add ssl_no_verify option to all http exports, RT#29298
[freeside.git] / ChangeLog
1 2012-01-20 20:15  ivan
2
3         * Makefile: 2.3.1
4
5 2012-01-20 20:06  ivan
6
7         * rt/Makefile: redisable rt apachectl
8
9 2012-01-20 19:59  ivan
10
11         * rt/: Makefile, etc/RT_Config.pm, etc/RT_Config.pm.in,
12           etc/schema.mysql-4.1, lib/RT.pm, lib/RT/CustomField_Overlay.pm,
13           lib/RT/Ticket_Overlay.pm, lib/RT/Transaction_Overlay.pm,
14           lib/RT/Action/CreateTickets.pm, lib/RT/Interface/Web.pm,
15           share/html/Admin/CustomFields/Modify.html,
16           share/html/Search/Bulk.html: rt 3.8.11
17
18 2012-01-20 17:58  ivan
19
20         * httemplate/view/cust_msg.html: fix 2.3-specific syntax error
21           viewing sent messages, RT#16174
22
23 2012-01-19 20:55  mark
24
25         * FS/FS/part_event/Condition/: balance_age_on_day.pm,
26           cust_bill_owed_on_day.pm: delayed late fee conditions, #15957
27
28 2012-01-19 20:55  mark
29
30         * FS/FS/part_event/Condition/balance_age_on_day.pm: file
31           balance_age_on_day.pm was added on branch FREESIDE_2_3_BRANCH on
32           2012-01-20 04:55:18 +0000
33
34 2012-01-19 20:55  mark
35
36         * FS/FS/part_event/Condition/cust_bill_owed_on_day.pm: file
37           cust_bill_owed_on_day.pm was added on branch FREESIDE_2_3_BRANCH
38           on 2012-01-20 04:55:18 +0000
39
40 2012-01-18 18:15  ivan
41
42         * httemplate/edit/svc_broadband.cgi: fix error in svc_broadband,
43           RT#16137
44
45 2012-01-18 17:20  ivan
46
47         * httemplate/edit/svc_broadband.cgi: fix error in svc_broadband,
48           RT#16137
49
50 2012-01-18 16:50  mark
51
52         * rt/: etc/RT_Config.pm, etc/RT_Config.pm.in,
53           lib/RT/Interface/Web_Vendor.pm: RT NonCustomerEmailRegexp option,
54           #15847
55
56 2012-01-18 00:15  ivan
57
58         * httemplate/docs/about.html: 2.3.1
59
60 2012-01-17 19:13  ivan
61
62         * FS/FS/Schema.pm: use ENGINE rather than TYPE for compatibility
63           with recent MySQL
64
65 2012-01-17 18:48  mark
66
67         * FS/FS/Record.pm, FS/FS/svc_Tower_Mixin.pm, FS/FS/svc_acct.pm,
68           FS/FS/svc_broadband.pm, httemplate/browse/tower.html,
69           httemplate/elements/select-tower_sector.html,
70           httemplate/elements/tr-selectmultiple-part_pkg.html,
71           httemplate/search/report_svc_acct.html,
72           httemplate/search/report_svc_broadband.html,
73           httemplate/search/svc_acct.cgi,
74           httemplate/search/svc_broadband.cgi: search services by
75           tower/sector, #15950
76
77 2012-01-15 20:23  ivan
78
79         * FS/FS/svc_acct.pm: fix provisioning svc_acct records with empty
80           finger / without package, RT#15340
81
82 2012-01-15 20:03  ivan
83
84         * FS/FS/payby.pm: add payby types for apple store, android market
85           and EDI (bill pay), RT#15309
86
87 2012-01-14 21:31  ivan
88
89         * httemplate/view/elements/svc_export_status.html: display spam
90           status on account view, RT#15987
91
92 2012-01-14 21:28  ivan
93
94         * FS/FS/: svc_Common.pm, part_export/acct_sql_status.pm: display
95           spam status on account view, RT#15987
96
97 2012-01-14 21:18  ivan
98
99         * httemplate/view/: svc_acct.cgi, elements/svc_export_status.html:
100           display spam status on account view, RT#15987
101
102 2012-01-14 20:22  ivan
103
104         * FS/FS/part_export/: acct_sql.pm, acct_sql_status.pm: fixing
105           option order in export to read mailbox status information,
106           RT#15987
107
108 2012-01-14 20:14  ivan
109
110         * FS/FS/part_export/: acct_sql_status.pm, acct_sql.pm: adding
111           export to read mailbox status information, RT#15987
112
113 2012-01-14 19:59  ivan
114
115         * FS/FS/part_export/acct_sql_status.pm: adding export to read
116           mailbox status information, RT#15987
117
118 2012-01-14 19:54  ivan
119
120         * FS/FS/part_export/: acct_sql_status.pm: adding export to read
121           mailbox status information, RT#15987
122
123 2012-01-14 19:54  ivan
124
125         * FS/FS/part_export/acct_sql_status.pm: file acct_sql_status.pm was
126           added on branch FREESIDE_2_3_BRANCH on 2012-01-15 03:54:30 +0000
127
128 2012-01-14 18:17  mark
129
130         * FS/FS/: Conf.pm, cust_bill.pm: per-agent
131           disable_previous_balance, #15863
132
133 2012-01-14 15:02  mark
134
135         * FS/FS/part_pkg/prorate_Mixin.pm: adjust prorate_defer_bill,
136           #16057
137
138 2012-01-13 23:05  ivan
139
140         * conf/echeck-country: file echeck-country was added on branch
141           FREESIDE_2_3_BRANCH on 2012-01-14 07:05:16 +0000
142
143 2012-01-13 23:05  ivan
144
145         * conf/echeck-country, FS/FS/Conf.pm, FS/FS/Upgrade.pm,
146           FS/FS/cust_main.pm, httemplate/edit/cust_main/billing.html,
147           httemplate/edit/process/cust_main.cgi,
148           httemplate/misc/process/payment.cgi, httemplate/misc/payment.cgi,
149           httemplate/view/cust_main/billing.html: improve echeck validation
150           for canada, deprecate echeck-nonus and
151           cust_main-require-bank-branch config in favor of echeck-country,
152           RT#15982
153
154 2012-01-13 22:15  ivan
155
156         * FS/FS/Conf.pm, FS/FS/ClientAPI/MyAccount.pm,
157           fs_selfservice/FS-SelfService/cgi/header.html:
158           selfservice-no_logo option to disable logo, RT#15963
159
160 2012-01-13 02:17  mark
161
162         * httemplate/misc/xmlhttp-cust_main-censustract.html: missing file
163           from #15381
164
165 2012-01-13 02:15  mark
166
167         * FS/FS/cust_pkg.pm: package location change bugfix
168
169 2012-01-13 02:13  mark
170
171         * FS/bin/freeside-tax-district-update: file
172           freeside-tax-district-update was added on branch
173           FREESIDE_2_3_BRANCH on 2012-01-13 10:14:17 +0000
174
175 2012-01-13 02:13  mark
176
177         * FS/bin/freeside-tax-district-update, FS/FS/Conf.pm,
178           FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/cust_location.pm,
179           FS/FS/cust_main.pm, FS/FS/cust_main_county.pm,
180           FS/FS/geocode_Mixin.pm, FS/FS/Misc/Geo.pm,
181           FS/FS/cust_main/Billing.pm,
182           httemplate/browse/cust_main_county.cgi,
183           httemplate/edit/cust_main_county.html,
184           httemplate/elements/location.html,
185           httemplate/view/cust_main/misc.html: sales tax districts, #15089
186
187 2012-01-12 19:37  ivan
188
189         * FS/FS/cust_pay_void.pm: fix voids of CF transactions, RT#16050
190
191 2012-01-12 19:26  ivan
192
193         * httemplate/search/svc_broadband.cgi: fix customer fields
194           selection on advanded svc_broadband report, RT#16047
195
196 2012-01-11 02:19  ivan
197
198         * FS/FS/part_svc.pm: clarify RADIUS group upgrade error message,
199           RT#13979
200
201 2012-01-11 02:08  ivan
202
203         * httemplate/loginout/logout.html: logout page deliberately not
204           Mason-ed, so just forget about i18n it for now, RT#14814
205
206 2012-01-11 01:57  ivan
207
208         * bin/cdr-opensips.import: fix OpenSIPS import for +1 style
209           numbers, add -c cdrtypenum RT#16019
210
211 2012-01-10 10:38  mark
212
213         * FS/FS/Report/Table.pm, FS/FS/Report/Table/Monthly.pm,
214           httemplate/graph/cust_bill_pkg.cgi,
215           httemplate/graph/report_cust_bill_pkg.html,
216           httemplate/graph/elements/monthly.html,
217           httemplate/graph/elements/report.html,
218           httemplate/search/cust_bill_pkg.cgi: projected sales report,
219           #15393
220
221 2012-01-10 09:04  mark
222
223         * FS/FS/Misc/Geo.pm: turn debug off
224
225 2012-01-04 22:03  ivan
226
227         * FS/FS/Schema.pm, FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi,
228           FS/FS/ClientAPI/MyAccount.pm, httemplate/browse/part_svc.cgi: add
229           selfservice_access selection to part_svc, RT#15628
230
231 2012-01-04 17:13  ivan
232
233         * FS/: FS/h_svc_cert.pm, t/h_svc_cert.t, FS.pm, MANIFEST: add
234           h_svc_cert.pm, fixes invoices with certs, RT#15902
235
236 2012-01-04 10:02  mark
237
238         * httemplate/elements/menu.html: fix unrateable cdr report, #15502
239
240 2012-01-03 20:05  ivan
241
242         * FS/FS/pay_batch/td_eft1464.pm: fix td_eft1464 echeck batch format
243           for modern style Canadian separate branch number & routing code,
244           RT#15920
245
246 2012-01-03 17:20  ivan
247
248         * FS/FS/part_pkg/voip_cdr.pm: optimize CDR rating after timed rate
249           perf regression, RT#15739
250
251 2012-01-03 17:16  ivan
252
253         * FS/FS/Schema.pm: optimize CDR rating after timed rate perf
254           regression, RT#15739
255
256 2012-01-02 21:10  ivan
257
258         * FS/FS/: Conf.pm, cust_bill.pm: add option for "Month of MMM" line
259           item date style, RT#15858
260
261 2011-12-31 18:57  ivan
262
263         * FS/FS/cust_main.pm: prevent automatic geocoding when upgrading an
264           old db, RT#15539
265
266 2011-12-30 14:11  mark
267
268         * FS/FS/Record.pm: improve behavior of != operator
269
270 2011-12-30 14:10  mark
271
272         * FS/FS/Misc/Geo.pm: file Geo.pm was added on branch
273           FREESIDE_2_3_BRANCH on 2011-12-30 22:11:52 +0000
274
275 2011-12-30 14:10  mark
276
277         * FS/bin/freeside-censustract-update: file
278           freeside-censustract-update was added on branch
279           FREESIDE_2_3_BRANCH on 2011-12-30 22:11:52 +0000
280
281 2011-12-30 14:10  mark
282
283         * FS/FS/h_cust_main.pm: file h_cust_main.pm was added on branch
284           FREESIDE_2_3_BRANCH on 2011-12-30 22:11:52 +0000
285
286 2011-12-30 14:10  mark
287
288         * FS/FS/h_cust_main.pm, FS/FS/Misc/Geo.pm,
289           FS/bin/freeside-censustract-update, FS/FS/Mason.pm,
290           FS/FS/Schema.pm, FS/FS/cust_main.pm,
291           httemplate/edit/cust_main/bottomfixup.js,
292           httemplate/view/cust_main/misc.html: track/update census codes by
293           year, #15381
294
295 2011-12-29 11:01  mark
296
297         * httemplate/misc/process/cust_bill-promised_date.html: setting
298           promised payment date retries events, #13554
299
300 2011-12-28 17:40  ivan
301
302         * FS/FS/part_pkg/voip_cdr.pm: fix included minutes for single price
303           per minute? wtf?
304
305 2011-12-28 15:55  mark
306
307         * FS/FS/part_export/broadband_nas.pm, FS/FS/Schema.pm,
308           FS/FS/nas.pm, FS/FS/svc_broadband.pm, httemplate/browse/nas.html,
309           httemplate/edit/nas.html, httemplate/edit/part_export.cgi,
310           httemplate/edit/svc_broadband.cgi,
311           httemplate/edit/process/svc_broadband.cgi,
312           httemplate/view/svc_broadband.cgi: broadband_nas export, #15284
313
314 2011-12-28 15:55  mark
315
316         * FS/FS/part_export/broadband_nas.pm: file broadband_nas.pm was
317           added on branch FREESIDE_2_3_BRANCH on 2011-12-28 23:56:19 +0000
318
319 2011-12-28 15:33  ivan
320
321         * httemplate/edit/: cust_main.cgi, cust_main/billing.html,
322           cust_main/bottomfixup.js: fix bill day selection w/echeck,
323           RT#15763
324
325 2011-12-28 15:29  mark
326
327         * FS/FS/svc_Radius_Mixin.pm: perldoc fix
328
329 2011-12-26 18:07  mark
330
331         * FS/FS/Cron/rt_tasks.pm: fix bug in debug mode, #13853
332
333 2011-12-26 17:07  ivan
334
335         * FS/FS/cust_pkg.pm: optimize needless "resetting usage counters"
336           work with non-svc_acct services, RT#15804
337
338 2011-12-26 16:37  ivan
339
340         * FS/FS/cust_pkg.pm: fix cancellations of cust_svc records without
341           corresponding svc_*  records
342
343 2011-12-26 14:48  ivan
344
345         * FS/bin/freeside-daily: add -o flag to freeside-daily, to only
346           bill for one month, RT#14904
347
348 2011-12-26 14:17  mark
349
350         * FS/FS/: part_export.pm, part_export/sqlradius.pm: import
351           sqlradius attributes on upgrade, #15017
352
353 2011-12-26 13:18  ivan
354
355         * FS/: FS/Cron/bill.pm, FS/cust_main/Billing.pm,
356           bin/freeside-daily: add -o flag to freeside-daily, to only bill
357           for one month, RT#14904
358
359 2011-12-26 12:24  ivan
360
361         * FS/FS/cust_main/Billing.pm: show pkgnum when billing at debug 1,
362           RT#14904
363
364 2011-12-22 16:04  ivan
365
366         * FS/FS/discount.pm: fix discount display after mysql schema change
367           fix
368
369 2011-12-22 16:02  ivan
370
371         * FS/FS/part_pkg/: discount_Mixin.pm, prorate_Mixin.pm: fix edge
372           case with prorated packages discounted 100% causing discounts to
373           be off by +- $0.01, RT#15590
374
375 2011-12-22 15:38  ivan
376
377         * FS/FS/part_pkg/flat.pm: improve pricing descriptions
378
379 2011-12-21 17:52  ivan
380
381         * httemplate/view/kml.cgi: google earth links should now show a
382           filename of customer_name.kmz, RT#15539
383
384 2011-12-21 13:19  ivan
385
386         * FS/FS/geocode_Mixin.pm: eval fatal geocoding errors, turn them
387           into warnings, RT#15539
388
389 2011-12-20 18:56  mark
390
391         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm, part_pkg/voip_tiered.pm:
392           separate CDR summary by rate table, #15535
393
394 2011-12-20 15:50  ivan
395
396         * FS/FS/: discount_plan.pm, part_pkg/recur_Common.pm: fix 'Can't
397           call method "setup" on an undefined value' error when using into
398           rates together with term discounts, RT#15661
399
400 2011-12-19 15:16  mark
401
402         * FS/FS/cdr.pm, FS/FS/ClientAPI/MyAccount.pm,
403           fs_selfservice/FS-SelfService/cgi/view_cdr_details.html: use
404           detail formats to show CDRs in selfservice, #14923
405
406 2011-12-19 14:51  mark
407
408         * FS/FS/part_pkg/: voip_cdr.pm, voip_tiered.pm: CDR summary format
409           for tiered packages, #15535
410
411 2011-12-19 13:27  mark
412
413         * FS/FS/: Conf.pm, svc_phone.pm, part_export/netsapiens.pm: more
414           options for netsapiens export, #14958
415
416 2011-12-18 17:59  ivan
417
418         * FS/FS/svc_Tower_Mixin.pm: file svc_Tower_Mixin.pm was added on
419           branch FREESIDE_2_3_BRANCH on 2011-12-19 01:59:16 +0000
420
421 2011-12-18 17:59  ivan
422
423         * FS/FS/svc_Tower_Mixin.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
424           FS/FS/svc_acct.pm, FS/FS/svc_broadband.pm,
425           httemplate/edit/svc_acct.cgi,
426           httemplate/view/svc_acct/basics.html: tower for svc_acct,
427           RT#15538
428
429 2011-12-18 17:32  ivan
430
431         * httemplate/misc/: nms-add_router.html,
432           process/nms-add_iface.html, process/nms-add_router.html: missing
433           commit from nms auto-addition fixdes, RT#15536
434
435 2011-12-18 17:24  ivan
436
437         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm: missing commit
438           from nms auto-addition fixes, RT#15536
439
440 2011-12-18 17:18  ivan
441
442         * FS/FS/svc_Common.pm: missing commit from nms auto-addition fixes,
443           RT#15536
444
445 2011-12-17 17:53  ivan
446
447         * httemplate/view/map.html: access gmaps over ssl to eliminate a
448           warning under IE, RT#15539
449
450 2011-12-17 17:11  ivan
451
452         * FS/FS/Schema.pm: fix mysql upgrade for lat/lon stuff, RT#15539
453
454 2011-12-17 12:12  mark
455
456         * FS/FS/part_event/Condition/pkg_class.pm: enable package class
457           condition for invoices, #14499
458
459 2011-12-16 16:42  ivan
460
461         * FS/FS/Schema.pm: mysql compatibility for lat/longitude features:
462           specify a precision for decimal fields explicity, RT#15539
463
464 2011-12-16 14:43  ivan
465
466         * torrus/: perllib/Torrus/DevDiscover/Arbor_E.pm,
467           perllib/Torrus/DevDiscover/F5BigIp.pm,
468           perllib/Torrus/DevDiscover/FTOS.pm, FREESIDE_MODIFIED: backport
469           some fixes for "Using a hash as a reference is deprecated"
470           warnings from torrus 2.01, so we can get the actual error
471           messages we do want, RT#15536
472
473 2011-12-16 14:06  mark
474
475         * FS/FS/part_pkg/voip_cdr.pm: better summarization of zero-charge
476           CDRs, #15535
477
478 2011-12-15 22:17  ivan
479
480         * httemplate/view/cust_main/packages/status.html:  
481           incompatible with translation
482
483 2011-12-15 21:12  ivan
484
485         * httemplate/search/cust_credit_bill_pkg.html: fix "tax credited"
486           links on tax report for the taxclass + not taxclass in same
487           region case, RT#15469
488
489 2011-12-15 20:48  ivan
490
491         * httemplate/search/cust_bill_pkg.cgi: fix "tax invoiced" links on
492           tax report for the taxclass + not taxclass in same region case,
493           RT#15469
494
495 2011-12-14 16:12  ivan
496
497         * httemplate/edit/process/: msgcat.html: usability for msgcat
498           editing: redirect back to the message catalog you are working on,
499           RT#15269
500
501 2011-12-14 15:53  ivan
502
503         * httemplate/edit/process/msgcat.html: usability for msgcat
504           editing: redirect back to the message catalog you are working on,
505           RT#15269
506
507 2011-12-14 15:44  ivan
508
509         * httemplate/edit/msgcat.html: better message catalog editing
510
511 2011-12-14 15:35  ivan
512
513         * FS/FS/Locales.pm: add fr_HT and ht_HT locales for french (haiti)
514           and haitian creole, RT#15269
515
516 2011-12-14 15:20  ivan
517
518         * FS/FS/L10N/fr_ht.pm: file fr_ht.pm was added on branch
519           FREESIDE_2_3_BRANCH on 2011-12-14 23:20:19 +0000
520
521 2011-12-14 15:20  ivan
522
523         * FS/FS/L10N/ht_ht.pm: file ht_ht.pm was added on branch
524           FREESIDE_2_3_BRANCH on 2011-12-14 23:20:19 +0000
525
526 2011-12-14 15:20  ivan
527
528         * FS/FS/: Locales.pm, L10N/fr_ht.pm, L10N/ht_ht.pm: add fr_HT and
529           ht_HT locales for french (haiti) and haitian creole, RT#15269
530
531 2011-12-14 14:15  ivan
532
533         * httemplate/config/config-view.cgi: network monitoring section
534
535 2011-12-13 13:15  mark
536
537         * FS/FS/part_export/: shellcommands.pm,
538           shellcommands_withdomain.pm: option for shellcommands to ignore
539           errors, #15357
540
541 2011-12-13 12:40  mark
542
543         * FS/FS/: cdr.pm, cust_bill_pkg.pm, part_pkg.pm, svc_pbx.pm,
544           svc_phone.pm, part_pkg/voip_cdr.pm: CDR type separation and
545           summary formats, #15535
546
547 2011-12-13 12:34  mark
548
549         * FS/FS/cust_pkg_reason.pm: silence warnings under 5.14
550
551 2011-12-13 12:21  mark
552
553         * FS/FS/svc_acct.pm: switch to Digest::SHA on 2.3
554
555 2011-12-13 11:55  ivan
556
557         * FS/FS/Mason.pm: fix dep on HTML::GoogleMaps, RT#15539
558
559 2011-12-12 21:16  ivan
560
561         * FS/FS/Schema.pm: add latitude/longitude to prospects, customers
562           and package locations, RT#15539
563
564 2011-12-12 21:09  ivan
565
566         * httemplate/view/kml.cgi: file kml.cgi was added on branch
567           FREESIDE_2_3_BRANCH on 2011-12-13 05:10:23 +0000
568
569 2011-12-12 21:09  ivan
570
571         * httemplate/view/map.html: file map.html was added on branch
572           FREESIDE_2_3_BRANCH on 2011-12-13 05:10:23 +0000
573
574 2011-12-12 21:09  ivan
575
576         * httemplate/elements/coord-links.html: file coord-links.html was
577           added on branch FREESIDE_2_3_BRANCH on 2011-12-13 05:10:23 +0000
578
579 2011-12-12 21:09  ivan
580
581         * httemplate/elements/tr-coords.html: file tr-coords.html was added
582           on branch FREESIDE_2_3_BRANCH on 2011-12-13 05:10:22 +0000
583
584 2011-12-12 21:09  ivan
585
586         * httemplate/elements/coord-links.html,
587           httemplate/elements/tr-coords.html, httemplate/view/kml.cgi,
588           httemplate/view/map.html, FS/FS/Record.pm, FS/FS/Upgrade.pm,
589           FS/FS/cust_location.pm, FS/FS/cust_main.pm,
590           FS/FS/svc_broadband.pm, FS/FS/Mason.pm, FS/FS/geocode_Mixin.pm,
591           FS/FS/part_svc.pm, httemplate/elements/city.html,
592           httemplate/elements/location.html,
593           httemplate/elements/tr-select-cust_location.html,
594           httemplate/docs/credits.html, httemplate/docs/license.html,
595           httemplate/edit/cust_main.cgi,
596           httemplate/edit/prospect_main.html,
597           httemplate/edit/process/prospect_main.html,
598           httemplate/elements/popup_link.html,
599           httemplate/view/prospect_main.html,
600           httemplate/view/svc_broadband.cgi,
601           httemplate/view/cust_main/contacts.html,
602           httemplate/view/cust_main/packages.html,
603           httemplate/view/cust_main/packages/location.html,
604           httemplate/view/cust_main/packages/section.html: add
605           latitude/longitude to prospects, customers and package locations,
606           RT#15539
607
608 2011-12-10 14:20  mark
609
610         * FS/FS/part_pkg/voip_cdr.pm: revert ignore_unrateable behavior
611           change
612
613 2011-12-09 17:29  mark
614
615         * FS/FS/discount_plan.pm: missing file from #15068
616
617 2011-12-09 17:03  mark
618
619         * httemplate/elements/menu.html: option to keep track of unrateable
620           CDRs, #15502
621
622 2011-12-09 16:58  mark
623
624         * FS/FS/part_pkg/voip_cdr.pm, httemplate/search/cdr.html,
625           httemplate/search/report_cdr.html, httemplate/view/svc_phone.cgi:
626           option to keep track of unrateable CDRs, #15502
627
628 2011-12-09 16:36  ivan
629
630         * httemplate/elements/select-tower_sector.html: file
631           select-tower_sector.html was added on branch FREESIDE_2_3_BRANCH
632           on 2011-12-10 00:37:04 +0000
633
634 2011-12-09 16:36  ivan
635
636         * httemplate/browse/tower.html: file tower.html was added on branch
637           FREESIDE_2_3_BRANCH on 2011-12-10 00:37:03 +0000
638
639 2011-12-09 16:36  ivan
640
641         * httemplate/edit/: tower.html, process/tower.html: file tower.html
642           was added on branch FREESIDE_2_3_BRANCH on 2011-12-10 00:37:04
643           +0000
644
645 2011-12-09 16:36  ivan
646
647         * httemplate/elements/tower_sector.html: file tower_sector.html was
648           added on branch FREESIDE_2_3_BRANCH on 2011-12-10 00:37:04 +0000
649
650 2011-12-09 16:36  ivan
651
652         * httemplate/elements/tr-select-tower_sector.html: file
653           tr-select-tower_sector.html was added on branch
654           FREESIDE_2_3_BRANCH on 2011-12-10 00:37:04 +0000
655
656 2011-12-09 16:36  ivan
657
658         * httemplate/elements/tr-tower_sector.html: file
659           tr-tower_sector.html was added on branch FREESIDE_2_3_BRANCH on
660           2011-12-10 00:37:04 +0000
661
662 2011-12-09 16:36  ivan
663
664         * FS/FS/tower.pm: file tower.pm was added on branch
665           FREESIDE_2_3_BRANCH on 2011-12-10 00:37:03 +0000
666
667 2011-12-09 16:36  ivan
668
669         * FS/t/tower.t: file tower.t was added on branch
670           FREESIDE_2_3_BRANCH on 2011-12-10 00:37:03 +0000
671
672 2011-12-09 16:36  ivan
673
674         * FS/FS/tower_sector.pm: file tower_sector.pm was added on branch
675           FREESIDE_2_3_BRANCH on 2011-12-10 00:37:03 +0000
676
677 2011-12-09 16:36  ivan
678
679         * FS/t/tower_sector.t: file tower_sector.t was added on branch
680           FREESIDE_2_3_BRANCH on 2011-12-10 00:37:03 +0000
681
682 2011-12-09 16:36  ivan
683
684         * FS/FS/tower.pm, FS/FS/tower_sector.pm, FS/t/tower.t,
685           FS/t/tower_sector.t, httemplate/browse/tower.html,
686           httemplate/edit/tower.html, httemplate/edit/process/tower.html,
687           httemplate/elements/select-tower_sector.html,
688           httemplate/elements/tower_sector.html,
689           httemplate/elements/tr-select-tower_sector.html,
690           httemplate/elements/tr-tower_sector.html, FS/MANIFEST,
691           FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
692           FS/FS.pm, httemplate/edit/svc_broadband.cgi,
693           httemplate/view/svc_broadband.cgi: tower tracking, RT#15538
694
695 2011-12-09 16:11  ivan
696
697         * httemplate/elements/select-radius_group.html: did that work?
698
699 2011-12-09 15:21  ivan
700
701         * httemplate/elements/menu.html: tower tracking, RT#15538
702
703 2011-12-09 10:50  mark
704
705         * FS/FS/TicketSystem.pm, rt/etc/initialdata: combine ticket
706           notification scrips, #15353
707
708 2011-12-08 21:13  ivan
709
710         * httemplate/view/svc_acct/basics.html: add ping tool to svc_acct
711           IP address, RT#15537
712
713 2011-12-08 21:09  ivan
714
715         * FS/FS/: Conf.pm, svc_Common.pm, svc_acct.pm, svc_broadband.pm,
716           svc_dsl.pm: auto-add service ips to network monitoring, RT#15536
717
718 2011-12-08 19:20  ivan
719
720         * FS/FS/: cust_main.pm, cust_main/Search.pm: fix automatic creation
721           of fuzzy files, RT#15484
722
723 2011-12-08 17:01  ivan
724
725         * FS/FS/AccessRight.pm, httemplate/elements/menu.html,
726           httemplate/search/cust_msg.html, httemplate/view/cust_msg.html:
727           Add "View email logs" ACL - "View customers of all agents" was
728           definitely not the right ACL there
729
730 2011-12-08 15:50  mark
731
732         * rt/FREESIDE_MODIFIED: housekeeping
733
734 2011-12-08 14:45  mark
735
736         * httemplate/view/cust_bill-logo.cgi: fix missing logo in HTML
737           invoice, from #12367
738
739 2011-12-08 13:42  mark
740
741         * FS/FS/part_export/broadband_sqlradius.pm: select case of MAC
742           address for export, #15478
743
744 2011-12-08 13:13  mark
745
746         * httemplate/misc/cust_bill-promised_date.html: file
747           cust_bill-promised_date.html was added on branch
748           FREESIDE_2_3_BRANCH on 2011-12-08 21:13:57 +0000
749
750 2011-12-08 13:13  mark
751
752         * httemplate/misc/process/cust_bill-promised_date.html: file
753           cust_bill-promised_date.html was added on branch
754           FREESIDE_2_3_BRANCH on 2011-12-08 21:13:58 +0000
755
756 2011-12-08 13:13  mark
757
758         * FS/FS/part_event/Condition/cust_bill_past_promised.pm: file
759           cust_bill_past_promised.pm was added on branch
760           FREESIDE_2_3_BRANCH on 2011-12-08 21:13:56 +0000
761
762 2011-12-08 13:13  mark
763
764         * FS/FS/part_event/Condition/cust_bill_past_promised.pm,
765           httemplate/misc/cust_bill-promised_date.html,
766           httemplate/misc/process/cust_bill-promised_date.html,
767           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
768           FS/FS/cust_bill_ApplicationCommon.pm,
769           httemplate/search/cust_bill.html,
770           httemplate/search/report_cust_bill.html,
771           httemplate/view/cust_bill.cgi,
772           httemplate/view/cust_main/payment_history.html,
773           httemplate/view/cust_main/payment_history/invoice.html: promised
774           payment date for invoices, #13554
775
776 2011-12-07 13:35  mark
777
778         * FS/FS/: svc_broadband.pm, part_export/broadband_sqlradius.pm:
779           delimited MAC addresses, #15478
780
781 2011-12-06 21:50  mark
782
783         * FS/t/discount_plan.t: file discount_plan.t was added on branch
784           FREESIDE_2_3_BRANCH on 2011-12-07 05:50:50 +0000
785
786 2011-12-06 21:50  mark
787
788         * FS/FS/discount_plan.pm: file discount_plan.pm was added on branch
789           FREESIDE_2_3_BRANCH on 2011-12-07 05:50:50 +0000
790
791 2011-12-06 21:50  mark
792
793         * FS/FS/discount_plan.pm, FS/t/discount_plan.t, FS/MANIFEST,
794           FS/FS/Mason.pm, FS/FS/cust_bill.pm,
795           FS/FS/cust_main/Billing_Realtime.pm,
796           httemplate/edit/cust_pay.cgi,
797           httemplate/elements/tr-select-discount_term.html,
798           httemplate/misc/payment.cgi: minor refactor and better safeguards
799           on term discounts, #15068
800
801 2011-12-06 20:49  ivan
802
803         * FS/FS/Conf.pm, httemplate/misc/custom_link_proxy.cgi: add usernum
804           to cust_main-custom_link, RT#15475
805
806 2011-12-06 16:58  mark
807
808         * rt/: etc/RT_Config.pm, etc/RT_Config.pm.in,
809           lib/RT/Interface/Email.pm: RT option to exclude certain Cc
810           addresses, #15451
811
812 2011-12-05 17:44  mark
813
814         * FS/FS/msg_template.pm: empty From address in default message
815           templates, #15448
816
817 2011-12-05 17:02  ivan
818
819         * FS/FS/cust_bill_pkg.pm: silence a warning
820
821 2011-12-03 11:49  mark
822
823         * FS/FS/part_pkg/prorate_Mixin.pm: fix edge case with
824           prorate_defer_bill, #15432
825
826 2011-12-02 14:11  mark
827
828         * FS/FS/part_event/Condition/cust_bill_past_due.pm: adjustable
829           delay for invoice past due condition, #15069
830
831 2011-12-01 20:12  ivan
832
833         * FS/FS/Record.pm: better error message for identical replacements
834
835 2011-12-01 12:05  ivan
836
837         * FS/FS/cust_bill.pm: don't email HTML invoice when
838           invoice_email_pdf_note is on, RT#15425
839
840 2011-11-30 21:29  mark
841
842         * FS/FS/part_event/Condition/billday.pm: typo
843
844 2011-11-30 21:27  mark
845
846         * FS/FS/part_event/Condition/billday.pm: improve "billing day"
847           event condition, #10813
848
849 2011-11-30 13:37  mark
850
851         * httemplate/misc/process/payment.cgi: fix manual credit card
852           payment with term discounts, #15068
853
854 2011-11-29 15:53  mark
855
856         * FS/FS/: svc_broadband.pm, Schema.pm: make svc_broadband speed
857           fields optional
858
859 2011-11-29 14:52  mark
860
861         * FS/FS/cust_main/Billing.pm: documentation fix
862
863 2011-11-29 13:57  ivan
864
865         * FS/FS/ClientAPI/MyAccount.pm: add forward and spam setting to
866           inter.net portal, RT#13656
867
868 2011-11-29 13:50  ivan
869
870         * FS/FS/ClientAPI/MyAccount.pm: add forward and spam setting to
871           inter.net portal, RT#13656
872
873 2011-11-28 18:59  ivan
874
875         * FS/FS/ClientAPI/MyAccount.pm: add forward and spam setting to
876           inter.net portal, RT#13656
877
878 2011-11-28 18:55  ivan
879
880         * FS/FS/ClientAPI/MyAccount.pm: add forward and spam setting to
881           inter.net portal, RT#13656
882
883 2011-11-28 18:48  ivan
884
885         * FS/FS/ClientAPI/MyAccount.pm: add forward and spam setting to
886           inter.net portal, RT#13656
887
888 2011-11-28 18:44  ivan
889
890         * FS/FS/ClientAPI/MyAccount.pm: add forward and spam setting to
891           inter.net portal, RT#13656
892
893 2011-11-28 18:36  ivan
894
895         * FS/FS/ClientAPI/MyAccount.pm: add forward and spam setting to
896           inter.net portal, RT#13656
897
898 2011-11-28 18:19  ivan
899
900         * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add forward and spam
901           setting to inter.net portal, RT#13656
902
903 2011-11-28 18:05  ivan
904
905         * FS/FS/ClientAPI_XMLRPC.pm,
906           fs_selfservice/FS-SelfService/SelfService.pm: add forward and
907           spam setting to inter.net portal, RT#13656
908
909 2011-11-28 17:55  ivan
910
911         * fs_selfservice/FS-SelfService/SelfService.pm,
912           FS/FS/ClientAPI_XMLRPC.pm, FS/FS/ClientAPI/MyAccount.pm: add
913           forward and spam setting to inter.net portal, RT#13656
914
915 2011-11-28 16:20  ivan
916
917         * FS/FS/: cust_bill.pm, ClientAPI/MyAccount.pm, Conf.pm: also
918           supress sending invoices w/selfservice-hide_invoices-taxclass,
919           RT#15327
920
921 2011-11-27 17:40  ivan
922
923         * FS/FS/: Conf.pm, cust_main.pm, cust_main/Search.pm: add inter.net
924           numbering on freeside custnum instead, RT#15326
925
926 2011-11-27 17:32  ivan
927
928         * FS/FS/Mason.pm: add rate tier tables to Mason.pm, RT#15155
929
930 2011-11-26 16:49  mark
931
932         * FS/FS/: cust_bill.pm, cust_pay.pm, cust_main/Billing.pm: correct
933           display of prepay discount info with non-monthly packages, #15040
934
935 2011-11-25 15:51  ivan
936
937         * FS/FS/radius_attr.pm, httemplate/edit/radius_group.html,
938           httemplate/elements/select.html: minor cleanup, RT#15017
939
940 2011-11-23 14:15  mark
941
942         * httemplate/search/elements/search-xls.html: Excel currency
943           format, #1313
944
945 2011-11-23 10:42  mark
946
947         * FS/bin/freeside-sqlradius-reset: RADIUS group attributes, #15017
948
949 2011-11-23 10:39  mark
950
951         * httemplate/elements/radius_attr.html: file radius_attr.html was
952           added on branch FREESIDE_2_3_BRANCH on 2011-11-23 18:40:07 +0000
953
954 2011-11-23 10:39  mark
955
956         * FS/FS/radius_attr.pm: file radius_attr.pm was added on branch
957           FREESIDE_2_3_BRANCH on 2011-11-23 18:40:06 +0000
958
959 2011-11-23 10:39  mark
960
961         * FS/t/radius_attr.t: file radius_attr.t was added on branch
962           FREESIDE_2_3_BRANCH on 2011-11-23 18:40:07 +0000
963
964 2011-11-23 10:39  mark
965
966         * FS/FS/radius_attr.pm, FS/t/radius_attr.t,
967           httemplate/elements/radius_attr.html, FS/MANIFEST,
968           FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/radius_group.pm,
969           FS/FS/part_export/broadband_sqlradius.pm,
970           FS/FS/part_export/sqlradius.pm,
971           httemplate/browse/radius_group.html,
972           httemplate/edit/radius_group.html,
973           httemplate/edit/process/radius_group.html,
974           httemplate/elements/select-table.html,
975           httemplate/elements/select.html: RADIUS group attributes, #15017
976
977 2011-11-22 13:25  ivan
978
979         * FS/FS/AccessRight.pm, httemplate/search/cust_pay_batch.cgi: fix
980           batch browsing w/ the new agent-specific batches, RT#15310
981
982 2011-11-21 20:35  ivan
983
984         * FS/FS/cust_pkg_discount.pm: fix incorrect error message: Discount
985           does not apply to setup fees, and package has no recurring,
986           RT#15257
987
988 2011-11-21 20:31  ivan
989
990         * FS/FS/cust_pkg_discount.pm: fix incorrect error message: Discount
991           does not apply to setup fees, and package has no recurring,
992           RT#15257
993
994 2011-11-20 19:19  ivan
995
996         * FS/FS/ClientAPI/MasonComponent.pm: fix 'Can't call method svcdb
997           without a package or object reference' when ordering an
998           additional package from self-service
999
1000 2011-11-20 16:38  ivan
1001
1002         * httemplate/view/cust_main/packages/section.html: add
1003           svc_broadband-manage_link-new_window, RT#14696
1004
1005 2011-11-20 16:23  ivan
1006
1007         * FS/bin/freeside-sqlradius-reset: fix typo, RT#14695
1008
1009 2011-11-20 16:02  ivan
1010
1011         * FS/FS/Conf.pm, httemplate/elements/tr-cust_svc.html,
1012           httemplate/view/cust_main/packages/section.html: add
1013           svc_broadband-manage_link-new_window, RT#14696
1014
1015 2011-11-18 14:20  ivan
1016
1017         * FS/FS/Record.pm: allow two-digit zips
1018
1019 2011-11-17 16:11  ivan
1020
1021         * httemplate/search/cdr.html: fix cdr svcnum link
1022
1023 2011-11-17 16:09  ivan
1024
1025         * FS/FS/: cdr.pm, cdr_termination.pm, svc_phone.pm,
1026           part_pkg/voip_tiered.pm: reduce memory usage of voip_tiered,
1027           RT#14903
1028
1029 2011-11-17 15:24  ivan
1030
1031         * FS/FS/cust_bill_pkg.pm: optimize invoice rendering with lots of
1032           CDRs, RT#15155
1033
1034 2011-11-16 18:31  ivan
1035
1036         * httemplate/view/cust_main/misc.html: use display_custnum for
1037           referring customer
1038
1039 2011-11-16 18:29  ivan
1040
1041         * FS/FS/: Conf.pm, cust_main.pm: add inter.net numbering, RT#12981
1042
1043 2011-11-15 20:54  ivan
1044
1045         * FS/FS/rate_tier.pm: fix tiered rating with a fractional number of
1046           minutes, RT#14903
1047
1048 2011-11-15 20:00  ivan
1049
1050         * FS/FS/cust_pkg.pm: make sure not to pull up anything per-service
1051           / finish optimizing bulk service view (cust_pkg-large_pkg_size),
1052           RT#15154
1053
1054 2011-11-15 17:38  ivan
1055
1056         * FS/FS/cust_pkg.pm,
1057           httemplate/view/cust_main/packages/services.html: make sure not
1058           to pull up anything per-service / finish optimizing bulk service
1059           view (cust_pkg-large_pkg_size), RT#15154
1060
1061 2011-11-15 17:02  ivan
1062
1063         * httemplate/view/cust_main/packages/status.html: don't check
1064           overlimit status in bulk service view, RT#15154
1065
1066 2011-11-15 16:47  ivan
1067
1068         * httemplate/view/cust_main/packages/services.html: don't check
1069           overlimit status in bulk service view, RT#15154
1070
1071 2011-11-15 11:41  ivan
1072
1073         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, cust_bill_pkg_detail.pm:
1074           optimize invoice rendering with lots of CDRs, RT#15155
1075
1076 2011-11-14 12:36  ivan
1077
1078         * FS/FS/cust_bill_pkg.pm: optimize invoice rendering with lots of
1079           CDRs, RT#15155
1080
1081 2011-11-13 20:46  ivan
1082
1083         * FS/FS/cust_bill_pkg.pm: backport from HEAD to handle hash details
1084           for voip_tiered.pm, RT#14903
1085
1086 2011-11-13 20:31  ivan
1087
1088         * httemplate/elements/menu.html: rate tiers for vnes, RT#14903
1089
1090 2011-11-13 20:27  ivan
1091
1092         * httemplate/: browse/rate_tier.html, edit/rate_tier.html,
1093           edit/process/rate_tier.html: file rate_tier.html was added on
1094           branch FREESIDE_2_3_BRANCH on 2011-11-14 04:28:50 +0000
1095
1096 2011-11-13 20:27  ivan
1097
1098         * httemplate/elements/rate_tier_detail.html: file
1099           rate_tier_detail.html was added on branch FREESIDE_2_3_BRANCH on
1100           2011-11-14 04:28:50 +0000
1101
1102 2011-11-13 20:27  ivan
1103
1104         * httemplate/elements/tr-rate_tier_detail.html: file
1105           tr-rate_tier_detail.html was added on branch FREESIDE_2_3_BRANCH
1106           on 2011-11-14 04:28:50 +0000
1107
1108 2011-11-13 20:27  ivan
1109
1110         * FS/FS/part_pkg/voip_tiered.pm: file voip_tiered.pm was added on
1111           branch FREESIDE_2_3_BRANCH on 2011-11-14 04:28:50 +0000
1112
1113 2011-11-13 20:27  ivan
1114
1115         * FS/FS/rate_tier.pm: file rate_tier.pm was added on branch
1116           FREESIDE_2_3_BRANCH on 2011-11-14 04:28:49 +0000
1117
1118 2011-11-13 20:27  ivan
1119
1120         * FS/t/rate_tier.t: file rate_tier.t was added on branch
1121           FREESIDE_2_3_BRANCH on 2011-11-14 04:28:50 +0000
1122
1123 2011-11-13 20:27  ivan
1124
1125         * FS/FS/rate_tier_detail.pm: file rate_tier_detail.pm was added on
1126           branch FREESIDE_2_3_BRANCH on 2011-11-14 04:28:49 +0000
1127
1128 2011-11-13 20:27  ivan
1129
1130         * FS/t/rate_tier_detail.t: file rate_tier_detail.t was added on
1131           branch FREESIDE_2_3_BRANCH on 2011-11-14 04:28:50 +0000
1132
1133 2011-11-13 20:27  ivan
1134
1135         * FS/FS/rate_tier.pm, FS/FS/rate_tier_detail.pm, FS/t/rate_tier.t,
1136           FS/t/rate_tier_detail.t, FS/FS/part_pkg/voip_tiered.pm,
1137           httemplate/browse/rate_tier.html, httemplate/edit/rate_tier.html,
1138           httemplate/edit/process/rate_tier.html,
1139           httemplate/elements/rate_tier_detail.html,
1140           httemplate/elements/tr-rate_tier_detail.html, FS/FS.pm,
1141           FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cdr.pm,
1142           FS/FS/cust_bill_pkg.pm, FS/FS/part_pkg/voip_inbound.pm,
1143           httemplate/edit/elements/edit.html: rate tiers for vnes, RT#14903
1144
1145 2011-11-12 14:55  ivan
1146
1147         * FS/FS/cdr/enswitch.pm: set cdrtypenum based on in_calling_type,
1148           RT#14452
1149
1150 2011-11-11 16:35  ivan
1151
1152         * FS/FS/: cust_bill.pm, ClientAPI/MyAccount.pm, Schema.pm: invoice
1153           language from self-servie, RT#13656
1154
1155 2011-11-11 16:10  ivan
1156
1157         * FS/FS/ClientAPI/MyAccount.pm: DSL status pulling, RT#13656
1158
1159 2011-11-11 15:59  ivan
1160
1161         * httemplate/: elements/header-popup.html, view/svc_Status.html:
1162           DSL status pulling, RT#13656
1163
1164 2011-11-11 15:55  ivan
1165
1166         * FS/FS/ClientAPI_XMLRPC.pm, FS/FS/svc_Common.pm,
1167           FS/FS/ClientAPI/MyAccount.pm,
1168           fs_selfservice/FS-SelfService/SelfService.pm,
1169           httemplate/view/svc_Status.html: DSL status pulling, RT#13656
1170
1171 2011-11-11 15:38  ivan
1172
1173         * httemplate/view/svc_dsl.cgi: DSL status pulling, RT#13656
1174
1175 2011-11-11 15:29  ivan
1176
1177         * FS/FS/: svc_dsl.pm, part_export/http_status.pm: DSL status
1178           pulling, RT#13656
1179
1180 2011-11-11 15:20  ivan
1181
1182         * FS/FS/part_export/http_status.pm: DSL status pulling, RT#13656
1183
1184 2011-11-11 15:04  ivan
1185
1186         * FS/FS/part_export/http_status.pm: DSL status pulling, RT#13656
1187
1188 2011-11-11 14:45  ivan
1189
1190         * httemplate/view/: svc_Status.html, svc_dsl.cgi: DSL status
1191           pulling, RT#13656
1192
1193 2011-11-10 19:13  mark
1194
1195         * FS/FS/Conf.pm, httemplate/elements/tr-cust_svc.html,
1196           httemplate/view/cust_main/packages/section.html: improve
1197           svc_broadband "manage device" link, #14696
1198
1199 2011-11-10 18:00  mark
1200
1201         * FS/FS/part_export/sqlradius.pm, httemplate/edit/part_svc.cgi:
1202           RADIUS groups for svc_broadband, #14695
1203
1204 2011-11-10 13:55  ivan
1205
1206         * FS/FS/: svc_Common.pm, part_export/http_status.pm: DSL status
1207           pulling, RT#13656
1208
1209 2011-11-10 13:40  mark
1210
1211         * FS/FS/part_export/broadband_sqlradius.pm: file
1212           broadband_sqlradius.pm was added on branch FREESIDE_2_3_BRANCH on
1213           2011-11-10 21:40:22 +0000
1214
1215 2011-11-10 13:40  mark
1216
1217         * httemplate/elements/tr-select-radius_group.html: file
1218           tr-select-radius_group.html was added on branch
1219           FREESIDE_2_3_BRANCH on 2011-11-10 21:40:23 +0000
1220
1221 2011-11-10 13:40  mark
1222
1223         * FS/FS/svc_Radius_Mixin.pm,
1224           FS/FS/part_export/broadband_sqlradius.pm,
1225           httemplate/elements/tr-select-radius_group.html, FS/FS/Conf.pm,
1226           FS/FS/nas.pm, FS/FS/part_export.pm, FS/FS/part_svc.pm,
1227           FS/FS/radius_usergroup.pm, FS/FS/svc_acct.pm,
1228           FS/FS/svc_broadband.pm, FS/FS/part_export/phone_sqlradius.pm,
1229           httemplate/elements/select-radius_group.html,
1230           FS/bin/freeside-sqlradius-reset, httemplate/browse/part_svc.cgi,
1231           httemplate/edit/svc_acct.cgi, httemplate/elements/tr-fixed.html,
1232           httemplate/edit/svc_broadband.cgi,
1233           httemplate/edit/process/svc_broadband.cgi,
1234           httemplate/view/svc_broadband.cgi,
1235           httemplate/view/elements/svc_Common.html,
1236           httemplate/view/svc_acct/basics.html: RADIUS groups for
1237           svc_broadband, #14695
1238
1239 2011-11-10 13:40  mark
1240
1241         * FS/FS/svc_Radius_Mixin.pm: file svc_Radius_Mixin.pm was added on
1242           branch FREESIDE_2_3_BRANCH on 2011-11-10 21:40:20 +0000
1243
1244 2011-11-10 13:00  mark
1245
1246         * FS/FS/UI/Web.pm: silence warning
1247
1248 2011-11-09 19:30  ivan
1249
1250         * FS/FS/part_export/http_status.pm,
1251           httemplate/view/svc_Status.html, httemplate/view/svc_dsl.cgi: DSL
1252           status pulling, RT#13656
1253
1254 2011-11-09 19:30  ivan
1255
1256         * FS/FS/part_export/http_status.pm: file http_status.pm was added
1257           on branch FREESIDE_2_3_BRANCH on 2011-11-10 03:30:07 +0000
1258
1259 2011-11-09 19:30  ivan
1260
1261         * httemplate/view/svc_Status.html: file svc_Status.html was added
1262           on branch FREESIDE_2_3_BRANCH on 2011-11-10 03:30:07 +0000
1263
1264 2011-11-07 20:17  ivan
1265
1266         * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm:
1267           selfservice-hide_invoices-pkgclass and add pkg_status to
1268           ClientAPI list_svcs, RT#13656
1269
1270 2011-11-07 18:12  ivan
1271
1272         * FS/FS/msgcat.pm: fix inserting unicode translations, RT#13655
1273
1274 2011-10-31 18:55  ivan
1275
1276         * FS/FS/Record.pm: reverse: add accented characters to ut_text for
1277           french translation, RT#13655
1278
1279 2011-10-31 18:47  ivan
1280
1281         * FS/FS/Record.pm: add accented characters to ut_text for french
1282           translation, RT#13655
1283
1284 2011-10-31 18:33  ivan
1285
1286         * FS/FS/L10N/fr_fr.pm: fix french invoices, RT#13655
1287
1288 2011-10-31 12:20  mark
1289
1290         * bin/clients.conf.import, bin/sqlradius-nas.import,
1291           FS/FS/export_nas.pm, FS/FS/nas.pm, FS/FS/part_export.pm,
1292           FS/FS/part_export/sqlradius.pm, httemplate/edit/nas.html,
1293           httemplate/edit/part_export.cgi,
1294           httemplate/edit/process/nas.html,
1295           httemplate/edit/process/part_export.cgi,
1296           httemplate/elements/checkboxes-table.html: export NAS table to
1297           sqlradius, #14697
1298
1299 2011-10-31 12:20  mark
1300
1301         * bin/clients.conf.import: file clients.conf.import was added on
1302           branch FREESIDE_2_3_BRANCH on 2011-10-31 19:20:28 +0000
1303
1304 2011-10-31 12:20  mark
1305
1306         * bin/sqlradius-nas.import: file sqlradius-nas.import was added on
1307           branch FREESIDE_2_3_BRANCH on 2011-10-31 19:20:28 +0000
1308
1309 2011-10-30 19:33  ivan
1310
1311         * FS/FS/ClientAPI_XMLRPC.pm,
1312           fs_selfservice/FS-SelfService/SelfService/XMLRPC.pm: fix fallout
1313           from fixing UTF-8 XML-RPC self-service issues, RT#13656
1314
1315 2011-10-30 16:28  ivan
1316
1317         * FS/FS/ClientAPI_XMLRPC.pm, FS/FS/Conf.pm, FS/FS/msg_template.pm,
1318           FS/FS/ClientAPI/MyAccount.pm,
1319           fs_selfservice/FS-SelfService/SelfService.pm: selfservice
1320           password reset, RT#13656
1321
1322 2011-10-30 13:58  ivan
1323
1324         * FS/FS/Schema.pm, FS/FS/svc_dsl.pm, httemplate/edit/svc_dsl.cgi:
1325           add svc_dsl.gateway_access_number
1326
1327 2011-10-28 00:50  mark
1328
1329         * FS/FS/part_export/broadband_snmp.pm: turn off debug
1330
1331 2011-10-27 23:44  mark
1332
1333         * FS/FS/: part_export.pm, part_svc.pm: run exports in weight order,
1334           #14924
1335
1336 2011-10-27 23:43  mark
1337
1338         * FS/FS/part_export/: broadband_snmp.pm: SNMP export to service ip
1339           address, #14669
1340
1341 2011-10-27 23:43  mark
1342
1343         * FS/FS/part_export/broadband_snmp.pm: file broadband_snmp.pm was
1344           added on branch FREESIDE_2_3_BRANCH on 2011-10-28 06:44:39 +0000
1345
1346 2011-10-27 22:35  ivan
1347
1348         * fs_selfservice/FS-SelfService/cgi/xmlrpc.cgi,
1349           FS/bin/freeside-selfservice-xmlrpcd: should fix UTF-8 issues with
1350           self-service XML-RPC interface, RT#13656
1351
1352 2011-10-27 21:41  ivan
1353
1354         * httemplate/edit/svc_acct.cgi: fix visual glitch editing accounts,
1355           wtf
1356
1357 2011-10-27 18:56  ivan
1358
1359         * FS/FS/Upgrade.pm: fix errors fixing inadvertantly-encrypted
1360           payinfo, RT#8815
1361
1362 2011-10-27 18:44  ivan
1363
1364         * FS/FS/ClientAPI/MyAccount.pm: legacy invoices via self-service,
1365           RT#13656
1366
1367 2011-10-27 18:32  ivan
1368
1369         * FS/FS/ClientAPI_XMLRPC.pm, FS/FS/ClientAPI/MyAccount.pm,
1370           fs_selfservice/FS-SelfService/SelfService.pm: legacy invoices via
1371           self-service, RT#13656
1372
1373 2011-10-26 15:51  ivan
1374
1375         * FS/FS/Record.pm: fix credit card banning w/encryption
1376
1377 2011-10-26 15:44  ivan
1378
1379         * FS/FS/Record.pm: fix signup w/encrypted credit cards, RT#8815
1380
1381 2011-10-26 15:15  ivan
1382
1383         * FS/FS/Upgrade.pm: fix inadvertantly-encrypted COMP, etc. payinfo,
1384           not just BILL
1385
1386 2011-10-26 14:59  ivan
1387
1388         * bin/enable-encryption, FS/FS/Setup.pm: add easier
1389           bin/enable-encryption
1390
1391 2011-10-26 14:59  ivan
1392
1393         * bin/enable-encryption: file enable-encryption was added on branch
1394           FREESIDE_2_3_BRANCH on 2011-10-26 21:59:52 +0000
1395
1396 2011-10-26 14:55  ivan
1397
1398         * FS/FS/: Conf.pm: better descriptions for encryption config
1399
1400 2011-10-25 20:24  ivan
1401
1402         * httemplate/view/cust_main/payment_history.html: add
1403           legacy_cust_bill to hold legacy invoice content, RT#12981
1404
1405 2011-10-25 20:09  ivan
1406
1407         * httemplate/view/cust_main/payment_history/legacy_invoice.html:
1408           add legacy_cust_bill to hold legacy invoice content, RT#12981
1409
1410 2011-10-25 19:44  ivan
1411
1412         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
1413           torrus/perllib/Torrus/Renderer/HTML.pm: fix ports with dashes (-)
1414           not showing their monitoring status, RT#14926
1415
1416 2011-10-25 16:50  ivan
1417
1418         * FS/: FS/export_nas.pm, t/export_nas.t: adding export_nas module
1419           so 2.3 doesn't bomb out, RT#14697
1420
1421 2011-10-25 16:50  ivan
1422
1423         * FS/FS/export_nas.pm: file export_nas.pm was added on branch
1424           FREESIDE_2_3_BRANCH on 2011-10-25 23:50:53 +0000
1425
1426 2011-10-25 16:50  ivan
1427
1428         * FS/t/export_nas.t: file export_nas.t was added on branch
1429           FREESIDE_2_3_BRANCH on 2011-10-25 23:50:53 +0000
1430
1431 2011-10-25 16:46  ivan
1432
1433         * FS/FS/Schema.pm: add legacy_cust_bill to hold legacy invoice
1434           content, RT#12981
1435
1436 2011-10-25 15:35  ivan
1437
1438         * httemplate/view/legacy_cust_bill-pdf.cgi: file
1439           legacy_cust_bill-pdf.cgi was added on branch FREESIDE_2_3_BRANCH
1440           on 2011-10-25 22:35:21 +0000
1441
1442 2011-10-25 15:35  ivan
1443
1444         * httemplate/view/legacy_cust_bill.html: file legacy_cust_bill.html
1445           was added on branch FREESIDE_2_3_BRANCH on 2011-10-25 22:35:21
1446           +0000
1447
1448 2011-10-25 15:35  ivan
1449
1450         * FS/t/legacy_cust_bill.t: file legacy_cust_bill.t was added on
1451           branch FREESIDE_2_3_BRANCH on 2011-10-25 22:35:20 +0000
1452
1453 2011-10-25 15:35  ivan
1454
1455         * httemplate/view/cust_main/payment_history/legacy_invoice.html:
1456           file legacy_invoice.html was added on branch FREESIDE_2_3_BRANCH
1457           on 2011-10-25 22:35:21 +0000
1458
1459 2011-10-25 15:35  ivan
1460
1461         * FS/FS/legacy_cust_bill.pm, FS/t/legacy_cust_bill.t,
1462           httemplate/view/legacy_cust_bill-pdf.cgi,
1463           httemplate/view/legacy_cust_bill.html,
1464           httemplate/view/cust_main/payment_history/legacy_invoice.html,
1465           FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/cust_main.pm,
1466           httemplate/view/cust_main/payment_history.html: add
1467           legacy_cust_bill to hold legacy invoice content, RT#12981
1468
1469 2011-10-25 15:35  ivan
1470
1471         * FS/FS/legacy_cust_bill.pm: file legacy_cust_bill.pm was added on
1472           branch FREESIDE_2_3_BRANCH on 2011-10-25 22:35:19 +0000
1473
1474 2011-10-24 18:14  mark
1475
1476         * FS/FS/Conf.pm, httemplate/misc/custom_link_proxy.cgi: custom_link
1477           interpolation, #14895
1478
1479 2011-10-24 17:56  ivan
1480
1481         * httemplate/docs/credits.html: retire erik and jason from core
1482
1483 2011-10-24 17:19  ivan
1484
1485         * FS/FS/: svc_acct.pm, svc_broadband.pm: fix error on advanced
1486           broadband report when selecting a router, RT#14626
1487
1488 2011-10-24 17:04  ivan
1489
1490         * FS/FS/cust_main/Billing.pm: make discount-show-always get along
1491           with setup discounts, RT#11512
1492
1493 2011-10-24 16:49  mark
1494
1495         * fs_selfservice/FS-SelfService/cgi/ticket_summary.html: estimated
1496           time in hours, #14351
1497
1498 2011-10-24 15:55  ivan
1499
1500         * FS/FS/part_pkg/discount_Mixin.pm: fix discounting setup when
1501           recur < setup, RT#11512
1502
1503 2011-10-24 15:48  ivan
1504
1505         * FS/FS/part_pkg/recur_Common.pm: fix recur_Common packages with
1506           setup discounts
1507
1508 2011-10-24 15:45  ivan
1509
1510         * httemplate/browse/discount.html: fix browsing of unnamed
1511           discounds
1512
1513 2011-10-24 14:20  ivan
1514
1515         * FS/FS/part_pkg/voip_inbound.pm: fix display of duration on
1516           inbound packages with use_duraiton, RT#14370
1517
1518 2011-10-23 18:15  ivan
1519
1520         * FS/FS/cust_pkg_discount.pm, FS/FS/part_pkg/flat.pm,
1521           httemplate/elements/order_pkg.js,
1522           httemplate/elements/tr-select-discount.html,
1523           httemplate/view/cust_main/order_pkg_link.html: fix discounts not
1524           appearing for one-time charge packages, RT#13654
1525
1526 2011-10-23 16:09  ivan
1527
1528         * httemplate/elements/menu.html: reports->packages->package
1529           definitions now "by # active", RT#5501
1530
1531 2011-10-21 16:41  ivan
1532
1533         * FS/bin/freeside-eftca-download: agent-virt batches and
1534           batchconfig-eftcanada config (argh!), RT#14859
1535
1536 2011-10-21 16:21  ivan
1537
1538         * FS/FS/pay_batch.pm: agent-virt batches and batchconfig-eftcanada
1539           config (argh!), RT#14859
1540
1541 2011-10-21 16:08  ivan
1542
1543         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
1544           FS/FS/pay_batch.pm, FS/bin/freeside-eftca-upload,
1545           httemplate/search/pay_batch.cgi: agent-virt batches and
1546           batchconfig-eftcanada config (argh!), RT#14859
1547
1548 2011-10-21 15:44  ivan
1549
1550         * FS/FS/AccessRight.pm: don't have credit card / echeck voids
1551           enabled by default at all, causes confusion
1552
1553 2011-10-21 13:08  ivan
1554
1555         * httemplate/view/cust_main/billing.html: fix P.O. number display
1556
1557 2011-10-21 09:30  ivan
1558
1559         * httemplate/misc/: payment.cgi, process/payment.cgi: add bank
1560           branch to one-time payments, RT#14859
1561
1562 2011-10-21 09:29  ivan
1563
1564         * FS/FS/pay_batch/eft_canada.pm: fix for branch numbers, RT#14859
1565
1566 2011-10-20 07:02  ivan
1567
1568         * httemplate/elements/menu.html: use generic Configuration ACL for
1569           browsing the outgoing email log
1570
1571 2011-10-19 16:45  ivan
1572
1573         * FS/FS/cust_bill.pm: display all sections when using sections and
1574           summaries, RT#14374
1575
1576 2011-10-19 13:01  ivan
1577
1578         * httemplate/edit/cust_main/first_pkg/select-part_pkg.html: fix
1579           add'l package order from self-service
1580
1581 2011-10-18 12:45  ivan
1582
1583         * FS/FS/part_export/sqlradius.pm: pull RADIUS groups in new-style
1584           so existing groups get removed on suspensions, hopefully the
1585           final fix for RADIUS groups suspension, RT#14398
1586
1587 2011-10-18 12:25  ivan
1588
1589         * FS/FS/cust_pkg.pm: set the suspension date before calling service
1590           suspensions, fix RADIUS groups suspension, RT#14398
1591
1592 2011-10-18 11:10  ivan
1593
1594         * FS/FS/part_export/sqlradius.pm: fix suspensions by svcnum,
1595           RT#14398
1596
1597 2011-10-17 16:53  ivan
1598
1599         * FS/FS/part_export/sqlradius.pm: don't change RADIUS password if
1600           there's a group change, RT#14398
1601
1602 2011-10-17 13:56  ivan
1603
1604         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
1605           httemplate/edit/cust_main/billing.html,
1606           httemplate/view/cust_main/payment_history.html,
1607           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
1608           httemplate/view/cust_main/billing.html: remove echeck-no_routing,
1609           never should have been there in the first place
1610
1611 2011-10-15 18:17  ivan
1612
1613         * FS/FS/Schema.pm, FS/FS/Conf.pm, FS/FS/cust_main.pm,
1614           httemplate/edit/cust_main/top_misc.html,
1615           httemplate/elements/phonenumber.html,
1616           httemplate/view/cust_main/contacts.html: add do_not_call,
1617           RT#12981
1618
1619 2011-10-15 16:15  ivan
1620
1621         * FS/FS/Record.pm: tokyo fix, RT#12981
1622
1623 2011-10-14 18:47  ivan
1624
1625         * FS/FS/Maketext.pm: fix for older Locale::Maketext with blank
1626           string, fallout from menu change for RT#14695
1627
1628 2011-10-14 16:10  ivan
1629
1630         * httemplate/elements/menu.html: maintain freeradius nas table,
1631           RT#14697
1632
1633 2011-10-14 01:56  ivan
1634
1635         * httemplate/: browse/nas.html, edit/nas.html,
1636           edit/process/nas.html: file nas.html was added on branch
1637           FREESIDE_2_3_BRANCH on 2011-10-14 08:56:11 +0000
1638
1639 2011-10-14 01:56  ivan
1640
1641         * httemplate/browse/nas.html, httemplate/edit/nas.html,
1642           httemplate/edit/process/nas.html, FS/MANIFEST, FS/FS/Schema.pm,
1643           FS/FS/nas.pm, httemplate/edit/elements/edit.html,
1644           httemplate/elements/tr-td-label.html,
1645           httemplate/search/elements/search-html.html,
1646           httemplate/elements/menu.html: maintain freeradius nas table,
1647           RT#14697
1648
1649 2011-10-13 14:51  mark
1650
1651         * FS/FS/TicketSystem.pm: fix typo
1652
1653 2011-10-13 00:55  mark
1654
1655         * FS/FS/: cust_bill.pm, cust_pay.pm, part_pkg/prorate_Mixin.pm: fix
1656           payment application to term discounts, #14524
1657
1658 2011-10-08 16:12  ivan
1659
1660         * FS/FS/part_pkg/voip_inbound.pm: 4 decimal places for inbound
1661           rating, RT#14687
1662
1663 2011-10-07 16:30  ivan
1664
1665         * FS/FS/ClientAPI_XMLRPC.pm, FS/FS/Conf.pm,
1666           FS/FS/ClientAPI/MyAccount.pm,
1667           fs_selfservice/FS-SelfService/SelfService.pm: add switch_acct and
1668           reset_password methods to self-service, RT#13656
1669
1670 2011-10-07 16:20  mark
1671
1672         * FS/FS/: TicketSystem.pm, Cron/rt_tasks.pm: RT ACL for
1673           freeside-daily, #13853
1674
1675 2011-10-06 00:00  ivan
1676
1677         * FS/FS/Schema.pm, FS/FS/dsl_device.pm, FS/FS.pm, FS/MANIFEST,
1678           FS/FS/ClientAPI_XMLRPC.pm, FS/FS/Record.pm, FS/FS/svc_dsl.pm,
1679           FS/FS/ClientAPI/MyAccount.pm, FS/t/dsl_device.t,
1680           fs_selfservice/FS-SelfService/SelfService.pm,
1681           httemplate/edit/dsl_device.html, httemplate/view/svc_dsl.cgi,
1682           httemplate/view/elements/svc_devices.html,
1683           httemplate/edit/process/dsl_device.html,
1684           httemplate/misc/delete-dsl_device.html: add dsl_device to track
1685           mac addresses, RT#13656
1686
1687 2011-10-05 22:51  mark
1688
1689         * FS/FS/part_export/shellcommands.pm: fix SSH export, from #831
1690
1691 2011-10-05 20:31  ivan
1692
1693         * FS/FS/ClientAPI/MyAccount.pm: add svc_dsl phonenum to list_svcs
1694           output, RT#13656
1695
1696 2011-10-05 18:21  ivan
1697
1698         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm: fix interface
1699           addition for ports with dashes (Juniper, others), RT#14703
1700
1701 2011-10-05 00:03  mark
1702
1703         * FS/FS/TicketSystem.pm: avoid creating duplicate scrips in some
1704           cases, #14449
1705
1706 2011-10-03 23:49  ivan
1707
1708         * httemplate/search/timeworked.html: fix time worked search when
1709           someone edits a value back to blank
1710
1711 2011-10-03 18:03  ivan
1712
1713         * FS/FS/ClientAPI/MyAccount.pm: add svc_dsl name to list_svcs
1714           output, RT#13656
1715
1716 2011-10-03 17:58  ivan
1717
1718         * FS/FS/ClientAPI/MyAccount.pm: add svc_acct.finger to list_svcs
1719           output, add ability to specify a svcnum to limit to just the
1720           current package, RT#13656
1721
1722 2011-10-03 17:54  ivan
1723
1724         * httemplate/view/cust_main/packages/services.html: fix bulk for
1725           all provision links showing up after first bulk link
1726
1727 2011-10-03 15:36  mark
1728
1729         * FS/FS/part_export/shellcommands.pm: fix stdin options on
1730           shellcommands export, from #831
1731
1732 2011-09-30 19:25  mark
1733
1734         * FS/FS/cust_bill.pm, FS/FS/part_pkg_discount.pm,
1735           FS/FS/part_pkg/discount_Mixin.pm, conf/invoice_html,
1736           conf/invoice_latex: show available term discounts on invoice,
1737           #14210
1738
1739 2011-09-30 19:14  mark
1740
1741         * conf/invoice_template: fix scary but harmless warning in text
1742           invoice, from #13655
1743
1744 2011-09-30 18:49  mark
1745
1746         * httemplate/config/config-process.cgi: minor config UI glitch
1747
1748 2011-09-29 22:27  ivan
1749
1750         * FS/FS/ClientAPI/: MyAccount.pm: check old password if supplied,
1751           RT#13656
1752
1753 2011-09-29 22:15  ivan
1754
1755         * FS/FS/ClientAPI/MyAccount.pm: check old password if supplied,
1756           RT#13656
1757
1758 2011-09-29 21:54  ivan
1759
1760         * FS/FS/ClientAPI/MyAccount.pm: add svcnum to customer info,
1761           RT#13656
1762
1763 2011-09-29 21:30  ivan
1764
1765         * FS/FS/ClientAPI/MyAccount.pm: fix customer_info name, RT#13656
1766
1767 2011-09-29 20:01  ivan
1768
1769         * FS/FS/ClientAPI/MyAccount.pm: add locale to customer editable
1770           fields, initialize ticket system on startup, customer_info_short,
1771           RT#13656
1772
1773 2011-09-28 22:53  ivan
1774
1775         * FS/FS/Record.pm: fix DBI binding for negative integers, shoudl
1776           fix CCH update, RT#14243
1777
1778 2011-09-28 22:22  ivan
1779
1780         * FS/FS/part_pkg_taxrate.pm: add additional debugging for failing
1781           CCH update, RT#14243
1782
1783 2011-09-28 16:29  mark
1784
1785         * FS/FS/: Conf.pm, cust_bill.pm: radius usage totals for invoice,
1786           #13655
1787
1788 2011-09-27 18:34  ivan
1789
1790         * FS/FS/ClientAPI/MyAccount.pm: self-service API bank branch
1791           support, RT#13656
1792
1793 2011-09-27 18:02  ivan
1794
1795         * FS/FS/ClientAPI_XMLRPC.pm, FS/FS/ClientAPI/MyAccount.pm,
1796           fs_selfservice/FS-SelfService/SelfService.pm: add self-service
1797           customer_info_short call to improve uniserve portal perf,
1798           RT#13656
1799
1800 2011-09-27 16:01  ivan
1801
1802         * FS/FS/cust_main.pm, FS/FS/Schema.pm,
1803           httemplate/edit/cust_main.cgi,
1804           httemplate/edit/cust_main/contact.html,
1805           httemplate/view/cust_main/contacts.html: add cust_main.mobile and
1806           ship_mobile to support uniserve portal, RT#13656
1807
1808 2011-09-27 11:38  ivan
1809
1810         * FS/bin/freeside-torrus-srvderive: fix "Can' tuse an undefined
1811           value as an ARRAY reference" error for new virtual ports,
1812           RT#14594
1813
1814 2011-09-26 18:43  ivan
1815
1816         * FS/FS/cust_bill.pm: remove useless comment
1817
1818 2011-09-26 12:25  mark
1819
1820         * FS/FS/cust_bill.pm: support for new invoice template, #13655
1821
1822 2011-09-23 16:45  ivan
1823
1824         * FS/bin/freeside-torrus-srvderive: have torrus-srvderive just use
1825           the native torrus srvderive instead of sucking CPU all day,
1826           RT#14559
1827
1828 2011-09-23 16:34  ivan
1829
1830         * FS/bin/freeside-torrus-srvderive: have torrus-srvderive just use
1831           the native torrus srvderive instead of sucking CPU all day,
1832           RT#14559
1833
1834 2011-09-22 20:20  ivan
1835
1836         * FS/FS/ClientAPI/MyAccount.pm,
1837           fs_selfservice/FS-SelfService/SelfService.pm: add two-step
1838           payment processing to self-service, RT#13656
1839
1840 2011-09-22 15:10  ivan
1841
1842         * FS/FS/ClientAPI/PrepaidPhone.pm: turn off debugging
1843
1844 2011-09-22 15:07  ivan
1845
1846         * FS/FS/Conf_compat17.pm: whitespace
1847
1848 2011-09-22 14:42  ivan
1849
1850         * FS/FS/: svc_dsl.pm, svc_port.pm: label cleanup
1851
1852 2011-09-22 14:37  ivan
1853
1854         * FS/FS/Conf.pm: clarify description for payment-history-report
1855
1856 2011-09-22 14:11  ivan
1857
1858         * Makefile, init.d/freeside-init: LSB init script
1859
1860 2011-09-22 12:14  ivan
1861
1862         * FS/FS/Schema.pm: cdr.userfield larger for vnes, RT#14385
1863
1864 2011-09-21 17:38  ivan
1865
1866         * FS/bin/freeside-cdr-sftp_and_import: add datestamp to batch name
1867           derived from filename, remove temp files for all errors that
1868           abort processing, RT#14385
1869
1870 2011-09-21 17:32  ivan
1871
1872         * FS/bin/freeside-cdr-sftp_and_import: add datestamp to batch name
1873           derived from filename, remove temp files for all errors that
1874           abort processing, RT#14385
1875
1876 2011-09-21 17:26  ivan
1877
1878         * FS/bin/: freeside-cdr-sftp_and_import: add datestamp to batch
1879           name derived from filename, remove temp files for all errors that
1880           abort processing, RT#14385
1881
1882 2011-09-20 18:50  ivan
1883
1884         * FS/FS/Misc.pm, httemplate/pref/pref-process.html,
1885           httemplate/pref/pref.html: add option to save temporary invoice
1886           typesetting files to help diagnose kc online's weird coupon
1887           problem
1888
1889 2011-09-16 08:50  ivan
1890
1891         * FS/FS/ClientAPI_XMLRPC.pm, FS/FS/ClientAPI/MyAccount.pm,
1892           fs_selfservice/FS-SelfService/SelfService.pm: add invoice_pdf to
1893           selfservice, RT#13656
1894
1895 2011-09-15 17:15  mark
1896
1897         * FS/FS/Conf.pm, FS/FS/Locales.pm, FS/FS/Schema.pm, FS/FS/conf.pm,
1898           FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_main_Mixin.pm,
1899           FS/FS/L10N/en_ca.pm, FS/FS/L10N/en_us.pm, FS/FS/L10N/fr_ca.pm,
1900           FS/FS/L10N/fr_fr.pm, FS/FS/part_export/shellcommands.pm,
1901           conf/invoice_html, conf/invoice_latex, conf/invoice_template,
1902           httemplate/config/config-download.cgi,
1903           httemplate/config/config-image.cgi,
1904           httemplate/config/config-process.cgi,
1905           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
1906           httemplate/edit/cust_main/billing.html,
1907           httemplate/view/cust_bill-logo.cgi,
1908           httemplate/view/cust_main/billing.html: invoice template and
1909           config localization, #12367
1910
1911 2011-09-15 14:41  ivan
1912
1913         * FS/FS/ClientAPI/MyAccount.pm: add status info to list_pkgs call,
1914           RT#13656
1915
1916 2011-09-15 14:34  ivan
1917
1918         * FS/FS/ClientAPI/MyAccount.pm: add primary_cust_svc info to
1919           list_pkgs call, RT#13656
1920
1921 2011-09-15 12:48  ivan
1922
1923         * fs_selfservice/FS-SelfService/SelfService.pm: docs etc
1924
1925 2011-09-15 12:48  ivan
1926
1927         * FS/FS/ClientAPI_XMLRPC.pm: resync w/SelfService.pm
1928
1929 2011-09-15 03:18  mark
1930
1931         * FS/FS/L10N/en_ca.pm: file en_ca.pm was added on branch
1932           FREESIDE_2_3_BRANCH on 2011-09-16 00:15:47 +0000
1933
1934 2011-09-15 03:18  mark
1935
1936         * FS/FS/L10N/fr_ca.pm: file fr_ca.pm was added on branch
1937           FREESIDE_2_3_BRANCH on 2011-09-16 00:15:47 +0000
1938
1939 2011-09-15 03:18  mark
1940
1941         * FS/FS/L10N/fr_fr.pm: file fr_fr.pm was added on branch
1942           FREESIDE_2_3_BRANCH on 2011-09-16 00:15:47 +0000
1943
1944 2011-09-15 03:18  mark
1945
1946         * FS/FS/L10N/: en_ca.pm, fr_ca.pm, fr_fr.pm: invoice template and
1947           config localization, #12367
1948
1949 2011-09-14 13:48  ivan
1950
1951         * FS/FS/ClientAPI/MyAccount.pm: add svc_label to ClientAPI
1952           customer_info, RT#13656
1953
1954 2011-09-12 14:12  ivan
1955
1956         * FS/FS/Schema.pm: lengthen svc_acct.finger to contain legacy data
1957
1958 2011-09-12 13:21  ivan
1959
1960         * FS/FS/Schema.pm: lengthen cust_main.last and part_pkg.comment to
1961           contain legacy data
1962
1963 2011-09-12 13:06  ivan
1964
1965         * FS/FS/UID.pm: fix no REMOTE_USER error to refer to "installation
1966           instructions" instead of long-gone httemplate/docs/install.html
1967
1968 2011-09-12 13:01  ivan
1969
1970         * FS/FS/Schema.pm: lengthen cust_main.last and part_pkg.comment to
1971           contain legacy data
1972
1973 2011-09-12 12:44  ivan
1974
1975         * FS/FS/Schema.pm: lengthen cust_main.last and part_pkg.comment to
1976           contain legacy data
1977
1978 2011-09-09 14:33  ivan
1979
1980         * FS/FS/cust_pkg.pm: silence warnings about free_days
1981
1982 2011-09-08 15:09  ivan
1983
1984         * FS/FS/part_pkg/: delayed_Mixin.pm, discount_Mixin.pm, flat.pm,
1985           global_Mixin.pm, prorate_Mixin.pm, sql_external.pm,
1986           usage_Mixin.pm, recur_Common.pm: fix mixin inheritence preventing
1987           prorate_delayed packages from billing, RT#14372
1988
1989 2011-09-08 15:04  ivan
1990
1991         * FS/FS/part_pkg.pm: fix very obsolote eval callbacks for
1992           part_pkg.setup and recur, RT#14372
1993
1994 2011-09-07 17:22  mark
1995
1996         * rt/lib/RT/URI/freeside/Internal.pm: fix redefine warnings again,
1997           #13853
1998
1999 2011-09-07 16:43  mark
2000
2001         * rt/: FREESIDE_MODIFIED, lib/RT/Action/SetWillResolve.pm,
2002           lib/RT/URI/freeside/Internal.pm, share/html/Ticket/Update.html,
2003           share/html/Ticket/Elements/EditDates,
2004           share/html/Ticket/Elements/ShowDates: future ticket resolve
2005           fixes, #13583
2006
2007 2011-09-07 12:12  mark
2008
2009         * FS/FS/: Conf.pm, part_pkg/discount_Mixin.pm: show available
2010           discounts on invoice, #5318
2011
2012 2011-09-06 18:24  ivan
2013
2014         * httemplate/view/cust_main/payment_history.html: fix customer
2015           views for cc / echeck customers, RT#14257
2016
2017 2011-08-31 01:26  mark
2018
2019         * FS/FS/cust_pay.pm: fix payment application with term discounts,
2020           #5318
2021
2022 2011-08-24 14:00  mark
2023
2024         * FS/FS/ClientAPI/MyAccount.pm,
2025           fs_selfservice/FS-SelfService/cgi/ticket_summary.html,
2026           httemplate/view/cust_main/tickets.html: selfservice priority sort
2027           order, #14029
2028
2029 2011-08-23 14:45  mark
2030
2031         * rt/lib/RT/Action/ScheduledResolve.pm: file ScheduledResolve.pm
2032           was added on branch FREESIDE_2_3_BRANCH on 2011-08-23 21:46:34
2033           +0000
2034
2035 2011-08-23 14:45  mark
2036
2037         * rt/lib/RT/Action/SetWillResolve.pm: file SetWillResolve.pm was
2038           added on branch FREESIDE_2_3_BRANCH on 2011-08-23 21:46:34 +0000
2039
2040 2011-08-23 14:45  mark
2041
2042         * rt/lib/RT/Transaction_Vendor.pm: file Transaction_Vendor.pm was
2043           added on branch FREESIDE_2_3_BRANCH on 2011-08-23 21:46:34 +0000
2044
2045 2011-08-23 14:45  mark
2046
2047         * rt/lib/RT/Transaction_Vendor.pm,
2048           rt/lib/RT/Action/ScheduledResolve.pm,
2049           rt/lib/RT/Action/SetWillResolve.pm, FS/FS/TicketSystem.pm,
2050           FS/FS/Upgrade.pm, FS/FS/Cron/rt_tasks.pm, FS/bin/freeside-daily,
2051           FS/bin/freeside-upgrade, rt/etc/initialdata, rt/etc/schema.Pg,
2052           rt/etc/schema.mysql-4.1, rt/lib/RT/Ticket_Vendor.pm,
2053           rt/lib/RT/Tickets_Overlay.pm, rt/lib/RT/Interface/Web_Vendor.pm,
2054           rt/share/html/Elements/SelectStatus,
2055           rt/share/html/Ticket/Update.html,
2056           rt/share/html/Ticket/Elements/EditDates,
2057           rt/share/html/Ticket/Elements/ShowDates: RT future ticket
2058           resolve, #13853
2059
2060 2011-08-18 16:59  ivan
2061
2062         * httemplate/search/: 477partVI_census.html, cust_pkg.cgi: fix
2063           "multiple states" links, RT#13922
2064
2065 2011-08-18 16:56  ivan
2066
2067         * httemplate/search/cust_pkg.cgi: attempt fixing "multiple states"
2068           links, RT#13922
2069
2070 2011-08-18 16:50  ivan
2071
2072         * httemplate/search/477partVI_census.html: attempt fixing "multiple
2073           states" links, RT#13922
2074
2075 2011-08-18 16:43  ivan
2076
2077         * FS/FS/cust_pkg.pm, httemplate/search/477partVI_census.html:
2078           attempt fixing "multiple states" links, RT#13922
2079
2080 2011-08-18 16:39  ivan
2081
2082         * FS/FS/cust_pkg.pm, httemplate/search/477partVI_census.html:
2083           attempt fixing "multiple states" links, RT#13922
2084
2085 2011-08-18 16:29  ivan
2086
2087         * httemplate/search/477partVI_census.html, FS/FS/cust_pkg.pm: fix
2088           477 package links, RT#13922
2089
2090 2011-08-18 16:22  ivan
2091
2092         * httemplate/search/477partVI_census.html: fix 477 package links
2093           report_option arg, RT#13922
2094
2095 2011-08-18 16:14  ivan
2096
2097         * httemplate/search/: cust_pkg.cgi, 477partVI_census.html: fix 477
2098           package links report_option arg, RT#13922
2099
2100 2011-08-18 15:55  ivan
2101
2102         * httemplate/search/elements/search-html.html: BR before "None
2103           found" search message
2104
2105 2011-08-18 15:35  ivan
2106
2107         * FS/FS/Report/FCC_477.pm: fix errors saving 477 form info if run
2108           concurrently, RT#13922
2109
2110 2011-08-18 15:33  ivan
2111
2112         * httemplate/search/477partVI_census.html: fix 477 package links
2113           report_option arg, RT#13922
2114
2115 2011-08-18 15:11  ivan
2116
2117         * httemplate/search/cust_pkg.cgi: fix 477 reporting w/multiple
2118           classnums, RT#13922
2119
2120 2011-08-18 14:27  ivan
2121
2122         * FS/FS/cust_pkg.pm, httemplate/search/477partVI_census.html,
2123           httemplate/search/cust_pkg.cgi: fix 477 reporting w/multiple
2124           classnums, RT#13922
2125
2126 2011-08-17 18:23  ivan
2127
2128         * httemplate/search/477partVI_census.html: multiple state links in
2129           FCC report, RT#13922
2130
2131 2011-08-17 18:15  ivan
2132
2133         * FS/FS/Report/FCC_477.pm, FS/FS/cust_pkg.pm,
2134           httemplate/search/477partVI_census.html,
2135           httemplate/search/cust_pkg.cgi: multiple state links in FCC
2136           report, RT#13922
2137
2138 2011-08-17 17:33  ivan
2139
2140         * FS/FS/cust_pkg.pm, httemplate/search/cust_pkg.cgi: allow multiple
2141           classnums in package search, RT#13922
2142
2143 2011-08-17 14:39  ivan
2144
2145         * httemplate/search/477partVI_census.html: fix 477 censustract
2146           links, add links for states, RT#13922
2147
2148 2011-08-17 14:07  ivan
2149
2150         * httemplate/search/477partVI_census.html: fix 477 censustract
2151           links, RT#13922
2152
2153 2011-08-16 14:57  ivan
2154
2155         * httemplate/edit/process/elements/process.html: oops, fix edit
2156           redirect fallout from multiple DID provisioning changes, RT#14087
2157
2158 2011-08-15 21:49  ivan
2159
2160         * FS/FS/pay_batch.pm: fix paymentech batch download, RT#7905
2161
2162 2011-08-15 19:09  mark
2163
2164         * httemplate/: elements/progress-init.html,
2165           misc/download-bill_batch.html, search/bill_batch.cgi: reliably
2166           start batch download, #947
2167
2168 2011-08-15 17:44  ivan
2169
2170         * conf/: invoice_html, invoice_latex: Invoice # & Customer #
2171
2172 2011-08-15 17:37  ivan
2173
2174         * conf/: invoice_html, invoice_latex: don't show empty Terms: on
2175           invoices
2176
2177 2011-08-15 13:51  ivan
2178
2179         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi: adding
2180           Content-Disposition with a filename and proper extension fixes
2181           invoice opening on mac firefox, RT#14015
2182
2183 2011-08-12 14:57  ivan
2184
2185         * httemplate/: edit/cust_main/bottomfixup.js,
2186           misc/xmlhttp-cust_main-censustract.html: fix census geocoding,
2187           RT#14060
2188
2189 2011-08-12 14:31  ivan
2190
2191         * FS/FS/Record.pm: fix discounting w/changed money_char, RT#14032
2192
2193 2011-08-12 13:07  ivan
2194
2195         * FS/FS/phone_avail.pm: fix bulk format import when a state needs
2196           to be specified, RT#13721
2197
2198 2011-08-12 13:07  ivan
2199
2200         * httemplate/browse/did_order.html: don't show an empty merge
2201           dropdown when there's only one order
2202
2203 2011-08-11 16:05  ivan
2204
2205         * FS/FS/part_pkg/: voip_cdr.pm, voip_inbound.pm: clarify
2206           descriptions of various ways to skip CDRs
2207
2208 2011-08-11 14:50  ivan
2209
2210         * FS/FS/part_pkg/bulk_Common.pm: add a bulk_simple price plan that
2211           behaves more intuitively for intial invoices, RT#14015
2212
2213 2011-08-11 14:46  ivan
2214
2215         * FS/FS/part_pkg/: bulk_Common.pm, bulk_simple.pm: add a
2216           bulk_simple price plan that behaves more intuitively for intial
2217           invoices, RT#14015
2218
2219 2011-08-11 14:37  ivan
2220
2221         * FS/FS/part_pkg/: bulk.pm, bulk_Common.pm, bulk_simple.pm: add a
2222           bulk_simple price plan that behaves more intuitively for intial
2223           invoices, RT#14015
2224
2225 2011-08-11 14:37  ivan
2226
2227         * FS/FS/part_pkg/bulk_Common.pm: file bulk_Common.pm was added on
2228           branch FREESIDE_2_3_BRANCH on 2011-08-11 21:37:53 +0000
2229
2230 2011-08-11 14:37  ivan
2231
2232         * FS/FS/part_pkg/bulk_simple.pm: file bulk_simple.pm was added on
2233           branch FREESIDE_2_3_BRANCH on 2011-08-11 21:37:53 +0000
2234
2235 2011-08-11 11:24  ivan
2236
2237         * bin/cust_main-bill_now: adding
2238
2239 2011-08-10 17:38  ivan
2240
2241         * FS/FS/cust_pkg.pm, FS/FS/part_pkg/delayed_Mixin.pm,
2242           FS/FS/part_pkg/flat.pm, FS/FS/part_pkg.pm,
2243           httemplate/elements/order_pkg.js,
2244           httemplate/elements/select-part_pkg.html,
2245           httemplate/elements/tr-select-cust-part_pkg.html,
2246           httemplate/misc/cust-part_pkg.cgi,
2247           httemplate/misc/order_pkg.html: hide start date on package order
2248           for specific package definitions, RT#13783
2249
2250 2011-08-10 16:43  ivan
2251
2252         * FS/FS/: part_pkg/delayed_Mixin.pm, cust_pkg.pm,
2253           part_pkg/flat_delayed.pm, part_pkg/prorate_delayed.pm: delay
2254           setup checkbox, RT#13783
2255
2256 2011-08-10 16:43  ivan
2257
2258         * FS/FS/part_pkg/delayed_Mixin.pm: file delayed_Mixin.pm was added
2259           on branch FREESIDE_2_3_BRANCH on 2011-08-10 23:43:46 +0000
2260
2261 2011-08-09 22:39  ivan
2262
2263         * httemplate/misc/phonenums.cgi: more forgiving DID selector with
2264           odd things in phone_avail.name, RT#13921
2265
2266 2011-08-09 22:22  ivan
2267
2268         * httemplate/: edit/svc_phone.cgi, elements/select-areacode.html,
2269           elements/select-did.html, elements/select-exchange.html,
2270           elements/select-phonenum.html, elements/select-state.html,
2271           misc/areacodes.cgi, misc/exchanges.cgi, misc/phonenums.cgi,
2272           view/cust_main/packages/services.html,
2273           edit/process/svc_phone.html, edit/process/elements/process.html:
2274           multiple DID provisioning, RT#13721
2275
2276 2011-08-09 15:50  ivan
2277
2278         * FS/FS/rate_prefix.pm: use lata, RT#13961
2279
2280 2011-08-09 15:45  ivan
2281
2282         * bin/v-rate-import: update vnes intra/interstate rate import,
2283           RT#13961
2284
2285 2011-08-08 15:09  ivan
2286
2287         * FS/FS/: Conf.pm, cust_main/Billing_Realtime.pm: add
2288           business-onlinepayment-currency config setting, RT#13904
2289
2290 2011-08-08 12:20  ivan
2291
2292         * httemplate/misc/process/payment.cgi: fix echeck-no_routing
2293           fallout, RT#13997, RT#13885
2294
2295 2011-08-05 17:50  ivan
2296
2297         * httemplate/misc/payment.cgi, FS/FS/Conf.pm, FS/FS/cust_main.pm,
2298           FS/FS/payinfo_Mixin.pm, httemplate/edit/cust_main/billing.html,
2299           httemplate/misc/process/payment.cgi,
2300           httemplate/view/cust_main/billing.html,
2301           httemplate/view/cust_main/payment_history.html: echeck options to
2302           hide routing number and add account owner name, RT#13885
2303
2304 2011-08-05 16:20  ivan
2305
2306         * FS/FS/: Cron/bill.pm, Misc/DateTime.pm, cust_main/Billing.pm:
2307           honor next-bill-ignore-time when searching for customers to bill
2308           also, RT#12570
2309
2310 2011-08-05 15:38  ivan
2311
2312         * FS/FS/part_pkg/prorate.pm: reduce noise
2313
2314 2011-08-05 12:26  ivan
2315
2316         * FS/FS/: cust_pkg.pm, part_pkg.pm: fix double display of service
2317           links in bundled packages (and mis-alignment in customer
2318           search?), RT#13966
2319
2320 2011-08-05 11:46  ivan
2321
2322         * httemplate/search/cust_main.cgi: fix spurious !; in customer
2323           search, RT#13966
2324
2325 2011-08-05 00:25  mark
2326
2327         * FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Misc.pm, FS/FS/Schema.pm,
2328           FS/FS/msg_template.pm, FS/FS/template_content.pm,
2329           FS/t/template_content.t, httemplate/browse/msg_template.html,
2330           httemplate/edit/msg_template.html,
2331           httemplate/edit/process/msg_template.html,
2332           httemplate/elements/tablebreak-tabs.html: message template
2333           localization, #13601
2334
2335 2011-08-04 20:27  ivan
2336
2337         * FS/FS/part_event/Condition.pm: fix billday condition without a
2338           delay option causing the event to never run, RT#13915
2339
2340 2011-08-04 19:04  ivan
2341
2342         * bin/cust_main-bill_now: 1d freq
2343
2344 2011-08-04 19:04  ivan
2345
2346         * bin/cust_main-bill_now: file cust_main-bill_now was added on
2347           branch FREESIDE_2_3_BRANCH on 2011-08-11 18:24:47 +0000
2348
2349 2011-08-04 19:00  ivan
2350
2351         * bin/cust_main-bill_now: adding quick commandline tool to bill now
2352           with debugging, RT#13915
2353
2354 2011-08-03 15:32  mark
2355
2356         * rt/share/html/: Elements/TitleBox,
2357           RTx/Statistics/CallsMultiQueue/index.html,
2358           RTx/Statistics/CallsQueueDay/index.html,
2359           RTx/Statistics/DayOfWeek/index.html,
2360           RTx/Statistics/OpenStalled/index.html,
2361           RTx/Statistics/Resolution/index.html: fix statistics report
2362           TitleBox, #13546
2363
2364 2011-08-03 15:13  ivan
2365
2366         * FS/FS/cust_bill_pkg.pm: fix displaying usage separate from
2367           recurring when using separate_usage and invoice_sections but
2368           without a usage_section set, RT#13907
2369
2370 2011-08-02 22:07  ivan
2371
2372         * FS/FS/: cust_bill_pkg.pm, cust_main/Billing.pm: obey
2373           summarize_usage, usage_mandate and usage_section for bundled
2374           packages
2375
2376 2011-08-02 19:23  mark
2377
2378         * httemplate/view/attachment.html,
2379           rt/share/html/Ticket/Attachment/dhandler: avoid corrupt
2380           attachments, #13209 and #13877
2381
2382 2011-08-02 18:55  levinse
2383
2384         * bin/: import-prepaid-cards: add one-time script to import prepaid
2385           cards, RT13846
2386
2387 2011-08-02 18:55  levinse
2388
2389         * bin/import-prepaid-cards: file import-prepaid-cards was added on
2390           branch FREESIDE_2_3_BRANCH on 2011-08-03 01:55:23 +0000
2391
2392 2011-08-02 17:05  ivan
2393
2394         * FS/FS/AccessRight.pm,
2395           httemplate/search/elements/cust_pay_or_refund.html,
2396           httemplate/view/cust_pay.html, httemplate/view/cust_refund.html,
2397           httemplate/misc/process/payment.cgi: resolve inconsistency with
2398           posting payments then not having the ACL to view them: add "View
2399           payments" and "View refunds" rights, redirect payment/refund
2400           posting back to customer view if you cannot see the result
2401
2402 2011-08-02 13:57  mark
2403
2404         * FS/FS/part_pkg/voip_cdr.pm: skip_dst_prefix, #13895
2405
2406 2011-08-02 13:16  ivan
2407
2408         * fs_selfservice/FS-SelfService/cgi/agent.cgi,
2409           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
2410           fs_selfservice/FS-SelfService/cgi/signup.cgi,
2411           httemplate/misc/process/payment.cgi,
2412           httemplate/search/cust_main.cgi: isracard support in self-service
2413           and backend payment processing, RT#13894
2414
2415 2011-08-02 12:35  ivan
2416
2417         * FS/FS/ClientAPI/MyAccount.pm: isracards from self-service,
2418           RT#13894
2419
2420 2011-08-01 22:45  ivan
2421
2422         * FS/FS/cust_bill.pm: fix bundled package display, RT#13866
2423
2424 2011-08-01 20:27  ivan
2425
2426         * httemplate/search/report_cust_pkg.html: fix invoice and package
2427           reports, RT#13860, RT#12515
2428
2429 2011-08-01 18:24  ivan
2430
2431         * FS/FS/Conf.pm: description should match UI update for
2432           overlimit_groups config setting, RT#13432
2433
2434 2011-08-01 14:31  levinse
2435
2436         * bin/: import-dish-data: add one-time script to import
2437           svc_dish/svc_hardware data, RT13650
2438
2439 2011-08-01 14:31  levinse
2440
2441         * bin/import-dish-data: file import-dish-data was added on branch
2442           FREESIDE_2_3_BRANCH on 2011-08-01 21:31:35 +0000
2443
2444 2011-07-31 01:11  mark
2445
2446         * httemplate/: edit/cust_main_attach.cgi,
2447           edit/process/cust_main_attach.cgi,
2448           view/cust_main/attachments.html: clean attachment filenames,
2449           #13843
2450
2451 2011-07-30 18:00  mark
2452
2453         * FS/FS/svc_dish.pm, FS/FS/svc_hardware.pm,
2454           httemplate/view/svc_dish.cgi, httemplate/view/svc_hardware.cgi,
2455           httemplate/edit/svc_dish.cgi, httemplate/edit/svc_hardware.cgi:
2456           more tolerant installation note fields, #13827
2457
2458 2011-07-30 16:13  mark
2459
2460         * httemplate/misc/download-bill_batch.html: file
2461           download-bill_batch.html was added on branch FREESIDE_2_3_BRANCH
2462           on 2011-07-30 23:14:23 +0000
2463
2464 2011-07-30 16:13  mark
2465
2466         * httemplate/misc/download-bill_batch.html, FS/FS/bill_batch.pm,
2467           httemplate/elements/progress-popup.html,
2468           httemplate/search/bill_batch.cgi, httemplate/view/bill_batch.cgi:
2469           rearrange flow of batch download, #947
2470
2471 2011-07-28 15:04  mark
2472
2473         * httemplate/pref/pref-process.html: fix spurious RT error when not
2474           changing language
2475
2476 2011-07-28 15:01  mark
2477
2478         * httemplate/elements/tablebreak-tabs.html: file
2479           tablebreak-tabs.html was added on branch FREESIDE_2_3_BRANCH on
2480           2011-08-05 07:25:43 +0000
2481
2482 2011-07-28 15:01  mark
2483
2484         * FS/t/template_content.t: file template_content.t was added on
2485           branch FREESIDE_2_3_BRANCH on 2011-08-05 07:25:42 +0000
2486
2487 2011-07-28 15:01  mark
2488
2489         * FS/FS/template_content.pm: file template_content.pm was added on
2490           branch FREESIDE_2_3_BRANCH on 2011-08-05 07:25:42 +0000
2491
2492 2011-07-28 15:01  mark
2493
2494         * FS/FS/template_content.pm, FS/t/template_content.t,
2495           httemplate/elements/tablebreak-tabs.html: message template
2496           localization, #13601
2497
2498 2011-07-27 16:56  ivan
2499
2500         * FS/FS/Maketext.pm, FS/FS/Mason.pm,
2501           httemplate/search/cust_bill.html: fix i18n of javascript
2502           re-print/email confirmations, RT#12515
2503
2504 2011-07-27 16:41  ivan
2505
2506         * httemplate/search/report_cust_pkg.html: fix package report title
2507           i18n w/per-customer package reports, RT#12515
2508
2509 2011-07-27 16:26  ivan
2510
2511         * FS/FS/cust_bill.pm,
2512           httemplate/view/cust_main/payment_history.html,
2513           httemplate/search/cust_bill.html,
2514           httemplate/search/report_cust_bill.html: add per-customer
2515           "Invoice reports" link, RT#13802
2516
2517 2011-07-26 16:46  levinse
2518
2519         * FS/FS/: Schema.pm, cust_bill.pm, cust_bill_pkg_detail.pm,
2520           part_pkg/voip_cdr.pm, part_pkg/voip_inbound.pm, cust_bill_pkg.pm:
2521           accountcode billing, RT12181
2522
2523 2011-07-25 18:25  ivan
2524
2525         * FS/FS/cust_main/Packages.pm: fix late fee holding until next
2526           invoice w/suspended packages set to bill while suspended,
2527           RT#13638
2528
2529 2011-07-25 17:01  ivan
2530
2531         * Makefile: 2.3.0 happened
2532
2533 2011-07-25 13:57  ivan
2534
2535         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 2.3.0
2536
2537 2011-07-25 13:50  ivan
2538
2539         * Makefile, bin/cvs2cl: 2.3.0
2540
2541 2011-07-22 17:40  ivan
2542
2543         * FS/FS/ClientAPI/MyAccount.pm: fix svc_pbx selfservice title?
2544
2545 2011-07-22 12:19  mark
2546
2547         * FS/FS/Conf.pm, FS/FS/cust_pay_batch.pm,
2548           FS/FS/pay_batch/eft_canada.pm, FS/bin/freeside-eftca-download,
2549           FS/bin/freeside-eftca-upload,
2550           httemplate/search/elements/cust_pay_batch_top.html: EFT Canada
2551           batch format and scripts, #13628
2552
2553 2011-07-22 12:07  mark
2554
2555         * FS/bin/freeside-eftca-download: file freeside-eftca-download was
2556           added on branch FREESIDE_2_3_BRANCH on 2011-07-22 19:19:56 +0000
2557
2558 2011-07-22 12:07  mark
2559
2560         * FS/bin/freeside-eftca-upload: file freeside-eftca-upload was
2561           added on branch FREESIDE_2_3_BRANCH on 2011-07-22 19:19:57 +0000
2562
2563 2011-07-22 12:07  mark
2564
2565         * FS/: FS/pay_batch/eft_canada.pm, bin/freeside-eftca-download,
2566           bin/freeside-eftca-upload: EFT Canada batch format and scripts,
2567           #13628
2568
2569 2011-07-22 12:07  mark
2570
2571         * FS/FS/pay_batch/eft_canada.pm: file eft_canada.pm was added on
2572           branch FREESIDE_2_3_BRANCH on 2011-07-22 19:19:56 +0000
2573
2574 2011-07-22 10:55  levinse
2575
2576         * FS/FS/cust_pkg.pm, httemplate/search/477partIIA.html,
2577           httemplate/search/477partIIB.html: FCC form 477 part II and V
2578           issues, RT13057
2579
2580 2011-07-22 10:27  ivan
2581
2582         * FS/FS/cust_pay_void.pm: finish upgrade even if a void_usernum
2583           cannot be determined for some records, RT#13600
2584
2585 2011-07-21 16:33  ivan
2586
2587         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix tax
2588           reports for taxclass+non-taxclass cases, RT#13160
2589
2590 2011-07-21 16:29  mark
2591
2592         * FS/FS/TicketSystem/RT_Internal.pm,
2593           fs_selfservice/FS-SelfService/cgi/ticket_summary.html,
2594           httemplate/view/cust_main/misc.html,
2595           httemplate/view/cust_main/tickets.html: ticket display sort
2596           order, #13199
2597
2598 2011-07-20 20:42  levinse
2599
2600         * FS/FS/Upgrade.pm: fix BILL payinfo encrypted unnecessarily,
2601           RT13190
2602
2603 2011-07-20 16:06  mark
2604
2605         * rt/lib/RT/Tickets_Overlay.pm: fix selfservice ticket display bug,
2606           #13199
2607
2608 2011-07-20 14:34  ivan
2609
2610         * FS/FS/banned_pay.pm: fix overzealous card reuse warning, RT#13743
2611
2612 2011-07-20 14:16  ivan
2613
2614         * FS/FS/cust_main.pm, fs_selfservice/FS-SelfService/cgi/signup.cgi:
2615           better error message for signup duplicate cards, allow editing of
2616           those customer records, RT#13744
2617
2618 2011-07-20 11:34  ivan
2619
2620         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
2621           FS/FS/bill_batch.pm, FS/FS/cust_bill.pm,
2622           FS/FS/part_event/Action/cust_bill_print.pm,
2623           FS/FS/part_event/Action/cust_bill_print_pdf.pm,
2624           httemplate/elements/menu.html, httemplate/search/bill_batch.cgi:
2625           per-agent invoice PDF batches, RT#13727
2626
2627 2011-07-20 06:46  ivan
2628
2629         * FS/FS/Schema.pm: fix missing banned_pay index
2630
2631 2011-07-19 14:27  ivan
2632
2633         * FS/FS/geocode_Mixin.pm: fix geocode guessing w/a 5 digit zip,
2634           RT#13595
2635
2636 2011-07-19 14:03  ivan
2637
2638         * bin/cust_main-show_geocoding: add quick show_geocoding tool,
2639           RT#13595
2640
2641 2011-07-19 10:45  ivan
2642
2643         * rt/lib/RT/Interface/Web.pm: lost package declaration before
2644           import of Web_Vendor.pm, with disasterous results
2645
2646 2011-07-15 19:47  mark
2647
2648         * FS/FS/TicketSystem.pm: grant all needed rights to fs_selfservice,
2649           #13199
2650
2651 2011-07-15 14:10  ivan
2652
2653         * FS/FS/Schema.pm, FS/FS/banned_pay.pm, FS/FS/Conf.pm,
2654           FS/FS/cust_main.pm, FS/FS/cust_main/Billing_Realtime.pm,
2655           FS/FS/ClientAPI/Signup.pm, FS/FS/Cron/expire_banned_pay.pm,
2656           fs_selfservice/FS-SelfService/cgi/signup.cgi,
2657           fs_selfservice/FS-SelfService/cgi/signup.html,
2658           FS/bin/freeside-daily: add signup-duplicate_cc-warn_hours to warn
2659           about duplicate signups in a time span, RT#12011
2660
2661 2011-07-15 13:28  ivan
2662
2663         * rt/: lib/RT/Interface/Web.pm, FREESIDE_MODIFIED: fix 403 errors
2664           pulling up RTx-Statistics charts, RT#13546
2665
2666 2011-07-14 15:21  ivan
2667
2668         * FS/FS/: Conf.pm, cust_bill.pm: add
2669           cust_bill-latex_lineitem_maxlength conf, RT#13634
2670
2671 2011-07-14 10:31  ivan
2672
2673         * FS/FS/cust_bill.pm: fix CDRs showing on typeset (but not printed)
2674           invoices w/squelch_cdr, RT#13561
2675
2676 2011-07-14 10:21  ivan
2677
2678         * httemplate/: edit/cust_main/billing.html,
2679           view/cust_main/billing.html: fix labels for cdr_squelch depending
2680           on conf setting of voip-cdr_email, RT#13561
2681
2682 2011-07-14 10:13  ivan
2683
2684         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi: fix CDRs
2685           showing on typeset (but not printed) invoices w/squelch_cdr,
2686           RT#13561
2687
2688 2011-07-14 08:59  ivan
2689
2690         * httemplate/edit/quick-charge.html: fix slight i18n UI fallout
2691           w/one time charges
2692
2693 2011-07-13 21:53  levinse
2694
2695         * httemplate/misc/batch-cust_pay.html: prevent Enter from
2696           submitting quick payment form, RT13651
2697
2698 2011-07-13 20:46  levinse
2699
2700         * fs_selfservice/FS-SelfService/cgi/provision_list.html,
2701           FS/FS/ClientAPI/MyAccount.pm,
2702           fs_selfservice/FS-SelfService/cgi/provision_svc_phone.html,
2703           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: view/set
2704           svc_phone forwardst and email from self-service, RT13622
2705
2706 2011-07-13 09:34  ivan
2707
2708         * httemplate/misc/: recharge_svc.html, process/recharge_svc.html:
2709           fix backend recharge w/prepaid card, RT#13478
2710
2711 2011-07-12 18:22  mark
2712
2713         * httemplate/: elements/progress-popup.html, view/bill_batch.cgi:
2714           fix invoice batch download, #13461
2715
2716 2011-07-12 15:57  ivan
2717
2718         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_main/Billing.pm,
2719           httemplate/edit/part_pkg.cgi, FS/FS/cust_bill_pkg.pm,
2720           FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
2721           httemplate/browse/part_pkg.cgi: fix UI for package editing
2722           w/recur_show_zero, add setup_show_zero, RT#9777
2723
2724 2011-07-12 00:54  mark
2725
2726         * FS/FS/: cust_main.pm, msg_template.pm, cust_main/Billing.pm,
2727           part_event/Condition/cust_paydate_within.pm,
2728           part_event/Condition/once_every.pm: credit card expiration event,
2729           #13202
2730
2731 2011-07-11 20:54  ivan
2732
2733         * FS/FS/payinfo_Mixin.pm: add support for Isracards
2734           w/Business::OnlinePayment 0.32_01+, RT#13529
2735
2736 2011-07-11 20:23  ivan
2737
2738         * FS/FS/: cust_pay_void.pm, payinfo_Mixin.pm, cust_main.pm: add
2739           support for Isracards w/Business::OnlinePayment 0.32_01+,
2740           RT#13529
2741
2742 2011-07-08 19:59  levinse
2743
2744         * FS/: FS/Schema.pm, bin/freeside-upgrade: custom fields, RT11714
2745
2746 2011-07-08 15:17  mark
2747
2748         * fs_selfservice/FS-SelfService/cgi/ticket_summary.html: format
2749           ticket display, #13199
2750
2751 2011-07-08 15:17  mark
2752
2753         * Makefile, FS/FS/TicketSystem.pm, FS/FS/ClientAPI/MyAccount.pm:
2754           auto-create selfservice user in RT, #13199
2755
2756 2011-07-07 10:00  levinse
2757
2758         * FS/FS/cust_bill.pm, httemplate/edit/part_pkg.cgi,
2759           httemplate/edit/process/part_pkg.cgi: add a per-package
2760           disable_line_item_date_ranges option, RT13200
2761
2762 2011-07-07 09:00  levinse
2763
2764         * FS/FS/Record.pm: fix BILL payinfo encrypted unnecessarily,
2765           RT13190
2766
2767 2011-07-06 18:43  levinse
2768
2769         * FS/FS/phone_avail.pm, httemplate/edit/process/did_order.html:
2770           various DID inventory changes, RT12754
2771
2772 2011-07-05 21:15  levinse
2773
2774         * httemplate/edit/process/cust_pay.cgi, FS/FS/cust_main/Billing.pm:
2775           modify backdated payment application behaviour, RT11870
2776
2777 2011-07-01 15:26  levinse
2778
2779         * httemplate/elements/customer-table.html: quick payment entry
2780           improvements, RT8121
2781
2782 2011-07-01 15:02  levinse
2783
2784         * httemplate/: view/cust_main/change_history.html,
2785           elements/change_history_common.html, elements/menu.html,
2786           search/employee_audit.html, search/report_employee_audit.html:
2787           add employee audit report, RT13350
2788
2789 2011-06-30 23:54  levinse
2790
2791         * FS/FS/Conf.pm, FS/FS/Upgrade.pm, FS/FS/part_export.pm,
2792           FS/FS/radius_group.pm, FS/FS/svc_acct.pm,
2793           FS/FS/part_export/phone_sqlradius.pm,
2794           FS/FS/part_export/sqlradius.pm,
2795           httemplate/config/config-view.cgi, httemplate/edit/svc_acct.cgi,
2796           httemplate/elements/select-radius_group.html: RADIUS group
2797           enhancements, overlimit_groups changes, etc. RT13432
2798
2799 2011-06-30 22:33  mark
2800
2801         * FS/FS/Misc.pm, FS/FS/cust_main_Mixin.pm, FS/FS/msg_template.pm,
2802           FS/FS/cust_main/Search.pm, httemplate/misc/email-customers.html,
2803           httemplate/search/cust_msg.html, httemplate/view/cust_main.cgi:
2804           send email from customer view, #13444
2805
2806 2011-06-30 14:54  levinse
2807
2808         * httemplate/edit/svc_acct.cgi: re-write RADIUS groups, RT13274
2809
2810 2011-06-29 12:36  mark
2811
2812         * httemplate/pref/pref-process.html, rt/share/html/User/Prefs.html:
2813           sync locale settings with RT, #13073
2814
2815 2011-06-28 22:19  ivan
2816
2817         * httemplate/search/part_pkg.html: optimize employee commission
2818           report, RT#13390
2819
2820 2011-06-28 22:16  ivan
2821
2822         * FS/FS/part_svc.pm: disable debugging in part_svc
2823
2824 2011-06-28 21:52  levinse
2825
2826         * FS/FS/part_svc.pm: re-write RADIUS groups, RT13274
2827
2828 2011-06-28 21:31  ivan
2829
2830         * httemplate/search/part_pkg.html: optimize employee commission
2831           report, RT#13390
2832
2833 2011-06-28 20:51  levinse
2834
2835         * httemplate/edit/svc_acct.cgi, FS/FS/Upgrade.pm,
2836           FS/FS/part_svc.pm: re-write RADIUS groups, RT13274
2837
2838 2011-06-28 18:42  ivan
2839
2840         * fs_selfservice/FS-SelfService/cgi/: invoices.html,
2841           myaccount.html, view_support_details.html: self-service skinning
2842           improvements, RT#13199
2843
2844 2011-06-28 15:36  ivan
2845
2846         * FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
2847           httemplate/edit/bulk-cust_svc.html: add no export option to bulk
2848           service changes, RT#13439
2849
2850 2011-06-28 14:12  mark
2851
2852         * FS/FS/TicketSystem/RT_Internal.pm: further cleanup, #13199
2853
2854 2011-06-28 13:28  mark
2855
2856         * FS/FS/TicketSystem/RT_Internal.pm,
2857           httemplate/view/cust_main/tickets.html: fix fallout from
2858           selfservice priority, #13199
2859
2860 2011-06-28 06:35  levinse
2861
2862         * FS/FS/Cron/set_lata_have_usage.pm: improve performance of DID
2863           provisioning status report, RT10988
2864
2865 2011-06-27 16:28  levinse
2866
2867         * FS/FS/pkg_class.pm: add optional fcc_ds0s to pkg_class, RT13057
2868
2869 2011-06-27 16:19  ivan
2870
2871         * FS/FS/: cust_main.pm: check cust_main.edit_subject, RT#13199
2872
2873 2011-06-27 14:27  ivan
2874
2875         * FS/FS/part_pkg/discount_Mixin.pm: fix over-discounting resulting
2876           in an error, RT#13450
2877
2878 2011-06-27 11:50  ivan
2879
2880         * httemplate/edit/svc_acct.cgi: fix svc_acct-no_edit_username,
2881           RT#13416
2882
2883 2011-06-27 00:19  mark
2884
2885         * fs_selfservice/FS-SelfService/cgi/myaccount.html: self-service
2886           ticket priority and edit subject, #13199
2887
2888 2011-06-27 00:10  mark
2889
2890         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
2891           FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_External.pm,
2892           FS/FS/TicketSystem/RT_Internal.pm,
2893           fs_selfservice/FS-SelfService/SelfService.pm,
2894           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
2895           fs_selfservice/FS-SelfService/cgi/ticket_summary.html,
2896           fs_selfservice/FS-SelfService/cgi/tktview.html,
2897           httemplate/config/config-view.cgi,
2898           httemplate/edit/cust_main/top_misc.html,
2899           httemplate/view/cust_main/tickets.html: self-service ticket
2900           priority and edit subject, #13199
2901
2902 2011-06-23 20:36  levinse
2903
2904         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html:
2905           selfservice: don't display recharge account links if negative
2906           balance, RT12728
2907
2908 2011-06-23 19:48  levinse
2909
2910         * FS/FS/svc_acct.pm: re-write RADIUS groups, RT13274
2911
2912 2011-06-23 19:33  mark
2913
2914         * httemplate/search/cust_main.cgi: improve speed in customer
2915           search, #13364
2916
2917 2011-06-23 16:19  ivan
2918
2919         * FS/FS/Conf.pm, FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi:
2920           add svc_acct-no_edit_username config, RT#13416
2921
2922 2011-06-23 16:07  ivan
2923
2924         * FS/FS/part_export/netsapiens.pm: update per netsapiens, RT#12447
2925
2926 2011-06-23 14:30  mark
2927
2928         * httemplate/: elements/search-cust_svc.html, search/cust_main.cgi,
2929           search/cust_pkg.cgi: large package display in customer/package
2930           search, #13364
2931
2932 2011-06-23 02:10  mark
2933
2934         * httemplate/view/cust_main/packages/services.html: fix large
2935           package display again, #9821
2936
2937 2011-06-22 21:12  levinse
2938
2939         * httemplate/edit/cust_main/billing.html: echeck: add optional bank
2940           branch format, RT13360
2941
2942 2011-06-22 21:08  levinse
2943
2944         * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
2945           httemplate/edit/cust_main/bottomfixup.js,
2946           httemplate/edit/process/cust_main.cgi,
2947           httemplate/edit/cust_main/billing.html,
2948           httemplate/view/cust_main/billing.html: echeck: add optional bank
2949           branch format, RT13360
2950
2951 2011-06-22 18:55  levinse
2952
2953         * httemplate/edit/elements/class_Common.html, FS/FS/Schema.pm,
2954           FS/FS/pkg_class.pm, httemplate/browse/pkg_class.html,
2955           httemplate/edit/pkg_class.html: add optional fcc_ds0s to
2956           pkg_class, RT13057
2957
2958 2011-06-22 17:12  levinse
2959
2960         * httemplate/search/report_cdr.html: CDR report: add cdrtypenum
2961           search criteria, RT13402
2962
2963 2011-06-22 17:02  levinse
2964
2965         * httemplate/search/: cdr.html, report_cdr.html: CDR report: add
2966           cdrtypenum search criteria, RT13402
2967
2968 2011-06-22 16:39  levinse
2969
2970         * FS/FS/router.pm, httemplate/misc/delete-addr_block.html,
2971           httemplate/misc/delete-router.html, FS/FS/addr_block.pm,
2972           httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi:
2973           add router and addr_block delete features, RT13197
2974
2975 2011-06-22 15:25  levinse
2976
2977         * FS/FS/cdr/kannel.pm: cdr/kannel.pm: change row parse format,
2978           RT10991
2979
2980 2011-06-22 15:20  mark
2981
2982         * httemplate/elements/tr-cust_svc.html: restore svc_export_links,
2983           from #11454
2984
2985 2011-06-22 15:01  ivan
2986
2987         * FS/FS/Cron/notify.pm: fix notification for flat_delayed packages
2988           when freeside-daily -a is used with comma-separated agents,
2989           RT#13349
2990
2991 2011-06-22 14:30  levinse
2992
2993         * FS/FS/cdr/kannel.pm: cdr/kannel.pm: change row parse format,
2994           RT10991
2995
2996 2011-06-22 14:12  ivan
2997
2998         * httemplate/search/phone_inventory_provisioned.html: fix headers,
2999           alignment and tabs, RT#10988
3000
3001 2011-06-22 13:17  levinse
3002
3003         * FS/FS/cdr/kannel.pm: cdr/kannel.pm: better debug, RT10991
3004
3005 2011-06-22 11:42  ivan
3006
3007         * FS/bin/freeside-cdr-sftp_and_import: fix -g gunzipping, RT#10991
3008
3009 2011-06-22 11:32  levinse
3010
3011         * FS/FS/svc_phone.pm, FS/FS/Cron/set_lata_have_usage.pm,
3012           FS/bin/freeside-daily, bin/set-lata-have_usage: improve
3013           performance of DID provisioning status report, RT10988
3014
3015 2011-06-22 11:22  levinse
3016
3017         * FS/bin/freeside-cdr-sftp_and_import:
3018           freeside-cdr-sftp_and_import: add an option to gunzip imported
3019           files, RT10991
3020
3021 2011-06-22 10:22  levinse
3022
3023         * FS/bin/freeside-cdr-sftp_and_import:
3024           freeside-cdr-sftp_and_import: add an option to gunzip imported
3025           files
3026
3027 2011-06-22 10:01  levinse
3028
3029         * httemplate/search/phone_inventory_provisioned.html,
3030           FS/FS/Schema.pm, FS/FS/lata.pm, bin/set-lata-have_usage: improve
3031           performance of DID provisioning status report, RT10988
3032
3033 2011-06-21 17:56  ivan
3034
3035         * FS/bin/freeside-cdr-sftp_and_import: fix name in pod
3036
3037 2011-06-21 17:11  levinse
3038
3039         * httemplate/elements/tr-cust_svc.html: fix broken svc unprovision
3040           link, RT13391
3041
3042 2011-06-21 16:27  levinse
3043
3044         * httemplate/search/phone_inventory_provisioned.html: improve
3045           performance of DID provisioning status report, RT10988
3046
3047 2011-06-21 15:59  levinse
3048
3049         * httemplate/search/phone_inventory_provisioned.html: improve
3050           performance of DID provisioning status report, RT10988
3051
3052 2011-06-21 15:41  levinse
3053
3054         * FS/FS/: cust_bill.pm, svc_phone.pm: invoice DID summary
3055           performance enhancement, RT10886
3056
3057 2011-06-21 15:15  levinse
3058
3059         * FS/FS/cust_bill.pm: cust_bill.pm: if DID summary is turned on,
3060           don't try to get CDRs in the unlikely case that the h_svc_phone
3061           record isn't found with the correct insert time, RT13361
3062
3063 2011-06-21 15:14  ivan
3064
3065         * FS/FS/part_event/Condition/pkg_dundate.pm,
3066           httemplate/search/cust_pkg.cgi,
3067           httemplate/search/report_cust_pkg.html: rework suspension delays,
3068           RT#6956
3069
3070 2011-06-21 15:00  levinse
3071
3072         * httemplate/search/phone_inventory_provisioned.html: improve
3073           performance of DID provisioning status report, RT10988
3074
3075 2011-06-21 11:20  levinse
3076
3077         * FS/FS/: Conf.pm, cust_bill.pm: DID activity summary improvements,
3078           RT10886
3079
3080 2011-06-20 20:15  levinse
3081
3082         * FS/FS/Schema.pm, FS/FS/phone_avail.pm,
3083           httemplate/search/phone_inventory_provisioned.html: improve
3084           performance of DID provisioning status report, RT10988
3085
3086 2011-06-20 19:55  ivan
3087
3088         * FS/FS/Schema.pm: remove unnecessary/bloating indices on
3089           h_cust_event, RT#13337
3090
3091 2011-06-20 18:52  levinse
3092
3093         * httemplate/edit/part_pkg.cgi: FCC 477 form improvements, RT13057
3094
3095 2011-06-20 18:08  levinse
3096
3097         * FS/: FS.pm, MANIFEST, t/radius_group.t, FS/Mason.pm: re-write
3098           RADIUS groups, RT13274
3099
3100 2011-06-20 18:04  levinse
3101
3102         * httemplate/view/svc_acct/basics.html, FS/FS/Schema.pm,
3103           FS/FS/Upgrade.pm, FS/FS/part_svc.pm, FS/FS/radius_group.pm,
3104           FS/FS/radius_usergroup.pm, FS/FS/svc_acct.pm,
3105           httemplate/browse/radius_group.html,
3106           httemplate/edit/part_svc.cgi, httemplate/edit/radius_group.html,
3107           httemplate/edit/svc_acct.cgi, httemplate/elements/menu.html,
3108           httemplate/elements/select-radius_group.html,
3109           httemplate/edit/process/radius_group.html: re-write RADIUS
3110           groups, RT13274
3111
3112 2011-06-20 16:50  ivan
3113
3114         * FS/FS/prepay_credit.pm: some debugging for prepaid card
3115           generation, and retry more, RT#13329
3116
3117 2011-06-20 13:24  levinse
3118
3119         * FS/FS/cdr/freeside_description_default.pm:
3120           cdr/freeside_description_default.pm: parse destination correctly,
3121           RT13141
3122
3123 2011-06-18 22:05  mark
3124
3125         * httemplate/view/cust_main/packages/services.html: fix large
3126           package display with multiple svcparts, #9821
3127
3128 2011-06-18 12:47  levinse
3129
3130         * httemplate/search/477partIIB.html: FCC 477 reporting: fix column
3131           headings on part II B, RT13057
3132
3133 2011-06-17 02:47  mark
3134
3135         * FS/FS/: part_pkg.pm, part_pkg/cdr_termination.pm,
3136           part_pkg/flat.pm, part_pkg/prorate.pm, part_pkg/prorate_Mixin.pm,
3137           part_pkg/recur_Common.pm, part_pkg/sql_external.pm,
3138           part_pkg/voip_cdr.pm, part_pkg/voip_inbound.pm: add prorate
3139           options to recur_Common packages, #10630
3140
3141 2011-06-16 23:30  levinse
3142
3143         * httemplate/search/: cdr.html, report_cdr.html: CDR Report: add
3144           top sources, top destinations, and longest calls report options,
3145           RT12185
3146
3147 2011-06-16 19:48  levinse
3148
3149         * FS/FS/: part_pkg.pm, part_pkg/voip_cdr.pm,
3150           part_pkg/voip_inbound.pm: CDR rating: migrate use_disposition and
3151           use_disposition_taqua to disposition_in, RT10991
3152
3153 2011-06-16 16:06  ivan
3154
3155         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
3156           FS/FS/part_event/Condition/pkg_dundate.pm,
3157           httemplate/misc/delay_susp_pkg.html,
3158           httemplate/misc/process/delay_susp_pkg.html,
3159           httemplate/view/cust_main/packages/status.html: rework suspension
3160           delays, RT#6956
3161
3162 2011-06-16 15:57  levinse
3163
3164         * FS/FS/part_pkg/: voip_cdr.pm, voip_inbound.pm: add CDR rating
3165           options to ignore CDRs having configurable disposition values and
3166           having particular cdrtypenum values, RT10091
3167
3168 2011-06-16 13:21  ivan
3169
3170         * FS/FS/Conf.pm, httemplate/config/config-process.cgi,
3171           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
3172           httemplate/edit/cust_main.cgi: add default_agentnum config,
3173           RT#13302
3174
3175 2011-06-16 12:42  levinse
3176
3177         * FS/FS/part_pkg/voip_inbound.pm: part_pkg/voip_inbound.pm: add
3178           included minutes feature, RT12306
3179
3180 2011-06-15 21:25  levinse
3181
3182         * FS/FS/L10N/DBI.pm: L10N/DBI.pm: handle maketext exceptions
3183           properly, RT13258
3184
3185 2011-06-15 20:39  levinse
3186
3187         * httemplate/edit/cust_main.cgi: internationalization/localization
3188
3189 2011-06-15 17:33  levinse
3190
3191         * bin/import-did-inventory: DID inventory/import / bulk DID orders
3192           - phase 2, RT12754
3193
3194 2011-06-15 16:44  levinse
3195
3196         * bin/import-did-inventory: DID inventory/import / bulk DID orders
3197           - phase 2, RT12754
3198
3199 2011-06-15 16:40  levinse
3200
3201         * bin/import-did-inventory: DID inventory/import / bulk DID orders
3202           - phase 2, RT12754
3203
3204 2011-06-15 16:17  levinse
3205
3206         * bin/: import-did-inventory: DID inventory/import / bulk DID
3207           orders - phase 2, RT12754
3208
3209 2011-06-15 13:35  levinse
3210
3211         * FS/FS/Msgcat.pm: Msgcat.pm: REALLY return untranslated strings
3212           properly when no translation is found, RT13272
3213
3214 2011-06-14 20:51  levinse
3215
3216         * bin/import-did-inventory: DID inventory/import / bulk DID orders
3217           - phase 2, RT12754
3218
3219 2011-06-14 19:38  ivan
3220
3221         * Makefile: further refine check-conflicts to avoid false positives
3222
3223 2011-06-14 18:41  ivan
3224
3225         * Makefile: added protection to Makfile against deploying cvs
3226           conflicts
3227
3228 2011-06-14 18:37  ivan
3229
3230         * Makefile: added protection to Makfile against deploying cvs
3231           conflicts
3232
3233 2011-06-14 18:24  ivan
3234
3235         * httemplate/search/cust_pay_batch.cgi: disable additional batch
3236           download links, causes confusion
3237
3238 2011-06-14 15:08  levinse
3239
3240         * FS/FS/svc_acct.pm: svc_acct.pm: allow unicode chars in finger,
3241           RT13277
3242
3243 2011-06-14 13:53  levinse
3244
3245         * FS/FS/svc_acct.pm: svc_acct.pm: allow unicode chars in finger,
3246           RT13277
3247
3248 2011-06-14 13:29  levinse
3249
3250         * bin/: import-did-inventory: DID inventory/import / bulk DID
3251           orders - phase 2, RT12754
3252
3253 2011-06-14 13:20  levinse
3254
3255         * bin/import-did-inventory: DID inventory/import / bulk DID orders
3256           - phase 2, RT12754
3257
3258 2011-06-14 13:14  levinse
3259
3260         * bin/import-did-inventory: DID inventory/import / bulk DID orders
3261           - phase 2, RT12754
3262
3263 2011-06-14 11:53  levinse
3264
3265         * FS/FS/Msgcat.pm: Msgcat.pm: return untranslated strings properly
3266           when no translation is found
3267
3268 2011-06-14 08:53  levinse
3269
3270         * bin/import-did-inventory: DID inventory/import / bulk DID orders
3271           - phase 2, RT12754
3272
3273 2011-06-13 22:01  levinse
3274
3275         * httemplate/edit/cust_main/billing.html: configurable payment date
3276           for auto CHEK/CARD, RT10813
3277
3278 2011-06-13 14:25  levinse
3279
3280         * FS/FS/part_pkg/discount_Mixin.pm: bug fix for discounts on setup
3281           fees, RT11512
3282
3283 2011-06-13 14:07  ivan
3284
3285         * FS/FS/: part_export.pm, part_export/acct_sql.pm,
3286           part_export/forward_sql.pm, part_export/sql_Common.pm:
3287           forward_sql export, RT#13247
3288
3289 2011-06-13 11:26  levinse
3290
3291         * bin/import-did-inventory: DID inventory/import / bulk DID orders
3292           - phase 2, RT12754
3293
3294 2011-06-10 19:42  levinse
3295
3296         * FS/FS/Conf.pm: svc_broadband add/edit: configurable require
3297           co-ordinates in NW quadrant, RT12925
3298
3299 2011-06-10 17:51  ivan
3300
3301         * FS/bin/freeside-torrus-srvderive: four kids, no delays, RT#10574
3302
3303 2011-06-10 17:44  ivan
3304
3305         * torrus/: FREESIDE_MODIFIED, bin/srvderive.in: servderive commit
3306           fix
3307
3308 2011-06-10 17:20  ivan
3309
3310         * torrus/bin/srvderive.in: fix --end handling in srvderive,
3311           RT#10574
3312
3313 2011-06-10 16:51  ivan
3314
3315         * FS/bin/: freeside-torrus-srvderive: alternate (hopefully more
3316           efficient) path: if we're more than a day behind, call native
3317           torrus srvderive, RT#10574
3318
3319 2011-06-10 16:38  ivan
3320
3321         * FS/bin/freeside-torrus-srvderive: alternate (hopefully more
3322           efficient) path: if we're more than a day behind, call native
3323           torrus srvderive, RT#10574
3324
3325 2011-06-10 16:32  ivan
3326
3327         * FS/bin/freeside-torrus-srvderive: alternate (hopefully more
3328           efficient) path: if we're more than a day behind, call native
3329           torrus srvderive, RT#10574
3330
3331 2011-06-10 16:28  ivan
3332
3333         * FS/bin/freeside-torrus-srvderive: alternate (hopefully more
3334           efficient) path: if we're more than a day behind, call native
3335           torrus srvderive, RT#10574
3336
3337 2011-06-10 11:46  ivan
3338
3339         * FS/FS/: part_export/acct_sql.pm, svc_acct.pm: add sha1_base64
3340           password encryption option to acct_sql export
3341
3342 2011-06-09 22:16  levinse
3343
3344         * FS/FS/Conf.pm, FS/FS/svc_broadband.pm,
3345           httemplate/edit/svc_broadband.cgi: svc_broadband add/edit:
3346           configurable require co-ordinates in NW quadrant, RT12925
3347
3348 2011-06-09 20:33  ivan
3349
3350         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
3351           FS/FS/part_pkg.pm, FS/FS/cust_main/Billing.pm,
3352           httemplate/edit/part_pkg.cgi, httemplate/elements/checkbox.html,
3353           httemplate/elements/input-text.html,
3354           httemplate/elements/tr-select-agent.html,
3355           httemplate/browse/part_pkg.cgi: add package def option to show $0
3356           recurring on invoices, RT#9777
3357
3358 2011-06-09 19:04  ivan
3359
3360         * httemplate/elements/header-popup.html: fix popup bgcolor
3361
3362 2011-06-09 17:30  levinse
3363
3364         * bin/import-did-inventory: DID inventory/import / bulk DID orders
3365           - phase 2, RT12754
3366
3367 2011-06-09 16:01  ivan
3368
3369         * conf/invoice_latexcoupon: fix double your in payment coupon,
3370           RT#13214
3371
3372 2011-06-09 15:09  levinse
3373
3374         * FS/: FS/Record.pm, FS/cdr.pm, FS/cdr/kannel.pm,
3375           bin/freeside-cdr-sftp_and_import: SMSC CDRs (Kannel) and
3376           cdrtypenum option on cdr sftp import script, RT10991
3377
3378 2011-06-08 20:46  levinse
3379
3380         * httemplate/edit/cust_main/billing.html: configurable payment date
3381           for auto CHEK/CARD, RT10813
3382
3383 2011-06-08 19:14  levinse
3384
3385         * bin/v-rate-import, FS/FS/Schema.pm, FS/FS/rate_prefix.pm,
3386           FS/FS/part_pkg/voip_cdr.pm: inter/intra-state phone billing and
3387           custom rate import script, RT13112
3388
3389 2011-06-08 15:58  ivan
3390
3391         * FS/FS/svc_acct.pm: pad LDAP base64-encoded md5 and sha1 passwords
3392           to 4 byte boundries with =, RT#13192
3393
3394 2011-06-08 13:57  levinse
3395
3396         * FS/FS/did_order_item.pm,
3397           httemplate/misc/did_order_confirmed.html: DID inventory/import /
3398           bulk DID orders - phase 2, RT12754
3399
3400 2011-06-08 10:09  levinse
3401
3402         * FS/FS/did_order.pm: DID inventory/import / bulk DID orders -
3403           phase 2, RT12754
3404
3405 2011-06-08 09:31  levinse
3406
3407         * FS/FS/cdr/freeside_description_default.pm:
3408           cdr/freeside_description_default.pm: parse destination correctly,
3409           RT13141
3410
3411 2011-06-07 22:37  levinse
3412
3413         * FS/FS/phone_avail.pm, FS/FS/Schema.pm, FS/FS/did_order.pm,
3414           FS/FS/did_order_item.pm, httemplate/elements/did_order_item.html,
3415           httemplate/misc/did_order_confirmed.html,
3416           httemplate/misc/did_order_provision.html,
3417           httemplate/browse/did_order.html, httemplate/edit/did_order.html,
3418           httemplate/edit/process/did_order.html, bin/import-did-inventory:
3419           DID inventory/import / bulk DID orders - phase 2, RT12754
3420
3421 2011-06-07 09:49  levinse
3422
3423         * FS/FS/cust_main/Billing_Realtime.pm: Billing_Realtime.pm: skip
3424           void attempt on refund if gateway doesn't support void, RT13058
3425
3426 2011-06-06 20:11  mark
3427
3428         * Makefile: set config ownership after install-rt
3429
3430 2011-06-06 16:43  mark
3431
3432         * FS/FS/: Schema.pm, cdr/sonus.pm: Sonus CDR format, #13053
3433
3434 2011-06-06 12:53  levinse
3435
3436         * FS/FS/part_event/Action/cust_bill_spool_csv.pm:
3437           cust_bill_spool_csv.pm: remove invoice destination stuff, RT12557
3438
3439 2011-06-06 12:46  levinse
3440
3441         * httemplate/: elements/customer-table.html,
3442           misc/batch-cust_pay.html: quick payment entry improvements,
3443           RT8121
3444
3445 2011-06-06 09:03  levinse
3446
3447         * FS/bin/freeside-pkg-date-midnight: oops
3448
3449 2011-06-06 09:02  levinse
3450
3451         * FS/bin/freeside-pkg-date-midnight: freeside-pkg-date-midnight:
3452           docs, RT12570
3453
3454 2011-06-05 21:55  mark
3455
3456         * Makefile: allow freeside user to read RT config, from #11274
3457
3458 2011-06-05 10:22  levinse
3459
3460         * httemplate/elements/customer-table.html: quick payment entry
3461           improvements, RT8121
3462
3463 2011-06-05 09:31  levinse
3464
3465         * FS/FS/part_pkg/sqlradacct_hour.pm: sqlradacct_hour.pm: don't
3466           truncate per byte/hour overage charges at 2 decimal places
3467
3468 2011-06-04 23:05  levinse
3469
3470         * FS/FS/part_pkg/: prorate_delayed.pm, voip_cdr.pm: add
3471           suspend_bill package option to more pkgparts, RT10586
3472
3473 2011-06-04 22:41  levinse
3474
3475         * FS/FS/Conf.pm, httemplate/search/477.html,
3476           httemplate/search/477partV.html,
3477           httemplate/search/report_477.html: FCC form 477 part II and V
3478           issues, RT13057
3479
3480 2011-06-04 20:45  levinse
3481
3482         * conf/: invoice_htmlsummary, invoice_latexsummary: remove double
3483           summary listing of svc_phone usage when used with invoice
3484           summary, RT12637
3485
3486 2011-06-03 15:47  levinse
3487
3488         * FS/FS/: Conf.pm, Msgcat.pm: internationalization/localization,
3489           RT12515
3490
3491 2011-06-03 11:56  levinse
3492
3493         * httemplate/: browse/msgcat.html, edit/msgcat.html,
3494           edit/process/msgcat.html, elements/menu.html: new msgcat
3495           browse/edit, RT12515
3496
3497 2011-06-03 11:10  levinse
3498
3499         * FS/FS/part_event/Condition/billday.pm,
3500           httemplate/edit/cust_main/billing.html: per-customer configurable
3501           payment date for auto CHEK/CARD, RT10813
3502
3503 2011-06-03 10:47  ivan
3504
3505         * httemplate/: browse/msgcat.html, edit/msgcat.html,
3506           edit/process/msgcat.html: missing preliminary msgcat.html,
3507           RT#12515
3508
3509 2011-06-03 10:07  ivan
3510
3511         * FS/FS/part_pkg/discount_Mixin.pm: fix annual discounts, RT#12977
3512
3513 2011-06-03 09:33  ivan
3514
3515         * FS/FS/part_export/netsapiens.pm: escape ("percent-encode") : and
3516           @ in netsapeins URLs, RT#12447
3517
3518 2011-06-02 21:35  levinse
3519
3520         * FS/FS/Conf.pm, httemplate/edit/cust_main/contact.html:
3521           configurable alternate field order for cust edit, RT13102
3522
3523 2011-06-02 20:29  levinse
3524
3525         * httemplate/view/cust_main/one_time_charge_link.html:
3526           internationalization/localization, RT12515
3527
3528 2011-06-02 20:27  levinse
3529
3530         * httemplate/edit/process/msgcat.cgi: prevent en_US msgcat from
3531           being edited, RT12515
3532
3533 2011-06-02 20:03  levinse
3534
3535         * httemplate/edit/cust_main/billing.html: configurable payment date
3536           for auto CHEK/CARD, RT10813
3537
3538 2011-06-02 17:52  ivan
3539
3540         * httemplate/elements/menu.html: i18n: fix our menu when included
3541           from RT
3542
3543 2011-06-02 15:46  ivan
3544
3545         * init.d/freeside-init: add torrus collector start/stop
3546
3547 2011-06-02 15:15  ivan
3548
3549         * FS/bin/freeside-torrus-srvderive: 200 records at a time, 16 kids
3550           and a two hour search timeout.  any improvement??
3551
3552 2011-06-02 14:52  ivan
3553
3554         * FS/FS/svc_port.pm, httemplate/search/cust_svc.html: fix svc_port
3555           searches
3556
3557 2011-06-02 13:43  ivan
3558
3559         * FS/FS/cdr.pm: fix use of uninitialized value in lc() error in
3560           5.12
3561
3562 2011-06-02 13:17  ivan
3563
3564         * Makefile: better rc.d start/end numbers to start after Pg and end
3565           before, for sid and eventually wheezy
3566
3567 2011-06-02 12:24  mark
3568
3569         * rt/share/html/Ticket/Elements/EditCustomFields: fix ticket
3570           creation, from #9260
3571
3572 2011-05-31 17:14  mark
3573
3574         * rt/: FREESIDE_MODIFIED, share/html/Ticket/Elements/Tabs: improve
3575           mandatory fields, #9260, tabs
3576
3577 2011-05-31 16:30  mark
3578
3579         * rt/: FREESIDE_MODIFIED, lib/RT/CustomField.pm,
3580           lib/RT/CustomField_Vendor.pm, lib/RT/Ticket_Vendor.pm,
3581           lib/RT/Interface/Web_Vendor.pm, share/html/Search/Bulk.html,
3582           share/html/Ticket/Display.html, share/html/Ticket/Modify.html,
3583           share/html/Ticket/ModifyAll.html,
3584           share/html/Ticket/Elements/EditCustomFields: improve mandatory
3585           fields, #9260
3586
3587 2011-05-30 16:24  levinse
3588
3589         * httemplate/view/cust_main/contacts.html,
3590           httemplate/edit/cust_main/billing.html,
3591           httemplate/edit/cust_main/contact.html,
3592           httemplate/view/cust_main/billing.html, FS/FS/Conf.pm: optional
3593           better visibility for invoicing email field, RT12944
3594
3595 2011-05-27 14:46  mark
3596
3597         * FS/FS/part_export/apache.pm, bin/apache.export: apache.export
3598           suspension, #1822
3599
3600 2011-05-27 00:08  levinse
3601
3602         * httemplate/elements/popup_link_onclick.html:
3603           internationalization/localization, RT12515
3604
3605 2011-05-26 22:56  levinse
3606
3607         * httemplate/: edit/REAL_cust_pkg.cgi, edit/cust_main.cgi,
3608           edit/cust_main_attach.cgi, edit/cust_main_note.cgi,
3609           edit/cust_pay.cgi, edit/cust_main/billing.html,
3610           edit/cust_main/top_misc.html, elements/location.html,
3611           elements/popup_link-cust_main.html,
3612           elements/popup_link-cust_pkg.html,
3613           elements/tr-select-cust_location.html,
3614           elements/tr-select-discount.html, misc/change_pkg.cgi,
3615           misc/order_pkg.html, misc/payment.cgi,
3616           view/cust_main/one_time_charge_link.html:
3617           internationalization/localization, RT12515
3618
3619 2011-05-26 19:25  levinse
3620
3621         * httemplate/: index.html, browse/msgcat.cgi, edit/cust_credit.cgi,
3622           edit/quick-charge.html, edit/svc_acct.cgi,
3623           elements/errorpage.html, elements/searchbar-cust_bill.html,
3624           misc/cancel_cust.html, misc/cancel_pkg.html, misc/change_pkg.cgi,
3625           misc/cust_main-cancel.cgi, misc/order_pkg.html, misc/payment.cgi,
3626           search/cust_main.cgi, search/report_cust_bill.html,
3627           search/report_cust_credit.html, search/report_cust_main.html,
3628           search/report_receivables.html,
3629           search/elements/report_cust_pay_or_refund.html,
3630           view/cust_bill.cgi, view/cust_main.cgi, view/cust_pay.html,
3631           view/cust_refund.html, view/svc_acct.cgi,
3632           view/cust_main/billing.html, view/elements/svc_Common.html:
3633           internationalization/localization, RT12515
3634
3635 2011-05-26 18:11  mark
3636
3637         * FS/FS/cust_bill.pm, httemplate/elements/header-popup.html,
3638           httemplate/elements/progress-init.html,
3639           httemplate/elements/progress-popup.html,
3640           httemplate/search/bill_batch.cgi, httemplate/view/bill_batch.cgi:
3641           invoice batch download fix, #11871
3642
3643 2011-05-26 17:30  levinse
3644
3645         * httemplate/view/cust_main/billing.html:
3646           internationalization/localization, RT12515
3647
3648 2011-05-26 14:36  levinse
3649
3650         * bin/import-did-inventory: DID inventory import, RT12754
3651
3652 2011-05-26 13:59  levinse
3653
3654         * httemplate/: elements/tr-input-beginning_ending.html,
3655           graph/report_money_time_daily.html: daily sales, credits, and
3656           receipts report
3657
3658 2011-05-26 12:38  levinse
3659
3660         * httemplate/: browse/msgcat.cgi, edit/msgcat.cgi:
3661           internationalization/localization, RT12515
3662
3663 2011-05-25 16:25  mark
3664
3665         * FS/FS/cdr/enswitch.pm: fix to Enswitch CDR import, #11613
3666
3667 2011-05-23 15:49  mark
3668
3669         * FS/: MANIFEST, FS/Mason.pm, t/h_svc_dish.t, t/h_svc_hardware.t:
3670           h_svc modules for #11454
3671
3672 2011-05-23 15:13  mark
3673
3674         * FS/FS/: h_svc_dish.pm, h_svc_hardware.pm: h_svc modules for
3675           #11454
3676
3677 2011-05-23 14:37  mark
3678
3679         * rt/share/html/Elements/Header: fix auto-refresh, #12766
3680
3681 2011-05-23 09:25  levinse
3682
3683         * httemplate/edit/: cust_bill_pay.cgi, cust_credit.cgi,
3684           cust_main.cgi, msgcat.cgi, svc_acct.cgi, cust_main/billing.html,
3685           cust_main/contact.html, cust_main/first_pkg.html,
3686           cust_main/top_misc.html,
3687           cust_main/first_pkg/select-part_pkg.html,
3688           cust_main/first_pkg/svc_acct.html, process/change-cust_pkg.html,
3689           process/cust_credit.cgi, process/cust_main.cgi,
3690           process/cust_pay.cgi, process/quick-charge.cgi,
3691           process/quick-cust_pkg.cgi: internationalization/localization,
3692           RT12515
3693
3694 2011-05-22 17:01  ivan
3695
3696         * FS/FS/tax_rate.pm: fix cch tax rate import for taxes coming from
3697           dbf file in scientific notation, RT#11003
3698
3699 2011-05-22 15:09  levinse
3700
3701         * httemplate/: edit/cust_pay.cgi, edit/quick-charge.html,
3702           edit/svc_acct.cgi, elements/menu.html:
3703           internationalization/localization, RT12515
3704
3705 2011-05-22 14:48  levinse
3706
3707         * httemplate/: index.html, browse/msgcat.cgi, loginout/logout.html,
3708           misc/cancel_cust.html, misc/cancel_pkg.html, misc/change_pkg.cgi,
3709           misc/cust_main-cancel.cgi, misc/order_pkg.html, misc/payment.cgi,
3710           misc/process/cancel_pkg.html: internationalization/localization,
3711           RT12515
3712
3713 2011-05-22 13:40  ivan
3714
3715         * FS/bin/freeside-torrus-srvderive: attempt more tuning of
3716           torrus-srvderive, RT#10574
3717
3718 2011-05-22 13:23  levinse
3719
3720         * httemplate/elements/: dashboard-toplist.html, error.html,
3721           errorpage.html, input-date-field.html, searchbar-cust_main.html,
3722           searchbar-ticket.html, select-agent.html,
3723           select-part_referral.html, select-terms.html,
3724           tr-input-money.html, tr-search-cust_main.html,
3725           tr-select-from_to.html, tr-select-svc_acct-domain.html:
3726           internationalization/localization, RT12515
3727
3728 2011-05-22 13:08  ivan
3729
3730         * httemplate/search/cust_main.cgi: scalar all CGI params used in
3731           lists
3732
3733 2011-05-22 09:39  levinse
3734
3735         * httemplate/elements/: searchbar-cust_bill.html,
3736           searchbar-cust_svc.html, select-cust-part_pkg.html,
3737           select-month_year.html, select-otaker.html, select-payby.html,
3738           tr-cust_svc.html, tr-input-date-field.html, tr-password.html,
3739           tr-select-agent.html, tr-select-cust-part_pkg.html,
3740           tr-select-otaker.html, tr-select-part_pkg.html,
3741           tr-select-part_referral.html, tr-select-payby.html,
3742           tr-select-reason.html: internationalization/localization, RT12515
3743
3744 2011-05-21 11:56  levinse
3745
3746         * httemplate/search/: cust_bill.html, report_cust_credit.html,
3747           report_cust_pay.html: internationalization/localization, RT12515
3748
3749 2011-05-21 11:46  levinse
3750
3751         * httemplate/search/: cust_pay_void.html, cust_pkg.cgi,
3752           report_receivables.html: internationalization/localization,
3753           RT12515
3754
3755 2011-05-21 11:24  levinse
3756
3757         * httemplate/search/: report_cust_bill.html, report_cust_main.html,
3758           elements/cust_main_dayranges.html,
3759           elements/cust_pay_or_refund.html,
3760           elements/report_cust_pay_or_refund.html:
3761           internationalization/localization, RT12515
3762
3763 2011-05-21 10:58  levinse
3764
3765         * httemplate/search/: cust_main.cgi, report_cust_refund.html,
3766           report_receivables.cgi, report_svc_acct.html:
3767           internationalization/localization, RT12515
3768
3769 2011-05-21 09:43  levinse
3770
3771         * httemplate/view/cust_main/payment_history/payment.html: fix
3772           regression caused by internationalization/localization, RT12515
3773
3774 2011-05-20 23:32  levinse
3775
3776         * bin/import-did-inventory: did inventory importing, RT12754
3777
3778 2011-05-20 17:52  levinse
3779
3780         * FS/FS/msa_Data.pm, bin/import-did-inventory: DID inventory
3781           import, RT12754
3782
3783 2011-05-20 13:19  mark
3784
3785         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Mason.pm, FS/FS/Misc.pm,
3786           FS/FS/Schema.pm, FS/FS/cust_msg.pm, FS/FS/msg_template.pm,
3787           FS/t/cust_msg.t, httemplate/elements/menu.html,
3788           httemplate/misc/email-customers.html,
3789           httemplate/search/cust_msg.html, httemplate/view/cust_msg.html:
3790           logging of template-generated mail, #12809
3791
3792 2011-05-19 22:13  levinse
3793
3794         * FS/FS/msa_Data.pm: how the hell did this copy-paste fail happen?
3795
3796 2011-05-19 18:19  mark
3797
3798         * Makefile: install RT initialdata, #9569
3799
3800 2011-05-19 16:25  mark
3801
3802         * httemplate/: elements/header.html, pref/pref-process.html,
3803           pref/pref.html: user pref to enable mobile menu, #11630
3804
3805 2011-05-19 12:03  levinse
3806
3807         * httemplate/search/: cust_bill_pkg.cgi, cust_credit.html,
3808           cust_pay.html: internationalization/localization, RT12515
3809
3810 2011-05-19 11:10  levinse
3811
3812         * httemplate/view/cust_main/packages/status.html:
3813           internationalization/localization, RT12515
3814
3815 2011-05-19 10:39  ivan
3816
3817         * FS/bin/freeside-torrus-srvderive: calculate sum separately?
3818
3819 2011-05-19 10:34  ivan
3820
3821         * FS/bin/freeside-torrus-srvderive: 1 hour timeout?  give it a shot
3822
3823 2011-05-19 10:30  ivan
3824
3825         * torrus/perllib/Torrus/Collector/ExtDBI.pm: not working?
3826
3827 2011-05-19 08:51  ivan
3828
3829         * FS/bin/freeside-torrus-srvderive: optimize torrus-srvderive,
3830           RT#10574
3831
3832 2011-05-18 22:36  levinse
3833
3834         * httemplate/view/cust_main/packages/services.html: fix regression
3835           caused by internationalization/localization, RT12515
3836
3837 2011-05-18 17:11  ivan
3838
3839         * httemplate/elements/menu.html: remove obsolete reports ->
3840           customers -> search customers -> by ordering employee, RT#12360
3841
3842 2011-05-18 17:10  ivan
3843
3844         * httemplate/elements/menu.html: better menu entries for tax
3845           reports
3846
3847 2011-05-18 01:40  ivan
3848
3849         * FS/FS/msgcat.pm: fix upgrades without newer Locale::SubCountry
3850
3851 2011-05-17 18:49  levinse
3852
3853         * httemplate/search/: cust_main.html, cust_refund.html,
3854           cust_svc.html, svc_acct.cgi: internationalization/localization,
3855           RT12515
3856
3857 2011-05-17 18:19  levinse
3858
3859         * httemplate/view/: svc_Common.html, elements/svc_Common.html:
3860           internationalization/localization, RT12515
3861
3862 2011-05-17 18:06  levinse
3863
3864         * httemplate/view/: cust_main/packages/location.html,
3865           cust_main/packages/package.html,
3866           cust_main/packages/services.html,
3867           cust_main/payment_history/credit.html,
3868           cust_main/payment_history/invoice.html,
3869           cust_main/payment_history/payment.html,
3870           cust_main/payment_history/pending_payment.html,
3871           cust_main/payment_history/refund.html,
3872           cust_main/payment_history/voided_payment.html,
3873           elements/svc_edit_link.html, svc_acct/basics.html,
3874           svc_acct/change_svc.html: internationalization/localization,
3875           RT12515
3876
3877 2011-05-17 18:03  levinse
3878
3879         * httemplate/view/cust_main/: attachments.html, billing.html,
3880           contacts.html, locations.html, misc.html, notes.html,
3881           one_time_charge_link.html, order_pkg_link.html,
3882           payment_history.html: internationalization/localization, RT12515
3883
3884 2011-05-17 17:55  levinse
3885
3886         * httemplate/view/: cust_bill.cgi, cust_main.cgi, cust_pay.html,
3887           cust_refund.html, svc_acct.cgi, svc_phone.cgi:
3888           internationalization/localization, RT12515
3889
3890 2011-05-17 17:33  levinse
3891
3892         * FS/FS/: Maketext.pm, Mason.pm: internationalization/localization,
3893           RT12515
3894
3895 2011-05-16 22:00  levinse
3896
3897         * httemplate/: docs/cvv2.html, view/cust_pay.html,
3898           view/svc_acct.cgi, view/cust_main/attachments.html,
3899           view/cust_main/notes.html,
3900           view/cust_main/one_time_charge_link.html,
3901           view/cust_main/payment_history.html,
3902           view/cust_main/packages/package.html,
3903           view/cust_main/packages/services.html,
3904           view/cust_main/payment_history/attempted_payment.html,
3905           view/cust_main/payment_history/credit.html,
3906           view/cust_main/payment_history/payment.html,
3907           view/cust_main/payment_history/pending_payment.html,
3908           view/cust_main/payment_history/refund.html,
3909           view/cust_main/payment_history/voided_payment.html:
3910           internationalization/localization, RT12515
3911
3912 2011-05-16 17:37  levinse
3913
3914         * httemplate/view/cust_main/payment_history.html:
3915           internationalization/localization, RT12515
3916
3917 2011-05-16 17:32  levinse
3918
3919         * httemplate/view/cust_main/packages/: location.html, package.html,
3920           section.html, services.html: internationalization/localization,
3921           RT12515
3922
3923 2011-05-16 16:28  mark
3924
3925         * rt/: FREESIDE_MODIFIED, lib/RT/Ticket_Vendor.pm,
3926           share/html/Search/Bulk.html: increment priority via bulk ticket
3927           update, #12901
3928
3929 2011-05-16 14:35  levinse
3930
3931         * httemplate/view/cust_main/: billing.html, misc.html,
3932           order_pkg_link.html, packages.html:
3933           internationalization/localization, RT12515
3934
3935 2011-05-16 12:47  levinse
3936
3937         * httemplate/view/cust_main/: payment_history.html,
3938           payment_history/credit.html, payment_history/invoice.html,
3939           payment_history/payment.html, payment_history/refund.html,
3940           payment_history/voided_payment.html:
3941           internationalization/localization, RT12515
3942
3943 2011-05-16 11:48  levinse
3944
3945         * httemplate/view/cust_main/: payment_history.html,
3946           payment_history/attempted_payment.html,
3947           payment_history/credit.html, payment_history/invoice.html,
3948           payment_history/payment.html,
3949           payment_history/pending_payment.html,
3950           payment_history/refund.html, payment_history/voided_payment.html:
3951           internationalization/localization, RT12515
3952
3953 2011-05-16 09:29  levinse
3954
3955         * httemplate/view/: cust_pay.html, cust_refund.html, svc_acct.cgi,
3956           svc_phone.cgi, cust_main/contacts.html, cust_main/notes.html,
3957           cust_main/payment_history.html, cust_main/tickets.html,
3958           cust_main/locations.html: internationalization/localization,
3959           RT12515
3960
3961 2011-05-16 08:18  levinse
3962
3963         * httemplate/view/: cust_bill.cgi, cust_pay.html, cust_refund.html,
3964           cust_main/notes.html: internationalization/localization, RT12515
3965
3966 2011-05-15 21:20  levinse
3967
3968         * httemplate/: docs/cvv2.html, view/cust_bill.cgi,
3969           view/cust_pay.html, view/cust_refund.html, view/svc_acct.cgi,
3970           view/svc_phone.cgi: internationalization/localization, RT12515
3971
3972 2011-05-15 19:04  levinse
3973
3974         * FS/FS/Schema.pm: schema change for
3975           internationalization/localization, RT12515
3976
3977 2011-05-15 08:44  levinse
3978
3979         * httemplate/: elements/menu.html,
3980           edit/process/torrus_srvderive.html, edit/torrus_srvderive.html:
3981           torrus access rights, RT10574
3982
3983 2011-05-14 18:43  levinse
3984
3985         * httemplate/misc/process/nms-add_router.html,
3986           httemplate/misc/nms-add_router.html,
3987           httemplate/misc/process/nms-add_iface.html, FS/FS/AccessRight.pm,
3988           FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
3989           httemplate/elements/menu.html: torrus: add new access rights, add
3990           SNMP community option, RT10574
3991
3992 2011-05-13 17:30  ivan
3993
3994         * FS/t/L10N.t, FS/MANIFEST, FS/FS/Maketext.pm, FS/FS/Mason.pm,
3995           FS/FS/Mason/Request.pm, FS/t/Maketext.t, httemplate/autohandler:
3996           i18n, RT#12515
3997
3998 2011-05-13 16:20  mark
3999
4000         * FS/FS/TicketSystem.pm, rt/FREESIDE_MODIFIED, rt/etc/initialdata,
4001           rt/lib/RT/Condition/CustomFieldTransaction.pm,
4002           rt/share/html/Admin/Elements/EditScripOptions: notify on custom
4003           field change, #11274
4004
4005 2011-05-13 13:03  levinse
4006
4007         * FS/FS/Report/Table/Daily.pm, FS/FS/Report/Table.pm,
4008           FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
4009           httemplate/graph/money_time_daily.cgi,
4010           httemplate/graph/report_money_time_daily.html, FS/FS/Mason.pm,
4011           httemplate/graph/elements/monthly.html: create a Sales, Credits,
4012           and Receipts report broken down by day, RT11470
4013
4014 2011-05-12 16:31  ivan
4015
4016         * FS/FS/L10N/: DBI.pm, en_us.pm, iw_il.pm: i18n, RT#12515
4017
4018 2011-05-12 15:30  ivan
4019
4020         * FS/FS/: Setup.pm, msgcat.pm: move legacy messages to msgcat.pm,
4021           prevent upgrades from requiring Setup.pm and thus new
4022           Locale::SubCountry, RT#12850
4023
4024 2011-05-12 15:13  mark
4025
4026         * fs_selfservice/drupal/freeside.class.php: fix Drupal argument
4027           passing, #9380
4028
4029 2011-05-12 12:57  mark
4030
4031         * FS/FS/cust_pay_pending.pm, FS/FS/ClientAPI/Signup.pm,
4032           FS/FS/cust_main/Billing_Realtime.pm,
4033           httemplate/view/cust_main/payment_history/pending_payment.html:
4034           new status for pending third-party payments, fix for #12808
4035
4036 2011-05-11 09:20  ivan
4037
4038         * README, FS/FS.pm, FS/MANIFEST, httemplate/L10N,
4039           httemplate/autohandler, httemplate/index.html, FS/FS/Conf.pm,
4040           FS/FS/L10N.pm, FS/FS/Locales.pm, FS/FS/Mason.pm, FS/FS/Msgcat.pm,
4041           FS/FS/Setup.pm, FS/FS/TicketSystem.pm, FS/FS/Mason/Request.pm,
4042           FS/t/Locales.t, httemplate/edit/elements/edit.html,
4043           httemplate/edit/process/elements/process.html,
4044           httemplate/elements/header-minimal.html,
4045           httemplate/elements/header-popup.html,
4046           httemplate/elements/menu.html, httemplate/pref/pref-process.html,
4047           httemplate/pref/pref.html,
4048           httemplate/search/elements/search.html: i18n, RT#12515
4049
4050 2011-05-11 08:23  levinse
4051
4052         * FS/FS/part_export/sqlradius.pm, httemplate/search/sqlradius.cgi,
4053           httemplate/search/sqlradius.html: add summarized RADIUS report
4054           feature, RT11776
4055
4056 2011-05-10 17:49  ivan
4057
4058         * FS/FS/cust_main/Billing_Realtime.pm: removing code that deleted
4059           pending payments.  a real wtf.  RT#12662
4060
4061 2011-05-10 16:21  mark
4062
4063         * Makefile, FS/FS/TicketSystem.pm, rt/Makefile, rt/Makefile.in:
4064           replace missing RT scrips on upgrade, #9569
4065
4066 2011-05-10 12:42  ivan
4067
4068         * FS/FS/Cron/upload.pm: FTP error on "cd /" not fatal, RT#12326
4069
4070 2011-05-09 19:47  levinse
4071
4072         * FS/FS/cust_bill.pm: Fix UI issues in accountcode billing
4073           implementation, RT12181
4074
4075 2011-05-09 16:16  ivan
4076
4077         * FS/bin/freeside-cdrrewrited: fix inadvertant un-rewriting of
4078           taqua accountcode CDRs, RT#12181
4079
4080 2011-05-09 15:32  ivan
4081
4082         * httemplate/edit/cust_main/billing.html: clarify squelch_cdr label
4083
4084 2011-05-09 15:12  ivan
4085
4086         * FS/bin/: freeside-cdrrewrited: better retry behavior for
4087           non-found taqua CDR rewrites, RT#12181
4088
4089 2011-05-09 13:37  ivan
4090
4091         * FS/bin/: freeside-cdrrewrited: better retry behavior for
4092           non-found taqua CDR rewrites, RT#12181
4093
4094 2011-05-09 13:31  mark
4095
4096         * FS/FS/: cust_main/Billing.pm, part_pkg/prorate_Mixin.pm: bill
4097           recurring packages up to current date, #12569
4098
4099 2011-05-09 13:23  ivan
4100
4101         * FS/bin/: freeside-cdrrewrited: better retry behavior for
4102           non-found taqua CDR rewrites, RT#12181
4103
4104 2011-05-09 13:15  ivan
4105
4106         * FS/bin/freeside-cdrrewrited: better retry behavior for non-found
4107           taqua CDR rewrites, RT#12181
4108
4109 2011-05-09 13:06  levinse
4110
4111         * httemplate/edit/cust_main/billing.html, FS/FS/cust_bill.pm: fix
4112           UI bugs in accountcode billing implementation, RT12181
4113
4114 2011-05-09 11:46  levinse
4115
4116         * FS/FS/cdr/freeside_description_default.pm: fix bug in
4117           freeside_description_default.pm, RT12078
4118
4119 2011-05-08 13:09  levinse
4120
4121         * FS/FS/: part_event/Condition/cust_bill_hasnt_noauto.pm,
4122           Schema.pm: implement condition_sql for
4123           FS::part_event::Condition::cust_bill_hasnt_noauto, RT12714
4124
4125 2011-05-07 22:44  levinse
4126
4127         * FS/FS/part_event/Condition/cust_bill_hasnt_noauto.pm: implement
4128           condition_sql for
4129           FS::part_event::Condition::cust_bill_hasnt_noauto, RT12714
4130
4131 2011-05-07 19:48  levinse
4132
4133         * FS/FS/part_event/Condition/agent.pm: implemenent condition_sql
4134           for FS::part_event::Condition::agent, RT12715
4135
4136 2011-05-07 10:30  ivan
4137
4138         * httemplate/view/cust_main.cgi: fix cust_main-external_links,
4139           RT#10889
4140
4141 2011-05-05 17:29  levinse
4142
4143         * FS/FS/: cust_main/Billing.pm, part_pkg/discount_Mixin.pm,
4144           part_pkg/flat.pm: discounts on setup fees, part 2 of 2, RT11512
4145
4146 2011-05-05 16:21  ivan
4147
4148         * FS/FS/cust_main/Billing_Realtime.pm: fix double insert of
4149           overpayments, RT#12655
4150
4151 2011-05-05 11:27  ivan
4152
4153         * FS/FS/cdr/lesnet.pm: add lesnet CDR format
4154
4155 2011-05-05 10:01  ivan
4156
4157         * FS/FS/Conf.pm, httemplate/elements/select-terms.html: add Net 9,
4158           RT#12722
4159
4160 2011-05-04 23:53  levinse
4161
4162         * FS/FS/Conf.pm, FS/FS/cdr.pm,
4163           fs_selfservice/FS-SelfService/cgi/view_cdr_details.html,
4164           fs_selfservice/FS-SelfService/cgi/view_usage.html,
4165           FS/FS/ClientAPI/MyAccount.pm: self-service view usage
4166           customization and CDR display fixes, RT11761
4167
4168 2011-05-04 19:26  levinse
4169
4170         * fs_selfservice/FS-SelfService/cgi/make_payment.html: better SS
4171           payment process UI for negative balances, RT12728
4172
4173 2011-05-04 18:02  levinse
4174
4175         * FS/FS/cdr/freeside_description_default.pm: fix small bug in last
4176           commit for RT12078
4177
4178 2011-05-04 17:53  levinse
4179
4180         * FS/FS/cdr/freeside_description_default.pm: add a CDR import
4181           format to allow importing of some Freeside-generated CDRs,
4182           RT12078
4183
4184 2011-05-03 22:44  levinse
4185
4186         * httemplate/: elements/menu.html, search/cust_main.cgi: add
4187           USPS-unvalidated customer addresses report, RT12402
4188
4189 2011-05-03 18:07  levinse
4190
4191         * FS/FS/Conf.pm, httemplate/elements/menu.html: config to show
4192           payment history report, RT7694
4193
4194 2011-05-03 16:26  levinse
4195
4196         * FS/FS/: Conf.pm, cust_main/Billing.pm: configurable ignore time
4197           portion of billing timestamp when billing
4198
4199 2011-05-03 14:50  ivan
4200
4201         * FS/FS/Schema.pm: varchars need a length or mysql is unhappy
4202
4203 2011-05-03 14:45  ivan
4204
4205         * FS/FS/Schema.pm: varchars need a length or mysql is unhappy
4206
4207 2011-05-03 14:24  ivan
4208
4209         * FS/FS/Maestro.pm: maestro "Not yet billed" is active, RT#11885
4210
4211 2011-05-03 10:23  levinse
4212
4213         * FS/bin/freeside-pkg-date-midnight: add a utility to move next
4214           bill dates to midnight for active anniversary packages, RT12570
4215
4216 2011-05-02 09:30  ivan
4217
4218         * FS/FS/Schema.pm: index lastapp, RT#12181
4219
4220 2011-05-02 09:24  ivan
4221
4222         * httemplate/search/: cdr.html, report_cdr.html: lastapp searching,
4223           RT#12181
4224
4225 2011-05-02 09:14  ivan
4226
4227         * FS/bin/freeside-cdrrewrited: taqua rewriting, RT#12181
4228
4229 2011-05-02 00:21  ivan
4230
4231         * FS/FS/cdr/taqua.pm: don't skip taqua acctcode ad-ons, RT#12181
4232
4233 2011-05-01 16:19  ivan
4234
4235         * bin/cdr.reimport: cdr reimporting, RT#12181
4236
4237 2011-05-01 16:11  ivan
4238
4239         * bin/cdr.reimport: cdr reimporting, RT#12181
4240
4241 2011-05-01 13:02  ivan
4242
4243         * bin/cdr.reimport: cdr reimporting, RT#12181
4244
4245 2011-05-01 12:56  ivan
4246
4247         * bin/cdr.reimport: cdr reimporting, RT#12181
4248
4249 2011-05-01 12:51  ivan
4250
4251         * FS/FS/Record.pm: cdr reimporting, RT#12181
4252
4253 2011-05-01 12:27  ivan
4254
4255         * FS/FS/Record.pm, bin/cdr.reimport: cdr reimporting, RT#12181
4256
4257 2011-05-01 12:10  ivan
4258
4259         * FS/FS/Schema.pm: index cdr.uniqueid for reimports, RT#12181
4260
4261 2011-05-01 12:07  ivan
4262
4263         * FS/bin/freeside-cdrrewrited: terminate cdrrewrited immediately on
4264           signals
4265
4266 2011-04-30 14:20  mark
4267
4268         * FS/FS/part_export/acct_google.pm, httemplate/edit/svc_acct.cgi:
4269           better error handling in google export, #12064
4270
4271 2011-04-30 14:08  mark
4272
4273         * FS/FS/hardware_status.pm, httemplate/edit/process/svc_dish.html:
4274           svc_dish fixes, #11454
4275
4276 2011-04-30 13:28  mark
4277
4278         * rt/: FREESIDE_MODIFIED, share/html/Elements/ColumnMap,
4279           share/html/Elements/RT__Ticket/ColumnMap,
4280           share/html/Search/Results.csv, share/html/Search/Results.xls,
4281           share/html/Search/Elements/ResultsStructuredView: Excel date
4282           formatting, #12659
4283
4284 2011-04-29 08:07  levinse
4285
4286         * FS/FS/: cust_main.pm, Conf.pm: make postal invoice fee a
4287           per-agent config, RT7240
4288
4289 2011-04-29 07:20  levinse
4290
4291         * FS/FS/part_export/ikano.pm, FS/FS/svc_dsl.pm,
4292           httemplate/edit/svc_dsl.cgi: add import mode to Ikano
4293
4294 2011-04-29 05:10  levinse
4295
4296         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/cust_pkg_discount.pm,
4297           FS/FS/discount.pm, FS/FS/part_pkg/discount_Mixin.pm,
4298           httemplate/edit/discount.html,
4299           httemplate/edit/process/cust_pkg_discount.html,
4300           httemplate/edit/process/quick-cust_pkg.cgi,
4301           httemplate/elements/tr-select-discount.html,
4302           FS/FS/part_pkg/flat.pm: apply discount to setup fees, part 1 of
4303           2, RT11512
4304
4305 2011-04-29 01:58  mark
4306
4307         * FS/FS/Schema.pm, FS/FS/svc_dish.pm, FS/FS/svc_hardware.pm,
4308           httemplate/browse/hardware_status.html,
4309           httemplate/edit/hardware_status.html,
4310           httemplate/edit/svc_dish.cgi, httemplate/edit/svc_hardware.cgi,
4311           httemplate/search/report_svc_hardware.html,
4312           httemplate/search/svc_hardware.cgi, httemplate/view/svc_dish.cgi,
4313           httemplate/view/svc_hardware.cgi: svc_dish and svc_hardware
4314           fixes, #11454
4315
4316 2011-04-28 18:36  ivan
4317
4318         * FS/bin/freeside-torrus-srvderive: avoid deadlocks, RT#10574
4319
4320 2011-04-28 18:13  ivan
4321
4322         * FS/bin/freeside-torrus-srvderive,
4323           torrus/perllib/Torrus/Collector/ExtDBI.pm: avoid deadlocks,
4324           RT#10574
4325
4326 2011-04-27 17:59  levinse
4327
4328         * FS/FS/cust_bill.pm: taqua accountcode billing, part 2 of 2,
4329           RT12181
4330
4331 2011-04-27 16:24  mark
4332
4333         * FS/FS/cdr.pm: new call details format, #12585
4334
4335 2011-04-27 01:31  mark
4336
4337         * FS/FS/UI/Web.pm, httemplate/elements/header.html,
4338           httemplate/elements/menu.html,
4339           httemplate/elements/searchbar-combined.html,
4340           httemplate/search/searchbar.cgi, rt/FREESIDE_MODIFIED,
4341           rt/etc/RT_Config.pm, rt/etc/RT_Config.pm.in,
4342           rt/lib/RT/Extension/MobileUI.pm,
4343           rt/share/html/Callbacks/RT-Extension-MobileUI/Elements/Login/Header,
4344           rt/share/html/Callbacks/RT-Extension-MobileUI/Ticket/Create.html/Init,
4345           rt/share/html/Callbacks/RT-Extension-MobileUI/Ticket/Display.html/Initial,
4346           rt/share/html/Callbacks/RT-Extension-MobileUI/index.html/Initial,
4347           rt/share/html/m/dhandler, rt/share/html/m/index.html,
4348           rt/share/html/m/login, rt/share/html/m/logout,
4349           rt/share/html/m/style.css, rt/share/html/m/_elements/footer,
4350           rt/share/html/m/_elements/full_site_link,
4351           rt/share/html/m/_elements/header, rt/share/html/m/_elements/menu,
4352           rt/share/html/m/_elements/raw_style,
4353           rt/share/html/m/_elements/ticket_list,
4354           rt/share/html/m/_elements/ticket_menu,
4355           rt/share/html/m/_elements/wrapper, rt/share/html/m/ticket/create,
4356           rt/share/html/m/ticket/history, rt/share/html/m/ticket/modify,
4357           rt/share/html/m/ticket/reply,
4358           rt/share/html/m/ticket/select_create_queue,
4359           rt/share/html/m/ticket/show, rt/share/html/m/tickets/requested,
4360           rt/share/html/m/tickets/search: RT mobile UI, #11630
4361
4362 2011-04-26 22:22  levinse
4363
4364         * httemplate/edit/cust_main/billing.html,
4365           httemplate/view/cust_main/billing.html, FS/FS/Conf.pm,
4366           FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
4367           FS/FS/cust_bill_pkg_detail.pm, FS/FS/part_pkg/voip_cdr.pm,
4368           FS/FS/part_pkg/voip_inbound.pm: taqua accountcode billing, part 1
4369           of 2, RT12181
4370
4371 2011-04-26 17:48  ivan
4372
4373         * httemplate/: elements/form-file_upload.html,
4374           misc/cdr-import.html, misc/cust_main-import.cgi,
4375           misc/cust_pkg-import.html, misc/inventory_item-import.html,
4376           misc/part_device-import.html, misc/phone_avail-import.html,
4377           misc/rate-import.html, misc/rate_edit_excel.html,
4378           misc/tax-import.cgi: fix submission bug w/chrome, RT#12638
4379
4380 2011-04-26 16:47  ivan
4381
4382         * httemplate/misc/qual.html: fix DSL qualifications w/chrome,
4383           RT#7111
4384
4385 2011-04-25 17:19  levinse
4386
4387         * FS/FS/part_event/Condition/billday.pm: fix billday.pm bugs,
4388           RT10813
4389
4390 2011-04-25 10:36  ivan
4391
4392         * FS/FS/part_event/Condition/postal.pm: add postal.pm condition,
4393           RT#12557
4394
4395 2011-04-25 09:57  ivan
4396
4397         * httemplate/elements/tr-cust_svc.html: fix manage device link,
4398           RT#12589
4399
4400 2011-04-24 21:37  levinse
4401
4402         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/cust_main/Billing.pm,
4403           httemplate/edit/process/quick-cust_pkg.cgi,
4404           httemplate/misc/order_pkg.html, FS/FS/AccessRight.pm: add waive
4405           setup fee upon package order feature, RT12568
4406
4407 2011-04-24 21:00  levinse
4408
4409         * httemplate/search/477.html,
4410           httemplate/search/477partIA_detail.html,
4411           httemplate/search/477partIA_summary.html,
4412           httemplate/search/477partIIA.html,
4413           httemplate/search/477partIIB.html,
4414           httemplate/search/477partV.html,
4415           httemplate/search/477partVI_census.html,
4416           httemplate/search/report_477.html, FS/FS/Schema.pm,
4417           FS/FS/Report/FCC_477.pm: FCC form 477 report improvements,
4418           RT12089
4419
4420 2011-04-24 16:26  ivan
4421
4422         * FS/bin/freeside-torrus-srvderive: i hate mysql
4423
4424 2011-04-24 10:04  levinse
4425
4426         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
4427           httemplate/edit/cust_main/billing.html,
4428           httemplate/view/cust_main/billing.html, FS/FS/Schema.pm,
4429           FS/FS/part_event/Condition/billday.pm: add per-customer
4430           configurable billing date, RT10813
4431
4432 2011-04-24 08:09  levinse
4433
4434         * FS/FS/cust_bill.pm: modify invoice DID summary date range
4435           calculation, RT10886
4436
4437 2011-04-23 22:07  levinse
4438
4439         * FS/FS/cust_bill.pm: modify invoice DID summary date range
4440           calculation, RT10886
4441
4442 2011-04-23 17:33  levinse
4443
4444         * FS/FS/Setup.pm: fix bug in Setup.pm for LATA/MSA population,
4445           RT11291
4446
4447 2011-04-23 17:33  ivan
4448
4449         * FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
4450           FS/FS/Mason/Request.pm, htetc/freeside-base2.conf,
4451           htetc/handler.pl, httemplate/autohandler: utf-8, RT#12514
4452
4453 2011-04-22 16:36  ivan
4454
4455         * FS/FS/Cron/upload.pm: wtxs upload changes, RT#12326
4456
4457 2011-04-22 16:31  ivan
4458
4459         * bin/billco-upload: wtxs upload changes, RT#12326
4460
4461 2011-04-22 16:27  ivan
4462
4463         * bin/billco-upload, FS/FS/Cron/upload.pm: wtxs upload changes,
4464           RT#12326
4465
4466 2011-04-22 16:26  ivan
4467
4468         * Makefile: add install-chown to install
4469
4470 2011-04-22 16:17  levinse
4471
4472         * httemplate/: edit/did_order.html, elements/did_order_item.html,
4473           misc/phone_avail-import.html: bulk DID orders/inventory
4474           improvements, RT11291
4475
4476 2011-04-22 14:30  mark
4477
4478         * rt/share/html/: Ticket/Elements/ShowParents, Elements/EditLinks:
4479           hide ticket customer links, #1165
4480
4481 2011-04-21 20:34  mark
4482
4483         * rt/share/html/Search/Elements/ResultViews: remove unneeded files
4484           after #10855
4485
4486 2011-04-21 19:42  mark
4487
4488         * rt/share/html/Search/Elements/ResultsStructuredView: small fix,
4489           #10855
4490
4491 2011-04-21 19:38  mark
4492
4493         * rt/share/html/Search/: Results.csv, Results.xls,
4494           Elements/ResultsStructuredView: improved XLS and CSV download,
4495           #10855
4496
4497 2011-04-20 23:07  mark
4498
4499         * FS/FS/pay_batch/td_eft1464.pm: fix EFT1464 batch format, #10545
4500
4501 2011-04-20 14:17  ivan
4502
4503         * httemplate/elements/tr-select-agent_type.html: fix agent type
4504           condition, RT#12539
4505
4506 2011-04-20 10:46  ivan
4507
4508         * rt/: FREESIDE_MODIFIED, lib/RT/Interface/Web.pm: fix
4509           RT::InterFace::Web_Vendor inclusion, RT#12519
4510
4511 2011-04-19 18:22  mark
4512
4513         * rt/share/html/Ticket/: Create.html, Display.html: cloned tickets
4514           inherit customer links, #11169
4515
4516 2011-04-19 16:49  levinse
4517
4518         * FS/FS/: Schema.pm, lata.pm, lata_Data.pm, msa.pm, msa_Data.pm,
4519           phone_avail.pm, Setup.pm, Upgrade.pm: bulk DID orders/inventory
4520           enhancements, RT11291
4521
4522 2011-04-18 16:49  ivan
4523
4524         * rt/: Makefile, Makefile.in, config.log, config.status,
4525           configure.ac, bin/fastcgi_server, bin/mason_handler.fcgi,
4526           bin/mason_handler.scgi, bin/mason_handler.svc, bin/rt-mailgate,
4527           bin/rt-mailgate.in, bin/standalone_httpd, lib/RT.pm,
4528           lib/RT.pm.in, lib/RT/Action.pm, lib/RT/Condition.pm,
4529           lib/RT/Config.pm, lib/RT/CustomField.pm, lib/RT/Date.pm,
4530           lib/RT/Principal_Overlay.pm, lib/RT/Record.pm,
4531           lib/RT/SearchBuilder.pm, lib/RT/System.pm, lib/RT/Test.pm,
4532           lib/RT/Ticket_Overlay.pm, lib/RT/Tickets_Overlay.pm,
4533           lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
4534           lib/RT/Action/CreateTickets.pm,
4535           lib/RT/Action/EscalatePriority.pm, lib/RT/Interface/Web.pm,
4536           lib/RT/Search/Googleish.pm, sbin/rt-setup-database.in,
4537           share/html/Admin/Elements/EditCustomFields: commiting rt 3.8.10
4538           to HEAD
4539
4540 2011-04-18 16:14  ivan
4541
4542         * rt/: docs/perlcritic.pod,
4543           etc/upgrade/3.8-branded-queues-extension,
4544           etc/upgrade/generate-rtaddressregexp,
4545           etc/upgrade/3.8-ical-extension,
4546           etc/upgrade/split-out-cf-categories,
4547           etc/upgrade/vulnerable-passwords, t/ticket/linking.t,
4548           t/ticket/scrips_batch.t, t/api/tickets_overlay_sql.t,
4549           t/web/richtext-autohandler.t, t/web/path-traversal.t,
4550           t/web/command_line.t, t/web/query_builder.t,
4551           t/web/attachment_encoding.t, t/web/charting.t,
4552           t/web/compilation_errors.t, t/web/private-components.t,
4553           t/mail/crypt-gnupg.t, t/mail/extractsubjecttag.t,
4554           t/mail/gateway.t, t/mail/multipart.t, t/mail/charsets-outgoing.t:
4555           import rt 3.8.10
4556
4557 2011-04-18 16:10  ivan
4558
4559         * rt/share/html/: Search/Chart, Search/Elements/SelectPersonType,
4560           Search/Elements/Chart, Admin/Tools/Shredder/Elements/PluginHelp,
4561           NoAuth/Logout.html, NoAuth/RichText/autohandler,
4562           NoAuth/css/dhandler, Install/index.html,
4563           Tools/Reports/ResolvedByDates.html,
4564           Tools/Reports/ResolvedByOwner.html: import rt 3.8.10
4565
4566 2011-04-18 16:07  ivan
4567
4568         * rt/: lib/RT/I18N/da.po, lib/RT/I18N/sl.po, lib/RT/I18N/is.po,
4569           lib/RT/I18N/es.po, lib/RT/I18N/zh_TW.po, lib/RT/I18N/en_GB.po,
4570           lib/RT/I18N/lt.po, lib/RT/I18N/pt_PT.po, lib/RT/I18N/fr.po,
4571           lib/RT/I18N/cs.po, lib/RT/I18N/i_default.pm,
4572           lib/RT/I18N/pt_BR.po, lib/RT/I18N/lv.po, lib/RT/I18N/hr.po,
4573           lib/RT/I18N/mk.po, lib/RT/I18N/ja.po, lib/RT/I18N/ru.po,
4574           lib/RT/I18N/pt.po, lib/RT/I18N/zh_CN.po, lib/RT/I18N/nn.po,
4575           lib/RT/Search/FromSQL.pm, lib/RT/Search/Generic.pm,
4576           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
4577           lib/RT/Action/ExtractSubjectTag.pm, lib/RT/Action/Generic.pm,
4578           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/UserDefined.pm,
4579           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Action/Notify.pm,
4580           lib/RT/Action/RecordCorrespondence.pm,
4581           lib/RT/Action/LinearEscalate.pm,
4582           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/NotifyGroup.pm,
4583           lib/RT/Action/RecordComment.pm, lib/RT/Action/SendEmail.pm,
4584           lib/RT/Action/NotifyGroupAsComment.pm,
4585           lib/RT/Action/SetPriority.pm, lib/RT/Shredder/Plugin.pm,
4586           lib/RT/Approval/Rule.pm, lib/RT/Graph/Tickets.pm,
4587           lib/RT/Interface/CLI.pm, lib/RT/Shredder/Plugin/Base/Search.pm,
4588           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
4589           lib/RT/Interface/Web/Handler.pm,
4590           lib/RT/Interface/Web/QueryBuilder.pm,
4591           lib/RT/Interface/Web/Standalone.pm,
4592           lib/RT/Condition/AnyTransaction.pm,
4593           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/CloseTicket.pm,
4594           lib/RT/Condition/Generic.pm, lib/RT/Condition/Overdue.pm,
4595           lib/RT/Condition/OwnerChange.pm,
4596           lib/RT/Condition/PriorityChange.pm,
4597           lib/RT/Condition/PriorityExceeds.pm,
4598           lib/RT/Condition/QueueChange.pm,
4599           lib/RT/Condition/ReopenTicket.pm,
4600           lib/RT/Condition/StatusChange.pm,
4601           lib/RT/Condition/UserDefined.pm,
4602           lib/RT/Interface/Email/Auth/GnuPG.pm,
4603           lib/RT/Interface/Email/Auth/MailFrom.pm,
4604           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
4605           lib/RT/Interface/Web/Menu/Item.pm,
4606           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
4607           lib/RT/Report/Tickets.pm, lib/RT/URI/base.pm,
4608           lib/RT/URI/fsck_com_rt.pm, bin/mason_handler.scgi.in,
4609           lib/RT/CustomFieldValues/External.pm,
4610           lib/RT/CustomFieldValues/Groups.pm,
4611           lib/RT/Report/Tickets/Entry.pm, bin/rt.in, bin/fastcgi_server.in,
4612           bin/mason_handler.svc.in, bin/mason_handler.fcgi.in,
4613           bin/webmux.pl.in, sbin/license_tag, sbin/rt-shredder,
4614           sbin/rt-server, sbin/rt-validator, sbin/factory,
4615           sbin/rt-email-dashboards, sbin/rt-dump-database,
4616           sbin/rt-email-digest, sbin/rt-validator.in,
4617           sbin/extract-message-catalog, sbin/rt-email-group-admin,
4618           sbin/rt-attributes-viewer, sbin/rt-clean-sessions: import rt
4619           3.8.10
4620
4621 2011-04-18 16:04  ivan
4622
4623         * rt/: configure, .perlcriticrc, autom4te.cache/requests,
4624           autom4te.cache/traces.0, autom4te.cache/output.0,
4625           lib/RT/ScripCondition.pm, lib/RT/SharedSetting.pm,
4626           lib/RT/Base.pm, lib/RT/GroupMembers.pm, lib/RT/ScripAction.pm,
4627           lib/RT/URI.pm, lib/RT/ScripConditions.pm, lib/RT/Users.pm,
4628           lib/RT/I18N.pm, lib/RT/Scrips.pm, lib/RT/Queues.pm,
4629           lib/RT/Attributes.pm, lib/RT/ACE_Overlay.pm,
4630           lib/RT/Attachments.pm, lib/RT/Dashboard.pm,
4631           lib/RT/EmailParser.pm, lib/RT/Rule.pm, lib/RT/Ruleset.pm,
4632           lib/RT/Templates.pm, lib/RT/Tickets.pm, lib/RT/Transactions.pm,
4633           lib/RT/Util.pm, lib/RT/Approval.pm, lib/RT/Attribute.pm,
4634           lib/RT/CachedGroupMembers.pm, lib/RT/Groups.pm,
4635           lib/RT/ObjectCustomFieldValue.pm, lib/RT/Principal.pm,
4636           lib/RT/Queue.pm, lib/RT/ScripActions.pm,
4637           lib/RT/ObjectCustomField.pm, lib/RT/Plugin.pm,
4638           lib/RT/Attachment.pm, lib/RT/Handle.pm, lib/RT/SavedSearch.pm,
4639           lib/RT/CustomFieldValue.pm, lib/RT/Link.pm, lib/RT/Links.pm,
4640           lib/RT/Scrip.pm, lib/RT/Search.pm, lib/RT/Ticket.pm,
4641           lib/RT/Group_Overlay.pm, lib/RT/ACE.pm, lib/RT/Principals.pm,
4642           lib/RT/SQL.pm, lib/RT/Installer.pm, lib/RT/Template.pm,
4643           lib/RT/ACL.pm, lib/RT/CachedGroupMember.pm,
4644           lib/RT/GroupMember_Overlay.pm, lib/RT/ObjectCustomFieldValues.pm,
4645           lib/RT/Group.pm, lib/RT/Reminders.pm, lib/RT/CurrentUser.pm,
4646           lib/RT/CustomFields.pm, lib/RT/SavedSearches.pm, lib/RT/User.pm,
4647           lib/RT/CustomFieldValues.pm, lib/RT/GroupMember.pm,
4648           lib/RT/ObjectCustomFields.pm, lib/RT/Transaction.pm,
4649           lib/RT/Crypt/GnuPG.pm, lib/RT/I18N/en.po, lib/RT/I18N/bg.po,
4650           lib/RT/I18N/it.po, lib/RT/I18N/el.po, lib/RT/I18N/pl.po,
4651           lib/RT/I18N/nb.po, lib/RT/I18N/de.po, lib/RT/I18N/hu.po,
4652           lib/RT/I18N/et.po, lib/RT/I18N/sv.po, lib/RT/I18N/nl.po,
4653           lib/RT/I18N/fi.po, lib/RT/I18N/rt.pot, lib/RT/I18N/id.po,
4654           lib/RT/I18N/he.po, lib/RT/I18N/tr.po: import rt 3.8.10
4655
4656 2011-04-17 22:14  ivan
4657
4658         * FS/FS/Schema.pm: index all dates
4659
4660 2011-04-17 17:11  ivan
4661
4662         * Makefile: remove support for mod_perl before v2
4663
4664 2011-04-17 12:13  ivan
4665
4666         * FS/bin/freeside-torrus-srvderive: try at a multiprocess
4667           torrus-srvderive to hopefully catch/keep up, RT#10574
4668
4669 2011-04-17 11:48  ivan
4670
4671         * FS/bin/freeside-torrus-srvderive: try at a multiprocess
4672           torrus-srvderive to hopefully catch/keep up, RT#10574
4673
4674 2011-04-17 11:24  ivan
4675
4676         * FS/bin/freeside-torrus-srvderive: try at a multiprocess
4677           torrus-srvderive to hopefully catch/keep up, RT#10574
4678
4679 2011-04-17 11:17  ivan
4680
4681         * FS/bin/freeside-torrus-srvderive: try at a multiprocess
4682           torrus-srvderive to hopefully catch/keep up, RT#10574
4683
4684 2011-04-17 11:01  ivan
4685
4686         * FS/bin/: freeside-selfservice-server, freeside-torrus-srvderive:
4687           try at a multiprocess torrus-srvderive to hopefully catch/keep
4688           up, RT#10574
4689
4690 2011-04-16 20:27  levinse
4691
4692         * FS/FS/AccessRight.pm, FS/FS/did_order.pm,
4693           httemplate/browse/did_order.html,
4694           httemplate/misc/did_order_confirmed.html,
4695           httemplate/misc/did_order_provision.html,
4696           httemplate/search/phone_avail.html,
4697           httemplate/view/cust_main/packages/services.html: bulk DID
4698           orders/inventory enhancements, RT11291
4699
4700 2011-04-15 16:54  mark
4701
4702         * rt/: FREESIDE_MODIFIED, share/html/Search/Results.csv,
4703           share/html/Search/Results.tsv,
4704           share/html/Search/Elements/ResultViews: CSV download, #10855
4705
4706 2011-04-15 16:44  ivan
4707
4708         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: fix new
4709           tax report w/FS::tax_rate_location->location_sql, RT#12332
4710
4711 2011-04-15 16:33  ivan
4712
4713         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: fix new
4714           tax report w/FS::tax_rate_location->location_sql, RT#12332
4715
4716 2011-04-15 16:15  ivan
4717
4718         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: fix new
4719           tax report w/FS::tax_rate_location->location_sql, RT#12332
4720
4721 2011-04-15 16:02  ivan
4722
4723         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: fix new
4724           tax report w/FS::tax_rate_location->location_sql, RT#12332
4725
4726 2011-04-15 15:52  ivan
4727
4728         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: fix new
4729           tax report w/FS::tax_rate_location->location_sql, RT#12332
4730
4731 2011-04-15 15:33  ivan
4732
4733         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: link new
4734           tax report to cust_credit_bill_pkg for credits, RT#12332
4735
4736 2011-04-15 15:19  ivan
4737
4738         * httemplate/search/cust_credit_bill_pkg.html: link new tax report
4739           to cust_credit_bill_pkg for credits, RT#12332
4740
4741 2011-04-15 15:12  ivan
4742
4743         * httemplate/search/cust_credit_bill_pkg.html: link new tax report
4744           to cust_credit_bill_pkg for credits, RT#12332
4745
4746 2011-04-15 15:02  ivan
4747
4748         * httemplate/search/: cust_credit_bill_pkg.html: link new tax
4749           report to cust_credit_bill_pkg for credits, RT#12332
4750
4751 2011-04-15 14:58  ivan
4752
4753         * httemplate/search/cust_credit_bill_pkg.html: link new tax report
4754           to cust_credit_bill_pkg for credits, RT#12332
4755
4756 2011-04-15 14:55  ivan
4757
4758         * httemplate/search/: report_newtax.cgi, cust_credit_bill_pkg.html:
4759           link new tax report to cust_credit_bill_pkg for credits, RT#12332
4760
4761 2011-04-15 14:08  mark
4762
4763         * rt/: FREESIDE_MODIFIED, share/html/Search/Results.xls: RT search
4764           results in Excel format, #10855
4765
4766 2011-04-15 11:06  ivan
4767
4768         * FS/FS/part_event/Condition.pm: mysql fix for CAST ( vs CAST(
4769
4770 2011-04-15 11:05  ivan
4771
4772         * httemplate/browse/part_pkg.cgi: mysql fix for unused
4773           missing_recur_fee option
4774
4775 2011-04-14 21:01  mark
4776
4777         * rt/lib/RT/: Date.pm, Tickets_Overlay.pm: Timezone issues with
4778           this-month search, #11057
4779
4780 2011-04-14 20:13  levinse
4781
4782         * FS/: FS.pm, MANIFEST, FS/Mason.pm, FS/msa.pm: bulk DID
4783           orders/inventory enhancements, RT11291
4784
4785 2011-04-14 20:04  levinse
4786
4787         * FS/FS/Schema.pm, FS/FS/did_order.pm, FS/FS/rate_center.pm,
4788           FS/FS/did_order_item.pm, FS/bin/freeside-msa-import, FS/t/msa.t,
4789           FS/t/rate_center.t, httemplate/browse/did_order.html,
4790           httemplate/edit/did_order.html,
4791           httemplate/misc/did_order_confirm.html,
4792           httemplate/misc/did_order_confirmed.html,
4793           httemplate/misc/did_order_provision.html,
4794           httemplate/edit/process/did_order.html,
4795           httemplate/elements/did_order_item.html: FS/FS/msa.pm
4796
4797 2011-04-14 14:29  ivan
4798
4799         * FS/FS/cust_main/Billing_Realtime.pm: fix error on second insert
4800           of CC payment, RT#12465
4801
4802 2011-04-14 12:02  ivan
4803
4804         * rt/bin/rt-mailgate.in: sync rt-mailgate in tree
4805
4806 2011-04-14 11:23  ivan
4807
4808         * FS/bin/freeside-torrus-srvderive: cope with empty virtual ports,
4809           RT#10574
4810
4811 2011-04-14 11:00  ivan
4812
4813         * FS/FS/svc_hardware.pm: fix service searching, RT#12477
4814
4815 2011-04-14 10:36  ivan
4816
4817         * httemplate/view/svc_broadband.cgi: fix svc_broadband view
4818           RT#12449
4819
4820 2011-04-13 17:23  ivan
4821
4822         * FS/FS/cust_bill.pm: fix missing information on invoices, RT#12461
4823
4824 2011-04-13 17:11  ivan
4825
4826         * FS/FS/Misc.pm: check failure of pslatex by presence of resulting
4827           .dvi file rather than exit status, eliminates spurious pslatex
4828           errors, RT#12454
4829
4830 2011-04-13 16:25  ivan
4831
4832         * httemplate/view/svc_broadband.cgi: fix svc_broadband view fallout
4833           from svc_dish / svc_hardware, RT#12449
4834
4835 2011-04-12 22:42  levinse
4836
4837         * httemplate/: elements/customer-table.html,
4838           misc/cust_main_note-import.cgi,
4839           misc/xmlhttp-cust_main-search.cgi: quick payment tool
4840           improvements, RT8121
4841
4842 2011-04-12 21:21  levinse
4843
4844         * httemplate/edit/cust_credit.cgi, FS/FS/Conf.pm: add config option
4845           to disable auto-application of credits to invoices, RT12331
4846
4847 2011-04-12 17:35  levinse
4848
4849         * FS/FS/Schema.pm, FS/FS/rate_detail.pm,
4850           FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/rate_detail.html: fix
4851           region group billing, RT8951
4852
4853 2011-04-12 13:56  mark
4854
4855         * FS/FS/cust_bill.pm, FS/FS/msg_template.pm,
4856           httemplate/edit/msg_template.html: make company_phonenum
4857           available to templates, #12363
4858
4859 2011-04-11 19:51  ivan
4860
4861         * FS/FS/Conf.pm, httemplate/edit/cust_main/billing.html: add
4862           disable_payauto_default conf, RT#12431
4863
4864 2011-04-11 19:29  ivan
4865
4866         * bin/cust_main-bulk_change: adding quick cust_main-bulk_change
4867           hask to change payby, RT#12430
4868
4869 2011-04-11 18:25  mark
4870
4871         * FS/FS/pay_batch.pm: fix batch closure, #12351
4872
4873 2011-04-11 16:31  levinse
4874
4875         * httemplate/misc/phone_avail-import.html: Bulk DID order
4876           improvements, RT11291
4877
4878 2011-04-11 16:06  ivan
4879
4880         * httemplate/: elements/order_pkg.js, misc/change_pkg.cgi,
4881           misc/order_pkg.html: fix usps-validation misfire and inability to
4882           submit on change package too, RT#12377, RT#12183
4883
4884 2011-04-11 16:00  levinse
4885
4886         * httemplate/misc/did_order_confirm.html,
4887           httemplate/misc/did_order_confirmed.html,
4888           httemplate/browse/did_order.html, FS/FS/Schema.pm,
4889           FS/FS/did_order.pm, httemplate/edit/did_order.html,
4890           httemplate/edit/process/did_order.html,
4891           httemplate/elements/did_order_item.html: improvements to bulk DID
4892           orders, RT11291
4893
4894 2011-04-11 14:33  mark
4895
4896         * FS/FS/: Conf.pm, cust_pay.pm, msg_template.pm: per-agent payment
4897           receipt addresses, #10797
4898
4899 2011-04-11 13:40  ivan
4900
4901         * httemplate/browse/cust_main_county.cgi: improve tax edit: don't
4902           offer to remove cities that have already been split into
4903           taxclasses, RT#11144
4904
4905 2011-04-11 10:44  ivan
4906
4907         * FS/FS/part_event/Condition/times.pm: fix "times" condition to not
4908           run one extra, RT#11834
4909
4910 2011-04-11 10:22  ivan
4911
4912         * FS/FS/part_event/: Condition.pm,
4913           Condition/cust_bill_has_service.pm, Condition/times.pm: fix times
4914           condition vs. mysql (causes billing errors even if not using),
4915           RT#10574
4916
4917 2011-04-11 09:12  ivan
4918
4919         * httemplate/misc/order_pkg.html: fix javascript for great justice
4920
4921 2011-04-11 09:05  ivan
4922
4923         * httemplate/misc/order_pkg.html: move javascript for great justice
4924
4925 2011-04-11 00:53  ivan
4926
4927         * FS/bin/freeside-cdrrewrited: taqua accountcodes, RT#12181
4928
4929 2011-04-11 00:19  levinse
4930
4931         * FS/FS/cust_bill.pm: possibly fix spurious error from cust_bill.pm
4932           related to barcode files when barcodes are turned off
4933
4934 2011-04-11 00:06  ivan
4935
4936         * httemplate/search/report_newtax.cgi: s/collected/invoiced/ on
4937           column label of vendor tax report
4938
4939 2011-04-11 00:04  ivan
4940
4941         * httemplate/search/cust_bill_pkg.cgi: fix error on detail for "tax
4942           collected" on vendor tax report, RT#12320
4943
4944 2011-04-11 00:02  ivan
4945
4946         * FS/FS/tax_rate_location.pm, httemplate/search/cust_bill_pkg.cgi,
4947           httemplate/search/report_newtax.cgi: slight refactor onvendor tax
4948           report: add tax_rate_location->location_sql, RT#12320
4949
4950 2011-04-10 21:59  ivan
4951
4952         * FS/: FS/Conf.pm, FS/Schema.pm, FS/cdr/taqua.pm,
4953           bin/freeside-cdrrewrited: taqua accountcodes, RT#12181
4954
4955 2011-04-10 18:24  ivan
4956
4957         * httemplate/: elements/tr-select-cust_location.html,
4958           misc/order_pkg.html: fix misfire of USPS address correction on
4959           non-new locations, RT#12183
4960
4961 2011-04-10 15:22  ivan
4962
4963         * FS/FS/Conf.pm: added company_phonenum, for notifications,
4964           RT#12363
4965
4966 2011-04-10 11:04  ivan
4967
4968         * httemplate/: search/cdr.html, view/svc_phone.cgi: fix CDR links
4969           on svc_phone when using a default_prefix, RT#12338
4970
4971 2011-04-10 10:07  ivan
4972
4973         * FS/FS/cdr.pm: fix rounding of minute-granularity CDRs, RT#12101
4974
4975 2011-04-09 15:50  ivan
4976
4977         * httemplate/elements/tr-select-cust-part_pkg.html: fix package
4978           selection with classes in IE8, RT#12377
4979
4980 2011-04-08 18:28  ivan
4981
4982         * rt/etc/RT_Config.pm: per .in to prevent conflicts on upgrade
4983
4984 2011-04-08 17:43  ivan
4985
4986         * FS/FS/cust_main/Billing_Realtime.pm: should fix qis's
4987           intermittent backtraces when using an (ancient) counter-based
4988           cust_pay.paynum, RT#12317
4989
4990 2011-04-08 16:14  ivan
4991
4992         * rt/etc/RT_Config.pm: propogate __CustomerTags__ fix to
4993           RT_Config.pm, RT#8784
4994
4995 2011-04-08 11:10  ivan
4996
4997         * httemplate/edit/process/cust_main.cgi: fix edits of customers
4998           with tokenized cards, RT#12353
4999
5000 2011-04-08 10:35  ivan
5001
5002         * FS/bin/freeside-torrus-srvderive: continue attempting to handle
5003           mysql hanging on queries, RT#10574
5004
5005 2011-04-08 10:02  ivan
5006
5007         * FS/bin/freeside-torrus-srvderive: continue attempting to handle
5008           mysql hanging on queries, RT#10574
5009
5010 2011-04-08 09:38  levinse
5011
5012         * httemplate/search/phone_inventory_provisioned.html: update phone
5013           provsioning/inventory report as per recent bulk DID order
5014           inventory changes, RT10988
5015
5016 2011-04-08 07:53  ivan
5017
5018         * FS/bin/freeside-torrus-srvderive: continue attempting to handle
5019           mysql hanging on queries, RT#10574
5020
5021 2011-04-07 21:58  levinse
5022
5023         * FS/FS/: Conf.pm, svc_acct.pm: add option to exclude configurable
5024           svc_acct svcparts from welcome emails, RT11021
5025
5026 2011-04-07 21:12  levinse
5027
5028         * httemplate/search/cdr.html: add display of total billed minutes
5029           on CDR report, RT12344
5030
5031 2011-04-07 19:17  ivan
5032
5033         * httemplate/edit/torrus_srvderive.html: don't lose
5034           torrus_srvderive.last_srv_date on edit
5035
5036 2011-04-07 18:36  ivan
5037
5038         * FS/bin/freeside-torrus-srvderive: continue attempting to handle
5039           mysql hanging on queries, RT#10574
5040
5041 2011-04-07 18:31  ivan
5042
5043         * FS/bin/freeside-torrus-srvderive: continue attempting to handle
5044           mysql hanging on queries, RT#10574
5045
5046 2011-04-07 18:27  ivan
5047
5048         * FS/bin/freeside-torrus-srvderive: continue attempting to handle
5049           mysql hanging on queries, RT#10574
5050
5051 2011-04-07 18:04  ivan
5052
5053         * FS/bin/freeside-torrus-srvderive: attempt to handle mysql hanging
5054           on queries, RT#10574
5055
5056 2011-04-07 18:00  ivan
5057
5058         * FS/FS/: cust_main/Billing.pm, part_pkg/cdr_termination.pm,
5059           part_pkg/flat.pm, part_pkg/torrus_Common.pm,
5060           part_pkg/torrus_bw_percentile.pm, part_pkg/torrus_bw_usage.pm,
5061           part_pkg/voip_cdr.pm, part_pkg/voip_inbound.pm: torrus: default
5062           to "preceding" behavior, RT#10574
5063
5064 2011-04-07 17:26  mark
5065
5066         * rt/: etc/RT_Config.pm.in, lib/RT/Tickets_Overlay.pm,
5067           lib/RT/URI/freeside.pm, lib/RT/URI/freeside/Internal.pm,
5068           share/html/Elements/RT__Ticket/ColumnMap,
5069           share/html/Search/Elements/BuildFormatString: display customer
5070           agent, class, tag in ticket search, #8784
5071
5072 2011-04-07 16:46  ivan
5073
5074         * FS/bin/freeside-torrus-srvderive: more debugging to hopefully
5075           find out where mysql is hanging, RT#10574
5076
5077 2011-04-06 16:40  mark
5078
5079         * FS/FS/Schema.pm, bin/cdr-opensips.import: fix callid problem with
5080           openSIPS import, #10992
5081
5082 2011-04-06 01:22  levinse
5083
5084         * httemplate/elements/did_order_item.html,
5085           httemplate/elements/tr-did_order_item.html, FS/MANIFEST,
5086           FS/FS/Mason.pm: bulk DID order/inventory improvements, RT11291
5087
5088 2011-04-06 01:19  levinse
5089
5090         * FS/FS/Schema.pm, FS/FS/did_order_item.pm, FS/FS.pm,
5091           FS/FS/did_order.pm, FS/FS/phone_avail.pm, FS/t/did_order_item.t,
5092           httemplate/browse/did_order.html, httemplate/edit/did_order.html,
5093           httemplate/edit/elements/edit.html,
5094           httemplate/edit/process/did_order.html,
5095           httemplate/misc/phone_avail-import.html: bulk DID order/inventory
5096           improvements, RT11291
5097
5098 2011-04-05 16:46  levinse
5099
5100         * FS/FS/part_export/ikano.pm: ikano qual: only send the first 5
5101           digits of zip if more are present
5102
5103 2011-04-05 09:38  mark
5104
5105         * FS/FS/: Record.pm, cdr/telstra.pm: Telstra CDR format, #10159
5106
5107 2011-04-02 12:23  ivan
5108
5109         * httemplate/search/cust_bill_pkg.cgi: fix line item report when
5110           linked from CCH tax report credits, RT#12329
5111
5112 2011-03-31 19:52  mark
5113
5114         * FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
5115           FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/hardware_class.pm,
5116           FS/FS/hardware_status.pm, FS/FS/hardware_type.pm,
5117           FS/FS/part_svc.pm, FS/FS/part_svc_column.pm, FS/FS/svc_dish.pm,
5118           FS/FS/svc_hardware.pm, FS/t/hardware_class.t,
5119           FS/t/hardware_status.t, FS/t/hardware_type.t, FS/t/svc_dish.t,
5120           FS/t/svc_hardware.t, httemplate/browse/hardware_class.html,
5121           httemplate/browse/hardware_status.html,
5122           httemplate/browse/part_svc.cgi,
5123           httemplate/edit/hardware_class.html,
5124           httemplate/edit/hardware_status.html,
5125           httemplate/edit/hardware_type.html, httemplate/edit/part_svc.cgi,
5126           httemplate/edit/svc_dish.cgi, httemplate/edit/svc_hardware.cgi,
5127           httemplate/edit/elements/edit.html,
5128           httemplate/edit/elements/svc_Common.html,
5129           httemplate/edit/process/hardware_class.html,
5130           httemplate/edit/process/hardware_status.html,
5131           httemplate/edit/process/hardware_type.html,
5132           httemplate/edit/process/svc_dish.html,
5133           httemplate/edit/process/svc_hardware.html,
5134           httemplate/edit/process/elements/process.html,
5135           httemplate/elements/menu.html,
5136           httemplate/elements/select-hardware_class.html,
5137           httemplate/elements/select-hardware_type.html,
5138           httemplate/elements/tr-cust_svc.html,
5139           httemplate/elements/tr-cust_svc_cancel.html,
5140           httemplate/elements/tr-select-hardware_type.html,
5141           httemplate/search/report_svc_hardware.html,
5142           httemplate/search/svc_dish.cgi,
5143           httemplate/search/svc_hardware.cgi, httemplate/view/svc_acct.cgi,
5144           httemplate/view/svc_broadband.cgi, httemplate/view/svc_dish.cgi,
5145           httemplate/view/svc_hardware.cgi, httemplate/view/svc_phone.cgi,
5146           httemplate/view/cust_main/packages/services.html,
5147           httemplate/view/elements/svc_Common.html,
5148           httemplate/view/elements/svc_edit_link.html: svc_hardware and
5149           svc_dish, #11454
5150
5151 2011-03-30 12:55  ivan
5152
5153         * bin/test-event: useful
5154
5155 2011-03-30 12:52  ivan
5156
5157         * FS/FS/cust_bill.pm: fix package balance conditions, RT#11834
5158
5159 2011-03-30 12:49  ivan
5160
5161         * FS/FS/cust_bill.pm: fix package balance conditions, RT#11834
5162
5163 2011-03-30 12:41  ivan
5164
5165         * FS/FS/: cust_bill.pm: fix package balance conditions, RT#11834
5166
5167 2011-03-30 09:57  ivan
5168
5169         * bin/: pg-readonly: add rt tables to pg-readonly, RT#10536
5170
5171 2011-03-28 18:04  mark
5172
5173         * FS/: FS/Schema.pm, FS/areacode.pm, bin/freeside-upgrade: primary
5174           key for areacode table
5175
5176 2011-03-28 17:32  ivan
5177
5178         * FS/FS/Conf.pm, FS/FS/Cron/backup.pm, FS/bin/freeside-daily,
5179           bin/freeside-backup: local backups, RT#12180
5180
5181 2011-03-27 19:00  ivan
5182
5183         * httemplate/: edit/process/quick-cust_pkg.cgi,
5184           elements/popup_link-cust_main.html, misc/order_pkg.html,
5185           view/qual.cgi, view/cust_main/order_pkg_link.html,
5186           edit/svc_dsl.cgi, edit/elements/svc_Common.html: finish existing
5187           customer dsl order, RT#7111
5188
5189 2011-03-27 16:01  ivan
5190
5191         * FS/FS/part_export/ikano.pm, httemplate/view/svc_dsl.cgi:
5192           de-uglify DSL notes, RT#7111
5193
5194 2011-03-27 15:46  ivan
5195
5196         * FS/FS/cust_main.pm, FS/FS/prospect_main.pm,
5197           httemplate/edit/cust_main.cgi,
5198           httemplate/edit/process/cust_main.cgi,
5199           httemplate/view/cust_main/contacts.html,
5200           httemplate/view/cust_main/contacts_new.html: better prospect ->
5201           customer conversion, RT#7111
5202
5203 2011-03-25 17:19  ivan
5204
5205         * httemplate/edit/svc_phone.cgi: visual glitch
5206
5207 2011-03-25 17:17  ivan
5208
5209         * httemplate/elements/select-did.html: fix export-less DID
5210           selection, RT#12178
5211
5212 2011-03-25 17:10  ivan
5213
5214         * httemplate/elements/select-did.html: fix export-less DID
5215           selection, RT#12178
5216
5217 2011-03-24 18:19  mark
5218
5219         * FS/FS/cust_main/Billing_Realtime.pm: send invoice number in
5220           realtime_bop whenever possible, #12002
5221
5222 2011-03-24 16:24  mark
5223
5224         * FS/FS/part_event/: Condition.pm, Condition/times.pm: fix data
5225           type issue, #11834
5226
5227 2011-03-22 23:12  ivan
5228
5229         * FS/FS/part_event/Condition/times.pm: add new conditions: package
5230           balances and N times, RT#11834
5231
5232 2011-03-22 22:59  ivan
5233
5234         * FS/FS/part_event/Condition/: pkg_balance.pm,
5235           pkg_balance_under.pm, times.pm: add new conditions: package
5236           balances and N times, RT#11834
5237
5238 2011-03-22 14:03  mark
5239
5240         * FS/FS/part_export/acct_google.pm: load modules correctly for
5241           acct_google
5242
5243 2011-03-22 13:53  ivan
5244
5245         * httemplate/docs/about.html: 2.3.0
5246
5247 2011-03-21 23:00  ivan
5248
5249         * FS/FS/cust_location.pm, FS/FS/geocode_Mixin.pm, FS/FS/qual.pm,
5250           FS/FS/part_export/ikano.pm, httemplate/edit/cust_main.cgi,
5251           httemplate/edit/svc_dsl.cgi,
5252           httemplate/edit/cust_main/first_pkg.html,
5253           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
5254           httemplate/edit/cust_main/first_pkg/svc_dsl.html,
5255           httemplate/edit/process/cust_main.cgi,
5256           httemplate/elements/small_prospect_view.html,
5257           httemplate/view/qual.cgi: new customer from prospect
5258           qualification, RT#7111
5259
5260 2011-03-21 20:32  mark
5261
5262         * bin/cdr-vitelity.import: Vitelity API CDR import, #11037
5263
5264 2011-03-20 19:18  ivan
5265
5266         * FS/FS/part_export/ikano.pm, httemplate/view/qual.cgi: show
5267           un-configured ikano products, RT#7111
5268
5269 2011-03-20 18:48  ivan
5270
5271         * FS/FS/part_pkg.pm: fix vendor package id edit, RT#7111
5272
5273 2011-03-20 17:55  ivan
5274
5275         * FS/FS/Schema.pm, FS/FS/prospect_main.pm,
5276           httemplate/edit/prospect_main.html,
5277           httemplate/edit/elements/edit.html,
5278           httemplate/elements/radio.html,
5279           httemplate/elements/tr-radio.html,
5280           httemplate/search/prospect_main.html,
5281           httemplate/view/prospect_main.html: residential prospects,
5282           RT#7111
5283
5284 2011-03-20 17:52  ivan
5285
5286         * FS/FS/svc_dsl.pm, FS/FS/svc_pbx.pm,
5287           httemplate/elements/menu.html: fix PBX and DSL capitalization in
5288           menu, add qualifiction report to reports->services->dsl, RT#7111
5289
5290 2011-03-20 16:51  ivan
5291
5292         * httemplate/elements/freeside.css: fix hover effect on disabled
5293           text boxes
5294
5295 2011-03-20 15:33  ivan
5296
5297         * httemplate/elements/: tr-select-cust_location.html: qualification
5298           address handling changes, RT#7111
5299
5300 2011-03-20 12:38  ivan
5301
5302         * httemplate/: edit/cust_main/contact.html, edit/process/qual.cgi,
5303           elements/tr-select-cust_location.html, misc/location.cgi,
5304           misc/qual.html, search/qual.cgi, view/qual.cgi: qualification
5305           address handling changes, RT#7111
5306
5307 2011-03-18 19:00  ivan
5308
5309         * FS/FS/Schema.pm: svc_external.id s/int/bigint/ RT#12060
5310
5311 2011-03-18 18:10  ivan
5312
5313         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm: fix first port
5314           addition on new routers, RT#10574
5315
5316 2011-03-16 15:37  ivan
5317
5318         * FS/FS/: cust_bill.pm, cust_pay.pm: remove separate _statement
5319           templates, RT#11912
5320
5321 2011-03-16 09:31  ivan
5322
5323         * httemplate/graph/: cust_bill_pkg_discount.html,
5324           report_cust_bill_pkg_discount.html: never added
5325
5326 2011-03-16 01:41  ivan
5327
5328         * bin/b-move-customers: really fix start date
5329
5330 2011-03-16 00:41  ivan
5331
5332         * bin/b-move-customers: scrub bogus start dates
5333
5334 2011-03-15 19:12  ivan
5335
5336         * bin/bind.export: been a while.  remove db.domain files for slaved
5337           domains
5338
5339 2011-03-15 18:55  ivan
5340
5341         * FS/FS/CGI.pm: fix torrus menu links back to services
5342
5343 2011-03-15 18:43  mark
5344
5345         * FS/FS/part_export/acct_google.pm, httemplate/edit/svc_acct.cgi,
5346           httemplate/edit/process/svc_acct.cgi: google account export
5347           tweaks, #11760
5348
5349 2011-03-15 18:26  ivan
5350
5351         * FS/bin/freeside-torrus-srvderive: fix mysql deadlock handling
5352
5353 2011-03-15 16:32  mark
5354
5355         * FS/FS/part_pkg/: prorate.pm, prorate_Mixin.pm, recur_Common.pm:
5356           continue prorate cleanup, #10630
5357
5358 2011-03-15 14:26  ivan
5359
5360         * FS/bin/freeside-torrus-srvderive: recover better from mysql's
5361           deadlock stupidity, grr, RT#10574
5362
5363 2011-03-15 13:56  ivan
5364
5365         * FS/bin/freeside-torrus-srvderive: add a commit each time through
5366           the main loop, hopefully fixes not finding anything, RT#10574
5367
5368 2011-03-15 13:35  ivan
5369
5370         * FS/FS/CGI.pm: fix torrus menu links back to RT
5371
5372 2011-03-14 18:36  ivan
5373
5374         * httemplate/docs/about.html: happy new year
5375
5376 2011-03-14 17:46  ivan
5377
5378         * httemplate/search/cust_bill_pkg.cgi: fix sales report detail
5379           links when using "Separate rated usage from recurring feeds",
5380           RT#12019
5381
5382 2011-03-14 17:04  ivan
5383
5384         * FS/FS/part_pkg/: flat.pm, prorate.pm, prorate_Mixin.pm: fix
5385           prorates & recurring fees with recur_Common-using packages,
5386           RT#11993
5387
5388 2011-03-14 16:39  ivan
5389
5390         * FS/FS/part_pkg/: flat.pm, prorate.pm, prorate_Mixin.pm,
5391           recur_Common.pm: fix prorates & recurring fees with
5392           recur_Common-using packages, RT#11993
5393
5394 2011-03-14 15:42  ivan
5395
5396         * FS/FS/part_pkg/flat.pm: fix prorates & recurring fees with
5397           recur_Common-using packages, RT#11993
5398
5399 2011-03-14 15:40  ivan
5400
5401         * FS/FS/part_pkg/voip_cdr.pm: fix warning spew about min_included
5402
5403 2011-03-14 15:06  ivan
5404
5405         * FS/FS/cust_main/Billing.pm: additional debugging, RT#11993
5406
5407 2011-03-14 14:58  ivan
5408
5409         * FS/FS/cust_main/Billing.pm: additional debugging, RT#11993
5410
5411 2011-03-14 14:41  ivan
5412
5413         * FS/FS/cust_main/Billing.pm: additional debugging, RT#11993
5414
5415 2011-03-13 21:00  ivan
5416
5417         * httemplate/edit/process/prospect_main.html: qualification address
5418           handling changes, RT#7111
5419
5420 2011-03-13 20:53  ivan
5421
5422         * FS/FS/Conf.pm, httemplate/edit/prospect_main.html,
5423           httemplate/elements/location.html,
5424           httemplate/elements/tr-select-cust_location.html: qualification
5425           address handling changes, RT#7111
5426
5427 2011-03-13 13:19  ivan
5428
5429         * FS/FS/Mason.pm: qualification address handling changes, RT#7111
5430
5431 2011-03-13 12:45  ivan
5432
5433         * FS/FS/prospect_main.pm, httemplate/search/qual.cgi: qualification
5434           search improvements, RT#7111
5435
5436 2011-03-13 12:38  ivan
5437
5438         * FS/FS/: geocode_Mixin.pm, part_export/ikano.pm: qualification
5439           address handling changes, RT#7111
5440
5441 2011-03-13 11:56  ivan
5442
5443         * httemplate/elements/location.html,
5444           httemplate/elements/tr-select-cust_location.html,
5445           FS/FS/geocode_Mixin.pm, FS/FS/qual.pm,
5446           FS/FS/part_export/ikano.pm, httemplate/edit/process/qual.cgi:
5447           qualification address handling changes, RT#7111
5448
5449 2011-03-12 20:04  ivan
5450
5451         * httemplate/: edit/prospect_main.html, edit/elements/edit.html,
5452           elements/location.html, elements/tr-select-agent.html: ui tweaks
5453           for prospect edit, RT#7111
5454
5455 2011-03-12 19:49  ivan
5456
5457         * FS/FS/: cust_location.pm, part_export/ikano.pm: better error
5458           message for no location_kind
5459
5460 2011-03-12 19:26  ivan
5461
5462         * httemplate/: elements/location.html, misc/qual.html:
5463           qualification address handling changes, RT#7111
5464
5465 2011-03-12 18:31  ivan
5466
5467         * FS/FS/Conf.pm, FS/FS/part_export/ikano.pm,
5468           httemplate/edit/prospect_main.html,
5469           httemplate/edit/elements/edit.html,
5470           httemplate/elements/location.html, httemplate/misc/qual.html:
5471           qualification address handling changes, RT#7111
5472
5473 2011-03-12 13:30  ivan
5474
5475         * FS/FS/qual.pm, FS/FS/part_export/ikano.pm,
5476           httemplate/view/qual.cgi: refactor transaction from
5477           process/qual.cgi to qual.pm insert, RT#7111
5478
5479 2011-03-12 13:13  ivan
5480
5481         * FS/FS/qual.pm, httemplate/edit/process/qual.cgi: refactor
5482           transaction from process/qual.cgi to qual.pm insert, RT#7111
5483
5484 2011-03-10 18:09  mark
5485
5486         * FS/FS/part_export/acct_google.pm: google account export, #11760
5487
5488 2011-03-10 16:45  ivan
5489
5490         * FS/FS/prospect_main.pm,
5491           httemplate/elements/tr-select-cust_location.html,
5492           httemplate/elements/tr-td-label.html, httemplate/misc/qual.html:
5493           prospect qualifications default to prospect address if there's
5494           one, other UI cleanups RT#7111
5495
5496 2011-03-10 01:42  ivan
5497
5498         * FS/FS/cust_pkg.pm: prevent all-too-common mistake of editing
5499           package dates manually to have a start date and a setup date,
5500           RT#11937
5501
5502 2011-03-09 18:40  ivan
5503
5504         * FS/FS/cust_bill.pm: fix label on invoice_include_aging conf
5505
5506 2011-03-09 18:26  ivan
5507
5508         * FS/FS/cust_main/Billing.pm: avoid runcentral's weird proble
5509           distributing tax exemptions since it doesn't apply to them
5510           anyway, RT#11476
5511
5512 2011-03-09 12:54  ivan
5513
5514         * FS/FS/cust_bill.pm: should fix usage showing up without omitting
5515           package details, RT#11905, RT#11561
5516
5517 2011-03-07 18:57  mark
5518
5519         * rt/lib/RT/Interface/Web.pm: suppress warning, #11168
5520
5521 2011-03-07 17:46  mark
5522
5523         * FS/FS/: Conf.pm, cust_bill.pm: show credit balance on invoices,
5524           #11564
5525
5526 2011-03-06 17:36  ivan
5527
5528         * FS/FS/cust_main/Billing.pm: when bill_usage_on_cancel config is
5529           set, fix billing setup on cancellation of unbilled packages,
5530           RT#11651
5531
5532 2011-03-06 09:47  ivan
5533
5534         * httemplate/edit/process/qual.cgi: strip non-digits from phone
5535           numbers instead of throwing a nasty error, on dsl qualifications
5536           w/ spaces or dashes, RT#7111
5537
5538 2011-03-05 12:44  ivan
5539
5540         * FS/FS/cust_bill.pm: fix missing invoice details (RT#11561), but
5541           will this cause them to show up when they shouldn't?
5542
5543 2011-03-03 18:26  mark
5544
5545         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
5546           httemplate/view/cust_main/tickets.html,
5547           httemplate/elements/dashboard-toplist.html: option to override
5548           requestor in new tickets, #7777
5549
5550 2011-03-03 15:39  mark
5551
5552         * rt/etc/RT_Config.pm.in: fix RT_Config typo
5553
5554 2011-03-03 11:08  mark
5555
5556         * FS/FS/: Conf.pm, ClientAPI/Signup.pm: allow third-party payment
5557           customers to be recorded as CARD, #11734
5558
5559 2011-03-02 10:04  ivan
5560
5561         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm: fix
5562           freeside-daily w/Torrus :)
5563
5564 2011-03-02 10:00  ivan
5565
5566         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm: think this is
5567           what's necessary to generate report data for our combined
5568           serviceids
5569
5570 2011-03-01 22:42  ivan
5571
5572         * FS/FS/svc_port.pm: 95th percentile line?
5573
5574 2011-03-01 22:33  ivan
5575
5576         * FS/FS/svc_port.pm: 95th percentile line?
5577
5578 2011-03-01 20:11  mark
5579
5580         * rt/: lib/RT/Transaction_Overlay.pm,
5581           share/html/Ticket/Elements/EditTransactionCustomFields: minor
5582           fixes for support time, #11168
5583
5584 2011-03-01 10:37  ivan
5585
5586         * FS/FS/NetworkMonitoringSystem/: Torrus_Internal.pm: get
5587           serviceids from torrus config + our torrus_srvderive table, not
5588           from srvexport
5589
5590 2011-03-01 10:15  ivan
5591
5592         * FS/bin/freeside-torrus-srvderive: add some debugging to
5593           freeside-torrus-srvderive in an effort to understand why it is
5594           hanging
5595
5596 2011-02-28 20:38  mark
5597
5598         * FS/FS/part_export/voipnow_did.pm, bin/populate-areacodes: VoipNow
5599           export, minor fixes
5600
5601 2011-02-28 20:09  mark
5602
5603         * FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/areacode.pm,
5604           FS/FS/part_export/voipnow_did.pm, FS/t/areacode.t,
5605           bin/populate-areacodes, httemplate/elements/select-did.html:
5606           VoipNow export, #11170
5607
5608 2011-02-28 16:09  ivan
5609
5610         * torrus/: perllib/Torrus/Renderer/HTML.pm,
5611           templates/default-dir.html: recognize interfaces with . turned
5612           into _ too
5613
5614 2011-02-28 15:47  ivan
5615
5616         * httemplate/misc/process/nms-add_iface.html: restrict characters
5617           in serviceid a bit further
5618
5619 2011-02-28 15:42  ivan
5620
5621         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm: periods become
5622           underscores in router.ddx interface names too
5623
5624 2011-02-27 16:42  ivan
5625
5626         * httemplate/edit/: svc_port.cgi, process/svc_port.html: fix port
5627           editing not to redirect to svc_Common view without graphs,
5628           RT#10574
5629
5630 2011-02-27 14:19  ivan
5631
5632         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
5633           daemon, RT#10574
5634
5635 2011-02-27 14:04  ivan
5636
5637         * FS/: FS/Schema.pm, bin/freeside-torrus-srvderive: add start of
5638           torrus srvderive daemon, RT#10574
5639
5640 2011-02-27 13:47  ivan
5641
5642         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
5643           daemon, RT#10574
5644
5645 2011-02-27 13:31  ivan
5646
5647         * FS/bin/: freeside-torrus-srvderive: add start of torrus srvderive
5648           daemon, RT#10574
5649
5650 2011-02-27 12:53  ivan
5651
5652         * FS/: FS/Schema.pm, bin/freeside-torrus-srvderive: add start of
5653           torrus srvderive daemon, RT#10574
5654
5655 2011-02-27 12:31  ivan
5656
5657         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
5658           daemon, RT#10574
5659
5660 2011-02-27 12:25  ivan
5661
5662         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
5663           daemon, RT#10574
5664
5665 2011-02-27 12:22  ivan
5666
5667         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
5668           daemon, RT#10574
5669
5670 2011-02-27 11:55  ivan
5671
5672         * FS/bin/: freeside-torrus-srvderive: add start of torrus srvderive
5673           daemon, RT#10574
5674
5675 2011-02-27 11:46  ivan
5676
5677         * FS/bin/: freeside-torrus-srvderive: add start of torrus srvderive
5678           daemon, RT#10574
5679
5680 2011-02-27 11:39  ivan
5681
5682         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
5683           daemon, RT#10574
5684
5685 2011-02-27 11:34  ivan
5686
5687         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
5688           daemon, RT#10574
5689
5690 2011-02-27 11:31  ivan
5691
5692         * FS/bin/: freeside-torrus-srvderive: add start of torrus srvderive
5693           daemon, RT#10574
5694
5695 2011-02-27 11:27  ivan
5696
5697         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
5698           daemon, RT#10574
5699
5700 2011-02-27 11:20  ivan
5701
5702         * FS/FS/torrus_srvderive_component.pm,
5703           FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
5704           torrus/perllib/Torrus/Renderer/HTML.pm: torrus virtual ports,
5705           RT#10574
5706
5707 2011-02-27 11:14  ivan
5708
5709         * torrus/perllib/Torrus/Renderer/HTML.pm: torrus virtual ports,
5710           RT#10574
5711
5712 2011-02-27 11:08  ivan
5713
5714         * httemplate/edit/torrus_srvderive.html,
5715           httemplate/misc/process/nms-add_iface.html,
5716           torrus/perllib/Torrus/Renderer/HTML.pm: torrus virtual ports,
5717           RT#10574
5718
5719 2011-02-26 19:47  ivan
5720
5721         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
5722           daemon, RT#10574
5723
5724 2011-02-26 19:26  ivan
5725
5726         * FS/bin/: freeside-torrus-srvderive: add start of torrus srvderive
5727           daemon, RT#10574
5728
5729 2011-02-26 19:14  ivan
5730
5731         * FS/bin/: freeside-torrus-srvderive: add start of torrus srvderive
5732           daemon, RT#10574
5733
5734 2011-02-26 18:57  ivan
5735
5736         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
5737           daemon, RT#10574
5738
5739 2011-02-26 18:45  ivan
5740
5741         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
5742           daemon, RT#10574
5743
5744 2011-02-26 18:23  ivan
5745
5746         * FS/MANIFEST, FS/bin/freeside-torrus-srvderive,
5747           init.d/freeside-init: add start of torrus srvderive daemon,
5748           RT#10574
5749
5750 2011-02-26 16:57  ivan
5751
5752         * FS/FS/Mason.pm: torrus virtual ports, RT#10574
5753
5754 2011-02-26 16:49  ivan
5755
5756         * httemplate/browse/torrus_srvderive.html, FS/MANIFEST,
5757           FS/FS/Schema.pm, FS/FS/torrus_srvderive.pm,
5758           FS/FS/torrus_srvderive_component.pm, FS/t/torrus_srvderive.t,
5759           FS/t/torrus_srvderive_component.t,
5760           httemplate/edit/torrus_srvderive.html,
5761           httemplate/edit/process/torrus_srvderive.html,
5762           httemplate/elements/checkboxes-table-name.html,
5763           httemplate/elements/checkboxes.html,
5764           httemplate/elements/select-torrus_serviceid.html,
5765           FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
5766           httemplate/elements/menu.html: torrus virtual ports, RT#10574
5767
5768 2011-02-26 03:02  mark
5769
5770         * FS/FS/ClientAPI/Signup.pm: unhide non-realtime payment fields in
5771           selfservice, RT#11734
5772
5773 2011-02-25 18:13  ivan
5774
5775         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm: fix error on
5776           port view when you haven't selected a torrus serviceid yet
5777
5778 2011-02-25 18:06  ivan
5779
5780         * httemplate/view/svc_port.cgi: fix error on port view when you
5781           haven't selected a torrus serviceid yet
5782
5783 2011-02-25 17:44  ivan
5784
5785         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm: fix newlines in
5786           interface addition, throw some sort of error for duplicate
5787           addition, RT#10574
5788
5789 2011-02-25 15:46  mark
5790
5791         * httemplate/edit/elements/rate_detail.html: missing changes from
5792           cdr_type
5793
5794 2011-02-23 15:05  ivan
5795
5796         * FS/FS/cust_bill.pm: fix harmless Argument "" isn't numeric
5797           warnings
5798
5799 2011-02-23 14:00  ivan
5800
5801         * FS/FS/part_event/Action/suspend.pm: and update suspend label in
5802           light of pkg_suspend, RT#11540
5803
5804 2011-02-23 13:50  ivan
5805
5806         * FS/FS/part_event/Action/pkg_suspend.pm: add package suspend
5807
5808 2011-02-22 22:02  levinse
5809
5810         * bin/b-move-customers: custom freeside migration script, RT10536
5811
5812 2011-02-22 13:18  levinse
5813
5814         * FS/FS/cust_bill.pm: invoice customizations, RT11467
5815
5816 2011-02-21 19:14  ivan
5817
5818         * httemplate/edit/: did_order.html, did_vendor.html: labels and
5819           capitalization and bears, oh my
5820
5821 2011-02-21 16:25  ivan
5822
5823         * rt/lib/RT/: Ticket_Overlay.pm, URI/freeside.pm: another one of
5824           those "not sure why this never caused problems before" things
5825
5826 2011-02-21 16:18  levinse
5827
5828         * httemplate/: elements/customer-table.html,
5829           misc/cust_main_note-import.cgi,
5830           misc/xmlhttp-cust_main-search.cgi: quick payment tool
5831           improvements, RT10698
5832
5833 2011-02-21 14:25  ivan
5834
5835         * FS/FS/Cron/nms_report.pm: oops in torrus cron
5836
5837 2011-02-21 10:29  levinse
5838
5839         * FS/FS/cust_bill.pm: invoice customizations, RT11467
5840
5841 2011-02-21 08:36  levinse
5842
5843         * FS/FS/cdr.pm: invoice customizations, RT11467
5844
5845 2011-02-20 22:03  levinse
5846
5847         * httemplate/edit/process/svc_domain.cgi: trim whitespace for
5848           domain field in svc_domain prov UI, RT11432
5849
5850 2011-02-20 17:21  ivan
5851
5852         * FS/FS/: Schema.pm, cust_pkg.pm, cust_pkg/Import.pm: add
5853           agent_pkgid
5854
5855 2011-02-20 09:06  ivan
5856
5857         * FS/bin/freeside-daily: fix torrus report inclusion
5858
5859 2011-02-19 08:21  levinse
5860
5861         * FS/FS/: Conf.pm, cust_bill.pm, usage_class.pm: invoice
5862           customizations, RT11467
5863
5864 2011-02-18 10:51  ivan
5865
5866         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi:
5867           ie-compatibility_mode config, RT#11659
5868
5869 2011-02-18 00:37  mark
5870
5871         * FS/FS/cdr/enswitch.pm: start of Enswitch CDR import, RT#11613
5872
5873 2011-02-17 17:24  mark
5874
5875         * rt/: FREESIDE_MODIFIED, etc/RT_Config.pm.in,
5876           lib/RT/Search/Googleish.pm: option to include resolved tickets in
5877           search, RT#11658
5878
5879 2011-02-17 16:47  mark
5880
5881         * FS/FS/cdr/telos_xml.pm: Telos XML SMS records, RT#10721
5882
5883 2011-02-17 10:24  levinse
5884
5885         * conf/invoice_latexcoupon: fix regression in invoice_latexcoupon
5886           from RT10698
5887
5888 2011-02-16 23:10  mark
5889
5890         * bin/rt-setup-support-time: setup script, RT#11168
5891
5892 2011-02-16 19:47  mark
5893
5894         * rt/: FREESIDE_MODIFIED, lib/RT/Attribute_Overlay.pm,
5895           lib/RT/CustomField_Overlay.pm, lib/RT/Record.pm,
5896           lib/RT/Ticket_Overlay.pm, lib/RT/Transaction_Overlay.pm,
5897           lib/RT/Action/Accumulate.pm, lib/RT/Interface/Web.pm,
5898           share/html/Admin/CustomFields/Modify.html,
5899           share/html/Admin/Elements/EditCustomFieldUILocation,
5900           share/html/Elements/EditCustomFieldTimeValue,
5901           share/html/Elements/ShowCustomFieldTimeValue,
5902           share/html/Ticket/Display.html, share/html/Ticket/Update.html,
5903           share/html/Ticket/Elements/EditTransactionCustomFields:
5904           TimeWorked-like custom fields, RT#11168
5905
5906 2011-02-16 16:52  ivan
5907
5908         * rt/: Makefile, Makefile.in, config.log, config.status,
5909           configure.ac, bin/fastcgi_server, bin/mason_handler.fcgi,
5910           bin/mason_handler.scgi, bin/mason_handler.svc, bin/rt-crontool,
5911           bin/rt-mailgate, bin/standalone_httpd, etc/RT_Config.pm,
5912           etc/RT_Config.pm.in, lib/RT.pm, lib/RT.pm.in, lib/RT/Action.pm,
5913           lib/RT/Condition.pm, lib/RT/Config.pm, lib/RT/CustomField.pm,
5914           lib/RT/CustomField_Overlay.pm, lib/RT/Date.pm,
5915           lib/RT/Groups_Overlay.pm, lib/RT/Principal_Overlay.pm,
5916           lib/RT/Queue_Overlay.pm, lib/RT/Record.pm,
5917           lib/RT/Scrip_Overlay.pm, lib/RT/SearchBuilder.pm,
5918           lib/RT/System.pm, lib/RT/Test.pm, lib/RT/Ticket_Overlay.pm,
5919           lib/RT/Tickets_Overlay.pm, lib/RT/Transaction_Overlay.pm,
5920           lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
5921           lib/RT/Action/CreateTickets.pm,
5922           lib/RT/Action/EscalatePriority.pm, lib/RT/Interface/Web.pm,
5923           sbin/rt-setup-database.in, share/html/autohandler,
5924           share/html/index.html, share/html/Admin/CustomFields/Modify.html,
5925           share/html/Admin/Elements/EditCustomFields,
5926           share/html/Admin/Elements/EditScrip,
5927           share/html/Admin/Elements/SelectScripAction,
5928           share/html/Admin/Elements/SelectScripCondition,
5929           share/html/Admin/Users/Modify.html,
5930           share/html/Elements/CollectionList,
5931           share/html/Elements/ColumnMap, share/html/Elements/Dashboards,
5932           share/html/Elements/Footer, share/html/Elements/Header,
5933           share/html/Elements/PageLayout,
5934           share/html/Elements/RefreshHomepage,
5935           share/html/Elements/SelectDate, share/html/Elements/SelectQueue,
5936           share/html/Elements/ShowUserVerbose,
5937           share/html/Elements/TicketList,
5938           share/html/Elements/RT__CustomField/ColumnMap,
5939           share/html/Elements/RT__Ticket/ColumnMap,
5940           share/html/Prefs/SearchOptions.html,
5941           share/html/Search/Build.html, share/html/Search/Results.tsv,
5942           share/html/Search/Elements/BuildFormatString,
5943           share/html/Search/Elements/DisplayOptions,
5944           share/html/Search/Elements/PickCFs,
5945           share/html/Ticket/Create.html, share/html/Ticket/Display.html,
5946           share/html/Ticket/Elements/BulkLinks,
5947           share/html/Ticket/Elements/ShowSummary,
5948           share/html/Ticket/Elements/ShowTransactionAttachments,
5949           share/html/Ticket/Elements/Tabs,
5950           share/html/Ticket/Graphs/index.html, share/html/User/Prefs.html,
5951           share/html/Widgets/TitleBoxEnd: commiting rt 3.8.9 to HEAD
5952
5953 2011-02-16 16:24  ivan
5954
5955         * rt/: share/html/Admin/autohandler, share/html/Admin/index.html,
5956           share/html/Admin/CustomFields/GroupRights.html,
5957           share/html/Admin/CustomFields/Objects.html,
5958           share/html/Admin/CustomFields/UserRights.html,
5959           share/html/Admin/CustomFields/index.html,
5960           share/html/Admin/Global/GroupRights.html,
5961           share/html/Admin/Global/MyRT.html,
5962           share/html/Admin/Global/Scrip.html,
5963           share/html/Admin/Global/Scrips.html,
5964           share/html/Admin/Global/Template.html,
5965           share/html/Admin/Global/Templates.html,
5966           share/html/Admin/Global/UserRights.html,
5967           share/html/Admin/Global/index.html,
5968           share/html/Admin/Global/CustomFields/Groups.html,
5969           share/html/Admin/Global/CustomFields/Queue-Tickets.html,
5970           share/html/Admin/Global/CustomFields/Queue-Transactions.html,
5971           share/html/Admin/Global/CustomFields/Queues.html,
5972           share/html/Admin/Global/CustomFields/Users.html,
5973           share/html/Admin/Global/CustomFields/index.html,
5974           share/html/Admin/Tools/Configuration.html,
5975           share/html/Admin/Tools/index.html,
5976           share/html/Admin/Tools/Shredder/autohandler,
5977           share/html/Admin/Tools/Shredder/index.html,
5978           share/html/Admin/Tools/Shredder/Dumps/dhandler,
5979           share/html/Admin/Tools/Shredder/Elements/DumpFileLink,
5980           share/html/Admin/Tools/Shredder/Elements/ObjectCheckBox,
5981           share/html/Admin/Tools/Shredder/Elements/PluginArguments,
5982           share/html/Admin/Tools/Shredder/Elements/PluginHelp,
5983           share/html/Admin/Tools/Shredder/Elements/SelectObjects,
5984           share/html/Admin/Tools/Shredder/Elements/SelectPlugin,
5985           share/html/Admin/Tools/Shredder/Elements/Error/NoRights,
5986           share/html/Admin/Tools/Shredder/Elements/Error/NoStorage,
5987           share/html/Admin/Tools/Shredder/Elements/Object/RT--Attachment,
5988           share/html/Admin/Tools/Shredder/Elements/Object/RT--Ticket,
5989           share/html/Admin/Tools/Shredder/Elements/Object/RT--User,
5990           share/html/Admin/Users/GnuPG.html,
5991           share/html/NoAuth/iCal/dhandler, share/html/NoAuth/rss/dhandler,
5992           share/html/Admin/Groups/Modify.html,
5993           share/html/Admin/Users/CustomFields.html,
5994           share/html/Admin/Users/History.html,
5995           share/html/Admin/Users/Memberships.html,
5996           share/html/Admin/Users/MyRT.html,
5997           share/html/Admin/Users/index.html,
5998           share/html/Admin/Groups/CustomFields.html,
5999           share/html/Admin/Groups/GroupRights.html,
6000           share/html/Admin/Groups/History.html,
6001           share/html/Admin/Groups/Members.html,
6002           share/html/Admin/Groups/UserRights.html,
6003           share/html/Admin/Groups/index.html,
6004           share/html/Admin/Queues/Scrips.html,
6005           share/html/Admin/Queues/Template.html,
6006           share/html/Admin/Queues/CustomField.html,
6007           share/html/Admin/Queues/GroupRights.html,
6008           share/html/Admin/Queues/Modify.html,
6009           share/html/Admin/Queues/People.html,
6010           share/html/Admin/Queues/Scrip.html,
6011           share/html/Admin/Queues/Templates.html,
6012           share/html/Admin/Queues/UserRights.html,
6013           share/html/Admin/Queues/index.html,
6014           share/html/Admin/Elements/EditScrips,
6015           share/html/Admin/Elements/EditTemplates,
6016           share/html/Admin/Elements/PickCustomFields,
6017           share/html/Admin/Elements/QueueRightsForUser,
6018           share/html/Admin/Elements/SelectCustomFieldLookupType,
6019           share/html/Admin/Elements/SelectNewGroupMembers,
6020           share/html/Admin/Elements/SelectRights,
6021           share/html/Admin/Elements/ShowKeyInfo,
6022           share/html/Admin/Queues/CustomFields.html,
6023           share/html/Admin/Queues/History.html,
6024           share/html/Admin/Elements/AddCustomFieldValue,
6025           share/html/Admin/Elements/ConfigureMyRT,
6026           share/html/Admin/Elements/CreateUserCalled,
6027           share/html/Admin/Elements/CustomFieldTabs,
6028           share/html/Admin/Elements/EditCustomField,
6029           share/html/Admin/Elements/EditCustomFieldValues,
6030           share/html/Admin/Elements/EditCustomFieldValuesSource,
6031           share/html/Admin/Elements/EditQueueWatchers,
6032           share/html/Admin/Elements/EditUserComments,
6033           share/html/Admin/Elements/GlobalCustomFieldTabs,
6034           share/html/Admin/Elements/GroupTabs,
6035           share/html/Admin/Elements/Header,
6036           share/html/Admin/Elements/ListGlobalCustomFields,
6037           share/html/Admin/Elements/ListGlobalScrips,
6038           share/html/Admin/Elements/ModifyTemplate,
6039           share/html/Admin/Elements/ObjectCustomFields,
6040           share/html/Admin/Elements/PickObjects,
6041           share/html/Admin/Elements/QueueTabs,
6042           share/html/Admin/Elements/SelectCustomField,
6043           share/html/Admin/Elements/SelectCustomFieldType,
6044           share/html/Admin/Elements/SelectGroups,
6045           share/html/Admin/Elements/SelectModifyGroup,
6046           share/html/Admin/Elements/SelectModifyQueue,
6047           share/html/Admin/Elements/SelectModifyUser,
6048           share/html/Admin/Elements/SelectScrip,
6049           share/html/Admin/Elements/SelectSingleOrMultiple,
6050           share/html/Admin/Elements/SelectStage,
6051           share/html/Admin/Elements/SelectTemplate,
6052           share/html/Admin/Elements/SelectUsers,
6053           share/html/Admin/Elements/SystemTabs,
6054           share/html/Admin/Elements/Tabs,
6055           share/html/Admin/Elements/ToolTabs,
6056           share/html/Admin/Elements/UserTabs, share/html/Prefs/MyRT.html,
6057           share/html/Prefs/Search.html, share/html/Dashboards/Modify.html,
6058           share/html/Dashboards/Render.html,
6059           share/html/Dashboards/Subscription.html,
6060           share/html/Prefs/Other.html, share/html/Prefs/Quicksearch.html,
6061           share/html/Prefs/Elements/Tabs,
6062           share/html/Dashboards/Queries.html,
6063           share/html/Dashboards/dhandler, share/html/Dashboards/index.html,
6064           share/html/Dashboards/Elements/DashboardsForObject,
6065           share/html/Dashboards/Elements/DashboardsForObjects,
6066           share/html/Dashboards/Elements/Deleted,
6067           share/html/Dashboards/Elements/HiddenSearches,
6068           share/html/Dashboards/Elements/ListOfDashboards,
6069           share/html/Dashboards/Elements/SelectPrivacy,
6070           share/html/Dashboards/Elements/ShowDashboards,
6071           share/html/Dashboards/Elements/ShowSubscription,
6072           share/html/Dashboards/Elements/Tabs,
6073           share/html/Dashboards/Elements/ShowPortlet/component,
6074           share/html/Dashboards/Elements/ShowPortlet/dashboard,
6075           share/html/Dashboards/Elements/ShowPortlet/search,
6076           share/html/Helpers/CalPopup.html,
6077           share/html/Helpers/Autocomplete/CustomFieldValues,
6078           share/html/Helpers/Toggle/TicketBookmark,
6079           share/html/Ticket/Forward.html, share/html/Ticket/GnuPG.html,
6080           share/html/Ticket/ModifyPeople.html, share/html/Tools/MyDay.html,
6081           share/html/Tools/Offline.html, share/html/Tools/index.html,
6082           share/html/Tools/Elements/Tabs,
6083           share/html/Tools/Reports/CreatedByDates.html,
6084           share/html/Tools/Reports/ResolvedByDates.html,
6085           share/html/Tools/Reports/ResolvedByOwner.html,
6086           share/html/Tools/Reports/index.html,
6087           share/html/Tools/Reports/Elements/Tabs,
6088           share/html/Ticket/History.html,
6089           share/html/Ticket/ModifyDates.html,
6090           share/html/Ticket/ModifyLinks.html,
6091           share/html/Ticket/Reminders.html,
6092           share/html/Ticket/ShowEmailRecord.html,
6093           share/html/Ticket/Attachment/dhandler,
6094           share/html/Ticket/Attachment/WithHeaders/dhandler,
6095           share/html/Ticket/Elements/EditDates,
6096           share/html/Ticket/Elements/EditWatchers,
6097           share/html/Ticket/Elements/ShowBasics,
6098           share/html/Ticket/Elements/ShowGnuPGStatus,
6099           share/html/Ticket/Elements/ShowPriority,
6100           share/html/Ticket/Elements/ShowTime,
6101           share/html/Ticket/Elements/ShowTransaction,
6102           share/html/Ticket/Graphs/dhandler,
6103           share/html/Ticket/Graphs/Elements/EditGraphProperties,
6104           share/html/Ticket/Graphs/Elements/ShowGraph,
6105           share/html/Ticket/Graphs/Elements/ShowLegends,
6106           share/html/Ticket/Elements/Bookmark,
6107           share/html/Ticket/Elements/EditBasics,
6108           share/html/Ticket/Elements/FindAttachments,
6109           share/html/Ticket/Elements/Reminders,
6110           share/html/Ticket/Elements/ShowCustomFields,
6111           share/html/Ticket/Elements/ShowDates,
6112           share/html/Ticket/Elements/ShowGroupMembers,
6113           share/html/Ticket/Elements/ShowMembers,
6114           share/html/Ticket/Elements/ShowMessageHeaders,
6115           share/html/Ticket/Elements/ShowMessageStanza,
6116           share/html/Ticket/Elements/ShowQueue,
6117           share/html/Ticket/Elements/ShowRequestor,
6118           share/html/Ticket/Elements/ShowUserEntry,
6119           share/html/Ticket/Elements/UpdateCc,
6120           share/html/Ticket/Elements/AddWatchers,
6121           share/html/Ticket/Elements/LoadTextAttachments,
6122           share/html/Ticket/Elements/PreviewScrips,
6123           share/html/Ticket/Elements/ShowAttachments,
6124           share/html/Ticket/Elements/ShowPeople,
6125           share/html/Approvals/Display.html,
6126           share/html/Approvals/autohandler,
6127           share/html/Ticket/Elements/EditPeople,
6128           share/html/Ticket/Elements/ShowDependencies,
6129           share/html/Ticket/Elements/ShowHistory,
6130           share/html/Ticket/Elements/ShowUpdateStatus,
6131           share/html/Approvals/index.html,
6132           share/html/Approvals/Elements/Approve,
6133           share/html/Approvals/Elements/PendingMyApproval,
6134           share/html/Approvals/Elements/ShowDependency,
6135           share/html/Approvals/Elements/Tabs, share/html/Search/Edit.html,
6136           share/html/Search/Results.html, share/html/Search/Chart,
6137           share/html/Search/Graph.html, share/html/Search/Results.rdf,
6138           share/html/Search/Simple.html, share/html/Search/Chart.html,
6139           share/html/Search/Elements/EditFormat,
6140           share/html/Search/Elements/SelectGroup,
6141           share/html/Search/Elements/SelectSearchesForObjects,
6142           share/html/Download/CustomFieldValue/dhandler,
6143           share/html/Download/Tabular/dhandler,
6144           share/html/Elements/BevelBoxRaisedEnd,
6145           share/html/Elements/Callback, share/html/Elements/Checkbox,
6146           share/html/Elements/CreateTicket,
6147           share/html/Elements/DashboardTabs,
6148           share/html/Elements/EditCustomFieldAutocomplete,
6149           share/html/Elements/EditCustomFieldBinary,
6150           share/html/Elements/EditCustomFieldCombobox,
6151           share/html/Elements/EditCustomFieldFreeform,
6152           share/html/Elements/EditCustomFieldImage,
6153           share/html/Elements/EditCustomFieldSelect,
6154           share/html/Elements/EditCustomFieldText,
6155           share/html/Elements/EditCustomFieldWikitext,
6156           share/html/Elements/GotoTicket, share/html/Elements/ListActions,
6157           share/html/Elements/Login, share/html/Elements/Logo,
6158           share/html/Elements/Logout, share/html/Elements/MakeClicky,
6159           share/html/Elements/MyRequests,
6160           share/html/Elements/MySupportQueues,
6161           share/html/Elements/MyTickets,
6162           share/html/Elements/PersonalQuickbar,
6163           share/html/Elements/QueryString, share/html/Elements/Quicksearch,
6164           share/html/Elements/Refresh, share/html/Elements/Section,
6165           share/html/Elements/SelectAttachmentField,
6166           share/html/Elements/SelectCustomFieldOperator,
6167           share/html/Elements/SelectDateRelation,
6168           share/html/Elements/SelectDateType,
6169           share/html/Elements/SelectGroups, share/html/Elements/SelectLang,
6170           share/html/Elements/SelectLinkType,
6171           share/html/Elements/SelectMatch, share/html/Elements/SelectOwner,
6172           share/html/Elements/SelectResultsPerPage,
6173           share/html/Elements/SelectStatus,
6174           share/html/Elements/SelectTicketTypes,
6175           share/html/Elements/SelectTimeUnits,
6176           share/html/Elements/ShowCustomFieldBinary,
6177           share/html/Elements/ShowCustomFieldImage,
6178           share/html/Elements/ShowCustomFields,
6179           share/html/Elements/ShowLinks,
6180           share/html/Elements/ShowMemberships,
6181           share/html/Elements/ShowSearch,
6182           share/html/Elements/ShowUserConcise, share/html/Elements/Submit,
6183           share/html/Elements/TitleBoxEnd,
6184           share/html/Elements/TitleBoxStart,
6185           share/html/Install/Basics.html,
6186           share/html/Install/DatabaseDetails.html,
6187           share/html/Install/DatabaseType.html,
6188           share/html/Install/Finish.html, share/html/Install/Global.html,
6189           share/html/Install/Initialize.html,
6190           share/html/Install/Sendmail.html, share/html/Install/autohandler,
6191           share/html/Install/index.html,
6192           share/html/Install/Elements/Errors,
6193           share/html/Install/Elements/Wrapper,
6194           share/html/Search/Elements/Chart,
6195           share/html/Search/Elements/ConditionRow,
6196           share/html/Search/Elements/EditQuery,
6197           share/html/Search/Elements/EditSearches,
6198           share/html/Search/Elements/Graph,
6199           share/html/Search/Elements/NewListActions,
6200           share/html/Search/Elements/PickBasics,
6201           share/html/Search/Elements/PickCriteria,
6202           share/html/Search/Elements/ResultsRSSView,
6203           share/html/Search/Elements/SearchPrivacy,
6204           share/html/Search/Elements/SearchesForObject,
6205           share/html/Search/Elements/SelectAndOr,
6206           share/html/Search/Elements/SelectChartType,
6207           share/html/Search/Elements/SelectGroupBy,
6208           share/html/Search/Elements/SelectLinks,
6209           share/html/Search/Elements/SelectPersonType,
6210           share/html/Search/Elements/SelectSearchObject,
6211           share/html/User/Delegation.html,
6212           share/html/User/Elements/DelegateRights,
6213           share/html/User/Elements/GroupTabs,
6214           share/html/User/Elements/Tabs,
6215           share/html/User/Groups/Members.html,
6216           share/html/User/Groups/Modify.html,
6217           share/html/User/Groups/index.html,
6218           share/html/Elements/CollectionListPaging,
6219           share/html/Elements/EditTimeValue, share/html/Elements/Error,
6220           share/html/Elements/HeaderJavascript,
6221           share/html/Elements/ShowCustomFieldText,
6222           share/html/Elements/ShowLink, share/html/Elements/TitleBox,
6223           share/html/Elements/EditCustomField,
6224           share/html/Elements/SelectBoolean,
6225           share/html/Elements/SelectNewTicketQueue,
6226           share/html/Elements/SelectSortOrder,
6227           share/html/Elements/SelectTicketSortBy,
6228           share/html/Elements/SelectTimezone,
6229           share/html/Elements/SelectUsers,
6230           share/html/Elements/SimpleSearch, share/html/Elements/Tabs,
6231           share/html/Elements/BevelBoxRaisedStart,
6232           share/html/Elements/MyAdminQueues,
6233           share/html/Elements/MyReminders,
6234           share/html/Elements/QueueSummary,
6235           share/html/Elements/SelectPriority, share/html/Elements/ShowUser,
6236           share/html/Elements/EditPassword, share/html/Elements/EmailInput,
6237           share/html/Elements/ListMenu, share/html/Elements/Menu,
6238           share/html/Elements/MessageBox, share/html/Elements/MyRT,
6239           share/html/Elements/QuickCreate, share/html/Elements/ScrubHTML,
6240           share/html/Elements/SelectCustomFieldValue,
6241           share/html/Elements/SelectEqualityOperator,
6242           share/html/Elements/SelectWatcherType,
6243           share/html/Elements/SetupSessionCookie,
6244           share/html/Elements/ShowCustomFieldWikitext,
6245           share/html/Elements/ShowRelationLabel,
6246           share/html/Elements/ShowUserEmailFrequency,
6247           share/html/Elements/ValidateCustomFields,
6248           share/html/Elements/CollectionAsTable/Header,
6249           share/html/Elements/CollectionAsTable/ParseFormat,
6250           share/html/Elements/CollectionAsTable/Row,
6251           share/html/Elements/GnuPG/KeyIssues,
6252           share/html/Elements/GnuPG/SelectKeyForEncryption,
6253           share/html/Elements/RT__Group/ColumnMap,
6254           share/html/Elements/RT__Queue/ColumnMap,
6255           share/html/Elements/RT__Template/ColumnMap,
6256           share/html/Elements/RT__User/ColumnMap,
6257           share/html/Elements/GnuPG/SelectKeyForSigning,
6258           share/html/Elements/GnuPG/SignEncryptWidget,
6259           share/html/Elements/RT__Scrip/ColumnMap,
6260           share/html/Widgets/BulkEdit, share/html/Widgets/BulkProcess,
6261           share/html/Widgets/ComboBox,
6262           share/html/Widgets/FinalizeWidgetArguments,
6263           share/html/Widgets/SavedSearch, share/html/Widgets/SelectionBox,
6264           share/html/Widgets/TitleBox, share/html/Widgets/TitleBoxStart,
6265           share/html/Widgets/Form/Boolean, share/html/Widgets/Form/Integer,
6266           share/html/Widgets/Form/Select, share/html/Widgets/Form/String,
6267           autom4te.cache/traces.0, autom4te.cache/output.0: import rt 3.8.9
6268
6269 2011-02-16 16:21  ivan
6270
6271         * rt/: lib/RT/I18N/pt.po, lib/RT/I18N/nb.po,
6272           lib/RT/I18N/i_default.pm, lib/RT/I18N/nn.po,
6273           lib/RT/Report/Tickets.pm, lib/RT/Action/AutoOpen.pm,
6274           lib/RT/Action/Autoreply.pm, lib/RT/Action/ExtractSubjectTag.pm,
6275           lib/RT/Action/LinearEscalate.pm, lib/RT/Action/Notify.pm,
6276           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/NotifyGroup.pm,
6277           lib/RT/Action/RecordComment.pm,
6278           lib/RT/Action/RecordCorrespondence.pm,
6279           lib/RT/Action/SetPriority.pm, lib/RT/Report/Tickets/Entry.pm,
6280           lib/RT/Action/NotifyGroupAsComment.pm,
6281           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SendEmail.pm,
6282           lib/RT/Action/UserDefined.pm, lib/RT/Action/Generic.pm,
6283           lib/RT/Graph/Tickets.pm, lib/RT/Interface/CLI.pm,
6284           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
6285           lib/RT/Interface/Web/QueryBuilder.pm,
6286           lib/RT/Interface/Web/Handler.pm, lib/RT/Interface/Web/Menu.pm,
6287           lib/RT/Interface/Web/Request.pm, lib/RT/Interface/Web/Session.pm,
6288           lib/RT/Interface/Web/Standalone.pm,
6289           lib/RT/Interface/Web/Standalone/PreFork.pm,
6290           lib/RT/Interface/Email/Auth/GnuPG.pm,
6291           lib/RT/Interface/Email/Auth/MailFrom.pm,
6292           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
6293           lib/RT/Interface/Web/Menu/Item.pm,
6294           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
6295           lib/RT/Shredder/ACE.pm, lib/RT/Shredder/CachedGroupMember.pm,
6296           lib/RT/Shredder/CustomField.pm, lib/RT/Shredder/Group.pm,
6297           lib/RT/Shredder/Principal.pm, lib/RT/Shredder/ScripCondition.pm,
6298           lib/RT/Shredder/Ticket.pm, lib/RT/Shredder/Transaction.pm,
6299           lib/RT/Shredder/Attachment.pm, lib/RT/Shredder/Dependency.pm,
6300           lib/RT/Shredder/Exceptions.pm, lib/RT/Shredder/Link.pm,
6301           lib/RT/Shredder/ObjectCustomFieldValue.pm,
6302           lib/RT/Shredder/POD.pm, lib/RT/Shredder/Record.pm,
6303           lib/RT/Shredder/Template.pm, lib/RT/Shredder/Constants.pm,
6304           lib/RT/Shredder/GroupMember.pm, lib/RT/Shredder/Plugin.pm,
6305           lib/RT/Shredder/Queue.pm, lib/RT/Shredder/Scrip.pm,
6306           lib/RT/Shredder/ScripAction.pm, lib/RT/Shredder/User.pm,
6307           lib/RT/Shredder/CustomFieldValue.pm,
6308           lib/RT/Shredder/Dependencies.pm, lib/RT/Approval/Rule.pm,
6309           lib/RT/Approval/Rule/Created.pm,
6310           lib/RT/Approval/Rule/NewPending.pm,
6311           lib/RT/Approval/Rule/Passed.pm, lib/RT/Approval/Rule/Rejected.pm,
6312           lib/RT/Condition/Overdue.pm, lib/RT/Crypt/GnuPG.pm,
6313           lib/RT/CustomFieldValues/External.pm,
6314           lib/RT/CustomFieldValues/Groups.pm,
6315           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
6316           lib/RT/Search/Generic.pm, lib/RT/Shredder/Plugin/Attachments.pm,
6317           lib/RT/Shredder/Plugin/Base.pm,
6318           lib/RT/Shredder/Plugin/Objects.pm,
6319           lib/RT/Shredder/Plugin/SQLDump.pm,
6320           lib/RT/Shredder/Plugin/Summary.pm,
6321           lib/RT/Shredder/Plugin/Tickets.pm,
6322           lib/RT/Shredder/Plugin/Users.pm,
6323           lib/RT/Shredder/Plugin/Base/Dump.pm,
6324           lib/RT/Shredder/Plugin/Base/Search.pm, lib/RT/Test/Email.pm,
6325           lib/RT/Test/Web.pm, lib/RT/URI/base.pm,
6326           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
6327           lib/RT/Condition/AnyTransaction.pm,
6328           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/CloseTicket.pm,
6329           lib/RT/Condition/Generic.pm, lib/RT/Condition/OwnerChange.pm,
6330           lib/RT/Condition/PriorityChange.pm,
6331           lib/RT/Condition/PriorityExceeds.pm,
6332           lib/RT/Condition/QueueChange.pm,
6333           lib/RT/Condition/ReopenTicket.pm,
6334           lib/RT/Condition/StatusChange.pm,
6335           lib/RT/Condition/UserDefined.pm, t/api/attachment.t,
6336           t/api/scrip.t, t/api/cf_rights.t, t/api/link.t,
6337           t/api/txn_content.t, t/api/attachment_filename.t,
6338           t/api/password-types.t, t/approval/admincc.t,
6339           t/web/query_builder.t, t/web/attachment_encoding.t,
6340           t/web/basic.t, t/web/cf_select_one.t, t/web/compilation_errors.t,
6341           t/web/html_template.t, t/web/offline_messages_utf8.t,
6342           t/web/redirect-after-login.t, t/web/rest-non-ascii-subject.t,
6343           t/web/rights1.t, t/web/saved_search_update.t,
6344           t/web/ticket_seen.t, t/web/ticket_txn_content.t,
6345           t/data/gnupg/emails/special/quoted_inline_signature.txt,
6346           docs/timezones_in_charts.pod, docs/design_docs/approval_template,
6347           sbin/extract-message-catalog, sbin/license_tag,
6348           sbin/rt-attributes-viewer, sbin/rt-attributes-viewer.in,
6349           sbin/rt-clean-sessions, sbin/rt-clean-sessions.in,
6350           sbin/rt-dump-database, sbin/rt-dump-database.in,
6351           sbin/rt-email-group-admin, sbin/rt-message-catalog,
6352           sbin/rt-server, sbin/rt-server.in, sbin/rt-test-dependencies.in,
6353           sbin/rt-validator.in, t/mail/gnupg-incoming.t,
6354           t/mail/gnupg-realmail.t, t/mail/gnupg-special.t,
6355           t/mail/outlook.t, t/mail/wrong_mime_charset.t,
6356           sbin/merge-rosetta.pl, sbin/rt-email-dashboards,
6357           sbin/rt-email-digest, sbin/rt-shredder, sbin/rt-shredder.in,
6358           sbin/tweak-template-locstring, sbin/factory,
6359           sbin/rt-email-dashboards.in, sbin/rt-email-group-admin.in,
6360           sbin/rt-validator, sbin/rt-email-digest.in, share/html/dhandler,
6361           share/html/l, share/html/REST/1.0/autohandler,
6362           share/html/REST/1.0/dhandler, share/html/REST/1.0/logout,
6363           share/html/REST/1.0/Forms/ticket/history,
6364           share/html/REST/1.0/Forms/ticket/links,
6365           share/html/REST/1.0/Forms/ticket/merge,
6366           share/html/REST/1.0/Forms/ticket/take,
6367           share/html/REST/1.0/NoAuth/mail-gateway,
6368           share/html/REST/1.0/ticket/comment,
6369           share/html/REST/1.0/ticket/link,
6370           share/html/REST/1.0/ticket/merge,
6371           share/html/REST/1.0/Forms/ticket/attachments,
6372           share/html/REST/1.0/Forms/ticket/comment,
6373           share/html/REST/1.0/Forms/ticket/default,
6374           share/html/REST/1.0/Forms/transaction/default,
6375           share/html/REST/1.0/Forms/user/default,
6376           share/html/REST/1.0/Forms/user/ns,
6377           share/html/REST/1.0/Forms/attachment/default,
6378           share/html/REST/1.0/Forms/group/customfields,
6379           share/html/REST/1.0/Forms/group/default,
6380           share/html/REST/1.0/Forms/group/ns,
6381           share/html/REST/1.0/Forms/queue/customfields,
6382           share/html/REST/1.0/Forms/queue/default,
6383           share/html/REST/1.0/Forms/queue/ns,
6384           share/html/REST/1.0/Forms/queue/ticketcustomfields,
6385           share/html/REST/1.0/search/ticket,
6386           share/html/REST/1.0/search/dhandler,
6387           share/html/SelfService/Closed.html,
6388           share/html/SelfService/Create.html,
6389           share/html/SelfService/CreateTicketInQueue.html,
6390           share/html/SelfService/Display.html,
6391           share/html/SelfService/Error.html,
6392           share/html/SelfService/Prefs.html,
6393           share/html/SelfService/Update.html,
6394           share/html/SelfService/index.html, share/html/NoAuth/Login.html,
6395           share/html/NoAuth/Logout.html, share/html/NoAuth/Reminder.html,
6396           share/html/NoAuth/js/ahah.js, share/html/NoAuth/js/autohandler,
6397           share/html/NoAuth/js/cascaded.js,
6398           share/html/NoAuth/js/combobox.js,
6399           share/html/NoAuth/js/titlebox-state.js,
6400           share/html/NoAuth/js/util.js,
6401           share/html/SelfService/Attachment/dhandler,
6402           share/html/SelfService/Elements/GotoTicket,
6403           share/html/SelfService/Elements/Header,
6404           share/html/SelfService/Elements/MyRequests,
6405           share/html/SelfService/Elements/Tabs,
6406           share/html/NoAuth/css/autohandler,
6407           share/html/NoAuth/css/dhandler, share/html/NoAuth/css/print.css,
6408           share/html/NoAuth/css/3.5-default/titlebox.css,
6409           share/html/NoAuth/css/base/misc.css,
6410           share/html/NoAuth/css/3.4-compat/body.css,
6411           share/html/NoAuth/css/3.4-compat/header.css,
6412           share/html/NoAuth/css/3.4-compat/main.css,
6413           share/html/NoAuth/css/3.4-compat/misc.css,
6414           share/html/NoAuth/css/3.4-compat/quickbar.css,
6415           share/html/NoAuth/css/3.4-compat/titlebox.css,
6416           share/html/NoAuth/css/3.5-default/approvals.css,
6417           share/html/NoAuth/css/3.5-default/body.css,
6418           share/html/NoAuth/css/3.5-default/footer.css,
6419           share/html/NoAuth/css/3.5-default/forms.css,
6420           share/html/NoAuth/css/3.5-default/header.css,
6421           share/html/NoAuth/css/3.5-default/local.css,
6422           share/html/NoAuth/css/3.5-default/login.css,
6423           share/html/NoAuth/css/3.5-default/logo.css,
6424           share/html/NoAuth/css/3.5-default/main.css,
6425           share/html/NoAuth/css/3.5-default/misc.css,
6426           share/html/NoAuth/css/3.5-default/nav-left.css,
6427           share/html/NoAuth/css/3.5-default/nav.css,
6428           share/html/NoAuth/css/3.5-default/quickbar.css,
6429           share/html/NoAuth/css/3.5-default/ticket-search.css,
6430           share/html/NoAuth/css/3.5-default/ticket.css,
6431           share/html/NoAuth/css/3.5-default/transactions.css,
6432           share/html/NoAuth/css/web2/InHeader,
6433           share/html/NoAuth/css/web2/admin.css,
6434           share/html/NoAuth/css/web2/base.css,
6435           share/html/NoAuth/css/web2/boxes.css,
6436           share/html/NoAuth/css/web2/collection.css,
6437           share/html/NoAuth/css/web2/forms.css,
6438           share/html/NoAuth/css/web2/layout.css,
6439           share/html/NoAuth/css/web2/login.css,
6440           share/html/NoAuth/css/web2/main.css,
6441           share/html/NoAuth/css/web2/misc.css,
6442           share/html/NoAuth/css/web2/msie.css,
6443           share/html/NoAuth/css/web2/msie6.css,
6444           share/html/NoAuth/css/web2/nav.css,
6445           share/html/NoAuth/css/web2/portlets.css,
6446           share/html/NoAuth/css/web2/ticket-lists.css,
6447           share/html/NoAuth/css/web2/ticket-search.css,
6448           share/html/NoAuth/css/web2/ticket.css,
6449           share/html/NoAuth/css/web2/tools.css,
6450           share/html/NoAuth/RichText/dhandler,
6451           share/html/NoAuth/css/3.4-compat/footer.css,
6452           share/html/NoAuth/css/3.4-compat/forms.css,
6453           share/html/NoAuth/css/3.4-compat/login.css,
6454           share/html/NoAuth/css/3.4-compat/nav.css,
6455           share/html/NoAuth/css/3.4-compat/ticket.css,
6456           share/html/NoAuth/css/3.4-compat/transactions.css: import rt
6457           3.8.9
6458
6459 2011-02-16 16:18  ivan
6460
6461         * rt/: README, UPGRADING.mysql, configure, UPGRADING,
6462           bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
6463           bin/rt-crontool.in, bin/webmux.pl.in, bin/rt.in,
6464           bin/standalone_httpd.in, bin/fastcgi_server.in,
6465           bin/mason_handler.svc.in, etc/acl.mysql,
6466           etc/upgrade/3.8-ical-extension.in,
6467           etc/upgrade/upgrade-mysql-schema.pl,
6468           etc/upgrade/3.8-branded-queues-extension.in,
6469           etc/upgrade/3.8-ical-extension,
6470           etc/upgrade/generate-rtaddressregexp,
6471           etc/upgrade/generate-rtaddressregexp.in,
6472           etc/upgrade/split-out-cf-categories,
6473           etc/upgrade/split-out-cf-categories.in,
6474           etc/upgrade/vulnerable-passwords,
6475           etc/upgrade/vulnerable-passwords.in,
6476           etc/upgrade/3.8-branded-queues-extension,
6477           etc/upgrade/shrink_cgm_table.pl,
6478           etc/upgrade/shrink_transactions_table.pl,
6479           etc/upgrade/3.8.2/content, etc/upgrade/3.8.9/content,
6480           lib/RT/ObjectCustomFieldValues.pm, lib/RT/Reminders.pm,
6481           lib/RT/Installer.pm, lib/RT/CachedGroupMember.pm,
6482           lib/RT/CustomFieldValues.pm, lib/RT/Group.pm,
6483           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/Principals.pm,
6484           lib/RT/Queues_Overlay.pm, lib/RT/SQL.pm, lib/RT/SavedSearches.pm,
6485           lib/RT/ScripConditions.pm, lib/RT/ScripConditions_Overlay.pm,
6486           lib/RT/Templates.pm, lib/RT/Transaction.pm,
6487           lib/RT/CachedGroupMembers.pm, lib/RT/Dashboard.pm,
6488           lib/RT/ObjectCustomFieldValue_Overlay.pm, lib/RT/Queues.pm,
6489           lib/RT/Rule.pm, lib/RT/Shredder.pm, lib/RT/Attribute.pm,
6490           lib/RT/Base.pm, lib/RT/ObjectCustomFields_Overlay.pm,
6491           lib/RT/Ticket.pm, lib/RT/Principal.pm, lib/RT/Scrips.pm,
6492           lib/RT/Group_Overlay.pm, lib/RT/Search.pm,
6493           lib/RT/CustomFields_Overlay.pm, lib/RT/ObjectCustomField.pm,
6494           lib/RT/ACE.pm, lib/RT/Attachment.pm,
6495           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CurrentUser.pm,
6496           lib/RT/ScripCondition.pm, lib/RT/Handle.pm,
6497           lib/RT/ObjectCustomFieldValue.pm, lib/RT/Scrips_Overlay.pm,
6498           lib/RT/Links.pm, lib/RT/Template.pm, lib/RT/Attachments.pm,
6499           lib/RT/Attributes.pm, lib/RT/Groups.pm, lib/RT/I18N.pm,
6500           lib/RT/Link.pm, lib/RT/Principals_Overlay.pm, lib/RT/Ruleset.pm,
6501           lib/RT/SharedSetting.pm, lib/RT/Template_Overlay.pm,
6502           lib/RT/Util.pm, lib/RT/ACL_Overlay.pm,
6503           lib/RT/Templates_Overlay.pm, lib/RT/Transactions.pm,
6504           lib/RT/SavedSearch.pm, lib/RT/URI.pm, lib/RT/Users.pm,
6505           lib/RT/CustomFieldValues_Overlay.pm,
6506           lib/RT/GroupMember_Overlay.pm, lib/RT/GroupMembers.pm,
6507           lib/RT/GroupMembers_Overlay.pm, lib/RT/Links_Overlay.pm,
6508           lib/RT/Plugin.pm, lib/RT/Queue.pm, lib/RT/ScripAction_Overlay.pm,
6509           lib/RT/ScripCondition_Overlay.pm, lib/RT/Tickets.pm,
6510           lib/RT/Attachment_Overlay.pm, lib/RT/ACL.pm,
6511           lib/RT/CachedGroupMember_Overlay.pm,
6512           lib/RT/ObjectCustomFields.pm, lib/RT/ScripActions.pm,
6513           lib/RT/Tickets_Overlay_SQL.pm,
6514           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/EmailParser.pm,
6515           lib/RT/Scrip.pm, lib/RT/CustomFieldValue_Overlay.pm,
6516           lib/RT/GroupMember.pm, lib/RT/ScripAction.pm,
6517           lib/RT/Attributes_Overlay.pm, lib/RT/Link_Overlay.pm,
6518           lib/RT/Attachments_Overlay.pm, lib/RT/ScripActions_Overlay.pm,
6519           lib/RT/User.pm, lib/RT/CustomFields.pm,
6520           lib/RT/Transactions_Overlay.pm, lib/RT/ACE_Overlay.pm,
6521           lib/RT/Approval.pm, lib/RT/CustomFieldValue.pm,
6522           lib/RT/I18N/nl.po, lib/RT/I18N/he.po, lib/RT/I18N/it.po,
6523           lib/RT/I18N/ja.po, lib/RT/I18N/da.po, lib/RT/I18N/hu.po,
6524           lib/RT/I18N/hr.po, lib/RT/I18N/pt_BR.po, lib/RT/I18N/zh_CN.po,
6525           lib/RT/I18N/rt.pot, lib/RT/I18N/id.po, lib/RT/I18N/cs.po,
6526           lib/RT/I18N/de.po, lib/RT/I18N/cs.pm, lib/RT/I18N/pl.po,
6527           lib/RT/I18N/tr.po, lib/RT/I18N/ru.po, lib/RT/I18N/sv.po,
6528           lib/RT/I18N/ar.po, lib/RT/I18N/zh_TW.po, lib/RT/I18N/fi.po,
6529           lib/RT/I18N/ru.pm, lib/RT/I18N/pt_PT.po, lib/RT/I18N/en.po,
6530           lib/RT/I18N/es.po, lib/RT/I18N/is.po, lib/RT/I18N/fr.po,
6531           lib/RT/I18N/bg.po: import rt 3.8.9
6532
6533 2011-02-16 03:57  ivan
6534
6535         * FS/FS/ClientAPI_XMLRPC.pm: fix freeside-sellfservice-xmlrpcd for
6536           implied hash :/
6537
6538 2011-02-16 03:49  ivan
6539
6540         * FS/FS/ClientAPI.pm: more debugging
6541
6542 2011-02-16 03:04  ivan
6543
6544         * FS/FS/ClientAPI.pm: add debugging
6545
6546 2011-02-16 02:52  ivan
6547
6548         * FS/FS/ClientAPI/PrepaidPhone.pm: add debugging
6549
6550 2011-02-15 23:39  levinse
6551
6552         * FS/FS/cust_bill.pm, conf/invoice_html,
6553           httemplate/view/cust_bill-barcode.cgi,
6554           httemplate/view/cust_bill.cgi: add barcodes to invoices, HTML
6555           part, RT10698
6556
6557 2011-02-15 22:21  levinse
6558
6559         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latexcoupon: add
6560           barcodes to invoices, PDF part, RT10698
6561
6562 2011-02-15 21:50  ivan
6563
6564         * conf/: selfservice-alink_color, selfservice-body_bgcolor,
6565           selfservice-box_bgcolor, selfservice-font,
6566           selfservice-hlink_color, selfservice-link_color,
6567           selfservice-menu_fontsize, selfservice-menu_nounderline,
6568           selfservice-menu_skipblanks, selfservice-menu_skipheadings,
6569           selfservice-text_color, selfservice-title_align,
6570           selfservice-title_color, selfservice-title_size,
6571           selfservice-vlink_color: adding jeremy's suggested default
6572           selfservice config
6573
6574 2011-02-15 15:52  mark
6575
6576         * FS/FS/cust_pay_batch.pm, FS/FS/pay_batch.pm,
6577           httemplate/misc/process/pay_batch-approve.cgi,
6578           httemplate/search/cust_pay_batch.cgi,
6579           httemplate/search/pay_batch.cgi,
6580           httemplate/search/elements/cust_pay_batch_top.html: batch payment
6581           revocation, RT#10545
6582
6583 2011-02-15 11:02  ivan
6584
6585         * FS/FS/Conf.pm, httemplate/elements/select-terms.html: add Net 3
6586           terms, RT#11641
6587
6588 2011-02-14 20:20  levinse
6589
6590         * httemplate/: elements/customer-table.html,
6591           misc/xmlhttp-cust_main-search.cgi: quick payment tool
6592           improvements, RT10698
6593
6594 2011-02-14 15:01  mark
6595
6596         * bin/cdr-voipnow.import: VoipNow import adjustment, RT#11178
6597
6598 2011-02-14 13:43  ivan
6599
6600         * FS/FS/: svc_Common.pm, cust_main/Billing_Realtime.pm: finish
6601           fixing declined signup of prepaid package provisioning to RADIUS
6602           anyway, RT#10122
6603
6604 2011-02-12 23:19  levinse
6605
6606         * httemplate/browse/did_order.html,
6607           httemplate/browse/did_vendor.html, FS/bin/freeside-lata-import,
6608           httemplate/edit/did_order.html, httemplate/edit/did_vendor.html,
6609           httemplate/edit/process/did_order.html,
6610           httemplate/edit/process/did_vendor.html,
6611           httemplate/elements/menu.html,
6612           httemplate/elements/tr-select-state.html, FS/FS.pm,
6613           FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/did_order.pm,
6614           FS/FS/did_vendor.pm, FS/FS/lata.pm, FS/FS/phone_avail.pm,
6615           FS/t/did_order.t, FS/t/did_vendor.t, FS/t/lata.t,
6616           httemplate/edit/elements/edit.html,
6617           httemplate/misc/phone_avail-import.html, FS/MANIFEST,
6618           FS/FS/Mason.pm: bulk DID orders and inventory, RT11291
6619
6620 2011-02-11 21:03  levinse
6621
6622         * FS/FS/part_pkg.pm: show package pricing details on customer view,
6623           RT11372
6624
6625 2011-02-11 20:56  levinse
6626
6627         * FS/FS/: part_pkg.pm, part_pkg/base_rate.pm, part_pkg/bulk.pm,
6628           part_pkg/flat.pm, part_pkg/flat_comission.pm,
6629           part_pkg/rt_time.pm, part_pkg/sesmon_hour.pm,
6630           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
6631           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
6632           part_pkg/voip_cdr.pm, part_pkg/voip_inbound.pm,
6633           part_pkg/voip_sqlradacct.pm, part_pkg/torrus_Common.pm: show
6634           package pricing details on customer view, RT11372
6635
6636 2011-02-11 19:25  levinse
6637
6638         * bin/b-move-customers: add initial version of custom freeside
6639           migration script, RT10536
6640
6641 2011-02-11 18:36  mark
6642
6643         * httemplate/search/cust_pay_batch.cgi: lock down manual batch
6644           approval
6645
6646 2011-02-11 16:19  ivan
6647
6648         * FS/FS/part_pkg/voip_cdr.pm: handle domestic_prefix of 0, RT#11390
6649
6650 2011-02-11 15:59  mark
6651
6652         * httemplate/edit/cdr_type.cgi, httemplate/edit/rate.cgi,
6653           httemplate/edit/rate_detail.html,
6654           httemplate/edit/rate_region.cgi,
6655           httemplate/edit/process/cdr_type.cgi, FS/FS/Schema.pm,
6656           FS/FS/cdr_type.pm, FS/FS/rate.pm, FS/FS/rate_detail.pm,
6657           FS/FS/part_pkg/voip_cdr.pm, httemplate/browse/rate.cgi,
6658           httemplate/browse/rate_region.html,
6659           httemplate/elements/auto-table.html,
6660           httemplate/elements/select-cdr_type.html,
6661           httemplate/browse/elements/browse.html: rate selection by CDR
6662           type, RT#10991
6663
6664 2011-02-10 09:11  ivan
6665
6666         * httemplate/search/cust_pkg.cgi: fix color/link alightment on
6667           package report
6668
6669 2011-02-09 22:08  mark
6670
6671         * FS/FS/pay_batch.pm: fix batch payment recording again
6672
6673 2011-02-09 17:17  ivan
6674
6675         * httemplate/search/report_newtax.cgi, FS/FS/tax_rate.pm: fix cch
6676           tax report for more than one cust_bill_pkg_tax_rate_location per
6677           line item, RT#11483
6678
6679 2011-02-09 17:08  levinse
6680
6681         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
6682           torrus/perllib/Torrus/Renderer/HTML.pm,
6683           torrus/templates/default-dir.html: torrus, UI, RT10574
6684
6685 2011-02-09 17:03  ivan
6686
6687         * httemplate/search/: cust_bill_pkg.cgi, report_newtax.cgi: fix cch
6688           tax report for more than one cust_bill_pkg_tax_rate_location per
6689           line item, RT#11483
6690
6691 2011-02-09 15:08  mark
6692
6693         * FS/FS/pay_batch.pm: fix batch payment recording, fallout from
6694           #10545
6695
6696 2011-02-09 00:57  ivan
6697
6698         * FS/: FS/Cron/nms_report.pm,
6699           FS/NetworkMonitoringSystem/Torrus_Internal.pm,
6700           bin/freeside-daily: automatically generate monthly torrus reports
6701           before 1st of the month billing, RT#10574
6702
6703 2011-02-08 21:22  levinse
6704
6705         * FS/FS/part_pkg/recur_Common.pm: fix regression caused by RT10481
6706           in sql_external, RT11536
6707
6708 2011-02-08 20:48  ivan
6709
6710         * httemplate/edit/process/cust_main_county-expand.cgi: improve
6711           error message when splitting taxclasses and there aren't any yet,
6712           RT#11144
6713
6714 2011-02-08 20:42  ivan
6715
6716         * httemplate/edit/process/cust_main_county-add.cgi: tax editor fix
6717           for adding additional counties when you already have cities,
6718           RT#11144
6719
6720 2011-02-07 15:22  levinse
6721
6722         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
6723           httemplate/view/svc_port.cgi: torrus, UI, RT10574
6724
6725 2011-02-06 21:20  levinse
6726
6727         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
6728           torrus/perllib/Torrus/Freeside.pm,
6729           torrus/perllib/Torrus/Renderer/HTML.pm,
6730           torrus/templates/default-dir.html: torrus, UI, RT10574
6731
6732 2011-02-04 22:32  levinse
6733
6734         * httemplate/misc/nms-add_router.html,
6735           httemplate/misc/process/nms-add_iface.html,
6736           httemplate/misc/process/nms-add_router.html,
6737           torrus/perllib/Torrus/Renderer/HTML.pm,
6738           torrus/templates/default-dir.html: torrus, add router UI, RT10574
6739
6740 2011-02-04 22:25  ivan
6741
6742         * FS/FS/cust_pkg.pm: fix cpu/mem sucking when service labels are
6743           very long, RT#11452
6744
6745 2011-02-04 22:04  levinse
6746
6747         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
6748           httemplate/misc/nms-add_iface.html,
6749           httemplate/misc/process/nms-add_iface.html: torrus, add interface
6750           UI, RT10574
6751
6752 2011-02-04 22:03  ivan
6753
6754         * FS/FS/: cust_bill.pm, cust_pkg.pm: add more debug tracing to
6755           invoice generation, RT#11452
6756
6757 2011-02-04 21:45  ivan
6758
6759         * FS/FS/cust_pkg.pm: add more debug tracing to invoice generation,
6760           RT#11452
6761
6762 2011-02-04 21:18  ivan
6763
6764         * FS/FS/cust_pkg.pm: add more debug tracing to invoice generation,
6765           RT#11452
6766
6767 2011-02-04 20:58  ivan
6768
6769         * FS/FS/cust_bill.pm: add more debug tracing to invoice generation,
6770           RT#11452
6771
6772 2011-02-04 20:49  ivan
6773
6774         * FS/FS/cust_bill.pm: add more debug tracing to invoice generation,
6775           RT#11452
6776
6777 2011-02-04 20:41  ivan
6778
6779         * FS/FS/cust_bill.pm: add more debug tracing to invoice generation,
6780           RT#11452
6781
6782 2011-02-04 20:05  ivan
6783
6784         * FS/FS/cust_bill.pm: fix cpu/memory problem?, RT#11452
6785
6786 2011-02-04 20:02  ivan
6787
6788         * FS/FS/cust_bill.pm: add more debug tracing to invoice generation,
6789           RT#11452
6790
6791 2011-02-04 19:53  ivan
6792
6793         * FS/FS/cust_bill.pm: normalize spacing on HEAD vs 2.1
6794
6795 2011-02-04 19:36  ivan
6796
6797         * FS/FS/cust_bill.pm: add more debug tracing to invoice generation,
6798           RT#11452
6799
6800 2011-02-04 18:38  ivan
6801
6802         * FS/FS/cust_bill.pm: add some debug tracing to invoice generation,
6803           RT#11452
6804
6805 2011-02-04 18:17  ivan
6806
6807         * FS/FS/cust_bill_pkg.pm: probably not related to fibernetics'
6808           memory problem, but still, should always use any class that's
6809           qsearch-ed, RT#11452
6810
6811 2011-02-04 00:23  levinse
6812
6813         * FS/FS/ClientAPI/MyAccount.pm,
6814           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
6815           fs_selfservice/FS-SelfService/cgi/view_port_graph.html,
6816           fs_selfservice/FS-SelfService/cgi/view_usage.html: torrus SS
6817           first pass, RT10574
6818
6819 2011-02-03 17:12  mark
6820
6821         * FS/FS/pay_batch/td_eft1464.pm: TD EFT format padding, RT#10545
6822
6823 2011-02-02 22:18  levinse
6824
6825         * FS/FS/svc_port.pm, httemplate/view/svc_port.cgi: torrus misc
6826           fixes, RT10574
6827
6828 2011-02-01 03:12  ivan
6829
6830         * FS/FS/: Conf.pm, svc_acct.pm: add username-pound config
6831
6832 2011-01-31 17:29  ivan
6833
6834         * FS/FS/svc_acct.pm: allow colons in directories
6835
6836 2011-01-31 16:09  mark
6837
6838         * rt/etc/: RT_Config.pm, RT_Config.pm.in, RT_SiteConfig.pm: ticket
6839           escalation config goes in RT_Config, not SiteConfig
6840
6841 2011-01-31 15:58  mark
6842
6843         * rt/lib/RT/Tickets_Overlay.pm: search for 'last month', RT#11057
6844
6845 2011-01-31 12:28  mark
6846
6847         * FS/FS/Conf.pm, httemplate/search/cust_pay_batch.cgi: fixed format
6848           option for TD EFT, RT#10545
6849
6850 2011-01-31 12:02  mark
6851
6852         * rt/: FREESIDE_MODIFIED, lib/RT/Queue_Local.pm: fix user settings
6853           when renaming queue, RT#10488
6854
6855 2011-01-31 12:01  mark
6856
6857         * rt/lib/RT/Queue_Local.pm: bad commit
6858
6859 2011-01-31 11:56  mark
6860
6861         * rt/lib/RT/Queue_Local.pm: rt/FREESIDE_MODIFIED
6862
6863 2011-01-30 22:53  ivan
6864
6865         * FS/FS/svc_port.pm: bump the size back up a little since we're
6866           using more for the legend
6867
6868 2011-01-30 22:30  levinse
6869
6870         * FS/FS/svc_port.pm, FS/FS/ClientAPI/MyAccount.pm,
6871           fs_selfservice/FS-SelfService/SelfService.pm,
6872           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
6873           fs_selfservice/FS-SelfService/cgi/view_usage.html,
6874           httemplate/misc/nms-add_iface.html, httemplate/view/svc_port.cgi,
6875           torrus/templates/default-dir.html: torrus various changes,
6876           RT10574
6877
6878 2011-01-30 21:50  ivan
6879
6880         * FS/FS/svc_port.pm: slightly better error handling than before?,
6881           RT#10574
6882
6883 2011-01-30 18:00  ivan
6884
6885         * FS/FS/svc_port.pm: fix what i broke for Pg, RT#10574
6886
6887 2011-01-30 15:45  ivan
6888
6889         * torrus/perllib/Torrus/: Renderer/Freeside.pm,
6890           ReportOutput/Freeside.pm: fix torrus interface slowness resulting
6891           from initializing FS for every component, RT#10574
6892
6893 2011-01-30 15:18  ivan
6894
6895         * FS/FS/svc_port.pm: slightly squatter internal graphs, RT#10574
6896
6897 2011-01-30 14:32  ivan
6898
6899         * FS/FS/: Record.pm, svc_port.pm: fix bw graphs for mysql?,
6900           RT#10574
6901
6902 2011-01-30 14:02  ivan
6903
6904         * FS/FS/svc_port.pm: what's going on with bw graphs, RT#10574
6905
6906 2011-01-29 23:13  ivan
6907
6908         * httemplate/browse/cust_main_county.cgi: improve tax edit UI: add
6909           more cities & remove individual cities, RT#11144
6910
6911 2011-01-29 23:02  ivan
6912
6913         * httemplate/browse/cust_main_county.cgi: improve tax edit UI: add
6914           more cities & remove individual cities, RT#11144
6915
6916 2011-01-29 22:44  ivan
6917
6918         * httemplate/browse/cust_main_county.cgi: improve tax edit UI: add
6919           more counties & remove individual counties, RT#11144
6920
6921 2011-01-29 22:33  ivan
6922
6923         * httemplate/: browse/cust_main_county.cgi,
6924           edit/cust_main_county-add.cgi,
6925           edit/process/cust_main_county-add.cgi,
6926           edit/process/cust_main_county-collapse.cgi,
6927           edit/process/cust_main_county-remove.cgi: improve tax edit UI:
6928           add more counties & remove individual counties, RT#11144
6929
6930 2011-01-28 18:50  levinse
6931
6932         * httemplate/misc/nms-add_iface.html, FS/FS/svc_port.pm,
6933           FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
6934           httemplate/view/port_graph.html, httemplate/view/svc_port.cgi:
6935           torrus, RT10574
6936
6937 2011-01-28 13:55  mark
6938
6939         * FS/FS/Conf.pm: fix incorrect text
6940
6941 2011-01-28 13:30  mark
6942
6943         * rt/: FREESIDE_MODIFIED, lib/RT/Date.pm,
6944           lib/RT/Tickets_Overlay.pm: ticket search for "this month",
6945           RT#11057
6946
6947 2011-01-27 18:59  ivan
6948
6949         * torrus/FREESIDE_MODIFIED: keep track of what we change
6950
6951 2011-01-27 18:49  levinse
6952
6953         * httemplate/misc/nms-add_iface.html,
6954           torrus/perllib/Torrus/Renderer/HTML.pm,
6955           torrus/templates/default-dir.html: torrus, RT10574
6956
6957 2011-01-27 15:46  ivan
6958
6959         * FS/FS/cust_main/Billing_Realtime.pm: fix savings ach?  RT#11377
6960
6961 2011-01-27 13:46  ivan
6962
6963         * FS/FS/Mason/Request.pm: orget about trying to set ::TMPDIRECTORY,
6964           chicken & egg proiblem, RT#11360
6965
6966 2011-01-27 12:18  ivan
6967
6968         * FS/FS/NetworkMonitoringSystem.pm: return a true value, doh
6969
6970 2011-01-26 16:37  ivan
6971
6972         * FS/FS/UI/Web.pm: fix svc_label_link...? how did this ever work?
6973           RT#11331
6974
6975 2011-01-26 16:30  ivan
6976
6977         * FS/FS/UI/Web.pm: diagnose winding up in svc_X_link without a
6978           cust_svc?  RT#11331
6979
6980 2011-01-26 13:43  mark
6981
6982         * rt/lib/RT/Tickets_Overlay.pm: clean up date customfield change
6983
6984 2011-01-26 13:35  mark
6985
6986         * rt/lib/RT/Tickets_Overlay.pm: fix customfield date search,
6987           RT#8449
6988
6989 2011-01-25 02:13  mark
6990
6991         * FS/FS/TicketSystem.pm, FS/FS/Cron/rt_tasks.pm,
6992           rt/FREESIDE_MODIFIED, rt/etc/RT_SiteConfig.pm,
6993           rt/lib/RT/Action/EscalateQueue.pm,
6994           rt/lib/RT/Action/SetPriority_Local.pm,
6995           rt/lib/RT/CustomFieldValues/Queues.pm: ticket escalation, part 2,
6996           RT#8254
6997
6998 2011-01-25 00:32  mark
6999
7000         * bin/cdr-opensips.import: more cleanup, RT#10992
7001
7002 2011-01-24 19:15  ivan
7003
7004         * FS/MANIFEST, FS/FS/Mason.pm,
7005           torrus/perllib/Torrus/Renderer/HTML.pm: torrus add router /
7006           interface, RT#10574
7007
7008 2011-01-24 19:14  ivan
7009
7010         * FS/FS/: NetworkMonitoringSystem.pm,
7011           NetworkMonitoringSystem/Torrus_Internal.pm: torrus, 10574
7012
7013 2011-01-24 17:03  mark
7014
7015         * bin/cdr-opensips.import: revised openSIPS import script, RT#10992
7016
7017 2011-01-24 15:06  levinse
7018
7019         * FS/FS/cdr.pm, httemplate/misc/cdr.cgi: CDR reprocess with
7020           termination, RT8763
7021
7022 2011-01-23 19:06  ivan
7023
7024         * FS/FS/part_pkg/torrus_bw_usage.pm: torrus, RT#10574
7025
7026 2011-01-23 18:59  ivan
7027
7028         * httemplate/elements/select-torrus_serviceid.html: torrus,
7029           RT#10574
7030
7031 2011-01-23 18:56  ivan
7032
7033         * FS/FS/Mason.pm, httemplate/edit/svc_port.cgi,
7034           httemplate/elements/select-torrus_serviceid.html,
7035           httemplate/elements/tr-select-torrus_serviceid.html: torrus,
7036           RT#10574
7037
7038 2011-01-23 17:09  levinse
7039
7040         * FS/: FS/Mason/Request.pm, bin/freeside-daily: upgrade
7041           optimizations for space-constrained installs, RT10071
7042
7043 2011-01-23 17:02  ivan
7044
7045         * httemplate/edit/: cust_credit.cgi, cust_pay.cgi, cust_refund.cgi:
7046           XXXXXX.YY
7047
7048 2011-01-23 16:54  ivan
7049
7050         * FS/FS/part_pkg/: torrus_Common.pm: torrus, RT#10574
7051
7052 2011-01-23 16:49  ivan
7053
7054         * FS/FS/part_pkg/torrus_Common.pm: torrus, RT#10574
7055
7056 2011-01-23 16:46  ivan
7057
7058         * FS/FS/part_pkg/torrus_Common.pm: torrus, RT#10574
7059
7060 2011-01-23 16:38  ivan
7061
7062         * FS/FS/part_pkg/torrus_Common.pm: torrus, RT#10574
7063
7064 2011-01-23 16:26  ivan
7065
7066         * FS/FS/part_pkg/torrus_Common.pm: torrus, RT#10574
7067
7068 2011-01-23 16:22  ivan
7069
7070         * FS/FS/Record.pm: scalar_sql return an empty string on no row as
7071           documented
7072
7073 2011-01-23 16:10  ivan
7074
7075         * FS/FS/part_pkg/: torrus_Common.pm, torrus_bw_percentile.pm:
7076           torrus, RT#10574
7077
7078 2011-01-23 14:53  levinse
7079
7080         * FS/FS/cust_main/Billing_Realtime.pm: fix annoying warnings caused
7081           by prev commits for RT11237
7082
7083 2011-01-23 14:04  levinse
7084
7085         * FS/: FS/otaker_Mixin.pm, bin/freeside-daily: upgrade
7086           optimizations for space-constrained installs, RT10071
7087
7088 2011-01-23 12:55  levinse
7089
7090         * FS/FS/ClientAPI/MyAccount.pm,
7091           fs_selfservice/FS-SelfService/cgi/payment_results.html: add
7092           receipt for SS realtime CC payment, RT8498
7093
7094 2011-01-22 20:56  levinse
7095
7096         * FS/FS/: cust_bill.pm, cust_main/Billing_Realtime.pm: add possibly
7097           finished credit card surcharge, RT11237
7098
7099 2011-01-22 16:49  levinse
7100
7101         * httemplate/: edit/phone_device.html,
7102           edit/process/phone_device.html, elements/select-mac.html: bug fix
7103           my previous commit for RT7794
7104
7105 2011-01-22 12:03  levinse
7106
7107         * httemplate/elements/select-mac.html,
7108           httemplate/elements/tr-select-mac.html, FS/FS/Schema.pm,
7109           FS/FS/part_device.pm, httemplate/browse/part_device.html,
7110           httemplate/edit/part_device.html,
7111           httemplate/edit/phone_device.html,
7112           httemplate/misc/macinventory.cgi: populate MAC address from
7113           inventory for svc_phone devices, RT7794
7114
7115 2011-01-21 18:45  levinse
7116
7117         * FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
7118           FS/FS/part_export/broadband_shellcommands.pm,
7119           httemplate/edit/svc_broadband.cgi,
7120           httemplate/view/svc_broadband.cgi: add svc_broadband
7121           shellcommands export, RT11250
7122
7123 2011-01-21 14:20  levinse
7124
7125         * FS/FS/cust_main/Billing_Realtime.pm: turn off the debug I turned
7126           on in the prev commit for RT11237
7127
7128 2011-01-21 14:17  levinse
7129
7130         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/ClientAPI/MyAccount.pm,
7131           FS/FS/cust_main/Billing_Realtime.pm,
7132           FS/FS/part_event/Action/cust_bill_realtime_card.pm,
7133           fs_selfservice/FS-SelfService/cgi/make_payment.html,
7134           httemplate/misc/payment.cgi: add (unfinished) credit card
7135           surcharge, part 1
7136
7137 2011-01-21 11:32  ivan
7138
7139         * FS/FS/ClientAPI/Signup.pm: possibly fix problems with templated
7140           signup, RT#11218
7141
7142 2011-01-21 01:40  ivan
7143
7144         * FS/FS/cust_pkg/Import.pm: questionable auto-domaining of
7145           username@domain usernames on package import, RT#9117
7146
7147 2011-01-21 01:26  ivan
7148
7149         * FS/FS/cust_pkg/Import.pm: questionable auto-domaining of
7150           username@domain usernames on package import, RT#9117
7151
7152 2011-01-20 21:55  levinse
7153
7154         * FS/FS/part_export/www_shellcommands.pm: change www_shellcommands
7155           to use Net::OpenSSH, RT8115
7156
7157 2011-01-20 17:11  levinse
7158
7159         * httemplate/graph/elements/report.html: bug fix: all Excel reports
7160           using bottom_total option had total row off by one, RT10911
7161
7162 2011-01-20 16:35  mark
7163
7164         * rt/: FREESIDE_MODIFIED, lib/RT/SavedSearches_Local.pm,
7165           share/html/Elements/SavedSearches,
7166           share/html/Elements/RT__SavedSearch/ColumnMap,
7167           share/html/Prefs/SavedSearches.html,
7168           share/html/Ticket/Elements/Tabs: interface to view/edit saved
7169           searches, RT#10746
7170
7171 2011-01-20 15:05  ivan
7172
7173         * FS/FS/cust_main.pm: fix fallout from status module changes,
7174           RT#11295
7175
7176 2011-01-20 12:46  levinse
7177
7178         * FS/FS/qual.pm, FS/FS/part_export/ikano.pm,
7179           httemplate/edit/svc_dsl.cgi,
7180           httemplate/edit/process/quick-cust_pkg.cgi,
7181           httemplate/elements/popup_link-cust_main.html,
7182           httemplate/elements/tr-select-cust_location.html,
7183           httemplate/misc/order_pkg.html, httemplate/view/qual.cgi,
7184           httemplate/view/cust_main/order_pkg_link.html: Ikano / svc_dsl /
7185           qualification improvements, RT7111
7186
7187 2011-01-20 01:55  ivan
7188
7189         * FS/FS/Conf.pm: add cust_main-status_module to control how
7190           customers with cancelled recurring but un-cancelled one time
7191           charges are recognized, RT#10478
7192
7193 2011-01-20 01:51  ivan
7194
7195         * FS/: FS/Conf.pm, FS/cust_main.pm, FS/cust_main/Status.pm,
7196           MANIFEST: add cust_main-status_module to control how customers
7197           with cancelled recurring but un-cancelled one time charges are
7198           recognized, RT#10478
7199
7200 2011-01-19 21:34  ivan
7201
7202         * FS/FS/part_event/Condition/cust_bill_has_service.pm: fix
7203           condition to work w/taxes, RT#3983
7204
7205 2011-01-19 21:22  ivan
7206
7207         * FS/FS/cust_pkg.pm: fix crediting for unused time on expirations?
7208
7209 2011-01-19 17:25  mark
7210
7211         * FS/FS/bill_batch.pm: load CAM::PDF on startup
7212
7213 2011-01-19 16:38  mark
7214
7215         * FS/FS/part_pkg/: bulk.pm, discount_Mixin.pm, flat_introrate.pm:
7216           intro periods and DST, RT#11018
7217
7218 2011-01-19 13:50  levinse
7219
7220         * FS/FS/Schema.pm, FS/FS/svc_domain.pm,
7221           FS/FS/part_export/domreg_opensrs.pm,
7222           httemplate/edit/svc_domain.cgi: Add experimental OpenSRS export
7223           changes, and svc_domain UI changes for .au registrations
7224
7225 2011-01-19 12:34  levinse
7226
7227         * FS/FS/Conf.pm: fix typo in Conf.pm
7228
7229 2011-01-19 11:12  ivan
7230
7231         * FS/FS/: cust_bill.pm, Conf.pm: add cust_bill-no_recipients-error
7232           config, RT#11276
7233
7234 2011-01-18 16:41  mark
7235
7236         * FS/FS/: cust_main/Billing.pm, part_pkg/flat.pm,
7237           part_pkg/prorate.pm, part_pkg/prorate_Mixin.pm: deferred prorate
7238           billing, RT#10630
7239
7240 2011-01-18 01:32  ivan
7241
7242         * rt/lib/RTx/Statistics.pm: fix RTx Statistics years for 2011
7243
7244 2011-01-18 00:42  ivan
7245
7246         * FS/FS/: Conf.pm, cust_bill.pm: date_format_long for showing "1
7247           Feb 2011" instead of "Feb 1st, 2011", RT#11176
7248
7249 2011-01-17 21:21  levinse
7250
7251         * FS/FS/part_pkg/: discount_Mixin.pm, recur_Common.pm,
7252           sql_external.pm: add discount capability to sql_external, RT10481
7253
7254 2011-01-17 20:16  levinse
7255
7256         * fs_selfservice/FS-SelfService/cgi/: header.html, ws_list.html:
7257           improve wholesale SS UI, RT10883
7258
7259 2011-01-17 19:48  levinse
7260
7261         * httemplate/: view/svc_phone.cgi, edit/svc_phone.cgi: missed this
7262           for the prev commit for RT10993
7263
7264 2011-01-17 19:44  levinse
7265
7266         * FS/FS/: Schema.pm, part_export/phone_sqlopensips.pm,
7267           svc_phone.pm: OpenSIPS provisioning improvements, RT10993
7268
7269 2011-01-17 19:32  levinse
7270
7271         * FS/FS/Conf.pm, httemplate/config/config-view.cgi: move
7272           telephony-related config items into their own section
7273
7274 2011-01-17 18:46  ivan
7275
7276         * FS/FS/part_export.pm, httemplate/misc/phone_avail-import.html:
7277           better export labeling for DID import, RT#11219
7278
7279 2011-01-17 18:19  levinse
7280
7281         * FS/FS/Conf.pm, FS/FS/part_export/phone_sqlopensips.pm,
7282           httemplate/config/config-view.cgi: OpenSIPS provisioning
7283           improvements, RT10993
7284
7285 2011-01-17 16:59  levinse
7286
7287         * httemplate/: elements/menu.html,
7288           search/phone_inventory_provisioned.html: added DID
7289           availability/inventory/provisioning report, RT10988
7290
7291 2011-01-17 16:32  mark
7292
7293         * FS/FS/: pay_batch.pm, pay_batch/td_eft1464.pm: TD EFT format
7294           fixes, RT#10545
7295
7296 2011-01-16 14:31  ivan
7297
7298         * FS/FS/cust_pkg.pm: better error on bad pkgpart
7299
7300 2011-01-16 12:20  ivan
7301
7302         * FS/FS/: cust_svc.pm, part_pkg/sesmon_hour.pm,
7303           part_pkg/sesmon_minute.pm: internal session db deprecated (or at
7304           least on hold), RT#11217
7305
7306 2011-01-15 22:45  levinse
7307
7308         * FS/FS/part_export/domreg_opensrs.pm: add ability to register .au
7309           domains via OpenSRS, RT10729
7310
7311 2011-01-15 21:44  levinse
7312
7313         * FS/FS/phone_avail.pm, FS/FS/part_export/internal_diddb.pm,
7314           httemplate/misc/phone_avail-import.html: DID import enhancements,
7315           RT11219
7316
7317 2011-01-15 21:07  ivan
7318
7319         * FS/FS/cust_main.pm: use
7320
7321 2011-01-15 19:35  ivan
7322
7323         * FS/FS/cust_pkg.pm: more complete package deletion
7324
7325 2011-01-15 19:33  levinse
7326
7327         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
7328           FS/FS/part_export/phone_sqlopensips.pm,
7329           httemplate/edit/svc_phone.cgi, httemplate/view/svc_phone.cgi:
7330           OpenSIPS provisioning, RT10993
7331
7332 2011-01-15 18:57  ivan
7333
7334         * FS/FS/cust_main.pm: use FS::cust_main_note;
7335
7336 2011-01-15 18:49  ivan
7337
7338         * httemplate/misc/cust_main-import_charges.cgi: wording
7339
7340 2011-01-15 18:23  ivan
7341
7342         * httemplate/misc/: cust_main-import.cgi: spacing
7343
7344 2011-01-14 17:20  mark
7345
7346         * bin/cdr-voipnow.import: VoipNow documentation
7347
7348 2011-01-14 16:46  mark
7349
7350         * bin/cdr-voipnow.import: VoipNow CDR import, RT#11178
7351
7352 2011-01-14 12:08  levinse
7353
7354         * FS/FS/part_pkg/voip_cdr.pm: make CDR invoice details appear
7355           chronologically on invoices, for voip_cdr, RT10960
7356
7357 2011-01-13 18:51  ivan
7358
7359         * FS/FS/: Maestro.pm, ClientAPI/MyAccount.pm,
7360           cust_main/Packages.pm: fix old form of order_pkgs in favor of
7361           seconds_ref as an option, RT#10122
7362
7363 2011-01-13 18:51  ivan
7364
7365         * FS/FS/: cust_pkg.pm, ClientAPI/Signup.pm, cust_main/Billing.pm:
7366           fix declined signup of prepaid package provisioning to RADIUS
7367           anyway, RT#10122
7368
7369 2011-01-13 08:35  levinse
7370
7371         * FS/FS/: Conf.pm, cust_bill.pm, cust_bill_pkg.pm,
7372           cust_main/Billing.pm: optionally generate line items which are
7373           fully discounted, RT10481
7374
7375 2011-01-12 21:51  ivan
7376
7377         * httemplate/docs/credits.html: add erik to core, move jeff and
7378           richard to emeritus
7379
7380 2011-01-12 18:49  levinse
7381
7382         * FS/FS/part_pkg/voip_cdr.pm: International calling plans / region
7383           group billing, RT8951
7384
7385 2011-01-12 14:00  mark
7386
7387         * rt/: FREESIDE_MODIFIED, share/html/Search/Results.tsv: ticket
7388           search spreadsheet download fix, RT#10855
7389
7390 2011-01-12 03:31  ivan
7391
7392         * conf/invoice_latex: fix CDRs pushing typeset invoice off the
7393           right margin in some cases, RT#10962
7394
7395 2011-01-11 22:26  ivan
7396
7397         * FS/FS/cust_pkg.pm, FS/FS/cust_pkg_discount.pm,
7398           httemplate/edit/process/cust_pkg_discount.html: fix otaker
7399           getting inserted and messing up discount reports; upgrade fixes
7400           db, RT#10876
7401
7402 2011-01-11 21:59  ivan
7403
7404         * httemplate/search/elements/search-html.html: fix SQL query,
7405           RT#11127
7406
7407 2011-01-11 21:43  ivan
7408
7409         * httemplate/elements/menu.html: s/Process invoice batchs/Download
7410           invoice batches/, RT#11075
7411
7412 2011-01-11 19:11  ivan
7413
7414         * FS/FS/part_export/globalpops_voip.pm: globalpops is now voip
7415           innovations, fix phone number fetch
7416
7417 2011-01-11 07:49  levinse
7418
7419         * FS/FS/phone_avail.pm, FS/FS/part_export/vitelity.pm,
7420           httemplate/elements/select-did.html,
7421           httemplate/misc/phonenums.cgi: Vitelity DID selection
7422           improvements, RT4868
7423
7424 2011-01-10 18:03  levinse
7425
7426         * FS/FS/part_export/vitelity.pm,
7427           httemplate/elements/select-did.html: Vitelity API improvements
7428           for toll-free and vfax, RT11009
7429
7430 2011-01-10 16:56  mark
7431
7432         * FS/FS/part_pkg/prorate_Mixin.pm: add_full_period fix, RT#9874
7433
7434 2011-01-10 14:00  levinse
7435
7436         * FS/FS/Schema.pm, FS/FS/svc_dsl.pm, httemplate/edit/svc_dsl.cgi:
7437           add VPI/VCI fields to svc_dsl, RT5059
7438
7439 2011-01-10 12:14  levinse
7440
7441         * FS/FS/cust_main/Search.pm: add customer search by billing email,
7442           RT10399
7443
7444 2011-01-10 11:44  levinse
7445
7446         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
7447           FS/FS/part_export/vitelity.pm, httemplate/edit/svc_phone.cgi,
7448           httemplate/edit/process/svc_phone.html,
7449           httemplate/elements/select-did.html,
7450           httemplate/elements/select-phonenum.html,
7451           httemplate/misc/phonenums.cgi, httemplate/view/svc_phone.cgi:
7452           vitelity API improvements for toll-free and fax, RT11009
7453
7454 2011-01-10 09:45  ivan
7455
7456         * FS/FS/Cron/backup.pm: use -Fc format to dump Pg databases
7457
7458 2011-01-08 15:30  ivan
7459
7460         * httemplate/view/cust_main/change_history.html: spacing
7461
7462 2011-01-08 15:19  ivan
7463
7464         * rt/: Makefile, sbin/rt-session-viewer: fix rt-session-viewer
7465           mucking up upgrades
7466
7467 2011-01-07 21:21  mark
7468
7469         * FS/FS/cust_svc.pm: count available services correctly, RT#10340
7470
7471 2011-01-07 17:40  mark
7472
7473         * FS/FS/part_pkg/: flat.pm, prorate_Mixin.pm, subscription.pm: fix
7474           introrate/prorate interaction, RT#11018
7475
7476 2011-01-07 16:54  ivan
7477
7478         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/h_svc_port.pm,
7479           FS/FS/svc_port.pm, FS/FS/part_pkg/torrus_Common.pm,
7480           FS/FS/part_pkg/torrus_bw_percentile.pm,
7481           FS/FS/part_pkg/torrus_bw_usage.pm, FS/t/h_svc_port.t,
7482           FS/t/svc_port.t, httemplate/edit/part_svc.cgi,
7483           torrus/FREESIDE_MODIFIED: torrus, RT#10574
7484
7485 2011-01-07 16:42  levinse
7486
7487         * FS/FS/part_export/vitelity.pm: Vitelity DID provisioning, change
7488           RC sorting, RT4868
7489
7490 2011-01-07 15:13  levinse
7491
7492         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
7493           FS/FS/part_export/phone_sqlopensips.pm,
7494           httemplate/edit/svc_phone.cgi, httemplate/view/svc_phone.cgi:
7495           opensips provisioning, RT10993
7496
7497 2010-12-31 22:39  mark
7498
7499         * FS/FS/Conf.pm, FS/FS/Cron/rt_tasks.pm, FS/bin/freeside-daily,
7500           rt/FREESIDE_MODIFIED, rt/lib/RT/Action/EscalatePriority.pm:
7501           ticketing escalation, part 1, RT#8254
7502
7503 2010-12-31 16:46  mark
7504
7505         * FS/FS/TicketSystem/RT_Internal.pm,
7506           httemplate/view/cust_main/tickets.html, rt/Makefile.in,
7507           rt/FREESIDE_MODIFIED, rt/configure.ac,
7508           rt/lib/RT/Principal_Overlay.pm, rt/lib/RT/Queue_Overlay.pm,
7509           rt/lib/RT/System.pm, rt/lib/RT/Test.pm,
7510           rt/lib/RT/Interface/Web.pm, rt/sbin/rt-session-viewer.in,
7511           rt/share/html/Elements/SelectQueue,
7512           rt/share/html/Ticket/Create.html: limit ticket creation queue
7513           dropdowns based on ACL, RT#7778
7514
7515 2010-12-30 17:23  levinse
7516
7517         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
7518           fs_selfservice/FS-SelfService/cgi/signup.cgi,
7519           fs_selfservice/FS-SelfService/cgi/signup.html: self-signup with
7520           prepaid card without customer info, RT9713
7521
7522 2010-12-30 15:03  levinse
7523
7524         * FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
7525           httemplate/graph/elements/monthly.html,
7526           httemplate/graph/elements/report.html,
7527           httemplate/search/customer_accounting_summary.html,
7528           httemplate/search/report_customer_accounting_summary.html: add
7529           customer accounting summary report, RT10911
7530
7531 2010-12-30 09:33  ivan
7532
7533         * torrus/: configs/torrus-siteconfig.pl,
7534           perllib/Torrus/Freeside.pm, perllib/Torrus/Renderer/Freeside.pm,
7535           perllib/Torrus/ReportOutput/Freeside.pm: torrus, RT#10574
7536
7537 2010-12-29 23:30  ivan
7538
7539         * Makefile: torrus, RT#10574
7540
7541 2010-12-29 23:25  ivan
7542
7543         * torrus/perllib/Torrus/: Freeside.pm, Renderer/Freeside.pm,
7544           ReportOutput/Freeside.pm, ReportOutput/HTML.pm: torrus, RT#10574
7545
7546 2010-12-29 23:14  ivan
7547
7548         * torrus/configs/torrus-siteconfig.pl: torrus, RT#10574
7549
7550 2010-12-29 22:37  ivan
7551
7552         * FS/FS/Schema.pm: torrus, RT#10574
7553
7554 2010-12-29 16:15  levinse
7555
7556         * httemplate/: elements/menu.html,
7557           search/report_unprovisioned_services.html,
7558           search/unprovisioned_services.html: unprovisioned services by
7559           type report, RT10255
7560
7561 2010-12-29 14:42  mark
7562
7563         * bin/cdr-opensips.import: start of openSIPS CDR import, RT#10992
7564
7565 2010-12-28 20:32  ivan
7566
7567         * FS/FS/Conf.pm, httemplate/elements/menu.html: torrus , RT#10574
7568
7569 2010-12-28 19:45  ivan
7570
7571         * torrus/: templates/default-dir.html, templates/expanded-dir.html,
7572           perllib/Torrus/Renderer/Freeside.pm: torrus skinning
7573           improvements, RT#10574
7574
7575 2010-12-28 19:40  ivan
7576
7577         * torrus/templates/expanded-dir.html: torrus skinning improvements,
7578           RT#10574
7579
7580 2010-12-28 19:36  ivan
7581
7582         * torrus/templates/: default-dir.html, default-rrd.html,
7583           expanded-dir.html: torrus skinning improvements, RT#10574
7584
7585 2010-12-28 19:22  ivan
7586
7587         * torrus/sup/webplain/torrus.css,
7588           torrus/templates/default-rrd.html, Makefile: torrus skinning
7589           improvements, RT#10574
7590
7591 2010-12-28 19:12  ivan
7592
7593         * torrus/: sup/webplain/torrus.css, templates/default-rrd.html,
7594           templates/html-incblocks.txt: torrus skinning improvements,
7595           RT#10574
7596
7597 2010-12-28 18:09  ivan
7598
7599         * torrus/perllib/Torrus/Renderer/HTML.pm: fix torrus header in
7600           nested pages, RT#10574
7601
7602 2010-12-28 16:02  mark
7603
7604         * FS/FS/: Misc.pm, msg_template.pm, part_export/send_email.pm:
7605           send_email export, RT#10884
7606
7607 2010-12-28 12:14  levinse
7608
7609         * FS/FS/cust_pkg.pm: add cust_pkg.order_date, RT6628
7610
7611 2010-12-28 10:34  levinse
7612
7613         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
7614           httemplate/edit/REAL_cust_pkg.cgi,
7615           httemplate/view/cust_main/packages/status.html: add
7616           cust_pkg.order_date, RT6628
7617
7618 2010-12-28 10:27  levinse
7619
7620         * FS/FS/svc_phone.pm: add API doc for new LNP svc_phone fields
7621
7622 2010-12-28 09:20  levinse
7623
7624         * FS/FS/phone_avail.pm, httemplate/search/phone_avail.html: UI
7625           enhancements to phone_avail report, RT10464
7626
7627 2010-12-28 08:29  levinse
7628
7629         * httemplate/search/: phone_avail.html, report_phone_avail.html:
7630           better access rights for phone_avail report, part 1, RT10464
7631
7632 2010-12-28 08:21  levinse
7633
7634         * FS/FS/AccessRight.pm: better access rights for phone_avail
7635           report, part 1, RT10464
7636
7637 2010-12-28 07:58  levinse
7638
7639         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
7640           httemplate/edit/svc_phone.cgi,
7641           httemplate/elements/select-lnp_status.html,
7642           httemplate/view/svc_phone.cgi: LNP improvements, RT9527
7643
7644 2010-12-27 21:23  levinse
7645
7646         * FS/FS/: Conf.pm, cust_bill.pm: invoice customization for DIDs,
7647           RT10886
7648
7649 2010-12-27 10:11  ivan
7650
7651         * torrus/: perllib/Torrus/Renderer/Freeside.pm,
7652           templates/html-incblocks.txt: torrus, RT#10574
7653
7654 2010-12-27 00:40  ivan
7655
7656         * Makefile, FS/FS/Mason.pm, FS/FS/Mason/Request.pm,
7657           FS/FS/Mason/StandaloneRequest.pm, htetc/freeside-torrus.conf,
7658           httemplate/docs/credits.html, httemplate/docs/license.html,
7659           torrus/configs/torrus-siteconfig.pl,
7660           torrus/perllib/Torrus/CGI.pm, torrus/perllib/Torrus/Renderer.pm,
7661           torrus/perllib/Torrus/Renderer/Freeside.pm,
7662           torrus/perllib/Torrus/Renderer/Frontpage.pm,
7663           torrus/perllib/Torrus/Renderer/HTML.pm,
7664           torrus/templates/html-incblocks.txt: torrus, RT#10574
7665
7666 2010-12-26 16:03  ivan
7667
7668         * torrus/: perllib/Torrus/Renderer.pm, perllib/Torrus/CGI.pm,
7669           perllib/Torrus/Renderer/Frontpage.pm,
7670           perllib/Torrus/Renderer/HTML.pm,
7671           perllib/Torrus/ReportOutput/HTML.pm,
7672           perllib/Torrus/Collector/ExtDBI.pm, bin/srvderive.in,
7673           templates/default-dir.html, templates/expanded-dir.html,
7674           templates/html-incblocks.txt, sup/webplain/torrus.css,
7675           templates/default-rrd.html, configs/torrus-siteconfig.pl: Initial
7676           revision
7677
7678 2010-12-26 16:03  ivan
7679
7680         * torrus/: README, NEWS, configure.ac, AUTHORS, COPYING,
7681           DIST_REVISION, INSTALL, Makefile.am, Makefile.in, aclocal.m4,
7682           TODO, configure, ChangeLog, perllib/Makefile.am,
7683           perllib/Makefile.in, perllib/Torrus/Monitor.pm,
7684           perllib/Torrus/ReportGenerator.pm,
7685           perllib/Torrus/ApacheHandler.pm, perllib/Torrus/Collector.pm,
7686           perllib/Torrus/SQL.pm, perllib/Torrus/DB.pm,
7687           perllib/Torrus/DataAccess.pm, perllib/Torrus/SNMP_Failures.pm,
7688           perllib/Torrus/Scheduler.pm, perllib/Torrus/Search.pm,
7689           perllib/Torrus/ServiceID.pm, perllib/Torrus/SiteConfig.pm,
7690           perllib/Torrus/ConfigBuilder.pm, perllib/Torrus/RPN.pm,
7691           perllib/Torrus/ReportOutput.pm, perllib/Torrus/ConfigTree.pm,
7692           perllib/Torrus/ACL.pm, perllib/Torrus/Apache2Handler.pm,
7693           perllib/Torrus/DevDiscover.pm, perllib/Torrus/Log.pm,
7694           perllib/Torrus/SchedulerInfo.pm, perllib/Torrus/TimeStamp.pm,
7695           perllib/Torrus/Renderer/AdmInfo.pm,
7696           perllib/Torrus/Renderer/RRDtool.pm,
7697           perllib/Torrus/ConfigTree/Validator.pm,
7698           perllib/Torrus/ConfigTree/Writer.pm,
7699           perllib/Torrus/ConfigTree/XMLCompiler.pm,
7700           perllib/Torrus/DevDiscover/CiscoIOS_Docsis.pm,
7701           perllib/Torrus/DevDiscover/CiscoIOS_MacAccounting.pm,
7702           perllib/Torrus/DevDiscover/Symmetricom.pm,
7703           perllib/Torrus/DevDiscover/ATMEL.pm,
7704           perllib/Torrus/DevDiscover/CasaCMTS.pm,
7705           perllib/Torrus/DevDiscover/CiscoIOS.pm,
7706           perllib/Torrus/DevDiscover/CompaqCIM.pm,
7707           perllib/Torrus/DevDiscover/NetBotz.pm,
7708           perllib/Torrus/DevDiscover/RFC2790_HOST_RESOURCES.pm,
7709           perllib/Torrus/DevDiscover/UcdSnmp.pm,
7710           perllib/Torrus/DevDiscover/CiscoGeneric.pm,
7711           perllib/Torrus/DevDiscover/F5BigIp.pm,
7712           perllib/Torrus/DevDiscover/Foundry.pm,
7713           perllib/Torrus/DevDiscover/Paradyne.pm,
7714           perllib/Torrus/DevDiscover/ALU_Timetra.pm,
7715           perllib/Torrus/DevDiscover/AlliedTelesyn_PBC18.pm,
7716           perllib/Torrus/DevDiscover/Arista.pm,
7717           perllib/Torrus/DevDiscover/OracleDatabase.pm,
7718           perllib/Torrus/DevDiscover/CiscoIOS_SAA.pm,
7719           perllib/Torrus/DevDiscover/Liebert.pm,
7720           perllib/Torrus/DevDiscover/NetScreen.pm,
7721           perllib/Torrus/DevDiscover/Xylan.pm,
7722           perllib/Torrus/DevDiscover/Arbor_E.pm,
7723           perllib/Torrus/DevDiscover/RFC1697_RDBMS.pm,
7724           perllib/Torrus/DevDiscover/AscendMax.pm,
7725           perllib/Torrus/DevDiscover/CiscoVDSL.pm,
7726           perllib/Torrus/DevDiscover/JunOS.pm,
7727           perllib/Torrus/DevDiscover/MotorolaBSR.pm,
7728           perllib/Torrus/DevDiscover/RFC2662_ADSL_LINE.pm,
7729           perllib/Torrus/DevDiscover/FTOS.pm,
7730           perllib/Torrus/DevDiscover/RFC1657_BGP4_MIB.pm,
7731           perllib/Torrus/DevDiscover/Alteon.pm,
7732           perllib/Torrus/DevDiscover/Apple_AE.pm,
7733           perllib/Torrus/DevDiscover/AxxessIT.pm,
7734           perllib/Torrus/DevDiscover/BetterNetworks.pm,
7735           perllib/Torrus/DevDiscover/CiscoCatOS.pm,
7736           perllib/Torrus/DevDiscover/EmpireSystemedge.pm,
7737           perllib/Torrus/DevDiscover/Jacarta.pm,
7738           perllib/Torrus/DevDiscover/MicrosoftWindows.pm,
7739           perllib/Torrus/DevDiscover/NetApp.pm,
7740           perllib/Torrus/DevDiscover/RFC2670_DOCS_IF.pm,
7741           perllib/Torrus/DevDiscover/CiscoFirewall.pm,
7742           perllib/Torrus/DevDiscover/CiscoSCE.pm,
7743           perllib/Torrus/DevDiscover/RFC1628_UPS_MIB.pm,
7744           perllib/Torrus/DevDiscover/RFC2011_IP_MIB.pm,
7745           perllib/Torrus/DevDiscover/RFC2737_ENTITY_MIB.pm,
7746           perllib/Torrus/Collector/CDef.pm,
7747           perllib/Torrus/Collector/CDef_Params.pm,
7748           perllib/Torrus/Collector/ExternalStorage.pm,
7749           perllib/Torrus/Collector/SNMP_Params.pm,
7750           perllib/Torrus/DevDiscover/RFC2863_IF_MIB.pm,
7751           perllib/Torrus/Collector/RRDStorage.pm,
7752           perllib/Torrus/Collector/SNMP.pm,
7753           perllib/Torrus/ReportGenerator/MonthlySrvUsage.pm,
7754           perllib/Torrus/ACL/AuthLocalMD5.pm, perllib/Torrus/ACL/Edit.pm,
7755           perllib/Torrus/ACL/Export.pm, perllib/Torrus/ACL/Import.pm,
7756           perllib/Torrus/SQL/Reports.pm, perllib/Torrus/SQL/SrvExport.pm,
7757           bin/compilexml.in, bin/genddx.in, bin/install_plugin.in,
7758           bin/schedulerinfo.in, bin/torrus.in, bin/Makefile.am,
7759           bin/Makefile.in, bin/acledit.in, bin/action_notify.in,
7760           bin/action_snmptrap.in, bin/buildsearchdb.in, bin/clearcache.in,
7761           bin/configsnapshot.in, bin/flushmonitors.in, bin/genlist.in,
7762           bin/genreport.in, bin/rrddir2xml.in, bin/action_snmpv1trap.in,
7763           bin/devdiscover.in, bin/torrus.fcgi.in, bin/action_printemail.in,
7764           bin/bdbinfo.in, bin/cleanup.in, bin/collector.in,
7765           bin/configinfo.in, bin/monitor.in, bin/nodeid.in,
7766           bin/snmpfailures.in, bin/ttproclist.in, templates/aclexport.xml,
7767           templates/adminfo.html, templates/default-chooser.html,
7768           templates/default-helptext.html, templates/default-login.html,
7769           templates/default-recursivedir.html, templates/default-tset.html,
7770           templates/email-alarm.txt, templates/globalsearch.html,
7771           templates/overview-subleaves.html, templates/report-index.html,
7772           templates/report-monthly.html, templates/report-serviceid.html,
7773           templates/report-yearly.html, templates/search.html,
7774           templates/tset-list.html, discovery/README,
7775           scripts/rrdup_notify.sh, scripts/xml/extract-skeleton.xsl,
7776           sup/Makefile.am, sup/Makefile.in, sup/dtd/snmp-discovery.dtd,
7777           sup/dtd/torrus-config.dtd, sup/mibs/RRDTOOL-SMI.txt,
7778           sup/mibs/TORRUS-MIB.txt, sup/styling/colornames.pl,
7779           sup/styling/rainbow-schema.pl, sup/styling/torrus-schema.pl,
7780           sup/webplain/explain-rrdgraph.html,
7781           sup/webplain/torrus-printer.css, sup/webplain/torrus-report.css,
7782           xmlconfig/Makefile.am, xmlconfig/Makefile.in,
7783           xmlconfig/defaults.xml, xmlconfig/site-global.xml,
7784           xmlconfig/cdef-collector-defs.xml, xmlconfig/snmp-defs.xml,
7785           xmlconfig/vendor/ascend.max.xml,
7786           xmlconfig/vendor/betternetworks.xml,
7787           xmlconfig/vendor/motorola.bsr.xml, xmlconfig/vendor/netbotz.xml,
7788           xmlconfig/vendor/paradyne.xdsl.xml,
7789           xmlconfig/vendor/cisco.sce.xml,
7790           xmlconfig/vendor/cisco.vdsl-line.xml,
7791           xmlconfig/vendor/empire.systemedge.ntregperf.xml,
7792           xmlconfig/vendor/empire.systemedge.xml,
7793           xmlconfig/vendor/alteon.xml, xmlconfig/vendor/cisco.ios.xml,
7794           xmlconfig/vendor/arbor_e.xml, xmlconfig/vendor/apc.ups.xml,
7795           xmlconfig/vendor/apple.ae.xml, xmlconfig/vendor/casa-cmts.xml,
7796           xmlconfig/vendor/cisco.firewall.xml,
7797           xmlconfig/vendor/foundry.xml, xmlconfig/vendor/ftos.xml,
7798           xmlconfig/vendor/netapp.filer.xml,
7799           xmlconfig/vendor/alu-timetra.xml,
7800           xmlconfig/vendor/cisco.generic.xml,
7801           xmlconfig/vendor/netscreen.xml, xmlconfig/vendor/jacarta.xml,
7802           xmlconfig/vendor/junos.xml, xmlconfig/vendor/ucd.ucd-snmp.xml,
7803           xmlconfig/vendor/cisco.ios.mac-accounting.xml,
7804           xmlconfig/vendor/microsoft.windows.xml,
7805           xmlconfig/vendor/compaq.cim.xml, xmlconfig/vendor/f5.bigip.xml,
7806           xmlconfig/vendor/liebert.xml, xmlconfig/vendor/symmetricom.xml,
7807           xmlconfig/vendor/atmel.xml,
7808           xmlconfig/old/cisco.generic.old-0.1.4.xml,
7809           xmlconfig/old/cisco.ios.mac-accounting-0.1.8.xml,
7810           xmlconfig/old/rfc1213.xml,
7811           xmlconfig/old/rfc2670.docsis-if.old.0.1.5d-20040224.xml,
7812           xmlconfig/old/rfc2670.docsis-if.old.1.0.4.xml,
7813           xmlconfig/old/rfc2863.if-mib.old-0.1.4.xml,
7814           xmlconfig/vendor/cisco.ios.docsis.xml,
7815           xmlconfig/vendor/hp.hpux.xml, xmlconfig/examples/ascend.max.xml,
7816           xmlconfig/examples/docsis-monitors.xml,
7817           xmlconfig/examples/generic-netsnmp.xml,
7818           xmlconfig/examples/rainbow-schema.xml,
7819           xmlconfig/examples/servers.data, xmlconfig/examples/servers.tmpl,
7820           xmlconfig/old/cisco-mac-accounting-example.xml,
7821           xmlconfig/old/rfc2863.if-mib.old-0.1.7.xml,
7822           xmlconfig/old/snmp-defs.old-0.1.2.xml,
7823           xmlconfig/examples/apc-ups.xml, xmlconfig/examples/hpux.xml,
7824           xmlconfig/examples/monitors.xml,
7825           xmlconfig/examples/multigraph.xml,
7826           xmlconfig/generic/rfc1697.rdbms.xml,
7827           xmlconfig/generic/rfc2662.adsl-line.xml,
7828           xmlconfig/generic/collector-periods.xml,
7829           xmlconfig/generic/monitors.xml,
7830           xmlconfig/generic/rfc1628.ups.xml,
7831           xmlconfig/generic/rfc2670.docsis-if.xml,
7832           xmlconfig/generic/rfc2863.if-mib.xml, doc/Makefile.in,
7833           doc/rpnexpr.pod.in, doc/vendorsupport.pod.in,
7834           xmlconfig/generic/rfc2790.host-resources.xml, doc/Makefile.am,
7835           doc/rrfw_torrus_migration.pod.in, doc/scalability.pod.in,
7836           doc/stylingprofile.pod.in, doc/userguide.pod.in,
7837           doc/webintf.pod.in, doc/reporting_setup.pod.in,
7838           doc/xmlconfig.pod.in, doc/nodeid_usage.pod.in,
7839           doc/snmpdiscovery.pod.in, doc/install.pod.in,
7840           doc/devdoc/devdiscover.pod, doc/devdoc/reqs.0.0.pod,
7841           doc/devdoc/reqs.0.1.pod, doc/devdoc/torrus_roadmap.pod,
7842           doc/devdoc/wd.distributed.pod, doc/devdoc/wd.messaging.pod,
7843           doc/devdoc/wd.monitor-escalation.pod,
7844           doc/devdoc/wd.uptime-mon.pod, doc/devdoc/architecture.pod,
7845           doc/devdoc/progstyle.pod, doc/manpages/torrus.pod.in,
7846           doc/manpages/torrus_configsnapshot.pod.in,
7847           doc/manpages/torrus_snmpfailures.pod.in,
7848           doc/manpages/Makefile.am, doc/manpages/Makefile.in,
7849           doc/manpages/torrus_action_printemail.pod.in,
7850           doc/manpages/torrus_clearcache.pod.in,
7851           doc/manpages/torrus_collector.pod.in,
7852           doc/manpages/torrus_genddx.pod.in,
7853           doc/manpages/torrus_monitor.pod.in,
7854           doc/manpages/torrus_rrddir2xml.pod.in,
7855           doc/manpages/torrus_acledit.pod.in,
7856           doc/manpages/torrus_action_notify.pod.in,
7857           doc/manpages/torrus_action_snmptrap.pod.in,
7858           doc/manpages/torrus_buildsearchdb.pod.in,
7859           doc/manpages/torrus_cleanup.pod.in,
7860           doc/manpages/torrus_compilexml.pod.in,
7861           doc/manpages/torrus_configinfo.pod.in,
7862           doc/manpages/torrus_devdiscover.pod.in,
7863           doc/manpages/torrus_flushmonitors.pod.in,
7864           doc/manpages/torrus_genlist.pod.in,
7865           doc/manpages/torrus_genreport.pod.in,
7866           doc/manpages/torrus_install_plugin.pod.in,
7867           doc/manpages/torrus_nodeid.pod.in,
7868           doc/manpages/torrus_schedulerinfo.pod.in,
7869           doc/manpages/torrus_srvderive.pod.in,
7870           doc/manpages/torrus_ttproclist.pod.in, examples/README,
7871           init.d/torrus.in, setup_tools/check_perlthreading.pl,
7872           setup_tools/configure_fhs, setup_tools/mkvardir.sh.in,
7873           setup_tools/replace_rrfw.sh, setup_tools/substvars.sh.in,
7874           setup_tools/Bundle/Torrus.pm, configs/notify-siteconfig.pl,
7875           configs/torrus-config.pl, examples/Makefile.am,
7876           examples/Makefile.in, examples/onms.tmpl,
7877           examples/onmsInterfaces.sh, examples/setmonitor.xupdate.xml,
7878           examples/torrus-siteconfig.powerbook.pl, configs/Makefile.am,
7879           configs/Makefile.in, configs/devdiscover-siteconfig.pl,
7880           configs/email-siteconfig.pl, configs/initscript.conf,
7881           configs/snmptrap-siteconfig.pl, configs/webmux.pl,
7882           configs/devdiscover-config.pl, configs/webmux2.pl,
7883           conftools/install-sh, conftools/missing, conftools/config.guess,
7884           conftools/config.sub: import torrus 1.0.9
7885
7886 2010-12-26 12:25  ivan
7887
7888         * FS/FS/svc_phone.pm: normalize svc_phone labels
7889
7890 2010-12-25 20:09  levinse
7891
7892         * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
7893           FS/FS/svc_phone.pm, FS/FS/ClientAPI/MyAccount.pm,
7894           fs_selfservice/FS-SelfService/cgi/provision_svc_phone.html,
7895           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
7896           fs_selfservice/FS-SelfService/cgi/ws_list.html,
7897           httemplate/edit/part_svc.cgi, httemplate/edit/svc_phone.cgi,
7898           httemplate/edit/elements/edit.html,
7899           httemplate/edit/process/svc_phone.html,
7900           httemplate/elements/select-lnp_status.html,
7901           httemplate/elements/tr-input-date-field.html,
7902           httemplate/elements/tr-select-lnp_status.html,
7903           httemplate/view/svc_phone.cgi: added basic LNP capability to
7904           svc_phone including SS, RT10948
7905
7906 2010-12-24 02:45  mark
7907
7908         * FS/FS/part_pkg.pm: upgrade unused_credit option, RT#10670
7909
7910 2010-12-24 01:56  mark
7911
7912         * FS/FS/cust_pkg.pm: option to credit unused time on package
7913           change, RT#10670
7914
7915 2010-12-24 01:49  mark
7916
7917         * FS/FS/: part_pkg.pm, part_pkg/agent.pm, part_pkg/base_delayed.pm,
7918           part_pkg/base_rate.pm, part_pkg/bulk.pm,
7919           part_pkg/cdr_termination.pm, part_pkg/flat_comission_cust.pm,
7920           part_pkg/flat_comission_pkg.pm, part_pkg/flat.pm,
7921           part_pkg/flat_comission.pm, part_pkg/flat_delayed.pm,
7922           part_pkg/flat_introrate.pm, part_pkg/global_Mixin.pm,
7923           part_pkg/prepaid.pm, part_pkg/prorate.pm,
7924           part_pkg/prorate_delayed.pm, part_pkg/rt_time.pm,
7925           part_pkg/sesmon_hour.pm, part_pkg/sesmon_minute.pm,
7926           part_pkg/sql_external.pm, part_pkg/sql_generic.pm,
7927           part_pkg/sqlradacct_hour.pm, part_pkg/subscription.pm,
7928           part_pkg/usage_Mixin.pm, part_pkg/voip_cdr.pm,
7929           part_pkg/voip_inbound.pm, part_pkg/voip_sqlradacct.pm: part_pkg
7930           option inheritance, part 1
7931
7932 2010-12-23 21:48  mark
7933
7934         * FS/FS/ClientAPI/Signup.pm,
7935           fs_selfservice/FS-SelfService/cgi/signup.cgi: eWay self-signup
7936           fixes
7937
7938 2010-12-23 16:40  mark
7939
7940         * FS/FS/Conf.pm, FS/FS/cust_pay_batch.pm, FS/FS/pay_batch.pm,
7941           FS/FS/pay_batch/td_eft1464.pm,
7942           httemplate/misc/download-batch.cgi,
7943           httemplate/misc/process/pay_batch-approve.cgi,
7944           httemplate/search/cust_pay_batch.cgi: manual batch approval and
7945           TD EFT fixes, RT#10545
7946
7947 2010-12-23 09:52  levinse
7948
7949         * FS/FS/: ClientAPI/MyAccount.pm, TicketSystem/RT_Internal.pm:
7950           self-service improvements, RT10883
7951
7952 2010-12-21 15:44  levinse
7953
7954         * FS/FS/ClientAPI/MyAccount.pm,
7955           fs_selfservice/FS-SelfService/cgi/process_svc_phone.html,
7956           fs_selfservice/FS-SelfService/cgi/provision_svc_phone.html,
7957           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
7958           httemplate/elements/select-phonenum.html: self-service
7959           improvements: DIDs, RT10885; re-do all of my changes which were
7960           undone by Mark
7961
7962 2010-12-21 01:12  mark
7963
7964         * FS/FS/Conf.pm, FS/FS/agent.pm, FS/FS/cust_pay_pending.pm,
7965           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
7966           FS/FS/cust_main/Billing_Realtime.pm,
7967           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html,
7968           fs_selfservice/FS-SelfService/cgi/post_thirdparty_payment.html,
7969           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
7970           httemplate/edit/payment_gateway.html: changes to support eWay
7971           third-party payment, #10208
7972
7973 2010-12-20 22:26  levinse
7974
7975         * FS/FS/cust_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
7976           fs_selfservice/FS-SelfService/SelfService.pm,
7977           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
7978           fs_selfservice/FS-SelfService/cgi/provision_svc_phone.html,
7979           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
7980           fs_selfservice/FS-SelfService/cgi/ws_list.html,
7981           httemplate/elements/select-did.html,
7982           httemplate/elements/select-phonenum.html: self-service
7983           improvements: DIDs, RT10885
7984
7985 2010-12-19 19:14  levinse
7986
7987         * FS/FS/Conf.pm, FS/FS/ClientAPI/MyAccount.pm,
7988           fs_selfservice/FS-SelfService/SelfService.pm,
7989           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
7990           fs_selfservice/FS-SelfService/cgi/ws_list.html: self-service
7991           improvements: DIDs, RT10885
7992
7993 2010-12-17 15:44  ivan
7994
7995         * FS/FS/Conf.pm, httemplate/elements/menu.html,
7996           httemplate/view/cust_main.cgi: add cust_main-external_links and
7997           menu-prepend_links options for wisper NORM links, RT#10889
7998
7999 2010-12-17 11:32  levinse
8000
8001         * FS/FS/ClientAPI/MyAccount.pm,
8002           fs_selfservice/FS-SelfService/cgi/myaccount.html,
8003           fs_selfservice/FS-SelfService/cgi/provision.html,
8004           fs_selfservice/FS-SelfService/cgi/provision_list.html,
8005           fs_selfservice/FS-SelfService/cgi/ws_list.html: self-service
8006           improvements, RT10883
8007
8008 2010-12-16 17:15  levinse
8009
8010         * fs_selfservice/FS-SelfService/cgi/tktview.html,
8011           FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_Internal.pm,
8012           fs_selfservice/FS-SelfService/SelfService.pm,
8013           fs_selfservice/FS-SelfService/cgi/myaccount.html,
8014           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service
8015           improvements, RT10883
8016
8017 2010-12-15 23:34  ivan
8018
8019         * httemplate/view/cust_main/packages/section.html: fix syntax error
8020           from hasty merge
8021
8022 2010-12-15 07:09  levinse
8023
8024         * fs_selfservice/FS-SelfService/cgi/provision.html,
8025           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
8026           fs_selfservice/FS-SelfService/cgi/ws_list.html, FS/FS/Conf.pm,
8027           FS/FS/ClientAPI/MyAccount.pm: self-service improvements, RT10883
8028
8029 2010-12-14 15:27  levinse
8030
8031         * FS/FS/ClientAPI/MyAccount.pm,
8032           fs_selfservice/FS-SelfService/cgi/invoices.html,
8033           fs_selfservice/FS-SelfService/cgi/myaccount.html,
8034           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
8035           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
8036           fs_selfservice/FS-SelfService/cgi/tktcreate.html: self-service
8037           improvements, RT10883
8038
8039 2010-12-14 00:21  mark
8040
8041         * httemplate/view/cust_main/locations.html: fix location display
8042           boundary case
8043
8044 2010-12-13 23:29  mark
8045
8046         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_location.pm,
8047           httemplate/elements/tr-select-cust_location.html,
8048           httemplate/view/cust_main/locations.html,
8049           httemplate/view/cust_main/packages.html,
8050           httemplate/view/cust_main/packages/location.html,
8051           httemplate/view/cust_main/packages/package.html,
8052           httemplate/edit/cust_location.cgi,
8053           httemplate/edit/process/cust_location.cgi,
8054           httemplate/misc/disable-cust_location.cgi,
8055           httemplate/view/cust_main/packages/section.html: cust_location
8056           editing features, RT#10766
8057
8058 2010-12-13 22:33  ivan
8059
8060         * httemplate/: pref/pref-process.html, pref/pref.html,
8061           view/cust_main/change_history.html, view/cust_main/packages.html:
8062           show formatted dates on change history, per-user pref for full
8063           cust_pkg timestamps, RT#10757
8064
8065 2010-12-10 19:50  levinse
8066
8067         * FS/FS/h_svc_dsl.pm: fix bug when viewing invoices (and probably
8068           other things) due to missing h_svc_dsl.pm, RT7111
8069
8070 2010-12-10 14:08  ivan
8071
8072         * FS/FS/Schema.pm, FS/FS/Conf.pm, FS/FS/svc_acct.pm,
8073           FS/FS/part_export/cardfortress.pm, httemplate/view/svc_acct.cgi,
8074           httemplate/edit/process/svc_acct.cgi,
8075           httemplate/view/svc_acct/cardfortress.html: cardfortress backend
8076           support
8077
8078 2010-12-09 22:02  levinse
8079
8080         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Mason.pm,
8081           FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_main_note.pm,
8082           FS/FS/cust_note_class.pm, FS/t/cust_note_class.t,
8083           httemplate/browse/cust_note_class.html,
8084           httemplate/edit/cust_main_note.cgi,
8085           httemplate/edit/cust_note_class.html,
8086           httemplate/edit/elements/class_Common.html,
8087           httemplate/edit/process/cust_main_note.cgi,
8088           httemplate/edit/process/cust_note_class.html,
8089           httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
8090           httemplate/view/cust_main/notes.html: implement customer note
8091           classes, RT9995
8092
8093 2010-12-09 12:27  levinse
8094
8095         * FS/FS/part_export/ikano.pm: Ikano - when we become a CANCELORDER,
8096           we need to become monitored, RT7111
8097
8098 2010-12-09 11:26  levinse
8099
8100         * FS/: FS/cust_pkg.pm, FS/cust_svc.pm, FS/part_pkg.pm,
8101           FS/svc_Common.pm, FS/part_export/ikano.pm, bin/freeside-pull-dsl:
8102           -change ikano.pm to use the new part_pkg_vendor, RT7111
8103           -implement service expiry and add export expire to ikano, RT7111
8104           -fix edit part_pkg bug, RT7111
8105
8106 2010-12-08 13:37  levinse
8107
8108         * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm,
8109           FS/FS/part_pkg.pm, FS/FS/part_pkg_vendor.pm, FS/FS/qual.pm,
8110           FS/FS/part_export/ikano.pm, FS/t/part_pkg_vendor.t,
8111           httemplate/edit/process/part_pkg.cgi,
8112           httemplate/elements/tr-pkg_svc.html, httemplate/search/qual.cgi,
8113           httemplate/view/qual.cgi: -rename qual export sub to part_export,
8114           RT7111 -initial commit of part_pkg_vendor implementation, RT7111
8115
8116 2010-12-07 16:36  mark
8117
8118         * FS/FS/cust_pkg.pm: fix incorrect bill dates from prorate,
8119           RT#10830
8120
8121 2010-12-07 16:02  mark
8122
8123         * FS/FS/part_pkg/prorate_Mixin.pm: fix incorrect bill dates from
8124           prorate, RT#10830
8125
8126 2010-12-07 14:26  mark
8127
8128         * FS/FS/: Conf.pm, cust_pay.pm, cust_pkg.pm,
8129           cust_main/Billing_Realtime.pm: per-agent notification options,
8130           RT#10797
8131
8132 2010-12-07 12:42  levinse
8133
8134         * httemplate/elements/popup_link-prospect_main.html:
8135           oops...s/cust_main/prospect_main/
8136
8137 2010-12-07 12:38  levinse
8138
8139         * FS/FS/part_export/ikano.pm, httemplate/edit/process/qual.cgi,
8140           httemplate/elements/popup_link-prospect_main.html,
8141           httemplate/misc/qual.html, httemplate/search/qual.cgi,
8142           httemplate/view/prospect_main.html, httemplate/view/qual.cgi:
8143           added prospect support to qualifications, RT7111
8144
8145 2010-12-07 11:04  levinse
8146
8147         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/geocode_Mixin.pm,
8148           FS/FS/qual.pm, FS/FS/part_export/ikano.pm,
8149           httemplate/edit/svc_dsl.cgi, httemplate/edit/process/qual.cgi,
8150           httemplate/misc/qual.html, httemplate/search/qual.cgi,
8151           httemplate/view/qual.cgi, httemplate/view/svc_dsl.cgi,
8152           httemplate/view/cust_main/packages.html,
8153           httemplate/view/cust_main/qual_link.html,
8154           httemplate/view/elements/svc_Common.html: -small svc_dsl UI and
8155           flow changes, RT7111 -finish basic qualifications, except
8156           prospect support, RT7111
8157
8158 2010-12-05 22:36  levinse
8159
8160         * FS/FS/qual.pm, FS/FS/part_export/ikano.pm,
8161           httemplate/edit/process/qual.cgi,
8162           httemplate/elements/location.html,
8163           httemplate/elements/tr-select-cust_location.html,
8164           httemplate/misc/qual.html, httemplate/view/qual.cgi,
8165           httemplate/view/cust_main/packages.html,
8166           httemplate/view/cust_main/qual_link.html:
8167           -tr-select-cust_location.html and elements/location.html:
8168           optionally support alternate address format and optional address
8169           -nearly finished qualifications, RT7111
8170
8171 2010-12-04 18:59  ivan
8172
8173         * rt/share/html/RTx/Statistics/: CallsMultiQueue/index.html,
8174           CallsQueueDay/index.html, DayOfWeek/index.html,
8175           OpenStalled/index.html, Resolution/index.html,
8176           TimeToResolve/index.html: RTx-Statistics in 2.1 / 3.8, RT#10046
8177
8178 2010-12-04 18:43  ivan
8179
8180         * rt/share/html/RTx/Statistics/Elements/GraphBox: RTx-Statistics in
8181           2.1 / 3.8, RT#10046
8182
8183 2010-12-04 18:37  ivan
8184
8185         * rt/share/html/RTx/Statistics/Elements/: GraphBox,
8186           CollectionAsTable/Header, CollectionAsTable/ParseFormat,
8187           CollectionAsTable/Row, ControlsAsTable/ControlBox,
8188           ControlsAsTable/UpdatePage: RTx-Statistics in 2.1 / 3.8, RT#10046
8189
8190 2010-12-04 18:21  ivan
8191
8192         * rt/share/html/RTx/Statistics/: CallsMultiQueue/Elements/Chart,
8193           CallsQueueDay/Elements/Chart, DayOfWeek/Elements/Chart,
8194           OpenStalled/Elements/Chart, Resolution/Elements/Chart:
8195           RTx-Statistics in 2.1 / 3.8
8196
8197 2010-12-04 16:15  ivan
8198
8199         * htetc/freeside-rt.conf, rt/FREESIDE_MODIFIED: RTx-Statistics in
8200           2.1 / 3.8
8201
8202 2010-12-04 16:06  ivan
8203
8204         * rt/share/html/RTx/Statistics/: DurationAsString, index.html,
8205           CallsMultiQueue/index.html, CallsMultiQueue/Elements/Chart,
8206           CallsQueueDay/Results.tsv, CallsQueueDay/index.html,
8207           CallsQueueDay/Elements/Chart, DayOfWeek/index.html,
8208           DayOfWeek/Elements/Chart, Elements/DateSelectRow,
8209           Elements/DurationAsString, Elements/GraphBox,
8210           Elements/SelectMultiQueue, Elements/StatColumnMap, Elements/Tabs,
8211           FAQ/index.html, OpenStalled/Results.tsv, OpenStalled/index.html,
8212           OpenStalled/Elements/Chart, Resolution/index.html,
8213           Resolution/Elements/Chart, TimeToResolve/index.html,
8214           TimeToResolve/Elements/Chart, UserTest/index.html,
8215           UserTest/Elements/Chart: RTx-Statistics in 2.1 / 3.8
8216
8217 2010-12-04 15:42  ivan
8218
8219         * rt/share/html/Callbacks/RTx-Statistics/Elements/Tabs/Default:
8220           RTx-Statistics in 2.1 / 3.8
8221
8222 2010-12-03 19:52  ivan
8223
8224         * httemplate/elements/tr-select-cust_location.html: sort locations
8225           in dropdown, RT#10766
8226
8227 2010-12-03 19:34  ivan
8228
8229         * httemplate/edit/process/change-cust_pkg.html: keep dates on
8230           package change, RT#10766
8231
8232 2010-12-03 19:29  ivan
8233
8234         * httemplate/elements/tr-select-cust_location.html: sort locations
8235           in dropdown, RT#10766
8236
8237 2010-12-03 15:38  levinse
8238
8239         * FS/FS/Schema.pm, FS/FS/dsl_note.pm, FS/FS/part_export/ikano.pm,
8240           etc/sql-reserved-words.txt: fix use of reserved sql word in
8241           dsl_note schema, RT7111/RT10806
8242
8243 2010-12-02 11:03  ivan
8244
8245         * FS/FS/tax_rate.pm: count locations as accounts for cch taxation
8246           only when tax-pkg_address is on
8247
8248 2010-11-30 21:56  levinse
8249
8250         * FS/FS/: Schema.pm, dsl_note.pm, geocode_Mixin.pm, qual.pm,
8251           svc_Common.pm, svc_dsl.pm, part_export/ikano.pm: -ikano, svc_dsl,
8252           dsl_note, and qual on-going implementation, RT7111 -add
8253           predelete_hook_first and predelete_hook into svc_Common (don't
8254           use yet, might change or be removed soon) -add new cust_location
8255           fields into geocode_Mixin location_hash
8256
8257 2010-11-30 15:44  mark
8258
8259         * FS/FS/pay_batch/: td_eft1464.pm, td_eftack264.pm, td_eftret80.pm:
8260           TD EFT batch import formats, RT#10545
8261
8262 2010-11-30 13:49  ivan
8263
8264         * bin/merge-referrals: fix merge-referrals, RT#10247
8265
8266 2010-11-30 12:24  mark
8267
8268         * FS/FS/: Upgrade.pm, TicketSystem.pm: auto-insert
8269           CustomFieldChange scrip condition, from RT#10139
8270
8271 2010-11-29 17:20  ivan
8272
8273         * Makefile: HEAD is now 2.3.0cvs
8274
8275 2010-11-29 16:42  ivan
8276
8277         * FS/FS/part_export/ikano.pm: unsetting AutoCommit unnecessary:
8278           we're already inside a transaction / turn on strict and warnings
8279           and fix variable declarations
8280
8281 2010-11-29 14:11  levinse
8282
8283         * FS/FS/Schema.pm, FS/FS/svc_dsl.pm, FS/FS/part_export/ikano.pm,
8284           FS/bin/freeside-pull-dsl, httemplate/edit/svc_dsl.cgi,
8285           httemplate/view/svc_dsl.cgi: svc_dsl, ikano, on-going
8286           implementation, initial commit of freeside-pull-dsl, RT7111
8287
8288 2010-11-28 21:27  levinse
8289
8290         * FS/FS/part_export/ikano.pm, httemplate/view/svc_dsl.cgi: ikano.pm
8291           near-finished pull, finished order notes, RT7111
8292
8293 2010-11-28 18:30  levinse
8294
8295         * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm,
8296           FS/FS/dsl_note.pm, FS/FS/svc_dsl.pm, FS/FS/part_export/ikano.pm,
8297           FS/t/dsl_note.t, httemplate/view/svc_dsl.cgi: move DSL notes into
8298           a dsl_note table, implement partial ikano dsl_pull
8299
8300 2010-11-28 12:08  levinse
8301
8302         * FS/FS/Schema.pm, FS/FS/qual.pm, FS/FS/svc_dsl.pm,
8303           FS/FS/part_export/ikano.pm, httemplate/edit/svc_dsl.cgi,
8304           httemplate/view/svc_dsl.cgi: ikano, svc_dsl, qual, on-going
8305           implementation, RT7111
8306
8307 2010-11-27 16:02  ivan
8308
8309         * FS/FS/cust_main/Billing.pm: doc
8310
8311 2010-11-27 15:53  ivan
8312
8313         * FS/FS/tax_rate.pm: with cch taxation, consider "account" taxes
8314           per- (distinct) location instead of per -customer, RT#10248
8315
8316 2010-11-26 21:17  levinse
8317
8318         * FS/FS/: qual.pm, svc_dsl.pm, part_export/ikano.pm: qual, svc_dsl,
8319           and ikano on-going implementation, RT7111
8320
8321 2010-11-26 19:55  ivan
8322
8323         * httemplate/: elements/create_uri_query,
8324           elements/handle_uri_query, misc/batch-cust_pay.html,
8325           misc/process/batch-cust_pay.cgi: fix "URL limit exceeded" when
8326           errors are present on quick payment entry, RT#9917
8327
8328 2010-11-25 12:02  levinse
8329
8330         * FS/FS/part_export/ikano.pm, httemplate/edit/svc_dsl.cgi,
8331           httemplate/view/svc_dsl.cgi,
8332           httemplate/view/elements/svc_Common.html: more sane svc_dsl UI,
8333           RT7111
8334
8335 2010-11-24 19:30  ivan
8336
8337         * fs_selfservice/FS-SelfService/SelfService.pm: disable ancient
8338           izoom stuff, RT#10730
8339
8340 2010-11-24 18:44  levinse
8341
8342         * FS/FS/part_export/ikano.pm, httemplate/view/svc_dsl.cgi: unhack
8343           stuff from the last commit, RT7111
8344
8345 2010-11-24 18:35  ivan
8346
8347         * FS/FS/ClientAPI/Agent.pm: fix username check, RT#9608
8348
8349 2010-11-24 17:54  mark
8350
8351         * FS/FS/cdr/telos_csv.pm: Telos .act CDR format, RT#10722
8352
8353 2010-11-24 17:46  levinse
8354
8355         * FS/FS/Schema.pm, FS/FS/part_svc.pm, FS/FS/svc_dsl.pm,
8356           FS/FS/part_export/ikano.pm, httemplate/edit/part_svc.cgi,
8357           httemplate/edit/svc_dsl.cgi, httemplate/edit/elements/edit.html,
8358           httemplate/edit/elements/svc_Common.html,
8359           httemplate/edit/process/svc_dsl.html,
8360           httemplate/view/svc_dsl.cgi,
8361           httemplate/view/elements/svc_Common.html: ikano.pm initial
8362           commit, svc_dsl UI initial commit, and svc_dsl on-going work,
8363           RT7111
8364
8365 2010-11-24 17:06  mark
8366
8367         * FS/FS/: Record.pm, cdr.pm, cdr/telos_xml.pm: Telos XML CDR
8368           format, RT#10721
8369
8370 2010-11-23 17:31  ivan
8371
8372         * FS/FS/TicketSystem/RT_Internal.pm: don't attempt to use
8373           RT::CurrentUser before RT has been initialized.  very weird.
8374           RT#10695
8375
8376 2010-11-22 17:52  ivan
8377
8378         * FS/FS/cust_main/Billing.pm,
8379           httemplate/view/cust_main/packages/status.html: fix noisy but
8380           harmless fallout from RT#10148
8381
8382 2010-11-22 17:39  mark
8383
8384         * FS/FS/ClientAPI_XMLRPC.pm, FS/FS/Conf.pm,
8385           FS/FS/ClientAPI/MyAccount.pm,
8386           fs_selfservice/FS-SelfService/SelfService.pm,
8387           fs_selfservice/FS-SelfService/cgi/process_suspend_pkg.html,
8388           fs_selfservice/FS-SelfService/cgi/provision_list.html,
8389           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: selfservice
8390           command to suspend packages, RT#9989
8391
8392 2010-11-22 12:53  levinse
8393
8394         * FS/: FS.pm, MANIFEST, FS/Mason.pm, FS/Schema.pm, FS/qual.pm,
8395           FS/qual_option.pm, FS/svc_dsl.pm, t/qual.t, t/qual_option.t,
8396           t/svc_dsl.t: initial commit of svc_dsl, qual, and qual_option -
8397           schema and new modules which do nothing currently, RT7111
8398
8399 2010-11-21 18:52  mark
8400
8401         * httemplate/edit/process/part_event.html: make reasonnum mandatory
8402           in event actions, RT#9684
8403
8404 2010-11-21 17:30  mark
8405
8406         * FS/FS/part_event/Action/: cancel.pm, pkg_cancel.pm: pkg_cancel
8407           event action, RT#10141
8408
8409 2010-11-20 15:23  ivan
8410
8411         * httemplate/search/rt_ticket.html: sort fields in time worked
8412           summary, RT#7573
8413
8414 2010-11-20 15:00  ivan
8415
8416         * httemplate/: elements/menu.html, search/report_rt_ticket.html,
8417           search/report_rt_transaction.html, search/rt_ticket.html,
8418           search/rt_transaction.html: time worked summary report, RT#7573
8419
8420 2010-11-19 20:50  levinse
8421
8422         * FS/FS/part_export/vitelity.pm: bug fixes vitelity.pm, RT4868
8423
8424 2010-11-19 18:33  mark
8425
8426         * rt/: FREESIDE_MODIFIED, lib/RT/Tickets_Overlay.pm,
8427           share/html/Callbacks/SearchCustomerFields/Search/Elements/PickBasics/Default,
8428           share/html/Elements/SelectCustomerAgent,
8429           share/html/Elements/SelectCustomerClass,
8430           share/html/Elements/SelectCustomerTag: search tickets on some
8431           customer fields, RT#9328
8432
8433 2010-11-19 14:05  ivan
8434
8435         * httemplate/browse/agent.cgi: disabled/active links styled
8436           red/green on agent report like elsewhere
8437
8438 2010-11-19 13:58  ivan
8439
8440         * bin/: wipe-agent: adding wipe-agent script, RT#10679
8441
8442 2010-11-19 13:26  ivan
8443
8444         * FS/FS/part_event/Condition/cust_bill_age.pm: fix late fees being
8445           applied a month late?, RT#10547
8446
8447 2010-11-18 14:37  mark
8448
8449         * rt/FREESIDE_MODIFIED: time to resolve in ticket search, RT#9327
8450
8451 2010-11-18 14:20  mark
8452
8453         * rt/share/html/Callbacks/TimeToResolve/:
8454           Elements/RT__Ticket/ColumnMap/Once,
8455           Search/Elements/BuildFormatString/SetFieldsOnce: time to resolve
8456           in ticket search, RT#9327
8457
8458 2010-11-18 10:54  mark
8459
8460         * FS/FS/svc_acct.pm: fix svc_acct welcome message, RT#10268
8461
8462 2010-11-18 10:20  ivan
8463
8464         * FS/FS/Conf.pm: add Net 21 terms, RT#10652
8465
8466 2010-11-17 18:44  ivan
8467
8468         * rt/FREESIDE_MODIFIED: keep slightly better track of what was
8469           patched for what
8470
8471 2010-11-17 18:30  ivan
8472
8473         * rt/: lib/RT/Config.pm, share/html/index.html: changed to
8474           "DisplayAftgerQuickCreate" per upstream request for
8475           clarification, RT#10429
8476
8477 2010-11-17 12:44  mark
8478
8479         * rt/: FREESIDE_MODIFIED, lib/RT/Action.pm, lib/RT/Condition.pm,
8480           lib/RT/Scrip_Overlay.pm, lib/RT/Action/CreateTickets.pm,
8481           lib/RT/Condition/CustomFieldChange.pm,
8482           share/html/Admin/Elements/EditScrip,
8483           share/html/Admin/Elements/EditScripOptions,
8484           share/html/Admin/Elements/SelectScripAction,
8485           share/html/Admin/Elements/SelectScripCondition: create ticket on
8486           custom field change, RT#10139
8487
8488 2010-11-15 14:59  mark
8489
8490         * rt/share/html/Ticket/Create.html: smarter form refresh
8491
8492 2010-11-15 12:32  mark
8493
8494         * rt/share/html/Ticket/Create.html: select queue when creating
8495           child tickets, RT#10139
8496
8497 2010-11-14 01:10  mark
8498
8499         * FS/FS/: cust_bill.pm, cust_pkg.pm: better hidden pkg_svc flag,
8500           RT#9871
8501
8502 2010-11-13 15:23  mark
8503
8504         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_pkg.pm,
8505           FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
8506           httemplate/edit/process/part_pkg.cgi,
8507           httemplate/elements/tr-pkg_svc.html: hidden pkg_svc flag, RT#9871
8508
8509 2010-11-12 15:33  mark
8510
8511         * FS/FS/Conf.pm, FS/FS/pay_batch.pm, FS/FS/pay_batch/td_eft1464.pm,
8512           httemplate/search/cust_pay_batch.cgi: TD EFT batch format,
8513           RT#10545
8514
8515 2010-11-12 14:30  ivan
8516
8517         * FS/FS/svc_cert.pm: fix harmless warning
8518
8519 2010-11-12 13:52  ivan
8520
8521         * fs_selfservice/FS-SelfService/SelfService.pm: add
8522           check/suspend/unsuspend _username functions to agent
8523           self-service, RT#9608
8524
8525 2010-11-12 13:51  ivan
8526
8527         * bin/xmlrpc-agent_new_customer.pl: adding agent new customer
8528           example, RT#9608
8529
8530 2010-11-12 11:57  ivan
8531
8532         * httemplate/search/cust_bill_pkg.cgi: small fallout from search
8533           sorting customizations, RT#10580
8534
8535 2010-11-11 19:21  mark
8536
8537         * FS/FS/: pay_batch.pm, pay_batch/chase_canada.pm,
8538           pay_batch/paymentech.pm, pay_batch/td_canada_trust.pm: better
8539           support for batch-increment_expiration, RT#10453
8540
8541 2010-11-11 17:17  ivan
8542
8543         * FS/FS/Conf.pm, FS/FS/Schema.pm, httemplate/edit/agent.cgi: agent
8544           username/password, RT#9608
8545
8546 2010-11-10 17:44  ivan
8547
8548         * httemplate/: browse/access_group.html, browse/access_user.html,
8549           browse/agent_type.cgi, browse/cust_attachment.html,
8550           browse/cust_category.html, browse/cust_class.html,
8551           browse/discount.html, browse/part_pkg_report_option.html,
8552           browse/pkg_category.html, browse/pkg_class.html, browse/rate.cgi,
8553           browse/svc_acct_pop.cgi, browse/usage_class.html,
8554           search/cust_bill.html, search/cust_bill_event.cgi,
8555           search/cust_bill_pay.html, search/cust_bill_pkg.cgi,
8556           search/cust_bill_pkg_discount.html, search/cust_credit.html,
8557           search/cust_credit_bill.html, search/cust_credit_refund.html,
8558           search/cust_event.html, search/cust_pkg_svc.html,
8559           search/cust_svc.html, search/pay_batch.cgi, search/queue.html,
8560           search/svc_domain.cgi, search/svc_external.cgi,
8561           search/svc_forward.cgi, search/svc_phone.cgi, search/svc_www.cgi,
8562           search/elements/cust_pay_or_refund.html,
8563           search/elements/search-html.html, search/elements/search.html:
8564           sort by clicking on headers, RT#6465
8565
8566 2010-11-10 15:12  ivan
8567
8568         * rt/: etc/RT_SiteConfig.pm, lib/RT/Config.pm,
8569           share/html/index.html, FREESIDE_MODIFIED: QuickCreateDisplay RT
8570           pref and config option to redirect to ticket display on quick
8571           create, RT#10429
8572
8573 2010-11-10 11:35  ivan
8574
8575         * httemplate/search/phone_avail.html: show customer on availability
8576           report, RT#10520
8577
8578 2010-11-10 11:31  ivan
8579
8580         * FS/FS/phone_avail.pm: show customer on availability report,
8581           RT#10520
8582
8583 2010-11-10 11:28  ivan
8584
8585         * httemplate/search/phone_avail.html: just can't get this one right
8586           this morning, RT#10520
8587
8588 2010-11-10 11:24  ivan
8589
8590         * FS/FS/phone_avail.pm: fix upgrade, RT#10520
8591
8592 2010-11-10 11:22  ivan
8593
8594         * FS/FS/phone_avail.pm: add missing cust_svc method to phone_avail,
8595           RT#10520
8596
8597 2010-11-10 11:18  ivan
8598
8599         * FS/FS/Upgrade.pm: add phone_avail upgrade, RT#10520
8600
8601 2010-11-09 16:58  ivan
8602
8603         * FS/FS/ClientAPI/Agent.pm: add check_username, suspend_username
8604           and unsuspend_username calls, RT#9608
8605
8606 2010-11-09 13:40  mark
8607
8608         * FS/FS/part_pkg/: flat.pm, prorate_Mixin.pm: fix sync_bill_date
8609           near the end of the month, RT#10503
8610
8611 2010-11-08 18:51  levinse
8612
8613         * httemplate/: search/report_phone_avail.html, elements/menu.html,
8614           search/phone_avail.html: add phone number search report, RT10464
8615
8616 2010-11-08 14:04  ivan
8617
8618         * FS/FS/: phone_avail.pm, svc_phone.pm: return phone numbers to
8619           inventory when unprovisioned, RT#10520
8620
8621 2010-11-08 12:59  mark
8622
8623         * FS/FS/msg_template.pm, FS/FS/part_export/rt_ticket.pm,
8624           httemplate/edit/msg_template.html: ticket export for svc_phone,
8625           domain, broadband, RT#10363
8626
8627 2010-11-08 12:00  ivan
8628
8629         * httemplate/edit/part_svc.cgi: hide communigate fields in svc_acct
8630           and svc_domain when there's no communigate exports, RT#10515
8631
8632 2010-11-08 11:58  ivan
8633
8634         * FS/FS/AccessRight.pm: "Edit usage" off for new installs to hide
8635           the barely-used usage fields, RT#10514
8636
8637 2010-11-08 10:39  ivan
8638
8639         * httemplate/edit/: cust_refund.cgi, process/cust_refund.cgi: fix
8640           fallout from more granular ACLs for payments, RT#10505
8641
8642 2010-11-08 09:48  levinse
8643
8644         * httemplate/search/report_cust_main.html: fix prev commit for cust
8645           tag changes on cust main report related to RT6376
8646
8647 2010-11-08 09:41  levinse
8648
8649         * FS/FS/part_export/vitelity.pm: improvements to vitelity.pm,
8650           RT4868
8651
8652 2010-11-07 23:35  ivan
8653
8654         * FS/FS/svc_cert.pm, httemplate/view/svc_cert.cgi: certificates ala
8655           communigate, RT#7515
8656
8657 2010-11-07 21:24  ivan
8658
8659         * FS/FS/Schema.pm, FS/FS/svc_CGP_Mixin.pm, FS/FS/svc_domain.pm,
8660           FS/FS/part_export/communigate_pro.pm,
8661           httemplate/edit/svc_domain/communigate-basics.html,
8662           httemplate/view/svc_domain/basics.html: certificates ala
8663           communigate, RT#7515
8664
8665 2010-11-07 16:01  ivan
8666
8667         * FS/FS/svc_cert.pm, httemplate/edit/process/svc_cert.cgi,
8668           httemplate/edit/svc_cert/import_cacert.html,
8669           httemplate/view/svc_cert.cgi: certificates ala communigate,
8670           RT#7515
8671
8672 2010-11-07 15:47  ivan
8673
8674         * FS/FS/svc_cert.pm, httemplate/edit/process/svc_cert.cgi,
8675           httemplate/view/svc_cert.cgi,
8676           httemplate/edit/svc_cert/import_certificate.html: certificates
8677           ala communigate, RT#7515
8678
8679 2010-11-07 00:07  mark
8680
8681         * FS/FS/Schema.pm, FS/FS/part_export.pm,
8682           httemplate/browse/part_export.cgi,
8683           httemplate/browse/part_svc.cgi, httemplate/edit/part_export.cgi,
8684           httemplate/edit/part_svc.cgi: export names, RT#9827
8685
8686 2010-11-06 22:29  ivan
8687
8688         * httemplate/edit/process/svc_cert.cgi, FS/FS/svc_cert.pm,
8689           httemplate/edit/svc_cert.cgi, httemplate/view/svc_cert.cgi,
8690           httemplate/misc/svc_cert-generate.html: certificates ala
8691           communigate, RT#7515
8692
8693 2010-11-06 17:56  ivan
8694
8695         * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm,
8696           FS/FS/svc_cert.pm, FS/t/svc_cert.t, eg/table_template-svc.pm,
8697           httemplate/edit/part_svc.cgi, httemplate/edit/svc_cert.cgi,
8698           httemplate/edit/process/svc_cert.cgi,
8699           httemplate/edit/svc_cert/generate_privatekey.html,
8700           httemplate/edit/svc_cert/import_privatekey.html,
8701           httemplate/elements/popup_link-cust_svc.html,
8702           httemplate/view/svc_Common.html, httemplate/view/svc_cert.cgi,
8703           httemplate/view/elements/svc_Common.html: certificates ala
8704           communigate, RT#7515
8705
8706 2010-11-06 16:58  mark
8707
8708         * httemplate/search/report_tax-xls.cgi: move module loading to
8709           FS::Mason
8710
8711 2010-11-06 16:57  mark
8712
8713         * FS/FS/Mason.pm: sales tax report in Excel, RT#10321
8714
8715 2010-11-06 16:45  mark
8716
8717         * httemplate/search/: report_tax-xls.cgi, report_tax.cgi: sales tax
8718           report in Excel, RT#10321
8719
8720 2010-11-06 11:31  ivan
8721
8722         * bin/21add: doh
8723
8724 2010-11-05 15:58  ivan
8725
8726         * FS/: MANIFEST, FS/cust_main.pm, FS/cust_main/Billing.pm,
8727           FS/cust_main/Billing_Discount.pm: split discount bs out into its
8728           own file before cust_main/Billing.pm becomes as bad as the old
8729           monolithic cust_main.pm, somehow RT#10462
8730
8731 2010-11-05 14:31  ivan
8732
8733         * bin/: 21add, 21commit, 21diff: adding 21 tools
8734
8735 2010-11-05 12:05  levinse
8736
8737         * httemplate/view/cust_main/payment_history.html: Fix undoing of
8738           changes caused by previous commit
8739
8740 2010-11-05 11:46  levinse
8741
8742         * httemplate/view/cust_main/: payment_history.html,
8743           payment_history/pending_payment.html: display any pending
8744           payments in customer view, RT10270
8745
8746 2010-11-05 11:32  ivan
8747
8748         * FS/FS/Record.pm, FS/FS/cust_main.pm,
8749           httemplate/edit/cust_main/billing.html: fix more german character
8750           problems, RT#10498
8751
8752 2010-11-05 11:16  ivan
8753
8754         * httemplate/search/cust_bill_pkg.cgi: fix line item report when
8755           linked from CCH tax report... credits may still be off w/pkg
8756           locations?  RT#10472
8757
8758 2010-11-04 20:56  levinse
8759
8760         * FS/FS/cust_main/Search.pm,
8761           httemplate/elements/tr-select-cust_tag.html,
8762           httemplate/search/cust_main.html,
8763           httemplate/search/report_cust_main.html: add a multi-select for
8764           tags to advanced customer search, RT6376
8765
8766 2010-11-04 16:39  levinse
8767
8768         * FS/FS/part_export/: acct_http.pm, cust_http.pm: Fix display of
8769           export option defaults for all HTTP exports
8770
8771 2010-11-04 16:10  levinse
8772
8773         * FS/FS/part_export/: acct_http.pm, http.pm: New HTTP export for
8774           svc_acct and additional option for existing HTTP exports, RT10216
8775
8776 2010-11-04 16:07  ivan
8777
8778         * FS/FS/cust_bill.pm: don't display service data for bundled
8779           packages, RT#10448
8780
8781 2010-11-04 15:57  ivan
8782
8783         * httemplate/edit/process/part_pkg.cgi: stop setting report_option_
8784           to 1
8785
8786 2010-11-04 14:42  ivan
8787
8788         * httemplate/edit/REAL_cust_pkg.cgi: let you edit contract_end for
8789           all packages, RT#10480
8790
8791 2010-11-04 14:35  mark
8792
8793         * httemplate/edit/REAL_cust_pkg.cgi: make contract_end editable
8794           when it makes sense
8795
8796 2010-11-04 14:29  mark
8797
8798         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
8799           make contract_end editable, RT#10480
8800
8801 2010-11-04 13:35  ivan
8802
8803         * FS/FS/: cust_pay.pm, part_pkg/voip_cdr.pm: bill setup fees upon
8804           receiving a payment, for bill_every_call customers
8805
8806 2010-11-04 10:38  ivan
8807
8808         * FS/FS/: Conf.pm, svc_acct.pm: finish username-slash and
8809           username-equals, RT#10452
8810
8811 2010-11-04 10:09  ivan
8812
8813         * httemplate/edit/process/cust_pay.cgi: fix fallout from payment
8814           ACL changes, RT#10476
8815
8816 2010-11-03 22:56  mark
8817
8818         * FS/FS/cust_main/Search.pm, httemplate/search/svc_acct.cgi,
8819           rt/lib/RT/Tickets_Overlay.pm: clean up postgres-isms, RT#10324
8820
8821 2010-11-03 17:54  levinse
8822
8823         * httemplate/view/cust_pay.html: added an e-mail link on payment
8824           receipts, RT7946
8825
8826 2010-11-03 16:44  ivan
8827
8828         * FS/FS/AccessRight.pm, FS/FS/access_right.pm,
8829           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_refund.cgi,
8830           httemplate/edit/process/cust_pay.cgi,
8831           httemplate/edit/process/cust_refund.cgi,
8832           httemplate/view/cust_main/payment_history.html,
8833           httemplate/view/cust_main/payment_history/payment.html,
8834           httemplate/view/cust_bill.cgi: more granular ACLs for posting
8835           check vs. cash payments, processing credit card vs echecks,
8836           RT#7887
8837
8838 2010-11-03 15:51  ivan
8839
8840         * httemplate/elements/menu.html: add phone number search to menu,
8841           RT#10447
8842
8843 2010-11-03 13:23  ivan
8844
8845         * FS/FS/: Conf.pm, svc_acct.pm: add username-slash and
8846           username-equals config options, allow uumlauts etc. in
8847           svc_acct.finger like ut_name, RT#10452, RT#10454
8848
8849 2010-11-03 12:51  mark
8850
8851         * FS/FS/cust_pkg.pm: missing commit from #9947
8852
8853 2010-11-02 18:04  mark
8854
8855         * httemplate/edit/bulk-cust_pkg.html: safety improvement to RT#9947
8856
8857 2010-11-02 17:37  mark
8858
8859         * FS/FS/cust_pkg.pm: turn off debug
8860
8861 2010-11-02 17:33  mark
8862
8863         * FS/FS/cust_pkg.pm, httemplate/browse/part_pkg.cgi,
8864           httemplate/edit/bulk-cust_pkg.html,
8865           httemplate/edit/process/bulk-cust_pkg.cgi: bulk change package
8866           type, RT#9947
8867
8868 2010-11-01 18:52  ivan
8869
8870         * FS/FS/Conf.pm: update voip-cdr_email description, RT#10322
8871
8872 2010-11-01 17:49  ivan
8873
8874         * httemplate/elements/select-state.html: fix state lables for DE
8875           when set as the default country, RT#10359
8876
8877 2010-11-01 17:28  ivan
8878
8879         * FS/FS/Record.pm, httemplate/edit/cust_main/contact.html,
8880           httemplate/view/cust_main/billing.html,
8881           httemplate/view/cust_main/contacts.html: fix for uumlaut problem,
8882           RT#10359
8883
8884 2010-10-31 17:23  ivan
8885
8886         * FS/FS/cust_bill.pm: fix &NBSP; showing up in sections as a result
8887           of CDR formatting kludge, RT#10275
8888
8889 2010-10-31 16:39  ivan
8890
8891         * FS/FS/cust_main.pm: on merge, add customer (ship) name to
8892           svc_phone.phone_name if blank, RT#10247
8893
8894 2010-10-31 15:43  ivan
8895
8896         * FS/FS/part_pkg/bulk.pm: clarify description of no_prorate
8897
8898 2010-10-31 14:48  ivan
8899
8900         * FS/FS/cust_bill.pm: fix long package locations showing up as line
8901           item on typeset invoices, RT#10093
8902
8903 2010-10-31 14:23  ivan
8904
8905         * FS/FS/cust_main.pm: if there's a geocode override and the address
8906           changes, clear it, RT#10376
8907
8908 2010-10-31 12:28  mark
8909
8910         * FS/FS/part_pkg/bulk.pm: no_prorate option for bulk packages,
8911           RT#9821
8912
8913 2010-10-31 12:22  ivan
8914
8915         * bin/cust_main-find_bogus_geocode: adding, RT#10376
8916
8917 2010-10-31 12:12  ivan
8918
8919         * FS/FS/cust_main/Search.pm: add search on harcoded geocode
8920           customers w/cch, RT#10376
8921
8922 2010-10-31 12:06  ivan
8923
8924         * FS/FS/cust_main/Billing.pm: spacing
8925
8926 2010-10-31 12:04  ivan
8927
8928         * FS/FS/cust_main/Search.pm, httemplate/search/cust_main.html,
8929           httemplate/search/report_cust_main.html: add search on harcoded
8930           geocode customers w/cch, RT#10376
8931
8932 2010-10-31 11:45  ivan
8933
8934         * FS/FS/cust_main/Billing.pm: don't lookup a geocode we don't need,
8935           RT#10093
8936
8937 2010-10-30 22:24  mark
8938
8939         * httemplate/elements/tr-pkg_svc.html: fix svc count glitch with
8940           linked packages, RT#10340
8941
8942 2010-10-30 21:41  mark
8943
8944         * FS/FS/cust_pkg.pm: option to keep dates when changing packages,
8945           RT#9947
8946
8947 2010-10-30 19:47  jeff
8948
8949         * FS/FS/cust_main/Billing.pm: seek the geocode on the correct
8950           object RT#10093
8951
8952 2010-10-30 18:07  ivan
8953
8954         * FS/FS/geocode_Mixin.pm: fix tax-ship_address config w/geocode and
8955           thus cch, RT#10376
8956
8957 2010-10-30 16:22  mark
8958
8959         * FS/FS/part_pkg/: discount_Mixin.pm, flat.pm, prorate.pm,
8960           prorate_Mixin.pm, recur_Common.pm, subscription.pm:
8961           discount_Mixin
8962
8963 2010-10-30 15:44  mark
8964
8965         * FS/FS/part_export/rt_ticket.pm: cleanup
8966
8967 2010-10-29 01:51  mark
8968
8969         * FS/FS/part_pkg/: prorate.pm, prorate_Mixin.pm: prorate option to
8970           round to full day, RT#7353
8971
8972 2010-10-28 15:57  mark
8973
8974         * FS/FS/Cron/backup.pm: don't try to backup if backup_scp is empty
8975
8976 2010-10-28 15:21  mark
8977
8978         * FS/FS/ClientAPI/Signup.pm: fix broken svc_acct signup
8979
8980 2010-10-28 00:47  mark
8981
8982         * FS/FS/: Conf.pm, svc_Common.pm, svc_pbx.pm: global duplicate
8983           checking on svc_pbx.id, RT#9967
8984
8985 2010-10-27 12:27  mark
8986
8987         * FS/FS/msg_template.pm, httemplate/edit/msg_template.html:
8988           cust_pkg fields in ticket export templates, RT#9936
8989
8990 2010-10-26 18:49  mark
8991
8992         * FS/FS/part_export/rt_ticket.pm, httemplate/edit/part_export.cgi:
8993           RT ticket creation export to multiple queues, RT#10363
8994
8995 2010-10-26 11:33  ivan
8996
8997         * FS/FS/ClientAPI/Signup.pm: fix signup errors for
8998           conferenceingforless, RT#10360
8999
9000 2010-10-25 15:29  mark
9001
9002         * httemplate/search/cust_svc.html: fix mistake
9003
9004 2010-10-25 15:22  mark
9005
9006         * FS/FS/Conf.pm, FS/FS/part_pkg/bulk.pm,
9007           FS/FS/part_pkg/voip_cdr.pm, httemplate/misc/unprovision.cgi,
9008           httemplate/search/cust_pkg_svc.html,
9009           httemplate/search/cust_svc.html,
9010           httemplate/view/cust_main/packages.html,
9011           httemplate/view/cust_main/packages/services.html,
9012           httemplate/view/elements/svc_Common.html: summary display of bulk
9013           packages with many services, RT#9821
9014
9015 2010-10-25 07:53  ivan
9016
9017         * FS/FS/ClientAPI/Signup.pm: should fix "cant call method
9018           "setdefault" on an undefined value" errors, RT#10360
9019
9020 2010-10-24 17:28  ivan
9021
9022         * httemplate/: view/svc_pbx.cgi, search/cdr.html,
9023           search/report_cdr.html, view/cust_main/packages.html: svc_pbx and
9024           whole-customer links to CDRs, RT#10315
9025
9026 2010-10-23 14:34  ivan
9027
9028         * FS/FS/Cron/backup.pm: datestamp backups
9029
9030 2010-10-23 14:31  ivan
9031
9032         * FS/FS/Cron/backup.pm, bin/freeside-backup: datestamp backups
9033
9034 2010-10-23 01:33  mark
9035
9036         * FS/FS/: cust_pkg.pm, part_pkg_option.pm: fix contract_end bug,
9037           RT#10319
9038
9039 2010-10-22 18:23  ivan
9040
9041         * FS/FS/cust_pay.pm: another upgrade fix for ancient datasets
9042
9043 2010-10-22 17:54  ivan
9044
9045         * FS/FS/cust_bill_pkg_detail.pm: fix upgrades from old 1.7
9046
9047 2010-10-22 15:28  mark
9048
9049         * FS/FS/part_pkg/flat.pm: fix contract_end bug, RT#10319
9050
9051 2010-10-22 15:13  ivan
9052
9053         * httemplate/elements/select-terms.html, FS/FS/Conf.pm: add Net 90
9054           terms, RT#10347
9055
9056 2010-10-22 11:03  ivan
9057
9058         * httemplate/misc/xmlhttp-cust_main-search.cgi,
9059           rt/share/html/Elements/AddCustomers,
9060           rt/share/html/Ticket/Elements/AddCustomers: add no_fuzzy_on_exact
9061           to RT customer search and our smart search boxes too, RT#10341
9062
9063 2010-10-22 10:46  ivan
9064
9065         * httemplate/search/cust_main.cgi: a real wtf from me on the search
9066           changes, now fixed, RT#10341
9067
9068 2010-10-22 02:03  ivan
9069
9070         * FS/FS/cust_pkg.pm: tealish for not yet billed, like cust_main
9071           ordered
9072
9073 2010-10-22 01:54  ivan
9074
9075         * httemplate/browse/part_pkg.cgi: fix package def report totals to
9076           break down not yet billed vs. active package counts, RT#10317
9077
9078 2010-10-21 23:37  ivan
9079
9080         * FS/FS/cust_pay_void.pm: deal with multiply-voided payments
9081
9082 2010-10-21 23:29  ivan
9083
9084         * httemplate/view/cust_bill.cgi: respect voip-cdr_email config when
9085           viewing invoices in the backend, RT#10280
9086
9087 2010-10-21 23:14  ivan
9088
9089         * FS/FS/Schema.pm, FS/FS/cust_pay_void.pm,
9090           httemplate/view/cust_main/payment_history/voided_payment.html:
9091           display both original usernum and void usernum vfor voided
9092           payments, RT#10280
9093
9094 2010-10-21 12:29  ivan
9095
9096         * FS/FS/part_export/sqlradius.pm: radusergroup option
9097
9098 2010-10-20 18:34  ivan
9099
9100         * FS/FS/Conf.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main/Search.pm,
9101           httemplate/search/cust_main.cgi,
9102           httemplate/search/cust_main.html,
9103           httemplate/search/report_cust_main.html: better address
9104           searching: disable fuzzy/substring searches when an exact match
9105           is found, work around L:EN:NameParse DrainBramage w/two-letter
9106           first names like "Ed", add an address1 search to advanced
9107           customer search, RT#10254
9108
9109 2010-10-20 15:45  ivan
9110
9111         * FS/FS/cdr.pm: auto-conversion of answerdate too
9112
9113 2010-10-20 15:43  ivan
9114
9115         * eg/cdr_template.pm: doc
9116
9117 2010-10-19 19:07  ivan
9118
9119         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
9120           FS/FS/AccessRight.pm, FS/FS/cust_credit.pm, FS/FS/cust_pay.pm,
9121           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
9122           FS/FS/option_Common.pm, bin/merge-referrals,
9123           httemplate/elements/search-cust_main.html,
9124           httemplate/misc/cust_main-merge.html,
9125           httemplate/misc/merge_cust.html, httemplate/view/cust_main.cgi:
9126           customer merging, RT#10247
9127
9128 2010-10-18 17:32  ivan
9129
9130         * FS/FS/Cron/: bill.pm, notify.pm: fix daily billing under mysql,
9131           RT#10246
9132
9133 2010-10-18 17:06  ivan
9134
9135         * FS/FS/Conf.pm: fix "use of uninitialized value in string eq"
9136           warning running freeside-setup
9137
9138 2010-10-18 15:23  mark
9139
9140         * FS/FS/msg_template.pm, FS/FS/part_export/rt_ticket.pm,
9141           httemplate/edit/msg_template.html: rt_ticket export, RT#9936
9142
9143 2010-10-17 20:36  ivan
9144
9145         * FS/FS/cust_main.pm: fix "Inactive" status showing instead of
9146           "Suspended" or "Canceled" when there were one-time charges,
9147           RT#9971
9148
9149 2010-10-17 19:46  ivan
9150
9151         * FS/FS/Conf.pm, FS/FS/part_pkg/flat.pm,
9152           httemplate/edit/part_pkg.cgi, FS/FS/cust_main/Billing.pm,
9153           httemplate/view/cust_main/packages/status.html: suspend_bill
9154           package option to continue recurring billing while suspended and
9155           part_pkg-default_suspend_bill conf option to set it by default,
9156           RT#10148
9157
9158 2010-10-17 15:35  ivan
9159
9160         * httemplate/: edit/domain_record.html,
9161           edit/process/domain_record.cgi,
9162           edit/process/svc_domain-defaultrecords.cgi,
9163           elements/popup_link.html, view/svc_domain/dns.html,
9164           misc/delete-domain_record.cgi: dns editing improvements: show an
9165           error from adding default records, redirect back to the dns
9166           section on all operations, finish editing.  RT#8933
9167
9168 2010-10-16 17:09  ivan
9169
9170         * httemplate/browse/part_event.html: show eventpart in clone
9171           dropdown
9172
9173 2010-10-14 14:16  ivan
9174
9175         * FS/FS/domain_record.pm: fix domain edits, RT#10223
9176
9177 2010-10-14 13:45  jeff
9178
9179         * httemplate/edit/cust_main/bottomfixup.js: restore
9180           update_censustract RT10221
9181
9182 2010-10-13 18:14  ivan
9183
9184         * FS/FS/Mason.pm, FS/FS/Misc.pm, FS/FS/Schema.pm, FS/FS/contact.pm,
9185           FS/FS/contact_phone.pm, FS/FS/cust_main.pm,
9186           httemplate/edit/prospect_main-ocr.html,
9187           httemplate/edit/prospect_main-upload.html,
9188           httemplate/edit/prospect_main.html,
9189           httemplate/edit/process/prospect_main.html,
9190           httemplate/elements/contact.html, httemplate/elements/menu.html,
9191           httemplate/view/image.cgi: more contact work and preliminary
9192           business card upload
9193
9194 2010-10-13 17:59  mark
9195
9196         * FS/FS/: cust_main.pm, cust_pkg.pm,
9197           part_event/Condition/cust_status.pm,
9198           part_event/Condition/has_referral_custnum.pm,
9199           part_event/Condition/pkg_age.pm,
9200           part_event/Condition/pkg_recurring.pm,
9201           part_event/Condition/pkg_status.pm: event condition speed
9202           improvements, RT#6802
9203
9204 2010-10-13 16:14  ivan
9205
9206         * FS/bin/: freeside-daily, freeside-monthly, freeside-radgroup: fix
9207           bad POD in manpages, especially freeside-daily -p
9208
9209 2010-10-13 13:20  ivan
9210
9211         * FS/FS/cust_main/Packages.pm: fix late fee held for next invoice
9212           triggering immediately if next bill dates have been manually
9213           added to one-time charges, RT#10192
9214
9215 2010-10-12 14:01  mark
9216
9217         * FS/FS/cust_main.pm: fix some noisy warnings
9218
9219 2010-10-12 13:58  mark
9220
9221         * FS/FS/part_pkg.pm: fix typo?
9222
9223 2010-10-11 18:15  mark
9224
9225         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg/flat.pm,
9226           httemplate/edit/REAL_cust_pkg.cgi,
9227           httemplate/edit/process/quick-cust_pkg.cgi,
9228           httemplate/elements/input-date-field.html,
9229           httemplate/misc/order_pkg.html, httemplate/search/cust_pkg.cgi,
9230           httemplate/search/report_cust_pkg.html,
9231           httemplate/view/cust_main/packages/status.html: package contract
9232           end date field, RT#9918
9233
9234 2010-10-11 17:12  mark
9235
9236         * FS/FS/cust_main.pm: also fix this in the future
9237
9238 2010-10-11 17:00  mark
9239
9240         * FS/FS/cust_main.pm: expiration month always 2 digits, RT#10161
9241
9242 2010-10-11 16:36  mark
9243
9244         * httemplate/elements/select-month_year.html: expiration month
9245           always 2 digits, RT#10161
9246
9247 2010-10-11 12:00  jeff
9248
9249         * FS/FS/cust_location.pm, FS/FS/cust_main.pm,
9250           FS/FS/geocode_Mixin.pm,
9251           httemplate/elements/standardize_locations.html,
9252           httemplate/elements/standardize_locations.js,
9253           httemplate/misc/choose_tax_location.html,
9254           FS/FS/cust_main/Billing.pm,
9255           httemplate/edit/cust_main/bottomfixup.js,
9256           httemplate/edit/process/quick-cust_pkg.cgi,
9257           httemplate/misc/change_pkg.cgi, httemplate/misc/order_pkg.html,
9258           httemplate/misc/xmlhttp-cust_main-address_standardize.html:
9259           external taxes support package locations RT10093
9260
9261 2010-10-11 03:36  ivan
9262
9263         * FS/FS/agent_type.pm: optimization to speed up new customer page
9264           when there's lots of agents, RT#10184
9265
9266 2010-10-11 02:36  ivan
9267
9268         * httemplate/edit/cust_main/first_pkg.html: add lock_agentnum and
9269           lock_pkgpart parameters to new customer page, RT#9782
9270
9271 2010-10-11 02:03  ivan
9272
9273         * httemplate/edit/cust_main.cgi: add lock_agentnum and lock_pkgpart
9274           parameters to new customer page, RT#9782
9275
9276 2010-10-10 16:41  ivan
9277
9278         * FS/FS/cust_bill.pm: should fix wrapping of CDRs reported under
9279           IEq, RT#9964
9280
9281 2010-10-10 13:52  ivan
9282
9283         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi,
9284           httemplate/edit/elements/edit.html: simple protection against
9285           selecting and using package add-ons that point to the same
9286           package.  (still need to detect and break more complex
9287           self-referential loops)
9288
9289 2010-10-10 12:42  ivan
9290
9291         * httemplate/: edit/cust_pay_pending.html,
9292           search/cust_pay_pending.html: add "capture" links to pending
9293           payments in captured state, RT#10152
9294
9295 2010-10-10 12:11  ivan
9296
9297         * httemplate/elements/menu.html: fix documentation link for 2.1
9298
9299 2010-10-09 18:38  ivan
9300
9301         * FS/FS/cust_main.pm: ignore banned ACH on otaker upgrade as well
9302
9303 2010-10-09 17:26  ivan
9304
9305         * httemplate/: edit/cust_main/top_misc.html,
9306           edit/cust_main/first_pkg/select-part_pkg.html,
9307           elements/freeside.css: add lock_agentnum and lock_pkgpart
9308           parameters to new customer page, RT#9782
9309
9310 2010-10-05 10:32  mark
9311
9312         * rt/share/html/Admin/CustomFields/Modify.html: prevent broken
9313           custom field values, RT#9959
9314
9315 2010-10-04 18:53  jeff
9316
9317         * FS/FS/ClientAPI/MyAccount.pm: permit null discount_term RT10135
9318
9319 2010-10-04 18:38  mark
9320
9321         * bin/rt-trim-whitespace: script to fix stray whitespace, RT#9959
9322
9323 2010-10-04 15:17  mark
9324
9325         * FS/FS/access_user.pm, httemplate/edit/access_user.html,
9326           httemplate/edit/process/access_user.html: fs_ system accounts,
9327           RT#8731
9328
9329 2010-10-04 11:50  mark
9330
9331         * FS/FS/part_pkg/voip_cdr.pm: better option label
9332
9333 2010-10-04 11:46  mark
9334
9335         * FS/FS/: svc_pbx.pm, svc_phone.pm, part_pkg/voip_cdr.pm: CDR
9336           matching by svcnum, RT#10044
9337
9338 2010-10-02 13:54  mark
9339
9340         * rt/FREESIDE_MODIFIED, rt/etc/schema.mysql-4.1,
9341           FS/bin/freeside-upgrade: mandatory custom field flag, RT#9260
9342
9343 2010-10-01 17:32  mark
9344
9345         * FS/FS/cust_main_Mixin.pm: avoid sending duplicate notices from
9346           package search, RT#10103
9347
9348 2010-09-30 22:33  mark
9349
9350         * httemplate/misc/email-customers.html: fix templated notices,
9351           RT#10103
9352
9353 2010-09-29 18:11  ivan
9354
9355         * FS/FS/cust_main.pm: improve signup date recovery, especially in
9356           the edit case
9357
9358 2010-09-29 16:46  ivan
9359
9360         * Makefile: start of 2.1.2cvs
9361
9362 2010-09-29 16:41  mark
9363
9364         * FS/FS/part_pkg/: agent.pm, cdr_termination.pm, prorate.pm,
9365           prorate_Mixin.pm, sql_external.pm, voip_cdr.pm, voip_inbound.pm:
9366           option to charge the next full period when prorating, RT#9874
9367
9368 2010-09-29 15:50  ivan
9369
9370         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 2.1.1
9371
9372 2010-09-29 15:47  ivan
9373
9374         * Makefile: 2.1.1!
9375
9376 2010-09-29 14:14  ivan
9377
9378         * ChangeLog: 2.1.1
9379
9380 2010-09-29 12:54  ivan
9381
9382         * httemplate/search/rt_transaction.html: fix time worked search by
9383           customer
9384
9385 2010-09-29 12:38  ivan
9386
9387         * FS/FS/part_pkg/voip_cdr.pm: fix
9388           noskip_dst_length_accountcode_tollfree, RT#9683
9389
9390 2010-09-29 11:39  mark
9391
9392         * FS/FS/cust_main.pm: restore missing signup dates during upgrade,
9393           RT#9972
9394
9395 2010-09-28 22:40  mark
9396
9397         * FS/FS/ClientAPI/Signup.pm, fs_selfservice/drupal/signup.inc:
9398           svc_pbx in signup server, RT#9380
9399
9400 2010-09-28 17:50  ivan
9401
9402         * bin/test_scrub_sql: adding tool to drop things with sql
9403           statements on a db
9404
9405 2010-09-28 17:38  mark
9406
9407         * httemplate/edit/process/cust_main.cgi: avoid wiping signupdate
9408           when editing cust_main, RT#9972
9409
9410 2010-09-28 16:12  mark
9411
9412         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
9413           fs_selfservice/drupal/admin.inc,
9414           fs_selfservice/drupal/signup.inc: assorted drupal self-service
9415           fixes, RT#9380
9416
9417 2010-09-27 18:55  mark
9418
9419         * bin/cdr-mysql.import: mysql cdr import script, RT#10009
9420
9421 2010-09-27 17:26  ivan
9422
9423         * ChangeLog: 2.1.1
9424
9425 2010-09-27 15:59  mark
9426
9427         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: don't use decimal minutes
9428           in call detail format
9429
9430 2010-09-24 17:56  mark
9431
9432         * FS/FS/: Schema.pm, cdr.pm, part_pkg/voip_cdr.pm: clean up call
9433           rating math to avoid premature rounding, RT#9885
9434
9435 2010-09-24 15:08  jeff
9436
9437         * FS/FS/cust_main/Import.pm, httemplate/misc/cust_main-import.cgi:
9438           import tax exempt and force postal invoice optiosn
9439
9440 2010-09-24 15:07  jeff
9441
9442         * httemplate/misc/process/cust_main_note-import.cgi: import to
9443           notes
9444
9445 2010-09-24 10:23  jeff
9446
9447         * bin/opensrs_domain_pkgs: set the bill date earlier
9448
9449 2010-09-23 20:14  jeff
9450
9451         * FS/FS/cust_main/Billing.pm: fix bad bug in line item generation
9452           RT#10024
9453
9454 2010-09-23 18:04  mark
9455
9456         * FS/FS/rate_time_interval.pm, httemplate/edit/rate_time.cgi,
9457           httemplate/edit/process/rate_time.cgi: fix display of 12:00 hour
9458           in time intervals
9459
9460 2010-09-23 16:21  mark
9461
9462         * httemplate/misc/: xmlhttp-cust_main-search.cgi,
9463           process/batch-cust_pay.cgi: fix use of agent_custid in quick
9464           payment entry, RT#10035
9465
9466 2010-09-23 14:27  jeff
9467
9468         * FS/FS/part_pkg.pm: fix bad conflict resolution between ivan's and
9469           jeff's idea of how to use a different freq
9470
9471 2010-09-23 11:32  ivan
9472
9473         * FS/FS/part_pkg/voip_cdr.pm: turn debugging off
9474
9475 2010-09-23 11:30  ivan
9476
9477         * FS/FS/cust_main/Billing.pm: not sure if this is a fix or a
9478           workaround, hence the warning, RT#10024
9479
9480 2010-09-23 11:00  ivan
9481
9482         * FS/FS/cust_main/: Billing.pm: additional debug info, RT#10012
9483
9484 2010-09-23 10:55  ivan
9485
9486         * FS/FS/cust_main/: Billing.pm, Billing_Realtime.pm, Packages.pm:
9487           honor cust_main DEBUG flag, add some additional debug info,
9488           RT#10012
9489
9490 2010-09-23 10:46  ivan
9491
9492         * FS/FS/cust_main/: Billing.pm, Billing_Realtime.pm, Packages.pm:
9493           honor cust_main DEBUG flag, add some additional debug info,
9494           RT#10012
9495
9496 2010-09-22 16:04  mark
9497
9498         * FS/FS/msg_template.pm, FS/FS/part_event/Action/notice.pm,
9499           FS/FS/part_event/Action/notice_to.pm,
9500           httemplate/edit/msg_template.html: event action to send a notice
9501           to a fixed address, RT#8209
9502
9503 2010-09-22 15:01  ivan
9504
9505         * FS/FS/cust_main/Billing.pm: fix fallout from discount work,
9506           RT#10025
9507
9508 2010-09-22 14:22  mark
9509
9510         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
9511           FS/FS/part_event/Condition/balance_credit_limit.pm,
9512           httemplate/edit/cust_main/billing.html,
9513           httemplate/edit/process/cust_main.cgi,
9514           httemplate/view/cust_main/billing.html: customer credit limits,
9515           RT#8209
9516
9517 2010-09-22 13:46  ivan
9518
9519         * FS/FS/cust_main/: Billing.pm, Billing_Realtime.pm: use
9520           Data::Dumper to fix debugging - hopefully last of fallout from
9521           refactoring things into their own fiels
9522
9523 2010-09-22 12:35  mark
9524
9525         * FS/FS/cdr.pm, FS/FS/cdr/cia.pm, FS/FS/cdr/infinite.pm,
9526           httemplate/search/cdr.html: CIA and Infinite Conferencing cdr
9527           formats, RT#8788
9528
9529 2010-09-22 12:16  jeff
9530
9531         * FS/FS/part_pkg_discount.pm, FS/FS/Conf.pm, FS/FS/Mason.pm,
9532           FS/FS/Schema.pm, FS/FS/cust_bill.pm,
9533           FS/FS/cust_credit_bill_pkg.pm, FS/FS/cust_main_county.pm,
9534           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/discount.pm,
9535           FS/FS/part_pkg.pm, FS/t/part_pkg_discount.t,
9536           fs_selfservice/FS-SelfService/cgi/discount_term.html,
9537           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
9538           fs_selfservice/FS-SelfService/cgi/make_payment.html,
9539           fs_selfservice/FS-SelfService/cgi/myaccount.html,
9540           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
9541           httemplate/elements/customer-table.html,
9542           httemplate/elements/select-discount_term.html,
9543           httemplate/elements/tr-select-discount_term.html,
9544           httemplate/misc/xmlhttp-cust_main-discount_terms.cgi,
9545           FS/MANIFEST, FS/FS/ClientAPI/MyAccount.pm,
9546           FS/FS/cust_main/Billing.pm, FS/FS/cust_main/Billing_Realtime.pm,
9547           FS/FS/part_pkg/flat.pm, httemplate/browse/part_pkg.cgi,
9548           httemplate/edit/cust_pay.cgi, httemplate/edit/part_pkg.cgi,
9549           httemplate/misc/batch-cust_pay.html, httemplate/misc/payment.cgi,
9550           httemplate/edit/process/cust_pay.cgi,
9551           httemplate/edit/process/part_pkg.cgi,
9552           httemplate/misc/process/batch-cust_pay.cgi,
9553           httemplate/misc/process/payment.cgi,
9554           httemplate/view/cust_main/packages/package.html: prepayment
9555           discounts rt#5318
9556
9557 2010-09-21 23:36  jeff
9558
9559         * FS/FS/Record.pm: avoid unexpected side effects when using 'op' =>
9560           '>' in qsearch
9561
9562 2010-09-21 18:08  ivan
9563
9564         * FS/FS/cust_main/Billing_Realtime.pm: fix cardtype errors, fallout
9565           from refactor for maestro, RT#10012
9566
9567 2010-09-21 17:08  mark
9568
9569         * httemplate/: elements/menu.html, search/cust_credit.html,
9570           search/report_cust_credit.html,
9571           search/elements/cust_pay_or_refund.html,
9572           search/elements/report_cust_pay_or_refund.html: unapplied
9573           payment/refund/credit reports, RT#7503
9574
9575 2010-09-20 22:54  mark
9576
9577         * FS/FS/: pay_batch.pm, pay_batch/paymentech.pm: store TxRefNum for
9578           Paymentech batch payments, RT#9962
9579
9580 2010-09-20 20:56  ivan
9581
9582         * FS/FS/part_pkg/voip_cdr.pm: skip_max_callers meaning was
9583           reversed.  doh!  RT#9907
9584
9585 2010-09-20 20:41  ivan
9586
9587         * FS/FS/Maestro.pm: add service_status call more like we should
9588           have in the first place, RT#9905
9589
9590 2010-09-20 15:45  mark
9591
9592         * FS/FS/cust_main.pm: fix "payby" option to batch_card
9593
9594 2010-09-20 14:26  ivan
9595
9596         * fs_selfservice/php/freeside_order_pkg_example.php: adding
9597
9598 2010-09-20 14:13  ivan
9599
9600         * FS/FS/Maestro.pm, bin/xmlrpc-customer_status.pl,
9601           bin/xmlrpc-order_pkg.pl: Maestro.order_pkg API
9602
9603 2010-09-20 13:29  ivan
9604
9605         * FS/: FS.pm, MANIFEST, FS/cust_main.pm, FS/cust_main/Billing.pm,
9606           FS/cust_main/Billing_Realtime.pm, FS/cust_main/Packages.pm,
9607           FS/cust_main/_Marketgear.pm: last of the refatoring giant
9608           cust_main.pm for now, RT#9967
9609
9610 2010-09-20 12:55  ivan
9611
9612         * FS/FS/cust_main/Billing.pm: apply_payments/apply_credits fixes
9613           from moving them to Billing.pm
9614
9615 2010-09-18 22:55  ivan
9616
9617         * FS/FS/cust_pay.pm: fix a series of unfortunate upgrades which
9618           resulted in too much payment receiptery, RT#9723
9619
9620 2010-09-18 22:50  ivan
9621
9622         * FS/: FS/Conf.pm, FS/Upgrade.pm, FS/cust_pay.pm,
9623           bin/freeside-upgrade: fix a series of unfortunate upgrades which
9624           resulted in too much payment receiptery, RT#9723
9625
9626 2010-09-18 20:02  ivan
9627
9628         * FS/FS/part_event/: Condition.pm, Condition/payby.pm: another
9629           (hopefully significant) billing optimization, RT#6802
9630
9631 2010-09-18 17:37  ivan
9632
9633         * FS/FS/cust_main.pm: restore mistakenly removed fuzzyfile
9634           disabiling in _upgrade_data
9635
9636 2010-09-18 17:13  ivan
9637
9638         * FS/FS/: cust_main.pm, Cron/bill.pm, cust_main/Billing.pm,
9639           cust_main/Billing_Realtime.pm: should speed up billing (well,
9640           event checking) significantly by eliminating unnecessary target
9641           objects one level up in the loop, RT#6802
9642
9643 2010-09-18 12:10  ivan
9644
9645         * FS/FS/cust_main.pm: fix fuzzyfile foo
9646
9647 2010-09-18 08:57  ivan
9648
9649         * FS/FS/otaker_Mixin.pm: fix stupid cust_main_note upgrade for
9650           multi-word first names
9651
9652 2010-09-18 01:14  ivan
9653
9654         * FS/FS/cust_pay.pm: YA otaker upgrade kludge for old datasets:
9655           cust_pay.payby COMP
9656
9657 2010-09-18 00:53  ivan
9658
9659         * FS/FS/cust_credit.pm: YA otaker upgrade kludge for old datasets:
9660           empty cust_credit.creasonnum
9661
9662 2010-09-18 00:28  ivan
9663
9664         * FS/FS/cust_pkg_reason.pm: don't abort upgrade for want of not
9665           being able to fill in cust_pkg_reason.action when doing the
9666           otaker replace
9667
9668 2010-09-17 21:28  mark
9669
9670         * FS/FS/part_event/Condition/cust_bill_past_due.pm: invoice past
9671           due event, RT#9931
9672
9673 2010-09-17 21:26  ivan
9674
9675         * FS/FS/cust_main.pm: cust_main otaker upgrade vs banned cards
9676
9677 2010-09-17 21:25  mark
9678
9679         * FS/FS/: cust_bill.pm, part_event/Condition/cust_bill_past_due.pm:
9680           invoice past due event, RT#9931
9681
9682 2010-09-17 20:49  ivan
9683
9684         * FS/FS/cust_main.pm: ignore bad zip on otaker upgrade
9685
9686 2010-09-17 16:32  ivan
9687
9688         * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/cust_main.pm,
9689           FS/FS/ClientAPI/Agent.pm, FS/FS/cust_main/Billing_Realtime.pm,
9690           FS/FS/cust_main/Search.pm, httemplate/search/cust_main.cgi,
9691           httemplate/search/cust_main.html,
9692           rt/lib/RT/URI/freeside/Internal.pm: refactor giant cust_main.pm a
9693           little in preparation of adding API methods for maestro, RT#9967
9694
9695 2010-09-17 13:19  ivan
9696
9697         * FS/: FS.pm, MANIFEST, FS/cust_main.pm, FS/part_pkg.pm,
9698           FS/cust_main/Billing.pm, FS/cust_main/Billing_Realtime.pm:
9699           refactor giant cust_main.pm a little in preparation of adding API
9700           methods for maestro, RT#9967
9701
9702 2010-09-17 12:57  mark
9703
9704         * FS/FS/: Schema.pm, part_pkg/voip_cdr.pm: cdr.max_callers field
9705           and skip option, RT#9810
9706
9707 2010-09-17 11:12  mark
9708
9709         * httemplate/elements/email-link.html: email_search_result for
9710           cust_pkg and svc_broadband, RT#8736
9711
9712 2010-09-17 11:07  mark
9713
9714         * FS/FS/Mason.pm, FS/FS/cust_main.pm, FS/FS/cust_main_Mixin.pm,
9715           FS/FS/svc_broadband.pm, httemplate/elements/menu.html,
9716           httemplate/misc/email-customers.html,
9717           httemplate/misc/process/email-customers.html,
9718           httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
9719           httemplate/search/report_svc_broadband.html,
9720           httemplate/search/svc_broadband.cgi: email_search_result for
9721           cust_pkg and svc_broadband, RT#8736
9722
9723 2010-09-17 10:28  ivan
9724
9725         * FS/FS/part_pkg/voip_cdr.pm: when using src_dst_length_less, add
9726           option to charge for CDRs where accountcode is toll free anyway,
9727           RT#9683
9728
9729 2010-09-16 22:45  ivan
9730
9731         * FS/FS/ClientAPI/MyAccount.pm: return svcnum from order_pkg,
9732           RT#9906
9733
9734 2010-09-16 09:07  ivan
9735
9736         * FS/FS/svc_acct.pm: blast from the past: exclamation mark vs.
9737           cistron radius with textfiles.  RT#9958
9738
9739 2010-09-15 21:17  jeff
9740
9741         * FS/FS/part_export/domreg_opensrs.pm: default registrations to 1
9742           year
9743
9744 2010-09-11 17:47  ivan
9745
9746         * FS/FS/Maestro.pm: add agent and agentnum to maestro
9747           customer_status, RT#9905
9748
9749 2010-09-11 10:27  ivan
9750
9751         * httemplate/view/svc_domain/dns.html: UI hints for adding new
9752           nameservice records, too many to be intuitive now, RT#8933
9753
9754 2010-09-11 10:13  ivan
9755
9756         * httemplate/docs/credits.html: add Erik to credits
9757
9758 2010-09-11 10:02  ivan
9759
9760         * FS/FS/Schema.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
9761           FS/FS/part_export/domain_sql.pm,
9762           httemplate/view/svc_domain/dns.html: dns updates from Erik L: add
9763           ttl support, add check for SRV and finish allowing additional
9764           rectypes, allow forward slashes for RFC2317 classless in-arpa
9765           delegation, RT#8933
9766
9767 2010-09-10 12:31  ivan
9768
9769         * FS/FS/part_export/shellcommands.pm: fix shell quoting for
9770           agent_custid...
9771
9772 2010-09-09 23:17  ivan
9773
9774         * rt/lib/RT/Ticket_Overlay.pm: fix for spurious customers
9775           appearing, thanks to Erik L
9776
9777 2010-09-08 17:35  mark
9778
9779         * FS/FS/: cust_pkg.pm, part_pkg.pm, part_pkg/flat.pm: auto-adjourn
9780           option in flat packages, RT#9516
9781
9782 2010-09-08 14:33  jeff
9783
9784         * bin/generate-table-module: restore black magic
9785
9786 2010-09-07 16:31  mark
9787
9788         * httemplate/search/: report_receivables.html,
9789           elements/cust_main_dayranges.html: Option to include customers
9790           with credit balances in aging report, RT#9834
9791
9792 2010-09-07 13:25  mark
9793
9794         * FS/FS/part_export/shellcommands.pm: agent_custid available on
9795           replace, RT#9826
9796
9797 2010-09-03 19:19  mark
9798
9799         * httemplate/: elements/input-date-field.html,
9800           misc/cancel_cust.html, misc/cust_main-cancel.cgi,
9801           view/cust_main.cgi: set expire date for customer packages,
9802           RT#9697
9803
9804 2010-09-03 12:18  ivan
9805
9806         * rt/FREESIDE_MODIFIED: mandatory RT fields, RT#9260
9807
9808 2010-09-02 15:53  mark
9809
9810         * FS/FS/part_export/shellcommands.pm: agent_custid in shellcommands
9811           export, RT#9826
9812
9813 2010-09-01 16:39  mark
9814
9815         * rt/: etc/schema.Pg, lib/RT/CustomField.pm,
9816           share/html/Admin/CustomFields/Modify.html: RT mandatory custom
9817           fields, RT#9260
9818
9819 2010-09-01 13:25  jeff
9820
9821         * httemplate/search/477partVI_census.html: warn about multiple
9822           states
9823
9824 2010-09-01 11:48  jeff
9825
9826         * httemplate/search/: 477partIA_detail.html,
9827           477partIA_summary.html: fix xml tag for upper left corner of part
9828           ia and actually calculate the above 200kpbs residential
9829           percentage
9830
9831 2010-09-01 11:44  mark
9832
9833         * FS/FS/: msg_template.pm, Cron/notify.pm: packages and recurdates
9834           for impending_recur templates
9835
9836 2010-09-01 10:50  mark
9837
9838         * FS/FS/: Cron/alert_expiration.pm, msg_template.pm: make expdate
9839           available in new alerter templates, RT#9786
9840
9841 2010-08-31 10:40  jeff
9842
9843         * httemplate/search/elements/: cust_pay_or_refund.html,
9844           report_cust_pay_or_refund.html: tax names on payment search
9845           report #9760
9846
9847 2010-08-27 17:18  mark
9848
9849         * httemplate/search/: report_cust_bill.html, cust_bill.html: Filter
9850           invoice report by payby, RT#9263
9851
9852 2010-08-26 19:10  mark
9853
9854         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: per-package option to
9855           adjust bill date on unsuspend, RT#8434
9856
9857 2010-08-26 14:10  mark
9858
9859         * FS/FS/part_pkg/voip_cdr.pm: fix bug affecting single_price
9860           calculation
9861
9862 2010-08-25 23:13  ivan
9863
9864         * rt/share/html/Elements/Header: dashboard subscription fix
9865
9866 2010-08-25 17:08  mark
9867
9868         * FS/FS/part_pkg/recur_Common.pm: avoid breaking recur_Common
9869           dependency
9870
9871 2010-08-25 16:15  ivan
9872
9873         * bin/select-cust-desync_bill_dates.sql: quick query on desynced
9874           bill dates, RT#9733
9875
9876 2010-08-25 15:55  ivan
9877
9878         * rt/: FREESIDE_MODIFIED, share/html/autohandler: fix fckeditor
9879           damage from dashboard fixes: Elements/Footer inadvertantly
9880           included in css and javascript, RT#9412
9881
9882 2010-08-25 15:11  ivan
9883
9884         * FS/FS/part_event/Condition/pkg_next_bill_within.pm: slightly
9885           better description?
9886
9887 2010-08-25 15:02  ivan
9888
9889         * FS/FS/part_event/Condition/: balance_age.pm, once_every.pm:
9890           slightly better description?
9891
9892 2010-08-25 11:27  ivan
9893
9894         * conf/invoice_print_pdf: in default configuration, spool invoices
9895           to pdf rather than pipe them to lpr
9896
9897 2010-08-25 02:42  mark
9898
9899         * FS/: FS/ClientAPI_XMLRPC.pm, FS/ClientAPI/Signup.pm,
9900           bin/freeside-selfservice-xmlrpcd: clear signup_info cache when
9901           starting xmlrpcd, RT#9380
9902
9903 2010-08-25 02:25  ivan
9904
9905         * FS/FS/Record.pm: roll back the import transaction on fatal
9906           parsing errors on CDR import, so the cdr_batch record gets
9907           removed and db doesn't throw a dup key error, RT#9135
9908
9909 2010-08-25 00:34  jeff
9910
9911         * httemplate/search/: 477partIA_detail.html,
9912           elements/search-xml.html: stricter than docs suggest: no 0 values
9913           for partIA RT#9721
9914
9915 2010-08-24 16:41  ivan
9916
9917         * FS/FS/ClientAPI/Signup.pm: typo?
9918
9919 2010-08-24 15:04  ivan
9920
9921         * FS/bin/freeside-wipe-cvv: blank payinfo instead of "deleted"
9922
9923 2010-08-24 13:14  ivan
9924
9925         * FS/bin/freeside-prepaidd: insurance against prepaid
9926           double-billing, RT#9689
9927
9928 2010-08-24 13:11  ivan
9929
9930         * FS/FS/ClientAPI/Signup.pm: ensure signup payments are applied,
9931           RT#9689
9932
9933 2010-08-24 13:09  ivan
9934
9935         * FS/bin/freeside-prepaidd: insurance against prepaid
9936           double-billing, RT#9689
9937
9938 2010-08-24 12:07  ivan
9939
9940         * FS/FS/part_pkg/: flat.pm, prorate_Mixin.pm, recur_Common.pm:
9941           eliminate needless noise on lack of sync_bill_date option
9942
9943 2010-08-24 11:57  ivan
9944
9945         * FS/FS/part_export/sqlradius.pm: add debugging and ->finish()
9946           before ->disconnect call
9947
9948 2010-08-24 10:30  jeff
9949
9950         * httemplate/search/: 477.html, 477partIA_detail.html,
9951           477partVI_census.html, report_477.html: fixup 477 XML output
9952
9953 2010-08-23 20:06  mark
9954
9955         * FS/bin/freeside-wipe-cvv: script to remove payment info from
9956           canceled customers, RT#9652
9957
9958 2010-08-23 20:03  mark
9959
9960         * FS/FS/pay_batch.pm: delete CVV when processing batch results,
9961           RT#9652
9962
9963 2010-08-23 19:27  ivan
9964
9965         * FS/FS/: cust_pkg.pm, banned_pay.pm, cust_credit.pm, cust_main.pm,
9966           cust_pay.pm, cust_pay_void.pm, cust_refund.pm: fix otaker still
9967           getting assigned and usernum missing after otaker->usernum
9968           upgrade, causes credit report to barf, RT#9712
9969
9970 2010-08-23 19:17  mark
9971
9972         * FS/FS/pay_batch.pm: premature commit
9973
9974 2010-08-23 18:59  mark
9975
9976         * FS/FS/: cust_main.pm, pay_batch.pm: delete CVV when processing
9977           batch results, RT#9652
9978
9979 2010-08-23 17:55  ivan
9980
9981         * FS/FS/cust_pay.pm: fix payment receipts when
9982           payment_receipt_msgnum is unconfigured
9983
9984 2010-08-23 13:05  jeff
9985
9986         * httemplate/misc/: cust_main_note-import.cgi,
9987           cust_main_note-import.html, process/cust_main_note-import.cgi:
9988           support importing customer notes by agent_custid
9989
9990 2010-08-23 13:02  jeff
9991
9992         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import_charges.cgi,
9993           httemplate/misc/process/cust_main-import_charges.cgi: support
9994           importing charges by agent_custid
9995
9996 2010-08-23 12:51  jeff
9997
9998         * FS/FS/cust_main.pm: allow importation of customers with no tax
9999           rates
10000
10001 2010-08-23 09:47  jeff
10002
10003         * FS/FS/: cust_bill.pm, cust_bill_pkg_display.pm: create a default
10004           finance section and have hidden sectionless line items remain
10005           sectionless
10006
10007 2010-08-23 09:35  jeff
10008
10009         * FS/FS/Conf.pm,
10010           httemplate/misc/xmlhttp-cust_main-censustract.html: work around
10011           ffiec bug and add year 2010
10012
10013 2010-08-20 17:17  mark
10014
10015         * FS/FS/part_event/Condition/: once_every.pm, once_perinv.pm,
10016           pkg_next_bill_within.pm: new event conditions, RT#8896
10017
10018 2010-08-19 13:21  mark
10019
10020         * httemplate/misc/order_pkg.html: fix my mistake
10021
10022 2010-08-19 12:11  mark
10023
10024         * FS/FS/Conf.pm, FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/prorate.pm,
10025           FS/FS/part_pkg/prorate_Mixin.pm, FS/FS/part_pkg/recur_Common.pm,
10026           httemplate/misc/order_pkg.html: part_pkg prorate mixin and
10027           sync_bill_date option, RT#9554
10028
10029 2010-08-19 04:55  ivan
10030
10031         * FS/FS/pay_batch.pm: fix batching protection against transactions
10032           settled in the meantime, RT#7905
10033
10034 2010-08-19 03:15  ivan
10035
10036         * FS/FS/: cust_main.pm, part_pkg/flat.pm: fix fixed-amount
10037           discounts against packages with pkg add-ons, RT#9669
10038
10039 2010-08-18 16:42  jeff
10040
10041         * bin/test_scrub: add -h flag to remove history too
10042
10043 2010-08-18 12:20  ivan
10044
10045         * httemplate/search/rt_transaction.html: fix applied time in time
10046           worked report
10047
10048 2010-08-18 11:59  jeff
10049
10050         * FS/FS/cust_main.pm: still don't want invoices without line items
10051
10052 2010-08-18 10:04  mark
10053
10054         * httemplate/: elements/menu.html, search/cust_pkg_susp.cgi,
10055           search/cust_pkg_susp.html: Suspension/unsuspension report,
10056           RT#8464
10057
10058 2010-08-17 20:43  jeff
10059
10060         * FS/FS/cust_bill.pm: handle the usage_class-less details in
10061           svc_phone sections
10062
10063 2010-08-17 18:33  jeff
10064
10065         * FS/FS/: cust_main.pm, cust_bill.pm: allow sections to work
10066           without 'use_separation,' correct packages hidden behind zero
10067           value packages, correct section handling, and fix propogation of
10068           other display attributes to child packages
10069
10070 2010-08-17 17:14  ivan
10071
10072         * htetc/freeside-rt.conf, rt/FREESIDE_MODIFIED,
10073           rt/share/html/Elements/Dashboards: fix directory links in RT (not
10074           picking up index.html as a default), RT#9665, fallout from
10075           RT#9412
10076
10077 2010-08-17 10:08  ivan
10078
10079         * FS/FS/Conf.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
10080           httemplate/edit/process/domain_record.cgi,
10081           httemplate/edit/process/svc_domain-defaultrecords.cgi,
10082           httemplate/elements/freeside.css,
10083           httemplate/view/svc_domain/dns.html: DNS, RT#8933
10084
10085 2010-08-17 10:05  ivan
10086
10087         * FS/MANIFEST: communigate phase 3: certificates, RT#7515
10088
10089 2010-08-17 00:07  ivan
10090
10091         * httemplate/edit/: msg_template.html: better sizes and labels for
10092           message tempalte subject and addresses
10093
10094 2010-08-16 23:57  ivan
10095
10096         * httemplate/: browse/msg_template.html, edit/msg_template.html:
10097           allow Configuration right to see global message templates, avoid
10098           weird surprises on upgrade
10099
10100 2010-08-16 23:45  ivan
10101
10102         * etc/sql-reserved-words.txt: mysql reserves all sorts of things
10103
10104 2010-08-16 23:41  ivan
10105
10106         * FS/FS/Schema.pm, FS/FS/acct_snarf.pm,
10107           httemplate/edit/acct_snarf.html: LEAVE is reserved in msyql
10108
10109 2010-08-16 18:05  mark
10110
10111         * fs_selfservice/FS-SelfService/: SelfService.pm, cgi/signup.html:
10112           fix SelfService county selector, RT#8079
10113
10114 2010-08-16 13:24  ivan
10115
10116         * httemplate/view/svc_phone.cgi: fix search of pending/billed CDRs
10117           to find src field too, RT#9640
10118
10119 2010-08-16 13:11  ivan
10120
10121         * FS/: FS/Upgrade.pm, bin/freeside-upgrade,
10122           FS/cust_bill_pkg_detail.pm: fix upgrade with ancient
10123           cust_bill_pkg_detail.classnum but new DBIx::DBSchema, RT#9640
10124
10125 2010-08-16 12:45  ivan
10126
10127         * httemplate/: search/cdr.html, view/svc_phone.cgi: fix search of
10128           pending/billed CDRs to find src field too, RT#9640
10129
10130 2010-08-16 10:49  mark
10131
10132         * FS/FS/Misc.pm, FS/FS/Schema.pm, FS/FS/msg_template.pm,
10133           httemplate/edit/msg_template.html: Bcc address for impending
10134           recur notices, RT#8953
10135
10136 2010-08-15 00:00  ivan
10137
10138         * httemplate/: elements/select-user.html,
10139           search/cust_bill_pkg_discount.html, search/cust_credit.html,
10140           search/cust_pkg_discount.html,
10141           search/report_cust_bill_pkg_discount.html,
10142           search/report_cust_credit.html,
10143           search/report_cust_pkg_discount.html,
10144           search/report_h_cust_pay.html: additional by-otaker searches
10145           fixed for the brave new world of usernum, RT#9555
10146
10147 2010-08-14 23:21  ivan
10148
10149         * httemplate/: elements/select-user.html, graph/money_time.cgi,
10150           misc/process/batch-cust_pay.cgi,
10151           misc/process/cust_pay-import.cgi, search/cust_pay.html,
10152           search/report_cust_pay.html, search/report_cust_refund.html,
10153           search/elements/cust_pay_or_refund.html,
10154           search/elements/report_cust_pay_or_refund.html: fix payment and
10155           refund searches by otaker (now usernum), RT#9555
10156
10157 2010-08-14 18:32  ivan
10158
10159         * rt/: FREESIDE_MODIFIED, share/html/Elements/Dashboards: fix
10160           Dashboards edit link too, RT#9412
10161
10162 2010-08-14 18:19  ivan
10163
10164         * htetc/freeside-rt.conf: fix RT dashboards and other things that
10165           need a Mason dhandler/autohandler: Approvals, Admin,
10166           Ticket/AttachmentWithHeaders, RT#9412
10167
10168 2010-08-14 17:44  ivan
10169
10170         * FS/FS/Mason.pm, FS/FS/Mason/Request.pm, htetc/freeside-rt.conf,
10171           htetc/handler.pl, rt/share/html/Elements/ColumnMap,
10172           rt/share/html/Elements/RefreshHomepage, rt/FREESIDE_MODIFIED,
10173           rt/share/html/Admin/Elements/EditCustomFields,
10174           rt/share/html/Elements/RT__CustomField/ColumnMap,
10175           rt/share/html/Ticket/Graphs/index.html: address root cause of
10176           rt/rt links and remove the workarounds, RT#9280
10177
10178 2010-08-13 16:53  ivan
10179
10180         * httemplate/elements/: city.html: fix city blanking on county
10181           change, RT#9627
10182
10183 2010-08-13 12:53  ivan
10184
10185         * FS/FS/cust_main.pm: slightly better customer delete; remove links
10186           to tickets, RT#9626
10187
10188 2010-08-13 12:26  ivan
10189
10190         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: add
10191           cust_main-title-display_custnum, RT#9621
10192
10193 2010-08-13 10:41  ivan
10194
10195         * FS/FS/cust_main/Import.pm: ignore expired cards on customer
10196           import
10197
10198 2010-08-12 22:55  jeff
10199
10200         * FS/FS/Record.pm: tyop
10201
10202 2010-08-12 22:51  jeff
10203
10204         * FS/FS/Record.pm: make ut_textn analogous to ut_text
10205
10206 2010-08-12 15:25  ivan
10207
10208         * httemplate/edit/process/svc_acct.cgi: counter values can be
10209           negative
10210
10211 2010-08-12 14:31  mark
10212
10213         * FS/FS/ClientAPI_XMLRPC.pm, FS/FS/ClientAPI/Signup.pm,
10214           fs_selfservice/drupal/admin.inc,
10215           fs_selfservice/drupal/freeside.class.php,
10216           fs_selfservice/drupal/freeside.info,
10217           fs_selfservice/drupal/freeside.module,
10218           fs_selfservice/drupal/signup.inc: self-service Drupal module,
10219           RT#9380
10220
10221 2010-08-12 10:43  ivan
10222
10223         * FS/FS/Conf.pm: referraldefault dropdown in config, RT#9599
10224
10225 2010-08-12 10:36  ivan
10226
10227         * FS/FS/cust_main.pm: cust_recon throws errors and it is not a
10228           normally used table anyway
10229
10230 2010-08-11 14:53  ivan
10231
10232         * FS/FS/cust_main/Import.pm: at least show an error for bad
10233           pkgparts instead of a hang, RT#9578
10234
10235 2010-08-10 23:35  ivan
10236
10237         * FS/FS/cust_main.pm, bin/wipe-customers,
10238           httemplate/misc/process/delete-customer.cgi: a better customer
10239           delete, RT#9564
10240
10241 2010-08-10 20:49  ivan
10242
10243         * httemplate/view/cust_main/payment_history.html: valign=top
10244
10245 2010-08-10 20:48  ivan
10246
10247         * httemplate/elements/table-grid.html: less visual noise
10248
10249 2010-08-10 17:42  ivan
10250
10251         * httemplate/edit/REAL_cust_pkg.cgi: fix date editing
10252           w/international dates, RT#9509
10253
10254 2010-08-10 17:08  ivan
10255
10256         * FS/FS/cust_main.pm: fix return address in welcome letters,
10257           RT#9497
10258
10259 2010-08-10 14:37  ivan
10260
10261         * httemplate/elements/xmlhttp.html: eliminate the '0 status
10262           connecting' errors, they're not telling us anything and causing
10263           lots of people to waste time asking
10264
10265 2010-08-09 23:28  ivan
10266
10267         * FS/FS/: cust_main.pm, cust_bill.pm: add logo_file support to
10268           welcome_letter and fix leaving temp files around for invoices and
10269           letters, RT#9497
10270
10271 2010-08-09 13:30  ivan
10272
10273         * FS/FS/part_pkg/voip_cdr.pm: fix harmless cdr_svc_method noise,
10274           RT#9428
10275
10276 2010-08-09 12:20  ivan
10277
10278         * FS/FS/cust_pkg/Import.pm, httemplate/misc/cust_pkg-import.html:
10279           package web import from CSV/XLS, RT#9529
10280
10281 2010-08-09 10:22  ivan
10282
10283         * FS/FS/access_user.pm: return username as a name lable for
10284           "Lastname, Firstname" employees
10285
10286 2010-08-09 09:20  ivan
10287
10288         * FS/FS/cust_main.pm: fix cancellation error "No schema for table
10289           table found", seems to be fallout from cust_tag work, RT#9502
10290
10291 2010-08-09 08:46  ivan
10292
10293         * httemplate/misc/cust_pkg-import.html: fix label, RT#9529
10294
10295 2010-08-08 18:03  ivan
10296
10297         * httemplate/elements/menu.html, Makefile, FS/FS/Mason.pm,
10298           FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
10299           FS/FS/cust_pkg/Import.pm, FS/bin/freeside-queued,
10300           httemplate/misc/cust_main-import.cgi,
10301           httemplate/misc/cust_pkg-import.html,
10302           httemplate/misc/process/cust_pkg-import.html,
10303           httemplate/search/cust_pkg.cgi: package web import from CSV/XLS,
10304           RT#9529
10305
10306 2010-08-07 03:11  ivan
10307
10308         * FS/FS/: acct_snarf.pm, svc_acct.pm,
10309           part_export/communigate_pro.pm: communigate phase 3:
10310           RPOP/acct_snarf, RT#7515
10311
10312 2010-08-07 00:39  ivan
10313
10314         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/acct_snarf.pm,
10315           httemplate/browse/acct_snarf.html,
10316           httemplate/edit/acct_snarf.html,
10317           httemplate/edit/process/acct_snarf.html,
10318           httemplate/view/svc_acct/communigate.html: communigate phase 3:
10319           RPOP/acct_snarf, RT#7515
10320
10321 2010-08-07 00:39  ivan
10322
10323         * httemplate/elements/freeside.css: style password entry 2.1 style
10324           too
10325
10326 2010-08-06 21:10  ivan
10327
10328         * bin/: 19add, 19commit, 19diff: these are useful
10329
10330 2010-08-06 14:31  ivan
10331
10332         * httemplate/edit/part_svc.cgi, FS/FS/svc_acct.pm: communigate
10333           phase 3: archive messages, RT#7515
10334
10335 2010-08-06 14:28  ivan
10336
10337         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
10338           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
10339           httemplate/edit/svc_domain.cgi,
10340           httemplate/edit/svc_acct/communigate.html,
10341           FS/FS/part_export/communigate_pro.pm,
10342           httemplate/edit/svc_domain/communigate-acct_defaults.html,
10343           httemplate/edit/svc_domain/communigate-basics.html,
10344           httemplate/view/svc_acct/communigate.html,
10345           httemplate/view/svc_domain/acct_defaults.html: communigate phase
10346           3: archive messages, RT#7515
10347
10348 2010-08-05 17:45  ivan
10349
10350         * httemplate/: edit/cgp_rule-redirect_all.html,
10351           edit/cgp_rule-vacation.html,
10352           edit/process/cgp_rule-redirect_all.html,
10353           edit/process/cgp_rule-simplified.html,
10354           edit/process/cgp_rule-vacation.html,
10355           view/svc_acct/communigate.html: communigate account rules:
10356           vacation & redirect all, RT#7514
10357
10358 2010-08-05 13:10  mark
10359
10360         * httemplate/: elements/menu.html, search/cust_pkg_summary.cgi,
10361           search/cust_pkg_summary.html: Package summary report, RT#8461
10362
10363 2010-08-04 21:17  jeff
10364
10365         * FS/FS/: cust_svc.pm, part_export/sqlradius.pm: add options to
10366           only process account records from a particular realm and to
10367           ignore sessions that span billing periods RT8082
10368
10369 2010-08-04 17:24  mark
10370
10371         * FS/FS/cust_main.pm, FS/FS/msg_template.pm,
10372           httemplate/edit/msg_template.html: error message in decline
10373           templates, RT#9507
10374
10375 2010-08-04 12:14  ivan
10376
10377         * FS/FS/Record.pm, FS/FS/cust_main.pm,
10378           httemplate/view/cust_main/payment_history.html,
10379           httemplate/view/cust_main/payment_history/attempted_payment.html:
10380           show cust_pay_pending attempted payments on customer payment
10381           history, RT#8815
10382
10383 2010-08-04 11:50  ivan
10384
10385         * FS/FS/Record.pm: fix scalar_sql not to return empty string for
10386           zero
10387
10388 2010-08-04 02:34  ivan
10389
10390         * rt/FREESIDE_MODIFIED: fix additional instance of rt/rt problem,
10391           RT#9280
10392
10393 2010-08-04 02:25  ivan
10394
10395         * rt/share/html/Admin/Elements/EditCustomFields: fix additional
10396           instance of rt/rt problem, RT#9280
10397
10398 2010-08-03 18:30  ivan
10399
10400         * FS/FS/part_export/communigate_pro.pm: better serialization on
10401           debugging data, RT#7514
10402
10403 2010-08-03 18:26  ivan
10404
10405         * FS/FS/part_export/: communigate_pro.pm: better serialization on
10406           debugging data, RT#7514
10407
10408 2010-08-03 18:22  ivan
10409
10410         * FS/FS/part_export/: communigate_pro.pm: better serialization on
10411           debugging data, RT#7514
10412
10413 2010-08-03 18:15  ivan
10414
10415         * FS/FS/part_export/communigate_pro.pm: better serialization on
10416           debugging data, RT#7514
10417
10418 2010-08-03 16:20  ivan
10419
10420         * httemplate/elements/header.html: margin and padding css defined
10421           properly in px
10422
10423 2010-08-03 16:12  ivan
10424
10425         * httemplate/browse/cgp_rule.html: don't allow addition of a domain
10426           rule template to itself, RT#7514
10427
10428 2010-08-03 11:07  ivan
10429
10430         * conf/svc_acct-disable_access_number: default config turns off
10431           svc_acct access number selectios
10432
10433 2010-08-03 11:00  ivan
10434
10435         * httemplate/search/cust_main.cgi: spelling
10436
10437 2010-08-02 23:31  ivan
10438
10439         * FS/FS/part_pkg/flat.pm: fix problem with expiring discounts,
10440           RT#6679
10441
10442 2010-08-02 20:30  mark
10443
10444         * FS/FS/Conf.pm, FS/FS/Mason.pm,
10445           httemplate/misc/custom_link_proxy.cgi,
10446           httemplate/view/cust_main.cgi,
10447           httemplate/view/cust_main/custom.html: customer view tab for an
10448           external info page, RT#8903
10449
10450 2010-08-02 19:57  ivan
10451
10452         * httemplate/misc/: timeworked.html: cleaner timeworked results
10453           w/link to customer
10454
10455 2010-08-02 19:11  ivan
10456
10457         * FS/FS/cust_main.pm: fix active customers sometimes showing in
10458           search results for new "ordered" status, RT#9381
10459
10460 2010-07-30 15:26  mark
10461
10462         * FS/FS/msg_template.pm: fix warning
10463
10464 2010-07-30 15:08  mark
10465
10466         * FS/FS/Conf.pm, FS/FS/cust_pay.pm, FS/FS/msg_template.pm,
10467           httemplate/edit/msg_template.html: payment receipts use
10468           msg_template, RT#9060
10469
10470 2010-07-29 23:24  mark
10471
10472         * FS/FS/Cron/notify.pm: fix typo
10473
10474 2010-07-29 17:13  jeff
10475
10476         * FS/FS/tax_rate.pm: fix error message to be more useful
10477
10478 2010-07-29 16:11  mark
10479
10480         * FS/FS/: Misc.pm, part_pkg.pm, part_event/Condition/pkg_freq.pm:
10481           add pkg_freq event condition, RT#8896
10482
10483 2010-07-29 09:41  mark
10484
10485         * httemplate/search/elements/cust_main_dayranges.html: aging report
10486           now uses DateTime, RT#9417
10487
10488 2010-07-28 20:44  ivan
10489
10490         * rt/share/html/Ticket/Checklist.html: start of checklist/workflow,
10491           RT#8805
10492
10493 2010-07-28 20:41  ivan
10494
10495         * rt/FREESIDE_MODIFIED, rt/share/html/Elements/ShowLink_Checklist,
10496           rt/share/html/Ticket/Checklist.html,
10497           rt/share/html/Ticket/Elements/ShowMembers_Checklist,
10498           rt/share/html/Ticket/Elements/Tabs, httemplate/images/square.png,
10499           httemplate/images/square_add.png: start of checklist/workflow,
10500           RT#8805
10501
10502 2010-07-28 16:16  mark
10503
10504         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Upgrade.pm,
10505           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/msg_template.pm,
10506           FS/FS/svc_acct.pm, FS/FS/Cron/alert_expiration.pm,
10507           FS/FS/Cron/notify.pm, httemplate/config/config-view.cgi,
10508           httemplate/edit/msg_template.html: msg_template improvements,
10509           RT#8324
10510
10511 2010-07-28 12:32  ivan
10512
10513         * rt/lib/RT/Ticket_Overlay.pm: don't fire scrips for reminders
10514           either, RT#8260
10515
10516 2010-07-27 19:51  ivan
10517
10518         * FS/FS/: Upgrade.pm: fix unnecessary warnings on upgrade of remote
10519           Pg RADIUS db, RT#9178
10520
10521 2010-07-27 19:46  ivan
10522
10523         * FS/FS/Upgrade.pm: fix unnecessary warnings on upgrade of remote
10524           Pg RADIUS db, RT#9178
10525
10526 2010-07-27 15:34  ivan
10527
10528         * rt/share/html/Elements/EditCustomFieldDate: no times on custom
10529           field dates, at least for now, RT#8449
10530
10531 2010-07-27 15:18  ivan
10532
10533         * bin/rt-update-customfield-dates: correct custom field dates,
10534           RT#8449
10535
10536 2010-07-27 03:09  ivan
10537
10538         * rt/lib/RT/Ticket_Overlay.pm: don't leak transactions indicating
10539           reminders are implemented as tickets, RT#8260
10540
10541 2010-07-27 02:02  ivan
10542
10543         * rt/lib/RT/Ticket_Overlay.pm: should fix customer #1 getting added
10544           if i set myself as a requestor on ticket creation, RT#6640
10545
10546 2010-07-27 00:08  ivan
10547
10548         * FS/FS/Maestro.pm: fix fallout with original API usage, oops,
10549           RT#9334
10550
10551 2010-07-26 23:51  ivan
10552
10553         * httemplate/misc/maestro-customer_status.cgi: extend maestro
10554           status API for the multi-service scenario, RT#9334
10555
10556 2010-07-26 23:48  ivan
10557
10558         * FS/FS/Maestro.pm, FS/FS/cust_pkg.pm,
10559           httemplate/misc/maestro-customer_status-test.html,
10560           httemplate/misc/maestro-customer_status.cgi,
10561           httemplate/misc/maestro-customer_status.html,
10562           httemplate/view/cust_main/packages.html,
10563           httemplate/view/cust_main/packages/services.html: extend maestro
10564           status API for the multi-service scenario, RT#9334
10565
10566 2010-07-26 18:57  ivan
10567
10568         * httemplate/misc/: maestro-customer_status-test.html: better
10569           pretty-printing for array values
10570
10571 2010-07-26 18:48  ivan
10572
10573         * FS/FS/Conf.pm, httemplate/misc/maestro-customer_status-test.html,
10574           httemplate/view/cust_main.cgi: add test page for maestro status,
10575           RT#9381
10576
10577 2010-07-26 16:00  ivan
10578
10579         * httemplate/elements/header-popup.html: add doc
10580
10581 2010-07-26 15:59  ivan
10582
10583         * httemplate/: view/svc_acct/communigate.html,
10584           edit/cgp_rule-redirect_all.html, edit/cgp_rule-vacation.html:
10585           communigate vacation & redirect all rules, RT#7514
10586
10587 2010-07-25 22:01  ivan
10588
10589         * rt/: FREESIDE_MODIFIED, share/html/Ticket/Elements/BulkLinks: fix
10590           needless error when bulk deleting tickets
10591
10592 2010-07-25 13:44  jeff
10593
10594         * FS/FS/Upgrade.pm: missing upgrade
10595
10596 2010-07-25 00:30  ivan
10597
10598         * FS/FS/otaker_Mixin.pm: limit memory use when upgrading
10599           attachments
10600
10601 2010-07-25 00:08  ivan
10602
10603         * FS/FS/cust_pay.pm: proceed with upgrade even when N/A cards can't
10604           be recovered
10605
10606 2010-07-25 00:03  ivan
10607
10608         * FS/FS/cust_main.pm: don't queue fuzzyfile upgrade jobs on otaker
10609           upgrade
10610
10611 2010-07-23 16:16  ivan
10612
10613         * FS/FS/pay_batch.pm: put batch card numbers/masks in cust_pay so
10614           they can be refunded, patch from peter loeppky, RT#8776
10615
10616 2010-07-23 15:50  ivan
10617
10618         * rt/lib/RT/Tickets_Overlay.pm: cleaner customer number searching,
10619           RT#8784
10620
10621 2010-07-23 15:09  ivan
10622
10623         * rt/: share/html/Elements/RT__CustomField/ColumnMap,
10624           FREESIDE_MODIFIED, share/html/Elements/RefreshHomepage: fix rt/rt
10625           links moving custom fields up/down and refreshing homepage,
10626           RT#9280
10627
10628 2010-07-23 03:02  ivan
10629
10630         * FS/FS/svc_CGP_Mixin.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
10631           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi: add
10632           EmptyTrash values and finish consolidating the CGP timezone
10633           arrays, RT#7083
10634
10635 2010-07-23 02:32  ivan
10636
10637         * FS/MANIFEST, FS/FS/svc_CGPRule_Mixin.pm, FS/FS/svc_CGP_Mixin.pm,
10638           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
10639           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi:
10640           consolidate four CGP timezone arrays, RT#7083
10641
10642 2010-07-22 17:11  ivan
10643
10644         * FS/FS/access_user.pm, httemplate/edit/cust_main/top_misc.html,
10645           httemplate/elements/tr-select-agent.html,
10646           httemplate/misc/inventory_item-import.html: 'View customers of
10647           all agents' doesn't mean create them, or upload inventory,
10648           RT#7010
10649
10650 2010-07-22 16:33  mark
10651
10652         * FS/FS/Conf.pm, httemplate/view/cust_main/tickets.html: option to
10653           force default queue for new tickets in cust_main, RT#8889
10654
10655 2010-07-22 14:01  ivan
10656
10657         * rt/: lib/RT/Tickets_Overlay.pm,
10658           share/html/Search/Elements/DisplayOptions: sorting ticket results
10659           by customer custnum or name, RT#8784
10660
10661 2010-07-22 12:42  mark
10662
10663         * httemplate/edit/elements/rate_detail.html: cdr rating by day and
10664           time, part 2, RT#4763
10665
10666 2010-07-22 12:42  ivan
10667
10668         * rt/lib/RT/URI/freeside.pm: eliminate needless backtraces
10669
10670 2010-07-22 09:47  ivan
10671
10672         * FS/FS/msg_template.pm, httemplate/browse/msg_template.html,
10673           httemplate/edit/msg_template.html,
10674           httemplate/edit/process/msg_template.html,
10675           httemplate/elements/menu.html: allow Configuration ACL to edit
10676           templates, RT#8324
10677
10678 2010-07-22 00:25  mark
10679
10680         * httemplate/search/: report_receivables.cgi,
10681           unapplied_cust_pay.html, elements/cust_main_dayranges.html: Fix
10682           weird behavior of aging report, RT#9234
10683
10684 2010-07-21 17:11  mark
10685
10686         * FS/FS/rate_time_interval.pm, httemplate/edit/rate.cgi,
10687           httemplate/edit/rate_region.cgi, httemplate/edit/rate_time.cgi,
10688           httemplate/edit/process/rate_region.cgi,
10689           httemplate/edit/process/rate_time.cgi,
10690           httemplate/elements/auto-table.html,
10691           httemplate/elements/menu.html: cdr rating by day and time, part
10692           2, RT#4763
10693
10694 2010-07-21 14:07  ivan
10695
10696         * rt/etc/: RT_Config.pm, RT_Config.pm.in: RTx::Checklist still in
10697           dev
10698
10699 2010-07-21 03:31  ivan
10700
10701         * rt/: FREESIDE_MODIFIED, etc/RT_Config.pm, etc/RT_Config.pm.in,
10702           share/html/Elements/RT__Ticket/ColumnMap,
10703           share/html/Search/Elements/BuildFormatString: show customers in
10704           ticket lists, RT#8784
10705
10706 2010-07-20 19:10  ivan
10707
10708         * rt/: FREESIDE_MODIFIED, share/html/Search/Build.html,
10709           share/html/Search/Elements/PickCFs: fix problems searching the
10710           new custom fields w/dates, RT#8449
10711
10712 2010-07-20 19:06  ivan
10713
10714         * FS/FS/Mason.pm, rt/share/html/Elements/SelectDate: fix calendar
10715           popup for weirdly named fields in RT, for the quotes around
10716           custom field bullshit, RT#8449
10717
10718 2010-07-20 10:23  ivan
10719
10720         * httemplate/docs/about.html: 2.1.1
10721
10722 2010-07-19 17:59  ivan
10723
10724         * rt/: lib/RT/CustomField_Overlay.pm, lib/RT/Record.pm,
10725           lib/RT/Tickets_Overlay.pm, lib/RT/Interface/Web.pm,
10726           FREESIDE_MODIFIED, share/html/Elements/EditCustomFieldDate,
10727           share/html/Elements/ShowCustomFieldDate,
10728           share/html/Search/Build.html, share/html/Search/Elements/PickCFs:
10729           RT custom fields patch, RT#8449
10730
10731 2010-07-17 15:26  ivan
10732
10733         * httemplate/edit/part_tag.html: customer tags, RT#9192
10734
10735 2010-07-17 15:14  ivan
10736
10737         * FS/FS/UI/Web/small_custview.pm, httemplate/view/cust_main.cgi,
10738           httemplate/view/cust_main/misc.html, FS/FS/Conf.pm: customer
10739           tags, RT#9192
10740
10741 2010-07-17 14:41  ivan
10742
10743         * httemplate/: browse/part_tag.html, edit/part_tag.html,
10744           elements/pickcolor.html, elements/tr-pickcolor.html: customer
10745           tags, RT#9192
10746
10747 2010-07-16 16:45  ivan
10748
10749         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
10750           FS/FS/cust_tag.pm, httemplate/elements/select-cust_tag.html,
10751           httemplate/elements/tr-select-cust_tag.html,
10752           httemplate/edit/part_tag.html,
10753           httemplate/edit/cust_main/top_misc.html,
10754           httemplate/edit/process/cust_main.cgi,
10755           httemplate/view/cust_main/misc.html: customer tags, RT#9192
10756
10757 2010-07-15 20:09  mark
10758
10759         * httemplate/view/cust_main/tickets.html: adjust "Create Ticket"
10760           link, RT#7656
10761
10762 2010-07-15 14:46  ivan
10763
10764         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/Mason.pm,
10765           FS/FS/cust_tag.pm, FS/FS/part_tag.pm, FS/t/cust_tag.t,
10766           FS/t/part_tag.t, httemplate/browse/part_tag.html,
10767           httemplate/edit/part_tag.html,
10768           httemplate/edit/process/part_tag.html,
10769           httemplate/elements/menu.html: customer tags, RT#9192
10770
10771 2010-07-15 13:34  mark
10772
10773         * FS/FS/part_pkg/voip_cdr.pm: add skip_dst_prefix option, RT#3288
10774
10775 2010-07-13 17:19  jeff
10776
10777         * FS/FS/part_pkg/voip_cdr.pm: include rate_detail->conn_sec in
10778           displayed duration #RT8605
10779
10780 2010-07-13 16:11  mark
10781
10782         * FS/FS/: Misc.pm, cust_main.pm: improve error handling on mass
10783           email jobs, RT#8720
10784
10785 2010-07-13 15:55  ivan
10786
10787         * FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/part_pkg.cgi:
10788           Optional alternate rate plan when accountcode is toll free,
10789           RT#8084
10790
10791 2010-07-13 04:09  ivan
10792
10793         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/msg_template.pm,
10794           httemplate/edit/msg_template.html,
10795           httemplate/edit/elements/edit.html,
10796           httemplate/elements/htmlarea.html, FS/FS/cust_main.pm,
10797           FS/FS/part_event/Action/notice.pm: notices, RT#8324
10798
10799 2010-07-12 15:55  mark
10800
10801         * httemplate/: elements/bill.html, view/cust_main/billing.html: fix
10802           "Bill now" link, RT#9207
10803
10804 2010-07-12 06:17  ivan
10805
10806         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/msg_template.pm,
10807           FS/FS.pm, FS/MANIFEST, FS/t/msg_template.t,
10808           httemplate/browse/msg_template.html,
10809           httemplate/edit/msg_template.html,
10810           httemplate/edit/process/msg_template.html,
10811           httemplate/elements/menu.html,
10812           httemplate/elements/tr-htmlarea.html: message templates, RT#8896
10813
10814 2010-07-12 06:07  ivan
10815
10816         * FS/FS/Mason.pm: message templates, RT#8896
10817
10818 2010-07-11 23:19  ivan
10819
10820         * httemplate/view/svc_domain/dns.html: fix wording
10821
10822 2010-07-10 02:43  ivan
10823
10824         * FS/FS/cust_credit_bill_pkg.pm: should fix intermittent "Illegal
10825           (money) amount" error applying credits to invoices when using
10826           texas tax, RT#8930
10827
10828 2010-07-10 02:17  ivan
10829
10830         * httemplate/: elements/bill.html, view/cust_main/billing.html:
10831           prevent new "Bill now" link from futzing up later forms, RT#9193
10832
10833 2010-07-09 23:31  ivan
10834
10835         * FS/FS/cdr.pm: more resilliant cdrbatch upgrade
10836
10837 2010-07-09 23:23  ivan
10838
10839         * FS/FS/cust_pay.pm: fix payinfo N/A upgrade, RT#8809
10840
10841 2010-07-09 19:15  mark
10842
10843         * FS/FS/part_export/ldap.pm: LDAP export delete and replace
10844           methods, RT#1854
10845
10846 2010-07-09 15:34  ivan
10847
10848         * rpm/build/: BOOTSTRAP, enrpm, native/ovid2flute: changes to get
10849           enrpm working
10850
10851 2010-07-08 16:53  ivan
10852
10853         * rpm/build/: build-freeside, expect-addsign, BOOTSTRAP: 32 bit and
10854           make the repo stuff work, RT#8190
10855
10856 2010-07-08 16:08  ivan
10857
10858         * rpm/build/: BOOTSTRAP, build-freeside, buildsysrc,
10859           mock/centos-5-i386.cfg: 32 bit and make the repo stuff work,
10860           RT#8190
10861
10862 2010-07-08 14:28  ivan
10863
10864         * rpm/build/: build-freeside, cvs-check-and-build, refresh-repo,
10865           mock/centos-5-i386.cfg, mock/centos-5-x86_64.cfg: generating
10866           RPMS, RT#8190
10867
10868 2010-07-08 02:32  ivan
10869
10870         * rpm/build/: BOOTSTRAP, build-freeside, buildsysrc,
10871           cvs-check-and-build, mock/centos-5-i386.cfg,
10872           mock/centos-5-x86_64.cfg, mock/defaults.cfg, mock/logging.ini,
10873           mock/site-defaults.cfg, mock/sles-10-i386.cfg,
10874           mock/sles-10-x86_64.cfg, native/Ovid.diff, native/build-from-cvs,
10875           native/freeside-cvs, native/makesrpm,
10876           native/ovid-0.12-1.x86_64.rpm, native/ovid2flute: checking in
10877           more of the rpm build system (is that it?)
10878
10879 2010-07-07 18:15  jeff
10880
10881         * FS/FS/tax_rate.pm: grr - fix agentnum passing
10882
10883 2010-07-07 14:00  ivan
10884
10885         * rpm/build/build-freeside: dropping centos/rhel 4
10886
10887 2010-07-07 10:51  ivan
10888
10889         * rpm/build/: build-freeside, cvs-check-and-build, enrpm,
10890           expect-addsign, expect-signrepo, ovid2flute, refresh-repo:
10891           checking in RPM build system
10892
10893 2010-07-06 13:59  mark
10894
10895         * FS/bin/freeside-queued: fix oops
10896
10897 2010-07-06 13:56  mark
10898
10899         * FS/bin/: freeside-cdr-sftp_and_import, freeside-queued: add
10900           command line opts for port, passive mode, and debug level,
10901           RT#9115
10902
10903 2010-07-06 05:18  mark
10904
10905         * FS/FS/cust_main.pm, httemplate/elements/bill.html,
10906           httemplate/elements/progress-init.html, httemplate/misc/bill.cgi,
10907           httemplate/view/cust_main/billing.html: "Bill now" link uses job
10908           queue/progressbar, RT#8995
10909
10910 2010-07-05 14:10  ivan
10911
10912         * FS/FS/part_export/: cust_http.pm, http.pm: customer exports,
10913           RT#8952
10914
10915 2010-07-05 13:18  jeff
10916
10917         * FS/FS/part_export/domreg_opensrs.pm: place errors where users can
10918           find them (in the queue)
10919
10920 2010-07-05 01:59  jeff
10921
10922         * FS/FS/part_export/domreg_opensrs.pm: fix bad bug causing
10923           inappropriate renewals
10924
10925 2010-07-02 21:19  ivan
10926
10927         * FS/bin/freeside-selfservice-xmlrpcd: fix leaking db connections
10928           in freeside-selfservice-xmlrpcd, RT#7780
10929
10930 2010-07-02 18:25  ivan
10931
10932         * FS/FS/cust_main.pm: should fix cancellations in rare
10933           circumstances where cached _num_cust_svc becomes inaccurate,
10934           RT#8994
10935
10936 2010-07-02 16:36  mark
10937
10938         * FS/FS/part_pkg/voip_cdr.pm: fix bad bug from #4763
10939
10940 2010-07-02 11:56  ivan
10941
10942         * FS/FS/cust_main.pm: more debugging for weird bill lockup, RT#8993
10943
10944 2010-07-01 20:06  jeff
10945
10946         * conf/invoice_html: fix html ext_desc alignment in svc_phone
10947           sections
10948
10949 2010-07-01 17:25  ivan
10950
10951         * FS/FS/: cust_event.pm, cust_main.pm: fix bad transactional
10952           decisions that made it possible to abort and rollback a gateway
10953           payment, RT#8995
10954
10955 2010-07-01 12:30  ivan
10956
10957         * httemplate/docs/credits.html: He's gone
10958
10959 2010-06-30 18:53  mark
10960
10961         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/rate.pm,
10962           FS/FS/rate_detail.pm, FS/FS/rate_time.pm,
10963           FS/FS/rate_time_interval.pm, FS/FS/part_pkg/voip_cdr.pm,
10964           FS/t/rate_time.t, FS/t/rate_time_interval.t,
10965           httemplate/browse/rate.cgi, httemplate/browse/rate_time.html,
10966           httemplate/edit/rate_detail.html, httemplate/edit/rate_time.cgi,
10967           httemplate/edit/process/rate_time.cgi,
10968           httemplate/elements/auto-table.html,
10969           httemplate/misc/delete-rate_detail.html: voip_cdr call rating by
10970           day and time, RT#4763
10971
10972 2010-06-30 14:56  ivan
10973
10974         * FS/bin/: freeside-dbdef-create, freeside-fetch, freeside-setup:
10975           -T causing problems
10976
10977 2010-06-30 13:42  ivan
10978
10979         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
10980           FS/FS/part_export/cust_http.pm, FS/FS/part_export/http.pm,
10981           httemplate/config/config.cgi,
10982           httemplate/config/config-process.cgi: cust_main exports!
10983           cust_main-exports config option and part_export/cust_http.pm
10984           export, RT#8952
10985
10986 2010-06-30 10:48  ivan
10987
10988         * rt/share/html/Elements/ShowUserVerbose: better looking verbose
10989           user strings with less visual noise
10990
10991 2010-06-30 00:09  ivan
10992
10993         * FS/FS/Mason.pm: final fix for ticket links graph reliability:
10994           make sure RT::Util saft_run-child is always available
10995
10996 2010-06-29 23:58  ivan
10997
10998         * htetc/freeside-rt.conf: one more fix for RT links graphs
10999
11000 2010-06-29 23:52  ivan
11001
11002         * rt/share/html/Ticket/Graphs/index.html: fix another case of
11003           rt/rt/, urg
11004
11005 2010-06-29 23:47  ivan
11006
11007         * FS/FS/Mason.pm: depend on IPC::Run::SafeHandles rather than
11008           barfing an error on ticket links graph
11009
11010 2010-06-29 12:51  ivan
11011
11012         * FS/FS/: Record.pm, cdr.pm, cdr/taqua_om.pm: Taqua OM CDR format,
11013           RT#7518
11014
11015 2010-06-28 22:22  ivan
11016
11017         * httemplate/: graph/cust_bill_pkg.cgi, search/cust_bill_pkg.cgi,
11018           search/cust_credit_bill_pkg.html,
11019           search/report_prepaid_income.cgi: eliminate filtering of info
11020           from COMP customers on financial reports, RT#8787
11021
11022 2010-06-28 21:32  ivan
11023
11024         * FS/FS/cust_main.pm: Ordered status for the limbo between Prospect
11025           and Active, RT#8712
11026
11027 2010-06-28 21:22  ivan
11028
11029         * FS/FS/: cust_main.pm, cust_pkg.pm: Ordered status for the limbo
11030           between Prospect and Active, RT#8712
11031
11032 2010-06-28 18:40  ivan
11033
11034         * FS/FS/: svc_pbx.pm, Conf.pm: add global_unique-pbx_title to
11035           disable duplicate checking on svc_pbx.title
11036
11037 2010-06-28 18:17  jeff
11038
11039         * httemplate/misc/process/recharge_svc.html: protect set_usage and
11040           reset_usage here, too
11041
11042 2010-06-28 18:01  jeff
11043
11044         * httemplate/edit/process/svc_acct.cgi: protect call to set_usage
11045
11046 2010-06-28 15:40  ivan
11047
11048         * FS/FS/part_pkg/voip_cdr.pm: fix for new svc_pbx.title CDR
11049           matching, thanks jeff, RT#8084
11050
11051 2010-06-28 15:20  jeff
11052
11053         * FS/FS/part_pkg/voip_cdr.pm: connection charge handling which
11054           comports with history of module
11055
11056 2010-06-28 13:47  jeff
11057
11058         * FS/FS/part_pkg/voip_cdr.pm: correct connection charge calculation
11059
11060 2010-06-28 01:12  ivan
11061
11062         * FS/FS/: Conf.pm, cdr.pm, part_pkg/voip_cdr.pm, svc_pbx.pm:
11063           matching CDRs to svc_pbx records by title, RT#8084
11064
11065 2010-06-27 22:13  jeff
11066
11067         * httemplate/search/report_newtax.html: fix under ie8 (and others?)
11068           RT8274
11069
11070 2010-06-27 21:11  jeff
11071
11072         * FS/FS/: cust_bill.pm, usage_class.pm: add some dollar signs
11073           RT8704
11074
11075 2010-06-27 02:25  jeff
11076
11077         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, usage_class.pm: planet
11078           telesis invoice fixups RT 8707,8406
11079
11080 2010-06-26 13:54  ivan
11081
11082         * httemplate/misc/: maestro-customer_status.cgi,
11083           maestro-customer_status.html: adding more REST-like API for
11084           maestro here too
11085
11086 2010-06-26 13:50  ivan
11087
11088         * FS/FS/Maestro.pm: find svc_pbx service correctly and cope anyway
11089           if it isn't there, RT#8712
11090
11091 2010-06-26 13:46  ivan
11092
11093         * FS/FS/Maestro.pm: cancelled outboudn package doesn't count,
11094           RT#8712
11095
11096 2010-06-26 13:43  ivan
11097
11098         * FS/FS/Maestro.pm: finding services correctly for RT#8712
11099
11100 2010-06-26 02:34  ivan
11101
11102         * FS/FS/Conf.pm, FS/FS/Maestro.pm, FS/FS/Schema.pm,
11103           FS/FS/XMLRPC.pm, FS/FS/svc_pbx.pm, FS/MANIFEST,
11104           httemplate/misc/xmlrpc.cgi: maestro cust status as reqeusted,
11105           RT#8712
11106
11107 2010-06-24 01:17  jeff
11108
11109         * FS/FS/cust_bill.pm: get section subtotalling right
11110
11111 2010-06-23 16:45  ivan
11112
11113         * FS/FS/part_export/communigate_pro.pm,
11114           httemplate/view/svc_forward.cgi: add display of forward
11115           destionations via GetForward, RT#7083
11116
11117 2010-06-23 16:22  ivan
11118
11119         * httemplate/view/svc_domain/acct_defaults.html: spealing
11120
11121 2010-06-23 16:06  ivan
11122
11123         * FS/FS/part_export/communigate_pro.pm: fix domain renames, RT#7083
11124
11125 2010-06-23 15:48  ivan
11126
11127         * httemplate/elements/communigate_pro-accessmodes.html: add
11128           services as per customer, RT#7083
11129
11130 2010-06-23 15:19  ivan
11131
11132         * httemplate/elements/communigate_pro-accessmodes.html: add
11133           services as per customer, RT#7083
11134
11135 2010-06-23 13:55  ivan
11136
11137         * httemplate/misc/cdr-post.cgi: well-formed CSV on success, too,
11138           RT#8906
11139
11140 2010-06-23 13:55  ivan
11141
11142         * FS/FS/cdr.pm: parse text startdate and enddate in CDRs, RT#8906
11143
11144 2010-06-23 13:53  ivan
11145
11146         * httemplate/misc/cdr-post.cgi: strict CSV when errors contain an
11147           ", RT#8906
11148
11149 2010-06-23 13:51  ivan
11150
11151         * httemplate/misc/cdr-post.cgi: fix cdrbatch problem, RT#8906
11152
11153 2010-06-23 01:37  jeff
11154
11155         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
11156           conf/invoice_latexcoupon, httemplate/config/config-process.cgi:
11157           add config variables to position invoice addresses in envelope
11158           windows RT8384
11159
11160 2010-06-21 21:15  ivan
11161
11162         * FS/FS/: ClientAPI/MyAccount.pm, TicketSystem/RT_Internal.pm:
11163           remove extra debugging, RT#7780
11164
11165 2010-06-21 18:26  ivan
11166
11167         * FS/bin/freeside-selfservice-xmlrpcd: fix (probably harmless)
11168           "DBD::Pg::db disconnect failed: server closed the connection
11169           unexpectedly" warning, RT#7780
11170
11171 2010-06-21 18:20  ivan
11172
11173         * FS/FS/TicketSystem/RT_Internal.pm: enable debugging for
11174           create_ticket call to pinpoint lockup, RT#7780
11175
11176 2010-06-21 17:52  ivan
11177
11178         * FS/FS/ClientAPI/MyAccount.pm: enable debugging for create_ticket
11179           call to pinpoint lockup
11180
11181 2010-06-20 16:20  ivan
11182
11183         * httemplate/elements/communigate_pro-accessmodes.html: new
11184           communigate pro accessmodes choices... not 100% sure on the
11185           names, RT#7083
11186
11187 2010-06-20 15:50  ivan
11188
11189         * rt/etc/: RT_Config.pm, RT_Config.pm.in, RT_SiteConfig.pm: restore
11190           email addresses in RT 3.8, whew
11191
11192 2010-06-19 13:58  ivan
11193
11194         * FS/FS/cust_main.pm: daily (bill/collect) optimization, RT#6802
11195
11196 2010-06-19 12:29  ivan
11197
11198         * FS/FS/part_export/: domreg_opensrs.pm: return rather than ignore
11199           errors inserting into the job queue during
11200           _export_insert_on_payment
11201
11202 2010-06-19 11:59  ivan
11203
11204         * FS/FS/cust_bill_ApplicationCommon.pm: should fix
11205           FS::svc_acct=HASH(0xe854058) errors inserting payments, fallout
11206           from opensrs on #5825, RT#8853
11207
11208 2010-06-17 13:31  ivan
11209
11210         * httemplate/view/cust_main/misc.html: fix bug from "View customers
11211           of all agents" addition
11212
11213 2010-06-17 12:49  ivan
11214
11215         * FS/FS/payinfo_Mixin.pm: further CF fixes, doh
11216
11217 2010-06-17 12:45  ivan
11218
11219         * FS/FS/cust_pay.pm: fix fallout from N/A payinfo, RT#8809
11220
11221 2010-06-17 12:39  ivan
11222
11223         * FS/FS/cust_main.pm: fix cards being inserted as N/A (fallout from
11224           RT#4103), RT#8809
11225
11226 2010-06-17 10:50  jeff
11227
11228         * FS/FS/svc_acct.pm: fix null option with placeholders
11229
11230 2010-06-17 10:19  ivan
11231
11232         * FS/bin/freeside-selfservice-xmlrpcd: just go ahead and depend on
11233           POE 1.2 seems the path of least resistance, RT#7780
11234
11235 2010-06-17 10:18  ivan
11236
11237         * FS/bin/freeside-selfservice-xmlrpcd: ok
11238
11239 2010-06-16 22:19  ivan
11240
11241         * FS/bin/freeside-selfservice-xmlrpcd: lenny POE compat, RT#7780
11242
11243 2010-06-16 19:08  ivan
11244
11245         * FS/FS/AccessRight.pm, FS/FS/access_user.pm,
11246           httemplate/browse/part_event.html,
11247           httemplate/browse/part_pkg.cgi,
11248           httemplate/edit/prospect_main.html,
11249           httemplate/edit/process/elements/process.html,
11250           httemplate/view/prospect_main.html,
11251           httemplate/view/cust_main/misc.html: Add "View customers of all
11252           agents" access rights, RT#7010
11253
11254 2010-06-16 18:17  ivan
11255
11256         * httemplate/view/cust_main/misc.html: better agent virt
11257
11258 2010-06-16 18:17  ivan
11259
11260         * httemplate/misc/process/payment.cgi: style
11261
11262 2010-06-16 18:16  ivan
11263
11264         * httemplate/misc/delete-cgp_rule.html: fix comment
11265
11266 2010-06-16 18:16  ivan
11267
11268         * httemplate/edit/process/elements/svc_Common.html: new-style mason
11269
11270 2010-06-16 18:15  ivan
11271
11272         * httemplate/edit/elements/edit.html: slighly better error message
11273           when things go awry
11274
11275 2010-06-16 18:15  ivan
11276
11277         * httemplate/edit/cust_main/birthdate.html: indentation
11278
11279 2010-06-16 18:15  ivan
11280
11281         * httemplate/edit/prospect_main.html: remove debugging
11282
11283 2010-06-16 18:14  ivan
11284
11285         * httemplate/edit/cust_main.cgi: "Customer" not necessary as part
11286           of label, KISS
11287
11288 2010-06-16 18:14  ivan
11289
11290         * httemplate/index.html: enable dashboard-install_welcome
11291
11292 2010-06-16 14:53  ivan
11293
11294         * FS/FS/Conf.pm, FS/FS/Daemon.pm,
11295           FS/bin/freeside-selfservice-xmlrpcd, init.d/freeside-init: a
11296           local XML-RPC server for ncic: daemonize and respond to TERM,
11297           RT#7780
11298
11299 2010-06-16 12:41  ivan
11300
11301         * FS/: bin/freeside-selfservice-xmlrpcd, FS/Daemon.pm: a local
11302           XML-RPC server for ncic: daemonize and respond to TERM, RT#7780
11303
11304 2010-06-16 01:42  ivan
11305
11306         * FS/bin/freeside-selfservice-xmlrpcd: a local XML-RPC server for
11307           ncic: cleanup as a modern POE app, RT#7780
11308
11309 2010-06-16 00:50  ivan
11310
11311         * FS/MANIFEST, FS/FS/ClientAPI_XMLRPC.pm,
11312           FS/bin/freeside-selfservice-xmlrpcd,
11313           fs_selfservice/perl/xmlrpc_local-phonenum_balance.pl: start of a
11314           local XML-RPC server for ncic, RT#7780
11315
11316 2010-06-15 19:19  mark
11317
11318         * FS/FS/pay_batch.pm, httemplate/elements/file-upload.html,
11319           httemplate/misc/upload-batch.cgi,
11320           httemplate/search/cust_pay_batch.cgi: RT#5683: payment batch
11321           upload uses job queue and progressbar
11322
11323 2010-06-14 23:40  ivan
11324
11325         * httemplate/search/rt_transaction.html: ticket # and
11326           account(customer) options for time worked report
11327
11328 2010-06-14 23:35  ivan
11329
11330         * httemplate/search/rt_transaction.html: ticket # and
11331           account(customer) options for time worked report
11332
11333 2010-06-14 23:06  ivan
11334
11335         * httemplate/search/: report_rt_transaction.html,
11336           rt_transaction.html: ticket # and account(customer) options for
11337           time worked report
11338
11339 2010-06-14 22:10  mark
11340
11341         * FS/FS/: Daemon.pm, Misc.pm: RT#7869: fix error messages when
11342           send_email fails in the job queue
11343
11344 2010-06-14 21:50  ivan
11345
11346         * FS/FS/cust_main.pm: fix refunds on 2.1 (fallout from webpay bs on
11347           RT#4103), RT#8700
11348
11349 2010-06-13 11:01  jeff
11350
11351         * FS/FS/svc_acct.pm: avoid sql injection
11352
11353 2010-06-12 22:59  jeff
11354
11355         * FS/FS/ClientAPI/: MyAccount.pm, Signup.pm: eliminate use of
11356           'realtime' arg in calling FS::cust_main_collect RT#4167
11357
11358 2010-06-11 14:17  mark
11359
11360         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
11361           httemplate/search/unapplied_cust_pay.html,
11362           httemplate/search/elements/cust_main_dayranges.html: RT#7266:
11363           continue fixing aging reports
11364
11365 2010-06-10 21:44  mark
11366
11367         * bin/apache.export: fix my mistake
11368
11369 2010-06-10 21:41  mark
11370
11371         * bin/merge-user: RT#8691: script to merge usernums
11372
11373 2010-06-10 21:18  mark
11374
11375         * httemplate/edit/cust_main.cgi: Fix otaker -> usernum issue
11376
11377 2010-06-10 21:14  mark
11378
11379         * bin/: apache.export, merge-user: RT#8691: script to merge
11380           usernums
11381
11382 2010-06-09 21:26  jeff
11383
11384         * httemplate/search/cdr.html: correcting a wild misspelling?
11385
11386 2010-06-08 15:30  mark
11387
11388         * httemplate/view/bill_batch.cgi: spurious warning
11389
11390 2010-06-08 15:24  mark
11391
11392         * FS/FS/Conf.pm, FS/FS/Mason.pm, FS/FS/Schema.pm,
11393           FS/FS/cust_bill.pm, FS/FS/bill_batch.pm,
11394           FS/FS/cust_bill_batch.pm, FS/FS/cust_bill_batch_option.pm,
11395           httemplate/elements/menu.html,
11396           httemplate/elements/progress-init.html,
11397           httemplate/misc/process/bill_batch-print.html,
11398           httemplate/search/bill_batch.cgi, httemplate/view/bill_batch.cgi:
11399           RT#947: batch download of invoice PDFs
11400
11401 2010-06-08 01:24  ivan
11402
11403         * httemplate/misc/: cdr-post.cgi, cdr-post.html: add programmatic
11404           CDR posting, RT#8201
11405
11406 2010-06-07 23:58  ivan
11407
11408         * FS/FS/cdr.pm: respect date_format w/CDRs
11409
11410 2010-06-07 10:44  ivan
11411
11412         * FS/FS/cust_main.pm: revert debugging from fixing agent payment
11413           gateway overrides not working in 2.1, RT#8695
11414
11415 2010-06-07 10:32  ivan
11416
11417         * FS/FS/agent.pm: fix agent payment gateway overrides not working
11418           in 2.1, RT#8695
11419
11420 2010-06-07 10:15  ivan
11421
11422         * FS/FS/cust_main.pm: add debugging
11423
11424 2010-06-06 23:52  ivan
11425
11426         * httemplate/: elements/freeside.css, elements/menubar.html,
11427           view/cust_main.cgi: a little UI goes a long way: have the
11428           customer tabs actually enclose their view
11429
11430 2010-06-06 21:35  ivan
11431
11432         * Makefile: next ver
11433
11434 2010-06-06 19:39  ivan
11435
11436         * httemplate/misc/clone-cgp_rule.html,
11437           httemplate/browse/cgp_rule.html, FS/FS/Conf.pm,
11438           FS/FS/cgp_rule.pm, httemplate/edit/process/elements/process.html,
11439           httemplate/edit/process/cgp_rule.html: domain rules based on
11440           templates (rules from other domains), RT#7514
11441
11442 2010-06-06 17:09  ivan
11443
11444         * FS/FS/Schema.pm, FS/FS/cgp_rule_condition.pm,
11445           httemplate/elements/select-cgp_rule_condition.html,
11446           httemplate/edit/cgp_rule.html, httemplate/browse/cgp_rule.html,
11447           httemplate/edit/process/cgp_rule.html, FS/bin/freeside-upgrade:
11448           mysql compat: cgp_rule_condition s/condition/conditionname/
11449
11450 2010-06-05 23:29  ivan
11451
11452         * httemplate/edit/process/: access_group.html, access_user.html,
11453           agent.cgi: webdemo UI
11454
11455 2010-06-05 23:24  ivan
11456
11457         * httemplate/edit/process/access_user.html: fix disable_acl_changes
11458           on users
11459
11460 2010-06-05 23:19  ivan
11461
11462         * httemplate/config/config-process.cgi, FS/FS/Mason.pm: UI
11463
11464 2010-06-05 23:05  ivan
11465
11466         * httemplate/: edit/process/access_user.html,
11467           pref/pref-process.html: better disable_acl_changes
11468
11469 2010-06-05 22:58  ivan
11470
11471         * FS/FS/Conf.pm, httemplate/config/config-delete.cgi,
11472           httemplate/config/config-process.cgi: add
11473           disable_settings_changes conf for the demo
11474
11475 2010-06-05 21:22  ivan
11476
11477         * rt/lib/RT/Config.pm: disable the RTAddressRegexp option for now;
11478           waaaaaaay too noise
11479
11480 2010-06-05 20:01  ivan
11481
11482         * httemplate/search/: sql.html, elements/search.html: fix sql
11483           query, RT#8035
11484
11485 2010-06-05 19:27  ivan
11486
11487         * FS/FS/cust_main.pm: log customer with queued billing jobs,
11488           RT#8282
11489
11490 2010-06-05 19:24  ivan
11491
11492         * FS/FS/cust_main.pm: oops, missed CF changes
11493
11494 2010-06-05 14:44  ivan
11495
11496         * FS/FS/otaker_Mixin.pm: should really really fix the
11497           cust_main_note upgrade bullshit, argh, RT#8580
11498
11499 2010-06-05 13:50  ivan
11500
11501         * FS/: bin/freeside-upgrade, FS/Upgrade.pm: should really fix bug
11502           commiting between each table upgrade, arg, RT#8580
11503
11504 2010-06-05 13:30  ivan
11505
11506         * FS/FS/Upgrade.pm: should really fix bug commiting between each
11507           table upgrade, arg, RT#8580
11508
11509 2010-06-05 13:18  ivan
11510
11511         * FS/FS/otaker_Mixin.pm: should really fix the cust_main_note
11512           upgrade bullshit, RT#8580
11513
11514 2010-06-05 12:50  ivan
11515
11516         * FS/FS/otaker_Mixin.pm: should really fix the cust_main_note
11517           upgrade bullshit, RT#8580
11518
11519 2010-06-05 12:47  ivan
11520
11521         * FS/FS/Upgrade.pm: should fix bug commiting between each table
11522           upgrade, RT#8580
11523
11524 2010-06-05 11:58  ivan
11525
11526         * FS/FS/otaker_Mixin.pm: yuck, deal with those screwed up otakers
11527           in cust_main_note, RT#8580
11528
11529 2010-06-05 10:31  ivan
11530
11531         * FS/FS/cust_credit.pm: ignore misapplied credits when just trying
11532           upgrade the otaker, RT#8580
11533
11534 2010-06-04 22:54  jeff
11535
11536         * httemplate/search/: 477.html, 477partV.html,
11537           elements/search-html.html: fix urls
11538
11539 2010-06-04 22:51  jeff
11540
11541         * FS/FS/part_pkg_taxrate.pm: don't delete too much RT#8581
11542
11543 2010-06-03 09:20  jeff
11544
11545         * FS/FS/cust_main.pm: repair botched refactor start during BOTPP
11546           integration RT# 8600
11547
11548 2010-06-01 12:58  jeff
11549
11550         * FS/FS/CGI.pm, FS/FS/queue.pm, FS/FS/tax_rate.pm, FS/FS/UI/Web.pm,
11551           httemplate/elements/progress-popup.html,
11552           httemplate/search/report_newtax.html,
11553           httemplate/search/report_queued_newtax.cgi: add progressbar,
11554           redirection, and improve links RT#8274
11555
11556 2010-06-01 11:53  mark
11557
11558         * httemplate/search/: h_inventory_item.html,
11559           report_h_inventory_item.html: RT#8460 improvements
11560
11561 2010-06-01 10:40  mark
11562
11563         * httemplate/search/h_inventory_item.html: RT#8460: monthly opening
11564           balance
11565
11566 2010-06-01 09:52  mark
11567
11568         * FS/FS/cdr/wip.pm: RT#8026: skip line charges when importing WIP
11569           CDRs
11570
11571 2010-05-28 00:51  mark
11572
11573         * httemplate/search/cust_pkg.cgi: RT#8465: add service label to
11574           downloadable package reports
11575
11576 2010-05-26 18:02  mark
11577
11578         * httemplate/search/elements/search-html.html: unbreak download
11579           links
11580
11581 2010-05-26 11:37  mark
11582
11583         * httemplate/search/rt_transaction.html: broken link in time worked
11584           report
11585
11586 2010-05-26 09:11  jeff
11587
11588         * FS/FS/tax_rate.pm: correct uncorrected tyop
11589
11590 2010-05-26 00:12  mark
11591
11592         * FS/FS/: Mason.pm, h_inventory_item.pm: RT#8460: inventory
11593           activity report
11594
11595 2010-05-25 23:39  mark
11596
11597         * httemplate/: elements/menu.html, search/h_inventory_item.html,
11598           search/report_h_inventory_item.html: RT#8460: inventory activity
11599           report
11600
11601 2010-05-25 05:43  ivan
11602
11603         * ChangeLog, debian/changelog: Updated for 2.1.0
11604
11605 2010-05-25 05:42  ivan
11606
11607         * httemplate/elements/dashboard-install_welcome.html: adding,
11608           though unused
11609
11610 2010-05-25 05:41  ivan
11611
11612         * httemplate/misc/: rate-import.html, process/rate-import.html:
11613           unfinished rate import
11614
11615 2010-05-25 05:40  ivan
11616
11617         * bin/explain-bill-query: adding
11618
11619 2010-05-25 05:35  ivan
11620
11621         * ChangeLog, debian/changelog: Updated for 2.1.0
11622
11623 2010-05-25 05:33  ivan
11624
11625         * Makefile: fix the rel target
11626
11627 2010-05-25 05:30  ivan
11628
11629         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 2.1.0
11630
11631 2010-05-25 05:16  ivan
11632
11633         * Makefile: its time
11634
11635 2010-05-25 05:14  ivan
11636
11637         * httemplate/misc/process/payment.cgi: cardfortress bit
11638
11639 2010-05-25 05:14  ivan
11640
11641         * httemplate/elements/select-pkg_class.html: add showdisabled
11642           option
11643
11644 2010-05-25 05:12  ivan
11645
11646         * httemplate/docs/about.html: 2.1.0
11647
11648 2010-05-25 04:51  ivan
11649
11650         * rt/: FREESIDE_MODIFIED, share/html/Search/Build.html: wfm to show
11651           the add buttons on rt ticket search
11652
11653 2010-05-25 04:41  ivan
11654
11655         * rt/share/html/NoAuth/css/freeside2.1/: base.css, boxes.css,
11656           collection.css, main.css, misc.css, msie.css, portlets.css: merge
11657           in web2 changes from 3.8.7 to 3.8.8
11658
11659 2010-05-25 04:11  ivan
11660
11661         * rt/share/html/Elements/ColumnMap: fix rt/rt/ bad links, RT#7873
11662
11663 2010-05-25 04:07  ivan
11664
11665         * rt/share/html/Elements/ColumnMap: fix rt/rt/ bad links, RT#7873
11666
11667 2010-05-25 00:53  mark
11668
11669         * httemplate/: misc/inventory_item-move.cgi,
11670           search/inventory_item.html: RT#7010: inventory items can be moved
11671           between agents
11672
11673 2010-05-24 23:04  ivan
11674
11675         * FS/FS/Misc.pm: prevent "Can't locate object method "code" via
11676           package "HTML::Mason::Exception" errors
11677
11678 2010-05-24 16:54  mark
11679
11680         * httemplate/: edit/cust_main_note.cgi,
11681           edit/process/cust_main_note.cgi, view/cust_main/notes.html,
11682           pref/pref-process.html, pref/pref.html: RT#8224: allow user to
11683           disable HTML editor
11684
11685 2010-05-24 09:56  ivan
11686
11687         * httemplate/search/timeworked.html: fix Pg-ism
11688
11689 2010-05-22 18:59  ivan
11690
11691         * FS/FS/Schema.pm, FS/FS/cgp_rule.pm, FS/FS/cgp_rule_action.pm,
11692           FS/FS/cgp_rule_condition.pm, FS/FS/svc_CGPRule_Mixin.pm,
11693           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
11694           FS/FS/part_export/communigate_pro.pm, FS/t/svc_CGPRule_Mixin.t,
11695           httemplate/browse/cgp_rule.html: communigate pro rules, RT#7515
11696
11697 2010-05-22 13:00  ivan
11698
11699         * httemplate/search/svc_acct.cgi: consistent with other places,
11700           showing database primary keys other than custnum, invnum is
11701           stilly
11702
11703 2010-05-22 12:57  jeff
11704
11705         * FS/FS/Report/FCC_477.pm, FS/t/Report-FCC_477.t,
11706           httemplate/search/477.html,
11707           httemplate/search/477partIA_detail.html,
11708           httemplate/search/477partIA_summary.html,
11709           httemplate/search/477partIIA.html,
11710           httemplate/search/477partIIB.html,
11711           httemplate/search/477partIV.html,
11712           httemplate/search/477partV.html,
11713           httemplate/search/report_477.html, FS/MANIFEST, FS/FS/Conf.pm,
11714           FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
11715           FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi,
11716           httemplate/search/elements/metasearch.html,
11717           httemplate/search/elements/search-html.html,
11718           httemplate/search/elements/search-xml.html,
11719           httemplate/search/elements/search.html: improved fcc 477 report
11720           #7783
11721
11722 2010-05-22 12:47  ivan
11723
11724         * httemplate/search/svc_acct.cgi: really hide uid on account search
11725
11726 2010-05-22 12:13  ivan
11727
11728         * httemplate/search/svc_acct.cgi: hide uid on account search
11729
11730 2010-05-22 11:52  ivan
11731
11732         * FS/FS/Report/Table/Monthly.pm: fix net sales amount (credits were
11733           being applied in wrong month), RT#7502
11734
11735 2010-05-21 16:35  ivan
11736
11737         * httemplate/search/agent_inventory.html,
11738           httemplate/search/inventory_item.html,
11739           httemplate/search/report_agent_inventory.html,
11740           FS/FS/inventory_class.pm, httemplate/browse/inventory_class.html,
11741           httemplate/elements/menu.html: reporting on agent inventory,
11742           RT#7010
11743
11744 2010-05-21 14:18  mark
11745
11746         * FS/FS/cust_bill.pm: typo
11747
11748 2010-05-21 12:57  ivan
11749
11750         * FS/FS/cust_bill.pm: fix 'Use of uninitialized value' spew,
11751           fallout from RT#7266
11752
11753 2010-05-21 12:09  mark
11754
11755         * FS/FS/Report/Table/Monthly.pm,
11756           httemplate/graph/cust_bill_pkg.cgi,
11757           httemplate/graph/report_cust_bill_pkg.html: RT#8504: option to
11758           aggregate agents on sales report
11759
11760 2010-05-20 20:48  mark
11761
11762         * httemplate/edit/part_pkg.cgi: fix typo
11763
11764 2010-05-20 20:42  mark
11765
11766         * FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/voip_inbound.pm,
11767           httemplate/edit/part_pkg.cgi: fix display bug, RT#8524
11768
11769 2010-05-20 20:28  mark
11770
11771         * FS/FS/part_pkg/voip_inbound.pm: fix display bug, RT#8524
11772
11773 2010-05-20 17:21  ivan
11774
11775         * httemplate/edit/elements/edit.html: pass through agent_null to
11776           select-table so manual selection from inventory still works,
11777           RT#7010
11778
11779 2010-05-20 17:09  ivan
11780
11781         * FS/FS/inventory_class.pm, FS/FS/svc_Common.pm,
11782           httemplate/edit/elements/svc_Common.html,
11783           httemplate/search/inventory_item.html: agent virt inventory,
11784           RT#7010
11785
11786 2010-05-20 15:48  ivan
11787
11788         * FS/FS/Schema.pm, FS/FS/AccessRight.pm, FS/FS/inventory_item.pm,
11789           httemplate/browse/inventory_class.html,
11790           httemplate/elements/menu.html,
11791           httemplate/misc/inventory_item-import.html,
11792           httemplate/search/inventory_item.html,
11793           httemplate/search/elements/search.html: agent virt inventory,
11794           RT#7010
11795
11796 2010-05-20 03:13  ivan
11797
11798         * rt/share/html/Elements/TicketList: oops
11799
11800 2010-05-20 02:59  ivan
11801
11802         * rt/FREESIDE_MODIFIED: update modified file list
11803
11804 2010-05-20 02:53  ivan
11805
11806         * rt/share/html/Elements/CollectionList: THIS fixes ticketing main
11807           layout problems.  whew!  RT#6640
11808
11809 2010-05-20 02:44  ivan
11810
11811         * rt/share/html/Elements/TicketList: no...
11812
11813 2010-05-20 02:35  ivan
11814
11815         * rt/share/html/Elements/TicketList: should fix the ui drain
11816           bramage on ticketing main... right?
11817
11818 2010-05-20 01:48  ivan
11819
11820         * httemplate/: elements/columnstart.html, elements/freeside.css,
11821           elements/header.html, elements/tr-justtitle.html,
11822           elements/tr-pkg_svc.html, elements/tr-title.html,
11823           graph/elements/report.html, misc/email-customers.html,
11824           search/cust_tax_exempt.html, search/report_477.html,
11825           search/report_cdr.html, search/report_cust_event.html,
11826           search/report_cust_main.html, search/report_cust_pay.html,
11827           search/report_cust_pkg.html, search/report_cust_refund.html,
11828           search/report_h_cust_pay.html, search/report_prepaid_income.html,
11829           search/report_prospect_main.html, search/report_receivables.html,
11830           search/report_svc_acct.html, search/report_svc_phone.html,
11831           search/report_timeworked.html,
11832           search/report_unapplied_cust_pay.html,
11833           search/elements/cust_main_dayranges.html,
11834           search/elements/search.html, view/prospect_main.html: fix table
11835           titles for new bg color
11836
11837 2010-05-20 01:17  ivan
11838
11839         * httemplate/elements/: xmenu.css, xmenu.top.css, menu.html: nicer
11840           styling for the menus
11841
11842 2010-05-20 01:10  ivan
11843
11844         * httemplate/elements/contact.html: uinit
11845
11846 2010-05-19 18:33  mark
11847
11848         * FS/FS/cust_bill.pm, FS/FS/cust_credit.pm, FS/FS/cust_main.pm,
11849           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
11850           httemplate/search/report_receivables.cgi: RT#7266: aging report
11851           "as of" date now limits applied payments
11852
11853 2010-05-19 17:57  ivan
11854
11855         * rt/share/html/: NoAuth/css/calendar.css, Search/Calendar.html:
11856           fix leaking date css, RT#6467
11857
11858 2010-05-19 16:37  ivan
11859
11860         * rt/share/html/: NoAuth/css/calendar.css, Search/Calendar.html:
11861           calenaring (RT#6467): a little UI cleanup goes a long way
11862
11863 2010-05-19 12:04  ivan
11864
11865         * rt/: lib/RTx/Calendar.pm, share/html/Search/Calendar.html: week
11866           view on calendars from Sunday -> Saturday
11867
11868 2010-05-18 21:05  jeff
11869
11870         * FS/FS/cust_bill_pkg.pm: avoid spurious bash default usage
11871           category charges
11872
11873 2010-05-18 19:32  ivan
11874
11875         * rt/: lib/RTx/Calendar.pm, share/html/Elements/CalendarEvent,
11876           share/html/Elements/MyCalendar,
11877           share/html/NoAuth/css/calendar.css,
11878           share/html/Prefs/Calendar.html, etc/RT_Config.pm,
11879           etc/RT_Config.pm.in,
11880           share/html/Callbacks/RTx-Calendar/Elements/Header/Head,
11881           share/html/Callbacks/RTx-Calendar/Ticket/Elements/Tabs/Default,
11882           share/html/Callbacks/RTx-Calendar/User/Elements/Tabs/Default,
11883           share/html/NoAuth/Calendar/dhandler,
11884           share/html/NoAuth/images/created.png,
11885           share/html/NoAuth/images/created_due.png,
11886           share/html/NoAuth/images/due.png,
11887           share/html/NoAuth/images/reminder.png,
11888           share/html/NoAuth/images/resolved.png,
11889           share/html/NoAuth/images/started.png,
11890           share/html/NoAuth/images/starts.png,
11891           share/html/NoAuth/images/starts_due.png,
11892           share/html/NoAuth/images/updated.png,
11893           share/html/Prefs/Elements/CalendarFeed,
11894           share/html/Search/Calendar.html: add RTx::Calendar 0.07
11895
11896 2010-05-18 12:58  ivan
11897
11898         * rt/lib/: RT.pm, RT.pm.in: fix InitSignalHandlers patch
11899
11900 2010-05-18 12:54  ivan
11901
11902         * rt/config.layout.in: add fonitdir to freeside layout to avoid
11903           install errors
11904
11905 2010-05-18 12:41  ivan
11906
11907         * httemplate/edit/access_user.html: fix "Re-enter password" label
11908           on employee edit
11909
11910 2010-05-18 12:20  ivan
11911
11912         * rt/: Makefile, Makefile.in, config.status,
11913           bin/mason_handler.fcgi, bin/mason_handler.scgi, etc/RT_Config.pm,
11914           etc/RT_Config.pm.in, lib/RT.pm, lib/RT.pm.in, lib/RT/Config.pm,
11915           lib/RT/Groups_Overlay.pm, lib/RT/Record.pm,
11916           lib/RT/SearchBuilder.pm, lib/RT/Ticket_Overlay.pm,
11917           lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
11918           share/html/Admin/Users/Modify.html,
11919           share/html/Ticket/Elements/ShowSummary,
11920           share/html/Ticket/Elements/ShowTransactionAttachments,
11921           share/html/Ticket/Elements/Tabs, share/html/User/Prefs.html:
11922           merging rt \3.8.8 to HEAD
11923
11924 2010-05-18 11:47  ivan
11925
11926         * rt/: share/html/NoAuth/css/autohandler,
11927           share/html/NoAuth/css/print.css,
11928           share/html/NoAuth/css/3.4-compat/titlebox.css,
11929           share/html/NoAuth/css/base/misc.css,
11930           share/html/NoAuth/images/autohandler,
11931           share/html/NoAuth/css/3.4-compat/misc.css,
11932           share/html/NoAuth/css/3.5-default/titlebox.css,
11933           share/html/NoAuth/css/3.5-default/misc.css,
11934           share/html/NoAuth/css/web2/misc.css,
11935           share/html/NoAuth/css/web2/portlets.css,
11936           share/html/NoAuth/css/web2/base.css,
11937           share/html/NoAuth/css/web2/boxes.css,
11938           share/html/NoAuth/css/web2/collection.css,
11939           share/html/NoAuth/css/web2/main.css,
11940           share/html/NoAuth/css/web2/msie.css,
11941           share/html/NoAuth/js/autohandler, share/html/NoAuth/rss/dhandler,
11942           share/html/Download/CustomFieldValue/dhandler,
11943           share/html/Widgets/Form/Select,
11944           share/html/Tools/Reports/CreatedByDates.html,
11945           share/html/Tools/Reports/ResolvedByDates.html,
11946           share/fonts/Droid.README, share/fonts/DroidSansFallback.ttf,
11947           docs/templates.pod, share/fonts/DroidSans.ttf, docs/Security,
11948           docs/timezones_in_charts.pod, etc/upgrade/3.8.8/content,
11949           t/ticket/merge.t, t/data/configs/apache2.2+fastcgi.conf,
11950           t/data/configs/apache2.2+fastcgi.conf.in,
11951           t/data/configs/apache2.2+mod_perl.conf,
11952           t/data/configs/apache2.2+mod_perl.conf.in,
11953           t/api/rights_show_ticket.t, t/api/emailparser.t, t/api/rights.t,
11954           t/web/cf_select_one.t, t/web/search_rss.t,
11955           t/web/custom_frontpage.t, t/web/ticket-create-utf8.t,
11956           t/web/cf_access.t, t/web/cf_onqueue.t, t/web/dashboards.t,
11957           t/customfields/sort_order.t, t/mail/charsets-outgoing.t: import
11958           rt 3.8.8
11959
11960 2010-05-18 11:43  ivan
11961
11962         * rt/: bin/fastcgi_server,
11963           share/html/Elements/RT__CustomField/ColumnMap: Initial revision
11964
11965 2010-05-18 11:43  ivan
11966
11967         * rt/: lib/RT/I18N/zh_TW.po, lib/RT/I18N/ar.po,
11968           lib/RT/I18N/pt_PT.po, lib/RT/I18N/fr.po, lib/RT/I18N/cs.po,
11969           lib/RT/I18N/pt_BR.po, lib/RT/I18N/hr.po, lib/RT/I18N/ja.po,
11970           lib/RT/I18N/ru.po, lib/RT/I18N/pt.po, lib/RT/I18N/zh_CN.po,
11971           lib/RT/I18N/nn.po, lib/RT/Action/Notify.pm,
11972           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/NotifyGroup.pm,
11973           lib/RT/Action/SendEmail.pm, lib/RT/Shredder/Plugin/Users.pm,
11974           lib/RT/Approval/Rule/Created.pm, lib/RT/Approval/Rule/Passed.pm,
11975           lib/RT/Approval/Rule/Rejected.pm, lib/RT/Interface/Email.pm,
11976           lib/RT/Interface/Web/Handler.pm, lib/RT/Interface/Web/Request.pm,
11977           lib/RT/Interface/Web/Session.pm,
11978           lib/RT/Interface/Email/Auth/GnuPG.pm,
11979           lib/RT/Interface/Web/QueryBuilder/Tree.pm, lib/RT/Test/Web.pm,
11980           bin/mason_handler.scgi.in, lib/RT/Report/Tickets.pm,
11981           lib/RT/Report/Tickets/Entry.pm, bin/fastcgi_server.in, bin/rt.in,
11982           bin/mason_handler.fcgi.in, bin/standalone_httpd.in,
11983           bin/webmux.pl.in, sbin/rt-test-dependencies.in,
11984           sbin/rt-dump-database.in, sbin/rt-dump-database,
11985           sbin/rt-clean-sessions, sbin/rt-clean-sessions.in,
11986           share/html/Search/Chart, share/html/Search/Results.html,
11987           share/html/Search/Results.rdf, share/html/Search/Elements/Chart,
11988           share/html/Search/Elements/ResultsRSSView,
11989           share/html/Dashboards/Render.html,
11990           share/html/Dashboards/Elements/HiddenSearches,
11991           share/html/Admin/Queues/index.html,
11992           share/html/Admin/Queues/Modify.html,
11993           share/html/Admin/Elements/EditTemplates,
11994           share/html/Admin/Elements/EditScrips,
11995           share/html/Admin/Groups/index.html,
11996           share/html/Admin/CustomFields/index.html,
11997           share/html/Admin/Users/Memberships.html,
11998           share/html/Admin/Users/index.html,
11999           share/html/Admin/CustomFields/Objects.html,
12000           share/html/Admin/Tools/Configuration.html,
12001           share/html/Helpers/CalPopup.html,
12002           share/html/Ticket/ModifyDates.html,
12003           share/html/Ticket/Elements/EditDates,
12004           share/html/Ticket/Elements/ShowTransaction,
12005           share/html/Ticket/Elements/ShowDates,
12006           share/html/Ticket/Elements/ShowGroupMembers,
12007           share/html/Ticket/Elements/ShowPeople,
12008           share/html/Ticket/Elements/UpdateCc,
12009           share/html/Ticket/Attachment/dhandler,
12010           share/html/Ticket/Elements/PreviewScrips,
12011           share/html/Ticket/Elements/ShowAttachments,
12012           share/html/Ticket/Elements/ShowMessageStanza,
12013           share/html/Elements/MyReminders, share/html/Elements/ShowUser,
12014           share/html/User/Elements/Tabs, share/html/Elements/Login,
12015           share/html/Elements/ShowUserConcise,
12016           share/html/Elements/MessageBox, share/html/Elements/EditPassword,
12017           share/html/Elements/HeaderJavascript,
12018           share/html/Elements/ShowLinks, share/html/Elements/Logo,
12019           share/html/Elements/ShowRelationLabel,
12020           share/html/Elements/EditCustomFieldSelect,
12021           share/html/Elements/CreateTicket,
12022           share/html/Elements/ShowCustomFields,
12023           share/html/Elements/RT__Queue/ColumnMap,
12024           share/html/Elements/RT__Scrip/ColumnMap,
12025           share/html/Elements/CollectionAsTable/Row,
12026           share/html/Elements/RT__Template/ColumnMap,
12027           share/html/NoAuth/Logout.html, share/html/SelfService/Error.html,
12028           share/html/SelfService/Prefs.html: import rt 3.8.8
12029
12030 2010-05-18 11:40  ivan
12031
12032         * rt/: aclocal.m4, configure, UPGRADING, README,
12033           autom4te.cache/requests, autom4te.cache/traces.0,
12034           autom4te.cache/output.0, m4/rt_layout.m4,
12035           lib/RT/CustomFields_Overlay.pm, lib/RT/I18N.pm,
12036           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/EmailParser.pm,
12037           lib/RT/Util.pm, lib/RT/ObjectCustomFieldValue.pm,
12038           lib/RT/Attachment_Overlay.pm,
12039           lib/RT/ObjectCustomFieldValue_Overlay.pm, lib/RT/SQL.pm,
12040           lib/RT/Queues_Overlay.pm, lib/RT/Crypt/GnuPG.pm,
12041           lib/RT/I18N/en.po, lib/RT/I18N/bg.po, lib/RT/I18N/it.po,
12042           lib/RT/I18N/pl.po, lib/RT/I18N/nb.po, lib/RT/I18N/de.po,
12043           lib/RT/I18N/hu.po, lib/RT/I18N/sv.po, lib/RT/I18N/nl.po,
12044           lib/RT/I18N/fi.po, lib/RT/I18N/rt.pot, lib/RT/I18N/id.po,
12045           lib/RT/I18N/he.po, lib/RT/I18N/tr.po, lib/RT/I18N/da.po,
12046           lib/RT/I18N/es.po: import rt 3.8.8
12047
12048 2010-05-17 20:25  ivan
12049
12050         * FS/FS/AccessRight.pm, FS/FS/Conf.pm,
12051           httemplate/search/report_svc_acct.html,
12052           httemplate/search/svc_acct.cgi: add more info to
12053           (customer-specific) service report, RT#6180
12054
12055 2010-05-13 19:16  ivan
12056
12057         * FS/FS/rate.pm, httemplate/edit/rate.cgi: fix losing rates when
12058           renaming a rate plan, RT#8173
12059
12060 2010-05-12 22:43  jeff
12061
12062         * httemplate/misc/queued_report.html,
12063           httemplate/search/report_queued_newtax.cgi, FS/FS/queue.pm,
12064           FS/FS/tax_rate.pm, FS/bin/freeside-queued,
12065           httemplate/search/queue.html,
12066           httemplate/search/report_newtax.html: cope with poor tax
12067           liability report performance by allowing queuing of reports
12068           RT#8274
12069
12070 2010-05-12 22:16  jeff
12071
12072         * FS/FS/cust_main.pm: merge new bop routines into old bop routines
12073           rt#4103
12074
12075 2010-05-12 20:06  ivan
12076
12077         * httemplate/search/cust_bill_pkg.cgi: add "Owed" and "Payment
12078           date" columns to unearned revenue detail, RT#7776
12079
12080 2010-05-12 19:51  ivan
12081
12082         * Makefile: make dev kludge: unstable has 5.10.1
12083
12084 2010-05-12 18:47  ivan
12085
12086         * FS/FS/Setup.pm: fix bootstrapping for 2.1 installs, broken by
12087           fallout from otaker stuff, RT#8395
12088
12089 2010-05-12 18:25  ivan
12090
12091         * Makefile: fix "-e DBI:Pg:dbname=freeside" datasrc winding up in
12092           secrets as a result of weird implementations of echo as a shell
12093           builtin that ignore -e
12094
12095 2010-05-10 23:57  ivan
12096
12097         * FS/FS/part_pkg/voip_cdr.pm: should fix asterisks in destination
12098           numbers causing invoice generation to barf, RT#7840
12099
12100 2010-05-10 23:38  ivan
12101
12102         * FS/FS/rate.pm: fix ignore_unrateable flag, RT#8149
12103
12104 2010-05-07 19:38  ivan
12105
12106         * FS/FS/Mason.pm, httemplate/edit/pkg_category.html: fix package
12107           Categorys spelling, RT#8314
12108
12109 2010-05-04 15:25  mark
12110
12111         * FS/FS/: cdr.pm, cdr/wip.pm: RT#8026: WIP CDR format
12112
12113 2010-04-29 19:32  ivan
12114
12115         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/cgp_rule_action.pm,
12116           FS/FS/cgp_rule_condition.pm, httemplate/browse/cgp_rule.html,
12117           httemplate/edit/cgp_rule.html,
12118           httemplate/elements/select-cgp_rule_action.html,
12119           httemplate/elements/select-cgp_rule_condition.html: communigate
12120           (phase 2): rules: show conditions/actions on rule browse, fix
12121           rule edit for conditions and actions without op/param, fix rule
12122           edit stickiness on errors.  RT#7514
12123
12124 2010-04-29 00:40  ivan
12125
12126         * httemplate/elements/select-cgp_rule_condition.html,
12127           FS/FS/cgp_rule.pm, httemplate/edit/cgp_rule.html,
12128           httemplate/edit/process/cgp_rule.html,
12129           httemplate/elements/input-text.html,
12130           httemplate/elements/select-cgp_rule_action.html,
12131           httemplate/elements/select.html: communigate (phase 2): rules:
12132           adding conditions and actions to rule edit.  RT#7514
12133
12134 2010-04-28 19:59  ivan
12135
12136         * httemplate/: elements/select-cgp_rule_action.html,
12137           edit/elements/edit.html, elements/select-cgp_rule_condition.html:
12138           communigate (phase 2): rules: adding conditions and actions to
12139           rule edit.  RT#7514
12140
12141 2010-04-27 03:56  ivan
12142
12143         * httemplate/: edit/cgp_rule.html,
12144           elements/select-cgp_rule_action.html,
12145           elements/select-cgp_rule_condition.html, elements/select.html,
12146           elements/tr-select.html: communigate (phase 2): rules: start of
12147           adding conditions and actions to rule edit.  RT#7514
12148
12149 2010-04-27 02:23  ivan
12150
12151         * httemplate/edit/elements/edit.html: tyop
12152
12153 2010-04-26 22:38  mark
12154
12155         * FS/FS/: ClientAPI/MyAccount.pm, Schema.pm, cdr.pm,
12156           cdr_termination.pm, cust_svc.pm, svc_phone.pm,
12157           part_pkg/voip_cdr.pm, part_pkg/voip_inbound.pm: RT#7046: inbound
12158           rate for rate plan billing
12159
12160 2010-04-22 23:47  ivan
12161
12162         * httemplate/view/svc_domain/basics.html: communigate (phase 2):
12163           rules.  RT#7514
12164
12165 2010-04-22 23:43  ivan
12166
12167         * FS/FS/Mason.pm, FS/FS/cgp_rule.pm, FS/FS/cgp_rule_action.pm,
12168           FS/FS/cgp_rule_condition.pm, httemplate/browse/cgp_rule.html,
12169           httemplate/edit/cgp_rule.html,
12170           httemplate/edit/process/cgp_rule.html,
12171           httemplate/misc/delete-cgp_rule.html,
12172           httemplate/view/svc_acct/basics.html,
12173           httemplate/view/svc_acct/communigate.html, FS/FS/Schema.pm:
12174           communigate (phase 2): rules.  RT#7514
12175
12176 2010-04-21 19:00  ivan
12177
12178         * FS/: FS/Schema.pm, FS/cgp_rule.pm, FS/cgp_rule_action.pm,
12179           FS/cgp_rule_condition.pm, FS.pm, MANIFEST, t/cgp_rule.t,
12180           t/cgp_rule_action.t, t/cgp_rule_condition.t: communigate (phase
12181           2): rules.  RT#7514
12182
12183 2010-04-21 02:31  ivan
12184
12185         * httemplate/elements/select-part_pkg.html: "
12186
12187 2010-04-21 02:09  ivan
12188
12189         * httemplate/config/config.cgi: prevent inadvertantly losing
12190           disabled package defs, service defs or package classes in a
12191           config value that uses them (i.e. support_packages)
12192
12193 2010-04-21 01:57  ivan
12194
12195         * httemplate/elements/select-part_pkg.html: prevent inadvertantly
12196           losing disabled package defs, service defs or package classes in
12197           a config value that uses them (i.e. support_packages)
12198
12199 2010-04-20 20:56  ivan
12200
12201         * Makefile: ensure that the trainwreck which was 1.9.2 does not
12202           happen again
12203
12204 2010-04-19 21:29  ivan
12205
12206         * FS/FS/svc_domain.pm, httemplate/edit/part_svc.cgi: communigate
12207           (phase 2): add a textarea type to edit/part_svc so you can set it
12208           to a default or fixed trailer that's multi-line, RT#7514
12209
12210 2010-04-19 21:13  ivan
12211
12212         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
12213           httemplate/view/svc_acct/basics.html,
12214           FS/FS/part_export/communigate_pro.pm,
12215           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi,
12216           httemplate/view/svc_domain/acct_defaults.html: communigate (phase
12217           2): Account Preferences (& Domain::Account Defaults:Preferences):
12218           ProntoSkinName  RT#7514
12219
12220 2010-04-19 18:51  ivan
12221
12222         * FS/FS/svc_acct.pm, FS/FS/Schema.pm, FS/FS/svc_domain.pm,
12223           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi,
12224           httemplate/view/svc_acct/basics.html,
12225           FS/FS/part_export/communigate_pro.pm,
12226           httemplate/view/svc_domain/acct_defaults.html: communigate (phase
12227           2): Account Preferences (& Domain::Account Defaults:Preferences):
12228           Language, Time zone, Layout, Send read receipts.  RT#7514
12229
12230 2010-04-19 00:09  ivan
12231
12232         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
12233           FS/FS/part_export/communigate_pro.pm,
12234           httemplate/edit/svc_acct.cgi,
12235           httemplate/view/svc_acct/basics.html: communigate (phase 2),
12236           Account:Settings PasswordRecovery.  also fix modification of
12237           svc_acct booleans in export.  RT#7514
12238
12239 2010-04-18 23:15  ivan
12240
12241         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
12242           FS/FS/part_export/communigate_pro.pm,
12243           httemplate/edit/svc_acct.cgi,
12244           httemplate/view/svc_acct/basics.html: communigate provisioning
12245           phase 2: Account:Settings: RulesAllowed, RPOPAllowed, MailToAll,
12246           AddMailTrailer.  RT#7514
12247
12248 2010-04-18 22:01  ivan
12249
12250         * FS/FS/Schema.pm, FS/FS/svc_domain.pm,
12251           FS/FS/part_export/communigate_pro.pm,
12252           httemplate/edit/svc_domain.cgi,
12253           httemplate/view/svc_domain/acct_defaults.html: communigate
12254           provisioning phase 2: Domain:Account Defaults:Settings:
12255           RulesAllowed, RPOPAllowed, MailToAll, AddMailTrailer.  RT#7514
12256
12257 2010-04-18 18:25  ivan
12258
12259         * FS/FS/Schema.pm, FS/FS/svc_domain.pm,
12260           FS/FS/part_export/communigate_pro.pm,
12261           httemplate/edit/svc_domain.cgi,
12262           httemplate/view/svc_domain/basics.html: communigate provisioning
12263           phase 2: add svc_domain.trailer -> communigate TrailerText,
12264           RT#7514
12265
12266 2010-04-09 21:21  mark
12267
12268         * httemplate/search/elements/cust_main_dayranges.html: RT#866: fix
12269           payment links
12270
12271 2010-04-09 01:17  ivan
12272
12273         * httemplate/search/elements/cust_main_dayranges.html, FS/MANIFEST,
12274           FS/FS/Mason.pm, FS/FS/Misc/DateTime.pm, FS/FS/UI/Web.pm,
12275           FS/FS/cust_main/Import.pm, httemplate/edit/REAL_cust_pkg.cgi,
12276           httemplate/edit/cust_pay.cgi,
12277           httemplate/edit/process/REAL_cust_pkg.cgi,
12278           httemplate/edit/process/cust_main.cgi,
12279           httemplate/edit/process/cust_pay.cgi,
12280           httemplate/edit/process/quick-charge.cgi,
12281           httemplate/edit/process/quick-cust_pkg.cgi,
12282           httemplate/misc/process/cancel_pkg.html,
12283           httemplate/misc/process/delay_susp_pkg.html,
12284           httemplate/search/pay_batch.cgi,
12285           httemplate/search/report_prepaid_income.cgi,
12286           httemplate/search/sqlradius.cgi: fix date parsing when using
12287           international dates (package date edit), RT#8027
12288
12289 2010-04-09 01:09  jeff
12290
12291         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html: modify
12292           total items for balance below line and current charges above line
12293           with configurable description.  also bug fixes that might close
12294           7896
12295
12296 2010-04-08 12:23  jeff
12297
12298         * httemplate/elements/about_rt.html: close tag rather than open a
12299           new one
12300
12301 2010-04-07 18:15  mark
12302
12303         * FS/FS/cust_pkg.pm, FS/FS/Report/Table/Monthly.pm,
12304           httemplate/elements/menu.html,
12305           httemplate/graph/cust_pkg_cost.cgi,
12306           httemplate/graph/report_cust_pkg_cost.html,
12307           httemplate/search/cust_pkg.cgi: RT#1382: beginning of package
12308           cost report
12309
12310 2010-04-07 01:24  ivan
12311
12312         * httemplate/edit/agent.cgi: also in agent edit, fix form getting
12313           submitted before customer search can complete.  throws "status
12314           connecting to" error and custnum does not get filled in, RT#8014
12315
12316 2010-04-07 01:15  ivan
12317
12318         * httemplate/: edit/access_user.html, edit/elements/edit.html,
12319           elements/search-cust_main.html: in employee edit, fix form
12320           getting submitted before customer search can complete.  throws
12321           "status connecting to" error and custnum does not get filled in,
12322           RT#8014
12323
12324 2010-04-06 23:20  ivan
12325
12326         * FS/FS/TicketSystem/RT_Internal.pm: fix capitalization of RT
12327           tables and columns - mysql fix
12328
12329 2010-04-06 22:52  mark
12330
12331         * FS/FS/pay_batch/RBC.pm: fix floating point error
12332
12333 2010-04-06 21:11  ivan
12334
12335         * httemplate/search/part_pkg.html: fix a mysql-ism in employee
12336           commission report, now compatible with Pg, that's a new one.
12337           RT#6991
12338
12339 2010-04-06 14:43  ivan
12340
12341         * httemplate/search/report_employee_commission.html: fix 1.9-style
12342           employee comission report, RT#6991
12343
12344 2010-04-05 05:24  jeff
12345
12346         * FS/FS/part_export/dashcs_e911.pm: fix noisy but harmless
12347           redeclaration
12348
12349 2010-04-04 23:58  ivan
12350
12351         * conf/invoice_from: company email
12352
12353 2010-04-04 23:57  ivan
12354
12355         * FS/bin/freeside-upgrade: require DBIx::DBSchema 0.39 for mysql
12356
12357 2010-04-04 23:50  ivan
12358
12359         * FS/FS/part_export/thirdlane.pm: thirdlane deletion fix
12360
12361 2010-04-04 22:20  ivan
12362
12363         * FS/FS/part_export/indosoft.pm: initial indosoft export, RT#4068
12364
12365 2010-04-04 18:23  ivan
12366
12367         * httemplate/search/part_pkg.html: last fix for employee
12368           commisssion report, RT#6991
12369
12370 2010-04-04 17:59  ivan
12371
12372         * httemplate/elements/menu.html: add employee commission report to
12373           menu, RT#6991
12374
12375 2010-04-04 16:47  ivan
12376
12377         * FS/FS/Schema.pm: fix otaker upgrade
12378
12379 2010-04-04 16:37  ivan
12380
12381         * FS/FS/cust_pay_void.pm: fix otaker upgrade
12382
12383 2010-04-04 16:27  ivan
12384
12385         * FS/FS/: cust_attachment.pm, cust_main_note.pm: fix otaker upgrade
12386           for cust_attachment & cust_main_note, hopefully
12387
12388 2010-04-04 16:18  ivan
12389
12390         * FS/FS/: cust_attachment.pm, cust_main_note.pm: fix otaker upgrade
12391           for cust_attachment & cust_main_note, hopefully
12392
12393 2010-04-04 15:52  ivan
12394
12395         * FS/FS/: cust_main.pm: fix otaker upgrade for cust_main
12396
12397 2010-04-04 15:44  ivan
12398
12399         * FS/FS/cust_main_note.pm: fix note editing of old notes until we
12400           can fix the cust_main_note.otaker disaster, RT#7991
12401
12402 2010-04-01 14:30  mark
12403
12404         * httemplate/search/elements/cust_main_dayranges.html: fix column
12405           alignment
12406
12407 2010-04-01 01:10  ivan
12408
12409         * FS/FS/part_pkg/: flat.pm, subscription.pm: fix nasty discount
12410           fallout (i hope)
12411
12412 2010-04-01 00:39  ivan
12413
12414         * FS/FS/part_pkg/flat.pm: fix nasty discount fallout (i hope)
12415
12416 2010-03-31 21:43  mark
12417
12418         * FS/FS/UI/Web.pm, httemplate/search/report_receivables.cgi,
12419           httemplate/search/elements/cust_main_dayranges.html,
12420           httemplate/search/elements/search-html.html,
12421           httemplate/search/elements/search.html: RT#866: links to process
12422           payments from aging report
12423
12424 2010-03-31 08:48  jeff
12425
12426         * FS/: MANIFEST, FS/part_export/dashcs_e911.pm: add dash carrier
12427           services e911 support RT7103
12428
12429 2010-03-31 00:41  mark
12430
12431         * httemplate/search/: report_receivables.cgi,
12432           report_receivables.html, report_unapplied_cust_pay.html,
12433           unapplied_cust_pay.html, elements/cust_main_dayranges.html:
12434           RT#7266: aging reports as of a past date
12435
12436 2010-03-31 00:35  ivan
12437
12438         * httemplate/: edit/process/cust_main_attach.cgi,
12439           edit/process/cust_main_note.cgi, view/cust_main/attachments.html,
12440           view/cust_main/notes.html: fix customer notes and attachments wrt
12441           s/otaker/usernum/ changes; still need to look at the migration,
12442           RT#7935
12443
12444 2010-03-30 23:30  ivan
12445
12446         * FS/FS/Misc.pm: eliminate harmless "Use of uninitialized value
12447           $enc in string eq" warnings
12448
12449 2010-03-30 05:12  ivan
12450
12451         * httemplate/search/part_pkg.html, FS/FS/Schema.pm: employee
12452           commission reporting, RT#6991
12453
12454 2010-03-30 05:07  ivan
12455
12456         * httemplate/search/report_employee_commission.html,
12457           FS/FS/cust_main.pm, FS/FS/cust_credit.pm, FS/FS/cust_event.pm,
12458           FS/FS/part_event/Action/pkg_agent_credit.pm,
12459           FS/FS/part_event/Action/pkg_employee_credit.pm,
12460           FS/FS/part_event/Action/pkg_referral_credit.pm: employee
12461           commission reporting, RT#6991
12462
12463 2010-03-29 20:28  ivan
12464
12465         * FS/FS/Record.pm: regexp_sql
12466
12467 2010-03-29 20:10  ivan
12468
12469         * FS/MANIFEST: employee (otaker / access_user) commissioning,
12470           RT#6991
12471
12472 2010-03-29 19:53  ivan
12473
12474         * httemplate/browse/access_user.html,
12475           httemplate/edit/access_user.html, FS/FS/part_pkg.pm,
12476           FS/FS/part_event/Action/pkg_agent_credit.pm,
12477           FS/FS/part_event/Action/pkg_agent_credit_pkg.pm,
12478           FS/FS/part_event/Action/pkg_employee_credit_pkg.pm,
12479           FS/FS/part_event/Action/pkg_referral_credit.pm,
12480           FS/FS/part_event/Action/pkg_referral_credit_pkg.pm,
12481           FS/FS/part_event/Action/Mixin/credit_pkg.pm,
12482           httemplate/elements/search-cust_main.html,
12483           httemplate/elements/tr-search-cust_main.html: employee (otaker /
12484           access_user) commissioning, RT#6991
12485
12486 2010-03-29 19:52  ivan
12487
12488         * FS/FS/part_event/Action/pkg_employee_credit.pm: employee
12489           commissions, RT#6991
12490
12491 2010-03-29 19:04  ivan
12492
12493         * FS/FS/: part_event_condition.pm, part_event/Condition/balance.pm,
12494           part_event/Condition/balance_age.pm,
12495           part_event/Condition/balance_under.pm,
12496           part_event/Condition/cust_bill_has_service.pm,
12497           part_event/Condition/cust_bill_owed.pm,
12498           part_event/Condition/cust_bill_owed_under.pm: fixes for MySQL
12499           CAST drain bramage
12500
12501 2010-03-29 02:18  mark
12502
12503         * FS/FS/Mason.pm, FS/FS/cust_main.pm,
12504           httemplate/elements/select-user.html,
12505           httemplate/elements/tr-select-user.html,
12506           httemplate/graph/report_signupdate.html,
12507           httemplate/graph/signupdate.cgi,
12508           httemplate/graph/elements/monthly.html,
12509           httemplate/graph/elements/report.html,
12510           httemplate/search/cust_main.html: RT#884: search customers by
12511           signup time of day
12512
12513 2010-03-28 17:38  ivan
12514
12515         * FS/FS/cust_pay.pm: move from otaker to proper usernum FK
12516
12517 2010-03-28 17:23  ivan
12518
12519         * FS/FS/: Schema.pm, Upgrade.pm, access_user.pm, banned_pay.pm,
12520           cust_attachment.pm, cust_credit.pm, cust_main.pm,
12521           cust_main_note.pm, cust_pay_void.pm, cust_pkg.pm,
12522           cust_pkg_discount.pm, cust_pkg_reason.pm, cust_refund.pm,
12523           otaker_Mixin.pm: move from otaker to proper usernum FK
12524
12525 2010-03-26 23:21  ivan
12526
12527         * FS/FS/cust_bill_pkg_detail.pm: fix cust_bill_pkg_detail throwing
12528           a fatal error w/MySQL
12529
12530 2010-03-26 23:09  ivan
12531
12532         * httemplate/: view/cust_main.cgi, view/cust_main/notes.html,
12533           edit/cust_main_note.cgi: resize customer not add popup, eliminate
12534           needless <BR> in popup
12535
12536 2010-03-26 21:37  ivan
12537
12538         * FS/FS/Upgrade.pm: these are now supported in supported in
12539           DBIx-DBSchema and friends
12540
12541 2010-03-26 20:43  ivan
12542
12543         * FS/FS/: reason.pm, tax_rate.pm: these are now supported in
12544           supported in DBIx-DBSchema and friends
12545
12546 2010-03-26 15:25  ivan
12547
12548         * httemplate/elements/: select-areacode.html, select-did.html: fix
12549           E911 vs. DID selector on phone provision, RT#7819
12550
12551 2010-03-26 14:43  ivan
12552
12553         * FS/FS/cust_pkg.pm: no DISTINCT ON in MySQL makes kittens cry
12554
12555 2010-03-26 00:52  ivan
12556
12557         * httemplate/elements/: freeside-menu.css, freeside.css: that'll do
12558           for now
12559
12560 2010-03-25 22:02  ivan
12561
12562         * FS/FS/Schema.pm: kludge a fix for the MySQL statustext index
12563           problem, fix s/serial/int/ for non-primary keys in
12564           part_pkg_taxoverride, and s/TEXT/LONGTEXT/ ourselves until
12565           DBIx::DBSchema 0.39
12566
12567 2010-03-25 21:50  ivan
12568
12569         * FS/FS/UID.pm: don't warn about the configuration table during
12570           setup
12571
12572 2010-03-25 19:19  ivan
12573
12574         * bin/build_exten.php: adding build_exten.php since FreePBX won't
12575           ship it
12576
12577 2010-03-25 18:06  ivan
12578
12579         * rt/lib/RT/: Ticket_Overlay.pm: ticket auto-association in the
12580           correct spot.  how the hell did it get merged there?  RT#7882
12581
12582 2010-03-25 15:30  ivan
12583
12584         * httemplate/elements/header.html: fix new header in RT
12585
12586 2010-03-25 15:21  ivan
12587
12588         * rt/lib/RT/User_Overlay.pm: fix user modification?
12589
12590 2010-03-25 14:22  ivan
12591
12592         * rt/lib/RT/URI/freeside.pm: generate a stack backtrace for mystery
12593           freeside link resolution problems
12594
12595 2010-03-25 13:21  ivan
12596
12597         * httemplate/elements/: header.html, searchbar-address2.html,
12598           searchbar-cust_bill.html, searchbar-cust_main.html,
12599           searchbar-cust_svc.html, searchbar-prospect.html,
12600           searchbar-ticket.html: when using a side menubar, put search
12601           boxes on the side too
12602
12603 2010-03-24 18:37  mark
12604
12605         * FS/FS/Mason.pm, httemplate/view/cust_main/notes.html: RT#6226:
12606           security fix for customer notes
12607
12608 2010-03-24 01:37  ivan
12609
12610         * FS/FS/Conf.pm, httemplate/search/cust_bill_pkg.cgi,
12611           httemplate/search/report_prepaid_income.cgi: better prepaid
12612           income reporting, with line item detail, RT#7776
12613
12614 2010-03-23 02:13  ivan
12615
12616         * FS/FS/mailinglist.pm, FS/FS/mailinglistmember.pm,
12617           FS/FS/svc_mailinglist.pm, FS/FS/part_export/communigate_pro.pm,
12618           httemplate/elements/header.html,
12619           httemplate/search/mailinglistmember.html: export svc_mailinglist
12620           to CGP groups, RT#7514
12621
12622 2010-03-22 20:53  ivan
12623
12624         * FS/: FS.pm, FS/h_svc_mailinglist.pm, t/h_svc_mailinglist.t,
12625           FS/Mason.pm: adding svc_mailinglist for communigate "groups"
12626           (mailing lists), RT#7514
12627
12628 2010-03-22 20:47  ivan
12629
12630         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/mailinglist.pm,
12631           FS/FS/mailinglistmember.pm, FS/FS/svc_mailinglist.pm,
12632           FS/t/mailinglist.t, FS/t/mailinglistmember.t,
12633           FS/t/svc_mailinglist.t, httemplate/edit/mailinglistmember.html,
12634           httemplate/edit/part_svc.cgi,
12635           httemplate/edit/svc_mailinglist.cgi,
12636           httemplate/edit/process/mailinglistmember.html,
12637           httemplate/edit/process/svc_mailinglist.html,
12638           httemplate/misc/delete-mailinglistmember.html,
12639           httemplate/search/mailinglistmember.html,
12640           httemplate/view/svc_mailinglist.cgi: adding svc_mailinglist for
12641           communigate "groups" (mailing lists), RT#7514
12642
12643 2010-03-22 20:34  ivan
12644
12645         * httemplate/elements/freeside.css: little bit further, just a
12646           little bit more
12647
12648 2010-03-22 18:17  ivan
12649
12650         * httemplate/elements/menubar.html: don't like that <BR> after
12651           all... for now
12652
12653 2010-03-22 18:07  ivan
12654
12655         * httemplate/elements/freeside.css: wfm
12656
12657 2010-03-22 18:04  ivan
12658
12659         * httemplate/elements/: xmenu.css, xmenu.top.css: purple on pink is
12660           WAY too my little pony.  man, its not easy being purple
12661
12662 2010-03-22 12:46  ivan
12663
12664         * httemplate/elements/: freeside.css, menubar.html: 1.9-style
12665           menubar was hurting my eyes
12666
12667 2010-03-22 07:08  jeff
12668
12669         * FS/FS/tax_rate.pm: fix restore of setup and recur taxproducts on
12670           tax data replacement
12671
12672 2010-03-21 23:34  ivan
12673
12674         * httemplate/elements/freeside.css: fix link hover effect so it
12675           doesn't underline A NAME tags
12676
12677 2010-03-21 16:56  ivan
12678
12679         * httemplate/elements/freeside.css: fix inadvertant button styling
12680
12681 2010-03-21 16:13  ivan
12682
12683         * FS/FS/Schema.pm, FS/FS/rate_detail.pm,
12684           FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/rate_detail.html,
12685           httemplate/edit/rate_region.cgi,
12686           httemplate/edit/process/rate_region.cgi,
12687           httemplate/misc/rate_edit_excel.html,
12688           httemplate/misc/process/copy-rate_detail.html: connection fee for
12689           initial N seconds support, RT#7018
12690
12691 2010-03-21 12:34  ivan
12692
12693         * rt/etc/RT_SiteConfig.pm: make the fckeditor taller, way too small
12694
12695 2010-03-20 22:20  ivan
12696
12697         * rt/share/html/Elements/Header: there was nothing wrong with the
12698           dhandler
12699
12700 2010-03-20 22:17  ivan
12701
12702         * rt/: share/html/Widgets/TitleBoxEnd, FREESIDE_MODIFIED: think
12703           this fixes the "results box color infects everything else"
12704           problem
12705
12706 2010-03-20 21:47  ivan
12707
12708         * rt/share/html/Elements/Header: dunno why squish dhandler is
12709           borked
12710
12711 2010-03-20 16:30  ivan
12712
12713         * httemplate/docs/credits.html: more RT integration / reskin / 2.1,
12714           RT#6640
12715
12716 2010-03-20 16:22  ivan
12717
12718         * httemplate/: elements/menu.html,
12719           elements/popup_link_onclick.html, images/cvv2.png,
12720           images/cvv2_amex.png: more RT integration / reskin / 2.1, RT#6640
12721
12722 2010-03-20 15:44  ivan
12723
12724         * httemplate/elements/: freeside-menu.css, header.html, xmenu.css,
12725           xmenu.js, xmenu.top.css: more RT integration / reskin / 2.1,
12726           RT#6640
12727
12728 2010-03-20 15:11  ivan
12729
12730         * httemplate/elements/calendar-win2k-2.css,
12731           httemplate/elements/freeside-menu.css,
12732           httemplate/elements/header.html, httemplate/elements/menu.html,
12733           httemplate/elements/xmenu.top.css,
12734           httemplate/elements/xmenu.top.js, rt/share/html/Elements/Footer,
12735           rt/share/html/Elements/PageLayout,
12736           rt/share/html/Elements/SelectDate,
12737           rt/share/html/Prefs/SearchOptions.html,
12738           rt/share/html/User/Prefs.html,
12739           httemplate/images/arrow.down.black.png, rt/FREESIDE_MODIFIED,
12740           httemplate/elements/freeside.css,
12741           rt/share/html/NoAuth/css/freeside2.1/layout.css: more RT
12742           integration / reskin / 2.1, RT#6640
12743
12744 2010-03-19 01:27  ivan
12745
12746         * httemplate/: docs/cvv2.html, elements/header-minimal.html,
12747           elements/header-popup.html, elements/header.html,
12748           elements/tr-justtitle.html, elements/tr-title.html,
12749           elements/freeside-menu.css, elements/menu.html,
12750           elements/menubar.html, elements/xmenu.top.css: skin RT 3.8,
12751           slight new look for 2.1, RT#6640
12752
12753 2010-03-19 01:26  ivan
12754
12755         * rt/: FREESIDE_MODIFIED, share/html/Elements/Header,
12756           share/html/Elements/PageLayout,
12757           share/html/NoAuth/css/freeside2.1/freeside.css,
12758           share/html/NoAuth/css/freeside2.1/layout.css,
12759           share/html/NoAuth/css/freeside2.1/nav.css: skin RT 3.8, RT#6640
12760
12761 2010-03-19 01:20  mark
12762
12763         * httemplate/misc/batch-cust_pay.html: RT#7812: confirm before
12764           closing quick payment entry
12765
12766 2010-03-18 01:02  ivan
12767
12768         * httemplate/edit/cust_main/top_misc.html: signup date fix?
12769
12770 2010-03-18 00:59  ivan
12771
12772         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
12773           FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
12774           httemplate/edit/quick-charge.html,
12775           FS/FS/part_event/Condition/cust_bill_has_noauto.pm,
12776           FS/FS/part_event/Condition/cust_bill_hasnt_noauto.pm,
12777           httemplate/edit/process/quick-charge.cgi,
12778           httemplate/edit/process/quick-cust_pkg.cgi,
12779           httemplate/misc/order_pkg.html,
12780           httemplate/view/cust_main/one_time_charge_link.html,
12781           httemplate/view/cust_main/order_pkg_link.html,
12782           httemplate/view/cust_main/packages/status.html: disable
12783           auto-billing of specific customer packages, RT#6378
12784
12785 2010-03-16 01:05  mark
12786
12787         * httemplate/edit/cust_main_note.cgi: minor bugfix
12788
12789 2010-03-16 00:49  mark
12790
12791         * httemplate/elements/fckeditor/: fckconfig.js, fckeditor.js,
12792           fckpackager.xml, fckstyles.xml, fcktemplates.xml,
12793           editor/fckdebug.html, editor/fckdialog.html,
12794           editor/fckeditor.html, editor/fckeditor.original.html,
12795           editor/css/fck_editorarea.css, editor/css/fck_internal.css,
12796           editor/css/fck_showtableborders_gecko.css,
12797           editor/css/images/block_address.png,
12798           editor/css/images/block_blockquote.png,
12799           editor/css/images/block_div.png, editor/css/images/block_h1.png,
12800           editor/css/images/block_h2.png, editor/css/images/block_h3.png,
12801           editor/css/images/block_h4.png, editor/css/images/block_h5.png,
12802           editor/css/images/block_h6.png, editor/css/images/block_p.png,
12803           editor/css/images/block_pre.png,
12804           editor/css/images/fck_plugin.gif, editor/dialog/fck_about.html,
12805           editor/dialog/fck_anchor.html, editor/dialog/fck_button.html,
12806           editor/dialog/fck_checkbox.html,
12807           editor/dialog/fck_colorselector.html, editor/dialog/fck_div.html,
12808           editor/dialog/fck_docprops.html, editor/dialog/fck_flash.html,
12809           editor/dialog/fck_form.html, editor/dialog/fck_hiddenfield.html,
12810           editor/dialog/fck_image.html, editor/dialog/fck_link.html,
12811           editor/dialog/fck_listprop.html, editor/dialog/fck_paste.html,
12812           editor/dialog/fck_radiobutton.html,
12813           editor/dialog/fck_replace.html, editor/dialog/fck_scayt.html,
12814           editor/dialog/fck_select.html, editor/dialog/fck_smiley.html,
12815           editor/dialog/fck_source.html,
12816           editor/dialog/fck_specialchar.html,
12817           editor/dialog/fck_spellerpages.html,
12818           editor/dialog/fck_table.html, editor/dialog/fck_tablecell.html,
12819           editor/dialog/fck_template.html, editor/dialog/fck_textarea.html,
12820           editor/dialog/fck_textfield.html,
12821           editor/dialog/common/fck_dialog_common.css,
12822           editor/dialog/common/fck_dialog_common.js,
12823           editor/dialog/fck_about/sponsors/spellchecker_net.gif,
12824           editor/dialog/fck_docprops/fck_document_preview.html,
12825           editor/dialog/fck_flash/fck_flash.js,
12826           editor/dialog/fck_flash/fck_flash_preview.html,
12827           editor/dialog/fck_image/fck_image.js,
12828           editor/dialog/fck_image/fck_image_preview.html,
12829           editor/dialog/fck_link/fck_link.js,
12830           editor/dialog/fck_scayt/scayt_dialog.css,
12831           editor/dialog/fck_select/fck_select.js,
12832           editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
12833           editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
12834           editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
12835           editor/dtd/fck_dtd_test.html, editor/dtd/fck_xhtml10strict.js,
12836           editor/dtd/fck_xhtml10transitional.js,
12837           editor/filemanager/browser/default/browser.css,
12838           editor/filemanager/browser/default/browser.html,
12839           editor/filemanager/browser/default/frmactualfolder.html,
12840           editor/filemanager/browser/default/frmcreatefolder.html,
12841           editor/filemanager/browser/default/frmfolders.html,
12842           editor/filemanager/browser/default/frmresourceslist.html,
12843           editor/filemanager/browser/default/frmresourcetype.html,
12844           editor/filemanager/browser/default/frmupload.html,
12845           editor/filemanager/browser/default/js/common.js,
12846           editor/filemanager/browser/default/js/fckxml.js,
12847           editor/filemanager/connectors/test.html,
12848           editor/filemanager/connectors/uploadtest.html,
12849           editor/filemanager/connectors/perl/basexml.pl,
12850           editor/filemanager/connectors/perl/commands.pl,
12851           editor/filemanager/connectors/perl/config.pl,
12852           editor/filemanager/connectors/perl/connector.cgi,
12853           editor/filemanager/connectors/perl/io.pl,
12854           editor/filemanager/connectors/perl/upload.cgi,
12855           editor/filemanager/connectors/perl/upload_fck.pl,
12856           editor/filemanager/connectors/perl/util.pl,
12857           editor/js/fckadobeair.js, editor/js/fckeditorcode_gecko.js,
12858           editor/js/fckeditorcode_ie.js,
12859           editor/lang/_translationstatus.txt, editor/lang/af.js,
12860           editor/lang/ar.js, editor/lang/bg.js, editor/lang/bn.js,
12861           editor/lang/bs.js, editor/lang/ca.js, editor/lang/cs.js,
12862           editor/lang/da.js, editor/lang/de.js, editor/lang/el.js,
12863           editor/lang/en-au.js, editor/lang/en-ca.js, editor/lang/en-uk.js,
12864           editor/lang/en.js, editor/lang/eo.js, editor/lang/es.js,
12865           editor/lang/et.js, editor/lang/eu.js, editor/lang/fa.js,
12866           editor/lang/fi.js, editor/lang/fo.js, editor/lang/fr-ca.js,
12867           editor/lang/fr.js, editor/lang/gl.js, editor/lang/gu.js,
12868           editor/lang/he.js, editor/lang/hi.js, editor/lang/hr.js,
12869           editor/lang/hu.js, editor/lang/is.js, editor/lang/it.js,
12870           editor/lang/ja.js, editor/lang/km.js, editor/lang/ko.js,
12871           editor/lang/lt.js, editor/lang/lv.js, editor/lang/mn.js,
12872           editor/lang/ms.js, editor/lang/nb.js, editor/lang/nl.js,
12873           editor/lang/no.js, editor/lang/pl.js, editor/lang/pt-br.js,
12874           editor/lang/pt.js, editor/lang/ro.js, editor/lang/ru.js,
12875           editor/lang/sk.js, editor/lang/sl.js, editor/lang/sr-latn.js,
12876           editor/lang/sr.js, editor/lang/sv.js, editor/lang/th.js,
12877           editor/lang/tr.js, editor/lang/uk.js, editor/lang/vi.js,
12878           editor/lang/zh-cn.js, editor/lang/zh.js,
12879           editor/plugins/autogrow/fckplugin.js,
12880           editor/plugins/bbcode/fckplugin.js,
12881           editor/plugins/dragresizetable/fckplugin.js,
12882           editor/plugins/placeholder/fck_placeholder.html,
12883           editor/plugins/placeholder/fckplugin.js,
12884           editor/plugins/placeholder/lang/de.js,
12885           editor/plugins/placeholder/lang/en.js,
12886           editor/plugins/placeholder/lang/es.js,
12887           editor/plugins/placeholder/lang/fr.js,
12888           editor/plugins/placeholder/lang/it.js,
12889           editor/plugins/placeholder/lang/pl.js,
12890           editor/plugins/simplecommands/fckplugin.js,
12891           editor/plugins/tablecommands/fckplugin.js,
12892           editor/skins/_fckviewstrips.html,
12893           editor/skins/default/fck_dialog.css,
12894           editor/skins/default/fck_dialog_ie6.js,
12895           editor/skins/default/fck_editor.css,
12896           editor/skins/default/fck_strip.gif,
12897           editor/skins/default/images/dialog.sides.gif,
12898           editor/skins/default/images/dialog.sides.png,
12899           editor/skins/default/images/dialog.sides.rtl.png,
12900           editor/skins/default/images/sprites.gif,
12901           editor/skins/default/images/sprites.png,
12902           editor/skins/office2003/fck_dialog.css,
12903           editor/skins/office2003/fck_dialog_ie6.js,
12904           editor/skins/office2003/fck_editor.css,
12905           editor/skins/office2003/fck_strip.gif,
12906           editor/skins/office2003/images/dialog.sides.gif,
12907           editor/skins/office2003/images/dialog.sides.png,
12908           editor/skins/office2003/images/dialog.sides.rtl.png,
12909           editor/skins/office2003/images/sprites.gif,
12910           editor/skins/office2003/images/sprites.png,
12911           editor/skins/silver/fck_dialog.css,
12912           editor/skins/silver/fck_dialog_ie6.js,
12913           editor/skins/silver/fck_editor.css,
12914           editor/skins/silver/fck_strip.gif,
12915           editor/skins/silver/images/dialog.sides.gif,
12916           editor/skins/silver/images/dialog.sides.png,
12917           editor/skins/silver/images/dialog.sides.rtl.png,
12918           editor/skins/silver/images/sprites.gif,
12919           editor/skins/silver/images/sprites.png, editor/wsc/ciframe.html,
12920           editor/wsc/tmpFrameset.html, editor/wsc/w.html: FCKeditor 2.6.6
12921
12922 2010-03-15 19:51  mark
12923
12924         * httemplate/: edit/cust_main_note.cgi, view/cust_main/notes.html,
12925           elements/htmlarea.html: RT#6226: fckeditor for customer notes
12926
12927 2010-03-15 18:00  ivan
12928
12929         * httemplate/search/: cust_main-zip.html,
12930           report_cust_main-zip.html: w/svc_whatever option on zip code
12931           distribution report, RT#7784
12932
12933 2010-03-15 15:31  mark
12934
12935         * FS/bin/freeside-paymentech-upload: RT#7473: add -p option
12936
12937 2010-03-15 00:13  ivan
12938
12939         * httemplate/edit/svc_broadband.cgi: fix editing svc_broadband
12940           service w/no ip address, RT#7786
12941
12942 2010-03-14 23:18  ivan
12943
12944         * httemplate/search/elements/cust_pay_or_refund.html: deleted
12945           payment report, RT#7694
12946
12947 2010-03-14 23:10  ivan
12948
12949         * httemplate/search/: h_cust_pay.html, report_h_cust_pay.html,
12950           elements/cust_pay_or_refund.html: deleted payment report, RT#7694
12951
12952 2010-03-14 19:06  ivan
12953
12954         * httemplate/edit/part_pkg.cgi: fix diabled package optional
12955           reporting classes still selectable on package def edit, RT#7658
12956
12957 2010-03-13 15:50  ivan
12958
12959         * FS/FS/cust_pkg.pm: quiet extraneous warnings from
12960           expire_months/start_1st stuff, getting in the way of debugging
12961           for ncic, RT#7780
12962
12963 2010-03-12 13:56  ivan
12964
12965         * FS/FS/Conf.pm, FS/FS/svc_phone.pm, httemplate/edit/svc_phone.cgi:
12966           add svc_phone-phone_name-max_length config, RT#7047
12967
12968 2010-03-12 13:29  ivan
12969
12970         * FS/FS/cust_location.pm, FS/FS/cust_main.pm,
12971           FS/FS/location_Mixin.pm, FS/FS/svc_phone.pm,
12972           httemplate/edit/svc_phone.cgi,
12973           httemplate/edit/elements/svc_Common.html,
12974           httemplate/edit/process/svc_phone.html,
12975           httemplate/elements/tr-select-cust_location.html,
12976           httemplate/view/svc_phone.cgi: finishing e911/svc_phone location,
12977           RT#7047
12978
12979 2010-03-12 03:48  mark
12980
12981         * httemplate/edit/svc_broadband.cgi: RT#7765: sort broadband router
12982           names
12983
12984 2010-03-11 19:36  ivan
12985
12986         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/location_Mixin.pm,
12987           FS/FS/svc_phone.pm, FS/t/location_Mixin.t,
12988           httemplate/edit/svc_phone.cgi,
12989           httemplate/edit/elements/edit.html,
12990           httemplate/edit/elements/svc_Common.html,
12991           httemplate/elements/location.html,
12992           httemplate/elements/tr-select-cust_location.html,
12993           httemplate/view/svc_phone.cgi: add location to svc_phone, RT#7047
12994
12995 2010-03-11 19:30  ivan
12996
12997         * FS/MANIFEST: add location to svc_phone, RT#7047
12998
12999 2010-03-10 19:27  ivan
13000
13001         * FS/FS/TicketSystem/RT_External.pm,
13002           httemplate/view/cust_main/tickets.html: add queue selection to
13003           customer ticket creation, RT#7656
13004
13005 2010-03-10 18:15  ivan
13006
13007         * httemplate/docs/credits.html: Mark Wells is now a member of the
13008           core team.  Kristian Hoffman has been moved to the core emeritus
13009
13010 2010-03-10 00:20  mark
13011
13012         * httemplate/edit/svc_acct.cgi: fix probably misplaced text field
13013
13014 2010-03-09 23:50  mark
13015
13016         * httemplate/edit/svc_domain.cgi: fix probably misplaced text field
13017
13018 2010-03-09 22:52  ivan
13019
13020         * FS/FS/cust_pkg.pm: oops, move start_1st and expire_months
13021           handling from check to insert, so it doesn't get triggered on
13022           edit, RT#7347
13023
13024 2010-03-09 22:47  ivan
13025
13026         * httemplate/edit/process/REAL_cust_pkg.cgi: fix warning about
13027           adding a start date to actually check its *added*, RT#7352
13028
13029 2010-03-09 15:47  ivan
13030
13031         * httemplate/misc/delay_susp_pkg.html: tyop too
13032
13033 2010-03-09 14:37  mark
13034
13035         * httemplate/misc/cancel_pkg.html: fix typo
13036
13037 2010-03-09 13:57  mark
13038
13039         * FS/FS/prepay_credit.pm, httemplate/edit/prepay_credit.cgi,
13040           httemplate/edit/process/prepay_credit.cgi: RT#7407, variable
13041           length prepaid card codes
13042
13043 2010-03-09 00:37  ivan
13044
13045         * FS/FS/part_pkg/sql_external.pm: move sql_external to use
13046           recur_Common, RT#7212
13047
13048 2010-03-09 00:05  ivan
13049
13050         * httemplate/edit/REAL_cust_pkg.cgi: date editing fix, fallout from
13051           date_format
13052
13053 2010-03-08 18:43  ivan
13054
13055         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: a package that starts on
13056           the 1st and expires after N months, RT#7738
13057
13058 2010-03-08 18:39  ivan
13059
13060         * FS/FS/cust_main.pm: fix ACH refunds w/IPPay.  B:OP 3.01 and IPPay
13061           0.05_02 required.  RT#_7673
13062
13063 2010-03-08 18:12  ivan
13064
13065         * FS/FS/cust_pkg.pm: init ticket system new-style
13066
13067 2010-03-08 16:23  jeff
13068
13069         * FS/FS/Setup.pm: tyop broke populate_initial_data
13070
13071 2010-03-08 16:18  jeff
13072
13073         * FS/FS/reason_type.pm: and this is not 1.7.x
13074
13075 2010-03-08 15:07  jeff
13076
13077         * FS/FS/part_export/prizm.pm: try a delete before adding an element
13078           to prizm
13079
13080 2010-03-08 14:13  ivan
13081
13082         * FS/FS/cust_main.pm: fix ACH refunds w/IPPay.  B:OP 3.01 and IPPay
13083           0.05_02 required.  RT#_7673
13084
13085 2010-03-08 02:57  ivan
13086
13087         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
13088           httemplate/edit/REAL_cust_pkg.cgi,
13089           httemplate/edit/cust_credit.cgi, httemplate/edit/cust_pay.cgi,
13090           httemplate/edit/cust_refund.cgi,
13091           httemplate/edit/quick-charge.html,
13092           httemplate/edit/elements/ApplicationCommon.html,
13093           httemplate/elements/tr-input-beginning_ending.html,
13094           httemplate/elements/tr-input-date-field.html,
13095           httemplate/misc/cancel_pkg.html,
13096           httemplate/misc/delay_susp_pkg.html,
13097           httemplate/misc/order_pkg.html,
13098           httemplate/search/report_prepaid_income.html,
13099           httemplate/view/cust_main/payment_history.html,
13100           httemplate/view/cust_main/payment_history/credit.html,
13101           httemplate/view/cust_main/payment_history/payment.html,
13102           httemplate/view/cust_main/payment_history/voided_payment.html:
13103           proper use of date_format config for international date formats,
13104           RT#7009
13105
13106 2010-03-07 23:02  ivan
13107
13108         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/svc_Domain_Mixin.pm,
13109           FS/FS/svc_acct.pm, FS/FS/svc_phone.pm, FS/MANIFEST,
13110           FS/FS/part_export/netsapiens.pm, FS/t/svc_Domain_Mixin.t,
13111           httemplate/edit/svc_phone.cgi,
13112           httemplate/edit/elements/svc_Common.html,
13113           httemplate/elements/select-svc-domain.html,
13114           httemplate/elements/tr-select-svc-domain.html,
13115           httemplate/view/svc_phone.cgi: domain names in netsapiens export
13116           (domain name association w/svc_phone), RT#5864
13117
13118 2010-03-07 10:07  jeff
13119
13120         * FS/FS/tax_rate.pm: pass format and correct filenames
13121
13122 2010-03-05 11:09  ivan
13123
13124         * FS/FS/part_export/grandstream.pm: random nits for grandstream
13125           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
13126           error handling.  RT#7132
13127
13128 2010-03-05 11:02  ivan
13129
13130         * httemplate/edit/part_device.html,
13131           FS/FS/part_export/grandstream.pm: random nits for grandstream
13132           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
13133           error handling.  RT#7132
13134
13135 2010-03-05 10:24  ivan
13136
13137         * FS/FS/part_export/: domain_shellcommands.pm,
13138           forward_shellcommands.pm, phone_shellcommands.pm,
13139           shellcommands.pm, shellcommands_withdomain.pm, textradius.pm,
13140           vpopmail.pm, www_shellcommands.pm: point to wiki docs
13141
13142 2010-03-05 10:10  ivan
13143
13144         * FS/FS/part_export/grandstream.pm,
13145           httemplate/edit/part_device.html: random nits for grandstream
13146           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
13147           error handling.  RT#7132
13148
13149 2010-03-03 21:31  jeff
13150
13151         * FS/FS/cust_bill.pm: always show the previous section when
13152           previous_balance-summary_only is enabled
13153
13154 2010-03-02 17:39  jeff
13155
13156         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi: tweak,
13157           rearrange, and avoid the vacuum
13158
13159 2010-03-02 17:00  jeff
13160
13161         * httemplate/edit/cust_main/bottomfixup.js: clear geocode when we
13162           DO have plus four
13163
13164 2010-03-02 09:18  ivan
13165
13166         * httemplate/: search/elements/search-html.html,
13167           misc/bulk_pkg_increment_bill.cgi, search/cust_pkg.cgi: UI: get
13168           rid of undocumented extra_choices_callback in search.html: a
13169           terrible place to put action links from a UI perspective, move
13170           package links to html_init, now consitent with customer links,
13171           change label on popup from "increment bill date" to "increment
13172           next bill date", RT#7132
13173
13174 2010-03-01 14:18  ivan
13175
13176         * httemplate/edit/elements/svc_Common.html: fixup editing w/manual
13177           inventory, RT#7010
13178
13179 2010-03-01 14:00  ivan
13180
13181         * httemplate/elements/select-table.html: fix up editing services
13182           w/manual select from inventory, RT#7010
13183
13184 2010-03-01 13:56  ivan
13185
13186         * FS/FS/svc_Common.pm: fix up editing services w/manual select from
13187           inventory, RT#7010
13188
13189 2010-03-01 13:36  ivan
13190
13191         * httemplate/edit/elements/edit.html: fix up editing services
13192           w/manual select from inventory, RT#7010
13193
13194 2010-03-01 13:05  ivan
13195
13196         * httemplate/search/inventory_item.html: fix inventory item links
13197           to non-svc_acct services, RT#7010
13198
13199 2010-03-01 11:38  ivan
13200
13201         * FS/FS/svc_Common.pm: enable manual selection from inventory
13202           dropdowns for svc_broadband, svc_external & svc_phone, RT#7010
13203
13204 2010-03-01 11:29  ivan
13205
13206         * httemplate/: edit/part_svc.cgi, edit/elements/edit.html,
13207           edit/elements/svc_Common.html, elements/select-table.html: enable
13208           manual selection from inventory dropdowns for svc_broadband,
13209           svc_external & svc_phone, RT#7010
13210
13211 2010-03-01 11:10  jeff
13212
13213         * Makefile: get along better with RTless installs
13214
13215 2010-02-26 19:15  ivan
13216
13217         * httemplate/edit/cust_refund.cgi: expiration date not meaningful
13218           for non-CARD, RT#7419
13219
13220 2010-02-26 18:59  ivan
13221
13222         * FS/FS/cust_bill_ApplicationCommon.pm: fix rare "Illegal division
13223           by zero" error applying things when using weights, RT#7491
13224
13225 2010-02-24 15:32  mark
13226
13227         * httemplate/: misc/bulk_pkg_increment_bill.cgi,
13228           misc/process/bulk_pkg_increment_bill.cgi, search/cust_pkg.cgi:
13229           RT#7132: bulk increment package bill dates
13230
13231 2010-02-22 02:35  ivan
13232
13233         * FS/FS/part_export/communigate_pro.pm: communigate: domain account
13234           defaults, RT#7083
13235
13236 2010-02-22 01:18  ivan
13237
13238         * httemplate/edit/svc_domain.cgi: communigate: domain account
13239           defaults, RT#7083
13240
13241 2010-02-22 01:14  ivan
13242
13243         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
13244           httemplate/edit/part_svc.cgi,
13245           httemplate/edit/process/svc_domain.cgi,
13246           httemplate/view/svc_domain.cgi, httemplate/view/elements/tr.html,
13247           httemplate/view/svc_acct/basics.html,
13248           httemplate/view/svc_domain/acct_defaults.html,
13249           httemplate/view/svc_domain/basics.html,
13250           httemplate/view/svc_domain/dns.html,
13251           httemplate/edit/svc_acct.cgi: communigate: domain account
13252           defaults, RT#7083
13253
13254 2010-02-21 23:13  ivan
13255
13256         * FS/FS/svc_domain.pm, FS/FS/part_export/communigate_pro.pm,
13257           httemplate/edit/svc_domain.cgi, httemplate/view/svc_domain.cgi:
13258           communigate: domain aliases, enabled services & administrator
13259           domain, RT#7083
13260
13261 2010-02-21 19:22  ivan
13262
13263         * FS/FS/Schema.pm, FS/FS/part_export/communigate_pro.pm,
13264           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
13265           httemplate/edit/svc_domain.cgi,
13266           httemplate/edit/process/svc_domain.cgi,
13267           httemplate/view/svc_domain.cgi,
13268           httemplate/edit/process/svc_acct.cgi: communigate: domain
13269           aliases, enabled services, RT#7083
13270
13271 2010-02-21 14:54  ivan
13272
13273         * FS/FS/part_export/communigate_pro.pm, FS/FS/Conf.pm,
13274           httemplate/edit/svc_forward.cgi, httemplate/view/svc_forward.cgi:
13275           communigate forwarders, RT#7083
13276
13277 2010-02-21 01:19  ivan
13278
13279         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
13280           FS/FS/part_export/communigate_pro.pm,
13281           httemplate/edit/svc_acct.cgi,
13282           httemplate/view/svc_acct/basics.html: communigate, RT#7083
13283
13284 2010-02-20 23:32  ivan
13285
13286         * httemplate/view/svc_acct/basics.html: communigate, RT#7083
13287
13288 2010-02-20 23:28  ivan
13289
13290         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
13291           FS/FS/part_export/communigate_pro.pm,
13292           httemplate/edit/svc_acct.cgi,
13293           httemplate/view/elements/svc_export_settings.html: communigate,
13294           RT#7083
13295
13296 2010-02-20 19:16  ivan
13297
13298         * FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
13299           FS/FS/part_export/communigate_pro.pm,
13300           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
13301           httemplate/edit/process/svc_acct.cgi,
13302           httemplate/elements/communigate_pro-accessmodes.html,
13303           httemplate/pref/pref-process.html, httemplate/pref/pref.html,
13304           httemplate/view/elements/svc_export_settings.html,
13305           httemplate/view/svc_acct/basics.html: communigate, RT#7083
13306
13307 2010-02-20 14:34  ivan
13308
13309         * FS/FS/Conf.pm: communigate pro provisioning, RT#7083
13310
13311 2010-02-20 14:31  ivan
13312
13313         * httemplate/view/elements/svc_export_settings.html,
13314           httemplate/view/svc_acct/basics.html,
13315           httemplate/view/svc_acct/change_svc.html,
13316           httemplate/view/svc_acct/change_svc_form.html,
13317           httemplate/view/svc_acct/hosting.html,
13318           httemplate/view/svc_acct/radius_usage.html,
13319           httemplate/view/svc_acct/usage.html, FS/FS/Record.pm,
13320           FS/FS/Schema.pm, FS/FS/svc_acct.pm,
13321           FS/FS/part_export/communigate_pro.pm,
13322           httemplate/edit/svc_acct.cgi, httemplate/view/svc_acct.cgi,
13323           httemplate/view/svc_domain.cgi: communigate pro provisioning,
13324           RT#7083
13325
13326 2010-02-17 19:48  mark
13327
13328         * FS/bin/freeside-void-payments: Documentation cleanup
13329
13330 2010-02-17 01:00  ivan
13331
13332         * httemplate/edit/svc_Common.html: fix svc_pbx provisioniing
13333
13334 2010-02-17 00:30  ivan
13335
13336         * FS/FS/part_export.pm, FS/FS/part_export/communigate_pro.pm,
13337           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/svc_Common.pm,
13338           FS/FS/svc_domain.pm, httemplate/edit/svc_domain.cgi,
13339           httemplate/edit/process/svc_domain.cgi,
13340           httemplate/view/svc_domain.cgi, FS/FS/cust_svc.pm: communigate
13341           pro provisioning, RT#7083
13342
13343 2010-02-16 10:36  ivan
13344
13345         * FS/FS/Conf.pm,
13346           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
13347           fs_selfservice/FS-SelfService/cgi/make_payment.html,
13348           FS/FS/ClientAPI/MyAccount.pm: option to uncheck the save checkbox
13349           in self-service by default, RT#6955
13350
13351 2010-02-15 18:19  jeff
13352
13353         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi,
13354           httemplate/misc/process/tax-import.cgi: refactor cch tax import
13355           to remove tons of false laziness and improve flexibility; allow
13356           reload from local files
13357
13358 2010-02-15 08:34  jeff
13359
13360         * htetc/handler.pl: lexical instead of dynamic warnings
13361
13362 2010-02-15 06:39  jeff
13363
13364         * htetc/handler.pl: get rid of some very annoying and pointless
13365           noise
13366
13367 2010-02-14 18:09  ivan
13368
13369         * FS/FS/Conf.pm, FS/FS/Misc.pm, debian/control: switch to
13370           Email::Sender and add options for every kind of mail encryption &
13371           authentication, RT#7285
13372
13373 2010-02-12 18:53  ivan
13374
13375         * FS/FS/svc_external.pm, httemplate/edit/svc_Common.html,
13376           httemplate/edit/svc_external.cgi,
13377           httemplate/edit/elements/svc_Common.html,
13378           httemplate/edit/process/svc_external.html: svc_external.title
13379           from inventory, RT#7010
13380
13381 2010-02-12 18:16  ivan
13382
13383         * httemplate/search/: inventory_item.html: fix inventory item
13384           search w/customer classes
13385
13386 2010-02-12 15:44  ivan
13387
13388         * FS/FS/ClientAPI/MyAccount.pm: don't return an error about
13389           changing the cust_main record to the user as a payment processing
13390           error, log a bunch of verbose stuff in this case so we can track
13391           down wtf is going on, RT#6955
13392
13393 2010-02-12 14:42  ivan
13394
13395         * httemplate/search/: svc_acct.cgi, elements/search-html.html:
13396           totals time used on svc_acct report
13397
13398 2010-02-12 13:49  ivan
13399
13400         * fs_selfservice/java/freeside_create_ticket_example.java: tyop,
13401           RT#7007
13402
13403 2010-02-12 11:28  ivan
13404
13405         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_Internal.pm,
13406           fs_selfservice/java/freeside_create_ticket_example.java,
13407           fs_selfservice/perl/xmlrpc-create_ticket.pl: add mime_type option
13408           to self-service ticket create, RT#7007
13409
13410 2010-02-12 11:14  ivan
13411
13412         * fs_selfservice/perl/xmlrpc-create_ticket.pl,
13413           FS/FS/ClientAPI/MyAccount.pm,
13414           fs_selfservice/java/freeside_create_ticket_example.java: add
13415           queue option to self-service ticket create, RT#7007
13416
13417 2010-02-11 19:26  ivan
13418
13419         * FS/FS/part_export/thirdlane.pm: add omit_countrycode option,
13420           RT#7379
13421
13422 2010-02-11 17:35  ivan
13423
13424         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_External.pm,
13425           FS/FS/TicketSystem/RT_Internal.pm,
13426           fs_selfservice/FS-SelfService/SelfService.pm, FS/FS/Conf.pm,
13427           fs_selfservice/java/freeside_create_ticket_example.java,
13428           fs_selfservice/perl/xmlrpc-create_ticket.pl,
13429           httemplate/view/cust_svc.cgi, rt/lib/RT/URI/freeside.pm: add
13430           ticket creation to self-service API, RT#7007
13431
13432 2010-02-11 15:14  jeff
13433
13434         * FS/FS/part_export/grandstream.pm: fix quoting
13435
13436 2010-02-09 18:12  mark
13437
13438         * FS/FS/: pay_batch.pm, pay_batch/RBC.pm: RT#7274: accept CR/LF in
13439           RBC batch import
13440
13441 2010-02-09 13:49  ivan
13442
13443         * rt/lib/: RT.pm, RT.pm.in: add NoSignalHandlers option to
13444           RT::Init() so we can pull things up the way we want under
13445           self-service, RT#7007
13446
13447 2010-02-09 11:56  ivan
13448
13449         * httemplate/edit/process/discount.html: doh, fix for discounts
13450           winding up with both amount and percent, RT#6679
13451
13452 2010-02-08 19:37  ivan
13453
13454         * rt/lib/RT/Config.pm: fix RT wackiness when loaded concurrently
13455           with Fcntl
13456
13457 2010-02-08 11:01  ivan
13458
13459         * FS/: FS.pm, FS/h_svc_pbx.pm, t/h_svc_pbx.t, MANIFEST:
13460           h_svc_pbx.pm, RT#7322
13461
13462 2010-02-08 07:37  jeff
13463
13464         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/export_device.pm,
13465           FS/FS/part_device.pm, FS/FS/part_export.pm,
13466           FS/FS/phone_device.pm, FS/FS/part_export/grandstream.pm,
13467           FS/FS/part_export/netsapiens.pm, FS/t/export_device.t, Makefile,
13468           FS/MANIFEST, httemplate/edit/part_device.html,
13469           httemplate/edit/process/part_device.html,
13470           httemplate/elements/checkboxes-table.html,
13471           httemplate/misc/phone_device_config.html,
13472           httemplate/view/svc_phone.cgi: grandstream device configuration
13473           support #4220
13474
13475 2010-02-05 18:57  ivan
13476
13477         * FS/FS/: cust_pkg_discount.pm, part_pkg/flat.pm: discount
13478           reporting, RT#6679
13479
13480 2010-02-05 18:54  ivan
13481
13482         * FS/FS/Schema.pm, FS/FS/Mason.pm, FS/FS/cust_bill_pkg.pm,
13483           FS/FS/cust_bill_pkg_discount.pm, FS/FS/cust_main.pm,
13484           FS/FS/cust_pkg.pm, FS/FS.pm, FS/MANIFEST,
13485           FS/FS/Report/Table/Monthly.pm, FS/t/cust_bill_pkg_discount.t,
13486           httemplate/elements/menu.html,
13487           httemplate/misc/delete-cust_pkg_discount.html,
13488           httemplate/search/cust_bill_pkg_discount.html,
13489           httemplate/search/cust_pkg_discount.html,
13490           httemplate/search/report_cust_bill_pkg_discount.html,
13491           httemplate/search/report_cust_pkg_discount.html: discount
13492           reporting, RT#6679
13493
13494 2010-02-04 19:02  ivan
13495
13496         * httemplate/edit/process/cust_pkg_discount.html: discounts,
13497           RT#6679
13498
13499 2010-02-04 18:39  ivan
13500
13501         * httemplate/view/cust_main/order_pkg_link.html, FS/FS/cust_pkg.pm,
13502           FS/FS/cust_pkg_discount.pm, FS/FS/discount.pm,
13503           FS/FS/part_pkg/flat.pm, httemplate/edit/cust_pkg_discount.html,
13504           httemplate/edit/discount.html,
13505           httemplate/edit/process/discount.html,
13506           httemplate/edit/process/quick-cust_pkg.cgi,
13507           httemplate/elements/tr-select-discount.html,
13508           httemplate/misc/order_pkg.html,
13509           httemplate/view/cust_main/packages/status.html: discounts,
13510           RT#6679
13511
13512 2010-02-04 12:39  ivan
13513
13514         * FS/FS/discount.pm, httemplate/edit/discount.html,
13515           httemplate/elements/select-discount.html,
13516           httemplate/elements/select-table.html,
13517           httemplate/elements/tr-input-text.html,
13518           httemplate/elements/tr-select-discount.html,
13519           httemplate/elements/tr-select.html: discounts, RT#6679
13520
13521 2010-02-04 02:00  ivan
13522
13523         * httemplate/edit/cust_main/top_misc.html, FS/FS/AccessRight.pm,
13524           httemplate/elements/search-cust_main.html: add ability to edit
13525           referring customer, RT#7174
13526
13527 2010-02-03 22:53  ivan
13528
13529         * httemplate/: elements/phonenumber.html, pref/pref-process.html,
13530           pref/pref.html: snom autodial integration
13531
13532 2010-02-03 20:48  ivan
13533
13534         * FS/FS/part_event/Condition/every.pm: fix SQL error with date
13535           field when using this condition, RT#7218
13536
13537 2010-02-03 11:27  ivan
13538
13539         * FS/FS/cust_main.pm: better error msg for profiling
13540
13541 2010-02-02 18:16  ivan
13542
13543         * FS/FS/svc_acct.pm: fix time limits getting double added if the
13544           service is provisioned before first billing
13545
13546 2010-01-30 23:04  ivan
13547
13548         * FS/FS/discount.pm: discounts, RT#6679
13549
13550 2010-01-30 19:00  ivan
13551
13552         * httemplate/browse/part_pkg_taxclass.html: fix header on report
13553
13554 2010-01-30 18:57  ivan
13555
13556         * FS/FS/: part_pkg/agent.pm, part_pkg/bulk.pm,
13557           cust_pkg_discount.pm, part_pkg/flat.pm,
13558           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
13559           part_pkg/flat_comission_pkg.pm, part_pkg/prorate.pm,
13560           part_pkg/recur_Common.pm, part_pkg/rt_time.pm,
13561           part_pkg/sesmon_hour.pm, part_pkg/sesmon_minute.pm,
13562           part_pkg/sql_external.pm, part_pkg/sql_generic.pm,
13563           part_pkg/sqlradacct_hour.pm, part_pkg/subscription.pm,
13564           part_pkg/voip_sqlradacct.pm: discounts, RT#6679
13565
13566 2010-01-30 15:00  ivan
13567
13568         * httemplate/: view/cust_main/packages/package.html,
13569           edit/cust_pkg_discount.html, edit/process/cust_pkg_discount.html,
13570           misc/delete-cust_pkg_discount.html,
13571           view/cust_main/packages/status.html: discounts, RT#6679
13572
13573 2010-01-30 12:05  ivan
13574
13575         * httemplate/: misc/cust-part_pkg.cgi, misc/order_pkg.html,
13576           view/cust_main/packages.html, elements/select-part_pkg.html,
13577           elements/select-table.html,
13578           elements/tr-select-cust-part_pkg.html,
13579           view/cust_main/order_pkg_link.html: discounts, RT#6679
13580
13581 2010-01-30 00:55  ivan
13582
13583         * FS/FS/cust_pkg.pm, FS/FS/cust_pkg_discount.pm,
13584           httemplate/edit/process/quick-cust_pkg.cgi,
13585           httemplate/elements/select-discount.html,
13586           httemplate/elements/tr-select-discount.html,
13587           httemplate/misc/order_pkg.html,
13588           httemplate/view/cust_main/packages/status.html,
13589           httemplate/view/cust_main/packages/package.html: discounts,
13590           RT#6679
13591
13592 2010-01-29 23:55  ivan
13593
13594         * FS/FS/part_pkg/rt_time.pm: giving it a weight avoids weight use
13595           of uninitialized value in sort messages in part_pkg.pm
13596
13597 2010-01-29 23:38  ivan
13598
13599         * FS/FS.pm, FS/MANIFEST, FS/FS/AccessRight.pm, FS/FS/Mason.pm,
13600           FS/FS/Schema.pm, FS/FS/cust_pkg_discount.pm, FS/FS/discount.pm,
13601           FS/FS/part_pkg.pm, FS/FS/part_pkg/flat.pm,
13602           FS/t/cust_pkg_discount.t, FS/t/discount.t,
13603           httemplate/browse/discount.html, httemplate/edit/discount.html,
13604           httemplate/edit/elements/edit.html,
13605           httemplate/edit/process/discount.html,
13606           httemplate/elements/menu.html,
13607           httemplate/elements/tr-input-text.html: discounts, RT#6679
13608
13609 2010-01-29 12:21  ivan
13610
13611         * FS/FS/Conf.pm: add Cleartext-Password to radius-password export
13612           options, RT#7150
13613
13614 2010-01-29 11:52  ivan
13615
13616         * FS/FS/part_export/thirdlane.pm: ssl option
13617
13618 2010-01-26 21:27  ivan
13619
13620         * FS/FS/part_export/thirdlane.pm: URI escape pw, RT#7051
13621
13622 2010-01-26 21:21  ivan
13623
13624         * FS/FS/part_export/thirdlane.pm: add port option, RT#7051
13625
13626 2010-01-26 02:40  ivan
13627
13628         * FS/FS/svc_pbx.pm: deleting an svc_pbx unlinks svc_phones and
13629           deletes svc_accts, RT#7051
13630
13631 2010-01-26 02:34  ivan
13632
13633         * FS/FS/part_export/thirdlane.pm: admin operations from svc_acct
13634           records
13635
13636 2010-01-26 02:05  ivan
13637
13638         * FS/FS/svc_acct.pm, httemplate/edit/process/svc_acct.cgi: more
13639           fallout from default pw encryption: fix error reporting when
13640           entering a bad password
13641
13642 2010-01-26 00:35  ivan
13643
13644         * FS/FS/: svc_pbx.pm, part_export/thirdlane.pm: svc_pbx.title
13645           uniqueness (kludgy) and force to alphanumeric+space and 19 char
13646           max when using thirdlane (conservative guess for 1st pass
13647           implementation), RT#7051
13648
13649 2010-01-26 00:18  ivan
13650
13651         * FS/FS/svc_pbx.pm: label isn't thirdlane-specific, RT#7051
13652
13653 2010-01-25 23:15  ivan
13654
13655         * FS/FS/part_export/thirdlane.pm: figured out success/failure
13656           reporting, and wrote DID creation/deletion/assign/unassign,
13657           RT#7051
13658
13659 2010-01-25 22:15  ivan
13660
13661         * FS/FS/part_export/thirdlane.pm: initial thirdlane export w/tenant
13662           insert/delete/replace, RT#7051
13663
13664 2010-01-25 22:14  ivan
13665
13666         * FS/FS/svc_pbx.pm: fix label method and doc work
13667
13668 2010-01-25 22:14  ivan
13669
13670         * FS/FS/svc_Common.pm: remove debugging
13671
13672 2010-01-25 20:47  jayce
13673
13674         * FS/FS/: part_pkg/rt_time.pm, TicketSystem/RT_External.pm: First
13675           version of RT Billing pkg.  Basic concept is if a customer has
13676           this package, then any time added to ticket comments in RT will
13677           be added up and multiplied by the base rate, with each entry
13678           showing up as a lineitem on their next invoice.
13679
13680           This has not been used in production yet by anybody, it was just
13681           a proposal done for a customer.   Modified Files:
13682           TicketSystem/RT_External.pm   Added Files:
13683           part_pkg/rt_time.pm
13684
13685 2010-01-25 14:14  ivan
13686
13687         * httemplate/elements/select-svc_pbx.html,
13688           httemplate/elements/tr-select-svc_pbx.html, FS/FS/Schema.pm,
13689           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_pbx.pm,
13690           FS/FS/svc_phone.pm, httemplate/edit/part_svc.cgi,
13691           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_phone.cgi,
13692           httemplate/edit/elements/edit.html,
13693           httemplate/edit/elements/svc_Common.html,
13694           httemplate/view/svc_acct.cgi, httemplate/view/svc_phone.cgi:
13695           linking DIDs and users to PBXes, RT#7051
13696
13697 2010-01-25 09:41  ivan
13698
13699         * httemplate/edit/part_svc.cgi, FS/MANIFEST, FS/FS/Mason.pm,
13700           FS/FS/Schema.pm: initial svc_pbx implementation, RT#7051
13701
13702 2010-01-25 09:35  ivan
13703
13704         * FS/: FS/svc_pbx.pm, t/svc_pbx.t: initial svc_pbx implementation,
13705           RT#7051
13706
13707 2010-01-24 16:31  ivan
13708
13709         * FS/FS/svc_acct.pm: fix password length checks from applyhing to
13710           already-crypted legacy passwords, RT#7139
13711
13712 2010-01-24 14:38  ivan
13713
13714         * httemplate/elements/: overlibmws.js, overlibmws_crossframe.js,
13715           overlibmws_draggable.js, overlibmws_iframe.js: update overlib to
13716           upstream v281 (jan 20, 2010)
13717
13718 2010-01-24 12:37  ivan
13719
13720         * FS/FS/UI/Web.pm: right-align customer # in reports
13721
13722 2010-01-24 11:53  ivan
13723
13724         * httemplate/search/cust_bill.html: fix alignment of customer data
13725
13726 2010-01-24 11:52  ivan
13727
13728         * httemplate/search/cust_bill_pay.html: separate out the invoice
13729           and payment info into multiple columns, and fix application date
13730           showing as payment date
13731
13732 2010-01-21 00:54  ivan
13733
13734         * FS/FS/Conf.pm: correct description for selfservice-body_footer
13735
13736 2010-01-21 00:38  ivan
13737
13738         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: more
13739           self-service skinning config options, and start taking a stab at
13740           reorganizing config sections, RT#6893
13741
13742 2010-01-21 00:34  ivan
13743
13744         * fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
13745           fs_selfservice/FS-SelfService/cgi/change_bill.html,
13746           fs_selfservice/FS-SelfService/cgi/change_password.html,
13747           fs_selfservice/FS-SelfService/cgi/change_pay.html,
13748           fs_selfservice/FS-SelfService/cgi/change_ship.html,
13749           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
13750           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
13751           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
13752           fs_selfservice/FS-SelfService/cgi/header.html,
13753           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
13754           fs_selfservice/FS-SelfService/cgi/make_payment.html,
13755           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html,
13756           fs_selfservice/FS-SelfService/cgi/myaccount.html,
13757           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
13758           fs_selfservice/FS-SelfService/cgi/order_pkg.html,
13759           fs_selfservice/FS-SelfService/cgi/payment_results.html,
13760           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
13761           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
13762           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
13763           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
13764           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
13765           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
13766           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
13767           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
13768           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
13769           fs_selfservice/FS-SelfService/cgi/provision.html,
13770           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
13771           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
13772           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
13773           fs_selfservice/FS-SelfService/cgi/view_cdr_details.html,
13774           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
13775           fs_selfservice/FS-SelfService/cgi/view_usage.html,
13776           fs_selfservice/FS-SelfService/cgi/view_usage_details.html,
13777           fs_selfservice/FS-SelfService/cgi/image.cgi,
13778           FS/FS/ClientAPI/MyAccount.pm, httemplate/config/config-view.cgi,
13779           FS/FS/Conf.pm: more self-service skinning config options, and
13780           start taking a stab at reorganizing config sections, RT#6893
13781
13782 2010-01-20 17:25  ivan
13783
13784         * FS/: FS/ClientAPI.pm, FS/Mason.pm,
13785           bin/freeside-selfservice-server: fix self-service fallout from RT
13786           3.8, RT#6640
13787
13788 2010-01-19 15:11  jeff
13789
13790         * FS/FS/part_export/prizm.pm: SM in new window
13791
13792 2010-01-19 09:48  jeff
13793
13794         * FS/FS/cust_main.pm: eliminate harmless uninitialized value noise
13795
13796 2010-01-18 20:54  ivan
13797
13798         * FS/FS/pay_batch/paymentech.pm: patch from Peter Loeppky to make
13799           sure some xml fields don't get larger than what paymentech wants
13800
13801 2010-01-18 19:24  mark
13802
13803         * httemplate/search/elements/search-csv.html: Fix mime type for CSV
13804           files, RT#1526
13805
13806 2010-01-18 18:09  jeff
13807
13808         * FS/FS/part_export/domreg_opensrs.pm: don't really need debugging
13809           on
13810
13811 2010-01-18 18:03  jeff
13812
13813         * FS/FS/: cust_bill_ApplicationCommon.pm,
13814           part_export/domreg_opensrs.pm: debugged and tested opensrs export
13815
13816 2010-01-18 16:13  ivan
13817
13818         * httemplate/search/cust_bill_pkg.cgi: fix color/style after
13819           removal of billpkgnum display
13820
13821 2010-01-16 22:40  ivan
13822
13823         * FS/FS/ClientAPI/MasonComponent.pm: fix for
13824           selfservice_server-base_url without a trailing /
13825
13826 2010-01-16 19:31  ivan
13827
13828         * FS/FS/cust_main.pm: return an error for 0 amount payments to
13829           avoid a $0 payment getting stuck in declined or captured status,
13830           RT#6993
13831
13832 2010-01-16 18:34  ivan
13833
13834         * FS/FS/svc_phone.pm: strip non-digits and 1- when searching for
13835           phone numbers, RT#7000
13836
13837 2010-01-16 18:22  ivan
13838
13839         * FS/FS/: svc_acct.pm: remove svcnum from searchable fields for
13840           svc_acct... custnum and invnum are user-visible, other database
13841           ids, not so much.  also, breaks phone number search w/current Pg,
13842           RT#7000
13843
13844 2010-01-16 17:20  ivan
13845
13846         * ChangeLog: preparing for 2.1.0
13847
13848 2010-01-16 16:22  jeff
13849
13850         * FS/FS/cust_pkg.pm: work around bug in pre-perl5.10 which is at
13851           best noisy and at worst missorting
13852
13853 2010-01-16 15:39  ivan
13854
13855         * FS/FS/part_pkg/: cdr_termination.pm: add usage_mandate option to
13856           termination price plan, RT#6932
13857
13858 2010-01-16 15:06  ivan
13859
13860         * httemplate/search/cust_svc.html: fix searching for unlinked
13861           services?  RT#7059
13862
13863 2010-01-14 19:59  ivan
13864
13865         * httemplate/edit/process/part_pkg.cgi: remove extraneous debugging
13866
13867 2010-01-12 19:14  ivan
13868
13869         * FS/FS/tax_rate.pm: if ignore_icalculable_taxes is on, don't call
13870           the errors fatal
13871
13872 2010-01-12 09:08  jeff
13873
13874         * FS/FS/part_export/prizm.pm: add some debugging
13875
13876 2010-01-12 08:40  jeff
13877
13878         * FS/FS/part_export/prizm.pm: eliminate harmless argument isn't
13879           numeric messages
13880
13881 2010-01-09 15:41  ivan
13882
13883         * rt/etc/RT_SiteConfig.pm: QuickCreateLong obsolete with the better
13884           quick create in 3.8
13885
13886 2010-01-09 15:38  ivan
13887
13888         * rt/share/html/NoAuth/css/freeside2.1/main.css: bring in
13889           freeside.css
13890
13891 2010-01-09 15:36  ivan
13892
13893         * rt/: etc/RT_SiteConfig.pm, lib/RT/Config.pm, FREESIDE_MODIFIED,
13894           etc/RT_Config.pm, etc/RT_Config.pm.in,
13895           share/html/NoAuth/css/freeside2.1/InHeader,
13896           share/html/NoAuth/css/freeside2.1/admin.css,
13897           share/html/NoAuth/css/freeside2.1/base.css,
13898           share/html/NoAuth/css/freeside2.1/boxes.css,
13899           share/html/NoAuth/css/freeside2.1/forms.css,
13900           share/html/NoAuth/css/freeside2.1/freeside.css,
13901           share/html/NoAuth/css/freeside2.1/layout.css,
13902           share/html/NoAuth/css/freeside2.1/login.css,
13903           share/html/NoAuth/css/freeside2.1/main.css,
13904           share/html/NoAuth/css/freeside2.1/misc.css,
13905           share/html/NoAuth/css/freeside2.1/msie.css,
13906           share/html/NoAuth/css/freeside2.1/msie6.css,
13907           share/html/NoAuth/css/freeside2.1/nav.css,
13908           share/html/NoAuth/css/freeside2.1/portlets.css,
13909           share/html/NoAuth/css/freeside2.1/ticket-lists.css,
13910           share/html/NoAuth/css/freeside2.1/ticket-search.css,
13911           share/html/NoAuth/css/freeside2.1/ticket.css,
13912           share/html/NoAuth/css/freeside2.1/tools.css,
13913           share/html/NoAuth/css/freeside2.1/yui-fonts.css,
13914           share/html/NoAuth/css/freeside2.1/images/dhandler,
13915           share/html/NoAuth/css/freeside2.1/images/source/background-gradient.png:
13916           add a "freeside2.1" stylesheet to isolate our skinning changes
13917
13918 2010-01-09 14:48  ivan
13919
13920         * Makefile, rt/FREESIDE_MODIFIED, rt/sbin/rt-setup-database.in:
13921           fixup initial RT setup for 3.8
13922
13923 2010-01-09 02:03  ivan
13924
13925         * FS/FS/Record.pm: need DBIx::DBSchema w/quoted_default to make
13926           this all work right :/
13927
13928 2010-01-09 00:21  ivan
13929
13930         * FS/bin/freeside-upgrade: undo damage from DBIx::DBSchema 0.37_03
13931
13932 2010-01-08 10:55  jeff
13933
13934         * httemplate/loginout/logout.html: this is part of the logout link
13935           too! (RT 1330 & 5518)
13936
13937 2010-01-08 08:05  jeff
13938
13939         * Makefile, htetc/freeside-base2.conf, htetc/htpasswd.logout,
13940           httemplate/elements/header.html, httemplate/elements/logout.html,
13941           httemplate/elements/rs_init_object.html,
13942           httemplate/elements/xmlhttp.html: add a logout link (RT 1330 &
13943           5518)
13944
13945 2010-01-07 01:48  mark
13946
13947         * FS/FS/: pay_batch.pm, pay_batch/RBC.pm: Fix problems with RBC
13948           batch import (RT#6967)
13949
13950 2010-01-05 20:47  ivan
13951
13952         * FS/FS/svc_acct.pm: eliminate spurious warnings on usage
13953           changes...
13954
13955 2010-01-05 20:43  ivan
13956
13957         * FS/FS/cust_main.pm: eliminate ya "use of uninitialized value"
13958           warning
13959
13960 2010-01-05 20:41  ivan
13961
13962         * FS/FS/cust_main.pm: doc
13963
13964 2010-01-03 20:13  jeff
13965
13966         * FS/FS/Conf.pm, FS/FS/cust_bill_ApplicationCommon.pm,
13967           FS/FS/part_export/domreg_opensrs.pm, bin/opensrs_domain_pkgs:
13968           untested triggering of export on payments, requires config enable
13969           (RT5825)
13970
13971 2010-01-03 19:23  jeff
13972
13973         * bin/monitor: add some debugging
13974
13975 2010-01-03 00:04  ivan
13976
13977         * rt/: share/html/Ticket/Display.html,
13978           share/html/Admin/Users/Modify.html,
13979           share/html/Elements/AddCustomers,
13980           share/html/Elements/EditCustomers,
13981           share/html/Ticket/ModifyCustomers.html,
13982           share/html/Ticket/Elements/AddCustomers,
13983           share/html/Ticket/Elements/EditCustomers,
13984           share/html/Ticket/Elements/ShowCustomers,
13985           share/html/Ticket/Elements/ShowSummary,
13986           share/html/Ticket/Elements/ShowTransactionAttachments,
13987           share/html/Ticket/Elements/Tabs, FREESIDE_MODIFIED: port
13988           skinning, customer display/edit from RT 3.6 integration to RT 3.8
13989           integration
13990
13991 2010-01-02 23:40  ivan
13992
13993         * htetc/: freeside-base2.conf, handler.pl: port skinning, customer
13994           display/edit from RT 3.6 integration to RT 3.8 integration
13995
13996 2010-01-02 22:24  ivan
13997
13998         * FS/FS/TicketSystem/RT_Internal.pm: attempt to get more
13999           information on errors using an RT-instansiated session??
14000
14001 2010-01-02 19:07  ivan
14002
14003         * Makefile, FS/FS/Mason.pm, FS/FS/Mason/Request.pm,
14004           rt/etc/RT_SiteConfig.pm: can't we all just get along (with RT
14005           3.8.7)?
14006
14007 2009-12-31 15:03  mark
14008
14009         * FS/FS/pay_batch/RBC.pm: Add pre-header line
14010
14011 2009-12-31 06:31  ivan
14012
14013         * rt/: Makefile, Makefile.in: prevent fatality
14014
14015 2009-12-31 06:11  ivan
14016
14017         * rt/Makefile: otherwise it aborts bitchinga bout missing
14018           schema.Oracle
14019
14020 2009-12-31 06:08  ivan
14021
14022         * rt/: Makefile, config.status: install-sh????
14023
14024 2009-12-31 05:59  ivan
14025
14026         * rt/: Makefile, config.status, bin/mason_handler.fcgi,
14027           bin/mason_handler.scgi, bin/mason_handler.svc, bin/rt-crontool,
14028           bin/rt-mailgate, etc/RT_Config.pm, etc/RT_Config.pm.in,
14029           etc/RT_SiteConfig.pm, etc/schema.Pg, lib/RT.pm,
14030           lib/RT/Groups_Overlay.pm, lib/RT/Record.pm,
14031           lib/RT/SearchBuilder.pm, lib/RT/Ticket_Overlay.pm,
14032           lib/RT/Transaction_Overlay.pm, lib/RT/User_Overlay.pm,
14033           lib/RT/Users_Overlay.pm, sbin/rt-setup-database.in: merging
14034           3.8.7!!!
14035
14036 2009-12-31 05:15  ivan
14037
14038         * rt/: share/html/Widgets/TitleBoxEnd,
14039           share/html/Admin/Elements/SelectScripCondition,
14040           share/html/Admin/Elements/EditCustomFields,
14041           share/html/Admin/Elements/EditScrip,
14042           share/html/Admin/Elements/SelectScripAction,
14043           share/html/Admin/Users/Modify.html,
14044           share/html/Admin/CustomFields/Modify.html,
14045           share/html/Ticket/Create.html, share/html/Ticket/Display.html,
14046           share/html/Ticket/Modify.html, share/html/Ticket/Update.html,
14047           share/html/Ticket/ModifyAll.html,
14048           share/html/Ticket/Elements/ShowSummary,
14049           share/html/Ticket/Elements/BulkLinks,
14050           share/html/Ticket/Elements/ShowParents,
14051           share/html/Ticket/Elements/ShowTransactionAttachments,
14052           share/html/Ticket/Elements/Tabs,
14053           share/html/Ticket/Elements/EditCustomFields,
14054           share/html/Ticket/Elements/EditTransactionCustomFields,
14055           share/html/Ticket/Graphs/index.html, etc/schema.mysql-4.1:
14056           Initial revision
14057
14058 2009-12-31 05:15  ivan
14059
14060         * rt/: share/html/NoAuth/RichText/FCKeditor/editor/lang/eo.js,
14061           share/html/NoAuth/RichText/FCKeditor/editor/lang/hu.js,
14062           share/html/NoAuth/RichText/FCKeditor/editor/lang/ru.js,
14063           share/html/NoAuth/RichText/FCKeditor/editor/lang/_translationstatus.txt,
14064           share/html/NoAuth/RichText/FCKeditor/editor/lang/en-ca.js,
14065           share/html/NoAuth/RichText/FCKeditor/editor/lang/gu.js,
14066           share/html/NoAuth/RichText/FCKeditor/editor/lang/tr.js,
14067           share/html/NoAuth/RichText/FCKeditor/editor/lang/fi.js,
14068           share/html/NoAuth/RichText/FCKeditor/editor/lang/af.js,
14069           share/html/NoAuth/RichText/FCKeditor/editor/lang/bs.js,
14070           share/html/NoAuth/RichText/FCKeditor/editor/lang/da.js,
14071           share/html/NoAuth/RichText/FCKeditor/editor/lang/zh-cn.js,
14072           share/html/NoAuth/RichText/FCKeditor/editor/lang/cs.js,
14073           share/html/NoAuth/RichText/FCKeditor/editor/lang/ro.js,
14074           share/html/NoAuth/RichText/FCKeditor/editor/lang/uk.js,
14075           share/html/NoAuth/RichText/FCKeditor/editor/lang/no.js,
14076           share/html/NoAuth/RichText/FCKeditor/editor/lang/pt.js,
14077           share/html/NoAuth/RichText/FCKeditor/editor/lang/vi.js,
14078           share/html/NoAuth/RichText/FCKeditor/editor/lang/pt-br.js,
14079           share/html/NoAuth/RichText/FCKeditor/editor/lang/bn.js,
14080           share/html/NoAuth/RichText/FCKeditor/editor/lang/et.js,
14081           share/html/NoAuth/RichText/FCKeditor/editor/lang/de.js,
14082           share/html/NoAuth/RichText/FCKeditor/editor/lang/en-au.js,
14083           share/html/NoAuth/RichText/FCKeditor/editor/lang/ca.js,
14084           share/html/NoAuth/RichText/FCKeditor/editor/lang/el.js,
14085           share/html/NoAuth/RichText/FCKeditor/editor/lang/sk.js,
14086           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_colorselector.html,
14087           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_listprop.html,
14088           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_replace.html,
14089           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_select.html,
14090           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_smiley.html,
14091           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_textfield.html,
14092           share/html/NoAuth/RichText/FCKeditor/editor/lang/ms.js,
14093           share/html/NoAuth/RichText/FCKeditor/editor/wsc/ciframe.html,
14094           share/html/NoAuth/RichText/FCKeditor/editor/wsc/tmpFrameset.html,
14095           share/html/NoAuth/RichText/FCKeditor/editor/wsc/w.html,
14096           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_anchor.html,
14097           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_button.html,
14098           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_docprops.html,
14099           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_hiddenfield.html,
14100           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_link.html,
14101           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_paste.html,
14102           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_source.html,
14103           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages.html,
14104           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_textarea.html,
14105           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_form.html,
14106           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_radiobutton.html,
14107           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_specialchar.html,
14108           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_tablecell.html,
14109           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_template.html,
14110           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_about.html,
14111           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_flash.html,
14112           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_image.html,
14113           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_table.html,
14114           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_checkbox.html,
14115           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_div.html,
14116           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_about/logo_fckeditor.gif,
14117           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_about/logo_fredck.gif,
14118           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_about/sponsors/spellchecker_net.gif,
14119           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_flash/fck_flash.js,
14120           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_flash/fck_flash_preview.html,
14121           share/html/NoAuth/RichText/FCKeditor/editor/dialog/common/fck_dialog_common.css,
14122           share/html/NoAuth/RichText/FCKeditor/editor/dialog/common/fck_dialog_common.js,
14123           share/html/NoAuth/RichText/FCKeditor/editor/dialog/common/images/locked.gif,
14124           share/html/NoAuth/RichText/FCKeditor/editor/dialog/common/images/reset.gif,
14125           share/html/NoAuth/RichText/FCKeditor/editor/dialog/common/images/unlocked.gif,
14126           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_image/fck_image.js,
14127           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_image/fck_image_preview.html,
14128           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_select/fck_select.js,
14129           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/spellchecker.html,
14130           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
14131           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/blank.html,
14132           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/controlWindow.js,
14133           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/controls.html,
14134           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
14135           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/wordWindow.js,
14136           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
14137           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.cfm,
14138           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.php,
14139           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_docprops/fck_document_preview.html,
14140           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_link/fck_link.js,
14141           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_template/images/template1.gif,
14142           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_template/images/template2.gif,
14143           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_template/images/template3.gif,
14144           share/html/NoAuth/RichText/FCKeditor/editor/plugins/autogrow/fckplugin.js,
14145           share/html/NoAuth/RichText/FCKeditor/editor/plugins/dragresizetable/fckplugin.js,
14146           share/html/NoAuth/RichText/FCKeditor/editor/plugins/bbcode/fckplugin.js,
14147           share/html/NoAuth/RichText/FCKeditor/editor/plugins/bbcode/_sample/sample.config.js,
14148           share/html/NoAuth/RichText/FCKeditor/editor/plugins/bbcode/_sample/sample.html,
14149           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/fck_placeholder.html,
14150           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/fckplugin.js,
14151           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/placeholder.gif,
14152           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/de.js,
14153           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/en.js,
14154           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/es.js,
14155           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/fr.js,
14156           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/it.js,
14157           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/pl.js,
14158           share/html/NoAuth/RichText/FCKeditor/editor/plugins/simplecommands/fckplugin.js,
14159           share/html/NoAuth/RichText/FCKeditor/editor/plugins/tablecommands/fckplugin.js,
14160           share/html/NoAuth/RichText/FCKeditor/editor/skins/_fckviewstrips.html,
14161           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/fck_dialog.css,
14162           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/fck_dialog_ie6.js,
14163           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/fck_editor.css,
14164           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/fck_strip.gif,
14165           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/dialog.sides.gif,
14166           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/dialog.sides.png,
14167           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/dialog.sides.rtl.png,
14168           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/sprites.gif,
14169           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/sprites.png,
14170           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.arrowright.gif,
14171           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.buttonarrow.gif,
14172           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.collapse.gif,
14173           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.end.gif,
14174           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.expand.gif,
14175           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.separator.gif,
14176           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.start.gif,
14177           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/fck_dialog.css,
14178           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/fck_dialog_ie6.js,
14179           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/fck_editor.css,
14180           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/fck_strip.gif,
14181           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/dialog.sides.gif,
14182           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/dialog.sides.png,
14183           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/dialog.sides.rtl.png,
14184           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/sprites.gif,
14185           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/sprites.png,
14186           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.arrowright.gif,
14187           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.bg.gif,
14188           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.buttonarrow.gif,
14189           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.collapse.gif,
14190           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.end.gif,
14191           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.expand.gif,
14192           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.separator.gif,
14193           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.start.gif,
14194           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/fck_editor.css,
14195           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/fck_dialog.css,
14196           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/fck_dialog_ie6.js,
14197           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/fck_strip.gif,
14198           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/dialog.sides.gif,
14199           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/dialog.sides.png,
14200           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/dialog.sides.rtl.png,
14201           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/sprites.gif,
14202           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/sprites.png,
14203           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.arrowright.gif,
14204           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.buttonarrow.gif,
14205           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.buttonbg.gif,
14206           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.collapse.gif,
14207           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.end.gif,
14208           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.expand.gif,
14209           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.separator.gif,
14210           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.start.gif,
14211           share/html/NoAuth/iCal/dhandler,
14212           share/html/NoAuth/js/cascaded.js, share/html/NoAuth/js/ahah.js,
14213           share/html/NoAuth/js/autohandler, share/html/NoAuth/js/class.js,
14214           share/html/NoAuth/js/combobox.js, share/html/NoAuth/js/list.js,
14215           share/html/NoAuth/js/titlebox-state.js,
14216           share/html/NoAuth/js/util.js,
14217           share/html/NoAuth/js/scriptaculous/controls.js,
14218           share/html/NoAuth/js/scriptaculous/effects.js,
14219           share/html/NoAuth/js/scriptaculous/scriptaculous.js,
14220           share/html/NoAuth/js/IE7/IE8.js,
14221           share/html/NoAuth/js/prototype/prototype.js,
14222           share/html/Helpers/CalPopup.html,
14223           share/html/NoAuth/js/IE7/IE7.js,
14224           share/html/NoAuth/js/IE7/blank.gif,
14225           share/html/NoAuth/js/IE7/ie7-recalc.js,
14226           share/html/NoAuth/js/IE7/ie7-squish.js,
14227           share/html/Widgets/BulkEdit, share/html/Widgets/BulkProcess,
14228           share/html/Widgets/ComboBox,
14229           share/html/Widgets/FinalizeWidgetArguments,
14230           share/html/Widgets/SavedSearch, share/html/Widgets/SelectionBox,
14231           share/html/Widgets/TitleBox, share/html/Widgets/TitleBoxStart,
14232           share/html/Widgets/Form/Boolean, share/html/Widgets/Form/Integer,
14233           share/html/Widgets/Form/Select, share/html/Widgets/Form/String,
14234           share/html/Helpers/Autocomplete/CustomFieldValues,
14235           share/html/Helpers/Toggle/TicketBookmark,
14236           share/html/Tools/MyDay.html, share/html/Tools/Offline.html,
14237           share/html/Tools/index.html, share/html/Tools/Elements/Tabs,
14238           share/html/Tools/Reports/CreatedByDates.html,
14239           share/html/Tools/Reports/ResolvedByDates.html,
14240           share/html/Tools/Reports/ResolvedByOwner.html,
14241           share/html/Admin/autohandler, share/html/Admin/index.html,
14242           share/html/Admin/Queues/CustomField.html,
14243           share/html/Admin/Queues/GroupRights.html,
14244           share/html/Admin/Queues/People.html,
14245           share/html/Download/CustomFieldValue/dhandler,
14246           share/html/Download/Tabular/dhandler,
14247           share/html/Tools/Reports/index.html,
14248           share/html/Tools/Reports/Elements/Tabs,
14249           share/html/Admin/Queues/CustomFields.html,
14250           share/html/Admin/Queues/History.html,
14251           share/html/Admin/Queues/Modify.html,
14252           share/html/Admin/Queues/Scrip.html,
14253           share/html/Admin/Queues/Scrips.html,
14254           share/html/Admin/Queues/Template.html,
14255           share/html/Admin/Queues/Templates.html,
14256           share/html/Admin/Queues/index.html,
14257           share/html/Admin/Elements/EditCustomFieldValues,
14258           share/html/Admin/Elements/EditCustomFieldValuesSource,
14259           share/html/Admin/Elements/EditUserComments,
14260           share/html/Admin/Elements/GroupTabs,
14261           share/html/Admin/Elements/ObjectCustomFields,
14262           share/html/Admin/Elements/SelectCustomFieldType,
14263           share/html/Admin/Elements/SelectScrip,
14264           share/html/Admin/Elements/SelectStage,
14265           share/html/Admin/Queues/UserRights.html,
14266           share/html/Admin/Elements/ConfigureMyRT,
14267           share/html/Admin/Elements/CustomFieldTabs,
14268           share/html/Admin/Elements/QueueTabs,
14269           share/html/Admin/Elements/SelectModifyQueue,
14270           share/html/Admin/Elements/SelectTemplate,
14271           share/html/Admin/Elements/Tabs,
14272           share/html/Admin/Elements/AddCustomFieldValue,
14273           share/html/Admin/Elements/CreateUserCalled,
14274           share/html/Admin/Elements/EditCustomField,
14275           share/html/Admin/Elements/EditQueueWatchers,
14276           share/html/Admin/Elements/EditScrips,
14277           share/html/Admin/Elements/GlobalCustomFieldTabs,
14278           share/html/Admin/Elements/ListGlobalCustomFields,
14279           share/html/Admin/Elements/ListGlobalScrips,
14280           share/html/Admin/Elements/ModifyTemplate,
14281           share/html/Admin/Elements/PickCustomFields,
14282           share/html/Admin/Elements/PickObjects,
14283           share/html/Admin/Elements/SelectCustomFieldLookupType,
14284           share/html/Admin/Elements/SelectGroups,
14285           share/html/Admin/Elements/SelectModifyGroup,
14286           share/html/Admin/Elements/SelectModifyUser,
14287           share/html/Admin/Elements/SelectNewGroupMembers,
14288           share/html/Admin/Elements/SelectSingleOrMultiple,
14289           share/html/Admin/Elements/SelectUsers,
14290           share/html/Admin/Elements/SystemTabs,
14291           share/html/Admin/Elements/UserTabs,
14292           share/html/Admin/Elements/EditTemplates,
14293           share/html/Admin/Elements/Header,
14294           share/html/Admin/Elements/QueueRightsForUser,
14295           share/html/Admin/Elements/SelectCustomField,
14296           share/html/Admin/Elements/SelectRights,
14297           share/html/Admin/Elements/ShowKeyInfo,
14298           share/html/Admin/Elements/ToolTabs,
14299           share/html/Admin/Global/GroupRights.html,
14300           share/html/Admin/Global/MyRT.html,
14301           share/html/Admin/Global/Scrip.html,
14302           share/html/Admin/Global/Scrips.html,
14303           share/html/Admin/Global/Template.html,
14304           share/html/Admin/Global/Templates.html,
14305           share/html/Admin/Global/UserRights.html,
14306           share/html/Admin/Global/index.html,
14307           share/html/Admin/Global/CustomFields/Groups.html,
14308           share/html/Admin/Global/CustomFields/Queue-Tickets.html,
14309           share/html/Admin/Global/CustomFields/Queue-Transactions.html,
14310           share/html/Admin/Global/CustomFields/Queues.html,
14311           share/html/Admin/Global/CustomFields/Users.html,
14312           share/html/Admin/Global/CustomFields/index.html,
14313           share/html/Admin/Users/CustomFields.html,
14314           share/html/Admin/Users/GnuPG.html,
14315           share/html/Admin/Users/History.html,
14316           share/html/Admin/Users/Memberships.html,
14317           share/html/Admin/Users/MyRT.html,
14318           share/html/Admin/CustomFields/GroupRights.html,
14319           share/html/Admin/CustomFields/Objects.html,
14320           share/html/Admin/CustomFields/UserRights.html,
14321           share/html/Admin/CustomFields/index.html,
14322           share/html/Admin/Tools/Configuration.html,
14323           share/html/Admin/Tools/index.html,
14324           share/html/Admin/Tools/Shredder/autohandler,
14325           share/html/Admin/Tools/Shredder/index.html,
14326           share/html/Admin/Tools/Shredder/Elements/DumpFileLink,
14327           share/html/Admin/Tools/Shredder/Elements/ObjectCheckBox,
14328           share/html/Admin/Tools/Shredder/Elements/PluginArguments,
14329           share/html/Admin/Tools/Shredder/Elements/PluginHelp,
14330           share/html/Admin/Tools/Shredder/Elements/SelectObjects,
14331           share/html/Admin/Tools/Shredder/Elements/SelectPlugin,
14332           share/html/Admin/Tools/Shredder/Elements/Error/NoRights,
14333           share/html/Admin/Users/index.html,
14334           share/html/Admin/Groups/CustomFields.html,
14335           share/html/Admin/Groups/GroupRights.html,
14336           share/html/Admin/Groups/History.html,
14337           share/html/Admin/Groups/Members.html,
14338           share/html/Admin/Groups/Modify.html,
14339           share/html/Admin/Tools/Shredder/Dumps/dhandler,
14340           share/html/Admin/Tools/Shredder/Elements/Error/NoStorage,
14341           share/html/Admin/Tools/Shredder/Elements/Object/RT--Attachment,
14342           share/html/Admin/Tools/Shredder/Elements/Object/RT--Ticket,
14343           share/html/Admin/Tools/Shredder/Elements/Object/RT--User,
14344           share/html/Admin/Groups/UserRights.html,
14345           share/html/Admin/Groups/index.html, share/html/Ticket/GnuPG.html,
14346           share/html/Ticket/Reminders.html,
14347           share/html/Ticket/ShowEmailRecord.html,
14348           share/html/Ticket/History.html,
14349           share/html/Ticket/ModifyDates.html,
14350           share/html/Ticket/ModifyLinks.html,
14351           share/html/Ticket/Forward.html,
14352           share/html/Ticket/ModifyPeople.html,
14353           share/html/Ticket/Elements/AddWatchers,
14354           share/html/Ticket/Elements/ShowDates,
14355           share/html/Ticket/Elements/ShowTime,
14356           share/html/Ticket/Elements/EditWatchers,
14357           share/html/Ticket/Elements/FindAttachments,
14358           share/html/Ticket/Elements/Bookmark,
14359           share/html/Ticket/Elements/EditBasics,
14360           share/html/Ticket/Elements/EditDates,
14361           share/html/Ticket/Elements/EditPeople,
14362           share/html/Ticket/Elements/PreviewScrips,
14363           share/html/Ticket/Elements/Reminders,
14364           share/html/Ticket/Elements/ShowAttachments,
14365           share/html/Ticket/Elements/ShowBasics,
14366           share/html/Ticket/Elements/ShowCustomFields,
14367           share/html/Ticket/Elements/ShowDependencies,
14368           share/html/Ticket/Elements/ShowGnuPGStatus,
14369           share/html/Ticket/Elements/ShowGroupMembers,
14370           share/html/Ticket/Elements/ShowHistory,
14371           share/html/Ticket/Elements/ShowMembers,
14372           share/html/Ticket/Elements/ShowMessageHeaders,
14373           share/html/Ticket/Elements/ShowMessageStanza,
14374           share/html/Ticket/Elements/ShowPeople,
14375           share/html/Ticket/Elements/ShowPriority,
14376           share/html/Ticket/Elements/ShowQueue,
14377           share/html/Ticket/Elements/ShowRequestor,
14378           share/html/Ticket/Elements/ShowTransaction,
14379           share/html/Ticket/Elements/ShowUserEntry,
14380           share/html/Ticket/Elements/UpdateCc,
14381           share/html/SelfService/Error.html,
14382           share/html/Ticket/Attachment/dhandler,
14383           share/html/Ticket/Attachment/WithHeaders/dhandler,
14384           share/html/Ticket/Elements/LoadTextAttachments,
14385           share/html/Ticket/Elements/ShowUpdateStatus,
14386           share/html/Ticket/Graphs/dhandler,
14387           share/html/Ticket/Graphs/Elements/EditGraphProperties,
14388           share/html/Ticket/Graphs/Elements/ShowGraph,
14389           share/html/Ticket/Graphs/Elements/ShowLegends,
14390           share/html/SelfService/Closed.html,
14391           share/html/SelfService/Create.html,
14392           share/html/SelfService/CreateTicketInQueue.html,
14393           share/html/SelfService/Display.html,
14394           share/html/SelfService/Prefs.html,
14395           share/html/SelfService/Update.html,
14396           share/html/SelfService/index.html,
14397           share/html/SelfService/Elements/GotoTicket,
14398           share/html/SelfService/Elements/Tabs, etc/schema.SQLite,
14399           etc/schema.mysql-4.0, share/html/Approvals/Display.html,
14400           share/html/Approvals/autohandler,
14401           share/html/Approvals/index.html,
14402           share/html/Approvals/Elements/Approve,
14403           share/html/Approvals/Elements/PendingMyApproval,
14404           share/html/Approvals/Elements/ShowDependency,
14405           share/html/Approvals/Elements/Tabs,
14406           share/html/SelfService/Attachment/dhandler,
14407           share/html/SelfService/Elements/Header,
14408           share/html/SelfService/Elements/MyRequests, etc/acl.Informix,
14409           etc/acl.Sybase, etc/acl.Oracle, etc/acl.Pg, etc/acl.mysql,
14410           etc/upgrade/shrink_cgm_table.pl,
14411           etc/upgrade/split-out-cf-categories,
14412           etc/upgrade/split-out-cf-categories.in,
14413           etc/upgrade/upgrade-mysql-schema.pl,
14414           etc/upgrade/3.8-branded-queues-extension,
14415           etc/upgrade/3.8-branded-queues-extension.in,
14416           etc/upgrade/3.8-ical-extension,
14417           etc/upgrade/3.8-ical-extension.in, etc/upgrade/3.1.0/acl.Pg,
14418           etc/upgrade/3.7.1/content, etc/upgrade/3.7.82/content,
14419           etc/upgrade/3.7.86/content, etc/upgrade/3.7.87/content,
14420           etc/upgrade/3.8.0/content, etc/upgrade/3.8.1/content,
14421           etc/upgrade/3.8.3/content, etc/upgrade/3.8.3/schema.Pg,
14422           etc/upgrade/3.8.4/content, etc/upgrade/3.8.6/content,
14423           etc/upgrade/3.3.0/acl.Pg, etc/upgrade/3.5.1/content,
14424           etc/upgrade/3.7.10/content, etc/upgrade/3.7.15/content,
14425           etc/upgrade/3.7.19/content, etc/upgrade/3.7.3/schema.Oracle,
14426           etc/upgrade/3.7.3/schema.Pg, etc/upgrade/3.7.3/schema.mysql,
14427           etc/upgrade/3.7.81/schema.Oracle,
14428           etc/upgrade/3.7.81/schema.mysql, etc/upgrade/3.7.85/content,
14429           etc/upgrade/3.8.2/content: import rt 3.8.7
14430
14431 2009-12-31 05:12  ivan
14432
14433         * rt/share/html/: autohandler, index.html, Elements/CollectionList,
14434           Elements/Dashboards, Elements/EditLinks, Elements/PageLayout,
14435           Elements/RefreshHomepage, Elements/SelectDate,
14436           Elements/SelectQueue, Elements/ShowUserVerbose,
14437           Elements/TicketList, Elements/ColumnMap, Elements/Footer,
14438           Elements/Header, Elements/RT__Ticket/ColumnMap,
14439           Prefs/SearchOptions.html, Search/Build.html, Search/Bulk.html,
14440           Search/Results.tsv, User/Prefs.html,
14441           Search/Elements/BuildFormatString, Search/Elements/PickCFs,
14442           Search/Elements/ResultViews, Search/Elements/DisplayOptions:
14443           Initial revision
14444
14445 2009-12-31 05:12  ivan
14446
14447         * rt/: lib/RT/I18N/cs.pm, lib/RT/I18N/it.po, lib/RT/I18N/pt_BR.po,
14448           lib/RT/I18N/id.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/ja.po,
14449           lib/RT/I18N/nb.po, lib/RT/I18N/tr.po, lib/RT/I18N/zh_CN.po,
14450           lib/RT/I18N/ar.po, lib/RT/I18N/en.po, lib/RT/I18N/pt.po,
14451           lib/RT/I18N/ru.pm, lib/RT/Shredder/ACE.pm,
14452           lib/RT/Shredder/CachedGroupMember.pm,
14453           lib/RT/Shredder/Constants.pm, lib/RT/Shredder/Dependencies.pm,
14454           lib/RT/Shredder/Dependency.pm,
14455           lib/RT/Shredder/ObjectCustomFieldValue.pm,
14456           lib/RT/Shredder/Queue.pm, lib/RT/Shredder/User.pm,
14457           lib/RT/Shredder/CustomField.pm, lib/RT/Shredder/Exceptions.pm,
14458           lib/RT/Shredder/Link.pm, lib/RT/Shredder/Plugin.pm,
14459           lib/RT/Shredder/Principal.pm, lib/RT/Shredder/ScripAction.pm,
14460           lib/RT/Shredder/ScripCondition.pm,
14461           lib/RT/Shredder/Transaction.pm, lib/RT/Condition/BeforeDue.pm,
14462           lib/RT/Condition/Generic.pm, lib/RT/Condition/PriorityChange.pm,
14463           lib/RT/Condition/ReopenTicket.pm,
14464           lib/RT/Condition/StatusChange.pm,
14465           lib/RT/Condition/UserDefined.pm, lib/RT/Shredder/Attachment.pm,
14466           lib/RT/Shredder/CustomFieldValue.pm, lib/RT/Shredder/Group.pm,
14467           lib/RT/Shredder/GroupMember.pm, lib/RT/Shredder/POD.pm,
14468           lib/RT/Shredder/Record.pm, lib/RT/Shredder/Scrip.pm,
14469           lib/RT/Shredder/Template.pm, lib/RT/Shredder/Ticket.pm,
14470           lib/RT/Shredder/Plugin/Attachments.pm,
14471           lib/RT/Shredder/Plugin/Base.pm,
14472           lib/RT/Shredder/Plugin/Objects.pm,
14473           lib/RT/Shredder/Plugin/SQLDump.pm,
14474           lib/RT/Shredder/Plugin/Summary.pm,
14475           lib/RT/Shredder/Plugin/Tickets.pm,
14476           lib/RT/Shredder/Plugin/Users.pm,
14477           lib/RT/Shredder/Plugin/Base/Dump.pm,
14478           lib/RT/Shredder/Plugin/Base/Search.pm, lib/RT/Approval/Rule.pm,
14479           lib/RT/Condition/AnyTransaction.pm,
14480           lib/RT/Condition/CloseTicket.pm, lib/RT/Condition/Overdue.pm,
14481           lib/RT/Condition/OwnerChange.pm,
14482           lib/RT/Condition/PriorityExceeds.pm,
14483           lib/RT/Condition/QueueChange.pm, lib/RT/Graph/Tickets.pm,
14484           lib/RT/Approval/Rule/Passed.pm,
14485           docs/creating_external_custom_fields.pod,
14486           docs/extending_clickable_links.pod, docs/gnupg_integration.pod,
14487           docs/porting.windows, docs/queue_subject_tag.pod,
14488           docs/templates.pod, docs/using_forms_widgets.pod,
14489           lib/RT/Approval/Rule/Created.pm,
14490           lib/RT/Approval/Rule/NewPending.pm,
14491           lib/RT/Approval/Rule/Rejected.pm, lib/RT/Report/Tickets.pm,
14492           lib/RT/Report/Tickets/Entry.pm, lib/RT/Test/Email.pm,
14493           lib/RT/Test/Web.pm, docs/design_docs/TransactionTypes.txt,
14494           docs/design_docs/rql_parser_machine.graphviz,
14495           docs/design_docs/gnupg_details_on_output_formats,
14496           docs/design_docs/string-extraction-guide.txt, t/00-compile.t,
14497           t/00-mason-syntax.t, t/clicky.t, t/cron.t, t/pod.t, t/rtname.t,
14498           t/savedsearch.t, t/customfields/access_via_queue.t,
14499           t/customfields/sort_order.t, t/approval/basic.t,
14500           t/data/configs/apache2.2+fastcgi.conf,
14501           t/data/configs/apache2.2+fastcgi.conf.in,
14502           t/data/configs/apache2.2+mod_perl.conf,
14503           t/data/configs/apache2.2+mod_perl.conf.in,
14504           t/data/emails/russian-subject-no-content-type,
14505           t/data/emails/subject-with-folding-ws,
14506           t/data/emails/text-html-in-russian,
14507           t/data/emails/multipart-alternative-with-umlaut,
14508           t/data/emails/new-ticket-from-iso-8859-1-full,
14509           t/data/emails/notes-uuencoded, t/data/emails/rt-send-cc,
14510           t/data/emails/multipart-report, t/data/emails/nested-mime-sample,
14511           t/data/emails/nested-rfc-822,
14512           t/data/emails/new-ticket-from-iso-8859-1,
14513           t/data/emails/text-html-with-umlaut,
14514           t/data/emails/crashes-file-based-parser,
14515           t/data/emails/lorem-ipsum, t/data/emails/very-long-subject,
14516           t/data/emails/8859-15-message-series/dir,
14517           t/data/emails/8859-15-message-series/msg1,
14518           t/data/emails/8859-15-message-series/msg2,
14519           t/data/emails/8859-15-message-series/msg3,
14520           t/data/emails/8859-15-message-series/msg4,
14521           t/data/emails/8859-15-message-series/msg5,
14522           t/data/emails/8859-15-message-series/msg6,
14523           t/data/emails/8859-15-message-series/msg7,
14524           t/data/gnupg/keyrings/trustdb.gpg,
14525           t/data/gnupg/emails/1-signed-MIME-plain.txt,
14526           t/data/gnupg/emails/12-encrypted-inline-binary.txt,
14527           t/data/gnupg/emails/13-signed-encrypted-MIME-plain.txt,
14528           t/data/gnupg/emails/14-signed-encrypted-MIME-attachment.txt,
14529           t/data/gnupg/emails/15-signed-encrypted-MIME-binary.txt,
14530           t/data/gnupg/emails/16-signed-encrypted-inline-plain.txt,
14531           t/data/gnupg/emails/18-signed-encrypted-inline-binary.txt,
14532           t/data/gnupg/emails/2-signed-MIME-plain-with-attachment.txt,
14533           t/data/gnupg/emails/3-signed-MIME-plain-with-binary.txt,
14534           t/data/gnupg/emails/6-signed-inline-with-binary.txt,
14535           t/data/gnupg/emails/7-encrypted-MIME-plain.txt,
14536           t/data/gnupg/emails/8-encrypted-MIME-with-attachment.txt,
14537           t/data/gnupg/emails/9-encrypted-MIME-with-binary.txt,
14538           t/data/gnupg/emails/README, t/data/gnupg/keyrings/pubring.gpg,
14539           t/data/gnupg/keyrings/secring.gpg,
14540           t/data/gnupg/keyrings/signed_old_style_with_attachment.eml,
14541           t/data/gnupg/keys/general-at-example.com.2.public.key,
14542           t/data/gnupg/keys/general-at-example.com.2.secret.key,
14543           t/data/gnupg/keys/general-at-example.com.public.key,
14544           t/data/gnupg/keys/general-at-example.com.secret.key,
14545           t/data/gnupg/keys/recipient-at-example.com.public.key,
14546           t/data/gnupg/keys/recipient-at-example.com.secret.key,
14547           t/data/gnupg/keys/rt-recipient-at-example.com.public.key,
14548           t/data/gnupg/keys/rt-recipient-at-example.com.secret.key,
14549           t/data/gnupg/keys/rt-test-at-example.com.2.public.key,
14550           t/data/gnupg/keys/rt-test-at-example.com.2.secret.key,
14551           t/data/gnupg/keys/rt-test-at-example.com.public.key,
14552           t/data/gnupg/keys/rt-test-at-example.com.secret.key,
14553           t/api/currentuser.t, t/api/queue.t, t/api/uri-t.t,
14554           t/data/gnupg/emails/10-encrypted-inline-plain.txt,
14555           t/data/gnupg/emails/11-encrypted-inline-attachment.txt,
14556           t/data/gnupg/emails/17-signed-encrypted-inline-attachment.txt,
14557           t/data/gnupg/emails/19-signed-inline-plain-nested.txt,
14558           t/data/gnupg/emails/4-signed-inline-plain.txt,
14559           t/data/gnupg/emails/5-signed-inline-with-attachment.txt,
14560           t/api/ace.t, t/api/action-createtickets.t, t/api/attachment.t,
14561           t/api/attribute-tests.t, t/api/attribute.t, t/api/cf.t,
14562           t/api/cf_combo_casacade.t, t/api/cf_external.t,
14563           t/api/cf_pattern.t, t/api/cf_single_values.t,
14564           t/api/cf_transaction.t, t/api/condition-ownerchange.t,
14565           t/api/condition-reject.t, t/api/customfield.t, t/api/date.t,
14566           t/api/emailparser.t, t/api/group.t, t/api/groups.t, t/api/i18n.t,
14567           t/api/link.t, t/api/record.t, t/api/reminders.t, t/api/rights.t,
14568           t/api/rt.t, t/api/scrip.t, t/api/scrip_order.t,
14569           t/api/searchbuilder.t, t/api/system.t, t/api/template-insert.t,
14570           t/api/template.t, t/api/ticket.t, t/api/tickets.t,
14571           t/api/tickets_overlay_sql.t, t/api/uri-fsck_com_rt.t,
14572           t/api/user.t, t/api/users.t, t/web/attachments.t,
14573           t/web/cf_access.t, t/web/cf_onqueue.t, t/web/cf_select_one.t,
14574           t/web/command_line_with_unknown_field.t,
14575           t/web/compilation_errors.t, t/web/config_tab_right.t,
14576           t/web/custom_frontpage.t, t/web/custom_search.t,
14577           t/web/dashboards-permissions.t, t/web/gnupg-outgoing.t,
14578           t/web/gnupg-select-keys-on-create.t, t/web/offline_utf8.t,
14579           t/web/query_builder.t, t/web/rest.t, t/web/rights.t,
14580           t/web/saved_search_chart.t, t/web/search_bulk_update_links.t,
14581           t/web/ticket-create-utf8.t, t/web/ticket_owner.t,
14582           t/web/ticket_seen.t, t/web/ticket_update_without_content.t,
14583           t/web/unlimited_search.t, t/web/crypt-gnupg.t,
14584           t/web/gnupg-select-keys-on-update.t,
14585           t/web/offline_messages_utf8.t, t/web/rest-non-ascii-subject.t,
14586           t/web/rights1.t, t/web/dashboards.t, t/ticket/badlinks.t,
14587           t/ticket/merge.t, t/ticket/search_by_txn.t,
14588           t/ticket/sort-by-user.t, t/web/basic.t, t/web/command_line.t,
14589           t/web/dashboard_with_deleted_saved_search.t,
14590           t/web/dashboards-groups.t, t/web/quicksearch.t,
14591           t/web/saved_search_permissions.t, t/ticket/search_by_watcher.t,
14592           bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
14593           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/rt.in,
14594           bin/standalone_httpd.in, bin/webmux.pl.in, m4/rt_layout.m4,
14595           share/html/dhandler, share/html/l,
14596           share/html/Elements/BevelBoxRaisedEnd,
14597           share/html/Elements/Callback,
14598           share/html/Elements/CollectionListPaging,
14599           share/html/Elements/DashboardTabs,
14600           share/html/Elements/EditCustomFieldAutocomplete,
14601           share/html/Elements/EditCustomFieldImage,
14602           share/html/Elements/EditCustomFieldSelect,
14603           share/html/Elements/EmailInput, share/html/Elements/Error,
14604           share/html/Elements/GotoTicket, share/html/Elements/ListActions,
14605           share/html/Elements/ListMenu, share/html/Elements/Login,
14606           share/html/Elements/MakeClicky, share/html/Elements/Menu,
14607           share/html/Elements/MessageBox,
14608           share/html/Elements/MyAdminQueues, share/html/Elements/MyTickets,
14609           share/html/Elements/QueryString,
14610           share/html/Elements/QueueSummary,
14611           share/html/Elements/QuickCreate, share/html/Elements/Refresh,
14612           share/html/Elements/ScrubHTML, share/html/Elements/Section,
14613           share/html/Elements/SelectBoolean,
14614           share/html/Elements/SelectCustomFieldValue,
14615           share/html/Elements/SelectDateRelation,
14616           share/html/Elements/SelectLinkType,
14617           share/html/Elements/SelectMatch,
14618           share/html/Elements/SelectNewTicketQueue,
14619           share/html/Elements/SelectOwner,
14620           share/html/Elements/SelectPriority,
14621           share/html/Elements/SelectStatus,
14622           share/html/Elements/SelectTicketTypes,
14623           share/html/Elements/SelectTimeUnits,
14624           share/html/Elements/SelectTimezone,
14625           share/html/Elements/SelectUsers,
14626           share/html/Elements/SelectWatcherType,
14627           share/html/Elements/ShowCustomFieldBinary,
14628           share/html/Elements/ShowCustomFieldText,
14629           share/html/Elements/ShowLink, share/html/Elements/ShowLinks,
14630           share/html/Elements/ShowMemberships,
14631           share/html/Elements/ShowUserConcise,
14632           share/html/Elements/ShowUserEmailFrequency,
14633           share/html/Elements/SimpleSearch, share/html/Elements/Tabs,
14634           share/html/Elements/TitleBox, t/delegation/cleanup_stalled.t,
14635           t/delegation/revocation.t, t/i18n/default.t,
14636           t/mail/charsets-outgoing.t, t/mail/crypt-gnupg.t,
14637           t/mail/extractsubjecttag.t, t/mail/gateway.t, t/mail/gnupg-bad.t,
14638           t/mail/gnupg-incoming.t, t/mail/gnupg-realmail.t,
14639           t/mail/gnupg-reverification.t, t/mail/mime_decoding.t,
14640           t/mail/sendmail.t, t/mail/verp.t, t/maildigest/attributes.t,
14641           t/shredder/00load.t, t/shredder/00skeleton.t,
14642           t/shredder/01basics.t, t/shredder/01ticket.t,
14643           t/shredder/02group_member.t, t/shredder/02queue.t,
14644           t/shredder/02template.t, t/shredder/02user.t,
14645           t/shredder/03plugin.t, t/shredder/03plugin_summary.t,
14646           t/shredder/03plugin_tickets.t, t/shredder/03plugin_users.t,
14647           t/shredder/utils.pl, t/ticket/action_linear_escalate.t,
14648           t/ticket/add-watchers.t, t/ticket/batch-upload-csv.t,
14649           t/ticket/cfsort-freeform-multiple.t,
14650           t/ticket/cfsort-freeform-single.t, t/ticket/deferred_owner.t,
14651           t/ticket/link_search.t, t/ticket/linking.t,
14652           t/ticket/quicksearch.t, t/ticket/requestor-order.t,
14653           t/ticket/scrips_batch.t, t/ticket/search.t,
14654           t/ticket/search_by_cf_freeform_multiple.t,
14655           t/ticket/search_by_cf_freeform_single.t,
14656           t/ticket/search_by_links.t, t/ticket/search_long_cf_values.t,
14657           t/ticket/sort-by-custom-ownership.t, t/ticket/sort-by-queue.t,
14658           t/ticket/sort_by_cf.t, t/validator/group_members.t,
14659           share/html/Elements/Checkbox,
14660           share/html/Elements/EditCustomField,
14661           share/html/Elements/EditTimeValue,
14662           share/html/Elements/MySupportQueues,
14663           share/html/Elements/SelectCustomFieldOperator,
14664           share/html/Elements/SelectEqualityOperator,
14665           share/html/Elements/SelectResultsPerPage,
14666           share/html/Elements/SelectTicketSortBy,
14667           share/html/Elements/ShowUser, share/html/Elements/TitleBoxStart,
14668           share/html/Elements/ShowSearch,
14669           share/html/Dashboards/Modify.html,
14670           share/html/Dashboards/Queries.html,
14671           share/html/Dashboards/Render.html,
14672           share/html/Dashboards/Subscription.html,
14673           share/html/Dashboards/dhandler, share/html/Dashboards/index.html,
14674           share/html/Dashboards/Elements/DashboardsForObject,
14675           share/html/Dashboards/Elements/DashboardsForObjects,
14676           share/html/Dashboards/Elements/Deleted,
14677           share/html/Dashboards/Elements/HiddenSearches,
14678           share/html/Dashboards/Elements/ListOfDashboards,
14679           share/html/Dashboards/Elements/SelectPrivacy,
14680           share/html/Dashboards/Elements/ShowDashboards,
14681           share/html/Dashboards/Elements/ShowSubscription,
14682           share/html/Dashboards/Elements/Tabs,
14683           share/html/Dashboards/Elements/ShowPortlet/component,
14684           share/html/Dashboards/Elements/ShowPortlet/dashboard,
14685           share/html/Dashboards/Elements/ShowPortlet/search,
14686           share/html/Elements/BevelBoxRaisedStart,
14687           share/html/Elements/CreateTicket,
14688           share/html/Elements/EditCustomFieldBinary,
14689           share/html/Elements/EditCustomFieldCombobox,
14690           share/html/Elements/EditCustomFieldFreeform,
14691           share/html/Elements/EditCustomFieldText,
14692           share/html/Elements/EditCustomFieldWikitext,
14693           share/html/Elements/HeaderJavascript, share/html/Elements/Logo,
14694           share/html/Elements/Logout, share/html/Elements/MyRT,
14695           share/html/Elements/MyReminders, share/html/Elements/MyRequests,
14696           share/html/Elements/PersonalQuickbar,
14697           share/html/Elements/Quicksearch,
14698           share/html/Elements/SelectAttachmentField,
14699           share/html/Elements/SelectDateType,
14700           share/html/Elements/SelectGroups, share/html/Elements/SelectLang,
14701           share/html/Elements/SelectSortOrder,
14702           share/html/Elements/SetupSessionCookie,
14703           share/html/Elements/ShowCustomFieldImage,
14704           share/html/Elements/ShowCustomFieldWikitext,
14705           share/html/Elements/ShowCustomFields, share/html/Elements/Submit,
14706           share/html/Elements/TitleBoxEnd,
14707           share/html/Elements/ValidateCustomFields,
14708           share/html/Elements/CollectionAsTable/Header,
14709           share/html/Elements/CollectionAsTable/ParseFormat,
14710           share/html/Elements/CollectionAsTable/Row,
14711           share/html/Elements/GnuPG/KeyIssues,
14712           share/html/Elements/GnuPG/SelectKeyForEncryption,
14713           share/html/Elements/GnuPG/SelectKeyForSigning,
14714           share/html/Elements/GnuPG/SignEncryptWidget,
14715           share/html/Elements/RT__Group/ColumnMap,
14716           share/html/Elements/RT__Queue/ColumnMap,
14717           share/html/Elements/RT__Scrip/ColumnMap,
14718           share/html/Elements/RT__Template/ColumnMap,
14719           share/html/Elements/RT__User/ColumnMap,
14720           share/html/Install/Basics.html,
14721           share/html/Install/DatabaseDetails.html,
14722           share/html/Install/DatabaseType.html,
14723           share/html/Install/Finish.html, share/html/Install/Global.html,
14724           share/html/Install/Initialize.html,
14725           share/html/Install/Sendmail.html, share/html/Install/autohandler,
14726           share/html/Install/index.html,
14727           share/html/Install/Elements/Errors,
14728           share/html/Install/Elements/Wrapper, share/html/Prefs/MyRT.html,
14729           share/html/Prefs/Other.html, share/html/Prefs/Quicksearch.html,
14730           share/html/Prefs/Search.html, share/html/Prefs/Elements/Tabs,
14731           share/html/Search/Chart, share/html/Search/Chart.html,
14732           share/html/Search/Edit.html, share/html/Search/Graph.html,
14733           share/html/Search/Results.html, share/html/Search/Results.rdf,
14734           share/html/Search/Simple.html,
14735           share/html/Search/Elements/SelectAndOr,
14736           share/html/Search/Elements/SelectGroupBy,
14737           share/html/Search/Elements/SelectPersonType,
14738           share/html/User/Delegation.html,
14739           share/html/User/Elements/DelegateRights,
14740           share/html/User/Elements/GroupTabs,
14741           share/html/User/Elements/Tabs,
14742           share/html/User/Groups/Members.html,
14743           share/html/User/Groups/Modify.html,
14744           share/html/User/Groups/index.html,
14745           share/html/Search/Elements/ConditionRow,
14746           share/html/Search/Elements/PickBasics,
14747           share/html/Search/Elements/SearchesForObject,
14748           share/html/Search/Elements/SelectSearchObject,
14749           share/html/Search/Elements/SelectSearchesForObjects,
14750           share/html/REST/1.0/autohandler, share/html/REST/1.0/dhandler,
14751           share/html/REST/1.0/logout,
14752           share/html/REST/1.0/Forms/group/customfields,
14753           share/html/Search/Elements/Chart,
14754           share/html/Search/Elements/EditFormat,
14755           share/html/Search/Elements/EditQuery,
14756           share/html/Search/Elements/EditSearches,
14757           share/html/Search/Elements/Graph,
14758           share/html/Search/Elements/NewListActions,
14759           share/html/Search/Elements/PickCriteria,
14760           share/html/Search/Elements/SearchPrivacy,
14761           share/html/Search/Elements/SelectChartType,
14762           share/html/Search/Elements/SelectGroup,
14763           share/html/Search/Elements/SelectLinks,
14764           share/html/REST/1.0/Forms/attachment/default,
14765           share/html/REST/1.0/Forms/group/default,
14766           share/html/REST/1.0/Forms/group/ns,
14767           share/html/REST/1.0/Forms/queue/customfields,
14768           share/html/REST/1.0/Forms/queue/default,
14769           share/html/REST/1.0/Forms/queue/ns,
14770           share/html/REST/1.0/Forms/queue/ticketcustomfields,
14771           share/html/REST/1.0/Forms/ticket/merge,
14772           share/html/REST/1.0/Forms/ticket/attachments,
14773           share/html/REST/1.0/Forms/ticket/comment,
14774           share/html/REST/1.0/Forms/ticket/default,
14775           share/html/REST/1.0/Forms/ticket/links,
14776           share/html/REST/1.0/Forms/ticket/take,
14777           share/html/NoAuth/Logout.html, share/html/NoAuth/Reminder.html,
14778           share/html/NoAuth/css/autohandler,
14779           share/html/NoAuth/css/dhandler, share/html/NoAuth/css/print.css,
14780           share/html/NoAuth/css/web2/InHeader,
14781           share/html/NoAuth/css/web2/forms.css,
14782           share/html/NoAuth/css/web2/login.css,
14783           share/html/NoAuth/css/web2/misc.css,
14784           share/html/NoAuth/css/web2/msie.css,
14785           share/html/NoAuth/css/web2/msie6.css,
14786           share/html/NoAuth/css/web2/nav.css,
14787           share/html/NoAuth/css/web2/portlets.css,
14788           share/html/NoAuth/css/web2/ticket-search.css,
14789           share/html/NoAuth/css/web2/ticket.css,
14790           share/html/NoAuth/css/web2/tools.css,
14791           share/html/NoAuth/css/web2/yui-fonts.css,
14792           share/html/REST/1.0/Forms/ticket/history,
14793           share/html/REST/1.0/Forms/transaction/default,
14794           share/html/REST/1.0/Forms/user/default,
14795           share/html/REST/1.0/Forms/user/ns,
14796           share/html/REST/1.0/NoAuth/mail-gateway,
14797           share/html/REST/1.0/search/dhandler,
14798           share/html/REST/1.0/search/ticket,
14799           share/html/REST/1.0/ticket/comment,
14800           share/html/REST/1.0/ticket/link,
14801           share/html/REST/1.0/ticket/merge,
14802           share/html/NoAuth/css/3.4-compat/footer.css,
14803           share/html/NoAuth/css/3.4-compat/header.css,
14804           share/html/NoAuth/css/3.4-compat/login.css,
14805           share/html/NoAuth/css/3.4-compat/nav.css,
14806           share/html/NoAuth/css/3.4-compat/ticket.css,
14807           share/html/NoAuth/css/web2/admin.css,
14808           share/html/NoAuth/css/web2/base.css,
14809           share/html/NoAuth/css/web2/boxes.css,
14810           share/html/NoAuth/css/web2/layout.css,
14811           share/html/NoAuth/css/web2/main.css,
14812           share/html/NoAuth/css/web2/ticket-lists.css,
14813           share/html/NoAuth/css/web2/images/dhandler,
14814           share/html/NoAuth/css/web2/images/source/background-gradient.png,
14815           share/html/NoAuth/css/3.4-compat/body.css,
14816           share/html/NoAuth/css/3.4-compat/forms.css,
14817           share/html/NoAuth/css/3.4-compat/main.css,
14818           share/html/NoAuth/css/3.4-compat/misc.css,
14819           share/html/NoAuth/css/3.4-compat/quickbar.css,
14820           share/html/NoAuth/css/3.4-compat/titlebox.css,
14821           share/html/NoAuth/css/3.4-compat/transactions.css,
14822           share/html/NoAuth/css/3.5-default/footer.css,
14823           share/html/NoAuth/css/3.5-default/local.css,
14824           share/html/NoAuth/css/3.5-default/login.css,
14825           share/html/NoAuth/css/3.5-default/ticket-search.css,
14826           share/html/NoAuth/css/3.5-default/approvals.css,
14827           share/html/NoAuth/css/3.5-default/header.css,
14828           share/html/NoAuth/css/3.5-default/logo.css,
14829           share/html/NoAuth/css/3.5-default/misc.css,
14830           share/html/NoAuth/css/3.5-default/nav.css,
14831           share/html/NoAuth/css/3.5-default/quickbar.css,
14832           share/html/NoAuth/css/3.5-default/ticket.css,
14833           share/html/NoAuth/css/3.5-default/titlebox.css,
14834           share/html/NoAuth/css/3.5-default/transactions.css,
14835           share/html/NoAuth/css/3.5-default/forms.css,
14836           share/html/NoAuth/RichText/dhandler,
14837           share/html/NoAuth/RichText/FCKeditor/fckconfig.js,
14838           share/html/NoAuth/RichText/FCKeditor/fckeditor.js,
14839           share/html/NoAuth/RichText/FCKeditor/fckpackager.xml,
14840           share/html/NoAuth/RichText/FCKeditor/fckstyles.xml,
14841           share/html/NoAuth/RichText/FCKeditor/fcktemplates.xml,
14842           share/html/NoAuth/css/3.5-default/body.css,
14843           share/html/NoAuth/css/3.5-default/main.css,
14844           share/html/NoAuth/css/3.5-default/nav-left.css,
14845           share/html/NoAuth/images/autohandler,
14846           share/html/NoAuth/images/bplogo.gif,
14847           share/html/NoAuth/images/empty_star.gif,
14848           share/html/NoAuth/images/favicon.png,
14849           share/html/NoAuth/images/star.gif,
14850           share/html/NoAuth/images/test.png,
14851           share/html/NoAuth/images/css/cb-light.gif,
14852           share/html/NoAuth/images/css/cb.gif,
14853           share/html/NoAuth/images/css/cbr-b2g.gif,
14854           share/html/NoAuth/images/css/cbr-b2lb.gif,
14855           share/html/NoAuth/images/css/cbr-gray.gif,
14856           share/html/NoAuth/images/css/cbr-trans.gif,
14857           share/html/NoAuth/images/css/cbr.gif,
14858           share/html/NoAuth/images/css/ct-light.gif,
14859           share/html/NoAuth/images/css/ct.gif,
14860           share/html/NoAuth/images/css/ctr-b2g.gif,
14861           share/html/NoAuth/images/css/ctr-b2lb.gif,
14862           share/html/NoAuth/images/css/ctr-gray.gif,
14863           share/html/NoAuth/images/css/ctr-trans.gif,
14864           share/html/NoAuth/images/css/ctr.gif,
14865           share/html/NoAuth/images/css/dark-arrow-up.png,
14866           share/html/NoAuth/images/css/dark-arrow.png,
14867           share/html/NoAuth/images/css/fieldbg-autocomplete.gif,
14868           share/html/NoAuth/images/css/light-arrow-up.png,
14869           share/html/NoAuth/images/css/light-arrow.png,
14870           share/html/NoAuth/images/css/rolldown-arrow.gif,
14871           share/html/NoAuth/images/css/rolldown-arrow.png,
14872           share/html/NoAuth/images/css/rollup-arrow.gif,
14873           share/html/NoAuth/RichText/FCKeditor/license.txt,
14874           share/html/NoAuth/RichText/FCKeditor/editor/fckdebug.html,
14875           share/html/NoAuth/RichText/FCKeditor/editor/fckdialog.html,
14876           share/html/NoAuth/RichText/FCKeditor/editor/fckeditor.html,
14877           share/html/NoAuth/RichText/FCKeditor/editor/fckeditor.original.html,
14878           share/html/NoAuth/RichText/FCKeditor/editor/css/fck_editorarea.css,
14879           share/html/NoAuth/RichText/FCKeditor/editor/css/fck_showtableborders_gecko.css,
14880           share/html/NoAuth/RichText/FCKeditor/editor/_source/fckconstants.js,
14881           share/html/NoAuth/RichText/FCKeditor/editor/_source/fckeditorapi.js,
14882           share/html/NoAuth/RichText/FCKeditor/editor/_source/fckjscoreextensions.js,
14883           share/html/NoAuth/RichText/FCKeditor/editor/_source/fckscriptloader.js,
14884           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckcodeformatter.js,
14885           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckconfig.js,
14886           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckregexlib.js,
14887           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckselection_ie.js,
14888           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktoolbaritems.js,
14889           share/html/NoAuth/RichText/FCKeditor/editor/css/fck_internal.css,
14890           share/html/NoAuth/RichText/FCKeditor/editor/css/behaviors/disablehandles.htc,
14891           share/html/NoAuth/RichText/FCKeditor/editor/css/behaviors/showtableborders.htc,
14892           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_address.png,
14893           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_blockquote.png,
14894           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_div.png,
14895           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h1.png,
14896           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h2.png,
14897           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h3.png,
14898           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h4.png,
14899           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h5.png,
14900           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h6.png,
14901           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_p.png,
14902           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_pre.png,
14903           share/html/NoAuth/RichText/FCKeditor/editor/css/images/fck_anchor.gif,
14904           share/html/NoAuth/RichText/FCKeditor/editor/css/images/fck_flashlogo.gif,
14905           share/html/NoAuth/RichText/FCKeditor/editor/css/images/fck_hiddenfield.gif,
14906           share/html/NoAuth/RichText/FCKeditor/editor/css/images/fck_pagebreak.gif,
14907           share/html/NoAuth/RichText/FCKeditor/editor/css/images/fck_plugin.gif,
14908           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckdebug.js,
14909           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckplugins.js,
14910           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktools.js,
14911           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckxhtml.js,
14912           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fck_contextmenu.js,
14913           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckstyles.js,
14914           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckurlparams.js,
14915           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckxhtml_gecko.js,
14916           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckdomtools.js,
14917           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckdocumentprocessor.js,
14918           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcklisthandler.js,
14919           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktools_ie.js,
14920           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckxhtml_ie.js,
14921           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckxhtmlentities.js,
14922           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fck_ie.js,
14923           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckbrowserinfo.js,
14924           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckcommands.js,
14925           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckdebug_empty.js,
14926           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckdialog.js,
14927           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcklanguagemanager.js,
14928           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktablehandler.js,
14929           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktablehandler_gecko.js,
14930           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckundo.js,
14931           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckselection_gecko.js,
14932           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktoolbarset.js,
14933           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckblockquotecommand.js,
14934           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckcorestylecommand.js,
14935           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fcktablecommand.js,
14936           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fck.js,
14937           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fck_gecko.js,
14938           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcklistslib.js,
14939           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckselection.js,
14940           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktablehandler_ie.js,
14941           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktools_gecko.js,
14942           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fck_othercommands.js,
14943           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckfitwindow.js,
14944           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckjustifycommands.js,
14945           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fcklistcommands.js,
14946           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fcknamedcommand.js,
14947           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckpasteplaintextcommand.js,
14948           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckpastewordcommand.js,
14949           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckremoveformatcommand.js,
14950           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckshowblocks.js,
14951           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckspellcheckcommand_gecko.js,
14952           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckspellcheckcommand_ie.js,
14953           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckstylecommand.js,
14954           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fcktextcolorcommand.js,
14955           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckcontextmenu.js,
14956           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarfontformatcombo.js,
14957           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarpanelbutton.js,
14958           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckw3crange.js,
14959           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckxml.js,
14960           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckindentcommands.js,
14961           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckevents.js,
14962           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckiecleanup.js,
14963           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckmenublock.js,
14964           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbar.js,
14965           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarspecialcombo.js,
14966           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdocumentfragment_ie.js,
14967           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckstyle.js,
14968           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdocumentfragment_gecko.js,
14969           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckmenuitem.js,
14970           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckspecialcombo.js,
14971           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarbutton.js,
14972           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckxml_gecko.js,
14973           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckimagepreloader.js,
14974           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckkeystrokehandler.js,
14975           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckpanel.js,
14976           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdomrange.js,
14977           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckeditingarea.js,
14978           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckicon.js,
14979           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarbuttonui.js,
14980           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckxml_ie.js,
14981           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdataprocessor.js,
14982           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdomrange_gecko.js,
14983           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdomrange_ie.js,
14984           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdomrangeiterator.js,
14985           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckelementpath.js,
14986           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckenterkey.js,
14987           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckhtmliterator.js,
14988           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckmenublockpanel.js,
14989           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckplugin.js,
14990           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarbreak_gecko.js,
14991           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarbreak_ie.js,
14992           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarfontscombo.js,
14993           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarfontsizecombo.js,
14994           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarstylecombo.js,
14995           share/html/NoAuth/RichText/FCKeditor/editor/images/anchor.gif,
14996           share/html/NoAuth/RichText/FCKeditor/editor/images/arrow_ltr.gif,
14997           share/html/NoAuth/RichText/FCKeditor/editor/images/arrow_rtl.gif,
14998           share/html/NoAuth/RichText/FCKeditor/editor/images/spacer.gif,
14999           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/teeth_smile.gif,
15000           share/html/NoAuth/RichText/FCKeditor/editor/dtd/fck_dtd_test.html,
15001           share/html/NoAuth/RichText/FCKeditor/editor/dtd/fck_xhtml10strict.js,
15002           share/html/NoAuth/RichText/FCKeditor/editor/dtd/fck_xhtml10transitional.js,
15003           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/angel_smile.gif,
15004           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/angry_smile.gif,
15005           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/broken_heart.gif,
15006           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/cake.gif,
15007           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/confused_smile.gif,
15008           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/cry_smile.gif,
15009           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/devil_smile.gif,
15010           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/embaressed_smile.gif,
15011           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/envelope.gif,
15012           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/heart.gif,
15013           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/kiss.gif,
15014           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/lightbulb.gif,
15015           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/omg_smile.gif,
15016           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/regular_smile.gif,
15017           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/sad_smile.gif,
15018           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/shades_smile.gif,
15019           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/thumbs_down.gif,
15020           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/thumbs_up.gif,
15021           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/tounge_smile.gif,
15022           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif,
15023           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/wink_smile.gif,
15024           share/html/NoAuth/RichText/FCKeditor/editor/js/fckadobeair.js,
15025           share/html/NoAuth/RichText/FCKeditor/editor/js/fckeditorcode_ie.js,
15026           share/html/NoAuth/RichText/FCKeditor/editor/js/fckeditorcode_gecko.js,
15027           share/html/NoAuth/RichText/FCKeditor/editor/lang/es.js,
15028           share/html/NoAuth/RichText/FCKeditor/editor/lang/eu.js,
15029           share/html/NoAuth/RichText/FCKeditor/editor/lang/hr.js,
15030           share/html/NoAuth/RichText/FCKeditor/editor/lang/km.js,
15031           share/html/NoAuth/RichText/FCKeditor/editor/lang/it.js,
15032           share/html/NoAuth/RichText/FCKeditor/editor/lang/sl.js,
15033           share/html/NoAuth/RichText/FCKeditor/editor/lang/bg.js,
15034           share/html/NoAuth/RichText/FCKeditor/editor/lang/fa.js,
15035           share/html/NoAuth/RichText/FCKeditor/editor/lang/sv.js,
15036           share/html/NoAuth/RichText/FCKeditor/editor/lang/ja.js,
15037           share/html/NoAuth/RichText/FCKeditor/editor/lang/mn.js,
15038           share/html/NoAuth/RichText/FCKeditor/editor/lang/th.js,
15039           share/html/NoAuth/RichText/FCKeditor/editor/lang/zh.js,
15040           share/html/NoAuth/RichText/FCKeditor/editor/lang/fr-ca.js,
15041           share/html/NoAuth/RichText/FCKeditor/editor/lang/he.js,
15042           share/html/NoAuth/RichText/FCKeditor/editor/lang/sr-latn.js,
15043           share/html/NoAuth/RichText/FCKeditor/editor/lang/en-uk.js,
15044           share/html/NoAuth/RichText/FCKeditor/editor/lang/nb.js,
15045           share/html/NoAuth/RichText/FCKeditor/editor/lang/fr.js,
15046           share/html/NoAuth/RichText/FCKeditor/editor/lang/lv.js,
15047           share/html/NoAuth/RichText/FCKeditor/editor/lang/ar.js,
15048           share/html/NoAuth/RichText/FCKeditor/editor/lang/fo.js,
15049           share/html/NoAuth/RichText/FCKeditor/editor/lang/is.js,
15050           share/html/NoAuth/RichText/FCKeditor/editor/lang/en.js,
15051           share/html/NoAuth/RichText/FCKeditor/editor/lang/pl.js,
15052           share/html/NoAuth/RichText/FCKeditor/editor/lang/hi.js,
15053           share/html/NoAuth/RichText/FCKeditor/editor/lang/lt.js,
15054           share/html/NoAuth/RichText/FCKeditor/editor/lang/nl.js,
15055           share/html/NoAuth/RichText/FCKeditor/editor/lang/sr.js,
15056           share/html/NoAuth/RichText/FCKeditor/editor/lang/gl.js,
15057           share/html/NoAuth/RichText/FCKeditor/editor/lang/ko.js: import rt
15058           3.8.7
15059
15060 2009-12-31 05:09  ivan
15061
15062         * rt/lib/RT/: Test.pm, Config.pm, Action.pm, Condition.pm: Initial
15063           revision
15064
15065 2009-12-31 05:09  ivan
15066
15067         * rt/: UPGRADING.mysql, configure, aclocal.m4, README.Oracle,
15068           README, UPGRADING, install-sh,
15069           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/Handle.pm,
15070           lib/RT/ObjectCustomField.pm, lib/RT/ObjectCustomFieldValue.pm,
15071           lib/RT/ObjectCustomFieldValues.pm,
15072           lib/RT/ScripCondition_Overlay.pm, lib/RT/ScripConditions.pm,
15073           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm,
15074           sbin/extract-message-catalog, sbin/factory, sbin/license_tag,
15075           sbin/merge-rosetta.pl, sbin/rt-attributes-viewer,
15076           sbin/rt-attributes-viewer.in, sbin/rt-clean-sessions,
15077           sbin/rt-clean-sessions.in, sbin/rt-dump-database,
15078           sbin/rt-dump-database.in, sbin/rt-email-dashboards,
15079           sbin/rt-email-dashboards.in, sbin/rt-email-digest,
15080           sbin/rt-email-digest.in, sbin/rt-email-group-admin,
15081           sbin/rt-email-group-admin.in, sbin/rt-server, sbin/rt-server.in,
15082           sbin/rt-shredder, sbin/rt-shredder.in,
15083           sbin/rt-test-dependencies.in, sbin/rt-validator,
15084           sbin/rt-validator.in, sbin/tweak-template-locstring,
15085           lib/RT/GroupMembers_Overlay.pm, lib/RT/I18N.pm, lib/RT/Queue.pm,
15086           lib/RT/CachedGroupMember.pm, lib/RT/Links.pm,
15087           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
15088           lib/RT/Scrips_Overlay.pm, lib/RT/CustomFieldValues.pm,
15089           lib/RT/CustomFields_Overlay.pm, lib/RT/ObjectCustomFields.pm,
15090           lib/RT/Reminders.pm, lib/RT/SavedSearch.pm, lib/RT/Search.pm,
15091           lib/RT/CurrentUser.pm, lib/RT/ACE.pm, lib/RT/Attachments.pm,
15092           lib/RT/Attributes.pm, lib/RT/Attributes_Overlay.pm,
15093           lib/RT/Base.pm, lib/RT/CachedGroupMember_Overlay.pm,
15094           lib/RT/CustomFieldValue_Overlay.pm, lib/RT/Dashboard.pm,
15095           lib/RT/Installer.pm, lib/RT/ObjectCustomFieldValue_Overlay.pm,
15096           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/Plugin.pm,
15097           lib/RT/Principal.pm, lib/RT/Principals_Overlay.pm,
15098           lib/RT/Queues.pm, lib/RT/Ruleset.pm, lib/RT/SavedSearches.pm,
15099           lib/RT/ScripAction.pm, lib/RT/ScripAction_Overlay.pm,
15100           lib/RT/ScripCondition.pm, lib/RT/Shredder.pm,
15101           lib/RT/StyleGuide.pod, lib/RT/Templates.pm, lib/RT/Tickets.pm,
15102           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/User.pm, lib/RT/Users.pm,
15103           lib/RT/Approval.pm, lib/RT/Attachments_Overlay.pm,
15104           lib/RT/CachedGroupMembers.pm, lib/RT/GroupMember_Overlay.pm,
15105           lib/RT/Link.pm, lib/RT/Transaction.pm, lib/RT/ACE_Overlay.pm,
15106           lib/RT/ScripActions_Overlay.pm,
15107           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/EmailParser.pm,
15108           lib/RT/Group.pm, lib/RT/ObjectCustomField_Overlay.pm,
15109           lib/RT/Scrip.pm, lib/RT/Template.pm, lib/RT/ACL_Overlay.pm,
15110           lib/RT/GroupMembers.pm, lib/RT/SharedSetting.pm,
15111           lib/RT/Transactions.pm, lib/RT/Attachment_Overlay.pm,
15112           lib/RT/Groups.pm, lib/RT/Templates_Overlay.pm, lib/RT/ACL.pm,
15113           lib/RT/CustomFieldValue.pm, lib/RT/CustomFields.pm,
15114           lib/RT/GroupMember.pm, lib/RT/Group_Overlay.pm,
15115           lib/RT/Links_Overlay.pm, lib/RT/ObjectCustomFields_Overlay.pm,
15116           lib/RT/Principals.pm, lib/RT/Queues_Overlay.pm, lib/RT/SQL.pm,
15117           lib/RT/Ticket.pm, lib/RT/Util.pm, lib/RT/Attachment.pm,
15118           lib/RT/Attribute.pm, lib/RT/Link_Overlay.pm, lib/RT/Rule.pm,
15119           lib/RT/ScripActions.pm, lib/RT/Template_Overlay.pm,
15120           lib/RT/Crypt/GnuPG.pm, lib/RT/URI/fsck_com_rt.pm,
15121           lib/RT/URI/t.pm, lib/RT/URI/base.pm, lib/RT/Interface/Email.pm,
15122           lib/RT/Interface/REST.pm, lib/RT/Interface/CLI.pm,
15123           lib/RT/Interface/Email/Auth/GnuPG.pm,
15124           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
15125           lib/RT/Interface/Web/Handler.pm, lib/RT/Interface/Web/Menu.pm,
15126           lib/RT/Interface/Web/QueryBuilder.pm,
15127           lib/RT/Interface/Web/Request.pm, lib/RT/Interface/Web/Session.pm,
15128           lib/RT/Interface/Web/Standalone.pm,
15129           lib/RT/Interface/Web/Menu/Item.pm,
15130           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
15131           lib/RT/Interface/Web/Standalone/PreFork.pm,
15132           lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
15133           lib/RT/Action/LinearEscalate.pm, lib/RT/Action/Notify.pm,
15134           lib/RT/Action/RecordComment.pm,
15135           lib/RT/Action/RecordCorrespondence.pm,
15136           lib/RT/Interface/Email/Auth/MailFrom.pm,
15137           lib/RT/Action/AutoOpen.pm, lib/RT/Action/ExtractSubjectTag.pm,
15138           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/NotifyGroup.pm,
15139           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
15140           lib/RT/Action/UserDefined.pm,
15141           lib/RT/Action/NotifyGroupAsComment.pm,
15142           lib/RT/Action/SendEmail.pm, lib/RT/CustomFieldValues/External.pm,
15143           lib/RT/CustomFieldValues/Groups.pm,
15144           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
15145           lib/RT/Search/Generic.pm, lib/RT/I18N/cs.po, lib/RT/I18N/es.po,
15146           lib/RT/I18N/sv.po, lib/RT/I18N/fi.po, lib/RT/I18N/bg.po,
15147           lib/RT/I18N/hu.po, lib/RT/I18N/he.po, lib/RT/I18N/de.po,
15148           lib/RT/I18N/ru.po, lib/RT/I18N/rt.pot, lib/RT/I18N/nl.po,
15149           lib/RT/I18N/da.po, lib/RT/I18N/pl.po, lib/RT/I18N/hr.po,
15150           lib/RT/I18N/zh_TW.po, lib/RT/I18N/fr.po: import rt 3.8.7
15151
15152 2009-12-31 04:56  ivan
15153
15154         * rt/: Makefile, lib/RT.pm: rt 3.6.10
15155
15156 2009-12-31 04:44  ivan
15157
15158         * rt/: etc/RT_Config.pm.in, lib/RT/Groups_Overlay.pm,
15159           lib/RT/Record.pm, lib/RT/SearchBuilder.pm,
15160           lib/RT/Ticket_Overlay.pm, lib/RT/Transaction_Overlay.pm,
15161           lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
15162           sbin/rt-setup-database.in: rt 3.6.10
15163
15164 2009-12-31 04:35  ivan
15165
15166         * rt/FREESIDE_MODIFIED: up-to-date
15167
15168 2009-12-30 23:16  ivan
15169
15170         * FS/FS/Schema.pm: fix h_cdr acctid changing from bigint to int
15171           with recent DBIx::DBSchema
15172
15173 2009-12-30 21:10  ivan
15174
15175         * FS/: FS/Cron/bill.pm, bin/freeside-daily: specify multiple
15176           agentnums with freeside-daily
15177
15178 2009-12-30 19:33  ivan
15179
15180         * Makefile: goodbye conf dir
15181
15182 2009-12-30 18:50  jeff
15183
15184         * FS/FS/cust_main.pm: really reduce the noise
15185
15186 2009-12-30 18:20  ivan
15187
15188         * httemplate/: edit/prospect_main.html, edit/elements/edit.html,
15189           edit/process/elements/process.html, elements/contact.html,
15190           elements/menu.html: prospecting: proper contact error handling
15191           when you add a prospect
15192
15193 2009-12-29 22:41  jeff
15194
15195         * FS/FS/part_pkg/voip_cdr.pm: define all detail header list
15196           elements
15197
15198 2009-12-29 22:05  jeff
15199
15200         * FS/FS/cust_main.pm: noise reduction
15201
15202 2009-12-29 21:22  jeff
15203
15204         * FS/FS/tax_rate.pm: noise reduction
15205
15206 2009-12-29 18:39  jeff
15207
15208         * FS/FS/cust_bill_pkg_detail.pm: use the class used
15209
15210 2009-12-29 18:26  jeff
15211
15212         * FS/FS/cust_main.pm: noise reduction
15213
15214 2009-12-28 20:49  ivan
15215
15216         * FS/bin/freeside-upgrade: output SQL statements as we run them
15217           (and only the ones we run), not immediately
15218
15219 2009-12-28 20:44  ivan
15220
15221         * FS/FS/Conf.pm: oops, syntax error adding queued-sleep_time
15222
15223 2009-12-28 20:24  ivan
15224
15225         * FS/bin/: freeside-upgrade: don't change h_queue.job type under
15226           non-mysql, takes forever on large dbs, RT#6946
15227
15228 2009-12-28 17:38  ivan
15229
15230         * FS/bin/freeside-daily: add -u option for vacuuming, RT#5258
15231
15232 2009-12-28 17:30  ivan
15233
15234         * bin/: del-old-history, pg-sizer: some random utils for disk space
15235           analysis and eliminating old history records, RT#6914
15236
15237 2009-12-28 17:00  mark
15238
15239         * FS/FS/AccessRight.pm, httemplate/browse/cust_attachment.html,
15240           httemplate/elements/menu.html: Add Browse attachments ACL
15241           (RT#4964)
15242
15243 2009-12-28 16:38  ivan
15244
15245         * FS/: FS/Conf.pm, bin/freeside-queued: add queued-sleep_time
15246
15247 2009-12-28 11:18  ivan
15248
15249         * FS/FS/AccessRight.pm, FS/FS/Mason.pm, FS/FS/Schema.pm,
15250           FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/contact.pm,
15251           FS/FS/contact_email.pm, FS/FS/contact_phone.pm,
15252           FS/FS/cust_location.pm, FS/FS/o2m_Common.pm, FS/FS/phone_type.pm,
15253           FS/FS/prospect_main.pm, FS/MANIFEST, FS/t/contact.t,
15254           FS/t/contact_email.t, FS/t/contact_phone.t, FS/t/phone_type.t,
15255           FS/t/prospect_main.t, httemplate/edit/prospect_main.html,
15256           httemplate/edit/process/prospect_main.html,
15257           httemplate/elements/city.html, httemplate/elements/contact.html,
15258           httemplate/elements/header.html, httemplate/elements/menu.html,
15259           httemplate/elements/tr-contact.html,
15260           httemplate/elements/tr-select-cust_location.html,
15261           httemplate/search/prospect_main.html,
15262           httemplate/search/report_prospect_main.html,
15263           httemplate/view/prospect_main.html,
15264           httemplate/edit/elements/edit.html,
15265           httemplate/edit/process/elements/process.html,
15266           httemplate/misc/location.cgi,
15267           httemplate/view/cust_main/packages/location.html, FS/FS.pm:
15268           beginning of prospect/CRM/contact work
15269
15270 2009-12-27 21:25  ivan
15271
15272         * FS/FS/: part_pkg_taxclass.pm, phone_device.pm: use blessed
15273
15274 2009-12-26 17:00  jeff
15275
15276         * FS/FS/: cust_location.pm, cust_main.pm: improve spacing around
15277           county
15278
15279 2009-12-23 15:32  jeff
15280
15281         * bin/monitor: remove debugging
15282
15283 2009-12-23 15:29  jeff
15284
15285         * bin/monitor: add non-forking one machine monitor program
15286
15287 2009-12-23 15:14  jeff
15288
15289         * FS/FS/Yori.pm: teach yori to do some load monitoring
15290
15291 2009-12-23 13:21  jeff
15292
15293         * FS/FS/cust_bill.pm, FS/FS/cust_location.pm, FS/FS/cust_main.pm,
15294           FS/FS/cust_pkg.pm,
15295           httemplate/view/cust_main/packages/location.html: correct invoice
15296           package address display and reduce false laziness
15297
15298 2009-12-22 16:30  mark
15299
15300         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi,
15301           httemplate/edit/process/svc_acct.cgi: Tweak set_password per
15302           RT#6358
15303
15304 2009-12-21 06:44  jeff
15305
15306         * FS/FS/: Schema.pm, cust_bill_pkg.pm,
15307           cust_bill_pkg_tax_location.pm, cust_credit_bill_pkg.pm,
15308           cust_tax_exempt_pkg.pm: manage tax exemptions (texas-tax) on
15309           credit application RT953
15310
15311 2009-12-21 06:36  jeff
15312
15313         * FS/FS/Conf.pm, FS/FS/tax_rate.pm, bin/fetch_and_expand_taxes,
15314           bin/reassemble_taxes: move cch conf into database and add a
15315           couple small tools for processing updates more manually
15316
15317 2009-12-20 18:00  ivan
15318
15319         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: have 'Bill now'
15320           link cancel expired (and suspend adjourned) packages, and catch
15321           and return errors in all cases, RT#6627
15322
15323 2009-12-20 13:52  ivan
15324
15325         * FS/FS/Conf.pm: late fee package class specified in the event
15326           action instead of a global finance_pkgclass config, RT#6617
15327
15328 2009-12-20 13:48  ivan
15329
15330         * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm: late
15331           fee package class specified in the event action instead of a
15332           global finance_pkgclass config, RT#6617
15333
15334 2009-12-20 11:42  ivan
15335
15336         * FS/FS/ClientAPI/MyAccount.pm: fix usage details pulling from
15337           wrong account for customers who have multiple accounts, RT#6681,
15338           fallout from RT#4189
15339
15340 2009-12-19 22:52  ivan
15341
15342         * httemplate/search/cust_pkg.cgi: fix address fields on advanced
15343           package search, RT#6609
15344
15345 2009-12-19 18:51  ivan
15346
15347         * FS/FS/cust_pkg.pm: fix bulk package order with one package
15348           changing to one new package, RT#6519, fallout from RT#4499
15349
15350 2009-12-19 17:02  ivan
15351
15352         * httemplate/view/cust_main/: packages.html, payment_history.html:
15353           fix cust_main-packages-years, RT#6798
15354
15355 2009-12-19 15:52  ivan
15356
15357         * FS/FS/cust_bill_ApplicationCommon.pm: fix more
15358           ->owed_setup/owed_recur clashing with
15359           cust_bill->open_cust_bill_pkg separating line items, RT#4729
15360
15361 2009-12-19 15:28  ivan
15362
15363         * FS/FS/cust_bill_ApplicationCommon.pm: fix credit application, at
15364           least in vedeya's case on HEAD, RT#6819, fallout from tax
15365           credits, RT#4729
15366
15367 2009-12-19 14:52  ivan
15368
15369         * httemplate/edit/elements/ApplicationCommon.html: fix fill-in of
15370           credit amount when there aren't tax buttons
15371
15372 2009-12-19 14:41  ivan
15373
15374         * httemplate/edit/cust_credit.cgi: add add'l info field as a
15375           customer-editable field, RT#6505
15376
15377 2009-12-19 14:32  ivan
15378
15379         * httemplate/view/cust_main/payment_history.html: make room for
15380           credit reasons in popup
15381
15382 2009-12-19 12:29  ivan
15383
15384         * FS/FS/cust_main_Mixin.pm: fix event report w/ a customer status
15385
15386 2009-12-19 11:10  ivan
15387
15388         * FS/FS/part_pkg.pm: fix package order to really display only those
15389           pacakges available
15390
15391 2009-12-19 11:09  ivan
15392
15393         * httemplate/misc/cust-part_pkg.cgi: fix order of packages after
15394           class selection changes
15395
15396 2009-12-18 10:20  jeff
15397
15398         * FS/FS/cust_bill_pkg_tax_location.pm,
15399           FS/FS/cust_bill_pkg_tax_rate_location.pm,
15400           httemplate/edit/elements/ApplicationCommon.html,
15401           httemplate/misc/xmlhttp-calculate_taxes.html: fix handling of tax
15402           location records and add a 'clear' button for tax credits
15403
15404 2009-12-17 16:41  ivan
15405
15406         * rt/bin/standalone_httpd: Initial revision
15407
15408 2009-12-17 16:41  ivan
15409
15410         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.svc.in,
15411           bin/rt.in, bin/standalone_httpd.in, bin/mason_handler.scgi.in,
15412           bin/rt-crontool.in, bin/webmux.pl.in, etc/acl.mysql: import rt
15413           3.6.10
15414
15415 2009-12-17 16:38  ivan
15416
15417         * rt/: configure, README, sbin/rt-test-dependencies.in,
15418           sbin/extract-message-catalog, sbin/license_tag,
15419           sbin/rt-dump-database, sbin/rt-dump-database.in, sbin/factory,
15420           lib/RT/Handle.pm, lib/RT/ObjectCustomField.pm,
15421           lib/RT/ObjectCustomFieldValues.pm,
15422           lib/RT/ScripCondition_Overlay.pm, lib/RT/Transactions_Overlay.pm,
15423           lib/RT/URI.pm, lib/RT/CustomFieldValues_Overlay.pm,
15424           lib/RT/ObjectCustomFieldValue.pm, lib/RT/ScripConditions.pm,
15425           lib/RT/I18N.pm, lib/RT/CachedGroupMember.pm,
15426           lib/RT/GroupMembers_Overlay.pm, lib/RT/Queue.pm,
15427           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
15428           lib/RT/CustomFieldValues.pm, lib/RT/Links.pm,
15429           lib/RT/Reminders.pm, lib/RT/SavedSearch.pm,
15430           lib/RT/Scrips_Overlay.pm, lib/RT/ACE.pm, lib/RT/Attributes.pm,
15431           lib/RT/Base.pm, lib/RT/CurrentUser.pm,
15432           lib/RT/CustomFieldValue_Overlay.pm,
15433           lib/RT/CustomFields_Overlay.pm, lib/RT/ObjectCustomFields.pm,
15434           lib/RT/ScripAction_Overlay.pm, lib/RT/User.pm,
15435           lib/RT/Principals_Overlay.pm, lib/RT/ScripAction.pm,
15436           lib/RT/Attachments.pm, lib/RT/Attributes_Overlay.pm,
15437           lib/RT/CachedGroupMember_Overlay.pm,
15438           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/Principal.pm,
15439           lib/RT/Queues.pm, lib/RT/SavedSearches.pm,
15440           lib/RT/ObjectCustomFieldValue_Overlay.pm,
15441           lib/RT/ScripCondition.pm, lib/RT/Templates.pm, lib/RT/Tickets.pm,
15442           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
15443           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
15444           lib/RT/GroupMember_Overlay.pm, lib/RT/Link.pm,
15445           lib/RT/Transaction.pm, lib/RT/ScripActions_Overlay.pm,
15446           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
15447           lib/RT/Scrip.pm, lib/RT/EmailParser.pm,
15448           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Group.pm,
15449           lib/RT/GroupMembers.pm, lib/RT/Template.pm,
15450           lib/RT/Transactions.pm, lib/RT/ACL_Overlay.pm,
15451           lib/RT/Attachment_Overlay.pm, lib/RT/ACL.pm,
15452           lib/RT/GroupMember.pm, lib/RT/Groups.pm,
15453           lib/RT/Templates_Overlay.pm, lib/RT/Group_Overlay.pm,
15454           lib/RT/Links_Overlay.pm, lib/RT/CustomFieldValue.pm,
15455           lib/RT/CustomFields.pm, lib/RT/ObjectCustomFields_Overlay.pm,
15456           lib/RT/Queues_Overlay.pm, lib/RT/Ticket.pm, lib/RT/Attachment.pm,
15457           lib/RT/Attribute.pm, lib/RT/Link_Overlay.pm,
15458           lib/RT/Principals.pm, lib/RT/ScripActions.pm,
15459           lib/RT/Template_Overlay.pm, lib/RT/URI/base.pm,
15460           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
15461           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
15462           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web/Handler.pm,
15463           lib/RT/Interface/Web/Menu.pm,
15464           lib/RT/Interface/Web/QueryBuilder.pm,
15465           lib/RT/Interface/Web/Standalone.pm, lib/RT/Action/Autoreply.pm,
15466           lib/RT/Action/Generic.pm, lib/RT/Action/Notify.pm,
15467           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/RecordComment.pm,
15468           lib/RT/Action/RecordCorrespondence.pm,
15469           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/UserDefined.pm,
15470           lib/RT/Interface/Email/Auth/GnuPG.pm,
15471           lib/RT/Interface/Email/Auth/MailFrom.pm,
15472           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
15473           lib/RT/Interface/Web/Menu/Item.pm,
15474           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
15475           lib/RT/Action/AutoOpen.pm, lib/RT/Action/SetPriority.pm,
15476           lib/RT/Action/SendEmail.pm,
15477           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
15478           lib/RT/Search/Generic.pm, lib/RT/I18N/cs.po, lib/RT/I18N/es.po,
15479           lib/RT/I18N/sv.po, lib/RT/I18N/fi.po, lib/RT/I18N/hu.po,
15480           lib/RT/I18N/he.po, lib/RT/I18N/de.po, lib/RT/I18N/ru.po,
15481           lib/RT/I18N/nl.po, lib/RT/I18N/pl.po, lib/RT/I18N/da.po,
15482           lib/RT/I18N/fr.po, lib/RT/I18N/cs.pm, lib/RT/I18N/it.po,
15483           lib/RT/I18N/id.po, lib/RT/I18N/ja.po, lib/RT/I18N/i_default.pm,
15484           lib/RT/I18N/tr.po, lib/RT/Condition/AnyTransaction.pm,
15485           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
15486           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
15487           lib/RT/Condition/PriorityChange.pm,
15488           lib/RT/Condition/PriorityExceeds.pm,
15489           lib/RT/Condition/QueueChange.pm,
15490           lib/RT/Condition/StatusChange.pm,
15491           lib/RT/Condition/UserDefined.pm, lib/RT/Report/Tickets.pm,
15492           lib/RT/Report/Tickets/Entry.pm: import rt 3.6.10
15493
15494 2009-12-16 09:35  ivan
15495
15496         * httemplate/edit/cust_main_attach.cgi: tweak attachment adding UI:
15497           table consistency, input sizes and maxlengths, RT#4964
15498
15499 2009-12-16 07:03  jeff
15500
15501         * FS/FS/: Conf.pm, Record.pm, cust_bill.pm, cust_location.pm,
15502           cust_main.pm, cust_pkg.pm: group invoice line items by location,
15503           show location address on invoice, option for due date rather than
15504           invoice date on prior unpaid invoice line items, and option for
15505           aging on invoice (#6418, #5235, #4648)
15506
15507 2009-12-13 23:52  ivan
15508
15509         * FS/FS/svc_acct.pm: use a global config too
15510
15511 2009-12-13 23:10  ivan
15512
15513         * FS/FS/: Conf.pm, svc_acct.pm, part_export/sqlradius.pm: add
15514           overlimit_groups agent-specific config, overriding
15515           export-specific overlimit_groups, RT#6622
15516
15517 2009-12-13 19:36  mark
15518
15519         * httemplate/search/elements/search-xls.html: Fix filename for
15520           Excel spreadsheet reports
15521
15522 2009-12-13 17:41  mark
15523
15524         * FS/FS/AccessRight.pm, httemplate/browse/cust_attachment.html,
15525           httemplate/edit/cust_main_attach.cgi,
15526           httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
15527           httemplate/view/cust_main/attachments.html: Add access right to
15528           view attachments
15529
15530 2009-12-12 15:53  ivan
15531
15532         * httemplate/search/cust_credit_bill_pkg.html,
15533           FS/FS/cust_credit_bill_pkg.pm,
15534           httemplate/search/cust_bill_pkg.cgi: better reporting for tax
15535           credits, RT#4729
15536
15537 2009-12-12 15:32  ivan
15538
15539         * httemplate/search/: cust_bill_pkg.cgi, cust_credit_bill_pkg.html,
15540           report_tax.cgi: better reporting for tax credits, RT#4729
15541
15542 2009-12-12 14:35  ivan
15543
15544         * FS/FS/cust_credit_bill_pkg.pm: doc
15545
15546 2009-12-12 14:22  ivan
15547
15548         * Makefile: sync versioning with branches, sorry jeremy
15549
15550 2009-12-12 13:38  ivan
15551
15552         * FS/FS/cust_pkg.pm, httemplate/search/cust_bill_pkg.cgi,
15553           httemplate/search/report_tax.cgi,
15554           httemplate/search/report_tax.html: reporting with city taxes,
15555           RT#6776
15556
15557 2009-12-10 15:03  ivan
15558
15559         * FS/FS/cust_main.pm: fully fix bulk customer reports, RT#6778
15560
15561 2009-12-07 22:21  mark
15562
15563         * FS/FS/Schema.pm: Fix cust_attachment.disabled type
15564
15565 2009-12-06 15:44  ivan
15566
15567         * httemplate/edit/part_pkg.cgi: fix initial value of agent types
15568           when cloning
15569
15570 2009-12-06 15:18  ivan
15571
15572         * httemplate/elements/header.html: fix search box clearing from
15573           within RT, caused by different quoting rules in RT comp_root.
15574           grr.
15575
15576 2009-12-06 11:19  ivan
15577
15578         * FS/FS/Schema.pm: more reasonable sizes for filename, mime type
15579           and title, RT#6823
15580
15581 2009-12-04 10:37  jeff
15582
15583         * FS/FS/cust_bill.pm: holy cow! correct sense of skip usage testing
15584
15585 2009-12-03 20:45  ivan
15586
15587         * FS/FS/svc_acct.pm, httemplate/search/svc_acct.cgi:
15588           customer-specific account report (and some small refactoring of
15589           method names to clash less), RT#6180
15590
15591 2009-12-03 20:40  ivan
15592
15593         * FS/FS/cust_bill.pm, FS/FS/cust_bill_event.pm,
15594           httemplate/search/477.html, httemplate/search/cust_bill.html,
15595           httemplate/search/cust_bill_event.cgi,
15596           httemplate/search/cust_event.html,
15597           httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
15598           httemplate/search/report_svc_acct.html,
15599           httemplate/view/cust_main/packages.html, FS/FS/cust_event.pm,
15600           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
15601           httemplate/misc/email-customers.html,
15602           httemplate/misc/process/bulk_change_pkg.cgi,
15603           httemplate/misc/process/email-customers.html: customer-specific
15604           account report (and some small refactoring of method names to
15605           clash less), RT#6180
15606
15607 2009-12-03 19:23  ivan
15608
15609         * FS/FS/cust_pkg.pm: doh, 1.9 fix customer package search (fallout
15610           from customer classes) and add "not yet billed" status to
15611           customer package report
15612
15613 2009-12-03 11:22  ivan
15614
15615         * httemplate/graph/cust_bill_pkg.cgi: average per cust_pkg option
15616           for peter
15617
15618 2009-12-03 11:06  ivan
15619
15620         * FS/FS/Report/Table/Monthly.pm,
15621           httemplate/graph/cust_bill_pkg.cgi,
15622           httemplate/graph/report_cust_bill_pkg.html: average per cust_pkg
15623           option for peter
15624
15625 2009-12-02 23:53  ivan
15626
15627         * FS/FS/Schema.pm: index cdrbatchnum
15628
15629 2009-12-02 23:37  ivan
15630
15631         * FS/FS/: Record.pm, cdr/sansay.pm: fix startdate in sansay CDR
15632           import (and skip blank lines), RT#6801
15633
15634 2009-12-02 23:18  ivan
15635
15636         * httemplate/search/cdr.html: fix cdr search
15637
15638 2009-12-02 20:22  ivan
15639
15640         * FS/FS/cdr/sansay.pm: no header?
15641
15642 2009-12-02 12:58  ivan
15643
15644         * FS/FS/Schema.pm: add index to rate_prefix.npa for a performance
15645           improvement on CDR billing, RT#6386
15646
15647 2009-12-02 12:51  ivan
15648
15649         * httemplate/view/: svc_broadband.cgi, svc_domain.cgi,
15650           svc_external.cgi, svc_forward.cgi, svc_www.cgi: fix viewing
15651           unlinked forwards, domains, broadband/external/www services,
15652           RT#6794
15653
15654 2009-12-01 11:16  jeff
15655
15656         * FS/FS/cust_bill.pm: want a listref not a list
15657
15658 2009-11-29 16:38  ivan
15659
15660         * FS/FS/cust_main.pm, httemplate/misc/email-customers.html: fix
15661           bulk sending of customer notices, RT#6778
15662
15663 2009-11-29 16:06  ivan
15664
15665         * httemplate/edit/REAL_cust_pkg.cgi: fix
15666
15667 2009-11-29 16:04  ivan
15668
15669         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
15670           UI changes to make it impossible to add a start date to a package
15671           that already has a setup fee (can still remove an existing start
15672           date causing problems), RT#6712
15673
15674 2009-11-29 15:18  ivan
15675
15676         * FS/FS/: Conf.pm, cust_pkg.pm: add
15677           cust_pkg-change_pkgpart-bill_now option to bill the new package
15678           immediately on package changes.  Useful for prepaid situations
15679           with RADIUS where an Expiration attribute base don the package
15680           must be present at all times.  RT#6692
15681
15682 2009-11-29 15:15  ivan
15683
15684         * FS/FS/cust_main.pm: doc: spelling
15685
15686 2009-11-25 16:27  ivan
15687
15688         * FS/FS/part_pkg/voip_cdr.pm: debugging left on
15689
15690 2009-11-25 11:58  ivan
15691
15692         * httemplate/edit/part_pkg.cgi: don't consider disabled report
15693           classes, don't load up the whole table just to see if there are
15694           any
15695
15696 2009-11-25 11:32  jeff
15697
15698         * FS/FS/: cust_bill.pm, usage_class.pm: improve appearance of cdr
15699           records in cdr sections
15700
15701 2009-11-25 08:13  jeff
15702
15703         * FS/FS/cust_bill.pm: bug fixes, reuse summary_page, eliminate
15704           dups, and rearrange
15705
15706 2009-11-25 08:09  jeff
15707
15708         * conf/invoice_latex: really insert a pagebreak
15709
15710 2009-11-25 08:07  jeff
15711
15712         * conf/invoice_latex: oops.. need updated template for new formats
15713
15714 2009-11-24 13:00  ivan
15715
15716         * FS/FS/cust_bill.pm: debugging left on
15717
15718 2009-11-24 09:05  jeff
15719
15720         * FS/FS/cust_bill.pm: cope with sections lacking a pkg_category
15721
15722 2009-11-23 23:42  ivan
15723
15724         * httemplate/: misc/timeworked.html, misc/process/timeworked.html,
15725           search/timeworked.html: timeworked report: carry the date range
15726           through to the success redirect
15727
15728 2009-11-23 23:23  ivan
15729
15730         * httemplate/: search/report_timeworked.html, elements/menu.html,
15731           search/timeworked.html: add date constratint on time worked
15732           search
15733
15734 2009-11-23 22:04  ivan
15735
15736         * FS/FS/cust_main.pm: send card number with void transactions for
15737           B:OP:IPPay, RT#5690
15738
15739 2009-11-23 14:09  mark
15740
15741         * FS/FS/Schema.pm: Add title field to cust_attachment
15742
15743 2009-11-22 16:25  jeff
15744
15745         * FS/FS/cust_bill_ApplicationCommon.pm: apply to taxes last
15746
15747 2009-11-20 09:33  jeff
15748
15749         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
15750           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
15751           FS/FS/usage_class.pm, FS/FS/part_pkg/voip_cdr.pm,
15752           conf/invoice_html, httemplate/browse/pkg_category.html,
15753           httemplate/browse/usage_class.html,
15754           httemplate/edit/pkg_category.html,
15755           httemplate/edit/usage_class.html: invoice formatting: add
15756           sections for usage, add sections per svc_phone, add folding like
15757           line items into one #6592
15758
15759 2009-11-19 01:47  ivan
15760
15761         * FS/FS.pm, FS/FS/Record.pm, FS/FS/cdr.pm,
15762           FS/bin/freeside-cdr-sftp_and_import, bin/cdr-transnexus.import,
15763           bin/cdr.http_and_import, bin/cdr.import,
15764           httemplate/elements/select-cdrbatch.html,
15765           httemplate/elements/tr-select-cdrbatch.html,
15766           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
15767           httemplate/view/svc_phone.cgi: proper cdr_batch table, RT#6386
15768
15769 2009-11-19 01:43  ivan
15770
15771         * FS/FS/: Mason.pm, Schema.pm, Upgrade.pm: proper cdr_batch table,
15772           RT#6386
15773
15774 2009-11-19 01:39  ivan
15775
15776         * FS/MANIFEST: proper cdr_batch table, RT#6386
15777
15778 2009-11-19 01:32  ivan
15779
15780         * FS/: FS/cdr_batch.pm, t/cdr_batch.t: proper cdr_batch table,
15781           RT#6386
15782
15783 2009-11-18 23:06  ivan
15784
15785         * FS/FS/cdr.pm: format CDRs durations as NNm MMs instead of NN.MMm,
15786           RT#6316
15787
15788 2009-11-18 22:21  ivan
15789
15790         * FS/FS/Cron/breakage.pm: consider credits and refunds in breakage,
15791           RT#6407
15792
15793 2009-11-18 01:39  mark
15794
15795         * httemplate/search/cust_pay_batch.cgi: RT#4786, RBC batch format
15796
15797 2009-11-18 01:27  mark
15798
15799         * FS/FS/Conf.pm, FS/FS/pay_batch/RBC.pm,
15800           httemplate/search/cust_pay_batch.cgi: RT#4768, RBC batch format
15801
15802 2009-11-18 01:09  mark
15803
15804         * httemplate/: browse/cust_attachment.html,
15805           misc/cust_attachment.cgi: cust_attachment improvement, RT#4964
15806           and #6225
15807
15808 2009-11-17 14:06  ivan
15809
15810         * FS/FS/cust_main.pm: do a case-insensive search on
15811           browser-remembered results, so starting to use USPS verification
15812           (which UPPERCASES everything) doesn't invalidate everything your
15813           browser remembered in quick payment entry
15814
15815 2009-11-17 12:56  jeff
15816
15817         * httemplate/edit/elements/ApplicationCommon.html: work around ie7
15818           javascript issues
15819
15820 2009-11-16 23:42  ivan
15821
15822         * httemplate/search/: report_cust_pay.html,
15823           report_cust_refund.html, elements/cust_pay_or_refund.html: add
15824           otaker to payment/refund search, RT#6407
15825
15826 2009-11-16 23:08  ivan
15827
15828         * httemplate/: elements/menu.html, search/report_cust_refund.html:
15829           add refund report, RT#6407
15830
15831 2009-11-16 16:06  mark
15832
15833         * httemplate/: edit/cust_main_attach.cgi,
15834           edit/process/cust_main_attach.cgi, elements/menu.html,
15835           search/elements/search-html.html, view/cust_main.cgi,
15836           view/cust_main/attachments.html: cust_attachment improvement,
15837           RT#4964 and #6225
15838
15839 2009-11-15 19:55  ivan
15840
15841         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
15842           httemplate/search/cust_bill.html,
15843           httemplate/search/report_cust_bill.html: add ability to search on
15844           ranges of charged, owed to adv. invoice report, RT#6407
15845
15846 2009-11-15 18:27  ivan
15847
15848         * FS/: FS/Conf.pm, FS/Cron/bill.pm, bin/freeside-daily: add
15849           disable_cron_billing config, RT#6407
15850
15851 2009-11-13 16:08  ivan
15852
15853         * FS/FS/cust_main.pm, httemplate/elements/select-terms.html,
15854           httemplate/search/cust_main.html,
15855           httemplate/search/report_cust_main.html: add invoice terms to
15856           advanced customer report.  dogfood.
15857
15858 2009-11-12 23:12  ivan
15859
15860         * FS/FS/cust_pkg.pm: fix advanced package report fallout from
15861           customer classes, RT#6677
15862
15863 2009-11-12 13:45  mark
15864
15865         * FS/FS/Conf.pm, FS/FS/svc_acct.pm, httemplate/view/svc_acct.cgi,
15866           httemplate/edit/svc_acct.cgi,
15867           httemplate/edit/process/svc_acct.cgi: Add default password
15868           encoding option
15869
15870 2009-11-12 08:56  jeff
15871
15872         * FS/FS/: Schema.pm, tax_rate.pm: correct bugs in tax replacement
15873           routine and allow updates to function
15874
15875 2009-11-11 18:05  mark
15876
15877         * FS/FS/pay_batch/paymentech.pm: Fix date format string
15878
15879 2009-11-11 18:03  mark
15880
15881         * FS/bin/: freeside-paymentech-upload,
15882           freeside-paymentech-download: Fix zip password
15883
15884 2009-11-11 08:38  jeff
15885
15886         * httemplate/edit/cust_credit.cgi: cruft removal
15887
15888 2009-11-06 14:25  jeff
15889
15890         * httemplate/misc/xmlhttp-calculate_taxes.html: oops!  forgot an
15891           important file for applying tax credits #4729
15892
15893 2009-11-06 14:07  ivan
15894
15895         * FS/FS/cust_main.pm: use business-onlinepayment-description in
15896           1.9, even without $pkgs
15897
15898 2009-11-05 17:51  ivan
15899
15900         * FS/FS/: Conf.pm, cust_main_invoice.pm: add
15901           emailinvoice-apostrophe config option to allow apostrophies in
15902           invoice email addresses, RT#6464
15903
15904 2009-11-05 16:25  ivan
15905
15906         * FS/FS/cust_main.pm, httemplate/search/cust_main.html,
15907           httemplate/search/report_cust_main.html: add "payment expiration
15908           before" to customer report, RT#6447
15909
15910 2009-11-05 15:55  ivan
15911
15912         * FS/FS/ConfDefaults.pm: try not to make the "Customer Fields"
15913           SELECT so huge
15914
15915 2009-11-05 14:01  ivan
15916
15917         * httemplate/search/svc_acct.cgi: improvements in time remaining
15918           report: correctly account for unpaid time for non-monthly
15919           customers, report in hours+minutes intead of using Time::Duration
15920           days/hours
15921
15922 2009-11-05 13:22  ivan
15923
15924         * FS/bin/: freeside-paymentech-download,
15925           freeside-paymentech-upload: back to old host name, info from
15926           customer/paymentech was bogus, RT#5650
15927
15928 2009-11-04 17:47  ivan
15929
15930         * FS/bin/: freeside-paymentech-download,
15931           freeside-paymentech-upload: update paymentech live server,
15932           RT#5650
15933
15934 2009-11-04 16:52  ivan
15935
15936         * FS/FS/pkg_category.pm: fix pkg_category upgrades
15937
15938 2009-11-04 16:48  ivan
15939
15940         * FS/FS/cust_main.pm: fix bad interaction between new city tax code
15941           & using taxclasses without cities, RT#6637
15942
15943 2009-11-04 16:29  ivan
15944
15945         * FS/FS/Mason.pm: oops, for customer categories
15946
15947 2009-11-04 16:04  ivan
15948
15949         * httemplate/browse/cust_main_county.cgi: fix county filter on tax
15950           config, fallout from city tax changes, RT#5852
15951
15952 2009-11-03 17:40  ivan
15953
15954         * FS/bin/: freeside-paymentech-download,
15955           freeside-paymentech-upload: add explicit use of Expect module, so
15956           the error is thrown immediate, RT#5650
15957
15958 2009-11-03 17:04  ivan
15959
15960         * FS/FS/Cron/breakage.pm, httemplate/config/config-process.cgi,
15961           httemplate/config/config-view.cgi: reconcile breakage from stale
15962           accounts, RT#6407
15963
15964 2009-11-03 16:59  ivan
15965
15966         * FS/FS/part_pkg.pm: silence "use of uninitialized value in split"
15967           warning
15968
15969 2009-11-03 12:44  ivan
15970
15971         * FS/FS/pay_batch.pm: fix warning replacing pay_batch, RT#5650
15972
15973 2009-11-03 11:56  ivan
15974
15975         * FS/bin/: freeside-paymentech-upload,
15976           freeside-paymentech-download: check for zip and unzip commands,
15977           use multi-arg version of system to prevent the shell getting its
15978           hands on things (metacharacters in pw or whatnot), RT#5650
15979
15980 2009-11-03 11:11  ivan
15981
15982         * FS/bin/: freeside-paymentech-download,
15983           freeside-paymentech-upload: update usage & manpage w/ freeside-
15984           prefix
15985
15986 2009-11-03 11:03  ivan
15987
15988         * FS/bin/: freeside-paymentech-download,
15989           freeside-paymentech-upload: fix usage of File::Temp->newdir, not
15990           in 0.18 File::Temp on perl 5.10.0, RT#5650
15991
15992 2009-11-03 10:53  ivan
15993
15994         * FS/bin/: freeside-paymentech-download,
15995           freeside-paymentech-upload: moving paymentech-* to FS/bin,
15996           RT#5650
15997
15998 2009-11-02 19:13  ivan
15999
16000         * httemplate/config/config.cgi, FS/FS/Conf.pm,
16001           FS/bin/freeside-daily, httemplate/config/config-process.cgi,
16002           httemplate/config/config-view.cgi,
16003           httemplate/elements/tr-select-part_pkg.html,
16004           FS/FS/Cron/breakage.pm: (start of) reconcile breakage from stale
16005           accounts, RT#6407
16006
16007 2009-11-02 17:21  ivan
16008
16009         * FS/FS/Conf.pm: clarify description of batchconfig-paymentech
16010           based on notes from #5650
16011
16012 2009-11-02 13:21  ivan
16013
16014         * httemplate/edit/payment_gateway.html: add Elavon, SagePay,
16015           WorldPay, fix extra space on PlugnPay, PPIPayMover, Protx
16016
16017 2009-11-01 14:12  jeff
16018
16019         * httemplate/search/: 477.html, elements/search-csv.html: form 477
16020           improvements #6499
16021
16022 2009-10-31 13:09  jeff
16023
16024         * FS/FS/cust_bill.pm: unbork summary page invoices
16025
16026 2009-10-30 16:29  ivan
16027
16028         * FS/FS/cust_event.pm, FS/FS/cust_main_Mixin.pm,
16029           httemplate/elements/select-part_event.html,
16030           httemplate/elements/select-payby.html,
16031           httemplate/elements/tr-select-part_event.html,
16032           httemplate/search/cust_event.html,
16033           httemplate/search/report_cust_event.html: more reporting options
16034           for failed billing events, RT#6447
16035
16036 2009-10-30 11:37  ivan
16037
16038         * FS/FS/: Conf.pm: add paymentech to batch config options
16039
16040 2009-10-29 17:02  ivan
16041
16042         * httemplate/: browse/cust_main_county.cgi,
16043           edit/bulk-cust_main_county.html,
16044           edit/process/bulk-cust_main_county.html: bulk tax changes,
16045           RT#6445
16046
16047 2009-10-29 16:43  mark
16048
16049         * FS/FS/pay_batch/paymentech.pm: use XML::Writer for tighter
16050           compliance with spec
16051
16052 2009-10-29 16:37  ivan
16053
16054         * httemplate/edit/bulk-cust_main_county.html: friendlier error
16055           message when you select nothing, RT#6445
16056
16057 2009-10-29 16:36  ivan
16058
16059         * httemplate/elements/errorpage-popup.html: adding errorpage popup,
16060           RT#6445
16061
16062 2009-10-29 15:55  ivan
16063
16064         * FS/bin/freeside-queued: have freeside-queued be more resillient
16065           in the face of a database that's gone away, RT#6428
16066
16067 2009-10-29 12:10  ivan
16068
16069         * FS/FS/cust_bill_pkg.pm: turn off debugging
16070
16071 2009-10-29 12:08  ivan
16072
16073         * httemplate/search/cust_main.html,
16074           httemplate/search/report_cust_main.html, FS/FS/cust_main.pm,
16075           httemplate/elements/select-table.html: customer classification,
16076           RT#6376
16077
16078 2009-10-29 11:38  ivan
16079
16080         * FS/MANIFEST, FS/FS/cust_main.pm, FS/t/category_Common.t,
16081           FS/t/class_Common.t, httemplate/browse/pkg_category.html,
16082           httemplate/edit/cust_main/top_misc.html,
16083           httemplate/view/cust_main/misc.html,
16084           httemplate/elements/select-cust_class.html,
16085           httemplate/elements/tr-select-cust_class.html: customer
16086           classification, RT#6376
16087
16088 2009-10-28 18:08  ivan
16089
16090         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/category_Common.pm,
16091           FS/FS/class_Common.pm, FS/FS/cust_category.pm,
16092           FS/FS/cust_class.pm, FS/FS/cust_main.pm, FS/FS/pkg_category.pm,
16093           FS/FS/pkg_class.pm, FS/t/cust_category.t, FS/t/cust_class.t,
16094           httemplate/elements/menu.html,
16095           httemplate/browse/cust_category.html,
16096           httemplate/browse/cust_class.html,
16097           httemplate/browse/part_pkg_report_option.html,
16098           httemplate/browse/pkg_category.html,
16099           httemplate/browse/pkg_class.html,
16100           httemplate/edit/cust_category.html,
16101           httemplate/edit/cust_class.html,
16102           httemplate/edit/pkg_category.html,
16103           httemplate/edit/pkg_class.html,
16104           httemplate/edit/elements/category_Common.html,
16105           httemplate/edit/elements/class_Common.html,
16106           httemplate/edit/process/cust_category.html,
16107           httemplate/edit/process/cust_class.html: customer classification,
16108           RT#6376
16109
16110 2009-10-28 12:04  ivan
16111
16112         * FS/FS/: svc_Common.pm, svc_acct.pm, svc_domain.pm,
16113           svc_forward.pm, svc_www.pm: fix problems using inventory for UID
16114           (and other fields controlled by check in svc_acct and also
16115           svc_www, svc_domain and svc_forward), RT#6366
16116
16117 2009-10-28 12:01  jeff
16118
16119         * FS/FS/cust_bill_pkg.pm, FS/FS/cust_credit.pm, FS/FS/cust_main.pm,
16120           httemplate/edit/elements/ApplicationCommon.html,
16121           httemplate/edit/process/cust_credit_bill.cgi,
16122           httemplate/edit/process/elements/ApplicationCommon.html: UI
16123           changes for credit applications include on the fly tax
16124           calculations #4729
16125
16126 2009-10-28 11:16  ivan
16127
16128         * FS/FS/part_svc.pm: fix removing a flag from a service definition
16129           column
16130
16131 2009-10-28 10:26  ivan
16132
16133         * httemplate/misc/inventory_item-import.html: fix inventory upload,
16134           RT#6366
16135
16136 2009-10-27 23:13  ivan
16137
16138         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
16139           httemplate/search/cust_pkg.cgi,
16140           httemplate/search/report_cust_pkg.html,
16141           httemplate/view/cust_main/packages.html: customer link to package
16142           reports for that customer, RT#6180
16143
16144 2009-10-27 11:11  ivan
16145
16146         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
16147           httemplate/elements/header.html: address1 search, RT#5060
16148
16149 2009-10-26 18:26  mark
16150
16151         * httemplate/edit/payment_gateway.html: add Jety to the list
16152
16153 2009-10-26 16:20  ivan
16154
16155         * httemplate/elements/tr-select-pkg_class.html: didn't want to
16156           revert that, though
16157
16158 2009-10-26 16:17  ivan
16159
16160         * httemplate/elements/tr-select-pkg_class.html: better fix for
16161           ignoring disabled package classes that doesn't search them twice
16162
16163 2009-10-26 00:12  jeff
16164
16165         * FS/FS/Conf.pm, FS/FS/Schema.pm,
16166           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay_pkg.pm,
16167           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_tax_location.pm,
16168           FS/FS/cust_bill_pkg_tax_rate_location.pm,
16169           FS/FS/cust_credit_bill_pkg.pm, httemplate/edit/cust_credit.cgi,
16170           httemplate/edit/elements/ApplicationCommon.html,
16171           httemplate/edit/process/elements/ApplicationCommon.html,
16172           httemplate/search/cust_bill_pkg.cgi,
16173           httemplate/search/report_newtax.cgi,
16174           httemplate/search/report_tax.cgi,
16175           httemplate/view/cust_main/payment_history/credit.html,
16176           httemplate/view/cust_main/payment_history/payment.html: credits
16177           return taxes, but the magic calculation button does not yet work
16178           properly (grrr - more sleep required) RT#4729
16179
16180 2009-10-25 18:11  ivan
16181
16182         * FS/FS/part_pkg/flat.pm: eliminiate noisy but harmless "Use of
16183           uninitialized value in numeric gt (>)" warning
16184
16185 2009-10-25 16:30  ivan
16186
16187         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: add apply option to
16188           realtime_collect, RT#5071
16189
16190 2009-10-24 17:29  ivan
16191
16192         * httemplate/search/cust_bill.html: import legacy invoice numbers
16193           to cust_bill.agent_invid, RT#5351
16194
16195 2009-10-24 16:37  mark
16196
16197         * FS/FS/: pay_batch.pm, Conf.pm, pay_batch/paymentech.pm: Scripts
16198           for paymentech batch transfer
16199
16200 2009-10-23 19:04  ivan
16201
16202         * FS/FS/ClientAPI/MyAccount.pm,
16203           fs_selfservice/FS-SelfService/cgi/decline.html,
16204           fs_selfservice/FS-SelfService/cgi/login.html,
16205           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
16206           fs_selfservice/FS-SelfService/cgi/signup.cgi,
16207           fs_selfservice/FS-SelfService/cgi/signup.html,
16208           fs_selfservice/FS-SelfService/cgi/success.html: remove an
16209           inadvertant debugging call left in, allow an agentnum to be
16210           specfied for non-logged in situations, RT#6166
16211
16212 2009-10-23 17:34  ivan
16213
16214         * FS/: FS/Conf.pm, FS/ClientAPI/MyAccount.pm,
16215           FS/ClientAPI/Signup.pm, bin/freeside-selfservice-server:
16216           selfservice per-agent skinning
16217
16218 2009-10-23 17:16  ivan
16219
16220         * FS/FS/agent.pm: eliminate warnings from Business::CreditCard
16221           about being passed an empty number
16222
16223 2009-10-23 17:04  ivan
16224
16225         * FS/FS/Record.pm: fix cause of harmless 'Premature end of base64
16226           data' warning
16227
16228 2009-10-23 01:21  ivan
16229
16230         * bin/move-unlinked: adding unlinked account migration script,
16231           RT#6126
16232
16233 2009-10-22 18:41  ivan
16234
16235         * FS/FS/: Conf.pm, cust_pkg.pm: add cust_bill-consolidate_services
16236           config to collapse multiple phone numbers (or whatever) into as
16237           few lines as possible on invoices, RT#5223
16238
16239 2009-10-22 15:11  ivan
16240
16241         * FS/FS/cust_bill.pm: fix invoice sub-totals, RT#6489
16242
16243 2009-10-22 12:56  ivan
16244
16245         * FS/FS/ClientAPI/MasonComponent.pm: make sure that in the case
16246           where there's no uncancelled active packages, the filter doesn't
16247           reduce the package list to nothing, RT#6029
16248
16249 2009-10-22 12:53  ivan
16250
16251         * FS/FS/ClientAPI/MasonComponent.pm: acciendtally left debugging
16252           in, RT#6029
16253
16254 2009-10-22 05:50  ivan
16255
16256         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/part_pkg.pm,
16257           FS/FS/ClientAPI/MasonComponent.pm,
16258           httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi:
16259           restrict additinal package order option, RT#6029
16260
16261 2009-10-22 02:34  ivan
16262
16263         * httemplate/elements/city.html: yay, found blank city problem
16264           w/new citytax foo, RT#5852
16265
16266 2009-10-22 01:58  ivan
16267
16268         * httemplate/elements/select-county.html: fix all location selects
16269           hidden on new customer add, fallout from city tax stuff, yay for
16270           this not being on _1_9_BRANCH, RT#5852
16271
16272 2009-10-22 01:08  ivan
16273
16274         * httemplate/search/svc_phone.cgi: should at least run under pg 8.3
16275           now, need to test & see if the data make sense, RT#5496
16276
16277 2009-10-21 22:32  ivan
16278
16279         * FS/FS/cust_bill_pkg_display.pm: fix incompatibility
16280           w/invoice_sections vs. cust_bill_pkg.pkgnum -1 "virtual line
16281           item" (rare)
16282
16283 2009-10-21 17:28  ivan
16284
16285         * FS/FS/Schema.pm, bin/cdr-netsapiens.import: fix netsapiens CDR
16286           import, RT#5226
16287
16288 2009-10-21 00:09  ivan
16289
16290         * FS/FS/Schema.pm: MySQL doesn't like indexing a text field
16291
16292 2009-10-20 23:34  ivan
16293
16294         * httemplate/search/prepay_credit.html: fix agent link in unused
16295           prepaid card report
16296
16297 2009-10-20 16:24  ivan
16298
16299         * FS/FS/cust_bill_pay_pkg.pm: should fix problems sending a receipt
16300           against a specific package when taxes are in use
16301
16302 2009-10-20 13:47  ivan
16303
16304         * bin/cdr-netsapiens.import: basic import working, still need
16305           better src/dst mapping, RT#5226
16306
16307 2009-10-20 13:43  ivan
16308
16309         * FS/FS/part_export/netsapiens.pm: better debug line showing full
16310           URL, RT#5226
16311
16312 2009-10-20 11:30  ivan
16313
16314         * fs_selfservice/FS-SelfService/cgi/change_pay.html: don't show
16315           duplicate 'Credit card' or 'Check' choices even when
16316           signup_server-payby has CARD & DCRD (or CHEK & DCHK)
16317
16318 2009-10-16 15:39  ivan
16319
16320         * FS/FS/cust_bill_pkg.pm: make warning about expensive lookup a
16321           carp & controlled by $DEBUG
16322
16323 2009-10-12 07:11  ivan
16324
16325         * bin/cdr-netsapiens.import: finish netsapiens import, RT#6365
16326
16327 2009-10-12 06:09  ivan
16328
16329         * FS/FS/part_export/shellcommands.pm: terrible typo
16330
16331 2009-10-12 05:50  ivan
16332
16333         * FS/FS/part_export/shellcommands.pm: add customer information to
16334           shellcommands export, RT#5351
16335
16336 2009-10-12 02:10  ivan
16337
16338         * fs_selfservice/FS-SelfService/cgi/: signup.cgi, signup.html: use
16339           modules in signup.cgi instead of in the template, fixes "Insecure
16340           dependency in rquire"
16341
16342 2009-10-11 23:48  ivan
16343
16344         * FS/FS/ClientAPI/MyAccount.pm,
16345           fs_selfservice/FS-SelfService/cgi/myaccount.html,
16346           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: fix
16347           inadvertant "unknown package" error, fallout from pkg-balance
16348           work, RT#6125
16349
16350 2009-10-11 19:34  ivan
16351
16352         * FS/FS/cust_main.pm: using the per-city taxes sure was a lot
16353           easier than the UI... RT#5852
16354
16355 2009-10-11 19:30  ivan
16356
16357         * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm: fix
16358           for no finance_pkgclass set
16359
16360 2009-10-11 19:14  ivan
16361
16362         * httemplate/edit/cust_main_county.html: UI for per-city taxes
16363           (setup and assigning to customers/package locations), RT#5852
16364
16365 2009-10-11 18:58  ivan
16366
16367         * httemplate/: edit/cust_main/contact.html,
16368           elements/select-country.html: UI for per-city taxes (setup and
16369           assigning to customers/package locations), RT#5852
16370
16371 2009-10-11 18:45  ivan
16372
16373         * FS/FS/Mason.pm, FS/FS/Misc.pm, FS/FS/Schema.pm,
16374           FS/FS/cust_main_county.pm,
16375           httemplate/browse/cust_main_county.cgi,
16376           httemplate/edit/cust_main.cgi,
16377           httemplate/edit/cust_main_county-expand.cgi,
16378           httemplate/edit/process/cust_main_county-collapse.cgi,
16379           httemplate/edit/process/cust_main_county-expand.cgi,
16380           httemplate/elements/city.html, httemplate/elements/location.html,
16381           httemplate/elements/select-county.html,
16382           httemplate/elements/tr-select-cust_location.html,
16383           httemplate/misc/cities.cgi: UI for per-city taxes (setup and
16384           assigning to customers/package locations), RT#5852
16385
16386 2009-10-11 00:44  ivan
16387
16388         * conf/ticket_system-default_queueid: default to 1
16389
16390 2009-10-10 19:41  ivan
16391
16392         * ChangeLog, debian/changelog: Updated for 1.9.1
16393
16394 2009-10-10 18:57  ivan
16395
16396         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 1.9.1
16397
16398 2009-10-10 18:50  ivan
16399
16400         * Makefile, bin/cvs2cl: helps to have the tool
16401
16402 2009-10-10 18:48  ivan
16403
16404         * Makefile: do it
16405
16406 2009-10-10 18:48  ivan
16407
16408         * rt/lib/RT.pm: huh #2
16409
16410 2009-10-10 18:46  ivan
16411
16412         * rt/Makefile: huh
16413
16414 2009-10-10 18:45  ivan
16415
16416         * httemplate/search/elements/search-html.html: don't try to follow
16417           a blank redirect
16418
16419 2009-10-10 18:45  ivan
16420
16421         * httemplate/search/report_cdr.html: end form
16422
16423 2009-10-10 18:45  ivan
16424
16425         * httemplate/elements/tr-textarea.html: new rows and cols options
16426
16427 2009-10-10 18:44  ivan
16428
16429         * httemplate/elements/tr-select-pkg_class.html: respect
16430           element_name
16431
16432 2009-10-10 18:43  ivan
16433
16434         * httemplate/browse/agent.cgi: cleanup
16435
16436 2009-10-10 18:42  ivan
16437
16438         * eg/cdr_template.pm, httemplate/elements/selectlayers.html: doc
16439
16440 2009-10-10 18:41  ivan
16441
16442         * FS/FS/part_export/globalpops_voip.pm: correct variable
16443           initialization
16444
16445 2009-10-10 18:40  ivan
16446
16447         * FS/FS/: access_right.pm, access_usergroup.pm,
16448           clientapi_session_field.pm, cust_svc_option.pm: remembered to
16449           customize this manpage
16450
16451 2009-10-10 18:39  ivan
16452
16453         * FS/FS/Record.pm: ::1 becomes 127.0.0.1 in IP checks
16454
16455 2009-10-09 20:22  ivan
16456
16457         * ChangeLog: commit message for a file about commitmessages
16458
16459 2009-10-09 16:59  ivan
16460
16461         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
16462           httemplate/edit/cust_main/billing.html,
16463           httemplate/elements/select-terms.html, FS/FS/cust_bill.pm,
16464           httemplate/edit/quick-charge.html,
16465           httemplate/edit/process/quick-charge.cgi: change invoice terms
16466           for one-time charges (& bill them immediately), RT#5891
16467
16468 2009-10-09 14:37  ivan
16469
16470         * FS/FS/cust_main.pm: add cust_pkg_ref option to charge
16471
16472 2009-10-08 01:28  ivan
16473
16474         * httemplate/view/cust_main/packages.html: fix "show old packages"
16475           accidentally hiding cancelled packages, RT#5276
16476
16477 2009-10-07 23:00  ivan
16478
16479         * FS/FS/: cust_main.pm, Cron/bill.pm: freeside-daily -g and -m
16480           cooperation (and no HASH() queue noise with -m)
16481
16482 2009-10-07 22:44  ivan
16483
16484         * FS/FS/: cust_bill.pm, cust_main.pm: avoid some (look to be
16485           harmless) warnings:
16486
16487           Argument "" isn't numeric in sprintf at
16488           /usr/local/share/perl/5.10.0/FS/cust_bill.pm line 2358.
16489
16490           Argument "" isn't numeric in subtraction (-) at
16491           /usr/local/share/perl/5.10.0/FS/cust_bill.pm line 2359.
16492
16493           Argument "" isn't numeric in addition (+) at
16494           /usr/local/share/perl/5.10.0/FS/cust_main.pm line 2788.
16495
16496 2009-10-07 22:09  ivan
16497
16498         * FS/FS/cust_bill.pm: tyop
16499
16500 2009-10-07 18:15  ivan
16501
16502         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html,
16503           conf/invoice_latex: conf switches to turn on smaller notes and
16504           footer sections with stock templates, RT#5218
16505
16506 2009-10-07 16:51  ivan
16507
16508         * httemplate/view/cust_statement.html: naming follow-up notices
16509           from the event rather than creting a slew of separate templates,
16510           RT#5217
16511
16512 2009-10-07 16:44  ivan
16513
16514         * FS/FS/cust_bill.pm, httemplate/misc/send-invoice.cgi,
16515           httemplate/misc/send-statement.cgi,
16516           httemplate/search/cust_event.html,
16517           FS/FS/part_event/Action/cust_bill_send_reminder.pm,
16518           conf/invoice_html, conf/invoice_latex, conf/invoice_template,
16519           httemplate/view/cust_bill-pdf.cgi,
16520           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
16521           httemplate/view/cust_statement.html: naming follow-up notices
16522           from the event rather than creting a slew of separate templates,
16523           RT#5217
16524
16525 2009-10-06 17:43  ivan
16526
16527         * FS/FS/Conf_compat17.pm: bring up-to-date wrt 1.7 Conf.pm
16528           1.180.2.52 (2009-10-03), RT#2873
16529
16530 2009-10-06 16:51  ivan
16531
16532         * FS/FS/cust_bill_pkg.pm: remove inadvertant debugging warnings
16533
16534 2009-10-06 08:49  jeff
16535
16536         * httemplate/edit/router.cgi: replace disappearing line
16537
16538 2009-10-05 16:36  ivan
16539
16540         * FS/FS/svc_acct.pm: remove annoying warning: Use of uninitialized
16541           value $FS::svc_acct::passwordmin in pattern match (m//) at
16542           /usr/local/share/perl/5.10.0/FS/svc_acct.pm line 60.
16543
16544 2009-10-05 11:17  ivan
16545
16546         * httemplate/misc/payment.cgi: oops, handle old cust_main.pm
16547           properly (should we be bothering?) :/ RT#5889
16548
16549 2009-10-05 09:57  ivan
16550
16551         * httemplate/view/cust_main/payment_history/voided_payment.html:
16552           doh, fix error viewing voided payments, RT#6382
16553
16554 2009-10-05 08:07  jeff
16555
16556         * httemplate/elements/tr-select-pkg_class.html: remove unused
16557           option that DTWT
16558
16559 2009-10-05 07:04  jeff
16560
16561         * httemplate/edit/cust_main/: bottomfixup.js,
16562           choose_tax_location.html, contact.html: low hanging fruit:
16563           improvement in tax location selection RT#6000
16564
16565 2009-10-05 07:01  jeff
16566
16567         * httemplate/edit/router.cgi: low hanging fruit: restore router
16568           virtual fields (and svcnum) in 1.9 RT#5960
16569
16570 2009-10-04 19:40  ivan
16571
16572         * httemplate/misc/payment.cgi: add manual_process-skip_first
16573           option, RT#5889
16574
16575 2009-10-04 19:35  ivan
16576
16577         * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/misc/payment.cgi:
16578           add manual_process-skip_first option, RT#5889
16579
16580 2009-10-04 19:16  ivan
16581
16582         * FS/FS/Conf.pm, httemplate/misc/payment.cgi,
16583           httemplate/misc/process/payment.cgi: add manual_process-display
16584           config to subtract fee from amount instead of adding, RT#5889
16585
16586 2009-10-04 18:40  jeff
16587
16588         * conf/invoice_html: can't revert because windows is ghei
16589
16590 2009-10-04 18:07  jeff
16591
16592         * FS/FS/cust_main.pm: don't consider setup or recurring taxes when
16593           billing usage on cancel
16594
16595 2009-10-04 18:00  jeff
16596
16597         * FS/FS/: cust_bill.pm, cust_main.pm, part_pkg/voip_cdr.pm:
16598           invoices with details in separate section but usage not separated
16599
16600 2009-10-04 17:49  jeff
16601
16602         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Upgrade.pm,
16603           FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_htmlsummary,
16604           conf/invoice_latex, conf/invoice_latexsummary,
16605           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_display.pm,
16606           FS/FS/cust_main.pm, FS/FS/pkg_category.pm,
16607           FS/FS/part_event/Action/cust_bill_fee_percent.pm,
16608           FS/FS/part_event/Action/fee.pm,
16609           httemplate/browse/pkg_category.html,
16610           httemplate/edit/pkg_category.html: leading summary page invoices
16611           #RT5086
16612
16613 2009-10-04 16:36  ivan
16614
16615         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix the same
16616           problem with processing payments & masked ACH amounts, RT#6374
16617
16618 2009-10-04 16:31  ivan
16619
16620         * FS/FS/ClientAPI/MyAccount.pm: fix problems "re-saving" a masked
16621           card.  hopefully the last of it!
16622
16623 2009-10-03 19:09  ivan
16624
16625         * httemplate/misc/delete-cust_bill.html: delete invoices, RT#4048
16626
16627 2009-10-03 19:04  ivan
16628
16629         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Setup.pm,
16630           FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
16631           FS/bin/freeside-addgroup, bin/mapsecrets2access_user,
16632           httemplate/view/cust_bill.cgi,
16633           httemplate/view/cust_main/payment_history.html,
16634           httemplate/view/cust_main/payment_history/invoice.html: delete
16635           invoices, RT#4048
16636
16637 2009-10-03 17:08  ivan
16638
16639         * httemplate/view/cust_main.cgi: more room for cancellation reason
16640
16641 2009-10-03 17:07  ivan
16642
16643         * httemplate/elements/popup_link-cust_main.html: doc
16644
16645 2009-10-03 15:09  ivan
16646
16647         * httemplate/edit/part_bill_event.cgi: cancel to 80, comp @ 90,
16648           RT#5674
16649
16650 2009-10-03 15:06  ivan
16651
16652         * httemplate/edit/part_bill_event.cgi: in old invoice events,
16653           chance default weight of cancel event to 90 so you can place it
16654           at the same time as a realtime event, RT#5674
16655
16656 2009-10-03 13:22  mark
16657
16658         * FS/FS/: pay_batch.pm, pay_batch/paymentech.pm: Load XML::Simple
16659           at runtime to avoid breakage
16660
16661 2009-10-01 16:48  ivan
16662
16663         * FS/FS/cust_main.pm: hopefully fully fix bulk email errors when
16664           selecting a single payby
16665
16666 2009-10-01 16:01  ivan
16667
16668         * FS/FS/Schema.pm: allow svc_acct._password to be NULL in the
16669           schema
16670
16671 2009-10-01 15:02  ivan
16672
16673         * httemplate/view/cust_main/payment_history/voided_payment.html:
16674           consistency with un-voided payments wrt display
16675
16676 2009-09-30 17:52  ivan
16677
16678         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
16679           really final fix for the problems using remembered cards in
16680           self-service. *sigh*
16681
16682 2009-09-30 17:29  ivan
16683
16684         * FS/: FS/Conf.pm, FS/Cron/check.pm, bin/freeside-check: add login
16685           check to FS::ClientAPI::SG/SGNG checks. RT#4610
16686
16687 2009-09-30 12:33  ivan
16688
16689         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
16690           final fix for the problems using remembered cards in self-service
16691
16692 2009-09-29 15:08  ivan
16693
16694         * httemplate/misc/email-customers.html: should fix newsletter
16695           sending error when you select a single payby only
16696
16697 2009-09-28 23:17  ivan
16698
16699         * FS/t/cust_attachment.t: forgot
16700
16701 2009-09-28 15:45  ivan
16702
16703         * FS/FS/Cron/check.pm: more accurate SG check, RT#4610
16704
16705 2009-09-28 15:35  ivan
16706
16707         * FS/: FS/Cron/check.pm, bin/freeside-check: correct place for use
16708           Email::Send, RT#4610
16709
16710 2009-09-28 15:23  ivan
16711
16712         * FS/FS/Cron/check.pm: oops, hopefully fix sg cron check, RT#4610
16713
16714 2009-09-28 08:55  jeff
16715
16716         * FS/FS/cust_pkg.pm: use object copy when billing on cancel to
16717           avoid very weird side effects ( including 'impossible' history )
16718           RT#5723
16719
16720 2009-09-25 05:29  ivan
16721
16722         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
16723           httemplate/config/config.cgi,
16724           httemplate/config/config-process.cgi,
16725           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi:
16726           processing fee on credit card recharges, RT#5889
16727
16728 2009-09-25 03:29  ivan
16729
16730         * FS/FS/Conf.pm: this one too
16731
16732 2009-09-25 03:14  ivan
16733
16734         * FS/FS/Conf.pm, FS/FS/svc_acct.pm, FS/FS/ClientAPI/Signup.pm,
16735           fs_selfservice/FS-SelfService/cgi/signup.cgi,
16736           fs_selfservice/FS-SelfService/cgi/signup.html,
16737           httemplate/config/config-process.cgi,
16738           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
16739           httemplate/elements/select-part_svc.html,
16740           httemplate/elements/select-table.html,
16741           httemplate/elements/tr-select-part_svc.html: nomadix, RT#5876
16742
16743 2009-09-24 19:30  mark
16744
16745         * FS/FS/pay_batch.pm, FS/FS/Conf.pm, FS/FS/pay_batch/BoM.pm,
16746           FS/FS/pay_batch/PAP.pm, FS/FS/pay_batch/ach_spiritone.pm,
16747           FS/FS/pay_batch/chase_canada.pm, FS/FS/pay_batch/paymentech.pm,
16748           FS/FS/pay_batch/td_canada_trust.pm,
16749           httemplate/misc/download-batch.cgi,
16750           httemplate/search/cust_pay_batch.cgi: Batch payment refactoring
16751
16752 2009-09-24 18:04  mark
16753
16754         * FS/MANIFEST: Add cust_attachment
16755
16756 2009-09-24 12:59  ivan
16757
16758         * FS/FS/: Cron/check.pm, Conf.pm: get the ping username/pass from a
16759           config, good enough, RT#4610
16760
16761 2009-09-23 20:14  ivan
16762
16763         * FS/FS/Cron/check.pm, FS/bin/freeside-check,
16764           FS/FS/ClientAPI/SGNG.pm,
16765           fs_selfservice/FS-SelfService/SelfService.pm: add SG and SGNG
16766           ping, RT#4610
16767
16768 2009-09-23 16:47  ivan
16769
16770         * FS/FS/TicketSystem/RT_External.pm: this should fix the occasional
16771           extra ticket showing up on wrong customer record
16772
16773 2009-09-21 20:08  ivan
16774
16775         * FS/FS/Mason.pm: add addl_comp_root.pl and addl_handler_use.pl
16776           config files, RT#4743
16777
16778 2009-09-21 13:48  ivan
16779
16780         * FS/FS/cust_bill.pm: i think it is new Pg (or... new Record.pm???)
16781           that causes this problem... before it just returned nothing for
16782           the search instead of erroring out?
16783
16784 2009-09-20 23:05  ivan
16785
16786         * FS/FS/Conf.pm: doc clarification
16787
16788 2009-09-20 22:35  ivan
16789
16790         * FS/FS/TicketSystem/RT_Internal.pm: left debugging on
16791
16792 2009-09-20 19:41  ivan
16793
16794         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
16795           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
16796           FS/FS/cust_bill_pay_pkg.pm, FS/FS/cust_main.pm,
16797           FS/FS/cust_pay.pm, httemplate/edit/process/cust_pay.cgi,
16798           httemplate/edit/process/elements/ApplicationCommon.html: add
16799           ability to trigger receipts when payment is used against a
16800           specific package instead of when it was made, RT#5199
16801
16802 2009-09-18 15:41  ivan
16803
16804         * FS/FS/: cust_main.pm,
16805           part_event/Condition/has_referral_custnum.pm: add active option
16806           to has_referral_custnum condition, RT#6150
16807
16808 2009-09-18 15:35  ivan
16809
16810         * httemplate/elements/: select-cust_main-status.html,
16811           select-cust_pkg-status.html: fix customer and package status
16812           conditions not sticky on edit, noticed on RT#6150
16813
16814 2009-09-18 12:28  ivan
16815
16816         * httemplate/edit/elements/edit.html: better error message when the
16817           clone object isn't found, RT#6128
16818
16819 2009-09-17 18:03  ivan
16820
16821         * httemplate/view/cust_main/one_time_charge_link.html: fix one-time
16822           charge inadvertantly checking the "tax exempt" checkbox when the
16823           tax product popup is swapped in and out, RT#6095
16824
16825 2009-09-17 16:45  ivan
16826
16827         * FS/FS/cust_bill.pm: eliminate mystery "min ( N.NN, M.MM )"
16828           warning
16829
16830 2009-09-16 18:37  ivan
16831
16832         * httemplate/search/cust_bill_pkg.cgi: fix sales tax report
16833           w/part_pkg overrides, RT#6197
16834
16835 2009-09-15 17:52  ivan
16836
16837         * FS/FS/Mason.pm: quiet warning: Subroutine
16838           Net::Ping::External::_ping_linux redefined
16839
16840 2009-09-15 16:13  ivan
16841
16842         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: set svcnum when rating CDR,
16843           RT#5495
16844
16845 2009-09-15 15:58  ivan
16846
16847         * FS/FS/ClientAPI/Signup.pm: hopefully really finish fixing for
16848           good "Real timeprocessing not enabled!" error when using signup
16849           without any real-time processor, RT#6043
16850
16851 2009-09-15 13:45  ivan
16852
16853         * httemplate/search/svc_phone.cgi: fix phone# usage search, RT#
16854
16855 2009-09-15 13:44  ivan
16856
16857         * httemplate/search/svc_external.cgi: modernize external search
16858
16859 2009-09-15 13:44  ivan
16860
16861         * FS/FS/: cust_main_Mixin.pm, UI/Web.pm: fix display_custnum on
16862           reports, RT#
16863
16864 2009-09-15 12:45  ivan
16865
16866         * htetc/handler.pl: eliminate "Use of uninitialized value in undef
16867           operator at /etc/freeside/handler.pl line 79/80" errors
16868
16869 2009-09-14 16:52  ivan
16870
16871         * FS/FS/Mason.pm, httemplate/elements/popup_link-ping.html,
16872           httemplate/misc/ping.html, httemplate/misc/xmlhttp-ping.html,
16873           httemplate/view/svc_broadband.cgi,
16874           httemplate/view/cust_main/packages/services.html: ping tool,
16875           RT#5845
16876
16877 2009-09-11 10:40  ivan
16878
16879         * FS/FS/cust_bill_pkg_detail.pm: preserve allowing empty values,
16880           doh, RT#6101
16881
16882 2009-09-11 08:51  ivan
16883
16884         * FS/FS/: Schema.pm, cust_bill_pkg.pm, cust_bill_pkg_detail.pm: fix
16885           (hopefully the rest of the) fallout from rating CDRs to sub-penny
16886           amounts
16887
16888 2009-09-10 10:55  ivan
16889
16890         * fs_selfservice/FS-SelfService/cgi/success.html: remove random >
16891           char from signup success.html, RT#6110
16892
16893 2009-08-31 15:17  mark
16894
16895         * FS/FS/cdr/vitelity.pm: Add Vitelity CDR format
16896
16897 2009-08-29 15:47  mark
16898
16899         * FS/FS/: cdr.pm, cdr/broadsoft.pm: Add Broadsoft CDR record format
16900
16901 2009-08-29 15:45  mark
16902
16903         * FS/bin/freeside-cdr-sftp_and_import: Add FTP support
16904
16905 2009-08-29 12:05  ivan
16906
16907         * FS/FS/ClientAPI/MyAccount.pm: hopefully really fix self-service
16908           when not using real-time gateway
16909
16910 2009-08-29 11:51  ivan
16911
16912         * FS/FS/ClientAPI/MyAccount.pm: hopefully fix self-service when not
16913           using real-time gateway
16914
16915 2009-08-27 14:41  ivan
16916
16917         * httemplate/elements/menu.html: oops, tax class menu item got lost
16918
16919 2009-08-27 03:26  ivan
16920
16921         * bin/move-customers: try, try again
16922
16923 2009-08-27 03:23  ivan
16924
16925         * bin/move-customers: doh
16926
16927 2009-08-27 03:04  ivan
16928
16929         * bin/move-customers: ok
16930
16931 2009-08-26 23:52  ivan
16932
16933         * FS/FS/part_export/amazon_ec2.pm: amazon ec2 provisioning
16934
16935 2009-08-26 13:52  jeff
16936
16937         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: improve
16938           testing need for invoicing list
16939
16940 2009-08-26 09:19  rsiddall
16941
16942         * FS/FS/part_export/domreg_net_dri.pm: OpenSRS support for domain
16943           registration first appears in Net::DRI 0.95.
16944
16945 2009-08-26 04:22  ivan
16946
16947         * httemplate/search/: report_svc_phone.html, svc_phone.cgi: first
16948           pass at balance reporting, RT#5496
16949
16950 2009-08-26 03:18  ivan
16951
16952         * FS/FS/part_pkg/voip_cdr.pm: add granularity to single_price CDR
16953           rating, RT#5495
16954
16955 2009-08-25 12:08  jeff
16956
16957         * httemplate/search/: 477.html, report_477.html,
16958           elements/search.html: improved 477 report #6004
16959
16960 2009-08-25 10:03  jeff
16961
16962         * FS/FS/Record.pm: support listref to qsearch as UNION
16963
16964 2009-08-24 04:09  ivan
16965
16966         * bin/move-customers: customer move script, RT#5351
16967
16968 2009-08-24 01:50  ivan
16969
16970         * FS/FS/cust_main.pm, bin/move-customers: (start of) customer move
16971           script, RT#5351
16972
16973 2009-08-24 00:08  ivan
16974
16975         * bin/move-customers: (start of) customer move script, RT#5351
16976
16977 2009-08-23 23:50  ivan
16978
16979         * bin/move-customers: (start of) customer move script, RT#5351
16980
16981 2009-08-23 23:39  ivan
16982
16983         * FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/part_pkg.pm,
16984           bin/move-customers: (start of) customer move script, RT#5351
16985
16986 2009-08-23 23:13  jeff
16987
16988         * httemplate/edit/process/part_pkg.cgi: fix select multiple report
16989           option
16990
16991 2009-08-23 22:09  jeff
16992
16993         * httemplate/graph/cust_bill_pkg.cgi,
16994           httemplate/graph/cust_bill_pkg_detail.cgi,
16995           httemplate/graph/report_cust_bill_pkg.html,
16996           httemplate/graph/report_cust_bill_pkg_detail.html,
16997           FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
16998           httemplate/search/cust_bill_pkg.cgi: add rated call sales report
16999           and option to sales report to count usage separately from
17000           recurring #5588
17001
17002 2009-08-21 17:31  ivan
17003
17004         * httemplate/view/cust_main/packages/status.html: better label
17005
17006 2009-08-21 17:31  ivan
17007
17008         * httemplate/misc/states.cgi: mason style
17009
17010 2009-08-21 17:30  ivan
17011
17012         * httemplate/elements/header.html: doc
17013
17014 2009-08-21 17:29  ivan
17015
17016         * httemplate/edit/elements/edit.html: use name_singular if
17017           available too
17018
17019 2009-08-21 17:29  ivan
17020
17021         * httemplate/edit/cust_main/bottomfixup.js: comment
17022
17023 2009-08-21 17:29  ivan
17024
17025         * httemplate/edit/quick-charge.html: comments
17026
17027 2009-08-21 17:29  ivan
17028
17029         * fs_selfservice/FS-SelfService/cgi/passwd.cgi: not necessary
17030
17031 2009-08-21 17:27  ivan
17032
17033         * FS/FS/Cron/check.pm: fewer false positives
17034
17035 2009-08-21 17:27  ivan
17036
17037         * FS/FS/cust_bill.pm: doc
17038
17039 2009-08-21 17:26  ivan
17040
17041         * FS/FS/Record.pm: cleaner??
17042
17043 2009-08-21 17:22  ivan
17044
17045         * fs_selfservice/FS-SelfService/cgi/order_pkg.html,
17046           fs_selfservice/FS-SelfService/cgi/selfservice.cgi, FS/FS/Conf.pm,
17047           FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/MyAccount.pm,
17048           fs_selfservice/FS-SelfService/cgi/misc/part_svc-columns.cgi,
17049           fs_selfservice/FS-SelfService/cgi/misc/svc_acct-domains.cgi,
17050           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
17051           httemplate/edit/cust_main/first_pkg/svc_acct.html: order
17052           svc_phone services from self-service too, RT#5085
17053
17054 2009-08-20 13:44  ivan
17055
17056         * fs_selfservice/FS-SelfService/SelfService.pm: mitigate harmless
17057           warnings spamming logs
17058
17059 2009-08-20 02:55  ivan
17060
17061         * FS/FS/part_event/Condition.pm: allow generic conditions for
17062           cust_statement, RT#4860
17063
17064 2009-08-20 02:47  ivan
17065
17066         * FS/FS/Mason.pm, FS/FS/cust_statement.pm, FS/FS/Cron/bill.pm,
17067           FS/FS/part_event/Action/cust_statement.pm,
17068           FS/FS/part_event/Action/cust_statement_send.pm,
17069           FS/FS/part_event/Condition/has_pkg_class.pm,
17070           FS/FS/part_event/Condition/has_pkgpart.pm,
17071           FS/FS/part_event/Condition/hasnt_pkgpart.pm,
17072           httemplate/view/cust_statement-pdf.cgi,
17073           httemplate/view/cust_statement.html: email statements, RT#4860
17074
17075 2009-08-20 02:26  ivan
17076
17077         * bin/generate-table-module: tired of asking
17078
17079 2009-08-19 21:03  ivan
17080
17081         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_main.pm,
17082           FS/FS/cust_statement.pm, FS/FS/part_event.pm,
17083           FS/t/cust_statement.t, FS/FS/Cron/bill.pm,
17084           FS/FS/part_event/Action/cust_statement.pm,
17085           FS/FS/part_event/Action/cust_statement_send.pm,
17086           httemplate/view/cust_statement.html,
17087           httemplate/view/cust_main/payment_history.html,
17088           httemplate/view/cust_main/payment_history/statement.html:
17089           Emailing statements of accounts, RT#4860
17090
17091 2009-08-19 19:40  ivan
17092
17093         * FS/FS/part_event/Action/cust_bill_send.pm: eliminate unnecessary
17094           lookup
17095
17096 2009-08-19 14:27  ivan
17097
17098         * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm,
17099           pkg_referral_credit_pkg.pm: add option to disable late fee taxes
17100
17101 2009-08-19 00:05  mark
17102
17103         * FS/FS/part_export/shellcommands_withdomain.pm: Turn off
17104           userdel_no_queue for MagicMail export
17105
17106 2009-08-18 23:15  jeff
17107
17108         * FS/FS/Report/Table/Monthly.pm,
17109           httemplate/graph/cust_bill_pkg.cgi,
17110           httemplate/graph/report_cust_bill_pkg.html,
17111           httemplate/search/cust_bill_pkg.cgi: option to count subpackages
17112           outside packages in sales report #5588
17113
17114 2009-08-18 05:21  jeff
17115
17116         * FS/FS/Conf.pm, httemplate/edit/cust_main/bottomfixup.js: support
17117           2009 - a better way?
17118
17119 2009-08-17 16:08  mark
17120
17121         * FS/FS/part_export/: shellcommands.pm,
17122           shellcommands_withdomain.pm: Add more fine-grained queue options
17123
17124 2009-08-17 13:48  jeff
17125
17126         * FS/FS/: Record.pm, Schema.pm, cust_bill.pm, cust_bill_pkg.pm,
17127           cust_bill_pkg_detail.pm, cust_svc.pm, part_pkg/voip_cdr.pm:
17128           improve emailed cdr csv file (#5727 again)
17129
17130 2009-08-16 15:45  jeff
17131
17132         * httemplate/edit/cust_main/bottomfixup.js: include a census
17133           zipcode link and other minor improvements
17134
17135 2009-08-14 15:13  jeff
17136
17137         * FS/FS/svc_acct.pm: add svcnum lookup for svc_acct
17138
17139 2009-08-14 14:51  jeff
17140
17141         * FS/FS/part_export/shellcommands.pm: add pkgnum and custnum to use
17142           as external ids
17143
17144 2009-08-14 10:26  mark
17145
17146         * httemplate/edit/cust_main_attach.cgi: Fix incorrect access right
17147
17148 2009-08-14 10:24  mark
17149
17150         * FS/FS/AccessRight.pm: Move note/attachment rights to new section
17151
17152 2009-08-13 15:53  mark
17153
17154         * FS/bin/freeside-void-payments: Add option to
17155           freeside-void-payments to cancel customers
17156
17157 2009-08-13 08:13  jeff
17158
17159         * FS/FS/cust_pkg.pm: fix fix multiple pkgpart search (need sanity
17160           check): don't let empty set limit search
17161
17162 2009-08-13 02:35  ivan
17163
17164         * ChangeLog: adding autogen changelog on 1.9
17165
17166 2009-08-13 02:25  ivan
17167
17168         * httemplate/view/cust_main.cgi: fix reverted changes.  grr.
17169           RT#4964
17170
17171 2009-08-12 17:26  ivan
17172
17173         * init.d/freeside-init: useful stuff for webdemo & profiling
17174
17175 2009-08-12 07:58  jeff
17176
17177         * bin/billco-upload, Makefile, FS/FS/Conf.pm, FS/FS/Cron/upload.pm,
17178           FS/bin/freeside-daily, FS/bin/freeside-monthly,
17179           httemplate/config/config-view.cgi: internalize billco-upload and
17180           automate the transfer to the provider RT#5902
17181
17182 2009-08-12 04:57  ivan
17183
17184         * httemplate/: docs/about.html, docs/credits.html,
17185           docs/license.html, elements/header-popup.html: slight
17186           about/credits UI tweak
17187
17188 2009-08-11 22:22  ivan
17189
17190         * FS/FS/: cust_main.pm, part_event/Action.pm,
17191           part_event/Action/cust_bill_fee_percent.pm,
17192           part_event/Action/fee.pm: add pre-bill event stage for late fees,
17193           RT#5589
17194
17195 2009-08-11 19:36  ivan
17196
17197         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
17198           httemplate/search/cust_pkg.cgi: fix multiple pkgpart search,
17199           RT#5924
17200
17201 2009-08-11 14:33  rsiddall
17202
17203         * rpm/freeside.spec: Back out kludge to show CVS snapshot date in
17204           version number in GUI.  You can get the snapshot date from the
17205           release number using "rpm -q freeside".
17206
17207 2009-08-11 14:29  rsiddall
17208
17209         * Makefile: Reset RPM release number back to 1 on a new version
17210           release.
17211
17212 2009-08-10 19:45  ivan
17213
17214         * FS/FS/part_event/Action/writeoff.pm: fix bad debt writeoff
17215           action, RT#5798
17216
17217 2009-08-10 19:34  ivan
17218
17219         * FS/FS/cust_main.pm: add $company_name and $company_address to
17220           decline template, RT#5869
17221
17222 2009-08-10 16:04  mark
17223
17224         * FS/FS/AccessRight.pm, httemplate/edit/cust_main_attach.cgi,
17225           httemplate/edit/process/cust_main_attach.cgi,
17226           httemplate/view/attachment.html, httemplate/view/cust_main.cgi,
17227           httemplate/view/cust_main/attachments.html: Improve handling of
17228           deleted attachments
17229
17230 2009-08-10 14:44  ivan
17231
17232         * FS/FS/part_export/netsapiens.pm: last nits on netsapiens export,
17233           RT#5226
17234
17235 2009-08-10 11:05  mark
17236
17237         * FS/FS/part_export/shellcommands_withdomain.pm: Add preset for
17238           magicmail
17239
17240 2009-08-10 04:57  ivan
17241
17242         * fs_selfservice/FS-SelfService/cgi/process_svc_external.html: when
17243           using pkg-balances, limit self-service access when a customer
17244           with multiple packages logs on, RT#4189
17245
17246 2009-08-10 04:50  ivan
17247
17248         * FS/FS/ClientAPI/MyAccount.pm,
17249           fs_selfservice/FS-SelfService/SelfService.pm,
17250           fs_selfservice/FS-SelfService/cgi/myaccount.html,
17251           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
17252           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17253           fs_selfservice/FS-SelfService/cgi/login.html,
17254           fs_selfservice/FS-SelfService/cgi/logout.html,
17255           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html:
17256           when using pkg-balances, limit self-service access when a
17257           customer with multiple packages logs on, RT#4189
17258
17259 2009-08-09 16:53  jeff
17260
17261         * FS/FS/part_event/Action/cust_bill_spool_csv.pm: whoops: theory
17262           should match practice
17263
17264 2009-08-09 16:45  jeff
17265
17266         * FS/FS/part_event/Action/cust_bill_spool_csv.pm: fix per agent
17267           spools
17268
17269 2009-08-09 15:47  jeff
17270
17271         * FS/FS/cust_bill_pkg.pm: don't bomb when the line item has no
17272           start date
17273
17274 2009-08-09 02:05  mark
17275
17276         * FS/FS/cust_attachment.pm, httemplate/edit/cust_main_attach.cgi,
17277           httemplate/edit/process/cust_main_attach.cgi,
17278           httemplate/view/attachment.html, httemplate/view/cust_main.cgi,
17279           httemplate/view/cust_main/attachments.html, FS/FS/AccessRight.pm,
17280           FS/FS/Conf.pm, FS/FS/Mason.pm, FS/FS/Record.pm, FS/FS/Schema.pm:
17281           Add cust_attachment stuff
17282
17283 2009-08-07 16:08  ivan
17284
17285         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
17286           httemplate/edit/cust_main/top_misc.html,
17287           httemplate/edit/process/cust_main.cgi,
17288           httemplate/elements/tr-input-date-field.html: add ability to edit
17289           signup dates (turn on cust_main-edit_signupdate config), RT#4644
17290
17291 2009-08-06 17:39  ivan
17292
17293         * FS/FS/cust_main.pm, httemplate/edit/process/quick-cust_pkg.cgi,
17294           httemplate/elements/tr-input-date-field.html,
17295           httemplate/misc/order_pkg.html,
17296           httemplate/view/cust_main/packages.html: don't start recurring
17297           billing when a start date hasn't been reached yet either... and
17298           since that works, add the start date to new package order,
17299           RT#5347
17300
17301 2009-08-05 17:41  ivan
17302
17303         * FS/FS/part_export/netsapiens.pm: pass mac addresses as lower-case
17304           to netsapiens, RT#5226
17305
17306 2009-08-05 17:39  ivan
17307
17308         * FS/FS/svc_phone.pm: delete phone_device records when svc_phone is
17309           deleted, RT#5226
17310
17311 2009-08-05 16:32  ivan
17312
17313         * FS/FS/part_pkg/: agent.pm, base_rate.pm, flat.pm,
17314           flat_delayed.pm, prorate_delayed.pm: fix cancellation errors with
17315           updated flat_introrate, RT#5865
17316
17317 2009-08-04 19:27  ivan
17318
17319         * FS/FS/: svc_acct.pm: export negative byte values to chillispot
17320           attributes as 0, RT#5815
17321
17322 2009-08-04 16:43  ivan
17323
17324         * FS/: FS/svc_acct.pm, bin/freeside-sqlradius-reset: hopefully
17325           ignore errors about deleted accounts and properly finish
17326           freeside-sqlradius-reset, RT#5868
17327
17328 2009-08-04 15:04  ivan
17329
17330         * FS/: FS/svc_Common.pm, bin/freeside-sqlradius-reset: ignore
17331           problams calling ->overlimit during sqlradius-reset, wtf?!
17332           RT#5868
17333
17334 2009-08-03 17:19  ivan
17335
17336         * FS/FS/cust_pkg.pm: don't reset usage on package change when
17337           usage_rollover is on, it adds twice...
17338
17339 2009-08-03 12:54  ivan
17340
17341         * httemplate/elements/header.html: looks slightly better in default
17342           IE hopefully
17343
17344 2009-08-03 07:17  jeff
17345
17346         * FS/FS/part_export/shellcommands.pm: new doesn't exist
17347
17348 2009-08-03 07:07  jeff
17349
17350         * FS/FS/part_export/shellcommands.pm: bad tyops
17351
17352 2009-08-01 12:16  jeff
17353
17354         * FS/FS/: Schema.pm, queue.pm, queue_arg.pm: support broader array
17355           of queue args #5855, fallout from #5495
17356
17357 2009-07-31 06:20  ivan
17358
17359         * FS/FS/ClientAPI/MyAccount.pm,
17360           fs_selfservice/FS-SelfService/SelfService.pm,
17361           fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
17362           fs_selfservice/FS-SelfService/cgi/change_bill.html,
17363           fs_selfservice/FS-SelfService/cgi/change_password.html,
17364           fs_selfservice/FS-SelfService/cgi/change_pay.html,
17365           fs_selfservice/FS-SelfService/cgi/change_ship.html,
17366           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
17367           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
17368           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
17369           fs_selfservice/FS-SelfService/cgi/footer.html,
17370           fs_selfservice/FS-SelfService/cgi/header.html,
17371           fs_selfservice/FS-SelfService/cgi/login.html,
17372           fs_selfservice/FS-SelfService/cgi/logout.html,
17373           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
17374           fs_selfservice/FS-SelfService/cgi/make_payment.html,
17375           fs_selfservice/FS-SelfService/cgi/myaccount.html,
17376           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
17377           fs_selfservice/FS-SelfService/cgi/payment_results.html,
17378           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
17379           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
17380           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
17381           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
17382           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
17383           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
17384           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
17385           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
17386           fs_selfservice/FS-SelfService/cgi/provision.html,
17387           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
17388           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
17389           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
17390           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17391           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
17392           fs_selfservice/FS-SelfService/cgi/view_usage_details.html: skin
17393           up self-service according to config passed from backend, RT#5530
17394
17395 2009-07-31 00:58  ivan
17396
17397         * bin/cdr-transnexus.import: only need Customer-CDRs, RT#5229
17398
17399 2009-07-31 00:51  ivan
17400
17401         * bin/cdr-transnexus.import: only need Customer-CDRs, RT#5229
17402
17403 2009-07-30 02:19  ivan
17404
17405         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: pass a pkgnum from
17406           self-service if applicable, RT#4339
17407
17408 2009-07-30 01:43  ivan
17409
17410         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: lost fix for
17411           illegal state?
17412
17413 2009-07-30 00:39  ivan
17414
17415         * httemplate/view/cust_main/change_history.html: small fix to
17416           change history to not error out with svc_acct services, RT#1005
17417
17418 2009-07-30 00:35  mark
17419
17420         * FS/FS/part_export/shellcommands.pm: Make no_queue option work
17421           correctly
17422
17423 2009-07-29 23:52  ivan
17424
17425         * httemplate/view/cust_main/payment_history.html: didn't mean to
17426           leave a Dump(er) there
17427
17428 2009-07-29 23:50  ivan
17429
17430         * httemplate/edit/cust_pay.cgi: another accidentally (alliterated)
17431           vestigial variable
17432
17433 2009-07-29 23:49  ivan
17434
17435         * httemplate/edit/cust_credit.cgi: don't need to lookup cust_main
17436           here
17437
17438 2009-07-29 23:48  ivan
17439
17440         * httemplate/elements/select-cust_pkg-balances.html: fix for
17441           stickiness on errors
17442
17443 2009-07-29 23:42  ivan
17444
17445         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
17446           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
17447           FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
17448           FS/FS/cust_pay.pm, FS/FS/cust_pay_pending.pm,
17449           FS/FS/cust_pay_void.pm, FS/FS/cust_pkg.pm, FS/FS/cust_main.pm,
17450           httemplate/edit/cust_credit.cgi, httemplate/edit/cust_pay.cgi,
17451           httemplate/edit/process/cust_pay.cgi,
17452           httemplate/elements/select-cust_pkg-balances.html,
17453           httemplate/elements/tr-select-cust_pkg-balances.html,
17454           httemplate/view/cust_bill.cgi, httemplate/view/cust_pay.html,
17455           httemplate/view/cust_main/packages.html,
17456           httemplate/view/cust_main/payment_history.html,
17457           httemplate/view/cust_main/packages/status.html,
17458           httemplate/view/cust_main/payment_history/payment.html,
17459           httemplate/view/cust_main/payment_history/credit.html,
17460           httemplate/view/cust_main/payment_history/voided_payment.html:
17461           experimental package balances, RT#4339
17462
17463 2009-07-28 15:21  jeff
17464
17465         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
17466           FS/FS/cust_main.pm, httemplate/edit/cust_main/billing.html,
17467           httemplate/view/cust_main/billing.html: feature to email CSV of
17468           CDRs with invoices #5727
17469
17470 2009-07-28 14:17  ivan
17471
17472         * FS/FS/Conf.pm, FS/FS/AccessRight.pm, FS/FS/Mason.pm,
17473           FS/FS/svc_external.pm, httemplate/pref/pref.html,
17474           httemplate/view/cust_main.cgi,
17475           httemplate/view/cust_main/change_history.html: adding a basic
17476           change history using history tables, RT#1005, RT#4357
17477
17478 2009-07-27 19:12  mark
17479
17480         * FS/FS/part_export/: shellcommands.pm,
17481           shellcommands_withdomain.pm: Add no_queue option to shellcommands
17482           exports
17483
17484 2009-07-27 12:51  ivan
17485
17486         * httemplate/misc/cancel_pkg.html: fix spacing
17487
17488 2009-07-27 02:59  ivan
17489
17490         * httemplate/search/: report_cust_pay.html,
17491           elements/cust_pay_or_refund.html: searching for voided payments
17492           by void date as well, RT#5786
17493
17494 2009-07-27 02:07  ivan
17495
17496         * httemplate/: elements/menu.html, search/cust_pay_void.html,
17497           search/report_cust_pay.html,
17498           search/elements/cust_pay_or_refund.html, view/cust_pay.html,
17499           view/cust_pay_void.html: voided payment report, RT#5786
17500
17501 2009-07-26 23:17  ivan
17502
17503         * FS/FS/Conf.pm, httemplate/config/config-view.cgi: add deprecated
17504           config options back to Conf.pm to fix "unapplypayments" fails
17505           existential comparison errors, RT#2927
17506
17507 2009-07-26 20:26  jeff
17508
17509         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
17510           httemplate/edit/cust_main.cgi,
17511           httemplate/edit/cust_main/bottomfixup.js,
17512           httemplate/edit/cust_main/contact.html,
17513           httemplate/elements/location.html,
17514           httemplate/misc/xmlhttp-cust_main-censustract.html,
17515           httemplate/search/cust_pkg.cgi,
17516           httemplate/view/cust_main/misc.html: FCC from 477 improvements
17517           #4912
17518
17519 2009-07-26 13:23  jeff
17520
17521         * httemplate/search/svc_broadband.cgi: fix links
17522
17523 2009-07-26 12:36  ivan
17524
17525         * rt/FREESIDE_MODIFIED: fix the date picker in RT to use jscalendar
17526           instead of an HTML popup (that had acquired the page header,
17527           eek), RT#1682
17528
17529 2009-07-26 11:40  ivan
17530
17531         * FS/FS/Conf_compat17.pm: bring up-to-date wrt 1.7 Conf.pm
17532           1.180.2.49 (2009-7-26), RT#2873
17533
17534 2009-07-25 23:38  jeff
17535
17536         * FS/bin/freeside-apply_payments_and_credits: command line tool to
17537           apply payments and credits
17538
17539 2009-07-25 15:00  ivan
17540
17541         * htetc/handler.pl: set a character encoding for all pages; this
17542           should fix problems with diamond question marks even when the
17543           server gets an UTF-8 default setting, RT#3094
17544
17545 2009-07-25 14:33  ivan
17546
17547         * FS/FS/cust_event.pm, httemplate/search/cust_event.html: this
17548           should fix the re-email/print links on event search pages sending
17549           too much, RT#5740, RT#5570
17550
17551 2009-07-25 00:57  ivan
17552
17553         * FS/FS/Record.pm: teach Record.pm about BYTEA handling in order to
17554           store files in the db, RT#4964
17555
17556 2009-07-24 02:38  ivan
17557
17558         * FS/FS/: Conf.pm, svc_acct.pm: add handling of ChilliSpot (and
17559           CoovaChilli) Max attributes, specifically
17560           ChilliSpot-Max-{Input,Output,Total}-{Octets,Gigawords}, RT#5815
17561
17562 2009-07-23 22:51  mark
17563
17564         * FS/bin/freeside-void-payments: Add -v switch (verbose) to
17565           freeside-void-payments
17566
17567 2009-07-23 12:46  ivan
17568
17569         * FS/FS/cust_pay.pm: avoid harmless warning: Use of uninitialized
17570           value in string ne
17571
17572 2009-07-23 12:40  ivan
17573
17574         * FS/bin/freeside-void-payments: fix -r option, RT#5675
17575
17576 2009-07-23 09:48  jeff
17577
17578         * httemplate/browse/svc_acct_pop.cgi: restore svc_acct_pop editing
17579
17580 2009-07-23 06:25  ivan
17581
17582         * httemplate/: browse/cust_main_county.cgi,
17583           edit/process/cust_main_county-collapse.cgi: add back remove
17584           ("collapse") links again.  on each line this time.  RT#2973
17585
17586 2009-07-22 23:58  ivan
17587
17588         * FS/FS/Tron.pm: need to see who is still on deb 4 & pg 7.4
17589
17590 2009-07-22 15:05  ivan
17591
17592         * httemplate/view/cust_main/misc.html: fix bombing out on new
17593           DateTime
17594
17595 2009-07-21 11:44  ivan
17596
17597         * FS/FS/: Schema.pm, part_pkg/cdr_termination.pm: sub-penny
17598           termination pricing too, RT#5495
17599
17600 2009-07-21 00:03  ivan
17601
17602         * FS/FS/part_pkg/voip_cdr.pm: yow.  fix spurious charge errors
17603           w/single_price, round to four decimal places (wtf?) instead of 2,
17604           RT#5495
17605
17606 2009-07-20 22:29  ivan
17607
17608         * FS/FS/part_pkg/voip_cdr.pm: and fix min_charge option, RT#5495
17609
17610 2009-07-20 22:27  ivan
17611
17612         * FS/FS/part_pkg/voip_cdr.pm: if we're going to do recur_Common,
17613           have to use and @ISA (and capitalize) it
17614
17615 2009-07-20 17:20  ivan
17616
17617         * FS/FS/part_pkg/voip_cdr.pm: don't have a money type in package
17618           definitions at the moment
17619
17620 2009-07-20 16:01  jeff
17621
17622         * FS/FS/: Conf.pm, cust_bill.pm: config setting to have emailed
17623           invoices include call details #5275
17624
17625 2009-07-20 07:26  jeff
17626
17627         * httemplate/elements/checkbox.html,
17628           httemplate/elements/tr-checkbox.html,
17629           httemplate/elements/tr-justtitle.html,
17630           httemplate/elements/tr-title.html, FS/FS/Schema.pm,
17631           FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
17632           FS/FS/part_pkg.pm, FS/FS/part_pkg_link.pm,
17633           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
17634           httemplate/edit/process/part_pkg.cgi: bundle bill linked packages
17635           into top line total when desired #5724
17636
17637 2009-07-19 21:51  ivan
17638
17639         * FS/FS/cust_pkg.pm: one $conf is enough
17640
17641 2009-07-19 21:40  ivan
17642
17643         * rt/: FREESIDE_MODIFIED, lib/RT/Transaction_Overlay.pm: slightly
17644           improve terrible quoting behavior when you change MessageBoxWidth
17645
17646 2009-07-19 21:19  ivan
17647
17648         * httemplate/elements/header.html: fix preferences links showing as
17649           blue/purple on RT side
17650
17651 2009-07-19 21:14  ivan
17652
17653         * rt/FREESIDE_MODIFIED: fix badly styled links on ticket create
17654           (fallout from RT borging/styling)
17655
17656 2009-07-17 16:33  ivan
17657
17658         * FS/FS/cdr.pm: remove unused cdr_upstream_rate
17659
17660 2009-07-17 16:10  rsiddall
17661
17662         * rpm/freeside.spec: Filter out requirements for specific Freeside
17663           modules so that you can install an RPM which requires missing
17664           Freeside modules.
17665
17666 2009-07-17 15:26  ivan
17667
17668         * FS/: FS/cust_main.pm, FS/Cron/bill.pm, bin/freeside-daily: commit
17669           pkgpart exclusion for billing run, RT#5495
17670
17671 2009-07-17 07:58  jeff
17672
17673         * bin/billco-upload: add mutex and commit changes found on
17674           installed system
17675
17676 2009-07-16 19:29  jeff
17677
17678         * httemplate/search/cust_pkg.cgi: FSM, another missed file for 477
17679           reporting
17680
17681 2009-07-16 18:44  jeff
17682
17683         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm, part_pkg/voip_cdr.pm:
17684           bill usage when cancelling package
17685
17686 2009-07-16 18:08  jeff
17687
17688         * bin/generate-table-module: black magic to edit Mason.pm as well
17689
17690 2009-07-16 17:35  ivan
17691
17692         * FS/FS/part_pkg/: voip_cdr.pm: add single_price option so you can
17693           do one per-minute price without rate tables, RT#5495
17694
17695 2009-07-16 17:33  ivan
17696
17697         * FS/MANIFEST: get rid of cdr_upstream_rate table and some other
17698           old convergent cruft
17699
17700 2009-07-16 17:10  ivan
17701
17702         * FS/: FS/Schema.pm, FS/cdr.pm, FS/part_pkg/voip_cdr.pm, FS.pm: get
17703           rid of cdr_upstream_rate table and some other old convergent
17704           cruft
17705
17706 2009-07-16 15:16  jeff
17707
17708         * FS/FS/Mason.pm: dark magic coming soon
17709
17710 2009-07-15 18:57  jeff
17711
17712         * httemplate/search/477.html: duh! more 477 files
17713
17714 2009-07-15 18:35  jeff
17715
17716         * httemplate/search/report_477.html: missed file for 477 reporting
17717
17718 2009-07-15 16:06  ivan
17719
17720         * FS/FS/part_pkg/cdr_termination.pm: unused for now
17721
17722 2009-07-15 15:49  ivan
17723
17724         * FS/FS/: Conf.pm, cdr.pm: add option to trim leading zeros when
17725           setting charged_party to accountcode, RT#5495
17726
17727 2009-07-14 12:06  rsiddall
17728
17729         * FS/FS/part_export/domreg_net_dri.pm: Minor bug fix, spotted by
17730           Jeff.
17731
17732 2009-07-14 12:05  rsiddall
17733
17734         * FS/FS/svc_domain.pm: Changed description of "action" field to
17735           match domain registration exports.
17736
17737 2009-07-13 20:14  ivan
17738
17739         * htetc/handler.pl: fix warnings, from RT merge fallout
17740
17741 2009-07-13 19:53  ivan
17742
17743         * FS/FS/part_export/netsapiens.pm: fix netsapiens device
17744           provisioning?  or at least better debugging, RT#5226
17745
17746 2009-07-13 19:52  ivan
17747
17748         * httemplate/elements/tr-select-did.html: stop Dumper spew
17749
17750 2009-07-13 17:28  rsiddall
17751
17752         * Makefile, FS/FS/svc_domain.pm,
17753           FS/FS/part_export/domreg_net_dri.pm,
17754           httemplate/edit/process/domreg.cgi: New export to
17755           register/transfer/renew/revoke domains using Net::DRI.  Currently
17756           optimized for OpenSRS.  Should become more generalized in later
17757           releases.  Modified Makefile to insert the Freeside log folder
17758           into the new export.  Modified svc_domain.pm to prevent
17759           generation of transfer requests when a domain is moved to a
17760           different package with a domain registration attached to one of
17761           the included services.  Modified domreg.cgi to display errors on
17762           a separate page.
17763
17764 2009-07-13 09:02  jeff
17765
17766         * FS/FS/: tax_rate.pm, tax_rate_location.pm: correct ordering and
17767           other bugs in tax updates
17768
17769 2009-07-13 03:12  ivan
17770
17771         * FS/FS/part_pkg/recur_Common.pm: eliminate harmless "no %info hash
17772           found in FS::part_pkg::recur_Common, skipping" warning
17773
17774 2009-07-13 02:19  ivan
17775
17776         * FS/FS/ClientAPI/MyAccount.pm,
17777           fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: fix
17778           self-service agent-specific logos
17779
17780 2009-07-13 02:10  ivan
17781
17782         * httemplate/view/cust_bill-logo.cgi: fix old-style agent-virt
17783           logo?
17784
17785 2009-07-13 00:21  ivan
17786
17787         * conf/invoice_html: thank you IE8
17788
17789 2009-07-13 00:10  ivan
17790
17791         * httemplate/search/report_unapplied_cust_pay.html: clarify wording
17792
17793 2009-07-12 18:50  ivan
17794
17795         * httemplate/elements/: header.html, menubar.html: style nits
17796
17797 2009-07-12 16:45  ivan
17798
17799         * httemplate/elements/header.html: fix header sizes :/
17800
17801 2009-07-12 16:38  ivan
17802
17803         * FS/FS/CGI.pm: this should fix $fsurl under the unified RT?  sure
17804           hope so
17805
17806 2009-07-12 16:25  ivan
17807
17808         * httemplate/edit/cust_main.cgi: ACL on customer edit
17809
17810 2009-07-12 16:22  ivan
17811
17812         * httemplate/elements/header.html, httemplate/elements/menu.html,
17813           httemplate/elements/xmenu.css, httemplate/elements/xmenu.top.css,
17814           rt/FREESIDE_MODIFIED, rt/etc/RT_SiteConfig.pm: resolve style
17815           weirdness (fallout from RT integration), especially
17816           non-fixed-width comment boxes, menu/searchbar differences,
17817           RT#1169
17818
17819 2009-07-12 12:32  ivan
17820
17821         * httemplate/elements/menu.html: update tickting config
17822           descriptions
17823
17824 2009-07-12 06:27  jeff
17825
17826         * FS/FS/Record.pm: stop gratuitous hash manipulatoin during enum
17827           untaint
17828
17829 2009-07-10 19:40  ivan
17830
17831         * bin/drop_slony.slonik: notes
17832
17833 2009-07-10 10:50  ivan
17834
17835         * httemplate/elements/: select-did.html, tr-select-did.html: fix
17836           svc_phone provisioning!
17837
17838 2009-07-09 17:36  ivan
17839
17840         * FS/FS/cdr.pm: fix sansay CDR import to ignore "NA" in dates,
17841           RT#5495
17842
17843 2009-07-09 16:59  ivan
17844
17845         * FS/FS/cdr.pm, FS/FS/cdr/sansay.pm, eg/cdr_template.pm: sansay
17846           CDRs, RT#5495
17847
17848 2009-07-09 16:58  ivan
17849
17850         * FS/bin/freeside-cdr-sftp_and_import: add -r option
17851
17852 2009-07-09 14:05  ivan
17853
17854         * FS/FS/cust_main.pm, httemplate/elements/menu.html,
17855           httemplate/search/report_unapplied_cust_pay.html,
17856           httemplate/search/unapplied_cust_pay.html: unapplied payments
17857           report, RT#4861
17858
17859 2009-07-09 13:36  ivan
17860
17861         * httemplate/search/elements/cust_main_dayranges.html: no idea how
17862           i missed fixing this before
17863
17864 2009-07-09 13:18  ivan
17865
17866         * httemplate/search/report_receivables.cgi: oops
17867
17868 2009-07-08 04:12  ivan
17869
17870         * FS/FS/TicketSystem/RT_External.pm,
17871           FS/FS/TicketSystem/RT_Internal.pm, httemplate/elements/menu.html,
17872           FS/FS/Conf.pm, FS/FS/Mason.pm, htetc/handler.pl,
17873           httemplate/elements/about_freeside.html,
17874           httemplate/elements/about_rt.html,
17875           httemplate/elements/header.html,
17876           httemplate/elements/popup_link.html, rt/FREESIDE_MODIFIED: borg
17877           RT menus, RT#1169
17878
17879 2009-07-07 20:33  ivan
17880
17881         * httemplate/search/: report_receivables.cgi,
17882           report_unapplied_cust_pay.html, unapplied_cust_pay.html,
17883           elements/cust_main_dayranges.html: factor out the range-handling
17884           portions of receivables report, start on a similar unapplied
17885           payment report, RT#4861
17886
17887 2009-07-07 02:53  ivan
17888
17889         * FS/FS/Schema.pm, httemplate/view/svc_broadband.cgi: allow null
17890           svc_broadband.ip_addr
17891
17892 2009-07-07 02:23  ivan
17893
17894         * FS/FS/: Conf.pm, Schema.pm, svc_broadband.pm: allow null
17895           svc_broadband.ip_addr
17896
17897 2009-07-07 02:22  ivan
17898
17899         * httemplate/edit/svc_broadband.cgi: UI nit - double #
17900
17901 2009-07-07 00:32  mark
17902
17903         * FS/bin/freeside-void-payments: Add freeside-void-payments script
17904           for returned check processing
17905
17906 2009-07-06 17:53  ivan
17907
17908         * FS/FS/cdr/netcentrex.pm: for netcentrex CDRs, import duration to
17909           duration field (previously only billsec)
17910
17911 2009-07-06 17:47  ivan
17912
17913         * FS/FS/cdr.pm: on CDR date parse, consider 1970-01-01 NULL like
17914           1900-01-01, RT#4081
17915
17916 2009-07-06 16:14  ivan
17917
17918         * httemplate/search/: cdr.html, report_cdr.html: search cdr by
17919           acctid
17920
17921 2009-07-06 14:34  ivan
17922
17923         * httemplate/browse/rate_region.html: align, display countrycode
17924           with +, space between prefixes allowing wrapping
17925
17926 2009-07-05 17:28  ivan
17927
17928         * httemplate/view/svc_phone.cgi: fix incoming CDR links wrt
17929           cdrbatch field
17930
17931 2009-07-05 17:10  ivan
17932
17933         * httemplate/elements/: select-did.html, tr-select-did.html: doh
17934
17935 2009-07-05 16:56  ivan
17936
17937         * httemplate/elements/: select-did.html, tr-select-did.html: allow
17938           svc_phone.phonenum to be edited when a DID selector is not in use
17939
17940 2009-07-05 16:17  ivan
17941
17942         * httemplate/search/cdr.html: format start/answer/end dates and
17943           link svcnum to service
17944
17945 2009-07-05 14:35  ivan
17946
17947         * FS/FS/Schema.pm, FS/FS/cdr.pm,
17948           httemplate/elements/checkboxes.html, httemplate/search/cdr.html,
17949           httemplate/search/report_cdr.html: CDR search by dcontext,
17950           charged_party, toggle of display fields, RT#4081
17951
17952 2009-07-03 17:47  ivan
17953
17954         * FS/FS/part_event/Condition/: cust_payments.pm,
17955           cust_payments_pkg.pm: add condition based on total customer
17956           payments as a multiplier of a specific package, RT#3983
17957
17958 2009-07-03 17:08  ivan
17959
17960         * FS/FS/part_event/Condition/once.pm: spealing
17961
17962 2009-07-02 04:22  ivan
17963
17964         * FS/FS/cdr.pm, FS/FS/Schema.pm, FS/FS/cdr_termination.pm,
17965           FS/FS/part_pkg/cdr_termination.pm,
17966           httemplate/edit/cust_main/billing.html,
17967           httemplate/search/cdr.html, httemplate/search/report_cdr.html:
17968           settlement cdr processing, RT#5495
17969
17970 2009-07-01 19:02  ivan
17971
17972         * FS/FS/: cust_main.pm, part_event/Action/cust_bill_fee_percent.pm,
17973           part_event/Action/fee.pm: fix late fees, RT#5665
17974
17975 2009-07-01 18:26  jeff
17976
17977         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/part_pkg/flat.pm,
17978           FS/FS/part_pkg/flat_introrate.pm, httemplate/search/cust_pkg.cgi:
17979           update flat_introrate plan to better fit current codebase RT#4912
17980
17981 2009-07-01 03:28  ivan
17982
17983         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cdr_termination.pm,
17984           FS/FS/cust_main.pm, FS/FS/part_pkg/cdr_termination.pm,
17985           FS/FS/part_pkg/recur_Common.pm, FS/t/cdr_termination.t,
17986           httemplate/edit/cust_main/billing.html,
17987           httemplate/view/cust_main/billing.html: start of settlement CDR
17988           processing, RT#5495
17989
17990 2009-06-30 22:34  ivan
17991
17992         * FS/FS/part_event/Action/cust_bill_fee_percent.pm,
17993           FS/FS/part_event/Action/fee.pm,
17994           httemplate/elements/select-taxclass.html,
17995           httemplate/elements/tr-select-taxclass.html: add tax class
17996           selection back for late charges w/1.9 events, RT#5665
17997
17998 2009-06-30 13:18  jeff
17999
18000         * FS/FS.pm, httemplate/elements/menu.html: documentation
18001           corrections
18002
18003 2009-06-30 12:38  ivan
18004
18005         * FS/FS/Schema.pm, FS/FS/part_pkg_taxclass.pm,
18006           httemplate/browse/part_pkg_taxclass.html,
18007           httemplate/edit/part_pkg_taxclass.html,
18008           httemplate/edit/process/part_pkg_taxclass.html,
18009           httemplate/elements/menu.html,
18010           httemplate/elements/select-taxclass.html,
18011           httemplate/elements/tr-select-taxclass.html: disabling a
18012           taxclass, RT#5472
18013
18014 2009-06-30 05:32  ivan
18015
18016         * httemplate/edit/quick-charge.html: remove debugging
18017
18018 2009-06-30 05:28  ivan
18019
18020         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
18021           httemplate/edit/REAL_cust_pkg.cgi,
18022           httemplate/edit/quick-charge.html,
18023           httemplate/edit/process/REAL_cust_pkg.cgi,
18024           httemplate/view/cust_main/packages/status.html,
18025           FS/FS/Cron/bill.pm, httemplate/edit/process/quick-charge.cgi:
18026           one-time charge "hold for later" / any package future start date,
18027           RT#5347
18028
18029 2009-06-30 04:09  ivan
18030
18031         * FS/FS/part_export/netsapiens.pm: this will help
18032
18033 2009-06-30 02:38  ivan
18034
18035         * FS/FS/: phone_device.pm, part_export/netsapiens.pm: more steps to
18036           netsapiens export, RT#5226
18037
18038 2009-06-29 19:54  ivan
18039
18040         * FS/FS/part_export/netsapiens.pm: add DID association w/user?
18041           docs from netsapiens rough... RT#5226
18042
18043 2009-06-29 18:42  ivan
18044
18045         * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm,
18046           FS/FS/part_device.pm, FS/FS/phone_device.pm, FS/FS/svc_phone.pm,
18047           FS/t/part_device.t, FS/t/phone_device.t,
18048           httemplate/browse/part_device.html,
18049           httemplate/edit/part_device.html,
18050           httemplate/edit/phone_device.html,
18051           httemplate/edit/process/part_device.html,
18052           httemplate/edit/process/phone_device.html,
18053           httemplate/misc/delete-phone_device.html,
18054           httemplate/misc/part_device-import.html,
18055           httemplate/elements/menu.html,
18056           httemplate/misc/process/part_device-import.html,
18057           httemplate/view/svc_phone.cgi: phone devices (for netsapiens
18058           integration), RT#5226
18059
18060 2009-06-29 15:48  rsiddall
18061
18062         * rpm/freeside.spec: Fix PDF invoice generation, including
18063           requirement for ghostscript.
18064
18065 2009-06-29 07:45  jeff
18066
18067         * bin/cust_pay_histogram: show total number of payments
18068
18069 2009-06-29 06:55  jeff
18070
18071         * bin/cust_pay_histogram: commandline tool for examining cust_pay
18072           records by date range #5652
18073
18074 2009-06-29 06:53  jeff
18075
18076         * FS/FS/part_pkg_report_option.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
18077           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
18078           FS/t/part_pkg_report_option.t, FS/FS.pm, FS/MANIFEST,
18079           httemplate/browse/part_pkg_report_option.html,
18080           httemplate/edit/part_pkg.cgi,
18081           httemplate/edit/part_pkg_report_option.html,
18082           httemplate/edit/cust_main/bottomfixup.html,
18083           httemplate/edit/cust_main/bottomfixup.js,
18084           httemplate/edit/cust_main/choose_tax_location.html,
18085           httemplate/edit/process/part_pkg.cgi,
18086           httemplate/edit/process/part_pkg_report_option.html,
18087           httemplate/misc/xmlhttp-cust_main-censustract.html,
18088           httemplate/edit/cust_main/contact.html,
18089           httemplate/elements/location.html, httemplate/elements/menu.html,
18090           httemplate/search/cust_main.html,
18091           httemplate/search/report_cust_main.html,
18092           httemplate/search/report_cust_pkg.html: FCC form 477 reporting
18093           #4912
18094
18095 2009-06-28 23:21  ivan
18096
18097         * FS/MANIFEST: remove freeside-expiration-alerter
18098
18099 2009-06-26 16:21  ivan
18100
18101         * FS/bin/freeside-queued: doh, brainfart, RT#5572
18102
18103 2009-06-26 16:12  ivan
18104
18105         * FS/bin/freeside-queued: add -s and -n flags to freeside-daily to
18106           specify the kinds of jobs to be run, RT#5572
18107
18108 2009-06-26 11:53  ivan
18109
18110         * FS/FS/cust_main.pm: in smart_search, move duplicate elimination
18111           bits so that they're used even when doing an exact search on a
18112           browser-remembered result
18113
18114 2009-06-25 23:55  mark
18115
18116         * FS/: FS/Conf.pm, bin/freeside-daily: Add expiration alerts to
18117           freeside-daily routine
18118
18119 2009-06-25 13:23  ivan
18120
18121         * FS/FS/ClientAPI/Signup.pm: finish fixing "Real time processing
18122           not enabled!" error when using signup without any real-time
18123           processor
18124
18125 2009-06-25 12:55  ivan
18126
18127         * FS/FS/ClientAPI/Signup.pm: eliminate harmless warning log spam:
18128           Argument "" isn't numeric in numeric eq (==) at
18129           /usr/local/share/perl/5.8.8/FS/ClientAPI/Signup.pm line 57
18130
18131 2009-06-25 12:47  ivan
18132
18133         * FS/FS/: agent.pm, ClientAPI/Signup.pm: fix signups for the
18134           no-gateway-at-all case, RT#5673
18135
18136 2009-06-25 12:06  ivan
18137
18138         * httemplate/search/cust_tax_adjustment.html: fix tax adjustment
18139           report
18140
18141 2009-06-24 18:28  ivan
18142
18143         * FS/FS.pm, FS/MANIFEST, FS/FS/AccessRight.pm, FS/FS/Conf.pm,
18144           FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
18145           FS/FS/cust_main.pm, FS/FS/cust_tax_adjustment.pm,
18146           FS/t/cust_tax_adjustment.t,
18147           httemplate/edit/cust_tax_adjustment.html,
18148           httemplate/edit/process/cust_tax_adjustment.html,
18149           httemplate/search/cust_tax_adjustment.html,
18150           httemplate/view/cust_main/payment_history.html: tax adjustments,
18151           RT#5595
18152
18153 2009-06-24 18:22  ivan
18154
18155         * httemplate/view/cust_main/one_time_charge_link.html: fix extra
18156           whitespace in IE
18157
18158 2009-06-24 11:36  ivan
18159
18160         * init.d/freeside-init, FS/bin/freeside-queued: add support for db
18161           profiling, RT#5662
18162
18163 2009-06-24 02:07  mark
18164
18165         * FS/: FS/Cron/alert_expiration.pm, bin/freeside-daily: Move
18166           expiration alerts into FS::Cron::alert_expiration
18167
18168 2009-06-23 21:42  ivan
18169
18170         * FS/FS/part_pkg.pm: fix upgrade issue w/ black part_pkg.comment,
18171           RT#3988
18172
18173 2009-06-23 18:40  ivan
18174
18175         * httemplate/graph/cust_bill_pkg.cgi: fix total links on
18176           agent-specific sales report, RT#5449
18177
18178 2009-06-23 13:33  rsiddall
18179
18180         * httemplate/view/svc_domain.cgi: Remove ability to renew domain
18181           registration for more than one year as we can't automatically
18182           bill for multi-year renewals at this time.
18183
18184 2009-06-22 16:42  ivan
18185
18186         * FS/FS/cust_pay.pm: fix using encryption produces non-decrypted
18187           data in payment receipts, RT#5536
18188
18189 2009-06-22 15:55  ivan
18190
18191         * FS/FS/Mason.pm, httemplate/search/cust_main.html: fix advanced
18192           customer report failure, RT#5515
18193
18194 2009-06-22 10:00  jeff
18195
18196         * FS/FS/cust_main.pm: wtf?  the tax applies but it doesn't? RT#5574
18197
18198 2009-06-22 03:45  ivan
18199
18200         * FS/FS/part_pkg.pm: eliminate harmless upgrade error: Argument ""
18201           isn't numeric in numeric eq (==) at
18202           /usr/local/share/perl/5.8.8/FS/part_pkg.pm line 371.
18203
18204 2009-06-22 03:39  ivan
18205
18206         * FS/FS/access_user.pm: fix pod
18207
18208 2009-06-22 03:28  ivan
18209
18210         * FS/FS/part_pkg.pm: fix setup/recur -> setup_fee/recur_fee upgrade
18211
18212 2009-06-22 03:06  ivan
18213
18214         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
18215           httemplate/search/cust_bill_pkg.cgi,
18216           httemplate/search/report_tax.cgi: finish basic implemention of
18217           tax exemption by tax name hack, RT#5127
18218
18219 2009-06-22 00:50  ivan
18220
18221         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Schema.pm,
18222           FS/FS/cust_main.pm, FS/FS/cust_main_exemption.pm,
18223           FS/t/cust_main_exemption.t,
18224           httemplate/edit/cust_main/billing.html,
18225           httemplate/edit/process/cust_main.cgi,
18226           httemplate/view/cust_main/billing.html: tax exemption by tax
18227           name, RT#5127
18228
18229 2009-06-21 15:00  ivan
18230
18231         * FS/FS/part_pkg/agent.pm: eliminate leaky debugging and a warning
18232           about it
18233
18234 2009-06-21 08:42  jeff
18235
18236         * FS/FS/part_export/: www_plesk.pm, acct_plesk.pm: link to docs
18237           #5855
18238
18239 2009-06-21 08:21  jeff
18240
18241         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
18242           httemplate/browse/agent_type.cgi, httemplate/browse/part_pkg.cgi,
18243           httemplate/edit/REAL_cust_pkg.cgi,
18244           httemplate/edit/agent_type.cgi, httemplate/edit/cust_pkg.cgi,
18245           httemplate/edit/part_bill_event.cgi,
18246           httemplate/edit/part_pkg.cgi, httemplate/edit/reg_code.cgi,
18247           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
18248           httemplate/misc/bulk_change_pkg.cgi,
18249           httemplate/misc/cancel_pkg.html,
18250           httemplate/misc/cust_main-import.cgi,
18251           httemplate/misc/delay_susp_pkg.html,
18252           httemplate/misc/meta-import.cgi, httemplate/search/cust_main.cgi,
18253           httemplate/search/cust_pkg.cgi, httemplate/search/reg_code.html,
18254           httemplate/search/report_cust_pkg.html,
18255           httemplate/view/cust_main/packages/package.html,
18256           httemplate/view/cust_main/packages/status.html: CUSTOM
18257           packages/actual flag for custom packages #3988
18258
18259 2009-06-19 14:49  jeff
18260
18261         * FS/FS/: cust_bill_pkg_detail.pm, tax_rate.pm: support some older
18262           Pg when upgrading tax rates and cust_bill_pkg_details
18263
18264 2009-06-19 10:53  jeff
18265
18266         * fs_selfservice/FS-SelfService/cgi/verify.cgi: treat webpay type
18267           payments as manual
18268
18269 2009-06-19 05:08  ivan
18270
18271         * FS/FS/part_pkg/agent.pm: fix the prorating for the package's
18272           first month (whew!) add an option not to prorate the accounts
18273           themselves
18274
18275 2009-06-19 00:46  ivan
18276
18277         * FS/FS/cust_main.pm: AND helps alot, RT#5572 for real
18278
18279 2009-06-19 00:14  ivan
18280
18281         * FS/FS/cust_main.pm: attempt to optimize the easy parts of billing
18282           run, RT#18737
18283
18284 2009-06-18 04:09  ivan
18285
18286         * FS/FS/part_pkg/agent.pm: omit listing spurious customer details
18287
18288 2009-06-18 04:07  ivan
18289
18290         * FS/FS/part_pkg/bulk.pm:  bulk price plan fix - don't omit setup
18291           fee
18292
18293 2009-06-18 04:04  ivan
18294
18295         * FS/FS/part_pkg/agent.pm: add agent wholsale price plan, RT#4696
18296
18297 2009-06-18 04:03  ivan
18298
18299         * FS/FS/Schema.pm, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi:
18300           add basic part_pkg cost columns for agent wholsale price plan,
18301           RT#4696
18302
18303 2009-06-18 03:07  ivan
18304
18305         * FS/FS/cust_main.pm: uuh, don't bomb out if there *isn't* a postal
18306           fee package
18307
18308 2009-06-17 18:17  mark
18309
18310         * httemplate/: elements/menu.html, search/report_receivables.cgi,
18311           search/report_receivables.html: Fix receivables report ACL checks
18312           and menu
18313
18314 2009-06-16 23:43  mark
18315
18316         * FS/FS/AccessRight.pm, httemplate/elements/menu.html,
18317           httemplate/search/report_receivables.cgi,
18318           httemplate/search/report_receivables.html: Added separate access
18319           right for receivables report
18320
18321 2009-06-16 19:39  ivan
18322
18323         * FS/FS/Conf.pm, FS/FS/access_user.pm,
18324           httemplate/edit/process/REAL_cust_pkg.cgi,
18325           httemplate/edit/process/part_pkg.cgi,
18326           httemplate/edit/process/quick-cust_pkg.cgi,
18327           httemplate/elements/menubar.html,
18328           httemplate/misc/process/link.cgi, httemplate/pref/pref.html,
18329           httemplate/search/cust_event.html,
18330           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
18331           httemplate/view/cust_main.cgi: finish up initial work on customer
18332           view tabs (ensure links back to customer view call include
18333           show=packages if default view isn't jumbo or packages already),
18334           RT#5586
18335
18336 2009-06-15 20:29  ivan
18337
18338         * httemplate/: elements/menubar.html, pref/pref-process.html,
18339           pref/pref.html, view/cust_main.cgi, view/cust_main/packages.html,
18340           view/cust_main/payment_history.html, view/cust_main/tickets.html:
18341           basic customer view tabs, RT#5586
18342
18343 2009-06-15 14:41  rsiddall
18344
18345         * FS/FS/AccessRight.pm, httemplate/view/svc_domain.cgi: Add a new
18346           access right for managing domain registration (registering,
18347           transferring, revoking, renewing, etc.).
18348
18349 2009-06-15 13:43  jeff
18350
18351         * FS/FS/cust_main.pm: check for need for postal fee before charging
18352           the customer, not after
18353
18354 2009-06-15 12:41  rsiddall
18355
18356         * FS/FS/part_export/domreg_opensrs.pm,
18357           httemplate/edit/process/domreg.cgi,
18358           httemplate/view/svc_domain.cgi: Add domain registration
18359           operations to the View Domain screen, if the domain has an
18360           associated export supporting registration.  Shows the domain
18361           status and allows registration, transfer, revocation, or renewal.
18362           Revocation almost never works since the registries impose very
18363           short windows after initial registration.  Also updated the
18364           OpenSRS registration export to support the additional operations.
18365
18366 2009-06-12 20:13  rsiddall
18367
18368         * rpm/freeside.spec: Default configuration files had
18369           directory-style permission values.
18370
18371 2009-06-11 19:48  rsiddall
18372
18373         * rpm/freeside.spec: Freeside no longer uses a datasource-specific
18374           configuration folder.  Configuration is kept in the RDBMS and
18375           initialized from the default_conf folder.  RT 5579.
18376
18377 2009-06-10 16:30  jeff
18378
18379         * conf/invoice_latex: prevent notes from bleeding onto coupon
18380           RT#5537
18381
18382 2009-06-10 14:58  ivan
18383
18384         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm: should hopefully fix old
18385           services showing up on invoices, RT#5451/RT#5514/RT#5564/RT#3032
18386
18387 2009-06-10 12:50  ivan
18388
18389         * FS/FS/Cron/bill.pm: don't add another queued_bill job to the
18390           queue if there's already one waiting to run for a customer,
18391           RT#5572
18392
18393 2009-06-10 00:58  ivan
18394
18395         * httemplate/search/cust_pkg.cgi: this should add the info s1 was
18396           looking for, RT#5539
18397
18398 2009-06-09 20:06  ivan
18399
18400         * FS/bin/freeside-upgrade: doh, semicolon
18401
18402 2009-06-09 20:00  ivan
18403
18404         * FS/bin/freeside-upgrade: don't attempt to create h_queue indices,
18405           for SG upgradability
18406
18407 2009-06-09 19:08  ivan
18408
18409         * httemplate/edit/payment_gateway.html: update gateway list in
18410           order to add WesternACH, RT#5409
18411
18412 2009-06-09 17:02  ivan
18413
18414         * FS/FS/cust_main.pm: eliminate harmless
18415
18416             Argument "" isn't numeric in numeric comparison (<=>) at
18417           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 6759.
18418
18419           warning, sort batched payments on a column that actually exists
18420
18421 2009-06-04 07:27  ivan
18422
18423         * httemplate/docs/credits.html: fix scrolling
18424
18425 2009-06-04 07:09  ivan
18426
18427         * rpm/freeside.spec: there are lots of contributors too!
18428
18429 2009-06-04 07:08  ivan
18430
18431         * httemplate/docs/credits.html: $core->add("jeremyd");
18432
18433 2009-06-03 20:49  ivan
18434
18435         * bin/freeside-migrate-events: much more efficient event migration:
18436           let the database do the work, RT#5426
18437
18438 2009-06-03 17:49  ivan
18439
18440         * bin/freeside-migrate-events: add a -m mode to improve performance
18441           so upgrade can complete for large databases, RT#5426
18442
18443 2009-06-03 14:09  rsiddall
18444
18445         * rpm/freeside.spec: Incorrect permissions on the default
18446           configuration folder caused installation to fail with an
18447           incomplete database initialization.  Failure to remove the
18448           ticket_system file from the default configuration folder caused
18449           Freeside to try to use RT.
18450
18451 2009-06-03 12:52  ivan
18452
18453         * FS/FS/UID.pm: add a hack to set default schema, cf.
18454           http://www.freeside.biz/mediawiki/index.php/Freeside:1.7:Documentation:Administration:PostgreSQL_Schema
18455
18456 2009-05-31 22:43  jeff
18457
18458         * FS/FS/part_pkg_taxproduct.pm, FS/FS/tax_rate.pm,
18459           httemplate/misc/tax-fetch_and_replace.cgi,
18460           httemplate/misc/process/tax-fetch_and_replace.cgi: a 'start over'
18461           function for the taxproduct based tax data loading
18462
18463 2009-05-31 02:57  ivan
18464
18465         * FS/FS/cust_bill.pm: wtf
18466
18467 2009-05-31 02:45  ivan
18468
18469         * FS/FS/cust_bill.pm: don't fallback to 'Payable upon receipt'
18470           invoice terms anymore.  or in other words, honor setting
18471           'invoice_default_terms' blank, like in 1.7.  RT#5415
18472
18473 2009-05-31 01:39  ivan
18474
18475         * httemplate/browse/part_pkg.cgi: add "hide one-time charges"
18476           toggle, RT#5255
18477
18478 2009-05-30 23:59  ivan
18479
18480         * httemplate/: browse/part_pkg.cgi, elements/select-table.html:
18481           package definition browse/search, filter by package class,
18482           RT#5255
18483
18484 2009-05-30 22:15  ivan
18485
18486         * bin/cdr-netsapiens.import: start of netsapeins cdr import, will
18487           finish up when can connect again, RT#5226
18488
18489 2009-05-30 21:57  ivan
18490
18491         * FS/FS/part_export/netsapiens.pm: necessary for
18492           bin/cdr-netsapeins.import
18493
18494 2009-05-30 05:15  ivan
18495
18496         * FS/FS/Schema.pm: very long transnexus filenames, RT#5229
18497
18498 2009-05-30 04:21  ivan
18499
18500         * FS/FS/cdr/transnexus.pm: clid is base-64 encoded, huh, RT#5229
18501
18502 2009-05-30 04:14  ivan
18503
18504         * bin/cdr-transnexus.import: quick hacked-up copy of
18505           freeside-cdr-sftp_and_import for transnexus directory structure,
18506           RT#5229
18507
18508 2009-05-30 03:45  ivan
18509
18510         * FS/FS/: cdr.pm, cdr/transnexus.pm: add transnexus format, RT#5229
18511
18512 2009-05-29 20:40  ivan
18513
18514         * FS/FS/part_pkg/prepaid.pm: and enable overlimit_action, RT#4995
18515
18516 2009-05-29 20:14  ivan
18517
18518         * FS/FS/: svc_acct.pm, part_pkg/flat.pm, part_pkg/prepaid.pm: add
18519           ability for prepaid packages to have usage limits and cancel if
18520           they're hit, RT#4995
18521
18522 2009-05-29 19:31  ivan
18523
18524         * FS/FS/: Conf.pm, svc_acct.pm: require svc_acct-usage_threshold to
18525           be set explicitly, don't default to 80%
18526
18527 2009-05-29 16:36  ivan
18528
18529         * httemplate/search/cdr.html: slightly better labels and field
18530           order for CDR report, RT#4081
18531
18532 2009-05-29 16:17  ivan
18533
18534         * FS/FS/: Conf.pm, cdr.pm, cdr/netcentrex.pm: fixup pivot code
18535           handling in netcentrex CDR handling, RT#4081
18536
18537 2009-05-28 21:43  jeff
18538
18539         * FS/FS/Conf.pm: correct description to reflect previous changes
18540
18541 2009-05-28 17:22  jeff
18542
18543         * httemplate/edit/: quick-charge.html, process/quick-charge.cgi:
18544           don't require a leading 0 in the quick charge amount
18545
18546 2009-05-27 15:32  ivan
18547
18548         * httemplate/search/cust_bill_pkg.cgi: and multiple taxlcasses.  i
18549           think that should actually do it for now on RT#5446
18550
18551 2009-05-27 15:23  ivan
18552
18553         * httemplate/search/report_tax.cgi: and the "tax invoiced" link
18554           too!  woo, working, RT#5446
18555
18556 2009-05-27 15:13  ivan
18557
18558         * httemplate/search/: cust_bill_pkg.cgi: maybe this willf inally
18559           fix total line links on tax report when using report_group
18560           kludge? (still possibly not in all corner cases), RT#5446
18561
18562 2009-05-27 15:10  ivan
18563
18564         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: maybe this
18565           willf inally fix total line links on tax report when using
18566           report_group kludge? (still possibly not in all corner cases),
18567           RT#5446
18568
18569 2009-05-27 14:35  ivan
18570
18571         * httemplate/search/report_tax.cgi: fix total line links on tax
18572           report when using report_group kludge? (possibly not in all
18573           corner cases), RT#5446
18574
18575 2009-05-27 14:27  ivan
18576
18577         * httemplate/search/report_tax.cgi: fix total line links on tax
18578           report when using report_group kludge? (possibly not in all
18579           corner cases), RT#5446
18580
18581 2009-05-27 14:24  jeff
18582
18583         * httemplate/elements/menuarrow.gif: close ticket 1517
18584
18585 2009-05-27 10:18  ivan
18586
18587         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix total
18588           line links on tax report when using report_group kludge?
18589           (possibly not in all corner cases), RT#5446
18590
18591 2009-05-27 00:50  jeff
18592
18593         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
18594           FS/FS/cust_recon.pm, FS/MANIFEST, FS/FS/cust_pkg.pm,
18595           FS/FS/svc_acct.pm, FS/FS/ClientAPI/Bulk.pm,
18596           FS/FS/part_pkg/voip_cdr.pm, FS/bin/freeside-selfservice-server,
18597           FS/t/cust_recon.t, fs_selfservice/FS-SelfService/MANIFEST,
18598           fs_selfservice/FS-SelfService/Makefile.PL,
18599           fs_selfservice/FS-SelfService/SelfService.pm,
18600           fs_selfservice/FS-SelfService/freeside-selfservice-clientd,
18601           fs_selfservice/FS-SelfService/freeside-selfservice-soap-server,
18602           fs_selfservice/FS-SelfService/iZoomOnlineProvisionService.pm:
18603           bulk provisioning via ftp and SOAP #5202
18604
18605 2009-05-26 05:32  jeff
18606
18607         * fs_selfservice/FS-SelfService/cgi/: overlibmws.js,
18608           overlibmws_crossframe.js, overlibmws_draggable.js,
18609           overlibmws_iframe.js, iframecontentmws.js: include overlib in
18610           selfservice
18611
18612 2009-05-25 19:48  ivan
18613
18614         * httemplate/search/report_tax.cgi: and also fix "tax invoiced"
18615           portion of total line when using config option for some basic tax
18616           grouping by name, RT#5446
18617
18618 2009-05-25 19:03  ivan
18619
18620         * httemplate/search/report_tax.cgi: mostly fix total line when
18621           using config option for some basic tax grouping by name, RT#5446
18622
18623 2009-05-25 18:41  ivan
18624
18625         * httemplate/search/: report_tax.html, report_tax.cgi: add a config
18626           option for some basic tax grouping by name, RT#5446
18627
18628 2009-05-25 18:35  ivan
18629
18630         * FS/FS/Conf.pm, httemplate/search/report_tax.cgi,
18631           httemplate/search/report_tax.html: add a config option for some
18632           basic tax grouping by name, RT#5446
18633
18634 2009-05-25 15:42  ivan
18635
18636         * httemplate/graph/cust_bill_pkg.cgi: fix total links on sales
18637           graph when a package class is specified, RT#5449
18638
18639 2009-05-24 20:59  ivan
18640
18641         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: international
18642           self-service payments, RT#1592
18643
18644 2009-05-24 18:49  ivan
18645
18646         * FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/MyAccount.pm,
18647           fs_selfservice/FS-SelfService/SelfService.pm,
18648           fs_selfservice/FS-SelfService/cgi/card.html,
18649           fs_selfservice/FS-SelfService/cgi/make_payment.html,
18650           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
18651           fs_selfservice/FS-SelfService/cgi/misc/counties.cgi,
18652           fs_selfservice/FS-SelfService/cgi/misc/states.cgi,
18653           httemplate/elements/location.html,
18654           httemplate/elements/select-county.html: international
18655           self-service payments, RT#1592
18656
18657 2009-05-21 20:22  ivan
18658
18659         * FS/bin/freeside-upgrade: commit before sqlradius upgrade so
18660           sqlradius upgrade errors from permissions can be ignored for now
18661
18662 2009-05-21 20:02  ivan
18663
18664         * FS/FS/cust_pkg.pm, httemplate/search/report_cust_pkg.html: add
18665           ability to report on packages w/status "not yet billed" as well,
18666           RT#5409
18667
18668 2009-05-20 08:27  ivan
18669
18670         * FS/FS/Conf.pm, httemplate/view/cust_main/packages.html,
18671           httemplate/view/cust_main/packages/services.html: add "manage
18672           device" link & config, RT#5438
18673
18674 2009-05-20 01:27  ivan
18675
18676         * FS/FS/part_export/netsapiens.pm: get subscriber deletion working
18677           and remove devel cruft, RT#5226
18678
18679 2009-05-19 18:06  ivan
18680
18681         * FS/FS/part_export/netsapiens.pm: first pass at netsapiens
18682           integration, RT#5226
18683
18684 2009-05-18 12:23  jeff
18685
18686         * FS/FS/tax_rate_location.pm: miss use
18687
18688 2009-05-18 12:21  jeff
18689
18690         * FS/FS/Schema.pm: allow empty state
18691
18692 2009-05-18 11:21  jeff
18693
18694         * FS/bin/freeside-upgrade: prevent death on meritless sqlradius
18695           upgrade attempts
18696
18697 2009-05-18 02:55  ivan
18698
18699         * FS/FS/cust_svc.pm, FS/FS/ClientAPI/MyAccount.pm,
18700           FS/FS/UI/bytecount.pm,
18701           fs_selfservice/FS-SelfService/cgi/header.html,
18702           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
18703           fs_selfservice/FS-SelfService/cgi/view_cdr_details.html,
18704           fs_selfservice/FS-SelfService/cgi/view_usage.html,
18705           fs_selfservice/FS-SelfService/SelfService.pm: basic CDR viewing
18706           from self-service, RT#4018
18707
18708 2009-05-18 01:40  ivan
18709
18710         * FS/bin/freeside-cdr-sftp_and_import: it would help to use the
18711           correct port, RT#4081
18712
18713 2009-05-17 21:56  jeff
18714
18715         * FS/FS/: part_pkg_taxrate.pm, tax_rate.pm: handle dates before
18716           1970
18717
18718 2009-05-16 13:07  rsiddall
18719
18720         * FS/FS/part_export/domreg_opensrs.pm: Added information on common
18721           failure causes to the perldoc.
18722
18723 2009-05-16 12:27  rsiddall
18724
18725         * FS/FS/part_export/domreg_opensrs.pm: Defer use of Net::OpenSRS so
18726           that failure to install the module doesn't stop Apache from
18727           starting.  (This causes attempts to register domains to fail
18728           instead.)
18729
18730 2009-05-15 19:29  rsiddall
18731
18732         * FS/FS/part_export/domreg_opensrs.pm: Provide better diagnostics
18733           when the cust_main owning this domain does not provide fields
18734           required for use as a contact handle in the domain registration
18735           record.  Also temporarily disable the ability to have the export
18736           do only registration or only transfers.
18737
18738 2009-05-15 12:41  rsiddall
18739
18740         * FS/FS/svc_domain.pm, FS/FS/part_export/domreg_opensrs.pm,
18741           httemplate/edit/part_export.cgi, httemplate/edit/svc_domain.cgi,
18742           httemplate/edit/process/part_export.cgi,
18743           httemplate/edit/process/svc_domain.cgi: Simple domain
18744           registration at Tucows OpenSRS using an export based on
18745           Net::OpenSRS.  When a domain is added and the export runs, it
18746           will register the domain or initiate a transfer.  You can also
18747           choose no action.  There's currently no provision for revoking
18748           domains or renewing registrations.  Depending on the settings at
18749           OpenSRS, orders may look like they've succeeded in Freeside but
18750           actually be queued pending input by the reseller at OpenSRS.  The
18751           part_export CGIs were modified to allow a multi-valued select to
18752           be used to control which TLDs are enabled for registration.
18753
18754 2009-05-14 09:26  jeff
18755
18756         * httemplate/edit/cust_main/bottomfixup.js: ask for help assignting
18757           geocode more often
18758
18759 2009-05-14 09:25  jeff
18760
18761         * httemplate/view/cust_main/billing.html: show geocode when
18762           taxproducts enabled
18763
18764 2009-05-13 15:27  jeff
18765
18766         * FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
18767           FS/FS/cust_bill_pkg_tax_rate_location.pm, FS/FS/cust_main.pm,
18768           FS/FS/tax_rate_location.pm, FS/MANIFEST, FS/FS/tax_rate.pm,
18769           FS/t/cust_bill_pkg_tax_rate_location.t, FS/t/tax_rate_location.t,
18770           bin/tax_rate_location.import, httemplate/misc/tax-import.cgi,
18771           httemplate/search/cust_bill_pkg.cgi,
18772           httemplate/search/report_newtax.cgi: improved taxproduct tax
18773           report RT#4783
18774
18775 2009-05-12 17:51  ivan
18776
18777         * conf/invoice_latex: remove obsolete comments
18778
18779 2009-05-09 17:45  ivan
18780
18781         * FS/FS/svc_phone.pm: label phone_name correctly
18782
18783 2009-05-09 16:54  ivan
18784
18785         * FS/bin/freeside-cdr-sftp_and_import: move cdr-sftp_and_import
18786           script to FS/bin, add -p option, RT#4081
18787
18788 2009-05-09 00:56  ivan
18789
18790         * FS/FS/: Conf.pm, cdr.pm: add
18791           cdr-charged_party-truncate_{length,prefix} in order to trim
18792           charged_party to a certain length, RT#4081
18793
18794 2009-05-08 18:44  ivan
18795
18796         * httemplate/: edit/elements/svc_Common.html,
18797           edit/elements/edit.html, view/elements/svc_Common.html: use
18798           service-def specific labels, at least for service pages that use
18799           {view,edit}/elements/svc_Common.html RT#4081
18800
18801 2009-05-08 17:39  ivan
18802
18803         * FS/FS/Schema.pm, FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
18804           FS/FS/svc_acct.pm, httemplate/browse/part_svc.cgi,
18805           httemplate/edit/part_svc.cgi: add ability to configure service
18806           labels per-package (still need to actually use the labels),
18807           RT#4081
18808
18809 2009-05-08 01:41  ivan
18810
18811         * httemplate/edit/part_pkg.cgi: fix cloning of custom packages
18812           where you've changed '(CUSTOM)', RT#5350
18813
18814 2009-05-05 15:02  ivan
18815
18816         * FS/FS/Conf.pm, httemplate/edit/agent.cgi: hide
18817           agent.invoice_template edit by default, with a config to turn
18818           back on, RT#5218
18819
18820 2009-05-05 10:58  ivan
18821
18822         * FS/FS/cust_pay.pm: add company_name to payment receipt
18823
18824 2009-05-05 03:40  ivan
18825
18826         * FS/FS/rate_detail.pm, httemplate/elements/file-upload.html,
18827           httemplate/misc/rate_edit_excel.html,
18828           httemplate/misc/process/rate_edit_excel.html: finish the import
18829           portion of excel rate edit, RT#5108
18830
18831 2009-05-04 18:41  jeff
18832
18833         * bin/cust_main_special.pm: ignore fee based taxes and eliminate
18834           unused code
18835
18836 2009-05-04 11:33  jeff
18837
18838         * bin/: cust_main_special.pm, rebill: this is a quick hack to
18839           rebill customers when a cdr didn't happen
18840
18841 2009-05-03 19:01  ivan
18842
18843         * httemplate/search/: report_prepaid_income.cgi,
18844           report_prepaid_income.html: agent-virt prepaid income report,
18845           RT#5311
18846
18847 2009-05-03 18:17  ivan
18848
18849         * FS/FS/svc_acct.pm: eliminate Argument "" isn't numeric in
18850           addition (+) warning
18851
18852 2009-05-03 17:22  ivan
18853
18854         * httemplate/: browse/rate_region.html, elements/menu.html,
18855           misc/rate_edit_excel.html, search/elements/search-xls.html,
18856           search/elements/search.html: add menu item and page for d/ling
18857           and edit rates with excel.  RT#5108
18858
18859 2009-05-03 15:45  ivan
18860
18861         * httemplate/search/elements/: search-csv.html, search-html.html,
18862           search-xls.html, search.html: break down search.html into
18863           components, RT#5108
18864
18865 2009-05-03 11:34  ivan
18866
18867         * FS/FS/AccessRight.pm, httemplate/search/cust_pay_batch.cgi: add
18868           "Redownload resolved batches" ACL for s1, RT#4271
18869
18870 2009-05-02 20:13  ivan
18871
18872         * httemplate/config/config.cgi: edit any config item
18873
18874 2009-05-02 18:45  ivan
18875
18876         * httemplate/config/config-view.cgi: add ability to delete
18877           invoice_latexreturnaddress and invoice_htmlreturnaddress too,
18878           RT#5218
18879
18880 2009-05-02 18:11  ivan
18881
18882         * FS/FS/Conf.pm, httemplate/config/config-delete.cgi,
18883           httemplate/config/config-view.cgi: add ability to remove
18884           suffix-ed config items, RT#5218
18885
18886 2009-05-02 17:40  ivan
18887
18888         * bin/confdiff: confdiff
18889
18890 2009-05-02 15:11  ivan
18891
18892         * FS/FS/Misc/eps2png.pm: fix eps preview
18893
18894 2009-05-01 17:01  ivan
18895
18896         * httemplate/: browse/agent.cgi, config/config-delete.cgi,
18897           config/config-process.cgi, config/config-view.cgi: finish up
18898           useful agent stuff on the config editor: adding, deleting
18899           overrides too.  also add a confirmation to override deletion from
18900           the agent browse page.  RT#5218
18901
18902 2009-05-01 13:21  jeff
18903
18904         * FS/FS/cust_main.pm: calculate tax on tax per line and not on
18905           aggregate
18906
18907 2009-04-30 19:43  ivan
18908
18909         * httemplate/config/config-view.cgi: view all overrides when asked,
18910           even the ones without values.  hmm :/  RT#5218
18911
18912 2009-04-30 19:08  ivan
18913
18914         * FS/FS/cust_event.pm: fix re-print/email from event page, yow.
18915           RT#5293
18916
18917 2009-04-30 18:07  ivan
18918
18919         * httemplate/config/: config-process.cgi, config-view.cgi: add
18920           ability to edit the agent overrides from the main config, RT#4218
18921
18922 2009-04-29 11:25  ivan
18923
18924         * httemplate/edit/svc_www.cgi: fix inadvertant select box, RT#5277
18925
18926 2009-04-28 15:38  ivan
18927
18928         * fs_selfservice/FS-SelfService/cgi/bill.html: UI
18929
18930 2009-04-27 21:36  ivan
18931
18932         * FS/FS/cust_main.pm: add cancelled_cust-noevents flag to emulate
18933           SG billing-daily -r behavior, RT#4412
18934
18935 2009-04-27 21:13  ivan
18936
18937         * FS/FS/: Conf.pm, cust_main.pm: add cancelled_cust-noevents flag
18938           to emulate SG billing-daily -r behavior
18939
18940 2009-04-27 16:06  ivan
18941
18942         * FS/FS/Mason.pm: typo
18943
18944 2009-04-27 16:01  ivan
18945
18946         * FS/FS/Mason.pm: refuse to run w/CGI.pm 3.38.  all lenny upgrades
18947           will need libcgi-pm-perl removed, suck
18948
18949 2009-04-26 16:43  ivan
18950
18951         * FS/FS/Schema.pm: would help to have an index on priority if we're
18952           going to order based on it
18953
18954 2009-04-26 16:19  ivan
18955
18956         * FS/bin/freeside-queued: start small jobs more efficiently,
18957           RT#4412
18958
18959 2009-04-26 16:09  ivan
18960
18961         * FS/FS/Conf.pm: add a config option for max # of queued kids,
18962           RT#4412
18963
18964 2009-04-25 15:42  ivan
18965
18966         * FS/: FS/Cron/bill.pm, bin/freeside-daily: add dry run to
18967           multi-process mode for testing, RT#4412
18968
18969 2009-04-23 13:34  jeff
18970
18971         * FS/FS/: Upgrade.pm, part_pkg_option.pm, part_pkg/voip_cdr.pm: add
18972           subscription option to voip_cdr
18973
18974 2009-04-23 13:31  jeff
18975
18976         * httemplate/misc/tax-fetch_and_import.cgi,
18977           httemplate/misc/process/tax-fetch_and_import.cgi, FS/FS/Conf.pm,
18978           FS/FS/cust_tax_location.pm, FS/FS/part_pkg_taxrate.pm,
18979           FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
18980           httemplate/elements/menu.html: autodownload and update of cch tax
18981           data
18982
18983 2009-04-22 21:57  ivan
18984
18985         * FS/FS/Cron/bill.pm: we don't actually need the results ordered,
18986           and i'm sure it doesn't help the planner get us results sooner.
18987           last chance to try and get cursor approach working?  RT#4412
18988
18989 2009-04-22 21:14  ivan
18990
18991         * FS/FS/Cron/bill.pm: does pg try to finish the query when the job
18992           addition is committed?  well, if this works, that answers that.
18993           RT#4412
18994
18995 2009-04-22 13:24  ivan
18996
18997         * FS/FS/Cron/bill.pm: hopefully better performance running the big
18998           query once and then fetching results with a cursor, rather than
18999           running it multiple times with an OFFSET and LIMIT, RT#4412
19000
19001 2009-04-22 11:58  ivan
19002
19003         * httemplate/edit/process/cust_main.cgi: fix not allowing
19004           "on-demand" card or ACH, RT#5238 RT#5237 RT#5230
19005
19006 2009-04-21 23:52  ivan
19007
19008         * FS/FS/Cron/bill.pm: perhaps a happier medium, RT#4412
19009
19010 2009-04-21 17:54  ivan
19011
19012         * FS/FS/Cron/bill.pm: have the big query find customers in batches.
19013           this should be way more efficient in multi-process mode, can
19014           start billing before the big query completes.  RT#4412
19015
19016 2009-04-21 13:59  ivan
19017
19018         * httemplate/browse/rate_region.html: rate download/edit/upload,
19019           RT#5108
19020
19021 2009-04-21 13:28  ivan
19022
19023         * httemplate/browse/rate_region.html: rate download/edit/upload,
19024           RT#5108
19025
19026 2009-04-21 09:42  ivan
19027
19028         * FS/FS/Cron/bill.pm: yow.  fix fallout from cust_main.archived
19029           stuff causing nothing to bill.  RT#4412
19030
19031 2009-04-20 19:23  jeff
19032
19033         * FS/FS/UI/Web.pm, httemplate/elements/progress-popup.html: more
19034           descriptive progress popups
19035
19036 2009-04-20 13:57  rsiddall
19037
19038         * rpm/freeside.spec: Acceptance testing of the RPM build system
19039           flushed out a place where /bin/rm stops waiting for input if
19040           you're /bin/su as the user doing the build.  Added a -f flag to
19041           stop it waiting for input.
19042
19043 2009-04-20 09:57  ivan
19044
19045         * FS/FS/: Schema.pm, cust_main.pm, Cron/bill.pm: add
19046           cust_main.archived field, skip billing if Y, RT#4412
19047
19048 2009-04-19 16:55  ivan
19049
19050         * bin/h_cust_main-wipe_paycvv: no, it was only cause their db is
19051           somehow corrupt
19052
19053 2009-04-19 16:52  ivan
19054
19055         * bin/h_cust_main-wipe_paycvv: warning about this not terminating
19056
19057 2009-04-17 16:30  ivan
19058
19059         * bin/: fs-migrate-cust_tax_exempt, h_cust_main-wipe_paycvv:
19060           something to wipe the CVV from very large databases
19061
19062 2009-04-17 12:50  ivan
19063
19064         * FS/: FS/Schema.pm, FS/Cron/bill.pm, bin/freeside-queued: add
19065           priority to job queue so billing jobs don't don't drown out
19066           provisioning jobs
19067
19068 2009-04-17 12:21  ivan
19069
19070         * FS/FS/Cron/bill.pm: 1 helps alot
19071
19072 2009-04-17 12:20  ivan
19073
19074         * FS/bin/freeside-daily: backport freeside-daily -m and
19075           cust_main::bill_and_collect to 1.7, RT#4412
19076
19077 2009-04-17 01:25  ivan
19078
19079         * httemplate/docs/about.html: AFFERO BITCHES
19080
19081 2009-04-17 01:16  ivan
19082
19083         * httemplate/docs/about.html: what time is now
19084
19085 2009-04-17 01:02  ivan
19086
19087         * httemplate/config/: config-process.cgi, config-view.cgi,
19088           config.cgi: show labels for select(select_hash) config options,
19089           RT#3997
19090
19091 2009-04-17 00:21  ivan
19092
19093         * FS/FS/cust_bill.pm: add invoice number to PDF filename in email
19094           attachments, RT#3403
19095
19096 2009-04-17 00:03  ivan
19097
19098         * httemplate/elements/header.html: hide service search unless user
19099           has "View customer services" ACL, RT#3478
19100
19101 2009-04-16 18:17  ivan
19102
19103         * httemplate/search/: report_receivables.cgi,
19104           report_receivables.html: add customer status to receivables
19105           report selection, hopefully help enet, RT#5187
19106
19107 2009-04-15 20:58  rsiddall
19108
19109         * rpm/freeside.spec: More fixes for SuSE self-service: 1/ Put
19110           binaries in the right folder 2/ Make sure freeside group is
19111           created 3/ Make sure freeside home directory is created
19112
19113 2009-04-15 00:14  ivan
19114
19115         * httemplate/view/: svc_Common.html, elements/svc_Common.html:
19116           should fix view of unlinked phone numbers, RT#5171
19117
19118 2009-04-14 22:52  ivan
19119
19120         * httemplate/view/svc_acct.cgi: s/GECOS/Real Name/ RT#3519
19121
19122 2009-04-14 19:44  ivan
19123
19124         * FS/FS/ClientAPI/MyAccount.pm: fix 1.7->1.9 upgrade glitch with
19125           self-service where process_payment required "payby" instead of
19126           defaulting to CARD, RT#3905
19127
19128 2009-04-14 19:29  ivan
19129
19130         * FS/FS/cust_bill.pm: show 60 chars on typeset invoices but only 32
19131           on plaintext, RT#3905
19132
19133 2009-04-14 19:15  ivan
19134
19135         * FS/FS/cust_bill.pm: this should fix credits pushing typeset
19136           invoices off the right
19137
19138 2009-04-14 14:01  ivan
19139
19140         * httemplate/view/cust_main/packages.html: remove debugging
19141
19142 2009-04-14 13:27  ivan
19143
19144         * httemplate/view/cust_main/packages.html: don't hide old packages
19145           that have services, RT#5179
19146
19147 2009-04-14 10:15  ivan
19148
19149         * FS/FS/: cust_main.pm, agent.pm: add configuration option to
19150           control recurring_flag behavior, RT#3843
19151
19152 2009-04-14 10:12  ivan
19153
19154         * FS/FS/: Conf.pm, Schema.pm: add configuration option to control
19155           recurring_flag behavior, RT#3843
19156
19157 2009-04-14 09:14  jeff
19158
19159         * httemplate/misc/process/tax-import.cgi: hmmm
19160
19161 2009-04-14 09:12  jeff
19162
19163         * httemplate/misc/process/tax-import.cgi: better at least
19164
19165 2009-04-13 17:09  ivan
19166
19167         * FS/FS/Conf.pm: add configuration option to control recurring_flag
19168           behavior, RT#3843
19169
19170 2009-04-13 16:37  ivan
19171
19172         * FS/FS/cust_main.pm: debugging
19173
19174 2009-04-11 23:24  ivan
19175
19176         * httemplate/elements/tr-select-svc_acct-domain.html: adding
19177
19178 2009-04-11 23:14  ivan
19179
19180         * httemplate/elements/selectlayers.html: add svc_phone on new
19181           customer first package, RT#4315
19182
19183 2009-04-11 23:09  ivan
19184
19185         * FS/FS/part_pkg.pm, httemplate/edit/cust_main.cgi,
19186           httemplate/edit/cust_main/birthdate.html,
19187           httemplate/edit/cust_main/bottomfixup.html,
19188           httemplate/edit/cust_main/bottomfixup.js,
19189           httemplate/edit/cust_main/first_pkg.html,
19190           httemplate/edit/cust_main/top_misc.html,
19191           httemplate/edit/cust_main/billing.html,
19192           httemplate/edit/cust_main/choose_tax_location.html,
19193           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
19194           httemplate/edit/cust_main/first_pkg/svc_acct.html,
19195           httemplate/edit/cust_main/first_pkg/svc_phone.html,
19196           httemplate/edit/process/cust_main.cgi,
19197           httemplate/elements/select-domain.html,
19198           httemplate/misc/part_svc-columns.cgi,
19199           httemplate/elements/select-svc_acct-domain.html: add svc_phone on
19200           new customer first package, RT#4315
19201
19202 2009-04-11 18:33  jeff
19203
19204         * etc/fslongtable.sty: sheesh
19205
19206 2009-04-11 18:24  jeff
19207
19208         * Makefile, etc/fslongtable.sty, conf/invoice_latex: find and
19209           correct the real double counting culprit
19210
19211 2009-04-11 14:42  ivan
19212
19213         * FS/FS/part_event/Action/writeoff.pm, bin/freeside-migrate-events:
19214           migrate send_email, suspend_if_balance and credit events, RT#3905
19215
19216 2009-04-11 14:29  ivan
19217
19218         * FS/FS/part_event/Action/cust_bill_email.pm: add cust_bill_email
19219           action
19220
19221 2009-04-11 13:51  ivan
19222
19223         * FS/bin/freeside-upgrade: don't run configuration update when -s
19224           is used for schema-only slony slave update
19225
19226 2009-04-10 12:33  ivan
19227
19228         * FS/FS/Conf.pm: better description for enable_taxproducts and a
19229           warning about tax-pkg_address with it
19230
19231 2009-04-09 20:43  jeff
19232
19233         * FS/FS/cust_main.pm: orders of magnitude faster
19234
19235 2009-04-09 15:51  jeff
19236
19237         * FS/FS/cdr/taqua.pm: used BillingNumber and not CallingPartyNumber
19238           for non-toll-free calls
19239
19240 2009-04-08 15:42  ivan
19241
19242         * FS/FS/cust_pkg.pm: fix 'agent X can't purchase pkgpart YY' error
19243           w/agent packages, RT#5119
19244
19245 2009-04-08 01:08  ivan
19246
19247         * FS/FS/Cron/check.pm: don't want to throw false positives, RT#5101
19248
19249 2009-04-08 00:32  ivan
19250
19251         * FS/FS/: Record.pm, Upgrade.pm, cust_main.pm: eliminate all trace
19252           of cvv from history records, RT#5093
19253
19254 2009-04-07 18:13  ivan
19255
19256         * httemplate/misc/link.cgi: when linking a legacy phone number the
19257           phone number could be typed in and not the service #.  RT#3407
19258
19259 2009-04-07 13:45  jeff
19260
19261         * FS/FS/: cdr.pm, cdr/taqua.pm: quick option to allow importing gmt
19262           cdrs
19263
19264 2009-04-07 11:20  ivan
19265
19266         * FS/FS/: Conf.pm, svc_acct.pm: add a config to allow colon in
19267           usernames, RT#5145
19268
19269 2009-04-07 11:15  ivan
19270
19271         * FS/FS/svc_acct.pm: truncate long labels that are TOO long...
19272           RT#3519
19273
19274 2009-04-06 19:50  jeff
19275
19276         * FS/FS/cdr.pm: a tollfree regex that captures 88x and works with
19277           +1
19278
19279 2009-04-06 19:18  ivan
19280
19281         * FS/FS/cdr.pm: stop smoking crack
19282
19283 2009-04-06 18:20  jeff
19284
19285         * FS/FS/: Record.pm, cdr.pm, cdr/taqua.pm, part_pkg/voip_cdr.pm:
19286           correct taqua toll free handling and hasten cdr import (skip
19287           uninteresting records)
19288
19289 2009-04-06 16:19  jeff
19290
19291         * FS/FS/part_pkg/voip_cdr.pm: better auto toll free regex
19292
19293 2009-04-06 11:31  jeff
19294
19295         * FS/FS/cdr/taqua.pm: calltype 6 is international
19296
19297 2009-04-05 17:52  jeff
19298
19299         * Makefile, etc/fslongtable.sty: stop doublecounting
19300           extracouponspace  but do not gratuitiously change existing
19301           installs
19302
19303 2009-04-05 16:18  jeff
19304
19305         * FS/FS/cust_main.pm: cleanup tax-pkg_location tax on tax fallout
19306
19307 2009-04-04 09:22  jeff
19308
19309         * FS/FS/: Schema.pm, cust_bill_pkg_detail.pm: correct bad schema
19310           bug in cust_bill_pkg_detail
19311
19312 2009-04-03 09:57  jeff
19313
19314         * FS/FS/part_pkg/voip_cdr.pm: add option for available rather than
19315           provisioned svc_phones as unit count
19316
19317 2009-04-02 13:22  jeff
19318
19319         * httemplate/edit/cust_main/billing.html: Net 20 as well
19320
19321 2009-04-02 10:47  jeff
19322
19323         * FS/FS/part_pkg/voip_cdr.pm: separate checkbox for enabling
19324           prorate feature
19325
19326 2009-04-02 08:46  jeff
19327
19328         * FS/FS/part_pkg/voip_cdr.pm: prorating for the fixed recurring
19329           portion of voip
19330
19331 2009-04-02 07:56  jeff
19332
19333         * httemplate/edit/cust_main.cgi: obey tax-ship_address in 'manual'
19334           geocoding
19335
19336 2009-04-01 22:27  jeff
19337
19338         * FS/FS/part_pkg_taxrate.pm: noise reduction
19339
19340 2009-04-01 19:36  ivan
19341
19342         * FS/FS/part_pkg/voip_cdr.pm: more than you ever wanted to know
19343           about rounding.  http://en.wikipedia.org/wiki/Rounding  RT#4666
19344
19345 2009-04-01 17:14  ivan
19346
19347         * httemplate/browse/part_pkg.cgi: add some
19348           (undocumented/unaccessable to web UI yet) options to package
19349           browse to track down packages missing recurring fees
19350
19351 2009-03-31 21:27  ivan
19352
19353         * FS/FS/cdr.pm: show post-granularity duration if available for all
19354           export formats
19355
19356 2009-03-31 20:51  ivan
19357
19358         * FS/FS/part_pkg/voip_cdr.pm: add options to skip CDRs under a
19359           defined length and with specific lastapp
19360
19361 2009-03-31 20:44  ivan
19362
19363         * FS/FS/part_pkg/voip_cdr.pm: add options to skip CDRs under a
19364           defined length and with specific lastapp
19365
19366 2009-03-31 12:51  ivan
19367
19368         * FS/FS/Cron/notify.pm: really fix notify for Pg 8.3
19369
19370 2009-03-31 12:47  ivan
19371
19372         * FS/FS/part_pkg/voip_cdr.pm: quiet warning: Argument "" isn't
19373           numeric in numeric eq (==) at
19374           /usr/local/share/perl/5.10.0/FS/part_pkg/voip_cdr.pm line 201
19375
19376 2009-03-31 12:46  ivan
19377
19378         * FS/FS/Cron/notify.pm: fix impending billing notification for Pg
19379           8.3's more strict type checking
19380
19381 2009-03-30 09:33  jeff
19382
19383         * FS/FS/cust_tax_location.pm: schema and module should agree on
19384           column names
19385
19386 2009-03-29 23:10  ivan
19387
19388         * FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
19389           httemplate/view/cust_main/packages.html: okay.  counts are needed
19390           for the package sort, so push the embedded counting into
19391           cust_main.pm.  sure hope this does it. RT#5083
19392
19393 2009-03-29 22:08  ivan
19394
19395         * FS/FS/cust_pkg.pm: and hopefully actually using the count will
19396           finally do it, RT#5083
19397
19398 2009-03-29 21:50  ivan
19399
19400         * FS/FS/cust_pkg.pm: and hopefully actually using the count will
19401           finally do it, RT#5083
19402
19403 2009-03-29 21:41  ivan
19404
19405         * httemplate/view/cust_main/packages.html: double doh! RT#5083
19406
19407 2009-03-29 21:35  ivan
19408
19409         * httemplate/view/cust_main/packages.html: doh!  underscore,
19410           RT#5083
19411
19412 2009-03-29 21:31  ivan
19413
19414         * httemplate/view/cust_main/packages.html: try not to search for
19415           nothing in cust_svc so much, RT#5083
19416
19417 2009-03-29 21:15  ivan
19418
19419         * FS/FS/cust_pkg.pm, httemplate/view/cust_main/packages.html: try
19420           not to search for nothing in cust_svc so much, RT#5083
19421
19422 2009-03-29 20:47  ivan
19423
19424         * FS/FS/cust_main.pm: didn't need this, but more future-proof,
19425           RT#5083
19426
19427 2009-03-29 20:12  ivan
19428
19429         * httemplate/view/cust_main/packages.html: really prevent separate
19430           part_pkg query, RT#5083
19431
19432 2009-03-29 18:39  ivan
19433
19434         * httemplate/view/cust_main/packages.html: doh, fix pkg display,
19435           RT#5083
19436
19437 2009-03-29 18:28  ivan
19438
19439         * httemplate/view/cust_main/packages.html: fix setup date display,
19440           RT#5083
19441
19442 2009-03-29 18:09  ivan
19443
19444         * httemplate/view/cust_main/packages.html: forget caching, instead
19445           scoop up cust_pkg and part_pkg in one query, RT#5083
19446
19447 2009-03-29 18:05  ivan
19448
19449         * FS/FS/cust_main.pm, httemplate/view/cust_main/packages.html:
19450           forget caching, instead scoop up cust_pkg and part_pkg in one
19451           query, RT#5083
19452
19453 2009-03-29 17:32  ivan
19454
19455         * FS/FS/cust_pkg.pm, httemplate/view/cust_main/packages.html:
19456           part_pkg caching should speedup display of lots of packages,
19457           RT#5083
19458
19459 2009-03-29 16:44  ivan
19460
19461         * FS/FS/Conf.pm, httemplate/view/cust_main/packages.html: hide over
19462           2 (or configured) cancelled and one-time charge packages, RT#5083
19463
19464 2009-03-29 04:56  ivan
19465
19466         * FS/FS/Schema.pm: index pkg_svc.quantity, RT#5083
19467
19468 2009-03-29 04:52  ivan
19469
19470         * FS/FS/cust_pkg.pm: seems to benchmark faster, RT#5083
19471
19472 2009-03-29 03:39  ivan
19473
19474         * httemplate/view/cust_main/packages/package.html: avoid looking up
19475           part_pkg redundantly in the pkg loop, RT#5083
19476
19477 2009-03-29 03:34  ivan
19478
19479         * httemplate/view/cust_main/packages/package.html: avoid looking up
19480           package details redundantly in the pkg loop, RT#5083
19481
19482 2009-03-29 03:17  ivan
19483
19484         * FS/FS/: Record.pm, cust_pkg.pm: add "extra_param" option to
19485           qsearch for more realisitic profiling data, RT#5083
19486
19487 2009-03-29 02:38  ivan
19488
19489         * httemplate/view/cust_main/: one_time_charge_link.html,
19490           packages.html, packages/status.html: optimize customer view when
19491           there's lots of packages; *really* avoid looking up any config
19492           inside the package loop, RT#5083
19493
19494 2009-03-28 15:59  ivan
19495
19496         * httemplate/elements/select-cust-part_pkg.html,
19497           httemplate/elements/select-cust-pkg_class.html,
19498           httemplate/elements/select-part_pkg.html,
19499           httemplate/elements/select-table.html,
19500           httemplate/elements/tr-select-cust-part_pkg.html,
19501           httemplate/elements/tr-selectmultiple-part_pkg.html,
19502           FS/FS/Conf.pm, FS/FS/part_pkg.pm, httemplate/misc/change_pkg.cgi,
19503           httemplate/misc/cust-part_pkg.cgi,
19504           httemplate/misc/order_pkg.html: package selector, split by
19505           package class, RT#5077
19506
19507 2009-03-25 20:59  ivan
19508
19509         * FS/FS/svc_acct.pm: yow
19510
19511 2009-03-25 20:53  ivan
19512
19513         * FS/FS/cust_main.pm: sort packages by label of first (primary)
19514           service, RT#5041
19515
19516 2009-03-25 02:36  ivan
19517
19518         * httemplate/pref/pref-process.html: throw a proper error message
19519           instead of a mason error on pw chagne problems, RT#5073
19520
19521 2009-03-25 02:36  ivan
19522
19523         * httemplate/pref/pref.html: we're defaulting to a top menu in 1.9
19524
19525 2009-03-25 01:45  ivan
19526
19527         * FS/FS/cdr.pm: correct headers on accountcode_default CDR output,
19528           RT#5042
19529
19530 2009-03-24 02:42  ivan
19531
19532         * bin/countdeclines: quick tool for RT#3843
19533
19534 2009-03-23 23:31  ivan
19535
19536         * FS/FS/Schema.pm: add indices for analyzing cc failures, RT#3843
19537
19538 2009-03-23 19:36  ivan
19539
19540         * FS/FS/: part_pkg/bulk.pm, Record.pm, cust_bill.pm, cust_svc.pm,
19541           h_cust_svc.pm, part_pkg.pm: bulk price plan: label as Name
19542           <email>, supress extraneous service list, RT#3519
19543
19544 2009-03-23 16:33  jeff
19545
19546         * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm, FS/FS/part_pkg/flat.pm,
19547           httemplate/misc/process/recharge_svc.html: more DTRT with usage
19548           on service transfer between packages and recharges  RT #2884,
19549           #5040 + #4995 fallout
19550
19551 2009-03-23 15:45  ivan
19552
19553         * httemplate/edit/svc_acct.cgi: change label for svc_acct.finger
19554           from GECOS to "Real Name", RT#3519
19555
19556 2009-03-23 10:02  ivan
19557
19558         * FS/FS/: svc_Common.pm, svc_acct.pm, part_pkg/bulk.pm: add name
19559           (svc_acct.finger) to bulk billing detail, RT#3519
19560
19561 2009-03-21 20:33  ivan
19562
19563         * FS/FS/Cron/check.pm: 10 is too few, throwing false positives
19564
19565 2009-03-21 19:47  ivan
19566
19567         * httemplate/misc/xmlhttp-cust_main-address_standardize.html: fix
19568           usps address standardization when the zip returned has no zip+4,
19569           RT#4882
19570
19571 2009-03-21 16:37  ivan
19572
19573         * FS/bin/freeside-check: Locale::SubCountry warnings clogging up
19574           cron output not useful
19575
19576 2009-03-21 16:32  ivan
19577
19578         * FS/FS/Cron/check.pm: 403 forbidden is okay, at lest the server's
19579           up
19580
19581 2009-03-21 15:14  ivan
19582
19583         * Makefile, FS/FS/Cron/check.pm, FS/bin/freeside-check:
19584           freeside-check local monitoring, RT#4610
19585
19586 2009-03-19 19:14  ivan
19587
19588         * bin/ping: adding quick remote ping & alert script, RT#4610
19589
19590 2009-03-18 08:11  jeff
19591
19592         * FS/FS/part_pkg_taxrate.pm: more error information
19593
19594 2009-03-17 17:30  jeff
19595
19596         * FS/FS/svc_acct.pm, FS/FS/part_pkg/flat.pm,
19597           httemplate/edit/part_svc.cgi: hide unused usage columns
19598
19599 2009-03-17 15:02  ivan
19600
19601         * fs_selfservice/FS-SelfService/SelfService.pm: add
19602           payment_info_renew_info method to ClientAPI/MyAccount and
19603           SG-equivalent previous_payment_info_renew_info to ClientAPI/SGNG
19604
19605 2009-03-17 14:38  ivan
19606
19607         * FS/FS/ClientAPI/SGNG.pm, FS/FS/ClientAPI/MyAccount.pm,
19608           fs_selfservice/FS-SelfService/SelfService.pm: add
19609           payment_info_renew_info method to ClientAPI/MyAccount and
19610           SG-equivalent previous_payment_info_renew_info to ClientAPI/SGNG
19611
19612 2009-03-17 13:41  ivan
19613
19614         * fs_selfservice/FS-SelfService/SelfService.pm: add SG stuff
19615
19616 2009-03-17 13:13  ivan
19617
19618         * FS/FS/Conf.pm: add a conf switch to enable sg multicust stuff,
19619           since it could be dangerous
19620
19621 2009-03-17 13:04  ivan
19622
19623         * FS/FS/Conf.pm: apacheip isn't actually deprecated yet
19624
19625 2009-03-17 12:48  ivan
19626
19627         * FS/FS/ClientAPI/SGNG.pm: adding ClientAPI/SGNG.pm
19628
19629 2009-03-17 09:06  jeff
19630
19631         * FS/FS/: Upgrade.pm, tax_rate.pm: column upgrade for tax_rate
19632           RT#4903)
19633
19634 2009-03-17 05:01  ivan
19635
19636         * FS/FS/: Conf.pm, cust_bill.pm: agent-virt
19637           invoice_*{notes,footer,smallfooter,coupon}, RT#5025
19638
19639 2009-03-17 02:59  ivan
19640
19641         * FS/FS/Misc/eps2png.pm: less debugging
19642
19643 2009-03-17 02:58  ivan
19644
19645         * httemplate/docs/credits.html, FS/FS/Conf.pm, FS/FS/Mason.pm,
19646           FS/FS/Misc/eps2png.pm, httemplate/config/config-image.cgi,
19647           httemplate/config/config-view.cgi, httemplate/docs/license.html:
19648           add eps preview to config, for RT#5025
19649
19650 2009-03-16 16:28  jeff
19651
19652         * FS/FS/Schema.pm: avoid the need for approximate comparisons
19653           RT#4903
19654
19655 2009-03-16 10:06  jeff
19656
19657         * FS/FS/Schema.pm, FS/FS/part_export/prizm.pm,
19658           httemplate/edit/svc_broadband.cgi: have prizm use service data
19659           rather than package data to select a profile RT#4853
19660
19661 2009-03-16 08:52  jeff
19662
19663         * bin/make-pkg-fruit: a tool for migrating package elements to
19664           services
19665
19666 2009-03-16 01:08  jeff
19667
19668         * FS/FS/svc_broadband.pm: get the dup checking right
19669
19670 2009-03-16 00:13  ivan
19671
19672         * httemplate/: misc/payment.cgi, misc/process/payment.cgi,
19673           elements/location.html: allow country selection on credit card
19674           entry, RT#4997
19675
19676 2009-03-16 00:13  ivan
19677
19678         * htetc/freeside-base2.conf: eliminate black diamond arrows on
19679           iso-8859-1 chars in Locale::SubCountry states, RT#4997
19680
19681 2009-03-15 23:22  ivan
19682
19683         * Makefile: 5.10!  welcome to the future
19684
19685 2009-03-15 22:54  ivan
19686
19687         * httemplate/view/svc_domain.cgi: fix custnum display on domain
19688           view
19689
19690 2009-03-15 21:21  jeff
19691
19692         * FS/FS/svc_broadband.pm: use part_svc_router
19693
19694 2009-03-15 17:57  jeff
19695
19696         * FS/FS/svc_broadband.pm: comment change
19697
19698 2009-03-15 15:44  ivan
19699
19700         * bin/svc_acct-recalculate_usage: adding quick usage resetting tool
19701
19702 2009-03-15 15:33  ivan
19703
19704         * FS/FS/cust_svc.pm: don't throw 'Use of uninitialized value in
19705           addition (+) at /usr/local/share/perl/5.8.8/FS/cust_svc.pm line
19706           626.' error when using attribute_since_sqlradacct
19707
19708 2009-03-15 12:42  ivan
19709
19710         * FS/FS/cust_pkg_reason.pm: should give better performance if we
19711           search for what we want instead of using a string match
19712
19713 2009-03-15 03:46  ivan
19714
19715         * FS/FS/cust_main.pm: fix application of data fields from prepaid
19716           cards in addition to time field
19717
19718 2009-03-15 03:34  ivan
19719
19720         * httemplate/misc/process/recharge_svc.html: apply byte values from
19721           prepaid cards as well as time value, RT#4995
19722
19723 2009-03-15 03:30  ivan
19724
19725         * FS/FS/UI/bytecount.pm, httemplate/edit/prepay_credit.cgi: we're
19726           not a disk drive manufacturer, don't use halfass base-10
19727           megs/gigs
19728
19729 2009-03-15 00:33  ivan
19730
19731         * FS/FS/cust_main.pm: cust_main::payment_info, for
19732           ClientAPI::MyAccount
19733
19734 2009-03-14 16:44  ivan
19735
19736         * FS/FS/cust_bill.pm: fix emailed logos to come from db config, not
19737           old files, RT#3093 / RT#4963
19738
19739 2009-03-13 11:22  jeff
19740
19741         * FS/FS/svc_broadband.pm: prevent more duplicate MACs from sneaking
19742           in in the interim
19743
19744 2009-03-11 03:03  ivan
19745
19746         * FS/FS/: Conf.pm, cust_bill.pm: add previous_balance-summary_only
19747           config, RT#4404
19748
19749 2009-03-11 02:41  ivan
19750
19751         * FS/FS/cdr.pm: add cdr display with accountcode included, RT#4405
19752
19753 2009-03-11 01:57  ivan
19754
19755         * bin/print-directory_assist: comma
19756
19757 2009-03-11 01:46  ivan
19758
19759         * bin/print-directory_assist, etc/areacodes.txt: quick list of area
19760           codes and a kludge to print DA numbers for all of them
19761
19762 2009-03-10 09:14  jeff
19763
19764         * fs_selfservice/FS-SelfService/cgi/change_pay.html,
19765           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html,
19766           fs_selfservice/FS-SelfService/cgi/verify.cgi,
19767           fs_selfservice/FS-SelfService/cgi/myaccount.html,
19768           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
19769           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
19770           fs_selfservice/FS-SelfService/cgi/signup.cgi,
19771           fs_selfservice/FS-SelfService/cgi/signup.html, FS/FS/Conf.pm,
19772           FS/FS/Schema.pm, FS/FS/agent.pm, FS/FS/cust_main.pm,
19773           httemplate/elements/tr-textarea.html, FS/FS/cust_pay_pending.pm,
19774           FS/FS/cust_pkg.pm, FS/FS/payby.pm, FS/FS/payment_gateway.pm,
19775           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
19776           fs_selfservice/FS-SelfService/SelfService.pm,
19777           httemplate/browse/payment_gateway.html,
19778           httemplate/edit/payment_gateway.html,
19779           httemplate/edit/process/payment_gateway.html: merge webpay
19780           support in with autoselection of old realtime_bop and
19781           realtime_refund_bop
19782
19783 2009-03-08 17:15  ivan
19784
19785         * httemplate/misc/svc_acct-domains.cgi: mistake, its back
19786
19787 2009-03-08 17:15  ivan
19788
19789         * httemplate/misc/svc_acct-domains.cgi: doh
19790
19791 2009-03-03 17:47  ivan
19792
19793         * FS/FS/UID.pm: mpm-itk hack, commented-out for now
19794
19795 2009-03-03 15:56  ivan
19796
19797         * FS/FS/UID.pm: show the euid/ruid when throwing the "Not running
19798           uid freeside" error
19799
19800 2009-03-03 15:41  ivan
19801
19802         * FS/FS/queue.pm: eliminate harmless "Odd number of elements in
19803           hash assignment" warning
19804
19805 2009-03-02 00:49  ivan
19806
19807         * FS/FS/: part_export/vitelity.pm, Schema.pm, phone_avail.pm:
19808           preliminary vitelity export, RT#4868
19809
19810 2009-03-01 20:58  ivan
19811
19812         * FS/: bin/freeside-cdrrewrited, FS/Conf.pm, FS/cdr.pm: option to
19813           do charged_party rewriting in the cdrrewrited daemon, RT#4342
19814
19815 2009-03-01 16:10  ivan
19816
19817         * fs_selfservice/FS-SelfService/cgi/signup.html: have perl
19818           signup.html use selfserice skin config too: selfservice-head,
19819           selfserfice-body_header, selfservice-body_footer,
19820           selfservice-body_bgcolor, selfservice-box_bgcolor
19821
19822 2009-02-28 10:27  ivan
19823
19824         * Makefile: avoid erroring out running install-perl-modules when
19825           you have a pristine, un-updated CVS checkout
19826
19827 2009-02-25 19:51  ivan
19828
19829         * fs_selfservice/FS-SelfService/cgi/signup.html: make signup for a
19830           bit friendlier for BILL signups for testingm RT#4018
19831
19832 2009-02-25 12:05  ivan
19833
19834         * bin/japan.pl: adding quick tool to change the "states" for japan
19835
19836 2009-02-24 02:15  ivan
19837
19838         * FS/FS/Setup.pm: be quiet
19839
19840 2009-02-24 02:06  ivan
19841
19842         * FS/FS/part_referral.pm: bootstrapping issues
19843
19844 2009-02-24 02:00  ivan
19845
19846         * FS/FS/Setup.pm: bootstrapping issues, aaargh
19847
19848 2009-02-24 01:58  ivan
19849
19850         * FS/FS/Setup.pm: bootstrapping issues, ugh
19851
19852 2009-02-24 01:50  ivan
19853
19854         * FS/FS/part_pkg.pm, FS/bin/freeside-setup,
19855           bin/freeside-create-initial-data: bootstrapping issues
19856
19857 2009-02-24 01:41  ivan
19858
19859         * bin/freeside-create-initial-data: somehow rc install wound up
19860           without any data
19861
19862 2009-02-24 00:45  ivan
19863
19864         * FS/bin/freeside-cdrrewrited: exact match, RT#3196
19865
19866 2009-02-24 00:41  ivan
19867
19868         * FS/bin/freeside-cdrrewrited, FS/FS/Schema.pm, FS/FS/cdr.pm,
19869           init.d/freeside-init: rewrite CDRs for forwarded Asterisk calls
19870           to be billable, RT#3196
19871
19872 2009-02-23 15:52  ivan
19873
19874         * FS/FS/Conf.pm: fix 1.7 -> 1.9 config upgrade for new "image"
19875           config type
19876
19877 2009-02-22 13:11  ivan
19878
19879         * httemplate/view/svc_www.cgi: remove flailing ", RT#4902
19880
19881 2009-02-22 13:08  ivan
19882
19883         * FS/: FS/Upgrade.pm, bin/freeside-upgrade: a better rough idea of
19884           where freeside-upgrade spends time
19885
19886 2009-02-22 12:42  ivan
19887
19888         * httemplate/edit/svc_www.cgi: fix apache config editing, doh,
19889           RT#4902
19890
19891 2009-02-22 12:12  ivan
19892
19893         * bin/apache.export: add exportnum to apache export files so they
19894           all get preserved in the case where you're using multiple apache
19895           exports to the same machine, RT#4901
19896
19897 2009-02-22 11:46  ivan
19898
19899         * FS/: MANIFEST, FS/h_cust_pkg.pm, FS/h_cust_pkg_reason.pm,
19900           t/h_cust_pkg.t, t/h_cust_pkg_reason.t, FS/cust_pkg_reason.pm: add
19901           h_cust_pkg and h_cust_pkg_reason packages, RT#4896
19902
19903 2009-02-22 02:58  ivan
19904
19905         * FS/FS/part_pkg/flat.pm: don't do a credit for unused time for
19906           packages that don't have a last bill date.  really.  RT#4881
19907
19908 2009-02-22 02:34  ivan
19909
19910         * FS/FS/cust_pkg.pm: this would seem to be right, but...?
19911
19912 2009-02-22 00:41  ivan
19913
19914         * httemplate/browse/part_pkg.cgi, FS/FS/part_pkg.pm,
19915           FS/FS/type_pkgs.pm: add agent type list to package def browse,
19916           RT#4880
19917
19918 2009-02-21 18:37  ivan
19919
19920         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix tax
19921           report for more complex situations with counties and taxclasses,
19922           make taxable line items clickable, RT#4878
19923
19924 2009-02-21 16:19  ivan
19925
19926         * FS/FS/cust_pkg.pm: okay, so no_empty_county was on crack.  but
19927           this fixes up tax reports nicely.  RT#4878
19928
19929 2009-02-21 12:56  ivan
19930
19931         * FS/FS/cust_pkg.pm: hmm, add no_empty_county option to
19932           location_sql search, for tax reports.  RT#4878
19933
19934 2009-02-21 12:14  ivan
19935
19936         * FS/FS/cust_pkg.pm: hmm, add no_empty_county option to
19937           location_sql search, for tax reports.  RT#4878
19938
19939 2009-02-21 09:56  ivan
19940
19941         * bin/follow-tax-rename, FS/FS/cust_bill_pkg.pm: adding
19942           follow-tax-rename tool (well, quick hack), RT#4878
19943
19944 2009-02-20 20:28  ivan
19945
19946         * FS/FS/Record.pm: and for obj creation too
19947
19948 2009-02-20 20:27  ivan
19949
19950         * FS/FS/Record.pm: it would help to actually finish
19951           nowarn_classload kludge
19952
19953 2009-02-20 20:23  ivan
19954
19955         * FS/FS/Record.pm: add nowarn_classload kludge
19956
19957 2009-02-20 07:07  jeff
19958
19959         * httemplate/edit/cust_main.cgi: support a default tax location
19960           outside us/ca with cch data and better handling of response from
19961           USPS (RT 4857)
19962
19963 2009-02-19 18:55  ivan
19964
19965         * FS/FS/access_user.pm: oops, adding multiple-rightname support
19966           broke ACL caching, bringing it back should be a good perf win for
19967           large customer views, whew.  RT#4830
19968
19969 2009-02-19 18:41  ivan
19970
19971         * FS/FS/Conf.pm, httemplate/view/cust_main/packages/status.html:
19972           disable display of auto-suspend dates unless enabled by config.
19973           at least until it can be made more efficient.  this is slowing
19974           down customer view waaaaaaaaaay too much.  RT#4830
19975
19976 2009-02-19 18:22  ivan
19977
19978         * httemplate/autohandler: harmless tyop
19979
19980 2009-02-19 05:38  jeff
19981
19982         * httemplate/edit/: cust_main.cgi,
19983           cust_main/choose_tax_location.html: do not attempt to assign a
19984           geocode to non us/ca addresses (RT 4857)
19985
19986 2009-02-18 23:57  ivan
19987
19988         * httemplate/search/: elements/cust_pay_or_refund.html,
19989           elements/search.html, cust_pay_pending.html: redirect pending
19990           payment report back to customer when the pending payment is
19991           resolved, RT#4837, and fix otaker fallout from the pending stuff,
19992           RT#4866
19993
19994 2009-02-18 22:42  ivan
19995
19996         * httemplate/: autohandler, pref/pref-process.html, pref/pref.html:
19997           add profiling to a file OOM situations, RT#4830
19998
19999 2009-02-18 17:50  ivan
20000
20001         * FS/FS/Record.pm: fix "improved" float searching problems, RT#4878
20002
20003 2009-02-16 23:43  ivan
20004
20005         * httemplate/edit/part_pkg.cgi: kludge to clone customer packages
20006           you otherwise couldn't see, RT#4854
20007
20008 2009-02-16 23:40  ivan
20009
20010         * httemplate/edit/part_pkg.cgi: kludge to clone customer packages
20011           you otherwise couldn't see, RT#4854
20012
20013 2009-02-16 18:28  ivan
20014
20015         * FS/FS/Mason.pm, httemplate/autohandler,
20016           httemplate/pref/pref-process.html, httemplate/pref/pref.html:
20017           per-user preference for turning on profiling display when
20018           DBIx::Profile is loaded, RT#4830
20019
20020 2009-02-16 18:01  ivan
20021
20022         * FS/FS/cust_main.pm, httemplate/edit/quick-charge.html,
20023           httemplate/edit/process/quick-charge.cgi,
20024           httemplate/view/cust_main/packages.html: add tax-exempt checkbox
20025           to one-time charges, RT#4858
20026
20027 2009-02-16 15:54  ivan
20028
20029         * FS/FS/cust_pay_pending.pm, FS/FS/AccessRight.pm,
20030           FS/FS/cust_main.pm, httemplate/search/cust_pay_pending.html,
20031           httemplate/search/elements/cust_pay_or_refund.html,
20032           httemplate/edit/cust_pay_pending.html,
20033           httemplate/edit/process/cust_pay_pending.html,
20034           httemplate/view/cust_main/payment_history.html,
20035           httemplate/elements/menu.html: add reporting on (and resolution
20036           of) stuck pending transactions, RT#4837 (RT#3572)
20037
20038 2009-02-15 22:40  jeff
20039
20040         * bin/cch_tax_tool: a cheesy little tool to assist in syncing cch
20041           updates to the initial install
20042
20043 2009-02-15 22:02  jeff
20044
20045         * FS/FS/: cust_tax_location.pm, part_pkg_taxrate.pm, tax_class.pm:
20046           allow completely empty updates (again?)
20047
20048 2009-02-15 21:59  jeff
20049
20050         * FS/FS/cust_tax_location.pm: wrong operator
20051
20052 2009-02-15 09:38  jeff
20053
20054         * FS/FS/tax_rate.pm: remove useless line
20055
20056 2009-02-15 09:23  jeff
20057
20058         * FS/FS/tax_rate.pm: tyop
20059
20060 2009-02-15 09:20  jeff
20061
20062         * FS/FS/tax_rate.pm: trim whitespace on import
20063
20064 2009-02-15 05:51  jeff
20065
20066         * FS/FS/Record.pm: improved float searching
20067
20068 2009-02-13 16:40  ivan
20069
20070         * httemplate/: elements/select-agent.html,
20071           elements/tr-select-agent.html, browse/addr_block.cgi: clean up
20072           select-agent agent virtualization, RT#1405
20073
20074 2009-02-12 11:48  jeff
20075
20076         * FS/FS/: cust_tax_location.pm, tax_rate.pm: proper match arguments
20077           help
20078
20079 2009-02-12 07:55  jeff
20080
20081         * httemplate/: misc/tax-import.cgi, elements/form-file_upload.html:
20082           better upload error handling and correction of tax upload
20083           filecount
20084
20085 2009-02-11 10:44  ivan
20086
20087         * httemplate/search/cdr.html: fix select and unselect all buttons
20088           on CDR bulk actions, RT#4766
20089
20090 2009-02-11 08:06  jeff
20091
20092         * FS/FS/Schema.pm: mac is unique
20093
20094 2009-02-10 08:25  jeff
20095
20096         * httemplate/edit/part_pkg.cgi: fix taxproduct fallout from IE 2083
20097           limit workaround
20098
20099 2009-02-10 02:35  ivan
20100
20101         * FS/FS/AccessRight.pm, httemplate/misc/cdr.cgi,
20102           httemplate/search/cdr.html: quick n' dirty CDR deletion from web
20103           interface, RT#4766 / RT#4731
20104
20105 2009-02-09 07:03  ivan
20106
20107         * httemplate/browse/agent.cgi: try for slightly better UI on agent
20108           config overrides
20109
20110 2009-02-09 06:05  ivan
20111
20112         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
20113           FS/FS/cust_pay.pm, conf/invoice_html,
20114           httemplate/config/config-image.cgi,
20115           httemplate/config/config-process.cgi,
20116           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
20117           httemplate/elements/header.html, httemplate/view/REAL_logo.cgi,
20118           httemplate/view/cust_bill-logo.cgi: rest of per-agent config for
20119           company_name, company_address, logo, etc.. RT#3989
20120
20121 2009-02-09 03:45  ivan
20122
20123         * FS/FS/UI/Web.pm: pull out the data for address fields too!
20124           RT#4583
20125
20126 2009-02-09 03:35  ivan
20127
20128         * FS/FS/ConfDefaults.pm: more consistent labeling, RT#4583
20129
20130 2009-02-09 03:32  ivan
20131
20132         * FS/FS/: UI/Web.pm, ConfDefaults.pm: add some more customer output
20133           formats that include service address, RT#4583
20134
20135 2009-02-09 02:38  ivan
20136
20137         * FS/bin/freeside-fetch: increase LWP timeout, some reports can
20138           take a while
20139
20140 2009-02-08 21:59  ivan
20141
20142         * FS/FS/part_pkg/voip_cdr.pm: add skip_dcontext and
20143           skip_dstchannel_prefix options, RT#3196
20144
20145 2009-02-08 17:49  ivan
20146
20147         * FS/FS/access_user.pm, FS/FS/part_pkg.pm,
20148           httemplate/browse/access_group.html,
20149           httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi,
20150           httemplate/edit/elements/edit.html,
20151           httemplate/elements/select-part_pkg.html: further work on agents
20152           editing own packages: fix fallout on package customization from
20153           turning agent_virt on in edit/part_pkg.cgi, add a "clone package"
20154           to package browse, like clone service, and have agent type
20155           selection disappear when you set an agentnum.  RT#1331
20156
20157 2009-02-07 18:05  ivan
20158
20159         * FS/FS/access_user.pm, FS/FS/cust_pkg.pm,
20160           httemplate/browse/part_pkg.cgi, httemplate/edit/cust_main.cgi,
20161           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
20162           httemplate/edit/process/part_pkg.cgi,
20163           httemplate/elements/select-agent_types.html,
20164           httemplate/elements/select-cust-part_pkg.html,
20165           httemplate/elements/select-part_pkg.html,
20166           httemplate/elements/select-table.html,
20167           httemplate/elements/tr-select-agent_types.html,
20168           httemplate/search/elements/search.html,
20169           FS/FS/ClientAPI/Signup.pm: further work on agents editing own
20170           packages: allow them to see (but not edit) global packages for
20171           their type, RT#1331
20172
20173 2009-02-07 12:16  ivan
20174
20175         * FS/FS/ClientAPI/MyAccount.pm,
20176           fs_selfservice/FS-SelfService/SelfService.pm: add more
20177           documentation on order_pkg and the ability to order svc_phone
20178           too, RT#4722
20179
20180 2009-02-07 11:35  ivan
20181
20182         * httemplate/view/cust_main/payment_history.html: right-align
20183           amount in prev history row
20184
20185 2009-02-07 11:34  ivan
20186
20187         * FS/FS/Record.pm: don't look up encryption config every search,
20188           this should help perf a lot with database config in 1.9
20189
20190 2009-02-07 11:05  ivan
20191
20192         * bin/pod2x: no, it doesn't look like we have query
20193
20194 2009-02-07 00:23  ivan
20195
20196         * httemplate/view/cust_main/: payment_history.html, packages.html,
20197           packages/location.html, packages/services.html,
20198           packages/status.html, payment_history/payment.html,
20199           payment_history/refund.html: optimize customer view: avoid
20200           looking up config values inside loops, RT#4728
20201
20202 2009-02-06 17:45  ivan
20203
20204         * fs_selfservice/FS-SelfService/SelfService.pm: fix up POD
20205           formatting, RT#4727
20206
20207 2009-02-06 17:33  ivan
20208
20209         * bin/pod2x: don't need this
20210
20211 2009-02-06 17:26  ivan
20212
20213         * bin/pod2x: update pod2x to use Mediawiki module instead of
20214           WWW:::Mediawiki::Client.  whew, that wasn't so bad.  RT#4727
20215
20216 2009-02-06 10:31  ivan
20217
20218         * httemplate/elements/location.html: fix spurious "Unit #" label
20219           showing up, RT#4745
20220
20221 2009-02-05 13:02  jeff
20222
20223         * FS/FS/tax_rate.pm: pluralization agreement
20224
20225 2009-02-05 08:57  jeff
20226
20227         * FS/FS/: Conf.pm, tax_rate.pm: add a config flag to ignore new
20228           style taxes instead of throwing fatal errors
20229
20230 2009-02-04 07:58  jeff
20231
20232         * FS/FS/cust_main.pm: with usage classes, the probability of a
20233           taxless line item tranche is too high for this to be a fatal
20234           error.  we risk overlooking misconfigured taxes/packages
20235
20236 2009-02-03 13:33  jeff
20237
20238         * FS/FS/part_pkg.pm: the taxproductnum is ALWAYS one of the
20239           filtering conditions
20240
20241 2009-02-01 05:52  ivan
20242
20243         * bin/test_scrub: adding scrub tool
20244
20245 2009-02-01 04:48  ivan
20246
20247         * httemplate/elements/menu.html: yow, don't hide the config menu
20248           unnecessarily
20249
20250 2009-02-01 04:28  ivan
20251
20252         * fs_selfservice/FS-SelfService/cgi/: ach_payment_results.html,
20253           agent_delete_svc.html, agent_main.html, agent_order_pkg.html,
20254           agent_provision.html, agent_provision_svc_acct.html,
20255           change_bill.html, change_password.html, change_pay.html,
20256           change_ship.html, customer_change_pkg.html,
20257           customer_order_pkg.html, delete_svc.html, footer.html,
20258           list_customers.html, make_ach_payment.html, make_payment.html,
20259           myaccount.html, payment_results.html, process_change_bill.html,
20260           process_change_password.html, process_change_pay.html,
20261           process_change_pkg.html, process_change_ship.html,
20262           process_order_pkg.html, process_order_recharge.html,
20263           process_svc_acct.html, process_svc_external.html, provision.html,
20264           provision_svc_acct.html, recharge_prepay.html,
20265           recharge_results.html, selfservice.cgi, view_customer.html,
20266           view_invoice.html, view_support_details.html, view_usage.html,
20267           view_usage_details.html: put the footer in one frigging file,
20268           whew
20269
20270 2009-02-01 02:37  ivan
20271
20272         * FS/FS/Schema.pm: indexing cust_bill_event.eventpart should help
20273           speed up freeside-migrate-events slightly... RT#4277
20274
20275 2009-01-31 20:13  ivan
20276
20277         * FS/FS/Upgrade.pm: commit after each table upgrade, helps with
20278           getting huge dbs upgraded, RT#4679
20279
20280 2009-01-31 01:53  ivan
20281
20282         * FS/FS/access_user.pm: cache the results of ACL queries, should
20283           improve performance of customer view page for customers with
20284           shitloads of packages/services, RT#4696
20285
20286 2009-01-30 12:44  ivan
20287
20288         * FS/FS/ClientAPI_SessionCache.pm: should use FS::Conf
20289
20290 2009-01-29 16:40  ivan
20291
20292         * FS/FS/UI/bytecount.pm: we're not a disk drive manufacturer
20293
20294 2009-01-29 11:21  ivan
20295
20296         * FS/FS/cust_pkg.pm: fix unsuspend-always_adjust_next_bill_date
20297           config, RT#4271
20298
20299 2009-01-28 08:29  rsiddall
20300
20301         * rpm/freeside.spec: Removed conflict between core billing package
20302           and self-service RPMs so you can install them all on the same
20303           machine.  This may have applications if you're using XMLRPC to
20304           talk to the self-service interface from PHP, Python, etc.
20305
20306 2009-01-27 01:39  ivan
20307
20308         * FS/FS/AccessRight.pm, httemplate/search/elements/search.html: add
20309           ACL to allow download of browse/ stuff too, when possible.
20310           RT#4681
20311
20312 2009-01-25 20:22  ivan
20313
20314         * FS/FS/cust_main.pm: i think this was right after all, we do want
20315           to look for a county-less state+country match before country only
20316           and giving up, RT#4681
20317
20318 2009-01-25 18:14  ivan
20319
20320         * FS/FS/cust_bill.pm: should fix: Argument "\\dollar 2.69" isn't
20321           numeric in sprintf at /usr/local/share/perl/5.8.8/FS/cust_bill.pm
20322           line 2193.  Hopefully no problems with invoice with 0 tax
20323           printing :/.  RT#4681
20324
20325 2009-01-25 17:36  ivan
20326
20327         * FS/FS/cust_main.pm: should be better error message for inability
20328           to find tax rates, RT#4681.  also pull in the add_freq changes.
20329           *think* they're safe.  famous last words.
20330
20331 2009-01-25 17:07  ivan
20332
20333         * FS/FS/cust_pkg.pm: fix harmless warning, RT#4681: Argument ""
20334           isn't numeric in numeric eq (==) at
20335           /usr/local/share/perl/5.8.8/FS/cust_pkg.pm line 443.
20336
20337 2009-01-25 15:58  ivan
20338
20339         * FS/FS/Record.pm, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi,
20340           httemplate/edit/elements/edit.html: fix one-time charges and
20341           package customization for employees who don't have 'Edit global
20342           package definition' ACL, RT#4668
20343
20344 2009-01-25 14:20  ivan
20345
20346         * httemplate/browse/: access_group.html, access_user.html:
20347           normalize terminology: s/internal users/employees/
20348
20349 2009-01-25 12:43  ivan
20350
20351         * FS/bin/: freeside-cdrd, freeside-queued: reduce waiting time for
20352           -cdrd and -queued, RT#4667
20353
20354 2009-01-24 17:27  ivan
20355
20356         * FS/FS/cust_svc.pm: add some debugging to RADIUS db calls
20357
20358 2009-01-24 13:53  ivan
20359
20360         * fs_selfservice/php/: order_renew.php,
20361           process_payment_order_renew.php: finish up prepay example,
20362           RT#4623
20363
20364 2009-01-24 13:53  ivan
20365
20366         * FS/FS/ClientAPI/MyAccount.pm: have the prepay amounts include the
20367           current balance, RT#4623
20368
20369 2009-01-24 13:49  ivan
20370
20371         * httemplate/edit/cust_main.cgi: wtf, don't pop up the geocode
20372           chooser when taxproducts are off
20373
20374 2009-01-24 13:04  ivan
20375
20376         * httemplate/: elements/select-domain.html,
20377           elements/select-table.html, elements/tr-select-domain.html,
20378           search/report_svc_acct.html, search/svc_acct.cgi: add domain
20379           selection to advanced account report (side effect on RT#4623)
20380
20381 2009-01-22 17:23  ivan
20382
20383         * fs_selfservice/php/: freeside.class.php, login.php, main.php,
20384           order_renew.php, process_login.php,
20385           process_payment_order_renew.php: add the start at PHP
20386           self-service as a quick early renew example
20387
20388 2009-01-22 16:49  ivan
20389
20390         * FS/FS/ClientAPI/MyAccount.pm: typo in rounding the amounts
20391           returned by renew_info, RT#4623
20392
20393 2009-01-22 16:23  ivan
20394
20395         * FS/FS/ClientAPI/MyAccount.pm: round the amounts returned by
20396           renew_info, RT#4623
20397
20398 2009-01-22 09:29  ivan
20399
20400         * FS/FS/part_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
20401           fs_selfservice/FS-SelfService/SelfService.pm: add self-service
20402           methods renew_info, order_renew and process_payment_order_renew
20403           to enable self-renewal through self-service.  RT#4623
20404
20405 2009-01-20 18:02  ivan
20406
20407         * httemplate/edit/: part_pkg.cgi, elements/edit.html: fix
20408           (hopefully last of the) customize package bogosity in 1.9,
20409           RT#4662
20410
20411 2009-01-20 16:52  ivan
20412
20413         * FS/FS/cust_bill_pkg_tax_location.pm: stupid typo preventing
20414           service addresses from working, RT#4663
20415
20416 2009-01-20 12:08  ivan
20417
20418         * FS/FS/: cust_main.pm: whew, hopefully that will actually fix
20419           agent-specific invoices migrated from 1.7->1.9, RT#4645
20420
20421 2009-01-20 11:35  ivan
20422
20423         * FS/FS/cust_bill.pm: fix agent-specific logos migrated from 1.7,
20424           RT#4645
20425
20426 2009-01-19 15:53  ivan
20427
20428         * FS/FS/tax_rate.pm, httemplate/misc/process/tax-import.cgi:
20429           tax-pkg_location changes broke new taxation, this should fix
20430
20431 2009-01-19 15:44  ivan
20432
20433         * FS/FS/part_pkg/voip_cdr.pm: turn debugging off
20434
20435 2009-01-19 14:32  ivan
20436
20437         * FS/FS/part_pkg/voip_cdr.pm: don't ignore the cdrtypenum rule for
20438           0, hopefully finally fix DA for QIS, RT#4502
20439
20440 2009-01-19 09:37  ivan
20441
20442         * httemplate/edit/process/cust_pkg.cgi: fix error on bulk package
20443           order/cancel, RT#4645
20444
20445 2009-01-18 22:36  ivan
20446
20447         * httemplate/: elements/tr-select-cust_location.html,
20448           view/cust_main/packages/location.html: default service location
20449           is cust_main ship_ address when present!  RT#4499
20450
20451 2009-01-18 19:50  ivan
20452
20453         * FS/FS/Schema.pm, FS/FS/rate.pm,
20454           httemplate/edit/process/rate_region.cgi: 10 digit prefix
20455           matching, RT#4403
20456
20457 2009-01-18 15:51  ivan
20458
20459         * FS/FS/cust_pkg.pm: finish package location tax reporing, RT#4499
20460
20461 2009-01-18 15:43  ivan
20462
20463         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
20464           FS/FS/cust_bill_pkg_tax_location.pm, FS/FS/cust_main.pm,
20465           FS/FS/cust_main_county.pm, FS/FS/tax_rate.pm,
20466           FS/t/cust_bill_pkg_tax_location.t,
20467           httemplate/search/cust_bill_pkg.cgi,
20468           httemplate/search/report_tax.cgi,
20469           httemplate/view/cust_main/packages/location.html: finish package
20470           location tax reporing, RT#4499
20471
20472 2009-01-18 13:06  rsiddall
20473
20474         * rpm/freeside.sysconfig: bash didn't like spaces on each side of
20475           an equals sign.
20476
20477 2009-01-13 05:00  ivan
20478
20479         * FS/FS/part_export/internal_diddb.pm: fix internal_diddb delete &
20480           return number to availability, RT#4603
20481
20482 2009-01-12 19:25  ivan
20483
20484         * FS/FS/part_pkg/voip_cdr.pm: whew, works fine, rewrite to 411 was
20485           sticky that's why calls were being skipped for wrong carrierid,
20486           RT#4502
20487
20488 2009-01-12 18:39  ivan
20489
20490         * FS/FS/part_pkg/voip_cdr.pm: by his noodly appendage, i hope this
20491           is just a precendece problem, RT#4502
20492
20493 2009-01-12 18:13  ivan
20494
20495         * FS/FS/part_pkg/voip_cdr.pm: WORKING avoid looking up options
20496           inside the rating loop, RT#4502
20497
20498 2009-01-12 17:58  ivan
20499
20500         * FS/FS/part_pkg/voip_cdr.pm: avoid looking up options inside the
20501           rating loop, RT#4502
20502
20503 2009-01-12 17:34  ivan
20504
20505         * FS/FS/part_pkg/voip_cdr.pm: refactor out the ignoring rules into
20506           check_chargable; ignore carrierid rule w/411 rewrite, RT#4502
20507
20508 2009-01-12 16:17  ivan
20509
20510         * FS/FS/part_pkg/voip_cdr.pm: wtf is up with 411_rewrite, RT#4502
20511
20512 2009-01-12 15:51  ivan
20513
20514         * FS/FS/: Conf.pm, Record.pm, cdr/taqua.pm: taqua config to rewrite
20515           DA calls, RT#4502
20516
20517 2009-01-12 13:16  jeff
20518
20519         * FS/FS/cust_main.pm: tickets only exist when a ticket system
20520           exists
20521
20522 2009-01-12 12:59  jeff
20523
20524         * FS/FS/cust_main.pm: doc tyop
20525
20526 2009-01-12 01:01  jeff
20527
20528         * FS/FS/svc_acct.pm: vfw callback failure
20529
20530 2009-01-10 15:56  ivan
20531
20532         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
20533           FS/FS/cust_pkg.pm, httemplate/misc/change_pkg.cgi,
20534           httemplate/edit/process/change-cust_pkg.html,
20535           httemplate/edit/process/cust_pkg.cgi,
20536           httemplate/elements/location.html,
20537           httemplate/elements/tr-select-cust_location.html,
20538           httemplate/view/cust_main/packages/location.html,
20539           httemplate/view/cust_main/packages/package.html: implement
20540           package changes w/location change, RT#4499
20541
20542 2009-01-09 16:43  ivan
20543
20544         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
20545           httemplate/elements/location.html,
20546           httemplate/elements/tr-select-cust_location.html,
20547           httemplate/view/cust_main/packages.html,
20548           httemplate/edit/process/quick-cust_pkg.cgi,
20549           httemplate/misc/location.cgi, httemplate/misc/order_pkg.html:
20550           more work on package service addresses:  hide locations when
20551           they're all the default, config to show them anyway / finish
20552           implementing package ordering, fix all the state/county weirdness
20553           when changing the location dropdown. RT#4499
20554
20555 2009-01-08 20:06  ivan
20556
20557         * httemplate/edit/cust_main/contact.html,
20558           httemplate/elements/location.html,
20559           httemplate/elements/select-country.html,
20560           httemplate/elements/select-county.html,
20561           httemplate/elements/select-state.html,
20562           httemplate/elements/tr-select-part_referral.html,
20563           httemplate/misc/location.cgi, httemplate/misc/order_pkg.html,
20564           FS/FS/Mason.pm, FS/FS/cust_location.pm, FS/FS/cust_main.pm,
20565           httemplate/view/cust_main/packages.html,
20566           httemplate/view/cust_main/packages/location.html: pick/enter a
20567           location when ordering a package, RT#4499
20568
20569 2009-01-07 17:45  ivan
20570
20571         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Schema.pm,
20572           FS/FS/cust_location.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
20573           FS/t/cust_location.t, eg/table_template.pm,
20574           eg/table_template-svc.pm,
20575           httemplate/view/cust_main/packages.html,
20576           httemplate/view/cust_main/packages/location.html,
20577           httemplate/view/cust_main/packages/package.html,
20578           httemplate/view/cust_main/packages/services.html,
20579           httemplate/view/cust_main/packages/status.html: start adding
20580           package locations, RT#4499
20581
20582 2009-01-07 08:59  jeff
20583
20584         * conf/invoice_latex: allow tex to do more column sizing
20585
20586 2009-01-06 16:27  ivan
20587
20588         * httemplate/browse/rate_region.html: country code is two words
20589
20590 2009-01-06 16:18  ivan
20591
20592         * FS/FS/part_pkg/voip_cdr.pm: fixup error message, this is all for
20593           RT#4524
20594
20595 2009-01-06 16:14  ivan
20596
20597         * httemplate/browse/: rate.cgi, rate_region.html: add a dropdown to
20598           help browse regions by countrycode
20599
20600 2009-01-06 15:30  ivan
20601
20602         * FS/FS/part_pkg/voip_cdr.pm: throw a fatal error if a call is
20603           unrateable and add an ignore_unrateable flag to go back to the
20604           old skip behavior
20605
20606 2009-01-06 13:16  ivan
20607
20608         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: swap price to last column
20609           in default CDR output format; fix "all 0 prices" when using
20610           simple output format w/internal rating, RT#4503
20611
20612 2009-01-05 13:12  jeff
20613
20614         * FS/FS/tax_rate.pm: doh! change the interface here, too
20615
20616 2009-01-04 16:26  ivan
20617
20618         * httemplate/elements/checkboxes-table-name.html,
20619           httemplate/elements/checkboxes.html,
20620           httemplate/elements/select-rate.html,
20621           httemplate/elements/tr-select-rate.html, FS/FS/rate_prefix.pm,
20622           httemplate/browse/rate.cgi,
20623           httemplate/misc/copy-rate_detail.html,
20624           httemplate/misc/process/copy-rate_detail.html: add rate copying,
20625           RT#4431
20626
20627 2009-01-04 14:07  ivan
20628
20629         * Makefile, init.d/freeside-init: don't run a self-service server
20630           against localhost OOTB; eliminate those gigantic useless logfiles
20631
20632 2009-01-02 17:52  ivan
20633
20634         * bin/cdr.http_and_import, bin/cdr.import, FS/FS/Record.pm,
20635           FS/FS/cdr.pm, FS/FS/cdr/indosoft.pm: indosoft CDR format, RT#4425
20636
20637 2009-01-02 14:03  ivan
20638
20639         * FS/FS/Record.pm, FS/FS/cdr.pm, FS/FS/cdr/bell_west.pm,
20640           FS/FS/cdr/troop.pm, bin/cdr.import: add troop CDRs, RT#4413
20641
20642 2009-01-02 10:01  ivan
20643
20644         * eg/cdr_template.pm: cdr template, RT#4413 and RT#4412
20645
20646 2009-01-02 09:58  ivan
20647
20648         * FS/FS/cdr/troop.pm: commiting initial troop CDR template, RT#4413
20649
20650 2009-01-01 12:11  rsiddall
20651
20652         * rpm/freeside-selfservice.conf: New Apache configuration file for
20653           the self-service interface.
20654
20655 2009-01-01 12:10  rsiddall
20656
20657         * rpm/freeside.spec: Modifications to let self-service work if you
20658           really insist on installing it on the same machine as the billing
20659           server.  Also more fixes for SuSE, and a couple of changes to
20660           minimize differences from the 1.7 branch.
20661
20662 2008-12-31 14:04  ivan
20663
20664         * FS/FS/: Record.pm, cdr/bell_west.pm: finish up working bell_west
20665           CDR format, RT#4403
20666
20667 2008-12-31 10:07  jeff
20668
20669         * FS/FS/cust_main.pm: one got missed?
20670
20671 2008-12-30 19:28  ivan
20672
20673         * FS/FS/Record.pm, FS/FS/cdr.pm, FS/FS/phone_avail.pm,
20674           FS/FS/cdr/bell_west.pm, FS/FS/cdr/simple.pm,
20675           FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/rate_detail.html,
20676           httemplate/misc/cdr-import.html,
20677           httemplate/misc/process/cdr-import.html: bell west CDR format,
20678           RT#4403
20679
20680 2008-12-30 14:00  jeff
20681
20682         * FS/FS/: cust_pkg.pm, cust_pkg_reason.pm: yet more timestamping
20683           improvements and corrections to reasons based on history records
20684
20685 2008-12-30 13:45  jeff
20686
20687         * FS/FS/cdr.pm: move price to last column for default_source
20688
20689 2008-12-30 11:13  jeff
20690
20691         * FS/FS/part_pkg/voip_cdr.pm: allow upstream_simple to specify a
20692           usage_class for tax purposes in calltypenum
20693
20694 2008-12-29 10:06  jeff
20695
20696         * Makefile, conf/invoice_latex, etc/fslongtable.sty: ease
20697           deployment of patched longtable
20698
20699 2008-12-28 11:10  ivan
20700
20701         * httemplate/browse/cust_main_county.cgi: finish dealing with
20702           counties with spaces, etc., RT#4496
20703
20704 2008-12-28 11:08  ivan
20705
20706         * httemplate/edit/process/cust_main_county-expand.cgi: allow normal
20707           ut_textn strings in county expansion, RT#4496
20708
20709 2008-12-28 10:59  ivan
20710
20711         * httemplate/browse/cust_main_county.cgi: deal with counties with
20712           spaces, etc., RT#4496
20713
20714 2008-12-28 10:52  ivan
20715
20716         * httemplate/browse/cust_main_county.cgi: put the
20717           country/state/county selections on their own line, RT#4496
20718
20719 2008-12-28 10:48  ivan
20720
20721         * httemplate/elements/: select-country.html, select-county.html,
20722           select-state.html, select-did.html: fix browse results for
20723           selecting counties (resulting from separating tax classes), also
20724           add dropdowns to browse by state and county, RT#4496
20725
20726 2008-12-28 10:44  ivan
20727
20728         * httemplate/: browse/cust_main_county.cgi,
20729           edit/cust_main/contact.html, edit/cust_main/billing.html,
20730           misc/payment.cgi: fix browse results for selecting counties
20731           (resulting from separating tax classes), also add dropdowns to
20732           browse by state and county, RT#4496
20733
20734 2008-12-24 16:45  jeff
20735
20736         * FS/FS/: cust_bill_pkg.pm, cust_main.pm, cust_main_county.pm: fix
20737           "texas tax" in 1.9
20738
20739 2008-12-23 13:41  jeff
20740
20741         * FS/FS/cust_main.pm: miss use
20742
20743 2008-12-23 12:35  jeff
20744
20745         * FS/FS/cust_main.pm: correct bad tax calculation
20746
20747 2008-12-22 16:32  ivan
20748
20749         * FS/FS/: cust_bill.pm: truncate package descriptions over 50 chars
20750           to avoid pushing the total column out to the right, RT#4449
20751
20752 2008-12-22 15:28  ivan
20753
20754         * httemplate/config/config.cgi: textareas are much less annoying to
20755           work with when their scrollbar isn't scrolled off the side itself
20756
20757 2008-12-22 14:30  rsiddall
20758
20759         * rpm/freeside.spec: Copying over modifications to support SuSE
20760           from the 1.7 branch.
20761
20762 2008-12-22 13:16  ivan
20763
20764         * httemplate/edit/: part_pkg.cgi, quick-charge.html: soft-limit
20765           package names to 50 chars to avoid problems with typeset
20766           invoices, RT#4449
20767
20768 2008-12-21 13:53  ivan
20769
20770         * FS/FS/svc_phone.pm: and fix msgcat usage, this should do it?,
20771           RT#4204
20772
20773 2008-12-21 13:49  ivan
20774
20775         * FS/FS/svc_acct.pm: svc_acct.pm bogosity too, wtf?!, RT#4204
20776
20777 2008-12-21 13:44  ivan
20778
20779         * FS/FS/: msgcat.pm: msgcat.pm upgrade bogosity, shrug, RT#4204
20780
20781 2008-12-21 13:37  ivan
20782
20783         * FS/FS/: svc_Common.pm, Upgrade.pm: unique checking for svc_phone
20784           like svc_acct, closes: RT#4204 (also a few lines of the new
20785           per-agent config snuck in Conf.pm from RT#3989)
20786
20787 2008-12-21 13:33  ivan
20788
20789         * FS/: FS/svc_phone.pm, FS/Conf.pm, FS/Record.pm, FS/Setup.pm,
20790           FS/msgcat.pm, FS/svc_Common.pm, FS/svc_acct.pm,
20791           bin/freeside-upgrade: unique checking for svc_phone like
20792           svc_acct, closes: RT#4204 (also a few lines of the new per-agent
20793           config snuck in Conf.pm from RT#3989)
20794
20795 2008-12-21 10:38  ivan
20796
20797         * FS/bin/freeside-cdrd: cdrd brainfart, finishing up RT#4423
20798
20799 2008-12-21 10:09  ivan
20800
20801         * FS/: FS/Schema.pm, FS/queue.pm, bin/freeside-cdrd: have
20802           freeside-queued put billing jobs in the queue, so they run in
20803           their own short-lived processes, RT#4423
20804
20805 2008-12-21 09:40  ivan
20806
20807         * FS/FS/queue.pm: doc
20808
20809 2008-12-15 16:08  jeff
20810
20811         * FS/FS/cust_pkg.pm: proper dates on expire and suspend reasons
20812
20813 2008-12-11 13:11  jeff
20814
20815         * FS/FS/cust_main.pm: place tax on invoice only once
20816
20817 2008-12-10 13:43  ivan
20818
20819         * httemplate/search/: cust_bill_event.html, report_cust_bill.html,
20820           report_cust_credit.html, report_cust_event.html,
20821           report_cust_main-zip.html, report_cust_main.html,
20822           report_cust_pay.html, report_cust_pay_batch.html,
20823           report_cust_pkg.html, report_newtax.html, report_svc_acct.html,
20824           report_tax.html: allow all-agent reporting again
20825
20826 2008-12-10 13:33  ivan
20827
20828         * httemplate/graph/: report_cust_bill_pkg.html,
20829           report_cust_pkg.html, report_money_time.html: allow all-agent
20830           reporting again
20831
20832 2008-12-10 12:20  ivan
20833
20834         * FS/FS/cust_main/Import.pm: referral import fixes, RT#4427
20835
20836 2008-12-10 11:43  rsiddall
20837
20838         * rpm/freeside.spec: Cleanup to quieten rpmlint.  Fixes to cope
20839           with moving code out of handler.pl, etc.
20840
20841 2008-12-10 11:42  rsiddall
20842
20843         * rpm/rpm2Bundle: Further modifications to handle Perl RPM names
20844           and map them back to Perl module names.
20845
20846 2008-12-09 18:47  jeff
20847
20848         * FS/FS/cust_tax_location.pm: space is empty
20849
20850 2008-12-08 17:49  ivan
20851
20852         * FS/FS/Record.pm: oops
20853
20854 2008-12-08 17:46  ivan
20855
20856         * FS/FS/Record.pm, FS/FS/inventory_item.pm,
20857           httemplate/misc/inventory_item-import.html,
20858           httemplate/misc/process/inventory_item-import.html: use common
20859           base for inventory import too, fixes problems with errors due to
20860           dos line endings and allows Excel upload, RT#4346
20861
20862 2008-12-08 02:13  ivan
20863
20864         * FS/FS/cust_bill_pkg.pm: make CDRs smaller, so we can fit more
20865           columns, RT#4376
20866
20867 2008-12-08 01:08  ivan
20868
20869         * FS/FS/Schema.pm: make room for CDRs, RT#4387
20870
20871 2008-12-08 00:52  ivan
20872
20873         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: respect output_format and
20874           add an header for rating_method=prefix too, RT#4387
20875
20876 2008-12-08 00:46  ivan
20877
20878         * conf/invoice_html: normal ext_desc shouldn't shove the second+
20879           columns of CDRs out
20880
20881 2008-12-05 09:23  jeff
20882
20883         * FS/FS/tax_rate.pm: passthrough support for gross revenue taxes
20884
20885 2008-12-05 09:19  jeff
20886
20887         * FS/FS/part_pkg.pm: avoid taxation on products with no assigned
20888           taxes
20889
20890 2008-12-05 00:24  jeff
20891
20892         * FS/FS/cust_main.pm: missing uses, corrects 4388
20893
20894 2008-12-04 20:20  jeff
20895
20896         * FS/FS/cust_main_county.pm: bad shortcut causes taxes not to be
20897           charged
20898
20899 2008-12-03 21:16  jeff
20900
20901         * FS/FS/part_export/soma.pm: wtf?
20902
20903 2008-12-03 18:19  jeff
20904
20905         * httemplate/edit/cust_main.cgi: better placement of script
20906           sourcing
20907
20908 2008-12-03 18:03  jeff
20909
20910         * httemplate/elements/init_overlib.html: better placement of script
20911           sourcing
20912
20913 2008-12-03 17:46  jeff
20914
20915         * httemplate/edit/cust_main/choose_tax_location.html: better
20916           behavior when zip code is missing
20917
20918 2008-12-03 15:29  ivan
20919
20920         * httemplate/search/report_receivables.html: allow an all-agent
20921           receivables report again
20922
20923 2008-12-03 13:15  ivan
20924
20925         * httemplate/misc/whois.cgi: fix real customer numbers showing on
20926           view pages, RT#4099/4379
20927
20928 2008-12-03 13:12  ivan
20929
20930         * httemplate/view/: cust_pay.html, cust_refund.html, cust_bill.cgi,
20931           svc_broadband.cgi, svc_domain.cgi, svc_external.cgi,
20932           svc_forward.cgi, svc_www.cgi: fix real customer numbers showing
20933           on view pages, RT#4099/4379
20934
20935 2008-12-03 09:25  ivan
20936
20937         * FS/FS/part_export/internal_diddb.pm: fix internal_diddb to
20938           default to countrycode 1
20939
20940 2008-12-02 21:53  ivan
20941
20942         * httemplate/edit/: part_pkg.cgi, elements/edit.html: 60 char soft
20943           max length for packages, so invoices don't wrap, RT#4328
20944
20945 2008-12-02 17:42  jeff
20946
20947         * bin/import-tax-rates,
20948           httemplate/edit/cust_main/choose_tax_location.html,
20949           httemplate/edit/cust_main/contact.html,
20950           httemplate/elements/ajaxcontentmws.js, FS/FS/Misc.pm,
20951           FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_tax_location.pm,
20952           FS/FS/part_pkg_taxrate.pm, FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
20953           httemplate/edit/cust_main.cgi, httemplate/misc/tax-import.cgi,
20954           httemplate/misc/xmlhttp-cust_main-address_standardize.html:
20955           support zip5 tax lookups, correct errors with fixed format cch
20956           import, inital import performance improvements, noise reduction
20957           on imports, tool for inital import
20958
20959 2008-11-30 23:52  ivan
20960
20961         * FS/FS/: Conf.pm, cdr.pm: set charged_party to accoutncode for
20962           vedeye, RT#4342
20963
20964 2008-11-30 15:37  ivan
20965
20966         * httemplate/edit/access_user.html: s/Internal Access
20967           Groups/Employee Groups/
20968
20969 2008-11-30 15:34  ivan
20970
20971         * httemplate/: browse/access_user.html, edit/access_user.html:
20972           s/Internal Users/Employees/
20973
20974 2008-11-30 15:26  ivan
20975
20976         * httemplate/: browse/access_group.html, edit/access_group.html:
20977           s/Internal Access Groups/Employee Groups/
20978
20979 2008-11-30 13:01  ivan
20980
20981         * FS/FS/cdr.pm: _cdr_min_parser_maker fix for correct setting of
20982           duration/billsec with simple & simple2 rate plans
20983
20984 2008-11-29 13:54  ivan
20985
20986         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/svc_phone.pm,
20987           fs_selfservice/FS-SelfService/SelfService.pm,
20988           fs_selfservice/FS-SelfService/cgi/login.html,
20989           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: add
20990           selfservice_server-single_domain config, and login_info
20991           self-service method to give the login page a bit more
20992           configurability
20993
20994 2008-11-29 12:32  ivan
20995
20996         * FS/FS/Conf.pm: add selfservice_server-single_domain config, and
20997           login_info self-service method to give the login page a bit more
20998           configurability
20999
21000 2008-11-25 16:30  ivan
21001
21002         * FS/FS/ClientAPI/PrepaidPhone.pm: don't set a Session-Timeout if
21003           the rate is 0
21004
21005 2008-11-25 16:20  ivan
21006
21007         * FS/FS/: Record.pm, cust_main/Import.pm: should fix importing from
21008           excel, closes: RT#4337
21009
21010 2008-11-24 07:40  jeff
21011
21012         * FS/FS/part_export/soma.pm: more caffiene, please
21013
21014 2008-11-24 07:36  jeff
21015
21016         * FS/FS/part_export/soma.pm: doh
21017
21018 2008-11-24 07:18  jeff
21019
21020         * FS/FS/part_export/soma.pm: be more accepting
21021
21022 2008-11-24 06:48  jeff
21023
21024         * FS/FS/part_export/soma.pm: esn's are hex
21025
21026 2008-11-24 04:22  ivan
21027
21028         * FS/FS/cdr/genband.pm: update genband import to agree with
21029           reality, RT#4177
21030
21031 2008-11-24 02:59  ivan
21032
21033         * FS/FS/part_export/internal_diddb.pm: add countrycode option to
21034           internal_diddb; throw a warning instead of an error if a number
21035           couldn't be returned to inventory
21036
21037 2008-11-24 02:47  ivan
21038
21039         * FS/FS/part_export/: phone_sqlradius.pm, sqlradius.pm: fix
21040           phone_sqlradius CDR population?, RT#4100
21041
21042 2008-11-24 02:11  ivan
21043
21044         * FS/FS/ClientAPI/PrepaidPhone.pm: add debugging, hopefully fix
21045           seconds returned finally, RT#4100
21046
21047 2008-11-24 00:47  ivan
21048
21049         * FS/FS/ClientAPI/PrepaidPhone.pm: look for a voip rate in pricing
21050           add-ons too... eek.  also correct rating to destination RT#4100
21051
21052 2008-11-22 14:17  ivan
21053
21054         * FS/FS/: Conf.pm, Schema.pm, cust_credit.pm, cust_main.pm,
21055           cust_pkg.pm, part_event.pm, part_event/Action/addpost.pm,
21056           part_event/Condition.pm, part_event/Action/apply.pm,
21057           part_event/Action/bill.pm, part_event/Action/cancel.pm,
21058           part_event/Action/collect.pm,
21059           part_event/Action/cust_bill_batch.pm,
21060           part_event/Action/cust_bill_comp.pm,
21061           part_event/Action/cust_bill_fee_percent.pm,
21062           part_event/Action/cust_bill_realtime_card.pm,
21063           part_event/Action/cust_bill_realtime_check.pm,
21064           part_event/Action/cust_bill_realtime_lec.pm,
21065           part_event/Action/cust_bill_send.pm,
21066           part_event/Action/cust_bill_send_agent.pm,
21067           part_event/Action/cust_bill_send_alternate.pm,
21068           part_event/Action/cust_bill_send_csv_ftp.pm,
21069           part_event/Action/cust_bill_send_if_newest.pm,
21070           part_event/Action/cust_bill_spool_csv.pm,
21071           part_event/Action/cust_bill_suspend_if_balance.pm,
21072           part_event/Action/fee.pm,
21073           part_event/Action/pkg_referral_credit.pm,
21074           part_event/Action/pkg_referral_credit_pkg.pm,
21075           part_event/Action/suspend.pm,
21076           part_event/Action/suspend_if_pkgpart.pm,
21077           part_event/Action/suspend_unless_pkgpart.pm,
21078           part_event/Condition/balance.pm,
21079           part_event/Condition/balance_age.pm,
21080           part_event/Condition/balance_under.pm,
21081           part_event/Condition/cust_bill_age.pm,
21082           part_event/Condition/cust_bill_has_service.pm,
21083           part_event/Condition/cust_bill_owed.pm,
21084           part_event/Condition/cust_bill_owed_under.pm,
21085           part_event/Condition/cust_payments.pm,
21086           part_event/Condition/has_referral_custnum.pm,
21087           part_event/Condition/once_percust.pm,
21088           part_event/Condition/pkg_age.pm,
21089           part_event/Condition/pkg_notchange.pm,
21090           part_event/Condition/pkg_pkgpart.pm,
21091           part_event/Condition/pkg_recurring.pm,
21092           part_event/Condition/pkg_unless_pkgpart.pm, part_pkg/flat.pm:
21093           referral credits overhaul, use billing events, agents can
21094           self-configure, limit to once-per-customer, depend on any time
21095           from referred package, referred customer payment, specific
21096           packages, partial staged credits, RT#3983
21097
21098 2008-11-21 23:10  ivan
21099
21100         * httemplate/: browse/part_event.html, edit/elements/edit.html:
21101           billing event cloning
21102
21103 2008-11-20 19:36  jeff
21104
21105         * FS/FS/part_export/soma.pm: initial somanetworks support
21106
21107 2008-11-20 18:57  ivan
21108
21109         * httemplate/edit/elements/edit.html: remove debugging accidentally
21110           left in
21111
21112 2008-11-20 18:55  ivan
21113
21114         * httemplate/edit/process/elements/process.html: document
21115           viewall_ext
21116
21117 2008-11-20 17:58  ivan
21118
21119         * httemplate/: edit/elements/edit.html,
21120           elements/tr-select-agent.html: undo voodoo, find real problem
21121
21122 2008-11-20 16:06  ivan
21123
21124         * httemplate/edit/elements/edit.html: voodoo
21125
21126 2008-11-20 11:02  jeff
21127
21128         * FS/FS/rate.pm: this must be what is meant
21129
21130 2008-11-20 09:49  jeff
21131
21132         * FS/bin/freeside-dedup-cust_bill_pkg_detail-header: tool to remove
21133           extra cdr headers
21134
21135 2008-11-20 08:59  jeff
21136
21137         * FS/FS/part_pkg/voip_cdr.pm: only one header per package, not one
21138           per service -- fixes #4260
21139
21140 2008-11-20 04:52  ivan
21141
21142         * FS/FS/cust_main/Import.pm: better end-of-spreadsheet detection
21143           for excel import, hopefully.  should fix "Error: Can't use an
21144           undefined value as an ARRAY reference" error on import.  RT#4297
21145
21146 2008-11-20 03:35  ivan
21147
21148         * bin/rate.delete: fill in the ratenum.  doesn't actually delete
21149           the rate itself, just all its data (the hard part)
21150
21151 2008-11-19 16:42  ivan
21152
21153         * FS/FS/cust_bill.pm: don't use payname for CARD or DCRD either,
21154           closes: RT#3982
21155
21156 2008-11-19 06:55  jeff
21157
21158         * FS/FS/Misc.pm, FS/FS/Schema.pm, FS/FS/cust_tax_location.pm,
21159           FS/FS/part_pkg_taxrate.pm, FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
21160           httemplate/misc/tax-import.cgi: support for cch fixed format
21161
21162 2008-11-18 17:24  ivan
21163
21164         * FS/FS/Schema.pm: fix phone_avail.availnum to be a proper primary
21165           key, fix agent.agent_custnum unique index causing it to get a
21166           value filled in by Record.pm
21167
21168 2008-11-17 18:56  rsiddall
21169
21170         * rpm/rpm2Bundle: Now handles hyphenated Perl requirements as well
21171           as those in parentheses, and handles more version relation types.
21172
21173 2008-11-12 18:22  ivan
21174
21175         * FS/FS/access_groupagent.pm, FS/FS/agent.pm,
21176           httemplate/browse/agent.cgi, httemplate/edit/agent.cgi,
21177           httemplate/edit/process/agent.cgi: add ability to view/edit
21178           access groups of an agent
21179
21180 2008-11-11 00:55  ivan
21181
21182         * FS/FS/cust_bill.pm: add fax to invoice data, RT#3290
21183
21184 2008-11-11 00:45  ivan
21185
21186         * conf/: invoice_html, invoice_latex: agent_custid and ship_fax
21187           don't belong with the ship address, that was an unrelated
21188           tampabay/pbx-change request, RT#3290
21189
21190 2008-11-10 23:51  ivan
21191
21192         * conf/invoice_html: make HTML invoice more consistent with current
21193           typeset invoice: center invoice date instead of right-justify
21194
21195 2008-11-09 03:43  ivan
21196
21197         * httemplate/browse/agent.cgi: realign things in light of
21198           small_custview in this table for master customering, roundaboutly
21199           part of #2933
21200
21201 2008-11-09 03:31  ivan
21202
21203         * FS/FS/cust_main/Import.pm: move batch customer import to its own
21204           file; add svc_external_svc_phone export format, RT#4103
21205
21206 2008-11-09 01:14  ivan
21207
21208         * FS/FS/Conf.pm, httemplate/elements/file-upload.html,
21209           httemplate/misc/phone_avail-import.html: add a global countrycode
21210           to phone_avail import and a conf for the default (some other conf
21211           values snuck in also, oh well)
21212
21213 2008-11-09 00:51  ivan
21214
21215         * FS/FS/Mason.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
21216           FS/FS/cust_main/Import.pm, httemplate/misc/cust_main-import.cgi,
21217           Makefile, FS/FS.pm, FS/MANIFEST, FS/bin/freeside-queued,
21218           httemplate/misc/process/cust_main-import.cgi: move batch customer
21219           import to its own file; add svc_external_svc_phone export format,
21220           RT#4103
21221
21222 2008-11-06 22:04  ivan
21223
21224         * httemplate/view/svc_acct.cgi: fix viewing of unlinked services.
21225           wow, it has been a while
21226
21227 2008-11-06 14:53  ivan
21228
21229         * FS/FS/part_export/sqlradius.pm: should fix open session RADIUS
21230           search, RT #4233
21231
21232 2008-11-06 14:20  ivan
21233
21234         * FS/FS/part_export/sqlradius.pm: fix radius search, RT#4233
21235
21236 2008-11-05 20:22  ivan
21237
21238         * FS/FS/svc_acct.pm: avoid harmless "Use of uninitialized value in
21239           concatenation (.) or string at
21240           /usr/local/share/perl/5.8.8/FS/svc_acct.pm line 1140" error
21241
21242 2008-11-05 20:18  ivan
21243
21244         * FS/FS/svc_acct.pm: . is used in some implementations of classic
21245           crypt
21246
21247 2008-11-03 07:28  jeff
21248
21249         * FS/FS/cust_main.pm: REAL otherwise there are no taxes
21250
21251 2008-11-03 07:26  jeff
21252
21253         * FS/FS/cust_main.pm: yikes! not yet
21254
21255 2008-11-03 07:14  jeff
21256
21257         * FS/FS/cust_main.pm: otherwise there are no taxes
21258
21259 2008-11-02 17:10  ivan
21260
21261         * httemplate/view/svc_acct.cgi: time remaining is more useful to
21262           display as hours + minutes than days, hours, minutes from
21263           Time::Duration
21264
21265 2008-11-02 12:27  ivan
21266
21267         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: (and
21268           REALLY fix the line-item links too, whew) fix overreporting of
21269           tax invoiced when using & reporting with taxclasses, RT#4131
21270
21271 2008-11-02 12:03  ivan
21272
21273         * httemplate/search/report_tax.cgi: (and fix the line-item links
21274           too, whew) fix overreporting of tax invoiced when using &
21275           reporting with taxclasses, RT#4131
21276
21277 2008-11-02 11:40  ivan
21278
21279         * httemplate/search/report_tax.cgi: (and fix the total too) fix
21280           overreporting of tax invoiced when using & reporting with
21281           taxclasses, RT#4131
21282
21283 2008-11-02 11:26  ivan
21284
21285         * httemplate/search/report_tax.cgi: fix overreporting of tax
21286           invoiced when using & reporting with taxclasses, RT#4131
21287
21288 2008-11-01 15:12  ivan
21289
21290         * init.d/freeside-init, FS/FS/Daemon.pm, FS/bin/freeside-cdrd: have
21291           freeside-cdrd disable itself if there's no appropriate package
21292           definition, RT#4184
21293
21294 2008-10-29 15:24  ivan
21295
21296         * FS/FS/cust_main.pm: eek, fix agent_plandata from comping up with
21297           spurious hits
21298
21299 2008-10-29 13:23  ivan
21300
21301         * FS/FS/part_event/Action.pm: remove debugging accidentally left in
21302
21303 2008-10-29 13:21  ivan
21304
21305         * FS/FS/part_event/Action.pm: huh.  how did event editing ever
21306           work?  is this 5.10-specific?
21307
21308 2008-10-29 01:03  ivan
21309
21310         * FS/FS/cust_main.pm, init.d/freeside-init,
21311           FS/FS/part_pkg/voip_cdr.pm, FS/bin/freeside-cdrd: prepaid cdr
21312           pickup & bill daemon, RT#4184
21313
21314 2008-10-29 00:50  ivan
21315
21316         * FS/FS/part_export/internal_diddb.pm: fix to internal_diddb
21317           provisioning
21318
21319 2008-10-27 18:23  ivan
21320
21321         * FS/FS/svc_phone.pm: fix svc_phone non-numeric "phone numbers",
21322           RT#4204
21323
21324 2008-10-24 17:37  ivan
21325
21326         * FS/FS/: Conf.pm, svc_phone.pm: add a switch to allow letters in
21327           phone numbers, RT#4195
21328
21329 2008-10-24 16:21  ivan
21330
21331         * httemplate/view/svc_phone.cgi: correct links to non-US CDRs from
21332           svc_phone view
21333
21334 2008-10-24 15:53  ivan
21335
21336         * fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm: use
21337           Reply-Message for the RADIUS error message, RT#4100
21338
21339 2008-10-24 15:23  ivan
21340
21341         * FS/FS/ClientAPI/PrepaidPhone.pm: adding prepaid self-service
21342           hooks, RT#4100
21343
21344 2008-10-24 14:31  ivan
21345
21346         * FS/FS/: rate.pm, ClientAPI/PrepaidPhone.pm, part_pkg/voip_cdr.pm,
21347           part_pkg/voip_sqlradacct.pm: adding prepaid self-service hooks,
21348           RT#4100
21349
21350 2008-10-24 14:25  ivan
21351
21352         * fs_selfservice/FS-SelfService/SelfService/: FreeRadiusVoip.pm:
21353           rlm_perl hook for prepaid voip radius, RT#4100
21354
21355 2008-10-24 14:22  ivan
21356
21357         * fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm:
21358           rlm_perl hook for prepaid voip radius, RT#4100
21359
21360 2008-10-24 12:58  ivan
21361
21362         * fs_selfservice/FS-SelfService/SelfService/: FreeRadiusVoip.pm:
21363           rlm_perl hook for prepaid voip radius, RT#4100
21364
21365 2008-10-24 12:54  ivan
21366
21367         * fs_selfservice/FS-SelfService/: SelfService.pm,
21368           SelfService/FreeRadiusVoip.pm: rlm_perl hook for prepaid voip
21369           radius, RT#4100
21370
21371 2008-10-24 12:45  ivan
21372
21373         * fs_selfservice/FS-SelfService/SelfService.pm: rlm_perl hook for
21374           prepaid voip radius, RT#4100
21375
21376 2008-10-24 12:13  ivan
21377
21378         * fs_selfservice/FS-SelfService/: SelfService.pm,
21379           SelfService/FreeRadiusVoip.pm: rlm_perl hook for prepaid voip
21380           radius, RT#4100
21381
21382 2008-10-23 19:54  ivan
21383
21384         * FS/: FS/part_export/phone_sqlradius.pm,
21385           FS/part_export/sqlradius.pm, bin/freeside-sqlradius-radacctd:
21386           untested code to suck in CDRs in from VoIP RADIUS exports,
21387           RT#4100
21388
21389 2008-10-23 19:08  ivan
21390
21391         * FS/FS/cust_main.pm, httemplate/misc/xmlhttp-cust_main-search.cgi:
21392           fixes to facilitate using agent_custid as custnum, RT#4190
21393
21394 2008-10-23 18:45  ivan
21395
21396         * FS/: FS/svc_phone.pm, bin/freeside-sqlradius-reset: tiny nits for
21397           phone RADIUS export: allow freeside-sqlradius-reset to reset a
21398           phone_sqlradius export, but only if explicitly specified by
21399           exportnum.  also fix "Reference found where even-size list
21400           expected" warning and junk winding up in radreply table".  all
21401           this phone_sqlradius stuff is RT#4100
21402
21403 2008-10-23 18:19  ivan
21404
21405         * FS/FS/: Conf.pm, svc_phone.pm, part_export/phone_sqlradius.pm,
21406           part_export/sqlradius.pm: add phone_sqlradius export
21407
21408 2008-10-22 22:20  ivan
21409
21410         * fs_selfservice/FS-SelfService/SelfService.pm: POD cleanup
21411
21412 2008-10-22 11:50  ivan
21413
21414         * httemplate/view/svc_phone.cgi: fix CDR links
21415
21416 2008-10-21 21:39  ivan
21417
21418         * FS/FS/part_export/sqlradius.pm, httemplate/search/sqlradius.cgi,
21419           httemplate/search/sqlradius.html: fix error on open-ended RADIUS
21420           search with Pg, add options for open session search and search on
21421           start time, RT#4051
21422
21423 2008-10-21 08:50  jeff
21424
21425         * fs_selfservice/java/: freeside_login_example.java,
21426           freeside_signup_example.java, biz/freeside/SelfService.java:
21427           biz.freeside.SelfService class and sample applications
21428
21429 2008-10-18 18:57  ivan
21430
21431         * httemplate/config/config.cgi: correctly allow re-editing of
21432           config options with " in them
21433
21434 2008-10-18 17:38  ivan
21435
21436         * FS/FS/Schema.pm, FS/FS/agent.pm, httemplate/edit/agent.cgi,
21437           httemplate/elements/search-cust_main.html,
21438           httemplate/browse/agent.cgi: add a master custnum field to
21439           agents, RT#2933 (roundabout)
21440
21441 2008-10-17 18:22  jeff
21442
21443         * FS/FS/cust_main.pm: sheesh
21444
21445 2008-10-17 18:19  jeff
21446
21447         * FS/FS/cust_main.pm: doh
21448
21449 2008-10-17 18:08  jeff
21450
21451         * FS/FS/cust_main.pm: cope with overlapping (but with distinct
21452           endpoints) tax areas
21453
21454 2008-10-17 13:01  jeff
21455
21456         * conf/: invoice_latex, invoice_latexcoupon: address tweaks,
21457           assumes a window at least 2.75in or 7cm wide
21458
21459 2008-10-17 11:57  jeff
21460
21461         * FS/FS/cust_bill.pm: correct erroneous line dupplication on
21462           invoices
21463
21464 2008-10-16 15:45  ivan
21465
21466         * FS/FS/part_pkg/voip_cdr.pm: add an option to use duration instead
21467           of billsec to calculate billable time, RT#4147
21468
21469 2008-10-15 22:29  ivan
21470
21471         * FS/FS/Conf_compat17.pm: sync Conf_compat17.pm
21472
21473 2008-10-15 22:29  ivan
21474
21475         * FS/FS/Conf.pm, httemplate/misc/payment.cgi,
21476           httemplate/search/cust_pay_batch.cgi,
21477           httemplate/view/cust_main/payment_history.html: add
21478           batch-enable_payby and realtime_disable_payby for better control
21479           over hybrid realtime/batch installs; deprecate never-used
21480           paymentforcedtobatch, RT#4052
21481
21482 2008-10-15 22:04  ivan
21483
21484         * httemplate/elements/menu.html: add batch-enable_payby and
21485           realtime_disable_payby for better control over hybrid
21486           realtime/batch installs; deprecate never-used
21487           paymentforcedtobatch, RT#4052
21488
21489 2008-10-14 14:27  ivan
21490
21491         * FS/FS/Tron.pm: not interested in payment gateway survey just now
21492
21493 2008-10-13 17:50  ivan
21494
21495         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi: add an
21496           import format for external services, including next bill date
21497           (cust_pkg.bill), RT#4108
21498
21499 2008-10-13 14:58  ivan
21500
21501         * FS/: bin/freeside-fetch, FS/Conf.pm: Change subject for
21502           freeside-fetch emailed reports from "subject" to "Freeside
21503           report", and add email_report-subject config to change it.
21504           RT#4093
21505
21506 2008-10-12 16:56  jeff
21507
21508         * conf/invoice_latex: better column widths and easier maintenance
21509
21510 2008-10-12 14:22  jeff
21511
21512         * conf/invoice_latex: better value for non-broken tetex
21513
21514 2008-10-11 17:58  ivan
21515
21516         * httemplate/browse/cust_main_county.cgi: fix link
21517
21518 2008-10-11 17:54  ivan
21519
21520         * httemplate/: browse/cust_main_county.cgi,
21521           edit/bulk-cust_main_county.html,
21522           edit/process/bulk-cust_main_county.html: add a quick bulk tax add
21523           tool (eating my own dogfood instead of running a one-off SQL
21524           query), RT#4117
21525
21526 2008-10-10 17:32  ivan
21527
21528         * FS/FS/: Conf.pm, cust_pkg.pm: enable suspension notices to an
21529           administrator, RT#4083
21530
21531 2008-10-10 16:30  ivan
21532
21533         * FS/FS/cust_pkg.pm: quick kludge to eliminate exact duplicates in
21534           h_labels_short in an effort to reduce the number of "XXX service
21535           listing twice on invoice" incidents, RT#3944.  still should be
21536           possible to fundamentally do better with the function in the
21537           first place
21538
21539 2008-10-10 14:30  jeff
21540
21541         * conf/invoice_latex: avoid overprinting remittance coupons
21542
21543 2008-10-10 12:25  ivan
21544
21545         * FS/FS/cust_bill.pm: add options to auto-generate agent_custid and
21546           display it as the customer number, RT#4099
21547
21548 2008-10-09 18:15  ivan
21549
21550         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
21551           FS/FS/UI/Web/small_custview.pm, httemplate/index.html,
21552           httemplate/view/cust_main/misc.html, FS/FS/UI/Web.pm,
21553           httemplate/edit/cust_main.cgi, httemplate/search/cust_main.cgi:
21554           add options to auto-generate agent_custid and display it as the
21555           customer number, RT#4099
21556
21557 2008-10-09 13:06  ivan
21558
21559         * FS/FS/part_export/sqlradius.pm: use Freeradius := attribute for
21560           ALL attributes except Password.  Crypt-Password, User-Password,
21561           Password-With-Header should now use := instead of ==.  RT#4051
21562
21563 2008-10-07 16:57  ivan
21564
21565         * httemplate/misc/: cdr-import.html, process/cdr-import.html: put
21566           each CDR web import into a batch
21567
21568 2008-10-07 16:23  ivan
21569
21570         * FS/FS/cdr/: genband.pm, nextone.pm: also set billsec for nextone
21571           CDR format
21572
21573 2008-10-06 17:10  ivan
21574
21575         * FS/FS/Upgrade.pm: oops, brainfart
21576
21577 2008-10-06 17:09  ivan
21578
21579         * FS/FS/Upgrade.pm: when setting last_login/last_logout, ensure
21580           only accounts actually attached to the export are updated
21581
21582 2008-10-06 15:48  ivan
21583
21584         * FS/FS/svc_acct.pm: make RADIUS password exports
21585           _password_encoding-aware so we export Password-With-Header when
21586           necessary
21587
21588 2008-10-06 15:19  ivan
21589
21590         * FS/FS/svc_acct.pm: make RADIUS password exports
21591           _password_encoding-aware so we export Password-With-Header when
21592           necessary
21593
21594 2008-10-06 08:28  ivan
21595
21596         * FS/FS/: cdr.pm, cdr/netcentrex.pm: add initial netcentrex CDR
21597           format
21598
21599 2008-10-05 14:36  ivan
21600
21601         * httemplate/search/pay_batch.cgi: fix links to closed batches,
21602           RT#4052
21603
21604 2008-10-05 03:17  ivan
21605
21606         * httemplate/search/phone_avail.html: adding the start of available
21607           phone# search.  still needs a menu entry, search options page...
21608           RT#3925
21609
21610 2008-10-04 23:07  ivan
21611
21612         * httemplate/: edit/elements/ApplicationCommon.html,
21613           view/cust_main/payment_history/credit.html,
21614           view/cust_main/payment_history/payment.html: finish UI
21615           improvements wrt refunds: now you have to post a check or cash
21616           refund explicitly, no more implicit creation by 'applying'
21617           credits.  don't show useless application links.  don't enable
21618           apply button until you pick an invoice/refund.  RT#3812
21619
21620 2008-10-04 15:35  ivan
21621
21622         * FS/FS/: Misc.pm, cust_bill_ApplicationCommon.pm,
21623           payinfo_transaction_Mixin.pm, Misc/prune.pm, rate_detail.pm,
21624           usage_class.pm, part_event/Action.pm: POD cleanups
21625
21626 2008-10-04 13:55  ivan
21627
21628         * httemplate/edit/rate_region.cgi: fix inappropriate rounding when
21629           editing rates for a whole region
21630
21631 2008-10-04 13:43  ivan
21632
21633         * FS/FS/part_pkg/voip_cdr.pm: add disable_tollfree option
21634
21635 2008-10-03 17:30  ivan
21636
21637         * httemplate/edit/part_pkg.cgi: fix recurring box graying out on
21638           package customize
21639
21640 2008-10-03 12:41  ivan
21641
21642         * FS/FS/part_pkg/voip_cdr.pm: add debugging
21643
21644 2008-09-30 14:05  jeff
21645
21646         * httemplate/: search/report_newtax.cgi, search/cust_bill_pkg.cgi,
21647           search/report_newtax.html, elements/menu.html: simple reporting
21648           for new tax system
21649
21650 2008-09-30 13:22  jeff
21651
21652         * FS/FS/: Conf.pm, cust_main.pm: option for no postal fee on
21653           one-time charges
21654
21655 2008-09-30 13:17  jeff
21656
21657         * fs_selfservice/FS-SelfService/cgi/: bill.html, selfservice.cgi:
21658           turn on and off postal billing from self-service
21659
21660 2008-09-28 20:41  ivan
21661
21662         * httemplate/misc/delay_susp_pkg.html: use init_calendar.html
21663
21664 2008-09-26 20:01  jeff
21665
21666         * httemplate/edit/process/addr_block/manual_flag.cgi,
21667           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/addr_block.pm,
21668           FS/FS/svc_broadband.pm, httemplate/browse/addr_block.cgi,
21669           httemplate/edit/svc_broadband.cgi: per address block ip auto
21670           assignment and auto router selection
21671
21672 2008-09-25 20:54  jeff
21673
21674         * FS/FS/part_event/Condition/dundate.pm,
21675           httemplate/misc/delay_susp_pkg.html, FS/FS/AccessRight.pm,
21676           FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
21677           httemplate/edit/part_bill_event.cgi,
21678           httemplate/misc/process/delay_susp_pkg.html,
21679           httemplate/view/cust_main/packages.html: push out event triggered
21680           suspensions
21681
21682 2008-09-25 16:44  jeff
21683
21684         * FS/FS/cust_main.pm: lost bits of reason
21685
21686 2008-09-24 19:27  jeff
21687
21688         * FS/FS/part_export/prizm.pm: prizm export improvement for package
21689           changes
21690
21691 2008-09-18 16:17  jeff
21692
21693         * FS/FS/Schema.pm: trade space for time
21694
21695 2008-09-16 08:58  jeff
21696
21697         * httemplate/search/report_tax.cgi: minor initialization issue
21698
21699 2008-09-15 18:22  jeff
21700
21701         * httemplate/: edit/part_pkg.cgi, edit/elements/edit.html,
21702           elements/tr-select-taxoverride.html,
21703           elements/tr-select-taxproduct.html: correct package editor when
21704           taxproducts off
21705
21706 2008-09-15 00:18  ivan
21707
21708         * FS/FS/Schema.pm, FS/FS/Record.pm, FS/FS/phone_avail.pm,
21709           FS/FS/part_export/internal_diddb.pm,
21710           httemplate/elements/menu.html,
21711           httemplate/misc/phone_avail-import.html,
21712           httemplate/misc/process/phone_avail-import.html: add internal did
21713           database & ability to query for availability, plus upload tool
21714
21715 2008-09-14 17:40  ivan
21716
21717         * FS/FS/part_export/globalpops_voip.pm: add dry_run option to
21718           globalpops_voip export
21719
21720 2008-09-14 13:24  ivan
21721
21722         * FS/FS/cust_main_invoice.pm: silently strip out leading and
21723           trailing spaces from invoicing email addresses instead of
21724           throwing an error
21725
21726 2008-09-14 13:20  ivan
21727
21728         * httemplate/config/: config-process.cgi, config-view.cgi: don't
21729           reload the whole page every time a config option is changed,
21730           RT#3989
21731
21732 2008-09-14 12:13  ivan
21733
21734         * httemplate/elements/header.html: default the menu to top in 1.9,
21735           still a pref
21736
21737 2008-09-12 15:53  ivan
21738
21739         * FS/FS/part_pkg/voip_cdr.pm: just give up and try again tommorow,
21740           "1011" came from us not the CDRs anyway, RT#3985
21741
21742 2008-09-12 15:48  ivan
21743
21744         * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
21745           internal_prefixen, RT#3985
21746
21747 2008-09-12 15:38  ivan
21748
21749         * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
21750           internal_prefixen, RT#3985
21751
21752 2008-09-12 15:18  ivan
21753
21754         * FS/FS/part_pkg/voip_cdr.pm: grr, TRY to support multiple
21755           internal_prefixen, RT#3985
21756
21757 2008-09-12 14:56  ivan
21758
21759         * FS/FS/part_pkg/voip_cdr.pm: support multiple internal_prefixen,
21760           RT#3985
21761
21762 2008-09-12 14:55  ivan
21763
21764         * FS/FS/part_pkg/voip_cdr.pm: support multiple internal_prefixen
21765
21766 2008-09-12 00:58  ivan
21767
21768         * FS/FS/: Conf.pm, cust_pkg.pm: make the max # of indivudal
21769           services printed on invoices configurable.  RT#3904
21770
21771 2008-09-12 00:07  ivan
21772
21773         * FS/FS/: part_pkg/flat.pm, part_pkg/voip_cdr.pm, cust_main.pm:
21774           don't throw noisy warnings about missing new recur_temporality,
21775           RT#3851
21776
21777 2008-09-11 19:28  jeff
21778
21779         * FS/: FS/Schema.pm, FS/cust_bill.pm, FS/cust_bill_pkg.pm,
21780           FS/cust_bill_pkg_display.pm, MANIFEST, FS/cust_main.pm,
21781           t/cust_bill_pkg_display.t: re-repurpose cust_bill_pkg
21782
21783 2008-09-11 19:01  ivan
21784
21785         * FS/FS/cust_bill.pm, FS/FS/Conf.pm,
21786           httemplate/misc/spool_invoices.cgi,
21787           httemplate/search/cust_bill.html: add billco respooling, not
21788           re-FTPing, RT#3971
21789
21790 2008-09-11 17:53  ivan
21791
21792         * FS/FS/part_pkg/: flat.pm, voip_cdr.pm: add recur_temporality to
21793           flat.pm, RT#3851
21794
21795 2008-09-11 17:41  ivan
21796
21797         * FS/FS/cust_main.pm: correct a (fortunately harmless) typo
21798
21799 2008-09-10 01:33  ivan
21800
21801         * FS/FS/cust_bill.pm, FS/FS/Conf.pm,
21802           httemplate/misc/ftp_invoices.cgi,
21803           httemplate/search/cust_bill.html: add re-FTP reprint,
21804           RT#create-me-tommorow-for-enet
21805
21806 2008-09-10 00:55  ivan
21807
21808         * FS/FS/Schema.pm: better (?) place to put display and taxation
21809           data than overloading real line items
21810
21811 2008-09-10 00:32  ivan
21812
21813         * FS/FS/part_pkg.pm: well, allow things to work for now so work can
21814           get done
21815
21816 2008-09-10 00:30  ivan
21817
21818         * FS/FS/part_pkg/voip_cdr.pm: add upcoming/preceding option,
21819           RT#3851
21820
21821 2008-09-10 00:24  ivan
21822
21823         * FS/FS/cust_main.pm: add upcoming/preceding option, RT#3851
21824
21825 2008-09-09 15:35  ivan
21826
21827         * FS/FS/ClientAPI/MyAccount.pm: allow implied primary services to
21828           log into selfservice when selfservice_server-primary_only is on
21829
21830 2008-09-09 14:29  ivan
21831
21832         * FS/FS/ClientAPI/MyAccount.pm: this should allow implied primary
21833           services to log into selfservice when
21834           selfservice_server-primary_only is on
21835
21836 2008-09-09 14:04  ivan
21837
21838         * FS/FS/Upgrade.pm: show which _upgrade_data sub is being run
21839
21840 2008-09-09 01:19  ivan
21841
21842         * FS/FS/Schema.pm: wtf, cust_pkg_reason has no indices?!
21843           _upgrade_data is hosing cpu badly
21844
21845 2008-09-08 19:35  ivan
21846
21847         * FS/FS/part_pkg/voip_cdr.pm: doh, forgot to display new options,
21848           RT#3838
21849
21850 2008-09-08 19:24  ivan
21851
21852         * FS/FS/: cdr.pm, cdr/taqua.pm, part_pkg/voip_cdr.pm: additional
21853           QIS/Taqua-specific CDR handling details, RT#3838
21854
21855 2008-09-08 14:46  ivan
21856
21857         * FS/FS/cust_main.pm: oops, debugging got left on by accident
21858
21859 2008-09-08 14:23  ivan
21860
21861         * httemplate/view/elements/svc_Common.html: also hide fixed+blank
21862           fields on service view, RT#3829
21863
21864 2008-09-08 14:02  ivan
21865
21866         * httemplate/edit/elements/svc_Common.html: completely hide
21867           fixed+blank fields, RT#3829
21868
21869 2008-09-07 19:49  ivan
21870
21871         * httemplate/edit/quick-charge.html: extraneous code cleanup
21872
21873 2008-09-07 19:48  ivan
21874
21875         * FS/FS/cust_bill_pkg.pm: removing unacceptable display fields from
21876           cust_bill_pkg
21877
21878 2008-09-07 19:47  ivan
21879
21880         * FS/FS/: AccessRight.pm, cust_main.pm: add package invoice details
21881           & comments, RT#3810
21882
21883 2008-09-07 19:42  ivan
21884
21885         * FS/FS/Schema.pm, FS/FS/cust_pkg_detail.pm, FS/MANIFEST,
21886           FS/t/cust_pkg_detail.t, httemplate/pref/pref-process.html,
21887           httemplate/pref/pref.html,
21888           httemplate/view/cust_main/packages.html, FS/FS.pm,
21889           httemplate/edit/cust_pkg_detail.html,
21890           httemplate/edit/process/cust_pkg_detail.html, FS/FS/cust_pkg.pm:
21891           add package invoice details & comments, RT#3810
21892
21893 2008-09-06 13:54  ivan
21894
21895         * FS/FS/UI/Web.pm: don't link to customer service view unless the
21896           user has the ACL to view the resulting page
21897
21898 2008-09-04 06:29  jeff
21899
21900         * FS/FS/Upgrade.pm: three lost lines
21901
21902 2008-09-03 20:10  ivan
21903
21904         * httemplate/edit/invoice_logo.html: ask for an EPS for EPS upload,
21905           not incorrectly a PNG
21906
21907 2008-09-03 19:44  ivan
21908
21909         * httemplate/edit/process/invoice_logo.html: fix invoice uplaoding
21910           in light of database config where you absolutely need
21911           ->set_binary for swtuf retreived with ->config_binary, RT#3936
21912
21913 2008-09-03 12:08  jeff
21914
21915         * FS/FS/AccessRight.pm, FS/FS/access_right.pm, FS/FS/addr_block.pm,
21916           FS/FS/router.pm, httemplate/browse/addr_block.cgi,
21917           httemplate/browse/router.cgi, httemplate/browse/svc_acct_pop.cgi,
21918           httemplate/edit/allocate.html, httemplate/edit/router.cgi,
21919           httemplate/edit/svc_acct_pop.cgi,
21920           httemplate/edit/process/router.cgi,
21921           httemplate/edit/process/svc_acct_pop.cgi,
21922           httemplate/edit/process/addr_block/add.cgi,
21923           httemplate/edit/process/addr_block/allocate.cgi,
21924           httemplate/edit/process/addr_block/deallocate.cgi,
21925           httemplate/edit/process/addr_block/split.cgi,
21926           httemplate/elements/menu.html: new access right names
21927
21928 2008-09-03 11:59  jeff
21929
21930         * FS/FS/: Upgrade.pm, cust_pkg_reason.pm: system only reason update
21931           routine
21932
21933 2008-09-02 18:52  ivan
21934
21935         * httemplate/view/cust_main/payment_history.html: add back ability
21936           to post a check/cash refund. be more explicit about it instead of
21937           just being a checkbox when posting a credit. RT#3812
21938
21939 2008-09-02 18:46  ivan
21940
21941         * FS/FS/payby.pm, httemplate/edit/cust_pay.cgi,
21942           httemplate/edit/cust_refund.cgi,
21943           httemplate/edit/process/cust_refund.cgi,
21944           httemplate/elements/init_calendar.html,
21945           httemplate/view/cust_refund.html,
21946           httemplate/view/cust_main/payment_history/refund.html,
21947           FS/FS/AccessRight.pm: add back ability to post a check/cash
21948           refund.  be more explicit about it instead of just being a
21949           checkbox when posting a credit.  RT#3812
21950
21951 2008-09-02 08:37  jeff
21952
21953         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, ClientAPI/MyAccount.pm:
21954           call details in self-service
21955
21956 2008-08-30 14:34  jeff
21957
21958         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
21959           FS/FS/cust_main.pm, FS/FS/Report/Table/Monthly.pm,
21960           FS/FS/part_pkg/voip_cdr.pm, httemplate/search/cust_bill_pkg.cgi,
21961           httemplate/search/report_prepaid_income.cgi,
21962           httemplate/search/report_tax.cgi: remove duplicate cust_bill_pkg
21963           creation RT#3919
21964
21965 2008-08-29 19:10  jeff
21966
21967         * FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm, FS/FS/tax_rate.pm,
21968           httemplate/edit/process/part_pkg.cgi: bug squashing for multiple
21969           usage classes
21970
21971 2008-08-29 16:13  ivan
21972
21973         * FS/FS/part_export/acct_freeside.pm: adding fs-to-fs provisioning
21974           of simple accounts for cheepnet, RT#3805
21975
21976 2008-08-29 13:10  ivan
21977
21978         * httemplate/elements/tr-pkg_svc.html: increase maxlength and size
21979           of quantity fields on package edit, for RT#3805
21980
21981 2008-08-28 18:09  ivan
21982
21983         * FS/FS/Schema.pm, FS/FS/cdr.pm,
21984           httemplate/elements/select-cdrbatch.html,
21985           httemplate/elements/tr-select-cdrbatch.html,
21986           httemplate/search/cdr.html, httemplate/search/report_cdr.html:
21987           add CDR batch TFTP feature, RT#3113
21988
21989 2008-08-28 17:45  jeff
21990
21991         * FS/FS/part_pkg.pm: noise reduction
21992
21993 2008-08-28 17:23  ivan
21994
21995         * httemplate/elements/: tr-select-taxclass.html,
21996           select-taxclass.html: correct nits in tax class selection
21997
21998 2008-08-28 15:00  jeff
21999
22000         * FS/FS/tax_rate.pm: updates can be completely empty
22001
22002 2008-08-28 14:32  jeff
22003
22004         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
22005           httemplate/browse/part_pkg_taxproduct.cgi,
22006           httemplate/edit/part_pkg_taxoverride.html,
22007           httemplate/edit/quick-charge.html,
22008           httemplate/edit/process/quick-charge.cgi,
22009           httemplate/elements/select-taxoverride.html,
22010           httemplate/elements/select-taxproduct.html,
22011           httemplate/view/cust_main/packages.html: taxproduct selection for
22012           one time charges
22013
22014 2008-08-28 12:09  ivan
22015
22016         * FS/FS/: Tron.pm, Yori.pm: payment gateway survey
22017
22018 2008-08-28 00:38  jeff
22019
22020         * httemplate/elements/select-taxoverride.html,
22021           httemplate/elements/select-taxproduct.html,
22022           httemplate/elements/tr-select-taxoverride.html,
22023           httemplate/elements/tr-select-taxproduct.html, FS/FS/Schema.pm,
22024           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
22025           FS/FS/part_pkg/voip_cdr.pm,
22026           httemplate/browse/part_pkg_taxproduct.cgi,
22027           httemplate/edit/part_pkg.cgi,
22028           httemplate/edit/part_pkg_taxoverride.html,
22029           httemplate/edit/process/part_pkg.cgi: multiple usage classes
22030           checkpoint
22031
22032 2008-08-26 17:15  ivan
22033
22034         * FS/FS/cust_main.pm: don't override countrydefault or whatever
22035           with a blank value in bulk customer import
22036
22037 2008-08-26 17:05  ivan
22038
22039         * httemplate/elements/mcp_lint.html: add unchecked vs. ok
22040           distinction to lint
22041
22042 2008-08-26 17:00  ivan
22043
22044         * httemplate/elements/mcp_lint.html: add unchecked vs. ok
22045           distinction to lint
22046
22047 2008-08-26 16:53  ivan
22048
22049         * FS/FS/Tron.pm, httemplate/elements/mcp_lint.html: add unchecked
22050           vs. ok distinction to lint
22051
22052 2008-08-26 07:00  rsiddall
22053
22054         * rpm/freeside.spec: More changes to the self-service RPMs, mostly
22055           fixing up paths so the RPM-installed self-service files are not
22056           under /usr/local on the remote machine.  Also fixed an
22057           initialization problem where the system configuration files for
22058           Freeside were assumed to be under /etc/default, not
22059           /etc/sysconfig
22060
22061 2008-08-25 14:23  ivan
22062
22063         * httemplate/edit/elements/edit.html: fix package editor showing
22064           "all" for pkg class selection
22065
22066 2008-08-25 13:33  ivan
22067
22068         * FS/FS/part_event/Condition/cust_bill_has_service.pm: fix
22069           comparison from svcnum to svcpart
22070
22071 2008-08-24 22:53  jeff
22072
22073         * FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
22074           FS/FS/Report/Table/Monthly.pm,
22075           httemplate/search/cust_bill_pkg.cgi,
22076           httemplate/search/report_prepaid_income.cgi,
22077           httemplate/search/report_tax.cgi: correct fallout from duplicate
22078           line items
22079
22080 2008-08-24 22:18  jeff
22081
22082         * httemplate/search/cust_tax_exempt_pkg.cgi: correct fallout from
22083           agent virtualizing packages
22084
22085 2008-08-24 15:35  ivan
22086
22087         * httemplate/elements/checkboxes-table-name.html: add controls to
22088           select/unselect/toggle all checkboxes
22089
22090 2008-08-24 14:52  ivan
22091
22092         * bin/customer-faker: add -k option for pkgpart
22093
22094 2008-08-24 14:49  ivan
22095
22096         * bin/customer-faker: add -a option for agentnum
22097
22098 2008-08-23 20:41  rsiddall
22099
22100         * rpm/freeside.spec: Create discrete RPMs for different parts of
22101           the self-service interface.  Put the default configuration folder
22102           in the main freeside RPM.
22103
22104 2008-08-23 14:59  jeff
22105
22106         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/usage_class.pm,
22107           FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/rate_detail.pm,
22108           FS/t/usage_class.t, httemplate/browse/usage_class.html, FS/FS.pm,
22109           FS/MANIFEST, httemplate/edit/rate_detail.html,
22110           httemplate/edit/rate_region.cgi,
22111           httemplate/edit/usage_class.html,
22112           httemplate/edit/elements/edit.html,
22113           httemplate/edit/process/rate_region.cgi,
22114           httemplate/edit/process/usage_class.html,
22115           httemplate/elements/menu.html: add usage classes to rate details
22116
22117 2008-08-22 20:29  jeff
22118
22119         * FS/FS/: Record.pm, cust_main.pm, part_pkg_taxrate.pm,
22120           tax_rate.pm: tax data update bug fixes and error message
22121           improvements
22122
22123 2008-08-21 20:01  ivan
22124
22125         * FS/FS/Mason.pm, FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Tron.pm,
22126           FS/FS/cust_svc.pm, FS/FS/cust_svc_option.pm, bin/tron-scan,
22127           FS/MANIFEST, FS/t/cust_svc_option.t,
22128           httemplate/elements/dashboard-toplist.html,
22129           httemplate/elements/mcp_lint.html: the master control program has
22130           chosen YOU to serve your system on the game grid
22131
22132 2008-08-21 16:21  ivan
22133
22134         * FS/: FS/Yori.pm, bin/freeside-yori, MANIFEST: add the client-side
22135           reporting for MCP mode
22136
22137 2008-08-21 11:21  jeff
22138
22139         * bin/import-optigold.pl: use options with proper names
22140
22141 2008-08-19 11:42  ivan
22142
22143         * FS/FS/svc_acct.pm: beter error messages for duplicate accounts
22144
22145 2008-08-19 04:35  ivan
22146
22147         * FS/FS/cdr.pm: fix duration on simple/simple2 CDR formats
22148
22149 2008-08-19 03:09  ivan
22150
22151         * httemplate/edit/process/rate_region.cgi: also don't neglext nxx
22152           here
22153
22154 2008-08-19 03:06  ivan
22155
22156         * FS/FS/rate_region.pm, httemplate/browse/rate_region.html,
22157           httemplate/edit/rate_region.cgi: more consistent prefix display,
22158           and don't forget nxx'
22159
22160 2008-08-15 12:42  ivan
22161
22162         * Makefile: install default conf with make create-config too, so it
22163           doesn't go missing
22164
22165 2008-08-15 12:26  ivan
22166
22167         * FS/bin/freeside-setup: allow a full pathname to be specified to
22168           freeside-setup for initial configdir
22169
22170 2008-08-14 18:09  jeff
22171
22172         * FS/FS/tax_class.pm: correct field ordering - invonsequential
22173
22174 2008-08-14 17:41  ivan
22175
22176         * httemplate/elements/form-file_upload.html: can have a message
22177           then a URL too
22178
22179 2008-08-14 04:53  ivan
22180
22181         * FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
22182           httemplate/elements/progress-init.html,
22183           httemplate/misc/cust_main-import.cgi,
22184           httemplate/misc/process/cust_main-import.cgi,
22185           httemplate/elements/progress-popup.html,
22186           httemplate/search/cust_main.html,
22187           httemplate/elements/form-file_upload.html,
22188           httemplate/misc/file-upload.html,
22189           httemplate/elements/file-upload.html: customer import: add
22190           progress bar & redirect to a search of the imported customers,
22191           #3475
22192
22193 2008-08-14 04:44  ivan
22194
22195         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi: customer
22196           import: add progress bar & redirect to a search of the imported
22197           customers, #3475
22198
22199 2008-08-13 18:58  ivan
22200
22201         * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
22202           httemplate/elements/menu.html,
22203           httemplate/misc/cust_main-import.cgi,
22204           httemplate/misc/process/cust_main-import.cgi: import customer
22205           from Excel file too
22206
22207 2008-08-13 18:52  ivan
22208
22209         * FS/FS/svc_Common.pm: tyop
22210
22211 2008-08-13 18:38  ivan
22212
22213         * httemplate/view/svc_forward.cgi: tyop
22214
22215 2008-08-08 13:29  jeff
22216
22217         * bin/import-optigold.pl: better opti table relationship following
22218
22219 2008-08-08 11:13  jeff
22220
22221         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
22222           FS/FS/cust_main.pm, FS/FS/part_pkg/voip_cdr.pm,
22223           conf/invoice_latex: cdrs can be in separate invoice section,
22224           after total, summarized inline, with hints for page breaks
22225
22226 2008-08-07 15:30  ivan
22227
22228         * Makefile: don't generate a new key on install-selfservice if
22229           there's already an RSA one either
22230
22231 2008-08-05 23:39  jeff
22232
22233         * FS/FS/part_pkg/voip_cdr.pm: prevent adding 0 value line items
22234
22235 2008-08-05 21:05  jeff
22236
22237         * FS/FS/cust_main.pm: fix bug(s) introduced with billing loop
22238           refactor
22239
22240 2008-08-02 19:15  ivan
22241
22242         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
22243           httemplate/edit/svc_phone.cgi, httemplate/view/svc_phone.cgi: add
22244           a name field to svc_phone
22245
22246 2008-08-02 17:54  ivan
22247
22248         * FS/FS/cdr/simple2.pm: doh, fix regex
22249
22250 2008-08-02 17:26  ivan
22251
22252         * FS/FS/: Record.pm: attempt to eliminate 'Can't call method
22253           "exists" on an undefined value at
22254           /usr/local/share/perl/5.8.8/FS/Record.pm line 812.' error on
22255           upgrade
22256
22257 2008-08-02 17:20  ivan
22258
22259         * FS/FS/Record.pm: attempt to eliminate 'Can't call method "exists"
22260           on an undefined value at /usr/local/share/perl/5.8.8/FS/Record.pm
22261           line 812.' error on upgrade
22262
22263 2008-08-02 16:51  ivan
22264
22265         * FS/FS/: cdr.pm, cdr/asterisk.pm, cdr/genband.pm,
22266           cdr/genband_meetme.pm, cdr/nextone.pm, cdr/openser.pm,
22267           cdr/simple.pm, cdr/taqua.pm, cdr/unitel.pm, cdr/simple2.pm: fix
22268           'Can't call method "parse" on an undefined value' error from CDR
22269           format refactor
22270
22271 2008-08-01 21:20  jeff
22272
22273         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
22274           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
22275           FS/FS/part_pkg/voip_cdr.pm, conf/invoice_html,
22276           conf/invoice_latex, httemplate/edit/cust_main.cgi,
22277           httemplate/edit/cust_main/billing.html,
22278           httemplate/view/cust_main/billing.html: bundled package
22279           presentation improvements
22280
22281 2008-08-01 21:09  jeff
22282
22283         * FS/FS/: Schema.pm, Upgrade.pm, cust_bill.pm, cust_bill_pkg.pm,
22284           cust_bill_pkg_detail.pm, cust_main.pm, part_pkg.pm,
22285           part_pkg/voip_cdr.pm: improve CDR usage presentation
22286
22287 2008-08-01 14:41  ivan
22288
22289         * FS/FS/cust_main.pm: fix receivables report: credits/etc. should
22290           be limited by date like before, closes: Bug#3801
22291
22292 2008-08-01 13:21  ivan
22293
22294         * httemplate/edit/pkg_class.html: categories deserve labels too
22295
22296 2008-07-31 16:32  ivan
22297
22298         * httemplate/search/report_receivables.cgi: this should fix columns
22299           not showing up in receivables report... not surea bout #3801
22300           (credits/etc show up in all time periods)
22301
22302 2008-07-31 13:17  ivan
22303
22304         * httemplate/search/report_receivables.cgi, FS/FS/cust_main.pm: fix
22305           receivables report: credits/etc. should be limited by date like
22306           before, closes: Bug#3801
22307
22308 2008-07-30 19:35  ivan
22309
22310         * httemplate/misc/delete-customer.cgi: fix error on customer
22311           deletion
22312
22313 2008-07-30 15:10  ivan
22314
22315         * FS/FS/cdr/nextone.pm: rename nt to nextone
22316
22317 2008-07-29 13:00  jeff
22318
22319         * FS/FS/cust_bill.pm: correct amount for new charges total on
22320           sectioned invoices
22321
22322 2008-07-29 10:29  rsiddall
22323
22324         * rpm/freeside.spec: Self-Service files were reorganized; changed
22325           the way we copy them into the buildroot.
22326
22327 2008-07-24 09:40  jeff
22328
22329         * FS/FS/cust_bill.pm: ensure invoice line items are delivered in
22330           line number order
22331
22332 2008-07-23 07:41  jeff
22333
22334         * httemplate/edit/tax_rate.html: add disabled column to new tax
22335           rates, false laziness elimination, and bug fixes - closes #3566
22336
22337 2008-07-23 07:36  jeff
22338
22339         * FS/FS/Schema.pm, FS/FS/tax_rate.pm,
22340           httemplate/browse/tax_rate.cgi,
22341           httemplate/misc/enable_or_disable_tax.html,
22342           httemplate/misc/process/enable_or_disable_tax.html: add disabled
22343           column to new tax rates, false laziness elimination, and bug
22344           fixes - closes #3566
22345
22346 2008-07-22 01:33  ivan
22347
22348         * FS/FS/part_export/phone_shellcommands.pm: freepbx modification
22349           command
22350
22351 2008-07-21 21:59  ivan
22352
22353         * httemplate/view/svc_phone.cgi: add "incoming CDRs" link to phone#
22354           view also
22355
22356 2008-07-21 15:34  ivan
22357
22358         * FS/FS/ClientAPI/Signup.pm,
22359           fs_selfservice/FS-SelfService/SelfService.pm,
22360           fs_selfservice/FS-SelfService/cgi/signup.cgi,
22361           fs_selfservice/FS-SelfService/cgi/signup.html,
22362           fs_selfservice/FS-SelfService/cgi/success.html: svc_phone signup
22363
22364 2008-07-21 14:23  ivan
22365
22366         * Makefile: oops, don't inadvertantly switch default db type
22367
22368 2008-07-21 12:09  ivan
22369
22370         * FS/FS/Conf.pm, httemplate/elements/select-did.html,
22371           FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/Signup.pm,
22372           fs_selfservice/FS-SelfService/SelfService.pm,
22373           fs_selfservice/FS-SelfService/cgi/signup.html,
22374           fs_selfservice/FS-SelfService/cgi/misc/areacodes.cgi,
22375           fs_selfservice/FS-SelfService/cgi/misc/exchanges.cgi,
22376           fs_selfservice/FS-SelfService/cgi/images/cross.png,
22377           fs_selfservice/FS-SelfService/cgi/images/wait-orange.gif,
22378           fs_selfservice/FS-SelfService/cgi/misc/phonenums.cgi: signup
22379           w/globalpops DID selection via mason components pass-through
22380
22381 2008-07-21 11:58  ivan
22382
22383         * FS/MANIFEST, htetc/handler.pl, FS/FS/CGI.pm, FS/FS/Mason.pm,
22384           FS/FS/Mason/Request.pm, Makefile: add framework for running Mason
22385           components standalone
22386
22387 2008-07-21 03:42  ivan
22388
22389         * FS/FS/svc_phone.pm: generate a SIP password if it is blank
22390
22391 2008-07-18 15:31  ivan
22392
22393         * httemplate/search/report_rt_transaction.html: missing closing
22394           FORM tag
22395
22396 2008-07-18 15:30  ivan
22397
22398         * httemplate/elements/popup_link.html: add target param, i thought
22399           this was needed for something...
22400
22401 2008-07-18 15:29  ivan
22402
22403         * bin/bind.import: add -e option to bind.import (now to actually
22404           implement it)
22405
22406 2008-07-18 15:28  ivan
22407
22408         * FS/FS/rate_region.pm: show NXX is US if applicable
22409
22410 2008-07-18 15:28  ivan
22411
22412         * FS/FS/: h_cust_svc.pm, part_export.pm, part_pkg.pm, svc_acct.pm,
22413           UI/Web.pm: some random cleanups
22414
22415 2008-07-18 15:27  ivan
22416
22417         * FS/FS/Record.pm: add no_check_foreign kludge for gigantic rate
22418           imports
22419
22420 2008-07-18 15:26  ivan
22421
22422         * FS/MANIFEST: add part_pkg_link to MANIFEST
22423
22424 2008-07-17 16:55  ivan
22425
22426         * FS/FS/: cdr.pm, cdr/asterisk.pm, cdr/genband.pm,
22427           cdr/genband_meetme.pm, cdr/openser.pm, cdr/simple.pm,
22428           cdr/taqua.pm, cdr/unitel.pm: CDR updates; modularize CDR import
22429           formats; add formats for OpenSER, Genband/Tekelec, and "NT"
22430
22431 2008-07-16 16:55  ivan
22432
22433         * httemplate/search/svc_acct.cgi: fix account search by time
22434           remaining to deal with situations w/o a recurring amount
22435
22436 2008-07-15 16:25  ivan
22437
22438         * FS/FS/Upgrade.pm: where in the world is $DBI::errstr
22439
22440 2008-07-15 16:18  ivan
22441
22442         * FS/FS/Upgrade.pm: parens help alot
22443
22444 2008-07-15 16:17  ivan
22445
22446         * FS/FS/Upgrade.pm: report errors connecting to sqlradius dbs on
22447           upgrade
22448
22449 2008-07-15 13:56  ivan
22450
22451         * FS/FS/cust_main.pm: prevent inactive customers from showing up in
22452           reports of cancelled customers
22453
22454 2008-07-14 18:19  ivan
22455
22456         * FS/FS/part_export/phone_shellcommands.pm: add warning about
22457           concurrency in FreePBX
22458
22459 2008-07-14 16:59  ivan
22460
22461         * httemplate/view/cust_main/notes.html: fuck embedded iframes and
22462           their stupid display problems with scrolling.  also make the
22463           gridding more consistent
22464
22465 2008-07-14 16:08  ivan
22466
22467         * httemplate/: edit/process/cust_main_note.cgi, view/cust_main.cgi,
22468           view/cust_main/notes.html: fuck embedded iframes and their stupid
22469           display problems with scrolling.  also make the gridding more
22470           consistent
22471
22472 2008-07-10 11:48  ivan
22473
22474         * httemplate/view/cust_main/packages.html: fix variable scoping
22475           issues preventing customer view page from coing up
22476
22477 2008-07-09 20:16  jeff
22478
22479         * FS/FS/cust_bill.pm: restore line item date ranges
22480
22481 2008-07-09 13:37  ivan
22482
22483         * FS/FS/part_pkg.pm: should avoid spurious uninitialized value
22484           warnings on upgrade
22485
22486 2008-07-09 13:33  ivan
22487
22488         * FS/FS/svc_Common.pm: perl vs SQL brainfart
22489
22490 2008-07-09 12:45  ivan
22491
22492         * httemplate/docs/license.html: fix famfamfam link
22493
22494 2008-07-09 12:35  ivan
22495
22496         * FS/FS/svc_Common.pm: service searching should be case-insensitive
22497           now
22498
22499 2008-07-08 20:40  ivan
22500
22501         * httemplate/search/: cust_tax_exempt.cgi: helpful to see when
22502           exemptions were inserted?
22503
22504 2008-07-08 20:27  ivan
22505
22506         * httemplate/search/cust_tax_exempt.cgi: need the exemptnum...
22507
22508 2008-07-08 20:18  ivan
22509
22510         * httemplate/search/: cust_tax_exempt.cgi, cust_tax_exempt.html:
22511           search legacy tax exemptions by customer status
22512
22513 2008-07-08 19:30  ivan
22514
22515         * httemplate/edit/process/part_pkg.cgi: don't require an agent type
22516           to be specified when editing a disabled package
22517
22518 2008-07-07 19:19  ivan
22519
22520         * httemplate/search/cust_bill_pkg.cgi: fix line-item reports on
22521           taxclass-less regions
22522
22523 2008-07-07 19:01  ivan
22524
22525         * FS/FS/cust_main_county.pm, httemplate/search/cust_bill_pkg.cgi,
22526           httemplate/search/report_tax.cgi: fix line-item reports on
22527           taxclass-less regions
22528
22529 2008-07-07 17:35  ivan
22530
22531         * httemplate/search/cust_bill_pkg.cgi: order by number for line
22532           items with the same datestamp
22533
22534 2008-07-07 17:20  ivan
22535
22536         * httemplate/search/cust_bill_pkg.cgi: order line item reports by
22537           date
22538
22539 2008-07-07 16:47  ivan
22540
22541         * httemplate/search/report_tax.cgi: should be a proper fix for edge
22542           cases where you have taxclass and empty-taxclass rates for a
22543           region, whew
22544
22545 2008-07-07 14:38  ivan
22546
22547         * FS/FS/Record.pm: SQL_FLOAT is probably unnecessary and causes
22548           probelms on old (v1.x?) DBD::Pg
22549
22550 2008-07-07 14:18  ivan
22551
22552         * FS/FS/Record.pm: eek, hopefully fix problems caused by adding
22553           debugging of bind_param statements
22554
22555 2008-07-07 14:07  ivan
22556
22557         * FS/FS/Record.pm: add debugging of bind_param statements
22558
22559 2008-07-07 12:50  ivan
22560
22561         * FS/FS/Record.pm: add debugging of bind_param statements
22562
22563 2008-07-03 16:23  ivan
22564
22565         * httemplate/view/cust_main/packages.html: fix bad sub names in
22566           forward-port
22567
22568 2008-07-02 21:19  ivan
22569
22570         * FS/FS/Record.pm: should FINALLY get binding correctly in light of
22571           regression caused by get_real_fields refactor
22572
22573 2008-07-02 21:12  ivan
22574
22575         * FS/FS/Record.pm: this should non-"=" searches on fields that
22576           require SQL type binding...
22577
22578 2008-07-02 21:00  ivan
22579
22580         * FS/FS/cust_pkg.pm: correct hash vs hashref brainfart on
22581           "forward-port", i guess
22582
22583 2008-07-02 20:57  ivan
22584
22585         * FS/FS/Record.pm: real should be bound to SQL_FLOAT Like float4...
22586           1.7?  not touching it unless it breaks :)
22587
22588 2008-07-01 19:55  ivan
22589
22590         * FS/FS/ClientAPI/MyAccount.pm: fix errors paying with an on-file
22591           card through self-service
22592
22593 2008-07-01 00:02  jeff
22594
22595         * FS/FS/cust_pkg.pm: you shouldn't keep 'em separated
22596
22597 2008-06-30 22:01  jeff
22598
22599         * httemplate/misc/unadjourn_pkg.cgi,
22600           httemplate/misc/unexpire_pkg.cgi, FS/FS/Schema.pm,
22601           FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm,
22602           FS/FS/part_export/shellcommands.pm,
22603           FS/FS/part_export/sqlradius.pm,
22604           httemplate/edit/REAL_cust_pkg.cgi,
22605           httemplate/misc/process/cancel_pkg.html,
22606           httemplate/search/cust_pkg.cgi,
22607           httemplate/view/cust_main/packages.html: correct internal reason
22608           searching, prevent interleaved suspend/cancel/expire/adjourn,
22609           backporting and refactoring
22610
22611 2008-06-30 17:11  ivan
22612
22613         * FS/FS/svc_phone.pm: that should fix new sip_password field, whew
22614
22615 2008-06-30 17:07  ivan
22616
22617         * FS/FS/svc_phone.pm: that should fix the new sip_password field, i
22618           hope
22619
22620 2008-06-30 17:00  ivan
22621
22622         * httemplate/view/svc_phone.cgi: add sip pw display
22623
22624 2008-06-30 16:56  ivan
22625
22626         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
22627           FS/FS/part_export/phone_shellcommands.pm,
22628           httemplate/edit/svc_phone.cgi: add sip pw field
22629
22630 2008-06-30 01:01  ivan
22631
22632         * fs_selfservice/FS-SelfService/cgi/: signup.cgi, signup.html:
22633           checkpoint signup work
22634
22635 2008-06-30 01:00  ivan
22636
22637         * FS/FS/part_export/phone_shellcommands.pm: reload after adding
22638           extensions
22639
22640 2008-06-29 13:53  ivan
22641
22642         * FS/FS/svc_phone.pm, FS/FS/part_export/globalpops_voip.pm,
22643           httemplate/elements/select-phonenum.html,
22644           httemplate/elements/tr-select-did.html: globalPOPs provisioning
22645
22646 2008-06-28 21:33  jeff
22647
22648         * httemplate/view/cust_main/packages.html: spurious 'suspended'
22649
22650 2008-06-28 17:41  ivan
22651
22652         * FS/: MANIFEST, FS.pm, t/phone_avail.t, FS/Schema.pm,
22653           FS/phone_avail.pm, FS/part_export/globalpops_voip.pm:
22654           state->areacode caching,
22655
22656 2008-06-28 16:03  ivan
22657
22658         * httemplate/images/wait-orange.gif, FS/FS/part_svc.pm,
22659           httemplate/edit/elements/svc_Common.html,
22660           httemplate/elements/input-text.html,
22661           httemplate/elements/select-areacode.html,
22662           httemplate/elements/select-did.html,
22663           httemplate/elements/select-exchange.html,
22664           httemplate/elements/select-phonenum.html,
22665           httemplate/elements/select-state.html,
22666           httemplate/elements/tr-input-text.html,
22667           httemplate/elements/tr-select-did.html,
22668           httemplate/misc/areacodes.cgi, httemplate/misc/exchanges.cgi,
22669           httemplate/misc/phonenums.cgi, FS/FS/Record.pm,
22670           FS/FS/part_export/globalpops_voip.pm,
22671           httemplate/edit/svc_phone.cgi: get DIDs from globalpops
22672
22673 2008-06-28 12:25  jeff
22674
22675         * httemplate/elements/tr-checkboxes-table.html,
22676           httemplate/elements/checkboxes-table.html,
22677           httemplate/elements/menu.html,
22678           httemplate/elements/select-agent.html,
22679           httemplate/elements/select-table.html, FS/FS/AccessRight.pm,
22680           FS/FS/addr_block.pm, FS/FS/router.pm, FS/FS/svc_broadband.pm,
22681           httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi,
22682           httemplate/browse/svc_acct_pop.cgi,
22683           httemplate/edit/allocate.html, httemplate/edit/router.cgi,
22684           httemplate/edit/svc_acct_pop.cgi,
22685           httemplate/edit/svc_broadband.cgi,
22686           httemplate/edit/elements/edit.html,
22687           httemplate/edit/elements/svc_Common.html,
22688           httemplate/edit/process/router.cgi,
22689           httemplate/edit/process/svc_acct_pop.cgi,
22690           httemplate/edit/process/svc_broadband.cgi,
22691           httemplate/edit/process/addr_block/add.cgi,
22692           httemplate/edit/process/addr_block/allocate.cgi,
22693           httemplate/edit/process/addr_block/deallocate.cgi,
22694           httemplate/edit/process/addr_block/split.cgi,
22695           httemplate/edit/process/elements/process.html: agent virtualize
22696           address blocks and routers
22697
22698 2008-06-27 01:53  ivan
22699
22700         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm, fs_selfservice/DEPLOY,
22701           fs_selfservice/FS-SelfService/SelfService.pm,
22702           fs_selfservice/FS-SelfService/cgi/signup.html: adding
22703           signup_server-service config
22704
22705 2008-06-27 00:18  ivan
22706
22707         * FS/FS/part_export/globalpops_voip.pm: globalpops_voip export
22708           compilation fixes
22709
22710 2008-06-26 17:27  ivan
22711
22712         * FS/FS/part_export/globalpops_voip.pm: commiting globalpops export
22713           start.  stupid power failure.
22714
22715 2008-06-26 14:55  ivan
22716
22717         * FS/FS/part_export/phone_shellcommands.pm: adding
22718           phone_shellcommands with preliminary FreePBX integration commands
22719
22720 2008-06-25 13:14  ivan
22721
22722         * httemplate/search/report_receivables.cgi: optimize total query in
22723           receivables report.  very significant speedup for large DBs
22724
22725 2008-06-25 13:11  ivan
22726
22727         * FS/FS/: cust_main.pm, cust_bill.pm: POD updates
22728
22729 2008-06-25 11:14  ivan
22730
22731         * FS/FS/Upgrade.pm: don't show error messages about FreesideStatus
22732           index already existing either
22733
22734 2008-06-24 17:29  ivan
22735
22736         * htetc/handler.pl, FS/FS/Record.pm: finish adding
22737           str2time_sql_closing
22738
22739 2008-06-24 11:50  ivan
22740
22741         * conf/invoice_html: i think we need a $ there???
22742
22743 2008-06-24 09:39  jeff
22744
22745         * FS/FS/: Conf.pm, Conf_compat17.pm, cust_main.pm: postal invoice
22746           fees
22747
22748 2008-06-23 19:09  ivan
22749
22750         * FS/FS/part_export/sqlradius.pm: prevent decrementing
22751           time/bandwidth for old RADIUS records
22752
22753 2008-06-23 15:59  ivan
22754
22755         * bin/cdr.import: hahahd doh, we're in perl
22756
22757 2008-06-23 15:11  ivan
22758
22759         * bin/cdr.import: add quick command line too for CDR imports
22760
22761 2008-06-23 09:46  jeff
22762
22763         * conf/invoice_html: this is what it was for
22764
22765 2008-06-23 08:36  jeff
22766
22767         * FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_latex:
22768           invoice service address modifications
22769
22770 2008-06-22 19:50  ivan
22771
22772         * conf/invoice_html: wtf was this for in the first place then
22773
22774 2008-06-22 19:48  ivan
22775
22776         * conf/invoice_html: this seems to match the latex templates more
22777           accurately, rather than push the sub-totals out into their own
22778           column
22779
22780 2008-06-22 19:35  ivan
22781
22782         * conf/invoice_html: fix leaking colspan in totals on sectioned
22783           invoices
22784
22785 2008-06-22 17:41  ivan
22786
22787         * FS/FS/cust_tax_exempt.pm: adding report on legacy tax exemptions
22788           to assist in enet migraiton
22789
22790 2008-06-22 17:37  ivan
22791
22792         * httemplate/search/cust_tax_exempt.cgi: legacy tax exemption
22793           report fix, no _date
22794
22795 2008-06-22 17:34  ivan
22796
22797         * httemplate/search/cust_tax_exempt.cgi: adding report on legacy
22798           tax exemptions to assist in enet migraiton
22799
22800 2008-06-19 22:47  jeff
22801
22802         * FS/FS/cust_bill.pm: extra values for invoices
22803
22804 2008-06-19 20:36  ivan
22805
22806         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: VoxLineSystems are lying
22807           scum who charged back their customization work and then used the
22808           software anyway
22809
22810 2008-06-18 20:18  jeff
22811
22812         * FS/FS/pkg_category.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
22813           FS/FS/part_pkg.pm, FS/FS/pkg_class.pm, FS/t/pkg_category.t,
22814           FS/FS.pm, httemplate/browse/pkg_category.html,
22815           httemplate/browse/pkg_class.html,
22816           httemplate/edit/pkg_category.html,
22817           httemplate/edit/pkg_class.html,
22818           httemplate/edit/process/pkg_category.html, FS/MANIFEST,
22819           htetc/handler.pl, httemplate/edit/elements/edit.html,
22820           httemplate/elements/menu.html: package categories (meta package
22821           classes) and grouping invoices by them
22822
22823 2008-06-18 14:18  ivan
22824
22825         * FS/FS/Misc.pm: fix regression caused by use of IPC::Run to run
22826           pslatex: send STDOUT and STDERR from pslatex to /dev/null, we
22827           don't want them
22828
22829 2008-06-18 12:24  ivan
22830
22831         * httemplate/edit/part_pkg.cgi: s helps alot
22832
22833 2008-06-18 12:09  ivan
22834
22835         * httemplate/edit/part_pkg.cgi: fix setup/recur fees on cloning
22836           (customizing) package definitions w/new editor
22837
22838 2008-06-18 11:50  jeff
22839
22840         * httemplate/: browse/tax_rate.cgi,
22841           misc/enable_or_disable_tax.html,
22842           misc/process/enable_or_disable_tax.html: allow enabling and
22843           disabling if tax_rate rows in groups (RT 3566)
22844
22845 2008-06-17 22:22  ivan
22846
22847         * FS/FS/cust_main.pm: %statuscolor is either a global or a my var,
22848           make up your mind
22849
22850 2008-06-17 17:49  ivan
22851
22852         * FS/FS/part_virtual_field.pm: this module, also, has no need to
22853           import qsearch/qsearchs, and is causing dependency loop problems
22854           (Record->part_virtual_field->Record)
22855
22856 2008-06-17 17:46  ivan
22857
22858         * FS/FS/Record.pm: hopefully finally fix the dependency loops bs...
22859           as simple as Record->Conf->Record here
22860
22861 2008-06-17 17:42  ivan
22862
22863         * FS/FS/Msgcat.pm: REALLY, don't use FS::Conf from Msgcat until
22864           runtime... should hopefully FINALLY eliminate the
22865           Record->Msgcat->Conf->Record loop
22866
22867 2008-06-17 17:36  ivan
22868
22869         * FS/FS/msgcat.pm: msgcat.pm doesn't actually need
22870           qsearch/qsearchs... hopefully this is the last of the weird
22871           dependency loops (this one is Record->Msgcat->msgcat->Record)
22872
22873 2008-06-17 17:27  ivan
22874
22875         * FS/FS/Msgcat.pm: fix dependency loop problem with database
22876           config, hopefully?  (Record->Msgcat->Conf->Record)
22877
22878 2008-06-17 17:10  ivan
22879
22880         * FS/FS/conf.pm: conf.pm doesn't actually need qsearch/qsearchs -
22881           hopefully this will solve the weird circular dependency issue
22882           (Record->Msgcat->Conf->conf->Record)
22883
22884 2008-06-17 17:05  ivan
22885
22886         * httemplate/misc/xmlhttp-cust_main-address_standardize.html: turn
22887           off debugging for address standardization
22888
22889 2008-06-17 16:57  ivan
22890
22891         * httemplate/edit/part_pkg.cgi: don't lose the pricing on package
22892           cloning w/new package editor
22893
22894 2008-06-17 12:29  jeff
22895
22896         * conf/invoice_latex: fixup damage from quantity addition
22897
22898 2008-06-16 20:35  ivan
22899
22900         * FS/FS/AccessRight.pm, httemplate/edit/invoice_template.html,
22901           FS/FS/ConfDefaults.pm, FS/FS/Misc.pm, FS/FS/cust_main.pm,
22902           htetc/handler.pl, httemplate/elements/htmlarea.html,
22903           httemplate/misc/email-customers.html,
22904           httemplate/misc/process/email-customers.html,
22905           httemplate/search/cust_main.html: finish adding a feature to
22906           easily list all email addresses for an agent & send them email
22907
22908 2008-06-16 20:13  jeff
22909
22910         * conf/invoice_latex: not forgetting to add fax and old customer id
22911
22912 2008-06-16 18:43  ivan
22913
22914         * httemplate/edit/process/cust_main.cgi: have agent_custid editing
22915           now
22916
22917 2008-06-16 06:36  jeff
22918
22919         * bin/import-optigold.pl: catch one more customer
22920
22921 2008-06-15 23:53  ivan
22922
22923         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: add (with config)
22924           ability to edit agent_custid
22925
22926 2008-06-15 18:32  jeff
22927
22928         * bin/import-optigold.pl: ugh; cast about for svc/pkg linkages
22929
22930 2008-06-12 16:15  ivan
22931
22932         * httemplate/edit/REAL_cust_pkg.cgi: fix visual regression not
22933           displaying package and comment on date editing
22934
22935 2008-06-12 14:53  ivan
22936
22937         * httemplate/: edit/process/elements/process.html,
22938           view/cust_main/packages.html, edit/part_pkg.cgi,
22939           edit/elements/edit.html, edit/process/part_pkg.cgi: fix cloning
22940           w/new package editor
22941
22942 2008-06-12 09:56  jeff
22943
22944         * bin/import-optigold.pl: date fixups
22945
22946 2008-06-12 08:55  jeff
22947
22948         * bin/import-optigold.pl: import services from service providing
22949           servers
22950
22951 2008-06-10 16:24  ivan
22952
22953         * FS/FS/: Upgrade.pm: start of better error reporting for RADIUS
22954           upgrade errors
22955
22956 2008-06-10 10:39  ivan
22957
22958         * FS/FS/Misc.pm: turn off debugging that got left on by accident
22959
22960 2008-06-09 19:12  ivan
22961
22962         * httemplate/edit/process/: cust_credit_refund.cgi,
22963           cust_pay_refund.cgi: fix up application of things to refunds,
22964           RT#3606/RT#3545
22965
22966 2008-06-09 11:32  ivan
22967
22968         * FS/FS/cdr.pm: remove name from voxlinesystems2, really
22969
22970 2008-06-05 15:44  ivan
22971
22972         * FS/FS/cdr.pm: add am/pm to voxlinesystems2 display format, remove
22973           name, revsere src/dst
22974
22975 2008-06-05 13:09  ivan
22976
22977         * FS/FS/: cust_main.pm, part_pkg/flat.pm: fix one-time charge
22978           quantities &
22979
22980 2008-06-05 12:44  ivan
22981
22982         * FS/FS/: cust_svc.pm, part_pkg/voip_cdr.pm: disable_src fixes
22983
22984 2008-06-05 12:29  ivan
22985
22986         * FS/FS/Schema.pm: unit pricing didn't exist before, so it can be
22987           NULL
22988
22989 2008-06-05 12:25  ivan
22990
22991         * FS/FS/part_pkg/flat.pm: implement quantity charging for setup
22992           fees
22993
22994 2008-06-05 12:24  ivan
22995
22996         * FS/FS/cdr.pm, FS/FS/cust_main.pm, httemplate/search/cdr.html,
22997           httemplate/view/svc_phone.cgi, httemplate/edit/quick-charge.html,
22998           httemplate/edit/process/quick-charge.cgi: voxlinesystems CDRs and
22999           quantity bs
23000
23001 2008-06-05 12:06  jeff
23002
23003         * conf/invoice_html: dash removal
23004
23005 2008-06-05 10:05  jeff
23006
23007         * conf/invoice_html: fix unitprice/posttotal nit
23008
23009 2008-06-05 09:56  jeff
23010
23011         * conf/invoice_html: fix unitprice/section nit
23012
23013 2008-06-05 09:51  jeff
23014
23015         * conf/invoice_html: correct bogus porting
23016
23017 2008-06-05 05:42  jeff
23018
23019         * conf/invoice_latex: replace lost braces
23020
23021 2008-06-05 03:36  ivan
23022
23023         * FS/FS/cust_main.pm, httemplate/search/cust_main.html,
23024           httemplate/search/report_cust_main.html: add customer status to
23025           adv. customer report, template customer search for future use in
23026           emailing notices, RT#2731
23027
23028 2008-06-05 03:34  ivan
23029
23030         * FS/FS/: cust_pkg.pm: docs for search_sql
23031
23032 2008-06-05 01:54  ivan
23033
23034         * httemplate/search/report_cust_bill.html: minor invoice report UI
23035
23036 2008-06-04 22:06  ivan
23037
23038         * FS/FS/cust_pay.pm, httemplate/edit/cust_bill_pay.cgi,
23039           httemplate/edit/cust_credit_bill.cgi,
23040           httemplate/edit/cust_pay_refund.cgi,
23041           httemplate/view/cust_main/payment_history/credit.html,
23042           httemplate/view/cust_main/payment_history/payment.html,
23043           httemplate/edit/cust_credit_refund.cgi,
23044           httemplate/edit/elements/ApplicationCommon.html,
23045           httemplate/edit/process/cust_bill_pay.cgi,
23046           httemplate/edit/process/cust_credit_bill.cgi,
23047           httemplate/edit/process/cust_credit_refund.cgi,
23048           httemplate/edit/process/cust_pay_refund.cgi,
23049           httemplate/edit/process/elements/ApplicationCommon.html: payment
23050           and credit applications have separate "apply to refund" choices
23051           now, and no auto-refund choice in the invoice dropdown.  RT#3545
23052
23053 2008-06-04 15:44  jeff
23054
23055         * FS/FS/cust_bill.pm: moar tyop
23056
23057 2008-06-04 15:42  jeff
23058
23059         * FS/FS/cust_bill.pm: tyop
23060
23061 2008-06-04 11:50  ivan
23062
23063         * FS/FS/cust_bill.pm, httemplate/misc/fax-invoice.cgi: this should
23064           fix the random "HylaFax support has not been configured" error,
23065           caused by cust_bill->fax getting called instead of cust_main->fax
23066           field
23067
23068 2008-06-04 11:40  jeff
23069
23070         * conf/invoice_html: more voxline invoice formatting
23071
23072 2008-06-04 11:05  jeff
23073
23074         * FS/FS/cust_bill.pm: voxline invoice formatting
23075
23076 2008-06-04 10:57  jeff
23077
23078         * FS/FS/cdr.pm, FS/FS/cust_bill_pkg.pm, FS/FS/part_pkg/voip_cdr.pm,
23079           conf/invoice_html, conf/invoice_latex, FS/FS/Conf.pm,
23080           FS/FS/Conf_compat17.pm: voxline invoice formatting
23081
23082 2008-06-04 06:28  jeff
23083
23084         * FS/FS/: Record.pm, cust_main.pm, tax_rate.pm: tax on tax
23085
23086 2008-06-04 06:26  jeff
23087
23088         * FS/FS/Conf.pm, FS/FS/Conf_compat17.pm, FS/FS/cust_bill.pm,
23089           conf/invoice_latex: service address on invoice
23090
23091 2008-06-03 14:06  ivan
23092
23093         * FS/FS/cust_bill.pm, FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
23094           FS/FS/cust_pkg.pm, httemplate/search/cust_pkg.cgi,
23095           httemplate/view/cust_main/packages.html: very basic start at
23096           adding quantities
23097
23098 2008-06-02 11:59  ivan
23099
23100         * FS/FS/payinfo_transaction_Mixin.pm: fix payinfo_transaction
23101
23102 2008-06-02 11:31  ivan
23103
23104         * FS/FS/UI/Web/small_custview.pm: fix ntable calls
23105
23106 2008-06-02 10:58  ivan
23107
23108         * httemplate/misc/process/timeworked.html: fix error apply
23109           fractional seconds
23110
23111 2008-06-02 10:14  ivan
23112
23113         * FS/FS/UI/Web/small_custview.pm: doh!
23114
23115 2008-06-02 10:06  ivan
23116
23117         * FS/FS/CGI.pm, FS/FS/ClientAPI/MyAccount.pm,
23118           FS/FS/UI/Web/small_custview.pm, htetc/handler.pl,
23119           rt/lib/RT/URI/freeside/Internal.pm,
23120           rt/lib/RT/URI/freeside/XMLRPC.pm: badly placed small_custview all
23121           of a sudden causing fatal errors?!  wtf
23122
23123 2008-06-02 04:16  jeff
23124
23125         * conf/invoice_latex, conf/invoice_latexcoupon, FS/FS/Conf.pm,
23126           FS/FS/Conf_compat17.pm, FS/FS/cust_bill.pm: typeset tear-off
23127           remittance coupon
23128
23129 2008-06-01 19:47  ivan
23130
23131         * FS/FS/Misc.pm: and batchmode was probably right
23132
23133 2008-06-01 19:45  ivan
23134
23135         * FS/FS/Misc.pm: yow, don't want everything to waitt until the
23136           timeout
23137
23138 2008-06-01 19:16  ivan
23139
23140         * FS/FS/: cust_bill.pm, Misc.pm: use IPC::Run to run pslatex & add
23141           a timeout, this should prevent hanging on template errors
23142
23143 2008-06-01 15:48  ivan
23144
23145         * FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, FS/FS/payinfo_Mixin.pm,
23146           FS/FS/payinfo_transaction_Mixin.pm,
23147           httemplate/view/cust_main/payment_history.html,
23148           httemplate/search/elements/cust_pay_or_refund.html,
23149           httemplate/view/cust_refund.html,
23150           httemplate/view/cust_main/payment_history/credit.html,
23151           httemplate/view/cust_main/payment_history/invoice.html,
23152           httemplate/view/cust_main/payment_history/payment.html,
23153           httemplate/view/cust_main/payment_history/refund.html,
23154           httemplate/view/cust_main/payment_history/voided_payment.html:
23155           refactor payment history slightly, add refund receipts, have
23156           "unapplied" refunds show like other unapplied/open things,
23157           RT#3545
23158
23159 2008-06-01 00:08  ivan
23160
23161         * FS/FS/cust_pay.pm: show "Check #" on payment receipts instead of
23162           "Billing #"
23163
23164 2008-05-31 22:43  ivan
23165
23166         * FS/FS/cust_bill.pm, FS/FS/cust_bill_ApplicationCommon.pm,
23167           httemplate/view/cust_main/payment_history.html: add date to
23168           "applied to Invoice#" messages in history
23169
23170 2008-05-31 20:19  ivan
23171
23172         * httemplate/search/cust_bill_pkg.cgi: fix line item report for
23173           agent-virtualized packages, clean up sloppy $where
23174           stringification, hard agent virtualization
23175
23176 2008-05-31 19:19  jeff
23177
23178         * bin/import-optigold.pl: umm.. right.. really do some on-demand
23179           stuff
23180
23181 2008-05-31 18:23  ivan
23182
23183         * htetc/handler.pl: depend on CGI.pm 3.29 to fix RT attachment
23184           problems
23185
23186 2008-05-31 17:11  ivan
23187
23188         * FS/FS/cust_bill.pm: fix problems when service definition names
23189           contain chars that need to be latex escaped
23190
23191 2008-05-31 16:50  jeff
23192
23193         * bin/import-optigold.pl: guess at on demand billing, link
23194           pre-existing services
23195
23196 2008-05-31 10:54  ivan
23197
23198         * htetc/handler.pl: add an explicit use for RT's not-well-declared
23199           dependency on CSS::Squish 0.06
23200
23201 2008-05-31 07:49  jeff
23202
23203         * FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_latex:
23204           invoice cosmetic improvements
23205
23206 2008-05-29 21:04  ivan
23207
23208         * httemplate/edit/part_bill_event.cgi: 1.7 sucks.  but people are
23209           still going to be editing old-style invoice events for a little
23210           while more yet, so space them out better (so options don't run
23211           together)
23212
23213 2008-05-29 20:55  ivan
23214
23215         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi: 1.7
23216           sucks.  add a "balance over" option to the 1.7 style
23217           agent-specific invoice send event
23218
23219 2008-05-29 18:38  ivan
23220
23221         * FS/FS/Misc/prune.pm: fix a missing semicolon bug only triggered
23222           when running prune_applications not in debug mode...
23223
23224 2008-05-29 18:34  ivan
23225
23226         * FS/FS/Upgrade.pm: don't print out warnings about SQL RADIUS
23227           FreesideStatus every time either.  really?
23228
23229 2008-05-29 18:33  ivan
23230
23231         * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
23232           pruning every time
23233
23234 2008-05-29 18:28  ivan
23235
23236         * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
23237           pruning every time
23238
23239 2008-05-29 18:02  ivan
23240
23241         * FS/FS/cust_pay_pending.pm: clean up any stray/old
23242           cust_pay_pending records causing problems
23243
23244 2008-05-29 17:53  ivan
23245
23246         * FS/FS/: Upgrade.pm, cust_pay_pending.pm: clean up any stray/old
23247           cust_pay_pending records causing problems
23248
23249 2008-05-28 17:11  ivan
23250
23251         * httemplate/graph/money_time.cgi: line things up better on the
23252           12mo report (prevent labels from taking up most of the graph
23253
23254 2008-05-28 03:45  ivan
23255
23256         * htetc/handler.pl: mailgate realiability fix: don't bomb out when
23257           FS dbdef hasn't been initialized yet (& need to import
23258           adminsuidsetup)
23259
23260 2008-05-28 03:41  ivan
23261
23262         * htetc/: handler.pl: mailgate realiability fix: don't bomb out
23263           when FS dbdef hasn't been initialized yet
23264
23265 2008-05-28 03:14  ivan
23266
23267         * htetc/handler.pl: mailgate realiability fix: don't bomb out when
23268           FS dbdef hasn't been initialized yet
23269
23270 2008-05-19 20:52  ivan
23271
23272         * FS/FS/Upgrade.pm: automatically create an index on the new
23273           radacct.FreesideStatus column
23274
23275 2008-05-19 15:31  jeff
23276
23277         * conf/invoice_latex, FS/FS/cust_bill_pkg.pm: fix broken pagenation
23278
23279 2008-05-19 11:50  ivan
23280
23281         * FS/FS/Conf.pm: a better link to the T:T docs
23282
23283 2008-05-18 21:29  ivan
23284
23285         * FS/FS/Schema.pm: add a key on ( history_action, $primary_key ) to
23286           the h_ tables.  this should speed up the cust_pay upgrade??
23287
23288 2008-05-18 21:07  ivan
23289
23290         * FS/FS/cust_bill_pay.pm, FS/FS/payinfo_Mixin.pm,
23291           FS/FS/cust_credit_refund.pm, FS/FS/cust_refund.pm,
23292           FS/FS/payby.pm, FS/FS/Report/Table/Monthly.pm,
23293           httemplate/graph/money_time.cgi,
23294           httemplate/search/cust_bill_pay.html,
23295           httemplate/search/cust_credit.html,
23296           httemplate/search/cust_credit_refund.html,
23297           httemplate/search/cust_refund.html,
23298           httemplate/search/elements/cust_pay_or_refund.html: make net
23299           receipts clickable... and netreceipts != cashflow, really, so
23300           separate those concepts, and cashflow gets gross & net variants.
23301           also add gross/net refunds.  #3012
23302
23303 2008-05-18 20:51  jeff
23304
23305         * conf/invoice_latex: fix latex template bogosity
23306
23307 2008-05-18 15:57  ivan
23308
23309         * FS/FS/Upgrade.pm: fix auto sqlradius upgrade: module
23310           include/import
23311
23312 2008-05-18 15:54  ivan
23313
23314         * FS/FS/part_export/sqlradius.pm: oops, fix minor refactoring of
23315           auto sqlradius upgrade
23316
23317 2008-05-18 15:53  ivan
23318
23319         * FS/bin/freeside-upgrade: fix the auto sqlradiusupgrade
23320
23321 2008-05-18 15:42  ivan
23322
23323         * FS/FS/Upgrade.pm, FS/bin/freeside-sqlradius-radacctd,
23324           FS/bin/freeside-upgrade, FS/FS/part_export/sqlradius.pm,
23325           init.d/freeside-init: on upgrade, automatically seed from
23326           sqlradius databases, and start freeside-sqlradius-radacctd by
23327           default
23328
23329 2008-05-17 23:50  ivan
23330
23331         * FS/FS/Conf.pm, httemplate/edit/process/access_group.html: add a
23332           config value for disabling the ACLs... this should be good for a
23333           demo in 1.7, 1.9 will need some way to disable ACL changes from
23334           OUTSIDE the db
23335
23336 2008-05-17 20:04  ivan
23337
23338         * httemplate/: elements/customer-table.html,
23339           misc/batch-cust_pay.html: quick payment entry running total,
23340           closes: #3470
23341
23342 2008-05-16 12:26  jeff
23343
23344         * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cust_bill.pm,
23345           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
23346           FS/FS/part_pkg/voip_cdr.pm, conf/invoice_html,
23347           conf/invoice_latex: typeset CDRs into 5 columns on invoices
23348
23349 2008-05-15 15:48  ivan
23350
23351         * FS/FS/CGI.pm: fix minor problem with ship_zip not showing up in
23352           small_custview
23353
23354 2008-05-14 14:21  jeff
23355
23356         * FS/FS/: Conf.pm, Conf_compat17.pm, cust_bill.pm: config option to
23357           omit statement type items from invoices
23358
23359 2008-05-14 11:19  jeff
23360
23361         * bin/import-optigold.pl: do NOT delete the existing data
23362
23363 2008-05-14 11:07  jeff
23364
23365         * FS/FS/: cust_bill_pkg.pm, part_pkg.pm, tax_rate.pm,
23366           part_pkg/voip_cdr.pm: correct tax selection and *actually* handle
23367           fee based taxes
23368
23369 2008-05-14 09:52  ivan
23370
23371         * bin/import-optigold.pl: [no log message]
23372
23373 2008-05-13 16:36  ivan
23374
23375         * FS/bin/freeside-adduser: tyop
23376
23377 2008-05-13 14:20  ivan
23378
23379         * FS/FS/part_pkg.pm: eliminate warnings on upgrade: "(Odd number of
23380           elements in anonymous hash | Use of unintialized value in
23381           anonymous hash ) at
23382           /usr/local/share/perl/5.8.8/FS/option_Common.pm line 176.
23383
23384 2008-05-13 12:13  ivan
23385
23386         * Makefile: ensure new self-service libs are installed
23387
23388 2008-05-12 20:49  ivan
23389
23390         * debian/rules: tyop
23391
23392 2008-05-12 20:49  ivan
23393
23394         * Makefile, FS/bin/freeside-setup, debian/rules: better place for
23395           initial configuration to be stored and retreived from than the
23396           initial tarball...
23397
23398 2008-05-08 23:34  ivan
23399
23400         * httemplate/misc/: xmlhttp-cust_main-address_standardize.html,
23401           xmlhttp-cust_main-search.cgi: JSON 1.0 (on deb 4.0) doesn't have
23402           to_json yet
23403
23404 2008-05-08 22:59  ivan
23405
23406         * httemplate/: docs/credits.html, docs/license.html,
23407           edit/cust_main.cgi, images/cross.png, images/error.png,
23408           images/tick.png: finish usps address standardization
23409
23410 2008-05-08 22:54  ivan
23411
23412         * httemplate/view/cust_main/packages.html: perl 5.10-ism?  new
23413           mason?
23414
23415 2008-05-08 05:45  ivan
23416
23417         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
23418           httemplate/elements/xmlhttp.html,
23419           httemplate/misc/xmlhttp-cust_main-address_standardize.html,
23420           httemplate/misc/xmlhttp-cust_main-search.cgi, htetc/handler.pl:
23421           address standardization part one, finally checked in from here
23422
23423 2008-05-07 14:36  ivan
23424
23425         * httemplate/: view/cust_main.cgi, misc/cancel_cust.html: fix
23426           customer cancellation, sort of a side effect of #2872, fixes
23427           #3480, #3481
23428
23429 2008-05-05 18:15  ivan
23430
23431         * httemplate/elements/customer-table.html: put the documentation in
23432           a proper <%doc> section
23433
23434 2008-05-05 18:14  ivan
23435
23436         * httemplate/misc/xmlhttp-cust_main-search.cgi: agent-virtualize
23437           customer # portion of quick payment entry
23438
23439 2008-05-05 18:14  ivan
23440
23441         * httemplate/: misc/batch-cust_pay.html,
23442           elements/customer-table.html: agent-virtualize quick payment
23443           entry
23444
23445 2008-05-04 19:11  ivan
23446
23447         * FS/FS/payinfo_Mixin.pm: hopefully really a better fix for using
23448           new payment duplicate stuff with cc encryption :/
23449
23450 2008-05-04 18:52  ivan
23451
23452         * FS/FS/payinfo_Mixin.pm: better fix for using new payment
23453           duplicate stuff with cc encryption :)
23454
23455 2008-05-04 18:18  ivan
23456
23457         * FS/FS/payinfo_Mixin.pm: fix for using new payment duplicate stuff
23458           with cc encryption
23459
23460 2008-05-02 13:30  ivan
23461
23462         * FS/bin/freeside-upgrade: add -s switch to freeside-upgrade for
23463           schema-only changes (for slony slaves)
23464
23465 2008-05-01 18:58  ivan
23466
23467         * FS/FS/Upgrade.pm: upgrade part_pkg before cust_credit
23468
23469 2008-04-30 16:42  ivan
23470
23471         * Makefile: not here
23472
23473 2008-04-30 16:36  ivan
23474
23475         * Makefile: that explains the bs with ChangeLog
23476
23477 2008-04-30 16:29  ivan
23478
23479         * Makefile: last last-minute fix for last-minute change
23480
23481 2008-04-30 16:26  ivan
23482
23483         * Makefile: last minute fix for last minute change
23484
23485 2008-04-30 16:19  ivan
23486
23487         * Makefile: last minute release target update.  not particularly
23488           dangerous, nobody uses it but me
23489
23490 2008-04-28 12:17  ivan
23491
23492         * FS/FS/: cust_main.pm, Cron/bill.pm: fix 1.9 queued billing from
23493           doing weird things with expirations and adjournments because
23494           freeside-queued $^T != freeside-daily $^T
23495
23496 2008-04-27 09:28  jeff
23497
23498         * httemplate/elements/select-taxproduct.html: sticky, too
23499
23500 2008-04-27 08:19  jeff
23501
23502         * httemplate/elements/select-taxproduct.html: fixup taxproduct
23503           selection
23504
23505 2008-04-24 15:51  ivan
23506
23507         * FS/FS/part_pkg/voip_cdr.pm: add use_amaflags and use_disposition
23508           flags to voip_cdr price plan
23509
23510 2008-04-22 19:59  jeff
23511
23512         * FS/FS/cust_bill.pm: fixup return address fallback
23513
23514 2008-04-22 12:46  ivan
23515
23516         * FS/FS/cust_bill.pm: no comma there
23517
23518 2008-04-22 03:56  ivan
23519
23520         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: voxline cdrs
23521
23522 2008-04-18 14:27  ivan
23523
23524         * rt/lib/RT/Ticket_Overlay.pm: blah.  last silly typo hopefully.
23525           wish this was easier to test.
23526
23527 2008-04-18 14:25  ivan
23528
23529         * rt/lib/RT/Ticket_Overlay.pm: silly semicolon
23530
23531 2008-04-18 14:19  ivan
23532
23533         * rt/lib/RT/: Ticket_Overlay.pm, URI/freeside.pm: hopefully,
23534           finally fix ticket auto-association not getting along with RT
23535           ACLs
23536
23537 2008-04-17 20:29  jeff
23538
23539         * FS/t/addr_block.t, FS/t/router.t, httemplate/edit/allocate.html,
23540           httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi,
23541           httemplate/edit/process/addr_block/add.cgi,
23542           httemplate/edit/process/addr_block/allocate.cgi,
23543           httemplate/edit/process/addr_block/deallocate.cgi,
23544           httemplate/edit/process/addr_block/split.cgi: drag address and
23545           router even farther into the century
23546
23547 2008-04-16 18:39  ivan
23548
23549         * FS/FS/: Schema.pm, cust_bill.pm, cust_bill_pkg.pm, cust_main.pm,
23550           cust_main_county.pm, cust_pkg.pm, part_pkg/flat.pm: implement
23551           line item bundling
23552
23553 2008-04-16 18:28  ivan
23554
23555         * httemplate/elements/menu.html: this is more accurate
23556
23557 2008-04-16 14:52  ivan
23558
23559         * FS/FS/: part_pkg.pm, cust_main.pm: start implementing billing
23560           add-ons
23561
23562 2008-04-16 14:12  ivan
23563
23564         * FS/FS/part_pkg.pm, httemplate/browse/part_pkg.cgi: implement
23565           service add-ons
23566
23567 2008-04-16 14:10  ivan
23568
23569         * FS/FS/Record.pm: be more forgiving about numeric things padded
23570           with leading/trailing space
23571
23572 2008-04-16 13:34  ivan
23573
23574         * httemplate/: edit/part_bill_event.cgi, edit/part_pkg.cgi,
23575           edit/quick-charge.html, elements/select-taxclass.html,
23576           elements/tr-select-taxclass.html: fix tax class on package def
23577           edit
23578
23579 2008-04-16 13:00  ivan
23580
23581         * httemplate/: browse/part_pkg.cgi, edit/part_pkg.cgi: show package
23582           add-on links in browse
23583
23584 2008-04-16 11:32  jeff
23585
23586         * FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm,
23587           httemplate/view/cust_main/packages.html: show user who created
23588           (cancel/suspend) reason and possibly fix a lingering spurious
23589           usergroup bug
23590
23591 2008-04-15 21:42  ivan
23592
23593         * httemplate/: edit/part_pkg.cgi, browse/part_pkg.cgi: add plan &
23594           pricing to package browse...
23595
23596 2008-04-15 18:03  ivan
23597
23598         * FS/FS/m2m_Common.pm, FS/FS/part_pkg.pm,
23599           httemplate/edit/process/part_pkg.cgi: fix new link editing in new
23600           package editor
23601
23602 2008-04-15 17:29  ivan
23603
23604         * FS/FS/part_pkg.pm: new package def editor
23605
23606 2008-04-15 17:19  ivan
23607
23608         * httemplate/edit/: part_pkg.cgi, elements/edit.html,
23609           process/part_pkg.cgi: new package def editor
23610
23611 2008-04-15 17:16  ivan
23612
23613         * FS/: FS.pm, FS/m2m_Common.pm, FS/part_pkg_link.pm,
23614           t/part_pkg_link.t: new package def editor
23615
23616 2008-04-15 13:47  jeff
23617
23618         * httemplate/elements/file-upload.html,
23619           httemplate/elements/header-minimal.html,
23620           httemplate/misc/file-upload.html, httemplate/misc/tax-import.cgi,
23621           httemplate/misc/process/tax-import.cgi,
23622           httemplate/misc/process/tax-upgrade.cgi, FS/FS/cust_main.pm,
23623           FS/FS/cust_tax_location.pm, FS/FS/part_pkg.pm,
23624           FS/FS/part_pkg_taxproduct.pm, FS/FS/part_pkg_taxrate.pm,
23625           FS/FS/tax_class.pm, FS/FS/tax_rate.pm: (finally) wrap up new tax
23626           rate engine (for now)
23627
23628 2008-04-15 12:43  ivan
23629
23630         * FS/FS/: part_pkg_option.pm, part_pkg/sesmon_hour.pm,
23631           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
23632           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
23633           part_pkg/voip_cdr.pm, part_pkg/voip_sqlradacct.pm:
23634           s/recur_flat/recur_fee/
23635
23636 2008-04-15 06:41  ivan
23637
23638         * FS/FS/Schema.pm, FS/FS/cust_event.pm, FS/FS/cust_main.pm,
23639           FS/FS/cust_pkg.pm, FS/FS/option_Common.pm,
23640           FS/FS/part_event_option.pm, FS/FS/part_pkg.pm,
23641           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
23642           httemplate/edit/part_event.html, httemplate/edit/part_pkg.cgi,
23643           httemplate/edit/elements/edit.html,
23644           httemplate/edit/process/part_pkg.cgi,
23645           httemplate/edit/process/elements/process.html,
23646           httemplate/elements/select-agent_types.html,
23647           httemplate/elements/select-taxproduct.html,
23648           httemplate/elements/selectlayers.html,
23649           httemplate/elements/tr-input-text.html,
23650           httemplate/elements/tr-part_pkg_freq.html,
23651           httemplate/elements/tr-pkg_svc.html,
23652           httemplate/elements/tr-select-agent_types.html,
23653           httemplate/elements/tr-title.html: new package editor
23654
23655 2008-04-15 03:50  ivan
23656
23657         * httemplate/docs/about.html: it's april 15th, and i sure do.
23658
23659 2008-04-14 06:42  jeff
23660
23661         * FS/FS/Record.pm: Improve record searching
23662
23663 2008-04-13 14:37  ivan
23664
23665         * FS/FS/part_pkg/: base_delayed.pm, flat_delayed.pm,
23666           prorate_delayed.pm: fix recur_notify label for *_delayed price
23667           plans
23668
23669 2008-04-13 13:35  ivan
23670
23671         * httemplate/elements/: select-cust-part_pkg.html,
23672           select-part_pkg.html, tr-select-part_pkg.html, select-table.html:
23673           select-table and select-part_pkg updates so we can use
23674           select-part_pkg as an edit/elements/edit.html m2 type
23675
23676 2008-04-13 03:21  ivan
23677
23678         * httemplate/elements/tr-justtitle.html: adding just a title with
23679           no blank space above
23680
23681 2008-04-13 03:19  ivan
23682
23683         * httemplate/elements/: tr-selectlayers-select.html,
23684           selectlayers.html: add a tr- for just the select bit of a
23685           selectlayers...
23686
23687 2008-04-13 01:21  ivan
23688
23689         * httemplate/elements/tr-input-text.html: add disabled option to
23690           text elements
23691
23692 2008-04-13 00:41  ivan
23693
23694         * FS/FS/part_pkg/: base_delayed.pm, base_rate.pm, bulk.pm, flat.pm,
23695           flat_comission.pm, flat_comission_cust.pm, flat_comission_pkg.pm,
23696           flat_delayed.pm, flat_introrate.pm, prepaid.pm, prorate.pm,
23697           prorate_delayed.pm, sesmon_hour.pm, sesmon_minute.pm,
23698           sql_external.pm, sql_generic.pm, sqlradacct_hour.pm,
23699           subscription.pm, voip_cdr.pm, voip_sqlradacct.pm: shorter names
23700           and rearranged weights for a brighter tommorow^W^Wbetter price
23701           plan <SELECT>
23702
23703 2008-04-12 20:03  ivan
23704
23705         * httemplate/elements/tr-select-table.html: more stuff to allow
23706           select-table to be used as as edit/elements/edit.html m2*
23707           element: add tr-select-table.html
23708
23709 2008-04-12 20:03  ivan
23710
23711         * httemplate/elements/select-table.html: some stuff to allow
23712           select-table to be used as as edit/elements/edit.html m2*
23713           element: add js_only and html_only options, add id option to
23714           specify element id, add a kludge to onchange option
23715
23716 2008-04-12 19:58  ivan
23717
23718         * httemplate/elements/tablebreak-tr-title.html: allow table id to
23719           be specified for tablebreak elements (so edit/elements/edit.html
23720           m2* stuff can be used after a tablebreak)
23721
23722 2008-04-12 19:56  ivan
23723
23724         * httemplate/elements/: select-taxproduct.html,
23725           tr-select-taxproduct.html: add elements for selecting taxproduct
23726
23727 2008-04-12 19:55  ivan
23728
23729         * httemplate/elements/tr-part_pkg_freq.html: add an element for
23730           selecting part_pkg frequencies
23731
23732 2008-04-12 16:31  ivan
23733
23734         * httemplate/elements/: columnnext.html, columnstart.html: space
23735           columns out
23736
23737 2008-04-12 16:18  ivan
23738
23739         * httemplate/elements/: columnend.html, columnnext.html,
23740           columnstart.html: add some column elements so we can replicate
23741           multi-column edit forms with edit.html
23742
23743 2008-04-11 02:20  ivan
23744
23745         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: taqua cdrs!
23746
23747 2008-04-10 18:50  ivan
23748
23749         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: checkpoint taqua
23750
23751 2008-04-10 15:00  ivan
23752
23753         * rt/lib/RT/Ticket_Overlay.pm: use non-ACL'ed _AddLink instead of
23754           AddLink so that the auto-association stuff works when creating a
23755           ticket
23756
23757 2008-04-09 18:35  jeff
23758
23759         * FS/FS/Conf.pm: sync terminology
23760
23761 2008-04-09 16:51  ivan
23762
23763         * httemplate/elements/menu.html: add a menu entry for the new tax
23764           stuff
23765
23766 2008-04-09 14:54  ivan
23767
23768         * httemplate/misc/tax-import.cgi: clean up irrelevant stuff on
23769           batch tax import
23770
23771 2008-04-09 14:44  ivan
23772
23773         * httemplate/docs/AGPL.html: oops, adding explicit AGPL.html
23774
23775 2008-04-09 14:27  ivan
23776
23777         * FS/FS/UID.pm: please mr. bootstrapping tree, give us some bootsap
23778
23779 2008-04-09 14:17  ivan
23780
23781         * FS/FS/UID.pm: 1.9 bootstrapping: apparantly, we have a dbdef at
23782           this point, but its not in the database yet, so checking
23783           dbdef->table doesn't DWWW
23784
23785 2008-04-09 14:07  ivan
23786
23787         * debian/control: adding 1.9 dependencies
23788
23789 2008-04-08 20:33  ivan
23790
23791         * FS/FS/part_pkg/sqlradacct_hour.pm: fix hourly cap for SQL overage
23792           charges
23793
23794 2008-04-07 22:49  ivan
23795
23796         * debian/: README.Debian, TODO, changelog, compat, config, control,
23797           copyright, cron.d, dbconfig-common.install,
23798           dbconfig-common.upgrade, freeside-webui.links,
23799           freeside.apache-alias.conf, freeside.default, freeside.docs,
23800           init.d.ex, init.d.lsb.ex, postinst, postrm, preinst, prerm,
23801           rules, templates: debian packages!
23802
23803 2008-04-06 09:12  jeff
23804
23805         * httemplate/browse/part_pkg_taxproduct.cgi,
23806           httemplate/browse/tax_rate.cgi, FS/FS/cust_bill.pm,
23807           FS/FS/cust_main.pm, FS/FS/cust_main_county.pm, FS/FS/part_pkg.pm,
23808           FS/FS/part_pkg_taxrate.pm, FS/FS/tax_rate.pm,
23809           httemplate/edit/part_pkg.cgi, httemplate/edit/tax_rate.html,
23810           httemplate/edit/elements/edit.html,
23811           httemplate/edit/process/tax_rate.html,
23812           httemplate/edit/process/elements/process.html: new tax rating
23813           engine
23814
23815 2008-04-05 00:00  ivan
23816
23817         * FS/bin/freeside-prepaidd: configurable logfile location for
23818           freeside-prepaidd
23819
23820 2008-04-04 12:47  ivan
23821
23822         * httemplate/elements/header.html: sync with 1_7_BRANCH
23823
23824 2008-04-04 10:47  ivan
23825
23826         * httemplate/search/elements/search.html: this worked fine.  don't
23827           understand why it was changed in the first place.
23828
23829 2008-04-04 10:42  ivan
23830
23831         * httemplate/search/elements/search.html: fix range selection on
23832           searches, huh
23833
23834 2008-04-02 13:42  jeff
23835
23836         * httemplate/browse/tax_class.html, FS/FS/Schema.pm,
23837           FS/FS/part_pkg_taxoverride.pm, httemplate/edit/part_pkg.cgi,
23838           httemplate/edit/part_pkg_taxoverride.html,
23839           httemplate/edit/process/part_pkg.cgi,
23840           httemplate/search/elements/search.html: checkpoint tax editors
23841           and correct a blunder
23842
23843 2008-04-02 10:28  ivan
23844
23845         * Makefile: substitute FREESIDE_CONF in apache conf files
23846
23847 2008-04-02 10:26  ivan
23848
23849         * htetc/freeside-base2.conf: template AuthUserFile htpasswd to be
23850           in FREESIDE_CONF dir instead of hardcoded location
23851
23852 2008-04-02 10:00  rsiddall
23853
23854         * Makefile: Quick fix to update the release version number in the
23855           RPM specfile.  This leaves the specfile unusable for CVS builds.
23856
23857 2008-04-02 08:38  ivan
23858
23859         * init.d/freeside-init: tiny init file nit that helps with deb
23860           packaging (and probably rpm too) - source /etc/default/freeside
23861           if it exists
23862
23863 2008-04-01 21:32  ivan
23864
23865         * httemplate/docs/credits.html: slight browser adjustments and DONE
23866
23867 2008-04-01 21:20  ivan
23868
23869         * httemplate/elements/header.html: new header about: box
23870
23871 2008-04-01 21:19  ivan
23872
23873         * httemplate/docs/about.html: slightly taller
23874
23875 2008-04-01 21:07  ivan
23876
23877         * httemplate/docs/: credits.html, license.html: updated credits and
23878           license
23879
23880 2008-04-01 21:05  ivan
23881
23882         * httemplate/docs/about.html: adding about.html splash
23883
23884 2008-04-01 20:48  ivan
23885
23886         * httemplate/elements/popup_link_onclick.html: remove excessive
23887           iframe borders, add "scrolling" and "nofalse" options
23888
23889 2008-04-01 17:22  ivan
23890
23891         * FS/FS/cust_pay.pm: don't do (as much) useless work on upgrade
23892
23893 2008-04-01 16:56  ivan
23894
23895         * httemplate/elements/iframecontentmws.js: fix hasty safari iframe
23896           fix
23897
23898 2008-04-01 16:30  ivan
23899
23900         * httemplate/docs/: credits.html, license.html: adding license and
23901           credits in app itself
23902
23903 2008-04-01 16:20  ivan
23904
23905         * README: welcome to the new world
23906
23907 2008-04-01 16:15  ivan
23908
23909         * INSTALL: clean up top level files
23910
23911 2008-04-01 16:08  ivan
23912
23913         * CREDITS, INSTALL: clean up some of the top-level files
23914
23915 2008-04-01 02:40  ivan
23916
23917         * Makefile: sync with 1.7.3
23918
23919 2008-04-01 02:19  ivan
23920
23921         * FS/FS/cust_bill.pm: don't show services on invoices that are
23922           newer than the invoice, closes: #3032
23923
23924 2008-04-01 01:43  ivan
23925
23926         * rt/lib/RT/Ticket_Overlay.pm, FS/FS/cust_main.pm,
23927           FS/FS/cust_main_invoice.pm, rt/lib/RT/URI/freeside/Internal.pm:
23928           last bit of magic for RT ticket customer auto-association: look
23929           for requestor email addresses in cust_main_invoice and svc_acct,
23930           closes; RT#1160
23931
23932 2008-03-31 23:37  ivan
23933
23934         * httemplate/edit/cust_main_county.html: probably doesn't matter
23935           now, but better error reporting anyway
23936
23937 2008-03-31 23:34  ivan
23938
23939         * httemplate/: misc/cancel_cust.html, misc/cancel_pkg.html,
23940           edit/cust_credit.cgi: popup iframes don't have predictable names
23941           anymore, so locate submit buttons by id instead
23942
23943 2008-03-31 23:26  ivan
23944
23945         * httemplate/elements/: popup_link.html, popup_link_onclick.html:
23946           doc height param
23947
23948 2008-03-31 23:16  ivan
23949
23950         * httemplate/elements/iframecontentmws.js: append a random number
23951           to the iframe name on-the-fly to keep safari from caching it
23952           under all circumstances
23953
23954 2008-03-31 22:49  ivan
23955
23956         * httemplate/view/cust_main/payment_history.html: finish
23957           component-izing overlib links
23958
23959 2008-03-31 21:37  ivan
23960
23961         * httemplate/search/cust_pkg.cgi: use popup_link...
23962
23963 2008-03-31 20:51  ivan
23964
23965         * httemplate/edit/bulk-cust_svc.html: component-ize overlib init
23966
23967 2008-03-31 20:49  ivan
23968
23969         * httemplate/elements/phonenumber.html: use popup_link element for
23970           phonenumber.html silly vonage popup
23971
23972 2008-03-31 17:54  jeff
23973
23974         * FS/FS/cust_tax_location.pm, FS/FS/part_pkg_taxoverride.pm,
23975           FS/FS/part_pkg_taxproduct.pm, FS/FS/part_pkg_taxrate.pm,
23976           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/tax_class.pm,
23977           FS/FS/tax_rate.pm, FS/FS/part_pkg.pm, FS/t/cust_tax_location.t,
23978           FS/t/part_pkg_taxoverride.t, FS/t/part_pkg_taxproduct.t,
23979           FS/t/part_pkg_taxrate.t, FS/t/tax_class.t, FS/t/tax_rate.t,
23980           httemplate/browse/tax_rate.cgi, httemplate/edit/part_pkg.cgi,
23981           httemplate/edit/part_pkg_taxoverride.html,
23982           httemplate/edit/tax_class.html, httemplate/edit/tax_rate.html,
23983           httemplate/edit/process/part_pkg.cgi,
23984           httemplate/edit/process/tax_class.html,
23985           httemplate/edit/process/tax_rate.html,
23986           httemplate/misc/tax-import.cgi, FS/MANIFEST, htetc/handler.pl,
23987           httemplate/elements/menu.html,
23988           httemplate/misc/process/recharge_svc.new,
23989           httemplate/misc/process/tax-import.cgi: checkpoint of new tax
23990           rating system
23991
23992 2008-03-31 16:19  ivan
23993
23994         * httemplate/elements/progress-init.html: overlib include
23995
23996 2008-03-31 16:14  ivan
23997
23998         * httemplate/elements/: popup_link-cust_main.html,
23999           popup_link-cust_pkg.html, popup_link-cust_svc.html,
24000           popup_link.html, popup_link_onclick.html: fix examples to use
24001           elements/init_overlib.html
24002
24003 2008-03-31 16:09  ivan
24004
24005         * httemplate/: browse/cust_main_county.cgi, config/config-view.cgi:
24006           overlib include
24007
24008 2008-03-31 16:07  ivan
24009
24010         * httemplate/: view/cust_main.cgi,
24011           elements/popup_link_onclick.html, view/cust_main/notes.html:
24012           clean up overlib usage for customer notes
24013
24014 2008-03-31 15:52  ivan
24015
24016         * fs_selfservice/FS-SelfService/cgi/signup.cgi: signup.cgi fix for
24017           hidden agentnum tags with trailling "/ >"
24018
24019 2008-03-31 15:27  ivan
24020
24021         * httemplate/: edit/cust_main/billing.html,
24022           elements/init_overlib.html, misc/payment.cgi: overlib cleanup:
24023           easy static CVV2/echeck popups
24024
24025 2008-03-31 14:52  ivan
24026
24027         * httemplate/elements/iframecontentmws.js: update overlibmws to
24028           current code
24029
24030 2008-03-31 14:45  ivan
24031
24032         * httemplate/: config/config-view.cgi, elements/popup_link.html:
24033           move config edit popup to elements/popup_link.html
24034
24035 2008-03-31 14:43  ivan
24036
24037         * httemplate/config/config.cgi: more approprietly sized textareas
24038           prevent scrollbars from being necessary in config popups
24039
24040 2008-03-31 14:11  ivan
24041
24042         * httemplate/: browse/cust_main_county.cgi,
24043           elements/popup_link.html, elements/popup_link_onclick.html: fix
24044           safari weirdness with caching iframes and auto-submitting them
24045           (in tax editor at least)
24046
24047 2008-03-31 13:40  ivan
24048
24049         * httemplate/elements/: popup_link-cust_main.html,
24050           popup_link-cust_pkg.html, popup_link-cust_svc.html,
24051           popup_link.html: clean up popup link elements a bit, have the
24052           iframe name autogenerate to work around safari fuckery
24053
24054 2008-03-31 11:50  ivan
24055
24056         * httemplate/elements/: overlibmws.js, overlibmws_crossframe.js,
24057           overlibmws_draggable.js, overlibmws_iframe.js: update overlibmws
24058           to current code before delving into safari problem...  hopefully
24059           no disasterous side effects :)
24060
24061 2008-03-29 19:42  ivan
24062
24063         * httemplate/: search/cust_bill.html, view/cust_bill.cgi: don't
24064           show invoice resend and payment posting links if you can't do
24065           that anyway
24066
24067 2008-03-29 19:32  ivan
24068
24069         * FS/FS/cust_bill.pm: okay, REALLY fix substitution problems with
24070           ancient-style invoice template includes
24071
24072 2008-03-29 18:26  ivan
24073
24074         * FS/FS/: Conf.pm, cust_bill.pm: fix missing backslash preventing
24075           ancient invoice template includes from working, whew!  and
24076           spiffied up the error reporting on template compile problems,
24077           since they're bound to happen when folks edit
24078
24079 2008-03-29 17:57  ivan
24080
24081         * FS/FS/Conf.pm: document config_orbase, add key_orbase for
24082           debugging info
24083
24084 2008-03-29 02:11  ivan
24085
24086         * httemplate/view/: svc_phone.cgi, elements/svc_Common.html: add
24087           quick links for unprocessed and processed CDRs to svc_phone view
24088
24089 2008-03-29 01:32  ivan
24090
24091         * httemplate/misc/order_pkg.html: in the unlikely error case, the
24092           order button should stay enabled
24093
24094 2008-03-29 01:15  ivan
24095
24096         * httemplate/: elements/popup_link-cust_main.html,
24097           elements/tr-select-reason.html, misc/cancel_cust.html,
24098           misc/order_pkg.html, view/cust_main/packages.html: okay.  and
24099           thank goodness its on 1.9.  really fix error reporting on quick
24100           package order this time.  have to change cust cancel popup
24101           slightly too, but its for the better (easier custnum parsing).
24102           and lastly make it easier for reason selection to be reused
24103           without stickiness-on-errors being a big pain in the ass
24104
24105 2008-03-28 23:42  ivan
24106
24107         * httemplate/edit/process/quick-cust_pkg.cgi: fix quick pkg order
24108           redirect
24109
24110 2008-03-28 15:31  ivan
24111
24112         * FS/FS/cust_svc.pm: fix double charging for CDRs when number is in
24113           both src and charged_party fields, and disable_src is not checked
24114
24115 2008-03-27 15:04  ivan
24116
24117         * httemplate/edit/process/cust_main.cgi: fixes edit if routing code
24118           only, closes: #3085
24119
24120 2008-03-27 14:05  ivan
24121
24122         * httemplate/view/cust_main/: payment_history.html: fix for ACH
24123           info masking
24124
24125 2008-03-27 14:01  ivan
24126
24127         * httemplate/view/cust_main/: billing.html, payment_history.html:
24128           mask ACH info in payment history
24129
24130 2008-03-27 13:40  ivan
24131
24132         * httemplate/: elements/menu.html, search/report_sql.html: add back
24133           raw SQL query (it had an appropriate ACL)
24134
24135 2008-03-27 13:19  ivan
24136
24137         * httemplate/view/cust_pay.html: resolve minor ACL glitch linking
24138           to payments
24139
24140 2008-03-26 11:18  ivan
24141
24142         * FS/FS/Report/Table/Monthly.pm: add a netcredits_12mo sub so that
24143           12mo checkbox works again... sure do need these to be
24144           auto-generated or $AUTOLOADED or something :)
24145
24146 2008-03-26 08:42  jeff
24147
24148         * FS/FS/rate_detail.pm, httemplate/edit/rate_detail.html,
24149           httemplate/edit/rate_region.cgi: fixup per call billing
24150
24151 2008-03-25 20:04  ivan
24152
24153         * FS/FS/part_pkg/voip_cdr.pm: don't granular-ize 0 billsec calls
24154           into having a minimum charge
24155
24156 2008-03-25 19:27  ivan
24157
24158         * httemplate/search/: cdr.html, report_cdr.html: add ability to
24159           query ranges of duration & billable seconds to CDR report
24160
24161 2008-03-25 19:19  ivan
24162
24163         * httemplate/search/: report_cust_main.html, report_svc_acct.html:
24164           UI nit: separate search & display options
24165
24166 2008-03-25 18:03  ivan
24167
24168         * httemplate/edit/: part_bill_event.cgi,
24169           process/part_bill_event.cgi: quick shortcut for easier adding of
24170           new 1.7-style invoice events
24171
24172 2008-03-24 19:52  ivan
24173
24174         * rt/lib/RT/: Groups_Overlay.pm, Users_Overlay.pm: REALLY require
24175           DBIx::SB 1.50, jeez
24176
24177 2008-03-24 19:33  ivan
24178
24179         * rt/lib/RT/SearchBuilder.pm: bring declared SearchBuilder
24180           dependency inline with reality
24181
24182 2008-03-24 15:35  ivan
24183
24184         * httemplate/edit/part_bill_event.cgi: this probably never worked.
24185           ->send isn't at all what is wanted, that sends the original
24186           invoice, not the new one with the late charge
24187
24188 2008-03-23 20:07  ivan
24189
24190         * rt/lib/RT/: Record.pm, Ticket_Overlay.pm: woo!  final part of
24191           #1160!  yup, auto-associating tickets with customers now.  whew!
24192
24193 2008-03-23 18:28  ivan
24194
24195         * rt/lib/RT/: Record.pm, Interface/Web_Vendor.pm: part two of
24196           #1160: linking a ticket to its first customer will auto-link any
24197           customerless requestors
24198
24199 2008-03-23 16:38  ivan
24200
24201         * rt/lib/RT/: User_Overlay.pm, Interface/Web_Vendor.pm: part 1 of
24202           #1160: associate users w/customers, manual editing
24203
24204 2008-03-19 12:48  jeff
24205
24206         * httemplate/edit/part_bill_event.cgi: quick fix for deep recursion
24207           (RT#3267)
24208
24209 2008-03-17 23:43  ivan
24210
24211         * fs_selfservice/fri/modules/: billing.module, dashboard.module,
24212           myaccount.module: pre-show checkpoint.  duct tape!
24213
24214 2008-03-17 09:24  ivan
24215
24216         * fs_selfservice/fri/modules/: billing.module, dashboard.module,
24217           myaccount.module: checkpoint
24218
24219 2008-03-16 19:49  ivan
24220
24221         * fs_selfservice/fri/: includes/freeside.class.php,
24222           modules.template/blank.module: missed bits
24223
24224 2008-03-16 19:48  ivan
24225
24226         * fs_selfservice/fri/: includes/login.php, includes/main.conf.php,
24227           locale/ari.po, modules/billing.module,
24228           modules/callmonitor.module, modules/dashboard.module,
24229           modules/myaccount.module, modules/settings.module,
24230           theme/page.tpl.php: first bits of working FRI!  woop!
24231
24232 2008-03-16 19:37  ivan
24233
24234         * httemplate/view/cust_main/packages.html: fix oops in new popup
24235           components
24236
24237 2008-03-16 16:36  ivan
24238
24239         * FS/FS/ClientAPI/MyAccount.pm: hopefully allow phone login to work
24240
24241 2008-03-16 16:25  ivan
24242
24243         * httemplate/view/svc_phone.cgi: view PINs too
24244
24245 2008-03-16 16:05  jeff
24246
24247         * httemplate/: elements/popup_link-cust_main.html,
24248           elements/popup_link-cust_pkg.html,
24249           elements/popup_link-cust_svc.html, elements/popup_link.html,
24250           view/cust_main.cgi, view/cust_main/packages.html: componentize
24251           conflicting %once subroutines (rt#3250)
24252
24253 2008-03-16 15:48  ivan
24254
24255         * httemplate/edit/svc_phone.cgi: phone gets a pin
24256
24257 2008-03-16 15:39  ivan
24258
24259         * FS/FS/ClientAPI/MyAccount.pm: phonenum + pin login
24260
24261 2008-03-16 15:24  ivan
24262
24263         * FS/FS/: Conf.pm, svc_phone.pm, ClientAPI/MyAccount.pm: phonenum +
24264           pin login
24265
24266 2008-03-16 14:07  ivan
24267
24268         * fs_selfservice/fri/includes/: common.php, login.php: first try at
24269           single sign-on
24270
24271 2008-03-16 12:58  ivan
24272
24273         * fs_selfservice/fri/: theme/page.tpl.php,
24274           modules/callmonitor.module, modules/settings.module,
24275           includes/main.conf.php, includes/common.php, includes/login.php,
24276           locale/ari.po: Initial revision
24277
24278 2008-03-16 12:58  ivan
24279
24280         * fs_selfservice/fri/: CHANGE.log, LICENSE.txt, README.txt,
24281           index.php, version.php, theme/global.css, theme/header.css,
24282           theme/iefixes.css, theme/layout.css, theme/logo.gif,
24283           theme/main.css, theme/navigation.css, theme/spacer.gif,
24284           theme/text.css, theme/images/arrow-asc.gif,
24285           theme/images/arrow-desc.gif, modules/phonefeatures.module,
24286           modules/voicemail.module, modules/featurecodes.module,
24287           modules/followme.module, includes/ajax.php, includes/crypt.php,
24288           misc/audio.php, misc/popup.css, misc/recording_popup.php,
24289           modules/VmX.module, includes/asi.php, includes/bootstrap.php,
24290           includes/database.php, includes/display.php, includes/lang.php,
24291           locale/readme.txt, locale/ari.utf-8.po, locale/locale.txt,
24292           locale/de_DE/LC_MESSAGES/ari.mo, locale/hu_HU/LC_MESSAGES/ari.mo,
24293           locale/hu_HU/LC_MESSAGES/ari.po, locale/pt_BR/LC_MESSAGES/ari.mo,
24294           locale/pt_BR/LC_MESSAGES/ari.po, locale/de_DE/LC_MESSAGES/ari.po,
24295           locale/el_GR/LC_MESSAGES/ari.mo, locale/el_GR/LC_MESSAGES/ari.po,
24296           locale/es_ES/LC_MESSAGES/ari.mo, locale/es_ES/LC_MESSAGES/ari.po,
24297           locale/sv_SE/LC_MESSAGES/ari.mo, locale/sv_SE/LC_MESSAGES/ari.po,
24298           locale/it_IT/LC_MESSAGES/ari.mo, locale/fr_FR/LC_MESSAGES/ari.mo,
24299           locale/fr_FR/LC_MESSAGES/ari.po, locale/he_IL/LC_MESSAGES/ari.mo,
24300           locale/he_IL/LC_MESSAGES/ari.po, locale/it_IT/LC_MESSAGES/ari.po:
24301           [no log message]
24302
24303 2008-03-16 09:57  jeff
24304
24305         * httemplate/misc/recharge_svc.html: doh
24306
24307 2008-03-16 01:04  ivan
24308
24309         * FS/FS/UID.pm: goodness, i hope this fixes the bootstrapping
24310
24311 2008-03-16 00:25  ivan
24312
24313         * FS/FS/UID.pm: okay, really now, how about this
24314
24315 2008-03-16 00:24  ivan
24316
24317         * FS/FS/UID.pm: okay, how about this
24318
24319 2008-03-16 00:21  ivan
24320
24321         * FS/FS/UID.pm: fix 1.7->1.9 bootstrapping, i think
24322
24323 2008-03-15 22:22  ivan
24324
24325         * httemplate/search/svc_broadband.cgi: clean up and
24326           agent-virtualize svc_broadband searching
24327
24328 2008-03-15 22:13  ivan
24329
24330         * httemplate/edit/part_svc.cgi: finish bringing sanity to
24331           svc_broadband service definition blocknum edit
24332
24333 2008-03-15 22:13  ivan
24334
24335         * FS/FS/: addr_block.pm, svc_broadband.pm: bring some sanity to
24336           address block selection in svc_broadband service definition edit
24337
24338 2008-03-15 21:54  ivan
24339
24340         * httemplate/browse/: addr_block.cgi, router.cgi: drag address &
24341           router browse into this centiry
24342
24343 2008-03-15 21:00  ivan
24344
24345         * httemplate/elements/: header.html, menu.html: hide customer
24346           search if user does not have "List customers" ACL, closes:
24347           RT#3105
24348
24349 2008-03-15 15:18  ivan
24350
24351         * httemplate/edit/part_pkg.cgi, FS/FS/part_pkg/voip_cdr.pm:
24352           slightly better voip_cdr package edit: use radio buttons for
24353           selecting long things
24354
24355 2008-03-15 14:39  ivan
24356
24357         * FS/FS/part_pkg/voip_cdr.pm: be asssertive
24358
24359 2008-03-15 14:14  ivan
24360
24361         * FS/FS/: cust_svc.pm, part_pkg/voip_cdr.pm: configurable
24362           disable_src, domestic_prefix and international_prefix options for
24363           voip price plan
24364
24365 2008-03-15 12:52  ivan
24366
24367         * httemplate/search/cust_bill.html, FS/FS/cust_bill.pm: check on
24368           invoice re-printing newest percust... can't reproduce any
24369           problem, prints newest per cust fine, closes: #3161
24370
24371 2008-03-14 17:30  ivan
24372
24373         * httemplate/: view/svc_domain.cgi, misc/catchall.cgi: fix harmless
24374           code leaking out onto the page, hehe, closes: Bug#3253, also
24375           remove silly formatting on catchall edit
24376
24377 2008-03-14 13:11  ivan
24378
24379         * FS/FS/cust_main.pm: eliminate some harmless uninitialized value
24380           warnings
24381
24382 2008-03-14 10:30  jeff
24383
24384         * FS/FS/part_export/prizm.pm: insist on Net::Prizm 0.04
24385
24386 2008-03-14 01:13  ivan
24387
24388         * httemplate/edit/process/cust_pkg.cgi: whew, glad that change
24389           package bugfix was easy to find, closes: Bug#3241
24390
24391 2008-03-14 00:48  ivan
24392
24393         * FS/FS/cust_credit_bill.pm, FS/FS/Report/Table/Monthly.pm,
24394           httemplate/graph/money_time.cgi,
24395           httemplate/search/cust_credit_bill.html,
24396           httemplate/search/cust_credit.html: add net credits to
24397           sales/credits/receipts report
24398
24399 2008-03-13 19:10  ivan
24400
24401         * FS/FS/Conf.pm: add Net20 invoice terms, closes: #3219
24402
24403 2008-03-13 19:09  ivan
24404
24405         * FS/FS/Conf.pm: show where the warning about no conf comes from
24406
24407 2008-03-13 02:28  ivan
24408
24409         * FS/FS/cust_pay.pm: yow.  very sleep deprived.  remove the
24410           infinite loop rather than add one.
24411
24412 2008-03-13 02:14  ivan
24413
24414         * FS/FS/cust_pay.pm: infinite loop protection
24415
24416 2008-03-13 01:57  ivan
24417
24418         * FS/FS/cust_pay.pm: allow cust_pay.otaker upgrade to proceed even
24419           if there are some old crufty records around attached to
24420           now-deleted customers
24421
24422 2008-03-12 09:22  jeff
24423
24424         * FS/FS/cust_svc.pm, FS/FS/part_export.pm, FS/FS/svc_Common.pm,
24425           FS/FS/UI/Web.pm, FS/FS/part_export/prizm.pm,
24426           eg/export_template.pm, httemplate/view/cust_main/packages.html:
24427           allow exports to add links to customer view (#1407)
24428
24429 2008-03-04 13:07  ivan
24430
24431         * FS/FS/cust_refund.pm: fix otaker population for cust_refund like
24432           cust_credit and cust_pay
24433
24434 2008-03-04 13:06  ivan
24435
24436         * FS/FS/cust_pay.pm: fix cust_pay.otaker population
24437
24438 2008-03-04 11:15  ivan
24439
24440         * httemplate/: edit/cust_pkg.cgi, edit/process/cust_pkg.cgi,
24441           misc/change_pkg.cgi: fix edit/process/cust_pkg getting confused
24442           about the two different places that would be calling it... i.e.
24443           with an empty new_pkgnum it would redirect the popup back the
24444           customer view, hehe
24445
24446 2008-03-03 19:38  ivan
24447
24448         * FS/FS/cust_bill.pm: AND fix latex->html notes substituion for ~s
24449
24450 2008-03-03 19:37  ivan
24451
24452         * FS/FS/cust_bill.pm: and fix latex->html notes substituion for
24453           escaped #s
24454
24455 2008-03-03 19:34  ivan
24456
24457         * FS/FS/cust_bill.pm: fix latex->html notes substituion for
24458           newlines
24459
24460 2008-03-03 18:27  ivan
24461
24462         * httemplate/browse/rate_region.html: should improve compatibility
24463           with older Pg.  i hope
24464
24465 2008-03-03 17:49  ivan
24466
24467         * FS/FS/UID.pm: argh, don't load up a user until the other
24468           initialization is done
24469
24470 2008-03-03 15:12  ivan
24471
24472         * rt/: etc/RT_Config.pm.in, sbin/rt-setup-database.in: merge in rt
24473           3.6.6.  *gulp*!
24474
24475 2008-03-01 20:11  ivan
24476
24477         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
24478           bin/mason_handler.svc.in, bin/rt.in, bin/standalone_httpd.in,
24479           bin/rt-crontool.in, bin/webmux.pl.in, etc/drop.Oracle: import rt
24480           3.6.6
24481
24482 2008-03-01 20:07  ivan
24483
24484         * rt/: configure, aclocal.m4, Changelog, README, UPGRADING,
24485           sbin/rt-test-dependencies.in, sbin/extract-message-catalog,
24486           sbin/license_tag, sbin/rt-dump-database.in,
24487           lib/RT/ObjectCustomFieldValues.pm,
24488           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm, sbin/factory,
24489           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/Handle.pm,
24490           lib/RT/ObjectCustomField.pm, lib/RT/ObjectCustomFieldValue.pm,
24491           lib/RT/ScripCondition_Overlay.pm, lib/RT/ScripConditions.pm,
24492           lib/RT/GroupMembers_Overlay.pm, lib/RT/I18N.pm,
24493           lib/RT/CachedGroupMember.pm, lib/RT/CustomFieldValues.pm,
24494           lib/RT/Links.pm, lib/RT/Queue.pm,
24495           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
24496           lib/RT/Scrips_Overlay.pm, lib/RT/SavedSearch.pm,
24497           lib/RT/CustomFields_Overlay.pm, lib/RT/ObjectCustomFields.pm,
24498           lib/RT/ACE.pm, lib/RT/Attributes.pm, lib/RT/CurrentUser.pm,
24499           lib/RT/CustomFieldValue_Overlay.pm, lib/RT/User.pm,
24500           lib/RT/Base.pm, lib/RT/ScripAction_Overlay.pm,
24501           lib/RT/Attributes_Overlay.pm, lib/RT/Principal.pm,
24502           lib/RT/Principals_Overlay.pm, lib/RT/Queues.pm,
24503           lib/RT/ScripAction.pm, lib/RT/Attachments.pm,
24504           lib/RT/StyleGuide.pod, lib/RT/CachedGroupMember_Overlay.pm,
24505           lib/RT/ObjectCustomFieldValues_Overlay.pm,
24506           lib/RT/SavedSearches.pm,
24507           lib/RT/ObjectCustomFieldValue_Overlay.pm,
24508           lib/RT/ScripCondition.pm, lib/RT/Templates.pm, lib/RT/Tickets.pm,
24509           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
24510           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
24511           lib/RT/GroupMember_Overlay.pm, lib/RT/Link.pm,
24512           lib/RT/Transaction.pm, lib/RT/ScripActions_Overlay.pm,
24513           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
24514           lib/RT/Scrip.pm, lib/RT/EmailParser.pm, lib/RT/Group.pm,
24515           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Template.pm,
24516           lib/RT/ACL_Overlay.pm, lib/RT/GroupMembers.pm,
24517           lib/RT/Transactions.pm, lib/RT/Attachment_Overlay.pm,
24518           lib/RT/Templates_Overlay.pm, lib/RT/ACL.pm,
24519           lib/RT/GroupMember.pm, lib/RT/Groups.pm, lib/RT/CustomFields.pm,
24520           lib/RT/Group_Overlay.pm, lib/RT/Links_Overlay.pm,
24521           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Queues_Overlay.pm,
24522           lib/RT/Ticket.pm, lib/RT/Attribute.pm,
24523           lib/RT/CustomFieldValue.pm, lib/RT/Link_Overlay.pm,
24524           lib/RT/Principals.pm, lib/RT/ScripActions.pm,
24525           lib/RT/Attachment.pm, lib/RT/Template_Overlay.pm,
24526           lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
24527           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
24528           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web/Handler.pm,
24529           lib/RT/Interface/Web/QueryBuilder.pm,
24530           lib/RT/Interface/Web/Standalone.pm,
24531           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
24532           lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
24533           lib/RT/Action/RecordComment.pm,
24534           lib/RT/Action/RecordCorrespondence.pm,
24535           lib/RT/Interface/Email/Auth/GnuPG.pm,
24536           lib/RT/Interface/Email/Auth/MailFrom.pm,
24537           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
24538           lib/RT/Action/Notify.pm, lib/RT/Action/AutoOpen.pm,
24539           lib/RT/Action/NotifyAsComment.pm,
24540           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
24541           lib/RT/Action/UserDefined.pm, lib/RT/Action/SendEmail.pm,
24542           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
24543           lib/RT/Search/Generic.pm, lib/RT/I18N/cs.po, lib/RT/I18N/es.po,
24544           lib/RT/I18N/fi.po, lib/RT/I18N/hu.po, lib/RT/I18N/he.po,
24545           lib/RT/I18N/de.po, lib/RT/I18N/ru.po, lib/RT/I18N/nl.po,
24546           lib/RT/I18N/pl.po, lib/RT/I18N/da.po, lib/RT/I18N/fr.po,
24547           lib/RT/I18N/cs.pm, lib/RT/I18N/it.po, lib/RT/I18N/id.po,
24548           lib/RT/I18N/ja.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/en.po,
24549           lib/RT/Condition/AnyTransaction.pm,
24550           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
24551           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
24552           lib/RT/Condition/PriorityChange.pm,
24553           lib/RT/Condition/PriorityExceeds.pm,
24554           lib/RT/Condition/StatusChange.pm,
24555           lib/RT/Condition/UserDefined.pm, lib/RT/Condition/QueueChange.pm,
24556           lib/RT/Report/Tickets.pm: import rt 3.6.6
24557
24558 2008-03-01 20:06  ivan
24559
24560         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
24561           bin/mason_handler.svc.in, bin/rt.in, bin/standalone_httpd.in,
24562           bin/rt-crontool.in, bin/webmux.pl.in, etc/drop.Oracle: import rt
24563           3.4.6
24564
24565 2008-03-01 20:02  ivan
24566
24567         * rt/: configure, aclocal.m4, Changelog, README, UPGRADING,
24568           sbin/rt-test-dependencies.in, sbin/extract-message-catalog,
24569           sbin/license_tag, sbin/rt-dump-database.in,
24570           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm, sbin/factory,
24571           lib/RT/Handle.pm, lib/RT/ObjectCustomField.pm,
24572           lib/RT/ObjectCustomFieldValues.pm,
24573           lib/RT/ScripCondition_Overlay.pm,
24574           lib/RT/CustomFieldValues_Overlay.pm,
24575           lib/RT/ObjectCustomFieldValue.pm, lib/RT/ScripConditions.pm,
24576           lib/RT/GroupMembers_Overlay.pm, lib/RT/I18N.pm,
24577           lib/RT/CachedGroupMember.pm, lib/RT/Links.pm, lib/RT/Queue.pm,
24578           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
24579           lib/RT/CustomFieldValues.pm, lib/RT/SavedSearch.pm,
24580           lib/RT/Scrips_Overlay.pm, lib/RT/ACE.pm, lib/RT/Attributes.pm,
24581           lib/RT/CurrentUser.pm, lib/RT/CustomFieldValue_Overlay.pm,
24582           lib/RT/CustomFields_Overlay.pm, lib/RT/ObjectCustomFields.pm,
24583           lib/RT/Base.pm, lib/RT/ScripAction_Overlay.pm, lib/RT/User.pm,
24584           lib/RT/Principal.pm, lib/RT/Principals_Overlay.pm,
24585           lib/RT/ScripAction.pm, lib/RT/Attributes_Overlay.pm,
24586           lib/RT/Queues.pm, lib/RT/Attachments.pm,
24587           lib/RT/CachedGroupMember_Overlay.pm,
24588           lib/RT/ObjectCustomFieldValues_Overlay.pm,
24589           lib/RT/ObjectCustomFieldValue_Overlay.pm,
24590           lib/RT/SavedSearches.pm, lib/RT/ScripCondition.pm,
24591           lib/RT/Templates.pm, lib/RT/Tickets.pm,
24592           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
24593           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
24594           lib/RT/GroupMember_Overlay.pm, lib/RT/Link.pm,
24595           lib/RT/Transaction.pm, lib/RT/ScripActions_Overlay.pm,
24596           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
24597           lib/RT/Scrip.pm, lib/RT/EmailParser.pm, lib/RT/Group.pm,
24598           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Template.pm,
24599           lib/RT/ACL_Overlay.pm, lib/RT/GroupMembers.pm,
24600           lib/RT/Transactions.pm, lib/RT/ACL.pm,
24601           lib/RT/Attachment_Overlay.pm, lib/RT/GroupMember.pm,
24602           lib/RT/Groups.pm, lib/RT/Templates_Overlay.pm,
24603           lib/RT/Group_Overlay.pm, lib/RT/Links_Overlay.pm,
24604           lib/RT/CustomFieldValue.pm, lib/RT/CustomFields.pm,
24605           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Principals.pm,
24606           lib/RT/Queues_Overlay.pm, lib/RT/Ticket.pm,
24607           lib/RT/Link_Overlay.pm, lib/RT/Attachment.pm,
24608           lib/RT/Attribute.pm, lib/RT/ScripActions.pm,
24609           lib/RT/Template_Overlay.pm, lib/RT/URI/base.pm,
24610           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
24611           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
24612           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web/Handler.pm,
24613           lib/RT/Interface/Web/QueryBuilder.pm,
24614           lib/RT/Interface/Web/Standalone.pm, lib/RT/Action/Autoreply.pm,
24615           lib/RT/Action/Generic.pm, lib/RT/Action/RecordCorrespondence.pm,
24616           lib/RT/Interface/Email/Auth/GnuPG.pm,
24617           lib/RT/Interface/Email/Auth/MailFrom.pm,
24618           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
24619           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
24620           lib/RT/Action/Notify.pm, lib/RT/Action/RecordComment.pm,
24621           lib/RT/Action/AutoOpen.pm, lib/RT/Action/NotifyAsComment.pm,
24622           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
24623           lib/RT/Action/UserDefined.pm, lib/RT/Action/SendEmail.pm,
24624           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
24625           lib/RT/Search/Generic.pm, lib/RT/I18N/cs.po, lib/RT/I18N/es.po,
24626           lib/RT/I18N/fi.po, lib/RT/I18N/hu.po, lib/RT/I18N/he.po,
24627           lib/RT/I18N/de.po, lib/RT/I18N/ru.po, lib/RT/I18N/nl.po,
24628           lib/RT/I18N/pl.po, lib/RT/I18N/da.po, lib/RT/I18N/fr.po,
24629           lib/RT/I18N/cs.pm, lib/RT/I18N/it.po, lib/RT/I18N/id.po,
24630           lib/RT/I18N/ja.po, lib/RT/I18N/en.po, lib/RT/I18N/i_default.pm,
24631           lib/RT/Condition/Generic.pm, lib/RT/Condition/AnyTransaction.pm,
24632           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Overdue.pm,
24633           lib/RT/Condition/OwnerChange.pm,
24634           lib/RT/Condition/PriorityChange.pm,
24635           lib/RT/Condition/PriorityExceeds.pm,
24636           lib/RT/Condition/QueueChange.pm,
24637           lib/RT/Condition/StatusChange.pm,
24638           lib/RT/Condition/UserDefined.pm: import rt 3.4.6
24639
24640 2008-03-01 19:07  ivan
24641
24642         * httemplate/elements/header.html: fix annoying resize of "New
24643           customer" button; closes: RT#1642
24644
24645 2008-03-01 18:50  ivan
24646
24647         * htetc/handler.pl: better indication of why these things are the
24648           way they are
24649
24650 2008-03-01 17:31  ivan
24651
24652         * FS/FS/payment_gateway.pm, httemplate/browse/payment_gateway.html,
24653           httemplate/misc/disable-payment_gateway.cgi,
24654           httemplate/search/elements/search.html: add payment gateway
24655           disabling (and move payment gateway browse over to new template)
24656
24657 2008-03-01 15:30  ivan
24658
24659         * FS/FS/: Conf.pm, payinfo_Mixin.pm: added a config value to
24660           control the extent of credit card masking, but since
24661           cust_main.paymask is in the db, need something to update it for
24662           all existing customers too
24663
24664 2008-03-01 14:39  ivan
24665
24666         * httemplate/search/cust_main.html: ah, that's better, prettyfy and
24667           link adv. customer search
24668
24669 2008-03-01 14:23  ivan
24670
24671         * httemplate/: elements/select-payby.html,
24672           elements/tr-select-payby.html, search/cust_main.html,
24673           search/report_cust_main.html: add payby selection to adv.
24674           customer search
24675
24676 2008-02-29 09:57  jeff
24677
24678         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html,
24679           conf/invoice_latex: refactor print_*; invoice sections by package
24680           class; could still stand some more refactoring
24681
24682 2008-02-28 20:31  ivan
24683
24684         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: working asterisk
24685           CDR CSV import (not just direct DB)
24686
24687 2008-02-28 18:29  ivan
24688
24689         * FS/FS/: Record.pm, access_user.pm: disallow uppercase usernames
24690           in the first place.  also Record::str2time_sql_closing snuck in.
24691
24692 2008-02-21 17:32  ivan
24693
24694         * httemplate/search/svc_acct.cgi: on accounts overview: show time
24695           applied after multipliers, not actual time worked
24696
24697 2008-02-21 17:09  ivan
24698
24699         * FS/FS/cust_pay.pm: want to upgrade legacy payments even if they
24700           are deprecated COMP payby...
24701
24702 2008-02-21 16:57  ivan
24703
24704         * FS/FS/cust_pay.pm: don't bomb out on this transition on old
24705           databases without history records for everything...
24706
24707 2008-02-21 16:54  ivan
24708
24709         * httemplate/search/svc_acct.cgi: on accounts overview: show time
24710           applied after multipliers, not actual time worked
24711
24712 2008-02-20 14:45  ivan
24713
24714         * httemplate/misc/inventory_item-import.html: doh.  ivan is so in
24715           the doghouse for this one
24716
24717 2008-02-19 18:07  ivan
24718
24719         * FS/FS/prepay_credit.pm,
24720           httemplate/edit/process/prepay_credit.cgi: retry collisions a
24721           bit, acme is getting duplicate errors... guess they're using lots
24722           and lots of prepaid cards.  closes: RT#3104
24723
24724 2008-02-19 17:21  ivan
24725
24726         * FS/FS/Schema.pm: update the tax class editor to enable taxclass
24727           adding, RT#2929
24728
24729 2008-02-19 17:16  ivan
24730
24731         * httemplate/edit/part_pkg_taxclass.html,
24732           httemplate/edit/process/part_pkg_taxclass.html,
24733           httemplate/browse/cust_main_county.cgi, FS/FS/Upgrade.pm,
24734           FS/FS/part_pkg_taxclass.pm, htetc/handler.pl,
24735           httemplate/elements/tr-select-taxclass.html: update the tax class
24736           editor to enable taxclass adding, RT#2929
24737
24738 2008-02-19 17:10  ivan
24739
24740         * httemplate/edit/: cust_main_county-expand.cgi,
24741           process/cust_main_county-expand.cgi, process/invoice_logo.html,
24742           process/reg_code.cgi: process/part_pkg_taxclass.html
24743
24744 2008-02-19 01:15  ivan
24745
24746         * FS/: FS/part_pkg_taxclass.pm, t/part_pkg_taxclass.t, FS.pm,
24747           MANIFEST: adding taxclass table
24748
24749 2008-02-19 01:10  ivan
24750
24751         * bin/generate-table-module: fix this to generate more
24752           wiki-friendly column list
24753
24754 2008-02-18 19:30  ivan
24755
24756         * FS/FS/svc_external.pm: add some descriptions for svc_external
24757           fields, allowing id to fill in from inventory
24758
24759 2008-02-18 19:17  ivan
24760
24761         * FS/FS/svc_external.pm: return svc_external id and title as label
24762           instead of svcnum
24763
24764 2008-02-18 18:57  ivan
24765
24766         * fs_selfservice/FS-SelfService/SelfService.pm: fixup and expand
24767           POD docs for self-service list_pkgs & list_svcs
24768
24769 2008-02-18 18:38  ivan
24770
24771         * bin/pod2x: fix API upload
24772
24773 2008-02-18 18:37  ivan
24774
24775         * FS/FS.pm: update base API docs contents
24776
24777 2008-02-18 18:33  ivan
24778
24779         * FS/FS/cust_pay_pending.pm: clean up POD docs for better wiki
24780           exportability
24781
24782 2008-02-18 18:28  ivan
24783
24784         * FS/FS/cust_credit.pm: clean up POD docs for better wiki
24785           exportability
24786
24787 2008-02-18 18:25  ivan
24788
24789         * FS/FS/cust_bill_event.pm: clean up POD docs for better wiki
24790           exportability
24791
24792 2008-02-18 18:20  ivan
24793
24794         * FS/FS/cust_bill.pm: clean up POD docs for better wiki
24795           exportability
24796
24797 2008-02-18 18:15  ivan
24798
24799         * FS/FS/: access_user.pm, acct_rt_transaction.pm: clean up POD docs
24800           for better wiki exportability
24801
24802 2008-02-14 00:31  ivan
24803
24804         * httemplate/search/cust_pkg.cgi: brown-bag missing comma from last
24805           update.  time to go home
24806
24807 2008-02-14 00:28  ivan
24808
24809         * httemplate/search/cust_pkg.cgi: re-align links and styling in
24810           package report correctly
24811
24812 2008-02-13 19:52  ivan
24813
24814         * FS/FS/Schema.pm, FS/FS/Upgrade.pm, FS/FS/cust_pay.pm,
24815           httemplate/view/cust_main/payment_history.html: add
24816           cust_pay.otaker field; populate it based on history on upgrades,
24817           and show the order taker on all payments (on customer view and
24818           payment search)  closes: #2953
24819
24820 2008-02-13 19:48  ivan
24821
24822         * FS/: FS/h_cust_pay.pm, t/h_cust_credit.t, t/h_cust_pay.t: add
24823           FS::h_cust_pay class
24824
24825 2008-02-13 17:48  ivan
24826
24827         * httemplate/view/cust_main/payment_history.html: this ACL has been
24828           around for long enough (and almost nobody uses batched payments,
24829           so showing them is probably bad)
24830
24831 2008-02-13 15:49  jeff
24832
24833         * FS/FS/svc_broadband.pm, httemplate/elements/header.html:
24834           svc_broadband MAC searches RT#2985
24835
24836 2008-02-13 15:45  jeff
24837
24838         * FS/FS/cust_main.pm, httemplate/edit/quick-charge.html,
24839           httemplate/edit/process/quick-charge.cgi: package class selection
24840           for one-time charges RT#1322
24841
24842 2008-02-13 15:39  jeff
24843
24844         * FS/FS/rate_detail.pm, FS/FS/part_pkg/voip_cdr.pm,
24845           httemplate/edit/rate_region.cgi: directory assistance (flat
24846           per-call) billing RT#3114
24847
24848 2008-02-13 13:50  ivan
24849
24850         * httemplate/misc/process/link.cgi: fix compile error from hasty
24851           refactoring
24852
24853 2008-02-12 22:02  ivan
24854
24855         * FS/FS/part_pkg/bulk.pm: yup, bulk price plan appears to be
24856           working
24857
24858 2008-02-12 22:00  ivan
24859
24860         * README: modernizing
24861
24862 2008-02-12 21:15  ivan
24863
24864         * FS/FS/cust_bill.pm: fix missing fill-in values on invoices
24865           resulting from skewed hash ($conf->config returning empty list in
24866           list context)
24867
24868 2008-02-12 11:24  ivan
24869
24870         * httemplate/search/: rt_transaction.html, timeworked.html: for our
24871           internal time tracking: TimeWorked can happen on a Create
24872           transaction as well as Correspond and Comment.  is there anywhere
24873           else this needs to be changed?
24874
24875 2008-02-11 19:11  ivan
24876
24877         * FS/FS/Misc.pm: update for MailTools v2.00
24878
24879 2008-02-10 18:37  ivan
24880
24881         * FS/FS/reason.pm: upgrading reason table not quite working with
24882           mysql, hopefully no old installs need this, new ones should be
24883           fine hopefully
24884
24885 2008-02-10 18:36  ivan
24886
24887         * FS/FS/: Upgrade.pm, cust_svc.pm, h_cust_svc.pm: fix & cleanup
24888           duplicate history records
24889
24890 2008-02-10 18:03  ivan
24891
24892         * FS/FS/reason.pm: better debugging if things go awry
24893
24894 2008-02-10 16:53  ivan
24895
24896         * FS/FS/Cron/notify.pm: third time's the charm: MySQL didn't like
24897           casting to INTEGER, it wants SIGNED.  whew.
24898
24899 2008-02-10 16:02  ivan
24900
24901         * FS/FS/Cron/notify.pm: ah, no, its count (*) vs count(*), wow
24902
24903 2008-02-10 15:58  ivan
24904
24905         * FS/FS/Cron/notify.pm: comment out unused db statements in a way
24906           that doesn't get to the database, to avoid Pg vs mysql
24907           comment-out differences
24908
24909 2008-02-09 11:16  ivan
24910
24911         * httemplate/edit/process/agent_type.cgi: typo, fix from mtou,
24912           thanks
24913
24914 2008-02-08 13:59  rsiddall
24915
24916         * rpm/freeside.spec: Removed code that create a freeside user on
24917           the build machine and added code to modify Makefile to remove
24918           clauses that require such a user.  This should allow the RPMs to
24919           build under mock.
24920
24921 2008-02-08 07:00  jeff
24922
24923         * FS/FS/TicketSystem/RT_External.pm: tyop
24924
24925 2008-02-04 19:37  ivan
24926
24927         * httemplate/edit/process/part_pkg.cgi: fix package editing on
24928           HEAD, whew.  bad semicolon.
24929
24930 2008-02-02 18:24  ivan
24931
24932         * FS/FS/cust_main.pm: should eliminate "Use of uninitialized value
24933           in length at /usr/local/share/perl/5.8.8/FS/cust_main.pm line
24934           5194." warnings
24935
24936 2008-02-02 17:43  ivan
24937
24938         * httemplate/edit/cust_main.cgi: oops, fix display of errors on
24939           customer edit
24940
24941 2008-01-30 08:14  jeff
24942
24943         * httemplate/misc/bulk_change_pkg.cgi: pointless false laziness
24944           removal
24945
24946 2008-01-28 20:15  jeff
24947
24948         * FS/FS/cust_pkg.pm: missed use
24949
24950 2008-01-28 19:56  jeff
24951
24952         * FS/FS/cust_pkg.pm: 1394 regression fixup
24953
24954 2008-01-28 19:34  jeff
24955
24956         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
24957           httemplate/misc/process/bulk_change_pkg.cgi,
24958           httemplate/search/cust_pkg.cgi,
24959           httemplate/search/elements/search.html: bulk package changing
24960           (RT#1394)
24961
24962 2008-01-25 10:26  jeff
24963
24964         * httemplate/misc/cust_pay-import.cgi,
24965           httemplate/misc/process/cust_pay-import.cgi, FS/FS/cust_pay.pm,
24966           httemplate/elements/menu.html: simple payment CSV import
24967
24968 2008-01-24 18:55  jeff
24969
24970         * FS/FS/part_export/prizm.pm: add an always BAM option and be
24971           explicit about transactions
24972
24973 2008-01-24 13:16  ivan
24974
24975         * FS/FS/TicketSystem/RT_External.pm,
24976           fs_selfservice/FS-SelfService/cgi/myaccount.html,
24977           httemplate/view/cust_main/tickets.html: slightly more sane names
24978           for customer tickets hash, display ticket owners on customer view
24979           page
24980
24981 2008-01-24 13:10  ivan
24982
24983         * htetc/handler.pl: used in rt autohandler.  i wonder why this
24984           never bit before
24985
24986 2008-01-23 11:18  jeff
24987
24988         * fs_selfservice/FS-SelfService/cgi/bill.html,
24989           fs_selfservice/FS-SelfService/cgi/card.html,
24990           fs_selfservice/FS-SelfService/cgi/change_bill.html,
24991           fs_selfservice/FS-SelfService/cgi/change_pay.html,
24992           fs_selfservice/FS-SelfService/cgi/change_ship.html,
24993           fs_selfservice/FS-SelfService/cgi/check.html,
24994           fs_selfservice/FS-SelfService/cgi/contact.html,
24995           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
24996           FS/FS/ClientAPI/MyAccount.pm,
24997           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
24998           fs_selfservice/FS-SelfService/cgi/make_payment.html,
24999           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
25000           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
25001           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
25002           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: change
25003           service, billing, and payment info in selfservice
25004
25005 2008-01-20 16:12  ivan
25006
25007         * bin/explain-ar-total.sql: [no log message]
25008
25009 2008-01-20 15:24  ivan
25010
25011         * FS/FS/Schema.pm: add and fix some indices, this should marginally
25012           (but not drastically) improve the time to pull up A/R report
25013           totals
25014
25015 2008-01-16 20:23  ivan
25016
25017         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fix ACLs to
25018           allow the limited "package editing" of customizing customer
25019           packages
25020
25021 2008-01-16 19:18  ivan
25022
25023         * httemplate/view/cust_main/billing.html: don't show 'Bill now'
25024           link unless the current user can...
25025
25026 2008-01-13 16:22  ivan
25027
25028         * httemplate/: edit/part_bill_event.cgi,
25029           elements/select-taxclass.html: maintenance on old events, yay.
25030           fix for late charges without a taxclass, closes: RT#2988
25031
25032 2008-01-13 16:17  ivan
25033
25034         * httemplate/edit/: cust_main.cgi, svc_www.cgi: fix tyops
25035
25036 2008-01-13 15:31  ivan
25037
25038         * httemplate/search/timeworked.html: almost could work under mysql?
25039           need TO_NUMBER and TO_CHAR equivalents
25040
25041 2008-01-13 15:30  ivan
25042
25043         * httemplate/misc/timeworked.html: missing semicolon, doh
25044
25045 2008-01-13 13:46  ivan
25046
25047         * httemplate/view/cust_pay.html: remove 1.7 ACL cruft on HEAD
25048
25049 2008-01-13 13:45  ivan
25050
25051         * httemplate/view/cust_main/payment_history.html: remove 1.7.3
25052           cruft
25053
25054 2008-01-13 13:41  ivan
25055
25056         * httemplate/edit/: cust_bill_pay.cgi, process/cust_bill_pay.cgi,
25057           cust_credit_bill.cgi, process/cust_credit_bill.cgi: new ACL name
25058           in 1.9 right away
25059
25060 2008-01-13 13:39  ivan
25061
25062         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: remove 1.7
25063           vs. 1.9 cruft
25064
25065 2008-01-13 13:35  ivan
25066
25067         * httemplate/edit/: REAL_cust_pkg.cgi, access_user.html, agent.cgi,
25068           agent_payment_gateway.html, agent_type.cgi, bulk-cust_svc.html,
25069           cust_bill_pay.cgi, cust_credit.cgi, cust_credit_bill.cgi,
25070           cust_main.cgi, cust_main_county-expand.cgi, cust_main_note.cgi,
25071           cust_pay.cgi, cust_pkg.cgi, cust_refund.cgi,
25072           inventory_class.html, part_bill_event.cgi, part_export.cgi,
25073           part_pkg.cgi, part_referral.html, part_svc.cgi,
25074           part_virtual_field.cgi, payment_gateway.html, pkg_class.html,
25075           prepay_credit.cgi, quick-charge.html, rate.cgi, rate_region.cgi,
25076           reason.html, reason_type.html, reg_code.cgi, router.cgi,
25077           svc_Common.html, svc_acct.cgi, svc_acct_pop.cgi,
25078           svc_broadband.cgi, svc_domain.cgi, svc_external.cgi,
25079           svc_forward.cgi, svc_phone.cgi, svc_www.cgi,
25080           process/REAL_cust_pkg.cgi, process/access_user.html,
25081           process/agent.cgi, process/agent_payment_gateway.html,
25082           process/agent_type.cgi, process/bulk-cust_svc.cgi,
25083           process/cust_bill_pay.cgi, process/cust_credit.cgi,
25084           process/cust_credit_bill.cgi, process/cust_main.cgi,
25085           process/cust_main_county-collapse.cgi,
25086           process/cust_main_county-expand.cgi,
25087           process/cust_main_county.html, process/cust_main_note.cgi,
25088           process/cust_pay.cgi, process/cust_pkg.cgi,
25089           process/cust_refund.cgi, process/cust_svc.cgi,
25090           process/domain_record.cgi, process/generic.cgi,
25091           process/inventory_class.html, process/msgcat.cgi,
25092           process/part_bill_event.cgi, process/part_export.cgi,
25093           process/part_pkg.cgi, process/part_referral.html,
25094           process/part_svc.cgi, process/payment_gateway.html,
25095           process/pkg_class.html, process/prepay_credit.cgi,
25096           process/quick-charge.cgi, process/quick-cust_pkg.cgi,
25097           process/rate.cgi, process/reason.html, process/reason_type.html,
25098           process/reg_code.cgi, process/router.cgi,
25099           process/svc_Common.html, process/svc_acct.cgi,
25100           process/svc_acct_pop.cgi, process/svc_broadband.cgi,
25101           process/svc_domain.cgi, process/svc_external.cgi,
25102           process/svc_forward.cgi, process/svc_phone.html,
25103           process/svc_www.cgi: ACLs
25104
25105 2008-01-13 13:14  ivan
25106
25107         * httemplate/misc/: batch-cust_pay.html, bill.cgi,
25108           cancel-unaudited.cgi, cancel_cust.html, cancel_pkg.html,
25109           catchall.cgi, cdr-import.html, cust_main-cancel.cgi,
25110           cust_main-import.cgi, cust_main-import_charges.cgi,
25111           delete-cust_credit.cgi, delete-cust_pay.cgi,
25112           delete-cust_refund.cgi, delete-customer.cgi,
25113           delete-domain_record.cgi, delete-part_export.cgi, dump.cgi,
25114           email-invoice.cgi, email_invoice_events.cgi, email_invoices.cgi,
25115           fax-invoice.cgi, fax_invoice_events.cgi, fax_invoices.cgi,
25116           inventory_item-import.html, link.cgi, meta-import.cgi,
25117           payment.cgi, print-invoice.cgi, print_invoice_events.cgi,
25118           print_invoices.cgi, queue.cgi, recharge_svc.html,
25119           svc_acct-domains.cgi, unapply-cust_credit.cgi,
25120           unapply-cust_pay.cgi, unprovision.cgi, unsusp_pkg.cgi,
25121           unvoid-cust_pay_void.cgi, upload-batch.cgi, void-cust_pay.cgi,
25122           whois.cgi, process/batch-cust_pay.cgi, process/cancel_pkg.html,
25123           process/catchall.cgi, process/cdr-import.html,
25124           process/cust_main-import.cgi,
25125           process/cust_main-import_charges.cgi,
25126           process/delete-customer.cgi, process/inventory_item-import.html,
25127           process/link.cgi, process/meta-import.cgi, process/payment.cgi,
25128           process/recharge_svc.html: ACLs
25129
25130 2008-01-13 13:08  ivan
25131
25132         * httemplate/misc/: email_events.cgi, fax_events.cgi,
25133           print_events.cgi, order_pkg.html: ACLs
25134
25135 2008-01-13 12:55  ivan
25136
25137         * httemplate/: browse/part_bill_event.cgi, search/cust_event.html,
25138           search/timeworked.html, search/cust_bill.html,
25139           search/cust_bill_event.cgi, search/cust_pay_batch.cgi,
25140           search/prepay_credit.html, search/queue.html,
25141           search/report_prepaid_income.cgi, search/report_tax.cgi,
25142           search/sqlradius.cgi: ACLs
25143
25144 2008-01-13 12:50  ivan
25145
25146         * httemplate/elements/: errorpage.html, tr-select-reason.html:
25147           stale leftovers from XSSmas
25148
25149 2008-01-13 12:46  ivan
25150
25151         * httemplate/view/: cust_bill.cgi, svc_acct.cgi, svc_broadband.cgi,
25152           svc_domain.cgi, svc_external.cgi, svc_forward.cgi, svc_www.cgi,
25153           cust_main/payment_history.html, elements/svc_Common.html: ACLs
25154
25155 2008-01-13 12:38  ivan
25156
25157         * httemplate/browse/: access_group.html, access_user.html,
25158           addr_block.cgi, agent.cgi, agent_type.cgi, nas.cgi, part_pkg.cgi,
25159           part_svc.cgi, part_virtual_field.cgi, payment_gateway.html,
25160           reason.html, router.cgi: ACLs
25161
25162 2008-01-13 12:30  ivan
25163
25164         * FS/FS/AccessRight.pm: new ACLs
25165
25166 2008-01-12 16:35  ivan
25167
25168         * htetc/handler.pl: use this in handler.pl, not in mason files
25169
25170 2008-01-11 15:10  ivan
25171
25172         * FS/FS/cust_main.pm: add option to enable searching of
25173           cust_main.agent_custid with one or two letter prefix before the
25174           numeric part
25175
25176 2008-01-11 14:53  ivan
25177
25178         * FS/FS/: Conf.pm, cust_main.pm: add option to enable searching of
25179           cust_main.agent_custid with one or two letter prefix before the
25180           numeric part
25181
25182 2008-01-11 09:30  ivan
25183
25184         * httemplate/edit/elements/svc_Common.html: turn off debugging
25185
25186 2008-01-10 14:13  ivan
25187
25188         * httemplate/search/elements/search.html: doc
25189
25190 2008-01-10 14:06  ivan
25191
25192         * httemplate/elements/menu.html: new rate editor
25193
25194 2008-01-10 13:53  ivan
25195
25196         * FS/FS/rate_detail.pm, httemplate/browse/rate.cgi,
25197           httemplate/edit/rate.cgi, httemplate/edit/rate_region.cgi,
25198           httemplate/edit/elements/edit.html,
25199           httemplate/edit/process/rate_region.cgi: new rate editor
25200
25201 2008-01-10 13:52  ivan
25202
25203         * httemplate/: browse/rate_region.html, edit/rate_detail.html,
25204           edit/process/rate_detail.html: new call rate editor
25205           (VoIP/telephony)
25206
25207 2008-01-10 13:17  ivan
25208
25209         * FS/FS/reason_type.pm: third person is better
25210
25211 2008-01-10 13:14  ivan
25212
25213         * httemplate/browse/reason.html: eliminate harmless typo
25214
25215 2008-01-08 13:33  jeff
25216
25217         * FS/FS/svc_acct.pm: transactiony cruft removal
25218
25219 2008-01-08 03:23  ivan
25220
25221         * FS/FS/cust_credit.pm, FS/FS/cust_main.pm,
25222           httemplate/search/report_receivables.cgi: show negative balances
25223           on A/R report, closes: RT#2983
25224
25225 2008-01-07 18:22  ivan
25226
25227         * httemplate/edit/process/cust_main.cgi: add some debugging control
25228
25229 2008-01-03 18:42  ivan
25230
25231         * httemplate/: browse/cust_main_county.cgi,
25232           edit/cust_main_county-expand.cgi, edit/cust_main_county.html,
25233           edit/process/cust_main_county-expand.cgi,
25234           edit/process/cust_main_county.html,
25235           edit/process/elements/process.html, search/elements/search.html:
25236           new tax rate editor
25237
25238 2008-01-03 18:35  ivan
25239
25240         * httemplate/browse/elements/browse.html: new tax rate editor
25241
25242 2008-01-03 18:27  ivan
25243
25244         * httemplate/edit/: prepay_credit.cgi, rate_region.cgi: leftovers
25245           from XSSmas
25246
25247 2008-01-03 18:20  ivan
25248
25249         * httemplate/elements/hidden.html: escape value
25250
25251 2008-01-03 18:19  ivan
25252
25253         * httemplate/elements/: tablebreak-tr-title.html,
25254           tr-fixed-country.html, tr-fixed-state.html,
25255           tr-input-percentage.html: adding new elements: percentage input,
25256           fixed country and state display, tablebreak+title
25257
25258 2008-01-03 18:18  ivan
25259
25260         * httemplate/elements/tr-fixed.html: add a formatted_value option
25261
25262 2008-01-03 18:18  ivan
25263
25264         * httemplate/elements/tr-input-text.html: add maxlength, text-align
25265           and postfix options, escape value
25266
25267 2008-01-03 18:13  ivan
25268
25269         * httemplate/edit/elements/edit.html: there's no such thing as
25270           fixedhidden... hidden will do
25271
25272 2008-01-03 18:02  ivan
25273
25274         * httemplate/edit/elements/edit.html: doc
25275
25276 2008-01-03 17:43  ivan
25277
25278         * httemplate/edit/elements/edit.html: add popup option, add
25279           percentage and tablebreak-tr-title field types, pass object to
25280           included elements, documentation updates
25281
25282 2007-12-28 11:02  jeff
25283
25284         * httemplate/: elements/menu.html, search/report_svc_acct.html,
25285           search/svc_acct.cgi: advanced account reports (RT#2954)
25286
25287 2007-12-28 07:19  jeff
25288
25289         * httemplate/elements/menu.html: whoops
25290
25291 2007-12-28 07:10  jeff
25292
25293         * httemplate/: elements/menu.html, search/svc_acct.cgi: add never
25294           logged in report
25295
25296 2007-12-28 06:39  jeff
25297
25298         * FS/bin/freeside-sqlradius-set-lastlog: tool to seed
25299           svc_acct.last_login and .last_logout
25300
25301 2007-12-28 04:10  ivan
25302
25303         * htetc/handler.pl: remove just a tiny bit more cruft
25304
25305 2007-12-28 04:01  ivan
25306
25307         * htetc/handler.pl: restore in-browser error reporting
25308
25309 2007-12-27 23:45  ivan
25310
25311         * htetc/handler.pl: a little late help from kwanzabot for XSSmas...
25312           clean up handler.pl so we can have separate default_escape_flags
25313           for FS and RT and don't have to make FS's |h flag useless
25314
25315 2007-12-27 17:41  jeff
25316
25317         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
25318           FS/FS/part_export/sqlradius.pm, httemplate/search/svc_acct.cgi,
25319           httemplate/view/svc_acct.cgi: last login reporting (#2952)
25320
25321 2007-12-27 15:49  ivan
25322
25323         * httemplate/search/report_tax.cgi: fix reporting bug for invisimax
25324           in edge case where you have taxclass and empty-taxclass rates for
25325           a country/state(/county) and also have a different set of
25326           taxclasses for some other country/state
25327
25328 2007-12-26 14:52  jeff
25329
25330         * FS/FS/part_export/prizm.pm: conifgurable siteName and docs
25331
25332 2007-12-26 00:23  ivan
25333
25334         * httemplate/misc/timeworked.html: leftovers from XSSmas
25335
25336 2007-12-25 23:51  ivan
25337
25338         * httemplate/edit/quick-charge.html: alas, XSSmas draws to a close
25339
25340 2007-12-25 15:49  ivan
25341
25342         * httemplate/: browse/addr_block.cgi,
25343           browse/part_virtual_field.cgi, browse/router.cgi,
25344           config/config.cgi, edit/agent.cgi,
25345           edit/agent_payment_gateway.html, edit/agent_type.cgi,
25346           edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
25347           edit/cust_credit_bill.cgi, edit/cust_main_note.cgi,
25348           edit/cust_pay.cgi, edit/cust_pkg.cgi, edit/cust_refund.cgi,
25349           edit/msgcat.cgi, edit/part_bill_event.cgi, edit/part_export.cgi,
25350           edit/part_pkg.cgi, edit/part_virtual_field.cgi,
25351           edit/payment_gateway.html, edit/reg_code.cgi, edit/router.cgi,
25352           edit/svc_acct.cgi, edit/svc_broadband.cgi, edit/svc_domain.cgi,
25353           edit/svc_forward.cgi, edit/elements/edit.html,
25354           elements/error.html, misc/batch-cust_pay.html,
25355           misc/cancel_cust.html, misc/cancel_pkg.html, misc/change_pkg.cgi,
25356           misc/recharge_svc.html, misc/process/meta-import.cgi,
25357           search/cust_bill_event.html, search/report_cust_event.html: ho ho
25358           ho, merry XSSmas
25359
25360 2007-12-23 14:05  jeff
25361
25362         * FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/prorate.pm,
25363           FS/FS/part_pkg/subscription.pm,
25364           httemplate/misc/process/recharge_svc.html: add a reset feature to
25365           manual recharges (#1858)
25366
25367 2007-12-20 11:23  jeff
25368
25369         * FS/FS/part_export/prizm.pm: increase siteName allowed length
25370
25371 2007-12-19 14:25  jeff
25372
25373         * httemplate/misc/cust_main-cancel.cgi: redirect redirect
25374
25375 2007-12-19 13:05  jeff
25376
25377         * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
25378           httemplate/search/cust_main.html,
25379           httemplate/search/report_cust_main.html: add options for balance
25380           over/under to advanced customer report
25381
25382 2007-12-18 17:55  jeff
25383
25384         * FS/FS/cust_credit.pm: underscoring the important
25385
25386 2007-12-18 14:41  jeff
25387
25388         * httemplate/: edit/cust_credit.cgi,
25389           elements/tr-select-reason.html: correct bad credit reason
25390           conflict resolution
25391
25392 2007-12-18 12:58  ivan
25393
25394         * FS/FS/cust_main.pm: legacy agent_custid field should be as
25395           searchable as actual custnum, right?  at least if it is a
25396           number...
25397
25398 2007-12-18 12:42  ivan
25399
25400         * httemplate/edit/quick-charge.html: IE is case-sensitive when
25401           setting maxLength (and other attributes?).  hopefully that's all
25402           it is.
25403
25404 2007-12-17 14:57  jeff
25405
25406         * FS/FS/cust_credit.pm: stricter otaker rules
25407
25408 2007-12-17 11:59  ivan
25409
25410         * FS/FS/TicketSystem/RT_Internal.pm: no, *that's* where it couldn't
25411           hurt anything.
25412
25413 2007-12-17 11:52  ivan
25414
25415         * FS/FS/TicketSystem/RT_External.pm: i don't think it can hurt
25416           anything... (famous last words)
25417
25418 2007-12-16 17:17  ivan
25419
25420         * httemplate/view/cust_main/contacts.html: fix the case where the
25421           customer doesn't actually have a ship address
25422
25423 2007-12-16 16:59  ivan
25424
25425         * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
25426           httemplate/edit/cust_main/billing.html,
25427           httemplate/edit/cust_main/contact.html,
25428           httemplate/elements/header.html,
25429           httemplate/view/cust_main/contacts.html,
25430           httemplate/search/cust_main.cgi: add cust_main-require_address2
25431           config, reimplement address2-search config ("Unit #" search in
25432           searchbar), visual indication of require_invoicing_list_email,
25433           closes: RT#2926
25434
25435 2007-12-16 14:40  ivan
25436
25437         * httemplate/elements/errorpage.html: less is better
25438
25439 2007-12-16 13:02  ivan
25440
25441         * httemplate/elements/header.html: more consistent naming:
25442           cust_main_ADV.cgi becomes cust_main.html
25443
25444 2007-12-16 13:01  ivan
25445
25446         * httemplate/search/report_cust_main.html:
25447           httemplate/elements/header.html
25448
25449 2007-12-16 12:48  ivan
25450
25451         * httemplate/search/cust_main.html: more consistent naming:
25452           cust_main_ADV.cgi becomes cust_main.html
25453
25454 2007-12-15 14:47  rsiddall
25455
25456         * rpm/: INSTALL, freeside.spec, freeside.sysconfig, rpm2Bundle:
25457           Files to build Freeside as Redhat-ish RPMs
25458
25459 2007-12-14 17:45  ivan
25460
25461         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix earlier
25462           drain bramage
25463
25464 2007-12-14 17:37  ivan
25465
25466         * httemplate/search/cust_bill.html: where helps alot
25467
25468 2007-12-14 17:23  ivan
25469
25470         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: hopefully
25471           put reprinting issues to rest for ejourney, yow
25472
25473 2007-12-14 15:41  jeff
25474
25475         * FS/bin/freeside-upgrade: yikes
25476
25477 2007-12-14 13:51  jeff
25478
25479         * FS/FS/Schema.pm: binary not required and breaks
25480           FS::Record::_quote
25481
25482 2007-12-14 13:32  jeff
25483
25484         * FS/bin/freeside-upgrade: correct order of operations
25485
25486 2007-12-14 08:47  jeff
25487
25488         * FS/FS/cust_credit.pm: 1.9 Conf::set returns false on success
25489
25490 2007-12-13 19:56  jeff
25491
25492         * FS/bin/freeside-upgrade: even more deliberate reset
25493
25494 2007-12-13 19:55  ivan
25495
25496         * httemplate/search/svc_acct.cgi: quick hack to show time worked in
25497           last 1-3 months...
25498
25499 2007-12-12 16:17  jeff
25500
25501         * bin/reset-cust_credit-otaker: cust_credit reason/otaker tool
25502
25503 2007-12-12 13:18  jeff
25504
25505         * FS/FS/part_export/www_shellcommands.pm: add suspend/unsuspend to
25506           www_shellcommands export (#1227)
25507
25508 2007-12-12 01:03  ivan
25509
25510         * FS/bin/freeside-history-requeue: adding this quick script
25511
25512 2007-12-11 21:58  jeff
25513
25514         * FS/FS/Setup.pm, FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
25515           FS/FS/ClientAPI/Signup.pm,
25516           fs_selfservice/FS-SelfService/SelfService.pm,
25517           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
25518           fs_selfservice/FS-SelfService/cgi/svc_acct.html,
25519           httemplate/edit/svc_acct.cgi: self-service can select domain on
25520           provision (#2801)
25521
25522 2007-12-11 21:42  jeff
25523
25524         * FS/: FS/cust_credit.pm, FS/h_cust_credit.pm,
25525           bin/freeside-disable-reasons, bin/freeside-upgrade: cust_credit
25526           reason improvement, bugfix, and tool
25527
25528 2007-12-06 17:08  ivan
25529
25530         * FS/FS/cust_credit.pm: doh!   is not an object.  let's call it ,
25531           mmkay
25532
25533 2007-12-06 17:04  ivan
25534
25535         * FS/FS/cust_credit.pm: some old databases may have 'hanging'
25536           cust_credit records; we don't want to abort the upgrade because
25537           of that, just warn
25538
25539 2007-12-06 12:49  jeff
25540
25541         * httemplate/edit/part_pkg.cgi: agent setting during package edit
25542           cleanup
25543
25544 2007-12-06 08:51  jeff
25545
25546         * httemplate/view/svc_acct.cgi: support display of negative time
25547
25548 2007-12-05 14:05  ivan
25549
25550         * Makefile: when installing selfservice, create freeside homedir if
25551           it doesn't exist
25552
25553 2007-12-05 12:50  ivan
25554
25555         * httemplate/elements/tr-select-reason.html: doh, order_by does
25556           have to include ORDER BY!
25557
25558 2007-12-05 12:47  ivan
25559
25560         * httemplate/elements/tr-select-reason.html: show types in reason
25561           selection, order by type and reason
25562
25563 2007-12-05 07:10  jeff
25564
25565         * FS/FS/ConfDefaults.pm: add in status and company fields
25566
25567 2007-12-05 06:50  jeff
25568
25569         * FS/FS/cust_main.pm: ensure a valid date is onhand (fixes #2800)
25570
25571 2007-12-04 20:57  jeff
25572
25573         * httemplate/edit/process/part_pkg.cgi: wtf?
25574
25575 2007-12-04 16:45  ivan
25576
25577         * httemplate/search/elements/search.html: i hope this allows IE to
25578           download excel over https?
25579
25580 2007-12-04 12:51  ivan
25581
25582         * httemplate/: elements/menu.html, elements/select-otaker.html,
25583           elements/tr-select-otaker.html, search/report_cust_credit.html,
25584           search/report_rt_transaction.html, search/rt_transaction.html,
25585           search/elements/search.html: add some time-worked reporting
25586
25587 2007-12-04 10:35  jeff
25588
25589         * httemplate/search/cust_pkg.cgi: add suspend/cancel reason to
25590           advanced package report (#2779)
25591
25592 2007-12-04 10:19  jeff
25593
25594         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
25595           FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/cust_credit.pm,
25596           FS/FS/cust_main.pm, FS/FS/Conf_compat17.pm, FS/FS/cust_pkg.pm,
25597           FS/FS/reason.pm, FS/FS/reason_type.pm,
25598           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
25599           FS/FS/part_pkg/flat_comission.pm,
25600           FS/FS/part_pkg/flat_comission_cust.pm,
25601           FS/FS/part_pkg/flat_comission_pkg.pm, FS/bin/freeside-upgrade,
25602           httemplate/browse/reason.html,
25603           httemplate/browse/reason_type.html,
25604           httemplate/edit/cust_credit.cgi, httemplate/edit/reason.html,
25605           httemplate/edit/reason_type.html,
25606           httemplate/edit/process/cust_credit.cgi,
25607           httemplate/elements/menu.html,
25608           httemplate/elements/tr-select-reason.html: change credit reasons
25609           from freetext to new reason/reason type system (#2777)
25610
25611 2007-12-02 16:18  ivan
25612
25613         * htetc/freeside-rt.conf: would help if i got the closing tag right
25614
25615 2007-12-02 16:13  ivan
25616
25617         * htetc/freeside-rt.conf: this should get the Chart stuff in RT
25618           statistic running, i hope
25619
25620 2007-11-30 17:37  ivan
25621
25622         * FS/FS/part_pkg/prorate.pm: cleanup
25623
25624 2007-11-30 17:34  ivan
25625
25626         * FS/FS/h_cust_svc.pm: add date_deleted method
25627
25628 2007-11-30 17:34  ivan
25629
25630         * FS/FS/cust_svc.pm: add date_inserted method and reorganize things
25631           slightly
25632
25633 2007-11-30 17:33  ivan
25634
25635         * FS/FS/h_Common.pm: this doesn't actually have anything to do with
25636           cancellation persay, since its generic now
25637
25638 2007-11-30 17:32  ivan
25639
25640         * FS/FS/Record.pm: add h_date method too
25641
25642 2007-11-30 17:30  ivan
25643
25644         * FS/FS/Record.pm: add h_search method, and reorganize mixed up
25645           methods and subroutines
25646
25647 2007-11-30 17:29  ivan
25648
25649         * FS/FS/part_pkg/bulk.pm: add bulk price plan
25650
25651 2007-11-30 13:07  ivan
25652
25653         * FS/FS/cust_bill.pm, httemplate/graph/money_time.cgi,
25654           httemplate/search/cust_bill.html: add net vs gross amounts to
25655           invoice report; make the "net sales" links on
25656           sales/credit/receipts report & graph clickable
25657
25658 2007-11-30 12:55  ivan
25659
25660         * httemplate/graph/elements/monthly.html: UI: download full results
25661           links on separate lines, for consistency with search.html
25662
25663 2007-11-30 10:13  ivan
25664
25665         * FS/FS/cust_bill.pm: fix bug specifying an HTML return address
25666           separately
25667
25668 2007-11-29 19:24  ivan
25669
25670         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi: add
25671           customer import format with company
25672
25673 2007-11-29 17:24  ivan
25674
25675         * httemplate/browse/access_user.html: update inline documentation
25676
25677 2007-11-29 17:16  ivan
25678
25679         * FS/FS/cust_main.pm: remove unnecessary redefinition of
25680           %method2payby, add a quick hack to fake B:OP success and failure
25681           for testing purposes
25682
25683 2007-11-29 15:51  ivan
25684
25685         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
25686           fix dates going all wacky on errors, when you're asked to confirm
25687           a date move into the past
25688
25689 2007-11-28 19:38  ivan
25690
25691         * FS/FS/cust_pay_pending.pm: double doh, remove cruft checking
25692           nonexistent column and fix the statustext check
25693
25694 2007-11-28 19:05  ivan
25695
25696         * FS/FS/Schema.pm: doh, fix primary key name in new table
25697
25698 2007-11-28 18:54  ivan
25699
25700         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_main.pm,
25701           FS/FS/cust_pay.pm, FS/FS/cust_pay_pending.pm,
25702           FS/t/cust_pay_pending.t, httemplate/misc/payment.cgi,
25703           httemplate/misc/process/payment.cgi: even more reliable
25704           multiple-payment/double-click/concurrent-payment-form protection
25705
25706 2007-11-28 12:18  jeff
25707
25708         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: better
25709           select multiple, discourage creation of packages no agent can
25710           sell
25711
25712 2007-11-28 10:49  jeff
25713
25714         * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
25715           httemplate/search/report_cust_main.html: advanced customer report
25716           rearrangement
25717
25718 2007-11-28 00:46  ivan
25719
25720         * FS/FS/ClientAPI_SessionCache.pm, Makefile: default to FileCache
25721           for selfservice session cache
25722
25723 2007-11-27 17:54  ivan
25724
25725         * httemplate/search/cust_bill_event.cgi: removed unused \$failed
25726           var
25727
25728 2007-11-27 17:30  ivan
25729
25730         * README: license clarification for self-service code
25731
25732 2007-11-27 15:47  ivan
25733
25734         * httemplate/search/cust_bill.html: fix small side-effect of
25735           mysql-compat change eliminating DISTINCT ON: map changing values
25736           of @where array
25737
25738 2007-11-27 14:33  jeff
25739
25740         * FS/FS/part_export/prizm.pm: comma, please
25741
25742 2007-11-27 14:30  jeff
25743
25744         * FS/FS/part_export/prizm.pm: name management tweaking
25745
25746 2007-11-27 11:34  jeff
25747
25748         * FS/FS/part_export/prizm.pm: slop correction
25749
25750 2007-11-26 19:02  jeff
25751
25752         * FS/FS/part_export/prizm.pm: attach SM's to default network,
25753           improved unsuspend & delete, option for BAM only or EMS
25754
25755 2007-11-26 18:51  jeff
25756
25757         * FS/FS/ClientAPI/MyAccount.pm: prevent BILL, DCRD, and DCHK
25758           customers from circumventing a suspension via selfservice (2768)
25759
25760 2007-11-25 18:19  ivan
25761
25762         * httemplate/search/elements/search.html: add a "printable copy"
25763           link to searches to get full results as printable HTML without
25764           other cruft, closes: #1885
25765
25766 2007-11-25 18:18  ivan
25767
25768         * httemplate/elements/header-popup.html: add our stylesheet to
25769           popup/print headers
25770
25771 2007-11-23 17:26  ivan
25772
25773         * Makefile: hello brave new world of defaulting to apache2 in 1.9
25774
25775 2007-11-23 12:25  ivan
25776
25777         * httemplate/edit/part_pkg.cgi: fix stickiness of primary radio
25778           buttons on errors, closes: RT#1035
25779
25780 2007-11-21 17:03  ivan
25781
25782         * httemplate/edit/cust_main.cgi: usability: don't offer 'Select
25783           agent' choice if the dropdown already has a value
25784
25785 2007-11-20 09:18  ivan
25786
25787         * AGPL: it finally happened
25788
25789 2007-11-18 12:02  ivan
25790
25791         * httemplate/search/: report_cust_pkg.html, svc_acct.cgi: add
25792           "multiplier of monthly" info to "paid time" column in
25793           svc_acct-display_paid_time_remaining report
25794
25795 2007-11-14 15:10  ivan
25796
25797         * FS/FS/TicketSystem/RT_External.pm,
25798           httemplate/view/cust_main/tickets.html: add link to resolved
25799           tickets too
25800
25801 2007-11-09 11:20  ivan
25802
25803         * FS/FS/: Conf.pm, cust_main.pm: add
25804           business-onlinepayment-email_customer flag
25805
25806 2007-11-08 19:26  ivan
25807
25808         * httemplate/search/report_receivables.html: better visual
25809           indication of disabled "days" field on IE
25810
25811 2007-11-08 19:12  ivan
25812
25813         * httemplate/search/: report_receivables.cgi,
25814           report_receivables.html: add option for listing customers without
25815           a balance (closes: RT#2752) and fix bug in total row (closes:
25816           RT#2736)
25817
25818 2007-11-08 16:44  jeff
25819
25820         * FS/FS/cust_main.pm: correct realtime_bop cvv handling
25821
25822 2007-11-07 20:21  ivan
25823
25824         * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add
25825           selfservice-session_timeout config
25826
25827 2007-11-07 18:10  ivan
25828
25829         * FS/FS/cust_main.pm: prevent warning: "Use of uninitialized value
25830           in concatenation (.) or string at
25831           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 1668."
25832
25833 2007-11-07 16:59  ivan
25834
25835         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
25836           conf/alerter_template, conf/company_address, conf/company_name,
25837           conf/impending_recur_template, conf/invoice_latexfooter,
25838           conf/invoice_latexnotes, conf/invoice_latexsmallfooter,
25839           conf/invoice_template: for new installs, centralize some stuff
25840           that was spread around different config files.
25841
25842 2007-11-05 17:59  ivan
25843
25844         * bin/customer-faker: keep our own list of states; remove some
25845           states that Data::Faker and Locale::SubCountry disagree on
25846
25847 2007-11-04 21:42  ivan
25848
25849         * fs_selfservice/FS-SelfService/SelfService.pm: doc: amount param
25850           to process_payment.  just a bit important.
25851
25852 2007-11-04 21:27  ivan
25853
25854         * FS/FS/ClientAPI/MyAccount.pm,
25855           fs_selfservice/FS-SelfService/SelfService.pm: add
25856           process_payment_order_pkg method
25857
25858 2007-11-03 10:38  ivan
25859
25860         * httemplate/elements/menu.html: move menu option for adv. customer
25861           reports to second level, same as advanced invoice & package
25862           reports
25863
25864 2007-11-02 17:55  jeff
25865
25866         * httemplate/: elements/menu.html, search/report_cust_main.html:
25867           new customer report/flattened package report (ticket 1428)
25868
25869 2007-10-29 05:04  ivan
25870
25871         * httemplate/search/cust_pkg.cgi: bug ya bug resulting from
25872           agent-virtualized packages
25873
25874 2007-10-29 05:03  ivan
25875
25876         * httemplate/search/report_receivables.cgi: famous last mysql bug
25877
25878 2007-10-29 04:34  ivan
25879
25880         * httemplate/edit/rate.cgi: yup, mysql-ing me harder
25881
25882 2007-10-29 04:32  ivan
25883
25884         * httemplate/search/cdr.html: mysql
25885
25886 2007-10-29 04:18  ivan
25887
25888         * FS/bin/freeside-setup: forgotton freeside-setup bits of mysql
25889           locking workaround
25890
25891 2007-10-29 03:31  ivan
25892
25893         * FS/FS/cust_main.pm, FS/FS/part_event/Condition.pm,
25894           FS/FS/part_event/Condition/balance_age.pm,
25895           FS/FS/part_event/Condition/cust_bill_age.pm,
25896           httemplate/search/cdr.html: mysql me 1.9 more times
25897
25898 2007-10-29 03:30  ivan
25899
25900         * FS/FS/cust_bill.pm, FS/FS/h_Common.pm, httemplate/edit/rate.cgi,
25901           httemplate/search/cust_bill.html,
25902           httemplate/search/report_tax.cgi: mysql has no DISTINCT ON
25903           either, sigh
25904
25905 2007-10-28 18:08  ivan
25906
25907         * httemplate/view/cust_pay.html: still have link back to the
25908           customer on printable receipt... should hide it from print at
25909           some point though
25910
25911 2007-10-28 05:51  ivan
25912
25913         * FS/: FS/Schema.pm, FS/Setup.pm, FS/svc_acct.pm,
25914           bin/freeside-upgrade: finish mysql locking workaround
25915
25916 2007-10-27 20:55  ivan
25917
25918         * FS/FS/Record.pm, FS/FS/cust_svc.pm,
25919           FS/FS/part_export/sqlradius.pm, htetc/handler.pl,
25920           httemplate/search/report_receivables.cgi: mysql me harder
25921
25922 2007-10-26 21:46  ivan
25923
25924         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
25925           httemplate/misc/process/payment.cgi,
25926           httemplate/view/cust_pay.html,
25927           httemplate/view/cust_main/payment_history.html: simple payment
25928           receipts in web interface, sorry arnie, RT#2738
25929
25930 2007-10-25 12:01  ivan
25931
25932         * FS/FS/TicketSystem/RT_External.pm, FS/FS/Schema.pm, Makefile:
25933           mysql, yes, mysql.
25934
25935 2007-10-25 01:29  ivan
25936
25937         * FS/bin/freeside-setup: fix error handling
25938
25939 2007-10-22 15:29  ivan
25940
25941         * FS/FS/Report/Table/Monthly.pm: fix more fallout from
25942           agent-virtualized packages
25943
25944 2007-10-17 09:07  jayce
25945
25946         * FS/FS/cust_pkg.pm: insert_reason only worked if you passed in an
25947           existing reason, the code to insert a new reason was in place,
25948           but didn't let the new reason get used.  Code to do this was
25949           already in place, just not utilized.
25950
25951 2007-10-14 16:14  ivan
25952
25953         * conf/invoice_html: this aligns better.  i wonder how 1.9 loads up
25954           config from here, though?
25955
25956 2007-10-14 16:10  ivan
25957
25958         * FS/FS/cust_bill.pm: escape \dollar in invoice_latexnotes
25959
25960 2007-10-14 13:07  ivan
25961
25962         * FS/FS/Cron/bill.pm: don't fill up memory with objects for every
25963           customer being billed
25964
25965 2007-10-13 18:51  ivan
25966
25967         * fs_selfservice/php/: freeside.class.php,
25968           freeside.login_example.php, freeside_signup_example.php: adding
25969           php examples
25970
25971 2007-10-13 10:33  jeff
25972
25973         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: correct
25974           agent_defaultpkg handling
25975
25976 2007-10-10 13:54  ivan
25977
25978         * FS/FS/cust_main.pm: set expandtab
25979
25980 2007-10-10 13:52  jayce
25981
25982         * FS/FS/cust_main.pm: With this line missing, cust_event objects
25983           would not fully create (eventpart wasn't loading), causing the _X
25984           methods to fail on ->part_event.  Only noticed when you retried
25985           events that had previously failed.
25986
25987 2007-10-10 11:14  ivan
25988
25989         * httemplate/browse/part_pkg.cgi: REALLY fix the package browsing
25990           this time, without messing up the ordering
25991
25992 2007-10-10 10:55  ivan
25993
25994         * httemplate/edit/part_pkg.cgi: concurrent fix for package editing
25995           also cleans this up slightly
25996
25997 2007-10-10 10:50  jeff
25998
25999         * httemplate/edit/part_pkg.cgi: close:}
26000
26001 2007-10-09 10:57  ivan
26002
26003         * FS/FS/cust_main.pm: be polite!  don't spew debugging info unless
26004           its asked for.
26005
26006 2007-10-08 21:58  ivan
26007
26008         * FS/FS/Conf.pm: fix documenation links to point into wiki where
26009           they belong
26010
26011 2007-10-08 21:48  ivan
26012
26013         * FS/FS/: Conf.pm, TicketSystem/RT_External.pm: add
26014           ticket_system-priority_reverse config
26015
26016 2007-10-08 18:40  jeff
26017
26018         * httemplate/misc/timeworked.html: preserve order
26019
26020 2007-10-08 18:06  ivan
26021
26022         * httemplate/misc/timeworked.html: interpolating the links would
26023           help too
26024
26025 2007-10-08 18:01  ivan
26026
26027         * httemplate/misc/timeworked.html: i think this should fix
26028           timeworked subjects, and link to the transactions as well
26029
26030 2007-10-08 16:48  ivan
26031
26032         * fs_selfservice/FS-SelfService/cgi/view_support_details.html: line
26033           up things better
26034
26035 2007-10-08 16:32  ivan
26036
26037         * fs_selfservice/FS-SelfService/SelfService.pm: self-service POD
26038           cleanups
26039
26040 2007-10-08 14:06  ivan
26041
26042         * FS/FS/part_event/Condition/cust_bill_owed.pm,
26043           bin/freeside-migrate-events, httemplate/edit/part_event.html: add
26044           cust_bill_owed as an implicit condition (whew), and make sure it
26045           is added on migrations (also: fixed implicit conditions like this
26046           which only apply to a subset of eventtables)
26047
26048 2007-10-08 14:05  jeff
26049
26050         * httemplate/edit/part_pkg.cgi: disallow agent changing on cloned
26051           packages
26052
26053 2007-10-08 12:14  jeff
26054
26055         * htetc/handler.pl, httemplate/edit/rate_region.cgi,
26056           httemplate/edit/reg_code.cgi,
26057           httemplate/edit/process/cust_svc.cgi,
26058           httemplate/edit/process/domain_record.cgi,
26059           httemplate/edit/process/reg_code.cgi,
26060           httemplate/elements/errorpage.html,
26061           httemplate/elements/tr-select-part_referral.html,
26062           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
26063           httemplate/misc/delete-agent_payment_gateway.cgi,
26064           httemplate/misc/delete-cust_credit.cgi,
26065           httemplate/misc/delete-cust_pay.cgi,
26066           httemplate/misc/delete-cust_refund.cgi,
26067           httemplate/misc/delete-domain_record.cgi,
26068           httemplate/misc/delete-part_export.cgi, httemplate/misc/dump.cgi,
26069           httemplate/misc/inventory_item-import.html,
26070           httemplate/misc/unapply-cust_credit.cgi,
26071           httemplate/misc/unapply-cust_pay.cgi,
26072           httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
26073           httemplate/misc/unvoid-cust_pay_void.cgi,
26074           httemplate/misc/upload-batch.cgi,
26075           httemplate/misc/void-cust_pay.cgi,
26076           httemplate/misc/process/cdr-import.html,
26077           httemplate/misc/process/cust_main-import.cgi,
26078           httemplate/misc/process/cust_main-import_charges.cgi,
26079           httemplate/misc/process/inventory_item-import.html,
26080           httemplate/misc/process/link.cgi,
26081           httemplate/misc/process/payment.cgi,
26082           httemplate/search/cust_main.cgi, httemplate/search/cust_svc.html,
26083           httemplate/search/inventory_item.html,
26084           httemplate/search/reg_code.html, httemplate/search/sql.html,
26085           httemplate/search/svc_acct.cgi,
26086           httemplate/search/svc_broadband.cgi: Remove remaining calls to
26087           idiot/eidiot.  Should fix 1479
26088
26089 2007-10-05 13:41  ivan
26090
26091         * FS/FS/part_event/Condition/cust_bill_has_service.pm: reenalbe
26092           this condition
26093
26094 2007-10-05 12:53  jeff
26095
26096         * httemplate/misc/: timeworked.html, process/timeworked.html: new
26097           ui for assigning support time
26098
26099 2007-10-05 12:45  ivan
26100
26101         * httemplate/elements/tr-input-beginning_ending.html: fix date
26102           selection on advanced invoice report, or future places where date
26103           selection component is included multiple times
26104
26105 2007-10-05 07:26  jayce
26106
26107         * httemplate/elements/tr-select-part_svc.html: Initial checkin, was
26108           missing from the cust_bill_has_service condition checkin.
26109
26110 2007-10-04 17:39  ivan
26111
26112         * FS/FS/: part_event_condition.pm, part_event/Condition.pm,
26113           part_event/Condition/cust_bill_has_service.pm: add disable
26114           ability to conditions & disable cust_bill_has_service, so the
26115           condition edit page renders again
26116
26117 2007-10-04 16:55  ivan
26118
26119         * FS/FS/part_event/Condition/once.pm: whitespace
26120
26121 2007-10-04 16:52  ivan
26122
26123         * FS/FS/part_event/Condition/once.pm: such a dumb little thing, but
26124           i think that should really do it.  whew
26125
26126 2007-10-04 16:41  ivan
26127
26128         * FS/FS/cust_main.pm: don't leave stray 'new' events around if they
26129           don't pass their final condition check
26130
26131 2007-10-04 16:40  ivan
26132
26133         * FS/FS/part_event/Condition/once.pm: hopefully fix once.pm
26134           properly...
26135
26136 2007-10-04 14:38  ivan
26137
26138         * FS/FS/part_event_condition.pm: add SKIP_CONDITION_SQL debugging
26139           aid
26140
26141 2007-10-04 12:14  ivan
26142
26143         * FS/FS/Cron/bill.pm: additional due_cust_event debugging
26144
26145 2007-10-04 12:04  ivan
26146
26147         * FS/FS/cust_main.pm: nobody likes it when you forget ions
26148
26149 2007-10-04 12:03  ivan
26150
26151         * FS/FS/cust_main.pm: additional due_cust_event debugging
26152
26153 2007-10-04 11:28  ivan
26154
26155         * FS/FS/cust_main.pm: additional due_cust_event debugging
26156
26157 2007-10-04 09:45  ivan
26158
26159         * httemplate/search/cust_bill_event.cgi: fix compilation error!
26160
26161 2007-10-03 21:21  ivan
26162
26163         * FS/FS/cust_main.pm: i really hope this finally does it
26164
26165 2007-10-03 21:09  ivan
26166
26167         * FS/FS/cust_main.pm: dot strikes again
26168
26169 2007-10-03 21:08  ivan
26170
26171         * FS/FS/cust_main.pm: whew, i think this might actually fix it
26172
26173 2007-10-03 20:48  ivan
26174
26175         * FS/FS/cust_main.pm: doh!  does that really fix agent-specific
26176           agent template migration from 1.7?  sure hope so
26177
26178 2007-10-03 20:37  ivan
26179
26180         * FS/FS/Record.pm: add debugging option to qsearch
26181
26182 2007-10-03 19:52  ivan
26183
26184         * bin/pod2x: wikify individual files
26185
26186 2007-10-03 19:22  ivan
26187
26188         * bin/pod2x: fix FS::SelfService::XMLRPC pod generation
26189
26190 2007-10-03 19:15  ivan
26191
26192         * FS/FS/cust_main.pm: add missing =back
26193
26194 2007-10-03 19:07  ivan
26195
26196         * bin/pod2x: bah!  THIS should fix munging of non-internal links, i
26197           hope
26198
26199 2007-10-03 19:06  jeff
26200
26201         * FS/FS/UI/bytecount.pm, FS/FS/part_pkg/flat.pm,
26202           FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
26203           httemplate/edit/process/part_pkg.cgi: support part_pkg option
26204           input validation, check bytecounts and allow commas (closes 1863)
26205
26206 2007-10-03 18:56  ivan
26207
26208         * bin/pod2x: this *should* fix munging of non-internal links, i
26209           hope
26210
26211 2007-10-03 18:49  ivan
26212
26213         * Makefile, bin/pod2x: wiki documentation convertor now
26214
26215 2007-10-03 18:47  ivan
26216
26217         * FS/FS.pm: add missing CLI utilities to FS.pm too
26218
26219 2007-10-03 18:45  ivan
26220
26221         * FS/bin/freeside-sqlradius-seconds: fixing wrong POD NAME doc
26222
26223 2007-10-03 18:21  ivan
26224
26225         * FS/FS.pm: update FS base page for new stuff in 1.9
26226
26227 2007-10-03 18:15  ivan
26228
26229         * FS/: FS.pm: update top-level FS manpage
26230
26231 2007-10-03 17:51  ivan
26232
26233         * FS/FS/: access_right.pm, access_user_pref.pm,
26234           access_usergroup.pm, pay_batch.pm: POD documentation updates
26235
26236 2007-10-02 14:56  ivan
26237
26238         * FS/FS/cust_event.pm: doh!
26239
26240 2007-10-02 08:31  jeff
26241
26242         * FS/FS/cust_bill_event.pm, FS/FS/UI/Web.pm,
26243           httemplate/search/cust_bill_event.cgi: fix up re-email these
26244           events
26245
26246 2007-10-02 08:11  jeff
26247
26248         * httemplate/misc/process/timeworked.html: missed file in self
26249           service support usage improvements
26250
26251 2007-10-01 17:44  ivan
26252
26253         * httemplate/: browse/part_referral.html, elements/menu.html:
26254           Configuration right no longer gives access to things controlled
26255           by their own ACLs (advertising source & package edit
26256
26257 2007-10-01 17:40  ivan
26258
26259         * httemplate/elements/menu.html: package definitions controlled by
26260           their own ACL now
26261
26262 2007-10-01 17:32  ivan
26263
26264         * FS/bin/freeside-daily: need the space
26265
26266 2007-10-01 17:31  ivan
26267
26268         * FS/FS/Schema.pm: this flag has nothing to do with recur tax :)
26269
26270 2007-10-01 17:29  ivan
26271
26272         * FS/FS/Cron/bill.pm: fix small problems with earlier commit: add
26273           back earlier commits reverted by this patch, also revert
26274           gratuitous whitespace changes
26275
26276 2007-10-01 17:22  ivan
26277
26278         * FS/FS/cust_event.pm: proper fix for once.pm bug?  hopefully it
26279           works :)
26280
26281 2007-10-01 17:18  ivan
26282
26283         * FS/FS/part_event/: Condition.pm, Condition/once.pm: proper fix
26284           for once.pm bug?  hopefully it works :)
26285
26286 2007-09-29 17:26  ivan
26287
26288         * httemplate/search/: cdr.html, report_cdr.html: better CDR
26289           searching
26290
26291 2007-09-29 17:25  ivan
26292
26293         * httemplate/edit/REAL_cust_pkg.cgi: fix argument stickiness on
26294           date editing errors (especially because resetting them pops up
26295           the error confirmation)
26296
26297 2007-09-29 17:23  ivan
26298
26299         * FS/FS/cust_main.pm: this might fix agent-specific invoicing when
26300           migrated from 1.7?
26301
26302 2007-09-29 17:22  ivan
26303
26304         * bin/freeside-upgrade-unicode: [no log message]
26305
26306 2007-09-28 19:17  ivan
26307
26308         * FS/FS/access_user.pm, httemplate/search/cust_event.html,
26309           httemplate/search/report_tax.cgi: fix ambiguous agentnum errors
26310           in cust_event.html & report_tax.cgi (provide a table option in
26311           access_user::agentnums_sql so this is easy to fix for other
26312           reports too)
26313
26314 2007-09-27 17:33  jayce
26315
26316         * FS/FS/cust_main.pm: Fixes a bug where retry_realtime isn't
26317           limiting to that user's events, therefore selecting all retryable
26318           events, and having to filter later.  On a system with a running
26319           history, this caused bad O() types of situations for performance,
26320           especially bad when this was called by something that a user
26321           would be awaiting feedback from
26322
26323 2007-09-27 17:19  jayce
26324
26325         * FS/FS/Record.pm: Cleanup qsearch for readability, removes heinous
26326           map {} of several hundred lines into two simple method calls
26327
26328 2007-09-27 14:25  jeff
26329
26330         * httemplate/edit/svc_acct.cgi: hide fixed passwords
26331
26332 2007-09-27 11:24  jayce
26333
26334         * FS/: FS/Schema.pm, FS/cust_main.pm, FS/Cron/bill.pm,
26335           bin/freeside-daily: Multi-System Billing: with a -m flag, daily
26336           will queue billing jobs instead of running each.  freeside-queued
26337           will then pick it up, allowing multiple simultaneous jobs to run,
26338           as well as multiple machines.  Also adds a 'Secure' column to the
26339           queue system, allowing for billing jobs to define themselves as
26340           'secure only' in cases where a box might be using the encryption.
26341           This allows you to  run secure only jobs (such as a collect) on
26342           boxes that can.
26343
26344 2007-09-26 12:27  jayce
26345
26346         * FS/FS/part_event/Condition/cust_bill_has_service.pm: Initial
26347           import.  Condition tests to see if the Invoice bills for a
26348           particular service.
26349
26350 2007-09-26 12:24  jayce
26351
26352         * FS/FS/part_event/Condition/once.pm: Event loop changes after
26353           initial creation caused this to never trigger, as the event loop
26354           creates a 'NEW' record, as a placeholder.  We need to not die
26355           from that.
26356
26357 2007-09-26 09:06  ivan
26358
26359         * httemplate/browse/part_pkg.cgi: fix package browse query, doh
26360
26361 2007-09-24 08:47  jeff
26362
26363         * FS/FS/Schema.pm, FS/FS/acct_rt_transaction.pm,
26364           FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_External.pm,
26365           fs_selfservice/FS-SelfService/SelfService.pm,
26366           fs_selfservice/FS-SelfService/cgi/myaccount.html,
26367           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
26368           fs_selfservice/FS-SelfService/cgi/view_support_details.html:
26369           self-service support usage improvements (1733)
26370
26371 2007-09-23 17:56  ivan
26372
26373         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/part_event.pm,
26374           FS/FS/part_pkg.pm, httemplate/browse/part_pkg.cgi: beginning of
26375           agent-virtualization of packages
26376
26377 2007-09-23 16:17  ivan
26378
26379         * httemplate/edit/svc_www.cgi: i think this is a bug; should not
26380           show the svc_www.usersvc selector unless it is non-fixed or
26381           non-blank, NOT non-fixed or blank
26382
26383 2007-09-23 16:16  ivan
26384
26385         * FS/FS/Record.pm: remove compat with pre-0.33 DBIx::DBSchema
26386
26387 2007-09-23 13:21  ivan
26388
26389         * FS/FS/Conf.pm, httemplate/search/svc_acct.cgi: accounts w/time
26390           remaining search
26391
26392 2007-09-23 13:00  ivan
26393
26394         * httemplate/search/svc_acct.cgi: accounts w/time remaining search
26395
26396 2007-09-23 12:54  ivan
26397
26398         * httemplate/search/svc_acct.cgi: accounts w/time remaining search
26399
26400 2007-09-23 12:18  ivan
26401
26402         * httemplate/search/elements/search.html: remove extraneous blank
26403           line causing Excel exports to fail
26404
26405 2007-09-23 11:32  ivan
26406
26407         * FS/FS/svc_acct.pm, httemplate/elements/menu.html,
26408           httemplate/search/svc_acct.cgi: accounts w/time remaining search
26409
26410 2007-09-22 15:45  ivan
26411
26412         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: fix
26413           menubar border in example self-service template
26414
26415 2007-09-22 14:31  ivan
26416
26417         * httemplate/config/: config-view.cgi, config.cgi: improve config
26418           UI, especially for textareas
26419
26420 2007-09-22 12:40  ivan
26421
26422         * httemplate/view/svc_acct.cgi: UI
26423
26424 2007-09-22 12:03  ivan
26425
26426         * FS/FS/svc_domain.pm: have to import tld_exists function if we're
26427           going to use it
26428
26429 2007-09-22 11:27  ivan
26430
26431         * httemplate/view/svc_acct.cgi: add a list of any hosts associated
26432           with accounts
26433
26434 2007-09-20 19:24  ivan
26435
26436         * httemplate/search/timeworked.html: fix problems with time queue
26437           search: ticket subjects need to be HTML-escaped, 'remaining time'
26438           calculation had a NULL vs 0 issue, and link to tickets
26439
26440 2007-09-19 15:38  ivan
26441
26442         * rt/lib/RT/SearchBuilder.pm: we need SearchBuilder 1.48 to avoid
26443           annoying Pg bugs causing "This user's 10 highest priority
26444           tickets" to be blank
26445
26446 2007-09-18 17:27  jeff
26447
26448         * fs_selfservice/FS-SelfService/cgi/myaccount.html: support custom
26449           priorities
26450
26451 2007-09-18 17:12  ivan
26452
26453         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix at
26454           least one small problem with reprint/email/fax functionality: now
26455           should understand the "most recent invoice per customer" and
26456           invoice # min/max options
26457
26458 2007-09-18 16:19  ivan
26459
26460         * httemplate/edit/cust_main.cgi: fix advertising source stickiness
26461           when page is reloaded with an error
26462
26463 2007-09-18 15:51  ivan
26464
26465         * rt/etc/RT_SiteConfig.pm: MyTicketsLength has been replaced with
26466           an official upstream config
26467
26468 2007-09-18 14:41  ivan
26469
26470         * httemplate/search/svc_broadband.cgi: and parens help alot, doh
26471
26472 2007-09-18 14:37  ivan
26473
26474         * httemplate/search/svc_broadband.cgi: fix svc_broadband search by
26475           svcpart (links from browse/part_svc, in particular
26476
26477 2007-09-18 10:07  ivan
26478
26479         * FS/FS/Schema.pm: add missing column access_user_pref.expiration
26480
26481 2007-09-17 23:32  jeff
26482
26483         * FS/FS/: cust_pkg.pm, part_pkg/base_rate.pm, part_pkg/flat.pm,
26484           part_pkg/prorate.pm, part_pkg/subscription.pm: allow assignment
26485           of auto recharge values AND rollover
26486
26487 2007-09-17 23:07  jeff
26488
26489         * FS/FS/Cron/expire_user_pref.pm: auto commit for vacuum
26490
26491 2007-09-17 17:21  ivan
26492
26493         * fs_selfservice/FS-SelfService/cgi/myaccount.html: close table
26494           tag; fix spacing
26495
26496 2007-09-17 14:12  ivan
26497
26498         * FS/FS/cust_main.pm: fix scoping issues with $1 and $2 resulting
26499           in payinfo trying getting set to xxEK, thanks to _vlad_ for
26500           tracking this down and providing a fix
26501
26502 2007-09-17 13:52  ivan
26503
26504         * FS/FS/Conf.pm: elaborate on ambiguous instructions
26505
26506 2007-09-13 20:45  ivan
26507
26508         * httemplate/edit/process/quick-charge.cgi: Fix 'Can't use an
26509           undefined value as an ARRAY reference at
26510           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 4383.' error
26511
26512 2007-09-13 15:35  ivan
26513
26514         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/acct_rt_transaction.pm,
26515           FS/t/acct_rt_transaction.t, htetc/handler.pl,
26516           httemplate/misc/process/timeworked.html,
26517           httemplate/search/timeworked.html: rename svc_acct_rt_transaction
26518           to acct_rt_transaction, as it is not a service, its something
26519           that hangs off of an svc_acct (like an acct_snarf).  thank
26520           goodness was able to do this before its any sort of migration
26521           problem...
26522
26523 2007-09-13 15:25  ivan
26524
26525         * httemplate/browse/part_svc.cgi: random indentation fix
26526
26527 2007-09-13 15:25  ivan
26528
26529         * FS/bin/freeside-upgrade: some notes about old part_svc columns,
26530           since DBIx::DBSchema 0.33+ will now drop them...
26531
26532 2007-09-13 15:24  ivan
26533
26534         * CREDITS: too little, too late attempt at spam reduction
26535
26536 2007-09-13 15:05  ivan
26537
26538         * httemplate/search/cust_main.cgi: fix status color on customer
26539           list
26540
26541 2007-09-13 15:05  ivan
26542
26543         * httemplate/search/report_receivables.cgi: clean up some unused
26544           code
26545
26546 2007-09-13 13:16  ivan
26547
26548         * httemplate/misc/cust_main-import.cgi: add better inline docs
26549           explaining fields on customer CSV import
26550
26551 2007-09-12 13:40  ivan
26552
26553         * FS/FS/TicketSystem/RT_External.pm: don't want a fatal error when
26554           we can't fetch the name for a queue...
26555
26556 2007-09-11 22:38  ivan
26557
26558         * bin/freeside-migrate-events: freeside-migrate-events now moves
26559           event options, whew
26560
26561 2007-09-11 21:23  ivan
26562
26563         * FS/FS/cust_event.pm: fix problems migrating weird statustext from
26564           cust_bill_event records
26565
26566 2007-09-11 21:23  ivan
26567
26568         * FS/FS/cust_bill_event.pm: prevent (less than) and (greater than)
26569           in statustext message (or anything else weird) from causing them
26570           not to get inserted
26571
26572 2007-09-11 21:20  ivan
26573
26574         * bin/freeside-migrate-events: fix for freeside-migrate-events bug
26575           that would throw a duplicate row error instead of completing the
26576           migration
26577
26578 2007-09-11 20:39  ivan
26579
26580         * FS/FS/svc_domain.pm: fix "Useless use of a variable in void
26581           context at /usr/local/share/perl/5.8.8/FS/svc_domain.pm line
26582           367." that might have possible set an incorrest svc_domain.suffix
26583
26584 2007-09-10 18:33  ivan
26585
26586         * FS/FS/: Conf.pm, cust_main.pm: add cust_main-require_phone and
26587           cust_main-require_invoicing_list_email options
26588
26589 2007-09-10 17:28  ivan
26590
26591         * FS/FS/cust_main.pm: better default paydate for letters
26592
26593 2007-09-06 20:45  ivan
26594
26595         * FS/FS/cust_pkg.pm: default cancellation subject so the emails
26596           work even when people don't set one in config
26597
26598 2007-09-06 20:36  ivan
26599
26600         * FS/FS/part_export/sqlradius.pm: tweak debugging
26601
26602 2007-08-23 01:23  ivan
26603
26604         * FS/FS/: Conf.pm, part_export/sqlradius.pm: fix bug where user
26605           could log in to RADIUS with uppercase usernameand avoid bandwidth
26606           acconting (mysql is case-insensitive?  wtf!  thanks a fucking lot
26607           for nothing, grr!)
26608
26609 2007-08-17 07:01  jeff
26610
26611         * FS/FS/cust_main.pm: miss use
26612
26613 2007-08-17 06:59  jeff
26614
26615         * httemplate/misc/process/timeworked.html: access control
26616
26617 2007-08-16 21:27  ivan
26618
26619         * Makefile: remove redunant redundancy
26620
26621 2007-08-16 11:22  jeff
26622
26623         * FS/FS/svc_acct.pm: correct labels in service definition edit for
26624           svc_acct (#1745)
26625
26626 2007-08-16 10:40  ivan
26627
26628         * FS/FS/ClientAPI/MyAccount.pm: remove debugging
26629
26630 2007-08-16 09:19  jeff
26631
26632         * FS/bin/freeside-upgrade: agent_custid bugfix (1746)
26633
26634 2007-08-16 06:40  jeff
26635
26636         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
26637           FS/FS/cust_main.pm, httemplate/misc/batch-cust_pay.html,
26638           httemplate/misc/timeworked.html, FS/MANIFEST,
26639           httemplate/misc/process/timeworked.html,
26640           httemplate/search/timeworked.html, FS/FS/ClientAPI/MyAccount.pm,
26641           fs_selfservice/FS-SelfService/cgi/myaccount.html,
26642           htetc/handler.pl, httemplate/elements/menu.html,
26643           httemplate/view/cust_main/tickets.html: support hours 'usage'
26644           tracking for our own internal use (#1733)
26645
26646 2007-08-15 17:09  ivan
26647
26648         * FS/FS/cust_main.pm: have generate_letter assume a default paydate
26649           of 2037-12 so it doesn't bomb out on empty paydates
26650
26651 2007-08-15 16:46  ivan
26652
26653         * FS/bin/freeside-sqlradius-reset: add -n option to
26654           freeside-sqlradius-reset to supress deleting data
26655
26656 2007-08-15 14:51  ivan
26657
26658         * httemplate/edit/cust_main.cgi: fix customer status color here too
26659
26660 2007-08-14 20:26  ivan
26661
26662         * httemplate/browse/part_export.cgi: little more low-hanging fruit:
26663           table-grid the export listing
26664
26665 2007-08-14 14:46  ivan
26666
26667         * FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
26668           httemplate/graph/cust_bill_pkg.cgi,
26669           httemplate/graph/cust_pkg.cgi, httemplate/graph/money_time.cgi,
26670           httemplate/graph/report_cust_pkg.html,
26671           httemplate/graph/elements/monthly.html,
26672           httemplate/browse/agent.cgi: add package churn report/graph
26673
26674 2007-08-14 13:18  ivan
26675
26676         * FS/FS/Cron/bill.pm: removing unneeded %saw var
26677
26678 2007-08-13 19:40  ivan
26679
26680         * httemplate/elements/tr-select-cust_pkg-status.html: restore label
26681           on package status selector
26682
26683 2007-08-10 16:50  ivan
26684
26685         * FS/bin/: freeside-dbdef-create: rename dbdef-create to
26686           freeside-dbdef-create and move it to FS/bin, so it gets
26687           %%%FREESIDE_CONF%%% substituted
26688
26689 2007-08-10 15:48  ivan
26690
26691         * FS/FS/part_pkg.pm: add 3 day, 4 month and 4.5 month (137 day)
26692           frequencies
26693
26694 2007-08-10 00:01  ivan
26695
26696         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
26697           httemplate/view/cust_main/packages.html: on changing packages,
26698           don't set setup date unless old package has one
26699
26700 2007-08-08 17:31  ivan
26701
26702         * FS/FS/svc_domain.pm: add TLD checking to svc_domain
26703
26704 2007-08-08 12:18  ivan
26705
26706         * FS/FS/cust_pkg.pm: fix otaker regex
26707
26708 2007-08-07 13:05  ivan
26709
26710         * FS/FS/cust_main.pm: more informative error msg
26711
26712 2007-08-06 12:45  jeff
26713
26714         * fs_selfservice/FS-SelfService/SelfService/XMLRPC.pm:
26715           documentation improvements
26716
26717 2007-08-06 01:51  jeff
26718
26719         * fs_selfservice/FS-SelfService/MANIFEST: there is a server
26720
26721 2007-08-06 01:46  jeff
26722
26723         * fs_selfservice/FS-SelfService/: MANIFEST, Makefile.PL,
26724           freeside-selfservice-xmlrpc-server, SelfService/XMLRPC.pm,
26725           cgi/xmlrpc.cgi: add selfservice xmlrpc facilities (#591)
26726
26727 2007-08-05 10:32  jeff
26728
26729         * FS/FS/ClientAPI/MyAccount.pm: eeb! fix realtime recharge
26730
26731 2007-08-03 19:06  ivan
26732
26733         * rt/etc/RT_SiteConfig.pm: fix URL handling on RT redirects
26734
26735 2007-08-03 18:58  ivan
26736
26737         * Makefile: update Makefile to always substitute in
26738           RT_SiteConfig.pm when running install-rt
26739
26740 2007-08-03 18:57  ivan
26741
26742         * httemplate/elements/header.html: point 1.9 to 1.9 documentation
26743
26744 2007-08-03 17:13  ivan
26745
26746         * rt/: FREESIDE_MODIFIED, Makefile, config.log, config.status,
26747           bin/mason_handler.fcgi, bin/mason_handler.scgi,
26748           bin/mason_handler.svc, bin/rt-crontool, bin/rt-mailgate,
26749           lib/RT.pm: clean up corners & colors
26750
26751 2007-08-03 15:43  ivan
26752
26753         * rt/etc/: RT_Config.pm, RT_Config.pm.in: fix path so we can find
26754           .css files
26755
26756 2007-08-03 15:06  ivan
26757
26758         * rt/FREESIDE_MODIFIED: [no log message]
26759
26760 2007-08-03 14:49  ivan
26761
26762         * rt/: FREESIDE_MODIFIED, etc/RT_SiteConfig.pm,
26763           lib/RT/SearchBuilder.pm, sbin/rt-setup-database.in: merging
26764           RT_3_6_4 to HEAD
26765
26766 2007-08-02 16:44  ivan
26767
26768         * httemplate/view/cust_main/packages.html: increase package popup
26769           width
26770
26771 2007-08-02 16:09  ivan
26772
26773         * httemplate/: edit/process/cust_pkg.cgi,
26774           elements/select-table.html, misc/change_pkg.cgi,
26775           misc/order_pkg.html, view/cust_main/packages.html: fix slowness
26776           on change package and also make it into a popup
26777
26778 2007-08-02 16:01  ivan
26779
26780         * httemplate/elements/select-cust-part_pkg.html: fix slowness on
26781           change package and also make it into a popup
26782
26783 2007-08-02 15:55  ivan
26784
26785         * FS/FS/CGI.pm: fix status color on small_custview
26786
26787 2007-08-02 14:57  ivan
26788
26789         * httemplate/view/cust_main/packages.html: line up package acitons
26790           all on one line
26791
26792 2007-08-02 12:56  ivan
26793
26794         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.svc.in,
26795           bin/rt.in, bin/standalone_httpd.in, bin/mason_handler.scgi.in,
26796           bin/rt-crontool.in, bin/webmux.pl.in, etc/drop.Oracle,
26797           etc/upgrade/3.5.1/content: import rt 3.6.4
26798
26799 2007-08-02 12:53  ivan
26800
26801         * rt/: lib/RT/I18N/de.po, lib/RT/I18N/ru.po, lib/RT/I18N/nl.po,
26802           lib/RT/I18N/pl.po, lib/RT/I18N/da.po, lib/RT/I18N/fr.po,
26803           lib/RT/I18N/cs.pm, lib/RT/I18N/it.po, lib/RT/I18N/id.po,
26804           lib/RT/I18N/ja.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/en.po,
26805           lib/RT/I18N/tr.po, lib/RT/Condition/AnyTransaction.pm,
26806           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
26807           lib/RT/Condition/Overdue.pm, lib/RT/Condition/PriorityChange.pm,
26808           lib/RT/Condition/PriorityExceeds.pm,
26809           lib/RT/Condition/StatusChange.pm,
26810           lib/RT/Condition/UserDefined.pm, lib/RT/Condition/OwnerChange.pm,
26811           lib/RT/Condition/QueueChange.pm, lib/RT/Report/Tickets.pm,
26812           lib/RT/Report/Tickets/Entry.pm,
26813           docs/design_docs/ruleset-workflow.txt: import rt 3.6.4
26814
26815 2007-08-02 12:51  ivan
26816
26817         * rt/lib/RT/Search/Googleish.pm: Initial revision
26818
26819 2007-08-02 12:49  ivan
26820
26821         * rt/: configure, aclocal.m4, Changelog, README, UPGRADING,
26822           sbin/rt-test-dependencies.in, sbin/extract-message-catalog,
26823           sbin/rt-dump-database.in, sbin/factory, sbin/license_tag,
26824           lib/RT/ObjectCustomFieldValues.pm,
26825           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm, lib/RT/Handle.pm,
26826           lib/RT/ObjectCustomField.pm, lib/RT/ScripCondition_Overlay.pm,
26827           lib/RT/CustomFieldValues_Overlay.pm,
26828           lib/RT/ObjectCustomFieldValue.pm, lib/RT/ScripConditions.pm,
26829           lib/RT/GroupMembers_Overlay.pm, lib/RT/I18N.pm, lib/RT/Queue.pm,
26830           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
26831           lib/RT/CachedGroupMember.pm, lib/RT/Links.pm,
26832           lib/RT/CustomFieldValues.pm, lib/RT/SavedSearch.pm,
26833           lib/RT/Scrips_Overlay.pm, lib/RT/CustomFields_Overlay.pm,
26834           lib/RT/ObjectCustomFields.pm, lib/RT/Reminders.pm, lib/RT/ACE.pm,
26835           lib/RT/CurrentUser.pm, lib/RT/CustomFieldValue_Overlay.pm,
26836           lib/RT/Attributes.pm, lib/RT/Base.pm,
26837           lib/RT/ScripAction_Overlay.pm, lib/RT/User.pm,
26838           lib/RT/Principals_Overlay.pm, lib/RT/ScripAction.pm,
26839           lib/RT/Principal.pm, lib/RT/Attributes_Overlay.pm,
26840           lib/RT/Queues.pm, lib/RT/Attachments.pm,
26841           lib/RT/CachedGroupMember_Overlay.pm,
26842           lib/RT/ObjectCustomFieldValues_Overlay.pm,
26843           lib/RT/SavedSearches.pm, lib/RT/ScripCondition.pm,
26844           lib/RT/Templates.pm, lib/RT/Tickets.pm,
26845           lib/RT/ObjectCustomFieldValue_Overlay.pm,
26846           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
26847           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
26848           lib/RT/Link.pm, lib/RT/Transaction.pm,
26849           lib/RT/GroupMember_Overlay.pm, lib/RT/ScripActions_Overlay.pm,
26850           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
26851           lib/RT/Scrip.pm, lib/RT/EmailParser.pm,
26852           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Group.pm,
26853           lib/RT/Template.pm, lib/RT/GroupMembers.pm,
26854           lib/RT/Transactions.pm, lib/RT/ACL_Overlay.pm,
26855           lib/RT/Attachment_Overlay.pm, lib/RT/ACL.pm,
26856           lib/RT/GroupMember.pm, lib/RT/Groups.pm,
26857           lib/RT/Templates_Overlay.pm, lib/RT/Group_Overlay.pm,
26858           lib/RT/Links_Overlay.pm, lib/RT/CustomFieldValue.pm,
26859           lib/RT/CustomFields.pm, lib/RT/Link_Overlay.pm,
26860           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Principals.pm,
26861           lib/RT/Queues_Overlay.pm, lib/RT/Ticket.pm, lib/RT/Attribute.pm,
26862           lib/RT/ScripActions.pm, lib/RT/Attachment.pm,
26863           lib/RT/Template_Overlay.pm, lib/RT/URI/base.pm,
26864           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
26865           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
26866           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web/Handler.pm,
26867           lib/RT/Interface/Web/Menu.pm,
26868           lib/RT/Interface/Web/QueryBuilder.pm,
26869           lib/RT/Interface/Web/Standalone.pm,
26870           lib/RT/Interface/Email/Auth/GnuPG.pm,
26871           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
26872           lib/RT/Interface/Web/Menu/Item.pm,
26873           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
26874           lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
26875           lib/RT/Interface/Email/Auth/MailFrom.pm, lib/RT/Action/Notify.pm,
26876           lib/RT/Action/RecordComment.pm,
26877           lib/RT/Action/RecordCorrespondence.pm,
26878           lib/RT/Action/NotifyAsComment.pm,
26879           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/UserDefined.pm,
26880           lib/RT/Action/AutoOpen.pm, lib/RT/Action/SendEmail.pm,
26881           lib/RT/Action/SetPriority.pm,
26882           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
26883           lib/RT/Search/Generic.pm, lib/RT/I18N/cs.po, lib/RT/I18N/es.po,
26884           lib/RT/I18N/sv.po, lib/RT/I18N/fi.po, lib/RT/I18N/hu.po,
26885           lib/RT/I18N/he.po: import rt 3.6.4
26886
26887 2007-08-01 15:33  ivan
26888
26889         * FS/FS/Schema.pm: i guess svc_www.usersvc can be null...
26890
26891 2007-08-01 15:24  ivan
26892
26893         * CREDITS, FS/MANIFEST, FS/FS/AccessRight.pm, FS/FS/Conf.pm,
26894           FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/Setup.pm,
26895           FS/FS/access_group.pm, FS/FS/access_user.pm,
26896           FS/FS/access_user_pref.pm, FS/FS/agent.pm, FS/FS/cust_bill.pm,
26897           FS/FS/cust_credit.pm, FS/FS/cust_event.pm, FS/FS/cust_main.pm,
26898           FS/FS/cust_pay.pm, FS/FS/cust_pay_batch.pm, FS/FS/cust_pkg.pm,
26899           FS/FS/cust_refund.pm, FS/FS/m2name_Common.pm,
26900           FS/FS/option_Common.pm, FS/FS/part_bill_event.pm,
26901           FS/FS/part_event.pm, FS/FS/part_event_condition.pm,
26902           FS/FS/part_event_condition_option.pm,
26903           FS/FS/part_event_condition_option_option.pm,
26904           FS/FS/part_event_option.pm, FS/FS/pay_batch.pm, FS/FS/payby.pm,
26905           FS/FS/pkg_referral.pm, FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
26906           FS/FS/svc_domain.pm, FS/FS/svc_forward.pm, FS/FS/svc_www.pm,
26907           FS/FS/Cron/bill.pm, FS/FS/Cron/expire_user_pref.pm,
26908           FS/FS/part_event/Action.pm, FS/FS/part_event/Condition.pm,
26909           FS/FS/part_event/Action/addpost.pm,
26910           FS/FS/part_event/Action/apply.pm,
26911           FS/FS/part_event/Action/bill.pm,
26912           FS/FS/part_event/Action/cancel.pm,
26913           FS/FS/part_event/Action/collect.pm,
26914           FS/FS/part_event/Action/cust_bill_batch.pm,
26915           FS/FS/part_event/Action/cust_bill_comp.pm,
26916           FS/FS/part_event/Action/cust_bill_fee_percent.pm,
26917           FS/FS/part_event/Action/cust_bill_realtime_card.pm,
26918           FS/FS/part_event/Action/cust_bill_realtime_check.pm,
26919           FS/FS/part_event/Action/cust_bill_realtime_lec.pm,
26920           FS/FS/part_event/Action/cust_bill_send.pm,
26921           FS/FS/part_event/Action/cust_bill_send_agent.pm,
26922           FS/FS/part_event/Action/cust_bill_send_alternate.pm,
26923           FS/FS/part_event/Action/cust_bill_send_csv_ftp.pm,
26924           FS/FS/part_event/Action/cust_bill_send_if_newest.pm,
26925           FS/FS/part_event/Action/cust_bill_spool_csv.pm,
26926           FS/FS/part_event/Action/cust_bill_suspend_if_balance.pm,
26927           FS/FS/part_event/Action/fee.pm,
26928           FS/FS/part_event/Action/suspend.pm,
26929           FS/FS/part_event/Action/suspend_if_pkgpart.pm,
26930           FS/FS/part_event/Action/suspend_unless_pkgpart.pm,
26931           FS/FS/part_event/Condition/agent.pm,
26932           FS/FS/part_event/Condition/agent_type.pm,
26933           FS/FS/part_event/Condition/balance.pm,
26934           FS/FS/part_event/Condition/balance_age.pm,
26935           FS/FS/part_event/Condition/balance_under.pm,
26936           FS/FS/part_event/Condition/cust_bill_age.pm,
26937           FS/FS/part_event/Condition/cust_bill_owed.pm,
26938           FS/FS/part_event/Condition/cust_bill_owed_under.pm,
26939           FS/FS/part_event/Condition/cust_pay_batch_declined.pm,
26940           FS/FS/part_event/Condition/cust_status.pm,
26941           FS/FS/part_event/Condition/every.pm,
26942           FS/FS/part_event/Condition/once.pm,
26943           FS/FS/part_event/Condition/payby.pm,
26944           FS/FS/part_event/Condition/pkg_class.pm,
26945           FS/FS/part_event/Condition/pkg_status.pm,
26946           FS/FS/part_export/textradius.pm, FS/FS/part_pkg/flat.pm,
26947           FS/FS/part_pkg/flat_delayed.pm, FS/FS/part_pkg/prorate.pm,
26948           FS/FS/part_pkg/prorate_delayed.pm,
26949           FS/FS/part_pkg/subscription.pm, FS/bin/freeside-daily,
26950           FS/bin/freeside-monthly, FS/t/cust_event.t,
26951           FS/t/part_event-Action.t, FS/t/part_event-Condition.t,
26952           FS/t/part_event.t, FS/t/part_event_condition.t,
26953           FS/t/part_event_condition_option.t,
26954           FS/t/part_event_condition_option_option.t,
26955           FS/t/part_event_option.t, FS/t/pkg_referral.t,
26956           bin/freeside-migrate-events, eg/part_event-Action-template.pm,
26957           eg/part_event-Condition-template.pm, fs_selfservice/DEPLOY,
26958           htetc/handler.pl, httemplate/browse/access_group.html,
26959           httemplate/browse/access_user.html, httemplate/browse/agent.cgi,
26960           httemplate/browse/invoice_template.html,
26961           httemplate/browse/part_bill_event.cgi,
26962           httemplate/browse/part_event.html,
26963           httemplate/browse/part_pkg.cgi,
26964           httemplate/browse/part_referral.html,
26965           httemplate/browse/pkg_class.html, httemplate/browse/reason.html,
26966           httemplate/config/config-process.cgi,
26967           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
26968           httemplate/edit/access_group.html, httemplate/edit/agent.cgi,
26969           httemplate/edit/cust_main.cgi, httemplate/edit/invoice_logo.html,
26970           httemplate/edit/invoice_template.html,
26971           httemplate/edit/part_bill_event.cgi,
26972           httemplate/edit/part_event.html, httemplate/edit/part_pkg.cgi,
26973           httemplate/edit/part_referral.html, httemplate/edit/reason.html,
26974           httemplate/edit/elements/edit.html,
26975           httemplate/edit/process/access_group.html,
26976           httemplate/edit/process/invoice_logo.html,
26977           httemplate/edit/process/invoice_template.html,
26978           httemplate/edit/process/part_event.html,
26979           httemplate/edit/process/quick-cust_pkg.cgi,
26980           httemplate/edit/process/elements/process.html,
26981           httemplate/elements/checkboxes-table-name.html,
26982           httemplate/elements/freeside.css,
26983           httemplate/elements/hidden.html, httemplate/elements/menu.html,
26984           httemplate/elements/select-agent.html,
26985           httemplate/elements/select-agent_type.html,
26986           httemplate/elements/select-cust_main-status.html,
26987           httemplate/elements/select-cust_pkg-status.html,
26988           httemplate/elements/select-part_referral.html,
26989           httemplate/elements/select-pkg_class.html,
26990           httemplate/elements/select-table.html,
26991           httemplate/elements/selectlayers.html,
26992           httemplate/elements/table-grid.html,
26993           httemplate/elements/tr-checkbox-multiple.html,
26994           httemplate/elements/tr-checkbox.html,
26995           httemplate/elements/tr-fixed.html,
26996           httemplate/elements/tr-freq.html,
26997           httemplate/elements/tr-input-money.html,
26998           httemplate/elements/tr-input-text.html,
26999           httemplate/elements/tr-password.html,
27000           httemplate/elements/tr-select-agent.html,
27001           httemplate/elements/tr-select-agent_type.html,
27002           httemplate/elements/tr-select-cust_main-status.html,
27003           httemplate/elements/tr-select-cust_pkg-status.html,
27004           httemplate/elements/tr-select-invoice_template.html,
27005           httemplate/elements/tr-select-part_pkg.html,
27006           httemplate/elements/tr-select-part_referral.html,
27007           httemplate/elements/tr-select-pkg_class.html,
27008           httemplate/elements/tr-select-reason.html,
27009           httemplate/elements/tr-select-taxclass.html,
27010           httemplate/elements/tr-select.html,
27011           httemplate/elements/tr-selectlayers.html,
27012           httemplate/elements/tr-selectmultiple-part_pkg.html,
27013           httemplate/elements/tr-td-label.html,
27014           httemplate/elements/tr-title.html,
27015           httemplate/elements/fckeditor/fckconfig.js,
27016           httemplate/elements/fckeditor/fckeditor.js,
27017           httemplate/elements/fckeditor/fckpackager.xml,
27018           httemplate/elements/fckeditor/fckstyles.xml,
27019           httemplate/elements/fckeditor/fcktemplates.xml,
27020           httemplate/elements/fckeditor/editor/fckdebug.html,
27021           httemplate/elements/fckeditor/editor/fckdialog.html,
27022           httemplate/elements/fckeditor/editor/fckeditor.html,
27023           httemplate/elements/fckeditor/editor/fckeditor.original.html,
27024           httemplate/elements/fckeditor/editor/css/fck_editorarea.css,
27025           httemplate/elements/fckeditor/editor/css/fck_internal.css,
27026           httemplate/elements/fckeditor/editor/css/fck_showtableborders_gecko.css,
27027           httemplate/elements/fckeditor/editor/css/behaviors/disablehandles.htc,
27028           httemplate/elements/fckeditor/editor/css/behaviors/showtableborders.htc,
27029           httemplate/elements/fckeditor/editor/css/images/fck_anchor.gif,
27030           httemplate/elements/fckeditor/editor/css/images/fck_flashlogo.gif,
27031           httemplate/elements/fckeditor/editor/css/images/fck_hiddenfield.gif,
27032           httemplate/elements/fckeditor/editor/css/images/fck_pagebreak.gif,
27033           httemplate/elements/fckeditor/editor/dialog/fck_about.html,
27034           httemplate/elements/fckeditor/editor/dialog/fck_anchor.html,
27035           httemplate/elements/fckeditor/editor/dialog/fck_button.html,
27036           httemplate/elements/fckeditor/editor/dialog/fck_checkbox.html,
27037           httemplate/elements/fckeditor/editor/dialog/fck_colorselector.html,
27038           httemplate/elements/fckeditor/editor/dialog/fck_docprops.html,
27039           httemplate/elements/fckeditor/editor/dialog/fck_find.html,
27040           httemplate/elements/fckeditor/editor/dialog/fck_flash.html,
27041           httemplate/elements/fckeditor/editor/dialog/fck_form.html,
27042           httemplate/elements/fckeditor/editor/dialog/fck_hiddenfield.html,
27043           httemplate/elements/fckeditor/editor/dialog/fck_image.html,
27044           httemplate/elements/fckeditor/editor/dialog/fck_link.html,
27045           httemplate/elements/fckeditor/editor/dialog/fck_listprop.html,
27046           httemplate/elements/fckeditor/editor/dialog/fck_paste.html,
27047           httemplate/elements/fckeditor/editor/dialog/fck_radiobutton.html,
27048           httemplate/elements/fckeditor/editor/dialog/fck_replace.html,
27049           httemplate/elements/fckeditor/editor/dialog/fck_select.html,
27050           httemplate/elements/fckeditor/editor/dialog/fck_smiley.html,
27051           httemplate/elements/fckeditor/editor/dialog/fck_source.html,
27052           httemplate/elements/fckeditor/editor/dialog/fck_specialchar.html,
27053           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages.html,
27054           httemplate/elements/fckeditor/editor/dialog/fck_table.html,
27055           httemplate/elements/fckeditor/editor/dialog/fck_tablecell.html,
27056           httemplate/elements/fckeditor/editor/dialog/fck_template.html,
27057           httemplate/elements/fckeditor/editor/dialog/fck_textarea.html,
27058           httemplate/elements/fckeditor/editor/dialog/fck_textfield.html,
27059           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.css,
27060           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.js,
27061           httemplate/elements/fckeditor/editor/dialog/common/fcknumericfield.htc,
27062           httemplate/elements/fckeditor/editor/dialog/common/moz-bindings.xml,
27063           httemplate/elements/fckeditor/editor/dialog/common/images/locked.gif,
27064           httemplate/elements/fckeditor/editor/dialog/common/images/reset.gif,
27065           httemplate/elements/fckeditor/editor/dialog/common/images/unlocked.gif,
27066           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fckeditor.gif,
27067           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fredck.gif,
27068           httemplate/elements/fckeditor/editor/dialog/fck_docprops/fck_document_preview.html,
27069           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash.js,
27070           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash_preview.html,
27071           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image.js,
27072           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image_preview.html,
27073           httemplate/elements/fckeditor/editor/dialog/fck_link/fck_link.js,
27074           httemplate/elements/fckeditor/editor/dialog/fck_select/fck_select.js,
27075           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/blank.html,
27076           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controlWindow.js,
27077           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controls.html,
27078           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
27079           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellchecker.html,
27080           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
27081           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/wordWindow.js,
27082           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
27083           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template1.gif,
27084           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template2.gif,
27085           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template3.gif,
27086           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.css,
27087           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.html,
27088           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmactualfolder.html,
27089           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmcreatefolder.html,
27090           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmfolders.html,
27091           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourceslist.html,
27092           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourcetype.html,
27093           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmupload.html,
27094           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/basexml.pl,
27095           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/commands.pl,
27096           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/connector.cgi,
27097           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/io.pl,
27098           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/upload_fck.pl,
27099           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/util.pl,
27100           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/ButtonArrow.gif,
27101           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder.gif,
27102           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder32.gif,
27103           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened.gif,
27104           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened32.gif,
27105           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderUp.gif,
27106           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/spacer.gif,
27107           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ai.gif,
27108           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/avi.gif,
27109           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/bmp.gif,
27110           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/cs.gif,
27111           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/default.icon.gif,
27112           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/dll.gif,
27113           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/doc.gif,
27114           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/exe.gif,
27115           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/fla.gif,
27116           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/gif.gif,
27117           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/htm.gif,
27118           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/html.gif,
27119           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/jpg.gif,
27120           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/js.gif,
27121           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mdb.gif,
27122           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mp3.gif,
27123           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/pdf.gif,
27124           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/png.gif,
27125           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ppt.gif,
27126           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/rdp.gif,
27127           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swf.gif,
27128           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swt.gif,
27129           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/txt.gif,
27130           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/vsd.gif,
27131           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xls.gif,
27132           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xml.gif,
27133           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/zip.gif,
27134           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ai.gif,
27135           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/avi.gif,
27136           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/bmp.gif,
27137           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/cs.gif,
27138           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/default.icon.gif,
27139           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/dll.gif,
27140           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/doc.gif,
27141           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/exe.gif,
27142           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/fla.gif,
27143           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/gif.gif,
27144           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/htm.gif,
27145           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/html.gif,
27146           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/jpg.gif,
27147           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/js.gif,
27148           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mdb.gif,
27149           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mp3.gif,
27150           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/pdf.gif,
27151           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/png.gif,
27152           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ppt.gif,
27153           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/rdp.gif,
27154           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swf.gif,
27155           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swt.gif,
27156           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/txt.gif,
27157           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/vsd.gif,
27158           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xls.gif,
27159           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xml.gif,
27160           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/zip.gif,
27161           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/common.js,
27162           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/fckxml.js,
27163           httemplate/elements/fckeditor/editor/filemanager/upload/test.html,
27164           httemplate/elements/fckeditor/editor/images/anchor.gif,
27165           httemplate/elements/fckeditor/editor/images/arrow_ltr.gif,
27166           httemplate/elements/fckeditor/editor/images/arrow_rtl.gif,
27167           httemplate/elements/fckeditor/editor/images/spacer.gif,
27168           httemplate/elements/fckeditor/editor/images/smiley/msn/angel_smile.gif,
27169           httemplate/elements/fckeditor/editor/images/smiley/msn/angry_smile.gif,
27170           httemplate/elements/fckeditor/editor/images/smiley/msn/broken_heart.gif,
27171           httemplate/elements/fckeditor/editor/images/smiley/msn/cake.gif,
27172           httemplate/elements/fckeditor/editor/images/smiley/msn/confused_smile.gif,
27173           httemplate/elements/fckeditor/editor/images/smiley/msn/cry_smile.gif,
27174           httemplate/elements/fckeditor/editor/images/smiley/msn/devil_smile.gif,
27175           httemplate/elements/fckeditor/editor/images/smiley/msn/embaressed_smile.gif,
27176           httemplate/elements/fckeditor/editor/images/smiley/msn/envelope.gif,
27177           httemplate/elements/fckeditor/editor/images/smiley/msn/heart.gif,
27178           httemplate/elements/fckeditor/editor/images/smiley/msn/kiss.gif,
27179           httemplate/elements/fckeditor/editor/images/smiley/msn/lightbulb.gif,
27180           httemplate/elements/fckeditor/editor/images/smiley/msn/omg_smile.gif,
27181           httemplate/elements/fckeditor/editor/images/smiley/msn/regular_smile.gif,
27182           httemplate/elements/fckeditor/editor/images/smiley/msn/sad_smile.gif,
27183           httemplate/elements/fckeditor/editor/images/smiley/msn/shades_smile.gif,
27184           httemplate/elements/fckeditor/editor/images/smiley/msn/teeth_smile.gif,
27185           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_down.gif,
27186           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_up.gif,
27187           httemplate/elements/fckeditor/editor/images/smiley/msn/tounge_smile.gif,
27188           httemplate/elements/fckeditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif,
27189           httemplate/elements/fckeditor/editor/images/smiley/msn/wink_smile.gif,
27190           httemplate/elements/fckeditor/editor/js/fckeditorcode_gecko.js,
27191           httemplate/elements/fckeditor/editor/js/fckeditorcode_ie.js,
27192           httemplate/elements/fckeditor/editor/lang/_getfontformat.html,
27193           httemplate/elements/fckeditor/editor/lang/_translationstatus.txt,
27194           httemplate/elements/fckeditor/editor/lang/af.js,
27195           httemplate/elements/fckeditor/editor/lang/ar.js,
27196           httemplate/elements/fckeditor/editor/lang/bg.js,
27197           httemplate/elements/fckeditor/editor/lang/bn.js,
27198           httemplate/elements/fckeditor/editor/lang/bs.js,
27199           httemplate/elements/fckeditor/editor/lang/ca.js,
27200           httemplate/elements/fckeditor/editor/lang/cs.js,
27201           httemplate/elements/fckeditor/editor/lang/da.js,
27202           httemplate/elements/fckeditor/editor/lang/de.js,
27203           httemplate/elements/fckeditor/editor/lang/el.js,
27204           httemplate/elements/fckeditor/editor/lang/en-au.js,
27205           httemplate/elements/fckeditor/editor/lang/en-ca.js,
27206           httemplate/elements/fckeditor/editor/lang/en-uk.js,
27207           httemplate/elements/fckeditor/editor/lang/en.js,
27208           httemplate/elements/fckeditor/editor/lang/eo.js,
27209           httemplate/elements/fckeditor/editor/lang/es.js,
27210           httemplate/elements/fckeditor/editor/lang/et.js,
27211           httemplate/elements/fckeditor/editor/lang/eu.js,
27212           httemplate/elements/fckeditor/editor/lang/fa.js,
27213           httemplate/elements/fckeditor/editor/lang/fi.js,
27214           httemplate/elements/fckeditor/editor/lang/fo.js,
27215           httemplate/elements/fckeditor/editor/lang/fr.js,
27216           httemplate/elements/fckeditor/editor/lang/gl.js,
27217           httemplate/elements/fckeditor/editor/lang/he.js,
27218           httemplate/elements/fckeditor/editor/lang/hi.js,
27219           httemplate/elements/fckeditor/editor/lang/hr.js,
27220           httemplate/elements/fckeditor/editor/lang/hu.js,
27221           httemplate/elements/fckeditor/editor/lang/it.js,
27222           httemplate/elements/fckeditor/editor/lang/ja.js,
27223           httemplate/elements/fckeditor/editor/lang/km.js,
27224           httemplate/elements/fckeditor/editor/lang/ko.js,
27225           httemplate/elements/fckeditor/editor/lang/lt.js,
27226           httemplate/elements/fckeditor/editor/lang/lv.js,
27227           httemplate/elements/fckeditor/editor/lang/mn.js,
27228           httemplate/elements/fckeditor/editor/lang/ms.js,
27229           httemplate/elements/fckeditor/editor/lang/nb.js,
27230           httemplate/elements/fckeditor/editor/lang/nl.js,
27231           httemplate/elements/fckeditor/editor/lang/no.js,
27232           httemplate/elements/fckeditor/editor/lang/pl.js,
27233           httemplate/elements/fckeditor/editor/lang/pt-br.js,
27234           httemplate/elements/fckeditor/editor/lang/pt.js,
27235           httemplate/elements/fckeditor/editor/lang/ro.js,
27236           httemplate/elements/fckeditor/editor/lang/ru.js,
27237           httemplate/elements/fckeditor/editor/lang/sk.js,
27238           httemplate/elements/fckeditor/editor/lang/sl.js,
27239           httemplate/elements/fckeditor/editor/lang/sr-latn.js,
27240           httemplate/elements/fckeditor/editor/lang/sr.js,
27241           httemplate/elements/fckeditor/editor/lang/sv.js,
27242           httemplate/elements/fckeditor/editor/lang/th.js,
27243           httemplate/elements/fckeditor/editor/lang/tr.js,
27244           httemplate/elements/fckeditor/editor/lang/uk.js,
27245           httemplate/elements/fckeditor/editor/lang/vi.js,
27246           httemplate/elements/fckeditor/editor/lang/zh-cn.js,
27247           httemplate/elements/fckeditor/editor/lang/zh.js,
27248           httemplate/elements/fckeditor/editor/plugins/autogrow/fckplugin.js,
27249           httemplate/elements/fckeditor/editor/plugins/placeholder/fck_placeholder.html,
27250           httemplate/elements/fckeditor/editor/plugins/placeholder/fckplugin.js,
27251           httemplate/elements/fckeditor/editor/plugins/placeholder/placeholder.gif,
27252           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/de.js,
27253           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/en.js,
27254           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/fr.js,
27255           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/it.js,
27256           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/pl.js,
27257           httemplate/elements/fckeditor/editor/plugins/simplecommands/fckplugin.js,
27258           httemplate/elements/fckeditor/editor/plugins/tablecommands/fckplugin.js,
27259           httemplate/elements/fckeditor/editor/skins/_fckviewstrips.html,
27260           httemplate/elements/fckeditor/editor/skins/default/fck_dialog.css,
27261           httemplate/elements/fckeditor/editor/skins/default/fck_editor.css,
27262           httemplate/elements/fckeditor/editor/skins/default/fck_strip.gif,
27263           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.arrowright.gif,
27264           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.buttonarrow.gif,
27265           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.collapse.gif,
27266           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.end.gif,
27267           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.expand.gif,
27268           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.separator.gif,
27269           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.start.gif,
27270           httemplate/elements/fckeditor/editor/skins/office2003/fck_dialog.css,
27271           httemplate/elements/fckeditor/editor/skins/office2003/fck_editor.css,
27272           httemplate/elements/fckeditor/editor/skins/office2003/fck_strip.gif,
27273           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.arrowright.gif,
27274           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.bg.gif,
27275           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.buttonarrow.gif,
27276           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.collapse.gif,
27277           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.end.gif,
27278           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.expand.gif,
27279           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.separator.gif,
27280           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.start.gif,
27281           httemplate/elements/fckeditor/editor/skins/silver/fck_dialog.css,
27282           httemplate/elements/fckeditor/editor/skins/silver/fck_editor.css,
27283           httemplate/elements/fckeditor/editor/skins/silver/fck_strip.gif,
27284           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.arrowright.gif,
27285           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonarrow.gif,
27286           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonbg.gif,
27287           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.collapse.gif,
27288           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.end.gif,
27289           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.expand.gif,
27290           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.separator.gif,
27291           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.start.gif,
27292           httemplate/graph/report_cust_bill_pkg.html,
27293           httemplate/graph/report_money_time.html,
27294           httemplate/misc/cancel_cust.html,
27295           httemplate/misc/cancel_pkg.html,
27296           httemplate/misc/cust_main-cancel.cgi,
27297           httemplate/misc/cust_main-import.cgi,
27298           httemplate/misc/email_events.cgi, httemplate/misc/fax_events.cgi,
27299           httemplate/misc/order_pkg.html, httemplate/misc/print_events.cgi,
27300           httemplate/misc/process/cancel_pkg.html,
27301           httemplate/pref/pref-process.html,
27302           httemplate/search/cust_bill.html,
27303           httemplate/search/cust_bill_event.cgi,
27304           httemplate/search/cust_bill_event.html,
27305           httemplate/search/cust_event.html,
27306           httemplate/search/report_cust_bill.html,
27307           httemplate/search/report_cust_credit.html,
27308           httemplate/search/report_cust_event.html,
27309           httemplate/search/report_cust_main-zip.html,
27310           httemplate/search/report_cust_pay.html,
27311           httemplate/search/report_cust_pay_batch.html,
27312           httemplate/search/report_cust_pkg.html,
27313           httemplate/search/svc_acct.cgi,
27314           httemplate/search/svc_broadband.cgi,
27315           httemplate/search/svc_domain.cgi,
27316           httemplate/search/svc_forward.cgi,
27317           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
27318           httemplate/search/elements/search.html,
27319           httemplate/view/cust_bill-logo.cgi,
27320           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
27321           httemplate/view/logo.cgi, httemplate/view/svc_Common.html,
27322           httemplate/view/cust_main/packages.html,
27323           httemplate/view/cust_main/payment_history.html, test/cgi-test:
27324           event refactor, landing on HEAD!
27325
27326 2007-08-01 15:20  ivan
27327
27328         * rt/: Makefile, config.log, config.status, bin/mason_handler.fcgi,
27329           bin/mason_handler.scgi, bin/mason_handler.svc,
27330           bin/rt-commit-handler, bin/rt-crontool, bin/rt-mailgate,
27331           etc/RT_Config.pm, lib/RT.pm, lib/RTx/WebCronTool.pm,
27332           lib/t/02regression.t, lib/t/03web.pl, lib/t/04_send_email.pl:
27333           commit these RT differences, seem to be mostly in autogen'ed
27334           stuff
27335
27336 2007-08-01 12:24  ivan
27337
27338         * httemplate/misc/process/cancel_pkg.html: comment out unused code
27339
27340 2007-08-01 12:22  ivan
27341
27342         * httemplate/elements/xmlhttp.html: masonization
27343
27344 2007-08-01 12:21  ivan
27345
27346         * FS/bin/freeside-upgrade: freeside-upgrade: add'l documentation &
27347           turn on DBIx::DBSchema::Index debugging too
27348
27349 2007-08-01 12:19  ivan
27350
27351         * FS/FS/ClientAPI/MyAccount.pm: better error reporting: all three
27352           of these methods might return an error
27353
27354 2007-08-01 12:19  ivan
27355
27356         * FS/FS/reason.pm: more generic modules first
27357
27358 2007-08-01 12:18  ivan
27359
27360         * FS/FS/Conf.pm: some comments on config_orbase sub and add'l
27361           description for emailcancel config
27362
27363 2007-07-26 04:13  ivan
27364
27365         * FS/FS/Schema.pm: add index
27366
27367 2007-07-20 12:58  ivan
27368
27369         * bin/apache.export: apache export: don't bomb out when svc_www
27370           records aren't associated with an svc_acct, just leave those
27371           subsitution vars blank
27372
27373 2007-07-19 07:05  jeff
27374
27375         * httemplate/config/config-view.cgi: do not include description in
27376           link to popup
27377
27378 2007-07-18 14:13  ivan
27379
27380         * FS/FS/Schema.pm: Schema.pm doesn't need FS::UID datasrc anyway,
27381           wtf
27382
27383 2007-07-18 11:07  jeff
27384
27385         * FS/FS/Conf.pm, httemplate/browse/agent.cgi,
27386           httemplate/config/config-delete.cgi,
27387           httemplate/config/config-download.cgi,
27388           httemplate/config/config-process.cgi,
27389           httemplate/config/config-view.cgi, httemplate/config/config.cgi:
27390           config in database cleanup, editing, and agent-specific config
27391           (452, 1419)
27392
27393 2007-07-17 20:23  jeff
27394
27395         * FS/FS/AccessRight.pm, httemplate/edit/svc_acct.cgi: svc_acct.dir
27396           should be editable with ACL (#1730)
27397
27398 2007-07-13 17:44  ivan
27399
27400         * bin/find-overapplied: a payment, by any other name
27401
27402 2007-07-13 16:58  ivan
27403
27404         * bin/find-overapplied: adding quick find-overapplied script
27405
27406 2007-07-13 16:52  ivan
27407
27408         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
27409           FS/FS/ClientAPI/Signup.pm, FS/FS/Cron/bill.pm,
27410           FS/bin/freeside-prepaidd, httemplate/misc/bill.cgi,
27411           httemplate/misc/process/recharge_svc.html,
27412           httemplate/edit/process/cust_main.cgi: fix race condition where
27413           ->apply_payments_and_credits could double-apply in rare cases
27414
27415 2007-07-13 10:00  jeff
27416
27417         * FS/FS/Conf.pm: a touch should not obliterate
27418
27419 2007-07-12 14:41  ivan
27420
27421         * bin/apache.export: add debugging flag to apache export
27422
27423 2007-07-12 14:08  jeff
27424
27425         * FS/FS/UID.pm: redundant test
27426
27427 2007-07-12 06:36  jeff
27428
27429         * FS/FS/Conf.pm, FS/FS/Conf_compat17.pm, FS/FS/Misc.pm,
27430           FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_bill.pm,
27431           FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
27432           FS/bin/freeside-init-config, FS/bin/freeside-setup,
27433           FS/bin/freeside-upgrade, httemplate/misc/download-batch.cgi:
27434           refactor freeside-init-config to module code, compare results of
27435           old/new code, have freeside-upgrade complain and revert to old
27436           code/config on failure (#1477)
27437
27438 2007-07-11 04:10  ivan
27439
27440         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: show bad
27441           amount in error message
27442
27443 2007-07-11 01:35  ivan
27444
27445         * FS/FS/cust_main.pm: finish adding payunique field
27446
27447 2007-07-11 01:08  ivan
27448
27449         * FS/FS/cust_pay.pm, httemplate/misc/payment.cgi,
27450           httemplate/misc/process/payment.cgi: finish adding payunique
27451           field
27452
27453 2007-07-10 21:23  jeff
27454
27455         * FS/FS/cust_main.pm: honor bop_realtime options for paystate,
27456           paytype, stateid, and stateid_state for CHEK transactions (#1718)
27457
27458 2007-07-06 16:55  jeff
27459
27460         * httemplate/edit/process/svc_acct.cgi: manually editing usage
27461           counters removes overlimit status (#1706)
27462
27463 2007-07-06 01:08  ivan
27464
27465         * README: v3!
27466
27467 2007-07-05 15:05  ivan
27468
27469         * FS/FS/Record.pm: fix for compatibility w/DBIx::DBSchema v0.33+
27470           (without requiring it)
27471
27472 2007-07-01 17:15  ivan
27473
27474         * FS/FS/cust_pkg.pm: missing method name in docs
27475
27476 2007-06-30 17:36  ivan
27477
27478         * httemplate/edit/agent.cgi: separate agent interface is
27479           deprecated...
27480
27481 2007-06-29 14:06  ivan
27482
27483         * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: add regular
27484           header/footer to svc_www view and edit
27485
27486 2007-06-28 18:45  ivan
27487
27488         * FS/FS/Record.pm: last small fix for new DBIx::DBSchema
27489
27490 2007-06-28 18:42  ivan
27491
27492         * FS/FS/cust_pay.pm: silly missing parenthesis
27493
27494 2007-06-28 18:27  ivan
27495
27496         * bin/strip-eps: removing create-history-tables, freeside-upgrade
27497           does this anyway
27498
27499 2007-06-28 18:23  ivan
27500
27501         * FS/FS/: Schema.pm, cust_pay.pm: add payunique field and dup
27502           checking
27503
27504 2007-06-28 18:16  ivan
27505
27506         * FS/FS/: Schema.pm: update Schema.pm to handle index updates, with
27507           new DBIx::DBSchema
27508
27509 2007-06-28 13:57  ivan
27510
27511         * bin/: bill-as-nextmonth, bill-as-nextmonth-BILL,
27512           bill-as-nextyear, bill-as-nextyear-BILL: add some quick scripts
27513           for cron jobs
27514
27515 2007-06-26 11:20  ivan
27516
27517         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: we need
27518           Number::Format 1.50, not just any version
27519
27520 2007-06-26 09:55  jeff
27521
27522         * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: add
27523           date range to page top
27524
27525 2007-06-26 08:36  jeff
27526
27527         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
27528           FS/FS/cust_pkg.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/notify.pm,
27529           httemplate/edit/REAL_cust_pkg.cgi,
27530           httemplate/edit/process/REAL_cust_pkg.cgi,
27531           httemplate/misc/cancel_pkg.html,
27532           httemplate/misc/process/cancel_pkg.html,
27533           httemplate/search/cust_pkg.cgi,
27534           httemplate/search/report_cust_pkg.html,
27535           httemplate/view/cust_main/packages.html: suspend later just like
27536           expire (#1487)
27537
27538 2007-06-25 19:31  ivan
27539
27540         * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: change
27541           "====" to <HR> in selfservice usage stuff.  welcome to this
27542           millenium! :)
27543
27544 2007-06-22 14:25  jeff
27545
27546         * fs_selfservice/FS-SelfService/cgi/: selfservice.cgi,
27547           view_usage_details.html: self-service usage report enhancements
27548           (1495)
27549
27550 2007-06-22 10:27  jeff
27551
27552         * httemplate/graph/elements/monthly.html: add csv and excel export
27553           to sales reports (1426)
27554
27555 2007-06-22 10:21  jeff
27556
27557         * FS/FS/part_export/www_shellcommands.pm: documentation improvement
27558
27559 2007-06-20 21:02  jeff
27560
27561         * FS/FS/: Conf.pm, Misc.pm, cust_bill.pm, cust_main.pm,
27562           cust_pkg.pm: latex welcome letters (1677)
27563
27564 2007-06-20 15:58  ivan
27565
27566         * rt/etc/RT_SiteConfig.pm: add QuickCreateLong option, part of
27567           merging spiritone RT changes
27568
27569 2007-06-20 15:35  ivan
27570
27571         * rt/etc/RT_SiteConfig.pm: add $RT::MyTicketsLength patch from
27572           spiritone, part of merging RT changes (#1661)
27573
27574 2007-06-20 15:28  ivan
27575
27576         * CREDITS, rt/lib/RT/Extension/ActivityReports.pm,
27577           rt/lib/RTx/Statistics.pm,
27578           rt/html/Callbacks/ActivityReports/Elements/Tabs/Default,
27579           rt/html/Callbacks/ActivityReports/NoAuth/webrt.css/Default,
27580           rt/html/Callbacks/ActivityReports/Search/Results.html/SearchActions,
27581           rt/html/Callbacks/RT-WebCronTool/Elements/Tabs/Default,
27582           rt/html/Developer/CronTool/autohandler,
27583           rt/html/Developer/CronTool/index.html,
27584           rt/html/Reports/Activity/ActivityDetail.html,
27585           rt/html/Reports/Activity/ActivitySummary.html,
27586           rt/html/Reports/Activity/ResolutionComments.html,
27587           rt/html/Reports/Activity/ResolutionStatistics.html,
27588           rt/html/Reports/Activity/index.html,
27589           rt/html/Reports/Activity/Elements/LimitReport,
27590           rt/html/Reports/Activity/Elements/MiniPlot,
27591           rt/html/Reports/Activity/Elements/PrintFooter,
27592           rt/html/Reports/Activity/Elements/PrintHeader,
27593           rt/html/Reports/Activity/Elements/ScreenFooter,
27594           rt/html/Reports/Activity/Elements/ScreenHeader,
27595           rt/html/Reports/Activity/Elements/Tabs,
27596           rt/html/Reports/Activity/Elements/Wrapper: integrate
27597           RTx::Statistics package, part of merging spiritone RT changes
27598           (#1661)
27599
27600 2007-06-18 09:45  jeff
27601
27602         * httemplate/edit/svc_www.cgi: must escape config data
27603
27604 2007-06-15 11:44  jeff
27605
27606         * FS/FS/cust_main.pm, httemplate/edit/cust_refund.cgi,
27607           httemplate/edit/process/cust_refund.cgi: paydate option for
27608           realtime_refund_bop and UI entry for cust_pay records without it
27609           (#1662 UI)
27610
27611 2007-06-14 17:58  jeff
27612
27613         * FS/FS/: Schema.pm, cust_main.pm: store exp in cust_pay and pass
27614           to B:OP during refunds with paynum (#1662)
27615
27616 2007-06-13 09:56  jeff
27617
27618         * FS/FS/part_export/sqlradius.pm: additional debugging
27619
27620 2007-06-08 17:53  ivan
27621
27622         * bin/: bill-for-nextmonth, bill-for-nextyear: adding
27623           bill-for-next* hacks like bill-next* stuff but with -n flag, for
27624           skycatcher
27625
27626 2007-06-08 17:40  ivan
27627
27628         * FS/: FS/cust_main.pm, FS/Cron/bill.pm, bin/freeside-daily:
27629           skycatcher modifications for pre-printing invoices, but with
27630           today's date
27631
27632 2007-06-08 16:21  ivan
27633
27634         * bin/all-postal-no-email: adding quick script to move all
27635           customers to postal billing only for skycatcher
27636
27637 2007-06-08 10:38  jeff
27638
27639         * FS/FS/part_export/sqlradius.pm: prevent multiple additions to
27640           usergroup table (work around #1606)
27641
27642 2007-06-08 07:40  jeff
27643
27644         * FS/FS/part_export/prizm.pm: queue suspend, unsuspend, and delete
27645           (fixes #1657)
27646
27647 2007-06-06 17:45  jeff
27648
27649         * FS/FS/cust_bill.pm: cruft removal
27650
27651 2007-06-06 15:34  jeff
27652
27653         * FS/FS/: Conf.pm, cust_bill.pm: service dates on invoices optional
27654           (#1658)
27655
27656 2007-06-06 12:58  khoff
27657
27658         * FS/FS/: cust_main.pm, Conf.pm: Added 'disable_void_after' config
27659           option to disable the VOID-before-credit behavior of
27660           FS::cust_main::realtime_refund_bop after n seconds, if set.  For
27661           broken gateways like SkipJack that a pprove VOIDs for settled
27662           transactions.
27663
27664 2007-06-05 08:07  jeff
27665
27666         * FS/FS/svc_acct.pm: correct shorage of variables bound to prepared
27667           statement
27668
27669 2007-06-02 14:07  jeff
27670
27671         * httemplate/elements/header.html: drop ticket search form and
27672           logic from ticketless installs
27673
27674 2007-05-31 08:03  jeff
27675
27676         * httemplate/edit/payment_gateway.html: add TransFirst eLink
27677           support
27678
27679 2007-05-29 20:38  ivan
27680
27681         * FS/FS/svc_external.pm: should eliminiate error: Use of
27682           uninitialized value in string eq at
27683           /usr/local/share/perl/5.8.8/FS/svc_external.pm line 82.
27684
27685 2007-05-29 20:05  ivan
27686
27687         * httemplate/view/svc_domain.cgi: fix javascript confirmation for
27688           domain records with " in them...
27689
27690 2007-05-21 17:34  ivan
27691
27692         * httemplate/search/report_tax.cgi: fix tax reports for some odd
27693           upgrade edge cases: when you have both taxclass and non-taxclass
27694           entries in cust_main_county for a single region (not correct
27695           setup in the first place), and non-null but empty values in
27696           taxname
27697
27698 2007-05-20 19:18  ivan
27699
27700         * FS/FS/Schema.pm: haven't had anyone use this in years, and for
27701           some reason DBIx::DBSchema can't reverse engineer the schema for
27702           it, causing freeside-upgrade to error out trying to recreate it
27703
27704 2007-05-18 16:44  ivan
27705
27706         * httemplate/edit/cust_main/billing.html: have "emailinvoiceonly"
27707           hide postal/fax invoice options in backoffice as well as
27708           self-service.  closes: bug#1614
27709
27710 2007-05-11 16:18  khoff
27711
27712         * httemplate/search/: report_cust_bill.html,
27713           report_cust_credit.html, report_cust_main-zip.html,
27714           report_cust_pay.html, report_cust_pay_batch.html,
27715           report_cust_pkg.html: Fix (hopefully) all uses of
27716           /elements/tr-select-agent.html where agentnum may be undefined.
27717
27718 2007-05-11 12:03  ivan
27719
27720         * FS/FS/part_export/communigate_pro.pm: logout seems not to return
27721           an error status, so don't up the queue with "failed: Can't logout
27722           of CGPro: No error"
27723
27724 2007-05-11 11:14  khoff
27725
27726         * httemplate/elements/header.html: Use FS::TicketSystem to get RT
27727           URL.
27728
27729 2007-05-11 11:08  khoff
27730
27731         * FS/FS/XMLRPC.pm: Quiet debug output.
27732
27733 2007-05-08 15:43  jeff
27734
27735         * FS/FS/part_pkg/: prorate.pm, subscription.pm: add formatting to
27736           plan data
27737
27738 2007-05-08 15:10  jeff
27739
27740         * FS/FS/part_pkg/flat.pm: charges and time are not measured in
27741           megabytes
27742
27743 2007-05-08 09:51  ivan
27744
27745         * bin/: bill-nextmonth, bill-nextyear: [no log message]
27746
27747 2007-05-06 23:35  jeff
27748
27749         * FS/bin/: freeside-sqlradius-dedup-group,
27750           freeside-sqlradius-reset: sqlradius usergroup tools
27751
27752 2007-05-06 19:14  jeff
27753
27754         * httemplate/misc/download-batch.cgi: 1609 correct spiritone ACH
27755
27756 2007-05-06 19:13  jeff
27757
27758         * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
27759           httemplate/misc/process/link.cgi: 1606 correct bug in overlimit
27760           groups handling
27761
27762 2007-05-01 13:00  ivan
27763
27764         * FS/FS/ClientAPI/Signup.pm: without debugging this time :)
27765
27766 2007-05-01 12:57  ivan
27767
27768         * FS/: bin/freeside-selfservice-server, FS/ClientAPI/Signup.pm: use
27769           FS::ClientAPI_SessionCache for signup info so it actually works -
27770           speed up signups
27771
27772 2007-04-29 15:55  jeff
27773
27774         * FS/FS/Conf.pm, FS/FS/ClientAPI/MyAccount.pm,
27775           FS/FS/ClientAPI/Signup.pm,
27776           fs_selfservice/FS-SelfService/cgi/signup.cgi,
27777           fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
27778           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
27779           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
27780           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
27781           fs_selfservice/FS-SelfService/cgi/signup.html,
27782           httemplate/view/cust_main/billing.html: ticket 1568 config
27783           options for new echeck fields and addition to selfservice
27784           interface
27785
27786 2007-04-27 15:54  jeff
27787
27788         * httemplate/edit/cust_main/contact.html: adjust default labelling
27789
27790 2007-04-27 15:37  jeff
27791
27792         * httemplate/edit/cust_main/billing.html: SELECT doesn't accept a
27793           value
27794
27795 2007-04-25 21:46  jeff
27796
27797         * FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
27798           httemplate/misc/recharge_svc.html: more datavolume format
27799
27800 2007-04-25 20:35  ivan
27801
27802         * FS/FS/UI/bytecount.pm: old Number::Format silently ignores
27803           datavolume-forcemegabytes
27804
27805 2007-04-25 20:09  jeff
27806
27807         * FS/FS/UI/bytecount.pm: improve configfile handling
27808
27809 2007-04-25 18:50  jeff
27810
27811         * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi: revert
27812           dodgy ACH hack from ticket 1436
27813
27814 2007-04-24 17:54  ivan
27815
27816         * FS/FS/: cust_bill.pm, Conf.pm: add lpr-postscript_prefix and
27817           lpr-postscript_suffix config options for printer commands to
27818           place printer in postscript mode
27819
27820 2007-04-23 17:21  jeff
27821
27822         * FS/FS/svc_www.pm: untaint
27823
27824 2007-04-23 17:04  jeff
27825
27826         * httemplate/view/svc_acct.cgi: missed a bytecount
27827
27828 2007-04-23 16:34  ivan
27829
27830         * httemplate/search/cust_pkg.cgi: fix error: column reference
27831           "fieldname" is ambiguous
27832
27833 2007-04-22 20:41  jeff
27834
27835         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_bill.pm,
27836           FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
27837           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi:
27838           add to ACH batch feature from customer view page
27839
27840 2007-04-20 21:44  ivan
27841
27842         * FS/FS/cust_svc.pm: bring POD documentation in line with reality
27843           wrt where we're storing phone numbers
27844
27845 2007-04-20 14:40  ivan
27846
27847         * conf/: invoice_html, invoice_latex: add customer # to default
27848           invoice templates
27849
27850 2007-04-20 14:31  ivan
27851
27852         * httemplate/view/cust_main/billing.html: don't put this
27853           information way out on the right in its own columns.
27854
27855 2007-04-19 16:34  ivan
27856
27857         * FS/FS/UI/Web.pm: not needed here anymore, bytecount stuff moved
27858           to its own module
27859
27860 2007-04-19 16:30  jeff
27861
27862         * FS/FS/svc_acct.pm, FS/FS/UI/Web.pm, FS/FS/UI/bytecount.pm,
27863           FS/FS/part_pkg/flat.pm, FS/FS/ClientAPI/MyAccount.pm,
27864           httemplate/edit/process/prepay_credit.cgi,
27865           httemplate/edit/process/svc_acct.cgi,
27866           httemplate/search/prepay_credit.html, htetc/handler.pl: break
27867           _bytecount subroutines out of FS::UI::Web
27868
27869 2007-04-19 13:18  ivan
27870
27871         * htetc/handler.pl, httemplate/search/cust_svc.html,
27872           httemplate/view/cust_main/packages.html, FS/FS/UI/Web.pm,
27873           httemplate/browse/part_svc.cgi, httemplate/elements/menu.html:
27874           fix very strange "Undefined subroutine &FS::UI::Web::rooturl"
27875           with an explicit import.  did i mention this was really really
27876           weird?
27877
27878 2007-04-18 20:15  ivan
27879
27880         * FS/FS/UID.pm: better error message about missing secrets file
27881           errors.  WTF is going on!
27882
27883 2007-04-18 16:22  ivan
27884
27885         * FS/: FS/svc_acct.pm, FS/part_pkg/flat.pm, bin/freeside-queued:
27886           fix use statements for FS::UI::Web.  not "use"ing modules in the
27887           actual modules you use them in is bad, mmmkay
27888
27889 2007-04-18 13:01  ivan
27890
27891         * FS/FS/part_pkg.pm: praise the parser!  amen!  (fix a doc typo)
27892
27893 2007-04-12 17:53  jeff
27894
27895         * FS/FS/svc_acct.pm: correct boneheaded afterthoughts
27896
27897 2007-04-11 20:16  jeff
27898
27899         * FS/FS/Conf.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
27900           FS/FS/svc_acct.pm, FS/FS/UI/Web.pm, FS/FS/part_pkg/flat.pm,
27901           FS/bin/freeside-queued, httemplate/browse/part_pkg.cgi,
27902           httemplate/browse/part_svc.cgi, httemplate/edit/part_pkg.cgi,
27903           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
27904           httemplate/edit/process/part_pkg.cgi,
27905           httemplate/edit/process/svc_acct.cgi,
27906           httemplate/view/svc_acct.cgi: input and output on data volume
27907           fields specified with k,m,g,or t
27908
27909 2007-04-11 19:42  ivan
27910
27911         * FS/FS/svc_Common.pm: quiet "Use of uninitialized value in string
27912           eq at /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 131".  i
27913           think.
27914
27915 2007-04-11 19:27  ivan
27916
27917         * httemplate/misc/process/recharge_svc.html: remove
27918           'backend-realtime' flag required for recharges, want that just
27919           for signups, running recharges right away by default is fine.
27920           also fix the 'fatal error - unknown payby' error that'll probably
27921           never be reached
27922
27923 2007-04-10 21:28  jeff
27924
27925         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
27926           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
27927           httemplate/view/cust_main/packages.html: usage suspend vs admin
27928           suspend -- avoid actual cust_pkg::suspend except legacy cases
27929
27930 2007-04-09 18:44  ivan
27931
27932         * FS/FS/Conf.pm: remove a ton of deprecated config options
27933
27934 2007-04-09 18:29  ivan
27935
27936         * FS/FS/Conf.pm: add checkbox to payment_receipt_email config
27937
27938 2007-04-09 16:38  jeff
27939
27940         * httemplate/misc/: recharge_svc.html, process/recharge_svc.html:
27941           trigger recharge from the backend as in self-service
27942
27943 2007-04-07 18:14  jeff
27944
27945         * FS/FS/: Conf.pm, svc_acct.pm: configuration option to have
27946           generated passwords be all caps
27947
27948 2007-04-07 17:41  jeff
27949
27950         * httemplate/edit/svc_acct.cgi: correct usage editing bug
27951
27952 2007-04-07 17:22  jeff
27953
27954         * FS/FS/svc_acct.pm: threshold usage email should not be sent to
27955           svc_acct->email
27956
27957 2007-04-06 17:07  jeff
27958
27959         * httemplate/view/cust_main/billing.html: ommitted file
27960
27961 2007-04-06 16:57  jeff
27962
27963         * FS/FS/cust_main.pm, httemplate/misc/payment.cgi,
27964           httemplate/misc/process/payment.cgi: integrate new echeck fields
27965           into freeside backend payment processing
27966
27967 2007-04-06 12:38  jeff
27968
27969         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
27970           httemplate/edit/cust_main.cgi,
27971           httemplate/edit/cust_main/billing.html: ticket 1443 add account
27972           type and bank state for echeck processing
27973
27974 2007-04-05 17:37  ivan
27975
27976         * FS/FS/Conf.pm: slight update for batch-enable description & add
27977           ach-spiritone format to batch-default and batch-fixed_format-CHEK
27978           config items
27979
27980 2007-04-05 17:34  ivan
27981
27982         * FS/FS/Conf.pm: slight better descriptions
27983
27984 2007-04-05 17:01  khoff
27985
27986         * FS/FS/part_export/nas_wrapper.pm: Disable debug output by
27987           default.  Pass @_ along to new exports.
27988
27989 2007-04-05 15:01  ivan
27990
27991         * httemplate/elements/menu.html: they're comments now
27992
27993 2007-04-05 07:15  jeff
27994
27995         * httemplate/misc/process/cust_main_note-import.cgi: use comments
27996           and not notes
27997
27998 2007-04-04 19:04  ivan
27999
28000         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
28001           httemplate/edit/cust_main.cgi,
28002           httemplate/edit/cust_main/billing.html,
28003           httemplate/view/cust_main/billing.html: per-customer invoice
28004           terms override
28005
28006 2007-04-04 18:45  ivan
28007
28008         * httemplate/pref/pref.html: finish moving vonage integration to a
28009           user pref
28010
28011 2007-04-04 18:38  ivan
28012
28013         * httemplate/pref/pref-process.html: finish moving the vonage
28014           integration to per-user
28015
28016 2007-04-04 17:01  ivan
28017
28018         * FS/bin/freeside-init-config: correct usage
28019
28020 2007-04-04 15:42  ivan
28021
28022         * Makefile: yes virginia
28023
28024 2007-04-04 13:04  jeff
28025
28026         * FS/bin/freeside-upgrade: correct a bootstrap issue
28027
28028 2007-04-04 08:30  jeff
28029
28030         * FS/FS/cust_bill.pm: squash bug which causes re-email failed
28031           events to fail
28032
28033 2007-04-03 12:37  jeff
28034
28035         * httemplate/misc/cust_main_note-import.cgi: correct handling of
28036           non-unix line termination
28037
28038 2007-04-02 18:39  ivan
28039
28040         * bin/fs-migrate-cust_tax_exempt: [no log message]
28041
28042 2007-04-02 08:49  jeff
28043
28044         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Setup.pm,
28045           FS/FS/cust_main.pm, httemplate/edit/cust_main/contact.html,
28046           httemplate/edit/process/cust_main.cgi,
28047           httemplate/view/cust_main/contacts.html: ticket 1528 add driver's
28048           license field, mask it and ssn
28049
28050 2007-03-31 19:45  jeff
28051
28052         * httemplate/view/svc_www.cgi, FS/FS/AccessRight.pm,
28053           FS/FS/Schema.pm, bin/apache.export, httemplate/edit/svc_www.cgi:
28054           quick hack to add extra 'config lines' to svc_www and otherwise
28055           enhance svc_www
28056
28057 2007-03-27 20:59  ivan
28058
28059         * FS/FS/svc_acct.pm: fix bug with RADIUS groups not available to
28060           shellcommands delete export
28061
28062 2007-03-21 16:07  ivan
28063
28064         * FS/FS/cust_main.pm: fix bug displaying additional debugging info
28065           when process returns no error_message
28066
28067 2007-03-21 15:09  ivan
28068
28069         * FS/FS/cust_main.pm: realtime_bop: if a transaction fails without
28070           an error_message, output additional debugging information, if
28071           available
28072
28073 2007-03-20 21:01  jeff
28074
28075         * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
28076           httemplate/search/cust_pay_batch.cgi: ticket 1436, ACH export
28077           format, return processing and autopost
28078
28079 2007-03-20 18:21  jeff
28080
28081         * FS/bin/freeside-fetch, httemplate/pref/pref-process.html,
28082           httemplate/pref/pref.html: ticket 1427, automatically email excel
28083           a/r report
28084
28085 2007-03-20 15:10  ivan
28086
28087         * FS/FS/ClientAPI/Signup.pm: fix bug: usage of promo code broke
28088           agent-specific advertising sources
28089
28090 2007-03-20 13:11  jeff
28091
28092         * httemplate/misc/: cust_main_note-import.cgi,
28093           cust_main_note-import.html, process/cust_main_note-import.cgi:
28094           acls on new import
28095
28096 2007-03-20 13:01  jeff
28097
28098         * httemplate/elements/menu.html: tie note import into menu
28099
28100 2007-03-20 10:03  jeff
28101
28102         * FS/FS/cust_main.pm, httemplate/misc/cust_main_note-import.html,
28103           httemplate/misc/cust_main_note-import.cgi,
28104           httemplate/misc/process/cust_main_note-import.cgi: ticket 1418, a
28105           tool for customer note importation
28106
28107 2007-03-15 18:35  ivan
28108
28109         * FS/FS/Conf.pm, httemplate/elements/phonenumber.html,
28110           httemplate/pref/pref.html: vonage click2call integration should
28111           not be sitewide, especially now that we have user prefs
28112
28113 2007-03-15 13:54  ivan
28114
28115         * FS/FS/part_pkg.pm: 13 months!
28116
28117 2007-03-15 13:08  khoff
28118
28119         * httemplate/edit/part_virtual_field.cgi: Set input form MAXLENGTH
28120           attributes to match actual field sizes.
28121
28122 2007-03-15 13:08  khoff
28123
28124         * FS/FS/part_export/router.pm: Added configurable error checks
28125           instead of stupid /^ERROR/ check.  Commands can now be processed
28126           with Text::Template using [@-- --@] delimeters, in addition to
28127           evaling a double-quoted string.  Cleaned up spurious debug
28128           output.
28129
28130 2007-03-15 13:07  khoff
28131
28132         * FS/FS/part_virtual_field.pm: Escape the values in virtual field
28133           html form inputs.
28134
28135 2007-03-15 13:07  khoff
28136
28137         * FS/FS/Schema.pm: part_virtual_field.vfieldpart should be a
28138           serial.
28139
28140 2007-03-14 16:30  jeff
28141
28142         * FS/FS/svc_acct.pm: turn debugging off
28143
28144 2007-03-14 16:27  jeff
28145
28146         * FS/FS/svc_acct.pm: correcting ->replace on bill
28147
28148 2007-03-13 02:21  ivan
28149
28150         * FS/FS/cust_pkg.pm: okay, so this should link to usernum now.  but
28151           until then, it should be ->username, not ->name, eek.  causing
28152           "Error: Error inserting cust_pkg_reason: ERROR: value to long for
28153           type character varying(32)" errors and will be harder to
28154           normalize back to usernum when we fix that
28155
28156 2007-03-10 20:13  ivan
28157
28158         * httemplate/browse/svc_acct_pop.cgi: move POP to browse template;
28159           whew, its paged
28160
28161 2007-03-09 16:16  khoff
28162
28163         * FS/FS/Record.pm: Added $FS::Record::no_update_diff flag to update
28164           "identical" records anyway.
28165
28166 2007-03-09 16:11  khoff
28167
28168         * FS/FS/: Record.pm, svc_broadband.pm: Added ut_coord and ut_coordn
28169           for FS::svc_broadband.
28170
28171 2007-03-09 09:11  jeff
28172
28173         * bin/svc_acct_pop.import: pop import tool
28174
28175 2007-03-07 11:48  khoff
28176
28177         * FS/FS/: Conf.pm, cust_main.pm: Option to disable the charging of
28178           the setup fee while a package is suspended.
28179
28180 2007-03-06 11:56  ivan
28181
28182         * bin/slony-setup: slight update for slony setup script
28183
28184 2007-03-05 17:59  ivan
28185
28186         * httemplate/search/cust_main.cgi: fix status colors in mozilla
28187
28188 2007-03-05 15:01  jayce
28189
28190         * FS/FS/part_pkg/base_delayed.pm: Typo in the package name caused a
28191           warning.  Fixed.
28192
28193 2007-03-05 11:48  khoff
28194
28195         * httemplate/search/report_cust_bill.html: Fixed a problem with the
28196           %opts hash getting skewed (specifically $opt{'value'} == 'label')
28197           when $cgi->param('agentnum') was unset.
28198
28199 2007-03-02 17:29  ivan
28200
28201         * fs_selfservice/FS-SelfService/cgi/signup.cgi: pass the remote IP
28202           address along with signup requests, for some gateways
28203
28204 2007-03-02 15:48  ivan
28205
28206         * FS/FS/cust_main.pm: eProcessingNetwork returning an authorization
28207           like "AUTH/TKT 123456"... will this make refunds work?
28208
28209 2007-03-01 22:24  ivan
28210
28211         * FS/FS/TicketSystem/RT_External.pm: fix custom priority fields,
28212           whew
28213
28214 2007-03-01 12:56  ivan
28215
28216         * FS/FS/part_pkg/voip_cdr.pm: better match for toll-free prefixes
28217
28218 2007-03-01 12:12  ivan
28219
28220         * FS/FS/Misc/prune.pm: yeah, a typo
28221
28222 2007-03-01 09:48  ivan
28223
28224         * FS/bin/: freeside-prune-applications, freeside-upgrade:
28225           prune_applications moved to FS::Misc::prune
28226
28227 2007-03-01 09:47  ivan
28228
28229         * FS/FS/Misc/prune.pm: adding FS::Misc::prune
28230
28231 2007-03-01 09:44  ivan
28232
28233         * FS/FS/Misc.pm: fix weird compliation problem for quis, i hope
28234
28235 2007-03-01 08:36  ivan
28236
28237         * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
28238
28239 2007-02-28 21:24  jeff
28240
28241         * FS/FS/cust_credit.pm: dangling cust_credit_refund not allowed
28242
28243 2007-02-28 21:13  jeff
28244
28245         * FS/: FS/Misc.pm, bin/freeside-prune-applications,
28246           bin/freeside-upgrade: dangling cust_credit_refund not allowed
28247
28248 2007-02-28 17:26  ivan
28249
28250         * FS/FS/Conf.pm: this isn't necessary around a single db operation
28251
28252 2007-02-28 11:14  jeff
28253
28254         * httemplate/misc/svc_acct-domains.cgi: restore (none) choice to
28255           first package select
28256
28257 2007-02-27 16:16  jayce
28258
28259         * FS/MANIFEST: Added base_rate files
28260
28261 2007-02-27 15:59  jayce
28262
28263         * FS/FS/part_pkg/base_delayed.pm: adaptation of flat_delayed to
28264           work with base_rate billing
28265
28266 2007-02-27 14:10  jeff
28267
28268         * httemplate/config/config-download.cgi: put the C in ACL here, too
28269
28270 2007-02-27 13:24  jeff
28271
28272         * FS/bin/freeside-setup: oops - inappropriate localization was
28273           committed
28274
28275 2007-02-26 17:51  jeff
28276
28277         * httemplate/config/config.cgi: config goes in database
28278
28279 2007-02-26 17:48  jeff
28280
28281         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/UID.pm, FS/FS/conf.pm,
28282           FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
28283           FS/bin/freeside-init-config, FS/bin/freeside-setup,
28284           FS/bin/freeside-upgrade, FS/t/conf.t, conf/invoice_latex,
28285           httemplate/config/config-download.cgi,
28286           httemplate/config/config-process.cgi,
28287           httemplate/config/config-view.cgi, FS/FS/Schema.pm: config goes
28288           in database
28289
28290 2007-02-26 09:54  jeff
28291
28292         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
28293           httemplate/edit/process/part_pkg.cgi: agent_type selector on new
28294           packages
28295
28296 2007-02-24 19:08  ivan
28297
28298         * FS/: FS/Conf.pm, bin/freeside-selfservice-server: add
28299           selfservice-ignore_quantity flag
28300
28301 2007-02-22 23:47  ivan
28302
28303         * FS/FS/Cron/bill.pm: take the package-def defined action here,
28304           like freeside-prepaidd
28305
28306 2007-02-21 03:26  ivan
28307
28308         * FS/FS/: Schema.pm, svc_acct.pm, part_export/shellcommands.pm: add
28309           a _password_encoding field
28310
28311 2007-02-20 18:53  jeff
28312
28313         * FS/FS/part_export/prizm.pm: work around a claimed 50 char limit,
28314           and correct a description handling bug
28315
28316 2007-02-19 07:40  ivan
28317
28318         * FS/FS/cust_bill.pm: this should fix Can't call method "part_pkg"
28319           on an undefined value at .../cust_bill.pm line 434
28320
28321 2007-02-16 14:06  ivan
28322
28323         * bin/rotate-cdrs: commiting this quick tool, cvs is complaining
28324
28325 2007-02-16 12:54  jeff
28326
28327         * httemplate/misc/svc_acct-domains.cgi: respect svc_acct-alldomains
28328           setting
28329
28330 2007-02-16 12:21  jeff
28331
28332         * FS/FS/: Record.pm, svc_broadband.pm: coordinates can be negative
28333           (deja vu?)
28334
28335 2007-02-16 11:46  jayce
28336
28337         * FS/FS/part_pkg/base_rate.pm: Added a new Plan type, base_rate,
28338           which uses the cust_pkg->options to control pricing.  You assign
28339           a base rate for charging, and it is multiplied by the 'units'
28340           ordered.  Solves a need where a company wants to offer an ASP
28341           style service, that charges per user, at a base cost, but doesn't
28342           want a plan for every combination of user amounts.
28343
28344 2007-02-15 12:18  khoff
28345
28346         * FS/FS/cust_main.pm: *** ERROR: unterminated L<...> at line 4716
28347           in file FS/cust_main.pm
28348
28349 2007-02-14 16:49  ivan
28350
28351         * httemplate/edit/part_bill_event.cgi: add send_email event
28352
28353 2007-02-14 16:48  ivan
28354
28355         * conf/invoice_html: remove commented-out example notes section
28356
28357 2007-02-14 15:32  jeff
28358
28359         * httemplate/: edit/cust_main.cgi, misc/svc_acct-domains.cgi:
28360           selectable domain on first package in edit/cust_main
28361
28362 2007-02-14 14:43  ivan
28363
28364         * httemplate/search/report_receivables.cgi: fix alignment on
28365           receivables report
28366
28367 2007-02-14 13:23  ivan
28368
28369         * httemplate/search/report_cust_pkg.html: grey out disabled text
28370           boxes for IE
28371
28372 2007-02-14 00:48  ivan
28373
28374         * httemplate/elements/select-cust_pkg-status.html,
28375           httemplate/elements/tr-input-beginning_ending.html,
28376           httemplate/search/cust_pkg.cgi,
28377           httemplate/search/report_cust_pkg.html, FS/FS/UI/Web.pm,
28378           httemplate/images/calendar-disabled.png: add more options to
28379           advanced package reporting
28380
28381 2007-02-13 19:12  jeff
28382
28383         * FS/FS/: Conf.pm, Cron/notify.pm: add simple scalars to
28384           impending_recur_notification
28385
28386 2007-02-13 17:43  ivan
28387
28388         * httemplate/search/svc_www.cgi: fix up svc_www searching
28389
28390 2007-02-13 16:19  jeff
28391
28392         * FS/FS/Conf.pm: better docs for impending doom
28393
28394 2007-02-13 14:24  ivan
28395
28396         * FS/FS/ClientAPI/MyAccount.pm: accept domsvc in selfservice
28397           orders, patch from Sean Hanson/S1
28398
28399 2007-02-13 14:08  ivan
28400
28401         * httemplate/edit/process/cust_main.cgi: use a domsvc when passed
28402           in, patch from Sean Hanson/S1
28403
28404 2007-02-12 21:00  jayce
28405
28406         * httemplate/edit/payment_gateway.html: Small hint on how the
28407           options field is used.
28408
28409 2007-02-12 17:16  jeff
28410
28411         * httemplate/edit/cust_main.cgi: another place to alphabetize
28412
28413 2007-02-12 16:45  jeff
28414
28415         * FS/bin/freeside-delete-addr_blocks: for dumping addr_blocks
28416
28417 2007-02-12 09:56  jeff
28418
28419         * FS/FS/ClientAPI/Signup.pm: alpha sort packages in new package
28420           order SELECT (ticket 1446)
28421
28422 2007-02-11 19:11  ivan
28423
28424         * FS/FS/Misc.pm: fix unterminated L<...> in POD docs
28425
28426 2007-02-11 00:51  ivan
28427
28428         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: we're at
28429           now now
28430
28431 2007-02-10 23:04  ivan
28432
28433         * FS/FS/UI/Web.pm: fix bug with customer info not showing up if
28434           "cust-fields" config value has been set
28435
28436 2007-02-09 22:13  ivan
28437
28438         * FS/FS/svc_acct.pm, FS/FS/svc_phone.pm,
28439           httemplate/edit/part_svc.cgi: reincorporate the changes from
28440           http://www.sisd.com/cgi-bin/viewcvs.cgi/freeside/httemplate/edit/part_svc.cgi?r1=1.52&r2=1.53
28441           that were lost due to the concurrent service-refactor merge
28442
28443 2007-02-09 16:42  ivan
28444
28445         * httemplate/misc/change_pkg.cgi: REALLY fix the package changing
28446           this time
28447
28448 2007-02-09 15:29  ivan
28449
28450         * httemplate/misc/change_pkg.cgi: fix change package link
28451
28452 2007-02-08 20:54  ivan
28453
28454         * bin/import-county-tax-rates: quick hack to import rates for
28455           landel
28456
28457 2007-02-08 20:37  jayce
28458
28459         * httemplate/view/cust_main/packages.html: Set the correct access
28460           right for the cancel link to work
28461
28462 2007-02-08 17:05  ivan
28463
28464         * conf/invoice_latexnotes_statement: add default statement conf
28465
28466 2007-02-08 14:54  ivan
28467
28468         * FS/FS/part_export/sqlradius.pm: slightly less cryptic docs for
28469           groups_susp_reason option
28470
28471 2007-02-08 14:19  ivan
28472
28473         * FS/FS/cust_pkg.pm: use a LIMIT to retreive the first record,
28474           don't rely on qsearchs to trim it for you - it is inefficient and
28475           outputs long verbose warnings
28476
28477 2007-02-08 14:08  ivan
28478
28479         * httemplate/pref/pref-process.html: second "my" localizing the
28480           variable and causing password changes to fail
28481
28482 2007-02-08 09:00  jeff
28483
28484         * FS/FS/svc_acct.pm, httemplate/edit/part_svc.cgi: fix usergroup in
28485           edit/part_svc.cgi
28486
28487 2007-02-08 08:04  jeff
28488
28489         * httemplate/edit/part_pkg.cgi: gratuitous quote
28490
28491 2007-02-08 01:13  jeff
28492
28493         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
28494           httemplate/edit/process/part_pkg.cgi: hold off until 1.7.2
28495
28496 2007-02-08 00:19  ivan
28497
28498         * FS/FS/CGI.pm: fix the popup progress bars, whew
28499
28500 2007-02-07 17:46  jeff
28501
28502         * FS/FS/part_pkg.pm, htetc/handler.pl,
28503           httemplate/elements/select-table.html,
28504           httemplate/edit/part_pkg.cgi,
28505           httemplate/edit/process/part_pkg.cgi: agent type on package
28506           add/edit (ticket 1446)
28507
28508 2007-02-06 16:46  ivan
28509
28510         * FS/FS/: cust_bill.pm, cust_pay.pm: only use new statements as
28511           payment receipts if the conf file is created
28512
28513 2007-02-05 15:48  ivan
28514
28515         * FS/FS/cust_bill_ApplicationCommon.pm: fix payment/credit
28516           line-item application erroring out on tax applications
28517
28518 2007-02-05 14:12  ivan
28519
28520         * FS/FS/cust_bill_ApplicationCommon.pm: turn debugging on until we
28521           catch the Cant call method "part_pkg" on an undefined value at
28522           /usr/local/share/perl/5.8.4/FS/cust_bill_ApplicationCommon.pm
28523           line 181" bug
28524
28525 2007-02-05 09:21  ivan
28526
28527         * FS/FS/: cust_pay_batch.pm, pay_batch.pm: move the due_events
28528           import too... whew!  this should be it
28529
28530 2007-02-05 08:01  ivan
28531
28532         * FS/FS/pay_batch.pm: fix param passing
28533
28534 2007-02-05 07:49  ivan
28535
28536         * httemplate/misc/upload-batch.cgi: fix st00pid mistakes in batch
28537           upload
28538
28539 2007-02-05 07:48  ivan
28540
28541         * httemplate/misc/upload-batch.cgi: misterminated <%init>
28542
28543 2007-02-05 07:02  ivan
28544
28545         * FS/FS/pay_batch.pm: remove refactored code
28546
28547 2007-02-05 05:10  ivan
28548
28549         * httemplate/search/: report_receivables.cgi,
28550           report_receivables.html: add "over X days" option to receivables
28551           report
28552
28553 2007-02-05 04:51  ivan
28554
28555         * FS/FS/AccessRight.pm, httemplate/view/cust_bill-logo.cgi,
28556           httemplate/view/cust_bill-pdf.cgi,
28557           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
28558           httemplate/view/cust_main.cgi, httemplate/view/svc_Common.html,
28559           httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
28560           httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
28561           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi,
28562           httemplate/view/cust_main/contacts.html,
28563           httemplate/view/elements/svc_Common.html: C is for
28564           Cookie^WControl
28565
28566 2007-02-05 03:35  ivan
28567
28568         * FS/FS/CGI.pm: not supporting Apache::ASP anymore
28569
28570 2007-02-05 03:12  ivan
28571
28572         * FS/FS/ClientAPI/MyAccount.pm: show RADIUS usage from last bill to
28573           NOW, instead of last bill to next bill
28574
28575 2007-02-05 01:45  ivan
28576
28577         * httemplate/misc/download-batch.cgi: upon first download, have
28578           batches auto-set amount to customer balance if it is smaller
28579
28580 2007-02-05 01:44  ivan
28581
28582         * FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
28583           FS/FS/pay_batch.pm, httemplate/misc/upload-batch.cgi: move
28584           cust_pay_batch::upload results subroutine to an FS::pay_batch
28585           method.  upon first download, have batches auto-reset their
28586           amounts to the customer balance upon if it is smaller.
28587
28588 2007-02-03 17:47  ivan
28589
28590         * httemplate/: search/cust_pay_batch.cgi,
28591           view/cust_main/payment_history.html: add link to some batched
28592           payment info to customer view
28593
28594 2007-02-03 16:01  ivan
28595
28596         * FS/FS/ClientAPI/Signup.pm: quieter
28597
28598 2007-02-03 05:05  ivan
28599
28600         * FS/FS/cust_pkg.pm: this should fix services with negative
28601           num_avail showing up for provisioning
28602
28603 2007-02-03 04:07  ivan
28604
28605         * FS/FS/cust_main_Mixin.pm: remove debugging left on
28606
28607 2007-02-03 03:36  ivan
28608
28609         * FS/FS/AccessRight.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main.pm,
28610           FS/FS/cust_main_Mixin.pm, FS/FS/UI/Web.pm,
28611           httemplate/elements/menu.html,
28612           httemplate/graph/cust_bill_pkg.cgi,
28613           httemplate/graph/money_time.cgi,
28614           httemplate/graph/report_cust_bill_pkg.html,
28615           httemplate/graph/report_money_time.html,
28616           httemplate/search/cdr.html, httemplate/search/cust_bill.html,
28617           httemplate/search/cust_bill_event.cgi,
28618           httemplate/search/cust_bill_event.html,
28619           httemplate/search/cust_bill_pkg.cgi,
28620           httemplate/search/cust_credit.html,
28621           httemplate/search/cust_main-zip.html,
28622           httemplate/search/cust_main.cgi,
28623           httemplate/search/cust_main.html,
28624           httemplate/search/cust_pay_batch.cgi,
28625           httemplate/search/cust_pkg.cgi, httemplate/search/cust_svc.html,
28626           httemplate/search/cust_tax_exempt_pkg.cgi,
28627           httemplate/search/inventory_item.html,
28628           httemplate/search/pay_batch.cgi,
28629           httemplate/search/pay_batch.html, httemplate/search/queue.html,
28630           httemplate/search/reg_code.html,
28631           httemplate/search/report_cdr.html,
28632           httemplate/search/report_cust_bill.html,
28633           httemplate/search/report_cust_credit.html,
28634           httemplate/search/report_cust_main-zip.html,
28635           httemplate/search/report_cust_pay.html,
28636           httemplate/search/report_cust_pay_batch.html,
28637           httemplate/search/report_cust_pkg.html,
28638           httemplate/search/report_prepaid_income.cgi,
28639           httemplate/search/report_prepaid_income.html,
28640           httemplate/search/report_receivables.cgi,
28641           httemplate/search/report_receivables.html,
28642           httemplate/search/report_tax.cgi,
28643           httemplate/search/report_tax.html, httemplate/search/sql.html,
28644           httemplate/search/sqlradius.cgi,
28645           httemplate/search/sqlradius.html, httemplate/search/svc_acct.cgi,
28646           httemplate/search/svc_broadband.cgi,
28647           httemplate/search/svc_domain.cgi,
28648           httemplate/search/svc_external.cgi,
28649           httemplate/search/svc_forward.cgi,
28650           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi:
28651           add customer status column to customer & most other reports.
28652           also put the C in ACL in the search/ and graph/ directories.
28653
28654 2007-02-02 18:39  jeff
28655
28656         * FS/bin/freeside-reset-fixed: do a setfixed
28657
28658 2007-02-01 22:29  ivan
28659
28660         * FS/FS/part_pkg/flat.pm: quiet a harmless but loud warning
28661
28662 2007-02-01 20:39  ivan
28663
28664         * FS/FS/ClientAPI/Signup.pm: set resellser-specific advertising
28665           sources in signup
28666
28667 2007-01-31 19:08  jeff
28668
28669         * httemplate/view/cust_main/packages.html: oops.  perhaps it should
28670
28671 2007-01-31 18:37  jeff
28672
28673         * FS/FS/svc_acct.pm: spurious line
28674
28675 2007-01-31 18:35  ivan
28676
28677         * FS/FS/ClientAPI/Signup.pm: fix up the info passing for optional
28678           packages
28679
28680 2007-01-31 18:13  jeff
28681
28682         * FS/FS/: svc_acct.pm, part_export/sqlradius.pm: better solution to
28683           ticket 1455
28684
28685 2007-01-31 17:57  ivan
28686
28687         * FS/FS/cust_bill.pm: eliminate \\* in the cheesy latex->html notes
28688           thing
28689
28690 2007-01-31 10:28  jeff
28691
28692         * FS/FS/part_export/sqlradius.pm: possible solution to ticket 1455
28693
28694 2007-01-30 22:30  khoff
28695
28696         * FS/FS/part_export/snmp.pm: Don't break if we're missing
28697           Net::SNMP.  Apparenty "require" doesn't do the trick.
28698
28699 2007-01-30 21:45  khoff
28700
28701         * FS/FS/part_export/nas_wrapper.pm: Meta-export to allow more
28702           flexibilty until the export subsystem rewrite.
28703
28704 2007-01-30 21:43  khoff
28705
28706         * FS/FS/part_export/: router.pm, snmp.pm, trango.pm:
28707           FS::part_export::router  - Refactored to be more easily
28708           sub-classed.   - Moved per-export options to FS:;router virtual
28709           fields.   - Fixed other general brokenness.
28710
28711           FS::part_export::snmp  - SNMP export sub-classed from
28712           FS::part_export::router
28713
28714           FS::part_export::trango  - Export for Trango proprietary access
28715           points.  Sub-classed from FS::part_export::snmp.
28716
28717 2007-01-30 21:23  jeff
28718
28719         * FS/FS/cust_main.pm: minor improvement
28720
28721 2007-01-30 20:30  jeff
28722
28723         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
28724           httemplate/edit/process/cust_pay.cgi,
28725           httemplate/misc/process/payment.cgi: small change in payment
28726           receipt handling (ticket 1422)
28727
28728 2007-01-30 20:26  ivan
28729
28730         * httemplate/: edit/quick-charge.html,
28731           elements/select-taxclass.html, elements/tr-select-taxclass.html,
28732           view/cust_main/packages.html: minor UI work on one-time charges
28733           w/taxclasses
28734
28735 2007-01-30 19:42  jeff
28736
28737         * FS/: MANIFEST, t/cust_pkg_option.t: odds and ends
28738
28739 2007-01-30 18:08  ivan
28740
28741         * httemplate/misc/change_pkg.cgi: this should be a popup too, but,
28742           until then, it shouldn't be missing the standard header
28743
28744 2007-01-30 15:50  ivan
28745
28746         * FS/FS/cust_bill.pm: fix agent-specific logos in emailed html
28747           invoices
28748
28749 2007-01-30 13:21  jeff
28750
28751         * FS/FS/svc_acct.pm: avoiding brane pane
28752
28753 2007-01-30 12:59  ivan
28754
28755         * httemplate/: browse/access_group.html, browse/access_user.html,
28756           browse/addr_block.cgi, browse/agent.cgi, browse/agent_type.cgi,
28757           browse/cust_main_county.cgi, browse/inventory_class.html,
28758           browse/msgcat.cgi, browse/part_bill_event.cgi,
28759           browse/part_export.cgi, browse/part_pkg.cgi,
28760           browse/part_referral.html, browse/part_svc.cgi,
28761           browse/part_virtual_field.cgi, browse/payment_gateway.html,
28762           browse/pkg_class.html, browse/rate.cgi, browse/reason.html,
28763           browse/reason_type.html, browse/router.cgi,
28764           browse/svc_acct_pop.cgi, edit/msgcat.cgi,
28765           search/prepay_credit.html: its all about control
28766
28767 2007-01-30 11:45  ivan
28768
28769         * FS/FS/option_Common.pm: fix old-record detection bug in
28770           option_Common
28771
28772 2007-01-30 11:40  jeff
28773
28774         * FS/FS/: Conf.pm, svc_acct.pm, cust_main.pm: only add first user
28775           to invoicing_list (ticket 1424)
28776
28777 2007-01-30 10:52  jeff
28778
28779         * fs_selfservice/FS-SelfService/cgi/success-delayed.html,
28780           FS/FS/ClientAPI/Signup.pm,
28781           fs_selfservice/FS-SelfService/cgi/signup.cgi: additional info
28782           available for self-service success (ticket 1420)
28783
28784 2007-01-29 15:16  ivan
28785
28786         * httemplate/config/: config-process.cgi, config-view.cgi,
28787           config.cgi: putting the C in ACL
28788
28789 2007-01-29 13:11  ivan
28790
28791         * httemplate/misc/process/cancel_pkg.html: correct a typo, and
28792           <%init> helps alot
28793
28794 2007-01-29 10:50  ivan
28795
28796         * httemplate/pref/: pref-process.html, pref.html: record resolution
28797           & colro depth in user prefs
28798
28799 2007-01-29 08:16  ivan
28800
28801         * FS/FS/: cust_main.pm, rate.pm: turn off debugging
28802
28803 2007-01-29 08:01  ivan
28804
28805         * FS/FS/: cust_main.pm, cust_main_Mixin.pm, UI/Web.pm: fix invoice
28806           email display bug on advanced package report, closes: Bug#1416
28807
28808 2007-01-29 04:07  ivan
28809
28810         * htetc/handler.pl: warnings in <%once> sections should not be
28811           fatal
28812
28813 2007-01-29 03:55  ivan
28814
28815         * FS/FS/option_Common.pm: remove extraneous debugging
28816
28817 2007-01-29 03:31  ivan
28818
28819         * Makefile: looks like a duck
28820
28821 2007-01-27 18:21  ivan
28822
28823         * FS/FS/svc_domain.pm, httemplate/view/svc_domain.cgi: pretty up
28824           domain zone viewing a little
28825
28826 2007-01-26 00:18  ivan
28827
28828         * FS/FS/access_user.pm: out of scope bad
28829
28830 2007-01-26 00:17  ivan
28831
28832         * FS/FS/access_user.pm: spurious password changes bad...
28833
28834 2007-01-26 00:11  ivan
28835
28836         * FS/FS/: Record.pm, option_Common.pm: oops, debugging turned on
28837
28838 2007-01-26 00:04  ivan
28839
28840         * FS/FS/access_user.pm, httemplate/elements/header.html,
28841           httemplate/elements/menu.html, httemplate/elements/xmenu.css,
28842           httemplate/elements/xmenu.top.css,
28843           httemplate/elements/xmenu.top.js,
28844           httemplate/images/arrow.down.png,
28845           httemplate/images/menu-left-example.png,
28846           httemplate/images/menu-top-example.png,
28847           httemplate/pref/pref-process.html, httemplate/pref/pref.html,
28848           FS/FS/Record.pm, FS/FS/m2m_Common.pm, FS/FS/option_Common.pm: top
28849           bar option!
28850
28851 2007-01-24 22:04  ivan
28852
28853         * httemplate/elements/xmenu.css: fuck.  you.  IE7.
28854
28855 2007-01-24 22:00  ivan
28856
28857         * httemplate/elements/: menu.html, xmenu.css: fuck.  you.  IE7.
28858
28859 2007-01-24 15:41  ivan
28860
28861         * httemplate/misc/download-batch.cgi: 00 = sale, 01 = pre-auth.  we
28862           need the former
28863
28864 2007-01-23 21:33  jeff
28865
28866         * httemplate/edit/process/elements/process.html: squarely between
28867           shame in you and so close
28868
28869 2007-01-23 15:42  jeff
28870
28871         * FS/FS.pm, FS/bin/freeside-daily, conf/impending_recur_template,
28872           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
28873           FS/FS/cust_pkg.pm, FS/FS/cust_pkg_option.pm,
28874           FS/FS/Cron/notify.pm, FS/FS/part_pkg/flat_delayed.pm: notices
28875           before first charge on flat_delayed
28876
28877 2007-01-22 23:44  ivan
28878
28879         * FS/FS/cust_pay_batch.pm: even have 4 digit zips in there eek
28880
28881 2007-01-22 22:51  ivan
28882
28883         * FS/FS/Record.pm: remove spurious duplicateion from lineitem patch
28884
28885 2007-01-22 22:45  ivan
28886
28887         * FS/FS/payby.pm: fix PREP payby
28888
28889 2007-01-22 22:41  ivan
28890
28891         * FS/FS/cust_pay.pm: have to use payinfo_Mixin if we're going to
28892           ISA it
28893
28894 2007-01-22 09:05  ivan
28895
28896         * Makefile: halfass v2 too
28897
28898 2007-01-22 06:29  ivan
28899
28900         * FS/FS/CGI.pm: hopefully this should be the last bit of the
28901           relative URL fixing
28902
28903 2007-01-22 03:41  ivan
28904
28905         * httemplate/view/cust_main.cgi: closing tags helps alot
28906
28907 2007-01-22 03:39  ivan
28908
28909         * httemplate/view/: cust_main.cgi, cust_main/notes.html: fix
28910           elements/ links here too
28911
28912 2007-01-22 03:36  ivan
28913
28914         * httemplate/elements/: phonenumber.html, progress-init.html,
28915           progress-popup.html, tr-input-beginning_ending.html,
28916           tr-input-date-field.html: interpolation helps alot
28917
28918 2007-01-22 03:30  ivan
28919
28920         * httemplate/elements/: phonenumber.html, progress-init.html,
28921           progress-popup.html, tr-input-beginning_ending.html,
28922           tr-input-date-field.html: use $fsurl instead of relative ../
28923           addressing
28924
28925 2007-01-21 18:42  ivan
28926
28927         * FS/FS/ClientAPI/MyAccount.pm,
28928           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
28929           fs_selfservice/FS-SelfService/cgi/make_payment.html: accept CVV2
28930           on self-service manual payment screen
28931
28932 2007-01-21 13:45  ivan
28933
28934         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
28935           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
28936           FS/FS/cust_bill_pkg.pm, FS/FS/cust_credit_bill.pm,
28937           FS/FS/cust_main.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
28938           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
28939           FS/FS/Cron/bill.pm, httemplate/edit/part_bill_event.cgi,
28940           httemplate/edit/part_pkg.cgi,
28941           httemplate/edit/process/cust_main.cgi, httemplate/misc/bill.cgi:
28942           Have lineitem-specific applications happen in all cases; add
28943           weightsto control
28944
28945 2007-01-21 05:42  ivan
28946
28947         * rt/: FREESIDE_MODIFIED, lib/RT/SearchBuilder.pm: add dependancy
28948           on DBIx::SB 1.36 for Pg 8.1+
28949
28950 2007-01-21 05:26  ivan
28951
28952         * Makefile, htetc/freeside-base2.conf: mod_perl v2, it finally
28953           happened
28954
28955 2007-01-21 01:13  ivan
28956
28957         * httemplate/search/cust_svc.html: trim leading & trailing
28958           whitespace from service searches
28959
28960 2007-01-21 01:10  ivan
28961
28962         * FS/FS/: CGI.pm, UI/Web.pm: fix svc_url to work no matter where we
28963           are coming from in the tree -  use rooturl() instead of popurl()
28964
28965 2007-01-19 16:08  jeff
28966
28967         * httemplate/edit/process/quick-charge.cgi: strip all blank lines,
28968           not just trailing ones
28969
28970 2007-01-19 15:00  jeff
28971
28972         * httemplate/misc/download-batch.cgi: work around CSV brokenness
28973
28974 2007-01-19 14:02  jeff
28975
28976         * httemplate/edit/process/: access_user.html,
28977           elements/process.html: blank password on error
28978
28979 2007-01-19 08:31  jeff
28980
28981         * httemplate/edit/: access_user.html, process/access_user.html,
28982           process/elements/process.html: no password in html source on
28983           employee edit
28984
28985 2007-01-18 10:14  ivan
28986
28987         * FS/FS/cust_pay_batch.pm: fix zip parsing for batch results -
28988           don't want to abort processing because of an old not-well-checked
28989           zip
28990
28991 2007-01-17 15:28  ivan
28992
28993         * FS/FS/part_export/shellcommands.pm: fix crypted password bug
28994           cause by recent fix to not quote things on STDIN, yuck.
28995
28996 2007-01-17 15:27  jeff
28997
28998         * httemplate/edit/svc_acct.cgi, httemplate/misc/change_pkg.cgi,
28999           httemplate/misc/payment.cgi,
29000           httemplate/view/elements/svc_Common.html, FS/FS/CGI.pm,
29001           httemplate/misc/process/payment.cgi,
29002           httemplate/view/svc_acct.cgi: link to customer from manual
29003           payment screen (ticket 1414)
29004
29005 2007-01-17 09:41  jeff
29006
29007         * FS/FS/: cust_pkg.pm, reason.pm: fix bug wrt suspend/cancel
29008           reasons (suspends fail in freeside-daily)
29009
29010 2007-01-17 08:41  jeff
29011
29012         * FS/FS/part_pkg/flat.pm: noise reduction
29013
29014 2007-01-17 07:50  jeff
29015
29016         * httemplate/view/cust_main/packages.html: fix suspend link
29017
29018 2007-01-16 16:40  jeff
29019
29020         * httemplate/edit/: access_user.html, process/access_user.html:
29021           employee edit (ticket 1412)
29022
29023 2007-01-16 13:36  jeff
29024
29025         * rt/: FREESIDE_MODIFIED, etc/schema.Pg: revert unnecessary changes
29026           for ticket 1364
29027
29028 2007-01-16 09:39  jeff
29029
29030         * rt/: FREESIDE_MODIFIED, etc/schema.Pg: RT vs Pg8 (ticket 1364)
29031
29032 2007-01-16 01:11  ivan
29033
29034         * FS/FS/ClientAPI/Signup.pm: have signup package list respect
29035           agentnum sent from client
29036
29037 2007-01-15 14:15  jeff
29038
29039         * httemplate/edit/process/quick-charge.cgi: that was DUM
29040
29041 2007-01-14 23:53  ivan
29042
29043         * httemplate/misc/download-batch.cgi: add batch expiration date
29044           incrementer for 295
29045
29046 2007-01-14 23:22  ivan
29047
29048         * FS/FS/Conf.pm: add descriptions for batchconfig-PAP and
29049           batchconfig-csv-chase_canada-E-xactBatch
29050
29051 2007-01-12 15:27  jeff
29052
29053         * FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
29054           httemplate/view/svc_broadband.cgi, FS/FS/part_export/prizm.pm,
29055           httemplate/edit/svc_broadband.cgi: added svc_broadband
29056           description which is appended to Site Name in prizm export
29057
29058 2007-01-11 18:04  jeff
29059
29060         * FS/FS/cust_main.pm, FS/FS/part_pkg/flat.pm,
29061           httemplate/edit/quick-charge.html,
29062           httemplate/edit/process/quick-charge.cgi,
29063           httemplate/view/cust_main/packages.html: one-time charge
29064           enhancements
29065
29066 2007-01-10 15:21  ivan
29067
29068         * httemplate/search/queue.html: add "select all" and "unselect" all
29069           buttons to bulk queue operations
29070
29071 2007-01-10 00:56  ivan
29072
29073         * FS/FS/payinfo_Mixin.pm: fix harmless warning: Use of
29074           uninitialized value in string ne at
29075           /usr/local/share/perl/5.8.4/FS/payinfo_Mixin.pm line 116
29076
29077 2007-01-10 00:50  ivan
29078
29079         * httemplate/view/cust_main/contacts.html: you have got to be
29080           kidding me.
29081
29082 2007-01-10 00:48  ivan
29083
29084         * httemplate/view/cust_main/contacts.html: nothing could have ever
29085           gone wrong with so simple a change.  oh noooo
29086
29087 2007-01-09 23:48  ivan
29088
29089         * httemplate/view/cust_main/contacts.html: fix ship_county display
29090           bug
29091
29092 2007-01-09 21:51  ivan
29093
29094         * FS/FS/cust_bill.pm: add custnum to invoice template vars
29095
29096 2007-01-09 18:41  jeff
29097
29098         * FS/FS/cust_pay_batch.pm: E-xactBatch masks card numbers
29099
29100 2007-01-09 16:42  jeff
29101
29102         * httemplate/: misc/upload-batch.cgi, search/cust_pay_batch.cgi:
29103           ignore filenames and rely on selected batch number
29104
29105 2007-01-09 16:41  jeff
29106
29107         * httemplate/misc/download-batch.cgi: permit batch redownloads
29108
29109 2007-01-09 14:57  ivan
29110
29111         * FS/FS/Schema.pm: 2147483647 should be enough bytes for anyone!
29112
29113 2007-01-08 09:36  jeff
29114
29115         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_credit_refund.pm,
29116           FS/FS/cust_pay_refund.pm, FS/FS/cust_refund.pm,
29117           httemplate/misc/delete-cust_refund.cgi,
29118           httemplate/view/cust_main/payment_history.html: refund deletion
29119
29120 2007-01-05 16:47  jeff
29121
29122         * httemplate/edit/part_svc.cgi: fix UI funkiness
29123
29124 2007-01-04 21:19  jeff
29125
29126         * fs_selfservice/FS-SelfService/SelfService.pm,
29127           fs_selfservice/FS-SelfService/cgi/view_usage.html,
29128           FS/FS/ClientAPI/MyAccount.pm,
29129           fs_selfservice/FS-SelfService/cgi/change_pkg.html,
29130           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
29131           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
29132           fs_selfservice/FS-SelfService/cgi/provision_list.html,
29133           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
29134           fs_selfservice/FS-SelfService/cgi/view_usage_details.html: more
29135           self-servicey stuff (change package, detailed usage)
29136
29137 2007-01-03 23:26  ivan
29138
29139         * conf/blank_logo.eps: adding a simple blank logo; people are
29140           trying to comment out stuff in the template
29141
29142 2007-01-03 21:49  ivan
29143
29144         * httemplate/edit/part_bill_event.cgi: invoice event to credit out
29145           a customer's balance, presumably as bad debt
29146
29147 2007-01-03 11:47  ivan
29148
29149         * httemplate/view/cust_main/packages.html: fix suspend link
29150
29151 2007-01-02 13:46  ivan
29152
29153         * FS/FS/UI/Web.pm, httemplate/search/cust_svc.html: fix service
29154           searching & links
29155
29156 2007-01-02 13:44  ivan
29157
29158         * FS/FS/cust_main.pm: stupid semicolon!
29159
29160 2007-01-02 13:06  ivan
29161
29162         * FS/FS/cust_main.pm: fix num_pkgs to accept empty $sql param, no
29163           trailing AND
29164
29165 2007-01-02 12:29  ivan
29166
29167         * httemplate/view/cust_main/packages.html: fix popup target links
29168
29169 2007-01-02 12:25  ivan
29170
29171         * httemplate/view/svc_Common.html: missing from svc patch, oops!
29172
29173 2007-01-02 10:38  jeff
29174
29175         * FS/FS/svc_acct.pm: omit spurious export triggering
29176
29177 2006-12-29 13:48  jeff
29178
29179         * httemplate/: elements/select-agent.html,
29180           graph/report_cust_bill_pkg.html: correct bad include, and improve
29181           no agent selected condition
29182
29183 2006-12-29 00:51  ivan
29184
29185         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
29186           FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
29187           FS/FS/pkg_svc.pm, FS/FS/registrar.pm, FS/FS/svc_Common.pm,
29188           FS/FS/svc_External_Common.pm, FS/FS/svc_Parent_Mixin.pm,
29189           FS/FS/svc_acct.pm, FS/FS/svc_broadband.pm, FS/FS/svc_domain.pm,
29190           FS/FS/svc_external.pm, FS/FS/svc_forward.pm, FS/FS/svc_phone.pm,
29191           FS/FS/svc_www.pm, FS/FS/UI/Web.pm, FS/t/registrar.t,
29192           FS/t/svc_External_Common.t, FS/t/svc_Parent_Mixin.t,
29193           eg/table_template-svc.pm, httemplate/browse/part_svc.cgi,
29194           httemplate/edit/part_svc.cgi, httemplate/edit/svc_Common.html,
29195           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_broadband.cgi,
29196           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
29197           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
29198           httemplate/edit/elements/edit.html,
29199           httemplate/edit/elements/svc_Common.html,
29200           httemplate/edit/process/elements/process.html, FS/MANIFEST,
29201           httemplate/edit/process/svc_Common.html,
29202           httemplate/elements/header.html, httemplate/elements/menu.html,
29203           httemplate/misc/link.cgi, httemplate/search/cust_main.cgi,
29204           httemplate/search/cust_svc.html, httemplate/search/svc_acct.cgi,
29205           httemplate/search/svc_broadband.cgi,
29206           httemplate/search/svc_domain.cgi,
29207           httemplate/search/svc_external.cgi,
29208           httemplate/search/svc_forward.cgi,
29209           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
29210           httemplate/view/elements/svc_Common.html,
29211           httemplate/view/cust_main/packages.html: service refactor!
29212
29213 2006-12-29 00:41  ivan
29214
29215         * httemplate/edit/process/cust_main.cgi: slight pedanticism
29216
29217 2006-12-29 00:39  ivan
29218
29219         * httemplate/edit/svc_broadband.cgi: svc broadband new arg parsing
29220
29221 2006-12-29 00:35  ivan
29222
29223         * httemplate/misc/: payment.cgi, process/payment.cgi: just in case
29224           it gets capitalized
29225
29226 2006-12-29 00:34  ivan
29227
29228         * httemplate/edit/process/quick-charge.cgi: whitespace
29229
29230 2006-12-29 00:34  ivan
29231
29232         * httemplate/edit/cust_main/billing.html: slight more space
29233           necessary for ACH account numbers
29234
29235 2006-12-29 00:31  ivan
29236
29237         * init.d/freeside-init: kill off all queued processes!
29238
29239 2006-12-29 00:30  ivan
29240
29241         * httemplate/docs/index.html: link more docs to wiki
29242
29243 2006-12-29 00:25  ivan
29244
29245         * FS/FS/part_export/vpopmail.pm: didn't get checked in with
29246           configurable target dirs, oops
29247
29248 2006-12-29 00:25  ivan
29249
29250         * FS/FS/svc_Common.pm: doc
29251
29252 2006-12-29 00:24  ivan
29253
29254         * FS/FS/part_pkg.pm: snot spacing
29255
29256 2006-12-29 00:24  ivan
29257
29258         * FS/FS/part_export.pm: use FS::queue for exports, though they
29259           should probably just use it themselves
29260
29261 2006-12-28 23:23  ivan
29262
29263         * httemplate/edit/elements/edit.html: document field types
29264
29265 2006-12-28 16:30  jeff
29266
29267         * FS/FS/part_export/prizm.pm: minor fixups
29268
29269 2006-12-28 12:52  jeff
29270
29271         * httemplate/elements/tr-select-reason.html: activate submit button
29272           more readily
29273
29274 2006-12-28 00:16  ivan
29275
29276         * FS/FS/payinfo_Mixin.pm: tyop
29277
29278 2006-12-27 23:02  ivan
29279
29280         * bin/pg-version: adding pg-version
29281
29282 2006-12-26 19:29  ivan
29283
29284         * httemplate/edit/cust_main_county-expand.cgi: fix sanity check on
29285           taxclass expander
29286
29287 2006-12-26 18:37  ivan
29288
29289         * FS/FS/Misc.pm, htetc/handler.pl,
29290           httemplate/edit/cust_main/contact.html,
29291           httemplate/misc/counties.cgi: Add a (magically appearing and
29292           disappearing) label on the county selector.  confusing when
29293           labeled "state"
29294
29295 2006-12-26 17:35  ivan
29296
29297         * httemplate/view/cust_main/contacts.html: show county on customer
29298           view
29299
29300 2006-12-26 17:07  ivan
29301
29302         * httemplate/: edit/cust_main.cgi, misc/counties.cgi: fix county
29303           selector
29304
29305 2006-12-26 11:53  ivan
29306
29307         * FS/FS/part_export/shellcommands.pm: do shell_quote-ing after
29308           STDIN strings are evaluated
29309
29310 2006-12-23 17:28  ivan
29311
29312         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm,
29313           FS/FS/cust_refund.pm, httemplate/edit/cust_main.cgi,
29314           httemplate/edit/cust_main/billing.html,
29315           httemplate/view/cust_main/payment_history.html: fix more paymask
29316           regressions: allow editing records with existing expired cards,
29317           fix masking just-entered values when erroring out, fix echeck
29318           entry inserting as empty routing code and "xxEK" account number,
29319           remove old/deprecated/unused payinfo_maksed subs and calls
29320
29321 2006-12-22 21:37  jeff
29322
29323         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
29324           FS/FS/part_export/prizm.pm, httemplate/edit/svc_broadband.cgi,
29325           httemplate/view/svc_broadband.cgi: inital prizm support
29326
29327 2006-12-21 22:18  ivan
29328
29329         * httemplate/search/: queue.html, elements/search.html: patch
29330           fixing "retry selected" and "remove select" in queue view
29331
29332 2006-12-20 19:05  ivan
29333
29334         * httemplate/misc/payment.cgi: fix on-demand payment form when
29335           making payments from masked data
29336
29337 2006-12-20 02:51  ivan
29338
29339         * FS/FS/: cust_main.pm, payinfo_Mixin.pm: fix "recurring_billing"
29340           flag for the wonderful new world of paymasking
29341
29342 2006-12-20 01:49  ivan
29343
29344         * FS/FS/Schema.pm, FS/FS/pkg_class.pm,
29345           httemplate/browse/pkg_class.html, httemplate/edit/pkg_class.html,
29346           httemplate/elements/select-part_referral.html,
29347           httemplate/elements/select-pkg_class.html,
29348           httemplate/elements/select-table.html,
29349           httemplate/elements/tr-select-pkg_class.html,
29350           httemplate/search/elements/search.html: add ability to disable
29351           package classes
29352
29353 2006-12-19 17:20  jeff
29354
29355         * FS/FS/: part_pkg.pm, ClientAPI/MyAccount.pm: inappropriate
29356           cluckage
29357
29358 2006-12-19 02:02  ivan
29359
29360         * FS/FS/cust_pay_batch.pm, FS/FS/payby.pm, FS/FS/payinfo_Mixin.pm,
29361           htetc/handler.pl, httemplate/edit/cust_main/billing.html: clean
29362           up payinfo_Mixin to use payby.pm for payby info and have card
29363           masking full 6-digit BIN prefix for card identification.  have
29364           cust_pay_batch use payinfo_Mixin.  require B:CC 0.30 for
29365           mask-aware cardtype().  fix payment reports to use mask too if
29366           available, so credit card type selection still works with
29367           encryption.
29368
29369 2006-12-18 03:01  ivan
29370
29371         * htetc/handler.pl, httemplate/edit/part_pkg.cgi: fix tax class not
29372           adding when there is only one pkg_class choice (triggers
29373           javascript error
29374
29375 2006-12-18 00:08  ivan
29376
29377         * Makefile: fix MASONDATA include for dev target
29378
29379 2006-12-15 12:55  ivan
29380
29381         * httemplate/elements/dashboard-toplist.html: add a new ticket link
29382
29383 2006-12-15 05:09  ivan
29384
29385         * httemplate/elements/dashboard-toplist.html: add a quick start at
29386           a "dashboard" customer list, mostly for internal use for starters
29387
29388 2006-12-15 05:00  ivan
29389
29390         * httemplate/elements/dashboard-toplist.html: add a quick start at
29391           a "dashboard" customer list, mostly for internal use for starters
29392
29393 2006-12-15 04:43  ivan
29394
29395         * FS/FS/Conf.pm, httemplate/index.html,
29396           httemplate/elements/dashboard-toplist.html: add a quick start at
29397           a "dashboard" customer list, mostly for internal use for starters
29398
29399 2006-12-15 00:37  ivan
29400
29401         * FS/FS/Setup.pm, bin/expand-country: add a quick tool for adding
29402           states to old databases
29403
29404 2006-12-15 00:25  ivan
29405
29406         * httemplate/edit/: cust_main.cgi, cust_main/billing.html:
29407           eliminate funkiness with reappearing "Postal invoice" on errors
29408
29409 2006-12-14 21:29  jeff
29410
29411         * htetc/handler.pl, httemplate/edit/process/cust_main.cgi,
29412           httemplate/elements/tr-input-date-field.html,
29413           httemplate/view/cust_main/misc.html: move use statements to
29414           handler.pl, do not show 1/1/70 for new birthdates, and improve
29415           error handling
29416
29417 2006-12-14 16:56  ivan
29418
29419         * httemplate/edit/process/cust_main.cgi, htetc/handler.pl: add
29420           DateTime as a proper rather than hidden dependency
29421
29422 2006-12-14 16:28  ivan
29423
29424         * Makefile, FS/bin/freeside-addoutsource,
29425           FS/bin/freeside-deloutsource, FS/bin/freeside-queued,
29426           FS/bin/freeside-selfservice-server,
29427           FS/bin/freeside-sqlradius-radacctd, htetc/handler.pl: tiny bit of
29428           cleanup from the conf merge
29429
29430 2006-12-14 01:27  ivan
29431
29432         * Makefile, FS/FS/Conf.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
29433           FS/FS/part_export/vpopmail.pm, FS/bin/freeside-addoutsource,
29434           FS/bin/freeside-addoutsourceuser, FS/bin/freeside-adduser,
29435           FS/bin/freeside-deloutsource, FS/bin/freeside-deloutsourceuser,
29436           FS/bin/freeside-deluser, FS/bin/freeside-queued,
29437           FS/bin/freeside-selfservice-server, FS/bin/freeside-setup,
29438           FS/bin/freeside-sqlradius-radacctd, FS/bin/freeside-upgrade,
29439           bin/mapsecrets2access_user, htetc/handler.pl: make the config
29440           directory configurable
29441
29442 2006-12-13 22:00  ivan
29443
29444         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
29445           FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
29446           FS/FS/payinfo_Mixin.pm, FS/FS/ClientAPI/MyAccount.pm,
29447           httemplate/edit/cust_main/billing.html,
29448           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
29449           FS/MANIFEST, FS/t/payinfo_Mixin.t,
29450           httemplate/edit/cust_refund.cgi,
29451           httemplate/edit/process/cust_main.cgi,
29452           httemplate/view/cust_main/billing.html,
29453           httemplate/view/cust_main/payment_history.html: encryption fixes
29454           from huntsberg & jayce
29455
29456 2006-12-08 07:11  jeff
29457
29458         * FS/FS/svc_acct.pm: stop unsuspending inappropriately
29459
29460 2006-12-08 05:36  ivan
29461
29462         * httemplate/edit/process/quick-charge.cgi: some javascript
29463           validation magic to give one-time charges better UI
29464
29465 2006-12-07 08:46  ivan
29466
29467         * bin/pod2x: update pod2x for new self-service path
29468
29469 2006-12-07 07:24  ivan
29470
29471         * FS/FS/Setup.pm: oops, fix additional US pseudo-states
29472
29473 2006-12-06 18:40  jeff
29474
29475         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
29476           FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
29477           FS/FS/cust_pkg.pm, FS/FS/prepay_credit.pm, FS/FS/svc_acct.pm,
29478           FS/FS/svc_broadband.pm, FS/FS/part_pkg/flat.pm,
29479           FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
29480           fs_selfservice/FS-SelfService/SelfService.pm,
29481           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
29482           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
29483           fs_selfservice/FS-SelfService/cgi/view_usage.html,
29484           httemplate/edit/prepay_credit.cgi,
29485           httemplate/edit/process/prepay_credit.cgi,
29486           httemplate/misc/process/recharge_svc.html,
29487           httemplate/search/prepay_credit.html: retouch bandwidth countdown
29488
29489 2006-12-05 07:53  jeff
29490
29491         * FS/FS/part_export/sqlmail.pm: correct longstanding oops
29492
29493 2006-12-04 18:37  jeff
29494
29495         * httemplate/: edit/svc_acct.cgi, edit/process/svc_acct.cgi,
29496           view/svc_acct.cgi: editable service usage
29497
29498 2006-12-02 16:42  ivan
29499
29500         * FS/FS/cust_main.pm: clean up whitespace merge noise
29501
29502 2006-12-02 14:04  ivan
29503
29504         * FS/FS/part_pkg/flat_comission.pm: fix for commission price plan
29505
29506 2006-11-30 22:31  jeff
29507
29508         * FS/FS/Conf.pm, FS/FS/cust_pay_batch.pm,
29509           httemplate/misc/download-batch.cgi,
29510           httemplate/search/cust_pay_batch.cgi: chase canada E-xactBatch
29511
29512 2006-11-30 17:41  ivan
29513
29514         * FS/bin/freeside-queued: remove unnecessary service use (in an
29515           awfully odd place)
29516
29517 2006-11-30 17:34  ivan
29518
29519         * FS/bin/freeside-email: begone $Id$ and your diff noise!
29520
29521 2006-11-29 18:27  jeff
29522
29523         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
29524           FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
29525           FS/FS/ClientAPI/MyAccount.pm, FS/FS/UI/Web.pm,
29526           FS/FS/part_export/sqlradius.pm,
29527           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
29528           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
29529           fs_selfservice/FS-SelfService/cgi/view_usage.html,
29530           httemplate/edit/prepay_credit.cgi,
29531           httemplate/edit/process/prepay_credit.cgi,
29532           httemplate/misc/recharge_svc.html,
29533           httemplate/misc/process/recharge_svc.html,
29534           httemplate/search/prepay_credit.html,
29535           httemplate/view/cust_main/packages.html: prepaid download/upload
29536           tracking
29537
29538 2006-11-28 01:38  ivan
29539
29540         * FS/FS/access_user.pm: usernames should be alphanumeric only
29541
29542 2006-11-26 23:11  jeff
29543
29544         * FS/FS/ClientAPI/Signup.pm,
29545           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
29546           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
29547           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
29548           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: order package
29549           from self-service
29550
29551 2006-11-26 17:08  ivan
29552
29553         * FS/FS/svc_acct.pm: some svc_acct.pm fixes for s1
29554
29555 2006-11-26 15:09  jeff
29556
29557         * httemplate/elements/menu.html: minor tyop
29558
29559 2006-11-26 15:06  jeff
29560
29561         * httemplate/: edit/process/cust_main_note.cgi, view/cust_main.cgi,
29562           view/cust_main/notes.html: more ajaxy customer notes
29563
29564 2006-11-25 13:04  jeff
29565
29566         * httemplate/view/cust_main.cgi: chill FF wrt POSTDATA
29567
29568 2006-11-24 02:34  ivan
29569
29570         * httemplate/browse/part_pkg.cgi: link to and label one-time
29571           charges correctly
29572
29573 2006-11-24 00:48  ivan
29574
29575         * httemplate/elements/tr-input-beginning_ending.html,
29576           httemplate/elements/tr-input-lessthan_greaterthan.html,
29577           httemplate/search/cust_credit.html,
29578           httemplate/search/report_cust_credit.html,
29579           httemplate/search/report_cust_pay.html, FS/FS/UI/Web.pm: add less
29580           than and greater than amounts to credit and payment searches
29581
29582 2006-11-20 02:34  ivan
29583
29584         * httemplate/browse/agent.cgi: remove annoying black box around
29585           override info
29586
29587 2006-11-19 19:05  ivan
29588
29589         * httemplate/autohandler: bug fix for open transactions
29590
29591 2006-11-17 18:19  jeff
29592
29593         * FS/FS/part_export/www_plesk.pm: add templating and web hosting
29594           optional on domain addition
29595
29596 2006-11-17 02:16  ivan
29597
29598         * FS/bin/freeside-prepaidd: initial fix for prepaid renewal
29599           problem; attempt to use an existing credit/payment before
29600           suspending
29601
29602 2006-11-16 07:37  jeff
29603
29604         * httemplate/edit/process/part_bill_event.cgi: bug squishing
29605
29606 2006-11-15 22:20  jeff
29607
29608         * httemplate/: elements/tr-input-date-field.html,
29609           edit/cust_main.cgi, edit/process/cust_main.cgi,
29610           view/cust_main/misc.html: switch birthdate to DateTime
29611
29612 2006-11-14 04:22  ivan
29613
29614         * httemplate/misc/cust_main-import.cgi: add some docs on required
29615           fields to page
29616
29617 2006-11-13 20:04  ivan
29618
29619         * httemplate/: browse/agent.cgi,
29620           misc/delete-agent_payment_gateway.cgi: working agent gateway
29621           override delete link
29622
29623 2006-11-13 19:30  ivan
29624
29625         * FS/FS/Misc.pm: Tie::IxHash data disappears when sent with
29626           Storable
29627
29628 2006-11-13 19:16  ivan
29629
29630         * FS/FS/Misc.pm, FS/FS/ClientAPI/MyAccount.pm,
29631           FS/FS/ClientAPI/Signup.pm,
29632           fs_selfservice/FS-SelfService/cgi/signup.html: have signup page
29633           use card-types config too
29634
29635 2006-11-13 18:54  ivan
29636
29637         * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add card-types
29638           configuration value for self-service
29639
29640 2006-11-12 17:09  ivan
29641
29642         * FS/FS/CGI.pm, httemplate/elements/error.html,
29643           httemplate/elements/header.html,
29644           httemplate/pref/pref-process.html, httemplate/pref/pref.html: add
29645           preference page, start with just a password changer
29646
29647 2006-11-08 18:52  jeff
29648
29649         * FS/FS/TicketSystem/RT_External.pm: recorrect ticket order
29650
29651 2006-11-08 18:28  jeff
29652
29653         * FS/FS/TicketSystem/RT_External.pm: correct ticket order
29654
29655 2006-11-05 14:39  ivan
29656
29657         * Makefile: call it 1.7.1 to avoid confusion
29658
29659 2006-11-05 14:28  ivan
29660
29661         * bin/: customer-faker, payment-faker: some sample data creators
29662
29663 2006-11-05 11:34  ivan
29664
29665         * FS/FS/cust_main.pm: fix empty invoice number omitting in
29666           realtime_bop, oops
29667
29668 2006-11-05 11:22  ivan
29669
29670         * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
29671
29672 2006-11-05 10:06  ivan
29673
29674         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: for want of a
29675           paren
29676
29677 2006-11-05 10:03  ivan
29678
29679         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: have card_type
29680           be an optional param anyway
29681
29682 2006-11-05 10:03  ivan
29683
29684         * FS/FS/ClientAPI/MyAccount.pm: fix auto-population of card_type
29685           SELECT in self-service payment form
29686
29687 2006-11-05 09:36  ivan
29688
29689         * fs_selfservice/FS-SelfService/: SelfService.pm,
29690           cgi/selfservice.cgi: add some self-service debugging
29691
29692 2006-11-05 08:58  ivan
29693
29694         * FS/bin/freeside-selfservice-server: fix spurious disconnection
29695           errors in selfservice server log
29696
29697 2006-11-05 07:55  ivan
29698
29699         * httemplate/view/cust_main/payment_history.html: fix but with no
29700           "show prior history" showing up when everything is hidden
29701
29702 2006-11-03 14:02  ivan
29703
29704         * FS/FS/part_pkg.pm: add every 45 day option to available
29705           frequencies
29706
29707 2006-10-31 10:56  jeff
29708
29709         * FS/FS/part_export/sqlradius.pm: do not require a reason to have
29710           been suspended
29711
29712 2006-10-31 08:57  jeff
29713
29714         * httemplate/edit/process/cust_main_note.cgi: ugh, too restrictive
29715
29716 2006-10-30 04:39  ivan
29717
29718         * FS/FS/cust_main.pm: realtime_bop: don't pass an empty
29719           invoice_number to B:OP, omit the field entirely
29720
29721 2006-10-29 17:28  ivan
29722
29723         * FS/MANIFEST: removing freeside-daily
29724
29725 2006-10-27 12:10  ivan
29726
29727         * FS/FS/: Conf.pm, cust_pkg.pm: add
29728           unsuspend-always_adjust_next_bill_date config option for qis
29729
29730 2006-10-27 10:01  jeff
29731
29732         * FS/FS/AccessRight.pm, httemplate/edit/cust_main_note.cgi,
29733           httemplate/edit/process/cust_main_note.cgi,
29734           httemplate/elements/overlibmws_crossframe.js,
29735           httemplate/view/cust_main/notes.html: editable notes
29736
29737 2006-10-26 19:12  jeff
29738
29739         * FS/FS/part_export/: shellcommands.pm, sqlradius.pm: export
29740           enhancements for suspend reasons
29741
29742 2006-10-26 01:35  ivan
29743
29744         * fs_selfservice/FS-SelfService/cgi/signup.html: don't display a
29745           (none) package selection if there's a default
29746
29747 2006-10-25 11:10  jeff
29748
29749         * httemplate/view/cust_main/packages.html: show reasons
29750
29751 2006-10-25 10:36  ivan
29752
29753         * httemplate/: elements/pager.html, search/cust_main.cgi,
29754           search/elements/search.html: pagination patch from UNTD - limit
29755           the number of page links displayed and have a drop-down option
29756           for selecting number of entries per page
29757
29758 2006-10-25 05:04  ivan
29759
29760         * conf/ticket_system: default to RT_Internal ticketing
29761
29762 2006-10-24 21:51  jeff
29763
29764         * httemplate/elements/tr-selectmultiple-part_pkg.html: heh
29765
29766 2006-10-24 21:44  jeff
29767
29768         * httemplate/: elements/tr-selectmultiple-part_pkg.html,
29769           search/cust_pkg.cgi, search/report_cust_pkg.html: select multiple
29770           pkgparts on advanced package report
29771
29772 2006-10-24 20:12  jeff
29773
29774         * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: no usersvc
29775           svc_www tweak
29776
29777 2006-10-24 19:22  jeff
29778
29779         * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
29780           httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
29781           httemplate/edit/svc_acct.cgi: limited domain select
29782
29783 2006-10-24 11:26  jeff
29784
29785         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
29786           httemplate/view/cust_main/misc.html: add customer signup date
29787
29788 2006-10-23 02:44  ivan
29789
29790         * httemplate/elements/menu.html: have the unlinked account search
29791           go to UN_username so it doesn't miss accounts with no UID
29792
29793 2006-10-23 02:35  ivan
29794
29795         * httemplate/elements/header.html: eek, VALIGN=top for the page
29796
29797 2006-10-23 02:24  ivan
29798
29799         * FS/FS/cust_main.pm: always do substring & fuzzy, getting
29800           complains searches are not returning enough
29801
29802 2006-10-23 01:47  ivan
29803
29804         * httemplate/misc/process/cancel_pkg.html: better error message if
29805           you don't enter a reason.  FS::reason::check can untaint its
29806           data, and will allow punctuation in reasons
29807
29808 2006-10-23 01:30  ivan
29809
29810         * fs_selfservice/FS-SelfService/cgi/: agent.cgi,
29811           cust_bill-logo.cgi, passwd.cgi, selfservice.cgi, signup.html:
29812           remove -w to prevent warnings from messing up otherwise working
29813           CGIs
29814
29815 2006-10-22 23:38  ivan
29816
29817         * FS/FS/Record.pm: add AU to list of zip-requiring countries
29818
29819 2006-10-22 21:21  jeff
29820
29821         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
29822           FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
29823           httemplate/edit/reason.html,
29824           httemplate/edit/process/part_bill_event.cgi,
29825           httemplate/elements/tr-select-reason.html,
29826           httemplate/misc/cancel_pkg.html,
29827           httemplate/misc/process/cancel_pkg.html: events should attach
29828           reasons
29829
29830 2006-10-22 18:47  ivan
29831
29832         * httemplate/view/cust_main/packages.html: fix regression from
29833           table re-layout: don't display provision links for cancelled
29834           packages
29835
29836 2006-10-22 04:42  ivan
29837
29838         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
29839           fs_selfservice/FS-SelfService/cgi/signup.cgi: add signup server
29840           default package
29841
29842 2006-10-21 22:22  ivan
29843
29844         * FS/FS/part_pkg/prepaid.pm: doh, forgot fieldorder.  should just
29845           use Tie::IxHash here too
29846
29847 2006-10-21 22:18  ivan
29848
29849         * FS/: FS/part_pkg/prepaid.pm, bin/freeside-prepaidd: add price
29850           plan option for prepaid packages to cancel instead of suspend
29851
29852 2006-10-21 17:35  ivan
29853
29854         * httemplate/elements/menu.html: link to wrong place
29855
29856 2006-10-20 15:49  ivan
29857
29858         * FS/FS/part_pkg.pm: add 48-hour billing
29859
29860 2006-10-19 07:32  jeff
29861
29862         * FS/FS/Conf.pm: [no log message]
29863
29864 2006-10-19 07:29  jeff
29865
29866         * FS/FS/cust_pkg_reason.pm: suspension and cancellation reasons
29867
29868 2006-10-19 07:26  jeff
29869
29870         * httemplate/elements/tr-select-reason.html,
29871           httemplate/misc/cancel_pkg.html,
29872           httemplate/misc/process/cancel_pkg.html, FS/t/cust_pkg_reason.t:
29873           suspension and cancellation reasons
29874
29875 2006-10-19 07:23  jeff
29876
29877         * FS/FS/reason.pm, FS/FS/reason_type.pm, FS/t/reason.t,
29878           FS/t/reason_type.t, httemplate/browse/reason.html,
29879           httemplate/browse/reason_type.html,
29880           httemplate/edit/process/reason.html,
29881           httemplate/edit/process/reason_type.html,
29882           httemplate/edit/reason.html, httemplate/edit/reason_type.html:
29883           suspension and cancellation reasons
29884
29885 2006-10-18 21:41  jeff
29886
29887         * FS/FS/part_export/acct_plesk.pm: wrong method
29888
29889 2006-10-18 16:07  jeff
29890
29891         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/part_bill_event.pm,
29892           FS/MANIFEST, htetc/handler.pl,
29893           httemplate/browse/part_bill_event.cgi,
29894           httemplate/edit/elements/edit.html,
29895           httemplate/edit/part_bill_event.cgi,
29896           httemplate/edit/process/part_bill_event.cgi,
29897           httemplate/elements/menu.html,
29898           httemplate/view/cust_main/packages.html: suspension and
29899           cancellation reasons
29900
29901 2006-10-17 17:05  jeff
29902
29903         * httemplate/elements/tr-input-date-field.html: fix ugly null dates
29904
29905 2006-10-17 02:03  ivan
29906
29907         * rt/sbin/rt-setup-database.in: commiting rt 3.4.5 to HEAD
29908
29909 2006-10-17 01:49  ivan
29910
29911         * rt/: configure, README, Changelog, sbin/rt-test-dependencies.in,
29912           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/EmailParser.pm,
29913           lib/RT/I18N.pm, lib/RT/CustomFieldValues.pm,
29914           lib/RT/Transactions_Overlay.pm, lib/RT/Attachments_Overlay.pm,
29915           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/ACE_Overlay.pm,
29916           lib/RT/Link_Overlay.pm, lib/RT/I18N/en.po, lib/RT/I18N/cs.po,
29917           lib/RT/I18N/fr.po, lib/RT/I18N/es.po, lib/RT/I18N/nl.po,
29918           lib/RT/I18N/pl.po, lib/RT/I18N/it.po, lib/RT/I18N/hu.po,
29919           lib/RT/I18N/da.po, lib/RT/I18N/ru.po, lib/RT/I18N/de.po,
29920           lib/RT/I18N/ja.po, lib/RT/I18N/id.po, lib/RT/I18N/he.po,
29921           lib/RT/I18N/fi.po, lib/RT/Action/SendEmail.pm,
29922           lib/RT/Interface/Email.pm: import rt 3.4.5
29923
29924 2006-10-16 22:49  ivan
29925
29926         * fs_selfservice/FS-SelfService/SelfService.pm: fix signup problem
29927           on IE, whew!
29928
29929 2006-10-16 10:59  ivan
29930
29931         * FS/FS/Record.pm: fix for agent_custid unique bs ('violates unique
29932           constraint cust_main18'), hope this doesn't break anything else
29933
29934 2006-10-16 10:13  ivan
29935
29936         * httemplate/: edit/cust_main.cgi, view/cust_main/misc.html: its
29937           not my monday morning
29938
29939 2006-10-16 10:11  ivan
29940
29941         * FS/FS/Conf.pm: closing bracket helps
29942
29943 2006-10-16 10:10  ivan
29944
29945         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
29946           httemplate/view/cust_main/misc.html: add a conf checkbox to turn
29947           DOB on
29948
29949 2006-10-16 09:56  ivan
29950
29951         * httemplate/edit/cust_main.cgi: fix stickiness bug when editing
29952           advertising sources
29953
29954 2006-10-15 19:21  ivan
29955
29956         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: fix typo
29957           switching Net::Plesk to a run-time dependency
29958
29959 2006-10-14 16:53  ivan
29960
29961         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: don't load
29962           Net::Plesk until its needed, to prevent every install from
29963           depending on it
29964
29965 2006-10-14 13:47  jeff
29966
29967         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: preliminary
29968           plesk support
29969
29970 2006-10-14 03:09  ivan
29971
29972         * httemplate/search/report_receivables.cgi: that should fix
29973           statuses on receivables report
29974
29975 2006-10-14 02:55  ivan
29976
29977         * httemplate/docs/index.html: move signup/self-service install to
29978           wiki
29979
29980 2006-10-12 02:42  ivan
29981
29982         * FS/FS/cust_main.pm: fix "amatch: $_ is undefined: what are you
29983           matching" error when there are no companies in the fuzzy cache
29984           yet
29985
29986 2006-10-08 22:05  ivan
29987
29988         * FS/FS/Conf.pm: date selektah
29989
29990 2006-10-08 21:27  jeff
29991
29992         * httemplate/edit/process/cust_main.cgi: more BoD
29993
29994 2006-10-08 18:05  ivan
29995
29996         * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser,
29997           freeside-adduser: update the tools for dev installs
29998
29999 2006-10-08 17:30  ivan
30000
30001         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: have the new style
30002           notes be the default
30003
30004 2006-10-08 17:26  ivan
30005
30006         * httemplate/view/: cust_main.cgi, cust_main/tickets.html: clean up
30007           the customer view a tiny bit
30008
30009 2006-10-08 17:13  ivan
30010
30011         * htetc/handler.pl: add cust_main_note to handler.pl
30012
30013 2006-10-08 01:17  ivan
30014
30015         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
30016           FS/FS/Setup.pm, FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
30017           FS/FS/payby.pm, bin/customer-faker, htetc/handler.pl,
30018           httemplate/edit/part_bill_event.cgi,
30019           httemplate/elements/menu.html,
30020           httemplate/search/cust_pay_batch.cgi,
30021           httemplate/search/pay_batch.cgi,
30022           httemplate/search/elements/search.html: add menu items for credit
30023           card batching, debug last-minute changes to payby.pm, add ACL for
30024           re-processing batches, separate CARD and CHEK batches, fixed
30025           defaults for batch formats
30026
30027 2006-10-07 16:40  ivan
30028
30029         * FS/FS/cust_bill.pm: remove a spurious commit from batch_card and
30030           document realtime option
30031
30032 2006-10-07 14:40  ivan
30033
30034         * FS/FS/cust_main.pm: better error msg on CSV import with bad
30035           pkgpart
30036
30037 2006-10-04 14:22  jeff
30038
30039         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/Conf.pm,
30040           FS/FS/Record.pm, httemplate/edit/cust_main.cgi,
30041           httemplate/elements/tr-input-date-field.html,
30042           httemplate/view/cust_main/misc.html: DoB
30043
30044 2006-10-03 15:44  jeff
30045
30046         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_main.pm,
30047           FS/FS/cust_main_note.pm, FS/MANIFEST, FS/FS/Schema.pm,
30048           FS/t/cust_main_note.t, httemplate/edit/cust_main.cgi,
30049           httemplate/edit/cust_main_note.cgi,
30050           httemplate/edit/process/cust_main_note.cgi,
30051           httemplate/view/cust_main.cgi,
30052           httemplate/view/cust_main/notes.html: Enhanced customer notes
30053
30054 2006-10-03 08:59  ivan
30055
30056         * FS/FS/: cust_main_invoice.pm, cust_pay_batch.pm, svc_external.pm,
30057           svc_www.pm: s/repalce/replace/ in POD doc
30058
30059 2006-09-29 10:22  ivan
30060
30061         * FS/FS/access_user.pm: fix problem with viewing unlinked services
30062
30063 2006-09-29 09:18  ivan
30064
30065         * FS/FS/part_export/domain_sql.pm: precedence error causing schema
30066           mapped values to disappear
30067
30068 2006-09-29 08:36  ivan
30069
30070         * FS/FS/part_export/domain_sql.pm: fix mapping problem in
30071           domain_sql export
30072
30073 2006-09-28 10:45  ivan
30074
30075         * FS/FS/svc_acct.pm: missing $ in ldap_password
30076
30077 2006-09-26 11:55  ivan
30078
30079         * httemplate/search/svc_acct.cgi: fix username@domain search
30080
30081 2006-09-23 11:33  ivan
30082
30083         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: update to
30084           mailserver integration
30085
30086 2006-09-20 21:41  ivan
30087
30088         * FS/FS/part_export/acct_sql.pm: support static values in acct_sql
30089           as well
30090
30091 2006-09-20 09:00  ivan
30092
30093         * FS/FS/part_export/acct_sql.pm: eek, terminate the javascript
30094
30095 2006-09-20 08:20  ivan
30096
30097         * FS/FS/part_export/acct_sql.pm: finish correcting the naming
30098
30099 2006-09-20 08:19  ivan
30100
30101         * FS/FS/part_export/domain_sql.pm: tie correctly!
30102
30103 2006-09-19 09:49  ivan
30104
30105         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
30106           part_export/domain_sql.pm: add domain_sql export for new
30107           mailserver config and modify acct_sql export for same
30108
30109 2006-09-17 19:21  ivan
30110
30111         * httemplate/elements/menu.html: ticket system disableability for
30112           rainbowshops
30113
30114 2006-09-16 13:07  ivan
30115
30116         * bin/customer-faker: bulk fake customer insert
30117
30118 2006-09-15 12:15  ivan
30119
30120         * FS/FS/AccessRight.pm, httemplate/search/cust_tax_exempt_pkg.cgi,
30121           httemplate/view/cust_main/payment_history.html: add link to
30122           customer tax exemptions to customer view page
30123
30124 2006-09-14 22:10  ivan
30125
30126         * FS/FS/: Schema.pm, cust_bill_ApplicationCommon.pm,
30127           cust_bill_pay_pkg.pm, cust_credit_bill_pkg.pm: add sdate and
30128           edate to cust_bill_pay_pkg and cust_credit_bill_pkg tables
30129
30130 2006-09-14 12:33  ivan
30131
30132         * httemplate/edit/part_virtual_field.cgi: don't promise virtual
30133           fields on tables we can't deliver them on.  virtual fields suck
30134           anyway, they should be real database fields
30135
30136 2006-09-14 12:30  ivan
30137
30138         * httemplate/edit/process/generic.cgi: pointer to
30139           elements/process.html, fwiw
30140
30141 2006-09-13 09:01  ivan
30142
30143         * httemplate/search/report_cust_pay.html: add check # search, here
30144           for now...
30145
30146 2006-09-13 07:57  ivan
30147
30148         * FS/FS/cust_bill_ApplicationCommon.pm: yes, that does appear to be
30149           the fix for all this trouble.  s/qsearchs/qsearch/
30150
30151 2006-09-13 07:53  ivan
30152
30153         * FS/FS/: cust_credit.pm, cust_pay.pm: some cleanup while i'm here
30154
30155 2006-09-12 19:14  ivan
30156
30157         * FS/FS/Record.pm: encryption-on-insert bugfix from untd
30158
30159 2006-09-12 19:11  ivan
30160
30161         * FS/FS/svc_Common.pm: in-place replace bugfix from untd &
30162           debugging cleanup
30163
30164 2006-09-12 14:27  ivan
30165
30166         * httemplate/search/cust_main.cgi: no need to log this
30167
30168 2006-09-05 18:20  ivan
30169
30170         * bin/breakdown-bill-applications: not done yet
30171
30172 2006-09-05 18:08  ivan
30173
30174         * fs_selfservice/DEPLOY: this was supposed to just be a local hack,
30175           how did it wind up in CVS?
30176
30177 2006-09-05 18:08  ivan
30178
30179         * FS/bin/freeside-setup: new world ACLs
30180
30181 2006-09-05 18:07  ivan
30182
30183         * FS/FS/ClientAPI/Signup.pm: less cut and paste
30184
30185 2006-09-05 18:07  ivan
30186
30187         * FS/FS/payby.pm: ugh DCLN :/
30188
30189 2006-09-05 18:06  ivan
30190
30191         * FS/FS/cust_svc.pm: add some debugging
30192
30193 2006-09-05 18:06  ivan
30194
30195         * FS/FS/cdr.pm: add missing =back
30196
30197 2006-09-05 09:44  ivan
30198
30199         * httemplate/edit/process/cust_refund.cgi: fix refunds, really
30200
30201 2006-09-05 09:27  ivan
30202
30203         * httemplate/edit/process/cust_refund.cgi: fix FS::payby::payby2bop
30204           usage
30205
30206 2006-09-04 13:31  ivan
30207
30208         * httemplate/search/sqlradius.cgi: really fix the embedded duration
30209           table
30210
30211 2006-09-04 13:22  ivan
30212
30213         * httemplate/search/sqlradius.cgi: use the exact provided time
30214
30215 2006-09-04 13:15  ivan
30216
30217         * httemplate/search/sqlradius.cgi: fix the date/time parsing
30218
30219 2006-09-04 13:12  ivan
30220
30221         * httemplate/search/sqlradius.cgi: fix the embedded duration table
30222
30223 2006-09-04 13:10  ivan
30224
30225         * httemplate/search/sqlradius.cgi: fix the gridding colors
30226
30227 2006-09-04 13:05  ivan
30228
30229         * httemplate/: elements/tr-input-beginning_ending.html,
30230           search/sqlradius.cgi, search/sqlradius.html: allow time selection
30231           in RADIUS searches and grid-ize the resulting table
30232
30233 2006-09-04 09:24  ivan
30234
30235         * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add RADIUS
30236           session search back to main menu
30237
30238 2006-09-02 13:38  ivan
30239
30240         * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
30241           agent-virtualize invoice event reports
30242
30243 2006-09-01 00:52  ivan
30244
30245         * fs_selfservice/FS-SelfService/cgi/signup.html: pretty this up a
30246           little
30247
30248 2006-08-31 18:51  lawrence
30249
30250         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
30251           fs_selfservice/FS-SelfService/cgi/signup.html: Progress
30252           checkpoint on improved signup stuff for additional services
30253
30254 2006-08-31 14:26  lawrence
30255
30256         * httemplate/config/config-process.cgi: make select-sub parameters
30257           work
30258
30259 2006-08-31 13:47  ivan
30260
30261         * eg/TEMPLATE_cust_main.import, etc/megapop.pl: BEGONE $Id
30262
30263 2006-08-31 13:44  ivan
30264
30265         * bin/: svc_acct.import, svc_domain.erase: BEGONE $Id$
30266
30267 2006-08-31 12:59  ivan
30268
30269         * bin/fs-migrate-svc_acct_sm: BEGONE $Id$
30270
30271 2006-08-31 12:25  ivan
30272
30273         * fs_selfservice/FS-SelfService/cgi/signup.cgi: BEGONE $Id$
30274
30275 2006-08-30 09:24  ivan
30276
30277         * bin/mapsecrets2access_user: need a username arg for now... this
30278           should make the error message less confusing
30279
30280 2006-08-30 08:41  ivan
30281
30282         * FS/bin/freeside-adduser: get rid of all the htpasswd stuff in
30283           freeside-adduser
30284
30285 2006-08-29 11:04  khoff
30286
30287         * FS/FS/part_pkg/flat_introrate.pm: Introductory rates...just what
30288           we always wanted.  Requires Date::Manip.
30289
30290 2006-08-29 10:50  lawrence
30291
30292         * FS/FS/ClientAPI/Signup.pm,
30293           fs_selfservice/FS-SelfService/cgi/signup.cgi,
30294           fs_selfservice/FS-SelfService/cgi/signup.html: Signup
30295           Enhancements
30296
30297 2006-08-28 06:52  ivan
30298
30299         * httemplate/edit/process/cust_main.cgi: parameters to method calls
30300           require ( ), arrgh
30301
30302 2006-08-27 17:52  jeff
30303
30304         * FS/FS/cust_bill.pm: protect against a race
30305
30306 2006-08-27 15:55  jeff
30307
30308         * Makefile: more clean
30309
30310 2006-08-27 14:50  jeff
30311
30312         * FS/FS/cust_bill.pm, FS/FS/payby.pm,
30313           httemplate/misc/process/payment.cgi: fix payby2bop brokenness
30314
30315 2006-08-27 13:10  jeff
30316
30317         * FS/FS/cust_pay_batch.pm: no comment
30318
30319 2006-08-27 13:09  jeff
30320
30321         * FS/FS/payby.pm: oops
30322
30323 2006-08-27 12:33  ivan
30324
30325         * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add back
30326           invoice event reports
30327
30328 2006-08-27 12:30  jeff
30329
30330         * httemplate/: edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
30331           edit/cust_credit_bill.cgi, misc/download-batch.cgi: correct bad
30332           conflict resolution
30333
30334 2006-08-26 16:15  jeff
30335
30336         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
30337           FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay_batch.pm,
30338           FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
30339           FS/FS/part_bill_event.pm, FS/FS/payby.pm,
30340           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
30341           FS/t/cust_bill_pay_batch.t, httemplate/edit/cust_bill_pay.cgi,
30342           httemplate/edit/cust_credit.cgi,
30343           httemplate/edit/cust_credit_bill.cgi,
30344           httemplate/edit/part_bill_event.cgi,
30345           httemplate/edit/process/cust_main.cgi,
30346           httemplate/edit/process/cust_refund.cgi,
30347           httemplate/misc/bill.cgi, httemplate/misc/download-batch.cgi,
30348           httemplate/misc/process/payment.cgi,
30349           httemplate/search/cust_pay_batch.cgi,
30350           httemplate/search/pay_batch.cgi,
30351           httemplate/search/pay_batch.html,
30352           httemplate/search/report_cust_pay_batch.html: batch refactor
30353           continued
30354
30355 2006-08-26 07:44  ivan
30356
30357         * FS/FS/Schema.pm: better error reporting for schema load failures
30358           (w/DBIx::DBSchema 0.32+), hopefully...
30359
30360 2006-08-26 07:39  ivan
30361
30362         * FS/FS/Schema.pm: better error reporting for schema load failures
30363           (w/DBIx::DBSchema 0.32+), hopefully...
30364
30365 2006-08-26 05:57  ivan
30366
30367         * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi: fix
30368           javascript for auto-setting application amount
30369
30370 2006-08-25 19:20  ivan
30371
30372         * httemplate/edit/cust_bill_pay.cgi: fix javascript for
30373           auto-setting application amount
30374
30375 2006-08-25 19:20  ivan
30376
30377         * htetc/handler.pl: i want max and min!
30378
30379 2006-08-25 19:12  ivan
30380
30381         * FS/FS/: Record.pm: foiled by autovivification!
30382
30383 2006-08-25 12:30  ivan
30384
30385         * FS/FS/: Misc.pm, Record.pm: use GROUP BY instead of DISTINCT ON
30386           in the state and country queries for better cross-database
30387           compatibility, based on a preliminary patch from Jason Thomas
30388
30389 2006-08-23 18:37  ivan
30390
30391         * httemplate/edit/: cust_credit.cgi, cust_pay.cgi: oops,
30392           "Auto-apply to invoices" dropdown disappeared
30393
30394 2006-08-23 15:25  ivan
30395
30396         * Makefile, httemplate/index.html,
30397           httemplate/browse/access_group.html,
30398           httemplate/browse/access_user.html,
30399           httemplate/browse/addr_block.cgi, httemplate/browse/agent.cgi,
30400           httemplate/browse/agent_type.cgi,
30401           httemplate/browse/cust_main_county.cgi,
30402           httemplate/browse/inventory_class.html,
30403           httemplate/browse/msgcat.cgi, httemplate/browse/nas.cgi,
30404           httemplate/browse/part_bill_event.cgi,
30405           httemplate/browse/part_export.cgi,
30406           httemplate/browse/part_pkg.cgi,
30407           httemplate/browse/part_referral.html,
30408           httemplate/browse/part_svc.cgi,
30409           httemplate/browse/part_virtual_field.cgi,
30410           httemplate/browse/payment_gateway.html,
30411           httemplate/browse/pkg_class.html, httemplate/browse/rate.cgi,
30412           httemplate/browse/router.cgi, httemplate/browse/svc_acct_pop.cgi,
30413           httemplate/browse/elements/browse.html,
30414           httemplate/config/config-process.cgi,
30415           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
30416           httemplate/edit/REAL_cust_pkg.cgi,
30417           httemplate/edit/access_group.html,
30418           httemplate/edit/access_user.html, httemplate/edit/agent.cgi,
30419           httemplate/edit/agent_payment_gateway.html,
30420           httemplate/edit/agent_type.cgi,
30421           httemplate/edit/bulk-cust_svc.html,
30422           httemplate/edit/cust_bill_pay.cgi,
30423           httemplate/edit/cust_credit.cgi,
30424           httemplate/edit/cust_credit_bill.cgi,
30425           httemplate/edit/cust_main.cgi,
30426           httemplate/edit/cust_main_county-expand.cgi,
30427           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
30428           httemplate/edit/cust_refund.cgi,
30429           httemplate/edit/inventory_class.html, httemplate/edit/msgcat.cgi,
30430           httemplate/edit/part_bill_event.cgi,
30431           httemplate/edit/part_export.cgi, httemplate/edit/part_pkg.cgi,
30432           httemplate/edit/part_referral.html, httemplate/edit/part_svc.cgi,
30433           httemplate/edit/part_virtual_field.cgi,
30434           httemplate/edit/payment_gateway.html,
30435           httemplate/edit/pkg_class.html,
30436           httemplate/edit/prepay_credit.cgi, httemplate/edit/rate.cgi,
30437           httemplate/edit/rate_region.cgi, httemplate/edit/reg_code.cgi,
30438           httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
30439           httemplate/edit/svc_acct_pop.cgi,
30440           httemplate/edit/svc_broadband.cgi,
30441           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
30442           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_phone.cgi,
30443           httemplate/edit/svc_www.cgi,
30444           httemplate/edit/cust_main/billing.html,
30445           httemplate/edit/cust_main/contact.html,
30446           httemplate/edit/elements/edit.html,
30447           httemplate/edit/elements/svc_Common.html,
30448           httemplate/edit/process/REAL_cust_pkg.cgi,
30449           httemplate/edit/process/access_group.html,
30450           httemplate/edit/process/access_user.html,
30451           httemplate/edit/process/agent.cgi,
30452           httemplate/edit/process/agent_payment_gateway.html,
30453           httemplate/edit/process/agent_type.cgi,
30454           httemplate/edit/process/bulk-cust_svc.cgi,
30455           httemplate/edit/process/cust_bill_pay.cgi,
30456           httemplate/edit/process/cust_credit.cgi,
30457           httemplate/edit/process/cust_credit_bill.cgi,
30458           httemplate/edit/process/cust_main.cgi,
30459           httemplate/edit/process/cust_main_county-collapse.cgi,
30460           httemplate/edit/process/cust_main_county-expand.cgi,
30461           httemplate/edit/process/cust_pay.cgi,
30462           httemplate/edit/process/cust_pkg.cgi,
30463           httemplate/edit/process/cust_refund.cgi,
30464           httemplate/edit/process/cust_svc.cgi,
30465           httemplate/edit/process/domain_record.cgi,
30466           httemplate/edit/process/generic.cgi,
30467           httemplate/edit/process/inventory_class.html,
30468           httemplate/edit/process/msgcat.cgi,
30469           httemplate/edit/process/part_bill_event.cgi,
30470           httemplate/edit/process/part_export.cgi,
30471           httemplate/edit/process/part_pkg.cgi,
30472           httemplate/edit/process/part_referral.html,
30473           httemplate/edit/process/part_svc.cgi,
30474           httemplate/edit/process/payment_gateway.html,
30475           httemplate/edit/process/pkg_class.html,
30476           httemplate/edit/process/prepay_credit.cgi,
30477           httemplate/edit/process/quick-charge.cgi,
30478           httemplate/edit/process/quick-cust_pkg.cgi,
30479           httemplate/edit/process/rate.cgi,
30480           httemplate/edit/process/rate_region.cgi,
30481           httemplate/edit/process/reg_code.cgi,
30482           httemplate/edit/process/router.cgi,
30483           httemplate/edit/process/svc_acct.cgi,
30484           httemplate/edit/process/svc_acct_pop.cgi,
30485           httemplate/edit/process/svc_broadband.cgi,
30486           httemplate/edit/process/svc_domain.cgi,
30487           httemplate/edit/process/svc_external.cgi,
30488           httemplate/edit/process/svc_forward.cgi,
30489           httemplate/edit/process/svc_phone.html,
30490           httemplate/edit/process/svc_www.cgi,
30491           httemplate/edit/process/addr_block/add.cgi,
30492           httemplate/edit/process/addr_block/allocate.cgi,
30493           httemplate/edit/process/addr_block/deallocate.cgi,
30494           httemplate/edit/process/addr_block/split.cgi,
30495           httemplate/edit/process/elements/process.html,
30496           httemplate/edit/process/elements/svc_Common.html,
30497           httemplate/elements/checkboxes-table-name.html,
30498           httemplate/elements/checkboxes-table.html,
30499           httemplate/elements/header-popup.html,
30500           httemplate/elements/header.html,
30501           httemplate/elements/jsrsServer.html,
30502           httemplate/elements/menu.html, httemplate/elements/menubar.html,
30503           httemplate/elements/pager.html,
30504           httemplate/elements/phonenumber.html,
30505           httemplate/elements/progress-init.html,
30506           httemplate/elements/progress-popup.html,
30507           httemplate/elements/search-cust_main.html,
30508           httemplate/elements/select-access_group.html,
30509           httemplate/elements/select-agent.html,
30510           httemplate/elements/select-cust-fields.html,
30511           httemplate/elements/select-cust_pkg-status.html,
30512           httemplate/elements/select-month_year.html,
30513           httemplate/elements/select-part_referral.html,
30514           httemplate/elements/select-pkg_class.html,
30515           httemplate/elements/select-table.html,
30516           httemplate/elements/select-taxclass.html,
30517           httemplate/elements/small_custview.html,
30518           httemplate/elements/table-grid.html,
30519           httemplate/elements/table.html,
30520           httemplate/elements/tr-select-access_group.html,
30521           httemplate/elements/tr-select-agent.html,
30522           httemplate/elements/tr-select-cust-fields.html,
30523           httemplate/elements/tr-select-cust_pkg-status.html,
30524           httemplate/elements/tr-select-from_to.html,
30525           httemplate/elements/tr-select-part_referral.html,
30526           httemplate/elements/tr-select-pkg_class.html,
30527           httemplate/elements/xmlhttp.html,
30528           httemplate/graph/cust_bill_pkg.cgi,
30529           httemplate/graph/money_time.cgi,
30530           httemplate/graph/report_cust_bill_pkg.html,
30531           httemplate/graph/report_money_time.html,
30532           httemplate/graph/elements/monthly.html,
30533           httemplate/misc/batch-cust_pay.html, httemplate/misc/bill.cgi,
30534           httemplate/misc/cancel-unaudited.cgi,
30535           httemplate/misc/catchall.cgi, httemplate/misc/cdr-import.html,
30536           httemplate/misc/change_pkg.cgi, httemplate/misc/counties.cgi,
30537           httemplate/misc/cust_main-cancel.cgi,
30538           httemplate/misc/cust_main-import.cgi,
30539           httemplate/misc/cust_main-import_charges.cgi,
30540           httemplate/misc/delete-cust_credit.cgi,
30541           httemplate/misc/delete-cust_pay.cgi,
30542           httemplate/misc/delete-customer.cgi,
30543           httemplate/misc/delete-domain_record.cgi,
30544           httemplate/misc/delete-part_export.cgi,
30545           httemplate/misc/download-batch.cgi, httemplate/misc/dump.cgi,
30546           httemplate/misc/email-invoice.cgi,
30547           httemplate/misc/email_invoice_events.cgi,
30548           httemplate/misc/email_invoices.cgi,
30549           httemplate/misc/fax-invoice.cgi,
30550           httemplate/misc/fax_invoice_events.cgi,
30551           httemplate/misc/fax_invoices.cgi,
30552           httemplate/misc/inventory_item-import.html,
30553           httemplate/misc/link.cgi, httemplate/misc/meta-import.cgi,
30554           httemplate/misc/payment.cgi, httemplate/misc/print-invoice.cgi,
30555           httemplate/misc/print_invoice_events.cgi,
30556           httemplate/misc/print_invoices.cgi, httemplate/misc/queue.cgi,
30557           httemplate/misc/states.cgi,
30558           httemplate/misc/unapply-cust_credit.cgi,
30559           httemplate/misc/unapply-cust_pay.cgi,
30560           httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
30561           httemplate/misc/unvoid-cust_pay_void.cgi,
30562           httemplate/misc/upload-batch.cgi,
30563           httemplate/misc/void-cust_pay.cgi, httemplate/misc/whois.cgi,
30564           httemplate/misc/xmlhttp-cust_main-search.cgi,
30565           httemplate/misc/xmlrpc.cgi,
30566           httemplate/misc/process/batch-cust_pay.cgi,
30567           httemplate/misc/process/catchall.cgi,
30568           httemplate/misc/process/cdr-import.html,
30569           httemplate/misc/process/cust_main-import.cgi,
30570           httemplate/misc/process/cust_main-import_charges.cgi,
30571           httemplate/misc/process/delete-customer.cgi,
30572           httemplate/misc/process/inventory_item-import.html,
30573           httemplate/misc/process/link.cgi,
30574           httemplate/misc/process/meta-import.cgi,
30575           httemplate/misc/process/payment.cgi, httemplate/search/cdr.html,
30576           httemplate/search/cust_bill.html,
30577           httemplate/search/cust_bill_event.cgi,
30578           httemplate/search/cust_bill_event.html,
30579           httemplate/search/cust_bill_pkg.cgi,
30580           httemplate/search/cust_credit.html,
30581           httemplate/search/cust_main-zip.html,
30582           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
30583           httemplate/search/cust_tax_exempt_pkg.cgi,
30584           httemplate/search/inventory_item.html,
30585           httemplate/search/prepay_credit.html,
30586           httemplate/search/queue.html, httemplate/search/reg_code.html,
30587           httemplate/search/report_cdr.html,
30588           httemplate/search/report_cust_bill.html,
30589           httemplate/search/report_cust_credit.html,
30590           httemplate/search/report_cust_main-zip.html,
30591           httemplate/search/report_cust_pay.html,
30592           httemplate/search/report_cust_pkg.html,
30593           httemplate/search/report_prepaid_income.cgi,
30594           httemplate/search/report_prepaid_income.html,
30595           httemplate/search/report_receivables.cgi,
30596           httemplate/search/report_receivables.html,
30597           httemplate/search/report_tax.cgi,
30598           httemplate/search/report_tax.html, httemplate/search/sql.html,
30599           httemplate/search/sqlradius.cgi,
30600           httemplate/search/sqlradius.html, httemplate/search/svc_acct.cgi,
30601           httemplate/search/svc_broadband.cgi,
30602           httemplate/search/svc_domain.cgi,
30603           httemplate/search/svc_external.cgi,
30604           httemplate/search/svc_forward.cgi,
30605           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
30606           httemplate/search/elements/search.html,
30607           httemplate/view/cust_bill-logo.cgi,
30608           httemplate/view/cust_bill-pdf.cgi,
30609           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
30610           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
30611           httemplate/view/svc_broadband.cgi,
30612           httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
30613           httemplate/view/svc_forward.cgi, httemplate/view/svc_phone.cgi,
30614           httemplate/view/svc_www.cgi,
30615           httemplate/view/cust_main/billing.html,
30616           httemplate/view/cust_main/contacts.html,
30617           httemplate/view/cust_main/misc.html,
30618           httemplate/view/cust_main/packages.html,
30619           httemplate/view/cust_main/payment_history.html,
30620           httemplate/view/cust_main/tickets.html,
30621           httemplate/view/elements/svc_Common.html: Will things ever be the
30622           same again? It's the final masonize
30623
30624 2006-08-23 14:53  ivan
30625
30626         * httemplate/misc/batch-cust_pay.html: remove extraneous "
30627
30628 2006-08-23 05:13  ivan
30629
30630         * FS/FS/Schema.pm: removing already commented-out code
30631
30632 2006-08-23 05:06  ivan
30633
30634         * Makefile, FS/FS/CGI.pm: don't use FREESIDE_URL for this, it
30635           didn't work out...
30636
30637 2006-08-22 05:23  ivan
30638
30639         * httemplate/docs/index.html: get rid of old upgrade instructions
30640
30641 2006-08-21 16:01  ivan
30642
30643         * FS/: MANIFEST, FS/Schema.pm, FS/cust_bill.pm,
30644           FS/cust_bill_ApplicationCommon.pm, FS/cust_bill_pay.pm,
30645           FS/cust_bill_pay_pkg.pm, FS/cust_bill_pkg.pm,
30646           FS/cust_credit_bill.pm, FS/cust_credit_bill_pkg.pm,
30647           t/cust_bill_ApplicationCommon.t, t/cust_bill_pay_pkg.t,
30648           t/cust_credit_bill_pkg.t: add cust_bill_pay_pkg and
30649           cust_credit_bill_pkg - applying credits and payments against
30650           specific line items
30651
30652 2006-08-21 10:45  ivan
30653
30654         * FS/FS/: cust_main.pm: search for existing advertising sources
30655           before adding a new one
30656
30657 2006-08-21 02:46  ivan
30658
30659         * httemplate/docs/index.html: we're off to see the wiki, the
30660           wonderful wiki of oz
30661
30662 2006-08-18 05:18  ivan
30663
30664         * FS/FS/cust_main.pm: and a slight fix to the CSV import
30665
30666 2006-08-18 04:56  ivan
30667
30668         * FS/FS/cust_main.pm: pass through the explicitly specified pkeys
30669
30670 2006-08-18 04:52  ivan
30671
30672         * FS/FS/cust_main.pm: alas, now try with recursion
30673
30674 2006-08-18 04:40  ivan
30675
30676         * FS/FS/cust_main.pm: fix the  explicitly specified primary keys
30677
30678 2006-08-18 04:36  ivan
30679
30680         * FS/FS/cust_main.pm: allow explicitly specified primary keys (to
30681           get around big 8.1 Pg changes wrt reverse engineering
30682
30683 2006-08-18 03:34  ivan
30684
30685         * FS/FS/cust_main.pm: suggestion to run dbdef-create here, yes...
30686
30687 2006-08-18 03:31  ivan
30688
30689         * FS/FS/cust_main.pm: want ALL of cust_main-skeleton tables config,
30690           not just the first line
30691
30692 2006-08-18 03:27  ivan
30693
30694         * FS/FS/cust_main.pm: that was it, the sql had to be fixed...
30695
30696 2006-08-18 03:26  ivan
30697
30698         * FS/FS/cust_main.pm: W T F
30699
30700 2006-08-18 03:18  ivan
30701
30702         * FS/FS/cust_main.pm: even more skeleton debugging, ugh
30703
30704 2006-08-18 03:10  ivan
30705
30706         * FS/FS/cust_main.pm: what's going on with the parameters for
30707           skeleton inserts??
30708
30709 2006-08-18 03:00  ivan
30710
30711         * FS/FS/cust_main.pm: skeleton typo
30712
30713 2006-08-18 02:58  ivan
30714
30715         * FS/FS/cust_main.pm: oops, want CHILD table for skeleton inserts,
30716           not parent
30717
30718 2006-08-18 02:50  ivan
30719
30720         * FS/FS/cust_main.pm: add debugging to _copy_skel to get some idea
30721           what's going on
30722
30723 2006-08-18 01:33  ivan
30724
30725         * FS/FS/: Conf.pm, cust_main.pm: first try at skeleton feature for
30726           mg
30727
30728 2006-08-16 01:19  ivan
30729
30730         * FS/bin/freeside-adduser: get rid of too-verbose debugging
30731
30732 2006-08-15 07:20  ivan
30733
30734         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi,
30735           httemplate/misc/process/cust_main-import.cgi: add a new, extended
30736           CSV import format
30737
30738 2006-08-14 06:28  ivan
30739
30740         * FS/FS/cust_main.pm: pass email, phone and ip adderss to B:OP when
30741           doing refunds, hopefully this will fix OpenECHO refunds
30742
30743 2006-08-14 05:13  ivan
30744
30745         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
30746           httemplate/elements/header.html,
30747           httemplate/elements/search-cust_main.html: sprinkle some magic
30748           ajax fairy dust on referring customer SELEKTAH.  rewind!  make
30749           smart search smarter, re-layout the top search bars and add an
30750           invoice one
30751
30752 2006-08-14 01:38  ivan
30753
30754         * FS/FS/access_user.pm: bugfix for agentless access users,
30755           triggered by part_referral (advertising source) agent
30756           virtualization
30757
30758 2006-08-13 03:25  ivan
30759
30760         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
30761           httemplate/edit/cust_pay.cgi,
30762           httemplate/edit/process/cust_pay.cgi,
30763           httemplate/view/cust_main.cgi,
30764           httemplate/view/cust_main/billing.html,
30765           httemplate/view/cust_main/misc.html,
30766           httemplate/view/cust_main/packages.html,
30767           httemplate/view/cust_main/payment_history.html,
30768           httemplate/view/cust_main/tickets.html: customer view work:
30769
30770           DONE  1. add status and balance to top
30771
30772           DONE  2. add some sort of oldest date thing so the history
30773           doesn't get too      big (# years and a link to "show older")
30774
30775             3. make the rest of the action links into js popups?  maybe
30776           later,
30777                weird IENess when closing em
30778           DONE (finished)    - so revert out or finish/commit the Enter
30779           check payment one    - Process page can wait until another day..
30780           it should be more of an *action*
30781
30782           DONE  4. Ticket list config knobs for wtxs (grid it too)
30783
30784           DONE  5. grid the package list
30785
30786 2006-08-12 04:01  ivan
30787
30788         * httemplate/edit/cust_credit.cgi: s/Post/Enter/;
30789
30790 2006-08-12 03:47  ivan
30791
30792         * FS/FS/Conf.pm, FS/FS/AccessRight.pm,
30793           httemplate/view/cust_main/payment_history.html: fix acl rewrite
30794           causing problems: void now shows up properly, deprecate all the
30795           redundant config values
30796
30797 2006-08-11 23:45  ivan
30798
30799         * FS/FS/cust_pkg.pm: don't adjust next bill date on unsuspension!
30800           causes undesirable effects with prorate/subscription packages and
30801           undesirably rewards customers for non-payment, closes: Bug#1325
30802
30803 2006-08-11 01:02  ivan
30804
30805         * FS/FS/access_user.pm, FS/FS/part_referral.pm,
30806           httemplate/browse/part_referral.html,
30807           httemplate/edit/cust_main.cgi,
30808           httemplate/elements/select-agent.html,
30809           httemplate/elements/select-part_referral.html,
30810           httemplate/elements/tr-select-agent.html,
30811           httemplate/elements/tr-select-part_referral.html: virtualize
30812           referrals on customer addition
30813
30814 2006-08-10 15:18  ivan
30815
30816         * httemplate/config/config.cgi: bugfix for selects that don't have
30817           select_enum
30818
30819 2006-08-10 06:50  ivan
30820
30821         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/part_referral.pm,
30822           httemplate/browse/part_referral.html,
30823           httemplate/view/cust_main/misc.html: add cust_main.agent_custid
30824           (at least to schema and customer view, no manual editing yet)
30825
30826 2006-08-10 05:01  ivan
30827
30828         * httemplate/browse/part_referral.html: bold the total footer
30829
30830 2006-08-10 04:55  ivan
30831
30832         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
30833           FS/FS/access_user.pm, FS/FS/part_referral.pm,
30834           httemplate/browse/part_referral.html,
30835           httemplate/edit/part_referral.html,
30836           httemplate/edit/process/part_referral.html,
30837           httemplate/elements/menu.html: agent-virtualize advertising
30838           sources
30839
30840 2006-08-09 20:10  ivan
30841
30842         * FS/FS/Schema.pm: don't set the default to NULL the string!
30843           besides, that's already the default value of any nullable column,
30844           which @date_type is...
30845
30846 2006-08-09 19:27  ivan
30847
30848         * FS/FS/part_pkg.pm: better debugging for missing recur_fee so its
30849           easier to check the db
30850
30851 2006-08-09 14:46  ivan
30852
30853         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: take
30854           "coming soon" options off the menu, its been Soon for too long -
30855           they'll get here when they do
30856
30857 2006-08-09 03:47  ivan
30858
30859         * FS/FS/ClientAPI/MyAccount.pm,
30860           fs_selfservice/FS-SelfService/SelfService.pm, FS/FS/svc_acct.pm,
30861           fs_selfservice/FS-SelfService/cgi/change_password.html,
30862           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
30863           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
30864           fs_selfservice/FS-SelfService/cgi/provision_list.html,
30865           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service
30866           interface: add proper password changer and prevent "Setup my
30867           services" provisioner from showing broken links for services not
30868           handled yet
30869
30870 2006-08-09 00:46  ivan
30871
30872         * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: and the
30873           days go by...
30874
30875 2006-08-09 00:03  ivan
30876
30877         * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: this is not
30878           my beautiful magic template! (water flowing underground)
30879
30880 2006-08-08 23:43  jeff
30881
30882         * FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
30883           FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
30884           FS/FS/part_bill_event.pm, FS/FS/pay_batch.pm, FS/FS/payby.pm,
30885           httemplate/docs/schema.html, httemplate/misc/download-batch.cgi:
30886           batch refactor
30887
30888 2006-08-08 23:34  ivan
30889
30890         * FS/FS/ClientAPI/MyAccount.pm,
30891           fs_selfservice/FS-SelfService/SelfService.pm,
30892           fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi,
30893           fs_selfservice/FS-SelfService/cgi/view_invoice.html: self-service
30894           interface: move from text to html invoices
30895
30896 2006-08-08 20:45  ivan
30897
30898         * fs_selfservice/FS-SelfService/Makefile.PL: please bleeding-edge
30899           debian perl, would you put it in /usr/local/sbin?  thanks.
30900
30901 2006-08-06 19:44  ivan
30902
30903         * FS/FS/CurrentUser.pm, FS/FS/Schema.pm, FS/FS/access_user.pm,
30904           httemplate/browse/part_pkg.cgi,
30905           httemplate/browse/access_user.html,
30906           httemplate/edit/access_user.html,
30907           httemplate/edit/elements/edit.html: add internal user disable-ing
30908
30909 2006-08-06 19:19  ivan
30910
30911         * httemplate/search/elements/search.html: get rid of the extra
30912           border in nested tables
30913
30914 2006-08-06 16:39  ivan
30915
30916         * FS/: FS/access_user.pm, bin/freeside-adduser: slightly better
30917           bootstrapping for htpasswd kludge... hopefully that will go away
30918           in 1.7.1
30919
30920 2006-08-06 14:37  ivan
30921
30922         * FS/FS/svc_Common.pm: make sure default RADIUS groups don't
30923           override ones for existing records
30924
30925 2006-08-06 13:23  ivan
30926
30927         * httemplate/edit/svc_acct.cgi: silly closing }
30928
30929 2006-08-06 13:21  ivan
30930
30931         * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
30932           httemplate/edit/svc_acct.cgi: yow.  fix up group handling
30933
30934 2006-08-06 13:07  ivan
30935
30936         * FS/FS/svc_acct.pm, httemplate/edit/process/cust_main.cgi: this
30937           should fix the barfing about default radius groups on the new
30938           customer screen...
30939
30940 2006-08-06 02:14  ivan
30941
30942         * FS/FS/svc_acct.pm: this just needs to be a hashref and we should
30943           be all set with radius groups then
30944
30945 2006-08-06 02:10  ivan
30946
30947         * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
30948           httemplate/edit/svc_acct.cgi: this should process default
30949           usergroup as well as fixed now
30950
30951 2006-08-06 01:43  ivan
30952
30953         * FS/FS/svc_acct.pm: add debugging to track down RADIUS group
30954           problem
30955
30956 2006-08-06 01:10  ivan
30957
30958         * FS/FS/: svc_acct.pm: add confession here to diagnose etxrn's
30959           problem better
30960
30961 2006-07-27 17:33  ivan
30962
30963         * FS/FS/access_user.pm: htpasswd workaround no longer necessary -
30964           closes: #1351
30965
30966 2006-07-27 01:08  ivan
30967
30968         * FS/t/svc_phone.t: svc_phone.t
30969
30970 2006-07-25 21:18  ivan
30971
30972         * FS/FS/UID.pm: ugh, fixup bootstrapping
30973
30974 2006-07-25 01:39  ivan
30975
30976         * httemplate/search/cust_main.cgi: oops, extra else
30977
30978 2006-07-25 01:33  ivan
30979
30980         * FS/FS/agent.pm, httemplate/browse/agent.cgi,
30981           httemplate/elements/table-grid.html,
30982           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi:
30983           this should finish adding the "inactive" status, i think?
30984
30985 2006-07-25 00:27  ivan
30986
30987         * bin/rt-update-links: quick script to convert rt links from one
30988           database name to another
30989
30990 2006-07-24 15:40  ivan
30991
30992         * FS/FS/cust_main.pm: fix up smart searching to make the quick
30993           payment entry behave better
30994
30995 2006-07-23 07:23  ivan
30996
30997         * httemplate/search/report_receivables.cgi: sql num_pkgs
30998           conflicting with method...
30999
31000 2006-07-23 07:21  ivan
31001
31002         * httemplate/search/report_receivables.cgi: ugh, really fix the
31003           statuses here
31004
31005 2006-07-23 07:20  ivan
31006
31007         * httemplate/search/report_receivables.cgi: hopefully fix the
31008           statuses here
31009
31010 2006-07-23 07:17  ivan
31011
31012         * httemplate/search/report_receivables.cgi:  i should REALLY go to
31013           sleep
31014
31015 2006-07-23 07:16  ivan
31016
31017         * httemplate/search/report_receivables.cgi:  i should go to sleep
31018
31019 2006-07-23 07:07  ivan
31020
31021         * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi:
31022           more work towards adding an "inactive" status - add it to the A/R
31023           report
31024
31025 2006-07-15 17:55  ivan
31026
31027         * FS/FS/Conf.pm, FS/FS/agent.pm, FS/FS/cust_bill.pm,
31028           FS/FS/inventory_item.pm,
31029           fs_selfservice/FS-SelfService/freeside-selfservice-clientd,
31030           httemplate/autohandler, httemplate/edit/cust_credit.cgi,
31031           httemplate/elements/overlibmws.js,
31032           httemplate/elements/overlibmws_draggable.js,
31033           httemplate/elements/phonenumber.html,
31034           httemplate/search/cust_bill.html, httemplate/search/svc_acct.cgi,
31035           httemplate/search/svc_domain.cgi,
31036           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
31037           httemplate/view/svc_external.cgi: odds and ends
31038
31039 2006-07-13 21:20  ivan
31040
31041         * FS/FS/cust_pkg.pm: don't send cancellation emails on package
31042           changes
31043
31044 2006-07-13 20:27  ivan
31045
31046         * FS/FS/svc_Common.pm: this should fix radius group editing and the
31047           "Reference found where even-sized list expected at
31048           /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 473" error
31049
31050 2006-07-13 20:17  ivan
31051
31052         * FS/FS/CurrentUser.pm: this should fix the bootstrapping
31053
31054 2006-07-13 18:42  ivan
31055
31056         * FS/FS/: CurrentUser.pm, UID.pm: add the small
31057           FS::CurrentUser::BootstrapUser class for... surprise...
31058           bootstrapping
31059
31060 2006-07-13 17:42  ivan
31061
31062         * FS/FS/Setup.pm: fix acl bootstrapping
31063
31064 2006-07-13 17:32  ivan
31065
31066         * FS/: FS/UID.pm, bin/freeside-setup: should be able to
31067           freeside-setup without a username now
31068
31069 2006-07-13 16:45  ivan
31070
31071         * FS/FS/UID.pm: mapsecrets file shouldn't be necessary at all...
31072
31073 2006-07-12 20:54  ivan
31074
31075         * FS/FS/Report/Table/Monthly.pm,
31076           httemplate/search/cust_credit.html,
31077           httemplate/search/report_receivables.cgi: fix multiple-agent
31078           virtualization properly for these reports
31079
31080 2006-07-12 16:33  ivan
31081
31082         * FS/: bin/freeside-setup, FS/Setup.pm: add acl bootstrapping -
31083           should be installable again now
31084
31085 2006-07-11 17:20  ivan
31086
31087         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
31088           FS/FS/cdr.pm, FS/FS/cust_svc.pm, FS/FS/h_svc_phone.pm,
31089           FS/FS/part_svc.pm, FS/FS/svc_phone.pm,
31090           httemplate/elements/menu.html, httemplate/misc/cdr-import.html,
31091           FS/MANIFEST, htetc/handler.pl, httemplate/edit/part_svc.cgi,
31092           httemplate/edit/svc_phone.cgi,
31093           httemplate/edit/elements/edit.html,
31094           httemplate/edit/elements/svc_Common.html,
31095           httemplate/edit/process/svc_phone.html,
31096           httemplate/edit/process/elements/process.html,
31097           httemplate/edit/process/elements/svc_Common.html,
31098           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
31099           httemplate/search/svc_phone.cgi, httemplate/view/svc_phone.cgi,
31100           httemplate/view/elements/svc_Common.html,
31101           FS/FS/part_pkg/voip_cdr.pm: svc_phone service and CDR billing
31102           from imported CDRs
31103
31104 2006-07-05 07:55  ivan
31105
31106         * FS/FS/cust_main.pm: patch to fix fuzzy searching from Ryan Gunn
31107
31108 2006-07-04 05:01  ivan
31109
31110         * FS/: bin/freeside-addgroup, bin/freeside-adduser, MANIFEST:
31111           adding freeside-addgroup
31112
31113 2006-07-01 04:26  ivan
31114
31115         * FS/FS/Record.pm: another Pg 8.1 fix?  noticed by Damon Vincent
31116
31117 2006-06-30 07:30  ivan
31118
31119         * FS/bin/freeside-adduser: checkin freeside-adduser with the -g
31120           flag!  sheesh
31121
31122 2006-06-29 08:45  ivan
31123
31124         * FS/FS/part_export/shellcommands.pm: small patch to set
31125           $new_finger from Tim Yardley
31126
31127 2006-06-29 08:19  ivan
31128
31129         * httemplate/edit/part_bill_event.cgi: percentage late fees too
31130
31131 2006-06-29 06:47  ivan
31132
31133         * FS/FS/inventory_class.pm, FS/FS/svc_Common.pm,
31134           httemplate/browse/inventory_class.html,
31135           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
31136           httemplate/edit/svc_broadband.cgi,
31137           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
31138           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
31139           httemplate/search/inventory_item.html: finish at least the
31140           automatic provisioning part
31141
31142 2006-06-27 07:19  ivan
31143
31144         * httemplate/docs/index.html: going to wikiland
31145
31146 2006-06-24 09:41  ivan
31147
31148         * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
31149           httemplate/edit/part_svc.cgi, httemplate/browse/part_svc.cgi,
31150           httemplate/elements/select-table.html,
31151           httemplate/elements/table-grid.html: Add the ability to link
31152           customer service definition fields to inventory   classes, with
31153           an "automatic/manual" flag.  Add the ability for the web
31154           interface to maintain these links.  Start prettying up the
31155           service def.    edit in preparation for Bigger Changes.
31156
31157 2006-06-21 09:26  ivan
31158
31159         * httemplate/browse/part_pkg.cgi: fix show/hide disabled link
31160           interaction w/pager
31161
31162 2006-06-21 06:00  ivan
31163
31164         * httemplate/elements/iframecontentmws.js: oops, don't want this
31165           debugging in here
31166
31167 2006-06-21 06:00  ivan
31168
31169         * httemplate/view/cust_main/payment_history.html:
31170           http://www.macridesweb.com/oltest/ONCLICK.html !!!!!
31171
31172 2006-06-21 05:58  ivan
31173
31174         * httemplate/view/cust_main.cgi: need the OLiframecontent sub
31175
31176 2006-06-21 05:57  ivan
31177
31178         * httemplate/elements/header-popup.html: adding a header element
31179           for popups to replace CGI::header
31180
31181 2006-06-21 05:56  ivan
31182
31183         * httemplate/elements/iframecontentmws.js: add overlib iframe
31184           function
31185
31186 2006-06-21 01:42  ivan
31187
31188         * FS/FS/agent_type.pm, httemplate/browse/agent_type.cgi: speed up
31189           the agent type report when there are lots of package definitions
31190
31191 2006-06-19 06:09  ivan
31192
31193         * httemplate/view/cust_main/packages.html: fix ACL name for service
31194           provisioning and prevent disabled service provisioning from
31195           messing up table formatting
31196
31197 2006-06-19 05:47  ivan
31198
31199         * bin/mapsecrets2access_user: better error checking for this
31200           thrown-together bootstrapping script
31201
31202 2006-06-19 05:22  ivan
31203
31204         * bin/mapsecrets2access_user: ACL bootstrapping
31205
31206 2006-06-19 05:15  ivan
31207
31208         * FS/: FS/CurrentUser.pm, bin/freeside-upgrade: ACL bootstrapping
31209
31210 2006-06-19 05:09  ivan
31211
31212         * FS/t/ConfDefaults.t: forgot to commit this test
31213
31214 2006-06-19 04:57  ivan
31215
31216         * bin/mapsecrets2access_user: ACL bootstrapping/upgrade
31217
31218 2006-06-19 04:25  ivan
31219
31220         * FS/FS/AccessRight.pm, FS/FS/access_user.pm, FS/FS/cust_main.pm,
31221           httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
31222           httemplate/view/cust_main/packages.html,
31223           httemplate/view/cust_main/payment_history.html: ACLs, take three
31224           or four or something
31225
31226 2006-06-19 01:05  ivan
31227
31228         * FS/FS/Conf.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main_Mixin.pm,
31229           FS/FS/cust_pkg.pm, FS/FS/UI/Web.pm, httemplate/config/config.cgi,
31230           httemplate/elements/menu.html,
31231           httemplate/elements/select-cust-fields.html,
31232           httemplate/elements/select-cust_pkg-status.html,
31233           httemplate/elements/tr-select-cust-fields.html,
31234           httemplate/elements/tr-select-cust_pkg-status.html,
31235           httemplate/graph/cust_bill_pkg.cgi,
31236           httemplate/search/report_cust_pkg.html,
31237           httemplate/view/cust_main/contacts.html: add ability to select
31238           specific package defs. and package status to package report for
31239           qis
31240
31241 2006-06-18 23:03  ivan
31242
31243         * httemplate/search/cust_main.cgi: fix up the alternating colors on
31244           the customer search results
31245
31246 2006-06-18 19:33  ivan
31247
31248         * FS/MANIFEST, FS/FS/CurrentUser.pm, FS/FS/Record.pm,
31249           FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
31250           FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
31251           httemplate/elements/select-agent.html,
31252           httemplate/elements/select-table.html,
31253           httemplate/elements/tr-select-agent.html,
31254           httemplate/search/cust_bill.html,
31255           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
31256           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
31257           httemplate/search/svc_forward.cgi: agent virtualization, take one
31258           (stuff from "inactive" changeset snuck into cust_main.pm and the
31259           package reporting changeset in search/cust_pkg.cgi here too)
31260
31261 2006-06-18 05:56  ivan
31262
31263         * httemplate/edit/elements/edit.html: well, it isn't broken...
31264
31265 2006-06-18 05:54  ivan
31266
31267         * FS/FS/AccessRight.pm, FS/FS/access_group.pm,
31268           FS/FS/access_groupagent.pm, FS/FS/m2name_Common.pm,
31269           FS/FS/part_pkg.pm, httemplate/edit/access_group.html,
31270           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
31271           httemplate/edit/process/access_group.html,
31272           httemplate/elements/checkboxes-table-name.html,
31273           httemplate/elements/checkboxes-table.html, FS/MANIFEST,
31274           htetc/handler.pl, httemplate/browse/access_group.html,
31275           httemplate/browse/access_user.html,
31276           httemplate/edit/process/elements/process.html: ACLs: finish group
31277           edit (agents + rights) & browse
31278
31279 2006-06-15 18:23  jeff
31280
31281         * FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
31282           httemplate/misc/download-batch.cgi: value issues and many bits
31283           remain
31284
31285 2006-06-15 17:47  ivan
31286
31287         * httemplate/misc/download-batch.cgi: and fix the  name for TD
31288           Canada Trust.  and that's it for now.  really.
31289
31290 2006-06-15 17:33  ivan
31291
31292         * httemplate/misc/download-batch.cgi: oops i'm gonna do that too,
31293           now that the batch format file is not the same as the batch
31294           params files
31295
31296 2006-06-15 17:27  ivan
31297
31298         * httemplate/misc/download-batch.cgi: s/printf/sprintf/ and make
31299           the config a little less strange
31300
31301 2006-06-08 03:32  ivan
31302
31303         * httemplate/elements/menu.html: fix link to prepaid card setup
31304
31305 2006-06-06 03:30  ivan
31306
31307         * FS/FS/cdr.pm: fix unmatched =back somehow futzing things up with
31308           automated install. wtf?!
31309
31310 2006-06-02 06:20  ivan
31311
31312         * httemplate/elements/header.html, rt/FREESIDE_MODIFIED: add a
31313           service search
31314
31315 2006-05-24 03:22  ivan
31316
31317         * FS/MANIFEST: removing duplicate entries
31318
31319 2006-05-22 11:27  ivan
31320
31321         * FS/FS/cust_main.pm: better error message for banned cards
31322
31323 2006-05-21 19:06  ivan
31324
31325         * Makefile: docs are going in the wiki Real Soon Now anyway
31326
31327 2006-05-21 17:50  ivan
31328
31329         * Makefile: 1.7.0?  why not?
31330
31331 2006-05-21 17:44  ivan
31332
31333         * httemplate/: index.html, elements/menu.html: 1.7.0?  why not!
31334
31335 2006-05-21 11:40  ivan
31336
31337         * FS/FS/part_export/communigate_pro_singledomain.pm: tyop
31338
31339 2006-05-20 13:06  jeff
31340
31341         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
31342           FS/FS/cust_pay_batch.pm, FS/FS/pay_batch.pm, FS/t/pay_batch.t,
31343           htetc/handler.pl, httemplate/docs/schema.html,
31344           httemplate/misc/download-batch.cgi: first stab at BoM download
31345
31346 2006-05-15 06:57  ivan
31347
31348         * httemplate/: index.html, elements/freeside.css,
31349           elements/header.html, elements/menu.html: move most of the crap
31350           on the "main menu" to the sidebar
31351
31352 2006-05-15 04:05  ivan
31353
31354         * httemplate/elements/freeside.css,
31355           httemplate/elements/header.html, httemplate/elements/xmenu.css,
31356           httemplate/search/cust_main.cgi, rt/FREESIDE_MODIFIED: more ACL
31357           and re-skinning work, now with RT!
31358
31359 2006-05-14 09:47  ivan
31360
31361         * CREDITS, htetc/handler.pl, httemplate/autohandler,
31362           httemplate/index.html, httemplate/browse/access_group.html,
31363           httemplate/browse/access_user.html,
31364           httemplate/browse/agent_type.cgi,
31365           httemplate/browse/cust_main_county.cgi,
31366           httemplate/browse/msgcat.cgi, httemplate/browse/part_pkg.cgi,
31367           httemplate/edit/access_group.html,
31368           httemplate/edit/access_user.html, httemplate/edit/agent_type.cgi,
31369           httemplate/edit/cust_bill_pay.cgi,
31370           httemplate/edit/cust_credit.cgi,
31371           httemplate/edit/cust_credit_bill.cgi,
31372           httemplate/edit/cust_main.cgi, httemplate/edit/cust_pkg.cgi,
31373           httemplate/edit/part_virtual_field.cgi,
31374           httemplate/edit/svc_domain.cgi,
31375           httemplate/edit/elements/edit.html,
31376           httemplate/edit/process/access_group.html,
31377           httemplate/edit/process/access_user.html,
31378           httemplate/edit/process/agent_type.cgi,
31379           httemplate/edit/process/cust_bill_pay.cgi,
31380           httemplate/edit/process/cust_credit.cgi,
31381           httemplate/edit/process/cust_credit_bill.cgi,
31382           httemplate/edit/process/elements/process.html,
31383           httemplate/elements/checkboxes-table.html,
31384           httemplate/elements/cssexpr.js, httemplate/elements/footer.html,
31385           httemplate/elements/header.html,
31386           httemplate/elements/menubar.html,
31387           httemplate/elements/select-access_group.html,
31388           httemplate/elements/tr-select-access_group.html,
31389           httemplate/elements/xmenu.css, httemplate/elements/xmenu.js,
31390           httemplate/misc/batch-cust_pay.html, httemplate/misc/payment.cgi,
31391           httemplate/search/cust_main.cgi, httemplate/search/cust_pay.html,
31392           httemplate/search/report_cust_bill.html,
31393           httemplate/search/report_cust_credit.html,
31394           httemplate/search/report_cust_pay.html,
31395           httemplate/search/report_prepaid_income.html,
31396           httemplate/search/report_tax.html,
31397           httemplate/search/sqlradius.html,
31398           httemplate/search/svc_domain.cgi,
31399           httemplate/search/svc_external.cgi, FS/MANIFEST,
31400           FS/FS/AccessRight.pm, FS/FS/CGI.pm, FS/FS/Schema.pm,
31401           FS/FS/access_group.pm, FS/FS/access_groupagent.pm,
31402           FS/FS/access_right.pm, FS/FS/access_user.pm,
31403           FS/FS/access_user_pref.pm, FS/FS/access_usergroup.pm,
31404           FS/FS/agent_type.pm, FS/FS/cust_bill.pm, FS/FS/m2m_Common.pm,
31405           FS/FS/payby.pm, FS/FS/svc_domain.pm, FS/FS/UI/Web.pm,
31406           FS/bin/freeside-addoutsourceuser, FS/t/AccessRight.t,
31407           FS/t/access_group.t, FS/t/access_groupagent.t,
31408           FS/t/access_right.t, FS/t/access_user.t, FS/t/access_user_pref.t,
31409           FS/t/access_usergroup.t, httemplate/view/cust_main/packages.html,
31410           httemplate/view/cust_main/payment_history.html: first part of ACL
31411           and re-skinning work and some other small stuff
31412
31413 2006-05-13 11:34  ivan
31414
31415         * httemplate/images/background-cheat.png: yay for cheating
31416
31417 2006-05-13 08:31  ivan
31418
31419         * httemplate/images/: 32clear.gif, arrow.down.png,
31420           arrow.right.black.png, arrow.right.png, black-gray-corner.png,
31421           black-gray-top.png: adding new images
31422
31423 2006-05-12 06:57  ivan
31424
31425         * httemplate/search/report_receivables.cgi: Pg 8.1 fix was
31426           incorrect and broke things, this should actually work
31427
31428 2006-05-08 04:28  ivan
31429
31430         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
31431           httemplate/search/report_tax.cgi: add config switch to base tax
31432           off shipping address if present
31433
31434 2006-05-08 03:01  ivan
31435
31436         * FS/FS/Report/Table/Monthly.pm, httemplate/index.html,
31437           httemplate/graph/cust_bill_pkg.cgi,
31438           httemplate/graph/elements/monthly.html,
31439           httemplate/search/cust_bill_pkg.cgi: sales report per agent and
31440           package class looks good
31441
31442 2006-05-07 13:27  ivan
31443
31444         * htetc/handler.pl, httemplate/elements/select-month_year.html,
31445           httemplate/elements/select-pkg_class.html,
31446           httemplate/elements/select-table.html,
31447           httemplate/elements/tr-select-from_to.html,
31448           httemplate/elements/tr-select-pkg_class.html,
31449           httemplate/graph/cust_bill_pkg.cgi,
31450           httemplate/graph/money_time.cgi,
31451           httemplate/graph/report_cust_bill_pkg.html,
31452           httemplate/graph/report_money_time.html,
31453           httemplate/graph/elements/monthly.html: first pass at sales
31454           reports per agent and package class
31455
31456 2006-05-03 02:47  ivan
31457
31458         * httemplate/search/report_receivables.cgi: pg 8.1 fix from Chris
31459           Cappuccio
31460
31461 2006-05-02 08:23  ivan
31462
31463         * FS/: MANIFEST, FS/Pony.pm: yours!
31464
31465 2006-05-02 08:03  ivan
31466
31467         * httemplate/: index.html, search/report_receivables.html: add an
31468           agent pre-selection page to receivables report
31469
31470 2006-05-02 04:59  ivan
31471
31472         * httemplate/index.html, FS/FS/Report/Table/Monthly.pm,
31473           httemplate/graph/money_time.cgi,
31474           httemplate/graph/report_money_time.html: add a "pre-report" page
31475           to this report/graph as requested by lewis/wtxs, also add 12mo
31476           total option
31477
31478 2006-05-01 06:09  ivan
31479
31480         * FS/FS/part_pkg/prorate.pm: small fix to make prorate behave on
31481           the 1st as it did before
31482
31483 2006-05-01 05:38  ivan
31484
31485         * FS/FS/part_pkg/: prorate.pm, subscription.pm: fix some very
31486           annoying clucks (warnings with backtraces) when cutoff day isn't
31487           found in old packages
31488
31489 2006-05-01 04:45  ivan
31490
31491         * FS/FS/TicketSystem/RT_External.pm: column reference "disabled" is
31492           ambiguous
31493
31494 2006-05-01 04:43  ivan
31495
31496         * FS/FS/TicketSystem/RT_External.pm: fix bug with duplicate tickets
31497           showing up on customer view listing when the custom priority
31498           field was edited
31499
31500 2006-04-26 06:16  ivan
31501
31502         * Makefile: apache reload doesn't work when server isn't running
31503           already
31504
31505 2006-04-21 17:58  ivan
31506
31507         * httemplate/browse/inventory_class.html,
31508           httemplate/browse/part_pkg.cgi, httemplate/browse/pkg_class.html,
31509           httemplate/browse/rate.cgi,
31510           httemplate/browse/elements/browse.html, htetc/handler.pl,
31511           httemplate/index.html, httemplate/edit/inventory_class.html,
31512           httemplate/edit/part_pkg.cgi, httemplate/edit/pkg_class.html,
31513           httemplate/edit/elements/edit.html,
31514           httemplate/edit/process/inventory_class.html,
31515           httemplate/edit/process/pkg_class.html,
31516           httemplate/edit/process/elements/process.html,
31517           httemplate/elements/select-agent.html,
31518           httemplate/elements/select-pkg_class.html,
31519           httemplate/elements/select-table.html,
31520           httemplate/elements/tr-select-pkg_class.html,
31521           httemplate/search/cust_pkg.cgi, FS/FS/part_pkg.pm,
31522           httemplate/search/elements/search.html: start of package class
31523           web UI (add/edit package classes, package class selection in
31524           package def edit)
31525
31526 2006-04-21 07:21  ivan
31527
31528         * FS/FS/part_pkg/incomplete/billoneday.pm: throw this in here for
31529           now
31530
31531 2006-04-21 07:20  ivan
31532
31533         * FS/FS/part_pkg/: flat.pm, prorate.pm, subscription.pm: fix some
31534           indentation and the default cutoff day
31535
31536 2006-04-21 05:45  ivan
31537
31538         * httemplate/: index.html, misc/queue.cgi, search/queue.html:
31539           s(browse/queue.cgi)(search/queue.html)
31540
31541 2006-04-18 23:37  ivan
31542
31543         * FS/FS/cust_main.pm: DOH!  perlvar: not counting patterns matched
31544           in nested blocks that have been exited already.
31545
31546 2006-04-15 06:32  ivan
31547
31548         * httemplate/graph/money_time.cgi: REALLY correct the period for
31549           the total column this time
31550
31551 2006-04-15 06:28  ivan
31552
31553         * httemplate/graph/money_time.cgi: correct period & use a yellow
31554           color for the total column
31555
31556 2006-04-15 06:25  ivan
31557
31558         * httemplate/graph/money_time.cgi: format & link the total column
31559
31560 2006-04-14 17:21  ivan
31561
31562         * httemplate/graph/money_time.cgi: and </TD> the total column
31563
31564 2006-04-14 17:16  ivan
31565
31566         * httemplate/graph/money_time.cgi: add a total column
31567
31568 2006-04-14 04:55  ivan
31569
31570         * FS/FS/: Conf.pm, svc_forward.pm: add the
31571           svc_forward-arbitrary_dst flag to enable arbitrary svc_forward
31572           destinations
31573
31574 2006-04-13 14:29  ivan
31575
31576         * FS/bin/freeside-adduser: don't do the duplicate check unless
31577           there's a file already; fixes problem with first use of
31578           freeside-adduser
31579
31580 2006-04-12 05:36  ivan
31581
31582         * httemplate/index.html, FS/FS/cust_main.pm,
31583           httemplate/search/cust_main-zip.html,
31584           httemplate/search/cust_main.cgi,
31585           httemplate/search/report_cust_main-zip.html,
31586           httemplate/search/elements/search.html: zip code report
31587
31588 2006-04-09 16:41  ivan
31589
31590         * httemplate/view/: cust_main.cgi, cust_main/payment_history.html,
31591           cust_main/tickets.html: a few more fixups for our favorite
31592           include(...) from Scott Edwards
31593
31594 2006-04-09 16:39  ivan
31595
31596         * httemplate/edit/cust_main.cgi: add "spool_cdr" to cust_main
31597           fields
31598
31599 2006-04-09 16:24  ivan
31600
31601         * FS/FS/part_export/domain_shellcommands.pm: should fix "Can't use
31602           string ("old_uid") as a SCALAR ref while "strict refs" in use"
31603           error
31604
31605 2006-04-09 13:36  ivan
31606
31607         * FS/bin/freeside-adduser: error out if you try to add duplicates;
31608           this should lower my annoyance-level
31609
31610 2006-04-03 16:26  ivan
31611
31612         * FS/FS/: Conf.pm, svc_acct.pm: option to disable global uniqueness
31613           checking
31614
31615 2006-04-03 13:49  ivan
31616
31617         * FS/FS/svc_domain.pm: add PTR to sort order for DNS entries
31618
31619 2006-04-03 04:36  ivan
31620
31621         * FS/FS/Record.pm: and also allow [ and ] in ut_textn
31622
31623 2006-04-03 03:11  ivan
31624
31625         * FS/FS/Record.pm: allow [ and ] in ut_text
31626
31627 2006-04-03 02:46  ivan
31628
31629         * htetc/handler.pl, FS/FS/Misc.pm,
31630           httemplate/edit/cust_main/contact.html,
31631           httemplate/misc/states.cgi,
31632           httemplate/view/cust_main/contacts.html: have the UI use full
31633           country names, and state names outside the US...
31634
31635 2006-04-02 15:13  ivan
31636
31637         * FS/FS/: cust_main.pm, cust_pay_batch.pm: typo
31638
31639 2006-03-31 15:22  ivan
31640
31641         * httemplate/browse/part_bill_event.cgi: quick sort fix for billing
31642           events
31643
31644 2006-03-31 01:20  lsc
31645
31646         * FS/FS/part_pkg/: prorate.pm, subscription.pm: fixed the errors
31647           pointed out by Ivan in the following email:
31648
31649           ---- before and after now?  I gave subscription and prorate a
31650           try.  Subscription came out as:
31651
31652             subscription 27th (03/25/06 - 04/27/06)  $10.00
31653             subscription 23rd (03/25/06 - 04/23/06)  $10.00
31654
31655           the "23rd" one is right, but the "27th" one should have only
31656           advanced the date two days to 3/27/06.
31657
31658               Prorate came out as:
31659
31660               prorate 23rd (03/25/06 - 04/23/06)  $9.20
31661               prorate 27th (03/25/06 - 04/27/06)  $10.49
31662
31663           The "23rd" one is right, but the "27th" one should have only
31664           advanced the date two days to 4/27/06.
31665
31666           lsc@prgmr.com
31667
31668 2006-03-30 06:22  ivan
31669
31670         * FS/bin/freeside-upgrade: move all the schema-updating magic into
31671           DBIx::DBSchema
31672
31673 2006-03-24 18:23  ivan
31674
31675         * FS/FS/cust_main.pm, FS/FS/queue_depend.pm, FS/FS/svc_acct.pm,
31676           FS/bin/freeside-setup,
31677           fs_selfservice/FS-SelfService/cgi/agent.cgi,
31678           fs_selfservice/FS-SelfService/cgi/payment_results.html,
31679           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
31680           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
31681           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
31682           httemplate/misc/upload-batch.cgi,
31683           httemplate/misc/process/cdr-import.html,
31684           httemplate/misc/process/cust_main-import.cgi,
31685           httemplate/misc/process/cust_main-import_charges.cgi,
31686           httemplate/misc/process/inventory_item-import.html: successfully
31687           correct the spelling of sucessful
31688
31689 2006-03-24 11:49  ivan
31690
31691         * httemplate/misc/process/payment.cgi: fix spelling
31692
31693 2006-03-23 04:00  lsc
31694
31695         * FS/FS/part_pkg/: prorate.pm, subscription.pm: for subscription.pm
31696           and prorate.pm:
31697
31698           -modify the subscription and prorate price plans
31699           (FS/FS/part_pkg/subscription.pm and prorate.pm) to have a
31700           configurable (add a field to the %info hash) billing day instead
31701           of "1st of the month" only.  subscription will be easy, prorate
31702           will be a little trickier.
31703
31704           essentially, I replaced the '1' in the 'day' field of the
31705           timelocal that generates $$date with the value I added to the
31706           %info hash, 'cutoff_day'
31707
31708           -implement a price plan (new file in FS/FS/part_pkg/ - probably
31709           @ISA FS::part_pkg::subscription) that charges the first full
31710           month if the customer signs up between the 1st and the
31711           configurable billing day, and gives them the remainder of the
31712           month free if they sign up between the configurable billing day
31713           and the end of the month.
31714
31715           if this is the first time the customer is billed, and if the date
31716           is greater than the cutoff date, advance $ssdate to cutoff_day of
31717           next month, else $$date is cutoff_date of this month.  Either
31718           way, charge them for a month.
31719
31720           ----------------------------------------------------------------------
31721
31722 2006-03-20 11:13  ivan
31723
31724         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cust_main.pm,
31725           FS/FS/cust_svc.pm, FS/FS/rate_detail.pm, FS/FS/svc_acct.pm,
31726           FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/part_pkg.cgi,
31727           FS/MANIFEST, bin/cdr_upstream_rate.import,
31728           httemplate/edit/rate.cgi, httemplate/edit/cust_main/billing.html,
31729           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
31730           httemplate/view/cust_main/billing.html: add price plan to bill on
31731           internal or external CDRs directly, add option to export CDRs to
31732           a per-customer downstream file
31733
31734 2006-03-17 06:56  ivan
31735
31736         * FS/FS/Daemon.pm: use IO::File, lucky this never threw an error...
31737
31738 2006-03-14 23:34  ivan
31739
31740         * FS/FS/part_pkg/voip_cdr.pm: initial commit of this just cause i
31741           want a revision history
31742
31743 2006-03-14 20:17  ivan
31744
31745         * FS/FS/Record.pm: handle BIGSERIAL like SERIAL for the cdr table,
31746           and normalize canadian zip codes as well as us ones
31747
31748 2006-03-13 14:32  ivan
31749
31750         * httemplate/elements/: progress-init.html, progress-popup.html:
31751           fix progress hoohaw for internet exploder again, whew.  also make
31752           sure error/finish messages are centered, looks better
31753
31754 2006-03-10 23:27  ivan
31755
31756         * httemplate/elements/footer.html: some pages from ui hoohaw have
31757           leaked footer include, need something here for now
31758
31759 2006-03-10 21:21  ivan
31760
31761         * httemplate/: elements/progress-init.html, elements/xmlhttp.html,
31762           misc/email_invoice_events.cgi, misc/email_invoices.cgi,
31763           misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
31764           misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix the
31765           progressbar bug with multiple progressbar forms on a page
31766
31767 2006-03-10 14:30  ivan
31768
31769         * httemplate/: elements/progress-init.html,
31770           misc/email_invoice_events.cgi, misc/email_invoices.cgi,
31771           misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
31772           misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix to
31773           (hopefully) allow multiple progress-init's in a page, also add
31774           second $cgi arg to all these progressbar calls...
31775
31776 2006-03-10 14:28  ivan
31777
31778         * FS/FS/UI/Web.pm: want to know who *called* this without the
31779           required second arg
31780
31781 2006-03-09 05:42  ivan
31782
31783         * htetc/handler.pl: fix that
31784           blank-page-instead-of-profiling-redirect-when-called-from-an-include
31785           bug triggered by mason 1.32 :)
31786
31787 2006-03-09 03:48  ivan
31788
31789         * httemplate/view/cust_main.cgi: don't use a table with
31790           WIDTH="100%", it shoves the custnum and "billing information"
31791           boxes way out to the right
31792
31793 2006-03-08 04:14  ivan
31794
31795         * FS/FS/inventory_item.pm,
31796           httemplate/misc/inventory_item-import.html,
31797           httemplate/misc/process/inventory_item-import.html,
31798           httemplate/search/inventory_item.html:  Add an option to the web
31799           interface to batch upload new entries to the
31800           inventory_item table.
31801
31802 2006-03-08 02:05  ivan
31803
31804         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/inventory_class.pm,
31805           FS/FS/inventory_item.pm, FS/t/inventory_class.t,
31806           FS/t/inventory_item.t, httemplate/search/inventory_item.html,
31807           bin/generate-table-module, htetc/handler.pl,
31808           httemplate/edit/inventory_class.html,
31809           httemplate/edit/elements/edit.html,
31810           httemplate/edit/process/inventory_class.html,
31811           httemplate/edit/process/elements/process.html,
31812           httemplate/search/elements/search.html: Add a new table for
31813           inventory with for DIDs/serials/etc., and an additional new table
31814           for inventory category (i.e. to distinguish DIDs, serials, MACs,
31815           etc.)
31816
31817 2006-03-08 00:21  ivan
31818
31819         * FS/FS/agent.pm: add space in error msg
31820
31821 2006-03-03 07:02  ivan
31822
31823         * FS/FS/Report/Table/Monthly.pm, httemplate/graph/money_time.cgi:
31824           agent-specific sales/credit/receipts summary
31825
31826 2006-02-28 11:34  ivan
31827
31828         * FS/FS/part_pkg.pm: update POD docs regarding new price plans
31829
31830 2006-02-22 05:07  ivan
31831
31832         * FS/FS/Conf.pm, httemplate/elements/phonenumber.html,
31833           httemplate/images/red_telephone_mimooh_01.png,
31834           httemplate/view/cust_main/contacts.html: add vonage click2call
31835           feature
31836
31837 2006-02-21 23:12  ivan
31838
31839         * FS/FS/CGI.pm: a better CGI::rooturl(), will have to do for now
31840
31841 2006-02-18 03:14  ivan
31842
31843         * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cdr_calltype.pm,
31844           FS/FS/cdr_carrier.pm, FS/FS/cdr_type.pm, FS/FS/cust_main.pm,
31845           FS/MANIFEST, FS/FS/part_pkg/voip_sqlradacct.pm, FS/t/cdr.t,
31846           FS/t/cdr_calltype.t, FS/t/cdr_carrier.t, FS/t/cdr_type.t,
31847           FS/t/part_pkg-voip_cdr.t, htetc/handler.pl,
31848           httemplate/misc/cdr-import.html,
31849           httemplate/misc/process/cdr-import.html,
31850           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
31851           bin/cdr_calltype.import: CDR schema and class
31852
31853 2006-02-17 18:11  ivan
31854
31855         * FS/FS/: cust_tax_exempt_pkg.pm, domain_record.pm, msgcat.pm,
31856           nas.pm, part_bill_event.pm, port.pm, prepay_credit.pm, queue.pm,
31857           queue_arg.pm, rate_detail.pm, reg_code_pkg.pm: update POD
31858           documentation left behind from example template
31859
31860 2006-02-16 13:43  ivan
31861
31862         * FS/FS/Setup.pm, FS/bin/freeside-setup,
31863           httemplate/docs/admin.html: automate more of the initial data
31864           adding...
31865
31866 2006-02-08 23:18  ivan
31867
31868         * httemplate/elements/: calendar-en.js, calendar-setup.js,
31869           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
31870           jscalendar
31871
31872 2006-02-08 14:53  ivan
31873
31874         * FS/bin/freeside-selfservice-server: don't leave ssh zombies
31875           around either
31876
31877 2006-02-07 19:49  ivan
31878
31879         * httemplate/docs/index.html: slightly html-ize the 1.5.8 upgrade
31880           instructions
31881
31882 2006-02-07 18:26  ivan
31883
31884         * FS/FS/UID.pm: update error message when secrets file cannot be
31885           found
31886
31887 2006-02-07 05:49  ivan
31888
31889         * FS/FS/svc_acct.pm: well, it was already fatal.  at least now the
31890           error message is better.
31891
31892 2006-02-07 03:12  ivan
31893
31894         * httemplate/edit/cust_pay.cgi: remove inadvertant extra table
31895           statement preventing page from showing up in konq
31896
31897 2006-02-05 04:27  ivan
31898
31899         * FS/FS/option_Common.pm, httemplate/browse/payment_gateway.html,
31900           httemplate/edit/payment_gateway.html,
31901           httemplate/edit/process/payment_gateway.html: payment gateway
31902           editing
31903
31904 2006-02-01 15:13  ivan
31905
31906         * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
31907           FS/FS/Cron/backup.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/vacuum.pm,
31908           FS/bin/freeside-daily, FS/bin/freeside-monthly,
31909           FS/t/Cron-backup.t, FS/t/Cron-bill.t, FS/t/Cron-vacuum.t,
31910           httemplate/browse/part_bill_event.cgi: finish adding
31911           freeside-monthly and monthly events
31912
31913 2006-01-31 23:58  ivan
31914
31915         * Makefile: HEAD isn't 1.5.8 anymore
31916
31917 2006-01-31 07:01  ivan
31918
31919         * FS/FS/payby.pm: oops, forgot $
31920
31921 2006-01-31 03:02  ivan
31922
31923         * FS/FS/Schema.pm, FS/FS/payby.pm, FS/MANIFEST, FS/t/payby.t,
31924           htetc/handler.pl, httemplate/browse/part_bill_event.cgi,
31925           httemplate/edit/part_bill_event.cgi: [no log message]
31926
31927 2006-01-30 20:26  ivan
31928
31929         * httemplate/: browse/addr_block.cgi, browse/agent.cgi,
31930           browse/agent_type.cgi, browse/part_bill_event.cgi,
31931           browse/part_export.cgi, browse/part_pkg.cgi, browse/part_svc.cgi,
31932           browse/part_virtual_field.cgi, browse/payment_gateway.html,
31933           browse/rate.cgi, browse/router.cgi, browse/svc_acct_pop.cgi,
31934           config/config-view.cgi, config/config.cgi,
31935           edit/REAL_cust_pkg.cgi, edit/agent.cgi,
31936           edit/agent_payment_gateway.html, edit/agent_type.cgi,
31937           edit/bulk-cust_svc.html, edit/cust_pay.cgi, edit/part_export.cgi,
31938           edit/part_pkg.cgi, edit/part_svc.cgi, edit/payment_gateway.html,
31939           edit/prepay_credit.cgi, edit/rate.cgi, edit/rate_region.cgi,
31940           edit/reg_code.cgi, edit/svc_acct.cgi, edit/svc_broadband.cgi,
31941           edit/svc_forward.cgi, edit/process/prepay_credit.cgi,
31942           edit/process/reg_code.cgi, misc/batch-cust_pay.html,
31943           misc/cust_main-import.cgi, misc/cust_main-import_charges.cgi,
31944           misc/link.cgi, misc/meta-import.cgi, misc/upload-batch.cgi,
31945           misc/whois.cgi, misc/process/cust_main-import.cgi,
31946           misc/process/cust_main-import_charges.cgi,
31947           misc/process/meta-import.cgi, search/report_prepaid_income.cgi,
31948           search/report_tax.cgi, search/svc_external.cgi,
31949           view/cust_bill.cgi, view/cust_main.cgi, view/svc_acct.cgi,
31950           view/svc_broadband.cgi, view/svc_domain.cgi,
31951           view/svc_external.cgi: move header() to
31952           include(/elements/header.html) so it can be changed in one place,
31953           thanks to Scott Edwards
31954
31955 2006-01-30 18:59  ivan
31956
31957         * FS/FS/Record.pm: fix "table not found" dbdef error message to
31958           recommend freeside-upgrade instead create + dbdef-create
31959
31960 2006-01-26 23:34  ivan
31961
31962         * httemplate/search/report_tax.cgi: small visual fix to alternating
31963           row colors when show_taxclasses is on
31964
31965 2006-01-26 17:33  ivan
31966
31967         * httemplate/search/cust_tax_exempt_pkg.cgi: on tax exemption
31968           report, show more info on the specific line item and invoice
31969
31970 2006-01-26 07:27  ivan
31971
31972         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_tax_exempt_pkg.pm,
31973           FS/FS/part_pkg.pm, FS/FS/pkg_class.pm, FS/t/pkg_class.t,
31974           httemplate/search/cust_bill_pkg.cgi,
31975           httemplate/search/cust_tax_exempt_pkg.cgi,
31976           httemplate/search/report_tax.cgi,
31977           httemplate/search/report_tax.html: whew, FINALLY can fix monthly
31978           exemption columns to work correctly.  also make them
31979           agent-specific.  also fix package exemption columns, they were
31980           bunk too, sheesh.  start adding package classes for package class
31981           tax reporting.
31982
31983 2006-01-25 04:34  ivan
31984
31985         * FS/: FS/Record.pm, FS/Schema.pm, FS/cust_bill.pm,
31986           FS/cust_main.pm, FS/cust_tax_exempt.pm,
31987           FS/cust_tax_exempt_pkg.pm, FS/h_cust_bill.pm,
31988           FS/h_cust_tax_exempt.pm, t/cust_tax_exempt_pkg.t,
31989           t/h_cust_bill.t, t/h_cust_tax_exempt.t, MANIFEST: change
31990           texas-style tax exemptions to be against a specific line item
31991           rather than just general per-customer, for later tracking and tax
31992           reporting.  fix 1969/1970 exemptions for one-off charges
31993
31994 2006-01-04 18:03  ivan
31995
31996         * FS/FS/Schema.pm: remove redundant indices on cust_main ship_
31997           columns
31998
31999 2006-01-03 00:45  ivan
32000
32001         * bin/billco-upload: agentnums 1-3
32002
32003 2005-12-29 18:41  rsiddall
32004
32005         * FS/FS/Conf.pm, FS/FS/ConfItem.pm, FS/FS/cust_pkg.pm,
32006           FS/FS/cust_svc.pm, FS/FS/part_export/artera_turbo.pm,
32007           fs_selfservice/FS-SelfService/SelfService.pm,
32008           fs_selfservice/FS-SelfService/cgi/provision_list.html,
32009           httemplate/view/cust_main.cgi: Fixing a few typos.
32010
32011 2005-12-24 19:41  ivan
32012
32013         * httemplate/search/report_tax.cgi: add switch to enable taxclass
32014           breakdown, report invoiced tax separately in that case
32015
32016 2005-12-24 19:38  ivan
32017
32018         * httemplate/edit/part_bill_event.cgi: make sure to specify a
32019           money_char default
32020
32021 2005-12-24 19:18  ivan
32022
32023         * httemplate/search/: report_tax.cgi, report_tax.html: add switch
32024           to enable taxclass breakdown, report invoiced tax separately in
32025           that case
32026
32027 2005-12-24 19:07  ivan
32028
32029         * httemplate/search/cust_bill_pkg.cgi: correct "out of taxable
32030           region" flag on new line item report - NULLs need to be compared
32031           explicitly.  apparantly NULL != NULL.  bah SQL
32032
32033 2005-12-24 19:00  ivan
32034
32035         * FS/FS/Schema.pm: update indices for better tax report performance
32036
32037 2005-12-24 18:31  ivan
32038
32039         * httemplate/search/cust_bill_pkg.cgi: fixup new line item report
32040           brainfart
32041
32042 2005-12-24 17:57  ivan
32043
32044         * httemplate/search/report_tax.cgi: correct end date display for
32045           "now"
32046
32047 2005-12-24 16:52  ivan
32048
32049         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
32050           httemplate/edit/part_bill_event.cgi: add invoice event to suspend
32051           only when greater than N amount
32052
32053 2005-12-24 16:36  ivan
32054
32055         * httemplate/edit/cust_main/billing.html: don't reenable postal
32056           billing for existing customers just cause its blank...
32057
32058 2005-12-21 20:24  ivan
32059
32060         * httemplate/search/report_tax.cgi: and s/$taxable/$tot_taxable/ in
32061           the declaration too
32062
32063 2005-12-21 20:22  ivan
32064
32065         * httemplate/search/report_tax.cgi: fix some ambiguous var names
32066           causing " "my" variable $t masks earlier declaration in same
32067           scope" errors
32068
32069 2005-12-21 20:01  ivan
32070
32071         * httemplate/search/cust_bill_event.html,
32072           httemplate/search/cust_bill_pkg.cgi,
32073           httemplate/search/report_cust_bill.html,
32074           httemplate/search/report_cust_credit.html,
32075           httemplate/search/report_cust_pay.html,
32076           httemplate/search/report_tax.cgi,
32077           httemplate/search/report_tax.html, FS/FS/cust_bill_pkg.pm,
32078           httemplate/elements/select-agent.html,
32079           httemplate/elements/table-grid.html,
32080           httemplate/elements/tr-input-beginning_ending.html,
32081           httemplate/elements/tr-select-agent.html,
32082           httemplate/search/elements/search.html: tax report update, link
32083           to new line item report, per-agent tax reporting
32084
32085 2005-12-18 20:18  ivan
32086
32087         * FS/FS/part_pkg/: sesmon_hour.pm, sesmon_minute.pm,
32088           sql_external.pm, sql_generic.pm, voip_sqlradacct.pm: correct
32089           field labeling - not always monthly
32090
32091 2005-12-18 20:18  ivan
32092
32093         * FS/FS/part_pkg/sqlradacct_hour.pm: add maximum "caps" to RADIUS
32094           usage charges
32095
32096 2005-12-16 14:47  ivan
32097
32098         * FS/FS/raddb.pm, bin/generate-raddb: add motorola canopy
32099           attributes from wtxs, neaten up raddb.pm generation
32100
32101 2005-12-15 17:49  ivan
32102
32103         * httemplate/edit/payment_gateway.html: add TransactionCentral
32104
32105 2005-12-15 11:36  ivan
32106
32107         * httemplate/edit/: agent.cgi, agent_type.cgi: fix bug when adding
32108           new agent types, noticed by Julius Igugu
32109
32110 2005-12-15 10:45  ivan
32111
32112         * bin/print-schema: adding print-schema
32113
32114 2005-12-14 20:04  ivan
32115
32116         * FS/FS/Conf.pm, FS/FS/cust_pay_void.pm, FS/FS/Record.pm,
32117           httemplate/misc/unvoid-cust_pay_void.cgi: payment "un-void"ing
32118
32119 2005-12-14 12:57  ivan
32120
32121         * FS/FS/svc_acct.pm: allow a dir field to be set (or
32122           auto-generated) even if uid is fixed
32123
32124 2005-12-14 10:52  ivan
32125
32126         * FS/FS/part_export/radiator.pm: add 'STATE' field for suspensions
32127           to Radiator export
32128
32129 2005-12-12 19:13  ivan
32130
32131         * httemplate/edit/process/payment_gateway.html: fix options in
32132           gateway adding
32133
32134 2005-12-12 13:39  ivan
32135
32136         * FS/FS/part_export/radiator.pm: use crypt password for radiator
32137           export
32138
32139 2005-12-09 08:58  ivan
32140
32141         * httemplate/: edit/process/cust_credit_bill.cgi,
32142           view/cust_main/payment_history.html: fill in reason if empty when
32143           applying a credit to a refund
32144
32145 2005-12-09 08:56  ivan
32146
32147         * httemplate/edit/: cust_main.cgi, cust_main/billing.html: fix
32148           postal mail checkbox misbehaving (isn't sticky on errors -
32149           reverts back to on)
32150
32151 2005-12-07 15:48  ivan
32152
32153         * FS/: FS/Record.pm, bin/freeside-setup: for fetching inserted keys
32154           without pg_oid_status, look up the actual sequence name from
32155           dbdef rather than assuming ${table}_${column}_seq
32156
32157 2005-12-06 14:25  ivan
32158
32159         * FS/FS/Record.pm: make sure zip is required for canada, also use
32160           CURRVAL() function instead of pg_oid_status DBD attribute because
32161           Pg 8.1 doesn't have oids by default anymore
32162
32163 2005-12-05 11:01  ivan
32164
32165         * FS/FS/svc_Common.pm: avoid uninitialized value errors
32166
32167 2005-12-05 09:19  ivan
32168
32169         * httemplate/edit/process/cust_main.cgi: eek, don't log all this
32170           debugging info by default
32171
32172 2005-12-02 23:26  ivan
32173
32174         * htetc/handler.pl: this should be the last of
32175           s/RT::TicketCustomFieldValues/RT::ObjectCustomFieldValues/
32176
32177 2005-12-02 23:12  ivan
32178
32179         * Makefile: those semicolons can't possibly have belonged there
32180
32181 2005-12-02 23:02  ivan
32182
32183         * FS/bin/freeside-upgrade: force a dbdef reload.  no wonder this
32184           had to be run multiple times before
32185
32186 2005-12-01 11:17  ivan
32187
32188         * httemplate/edit/agent_type.cgi: list disabled packages on agent
32189           type edit if they are still associated with the type
32190
32191 2005-12-01 09:36  ivan
32192
32193         * FS/FS/part_export/shellcommands.pm: shellcommands usermod_pwonly
32194           shouldn't apply to RADIUS groups, this is messing up unrelated
32195           RADIUS exports
32196
32197 2005-11-28 09:16  ivan
32198
32199         * FS/FS/cust_main.pm: turn off debugging
32200
32201 2005-11-28 09:13  ivan
32202
32203         * FS/bin/freeside-sqlradius-radacctd: in POD example, remove extra
32204           SQL that Pg doesn't need and MySQL doesn't like
32205
32206 2005-11-28 09:12  ivan
32207
32208         * FS/bin/freeside-sqlradius-radacctd: update docs and error message
32209           for all three supporte exports
32210
32211 2005-11-28 09:07  ivan
32212
32213         * FS/bin/freeside-sqlradius-radacctd: startup
32214           freeside-sqlradius-radacctd for radiator export too
32215
32216 2005-11-28 08:59  ivan
32217
32218         * FS/FS/svc_Common.pm: allow defaults to override empty values for
32219           new objects
32220
32221 2005-11-28 08:38  ivan
32222
32223         * FS/FS/cust_svc.pm: better error msg
32224
32225 2005-11-28 08:34  ivan
32226
32227         * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
32228           deal with any usage-capable export
32229
32230 2005-11-28 08:21  ivan
32231
32232         * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
32233           deal with any usage-capable export
32234
32235 2005-11-28 08:14  ivan
32236
32237         * FS/FS/Record.pm: okay, its been tested
32238
32239 2005-11-28 08:07  ivan
32240
32241         * FS/FS/part_export/radiator.pm: fix small bug in radiator export
32242
32243 2005-11-28 07:41  ivan
32244
32245         * FS/FS/cust_main.pm: add debugging info to cust_main to figure out
32246           where the freeze is coming from
32247
32248 2005-11-27 13:59  ivan
32249
32250         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
32251           per-agent billco spools
32252
32253 2005-11-22 10:29  ivan
32254
32255         * FS/FS/Conf.pm, httemplate/edit/process/cust_main.cgi: add
32256           backend-realtime config flag, should be more intuitive for
32257           guyananet
32258
32259 2005-11-22 08:41  ivan
32260
32261         * FS/FS/svc_Common.pm: oops, supposed to commit this one
32262
32263 2005-11-22 08:39  ivan
32264
32265         * FS/FS/svc_Common.pm: set default fields in new method, mostly for
32266           svc_acct.seconds
32267
32268 2005-11-22 05:26  ivan
32269
32270         * FS/FS/part_export/radiator.pm: update radiator export to deal
32271           with prepaid and some other random stuff
32272
32273 2005-11-21 07:24  ivan
32274
32275         * FS/FS/: export_svc.pm, part_svc.pm, rate.pm: when editing exports
32276           and there's a duplicate error, show all conflicting accounts not
32277           just the ones for different customers
32278
32279 2005-11-21 06:25  ivan
32280
32281         * FS/FS/part_export/: shellcommands.pm,
32282           shellcommands_withdomain.pm: add usermod_nousername flag to just
32283           prohibit username changes
32284
32285 2005-11-21 04:41  ivan
32286
32287         * httemplate/: edit/cust_main/billing.html, view/cust_bill.cgi,
32288           view/cust_main/payment_history.html: ignore blank lines in payby
32289           config
32290
32291 2005-11-21 03:04  ivan
32292
32293         * README: slight update to README
32294
32295 2005-11-21 02:47  ivan
32296
32297         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
32298           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
32299           httemplate/edit/cust_main/billing.html,
32300           httemplate/edit/cust_pay.cgi,
32301           httemplate/search/report_cust_pay.html,
32302           httemplate/view/cust_bill.cgi,
32303           httemplate/view/cust_main/payment_history.html: add MCRD payment
32304           type for manually processed ccards
32305
32306 2005-11-20 22:46  ivan
32307
32308         * httemplate/docs/schema.dia: load schema in current dia and save,
32309           should load up for people now?
32310
32311 2005-11-20 21:18  ivan
32312
32313         * FS/FS/Conf.pm: add config values used by external RT integration
32314
32315 2005-11-18 07:08  ivan
32316
32317         * httemplate/search/report_receivables.cgi: fix link glitch in
32318           receivables reports
32319
32320 2005-11-18 06:59  ivan
32321
32322         * httemplate/edit/agent_type.cgi: template-ize agent type edit and
32323           add comment to package listing
32324
32325 2005-11-18 02:58  ivan
32326
32327         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
32328           BS for RT 3.4.4
32329
32330 2005-11-18 02:53  ivan
32331
32332         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
32333           BS for RT 3.4.4
32334
32335 2005-11-18 01:44  ivan
32336
32337         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
32338           BS for RT 3.4.4
32339
32340 2005-11-17 19:48  ivan
32341
32342         * FS/FS/cust_main.pm: allow expired cards to remain on file; only
32343           check edits for an expired card when the # has changed
32344
32345 2005-11-17 07:56  ivan
32346
32347         * FS/FS/part_export/: shellcommands.pm,
32348           shellcommands_withdomain.pm: make variable description more
32349           consistant wrt vars that are already shell-quoted
32350
32351 2005-11-17 04:53  ivan
32352
32353         * FS/FS/: UI/Web.pm, part_svc.pm: turn off debugging
32354
32355 2005-11-17 04:27  ivan
32356
32357         * FS/FS/Schema.pm: add cust_pkg2 index on cust_pkg.pkgpart
32358
32359 2005-11-17 03:15  ivan
32360
32361         * FS/FS/svc_acct.pm: update debuggging information for replace
32362           group info with user@domain
32363
32364 2005-11-17 03:04  ivan
32365
32366         * httemplate/view/svc_acct.cgi: fix service change!
32367
32368 2005-11-17 02:14  ivan
32369
32370         * FS/FS/UI/Web.pm: fix konqueror bug appending nulls to XMLHTTP
32371           requests!
32372
32373 2005-11-16 05:14  ivan
32374
32375         * FS/FS/part_svc.pm, httemplate/index.html,
32376           httemplate/browse/part_svc.cgi, FS/FS/UI/Web.pm,
32377           httemplate/edit/bulk-cust_svc.html,
32378           httemplate/edit/process/bulk-cust_svc.cgi: bulk svcpart change
32379
32380 2005-11-11 17:24  ivan
32381
32382         * httemplate/view/cust_main/tickets.html: huh seem to have
32383           overlooked this
32384
32385 2005-11-11 17:22  ivan
32386
32387         * FS/FS/cust_main.pm: set payip for all payment types
32388
32389 2005-11-11 16:44  ivan
32390
32391         * FS/FS/part_export/cpanel.pm: interpolation helps alot
32392
32393 2005-11-11 16:17  ivan
32394
32395         * FS/FS/part_export/cpanel.pm: try using web interface scrape
32396           bullshit for adding pops instead of API, as per cpanel support
32397           [cPanel tickets ID# 116044]
32398
32399 2005-11-11 06:06  ivan
32400
32401         * FS/FS/: cust_pkg.pm, svc_acct.pm: for prepaid packages, trigger
32402           export update of RADIUS Expiration attribute when cust_pkg.bill
32403           changes
32404
32405 2005-11-10 04:47  ivan
32406
32407         * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
32408           add part_bill_event.payby selection to failed invoice event
32409           search
32410
32411 2005-11-10 03:36  ivan
32412
32413         * FS/FS/part_export/everyone_net.pm: fix password changes with
32414           everyone.net
32415
32416 2005-11-09 16:00  ivan
32417
32418         * httemplate/view/svc_domain.cgi: add javascript confirmation to
32419           unaudited domain deletion, add record being deleted to record
32420           deletion popup
32421
32422 2005-11-07 18:16  ivan
32423
32424         * httemplate/docs/admin.html: bah
32425
32426 2005-11-04 03:43  ivan
32427
32428         * httemplate/elements/xmlhttp.html: oops, typo applying patch
32429
32430 2005-11-04 03:31  ivan
32431
32432         * CREDITS, httemplate/elements/xmlhttp.html: apply patch from Scott
32433           Edwards to show mason errors received from XMLHTTP requests
32434
32435 2005-11-02 13:18  ivan
32436
32437         * FS/FS/cust_bill.pm: spool invoice to billco if no other
32438           destinations are set!
32439
32440 2005-10-31 21:32  ivan
32441
32442         * FS/FS/: cust_bill.pm: yarg
32443
32444 2005-10-31 21:27  ivan
32445
32446         * FS/FS/cust_bill.pm: only send to specific destinations, oops!
32447
32448 2005-10-31 21:21  ivan
32449
32450         * bin/billco-upload: do the zip
32451
32452 2005-10-31 21:14  ivan
32453
32454         * httemplate/edit/part_bill_event.cgi: add option for spool_csv
32455           events to apply only to a specific destination type (i.e. postal
32456           only)
32457
32458 2005-10-31 19:16  ivan
32459
32460         * bin/billco-upload: good nuff for 11/1
32461
32462 2005-10-31 19:15  ivan
32463
32464         * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm: add
32465           billco format option to FTP invoice send, add invoice event to
32466           spool one giant (pair of) CSV files in addition to FTPing them
32467           individually
32468
32469 2005-10-28 10:10  ivan
32470
32471         * bin/billco-upload: beginning of quick billco zip & upload tool
32472
32473 2005-10-28 04:56  ivan
32474
32475         * httemplate/search/cust_bill_event.cgi: don't show 'N/A'
32476           statustext as a failed billing event
32477
32478 2005-10-27 10:04  ivan
32479
32480         * httemplate/elements/select-taxclass.html: extraneous '; noticed
32481           by joe@surferz
32482
32483 2005-10-24 04:59  ivan
32484
32485         * httemplate/edit/rate.cgi: optimize SQL on rate edit screen
32486
32487 2005-10-24 04:56  ivan
32488
32489         * FS/FS/Schema.pm, httemplate/edit/process/rate.cgi,
32490           httemplate/elements/progress-init.html,
32491           httemplate/elements/xmlhttp.html: fix rate plan editing with new
32492           xmlhttp progressbar - use POST instead of GET.  also optimize SQL
32493           on rate search screen
32494
32495 2005-10-21 08:21  ivan
32496
32497         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
32498           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
32499           httemplate/edit/cust_main.cgi, httemplate/edit/cust_pay.cgi,
32500           httemplate/edit/cust_main/billing.html,
32501           httemplate/edit/process/cust_main.cgi,
32502           httemplate/search/report_cust_pay.html,
32503           httemplate/view/cust_bill.cgi,
32504           httemplate/view/cust_main/payment_history.html: add CASH and WEST
32505           payment types (payments only, not cust_main.payby)
32506
32507 2005-10-21 06:15  ivan
32508
32509         * conf/invoice_html: brainfart
32510
32511 2005-10-21 05:50  ivan
32512
32513         * conf/invoice_html: i thought i fixed this already
32514
32515 2005-10-20 05:30  ivan
32516
32517         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: fix credit for remaining
32518           service.  fuck Date::Manip
32519
32520 2005-10-16 23:46  ivan
32521
32522         * FS/bin/freeside-sqlradius-reset: set any fixed usergroup before
32523           exporting so it'll export even if all svc_acct records don't have
32524           the group yet
32525
32526 2005-10-16 23:03  ivan
32527
32528         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix RADIUS
32529           usergroup editing
32530
32531 2005-10-16 08:02  ivan
32532
32533         * bin/bind.export: and make .HEADER optional for slaves too
32534
32535 2005-10-16 07:59  ivan
32536
32537         * bin/bind.export: don't error out if there's no HEADER file, just
32538           produce a useable snippet anyway
32539
32540 2005-10-16 07:04  ivan
32541
32542         * FS/FS/Conf.pm, FS/FS/domain_record.pm, bin/bind.import: add
32543           zone-underscore config file, update bind.import to use
32544           command-line options instead of ask for input
32545
32546 2005-10-15 06:48  ivan
32547
32548         * FS/FS/TicketSystem/RT_External.pm: don't error out when
32549           ticket_system-default_queueid hasn't been set yet
32550
32551 2005-10-15 06:40  ivan
32552
32553         * FS/FS/Conf.pm: make sure config still works if no ticket system
32554           is configured...
32555
32556 2005-10-15 06:37  ivan
32557
32558         * FS/FS/Conf.pm: make sure config still works if no ticket system
32559           is configured...
32560
32561 2005-10-15 05:58  ivan
32562
32563         * bin/backup-dvd: adding quick backup-to-dvd script
32564
32565 2005-10-15 04:29  ivan
32566
32567         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/TicketSystem.pm,
32568           FS/FS/agent.pm, FS/FS/TicketSystem/RT_External.pm,
32569           FS/FS/TicketSystem/RT_Internal.pm, httemplate/browse/agent.cgi,
32570           httemplate/edit/agent.cgi, httemplate/config/config-view.cgi,
32571           httemplate/config/config.cgi: agent option to select RT queue
32572
32573 2005-10-15 02:33  ivan
32574
32575         * rt/: etc/RT_SiteConfig.pm, sbin/rt-setup-database.in: landing rt
32576           3.4.4 on HEAD
32577
32578 2005-10-15 02:09  ivan
32579
32580         * rt/: UPGRADING, configure, README, Changelog, aclocal.m4,
32581           docs/rt3-schema-relationships.dot, docs/design_docs/realflow.txt,
32582           m4/rt_layout.m4, docs/design_docs/3.3-schema-redesign.txt,
32583           docs/design_docs/cvs_integration,
32584           docs/design_docs/link-definitions.txt, docs/design_docs/rt-mvc,
32585           sbin/extract-message-catalog, sbin/factory, sbin/license_tag,
32586           sbin/rt-dump-database.in, sbin/rt-test-dependencies.in,
32587           lib/RT/GroupMembers.pm, lib/RT/Principals.pm,
32588           lib/RT/Scrips_Overlay.pm, lib/RT/Tickets.pm, lib/RT/Base.pm,
32589           lib/RT/Queues_Overlay.pm, lib/RT/ScripConditions_Overlay.pm,
32590           lib/RT/Template_Overlay.pm, lib/RT/User.pm, lib/RT/Attributes.pm,
32591           lib/RT/SavedSearch.pm, lib/RT/StyleGuide.pod,
32592           lib/RT/Templates_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
32593           lib/RT/ACL_Overlay.pm, lib/RT/Attachment.pm, lib/RT/Group.pm,
32594           lib/RT/Handle.pm, lib/RT/ObjectCustomFields.pm,
32595           lib/RT/EmailParser.pm, lib/RT/GroupMembers_Overlay.pm,
32596           lib/RT/I18N.pm, lib/RT/Principal.pm,
32597           lib/RT/Principals_Overlay.pm, lib/RT/Transactions.pm,
32598           lib/RT/CachedGroupMember.pm, lib/RT/CustomFieldValue.pm,
32599           lib/RT/Links.pm, lib/RT/Scrip.pm, lib/RT/Attachment_Overlay.pm,
32600           lib/RT/Attributes_Overlay.pm, lib/RT/CurrentUser.pm,
32601           lib/RT/CustomFieldValue_Overlay.pm, lib/RT/CustomFieldValues.pm,
32602           lib/RT/Group_Overlay.pm, lib/RT/ObjectCustomField.pm,
32603           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Queue.pm,
32604           lib/RT/ScripActions.pm, lib/RT/Attachments.pm,
32605           lib/RT/CachedGroupMember_Overlay.pm, lib/RT/Groups.pm,
32606           lib/RT/Links_Overlay.pm, lib/RT/SavedSearches.pm,
32607           lib/RT/ScripAction.pm, lib/RT/Scrips.pm,
32608           lib/RT/Transactions_Overlay.pm, lib/RT/ACE.pm,
32609           lib/RT/CachedGroupMembers.pm,
32610           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
32611           lib/RT/GroupMember.pm, lib/RT/Link.pm,
32612           lib/RT/ObjectCustomFieldValues.pm, lib/RT/Queues.pm,
32613           lib/RT/ScripCondition.pm, lib/RT/ScripConditions.pm,
32614           lib/RT/Transaction.pm, lib/RT/ObjectCustomFieldValue.pm,
32615           lib/RT/ObjectCustomField_Overlay.pm,
32616           lib/RT/ScripActions_Overlay.pm, lib/RT/Template.pm,
32617           lib/RT/Attachments_Overlay.pm, lib/RT/ScripAction_Overlay.pm,
32618           lib/RT/ScripCondition_Overlay.pm, lib/RT/Ticket.pm,
32619           lib/RT/ACL.pm, lib/RT/GroupMember_Overlay.pm,
32620           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/ACE_Overlay.pm,
32621           lib/RT/Attribute.pm, lib/RT/CachedGroupMembers_Overlay.pm,
32622           lib/RT/CustomFields_Overlay.pm, lib/RT/Link_Overlay.pm,
32623           lib/RT/ObjectCustomFieldValue_Overlay.pm, lib/RT/Templates.pm,
32624           lib/RT/URI.pm, lib/RT/Users.pm, lib/RT/I18N/en.po,
32625           lib/RT/I18N/i_default.pm, lib/RT/I18N/cs.pm, lib/RT/I18N/cs.po,
32626           lib/RT/I18N/fr.po, lib/RT/I18N/es.po, lib/RT/I18N/nl.po,
32627           lib/RT/I18N/pl.po, lib/RT/I18N/it.po, lib/RT/I18N/hu.po,
32628           lib/RT/I18N/da.po, lib/RT/I18N/ru.po, lib/RT/I18N/de.po,
32629           lib/RT/I18N/ja.po, lib/RT/I18N/id.po, lib/RT/I18N/he.po,
32630           lib/RT/I18N/fi.po, lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm,
32631           lib/RT/URI/t.pm, lib/RT/Action/AutoOpen.pm,
32632           lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
32633           lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
32634           lib/RT/Action/RecordComment.pm,
32635           lib/RT/Action/RecordCorrespondence.pm,
32636           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
32637           lib/RT/Action/UserDefined.pm, lib/RT/Action/SendEmail.pm,
32638           lib/RT/Interface/CLI.pm, lib/RT/Interface/Email.pm,
32639           lib/RT/Interface/REST.pm, lib/RT/Interface/Email/Auth/GnuPG.pm,
32640           lib/RT/Interface/Email/Auth/MailFrom.pm,
32641           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
32642           lib/RT/Interface/Web/Handler.pm,
32643           lib/RT/Interface/Web/QueryBuilder.pm,
32644           lib/RT/Interface/Web/Standalone.pm, bin/mason_handler.scgi.in,
32645           bin/standalone_httpd.in, lib/RT/Condition/AnyTransaction.pm,
32646           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
32647           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
32648           lib/RT/Condition/PriorityChange.pm,
32649           lib/RT/Condition/PriorityExceeds.pm,
32650           lib/RT/Condition/QueueChange.pm,
32651           lib/RT/Condition/StatusChange.pm,
32652           lib/RT/Condition/UserDefined.pm,
32653           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
32654           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
32655           lib/RT/Search/Generic.pm, bin/mason_handler.fcgi.in,
32656           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/rt.in,
32657           bin/webmux.pl.in, etc/acl.mysql, etc/schema.Informix,
32658           etc/schema.SQLite, etc/acl.Pg, etc/upgrade/3.1.0/schema.SQLite,
32659           etc/upgrade/3.1.0/schema.Pg, etc/upgrade/3.3.0/acl.Informix,
32660           etc/upgrade/3.3.0/acl.Oracle, etc/upgrade/3.3.0/acl.Pg,
32661           etc/upgrade/3.3.0/acl.SQLite, etc/upgrade/3.3.0/acl.mysql,
32662           etc/upgrade/3.3.0/content, etc/upgrade/3.3.0/schema.Oracle,
32663           etc/upgrade/3.3.0/schema.Pg, etc/upgrade/3.3.0/schema.mysql,
32664           etc/upgrade/3.3.11/acl.Oracle, etc/upgrade/3.3.11/acl.Pg,
32665           etc/upgrade/3.3.11/acl.SQLite, etc/upgrade/3.3.11/acl.mysql,
32666           etc/upgrade/3.3.11/content, etc/upgrade/3.3.11/schema.Oracle,
32667           etc/upgrade/3.3.11/schema.Pg, etc/upgrade/3.3.11/schema.SQLite,
32668           etc/upgrade/3.3.11/schema.mysql: import rt 3.4.4
32669
32670 2005-10-13 14:16  ivan
32671
32672         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: Fix 'can't
32673           change uid' error when the account *has* a uid but
32674           svc_acct-edit_uid isn't turned on
32675
32676 2005-10-12 05:02  ivan
32677
32678         * httemplate/misc/: batch-cust_pay.html,
32679           process/batch-cust_pay.cgi: change button to say "post payment
32680           batch" and main error message to indicate the whole batch should
32681           be resubmitted, as per feedback from lewis
32682
32683 2005-10-12 02:51  ivan
32684
32685         * httemplate/edit/part_pkg.cgi: fix package customize losing
32686           services
32687
32688 2005-10-12 01:57  ivan
32689
32690         * FS/FS/part_export/cpanel.pm: add debugging to cpanel export
32691
32692 2005-10-10 09:06  ivan
32693
32694         * FS/FS/part_export/everyone_net.pm: oops, that should fix
32695           suspension problem
32696
32697 2005-10-10 05:20  ivan
32698
32699         * FS/FS/cust_pay.pm, htetc/handler.pl, httemplate/index.html,
32700           httemplate/misc/batch-cust_pay.html,
32701           httemplate/misc/xmlhttp-cust_main-search.cgi,
32702           httemplate/misc/process/batch-cust_pay.cgi: updated quick payment
32703           entry
32704
32705 2005-10-08 06:45  ivan
32706
32707         * httemplate/misc/batch-cust_pay.html: quick payment entry
32708           javascript tested & working IE/firefix/konq
32709
32710 2005-10-07 17:47  ivan
32711
32712         * httemplate/: edit/part_pkg.cgi, edit/process/part_pkg.cgi,
32713           edit/process/quick-charge.cgi, elements/select-taxclass.html: fix
32714           tax class selection in package add/edit too
32715
32716 2005-10-07 16:28  ivan
32717
32718         * conf/invoice_latex: allow more width for return address, stuff is
32719           wrapping
32720
32721 2005-10-06 21:50  ivan
32722
32723         * httemplate/view/cust_main/billing.html: mask out echeck account
32724           #s too
32725
32726 2005-10-06 21:48  ivan
32727
32728         * FS/FS/cust_main.pm: fix on-demand credit cards not being masked
32729           in UI.  i believe huntsburg is in the doghouse for this one :)
32730
32731 2005-10-06 19:25  ivan
32732
32733         * FS/FS/Conf.pm, FS/FS/part_pkg.pm,
32734           httemplate/edit/process/quick-charge.cgi: add require_taxclasses
32735           config flag
32736
32737 2005-10-06 16:09  ivan
32738
32739         * httemplate/view/cust_bill-logo.cgi: really use default logo if
32740           the agent-specific one isn't found
32741
32742 2005-10-06 16:07  ivan
32743
32744         * httemplate/view/cust_bill-logo.cgi: use default logo if the
32745           agent-specific one isn't found
32746
32747 2005-10-06 16:03  ivan
32748
32749         * httemplate/view/cust_bill-logo.cgi: use default logo if the
32750           agent-specific one isn't found
32751
32752 2005-10-06 13:35  ivan
32753
32754         * FS/FS/part_export/everyone_net.pm: add debugging option to
32755           everyone_net export
32756
32757 2005-10-06 00:34  ivan
32758
32759         * FS/FS/Conf.pm, FS/FS/cust_pay_refund.pm,
32760           httemplate/view/cust_main/payment_history.html: add cc-void
32761           option
32762
32763 2005-10-05 18:40  ivan
32764
32765         * httemplate/edit/cust_main.cgi: fix bug with IE and advertising
32766           sources (refnum) - needed to make sure the SELECT OPTIONs have
32767           explicitly specified VALUEs
32768
32769 2005-10-04 13:27  ivan
32770
32771         * FS/FS/part_export/everyone_net.pm: fix small error with
32772           everyone.net export
32773
32774 2005-10-02 18:41  ivan
32775
32776         * FS/FS/cust_svc.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
32777           httemplate/view/svc_acct.cgi, httemplate/edit/svc_acct.cgi,
32778           httemplate/elements/small_custview.html, FS/FS/Conf.pm: update
32779           account view and edit: convert to proper templates, make sure
32780           usage information displays for any usage-capable export, add
32781           ability to edit uid/gid
32782
32783 2005-10-02 00:09  ivan
32784
32785         * Makefile, htetc/handler.pl, init.d/freeside-init: add dev make
32786           target for quick iterative development
32787
32788 2005-09-29 13:19  ivan
32789
32790         * FS/FS/svc_acct.pm: make sure there is an expiraiton date to set
32791           as well
32792
32793 2005-09-28 11:27  ivan
32794
32795         * FS/FS/cust_main.pm: recognize hourly frequency in cust_main->bill
32796
32797 2005-09-25 01:20  ivan
32798
32799         * httemplate/view/cust_main.cgi: this css did weird things under IE
32800
32801 2005-09-25 01:13  ivan
32802
32803         * CREDITS, FS/FS/UI/Web.pm, httemplate/edit/process/part_svc.cgi,
32804           httemplate/edit/process/rate.cgi,
32805           httemplate/elements/jsrsServer.html,
32806           httemplate/elements/progress-init.html,
32807           httemplate/elements/progress-popup.html,
32808           httemplate/elements/xmlhttp.html: get rid of JSRS iframe foo for
32809           progress bar, use XMLHTTPRequest instead.  really should have
32810           done that in the first place.  JSON will wait until another
32811           day...
32812
32813 2005-09-24 15:53  ivan
32814
32815         * FS/FS/cust_main.pm: parse paybatch order number with dashes
32816           correctly
32817
32818 2005-09-22 15:25  ivan
32819
32820         * rt/lib/RT/URI/freeside/Internal.pm: should fix problem with empty
32821           (dir-less) Conf showing up
32822
32823 2005-09-21 05:47  ivan
32824
32825         * FS/FS/svc_acct.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Record.pm,
32826           FS/bin/freeside-prepaidd, httemplate/edit/REAL_cust_pkg.cgi,
32827           httemplate/view/cust_main/packages.html, init.d/freeside-init,
32828           FS/bin/freeside-daily: add prepaid support which sets RADIUS
32829           Expiration attribute, update customer view package UI
32830
32831 2005-09-16 03:10  ivan
32832
32833         * FS/FS/cust_main.pm: tyop
32834
32835 2005-09-16 01:18  ivan
32836
32837         * FS/FS/cust_main.pm: with taxclasses, might have multiple records
32838           for a state/county/country
32839
32840 2005-09-14 04:01  ivan
32841
32842         * FS/t/agent_payment_gateway.t, FS/t/banned_pay.t,
32843           FS/t/payment_gateway.t, FS/t/payment_gateway_option.t,
32844           bin/generate-table-module: fix autogenerated simple test
32845
32846 2005-09-13 13:12  ivan
32847
32848         * httemplate/search/elements/search.html: fix redirect with single
32849           item returned from search results and a coderef redirect
32850
32851 2005-09-10 07:50  ivan
32852
32853         * CREDITS, httemplate/edit/cust_main/contact.html,
32854           httemplate/edit/cust_main.cgi, httemplate/elements/xmlhttp.html,
32855           httemplate/misc/counties.cgi, httemplate/misc/states.cgi:
32856           ajax-style xmlhttprequest state/county/country selector!
32857
32858 2005-09-08 12:15  ivan
32859
32860         * FS/FS/part_export/radiator.pm: MySQL is case sensitive about
32861           table names!  huh
32862
32863 2005-09-08 01:50  ivan
32864
32865         * httemplate/edit/cust_main.cgi: fix dropping of payname
32866
32867 2005-09-07 23:52  ivan
32868
32869         * httemplate/autohandler: don't need 4k of newlines anymore,
32870           H:W:SelectLayers works better
32871
32872 2005-09-07 15:52  ivan
32873
32874         * FS/FS/part_pkg.pm: add hourly frequency
32875
32876 2005-09-07 15:04  ivan
32877
32878         * bin/generate-raddb: list current dictionary sources in example so
32879           i don't forget
32880
32881 2005-09-07 15:02  ivan
32882
32883         * FS/FS/raddb.pm: update with dictionaries from freeradius 1.0.4
32884           plus dictionary.ip3networks
32885
32886 2005-09-07 05:56  ivan
32887
32888         * FS/FS/Schema.pm: define username_len so the default add account
32889           screen doesn't have a tiny username field (when usernamemax is
32890           not defined)
32891
32892 2005-09-07 05:48  ivan
32893
32894         * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
32895           when adding an account (and usernamemax is not set)
32896
32897 2005-09-07 05:44  ivan
32898
32899         * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
32900           when adding an account (and username max is not set)
32901
32902 2005-09-07 05:38  ivan
32903
32904         * httemplate/view/cust_main.cgi: oops, still need areyousure
32905           javascript for some sub-bits of the page (package unprovisioning
32906           and cancellation, bunch of payment history stuff)
32907
32908 2005-09-07 03:40  ivan
32909
32910         * FS/FS/: part_svc.pm, part_virtual_field.pm: import dbdef from
32911           FS::Schema instead of calling $FS::Record::dbdef directly
32912
32913 2005-09-07 03:25  ivan
32914
32915         * FS/FS/option_Common.pm: fix bug with new option_Common stuff,
32916           forgot to prefix FS::
32917
32918 2005-09-07 03:16  ivan
32919
32920         * FS/FS/part_export/cpanel.pm: remote access key is a big long
32921           thing
32922
32923 2005-09-07 02:37  ivan
32924
32925         * FS/FS/part_export/cpanel.pm, eg/export_template.pm: add cpanel
32926           export
32927
32928 2005-09-06 14:58  ivan
32929
32930         * FS/FS/Conf.pm: document variables available in
32931           payment_receipt_email
32932
32933 2005-08-27 01:46  ivan
32934
32935         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/banned_pay.pm,
32936           FS/FS/cust_main.pm, FS/t/banned_pay.t, bin/generate-table-module,
32937           httemplate/view/cust_main.cgi,
32938           httemplate/misc/cust_main-cancel.cgi: add banned credit card /
32939           ACH table, re-do cancel popup to have a checkbox to ban payinfo
32940
32941 2005-08-24 06:47  ivan
32942
32943         * httemplate/edit/cust_main/billing.html: fix size of cvv2 help
32944           popup
32945
32946 2005-08-24 06:22  ivan
32947
32948         * htetc/handler.pl, httemplate/edit/cust_main.cgi,
32949           httemplate/edit/cust_main/billing.html,
32950           httemplate/edit/cust_main/contact.html, FS/FS/cust_main.pm,
32951           FS/FS/cust_main_county.pm, FS/FS/ClientAPI/MyAccount.pm,
32952           FS/FS/ClientAPI/Signup.pm,
32953           fs_selfservice/FS-SelfService/SelfService.pm,
32954           httemplate/docs/ach.html, httemplate/docs/cvv2.html,
32955           httemplate/edit/process/cust_main.cgi,
32956           httemplate/elements/overlibmws_draggable.js,
32957           httemplate/elements/overlibmws_iframe.js,
32958           httemplate/elements/progress-init.html,
32959           httemplate/elements/select-month_year.html,
32960           httemplate/images/cvv2.png, httemplate/images/cvv2_amex.png,
32961           httemplate/view/cust_main/billing.html: customer edit: abstract
32962           out billing info to billing.html, re-do payment type selection
32963           with HTML::Widgets::SelectLayers, add Switch/Solo/Maestro support
32964           for start date & issue #.  customer view: re-order fields for
32965           consistency.  selfservice API: support paystart_month,
32966           paystart_year, payissue and payip in MyAccount::process_payment
32967           and ::edit_info and Signup::new_customer,
32968           FS::cust_main::realtime_bop: support paystart_month paystart_year
32969           payissue payip fields
32970
32971 2005-08-23 05:38  ivan
32972
32973         * httemplate/edit/part_svc.cgi: fix bug with service editing caused
32974           by moving dbdef stuff around
32975
32976 2005-08-18 00:58  ivan
32977
32978         * FS/FS/cust_main.pm: add taxclass kludge to gateway overrides, fix
32979           parsing of new-style paybatch
32980
32981 2005-08-17 22:41  ivan
32982
32983         * httemplate/edit/process/agent_payment_gateway.html: hopefully
32984           this is the last missing file
32985
32986 2005-08-17 22:12  ivan
32987
32988         * httemplate/edit/process/payment_gateway.html: oops another
32989           missing file
32990
32991 2005-08-17 21:16  ivan
32992
32993         * FS/FS/agent_payment_gateway.pm: missing file
32994
32995 2005-08-17 15:23  ivan
32996
32997         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
32998           FS/FS/option_Common.pm, FS/FS/part_export.pm,
32999           FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
33000           FS/FS/payment_gateway.pm, FS/FS/payment_gateway_option.pm,
33001           FS/bin/freeside-setup, FS/bin/freeside-upgrade, FS/FS.pm,
33002           FS/MANIFEST, FS/t/option_Common.t, FS/t/payment_gateway.t,
33003           FS/t/payment_gateway_option.t, bin/generate-table-module,
33004           htetc/handler.pl, httemplate/index.html,
33005           httemplate/browse/agent.cgi,
33006           httemplate/browse/payment_gateway.html,
33007           httemplate/edit/agent_payment_gateway.html,
33008           httemplate/edit/payment_gateway.html: infrastructure for easier
33009           schema changes, and: add payment_gateway, payment_gateway_option
33010           and agent_payment_gateway tables, add paystart_month,
33011           paystart_year, payissue and payip fields to cust_main, add
33012           preliminary gateway and gateway override editing to web UI, use
33013           payment gateway override when processing payments (card type, not
33014           taxclass yet)
33015
33016 2005-08-14 18:55  ivan
33017
33018         * FS/FS/UI/Web.pm: fix brainfart parsing end dates, closes:
33019           Bug#1248
33020
33021 2005-08-09 14:38  ivan
33022
33023         * FS/: FS/part_export/radiator.pm, FS/part_export/sqlradius.pm,
33024           t/part_export-radiator.t, FS/part_export/sqlradius_withdomain.pm:
33025           add native Radiator export
33026
33027 2005-08-08 08:15  ivan
33028
33029         * FS/FS/part_export/everyone_net.pm: add export to everyone.net
33030           outsource mail service
33031
33032 2005-08-06 17:41  ivan
33033
33034         * FS/FS/part_export/forward_shellcommands.pm: update
33035           forward_shellcommands export to know about literal source
33036           addresses, closes: Bug#1246
33037
33038 2005-08-06 17:40  ivan
33039
33040         * FS/FS/agent.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
33041           FS/FS/UI/Web.pm, httemplate/browse/agent.cgi,
33042           httemplate/search/cust_pkg.cgi,
33043           httemplate/search/elements/search.html: move cust_pkg search to
33044           new template, add active/suspended/cancelled customer packages to
33045           agent browse
33046
33047 2005-08-04 17:57  ivan
33048
33049         * httemplate/search/cust_credit.html: fix credit searches by otaker
33050
33051 2005-08-03 18:42  ivan
33052
33053         * Makefile: don't use install -D flag, doesn't work on bsd
33054
33055 2005-08-03 00:38  ivan
33056
33057         * FS/FS/cust_bill.pm: eliminate scary (but harmless) "Use of
33058           uninitalized value in length" warnings
33059
33060 2005-08-02 19:23  ivan
33061
33062         * FS/FS/part_export/: domain_shellcommands.pm,
33063           forward_shellcommands.pm, www_shellcommands.pm: don't try to run
33064           blank commands for non-svc_acct shellcommand exports too
33065
33066 2005-08-02 12:17  khoff
33067
33068         * FS/FS/h_cust_svc.pm: Only complain, not die, if we can't find a
33069           svc_x record for an h_cust_svc record.
33070
33071 2005-07-14 04:55  ivan
33072
33073         * FS/FS/cust_main.pm: oops, fix last minute bug with new
33074           configurable customer fields on reports
33075
33076 2005-07-14 04:46  ivan
33077
33078         * FS/FS/: svc_Common.pm, UI/Web.pm: clean up some leftover bits
33079           from cust-fields work
33080
33081 2005-07-14 04:31  ivan
33082
33083         * httemplate/: index.html, search/svc_acct.cgi,
33084           search/svc_forward.cgi: add unlinked mail forward (svc_forward)
33085           report
33086
33087 2005-07-14 04:18  ivan
33088
33089         * httemplate/search/cust_bill.html: move account search
33090           (httemplate/search/svc_acct.cgi) to new template, cust-fields
33091           configuration value to control which customer fields are shown on
33092           reports
33093
33094 2005-07-14 03:52  ivan
33095
33096         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
33097           FS/FS/cust_bill_event.pm, FS/FS/cust_credit.pm,
33098           FS/FS/cust_main.pm, FS/FS/cust_main_Mixin.pm, FS/FS/cust_pay.pm,
33099           FS/FS/svc_Common.pm, FS/FS/UI/Web.pm, FS/t/cust_main_Mixin.t,
33100           httemplate/search/cust_bill_event.cgi,
33101           httemplate/search/cust_credit.html,
33102           httemplate/search/report_receivables.cgi,
33103           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
33104           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
33105           httemplate/search/elements/search.html: move account search
33106           (httemplate/search/svc_acct.cgi) to new template, cust-fields
33107           configuration value to control which customer fields are shown on
33108           reports
33109
33110 2005-07-12 02:31  ivan
33111
33112         * httemplate/browse/part_pkg.cgi: <rjbs> More of the same: these
33113           patches make it safer to subclass FS::part_pkg's pkg_svc method
33114           by eliminating qsearches on table pkg_svc.
33115
33116 2005-07-12 02:22  ivan
33117
33118         * httemplate/edit/part_pkg.cgi: <rjbs> This patch is part of my
33119           continuing effort to avoid using SQL and qsearch from templates
33120           to find the pkg_svc records for a package.
33121
33122 2005-07-12 02:13  ivan
33123
33124         * CREDITS, FS/FS/Record.pm: patch from rjbs to add by_key
33125           contructor to Record.pm
33126
33127 2005-07-12 02:11  ivan
33128
33129         * Makefile: okay, really enable RT by default for good now
33130
33131 2005-07-11 07:15  ivan
33132
33133         * bin/: rate.import, rt-drop-tables: adding rt-drop-tables
33134
33135 2005-07-11 06:01  ivan
33136
33137         * Makefile: new server
33138
33139 2005-07-11 05:53  ivan
33140
33141         * httemplate/docs/index.html: note alternate instructions for
33142           0pre6->7
33143
33144 2005-07-11 05:22  ivan
33145
33146         * bin/postfix.export: fix regex
33147
33148 2005-07-11 05:21  ivan
33149
33150         * Makefile: probably best to keep RT disabled by default, at least
33151           for this release
33152
33153 2005-07-11 03:58  ivan
33154
33155         * FS/t/ClientAPI_SessionCache.t:
33156           s/ClientAPI::SessionCache/ClientAPI_SessionCache/ noticed by rjbs
33157
33158 2005-07-11 02:49  ivan
33159
33160         * FS/FS/ClientAPI/MyAccount.pm: bug fix for error message on
33161           session expiration from Randall Lucas <rlucas@tercent.net>,
33162           thanks!
33163
33164 2005-07-09 08:41  ivan
33165
33166         * FS/FS/cust_bill.pm: fix silly bug preventing html invoicing from
33167           finding their logo
33168
33169 2005-07-09 03:55  ivan
33170
33171         * httemplate/edit/cust_pay.cgi: get rid of the godawful halfass
33172           "invoice" on the post payment screen when posting against a
33173           specific invoice, replace with having useless "Auto-apply to
33174           invoices" box actually show the payment will be applied to one
33175           invoice only...  closes: Bug#1241
33176
33177 2005-07-09 03:36  ivan
33178
33179         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, part_export/sqlradius.pm,
33180           part_pkg/flat.pm, part_pkg/flat_comission.pm,
33181           part_pkg/flat_comission_cust.pm, part_pkg/flat_comission_pkg.pm,
33182           part_pkg/flat_delayed.pm, part_pkg/prepaid.pm,
33183           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
33184           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
33185           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
33186           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: add desc
33187           method to cust_bill_pkg and use it in cust_bill... this should
33188           help with any *other* cust_bill_pkg.pkgnum == -1 stuff that needs
33189           to be sorted out
33190
33191 2005-07-08 16:06  ivan
33192
33193         * FS/bin/freeside-daily: fix bug with new efficient
33194           customer-finding code.  sql isn't perl, null != 0
33195
33196 2005-06-30 06:32  ivan
33197
33198         * FS/FS/Misc.pm: pod error
33199
33200 2005-06-30 06:20  ivan
33201
33202         * FS/FS/: Conf.pm, svc_acct.pm: add username-percent config option
33203
33204 2005-06-30 05:44  ivan
33205
33206         * FS/FS/cust_main.pm: oops, really fix error with new prepaid card
33207           foo
33208
33209 2005-06-16 22:31  ivan
33210
33211         * httemplate/misc/process/link.cgi: fix preference sort order for
33212           linking: sort unaudited services first, secondary sort by svcaprt
33213
33214 2005-06-16 22:07  ivan
33215
33216         * httemplate/misc/process/link.cgi: add more info to debugging
33217
33218 2005-06-16 22:04  ivan
33219
33220         * httemplate/misc/process/link.cgi: fix debugging
33221
33222 2005-06-16 21:42  ivan
33223
33224         * httemplate/misc/process/link.cgi: add debugging for accounts
33225           picked to pick
33226
33227 2005-06-14 21:46  ivan
33228
33229         * FS/FS/cust_bill.pm: better error reporting for actual errors from
33230           lpr command
33231
33232 2005-06-14 19:31  ivan
33233
33234         * FS/FS/cust_main.pm: fix error recharging w/prepaid card caused by
33235           rounding off of money value, closes: Bug#1237
33236
33237 2005-06-14 17:44  ivan
33238
33239         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: add
33240           reprint/fax/email links to invoice search results
33241
33242 2005-06-09 15:40  ivan
33243
33244         * httemplate/search/cust_bill_event.cgi, FS/FS/cust_bill.pm,
33245           httemplate/index.html, httemplate/misc/email_invoice_events.cgi,
33246           httemplate/misc/email_invoices.cgi,
33247           httemplate/misc/fax_invoice_events.cgi,
33248           httemplate/misc/fax_invoices.cgi,
33249           httemplate/misc/print_invoice_events.cgi,
33250           httemplate/misc/print_invoices.cgi,
33251           httemplate/search/cust_bill.html,
33252           httemplate/search/report_cust_bill.html: advanced invoice serach,
33253           groundwork to add reprint/fax/email links to invoice search
33254           results
33255
33256 2005-06-09 13:26  ivan
33257
33258         * httemplate/browse/part_pkg.cgi: tiny refactor patch from rjbs: It
33259           changes the service listing to use $part_pkg->pkg_svc instead of
33260           a qsearch, which means that the listing will still work if
33261           pkg_svc has been subclassed.
33262
33263 2005-06-09 13:16  ivan
33264
33265         * FS/FS/cust_svc.pm: documentation fix, noticed by rjbs
33266
33267 2005-06-09 02:15  ivan
33268
33269         * FS/FS/part_pkg.pm: don't rebless if we're already in the plan
33270           subclass, fixes pkg customize link
33271
33272 2005-06-09 00:19  ivan
33273
33274         * FS/bin/freeside-daily: declare new $opt_a
33275
33276 2005-06-09 00:13  ivan
33277
33278         * FS/bin/freeside-daily: significant speedup from only selected
33279           customers with outstanding packages or invoice events in the
33280           initial select, and add -a flag for agentnum
33281
33282 2005-06-08 23:56  ivan
33283
33284         * FS/FS/cust_bill.pm, conf/invoice_html,
33285           httemplate/view/cust_bill-logo.cgi: agent-specific logos for html
33286           invoices too
33287
33288 2005-06-08 23:36  ivan
33289
33290         * FS/FS/: cust_bill.pm, part_bill_event.pm: and make
33291           (html|latex)(small)?footer optionall per-agent too
33292
33293 2005-06-08 23:22  ivan
33294
33295         * FS/FS/cust_bill.pm: more sane regex
33296
33297 2005-06-08 23:14  ivan
33298
33299         * FS/FS/: cust_bill.pm: ugh, hopefully fixup agent_plandata regex
33300           for multiple agents
33301
33302 2005-06-08 22:59  ivan
33303
33304         * FS/FS/: cust_bill.pm: make sure invoice_(latex|html)returnaddress
33305           is configurable per-agent
33306
33307 2005-06-08 22:34  ivan
33308
33309         * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
33310           httemplate/edit/part_bill_event.cgi: add multiple agent selection
33311           to agent-specific invoicing
33312
33313 2005-06-08 17:18  ivan
33314
33315         * FS/FS/cust_pay.pm: add ignore_noapply flag to make sure payments
33316           are forced in anyway on import
33317
33318 2005-06-08 14:52  ivan
33319
33320         * FS/FS/cust_bill_pkg.pm: last bit to allow -1 for non-pkg, non-tax
33321           line items
33322
33323 2005-06-08 02:03  ivan
33324
33325         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
33326           FS/FS/ClientAPI/MyAccount.pm,
33327           fs_selfservice/FS-SelfService/SelfService.pm,
33328           fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
33329           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
33330           fs_selfservice/FS-SelfService/cgi/make_payment.html,
33331           fs_selfservice/FS-SelfService/cgi/myaccount.html,
33332           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
33333           fs_selfservice/FS-SelfService/cgi/payment_results.html,
33334           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
33335           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
33336           fs_selfservice/FS-SelfService/cgi/provision.html,
33337           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
33338           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
33339           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
33340           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
33341           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
33342           httemplate/view/svc_acct.cgi: prepaid card recharge
33343
33344 2005-06-07 14:02  ivan
33345
33346         * FS/FS/Misc.pm: debugging output change in send_email
33347
33348 2005-06-06 13:07  ivan
33349
33350         * FS/FS/cust_bill.pm: eek, fix silly problem in invoice sending
33351           refactoring
33352
33353 2005-06-06 12:54  ivan
33354
33355         * FS/FS/Misc.pm: some additional warnings
33356
33357 2005-06-06 10:00  ivan
33358
33359         * FS/FS/Misc.pm: fix message ID generation for ancient perl, bah
33360
33361 2005-06-02 18:51  ivan
33362
33363         * FS/FS/TicketSystem/RT_External.pm: argh.  this should finally fix
33364           the last of the Internal vs External breakage i hope
33365
33366 2005-06-02 02:36  ivan
33367
33368         * httemplate/search/cust_bill_event.html: Capitalization
33369
33370 2005-06-02 02:29  ivan
33371
33372         * httemplate/index.html, httemplate/misc/print_invoices.cgi,
33373           httemplate/search/cust_bill_event.cgi,
33374           httemplate/search/cust_bill_event.html, FS/FS/cust_bill_event.pm,
33375           FS/FS/part_bill_event.pm, FS/FS/UI/Web.pm,
33376           httemplate/misc/email-invoice.cgi,
33377           httemplate/misc/email_invoices.cgi,
33378           httemplate/misc/fax-invoice.cgi,
33379           httemplate/misc/fax_invoices.cgi,
33380           httemplate/misc/print-invoice.cgi, FS/FS/cust_bill.pm,
33381           FS/FS/part_pkg.pm, httemplate/view/cust_bill.cgi,
33382           FS/bin/freeside-queued, httemplate/search/elements/search.html,
33383           httemplate/elements/progress-init.html,
33384           httemplate/elements/progress-popup.html, htetc/handler.pl: add
33385           ability to search on a date range of invoice events and then
33386           reprint or reemail (boy was that a bit more work than i
33387           expected), closes: Bug#946
33388
33389 2005-06-01 16:40  ivan
33390
33391         * httemplate/view/cust_bill.cgi: align terminology for consistancy.
33392           or something.
33393
33394 2005-06-01 14:40  ivan
33395
33396         * httemplate/search/report_receivables.cgi: remove trailing
33397           whitespace
33398
33399 2005-06-01 13:31  ivan
33400
33401         * FS/FS/TicketSystem/: RT_External.pm, RT_Internal.pm: fix up
33402           RT_Internal again, hopefully this is the last of the breakage
33403           from RT_Internal
33404
33405 2005-05-31 19:39  ivan
33406
33407         * httemplate/edit/part_pkg.cgi: really. *sigh*
33408
33409 2005-05-31 16:42  ivan
33410
33411         * FS/FS/part_pkg/sesmon_minute.pm: tyop refactoring old
33412           sesmon_minute price plkan, noticed by rjbs
33413
33414 2005-05-31 16:32  ivan
33415
33416         * httemplate/edit/part_pkg.cgi: ack, this should finally fix the
33417           package editing problem
33418
33419 2005-05-26 12:30  ivan
33420
33421         * httemplate/view/: cust_bill.cgi: silly perl version bs
33422
33423 2005-05-26 12:15  ivan
33424
33425         * FS/FS/svc_www.pm, httemplate/edit/svc_www.cgi,
33426           httemplate/view/svc_www.cgi: make svc_www.usersvc optional
33427
33428 2005-05-25 20:45  ivan
33429
33430         * httemplate/edit/part_pkg.cgi: 72?!
33431
33432 2005-05-24 08:33  ivan
33433
33434         * Makefile: 1.5.7.  and enable RT by default, finally
33435
33436 2005-05-23 04:49  ivan
33437
33438         * htetc/freeside-rt.conf: so Search.tsf and Search.rdf work
33439
33440 2005-05-22 16:38  ivan
33441
33442         * FS/FS/svc_acct.pm: fix quick crypt_password bug when its passwd
33443           an empty param
33444
33445 2005-05-22 13:39  ivan
33446
33447         * httemplate/view/cust_bill.cgi: oops, quote $link w/new templating
33448
33449 2005-05-22 02:25  ivan
33450
33451         * httemplate/browse/agent.cgi: Avoid Gratuitous Capitalizaiton
33452
33453 2005-05-21 21:24  ivan
33454
33455         * FS/FS/prepay_credit.pm: add optional agentnum field to POD doc
33456
33457 2005-05-21 11:38  ivan
33458
33459         * httemplate/browse/agent.cgi: make sure the customers tables for
33460           each agent line up with each other, too
33461
33462 2005-05-21 10:26  ivan
33463
33464         * httemplate/search/cust_main.cgi: hehe, allow changing the browse
33465           order of any sort
33466
33467 2005-05-21 10:14  ivan
33468
33469         * httemplate/browse/agent.cgi: line up
33470           prospect/active/suspended/cancelled customers
33471
33472 2005-05-19 07:10  ivan
33473
33474         * FS/FS/part_export/shellcommands.pm: A group number must refer to
33475           an already existing group - so add manually it if you want to
33476           define a set of static gids or something, default is just going
33477           to cause headaches
33478
33479 2005-05-19 04:05  ivan
33480
33481         * FS/FS/svc_acct.pm: ! or !! also
33482
33483 2005-05-19 03:45  ivan
33484
33485         * FS/FS/part_export/shellcommands.pm: fix up some defaults to
33486           include gid too
33487
33488 2005-05-19 03:29  ivan
33489
33490         * FS/FS/part_export/: acct_sql.pm, shellcommands.pm: missing ;
33491
33492 2005-05-19 03:26  ivan
33493
33494         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
33495           part_export/shellcommands.pm,
33496           part_export/shellcommands_withdomain.pm: fix shellcommands export
33497           encrypting "magic" shadow values * NP *LK*
33498
33499 2005-05-19 02:49  ivan
33500
33501         * FS/FS/svc_acct.pm: oops, remove old-style duplicate check from
33502           replace, _check_duplicate was already below it
33503
33504 2005-05-19 01:51  ivan
33505
33506         * httemplate/view/cust_bill.cgi: oops, fix alternate view/etc.
33507           links
33508
33509 2005-05-19 01:43  ivan
33510
33511         * httemplate/: misc/email-invoice.cgi, misc/fax-invoice.cgi,
33512           misc/print-invoice.cgi, view/cust_bill.cgi: re-email/fax/print
33513           links should respect template, also add direct re-send links like
33514           the view links and convert view/cust_bill.cgi to proper template
33515
33516 2005-05-18 09:57  ivan
33517
33518         * httemplate/browse/agent.cgi: oops, it helps to get the link right
33519
33520 2005-05-18 09:55  ivan
33521
33522         * httemplate/: browse/agent.cgi, search/report_receivables.cgi: add
33523           agent-specific A/R aging report, closes: bug#1229
33524
33525 2005-05-18 09:37  ivan
33526
33527         * bin/masonize: report the file that had a masonize error
33528
33529 2005-05-18 07:50  ivan
33530
33531         * FS/FS/part_export/acct_sql.pm: actually, quota goes in pw_shell.
33532           of course!
33533
33534 2005-05-18 03:43  ivan
33535
33536         * FS/FS/cust_bill.pm: oops, losing notes!
33537
33538 2005-05-15 06:49  ivan
33539
33540         * httemplate/search/report_receivables.cgi: this status column is
33541           probably faster, one giant SQL query.  and add back in the
33542           customer link, oops
33543
33544 2005-05-15 06:00  ivan
33545
33546         * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi,
33547           httemplate/search/elements/search.html: move receivables report
33548           to search template
33549
33550 2005-05-15 04:58  ivan
33551
33552         * httemplate/search/cust_bill.html: use money_char config
33553
33554 2005-05-15 04:46  ivan
33555
33556         * httemplate/search/cust_bill.html: align
33557
33558 2005-05-14 12:57  ivan
33559
33560         * rt/lib/RT/URI/: freeside.pm, freeside/Internal.pm: fixup RT
33561           integration grr!
33562
33563 2005-05-14 11:03  ivan
33564
33565         * FS/FS/cust_bill.pm: h helps halot
33566
33567 2005-05-14 10:59  ivan
33568
33569         * FS/FS/cust_bill.pm: well this is sorta halfass anyway but useful
33570
33571 2005-05-14 10:04  ivan
33572
33573         * FS/FS/Conf.pm, conf/invoice_html,
33574           httemplate/view/cust_bill-logo.cgi: html invoices: when
33575           displaying, use the actual logo from the conf dir - same as the
33576           emailed copy
33577
33578 2005-05-14 09:30  ivan
33579
33580         * FS/FS/: Misc.pm, cust_bill.pm: disable debugging
33581
33582 2005-05-14 09:27  ivan
33583
33584         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
33585           FS/FS/part_bill_event.pm, conf/invoice_html, conf/logo.png,
33586           httemplate/view/cust_bill.cgi: html invoices!
33587
33588           http://chris-linfoot.net/d6plinks/CWLT-5VZD4Y
33589           http://www.dsv.su.se/~jpalme/ietf/mhtml.html
33590           ftp://ftp.dsv.su.se/users/jpalme/draft-ietf-mhtml-info.txt
33591           http://mailformat.dan.info/headers/mime.html
33592           http://www.faqs.org/rfcs/rfc2392.html
33593           http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdosys/html/_cdosys_content-type_multipart.asp
33594
33595           (MIME is hard, let's go shopping!)
33596
33597 2005-05-13 08:06  ivan
33598
33599         * FS/FS/cust_bill.pm: fix picking up alternate invoice_latexnotes_*
33600           files, and expand country codes on invoices.  and oops,
33601           print_html changes slipped in last commit too.  well, they were
33602           ready anyway.
33603
33604 2005-05-13 03:55  ivan
33605
33606         * conf/invoice_latex: better to do something fancy like scale down
33607           the font size to fit in the intended space or something but hey,
33608           this is good enough for now :)
33609
33610 2005-05-13 03:54  ivan
33611
33612         * FS/FS/cust_bill.pm: substitute a non-breaking space if there is
33613           no invoice_latexreturnaddress file
33614
33615 2005-05-11 07:07  ivan
33616
33617         * FS/FS/export_svc.pm: new progressbar display causes a silly error
33618           in edge case where no dup checking necessary, closes: Bug#1226
33619
33620 2005-05-05 06:04  ivan
33621
33622         * conf/: invoice_latex: no comma between state and address
33623
33624 2005-05-04 18:46  ivan
33625
33626         * httemplate/search/svc_domain.cgi: the ? between svc_domain.cgi
33627           and the domain id is missing
33628
33629 2005-05-04 02:33  ivan
33630
33631         * FS/FS/part_pkg.pm: use new pkg_svc.pkgsvcnum primary key when
33632           modifying pkg_svc records, closes: Bug#1221
33633
33634 2005-05-04 02:20  ivan
33635
33636         * FS/FS/Record.pm: err msg
33637
33638 2005-05-03 18:06  ivan
33639
33640         * FS/FS/cust_bill.pm: patch to just update the template or
33641           conf/invoice_latex* to use the new one
33642
33643 2005-05-03 17:40  ivan
33644
33645         * conf/invoice_latex, conf/invoice_latexfooter, conf/logo.eps,
33646           FS/FS/Conf.pm, FS/FS/cust_bill.pm: great new invoice template
33647           from kristian!
33648
33649 2005-05-03 10:22  ivan
33650
33651         * FS/FS/cust_bill.pm: minutely better error reporting for pdf
33652           problems
33653
33654 2005-05-03 06:29  ivan
33655
33656         * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser: remove
33657           unnecessary host=localhost from outsource instance creation foo
33658
33659 2005-05-03 02:56  ivan
33660
33661         * FS/FS/cust_pay.pm: on receipts, show "Electronic Check" instead
33662           of "Chek" for payby = CHEK transactions
33663
33664 2005-05-03 01:51  ivan
33665
33666         * FS/bin/freeside-sqlradius-radacctd: not running with elevated
33667           privs, -T not necessary
33668
33669 2005-05-03 01:46  ivan
33670
33671         * FS/FS/domain_record.pm: [:ascii:] is not legal for 5.005, alas,
33672           it still needs to be supported for just a little bit longer
33673
33674 2005-05-01 23:32  ivan
33675
33676         * FS/FS/svc_Common.pm, httemplate/search/svc_domain.cgi,
33677           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi:
33678           move httemplate/search/svc_domain to the new search template
33679           along with svc_www and svc_forward
33680
33681 2005-04-30 02:47  ivan
33682
33683         * httemplate/search/svc_forward.cgi: show "(unlinked)" for unlined
33684           forwards instead of nothing
33685
33686 2005-04-30 02:45  ivan
33687
33688         * httemplate/search/svc_forward.cgi: pull in the customer
33689           information as part of the main query for efficiency
33690
33691 2005-04-29 06:00  ivan
33692
33693         * httemplate/search/: svc_forward.cgi, svc_www.cgi: template
33694           forward search using the standard search template: forwards are
33695           now paged
33696
33697 2005-04-28 10:05  ivan
33698
33699         * FS/FS/cust_bill.pm: add < and > to _latex_escape (khoff)
33700
33701 2005-04-25 17:20  khoff
33702
33703         * bin/svc_broadband.renumber: For renumbering svc_broadband
33704           services from one addr_block to another.  Hopefully no one will
33705           ever have to use this.
33706
33707 2005-04-25 02:33  ivan
33708
33709         * FS/FS/Conf.pm, FS/FS/Daemon.pm, FS/FS/svc_acct.pm, FS/t/Daemon.t,
33710           FS/MANIFEST, FS/FS/part_export/sqlradius.pm,
33711           FS/bin/freeside-queued, FS/bin/freeside-selfservice-server,
33712           FS/bin/freeside-sqlradius-radacctd, init.d/freeside-init: pick up
33713           freeside-sqlradius-radacctd again after all these years, now it
33714           just needs to update the "seconds" field(s), finally closes:
33715           Bug#1125
33716
33717 2005-04-21 04:47  ivan
33718
33719         * FS/FS/part_export/acct_sql.pm: fix nit with crypt flag when
33720           replacing too
33721
33722 2005-04-21 04:35  ivan
33723
33724         * FS/FS/part_export/acct_sql.pm: support multiple primary keys
33725
33726 2005-04-20 00:12  ivan
33727
33728         * FS/FS/part_export/acct_sql.pm: hehe oops
33729
33730 2005-04-19 23:41  ivan
33731
33732         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: add vpopmail
33733           defaults to acct_sql export
33734
33735 2005-04-19 02:50  ivan
33736
33737         * FS/FS/Conf.pm: disable RT_Libs for now
33738
33739 2005-04-19 02:48  ivan
33740
33741         * FS/FS/part_pkg.pm: silence an annoying but harmless perl warning
33742
33743 2005-04-18 00:37  ivan
33744
33745         * FS/FS/cust_main.pm: add some newlines to debugging output, no
33746           need to print file and line # so much
33747
33748 2005-04-16 15:26  ivan
33749
33750         * httemplate/edit/cust_pay.cgi: use money_char on enter payment
33751           screen instead of hardcoding $
33752
33753 2005-04-15 13:29  khoff
33754
33755         * FS/FS/Conf.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
33756           httemplate/view/svc_domain.cgi: Added support for TXT records.
33757
33758 2005-04-14 02:41  ivan
33759
33760         * FS/FS/cust_bill.pm, conf/invoice_latex, conf/invoice_latex.diff:
33761           move invoice_latex templating to Text::Template, with special
33762           sauce^W^Wbackwards-compatibility for old templates
33763
33764 2005-04-13 05:31  ivan
33765
33766         * httemplate/: edit/part_svc.cgi, view/svc_acct.cgi: get rid of
33767           some super ancient assumptions about slipip and uid meaning
33768           exporting to RADIUS and shell respectively
33769
33770 2005-04-13 05:30  ivan
33771
33772         * FS/FS/: Record.pm, cust_svc.pm: add nowarn_identical flag to
33773           Record.pm and use it in cust_svc svcpart replacement (which is
33774           all about the exports anyway)
33775
33776 2005-04-13 03:54  ivan
33777
33778         * FS/FS/svc_acct.pm: add a line to pod example regarding RADIUS
33779           check attributes
33780
33781 2005-04-13 03:32  ivan
33782
33783         * FS/FS/raddb.pm: add Radius-Operator
33784
33785 2005-04-13 03:16  ivan
33786
33787         * FS/FS/part_pkg/flat.pm: add explicit use Date::Manip here, oops
33788
33789 2005-04-13 02:55  ivan
33790
33791         * FS/FS/svc_acct.pm: quiet annoying "use of uninitialized value
33792           errors"
33793
33794 2005-04-13 01:16  ivan
33795
33796         * FS/FS/: cust_main.pm, svc_acct.pm: add skip_fuzzyfiles hack, and
33797           add Session-Timeout RADIUS attribute if a svc_acct.seconds value
33798           is present
33799
33800 2005-04-12 20:38  ivan
33801
33802         * CREDITS, FS/FS/part_pkg/flat_comission_cust.pm: fix bug in
33803           flat_commission price plan, thanks to Troy Hammonds
33804
33805 2005-04-11 13:13  khoff
33806
33807         * FS/FS/: Conf.pm, cust_main.pm: Configuration option to override
33808           the email address sent to your BOP processor, in case the
33809           processor sends a pesky receipt that you don't want your
33810           customers getting.
33811
33812 2005-04-11 09:48  khoff
33813
33814         * FS/FS/: h_cust_svc.pm, h_svc_forward.pm: No need to inflict
33815           debugging messages on everyone.
33816
33817 2005-04-10 03:16  ivan
33818
33819         * httemplate/search/elements/search.html: add some left and right
33820           padding so cells don't run into each other so badly
33821
33822 2005-04-09 18:13  ivan
33823
33824         * Makefile: fix install-apache for bsd make and reverse
33825           accidentally-checked-in (again!) RT_ENABLED = 1
33826
33827 2005-04-07 18:12  ivan
33828
33829         * htetc/freeside-rt.conf: ugh, don't know why that wasn't working
33830           and don't f$&# care
33831
33832 2005-04-07 03:35  ivan
33833
33834         * Makefile, htetc/freeside-rt.conf: add install/debian/3.1/INSTALL
33835           script and script up some apache automation assuming a conf.d
33836           type dir
33837
33838 2005-04-07 02:26  ivan
33839
33840         * FS/FS/Record.pm, FS/bin/freeside-setup, bin/fix-sequences: depend
33841           on DBIx::DBSchema 0.26 for dbdef-create (for Pg 'public' schema
33842           fix) and 0.25 in freeside-setup and Record.pm (for DBD::Pg 1.40
33843           is bunk fix)
33844
33845 2005-04-06 20:28  khoff
33846
33847         * FS/FS/: h_cust_svc.pm, h_svc_forward.pm, h_svc_www.pm: Using
33848           current (non-history) records in place of missing history
33849           records.
33850
33851 2005-04-06 15:52  ivan
33852
33853         * FS/FS/svc_forward.pm: and fix the error msg haha
33854
33855 2005-04-06 15:50  ivan
33856
33857         * FS/FS/svc_forward.pm: looks like a domain part for a
33858           literally-specified forward src or dst is required, not optional
33859
33860 2005-04-05 17:50  khoff
33861
33862         * FS/FS/h_Common.pm: $pkey should be the primary key of the real
33863           table, not the history table.
33864
33865 2005-04-05 14:33  khoff
33866
33867         * bin/add-history-records.pl: This doesn't fix the problem.  To be
33868           continued...
33869
33870 2005-04-02 15:49  ivan
33871
33872         * bin/slony-setup: must be as Pg superuser
33873
33874 2005-04-02 14:46  ivan
33875
33876         * FS/FS/cust_bill_pkg.pm, FS/FS/part_svc_router.pm,
33877           FS/FS/pkg_svc.pm, FS/FS/rate_detail.pm, FS/FS/reg_code_pkg.pm,
33878           FS/FS/type_pkgs.pm, FS/bin/freeside-setup,
33879           httemplate/docs/schema.html: herding elephants: add primary keys
33880           to *all* tables for slony
33881
33882 2005-04-02 12:34  ivan
33883
33884         * bin/slony-setup: adding quick slony setup script
33885
33886 2005-04-01 14:52  khoff
33887
33888         * FS/FS/: h_cust_svc.pm, h_svc_acct.pm, h_svc_www.pm: Trap, and
33889           attempt to resolve, problems caused by missing history records.
33890
33891 2005-04-01 14:34  khoff
33892
33893         * FS/FS/Record.pm: so we can pass in a time if we're back-filling
33894           history records
33895
33896 2005-03-31 21:59  steve
33897
33898         * FS/FS/cust_main.pm: fix paybatch parsing to support bop::jettis
33899
33900 2005-03-31 03:41  ivan
33901
33902         * FS/FS/cust_main.pm: add ability to link services w/order_pkg
33903           method in addition to provisioning new ones
33904
33905 2005-03-31 01:07  ivan
33906
33907         * FS/FS/cust_main_invoice.pm: show illegal email addresses used for
33908           invoice destinations
33909
33910 2005-03-30 22:56  khoff
33911
33912         * bin/add-history-records.pl: Printing insert statements is not
33913           necessary
33914
33915 2005-03-30 19:47  khoff
33916
33917         * bin/add-history-records.pl: Committing the inserts helps.
33918
33919 2005-03-30 16:53  khoff
33920
33921         * bin/add-history-records.pl: (Apparently) working version.
33922           Updates svc_*, cust_svc, and domain_record history tables.
33923
33924 2005-03-30 16:31  khoff
33925
33926         * FS/FS/h_svc_forward.pm: Another missing 'u'.
33927
33928 2005-03-30 13:40  khoff
33929
33930         * FS/FS/h_Common.pm: Dump a call trace if something calls
33931           FS::h_Common::sql_h_search without END_TIMESTAMP.
33932
33933 2005-03-30 13:22  khoff
33934
33935         * FS/FS/cust_svc.pm: Have to pass @_ to FS::svc_www::domain_record
33936           in case we're really a FS::h_svc_www object.
33937
33938 2005-03-30 13:09  khoff
33939
33940         * FS/FS/h_svc_www.pm: typo.  'use', not 'se'.
33941
33942 2005-03-30 12:55  khoff
33943
33944         * bin/add-history-records.pl: Test script to add pre-history table
33945           history records.
33946
33947 2005-03-29 17:37  ivan
33948
33949         * FS/FS/part_export/cp.pm: according to landel CP no longer
33950           supports changing username
33951
33952 2005-03-29 14:41  ivan
33953
33954         * fs_selfservice/FS-SelfService/SelfService.pm: better self-service
33955           debugging, don't point to install.html for suEXEC/setuid in
33956           self-service setup docs
33957
33958 2005-03-28 17:40  khoff
33959
33960         * FS/FS/TicketSystem/RT_External.pm,
33961           FS/FS/TicketSystem/RT_Internal.pm, httemplate/index.html: A few
33962           RT_External fixes.
33963
33964 2005-03-28 17:38  khoff
33965
33966         * FS/FS/Misc.pm: 'require' not 'use' Fax::Hylafax::Client so it's
33967           an optional requirement.
33968
33969 2005-03-27 15:21  ivan
33970
33971         * FS/FS/cust_main.pm: allow & in bank names
33972
33973 2005-03-27 15:21  ivan
33974
33975         * FS/FS/: svc_Common.pm, svc_acct.pm: svc_Common / svc_acct
33976           child_objects can now set an alternate field for the svcnum, for
33977           things like forwards
33978
33979 2005-03-21 14:13  khoff
33980
33981         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
33982           FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm,
33983           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
33984           FS/FS/ClientAPI/MyAccount.pm, FS/FS/part_export/http.pm,
33985           FS/FS/part_export/infostreet.pm,
33986           FS/FS/part_export/shellcommands.pm, htetc/handler.pl,
33987           httemplate/edit/cust_main.cgi,
33988           httemplate/edit/process/cust_main.cgi,
33989           httemplate/misc/fax-invoice.cgi, httemplate/view/cust_bill.cgi,
33990           httemplate/view/cust_main/billing.html,
33991           httemplate/view/cust_main/tickets.html: Added support for FAX
33992           invoice destinations using a HylaFAX server.  Faxing plain text
33993           invoices is not supported.
33994
33995 2005-03-21 13:55  pbowen
33996
33997         * FS/FS/Record.pm: Forgot to load up the conf.
33998
33999 2005-03-18 16:12  pbowen
34000
34001         * FS/FS/: Record.pm, cust_main.pm: Fixed a few things: -PB 1. Fixed
34002           a nasty bug that would clear the payinfo if the private key was
34003           not available.  2. Set the default module for encrypt/decrypt to
34004           be Crypt::OpenSSL::RSA.  3. Added a die and error message so that
34005           it doesn't just pass around plaintext if the encryption engine is
34006           broken or missing.  4. Added code so that the masked payinfo is
34007           handled correctly in the case that it is blank and it cannot be
34008           generated (encrypted payinfo)
34009
34010 2005-03-18 11:21  pbowen
34011
34012         * FS/: FS/Conf.pm, FS/Record.pm, FS/cust_bill.pm, FS/cust_main.pm,
34013           bin/freeside-setup: Added encrypted fields for Credit Cards,
34014           etc... - PB
34015
34016 2005-03-18 11:15  pbowen
34017
34018         * FS/FS/part_pkg.pm: Added a few additional recurrences for domain
34019           billing
34020
34021 2005-03-18 08:47  pbowen
34022
34023         * FS/FS/Record.pm: Fixed a small bug... if replace is called by
34024           SUPER, @_ == 1 if it only contains an undef. -PB
34025
34026 2005-03-18 01:15  ivan
34027
34028         * FS/FS/cust_main_county.pm: no idea why this is only showing up on
34029           freebsd install
34030
34031 2005-03-17 17:00  ivan
34032
34033         * FS/FS/cust_main_county.pm: sorry it was late
34034
34035 2005-03-17 13:56  khoff
34036
34037         * FS/FS/cust_bill.pm: Documentation tyop.
34038
34039 2005-03-17 13:41  khoff
34040
34041         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
34042           httemplate/misc/email-invoice.cgi: Added options
34043           invoice_email_pdf and invoice_email_pdf_note.  invoice_email_pdf
34044           - Attach PDF invoice to emailed plain text invoices.
34045           invoice_email_pdf_note - Replace plain text invoice with this
34046           note, when attaching a PDF.
34047
34048 2005-03-16 03:31  ivan
34049
34050         * FS/FS/cust_main_county.pm: fix regionselector for CR in region
34051           names for some reason
34052
34053 2005-03-15 15:27  khoff
34054
34055         * httemplate/misc/payment.cgi: Missing semicolon.
34056
34057 2005-03-13 03:47  ivan
34058
34059         * FS/FS/cust_main.pm: and store the refund correctly
34060
34061 2005-03-13 03:34  ivan
34062
34063         * FS/FS/cust_main.pm: when refunding against a specific card
34064           payment, use the card details from the payment instead of the
34065           customer record
34066
34067 2005-03-13 03:12  ivan
34068
34069         * FS/FS/cust_main.pm: add some additional debugging to refunds
34070
34071 2005-03-12 08:07  ivan
34072
34073         * Makefile, rt/etc/RT_SiteConfig.pm, rt/lib/RT/URI/freeside.pm,
34074           rt/lib/RT/URI/freeside/Internal.pm,
34075           rt/lib/RT/URI/freeside/XMLRPC.pm: popurl(3) won't give us a good
34076           freeside base url since RT calls it from multiple directory
34077           depths... have to specify explicity, like external integration
34078
34079 2005-03-12 06:35  ivan
34080
34081         * fs_selfservice/FS-SelfService/cgi/signup.cgi: - bring prepaid
34082           support into this century (close: Bug#1124) - finally get rid of
34083           fs_signup (everything is in fs_selfservice now) (Bug#413) -
34084           organize main menu sysadmin section so it is slightly less
34085           confusing
34086
34087 2005-03-12 06:31  ivan
34088
34089         * httemplate/docs/schema.html, FS/FS/agent.pm, FS/FS/cust_main.pm,
34090           FS/FS/cust_pay.pm, FS/FS/prepay_credit.pm, FS/bin/freeside-setup,
34091           httemplate/view/cust_main/payment_history.html,
34092           httemplate/index.html, httemplate/browse/agent.cgi,
34093           httemplate/edit/prepay_credit.cgi,
34094           httemplate/search/prepay_credit.html,
34095           httemplate/search/elements/search.html, fs_selfservice/DEPLOY,
34096           fs_selfservice/FS-SelfService/ieak.template,
34097           fs_selfservice/FS-SelfService/cgi/agent.cgi,
34098           fs_selfservice/FS-SelfService/cgi/decline.html,
34099           httemplate/edit/process/prepay_credit.cgi,
34100           httemplate/edit/process/reg_code.cgi,
34101           fs_selfservice/FS-SelfService/cgi/map.gif,
34102           fs_selfservice/FS-SelfService/cgi/promocode.html,
34103           fs_selfservice/FS-SelfService/cgi/regcode.html,
34104           fs_selfservice/FS-SelfService/cgi/signup-agentselect.html,
34105           fs_selfservice/FS-SelfService/cgi/signup-alternate.html,
34106           fs_selfservice/FS-SelfService/cgi/signup-billaddress.html,
34107           fs_selfservice/FS-SelfService/cgi/signup-freeoption.html,
34108           fs_selfservice/FS-SelfService/cgi/signup-snarf.html,
34109           fs_selfservice/FS-SelfService/cgi/signup.cgi,
34110           fs_selfservice/FS-SelfService/cgi/signup.html,
34111           fs_selfservice/FS-SelfService/cgi/stateselect.html,
34112           fs_selfservice/FS-SelfService/cgi/success.html, htetc/handler.pl:
34113           - bring prepaid support into this century (close: Bug#1124) -
34114           finally get rid of fs_signup (everything is in fs_selfservice
34115           now) (Bug#413) - organize main menu sysadmin section so it is
34116           slightly less confusing
34117
34118 2005-03-11 02:35  ivan
34119
34120         * rt/FREESIDE_MODIFIED: update list of modified files
34121
34122 2005-03-11 02:33  ivan
34123
34124         * rt/etc/RT_SiteConfig.pm: merging
34125
34126 2005-03-10 17:34  khoff
34127
34128         * rt/: etc/RT_SiteConfig.pm, lib/RT/URI/freeside.pm,
34129           lib/RT/URI/freeside/Internal.pm, lib/RT/URI/freeside/XMLRPC.pm:
34130           Reorganized RT->Freeside integration to support Internal (single
34131           RT/Freeside database) and XMLRPC interfaces.  All the UI stuff is
34132           handled the same either way.  Integration type is changed by
34133           setting $RT::URI::freeside::IntegrationType to either 'Internal'
34134           or 'XMLRPC' in your RT_SiteConfig.pm.
34135
34136 2005-03-10 14:49  khoff
34137
34138         * FS/FS/XMLRPC.pm: Add the ability to do freeside configuration
34139           lookups through the XMLRPC interface.
34140
34141 2005-03-10 01:56  ivan
34142
34143         * FS/bin/freeside-daily: fine.
34144
34145 2005-03-10 00:58  ivan
34146
34147         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fixes
34148           package editing problem with extraneous services showing up,
34149           closes: Bug#1170
34150
34151 2005-03-09 00:18  ivan
34152
34153         * httemplate/docs/index.html: preliminary RT docs
34154
34155 2005-03-08 10:37  khoff
34156
34157         * FS/FS/XMLRPC.pm: Don't require that the method results be
34158           FS::Record descendant objects.  If they are, we map them to
34159           hashrefs.  Otherwise we return them verbatim and hope (maybe
34160           check) that they're scalars, hashrefs, or arrayrefs.
34161
34162 2005-03-08 10:15  khoff
34163
34164         * FS/FS/XMLRPC.pm: Minor re-work to allow for pseudo methods, like
34165           'version', and eventually config look-ups (next commit).
34166
34167 2005-03-05 19:25  ivan
34168
34169         * httemplate/search/elements/search.html: specity an explicit EOL
34170           for Text::CSV_XS, apparantly sometimes the default is null
34171
34172 2005-03-05 19:22  ivan
34173
34174         * httemplate/search/elements/search.html: and a slight formatting
34175           fix
34176
34177 2005-03-05 19:04  ivan
34178
34179         * httemplate/search/elements/search.html, htetc/handler.pl,
34180           httemplate/index.html, httemplate/search/cust_bill.html,
34181           httemplate/search/cust_bill_event.html,
34182           httemplate/search/cust_credit.html,
34183           httemplate/search/cust_main.cgi,
34184           httemplate/search/cust_main.html,
34185           httemplate/search/cust_pay.html, httemplate/search/reg_code.html,
34186           httemplate/search/report_cust_credit.html,
34187           httemplate/search/report_cust_pay.html,
34188           httemplate/search/report_prepaid_income.html,
34189           httemplate/search/report_tax.html,
34190           httemplate/search/sqlradius.html, httemplate/search/svc_www.cgi,
34191           httemplate/view/cust_bill-pdf.cgi,
34192           httemplate/view/cust_bill-ps.cgi: add Excel and CSV download of
34193           templated reports and clean up their HTML formatting, closes;
34194           Bug#520, Bug#1107
34195
34196 2005-03-04 14:24  ivan
34197
34198         * httemplate/search/cust_credit.html: fix "Column reference "payby"
34199           is ambiguous" error when selecting by payment type, fix missing
34200           check #s caused by cust_main.payinfo masking cust_pay.payinfo,
34201           closes (really this time): Bug#1105
34202
34203 2005-03-04 04:57  ivan
34204
34205         * httemplate/search/cust_credit.html: report correctly even if the
34206           customer record has somehow been removed...
34207
34208 2005-03-04 04:34  ivan
34209
34210         * httemplate/browse/agent.cgi, FS/FS/Record.pm, FS/FS/h_Common.pm,
34211           httemplate/search/cust_credit.html,
34212           httemplate/search/report_cust_credit.html,
34213           httemplate/search/report_cust_pay.html,
34214           httemplate/search/elements/search.html: add agent selection to
34215           payment and credit reports, add link to agent browse, closes:
34216           Bug#1105
34217
34218 2005-03-03 02:25  ivan
34219
34220         * FS/: MANIFEST, FS/h_Common.pm, FS/h_cust_svc.pm,
34221           FS/h_domain_record.pm, FS/h_svc_acct.pm, FS/h_svc_forward.pm,
34222           FS/h_svc_www.pm, t/h_domain_record.t: clean up some harmless but
34223           scary "Multiple records in scalar search" warnings w/history
34224           table searches
34225
34226 2005-03-03 01:05  ivan
34227
34228         * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
34229           debug output...
34230
34231 2005-03-03 00:58  ivan
34232
34233         * FS/FS/part_pkg/: voip_sqlradacct.pm: voip: rearrange and compact
34234           call details on invoices, so place names get cut off, not
34235           anything important
34236
34237 2005-03-03 00:52  ivan
34238
34239         * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
34240           debug output...
34241
34242 2005-03-03 00:52  ivan
34243
34244         * FS/FS/cust_bill_pkg_detail.pm: eek, fix foreign key check
34245
34246 2005-03-03 00:45  ivan
34247
34248         * FS/FS/part_pkg/voip_sqlradacct.pm: oops, need to use Date::Format
34249           for time2str
34250
34251 2005-03-03 00:37  ivan
34252
34253         * FS/FS/part_pkg/voip_sqlradacct.pm: voip: add start time for calls
34254           to invoice details
34255
34256 2005-03-03 00:15  ivan
34257
34258         * FS/FS/Record.pm: want a full stack backtrace for this warning
34259
34260 2005-03-03 00:05  ivan
34261
34262         * FS/FS/part_export/sqlradius.pm: doc
34263
34264 2005-03-02 13:00  khoff
34265
34266         * eg/xmlrpc-example.pl, httemplate/misc/xmlrpc.cgi,
34267           FS/FS/XMLRPC.pm, htetc/handler.pl: Initial version of the xmlrpc
34268           interface for freeside.
34269
34270 2005-03-01 16:47  ivan
34271
34272         * FS/FS/cust_pkg.pm: set setup date on package changes
34273
34274 2005-03-01 16:03  ivan
34275
34276         * FS/FS/: cust_pkg.pm, part_pkg.pm: prevent bug causing 'Error
34277           crediting customer for service remaining:
34278           FS::cust_pkg=HASH(0x9958c60)' error on package cancellations
34279           where the part_pkg record didn't have a plan, closes: Bug#1153
34280
34281 2005-02-27 03:18  ivan
34282
34283         * FS/FS/: rate_prefix.pm, part_pkg/voip_sqlradacct.pm: fix VoIP
34284           details on invoices, closes: Bug#1096
34285
34286 2005-02-27 03:05  ivan
34287
34288         * httemplate/edit/REAL_cust_pkg.cgi: fix last bill date stickiness
34289           on errors
34290
34291 2005-02-27 02:18  ivan
34292
34293         * FS/FS/Record.pm: fix replacement in edge case with NULL integer
34294           fields in a table without a primary key
34295
34296 2005-02-25 14:14  ivan
34297
34298         * bin/pg-readonly: try to set the sequences right for modern Pg
34299
34300 2005-02-25 14:07  ivan
34301
34302         * bin/pg-readonly: adding quick pg-readonly tool
34303
34304 2005-02-25 12:52  ivan
34305
34306         * FS/FS/part_pkg.pm: small bugfix for options option
34307
34308 2005-02-25 12:21  ivan
34309
34310         * FS/FS/part_pkg.pm: oops, need to check this in, adding "options"
34311           option to part_pkg::insert to specify part_pkg_option records
34312
34313 2005-02-24 06:22  ivan
34314
34315         * httemplate/edit/part_svc.cgi,
34316           httemplate/edit/process/part_svc.cgi, FS/FS/rate.pm,
34317           FS/FS/svc_acct.pm, FS/FS/UI/Web.pm,
34318           httemplate/elements/progress-init.html,
34319           httemplate/elements/progress-popup.html, FS/FS/export_svc.pm,
34320           FS/FS/part_svc.pm: add progressbar to service definition add -
34321           duplicate checking can take a while, closes: Bug#1126
34322
34323 2005-02-22 10:26  khoff
34324
34325         * httemplate/edit/cust_pkg.cgi: Alphabetize/clean-up package list
34326           to make it easier to find packages in large lists.
34327
34328 2005-02-20 00:51  ivan
34329
34330         * FS/FS/UI/Web.pm: FS/UI/Web.pm did not return a true value
34331
34332 2005-02-20 00:44  ivan
34333
34334         * FS/FS/UI/Web.pm, httemplate/edit/rate.cgi, CREDITS,
34335           httemplate/elements/jsrsServer.html,
34336           httemplate/elements/overlibmws.js,
34337           httemplate/elements/progress-init.html,
34338           httemplate/elements/progress-popup.html: use a javascript layer
34339           instead of a browser popup (popup blockers), really generalize
34340           the progressbar code to make it easy to use as a component
34341
34342 2005-02-17 00:44  ivan
34343
34344         * httemplate/edit/rate.cgi: generalize progressbar code in
34345           preparation for using it wherever needed
34346
34347 2005-02-16 17:37  ivan
34348
34349         * httemplate/edit/process/rate.cgi: generalize progressbar code in
34350           preparation for using it wherever needed
34351
34352 2005-02-16 16:11  ivan
34353
34354         * FS/FS/: rate.pm, UI/Web.pm: generalize progressbar code in
34355           preparation for using it wherever needed
34356
34357 2005-02-15 18:53  ivan
34358
34359         * FS/FS/cust_bill.pm: slightly better error messages for LaTeX
34360           problems
34361
34362 2005-02-13 19:49  ivan
34363
34364         * FS/FS/svc_acct.pm: this should fix uid duplicate checking,
34365           closes: Bug#1113
34366
34367 2005-02-11 19:02  ivan
34368
34369         * httemplate/edit/process/svc_broadband.cgi: transaction not
34370           necessary here
34371
34372 2005-02-10 22:44  ivan
34373
34374         * FS/FS/rate.pm, FS/FS/UI/Web.pm, htetc/handler.pl,
34375           httemplate/edit/process/rate.cgi, httemplate/edit/rate.cgi:
34376           generalize progressbar code in preparation for using it wherever
34377           needed
34378
34379 2005-02-08 17:08  ivan
34380
34381         * Makefile: more porable syntax for su
34382
34383 2005-02-08 14:33  ivan
34384
34385         * FS/FS/clientapi_session_field.pm: tyop
34386
34387 2005-02-08 12:22  ivan
34388
34389         * FS/bin/freeside-setup, FS/FS.pm, FS/MANIFEST,
34390           FS/FS/ClientAPI_SessionCache.pm, FS/FS/Conf.pm,
34391           FS/FS/clientapi_session.pm, FS/FS/clientapi_session_field.pm,
34392           FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
34393           FS/FS/ClientAPI/Signup.pm, FS/t/ClientAPI_SessionCache.t,
34394           FS/t/clientapi_session.t, FS/t/clientapi_session_field.t,
34395           httemplate/docs/schema.html: make self-service session cache
34396           module configurable, start framework for in-database session
34397           cache
34398
34399 2005-02-05 15:39  ivan
34400
34401         * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
34402           ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
34403           complication from ClientAPI dispatch foo
34404
34405 2005-02-04 17:30  ivan
34406
34407         * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
34408           ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
34409           circular use of FS::ClientAPI, doesn't work with 5.8.[56] +
34410           perl??
34411
34412 2005-02-04 06:44  ivan
34413
34414         * Makefile: freebsd throws a fatal error if it can't stop apache
34415           now, bah
34416
34417 2005-02-04 02:38  ivan
34418
34419         * httemplate/edit/cust_main.cgi: typo
34420
34421 2005-01-29 04:49  ivan
34422
34423         * httemplate/browse/agent.cgi, FS/FS/part_pkg/flat.pm: oops, last
34424           bit for reg codes
34425
34426 2005-01-29 04:34  ivan
34427
34428         * FS/FS.pm, FS/FS/agent.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
34429           FS/FS/reg_code.pm, FS/FS/reg_code_pkg.pm, FS/bin/freeside-setup,
34430           FS/t/reg_code.t, FS/t/reg_code_pkg.t, FS/MANIFEST,
34431           FS/FS/ClientAPI/Signup.pm, httemplate/docs/schema.html,
34432           httemplate/edit/reg_code.cgi, httemplate/search/reg_code.html,
34433           httemplate/edit/process/reg_code.cgi: registration codes
34434
34435 2005-01-27 15:01  ivan
34436
34437         * httemplate/misc/payment.cgi, FS/FS/ClientAPI/MyAccount.pm:
34438           s/defaultcountry/countrydefault/
34439
34440 2005-01-27 14:19  ivan
34441
34442         * FS/FS/cust_pkg.pm: made a typo applying patch from pbowen
34443
34444 2005-01-27 02:21  ivan
34445
34446         * httemplate/edit/process/rate.cgi, CREDITS, FS/FS/UID.pm,
34447           FS/FS/queue.pm, FS/FS/rate.pm, httemplate/elements/jsrsClient.js,
34448           FS/bin/freeside-queued, httemplate/edit/rate.cgi,
34449           httemplate/elements/qlib/box.js,
34450           httemplate/elements/qlib/boxctrl.js,
34451           httemplate/elements/qlib/boxres.js,
34452           httemplate/elements/qlib/button.js,
34453           httemplate/elements/qlib/buttonres.js,
34454           httemplate/elements/qlib/control.js,
34455           httemplate/elements/qlib/counter.js,
34456           httemplate/elements/qlib/imagelist.js,
34457           httemplate/elements/qlib/label.js,
34458           httemplate/elements/qlib/messagebox.js,
34459           httemplate/elements/qlib/progress.js,
34460           httemplate/elements/qlib/sound.js,
34461           httemplate/elements/qlib/sprite.js,
34462           httemplate/elements/qlib/window.js,
34463           httemplate/elements/qlib/wndctrl.js,
34464           httemplate/images/progressbar-empty.png,
34465           httemplate/images/progressbar-full.png: DHTML progress bar for
34466           glacial rate adding and editing, closes: Bug#1100
34467
34468 2005-01-19 13:25  ivan
34469
34470         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm,
34471           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
34472           part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
34473           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
34474           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
34475           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
34476           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: credit for
34477           unused portion at cancellation, patch from pbowen
34478
34479 2005-01-18 16:57  ivan
34480
34481         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm, part_pkg/flat.pm,
34482           part_pkg/sesmon_hour.pm, part_pkg/sesmon_minute.pm,
34483           part_pkg/sql_external.pm, part_pkg/sql_generic.pm,
34484           part_pkg/sqlradacct_hour.pm, part_pkg/voip_sqlradacct.pm:
34485           one-time referral credits
34486
34487 2005-01-07 14:16  ivan
34488
34489         * httemplate/edit/: rate.cgi, process/rate.cgi: remove separate
34490           file for rate processing, causing problems with giant query
34491           string, kludge in the non-displayed US-rates, and disable the
34492           submit button when pressed
34493
34494 2005-01-06 12:58  ivan
34495
34496         * FS/FS/Conf.pm: fix description RT_External in ticket_system
34497           option
34498
34499 2005-01-06 12:20  ivan
34500
34501         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: just 0-pad the
34502           key codes, don't try fancy things with hex and sprintf
34503
34504 2005-01-06 11:48  ivan
34505
34506         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: format artera
34507           turbo hex keycodes in uppercase
34508
34509 2005-01-06 11:02  ivan
34510
34511         * FS/FS/part_export/artera_turbo.pm: add enable_edit flag so
34512           serials and key codes can be edited locally
34513
34514 2005-01-05 11:29  ivan
34515
34516         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: key codes are
34517           hex!
34518
34519 2005-01-05 02:01  ivan
34520
34521         * FS/FS/part_pkg/voip_sqlradacct.pm: add some debugging to
34522           voip_sqlradacct
34523
34524 2005-01-04 19:07  ivan
34525
34526         * FS/FS/part_export/artera_turbo.pm: arg, really get the sub name
34527           correct this time
34528
34529 2005-01-04 19:01  ivan
34530
34531         * FS/FS/part_export/artera_turbo.pm: missing underscore!
34532
34533 2005-01-04 18:47  ivan
34534
34535         * FS/FS/part_export/artera_turbo.pm: queue status changes rather
34536           than run them immediately, always format keycode as %010d,
34537           closes: Bug#936, Bug#1060
34538
34539 2005-01-03 10:25  ivan
34540
34541         * FS/FS/cust_main.pm: eliminate warning: Argument "" isn\'t numeric
34542           in numeric gt (>)
34543
34544 2004-12-31 00:47  ivan
34545
34546         * httemplate/edit/part_pkg.cgi: add ignore_unrateable flag to voip
34547           price plan
34548
34549 2004-12-31 00:31  ivan
34550
34551         * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
34552           voip price plan
34553
34554 2004-12-31 00:24  ivan
34555
34556         * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
34557           voip price plan
34558
34559 2004-12-30 23:43  ivan
34560
34561         * FS/FS/cust_svc.pm: fix up some bugs in VoIP rating
34562
34563 2004-12-30 16:48  ivan
34564
34565         * FS/FS/: cust_svc.pm, svc_acct.pm, part_pkg/voip_sqlradacct.pm:
34566           fix up some bugs in VoIP rating
34567
34568 2004-12-29 17:41  ivan
34569
34570         * FS/FS/: cust_svc.pm, domain_record.pm, Report/Table/Monthly.pm:
34571           domain_record.pm
34572
34573 2004-12-29 04:01  ivan
34574
34575         * CREDITS: update credits
34576
34577 2004-12-29 04:00  ivan
34578
34579         * FS/FS/cust_bill.pm, FS/FS/h_cust_svc.pm, FS/FS/Record.pm,
34580           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
34581           FS/FS/h_Common.pm, FS/FS/h_svc_acct.pm, FS/FS/h_svc_broadband.pm,
34582           FS/FS/h_svc_domain.pm, FS/FS/h_svc_external.pm,
34583           FS/FS/h_svc_forward.pm, FS/FS/h_svc_www.pm, FS/FS/svc_acct.pm,
34584           FS/MANIFEST, FS/t/h_Common.t, FS/t/h_cust_svc.t,
34585           FS/t/h_svc_acct.t, FS/t/h_svc_broadband.t, FS/t/h_svc_domain.t,
34586           FS/t/h_svc_external.t, FS/t/h_svc_forward.t, FS/t/h_svc_www.t,
34587           httemplate/view/cust_main.cgi,
34588           httemplate/view/cust_main/packages.html: historical (immutable)
34589           invoice details about services and other history infrastructure
34590
34591 2004-12-28 15:30  ivan
34592
34593         * FS/FS/part_export/sqlradius.pm: add debug flag to sqlradius
34594           export
34595
34596 2004-12-27 02:19  ivan
34597
34598         * FS/FS/: cust_pay.pm, cust_credit.pm: prevent unsuspension errors
34599           from causing payment or credit transactions from finishing
34600
34601 2004-12-27 01:23  ivan
34602
34603         * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
34604           httemplate/edit/cust_main/contact.html: UI: rework shipping
34605           address javascript, closes: Bug#1085
34606
34607 2004-12-24 15:35  ivan
34608
34609         * FS/FS/svc_acct.pm: smtp can have uid 0 in addition to root and
34610           toor
34611
34612 2004-12-24 15:28  ivan
34613
34614         * bin/passwd.import: remove $Id$ line
34615
34616 2004-12-24 15:27  ivan
34617
34618         * bin/passwd.import: import NP and *LK* from shadow file as * (no
34619           password)
34620
34621 2004-12-23 18:54  ivan
34622
34623         * httemplate/edit/: cust_pay.cgi, process/cust_pay.cgi: add ability
34624           to set payment date manually
34625
34626 2004-12-23 03:39  ivan
34627
34628         * httemplate/edit/svc_www.cgi: fix typo that manifests when using
34629           svc_www-enable_subdomains config option
34630
34631 2004-12-23 01:15  ivan
34632
34633         * httemplate/edit/process/part_pkg.cgi: fix bug with custom pricing
34634           packages when no primary service is selected
34635
34636 2004-12-23 01:07  ivan
34637
34638         * FS/FS/part_pkg.pm: better debugging for options passed to insert
34639           method
34640
34641 2004-12-23 00:32  ivan
34642
34643         * FS/bin/freeside-setup: allow NULL zip in some countries
34644
34645 2004-12-23 00:00  ivan
34646
34647         * FS/bin/freeside-setup: going with 6 digit misnamed "npa" for now
34648
34649 2004-12-23 00:00  ivan
34650
34651         * bin/: rate-us.import, rate.import: adding rate import scripts
34652
34653 2004-12-22 23:29  ivan
34654
34655         * FS/FS/rate_region.pm: better short prefix display
34656
34657 2004-12-22 23:28  ivan
34658
34659         * httemplate/edit/rate.cgi: hide US regions for now, we don't
34660           currently need them for rating just invoice/session display and
34661           the web pages are so giant they're timing out
34662
34663 2004-12-22 06:40  ivan
34664
34665         * Makefile: chkconfig ON
34666
34667 2004-12-22 06:09  ivan
34668
34669         * Makefile: /usr/bin/true on fleabsd
34670
34671 2004-12-22 06:06  ivan
34672
34673         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
34674           warn and require confirmation when editing next bill dates to a
34675           date in the past, closes; Bug#430
34676
34677 2004-12-22 01:53  ivan
34678
34679         * FS/bin/freeside-daily: just "vaccum analyze" is fine
34680
34681 2004-12-21 15:19  ivan
34682
34683         * FS/FS/rate_detail.pm: need to use table modules we call
34684           ut_foreign_key on: rate, rate_region
34685
34686 2004-12-20 03:41  ivan
34687
34688         * rt/FREESIDE_MODIFIED: backport from 3.3-TESTING to fix XSS on
34689           ticket lists
34690
34691 2004-12-20 02:13  ivan
34692
34693         * FS/FS/Misc.pm, FS/FS/cust_main.pm, httemplate/view/cust_bill.cgi:
34694           better error messages on email errors
34695
34696 2004-12-20 00:21  ivan
34697
34698         * Makefile: remove quotes which were causing problems.  grr make
34699
34700 2004-12-20 00:16  ivan
34701
34702         * Makefile: add init script enable command in deb and redhat
34703
34704 2004-12-18 02:52  ivan
34705
34706         * httemplate/index.html: fix spelling
34707
34708 2004-12-13 01:13  ivan
34709
34710         * FS/FS/Conf.pm, httemplate/index.html: add config option for
34711           address2 search, closes: Bug#1022
34712
34713 2004-12-12 00:34  ivan
34714
34715         * FS/FS/cust_main.pm: fix customer status display for some cases
34716           with suspended accounts
34717
34718 2004-12-11 15:16  ivan
34719
34720         * FS/FS/part_export/acct_sql.pm: finish modification
34721
34722 2004-12-11 12:41  ivan
34723
34724         * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
34725           httemplate/edit/part_bill_event.cgi: add 'send_if_newest' invoice
34726           event, closes: Bug#977
34727
34728 2004-12-10 23:50  ivan
34729
34730         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi,
34731           httemplate/view/cust_main/packages.html,
34732           httemplate/view/cust_main/payment_history.html: voiding of echeck
34733           payments instead of refunds
34734
34735 2004-12-10 14:28  ivan
34736
34737         * FS/FS/CGI.pm: ui tweak for small customer view - line up billing
34738           and service address boxes
34739
34740 2004-12-10 13:25  ivan
34741
34742         * httemplate/docs/: overview-new.dia, overview-new.png: move the
34743           "self-service SSH tunnel" label to avoid ambiguity
34744
34745 2004-12-09 16:51  ivan
34746
34747         * FS/bin/freeside-setup: promo codes not unique...
34748
34749 2004-12-09 15:14  ivan
34750
34751         * httemplate/search/cust_main.cgi: typo
34752
34753 2004-12-09 15:05  ivan
34754
34755         * httemplate/search/cust_main.cgi: typo
34756
34757 2004-12-09 14:26  ivan
34758
34759         * httemplate/search/cust_main.cgi: UI: dont link to empty lists
34760
34761 2004-12-09 14:23  ivan
34762
34763         * FS/FS/TicketSystem/RT_External.pm: fix links to null custom
34764           fields
34765
34766 2004-12-09 14:20  ivan
34767
34768         * httemplate/search/cust_main.cgi: UI: dont link to empty lists
34769
34770 2004-12-09 14:06  ivan
34771
34772         * httemplate/search/cust_main.cgi: UI: same font size as the rest
34773           of the page
34774
34775 2004-12-09 14:02  ivan
34776
34777         * httemplate/search/cust_main.cgi: UI: condense ticket subtable a
34778           little
34779
34780 2004-12-09 13:59  ivan
34781
34782         * FS/FS/TicketSystem/RT_External.pm: hopefully make links to search
34783           for empty value of custom tickets work???
34784
34785 2004-12-09 13:53  ivan
34786
34787         * httemplate/index.html: remove extra list item for now
34788
34789 2004-12-09 13:33  ivan
34790
34791         * httemplate/view/cust_main/tickets.html,
34792           FS/FS/TicketSystem/RT_External.pm: set default requestor to email
34793           invoice addresses
34794
34795 2004-12-09 12:43  ivan
34796
34797         * FS/bin/freeside-setup: fix some typos noticed by pbowen
34798
34799 2004-12-09 04:46  ivan
34800
34801         * FS/FS/TicketSystem/RT_External.pm: fix new ticket link
34802
34803 2004-12-09 04:18  ivan
34804
34805         * FS/FS/TicketSystem/RT_External.pm: narrow select to avoid pickup
34806           up wrong id field
34807
34808 2004-12-09 04:03  ivan
34809
34810         * FS/FS/TicketSystem/RT_External.pm: use new var
34811
34812 2004-12-09 04:01  ivan
34813
34814         * FS/FS/Conf.pm: typo
34815
34816 2004-12-09 03:57  ivan
34817
34818         * FS/FS/: Conf.pm, TicketSystem/RT_External.pm: add config value
34819           for default queue id
34820
34821 2004-12-09 03:17  ivan
34822
34823         * httemplate/index.html: finish up for now
34824
34825 2004-12-09 02:07  ivan
34826
34827         * httemplate/search/cust_main.cgi: deuglify
34828
34829 2004-12-09 01:57  ivan
34830
34831         * httemplate/search/cust_main.cgi: fix typo
34832
34833 2004-12-09 01:21  ivan
34834
34835         * FS/FS/TicketSystem/RT_Internal.pm,
34836           httemplate/search/cust_main.cgi,
34837           FS/FS/TicketSystem/RT_External.pm, httemplate/view/cust_main.cgi,
34838           httemplate/view/cust_main/billing.html,
34839           httemplate/view/cust_main/contacts.html,
34840           httemplate/view/cust_main/misc.html,
34841           httemplate/view/cust_main/tickets.html: more RT integration
34842
34843 2004-12-06 06:42  ivan
34844
34845         * httemplate/search/cust_main.cgi: fix total link
34846
34847 2004-12-06 06:36  ivan
34848
34849         * httemplate/search/cust_main.cgi: fix total links and line up
34850           custom field columns
34851
34852 2004-12-06 06:15  ivan
34853
34854         * FS/FS/TicketSystem/RT_External.pm: ... and this last piece of sql
34855           too
34856
34857 2004-12-06 06:13  ivan
34858
34859         * FS/FS/TicketSystem/RT_External.pm: and forgot to include the sql
34860           for counting tickets with severities...
34861
34862 2004-12-06 06:11  ivan
34863
34864         * FS/FS/TicketSystem/RT_Internal.pm: fix typo
34865
34866 2004-12-06 06:09  ivan
34867
34868         * httemplate/search/cust_main.cgi: fix reading custome field values
34869
34870 2004-12-06 06:00  ivan
34871
34872         * FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
34873           FS/FS/TicketSystem/RT_External.pm,
34874           FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
34875           httemplate/search/cust_main.cgi: 1st try at adding custom field
34876           handling
34877
34878 2004-12-06 00:09  ivan
34879
34880         * FS/FS/cust_bill.pm: fix harmless "Use of uninitialized value in
34881           length" warning in latex escapes
34882
34883 2004-12-05 22:56  ivan
34884
34885         * httemplate/search/cust_main.cgi: link customers back to tickets!
34886
34887 2004-12-03 15:41  ivan
34888
34889         * htetc/handler.pl: landing rt 3.2.2
34890
34891 2004-12-03 12:51  ivan
34892
34893         * rt/sbin/rt-setup-database.in: landing rt 3.2.2
34894
34895 2004-12-03 12:40  ivan
34896
34897         * rt/: lib/RT/I18N/fi.po, lib/RT/Action/AutoOpen.pm,
34898           lib/RT/Action/Autoreply.pm, lib/RT/Action/Notify.pm,
34899           lib/RT/Action/RecordCorrespondence.pm,
34900           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/Generic.pm,
34901           lib/RT/Action/SetPriority.pm, lib/RT/Action/UserDefined.pm,
34902           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/RecordComment.pm,
34903           lib/RT/Action/SendEmail.pm, lib/RT/URI/fsck_com_rt.pm,
34904           lib/RT/Interface/CLI.pm, lib/RT/Interface/Email.pm,
34905           lib/RT/URI/base.pm, lib/RT/Interface/REST.pm,
34906           lib/RT/Interface/Email/Auth/GnuPG.pm,
34907           lib/RT/Interface/Email/Auth/MailFrom.pm,
34908           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
34909           lib/RT/Condition/Overdue.pm, lib/RT/Condition/PriorityChange.pm,
34910           lib/RT/Condition/QueueChange.pm,
34911           lib/RT/Condition/StatusChange.pm,
34912           lib/RT/Interface/Web/Handler.pm,
34913           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
34914           lib/RT/Search/Generic.pm, lib/RT/Condition/Generic.pm,
34915           bin/mason_handler.scgi.in, bin/rt-crontool.in,
34916           bin/standalone_httpd.in, bin/webmux.pl.in,
34917           lib/RT/Condition/AnyTransaction.pm,
34918           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/OwnerChange.pm,
34919           lib/RT/Condition/PriorityExceeds.pm,
34920           lib/RT/Condition/UserDefined.pm, bin/mason_handler.fcgi.in,
34921           bin/mason_handler.svc.in, bin/rt.in, etc/schema.Sybase,
34922           etc/acl.Sybase, etc/schema.Informix, etc/acl.Pg,
34923           etc/constraints.mysql, etc/schema.SQLite, etc/drop.Oracle,
34924           etc/upgrade/3.1.0/acl.Informix, etc/upgrade/3.1.0/acl.Oracle,
34925           etc/upgrade/3.1.0/acl.Pg, etc/upgrade/3.1.0/acl.SQLite,
34926           etc/upgrade/3.1.0/acl.mysql, etc/upgrade/3.1.0/content,
34927           etc/upgrade/3.1.0/schema.Informix,
34928           etc/upgrade/3.1.0/schema.Oracle, etc/upgrade/3.1.0/schema.Pg,
34929           etc/upgrade/3.1.0/schema.SQLite, etc/upgrade/3.1.0/schema.mysql,
34930           etc/upgrade/3.1.15/content, etc/upgrade/3.1.17/content: import rt
34931           3.2.2
34932
34933 2004-12-03 12:38  ivan
34934
34935         * rt/lib/RT/Attribute_Overlay.pm: Initial revision
34936
34937 2004-12-03 12:37  ivan
34938
34939         * rt/: UPGRADING, README, configure, Changelog, aclocal.m4,
34940           sbin/extract-message-catalog, sbin/factory, sbin/license_tag,
34941           sbin/rt-test-dependencies.in, lib/RT/GroupMembers.pm,
34942           lib/RT/Principals.pm, lib/RT/Scrips_Overlay.pm,
34943           lib/RT/Tickets.pm, lib/RT/Base.pm, lib/RT/Queues_Overlay.pm,
34944           lib/RT/ScripConditions_Overlay.pm, lib/RT/Template_Overlay.pm,
34945           lib/RT/Group.pm, lib/RT/User.pm, lib/RT/Attachment.pm,
34946           lib/RT/Attributes.pm, lib/RT/Handle.pm,
34947           lib/RT/Principals_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
34948           lib/RT/ACL_Overlay.pm, lib/RT/Templates_Overlay.pm,
34949           lib/RT/EmailParser.pm, lib/RT/GroupMembers_Overlay.pm,
34950           lib/RT/Attributes_Overlay.pm, lib/RT/CachedGroupMember.pm,
34951           lib/RT/CustomFieldValue.pm, lib/RT/Transactions.pm,
34952           lib/RT/I18N.pm, lib/RT/Links.pm, lib/RT/Queue.pm,
34953           lib/RT/Scrip.pm, lib/RT/CachedGroupMember_Overlay.pm,
34954           lib/RT/CurrentUser.pm, lib/RT/Principal.pm,
34955           lib/RT/Attachment_Overlay.pm, lib/RT/CustomFieldValues.pm,
34956           lib/RT/Group_Overlay.pm, lib/RT/ACE.pm, lib/RT/ScripActions.pm,
34957           lib/RT/Transactions_Overlay.pm, lib/RT/Attachments.pm,
34958           lib/RT/Groups.pm, lib/RT/ScripAction.pm, lib/RT/GroupMember.pm,
34959           lib/RT/Links_Overlay.pm, lib/RT/ScripCondition.pm,
34960           lib/RT/Transaction.pm, lib/RT/Scrips.pm,
34961           lib/RT/CachedGroupMembers.pm,
34962           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
34963           lib/RT/Link.pm, lib/RT/Queues.pm, lib/RT/ScripActions_Overlay.pm,
34964           lib/RT/ScripConditions.pm, lib/RT/Template.pm, lib/RT/ACL.pm,
34965           lib/RT/Attachments_Overlay.pm, lib/RT/ScripAction_Overlay.pm,
34966           lib/RT/ScripCondition_Overlay.pm, lib/RT/GroupMember_Overlay.pm,
34967           lib/RT/Ticket.pm, lib/RT/ACE_Overlay.pm, lib/RT/Link_Overlay.pm,
34968           lib/RT/Templates.pm, lib/RT/Attribute.pm,
34969           lib/RT/CachedGroupMembers_Overlay.pm,
34970           lib/RT/CustomFields_Overlay.pm, lib/RT/URI.pm, lib/RT/Users.pm,
34971           lib/RT/I18N/en.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/cs.pm,
34972           lib/RT/I18N/cs.po, lib/RT/I18N/fr.po, lib/RT/I18N/es.po,
34973           lib/RT/I18N/nl.po, lib/RT/I18N/hu.po, lib/RT/I18N/it.po,
34974           lib/RT/I18N/da.po, lib/RT/I18N/ru.po, lib/RT/I18N/de.po,
34975           lib/RT/I18N/ja.po, lib/RT/I18N/he.po: import rt 3.2.2
34976
34977 2004-12-02 02:18  ivan
34978
34979         * httemplate/search/cust_main.cgi: fix license boilerplate and
34980           search sorting
34981
34982 2004-12-02 01:59  ivan
34983
34984         * httemplate/images/small-logo.png, rt/FREESIDE_MODIFIED,
34985           FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
34986           FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
34987           httemplate/index.html, FS/FS/TicketSystem/RT_Internal.pm,
34988           FS/FS/TicketSystem/RT_Libs.pm, htetc/handler.pl,
34989           httemplate/search/cust_main.cgi,
34990           rt/lib/RT/Interface/Web_Vendor.pm, rt/lib/RT/URI/freeside.pm:
34991           second big RT integration checkin, customer linking/delinking
34992           interface
34993
34994 2004-12-01 10:49  ivan
34995
34996         * FS/FS/cust_pkg.pm: don't check that agent is allowed to purchase
34997           the package on changes
34998
34999 2004-11-30 19:35  ivan
35000
35001         * FS/FS/: part_pkg.pm, part_pkg/flat.pm,
35002           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
35003           part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
35004           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
35005           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
35006           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
35007           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm:
35008           creditcard-less promo code signup
35009
35010 2004-11-30 11:55  khoff
35011
35012         * httemplate/view/svc_broadband.cgi: Got a little trigger happy
35013           with the search/replace.
35014
35015 2004-11-29 15:52  khoff
35016
35017         * httemplate/view/svc_broadband.cgi: Include netmask and gateway in
35018           broadband service view.
35019
35020 2004-11-27 11:09  ivan
35021
35022         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
35023           FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
35024           httemplate/index.html, rt/FREESIDE_MODIFIED, Makefile, FS/FS.pm,
35025           htetc/handler.pl: ticket system integration framework and skin RT
35026
35027 2004-11-26 01:39  ivan
35028
35029         * FS/FS/: agent_type.pm, cust_credit_refund.pm,
35030           cust_main_invoice.pm, nas.pm, part_pop_local.pm,
35031           part_svc_column.pm, part_virtual_field.pm, port.pm, queue.pm,
35032           queue_arg.pm, router.pm, session.pm, svc_acct_pop.pm,
35033           type_pkgs.pm: remove POD VERSION sections
35034
35035 2004-11-26 01:08  ivan
35036
35037         * FS/FS/Conf.pm: update description for signup_server-realtime to
35038           reflect current reality, closes: Bug#575
35039
35040 2004-11-26 00:51  ivan
35041
35042         * FS/FS/part_pkg.pm, httemplate/edit/process/part_pkg.cgi: move
35043           part_pkg transactional stuff from web interface to part_pkg.pm,
35044           bumps Bug#18 to 1.5
35045
35046 2004-11-25 22:50  ivan
35047
35048         * FS/FS/: Conf.pm, svc_acct.pm: add password-noampersand and
35049           password-noexlamation config files, patch from Stephpen Bechard,
35050           closes: Bug#539
35051
35052 2004-11-24 12:54  ivan
35053
35054         * Makefile: don't enabled RT by default
35055
35056 2004-11-24 10:28  khoff
35057
35058         * httemplate/: index.html, search/svc_broadband.cgi: Added IP
35059           address search.
35060
35061 2004-11-24 02:28  ivan
35062
35063         * httemplate/edit/process/cust_main.cgi: fix redundant too-early
35064           checks which are causing an error
35065
35066 2004-11-24 01:00  ivan
35067
35068         * Makefile: some RT install updates
35069
35070 2004-11-23 17:30  ivan
35071
35072         * FS/bin/freeside-daily: fix perms on automated backups
35073
35074 2004-11-23 17:28  ivan
35075
35076         * httemplate/index.html: add rate plan maintenance to sysadmin
35077           section
35078
35079 2004-11-22 10:20  ivan
35080
35081         * FS/FS/ClientAPI/Signup.pm, FS/bin/freeside-setup,
35082           httemplate/docs/schema.html, FS/FS/Record.pm, FS/FS/cust_pkg.pm,
35083           FS/FS/part_pkg.pm, httemplate/edit/cust_main.cgi,
35084           httemplate/edit/part_pkg.cgi: promo codes and separate signup
35085           addresses for hdn
35086
35087 2004-11-22 03:11  ivan
35088
35089         * httemplate/search/sqlradius.cgi: Called-Station-ID label
35090
35091 2004-11-21 18:31  ivan
35092
35093         * httemplate/search/: sqlradius.cgi, sqlradius.html: UI fix on
35094           search directions, fix bug preventing show_called_station,
35095           hide_ip and hide_data form working
35096
35097 2004-11-20 09:26  ivan
35098
35099         * FS/FS/cust_svc.pm, FS/FS/rate.pm, FS/FS/rate_detail.pm,
35100           FS/FS/rate_prefix.pm, FS/FS/rate_region.pm,
35101           FS/t/part_pkg-voip_sqlradacct.t, FS/t/rate.t, FS/t/rate_detail.t,
35102           FS/t/rate_prefix.t, FS/t/rate_region.t,
35103           FS/FS/part_pkg/voip_sqlradacct.pm, FS/bin/freeside-setup,
35104           httemplate/browse/rate.cgi, httemplate/docs/schema.html,
35105           httemplate/edit/part_pkg.cgi, httemplate/edit/rate.cgi,
35106           httemplate/edit/rate_region.cgi,
35107           httemplate/edit/process/rate.cgi,
35108           httemplate/edit/process/rate_region.cgi, FS/FS.pm, FS/MANIFEST,
35109           FS/FS/part_export/sqlradius.pm, eg/table_template.pm,
35110           htetc/handler.pl, httemplate/search/sqlradius.cgi,
35111           httemplate/search/sqlradius.html: first pass at VoIP rating
35112
35113 2004-11-17 05:22  ivan
35114
35115         * httemplate/edit/part_pkg.cgi: #debugging cruft
35116
35117 2004-11-17 05:19  ivan
35118
35119         * httemplate/edit/part_pkg.cgi: fix package options to be sticky on
35120           clone-ing (customize package)
35121
35122 2004-11-16 06:19  ivan
35123
35124         * htetc/handler.pl: can't set $p without $cgi
35125
35126 2004-11-16 06:16  ivan
35127
35128         * htetc/handler.pl: correct package for $r
35129
35130 2004-11-16 06:11  ivan
35131
35132         * htetc/handler.pl: handle RT NoAuth sections
35133
35134 2004-11-12 21:37  ivan
35135
35136         * FS/FS/svc_acct.pm: oops, that's better
35137
35138 2004-11-12 21:32  ivan
35139
35140         * FS/FS/svc_acct.pm: fix problem with dup checking manifesting as
35141           Argument isn't numeric errors
35142
35143 2004-11-11 04:18  ivan
35144
35145         * rt/sbin/rt-setup-database.in: merge in changes to
35146           rt-setup-database
35147
35148 2004-11-11 04:13  ivan
35149
35150         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
35151           bin/rt.in, bin/rt-crontool.in, bin/webmux.pl.in, etc/acl.mysql:
35152           import rt 3.0.12
35153
35154 2004-11-11 04:10  ivan
35155
35156         * rt/: configure, Changelog, sbin/rt-test-dependencies.in,
35157           lib/RT/Template_Overlay.pm, lib/RT/StyleGuide.pod,
35158           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/ACL_Overlay.pm,
35159           lib/RT/Handle.pm, lib/RT/Templates_Overlay.pm,
35160           lib/RT/EmailParser.pm, lib/RT/GroupMembers_Overlay.pm,
35161           lib/RT/Attachment_Overlay.pm, lib/RT/CurrentUser.pm,
35162           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/Link_Overlay.pm,
35163           lib/RT/I18N/cs.po, lib/RT/I18N/fr.po, lib/RT/I18N/es.po,
35164           lib/RT/I18N/nl.po, lib/RT/I18N/hu.po, lib/RT/I18N/it.po,
35165           lib/RT/I18N/da.po, lib/RT/I18N/ru.po, lib/RT/I18N/de.po,
35166           lib/RT/I18N/ja.po, lib/RT/I18N/he.po, lib/RT/I18N/fi.po,
35167           lib/RT/Action/SendEmail.pm, lib/RT/Interface/Email.pm,
35168           lib/RT/Interface/Email/Auth/MailFrom.pm: import rt 3.0.12
35169
35170 2004-11-09 03:42  ivan
35171
35172         * httemplate/search/report_tax.cgi: add handling for texas tax
35173           exemption and warning that report might not make sense for
35174           partial months other than the current one
35175
35176 2004-11-09 03:00  ivan
35177
35178         * httemplate/search/report_tax.cgi: add handling for texas tax
35179           exemption and warning that report might not make sense for
35180           partial months other than the current one
35181
35182 2004-11-09 01:31  ivan
35183
35184         * httemplate/search/report_tax.cgi: parenthesis help alot
35185
35186 2004-11-09 01:13  ivan
35187
35188         * httemplate/search/report_tax.cgi: fix for correct reporting of
35189           generic taxes
35190
35191 2004-11-09 00:14  ivan
35192
35193         * FS/FS/cust_main.pm: don't generate invoices for COMP customers
35194
35195 2004-11-08 23:23  ivan
35196
35197         * httemplate/search/report_tax.cgi: fixes to run under the mason
35198           strictness
35199
35200 2004-11-08 01:24  ivan
35201
35202         * FS/FS/part_pkg.pm: bypass plandata warning; we're accessing it on
35203           purpose
35204
35205 2004-11-08 01:16  ivan
35206
35207         * FS/FS/part_pkg.pm: fix bug that could cause mis-billing on
35208           upgrades! (new installs ok)
35209
35210 2004-11-07 21:33  ivan
35211
35212         * bin/rollback: adding in case this is needed again
35213
35214 2004-10-26 05:36  ivan
35215
35216         * Makefile: 1.5.0pre6!
35217
35218 2004-10-26 05:33  ivan
35219
35220         * httemplate/docs/: index.html, overview-new.dia, overview-new.png,
35221           schema.html: slightly more up-to-date docs
35222
35223 2004-10-26 05:07  ivan
35224
35225         * FS/FS/part_export.pm: allow an empty exporttype so you can create
35226           new objects
35227
35228 2004-10-26 04:51  ivan
35229
35230         * FS/FS/part_bill_event.pm: last thing for bug#901, 1.5.0pre6 and
35231           webdemo!
35232
35233 2004-10-26 04:26  ivan
35234
35235         * FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
35236           FS/FS/cust_pkg.pm, FS/FS/part_export.pm, FS/FS/part_pkg.pm,
35237           FS/FS/part_pkg_option.pm, FS/FS.pm, FS/MANIFEST,
35238           FS/bin/freeside-setup, FS/t/part_pkg-flat.t,
35239           FS/t/part_pkg-flat_comission.t,
35240           FS/t/part_pkg-flat_comission_cust.t,
35241           FS/t/part_pkg-flat_comission_pkg.t, FS/t/part_pkg-flat_delayed.t,
35242           FS/t/part_pkg-prorate.t, FS/t/part_pkg-sesmon_hour.t,
35243           FS/t/part_pkg-sesmon_minute.t, FS/t/part_pkg-sql_external.t,
35244           FS/t/part_pkg-sql_generic.t, FS/t/part_pkg-sqlradacct_hour.t,
35245           FS/t/part_pkg-subscription.t, FS/t/part_pkg_option.t,
35246           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
35247           httemplate/edit/part_pkg.cgi, httemplate/view/cust_main.cgi,
35248           FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/flat_comission.pm,
35249           FS/FS/part_pkg/flat_comission_cust.pm,
35250           FS/FS/part_pkg/flat_comission_pkg.pm,
35251           FS/FS/part_pkg/flat_delayed.pm, FS/FS/part_pkg/prorate.pm,
35252           FS/FS/part_pkg/sesmon_hour.pm, FS/FS/part_pkg/sesmon_minute.pm,
35253           FS/FS/part_pkg/sql_external.pm, FS/FS/part_pkg/sql_generic.pm,
35254           FS/FS/part_pkg/sqlradacct_hour.pm,
35255           FS/FS/part_pkg/subscription.pm: modular price plans!
35256
35257 2004-10-25 23:33  ivan
35258
35259         * httemplate/search/report_tax.cgi: and one last case with named
35260           and not named taxes in the same region, ack
35261
35262 2004-10-25 23:04  ivan
35263
35264         * httemplate/search/report_tax.cgi: taxes are hard
35265
35266 2004-10-25 16:47  ivan
35267
35268         * httemplate/search/report_tax.cgi: hopefully fix tax report for
35269           taxclass & named tax edge cases
35270
35271 2004-10-25 16:39  ivan
35272
35273         * httemplate/search/report_tax.cgi: hopefully fix tax report for
35274           taxclass & named tax edge cases
35275
35276 2004-10-25 15:48  ivan
35277
35278         * httemplate/search/report_tax.cgi: hopefully fix tax report for
35279           taxclass & named tax edge cases
35280
35281 2004-10-25 14:35  ivan
35282
35283         * httemplate/search/report_tax.cgi: fix joins for proper tax
35284           reporting
35285
35286 2004-10-23 04:45  ivan
35287
35288         * conf/: alerter_template, invoice_latexfooter, invoice_template:
35289           better
35290
35291 2004-10-23 04:34  ivan
35292
35293         * conf/: invoice_latexfooter, invoice_latexnotes: update default
35294           notes and footer
35295
35296 2004-10-23 03:36  ivan
35297
35298         * FS/FS/part_export/artera_turbo.pm: add debug flag
35299
35300 2004-10-22 03:31  ivan
35301
35302         * httemplate/view/cust_main.cgi: add svc_external-skip_manual
35303           support to main customer view, for artera turbo
35304
35305 2004-10-22 03:14  ivan
35306
35307         * FS/FS/part_export/artera_turbo.pm: add option to specify a static
35308           aid
35309
35310 2004-10-21 01:54  ivan
35311
35312         * httemplate/browse/part_pkg.cgi: remove tiny formatting glitch
35313
35314 2004-10-21 01:33  ivan
35315
35316         * httemplate/browse/part_pkg.cgi: if enabled, show taxclass on
35317           package definition browse
35318
35319 2004-10-21 00:07  ivan
35320
35321         * httemplate/search/report_tax.cgi: fix tax report edge cases when
35322           using taxclasses in some regions but not others
35323
35324 2004-10-20 01:28  ivan
35325
35326         * bin/artera.import: back to id
35327
35328 2004-10-20 01:20  ivan
35329
35330         * bin/artera.import: locate existing ones by title, warn on errors
35331
35332 2004-10-20 01:16  ivan
35333
35334         * httemplate/index.html: add external browse
35335
35336 2004-10-20 01:14  ivan
35337
35338         * bin/artera.import: adding artera import
35339
35340 2004-10-20 01:08  ivan
35341
35342         * bin/artera.import: adding artera import
35343
35344 2004-10-20 01:07  ivan
35345
35346         * httemplate/: search/svc_external.cgi, index.html: add
35347           svc_external search
35348
35349 2004-10-19 17:44  ivan
35350
35351         * conf/logo.eps: new logo!
35352
35353 2004-10-19 16:52  ivan
35354
35355         * conf/logo.eps: new logo!
35356
35357 2004-10-19 04:50  ivan
35358
35359         * FS/bin/freeside-sqlradius-reset: isn't run with elevated
35360           privledges, so -T not necessary
35361
35362 2004-10-19 01:44  ivan
35363
35364         * Makefile: sleep long enough to be worthwhile
35365
35366 2004-10-18 05:37  ivan
35367
35368         * httemplate/: index.html, images/small-logo.png: that's right, a
35369           new logo
35370
35371 2004-10-17 07:01  ivan
35372
35373         * FS/FS/part_export/artera_turbo.pm, FS/FS/ClientAPI/MyAccount.pm,
35374           fs_selfservice/FS-SelfService/SelfService.pm,
35375           fs_selfservice/FS-SelfService/cgi/agent.cgi,
35376           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
35377           fs_selfservice/FS-SelfService/cgi/provision_list.html,
35378           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: add artera
35379           turbo handling to self-service and reseller interfaces
35380
35381 2004-10-17 02:54  ivan
35382
35383         * fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html: use
35384           templated svc_acct provisioner, from agent interface
35385
35386 2004-10-17 02:19  ivan
35387
35388         * FS/FS/Conf.pm, FS/FS/cust_svc.pm,
35389           FS/FS/part_export/artera_turbo.pm,
35390           httemplate/view/svc_external.cgi: add options to adjust UI for
35391           artera turbo as svc_export
35392
35393 2004-10-16 03:15  ivan
35394
35395         * FS/: FS/Conf.pm, FS/part_export/artera_turbo.pm,
35396           FS/svc_external.pm, bin/freeside-setup: add artera turbo export
35397
35398 2004-10-12 22:46  ivan
35399
35400         * Makefile: apachectl sucks ass
35401
35402 2004-10-12 14:59  ivan
35403
35404         * httemplate/view/svc_acct.cgi: fix edit link!  oops
35405
35406 2004-10-11 23:08  ivan
35407
35408         * httemplate/search/sqlradius.cgi: more info in error message for
35409           unknown export type, fix test for sqlradius_withdomain export,
35410           woo!
35411
35412 2004-10-11 22:54  ivan
35413
35414         * Makefile: update apache restart line for local apache
35415
35416 2004-10-09 03:57  ivan
35417
35418         * httemplate/view/svc_acct.cgi: rearrange things a bit and clean up
35419           the RADIUS session data, link to the detail search
35420
35421 2004-10-06 06:39  ivan
35422
35423         * httemplate/search/: sqlradius.cgi: more formatting updates to
35424           RADIUS report
35425
35426 2004-10-06 06:33  ivan
35427
35428         * httemplate/search/sqlradius.cgi: small formatting updates to
35429           RADIUS report
35430
35431 2004-10-06 06:27  ivan
35432
35433         * httemplate/search/sqlradius.cgi: small formatting updates to
35434           RADIUS report
35435
35436 2004-10-06 05:37  ivan
35437
35438         * FS/FS/part_export/sqlradius.pm: fix big in RADIUS session viewing
35439           when using an ignored-accounting export
35440
35441 2004-10-05 09:28  ivan
35442
35443         * httemplate/search/sqlradius.cgi,
35444           httemplate/search/sqlradius.html, FS/FS/cust_svc.pm,
35445           FS/FS/part_export/sqlradius.pm, httemplate/index.html,
35446           httemplate/elements/header.html, httemplate/view/svc_acct.cgi:
35447           RADIUS session viewing
35448
35449 2004-10-05 07:16  ivan
35450
35451         * httemplate/view/cust_bill.cgi: links to show alternate invoices
35452           also
35453
35454 2004-10-05 06:52  ivan
35455
35456         * httemplate/view/cust_bill.cgi: links to show alternate invoices
35457           also
35458
35459 2004-10-05 06:43  ivan
35460
35461         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
35462           cust_bill.cgi: links to show alternate invoices also
35463
35464 2004-10-05 06:35  ivan
35465
35466         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
35467           cust_bill.cgi: links to show alternate invoices also
35468
35469 2004-10-05 05:17  ivan
35470
35471         * FS/bin/freeside-selfservice-server: DO open a database connection
35472           in the parent process, this cached the $dbdef and speeds things
35473           up significantly
35474
35475 2004-09-22 04:28  ivan
35476
35477         * httemplate/search/: cust_bill_event.html,
35478           report_cust_credit.html, report_cust_pay.html, report_tax.html:
35479           add missing <TR> tags
35480
35481 2004-09-22 04:04  ivan
35482
35483         * httemplate/elements/: calendar-en.js, calendar-setup.js,
35484           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
35485           jscalendar
35486
35487 2004-09-21 00:57  ivan
35488
35489         * httemplate/view/cust_main.cgi: and for refunds too
35490
35491 2004-09-21 00:50  ivan
35492
35493         * httemplate/view/cust_main.cgi: better display of echeck
35494           payments/refunds/etc.
35495
35496 2004-09-16 06:22  ivan
35497
35498         * FS/FS/export_svc.pm, httemplate/edit/part_svc.cgi: add uid to
35499           mass duplicate checking on export changes, fix bug in new export
35500           editing, error message includes the number of duplicate customers
35501           also
35502
35503 2004-09-16 00:19  ivan
35504
35505         * FS/FS/cust_main.pm: allow blank auth for echeck refunds
35506
35507 2004-09-15 18:47  ivan
35508
35509         * FS/FS/svc_acct.pm: don't re-my  var, quiet warning
35510
35511 2004-09-15 08:31  ivan
35512
35513         * FS/FS/: Conf.pm, svc_acct.pm: add option for global username or
35514           username@domain uniqueness, closes: Bug#980
35515
35516 2004-09-15 01:57  ivan
35517
35518         * FS/bin/freeside-selfservice-server: it would help to set the
35519           permissions on the lockfile right, so the kids can open it...
35520
35521 2004-09-15 01:45  ivan
35522
35523         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
35524           obtain a new descriptor for the lock in kids, this should fix
35525           locking problems
35526
35527 2004-09-15 01:30  ivan
35528
35529         * FS/bin/freeside-selfservice-server: obtain a new descriptor for
35530           the lock in kids, this should fix locking problems
35531
35532 2004-09-14 06:00  ivan
35533
35534         * httemplate/view/cust_main.cgi, FS/FS/cust_main.pm,
35535           httemplate/edit/cust_refund.cgi,
35536           httemplate/edit/process/cust_refund.cgi: echeck/ACH refunds
35537
35538 2004-09-13 23:47  ivan
35539
35540         * FS/bin/freeside-selfservice-server,
35541           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
35542           selfservice: - server: don't reconnect again if we've already
35543           been signalled to shutdown - server: add kid reaping to shutdown
35544           sequence - server: add another optional logging level to response
35545           sending - server: acquire write mutex for keepalives
35546
35547 2004-09-09 05:04  ivan
35548
35549         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi,
35550           httemplate/edit/process/part_svc.cgi: rework edit/part_svc.cgi so
35551           it doesn't use a separate process/ file, this allows large error
35552           messages to be displayed properly
35553
35554 2004-09-06 05:44  ivan
35555
35556         * FS/bin/freeside-selfservice-server,
35557           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
35558           self-service keepalives
35559
35560 2004-09-06 02:44  ivan
35561
35562         * FS/bin/freeside-selfservice-server: don't open a database
35563           connection in the parent process
35564
35565 2004-09-06 02:28  ivan
35566
35567         * FS/bin/freeside-queued: don't die off even on database failures
35568
35569 2004-09-05 16:21  ivan
35570
35571         * httemplate/edit/cust_main.cgi: fixed duplicate checking will
35572           catch it, but add client-side protection against
35573           double-submission also.
35574
35575 2004-09-05 15:42  ivan
35576
35577         * fs_selfservice/FS-SelfService/cgi/signup.html: fixed duplicate
35578           checking will catch it, but add client-side protection against
35579           double-submission also.
35580
35581 2004-09-05 02:42  ivan
35582
35583         * test/dup-test: adding duplicate test
35584
35585 2004-09-05 02:41  ivan
35586
35587         * FS/FS/svc_acct.pm: acquire a database lock to prevent race
35588           conditions in duplicate checking
35589
35590 2004-09-04 03:02  ivan
35591
35592         * FS/FS/export_svc.pm: first try at duplicate checking on new
35593           export associations
35594
35595 2004-08-27 04:33  ivan
35596
35597         * FS/bin/freeside-sqlradius-reset: oops use @ARGV not @_
35598
35599 2004-08-27 04:16  ivan
35600
35601         * FS/bin/freeside-sqlradius-reset: add option to specify exports
35602
35603 2004-08-24 05:22  ivan
35604
35605         * Makefile: small Makefile update
35606
35607 2004-08-24 04:16  ivan
35608
35609         * FS/FS/ClientAPI/MyAccount.pm,
35610           fs_selfservice/FS-SelfService/cgi/agent.cgi,
35611           fs_selfservice/FS-SelfService/cgi/agent_customer_menu.html,
35612           fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
35613           fs_selfservice/FS-SelfService/cgi/agent_logout.html,
35614           fs_selfservice/FS-SelfService/cgi/agent_main.html,
35615           fs_selfservice/FS-SelfService/cgi/agent_menu.html,
35616           fs_selfservice/FS-SelfService/cgi/agent_order_pkg.html,
35617           fs_selfservice/FS-SelfService/cgi/agent_provision.html,
35618           fs_selfservice/FS-SelfService/cgi/agent_provision_svc_acct.html,
35619           fs_selfservice/FS-SelfService/cgi/list_customers.html,
35620           fs_selfservice/FS-SelfService/cgi/order_pkg.html,
35621           fs_selfservice/FS-SelfService/cgi/provision.html,
35622           fs_selfservice/FS-SelfService/cgi/provision_list.html,
35623           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
35624           fs_selfservice/FS-SelfService/cgi/svc_acct.html,
35625           fs_selfservice/FS-SelfService/cgi/view_customer.html,
35626           FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
35627           FS/FS/ClientAPI/Signup.pm,
35628           fs_selfservice/FS-SelfService/SelfService.pm,
35629           httemplate/search/cust_main.cgi: big update for reseller
35630           interface
35631
35632 2004-08-20 01:58  ivan
35633
35634         * bin/ispman.ldap.import: adding
35635
35636 2004-08-19 09:35  ivan
35637
35638         * httemplate/search/cust_credit.html: add customer # to credit
35639           reports too
35640
35641 2004-08-19 03:53  ivan
35642
35643         * httemplate/edit/part_svc.cgi: shell field is now a dropdown of
35644           legal shells, closes: Bug#118
35645
35646 2004-08-18 17:22  ivan
35647
35648         * httemplate/search/elements/search.html: add customer # to payment
35649           reports, add table cell alignment option to general search
35650           component
35651
35652 2004-08-17 06:14  ivan
35653
35654         * FS/FS/cust_main.pm: prevent realtime_bop CVV removal from messing
35655           up cust_main records, also don't pollute the original object when
35656           used with override options, closes: Bug#982
35657
35658 2004-08-17 00:43  ivan
35659
35660         * fs_selfservice/FS-SelfService/cgi/: passwd.cgi, passwd.html: fix
35661           path to passwd.cgi!
35662
35663 2004-08-14 05:26  ivan
35664
35665         * FS/FS/: export_svc.pm, part_svc.pm, svc_acct.pm: first try at
35666           duplicate checking on new export associations
35667
35668 2004-08-11 16:56  ivan
35669
35670         * FS/FS/cust_bill.pm: fix bank name showing up on invoices
35671
35672 2004-08-09 12:03  ivan
35673
35674         * init.d/freeside-init: add /usr/local/bin to PATH
35675
35676 2004-08-06 19:49  ivan
35677
35678         * httemplate/view/cust_main.cgi: disable order package button until
35679           a package has been selected
35680
35681 2004-08-05 11:47  ivan
35682
35683         * FS/FS.pm: fix pod typo
35684
35685 2004-08-02 02:43  ivan
35686
35687         * httemplate/index.html: fix link to virtual host browse
35688
35689 2004-08-01 17:41  ivan
35690
35691         * FS/FS/part_export/vpopmail.pm: no maintainer, use
35692           shellcommands_withdomain instead
35693
35694 2004-07-30 00:12  ivan
35695
35696         * FS/FS/svc_Common.pm: set fixed values from an explicitly
35697           specified svcpart on replace too
35698
35699 2004-07-29 21:54  ivan
35700
35701         * FS/FS/Conf.pm, FS/FS/cust_svc.pm, FS/FS/svc_Common.pm,
35702           conf/cust_pkg-change_svcpart,
35703           httemplate/edit/process/cust_svc.cgi,
35704           httemplate/misc/process/link.cgi, httemplate/view/svc_acct.cgi:
35705           svcpart changes now trigger all necessary export actions, manual
35706           svcpart changing on svc_acct view, linking changes svcpart if you
35707           ask it to, closes: Bug#671, Bug#644
35708
35709 2004-07-29 14:49  ivan
35710
35711         * FS/bin/freeside-setup: add index on cust_main.refnum, speeds up
35712           advertising source list
35713
35714 2004-07-15 15:40  ivan
35715
35716         * FS/FS/cust_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
35717           FS/FS/ClientAPI/Signup.pm,
35718           fs_selfservice/FS-SelfService/SelfService.pm,
35719           fs_selfservice/FS-SelfService/cgi/agent.cgi,
35720           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
35721           fs_selfservice/FS-SelfService/cgi/logout.html,
35722           fs_selfservice/FS-SelfService/cgi/make_payment.html,
35723           fs_selfservice/FS-SelfService/cgi/myaccount.html,
35724           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
35725           fs_selfservice/FS-SelfService/cgi/payment_results.html,
35726           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
35727           fs_selfservice/FS-SelfService/cgi/provision.html,
35728           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
35729           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
35730           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
35731           httemplate/view/cust_main.cgi: big update for customer
35732           self-service: add provisioning/unprovisioning of purchased
35733           services, like fs_selfadmin
35734
35735 2004-07-12 06:51  ivan
35736
35737         * httemplate/view/cust_main.cgi: DEL out voided payments to
35738           distinguish them visually better
35739
35740 2004-07-10 07:46  ivan
35741
35742         * FS/FS/ClientAPI/MyAccount.pm: fix edge case avoiding erronous
35743           decline/cancel when customer has a negative balance & purchases
35744           stuff with it
35745
35746 2004-07-10 07:30  ivan
35747
35748         * FS/FS/: cust_svc.pm, part_pkg.pm, ClientAPI/MyAccount.pm: tyop;
35749
35750 2004-07-10 06:30  ivan
35751
35752         * httemplate/: index.html, search/cust_bill_event.cgi,
35753           search/cust_bill_event.html: add calendar to cust_bill_event
35754           search page, make ending date default to open-ended like other
35755           reports
35756
35757 2004-07-10 06:21  ivan
35758
35759         * FS/FS/Record.pm: fix FS::Record::qsearch to (hopefully) work as
35760           before and cluck loudly when the FS::tablename class isn't
35761           loaded, rather than throw exceptions
35762
35763 2004-07-10 06:08  ivan
35764
35765         * FS/FS/cust_svc.pm: use FS::svc_external so the label method
35766           doesn't bomb out in FS::Record::qsearch with Can't locate object
35767           method virtual_fields via package FS::svc_external
35768
35769 2004-07-09 04:45  ivan
35770
35771         * fs_selfservice/FS-SelfService/cgi/agent.cgi: add debugging to
35772           agent.cgi, make sure warnings are turned off when parsing
35773           templates to avoid too much output to STDERR triggering obscure
35774           apache hang bug.  thanks dean you rule.
35775
35776 2004-07-09 02:29  ivan
35777
35778         * fs_selfservice/FS-SelfService/cgi/agent_main.html: new style ;
35779           param separator
35780
35781 2004-07-08 04:15  ivan
35782
35783         * httemplate/edit/process/cust_main.cgi: don't change otaker when
35784           just editing account, closes: Bug#921
35785
35786 2004-07-07 09:06  ivan
35787
35788         * FS/FS/cust_pay.pm: allow payment modification so we can import
35789           order_number info
35790
35791 2004-07-06 12:10  ivan
35792
35793         * FS/FS/Record.pm: better error message for missing tables
35794
35795 2004-07-06 10:26  ivan
35796
35797         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
35798           httemplate/edit/cust_refund.cgi,
35799           httemplate/edit/process/cust_credit.cgi,
35800           httemplate/edit/process/cust_refund.cgi,
35801           httemplate/view/cust_main.cgi: payment voiding part deux & credit
35802           card refunds!
35803
35804 2004-07-06 07:22  ivan
35805
35806         * FS/FS/cust_refund.pm: document and check refund reasons
35807
35808 2004-07-06 06:26  ivan
35809
35810         * FS/FS.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm,
35811           FS/t/cust_pay_void.t, FS/bin/freeside-setup,
35812           httemplate/docs/schema.html, httemplate/misc/void-cust_pay.cgi:
35813           add cust_pay_void table and payment voiding web ui part one
35814
35815 2004-07-06 01:43  ivan
35816
35817         * htetc/handler.pl: 0.32 (and then some) released
35818
35819 2004-07-01 06:49  ivan
35820
35821         * FS/FS/: ClientAPI/MyAccount.pm, cust_main.pm: credit out
35822           self-service
35823
35824 2004-07-01 05:45  ivan
35825
35826         * FS/FS/agent.pm: fix silly bug editing agents
35827
35828 2004-07-01 05:42  ivan
35829
35830         * FS/FS/Record.pm: show a full stack backtrace if we wind up in the
35831           hash method with an empty Hash attribute, wtf?
35832
35833 2004-06-30 11:19  ivan
35834
35835         * FS/FS/cust_pay.pm, conf/payment_receipt_email: payyment receipts
35836           template fixes
35837
35838 2004-06-30 11:12  ivan
35839
35840         * FS/FS/cust_pay.pm: payyment receipts: pass body has an arrayref,
35841           also fill in name filed
35842
35843 2004-06-30 11:01  ivan
35844
35845         * FS/FS/cust_pay.pm: typo
35846
35847 2004-06-30 10:57  ivan
35848
35849         * FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_bill.pm,
35850           FS/FS/cust_pay.pm, FS/FS/cust_pay_refund.pm,
35851           conf/payment_receipt_email: payment receipts!
35852
35853 2004-06-30 07:33  ivan
35854
35855         * fs_selfservice/FS-SelfService/cgi/make_payment.html,
35856           httemplate/misc/payment.cgi: forgot october!  closes: Bug#880
35857
35858 2004-06-30 03:02  ivan
35859
35860         * FS/: FS/Conf.pm, bin/freeside-daily: add option to pgp/gpg
35861           encrypt scp dumps
35862
35863 2004-06-30 02:56  ivan
35864
35865         * FS/FS/cust_bill.pm: fix warning message when agent-specific
35866           plandata cannot be found
35867
35868 2004-06-29 00:57  ivan
35869
35870         * httemplate/docs/schema.html: cust_pay_refund
35871
35872 2004-06-28 21:02  ivan
35873
35874         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_bill_pay.pm,
35875           FS/FS/cust_credit_bill.pm, FS/FS/cust_credit_refund.pm,
35876           FS/FS/cust_pay.pm, FS/FS/cust_pay_refund.pm,
35877           FS/FS/cust_refund.pm, FS/bin/freeside-setup,
35878           httemplate/view/cust_main.cgi, FS/t/cust_pay_refund.t,
35879           httemplate/edit/cust_bill_pay.cgi,
35880           httemplate/edit/process/cust_bill_pay.cgi: add cust_pay_refund
35881           table to refund payments
35882
35883 2004-06-25 11:28  ivan
35884
35885         * FS/FS/cust_main.pm: fix Pg date parsing of expdate and thus
35886           paydate_monthyear method and thus bug#862 and i need some sleep
35887
35888 2004-06-25 10:57  ivan
35889
35890         * fs_selfservice/FS-SelfService/cgi/make_payment.html,
35891           httemplate/misc/payment.cgi: fix one-time card charging not
35892           pulling in exp date?
35893
35894 2004-06-25 10:26  ivan
35895
35896         * httemplate/misc/payment.cgi: set defaults so as to not change the
35897           billing type when entering a one time payment
35898
35899 2004-06-25 03:25  ivan
35900
35901         * FS/: FS/UID.pm, bin/freeside-queued: ping the database and retry
35902           rather before doing anything
35903
35904 2004-06-25 03:16  ivan
35905
35906         * FS/FS/cust_bill.pm: really fix latex printing when datasrc
35907           contains a ;
35908
35909 2004-06-25 03:07  ivan
35910
35911         * FS/FS/cust_bill.pm: fix latex printing when datasrc contains a ;
35912
35913 2004-06-25 01:44  ivan
35914
35915         * FS/FS/cust_pkg.pm: move up next bill date on unsuspend
35916
35917 2004-06-22 19:13  ivan
35918
35919         * FS/FS/cust_bill.pm: forgotten space in typeset invoice credit
35920           lines
35921
35922 2004-06-21 20:12  ivan
35923
35924         * Makefile: snapshot before schema changes
35925
35926 2004-06-21 20:11  ivan
35927
35928         * FS/FS.pm: small doc update
35929
35930 2004-06-21 20:10  ivan
35931
35932         * bin/sqlradius.import: fix attribute importing bugs that borked
35933           the passwords
35934
35935 2004-06-21 07:24  ivan
35936
35937         * fs_selfservice/FS-SelfService/cgi/agent.cgi: fix dup password
35938           checking on add'l package order
35939
35940 2004-06-21 06:36  ivan
35941
35942         * FS/MANIFEST: removing old report from MANIFEST
35943
35944 2004-06-21 05:27  ivan
35945
35946         * FS/FS/ClientAPI/MyAccount.pm: fix harmless typo, closes; Bug#872
35947
35948 2004-06-21 03:58  ivan
35949
35950         * fs_selfservice/FS-SelfService/cgi/agent.cgi: check password match
35951           on agent add'l package order
35952
35953 2004-06-21 03:45  ivan
35954
35955         * FS/FS/ClientAPI/MyAccount.pm: field name is primary_svc, not
35956           primary
35957
35958 2004-06-21 03:26  ivan
35959
35960         * FS/FS/: Conf.pm, cust_svc.pm, ClientAPI/MyAccount.pm: option to
35961           only allow primary users access to the self-service server
35962
35963 2004-06-18 03:28  ivan
35964
35965         * bin/masonize: masonize fix: avoid newline prepend fix from
35966           borking indented first <%, fixes customer search by otaker under
35967           mason, closes: Bug#830
35968
35969 2004-06-17 05:32  ivan
35970
35971         * FS/FS/part_export/: www_shellcommands.pm, apache.pm: add
35972           frontpage extensions to www_shellcommands export
35973
35974 2004-06-16 16:59  ivan
35975
35976         * FS/FS/svc_acct.pm: fix deletion of accounts connected to virtual
35977           hosts
35978
35979 2004-06-16 07:07  ivan
35980
35981         * httemplate/search/report_tax.cgi: update tax report for taxclass
35982
35983 2004-06-15 06:27  ivan
35984
35985         * fs_selfservice/FS-SelfService/cgi/: passwd.cgi, passwd.html:
35986           moving passwd cgi to self-service
35987
35988 2004-06-15 03:59  ivan
35989
35990         * FS/FS/Record.pm: add stack backtrace to fatal problems in virtual
35991           field check
35992
35993 2004-06-11 09:44  ivan
35994
35995         * httemplate/search/report_tax.cgi: fix date range for old perl,
35996           count tax exempt and COMP customers correctly
35997
35998 2004-06-11 07:57  ivan
35999
36000         * httemplate/search/report_tax.cgi: fix to find all customer
36001           scorrectly
36002
36003 2004-06-11 07:25  ivan
36004
36005         * httemplate/search/report_tax.cgi: tax report fix sort
36006
36007 2004-06-11 07:03  ivan
36008
36009         * FS/FS/Conf.pm, httemplate/index.html: tax report!
36010
36011 2004-06-11 06:44  ivan
36012
36013         * httemplate/search/report_tax.cgi: tax report!
36014
36015 2004-06-11 00:37  ivan
36016
36017         * Makefile: add update-selfservice target
36018
36019 2004-06-10 05:58  ivan
36020
36021         * httemplate/browse/agent.cgi: now available as methods
36022
36023 2004-06-10 05:31  ivan
36024
36025         * FS/FS/CGI.pm, FS/FS/agent.pm, FS/FS/cust_main.pm,
36026           FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
36027           FS/FS/ClientAPI/Signup.pm,
36028           fs_selfservice/FS-SelfService/cgi/agent.cgi,
36029           fs_selfservice/FS-SelfService/cgi/agent_login.html,
36030           fs_selfservice/FS-SelfService/cgi/agent_main.html,
36031           fs_selfservice/FS-SelfService/cgi/cvv2.html,
36032           fs_selfservice/FS-SelfService/cgi/cvv2.png,
36033           fs_selfservice/FS-SelfService/cgi/cvv2_amex.png,
36034           fs_selfservice/FS-SelfService/cgi/list_customers.html,
36035           fs_selfservice/FS-SelfService/cgi/signup.html,
36036           fs_selfservice/FS-SelfService/cgi/view_customer.html,
36037           httemplate/browse/agent.cgi, httemplate/search/cust_main.cgi,
36038           fs_selfservice/FS-SelfService/SelfService.pm: agent interface
36039
36040 2004-06-09 01:59  ivan
36041
36042         * Makefile: need this entry for myself though!
36043
36044 2004-06-05 05:01  ivan
36045
36046         * Makefile: AND set its owner.  whew.
36047
36048 2004-06-05 04:55  ivan
36049
36050         * Makefile: and don't forget to make the dir
36051
36052 2004-06-05 04:47  ivan
36053
36054         * Makefile: fix path and make var substitution
36055
36056 2004-06-05 04:37  ivan
36057
36058         * Makefile: oops fix line endings in automated self-service lib
36059           install
36060
36061 2004-06-05 04:34  ivan
36062
36063         * Makefile: automated self-service lib install
36064
36065 2004-06-05 02:34  ivan
36066
36067         * bin/: sqlradius-norealm.reimport, sqlradius.import,
36068           sqlradius.reimport: sqlradius import updates
36069
36070 2004-06-04 20:00  ivan
36071
36072         * Makefile: self-service installer?
36073
36074 2004-06-03 03:09  ivan
36075
36076         * httemplate/misc/email-invoice.cgi: also fix agent-specific From:
36077           address on "re-email" link
36078
36079 2004-06-03 02:55  ivan
36080
36081         * FS/FS/cust_bill.pm: fix agent-specific template on "invoice view"
36082           screen and "re-email/re-print" links, also fix agent-specific
36083           From: address on "re-email" link
36084
36085 2004-06-03 00:00  ivan
36086
36087         * FS/FS/cust_bill.pm: better error message for non-applicable
36088           invoice events
36089
36090 2004-06-02 14:27  ivan
36091
36092         * fs_selfservice/DEPLOY: simple kludge for testing
36093
36094 2004-06-01 03:56  ivan
36095
36096         * httemplate/edit/part_bill_event.cgi: html table fix
36097
36098 2004-06-01 03:53  ivan
36099
36100         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
36101           per-agent invoice_from addresses
36102
36103 2004-06-01 02:23  ivan
36104
36105         * bin/postfix_courierimap.import: typo in sql
36106
36107 2004-05-31 18:49  ivan
36108
36109         * FS/FS/cust_bill.pm: typo in error message
36110
36111 2004-05-28 16:26  ivan
36112
36113         * bin/sqlradius.reimport: adding password/finger correction tool
36114           too
36115
36116 2004-05-28 06:48  ivan
36117
36118         * bin/postfix_courierimap.import: adding
36119
36120 2004-05-28 04:33  ivan
36121
36122         * httemplate/misc/upload-batch.cgi: not entirely sure why we're
36123           checking the filename at all... to catch empty form submissions?
36124
36125 2004-05-28 04:21  ivan
36126
36127         * httemplate/misc/upload-batch.cgi: better error reporting on
36128           unparsable filenames
36129
36130 2004-05-28 03:38  ivan
36131
36132         * httemplate/search/elements/search.html: show a better message
36133           when no results are found
36134
36135 2004-05-28 03:17  ivan
36136
36137         * httemplate/search/cust_bill.html: correct count statement when
36138           searching for individual invoices by #
36139
36140 2004-05-28 01:40  ivan
36141
36142         * bin/sqlradius.import: really.
36143
36144 2004-05-28 01:37  ivan
36145
36146         * bin/sqlradius.import: fixed up and working?
36147
36148 2004-05-28 00:02  ivan
36149
36150         * FS/FS/svc_domain.pm: report value passed for illegal action
36151           pseudo-field
36152
36153 2004-05-27 02:30  ivan
36154
36155         * bin/sqlradius.import: fixup domain svcpart selection
36156
36157 2004-05-27 02:14  ivan
36158
36159         * bin/sqlradius.import: adding sqlradius.import
36160
36161 2004-05-26 11:59  ivan
36162
36163         * FS/FS/cust_bill.pm: require the version of File::Temp with the OO
36164           interface
36165
36166 2004-05-26 06:07  ivan
36167
36168         * FS/FS/part_export/acct_sql.pm: fix table name
36169
36170 2004-05-26 06:02  ivan
36171
36172         * FS/FS/: part_export/acct_sql.pm, svc_acct.pm: update acct_sql
36173           export some more to export to alias table also and in general be
36174           more configurable
36175
36176 2004-05-26 04:11  ivan
36177
36178         * FS/FS/cust_bill.pm: comma
36179
36180 2004-05-26 04:11  ivan
36181
36182         * FS/FS/cust_bill.pm: use File::Temp for filenames and store the
36183           temp files in cache.datasrc instead of /tmp
36184
36185 2004-05-26 03:36  ivan
36186
36187         * FS/FS/cust_bill.pm: better error checking/reporting for latex
36188           setup problems
36189
36190 2004-05-26 02:14  ivan
36191
36192         * FS/FS/part_export/www_shellcommands.pm: default commands now keep
36193           web content in user homedirs and link to /var/www
36194
36195 2004-05-19 07:34  ivan
36196
36197         * FS/FS/part_export/acct_sql.pm: really fixing deletions in
36198           acct_sql export
36199
36200 2004-05-19 07:29  ivan
36201
36202         * FS/FS/part_export/acct_sql.pm: fixing deletions in acct_sql
36203           export
36204
36205 2004-05-19 07:22  ivan
36206
36207         * FS/FS/part_export/acct_sql.pm: fixing acct_sql export
36208
36209 2004-05-19 06:41  ivan
36210
36211         * FS/: MANIFEST, FS/part_export/acct_sql.pm,
36212           t/part_export-acct_sql.t: adding acct_sql export
36213
36214 2004-05-19 05:31  ivan
36215
36216         * httemplate/edit/part_pkg.cgi: continue making
36217           hours/input/output/total display on invoices conditional on there
36218           being any charge for overages
36219
36220 2004-05-19 05:30  ivan
36221
36222         * httemplate/edit/part_pkg.cgi: finish making
36223           hours/input/output/total display on invoices conditional on there
36224           being any charge for overages
36225
36226 2004-05-19 05:28  ivan
36227
36228         * httemplate/edit/part_pkg.cgi: make hours/input/output/total
36229           display on invoices conditional on there being any charge for
36230           overages
36231
36232 2004-05-17 17:20  ivan
36233
36234         * FS/FS/ClientAPI/MyAccount.pm: patch from randell lucas for
36235           order_pkg to return pkgnum also
36236
36237 2004-05-14 05:25  ivan
36238
36239         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
36240           FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
36241           httemplate/edit/process/part_bill_event.cgi: add per-agent
36242           invoice templates, add per-package suspend invoice events, fix
36243           automatic creation of invoice_latex alternate templates
36244
36245 2004-05-12 11:07  ivan
36246
36247         * bin/sequences.reset: easier this way
36248
36249 2004-05-12 11:02  ivan
36250
36251         * bin/: sequences.reset, freeside.import: adding
36252
36253 2004-05-12 03:03  ivan
36254
36255         * Makefile: for native apache installs
36256
36257 2004-05-11 05:01  ivan
36258
36259         * httemplate/edit/svc_www.cgi: i'm not usually like this.
36260
36261 2004-05-11 04:58  ivan
36262
36263         * httemplate/edit/svc_www.cgi: this has been an evening of logical
36264           negation
36265
36266 2004-05-11 04:54  ivan
36267
36268         * httemplate/edit/svc_www.cgi: so close
36269
36270 2004-05-11 04:52  ivan
36271
36272         * httemplate/edit/svc_www.cgi: clean this up a bit, fix
36273           svc_www-usersvc_svcpart and hopefully simplified zone select too
36274
36275 2004-05-11 04:22  ivan
36276
36277         * httemplate/edit/svc_www.cgi: need to pull in $conf
36278
36279 2004-05-11 04:19  ivan
36280
36281         * FS/FS/Conf.pm, httemplate/edit/svc_www.cgi: one reasonable
36282           default and one kludge, to improve webhosting UI
36283
36284 2004-05-11 02:50  ivan
36285
36286         * FS/FS/part_export/www_shellcommands.pm: fix commands
36287
36288 2004-05-10 17:46  ivan
36289
36290         * httemplate/: index.html, search/svc_www.cgi: vary basic virtual
36291           host browse
36292
36293 2004-05-10 06:46  ivan
36294
36295         * FS/FS/part_export/shellcommands_withdomain.pm: fix ISPMan
36296           password changing command
36297
36298 2004-05-10 06:17  ivan
36299
36300         * FS/FS/part_export/shellcommands.pm: fall back to password
36301           changing in the case of blank suspension/unsuspension commands,
36302           like some exports
36303
36304 2004-05-10 04:10  ivan
36305
36306         * FS/FS/part_export/postfix.pm, bin/postfix.export: make postfix
36307           export commands configrable
36308
36309 2004-05-10 03:01  ivan
36310
36311         * bin/sendmail.import: properly nested greps
36312
36313 2004-05-10 02:59  ivan
36314
36315         * bin/sendmail.import: allow for multiple svc_acct svcparts
36316
36317 2004-05-10 02:40  ivan
36318
36319         * bin/sendmail.import: 5.005!
36320
36321 2004-05-10 02:38  ivan
36322
36323         * bin/sendmail.import: ach 5.005
36324
36325 2004-05-10 01:38  ivan
36326
36327         * CREDITS: rt and sql-ledger
36328
36329 2004-05-08 00:46  ivan
36330
36331         * FS/FS/svc_acct.pm: default finger to first+last
36332
36333 2004-05-06 15:37  ivan
36334
36335         * httemplate/edit/svc_www.cgi: brainfart
36336
36337 2004-05-06 15:34  ivan
36338
36339         * httemplate/edit/svc_www.cgi: tyop
36340
36341 2004-05-06 15:29  ivan
36342
36343         * FS/FS/part_export/apache.pm, bin/apache.export: add option to
36344           change the restart command in apache exports
36345
36346 2004-05-06 15:29  ivan
36347
36348         * FS/FS/svc_acct.pm: protect properly against deleting users linked
36349           to virtual web sites
36350
36351 2004-05-06 15:18  ivan
36352
36353         * httemplate/edit/svc_www.cgi: show service name and
36354           fully-qualified address on service add
36355
36356 2004-05-04 11:44  ivan
36357
36358         * FS/FS/queue.pm: don't truncate job args for display
36359
36360 2004-05-03 08:40  ivan
36361
36362         * FS/FS/ClientAPI/MyAccount.pm: 1. order_pkg accepts svcpart +
36363           (svc_external: id, title / svc_acct: domain)
36364
36365 2004-05-03 07:32  ivan
36366
36367         * FS/FS/: svc_acct.pm, part_export/shellcommands.pm,
36368           part_export/shellcommands_withdomain.pm: make RADIUS groups
36369           available to shellcommands exports
36370
36371 2004-05-01 15:49  ivan
36372
36373         * httemplate/search/: cust_bill.html, elements/search.html: don't
36374           display links to missing customers
36375
36376 2004-05-01 14:40  ivan
36377
36378         * httemplate/search/cust_bill.html: I'm slow this morning
36379
36380 2004-05-01 14:38  ivan
36381
36382         * httemplate/search/cust_bill.html: oops tyop
36383
36384 2004-05-01 14:05  ivan
36385
36386         * httemplate/search/cust_bill.html: handle missing customer records
36387           without erroring out
36388
36389 2004-04-30 14:58  ivan
36390
36391         * FS/FS/Record.pm: accept empty zips for non-US countries...
36392
36393 2004-04-30 13:22  ivan
36394
36395         * FS/FS/cust_main.pm: eliminate spurious "multiple records in
36396           scalar search" warning
36397
36398 2004-04-30 12:08  ivan
36399
36400         * httemplate/index.html: 15 day open invoice reports for qis
36401
36402 2004-04-23 06:15  ivan
36403
36404         * FS/MANIFEST, httemplate/index.html: add link to new credit report
36405           on main menu, remove old obsolete shell-out reports
36406
36407 2004-04-23 05:50  ivan
36408
36409         * Makefile: fix up includes with Apache::ASP
36410
36411 2004-04-23 05:19  ivan
36412
36413         * FS/FS/cust_credit.pm, FS/FS/Report/Table/Monthly.pm,
36414           httemplate/graph/money_time.cgi,
36415           httemplate/search/cust_bill.html,
36416           httemplate/search/cust_credit.html,
36417           httemplate/search/report_cust_credit.html,
36418           httemplate/search/elements/search.html: credit report, add some
36419           links to sales/credits/receipts summary, move payment search to
36420           template
36421
36422 2004-04-22 19:32  ivan
36423
36424         * httemplate/: search/cust_bill.html, search/sql.html, index.html,
36425           search/elements/search.html: working templated invoice search!
36426
36427 2004-04-22 00:38  ivan
36428
36429         * httemplate/elements/pager.html: silly pager fix
36430
36431 2004-04-22 00:07  ivan
36432
36433         * httemplate/search/report_cust_credit.html: initial copy from
36434           report_cust_pay.html
36435
36436 2004-04-21 13:52  ivan
36437
36438         * FS/FS/cust_bill.pm: as an invoice event, emailing/printing
36439           problems should be fatal and trigger retry
36440
36441 2004-04-20 18:49  ivan
36442
36443         * FS/FS/cust_main.pm: respect country default for batch import
36444
36445 2004-04-20 13:24  ivan
36446
36447         * FS/FS/ClientAPI/MyAccount.pm: silly bug noticed by matthewd
36448
36449 2004-04-19 18:23  ivan
36450
36451         * FS/FS/cust_main.pm: accept expiration dates in the same format
36452           they are output...
36453
36454 2004-04-19 17:58  ivan
36455
36456         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
36457           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
36458           fs_selfservice/FS-SelfService/SelfService.pm,
36459           httemplate/view/cust_main.cgi: add methods for masking credit
36460           cards, add payment info modification to self-service
36461
36462 2004-04-13 18:00  ivan
36463
36464         * rt/FREESIDE_MODIFIED: keeping track of what's been changed to
36465           make life easier when importing new upstream versions
36466
36467 2004-04-13 17:48  khoff
36468
36469         * rt/lib/RT/URI/freeside.pm: Freeside's URI handler for RT3.
36470
36471 2004-04-13 15:30  ivan
36472
36473         * FS/FS/svc_domain.pm: remove dependancy on Net::Whois that wasn't
36474           being used anyway
36475
36476 2004-04-13 13:01  ivan
36477
36478         * FS/t/part_export-communigate_pro.t: adding forgotten test
36479
36480 2004-04-13 11:27  ivan
36481
36482         * Makefile: adding comments for fedora
36483
36484 2004-04-10 18:50  ivan
36485
36486         * httemplate/search/: report_prepaid_income.cgi,
36487           report_prepaid_income.html: update unearned revenue report based
36488           on feedback from kevin
36489
36490 2004-04-09 15:35  ivan
36491
36492         * Makefile: thank goodness its friday
36493
36494 2004-04-09 15:34  ivan
36495
36496         * Makefile: really properly disable RT where not using
36497
36498 2004-04-09 15:33  ivan
36499
36500         * Makefile: properly disable RT where not using
36501
36502 2004-04-08 05:37  ivan
36503
36504         * Makefile: fix psql command line options for older pg
36505
36506 2004-04-08 05:23  ivan
36507
36508         * Makefile: fix quotes
36509
36510 2004-04-08 05:07  ivan
36511
36512         * Makefile: don't enable by default
36513
36514 2004-04-08 05:05  ivan
36515
36516         * rt/sbin/rt-setup-database.in: remove accidentally doubled lines
36517           in usage inst
36518
36519 2004-04-08 05:00  ivan
36520
36521         * Makefile, htetc/handler.pl, rt/FREESIDE_MODIFIED,
36522           rt/etc/RT_SiteConfig.pm, rt/sbin/rt-setup-database.in: beginning
36523           of RT integration
36524
36525 2004-04-07 22:53  ivan
36526
36527         * fs_selfservice/FS-SelfService/Makefile.PL: comment out xmlrpc
36528           server until it is ready
36529
36530 2004-04-07 06:12  ivan
36531
36532         * FS/bin/freeside-reexport: oops, update the usage too
36533
36534 2004-04-07 06:11  ivan
36535
36536         * FS/bin/freeside-reexport: added options to select username,
36537           svcnum, svcpart
36538
36539 2004-04-07 04:39  ivan
36540
36541         * FS/FS/: Conf.pm, domain_record.pm: automatically update
36542           reverse-ARPA records (Bug#462) / recognize SOA records with the
36543           fqdn as well as @
36544
36545 2004-04-07 04:04  ivan
36546
36547         * httemplate/view/svc_domain.cgi: javascript confirm when slaving a
36548           domain
36549
36550 2004-04-07 01:34  ivan
36551
36552         * FS/FS/part_export.pm: argh, the glob itself is tainted under
36553           5.005
36554
36555 2004-04-07 01:07  ivan
36556
36557         * FS/FS/part_export.pm: make -T happy (under old perl?)
36558
36559 2004-04-05 19:03  ivan
36560
36561         * FS/FS/part_export/www_shellcommands.pm: update ISPMan commands
36562
36563 2004-04-05 07:05  ivan
36564
36565         * httemplate/misc/link.cgi, FS/FS/Conf.pm,
36566           httemplate/misc/process/link.cgi: add a domain pulldown to
36567           svc_acct linking, closes: Bug#277 / prevent "stealing" services
36568           with link unless you set legacy_link-steal config option, closes:
36569           Bug#321
36570
36571 2004-04-05 04:55  ivan
36572
36573         * FS/FS/cust_pkg.pm, httemplate/view/cust_main.cgi: apply some
36574           heuristics to transfer ordering: primaries first, then sorted by
36575           quantity
36576
36577 2004-04-05 02:08  ivan
36578
36579         * htetc/handler.pl, httemplate/misc/whois.cgi,
36580           httemplate/view/svc_domain.cgi: add whois functionality
36581           internally instead of linking to geektools
36582
36583 2004-04-04 15:20  ivan
36584
36585         * FS/FS/: Conf.pm, cust_pkg.pm: add cust_pkg-change_svcpart option
36586           to optionally allow non-matching svcparts to be moved during
36587           package changes, closes: Bug#667
36588
36589 2004-04-04 15:14  ivan
36590
36591         * httemplate/view/cust_main.cgi: comment out extraneous warning
36592
36593 2004-04-02 05:44  ivan
36594
36595         * htetc/handler.pl, httemplate/view/cust_bill-pdf.cgi: remove
36596           Pragma:no-cache header, and set Content-Length and Cache-Control
36597           for viewing .pdf invoices with IE over SSL.
36598           http://support.microsoft.com/default.aspx?scid=kb;en-us;323308
36599
36600 2004-04-02 03:23  ivan
36601
36602         * httemplate/view/: cust_bill-pdf.cgi, cust_bill.cgi: add a fake
36603           .pdf extension to placate some versions of IE.  yay IE.
36604
36605 2004-04-01 18:09  ivan
36606
36607         * bin/bind.export, FS/FS/part_export/bind.pm: add option to set
36608           (r)ndc command
36609
36610 2004-04-01 06:50  ivan
36611
36612         * FS/FS/part_export/www_shellcommands.pm: fix paths to ispman
36613           commands
36614
36615 2004-03-31 16:44  ivan
36616
36617         * FS/: FS/cust_main_county.pm, bin/freeside-setup: get
36618           sub-countries from Locale::SubCountry now
36619
36620 2004-03-30 08:43  ivan
36621
36622         * FS/FS/cust_main.pm: mutex the bill and collect functions
36623           per-customer
36624
36625 2004-03-30 01:20  ivan
36626
36627         * bin/bind.import: add -s and -c flags, add ipv6 default zones to
36628           list of ignored zones, add nameservice records to existing
36629           domains, update for API change inDNS::ZoneParse 0.84
36630
36631 2004-03-29 13:49  ivan
36632
36633         * FS/FS/part_export/shellcommands.pm: freebsd pw(1) fixed in 4.10
36634           also
36635
36636 2004-03-28 22:03  ivan
36637
36638         * FS/FS/part_export.pm: fix export_info sub to return an empty
36639           hashref instead of undef
36640
36641 2004-03-26 17:05  khoff
36642
36643         * FS/FS/: Conf.pm, cust_pkg.pm, svc_acct.pm, svc_domain.pm: Cancel
36644           services in a particular order to get around certain
36645           inter-service dependancies
36646
36647 2004-03-25 20:54  ivan
36648
36649         * fs_selfservice/FS-SelfService/Makefile.PL: depend on Storable
36650           2.09
36651
36652 2004-03-25 20:46  ivan
36653
36654         * FS/FS/part_export/router.pm: don't depend on Net::Telnet unless
36655           necessary
36656
36657 2004-03-25 03:00  ivan
36658
36659         * FS/FS/part_export/: domain_shellcommands.pm,
36660           www_shellcommands.pm: typo from refactoring
36661
36662 2004-03-25 00:55  ivan
36663
36664         * FS/FS/part_export/: domain_shellcommands.pm,
36665           forward_shellcommands.pm, shellcommands.pm,
36666           shellcommands_withdomain.pm, www_shellcommands.pm: first pass at
36667           ISPMan integration
36668
36669 2004-03-24 22:42  ivan
36670
36671         * FS/FS/part_export/shellcommands.pm: freebsd fix will be in 5.3
36672           and later only so far, still waiting to hear about 4.10
36673
36674 2004-03-24 07:38  ivan
36675
36676         * httemplate/edit/part_export.cgi: catch misconfigured exports
36677
36678 2004-03-24 06:28  ivan
36679
36680         * FS/FS/: part_export.pm, part_export/apache.pm,
36681           part_export/bind.pm, part_export/bind_slave.pm,
36682           part_export/bsdshell.pm, part_export/communigate_pro.pm,
36683           part_export/communigate_pro_singledomain.pm, part_export/cp.pm,
36684           part_export/cyrus.pm, part_export/domain_shellcommands.pm,
36685           part_export/forward_shellcommands.pm, part_export/http.pm,
36686           part_export/infostreet.pm, part_export/ldap.pm,
36687           part_export/postfix.pm, part_export/shellcommands.pm,
36688           part_export/shellcommands_withdomain.pm, part_export/sqlmail.pm,
36689           part_export/sqlradius.pm, part_export/sqlradius_withdomain.pm,
36690           part_export/sysvshell.pm, part_export/textradius.pm,
36691           part_export/vpopmail.pm, part_export/www_shellcommands.pm: move
36692           export info to the modules themselves
36693
36694 2004-03-24 06:23  ivan
36695
36696         * FS/FS/part_export/router.pm: move export info to the modules
36697           themselves
36698
36699 2004-03-24 06:21  ivan
36700
36701         * FS/: MANIFEST, FS/part_export/passwdfile.pm,
36702           t/part_export-passwdfile.t: adding passwdfile export base class
36703
36704 2004-03-24 06:17  ivan
36705
36706         * eg/export_template.pm: update example export for the new world of
36707           export data in themodule files
36708
36709 2004-03-24 01:35  ivan
36710
36711         * FS/: MANIFEST, t/part_export-communigate_pro_singledomain.t,
36712           t/part_export-postfix.t, t/part_export-router.t: add missing
36713           compile tests
36714
36715 2004-03-23 11:57  ivan
36716
36717         * httemplate/view/: cust_main.cgi: small UI fix for unapplied
36718           partial credits
36719
36720 2004-03-22 16:06  ivan
36721
36722         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
36723           htetc/handler.pl, httemplate/elements/small_custview.html,
36724           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
36725           httemplate/view/cust_main.cgi: one-time credit card and ACH
36726           payments (like self-service) closes: Bug#648
36727
36728 2004-03-22 16:06  ivan
36729
36730         * httemplate/search/report_receivables.cgi: fix sorting of NULL
36731           companies differently than empty companies
36732
36733 2004-03-22 11:02  ivan
36734
36735         * httemplate/elements/header.html, FS/FS/CGI.pm: consistant title
36736           size of 6
36737
36738 2004-03-22 09:13  ivan
36739
36740         * httemplate/: docs/ach.html, edit/cust_main.cgi, images/ach.png:
36741           add ACH help graphic
36742
36743 2004-03-22 07:18  ivan
36744
36745         * FS/FS/CGI.pm: tone down the titles
36746
36747 2004-03-22 07:04  ivan
36748
36749         * httemplate/edit/cust_main.cgi: s/routing code/routing number/
36750
36751 2004-03-22 04:50  ivan
36752
36753         * fs_selfservice/FS-SelfService/cgi/make_payment.html: credit card
36754           expiration selection now -> 15 years instead of hardcoded
36755
36756 2004-03-22 03:05  ivan
36757
36758         * httemplate/: edit/process/REAL_cust_pkg.cgi,
36759           edit/process/quick-cust_pkg.cgi, misc/cancel-unaudited.cgi,
36760           misc/unprovision.cgi, misc/process/link.cgi,
36761           search/cust_main.cgi, search/cust_pkg.cgi, view/cust_main.cgi,
36762           view/svc_acct.cgi, view/svc_broadband.cgi, view/svc_domain.cgi,
36763           view/svc_external.cgi, view/svc_forward.cgi, view/svc_www.cgi:
36764           remove everything that links to package view also, closes:
36765           Bug#569
36766
36767 2004-03-22 02:36  ivan
36768
36769         * httemplate/view/cust_main.cgi: further small UI tweaks
36770
36771 2004-03-22 02:16  ivan
36772
36773         * httemplate/view/cust_main.cgi: yay!  remove package view entirely
36774           (closes: Bug#569)
36775
36776 2004-03-21 18:59  ivan
36777
36778         * httemplate/view/cust_main.cgi: much easier to understand listing
36779           of credits/payments that get split up, closes: Bug#773, 762
36780
36781 2004-03-19 04:36  ivan
36782
36783         * FS/FS/ClientAPI/passwd.pm: use FS::svc_domain explicitly
36784
36785 2004-03-18 14:35  ivan
36786
36787         * FS/FS/part_export/shellcommands.pm: quote already-crypted
36788           passwords to prevent variable substitution
36789
36790 2004-03-18 14:32  ivan
36791
36792         * FS/FS/part_export/shellcommands.pm: don't re-encrypt password on
36793           replace also
36794
36795 2004-03-18 14:00  ivan
36796
36797         * bin/shadow.reimport: add -b option
36798
36799 2004-03-18 12:58  ivan
36800
36801         * FS/FS/part_export/shellcommands.pm: don't re-crypt encrypted
36802           passwords
36803
36804 2004-03-17 17:46  ivan
36805
36806         * FS/bin/freeside-selfservice-server,
36807           fs_selfservice/FS-SelfService/SelfService.pm,
36808           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
36809           require Storable minimum 2.09
36810
36811 2004-03-17 15:16  ivan
36812
36813         * FS/FS/svc_acct.pm: fixup password checking to understand
36814           old-style *SUSPENDED* accounts and not to allow access for * ! !!
36815           passwords
36816
36817 2004-03-17 15:08  ivan
36818
36819         * bin/shadow.reimport: skip root user and anyone with *LK* or NP
36820           accounts
36821
36822 2004-03-17 14:55  ivan
36823
36824         * bin/shadow.reimport: fix multiple svcparts
36825
36826 2004-03-17 14:53  ivan
36827
36828         * bin/shadow.reimport: allow multiple svcparts
36829
36830 2004-03-17 14:49  ivan
36831
36832         * bin/shadow.reimport: re-enable prompting
36833
36834 2004-03-17 14:45  ivan
36835
36836         * bin/shadow.reimport: add -d and -r options
36837
36838 2004-03-17 13:47  ivan
36839
36840         * FS/FS/: ClientAPI/MyAccount.pm, svc_acct.pm, ClientAPI/passwd.pm:
36841           proper self-service login supporting plaintext, crypt and MD5
36842           passwords
36843
36844 2004-03-16 12:41  ivan
36845
36846         * Makefile: rt-setup-database, not rt-initialize-database
36847
36848 2004-03-15 23:06  ivan
36849
36850         * Makefile, rt/config.layout.in: masonstatedir can't be configured
36851           form ./configure either, must use layout
36852
36853 2004-03-15 23:04  ivan
36854
36855         * Makefile: and finally, run the ./configure
36856
36857 2004-03-15 23:03  ivan
36858
36859         * Makefile: use a proper delimter
36860
36861 2004-03-15 23:00  ivan
36862
36863         * Makefile: transposition
36864
36865 2004-03-15 22:59  ivan
36866
36867         * Makefile: autogenerate rt/config.layout file
36868
36869 2004-03-15 22:58  ivan
36870
36871         * rt/: FREESIDE_MODIFIED, config.layout.in: config.layout needs to
36872           be generated
36873
36874 2004-03-15 22:45  ivan
36875
36876         * Makefile: initial RT targets
36877
36878 2004-03-15 22:43  ivan
36879
36880         * rt/FREESIDE_MODIFIED: initial (hopefully rather unobtrusive)
36881           patch
36882
36883 2004-03-15 20:36  ivan
36884
36885         * FS/FS/cust_svc.pm: recognize DBD::mysqlPP
36886
36887 2004-03-15 16:34  ivan
36888
36889         * Makefile: dont want to error out here
36890
36891 2004-03-12 17:27  ivan
36892
36893         * Makefile: really add the necessary backslashes this time, fix
36894           s/// delimteres
36895
36896 2004-03-12 16:53  ivan
36897
36898         * Makefile: oops
36899
36900 2004-03-12 16:50  ivan
36901
36902         * Makefile, htetc/handler.pl: automatically set Mason comp_root in
36903           Makefile
36904
36905 2004-03-12 16:16  ivan
36906
36907         * Makefile: fix suse document root
36908
36909 2004-03-12 04:39  ivan
36910
36911         * FS/FS/Conf.pm, httemplate/misc/unapply-cust_credit.cgi,
36912           httemplate/view/cust_main.cgi: add unapplycredits configuration
36913           option
36914
36915 2004-03-12 04:11  ivan
36916
36917         * httemplate/graph/money_time.cgi: fix title
36918
36919 2004-03-12 02:22  ivan
36920
36921         * httemplate/index.html: add badly-named new report
36922
36923 2004-03-12 00:56  ivan
36924
36925         * FS/FS/Report/Table/Monthly.pm: don't run my local expenses kludge
36926           by default; horrible performance
36927
36928 2004-03-12 00:17  ivan
36929
36930         * FS/FS/cust_main.pm: emaildecline-exclude skips any errors that
36931           contain the strings now, not just match exactly
36932
36933 2004-03-11 13:19  ivan
36934
36935         * conf/logo.eps: oops, wrong logo
36936
36937 2004-03-11 13:07  ivan
36938
36939         * conf/: invoice_latex, logo.eps: add typeset logo to conf dir and
36940           point invoice_latex at it by default
36941
36942 2004-03-11 00:54  ivan
36943
36944         * FS/bin/freeside-selfservice-server: turn down logging level
36945
36946 2004-03-10 23:33  ivan
36947
36948         * fs_passwd/fs_passwd: update fs_passwd stuff as wrappers around
36949           self-service
36950
36951 2004-03-10 20:17  ivan
36952
36953         * FS/MANIFEST: incorrect listing in MANIFEST
36954
36955 2004-03-10 18:05  ivan
36956
36957         * rt/autom4te.cache/: output.0, traces.0: import of rt 3.0.9
36958
36959 2004-03-10 18:02  ivan
36960
36961         * rt/: lib/RT/I18N/de.po, lib/RT/I18N/it.po, lib/RT/I18N/ru.po,
36962           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
36963           lib/RT/URI/fsck_com_rt.pm, sbin/extract-message-catalog,
36964           sbin/factory, sbin/license_tag, sbin/rt-test-dependencies.in:
36965           import of rt 3.0.9
36966
36967 2004-03-10 17:59  ivan
36968
36969         * rt/: README, README.Oracle, UPGRADING, configure, Changelog,
36970           bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
36971           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/rt.in,
36972           bin/webmux.pl.in, docs/rt3-schema-relationships.dot,
36973           etc/acl.Informix, etc/acl.Oracle, etc/constraints.mysql,
36974           etc/drop.Informix, etc/drop.Oracle, etc/schema.Informix,
36975           etc/schema.SQLite, lib/RT/Attachment_Overlay.pm, lib/RT/Base.pm,
36976           lib/RT/CachedGroupMember_Overlay.pm,
36977           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CurrentUser.pm,
36978           lib/RT/EmailParser.pm, lib/RT/GroupMember_Overlay.pm,
36979           lib/RT/Group_Overlay.pm, lib/RT/Handle.pm, lib/RT/I18N.pm,
36980           lib/RT/ScripAction_Overlay.pm, lib/RT/Scrips_Overlay.pm,
36981           lib/RT/StyleGuide.pod, lib/RT/Template_Overlay.pm,
36982           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/URI.pm,
36983           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
36984           lib/RT/Action/SendEmail.pm, lib/RT/I18N/cs.pm: import of rt 3.0.9
36985
36986 2004-03-10 17:05  ivan
36987
36988         * Makefile: update for suse
36989
36990 2004-03-10 14:27  khoff
36991
36992         * httemplate/edit/svc_broadband.cgi: Excluded virtual fields
36993           weren't being properly masked on errors.  The router/block select
36994           box wasn't being generated on errors.
36995
36996 2004-03-10 11:06  khoff
36997
36998         * httemplate/browse/router.cgi: Added hide/show customer router
36999           link.
37000
37001 2004-03-09 18:37  khoff
37002
37003         * httemplate/browse/router.cgi: UI cleanup.
37004
37005 2004-03-05 06:34  ivan
37006
37007         * FS/MANIFEST, FS/FS/Report.pm, FS/FS/Report/Table.pm,
37008           FS/FS/Report/Table/Monthly.pm, FS/t/Report-Table-Monthly.t,
37009           FS/t/Report-Table.t, FS/t/Report.t, htetc/handler.pl,
37010           httemplate/graph/money_time.cgi: beginning of OO reporting
37011           interface, create acadia-requested crosstab reports
37012
37013 2004-03-04 21:59  ivan
37014
37015         * FS/bin/freeside-daily: fix -v
37016
37017 2004-03-03 08:32  ivan
37018
37019         * bin/create-fetchmailrc: fix for case where no .fetchmailrc should
37020           be create and fetchmail should not be run
37021
37022 2004-03-03 05:42  ivan
37023
37024         * FS/FS/: cust_main.pm, cust_pkg.pm, queue.pm, svc_Common.pm,
37025           svc_acct.pm, svc_broadband.pm, svc_domain.pm, svc_external.pm,
37026           svc_forward.pm, svc_www.pm, ClientAPI/Signup.pm: fix welcome
37027           emails being sent to signup server declined accounts, closes:
37028           Bug#743
37029
37030 2004-03-02 22:20  ivan
37031
37032         * httemplate/edit/svc_forward.cgi: grey out inactive text boxes as
37033           well as disable them (IE doesn't grey out disabled text dialogs)
37034
37035 2004-02-28 15:06  ivan
37036
37037         * httemplate/docs/ieak.html: for now
37038
37039 2004-02-28 14:57  ivan
37040
37041         * Makefile: s/cleanwhisker/pouncequick/
37042
37043 2004-02-28 14:49  ivan
37044
37045         * FS/t/acct_snarf.t: adding
37046
37047 2004-02-28 14:48  ivan
37048
37049         * FS/FS/cust_pkg.pm: minor fixes
37050
37051 2004-02-28 14:47  ivan
37052
37053         * CREDITS: credit where the typeset invoices came from!
37054
37055 2004-02-28 14:40  ivan
37056
37057         * httemplate/edit/process/cust_main_county-collapse.cgi: style
37058
37059 2004-02-28 14:26  ivan
37060
37061         * FS/FS/Record.pm: depend on DBIx::DBSchema 0.23 and thus DBD::Pg
37062           1.32, finally closes Bug#639
37063
37064 2004-02-27 13:21  khoff
37065
37066         * FS/FS/svc_broadband.pm: When next_free_addr returned undef, we
37067           were trying to call addr on an undefined object.  That's not
37068           good.
37069
37070 2004-02-26 11:21  ivan
37071
37072         * httemplate/view/svc_forward.cgi: correct cancel link
37073           s/account/mail forward/
37074
37075 2004-02-25 20:01  ivan
37076
37077         * httemplate/edit/svc_forward.cgi: double quotes are not ASP
37078
37079 2004-02-25 19:32  ivan
37080
37081         * FS/FS/Record.pm: allow replace with no arguments
37082
37083 2004-02-25 02:37  ivan
37084
37085         * httemplate/edit/svc_forward.cgi, FS/FS/cust_svc.pm: fix up
37086           forward editing for new svc_forward.src field
37087
37088 2004-02-24 21:11  ivan
37089
37090         * FS/FS/CGI.pm: kludge around it completely
37091
37092 2004-02-24 21:04  ivan
37093
37094         * FS/FS/CGI.pm: third time's the charm
37095
37096 2004-02-24 21:00  ivan
37097
37098         * FS/FS/CGI.pm: oops, not the right way to blank them
37099
37100 2004-02-24 20:56  ivan
37101
37102         * FS/FS/CGI.pm: query strings get passed through sometimes?
37103
37104 2004-02-23 00:12  ivan
37105
37106         * FS/FS/: svc_acct.pm, part_export.pm, svc_Common.pm: implement
37107           fallback suspension code
37108
37109 2004-02-13 10:58  ivan
37110
37111         * bin/postfix.export: postfix export
37112
37113 2004-02-13 06:04  ivan
37114
37115         * FS/FS/part_export.pm, bin/postfix.export: add postfix export
37116
37117 2004-02-13 05:53  ivan
37118
37119         * httemplate/edit/part_svc.cgi: typo
37120
37121 2004-02-13 04:27  ivan
37122
37123         * FS/FS/part_export/postfix.pm: adding postfix export
37124
37125 2004-02-13 03:47  ivan
37126
37127         * bin/sendmail.import: it lives!
37128
37129 2004-02-13 03:28  ivan
37130
37131         * httemplate/: index.html, search/svc_forward.cgi,
37132           view/svc_forward.cgi: add mail alias browse to main menu and fix
37133           mail alias view to recognize new schema also
37134
37135 2004-02-13 02:57  ivan
37136
37137         * FS/bin/freeside-setup: continue adding svc_forward.src: make
37138           svc_forward.srcsvc nullable
37139
37140 2004-02-13 02:35  ivan
37141
37142         * FS/FS/svc_forward.pm, FS/bin/freeside-setup,
37143           httemplate/docs/schema.html: add svc_forward.src
37144
37145 2004-02-13 00:02  ivan
37146
37147         * bin/sendmail.import: initial import
37148
37149 2004-02-12 20:01  ivan
37150
37151         * FS/FS/part_export/: router.pm, domain_shellcommands.pm,
37152           forward_shellcommands.pm, shellcommands.pm, www_shellcommands.pm:
37153           depend on Net::SSH 0.08 for non-blocking STDERR read
37154
37155 2004-02-12 02:44  ivan
37156
37157         * bin/bind.import: fix usage msg
37158
37159 2004-02-11 22:31  ivan
37160
37161         * htetc/handler.pl, httemplate/misc/email-invoice.cgi,
37162           httemplate/misc/print-invoice.cgi, httemplate/view/cust_bill.cgi:
37163           re-email invoice, closes: bug#526 and have print and email
37164           invoice links redirect back to top of customer view page instead
37165           of #history tag
37166
37167 2004-02-07 14:13  ivan
37168
37169         * FS/FS/part_export.pm: add link to FreeBSD patch for pw(1) problem
37170
37171 2004-02-07 00:24  ivan
37172
37173         * FS/FS/: cust_svc.pm, part_export.pm: add ignore_accounting flag
37174           to sqlradius and sqlradius_withdomain exports
37175
37176 2004-02-05 17:00  ivan
37177
37178         * FS/FS/Conf.pm: add "Net 0" invoice_default_terms
37179
37180 2004-02-02 16:19  ivan
37181
37182         * bin/shadow.reimport: adding shadow.reimport
37183
37184 2004-02-01 01:29  ivan
37185
37186         * Makefile: use install to make all components of FREESIDE_CONF dir
37187
37188 2004-01-30 22:33  ivan
37189
37190         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
37191           httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi,
37192           httemplate/edit/process/part_pkg.cgi, FS/bin/freeside-setup,
37193           htetc/handler.pl, httemplate/docs/schema.html: add
37194           pkg_svc.primary_svc flag to enable an explicit first package flag
37195
37196 2004-01-30 22:20  ivan
37197
37198         * FS/FS/Record.pm: add ut_snumber, fix replacement of records with
37199           empty values in non-primary-keyed tables
37200
37201 2004-01-29 19:58  ivan
37202
37203         * FS/FS/part_export.pm: add default freebsd and linux
37204           suspension/unsuspension commands, work around FreeBSD pw(1) lack
37205           of locking, and don't prepend "*SUSPENDED* " to suspend an
37206           account anymore
37207
37208 2004-01-29 19:05  ivan
37209
37210         * FS/FS/svc_acct.pm: don't prepend *SUSPENDED* to passwords to
37211           suspend an account
37212
37213 2004-01-29 17:27  ivan
37214
37215         * Makefile: multiple self-service machines aren't enclosed in
37216           quotes
37217
37218 2004-01-29 17:10  ivan
37219
37220         * Makefile, FS/FS/ClientAPI/MyAccount.pm,
37221           FS/bin/freeside-selfservice-server, init.d/freeside-init: add
37222           support for running selfservice server against multiple machines
37223
37224 2004-01-27 17:45  ivan
37225
37226         * httemplate/search/svc_acct.cgi: fix link from service definition
37227           browse to services
37228
37229 2004-01-27 17:39  ivan
37230
37231         * httemplate/: index.html, browse/part_svc.cgi,
37232           search/svc_acct.cgi, search/svc_domain.cgi: add service
37233           definition browse by number of active services
37234
37235 2004-01-23 03:20  ivan
37236
37237         * httemplate/: index.html, search/report_prepaid_income.cgi,
37238           search/report_prepaid_income.html: add prepaid income to main
37239           menu and allow arbitrary dates
37240
37241 2004-01-23 01:04  ivan
37242
37243         * httemplate/search/report_prepaid_income.cgi: tidy up look
37244
37245 2004-01-23 00:58  ivan
37246
37247         * httemplate/search/report_prepaid_income.cgi: oops
37248
37249 2004-01-23 00:55  ivan
37250
37251         * httemplate/search/report_prepaid_income.cgi: first try at prepaid
37252           income report
37253
37254 2004-01-22 19:22  ivan
37255
37256         * FS/FS/cust_bill.pm: undo debugging change
37257
37258 2004-01-22 19:21  ivan
37259
37260         * FS/FS/cust_bill.pm: consolidate large numbers of accounts to
37261           avoid gigantic line items
37262
37263 2004-01-22 19:01  ivan
37264
37265         * httemplate/edit/cust_main.cgi: and the same for ship_
37266
37267 2004-01-22 18:53  ivan
37268
37269         * httemplate/edit/cust_main.cgi: fix state default and set min year
37270           to this year, patch from <matthewd>, thanks!
37271
37272 2004-01-22 16:49  ivan
37273
37274         * debian/control: update ideas about package splitup
37275
37276 2004-01-21 16:21  ivan
37277
37278         * FS/FS/cust_main.pm: fix cancel method
37279
37280 2004-01-21 16:11  ivan
37281
37282         * httemplate/misc/cust_main-cancel.cgi: report cancellation errors
37283           properly
37284
37285 2004-01-21 15:45  ivan
37286
37287         * httemplate/misc/dump.cgi: fix newline problem in dump
37288
37289 2004-01-21 14:10  ivan
37290
37291         * FS/FS/cust_bill.pm: clean up all temp files!
37292
37293 2004-01-21 14:00  ivan
37294
37295         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
37296           conf/invoice_latexsmallfooter: fix multi-page typeset invoices
37297
37298 2004-01-20 16:04  ivan
37299
37300         * httemplate/search/: cust_bill_event.cgi, cust_pkg.cgi: don't
37301           include the _next_ day, just the full ending day
37302
37303 2004-01-20 12:30  ivan
37304
37305         * httemplate/: index.html, misc/dump.cgi: add database dump from
37306           web interface
37307
37308 2004-01-18 13:03  ivan
37309
37310         * FS/FS/Record.pm: revert bind_param change _again_.  passing not
37311           as a hashref causes too many other problems.  please leave as is.
37312           DBD::Pg needs to be fixed.  1.31 is a lost cause.
37313
37314 2004-01-16 13:45  ivan
37315
37316         * FS/FS/cust_bill.pm: apply variable substitutions in latex notes
37317           also
37318
37319 2004-01-12 12:40  khoff
37320
37321         * httemplate/edit/part_virtual_field.cgi: Lists are just better
37322           sorted.
37323
37324 2004-01-12 12:34  khoff
37325
37326         * httemplate/browse/part_virtual_field.cgi: $pvf isn't a global.
37327
37328 2004-01-11 16:03  ivan
37329
37330         * httemplate/view/cust_bill.cgi: only display "view typeset
37331           invoice" when there is an invoice_latex template
37332
37333 2004-01-11 15:59  ivan
37334
37335         * FS/FS/cust_bill.pm, httemplate/view/cust_bill.cgi: typeset
37336           invoice view in web UI uses pdf instead of postscript, closes
37337           Bug#614
37338
37339 2004-01-11 15:38  ivan
37340
37341         * httemplate/view/cust_bill-pdf.cgi: fix for pdf
37342
37343 2004-01-11 15:37  ivan
37344
37345         * httemplate/view/cust_bill-pdf.cgi: adding
37346
37347 2004-01-10 03:17  ivan
37348
37349         * Makefile: workaround stubborn shells globbing [a-z] to include
37350           CVS/
37351
37352 2004-01-09 20:19  ivan
37353
37354         * FS/FS/cust_main.pm: don't require payname for DCHK either
37355
37356 2004-01-09 19:50  ivan
37357
37358         * httemplate/edit/part_bill_event.cgi: fix UI: displaying "Add" on
37359           invoice event edits
37360
37361 2004-01-09 14:46  ivan
37362
37363         * httemplate/search/report_receivables.cgi: add customer number
37364
37365 2004-01-09 14:39  ivan
37366
37367         * FS/FS/cust_credit.pm, httemplate/view/cust_main.cgi: credit
37368           deletions: need to use Date::Format and FS::Misc qw(send_email)
37369           in cust_credit.pm, need a link to delete unapplied credits too
37370
37371 2004-01-09 14:15  ivan
37372
37373         * FS/FS/Conf.pm: correct tyop
37374
37375 2004-01-09 14:11  ivan
37376
37377         * FS/FS/Conf.pm, FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
37378           httemplate/view/cust_main.cgi,
37379           httemplate/misc/delete-cust_credit.cgi: add deletecredits config
37380           value to enable deletion of credits
37381
37382 2004-01-09 13:09  ivan
37383
37384         * FS/FS/: Conf.pm, svc_acct.pm: adding system_usernames config
37385           value
37386
37387 2004-01-06 22:10  khoff
37388
37389         * httemplate/edit/part_pkg.cgi: Added billing plan sql_external for
37390           billing services in an external sql database.
37391
37392 2004-01-05 12:24  ivan
37393
37394         * httemplate/index.html: fix other packages by next bill date link
37395
37396 2004-01-03 19:54  ivan
37397
37398         * httemplate/docs/signup.html: remove obsolete netscape CCK
37399           supportsignup.cgi
37400
37401           depend on HTTP::BrowserDetect directly instead of via deprecated
37402           HTTP::Headers::UserAgent (closes: Bug#578)
37403
37404 2004-01-03 00:42  ivan
37405
37406         * httemplate/browse/agent.cgi: fix heading colspan when there is no
37407           agent.disabled column
37408
37409 2004-01-01 12:40  ivan
37410
37411         * FS/FS/cust_bill.pm: escape stuff from latex
37412
37413 2003-12-29 22:02  khoff
37414
37415         * FS/FS/Record.pm: Pass type as scalar instead of a hashref to work
37416           around a bug in DBD::Pg version 1.31.
37417
37418 2003-12-27 00:23  ivan
37419
37420         * httemplate/: index.html, search/cust_pkg.cgi: package reports by
37421           agent
37422
37423 2003-12-24 10:18  khoff
37424
37425         * FS/bin/freeside-setup: tyop
37426
37427 2003-12-22 18:36  ivan
37428
37429         * FS/MANIFEST, FS/FS/part_export.pm, FS/t/svc_broadband.t,
37430           FS/t/svc_external.t, htetc/handler.pl,
37431           httemplate/edit/part_svc.cgi, httemplate/edit/svc_external.cgi,
37432           httemplate/edit/process/svc_external.cgi,
37433           httemplate/view/svc_external.cgi: add svc_external
37434
37435 2003-12-22 17:46  ivan
37436
37437         * FS/: FS.pm, FS/svc_external.pm, bin/freeside-setup,
37438           FS/cust_svc.pm: add svc_external
37439
37440 2003-12-22 17:10  ivan
37441
37442         * eg/table_template-svc.pm: update svc template for 1.5
37443
37444 2003-12-22 17:06  ivan
37445
37446         * eg/table_template-svc.pm: fix path to svc_Common in example table
37447
37448 2003-12-22 16:51  ivan
37449
37450         * FS/FS/ClientAPI/MyAccount.pm,
37451           fs_selfservice/FS-SelfService/SelfService.pm: add edit_info to
37452           selfservice API
37453
37454 2003-12-22 16:41  ivan
37455
37456         * FS/FS/: Conf.pm, cust_main.pm: allow_negative_charges config
37457           option
37458
37459 2003-12-22 13:22  ivan
37460
37461         * FS/FS/cust_main.pm: default to the whole-country tax rate if
37462           states aren't defined
37463
37464 2003-12-22 13:18  ivan
37465
37466         * FS/FS/cust_bill.pm: quiet warning
37467
37468 2003-12-22 13:01  ivan
37469
37470         * FS/FS/cust_credit.pm: allow credits to be modified at API level
37471
37472 2003-12-22 09:50  ivan
37473
37474         * FS/FS/cust_main.pm: add cust_credit, cust_pay and cust_refund
37475           subs
37476
37477 2003-12-21 15:16  ivan
37478
37479         * httemplate/browse/agent_type.cgi: work even if there are stray
37480           type_pkgs records around
37481
37482 2003-12-21 15:13  ivan
37483
37484         * FS/FS/Record.pm: cache virtual_fields method results to help
37485           performance
37486
37487 2003-12-21 13:12  ivan
37488
37489         * FS/bin/freeside-addoutsourceuser: add outsourced databases with
37490           both addresses by default
37491
37492 2003-12-15 00:08  ivan
37493
37494         * conf/invoice_latex: line up w/window envelopes
37495
37496 2003-12-15 00:07  ivan
37497
37498         * httemplate/misc/print-invoice.cgi: print_ps returns ths invoice
37499           now, do not count on latex printing it, oops
37500
37501 2003-12-14 22:42  ivan
37502
37503         * FS/FS/: cust_main.pm, cust_bill.pm: fix bug that charged full
37504           amounts of all open invoices as soon as balance went positive
37505           (only manifests when any cust_bill->owed somehow got to be
37506           negative)
37507
37508 2003-12-14 19:41  ivan
37509
37510         * FS/FS/cust_bill.pm: add _latex_escape sub
37511
37512 2003-12-14 09:53  ivan
37513
37514         * httemplate/view/cust_main.cgi: non-breaking spaces in custoemr
37515           view field names
37516
37517 2003-12-10 15:53  ivan
37518
37519         * FS/FS/ClientAPI/Signup.pm: signup page w/advertising source
37520           dropdown
37521
37522 2003-12-10 14:51  ivan
37523
37524         * FS/bin/freeside-setup: add part_referral.disabled, add disabled
37525           indices to agent and part_bill_event
37526
37527 2003-12-10 14:50  ivan
37528
37529         * FS/FS/part_referral.pm: add part_referral.disabled
37530
37531 2003-11-30 00:06  ivan
37532
37533         * FS/FS/cust_bill.pm: explicitly tell dvips to write output to a
37534           file
37535
37536 2003-11-29 23:52  ivan
37537
37538         * httemplate/view/cust_bill.cgi: add link to view typeset invoice
37539
37540 2003-11-29 23:41  ivan
37541
37542         * conf/invoice_latex: move to the left to line up with window
37543           envelopes
37544
37545 2003-11-29 02:50  ivan
37546
37547         * FS/FS/cust_credit_bill.pm: missing cut
37548
37549 2003-11-29 02:48  ivan
37550
37551         * FS/FS/cust_bill.pm: use the latex template for normal printing
37552           when available
37553
37554 2003-11-29 02:39  ivan
37555
37556         * httemplate/edit/part_pkg.cgi: adding sql_generic price plan
37557
37558 2003-11-29 00:32  ivan
37559
37560         * FS/FS/: Conf.pm, cust_bill_pay.pm, cust_credit_bill.pm: option to
37561           send statements when a payment or credit is applied
37562
37563 2003-11-29 00:18  ivan
37564
37565         * FS/FS/part_bill_event.pm: also set default latex template for
37566           late bill templates
37567
37568 2003-11-29 00:08  ivan
37569
37570         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
37571           conf/invoice_latexfooter, conf/invoice_latexnotes,
37572           httemplate/misc/print-invoice.cgi,
37573           httemplate/view/cust_bill-ps.cgi: postscript invoice redux
37574
37575 2003-11-26 07:37  ivan
37576
37577         * FS/FS/cust_bill.pm: remove spurious Setup on one-time package
37578           charges
37579
37580 2003-11-26 06:25  ivan
37581
37582         * FS/FS/: Conf.pm, cust_bill.pm: add invoice_default_terms config
37583           value to control explicit due date printing on invoices
37584
37585 2003-11-24 06:29  ivan
37586
37587         * httemplate/edit/part_export.cgi: fix html quoting problems
37588
37589 2003-11-24 05:01  ivan
37590
37591         * httemplate/browse/part_export.cgi: fix html quoting of export
37592           options
37593
37594 2003-11-21 10:55  ivan
37595
37596         * FS/FS/Record.pm: revert bind_param change!
37597
37598 2003-11-21 07:32  ivan
37599
37600         * httemplate/search/report_receivables.cgi: precedence helps alot
37601
37602 2003-11-21 07:25  ivan
37603
37604         * httemplate/search/report_receivables.cgi: precedence helps alot
37605
37606 2003-11-21 07:20  ivan
37607
37608         * httemplate/search/report_receivables.cgi: show customer status on
37609           receivables report
37610
37611 2003-11-20 04:48  ivan
37612
37613         * FS/FS/part_export/communigate_pro.pm: don't error out when not
37614           actually changing domain
37615
37616 2003-11-19 10:13  ivan
37617
37618         * FS/FS/Record.pm: work around DBD::Pg problems with bind_param
37619
37620 2003-11-19 04:21  ivan
37621
37622         * httemplate/: edit/REAL_cust_pkg.cgi, search/report_cust_pay.html,
37623           search/report_tax.html: fix jscalendar date ifFormat
37624
37625 2003-11-18 17:37  ivan
37626
37627         * FS/FS/cust_bill.pm: reversing accidental commit of
37628           work-in-progress
37629
37630 2003-11-18 17:29  ivan
37631
37632         * FS/FS/: cust_bill.pm, cust_main.pm: disable debugging by default
37633
37634 2003-11-18 07:14  ivan
37635
37636         * FS/FS/part_export.pm: fix communigate pro export descriptions
37637
37638 2003-11-18 07:04  ivan
37639
37640         * FS/: FS/part_export/communigate_pro.pm,
37641           FS/part_export/communigate_pro_singledomain.pm, MANIFEST,
37642           FS/part_export.pm: add communigate_pro_singledomain export
37643
37644 2003-11-14 23:28  ivan
37645
37646         * FS/bin/freeside-selfservice-server: kill off ssh process when
37647           re-opening connection
37648
37649 2003-11-14 23:18  ivan
37650
37651         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
37652           trailing newline to supress useless error messages in log
37653
37654 2003-11-14 00:43  ivan
37655
37656         * FS/bin/freeside-selfservice-server: hopefully recover better from
37657           lost ssh connections
37658
37659 2003-11-13 18:52  ivan
37660
37661         * httemplate/search/report_receivables.cgi: sort these
37662           case-insensitive
37663
37664 2003-11-12 04:29  ivan
37665
37666         * FS/FS/: svc_Common.pm, svc_acct.pm: allow provisioning of
37667           unaudited services with a svcnum for imports
37668
37669 2003-11-12 03:22  ivan
37670
37671         * FS/FS/cust_pkg.pm: better error msg
37672
37673 2003-11-11 07:03  ivan
37674
37675         * FS/FS/svc_Common.pm: also make setx behave when setting svcnum
37676           during an import
37677
37678 2003-11-11 06:39  ivan
37679
37680         * FS/FS/svc_Common.pm: fix up virtual field reprucussions
37681
37682 2003-11-11 06:21  ivan
37683
37684         * FS/FS/svc_Common.pm: simple change to cust_svc creation to help
37685           imports with svcnums
37686
37687 2003-11-11 00:01  ivan
37688
37689         * httemplate/search/report_receivables.cgi: remove spaces between
37690           parens and contact name
37691
37692 2003-11-10 23:51  ivan
37693
37694         * httemplate/browse/svc_acct_pop.cgi: part_referral.cgi
37695
37696 2003-11-10 05:54  ivan
37697
37698         * httemplate/misc/process/meta-import.cgi: hmm forgot to check this
37699           in?
37700
37701 2003-11-08 08:36  ivan
37702
37703         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: add order_pkg and
37704           cancel_pkg functions to self-service
37705
37706 2003-11-08 08:31  ivan
37707
37708         * fs_selfservice/FS-SelfService/SelfService.pm: documentation for
37709           self-service functions!
37710
37711 2003-11-08 04:59  ivan
37712
37713         * FS/FS/ClientAPI/MyAccount.pm: pass paybatch field to realtime_bop
37714           so we can prevent double-charges
37715
37716 2003-11-07 02:53  ivan
37717
37718         * httemplate/elements/: calendar-en.js, calendar-setup.js,
37719           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
37720           jscalendar
37721
37722 2003-11-07 00:39  ivan
37723
37724         * FS/FS/cust_svc.pm: also fix attribute_since_sqlradacct for data
37725           charging
37726
37727 2003-11-07 00:36  ivan
37728
37729         * FS/FS/cust_svc.pm: finish fixing sqlradius_withdomain time
37730           calculations
37731
37732 2003-11-06 23:56  ivan
37733
37734         * httemplate/view/svc_acct.cgi: also show RADIUS usage information
37735           for sqlradius_withdomain exports
37736
37737 2003-11-06 06:45  ivan
37738
37739         * httemplate/search/report_receivables.cgi: add totals & simplify
37740           expressions
37741
37742 2003-11-06 06:08  ivan
37743
37744         * httemplate/search/report_receivables.cgi: ack!  count credits,
37745           not payments twice
37746
37747 2003-11-06 06:00  ivan
37748
37749         * httemplate/search/report_receivables.cgi: typo
37750
37751 2003-11-06 05:56  ivan
37752
37753         * httemplate/search/report_receivables.cgi: link to customer, don't
37754           show custnum
37755
37756 2003-11-06 05:40  ivan
37757
37758         * FS/MANIFEST: removing bin/freeside-receivables-report
37759
37760 2003-11-06 05:39  ivan
37761
37762         * httemplate/: index.html, search/report_receivables.cgi: "current
37763           receivables" -> A/R Aging summary
37764
37765 2003-11-05 03:13  ivan
37766
37767         * bin/create-fetchmailrc: fixup
37768
37769 2003-11-05 02:26  ivan
37770
37771         * FS/FS/svc_acct.pm: allow letters in quota for use with edquota -p
37772
37773 2003-11-04 10:01  ivan
37774
37775         * FS/FS/cust_main.pm: don't overwrite otaker on cust_main!
37776
37777 2003-11-04 09:57  ivan
37778
37779         * bin/create-fetchmailrc: adding
37780
37781 2003-11-04 09:30  ivan
37782
37783         * FS/FS/: svc_acct.pm, part_export/shellcommands.pm: make snarf
37784           info available to exports
37785
37786 2003-11-04 02:56  ivan
37787
37788         * FS/FS/Record.pm: finish treating serials as ints!
37789
37790 2003-11-04 02:55  ivan
37791
37792         * FS/FS/Record.pm: treat serial columns as ints too!
37793
37794 2003-11-03 03:42  ivan
37795
37796         * FS/FS/svc_Common.pm, httemplate/edit/part_svc.cgi: does this fix
37797           Bug#590??
37798
37799 2003-11-03 03:30  ivan
37800
37801         * httemplate/edit/part_svc.cgi: kludge around this so i can add
37802           service definitions for now
37803
37804 2003-11-02 21:57  ivan
37805
37806         * httemplate/: index.html, browse/part_pkg.cgi,
37807           search/cust_pkg.cgi: add suspended/canceled browse, fix the old
37808           suspended browse
37809
37810 2003-11-02 21:48  ivan
37811
37812         * httemplate/search/cust_pkg.cgi: add suspended/canceled package
37813           browse
37814
37815 2003-11-02 21:40  ivan
37816
37817         * httemplate/index.html: formatting
37818
37819 2003-11-02 21:34  ivan
37820
37821         * httemplate/index.html: remove duplicate items from "Reports"
37822           section
37823
37824 2003-11-02 21:25  ivan
37825
37826         * httemplate/browse/part_pkg.cgi: tyops
37827
37828 2003-11-02 21:21  ivan
37829
37830         * httemplate/browse/part_pkg.cgi: also show suspended and canceled
37831           counts on active package browse
37832
37833 2003-10-25 17:39  ivan
37834
37835         * httemplate/search/report_cust_pay.html: payment reports broken
37836           down by Visa/MC / Amex / Discover
37837
37838 2003-10-24 19:05  ivan
37839
37840         * FS/FS/: acct_snarf.pm, svc_Common.pm, svc_acct.pm,
37841           ClientAPI/Signup.pm: signups with snarf info!
37842
37843 2003-10-24 18:06  ivan
37844
37845         * httemplate/docs/signup.html: better link to .INS files
37846           documentation
37847
37848 2003-10-24 13:38  ivan
37849
37850         * FS/FS/: cust_main.pm, Conf.pm: add cvv-save configuration value
37851           to save the cvv data for specific card types
37852
37853 2003-10-24 12:28  ivan
37854
37855         * FS/FS/ClientAPI/Signup.pm, httemplate/edit/cust_main.cgi,
37856           httemplate/edit/process/cust_main.cgi, httemplate/docs/cvv2.html,
37857           FS/FS/cust_main.pm, FS/bin/freeside-setup,
37858           httemplate/docs/schema.html: cvv!
37859
37860 2003-10-23 22:51  ivan
37861
37862         * httemplate/images/: cvv2.png, cvv2_amex.png: adding cvv2 images
37863
37864 2003-10-23 02:02  ivan
37865
37866         * httemplate/docs/legacy.html: fix cranky verbitage at the top
37867
37868 2003-10-23 00:49  ivan
37869
37870         * FS/FS/cust_pay_batch.pm: Declined results from batches should now
37871           suspend the relevant customer.
37872
37873 2003-10-22 12:10  khoff
37874
37875         * httemplate/edit/process/router.cgi: dbh is a global.
37876
37877 2003-10-19 22:01  ivan
37878
37879         * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
37880           httemplate/view/cust_main.cgi: finish up weekly billing
37881
37882 2003-10-19 21:25  ivan
37883
37884         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
37885           httemplate/edit/part_pkg.cgi, FS/bin/freeside-setup: daily/weekly
37886           billing
37887
37888 2003-10-16 15:57  khoff
37889
37890         * FS/FS/part_export/router.pm: Telnet/SSH router export for
37891           svc_broadband.
37892
37893 2003-10-15 16:17  khoff
37894
37895         * httemplate/browse/router.cgi: $router isn't a global.
37896
37897 2003-10-15 15:59  khoff
37898
37899         * httemplate/edit/router.cgi: More changes that got lost in the
37900           merge somehow.
37901
37902 2003-10-15 15:48  khoff
37903
37904         * httemplate/view/svc_broadband.cgi: File got munged during
37905           svc_broadband merge.  Added ability to create a 'customer
37906           router'.
37907
37908 2003-10-15 08:03  ivan
37909
37910         * FS/bin/freeside-selfservice-server,
37911           fs_selfservice/FS-SelfService/SelfService.pm,
37912           fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
37913           tagging ability so we can run multiple self-service clients on
37914           one machine
37915
37916 2003-10-15 05:08  ivan
37917
37918         * FS/bin/freeside-setup: fix agent username and password
37919           nullability
37920
37921 2003-10-15 02:41  ivan
37922
37923         * FS/FS/cust_main.pm: - Business::OnlinePayment "recurring_billing"
37924           flag is set for subsequent   credit card transactions; some
37925           processors (AuthorozeNet, others?) use this   to waive the CVV2
37926           requirement.
37927
37928 2003-10-09 10:40  ivan
37929
37930         * FS/FS/cust_pay_batch.pm: parse last line from TD Canada Trust
37931
37932 2003-10-07 21:09  ivan
37933
37934         * htetc/handler.pl, httemplate/misc/upload-batch.cgi: can't use
37935           File::Basename::basename for windows filenames!  use a regex
37936           instead
37937
37938 2003-10-07 06:50  ivan
37939
37940         * Makefile: mandrake
37941
37942 2003-10-07 01:05  ivan
37943
37944         * FS/: FS/acct_snarf.pm, FS.pm, FS/part_export.pm: adding
37945           acct_snarf
37946
37947 2003-10-06 23:06  ivan
37948
37949         * FS/FS/part_export/communigate_pro.pm: problem was scalar context
37950           propogating to the wrong place in the grep
37951
37952 2003-10-06 23:03  ivan
37953
37954         * FS/FS/part_export/communigate_pro.pm: fix subroutine call from
37955           UpdateAccountSettings sub
37956
37957 2003-10-06 22:50  ivan
37958
37959         * FS/FS/part_export/communigate_pro.pm: add suspend and unsuspend
37960           hooks, don't try and set '*SUSPENDED*' passwords
37961
37962 2003-10-06 22:49  ivan
37963
37964         * FS/FS/svc_acct.pm: doc
37965
37966 2003-10-06 19:27  ivan
37967
37968         * FS/FS/part_export/communigate_pro.pm: add suspension /
37969           unsuspension export to communigate
37970
37971 2003-10-06 04:39  ivan
37972
37973         * httemplate/search/svc_acct.cgi: fix URL argument processing for
37974           account searches by popnum
37975
37976 2003-10-06 04:22  ivan
37977
37978         * httemplate/search/svc_acct.cgi: typo
37979
37980 2003-10-06 04:20  ivan
37981
37982         * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: fix
37983           linking to account list per access number
37984
37985 2003-10-06 04:14  ivan
37986
37987         * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: agent
37988           browse shows # of active accounts & links to appropriate account
37989           search
37990
37991 2003-10-02 14:51  khoff
37992
37993         * httemplate/edit/svc_broadband.cgi: $field isn't a global.
37994
37995 2003-10-02 07:26  ivan
37996
37997         * Makefile: minor Makefile updates
37998
37999 2003-10-02 07:19  ivan
38000
38001         * FS/FS/: Conf.pm, cust_main.pm: add emaildecline-exclude config
38002           option
38003
38004 2003-10-02 06:08  ivan
38005
38006         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: turn
38007           off super-verbose logging
38008
38009 2003-10-02 05:42  ivan
38010
38011         * fs_selfservice/FS-SelfService/Makefile.PL: update Makefile.PL
38012           dependancies (PREREQ_PM) for self-service module and signup
38013           wrapper
38014
38015 2003-10-02 04:23  ivan
38016
38017         * fs_selfservice/FS-SelfService/cgi/login.html: removing testing
38018           info
38019
38020 2003-10-02 03:18  ivan
38021
38022         * FS/bin/freeside-daily: added -y switch to freeside-daily to
38023           specify an offset in days
38024
38025 2003-10-02 01:56  ivan
38026
38027         * FS/FS/raddb.pm, bin/generate-raddb: update with dictionaries from
38028           freeradius 0.9.1, and fix generate-raddb to avoid duplicates
38029
38030 2003-09-30 08:01  ivan
38031
38032         * FS/FS/agent.pm: no duplicate usernames
38033
38034 2003-09-30 05:48  ivan
38035
38036         * httemplate/misc/download-batch.cgi: IE doesn't like downloading
38037           MIME type text/comma-separated-values
38038
38039 2003-09-30 01:21  ivan
38040
38041         * httemplate/edit/REAL_cust_pkg.cgi, CREDITS,
38042           httemplate/elements/calendar-en.js,
38043           httemplate/elements/calendar-setup.js,
38044           httemplate/elements/calendar-win2k-2.css,
38045           httemplate/elements/calendar.js,
38046           httemplate/elements/calendar_stripped.js,
38047           httemplate/images/calendar.png,
38048           httemplate/search/report_cust_pay.html,
38049           httemplate/search/report_tax.html: calendar popups!
38050
38051 2003-09-30 00:04  ivan
38052
38053         * htetc/handler.pl: CGI.pm 2.47 required for ->upload() method
38054
38055 2003-09-29 03:10  ivan
38056
38057         * httemplate/: browse/agent.cgi, search/cust_main.cgi: agent browse
38058           now links to active/cancelled customers
38059
38060 2003-09-28 23:51  ivan
38061
38062         * FS/FS/ClientAPI/Signup.pm: signup with agent selection
38063
38064 2003-09-28 23:35  ivan
38065
38066         * httemplate/index.html: remove Gratuitous Capitalization
38067
38068 2003-09-28 22:51  ivan
38069
38070         * FS/FS/agent.pm, httemplate/browse/agent.cgi,
38071           httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi: agents
38072           can be disabled (auto-sensing based on schema)
38073
38074 2003-09-28 22:51  ivan
38075
38076         * FS/bin/freeside-setup, httemplate/docs/schema.html: added
38077           agent.disabled       agent.username       agent._password
38078
38079 2003-09-28 19:17  ivan
38080
38081         * FS/: FS/Conf.pm, bin/freeside-selfservice-server: finish removing
38082           quiet config options
38083
38084 2003-09-27 19:36  ivan
38085
38086         * FS/FS/cust_pay_batch.pm, htetc/handler.pl,
38087           httemplate/misc/upload-batch.cgi: add upload of batch result from
38088           TD Canada Trust some global.asa / handler.pl enhancements
38089
38090 2003-09-26 16:33  khoff
38091
38092         * httemplate/edit/svc_www.cgi: $field is not a global.
38093
38094 2003-09-26 14:02  khoff
38095
38096         * httemplate/edit/svc_acct.cgi: $field isn't a global.
38097
38098 2003-09-26 06:04  ivan
38099
38100         * FS/: FS/cust_main.pm, bin/freeside-daily: re-setup option to
38101           re-charge setup fee
38102
38103 2003-09-26 02:31  ivan
38104
38105         * FS/FS/cust_main.pm: scalar/array scope fix... new, multiple (i.e.
38106           canadian GST/PST) taxes work now!
38107
38108 2003-09-26 02:15  ivan
38109
38110         * FS/FS/UID.pm: re-enable ChopBlanks for now
38111
38112 2003-09-26 02:09  ivan
38113
38114         * FS/FS/cust_pkg.pm: fix manual_flag problem preventing cust_pkg
38115           editing
38116
38117 2003-09-26 01:11  ivan
38118
38119         * httemplate/browse/cust_main_county.cgi: fix tax edit UI
38120
38121 2003-09-25 04:49  ivan
38122
38123         * httemplate/browse/cust_main_county.cgi: UI for multiple named
38124           taxes w/setup & recur exemptions 1.4 schema-auto-adjusting
38125           backport
38126
38127 2003-09-25 04:17  ivan
38128
38129         * FS/FS/: cust_main.pm, cust_main_county.pm: multiple, named taxes
38130           for a single region 1.4 backport auto-adjusts based on schema
38131
38132 2003-09-25 03:40  ivan
38133
38134         * FS/bin/freeside-setup, httemplate/docs/schema.html: add setuptax
38135           and recurtax fields to cust_main_county
38136
38137 2003-09-25 03:28  ivan
38138
38139         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
38140           freebsd portability fix
38141
38142 2003-09-25 03:27  ivan
38143
38144         * FS/bin/freeside-selfservice-server: freebsd portability fixes
38145
38146 2003-09-25 03:26  ivan
38147
38148         * FS/FS/ClientAPI/MyAccount.pm: quiet self-service server cancels
38149
38150 2003-09-24 10:20  ivan
38151
38152         * FS/FS/part_export/shellcommands.pm: don't change dir either when
38153           username_pwonly is set
38154
38155 2003-09-24 10:06  ivan
38156
38157         * FS/FS/part_export/shellcommands.pm: don't allow uid changes when
38158           usermod_pwonly set
38159
38160 2003-09-23 18:30  ivan
38161
38162         * httemplate/browse/agent.cgi: fix boolean precedence error leading
38163           to inaccurate results on the new customer status list
38164
38165 2003-09-21 00:31  ivan
38166
38167         * FS/FS/cust_bill.pm, httemplate/misc/download-batch.cgi: remove
38168           trancode from batching
38169
38170 2003-09-20 23:52  ivan
38171
38172         * httemplate/misc/download-batch.cgi: eliminate extraneous newlines
38173
38174 2003-09-20 18:22  ivan
38175
38176         * httemplate/misc/download-batch.cgi: preliminary batch download
38177
38178 2003-09-19 05:40  ivan
38179
38180         * FS/FS/cust_main.pm: quiet option to cancel method
38181
38182 2003-09-19 05:13  ivan
38183
38184         * FS/FS/ClientAPI/Signup.pm: remove klunky $error ||= usage
38185
38186 2003-09-19 05:04  ivan
38187
38188         * FS/FS/ClientAPI/Signup.pm: oops, flipped an or to an and
38189
38190 2003-09-19 05:02  ivan
38191
38192         * FS/FS/ClientAPI/Signup.pm: cache initial signup_info for
38193           performance
38194
38195 2003-09-19 04:56  ivan
38196
38197         * FS/FS/ClientAPI/Signup.pm: better error message when you don't
38198           select a package
38199
38200 2003-09-19 04:50  ivan
38201
38202         * init.d/freeside-init: correct pid filename for stopping
38203           self-service server
38204
38205 2003-09-19 04:35  ivan
38206
38207         * fs_selfservice/FS-SelfService/SelfService.pm: finish moving
38208           signup server functions to self-service interace
38209
38210 2003-09-19 04:00  ivan
38211
38212         * FS/FS/ClientAPI/Signup.pm: module needs to return true
38213
38214 2003-09-19 03:08  ivan
38215
38216         * FS/FS/ClientAPI/Signup.pm: make sure signup cancels are quiet
38217
38218 2003-09-19 03:07  ivan
38219
38220         * Makefile, FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
38221           FS/FS/ClientAPI/Signup.pm, httemplate/docs/index.html: move
38222           signup server functions to self-service server.  fix provisioning
38223           & immediate suspension of declined signups.
38224
38225 2003-09-19 02:59  ivan
38226
38227         * init.d/freeside-init: removing signup and passwd servers
38228
38229 2003-09-18 21:25  ivan
38230
38231         * FS/FS/cust_main.pm: finish cleaning up the quiet stuff
38232
38233 2003-09-18 21:13  ivan
38234
38235         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm: deprecate
38236           signup_server-quiet config option
38237
38238 2003-09-18 03:52  ivan
38239
38240         * httemplate/browse/agent.cgi: oops
38241
38242 2003-09-18 03:46  ivan
38243
38244         * httemplate/browse/agent.cgi: include info on number of
38245           active/cancelled customers in agent browse
38246
38247 2003-09-15 14:33  ivan
38248
38249         * httemplate/search/cust_pkg.cgi: package search skips cancelled
38250           packages when searching by date range
38251
38252 2003-09-11 17:14  khoff
38253
38254         * FS/FS/addr_block.pm: @excludeaddr is a list of addresses, not
38255           NetAddrs, so it shouldn't be map'd
38256
38257 2003-09-11 14:57  ivan
38258
38259         * FS/FS/part_export.pm: also update sqlradius_withdomaind
38260           description for freeradius 0.9.1
38261
38262 2003-09-11 14:54  ivan
38263
38264         * FS/FS/part_export.pm: update doc note for freeradius 0.9.1
38265
38266 2003-09-10 15:10  ivan
38267
38268         * FS/FS/part_export/communigate_pro.pm: communigate pro quota bs
38269
38270 2003-09-10 14:56  ivan
38271
38272         * FS/FS/part_export/communigate_pro.pm: don't set an empty
38273           externalFlag
38274
38275 2003-09-10 14:45  ivan
38276
38277         * FS/FS/part_export/communigate_pro.pm: communitgate pro
38278           CreateAccount examples are on crack
38279
38280 2003-09-10 14:39  ivan
38281
38282         * FS/FS/part_export/communigate_pro.pm: fix for communigate pro
38283           weird data structure on create
38284
38285 2003-09-10 14:01  ivan
38286
38287         * FS/FS/part_export/communigate_pro.pm: set initial password for
38288           new accounts
38289
38290 2003-09-10 03:54  ivan
38291
38292         * FS/FS/cust_pay.pm: adding cust_main method
38293
38294 2003-09-09 15:36  ivan
38295
38296         * FS/MANIFEST: adding communigate_pro export
38297
38298 2003-09-08 21:16  ivan
38299
38300         * FS/FS/part_export.pm: typo hiding remote username labels
38301
38302 2003-09-06 00:20  ivan
38303
38304         * httemplate/browse/agent_type.cgi: hide display of disabled
38305           packages from agent type browse
38306
38307 2003-09-05 23:45  ivan
38308
38309         * FS/FS/part_export.pm: updated DBI link in sqlradius export notes
38310
38311 2003-09-05 18:45  ivan
38312
38313         * FS/FS/svc_acct.pm: fix method name
38314
38315 2003-09-05 18:44  ivan
38316
38317         * FS/FS/: cust_svc.pm, svc_acct.pm: add
38318           get_session_history_sqlradacct have $ignore_quantity also ignore
38319           0 quantities
38320
38321 2003-09-05 06:19  ivan
38322
38323         * FS/FS/part_export/communigate_pro.pm: typo
38324
38325 2003-09-05 06:18  ivan
38326
38327         * FS/FS/: part_export.pm, part_export/communigate_pro.pm: add
38328           communigate pro export
38329
38330 2003-09-05 06:16  ivan
38331
38332         * FS/FS/Conf.pm: doc
38333
38334 2003-09-05 02:13  ivan
38335
38336         * FS/FS/svc_acct.pm: allow ! password like !!
38337
38338 2003-09-05 01:17  ivan
38339
38340         * FS/FS/Conf.pm: fix reference to obsolete shellcommands-useradd
38341           conf value (refer to exports instead)
38342
38343 2003-09-05 01:02  ivan
38344
38345         * FS/FS/Conf.pm: fix typo
38346
38347 2003-09-05 01:01  ivan
38348
38349         * FS/FS/svc_acct.pm: allow up to 60 char encrypted passwords for
38350           blowfish
38351
38352 2003-09-05 00:55  ivan
38353
38354         * FS/bin/freeside-setup: svc_acct._password from 50 to 72 for
38355           blowfish passwords
38356
38357 2003-09-04 21:09  ivan
38358
38359         * FS/FS/: Conf.pm, cust_main.pm: users-allow_comp config value to
38360           control creation of complimentary accounts and minor pod updates
38361
38362 2003-09-04 19:31  ivan
38363
38364         * httemplate/edit/part_svc.cgi: -w-safe and run under a 1.4 schema
38365           too
38366
38367 2003-09-03 16:06  ivan
38368
38369         * httemplate/view/cust_main.cgi: list extraneous services, closes:
38370           #213
38371
38372 2003-09-03 13:22  ivan
38373
38374         * FS/FS/Record.pm: turn off query debugging
38375
38376 2003-09-03 11:46  ivan
38377
38378         * FS/FS/Record.pm: turn vfieldpart_hashref into a method, not a
38379           subroutine another fix to support running 1.5.0 virtual field
38380           code on 1.4.x databases
38381
38382 2003-09-03 06:18  ivan
38383
38384         * FS/FS/part_export.pm: openbsd also uses sane useradd/mod/del
38385           commands
38386
38387 2003-09-03 05:35  ivan
38388
38389         * Makefile: makefile trivia for openbsd
38390
38391 2003-08-07 22:54  ivan
38392
38393         * httemplate/view/svc_acct.cgi: - fix possible glitch with Mason on
38394           account view screen
38395
38396 2003-08-07 22:42  ivan
38397
38398         * FS/FS/CGI.pm, bin/masonize, httemplate/index.html,
38399           httemplate/elements/header.html,
38400           httemplate/elements/menubar.html, httemplate/elements/pager.html,
38401           httemplate/elements/table.html, httemplate/search/sql.html,
38402           httemplate/search/elements/search.html: - (finish) includes!
38403           (closes: Bug#551) - (finish) moving SQL search to including
38404           generic elements/search.html - new elements: menubar.html,
38405           header.html, pager.html and table.html - have masonize process
38406           .html files also
38407
38408 2003-08-07 19:02  ivan
38409
38410         * bin/masonize, httemplate/autohandler,
38411           httemplate/graph/money_time.cgi, httemplate/search/sql.html,
38412           httemplate/search/elements/search.html: - fix Mason profiling to
38413           pass-through images (for graph/) - fix graph/money-time.cgi use
38414           of $m interfering with Mason - fix graph/money-time-graph.cgi to
38415           set content-type in a Mason/ASP-independant   fashion -
38416           (beginning of) includes! - (beginning of) moving SQL search to
38417           including generic elements/search.html - fix global.asa typo -
38418           fix masonize to not prepend an extraneous blank line (breaking
38419           graph/money-time-graph.cgi)
38420
38421 2003-08-07 06:08  ivan
38422
38423         * htetc/handler.pl, httemplate/view/cust_main.cgi: - turn on
38424           profiling with mason like with Apache::ASP (redirects now
38425           working) - fix mason error with new view/cust_main.cgi UI
38426
38427 2003-08-07 05:47  ivan
38428
38429         * Makefile, htetc/handler.pl, httemplate/autohandler,
38430           httemplate/index.html: - switch to mason by default - minimum
38431           mason version 1.1 (and doc) - evaluate .html files with mason/asp
38432           - turn on profiling with mason like with Apache::ASP (redirects
38433           not working) - (start of) includes
38434
38435 2003-08-05 14:00  ivan
38436
38437         * httemplate/browse/part_pkg.cgi: doh, revert stuff that shouldn't
38438           have been checked in
38439
38440 2003-08-05 13:06  ivan
38441
38442         * htetc/handler.pl: no svc_acct_sm in 1.5
38443
38444 2003-08-05 12:07  ivan
38445
38446         * FS/FS/part_export.pm: update sqlradius{_withdomain} documentation
38447
38448 2003-08-05 11:52  ivan
38449
38450         * FS/FS/svc_domain.pm: remove spurious re-use of $error
38451
38452 2003-08-05 11:45  ivan
38453
38454         * FS/FS/Record.pm: backwards compatibility if the schema hasn't
38455           been updated
38456
38457 2003-08-04 17:32  khoff
38458
38459         * httemplate/index.html: Fixed %%%VERSION%%% tag
38460
38461 2003-08-04 17:20  khoff
38462
38463         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/addr_block.pm,
38464           FS/FS/agent.pm, FS/FS/agent_type.pm, FS/FS/cust_bill.pm,
38465           FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay.pm,
38466           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
38467           FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
38468           FS/FS/cust_credit_refund.pm, FS/FS/cust_main.pm,
38469           FS/FS/cust_main_county.pm, FS/FS/cust_main_invoice.pm,
38470           FS/FS/cust_pay.pm, FS/FS/cust_pay_batch.pm, FS/FS/cust_pkg.pm,
38471           FS/FS/cust_refund.pm, FS/FS/cust_svc.pm,
38472           FS/FS/cust_tax_exempt.pm, FS/FS/domain_record.pm,
38473           FS/FS/export_svc.pm, FS/FS/msgcat.pm, FS/FS/nas.pm,
38474           FS/FS/part_bill_event.pm, FS/FS/part_export.pm,
38475           FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
38476           FS/FS/part_pop_local.pm, FS/FS/part_referral.pm,
38477           FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
38478           FS/FS/part_virtual_field.pm, FS/FS/pkg_svc.pm, FS/FS/port.pm,
38479           FS/FS/prepay_credit.pm, FS/FS/queue.pm, FS/FS/queue_arg.pm,
38480           FS/FS/queue_depend.pm, FS/FS/radius_usergroup.pm,
38481           FS/FS/router.pm, FS/FS/session.pm, FS/FS/svc_Common.pm,
38482           FS/FS/svc_acct.pm, FS/FS/svc_acct_pop.pm, FS/FS/svc_broadband.pm,
38483           FS/FS/svc_domain.pm, FS/FS/svc_forward.pm, FS/FS/svc_www.pm,
38484           FS/FS/type_pkgs.pm, FS/bin/freeside-setup, htetc/handler.pl,
38485           httemplate/index.html, httemplate/browse/part_svc.cgi,
38486           httemplate/browse/part_virtual_field.cgi,
38487           httemplate/browse/router.cgi, httemplate/edit/part_svc.cgi,
38488           httemplate/edit/part_virtual_field.cgi,
38489           httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
38490           httemplate/edit/svc_broadband.cgi, httemplate/edit/svc_www.cgi,
38491           httemplate/edit/process/router.cgi,
38492           httemplate/edit/process/svc_broadband.cgi,
38493           httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
38494           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
38495           Virtual field merge
38496
38497 2003-07-25 09:26  ivan
38498
38499         * FS/FS/svc_acct.pm: typo
38500
38501 2003-07-25 06:13  ivan
38502
38503         * FS/FS/Conf.pm: doc
38504
38505 2003-07-23 10:05  ivan
38506
38507         * FS/FS/part_export/domain_shellcommands.pm: bugfix for
38508           non-catchall domains
38509
38510 2003-07-23 08:36  ivan
38511
38512         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
38513           spurious "can't purchase pkgpart" errors
38514
38515 2003-07-17 09:02  ivan
38516
38517         * FS/FS/cust_main.pm: one last tiny bugfix for the retry_realtime
38518           functionality
38519
38520 2003-07-15 06:30  ivan
38521
38522         * rt/: Makefile, bin/mason_handler.fcgi, bin/mason_handler.scgi,
38523           bin/rt-mailgate, etc/schema.Pg, lib/RT.pm, lib/RT/Date.pm,
38524           lib/RT/Record.pm, lib/RT/Interface/Web.pm: reverting to vendor
38525           branch rt 3.0.4, hopefully
38526
38527 2003-07-15 06:16  ivan
38528
38529         * rt/: Makefile.in, config.log, config.status, configure.ac,
38530           bin/mason_handler.svc, bin/rt-commit-handler, bin/rt-mailgate.in,
38531           bin/rt-crontool, etc/RT_Config.pm, etc/RT_Config.pm.in,
38532           etc/RT_SiteConfig.pm, etc/initialdata, lib/RT.pm.in,
38533           lib/RT/CustomField.pm, lib/RT/CustomField_Overlay.pm,
38534           lib/RT/Groups_Overlay.pm, lib/RT/Principal_Overlay.pm,
38535           lib/RT/Queue_Overlay.pm, lib/RT/Scrip_Overlay.pm,
38536           lib/RT/SearchBuilder.pm, lib/RT/System.pm,
38537           lib/RT/Ticket_Overlay.pm, lib/RT/Tickets_Overlay.pm,
38538           lib/RT/Transaction_Overlay.pm, lib/RT/User_Overlay.pm,
38539           lib/RT/Users_Overlay.pm, lib/RT/Action/CreateTickets.pm,
38540           lib/RT/Action/EscalatePriority.pm, lib/t/02regression.t,
38541           lib/t/03web.pl, lib/t/04_send_email.pl,
38542           sbin/rt-setup-database.in: Initial revision
38543
38544 2003-07-15 06:16  ivan
38545
38546         * rt/: COPYING, README, aclocal.m4, Changelog, configure,
38547           install-sh, bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
38548           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/webmux.pl.in,
38549           docs/README.docs, docs/Security, docs/design_docs/CARS,
38550           docs/design_docs/TransactionTypes.txt, docs/design_docs/acls,
38551           docs/design_docs/approval_notices,
38552           docs/design_docs/approval_template, docs/design_docs/cf_search,
38553           docs/design_docs/cli_spec, docs/design_docs/cvs_integration,
38554           docs/design_docs/delegation, docs/design_docs/evil_plans,
38555           docs/design_docs/groups_notes,
38556           docs/design_docs/link-definitions.txt,
38557           docs/design_docs/recursive_group_membership_algorithm,
38558           docs/design_docs/rql_parser_machine.graphviz,
38559           docs/design_docs/string-extraction-guide.txt,
38560           docs/design_docs/subscription-definitions.txt,
38561           docs/design_docs/ticket_templates, docs/design_docs/users,
38562           etc/acl.Oracle, etc/acl.Pg, etc/acl.mysql, etc/constraints.mysql,
38563           etc/schema.SQLite, lib/RT/ACE.pm, lib/RT/ACE_Overlay.pm,
38564           lib/RT/ACL.pm, lib/RT/ACL_Overlay.pm, lib/RT/Attachment.pm,
38565           lib/RT/Attachment_Overlay.pm, lib/RT/Attachments.pm,
38566           lib/RT/Attachments_Overlay.pm, lib/RT/Base.pm,
38567           lib/RT/CachedGroupMember.pm, lib/RT/CachedGroupMember_Overlay.pm,
38568           lib/RT/CachedGroupMembers.pm,
38569           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CurrentUser.pm,
38570           lib/RT/CustomFieldValue.pm, lib/RT/CustomFieldValues.pm,
38571           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
38572           lib/RT/CustomFields_Overlay.pm, lib/RT/EmailParser.pm,
38573           lib/RT/Group.pm, lib/RT/GroupMember.pm,
38574           lib/RT/GroupMember_Overlay.pm, lib/RT/GroupMembers.pm,
38575           lib/RT/GroupMembers_Overlay.pm, lib/RT/Group_Overlay.pm,
38576           lib/RT/Groups.pm, lib/RT/Handle.pm, lib/RT/I18N.pm,
38577           lib/RT/Link.pm, lib/RT/Link_Overlay.pm, lib/RT/Links.pm,
38578           lib/RT/Links_Overlay.pm, lib/RT/Principal.pm,
38579           lib/RT/Principals.pm, lib/RT/Principals_Overlay.pm,
38580           lib/RT/Queue.pm, lib/RT/Queues.pm, lib/RT/Queues_Overlay.pm,
38581           lib/RT/Scrip.pm, lib/RT/ScripAction.pm,
38582           lib/RT/ScripAction_Overlay.pm, lib/RT/ScripActions.pm,
38583           lib/RT/ScripActions_Overlay.pm, lib/RT/ScripCondition.pm,
38584           lib/RT/ScripCondition_Overlay.pm, lib/RT/ScripConditions.pm,
38585           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
38586           lib/RT/Scrips_Overlay.pm, lib/RT/Template.pm,
38587           lib/RT/Template_Overlay.pm, lib/RT/Templates.pm,
38588           lib/RT/Templates_Overlay.pm, lib/RT/Ticket.pm, lib/RT/Tickets.pm,
38589           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Transaction.pm,
38590           lib/RT/Transactions.pm, lib/RT/Transactions_Overlay.pm,
38591           lib/RT/URI.pm, lib/RT/User.pm, lib/RT/Users.pm,
38592           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
38593           lib/RT/Action/Generic.pm, lib/RT/Action/Notify.pm,
38594           lib/RT/Action/NotifyAsComment.pm,
38595           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SendEmail.pm,
38596           lib/RT/Action/SetPriority.pm, lib/RT/Action/UserDefined.pm,
38597           lib/RT/Condition/AnyTransaction.pm,
38598           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
38599           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
38600           lib/RT/Condition/PriorityExceeds.pm,
38601           lib/RT/Condition/QueueChange.pm,
38602           lib/RT/Condition/StatusChange.pm,
38603           lib/RT/Condition/UserDefined.pm, lib/RT/I18N/cs.pm,
38604           lib/RT/I18N/cs.po, lib/RT/I18N/de.po, lib/RT/I18N/en.po,
38605           lib/RT/I18N/es.po, lib/RT/I18N/fi.po, lib/RT/I18N/fr.po,
38606           lib/RT/I18N/he.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/ja.po,
38607           lib/RT/I18N/nl.po, lib/RT/I18N/ru.po, lib/RT/Interface/CLI.pm,
38608           lib/RT/Interface/Email.pm,
38609           lib/RT/Interface/Email/Auth/MailFrom.pm,
38610           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
38611           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/Generic.pm,
38612           lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm, lib/t/01harness.t,
38613           m4/rt_enable_layout.m4, m4/rt_expand_var.m4, m4/rt_layout.m4,
38614           m4/rt_subst_expanded_arg.m4, sbin/extract-message-catalog,
38615           sbin/factory, sbin/license_tag, sbin/rt-test-dependencies.in,
38616           autom4te.cache/output.0, autom4te.cache/requests,
38617           autom4te.cache/traces.0: import of rt 3.0.4
38618
38619 2003-07-15 04:23  ivan
38620
38621         * Makefile: 1.5.0pre3
38622
38623 2003-07-12 04:14  ivan
38624
38625         * httemplate/index.html: remove Gratuitous capitalization
38626
38627 2003-07-12 04:09  ivan
38628
38629         * httemplate/: index.html, browse/part_pkg.cgi,
38630           browse/part_svc.cgi, search/cust_pkg.cgi: - better description of
38631           payment search - some clarification of services/packages vs.
38632           service/package   definitions in browse/part_{svc,pkg}.cgi -
38633           package definition report by # of active customer packages (with
38634           links   to customer package listing)
38635
38636 2003-07-11 08:37  ivan
38637
38638         * FS/FS/cust_main.pm: fix timelocal AUTOLOAD problem introduced by
38639           Time::Local fix in rc3 (closes: Bug#550)
38640
38641 2003-07-11 08:23  ivan
38642
38643         * httemplate/: index.html, search/cust_pkg.cgi,
38644           search/report_cust_pay.html: payments report for inventivemedia /
38645           hpnx
38646
38647 2003-07-11 00:54  ivan
38648
38649         * FS/FS/Record.pm: typo
38650
38651 2003-07-11 00:30  ivan
38652
38653         * FS/FS/Record.pm: provide stack backtrace when we wind up in
38654           FS::Record::AUTOLOAD by accident
38655
38656 2003-07-09 07:39  ivan
38657
38658         * httemplate/edit/svc_domain.cgi: increase max domain length to 63
38659
38660 2003-07-06 11:58  ivan
38661
38662         * httemplate/view/cust_main.cgi: don't bother displaying comments
38663           that are only whitespace/newlines
38664
38665 2003-07-03 20:31  ivan
38666
38667         * etc/abbr_state.txt: adding states
38668
38669 2003-07-03 18:37  ivan
38670
38671         * FS/FS/svc_acct_pop.pm: don't populate the whole initial list if
38672           there are tons of POPs
38673
38674 2003-07-03 17:51  ivan
38675
38676         * FS/FS/svc_acct_pop.pm: optimize javascript to handle large
38677           numbers of POPs
38678
38679 2003-07-02 05:58  ivan
38680
38681         * FS/FS/part_pkg.pm: tyop
38682
38683 2003-07-02 05:56  ivan
38684
38685         * FS/FS/part_pkg.pm: relaxed "first package" restrictions; will
38686           find any appropriate service with quantity 1
38687
38688 2003-07-02 05:34  ivan
38689
38690         * README: change license to GPL only
38691
38692 2003-07-01 02:00  ivan
38693
38694         * httemplate/edit/part_export.cgi: larger textareas in export
38695           options
38696
38697 2003-06-30 17:27  ivan
38698
38699         * FS/FS/part_export.pm: typo
38700
38701 2003-06-30 12:15  ivan
38702
38703         * FS/FS/cust_main.pm: bugfix for manual re-charging changes
38704           (Bug#423)
38705
38706 2003-06-30 11:56  ivan
38707
38708         * FS/FS/cust_main.pm: pass additional fields to ACH processors
38709           (Authorize.Net should work now)
38710
38711 2003-06-30 06:18  ivan
38712
38713         * FS/MANIFEST: removing deprecated freeside-overdue
38714
38715 2003-06-30 05:22  ivan
38716
38717         * FS/: FS/part_export.pm, FS/part_export/sqlradius.pm,
38718           FS/part_export/sqlradius_withdomain.pm,
38719           bin/freeside-sqlradius-reset,
38720           t/part_export-sqlradius_withdomain.t: adding sqlradius_withdomain
38721           export including realms, closes: bug#514
38722
38723 2003-06-30 00:44  ivan
38724
38725         * FS/FS/svc_domain.pm: increase maximum domain length to 67
38726
38727 2003-06-27 07:19  ivan
38728
38729         * FS/FS/: Conf.pm, svc_acct.pm: add radius-ip configuration
38730           parameter for Framed-IP-Address vs. Framed-Address
38731
38732 2003-06-25 03:22  ivan
38733
38734         * httemplate/search/cust_bill_event.cgi: Pg 7.3 incompatibility
38735           with empty dates in Failed Invoice Event search,   patch from
38736           rlucas@tercent.net
38737
38738 2003-06-25 01:40  ivan
38739
38740         * FS/FS/: svc_acct.pm, part_export/cp.pm: svc_acct doc update cp
38741           export - disable old-style suspending
38742
38743 2003-06-24 17:57  ivan
38744
38745         * FS/FS/part_export/forward_shellcommands.pm: forward_shellcommands
38746           update: might work now
38747
38748 2003-06-24 07:12  ivan
38749
38750         * FS/FS/part_export/: forward_shellcommands.pm, sqlmail.pm:
38751           explicitly use the necessary modules
38752
38753 2003-06-22 07:21  ivan
38754
38755         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: fix the credit card
38756           retry on change or manual "retry_card" to ONCE per invoice
38757
38758 2003-06-13 19:02  ivan
38759
38760         * FS/bin/freeside-setup: add index on cust_bill._date
38761
38762 2003-06-13 18:01  ivan
38763
38764         * bin/apache.export: \n\n between virtualhost entries
38765
38766 2003-06-13 08:18  ivan
38767
38768         * FS/FS/part_export/shellcommands.pm: $new_quoted_password vs.
38769           $quoted_new__password
38770
38771 2003-06-13 02:12  ivan
38772
38773         * FS/FS/part_export.pm: proper command escape for vpopmail export
38774
38775 2003-06-13 01:46  ivan
38776
38777         * httemplate/edit/part_export.cgi: missing semi
38778
38779 2003-06-13 01:44  ivan
38780
38781         * httemplate/edit/part_export.cgi: correct stickiness for checkbox
38782           options on export edit
38783
38784 2003-06-13 01:38  ivan
38785
38786         * FS/FS/part_export.pm: pass vpopmail passwords on command-line
38787           (unfortunately)
38788
38789 2003-06-13 01:23  ivan
38790
38791         * FS/FS/part_export.pm: full path to vpopmail commands
38792
38793 2003-06-13 01:11  ivan
38794
38795         * FS/FS/: part_export.pm, part_export/shellcommands.pm: add
38796           vpopmail presets to shellcommands_withdomain export
38797
38798 2003-06-12 07:08  ivan
38799
38800         * bin/passwd.import: /bin/halt and /sbin/halt
38801
38802 2003-06-12 07:06  ivan
38803
38804         * bin/passwd.import: tyop
38805
38806 2003-06-12 06:57  ivan
38807
38808         * bin/passwd.import: better error handling for re-imports
38809
38810 2003-06-12 06:50  ivan
38811
38812         * bin/fix-sequences: remove overly-verbose debugging for now
38813
38814 2003-06-12 06:50  ivan
38815
38816         * bin/fix-sequences: "doc"
38817
38818 2003-06-12 06:49  ivan
38819
38820         * bin/fix-sequences: arg
38821
38822 2003-06-12 06:47  ivan
38823
38824         * bin/fix-sequences: debugging
38825
38826 2003-06-12 06:43  ivan
38827
38828         * bin/fix-sequences: update for long table names; use sequence name
38829           directly instead of guessing
38830
38831 2003-06-12 06:35  ivan
38832
38833         * bin/fix-sequences: moo
38834
38835 2003-06-12 06:32  ivan
38836
38837         * bin/fix-sequences: adding fix-sequences
38838
38839 2003-06-12 05:57  ivan
38840
38841         * FS/FS/part_export.pm: _default_ default now sets GECOS like the
38842           OS-defaults
38843
38844 2003-06-12 05:43  ivan
38845
38846         * FS/FS/part_export.pm: sqlradius doc update; don't need to allow
38847           null OP columns
38848
38849 2003-06-11 13:27  khoff
38850
38851         * FS/FS/Misc.pm: In scalar context, smtpsend returns the number of
38852           addresses that the message was successfully delivered to.  I'm
38853           assuming 'Debug' causes Net::SMTP to warn the debug output, not
38854           return it.
38855
38856 2003-06-11 12:13  khoff
38857
38858         * FS/FS/Misc.pm: We're passing a list here, not one argument.
38859
38860 2003-06-09 04:11  ivan
38861
38862         * FS/FS/cust_svc.pm: add "$ignore_quantity" bypass
38863
38864 2003-06-06 18:58  ivan
38865
38866         * FS/FS/cust_main.pm: and fix the error message
38867
38868 2003-06-06 18:57  ivan
38869
38870         * FS/FS/cust_main.pm: really, really give a better error message
38871           when used under 5.005 now.  really.
38872
38873 2003-06-06 18:47  ivan
38874
38875         * FS/FS/cust_main.pm: give a better error message regarding
38876           Time::Local on old perls.  really.
38877
38878 2003-06-06 18:42  ivan
38879
38880         * FS/FS/cust_main.pm: require Time::Local 1.04 on perls before 5.6
38881
38882 2003-06-06 03:49  ivan
38883
38884         * FS/FS/part_export/cp.pm: add suspend/unsuspend capability to CP
38885           export
38886
38887 2003-06-04 17:22  khoff
38888
38889         * FS/FS/cust_pkg.pm: order/cancel packages rewritten
38890
38891 2003-06-04 09:14  ivan
38892
38893         * FS/FS/svc_acct.pm: allow empty slipip's
38894
38895 2003-06-04 05:44  ivan
38896
38897         * httemplate/search/cust_pkg.cgi: fix last bill label
38898
38899 2003-06-03 06:53  ivan
38900
38901         * httemplate/view/cust_main.cgi: fix provision links
38902
38903 2003-06-03 05:41  ivan
38904
38905         * FS/FS/: part_export.pm, part_export/cp.pm: minor update to cp
38906           export - eliminate redundant "host" parameter
38907
38908 2003-06-03 05:40  ivan
38909
38910         * Makefile: 1.5.0pre2 (too late, hehe)
38911
38912 2003-06-02 23:09  ivan
38913
38914         * FS/bin/freeside-setup: use serial for primary keys in new tables
38915           too
38916
38917 2003-06-02 22:49  ivan
38918
38919         * FS/bin/freeside-setup: router.svcnum nullability fix
38920
38921 2003-06-02 07:51  ivan
38922
38923         * httemplate/view/cust_main.cgi: UI nit
38924
38925 2003-06-02 05:22  ivan
38926
38927         * FS/FS/cust_pkg.pm: add last_bill field to manpage
38928
38929 2003-05-30 02:40  ivan
38930
38931         * httemplate/docs/man/FS/part_export/.cvs_is_on_crack: force
38932           inclusion of httemplate/docs/man hierarchy
38933
38934 2003-05-30 02:22  ivan
38935
38936         * FS/FS/part_export/sqlradius.pm: sqlradius exports include "op"
38937           field
38938
38939 2003-05-19 22:43  ivan
38940
38941         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
38942           fs_selfservice/FS-SelfService/cgi/make_payment.html,
38943           fs_selfservice/FS-SelfService/cgi/payment_results.html,
38944           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: working
38945           self-service self-payments!
38946
38947 2003-05-19 06:54  ivan
38948
38949         * FS/FS/ClientAPI/MyAccount.pm,
38950           fs_selfservice/FS-SelfService/SelfService.pm,
38951           fs_selfservice/FS-SelfService/cgi/make_payment.html,
38952           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix up some
38953           bugs in processing payments via self-service... appears to be
38954           working so far
38955
38956 2003-05-19 06:38  ivan
38957
38958         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
38959           fs_selfservice/FS-SelfService/cgi/make_payment.html,
38960           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: first crack at
38961           payment processing with self-service (step two of the process)
38962
38963 2003-05-19 05:00  ivan
38964
38965         * FS/: MANIFEST, FS/Misc.pm, FS/cust_bill.pm, FS/cust_main.pm,
38966           FS/cust_pay.pm, FS/cust_pkg.pm, FS/svc_acct.pm, FS/svc_domain.pm,
38967           FS/ClientAPI/MyAccount.pm, t/Misc.t: maintenance:   - add
38968           FS::Misc with send_email subroutine, remove all duplicate code
38969           from     various modules   - move the realtime_bop from cust_bill
38970           to cust_main & change usage slightly.      invnum is no longer
38971           required.  FS::cust_bill::realtime_bop remains as a      wrapper.
38972           self-service:   - fix some syntax errors, make payment UI (step
38973           one) really should be     working now
38974
38975 2003-05-18 17:15  ivan
38976
38977         * fs_selfservice/FS-SelfService/cgi/: make_payment.html,
38978           selfservice.cgi: processing payments...
38979
38980 2003-05-18 04:44  ivan
38981
38982         * FS/FS/ClientAPI/MyAccount.pm,
38983           fs_selfservice/FS-SelfService/cgi/make_payment.html,
38984           fs_selfservice/FS-SelfService/cgi/myaccount.html: interface for
38985           making payments all done
38986
38987 2003-05-18 01:09  ivan
38988
38989         * fs_selfservice/FS-SelfService/cgi/make_payment.html: forgot this
38990           file
38991
38992 2003-05-18 01:08  ivan
38993
38994         * FS/FS/ClientAPI/MyAccount.pm, fs_selfservice/DEPLOY: more
38995           self-service make payment UI work
38996
38997 2003-05-17 23:20  ivan
38998
38999         * FS/FS/ClientAPI/MyAccount.pm,
39000           fs_selfservice/FS-SelfService/SelfService.pm,
39001           fs_selfservice/FS-SelfService/cgi/login.html,
39002           fs_selfservice/FS-SelfService/cgi/myaccount.html,
39003           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service:
39004           make payment UI done
39005
39006 2003-05-14 09:51  ivan
39007
39008         * FS/FS/cust_bill.pm: display recurring custom line items on
39009           invoices as well as one-shot ones
39010
39011 2003-05-12 23:01  ivan
39012
39013         * FS/FS/cust_bill_event.pm: - document missing fields in
39014           cust_bill_event
39015
39016 2003-05-12 22:47  ivan
39017
39018         * FS/FS/addr_block.pm: missing pod =cut at end
39019
39020 2003-05-12 20:22  ivan
39021
39022         * FS/FS/svc_acct.pm, fs_selfservice/FS-SelfService/cgi/login.html,
39023           fs_selfservice/FS-SelfService/cgi/myaccount.html,
39024           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
39025           fs_selfservice/FS-SelfService/cgi/view_invoice.html: -
39026           self-service updates: cleanup and beginnings of "make a payment"
39027           - fix pod masking FS::svc_acct::cust_svc
39028
39029 2003-05-12 00:34  ivan
39030
39031         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
39032           setbuf call doesn't appear to be working...
39033
39034 2003-05-12 00:33  ivan
39035
39036         * httemplate/view/cust_main.cgi: fix service links
39037
39038 2003-05-11 15:55  ivan
39039
39040         * httemplate/index.html: mail forward search not yet implemented
39041
39042 2003-05-11 15:53  ivan
39043
39044         * httemplate/search/cust_pkg.cgi: patch from Richard Siddall for
39045           strict vars
39046
39047 2003-05-11 15:34  ivan
39048
39049         * CREDITS, httemplate/view/cust_main.cgi: red here is too confusing
39050
39051 2003-05-11 15:25  ivan
39052
39053         * htetc/handler.pl: handler.pl updates from Richard Siddall
39054           <richard.siddall@elirion.net>
39055
39056 2003-05-09 23:45  ivan
39057
39058         * httemplate/view/cust_main.cgi: first pass at new package list UI
39059
39060 2003-05-09 22:41  ivan
39061
39062         * FS/FS/cust_pkg.pm: fix bug in last_bill method which prevented
39063           last_bill dates from being set
39064
39065 2003-05-09 22:40  ivan
39066
39067         * FS/FS/cust_main.pm: - substitute '0' for existing blank
39068           setup/recur fees - use timelocal_nocheck instead of timelocal for
39069           proper wraparound
39070
39071 2003-05-09 12:30  khoff
39072
39073         * httemplate/view/cust_main.cgi: Cleaned-up package view code and
39074           added CSS tags.
39075
39076 2003-05-08 23:03  ivan
39077
39078         * fs_selfservice/DEPLOY: updated freebsd install
39079
39080 2003-05-08 03:28  ivan
39081
39082         * CREDITS: credit where credit's due
39083
39084 2003-05-08 02:34  ivan
39085
39086         * Makefile, FS/FS/Record.pm: general Pg 7.3 fix for setting int
39087           columns to '' / NULL
39088
39089 2003-05-02 19:06  ivan
39090
39091         * FS/FS/part_export/infostreet.pm, httemplate/edit/svc_acct.cgi:
39092           enable quota maintenance in infostreet export
39093
39094 2003-05-02 19:03  ivan
39095
39096         * bin/apache.export: typo in usage instructions
39097
39098 2003-05-02 18:30  ivan
39099
39100         * FS/FS/part_export.pm: clean up CVS cruft
39101
39102 2003-05-02 16:51  khoff
39103
39104         * httemplate/view/cust_main.cgi: CARD && DCRD?
39105
39106 2003-04-29 12:49  khoff
39107
39108         * httemplate/misc/catchall.cgi: 0 has a hash key looks like svcnum
39109           = 0.  Suprisingly, '' works.
39110
39111 2003-04-29 11:28  khoff
39112
39113         * FS/FS/domain_record.pm: Better SOA checking
39114
39115 2003-04-29 09:59  khoff
39116
39117         * httemplate/edit/svc_broadband.cgi: It helps if you can edit the
39118           ip_addr field.
39119
39120 2003-04-25 19:01  khoff
39121
39122         * FS/FS/cust_svc.pm: I don't like FS::Record warnings
39123
39124 2003-04-25 17:28  khoff
39125
39126         * FS/FS/cust_bill.pm: Tyop
39127
39128 2003-04-24 16:01  ivan
39129
39130         * httemplate/edit/cust_main.cgi: fix for bug triggered by
39131           nonexistant referring customer numbers
39132
39133 2003-04-24 11:46  khoff
39134
39135         * FS/FS/part_export/sqlmail.pm: MySQL returns zero on an update
39136           when no values change.  We would insert on an rv of zero, so now
39137           we select count(*)... instead of relying on the rv of the update.
39138
39139 2003-04-24 11:45  khoff
39140
39141         * FS/FS/domain_record.pm: Support for nWnDnHnMnS time format
39142
39143 2003-04-23 19:46  ivan
39144
39145         * FS/FS/: part_export.pm, part_export/domain_shellcommands.pm:
39146           better shellcommands documentation of all sorts
39147
39148 2003-04-23 18:43  khoff
39149
39150         * FS/FS/part_export.pm, bin/bind.export: Support for exporting to
39151           an ISC BIND9 name server
39152
39153 2003-04-23 18:00  khoff
39154
39155         * FS/FS/part_export/sqlmail.pm: Apparently deleting elements from
39156           svc_Common->hashref is bad.
39157
39158 2003-04-23 16:12  ivan
39159
39160         * Makefile, htetc/handler.pl: compatible with mason 1.1!  closes:
39161           bug#492
39162
39163 2003-04-23 15:16  ivan
39164
39165         * FS/FS/part_export.pm: might not be necessary, but to be safe...
39166
39167 2003-04-22 22:36  khoff
39168
39169         * httemplate/search/cust_main.cgi: Missing comma.
39170
39171 2003-04-22 21:53  khoff
39172
39173         * FS/bin/freeside-setup: DBD::Pg doesn't handle char types very
39174           well.
39175
39176 2003-04-22 11:46  ivan
39177
39178         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
39179           httemplate/config/config.cgi: properly deprecate ancient apache &
39180           sendmail config options
39181
39182 2003-04-22 10:54  ivan
39183
39184         * httemplate/edit/part_export.cgi: mason is more strict about
39185           variables - patch from Richard Siddall, thanks
39186
39187 2003-04-21 21:39  ivan
39188
39189         * FS/: MANIFEST, FS/Conf.pm, FS/part_export.pm, FS/svc_domain.pm,
39190           FS/svc_forward.pm, FS/part_export/domain_shellcommands.pm,
39191           FS/part_export/forward_shellcommands.pm,
39192           t/part_export-forward_shellcommands.t: - mysql 4.1 is available;
39193           update documentation - remove last vestiges of 1.3-style
39194           qmail/vpopmail exports from svc_domain and   svc_forward; add
39195           appropriate exports (closes: Bug#299)
39196
39197 2003-04-21 15:40  ivan
39198
39199         * httemplate/view/svc_acct.cgi: typo
39200
39201 2003-04-21 14:42  khoff
39202
39203         * FS/FS/addr_block.pm: renamed config option excludeaddr
39204
39205 2003-04-21 14:40  khoff
39206
39207         * FS/FS/Conf.pm: renamed/clarified exclude_ip_addr option.
39208
39209 2003-04-21 14:29  khoff
39210
39211         * httemplate/edit/process/generic.cgi: Navigation fixes.
39212
39213 2003-04-21 14:13  khoff
39214
39215         * httemplate/edit/process/router.cgi: Fixed bug with $routernum and
39216           new routers.  Navigation cleanup.
39217
39218 2003-04-21 14:12  khoff
39219
39220         * httemplate/edit/router.cgi: Lines added for clairity
39221
39222 2003-04-21 13:53  ivan
39223
39224         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
39225           FS/bin/freeside-daily, FS/bin/freeside-setup,
39226           httemplate/docs/schema.html, httemplate/edit/cust_main.cgi,
39227           httemplate/edit/part_bill_event.cgi,
39228           httemplate/edit/process/cust_main.cgi,
39229           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
39230           on-demand vs. automatic cards & checks: added DCRD and DCHK
39231           payment types
39232
39233 2003-04-21 13:31  khoff
39234
39235         * FS/FS/: part_export.pm, part_export/sqlmail.pm: Bug fixes for
39236           sqlmail.  Added support for courier and dovecot authentication.
39237
39238 2003-04-21 13:27  khoff
39239
39240         * FS/FS/: Conf.pm, addr_block.pm: excludeaddr option for
39241           svc_broadband
39242
39243 2003-04-19 10:51  ivan
39244
39245         * FS/FS/: Conf.pm, part_pkg.pm: /^\s*$/ setup/recur expressions now
39246           failsafe to 0 (closes: Bug#498) deprecate old 1.3-style qmail
39247           integration
39248
39249 2003-04-17 20:29  ivan
39250
39251         * httemplate/view/svc_acct.cgi: YA pg7.3 fix
39252
39253 2003-04-02 06:52  ivan
39254
39255         * FS/FS/cust_main.pm: added order_pkgs sub
39256
39257 2003-04-02 03:38  ivan
39258
39259         * FS/FS/: UID.pm, cust_main.pm: better callbacks
39260
39261 2003-04-02 01:46  ivan
39262
39263         * httemplate/misc/process/meta-import.cgi: updated meta-import web
39264           UI to allow duplicate import tables
39265
39266 2003-04-01 19:23  ivan
39267
39268         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
39269           disappearing email invoice on errors, finally (closes: Bug#35)
39270
39271 2003-04-01 00:03  ivan
39272
39273         * FS/FS/Record.pm, httemplate/docs/index.html,
39274           httemplate/view/cust_main.cgi: - update qsearch for Pg 7.3 -
39275           preliminary 1.5.0 upgrade docs - syntax error in main customer
39276           view
39277
39278 2003-03-31 22:55  ivan
39279
39280         * httemplate/: misc/cust_main-cancel.cgi, view/cust_main.cgi:
39281           cancel button for customers (closes: Bug#25)
39282
39283 2003-03-31 17:22  ivan
39284
39285         * FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, debian/changelog,
39286           debian/control, httemplate/edit/REAL_cust_pkg.cgi,
39287           httemplate/edit/process/REAL_cust_pkg.cgi,
39288           httemplate/search/cust_pkg.cgi, httemplate/view/cust_main.cgi:
39289           correct last_bill problems with $0 invoice (non-existant) edge
39290           cases
39291
39292 2003-03-31 15:49  ivan
39293
39294         * httemplate/docs/schema.html: added last_bill column
39295
39296 2003-03-31 15:48  ivan
39297
39298         * FS/bin/freeside-setup: add 'last_bill' column
39299
39300 2003-03-28 21:34  ivan
39301
39302         * bin/apache.export: restart apache, not bind!
39303
39304 2003-03-28 20:52  ivan
39305
39306         * FS/FS/cust_svc.pm, FS/FS/domain_record.pm,
39307           FS/FS/part_export/www_shellcommands.pm,
39308           httemplate/view/svc_www.cgi: correct web UI for svc_www services
39309           & no more @.domain in www_shellcommands export
39310
39311 2003-03-28 18:35  ivan
39312
39313         * FS/FS/part_export/www_shellcommands.pm: trim leading @. off zones
39314
39315 2003-03-28 18:19  ivan
39316
39317         * FS/FS/part_export.pm: cust_svc and svc_x methods
39318
39319 2003-03-28 13:59  ivan
39320
39321         * bin/apache.export: fix missing semicolon in apache export
39322
39323 2003-03-28 13:43  ivan
39324
39325         * FS/FS/part_export/apache.pm: oops in null apache export
39326
39327 2003-03-24 00:30  ivan
39328
39329         * httemplate/search/svc_acct.cgi: another Pg7.3 fix
39330
39331 2003-03-19 20:36  ivan
39332
39333         * httemplate/edit/part_export.cgi: virtual wrap...
39334
39335 2003-03-19 20:09  ivan
39336
39337         * httemplate/edit/part_export.cgi: wrap this textbox hard
39338
39339 2003-03-19 20:00  ivan
39340
39341         * httemplate/edit/part_export.cgi: wide textareas
39342
39343 2003-03-19 19:41  ivan
39344
39345         * FS/MANIFEST, FS/FS/domain_record.pm, FS/FS/part_export.pm,
39346           FS/FS/part_export/apache.pm, FS/t/part_export-apache.t,
39347           bin/apache.export, bin/bind.export, bin/bsdshell.export,
39348           bin/sysvshell.export: apache export!
39349
39350 2003-03-11 03:40  ivan
39351
39352         * FS/FS/svc_domain.pm: another pg7.3 fix
39353
39354 2003-03-11 03:36  ivan
39355
39356         * httemplate/misc/: meta-import.cgi, process/meta-import.cgi: minor
39357           meta import webUI updates
39358
39359 2003-03-11 02:41  ivan
39360
39361         * httemplate/edit/part_pkg.cgi: another pg7.3 fix
39362
39363 2003-03-03 17:56  khoff
39364
39365         * FS/MANIFEST: updated for svc_broadband changes
39366
39367 2003-02-28 19:14  ivan
39368
39369         * FS/FS/cust_main.pm: change next bill date comparison from < to <=
39370
39371 2003-02-24 21:40  ivan
39372
39373         * httemplate/edit/cust_main.cgi: remove max length on ACH account
39374           number
39375
39376 2003-02-11 17:21  khoff
39377
39378         * FS/bin/freeside-setup: s/;/,/
39379
39380 2003-02-05 21:26  ivan
39381
39382         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_bill.pm,
39383           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
39384           FS/FS/cust_main.pm, FS/bin/freeside-setup,
39385           FS/t/cust_bill_pkg_detail.t, httemplate/docs/schema.html,
39386           httemplate/edit/part_pkg.cgi: time/data detail on invoices
39387
39388 2003-02-05 15:17  khoff
39389
39390         * FS/FS/addr_block.pm, FS/FS/part_svc_router.pm, FS/FS/router.pm,
39391           FS/FS/svc_broadband.pm, httemplate/browse/addr_block.cgi,
39392           httemplate/browse/router.cgi, httemplate/edit/router.cgi,
39393           httemplate/edit/svc_broadband.cgi,
39394           httemplate/edit/process/addr_block/add.cgi,
39395           httemplate/edit/process/addr_block/allocate.cgi,
39396           httemplate/edit/process/addr_block/deallocate.cgi,
39397           FS/bin/freeside-setup, httemplate/edit/process/generic.cgi,
39398           httemplate/edit/process/router.cgi,
39399           httemplate/edit/process/svc_broadband.cgi,
39400           httemplate/edit/process/addr_block/split.cgi, htetc/handler.pl,
39401           httemplate/index.html, httemplate/view/svc_broadband.cgi:
39402           svc_broadband rewrite
39403
39404 2003-02-05 14:06  khoff
39405
39406         * FS/FS/cust_svc.pm: ip_netmask is gone now
39407
39408 2003-01-27 23:47  ivan
39409
39410         * FS/bin/freeside-setup: eek, and this is what caused connectup to
39411           fail too
39412
39413 2003-01-27 22:08  ivan
39414
39415         * FS/FS/part_export/ldap.pm: crypt password export to ldap fix from
39416           dave denney <daud@kaosol.net>
39417
39418 2003-01-16 22:21  ivan
39419
39420         * FS/FS/ClientAPI/MyAccount.pm,
39421           fs_selfservice/FS-SelfService/SelfService.pm: selfservice cancel
39422           functionality
39423
39424 2003-01-15 18:58  ivan
39425
39426         * FS/FS/part_export/shellcommands.pm: don't run empty shellcommands
39427
39428 2003-01-14 02:15  ivan
39429
39430         * Makefile: selfservice
39431
39432 2003-01-14 01:26  ivan
39433
39434         * FS/MANIFEST, FS/bin/freeside-selfservice-server,
39435           init.d/freeside-init: move freeside-selfservice-server to proper
39436           MakeMaker install location
39437
39438 2003-01-14 00:49  ivan
39439
39440         * Makefile, FS/FS/svc_acct.pm, init.d/freeside-init: add
39441           freeside-selfservice-server to init script add domsvc checking as
39442           a foreign key
39443
39444 2003-01-12 23:26  ivan
39445
39446         * httemplate/edit/part_export.cgi: another Pg 7.3 fix
39447
39448 2003-01-12 22:19  ivan
39449
39450         * httemplate/edit/part_svc.cgi: whitespace inconsistancy causing
39451           extraneous diffs
39452
39453 2003-01-09 23:41  ivan
39454
39455         * FS/FS/cust_bill.pm: pop off an extra blank line in
39456           business-onlinepayment options
39457
39458 2002-12-28 01:16  ivan
39459
39460         * FS/FS/: cust_bill.pm, svc_acct.pm: prevent edge-case
39461           business-onlinepayment mod_perl leakage in multi-database
39462           installs.  ugh.
39463
39464 2002-12-27 04:56  ivan
39465
39466         * FS/FS/cust_main.pm: better times on failed billing events
39467
39468 2002-12-24 22:59  ivan
39469
39470         * FS/bin/freeside-daily: declare $opt_p usage
39471
39472 2002-12-24 14:41  ivan
39473
39474         * FS/bin/freeside-setup, httemplate/view/cust_main.cgi:
39475           optimization for ginourmous numbers of packages for intergate,
39476           whew
39477
39478 2002-12-23 15:56  ivan
39479
39480         * FS/FS/svc_acct.pm: remove gratuitous warning and better error
39481           messages
39482
39483 2002-12-23 07:21  ivan
39484
39485         * FS/FS/cust_bill.pm: make agent available to invoice templates
39486
39487 2002-12-23 07:05  steve
39488
39489         * FS/FS/part_export/shellcommands.pm: add email address to
39490           shellcommands
39491
39492           don't error out when importing unaudited accounts (even though
39493           should probably be using $FS::svc_Common::noexport_hack anyway)
39494
39495 2002-12-23 06:54  steve
39496
39497         * FS/FS/cust_pkg.pm: added stuff for selfservice_server-quiet,
39498           signup_server-quiet, and emailcancel messages.
39499
39500 2002-12-23 06:22  steve
39501
39502         * FS/FS/: cust_bill.pm, Conf.pm: added stuff for
39503           selfservice_server-quiet, signup_server-quiet, and emailcancel
39504           messages.
39505
39506 2002-12-22 00:53  ivan
39507
39508         * FS/: FS/cust_pkg.pm, bin/freeside-daily: -p option for
39509           freeside-daily to only run for a particular payby
39510           $disable_agentcheck option for cust_pkg for import optimization
39511
39512 2002-12-21 15:48  ivan
39513
39514         * httemplate/search/svc_domain.cgi: UI
39515
39516 2002-12-21 15:44  ivan
39517
39518         * httemplate/search/svc_domain.cgi: don't display all accounts in
39519           each domain
39520
39521 2002-12-21 02:14  ivan
39522
39523         * FS/FS/cust_main.pm: could be multiple returns from these
39524           searches, with taxclasses
39525
39526 2002-12-21 02:02  ivan
39527
39528         * FS/FS/Record.pm: better qsearchs warning
39529
39530 2002-12-20 23:36  ivan
39531
39532         * FS/FS/svc_acct.pm: $noexport hack moved to svc_Common
39533
39534 2002-12-20 20:31  ivan
39535
39536         * FS/FS/svc_acct.pm: kludge around uninitialized value errors
39537
39538 2002-12-19 19:29  ivan
39539
39540         * httemplate/view/cust_main.cgi: no changing cancelled packages
39541
39542 2002-12-17 13:31  ivan
39543
39544         * FS/FS/cust_bill.pm: invoice_lines() fix
39545
39546 2002-12-17 05:02  ivan
39547
39548         * httemplate/view/svc_acct.cgi: change wording
39549
39550 2002-12-17 02:42  ivan
39551
39552         * FS/bin/freeside-sqlradius-seconds: doh!  but finally fixed
39553
39554 2002-12-17 02:36  ivan
39555
39556         * FS/FS/cust_svc.pm: sqlradius time calculation fix wrt open
39557           sessions
39558
39559 2002-12-17 01:52  ivan
39560
39561         * FS/bin/freeside-sqlradius-seconds: sheesh
39562
39563 2002-12-17 01:48  ivan
39564
39565         * FS/bin/freeside-sqlradius-seconds: sigh
39566
39567 2002-12-17 01:47  ivan
39568
39569         * FS/bin/freeside-sqlradius-seconds: is this broken or is the
39570           calculation?
39571
39572 2002-12-17 01:37  ivan
39573
39574         * FS/bin/freeside-sqlradius-seconds: grr double doh
39575
39576 2002-12-17 01:35  ivan
39577
39578         * FS/bin/freeside-sqlradius-seconds: doh
39579
39580 2002-12-17 01:30  ivan
39581
39582         * FS/bin/freeside-sqlradius-seconds: carriage return helps alot
39583
39584 2002-12-17 01:24  ivan
39585
39586         * FS/: MANIFEST, bin/freeside-sqlradius-seconds: adding
39587           freeside-sqlradius-seconds
39588
39589 2002-12-16 13:52  ivan
39590
39591         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix for Pg 7.3,
39592           are there others?
39593
39594 2002-12-16 10:53  ivan
39595
39596         * httemplate/view/svc_domain.cgi: add PTR record to domain edit
39597
39598 2002-12-16 02:47  ivan
39599
39600         * httemplate/graph/money_time.cgi: working date range selector that
39601           defaults to the past year!
39602
39603 2002-12-14 13:18  ivan
39604
39605         * FS/FS/cust_svc.pm: fix for auditing packages
39606
39607 2002-12-12 16:31  ivan
39608
39609         * FS/FS/cust_main.pm, httemplate/misc/process/meta-import.cgi:
39610           taxclass fix (?)
39611
39612 2002-12-12 13:44  ivan
39613
39614         * FS/FS/svc_acct.pm: custnum in welcome email
39615
39616 2002-12-10 16:12  ivan
39617
39618         * httemplate/misc/: meta-import.cgi, process/meta-import.cgi:
39619           beginning of web-based data importer
39620
39621 2002-12-04 04:43  ivan
39622
39623         * bin/bind.export: really fixed now
39624
39625 2002-12-04 04:37  ivan
39626
39627         * bin/bind.export: oops, typo
39628
39629 2002-12-04 04:31  ivan
39630
39631         * FS/FS/cust_bill.pm: empty invoice_lines() fix
39632
39633 2002-11-27 21:44  ivan
39634
39635         * FS/FS/part_export.pm: add -g FreeBSD shellcommands export as per
39636           "Stephen Bechard" <steve@destek.net>
39637
39638 2002-11-27 21:10  ivan
39639
39640         * FS/FS/Conf.pm: deprecate username_policy
39641
39642 2002-11-26 03:58  ivan
39643
39644         * httemplate/misc/process/link.cgi: link by username now only links
39645           to same svcpart
39646
39647 2002-11-26 02:25  ivan
39648
39649         * FS/FS/part_export/ldap.pm: ldap export: fix $crypt_password
39650
39651 2002-11-25 21:42  ivan
39652
39653         * FS/FS/svc_acct.pm: remove harmless re-my to silence warning
39654
39655 2002-11-25 02:46  ivan
39656
39657         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: fix disappearing
39658           radius group bug, whew
39659
39660 2002-11-22 19:39  ivan
39661
39662         * httemplate/index.html: eww get rid of black border on konq3
39663
39664 2002-11-22 04:19  ivan
39665
39666         * FS/FS/cust_bill.pm: fix nasty typo which would affect credit card
39667           payments
39668
39669 2002-11-22 03:14  ivan
39670
39671         * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
39672           add lec billing event
39673
39674 2002-11-22 02:48  ivan
39675
39676         * FS/FS/cust_main.pm: oops, one last LECB change
39677
39678 2002-11-21 23:50  ivan
39679
39680         * FS/FS/: part_export.pm, part_export/ldap.pm: separate root and
39681           user dn in ldap export
39682
39683 2002-11-21 12:44  ivan
39684
39685         * FS/FS/part_export.pm: change DN labeling for those obtuse
39686           blockheads at netmagic
39687
39688 2002-11-20 13:13  ivan
39689
39690         * FS/FS/: part_export.pm, part_export/ldap.pm: add objectclass and
39691           ability to have multiple comma-separated values to LDAP export
39692
39693 2002-11-20 02:09  ivan
39694
39695         * FS/FS/part_export/ldap.pm: hmm, so you add the username to the DN
39696           for the add call...?  i don't get LDAP
39697
39698 2002-11-20 01:10  ivan
39699
39700         * FS/FS/part_export/ldap.pm: fix silly bug in ldap export
39701
39702 2002-11-20 01:07  ivan
39703
39704         * FS/bin/freeside-setup: ugh... need to increase length of payinfo
39705           field in cust_pay and cust_refund for ACH
39706
39707 2002-11-19 14:55  ivan
39708
39709         * FS/FS/cust_bill_event.pm: give better error message on bad
39710           invnum, also 'use FS::cust_bill' here
39711
39712 2002-11-19 14:48  ivan
39713
39714         * FS/FS/cust_bill.pm: Business::OnlinePayment type is ECHECK not
39715           CHECK
39716
39717 2002-11-19 13:20  ivan
39718
39719         * FS/FS/part_export/ldap.pm: ldap export: don't use password if not
39720           given
39721
39722 2002-11-19 12:56  ivan
39723
39724         * FS/FS/part_export/ldap.pm: ldap export update
39725
39726 2002-11-19 12:36  ivan
39727
39728         * FS/bin/freeside-setup: increase length of reczone and recdata
39729           fields in domain_record
39730
39731 2002-11-19 02:09  ivan
39732
39733         * FS/FS/cust_bill.pm: typo adding lec transactions
39734
39735 2002-11-19 02:02  ivan
39736
39737         * FS/FS/cust_main.pm: silly regex bug parsing echeck info
39738
39739 2002-11-19 01:51  ivan
39740
39741         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
39742           FS/FS/cust_refund.pm, FS/FS/part_bill_event.pm,
39743           FS/FS/part_pkg.pm, FS/FS/part_export/ldap.pm,
39744           httemplate/docs/schema.html, httemplate/edit/cust_main.cgi,
39745           httemplate/edit/part_bill_event.cgi,
39746           httemplate/view/cust_main.cgi: add LEC billing
39747
39748 2002-11-18 21:17  ivan
39749
39750         * httemplate/edit/cust_main.cgi: oops, remove 10 digit account
39751           number limit
39752
39753 2002-11-18 02:15  ivan
39754
39755         * FS/MANIFEST, FS/FS/part_export.pm, FS/FS/part_export/ldap.pm,
39756           FS/t/part_export-ldap.t, httemplate/edit/part_export.cgi:
39757           preliminary ldap export
39758
39759 2002-11-16 02:33  ivan
39760
39761         * FS/FS/: Conf.pm, cust_bill.pm: separate ACH processor support
39762
39763 2002-11-09 02:59  ivan
39764
39765         * httemplate/edit/part_pkg.cgi: javascript quoting problem in
39766           per-hour charging
39767
39768 2002-11-07 14:53  ivan
39769
39770         * FS/FS/cust_main.pm: doc
39771
39772 2002-11-05 20:23  ivan
39773
39774         * FS/FS/part_pkg.pm: safe regex for sqlradius hour/data billing,
39775           closes: Bug#474
39776
39777 2002-11-05 20:11  ivan
39778
39779         * httemplate/edit/part_pkg.cgi: data billing
39780
39781 2002-11-05 19:58  ivan
39782
39783         * httemplate/edit/part_pkg.cgi: data charging
39784
39785 2002-11-05 15:43  ivan
39786
39787         * httemplate/view/svc_acct.cgi: ui
39788
39789 2002-11-05 15:41  ivan
39790
39791         * httemplate/: edit/part_pkg.cgi, view/svc_acct.cgi: fix for
39792           correct radacct column names
39793
39794 2002-11-05 15:34  ivan
39795
39796         * FS/FS/cust_svc.pm: can't use placeholders in SELECT SUM(?)
39797
39798 2002-11-05 15:29  ivan
39799
39800         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
39801           httemplate/edit/part_pkg.cgi, httemplate/view/svc_acct.cgi:
39802           bandwidth charges from sqlradius
39803
39804 2002-11-05 12:29  ivan
39805
39806         * FS/bin/freeside-sqlradius-radacctd: lost?
39807
39808 2002-11-04 15:40  ivan
39809
39810         * FS/FS/CGI.pm: balance on small_custview
39811
39812 2002-11-04 12:51  ivan
39813
39814         * httemplate/view/svc_acct.cgi: fix cosmetic bug on online time
39815           view
39816
39817 2002-11-01 16:13  ivan
39818
39819         * httemplate/graph/money_time.cgi: whew, glad i had a copy of this
39820
39821 2002-10-28 05:22  ivan
39822
39823         * FS/bin/freeside-queued: signal-less queued child handling
39824           (closes: Bug#477)
39825
39826 2002-10-25 14:24  ivan
39827
39828         * FS/FS/part_export/shellcommands.pm: make $old_domain available
39829           too
39830
39831 2002-10-25 06:39  ivan
39832
39833         * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: show export
39834           numbers
39835
39836 2002-10-23 10:07  ivan
39837
39838         * FS/: FS/Conf.pm, bin/freeside-daily: database dump & scp support
39839
39840 2002-10-23 08:49  ivan
39841
39842         * FS/FS/Conf.pm, httemplate/misc/unapply-cust_pay.cgi,
39843           httemplate/view/cust_main.cgi: add option to unapply payments
39844
39845 2002-10-22 02:15  ivan
39846
39847         * FS/FS/part_export/vpopmail.pm: bugfix in vpopmail restart
39848
39849 2002-10-22 01:13  ivan
39850
39851         * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
39852           ACH fixes from s5
39853
39854 2002-10-21 23:28  ivan
39855
39856         * httemplate/edit/part_bill_event.cgi: oops - allow adding CHECK
39857           invoice events too
39858
39859 2002-10-21 08:20  ivan
39860
39861         * httemplate/edit/part_svc.cgi: don't disable for all items
39862
39863 2002-10-21 08:14  ivan
39864
39865         * httemplate/edit/part_svc.cgi: Prevent a fixed or default username
39866           or password from being defined
39867
39868 2002-10-20 01:27  ivan
39869
39870         * FS/FS/: part_export.pm, part_export/shellcommands.pm: enable
39871           shellcommands suspension/unsuspension hooks
39872
39873 2002-10-20 00:26  ivan
39874
39875         * FS/FS/part_export/vpopmail.pm: don't run restart command unless
39876           there is one
39877
39878 2002-10-19 20:28  ivan
39879
39880         * FS/FS/: part_export.pm, part_export/vpopmail.pm: vpopmail restart
39881           export option
39882
39883 2002-10-18 09:54  ivan
39884
39885         * Makefile: force executable permissions on bin/pod2x
39886
39887 2002-10-18 06:28  ivan
39888
39889         * FS/bin/freeside-radgroup: argh
39890
39891 2002-10-18 06:23  ivan
39892
39893         * FS/FS/svc_acct.pm: don't re-insert non-changed usernames to fuzzy
39894           cache
39895
39896 2002-10-18 03:28  ivan
39897
39898         * FS/: MANIFEST, bin/freeside-radgroup: adding
39899
39900 2002-10-17 08:06  ivan
39901
39902         * httemplate/view/svc_acct.cgi: use consistant terminology
39903
39904 2002-10-17 08:05  ivan
39905
39906         * httemplate/view/svc_acct.cgi: UI change for hour info
39907
39908 2002-10-17 07:59  ivan
39909
39910         * FS/FS/cust_svc.pm: yay missing paren
39911
39912 2002-10-17 07:50  ivan
39913
39914         * FS/FS/cust_svc.pm: *sigh* better debugging
39915
39916 2002-10-17 07:46  ivan
39917
39918         * FS/FS/cust_svc.pm: really fix sqlradacct for old Pg
39919
39920 2002-10-17 07:37  ivan
39921
39922         * FS/FS/cust_svc.pm: fix sqlradacct calculations for old Pg
39923
39924 2002-10-17 07:33  ivan
39925
39926         * httemplate/view/svc_acct.cgi: sqlradacct hour update
39927
39928 2002-10-17 07:16  ivan
39929
39930         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
39931           FS/FS/svc_acct.pm, httemplate/edit/part_pkg.cgi,
39932           httemplate/view/svc_acct.cgi: radacct update: use sqlradius for
39933           datasrc, not plandata options (whew)
39934
39935 2002-10-15 02:54  ivan
39936
39937         * FS/FS/cust_bill.pm: ach fix s/ECHECK/CHECK/
39938
39939 2002-10-14 00:44  ivan
39940
39941         * FS/FS/Conf.pm: s/bool/checkbox/
39942
39943 2002-10-14 00:30  ivan
39944
39945         * FS/FS/Conf.pm, httemplate/edit/svc_acct.cgi: svc-acct-alldomains
39946           config file allows selection of accounts from any domain
39947
39948 2002-10-13 23:17  ivan
39949
39950         * FS/FS/cust_pkg.pm, httemplate/edit/part_pkg.cgi: fix sql radacct
39951           billing
39952
39953 2002-10-13 23:16  ivan
39954
39955         * httemplate/view/svc_acct.cgi: show time online this billing cycle
39956           on view account screen
39957
39958 2002-10-13 00:14  ivan
39959
39960         * httemplate/docs/session.html: doh
39961
39962 2002-10-12 18:14  ivan
39963
39964         * FS/FS/Record.pm: change ILIKE into LOWER() for compatibility with
39965           non-Pg and Pg before 7.1
39966
39967 2002-10-12 18:05  ivan
39968
39969         * FS/FS/cust_bill.pm: bug fix in new ACH code
39970
39971 2002-10-12 07:21  ivan
39972
39973         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: fix
39974           dayphone/nightphone msgcat
39975
39976 2002-10-12 06:46  ivan
39977
39978         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi:
39979           dayphone/nightphone as customizable labels, closes: Bug#464
39980
39981 2002-10-12 06:26  ivan
39982
39983         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
39984           httemplate/edit/part_pkg.cgi: sqlradacct_hour price plan to
39985           charge per-hour against an external radacct table
39986
39987 2002-10-12 03:15  ivan
39988
39989         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
39990           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
39991           FS/FS/part_bill_event.pm, httemplate/edit/cust_main.cgi,
39992           httemplate/edit/process/cust_main.cgi,
39993           httemplate/view/cust_main.cgi: ACH support
39994
39995 2002-10-10 09:48  ivan
39996
39997         * httemplate/edit/cust_main.cgi: bugfix in payby-default HIDE
39998           expiration dates
39999
40000 2002-10-10 09:28  ivan
40001
40002         * httemplate/edit/cust_main.cgi: expiration date bugfix for HIDE
40003
40004 2002-10-09 07:30  ivan
40005
40006         * FS/FS/Conf.pm: nasty typo
40007
40008 2002-10-09 06:59  ivan
40009
40010         * FS/FS/Conf.pm: don't explicitly specify unclassified config
40011           section
40012
40013 2002-10-09 06:43  ivan
40014
40015         * FS/FS/part_export/vpopmail.pm: don't error out trying to create
40016           existing directories in vpopmail export
40017
40018 2002-10-09 06:07  ivan
40019
40020         * FS/FS/: Conf.pm, svc_acct.pm: radius-password config value to set
40021           the attribute used for plaintext pw's
40022
40023 2002-10-08 04:10  ivan
40024
40025         * httemplate/: index.html, search/cust_pkg.cgi: add suspended
40026           package browse (closes: Bug#467)
40027
40028 2002-10-08 03:50  ivan
40029
40030         * eg/export_template.pm: slightly less sucky
40031
40032 2002-10-08 01:33  ivan
40033
40034         * FS/FS/Conf.pm, httemplate/view/svc_acct.cgi: svc_acct-notes
40035           displays static HTML on account view (closes: Bug#465)
40036
40037 2002-10-07 21:46  ivan
40038
40039         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
40040           httemplate/view/cust_main.cgi: payby-default config option, with
40041           special "HIDE" option to disable billing information in the web
40042           interface (closes: Bug#468)
40043
40044 2002-10-07 01:47  ivan
40045
40046         * FS/bin/freeside-daily: cancel when it is *after* expiration date,
40047           not when it is *before*
40048
40049 2002-10-05 04:14  ivan
40050
40051         * FS/FS/part_export/sqlradius.pm: fix sqlradius export to not set
40052           blank id fields
40053
40054 2002-10-04 05:56  ivan
40055
40056         * FS/FS/type_pkgs.pm, FS/FS/part_export/sqlradius.pm,
40057           FS/bin/freeside-setup, httemplate/edit/process/cust_pkg.cgi,
40058           httemplate/misc/change_pkg.cgi, httemplate/search/cust_main.cgi,
40059           httemplate/view/cust_main.cgi: working on the road:   - easier
40060           "change package" link for changing one package to another   -
40061           sqlradius export now compatible with Pg   - indices on phone
40062           numbers   - install instructions specify Pg 7.1 (at least until
40063           ILIKE thing is changed)   - searching on phone number fragments
40064
40065 2002-10-04 05:39  ivan
40066
40067         * FS/bin/freeside-daily: turn on AutoCommit when vacuuming
40068
40069 2002-10-04 05:29  ivan
40070
40071         * FS/bin/freeside-count-active-customers: adding
40072
40073 2002-10-04 05:09  ivan
40074
40075         * FS/FS/cust_bill.pm: default for customers with no invoices   was:
40076           print   is now: send email to invoice from address
40077
40078 2002-10-03 08:29  ivan
40079
40080         * FS/FS/svc_acct.pm: fix implicit RADIUS password attribute to be
40081           Crypt-Password for encrypted pw's
40082
40083 2002-09-27 05:14  ivan
40084
40085         * FS/FS/svc_acct.pm: allow + in md5 encrypted passwords
40086
40087 2002-09-27 05:14  ivan
40088
40089         * FS/FS/UID.pm: don't chop blanks
40090
40091 2002-09-26 22:36  ivan
40092
40093         * FS/bin/freeside-adduser: lock mapsecrets file
40094
40095 2002-09-25 22:28  ivan
40096
40097         * Makefile: fix $INIT_FILE usage
40098
40099 2002-09-25 22:26  ivan
40100
40101         * FS/FS/svc_acct.pm: fix for inserting un-audited accounts
40102
40103 2002-09-25 22:25  ivan
40104
40105         * Makefile: oops
40106
40107 2002-09-25 21:45  ivan
40108
40109         * httemplate/search/svc_acct.cgi: tyop
40110
40111 2002-09-25 02:11  ivan
40112
40113         * Makefile: doc
40114
40115 2002-09-25 02:09  ivan
40116
40117         * FS/FS/raddb.pm: regenerate raddb.pm from freeradius-0.4 dicts add
40118           "Authentication-Type" for netc.net.au (radiator?)
40119
40120 2002-09-24 01:31  ivan
40121
40122         * FS/FS/Conf.pm: deprecate vpopmailrestart config value
40123
40124 2002-09-23 07:27  ivan
40125
40126         * FS/FS/CGI.pm, htetc/handler.pl: global.asa changes for profiling
40127           redirects header-handling changes necessary for chart .cgis
40128
40129 2002-09-23 01:50  ivan
40130
40131         * Makefile: better default Pg datasource
40132
40133 2002-09-21 04:17  ivan
40134
40135         * FS/bin/freeside-setup, httemplate/docs/schema.dia,
40136           httemplate/docs/schema.html, FS/FS/cust_bill.pm,
40137           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
40138           FS/FS/cust_main_county.pm,
40139           httemplate/browse/cust_main_county.cgi: all taxes now have names.
40140           closes: Bug#15
40141
40142 2002-09-20 08:49  ivan
40143
40144         * README: d
40145
40146 2002-09-20 08:49  ivan
40147
40148         * FS/Makefile.PL: installing into /usr/bin, bah
40149
40150 2002-09-20 08:48  ivan
40151
40152         * FS/FS.pm: doc
40153
40154 2002-09-20 08:48  ivan
40155
40156         * Makefile: 1.5.0
40157
40158 2002-09-20 08:47  ivan
40159
40160         * FS/: MANIFEST, bin/freeside-addoutsourceuser,
40161           bin/freeside-deloutsource, bin/freeside-deloutsourceuser,
40162           bin/freeside-deluser, bin/freeside-setup: add freeside-deluser,
40163           freeside-deloutsource and freeside-deloutsourceuser
40164
40165 2002-09-20 08:46  ivan
40166
40167         * FS/FS/Record.pm: fix database sequence code, closes: Bug#69
40168
40169 2002-09-20 07:48  ivan
40170
40171         * FS/FS/part_export.pm: extraneous warn
40172
40173 2002-09-20 05:50  ivan
40174
40175         * FS/bin/freeside-setup: move from bin/fs-setup to
40176           FS/bin/freeside-setup
40177
40178 2002-09-20 03:16  ivan
40179
40180         * FS/FS/UID.pm: change otaker fields to 32 chars
40181
40182 2002-09-19 06:34  ivan
40183
40184         * FS/FS/Record.pm: use database SERIAL or AUTO_INCREMENT for
40185           primary keys, finally, yay! closes: bug#69
40186
40187 2002-09-19 01:43  ivan
40188
40189         * FS/bin/freeside-daily: package expiration
40190
40191 2002-09-19 01:34  ivan
40192
40193         * FS/FS/svc_acct.pm: remove extra definition of $cust_pkg
40194
40195 2002-09-18 15:50  ivan
40196
40197         * FS/FS/Conf.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
40198           FS/bin/freeside-email, httemplate/edit/svc_forward.cgi,
40199           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
40200           httemplate/view/svc_acct.cgi: remove domain config file, closes:
40201           Bug#269
40202
40203 2002-09-18 15:38  ivan
40204
40205         * FS/FS/: svc_domain.pm, cust_svc.pm: removing svc_acct_sm
40206
40207 2002-09-18 05:10  ivan
40208
40209         * httemplate/docs/: index.html, legacy.html: doc
40210
40211 2002-09-17 03:21  ivan
40212
40213         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
40214           httemplate/edit/part_bill_event.cgi: remove obsolete cybercash
40215           support
40216
40217 2002-09-17 02:19  ivan
40218
40219         * FS/FS.pm, FS/MANIFEST, FS/FS/InitHandler.pm, FS/FS/cust_pkg.pm,
40220           FS/FS/part_export.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
40221           httemplate/index.html, httemplate/docs/schema.dia,
40222           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
40223           httemplate/edit/process/part_svc.cgi, httemplate/misc/link.cgi,
40224           httemplate/search/svc_domain.cgi: remove svc_acct_sm
40225
40226 2002-09-16 17:40  ivan
40227
40228         * FS/FS/cust_bill.pm: send_ftp doc fix
40229
40230 2002-09-16 17:33  ivan
40231
40232         * FS/FS/: Conf.pm, cust_bill.pm, cust_main.pm, svc_acct.pm:   -
40233           "emailinvoiceauto" implementation rewritten to work properly,
40234           stop
40235               overwriting existing invoice destinations
40236
40237 2002-09-11 02:28  ivan
40238
40239         * httemplate/browse/svc_acct_pop.cgi: mason error
40240
40241 2002-09-11 02:09  ivan
40242
40243         * httemplate/search/cust_main.cgi: mason warnings
40244
40245 2002-09-09 20:31  ivan
40246
40247         * FS/FS/cust_bill.pm: Business::OnlinePaymet fix for processors w/o
40248           order numbers, like VirtualNet
40249
40250 2002-09-09 16:05  khoff
40251
40252         * httemplate/: edit/svc_broadband.cgi,
40253           edit/process/svc_broadband.cgi, view/svc_broadband.cgi:
40254           svc_broadband merge
40255
40256 2002-09-09 16:01  khoff
40257
40258         * FS/FS/cust_svc.pm, FS/FS/part_export.pm, httemplate/index.html,
40259           httemplate/edit/part_svc.cgi,
40260           httemplate/edit/process/part_svc.cgi, FS/FS/svc_broadband.pm:
40261           svc_broadband merge
40262
40263 2002-09-09 15:56  khoff
40264
40265         * FS/MANIFEST: svc_broadband merge
40266
40267 2002-09-09 12:56  ivan
40268
40269         * FS/FS/part_export.pm: vpopmail export doc clarification: ssh as
40270           vpopmail user
40271
40272 2002-09-09 05:34  ivan
40273
40274         * FS/FS/: ClientAPI.pm, InitHandler.pm, svc_acct.pm,
40275           ClientAPI/passwd.pm: : is not legal in GECOS
40276
40277 2002-09-08 05:57  ivan
40278
40279         * FS/FS/svc_domain.pm: ordering fix on delete: domain_record
40280           records first, then svc_domain
40281
40282 2002-09-08 05:40  ivan
40283
40284         * bin/bind.export: error out if can't open .HEADER files
40285
40286 2002-09-08 04:36  ivan
40287
40288         * README: 1.4.1
40289
40290 2002-09-08 02:49  ivan
40291
40292         * conf/: soadefaultttl, soaexpire, soarefresh, soaretry: some
40293           useful default domain files
40294
40295 2002-09-07 07:20  ivan
40296
40297         * FS/FS/part_export.pm: mention docs/ssh.html in vpopmail
40298           description, give up hoping for a better description of the
40299           export from jeff
40300
40301 2002-09-06 19:27  ivan
40302
40303         * httemplate/docs/index.html: 1.4.1
40304
40305 2002-09-06 19:19  ivan
40306
40307         * FS/FS/part_export/vpopmail.pm: import flocking constants
40308
40309 2002-09-05 11:51  ivan
40310
40311         * FS/FS/part_export/vpopmail.pm: clear up directory silliness ick
40312
40313 2002-09-05 10:01  ivan
40314
40315         * httemplate/edit/cust_main.cgi: "same as billing address" box
40316           would uncheck itself on errors (only looked at previous
40317           ship_last, not CGI checkbox value too)  Closes: Bug#448
40318
40319 2002-09-05 09:51  ivan
40320
40321         * FS/FS/cust_bill.pm: Business::OnlinePayment::VitualNet
40322           compatibility
40323
40324 2002-09-05 06:50  ivan
40325
40326         * httemplate/browse/part_svc.cgi: don't show "clone an existing
40327           service definition" if there aren't any yet
40328
40329 2002-09-05 06:27  ivan
40330
40331         * FS/FS/cust_main.pm, httemplate/index.html,
40332           httemplate/misc/cust_main-import_charges.cgi,
40333           httemplate/misc/process/cust_main-import_charges.cgi: batch
40334           charge/credit import
40335
40336 2002-09-05 06:01  ivan
40337
40338         * FS/FS/svc_acct.pm: show illegal dir in error msg
40339
40340 2002-09-05 02:10  ivan
40341
40342         * FS/FS/: part_export.pm, part_export/vpopmail.pm: get rid of
40343           extraneous `vpopmail machine' field
40344
40345 2002-09-04 05:43  ivan
40346
40347         * Makefile, httemplate/index.html: 1.4.1beta1
40348
40349 2002-09-04 01:42  ivan
40350
40351         * httemplate/edit/part_pkg.cgi: spelling
40352
40353 2002-08-30 16:48  ivan
40354
40355         * FS/FS/cust_bill.pm: oops, missing charged column in csv exports
40356
40357 2002-08-30 16:42  ivan
40358
40359         * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm,
40360           httemplate/edit/process/part_bill_event.cgi: new invoice event:
40361           upload a CSV file
40362
40363 2002-08-30 16:17  ivan
40364
40365         * FS/FS/cust_main.pm: bill batch imported customers immediately (as
40366           of their cust_pkg.bill date) - setting cust_pkg.bill date
40367           directly bypasses setup fee
40368
40369 2002-08-30 10:34  ivan
40370
40371         * FS/FS/cust_main.pm, httemplate/index.html,
40372           httemplate/misc/cust_main-import.cgi,
40373           httemplate/misc/process/cust_main-import.cgi: working CSV import
40374           for crcmn
40375
40376 2002-08-30 04:33  ivan
40377
40378         * httemplate/edit/cust_main.cgi: use eidiot rather than die for
40379           (hopefully) better error message
40380
40381 2002-08-30 03:25  ivan
40382
40383         * Makefile: silly conf/registries dir still hanging around in CVS
40384           checkouts
40385
40386 2002-08-29 07:11  ivan
40387
40388         * httemplate/search/cust_pkg.cgi: UI ROWSPAN fix
40389
40390 2002-08-29 02:11  ivan
40391
40392         * FS/FS/svc_acct.pm: dont require uid for finger and quota, fix md5
40393           import, make username/password for unexported services conflict
40394           at least with self
40395
40396 2002-08-29 01:13  khoff
40397
40398         * httemplate/view/svc_domain.cgi: Missing Mason/Apache::ASP tags
40399
40400 2002-08-29 00:50  ivan
40401
40402         * FS/FS/: part_export.pm, part_export/vpopmail.pm: vpopmail updates
40403
40404 2002-08-28 23:02  ivan
40405
40406         * FS/FS/UID.pm: stupid kludge until schema otakers are not 8 chars
40407
40408 2002-08-28 22:57  ivan
40409
40410         * httemplate/view/svc_acct.cgi: password viewing UI change
40411
40412 2002-08-27 00:26  khoff
40413
40414         * FS/FS/Record.pm: Yip yip, I sprained my brain
40415
40416 2002-08-26 13:40  ivan
40417
40418         * FS/FS/cust_pkg.pm: allow . and - in otaker usernames
40419
40420 2002-08-24 20:54  ivan
40421
40422         * FS/bin/freeside-addoutsourceuser: ?
40423
40424 2002-08-24 20:42  ivan
40425
40426         * FS/bin/freeside-addoutsourceuser: correct secrets file path
40427
40428 2002-08-24 19:35  ivan
40429
40430         * FS/FS/part_export/shellcommands.pm: separate vars for quoted
40431           passwords
40432
40433 2002-08-24 19:26  ivan
40434
40435         * FS/FS/part_export/shellcommands.pm: properly quote password as
40436           well as finger
40437
40438 2002-08-24 18:48  ivan
40439
40440         * FS/bin/freeside-addoutsourceuser: password
40441
40442 2002-08-24 18:48  ivan
40443
40444         * FS/: MANIFEST, bin/freeside-addoutsourceuser: Added Files:
40445           bin/freeside-addoutsourceuser
40446
40447 2002-08-24 18:16  ivan
40448
40449         * FS/bin/: freeside-adduser, freeside-setup: doc
40450
40451 2002-08-24 18:14  ivan
40452
40453         * FS/bin/freeside-setup: noninteractive freeside-setup
40454
40455 2002-08-24 18:09  ivan
40456
40457         * FS/bin/: freeside-adduser, freeside-setup: doc
40458
40459 2002-08-24 01:13  ivan
40460
40461         * FS/bin/freeside-adduser: also do -b flag
40462
40463 2002-08-24 00:43  ivan
40464
40465         * FS/FS/part_export/shellcommands.pm: allow $domain as a variable
40466           in commands
40467
40468 2002-08-24 00:20  ivan
40469
40470         * httemplate/edit/part_export.cgi: don't substitute defaults for
40471           empty options when editing exports
40472
40473 2002-08-23 23:41  ivan
40474
40475         * FS/FS/part_export/: domain_shellcommands.pm, shellcommands.pm,
40476           www_shellcommands.pm: - depend on Net::SSH 0.07, for OpenSSH -T
40477           fix - no strict 'vars'; when necessary
40478
40479 2002-08-23 20:29  ivan
40480
40481         * httemplate/: view/cust_main.cgi, misc/unprovision.cgi:
40482           unprovision a single service
40483
40484 2002-08-23 19:10  ivan
40485
40486         * FS/bin/freeside-addoutsource: fix path
40487
40488 2002-08-23 18:53  ivan
40489
40490         * FS/bin/freeside-queued: depend on Net::SSH 0.07, for -T fix
40491
40492 2002-08-23 17:51  ivan
40493
40494         * httemplate/view/cust_main.cgi: UI
40495
40496 2002-08-23 17:16  ivan
40497
40498         * FS/: MANIFEST, bin/freeside-addoutsource: Added Files:
40499           bin/freeside-addoutsource
40500
40501 2002-08-23 16:43  ivan
40502
40503         * FS/: MANIFEST, FS/part_export.pm,
40504           FS/part_export/domain_shellcommands.pm,
40505           t/part_export-domain_shellcommands.t: add domain_shellcommands
40506           export
40507
40508 2002-08-19 16:08  ivan
40509
40510         * httemplate/view/cust_main.cgi: encode_entities for comments
40511           entries
40512
40513 2002-08-11 23:17  ivan
40514
40515         * rt/: Makefile, bin/mason_handler.fcgi, bin/mason_handler.scgi,
40516           bin/rt-mailgate, etc/schema.Pg, lib/RT.pm, lib/RT/Date.pm,
40517           lib/RT/Record.pm, lib/RT/Interface/Web.pm: import rt 2.0.14
40518
40519 2002-08-02 17:39  ivan
40520
40521         * httemplate/docs/legacy.html: remove some extra modules from
40522           install doc
40523
40524 2002-07-31 11:55  ivan
40525
40526         * FS/FS/part_export.pm: delete directories when deleting users on
40527           freebsd
40528
40529 2002-07-31 06:18  ivan
40530
40531         * FS/FS/svc_acct.pm: fix bug with static IP addresses
40532
40533 2002-07-26 20:56  ivan
40534
40535         * httemplate/misc/cancel-unaudited.cgi: move transaction from web
40536           interface to lib code
40537
40538 2002-07-26 19:47  ivan
40539
40540         * FS/bin/freeside-daily: vacuum pg databases daily
40541
40542 2002-07-25 19:33  ivan
40543
40544         * FS/FS/: part_export.pm, part_export/shellcommands.pm:
40545           shellcommands edit gecos field too
40546
40547 2002-07-23 05:37  ivan
40548
40549         * FS/FS/svc_acct.pm: fix small bugs in duplicate username checking
40550
40551 2002-07-22 03:50  ivan
40552
40553         * FS/t/ClientAPI.t, fs_selfservice/FS-SelfService/cgi/passwd.html:
40554           adding
40555
40556 2002-07-22 03:20  ivan
40557
40558         * Makefile: 1.4.0
40559
40560 2002-07-22 03:18  ivan
40561
40562         * FS/FS/CGI.pm: UI
40563
40564 2002-07-22 03:18  ivan
40565
40566         * FS/FS/cust_main.pm: sort bills by date
40567
40568 2002-07-16 05:29  ivan
40569
40570         * FS/: MANIFEST, FS/ClientAPI.pm, FS/ClientAPI/MyAccount.pm,
40571           FS/ClientAPI/passwd.pm: ClientAPI
40572
40573 2002-07-16 05:28  ivan
40574
40575         * fs_selfservice/: DEPLOY, fs_passwd_test,
40576           FS-SelfService/SelfService.pm,
40577           FS-SelfService/freeside-selfservice-clientd,
40578           FS-SelfService/cgi/login.html, FS-SelfService/cgi/myaccount.html,
40579           FS-SelfService/cgi/selfservice.cgi,
40580           FS-SelfService/cgi/view_invoice.html: invoice viewing...
40581
40582 2002-07-15 20:57  ivan
40583
40584         * FS/FS/part_export/infostreet.pm: missing ; in eval'ed sub
40585
40586 2002-07-15 20:56  ivan
40587
40588         * FS/FS/part_export/infostreet.pm: better error handling
40589
40590 2002-07-15 20:47  ivan
40591
40592         * FS/FS/part_export/infostreet.pm: fix XML-RPC weirdness
40593
40594 2002-07-15 01:28  ivan
40595
40596         * fs_selfservice/: fs_passwd_test,
40597           FS-SelfService/freeside-selfservice-clientd: working framework,
40598           no hung clients, whew
40599
40600 2002-07-14 18:44  ivan
40601
40602         * bin/bind.import: finally a working DNS::ZoneParse
40603
40604 2002-07-11 06:52  ivan
40605
40606         * fs_selfservice/: DEPLOY, fs_passwd_test, FS-SelfService/MANIFEST,
40607           FS-SelfService/SelfService.pm,
40608           FS-SelfService/freeside-selfservice-clientd: finally working
40609           async framework
40610
40611 2002-07-08 19:23  ivan
40612
40613         * httemplate/docs/: schema.dia, schema.png: new schema diagram
40614
40615 2002-07-08 10:14  ivan
40616
40617         * FS/bin/freeside-queued: oops, fix for bug only surfacing with
40618           different freeside uid/gid
40619
40620 2002-07-08 08:56  ivan
40621
40622         * httemplate/edit/svc_acct.cgi: better error message
40623
40624 2002-07-08 06:07  ivan
40625
40626         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
40627           edit expiration dates
40628
40629 2002-07-08 03:01  ivan
40630
40631         * FS/FS/part_export.pm: default linux/netbsd shellcommand userdel
40632           should remove home directories
40633
40634 2002-07-07 10:49  ivan
40635
40636         * FS/FS/svc_acct.pm: rewrite uid-dup checking to be
40637           new-export-aware, closes: #431
40638
40639 2002-07-06 05:15  ivan
40640
40641         * Makefile: beta2
40642
40643 2002-07-06 04:08  ivan
40644
40645         * httemplate/: edit/svc_forward.cgi, view/svc_forward.cgi: fix UI
40646           for forwards - use HTML::Widgets::SelectLayers, closes: Bug#303
40647
40648 2002-07-06 01:50  ivan
40649
40650         * httemplate/view/svc_acct.cgi: add "are you sure?" javascript on
40651           view/svc_acct.cgi "cancel unaudited account" (closes: Bug#432)
40652
40653 2002-07-06 01:29  ivan
40654
40655         * httemplate/view/cust_main.cgi: speling
40656
40657 2002-07-06 00:32  ivan
40658
40659         * httemplate/edit/part_pkg.cgi: fix speling
40660
40661 2002-07-06 00:30  ivan
40662
40663         * FS/FS/: Conf.pm, part_export.pm, svc_www.pm,
40664           part_export/www_shellcommands.pm: move svc_www ssh jobs to the
40665           job queue & exports, and make them configurable
40666
40667 2002-07-05 21:20  ivan
40668
40669         * FS/FS/svc_acct.pm: typo
40670
40671 2002-07-05 16:32  ivan
40672
40673         * httemplate/config/config.cgi: fix bug with config having a value
40674           not in the select
40675
40676 2002-07-04 03:35  ivan
40677
40678         * httemplate/browse/: agent.cgi, agent_type.cgi,
40679           part_bill_event.cgi, part_export.cgi, part_pkg.cgi, part_svc.cgi,
40680           svc_acct_pop.cgi: move "add" links to the top
40681
40682 2002-07-03 07:45  ivan
40683
40684         * FS/t/part_export-http.t: s/_post//
40685
40686 2002-07-03 07:21  ivan
40687
40688         * FS/: MANIFEST, FS/part_export.pm, FS/part_export/http.pm,
40689           t/part_export-http.t: http export
40690
40691 2002-07-03 04:37  ivan
40692
40693         * FS/FS/InitHandler.pm: 54
40694
40695 2002-07-03 04:35  ivan
40696
40697         * FS/FS/InitHandler.pm: sacrifice memory for speed
40698
40699 2002-07-03 04:31  ivan
40700
40701         * FS/FS/InitHandler.pm: preload modules
40702
40703 2002-07-03 04:23  ivan
40704
40705         * FS/FS/: InitHandler.pm, UID.pm: fix to allow running during
40706           apache init
40707
40708 2002-07-03 04:10  ivan
40709
40710         * FS/FS/UID.pm: allow InitHandler to work during apache startup
40711
40712 2002-07-03 03:50  ivan
40713
40714         * FS/FS/InitHandler.pm: skip comment & blank lines
40715
40716 2002-07-03 03:48  ivan
40717
40718         * FS/FS/InitHandler.pm: debug
40719
40720 2002-07-03 03:33  ivan
40721
40722         * FS/: MANIFEST, FS/InitHandler.pm, t/InitHandler.t: preload all
40723           dbdefs
40724
40725 2002-07-02 20:57  ivan
40726
40727         * FS/FS/cust_main.pm: working one-time charges again
40728
40729 2002-07-02 20:52  ivan
40730
40731         * httemplate/view/cust_main.cgi: ui
40732
40733 2002-07-02 20:47  ivan
40734
40735         * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
40736           httemplate/edit/process/quick-charge.cgi,
40737           httemplate/view/cust_main.cgi: one-time charges with tax classes
40738
40739 2002-07-02 19:25  ivan
40740
40741         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
40742           httemplate/config/config.cgi: deprecate text radius config
40743           options update config docs
40744
40745 2002-07-02 18:47  ivan
40746
40747         * FS/: MANIFEST, bin/freeside-reexport: freeside-reexport
40748
40749 2002-07-02 18:05  ivan
40750
40751         * FS/bin/freeside-sqlradius-reset: pod
40752
40753 2002-07-02 18:01  ivan
40754
40755         * FS/bin/freeside-sqlradius-reset: fix usage message
40756
40757 2002-07-02 16:03  ivan
40758
40759         * FS/FS/part_export.pm: fix usermod commands for freebsd
40760
40761 2002-07-02 07:37  ivan
40762
40763         * Makefile: beta1!!
40764
40765 2002-07-02 07:22  ivan
40766
40767         * FS/FS/part_export/textradius.pm: working textradius export
40768
40769 2002-07-02 07:00  ivan
40770
40771         * FS/FS/part_export/textradius.pm: better diagnostics
40772
40773 2002-07-02 06:22  ivan
40774
40775         * httemplate/view/cust_main.cgi: ui s/ /&nbsp;
40776
40777 2002-07-02 06:04  ivan
40778
40779         * FS/FS/part_export/shellcommands.pm: no warnings
40780
40781 2002-07-02 06:00  ivan
40782
40783         * FS/FS/: part_export.pm, part_export/shellcommands.pm: working
40784           linux and freebsd shellcommands
40785
40786 2002-07-02 04:29  ivan
40787
40788         * FS/FS/part_export.pm: fix for freebsd presets
40789
40790 2002-07-02 04:27  ivan
40791
40792         * FS/FS/part_export.pm: useful shellcommands presets
40793
40794 2002-07-02 03:14  ivan
40795
40796         * FS/bin/freeside-queued: grr old openssh grr freebsd
40797
40798 2002-07-02 02:42  ivan
40799
40800         * FS/bin/freeside-queued: fleabsd grr
40801
40802 2002-07-02 02:39  ivan
40803
40804         * FS/bin/freeside-queued: freebsd is sofa king broken
40805
40806 2002-07-02 00:31  ivan
40807
40808         * FS/FS/part_export/textradius.pm: working textradius
40809
40810 2002-07-02 00:13  ivan
40811
40812         * FS/FS/part_export/textradius.pm: better error reporting from
40813           rsync
40814
40815 2002-07-01 23:58  ivan
40816
40817         * FS/FS/part_export/: shellcommands.pm, www_shellcommands.pm:
40818           s/options/option/, oops, and machine isn't an option
40819
40820 2002-07-01 23:48  ivan
40821
40822         * FS/FS/queue.pm: error messages can have other chars
40823
40824 2002-07-01 15:38  ivan
40825
40826         * FS/FS/part_export/textradius.pm: prevent any possible infinite
40827           looping
40828
40829 2002-07-01 02:15  ivan
40830
40831         * FS/FS/part_export/textradius.pm: real-time! text radius export
40832
40833 2002-06-30 04:01  ivan
40834
40835         * CREDITS: administrivia
40836
40837 2002-06-30 00:17  ivan
40838
40839         * FS/FS/Record.pm: oops, very bad
40840
40841 2002-06-30 00:16  ivan
40842
40843         * FS/FS/Record.pm: get rid of unneeded Pg-cruft (don't use native
40844           Pg money type)
40845
40846 2002-06-30 00:04  ivan
40847
40848         * FS/FS/Record.pm: fix dbdef caching
40849
40850 2002-06-29 19:13  ivan
40851
40852         * FS/: MANIFEST, FS/part_export.pm,
40853           FS/part_export/shellcommands_withdomain.pm,
40854           t/part_export-shellcommands_withdomain.t: export!
40855
40856 2002-06-28 13:31  ivan
40857
40858         * FS/FS/svc_acct.pm: better error message for illegal password
40859
40860 2002-06-28 13:21  ivan
40861
40862         * FS/FS/cust_main.pm: better error message for missing tax classes
40863
40864 2002-06-28 03:49  ivan
40865
40866         * FS/FS/Record.pm: remove extraneous check
40867
40868 2002-06-28 01:23  ivan
40869
40870         * FS/FS/: Record.pm, UID.pm: fix multi-database installs, while
40871           hopefully keeping performance improvement
40872
40873 2002-06-27 20:09  ivan
40874
40875         * httemplate/view/cust_main.cgi: more card display changes
40876
40877 2002-06-27 19:21  ivan
40878
40879         * httemplate/view/cust_main.cgi: last 4 digits of card instead of
40880           first
40881
40882 2002-06-27 02:23  ivan
40883
40884         * FS/: FS/part_export/bind.pm, FS/part_export/bind_slave.pm,
40885           t/part_export-bind.t, t/part_export-bind_slave.t: null bind
40886           exports
40887
40888 2002-06-27 02:19  ivan
40889
40890         * FS/: FS/part_export/bsdshell.pm, FS/part_export/null.pm,
40891           FS/part_export/sysvshell.pm, FS/part_export/www_shellcommands.pm,
40892           t/part_export-null.t, t/part_export-sysvshell.t,
40893           t/part_export-www_shellcommands.t: export updates
40894
40895 2002-06-26 01:36  ivan
40896
40897         * FS/FS/part_export.pm: tyop
40898
40899 2002-06-26 01:32  ivan
40900
40901         * FS/FS/part_export.pm: better export docs/defaults
40902
40903 2002-06-26 01:12  ivan
40904
40905         * FS/FS/cust_main.pm: add type_pkgs record if necessary for
40906           one-time charges
40907
40908 2002-06-26 01:05  ivan
40909
40910         * httemplate/view/cust_main.cgi: close form tags
40911
40912 2002-06-26 00:42  ivan
40913
40914         * bin/: bsdshell.export, sysvshell.export: shell.export ->
40915           bsdshell.export & sysvshell.export
40916
40917 2002-06-25 20:53  ivan
40918
40919         * FS/FS/part_export_option.pm: export options can be anything
40920
40921 2002-06-25 19:37  ivan
40922
40923         * FS/FS/cust_bill.pm: fix not sending postal invoices to customers
40924           with email invoices too
40925
40926 2002-06-25 18:35  ivan
40927
40928         * FS/FS/cust_main.pm, httemplate/edit/process/quick-charge.cgi,
40929           httemplate/edit/process/quick-cust_pkg.cgi,
40930           httemplate/view/cust_main.cgi: working one-time charges
40931
40932 2002-06-25 17:41  ivan
40933
40934         * httemplate/edit/part_pkg.cgi: ui
40935
40936 2002-06-25 16:27  ivan
40937
40938         * httemplate/view/svc_www.cgi: add link to controlling account
40939
40940 2002-06-25 00:18  ivan
40941
40942         * FS/bin/freeside-queued: might work again under mysql
40943
40944 2002-06-23 12:16  ivan
40945
40946         * FS/FS/domain_record.pm: domain_record records attached to svc_www
40947           records are no longer delete-able, patch from "Stephen Bechard"
40948           <steve@destek.net>, thanks!  closes: Bug#434
40949
40950 2002-06-22 22:44  ivan
40951
40952         * httemplate/edit/process/svc_www.cgi: patch to get this working
40953           from Stephen Bechard <steve@destek.net>
40954
40955 2002-06-22 22:43  ivan
40956
40957         * httemplate/view/svc_www.cgi: add link to edit and format nicely
40958
40959 2002-06-22 18:36  ivan
40960
40961         * FS/FS/svc_www.pm: forgot . between zone and domain, patch from
40962           "Stephen Bechard" <steve@destek.net>, thanks
40963
40964 2002-06-22 18:33  ivan
40965
40966         * httemplate/edit/svc_www.cgi: forgot %> when converting from CGI,
40967           works now, patch from "Stephen Bechard" <steve@destek.net>
40968
40969 2002-06-21 14:49  ivan
40970
40971         * FS/FS/part_export/infostreet.pm: s/title/organization/ at
40972           noment's request
40973
40974 2002-06-21 13:26  ivan
40975
40976         * FS/FS/part_export/infostreet.pm: fix infostreet contact field
40977           setting
40978
40979 2002-06-21 13:17  ivan
40980
40981         * FS/FS/part_export/infostreet.pm: debugging option
40982
40983 2002-06-21 02:57  ivan
40984
40985         * bin/passwd.import: no, don't check for duplicates like this by
40986           default... not new-export style
40987
40988 2002-06-21 02:56  ivan
40989
40990         * FS/FS/svc_acct.pm: better error messages on uid duplicates... uid
40991           stuff still needs to be rewritten for new exports
40992
40993 2002-06-21 02:15  ivan
40994
40995         * bin/passwd.import: oops
40996
40997 2002-06-21 02:13  ivan
40998
40999         * bin/: bind.import, fs-migrate-svc_acct_sm, passwd.import: import
41000           fixes...
41001
41002 2002-06-21 02:11  ivan
41003
41004         * bin/passwd.import: tiny bit better passwd.import
41005
41006 2002-06-21 01:29  ivan
41007
41008         * httemplate/index.html: uid search on main menu, updated upgrade
41009           docs
41010
41011 2002-06-20 15:35  ivan
41012
41013         * FS/FS/part_export/infostreet.pm: fix infostreet contact field foo
41014
41015 2002-06-19 18:29  ivan
41016
41017         * FS/FS/part_export.pm, FS/FS/part_export/shellcommands.pm,
41018           FS/bin/freeside-queued, httemplate/edit/part_export.cgi,
41019           httemplate/edit/process/part_export.cgi: shellcommands
41020           w/passwords
41021
41022 2002-06-18 21:54  ivan
41023
41024         * Makefile, bin/pod2x: pod build fix thanks to Stephen Bechard
41025           <steve@destek.net>
41026
41027 2002-06-18 21:03  ivan
41028
41029         * FS/FS/part_export/infostreet.pm: fix setContactField email
41030
41031 2002-06-18 18:03  ivan
41032
41033         * FS/FS/svc_acct.pm: and the same for changes...
41034
41035 2002-06-18 17:58  ivan
41036
41037         * FS/FS/svc_acct.pm: fix problem provisioning RADIUS groups
41038           caused by kristian/mark/pc-intouch's changes moving exports into
41039           svc_Common -   changed sequence of events such that groups were
41040           not provisioned when the   sqlradius export was run
41041
41042 2002-06-18 16:52  ivan
41043
41044         * httemplate/misc/queue.cgi: better error message
41045
41046 2002-06-14 18:12  ivan
41047
41048         * FS/FS/part_export.pm, httemplate/edit/part_svc.cgi:
41049           mark@pc-intouch.com: exporttype2svcdb removal
41050
41051 2002-06-14 14:35  ivan
41052
41053         * FS/FS/part_export/infostreet.pm: freeside night to infostreet
41054           faxNumber (? dunno, what noment wants)
41055
41056 2002-06-14 04:44  ivan
41057
41058         * Makefile: better releaes target?
41059
41060 2002-06-14 04:26  ivan
41061
41062         * Makefile: 1.4.0pre14
41063
41064 2002-06-14 04:22  ivan
41065
41066         * FS/: FS/Conf.pm, bin/freeside-queued, FS/cust_main.pm,
41067           FS/queue.pm, FS/svc_Common.pm, FS/svc_acct.pm: working job
41068           dependancies FS::queue::joblisting html excapes & truncates long
41069           arguments welcome email (sheesh!) closes: Bug#420 (haha at 4:20
41070           am, too.  really!)
41071
41072 2002-06-14 02:19  ivan
41073
41074         * FS/FS/UID.pm: only run callbacks once... should speed things up
41075           (no dbdef reloading)
41076
41077 2002-06-13 20:26  ivan
41078
41079         * httemplate/docs/legacy.html: s/svc_domain.import/bind.import/ to
41080           match reality
41081
41082 2002-06-13 20:12  ivan
41083
41084         * httemplate/index.html: remove classic interface
41085
41086 2002-06-13 19:25  ivan
41087
41088         * FS/bin/freeside-queued: mysql compatibility?
41089
41090 2002-06-13 17:12  ivan
41091
41092         * httemplate/: index.html, search/cust_main.cgi: search by for
41093           address2 (unit) - commented out in default index.html
41094
41095 2002-06-13 16:28  ivan
41096
41097         * httemplate/: index.html, search/cust_main.cgi: phone number
41098           search (Bug#422)
41099
41100 2002-06-13 16:00  ivan
41101
41102         * FS/FS/svc_acct.pm, httemplate/index.html,
41103           httemplate/search/svc_acct.cgi: fuzzy username searching
41104           (Bug#422)
41105
41106 2002-06-12 17:53  ivan
41107
41108         * httemplate/: index.html, search/cust_main.cgi: search on customer
41109           number (Bug#422)
41110
41111 2002-06-12 13:31  ivan
41112
41113         * FS/FS/svc_acct.pm: fix new duplicate username checking
41114
41115 2002-06-12 10:29  ivan
41116
41117         * httemplate/index.html: fix company search
41118
41119 2002-06-12 09:26  ivan
41120
41121         * FS/FS/cust_main.pm: fix problems with code that resets invoice
41122           events
41123
41124 2002-06-11 11:20  ivan
41125
41126         * bin/bind.export: perl 5.005 needs an explicit mask for mkdir
41127
41128 2002-06-11 02:51  ivan
41129
41130         * FS/FS/part_export.pm: notes
41131
41132 2002-06-11 02:46  ivan
41133
41134         * bin/bind.export: add preliminary bsd shell export
41135
41136 2002-06-11 02:14  ivan
41137
41138         * FS/FS/svc_acct.pm: export-based duplicate username checking!
41139
41140 2002-06-11 01:29  ivan
41141
41142         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi: add crypt
41143           option to (bsd|sysv)shell export
41144
41145 2002-06-10 20:25  ivan
41146
41147         * FS/FS/: part_export.pm, svc_Common.pm, svc_acct.pm,
41148           part_export/infostreet.pm: - add new suspend and unsuspend export
41149           hooks (with null defaults) - infostreet export: actually
41150           suspend/unsuspend at infostreet (closes: Bug#418) - infostreet
41151           export: set some contact fields @ infostreet (Bug#419)
41152
41153 2002-06-10 17:58  ivan
41154
41155         * Makefile, init.d/freeside-init: dist fixes.  locate more stuff in
41156           Makefile.  whew.
41157
41158 2002-06-10 16:02  ivan
41159
41160         * FS/FS/domain_record.pm: fix *** ERROR: unterminated L<...> at
41161           line 299 in file FS/domain_record.pm
41162
41163 2002-06-10 15:48  ivan
41164
41165         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: also retry cards
41166           when user clicks "Bill now" (closes: Bug#417)
41167
41168 2002-06-10 15:07  ivan
41169
41170         * FS/FS/: cust_bill_event.pm, cust_main.pm: retry realtime_card
41171           invoice events when a card changes (closes: Bug#417)
41172
41173 2002-06-10 12:44  ivan
41174
41175         * httemplate/view/cust_main.cgi: final visual update on package
41176           date view
41177
41178 2002-06-10 12:41  ivan
41179
41180         * httemplate/view/cust_main.cgi: fixup time display in packages
41181
41182 2002-06-10 12:30  ivan
41183
41184         * httemplate/view/cust_main.cgi: add small time display to dates
41185
41186 2002-06-09 19:52  ivan
41187
41188         * FS/FS/: svc_Common.pm, svc_domain.pm: re-my'ed var
41189
41190 2002-06-09 19:52  ivan
41191
41192         * FS/FS/cust_main_county.pm: silence undefined warnings
41193
41194 2002-06-09 19:51  ivan
41195
41196         * FS/FS/CGI.pm: unused global
41197
41198 2002-06-09 19:42  ivan
41199
41200         * Makefile: back to ASP for profiling...
41201
41202 2002-06-09 18:39  khoff
41203
41204         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
41205           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
41206           httemplate/edit/part_pkg.cgi: Rollback part_pkg.def_svcpart
41207           changes.
41208
41209 2002-06-08 00:48  khoff
41210
41211         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
41212           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
41213           httemplate/edit/part_pkg.cgi: Default svcpart support for
41214           part_pkg.  Fixes 'bug' with new customer and online signup.
41215
41216 2002-06-07 13:33  khoff
41217
41218         * FS/FS/cust_bill.pm: Setup hash for CC failed Text::Template
41219
41220 2002-06-05 15:46  ivan
41221
41222         * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
41223           more mysql goodness, thanks dale
41224
41225 2002-06-04 07:35  ivan
41226
41227         * FS/FS/: cust_credit.pm, cust_pay.pm: fix unsuspendauto
41228
41229 2002-06-04 07:02  ivan
41230
41231         * CREDITS, httemplate/search/cust_main.cgi,
41232           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi:
41233           mysql support!  thanks to Donald Greer <dgreer@austintx.com> for
41234           the SQL and Dale Hege <fhege@lumenexus.net> for the patches
41235
41236 2002-06-04 06:46  ivan
41237
41238         * conf/declinetemplate: misspelling
41239
41240 2002-05-31 13:34  ivan
41241
41242         * FS/FS/part_export.pm: dammit i want to catch export subclass
41243           compilation problems
41244
41245 2002-05-31 13:31  ivan
41246
41247         * FS/FS/cust_bill.pm: better error reporting
41248
41249 2002-05-31 11:48  khoff
41250
41251         * FS/t/part_export-sqlmail.t: Don't ask me.  I just hacked Ivan's
41252           test.
41253
41254 2002-05-31 11:45  khoff
41255
41256         * FS/MANIFEST: added sqlmail.pm and test
41257
41258 2002-05-31 10:50  ivan
41259
41260         * FS/FS/svc_forward.pm: typo noticed by <Kaa>
41261
41262 2002-05-30 19:13  ivan
41263
41264         * FS/FS/part_export.pm: no, actually throw an exception if an
41265           export class won't compile.
41266
41267 2002-05-30 17:33  khoff
41268
41269         * httemplate/edit/part_svc.cgi: Added support for part_exports that
41270           are used with more than one svcdb.
41271
41272 2002-05-30 17:22  khoff
41273
41274         * FS/FS/part_export.pm: updated hashes 'n stuff for
41275           FS::part_export::sqlmail
41276
41277 2002-05-30 17:20  khoff
41278
41279         * FS/FS/part_export/sqlmail.pm: part_export module to export
41280           svc_acct, svc_domain, and svc_forward to an external database
41281
41282 2002-05-30 17:18  khoff
41283
41284         * FS/FS/: svc_Common.pm, svc_acct.pm, svc_domain.pm: Moved
41285           new-style export calls to svc_Common.
41286
41287 2002-05-30 14:51  ivan
41288
41289         * httemplate/misc/delete-customer.cgi: point to correct place for
41290           hidecancelledcustomers config option
41291
41292 2002-05-30 10:49  ivan
41293
41294         * FS/FS/part_export.pm: GRRRRRRRRRRRRR
41295
41296 2002-05-29 13:45  ivan
41297
41298         * FS/bin/freeside-sqlradius-reset: eliminate harmless "Database
41299           handle destroyed without explicit disconnect" errors
41300
41301 2002-05-29 08:56  ivan
41302
41303         * FS/FS/part_export.pm: freeradius 0.5 doc
41304
41305 2002-05-28 21:40  ivan
41306
41307         * fs_selfservice/FS-SelfService/: Changes, MANIFEST, Makefile.PL,
41308           SelfService.pm, test.pl: add fs_selfservice
41309
41310 2002-05-28 14:22  ivan
41311
41312         * FS/FS/svc_acct.pm: better error message for "Illegal password"
41313
41314 2002-05-28 00:55  ivan
41315
41316         * FS/FS/: part_export.pm, part_export/shellcommands.pm: point
41317           people at DBI/DBD documentation for information on data sources.
41318           *sigh*
41319
41320 2002-05-26 23:53  ivan
41321
41322         * httemplate/edit/cust_bill_pay.cgi: fix javascript bug reported by
41323           baloo@gimpgirl.com, thanks
41324
41325 2002-05-23 06:00  ivan
41326
41327         * FS/FS/domain_record.pm, bin/bind.import,
41328           httemplate/edit/process/domain_record.cgi,
41329           httemplate/view/svc_domain.cgi: bind: allow adding slave domains
41330           too
41331
41332 2002-05-22 11:44  ivan
41333
41334         * FS/FS/domain_record.pm, FS/FS/part_export.pm,
41335           FS/FS/svc_domain.pm, bin/bind.export,
41336           httemplate/edit/process/domain_record.cgi,
41337           httemplate/misc/cancel-unaudited.cgi,
41338           httemplate/misc/delete-domain_record.cgi,
41339           httemplate/misc/delete-part_export.cgi,
41340           httemplate/view/svc_domain.cgi: bind export, editing zones,
41341           deleting unaudited domains, mmm
41342
41343 2002-05-22 05:17  ivan
41344
41345         * FS/FS/: cust_pkg.pm, cust_svc.pm: move some code from
41346           FS::cust_pkg to FS::cust_svc, becomes the cancel method
41347
41348 2002-05-22 04:39  ivan
41349
41350         * FS/FS/part_export.pm: - remove some out of date documentation -
41351           die if an export class won't compile
41352
41353 2002-05-22 03:53  ivan
41354
41355         * bin/bind.export: bind export
41356
41357 2002-05-21 19:09  ivan
41358
41359         * FS/FS/part_export/sqlradius.pm: 5.6-isms
41360
41361 2002-05-18 02:51  ivan
41362
41363         * FS/FS/: cust_bill.pm, cust_pay.pm, svc_domain.pm: Mail::Internet
41364           1.44
41365
41366 2002-05-16 20:47  ivan
41367
41368         * FS/FS/svc_acct.pm: freebsd `toor' user
41369
41370 2002-05-16 07:28  ivan
41371
41372         * FS/: FS/part_export/bsdshell.pm, FS/part_export/textradius.pm,
41373           t/part_export-bsdshell.t, t/part_export-textradius.t: adding
41374           (stub) bsdshell and textradius exports
41375
41376 2002-05-16 07:27  ivan
41377
41378         * FS/MANIFEST, eg/export_template.pm: add (stub) bsdshell and
41379           textradius exports
41380
41381 2002-05-16 07:21  ivan
41382
41383         * FS/FS/part_export/infostreet.pm: force all infostreet arguments
41384           to be string type, fixes: "0 as first character in password"
41385           problem.  also see the Frontier::Client manpage
41386
41387 2002-05-16 06:42  ivan
41388
41389         * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: service
41390           definition cloning
41391
41392 2002-05-16 06:42  ivan
41393
41394         * FS/FS/svc_acct.pm: allow freebsd `toor' root user
41395
41396 2002-05-15 07:00  ivan
41397
41398         * FS/FS/: queue.pm, part_export/sqlradius.pm: use job dependancies
41399           in FS::part_export::sqlradius.pm display job dependancies in
41400           FS::queue::joblisting
41401
41402 2002-05-15 06:24  ivan
41403
41404         * Makefile, FS/FS.pm, FS/MANIFEST, FS/FS/queue.pm,
41405           FS/FS/queue_depend.pm, FS/FS/part_export/sqlradius.pm,
41406           FS/bin/freeside-queued, FS/t/queue_depend.t,
41407           eg/export_template.pm, httemplate/docs/schema.dia,
41408           httemplate/docs/schema.html, httemplate/docs/schema.png: queue
41409           dependancies
41410
41411 2002-05-14 00:36  ivan
41412
41413         * FS/FS/part_export/sqlradius.pm: don't use return value of UPDATE
41414           to decide whether or not to INSERT.
41415
41416 2002-05-13 17:27  ivan
41417
41418         * FS/FS/part_export/shellcommands.pm: shellcomands oops
41419
41420 2002-05-10 00:54  ivan
41421
41422         * Makefile: always re-install init
41423
41424 2002-05-10 00:50  ivan
41425
41426         * init.d/freeside-init: correct message
41427
41428 2002-05-10 00:45  ivan
41429
41430         * FS/FS/svc_domain.pm: bad reuse of variable
41431
41432 2002-05-10 00:42  ivan
41433
41434         * Makefile: INSTALLGROUP
41435
41436 2002-05-09 08:26  ivan
41437
41438         * Makefile: final make release?
41439
41440 2002-05-09 08:25  ivan
41441
41442         * Makefile: fix make release target
41443
41444 2002-05-09 08:22  ivan
41445
41446         * Makefile: make release target
41447
41448 2002-05-09 08:21  ivan
41449
41450         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi:
41451           s/Referral/Advertising source/
41452
41453 2002-05-09 08:12  ivan
41454
41455         * FS/FS/cust_main_county.pm: don't duplicate state/county/country
41456           pulldowns even with taxrates...
41457
41458 2002-05-09 05:38  ivan
41459
41460         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_main_county.pm,
41461           FS/FS/part_pkg.pm, FS/t/cust_tax_exempt.t, htetc/handler.pl,
41462           httemplate/browse/agent.cgi,
41463           httemplate/browse/cust_main_county.cgi,
41464           httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi,
41465           httemplate/edit/cust_main_county-expand.cgi,
41466           httemplate/edit/part_pkg.cgi,
41467           httemplate/edit/process/cust_main_county-expand.cgi: texas tax!
41468
41469 2002-05-06 06:36  ivan
41470
41471         * FS/FS/cust_bill.pm: fixes gratuitous "Illegal payname" errors
41472           reported by noment
41473
41474 2002-05-04 08:00  ivan
41475
41476         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_main_county.pm,
41477           FS/FS/cust_tax_exempt.pm, FS/FS/part_pkg.pm,
41478           httemplate/docs/admin.html, httemplate/docs/schema.dia,
41479           httemplate/docs/schema.html: schema changes for proper texas tax
41480
41481 2002-05-03 18:11  ivan
41482
41483         * httemplate/: index.html, search/cust_pkg.cgi: add package search
41484           by next bill date to main menu
41485
41486 2002-05-03 17:59  ivan
41487
41488         * httemplate/search/cust_pkg.cgi: fix ranges on cust_pkg search
41489
41490 2002-05-03 17:47  ivan
41491
41492         * FS/FS/cust_pkg.pm: prevent stuff passed from template/user from
41493           being used in searches by signup server
41494
41495 2002-05-03 17:32  ivan
41496
41497         * httemplate/search/cust_pkg.cgi: lilunixbtch: trying to pull
41498           accounts based on next billdate tofu_beast420: hmm a report
41499           ordered by next bill date? tofu_beast420: i don't know how you'd
41500           do that per _customer_ since a customer could have lots of
41501           packages, but you could do a per-package report maybe?
41502
41503 2002-04-29 22:43  ivan
41504
41505         * FS/FS/part_export.pm: better BIND integration
41506
41507 2002-04-26 04:14  ivan
41508
41509         * FS/FS/: Conf.pm, svc_acct.pm: add username-nounderscore and
41510           username-nodash config files
41511
41512 2002-04-25 03:37  ivan
41513
41514         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: free_delayed try
41515           #2
41516
41517 2002-04-25 02:47  ivan
41518
41519         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: add flat_delayed
41520           plan
41521
41522 2002-04-24 18:15  ivan
41523
41524         * FS/FS/cust_main.pm: don't require_cardname for non-CARD payby's
41525
41526 2002-04-24 02:09  ivan
41527
41528         * FS/FS/: Conf.pm, cust_main.pm: require_cardname option
41529
41530 2002-04-24 02:03  ivan
41531
41532         * FS/FS/cust_main.pm: msgcat error for credit card expiration
41533           (closes: Bug#407)
41534
41535 2002-04-23 00:32  ivan
41536
41537         * httemplate/edit/REAL_cust_pkg.cgi: harmless ui glitch
41538
41539 2002-04-23 00:10  ivan
41540
41541         * FS/FS/Record.pm: fixes inserting strings that end in numbers to
41542           TEXT columns... gah i hate SQL
41543
41544 2002-04-22 15:45  ivan
41545
41546         * FS/FS/part_export.pm: use Tie::IxHash to present export options
41547           in a reasonable order
41548
41549 2002-04-22 14:36  ivan
41550
41551         * FS/FS/cust_main.pm: don't show extended debugging in error
41552           messages that could end up on the signup server
41553
41554 2002-04-22 14:23  ivan
41555
41556         * FS/FS/cust_pkg.pm: fix bug checking agents allowed to purchase
41557           packages (moved from signups server)
41558
41559 2002-04-22 14:18  ivan
41560
41561         * httemplate/edit/agent_type.cgi: add pkgpart to agent type listing
41562
41563 2002-04-22 13:47  ivan
41564
41565         * FS/FS/cust_pkg.pm: - check agentnum ability to order packages in
41566           FS::cust_pkg, not signup server - order by recur price in
41567           signup-alternate template
41568
41569 2002-04-20 05:37  ivan
41570
41571         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi: bind
41572           export
41573
41574 2002-04-20 04:57  ivan
41575
41576         * FS/FS/domain_record.pm, FS/FS/part_export.pm, bin/passwd.import,
41577           bin/svc_domain.erase, httemplate/docs/legacy.html:
41578           working BIND import
41579
41580 2002-04-20 03:49  ivan
41581
41582         * FS/FS/domain_record.pm: allow * MX records
41583
41584 2002-04-20 03:12  ivan
41585
41586         * FS/FS/domain_record.pm: allow uppercase in zone data.
41587
41588 2002-04-20 03:09  ivan
41589
41590         * FS/FS/domain_record.pm: allow uppercase zones...
41591
41592 2002-04-19 19:06  ivan
41593
41594         * FS/FS/: cust_pkg.pm, cust_svc.pm: fix problem with edge case
41595           where there *is* a pkg_svc record with quantity 0, when changing
41596           packages and using the special case new service code
41597
41598 2002-04-19 16:25  ivan
41599
41600         * FS/FS/svc_acct.pm: maybe just for debugging
41601
41602 2002-04-19 07:27  ivan
41603
41604         * FS/FS/cust_bill.pm: add phone to Business::OnlinePayment usage
41605
41606 2002-04-18 18:16  ivan
41607
41608         * Makefile, FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
41609           init.d/freeside-init: - add init file installation to Makefile,
41610           add unified init file - fix qsearch for op => '!=', value => ''
41611           searches - fix invalid_catd typo - add payby method to part_pkg
41612           and have fs_signup_server pass the data
41613
41614 2002-04-17 13:43  ivan
41615
41616         * FS/FS/part_export/sqlradius.pm: fix usergroup_delete DELETE
41617           syntax
41618
41619 2002-04-17 12:47  ivan
41620
41621         * FS/FS/Record.pm: allow = in ut_text
41622
41623 2002-04-17 05:06  ivan
41624
41625         * httemplate/index.html: fix default searches
41626
41627 2002-04-17 04:41  ivan
41628
41629         * FS/FS/Record.pm: get rid of debugging cruft
41630
41631 2002-04-16 17:25  ivan
41632
41633         * httemplate/search/cust_main.cgi: better ordering in search
41634           results
41635
41636 2002-04-16 16:14  ivan
41637
41638         * FS/FS/cust_main.pm: there it is!  fix bug with
41639           FS::cust_main::agent
41640
41641 2002-04-16 15:56  ivan
41642
41643         * FS/FS/cust_bill.pm: further debugging...
41644
41645 2002-04-16 15:52  ivan
41646
41647         * FS/FS/: Conf.pm, cust_bill.pm: further authorize.net description
41648           debugging (agent??) and get rid of bad unique index on
41649           cust_bill_event
41650
41651 2002-04-16 15:38  ivan
41652
41653         * FS/FS/cust_bill.pm: eek, problem with authorize.net description
41654           field
41655
41656 2002-04-16 14:24  ivan
41657
41658         * FS/bin/freeside-queued: auto-use export classes
41659
41660 2002-04-16 13:13  ivan
41661
41662         * httemplate/browse/part_svc.cgi: ui
41663
41664 2002-04-16 12:50  ivan
41665
41666         * httemplate/index.html: exports, then services...
41667
41668 2002-04-16 03:47  ivan
41669
41670         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_event.pm,
41671           httemplate/index.html, httemplate/search/cust_bill_event.cgi,
41672           httemplate/search/cust_bill_event.html,
41673           httemplate/search/report_tax.html, httemplate/view/cust_bill.cgi:
41674           report on failed billing events...
41675
41676 2002-04-16 02:38  ivan
41677
41678         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/declinetemplate: - send a
41679           notice to the customer when their card is declined - closes:
41680           Bug#351 - freeside-expiration-alerter works fine, closes: Bug#7
41681
41682 2002-04-16 01:52  ivan
41683
41684         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
41685           FS/FS/part_export/vpopmail.pm, httemplate/docs/passwd.html,
41686           httemplate/edit/part_export.cgi: move the last of the real-time
41687           exports out of svc_acct.pm and into part_export
41688
41689 2002-04-15 23:47  ivan
41690
41691         * httemplate/index.html: allow multiple search types on main
41692           menu... more confusing but default is *too* fuzzy
41693
41694 2002-04-14 02:11  ivan
41695
41696         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/part_export.pm,
41697           FS/FS/svc_acct.pm, FS/FS/part_export/cp.pm,
41698           FS/FS/part_export/cyrus.pm, FS/FS/part_export/infostreet.pm,
41699           FS/FS/part_export/shellcommands.pm,
41700           FS/FS/part_export/vpopmail.pm, FS/t/part_export-cp.t,
41701           FS/t/part_export-cyrus.t, FS/t/part_export-shellcommands.t,
41702           FS/t/part_export-vpopmail.t, eg/export_template.pm,
41703           httemplate/docs/legacy.html, httemplate/docs/schema.dia,
41704           httemplate/docs/schema.html, httemplate/docs/schema.png: - move
41705           cyrus, shellcommands, CP exports exports to new-style - skeleton
41706           files for vpopmail exports - documentation updates - add big
41707           schema diagram to docs
41708
41709 2002-04-13 06:36  ivan
41710
41711         * FS/FS.pm, FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
41712           FS/FS/part_export/cp.pm, FS/bin/freeside-sqlradius-reset,
41713           httemplate/edit/part_export.cgi: - documentation updates - move
41714           Critical Path export to new-style export - bin/sqlradius_reset
41715           gets a manpage and becomes FS/bin/freeside-sqlradius-reset
41716
41717 2002-04-13 03:46  ivan
41718
41719         * httemplate/index.html: s/otaker/order-taker/
41720
41721 2002-04-13 02:14  ivan
41722
41723         * FS/FS/cust_bill.pm: allow invoice_lines(0) meaning no limit, no
41724           padding (see Bug#388)
41725
41726 2002-04-13 01:51  ivan
41727
41728         * FS/FS/queue.pm, httemplate/misc/queue.cgi: bulk queue operations
41729           (closes: Bug#389)
41730
41731 2002-04-12 08:14  ivan
41732
41733         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
41734           httemplate/edit/cust_pkg.cgi: fudge up FS::cust_pkg::order
41735           ("Order and cancel packages") to try to move services between
41736           svcparts as a last resort...
41737
41738 2002-04-12 06:22  ivan
41739
41740         * FS/MANIFEST, FS/FS/Msgcat.pm, FS/FS/Record.pm,
41741           FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm, FS/FS/msgcat.pm,
41742           FS/FS/part_export.pm, FS/FS/svc_acct.pm, FS/t/Msgcat.t,
41743           htetc/handler.pl, httemplate/browse/part_svc.cgi,
41744           httemplate/edit/part_export.cgi, httemplate/edit/part_svc.cgi,
41745           httemplate/edit/process/agent_type.cgi,
41746           httemplate/edit/process/part_export.cgi,
41747           httemplate/edit/process/part_svc.cgi,
41748           httemplate/misc/delete-customer.cgi: - should finish off the
41749           part_svc -> part_export s/one-to-many/many-to-many/   transition
41750           (closes: Bug#375) - fixes a nasty export scoping bug with message
41751           catalogs, whew
41752
41753 2002-04-11 15:05  ivan
41754
41755         * FS/FS.pm, FS/MANIFEST, FS/FS/export_svc.pm, FS/FS/part_export.pm,
41756           FS/FS/part_svc.pm, FS/t/export_svc.t, httemplate/index.html,
41757           httemplate/browse/part_export.cgi,
41758           httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
41759           httemplate/edit/part_export.cgi,
41760           httemplate/edit/process/part_export.cgi,
41761           httemplate/misc/delete-part_export.cgi: (almost) everything for
41762           bug#375 - create export_svc table - part_svc to part_export is
41763           now properly many-to-many, not one-to-many
41764
41765           still need to finish service editing (choosing exports) in
41766           httemplate/edit/part_svc.cgi and
41767           httemplate/edti/process/part_svc.cgi
41768
41769           and do somethinga about that manual $svcdb = 'svc_acct' in
41770           httemplate/edit/part_export.cgi (do part_export records need a
41771           svcdb? probably not... should be able to just pass an svcdb on
41772           creation of new exports, move the big %exports hash into
41773           part_export.pm and allow httemplate/edit/part_svc.cgi to query it
41774           for exports that can apply to a given svcdb....
41775
41776 2002-04-11 15:04  ivan
41777
41778         * FS/FS/Record.pm: use the AUTOLOAD that reports errors better &
41779           fix problems with ut_domain losing data
41780
41781 2002-04-10 06:42  ivan
41782
41783         * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
41784           FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
41785           FS/FS/svc_acct_pop.pm, httemplate/browse/msgcat.cgi,
41786           httemplate/docs/signup.html, httemplate/edit/msgcat.cgi,
41787           httemplate/edit/process/msgcat.cgi: bulk checkin from working on
41788           the road:
41789
41790           - use msgcat for more error messages - should be all things that
41791           would come3   back from the signup server normally now - signup
41792           server: don't display access number <SELECT> if there's none or
41793           one - signup_server-realtime config option to run billing for
41794           signup server   signups immediately - signup server: pkg
41795           available to success templates, better documentation on   success
41796           templates - httemplate/edit/msgcat.cgi fields are properly sticky
41797           on errors - httemplate/edit/process/msgcat.cgi - don't update
41798           identical fields
41799
41800 2002-04-06 22:23  ivan
41801
41802         * FS/FS/: Conf.pm, cust_bill.pm, cust_pay.pm: send email on signup
41803           server signups (closes: Bug#386)
41804
41805 2002-04-06 21:56  ivan
41806
41807         * FS/FS/Conf.pm, FS/FS/msgcat.pm, conf/show-msgcat-codes,
41808           httemplate/browse/msgcat.cgi, httemplate/edit/msgcat.cgi,
41809           httemplate/edit/process/msgcat.cgi: working message catalogs (not
41810           used for enough yet) - almost (but not quite) closes Bug#385 -
41811           still have to catalog the   backend things triggered by signup
41812           server.
41813
41814 2002-04-06 16:00  ivan
41815
41816         * FS/FS/Conf.pm, httemplate/config/config-process.cgi,
41817           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
41818           httemplate/docs/signup.html: - config option for signup server
41819           payment types - credit card type pulldown on signup server
41820           (closes: Bug#383)
41821
41822 2002-04-06 14:32  ivan
41823
41824         * FS/FS/: Conf.pm, cust_bill.pm, cust_bill_pkg.pm, cust_main.pm:
41825           add a config option to set the Business::OnlinePayment
41826           description field, and make some useful data available for the
41827           config option.  closes: Bug#378
41828
41829 2002-04-06 13:32  ivan
41830
41831         * httemplate/search/cust_main.cgi: fix visual glitch
41832
41833 2002-04-06 12:37  ivan
41834
41835         * httemplate/docs/signup.html: big signup server cleanups.  uses
41836           Storable for network protocol now.  - makes Bugs 384 & 385 easier
41837           - closes: Bug#382
41838
41839 2002-04-05 16:08  ivan
41840
41841         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi,
41842           httemplate/view/svc_acct.cgi: security phrase bug fixes
41843
41844 2002-04-05 15:51  ivan
41845
41846         * CREDITS, Makefile, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/msgcat.pm,
41847           FS/FS/svc_acct.pm, FS/t/msgcat.t, bin/freeside-session-kill,
41848           conf/locale, eg/table_template-svc.pm, eg/table_template.pm,
41849           htetc/handler.pl, httemplate/index.html,
41850           httemplate/browse/cust_main_county.cgi,
41851           httemplate/browse/msgcat.cgi, httemplate/browse/svc_acct_pop.cgi,
41852           httemplate/docs/schema.html, httemplate/edit/svc_acct.cgi,
41853           httemplate/view/svc_acct.cgi: - add message catalog table &
41854           beginning of web interface - add security_phrase and conf option
41855           to svc_acct.pm - random other stuff
41856
41857 2002-04-05 15:37  jeff
41858
41859         * httemplate/view/cust_main.cgi: credit/refund display correction
41860
41861 2002-04-05 12:52  ivan
41862
41863         * httemplate/edit/process/cust_credit_bill.cgi: don't specify date
41864           (not on submitting form)
41865
41866 2002-04-05 08:37  ivan
41867
41868         * eg/export_template.pm, FS/t/part_export-infostreet.t,
41869           FS/t/part_export-sqlradius.t: oops forgot these from working on
41870           the road
41871
41872 2002-04-04 16:42  ivan
41873
41874         * FS/MANIFEST, FS/FS/part_export.pm,
41875           FS/FS/part_export/infostreet.pm, FS/FS/part_export/sqlradius.pm,
41876           httemplate/index.html, httemplate/edit/part_export.cgi: Checkin
41877           of disparate changes from working on the road: - generic SQL
41878           query - move exports out to their own files - small cleanup of
41879           selfadmin server
41880
41881 2002-03-29 09:27  ivan
41882
41883         * htetc/handler.pl, httemplate/search/svc_acct.cgi: fix unlinked
41884           svc browse!
41885
41886 2002-03-26 23:08  ivan
41887
41888         * FS/FS/queue.pm: don't show queue arguments (passwords!) on svc_*
41889           screens (unless queue_dangerous_options!)
41890
41891 2002-03-26 21:36  ivan
41892
41893         * FS/FS/cust_main.pm, FS/FS/part_referral.pm,
41894           httemplate/index.html, httemplate/docs/admin.html:
41895           s/referral/advertising source/
41896
41897           yes, the name sucks.  got a better one?
41898
41899 2002-03-26 08:24  ivan
41900
41901         * httemplate/search/cust_main.cgi: simple visual fix: &nbsp; for
41902           blank company column
41903
41904 2002-03-26 05:58  ivan
41905
41906         * FS/FS/part_svc.pm: forgot to use FS::part_export to search on it
41907
41908 2002-03-26 05:20  ivan
41909
41910         * httemplate/docs/passwd.html: doc
41911
41912 2002-03-26 04:35  ivan
41913
41914         * httemplate/docs/admin.html: s/Add/Provision/
41915
41916 2002-03-25 16:32  ivan
41917
41918         * FS/FS/part_export.pm, FS/bin/freeside-queued,
41919           httemplate/edit/part_export.cgi: further export bugfixing add 10
41920           kid limit to freeside-queued sqlradius_reset now works (closes:
41921           Bug#372)
41922
41923 2002-03-25 16:26  ivan
41924
41925         * Makefile: hhahah oops i _really_ ought to do something about that
41926
41927 2002-03-25 06:59  ivan
41928
41929         * httemplate/: index.html, search/cust_main.cgi: customers by
41930           otaker report (ugly search/cust_main.cgi mods; revert if they
41931           cause problems)
41932
41933 2002-03-24 12:00  ivan
41934
41935         * httemplate/: edit/cust_main.cgi, search/svc_acct.cgi,
41936           browse/agent.cgi: UI improvements for agents
41937
41938 2002-03-24 10:23  ivan
41939
41940         * FS/FS/agent.pm: tyop
41941
41942 2002-03-24 09:42  ivan
41943
41944         * CREDITS, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi:
41945           "subscription" price plan from "Luke Pfeifer"
41946           <freeside@globalli.com>
41947
41948 2002-03-24 06:29  ivan
41949
41950         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/queue.pm,
41951           FS/FS/radius_usergroup.pm, FS/FS/svc_acct.pm,
41952           httemplate/edit/svc_acct.cgi:
41953           ICRADIUS groups all done!  UI and provisioning.  closes: Bug#362
41954
41955           fix some bugs in the export and add queue_dangerous_controls
41956           option too
41957
41958 2002-03-23 09:49  ivan
41959
41960         * FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
41961           httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
41962           httemplate/edit/process/part_svc.cgi: okay group editing UI as
41963           well as part_svc group editing UI seem to be working
41964
41965 2002-03-23 08:16  ivan
41966
41967         * FS/FS/part_export.pm, FS/FS/queue.pm, FS/FS/svc_acct.pm,
41968           httemplate/edit/svc_acct.cgi,
41969           httemplate/edit/process/svc_acct.cgi: group editing seems to be
41970           working...  everything except defaults... oh and export...
41971
41972 2002-03-22 23:54  ivan
41973
41974         * FS/bin/freeside-queued: redirect STDOUT/STDERR a bit later for
41975           better error reporting
41976
41977 2002-03-22 10:56  ivan
41978
41979         * Makefile, FS/MANIFEST, FS/FS/cust_main_county.pm,
41980           FS/FS/svc_acct.pm, FS/t/radius_usergroup.t,
41981           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
41982           httemplate/edit/svc_acct.cgi, httemplate/view/svc_acct.cgi:
41983           RADIUS groups on the way!
41984
41985 2002-03-22 04:49  ivan
41986
41987         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/part_export.pm,
41988           FS/t/part_export.t, FS/t/part_export_option.t,
41989           httemplate/browse/part_svc.cgi, httemplate/edit/part_export.cgi,
41990           httemplate/edit/process/part_export.cgi,
41991           httemplate/misc/delete-part_export.cgi: more new export...
41992
41993 2002-03-20 22:57  ivan
41994
41995         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi,
41996           httemplate/edit/process/part_export.cgi: more for the new world
41997           of export...
41998
41999 2002-03-20 13:31  ivan
42000
42001         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/part_export_option.pm,
42002           FS/FS/part_svc.pm, FS/FS/svc_acct.pm, FS/bin/freeside-queued,
42003           htetc/handler.pl, httemplate/edit/part_export.cgi,
42004           httemplate/edit/process/part_export.cgi: new export!  infostreet
42005           and sqlradius provisioning switched over  (Bug #299 - doesn't
42006           close it, but all the groundwork is done)
42007
42008           also removes non-transactional ICRADIUS export from
42009           svc_acct.export   (closes: Bug#347)
42010
42011 2002-03-19 23:37  ivan
42012
42013         * FS/FS/cust_main_county.pm: disable region caching for now
42014
42015 2002-03-19 09:48  ivan
42016
42017         * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
42018           httemplate/edit/process/cust_main.cgi: changes dum big
42019           "state/county/country" select to three, linked with javascript
42020           closes: Bug#353
42021
42022 2002-03-18 13:40  ivan
42023
42024         * FS/FS/: Conf.pm, cust_bill.pm, part_bill_event.pm: bugfixes,
42025           closes Bug#314
42026
42027 2002-03-18 12:50  ivan
42028
42029         * httemplate/edit/part_bill_event.cgi, FS/FS/part_bill_event.pm,
42030           FS/FS/Conf.pm: okay, now you can specify an alternate invoice
42031           template, and it'll be auto-createad and added to the list of
42032           configuration options.  closes: Bug#314
42033
42034 2002-03-18 11:49  ivan
42035
42036         * FS/FS/: Conf.pm, Record.pm, cust_bill.pm, cust_pay.pm: fixes: bug
42037           #348 - adds the ability to email on deleted payments.
42038
42039 2002-03-18 09:50  ivan
42040
42041         * httemplate/config/config.cgi:
42042           fixes bug#367 (yay, that one was annoying):
42043
42044           in config editor, initial newlines in <textarea>s are lost.  even
42045           if you didn't mean to edit them you remove that..
42046
42047 2002-03-18 08:05  ivan
42048
42049         * FS/FS/: svc_Common.pm, svc_acct.pm: handle inserting cust_svc and
42050           svc_acct records separately also, to handle imports preserving
42051           svcnum
42052
42053 2002-03-18 07:52  ivan
42054
42055         * httemplate/edit/: part_export.cgi, process/part_export.cgi: added
42056           (incomplete) export foo
42057
42058 2002-03-18 07:51  ivan
42059
42060         * httemplate/browse/part_svc.cgi: UI glitch; forgot ROWSPAN for
42061           export column
42062
42063 2002-03-18 06:17  ivan
42064
42065         * FS/FS/raddb.pm: add noment-specific RADIUS attributes
42066
42067 2002-03-18 01:10  ivan
42068
42069         * FS/FS/Conf.pm, FS/FS/svc_domain.pm,
42070           httemplate/config/config-process.cgi,
42071           httemplate/config/config-view.cgi, httemplate/config/config.cgi:
42072           new config value `defaultrecords', documentation, javascript
42073           config file editor
42074
42075 2002-03-17 00:33  ivan
42076
42077         * httemplate/config/: config-view.cgi, config.cgi: new domain
42078           record editing foo
42079
42080 2002-03-12 10:45  ivan
42081
42082         * httemplate/misc/cancel-unaudited.cgi: print error message for
42083           failed cancels!
42084
42085 2002-03-12 07:33  ivan
42086
42087         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
42088           httemplate/edit/part_svc.cgi: abstract stupid HTML layer trick
42089           out to HTML::Widgets::SelectLayers
42090
42091 2002-03-09 02:19  khoff
42092
42093         * FS/FS/: Conf.pm, svc_domain.pm: Support for default CNAME/A
42094           records
42095
42096 2002-03-07 06:13  ivan
42097
42098         * FS/FS/cust_bill.pm: better error msgs for mail errors
42099
42100 2002-03-07 06:10  ivan
42101
42102         * FS/FS/: cust_bill.pm, part_export.pm, part_export_option.pm,
42103           queue.pm: [no log message]
42104
42105 2002-03-06 15:32  ivan
42106
42107         * conf/invoice_from: oops, missing invoice_from
42108
42109 2002-03-06 14:44  jeff
42110
42111         * FS/MANIFEST, FS/FS/Conf.pm, conf/alerter_template,
42112           httemplate/docs/admin.html: billing expiration alerts
42113
42114 2002-03-05 15:13  jeff
42115
42116         * httemplate/search/report_tax.cgi: consistency is nice
42117
42118 2002-03-04 14:10  ivan
42119
42120         * FS/FS/Record.pm: make history tables conditional
42121
42122 2002-03-04 04:48  ivan
42123
42124         * Makefile, FS/FS/Record.pm, FS/FS/nas.pm, bin/fs-radius-add-check,
42125           bin/fs-radius-add-reply: [no log message]
42126
42127 2002-02-28 15:30  ivan
42128
42129         * httemplate/search/svc_acct.cgi: tyop
42130
42131 2002-02-28 15:18  ivan
42132
42133         * FS/FS/svc_acct.pm: clean up mess.  *sigh*
42134
42135 2002-02-28 15:17  ivan
42136
42137         * FS/FS/svc_acct.pm: clean up mess
42138
42139 2002-02-28 15:13  ivan
42140
42141         * FS/FS/svc_acct.pm: eek
42142
42143 2002-02-28 15:08  ivan
42144
42145         * httemplate/search/svc_acct.cgi: add main menu link
42146
42147 2002-02-28 15:07  ivan
42148
42149         * httemplate/misc/cancel-unaudited.cgi: handle errors better
42150
42151 2002-02-28 14:05  ivan
42152
42153         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
42154           httemplate/config/config.cgi: s/depreciated/deprecated/
42155
42156 2002-02-27 16:28  jeff
42157
42158         * FS/FS/svc_acct.pm: improved vpopmail support for svc_acct records
42159
42160 2002-02-27 15:20  ivan
42161
42162         * FS/FS/cust_main.pm: oops, spurious error messages
42163
42164 2002-02-27 15:03  ivan
42165
42166         * FS/FS/cust_main.pm: bubble up billing event errors
42167
42168 2002-02-27 14:40  ivan
42169
42170         * FS/FS/cust_bill_event.pm: and missing ) *sigh*
42171
42172 2002-02-27 14:40  ivan
42173
42174         * FS/FS/cust_bill_event.pm: errant ;
42175
42176 2002-02-27 14:39  ivan
42177
42178         * FS/FS/cust_bill_event.pm, httemplate/docs/schema.html,
42179           httemplate/view/cust_bill.cgi: add status and statustext fields
42180           to cust_bill_event
42181
42182 2002-02-27 14:00  ivan
42183
42184         * FS/FS/cust_main.pm: well, don't make things worse when
42185           debugging...
42186
42187 2002-02-27 13:57  ivan
42188
42189         * FS/: FS/cust_main.pm, bin/freeside-daily: better debugging
42190
42191 2002-02-26 14:09  ivan
42192
42193         * httemplate/search/: report_receivables.cgi, report_tax.cgi: fixup
42194           reports for templated webUI
42195
42196 2002-02-26 03:53  ivan
42197
42198         * FS/FS/cust_main.pm: okay, finally fix all the weirdness with
42199           shipping adresses.  whew.
42200
42201 2002-02-26 03:42  ivan
42202
42203         * FS/FS/: Record.pm, cust_main.pm: in Record.pm - call ->check
42204           **BEFORE** generating @diff for SQL.  causing weird effects with
42205           cust_main::check that modifies record (ship_ field weirdness)
42206
42207           fix nasty logic error triggered by changing a ship_ field from
42208           something TO identical to the corresponding non-ship_ field.
42209           ouch
42210
42211 2002-02-26 03:30  ivan
42212
42213         * FS/FS/cust_main.pm: fix nasty logic error triggered by changing a
42214           ship_ field from something TO identical to the corresponding
42215           non-ship_ field.  ouch.
42216
42217 2002-02-26 03:11  ivan
42218
42219         * httemplate/edit/cust_main.cgi: fix a weird oops with service
42220           address editing UI that would leave some fields blank... ?
42221
42222 2002-02-26 01:06  ivan
42223
42224         * FS/FS/cust_bill.pm: ugh, payname needs first/last i guess
42225
42226 2002-02-26 00:34  ivan
42227
42228         * FS/FS/cust_main.pm: die with a better error message on bad
42229           locales
42230
42231 2002-02-25 11:09  ivan
42232
42233         * httemplate/search/svc_acct.cgi: keith@landel:     We have users
42234           that have the character "." in their username     we can't search
42235           these customers by Username, can you please fix.
42236
42237 2002-02-23 14:36  ivan
42238
42239         * httemplate/search/: report_receivables.cgi, report_tax.cgi: take
42240           hardcoded paths out of report cgis
42241
42242 2002-02-23 03:56  ivan
42243
42244         * CREDITS, FS/FS/Record.pm, httemplate/docs/index.html,
42245           httemplate/search/cust_main.cgi,
42246           httemplate/search/cust_main.html: case-insensitive and substring
42247           searching
42248
42249 2002-02-23 03:46  ivan
42250
42251         * httemplate/index.html: silly html tweaking
42252
42253 2002-02-22 23:48  ivan
42254
42255         * httemplate/browse/part_pkg.cgi: it's too late.
42256
42257 2002-02-22 23:35  ivan
42258
42259         * httemplate/browse/part_pkg.cgi: i really should just start moving
42260           things to templates
42261
42262 2002-02-22 23:32  ivan
42263
42264         * httemplate/browse/: part_pkg.cgi, part_svc.cgi: UI nit fixes -
42265           misaligned columns when viewing disabled services/packages
42266
42267 2002-02-22 23:00  ivan
42268
42269         * FS/FS/UID.pm: nit
42270
42271 2002-02-22 18:14  jeff
42272
42273         * FS/FS/UID.pm, httemplate/search/report_receivables.cgi,
42274           httemplate/search/report_tax.cgi: report fixes and cruft removal
42275
42276 2002-02-22 18:02  ivan
42277
42278         * httemplate/index.html: UI work on main menu, remove Archive::Tar
42279           from docs
42280
42281 2002-02-22 15:18  jeff
42282
42283         * FS/MANIFEST, httemplate/index.html,
42284           httemplate/search/report_receivables.cgi,
42285           httemplate/search/report_tax.cgi,
42286           httemplate/search/report_tax.html: add some reporting features
42287
42288 2002-02-22 15:08  ivan
42289
42290         * FS/FS/cust_pay_batch.pm: fix i18n zip
42291
42292 2002-02-22 14:13  ivan
42293
42294         * httemplate/edit/cust_main.cgi: billing vs. shipping states
42295           weren't sorted in the same order.  UI glitch only
42296
42297 2002-02-22 04:31  ivan
42298
42299         * httemplate/config/: config-process.cgi, config-view.cgi: fixup
42300           <SELECT> configuration editing, fixes Bug#350
42301
42302 2002-02-22 04:13  ivan
42303
42304         * httemplate/index.html: close </FORM> tags
42305
42306 2002-02-22 01:01  ivan
42307
42308         * FS/FS/svc_acct.pm: correctly disable/enable accounts @ CP
42309
42310 2002-02-22 00:58  ivan
42311
42312         * FS/FS/svc_acct.pm: freeside *SUSPENDED* -> CP set_mailbox_status
42313           OTHER/OTHER_BOUNCE
42314
42315 2002-02-21 22:42  ivan
42316
42317         * FS/FS/queue.pm: UI in joblisting: don't split ( retry | remove )
42318           links
42319
42320 2002-02-21 22:39  ivan
42321
42322         * FS/FS/queue.pm: don't error out on bad svcnum's, just silently
42323           remove them
42324
42325 2002-02-21 22:23  ivan
42326
42327         * FS/FS/svc_acct.pm: don't leak perl line numbers on cp
42328           provisioning errors
42329
42330 2002-02-21 21:56  ivan
42331
42332         * FS/FS/svc_acct.pm: fix bugs in CP mailbox changes: cp_change and
42333           cp_rename
42334
42335 2002-02-21 17:07  ivan
42336
42337         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: UI work:
42338
42339           make all functions of view/cust_pkg.cgi available on
42340           view/cust_main.cgi  - having them one link down in "Edit" is
42341           confusing.
42342
42343           closes: Bug#325
42344
42345 2002-02-20 14:03  ivan
42346
42347         * httemplate/index.html: invoice reports belong here too
42348
42349 2002-02-20 02:39  ivan
42350
42351         * FS/FS/CGI.pm: fixes eidiot under Mason, closes: Bug#344
42352
42353 2002-02-20 01:44  ivan
42354
42355         * httemplate/view/cust_main.cgi: don't display full card in
42356           webinterface
42357
42358 2002-02-19 19:17  jeff
42359
42360         * FS/FS/cust_main.pm: correct sense of tax generation
42361
42362 2002-02-19 17:03  ivan
42363
42364         * CREDITS, FS/FS/CGI.pm, FS/FS/Record.pm, FS/FS/queue.pm,
42365           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
42366           FS/bin/freeside-queued, htetc/handler.pl, httemplate/index.html,
42367           httemplate/misc/queue.cgi, httemplate/view/svc_acct.cgi,
42368           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
42369           httemplate/view/svc_www.cgi: use Net::SSH::ssh_cmd for all job
42370           queueing rather than local duplicated ssh subs
42371
42372           queue daemon updates: retry & remove links work, bubble up error
42373           message to webinterface, link to svcnum & have job listings on
42374           view/svc_* pages, closes: Bug#280
42375
42376           s/option/optionname/ schema change, dumb mysql, closes: Bug#334
42377
42378 2002-02-19 15:43  ivan
42379
42380         * httemplate/docs/schema.html: set EVERYTHING=1 for your own
42381           mod_perl compile
42382
42383 2002-02-18 23:51  ivan
42384
42385         * httemplate/index.html: oops
42386
42387 2002-02-18 20:43  ivan
42388
42389         * httemplate/index.html: new main menu!
42390
42391 2002-02-18 19:22  jeff
42392
42393         * FS/FS/cust_refund.pm: fix refund posting
42394
42395 2002-02-18 19:15  ivan
42396
42397         * FS/FS/cust_refund.pm: <rluser> ut_number instead of ut_numbern
42398
42399 2002-02-18 19:06  ivan
42400
42401         * FS/FS/cust_refund.pm: need to use FS::Record qw(qsearch) !
42402
42403 2002-02-18 18:57  ivan
42404
42405         * httemplate/: edit/part_pkg.cgi, view/cust_main.cgi: allow custom
42406           packages to edit service quantities also
42407
42408 2002-02-18 12:09  ivan
42409
42410         * httemplate/edit/part_svc.cgi: bad warning, causing errors with
42411           strict
42412
42413 2002-02-18 10:07  ivan
42414
42415         * FS/FS/prepay_credit.pm: document 'seconds'
42416
42417 2002-02-18 02:14  ivan
42418
42419         * httemplate/edit/svc_www.cgi: oops!
42420
42421 2002-02-18 00:53  ivan
42422
42423         * Makefile: make release and make update-webdemo targets
42424
42425 2002-02-18 00:39  ivan
42426
42427         * FS/FS/Conf.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
42428           httemplate/edit/part_pkg.cgi: safe web demo operation!  closes:
42429           Bug#217
42430
42431           fix bug in edit/part_pkg: s/bkg/pkg/
42432
42433           edit/part_pkg.cgi - plan <SELECT> is now properly stick on
42434           errors, closes: Bug#323
42435
42436 2002-02-17 19:45  ivan
42437
42438         * httemplate/edit/part_svc.cgi: fix modified <SELECT>s under
42439           netcape4, use one for svc_acct.popnum too
42440
42441 2002-02-17 16:21  jeff
42442
42443         * Makefile: keep accidentally checking in Makefile changes, gotta
42444           do something about that...
42445
42446 2002-02-17 16:13  jeff
42447
42448         * Makefile, FS/FS/Conf.pm: trading in tar for rsync for improved
42449           vpopmail support
42450
42451 2002-02-17 13:01  ivan
42452
42453         * FS/MANIFEST: removing CGIwrapper.pm
42454
42455 2002-02-17 11:12  ivan
42456
42457         * FS/MANIFEST: get ride of CGIwrapper.pm
42458
42459 2002-02-17 11:07  jeff
42460
42461         * FS/FS/svc_forward.pm: queue svc_forward remote commands; better
42462           commands too
42463
42464 2002-02-15 11:34  ivan
42465
42466         * Makefile: keep accidentally checking in Makefile changes, gotta
42467           do something about that...
42468
42469 2002-02-15 11:33  ivan
42470
42471         * Makefile, FS/FS/Conf.pm, FS/FS/svc_acct.pm: CP provisioning!!
42472
42473 2002-02-14 10:06  ivan
42474
42475         * bin/: fs-radius-add-check, fs-radius-add-reply: docs?  haha
42476
42477 2002-02-13 17:12  ivan
42478
42479         * FS/FS/cust_pay_batch.pm: don't require state (i18n)
42480
42481 2002-02-12 10:56  ivan
42482
42483         * FS/FS/cust_bill.pm: more information in "cant send invoice email"
42484           error message
42485
42486 2002-02-12 10:47  ivan
42487
42488         * FS/FS/cust_main.pm: fixes:
42489
42490           Error running invoice event ($cust_main->charge( 10.00, 'Overdue
42491           Bill' );): Illegal or empty (text) comment:  at
42492           /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1141.
42493
42494 2002-02-11 21:58  ivan
42495
42496         * httemplate/docs/admin.html: fixes: bug#331
42497
42498 2002-02-11 20:49  ivan
42499
42500         * httemplate/edit/part_bill_event.cgi: oops
42501
42502 2002-02-11 18:11  ivan
42503
42504         * FS/FS/Conf.pm, httemplate/config/config.cgi: add username_policy
42505           "@append domain"
42506
42507           add "select" config type, mmm
42508
42509 2002-02-11 18:06  ivan
42510
42511         * FS/FS/svc_acct.pm: that's not a bug anymore, don't list it in the
42512           BUGS section
42513
42514 2002-02-11 17:25  ivan
42515
42516         * httemplate/edit/part_svc.cgi: red warning for unknown type :)
42517
42518 2002-02-11 17:13  ivan
42519
42520         * httemplate/edit/part_svc.cgi: service definition domsvc is now a
42521           domain pulldown closes: Bug#328
42522
42523 2002-02-11 15:01  ivan
42524
42525         * FS/FS/svc_forward.pm: oops, code hidden by pod
42526
42527 2002-02-11 13:51  ivan
42528
42529         * httemplate/edit/svc_acct.cgi: don't display useless finger and
42530           shell fields if uid is set to fixed & blank in the service
42531           definition - causes: Error: Can't have finger-name without uid
42532
42533 2002-02-11 11:38  ivan
42534
42535         * FS/FS/Conf.pm, FS/FS/svc_www.pm, httemplate/edit/svc_acct.cgi,
42536           httemplate/edit/process/svc_www.cgi,
42537           httemplate/view/svc_domain.cgi, httemplate/view/svc_www.cgi:
42538           svc_www is working!
42539
42540           also auto-create and add A records if necessary using apacheip
42541           config file.
42542
42543           and show all domain_records on view/svc_domain.cgi page
42544
42545 2002-02-10 14:31  ivan
42546
42547         * httemplate/edit/svc_acct.cgi: ui
42548
42549 2002-02-10 14:21  ivan
42550
42551         * httemplate/edit/part_pkg.cgi: slighly different wording
42552
42553 2002-02-10 14:06  ivan
42554
42555         * FS/FS/cust_svc.pm: another bug in quantity checking
42556
42557 2002-02-10 13:37  ivan
42558
42559         * FS/FS/cust_svc.pm: import qsearch() so the quantity checking
42560           works
42561
42562 2002-02-10 13:30  ivan
42563
42564         * FS/FS/Conf.pm, FS/FS/part_pkg.pm, conf/agent_defaultpkg: add new
42565           package definitions to all agent types by default
42566
42567           config option to restore current behaviour (must explicitly add
42568           new package definitions to each agent type)
42569
42570           closes: Bug#324
42571
42572 2002-02-10 11:58  ivan
42573
42574         * FS/MANIFEST, FS/bin/freeside-daily,
42575           httemplate/edit/process/part_bill_event.cgi: update billing
42576           documentation for the new world of invoice events added
42577           freeside-daily replacing freeside-bill for the new world of
42578           invoice events
42579
42580 2002-02-10 10:56  ivan
42581
42582         * FS/FS/cust_pay.pm, httemplate/edit/cust_pay.cgi: use unique
42583           tokens to prevent double-submission of payments in the web UI
42584           (closes: Bug#320)
42585
42586 2002-02-10 09:30  ivan
42587
42588         * httemplate/search/cust_main.cgi: eliminate duplicate cusomters
42589           before figuring to display a list or redirect.  eliiminates "2
42590           matching found" displayed but only one in list.
42591
42592 2002-02-10 09:02  ivan
42593
42594         * FS/FS/cust_main_invoice.pm: allow + in email addresses
42595
42596 2002-02-10 08:49  ivan
42597
42598         * FS/FS/cust_main_invoice.pm: okay, for now, don't try to transform
42599           email addresses into svcnum-linked destinations
42600
42601 2002-02-10 08:40  ivan
42602
42603         * Makefile, httemplate/edit/svc_acct.cgi:
42604           fix "no previous account to recall hidden password from" error
42605           when adding new accounts & get an error on first try
42606
42607 2002-02-10 08:14  ivan
42608
42609         * Makefile, httemplate/index.html,
42610           httemplate/browse/svc_acct_pop.cgi,
42611           httemplate/edit/svc_acct_pop.cgi: s/POP/Access Number/ in the
42612           webui
42613
42614 2002-02-10 08:05  ivan
42615
42616         * htetc/handler.pl, httemplate/browse/agent.cgi,
42617           httemplate/browse/agent_type.cgi,
42618           httemplate/browse/cust_main_county.cgi,
42619           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
42620           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
42621           httemplate/browse/svc_acct_pop.cgi,
42622           httemplate/config/config-process.cgi,
42623           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
42624           httemplate/edit/REAL_cust_pkg.cgi, httemplate/edit/agent.cgi,
42625           httemplate/edit/agent_type.cgi,
42626           httemplate/edit/cust_bill_pay.cgi,
42627           httemplate/edit/cust_credit.cgi,
42628           httemplate/edit/cust_credit_bill.cgi,
42629           httemplate/edit/cust_main.cgi,
42630           httemplate/edit/cust_main_county-expand.cgi,
42631           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
42632           httemplate/edit/part_bill_event.cgi,
42633           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
42634           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
42635           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
42636           httemplate/edit/process/quick-cust_pkg.cgi,
42637           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
42638           httemplate/misc/catchall.cgi,
42639           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
42640           httemplate/misc/process/link.cgi,
42641           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
42642           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
42643           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
42644           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
42645           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
42646           *finally* seems to be working under Mason.  sheesh.  *finally*
42647           seems to be working under Mason.  sheesh.  *finally* seems to be
42648           working under Mason.  sheesh.  *finally* seems to be working
42649           under Mason.  sheesh.  *finally* seems to be working under Mason.
42650           sheesh.  *finally* seems to be working under Mason.   sheesh.
42651           *finally* seems to be working under Mason.  sheesh.  *finally*
42652           seems to be working under Mason.  sheesh.
42653
42654 2002-02-10 05:21  ivan
42655
42656         * htetc/handler.pl, httemplate/browse/agent.cgi,
42657           httemplate/browse/agent_type.cgi,
42658           httemplate/browse/cust_main_county.cgi,
42659           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
42660           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
42661           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
42662           httemplate/edit/agent_type.cgi,
42663           httemplate/edit/cust_bill_pay.cgi,
42664           httemplate/edit/cust_credit.cgi,
42665           httemplate/edit/cust_credit_bill.cgi,
42666           httemplate/edit/cust_main.cgi,
42667           httemplate/edit/cust_main_county-expand.cgi,
42668           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
42669           httemplate/edit/part_bill_event.cgi,
42670           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
42671           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
42672           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
42673           httemplate/edit/process/REAL_cust_pkg.cgi,
42674           httemplate/edit/process/agent.cgi,
42675           httemplate/edit/process/agent_type.cgi,
42676           httemplate/edit/process/cust_bill_pay.cgi,
42677           httemplate/edit/process/cust_credit.cgi,
42678           httemplate/edit/process/cust_credit_bill.cgi,
42679           httemplate/edit/process/cust_main.cgi,
42680           httemplate/edit/process/cust_main_county-collapse.cgi,
42681           httemplate/edit/process/cust_main_county-expand.cgi,
42682           httemplate/edit/process/cust_pay.cgi,
42683           httemplate/edit/process/cust_pkg.cgi,
42684           httemplate/edit/process/part_pkg.cgi,
42685           httemplate/edit/process/quick-cust_pkg.cgi,
42686           httemplate/edit/process/svc_acct.cgi,
42687           httemplate/edit/process/svc_acct_pop.cgi,
42688           httemplate/edit/process/svc_domain.cgi,
42689           httemplate/edit/process/svc_forward.cgi,
42690           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
42691           httemplate/misc/catchall.cgi,
42692           httemplate/misc/delete-cust_pay.cgi,
42693           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
42694           httemplate/misc/print-invoice.cgi,
42695           httemplate/misc/unsusp_pkg.cgi,
42696           httemplate/misc/process/catchall.cgi,
42697           httemplate/misc/process/delete-customer.cgi,
42698           httemplate/misc/process/link.cgi, httemplate/search/cust_pkg.cgi,
42699           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
42700           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
42701           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
42702           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
42703           removed <!-- $Id$ --> from all files to fix any redirects, whew
42704
42705           Mason handler.pl overrides CGI::redirect
42706
42707           fixed strict; problems in edit/part_pkg.cgi &
42708           edit/process/part_pkg.cgi
42709
42710 2002-02-09 18:28  ivan
42711
42712         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
42713           httemplate/view/cust_main.cgi: hide SS# unless you turn it on via
42714           config file
42715
42716 2002-02-09 18:16  ivan
42717
42718         * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
42719           FS/FS/cust_bill_event.pm, FS/FS/cust_main.pm, htetc/handler.pl,
42720           httemplate/browse/part_bill_event.cgi,
42721           httemplate/edit/part_pkg.cgi,
42722           httemplate/edit/process/part_bill_event.cgi,
42723           httemplate/edit/process/part_pkg.cgi,
42724           httemplate/view/cust_bill.cgi: pro-rating w/ web interface,
42725           tested (closes: Bug#313).
42726
42727           view/cust_bill.cgi invoice view shows invoice events!
42728
42729           fix bug where adding events with no name silently failed instead
42730           of giving an error
42731
42732           add new comission plans
42733
42734 2002-02-09 10:24  ivan
42735
42736         * FS/FS/CGI.pm, htetc/handler.pl,
42737           httemplate/edit/process/agent_type.cgi,
42738           httemplate/edit/process/cust_main_county-expand.cgi,
42739           httemplate/edit/process/cust_pay.cgi,
42740           httemplate/edit/process/part_pkg.cgi,
42741           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
42742           httemplate/search/svc_domain.cgi: no more exit() in templates
42743
42744 2002-02-09 10:09  ivan
42745
42746         * FS/FS/svc_domain.pm: okay all external export from .pm files is
42747           queued! (closes: Bug#249)
42748
42749 2002-02-09 09:45  ivan
42750
42751         * FS/FS/cust_svc.pm, httemplate/misc/process/link.cgi: have
42752           FS::cust_svc::check look up & check pkg_svc.quantity like
42753           httemplate/view/cust_pkg.cgi (closes: Bug#43)
42754
42755 2002-02-09 09:03  ivan
42756
42757         * FS/FS/CGI.pm, htetc/handler.pl: okay, both Apache::ASP and Mason
42758           should set no-cache headers now (closes: Bug#23)
42759
42760 2002-02-07 14:30  ivan
42761
42762         * Makefile: oops, reversing bad Makefile patch
42763
42764 2002-02-07 14:29  ivan
42765
42766         * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm,
42767           FS/FS/cust_pay.pm, httemplate/browse/agent_type.cgi,
42768           httemplate/browse/nas.cgi, httemplate/misc/delete-cust_pay.cgi,
42769           httemplate/view/cust_main.cgi: delete payments
42770
42771 2002-02-06 07:55  ivan
42772
42773         * FS/FS/cust_main.pm, bin/pod2x: doc updates and pod2x fix to skip
42774           blib/ files
42775
42776 2002-02-06 07:50  ivan
42777
42778         * FS/FS/cust_bill.pm: pod typo
42779
42780 2002-02-06 07:49  ivan
42781
42782         * Makefile: documentation building Makefile patch
42783
42784 2002-02-06 07:36  ivan
42785
42786         * FS/FS/part_bill_event.pm: part_bill_event.plan can contain
42787           punctuation
42788
42789 2002-02-06 06:58  ivan
42790
42791         * FS/bin/freeside-adduser: fix for non-file auth
42792
42793 2002-02-05 12:25  ivan
42794
42795         * FS/FS/Record.pm: better error messages if you haven't run
42796           fs-setup ?
42797
42798 2002-02-05 08:48  ivan
42799
42800         * fs_passwd/fs_passwd, httemplate/docs/passwd.html: web-based
42801           password changer!
42802
42803 2002-02-04 09:06  ivan
42804
42805         * Makefile: 1.4.0pre8!
42806
42807 2002-02-04 09:04  ivan
42808
42809         * httemplate/edit/part_bill_event.cgi: have fs-setup create the
42810           necessary "default" billing events documentation on necessary
42811           "default" billing events
42812
42813 2002-02-04 08:44  ivan
42814
42815         * httemplate/edit/part_bill_event.cgi,
42816           httemplate/view/cust_bill.cgi, FS/FS/cust_bill.pm,
42817           FS/FS/cust_main.pm: billing events!
42818
42819 2002-01-30 10:22  ivan
42820
42821         * httemplate/: browse/part_bill_event.cgi,
42822           edit/part_bill_event.cgi, edit/process/part_bill_event.cgi: fully
42823           working invoice event web interface
42824
42825 2002-01-30 06:18  ivan
42826
42827         * FS/FS/CGI.pm, htetc/handler.pl, httemplate/browse/agent.cgi,
42828           httemplate/browse/agent_type.cgi,
42829           httemplate/browse/cust_main_county.cgi,
42830           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
42831           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
42832           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
42833           httemplate/edit/agent_type.cgi,
42834           httemplate/edit/cust_bill_pay.cgi,
42835           httemplate/edit/cust_credit.cgi,
42836           httemplate/edit/cust_credit_bill.cgi,
42837           httemplate/edit/cust_main.cgi,
42838           httemplate/edit/cust_main_county-expand.cgi,
42839           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
42840           httemplate/edit/part_bill_event.cgi,
42841           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
42842           httemplate/edit/svc_acct_pop.cgi, httemplate/edit/svc_domain.cgi,
42843           httemplate/edit/svc_forward.cgi,
42844           httemplate/edit/process/agent.cgi,
42845           httemplate/edit/process/agent_type.cgi,
42846           httemplate/edit/process/cust_bill_pay.cgi,
42847           httemplate/edit/process/cust_credit.cgi,
42848           httemplate/edit/process/cust_credit_bill.cgi,
42849           httemplate/edit/process/cust_main.cgi,
42850           httemplate/edit/process/cust_main_county-collapse.cgi,
42851           httemplate/edit/process/cust_main_county-expand.cgi,
42852           httemplate/edit/process/cust_pay.cgi,
42853           httemplate/edit/process/cust_pkg.cgi,
42854           httemplate/edit/process/part_pkg.cgi,
42855           httemplate/edit/process/quick-cust_pkg.cgi,
42856           httemplate/edit/process/svc_acct.cgi,
42857           httemplate/edit/process/svc_acct_pop.cgi,
42858           httemplate/edit/process/svc_domain.cgi,
42859           httemplate/edit/process/svc_forward.cgi,
42860           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
42861           httemplate/misc/catchall.cgi,
42862           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
42863           httemplate/misc/print-invoice.cgi,
42864           httemplate/misc/unsusp_pkg.cgi,
42865           httemplate/misc/process/catchall.cgi,
42866           httemplate/misc/process/delete-customer.cgi,
42867           httemplate/misc/process/link.cgi,
42868           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
42869           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
42870           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
42871           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
42872           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
42873           remove   use Module; and   $cgi = new CGI;   &cgisuidsetup();
42874           from all templates.  should work better under Mason.
42875
42876 2002-01-29 09:42  ivan
42877
42878         * FS/FS/part_bill_event.pm, httemplate/docs/schema.html: weight,
42879           plan and plandata fields in part_bill_event
42880
42881 2002-01-29 08:33  ivan
42882
42883         * Makefile, FS/FS.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
42884           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
42885           FS/FS/svc_acct.pm, bin/pod2x, htetc/handler.pl,
42886           httemplate/index.html, httemplate/browse/part_bill_event.cgi,
42887           httemplate/edit/part_bill_event.cgi,
42888           httemplate/edit/part_pkg.cgi,
42889           httemplate/edit/process/part_bill_event.cgi: - web interface for
42890           hourly account charges!   (FS::cust_pkg, FS::cust_svc and
42891           FS::svc_acct seconds_since methods) - Makefile target to
42892           regenerate HTML manpages on install - FS.pm doc update -
42893           $FS::Record::Debug now dumps all SQL - new FS::cust_main methods:
42894           ->cancel, ->invoicing_list_addpost - start of a billing event web
42895           interface - cust_pay::upgrade_replace doesn't error out if
42896           history includes   overapplied payments
42897
42898 2002-01-28 03:24  ivan
42899
42900         * FS/FS/Record.pm: oops, syntax error in new() check for missing
42901           subclass table sub (eek)
42902
42903 2002-01-27 22:57  ivan
42904
42905         * FS/FS/cust_bill.pm, FS/FS/cust_credit.pm, FS/FS/cust_pay.pm,
42906           FS/FS/cust_refund.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
42907           httemplate/docs/schema.html: book closing schema changes
42908
42909 2002-01-27 21:15  ivan
42910
42911         * FS/FS/part_export.pm, FS/FS/part_export_option.pm,
42912           httemplate/docs/schema.html: part_export schema changes
42913
42914 2002-01-25 17:52  ivan
42915
42916         * FS/FS/cust_credit_refund.pm: another bug spotted by jeff
42917
42918 2002-01-24 09:02  ivan
42919
42920         * FS/FS/Record.pm: emit a warning in this unlikely case again
42921
42922 2002-01-24 08:58  ivan
42923
42924         * FS/FS/: cust_bill_pay.pm, cust_credit.pm, cust_credit_bill.pm,
42925           cust_credit_refund.pm, cust_pay.pm, cust_refund.pm: <rluser>
42926           rather than == 0 in the ::check's ....  <rluser> you might
42927           consider <= 0
42928
42929 2002-01-24 08:54  ivan
42930
42931         * FS/FS/cust_credit_refund.pm: stack traces help alot
42932
42933 2002-01-24 03:52  ivan
42934
42935         * FS/FS/: cust_credit_refund.pm, cust_pay.pm, cust_refund.pm:
42936           jeff's on a bugfinding roll here, thanks!
42937
42938 2002-01-24 03:43  ivan
42939
42940         * FS/FS/cust_credit_refund.pm: <rluser> and it seems that
42941           cust_credit_refund::cust_credit should exist..
42942
42943 2002-01-23 22:52  ivan
42944
42945         * FS/FS/cust_refund.pm: from jeff@fix <rluser> in
42946           FS::cust_refund::check  'amount' should probably be replaced with
42947           +'refund' in two places
42948
42949 2002-01-23 22:46  ivan
42950
42951         * FS/FS/cust_refund.pm: more updates to cust_refund::update_replace
42952
42953 2002-01-23 18:26  ivan
42954
42955         * FS/FS/cust_refund.pm: fix cust_refund::insert
42956
42957 2002-01-22 07:57  ivan
42958
42959         * FS/FS/: cust_credit.pm, cust_pay.pm, cust_refund.pm: don't allow
42960           $0.00 in credits/payments/refunds
42961
42962 2002-01-22 06:55  ivan
42963
42964         * FS/FS/part_svc.pm: docu
42965
42966 2002-01-22 06:53  ivan
42967
42968         * FS/FS/svc_acct.pm: silly compilation problem
42969
42970 2002-01-22 06:42  ivan
42971
42972         * httemplate/docs/index.html: remove old upgrade docs
42973
42974 2002-01-21 03:30  ivan
42975
42976         * FS/FS/cust_pkg.pm: include FS::svc_forward in kludgy preload
42977
42978 2002-01-19 07:16  ivan
42979
42980         * FS/FS/UID.pm: error message update
42981
42982 2002-01-16 07:37  ivan
42983
42984         * FS/FS/svc_acct.pm: doc
42985
42986 2002-01-14 12:28  ivan
42987
42988         * FS/FS/: Conf.pm, svc_acct.pm: pay some attention to 1.4 RADIUS
42989           SQL export
42990
42991 2002-01-09 05:29  ivan
42992
42993         * FS/FS/cust_main.pm, httemplate/search/cust_main.cgi: update fuzzy
42994           cache files on customer replace.
42995
42996           do an exact search along with the fuzzy search (webui)
42997
42998 2002-01-03 09:40  ivan
42999
43000         * FS/MANIFEST, FS/FS/cust_bill_event.pm, FS/FS/part_bill_event.pm,
43001           FS/t/cust_bill_event.t, FS/t/part_bill_event.t,
43002           httemplate/docs/schema.html: more schema changes:
43003           part_bill_event and cust_bill_event tables
43004
43005           remove old 1.4.0pre READMEs
43006
43007 2001-12-28 07:14  ivan
43008
43009         * FS/FS/cust_main.pm: force printing in freeside-overdue
43010
43011 2001-12-28 06:40  ivan
43012
43013         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
43014           httemplate/edit/part_pkg.cgi: add more options to
43015           freeside-overdue
43016
43017           add charge method to FS::cust_main
43018
43019           one-off packages default to disabled
43020
43021           billing payname defaults to first and last, not "Accounts
43022           Payable"
43023
43024 2001-12-27 01:26  ivan
43025
43026         * FS/FS/Record.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
43027           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
43028           httemplate/edit/agent_type.cgi, httemplate/edit/cust_main.cgi,
43029           httemplate/edit/cust_pkg.cgi, httemplate/edit/part_pkg.cgi,
43030           httemplate/edit/part_svc.cgi,
43031           httemplate/edit/process/part_pkg.cgi,
43032           httemplate/view/cust_main.cgi: service and package disable!
43033
43034 2001-12-26 15:59  ivan
43035
43036         * httemplate/docs/schema.html: doc
43037
43038 2001-12-26 07:41  ivan
43039
43040         * httemplate/view/cust_main.cgi: remove warnings
43041
43042 2001-12-26 07:11  ivan
43043
43044         * httemplate/edit/process/cust_credit.cgi: apply credits!!
43045
43046 2001-12-26 07:08  ivan
43047
43048         * FS/MANIFEST: add freeside-overdue
43049
43050 2001-12-26 07:07  ivan
43051
43052         * httemplate/edit/: cust_credit.cgi, process/cust_credit.cgi: fix
43053           posting credit
43054
43055 2001-12-26 03:17  ivan
43056
43057         * FS/FS/cust_main.pm: (untested eek) freeside-overdue script &
43058           cust_main balance_date & total_owed_date methods
43059
43060 2001-12-26 01:18  ivan
43061
43062         * httemplate/: index.html, search/cust_pay.html,
43063           view/cust_main.cgi: search by check #
43064
43065 2001-12-25 23:53  ivan
43066
43067         * FS/FS/cust_pay.pm: doc
43068
43069 2001-12-25 22:02  ivan
43070
43071         * httemplate/edit/cust_pay.cgi: UI
43072
43073 2001-12-25 21:19  ivan
43074
43075         * httemplate/: index.html, edit/cust_pay.cgi,
43076           edit/process/cust_pay.cgi, search/cust_main.cgi,
43077           search/cust_main.html: expedited check entry
43078
43079 2001-12-25 21:02  ivan
43080
43081         * CREDITS: still missing tons of folks, i am sure
43082
43083 2001-12-25 20:52  ivan
43084
43085         * httemplate/search/: cust_bill.html, cust_main.html: same look as
43086           rest of search pages
43087
43088 2001-12-25 20:25  ivan
43089
43090         * FS/FS/CGI.pm, httemplate/edit/cust_credit.cgi,
43091           httemplate/edit/cust_pay.cgi,
43092           httemplate/edit/process/cust_credit.cgi,
43093           httemplate/edit/process/cust_pay.cgi: auto-apply payments and
43094           credits, post credit UI overhaul
43095
43096 2001-12-25 18:33  ivan
43097
43098         * httemplate/edit/cust_pay.cgi: fix service display for duplicates
43099
43100 2001-12-21 13:40  ivan
43101
43102         * FS/FS/cust_bill.pm, httemplate/edit/cust_pay.cgi,
43103           httemplate/view/cust_main.cgi: add name/address to post payment
43104           screen
43105
43106           get rid of some $-0.00  yay for ieee fp
43107
43108 2001-12-21 12:55  ivan
43109
43110         * FS/FS/cust_bill_pay.pm: fixes
43111
43112             total cust_bill_pay.amount and cust_credit_bill.amount 19.95
43113           for invnum 1659
43114             greater than cust_bill.charged 19.95 at
43115             /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1519.
43116
43117 2001-12-19 21:34  ivan
43118
43119         * FS/FS/Record.pm: work better with DBIx::Profile
43120
43121 2001-12-19 18:09  ivan
43122
43123         * FS/FS/svc_acct.pm: don't error trying to suspend accounts with
43124           '*' password
43125
43126 2001-12-19 18:07  ivan
43127
43128         * FS/FS/svc_acct.pm: quiet warnings
43129
43130 2001-12-19 06:33  ivan
43131
43132         * FS/FS/svc_acct.pm: alas, a 5.6-ism
43133
43134 2001-12-19 06:30  ivan
43135
43136         * FS/FS/svc_acct.pm: surpress warnings
43137
43138 2001-12-18 11:36  ivan
43139
43140         * httemplate/edit/cust_bill_pay.cgi: another dum tyop
43141
43142 2001-12-18 11:34  ivan
43143
43144         * httemplate/edit/cust_bill_pay.cgi: typo
43145
43146 2001-12-18 11:32  ivan
43147
43148         * httemplate/edit/cust_bill_pay.cgi: declar vars
43149
43150 2001-12-18 11:30  ivan
43151
43152         * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi,
43153           process/cust_bill_pay.cgi, process/cust_credit_bill.cgi: apply
43154           payment webinterface
43155
43156 2001-12-17 23:12  ivan
43157
43158         * httemplate/search/cust_pkg.cgi: really working dates on package
43159           browse.  ouch.
43160
43161 2001-12-17 23:08  ivan
43162
43163         * httemplate/search/cust_pkg.cgi: working dates on package browse
43164
43165 2001-12-17 22:45  ivan
43166
43167         * httemplate/search/cust_pkg.cgi: oops.  *sigh*
43168
43169 2001-12-17 22:38  ivan
43170
43171         * httemplate/search/cust_pkg.cgi: show dates on package browse
43172
43173 2001-12-17 22:29  ivan
43174
43175         * FS/FS/svc_acct_pop.pm: full number in POP pulldown
43176
43177 2001-12-17 17:49  ivan
43178
43179         * FS/: MANIFEST, FS/svc_acct.pm: add freeside-setinvoice to
43180           MANIFEST
43181
43182           fix warning:
43183
43184           FS::cust_main_invoice=HASH(0x90c86c4) at
43185           /usr/local/lib/perl5/site_perl/5.005/FS/svc_acct.pm line 419.
43186
43187 2001-12-17 15:59  ivan
43188
43189         * FS/FS/cust_bill.pm: fixes
43190
43191            Argument "" isn't numeric in ncmp at
43192            /usr/local/lib/perl5/site_perl/5.005/FS/cust_bill.pm line 254.
43193
43194 2001-12-16 15:50  ivan
43195
43196         * FS/FS/cust_main.pm: eek nasty bug
43197
43198 2001-12-15 16:55  ivan
43199
43200         * FS/FS/cust_bill_pay.pm: fix weird rounding error: total
43201           cust_bill_pay.amount 39.9 for paynum 240 greater than
43202           cust_pay.paid 39.90
43203
43204 2001-12-15 14:59  ivan
43205
43206         * httemplate/view/svc_acct.cgi: style
43207
43208 2001-12-15 14:58  ivan
43209
43210         * FS/FS/cust_svc.pm: meaningful FS::cust_svc::label for svc_www
43211           records
43212
43213 2001-12-15 14:56  ivan
43214
43215         * httemplate/view/svc_www.cgi: view svc_www.cgi from Dave Burgess
43216           <burgess@www.cynjut.net>, thanks
43217
43218 2001-12-15 14:47  ivan
43219
43220         * httemplate/edit/cust_main.cgi: allow entering of referral
43221           customer by number as well as by link off the view page, courtesy
43222           of Dave Burgess <burgess@www.cynjut.net>
43223
43224 2001-12-14 16:17  ivan
43225
43226         * FS/FS/cust_main.pm: style changes
43227
43228 2001-12-13 10:37  ivan
43229
43230         * FS/bin/freeside-setinvoice: okay, it should really work now
43231
43232 2001-12-13 09:52  ivan
43233
43234         * FS/bin/freeside-setinvoice: fix setinvoice script
43235
43236 2001-12-13 01:17  ivan
43237
43238         * FS/bin/freeside-setinvoice: added util to set invoice
43239           destinations
43240
43241 2001-12-12 11:42  ivan
43242
43243         * httemplate/edit/: cust_main.cgi, svc_acct.cgi: allow >8 character
43244           passwords in web interface
43245
43246 2001-12-11 13:26  ivan
43247
43248         * httemplate/search/svc_acct.cgi: missing space in SQL, oops
43249
43250 2001-12-10 04:18  ivan
43251
43252         * FS/FS/Record.pm: Pg datatype pain
43253
43254 2001-12-09 20:54  ivan
43255
43256         * httemplate/index.html: typo noticed by Dave Burgess
43257           <burgess@www.cynjut.net>, thanks.
43258
43259 2001-12-09 16:44  ivan
43260
43261         * httemplate/search/svc_acct.cgi: visual glitch: oops, $pager
43262           wasn't getting substitued.
43263
43264 2001-12-09 15:31  ivan
43265
43266         * httemplate/search/svc_acct.cgi: harmless? missing ;
43267
43268 2001-12-08 02:08  ivan
43269
43270         * httemplate/config/config.cgi: need a POST here; browsers
43271           (especially IE) are unhappy with the default GET
43272
43273 2001-12-08 02:07  ivan
43274
43275         * FS/FS/cust_pay.pm: get custnum from invnum before trying to use
43276           custnum!
43277
43278 2001-12-08 02:03  ivan
43279
43280         * FS/FS/cust_main.pm: fix logic error creating invoice line items
43281
43282 2001-12-08 02:01  ivan
43283
43284         * FS/FS/Conf.pm: radiusprepend config file for DEFAULT entries etc.
43285
43286 2001-12-04 05:10  ivan
43287
43288         * httemplate/edit/svc_forward.cgi: from Dave Burgess
43289           <burgess@neonramp.com>:
43290
43291            I had to change line 104 in /edit/svc_forward.cgi and add 'my'
43292           as the
43293            qualifier on the LHS of the assignment.  This also solves the
43294            problem with a similar error on the RHS of line 105.  It also
43295           seems to make
43296            the routine work fairly reliably (it has been problematic for me
43297           in the
43298            past).
43299
43300 2001-12-03 03:33  ivan
43301
43302         * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
43303           paged service browse!!
43304
43305 2001-12-03 02:59  ivan
43306
43307         * httemplate/search/: cust_main.cgi, cust_pkg.cgi: paged package
43308           browse
43309
43310 2001-12-03 00:43  ivan
43311
43312         * httemplate/search/cust_main.cgi: paged customer browse!
43313
43314 2001-12-03 00:41  ivan
43315
43316         * FS/FS/Conf.pm, FS/FS/Record.pm, conf/maxsearchrecordsperpage,
43317           httemplate/search/cust_main.cgi: maxsearchrecordsperpage config
43318           option paged implementation of customer browse!
43319
43320 2001-11-29 16:04  ivan
43321
43322         * FS/FS/: cust_pkg.pm, cust_svc.pm, svc_Common.pm: more link
43323           methods
43324
43325 2001-11-20 19:42  ivan
43326
43327         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: a more reasonalbe
43328           name (!)
43329
43330 2001-11-20 19:40  ivan
43331
43332         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi:
43333           postalinvoicedefault config file
43334
43335 2001-11-13 13:27  ivan
43336
43337         * FS/MANIFEST: remove freeside-print-batch
43338
43339 2001-11-12 05:19  ivan
43340
43341         * FS/FS/cust_main.pm: import hack to be less strict
43342
43343 2001-11-08 07:26  ivan
43344
43345         * FS/bin/freeside-queued: harmless typo noticed by "Edward
43346           Shabotinsky" <lanshark@bsinet.net>, thanks
43347
43348 2001-11-06 10:45  ivan
43349
43350         * httemplate/edit/process/part_pkg.cgi: remove gratuitous warnings
43351
43352 2001-11-06 10:35  ivan
43353
43354         * Makefile: i REALLY suck at Makefiles
43355
43356 2001-11-06 10:34  ivan
43357
43358         * Makefile: i suck at Makefiles
43359
43360 2001-11-06 10:22  ivan
43361
43362         * Makefile: make foo for htetc/global.asa
43363
43364 2001-11-06 09:58  ivan
43365
43366         * FS/FS/UID.pm: fix error message for s/htdocs/httemplate/
43367
43368 2001-11-05 13:30  ivan
43369
43370         * Makefile: more fixes for fresh installation
43371
43372 2001-11-05 13:26  ivan
43373
43374         * Makefile: yet more Make
43375
43376 2001-11-05 13:24  ivan
43377
43378         * Makefile: make create-database fix
43379
43380 2001-11-05 12:12  ivan
43381
43382         * Makefile, FS/FS/Record.pm: makefile fixups
43383
43384 2001-11-05 09:00  jeff
43385
43386         * FS/FS/svc_acct.pm: improved svc_acct replacement
43387
43388 2001-11-05 08:42  ivan
43389
43390         * FS/FS/Record.pm: AUTOLOAD optimizations broke things rather
43391           badly, oops
43392
43393 2001-11-05 06:03  ivan
43394
43395         * Makefile: move sys-dependant stuff to vars
43396
43397 2001-11-05 05:57  ivan
43398
43399         * FS/FS/svc_acct.pm: doc tyop
43400
43401 2001-11-05 03:55  ivan
43402
43403         * FS/FS/cust_main.pm: better error messages for eval'ed setup/recur
43404           expressions remove debugging warn output
43405
43406 2001-11-03 09:49  ivan
43407
43408         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/SearchCache.pm,
43409           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
43410           FS/FS/svc_acct.pm, FS/t/SearchCache.t,
43411           httemplate/search/cust_main.cgi: new 'jsearch' call for big
43412           joined searches & caching support preliminary customer browse
43413           optimizations, much faster!
43414
43415 2001-11-01 21:28  ivan
43416
43417         * httemplate/config/config.cgi: note config changes need
43418           apache/freeside-queued restart to take effect
43419
43420 2001-11-01 21:11  ivan
43421
43422         * FS/FS/Record.pm: depend on DBIx::DBSchema 0.19
43423
43424 2001-11-01 20:55  ivan
43425
43426         * httemplate/config/config-view.cgi, httemplate/config/config.cgi,
43427           FS/FS/Conf.pm: config web GUI updates.  almost usable now.
43428
43429 2001-10-31 16:16  ivan
43430
43431         * httemplate/search/cust_main.cgi: hit the database slightly less.
43432           this page still takes forever with lots of customers.
43433
43434 2001-10-30 11:05  ivan
43435
43436         * FS/FS/cust_pay_batch.pm, httemplate/index.html,
43437           httemplate/docs/schema.html: depriciate cust_pay_batch.trancode
43438           web interface to view pending batch
43439
43440 2001-10-30 07:42  ivan
43441
43442         * httemplate/edit/cust_main.cgi: put default country up top
43443
43444 2001-10-30 07:41  ivan
43445
43446         * httemplate/edit/cust_main.cgi: precedence oops
43447
43448 2001-10-30 07:39  ivan
43449
43450         * httemplate/edit/cust_main.cgi: better ordering of state selection
43451           on new customer screen
43452
43453 2001-10-30 06:54  ivan
43454
43455         * htetc/handler.pl, httemplate/browse/agent.cgi,
43456           httemplate/browse/agent_type.cgi,
43457           httemplate/browse/cust_main_county.cgi,
43458           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
43459           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
43460           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
43461           httemplate/edit/cust_credit_bill.cgi,
43462           httemplate/edit/cust_main.cgi,
43463           httemplate/edit/cust_main_county-expand.cgi,
43464           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
43465           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
43466           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
43467           httemplate/misc/catchall.cgi,
43468           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
43469           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
43470           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
43471           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
43472           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
43473           httemplate/view/svc_forward.cgi: get rid of header foo in
43474           individual templates
43475
43476 2001-10-30 06:20  ivan
43477
43478         * htetc/handler.pl, httemplate/config/config-view.cgi,
43479           httemplate/config/config.cgi: web config should workish now
43480
43481 2001-10-30 05:49  ivan
43482
43483         * Makefile: work with CVS version too
43484
43485 2001-10-30 05:48  ivan
43486
43487         * Makefile: make
43488
43489 2001-10-30 05:47  ivan
43490
43491         * Makefile, FS/bin/freeside-adduser, conf/shells, conf/smtpmachine:
43492           `make create-config' installs default config (conf dir update)
43493           freeside-adduser uses default secrets file
43494
43495 2001-10-30 04:38  ivan
43496
43497         * Makefile: make
43498
43499 2001-10-30 04:35  ivan
43500
43501         * Makefile: makefile typo
43502
43503 2001-10-30 03:47  ivan
43504
43505         * Makefile, FS/bin/freeside-adduser, httemplate/docs/admin.html,
43506           httemplate/docs/index.html: whew more install docs and automation
43507
43508 2001-10-30 02:20  ivan
43509
43510         * Makefile, FS/MANIFEST, FS/FS/Conf.pm, FS/bin/freeside-adduser:
43511           setup/config updates.  getting easier...
43512
43513 2001-10-29 13:22  ivan
43514
43515         * Makefile: fix make clean
43516
43517 2001-10-29 12:53  ivan
43518
43519         * FS/FS/svc_forward.pm: methods for getting the associated svc_acct
43520           records
43521
43522 2001-10-29 09:17  ivan
43523
43524         * Makefile: automate a tiny bit more
43525
43526 2001-10-26 03:24  ivan
43527
43528         * FS/FS/CGI.pm, htetc/handler.pl, httemplate/browse/agent.cgi,
43529           httemplate/browse/agent_type.cgi,
43530           httemplate/browse/cust_main_county.cgi,
43531           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
43532           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
43533           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
43534           httemplate/edit/cust_credit_bill.cgi,
43535           httemplate/edit/cust_main.cgi,
43536           httemplate/edit/cust_main_county-expand.cgi,
43537           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
43538           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
43539           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
43540           httemplate/misc/catchall.cgi,
43541           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
43542           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
43543           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
43544           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
43545           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
43546           httemplate/view/svc_forward.cgi: cache foo *sigh*
43547
43548 2001-10-26 02:50  ivan
43549
43550         * httemplate/config/config-process.cgi: otherwise people will have
43551           problems with `0' zero
43552
43553 2001-10-25 14:24  ivan
43554
43555         * httemplate/edit/svc_domain.cgi: remove ancient tld cruft
43556
43557 2001-10-25 09:13  ivan
43558
43559         * FS/FS/cust_main_invoice.pm: & in email addresses
43560
43561 2001-10-25 01:41  ivan
43562
43563         * FS/FS/Conf.pm: remove debugging cruft
43564
43565 2001-10-24 08:45  ivan
43566
43567         * httemplate/config/config-process.cgi: correct for browser
43568           munching
43569
43570 2001-10-24 08:29  ivan
43571
43572         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/ConfItem.pm,
43573           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/t/ConfItem.t,
43574           httemplate/index.html, httemplate/config/config-process.cgi,
43575           httemplate/config/config-view.cgi,
43576           httemplate/search/svc_acct.cgi: preliminary web config editor
43577
43578           new config files: username-ampersand, passwordmax
43579
43580           fs-setup updates
43581
43582           get rid of old and crufty and unused registries/ config foo
43583
43584           documentation updates
43585
43586 2001-10-23 13:53  ivan
43587
43588         * FS/bin/freeside-queued: Pg: FOR UPDATE LIMIT 1 mysql: LIMIT 1 FOR
43589           UPDATE
43590
43591           greeeat.
43592
43593 2001-10-22 07:48  ivan
43594
43595         * FS/FS/svc_acct.pm: fix dir check
43596
43597 2001-10-22 05:22  ivan
43598
43599         * FS/FS/svc_domain.pm: fix delete method for new databases
43600
43601 2001-10-22 01:31  ivan
43602
43603         * FS/FS/cust_main.pm: tyop
43604
43605 2001-10-22 01:29  ivan
43606
43607         * FS/FS/: cust_main.pm, cust_pkg.pm: better delete customer code &
43608           warnings, delete package ability (& warning)
43609
43610 2001-10-20 05:17  ivan
43611
43612         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm, htetc/handler.pl,
43613           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
43614           httemplate/edit/part_pkg.cgi, httemplate/edit/svc_acct.cgi,
43615           httemplate/edit/process/cust_main.cgi,
43616           httemplate/edit/process/part_pkg.cgi: setup and recurring fee tax
43617           exempt flags, UI to edit rework part_pkg editing UI some more
43618
43619 2001-10-15 07:58  ivan
43620
43621         * FS/FS/cust_pkg.pm, htetc/handler.pl,
43622           httemplate/edit/REAL_cust_pkg.cgi,
43623           httemplate/edit/process/REAL_cust_pkg.cgi: date editing
43624
43625 2001-10-15 05:16  ivan
43626
43627         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
43628           httemplate/misc/bill.cgi: print reasons with credits on invoices
43629
43630           use straight eval, not Safe::reval in cust_main::bill for now, as
43631           i have no   idea how to call methods on a share()'ed scalar.
43632           hmm.
43633
43634           add cust_pkg::cust_main method
43635
43636           s/eidiot/idiot/ in httemplate/misc/bill.cgi
43637
43638 2001-10-15 04:39  ivan
43639
43640         * httemplate/edit/part_pkg.cgi: remove errant javascript alert()
43641           plan ||= 'flat' for custom pricing 9clone) package definitions
43642           too
43643
43644 2001-10-15 04:35  ivan
43645
43646         * httemplate/edit/cust_main.cgi: visual fix
43647
43648 2001-10-15 03:42  ivan
43649
43650         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
43651           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
43652           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
43653           httemplate/edit/process/part_pkg.cgi: price plans web gui 1st
43654           pass, oh my
43655
43656 2001-10-11 10:46  ivan
43657
43658         * htetc/handler.pl: price plan uI!
43659
43660 2001-10-11 10:44  ivan
43661
43662         * httemplate/edit/part_pkg.cgi: "price plans" UP support.CVS:
43663           ----------------------------------------------------------------------
43664
43665 2001-10-09 23:22  thalakan
43666
43667         * httemplate/search/cust_main.cgi: Reverted.
43668
43669 2001-10-09 22:59  thalakan
43670
43671         * httemplate/search/cust_main.cgi: Stupid mistake.  Works now.
43672
43673 2001-10-09 22:42  ivan
43674
43675         * httemplate/search/cust_main.cgi: revert silly changes
43676
43677 2001-10-09 22:33  thalakan
43678
43679         * httemplate/search/cust_main.cgi: Change to use ut_name instead.
43680
43681 2001-10-09 22:24  ivan
43682
43683         * FS/FS/Record.pm: embarassing doc fix, thanks jason
43684
43685 2001-10-09 16:10  ivan
43686
43687         * FS/FS/cust_credit.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
43688           FS/FS/cust_pkg.pm, httemplate/docs/schema.html: add
43689           `unsuspendauto' config file: enable the automatic unsuspension of
43690           suspended packages when a customer's balance due changes from
43691           positive to zero or negative as the result of a payment or credit
43692
43693           add cust_pkg.manual_flag to disable this behaviour per customer
43694           package (no UI to set this yet)
43695
43696 2001-10-09 00:16  ivan
43697
43698         * httemplate/edit/process/part_svc.cgi: that was a confusing bug to
43699           fix
43700
43701 2001-10-08 20:11  ivan
43702
43703         * FS/FS/cust_pkg.pm: fix syntax error in newly-enabled insert sub,
43704           sheesh
43705
43706 2001-10-02 09:00  jeff
43707
43708         * FS/FS/cust_pay_batch.pm: add pkey to batch payments and fix a doc
43709           typo
43710
43711 2001-10-02 04:10  ivan
43712
43713         * FS/FS/svc_acct.pm: allow some more characters in GECOS... showing
43714           up in fix.net's password files
43715
43716 2001-10-01 03:31  ivan
43717
43718         * FS/FS/cust_pkg.pm: oops
43719
43720 2001-09-30 15:35  ivan
43721
43722         * FS/FS/svc_acct.pm: arg
43723
43724 2001-09-30 15:19  ivan
43725
43726         * FS/FS/svc_acct.pm: $1 doesn't seem to last very long...
43727
43728 2001-09-30 13:30  ivan
43729
43730         * FS/FS/svc_acct.pm: username-uppercase config file
43731
43732 2001-09-27 14:49  ivan
43733
43734         * FS/FS/svc_acct_pop.pm: not used
43735
43736 2001-09-27 14:12  ivan
43737
43738         * httemplate/edit/: cust_main.cgi, svc_acct.cgi: popSELECTOR
43739
43740 2001-09-27 13:41  ivan
43741
43742         * httemplate/edit/cust_main.cgi, httemplate/edit/svc_acct.cgi,
43743           FS/FS/svc_acct_pop.pm, httemplate/view/svc_acct.cgi: pop
43744           selector!
43745
43746 2001-09-27 11:33  ivan
43747
43748         * httemplate/view/svc_acct.cgi: fix for pre-1.4.0 accounts with no
43749           domsvc
43750
43751 2001-09-26 02:17  ivan
43752
43753         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_credit_bill.pm,
43754           FS/FS/cust_main.pm, FS/FS/part_pop_local.pm,
43755           FS/FS/svc_acct_pop.pm, FS/t/part_pop_local.t,
43756           httemplate/docs/schema.html: add part_pop_local table
43757
43758 2001-09-25 11:03  ivan
43759
43760         * FS/FS/cust_main.pm:
43761           ror
43762
43763 2001-09-25 11:01  ivan
43764
43765         * FS/FS/cust_main.pm: add emailinvoiceonly config file and begin to
43766           use it
43767
43768 2001-09-25 08:55  ivan
43769
43770         * FS/FS/cust_main.pm: Business::OnlinePayment::BankOfAmerica
43771
43772 2001-09-24 17:05  ivan
43773
43774         * FS/bin/freeside-queued: better REAPER
43775
43776 2001-09-23 20:23  ivan
43777
43778         * FS/: FS/UID.pm, bin/freeside-queued: queue daemon forks now
43779
43780 2001-09-20 20:47  ivan
43781
43782         * httemplate/view/cust_main.cgi: show company and name (instead of
43783           just company) for referring customers that have a company
43784
43785 2001-09-19 17:13  ivan
43786
43787         * FS/FS/cust_main.pm: really fix fuzzy searching
43788
43789 2001-09-19 17:10  ivan
43790
43791         * FS/FS/cust_main.pm: fix fuzzy searching
43792
43793 2001-09-19 14:51  ivan
43794
43795         * FS/bin/freeside-queued: set real uid too.  whew.  ssh now
43796           working.
43797
43798 2001-09-19 14:06  ivan
43799
43800         * FS/: MANIFEST, FS/svc_acct.pm, bin/freeside-apply-credits:
43801           directory hashing remove jeff's lib patch from
43802           freeside-apply-credits add freeside-apply-credits to MANIFEST
43803           README for pre3-4
43804
43805 2001-09-19 12:41  ivan
43806
43807         * FS/FS/svc_acct.pm: tyop
43808
43809 2001-09-19 12:39  ivan
43810
43811         * FS/FS/svc_acct.pm: hopefully report some sort of ssh error
43812
43813 2001-09-19 12:28  ivan
43814
43815         * FS/FS/svc_acct.pm: ;args
43816
43817 2001-09-19 12:19  ivan
43818
43819         * FS/FS/svc_acct.pm: FS::svc_acct::ssh
43820
43821 2001-09-19 12:00  ivan
43822
43823         * FS/bin/freeside-queued: set $ENV{HOME}
43824
43825 2001-09-18 17:24  ivan
43826
43827         * FS/FS/svc_acct.pm: icradius transactional password changes
43828           (suspensions, unsuspensions)
43829
43830 2001-09-16 05:45  ivan
43831
43832         * FS/FS/Record.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
43833           httemplate/index.html, httemplate/search/cust_main.cgi,
43834           httemplate/view/cust_main.cgi: fix oops in
43835           FS::cust_main_invoice::replace preventing package cancellation
43836
43837           add toggle switch to cust_main searching to show/hide cancelled
43838           customers.  hidecancelledcustomers config file is just which
43839           state it starts in.
43840
43841           add signupurl config file to enable showing of the customer's
43842           signup URL on the view page.
43843
43844 2001-09-14 12:54  ivan
43845
43846         * FS/FS/svc_acct.pm: fix for no svc_acct_sm!!!
43847
43848 2001-09-14 11:05  ivan
43849
43850         * FS/FS/Record.pm: s/croak/confess/
43851
43852 2001-09-12 08:45  ivan
43853
43854         * FS/FS/part_svc.pm: oops
43855
43856 2001-09-11 16:44  ivan
43857
43858         * FS/FS/part_svc.pm, httemplate/edit/svc_acct.cgi,
43859           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
43860           httemplate/view/svc_acct.cgi: radius attributes & default/fixed
43861           values should work again now
43862
43863 2001-09-11 15:20  ivan
43864
43865         * FS/FS/svc_Common.pm, bin/fs-radius-add-check,
43866           bin/fs-radius-add-reply: fix radius attribute adding
43867
43868 2001-09-11 14:58  ivan
43869
43870         * FS/bin/freeside-queued: usage sub
43871
43872 2001-09-11 13:44  ivan
43873
43874         * httemplate/search/svc_acct.cgi: getting "you should run the
43875           bin/fs-migrate-svc_acct_sm" message unexpectedly
43876
43877 2001-09-11 12:16  ivan
43878
43879         * httemplate/edit/part_svc.cgi: forgot closing form tag, breaks ie,
43880           others?
43881
43882 2001-09-11 06:10  ivan
43883
43884         * FS/FS/svc_acct.pm: transactional job-queued icradius/freeradius
43885           export
43886
43887 2001-09-11 05:46  ivan
43888
43889         * httemplate/edit/process/part_svc.cgi: more service edit fix
43890
43891 2001-09-11 05:42  ivan
43892
43893         * httemplate/edit/part_svc.cgi: fix service editing
43894
43895 2001-09-11 05:25  ivan
43896
43897         * FS/FS/queue.pm: queue clean fix
43898
43899 2001-09-11 05:24  ivan
43900
43901         * FS/FS/queue.pm: job queue fix
43902
43903 2001-09-11 05:10  ivan
43904
43905         * FS/FS/cust_main.pm: fuzzyfix
43906
43907 2001-09-11 05:06  ivan
43908
43909         * FS/FS/svc_acct.pm: better logging
43910
43911 2001-09-11 05:00  ivan
43912
43913         * FS/FS/svc_acct.pm: cyrus fix!
43914
43915 2001-09-11 04:52  ivan
43916
43917         * FS/bin/freeside-queued: rar
43918
43919 2001-09-11 03:05  ivan
43920
43921         * httemplate/edit/process/quick-cust_pkg.cgi: s/die/ediot/
43922
43923 2001-09-11 02:56  ivan
43924
43925         * httemplate/: edit/process/quick-cust_pkg.cgi, view/cust_main.cgi:
43926           fix quick order
43927
43928 2001-09-10 21:17  ivan
43929
43930         * FS/FS/svc_acct.pm: username-noperiod config file
43931
43932 2001-09-10 20:15  ivan
43933
43934         * FS/FS/cust_main.pm, FS/FS/svc_acct.pm, FS/bin/freeside-queued,
43935           httemplate/edit/part_svc.cgi: cyrus support
43936
43937 2001-09-10 18:09  ivan
43938
43939         * FS/bin/freeside-queued: working queued
43940
43941 2001-09-10 17:08  ivan
43942
43943         * FS/FS.pm, FS/MANIFEST, FS/FS/Record.pm,
43944           FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm, FS/FS/part_svc.pm,
43945           FS/FS/queue.pm, FS/FS/queue_arg.pm, FS/bin/freeside-queued,
43946           FS/t/queue.t, FS/t/queue_arg.t, htetc/handler.pl,
43947           httemplate/index.html, httemplate/browse/part_svc.cgi,
43948           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
43949           httemplate/edit/process/part_svc.cgi,
43950           httemplate/search/cust_main.cgi: faster (cached) fuzzy searches
43951           prelim. job queues! fixed part_svc editing
43952
43953 2001-09-10 17:07  ivan
43954
43955         * bin/: freeside-init, fs-migrate-part_svc: fixing
43956           fs-migrate-part_svc updateing fs-setup for job queues
43957           freeside-init for starting freeside-queued
43958
43959 2001-09-07 13:49  ivan
43960
43961         * FS/FS/part_svc_column.pm: oops, forgot to add this
43962
43963 2001-09-07 13:26  ivan
43964
43965         * FS/FS/raddb.pm, FS/FS/svc_acct.pm, bin/generate-raddb: tyops
43966
43967 2001-09-07 13:19  ivan
43968
43969         * FS/MANIFEST: tyop
43970
43971 2001-09-07 13:17  ivan
43972
43973         * FS/MANIFEST, FS/FS/raddb.pm, FS/FS/svc_acct.pm, FS/t/raddb.t,
43974           bin/fs-radius-add-check, bin/fs-radius-add-reply,
43975           bin/generate-raddb: fix RADIUS attribute capitalization
43976
43977 2001-09-06 14:20  ivan
43978
43979         * FS/FS/svc_acct.pm, httemplate/docs/schema.html: doc
43980
43981 2001-09-06 13:41  ivan
43982
43983         * FS/FS.pm, FS/MANIFEST, FS/FS/UID.pm, FS/FS/part_svc.pm,
43984           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
43985           FS/FS/svc_forward.pm, FS/FS/svc_www.pm, FS/t/part_svc_column.t,
43986           bin/fs-migrate-part_svc, bin/fs-migrate-payref,
43987           bin/fs-radius-add-check, bin/fs-radius-add-reply,
43988           httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
43989           httemplate/edit/part_svc.cgi,
43990           httemplate/edit/process/part_svc.cgi: finally fix part_svc!!!
43991
43992 2001-09-04 08:12  ivan
43993
43994         * httemplate/docs/admin.html: tyop
43995
43996 2001-09-04 08:06  ivan
43997
43998         * httemplate/edit/: agent_type.cgi, process/cust_main.cgi: oops
43999           indeed
44000
44001 2001-09-04 07:44  ivan
44002
44003         * FS/FS/cust_pkg.pm, httemplate/browse/agent.cgi,
44004           httemplate/browse/agent_type.cgi, httemplate/browse/part_pkg.cgi,
44005           httemplate/browse/part_svc.cgi, httemplate/docs/admin.html,
44006           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
44007           httemplate/edit/process/quick-cust_pkg.cgi,
44008           httemplate/view/cust_main.cgi: new admin documentation, quick
44009           one-pkg order
44010
44011 2001-09-03 15:07  ivan
44012
44013         * FS/FS/cust_bill.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm,
44014           FS/FS/cust_pay.pm, FS/FS/cust_svc.pm,
44015           httemplate/docs/signup.html, httemplate/edit/cust_credit.cgi,
44016           httemplate/edit/cust_credit_bill.cgi,
44017           httemplate/edit/cust_pay.cgi,
44018           httemplate/edit/process/cust_pay.cgi, httemplate/misc/bill.cgi,
44019           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi: fix
44020           more bugs
44021
44022 2001-09-02 00:57  ivan
44023
44024         * CREDITS: credito
44025
44026 2001-09-02 00:57  ivan
44027
44028         * bin/generate-tests: gawl
44029
44030 2001-09-02 00:49  ivan
44031
44032         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit.pm,
44033           FS/FS/cust_credit_bill.pm, FS/FS/cust_credit_refund.pm,
44034           httemplate/edit/cust_credit_bill.cgi,
44035           httemplate/view/cust_main.cgi: things are starting to work again,
44036           sorta.
44037
44038 2001-09-01 22:38  ivan
44039
44040         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
44041           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, bin/fs-migrate-payref:
44042           migration.  ugh.
44043
44044 2001-09-01 21:51  ivan
44045
44046         * FS/FS/: cust_svc.pm, svc_acct.pm: better error msgs
44047
44048 2001-09-01 21:25  ivan
44049
44050         * FS/: FS.pm, MANIFEST, FS/cust_bill_pay.pm, FS/cust_main.pm,
44051           FS/cust_refund.pm, t/CGI.t, t/Conf.t, t/Record.t, t/UID.t,
44052           t/agent.t, t/agent_type.t, t/cust_bill.t, t/cust_bill_pay.t,
44053           t/cust_bill_pkg.t, t/cust_credit.t, t/cust_credit_bill.t,
44054           t/cust_credit_refund.t, t/cust_main.t, t/cust_main_county.t,
44055           t/cust_main_invoice.t, t/cust_pay.t, t/cust_pay_batch.t,
44056           t/cust_pkg.t, t/cust_refund.t, t/cust_svc.t, t/domain_record.t,
44057           t/nas.t, t/part_pkg.t, t/part_referral.t, t/part_svc.t,
44058           t/pkg_svc.t, t/port.t, t/prepay_credit.t, t/session.t,
44059           t/svc_Common.t, t/svc_acct.t, t/svc_acct_pop.t, t/svc_domain.t,
44060           t/svc_forward.t, t/svc_www.t, t/type_pkgs.t: lame testsuite and
44061           the embarassing fixes in it found
44062
44063 2001-09-01 19:53  jeff
44064
44065         * FS/bin/freeside-apply-credits: adding a credit apply utility
44066
44067 2001-09-01 19:46  ivan
44068
44069         * FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
44070           FS/FS/cust_refund.pm, httemplate/docs/schema.html: cust_refund
44071           and cust_pay get custnums
44072
44073 2001-09-01 18:27  ivan
44074
44075         * FS/FS/: cust_bill.pm, cust_bill_pay.pm, cust_credit.pm,
44076           cust_credit_bill.pm, cust_credit_refund.pm, cust_main.pm,
44077           cust_refund.pm: more udpates for the new world of unapplied
44078           stuff.  yay.
44079
44080 2001-09-01 15:28  jeff
44081
44082         * FS/FS/cust_main.pm: haste makes waste... and left a method out
44083
44084 2001-09-01 15:18  ivan
44085
44086         * FS/FS/cust_credit_bill.pm: add primary key
44087
44088 2001-09-01 15:01  ivan
44089
44090         * FS/MANIFEST: cust_bill_pay & cust_credit_refund
44091
44092 2001-09-01 14:55  jeff
44093
44094         * FS/FS/cust_bill_pay.pm: oops.. need this too
44095
44096 2001-09-01 14:52  jeff
44097
44098         * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
44099           FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm,
44100           httemplate/edit/cust_credit_bill.cgi,
44101           httemplate/edit/process/cust_credit_bill.cgi,
44102           httemplate/view/cust_main.cgi: add cust_credit_bill relating
44103           multiple invoices to credits
44104
44105 2001-09-01 13:11  ivan
44106
44107         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
44108           FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
44109           httemplate/docs/schema.html: cust_bill_pay and
44110           cust_credit_refund.  payments can apply to multiple invoices and
44111           refunds can apply to multiple credits.
44112
44113 2001-08-31 02:20  ivan
44114
44115         * FS/FS/Record.pm: check US zips more strictly
44116
44117 2001-08-31 01:43  ivan
44118
44119         * httemplate/browse/svc_acct_pop.cgi: > Order by City might be
44120           better
44121           state, city, then number
44122
44123 2001-08-31 00:28  ivan
44124
44125         * httemplate/edit/cust_main_county-expand.cgi: better error message
44126           for nonexistant cust_main_county records
44127
44128 2001-08-31 00:17  ivan
44129
44130         * httemplate/edit/process/cust_main_county-expand.cgi: fixes:
44131           > US UT expand state
44132           > Submit (no data entered)
44133           > US UT is gone frome the list.
44134
44135 2001-08-30 09:23  ivan
44136
44137         * httemplate/docs/signup.html: update signup server: template form
44138           and success html, document
44139
44140 2001-08-30 08:30  ivan
44141
44142         * httemplate/edit/part_svc.cgi: slighly more docu
44143
44144 2001-08-29 02:11  ivan
44145
44146         * httemplate/edit/agent.cgi: ui
44147
44148 2001-08-28 09:58  ivan
44149
44150         * httemplate/: docs/signup.html, search/cust_main.cgi:
44151           customer-to-customer referrals in singup server
44152
44153 2001-08-28 07:34  ivan
44154
44155         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
44156           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
44157           customer-to-customer referrals!
44158
44159 2001-08-25 22:06  ivan
44160
44161         * FS/FS/: cust_credit.pm, cust_main.pm: brainfart
44162
44163 2001-08-25 22:05  ivan
44164
44165         * FS/FS/cust_credit.pm: reason can't be null
44166
44167 2001-08-22 23:17  ivan
44168
44169         * FS/FS/cust_main.pm: no need to be y1.9k complient
44170
44171 2001-08-21 03:27  ivan
44172
44173         * httemplate/edit/: svc_acct.cgi, svc_forward.cgi: fix these up,
44174           most everything is working svc_forward-wise now
44175
44176 2001-08-21 02:34  ivan
44177
44178         * FS/FS/Record.pm, FS/FS/UID.pm, httemplate/browse/agent.cgi,
44179           httemplate/browse/agent_type.cgi,
44180           httemplate/browse/cust_main_county.cgi,
44181           httemplate/browse/part_pkg.cgi,
44182           httemplate/browse/svc_acct_pop.cgi: no more &swapuid
44183
44184 2001-08-20 20:03  ivan
44185
44186         * FS/FS/svc_acct.pm: fix domain method, and it works against old
44187           databases now too
44188
44189 2001-08-20 19:44  ivan
44190
44191         * FS/FS/domain_record.pm, FS/FS/prepay_credit.pm, FS/FS/svc_www.pm,
44192           eg/TEMPLATE_cust_main.import, eg/table_template-svc.pm: remove
44193           $Log$
44194
44195 2001-08-20 19:43  ivan
44196
44197         * bin/fs-migrate-svc_acct_sm: i think svc_acct_sm.import should go
44198           away, but...
44199
44200 2001-08-20 19:32  ivan
44201
44202         * test/cgi-test: remove $Log$
44203
44204 2001-08-20 19:31  ivan
44205
44206         * httemplate/: browse/agent.cgi, browse/agent_type.cgi,
44207           browse/part_pkg.cgi, browse/svc_acct_pop.cgi, edit/agent.cgi,
44208           edit/agent_type.cgi, edit/cust_credit.cgi,
44209           edit/cust_main_county-expand.cgi, edit/cust_pay.cgi,
44210           edit/cust_pkg.cgi, edit/part_pkg.cgi, edit/svc_acct_pop.cgi,
44211           edit/svc_domain.cgi, edit/svc_forward.cgi,
44212           edit/process/agent.cgi, edit/process/agent_type.cgi,
44213           edit/process/cust_credit.cgi, edit/process/cust_pay.cgi,
44214           edit/process/cust_pkg.cgi, edit/process/part_pkg.cgi,
44215           edit/process/svc_acct.cgi, edit/process/svc_acct_pop.cgi,
44216           edit/process/svc_domain.cgi, edit/process/svc_forward.cgi,
44217           misc/bill.cgi, misc/cancel-unaudited.cgi, misc/catchall.cgi,
44218           misc/delete-customer.cgi, misc/link.cgi, misc/print-invoice.cgi,
44219           misc/unsusp_pkg.cgi, misc/process/catchall.cgi,
44220           misc/process/delete-customer.cgi, misc/process/link.cgi,
44221           search/svc_domain.cgi, view/cust_bill.cgi, view/svc_acct.cgi,
44222           view/svc_domain.cgi, view/svc_forward.cgi: remove $Log$ messages.
44223           whew.
44224
44225 2001-08-20 19:16  ivan
44226
44227         * httemplate/search/svc_acct.cgi: fix to work against 1.3.x
44228           databases, with a warning
44229
44230 2001-08-20 19:03  ivan
44231
44232         * httemplate/search/cust_pkg.cgi: deal with databases w/o separate
44233           shipping address
44234
44235 2001-08-20 17:39  ivan
44236
44237         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: fix some
44238           silly syntax errors
44239
44240 2001-08-20 06:10  ivan
44241
44242         * FS/FS/svc_domain.pm: use var
44243
44244 2001-08-20 05:15  ivan
44245
44246         * httemplate/edit/svc_acct.cgi: #
44247
44248 2001-08-20 05:13  ivan
44249
44250         * httemplate/edit/svc_acct.cgi: only show domains associated with
44251           this customer.
44252
44253 2001-08-20 04:18  ivan
44254
44255         * FS/FS/cust_svc.pm: labels for svc_acct accounts are now fully
44256           qualified!
44257
44258 2001-08-20 04:04  ivan
44259
44260         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: more
44261           svc_forward work
44262
44263 2001-08-20 02:41  ivan
44264
44265         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: dtrt when
44266           deleting accouts wrt forwards, catchalls & other references to
44267           svc_acct records
44268
44269           depreciate svc_acct_sm further; move qmail catchall handling to
44270           svc_domain
44271
44272 2001-08-20 02:38  ivan
44273
44274         * httemplate/docs/schema.html: documentation updates
44275
44276 2001-08-19 08:53  jeff
44277
44278         * FS/MANIFEST, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
44279           FS/FS/svc_forward.pm, httemplate/edit/part_svc.cgi,
44280           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_forward.cgi,
44281           httemplate/edit/process/svc_forward.cgi,
44282           httemplate/misc/catchall.cgi,
44283           httemplate/misc/process/catchall.cgi,
44284           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
44285           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
44286           httemplate/view/svc_forward.cgi: added user interface for
44287           svc_forward and vpopmail support
44288
44289 2001-08-19 03:25  ivan
44290
44291         * bin/svc_acct.import: add system shells to @FS::svc_acct:shells on
44292           the fly, fixes: ticket #88
44293
44294 2001-08-19 01:32  ivan
44295
44296         * httemplate/search/cust_pkg.cgi: display bill and service
44297           name/company, and services
44298
44299 2001-08-19 01:18  ivan
44300
44301         * FS/FS/: svc_acct.pm, svc_domain.pm: ->setfixed untaints svcnum
44302
44303 2001-08-19 01:15  ivan
44304
44305         * FS/FS/svc_acct.pm: set fixed fields before checking domsvc
44306
44307 2001-08-18 17:48  ivan
44308
44309         * FS/FS/: Record.pm, cust_main.pm: country fields will now accept
44310           names and change them to two-letter codes
44311
44312 2001-08-17 04:33  ivan
44313
44314         * FS/FS/Record.pm: ut_phonen: fallback to ut_textn, instead of
44315           ut_alphan for non-US/CA phone numbers
44316
44317 2001-08-17 04:28  ivan
44318
44319         * FS/FS/Record.pm: canada has same phone# rules as US
44320
44321 2001-08-17 04:05  ivan
44322
44323         * httemplate/: browse/cust_main_county.cgi,
44324           edit/process/cust_main_county-collapse.cgi,
44325           edit/process/cust_main_county-expand.cgi: clean up tax rate
44326           editing:   sort by country->state->county,   add "collapse state"
44327           if the tax rates are the same statewide,   redirect "expand
44328           state" to the browse, not edit screen
44329
44330 2001-08-17 03:57  ivan
44331
44332         * bin/svc_acct.import: gah
44333
44334 2001-08-17 03:57  ivan
44335
44336         * FS/FS/svc_domain.pm: document catchall and untaint everything
44337
44338 2001-08-17 03:55  ivan
44339
44340         * FS/FS/cust_main.pm: Business::OnlinePayment
44341
44342 2001-08-17 03:53  ivan
44343
44344         * Makefile: alldocs target
44345
44346 2001-08-17 03:53  ivan
44347
44348         * CREDITS: thanks jeff!
44349
44350 2001-08-15 03:04  ivan
44351
44352         * httemplate/search/: cust_pkg.cgi, svc_acct.cgi: remove (some of
44353           the) bad direct exit; calls
44354
44355 2001-08-13 16:15  ivan
44356
44357         * httemplate/view/cust_main.cgi: don't display empty comment box
44358
44359 2001-08-13 16:10  ivan
44360
44361         * httemplate/edit/process/cust_main.cgi: properly massage
44362           ship_state & work okay when no initial pkg is selected
44363
44364 2001-08-12 18:00  ivan
44365
44366         * httemplate/docs/schema.html: add svc_forward, depriciate
44367           svc_acct_sm
44368
44369 2001-08-12 17:21  ivan
44370
44371         * FS/FS/svc_acct.pm: untaint svcnum & domsvc
44372
44373 2001-08-12 12:41  jeff
44374
44375         * FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
44376           bin/fs-migrate-svc_acct_sm: merging vpopmail support branch
44377
44378 2001-08-12 01:56  ivan
44379
44380         * httemplate/edit/process/part_svc.cgi: don't use
44381           Apache::ASP-specific $Redirect object
44382
44383 2001-08-11 17:07  ivan
44384
44385         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: use
44386           transactional invoice_list setting & eliminate non-sticky "first
44387           package"!
44388
44389 2001-08-11 17:07  ivan
44390
44391         * FS/FS/cust_main.pm: transactional invoice_list setting yay!!!
44392
44393 2001-08-11 17:06  ivan
44394
44395         * FS/FS/cust_main_invoice.pm: better error msgs
44396
44397 2001-08-11 16:19  ivan
44398
44399         * httemplate/edit/part_svc.cgi: better error checking, fix scalar
44400           context to $cgi->keywords
44401
44402 2001-08-11 16:18  ivan
44403
44404         * httemplate/browse/part_svc.cgi: missed a variable interpolation
44405
44406 2001-08-10 22:52  ivan
44407
44408         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: add customer
44409           comments fields
44410
44411 2001-08-10 22:52  ivan
44412
44413         * FS/FS/cust_main.pm: add comments field, fix ship_ address
44414           handling (don't consider a value for ship_state field to mean
44415           something meaningful is in ship_*)
44416
44417 2001-08-10 22:51  ivan
44418
44419         * FS/FS/part_svc.pm: better error msg
44420
44421 2001-08-10 22:50  ivan
44422
44423         * FS/FS/Record.pm: allow newlines in ut_anything fields fix example
44424           for ut_anything
44425
44426 2001-08-10 21:55  ivan
44427
44428         * httemplate/edit/part_svc.cgi: don't have any other choices in
44429           svcdb dropdown for existing services, since you can't change it
44430           anyway
44431
44432 2001-08-10 21:29  ivan
44433
44434         * FS/FS/CGI.pm: that's what $etc is for!
44435
44436 2001-08-10 21:15  ivan
44437
44438         * httemplate/misc/delete-customer.cgi: better docs
44439
44440 2001-08-10 17:01  ivan
44441
44442         * FS/FS/cust_main_invoice.pm: "fixes"
44443
44444           Can't call method "username" on an undefined value at
44445           /usr/lib/perl5/site_perl/5.6.0/FS/cust_main_invoice.pm line 162.
44446
44447           but cust_main_invoice records should probably be updated when
44448           svc_acct records are deleted :/
44449
44450 2001-08-08 02:47  ivan
44451
44452         * httemplate/docs/passwd.html: doc clarification
44453
44454 2001-08-07 21:44  ivan
44455
44456         * FS/FS/Record.pm: better error msg
44457
44458 2001-08-03 13:34  jeff
44459
44460         * FS/FS/cust_bill.pm:
44461
44462           added the tax method
44463
44464 2001-07-30 03:43  ivan
44465
44466         * FS/FS/CGI.pm: Apache::ASP eidiot fix
44467
44468 2001-07-30 03:41  ivan
44469
44470         * FS/FS/Record.pm, FS/FS/cust_main.pm,
44471           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
44472           shipping address additions
44473
44474 2001-07-30 01:03  ivan
44475
44476         * httemplate/: .htaccess, docs/overview.dia, docs/overview.png:
44477           forgotten files
44478
44479 2001-07-30 01:02  ivan
44480
44481         * htetc/handler.pl: template stuffs
44482
44483 2001-07-30 01:01  ivan
44484
44485         * Makefile: need this too!
44486
44487 2001-07-30 00:36  ivan
44488
44489         * httemplate/index.html, httemplate/browse/agent.cgi,
44490           httemplate/browse/agent_type.cgi,
44491           httemplate/browse/cust_main_county.cgi,
44492           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
44493           httemplate/browse/part_svc.cgi,
44494           httemplate/browse/svc_acct_pop.cgi, httemplate/docs/admin.html,
44495           httemplate/docs/index.html, httemplate/docs/legacy.html,
44496           httemplate/docs/passwd.html, httemplate/docs/schema.html,
44497           httemplate/docs/session.html, httemplate/docs/signup.html,
44498           bin/masonize, bin/pod2x, httemplate/edit/agent.cgi,
44499           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
44500           httemplate/edit/cust_main.cgi,
44501           httemplate/edit/cust_main_county-expand.cgi,
44502           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
44503           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
44504           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
44505           httemplate/edit/svc_domain.cgi,
44506           httemplate/edit/process/agent.cgi,
44507           httemplate/edit/process/agent_type.cgi,
44508           httemplate/edit/process/cust_credit.cgi,
44509           httemplate/edit/process/cust_main.cgi,
44510           httemplate/edit/process/cust_main_county-expand.cgi,
44511           httemplate/edit/process/cust_pay.cgi,
44512           httemplate/edit/process/cust_pkg.cgi,
44513           httemplate/edit/process/part_pkg.cgi,
44514           httemplate/edit/process/part_svc.cgi,
44515           httemplate/edit/process/svc_acct.cgi,
44516           httemplate/edit/process/svc_acct_pop.cgi,
44517           httemplate/edit/process/svc_domain.cgi,
44518           httemplate/images/small-logo.png, httemplate/misc/bill.cgi,
44519           httemplate/misc/cancel-unaudited.cgi,
44520           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
44521           httemplate/misc/print-invoice.cgi,
44522           httemplate/misc/unsusp_pkg.cgi,
44523           httemplate/misc/process/delete-customer.cgi,
44524           httemplate/misc/process/link.cgi,
44525           httemplate/search/cust_bill.html,
44526           httemplate/search/cust_main.cgi,
44527           httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
44528           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
44529           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
44530           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi:
44531           templates!!!
44532
44533 2001-07-30 00:33  ivan
44534
44535         * FS/FS/: Record.pm, svc_acct.pm: podnitfix
44536
44537 2001-07-30 00:14  ivan
44538
44539         * INSTALL, README: templates!
44540
44541 2001-07-29 23:28  ivan
44542
44543         * FS/FS/svc_acct.pm: allow !! as password for disabled accounts
44544
44545 2001-07-29 23:07  ivan
44546
44547         * bin/svc_acct.import: allow !! for locked accounts instead of
44548           changing to *SUSPENDED*
44549
44550 2001-07-27 10:16  ivan
44551
44552         * FS/FS/cust_main_invoice.pm: clarification
44553
44554 2001-07-26 23:17  thalakan
44555
44556         * FS/FS/cust_main_invoice.pm: Documented some subtle behavior of
44557           the checkdest method.
44558
44559 2001-06-21 09:27  ivan
44560
44561         * FS/FS/UID.pm: better error message
44562
44563 2001-06-05 14:40  ivan
44564
44565         * debian/: README.Debian, changelog, control, copyright, init.d.ex,
44566           rules: add deb packaging foo (doesn't work yet)
44567
44568 2001-06-03 10:22  ivan
44569
44570         * FS/FS/svc_domain.pm: SOA serial number problem with Date::Format
44571           %e: no leading zero
44572
44573 2001-06-03 07:16  ivan
44574
44575         * README: 1.3.1!!!
44576
44577 2001-06-03 05:36  ivan
44578
44579         * FS/FS/svc_acct.pm: add username-letter and username-letterfirst
44580           config files
44581
44582 2001-06-03 04:37  ivan
44583
44584         * FS/FS/svc_acct.pm: fixes
44585
44586           Can't locate object method "setfield" via package "svc_acct_sm"
44587           at /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318
44588
44589 2001-06-03 04:27  ivan
44590
44591         * FS/FS/Record.pm: track down
44592
44593             Can't locate object method "setfield" via package "svc_acct_sm"
44594           at
44595             /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318.
44596
44597           errors
44598
44599 2001-06-03 03:51  ivan
44600
44601         * FS/FS/cust_main.pm: fixes "Error reval-ing" and won't bill errors
44602
44603 2001-05-30 08:17  ivan
44604
44605         * FS/FS/CGI.pm: use Apache inside an eval BLOCK was mucking things
44606           up for the non-mod_perl folks
44607
44608 2001-05-22 09:43  ivan
44609
44610         * FS/FS/svc_domain.pm: oops, s/mx/MX/ noticed by "Shane Chrisp"
44611           <shane@2000cn.com.au>, thanks!
44612
44613 2001-05-18 07:08  ivan
44614
44615         * FS/FS/domain_record.pm: tyop
44616
44617 2001-05-15 00:52  ivan
44618
44619         * FS/bin/freeside-email: simple program to list all email addresses
44620
44621 2001-05-07 08:42  ivan
44622
44623         * FS/FS/Record.pm: tyop
44624
44625 2001-05-07 08:36  ivan
44626
44627         * FS/FS/Record.pm: start to track down
44628
44629               Insecure dependency in eval while running with -T switch at
44630           /usr/local/lib/site_perl/FS/Record.pm line 202.
44631
44632           errors
44633
44634 2001-05-07 08:24  ivan
44635
44636         * bin/svc_acct.import: s/!/*/
44637
44638 2001-05-06 19:07  ivan
44639
44640         * FS/FS/cust_main.pm:
44641           http://www.sisd.com/freeside/list-archive/msg01906.html
44642
44643 2001-05-05 01:51  ivan
44644
44645         * bin/svc_acct.import:
44646           http://www.sisd.com/freeside/list-archive/msg01915.html
44647
44648 2001-04-23 12:50  ivan
44649
44650         * FS/FS/cust_credit.pm: the real
44651
44652           Can't locate object method "setfield" via package "cust_refund"
44653           at /usr/local/lib/site_perl/FS/Record.pm line 315.
44654
44655           fix
44656
44657 2001-04-23 12:27  ivan
44658
44659         * FS/FS/cust_credit.pm: *sigh*
44660
44661 2001-04-23 12:21  ivan
44662
44663         * FS/FS/cust_credit.pm: webdemo bugfix
44664
44665 2001-04-23 08:37  ivan
44666
44667         * FS/MANIFEST: 1.3.1 sigh
44668
44669 2001-04-23 05:44  ivan
44670
44671         * bin/freeside-session-kill: session killer implemeting timed
44672           access
44673
44674 2001-04-23 05:40  ivan
44675
44676         * FS/FS.pm: documentation and webdemo updates
44677
44678 2001-04-23 02:00  ivan
44679
44680         * FS/FS/UID.pm: "shouldn't hurt" (famous last words)
44681
44682 2001-04-23 00:12  ivan
44683
44684         * FS/FS/cust_main.pm: better error message (if kludgy) for no
44685           referral remove outdated NSI foo from domain ordering.  also,
44686           fuck NSI.
44687
44688 2001-04-21 18:56  ivan
44689
44690         * README, FS/FS.pm, FS/MANIFEST, FS/FS/svc_acct.pm,
44691           FS/FS/svc_domain.pm, FS/FS/svc_www.pm, bin/svc_acct.import: get
44692           rid of FS::SSH.pm (became Net::SSH and Net::SCP on CPAN)
44693
44694 2001-04-21 18:38  ivan
44695
44696         * FS/FS/svc_domain.pm: svc_domain needs to import dbh sub from
44697           Record view/cust_main.cgi needs to use ->owed method, not check
44698           (depriciated) owed field search/cust_bill.cgi redirect error when
44699           there's only one invoice
44700
44701 2001-04-21 17:49  ivan
44702
44703         * FS/FS/svc_Common.pm: need to import dbh sub from Record
44704
44705 2001-04-21 16:53  ivan
44706
44707         * FS/MANIFEST: no more dbdef
44708
44709 2001-04-15 06:35  ivan
44710
44711         * FS/FS/: nas.pm, session.pm, svc_Common.pm, svc_domain.pm:
44712           transactions part deux
44713
44714 2001-04-15 05:56  ivan
44715
44716         * FS/FS/Record.pm: s/dbdef/DBIx::DBSchema/
44717
44718 2001-04-15 03:33  ivan
44719
44720         * CREDITS: better docs for the worst bit, finally
44721
44722 2001-04-09 16:05  ivan
44723
44724         * FS/FS/: cust_bill.pm, cust_credit.pm, cust_main.pm, cust_pay.pm,
44725           cust_pkg.pm, cust_refund.pm, session.pm, svc_Common.pm:
44726           Transactions Part I!!!
44727
44728 2001-04-09 08:50  ivan
44729
44730         * CREDITS, FS/MANIFEST: rar
44731
44732 2001-03-30 09:33  ivan
44733
44734         * FS/FS/cust_bill.pm: config value money_char:
44735
44736                   Presto!  Now you can consider all numbers to be
44737           shillings.
44738
44739                   If you need to change the currency symbol, you can hunt
44740           down the
44741                   instances of literal '$' in FS::cust_bill::print_text and
44742           replace them
44743                   with your currency symbol.  I guess this should turn into
44744           a
44745                   configuration value.
44746
44747 2001-02-26 16:59  ivan
44748
44749         * FS/FS/session.pm: silly typo, fix sent by Mack <mackn@mackn.net>,
44750           thanks!
44751
44752 2001-02-20 17:45  ivan
44753
44754         * FS/FS/nas.pm: pod tyop
44755
44756 2001-02-20 17:45  ivan
44757
44758         * FS/FS/UID.pm: DBI autocommit needs 0, not true string 'false',
44759           duh
44760
44761 2001-02-20 08:31  ivan
44762
44763         * FS/FS/Record.pm: don't use prepare_cached for now
44764
44765 2001-02-13 21:18  ivan
44766
44767         * README: add devel mailing list
44768
44769 2001-02-13 20:33  ivan
44770
44771         * FS/FS/port.pm: get rid of gratuitous HISTORY
44772
44773 2001-02-11 09:34  ivan
44774
44775         * FS/FS/cust_bill_pkg.pm: more doc updates from jason
44776
44777 2001-02-11 09:17  ivan
44778
44779         * CREDITS, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
44780           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm: documentation updates
44781           from jason
44782
44783 2001-02-03 06:03  ivan
44784
44785         * FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
44786           bin/generate-prepay: time-based prepaid cards, session monitor.
44787           woop!
44788
44789 2001-01-30 23:21  ivan
44790
44791         * FS/FS/: cust_main.pm, svc_acct.pm: fix tyops
44792
44793 2001-01-30 01:08  ivan
44794
44795         * FS/FS/port.pm: tyop, thanks to Mack Nagashima <mackn@moaner.org>
44796
44797 2001-01-22 21:03  ivan
44798
44799         * FS/FS/cust_main.pm: harmless tyop
44800
44801 2000-12-26 15:51  ivan
44802
44803         * CREDITS: statedefault & referraldefault config files
44804
44805 2000-12-08 14:22  ivan
44806
44807         * FS/FS/session.pm: session callbacks
44808
44809 2000-12-06 02:21  ivan
44810
44811         * FS/FS/Record.pm: DESTROY sub
44812
44813 2000-12-03 12:25  ivan
44814
44815         * FS/FS/: Record.pm, nas.pm, port.pm, session.pm: session monitor
44816           updates
44817
44818 2000-12-03 07:14  ivan
44819
44820         * CREDITS, FS/FS/cust_bill.pm: bugfixes from Jeff Finucane
44821           <jeff@cmh.net>, thanks!
44822
44823 2000-12-03 05:45  ivan
44824
44825         * FS/FS/agent.pm: patch from Jason Spence <thalakan@frys.com>:
44826           admin.html doc, autocapgen
44827
44828 2000-12-03 05:44  ivan
44829
44830         * FS/FS/port.pm: beginnings of web status for session monitor
44831
44832 2000-12-03 02:09  ivan
44833
44834         * FS/MANIFEST: bad caches!
44835
44836 2000-11-22 15:30  ivan
44837
44838         * FS/FS/svc_www.pm: tyop
44839
44840 2000-11-07 07:00  ivan
44841
44842         * FS/: MANIFEST, FS/Record.pm, FS/nas.pm, FS/session.pm: session
44843           monitor
44844
44845 2000-10-27 13:18  ivan
44846
44847         * FS/FS/: nas.pm, port.pm, session.pm: oops, also necessary for
44848           session monitor
44849
44850 2000-10-27 13:15  ivan
44851
44852         * FS/FS/Record.pm, eg/table_template.pm: session monitor
44853
44854 2000-10-11 17:44  ivan
44855
44856         * README: rawr!
44857
44858 2000-09-20 03:35  ivan
44859
44860         * FS/FS/cust_bill.pm: since printed field isn't updated 'till after
44861           print_text method is called, want to print overdue invoices if
44862           printed > 0, not > 1
44863
44864 2000-08-09 11:40  ivan
44865
44866         * conf/invoice_template: example invoice template
44867
44868 2000-08-09 04:30  ivan
44869
44870         * FS/FS/cust_bill.pm: templatable invoices
44871
44872 2000-07-17 06:51  ivan
44873
44874         * FS/FS/svc_acct.pm: silly mistake
44875
44876 2000-07-17 03:53  ivan
44877
44878         * FS/FS/svc_acct.pm: prevent accounts which are the target of mail
44879           aliases from being deleted
44880
44881 2000-07-17 03:37  ivan
44882
44883         * FS/FS/svc_acct.pm: make remote commands configurable
44884
44885 2000-07-17 03:36  ivan
44886
44887         * CREDITS: rawr!
44888
44889 2000-07-06 06:56  ivan
44890
44891         * FS/FS/svc_acct.pm: mis-PODed =back should have been a =cut in
44892           conjunction with AUTOLOAD this was sure a pain to find
44893
44894 2000-07-06 06:19  ivan
44895
44896         * bin/: fs-radius-add-check, fs-radius-add-reply: remove duplicate
44897           sql statement causing spurious errors
44898
44899 2000-07-06 01:57  ivan
44900
44901         * FS/FS/svc_acct.pm, bin/fs-radius-add-check,
44902           bin/fs-radius-add-reply: support for radius check attributes
44903           (except importing).  poorly documented.
44904
44905 2000-07-04 06:42  ivan
44906
44907         * FS/FS/svc_acct.pm: noted a API inconsistancy
44908
44909 2000-06-29 05:27  ivan
44910
44911         * bin/svc_acct.import: s/password/_password/ for PostgreSQL wasn't
44912           done in the import.
44913
44914 2000-06-29 04:56  ivan
44915
44916         * FS/FS/svc_acct.pm: md5 passwords can are 34 characters long and
44917           have $ in them.
44918
44919 2000-06-29 04:12  ivan
44920
44921         * FS/FS/svc_domain.pm: don't block on $whois_hack trueness when
44922           adding new domains.
44923
44924 2000-06-28 05:54  ivan
44925
44926         * FS/FS/svc_acct.pm: superfluous my()
44927
44928 2000-06-28 05:52  ivan
44929
44930         * FS/FS/svc_acct.pm: bugfix to accept shells that evaluate to false
44931           in perl, like the empty string.
44932
44933 2000-06-28 05:32  ivan
44934
44935         * bin/svc_acct.import: allow RADIUS lines with "Auth-Type = Local"
44936           too
44937
44938 2000-06-28 05:03  ivan
44939
44940         * bin/svc_acct.import: make svc_acct more forgiving about RADIUS
44941           users files
44942
44943 2000-06-27 05:15  ivan
44944
44945         * FS/FS/: Record.pm, cust_main.pm: i18
44946
44947 2000-06-27 04:29  ivan
44948
44949         * FS/FS/Record.pm: fix typo in last patch, and another gratuitous
44950           -w pleaser
44951
44952 2000-06-27 04:27  ivan
44953
44954         * FS/FS/Record.pm: logically identical, but -w safe
44955
44956 2000-06-23 17:28  ivan
44957
44958         * FS/FS/cust_main.pm: don't use Date::Manip; report correct program
44959           name in freeside-bill usage msg
44960
44961 2000-06-23 05:25  ivan
44962
44963         * CREDITS, FS/FS/Record.pm, FS/FS/UID.pm: FS::Record::qsearch -
44964           more portable, doesn't depend on $sth->execute returning a number
44965           of rows, uses placeholders and prepare_cached
44966
44967 2000-06-20 00:13  ivan
44968
44969         * FS/FS/cust_main_invoice.pm: documentation update
44970
44971 2000-06-17 14:48  ivan
44972
44973         * FS/FS/cust_pay_batch.pm: fix typo in error message
44974
44975 2000-06-15 07:45  ivan
44976
44977         * CREDITS: text updates
44978
44979 2000-06-15 06:35  ivan
44980
44981         * FS/FS/svc_acct.pm: add radius method
44982
44983 2000-06-15 05:38  ivan
44984
44985         * FS/FS/cust_main.pm: fix for ncancelled_pkgs - when called in
44986           scalar context, was only returning second item
44987
44988 2000-05-13 14:50  ivan
44989
44990         * FS/FS/: CGI.pm, UID.pm: cgisuidsetup takes an Apache object as
44991           well as a CGI object now.
44992
44993 2000-05-13 14:42  ivan
44994
44995         * CREDITS: add kristian, update joel's entry
44996
44997 2000-04-10 17:06  ivan
44998
44999         * FS/FS/CGI.pm: CGI.pm detects mod_perl and calls appropriate exit
45000           (Registry's override doesn't work here)
45001
45002 2000-03-06 08:38  ivan
45003
45004         * FS/FS/svc_acct.pm: better error message.  bah.
45005
45006 2000-03-03 10:45  ivan
45007
45008         * FS/FS/CGI.pm: use Apache::exit instead of exit in &eidiot -
45009           Registry wasn't overriding exit in modules
45010
45011 2000-03-03 10:21  ivan
45012
45013         * FS/FS/Record.pm: changes backported from 1.2.3 release, bugfix
45014           from web demo
45015
45016 2000-03-01 00:13  ivan
45017
45018         * FS/: MANIFEST, FS/svc_domain.pm, FS/svc_www.pm: compilation
45019           bugfixes
45020
45021 2000-02-02 21:16  ivan
45022
45023         * FS/FS/cust_pkg.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
45024           FS/FS/svc_www.pm, bin/svc_acct.import: beginning of DNS and
45025           Apache support
45026
45027 2000-02-02 12:22  ivan
45028
45029         * FS/FS/cust_main.pm, FS/FS/prepay_credit.pm, bin/generate-prepay:
45030           bugfix prepayment in signup server
45031
45032 2000-01-30 21:22  ivan
45033
45034         * FS/FS/: cust_main.pm, prepay_credit.pm: prepaid "internet cards"
45035
45036 2000-01-30 00:18  ivan
45037
45038         * CREDITS: [no log message]
45039
45040 2000-01-29 13:10  ivan
45041
45042         * FS/FS/svc_domain.pm: doc update
45043
45044 2000-01-28 14:53  ivan
45045
45046         * FS/FS/svc_acct_pop.pm: track full phone number
45047
45048 2000-01-26 16:37  ivan
45049
45050         * README: ack
45051
45052 1999-11-08 13:38  ivan
45053
45054         * FS/FS/cust_pkg.pm: remove services using pkg_svc table now, oops!
45055
45056 1999-08-23 05:26  ivan
45057
45058         * test/cgi-test: need to untaint the command line
45059
45060 1999-08-20 01:27  ivan
45061
45062         * README, FS/FS/part_pkg.pm: fix for bug noticed by Martin G.
45063           Bayerle:
45064           > if you eliminate services from any package, to reduce it to
45065           only one service,
45066           > once gone, they won't reappear.
45067
45068 1999-08-11 21:16  ivan
45069
45070         * FS/FS/cust_main.pm: hidecancelledpackages config option
45071
45072 1999-08-11 17:05  ivan
45073
45074         * FS/FS/svc_acct.pm: configurable min/max username length, min
45075           password length, periods in usernames
45076
45077 1999-08-11 13:41  ivan
45078
45079         * FS/: MANIFEST, Makefile.PL, FS/svc_domain.pm: new bill script,
45080
45081 1999-08-11 06:12  ivan
45082
45083         * FS/FS/svc_domain.pm: require a working Net::Whois version
45084
45085 1999-08-04 05:42  ivan
45086
45087         * bin/pod2x: new, kludgy-but-working html generator
45088
45089 1999-08-04 05:41  ivan
45090
45091         * FS/FS.pm: pod fix
45092
45093 1999-08-04 04:50  ivan
45094
45095         * FS/FS/cust_pkg.pm: pod syntax
45096
45097 1999-08-04 03:41  ivan
45098
45099         * FS/FS/Record.pm: some pod syntax update to generate nicer html
45100           docs
45101
45102 1999-08-04 02:03  ivan
45103
45104         * FS/: MANIFEST, MANIFEST.SKIP, FS/CGI.pm, FS/Conf.pm,
45105           FS/Record.pm, FS/UID.pm, FS/agent.pm, FS/agent_type.pm,
45106           FS/cust_bill.pm, FS/cust_bill_pkg.pm, FS/cust_credit.pm,
45107           FS/cust_main.pm, FS/cust_main_county.pm, FS/cust_main_invoice.pm,
45108           FS/cust_pay.pm, FS/cust_pay_batch.pm, FS/cust_pkg.pm,
45109           FS/cust_refund.pm, FS/cust_svc.pm, FS/part_pkg.pm,
45110           FS/part_referral.pm, FS/part_svc.pm, FS/pkg_svc.pm,
45111           FS/svc_Common.pm, FS/svc_acct.pm, FS/svc_acct_pop.pm,
45112           FS/svc_domain.pm, FS/type_pkgs.pm: initial checkin of module
45113           files for proper perl installation
45114
45115 1999-08-04 01:03  ivan
45116
45117         * eg/: table_template-svc.pm, table_template.pm: move table
45118           subclass examples out of production directory
45119
45120 1999-08-04 00:34  ivan
45121
45122         * FS/FS.pm: initial FS manpage
45123
45124 1999-08-03 21:15  ivan
45125
45126         * FS/: Changes, FS.pm, MANIFEST, Makefile.PL: initial h2xs
45127
45128 1999-07-08 04:40  ivan
45129
45130         * CREDITS, README: [no log message]
45131
45132 1999-07-07 19:32  ivan
45133
45134         * bin/svc_acct.import: import fix, noticed by Ben Leibig and Joel
45135           Griffiths
45136
45137 1999-07-07 18:49  ivan
45138
45139         * CREDITS: add joel
45140
45141 1999-07-07 18:49  ivan
45142
45143         * bin/svc_acct.import: updates to avoid -w warnings from Joel
45144           Griffiths <griff@aver-computer.com>
45145
45146 1999-04-19 03:32  ivan
45147
45148         * etc/megapop.pl: if you are a megapop customer...
45149
45150 1999-04-08 06:21  ivan
45151
45152         * CREDITS: [no log message]
45153
45154 1999-04-08 06:11  ivan
45155
45156         * README: 1.2.0
45157
45158 1999-04-08 06:05  ivan
45159
45160         * test/cgi-test: web interface tester / sample data creator
45161
45162 1999-03-26 05:15  ivan
45163
45164         * eg/TEMPLATE_cust_main.import: s/create/new/, use all necessary
45165           FS::table_names to avoid warnings
45166
45167 1999-03-25 00:42  ivan
45168
45169         * bin/svc_acct.import: import stuff uses Term::Query and spits out
45170           (some kinds of) nonsensical input
45171
45172 1999-03-23 16:43  ivan
45173
45174         * bin/svc_acct.import: die if no relevant services
45175
45176 1999-02-10 01:02  ivan
45177
45178         * etc/sql-reserved-words.txt: some new doc files
45179
45180 1999-02-07 01:59  ivan
45181
45182         * CREDITS: more mod_perl fixes, and bugfixes Peter Wemm sent via
45183           email
45184
45185 1999-02-06 14:43  ivan
45186
45187         * CREDITS: don't use [e]idiot; display error messages on the form
45188           page
45189
45190 1999-01-15 16:24  ivan
45191
45192         * CREDITS: [no log message]
45193
45194 1999-01-08 21:38  ivan
45195
45196         * CREDITS: [no log message]
45197
45198 1998-12-15 21:29  ivan
45199
45200         * eg/TEMPLATE_cust_main.import: adminsuidsetup now need user
45201
45202 1998-12-09 23:23  ivan
45203
45204         * bin/svc_acct.import: use FS::Conf, need user (for datasrc)
45205
45206 1998-12-01 17:23  ivan
45207
45208         * CREDITS: [no log message]
45209
45210 1998-11-18 01:01  ivan
45211
45212         * CREDITS: i18n! i18n!
45213
45214 1998-11-07 17:09  ivan
45215
45216         * README: 1.1.6 release
45217
45218 1998-11-07 02:24  ivan
45219
45220         * README: don't use depriciated FS::Bill and FS::Invoice, other
45221           miscellania
45222
45223 1998-10-14 00:05  ivan
45224
45225         * README: 1.1.4 release, fix postgresql
45226
45227 1998-10-13 05:07  ivan
45228
45229         * bin/svc_acct.import: Assigns password from the shadow file for
45230           RADIUS password "UNIX"
45231
45232 1998-10-12 00:15  ivan
45233
45234         * conf/shells: Initial revision
45235
45236 1998-10-12 00:12  ivan
45237
45238         * conf/: home, lpr: Initial import into CVS
45239
45240 1998-10-12 00:12  ivan
45241
45242         * conf/smtpmachine: Initial revision
45243
45244 1998-10-11 23:56  ivan
45245
45246         * README: Initial revision
45247
45248 1998-09-25 01:52  ivan
45249
45250         * bin/pod2x: Initial revision
45251
45252 1998-09-02 21:50  ivan
45253
45254         * CREDITS: Initial revision
45255
45256 1998-08-23 20:04  ivan
45257
45258         * fs_passwd/fs_passwd: Initial revision
45259
45260 1998-08-19 21:42  ivan
45261
45262         * eg/TEMPLATE_cust_main.import: Initial revision
45263
45264 1998-08-16 14:02  ivan
45265
45266         * bin/svc_acct.import: Initial revision
45267
45268 1998-07-18 00:11  ivan
45269
45270         * etc/domain-template.txt: Initial import into CVS
45271
45272 1998-03-22 23:46  ivan
45273
45274         * etc/countries.txt: Initial import into CVS
45275
45276 1998-03-22 23:46  ivan
45277
45278         * INSTALL: Initial revision
45279