fix html ext_desc alignment in svc_phone sections
[freeside.git] / ChangeLog
1 2010-06-28 22:22  ivan
2
3         * httemplate/: graph/cust_bill_pkg.cgi, search/cust_bill_pkg.cgi,
4           search/report_prepaid_income.cgi: eliminate filtering of info
5           from COMP customers on financial reports, RT#8787
6
7 2010-06-28 18:40  ivan
8
9         * FS/FS/: Conf.pm, svc_pbx.pm: add global_unique-pbx_title to
10           disable duplicate checking on svc_pbx.title
11
12 2010-06-28 18:17  jeff
13
14         * httemplate/misc/process/recharge_svc.html: protect set_usage and
15           reset_usage here, too
16
17 2010-06-28 18:01  jeff
18
19         * httemplate/edit/process/svc_acct.cgi: protect call to set_usage
20
21 2010-06-28 15:20  jeff
22
23         * FS/FS/part_pkg/voip_cdr.pm: connection charge handling which
24           comports with history of module
25
26 2010-06-28 13:47  jeff
27
28         * FS/FS/part_pkg/voip_cdr.pm: correct connection charge calculation
29
30 2010-06-27 22:13  jeff
31
32         * httemplate/search/report_newtax.html: fix under ie8 (and others?)
33           RT8274
34
35 2010-06-27 21:11  jeff
36
37         * FS/FS/: cust_bill.pm, usage_class.pm: add some dollar signs
38           RT8704
39
40 2010-06-27 02:22  jeff
41
42         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, usage_class.pm: planet
43           telesis invoice fixups RT 8707,8406
44
45 2010-06-24 01:17  jeff
46
47         * FS/FS/cust_bill.pm: get section subtotalling right
48
49 2010-06-23 20:31  ivan
50
51         * rt/lib/RT.pm: not changing this hopefully will cause fewer
52           upgrade conflicts.  stupid BPS header
53
54 2010-06-23 16:45  ivan
55
56         * FS/FS/part_export/communigate_pro.pm,
57           httemplate/view/svc_forward.cgi: add display of forward
58           destionations via GetForward, RT#7083
59
60 2010-06-23 16:22  ivan
61
62         * httemplate/view/svc_domain/acct_defaults.html: spealing
63
64 2010-06-23 16:06  ivan
65
66         * FS/FS/part_export/communigate_pro.pm: fix domain renames, RT#7083
67
68 2010-06-23 15:48  ivan
69
70         * httemplate/elements/communigate_pro-accessmodes.html: add
71           services as per customer, RT#7083
72
73 2010-06-23 15:19  ivan
74
75         * httemplate/elements/communigate_pro-accessmodes.html: add
76           services as per customer, RT#7083
77
78 2010-06-23 12:32  jeff
79
80         * httemplate/config/config-process.cgi: backport RT8384 config
81           input validation
82
83 2010-06-23 01:37  jeff
84
85         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
86           conf/invoice_latexcoupon: add config variables to position
87           invoice addresses in envelope windows RT8384
88
89 2010-06-21 21:15  ivan
90
91         * FS/FS/: ClientAPI/MyAccount.pm, TicketSystem/RT_Internal.pm:
92           remove extra debugging, RT#7780
93
94 2010-06-21 21:11  ivan
95
96         * rt/lib/: RT.pm, RT.pm.in: backport NoSignalHandlers patch to
97           1.9... should fix up RT initialization in
98           freeside-selfservice-xmlrpcd such that processes still log after
99           create_ticket happened, RT#7780
100
101 2010-06-21 18:26  ivan
102
103         * FS/bin/freeside-selfservice-xmlrpcd: fix (probably harmless)
104           "DBD::Pg::db disconnect failed: server closed the connection
105           unexpectedly" warning, RT#7780
106
107 2010-06-21 18:20  ivan
108
109         * FS/FS/TicketSystem/RT_Internal.pm: enable debugging for
110           create_ticket call to pinpoint lockup, RT#7780
111
112 2010-06-21 17:52  ivan
113
114         * FS/FS/ClientAPI/MyAccount.pm: enable debugging for create_ticket
115           call to pinpoint lockup
116
117 2010-06-20 16:20  ivan
118
119         * httemplate/elements/communigate_pro-accessmodes.html: new
120           communigate pro accessmodes choices... not 100% sure on the
121           names, RT#7083
122
123 2010-06-19 12:29  ivan
124
125         * FS/FS/part_export/domreg_opensrs.pm: return rather than ignore
126           errors inserting into the job queue during
127           _export_insert_on_payment
128
129 2010-06-19 11:59  ivan
130
131         * FS/FS/cust_bill_ApplicationCommon.pm: should fix
132           FS::svc_acct=HASH(0xe854058) errors inserting payments, fallout
133           from opensrs on #5825, RT#8853
134
135 2010-06-17 10:50  jeff
136
137         * FS/FS/svc_acct.pm: fix null option with placeholders
138
139 2010-06-17 10:19  ivan
140
141         * FS/bin/freeside-selfservice-xmlrpcd: just go ahead and depend on
142           POE 1.2 seems the path of least resistance, RT#7780
143
144 2010-06-16 22:25  ivan
145
146         * FS/bin/freeside-selfservice-xmlrpcd: load_clientapi_modules is a
147           2.1-ism, RT#7780
148
149 2010-06-16 22:19  ivan
150
151         * FS/bin/freeside-selfservice-xmlrpcd: lenny POE compat, RT#7780
152
153 2010-06-16 14:53  ivan
154
155         * FS/FS/Conf.pm, FS/bin/freeside-selfservice-xmlrpcd,
156           FS/FS/Daemon.pm, init.d/freeside-init: a local XML-RPC server for
157           ncic: daemonize and respond to TERM, RT#7780
158
159 2010-06-16 12:41  ivan
160
161         * FS/: FS/Daemon.pm, bin/freeside-selfservice-xmlrpcd: a local
162           XML-RPC server for ncic: daemonize and respond to TERM, RT#7780
163
164 2010-06-16 01:42  ivan
165
166         * FS/bin/freeside-selfservice-xmlrpcd: a local XML-RPC server for
167           ncic: cleanup as a modern POE app, RT#7780
168
169 2010-06-16 00:50  ivan
170
171         * FS/FS/ClientAPI_XMLRPC.pm: file ClientAPI_XMLRPC.pm was added on
172           branch FREESIDE_1_9_BRANCH on 2010-06-16 07:50:18 +0000
173
174 2010-06-16 00:50  ivan
175
176         * FS/bin/freeside-selfservice-xmlrpcd: file
177           freeside-selfservice-xmlrpcd was added on branch
178           FREESIDE_1_9_BRANCH on 2010-06-16 07:50:18 +0000
179
180 2010-06-16 00:50  ivan
181
182         * fs_selfservice/perl/xmlrpc_local-phonenum_balance.pl: file
183           xmlrpc_local-phonenum_balance.pl was added on branch
184           FREESIDE_1_9_BRANCH on 2010-06-16 07:50:19 +0000
185
186 2010-06-16 00:50  ivan
187
188         * FS/FS/ClientAPI_XMLRPC.pm, FS/bin/freeside-selfservice-xmlrpcd,
189           fs_selfservice/perl/xmlrpc_local-phonenum_balance.pl,
190           FS/MANIFEST: start of a local XML-RPC server for ncic, RT#7780
191
192 2010-06-15 19:19  mark
193
194         * FS/FS/pay_batch.pm, httemplate/elements/file-upload.html,
195           httemplate/misc/upload-batch.cgi,
196           httemplate/search/cust_pay_batch.cgi: RT#5683: payment batch
197           upload uses job queue and progressbar
198
199 2010-06-14 22:10  mark
200
201         * FS/FS/: Daemon.pm, Misc.pm: RT#7869: fix error messages when
202           send_email fails in the job queue
203
204 2010-06-13 11:01  jeff
205
206         * FS/FS/svc_acct.pm: avoid sql injection
207
208 2010-06-11 14:17  mark
209
210         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
211           httemplate/search/unapplied_cust_pay.html,
212           httemplate/search/elements/cust_main_dayranges.html: RT#7266:
213           continue fixing aging reports
214
215 2010-06-09 21:26  jeff
216
217         * httemplate/search/cdr.html: correcting a wild misspelling?
218
219 2010-06-06 21:35  ivan
220
221         * Makefile: next ver
222
223 2010-06-06 19:39  ivan
224
225         * httemplate/misc/clone-cgp_rule.html,
226           httemplate/browse/cgp_rule.html, FS/FS/Conf.pm,
227           FS/FS/cgp_rule.pm, httemplate/edit/process/elements/process.html,
228           httemplate/edit/process/cgp_rule.html: domain rules based on
229           templates (rules from other domains), RT#7514
230
231 2010-06-06 19:39  ivan
232
233         * httemplate/misc/clone-cgp_rule.html: file clone-cgp_rule.html was
234           added on branch FREESIDE_1_9_BRANCH on 2010-06-07 02:39:47 +0000
235
236 2010-06-06 17:09  ivan
237
238         * FS/FS/Schema.pm, FS/FS/cgp_rule_condition.pm,
239           httemplate/elements/select-cgp_rule_condition.html,
240           httemplate/edit/cgp_rule.html, httemplate/browse/cgp_rule.html,
241           httemplate/edit/process/cgp_rule.html, FS/bin/freeside-upgrade:
242           mysql compat: cgp_rule_condition s/condition/conditionname/
243
244 2010-06-05 20:01  ivan
245
246         * httemplate/search/: sql.html, elements/search.html: fix sql
247           query, RT#8035
248
249 2010-06-05 19:27  ivan
250
251         * FS/FS/cust_main.pm: log customer with queued billing jobs,
252           RT#8282
253
254 2010-06-05 13:50  ivan
255
256         * FS/: bin/freeside-upgrade, FS/Upgrade.pm: should really fix bug
257           commiting between each table upgrade, arg, RT#8580
258
259 2010-06-05 13:30  ivan
260
261         * FS/FS/Upgrade.pm: should really fix bug commiting between each
262           table upgrade, arg, RT#8580
263
264 2010-06-05 12:47  ivan
265
266         * FS/FS/Upgrade.pm: should fix bug commiting between each table
267           upgrade, RT#8580
268
269 2010-06-04 22:54  jeff
270
271         * httemplate/search/: 477.html, 477partV.html, 477partVI.html,
272           elements/search-html.html: fix urls
273
274 2010-06-04 22:51  jeff
275
276         * FS/FS/part_pkg_taxrate.pm: don't delete too much RT#8581
277
278 2010-06-01 12:58  jeff
279
280         * FS/FS/CGI.pm, FS/FS/queue.pm, FS/FS/tax_rate.pm, FS/FS/UI/Web.pm,
281           httemplate/elements/progress-popup.html,
282           httemplate/search/report_newtax.html,
283           httemplate/search/report_queued_newtax.cgi: add progressbar,
284           redirection, and improve links RT#8274
285
286 2010-06-01 10:11  mark
287
288         * FS/FS/cdr/wip.pm: RT#8026: skip line charges when importing WIP
289           CDRs
290
291 2010-05-28 00:51  mark
292
293         * httemplate/search/cust_pkg.cgi: RT#8465: add service label to
294           downloadable package reports
295
296 2010-05-26 18:02  mark
297
298         * httemplate/search/elements/search-html.html: unbreak download
299           links
300
301 2010-05-26 11:37  mark
302
303         * httemplate/search/rt_transaction.html: broken link in time worked
304           report
305
306 2010-05-26 09:11  jeff
307
308         * FS/FS/tax_rate.pm: correct uncorrected tyop
309
310 2010-05-25 21:50  ivan
311
312         * bin/cvs2cl: correct for branch
313
314 2010-05-24 23:04  ivan
315
316         * FS/FS/Misc.pm: prevent "Can't locate object method "code" via
317           package "HTML::Mason::Exception" errors
318
319 2010-05-24 16:54  mark
320
321         * httemplate/: edit/cust_main_note.cgi,
322           edit/process/cust_main_note.cgi, view/cust_main/notes.html,
323           pref/pref-process.html, pref/pref.html: RT#8224: allow user to
324           disable HTML editor
325
326 2010-05-24 09:56  ivan
327
328         * httemplate/search/timeworked.html: fix Pg-ism
329
330 2010-05-22 18:59  ivan
331
332         * FS/t/svc_CGPRule_Mixin.t: file svc_CGPRule_Mixin.t was added on
333           branch FREESIDE_1_9_BRANCH on 2010-05-23 01:59:21 +0000
334
335 2010-05-22 18:59  ivan
336
337         * FS/FS/svc_CGPRule_Mixin.pm, FS/t/svc_CGPRule_Mixin.t,
338           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/Schema.pm,
339           FS/FS/cgp_rule.pm, FS/FS/cgp_rule_action.pm,
340           FS/FS/cgp_rule_condition.pm,
341           FS/FS/part_export/communigate_pro.pm,
342           httemplate/browse/cgp_rule.html: communigate pro rules, RT#7515
343
344 2010-05-22 18:59  ivan
345
346         * FS/FS/svc_CGPRule_Mixin.pm: file svc_CGPRule_Mixin.pm was added
347           on branch FREESIDE_1_9_BRANCH on 2010-05-23 01:59:20 +0000
348
349 2010-05-22 12:49  jeff
350
351         * FS/FS/Report/FCC_477.pm, FS/t/Report-FCC_477.t,
352           httemplate/search/477partIA_detail.html,
353           httemplate/search/477partIA_summary.html,
354           httemplate/search/477partIIA.html,
355           httemplate/search/477partIIB.html,
356           httemplate/search/477partIV.html,
357           httemplate/search/477partV.html, FS/MANIFEST, FS/FS/Conf.pm,
358           httemplate/search/477.html, httemplate/search/477partVI.html,
359           httemplate/search/report_477.html,
360           httemplate/search/elements/metasearch.html,
361           httemplate/search/elements/search-html.html,
362           httemplate/search/elements/search-xml.html,
363           httemplate/search/elements/search.html, FS/FS/Mason.pm,
364           FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
365           httemplate/edit/part_pkg.cgi: improved fcc 477 report #7783
366
367 2010-05-22 11:52  ivan
368
369         * FS/FS/Report/Table/Monthly.pm: fix net sales amount (credits were
370           being applied in wrong month), RT#7502
371
372 2010-05-21 14:32  mark
373
374         * FS/FS/cust_bill.pm: typo
375
376 2010-05-21 12:57  ivan
377
378         * FS/FS/cust_bill.pm: fix 'Use of uninitialized value' spew,
379           fallout from RT#7266
380
381 2010-05-21 12:09  mark
382
383         * FS/FS/Report/Table/Monthly.pm,
384           httemplate/graph/cust_bill_pkg.cgi,
385           httemplate/graph/report_cust_bill_pkg.html: RT#8504: option to
386           aggregate agents on sales report
387
388 2010-05-20 20:42  mark
389
390         * FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/voip_inbound.pm,
391           httemplate/edit/part_pkg.cgi: fix display bug, RT#8524
392
393 2010-05-20 20:28  mark
394
395         * FS/FS/part_pkg/voip_inbound.pm: fix display bug, RT#8524
396
397 2010-05-19 18:33  mark
398
399         * FS/FS/cust_main.pm, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
400           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
401           httemplate/search/report_receivables.cgi: RT#7266: aging report
402           "as of" date now limits applied payments
403
404 2010-05-18 21:05  jeff
405
406         * FS/FS/cust_bill_pkg.pm: avoid spurious bash default usage
407           category charges
408
409 2010-05-18 12:41  ivan
410
411         * httemplate/edit/access_user.html: fix "Re-enter password" label
412           on employee edit
413
414 2010-05-17 20:25  ivan
415
416         * FS/FS/AccessRight.pm, FS/FS/Conf.pm,
417           httemplate/search/report_svc_acct.html,
418           httemplate/search/svc_acct.cgi: add more info to
419           (customer-specific) service report, RT#6180
420
421 2010-05-13 19:16  ivan
422
423         * FS/FS/rate.pm, httemplate/edit/rate.cgi: fix losing rates when
424           renaming a rate plan, RT#8173
425
426 2010-05-12 22:43  jeff
427
428         * httemplate/misc/queued_report.html,
429           httemplate/search/report_queued_newtax.cgi, FS/FS/queue.pm,
430           FS/FS/tax_rate.pm, FS/bin/freeside-queued,
431           httemplate/search/queue.html,
432           httemplate/search/report_newtax.html: cope with poor tax
433           liability report performance by allowing queuing of reports
434           RT#8274
435
436 2010-05-12 22:43  jeff
437
438         * httemplate/misc/queued_report.html: file queued_report.html was
439           added on branch FREESIDE_1_9_BRANCH on 2010-05-13 05:43:57 +0000
440
441 2010-05-12 22:43  jeff
442
443         * httemplate/search/report_queued_newtax.cgi: file
444           report_queued_newtax.cgi was added on branch FREESIDE_1_9_BRANCH
445           on 2010-05-13 05:43:57 +0000
446
447 2010-05-12 20:06  ivan
448
449         * httemplate/search/cust_bill_pkg.cgi: add "Owed" and "Payment
450           date" columns to unearned revenue detail, RT#7776
451
452 2010-05-12 19:51  ivan
453
454         * Makefile: make dev kludge: unstable has 5.10.1
455
456 2010-05-12 19:33  ivan
457
458         * httemplate/search/cust_bill_pkg.cgi: fix color/style and remove
459           billpkgnum on 1_9_BRANCH too
460
461 2010-05-12 18:25  ivan
462
463         * Makefile: fix "-e DBI:Pg:dbname=freeside" datasrc winding up in
464           secrets as a result of weird implementations of echo as a shell
465           builtin that ignore -e
466
467 2010-05-10 23:57  ivan
468
469         * FS/FS/part_pkg/voip_cdr.pm: should fix asterisks in destination
470           numbers causing invoice generation to barf, RT#7840
471
472 2010-05-10 23:38  ivan
473
474         * FS/FS/rate.pm: fix ignore_unrateable flag, RT#8149
475
476 2010-05-07 19:38  ivan
477
478         * FS/FS/Mason.pm, httemplate/edit/pkg_category.html: fix package
479           Categorys spelling, RT#8314
480
481 2010-05-04 15:25  mark
482
483         * FS/FS/cdr/wip.pm: file wip.pm was added on branch
484           FREESIDE_1_9_BRANCH on 2010-05-04 22:26:06 +0000
485
486 2010-05-04 15:25  mark
487
488         * FS/FS/: cdr/wip.pm, cdr.pm: RT#8026: WIP CDR format
489
490 2010-04-29 19:17  ivan
491
492         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/cgp_rule_action.pm,
493           FS/FS/cgp_rule_condition.pm, httemplate/browse/cgp_rule.html,
494           httemplate/edit/cgp_rule.html,
495           httemplate/elements/select-cgp_rule_action.html,
496           httemplate/elements/select-cgp_rule_condition.html: communigate
497           (phase 2): rules: show conditions/actions on rule browse, fix
498           rule edit for conditions and actions without op/param, fix rule
499           edit stickiness on errors.  RT#7514
500
501 2010-04-29 00:43  ivan
502
503         * FS/: MANIFEST, FS/o2m_Common.pm: add o2m_Common.pm to 1.9,
504           RT#7514
505
506 2010-04-29 00:40  ivan
507
508         * FS/FS/cgp_rule.pm, httemplate/edit/cgp_rule.html,
509           httemplate/edit/process/cgp_rule.html,
510           httemplate/elements/input-text.html,
511           httemplate/elements/select-cgp_rule_action.html,
512           httemplate/elements/select-cgp_rule_condition.html,
513           httemplate/elements/select.html: communigate (phase 2): rules:
514           adding conditions and actions to rule edit.  RT#7514
515
516 2010-04-28 19:59  ivan
517
518         * httemplate/: edit/elements/edit.html,
519           elements/select-cgp_rule_action.html,
520           elements/select-cgp_rule_condition.html: communigate (phase 2):
521           rules: adding conditions and actions to rule edit.  RT#7514
522
523 2010-04-27 03:56  ivan
524
525         * httemplate/elements/select-cgp_rule_action.html: file
526           select-cgp_rule_action.html was added on branch
527           FREESIDE_1_9_BRANCH on 2010-04-27 10:57:01 +0000
528
529 2010-04-27 03:56  ivan
530
531         * httemplate/elements/select-cgp_rule_condition.html: file
532           select-cgp_rule_condition.html was added on branch
533           FREESIDE_1_9_BRANCH on 2010-04-27 10:57:01 +0000
534
535 2010-04-27 03:56  ivan
536
537         * httemplate/elements/select.html: file select.html was added on
538           branch FREESIDE_1_9_BRANCH on 2010-04-27 10:57:00 +0000
539
540 2010-04-27 03:56  ivan
541
542         * httemplate/: elements/select-cgp_rule_action.html,
543           elements/select-cgp_rule_condition.html, elements/select.html,
544           edit/cgp_rule.html, elements/tr-select.html: communigate (phase
545           2): rules: start of adding conditions and actions to rule edit.
546           RT#7514
547
548 2010-04-27 01:52  ivan
549
550         * httemplate/edit/process/elements/process.html: backport o2m_ and
551           colspan from 2.1 process.html
552
553 2010-04-27 01:38  ivan
554
555         * httemplate/edit/elements/edit.html: backport o2m_ and colspan
556           from 2.1 edit.html
557
558 2010-04-26 22:38  mark
559
560         * FS/FS/part_pkg/voip_inbound.pm: file voip_inbound.pm was added on
561           branch FREESIDE_1_9_BRANCH on 2010-05-21 03:28:49 +0000
562
563 2010-04-26 22:38  mark
564
565         * FS/FS/part_pkg/voip_inbound.pm: RT#7046: inbound rate for rate
566           plan billing
567
568 2010-04-22 23:47  ivan
569
570         * httemplate/view/svc_domain/basics.html: communigate (phase 2):
571           rules.  RT#7514
572
573 2010-04-22 23:43  ivan
574
575         * httemplate/: browse/cgp_rule.html, edit/cgp_rule.html: file
576           cgp_rule.html was added on branch FREESIDE_1_9_BRANCH on
577           2010-04-23 06:43:40 +0000
578
579 2010-04-22 23:43  ivan
580
581         * httemplate/edit/process/cgp_rule.html: file cgp_rule.html was
582           added on branch FREESIDE_1_9_BRANCH on 2010-04-23 06:43:41 +0000
583
584 2010-04-22 23:43  ivan
585
586         * httemplate/view/svc_acct/communigate.html: file communigate.html
587           was added on branch FREESIDE_1_9_BRANCH on 2010-04-23 06:43:41
588           +0000
589
590 2010-04-22 23:43  ivan
591
592         * httemplate/misc/delete-cgp_rule.html: file delete-cgp_rule.html
593           was added on branch FREESIDE_1_9_BRANCH on 2010-04-23 06:43:41
594           +0000
595
596 2010-04-22 23:43  ivan
597
598         * FS/FS/Mason.pm, FS/FS/cgp_rule.pm, FS/FS/cgp_rule_action.pm,
599           FS/FS/cgp_rule_condition.pm, httemplate/browse/cgp_rule.html,
600           httemplate/edit/cgp_rule.html,
601           httemplate/edit/process/cgp_rule.html,
602           httemplate/misc/delete-cgp_rule.html,
603           httemplate/view/svc_acct/communigate.html,
604           httemplate/view/svc_acct/basics.html, FS/FS/Schema.pm:
605           communigate (phase 2): rules.  RT#7514
606
607 2010-04-21 19:00  ivan
608
609         * FS/: FS/Schema.pm, FS.pm, MANIFEST, FS/cgp_rule.pm,
610           FS/cgp_rule_action.pm, FS/cgp_rule_condition.pm, t/cgp_rule.t,
611           t/cgp_rule_action.t, t/cgp_rule_condition.t: communigate (phase
612           2): rules.  RT#7514
613
614 2010-04-21 02:31  ivan
615
616         * httemplate/elements/select-part_pkg.html: "
617
618 2010-04-21 02:09  ivan
619
620         * httemplate/config/config.cgi: prevent inadvertantly losing
621           disabled package defs, service defs or package classes in a
622           config value that uses them (i.e. support_packages)
623
624 2010-04-21 01:57  ivan
625
626         * httemplate/elements/select-part_pkg.html: prevent inadvertantly
627           losing disabled package defs, service defs or package classes in
628           a config value that uses them (i.e. support_packages)
629
630 2010-04-21 00:11  ivan
631
632         * Makefile: 1.9.4 is next
633
634 2010-04-20 21:10  ivan
635
636         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 1.9.3
637
638 2010-04-20 21:06  ivan
639
640         * Makefile, httemplate/docs/about.html: 1.9.3
641
642 2010-04-20 20:56  ivan
643
644         * Makefile: ensure that the trainwreck which was 1.9.2 does not
645           happen again
646
647 2010-04-19 21:29  ivan
648
649         * FS/FS/svc_domain.pm, httemplate/edit/part_svc.cgi: communigate
650           (phase 2): add a textarea type to edit/part_svc so you can set it
651           to a default or fixed trailer that's multi-line, RT#7514
652
653 2010-04-19 21:13  ivan
654
655         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
656           FS/FS/part_export/communigate_pro.pm,
657           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi,
658           httemplate/view/svc_acct/basics.html,
659           httemplate/view/svc_domain/acct_defaults.html: communigate (phase
660           2): Account Preferences (& Domain::Account Defaults:Preferences):
661           ProntoSkinName  RT#7514
662
663 2010-04-19 18:51  ivan
664
665         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
666           FS/FS/part_export/communigate_pro.pm,
667           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi,
668           httemplate/view/svc_acct/basics.html,
669           httemplate/view/svc_domain/acct_defaults.html: communigate (phase
670           2): Account Preferences (& Domain::Account Defaults:Preferences):
671           Language, Time zone, Layout, Send read receipts.  RT#7514
672
673 2010-04-19 00:09  ivan
674
675         * FS/FS/svc_acct.pm, FS/FS/part_export/communigate_pro.pm,
676           FS/FS/Schema.pm, httemplate/edit/svc_acct.cgi,
677           httemplate/view/svc_acct/basics.html: communigate (phase 2),
678           Account:Settings PasswordRecovery.  also fix modification of
679           svc_acct booleans in export.  RT#7514
680
681 2010-04-18 23:15  ivan
682
683         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
684           FS/FS/part_export/communigate_pro.pm,
685           httemplate/edit/svc_acct.cgi,
686           httemplate/view/svc_acct/basics.html: communigate provisioning
687           phase 2: Account:Settings: RulesAllowed, RPOPAllowed, MailToAll,
688           AddMailTrailer.  RT#7514
689
690 2010-04-18 22:01  ivan
691
692         * FS/FS/Schema.pm, FS/FS/svc_domain.pm,
693           FS/FS/part_export/communigate_pro.pm,
694           httemplate/edit/svc_domain.cgi,
695           httemplate/view/svc_domain/acct_defaults.html: communigate
696           provisioning phase 2: Domain:Account Defaults:Settings:
697           RulesAllowed, RPOPAllowed, MailToAll, AddMailTrailer.  RT#7514
698
699 2010-04-18 18:25  ivan
700
701         * FS/FS/Schema.pm, FS/FS/svc_domain.pm,
702           FS/FS/part_export/communigate_pro.pm,
703           httemplate/edit/svc_domain.cgi,
704           httemplate/view/svc_domain/basics.html: communigate provisioning
705           phase 2: add svc_domain.trailer -> communigate TrailerText,
706           RT#7514
707
708 2010-04-09 21:21  mark
709
710         * httemplate/search/elements/cust_main_dayranges.html: RT#866: fix
711           payment links
712
713 2010-04-09 01:18  ivan
714
715         * FS/FS/Misc/DateTime.pm: file DateTime.pm was added on branch
716           FREESIDE_1_9_BRANCH on 2010-04-09 08:18:35 +0000
717
718 2010-04-09 01:17  ivan
719
720         * httemplate/search/elements/cust_main_dayranges.html,
721           FS/FS/Misc/DateTime.pm, FS/MANIFEST, FS/FS/cust_main/Import.pm,
722           FS/FS/Mason.pm, FS/FS/UI/Web.pm,
723           httemplate/edit/REAL_cust_pkg.cgi, httemplate/edit/cust_pay.cgi,
724           httemplate/misc/process/cancel_pkg.html,
725           httemplate/misc/process/delay_susp_pkg.html,
726           httemplate/search/pay_batch.cgi,
727           httemplate/search/report_prepaid_income.cgi,
728           httemplate/search/sqlradius.cgi,
729           httemplate/edit/process/REAL_cust_pkg.cgi,
730           httemplate/edit/process/cust_main.cgi,
731           httemplate/edit/process/cust_pay.cgi,
732           httemplate/edit/process/quick-charge.cgi,
733           httemplate/edit/process/quick-cust_pkg.cgi: fix date parsing when
734           using international dates (package date edit), RT#8027
735
736 2010-04-09 01:09  jeff
737
738         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html: modify
739           total items for balance below line and current charges above line
740           with configurable description.  also bug fixes that might close
741           7896
742
743 2010-04-08 22:50  ivan
744
745         * Makefile: starting 1.9.3
746
747 2010-04-08 12:23  jeff
748
749         * httemplate/elements/about_rt.html: close tag rather than open a
750           new one
751
752 2010-04-07 01:24  ivan
753
754         * httemplate/edit/agent.cgi: also in agent edit, fix form getting
755           submitted before customer search can complete.  throws "status
756           connecting to" error and custnum does not get filled in, RT#8014
757
758 2010-04-07 01:15  ivan
759
760         * httemplate/: edit/access_user.html, edit/elements/edit.html,
761           elements/search-cust_main.html: in employee edit, fix form
762           getting submitted before customer search can complete.  throws
763           "status connecting to" error and custnum does not get filled in,
764           RT#8014
765
766 2010-04-06 23:20  ivan
767
768         * FS/FS/TicketSystem/RT_Internal.pm: fix capitalization of RT
769           tables and columns - mysql fix
770
771 2010-04-06 22:52  mark
772
773         * FS/FS/pay_batch/RBC.pm: fix floating point error
774
775 2010-04-06 21:36  ivan
776
777         * httemplate/search/part_pkg.html: final nit for employee
778           commission report in 1.9, RT#6991
779
780 2010-04-06 21:11  ivan
781
782         * httemplate/search/part_pkg.html: fix a mysql-ism in employee
783           commission report, now compatible with Pg, that's a new one.
784           RT#6991
785
786 2010-04-06 14:43  ivan
787
788         * httemplate/search/report_employee_commission.html: fix 1.9-style
789           employee comission report, RT#6991
790
791 2010-04-05 05:24  jeff
792
793         * FS/FS/part_export/dashcs_e911.pm: fix noisy but harmless
794           redeclaration
795
796 2010-04-05 00:08  ivan
797
798         * rpm/freeside.spec, debian/changelog: Updated for 1.9.2
799
800 2010-04-05 00:07  ivan
801
802         * Makefile: 1.9.2
803
804 2010-04-05 00:05  ivan
805
806         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for
807           1.9.2cvs
808
809 2010-04-05 00:03  ivan
810
811         * httemplate/docs/about.html: 1.9.2
812
813 2010-04-04 23:58  ivan
814
815         * conf/invoice_from: company email
816
817 2010-04-04 23:57  ivan
818
819         * FS/bin/freeside-upgrade: require DBIx::DBSchema 0.39 for mysql
820
821 2010-04-04 23:55  ivan
822
823         * FS/FS/: part_event_condition.pm, part_event/Condition/balance.pm,
824           part_event/Condition/balance_age.pm,
825           part_event/Condition/balance_under.pm,
826           part_event/Condition/cust_bill_has_service.pm,
827           part_event/Condition/cust_bill_owed.pm,
828           part_event/Condition/cust_bill_owed_under.pm: mysql billing
829           fixes, 1.9
830
831 2010-04-04 23:50  ivan
832
833         * FS/FS/part_export/thirdlane.pm: thirdlane deletion fix
834
835 2010-04-04 22:20  ivan
836
837         * FS/FS/part_export/indosoft.pm: file indosoft.pm was added on
838           branch FREESIDE_1_9_BRANCH on 2010-04-05 05:20:03 +0000
839
840 2010-04-04 22:20  ivan
841
842         * FS/FS/part_export/: indosoft.pm: initial indosoft export, RT#4068
843
844 2010-04-04 18:23  ivan
845
846         * httemplate/search/part_pkg.html: last fix for employee
847           commisssion report, RT#6991
848
849 2010-04-04 17:59  ivan
850
851         * httemplate/elements/menu.html: add employee commission report to
852           menu, RT#6991
853
854 2010-04-01 14:30  mark
855
856         * httemplate/search/elements/cust_main_dayranges.html: fix column
857           alignment
858
859 2010-03-31 21:43  mark
860
861         * FS/FS/UI/Web.pm, httemplate/search/report_receivables.cgi,
862           httemplate/search/elements/cust_main_dayranges.html,
863           httemplate/search/elements/search-html.html,
864           httemplate/search/elements/search.html: RT#866: links to process
865           payments from aging report
866
867 2010-03-31 08:48  jeff
868
869         * FS/FS/part_export/dashcs_e911.pm: file dashcs_e911.pm was added
870           on branch FREESIDE_1_9_BRANCH on 2010-03-31 15:49:08 +0000
871
872 2010-03-31 08:48  jeff
873
874         * FS/: FS/part_export/dashcs_e911.pm, MANIFEST: add dash carrier
875           services e911 support RT7103
876
877 2010-03-31 00:41  mark
878
879         * httemplate/search/: report_receivables.cgi,
880           report_receivables.html, report_unapplied_cust_pay.html,
881           unapplied_cust_pay.html, elements/cust_main_dayranges.html:
882           RT#7266: aging reports as of a past date
883
884 2010-03-30 23:30  ivan
885
886         * FS/FS/Misc.pm: eliminate harmless "Use of uninitialized value
887           $enc in string eq" warnings
888
889 2010-03-30 05:16  ivan
890
891         * FS/FS/Schema.pm: employee commission reporting, RT#6991
892
893 2010-03-30 05:12  ivan
894
895         * httemplate/search/: part_pkg.html: employee commission reporting,
896           RT#6991
897
898 2010-03-30 05:12  ivan
899
900         * httemplate/search/part_pkg.html: file part_pkg.html was added on
901           branch FREESIDE_1_9_BRANCH on 2010-03-30 12:13:27 +0000
902
903 2010-03-30 05:07  ivan
904
905         * httemplate/search/report_employee_commission.html,
906           FS/FS/cust_main.pm, FS/FS/cust_credit.pm, FS/FS/cust_event.pm,
907           FS/FS/part_event/Action/pkg_agent_credit.pm,
908           FS/FS/part_event/Action/pkg_employee_credit.pm,
909           FS/FS/part_event/Action/pkg_referral_credit.pm: employee
910           commission reporting, RT#6991
911
912 2010-03-30 05:07  ivan
913
914         * httemplate/search/report_employee_commission.html: file
915           report_employee_commission.html was added on branch
916           FREESIDE_1_9_BRANCH on 2010-03-30 12:08:23 +0000
917
918 2010-03-29 20:10  ivan
919
920         * FS/MANIFEST: employee (otaker / access_user) commissioning,
921           RT#6991
922
923 2010-03-29 19:53  ivan
924
925         * FS/FS/part_event/Action/Mixin/credit_pkg.pm: file credit_pkg.pm
926           was added on branch FREESIDE_1_9_BRANCH on 2010-03-30 02:53:12
927           +0000
928
929 2010-03-29 19:53  ivan
930
931         * FS/FS/part_event/Action/pkg_agent_credit.pm: file
932           pkg_agent_credit.pm was added on branch FREESIDE_1_9_BRANCH on
933           2010-03-30 02:53:12 +0000
934
935 2010-03-29 19:53  ivan
936
937         * FS/FS/part_event/Action/pkg_agent_credit_pkg.pm: file
938           pkg_agent_credit_pkg.pm was added on branch FREESIDE_1_9_BRANCH
939           on 2010-03-30 02:53:12 +0000
940
941 2010-03-29 19:53  ivan
942
943         * FS/FS/part_event/Action/pkg_employee_credit_pkg.pm: file
944           pkg_employee_credit_pkg.pm was added on branch
945           FREESIDE_1_9_BRANCH on 2010-03-30 02:53:12 +0000
946
947 2010-03-29 19:53  ivan
948
949         * httemplate/elements/tr-search-cust_main.html: file
950           tr-search-cust_main.html was added on branch FREESIDE_1_9_BRANCH
951           on 2010-03-30 02:53:11 +0000
952
953 2010-03-29 19:53  ivan
954
955         * FS/FS/part_event/Action/pkg_agent_credit.pm,
956           FS/FS/part_event/Action/pkg_agent_credit_pkg.pm,
957           FS/FS/part_event/Action/pkg_employee_credit_pkg.pm,
958           FS/FS/part_event/Action/Mixin/credit_pkg.pm,
959           httemplate/elements/tr-search-cust_main.html,
960           httemplate/browse/access_user.html,
961           httemplate/edit/access_user.html, FS/FS/part_pkg.pm,
962           FS/FS/part_event/Action/pkg_referral_credit.pm,
963           FS/FS/part_event/Action/pkg_referral_credit_pkg.pm,
964           httemplate/elements/search-cust_main.html: employee (otaker /
965           access_user) commissioning, RT#6991
966
967 2010-03-29 19:52  ivan
968
969         * FS/FS/part_event/Action/: pkg_employee_credit.pm: employee
970           commissions, RT#6991
971
972 2010-03-29 19:52  ivan
973
974         * FS/FS/part_event/Action/pkg_employee_credit.pm: file
975           pkg_employee_credit.pm was added on branch FREESIDE_1_9_BRANCH on
976           2010-03-30 02:52:52 +0000
977
978 2010-03-28 17:50  ivan
979
980         * FS/FS/access_user.pm: add user_custnum to 1.9 for employee
981           commissioning, RT#6991
982
983 2010-03-28 17:24  ivan
984
985         * FS/FS/Schema.pm: add user_custnum to 1.9 for employee
986           commissioning, RT#6991
987
988 2010-03-26 23:21  ivan
989
990         * FS/FS/cust_bill_pkg_detail.pm: fix cust_bill_pkg_detail throwing
991           a fatal error w/MySQL
992
993 2010-03-26 23:09  ivan
994
995         * httemplate/: view/cust_main.cgi, view/cust_main/notes.html,
996           edit/cust_main_note.cgi: resize customer not add popup, eliminate
997           needless <BR> in popup
998
999 2010-03-26 21:37  ivan
1000
1001         * FS/FS/Upgrade.pm: these are now supported in supported in
1002           DBIx-DBSchema and friends
1003
1004 2010-03-26 20:43  ivan
1005
1006         * FS/FS/: reason.pm, tax_rate.pm: these are now supported in
1007           supported in DBIx-DBSchema and friends
1008
1009 2010-03-26 15:25  ivan
1010
1011         * httemplate/elements/: select-areacode.html, select-did.html: fix
1012           E911 vs. DID selector on phone provision, RT#7819
1013
1014 2010-03-26 14:43  ivan
1015
1016         * FS/FS/cust_pkg.pm: no DISTINCT ON in MySQL makes kittens cry
1017
1018 2010-03-25 22:02  ivan
1019
1020         * FS/FS/Schema.pm: kludge a fix for the MySQL statustext index
1021           problem, fix s/serial/int/ for non-primary keys in
1022           part_pkg_taxoverride, and s/TEXT/LONGTEXT/ ourselves until
1023           DBIx::DBSchema 0.39
1024
1025 2010-03-25 21:50  ivan
1026
1027         * FS/FS/UID.pm: don't warn about the configuration table during
1028           setup
1029
1030 2010-03-25 19:28  ivan
1031
1032         * FS/FS/: Schema.pm, mailinglistmember.pm: fix mailinglistmember.pm
1033           dependency on contact_email.pm from 2.1 branch, RT#7897
1034
1035 2010-03-24 01:37  ivan
1036
1037         * FS/FS/Conf.pm, httemplate/search/cust_bill_pkg.cgi,
1038           httemplate/search/report_prepaid_income.cgi: better prepaid
1039           income reporting, with line item detail, RT#7776
1040
1041 2010-03-23 02:13  ivan
1042
1043         * FS/FS/mailinglist.pm, FS/FS/mailinglistmember.pm,
1044           FS/FS/svc_mailinglist.pm, FS/FS/part_export/communigate_pro.pm,
1045           httemplate/elements/header.html,
1046           httemplate/search/mailinglistmember.html: export svc_mailinglist
1047           to CGP groups, RT#7514
1048
1049 2010-03-22 20:53  ivan
1050
1051         * FS/: FS/h_svc_mailinglist.pm, t/h_svc_mailinglist.t, FS.pm,
1052           FS/Mason.pm: adding svc_mailinglist for communigate "groups"
1053           (mailing lists), RT#7514
1054
1055 2010-03-22 20:53  ivan
1056
1057         * FS/FS/h_svc_mailinglist.pm: file h_svc_mailinglist.pm was added
1058           on branch FREESIDE_1_9_BRANCH on 2010-03-23 03:53:40 +0000
1059
1060 2010-03-22 20:53  ivan
1061
1062         * FS/t/h_svc_mailinglist.t: file h_svc_mailinglist.t was added on
1063           branch FREESIDE_1_9_BRANCH on 2010-03-23 03:53:40 +0000
1064
1065 2010-03-22 20:47  ivan
1066
1067         * FS/FS/Schema.pm, FS/FS/svc_mailinglist.pm, FS/FS/mailinglist.pm,
1068           FS/FS/mailinglistmember.pm, FS/MANIFEST, FS/t/mailinglist.t,
1069           FS/t/mailinglistmember.t, FS/t/svc_mailinglist.t,
1070           httemplate/edit/mailinglistmember.html,
1071           httemplate/edit/part_svc.cgi,
1072           httemplate/edit/svc_mailinglist.cgi,
1073           httemplate/edit/process/mailinglistmember.html,
1074           httemplate/edit/process/svc_mailinglist.html,
1075           httemplate/search/mailinglistmember.html,
1076           httemplate/view/svc_mailinglist.cgi,
1077           httemplate/misc/delete-mailinglistmember.html: adding
1078           svc_mailinglist for communigate "groups" (mailing lists), RT#7514
1079
1080 2010-03-22 07:08  jeff
1081
1082         * FS/FS/tax_rate.pm: fix restore of setup and recur taxproducts on
1083           tax data replacement
1084
1085 2010-03-21 16:13  ivan
1086
1087         * FS/FS/Schema.pm, FS/FS/rate_detail.pm,
1088           FS/FS/part_pkg/voip_cdr.pm, httemplate/browse/rate_detail.html,
1089           httemplate/edit/rate_detail.html,
1090           httemplate/edit/rate_region.cgi,
1091           httemplate/edit/process/rate_region.cgi,
1092           httemplate/misc/process/copy-rate_detail.html,
1093           httemplate/misc/rate_edit_excel.html: connection fee for initial
1094           N seconds support, RT#7018
1095
1096 2010-03-19 14:54  mark
1097
1098         * httemplate/misc/batch-cust_pay.html: RT#7812: confirm before
1099           closing quick payment entry
1100
1101 2010-03-18 01:02  ivan
1102
1103         * httemplate/edit/cust_main/top_misc.html: signup date fix?
1104
1105 2010-03-16 01:37  mark
1106
1107         * httemplate/: edit/cust_main_note.cgi, elements/htmlarea.html,
1108           view/cust_main/notes.html: RT#6226: fckeditor for customer notes
1109
1110 2010-03-16 01:34  mark
1111
1112         * httemplate/elements/fckeditor/: fckconfig.js, fckeditor.js,
1113           fckpackager.xml, fckstyles.xml, fcktemplates.xml,
1114           editor/fckdebug.html, editor/fckdialog.html,
1115           editor/fckeditor.html, editor/fckeditor.original.html,
1116           editor/css/fck_editorarea.css, editor/css/fck_internal.css,
1117           editor/css/fck_showtableborders_gecko.css,
1118           editor/css/images/block_address.png,
1119           editor/css/images/block_blockquote.png,
1120           editor/css/images/block_div.png, editor/css/images/block_h1.png,
1121           editor/css/images/block_h2.png, editor/css/images/block_h3.png,
1122           editor/css/images/block_h4.png, editor/css/images/block_h5.png,
1123           editor/css/images/block_h6.png, editor/css/images/block_p.png,
1124           editor/css/images/block_pre.png,
1125           editor/css/images/fck_plugin.gif, editor/dialog/fck_about.html,
1126           editor/dialog/fck_anchor.html, editor/dialog/fck_button.html,
1127           editor/dialog/fck_checkbox.html,
1128           editor/dialog/fck_colorselector.html, editor/dialog/fck_div.html,
1129           editor/dialog/fck_docprops.html, editor/dialog/fck_flash.html,
1130           editor/dialog/fck_form.html, editor/dialog/fck_hiddenfield.html,
1131           editor/dialog/fck_image.html, editor/dialog/fck_link.html,
1132           editor/dialog/fck_listprop.html, editor/dialog/fck_paste.html,
1133           editor/dialog/fck_radiobutton.html,
1134           editor/dialog/fck_replace.html, editor/dialog/fck_scayt.html,
1135           editor/dialog/fck_select.html, editor/dialog/fck_smiley.html,
1136           editor/dialog/fck_source.html,
1137           editor/dialog/fck_specialchar.html,
1138           editor/dialog/fck_spellerpages.html,
1139           editor/dialog/fck_table.html, editor/dialog/fck_tablecell.html,
1140           editor/dialog/fck_template.html, editor/dialog/fck_textarea.html,
1141           editor/dialog/fck_textfield.html,
1142           editor/dialog/common/fck_dialog_common.css,
1143           editor/dialog/common/fck_dialog_common.js,
1144           editor/dialog/fck_about/sponsors/spellchecker_net.gif,
1145           editor/dialog/fck_docprops/fck_document_preview.html,
1146           editor/dialog/fck_flash/fck_flash.js,
1147           editor/dialog/fck_flash/fck_flash_preview.html,
1148           editor/dialog/fck_image/fck_image.js,
1149           editor/dialog/fck_image/fck_image_preview.html,
1150           editor/dialog/fck_link/fck_link.js,
1151           editor/dialog/fck_scayt/scayt_dialog.css,
1152           editor/dialog/fck_select/fck_select.js,
1153           editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
1154           editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
1155           editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
1156           editor/dtd/fck_dtd_test.html, editor/dtd/fck_xhtml10strict.js,
1157           editor/dtd/fck_xhtml10transitional.js,
1158           editor/filemanager/browser/default/browser.css,
1159           editor/filemanager/browser/default/browser.html,
1160           editor/filemanager/browser/default/frmactualfolder.html,
1161           editor/filemanager/browser/default/frmcreatefolder.html,
1162           editor/filemanager/browser/default/frmfolders.html,
1163           editor/filemanager/browser/default/frmresourceslist.html,
1164           editor/filemanager/browser/default/frmresourcetype.html,
1165           editor/filemanager/browser/default/frmupload.html,
1166           editor/filemanager/browser/default/js/common.js,
1167           editor/filemanager/browser/default/js/fckxml.js,
1168           editor/filemanager/connectors/test.html,
1169           editor/filemanager/connectors/uploadtest.html,
1170           editor/filemanager/connectors/perl/basexml.pl,
1171           editor/filemanager/connectors/perl/commands.pl,
1172           editor/filemanager/connectors/perl/config.pl,
1173           editor/filemanager/connectors/perl/connector.cgi,
1174           editor/filemanager/connectors/perl/io.pl,
1175           editor/filemanager/connectors/perl/upload.cgi,
1176           editor/filemanager/connectors/perl/upload_fck.pl,
1177           editor/filemanager/connectors/perl/util.pl,
1178           editor/js/fckadobeair.js, editor/js/fckeditorcode_gecko.js,
1179           editor/js/fckeditorcode_ie.js,
1180           editor/lang/_translationstatus.txt, editor/lang/af.js,
1181           editor/lang/ar.js, editor/lang/bg.js, editor/lang/bn.js,
1182           editor/lang/bs.js, editor/lang/ca.js, editor/lang/cs.js,
1183           editor/lang/da.js, editor/lang/de.js, editor/lang/el.js,
1184           editor/lang/en-au.js, editor/lang/en-ca.js, editor/lang/en-uk.js,
1185           editor/lang/en.js, editor/lang/eo.js, editor/lang/es.js,
1186           editor/lang/et.js, editor/lang/eu.js, editor/lang/fa.js,
1187           editor/lang/fi.js, editor/lang/fo.js, editor/lang/fr-ca.js,
1188           editor/lang/fr.js, editor/lang/gl.js, editor/lang/gu.js,
1189           editor/lang/he.js, editor/lang/hi.js, editor/lang/hr.js,
1190           editor/lang/hu.js, editor/lang/is.js, editor/lang/it.js,
1191           editor/lang/ja.js, editor/lang/km.js, editor/lang/ko.js,
1192           editor/lang/lt.js, editor/lang/lv.js, editor/lang/mn.js,
1193           editor/lang/ms.js, editor/lang/nb.js, editor/lang/nl.js,
1194           editor/lang/no.js, editor/lang/pl.js, editor/lang/pt-br.js,
1195           editor/lang/pt.js, editor/lang/ro.js, editor/lang/ru.js,
1196           editor/lang/sk.js, editor/lang/sl.js, editor/lang/sr-latn.js,
1197           editor/lang/sr.js, editor/lang/sv.js, editor/lang/th.js,
1198           editor/lang/tr.js, editor/lang/uk.js, editor/lang/vi.js,
1199           editor/lang/zh-cn.js, editor/lang/zh.js,
1200           editor/plugins/autogrow/fckplugin.js,
1201           editor/plugins/bbcode/fckplugin.js,
1202           editor/plugins/dragresizetable/fckplugin.js,
1203           editor/plugins/placeholder/fck_placeholder.html,
1204           editor/plugins/placeholder/fckplugin.js,
1205           editor/plugins/placeholder/lang/de.js,
1206           editor/plugins/placeholder/lang/en.js,
1207           editor/plugins/placeholder/lang/es.js,
1208           editor/plugins/placeholder/lang/fr.js,
1209           editor/plugins/placeholder/lang/it.js,
1210           editor/plugins/placeholder/lang/pl.js,
1211           editor/plugins/simplecommands/fckplugin.js,
1212           editor/plugins/tablecommands/fckplugin.js,
1213           editor/skins/_fckviewstrips.html,
1214           editor/skins/default/fck_dialog.css,
1215           editor/skins/default/fck_dialog_ie6.js,
1216           editor/skins/default/fck_editor.css,
1217           editor/skins/default/fck_strip.gif,
1218           editor/skins/default/images/dialog.sides.gif,
1219           editor/skins/default/images/dialog.sides.png,
1220           editor/skins/default/images/dialog.sides.rtl.png,
1221           editor/skins/default/images/sprites.gif,
1222           editor/skins/default/images/sprites.png,
1223           editor/skins/office2003/fck_dialog.css,
1224           editor/skins/office2003/fck_dialog_ie6.js,
1225           editor/skins/office2003/fck_editor.css,
1226           editor/skins/office2003/fck_strip.gif,
1227           editor/skins/office2003/images/dialog.sides.gif,
1228           editor/skins/office2003/images/dialog.sides.png,
1229           editor/skins/office2003/images/dialog.sides.rtl.png,
1230           editor/skins/office2003/images/sprites.gif,
1231           editor/skins/office2003/images/sprites.png,
1232           editor/skins/silver/fck_dialog.css,
1233           editor/skins/silver/fck_dialog_ie6.js,
1234           editor/skins/silver/fck_editor.css,
1235           editor/skins/silver/fck_strip.gif,
1236           editor/skins/silver/images/dialog.sides.gif,
1237           editor/skins/silver/images/dialog.sides.png,
1238           editor/skins/silver/images/dialog.sides.rtl.png,
1239           editor/skins/silver/images/sprites.gif,
1240           editor/skins/silver/images/sprites.png, editor/wsc/ciframe.html,
1241           editor/wsc/tmpFrameset.html, editor/wsc/w.html: FCKeditor 2.6.6
1242
1243 2010-03-16 00:49  mark
1244
1245         * httemplate/elements/fckeditor/editor/wsc/ciframe.html: file
1246           ciframe.html was added on branch FREESIDE_1_9_BRANCH on
1247           2010-03-16 08:35:08 +0000
1248
1249 2010-03-16 00:49  mark
1250
1251         *
1252           httemplate/elements/fckeditor/editor/skins/silver/images/dialog.sides.gif:
1253           file dialog.sides.gif was added on branch FREESIDE_1_9_BRANCH on
1254           2010-03-16 08:35:08 +0000
1255
1256 2010-03-16 00:49  mark
1257
1258         *
1259           httemplate/elements/fckeditor/editor/skins/silver/images/dialog.sides.png:
1260           file dialog.sides.png was added on branch FREESIDE_1_9_BRANCH on
1261           2010-03-16 08:35:08 +0000
1262
1263 2010-03-16 00:49  mark
1264
1265         *
1266           httemplate/elements/fckeditor/editor/skins/silver/images/dialog.sides.rtl.png:
1267           file dialog.sides.rtl.png was added on branch FREESIDE_1_9_BRANCH
1268           on 2010-03-16 08:35:08 +0000
1269
1270 2010-03-16 00:49  mark
1271
1272         *
1273           httemplate/elements/fckeditor/editor/skins/silver/fck_dialog_ie6.js:
1274           file fck_dialog_ie6.js was added on branch FREESIDE_1_9_BRANCH on
1275           2010-03-16 08:35:08 +0000
1276
1277 2010-03-16 00:49  mark
1278
1279         *
1280           httemplate/elements/fckeditor/editor/skins/silver/images/sprites.gif:
1281           file sprites.gif was added on branch FREESIDE_1_9_BRANCH on
1282           2010-03-16 08:35:08 +0000
1283
1284 2010-03-16 00:49  mark
1285
1286         *
1287           httemplate/elements/fckeditor/editor/skins/silver/images/sprites.png:
1288           file sprites.png was added on branch FREESIDE_1_9_BRANCH on
1289           2010-03-16 08:35:08 +0000
1290
1291 2010-03-16 00:49  mark
1292
1293         * httemplate/elements/fckeditor/editor/wsc/tmpFrameset.html: file
1294           tmpFrameset.html was added on branch FREESIDE_1_9_BRANCH on
1295           2010-03-16 08:35:08 +0000
1296
1297 2010-03-16 00:49  mark
1298
1299         * httemplate/elements/fckeditor/editor/wsc/w.html: file w.html was
1300           added on branch FREESIDE_1_9_BRANCH on 2010-03-16 08:35:08 +0000
1301
1302 2010-03-16 00:49  mark
1303
1304         *
1305           httemplate/elements/fckeditor/editor/skins/office2003/images/dialog.sides.gif:
1306           file dialog.sides.gif was added on branch FREESIDE_1_9_BRANCH on
1307           2010-03-16 08:35:05 +0000
1308
1309 2010-03-16 00:49  mark
1310
1311         *
1312           httemplate/elements/fckeditor/editor/skins/office2003/images/dialog.sides.png:
1313           file dialog.sides.png was added on branch FREESIDE_1_9_BRANCH on
1314           2010-03-16 08:35:05 +0000
1315
1316 2010-03-16 00:49  mark
1317
1318         *
1319           httemplate/elements/fckeditor/editor/skins/default/images/dialog.sides.rtl.png:
1320           file dialog.sides.rtl.png was added on branch FREESIDE_1_9_BRANCH
1321           on 2010-03-16 08:35:04 +0000
1322
1323 2010-03-16 00:49  mark
1324
1325         *
1326           httemplate/elements/fckeditor/editor/skins/office2003/images/dialog.sides.rtl.png:
1327           file dialog.sides.rtl.png was added on branch FREESIDE_1_9_BRANCH
1328           on 2010-03-16 08:35:05 +0000
1329
1330 2010-03-16 00:49  mark
1331
1332         *
1333           httemplate/elements/fckeditor/editor/skins/office2003/fck_dialog_ie6.js:
1334           file fck_dialog_ie6.js was added on branch FREESIDE_1_9_BRANCH on
1335           2010-03-16 08:35:05 +0000
1336
1337 2010-03-16 00:49  mark
1338
1339         *
1340           httemplate/elements/fckeditor/editor/skins/default/images/sprites.gif:
1341           file sprites.gif was added on branch FREESIDE_1_9_BRANCH on
1342           2010-03-16 08:35:04 +0000
1343
1344 2010-03-16 00:49  mark
1345
1346         *
1347           httemplate/elements/fckeditor/editor/skins/office2003/images/sprites.gif:
1348           file sprites.gif was added on branch FREESIDE_1_9_BRANCH on
1349           2010-03-16 08:35:06 +0000
1350
1351 2010-03-16 00:49  mark
1352
1353         *
1354           httemplate/elements/fckeditor/editor/skins/default/images/sprites.png:
1355           file sprites.png was added on branch FREESIDE_1_9_BRANCH on
1356           2010-03-16 08:35:05 +0000
1357
1358 2010-03-16 00:49  mark
1359
1360         *
1361           httemplate/elements/fckeditor/editor/skins/office2003/images/sprites.png:
1362           file sprites.png was added on branch FREESIDE_1_9_BRANCH on
1363           2010-03-16 08:35:07 +0000
1364
1365 2010-03-16 00:49  mark
1366
1367         *
1368           httemplate/elements/fckeditor/editor/skins/default/images/dialog.sides.gif:
1369           file dialog.sides.gif was added on branch FREESIDE_1_9_BRANCH on
1370           2010-03-16 08:35:04 +0000
1371
1372 2010-03-16 00:49  mark
1373
1374         *
1375           httemplate/elements/fckeditor/editor/skins/default/images/dialog.sides.png:
1376           file dialog.sides.png was added on branch FREESIDE_1_9_BRANCH on
1377           2010-03-16 08:35:04 +0000
1378
1379 2010-03-16 00:49  mark
1380
1381         *
1382           httemplate/elements/fckeditor/editor/skins/default/fck_dialog_ie6.js:
1383           file fck_dialog_ie6.js was added on branch FREESIDE_1_9_BRANCH on
1384           2010-03-16 08:35:03 +0000
1385
1386 2010-03-16 00:49  mark
1387
1388         *
1389           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/es.js:
1390           file es.js was added on branch FREESIDE_1_9_BRANCH on 2010-03-16
1391           08:35:03 +0000
1392
1393 2010-03-16 00:49  mark
1394
1395         * httemplate/elements/fckeditor/editor/plugins/:
1396           bbcode/fckplugin.js, dragresizetable/fckplugin.js: file
1397           fckplugin.js was added on branch FREESIDE_1_9_BRANCH on
1398           2010-03-16 08:35:02 +0000
1399
1400 2010-03-16 00:49  mark
1401
1402         * httemplate/elements/fckeditor/editor/lang/fr-ca.js: file fr-ca.js
1403           was added on branch FREESIDE_1_9_BRANCH on 2010-03-16 08:34:58
1404           +0000
1405
1406 2010-03-16 00:49  mark
1407
1408         * httemplate/elements/fckeditor/editor/lang/gu.js: file gu.js was
1409           added on branch FREESIDE_1_9_BRANCH on 2010-03-16 08:34:58 +0000
1410
1411 2010-03-16 00:49  mark
1412
1413         * httemplate/elements/fckeditor/editor/lang/is.js: file is.js was
1414           added on branch FREESIDE_1_9_BRANCH on 2010-03-16 08:34:59 +0000
1415
1416 2010-03-16 00:49  mark
1417
1418         * httemplate/elements/fckeditor/editor/js/fckadobeair.js: file
1419           fckadobeair.js was added on branch FREESIDE_1_9_BRANCH on
1420           2010-03-16 08:34:55 +0000
1421
1422 2010-03-16 00:49  mark
1423
1424         *
1425           httemplate/elements/fckeditor/editor/filemanager/connectors/perl/upload_fck.pl:
1426           file upload_fck.pl was added on branch FREESIDE_1_9_BRANCH on
1427           2010-03-16 08:34:54 +0000
1428
1429 2010-03-16 00:49  mark
1430
1431         *
1432           httemplate/elements/fckeditor/editor/filemanager/connectors/perl/util.pl:
1433           file util.pl was added on branch FREESIDE_1_9_BRANCH on
1434           2010-03-16 08:34:55 +0000
1435
1436 2010-03-16 00:49  mark
1437
1438         *
1439           httemplate/elements/fckeditor/editor/filemanager/connectors/perl/basexml.pl:
1440           file basexml.pl was added on branch FREESIDE_1_9_BRANCH on
1441           2010-03-16 08:34:54 +0000
1442
1443 2010-03-16 00:49  mark
1444
1445         *
1446           httemplate/elements/fckeditor/editor/filemanager/connectors/perl/commands.pl:
1447           file commands.pl was added on branch FREESIDE_1_9_BRANCH on
1448           2010-03-16 08:34:54 +0000
1449
1450 2010-03-16 00:49  mark
1451
1452         *
1453           httemplate/elements/fckeditor/editor/filemanager/connectors/perl/config.pl:
1454           file config.pl was added on branch FREESIDE_1_9_BRANCH on
1455           2010-03-16 08:34:54 +0000
1456
1457 2010-03-16 00:49  mark
1458
1459         *
1460           httemplate/elements/fckeditor/editor/filemanager/connectors/perl/connector.cgi:
1461           file connector.cgi was added on branch FREESIDE_1_9_BRANCH on
1462           2010-03-16 08:34:54 +0000
1463
1464 2010-03-16 00:49  mark
1465
1466         *
1467           httemplate/elements/fckeditor/editor/filemanager/connectors/perl/io.pl:
1468           file io.pl was added on branch FREESIDE_1_9_BRANCH on 2010-03-16
1469           08:34:54 +0000
1470
1471 2010-03-16 00:49  mark
1472
1473         *
1474           httemplate/elements/fckeditor/editor/filemanager/connectors/test.html:
1475           file test.html was added on branch FREESIDE_1_9_BRANCH on
1476           2010-03-16 08:34:54 +0000
1477
1478 2010-03-16 00:49  mark
1479
1480         *
1481           httemplate/elements/fckeditor/editor/filemanager/connectors/perl/upload.cgi:
1482           file upload.cgi was added on branch FREESIDE_1_9_BRANCH on
1483           2010-03-16 08:34:54 +0000
1484
1485 2010-03-16 00:49  mark
1486
1487         *
1488           httemplate/elements/fckeditor/editor/filemanager/connectors/uploadtest.html:
1489           file uploadtest.html was added on branch FREESIDE_1_9_BRANCH on
1490           2010-03-16 08:34:54 +0000
1491
1492 2010-03-16 00:49  mark
1493
1494         * httemplate/elements/fckeditor/editor/dtd/fck_dtd_test.html: file
1495           fck_dtd_test.html was added on branch FREESIDE_1_9_BRANCH on
1496           2010-03-16 08:34:52 +0000
1497
1498 2010-03-16 00:49  mark
1499
1500         * httemplate/elements/fckeditor/editor/dtd/fck_xhtml10strict.js:
1501           file fck_xhtml10strict.js was added on branch FREESIDE_1_9_BRANCH
1502           on 2010-03-16 08:34:52 +0000
1503
1504 2010-03-16 00:49  mark
1505
1506         *
1507           httemplate/elements/fckeditor/editor/dtd/fck_xhtml10transitional.js:
1508           file fck_xhtml10transitional.js was added on branch
1509           FREESIDE_1_9_BRANCH on 2010-03-16 08:34:52 +0000
1510
1511 2010-03-16 00:49  mark
1512
1513         *
1514           httemplate/elements/fckeditor/editor/dialog/fck_scayt/scayt_dialog.css:
1515           file scayt_dialog.css was added on branch FREESIDE_1_9_BRANCH on
1516           2010-03-16 08:34:51 +0000
1517
1518 2010-03-16 00:49  mark
1519
1520         *
1521           httemplate/elements/fckeditor/editor/dialog/fck_about/sponsors/spellchecker_net.gif:
1522           file spellchecker_net.gif was added on branch FREESIDE_1_9_BRANCH
1523           on 2010-03-16 08:34:51 +0000
1524
1525 2010-03-16 00:49  mark
1526
1527         * httemplate/elements/fckeditor/editor/dialog/fck_scayt.html: file
1528           fck_scayt.html was added on branch FREESIDE_1_9_BRANCH on
1529           2010-03-16 08:34:48 +0000
1530
1531 2010-03-16 00:49  mark
1532
1533         * httemplate/elements/fckeditor/editor/css/images/block_p.png: file
1534           block_p.png was added on branch FREESIDE_1_9_BRANCH on 2010-03-16
1535           08:34:46 +0000
1536
1537 2010-03-16 00:49  mark
1538
1539         * httemplate/elements/fckeditor/editor/css/images/block_pre.png:
1540           file block_pre.png was added on branch FREESIDE_1_9_BRANCH on
1541           2010-03-16 08:34:46 +0000
1542
1543 2010-03-16 00:49  mark
1544
1545         * httemplate/elements/fckeditor/editor/dialog/fck_div.html: file
1546           fck_div.html was added on branch FREESIDE_1_9_BRANCH on
1547           2010-03-16 08:34:47 +0000
1548
1549 2010-03-16 00:49  mark
1550
1551         * httemplate/elements/fckeditor/editor/css/images/fck_plugin.gif:
1552           file fck_plugin.gif was added on branch FREESIDE_1_9_BRANCH on
1553           2010-03-16 08:34:47 +0000
1554
1555 2010-03-16 00:49  mark
1556
1557         *
1558           httemplate/elements/fckeditor/editor/css/images/block_address.png:
1559           file block_address.png was added on branch FREESIDE_1_9_BRANCH on
1560           2010-03-16 08:34:46 +0000
1561
1562 2010-03-16 00:49  mark
1563
1564         *
1565           httemplate/elements/fckeditor/editor/css/images/block_blockquote.png:
1566           file block_blockquote.png was added on branch FREESIDE_1_9_BRANCH
1567           on 2010-03-16 08:34:46 +0000
1568
1569 2010-03-16 00:49  mark
1570
1571         * httemplate/elements/fckeditor/editor/css/images/block_div.png:
1572           file block_div.png was added on branch FREESIDE_1_9_BRANCH on
1573           2010-03-16 08:34:46 +0000
1574
1575 2010-03-16 00:49  mark
1576
1577         * httemplate/elements/fckeditor/editor/css/images/block_h1.png:
1578           file block_h1.png was added on branch FREESIDE_1_9_BRANCH on
1579           2010-03-16 08:34:46 +0000
1580
1581 2010-03-16 00:49  mark
1582
1583         * httemplate/elements/fckeditor/editor/css/images/block_h2.png:
1584           file block_h2.png was added on branch FREESIDE_1_9_BRANCH on
1585           2010-03-16 08:34:46 +0000
1586
1587 2010-03-16 00:49  mark
1588
1589         * httemplate/elements/fckeditor/editor/css/images/block_h3.png:
1590           file block_h3.png was added on branch FREESIDE_1_9_BRANCH on
1591           2010-03-16 08:34:46 +0000
1592
1593 2010-03-16 00:49  mark
1594
1595         * httemplate/elements/fckeditor/editor/css/images/block_h4.png:
1596           file block_h4.png was added on branch FREESIDE_1_9_BRANCH on
1597           2010-03-16 08:34:46 +0000
1598
1599 2010-03-16 00:49  mark
1600
1601         * httemplate/elements/fckeditor/editor/css/images/block_h5.png:
1602           file block_h5.png was added on branch FREESIDE_1_9_BRANCH on
1603           2010-03-16 08:34:46 +0000
1604
1605 2010-03-16 00:49  mark
1606
1607         * httemplate/elements/fckeditor/editor/css/images/block_h6.png:
1608           file block_h6.png was added on branch FREESIDE_1_9_BRANCH on
1609           2010-03-16 08:34:46 +0000
1610
1611 2010-03-16 00:49  mark
1612
1613         * httemplate/elements/fckeditor/editor/:
1614           css/images/block_address.png, css/images/block_blockquote.png,
1615           css/images/block_div.png, css/images/block_h1.png,
1616           css/images/block_h2.png, css/images/block_h3.png,
1617           css/images/block_h4.png, css/images/block_h5.png,
1618           css/images/block_h6.png, css/images/block_p.png,
1619           css/images/block_pre.png, css/images/fck_plugin.gif,
1620           dialog/fck_div.html, dialog/fck_scayt.html,
1621           dialog/fck_about/sponsors/spellchecker_net.gif,
1622           dialog/fck_scayt/scayt_dialog.css, dtd/fck_dtd_test.html,
1623           dtd/fck_xhtml10strict.js, dtd/fck_xhtml10transitional.js,
1624           filemanager/connectors/test.html,
1625           filemanager/connectors/uploadtest.html,
1626           filemanager/connectors/perl/basexml.pl,
1627           filemanager/connectors/perl/commands.pl,
1628           filemanager/connectors/perl/config.pl,
1629           filemanager/connectors/perl/connector.cgi,
1630           filemanager/connectors/perl/io.pl,
1631           filemanager/connectors/perl/upload.cgi,
1632           filemanager/connectors/perl/upload_fck.pl,
1633           filemanager/connectors/perl/util.pl, js/fckadobeair.js,
1634           lang/fr-ca.js, lang/gu.js, lang/is.js,
1635           plugins/bbcode/fckplugin.js,
1636           plugins/dragresizetable/fckplugin.js,
1637           plugins/placeholder/lang/es.js, skins/default/fck_dialog_ie6.js,
1638           skins/default/images/dialog.sides.gif,
1639           skins/default/images/dialog.sides.png,
1640           skins/default/images/dialog.sides.rtl.png,
1641           skins/default/images/sprites.gif,
1642           skins/default/images/sprites.png,
1643           skins/office2003/fck_dialog_ie6.js,
1644           skins/office2003/images/dialog.sides.gif,
1645           skins/office2003/images/dialog.sides.png,
1646           skins/office2003/images/dialog.sides.rtl.png,
1647           skins/office2003/images/sprites.gif,
1648           skins/office2003/images/sprites.png,
1649           skins/silver/fck_dialog_ie6.js,
1650           skins/silver/images/dialog.sides.gif,
1651           skins/silver/images/dialog.sides.png,
1652           skins/silver/images/dialog.sides.rtl.png,
1653           skins/silver/images/sprites.gif, skins/silver/images/sprites.png,
1654           wsc/ciframe.html, wsc/tmpFrameset.html, wsc/w.html: FCKeditor
1655           2.6.6
1656
1657 2010-03-15 19:14  ivan
1658
1659         * rt/etc/rt.spec: remove rt.spec, borking our build somehow
1660
1661 2010-03-15 18:00  ivan
1662
1663         * httemplate/search/: cust_main-zip.html,
1664           report_cust_main-zip.html: w/svc_whatever option on zip code
1665           distribution report, RT#7784
1666
1667 2010-03-15 15:31  mark
1668
1669         * FS/bin/freeside-paymentech-upload: RT#7473: add -p option
1670
1671 2010-03-15 00:13  ivan
1672
1673         * httemplate/edit/svc_broadband.cgi: fix editing svc_broadband
1674           service w/no ip address, RT#7786
1675
1676 2010-03-14 23:18  ivan
1677
1678         * httemplate/search/elements/cust_pay_or_refund.html: deleted
1679           payment report, RT#7694
1680
1681 2010-03-14 23:10  ivan
1682
1683         * httemplate/search/: h_cust_pay.html, report_h_cust_pay.html,
1684           elements/cust_pay_or_refund.html: deleted payment report, RT#7694
1685
1686 2010-03-14 23:10  ivan
1687
1688         * httemplate/search/h_cust_pay.html: file h_cust_pay.html was added
1689           on branch FREESIDE_1_9_BRANCH on 2010-03-15 06:10:44 +0000
1690
1691 2010-03-14 23:10  ivan
1692
1693         * httemplate/search/report_h_cust_pay.html: file
1694           report_h_cust_pay.html was added on branch FREESIDE_1_9_BRANCH on
1695           2010-03-15 06:10:44 +0000
1696
1697 2010-03-14 19:06  ivan
1698
1699         * httemplate/edit/part_pkg.cgi: fix diabled package optional
1700           reporting classes still selectable on package def edit, RT#7658
1701
1702 2010-03-13 15:50  ivan
1703
1704         * FS/FS/cust_pkg.pm: quiet extraneous warnings from
1705           expire_months/start_1st stuff, getting in the way of debugging
1706           for ncic, RT#7780
1707
1708 2010-03-12 14:02  ivan
1709
1710         * FS/FS/Conf.pm, FS/FS/svc_phone.pm, httemplate/edit/svc_phone.cgi:
1711           add svc_phone-phone_name-max_length config, RT#7047
1712
1713 2010-03-12 13:29  ivan
1714
1715         * FS/FS/cust_location.pm, FS/FS/cust_main.pm,
1716           FS/FS/location_Mixin.pm, FS/FS/svc_phone.pm,
1717           httemplate/edit/svc_phone.cgi,
1718           httemplate/edit/elements/svc_Common.html,
1719           httemplate/edit/process/svc_phone.html,
1720           httemplate/elements/tr-select-cust_location.html,
1721           httemplate/view/svc_phone.cgi: finishing e911/svc_phone location,
1722           RT#7047
1723
1724 2010-03-12 03:48  mark
1725
1726         * httemplate/edit/svc_broadband.cgi: RT#7765: sort broadband router
1727           names
1728
1729 2010-03-11 19:38  ivan
1730
1731         * httemplate/elements/location.html: backport tyop fix from head
1732
1733 2010-03-11 19:36  ivan
1734
1735         * FS/t/location_Mixin.t: file location_Mixin.t was added on branch
1736           FREESIDE_1_9_BRANCH on 2010-03-12 03:36:47 +0000
1737
1738 2010-03-11 19:36  ivan
1739
1740         * FS/FS/location_Mixin.pm, FS/t/location_Mixin.t, FS/FS/Schema.pm,
1741           FS/FS/cust_pkg.pm, FS/FS/svc_phone.pm,
1742           httemplate/edit/svc_phone.cgi,
1743           httemplate/edit/elements/edit.html,
1744           httemplate/edit/elements/svc_Common.html,
1745           httemplate/elements/location.html,
1746           httemplate/elements/tr-select-cust_location.html,
1747           httemplate/view/svc_phone.cgi: add location to svc_phone, RT#7047
1748
1749 2010-03-11 19:36  ivan
1750
1751         * FS/FS/location_Mixin.pm: file location_Mixin.pm was added on
1752           branch FREESIDE_1_9_BRANCH on 2010-03-12 03:36:47 +0000
1753
1754 2010-03-11 19:30  ivan
1755
1756         * FS/MANIFEST: add location to svc_phone, RT#7047
1757
1758 2010-03-10 19:27  ivan
1759
1760         * FS/FS/TicketSystem/RT_External.pm,
1761           httemplate/view/cust_main/tickets.html: add queue selection to
1762           customer ticket creation, RT#7656
1763
1764 2010-03-10 18:15  ivan
1765
1766         * httemplate/docs/credits.html: Mark Wells is now a member of the
1767           core team.  Kristian Hoffman has been moved to the core emeritus
1768
1769 2010-03-10 00:20  mark
1770
1771         * httemplate/edit/svc_acct.cgi: fix probably misplaced text field
1772
1773 2010-03-09 23:50  mark
1774
1775         * httemplate/edit/svc_domain.cgi: fix probably misplaced text field
1776
1777 2010-03-09 22:52  ivan
1778
1779         * FS/FS/cust_pkg.pm: oops, move start_1st and expire_months
1780           handling from check to insert, so it doesn't get triggered on
1781           edit, RT#7347
1782
1783 2010-03-09 22:47  ivan
1784
1785         * httemplate/edit/process/REAL_cust_pkg.cgi: fix warning about
1786           adding a start date to actually check its *added*, RT#7352
1787
1788 2010-03-09 15:47  ivan
1789
1790         * httemplate/misc/delay_susp_pkg.html: tyop too
1791
1792 2010-03-09 14:37  mark
1793
1794         * httemplate/misc/cancel_pkg.html: fix typo
1795
1796 2010-03-09 13:57  mark
1797
1798         * FS/FS/prepay_credit.pm, httemplate/edit/prepay_credit.cgi,
1799           httemplate/edit/process/prepay_credit.cgi: RT#7407, variable
1800           length prepaid card codes
1801
1802 2010-03-09 00:37  ivan
1803
1804         * FS/FS/part_pkg/sql_external.pm: move sql_external to use
1805           recur_Common, RT#7212
1806
1807 2010-03-09 00:05  ivan
1808
1809         * httemplate/edit/REAL_cust_pkg.cgi: date editing fix, fallout from
1810           date_format
1811
1812 2010-03-08 20:41  jeff
1813
1814         * FS/FS/Conf.pm, bin/opensrs_domain_pkgs,
1815           FS/FS/cust_bill_ApplicationCommon.pm,
1816           FS/FS/part_export/domreg_opensrs.pm: backport opensrs
1817           modifications (RT 5825 stuff)
1818
1819 2010-03-08 18:43  ivan
1820
1821         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: a package that starts on
1822           the 1st and expires after N months, RT#7738
1823
1824 2010-03-08 18:39  ivan
1825
1826         * FS/FS/cust_main.pm: fix ACH refunds w/IPPay.  B:OP 3.01 and IPPay
1827           0.05_02 required.  RT#_7673
1828
1829 2010-03-08 18:17  ivan
1830
1831         * FS/FS/cust_main.pm: fix ACH refunds w/IPPay.  B:OP 3.01 and IPPay
1832           0.05_02 required.  RT#_7673
1833
1834 2010-03-08 16:23  jeff
1835
1836         * FS/FS/Setup.pm: tyop broke populate_initial_data
1837
1838 2010-03-08 16:18  jeff
1839
1840         * FS/FS/reason_type.pm: and this is not 1.7.x
1841
1842 2010-03-08 15:07  jeff
1843
1844         * FS/FS/part_export/prizm.pm: try a delete before adding an element
1845           to prizm
1846
1847 2010-03-08 02:57  ivan
1848
1849         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
1850           httemplate/edit/REAL_cust_pkg.cgi,
1851           httemplate/edit/cust_credit.cgi, httemplate/edit/cust_pay.cgi,
1852           httemplate/edit/cust_refund.cgi,
1853           httemplate/edit/quick-charge.html,
1854           httemplate/elements/tr-input-beginning_ending.html,
1855           httemplate/elements/tr-input-date-field.html,
1856           httemplate/misc/cancel_pkg.html,
1857           httemplate/misc/delay_susp_pkg.html,
1858           httemplate/misc/order_pkg.html,
1859           httemplate/search/report_prepaid_income.html,
1860           httemplate/view/cust_main/payment_history.html,
1861           httemplate/view/cust_main/payment_history/credit.html,
1862           httemplate/view/cust_main/payment_history/voided_payment.html,
1863           httemplate/edit/elements/ApplicationCommon.html,
1864           httemplate/view/cust_main/payment_history/payment.html: proper
1865           use of date_format config for international date formats, RT#7009
1866
1867 2010-03-07 23:02  ivan
1868
1869         * httemplate/elements/select-svc-domain.html: file
1870           select-svc-domain.html was added on branch FREESIDE_1_9_BRANCH on
1871           2010-03-08 07:03:00 +0000
1872
1873 2010-03-07 23:02  ivan
1874
1875         * FS/t/svc_Domain_Mixin.t: file svc_Domain_Mixin.t was added on
1876           branch FREESIDE_1_9_BRANCH on 2010-03-08 07:02:59 +0000
1877
1878 2010-03-07 23:02  ivan
1879
1880         * httemplate/elements/tr-select-svc-domain.html: file
1881           tr-select-svc-domain.html was added on branch FREESIDE_1_9_BRANCH
1882           on 2010-03-08 07:03:00 +0000
1883
1884 2010-03-07 23:02  ivan
1885
1886         * FS/FS/svc_Domain_Mixin.pm, FS/FS/Conf.pm,
1887           FS/t/svc_Domain_Mixin.t,
1888           httemplate/elements/select-svc-domain.html,
1889           httemplate/elements/tr-select-svc-domain.html, FS/MANIFEST,
1890           FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_phone.pm,
1891           httemplate/edit/svc_phone.cgi, httemplate/view/svc_phone.cgi,
1892           FS/FS/part_export/netsapiens.pm,
1893           httemplate/edit/elements/svc_Common.html: domain names in
1894           netsapiens export (domain name association w/svc_phone), RT#5864
1895
1896 2010-03-07 23:02  ivan
1897
1898         * FS/FS/svc_Domain_Mixin.pm: file svc_Domain_Mixin.pm was added on
1899           branch FREESIDE_1_9_BRANCH on 2010-03-08 07:02:59 +0000
1900
1901 2010-03-07 10:07  jeff
1902
1903         * FS/FS/tax_rate.pm: pass format and correct filenames
1904
1905 2010-03-05 11:09  ivan
1906
1907         * FS/FS/part_export/grandstream.pm: random nits for grandstream
1908           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
1909           error handling.  RT#7132
1910
1911 2010-03-05 11:02  ivan
1912
1913         * httemplate/edit/part_device.html,
1914           FS/FS/part_export/grandstream.pm: random nits for grandstream
1915           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
1916           error handling.  RT#7132
1917
1918 2010-03-05 10:24  ivan
1919
1920         * FS/FS/part_export/: domain_shellcommands.pm,
1921           phone_shellcommands.pm, shellcommands.pm,
1922           shellcommands_withdomain.pm, textradius.pm, www_shellcommands.pm,
1923           forward_shellcommands.pm, vpopmail.pm: point to wiki docs
1924
1925 2010-03-05 10:10  ivan
1926
1927         * FS/FS/part_export/grandstream.pm,
1928           httemplate/edit/part_device.html: random nits for grandstream
1929           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
1930           error handling.  RT#7132
1931
1932 2010-03-03 21:31  jeff
1933
1934         * FS/FS/cust_bill.pm: always show the previous section when
1935           previous_balance-summary_only is enabled
1936
1937 2010-03-02 17:39  jeff
1938
1939         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi: tweak,
1940           rearrange, and avoid the vacuum
1941
1942 2010-03-02 17:00  jeff
1943
1944         * httemplate/edit/cust_main/bottomfixup.js: clear geocode when we
1945           DO have plus four
1946
1947 2010-03-02 09:18  ivan
1948
1949         * httemplate/: misc/bulk_pkg_increment_bill.cgi,
1950           search/cust_pkg.cgi, search/elements/search-html.html: UI: get
1951           rid of undocumented extra_choices_callback in search.html: a
1952           terrible place to put action links from a UI perspective, move
1953           package links to html_init, now consitent with customer links,
1954           change label on popup from "increment bill date" to "increment
1955           next bill date", RT#7132
1956
1957 2010-03-01 14:18  ivan
1958
1959         * httemplate/edit/elements/svc_Common.html: fixup editing w/manual
1960           inventory, RT#7010
1961
1962 2010-03-01 14:00  ivan
1963
1964         * httemplate/elements/select-table.html: fix up editing services
1965           w/manual select from inventory, RT#7010
1966
1967 2010-03-01 13:56  ivan
1968
1969         * FS/FS/svc_Common.pm: fix up editing services w/manual select from
1970           inventory, RT#7010
1971
1972 2010-03-01 13:44  ivan
1973
1974         * httemplate/edit/process/svc_external.html: svc_external provision
1975           redirecting back to svc_phone?!  RT#7010
1976
1977 2010-03-01 13:36  ivan
1978
1979         * httemplate/edit/elements/edit.html: fix up editing services
1980           w/manual select from inventory, RT#7010
1981
1982 2010-03-01 13:05  ivan
1983
1984         * httemplate/search/inventory_item.html: fix inventory item links
1985           to non-svc_acct services, RT#7010
1986
1987 2010-03-01 11:38  ivan
1988
1989         * FS/FS/svc_Common.pm: enable manual selection from inventory
1990           dropdowns for svc_broadband, svc_external & svc_phone, RT#7010
1991
1992 2010-03-01 11:29  ivan
1993
1994         * httemplate/: edit/part_svc.cgi, edit/elements/edit.html,
1995           edit/elements/svc_Common.html, elements/select-table.html: enable
1996           manual selection from inventory dropdowns for svc_broadband,
1997           svc_external & svc_phone, RT#7010
1998
1999 2010-03-01 11:10  jeff
2000
2001         * Makefile: get along better with RTless installs
2002
2003 2010-02-26 19:15  ivan
2004
2005         * httemplate/edit/cust_refund.cgi: expiration date not meaningful
2006           for non-CARD, RT#7419
2007
2008 2010-02-26 18:59  ivan
2009
2010         * FS/FS/cust_bill_ApplicationCommon.pm: fix rare "Illegal division
2011           by zero" error applying things when using weights, RT#7491
2012
2013 2010-02-24 21:49  mark
2014
2015         * httemplate/: misc/bulk_pkg_increment_bill.cgi,
2016           misc/process/bulk_pkg_increment_bill.cgi, search/cust_pkg.cgi:
2017           RT#7132: bulk increment package bill dates
2018
2019 2010-02-24 15:32  mark
2020
2021         * httemplate/misc/: bulk_pkg_increment_bill.cgi,
2022           process/bulk_pkg_increment_bill.cgi: RT#7132: bulk increment
2023           package bill dates
2024
2025 2010-02-24 15:32  mark
2026
2027         * httemplate/misc/bulk_pkg_increment_bill.cgi: file
2028           bulk_pkg_increment_bill.cgi was added on branch
2029           FREESIDE_1_9_BRANCH on 2010-02-25 05:49:37 +0000
2030
2031 2010-02-24 15:32  mark
2032
2033         * httemplate/misc/process/bulk_pkg_increment_bill.cgi: file
2034           bulk_pkg_increment_bill.cgi was added on branch
2035           FREESIDE_1_9_BRANCH on 2010-02-25 05:49:38 +0000
2036
2037 2010-02-22 02:35  ivan
2038
2039         * FS/FS/part_export/communigate_pro.pm: communigate: domain account
2040           defaults, RT#7083
2041
2042 2010-02-22 01:18  ivan
2043
2044         * httemplate/edit/svc_domain.cgi: communigate: domain account
2045           defaults, RT#7083
2046
2047 2010-02-22 01:14  ivan
2048
2049         * httemplate/view/svc_domain/acct_defaults.html: file
2050           acct_defaults.html was added on branch FREESIDE_1_9_BRANCH on
2051           2010-02-22 09:14:35 +0000
2052
2053 2010-02-22 01:14  ivan
2054
2055         * httemplate/view/svc_domain/basics.html: file basics.html was
2056           added on branch FREESIDE_1_9_BRANCH on 2010-02-22 09:14:35 +0000
2057
2058 2010-02-22 01:14  ivan
2059
2060         * httemplate/view/svc_domain/dns.html: file dns.html was added on
2061           branch FREESIDE_1_9_BRANCH on 2010-02-22 09:14:35 +0000
2062
2063 2010-02-22 01:14  ivan
2064
2065         * httemplate/view/elements/tr.html: file tr.html was added on
2066           branch FREESIDE_1_9_BRANCH on 2010-02-22 09:14:34 +0000
2067
2068 2010-02-22 01:14  ivan
2069
2070         * httemplate/view/elements/tr.html,
2071           httemplate/view/svc_domain/acct_defaults.html,
2072           httemplate/view/svc_domain/basics.html,
2073           httemplate/view/svc_domain/dns.html, FS/FS/Schema.pm,
2074           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
2075           httemplate/edit/part_svc.cgi, httemplate/view/svc_domain.cgi,
2076           httemplate/edit/process/svc_domain.cgi,
2077           httemplate/view/svc_acct/basics.html,
2078           httemplate/edit/svc_acct.cgi: communigate: domain account
2079           defaults, RT#7083
2080
2081 2010-02-21 23:13  ivan
2082
2083         * FS/FS/svc_domain.pm, FS/FS/part_export/communigate_pro.pm,
2084           httemplate/edit/svc_domain.cgi, httemplate/view/svc_domain.cgi:
2085           communigate: domain aliases, enabled services & administrator
2086           domain, RT#7083
2087
2088 2010-02-21 19:22  ivan
2089
2090         * FS/FS/part_export/communigate_pro.pm, FS/FS/Schema.pm,
2091           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
2092           httemplate/edit/svc_domain.cgi,
2093           httemplate/edit/process/svc_domain.cgi,
2094           httemplate/view/svc_domain.cgi,
2095           httemplate/edit/process/svc_acct.cgi: communigate: domain
2096           aliases, enabled services, RT#7083
2097
2098 2010-02-21 14:54  ivan
2099
2100         * FS/FS/part_export/communigate_pro.pm, FS/FS/Conf.pm,
2101           httemplate/edit/svc_forward.cgi, httemplate/view/svc_forward.cgi:
2102           communigate forwarders, RT#7083
2103
2104 2010-02-21 01:19  ivan
2105
2106         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
2107           FS/FS/part_export/communigate_pro.pm,
2108           httemplate/edit/svc_acct.cgi,
2109           httemplate/view/svc_acct/basics.html: communigate, RT#7083
2110
2111 2010-02-20 23:32  ivan
2112
2113         * httemplate/view/svc_acct/basics.html: communigate, RT#7083
2114
2115 2010-02-20 23:28  ivan
2116
2117         * httemplate/view/svc_acct/tr.html, FS/FS/Schema.pm,
2118           FS/FS/svc_acct.pm, FS/FS/part_export/communigate_pro.pm,
2119           httemplate/edit/svc_acct.cgi,
2120           httemplate/view/elements/svc_export_settings.html: communigate,
2121           RT#7083
2122
2123 2010-02-20 23:28  ivan
2124
2125         * httemplate/view/svc_acct/tr.html: file tr.html was added on
2126           branch FREESIDE_1_9_BRANCH on 2010-02-21 07:28:12 +0000
2127
2128 2010-02-20 19:16  ivan
2129
2130         * httemplate/elements/communigate_pro-accessmodes.html,
2131           FS/FS/svc_acct.pm, FS/FS/part_svc.pm,
2132           FS/FS/part_export/communigate_pro.pm,
2133           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
2134           httemplate/edit/process/svc_acct.cgi,
2135           httemplate/pref/pref-process.html, httemplate/pref/pref.html,
2136           httemplate/view/elements/svc_export_settings.html,
2137           httemplate/view/svc_acct/basics.html: communigate, RT#7083
2138
2139 2010-02-20 19:16  ivan
2140
2141         * httemplate/elements/communigate_pro-accessmodes.html: file
2142           communigate_pro-accessmodes.html was added on branch
2143           FREESIDE_1_9_BRANCH on 2010-02-21 03:16:04 +0000
2144
2145 2010-02-20 14:34  ivan
2146
2147         * FS/FS/Conf.pm: communigate pro provisioning, RT#7083
2148
2149 2010-02-20 14:31  ivan
2150
2151         * httemplate/view/svc_acct/usage.html: file usage.html was added on
2152           branch FREESIDE_1_9_BRANCH on 2010-02-20 22:31:33 +0000
2153
2154 2010-02-20 14:31  ivan
2155
2156         * httemplate/view/elements/svc_export_settings.html,
2157           httemplate/view/svc_acct/basics.html,
2158           httemplate/view/svc_acct/change_svc.html,
2159           httemplate/view/svc_acct/change_svc_form.html,
2160           httemplate/view/svc_acct/hosting.html,
2161           httemplate/view/svc_acct/radius_usage.html,
2162           httemplate/view/svc_acct/usage.html, FS/FS/Record.pm,
2163           FS/FS/Schema.pm, FS/FS/svc_acct.pm,
2164           FS/FS/part_export/communigate_pro.pm,
2165           httemplate/edit/svc_acct.cgi, httemplate/view/svc_acct.cgi,
2166           httemplate/view/svc_domain.cgi: communigate pro provisioning,
2167           RT#7083
2168
2169 2010-02-20 14:31  ivan
2170
2171         * httemplate/view/svc_acct/basics.html: file basics.html was added
2172           on branch FREESIDE_1_9_BRANCH on 2010-02-20 22:31:33 +0000
2173
2174 2010-02-20 14:31  ivan
2175
2176         * httemplate/view/svc_acct/change_svc.html: file change_svc.html
2177           was added on branch FREESIDE_1_9_BRANCH on 2010-02-20 22:31:33
2178           +0000
2179
2180 2010-02-20 14:31  ivan
2181
2182         * httemplate/view/svc_acct/change_svc_form.html: file
2183           change_svc_form.html was added on branch FREESIDE_1_9_BRANCH on
2184           2010-02-20 22:31:33 +0000
2185
2186 2010-02-20 14:31  ivan
2187
2188         * httemplate/view/svc_acct/hosting.html: file hosting.html was
2189           added on branch FREESIDE_1_9_BRANCH on 2010-02-20 22:31:33 +0000
2190
2191 2010-02-20 14:31  ivan
2192
2193         * httemplate/view/svc_acct/radius_usage.html: file
2194           radius_usage.html was added on branch FREESIDE_1_9_BRANCH on
2195           2010-02-20 22:31:33 +0000
2196
2197 2010-02-20 14:31  ivan
2198
2199         * httemplate/view/elements/svc_export_settings.html: file
2200           svc_export_settings.html was added on branch FREESIDE_1_9_BRANCH
2201           on 2010-02-20 22:31:33 +0000
2202
2203 2010-02-17 19:48  mark
2204
2205         * FS/bin/freeside-void-payments: Documentation cleanup
2206
2207 2010-02-17 01:00  ivan
2208
2209         * httemplate/edit/svc_Common.html: fix svc_pbx provisioniing
2210
2211 2010-02-17 00:30  ivan
2212
2213         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/part_export.pm,
2214           FS/FS/svc_Common.pm, FS/FS/svc_domain.pm,
2215           FS/FS/part_export/communigate_pro.pm,
2216           httemplate/edit/svc_domain.cgi,
2217           httemplate/edit/process/svc_domain.cgi,
2218           httemplate/view/svc_domain.cgi, FS/FS/cust_svc.pm: communigate
2219           pro provisioning, RT#7083
2220
2221 2010-02-16 10:36  ivan
2222
2223         * FS/FS/Conf.pm, FS/FS/ClientAPI/MyAccount.pm,
2224           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
2225           fs_selfservice/FS-SelfService/cgi/make_payment.html: option to
2226           uncheck the save checkbox in self-service by default, RT#6955
2227
2228 2010-02-15 18:19  jeff
2229
2230         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi,
2231           httemplate/misc/process/tax-import.cgi: refactor cch tax import
2232           to remove tons of false laziness and improve flexibility; allow
2233           reload from local files
2234
2235 2010-02-15 08:34  jeff
2236
2237         * htetc/handler.pl: lexical instead of dynamic warnings
2238
2239 2010-02-15 06:39  jeff
2240
2241         * htetc/handler.pl: get rid of some very annoying and pointless
2242           noise
2243
2244 2010-02-14 18:09  ivan
2245
2246         * FS/FS/Conf.pm, FS/FS/Misc.pm, debian/control: switch to
2247           Email::Sender and add options for every kind of mail encryption &
2248           authentication, RT#7285
2249
2250 2010-02-12 18:53  ivan
2251
2252         * httemplate/edit/process/svc_external.html: file svc_external.html
2253           was added on branch FREESIDE_1_9_BRANCH on 2010-02-13 02:53:49
2254           +0000
2255
2256 2010-02-12 18:53  ivan
2257
2258         * httemplate/edit/process/svc_external.html, FS/FS/svc_external.pm,
2259           httemplate/edit/svc_external.cgi,
2260           httemplate/edit/svc_Common.html,
2261           httemplate/edit/elements/svc_Common.html: svc_external.title from
2262           inventory, RT#7010
2263
2264 2010-02-12 15:44  ivan
2265
2266         * FS/FS/ClientAPI/MyAccount.pm: don't return an error about
2267           changing the cust_main record to the user as a payment processing
2268           error, log a bunch of verbose stuff in this case so we can track
2269           down wtf is going on, RT#6955
2270
2271 2010-02-12 13:49  ivan
2272
2273         * fs_selfservice/java/freeside_create_ticket_example.java: tyop,
2274           RT#7007
2275
2276 2010-02-12 11:28  ivan
2277
2278         * FS/FS/ClientAPI/MyAccount.pm,
2279           fs_selfservice/java/freeside_create_ticket_example.java,
2280           fs_selfservice/perl/xmlrpc-create_ticket.pl,
2281           FS/FS/TicketSystem/RT_Internal.pm: add mime_type option to
2282           self-service ticket create, RT#7007
2283
2284 2010-02-12 11:27  ivan
2285
2286         * fs_selfservice/perl/xmlrpc-create_ticket.pl,
2287           FS/FS/ClientAPI/MyAccount.pm,
2288           fs_selfservice/java/freeside_create_ticket_example.java: backport
2289           queue option, RT#7007
2290
2291 2010-02-11 19:26  ivan
2292
2293         * FS/FS/part_export/thirdlane.pm: add omit_countrycode option,
2294           RT#7379
2295
2296 2010-02-11 17:35  ivan
2297
2298         * httemplate/view/cust_svc.cgi: file cust_svc.cgi was added on
2299           branch FREESIDE_1_9_BRANCH on 2010-02-12 01:37:54 +0000
2300
2301 2010-02-11 17:35  ivan
2302
2303         * fs_selfservice/java/freeside_create_ticket_example.java: file
2304           freeside_create_ticket_example.java was added on branch
2305           FREESIDE_1_9_BRANCH on 2010-02-12 01:37:53 +0000
2306
2307 2010-02-11 17:35  ivan
2308
2309         * fs_selfservice/perl/xmlrpc-create_ticket.pl: file
2310           xmlrpc-create_ticket.pl was added on branch FREESIDE_1_9_BRANCH
2311           on 2010-02-12 01:37:54 +0000
2312
2313 2010-02-11 17:35  ivan
2314
2315         * fs_selfservice/java/freeside_create_ticket_example.java,
2316           fs_selfservice/perl/xmlrpc-create_ticket.pl,
2317           httemplate/view/cust_svc.cgi, FS/FS/Conf.pm,
2318           FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_External.pm,
2319           FS/FS/TicketSystem/RT_Internal.pm,
2320           fs_selfservice/FS-SelfService/SelfService.pm,
2321           rt/lib/RT/URI/freeside.pm: add ticket creation to self-service
2322           API, RT#7007
2323
2324 2010-02-11 15:14  jeff
2325
2326         * FS/FS/part_export/grandstream.pm: fix quoting
2327
2328 2010-02-09 18:12  mark
2329
2330         * FS/FS/: pay_batch.pm, pay_batch/RBC.pm: RT#7274: accept CR/LF in
2331           RBC batch import
2332
2333 2010-02-08 11:01  ivan
2334
2335         * FS/FS/h_svc_pbx.pm: file h_svc_pbx.pm was added on branch
2336           FREESIDE_1_9_BRANCH on 2010-02-08 19:01:08 +0000
2337
2338 2010-02-08 11:01  ivan
2339
2340         * FS/t/h_svc_pbx.t: file h_svc_pbx.t was added on branch
2341           FREESIDE_1_9_BRANCH on 2010-02-08 19:01:08 +0000
2342
2343 2010-02-08 11:01  ivan
2344
2345         * FS/: FS/h_svc_pbx.pm, t/h_svc_pbx.t, FS.pm, MANIFEST:
2346           h_svc_pbx.pm, RT#7322
2347
2348 2010-02-08 07:32  jeff
2349
2350         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/export_device.pm,
2351           Makefile, FS/FS/part_device.pm, FS/FS/part_export.pm,
2352           FS/FS/phone_device.pm, FS/FS/part_export/grandstream.pm,
2353           FS/FS/part_export/netsapiens.pm, FS/t/export_device.t,
2354           httemplate/misc/phone_device_config.html, FS/MANIFEST,
2355           httemplate/edit/part_device.html,
2356           httemplate/edit/process/part_device.html,
2357           httemplate/elements/checkboxes-table.html,
2358           httemplate/view/svc_phone.cgi: grandstream device configuration
2359           support #4220
2360
2361 2010-02-04 02:00  ivan
2362
2363         * httemplate/elements/search-cust_main.html, FS/FS/AccessRight.pm,
2364           httemplate/edit/cust_main/top_misc.html: add ability to edit
2365           referring customer, RT#7174
2366
2367 2010-02-03 22:53  ivan
2368
2369         * httemplate/: elements/phonenumber.html, pref/pref-process.html,
2370           pref/pref.html: snom autodial integration
2371
2372 2010-02-03 20:48  ivan
2373
2374         * FS/FS/part_event/Condition/every.pm: fix SQL error with date
2375           field when using this condition, RT#7218
2376
2377 2010-02-03 11:27  ivan
2378
2379         * FS/FS/cust_main.pm: better error msg for profiling
2380
2381 2010-02-02 18:16  ivan
2382
2383         * FS/FS/svc_acct.pm: fix time limits getting double added if the
2384           service is provisioned before first billing
2385
2386 2010-01-30 19:00  ivan
2387
2388         * httemplate/browse/part_pkg_taxclass.html: fix header on report
2389
2390 2010-01-29 12:21  ivan
2391
2392         * FS/FS/Conf.pm: add Cleartext-Password to radius-password export
2393           options, RT#7150
2394
2395 2010-01-29 11:52  ivan
2396
2397         * FS/FS/part_export/thirdlane.pm: ssl option
2398
2399 2010-01-26 21:27  ivan
2400
2401         * FS/FS/part_export/thirdlane.pm: URI escape pw, RT#7051
2402
2403 2010-01-26 21:21  ivan
2404
2405         * FS/FS/part_export/thirdlane.pm: add port option, RT#7051
2406
2407 2010-01-26 02:40  ivan
2408
2409         * FS/FS/svc_pbx.pm: deleting an svc_pbx unlinks svc_phones and
2410           deletes svc_accts, RT#7051
2411
2412 2010-01-26 02:34  ivan
2413
2414         * FS/FS/part_export/thirdlane.pm: admin operations from svc_acct
2415           records
2416
2417 2010-01-26 02:05  ivan
2418
2419         * FS/FS/svc_acct.pm, httemplate/edit/process/svc_acct.cgi: more
2420           fallout from default pw encryption: fix error reporting when
2421           entering a bad password
2422
2423 2010-01-26 00:35  ivan
2424
2425         * FS/FS/: svc_pbx.pm, part_export/thirdlane.pm: svc_pbx.title
2426           uniqueness (kludgy) and force to alphanumeric+space and 19 char
2427           max when using thirdlane (conservative guess for 1st pass
2428           implementation), RT#7051
2429
2430 2010-01-26 00:18  ivan
2431
2432         * FS/FS/svc_pbx.pm: label isn't thirdlane-specific, RT#7051
2433
2434 2010-01-25 23:15  ivan
2435
2436         * FS/FS/part_export/thirdlane.pm: figured out success/failure
2437           reporting, and wrote DID creation/deletion/assign/unassign,
2438           RT#7051
2439
2440 2010-01-25 22:15  ivan
2441
2442         * FS/FS/part_export/thirdlane.pm: file thirdlane.pm was added on
2443           branch FREESIDE_1_9_BRANCH on 2010-01-26 06:15:35 +0000
2444
2445 2010-01-25 22:15  ivan
2446
2447         * FS/FS/part_export/: thirdlane.pm: initial thirdlane export
2448           w/tenant insert/delete/replace, RT#7051
2449
2450 2010-01-25 22:14  ivan
2451
2452         * FS/FS/svc_pbx.pm: fix label method and doc work
2453
2454 2010-01-25 22:14  ivan
2455
2456         * FS/FS/svc_Common.pm: remove debugging
2457
2458 2010-01-25 14:14  ivan
2459
2460         * httemplate/elements/select-svc_pbx.html: file select-svc_pbx.html
2461           was added on branch FREESIDE_1_9_BRANCH on 2010-01-25 22:14:33
2462           +0000
2463
2464 2010-01-25 14:14  ivan
2465
2466         * httemplate/elements/tr-select-svc_pbx.html: file
2467           tr-select-svc_pbx.html was added on branch FREESIDE_1_9_BRANCH on
2468           2010-01-25 22:14:33 +0000
2469
2470 2010-01-25 14:14  ivan
2471
2472         * httemplate/elements/select-svc_pbx.html,
2473           httemplate/elements/tr-select-svc_pbx.html, FS/FS/Schema.pm,
2474           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_pbx.pm,
2475           FS/FS/svc_phone.pm, httemplate/edit/part_svc.cgi,
2476           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_phone.cgi,
2477           httemplate/edit/elements/edit.html,
2478           httemplate/edit/elements/svc_Common.html,
2479           httemplate/view/svc_acct.cgi, httemplate/view/svc_phone.cgi:
2480           linking DIDs and users to PBXes, RT#7051
2481
2482 2010-01-25 09:41  ivan
2483
2484         * httemplate/edit/part_svc.cgi, FS/MANIFEST, FS/FS/Mason.pm,
2485           FS/FS/Schema.pm: initial svc_pbx implementation, RT#7051
2486
2487 2010-01-25 09:35  ivan
2488
2489         * FS/FS/svc_pbx.pm: file svc_pbx.pm was added on branch
2490           FREESIDE_1_9_BRANCH on 2010-01-25 17:36:59 +0000
2491
2492 2010-01-25 09:35  ivan
2493
2494         * FS/t/svc_pbx.t: file svc_pbx.t was added on branch
2495           FREESIDE_1_9_BRANCH on 2010-01-25 17:37:00 +0000
2496
2497 2010-01-25 09:35  ivan
2498
2499         * FS/: FS/svc_pbx.pm, t/svc_pbx.t: initial svc_pbx implementation,
2500           RT#7051
2501
2502 2010-01-24 16:31  ivan
2503
2504         * FS/FS/svc_acct.pm: fix password length checks from applyhing to
2505           already-crypted legacy passwords, RT#7139
2506
2507 2010-01-24 14:38  ivan
2508
2509         * httemplate/elements/: overlibmws.js, overlibmws_crossframe.js,
2510           overlibmws_draggable.js, overlibmws_iframe.js: update overlib to
2511           upstream v281 (jan 20, 2010)
2512
2513 2010-01-24 12:37  ivan
2514
2515         * FS/FS/UI/Web.pm: right-align customer # in reports
2516
2517 2010-01-24 11:53  ivan
2518
2519         * httemplate/search/cust_bill.html: fix alignment of customer data
2520
2521 2010-01-24 11:52  ivan
2522
2523         * httemplate/search/cust_bill_pay.html: separate out the invoice
2524           and payment info into multiple columns, and fix application date
2525           showing as payment date
2526
2527 2010-01-21 00:54  ivan
2528
2529         * FS/FS/Conf.pm: correct description for selfservice-body_footer
2530
2531 2010-01-21 00:38  ivan
2532
2533         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: more
2534           self-service skinning config options, and start taking a stab at
2535           reorganizing config sections, RT#6893
2536
2537 2010-01-21 00:34  ivan
2538
2539         * fs_selfservice/FS-SelfService/cgi/image.cgi: file image.cgi was
2540           added on branch FREESIDE_1_9_BRANCH on 2010-01-21 08:34:24 +0000
2541
2542 2010-01-21 00:34  ivan
2543
2544         * fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
2545           fs_selfservice/FS-SelfService/cgi/change_bill.html,
2546           fs_selfservice/FS-SelfService/cgi/change_password.html,
2547           fs_selfservice/FS-SelfService/cgi/change_pay.html,
2548           fs_selfservice/FS-SelfService/cgi/change_ship.html,
2549           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
2550           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
2551           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
2552           fs_selfservice/FS-SelfService/cgi/header.html,
2553           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
2554           fs_selfservice/FS-SelfService/cgi/make_payment.html,
2555           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html,
2556           fs_selfservice/FS-SelfService/cgi/myaccount.html,
2557           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
2558           fs_selfservice/FS-SelfService/cgi/order_pkg.html,
2559           fs_selfservice/FS-SelfService/cgi/payment_results.html,
2560           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
2561           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
2562           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
2563           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
2564           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
2565           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
2566           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
2567           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
2568           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
2569           fs_selfservice/FS-SelfService/cgi/provision.html,
2570           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
2571           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
2572           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
2573           fs_selfservice/FS-SelfService/cgi/view_cdr_details.html,
2574           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
2575           fs_selfservice/FS-SelfService/cgi/view_usage.html,
2576           fs_selfservice/FS-SelfService/cgi/view_usage_details.html,
2577           fs_selfservice/FS-SelfService/cgi/image.cgi,
2578           FS/FS/ClientAPI/MyAccount.pm, httemplate/config/config-view.cgi,
2579           FS/FS/Conf.pm: more self-service skinning config options, and
2580           start taking a stab at reorganizing config sections, RT#6893
2581
2582 2010-01-19 15:11  jeff
2583
2584         * FS/FS/part_export/prizm.pm: SM in new window
2585
2586 2010-01-19 09:48  jeff
2587
2588         * FS/FS/cust_main.pm: eliminate harmless uninitialized value noise
2589
2590 2010-01-18 20:54  ivan
2591
2592         * FS/FS/pay_batch/paymentech.pm: patch from Peter Loeppky to make
2593           sure some xml fields don't get larger than what paymentech wants
2594
2595 2010-01-18 19:24  mark
2596
2597         * httemplate/search/elements/search-csv.html: Fix mime type for CSV
2598           files, RT#1526
2599
2600 2010-01-18 16:13  ivan
2601
2602         * httemplate/search/cust_bill_pkg.cgi: fix color/style after
2603           removal of billpkgnum display
2604
2605 2010-01-16 22:40  ivan
2606
2607         * FS/FS/ClientAPI/MasonComponent.pm: fix for
2608           selfservice_server-base_url without a trailing /
2609
2610 2010-01-16 19:31  ivan
2611
2612         * FS/FS/cust_main.pm: return an error for 0 amount payments to
2613           avoid a $0 payment getting stuck in declined or captured status,
2614           RT#6993
2615
2616 2010-01-16 18:34  ivan
2617
2618         * FS/FS/svc_phone.pm: strip non-digits and 1- when searching for
2619           phone numbers, RT#7000
2620
2621 2010-01-16 18:22  ivan
2622
2623         * FS/FS/: svc_acct.pm: remove svcnum from searchable fields for
2624           svc_acct... custnum and invnum are user-visible, other database
2625           ids, not so much.  also, breaks phone number search w/current Pg,
2626           RT#7000
2627
2628 2010-01-16 17:05  jeff
2629
2630         * FS/FS/cust_pkg.pm: rest of work around bug in pre-perl5.10 which
2631           is at best noisy and at worst missorting
2632
2633 2010-01-16 16:22  jeff
2634
2635         * FS/FS/cust_pkg.pm: work around bug in pre-perl5.10 which is at
2636           best noisy and at worst missorting
2637
2638 2010-01-16 15:39  ivan
2639
2640         * FS/FS/part_pkg/: cdr_termination.pm: add usage_mandate option to
2641           termination price plan, RT#6932
2642
2643 2010-01-16 15:06  ivan
2644
2645         * httemplate/search/cust_svc.html: fix searching for unlinked
2646           services?  RT#7059
2647
2648 2010-01-16 12:44  ivan
2649
2650         * ChangeLog: preparing for 1.9.2
2651
2652 2010-01-14 19:59  ivan
2653
2654         * httemplate/edit/process/part_pkg.cgi: remove extraneous debugging
2655
2656 2010-01-12 19:14  ivan
2657
2658         * FS/FS/tax_rate.pm: if ignore_icalculable_taxes is on, don't call
2659           the errors fatal
2660
2661 2010-01-12 09:17  jeff
2662
2663         * FS/FS/part_export/prizm.pm: add some debugging
2664
2665 2010-01-12 09:16  jeff
2666
2667         * FS/FS/part_export/prizm.pm: eliminate harmless argument isn't
2668           numeric messages
2669
2670 2010-01-09 02:03  ivan
2671
2672         * FS/FS/Record.pm: need DBIx::DBSchema w/quoted_default to make
2673           this all work right :/
2674
2675 2010-01-09 00:21  ivan
2676
2677         * FS/bin/freeside-upgrade: undo damage from DBIx::DBSchema 0.37_03
2678
2679 2010-01-07 01:48  mark
2680
2681         * FS/FS/: pay_batch.pm, pay_batch/RBC.pm: Fix problems with RBC
2682           batch import (RT#6967)
2683
2684 2010-01-05 20:47  ivan
2685
2686         * FS/FS/svc_acct.pm: eliminate spurious warnings on usage
2687           changes...
2688
2689 2010-01-05 20:43  ivan
2690
2691         * FS/FS/cust_main.pm: eliminate ya "use of uninitialized value"
2692           warning
2693
2694 2010-01-05 20:41  ivan
2695
2696         * FS/FS/cust_main.pm: doc
2697
2698 2010-01-03 20:13  jeff
2699
2700         * bin/opensrs_domain_pkgs: file opensrs_domain_pkgs was added on
2701           branch FREESIDE_1_9_BRANCH on 2010-03-09 04:41:08 +0000
2702
2703 2010-01-03 20:13  jeff
2704
2705         * bin/opensrs_domain_pkgs: untested triggering of export on
2706           payments, requires config enable (RT5825)
2707
2708 2010-01-03 19:23  jeff
2709
2710         * bin/monitor: add some debugging
2711
2712 2010-01-02 18:54  ivan
2713
2714         * Makefile: fix RT_SiteConfig.pm substitution
2715
2716 2009-12-31 15:03  mark
2717
2718         * FS/FS/pay_batch/RBC.pm: Add pre-header line
2719
2720 2009-12-31 04:56  ivan
2721
2722         * rt/: Makefile, lib/RT.pm: rt 3.6.10
2723
2724 2009-12-31 04:44  ivan
2725
2726         * rt/: etc/RT_Config.pm.in, html/Admin/Users/Modify.html,
2727           html/Elements/Footer, html/Elements/Header, html/Elements/Menu,
2728           html/Elements/PageLayout, html/Elements/QuickCreate,
2729           html/Elements/SelectDate, html/Elements/SimpleSearch,
2730           html/Elements/Tabs, html/Elements/TicketList,
2731           html/Elements/TitleBoxStart, html/Elements/CollectionAsTable/Row,
2732           html/NoAuth/css/3.5-default/main.css,
2733           html/NoAuth/css/3.5-default/misc.css,
2734           html/NoAuth/css/3.5-default/titlebox.css,
2735           html/NoAuth/css/3.5-default/transactions.css,
2736           html/Prefs/SearchOptions.html, html/Search/Bulk.html,
2737           html/Ticket/Create.html, html/Ticket/Display.html,
2738           html/Ticket/Elements/ShowSummary,
2739           html/Ticket/Elements/ShowTransactionAttachments,
2740           html/Ticket/Elements/Tabs, html/User/Prefs.html,
2741           html/Widgets/TitleBoxStart, lib/RT/Groups_Overlay.pm,
2742           lib/RT/Record.pm, lib/RT/SearchBuilder.pm,
2743           lib/RT/Ticket_Overlay.pm, lib/RT/Transaction_Overlay.pm,
2744           lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
2745           sbin/rt-setup-database.in: rt 3.6.10
2746
2747 2009-12-31 04:35  ivan
2748
2749         * rt/FREESIDE_MODIFIED: up-to-date
2750
2751 2009-12-30 23:16  ivan
2752
2753         * FS/FS/Schema.pm: fix h_cdr acctid changing from bigint to int
2754           with recent DBIx::DBSchema
2755
2756 2009-12-30 21:10  ivan
2757
2758         * FS/: FS/Cron/bill.pm, bin/freeside-daily: specify multiple
2759           agentnums with freeside-daily
2760
2761 2009-12-30 19:33  ivan
2762
2763         * Makefile: goodbye conf dir
2764
2765 2009-12-30 18:50  jeff
2766
2767         * FS/FS/cust_main.pm: really reduce the noise
2768
2769 2009-12-29 22:41  jeff
2770
2771         * FS/FS/part_pkg/voip_cdr.pm: define all detail header list
2772           elements
2773
2774 2009-12-29 22:05  jeff
2775
2776         * FS/FS/cust_main.pm: noise reduction
2777
2778 2009-12-29 21:22  jeff
2779
2780         * FS/FS/tax_rate.pm: noise reduction
2781
2782 2009-12-29 18:39  jeff
2783
2784         * FS/FS/cust_bill_pkg_detail.pm: use the class used
2785
2786 2009-12-29 18:26  jeff
2787
2788         * FS/FS/cust_main.pm: noise reduction
2789
2790 2009-12-28 20:49  ivan
2791
2792         * FS/bin/freeside-upgrade: output SQL statements as we run them
2793           (and only the ones we run), not immediately
2794
2795 2009-12-28 20:44  ivan
2796
2797         * FS/FS/Conf.pm: oops, syntax error adding queued-sleep_time
2798
2799 2009-12-28 20:24  ivan
2800
2801         * FS/bin/: freeside-upgrade: don't change h_queue.job type under
2802           non-mysql, takes forever on large dbs, RT#6946
2803
2804 2009-12-28 17:38  ivan
2805
2806         * FS/bin/freeside-daily: add -u option for vacuuming, RT#5258
2807
2808 2009-12-28 17:00  mark
2809
2810         * FS/FS/AccessRight.pm, httemplate/browse/cust_attachment.html,
2811           httemplate/elements/menu.html: Add Browse attachments ACL
2812           (RT#4964)
2813
2814 2009-12-28 16:33  mark
2815
2816         * FS/FS/Conf.pm: RT#6358
2817
2818 2009-12-28 11:18  ivan
2819
2820         * FS/FS/o2m_Common.pm: beginning of prospect/CRM/contact work
2821
2822 2009-12-28 11:18  ivan
2823
2824         * FS/FS/o2m_Common.pm: file o2m_Common.pm was added on branch
2825           FREESIDE_1_9_BRANCH on 2010-04-29 07:43:21 +0000
2826
2827 2009-12-27 21:25  ivan
2828
2829         * FS/FS/: part_pkg_taxclass.pm, phone_device.pm: use blessed
2830
2831 2009-12-26 17:00  jeff
2832
2833         * FS/FS/: cust_main.pm, cust_location.pm: improve spacing around
2834           county
2835
2836 2009-12-23 15:32  jeff
2837
2838         * bin/monitor: remove debugging
2839
2840 2009-12-23 15:29  jeff
2841
2842         * bin/: monitor: add non-forking one machine monitor program
2843
2844 2009-12-23 15:29  jeff
2845
2846         * bin/monitor: file monitor was added on branch FREESIDE_1_9_BRANCH
2847           on 2009-12-23 23:29:54 +0000
2848
2849 2009-12-23 15:14  jeff
2850
2851         * FS/FS/Yori.pm: teach yori to do some load monitoring
2852
2853 2009-12-23 13:21  jeff
2854
2855         * FS/FS/cust_bill.pm, FS/FS/cust_location.pm, FS/FS/cust_main.pm,
2856           FS/FS/cust_pkg.pm,
2857           httemplate/view/cust_main/packages/location.html: correct invoice
2858           package address display and reduce false laziness
2859
2860 2009-12-22 16:30  mark
2861
2862         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi,
2863           httemplate/edit/process/svc_acct.cgi,
2864           httemplate/view/svc_acct.cgi: Tweak set_password per RT#6358
2865
2866 2009-12-21 06:36  jeff
2867
2868         * bin/fetch_and_expand_taxes: file fetch_and_expand_taxes was added
2869           on branch FREESIDE_1_9_BRANCH on 2009-12-21 14:37:22 +0000
2870
2871 2009-12-21 06:36  jeff
2872
2873         * bin/reassemble_taxes: file reassemble_taxes was added on branch
2874           FREESIDE_1_9_BRANCH on 2009-12-21 14:37:22 +0000
2875
2876 2009-12-21 06:36  jeff
2877
2878         * bin/fetch_and_expand_taxes, bin/reassemble_taxes, FS/FS/Conf.pm,
2879           FS/FS/tax_rate.pm: move cch conf into database and add a couple
2880           small tools for processing updates more manually
2881
2882 2009-12-20 18:56  mark
2883
2884         * httemplate/search/elements/search-xls.html: Fix filename for
2885           Excel spreadsheet reports
2886
2887 2009-12-20 18:00  ivan
2888
2889         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: have 'Bill now'
2890           link cancel expired (and suspend adjourned) packages, and catch
2891           and return errors in all cases, RT#6627
2892
2893 2009-12-20 13:52  ivan
2894
2895         * FS/FS/Conf.pm: late fee package class specified in the event
2896           action instead of a global finance_pkgclass config, RT#6617
2897
2898 2009-12-20 13:48  ivan
2899
2900         * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm: late
2901           fee package class specified in the event action instead of a
2902           global finance_pkgclass config, RT#6617
2903
2904 2009-12-20 11:42  ivan
2905
2906         * FS/FS/ClientAPI/MyAccount.pm: fix usage details pulling from
2907           wrong account for customers who have multiple accounts, RT#6681,
2908           fallout from RT#4189
2909
2910 2009-12-19 22:52  ivan
2911
2912         * httemplate/search/cust_pkg.cgi: fix address fields on advanced
2913           package search, RT#6609
2914
2915 2009-12-19 18:51  ivan
2916
2917         * FS/FS/cust_pkg.pm: fix bulk package order with one package
2918           changing to one new package, RT#6519, fallout from RT#4499
2919
2920 2009-12-19 17:02  ivan
2921
2922         * httemplate/view/cust_main/: packages.html, payment_history.html:
2923           fix cust_main-packages-years, RT#6798
2924
2925 2009-12-19 14:41  ivan
2926
2927         * httemplate/edit/cust_credit.cgi: add add'l info field as a
2928           customer-editable field, RT#6505
2929
2930 2009-12-19 14:32  ivan
2931
2932         * httemplate/view/cust_main/payment_history.html: make room for
2933           credit reasons in popup
2934
2935 2009-12-19 12:58  mark
2936
2937         * FS/: bin/freeside-paymentech-upload, FS/pay_batch/paymentech.pm,
2938           bin/freeside-paymentech-download: Fix date format string and
2939           quoting of password
2940
2941 2009-12-19 12:29  ivan
2942
2943         * FS/FS/cust_main_Mixin.pm: fix event report w/ a customer status
2944
2945 2009-12-19 11:10  ivan
2946
2947         * FS/FS/part_pkg.pm: fix package order to really display only those
2948           pacakges available
2949
2950 2009-12-19 11:09  ivan
2951
2952         * httemplate/misc/cust-part_pkg.cgi: fix order of packages after
2953           class selection changes
2954
2955 2009-12-16 09:35  ivan
2956
2957         * httemplate/edit/cust_main_attach.cgi: tweak attachment adding UI:
2958           table consistency, input sizes and maxlengths, RT#4964
2959
2960 2009-12-16 07:07  jeff
2961
2962         * FS/FS/: Conf.pm, Record.pm, cust_bill.pm, cust_location.pm,
2963           cust_main.pm, cust_pkg.pm: group invoice line items by location,
2964           show location address on invoice, option for due date rather than
2965           invoice date on prior unpaid invoice line items, and option for
2966           aging on invoice (#6418, #5235, #4648)
2967
2968 2009-12-13 23:52  ivan
2969
2970         * FS/FS/svc_acct.pm: use a global config too
2971
2972 2009-12-13 23:10  ivan
2973
2974         * FS/FS/: Conf.pm, svc_acct.pm, part_export/sqlradius.pm: add
2975           overlimit_groups agent-specific config, overriding
2976           export-specific overlimit_groups, RT#6622
2977
2978 2009-12-13 17:41  mark
2979
2980         * FS/FS/AccessRight.pm, httemplate/browse/cust_attachment.html,
2981           httemplate/edit/cust_main_attach.cgi,
2982           httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
2983           httemplate/view/cust_main/attachments.html: Add access right to
2984           view attachments
2985
2986 2009-12-12 18:10  ivan
2987
2988         * ChangeLog: 1.9.2ish
2989
2990 2009-12-12 14:35  ivan
2991
2992         * FS/FS/cust_credit_bill_pkg.pm: doc
2993
2994 2009-12-12 14:22  ivan
2995
2996         * Makefile: sync versioning with branches, sorry jeremy
2997
2998 2009-12-10 15:03  ivan
2999
3000         * FS/FS/cust_main.pm: fully fix bulk customer reports, RT#6778
3001
3002 2009-12-07 22:29  mark
3003
3004         * FS/FS/Schema.pm: Fix cust_attachment.disabled type
3005
3006 2009-12-06 15:44  ivan
3007
3008         * httemplate/edit/part_pkg.cgi: fix initial value of agent types
3009           when cloning
3010
3011 2009-12-06 15:18  ivan
3012
3013         * httemplate/elements/header.html: fix search box clearing from
3014           within RT, caused by different quoting rules in RT comp_root.
3015           grr.
3016
3017 2009-12-06 11:19  ivan
3018
3019         * FS/FS/Schema.pm: more reasonable sizes for filename, mime type
3020           and title, RT#6823
3021
3022 2009-12-05 15:36  jeff
3023
3024         * FS/FS/cust_bill.pm: holy cow! correct sense of skip usage testing
3025
3026 2009-12-03 20:45  ivan
3027
3028         * FS/FS/svc_acct.pm, httemplate/search/svc_acct.cgi:
3029           customer-specific account report (and some small refactoring of
3030           method names to clash less), RT#6180
3031
3032 2009-12-03 20:40  ivan
3033
3034         * FS/FS/cust_bill.pm, FS/FS/cust_bill_event.pm,
3035           FS/FS/cust_event.pm, FS/FS/cust_main.pm,
3036           httemplate/search/477.html, httemplate/search/cust_bill.html,
3037           httemplate/search/cust_bill_event.cgi,
3038           httemplate/search/cust_event.html,
3039           httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
3040           httemplate/search/report_svc_acct.html,
3041           httemplate/view/cust_main/packages.html, FS/FS/cust_pkg.pm,
3042           httemplate/misc/email-customers.html,
3043           httemplate/misc/process/bulk_change_pkg.cgi,
3044           httemplate/misc/process/email-customers.html: customer-specific
3045           account report (and some small refactoring of method names to
3046           clash less), RT#6180
3047
3048 2009-12-03 11:22  ivan
3049
3050         * httemplate/graph/cust_bill_pkg.cgi: average per cust_pkg option
3051           for peter
3052
3053 2009-12-03 11:06  ivan
3054
3055         * FS/FS/Report/Table/Monthly.pm,
3056           httemplate/graph/cust_bill_pkg.cgi,
3057           httemplate/graph/report_cust_bill_pkg.html: average per cust_pkg
3058           option for peter
3059
3060 2009-12-02 23:53  ivan
3061
3062         * FS/FS/Schema.pm: index cdrbatchnum
3063
3064 2009-12-02 23:37  ivan
3065
3066         * FS/FS/: Record.pm, cdr/sansay.pm: fix startdate in sansay CDR
3067           import (and skip blank lines), RT#6801
3068
3069 2009-12-02 23:18  ivan
3070
3071         * httemplate/search/cdr.html: fix cdr search
3072
3073 2009-12-02 20:22  ivan
3074
3075         * FS/FS/cdr/sansay.pm: no header?
3076
3077 2009-12-02 12:58  ivan
3078
3079         * FS/FS/Schema.pm: add index to rate_prefix.npa for a performance
3080           improvement on CDR billing, RT#6386
3081
3082 2009-12-02 12:51  ivan
3083
3084         * httemplate/view/: svc_broadband.cgi, svc_domain.cgi,
3085           svc_external.cgi, svc_forward.cgi, svc_www.cgi: fix viewing
3086           unlinked forwards, domains, broadband/external/www services,
3087           RT#6794
3088
3089 2009-12-01 11:16  jeff
3090
3091         * FS/FS/cust_bill.pm: want a listref not a list
3092
3093 2009-11-29 16:38  ivan
3094
3095         * FS/FS/cust_main.pm, httemplate/misc/email-customers.html: fix
3096           bulk sending of customer notices, RT#6778
3097
3098 2009-11-29 16:06  ivan
3099
3100         * httemplate/edit/REAL_cust_pkg.cgi: fix
3101
3102 2009-11-29 16:04  ivan
3103
3104         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
3105           UI changes to make it impossible to add a start date to a package
3106           that already has a setup fee (can still remove an existing start
3107           date causing problems), RT#6712
3108
3109 2009-11-29 15:18  ivan
3110
3111         * FS/FS/: Conf.pm, cust_pkg.pm: add
3112           cust_pkg-change_pkgpart-bill_now option to bill the new package
3113           immediately on package changes.  Useful for prepaid situations
3114           with RADIUS where an Expiration attribute base don the package
3115           must be present at all times.  RT#6692
3116
3117 2009-11-29 15:15  ivan
3118
3119         * FS/FS/cust_main.pm: doc: spelling
3120
3121 2009-11-25 16:27  ivan
3122
3123         * FS/FS/part_pkg/voip_cdr.pm: debugging left on
3124
3125 2009-11-25 11:58  ivan
3126
3127         * httemplate/edit/part_pkg.cgi: don't consider disabled report
3128           classes, don't load up the whole table just to see if there are
3129           any
3130
3131 2009-11-25 11:32  jeff
3132
3133         * FS/FS/: cust_bill.pm, usage_class.pm: improve appearance of cdr
3134           records in cdr sections
3135
3136 2009-11-25 08:13  jeff
3137
3138         * FS/FS/cust_bill.pm: bug fixes, reuse summary_page, eliminate
3139           dups, and rearrange
3140
3141 2009-11-25 08:09  jeff
3142
3143         * conf/invoice_latex: really insert a pagebreak
3144
3145 2009-11-25 08:07  jeff
3146
3147         * conf/invoice_latex: oops.. need updated template for new formats
3148
3149 2009-11-24 13:00  ivan
3150
3151         * FS/FS/cust_bill.pm: debugging left on
3152
3153 2009-11-24 09:05  jeff
3154
3155         * FS/FS/cust_bill.pm: cope with sections lacking a pkg_category
3156
3157 2009-11-23 23:42  ivan
3158
3159         * httemplate/: misc/timeworked.html, misc/process/timeworked.html,
3160           search/timeworked.html: timeworked report: carry the date range
3161           through to the success redirect
3162
3163 2009-11-23 23:23  ivan
3164
3165         * httemplate/search/: report_timeworked.html: add date constratint
3166           on time worked search
3167
3168 2009-11-23 23:23  ivan
3169
3170         * httemplate/search/report_timeworked.html: file
3171           report_timeworked.html was added on branch FREESIDE_1_9_BRANCH on
3172           2009-11-24 07:23:47 +0000
3173
3174 2009-11-23 22:04  ivan
3175
3176         * FS/FS/cust_main.pm: send card number with void transactions for
3177           B:OP:IPPay, RT#5690
3178
3179 2009-11-23 17:11  mark
3180
3181         * FS/FS/Schema.pm, httemplate/browse/cust_attachment.html,
3182           httemplate/edit/cust_main_attach.cgi,
3183           httemplate/edit/process/cust_main_attach.cgi,
3184           httemplate/elements/menu.html,
3185           httemplate/misc/cust_attachment.cgi,
3186           httemplate/search/elements/search-html.html,
3187           httemplate/view/cust_main/attachments.html: cust_attachment
3188           improvement, RT#4964 and #6225
3189
3190 2009-11-20 09:39  jeff
3191
3192         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
3193           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
3194           FS/FS/usage_class.pm, FS/FS/part_pkg/voip_cdr.pm,
3195           conf/invoice_html, httemplate/browse/pkg_category.html,
3196           httemplate/browse/usage_class.html,
3197           httemplate/edit/pkg_category.html,
3198           httemplate/edit/usage_class.html: invoice formatting: add
3199           sections for usage, add sections per svc_phone, add folding like
3200           line items into one #6592
3201
3202 2009-11-19 01:47  ivan
3203
3204         * FS/FS.pm, FS/FS/Record.pm, FS/FS/cdr.pm,
3205           FS/bin/freeside-cdr-sftp_and_import, bin/cdr-transnexus.import,
3206           bin/cdr.http_and_import, bin/cdr.import,
3207           httemplate/elements/select-cdrbatch.html,
3208           httemplate/elements/tr-select-cdrbatch.html,
3209           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
3210           httemplate/view/svc_phone.cgi: proper cdr_batch table, RT#6386
3211
3212 2009-11-19 01:43  ivan
3213
3214         * FS/FS/: Mason.pm, Schema.pm, Upgrade.pm: proper cdr_batch table,
3215           RT#6386
3216
3217 2009-11-19 01:39  ivan
3218
3219         * FS/MANIFEST: proper cdr_batch table, RT#6386
3220
3221 2009-11-19 01:32  ivan
3222
3223         * FS/FS/cdr_batch.pm: file cdr_batch.pm was added on branch
3224           FREESIDE_1_9_BRANCH on 2009-11-19 09:35:13 +0000
3225
3226 2009-11-19 01:32  ivan
3227
3228         * FS/t/cdr_batch.t: file cdr_batch.t was added on branch
3229           FREESIDE_1_9_BRANCH on 2009-11-19 09:35:13 +0000
3230
3231 2009-11-19 01:32  ivan
3232
3233         * FS/: FS/cdr_batch.pm, t/cdr_batch.t: proper cdr_batch table,
3234           RT#6386
3235
3236 2009-11-18 23:06  ivan
3237
3238         * FS/FS/cdr.pm: format CDRs durations as NNm MMs instead of NN.MMm,
3239           RT#6316
3240
3241 2009-11-18 22:21  ivan
3242
3243         * FS/FS/Cron/breakage.pm: consider credits and refunds in breakage,
3244           RT#6407
3245
3246 2009-11-18 01:39  mark
3247
3248         * FS/FS/Conf.pm, FS/FS/pay_batch/RBC.pm,
3249           httemplate/search/cust_pay_batch.cgi: RT#4786, RBC batch format
3250
3251 2009-11-18 01:27  mark
3252
3253         * FS/FS/pay_batch/RBC.pm: RT#4768, RBC batch format
3254
3255 2009-11-18 01:27  mark
3256
3257         * FS/FS/pay_batch/RBC.pm: file RBC.pm was added on branch
3258           FREESIDE_1_9_BRANCH on 2009-11-18 09:40:04 +0000
3259
3260 2009-11-18 01:09  mark
3261
3262         * httemplate/: browse/cust_attachment.html,
3263           misc/cust_attachment.cgi: cust_attachment improvement, RT#4964
3264           and #6225
3265
3266 2009-11-18 01:09  mark
3267
3268         * httemplate/misc/cust_attachment.cgi: file cust_attachment.cgi was
3269           added on branch FREESIDE_1_9_BRANCH on 2009-11-24 01:11:22 +0000
3270
3271 2009-11-18 01:09  mark
3272
3273         * httemplate/browse/cust_attachment.html: file cust_attachment.html
3274           was added on branch FREESIDE_1_9_BRANCH on 2009-11-24 01:11:21
3275           +0000
3276
3277 2009-11-17 14:06  ivan
3278
3279         * FS/FS/cust_main.pm: do a case-insensive search on
3280           browser-remembered results, so starting to use USPS verification
3281           (which UPPERCASES everything) doesn't invalidate everything your
3282           browser remembered in quick payment entry
3283
3284 2009-11-16 23:42  ivan
3285
3286         * httemplate/search/: report_cust_pay.html,
3287           report_cust_refund.html, elements/cust_pay_or_refund.html: add
3288           otaker to payment/refund search, RT#6407
3289
3290 2009-11-16 23:08  ivan
3291
3292         * httemplate/: elements/menu.html, search/report_cust_refund.html:
3293           add refund report, RT#6407
3294
3295 2009-11-15 19:55  ivan
3296
3297         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
3298           httemplate/search/cust_bill.html,
3299           httemplate/search/report_cust_bill.html: add ability to search on
3300           ranges of charged, owed to adv. invoice report, RT#6407
3301
3302 2009-11-15 18:27  ivan
3303
3304         * FS/: FS/Conf.pm, FS/Cron/bill.pm, bin/freeside-daily: add
3305           disable_cron_billing config, RT#6407
3306
3307 2009-11-13 16:08  ivan
3308
3309         * FS/FS/cust_main.pm, httemplate/elements/select-terms.html,
3310           httemplate/search/cust_main.html,
3311           httemplate/search/report_cust_main.html: add invoice terms to
3312           advanced customer report.  dogfood.
3313
3314 2009-11-12 08:56  jeff
3315
3316         * FS/FS/: tax_rate.pm, Schema.pm: correct bugs in tax replacement
3317           routine and allow updates to function
3318
3319 2009-11-06 14:07  ivan
3320
3321         * FS/FS/cust_main.pm: use business-onlinepayment-description in
3322           1.9, even without $pkgs
3323
3324 2009-11-05 17:51  ivan
3325
3326         * FS/FS/: Conf.pm, cust_main_invoice.pm: add
3327           emailinvoice-apostrophe config option to allow apostrophies in
3328           invoice email addresses, RT#6464
3329
3330 2009-11-05 16:25  ivan
3331
3332         * FS/FS/cust_main.pm, httemplate/search/cust_main.html,
3333           httemplate/search/report_cust_main.html: add "payment expiration
3334           before" to customer report, RT#6447
3335
3336 2009-11-05 15:55  ivan
3337
3338         * FS/FS/ConfDefaults.pm: try not to make the "Customer Fields"
3339           SELECT so huge
3340
3341 2009-11-05 14:01  ivan
3342
3343         * httemplate/search/svc_acct.cgi: improvements in time remaining
3344           report: correctly account for unpaid time for non-monthly
3345           customers, report in hours+minutes intead of using Time::Duration
3346           days/hours
3347
3348 2009-11-05 13:22  ivan
3349
3350         * FS/bin/: freeside-paymentech-download,
3351           freeside-paymentech-upload: back to old host name, info from
3352           customer/paymentech was bogus, RT#5650
3353
3354 2009-11-05 11:40  ivan
3355
3356         * FS/FS/pkg_category.pm: fix pkg_category upgrade on 1.9 too
3357
3358 2009-11-04 17:47  ivan
3359
3360         * FS/bin/: freeside-paymentech-download,
3361           freeside-paymentech-upload: update paymentech live server,
3362           RT#5650
3363
3364 2009-11-04 16:52  ivan
3365
3366         * FS/FS/pkg_category.pm: fix pkg_category upgrades
3367
3368 2009-11-03 17:40  ivan
3369
3370         * FS/bin/: freeside-paymentech-download,
3371           freeside-paymentech-upload: add explicit use of Expect module, so
3372           the error is thrown immediate, RT#5650
3373
3374 2009-11-03 17:04  ivan
3375
3376         * FS/FS/Cron/breakage.pm, httemplate/config/config-process.cgi,
3377           httemplate/config/config-view.cgi: reconcile breakage from stale
3378           accounts, RT#6407
3379
3380 2009-11-03 16:59  ivan
3381
3382         * FS/FS/part_pkg.pm: silence "use of uninitialized value in split"
3383           warning
3384
3385 2009-11-03 16:53  ivan
3386
3387         * FS/FS/cust_pkg.pm, httemplate/browse/part_pkg.cgi: fix customer
3388           package search (fallout from customer classes) & add "not yet
3389           billed" status to customer package report
3390
3391 2009-11-03 12:44  ivan
3392
3393         * FS/FS/pay_batch.pm: fix warning replacing pay_batch, RT#5650
3394
3395 2009-11-03 11:56  ivan
3396
3397         * FS/bin/: freeside-paymentech-download,
3398           freeside-paymentech-upload: check for zip and unzip commands, use
3399           multi-arg version of system to prevent the shell getting its
3400           hands on things (metacharacters in pw or whatnot), RT#5650
3401
3402 2009-11-03 11:11  ivan
3403
3404         * FS/bin/: freeside-paymentech-download,
3405           freeside-paymentech-upload: update usage & manpage w/ freeside-
3406           prefix
3407
3408 2009-11-03 11:03  ivan
3409
3410         * FS/bin/: freeside-paymentech-download,
3411           freeside-paymentech-upload: fix usage of File::Temp->newdir, not
3412           in 0.18 File::Temp on perl 5.10.0, RT#5650
3413
3414 2009-11-03 10:54  ivan
3415
3416         * FS/bin/freeside-paymentech-download: file
3417           freeside-paymentech-download was added on branch
3418           FREESIDE_1_9_BRANCH on 2009-11-03 18:54:19 +0000
3419
3420 2009-11-03 10:54  ivan
3421
3422         * FS/bin/freeside-paymentech-upload: file
3423           freeside-paymentech-upload was added on branch
3424           FREESIDE_1_9_BRANCH on 2009-11-03 18:54:19 +0000
3425
3426 2009-11-03 10:53  ivan
3427
3428         * bin/paymentech-download, bin/paymentech-upload,
3429           FS/bin/freeside-paymentech-download,
3430           FS/bin/freeside-paymentech-upload: moving paymentech-* to FS/bin,
3431           RT#5650
3432
3433 2009-11-02 19:13  ivan
3434
3435         * FS/FS/Cron/breakage.pm: file breakage.pm was added on branch
3436           FREESIDE_1_9_BRANCH on 2009-11-03 03:13:47 +0000
3437
3438 2009-11-02 19:13  ivan
3439
3440         * FS/FS/Conf.pm, FS/bin/freeside-daily,
3441           httemplate/config/config-process.cgi,
3442           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
3443           httemplate/elements/tr-select-part_pkg.html,
3444           FS/FS/Cron/breakage.pm: (start of) reconcile breakage from stale
3445           accounts, RT#6407
3446
3447 2009-11-02 17:48  ivan
3448
3449         * bin/paymentech-download: spelling
3450
3451 2009-11-02 17:44  ivan
3452
3453         * bin/paymentech-download: add -a option for archive dir
3454
3455 2009-11-02 17:21  ivan
3456
3457         * FS/FS/Conf.pm: clarify description of batchconfig-paymentech
3458           based on notes from #5650
3459
3460 2009-11-02 13:21  ivan
3461
3462         * httemplate/edit/payment_gateway.html: add Elavon, SagePay,
3463           WorldPay, fix extra space on PlugnPay, PPIPayMover, Protx
3464
3465 2009-11-01 15:03  jeff
3466
3467         * httemplate/search/: 477.html, elements/search-csv.html: form 477
3468           improvements #6499
3469
3470 2009-10-31 14:22  jeff
3471
3472         * FS/FS/cust_bill.pm: unbork summary page invoices
3473
3474 2009-10-30 16:29  ivan
3475
3476         * httemplate/elements/select-part_event.html: file
3477           select-part_event.html was added on branch FREESIDE_1_9_BRANCH on
3478           2009-10-30 23:30:13 +0000
3479
3480 2009-10-30 16:29  ivan
3481
3482         * httemplate/elements/tr-select-part_event.html: file
3483           tr-select-part_event.html was added on branch FREESIDE_1_9_BRANCH
3484           on 2009-10-30 23:30:12 +0000
3485
3486 2009-10-30 16:29  ivan
3487
3488         * httemplate/elements/select-part_event.html,
3489           httemplate/elements/tr-select-part_event.html,
3490           FS/FS/cust_event.pm, FS/FS/cust_main_Mixin.pm,
3491           httemplate/elements/select-payby.html,
3492           httemplate/search/cust_event.html,
3493           httemplate/search/report_cust_event.html: more reporting options
3494           for failed billing events, RT#6447
3495
3496 2009-10-30 11:55  ivan
3497
3498         * FS/FS/: pay_batch.pm, pay_batch/paymentech.pm: backporting recent
3499           paymentech changes to _1_9_BRANCH
3500
3501 2009-10-30 11:51  ivan
3502
3503         * bin/: paymentech-download, paymentech-upload: adding paymentech-*
3504           on _1_9_BRANCH
3505
3506 2009-10-30 11:37  ivan
3507
3508         * FS/FS/: Conf.pm: add paymentech to batch config options
3509
3510 2009-10-29 17:02  ivan
3511
3512         * httemplate/: browse/cust_main_county.cgi,
3513           edit/bulk-cust_main_county.html,
3514           edit/process/bulk-cust_main_county.html: bulk tax changes,
3515           RT#6445
3516
3517 2009-10-29 16:42  mark
3518
3519         * bin/paymentech-upload: add option to upload all open batches
3520
3521 2009-10-29 16:42  ivan
3522
3523         * bin/paymentech-upload: file paymentech-upload was added on branch
3524           FREESIDE_1_9_BRANCH on 2009-10-30 18:51:05 +0000
3525
3526 2009-10-29 16:37  ivan
3527
3528         * httemplate/edit/bulk-cust_main_county.html: friendlier error
3529           message when you select nothing, RT#6445
3530
3531 2009-10-29 16:36  ivan
3532
3533         * httemplate/elements/errorpage-popup.html: adding errorpage popup,
3534           RT#6445
3535
3536 2009-10-29 15:55  ivan
3537
3538         * FS/bin/freeside-queued: have freeside-queued be more resillient
3539           in the face of a database that's gone away, RT#6428
3540
3541 2009-10-29 15:18  mark
3542
3543         * httemplate/edit/payment_gateway.html: add Jety to the list
3544
3545 2009-10-28 12:04  ivan
3546
3547         * FS/FS/: svc_Common.pm, svc_acct.pm, svc_domain.pm,
3548           svc_forward.pm, svc_www.pm: fix problems using inventory for UID
3549           (and other fields controlled by check in svc_acct and also
3550           svc_www, svc_domain and svc_forward), RT#6366
3551
3552 2009-10-28 11:16  ivan
3553
3554         * FS/FS/part_svc.pm: fix removing a flag from a service definition
3555           column
3556
3557 2009-10-28 10:26  ivan
3558
3559         * httemplate/misc/inventory_item-import.html: fix inventory upload,
3560           RT#6366
3561
3562 2009-10-27 23:13  ivan
3563
3564         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
3565           httemplate/search/cust_pkg.cgi,
3566           httemplate/search/report_cust_pkg.html,
3567           httemplate/view/cust_main/packages.html: customer link to package
3568           reports for that customer, RT#6180
3569
3570 2009-10-27 11:11  ivan
3571
3572         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
3573           httemplate/elements/header.html: address1 search, RT#5060
3574
3575 2009-10-26 16:20  ivan
3576
3577         * httemplate/elements/tr-select-pkg_class.html: didn't want to
3578           revert that, though
3579
3580 2009-10-26 16:17  ivan
3581
3582         * httemplate/elements/tr-select-pkg_class.html: better fix for
3583           ignoring disabled package classes that doesn't search them twice
3584
3585 2009-10-26 14:55  ivan
3586
3587         * FS/FS/cust_bill_pkg.pm: turn off debugging
3588
3589 2009-10-25 18:11  ivan
3590
3591         * FS/FS/part_pkg/flat.pm: eliminiate noisy but harmless "Use of
3592           uninitialized value in numeric gt (>)" warning
3593
3594 2009-10-25 16:30  ivan
3595
3596         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: add apply option to
3597           realtime_collect, RT#5071
3598
3599 2009-10-24 16:37  ivan
3600
3601         * bin/paymentech-download: file paymentech-download was added on
3602           branch FREESIDE_1_9_BRANCH on 2009-10-30 18:51:05 +0000
3603
3604 2009-10-24 16:37  mark
3605
3606         * bin/: paymentech-download, paymentech-upload: Scripts for
3607           paymentech batch transfer
3608
3609 2009-10-23 19:04  ivan
3610
3611         * FS/FS/ClientAPI/MyAccount.pm,
3612           fs_selfservice/FS-SelfService/cgi/decline.html,
3613           fs_selfservice/FS-SelfService/cgi/login.html,
3614           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
3615           fs_selfservice/FS-SelfService/cgi/signup.cgi,
3616           fs_selfservice/FS-SelfService/cgi/signup.html,
3617           fs_selfservice/FS-SelfService/cgi/success.html: remove an
3618           inadvertant debugging call left in, allow an agentnum to be
3619           specfied for non-logged in situations, RT#6166
3620
3621 2009-10-23 17:34  ivan
3622
3623         * FS/: FS/Conf.pm, FS/ClientAPI/MyAccount.pm,
3624           FS/ClientAPI/Signup.pm, bin/freeside-selfservice-server:
3625           selfservice per-agent skinning
3626
3627 2009-10-23 17:16  ivan
3628
3629         * FS/FS/agent.pm: eliminate warnings from Business::CreditCard
3630           about being passed an empty number
3631
3632 2009-10-23 17:04  ivan
3633
3634         * FS/FS/Record.pm: fix cause of harmless 'Premature end of base64
3635           data' warning
3636
3637 2009-10-22 18:41  ivan
3638
3639         * FS/FS/: Conf.pm, cust_pkg.pm: add cust_bill-consolidate_services
3640           config to collapse multiple phone numbers (or whatever) into as
3641           few lines as possible on invoices, RT#5223
3642
3643 2009-10-22 15:11  ivan
3644
3645         * FS/FS/cust_bill.pm: fix invoice sub-totals, RT#6489
3646
3647 2009-10-22 01:08  ivan
3648
3649         * httemplate/search/svc_phone.cgi: should at least run under pg 8.3
3650           now, need to test & see if the data make sense, RT#5496
3651
3652 2009-10-21 22:32  ivan
3653
3654         * FS/FS/cust_bill_pkg_display.pm: fix incompatibility
3655           w/invoice_sections vs. cust_bill_pkg.pkgnum -1 "virtual line
3656           item" (rare)
3657
3658 2009-10-21 17:28  ivan
3659
3660         * FS/FS/Schema.pm, bin/cdr-netsapiens.import: fix netsapiens CDR
3661           import, RT#5226
3662
3663 2009-10-21 00:09  ivan
3664
3665         * FS/FS/Schema.pm: MySQL doesn't like indexing a text field
3666
3667 2009-10-20 23:34  ivan
3668
3669         * httemplate/search/prepay_credit.html: fix agent link in unused
3670           prepaid card report
3671
3672 2009-10-20 16:24  ivan
3673
3674         * FS/FS/cust_bill_pay_pkg.pm: should fix problems sending a receipt
3675           against a specific package when taxes are in use
3676
3677 2009-10-20 13:47  ivan
3678
3679         * bin/cdr-netsapiens.import: basic import working, still need
3680           better src/dst mapping, RT#5226
3681
3682 2009-10-20 13:43  ivan
3683
3684         * FS/FS/part_export/netsapiens.pm: better debug line showing full
3685           URL, RT#5226
3686
3687 2009-10-20 11:30  ivan
3688
3689         * fs_selfservice/FS-SelfService/cgi/change_pay.html: don't show
3690           duplicate 'Credit card' or 'Check' choices even when
3691           signup_server-payby has CARD & DCRD (or CHEK & DCHK)
3692
3693 2009-10-16 15:39  ivan
3694
3695         * FS/FS/cust_bill_pkg.pm: make warning about expensive lookup a
3696           carp & controlled by $DEBUG
3697
3698 2009-10-12 07:11  ivan
3699
3700         * bin/cdr-netsapiens.import: finish netsapiens import, RT#6365
3701
3702 2009-10-12 06:09  ivan
3703
3704         * FS/FS/part_export/shellcommands.pm: terrible typo
3705
3706 2009-10-12 05:50  ivan
3707
3708         * FS/FS/part_export/shellcommands.pm: add customer information to
3709           shellcommands export, RT#5351
3710
3711 2009-10-12 02:10  ivan
3712
3713         * fs_selfservice/FS-SelfService/cgi/: signup.cgi, signup.html: use
3714           modules in signup.cgi instead of in the template, fixes "Insecure
3715           dependency in rquire"
3716
3717 2009-10-11 23:48  ivan
3718
3719         * FS/FS/ClientAPI/MyAccount.pm,
3720           fs_selfservice/FS-SelfService/cgi/myaccount.html,
3721           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: fix
3722           inadvertant "unknown package" error, fallout from pkg-balance
3723           work, RT#6125
3724
3725 2009-10-11 23:43  ivan
3726
3727         * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm: fix
3728           for no finance_pkgclass set
3729
3730 2009-10-10 19:41  ivan
3731
3732         * ChangeLog, debian/changelog: Updated for 1.9.1
3733
3734 2009-10-10 18:57  ivan
3735
3736         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 1.9.1
3737
3738 2009-10-10 18:50  ivan
3739
3740         * Makefile, bin/cvs2cl: helps to have the tool
3741
3742 2009-10-10 18:48  ivan
3743
3744         * Makefile: do it
3745
3746 2009-10-10 18:48  ivan
3747
3748         * rt/lib/RT.pm: huh #2
3749
3750 2009-10-10 18:46  ivan
3751
3752         * rt/Makefile: huh
3753
3754 2009-10-10 18:45  ivan
3755
3756         * httemplate/search/elements/search-html.html: don't try to follow
3757           a blank redirect
3758
3759 2009-10-10 18:45  ivan
3760
3761         * httemplate/search/report_cdr.html: end form
3762
3763 2009-10-10 18:45  ivan
3764
3765         * httemplate/elements/tr-textarea.html: new rows and cols options
3766
3767 2009-10-10 18:44  ivan
3768
3769         * httemplate/elements/tr-select-pkg_class.html: respect
3770           element_name
3771
3772 2009-10-10 18:43  ivan
3773
3774         * httemplate/browse/agent.cgi: cleanup
3775
3776 2009-10-10 18:42  ivan
3777
3778         * eg/cdr_template.pm, httemplate/elements/selectlayers.html: doc
3779
3780 2009-10-10 18:41  ivan
3781
3782         * FS/FS/part_export/globalpops_voip.pm: correct variable
3783           initialization
3784
3785 2009-10-10 18:40  ivan
3786
3787         * FS/FS/: access_right.pm, access_usergroup.pm,
3788           clientapi_session_field.pm, cust_svc_option.pm: remembered to
3789           customize this manpage
3790
3791 2009-10-10 18:39  ivan
3792
3793         * FS/FS/Record.pm: ::1 becomes 127.0.0.1 in IP checks
3794
3795 2009-10-09 20:22  ivan
3796
3797         * ChangeLog: commit message for a file about commitmessages
3798
3799 2009-10-09 16:59  ivan
3800
3801         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
3802           httemplate/edit/cust_main/billing.html,
3803           httemplate/elements/select-terms.html, FS/FS/cust_bill.pm,
3804           httemplate/edit/quick-charge.html,
3805           httemplate/edit/process/quick-charge.cgi: change invoice terms
3806           for one-time charges (& bill them immediately), RT#5891
3807
3808 2009-10-09 14:37  ivan
3809
3810         * FS/FS/cust_main.pm: add cust_pkg_ref option to charge
3811
3812 2009-10-08 01:28  ivan
3813
3814         * httemplate/view/cust_main/packages.html: fix "show old packages"
3815           accidentally hiding cancelled packages, RT#5276
3816
3817 2009-10-07 23:00  ivan
3818
3819         * FS/FS/: cust_main.pm, Cron/bill.pm: freeside-daily -g and -m
3820           cooperation (and no HASH() queue noise with -m)
3821
3822 2009-10-07 22:44  ivan
3823
3824         * FS/FS/: cust_bill.pm, cust_main.pm: avoid some (look to be
3825           harmless) warnings:
3826
3827           Argument "" isn't numeric in sprintf at
3828           /usr/local/share/perl/5.10.0/FS/cust_bill.pm line 2358.
3829
3830           Argument "" isn't numeric in subtraction (-) at
3831           /usr/local/share/perl/5.10.0/FS/cust_bill.pm line 2359.
3832
3833           Argument "" isn't numeric in addition (+) at
3834           /usr/local/share/perl/5.10.0/FS/cust_main.pm line 2788.
3835
3836 2009-10-07 22:09  ivan
3837
3838         * FS/FS/cust_bill.pm: tyop
3839
3840 2009-10-07 18:15  ivan
3841
3842         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html,
3843           conf/invoice_latex: conf switches to turn on smaller notes and
3844           footer sections with stock templates, RT#5218
3845
3846 2009-10-07 16:51  ivan
3847
3848         * httemplate/view/cust_statement.html: naming follow-up notices
3849           from the event rather than creting a slew of separate templates,
3850           RT#5217
3851
3852 2009-10-07 16:44  ivan
3853
3854         * FS/FS/cust_bill.pm, httemplate/misc/send-invoice.cgi,
3855           httemplate/misc/send-statement.cgi,
3856           httemplate/search/cust_event.html,
3857           FS/FS/part_event/Action/cust_bill_send_reminder.pm,
3858           conf/invoice_html, conf/invoice_latex, conf/invoice_template,
3859           httemplate/view/cust_bill-pdf.cgi,
3860           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
3861           httemplate/view/cust_statement.html: naming follow-up notices
3862           from the event rather than creting a slew of separate templates,
3863           RT#5217
3864
3865 2009-10-06 17:43  ivan
3866
3867         * FS/FS/Conf_compat17.pm: bring up-to-date wrt 1.7 Conf.pm
3868           1.180.2.52 (2009-10-03), RT#2873
3869
3870 2009-10-06 16:51  ivan
3871
3872         * FS/FS/cust_bill_pkg.pm: remove inadvertant debugging warnings
3873
3874 2009-10-06 08:49  jeff
3875
3876         * httemplate/edit/router.cgi: replace disappearing line
3877
3878 2009-10-05 16:36  ivan
3879
3880         * FS/FS/svc_acct.pm: remove annoying warning: Use of uninitialized
3881           value $FS::svc_acct::passwordmin in pattern match (m//) at
3882           /usr/local/share/perl/5.10.0/FS/svc_acct.pm line 60.
3883
3884 2009-10-05 11:17  ivan
3885
3886         * httemplate/misc/payment.cgi: oops, handle old cust_main.pm
3887           properly (should we be bothering?) :/ RT#5889
3888
3889 2009-10-05 09:57  ivan
3890
3891         * httemplate/view/cust_main/payment_history/voided_payment.html:
3892           doh, fix error viewing voided payments, RT#6382
3893
3894 2009-10-05 08:07  jeff
3895
3896         * httemplate/elements/tr-select-pkg_class.html: remove unused
3897           option that DTWT
3898
3899 2009-10-05 07:04  jeff
3900
3901         * httemplate/edit/cust_main/: bottomfixup.js,
3902           choose_tax_location.html, contact.html: low hanging fruit:
3903           improvement in tax location selection RT#6000
3904
3905 2009-10-05 07:01  jeff
3906
3907         * httemplate/edit/router.cgi: low hanging fruit: restore router
3908           virtual fields (and svcnum) in 1.9 RT#5960
3909
3910 2009-10-04 19:40  ivan
3911
3912         * httemplate/misc/payment.cgi: add manual_process-skip_first
3913           option, RT#5889
3914
3915 2009-10-04 19:35  ivan
3916
3917         * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/misc/payment.cgi:
3918           add manual_process-skip_first option, RT#5889
3919
3920 2009-10-04 19:16  ivan
3921
3922         * FS/FS/Conf.pm, httemplate/misc/payment.cgi,
3923           httemplate/misc/process/payment.cgi: add manual_process-display
3924           config to subtract fee from amount instead of adding, RT#5889
3925
3926 2009-10-04 18:40  jeff
3927
3928         * conf/invoice_html: can't revert because windows is ghei
3929
3930 2009-10-04 18:07  jeff
3931
3932         * FS/FS/cust_main.pm: don't consider setup or recurring taxes when
3933           billing usage on cancel
3934
3935 2009-10-04 18:00  jeff
3936
3937         * FS/FS/: cust_bill.pm, cust_main.pm, part_pkg/voip_cdr.pm:
3938           invoices with details in separate section but usage not separated
3939
3940 2009-10-04 17:49  jeff
3941
3942         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Upgrade.pm,
3943           FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_htmlsummary,
3944           conf/invoice_latex, conf/invoice_latexsummary,
3945           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_display.pm,
3946           FS/FS/cust_main.pm, FS/FS/pkg_category.pm,
3947           FS/FS/part_event/Action/cust_bill_fee_percent.pm,
3948           FS/FS/part_event/Action/fee.pm,
3949           httemplate/browse/pkg_category.html,
3950           httemplate/edit/pkg_category.html: leading summary page invoices
3951           #RT5086
3952
3953 2009-10-04 16:36  ivan
3954
3955         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix the same
3956           problem with processing payments & masked ACH amounts, RT#6374
3957
3958 2009-10-04 16:31  ivan
3959
3960         * FS/FS/ClientAPI/MyAccount.pm: fix problems "re-saving" a masked
3961           card.  hopefully the last of it!
3962
3963 2009-10-03 19:09  ivan
3964
3965         * httemplate/misc/delete-cust_bill.html: delete invoices, RT#4048
3966
3967 2009-10-03 19:04  ivan
3968
3969         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Setup.pm,
3970           FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
3971           FS/bin/freeside-addgroup, bin/mapsecrets2access_user,
3972           httemplate/view/cust_bill.cgi,
3973           httemplate/view/cust_main/payment_history.html,
3974           httemplate/view/cust_main/payment_history/invoice.html: delete
3975           invoices, RT#4048
3976
3977 2009-10-03 17:08  ivan
3978
3979         * httemplate/view/cust_main.cgi: more room for cancellation reason
3980
3981 2009-10-03 17:07  ivan
3982
3983         * httemplate/elements/popup_link-cust_main.html: doc
3984
3985 2009-10-03 15:09  ivan
3986
3987         * httemplate/edit/part_bill_event.cgi: cancel to 80, comp @ 90,
3988           RT#5674
3989
3990 2009-10-03 15:06  ivan
3991
3992         * httemplate/edit/part_bill_event.cgi: in old invoice events,
3993           chance default weight of cancel event to 90 so you can place it
3994           at the same time as a realtime event, RT#5674
3995
3996 2009-10-03 13:22  mark
3997
3998         * FS/FS/: pay_batch.pm, pay_batch/paymentech.pm: Load XML::Simple
3999           at runtime to avoid breakage
4000
4001 2009-10-01 16:48  ivan
4002
4003         * FS/FS/cust_main.pm: hopefully fully fix bulk email errors when
4004           selecting a single payby
4005
4006 2009-10-01 16:01  ivan
4007
4008         * FS/FS/Schema.pm: allow svc_acct._password to be NULL in the
4009           schema
4010
4011 2009-10-01 15:02  ivan
4012
4013         * httemplate/view/cust_main/payment_history/voided_payment.html:
4014           consistency with un-voided payments wrt display
4015
4016 2009-09-30 17:52  ivan
4017
4018         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
4019           really final fix for the problems using remembered cards in
4020           self-service. *sigh*
4021
4022 2009-09-30 17:29  ivan
4023
4024         * FS/: FS/Conf.pm, FS/Cron/check.pm, bin/freeside-check: add login
4025           check to FS::ClientAPI::SG/SGNG checks. RT#4610
4026
4027 2009-09-30 12:33  ivan
4028
4029         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
4030           final fix for the problems using remembered cards in self-service
4031
4032 2009-09-29 15:08  ivan
4033
4034         * httemplate/misc/email-customers.html: should fix newsletter
4035           sending error when you select a single payby only
4036
4037 2009-09-28 23:17  ivan
4038
4039         * FS/t/cust_attachment.t: forgot
4040
4041 2009-09-28 15:45  ivan
4042
4043         * FS/FS/Cron/check.pm: more accurate SG check, RT#4610
4044
4045 2009-09-28 15:35  ivan
4046
4047         * FS/: FS/Cron/check.pm, bin/freeside-check: correct place for use
4048           Email::Send, RT#4610
4049
4050 2009-09-28 15:23  ivan
4051
4052         * FS/FS/Cron/check.pm: oops, hopefully fix sg cron check, RT#4610
4053
4054 2009-09-28 08:55  jeff
4055
4056         * FS/FS/cust_pkg.pm: use object copy when billing on cancel to
4057           avoid very weird side effects ( including 'impossible' history )
4058           RT#5723
4059
4060 2009-09-25 05:29  ivan
4061
4062         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
4063           httemplate/config/config.cgi,
4064           httemplate/config/config-process.cgi,
4065           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi:
4066           processing fee on credit card recharges, RT#5889
4067
4068 2009-09-25 03:29  ivan
4069
4070         * FS/FS/Conf.pm: this one too
4071
4072 2009-09-25 03:14  ivan
4073
4074         * FS/FS/Conf.pm, FS/FS/svc_acct.pm, FS/FS/ClientAPI/Signup.pm,
4075           fs_selfservice/FS-SelfService/cgi/signup.cgi,
4076           fs_selfservice/FS-SelfService/cgi/signup.html,
4077           httemplate/config/config-process.cgi,
4078           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
4079           httemplate/elements/select-part_svc.html,
4080           httemplate/elements/select-table.html,
4081           httemplate/elements/tr-select-part_svc.html: nomadix, RT#5876
4082
4083 2009-09-24 19:30  mark
4084
4085         * FS/FS/pay_batch.pm, FS/FS/Conf.pm, FS/FS/pay_batch/BoM.pm,
4086           FS/FS/pay_batch/PAP.pm, FS/FS/pay_batch/ach_spiritone.pm,
4087           FS/FS/pay_batch/chase_canada.pm, FS/FS/pay_batch/paymentech.pm,
4088           FS/FS/pay_batch/td_canada_trust.pm,
4089           httemplate/misc/download-batch.cgi,
4090           httemplate/search/cust_pay_batch.cgi: Batch payment refactoring
4091
4092 2009-09-24 18:04  mark
4093
4094         * FS/MANIFEST: Add cust_attachment
4095
4096 2009-09-24 12:59  ivan
4097
4098         * FS/FS/: Cron/check.pm, Conf.pm: get the ping username/pass from a
4099           config, good enough, RT#4610
4100
4101 2009-09-23 20:14  ivan
4102
4103         * FS/FS/Cron/check.pm, FS/bin/freeside-check,
4104           FS/FS/ClientAPI/SGNG.pm,
4105           fs_selfservice/FS-SelfService/SelfService.pm: add SG and SGNG
4106           ping, RT#4610
4107
4108 2009-09-23 16:47  ivan
4109
4110         * FS/FS/TicketSystem/RT_External.pm: this should fix the occasional
4111           extra ticket showing up on wrong customer record
4112
4113 2009-09-21 20:08  ivan
4114
4115         * FS/FS/Mason.pm: add addl_comp_root.pl and addl_handler_use.pl
4116           config files, RT#4743
4117
4118 2009-09-21 13:48  ivan
4119
4120         * FS/FS/cust_bill.pm: i think it is new Pg (or... new Record.pm???)
4121           that causes this problem... before it just returned nothing for
4122           the search instead of erroring out?
4123
4124 2009-09-20 23:05  ivan
4125
4126         * FS/FS/Conf.pm: doc clarification
4127
4128 2009-09-20 22:35  ivan
4129
4130         * FS/FS/TicketSystem/RT_Internal.pm: left debugging on
4131
4132 2009-09-20 19:41  ivan
4133
4134         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
4135           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
4136           FS/FS/cust_bill_pay_pkg.pm, FS/FS/cust_main.pm,
4137           FS/FS/cust_pay.pm, httemplate/edit/process/cust_pay.cgi,
4138           httemplate/edit/process/elements/ApplicationCommon.html: add
4139           ability to trigger receipts when payment is used against a
4140           specific package instead of when it was made, RT#5199
4141
4142 2009-09-18 15:41  ivan
4143
4144         * FS/FS/: cust_main.pm,
4145           part_event/Condition/has_referral_custnum.pm: add active option
4146           to has_referral_custnum condition, RT#6150
4147
4148 2009-09-18 15:35  ivan
4149
4150         * httemplate/elements/: select-cust_main-status.html,
4151           select-cust_pkg-status.html: fix customer and package status
4152           conditions not sticky on edit, noticed on RT#6150
4153
4154 2009-09-18 12:28  ivan
4155
4156         * httemplate/edit/elements/edit.html: better error message when the
4157           clone object isn't found, RT#6128
4158
4159 2009-09-17 18:03  ivan
4160
4161         * httemplate/view/cust_main/one_time_charge_link.html: fix one-time
4162           charge inadvertantly checking the "tax exempt" checkbox when the
4163           tax product popup is swapped in and out, RT#6095
4164
4165 2009-09-17 16:45  ivan
4166
4167         * FS/FS/cust_bill.pm: eliminate mystery "min ( N.NN, M.MM )"
4168           warning
4169
4170 2009-09-16 18:37  ivan
4171
4172         * httemplate/search/cust_bill_pkg.cgi: fix sales tax report
4173           w/part_pkg overrides, RT#6197
4174
4175 2009-09-15 17:52  ivan
4176
4177         * FS/FS/Mason.pm: quiet warning: Subroutine
4178           Net::Ping::External::_ping_linux redefined
4179
4180 2009-09-15 16:13  ivan
4181
4182         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: set svcnum when rating CDR,
4183           RT#5495
4184
4185 2009-09-15 15:58  ivan
4186
4187         * FS/FS/ClientAPI/Signup.pm: hopefully really finish fixing for
4188           good "Real timeprocessing not enabled!" error when using signup
4189           without any real-time processor, RT#6043
4190
4191 2009-09-15 13:45  ivan
4192
4193         * httemplate/search/svc_phone.cgi: fix phone# usage search, RT#
4194
4195 2009-09-15 13:44  ivan
4196
4197         * httemplate/search/svc_external.cgi: modernize external search
4198
4199 2009-09-15 13:44  ivan
4200
4201         * FS/FS/: cust_main_Mixin.pm, UI/Web.pm: fix display_custnum on
4202           reports, RT#
4203
4204 2009-09-15 12:45  ivan
4205
4206         * htetc/handler.pl: eliminate "Use of uninitialized value in undef
4207           operator at /etc/freeside/handler.pl line 79/80" errors
4208
4209 2009-09-14 16:52  ivan
4210
4211         * FS/FS/Mason.pm, httemplate/elements/popup_link-ping.html,
4212           httemplate/misc/ping.html, httemplate/misc/xmlhttp-ping.html,
4213           httemplate/view/svc_broadband.cgi,
4214           httemplate/view/cust_main/packages/services.html: ping tool,
4215           RT#5845
4216
4217 2009-09-11 10:40  ivan
4218
4219         * FS/FS/cust_bill_pkg_detail.pm: preserve allowing empty values,
4220           doh, RT#6101
4221
4222 2009-09-11 08:51  ivan
4223
4224         * FS/FS/: Schema.pm, cust_bill_pkg.pm, cust_bill_pkg_detail.pm: fix
4225           (hopefully the rest of the) fallout from rating CDRs to sub-penny
4226           amounts
4227
4228 2009-09-10 10:55  ivan
4229
4230         * fs_selfservice/FS-SelfService/cgi/success.html: remove random >
4231           char from signup success.html, RT#6110
4232
4233 2009-08-31 15:17  mark
4234
4235         * FS/FS/cdr/vitelity.pm: Add Vitelity CDR format
4236
4237 2009-08-29 15:47  mark
4238
4239         * FS/FS/: cdr.pm, cdr/broadsoft.pm: Add Broadsoft CDR record format
4240
4241 2009-08-29 15:45  mark
4242
4243         * FS/bin/freeside-cdr-sftp_and_import: Add FTP support
4244
4245 2009-08-29 12:05  ivan
4246
4247         * FS/FS/ClientAPI/MyAccount.pm: hopefully really fix self-service
4248           when not using real-time gateway
4249
4250 2009-08-29 11:51  ivan
4251
4252         * FS/FS/ClientAPI/MyAccount.pm: hopefully fix self-service when not
4253           using real-time gateway
4254
4255 2009-08-27 14:41  ivan
4256
4257         * httemplate/elements/menu.html: oops, tax class menu item got lost
4258
4259 2009-08-27 03:26  ivan
4260
4261         * bin/move-customers: try, try again
4262
4263 2009-08-27 03:23  ivan
4264
4265         * bin/move-customers: doh
4266
4267 2009-08-27 03:04  ivan
4268
4269         * bin/move-customers: ok
4270
4271 2009-08-26 23:52  ivan
4272
4273         * FS/FS/part_export/amazon_ec2.pm: amazon ec2 provisioning
4274
4275 2009-08-26 13:52  jeff
4276
4277         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: improve
4278           testing need for invoicing list
4279
4280 2009-08-26 09:19  rsiddall
4281
4282         * FS/FS/part_export/domreg_net_dri.pm: OpenSRS support for domain
4283           registration first appears in Net::DRI 0.95.
4284
4285 2009-08-26 04:22  ivan
4286
4287         * httemplate/search/: report_svc_phone.html, svc_phone.cgi: first
4288           pass at balance reporting, RT#5496
4289
4290 2009-08-26 03:18  ivan
4291
4292         * FS/FS/part_pkg/voip_cdr.pm: add granularity to single_price CDR
4293           rating, RT#5495
4294
4295 2009-08-25 12:08  jeff
4296
4297         * httemplate/search/: 477.html, report_477.html,
4298           elements/search.html: improved 477 report #6004
4299
4300 2009-08-25 10:03  jeff
4301
4302         * FS/FS/Record.pm: support listref to qsearch as UNION
4303
4304 2009-08-24 04:09  ivan
4305
4306         * bin/move-customers: customer move script, RT#5351
4307
4308 2009-08-24 01:50  ivan
4309
4310         * FS/FS/cust_main.pm, bin/move-customers: (start of) customer move
4311           script, RT#5351
4312
4313 2009-08-24 00:08  ivan
4314
4315         * bin/move-customers: (start of) customer move script, RT#5351
4316
4317 2009-08-23 23:50  ivan
4318
4319         * bin/move-customers: (start of) customer move script, RT#5351
4320
4321 2009-08-23 23:39  ivan
4322
4323         * FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/part_pkg.pm,
4324           bin/move-customers: (start of) customer move script, RT#5351
4325
4326 2009-08-23 23:13  jeff
4327
4328         * httemplate/edit/process/part_pkg.cgi: fix select multiple report
4329           option
4330
4331 2009-08-23 22:09  jeff
4332
4333         * httemplate/graph/cust_bill_pkg.cgi,
4334           httemplate/graph/cust_bill_pkg_detail.cgi,
4335           httemplate/graph/report_cust_bill_pkg.html,
4336           httemplate/graph/report_cust_bill_pkg_detail.html,
4337           FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
4338           httemplate/search/cust_bill_pkg.cgi: add rated call sales report
4339           and option to sales report to count usage separately from
4340           recurring #5588
4341
4342 2009-08-21 17:31  ivan
4343
4344         * httemplate/view/cust_main/packages/status.html: better label
4345
4346 2009-08-21 17:31  ivan
4347
4348         * httemplate/misc/states.cgi: mason style
4349
4350 2009-08-21 17:30  ivan
4351
4352         * httemplate/elements/header.html: doc
4353
4354 2009-08-21 17:29  ivan
4355
4356         * httemplate/edit/elements/edit.html: use name_singular if
4357           available too
4358
4359 2009-08-21 17:29  ivan
4360
4361         * httemplate/edit/cust_main/bottomfixup.js: comment
4362
4363 2009-08-21 17:29  ivan
4364
4365         * httemplate/edit/quick-charge.html: comments
4366
4367 2009-08-21 17:29  ivan
4368
4369         * fs_selfservice/FS-SelfService/cgi/passwd.cgi: not necessary
4370
4371 2009-08-21 17:27  ivan
4372
4373         * FS/FS/Cron/check.pm: fewer false positives
4374
4375 2009-08-21 17:27  ivan
4376
4377         * FS/FS/cust_bill.pm: doc
4378
4379 2009-08-21 17:26  ivan
4380
4381         * FS/FS/Record.pm: cleaner??
4382
4383 2009-08-21 17:22  ivan
4384
4385         * fs_selfservice/FS-SelfService/cgi/order_pkg.html,
4386           fs_selfservice/FS-SelfService/cgi/selfservice.cgi, FS/FS/Conf.pm,
4387           FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/MyAccount.pm,
4388           fs_selfservice/FS-SelfService/cgi/misc/part_svc-columns.cgi,
4389           fs_selfservice/FS-SelfService/cgi/misc/svc_acct-domains.cgi,
4390           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
4391           httemplate/edit/cust_main/first_pkg/svc_acct.html: order
4392           svc_phone services from self-service too, RT#5085
4393
4394 2009-08-20 13:44  ivan
4395
4396         * fs_selfservice/FS-SelfService/SelfService.pm: mitigate harmless
4397           warnings spamming logs
4398
4399 2009-08-20 02:55  ivan
4400
4401         * FS/FS/part_event/Condition.pm: allow generic conditions for
4402           cust_statement, RT#4860
4403
4404 2009-08-20 02:47  ivan
4405
4406         * FS/FS/Mason.pm, FS/FS/cust_statement.pm, FS/FS/Cron/bill.pm,
4407           FS/FS/part_event/Action/cust_statement.pm,
4408           FS/FS/part_event/Action/cust_statement_send.pm,
4409           FS/FS/part_event/Condition/has_pkg_class.pm,
4410           FS/FS/part_event/Condition/has_pkgpart.pm,
4411           FS/FS/part_event/Condition/hasnt_pkgpart.pm,
4412           httemplate/view/cust_statement-pdf.cgi,
4413           httemplate/view/cust_statement.html: email statements, RT#4860
4414
4415 2009-08-20 02:26  ivan
4416
4417         * bin/generate-table-module: tired of asking
4418
4419 2009-08-19 21:03  ivan
4420
4421         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_main.pm,
4422           FS/FS/cust_statement.pm, FS/FS/part_event.pm,
4423           FS/t/cust_statement.t, FS/FS/Cron/bill.pm,
4424           FS/FS/part_event/Action/cust_statement.pm,
4425           FS/FS/part_event/Action/cust_statement_send.pm,
4426           httemplate/view/cust_statement.html,
4427           httemplate/view/cust_main/payment_history.html,
4428           httemplate/view/cust_main/payment_history/statement.html:
4429           Emailing statements of accounts, RT#4860
4430
4431 2009-08-19 19:40  ivan
4432
4433         * FS/FS/part_event/Action/cust_bill_send.pm: eliminate unnecessary
4434           lookup
4435
4436 2009-08-19 14:27  ivan
4437
4438         * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm,
4439           pkg_referral_credit_pkg.pm: add option to disable late fee taxes
4440
4441 2009-08-19 00:05  mark
4442
4443         * FS/FS/part_export/shellcommands_withdomain.pm: Turn off
4444           userdel_no_queue for MagicMail export
4445
4446 2009-08-18 23:15  jeff
4447
4448         * FS/FS/Report/Table/Monthly.pm,
4449           httemplate/graph/cust_bill_pkg.cgi,
4450           httemplate/graph/report_cust_bill_pkg.html,
4451           httemplate/search/cust_bill_pkg.cgi: option to count subpackages
4452           outside packages in sales report #5588
4453
4454 2009-08-18 05:21  jeff
4455
4456         * FS/FS/Conf.pm, httemplate/edit/cust_main/bottomfixup.js: support
4457           2009 - a better way?
4458
4459 2009-08-17 16:08  mark
4460
4461         * FS/FS/part_export/: shellcommands.pm,
4462           shellcommands_withdomain.pm: Add more fine-grained queue options
4463
4464 2009-08-17 13:48  jeff
4465
4466         * FS/FS/: Record.pm, Schema.pm, cust_bill.pm, cust_bill_pkg.pm,
4467           cust_bill_pkg_detail.pm, cust_svc.pm, part_pkg/voip_cdr.pm:
4468           improve emailed cdr csv file (#5727 again)
4469
4470 2009-08-16 15:45  jeff
4471
4472         * httemplate/edit/cust_main/bottomfixup.js: include a census
4473           zipcode link and other minor improvements
4474
4475 2009-08-14 15:13  jeff
4476
4477         * FS/FS/svc_acct.pm: add svcnum lookup for svc_acct
4478
4479 2009-08-14 14:51  jeff
4480
4481         * FS/FS/part_export/shellcommands.pm: add pkgnum and custnum to use
4482           as external ids
4483
4484 2009-08-14 10:26  mark
4485
4486         * httemplate/edit/cust_main_attach.cgi: Fix incorrect access right
4487
4488 2009-08-14 10:24  mark
4489
4490         * FS/FS/AccessRight.pm: Move note/attachment rights to new section
4491
4492 2009-08-13 15:53  mark
4493
4494         * FS/bin/freeside-void-payments: Add option to
4495           freeside-void-payments to cancel customers
4496
4497 2009-08-13 08:13  jeff
4498
4499         * FS/FS/cust_pkg.pm: fix fix multiple pkgpart search (need sanity
4500           check): don't let empty set limit search
4501
4502 2009-08-13 02:35  ivan
4503
4504         * ChangeLog: adding autogen changelog on 1.9
4505
4506 2009-08-13 02:25  ivan
4507
4508         * httemplate/view/cust_main.cgi: fix reverted changes.  grr.
4509           RT#4964
4510
4511 2009-08-12 17:26  ivan
4512
4513         * init.d/freeside-init: useful stuff for webdemo & profiling
4514
4515 2009-08-12 07:58  jeff
4516
4517         * Makefile, FS/FS/Conf.pm, FS/FS/Cron/upload.pm,
4518           FS/bin/freeside-daily, FS/bin/freeside-monthly,
4519           httemplate/config/config-view.cgi: internalize billco-upload and
4520           automate the transfer to the provider RT#5902
4521
4522 2009-08-12 04:57  ivan
4523
4524         * httemplate/: docs/about.html, docs/credits.html,
4525           docs/license.html, elements/header-popup.html: slight
4526           about/credits UI tweak
4527
4528 2009-08-11 22:22  ivan
4529
4530         * FS/FS/: cust_main.pm, part_event/Action.pm,
4531           part_event/Action/cust_bill_fee_percent.pm,
4532           part_event/Action/fee.pm: add pre-bill event stage for late fees,
4533           RT#5589
4534
4535 2009-08-11 19:36  ivan
4536
4537         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
4538           httemplate/search/cust_pkg.cgi: fix multiple pkgpart search,
4539           RT#5924
4540
4541 2009-08-11 14:33  rsiddall
4542
4543         * rpm/freeside.spec: Back out kludge to show CVS snapshot date in
4544           version number in GUI.  You can get the snapshot date from the
4545           release number using "rpm -q freeside".
4546
4547 2009-08-11 14:29  rsiddall
4548
4549         * Makefile: Reset RPM release number back to 1 on a new version
4550           release.
4551
4552 2009-08-10 19:45  ivan
4553
4554         * FS/FS/part_event/Action/writeoff.pm: fix bad debt writeoff
4555           action, RT#5798
4556
4557 2009-08-10 19:34  ivan
4558
4559         * FS/FS/cust_main.pm: add $company_name and $company_address to
4560           decline template, RT#5869
4561
4562 2009-08-10 16:04  mark
4563
4564         * FS/FS/AccessRight.pm, httemplate/edit/cust_main_attach.cgi,
4565           httemplate/edit/process/cust_main_attach.cgi,
4566           httemplate/view/attachment.html, httemplate/view/cust_main.cgi,
4567           httemplate/view/cust_main/attachments.html: Improve handling of
4568           deleted attachments
4569
4570 2009-08-10 14:44  ivan
4571
4572         * FS/FS/part_export/netsapiens.pm: last nits on netsapiens export,
4573           RT#5226
4574
4575 2009-08-10 11:05  mark
4576
4577         * FS/FS/part_export/shellcommands_withdomain.pm: Add preset for
4578           magicmail
4579
4580 2009-08-10 04:57  ivan
4581
4582         * fs_selfservice/FS-SelfService/cgi/process_svc_external.html: when
4583           using pkg-balances, limit self-service access when a customer
4584           with multiple packages logs on, RT#4189
4585
4586 2009-08-10 04:50  ivan
4587
4588         * FS/FS/ClientAPI/MyAccount.pm,
4589           fs_selfservice/FS-SelfService/SelfService.pm,
4590           fs_selfservice/FS-SelfService/cgi/myaccount.html,
4591           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
4592           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
4593           fs_selfservice/FS-SelfService/cgi/login.html,
4594           fs_selfservice/FS-SelfService/cgi/logout.html,
4595           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html:
4596           when using pkg-balances, limit self-service access when a
4597           customer with multiple packages logs on, RT#4189
4598
4599 2009-08-09 16:53  jeff
4600
4601         * FS/FS/part_event/Action/cust_bill_spool_csv.pm: whoops: theory
4602           should match practice
4603
4604 2009-08-09 16:45  jeff
4605
4606         * FS/FS/part_event/Action/cust_bill_spool_csv.pm: fix per agent
4607           spools
4608
4609 2009-08-09 15:47  jeff
4610
4611         * FS/FS/cust_bill_pkg.pm: don't bomb when the line item has no
4612           start date
4613
4614 2009-08-09 02:05  mark
4615
4616         * FS/FS/cust_attachment.pm, httemplate/edit/cust_main_attach.cgi,
4617           httemplate/edit/process/cust_main_attach.cgi,
4618           httemplate/view/attachment.html, httemplate/view/cust_main.cgi,
4619           httemplate/view/cust_main/attachments.html, FS/FS/AccessRight.pm,
4620           FS/FS/Conf.pm, FS/FS/Mason.pm, FS/FS/Record.pm, FS/FS/Schema.pm:
4621           Add cust_attachment stuff
4622
4623 2009-08-07 16:08  ivan
4624
4625         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
4626           httemplate/edit/cust_main/top_misc.html,
4627           httemplate/edit/process/cust_main.cgi,
4628           httemplate/elements/tr-input-date-field.html: add ability to edit
4629           signup dates (turn on cust_main-edit_signupdate config), RT#4644
4630
4631 2009-08-06 17:39  ivan
4632
4633         * FS/FS/cust_main.pm, httemplate/edit/process/quick-cust_pkg.cgi,
4634           httemplate/elements/tr-input-date-field.html,
4635           httemplate/misc/order_pkg.html,
4636           httemplate/view/cust_main/packages.html: don't start recurring
4637           billing when a start date hasn't been reached yet either... and
4638           since that works, add the start date to new package order,
4639           RT#5347
4640
4641 2009-08-05 17:41  ivan
4642
4643         * FS/FS/part_export/netsapiens.pm: pass mac addresses as lower-case
4644           to netsapiens, RT#5226
4645
4646 2009-08-05 17:39  ivan
4647
4648         * FS/FS/svc_phone.pm: delete phone_device records when svc_phone is
4649           deleted, RT#5226
4650
4651 2009-08-05 16:32  ivan
4652
4653         * FS/FS/part_pkg/: agent.pm, base_rate.pm, flat.pm,
4654           flat_delayed.pm, prorate_delayed.pm: fix cancellation errors with
4655           updated flat_introrate, RT#5865
4656
4657 2009-08-04 19:27  ivan
4658
4659         * FS/FS/: svc_acct.pm: export negative byte values to chillispot
4660           attributes as 0, RT#5815
4661
4662 2009-08-04 16:43  ivan
4663
4664         * FS/: FS/svc_acct.pm, bin/freeside-sqlradius-reset: hopefully
4665           ignore errors about deleted accounts and properly finish
4666           freeside-sqlradius-reset, RT#5868
4667
4668 2009-08-04 15:04  ivan
4669
4670         * FS/: FS/svc_Common.pm, bin/freeside-sqlradius-reset: ignore
4671           problams calling ->overlimit during sqlradius-reset, wtf?!
4672           RT#5868
4673
4674 2009-08-03 17:19  ivan
4675
4676         * FS/FS/cust_pkg.pm: don't reset usage on package change when
4677           usage_rollover is on, it adds twice...
4678
4679 2009-08-03 12:54  ivan
4680
4681         * httemplate/elements/header.html: looks slightly better in default
4682           IE hopefully
4683
4684 2009-08-03 07:17  jeff
4685
4686         * FS/FS/part_export/shellcommands.pm: new doesn't exist
4687
4688 2009-08-03 07:07  jeff
4689
4690         * FS/FS/part_export/shellcommands.pm: bad tyops
4691
4692 2009-08-01 12:16  jeff
4693
4694         * FS/FS/: Schema.pm, queue.pm, queue_arg.pm: support broader array
4695           of queue args #5855, fallout from #5495
4696
4697 2009-07-31 06:20  ivan
4698
4699         * FS/FS/ClientAPI/MyAccount.pm,
4700           fs_selfservice/FS-SelfService/SelfService.pm,
4701           fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
4702           fs_selfservice/FS-SelfService/cgi/change_bill.html,
4703           fs_selfservice/FS-SelfService/cgi/change_password.html,
4704           fs_selfservice/FS-SelfService/cgi/change_pay.html,
4705           fs_selfservice/FS-SelfService/cgi/change_ship.html,
4706           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
4707           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
4708           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
4709           fs_selfservice/FS-SelfService/cgi/footer.html,
4710           fs_selfservice/FS-SelfService/cgi/header.html,
4711           fs_selfservice/FS-SelfService/cgi/login.html,
4712           fs_selfservice/FS-SelfService/cgi/logout.html,
4713           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
4714           fs_selfservice/FS-SelfService/cgi/make_payment.html,
4715           fs_selfservice/FS-SelfService/cgi/myaccount.html,
4716           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
4717           fs_selfservice/FS-SelfService/cgi/payment_results.html,
4718           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
4719           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
4720           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
4721           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
4722           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
4723           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
4724           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
4725           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
4726           fs_selfservice/FS-SelfService/cgi/provision.html,
4727           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
4728           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
4729           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
4730           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
4731           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
4732           fs_selfservice/FS-SelfService/cgi/view_usage_details.html: skin
4733           up self-service according to config passed from backend, RT#5530
4734
4735 2009-07-31 00:58  ivan
4736
4737         * bin/cdr-transnexus.import: only need Customer-CDRs, RT#5229
4738
4739 2009-07-31 00:51  ivan
4740
4741         * bin/cdr-transnexus.import: only need Customer-CDRs, RT#5229
4742
4743 2009-07-30 02:19  ivan
4744
4745         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: pass a pkgnum from
4746           self-service if applicable, RT#4339
4747
4748 2009-07-30 01:43  ivan
4749
4750         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: lost fix for
4751           illegal state?
4752
4753 2009-07-30 00:39  ivan
4754
4755         * httemplate/view/cust_main/change_history.html: small fix to
4756           change history to not error out with svc_acct services, RT#1005
4757
4758 2009-07-30 00:35  mark
4759
4760         * FS/FS/part_export/shellcommands.pm: Make no_queue option work
4761           correctly
4762
4763 2009-07-29 23:52  ivan
4764
4765         * httemplate/view/cust_main/payment_history.html: didn't mean to
4766           leave a Dump(er) there
4767
4768 2009-07-29 23:50  ivan
4769
4770         * httemplate/edit/cust_pay.cgi: another accidentally (alliterated)
4771           vestigial variable
4772
4773 2009-07-29 23:49  ivan
4774
4775         * httemplate/edit/cust_credit.cgi: don't need to lookup cust_main
4776           here
4777
4778 2009-07-29 23:48  ivan
4779
4780         * httemplate/elements/select-cust_pkg-balances.html: fix for
4781           stickiness on errors
4782
4783 2009-07-29 23:42  ivan
4784
4785         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
4786           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
4787           FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
4788           FS/FS/cust_pay.pm, FS/FS/cust_pay_pending.pm,
4789           FS/FS/cust_pay_void.pm, FS/FS/cust_pkg.pm, FS/FS/cust_main.pm,
4790           httemplate/edit/cust_credit.cgi, httemplate/edit/cust_pay.cgi,
4791           httemplate/edit/process/cust_pay.cgi,
4792           httemplate/elements/select-cust_pkg-balances.html,
4793           httemplate/elements/tr-select-cust_pkg-balances.html,
4794           httemplate/view/cust_bill.cgi, httemplate/view/cust_pay.html,
4795           httemplate/view/cust_main/packages.html,
4796           httemplate/view/cust_main/payment_history.html,
4797           httemplate/view/cust_main/packages/status.html,
4798           httemplate/view/cust_main/payment_history/payment.html,
4799           httemplate/view/cust_main/payment_history/credit.html,
4800           httemplate/view/cust_main/payment_history/voided_payment.html:
4801           experimental package balances, RT#4339
4802
4803 2009-07-28 15:21  jeff
4804
4805         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
4806           FS/FS/cust_main.pm, httemplate/edit/cust_main/billing.html,
4807           httemplate/view/cust_main/billing.html: feature to email CSV of
4808           CDRs with invoices #5727
4809
4810 2009-07-28 14:17  ivan
4811
4812         * FS/FS/Conf.pm, FS/FS/AccessRight.pm, FS/FS/Mason.pm,
4813           FS/FS/svc_external.pm, httemplate/pref/pref.html,
4814           httemplate/view/cust_main.cgi,
4815           httemplate/view/cust_main/change_history.html: adding a basic
4816           change history using history tables, RT#1005, RT#4357
4817
4818 2009-07-27 19:12  mark
4819
4820         * FS/FS/part_export/: shellcommands.pm,
4821           shellcommands_withdomain.pm: Add no_queue option to shellcommands
4822           exports
4823
4824 2009-07-27 12:51  ivan
4825
4826         * httemplate/misc/cancel_pkg.html: fix spacing
4827
4828 2009-07-27 02:59  ivan
4829
4830         * httemplate/search/: report_cust_pay.html,
4831           elements/cust_pay_or_refund.html: searching for voided payments
4832           by void date as well, RT#5786
4833
4834 2009-07-27 02:07  ivan
4835
4836         * httemplate/: elements/menu.html, search/cust_pay_void.html,
4837           search/report_cust_pay.html,
4838           search/elements/cust_pay_or_refund.html, view/cust_pay.html,
4839           view/cust_pay_void.html: voided payment report, RT#5786
4840
4841 2009-07-26 23:17  ivan
4842
4843         * FS/FS/Conf.pm, httemplate/config/config-view.cgi: add deprecated
4844           config options back to Conf.pm to fix "unapplypayments" fails
4845           existential comparison errors, RT#2927
4846
4847 2009-07-26 20:26  jeff
4848
4849         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
4850           httemplate/edit/cust_main.cgi,
4851           httemplate/edit/cust_main/bottomfixup.js,
4852           httemplate/edit/cust_main/contact.html,
4853           httemplate/elements/location.html,
4854           httemplate/misc/xmlhttp-cust_main-censustract.html,
4855           httemplate/search/cust_pkg.cgi,
4856           httemplate/view/cust_main/misc.html: FCC from 477 improvements
4857           #4912
4858
4859 2009-07-26 13:23  jeff
4860
4861         * httemplate/search/svc_broadband.cgi: fix links
4862
4863 2009-07-26 12:36  ivan
4864
4865         * rt/: FREESIDE_MODIFIED, html/Elements/PageLayout,
4866           html/Elements/SelectDate: fix the date picker in RT to use
4867           jscalendar instead of an HTML popup (that had acquired the page
4868           header, eek), RT#1682
4869
4870 2009-07-26 11:40  ivan
4871
4872         * FS/FS/Conf_compat17.pm: bring up-to-date wrt 1.7 Conf.pm
4873           1.180.2.49 (2009-7-26), RT#2873
4874
4875 2009-07-25 23:38  jeff
4876
4877         * FS/bin/freeside-apply_payments_and_credits: command line tool to
4878           apply payments and credits
4879
4880 2009-07-25 15:00  ivan
4881
4882         * htetc/handler.pl: set a character encoding for all pages; this
4883           should fix problems with diamond question marks even when the
4884           server gets an UTF-8 default setting, RT#3094
4885
4886 2009-07-25 14:33  ivan
4887
4888         * FS/FS/cust_event.pm, httemplate/search/cust_event.html: this
4889           should fix the re-email/print links on event search pages sending
4890           too much, RT#5740, RT#5570
4891
4892 2009-07-25 00:57  ivan
4893
4894         * FS/FS/Record.pm: teach Record.pm about BYTEA handling in order to
4895           store files in the db, RT#4964
4896
4897 2009-07-24 02:38  ivan
4898
4899         * FS/FS/: Conf.pm, svc_acct.pm: add handling of ChilliSpot (and
4900           CoovaChilli) Max attributes, specifically
4901           ChilliSpot-Max-{Input,Output,Total}-{Octets,Gigawords}, RT#5815
4902
4903 2009-07-23 22:51  mark
4904
4905         * FS/bin/freeside-void-payments: Add -v switch (verbose) to
4906           freeside-void-payments
4907
4908 2009-07-23 12:46  ivan
4909
4910         * FS/FS/cust_pay.pm: avoid harmless warning: Use of uninitialized
4911           value in string ne
4912
4913 2009-07-23 12:40  ivan
4914
4915         * FS/bin/freeside-void-payments: fix -r option, RT#5675
4916
4917 2009-07-23 09:48  jeff
4918
4919         * httemplate/browse/svc_acct_pop.cgi: restore svc_acct_pop editing
4920
4921 2009-07-23 06:25  ivan
4922
4923         * httemplate/: browse/cust_main_county.cgi,
4924           edit/process/cust_main_county-collapse.cgi: add back remove
4925           ("collapse") links again.  on each line this time.  RT#2973
4926
4927 2009-07-22 23:58  ivan
4928
4929         * FS/FS/Tron.pm: need to see who is still on deb 4 & pg 7.4
4930
4931 2009-07-22 15:05  ivan
4932
4933         * httemplate/view/cust_main/misc.html: fix bombing out on new
4934           DateTime
4935
4936 2009-07-21 11:44  ivan
4937
4938         * FS/FS/: Schema.pm, part_pkg/cdr_termination.pm: sub-penny
4939           termination pricing too, RT#5495
4940
4941 2009-07-21 00:03  ivan
4942
4943         * FS/FS/part_pkg/voip_cdr.pm: yow.  fix spurious charge errors
4944           w/single_price, round to four decimal places (wtf?) instead of 2,
4945           RT#5495
4946
4947 2009-07-20 22:29  ivan
4948
4949         * FS/FS/part_pkg/voip_cdr.pm: and fix min_charge option, RT#5495
4950
4951 2009-07-20 22:27  ivan
4952
4953         * FS/FS/part_pkg/voip_cdr.pm: if we're going to do recur_Common,
4954           have to use and @ISA (and capitalize) it
4955
4956 2009-07-20 17:20  ivan
4957
4958         * FS/FS/part_pkg/voip_cdr.pm: don't have a money type in package
4959           definitions at the moment
4960
4961 2009-07-20 16:01  jeff
4962
4963         * FS/FS/: Conf.pm, cust_bill.pm: config setting to have emailed
4964           invoices include call details #5275
4965
4966 2009-07-20 07:26  jeff
4967
4968         * httemplate/elements/checkbox.html,
4969           httemplate/elements/tr-checkbox.html,
4970           httemplate/elements/tr-justtitle.html,
4971           httemplate/elements/tr-title.html, FS/FS/Schema.pm,
4972           FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
4973           FS/FS/part_pkg.pm, FS/FS/part_pkg_link.pm,
4974           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
4975           httemplate/edit/process/part_pkg.cgi: bundle bill linked packages
4976           into top line total when desired #5724
4977
4978 2009-07-19 21:51  ivan
4979
4980         * FS/FS/cust_pkg.pm: one $conf is enough
4981
4982 2009-07-19 21:40  ivan
4983
4984         * rt/: FREESIDE_MODIFIED, lib/RT/Transaction_Overlay.pm: slightly
4985           improve terrible quoting behavior when you change MessageBoxWidth
4986
4987 2009-07-19 21:19  ivan
4988
4989         * httemplate/elements/header.html: fix preferences links showing as
4990           blue/purple on RT side
4991
4992 2009-07-19 21:14  ivan
4993
4994         * rt/: FREESIDE_MODIFIED, html/Ticket/Create.html: fix badly styled
4995           links on ticket create (fallout from RT borging/styling)
4996
4997 2009-07-17 16:33  ivan
4998
4999         * FS/FS/cdr.pm: remove unused cdr_upstream_rate
5000
5001 2009-07-17 16:10  rsiddall
5002
5003         * rpm/freeside.spec: Filter out requirements for specific Freeside
5004           modules so that you can install an RPM which requires missing
5005           Freeside modules.
5006
5007 2009-07-17 15:26  ivan
5008
5009         * FS/: FS/cust_main.pm, FS/Cron/bill.pm, bin/freeside-daily: commit
5010           pkgpart exclusion for billing run, RT#5495
5011
5012 2009-07-16 19:29  jeff
5013
5014         * httemplate/search/cust_pkg.cgi: FSM, another missed file for 477
5015           reporting
5016
5017 2009-07-16 18:44  jeff
5018
5019         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm, part_pkg/voip_cdr.pm:
5020           bill usage when cancelling package
5021
5022 2009-07-16 18:08  jeff
5023
5024         * bin/generate-table-module: black magic to edit Mason.pm as well
5025
5026 2009-07-16 17:35  ivan
5027
5028         * FS/FS/part_pkg/: voip_cdr.pm: add single_price option so you can
5029           do one per-minute price without rate tables, RT#5495
5030
5031 2009-07-16 17:33  ivan
5032
5033         * FS/MANIFEST: get rid of cdr_upstream_rate table and some other
5034           old convergent cruft
5035
5036 2009-07-16 17:10  ivan
5037
5038         * FS/: FS/Schema.pm, FS/cdr.pm, FS/part_pkg/voip_cdr.pm, FS.pm: get
5039           rid of cdr_upstream_rate table and some other old convergent
5040           cruft
5041
5042 2009-07-16 15:16  jeff
5043
5044         * FS/FS/Mason.pm: dark magic coming soon
5045
5046 2009-07-15 18:57  jeff
5047
5048         * httemplate/search/477.html: duh! more 477 files
5049
5050 2009-07-15 18:35  jeff
5051
5052         * httemplate/search/report_477.html: missed file for 477 reporting
5053
5054 2009-07-15 16:06  ivan
5055
5056         * FS/FS/part_pkg/cdr_termination.pm: unused for now
5057
5058 2009-07-15 15:49  ivan
5059
5060         * FS/FS/: Conf.pm, cdr.pm: add option to trim leading zeros when
5061           setting charged_party to accountcode, RT#5495
5062
5063 2009-07-14 12:06  rsiddall
5064
5065         * FS/FS/part_export/domreg_net_dri.pm: Minor bug fix, spotted by
5066           Jeff.
5067
5068 2009-07-14 12:05  rsiddall
5069
5070         * FS/FS/svc_domain.pm: Changed description of "action" field to
5071           match domain registration exports.
5072
5073 2009-07-13 20:14  ivan
5074
5075         * htetc/handler.pl: fix warnings, from RT merge fallout
5076
5077 2009-07-13 19:53  ivan
5078
5079         * FS/FS/part_export/netsapiens.pm: fix netsapiens device
5080           provisioning?  or at least better debugging, RT#5226
5081
5082 2009-07-13 19:52  ivan
5083
5084         * httemplate/elements/tr-select-did.html: stop Dumper spew
5085
5086 2009-07-13 17:28  rsiddall
5087
5088         * Makefile, FS/FS/svc_domain.pm,
5089           FS/FS/part_export/domreg_net_dri.pm,
5090           httemplate/edit/process/domreg.cgi: New export to
5091           register/transfer/renew/revoke domains using Net::DRI.  Currently
5092           optimized for OpenSRS.  Should become more generalized in later
5093           releases.  Modified Makefile to insert the Freeside log folder
5094           into the new export.  Modified svc_domain.pm to prevent
5095           generation of transfer requests when a domain is moved to a
5096           different package with a domain registration attached to one of
5097           the included services.  Modified domreg.cgi to display errors on
5098           a separate page.
5099
5100 2009-07-13 09:02  jeff
5101
5102         * FS/FS/: tax_rate.pm, tax_rate_location.pm: correct ordering and
5103           other bugs in tax updates
5104
5105 2009-07-13 03:12  ivan
5106
5107         * FS/FS/part_pkg/recur_Common.pm: eliminate harmless "no %info hash
5108           found in FS::part_pkg::recur_Common, skipping" warning
5109
5110 2009-07-13 02:19  ivan
5111
5112         * FS/FS/ClientAPI/MyAccount.pm,
5113           fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: fix
5114           self-service agent-specific logos
5115
5116 2009-07-13 02:10  ivan
5117
5118         * httemplate/view/cust_bill-logo.cgi: fix old-style agent-virt
5119           logo?
5120
5121 2009-07-13 00:21  ivan
5122
5123         * conf/invoice_html: thank you IE8
5124
5125 2009-07-13 00:10  ivan
5126
5127         * httemplate/search/report_unapplied_cust_pay.html: clarify wording
5128
5129 2009-07-12 20:24  ivan
5130
5131         * rt/html/Elements/PageLayout: think that should be it, fix bar
5132           when there's no primary $page_tabs
5133
5134 2009-07-12 20:15  ivan
5135
5136         * rt/html/Elements/Footer: no need for Time to display either
5137
5138 2009-07-12 19:33  ivan
5139
5140         * rt/html/Elements/PageLayout: style RT's menubars like ours
5141
5142 2009-07-12 18:50  ivan
5143
5144         * httemplate/elements/: header.html, menubar.html: style nits
5145
5146 2009-07-12 16:45  ivan
5147
5148         * httemplate/elements/header.html: fix header sizes :/
5149
5150 2009-07-12 16:38  ivan
5151
5152         * FS/FS/CGI.pm: this should fix $fsurl under the unified RT?  sure
5153           hope so
5154
5155 2009-07-12 16:27  ivan
5156
5157         * rt/html/NoAuth/css/3.5-default/titlebox.css: fix excessive RT
5158           margins
5159
5160 2009-07-12 16:25  ivan
5161
5162         * httemplate/edit/cust_main.cgi: ACL on customer edit
5163
5164 2009-07-12 16:22  ivan
5165
5166         * httemplate/elements/header.html, httemplate/elements/menu.html,
5167           httemplate/elements/xmenu.css, httemplate/elements/xmenu.top.css,
5168           rt/FREESIDE_MODIFIED, rt/etc/RT_SiteConfig.pm,
5169           rt/html/Elements/Header,
5170           rt/html/NoAuth/css/3.5-default/freeside.css,
5171           rt/html/NoAuth/css/3.5-default/misc.css,
5172           rt/html/Ticket/Display.html: resolve style weirdness (fallout
5173           from RT integration), especially non-fixed-width comment boxes,
5174           menu/searchbar differences, RT#1169
5175
5176 2009-07-12 12:32  ivan
5177
5178         * httemplate/elements/menu.html: update tickting config
5179           descriptions
5180
5181 2009-07-12 06:27  jeff
5182
5183         * FS/FS/Record.pm: stop gratuitous hash manipulatoin during enum
5184           untaint
5185
5186 2009-07-10 19:40  ivan
5187
5188         * bin/drop_slony.slonik: notes
5189
5190 2009-07-10 10:50  ivan
5191
5192         * httemplate/elements/: select-did.html, tr-select-did.html: fix
5193           svc_phone provisioning!
5194
5195 2009-07-09 17:36  ivan
5196
5197         * FS/FS/cdr.pm: fix sansay CDR import to ignore "NA" in dates,
5198           RT#5495
5199
5200 2009-07-09 16:59  ivan
5201
5202         * FS/FS/cdr.pm, FS/FS/cdr/sansay.pm, eg/cdr_template.pm: sansay
5203           CDRs, RT#5495
5204
5205 2009-07-09 16:58  ivan
5206
5207         * FS/bin/freeside-cdr-sftp_and_import: add -r option
5208
5209 2009-07-09 14:05  ivan
5210
5211         * FS/FS/cust_main.pm, httemplate/elements/menu.html,
5212           httemplate/search/report_unapplied_cust_pay.html,
5213           httemplate/search/unapplied_cust_pay.html: unapplied payments
5214           report, RT#4861
5215
5216 2009-07-09 13:36  ivan
5217
5218         * httemplate/search/elements/cust_main_dayranges.html: no idea how
5219           i missed fixing this before
5220
5221 2009-07-09 13:18  ivan
5222
5223         * httemplate/search/report_receivables.cgi: oops
5224
5225 2009-07-08 19:34  ivan
5226
5227         * rt/html/Elements/Header: doh, fix RT onLoadHook; this fixes
5228           "Undefined subroutine &HTML::Mason::Commands::onLoadHook" error
5229           on ticket creation and otherwise, RT#1169
5230
5231 2009-07-08 04:12  ivan
5232
5233         * FS/FS/TicketSystem/RT_External.pm,
5234           FS/FS/TicketSystem/RT_Internal.pm, httemplate/elements/menu.html,
5235           FS/FS/Conf.pm, FS/FS/Mason.pm, htetc/handler.pl,
5236           httemplate/elements/about_freeside.html,
5237           httemplate/elements/about_rt.html,
5238           httemplate/elements/header.html,
5239           httemplate/elements/popup_link.html, rt/FREESIDE_MODIFIED,
5240           rt/html/Elements/Header, rt/html/Elements/PageLayout,
5241           rt/html/Elements/Tabs, rt/html/Prefs/SearchOptions.html,
5242           rt/html/User/Prefs.html: borg RT menus, RT#1169
5243
5244 2009-07-07 20:33  ivan
5245
5246         * httemplate/search/: report_receivables.cgi,
5247           report_unapplied_cust_pay.html, unapplied_cust_pay.html,
5248           elements/cust_main_dayranges.html: factor out the range-handling
5249           portions of receivables report, start on a similar unapplied
5250           payment report, RT#4861
5251
5252 2009-07-07 02:53  ivan
5253
5254         * FS/FS/Schema.pm, httemplate/view/svc_broadband.cgi: allow null
5255           svc_broadband.ip_addr
5256
5257 2009-07-07 02:23  ivan
5258
5259         * FS/FS/: Conf.pm, Schema.pm, svc_broadband.pm: allow null
5260           svc_broadband.ip_addr
5261
5262 2009-07-07 02:22  ivan
5263
5264         * httemplate/edit/svc_broadband.cgi: UI nit - double #
5265
5266 2009-07-07 00:32  mark
5267
5268         * FS/bin/freeside-void-payments: Add freeside-void-payments script
5269           for returned check processing
5270
5271 2009-07-06 17:53  ivan
5272
5273         * FS/FS/cdr/netcentrex.pm: for netcentrex CDRs, import duration to
5274           duration field (previously only billsec)
5275
5276 2009-07-06 17:47  ivan
5277
5278         * FS/FS/cdr.pm: on CDR date parse, consider 1970-01-01 NULL like
5279           1900-01-01, RT#4081
5280
5281 2009-07-06 16:14  ivan
5282
5283         * httemplate/search/: cdr.html, report_cdr.html: search cdr by
5284           acctid
5285
5286 2009-07-06 14:34  ivan
5287
5288         * httemplate/browse/rate_region.html: align, display countrycode
5289           with +, space between prefixes allowing wrapping
5290
5291 2009-07-05 17:28  ivan
5292
5293         * httemplate/view/svc_phone.cgi: fix incoming CDR links wrt
5294           cdrbatch field
5295
5296 2009-07-05 17:10  ivan
5297
5298         * httemplate/elements/: select-did.html, tr-select-did.html: doh
5299
5300 2009-07-05 16:56  ivan
5301
5302         * httemplate/elements/: select-did.html, tr-select-did.html: allow
5303           svc_phone.phonenum to be edited when a DID selector is not in use
5304
5305 2009-07-05 16:17  ivan
5306
5307         * httemplate/search/cdr.html: format start/answer/end dates and
5308           link svcnum to service
5309
5310 2009-07-05 14:35  ivan
5311
5312         * FS/FS/Schema.pm, FS/FS/cdr.pm,
5313           httemplate/elements/checkboxes.html, httemplate/search/cdr.html,
5314           httemplate/search/report_cdr.html: CDR search by dcontext,
5315           charged_party, toggle of display fields, RT#4081
5316
5317 2009-07-03 17:47  ivan
5318
5319         * FS/FS/part_event/Condition/: cust_payments.pm,
5320           cust_payments_pkg.pm: add condition based on total customer
5321           payments as a multiplier of a specific package, RT#3983
5322
5323 2009-07-03 17:08  ivan
5324
5325         * FS/FS/part_event/Condition/once.pm: spealing
5326
5327 2009-07-02 04:22  ivan
5328
5329         * FS/FS/cdr.pm, FS/FS/Schema.pm, FS/FS/cdr_termination.pm,
5330           FS/FS/part_pkg/cdr_termination.pm,
5331           httemplate/edit/cust_main/billing.html,
5332           httemplate/search/cdr.html, httemplate/search/report_cdr.html:
5333           settlement cdr processing, RT#5495
5334
5335 2009-07-01 19:02  ivan
5336
5337         * FS/FS/: cust_main.pm, part_event/Action/cust_bill_fee_percent.pm,
5338           part_event/Action/fee.pm: fix late fees, RT#5665
5339
5340 2009-07-01 18:26  jeff
5341
5342         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/part_pkg/flat.pm,
5343           FS/FS/part_pkg/flat_introrate.pm, httemplate/search/cust_pkg.cgi:
5344           update flat_introrate plan to better fit current codebase RT#4912
5345
5346 2009-07-01 03:28  ivan
5347
5348         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cdr_termination.pm,
5349           FS/FS/cust_main.pm, FS/FS/part_pkg/cdr_termination.pm,
5350           FS/FS/part_pkg/recur_Common.pm, FS/t/cdr_termination.t,
5351           httemplate/edit/cust_main/billing.html,
5352           httemplate/view/cust_main/billing.html: start of settlement CDR
5353           processing, RT#5495
5354
5355 2009-06-30 22:34  ivan
5356
5357         * FS/FS/part_event/Action/cust_bill_fee_percent.pm,
5358           FS/FS/part_event/Action/fee.pm,
5359           httemplate/elements/select-taxclass.html,
5360           httemplate/elements/tr-select-taxclass.html: add tax class
5361           selection back for late charges w/1.9 events, RT#5665
5362
5363 2009-06-30 13:18  jeff
5364
5365         * FS/FS.pm, httemplate/elements/menu.html: documentation
5366           corrections
5367
5368 2009-06-30 12:38  ivan
5369
5370         * FS/FS/Schema.pm, FS/FS/part_pkg_taxclass.pm,
5371           httemplate/browse/part_pkg_taxclass.html,
5372           httemplate/edit/part_pkg_taxclass.html,
5373           httemplate/edit/process/part_pkg_taxclass.html,
5374           httemplate/elements/menu.html,
5375           httemplate/elements/select-taxclass.html,
5376           httemplate/elements/tr-select-taxclass.html: disabling a
5377           taxclass, RT#5472
5378
5379 2009-06-30 05:32  ivan
5380
5381         * httemplate/edit/quick-charge.html: remove debugging
5382
5383 2009-06-30 05:28  ivan
5384
5385         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
5386           httemplate/edit/REAL_cust_pkg.cgi,
5387           httemplate/edit/quick-charge.html,
5388           httemplate/edit/process/REAL_cust_pkg.cgi,
5389           httemplate/view/cust_main/packages/status.html,
5390           FS/FS/Cron/bill.pm, httemplate/edit/process/quick-charge.cgi:
5391           one-time charge "hold for later" / any package future start date,
5392           RT#5347
5393
5394 2009-06-30 04:09  ivan
5395
5396         * FS/FS/part_export/netsapiens.pm: this will help
5397
5398 2009-06-30 02:38  ivan
5399
5400         * FS/FS/: phone_device.pm, part_export/netsapiens.pm: more steps to
5401           netsapiens export, RT#5226
5402
5403 2009-06-29 19:54  ivan
5404
5405         * FS/FS/part_export/netsapiens.pm: add DID association w/user?
5406           docs from netsapiens rough... RT#5226
5407
5408 2009-06-29 18:42  ivan
5409
5410         * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm,
5411           FS/FS/part_device.pm, FS/FS/phone_device.pm, FS/FS/svc_phone.pm,
5412           FS/t/part_device.t, FS/t/phone_device.t,
5413           httemplate/browse/part_device.html,
5414           httemplate/edit/part_device.html,
5415           httemplate/edit/phone_device.html,
5416           httemplate/edit/process/part_device.html,
5417           httemplate/edit/process/phone_device.html,
5418           httemplate/misc/delete-phone_device.html,
5419           httemplate/misc/part_device-import.html,
5420           httemplate/elements/menu.html,
5421           httemplate/misc/process/part_device-import.html,
5422           httemplate/view/svc_phone.cgi: phone devices (for netsapiens
5423           integration), RT#5226
5424
5425 2009-06-29 15:48  rsiddall
5426
5427         * rpm/freeside.spec: Fix PDF invoice generation, including
5428           requirement for ghostscript.
5429
5430 2009-06-29 07:45  jeff
5431
5432         * bin/cust_pay_histogram: show total number of payments
5433
5434 2009-06-29 06:55  jeff
5435
5436         * bin/cust_pay_histogram: commandline tool for examining cust_pay
5437           records by date range #5652
5438
5439 2009-06-29 06:53  jeff
5440
5441         * FS/FS/part_pkg_report_option.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
5442           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
5443           FS/t/part_pkg_report_option.t, FS/FS.pm, FS/MANIFEST,
5444           httemplate/browse/part_pkg_report_option.html,
5445           httemplate/edit/part_pkg.cgi,
5446           httemplate/edit/part_pkg_report_option.html,
5447           httemplate/edit/cust_main/bottomfixup.html,
5448           httemplate/edit/cust_main/bottomfixup.js,
5449           httemplate/edit/cust_main/choose_tax_location.html,
5450           httemplate/edit/process/part_pkg.cgi,
5451           httemplate/edit/process/part_pkg_report_option.html,
5452           httemplate/misc/xmlhttp-cust_main-censustract.html,
5453           httemplate/edit/cust_main/contact.html,
5454           httemplate/elements/location.html, httemplate/elements/menu.html,
5455           httemplate/search/cust_main.html,
5456           httemplate/search/report_cust_main.html,
5457           httemplate/search/report_cust_pkg.html: FCC form 477 reporting
5458           #4912
5459
5460 2009-06-28 23:21  ivan
5461
5462         * FS/MANIFEST: remove freeside-expiration-alerter
5463
5464 2009-06-26 16:21  ivan
5465
5466         * FS/bin/freeside-queued: doh, brainfart, RT#5572
5467
5468 2009-06-26 16:12  ivan
5469
5470         * FS/bin/freeside-queued: add -s and -n flags to freeside-daily to
5471           specify the kinds of jobs to be run, RT#5572
5472
5473 2009-06-26 11:53  ivan
5474
5475         * FS/FS/cust_main.pm: in smart_search, move duplicate elimination
5476           bits so that they're used even when doing an exact search on a
5477           browser-remembered result
5478
5479 2009-06-25 23:55  mark
5480
5481         * FS/: FS/Conf.pm, bin/freeside-daily: Add expiration alerts to
5482           freeside-daily routine
5483
5484 2009-06-25 13:23  ivan
5485
5486         * FS/FS/ClientAPI/Signup.pm: finish fixing "Real time processing
5487           not enabled!" error when using signup without any real-time
5488           processor
5489
5490 2009-06-25 12:55  ivan
5491
5492         * FS/FS/ClientAPI/Signup.pm: eliminate harmless warning log spam:
5493           Argument "" isn't numeric in numeric eq (==) at
5494           /usr/local/share/perl/5.8.8/FS/ClientAPI/Signup.pm line 57
5495
5496 2009-06-25 12:47  ivan
5497
5498         * FS/FS/: agent.pm, ClientAPI/Signup.pm: fix signups for the
5499           no-gateway-at-all case, RT#5673
5500
5501 2009-06-25 12:06  ivan
5502
5503         * httemplate/search/cust_tax_adjustment.html: fix tax adjustment
5504           report
5505
5506 2009-06-24 18:28  ivan
5507
5508         * FS/FS.pm, FS/MANIFEST, FS/FS/AccessRight.pm, FS/FS/Conf.pm,
5509           FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
5510           FS/FS/cust_main.pm, FS/FS/cust_tax_adjustment.pm,
5511           FS/t/cust_tax_adjustment.t,
5512           httemplate/edit/cust_tax_adjustment.html,
5513           httemplate/edit/process/cust_tax_adjustment.html,
5514           httemplate/search/cust_tax_adjustment.html,
5515           httemplate/view/cust_main/payment_history.html: tax adjustments,
5516           RT#5595
5517
5518 2009-06-24 18:22  ivan
5519
5520         * httemplate/view/cust_main/one_time_charge_link.html: fix extra
5521           whitespace in IE
5522
5523 2009-06-24 11:36  ivan
5524
5525         * init.d/freeside-init, FS/bin/freeside-queued: add support for db
5526           profiling, RT#5662
5527
5528 2009-06-24 02:07  mark
5529
5530         * FS/: FS/Cron/alert_expiration.pm, bin/freeside-daily: Move
5531           expiration alerts into FS::Cron::alert_expiration
5532
5533 2009-06-23 21:42  ivan
5534
5535         * FS/FS/part_pkg.pm: fix upgrade issue w/ black part_pkg.comment,
5536           RT#3988
5537
5538 2009-06-23 18:40  ivan
5539
5540         * httemplate/graph/cust_bill_pkg.cgi: fix total links on
5541           agent-specific sales report, RT#5449
5542
5543 2009-06-23 13:33  rsiddall
5544
5545         * httemplate/view/svc_domain.cgi: Remove ability to renew domain
5546           registration for more than one year as we can't automatically
5547           bill for multi-year renewals at this time.
5548
5549 2009-06-22 16:42  ivan
5550
5551         * FS/FS/cust_pay.pm: fix using encryption produces non-decrypted
5552           data in payment receipts, RT#5536
5553
5554 2009-06-22 15:55  ivan
5555
5556         * FS/FS/Mason.pm, httemplate/search/cust_main.html: fix advanced
5557           customer report failure, RT#5515
5558
5559 2009-06-22 10:00  jeff
5560
5561         * FS/FS/cust_main.pm: wtf?  the tax applies but it doesn't? RT#5574
5562
5563 2009-06-22 03:45  ivan
5564
5565         * FS/FS/part_pkg.pm: eliminate harmless upgrade error: Argument ""
5566           isn't numeric in numeric eq (==) at
5567           /usr/local/share/perl/5.8.8/FS/part_pkg.pm line 371.
5568
5569 2009-06-22 03:39  ivan
5570
5571         * FS/FS/access_user.pm: fix pod
5572
5573 2009-06-22 03:28  ivan
5574
5575         * FS/FS/part_pkg.pm: fix setup/recur -> setup_fee/recur_fee upgrade
5576
5577 2009-06-22 03:06  ivan
5578
5579         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
5580           httemplate/search/cust_bill_pkg.cgi,
5581           httemplate/search/report_tax.cgi: finish basic implemention of
5582           tax exemption by tax name hack, RT#5127
5583
5584 2009-06-22 00:50  ivan
5585
5586         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Schema.pm,
5587           FS/FS/cust_main.pm, FS/FS/cust_main_exemption.pm,
5588           FS/t/cust_main_exemption.t,
5589           httemplate/edit/cust_main/billing.html,
5590           httemplate/edit/process/cust_main.cgi,
5591           httemplate/view/cust_main/billing.html: tax exemption by tax
5592           name, RT#5127
5593
5594 2009-06-21 15:00  ivan
5595
5596         * FS/FS/part_pkg/agent.pm: eliminate leaky debugging and a warning
5597           about it
5598
5599 2009-06-21 08:42  jeff
5600
5601         * FS/FS/part_export/: www_plesk.pm, acct_plesk.pm: link to docs
5602           #5855
5603
5604 2009-06-21 08:21  jeff
5605
5606         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
5607           httemplate/browse/agent_type.cgi, httemplate/browse/part_pkg.cgi,
5608           httemplate/edit/REAL_cust_pkg.cgi,
5609           httemplate/edit/agent_type.cgi, httemplate/edit/cust_pkg.cgi,
5610           httemplate/edit/part_bill_event.cgi,
5611           httemplate/edit/part_pkg.cgi, httemplate/edit/reg_code.cgi,
5612           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
5613           httemplate/misc/bulk_change_pkg.cgi,
5614           httemplate/misc/cancel_pkg.html,
5615           httemplate/misc/cust_main-import.cgi,
5616           httemplate/misc/delay_susp_pkg.html,
5617           httemplate/misc/meta-import.cgi, httemplate/search/cust_main.cgi,
5618           httemplate/search/cust_pkg.cgi, httemplate/search/reg_code.html,
5619           httemplate/search/report_cust_pkg.html,
5620           httemplate/view/cust_main/packages/package.html,
5621           httemplate/view/cust_main/packages/status.html: CUSTOM
5622           packages/actual flag for custom packages #3988
5623
5624 2009-06-19 14:49  jeff
5625
5626         * FS/FS/: cust_bill_pkg_detail.pm, tax_rate.pm: support some older
5627           Pg when upgrading tax rates and cust_bill_pkg_details
5628
5629 2009-06-19 10:53  jeff
5630
5631         * fs_selfservice/FS-SelfService/cgi/verify.cgi: treat webpay type
5632           payments as manual
5633
5634 2009-06-19 05:08  ivan
5635
5636         * FS/FS/part_pkg/agent.pm: fix the prorating for the package's
5637           first month (whew!) add an option not to prorate the accounts
5638           themselves
5639
5640 2009-06-19 00:46  ivan
5641
5642         * FS/FS/cust_main.pm: AND helps alot, RT#5572 for real
5643
5644 2009-06-19 00:14  ivan
5645
5646         * FS/FS/cust_main.pm: attempt to optimize the easy parts of billing
5647           run, RT#18737
5648
5649 2009-06-18 04:09  ivan
5650
5651         * FS/FS/part_pkg/agent.pm: omit listing spurious customer details
5652
5653 2009-06-18 04:07  ivan
5654
5655         * FS/FS/part_pkg/bulk.pm:  bulk price plan fix - don't omit setup
5656           fee
5657
5658 2009-06-18 04:04  ivan
5659
5660         * FS/FS/part_pkg/agent.pm: add agent wholsale price plan, RT#4696
5661
5662 2009-06-18 04:03  ivan
5663
5664         * FS/FS/Schema.pm, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi:
5665           add basic part_pkg cost columns for agent wholsale price plan,
5666           RT#4696
5667
5668 2009-06-18 03:07  ivan
5669
5670         * FS/FS/cust_main.pm: uuh, don't bomb out if there *isn't* a postal
5671           fee package
5672
5673 2009-06-18 02:52  ivan
5674
5675         * httemplate/images/gray-black-side.png: forgot this
5676
5677 2009-06-17 18:17  mark
5678
5679         * httemplate/: elements/menu.html, search/report_receivables.cgi,
5680           search/report_receivables.html: Fix receivables report ACL checks
5681           and menu
5682
5683 2009-06-16 23:43  mark
5684
5685         * FS/FS/AccessRight.pm, httemplate/elements/menu.html,
5686           httemplate/search/report_receivables.cgi,
5687           httemplate/search/report_receivables.html: Added separate access
5688           right for receivables report
5689
5690 2009-06-16 19:39  ivan
5691
5692         * FS/FS/Conf.pm, FS/FS/access_user.pm,
5693           httemplate/edit/process/REAL_cust_pkg.cgi,
5694           httemplate/edit/process/part_pkg.cgi,
5695           httemplate/edit/process/quick-cust_pkg.cgi,
5696           httemplate/elements/menubar.html,
5697           httemplate/misc/process/link.cgi, httemplate/pref/pref.html,
5698           httemplate/search/cust_event.html,
5699           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
5700           httemplate/view/cust_main.cgi: finish up initial work on customer
5701           view tabs (ensure links back to customer view call include
5702           show=packages if default view isn't jumbo or packages already),
5703           RT#5586
5704
5705 2009-06-15 20:29  ivan
5706
5707         * httemplate/: elements/menubar.html, pref/pref-process.html,
5708           pref/pref.html, view/cust_main.cgi, view/cust_main/packages.html,
5709           view/cust_main/payment_history.html, view/cust_main/tickets.html:
5710           basic customer view tabs, RT#5586
5711
5712 2009-06-15 14:41  rsiddall
5713
5714         * FS/FS/AccessRight.pm, httemplate/view/svc_domain.cgi: Add a new
5715           access right for managing domain registration (registering,
5716           transferring, revoking, renewing, etc.).
5717
5718 2009-06-15 13:43  jeff
5719
5720         * FS/FS/cust_main.pm: check for need for postal fee before charging
5721           the customer, not after
5722
5723 2009-06-15 12:41  rsiddall
5724
5725         * FS/FS/part_export/domreg_opensrs.pm,
5726           httemplate/edit/process/domreg.cgi,
5727           httemplate/view/svc_domain.cgi: Add domain registration
5728           operations to the View Domain screen, if the domain has an
5729           associated export supporting registration.  Shows the domain
5730           status and allows registration, transfer, revocation, or renewal.
5731           Revocation almost never works since the registries impose very
5732           short windows after initial registration.  Also updated the
5733           OpenSRS registration export to support the additional operations.
5734
5735 2009-06-12 20:13  rsiddall
5736
5737         * rpm/freeside.spec: Default configuration files had
5738           directory-style permission values.
5739
5740 2009-06-11 19:48  rsiddall
5741
5742         * rpm/freeside.spec: Freeside no longer uses a datasource-specific
5743           configuration folder.  Configuration is kept in the RDBMS and
5744           initialized from the default_conf folder.  RT 5579.
5745
5746 2009-06-10 16:30  jeff
5747
5748         * conf/invoice_latex: prevent notes from bleeding onto coupon
5749           RT#5537
5750
5751 2009-06-10 14:58  ivan
5752
5753         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm: should hopefully fix old
5754           services showing up on invoices, RT#5451/RT#5514/RT#5564/RT#3032
5755
5756 2009-06-10 12:50  ivan
5757
5758         * FS/FS/Cron/bill.pm: don't add another queued_bill job to the
5759           queue if there's already one waiting to run for a customer,
5760           RT#5572
5761
5762 2009-06-10 00:58  ivan
5763
5764         * httemplate/search/cust_pkg.cgi: this should add the info s1 was
5765           looking for, RT#5539
5766
5767 2009-06-09 20:06  ivan
5768
5769         * FS/bin/freeside-upgrade: doh, semicolon
5770
5771 2009-06-09 20:00  ivan
5772
5773         * FS/bin/freeside-upgrade: don't attempt to create h_queue indices,
5774           for SG upgradability
5775
5776 2009-06-09 19:08  ivan
5777
5778         * httemplate/edit/payment_gateway.html: update gateway list in
5779           order to add WesternACH, RT#5409
5780
5781 2009-06-09 17:02  ivan
5782
5783         * FS/FS/cust_main.pm: eliminate harmless
5784
5785             Argument "" isn't numeric in numeric comparison (<=>) at
5786           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 6759.
5787
5788           warning, sort batched payments on a column that actually exists
5789
5790 2009-06-04 07:27  ivan
5791
5792         * httemplate/docs/credits.html: fix scrolling
5793
5794 2009-06-04 07:09  ivan
5795
5796         * rpm/freeside.spec: there are lots of contributors too!
5797
5798 2009-06-04 07:08  ivan
5799
5800         * httemplate/docs/credits.html: $core->add("jeremyd");
5801
5802 2009-06-03 20:49  ivan
5803
5804         * bin/freeside-migrate-events: much more efficient event migration:
5805           let the database do the work, RT#5426
5806
5807 2009-06-03 17:49  ivan
5808
5809         * bin/freeside-migrate-events: add a -m mode to improve performance
5810           so upgrade can complete for large databases, RT#5426
5811
5812 2009-06-03 14:09  rsiddall
5813
5814         * rpm/freeside.spec: Incorrect permissions on the default
5815           configuration folder caused installation to fail with an
5816           incomplete database initialization.  Failure to remove the
5817           ticket_system file from the default configuration folder caused
5818           Freeside to try to use RT.
5819
5820 2009-06-03 12:52  ivan
5821
5822         * FS/FS/UID.pm: add a hack to set default schema, cf.
5823           http://www.freeside.biz/mediawiki/index.php/Freeside:1.7:Documentation:Administration:PostgreSQL_Schema
5824
5825 2009-05-31 22:43  jeff
5826
5827         * FS/FS/part_pkg_taxproduct.pm, FS/FS/tax_rate.pm,
5828           httemplate/misc/tax-fetch_and_replace.cgi,
5829           httemplate/misc/process/tax-fetch_and_replace.cgi: a 'start over'
5830           function for the taxproduct based tax data loading
5831
5832 2009-05-31 02:57  ivan
5833
5834         * FS/FS/cust_bill.pm: wtf
5835
5836 2009-05-31 02:45  ivan
5837
5838         * FS/FS/cust_bill.pm: don't fallback to 'Payable upon receipt'
5839           invoice terms anymore.  or in other words, honor setting
5840           'invoice_default_terms' blank, like in 1.7.  RT#5415
5841
5842 2009-05-31 01:39  ivan
5843
5844         * httemplate/browse/part_pkg.cgi: add "hide one-time charges"
5845           toggle, RT#5255
5846
5847 2009-05-30 23:59  ivan
5848
5849         * httemplate/: browse/part_pkg.cgi, elements/select-table.html:
5850           package definition browse/search, filter by package class,
5851           RT#5255
5852
5853 2009-05-30 22:15  ivan
5854
5855         * bin/cdr-netsapiens.import: start of netsapeins cdr import, will
5856           finish up when can connect again, RT#5226
5857
5858 2009-05-30 21:57  ivan
5859
5860         * FS/FS/part_export/netsapiens.pm: necessary for
5861           bin/cdr-netsapeins.import
5862
5863 2009-05-30 05:15  ivan
5864
5865         * FS/FS/Schema.pm: very long transnexus filenames, RT#5229
5866
5867 2009-05-30 04:21  ivan
5868
5869         * FS/FS/cdr/transnexus.pm: clid is base-64 encoded, huh, RT#5229
5870
5871 2009-05-30 04:14  ivan
5872
5873         * bin/cdr-transnexus.import: quick hacked-up copy of
5874           freeside-cdr-sftp_and_import for transnexus directory structure,
5875           RT#5229
5876
5877 2009-05-30 03:45  ivan
5878
5879         * FS/FS/: cdr.pm, cdr/transnexus.pm: add transnexus format, RT#5229
5880
5881 2009-05-29 20:40  ivan
5882
5883         * FS/FS/part_pkg/prepaid.pm: and enable overlimit_action, RT#4995
5884
5885 2009-05-29 20:14  ivan
5886
5887         * FS/FS/: svc_acct.pm, part_pkg/flat.pm, part_pkg/prepaid.pm: add
5888           ability for prepaid packages to have usage limits and cancel if
5889           they're hit, RT#4995
5890
5891 2009-05-29 19:31  ivan
5892
5893         * FS/FS/: Conf.pm, svc_acct.pm: require svc_acct-usage_threshold to
5894           be set explicitly, don't default to 80%
5895
5896 2009-05-29 16:36  ivan
5897
5898         * httemplate/search/cdr.html: slightly better labels and field
5899           order for CDR report, RT#4081
5900
5901 2009-05-29 16:17  ivan
5902
5903         * FS/FS/: Conf.pm, cdr.pm, cdr/netcentrex.pm: fixup pivot code
5904           handling in netcentrex CDR handling, RT#4081
5905
5906 2009-05-28 21:43  jeff
5907
5908         * FS/FS/Conf.pm: correct description to reflect previous changes
5909
5910 2009-05-28 17:22  jeff
5911
5912         * httemplate/edit/: quick-charge.html, process/quick-charge.cgi:
5913           don't require a leading 0 in the quick charge amount
5914
5915 2009-05-27 15:32  ivan
5916
5917         * httemplate/search/cust_bill_pkg.cgi: and multiple taxlcasses.  i
5918           think that should actually do it for now on RT#5446
5919
5920 2009-05-27 15:23  ivan
5921
5922         * httemplate/search/report_tax.cgi: and the "tax invoiced" link
5923           too!  woo, working, RT#5446
5924
5925 2009-05-27 15:13  ivan
5926
5927         * httemplate/search/: cust_bill_pkg.cgi: maybe this willf inally
5928           fix total line links on tax report when using report_group
5929           kludge? (still possibly not in all corner cases), RT#5446
5930
5931 2009-05-27 15:10  ivan
5932
5933         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: maybe this
5934           willf inally fix total line links on tax report when using
5935           report_group kludge? (still possibly not in all corner cases),
5936           RT#5446
5937
5938 2009-05-27 14:35  ivan
5939
5940         * httemplate/search/report_tax.cgi: fix total line links on tax
5941           report when using report_group kludge? (possibly not in all
5942           corner cases), RT#5446
5943
5944 2009-05-27 14:27  ivan
5945
5946         * httemplate/search/report_tax.cgi: fix total line links on tax
5947           report when using report_group kludge? (possibly not in all
5948           corner cases), RT#5446
5949
5950 2009-05-27 14:24  jeff
5951
5952         * httemplate/elements/menuarrow.gif: close ticket 1517
5953
5954 2009-05-27 10:18  ivan
5955
5956         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix total
5957           line links on tax report when using report_group kludge?
5958           (possibly not in all corner cases), RT#5446
5959
5960 2009-05-27 00:50  jeff
5961
5962         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
5963           FS/FS/cust_recon.pm, FS/MANIFEST, FS/FS/cust_pkg.pm,
5964           FS/FS/svc_acct.pm, FS/FS/ClientAPI/Bulk.pm,
5965           FS/FS/part_pkg/voip_cdr.pm, FS/bin/freeside-selfservice-server,
5966           FS/t/cust_recon.t, fs_selfservice/FS-SelfService/MANIFEST,
5967           fs_selfservice/FS-SelfService/Makefile.PL,
5968           fs_selfservice/FS-SelfService/SelfService.pm,
5969           fs_selfservice/FS-SelfService/freeside-selfservice-clientd,
5970           fs_selfservice/FS-SelfService/freeside-selfservice-soap-server,
5971           fs_selfservice/FS-SelfService/iZoomOnlineProvisionService.pm:
5972           bulk provisioning via ftp and SOAP #5202
5973
5974 2009-05-26 05:32  jeff
5975
5976         * fs_selfservice/FS-SelfService/cgi/: overlibmws.js,
5977           overlibmws_crossframe.js, overlibmws_draggable.js,
5978           overlibmws_iframe.js, iframecontentmws.js: include overlib in
5979           selfservice
5980
5981 2009-05-25 19:48  ivan
5982
5983         * httemplate/search/report_tax.cgi: and also fix "tax invoiced"
5984           portion of total line when using config option for some basic tax
5985           grouping by name, RT#5446
5986
5987 2009-05-25 19:03  ivan
5988
5989         * httemplate/search/report_tax.cgi: mostly fix total line when
5990           using config option for some basic tax grouping by name, RT#5446
5991
5992 2009-05-25 18:41  ivan
5993
5994         * httemplate/search/: report_tax.html, report_tax.cgi: add a config
5995           option for some basic tax grouping by name, RT#5446
5996
5997 2009-05-25 18:35  ivan
5998
5999         * FS/FS/Conf.pm, httemplate/search/report_tax.cgi,
6000           httemplate/search/report_tax.html: add a config option for some
6001           basic tax grouping by name, RT#5446
6002
6003 2009-05-25 15:42  ivan
6004
6005         * httemplate/graph/cust_bill_pkg.cgi: fix total links on sales
6006           graph when a package class is specified, RT#5449
6007
6008 2009-05-24 20:59  ivan
6009
6010         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: international
6011           self-service payments, RT#1592
6012
6013 2009-05-24 18:49  ivan
6014
6015         * FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/MyAccount.pm,
6016           fs_selfservice/FS-SelfService/SelfService.pm,
6017           fs_selfservice/FS-SelfService/cgi/card.html,
6018           fs_selfservice/FS-SelfService/cgi/make_payment.html,
6019           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
6020           fs_selfservice/FS-SelfService/cgi/misc/counties.cgi,
6021           fs_selfservice/FS-SelfService/cgi/misc/states.cgi,
6022           httemplate/elements/location.html,
6023           httemplate/elements/select-county.html: international
6024           self-service payments, RT#1592
6025
6026 2009-05-21 20:22  ivan
6027
6028         * FS/bin/freeside-upgrade: commit before sqlradius upgrade so
6029           sqlradius upgrade errors from permissions can be ignored for now
6030
6031 2009-05-21 20:02  ivan
6032
6033         * FS/FS/cust_pkg.pm, httemplate/search/report_cust_pkg.html: add
6034           ability to report on packages w/status "not yet billed" as well,
6035           RT#5409
6036
6037 2009-05-20 08:27  ivan
6038
6039         * FS/FS/Conf.pm, httemplate/view/cust_main/packages.html,
6040           httemplate/view/cust_main/packages/services.html: add "manage
6041           device" link & config, RT#5438
6042
6043 2009-05-20 01:27  ivan
6044
6045         * FS/FS/part_export/netsapiens.pm: get subscriber deletion working
6046           and remove devel cruft, RT#5226
6047
6048 2009-05-19 18:06  ivan
6049
6050         * FS/FS/part_export/netsapiens.pm: first pass at netsapiens
6051           integration, RT#5226
6052
6053 2009-05-18 12:23  jeff
6054
6055         * FS/FS/tax_rate_location.pm: miss use
6056
6057 2009-05-18 12:21  jeff
6058
6059         * FS/FS/Schema.pm: allow empty state
6060
6061 2009-05-18 11:21  jeff
6062
6063         * FS/bin/freeside-upgrade: prevent death on meritless sqlradius
6064           upgrade attempts
6065
6066 2009-05-18 02:55  ivan
6067
6068         * FS/FS/cust_svc.pm, FS/FS/ClientAPI/MyAccount.pm,
6069           FS/FS/UI/bytecount.pm,
6070           fs_selfservice/FS-SelfService/cgi/header.html,
6071           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
6072           fs_selfservice/FS-SelfService/cgi/view_cdr_details.html,
6073           fs_selfservice/FS-SelfService/cgi/view_usage.html,
6074           fs_selfservice/FS-SelfService/SelfService.pm: basic CDR viewing
6075           from self-service, RT#4018
6076
6077 2009-05-18 01:40  ivan
6078
6079         * FS/bin/freeside-cdr-sftp_and_import: it would help to use the
6080           correct port, RT#4081
6081
6082 2009-05-17 21:56  jeff
6083
6084         * FS/FS/: part_pkg_taxrate.pm, tax_rate.pm: handle dates before
6085           1970
6086
6087 2009-05-16 13:07  rsiddall
6088
6089         * FS/FS/part_export/domreg_opensrs.pm: Added information on common
6090           failure causes to the perldoc.
6091
6092 2009-05-16 12:27  rsiddall
6093
6094         * FS/FS/part_export/domreg_opensrs.pm: Defer use of Net::OpenSRS so
6095           that failure to install the module doesn't stop Apache from
6096           starting.  (This causes attempts to register domains to fail
6097           instead.)
6098
6099 2009-05-15 19:29  rsiddall
6100
6101         * FS/FS/part_export/domreg_opensrs.pm: Provide better diagnostics
6102           when the cust_main owning this domain does not provide fields
6103           required for use as a contact handle in the domain registration
6104           record.  Also temporarily disable the ability to have the export
6105           do only registration or only transfers.
6106
6107 2009-05-15 12:41  rsiddall
6108
6109         * FS/FS/svc_domain.pm, FS/FS/part_export/domreg_opensrs.pm,
6110           httemplate/edit/part_export.cgi, httemplate/edit/svc_domain.cgi,
6111           httemplate/edit/process/part_export.cgi,
6112           httemplate/edit/process/svc_domain.cgi: Simple domain
6113           registration at Tucows OpenSRS using an export based on
6114           Net::OpenSRS.  When a domain is added and the export runs, it
6115           will register the domain or initiate a transfer.  You can also
6116           choose no action.  There's currently no provision for revoking
6117           domains or renewing registrations.  Depending on the settings at
6118           OpenSRS, orders may look like they've succeeded in Freeside but
6119           actually be queued pending input by the reseller at OpenSRS.  The
6120           part_export CGIs were modified to allow a multi-valued select to
6121           be used to control which TLDs are enabled for registration.
6122
6123 2009-05-14 09:26  jeff
6124
6125         * httemplate/edit/cust_main/bottomfixup.js: ask for help assignting
6126           geocode more often
6127
6128 2009-05-14 09:25  jeff
6129
6130         * httemplate/view/cust_main/billing.html: show geocode when
6131           taxproducts enabled
6132
6133 2009-05-13 15:27  jeff
6134
6135         * FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
6136           FS/FS/cust_bill_pkg_tax_rate_location.pm, FS/FS/cust_main.pm,
6137           FS/FS/tax_rate_location.pm, FS/MANIFEST, FS/FS/tax_rate.pm,
6138           FS/t/cust_bill_pkg_tax_rate_location.t, FS/t/tax_rate_location.t,
6139           bin/tax_rate_location.import, httemplate/misc/tax-import.cgi,
6140           httemplate/search/cust_bill_pkg.cgi,
6141           httemplate/search/report_newtax.cgi: improved taxproduct tax
6142           report RT#4783
6143
6144 2009-05-12 17:51  ivan
6145
6146         * conf/invoice_latex: remove obsolete comments
6147
6148 2009-05-09 17:45  ivan
6149
6150         * FS/FS/svc_phone.pm: label phone_name correctly
6151
6152 2009-05-09 16:54  ivan
6153
6154         * FS/bin/freeside-cdr-sftp_and_import: move cdr-sftp_and_import
6155           script to FS/bin, add -p option, RT#4081
6156
6157 2009-05-09 00:56  ivan
6158
6159         * FS/FS/: Conf.pm, cdr.pm: add
6160           cdr-charged_party-truncate_{length,prefix} in order to trim
6161           charged_party to a certain length, RT#4081
6162
6163 2009-05-08 18:44  ivan
6164
6165         * httemplate/: edit/elements/svc_Common.html,
6166           edit/elements/edit.html, view/elements/svc_Common.html: use
6167           service-def specific labels, at least for service pages that use
6168           {view,edit}/elements/svc_Common.html RT#4081
6169
6170 2009-05-08 17:39  ivan
6171
6172         * FS/FS/Schema.pm, FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
6173           FS/FS/svc_acct.pm, httemplate/browse/part_svc.cgi,
6174           httemplate/edit/part_svc.cgi: add ability to configure service
6175           labels per-package (still need to actually use the labels),
6176           RT#4081
6177
6178 2009-05-08 01:41  ivan
6179
6180         * httemplate/edit/part_pkg.cgi: fix cloning of custom packages
6181           where you've changed '(CUSTOM)', RT#5350
6182
6183 2009-05-05 15:02  ivan
6184
6185         * FS/FS/Conf.pm, httemplate/edit/agent.cgi: hide
6186           agent.invoice_template edit by default, with a config to turn
6187           back on, RT#5218
6188
6189 2009-05-05 10:58  ivan
6190
6191         * FS/FS/cust_pay.pm: add company_name to payment receipt
6192
6193 2009-05-05 03:40  ivan
6194
6195         * FS/FS/rate_detail.pm, httemplate/elements/file-upload.html,
6196           httemplate/misc/rate_edit_excel.html,
6197           httemplate/misc/process/rate_edit_excel.html: finish the import
6198           portion of excel rate edit, RT#5108
6199
6200 2009-05-04 18:41  jeff
6201
6202         * bin/cust_main_special.pm: ignore fee based taxes and eliminate
6203           unused code
6204
6205 2009-05-04 11:33  jeff
6206
6207         * bin/: cust_main_special.pm, rebill: this is a quick hack to
6208           rebill customers when a cdr didn't happen
6209
6210 2009-05-03 19:01  ivan
6211
6212         * httemplate/search/: report_prepaid_income.cgi,
6213           report_prepaid_income.html: agent-virt prepaid income report,
6214           RT#5311
6215
6216 2009-05-03 18:17  ivan
6217
6218         * FS/FS/svc_acct.pm: eliminate Argument "" isn't numeric in
6219           addition (+) warning
6220
6221 2009-05-03 17:22  ivan
6222
6223         * httemplate/: browse/rate_region.html, elements/menu.html,
6224           misc/rate_edit_excel.html, search/elements/search-xls.html,
6225           search/elements/search.html: add menu item and page for d/ling
6226           and edit rates with excel.  RT#5108
6227
6228 2009-05-03 15:45  ivan
6229
6230         * httemplate/search/elements/: search-csv.html, search-html.html,
6231           search-xls.html, search.html: break down search.html into
6232           components, RT#5108
6233
6234 2009-05-03 11:34  ivan
6235
6236         * FS/FS/AccessRight.pm, httemplate/search/cust_pay_batch.cgi: add
6237           "Redownload resolved batches" ACL for s1, RT#4271
6238
6239 2009-05-02 20:13  ivan
6240
6241         * httemplate/config/config.cgi: edit any config item
6242
6243 2009-05-02 18:45  ivan
6244
6245         * httemplate/config/config-view.cgi: add ability to delete
6246           invoice_latexreturnaddress and invoice_htmlreturnaddress too,
6247           RT#5218
6248
6249 2009-05-02 18:11  ivan
6250
6251         * FS/FS/Conf.pm, httemplate/config/config-delete.cgi,
6252           httemplate/config/config-view.cgi: add ability to remove
6253           suffix-ed config items, RT#5218
6254
6255 2009-05-02 17:40  ivan
6256
6257         * bin/confdiff: confdiff
6258
6259 2009-05-02 15:11  ivan
6260
6261         * FS/FS/Misc/eps2png.pm: fix eps preview
6262
6263 2009-05-01 17:01  ivan
6264
6265         * httemplate/: browse/agent.cgi, config/config-delete.cgi,
6266           config/config-process.cgi, config/config-view.cgi: finish up
6267           useful agent stuff on the config editor: adding, deleting
6268           overrides too.  also add a confirmation to override deletion from
6269           the agent browse page.  RT#5218
6270
6271 2009-05-01 13:21  jeff
6272
6273         * FS/FS/cust_main.pm: calculate tax on tax per line and not on
6274           aggregate
6275
6276 2009-04-30 19:43  ivan
6277
6278         * httemplate/config/config-view.cgi: view all overrides when asked,
6279           even the ones without values.  hmm :/  RT#5218
6280
6281 2009-04-30 19:08  ivan
6282
6283         * FS/FS/cust_event.pm: fix re-print/email from event page, yow.
6284           RT#5293
6285
6286 2009-04-30 18:07  ivan
6287
6288         * httemplate/config/: config-process.cgi, config-view.cgi: add
6289           ability to edit the agent overrides from the main config, RT#4218
6290
6291 2009-04-29 11:25  ivan
6292
6293         * httemplate/edit/svc_www.cgi: fix inadvertant select box, RT#5277
6294
6295 2009-04-28 15:38  ivan
6296
6297         * fs_selfservice/FS-SelfService/cgi/bill.html: UI
6298
6299 2009-04-27 21:36  ivan
6300
6301         * FS/FS/cust_main.pm: add cancelled_cust-noevents flag to emulate
6302           SG billing-daily -r behavior, RT#4412
6303
6304 2009-04-27 21:13  ivan
6305
6306         * FS/FS/: Conf.pm, cust_main.pm: add cancelled_cust-noevents flag
6307           to emulate SG billing-daily -r behavior
6308
6309 2009-04-27 16:06  ivan
6310
6311         * FS/FS/Mason.pm: typo
6312
6313 2009-04-27 16:01  ivan
6314
6315         * FS/FS/Mason.pm: refuse to run w/CGI.pm 3.38.  all lenny upgrades
6316           will need libcgi-pm-perl removed, suck
6317
6318 2009-04-26 16:43  ivan
6319
6320         * FS/FS/Schema.pm: would help to have an index on priority if we're
6321           going to order based on it
6322
6323 2009-04-26 16:19  ivan
6324
6325         * FS/bin/freeside-queued: start small jobs more efficiently,
6326           RT#4412
6327
6328 2009-04-26 16:09  ivan
6329
6330         * FS/FS/Conf.pm: add a config option for max # of queued kids,
6331           RT#4412
6332
6333 2009-04-25 15:42  ivan
6334
6335         * FS/: FS/Cron/bill.pm, bin/freeside-daily: add dry run to
6336           multi-process mode for testing, RT#4412
6337
6338 2009-04-23 13:34  jeff
6339
6340         * FS/FS/: Upgrade.pm, part_pkg_option.pm, part_pkg/voip_cdr.pm: add
6341           subscription option to voip_cdr
6342
6343 2009-04-23 13:31  jeff
6344
6345         * httemplate/misc/tax-fetch_and_import.cgi,
6346           httemplate/misc/process/tax-fetch_and_import.cgi, FS/FS/Conf.pm,
6347           FS/FS/cust_tax_location.pm, FS/FS/part_pkg_taxrate.pm,
6348           FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
6349           httemplate/elements/menu.html: autodownload and update of cch tax
6350           data
6351
6352 2009-04-22 21:57  ivan
6353
6354         * FS/FS/Cron/bill.pm: we don't actually need the results ordered,
6355           and i'm sure it doesn't help the planner get us results sooner.
6356           last chance to try and get cursor approach working?  RT#4412
6357
6358 2009-04-22 21:14  ivan
6359
6360         * FS/FS/Cron/bill.pm: does pg try to finish the query when the job
6361           addition is committed?  well, if this works, that answers that.
6362           RT#4412
6363
6364 2009-04-22 13:24  ivan
6365
6366         * FS/FS/Cron/bill.pm: hopefully better performance running the big
6367           query once and then fetching results with a cursor, rather than
6368           running it multiple times with an OFFSET and LIMIT, RT#4412
6369
6370 2009-04-22 11:58  ivan
6371
6372         * httemplate/edit/process/cust_main.cgi: fix not allowing
6373           "on-demand" card or ACH, RT#5238 RT#5237 RT#5230
6374
6375 2009-04-21 23:52  ivan
6376
6377         * FS/FS/Cron/bill.pm: perhaps a happier medium, RT#4412
6378
6379 2009-04-21 17:54  ivan
6380
6381         * FS/FS/Cron/bill.pm: have the big query find customers in batches.
6382           this should be way more efficient in multi-process mode, can
6383           start billing before the big query completes.  RT#4412
6384
6385 2009-04-21 13:59  ivan
6386
6387         * httemplate/browse/rate_region.html: rate download/edit/upload,
6388           RT#5108
6389
6390 2009-04-21 13:28  ivan
6391
6392         * httemplate/browse/rate_region.html: rate download/edit/upload,
6393           RT#5108
6394
6395 2009-04-21 09:42  ivan
6396
6397         * FS/FS/Cron/bill.pm: yow.  fix fallout from cust_main.archived
6398           stuff causing nothing to bill.  RT#4412
6399
6400 2009-04-20 19:23  jeff
6401
6402         * FS/FS/UI/Web.pm, httemplate/elements/progress-popup.html: more
6403           descriptive progress popups
6404
6405 2009-04-20 13:57  rsiddall
6406
6407         * rpm/freeside.spec: Acceptance testing of the RPM build system
6408           flushed out a place where /bin/rm stops waiting for input if
6409           you're /bin/su as the user doing the build.  Added a -f flag to
6410           stop it waiting for input.
6411
6412 2009-04-20 09:57  ivan
6413
6414         * FS/FS/: Schema.pm, cust_main.pm, Cron/bill.pm: add
6415           cust_main.archived field, skip billing if Y, RT#4412
6416
6417 2009-04-19 16:55  ivan
6418
6419         * bin/h_cust_main-wipe_paycvv: no, it was only cause their db is
6420           somehow corrupt
6421
6422 2009-04-19 16:52  ivan
6423
6424         * bin/h_cust_main-wipe_paycvv: warning about this not terminating
6425
6426 2009-04-17 16:30  ivan
6427
6428         * bin/: fs-migrate-cust_tax_exempt, h_cust_main-wipe_paycvv:
6429           something to wipe the CVV from very large databases
6430
6431 2009-04-17 12:50  ivan
6432
6433         * FS/: FS/Schema.pm, FS/Cron/bill.pm, bin/freeside-queued: add
6434           priority to job queue so billing jobs don't don't drown out
6435           provisioning jobs
6436
6437 2009-04-17 12:21  ivan
6438
6439         * FS/FS/Cron/bill.pm: 1 helps alot
6440
6441 2009-04-17 12:20  ivan
6442
6443         * FS/bin/freeside-daily: backport freeside-daily -m and
6444           cust_main::bill_and_collect to 1.7, RT#4412
6445
6446 2009-04-17 01:25  ivan
6447
6448         * httemplate/docs/about.html: AFFERO BITCHES
6449
6450 2009-04-17 01:16  ivan
6451
6452         * httemplate/docs/about.html: what time is now
6453
6454 2009-04-17 01:02  ivan
6455
6456         * httemplate/config/: config-process.cgi, config-view.cgi,
6457           config.cgi: show labels for select(select_hash) config options,
6458           RT#3997
6459
6460 2009-04-17 00:21  ivan
6461
6462         * FS/FS/cust_bill.pm: add invoice number to PDF filename in email
6463           attachments, RT#3403
6464
6465 2009-04-17 00:03  ivan
6466
6467         * httemplate/elements/header.html,
6468           rt/html/Elements/FreesideSvcSearch: hide service search unless
6469           user has "View customer services" ACL, RT#3478
6470
6471 2009-04-16 18:17  ivan
6472
6473         * httemplate/search/: report_receivables.cgi,
6474           report_receivables.html: add customer status to receivables
6475           report selection, hopefully help enet, RT#5187
6476
6477 2009-04-15 20:58  rsiddall
6478
6479         * rpm/freeside.spec: More fixes for SuSE self-service: 1/ Put
6480           binaries in the right folder 2/ Make sure freeside group is
6481           created 3/ Make sure freeside home directory is created
6482
6483 2009-04-15 00:14  ivan
6484
6485         * httemplate/view/: svc_Common.html, elements/svc_Common.html:
6486           should fix view of unlinked phone numbers, RT#5171
6487
6488 2009-04-14 22:52  ivan
6489
6490         * httemplate/view/svc_acct.cgi: s/GECOS/Real Name/ RT#3519
6491
6492 2009-04-14 19:44  ivan
6493
6494         * FS/FS/ClientAPI/MyAccount.pm: fix 1.7->1.9 upgrade glitch with
6495           self-service where process_payment required "payby" instead of
6496           defaulting to CARD, RT#3905
6497
6498 2009-04-14 19:29  ivan
6499
6500         * FS/FS/cust_bill.pm: show 60 chars on typeset invoices but only 32
6501           on plaintext, RT#3905
6502
6503 2009-04-14 19:15  ivan
6504
6505         * FS/FS/cust_bill.pm: this should fix credits pushing typeset
6506           invoices off the right
6507
6508 2009-04-14 14:01  ivan
6509
6510         * httemplate/view/cust_main/packages.html: remove debugging
6511
6512 2009-04-14 13:27  ivan
6513
6514         * httemplate/view/cust_main/packages.html: don't hide old packages
6515           that have services, RT#5179
6516
6517 2009-04-14 10:15  ivan
6518
6519         * FS/FS/: cust_main.pm, agent.pm: add configuration option to
6520           control recurring_flag behavior, RT#3843
6521
6522 2009-04-14 10:12  ivan
6523
6524         * FS/FS/: Conf.pm, Schema.pm: add configuration option to control
6525           recurring_flag behavior, RT#3843
6526
6527 2009-04-14 09:14  jeff
6528
6529         * httemplate/misc/process/tax-import.cgi: hmmm
6530
6531 2009-04-14 09:12  jeff
6532
6533         * httemplate/misc/process/tax-import.cgi: better at least
6534
6535 2009-04-13 17:09  ivan
6536
6537         * FS/FS/Conf.pm: add configuration option to control recurring_flag
6538           behavior, RT#3843
6539
6540 2009-04-13 16:37  ivan
6541
6542         * FS/FS/cust_main.pm: debugging
6543
6544 2009-04-11 23:24  ivan
6545
6546         * httemplate/elements/tr-select-svc_acct-domain.html: adding
6547
6548 2009-04-11 23:14  ivan
6549
6550         * httemplate/elements/selectlayers.html: add svc_phone on new
6551           customer first package, RT#4315
6552
6553 2009-04-11 23:09  ivan
6554
6555         * FS/FS/part_pkg.pm, httemplate/edit/cust_main.cgi,
6556           httemplate/edit/cust_main/birthdate.html,
6557           httemplate/edit/cust_main/bottomfixup.html,
6558           httemplate/edit/cust_main/bottomfixup.js,
6559           httemplate/edit/cust_main/first_pkg.html,
6560           httemplate/edit/cust_main/top_misc.html,
6561           httemplate/edit/cust_main/billing.html,
6562           httemplate/edit/cust_main/choose_tax_location.html,
6563           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
6564           httemplate/edit/cust_main/first_pkg/svc_acct.html,
6565           httemplate/edit/cust_main/first_pkg/svc_phone.html,
6566           httemplate/edit/process/cust_main.cgi,
6567           httemplate/elements/select-domain.html,
6568           httemplate/misc/part_svc-columns.cgi,
6569           httemplate/elements/select-svc_acct-domain.html: add svc_phone on
6570           new customer first package, RT#4315
6571
6572 2009-04-11 18:33  jeff
6573
6574         * etc/fslongtable.sty: sheesh
6575
6576 2009-04-11 18:24  jeff
6577
6578         * Makefile, etc/fslongtable.sty, conf/invoice_latex: find and
6579           correct the real double counting culprit
6580
6581 2009-04-11 14:42  ivan
6582
6583         * FS/FS/part_event/Action/writeoff.pm, bin/freeside-migrate-events:
6584           migrate send_email, suspend_if_balance and credit events, RT#3905
6585
6586 2009-04-11 14:29  ivan
6587
6588         * FS/FS/part_event/Action/cust_bill_email.pm: add cust_bill_email
6589           action
6590
6591 2009-04-11 13:51  ivan
6592
6593         * FS/bin/freeside-upgrade: don't run configuration update when -s
6594           is used for schema-only slony slave update
6595
6596 2009-04-10 12:33  ivan
6597
6598         * FS/FS/Conf.pm: better description for enable_taxproducts and a
6599           warning about tax-pkg_address with it
6600
6601 2009-04-09 20:43  jeff
6602
6603         * FS/FS/cust_main.pm: orders of magnitude faster
6604
6605 2009-04-09 15:51  jeff
6606
6607         * FS/FS/cdr/taqua.pm: used BillingNumber and not CallingPartyNumber
6608           for non-toll-free calls
6609
6610 2009-04-08 15:42  ivan
6611
6612         * FS/FS/cust_pkg.pm: fix 'agent X can't purchase pkgpart YY' error
6613           w/agent packages, RT#5119
6614
6615 2009-04-08 01:08  ivan
6616
6617         * FS/FS/Cron/check.pm: don't want to throw false positives, RT#5101
6618
6619 2009-04-08 00:32  ivan
6620
6621         * FS/FS/: Record.pm, Upgrade.pm, cust_main.pm: eliminate all trace
6622           of cvv from history records, RT#5093
6623
6624 2009-04-07 18:13  ivan
6625
6626         * httemplate/misc/link.cgi: when linking a legacy phone number the
6627           phone number could be typed in and not the service #.  RT#3407
6628
6629 2009-04-07 13:45  jeff
6630
6631         * FS/FS/: cdr.pm, cdr/taqua.pm: quick option to allow importing gmt
6632           cdrs
6633
6634 2009-04-07 11:20  ivan
6635
6636         * FS/FS/: Conf.pm, svc_acct.pm: add a config to allow colon in
6637           usernames, RT#5145
6638
6639 2009-04-07 11:15  ivan
6640
6641         * FS/FS/svc_acct.pm: truncate long labels that are TOO long...
6642           RT#3519
6643
6644 2009-04-06 19:50  jeff
6645
6646         * FS/FS/cdr.pm: a tollfree regex that captures 88x and works with
6647           +1
6648
6649 2009-04-06 19:18  ivan
6650
6651         * FS/FS/cdr.pm: stop smoking crack
6652
6653 2009-04-06 18:20  jeff
6654
6655         * FS/FS/: Record.pm, cdr.pm, cdr/taqua.pm, part_pkg/voip_cdr.pm:
6656           correct taqua toll free handling and hasten cdr import (skip
6657           uninteresting records)
6658
6659 2009-04-06 16:19  jeff
6660
6661         * FS/FS/part_pkg/voip_cdr.pm: better auto toll free regex
6662
6663 2009-04-06 11:31  jeff
6664
6665         * FS/FS/cdr/taqua.pm: calltype 6 is international
6666
6667 2009-04-05 17:52  jeff
6668
6669         * Makefile, etc/fslongtable.sty: stop doublecounting
6670           extracouponspace  but do not gratuitiously change existing
6671           installs
6672
6673 2009-04-05 16:18  jeff
6674
6675         * FS/FS/cust_main.pm: cleanup tax-pkg_location tax on tax fallout
6676
6677 2009-04-04 09:22  jeff
6678
6679         * FS/FS/: Schema.pm, cust_bill_pkg_detail.pm: correct bad schema
6680           bug in cust_bill_pkg_detail
6681
6682 2009-04-03 09:57  jeff
6683
6684         * FS/FS/part_pkg/voip_cdr.pm: add option for available rather than
6685           provisioned svc_phones as unit count
6686
6687 2009-04-02 13:22  jeff
6688
6689         * httemplate/edit/cust_main/billing.html: Net 20 as well
6690
6691 2009-04-02 10:47  jeff
6692
6693         * FS/FS/part_pkg/voip_cdr.pm: separate checkbox for enabling
6694           prorate feature
6695
6696 2009-04-02 08:46  jeff
6697
6698         * FS/FS/part_pkg/voip_cdr.pm: prorating for the fixed recurring
6699           portion of voip
6700
6701 2009-04-02 07:56  jeff
6702
6703         * httemplate/edit/cust_main.cgi: obey tax-ship_address in 'manual'
6704           geocoding
6705
6706 2009-04-01 22:27  jeff
6707
6708         * FS/FS/part_pkg_taxrate.pm: noise reduction
6709
6710 2009-04-01 19:36  ivan
6711
6712         * FS/FS/part_pkg/voip_cdr.pm: more than you ever wanted to know
6713           about rounding.  http://en.wikipedia.org/wiki/Rounding  RT#4666
6714
6715 2009-04-01 17:14  ivan
6716
6717         * httemplate/browse/part_pkg.cgi: add some
6718           (undocumented/unaccessable to web UI yet) options to package
6719           browse to track down packages missing recurring fees
6720
6721 2009-03-31 21:27  ivan
6722
6723         * FS/FS/cdr.pm: show post-granularity duration if available for all
6724           export formats
6725
6726 2009-03-31 20:51  ivan
6727
6728         * FS/FS/part_pkg/voip_cdr.pm: add options to skip CDRs under a
6729           defined length and with specific lastapp
6730
6731 2009-03-31 20:44  ivan
6732
6733         * FS/FS/part_pkg/voip_cdr.pm: add options to skip CDRs under a
6734           defined length and with specific lastapp
6735
6736 2009-03-31 12:51  ivan
6737
6738         * FS/FS/Cron/notify.pm: really fix notify for Pg 8.3
6739
6740 2009-03-31 12:47  ivan
6741
6742         * FS/FS/part_pkg/voip_cdr.pm: quiet warning: Argument "" isn't
6743           numeric in numeric eq (==) at
6744           /usr/local/share/perl/5.10.0/FS/part_pkg/voip_cdr.pm line 201
6745
6746 2009-03-31 12:46  ivan
6747
6748         * FS/FS/Cron/notify.pm: fix impending billing notification for Pg
6749           8.3's more strict type checking
6750
6751 2009-03-30 09:33  jeff
6752
6753         * FS/FS/cust_tax_location.pm: schema and module should agree on
6754           column names
6755
6756 2009-03-29 23:10  ivan
6757
6758         * FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
6759           httemplate/view/cust_main/packages.html: okay.  counts are needed
6760           for the package sort, so push the embedded counting into
6761           cust_main.pm.  sure hope this does it. RT#5083
6762
6763 2009-03-29 22:08  ivan
6764
6765         * FS/FS/cust_pkg.pm: and hopefully actually using the count will
6766           finally do it, RT#5083
6767
6768 2009-03-29 21:50  ivan
6769
6770         * FS/FS/cust_pkg.pm: and hopefully actually using the count will
6771           finally do it, RT#5083
6772
6773 2009-03-29 21:41  ivan
6774
6775         * httemplate/view/cust_main/packages.html: double doh! RT#5083
6776
6777 2009-03-29 21:35  ivan
6778
6779         * httemplate/view/cust_main/packages.html: doh!  underscore,
6780           RT#5083
6781
6782 2009-03-29 21:31  ivan
6783
6784         * httemplate/view/cust_main/packages.html: try not to search for
6785           nothing in cust_svc so much, RT#5083
6786
6787 2009-03-29 21:15  ivan
6788
6789         * FS/FS/cust_pkg.pm, httemplate/view/cust_main/packages.html: try
6790           not to search for nothing in cust_svc so much, RT#5083
6791
6792 2009-03-29 20:47  ivan
6793
6794         * FS/FS/cust_main.pm: didn't need this, but more future-proof,
6795           RT#5083
6796
6797 2009-03-29 20:12  ivan
6798
6799         * httemplate/view/cust_main/packages.html: really prevent separate
6800           part_pkg query, RT#5083
6801
6802 2009-03-29 18:39  ivan
6803
6804         * httemplate/view/cust_main/packages.html: doh, fix pkg display,
6805           RT#5083
6806
6807 2009-03-29 18:28  ivan
6808
6809         * httemplate/view/cust_main/packages.html: fix setup date display,
6810           RT#5083
6811
6812 2009-03-29 18:09  ivan
6813
6814         * httemplate/view/cust_main/packages.html: forget caching, instead
6815           scoop up cust_pkg and part_pkg in one query, RT#5083
6816
6817 2009-03-29 18:05  ivan
6818
6819         * FS/FS/cust_main.pm, httemplate/view/cust_main/packages.html:
6820           forget caching, instead scoop up cust_pkg and part_pkg in one
6821           query, RT#5083
6822
6823 2009-03-29 17:32  ivan
6824
6825         * FS/FS/cust_pkg.pm, httemplate/view/cust_main/packages.html:
6826           part_pkg caching should speedup display of lots of packages,
6827           RT#5083
6828
6829 2009-03-29 16:44  ivan
6830
6831         * FS/FS/Conf.pm, httemplate/view/cust_main/packages.html: hide over
6832           2 (or configured) cancelled and one-time charge packages, RT#5083
6833
6834 2009-03-29 04:56  ivan
6835
6836         * FS/FS/Schema.pm: index pkg_svc.quantity, RT#5083
6837
6838 2009-03-29 04:52  ivan
6839
6840         * FS/FS/cust_pkg.pm: seems to benchmark faster, RT#5083
6841
6842 2009-03-29 03:39  ivan
6843
6844         * httemplate/view/cust_main/packages/package.html: avoid looking up
6845           part_pkg redundantly in the pkg loop, RT#5083
6846
6847 2009-03-29 03:34  ivan
6848
6849         * httemplate/view/cust_main/packages/package.html: avoid looking up
6850           package details redundantly in the pkg loop, RT#5083
6851
6852 2009-03-29 03:17  ivan
6853
6854         * FS/FS/: Record.pm, cust_pkg.pm: add "extra_param" option to
6855           qsearch for more realisitic profiling data, RT#5083
6856
6857 2009-03-29 02:38  ivan
6858
6859         * httemplate/view/cust_main/: one_time_charge_link.html,
6860           packages.html, packages/status.html: optimize customer view when
6861           there's lots of packages; *really* avoid looking up any config
6862           inside the package loop, RT#5083
6863
6864 2009-03-28 15:59  ivan
6865
6866         * httemplate/elements/select-cust-part_pkg.html,
6867           httemplate/elements/select-cust-pkg_class.html,
6868           httemplate/elements/select-part_pkg.html,
6869           httemplate/elements/select-table.html,
6870           httemplate/elements/tr-select-cust-part_pkg.html,
6871           httemplate/elements/tr-selectmultiple-part_pkg.html,
6872           FS/FS/Conf.pm, FS/FS/part_pkg.pm, httemplate/misc/change_pkg.cgi,
6873           httemplate/misc/cust-part_pkg.cgi,
6874           httemplate/misc/order_pkg.html: package selector, split by
6875           package class, RT#5077
6876
6877 2009-03-25 20:59  ivan
6878
6879         * FS/FS/svc_acct.pm: yow
6880
6881 2009-03-25 20:53  ivan
6882
6883         * FS/FS/cust_main.pm: sort packages by label of first (primary)
6884           service, RT#5041
6885
6886 2009-03-25 02:36  ivan
6887
6888         * httemplate/pref/pref-process.html: throw a proper error message
6889           instead of a mason error on pw chagne problems, RT#5073
6890
6891 2009-03-25 02:36  ivan
6892
6893         * httemplate/pref/pref.html: we're defaulting to a top menu in 1.9
6894
6895 2009-03-25 01:45  ivan
6896
6897         * FS/FS/cdr.pm: correct headers on accountcode_default CDR output,
6898           RT#5042
6899
6900 2009-03-24 02:42  ivan
6901
6902         * bin/countdeclines: quick tool for RT#3843
6903
6904 2009-03-23 23:31  ivan
6905
6906         * FS/FS/Schema.pm: add indices for analyzing cc failures, RT#3843
6907
6908 2009-03-23 19:36  ivan
6909
6910         * FS/FS/: part_pkg/bulk.pm, Record.pm, cust_bill.pm, cust_svc.pm,
6911           h_cust_svc.pm, part_pkg.pm: bulk price plan: label as Name
6912           <email>, supress extraneous service list, RT#3519
6913
6914 2009-03-23 16:33  jeff
6915
6916         * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm, FS/FS/part_pkg/flat.pm,
6917           httemplate/misc/process/recharge_svc.html: more DTRT with usage
6918           on service transfer between packages and recharges  RT #2884,
6919           #5040 + #4995 fallout
6920
6921 2009-03-23 15:45  ivan
6922
6923         * httemplate/edit/svc_acct.cgi: change label for svc_acct.finger
6924           from GECOS to "Real Name", RT#3519
6925
6926 2009-03-23 10:02  ivan
6927
6928         * FS/FS/: svc_Common.pm, svc_acct.pm, part_pkg/bulk.pm: add name
6929           (svc_acct.finger) to bulk billing detail, RT#3519
6930
6931 2009-03-21 20:33  ivan
6932
6933         * FS/FS/Cron/check.pm: 10 is too few, throwing false positives
6934
6935 2009-03-21 19:47  ivan
6936
6937         * httemplate/misc/xmlhttp-cust_main-address_standardize.html: fix
6938           usps address standardization when the zip returned has no zip+4,
6939           RT#4882
6940
6941 2009-03-21 16:37  ivan
6942
6943         * FS/bin/freeside-check: Locale::SubCountry warnings clogging up
6944           cron output not useful
6945
6946 2009-03-21 16:32  ivan
6947
6948         * FS/FS/Cron/check.pm: 403 forbidden is okay, at lest the server's
6949           up
6950
6951 2009-03-21 15:14  ivan
6952
6953         * Makefile, FS/FS/Cron/check.pm, FS/bin/freeside-check:
6954           freeside-check local monitoring, RT#4610
6955
6956 2009-03-19 19:14  ivan
6957
6958         * bin/ping: adding quick remote ping & alert script, RT#4610
6959
6960 2009-03-18 08:11  jeff
6961
6962         * FS/FS/part_pkg_taxrate.pm: more error information
6963
6964 2009-03-17 17:30  jeff
6965
6966         * FS/FS/svc_acct.pm, FS/FS/part_pkg/flat.pm,
6967           httemplate/edit/part_svc.cgi: hide unused usage columns
6968
6969 2009-03-17 15:02  ivan
6970
6971         * fs_selfservice/FS-SelfService/SelfService.pm: add
6972           payment_info_renew_info method to ClientAPI/MyAccount and
6973           SG-equivalent previous_payment_info_renew_info to ClientAPI/SGNG
6974
6975 2009-03-17 14:38  ivan
6976
6977         * FS/FS/ClientAPI/SGNG.pm, FS/FS/ClientAPI/MyAccount.pm,
6978           fs_selfservice/FS-SelfService/SelfService.pm: add
6979           payment_info_renew_info method to ClientAPI/MyAccount and
6980           SG-equivalent previous_payment_info_renew_info to ClientAPI/SGNG
6981
6982 2009-03-17 13:41  ivan
6983
6984         * fs_selfservice/FS-SelfService/SelfService.pm: add SG stuff
6985
6986 2009-03-17 13:13  ivan
6987
6988         * FS/FS/Conf.pm: add a conf switch to enable sg multicust stuff,
6989           since it could be dangerous
6990
6991 2009-03-17 13:04  ivan
6992
6993         * FS/FS/Conf.pm: apacheip isn't actually deprecated yet
6994
6995 2009-03-17 12:48  ivan
6996
6997         * FS/FS/ClientAPI/SGNG.pm: adding ClientAPI/SGNG.pm
6998
6999 2009-03-17 09:06  jeff
7000
7001         * FS/FS/: Upgrade.pm, tax_rate.pm: column upgrade for tax_rate
7002           RT#4903)
7003
7004 2009-03-17 05:01  ivan
7005
7006         * FS/FS/: Conf.pm, cust_bill.pm: agent-virt
7007           invoice_*{notes,footer,smallfooter,coupon}, RT#5025
7008
7009 2009-03-17 02:59  ivan
7010
7011         * FS/FS/Misc/eps2png.pm: less debugging
7012
7013 2009-03-17 02:58  ivan
7014
7015         * httemplate/docs/credits.html, FS/FS/Conf.pm, FS/FS/Mason.pm,
7016           FS/FS/Misc/eps2png.pm, httemplate/config/config-image.cgi,
7017           httemplate/config/config-view.cgi, httemplate/docs/license.html:
7018           add eps preview to config, for RT#5025
7019
7020 2009-03-16 16:28  jeff
7021
7022         * FS/FS/Schema.pm: avoid the need for approximate comparisons
7023           RT#4903
7024
7025 2009-03-16 10:06  jeff
7026
7027         * FS/FS/Schema.pm, FS/FS/part_export/prizm.pm,
7028           httemplate/edit/svc_broadband.cgi: have prizm use service data
7029           rather than package data to select a profile RT#4853
7030
7031 2009-03-16 08:52  jeff
7032
7033         * bin/make-pkg-fruit: a tool for migrating package elements to
7034           services
7035
7036 2009-03-16 01:08  jeff
7037
7038         * FS/FS/svc_broadband.pm: get the dup checking right
7039
7040 2009-03-16 00:13  ivan
7041
7042         * httemplate/: misc/payment.cgi, misc/process/payment.cgi,
7043           elements/location.html: allow country selection on credit card
7044           entry, RT#4997
7045
7046 2009-03-16 00:13  ivan
7047
7048         * htetc/: freeside-base1.99.conf, freeside-base1.conf,
7049           freeside-base2.conf: eliminate black diamond arrows on iso-8859-1
7050           chars in Locale::SubCountry states, RT#4997
7051
7052 2009-03-15 23:22  ivan
7053
7054         * Makefile: 5.10!  welcome to the future
7055
7056 2009-03-15 22:54  ivan
7057
7058         * httemplate/view/svc_domain.cgi: fix custnum display on domain
7059           view
7060
7061 2009-03-15 21:21  jeff
7062
7063         * FS/FS/svc_broadband.pm: use part_svc_router
7064
7065 2009-03-15 17:57  jeff
7066
7067         * FS/FS/svc_broadband.pm: comment change
7068
7069 2009-03-15 15:44  ivan
7070
7071         * bin/svc_acct-recalculate_usage: adding quick usage resetting tool
7072
7073 2009-03-15 15:33  ivan
7074
7075         * FS/FS/cust_svc.pm: don't throw 'Use of uninitialized value in
7076           addition (+) at /usr/local/share/perl/5.8.8/FS/cust_svc.pm line
7077           626.' error when using attribute_since_sqlradacct
7078
7079 2009-03-15 12:42  ivan
7080
7081         * FS/FS/cust_pkg_reason.pm: should give better performance if we
7082           search for what we want instead of using a string match
7083
7084 2009-03-15 03:46  ivan
7085
7086         * FS/FS/cust_main.pm: fix application of data fields from prepaid
7087           cards in addition to time field
7088
7089 2009-03-15 03:34  ivan
7090
7091         * httemplate/misc/process/recharge_svc.html: apply byte values from
7092           prepaid cards as well as time value, RT#4995
7093
7094 2009-03-15 03:30  ivan
7095
7096         * FS/FS/UI/bytecount.pm, httemplate/edit/prepay_credit.cgi: we're
7097           not a disk drive manufacturer, don't use halfass base-10
7098           megs/gigs
7099
7100 2009-03-15 00:33  ivan
7101
7102         * FS/FS/cust_main.pm: cust_main::payment_info, for
7103           ClientAPI::MyAccount
7104
7105 2009-03-14 16:44  ivan
7106
7107         * FS/FS/cust_bill.pm: fix emailed logos to come from db config, not
7108           old files, RT#3093 / RT#4963
7109
7110 2009-03-13 11:22  jeff
7111
7112         * FS/FS/svc_broadband.pm: prevent more duplicate MACs from sneaking
7113           in in the interim
7114
7115 2009-03-11 03:03  ivan
7116
7117         * FS/FS/: Conf.pm, cust_bill.pm: add previous_balance-summary_only
7118           config, RT#4404
7119
7120 2009-03-11 02:41  ivan
7121
7122         * FS/FS/cdr.pm: add cdr display with accountcode included, RT#4405
7123
7124 2009-03-11 01:57  ivan
7125
7126         * bin/print-directory_assist: comma
7127
7128 2009-03-11 01:46  ivan
7129
7130         * bin/print-directory_assist, etc/areacodes.txt: quick list of area
7131           codes and a kludge to print DA numbers for all of them
7132
7133 2009-03-10 09:14  jeff
7134
7135         * fs_selfservice/FS-SelfService/cgi/change_pay.html,
7136           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html,
7137           fs_selfservice/FS-SelfService/cgi/verify.cgi,
7138           fs_selfservice/FS-SelfService/cgi/myaccount.html,
7139           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
7140           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
7141           fs_selfservice/FS-SelfService/cgi/signup.cgi,
7142           fs_selfservice/FS-SelfService/cgi/signup.html, FS/FS/Conf.pm,
7143           FS/FS/Schema.pm, FS/FS/agent.pm, FS/FS/cust_main.pm,
7144           httemplate/elements/tr-textarea.html, FS/FS/cust_pay_pending.pm,
7145           FS/FS/cust_pkg.pm, FS/FS/payby.pm, FS/FS/payment_gateway.pm,
7146           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
7147           fs_selfservice/FS-SelfService/SelfService.pm,
7148           httemplate/browse/payment_gateway.html,
7149           httemplate/edit/payment_gateway.html,
7150           httemplate/edit/process/payment_gateway.html: merge webpay
7151           support in with autoselection of old realtime_bop and
7152           realtime_refund_bop
7153
7154 2009-03-08 17:15  ivan
7155
7156         * httemplate/misc/svc_acct-domains.cgi: mistake, its back
7157
7158 2009-03-08 17:15  ivan
7159
7160         * httemplate/misc/svc_acct-domains.cgi: doh
7161
7162 2009-03-03 17:47  ivan
7163
7164         * FS/FS/UID.pm: mpm-itk hack, commented-out for now
7165
7166 2009-03-03 15:56  ivan
7167
7168         * FS/FS/UID.pm: show the euid/ruid when throwing the "Not running
7169           uid freeside" error
7170
7171 2009-03-03 15:41  ivan
7172
7173         * FS/FS/queue.pm: eliminate harmless "Odd number of elements in
7174           hash assignment" warning
7175
7176 2009-03-02 00:49  ivan
7177
7178         * FS/FS/: part_export/vitelity.pm, Schema.pm, phone_avail.pm:
7179           preliminary vitelity export, RT#4868
7180
7181 2009-03-01 20:58  ivan
7182
7183         * FS/: bin/freeside-cdrrewrited, FS/Conf.pm, FS/cdr.pm: option to
7184           do charged_party rewriting in the cdrrewrited daemon, RT#4342
7185
7186 2009-03-01 16:10  ivan
7187
7188         * fs_selfservice/FS-SelfService/cgi/signup.html: have perl
7189           signup.html use selfserice skin config too: selfservice-head,
7190           selfserfice-body_header, selfservice-body_footer,
7191           selfservice-body_bgcolor, selfservice-box_bgcolor
7192
7193 2009-02-28 10:27  ivan
7194
7195         * Makefile: avoid erroring out running install-perl-modules when
7196           you have a pristine, un-updated CVS checkout
7197
7198 2009-02-25 19:51  ivan
7199
7200         * fs_selfservice/FS-SelfService/cgi/signup.html: make signup for a
7201           bit friendlier for BILL signups for testingm RT#4018
7202
7203 2009-02-25 12:05  ivan
7204
7205         * bin/japan.pl: adding quick tool to change the "states" for japan
7206
7207 2009-02-24 02:15  ivan
7208
7209         * FS/FS/Setup.pm: be quiet
7210
7211 2009-02-24 02:06  ivan
7212
7213         * FS/FS/part_referral.pm: bootstrapping issues
7214
7215 2009-02-24 02:00  ivan
7216
7217         * FS/FS/Setup.pm: bootstrapping issues, aaargh
7218
7219 2009-02-24 01:58  ivan
7220
7221         * FS/FS/Setup.pm: bootstrapping issues, ugh
7222
7223 2009-02-24 01:50  ivan
7224
7225         * FS/FS/part_pkg.pm, FS/bin/freeside-setup,
7226           bin/freeside-create-initial-data: bootstrapping issues
7227
7228 2009-02-24 01:41  ivan
7229
7230         * bin/freeside-create-initial-data: somehow rc install wound up
7231           without any data
7232
7233 2009-02-24 00:45  ivan
7234
7235         * FS/bin/freeside-cdrrewrited: exact match, RT#3196
7236
7237 2009-02-24 00:41  ivan
7238
7239         * FS/bin/freeside-cdrrewrited, FS/FS/Schema.pm, FS/FS/cdr.pm,
7240           init.d/freeside-init: rewrite CDRs for forwarded Asterisk calls
7241           to be billable, RT#3196
7242
7243 2009-02-23 15:52  ivan
7244
7245         * FS/FS/Conf.pm: fix 1.7 -> 1.9 config upgrade for new "image"
7246           config type
7247
7248 2009-02-22 13:11  ivan
7249
7250         * httemplate/view/svc_www.cgi: remove flailing ", RT#4902
7251
7252 2009-02-22 13:08  ivan
7253
7254         * FS/: FS/Upgrade.pm, bin/freeside-upgrade: a better rough idea of
7255           where freeside-upgrade spends time
7256
7257 2009-02-22 12:42  ivan
7258
7259         * httemplate/edit/svc_www.cgi: fix apache config editing, doh,
7260           RT#4902
7261
7262 2009-02-22 12:12  ivan
7263
7264         * bin/apache.export: add exportnum to apache export files so they
7265           all get preserved in the case where you're using multiple apache
7266           exports to the same machine, RT#4901
7267
7268 2009-02-22 11:46  ivan
7269
7270         * FS/: MANIFEST, FS/h_cust_pkg.pm, FS/h_cust_pkg_reason.pm,
7271           t/h_cust_pkg.t, t/h_cust_pkg_reason.t, FS/cust_pkg_reason.pm: add
7272           h_cust_pkg and h_cust_pkg_reason packages, RT#4896
7273
7274 2009-02-22 02:58  ivan
7275
7276         * FS/FS/part_pkg/flat.pm: don't do a credit for unused time for
7277           packages that don't have a last bill date.  really.  RT#4881
7278
7279 2009-02-22 02:34  ivan
7280
7281         * FS/FS/cust_pkg.pm: this would seem to be right, but...?
7282
7283 2009-02-22 00:41  ivan
7284
7285         * httemplate/browse/part_pkg.cgi, FS/FS/part_pkg.pm,
7286           FS/FS/type_pkgs.pm: add agent type list to package def browse,
7287           RT#4880
7288
7289 2009-02-21 18:37  ivan
7290
7291         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix tax
7292           report for more complex situations with counties and taxclasses,
7293           make taxable line items clickable, RT#4878
7294
7295 2009-02-21 16:19  ivan
7296
7297         * FS/FS/cust_pkg.pm: okay, so no_empty_county was on crack.  but
7298           this fixes up tax reports nicely.  RT#4878
7299
7300 2009-02-21 12:56  ivan
7301
7302         * FS/FS/cust_pkg.pm: hmm, add no_empty_county option to
7303           location_sql search, for tax reports.  RT#4878
7304
7305 2009-02-21 12:14  ivan
7306
7307         * FS/FS/cust_pkg.pm: hmm, add no_empty_county option to
7308           location_sql search, for tax reports.  RT#4878
7309
7310 2009-02-21 09:56  ivan
7311
7312         * bin/follow-tax-rename, FS/FS/cust_bill_pkg.pm: adding
7313           follow-tax-rename tool (well, quick hack), RT#4878
7314
7315 2009-02-20 20:28  ivan
7316
7317         * FS/FS/Record.pm: and for obj creation too
7318
7319 2009-02-20 20:27  ivan
7320
7321         * FS/FS/Record.pm: it would help to actually finish
7322           nowarn_classload kludge
7323
7324 2009-02-20 20:23  ivan
7325
7326         * FS/FS/Record.pm: add nowarn_classload kludge
7327
7328 2009-02-20 07:07  jeff
7329
7330         * httemplate/edit/cust_main.cgi: support a default tax location
7331           outside us/ca with cch data and better handling of response from
7332           USPS (RT 4857)
7333
7334 2009-02-19 18:55  ivan
7335
7336         * FS/FS/access_user.pm: oops, adding multiple-rightname support
7337           broke ACL caching, bringing it back should be a good perf win for
7338           large customer views, whew.  RT#4830
7339
7340 2009-02-19 18:41  ivan
7341
7342         * FS/FS/Conf.pm, httemplate/view/cust_main/packages/status.html:
7343           disable display of auto-suspend dates unless enabled by config.
7344           at least until it can be made more efficient.  this is slowing
7345           down customer view waaaaaaaaaay too much.  RT#4830
7346
7347 2009-02-19 18:22  ivan
7348
7349         * httemplate/autohandler: harmless tyop
7350
7351 2009-02-19 05:38  jeff
7352
7353         * httemplate/edit/: cust_main.cgi,
7354           cust_main/choose_tax_location.html: do not attempt to assign a
7355           geocode to non us/ca addresses (RT 4857)
7356
7357 2009-02-18 23:57  ivan
7358
7359         * httemplate/search/: elements/cust_pay_or_refund.html,
7360           elements/search.html, cust_pay_pending.html: redirect pending
7361           payment report back to customer when the pending payment is
7362           resolved, RT#4837, and fix otaker fallout from the pending stuff,
7363           RT#4866
7364
7365 2009-02-18 22:42  ivan
7366
7367         * httemplate/: autohandler, pref/pref-process.html, pref/pref.html:
7368           add profiling to a file OOM situations, RT#4830
7369
7370 2009-02-18 17:50  ivan
7371
7372         * FS/FS/Record.pm: fix "improved" float searching problems, RT#4878
7373
7374 2009-02-16 23:43  ivan
7375
7376         * httemplate/edit/part_pkg.cgi: kludge to clone customer packages
7377           you otherwise couldn't see, RT#4854
7378
7379 2009-02-16 23:40  ivan
7380
7381         * httemplate/edit/part_pkg.cgi: kludge to clone customer packages
7382           you otherwise couldn't see, RT#4854
7383
7384 2009-02-16 18:28  ivan
7385
7386         * FS/FS/Mason.pm, httemplate/autohandler,
7387           httemplate/pref/pref-process.html, httemplate/pref/pref.html:
7388           per-user preference for turning on profiling display when
7389           DBIx::Profile is loaded, RT#4830
7390
7391 2009-02-16 18:01  ivan
7392
7393         * FS/FS/cust_main.pm, httemplate/edit/quick-charge.html,
7394           httemplate/edit/process/quick-charge.cgi,
7395           httemplate/view/cust_main/packages.html: add tax-exempt checkbox
7396           to one-time charges, RT#4858
7397
7398 2009-02-16 15:54  ivan
7399
7400         * FS/FS/cust_pay_pending.pm, FS/FS/AccessRight.pm,
7401           FS/FS/cust_main.pm, httemplate/search/cust_pay_pending.html,
7402           httemplate/search/elements/cust_pay_or_refund.html,
7403           httemplate/edit/cust_pay_pending.html,
7404           httemplate/edit/process/cust_pay_pending.html,
7405           httemplate/view/cust_main/payment_history.html,
7406           httemplate/elements/menu.html: add reporting on (and resolution
7407           of) stuck pending transactions, RT#4837 (RT#3572)
7408
7409 2009-02-15 22:40  jeff
7410
7411         * bin/cch_tax_tool: a cheesy little tool to assist in syncing cch
7412           updates to the initial install
7413
7414 2009-02-15 22:02  jeff
7415
7416         * FS/FS/: cust_tax_location.pm, part_pkg_taxrate.pm, tax_class.pm:
7417           allow completely empty updates (again?)
7418
7419 2009-02-15 21:59  jeff
7420
7421         * FS/FS/cust_tax_location.pm: wrong operator
7422
7423 2009-02-15 09:38  jeff
7424
7425         * FS/FS/tax_rate.pm: remove useless line
7426
7427 2009-02-15 09:23  jeff
7428
7429         * FS/FS/tax_rate.pm: tyop
7430
7431 2009-02-15 09:20  jeff
7432
7433         * FS/FS/tax_rate.pm: trim whitespace on import
7434
7435 2009-02-15 05:51  jeff
7436
7437         * FS/FS/Record.pm: improved float searching
7438
7439 2009-02-13 16:40  ivan
7440
7441         * httemplate/: elements/select-agent.html,
7442           elements/tr-select-agent.html, browse/addr_block.cgi: clean up
7443           select-agent agent virtualization, RT#1405
7444
7445 2009-02-12 11:48  jeff
7446
7447         * FS/FS/: cust_tax_location.pm, tax_rate.pm: proper match arguments
7448           help
7449
7450 2009-02-12 07:55  jeff
7451
7452         * httemplate/: misc/tax-import.cgi, elements/form-file_upload.html:
7453           better upload error handling and correction of tax upload
7454           filecount
7455
7456 2009-02-11 10:44  ivan
7457
7458         * httemplate/search/cdr.html: fix select and unselect all buttons
7459           on CDR bulk actions, RT#4766
7460
7461 2009-02-11 08:06  jeff
7462
7463         * FS/FS/Schema.pm: mac is unique
7464
7465 2009-02-10 08:25  jeff
7466
7467         * httemplate/edit/part_pkg.cgi: fix taxproduct fallout from IE 2083
7468           limit workaround
7469
7470 2009-02-10 02:35  ivan
7471
7472         * FS/FS/AccessRight.pm, httemplate/misc/cdr.cgi,
7473           httemplate/search/cdr.html: quick n' dirty CDR deletion from web
7474           interface, RT#4766 / RT#4731
7475
7476 2009-02-09 07:03  ivan
7477
7478         * httemplate/browse/agent.cgi: try for slightly better UI on agent
7479           config overrides
7480
7481 2009-02-09 06:05  ivan
7482
7483         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
7484           FS/FS/cust_pay.pm, conf/invoice_html,
7485           conf/invoice_html_statement, httemplate/config/config-image.cgi,
7486           httemplate/config/config-process.cgi,
7487           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
7488           httemplate/elements/header.html, httemplate/view/REAL_logo.cgi,
7489           httemplate/view/cust_bill-logo.cgi: rest of per-agent config for
7490           company_name, company_address, logo, etc.. RT#3989
7491
7492 2009-02-09 03:45  ivan
7493
7494         * FS/FS/UI/Web.pm: pull out the data for address fields too!
7495           RT#4583
7496
7497 2009-02-09 03:35  ivan
7498
7499         * FS/FS/ConfDefaults.pm: more consistent labeling, RT#4583
7500
7501 2009-02-09 03:32  ivan
7502
7503         * FS/FS/: UI/Web.pm, ConfDefaults.pm: add some more customer output
7504           formats that include service address, RT#4583
7505
7506 2009-02-09 02:38  ivan
7507
7508         * FS/bin/freeside-fetch: increase LWP timeout, some reports can
7509           take a while
7510
7511 2009-02-08 21:59  ivan
7512
7513         * FS/FS/part_pkg/voip_cdr.pm: add skip_dcontext and
7514           skip_dstchannel_prefix options, RT#3196
7515
7516 2009-02-08 17:49  ivan
7517
7518         * FS/FS/access_user.pm, FS/FS/part_pkg.pm,
7519           httemplate/browse/access_group.html,
7520           httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi,
7521           httemplate/edit/elements/edit.html,
7522           httemplate/elements/select-part_pkg.html: further work on agents
7523           editing own packages: fix fallout on package customization from
7524           turning agent_virt on in edit/part_pkg.cgi, add a "clone package"
7525           to package browse, like clone service, and have agent type
7526           selection disappear when you set an agentnum.  RT#1331
7527
7528 2009-02-07 18:05  ivan
7529
7530         * FS/FS/access_user.pm, FS/FS/cust_pkg.pm,
7531           httemplate/browse/part_pkg.cgi, httemplate/edit/cust_main.cgi,
7532           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
7533           httemplate/edit/process/part_pkg.cgi,
7534           httemplate/elements/select-agent_types.html,
7535           httemplate/elements/select-cust-part_pkg.html,
7536           httemplate/elements/select-part_pkg.html,
7537           httemplate/elements/select-table.html,
7538           httemplate/elements/tr-select-agent_types.html,
7539           httemplate/search/elements/search.html,
7540           FS/FS/ClientAPI/Signup.pm: further work on agents editing own
7541           packages: allow them to see (but not edit) global packages for
7542           their type, RT#1331
7543
7544 2009-02-07 12:16  ivan
7545
7546         * FS/FS/ClientAPI/MyAccount.pm,
7547           fs_selfservice/FS-SelfService/SelfService.pm: add more
7548           documentation on order_pkg and the ability to order svc_phone
7549           too, RT#4722
7550
7551 2009-02-07 11:35  ivan
7552
7553         * httemplate/view/cust_main/payment_history.html: right-align
7554           amount in prev history row
7555
7556 2009-02-07 11:34  ivan
7557
7558         * FS/FS/Record.pm: don't look up encryption config every search,
7559           this should help perf a lot with database config in 1.9
7560
7561 2009-02-07 11:05  ivan
7562
7563         * bin/pod2x: no, it doesn't look like we have query
7564
7565 2009-02-07 00:23  ivan
7566
7567         * httemplate/view/cust_main/: payment_history.html, packages.html,
7568           packages/location.html, packages/services.html,
7569           packages/status.html, payment_history/payment.html,
7570           payment_history/refund.html: optimize customer view: avoid
7571           looking up config values inside loops, RT#4728
7572
7573 2009-02-06 17:45  ivan
7574
7575         * fs_selfservice/FS-SelfService/SelfService.pm: fix up POD
7576           formatting, RT#4727
7577
7578 2009-02-06 17:33  ivan
7579
7580         * bin/pod2x: don't need this
7581
7582 2009-02-06 17:26  ivan
7583
7584         * bin/pod2x: update pod2x to use Mediawiki module instead of
7585           WWW:::Mediawiki::Client.  whew, that wasn't so bad.  RT#4727
7586
7587 2009-02-06 10:31  ivan
7588
7589         * httemplate/elements/location.html: fix spurious "Unit #" label
7590           showing up, RT#4745
7591
7592 2009-02-05 13:02  jeff
7593
7594         * FS/FS/tax_rate.pm: pluralization agreement
7595
7596 2009-02-05 08:57  jeff
7597
7598         * FS/FS/: Conf.pm, tax_rate.pm: add a config flag to ignore new
7599           style taxes instead of throwing fatal errors
7600
7601 2009-02-04 07:58  jeff
7602
7603         * FS/FS/cust_main.pm: with usage classes, the probability of a
7604           taxless line item tranche is too high for this to be a fatal
7605           error.  we risk overlooking misconfigured taxes/packages
7606
7607 2009-02-03 13:33  jeff
7608
7609         * FS/FS/part_pkg.pm: the taxproductnum is ALWAYS one of the
7610           filtering conditions
7611
7612 2009-02-01 05:52  ivan
7613
7614         * bin/test_scrub: adding scrub tool
7615
7616 2009-02-01 04:48  ivan
7617
7618         * httemplate/elements/menu.html: yow, don't hide the config menu
7619           unnecessarily
7620
7621 2009-02-01 04:28  ivan
7622
7623         * fs_selfservice/FS-SelfService/cgi/: ach_payment_results.html,
7624           agent_delete_svc.html, agent_main.html, agent_order_pkg.html,
7625           agent_provision.html, agent_provision_svc_acct.html,
7626           change_bill.html, change_password.html, change_pay.html,
7627           change_ship.html, customer_change_pkg.html,
7628           customer_order_pkg.html, delete_svc.html, footer.html,
7629           list_customers.html, make_ach_payment.html, make_payment.html,
7630           myaccount.html, payment_results.html, process_change_bill.html,
7631           process_change_password.html, process_change_pay.html,
7632           process_change_pkg.html, process_change_ship.html,
7633           process_order_pkg.html, process_order_recharge.html,
7634           process_svc_acct.html, process_svc_external.html, provision.html,
7635           provision_svc_acct.html, recharge_prepay.html,
7636           recharge_results.html, selfservice.cgi, view_customer.html,
7637           view_invoice.html, view_support_details.html, view_usage.html,
7638           view_usage_details.html: put the footer in one frigging file,
7639           whew
7640
7641 2009-02-01 02:37  ivan
7642
7643         * FS/FS/Schema.pm: indexing cust_bill_event.eventpart should help
7644           speed up freeside-migrate-events slightly... RT#4277
7645
7646 2009-01-31 20:13  ivan
7647
7648         * FS/FS/Upgrade.pm: commit after each table upgrade, helps with
7649           getting huge dbs upgraded, RT#4679
7650
7651 2009-01-31 01:53  ivan
7652
7653         * FS/FS/access_user.pm: cache the results of ACL queries, should
7654           improve performance of customer view page for customers with
7655           shitloads of packages/services, RT#4696
7656
7657 2009-01-30 12:44  ivan
7658
7659         * FS/FS/ClientAPI_SessionCache.pm: should use FS::Conf
7660
7661 2009-01-29 16:40  ivan
7662
7663         * FS/FS/UI/bytecount.pm: we're not a disk drive manufacturer
7664
7665 2009-01-29 11:21  ivan
7666
7667         * FS/FS/cust_pkg.pm: fix unsuspend-always_adjust_next_bill_date
7668           config, RT#4271
7669
7670 2009-01-28 08:29  rsiddall
7671
7672         * rpm/freeside.spec: Removed conflict between core billing package
7673           and self-service RPMs so you can install them all on the same
7674           machine.  This may have applications if you're using XMLRPC to
7675           talk to the self-service interface from PHP, Python, etc.
7676
7677 2009-01-27 01:39  ivan
7678
7679         * FS/FS/AccessRight.pm, httemplate/search/elements/search.html: add
7680           ACL to allow download of browse/ stuff too, when possible.
7681           RT#4681
7682
7683 2009-01-25 20:22  ivan
7684
7685         * FS/FS/cust_main.pm: i think this was right after all, we do want
7686           to look for a county-less state+country match before country only
7687           and giving up, RT#4681
7688
7689 2009-01-25 18:14  ivan
7690
7691         * FS/FS/cust_bill.pm: should fix: Argument "\\dollar 2.69" isn't
7692           numeric in sprintf at /usr/local/share/perl/5.8.8/FS/cust_bill.pm
7693           line 2193.  Hopefully no problems with invoice with 0 tax
7694           printing :/.  RT#4681
7695
7696 2009-01-25 17:36  ivan
7697
7698         * FS/FS/cust_main.pm: should be better error message for inability
7699           to find tax rates, RT#4681.  also pull in the add_freq changes.
7700           *think* they're safe.  famous last words.
7701
7702 2009-01-25 17:07  ivan
7703
7704         * FS/FS/cust_pkg.pm: fix harmless warning, RT#4681: Argument ""
7705           isn't numeric in numeric eq (==) at
7706           /usr/local/share/perl/5.8.8/FS/cust_pkg.pm line 443.
7707
7708 2009-01-25 15:58  ivan
7709
7710         * FS/FS/Record.pm, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi,
7711           httemplate/edit/elements/edit.html: fix one-time charges and
7712           package customization for employees who don't have 'Edit global
7713           package definition' ACL, RT#4668
7714
7715 2009-01-25 14:20  ivan
7716
7717         * httemplate/browse/: access_group.html, access_user.html:
7718           normalize terminology: s/internal users/employees/
7719
7720 2009-01-25 12:43  ivan
7721
7722         * FS/bin/: freeside-cdrd, freeside-queued: reduce waiting time for
7723           -cdrd and -queued, RT#4667
7724
7725 2009-01-24 17:27  ivan
7726
7727         * FS/FS/cust_svc.pm: add some debugging to RADIUS db calls
7728
7729 2009-01-24 13:53  ivan
7730
7731         * fs_selfservice/php/: order_renew.php,
7732           process_payment_order_renew.php: finish up prepay example,
7733           RT#4623
7734
7735 2009-01-24 13:53  ivan
7736
7737         * FS/FS/ClientAPI/MyAccount.pm: have the prepay amounts include the
7738           current balance, RT#4623
7739
7740 2009-01-24 13:49  ivan
7741
7742         * httemplate/edit/cust_main.cgi: wtf, don't pop up the geocode
7743           chooser when taxproducts are off
7744
7745 2009-01-24 13:04  ivan
7746
7747         * httemplate/: elements/select-domain.html,
7748           elements/select-table.html, elements/tr-select-domain.html,
7749           search/report_svc_acct.html, search/svc_acct.cgi: add domain
7750           selection to advanced account report (side effect on RT#4623)
7751
7752 2009-01-22 17:23  ivan
7753
7754         * fs_selfservice/php/: freeside.class.php, login.php, main.php,
7755           order_renew.php, process_login.php,
7756           process_payment_order_renew.php: add the start at PHP
7757           self-service as a quick early renew example
7758
7759 2009-01-22 16:49  ivan
7760
7761         * FS/FS/ClientAPI/MyAccount.pm: typo in rounding the amounts
7762           returned by renew_info, RT#4623
7763
7764 2009-01-22 16:23  ivan
7765
7766         * FS/FS/ClientAPI/MyAccount.pm: round the amounts returned by
7767           renew_info, RT#4623
7768
7769 2009-01-22 09:29  ivan
7770
7771         * FS/FS/part_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
7772           fs_selfservice/FS-SelfService/SelfService.pm: add self-service
7773           methods renew_info, order_renew and process_payment_order_renew
7774           to enable self-renewal through self-service.  RT#4623
7775
7776 2009-01-20 18:02  ivan
7777
7778         * httemplate/edit/: part_pkg.cgi, elements/edit.html: fix
7779           (hopefully last of the) customize package bogosity in 1.9,
7780           RT#4662
7781
7782 2009-01-20 16:52  ivan
7783
7784         * FS/FS/cust_bill_pkg_tax_location.pm: stupid typo preventing
7785           service addresses from working, RT#4663
7786
7787 2009-01-20 12:08  ivan
7788
7789         * FS/FS/: cust_main.pm: whew, hopefully that will actually fix
7790           agent-specific invoices migrated from 1.7->1.9, RT#4645
7791
7792 2009-01-20 11:35  ivan
7793
7794         * FS/FS/cust_bill.pm: fix agent-specific logos migrated from 1.7,
7795           RT#4645
7796
7797 2009-01-19 15:53  ivan
7798
7799         * FS/FS/tax_rate.pm, httemplate/misc/process/tax-import.cgi:
7800           tax-pkg_location changes broke new taxation, this should fix
7801
7802 2009-01-19 15:44  ivan
7803
7804         * FS/FS/part_pkg/voip_cdr.pm: turn debugging off
7805
7806 2009-01-19 14:32  ivan
7807
7808         * FS/FS/part_pkg/voip_cdr.pm: don't ignore the cdrtypenum rule for
7809           0, hopefully finally fix DA for QIS, RT#4502
7810
7811 2009-01-19 09:37  ivan
7812
7813         * httemplate/edit/process/cust_pkg.cgi: fix error on bulk package
7814           order/cancel, RT#4645
7815
7816 2009-01-18 22:36  ivan
7817
7818         * httemplate/: elements/tr-select-cust_location.html,
7819           view/cust_main/packages/location.html: default service location
7820           is cust_main ship_ address when present!  RT#4499
7821
7822 2009-01-18 19:50  ivan
7823
7824         * FS/FS/Schema.pm, FS/FS/rate.pm,
7825           httemplate/edit/process/rate_region.cgi: 10 digit prefix
7826           matching, RT#4403
7827
7828 2009-01-18 15:51  ivan
7829
7830         * FS/FS/cust_pkg.pm: finish package location tax reporing, RT#4499
7831
7832 2009-01-18 15:43  ivan
7833
7834         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
7835           FS/FS/cust_bill_pkg_tax_location.pm, FS/FS/cust_main.pm,
7836           FS/FS/cust_main_county.pm, FS/FS/tax_rate.pm,
7837           FS/t/cust_bill_pkg_tax_location.t,
7838           httemplate/search/cust_bill_pkg.cgi,
7839           httemplate/search/report_tax.cgi,
7840           httemplate/view/cust_main/packages/location.html: finish package
7841           location tax reporing, RT#4499
7842
7843 2009-01-18 13:06  rsiddall
7844
7845         * rpm/freeside.sysconfig: bash didn't like spaces on each side of
7846           an equals sign.
7847
7848 2009-01-13 05:00  ivan
7849
7850         * FS/FS/part_export/internal_diddb.pm: fix internal_diddb delete &
7851           return number to availability, RT#4603
7852
7853 2009-01-12 19:25  ivan
7854
7855         * FS/FS/part_pkg/voip_cdr.pm: whew, works fine, rewrite to 411 was
7856           sticky that's why calls were being skipped for wrong carrierid,
7857           RT#4502
7858
7859 2009-01-12 18:39  ivan
7860
7861         * FS/FS/part_pkg/voip_cdr.pm: by his noodly appendage, i hope this
7862           is just a precendece problem, RT#4502
7863
7864 2009-01-12 18:13  ivan
7865
7866         * FS/FS/part_pkg/voip_cdr.pm: WORKING avoid looking up options
7867           inside the rating loop, RT#4502
7868
7869 2009-01-12 17:58  ivan
7870
7871         * FS/FS/part_pkg/voip_cdr.pm: avoid looking up options inside the
7872           rating loop, RT#4502
7873
7874 2009-01-12 17:34  ivan
7875
7876         * FS/FS/part_pkg/voip_cdr.pm: refactor out the ignoring rules into
7877           check_chargable; ignore carrierid rule w/411 rewrite, RT#4502
7878
7879 2009-01-12 16:17  ivan
7880
7881         * FS/FS/part_pkg/voip_cdr.pm: wtf is up with 411_rewrite, RT#4502
7882
7883 2009-01-12 15:51  ivan
7884
7885         * FS/FS/: Conf.pm, Record.pm, cdr/taqua.pm: taqua config to rewrite
7886           DA calls, RT#4502
7887
7888 2009-01-12 13:16  jeff
7889
7890         * FS/FS/cust_main.pm: tickets only exist when a ticket system
7891           exists
7892
7893 2009-01-12 12:59  jeff
7894
7895         * FS/FS/cust_main.pm: doc tyop
7896
7897 2009-01-12 01:01  jeff
7898
7899         * FS/FS/svc_acct.pm: vfw callback failure
7900
7901 2009-01-10 15:56  ivan
7902
7903         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
7904           FS/FS/cust_pkg.pm, httemplate/misc/change_pkg.cgi,
7905           httemplate/edit/process/change-cust_pkg.html,
7906           httemplate/edit/process/cust_pkg.cgi,
7907           httemplate/elements/location.html,
7908           httemplate/elements/tr-select-cust_location.html,
7909           httemplate/view/cust_main/packages/location.html,
7910           httemplate/view/cust_main/packages/package.html: implement
7911           package changes w/location change, RT#4499
7912
7913 2009-01-09 16:43  ivan
7914
7915         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
7916           httemplate/elements/location.html,
7917           httemplate/elements/tr-select-cust_location.html,
7918           httemplate/view/cust_main/packages.html,
7919           httemplate/edit/process/quick-cust_pkg.cgi,
7920           httemplate/misc/location.cgi, httemplate/misc/order_pkg.html:
7921           more work on package service addresses:  hide locations when
7922           they're all the default, config to show them anyway / finish
7923           implementing package ordering, fix all the state/county weirdness
7924           when changing the location dropdown. RT#4499
7925
7926 2009-01-08 20:06  ivan
7927
7928         * httemplate/edit/cust_main/contact.html,
7929           httemplate/elements/location.html,
7930           httemplate/elements/select-country.html,
7931           httemplate/elements/select-county.html,
7932           httemplate/elements/select-state.html,
7933           httemplate/elements/tr-select-part_referral.html,
7934           httemplate/misc/location.cgi, httemplate/misc/order_pkg.html,
7935           FS/FS/Mason.pm, FS/FS/cust_location.pm, FS/FS/cust_main.pm,
7936           httemplate/view/cust_main/packages.html,
7937           httemplate/view/cust_main/packages/location.html: pick/enter a
7938           location when ordering a package, RT#4499
7939
7940 2009-01-07 17:45  ivan
7941
7942         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Schema.pm,
7943           FS/FS/cust_location.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
7944           FS/t/cust_location.t, eg/table_template.pm,
7945           eg/table_template-svc.pm,
7946           httemplate/view/cust_main/packages.html,
7947           httemplate/view/cust_main/packages/location.html,
7948           httemplate/view/cust_main/packages/package.html,
7949           httemplate/view/cust_main/packages/services.html,
7950           httemplate/view/cust_main/packages/status.html: start adding
7951           package locations, RT#4499
7952
7953 2009-01-07 08:59  jeff
7954
7955         * conf/invoice_latex: allow tex to do more column sizing
7956
7957 2009-01-06 16:27  ivan
7958
7959         * httemplate/browse/rate_region.html: country code is two words
7960
7961 2009-01-06 16:18  ivan
7962
7963         * FS/FS/part_pkg/voip_cdr.pm: fixup error message, this is all for
7964           RT#4524
7965
7966 2009-01-06 16:14  ivan
7967
7968         * httemplate/browse/: rate.cgi, rate_region.html: add a dropdown to
7969           help browse regions by countrycode
7970
7971 2009-01-06 15:30  ivan
7972
7973         * FS/FS/part_pkg/voip_cdr.pm: throw a fatal error if a call is
7974           unrateable and add an ignore_unrateable flag to go back to the
7975           old skip behavior
7976
7977 2009-01-06 13:16  ivan
7978
7979         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: swap price to last column
7980           in default CDR output format; fix "all 0 prices" when using
7981           simple output format w/internal rating, RT#4503
7982
7983 2009-01-05 13:12  jeff
7984
7985         * FS/FS/tax_rate.pm: doh! change the interface here, too
7986
7987 2009-01-04 16:26  ivan
7988
7989         * httemplate/elements/checkboxes-table-name.html,
7990           httemplate/elements/checkboxes.html,
7991           httemplate/elements/select-rate.html,
7992           httemplate/elements/tr-select-rate.html, FS/FS/rate_prefix.pm,
7993           httemplate/browse/rate.cgi,
7994           httemplate/misc/copy-rate_detail.html,
7995           httemplate/misc/process/copy-rate_detail.html: add rate copying,
7996           RT#4431
7997
7998 2009-01-04 14:07  ivan
7999
8000         * Makefile, init.d/freeside-init: don't run a self-service server
8001           against localhost OOTB; eliminate those gigantic useless logfiles
8002
8003 2009-01-02 17:52  ivan
8004
8005         * bin/cdr.http_and_import, bin/cdr.import, FS/FS/Record.pm,
8006           FS/FS/cdr.pm, FS/FS/cdr/indosoft.pm: indosoft CDR format, RT#4425
8007
8008 2009-01-02 14:03  ivan
8009
8010         * FS/FS/Record.pm, FS/FS/cdr.pm, FS/FS/cdr/bell_west.pm,
8011           FS/FS/cdr/troop.pm, bin/cdr.import: add troop CDRs, RT#4413
8012
8013 2009-01-02 10:01  ivan
8014
8015         * eg/cdr_template.pm: cdr template, RT#4413 and RT#4412
8016
8017 2009-01-02 09:58  ivan
8018
8019         * FS/FS/cdr/troop.pm: commiting initial troop CDR template, RT#4413
8020
8021 2009-01-01 12:11  rsiddall
8022
8023         * rpm/freeside-selfservice.conf: New Apache configuration file for
8024           the self-service interface.
8025
8026 2009-01-01 12:10  rsiddall
8027
8028         * rpm/freeside.spec: Modifications to let self-service work if you
8029           really insist on installing it on the same machine as the billing
8030           server.  Also more fixes for SuSE, and a couple of changes to
8031           minimize differences from the 1.7 branch.
8032
8033 2008-12-31 14:04  ivan
8034
8035         * FS/FS/: Record.pm, cdr/bell_west.pm: finish up working bell_west
8036           CDR format, RT#4403
8037
8038 2008-12-31 10:07  jeff
8039
8040         * FS/FS/cust_main.pm: one got missed?
8041
8042 2008-12-30 19:28  ivan
8043
8044         * FS/FS/Record.pm, FS/FS/cdr.pm, FS/FS/phone_avail.pm,
8045           FS/FS/cdr/bell_west.pm, FS/FS/cdr/simple.pm,
8046           FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/rate_detail.html,
8047           httemplate/misc/cdr-import.html,
8048           httemplate/misc/process/cdr-import.html: bell west CDR format,
8049           RT#4403
8050
8051 2008-12-30 14:00  jeff
8052
8053         * FS/FS/: cust_pkg.pm, cust_pkg_reason.pm: yet more timestamping
8054           improvements and corrections to reasons based on history records
8055
8056 2008-12-30 13:45  jeff
8057
8058         * FS/FS/cdr.pm: move price to last column for default_source
8059
8060 2008-12-30 11:13  jeff
8061
8062         * FS/FS/part_pkg/voip_cdr.pm: allow upstream_simple to specify a
8063           usage_class for tax purposes in calltypenum
8064
8065 2008-12-29 10:06  jeff
8066
8067         * Makefile, conf/invoice_latex, etc/fslongtable.sty: ease
8068           deployment of patched longtable
8069
8070 2008-12-28 11:10  ivan
8071
8072         * httemplate/browse/cust_main_county.cgi: finish dealing with
8073           counties with spaces, etc., RT#4496
8074
8075 2008-12-28 11:08  ivan
8076
8077         * httemplate/edit/process/cust_main_county-expand.cgi: allow normal
8078           ut_textn strings in county expansion, RT#4496
8079
8080 2008-12-28 10:59  ivan
8081
8082         * httemplate/browse/cust_main_county.cgi: deal with counties with
8083           spaces, etc., RT#4496
8084
8085 2008-12-28 10:52  ivan
8086
8087         * httemplate/browse/cust_main_county.cgi: put the
8088           country/state/county selections on their own line, RT#4496
8089
8090 2008-12-28 10:48  ivan
8091
8092         * httemplate/elements/: select-country.html, select-county.html,
8093           select-state.html, select-did.html: fix browse results for
8094           selecting counties (resulting from separating tax classes), also
8095           add dropdowns to browse by state and county, RT#4496
8096
8097 2008-12-28 10:44  ivan
8098
8099         * httemplate/: browse/cust_main_county.cgi,
8100           edit/cust_main/contact.html, edit/cust_main/billing.html,
8101           misc/payment.cgi: fix browse results for selecting counties
8102           (resulting from separating tax classes), also add dropdowns to
8103           browse by state and county, RT#4496
8104
8105 2008-12-24 16:45  jeff
8106
8107         * FS/FS/: cust_bill_pkg.pm, cust_main.pm, cust_main_county.pm: fix
8108           "texas tax" in 1.9
8109
8110 2008-12-23 13:41  jeff
8111
8112         * FS/FS/cust_main.pm: miss use
8113
8114 2008-12-23 12:35  jeff
8115
8116         * FS/FS/cust_main.pm: correct bad tax calculation
8117
8118 2008-12-22 16:32  ivan
8119
8120         * FS/FS/: cust_bill.pm: truncate package descriptions over 50 chars
8121           to avoid pushing the total column out to the right, RT#4449
8122
8123 2008-12-22 15:28  ivan
8124
8125         * httemplate/config/config.cgi: textareas are much less annoying to
8126           work with when their scrollbar isn't scrolled off the side itself
8127
8128 2008-12-22 14:30  rsiddall
8129
8130         * rpm/freeside.spec: Copying over modifications to support SuSE
8131           from the 1.7 branch.
8132
8133 2008-12-22 13:16  ivan
8134
8135         * httemplate/edit/: part_pkg.cgi, quick-charge.html: soft-limit
8136           package names to 50 chars to avoid problems with typeset
8137           invoices, RT#4449
8138
8139 2008-12-21 13:53  ivan
8140
8141         * FS/FS/svc_phone.pm: and fix msgcat usage, this should do it?,
8142           RT#4204
8143
8144 2008-12-21 13:49  ivan
8145
8146         * FS/FS/svc_acct.pm: svc_acct.pm bogosity too, wtf?!, RT#4204
8147
8148 2008-12-21 13:44  ivan
8149
8150         * FS/FS/: msgcat.pm: msgcat.pm upgrade bogosity, shrug, RT#4204
8151
8152 2008-12-21 13:37  ivan
8153
8154         * FS/FS/: svc_Common.pm, Upgrade.pm: unique checking for svc_phone
8155           like svc_acct, closes: RT#4204 (also a few lines of the new
8156           per-agent config snuck in Conf.pm from RT#3989)
8157
8158 2008-12-21 13:33  ivan
8159
8160         * FS/: FS/svc_phone.pm, FS/Conf.pm, FS/Record.pm, FS/Setup.pm,
8161           FS/msgcat.pm, FS/svc_Common.pm, FS/svc_acct.pm,
8162           bin/freeside-upgrade: unique checking for svc_phone like
8163           svc_acct, closes: RT#4204 (also a few lines of the new per-agent
8164           config snuck in Conf.pm from RT#3989)
8165
8166 2008-12-21 10:38  ivan
8167
8168         * FS/bin/freeside-cdrd: cdrd brainfart, finishing up RT#4423
8169
8170 2008-12-21 10:09  ivan
8171
8172         * FS/: FS/Schema.pm, FS/queue.pm, bin/freeside-cdrd: have
8173           freeside-queued put billing jobs in the queue, so they run in
8174           their own short-lived processes, RT#4423
8175
8176 2008-12-21 09:40  ivan
8177
8178         * FS/FS/queue.pm: doc
8179
8180 2008-12-15 16:08  jeff
8181
8182         * FS/FS/cust_pkg.pm: proper dates on expire and suspend reasons
8183
8184 2008-12-11 13:11  jeff
8185
8186         * FS/FS/cust_main.pm: place tax on invoice only once
8187
8188 2008-12-10 13:43  ivan
8189
8190         * httemplate/search/: cust_bill_event.html, report_cust_bill.html,
8191           report_cust_credit.html, report_cust_event.html,
8192           report_cust_main-zip.html, report_cust_main.html,
8193           report_cust_pay.html, report_cust_pay_batch.html,
8194           report_cust_pkg.html, report_newtax.html, report_svc_acct.html,
8195           report_tax.html: allow all-agent reporting again
8196
8197 2008-12-10 13:33  ivan
8198
8199         * httemplate/graph/: report_cust_bill_pkg.html,
8200           report_cust_pkg.html, report_money_time.html: allow all-agent
8201           reporting again
8202
8203 2008-12-10 12:20  ivan
8204
8205         * FS/FS/cust_main/Import.pm: referral import fixes, RT#4427
8206
8207 2008-12-10 11:43  rsiddall
8208
8209         * rpm/freeside.spec: Cleanup to quieten rpmlint.  Fixes to cope
8210           with moving code out of handler.pl, etc.
8211
8212 2008-12-10 11:42  rsiddall
8213
8214         * rpm/rpm2Bundle: Further modifications to handle Perl RPM names
8215           and map them back to Perl module names.
8216
8217 2008-12-09 18:47  jeff
8218
8219         * FS/FS/cust_tax_location.pm: space is empty
8220
8221 2008-12-08 17:49  ivan
8222
8223         * FS/FS/Record.pm: oops
8224
8225 2008-12-08 17:46  ivan
8226
8227         * FS/FS/Record.pm, FS/FS/inventory_item.pm,
8228           httemplate/misc/inventory_item-import.html,
8229           httemplate/misc/process/inventory_item-import.html: use common
8230           base for inventory import too, fixes problems with errors due to
8231           dos line endings and allows Excel upload, RT#4346
8232
8233 2008-12-08 02:13  ivan
8234
8235         * FS/FS/cust_bill_pkg.pm: make CDRs smaller, so we can fit more
8236           columns, RT#4376
8237
8238 2008-12-08 01:08  ivan
8239
8240         * FS/FS/Schema.pm: make room for CDRs, RT#4387
8241
8242 2008-12-08 00:52  ivan
8243
8244         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: respect output_format and
8245           add an header for rating_method=prefix too, RT#4387
8246
8247 2008-12-08 00:46  ivan
8248
8249         * conf/invoice_html: normal ext_desc shouldn't shove the second+
8250           columns of CDRs out
8251
8252 2008-12-05 09:23  jeff
8253
8254         * FS/FS/tax_rate.pm: passthrough support for gross revenue taxes
8255
8256 2008-12-05 09:19  jeff
8257
8258         * FS/FS/part_pkg.pm: avoid taxation on products with no assigned
8259           taxes
8260
8261 2008-12-05 00:24  jeff
8262
8263         * FS/FS/cust_main.pm: missing uses, corrects 4388
8264
8265 2008-12-04 20:20  jeff
8266
8267         * FS/FS/cust_main_county.pm: bad shortcut causes taxes not to be
8268           charged
8269
8270 2008-12-03 21:16  jeff
8271
8272         * FS/FS/part_export/soma.pm: wtf?
8273
8274 2008-12-03 18:19  jeff
8275
8276         * httemplate/edit/cust_main.cgi: better placement of script
8277           sourcing
8278
8279 2008-12-03 18:03  jeff
8280
8281         * httemplate/elements/init_overlib.html: better placement of script
8282           sourcing
8283
8284 2008-12-03 17:46  jeff
8285
8286         * httemplate/edit/cust_main/choose_tax_location.html: better
8287           behavior when zip code is missing
8288
8289 2008-12-03 15:29  ivan
8290
8291         * httemplate/search/report_receivables.html: allow an all-agent
8292           receivables report again
8293
8294 2008-12-03 13:15  ivan
8295
8296         * httemplate/misc/whois.cgi: fix real customer numbers showing on
8297           view pages, RT#4099/4379
8298
8299 2008-12-03 13:12  ivan
8300
8301         * httemplate/view/: cust_pay.html, cust_refund.html, cust_bill.cgi,
8302           svc_broadband.cgi, svc_domain.cgi, svc_external.cgi,
8303           svc_forward.cgi, svc_www.cgi: fix real customer numbers showing
8304           on view pages, RT#4099/4379
8305
8306 2008-12-03 09:25  ivan
8307
8308         * FS/FS/part_export/internal_diddb.pm: fix internal_diddb to
8309           default to countrycode 1
8310
8311 2008-12-02 21:53  ivan
8312
8313         * httemplate/edit/: part_pkg.cgi, elements/edit.html: 60 char soft
8314           max length for packages, so invoices don't wrap, RT#4328
8315
8316 2008-12-02 17:42  jeff
8317
8318         * bin/import-tax-rates,
8319           httemplate/edit/cust_main/choose_tax_location.html,
8320           httemplate/edit/cust_main/contact.html,
8321           httemplate/elements/ajaxcontentmws.js, FS/FS/Misc.pm,
8322           FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_tax_location.pm,
8323           FS/FS/part_pkg_taxrate.pm, FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
8324           httemplate/edit/cust_main.cgi, httemplate/misc/tax-import.cgi,
8325           httemplate/misc/xmlhttp-cust_main-address_standardize.html:
8326           support zip5 tax lookups, correct errors with fixed format cch
8327           import, inital import performance improvements, noise reduction
8328           on imports, tool for inital import
8329
8330 2008-11-30 23:52  ivan
8331
8332         * FS/FS/: Conf.pm, cdr.pm: set charged_party to accoutncode for
8333           vedeye, RT#4342
8334
8335 2008-11-30 15:37  ivan
8336
8337         * httemplate/edit/access_user.html: s/Internal Access
8338           Groups/Employee Groups/
8339
8340 2008-11-30 15:34  ivan
8341
8342         * httemplate/: browse/access_user.html, edit/access_user.html:
8343           s/Internal Users/Employees/
8344
8345 2008-11-30 15:26  ivan
8346
8347         * httemplate/: browse/access_group.html, edit/access_group.html:
8348           s/Internal Access Groups/Employee Groups/
8349
8350 2008-11-30 13:01  ivan
8351
8352         * FS/FS/cdr.pm: _cdr_min_parser_maker fix for correct setting of
8353           duration/billsec with simple & simple2 rate plans
8354
8355 2008-11-29 13:54  ivan
8356
8357         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/svc_phone.pm,
8358           fs_selfservice/FS-SelfService/SelfService.pm,
8359           fs_selfservice/FS-SelfService/cgi/login.html,
8360           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: add
8361           selfservice_server-single_domain config, and login_info
8362           self-service method to give the login page a bit more
8363           configurability
8364
8365 2008-11-29 12:32  ivan
8366
8367         * FS/FS/Conf.pm: add selfservice_server-single_domain config, and
8368           login_info self-service method to give the login page a bit more
8369           configurability
8370
8371 2008-11-25 16:30  ivan
8372
8373         * FS/FS/ClientAPI/PrepaidPhone.pm: don't set a Session-Timeout if
8374           the rate is 0
8375
8376 2008-11-25 16:20  ivan
8377
8378         * FS/FS/: Record.pm, cust_main/Import.pm: should fix importing from
8379           excel, closes: RT#4337
8380
8381 2008-11-24 07:40  jeff
8382
8383         * FS/FS/part_export/soma.pm: more caffiene, please
8384
8385 2008-11-24 07:36  jeff
8386
8387         * FS/FS/part_export/soma.pm: doh
8388
8389 2008-11-24 07:18  jeff
8390
8391         * FS/FS/part_export/soma.pm: be more accepting
8392
8393 2008-11-24 06:48  jeff
8394
8395         * FS/FS/part_export/soma.pm: esn's are hex
8396
8397 2008-11-24 04:22  ivan
8398
8399         * FS/FS/cdr/genband.pm: update genband import to agree with
8400           reality, RT#4177
8401
8402 2008-11-24 02:59  ivan
8403
8404         * FS/FS/part_export/internal_diddb.pm: add countrycode option to
8405           internal_diddb; throw a warning instead of an error if a number
8406           couldn't be returned to inventory
8407
8408 2008-11-24 02:47  ivan
8409
8410         * FS/FS/part_export/: phone_sqlradius.pm, sqlradius.pm: fix
8411           phone_sqlradius CDR population?, RT#4100
8412
8413 2008-11-24 02:11  ivan
8414
8415         * FS/FS/ClientAPI/PrepaidPhone.pm: add debugging, hopefully fix
8416           seconds returned finally, RT#4100
8417
8418 2008-11-24 00:47  ivan
8419
8420         * FS/FS/ClientAPI/PrepaidPhone.pm: look for a voip rate in pricing
8421           add-ons too... eek.  also correct rating to destination RT#4100
8422
8423 2008-11-22 14:17  ivan
8424
8425         * FS/FS/: Conf.pm, Schema.pm, cust_credit.pm, cust_main.pm,
8426           cust_pkg.pm, part_event.pm, part_event/Action/addpost.pm,
8427           part_event/Condition.pm, part_event/Action/apply.pm,
8428           part_event/Action/bill.pm, part_event/Action/cancel.pm,
8429           part_event/Action/collect.pm,
8430           part_event/Action/cust_bill_batch.pm,
8431           part_event/Action/cust_bill_comp.pm,
8432           part_event/Action/cust_bill_fee_percent.pm,
8433           part_event/Action/cust_bill_realtime_card.pm,
8434           part_event/Action/cust_bill_realtime_check.pm,
8435           part_event/Action/cust_bill_realtime_lec.pm,
8436           part_event/Action/cust_bill_send.pm,
8437           part_event/Action/cust_bill_send_agent.pm,
8438           part_event/Action/cust_bill_send_alternate.pm,
8439           part_event/Action/cust_bill_send_csv_ftp.pm,
8440           part_event/Action/cust_bill_send_if_newest.pm,
8441           part_event/Action/cust_bill_spool_csv.pm,
8442           part_event/Action/cust_bill_suspend_if_balance.pm,
8443           part_event/Action/fee.pm,
8444           part_event/Action/pkg_referral_credit.pm,
8445           part_event/Action/pkg_referral_credit_pkg.pm,
8446           part_event/Action/suspend.pm,
8447           part_event/Action/suspend_if_pkgpart.pm,
8448           part_event/Action/suspend_unless_pkgpart.pm,
8449           part_event/Condition/balance.pm,
8450           part_event/Condition/balance_age.pm,
8451           part_event/Condition/balance_under.pm,
8452           part_event/Condition/cust_bill_age.pm,
8453           part_event/Condition/cust_bill_has_service.pm,
8454           part_event/Condition/cust_bill_owed.pm,
8455           part_event/Condition/cust_bill_owed_under.pm,
8456           part_event/Condition/cust_payments.pm,
8457           part_event/Condition/has_referral_custnum.pm,
8458           part_event/Condition/once_percust.pm,
8459           part_event/Condition/pkg_age.pm,
8460           part_event/Condition/pkg_notchange.pm,
8461           part_event/Condition/pkg_pkgpart.pm,
8462           part_event/Condition/pkg_recurring.pm,
8463           part_event/Condition/pkg_unless_pkgpart.pm, part_pkg/flat.pm:
8464           referral credits overhaul, use billing events, agents can
8465           self-configure, limit to once-per-customer, depend on any time
8466           from referred package, referred customer payment, specific
8467           packages, partial staged credits, RT#3983
8468
8469 2008-11-21 23:10  ivan
8470
8471         * httemplate/: browse/part_event.html, edit/elements/edit.html:
8472           billing event cloning
8473
8474 2008-11-20 19:36  jeff
8475
8476         * FS/FS/part_export/soma.pm: initial somanetworks support
8477
8478 2008-11-20 18:57  ivan
8479
8480         * httemplate/edit/elements/edit.html: remove debugging accidentally
8481           left in
8482
8483 2008-11-20 18:55  ivan
8484
8485         * httemplate/edit/process/elements/process.html: document
8486           viewall_ext
8487
8488 2008-11-20 17:58  ivan
8489
8490         * httemplate/: edit/elements/edit.html,
8491           elements/tr-select-agent.html: undo voodoo, find real problem
8492
8493 2008-11-20 16:06  ivan
8494
8495         * httemplate/edit/elements/edit.html: voodoo
8496
8497 2008-11-20 11:02  jeff
8498
8499         * FS/FS/rate.pm: this must be what is meant
8500
8501 2008-11-20 09:49  jeff
8502
8503         * FS/bin/freeside-dedup-cust_bill_pkg_detail-header: tool to remove
8504           extra cdr headers
8505
8506 2008-11-20 08:59  jeff
8507
8508         * FS/FS/part_pkg/voip_cdr.pm: only one header per package, not one
8509           per service -- fixes #4260
8510
8511 2008-11-20 04:52  ivan
8512
8513         * FS/FS/cust_main/Import.pm: better end-of-spreadsheet detection
8514           for excel import, hopefully.  should fix "Error: Can't use an
8515           undefined value as an ARRAY reference" error on import.  RT#4297
8516
8517 2008-11-20 03:35  ivan
8518
8519         * bin/rate.delete: fill in the ratenum.  doesn't actually delete
8520           the rate itself, just all its data (the hard part)
8521
8522 2008-11-19 16:42  ivan
8523
8524         * FS/FS/cust_bill.pm: don't use payname for CARD or DCRD either,
8525           closes: RT#3982
8526
8527 2008-11-19 06:55  jeff
8528
8529         * FS/FS/Misc.pm, FS/FS/Schema.pm, FS/FS/cust_tax_location.pm,
8530           FS/FS/part_pkg_taxrate.pm, FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
8531           httemplate/misc/tax-import.cgi: support for cch fixed format
8532
8533 2008-11-18 17:24  ivan
8534
8535         * FS/FS/Schema.pm: fix phone_avail.availnum to be a proper primary
8536           key, fix agent.agent_custnum unique index causing it to get a
8537           value filled in by Record.pm
8538
8539 2008-11-17 18:56  rsiddall
8540
8541         * rpm/rpm2Bundle: Now handles hyphenated Perl requirements as well
8542           as those in parentheses, and handles more version relation types.
8543
8544 2008-11-12 18:22  ivan
8545
8546         * FS/FS/access_groupagent.pm, FS/FS/agent.pm,
8547           httemplate/browse/agent.cgi, httemplate/edit/agent.cgi,
8548           httemplate/edit/process/agent.cgi: add ability to view/edit
8549           access groups of an agent
8550
8551 2008-11-11 00:55  ivan
8552
8553         * FS/FS/cust_bill.pm: add fax to invoice data, RT#3290
8554
8555 2008-11-11 00:45  ivan
8556
8557         * conf/: invoice_html, invoice_latex: agent_custid and ship_fax
8558           don't belong with the ship address, that was an unrelated
8559           tampabay/pbx-change request, RT#3290
8560
8561 2008-11-10 23:51  ivan
8562
8563         * conf/invoice_html: make HTML invoice more consistent with current
8564           typeset invoice: center invoice date instead of right-justify
8565
8566 2008-11-09 03:43  ivan
8567
8568         * httemplate/browse/agent.cgi: realign things in light of
8569           small_custview in this table for master customering, roundaboutly
8570           part of #2933
8571
8572 2008-11-09 03:31  ivan
8573
8574         * FS/FS/cust_main/Import.pm: move batch customer import to its own
8575           file; add svc_external_svc_phone export format, RT#4103
8576
8577 2008-11-09 01:14  ivan
8578
8579         * FS/FS/Conf.pm, httemplate/elements/file-upload.html,
8580           httemplate/misc/phone_avail-import.html: add a global countrycode
8581           to phone_avail import and a conf for the default (some other conf
8582           values snuck in also, oh well)
8583
8584 2008-11-09 00:51  ivan
8585
8586         * FS/FS/Mason.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
8587           FS/FS/cust_main/Import.pm, httemplate/misc/cust_main-import.cgi,
8588           Makefile, FS/FS.pm, FS/MANIFEST, FS/bin/freeside-queued,
8589           httemplate/misc/process/cust_main-import.cgi: move batch customer
8590           import to its own file; add svc_external_svc_phone export format,
8591           RT#4103
8592
8593 2008-11-06 22:04  ivan
8594
8595         * httemplate/view/svc_acct.cgi: fix viewing of unlinked services.
8596           wow, it has been a while
8597
8598 2008-11-06 14:53  ivan
8599
8600         * FS/FS/part_export/sqlradius.pm: should fix open session RADIUS
8601           search, RT #4233
8602
8603 2008-11-06 14:20  ivan
8604
8605         * FS/FS/part_export/sqlradius.pm: fix radius search, RT#4233
8606
8607 2008-11-05 20:22  ivan
8608
8609         * FS/FS/svc_acct.pm: avoid harmless "Use of uninitialized value in
8610           concatenation (.) or string at
8611           /usr/local/share/perl/5.8.8/FS/svc_acct.pm line 1140" error
8612
8613 2008-11-05 20:18  ivan
8614
8615         * FS/FS/svc_acct.pm: . is used in some implementations of classic
8616           crypt
8617
8618 2008-11-03 07:28  jeff
8619
8620         * FS/FS/cust_main.pm: REAL otherwise there are no taxes
8621
8622 2008-11-03 07:26  jeff
8623
8624         * FS/FS/cust_main.pm: yikes! not yet
8625
8626 2008-11-03 07:14  jeff
8627
8628         * FS/FS/cust_main.pm: otherwise there are no taxes
8629
8630 2008-11-02 17:10  ivan
8631
8632         * httemplate/view/svc_acct.cgi: time remaining is more useful to
8633           display as hours + minutes than days, hours, minutes from
8634           Time::Duration
8635
8636 2008-11-02 12:27  ivan
8637
8638         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: (and
8639           REALLY fix the line-item links too, whew) fix overreporting of
8640           tax invoiced when using & reporting with taxclasses, RT#4131
8641
8642 2008-11-02 12:03  ivan
8643
8644         * httemplate/search/report_tax.cgi: (and fix the line-item links
8645           too, whew) fix overreporting of tax invoiced when using &
8646           reporting with taxclasses, RT#4131
8647
8648 2008-11-02 11:40  ivan
8649
8650         * httemplate/search/report_tax.cgi: (and fix the total too) fix
8651           overreporting of tax invoiced when using & reporting with
8652           taxclasses, RT#4131
8653
8654 2008-11-02 11:26  ivan
8655
8656         * httemplate/search/report_tax.cgi: fix overreporting of tax
8657           invoiced when using & reporting with taxclasses, RT#4131
8658
8659 2008-11-01 15:12  ivan
8660
8661         * init.d/freeside-init, FS/FS/Daemon.pm, FS/bin/freeside-cdrd: have
8662           freeside-cdrd disable itself if there's no appropriate package
8663           definition, RT#4184
8664
8665 2008-10-29 15:24  ivan
8666
8667         * FS/FS/cust_main.pm: eek, fix agent_plandata from comping up with
8668           spurious hits
8669
8670 2008-10-29 13:23  ivan
8671
8672         * FS/FS/part_event/Action.pm: remove debugging accidentally left in
8673
8674 2008-10-29 13:21  ivan
8675
8676         * FS/FS/part_event/Action.pm: huh.  how did event editing ever
8677           work?  is this 5.10-specific?
8678
8679 2008-10-29 01:03  ivan
8680
8681         * FS/FS/cust_main.pm, init.d/freeside-init,
8682           FS/FS/part_pkg/voip_cdr.pm, FS/bin/freeside-cdrd: prepaid cdr
8683           pickup & bill daemon, RT#4184
8684
8685 2008-10-29 00:50  ivan
8686
8687         * FS/FS/part_export/internal_diddb.pm: fix to internal_diddb
8688           provisioning
8689
8690 2008-10-27 18:23  ivan
8691
8692         * FS/FS/svc_phone.pm: fix svc_phone non-numeric "phone numbers",
8693           RT#4204
8694
8695 2008-10-24 17:37  ivan
8696
8697         * FS/FS/: Conf.pm, svc_phone.pm: add a switch to allow letters in
8698           phone numbers, RT#4195
8699
8700 2008-10-24 16:21  ivan
8701
8702         * httemplate/view/svc_phone.cgi: correct links to non-US CDRs from
8703           svc_phone view
8704
8705 2008-10-24 15:53  ivan
8706
8707         * fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm: use
8708           Reply-Message for the RADIUS error message, RT#4100
8709
8710 2008-10-24 15:23  ivan
8711
8712         * FS/FS/ClientAPI/PrepaidPhone.pm: adding prepaid self-service
8713           hooks, RT#4100
8714
8715 2008-10-24 14:31  ivan
8716
8717         * FS/FS/: rate.pm, ClientAPI/PrepaidPhone.pm, part_pkg/voip_cdr.pm,
8718           part_pkg/voip_sqlradacct.pm: adding prepaid self-service hooks,
8719           RT#4100
8720
8721 2008-10-24 14:25  ivan
8722
8723         * fs_selfservice/FS-SelfService/SelfService/: FreeRadiusVoip.pm:
8724           rlm_perl hook for prepaid voip radius, RT#4100
8725
8726 2008-10-24 14:22  ivan
8727
8728         * fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm:
8729           rlm_perl hook for prepaid voip radius, RT#4100
8730
8731 2008-10-24 12:58  ivan
8732
8733         * fs_selfservice/FS-SelfService/SelfService/: FreeRadiusVoip.pm:
8734           rlm_perl hook for prepaid voip radius, RT#4100
8735
8736 2008-10-24 12:54  ivan
8737
8738         * fs_selfservice/FS-SelfService/: SelfService.pm,
8739           SelfService/FreeRadiusVoip.pm: rlm_perl hook for prepaid voip
8740           radius, RT#4100
8741
8742 2008-10-24 12:45  ivan
8743
8744         * fs_selfservice/FS-SelfService/SelfService.pm: rlm_perl hook for
8745           prepaid voip radius, RT#4100
8746
8747 2008-10-24 12:13  ivan
8748
8749         * fs_selfservice/FS-SelfService/: SelfService.pm,
8750           SelfService/FreeRadiusVoip.pm: rlm_perl hook for prepaid voip
8751           radius, RT#4100
8752
8753 2008-10-23 19:54  ivan
8754
8755         * FS/: FS/part_export/phone_sqlradius.pm,
8756           FS/part_export/sqlradius.pm, bin/freeside-sqlradius-radacctd:
8757           untested code to suck in CDRs in from VoIP RADIUS exports,
8758           RT#4100
8759
8760 2008-10-23 19:08  ivan
8761
8762         * FS/FS/cust_main.pm, httemplate/misc/xmlhttp-cust_main-search.cgi:
8763           fixes to facilitate using agent_custid as custnum, RT#4190
8764
8765 2008-10-23 18:45  ivan
8766
8767         * FS/: FS/svc_phone.pm, bin/freeside-sqlradius-reset: tiny nits for
8768           phone RADIUS export: allow freeside-sqlradius-reset to reset a
8769           phone_sqlradius export, but only if explicitly specified by
8770           exportnum.  also fix "Reference found where even-size list
8771           expected" warning and junk winding up in radreply table".  all
8772           this phone_sqlradius stuff is RT#4100
8773
8774 2008-10-23 18:19  ivan
8775
8776         * FS/FS/: Conf.pm, svc_phone.pm, part_export/phone_sqlradius.pm,
8777           part_export/sqlradius.pm: add phone_sqlradius export
8778
8779 2008-10-22 22:20  ivan
8780
8781         * fs_selfservice/FS-SelfService/SelfService.pm: POD cleanup
8782
8783 2008-10-22 11:50  ivan
8784
8785         * httemplate/view/svc_phone.cgi: fix CDR links
8786
8787 2008-10-21 21:39  ivan
8788
8789         * FS/FS/part_export/sqlradius.pm, httemplate/search/sqlradius.cgi,
8790           httemplate/search/sqlradius.html: fix error on open-ended RADIUS
8791           search with Pg, add options for open session search and search on
8792           start time, RT#4051
8793
8794 2008-10-21 08:50  jeff
8795
8796         * fs_selfservice/java/: freeside_login_example.java,
8797           freeside_signup_example.java, biz/freeside/SelfService.java:
8798           biz.freeside.SelfService class and sample applications
8799
8800 2008-10-18 18:57  ivan
8801
8802         * httemplate/config/config.cgi: correctly allow re-editing of
8803           config options with " in them
8804
8805 2008-10-18 17:38  ivan
8806
8807         * FS/FS/Schema.pm, FS/FS/agent.pm, httemplate/edit/agent.cgi,
8808           httemplate/elements/search-cust_main.html,
8809           httemplate/browse/agent.cgi: add a master custnum field to
8810           agents, RT#2933 (roundabout)
8811
8812 2008-10-17 18:22  jeff
8813
8814         * FS/FS/cust_main.pm: sheesh
8815
8816 2008-10-17 18:19  jeff
8817
8818         * FS/FS/cust_main.pm: doh
8819
8820 2008-10-17 18:08  jeff
8821
8822         * FS/FS/cust_main.pm: cope with overlapping (but with distinct
8823           endpoints) tax areas
8824
8825 2008-10-17 13:01  jeff
8826
8827         * conf/: invoice_latex, invoice_latexcoupon: address tweaks,
8828           assumes a window at least 2.75in or 7cm wide
8829
8830 2008-10-17 11:57  jeff
8831
8832         * FS/FS/cust_bill.pm: correct erroneous line dupplication on
8833           invoices
8834
8835 2008-10-16 15:45  ivan
8836
8837         * FS/FS/part_pkg/voip_cdr.pm: add an option to use duration instead
8838           of billsec to calculate billable time, RT#4147
8839
8840 2008-10-15 22:29  ivan
8841
8842         * FS/FS/Conf_compat17.pm: sync Conf_compat17.pm
8843
8844 2008-10-15 22:29  ivan
8845
8846         * FS/FS/Conf.pm, httemplate/misc/payment.cgi,
8847           httemplate/search/cust_pay_batch.cgi,
8848           httemplate/view/cust_main/payment_history.html: add
8849           batch-enable_payby and realtime_disable_payby for better control
8850           over hybrid realtime/batch installs; deprecate never-used
8851           paymentforcedtobatch, RT#4052
8852
8853 2008-10-15 22:04  ivan
8854
8855         * httemplate/elements/menu.html: add batch-enable_payby and
8856           realtime_disable_payby for better control over hybrid
8857           realtime/batch installs; deprecate never-used
8858           paymentforcedtobatch, RT#4052
8859
8860 2008-10-14 14:27  ivan
8861
8862         * FS/FS/Tron.pm: not interested in payment gateway survey just now
8863
8864 2008-10-13 17:50  ivan
8865
8866         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi: add an
8867           import format for external services, including next bill date
8868           (cust_pkg.bill), RT#4108
8869
8870 2008-10-13 14:58  ivan
8871
8872         * FS/: bin/freeside-fetch, FS/Conf.pm: Change subject for
8873           freeside-fetch emailed reports from "subject" to "Freeside
8874           report", and add email_report-subject config to change it.
8875           RT#4093
8876
8877 2008-10-12 16:56  jeff
8878
8879         * conf/invoice_latex: better column widths and easier maintenance
8880
8881 2008-10-12 14:22  jeff
8882
8883         * conf/invoice_latex: better value for non-broken tetex
8884
8885 2008-10-11 17:58  ivan
8886
8887         * httemplate/browse/cust_main_county.cgi: fix link
8888
8889 2008-10-11 17:54  ivan
8890
8891         * httemplate/: browse/cust_main_county.cgi,
8892           edit/bulk-cust_main_county.html,
8893           edit/process/bulk-cust_main_county.html: add a quick bulk tax add
8894           tool (eating my own dogfood instead of running a one-off SQL
8895           query), RT#4117
8896
8897 2008-10-10 17:32  ivan
8898
8899         * FS/FS/: Conf.pm, cust_pkg.pm: enable suspension notices to an
8900           administrator, RT#4083
8901
8902 2008-10-10 16:30  ivan
8903
8904         * FS/FS/cust_pkg.pm: quick kludge to eliminate exact duplicates in
8905           h_labels_short in an effort to reduce the number of "XXX service
8906           listing twice on invoice" incidents, RT#3944.  still should be
8907           possible to fundamentally do better with the function in the
8908           first place
8909
8910 2008-10-10 14:30  jeff
8911
8912         * conf/invoice_latex: avoid overprinting remittance coupons
8913
8914 2008-10-10 12:25  ivan
8915
8916         * FS/FS/cust_bill.pm: add options to auto-generate agent_custid and
8917           display it as the customer number, RT#4099
8918
8919 2008-10-09 18:15  ivan
8920
8921         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
8922           FS/FS/UI/Web/small_custview.pm, httemplate/index.html,
8923           httemplate/view/cust_main/misc.html, FS/FS/UI/Web.pm,
8924           httemplate/edit/cust_main.cgi, httemplate/search/cust_main.cgi:
8925           add options to auto-generate agent_custid and display it as the
8926           customer number, RT#4099
8927
8928 2008-10-09 13:06  ivan
8929
8930         * FS/FS/part_export/sqlradius.pm: use Freeradius := attribute for
8931           ALL attributes except Password.  Crypt-Password, User-Password,
8932           Password-With-Header should now use := instead of ==.  RT#4051
8933
8934 2008-10-07 16:57  ivan
8935
8936         * httemplate/misc/: cdr-import.html, process/cdr-import.html: put
8937           each CDR web import into a batch
8938
8939 2008-10-07 16:23  ivan
8940
8941         * FS/FS/cdr/: genband.pm, nextone.pm: also set billsec for nextone
8942           CDR format
8943
8944 2008-10-06 17:10  ivan
8945
8946         * FS/FS/Upgrade.pm: oops, brainfart
8947
8948 2008-10-06 17:09  ivan
8949
8950         * FS/FS/Upgrade.pm: when setting last_login/last_logout, ensure
8951           only accounts actually attached to the export are updated
8952
8953 2008-10-06 15:48  ivan
8954
8955         * FS/FS/svc_acct.pm: make RADIUS password exports
8956           _password_encoding-aware so we export Password-With-Header when
8957           necessary
8958
8959 2008-10-06 15:19  ivan
8960
8961         * FS/FS/svc_acct.pm: make RADIUS password exports
8962           _password_encoding-aware so we export Password-With-Header when
8963           necessary
8964
8965 2008-10-06 08:28  ivan
8966
8967         * FS/FS/: cdr.pm, cdr/netcentrex.pm: add initial netcentrex CDR
8968           format
8969
8970 2008-10-05 14:36  ivan
8971
8972         * httemplate/search/pay_batch.cgi: fix links to closed batches,
8973           RT#4052
8974
8975 2008-10-05 03:17  ivan
8976
8977         * httemplate/search/phone_avail.html: adding the start of available
8978           phone# search.  still needs a menu entry, search options page...
8979           RT#3925
8980
8981 2008-10-04 23:07  ivan
8982
8983         * httemplate/: edit/elements/ApplicationCommon.html,
8984           view/cust_main/payment_history/credit.html,
8985           view/cust_main/payment_history/payment.html: finish UI
8986           improvements wrt refunds: now you have to post a check or cash
8987           refund explicitly, no more implicit creation by 'applying'
8988           credits.  don't show useless application links.  don't enable
8989           apply button until you pick an invoice/refund.  RT#3812
8990
8991 2008-10-04 15:35  ivan
8992
8993         * FS/FS/: Misc.pm, cust_bill_ApplicationCommon.pm,
8994           payinfo_transaction_Mixin.pm, Misc/prune.pm, rate_detail.pm,
8995           usage_class.pm, part_event/Action.pm: POD cleanups
8996
8997 2008-10-04 13:55  ivan
8998
8999         * httemplate/edit/rate_region.cgi: fix inappropriate rounding when
9000           editing rates for a whole region
9001
9002 2008-10-04 13:43  ivan
9003
9004         * FS/FS/part_pkg/voip_cdr.pm: add disable_tollfree option
9005
9006 2008-10-03 17:30  ivan
9007
9008         * httemplate/edit/part_pkg.cgi: fix recurring box graying out on
9009           package customize
9010
9011 2008-10-03 12:41  ivan
9012
9013         * FS/FS/part_pkg/voip_cdr.pm: add debugging
9014
9015 2008-09-30 14:05  jeff
9016
9017         * httemplate/: search/report_newtax.cgi, search/cust_bill_pkg.cgi,
9018           search/report_newtax.html, elements/menu.html: simple reporting
9019           for new tax system
9020
9021 2008-09-30 13:22  jeff
9022
9023         * FS/FS/: Conf.pm, cust_main.pm: option for no postal fee on
9024           one-time charges
9025
9026 2008-09-30 13:17  jeff
9027
9028         * fs_selfservice/FS-SelfService/cgi/: bill.html, selfservice.cgi:
9029           turn on and off postal billing from self-service
9030
9031 2008-09-28 20:41  ivan
9032
9033         * httemplate/misc/delay_susp_pkg.html: use init_calendar.html
9034
9035 2008-09-26 20:01  jeff
9036
9037         * httemplate/edit/process/addr_block/manual_flag.cgi,
9038           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/addr_block.pm,
9039           FS/FS/svc_broadband.pm, httemplate/browse/addr_block.cgi,
9040           httemplate/edit/svc_broadband.cgi: per address block ip auto
9041           assignment and auto router selection
9042
9043 2008-09-25 20:54  jeff
9044
9045         * FS/FS/part_event/Condition/dundate.pm,
9046           httemplate/misc/delay_susp_pkg.html, FS/FS/AccessRight.pm,
9047           FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
9048           httemplate/edit/part_bill_event.cgi,
9049           httemplate/misc/process/delay_susp_pkg.html,
9050           httemplate/view/cust_main/packages.html: push out event triggered
9051           suspensions
9052
9053 2008-09-25 16:44  jeff
9054
9055         * FS/FS/cust_main.pm: lost bits of reason
9056
9057 2008-09-24 19:27  jeff
9058
9059         * FS/FS/part_export/prizm.pm: prizm export improvement for package
9060           changes
9061
9062 2008-09-18 16:17  jeff
9063
9064         * FS/FS/Schema.pm: trade space for time
9065
9066 2008-09-16 08:58  jeff
9067
9068         * httemplate/search/report_tax.cgi: minor initialization issue
9069
9070 2008-09-15 18:22  jeff
9071
9072         * httemplate/: edit/part_pkg.cgi, edit/elements/edit.html,
9073           elements/tr-select-taxoverride.html,
9074           elements/tr-select-taxproduct.html: correct package editor when
9075           taxproducts off
9076
9077 2008-09-15 00:18  ivan
9078
9079         * FS/FS/Schema.pm, FS/FS/Record.pm, FS/FS/phone_avail.pm,
9080           FS/FS/part_export/internal_diddb.pm,
9081           httemplate/elements/menu.html,
9082           httemplate/misc/phone_avail-import.html,
9083           httemplate/misc/process/phone_avail-import.html: add internal did
9084           database & ability to query for availability, plus upload tool
9085
9086 2008-09-14 17:40  ivan
9087
9088         * FS/FS/part_export/globalpops_voip.pm: add dry_run option to
9089           globalpops_voip export
9090
9091 2008-09-14 13:24  ivan
9092
9093         * FS/FS/cust_main_invoice.pm: silently strip out leading and
9094           trailing spaces from invoicing email addresses instead of
9095           throwing an error
9096
9097 2008-09-14 13:20  ivan
9098
9099         * httemplate/config/: config-process.cgi, config-view.cgi: don't
9100           reload the whole page every time a config option is changed,
9101           RT#3989
9102
9103 2008-09-14 12:13  ivan
9104
9105         * httemplate/elements/header.html: default the menu to top in 1.9,
9106           still a pref
9107
9108 2008-09-12 15:53  ivan
9109
9110         * FS/FS/part_pkg/voip_cdr.pm: just give up and try again tommorow,
9111           "1011" came from us not the CDRs anyway, RT#3985
9112
9113 2008-09-12 15:48  ivan
9114
9115         * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
9116           internal_prefixen, RT#3985
9117
9118 2008-09-12 15:38  ivan
9119
9120         * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
9121           internal_prefixen, RT#3985
9122
9123 2008-09-12 15:18  ivan
9124
9125         * FS/FS/part_pkg/voip_cdr.pm: grr, TRY to support multiple
9126           internal_prefixen, RT#3985
9127
9128 2008-09-12 14:56  ivan
9129
9130         * FS/FS/part_pkg/voip_cdr.pm: support multiple internal_prefixen,
9131           RT#3985
9132
9133 2008-09-12 14:55  ivan
9134
9135         * FS/FS/part_pkg/voip_cdr.pm: support multiple internal_prefixen
9136
9137 2008-09-12 00:58  ivan
9138
9139         * FS/FS/: Conf.pm, cust_pkg.pm: make the max # of indivudal
9140           services printed on invoices configurable.  RT#3904
9141
9142 2008-09-12 00:07  ivan
9143
9144         * FS/FS/: part_pkg/flat.pm, part_pkg/voip_cdr.pm, cust_main.pm:
9145           don't throw noisy warnings about missing new recur_temporality,
9146           RT#3851
9147
9148 2008-09-11 19:28  jeff
9149
9150         * FS/: FS/Schema.pm, FS/cust_bill.pm, FS/cust_bill_pkg.pm,
9151           FS/cust_bill_pkg_display.pm, MANIFEST, FS/cust_main.pm,
9152           t/cust_bill_pkg_display.t: re-repurpose cust_bill_pkg
9153
9154 2008-09-11 19:01  ivan
9155
9156         * FS/FS/cust_bill.pm, FS/FS/Conf.pm,
9157           httemplate/misc/spool_invoices.cgi,
9158           httemplate/search/cust_bill.html: add billco respooling, not
9159           re-FTPing, RT#3971
9160
9161 2008-09-11 17:53  ivan
9162
9163         * FS/FS/part_pkg/: flat.pm, voip_cdr.pm: add recur_temporality to
9164           flat.pm, RT#3851
9165
9166 2008-09-11 17:41  ivan
9167
9168         * FS/FS/cust_main.pm: correct a (fortunately harmless) typo
9169
9170 2008-09-10 01:33  ivan
9171
9172         * FS/FS/cust_bill.pm, FS/FS/Conf.pm,
9173           httemplate/misc/ftp_invoices.cgi,
9174           httemplate/search/cust_bill.html: add re-FTP reprint,
9175           RT#create-me-tommorow-for-enet
9176
9177 2008-09-10 00:55  ivan
9178
9179         * FS/FS/Schema.pm: better (?) place to put display and taxation
9180           data than overloading real line items
9181
9182 2008-09-10 00:32  ivan
9183
9184         * FS/FS/part_pkg.pm: well, allow things to work for now so work can
9185           get done
9186
9187 2008-09-10 00:30  ivan
9188
9189         * FS/FS/part_pkg/voip_cdr.pm: add upcoming/preceding option,
9190           RT#3851
9191
9192 2008-09-10 00:24  ivan
9193
9194         * FS/FS/cust_main.pm: add upcoming/preceding option, RT#3851
9195
9196 2008-09-09 15:35  ivan
9197
9198         * FS/FS/ClientAPI/MyAccount.pm: allow implied primary services to
9199           log into selfservice when selfservice_server-primary_only is on
9200
9201 2008-09-09 14:29  ivan
9202
9203         * FS/FS/ClientAPI/MyAccount.pm: this should allow implied primary
9204           services to log into selfservice when
9205           selfservice_server-primary_only is on
9206
9207 2008-09-09 14:04  ivan
9208
9209         * FS/FS/Upgrade.pm: show which _upgrade_data sub is being run
9210
9211 2008-09-09 01:19  ivan
9212
9213         * FS/FS/Schema.pm: wtf, cust_pkg_reason has no indices?!
9214           _upgrade_data is hosing cpu badly
9215
9216 2008-09-08 19:35  ivan
9217
9218         * FS/FS/part_pkg/voip_cdr.pm: doh, forgot to display new options,
9219           RT#3838
9220
9221 2008-09-08 19:24  ivan
9222
9223         * FS/FS/: cdr.pm, cdr/taqua.pm, part_pkg/voip_cdr.pm: additional
9224           QIS/Taqua-specific CDR handling details, RT#3838
9225
9226 2008-09-08 14:46  ivan
9227
9228         * FS/FS/cust_main.pm: oops, debugging got left on by accident
9229
9230 2008-09-08 14:23  ivan
9231
9232         * httemplate/view/elements/svc_Common.html: also hide fixed+blank
9233           fields on service view, RT#3829
9234
9235 2008-09-08 14:02  ivan
9236
9237         * httemplate/edit/elements/svc_Common.html: completely hide
9238           fixed+blank fields, RT#3829
9239
9240 2008-09-07 19:49  ivan
9241
9242         * httemplate/edit/quick-charge.html: extraneous code cleanup
9243
9244 2008-09-07 19:48  ivan
9245
9246         * FS/FS/cust_bill_pkg.pm: removing unacceptable display fields from
9247           cust_bill_pkg
9248
9249 2008-09-07 19:47  ivan
9250
9251         * FS/FS/: AccessRight.pm, cust_main.pm: add package invoice details
9252           & comments, RT#3810
9253
9254 2008-09-07 19:42  ivan
9255
9256         * FS/FS/Schema.pm, FS/FS/cust_pkg_detail.pm, FS/MANIFEST,
9257           FS/t/cust_pkg_detail.t, httemplate/pref/pref-process.html,
9258           httemplate/pref/pref.html,
9259           httemplate/view/cust_main/packages.html, FS/FS.pm,
9260           httemplate/edit/cust_pkg_detail.html,
9261           httemplate/edit/process/cust_pkg_detail.html, FS/FS/cust_pkg.pm:
9262           add package invoice details & comments, RT#3810
9263
9264 2008-09-06 13:54  ivan
9265
9266         * FS/FS/UI/Web.pm: don't link to customer service view unless the
9267           user has the ACL to view the resulting page
9268
9269 2008-09-04 06:29  jeff
9270
9271         * FS/FS/Upgrade.pm: three lost lines
9272
9273 2008-09-03 20:10  ivan
9274
9275         * httemplate/edit/invoice_logo.html: ask for an EPS for EPS upload,
9276           not incorrectly a PNG
9277
9278 2008-09-03 19:44  ivan
9279
9280         * httemplate/edit/process/invoice_logo.html: fix invoice uplaoding
9281           in light of database config where you absolutely need
9282           ->set_binary for swtuf retreived with ->config_binary, RT#3936
9283
9284 2008-09-03 12:08  jeff
9285
9286         * FS/FS/AccessRight.pm, FS/FS/access_right.pm, FS/FS/addr_block.pm,
9287           FS/FS/router.pm, httemplate/browse/addr_block.cgi,
9288           httemplate/browse/router.cgi, httemplate/browse/svc_acct_pop.cgi,
9289           httemplate/edit/allocate.html, httemplate/edit/router.cgi,
9290           httemplate/edit/svc_acct_pop.cgi,
9291           httemplate/edit/process/router.cgi,
9292           httemplate/edit/process/svc_acct_pop.cgi,
9293           httemplate/edit/process/addr_block/add.cgi,
9294           httemplate/edit/process/addr_block/allocate.cgi,
9295           httemplate/edit/process/addr_block/deallocate.cgi,
9296           httemplate/edit/process/addr_block/split.cgi,
9297           httemplate/elements/menu.html: new access right names
9298
9299 2008-09-03 11:59  jeff
9300
9301         * FS/FS/: Upgrade.pm, cust_pkg_reason.pm: system only reason update
9302           routine
9303
9304 2008-09-02 18:52  ivan
9305
9306         * httemplate/view/cust_main/payment_history.html: add back ability
9307           to post a check/cash refund. be more explicit about it instead of
9308           just being a checkbox when posting a credit. RT#3812
9309
9310 2008-09-02 18:46  ivan
9311
9312         * FS/FS/payby.pm, httemplate/edit/cust_pay.cgi,
9313           httemplate/edit/cust_refund.cgi,
9314           httemplate/edit/process/cust_refund.cgi,
9315           httemplate/elements/init_calendar.html,
9316           httemplate/view/cust_refund.html,
9317           httemplate/view/cust_main/payment_history/refund.html,
9318           FS/FS/AccessRight.pm: add back ability to post a check/cash
9319           refund.  be more explicit about it instead of just being a
9320           checkbox when posting a credit.  RT#3812
9321
9322 2008-09-02 08:37  jeff
9323
9324         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, ClientAPI/MyAccount.pm:
9325           call details in self-service
9326
9327 2008-08-30 14:34  jeff
9328
9329         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
9330           FS/FS/cust_main.pm, FS/FS/Report/Table/Monthly.pm,
9331           FS/FS/part_pkg/voip_cdr.pm, httemplate/search/cust_bill_pkg.cgi,
9332           httemplate/search/report_prepaid_income.cgi,
9333           httemplate/search/report_tax.cgi: remove duplicate cust_bill_pkg
9334           creation RT#3919
9335
9336 2008-08-29 19:10  jeff
9337
9338         * FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm, FS/FS/tax_rate.pm,
9339           httemplate/edit/process/part_pkg.cgi: bug squashing for multiple
9340           usage classes
9341
9342 2008-08-29 16:13  ivan
9343
9344         * FS/FS/part_export/acct_freeside.pm: adding fs-to-fs provisioning
9345           of simple accounts for cheepnet, RT#3805
9346
9347 2008-08-29 13:10  ivan
9348
9349         * httemplate/elements/tr-pkg_svc.html: increase maxlength and size
9350           of quantity fields on package edit, for RT#3805
9351
9352 2008-08-28 18:09  ivan
9353
9354         * FS/FS/Schema.pm, FS/FS/cdr.pm,
9355           httemplate/elements/select-cdrbatch.html,
9356           httemplate/elements/tr-select-cdrbatch.html,
9357           httemplate/search/cdr.html, httemplate/search/report_cdr.html:
9358           add CDR batch TFTP feature, RT#3113
9359
9360 2008-08-28 17:45  jeff
9361
9362         * FS/FS/part_pkg.pm: noise reduction
9363
9364 2008-08-28 17:23  ivan
9365
9366         * httemplate/elements/: tr-select-taxclass.html,
9367           select-taxclass.html: correct nits in tax class selection
9368
9369 2008-08-28 15:00  jeff
9370
9371         * FS/FS/tax_rate.pm: updates can be completely empty
9372
9373 2008-08-28 14:32  jeff
9374
9375         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
9376           httemplate/browse/part_pkg_taxproduct.cgi,
9377           httemplate/edit/part_pkg_taxoverride.html,
9378           httemplate/edit/quick-charge.html,
9379           httemplate/edit/process/quick-charge.cgi,
9380           httemplate/elements/select-taxoverride.html,
9381           httemplate/elements/select-taxproduct.html,
9382           httemplate/view/cust_main/packages.html: taxproduct selection for
9383           one time charges
9384
9385 2008-08-28 12:09  ivan
9386
9387         * FS/FS/: Tron.pm, Yori.pm: payment gateway survey
9388
9389 2008-08-28 00:38  jeff
9390
9391         * httemplate/elements/select-taxoverride.html,
9392           httemplate/elements/select-taxproduct.html,
9393           httemplate/elements/tr-select-taxoverride.html,
9394           httemplate/elements/tr-select-taxproduct.html, FS/FS/Schema.pm,
9395           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
9396           FS/FS/part_pkg/voip_cdr.pm,
9397           httemplate/browse/part_pkg_taxproduct.cgi,
9398           httemplate/edit/part_pkg.cgi,
9399           httemplate/edit/part_pkg_taxoverride.html,
9400           httemplate/edit/process/part_pkg.cgi: multiple usage classes
9401           checkpoint
9402
9403 2008-08-26 17:15  ivan
9404
9405         * FS/FS/cust_main.pm: don't override countrydefault or whatever
9406           with a blank value in bulk customer import
9407
9408 2008-08-26 17:05  ivan
9409
9410         * httemplate/elements/mcp_lint.html: add unchecked vs. ok
9411           distinction to lint
9412
9413 2008-08-26 17:00  ivan
9414
9415         * httemplate/elements/mcp_lint.html: add unchecked vs. ok
9416           distinction to lint
9417
9418 2008-08-26 16:53  ivan
9419
9420         * FS/FS/Tron.pm, httemplate/elements/mcp_lint.html: add unchecked
9421           vs. ok distinction to lint
9422
9423 2008-08-26 07:00  rsiddall
9424
9425         * rpm/freeside.spec: More changes to the self-service RPMs, mostly
9426           fixing up paths so the RPM-installed self-service files are not
9427           under /usr/local on the remote machine.  Also fixed an
9428           initialization problem where the system configuration files for
9429           Freeside were assumed to be under /etc/default, not
9430           /etc/sysconfig
9431
9432 2008-08-25 14:23  ivan
9433
9434         * httemplate/edit/elements/edit.html: fix package editor showing
9435           "all" for pkg class selection
9436
9437 2008-08-25 13:33  ivan
9438
9439         * FS/FS/part_event/Condition/cust_bill_has_service.pm: fix
9440           comparison from svcnum to svcpart
9441
9442 2008-08-24 22:53  jeff
9443
9444         * FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
9445           FS/FS/Report/Table/Monthly.pm,
9446           httemplate/search/cust_bill_pkg.cgi,
9447           httemplate/search/report_prepaid_income.cgi,
9448           httemplate/search/report_tax.cgi: correct fallout from duplicate
9449           line items
9450
9451 2008-08-24 22:18  jeff
9452
9453         * httemplate/search/cust_tax_exempt_pkg.cgi: correct fallout from
9454           agent virtualizing packages
9455
9456 2008-08-24 15:35  ivan
9457
9458         * httemplate/elements/checkboxes-table-name.html: add controls to
9459           select/unselect/toggle all checkboxes
9460
9461 2008-08-24 14:52  ivan
9462
9463         * bin/customer-faker: add -k option for pkgpart
9464
9465 2008-08-24 14:49  ivan
9466
9467         * bin/customer-faker: add -a option for agentnum
9468
9469 2008-08-23 20:41  rsiddall
9470
9471         * rpm/freeside.spec: Create discrete RPMs for different parts of
9472           the self-service interface.  Put the default configuration folder
9473           in the main freeside RPM.
9474
9475 2008-08-23 14:59  jeff
9476
9477         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/usage_class.pm,
9478           FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/rate_detail.pm,
9479           FS/t/usage_class.t, httemplate/browse/usage_class.html, FS/FS.pm,
9480           FS/MANIFEST, httemplate/browse/rate_detail.html,
9481           httemplate/edit/rate_detail.html,
9482           httemplate/edit/rate_region.cgi,
9483           httemplate/edit/usage_class.html,
9484           httemplate/edit/elements/edit.html,
9485           httemplate/edit/process/rate_region.cgi,
9486           httemplate/edit/process/usage_class.html,
9487           httemplate/elements/menu.html: add usage classes to rate details
9488
9489 2008-08-22 20:29  jeff
9490
9491         * FS/FS/: Record.pm, cust_main.pm, part_pkg_taxrate.pm,
9492           tax_rate.pm: tax data update bug fixes and error message
9493           improvements
9494
9495 2008-08-21 20:01  ivan
9496
9497         * FS/FS/Mason.pm, FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Tron.pm,
9498           FS/FS/cust_svc.pm, FS/FS/cust_svc_option.pm, bin/tron-scan,
9499           FS/MANIFEST, FS/t/cust_svc_option.t,
9500           httemplate/elements/dashboard-toplist.html,
9501           httemplate/elements/mcp_lint.html: the master control program has
9502           chosen YOU to serve your system on the game grid
9503
9504 2008-08-21 16:21  ivan
9505
9506         * FS/: FS/Yori.pm, bin/freeside-yori, MANIFEST: add the client-side
9507           reporting for MCP mode
9508
9509 2008-08-21 11:21  jeff
9510
9511         * bin/import-optigold.pl: use options with proper names
9512
9513 2008-08-19 11:42  ivan
9514
9515         * FS/FS/svc_acct.pm: beter error messages for duplicate accounts
9516
9517 2008-08-19 04:35  ivan
9518
9519         * FS/FS/cdr.pm: fix duration on simple/simple2 CDR formats
9520
9521 2008-08-19 03:09  ivan
9522
9523         * httemplate/edit/process/rate_region.cgi: also don't neglext nxx
9524           here
9525
9526 2008-08-19 03:06  ivan
9527
9528         * FS/FS/rate_region.pm, httemplate/browse/rate_region.html,
9529           httemplate/edit/rate_region.cgi: more consistent prefix display,
9530           and don't forget nxx'
9531
9532 2008-08-15 12:42  ivan
9533
9534         * Makefile: install default conf with make create-config too, so it
9535           doesn't go missing
9536
9537 2008-08-15 12:26  ivan
9538
9539         * FS/bin/freeside-setup: allow a full pathname to be specified to
9540           freeside-setup for initial configdir
9541
9542 2008-08-14 18:09  jeff
9543
9544         * FS/FS/tax_class.pm: correct field ordering - invonsequential
9545
9546 2008-08-14 17:41  ivan
9547
9548         * httemplate/elements/form-file_upload.html: can have a message
9549           then a URL too
9550
9551 2008-08-14 04:53  ivan
9552
9553         * FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
9554           httemplate/elements/progress-init.html,
9555           httemplate/misc/cust_main-import.cgi,
9556           httemplate/misc/process/cust_main-import.cgi,
9557           httemplate/elements/progress-popup.html,
9558           httemplate/search/cust_main.html,
9559           httemplate/elements/form-file_upload.html,
9560           httemplate/misc/file-upload.html,
9561           httemplate/elements/file-upload.html: customer import: add
9562           progress bar & redirect to a search of the imported customers,
9563           #3475
9564
9565 2008-08-14 04:44  ivan
9566
9567         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi: customer
9568           import: add progress bar & redirect to a search of the imported
9569           customers, #3475
9570
9571 2008-08-13 18:58  ivan
9572
9573         * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
9574           httemplate/elements/menu.html,
9575           httemplate/misc/cust_main-import.cgi,
9576           httemplate/misc/process/cust_main-import.cgi: import customer
9577           from Excel file too
9578
9579 2008-08-13 18:52  ivan
9580
9581         * FS/FS/svc_Common.pm: tyop
9582
9583 2008-08-13 18:38  ivan
9584
9585         * httemplate/view/svc_forward.cgi: tyop
9586
9587 2008-08-08 13:29  jeff
9588
9589         * bin/import-optigold.pl: better opti table relationship following
9590
9591 2008-08-08 11:13  jeff
9592
9593         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
9594           FS/FS/cust_main.pm, FS/FS/part_pkg/voip_cdr.pm,
9595           conf/invoice_latex: cdrs can be in separate invoice section,
9596           after total, summarized inline, with hints for page breaks
9597
9598 2008-08-07 15:30  ivan
9599
9600         * Makefile: don't generate a new key on install-selfservice if
9601           there's already an RSA one either
9602
9603 2008-08-05 23:39  jeff
9604
9605         * FS/FS/part_pkg/voip_cdr.pm: prevent adding 0 value line items
9606
9607 2008-08-05 21:05  jeff
9608
9609         * FS/FS/cust_main.pm: fix bug(s) introduced with billing loop
9610           refactor
9611
9612 2008-08-02 19:15  ivan
9613
9614         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
9615           httemplate/edit/svc_phone.cgi, httemplate/view/svc_phone.cgi: add
9616           a name field to svc_phone
9617
9618 2008-08-02 17:54  ivan
9619
9620         * FS/FS/cdr/simple2.pm: doh, fix regex
9621
9622 2008-08-02 17:26  ivan
9623
9624         * FS/FS/: Record.pm: attempt to eliminate 'Can't call method
9625           "exists" on an undefined value at
9626           /usr/local/share/perl/5.8.8/FS/Record.pm line 812.' error on
9627           upgrade
9628
9629 2008-08-02 17:20  ivan
9630
9631         * FS/FS/Record.pm: attempt to eliminate 'Can't call method "exists"
9632           on an undefined value at /usr/local/share/perl/5.8.8/FS/Record.pm
9633           line 812.' error on upgrade
9634
9635 2008-08-02 16:51  ivan
9636
9637         * FS/FS/: cdr.pm, cdr/asterisk.pm, cdr/genband.pm,
9638           cdr/genband_meetme.pm, cdr/nextone.pm, cdr/openser.pm,
9639           cdr/simple.pm, cdr/taqua.pm, cdr/unitel.pm, cdr/simple2.pm: fix
9640           'Can't call method "parse" on an undefined value' error from CDR
9641           format refactor
9642
9643 2008-08-01 21:20  jeff
9644
9645         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
9646           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
9647           FS/FS/part_pkg/voip_cdr.pm, conf/invoice_html,
9648           conf/invoice_latex, httemplate/edit/cust_main.cgi,
9649           httemplate/edit/cust_main/billing.html,
9650           httemplate/view/cust_main/billing.html: bundled package
9651           presentation improvements
9652
9653 2008-08-01 21:09  jeff
9654
9655         * FS/FS/: Schema.pm, Upgrade.pm, cust_bill.pm, cust_bill_pkg.pm,
9656           cust_bill_pkg_detail.pm, cust_main.pm, part_pkg.pm,
9657           part_pkg/voip_cdr.pm: improve CDR usage presentation
9658
9659 2008-08-01 14:41  ivan
9660
9661         * FS/FS/cust_main.pm: fix receivables report: credits/etc. should
9662           be limited by date like before, closes: Bug#3801
9663
9664 2008-08-01 13:21  ivan
9665
9666         * httemplate/edit/pkg_class.html: categories deserve labels too
9667
9668 2008-07-31 16:32  ivan
9669
9670         * httemplate/search/report_receivables.cgi: this should fix columns
9671           not showing up in receivables report... not surea bout #3801
9672           (credits/etc show up in all time periods)
9673
9674 2008-07-31 13:17  ivan
9675
9676         * httemplate/search/report_receivables.cgi, FS/FS/cust_main.pm: fix
9677           receivables report: credits/etc. should be limited by date like
9678           before, closes: Bug#3801
9679
9680 2008-07-30 19:35  ivan
9681
9682         * httemplate/misc/delete-customer.cgi: fix error on customer
9683           deletion
9684
9685 2008-07-30 15:10  ivan
9686
9687         * FS/FS/cdr/nextone.pm: rename nt to nextone
9688
9689 2008-07-29 13:00  jeff
9690
9691         * FS/FS/cust_bill.pm: correct amount for new charges total on
9692           sectioned invoices
9693
9694 2008-07-29 10:29  rsiddall
9695
9696         * rpm/freeside.spec: Self-Service files were reorganized; changed
9697           the way we copy them into the buildroot.
9698
9699 2008-07-24 09:40  jeff
9700
9701         * FS/FS/cust_bill.pm: ensure invoice line items are delivered in
9702           line number order
9703
9704 2008-07-23 07:41  jeff
9705
9706         * httemplate/edit/tax_rate.html: add disabled column to new tax
9707           rates, false laziness elimination, and bug fixes - closes #3566
9708
9709 2008-07-23 07:36  jeff
9710
9711         * FS/FS/Schema.pm, FS/FS/tax_rate.pm,
9712           httemplate/browse/tax_rate.cgi,
9713           httemplate/misc/enable_or_disable_tax.html,
9714           httemplate/misc/process/enable_or_disable_tax.html: add disabled
9715           column to new tax rates, false laziness elimination, and bug
9716           fixes - closes #3566
9717
9718 2008-07-22 01:33  ivan
9719
9720         * FS/FS/part_export/phone_shellcommands.pm: freepbx modification
9721           command
9722
9723 2008-07-21 21:59  ivan
9724
9725         * httemplate/view/svc_phone.cgi: add "incoming CDRs" link to phone#
9726           view also
9727
9728 2008-07-21 15:34  ivan
9729
9730         * FS/FS/ClientAPI/Signup.pm,
9731           fs_selfservice/FS-SelfService/SelfService.pm,
9732           fs_selfservice/FS-SelfService/cgi/signup.cgi,
9733           fs_selfservice/FS-SelfService/cgi/signup.html,
9734           fs_selfservice/FS-SelfService/cgi/success.html: svc_phone signup
9735
9736 2008-07-21 14:23  ivan
9737
9738         * Makefile: oops, don't inadvertantly switch default db type
9739
9740 2008-07-21 12:09  ivan
9741
9742         * FS/FS/Conf.pm, httemplate/elements/select-did.html,
9743           FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/Signup.pm,
9744           fs_selfservice/FS-SelfService/SelfService.pm,
9745           fs_selfservice/FS-SelfService/cgi/signup.html,
9746           fs_selfservice/FS-SelfService/cgi/misc/areacodes.cgi,
9747           fs_selfservice/FS-SelfService/cgi/misc/exchanges.cgi,
9748           fs_selfservice/FS-SelfService/cgi/images/cross.png,
9749           fs_selfservice/FS-SelfService/cgi/images/wait-orange.gif,
9750           fs_selfservice/FS-SelfService/cgi/misc/phonenums.cgi: signup
9751           w/globalpops DID selection via mason components pass-through
9752
9753 2008-07-21 11:58  ivan
9754
9755         * FS/MANIFEST, htetc/handler.pl, FS/FS/CGI.pm, FS/FS/Mason.pm,
9756           FS/FS/Mason/Request.pm, Makefile: add framework for running Mason
9757           components standalone
9758
9759 2008-07-21 03:42  ivan
9760
9761         * FS/FS/svc_phone.pm: generate a SIP password if it is blank
9762
9763 2008-07-18 15:31  ivan
9764
9765         * httemplate/search/report_rt_transaction.html: missing closing
9766           FORM tag
9767
9768 2008-07-18 15:30  ivan
9769
9770         * httemplate/elements/popup_link.html: add target param, i thought
9771           this was needed for something...
9772
9773 2008-07-18 15:29  ivan
9774
9775         * bin/bind.import: add -e option to bind.import (now to actually
9776           implement it)
9777
9778 2008-07-18 15:28  ivan
9779
9780         * FS/FS/rate_region.pm: show NXX is US if applicable
9781
9782 2008-07-18 15:28  ivan
9783
9784         * FS/FS/: h_cust_svc.pm, part_export.pm, part_pkg.pm, svc_acct.pm,
9785           UI/Web.pm: some random cleanups
9786
9787 2008-07-18 15:27  ivan
9788
9789         * FS/FS/Record.pm: add no_check_foreign kludge for gigantic rate
9790           imports
9791
9792 2008-07-18 15:26  ivan
9793
9794         * FS/MANIFEST: add part_pkg_link to MANIFEST
9795
9796 2008-07-17 16:55  ivan
9797
9798         * FS/FS/: cdr.pm, cdr/asterisk.pm, cdr/genband.pm,
9799           cdr/genband_meetme.pm, cdr/openser.pm, cdr/simple.pm,
9800           cdr/taqua.pm, cdr/unitel.pm: CDR updates; modularize CDR import
9801           formats; add formats for OpenSER, Genband/Tekelec, and "NT"
9802
9803 2008-07-16 16:55  ivan
9804
9805         * httemplate/search/svc_acct.cgi: fix account search by time
9806           remaining to deal with situations w/o a recurring amount
9807
9808 2008-07-15 16:25  ivan
9809
9810         * FS/FS/Upgrade.pm: where in the world is $DBI::errstr
9811
9812 2008-07-15 16:18  ivan
9813
9814         * FS/FS/Upgrade.pm: parens help alot
9815
9816 2008-07-15 16:17  ivan
9817
9818         * FS/FS/Upgrade.pm: report errors connecting to sqlradius dbs on
9819           upgrade
9820
9821 2008-07-15 13:56  ivan
9822
9823         * FS/FS/cust_main.pm: prevent inactive customers from showing up in
9824           reports of cancelled customers
9825
9826 2008-07-14 18:19  ivan
9827
9828         * FS/FS/part_export/phone_shellcommands.pm: add warning about
9829           concurrency in FreePBX
9830
9831 2008-07-14 16:59  ivan
9832
9833         * httemplate/view/cust_main/notes.html: fuck embedded iframes and
9834           their stupid display problems with scrolling.  also make the
9835           gridding more consistent
9836
9837 2008-07-14 16:08  ivan
9838
9839         * httemplate/: edit/process/cust_main_note.cgi, view/cust_main.cgi,
9840           view/cust_main/notes.html: fuck embedded iframes and their stupid
9841           display problems with scrolling.  also make the gridding more
9842           consistent
9843
9844 2008-07-10 11:48  ivan
9845
9846         * httemplate/view/cust_main/packages.html: fix variable scoping
9847           issues preventing customer view page from coing up
9848
9849 2008-07-09 20:16  jeff
9850
9851         * FS/FS/cust_bill.pm: restore line item date ranges
9852
9853 2008-07-09 13:37  ivan
9854
9855         * FS/FS/part_pkg.pm: should avoid spurious uninitialized value
9856           warnings on upgrade
9857
9858 2008-07-09 13:33  ivan
9859
9860         * FS/FS/svc_Common.pm: perl vs SQL brainfart
9861
9862 2008-07-09 12:45  ivan
9863
9864         * httemplate/docs/license.html: fix famfamfam link
9865
9866 2008-07-09 12:35  ivan
9867
9868         * FS/FS/svc_Common.pm: service searching should be case-insensitive
9869           now
9870
9871 2008-07-08 20:40  ivan
9872
9873         * httemplate/search/: cust_tax_exempt.cgi: helpful to see when
9874           exemptions were inserted?
9875
9876 2008-07-08 20:27  ivan
9877
9878         * httemplate/search/cust_tax_exempt.cgi: need the exemptnum...
9879
9880 2008-07-08 20:18  ivan
9881
9882         * httemplate/search/: cust_tax_exempt.cgi, cust_tax_exempt.html:
9883           search legacy tax exemptions by customer status
9884
9885 2008-07-08 19:30  ivan
9886
9887         * httemplate/edit/process/part_pkg.cgi: don't require an agent type
9888           to be specified when editing a disabled package
9889
9890 2008-07-07 19:19  ivan
9891
9892         * httemplate/search/cust_bill_pkg.cgi: fix line-item reports on
9893           taxclass-less regions
9894
9895 2008-07-07 19:01  ivan
9896
9897         * FS/FS/cust_main_county.pm, httemplate/search/cust_bill_pkg.cgi,
9898           httemplate/search/report_tax.cgi: fix line-item reports on
9899           taxclass-less regions
9900
9901 2008-07-07 17:35  ivan
9902
9903         * httemplate/search/cust_bill_pkg.cgi: order by number for line
9904           items with the same datestamp
9905
9906 2008-07-07 17:20  ivan
9907
9908         * httemplate/search/cust_bill_pkg.cgi: order line item reports by
9909           date
9910
9911 2008-07-07 16:47  ivan
9912
9913         * httemplate/search/report_tax.cgi: should be a proper fix for edge
9914           cases where you have taxclass and empty-taxclass rates for a
9915           region, whew
9916
9917 2008-07-07 14:38  ivan
9918
9919         * FS/FS/Record.pm: SQL_FLOAT is probably unnecessary and causes
9920           probelms on old (v1.x?) DBD::Pg
9921
9922 2008-07-07 14:18  ivan
9923
9924         * FS/FS/Record.pm: eek, hopefully fix problems caused by adding
9925           debugging of bind_param statements
9926
9927 2008-07-07 14:07  ivan
9928
9929         * FS/FS/Record.pm: add debugging of bind_param statements
9930
9931 2008-07-07 12:50  ivan
9932
9933         * FS/FS/Record.pm: add debugging of bind_param statements
9934
9935 2008-07-03 16:23  ivan
9936
9937         * httemplate/view/cust_main/packages.html: fix bad sub names in
9938           forward-port
9939
9940 2008-07-02 21:19  ivan
9941
9942         * FS/FS/Record.pm: should FINALLY get binding correctly in light of
9943           regression caused by get_real_fields refactor
9944
9945 2008-07-02 21:12  ivan
9946
9947         * FS/FS/Record.pm: this should non-"=" searches on fields that
9948           require SQL type binding...
9949
9950 2008-07-02 21:00  ivan
9951
9952         * FS/FS/cust_pkg.pm: correct hash vs hashref brainfart on
9953           "forward-port", i guess
9954
9955 2008-07-02 20:57  ivan
9956
9957         * FS/FS/Record.pm: real should be bound to SQL_FLOAT Like float4...
9958           1.7?  not touching it unless it breaks :)
9959
9960 2008-07-01 19:55  ivan
9961
9962         * FS/FS/ClientAPI/MyAccount.pm: fix errors paying with an on-file
9963           card through self-service
9964
9965 2008-07-01 00:02  jeff
9966
9967         * FS/FS/cust_pkg.pm: you shouldn't keep 'em separated
9968
9969 2008-06-30 22:01  jeff
9970
9971         * httemplate/misc/unadjourn_pkg.cgi,
9972           httemplate/misc/unexpire_pkg.cgi, FS/FS/Schema.pm,
9973           FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm,
9974           FS/FS/part_export/shellcommands.pm,
9975           FS/FS/part_export/sqlradius.pm,
9976           httemplate/edit/REAL_cust_pkg.cgi,
9977           httemplate/misc/process/cancel_pkg.html,
9978           httemplate/search/cust_pkg.cgi,
9979           httemplate/view/cust_main/packages.html: correct internal reason
9980           searching, prevent interleaved suspend/cancel/expire/adjourn,
9981           backporting and refactoring
9982
9983 2008-06-30 17:11  ivan
9984
9985         * FS/FS/svc_phone.pm: that should fix new sip_password field, whew
9986
9987 2008-06-30 17:07  ivan
9988
9989         * FS/FS/svc_phone.pm: that should fix the new sip_password field, i
9990           hope
9991
9992 2008-06-30 17:00  ivan
9993
9994         * httemplate/view/svc_phone.cgi: add sip pw display
9995
9996 2008-06-30 16:56  ivan
9997
9998         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
9999           FS/FS/part_export/phone_shellcommands.pm,
10000           httemplate/edit/svc_phone.cgi: add sip pw field
10001
10002 2008-06-30 01:01  ivan
10003
10004         * fs_selfservice/FS-SelfService/cgi/: signup.cgi, signup.html:
10005           checkpoint signup work
10006
10007 2008-06-30 01:00  ivan
10008
10009         * FS/FS/part_export/phone_shellcommands.pm: reload after adding
10010           extensions
10011
10012 2008-06-29 13:53  ivan
10013
10014         * FS/FS/svc_phone.pm, FS/FS/part_export/globalpops_voip.pm,
10015           httemplate/elements/select-phonenum.html,
10016           httemplate/elements/tr-select-did.html: globalPOPs provisioning
10017
10018 2008-06-28 21:33  jeff
10019
10020         * httemplate/view/cust_main/packages.html: spurious 'suspended'
10021
10022 2008-06-28 17:41  ivan
10023
10024         * FS/: MANIFEST, FS.pm, t/phone_avail.t, FS/Schema.pm,
10025           FS/phone_avail.pm, FS/part_export/globalpops_voip.pm:
10026           state->areacode caching,
10027
10028 2008-06-28 16:03  ivan
10029
10030         * httemplate/images/wait-orange.gif, FS/FS/part_svc.pm,
10031           httemplate/edit/elements/svc_Common.html,
10032           httemplate/elements/input-text.html,
10033           httemplate/elements/select-areacode.html,
10034           httemplate/elements/select-did.html,
10035           httemplate/elements/select-exchange.html,
10036           httemplate/elements/select-phonenum.html,
10037           httemplate/elements/select-state.html,
10038           httemplate/elements/tr-input-text.html,
10039           httemplate/elements/tr-select-did.html,
10040           httemplate/misc/areacodes.cgi, httemplate/misc/exchanges.cgi,
10041           httemplate/misc/phonenums.cgi, FS/FS/Record.pm,
10042           FS/FS/part_export/globalpops_voip.pm,
10043           httemplate/edit/svc_phone.cgi: get DIDs from globalpops
10044
10045 2008-06-28 12:25  jeff
10046
10047         * httemplate/elements/tr-checkboxes-table.html,
10048           httemplate/elements/checkboxes-table.html,
10049           httemplate/elements/menu.html,
10050           httemplate/elements/select-agent.html,
10051           httemplate/elements/select-table.html, FS/FS/AccessRight.pm,
10052           FS/FS/addr_block.pm, FS/FS/router.pm, FS/FS/svc_broadband.pm,
10053           httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi,
10054           httemplate/browse/svc_acct_pop.cgi,
10055           httemplate/edit/allocate.html, httemplate/edit/router.cgi,
10056           httemplate/edit/svc_acct_pop.cgi,
10057           httemplate/edit/svc_broadband.cgi,
10058           httemplate/edit/elements/edit.html,
10059           httemplate/edit/elements/svc_Common.html,
10060           httemplate/edit/process/router.cgi,
10061           httemplate/edit/process/svc_acct_pop.cgi,
10062           httemplate/edit/process/svc_broadband.cgi,
10063           httemplate/edit/process/addr_block/add.cgi,
10064           httemplate/edit/process/addr_block/allocate.cgi,
10065           httemplate/edit/process/addr_block/deallocate.cgi,
10066           httemplate/edit/process/addr_block/split.cgi,
10067           httemplate/edit/process/elements/process.html: agent virtualize
10068           address blocks and routers
10069
10070 2008-06-27 01:53  ivan
10071
10072         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm, fs_selfservice/DEPLOY,
10073           fs_selfservice/FS-SelfService/SelfService.pm,
10074           fs_selfservice/FS-SelfService/cgi/signup.html: adding
10075           signup_server-service config
10076
10077 2008-06-27 00:18  ivan
10078
10079         * FS/FS/part_export/globalpops_voip.pm: globalpops_voip export
10080           compilation fixes
10081
10082 2008-06-26 17:27  ivan
10083
10084         * FS/FS/part_export/globalpops_voip.pm: commiting globalpops export
10085           start.  stupid power failure.
10086
10087 2008-06-26 14:55  ivan
10088
10089         * FS/FS/part_export/phone_shellcommands.pm: adding
10090           phone_shellcommands with preliminary FreePBX integration commands
10091
10092 2008-06-25 13:14  ivan
10093
10094         * httemplate/search/report_receivables.cgi: optimize total query in
10095           receivables report.  very significant speedup for large DBs
10096
10097 2008-06-25 13:11  ivan
10098
10099         * FS/FS/: cust_main.pm, cust_bill.pm: POD updates
10100
10101 2008-06-25 11:14  ivan
10102
10103         * FS/FS/Upgrade.pm: don't show error messages about FreesideStatus
10104           index already existing either
10105
10106 2008-06-24 17:29  ivan
10107
10108         * htetc/handler.pl, FS/FS/Record.pm: finish adding
10109           str2time_sql_closing
10110
10111 2008-06-24 11:50  ivan
10112
10113         * conf/invoice_html: i think we need a $ there???
10114
10115 2008-06-24 09:39  jeff
10116
10117         * FS/FS/: Conf.pm, Conf_compat17.pm, cust_main.pm: postal invoice
10118           fees
10119
10120 2008-06-23 19:09  ivan
10121
10122         * FS/FS/part_export/sqlradius.pm: prevent decrementing
10123           time/bandwidth for old RADIUS records
10124
10125 2008-06-23 15:59  ivan
10126
10127         * bin/cdr.import: hahahd doh, we're in perl
10128
10129 2008-06-23 15:11  ivan
10130
10131         * bin/cdr.import: add quick command line too for CDR imports
10132
10133 2008-06-23 09:46  jeff
10134
10135         * conf/invoice_html: this is what it was for
10136
10137 2008-06-23 08:36  jeff
10138
10139         * FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_latex:
10140           invoice service address modifications
10141
10142 2008-06-22 19:50  ivan
10143
10144         * conf/invoice_html: wtf was this for in the first place then
10145
10146 2008-06-22 19:48  ivan
10147
10148         * conf/invoice_html: this seems to match the latex templates more
10149           accurately, rather than push the sub-totals out into their own
10150           column
10151
10152 2008-06-22 19:35  ivan
10153
10154         * conf/invoice_html: fix leaking colspan in totals on sectioned
10155           invoices
10156
10157 2008-06-22 17:41  ivan
10158
10159         * FS/FS/cust_tax_exempt.pm: adding report on legacy tax exemptions
10160           to assist in enet migraiton
10161
10162 2008-06-22 17:37  ivan
10163
10164         * httemplate/search/cust_tax_exempt.cgi: legacy tax exemption
10165           report fix, no _date
10166
10167 2008-06-22 17:34  ivan
10168
10169         * httemplate/search/cust_tax_exempt.cgi: adding report on legacy
10170           tax exemptions to assist in enet migraiton
10171
10172 2008-06-19 22:47  jeff
10173
10174         * FS/FS/cust_bill.pm: extra values for invoices
10175
10176 2008-06-19 20:36  ivan
10177
10178         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: VoxLineSystems are lying
10179           scum who charged back their customization work and then used the
10180           software anyway
10181
10182 2008-06-18 20:18  jeff
10183
10184         * FS/FS/pkg_category.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
10185           FS/FS/part_pkg.pm, FS/FS/pkg_class.pm, FS/t/pkg_category.t,
10186           FS/FS.pm, httemplate/browse/pkg_category.html,
10187           httemplate/browse/pkg_class.html,
10188           httemplate/edit/pkg_category.html,
10189           httemplate/edit/pkg_class.html,
10190           httemplate/edit/process/pkg_category.html, FS/MANIFEST,
10191           htetc/handler.pl, httemplate/edit/elements/edit.html,
10192           httemplate/elements/menu.html: package categories (meta package
10193           classes) and grouping invoices by them
10194
10195 2008-06-18 14:18  ivan
10196
10197         * FS/FS/Misc.pm: fix regression caused by use of IPC::Run to run
10198           pslatex: send STDOUT and STDERR from pslatex to /dev/null, we
10199           don't want them
10200
10201 2008-06-18 12:24  ivan
10202
10203         * httemplate/edit/part_pkg.cgi: s helps alot
10204
10205 2008-06-18 12:09  ivan
10206
10207         * httemplate/edit/part_pkg.cgi: fix setup/recur fees on cloning
10208           (customizing) package definitions w/new editor
10209
10210 2008-06-18 11:50  jeff
10211
10212         * httemplate/: browse/tax_rate.cgi,
10213           misc/enable_or_disable_tax.html,
10214           misc/process/enable_or_disable_tax.html: allow enabling and
10215           disabling if tax_rate rows in groups (RT 3566)
10216
10217 2008-06-17 22:22  ivan
10218
10219         * FS/FS/cust_main.pm: %statuscolor is either a global or a my var,
10220           make up your mind
10221
10222 2008-06-17 17:49  ivan
10223
10224         * FS/FS/part_virtual_field.pm: this module, also, has no need to
10225           import qsearch/qsearchs, and is causing dependency loop problems
10226           (Record->part_virtual_field->Record)
10227
10228 2008-06-17 17:46  ivan
10229
10230         * FS/FS/Record.pm: hopefully finally fix the dependency loops bs...
10231           as simple as Record->Conf->Record here
10232
10233 2008-06-17 17:42  ivan
10234
10235         * FS/FS/Msgcat.pm: REALLY, don't use FS::Conf from Msgcat until
10236           runtime... should hopefully FINALLY eliminate the
10237           Record->Msgcat->Conf->Record loop
10238
10239 2008-06-17 17:36  ivan
10240
10241         * FS/FS/msgcat.pm: msgcat.pm doesn't actually need
10242           qsearch/qsearchs... hopefully this is the last of the weird
10243           dependency loops (this one is Record->Msgcat->msgcat->Record)
10244
10245 2008-06-17 17:27  ivan
10246
10247         * FS/FS/Msgcat.pm: fix dependency loop problem with database
10248           config, hopefully?  (Record->Msgcat->Conf->Record)
10249
10250 2008-06-17 17:10  ivan
10251
10252         * FS/FS/conf.pm: conf.pm doesn't actually need qsearch/qsearchs -
10253           hopefully this will solve the weird circular dependency issue
10254           (Record->Msgcat->Conf->conf->Record)
10255
10256 2008-06-17 17:05  ivan
10257
10258         * httemplate/misc/xmlhttp-cust_main-address_standardize.html: turn
10259           off debugging for address standardization
10260
10261 2008-06-17 16:57  ivan
10262
10263         * httemplate/edit/part_pkg.cgi: don't lose the pricing on package
10264           cloning w/new package editor
10265
10266 2008-06-17 12:29  jeff
10267
10268         * conf/invoice_latex: fixup damage from quantity addition
10269
10270 2008-06-16 20:35  ivan
10271
10272         * FS/FS/AccessRight.pm, httemplate/edit/invoice_template.html,
10273           FS/FS/ConfDefaults.pm, FS/FS/Misc.pm, FS/FS/cust_main.pm,
10274           htetc/handler.pl, httemplate/elements/htmlarea.html,
10275           httemplate/misc/email-customers.html,
10276           httemplate/misc/process/email-customers.html,
10277           httemplate/search/cust_main.html: finish adding a feature to
10278           easily list all email addresses for an agent & send them email
10279
10280 2008-06-16 20:13  jeff
10281
10282         * conf/invoice_latex: not forgetting to add fax and old customer id
10283
10284 2008-06-16 18:43  ivan
10285
10286         * httemplate/edit/process/cust_main.cgi: have agent_custid editing
10287           now
10288
10289 2008-06-16 06:36  jeff
10290
10291         * bin/import-optigold.pl: catch one more customer
10292
10293 2008-06-15 23:53  ivan
10294
10295         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: add (with config)
10296           ability to edit agent_custid
10297
10298 2008-06-15 18:32  jeff
10299
10300         * bin/import-optigold.pl: ugh; cast about for svc/pkg linkages
10301
10302 2008-06-12 16:15  ivan
10303
10304         * httemplate/edit/REAL_cust_pkg.cgi: fix visual regression not
10305           displaying package and comment on date editing
10306
10307 2008-06-12 14:53  ivan
10308
10309         * httemplate/: edit/process/elements/process.html,
10310           view/cust_main/packages.html, edit/part_pkg.cgi,
10311           edit/elements/edit.html, edit/process/part_pkg.cgi: fix cloning
10312           w/new package editor
10313
10314 2008-06-12 09:56  jeff
10315
10316         * bin/import-optigold.pl: date fixups
10317
10318 2008-06-12 08:55  jeff
10319
10320         * bin/import-optigold.pl: import services from service providing
10321           servers
10322
10323 2008-06-10 16:24  ivan
10324
10325         * FS/FS/: Upgrade.pm: start of better error reporting for RADIUS
10326           upgrade errors
10327
10328 2008-06-10 10:39  ivan
10329
10330         * FS/FS/Misc.pm: turn off debugging that got left on by accident
10331
10332 2008-06-09 19:12  ivan
10333
10334         * httemplate/edit/process/: cust_credit_refund.cgi,
10335           cust_pay_refund.cgi: fix up application of things to refunds,
10336           RT#3606/RT#3545
10337
10338 2008-06-09 11:32  ivan
10339
10340         * FS/FS/cdr.pm: remove name from voxlinesystems2, really
10341
10342 2008-06-05 15:44  ivan
10343
10344         * FS/FS/cdr.pm: add am/pm to voxlinesystems2 display format, remove
10345           name, revsere src/dst
10346
10347 2008-06-05 13:09  ivan
10348
10349         * FS/FS/: cust_main.pm, part_pkg/flat.pm: fix one-time charge
10350           quantities &
10351
10352 2008-06-05 12:44  ivan
10353
10354         * FS/FS/: cust_svc.pm, part_pkg/voip_cdr.pm: disable_src fixes
10355
10356 2008-06-05 12:29  ivan
10357
10358         * FS/FS/Schema.pm: unit pricing didn't exist before, so it can be
10359           NULL
10360
10361 2008-06-05 12:25  ivan
10362
10363         * FS/FS/part_pkg/flat.pm: implement quantity charging for setup
10364           fees
10365
10366 2008-06-05 12:24  ivan
10367
10368         * FS/FS/cdr.pm, FS/FS/cust_main.pm, httemplate/search/cdr.html,
10369           httemplate/view/svc_phone.cgi, httemplate/edit/quick-charge.html,
10370           httemplate/edit/process/quick-charge.cgi: voxlinesystems CDRs and
10371           quantity bs
10372
10373 2008-06-05 12:06  jeff
10374
10375         * conf/invoice_html: dash removal
10376
10377 2008-06-05 10:05  jeff
10378
10379         * conf/invoice_html: fix unitprice/posttotal nit
10380
10381 2008-06-05 09:56  jeff
10382
10383         * conf/invoice_html: fix unitprice/section nit
10384
10385 2008-06-05 09:51  jeff
10386
10387         * conf/invoice_html: correct bogus porting
10388
10389 2008-06-05 05:42  jeff
10390
10391         * conf/invoice_latex: replace lost braces
10392
10393 2008-06-05 03:36  ivan
10394
10395         * FS/FS/cust_main.pm, httemplate/search/cust_main.html,
10396           httemplate/search/report_cust_main.html: add customer status to
10397           adv. customer report, template customer search for future use in
10398           emailing notices, RT#2731
10399
10400 2008-06-05 03:34  ivan
10401
10402         * FS/FS/: cust_pkg.pm: docs for search_sql
10403
10404 2008-06-05 01:54  ivan
10405
10406         * httemplate/search/report_cust_bill.html: minor invoice report UI
10407
10408 2008-06-04 22:06  ivan
10409
10410         * FS/FS/cust_pay.pm, httemplate/edit/cust_bill_pay.cgi,
10411           httemplate/edit/cust_credit_bill.cgi,
10412           httemplate/edit/cust_pay_refund.cgi,
10413           httemplate/view/cust_main/payment_history/credit.html,
10414           httemplate/view/cust_main/payment_history/payment.html,
10415           httemplate/edit/cust_credit_refund.cgi,
10416           httemplate/edit/elements/ApplicationCommon.html,
10417           httemplate/edit/process/cust_bill_pay.cgi,
10418           httemplate/edit/process/cust_credit_bill.cgi,
10419           httemplate/edit/process/cust_credit_refund.cgi,
10420           httemplate/edit/process/cust_pay_refund.cgi,
10421           httemplate/edit/process/elements/ApplicationCommon.html: payment
10422           and credit applications have separate "apply to refund" choices
10423           now, and no auto-refund choice in the invoice dropdown.  RT#3545
10424
10425 2008-06-04 15:44  jeff
10426
10427         * FS/FS/cust_bill.pm: moar tyop
10428
10429 2008-06-04 15:42  jeff
10430
10431         * FS/FS/cust_bill.pm: tyop
10432
10433 2008-06-04 11:50  ivan
10434
10435         * FS/FS/cust_bill.pm, httemplate/misc/fax-invoice.cgi: this should
10436           fix the random "HylaFax support has not been configured" error,
10437           caused by cust_bill->fax getting called instead of cust_main->fax
10438           field
10439
10440 2008-06-04 11:40  jeff
10441
10442         * conf/invoice_html: more voxline invoice formatting
10443
10444 2008-06-04 11:05  jeff
10445
10446         * FS/FS/cust_bill.pm: voxline invoice formatting
10447
10448 2008-06-04 10:57  jeff
10449
10450         * FS/FS/cdr.pm, FS/FS/cust_bill_pkg.pm, FS/FS/part_pkg/voip_cdr.pm,
10451           conf/invoice_html, conf/invoice_latex, FS/FS/Conf.pm,
10452           FS/FS/Conf_compat17.pm: voxline invoice formatting
10453
10454 2008-06-04 06:28  jeff
10455
10456         * FS/FS/: Record.pm, cust_main.pm, tax_rate.pm: tax on tax
10457
10458 2008-06-04 06:26  jeff
10459
10460         * FS/FS/Conf.pm, FS/FS/Conf_compat17.pm, FS/FS/cust_bill.pm,
10461           conf/invoice_latex: service address on invoice
10462
10463 2008-06-03 14:06  ivan
10464
10465         * FS/FS/cust_bill.pm, FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
10466           FS/FS/cust_pkg.pm, httemplate/search/cust_pkg.cgi,
10467           httemplate/view/cust_main/packages.html: very basic start at
10468           adding quantities
10469
10470 2008-06-02 11:59  ivan
10471
10472         * FS/FS/payinfo_transaction_Mixin.pm: fix payinfo_transaction
10473
10474 2008-06-02 11:31  ivan
10475
10476         * FS/FS/UI/Web/small_custview.pm: fix ntable calls
10477
10478 2008-06-02 10:58  ivan
10479
10480         * httemplate/misc/process/timeworked.html: fix error apply
10481           fractional seconds
10482
10483 2008-06-02 10:14  ivan
10484
10485         * FS/FS/UI/Web/small_custview.pm: doh!
10486
10487 2008-06-02 10:06  ivan
10488
10489         * FS/FS/CGI.pm, FS/FS/ClientAPI/MyAccount.pm,
10490           FS/FS/UI/Web/small_custview.pm, htetc/handler.pl,
10491           rt/lib/RT/URI/freeside/Internal.pm,
10492           rt/lib/RT/URI/freeside/XMLRPC.pm: badly placed small_custview all
10493           of a sudden causing fatal errors?!  wtf
10494
10495 2008-06-02 04:16  jeff
10496
10497         * conf/invoice_latex, conf/invoice_latexcoupon, FS/FS/Conf.pm,
10498           FS/FS/Conf_compat17.pm, FS/FS/cust_bill.pm: typeset tear-off
10499           remittance coupon
10500
10501 2008-06-01 19:47  ivan
10502
10503         * FS/FS/Misc.pm: and batchmode was probably right
10504
10505 2008-06-01 19:45  ivan
10506
10507         * FS/FS/Misc.pm: yow, don't want everything to waitt until the
10508           timeout
10509
10510 2008-06-01 19:16  ivan
10511
10512         * FS/FS/: cust_bill.pm, Misc.pm: use IPC::Run to run pslatex & add
10513           a timeout, this should prevent hanging on template errors
10514
10515 2008-06-01 15:48  ivan
10516
10517         * FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, FS/FS/payinfo_Mixin.pm,
10518           FS/FS/payinfo_transaction_Mixin.pm,
10519           httemplate/view/cust_main/payment_history.html,
10520           httemplate/search/elements/cust_pay_or_refund.html,
10521           httemplate/view/cust_refund.html,
10522           httemplate/view/cust_main/payment_history/credit.html,
10523           httemplate/view/cust_main/payment_history/invoice.html,
10524           httemplate/view/cust_main/payment_history/payment.html,
10525           httemplate/view/cust_main/payment_history/refund.html,
10526           httemplate/view/cust_main/payment_history/voided_payment.html:
10527           refactor payment history slightly, add refund receipts, have
10528           "unapplied" refunds show like other unapplied/open things,
10529           RT#3545
10530
10531 2008-06-01 00:08  ivan
10532
10533         * FS/FS/cust_pay.pm: show "Check #" on payment receipts instead of
10534           "Billing #"
10535
10536 2008-05-31 22:43  ivan
10537
10538         * FS/FS/cust_bill.pm, FS/FS/cust_bill_ApplicationCommon.pm,
10539           httemplate/view/cust_main/payment_history.html: add date to
10540           "applied to Invoice#" messages in history
10541
10542 2008-05-31 20:19  ivan
10543
10544         * httemplate/search/cust_bill_pkg.cgi: fix line item report for
10545           agent-virtualized packages, clean up sloppy $where
10546           stringification, hard agent virtualization
10547
10548 2008-05-31 19:19  jeff
10549
10550         * bin/import-optigold.pl: umm.. right.. really do some on-demand
10551           stuff
10552
10553 2008-05-31 18:23  ivan
10554
10555         * htetc/handler.pl: depend on CGI.pm 3.29 to fix RT attachment
10556           problems
10557
10558 2008-05-31 17:11  ivan
10559
10560         * FS/FS/cust_bill.pm: fix problems when service definition names
10561           contain chars that need to be latex escaped
10562
10563 2008-05-31 16:50  jeff
10564
10565         * bin/import-optigold.pl: guess at on demand billing, link
10566           pre-existing services
10567
10568 2008-05-31 10:54  ivan
10569
10570         * htetc/handler.pl: add an explicit use for RT's not-well-declared
10571           dependency on CSS::Squish 0.06
10572
10573 2008-05-31 07:49  jeff
10574
10575         * FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_latex:
10576           invoice cosmetic improvements
10577
10578 2008-05-29 21:04  ivan
10579
10580         * httemplate/edit/part_bill_event.cgi: 1.7 sucks.  but people are
10581           still going to be editing old-style invoice events for a little
10582           while more yet, so space them out better (so options don't run
10583           together)
10584
10585 2008-05-29 20:55  ivan
10586
10587         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi: 1.7
10588           sucks.  add a "balance over" option to the 1.7 style
10589           agent-specific invoice send event
10590
10591 2008-05-29 18:38  ivan
10592
10593         * FS/FS/Misc/prune.pm: fix a missing semicolon bug only triggered
10594           when running prune_applications not in debug mode...
10595
10596 2008-05-29 18:34  ivan
10597
10598         * FS/FS/Upgrade.pm: don't print out warnings about SQL RADIUS
10599           FreesideStatus every time either.  really?
10600
10601 2008-05-29 18:33  ivan
10602
10603         * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
10604           pruning every time
10605
10606 2008-05-29 18:28  ivan
10607
10608         * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
10609           pruning every time
10610
10611 2008-05-29 18:02  ivan
10612
10613         * FS/FS/cust_pay_pending.pm: clean up any stray/old
10614           cust_pay_pending records causing problems
10615
10616 2008-05-29 17:53  ivan
10617
10618         * FS/FS/: Upgrade.pm, cust_pay_pending.pm: clean up any stray/old
10619           cust_pay_pending records causing problems
10620
10621 2008-05-28 17:11  ivan
10622
10623         * httemplate/graph/money_time.cgi: line things up better on the
10624           12mo report (prevent labels from taking up most of the graph
10625
10626 2008-05-28 03:45  ivan
10627
10628         * htetc/handler.pl: mailgate realiability fix: don't bomb out when
10629           FS dbdef hasn't been initialized yet (& need to import
10630           adminsuidsetup)
10631
10632 2008-05-28 03:41  ivan
10633
10634         * htetc/: handler.pl: mailgate realiability fix: don't bomb out
10635           when FS dbdef hasn't been initialized yet
10636
10637 2008-05-28 03:14  ivan
10638
10639         * htetc/handler.pl: mailgate realiability fix: don't bomb out when
10640           FS dbdef hasn't been initialized yet
10641
10642 2008-05-19 20:52  ivan
10643
10644         * FS/FS/Upgrade.pm: automatically create an index on the new
10645           radacct.FreesideStatus column
10646
10647 2008-05-19 15:31  jeff
10648
10649         * conf/invoice_latex, FS/FS/cust_bill_pkg.pm: fix broken pagenation
10650
10651 2008-05-19 11:50  ivan
10652
10653         * FS/FS/Conf.pm: a better link to the T:T docs
10654
10655 2008-05-18 21:29  ivan
10656
10657         * FS/FS/Schema.pm: add a key on ( history_action, $primary_key ) to
10658           the h_ tables.  this should speed up the cust_pay upgrade??
10659
10660 2008-05-18 21:07  ivan
10661
10662         * FS/FS/cust_bill_pay.pm, FS/FS/payinfo_Mixin.pm,
10663           FS/FS/cust_credit_refund.pm, FS/FS/cust_refund.pm,
10664           FS/FS/payby.pm, FS/FS/Report/Table/Monthly.pm,
10665           httemplate/graph/money_time.cgi,
10666           httemplate/search/cust_bill_pay.html,
10667           httemplate/search/cust_credit.html,
10668           httemplate/search/cust_credit_refund.html,
10669           httemplate/search/cust_pay.cgi,
10670           httemplate/search/cust_refund.html,
10671           httemplate/search/elements/cust_pay_or_refund.html: make net
10672           receipts clickable... and netreceipts != cashflow, really, so
10673           separate those concepts, and cashflow gets gross & net variants.
10674           also add gross/net refunds.  #3012
10675
10676 2008-05-18 20:51  jeff
10677
10678         * conf/invoice_latex: fix latex template bogosity
10679
10680 2008-05-18 15:57  ivan
10681
10682         * FS/FS/Upgrade.pm: fix auto sqlradius upgrade: module
10683           include/import
10684
10685 2008-05-18 15:54  ivan
10686
10687         * FS/FS/part_export/sqlradius.pm: oops, fix minor refactoring of
10688           auto sqlradius upgrade
10689
10690 2008-05-18 15:53  ivan
10691
10692         * FS/bin/freeside-upgrade: fix the auto sqlradiusupgrade
10693
10694 2008-05-18 15:42  ivan
10695
10696         * FS/FS/Upgrade.pm, FS/bin/freeside-sqlradius-radacctd,
10697           FS/bin/freeside-upgrade, FS/FS/part_export/sqlradius.pm,
10698           init.d/freeside-init: on upgrade, automatically seed from
10699           sqlradius databases, and start freeside-sqlradius-radacctd by
10700           default
10701
10702 2008-05-17 23:50  ivan
10703
10704         * FS/FS/Conf.pm, httemplate/edit/process/access_group.html: add a
10705           config value for disabling the ACLs... this should be good for a
10706           demo in 1.7, 1.9 will need some way to disable ACL changes from
10707           OUTSIDE the db
10708
10709 2008-05-17 20:04  ivan
10710
10711         * httemplate/: elements/customer-table.html,
10712           misc/batch-cust_pay.html: quick payment entry running total,
10713           closes: #3470
10714
10715 2008-05-16 12:26  jeff
10716
10717         * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cust_bill.pm,
10718           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
10719           FS/FS/part_pkg/voip_cdr.pm, conf/invoice_html,
10720           conf/invoice_latex: typeset CDRs into 5 columns on invoices
10721
10722 2008-05-15 15:48  ivan
10723
10724         * FS/FS/CGI.pm: fix minor problem with ship_zip not showing up in
10725           small_custview
10726
10727 2008-05-14 14:21  jeff
10728
10729         * FS/FS/: Conf.pm, Conf_compat17.pm, cust_bill.pm: config option to
10730           omit statement type items from invoices
10731
10732 2008-05-14 11:19  jeff
10733
10734         * bin/import-optigold.pl: do NOT delete the existing data
10735
10736 2008-05-14 11:07  jeff
10737
10738         * FS/FS/: cust_bill_pkg.pm, part_pkg.pm, tax_rate.pm,
10739           part_pkg/voip_cdr.pm: correct tax selection and *actually* handle
10740           fee based taxes
10741
10742 2008-05-14 09:52  ivan
10743
10744         * bin/import-optigold.pl: [no log message]
10745
10746 2008-05-13 16:36  ivan
10747
10748         * FS/bin/freeside-adduser: tyop
10749
10750 2008-05-13 14:20  ivan
10751
10752         * FS/FS/part_pkg.pm: eliminate warnings on upgrade: "(Odd number of
10753           elements in anonymous hash | Use of unintialized value in
10754           anonymous hash ) at
10755           /usr/local/share/perl/5.8.8/FS/option_Common.pm line 176.
10756
10757 2008-05-13 12:13  ivan
10758
10759         * Makefile: ensure new self-service libs are installed
10760
10761 2008-05-12 20:49  ivan
10762
10763         * debian/rules: tyop
10764
10765 2008-05-12 20:49  ivan
10766
10767         * Makefile, FS/bin/freeside-setup, debian/rules: better place for
10768           initial configuration to be stored and retreived from than the
10769           initial tarball...
10770
10771 2008-05-08 23:34  ivan
10772
10773         * httemplate/misc/: xmlhttp-cust_main-address_standardize.html,
10774           xmlhttp-cust_main-search.cgi: JSON 1.0 (on deb 4.0) doesn't have
10775           to_json yet
10776
10777 2008-05-08 22:59  ivan
10778
10779         * httemplate/: docs/credits.html, docs/license.html,
10780           edit/cust_main.cgi, images/cross.png, images/error.png,
10781           images/tick.png: finish usps address standardization
10782
10783 2008-05-08 22:54  ivan
10784
10785         * httemplate/view/cust_main/packages.html: perl 5.10-ism?  new
10786           mason?
10787
10788 2008-05-08 05:45  ivan
10789
10790         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
10791           httemplate/elements/xmlhttp.html,
10792           httemplate/misc/xmlhttp-cust_main-address_standardize.html,
10793           httemplate/misc/xmlhttp-cust_main-search.cgi, htetc/handler.pl:
10794           address standardization part one, finally checked in from here
10795
10796 2008-05-07 14:36  ivan
10797
10798         * httemplate/: view/cust_main.cgi, misc/cancel_cust.html: fix
10799           customer cancellation, sort of a side effect of #2872, fixes
10800           #3480, #3481
10801
10802 2008-05-05 18:15  ivan
10803
10804         * httemplate/elements/customer-table.html: put the documentation in
10805           a proper <%doc> section
10806
10807 2008-05-05 18:14  ivan
10808
10809         * httemplate/misc/xmlhttp-cust_main-search.cgi: agent-virtualize
10810           customer # portion of quick payment entry
10811
10812 2008-05-05 18:14  ivan
10813
10814         * httemplate/: misc/batch-cust_pay.html,
10815           elements/customer-table.html: agent-virtualize quick payment
10816           entry
10817
10818 2008-05-04 19:11  ivan
10819
10820         * FS/FS/payinfo_Mixin.pm: hopefully really a better fix for using
10821           new payment duplicate stuff with cc encryption :/
10822
10823 2008-05-04 18:52  ivan
10824
10825         * FS/FS/payinfo_Mixin.pm: better fix for using new payment
10826           duplicate stuff with cc encryption :)
10827
10828 2008-05-04 18:18  ivan
10829
10830         * FS/FS/payinfo_Mixin.pm: fix for using new payment duplicate stuff
10831           with cc encryption
10832
10833 2008-05-02 13:30  ivan
10834
10835         * FS/bin/freeside-upgrade: add -s switch to freeside-upgrade for
10836           schema-only changes (for slony slaves)
10837
10838 2008-05-01 18:58  ivan
10839
10840         * FS/FS/Upgrade.pm: upgrade part_pkg before cust_credit
10841
10842 2008-04-30 16:42  ivan
10843
10844         * Makefile: not here
10845
10846 2008-04-30 16:36  ivan
10847
10848         * Makefile: that explains the bs with ChangeLog
10849
10850 2008-04-30 16:29  ivan
10851
10852         * Makefile: last last-minute fix for last-minute change
10853
10854 2008-04-30 16:26  ivan
10855
10856         * Makefile: last minute fix for last minute change
10857
10858 2008-04-30 16:19  ivan
10859
10860         * Makefile: last minute release target update.  not particularly
10861           dangerous, nobody uses it but me
10862
10863 2008-04-28 12:17  ivan
10864
10865         * FS/FS/: cust_main.pm, Cron/bill.pm: fix 1.9 queued billing from
10866           doing weird things with expirations and adjournments because
10867           freeside-queued $^T != freeside-daily $^T
10868
10869 2008-04-27 09:28  jeff
10870
10871         * httemplate/elements/select-taxproduct.html: sticky, too
10872
10873 2008-04-27 08:19  jeff
10874
10875         * httemplate/elements/select-taxproduct.html: fixup taxproduct
10876           selection
10877
10878 2008-04-24 15:51  ivan
10879
10880         * FS/FS/part_pkg/voip_cdr.pm: add use_amaflags and use_disposition
10881           flags to voip_cdr price plan
10882
10883 2008-04-22 19:59  jeff
10884
10885         * FS/FS/cust_bill.pm: fixup return address fallback
10886
10887 2008-04-22 12:46  ivan
10888
10889         * FS/FS/cust_bill.pm: no comma there
10890
10891 2008-04-22 03:56  ivan
10892
10893         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: voxline cdrs
10894
10895 2008-04-18 14:27  ivan
10896
10897         * rt/lib/RT/Ticket_Overlay.pm: blah.  last silly typo hopefully.
10898           wish this was easier to test.
10899
10900 2008-04-18 14:25  ivan
10901
10902         * rt/lib/RT/Ticket_Overlay.pm: silly semicolon
10903
10904 2008-04-18 14:19  ivan
10905
10906         * rt/lib/RT/: Ticket_Overlay.pm, URI/freeside.pm: hopefully,
10907           finally fix ticket auto-association not getting along with RT
10908           ACLs
10909
10910 2008-04-17 20:29  jeff
10911
10912         * FS/t/addr_block.t, FS/t/router.t, httemplate/edit/allocate.html,
10913           httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi,
10914           httemplate/edit/process/addr_block/add.cgi,
10915           httemplate/edit/process/addr_block/allocate.cgi,
10916           httemplate/edit/process/addr_block/deallocate.cgi,
10917           httemplate/edit/process/addr_block/split.cgi: drag address and
10918           router even farther into the century
10919
10920 2008-04-16 18:39  ivan
10921
10922         * FS/FS/: Schema.pm, cust_bill.pm, cust_bill_pkg.pm, cust_main.pm,
10923           cust_main_county.pm, cust_pkg.pm, part_pkg/flat.pm: implement
10924           line item bundling
10925
10926 2008-04-16 18:28  ivan
10927
10928         * httemplate/elements/menu.html: this is more accurate
10929
10930 2008-04-16 14:52  ivan
10931
10932         * FS/FS/: part_pkg.pm, cust_main.pm: start implementing billing
10933           add-ons
10934
10935 2008-04-16 14:12  ivan
10936
10937         * FS/FS/part_pkg.pm, httemplate/browse/part_pkg.cgi: implement
10938           service add-ons
10939
10940 2008-04-16 14:10  ivan
10941
10942         * FS/FS/Record.pm: be more forgiving about numeric things padded
10943           with leading/trailing space
10944
10945 2008-04-16 13:34  ivan
10946
10947         * httemplate/: edit/part_bill_event.cgi, edit/part_pkg.cgi,
10948           edit/quick-charge.html, elements/select-taxclass.html,
10949           elements/tr-select-taxclass.html: fix tax class on package def
10950           edit
10951
10952 2008-04-16 13:00  ivan
10953
10954         * httemplate/: browse/part_pkg.cgi, edit/part_pkg.cgi: show package
10955           add-on links in browse
10956
10957 2008-04-16 11:32  jeff
10958
10959         * FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm,
10960           httemplate/view/cust_main/packages.html: show user who created
10961           (cancel/suspend) reason and possibly fix a lingering spurious
10962           usergroup bug
10963
10964 2008-04-15 21:42  ivan
10965
10966         * httemplate/: edit/part_pkg.cgi, browse/part_pkg.cgi: add plan &
10967           pricing to package browse...
10968
10969 2008-04-15 18:03  ivan
10970
10971         * FS/FS/m2m_Common.pm, FS/FS/part_pkg.pm,
10972           httemplate/edit/process/part_pkg.cgi: fix new link editing in new
10973           package editor
10974
10975 2008-04-15 17:29  ivan
10976
10977         * FS/FS/part_pkg.pm: new package def editor
10978
10979 2008-04-15 17:19  ivan
10980
10981         * httemplate/edit/: part_pkg.cgi, elements/edit.html,
10982           process/part_pkg.cgi: new package def editor
10983
10984 2008-04-15 17:16  ivan
10985
10986         * FS/: FS.pm, FS/m2m_Common.pm, FS/part_pkg_link.pm,
10987           t/part_pkg_link.t: new package def editor
10988
10989 2008-04-15 13:47  jeff
10990
10991         * httemplate/elements/file-upload.html,
10992           httemplate/elements/header-minimal.html,
10993           httemplate/misc/file-upload.html, httemplate/misc/tax-import.cgi,
10994           httemplate/misc/process/tax-import.cgi,
10995           httemplate/misc/process/tax-upgrade.cgi, FS/FS/cust_main.pm,
10996           FS/FS/cust_tax_location.pm, FS/FS/part_pkg.pm,
10997           FS/FS/part_pkg_taxproduct.pm, FS/FS/part_pkg_taxrate.pm,
10998           FS/FS/tax_class.pm, FS/FS/tax_rate.pm: (finally) wrap up new tax
10999           rate engine (for now)
11000
11001 2008-04-15 12:43  ivan
11002
11003         * FS/FS/: part_pkg_option.pm, part_pkg/sesmon_hour.pm,
11004           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
11005           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
11006           part_pkg/voip_cdr.pm, part_pkg/voip_sqlradacct.pm:
11007           s/recur_flat/recur_fee/
11008
11009 2008-04-15 06:41  ivan
11010
11011         * FS/FS/Schema.pm, FS/FS/cust_event.pm, FS/FS/cust_main.pm,
11012           FS/FS/cust_pkg.pm, FS/FS/option_Common.pm,
11013           FS/FS/part_event_option.pm, FS/FS/part_pkg.pm,
11014           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
11015           httemplate/edit/part_event.html, httemplate/edit/part_pkg.cgi,
11016           httemplate/edit/elements/edit.html,
11017           httemplate/edit/process/part_pkg.cgi,
11018           httemplate/edit/process/elements/process.html,
11019           httemplate/elements/select-agent_types.html,
11020           httemplate/elements/select-taxproduct.html,
11021           httemplate/elements/selectlayers.html,
11022           httemplate/elements/tr-input-text.html,
11023           httemplate/elements/tr-part_pkg_freq.html,
11024           httemplate/elements/tr-pkg_svc.html,
11025           httemplate/elements/tr-select-agent_types.html,
11026           httemplate/elements/tr-title.html: new package editor
11027
11028 2008-04-15 03:50  ivan
11029
11030         * httemplate/docs/about.html: it's april 15th, and i sure do.
11031
11032 2008-04-14 06:42  jeff
11033
11034         * FS/FS/Record.pm: Improve record searching
11035
11036 2008-04-13 14:37  ivan
11037
11038         * FS/FS/part_pkg/: base_delayed.pm, flat_delayed.pm,
11039           prorate_delayed.pm: fix recur_notify label for *_delayed price
11040           plans
11041
11042 2008-04-13 13:35  ivan
11043
11044         * httemplate/elements/: select-cust-part_pkg.html,
11045           select-part_pkg.html, tr-select-part_pkg.html, select-table.html:
11046           select-table and select-part_pkg updates so we can use
11047           select-part_pkg as an edit/elements/edit.html m2 type
11048
11049 2008-04-13 03:21  ivan
11050
11051         * httemplate/elements/tr-justtitle.html: adding just a title with
11052           no blank space above
11053
11054 2008-04-13 03:19  ivan
11055
11056         * httemplate/elements/: tr-selectlayers-select.html,
11057           selectlayers.html: add a tr- for just the select bit of a
11058           selectlayers...
11059
11060 2008-04-13 01:21  ivan
11061
11062         * httemplate/elements/tr-input-text.html: add disabled option to
11063           text elements
11064
11065 2008-04-13 00:41  ivan
11066
11067         * FS/FS/part_pkg/: base_delayed.pm, base_rate.pm, bulk.pm, flat.pm,
11068           flat_comission.pm, flat_comission_cust.pm, flat_comission_pkg.pm,
11069           flat_delayed.pm, flat_introrate.pm, prepaid.pm, prorate.pm,
11070           prorate_delayed.pm, sesmon_hour.pm, sesmon_minute.pm,
11071           sql_external.pm, sql_generic.pm, sqlradacct_hour.pm,
11072           subscription.pm, voip_cdr.pm, voip_sqlradacct.pm: shorter names
11073           and rearranged weights for a brighter tommorow^W^Wbetter price
11074           plan <SELECT>
11075
11076 2008-04-12 20:03  ivan
11077
11078         * httemplate/elements/tr-select-table.html: more stuff to allow
11079           select-table to be used as as edit/elements/edit.html m2*
11080           element: add tr-select-table.html
11081
11082 2008-04-12 20:03  ivan
11083
11084         * httemplate/elements/select-table.html: some stuff to allow
11085           select-table to be used as as edit/elements/edit.html m2*
11086           element: add js_only and html_only options, add id option to
11087           specify element id, add a kludge to onchange option
11088
11089 2008-04-12 19:58  ivan
11090
11091         * httemplate/elements/tablebreak-tr-title.html: allow table id to
11092           be specified for tablebreak elements (so edit/elements/edit.html
11093           m2* stuff can be used after a tablebreak)
11094
11095 2008-04-12 19:56  ivan
11096
11097         * httemplate/elements/: select-taxproduct.html,
11098           tr-select-taxproduct.html: add elements for selecting taxproduct
11099
11100 2008-04-12 19:55  ivan
11101
11102         * httemplate/elements/tr-part_pkg_freq.html: add an element for
11103           selecting part_pkg frequencies
11104
11105 2008-04-12 16:31  ivan
11106
11107         * httemplate/elements/: columnnext.html, columnstart.html: space
11108           columns out
11109
11110 2008-04-12 16:18  ivan
11111
11112         * httemplate/elements/: columnend.html, columnnext.html,
11113           columnstart.html: add some column elements so we can replicate
11114           multi-column edit forms with edit.html
11115
11116 2008-04-11 02:20  ivan
11117
11118         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: taqua cdrs!
11119
11120 2008-04-10 18:50  ivan
11121
11122         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: checkpoint taqua
11123
11124 2008-04-10 15:00  ivan
11125
11126         * rt/lib/RT/Ticket_Overlay.pm: use non-ACL'ed _AddLink instead of
11127           AddLink so that the auto-association stuff works when creating a
11128           ticket
11129
11130 2008-04-09 18:35  jeff
11131
11132         * FS/FS/Conf.pm: sync terminology
11133
11134 2008-04-09 16:51  ivan
11135
11136         * httemplate/elements/menu.html: add a menu entry for the new tax
11137           stuff
11138
11139 2008-04-09 14:54  ivan
11140
11141         * httemplate/misc/tax-import.cgi: clean up irrelevant stuff on
11142           batch tax import
11143
11144 2008-04-09 14:44  ivan
11145
11146         * httemplate/docs/AGPL.html: oops, adding explicit AGPL.html
11147
11148 2008-04-09 14:27  ivan
11149
11150         * FS/FS/UID.pm: please mr. bootstrapping tree, give us some bootsap
11151
11152 2008-04-09 14:17  ivan
11153
11154         * FS/FS/UID.pm: 1.9 bootstrapping: apparantly, we have a dbdef at
11155           this point, but its not in the database yet, so checking
11156           dbdef->table doesn't DWWW
11157
11158 2008-04-09 14:07  ivan
11159
11160         * debian/control: adding 1.9 dependencies
11161
11162 2008-04-08 20:33  ivan
11163
11164         * FS/FS/part_pkg/sqlradacct_hour.pm: fix hourly cap for SQL overage
11165           charges
11166
11167 2008-04-07 22:49  ivan
11168
11169         * debian/: README.Debian, TODO, changelog, compat, config, control,
11170           copyright, cron.d, dbconfig-common.install,
11171           dbconfig-common.upgrade, freeside-webui.links,
11172           freeside.apache-alias.conf, freeside.default, freeside.docs,
11173           init.d.ex, init.d.lsb.ex, postinst, postrm, preinst, prerm,
11174           rules, templates: debian packages!
11175
11176 2008-04-06 09:12  jeff
11177
11178         * httemplate/browse/part_pkg_taxproduct.cgi,
11179           httemplate/browse/tax_rate.cgi, FS/FS/cust_bill.pm,
11180           FS/FS/cust_main.pm, FS/FS/cust_main_county.pm, FS/FS/part_pkg.pm,
11181           FS/FS/part_pkg_taxrate.pm, FS/FS/tax_rate.pm,
11182           httemplate/edit/part_pkg.cgi, httemplate/edit/tax_rate.html,
11183           httemplate/edit/elements/edit.html,
11184           httemplate/edit/process/tax_rate.html,
11185           httemplate/edit/process/elements/process.html: new tax rating
11186           engine
11187
11188 2008-04-05 00:00  ivan
11189
11190         * FS/bin/freeside-prepaidd: configurable logfile location for
11191           freeside-prepaidd
11192
11193 2008-04-04 12:47  ivan
11194
11195         * httemplate/elements/header.html: sync with 1_7_BRANCH
11196
11197 2008-04-04 10:47  ivan
11198
11199         * httemplate/search/elements/search.html: this worked fine.  don't
11200           understand why it was changed in the first place.
11201
11202 2008-04-04 10:42  ivan
11203
11204         * httemplate/search/elements/search.html: fix range selection on
11205           searches, huh
11206
11207 2008-04-02 13:42  jeff
11208
11209         * httemplate/browse/tax_class.html, FS/FS/Schema.pm,
11210           FS/FS/part_pkg_taxoverride.pm, httemplate/edit/part_pkg.cgi,
11211           httemplate/edit/part_pkg_taxoverride.html,
11212           httemplate/edit/process/part_pkg.cgi,
11213           httemplate/search/elements/search.html: checkpoint tax editors
11214           and correct a blunder
11215
11216 2008-04-02 10:28  ivan
11217
11218         * Makefile: substitute FREESIDE_CONF in apache conf files
11219
11220 2008-04-02 10:26  ivan
11221
11222         * htetc/: freeside-base1.99.conf, freeside-base1.conf,
11223           freeside-base2.conf: template AuthUserFile htpasswd to be in
11224           FREESIDE_CONF dir instead of hardcoded location
11225
11226 2008-04-02 10:00  rsiddall
11227
11228         * Makefile: Quick fix to update the release version number in the
11229           RPM specfile.  This leaves the specfile unusable for CVS builds.
11230
11231 2008-04-02 08:38  ivan
11232
11233         * init.d/freeside-init: tiny init file nit that helps with deb
11234           packaging (and probably rpm too) - source /etc/default/freeside
11235           if it exists
11236
11237 2008-04-01 21:32  ivan
11238
11239         * httemplate/docs/credits.html: slight browser adjustments and DONE
11240
11241 2008-04-01 21:20  ivan
11242
11243         * httemplate/elements/header.html: new header about: box
11244
11245 2008-04-01 21:19  ivan
11246
11247         * httemplate/docs/about.html: slightly taller
11248
11249 2008-04-01 21:07  ivan
11250
11251         * httemplate/docs/: credits.html, license.html: updated credits and
11252           license
11253
11254 2008-04-01 21:05  ivan
11255
11256         * httemplate/docs/about.html: adding about.html splash
11257
11258 2008-04-01 20:48  ivan
11259
11260         * httemplate/elements/popup_link_onclick.html: remove excessive
11261           iframe borders, add "scrolling" and "nofalse" options
11262
11263 2008-04-01 17:22  ivan
11264
11265         * FS/FS/cust_pay.pm: don't do (as much) useless work on upgrade
11266
11267 2008-04-01 16:56  ivan
11268
11269         * httemplate/elements/iframecontentmws.js: fix hasty safari iframe
11270           fix
11271
11272 2008-04-01 16:30  ivan
11273
11274         * httemplate/docs/: credits.html, license.html: adding license and
11275           credits in app itself
11276
11277 2008-04-01 16:20  ivan
11278
11279         * README: welcome to the new world
11280
11281 2008-04-01 16:15  ivan
11282
11283         * INSTALL: clean up top level files
11284
11285 2008-04-01 16:08  ivan
11286
11287         * CREDITS, INSTALL: clean up some of the top-level files
11288
11289 2008-04-01 02:40  ivan
11290
11291         * Makefile: sync with 1.7.3
11292
11293 2008-04-01 02:19  ivan
11294
11295         * FS/FS/cust_bill.pm: don't show services on invoices that are
11296           newer than the invoice, closes: #3032
11297
11298 2008-04-01 01:43  ivan
11299
11300         * rt/lib/RT/Ticket_Overlay.pm, FS/FS/cust_main.pm,
11301           FS/FS/cust_main_invoice.pm, rt/lib/RT/URI/freeside/Internal.pm:
11302           last bit of magic for RT ticket customer auto-association: look
11303           for requestor email addresses in cust_main_invoice and svc_acct,
11304           closes; RT#1160
11305
11306 2008-03-31 23:37  ivan
11307
11308         * httemplate/edit/cust_main_county.html: probably doesn't matter
11309           now, but better error reporting anyway
11310
11311 2008-03-31 23:34  ivan
11312
11313         * httemplate/: misc/cancel_cust.html, misc/cancel_pkg.html,
11314           edit/cust_credit.cgi: popup iframes don't have predictable names
11315           anymore, so locate submit buttons by id instead
11316
11317 2008-03-31 23:26  ivan
11318
11319         * httemplate/elements/: popup_link.html, popup_link_onclick.html:
11320           doc height param
11321
11322 2008-03-31 23:16  ivan
11323
11324         * httemplate/elements/iframecontentmws.js: append a random number
11325           to the iframe name on-the-fly to keep safari from caching it
11326           under all circumstances
11327
11328 2008-03-31 22:49  ivan
11329
11330         * httemplate/view/cust_main/payment_history.html: finish
11331           component-izing overlib links
11332
11333 2008-03-31 21:37  ivan
11334
11335         * httemplate/search/cust_pkg.cgi: use popup_link...
11336
11337 2008-03-31 21:19  ivan
11338
11339         * httemplate/browse/rate_detail.html: can't run include() sub at
11340           <%once> time
11341
11342 2008-03-31 20:56  ivan
11343
11344         * httemplate/browse/rate_detail.html: component-ize overlib init
11345           and popup link
11346
11347 2008-03-31 20:51  ivan
11348
11349         * httemplate/edit/bulk-cust_svc.html: component-ize overlib init
11350
11351 2008-03-31 20:49  ivan
11352
11353         * httemplate/elements/phonenumber.html: use popup_link element for
11354           phonenumber.html silly vonage popup
11355
11356 2008-03-31 17:54  jeff
11357
11358         * FS/FS/cust_tax_location.pm, FS/FS/part_pkg_taxoverride.pm,
11359           FS/FS/part_pkg_taxproduct.pm, FS/FS/part_pkg_taxrate.pm,
11360           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/tax_class.pm,
11361           FS/FS/tax_rate.pm, FS/FS/part_pkg.pm, FS/t/cust_tax_location.t,
11362           FS/t/part_pkg_taxoverride.t, FS/t/part_pkg_taxproduct.t,
11363           FS/t/part_pkg_taxrate.t, FS/t/tax_class.t, FS/t/tax_rate.t,
11364           httemplate/browse/tax_rate.cgi, httemplate/edit/part_pkg.cgi,
11365           httemplate/edit/part_pkg_taxoverride.html,
11366           httemplate/edit/tax_class.html, httemplate/edit/tax_rate.html,
11367           httemplate/edit/process/part_pkg.cgi,
11368           httemplate/edit/process/tax_class.html,
11369           httemplate/edit/process/tax_rate.html,
11370           httemplate/misc/tax-import.cgi, FS/MANIFEST, htetc/handler.pl,
11371           httemplate/elements/menu.html,
11372           httemplate/misc/process/recharge_svc.new,
11373           httemplate/misc/process/tax-import.cgi: checkpoint of new tax
11374           rating system
11375
11376 2008-03-31 16:19  ivan
11377
11378         * httemplate/elements/progress-init.html: overlib include
11379
11380 2008-03-31 16:14  ivan
11381
11382         * httemplate/elements/: popup_link-cust_main.html,
11383           popup_link-cust_pkg.html, popup_link-cust_svc.html,
11384           popup_link.html, popup_link_onclick.html: fix examples to use
11385           elements/init_overlib.html
11386
11387 2008-03-31 16:09  ivan
11388
11389         * httemplate/: browse/cust_main_county.cgi, config/config-view.cgi:
11390           overlib include
11391
11392 2008-03-31 16:07  ivan
11393
11394         * httemplate/: view/cust_main.cgi,
11395           elements/popup_link_onclick.html, view/cust_main/notes.html:
11396           clean up overlib usage for customer notes
11397
11398 2008-03-31 15:52  ivan
11399
11400         * fs_selfservice/FS-SelfService/cgi/signup.cgi: signup.cgi fix for
11401           hidden agentnum tags with trailling "/ >"
11402
11403 2008-03-31 15:27  ivan
11404
11405         * httemplate/: edit/cust_main/billing.html,
11406           elements/init_overlib.html, misc/payment.cgi: overlib cleanup:
11407           easy static CVV2/echeck popups
11408
11409 2008-03-31 14:52  ivan
11410
11411         * httemplate/elements/iframecontentmws.js: update overlibmws to
11412           current code
11413
11414 2008-03-31 14:45  ivan
11415
11416         * httemplate/: config/config-view.cgi, elements/popup_link.html:
11417           move config edit popup to elements/popup_link.html
11418
11419 2008-03-31 14:43  ivan
11420
11421         * httemplate/config/config.cgi: more approprietly sized textareas
11422           prevent scrollbars from being necessary in config popups
11423
11424 2008-03-31 14:11  ivan
11425
11426         * httemplate/: browse/cust_main_county.cgi,
11427           elements/popup_link.html, elements/popup_link_onclick.html: fix
11428           safari weirdness with caching iframes and auto-submitting them
11429           (in tax editor at least)
11430
11431 2008-03-31 13:40  ivan
11432
11433         * httemplate/elements/: popup_link-cust_main.html,
11434           popup_link-cust_pkg.html, popup_link-cust_svc.html,
11435           popup_link.html: clean up popup link elements a bit, have the
11436           iframe name autogenerate to work around safari fuckery
11437
11438 2008-03-31 11:50  ivan
11439
11440         * httemplate/elements/: overlibmws.js, overlibmws_crossframe.js,
11441           overlibmws_draggable.js, overlibmws_iframe.js: update overlibmws
11442           to current code before delving into safari problem...  hopefully
11443           no disasterous side effects :)
11444
11445 2008-03-29 19:42  ivan
11446
11447         * httemplate/: search/cust_bill.html, view/cust_bill.cgi: don't
11448           show invoice resend and payment posting links if you can't do
11449           that anyway
11450
11451 2008-03-29 19:32  ivan
11452
11453         * FS/FS/cust_bill.pm: okay, REALLY fix substitution problems with
11454           ancient-style invoice template includes
11455
11456 2008-03-29 18:26  ivan
11457
11458         * FS/FS/: Conf.pm, cust_bill.pm: fix missing backslash preventing
11459           ancient invoice template includes from working, whew!  and
11460           spiffied up the error reporting on template compile problems,
11461           since they're bound to happen when folks edit
11462
11463 2008-03-29 17:57  ivan
11464
11465         * FS/FS/Conf.pm: document config_orbase, add key_orbase for
11466           debugging info
11467
11468 2008-03-29 02:11  ivan
11469
11470         * httemplate/view/: svc_phone.cgi, elements/svc_Common.html: add
11471           quick links for unprocessed and processed CDRs to svc_phone view
11472
11473 2008-03-29 01:32  ivan
11474
11475         * httemplate/misc/order_pkg.html: in the unlikely error case, the
11476           order button should stay enabled
11477
11478 2008-03-29 01:15  ivan
11479
11480         * httemplate/: elements/popup_link-cust_main.html,
11481           elements/tr-select-reason.html, misc/cancel_cust.html,
11482           misc/order_pkg.html, view/cust_main/packages.html: okay.  and
11483           thank goodness its on 1.9.  really fix error reporting on quick
11484           package order this time.  have to change cust cancel popup
11485           slightly too, but its for the better (easier custnum parsing).
11486           and lastly make it easier for reason selection to be reused
11487           without stickiness-on-errors being a big pain in the ass
11488
11489 2008-03-28 23:42  ivan
11490
11491         * httemplate/edit/process/quick-cust_pkg.cgi: fix quick pkg order
11492           redirect
11493
11494 2008-03-28 15:31  ivan
11495
11496         * FS/FS/cust_svc.pm: fix double charging for CDRs when number is in
11497           both src and charged_party fields, and disable_src is not checked
11498
11499 2008-03-27 15:04  ivan
11500
11501         * httemplate/edit/process/cust_main.cgi: fixes edit if routing code
11502           only, closes: #3085
11503
11504 2008-03-27 14:05  ivan
11505
11506         * httemplate/view/cust_main/: payment_history.html: fix for ACH
11507           info masking
11508
11509 2008-03-27 14:01  ivan
11510
11511         * httemplate/view/cust_main/: billing.html, payment_history.html:
11512           mask ACH info in payment history
11513
11514 2008-03-27 13:40  ivan
11515
11516         * httemplate/: elements/menu.html, search/report_sql.html: add back
11517           raw SQL query (it had an appropriate ACL)
11518
11519 2008-03-27 13:19  ivan
11520
11521         * httemplate/: search/cust_pay.cgi, view/cust_pay.html: resolve
11522           minor ACL glitch linking to payments
11523
11524 2008-03-26 11:18  ivan
11525
11526         * FS/FS/Report/Table/Monthly.pm: add a netcredits_12mo sub so that
11527           12mo checkbox works again... sure do need these to be
11528           auto-generated or $AUTOLOADED or something :)
11529
11530 2008-03-26 08:42  jeff
11531
11532         * FS/FS/rate_detail.pm, httemplate/browse/rate_detail.html,
11533           httemplate/edit/rate_detail.html,
11534           httemplate/edit/rate_region.cgi: fixup per call billing
11535
11536 2008-03-25 20:04  ivan
11537
11538         * FS/FS/part_pkg/voip_cdr.pm: don't granular-ize 0 billsec calls
11539           into having a minimum charge
11540
11541 2008-03-25 19:27  ivan
11542
11543         * httemplate/search/: cdr.html, report_cdr.html: add ability to
11544           query ranges of duration & billable seconds to CDR report
11545
11546 2008-03-25 19:19  ivan
11547
11548         * httemplate/search/: report_cust_main.html, report_svc_acct.html:
11549           UI nit: separate search & display options
11550
11551 2008-03-25 18:03  ivan
11552
11553         * httemplate/edit/: part_bill_event.cgi,
11554           process/part_bill_event.cgi: quick shortcut for easier adding of
11555           new 1.7-style invoice events
11556
11557 2008-03-24 19:52  ivan
11558
11559         * rt/lib/RT/: Groups_Overlay.pm, Users_Overlay.pm: REALLY require
11560           DBIx::SB 1.50, jeez
11561
11562 2008-03-24 19:33  ivan
11563
11564         * rt/lib/RT/SearchBuilder.pm: bring declared SearchBuilder
11565           dependency inline with reality
11566
11567 2008-03-24 15:35  ivan
11568
11569         * httemplate/edit/part_bill_event.cgi: this probably never worked.
11570           ->send isn't at all what is wanted, that sends the original
11571           invoice, not the new one with the late charge
11572
11573 2008-03-23 20:07  ivan
11574
11575         * rt/: html/Elements/EditCustomers,
11576           html/Ticket/Elements/EditCustomers,
11577           html/Ticket/Elements/ShowCustomers, lib/RT/Record.pm,
11578           lib/RT/Ticket_Overlay.pm: woo!  final part of #1160!  yup,
11579           auto-associating tickets with customers now.  whew!
11580
11581 2008-03-23 18:28  ivan
11582
11583         * rt/: html/Ticket/Elements/AddCustomers, lib/RT/Record.pm,
11584           lib/RT/Interface/Web_Vendor.pm: part two of #1160: linking a
11585           ticket to its first customer will auto-link any customerless
11586           requestors
11587
11588 2008-03-23 16:38  ivan
11589
11590         * rt/: html/Admin/Users/Modify.html, lib/RT/User_Overlay.pm,
11591           lib/RT/Interface/Web_Vendor.pm: part 1 of #1160: associate users
11592           w/customers, manual editing
11593
11594 2008-03-23 16:32  ivan
11595
11596         * rt/html/Elements/: AddCustomers, EditCustomers: part 1 of #1160:
11597           associate users w/customers, manual editing
11598
11599 2008-03-19 12:48  jeff
11600
11601         * httemplate/edit/part_bill_event.cgi: quick fix for deep recursion
11602           (RT#3267)
11603
11604 2008-03-17 23:43  ivan
11605
11606         * fs_selfservice/fri/modules/: billing.module, dashboard.module,
11607           myaccount.module: pre-show checkpoint.  duct tape!
11608
11609 2008-03-17 09:24  ivan
11610
11611         * fs_selfservice/fri/modules/: billing.module, dashboard.module,
11612           myaccount.module: checkpoint
11613
11614 2008-03-16 19:49  ivan
11615
11616         * fs_selfservice/fri/: includes/freeside.class.php,
11617           modules.template/blank.module: missed bits
11618
11619 2008-03-16 19:48  ivan
11620
11621         * fs_selfservice/fri/: includes/login.php, includes/main.conf.php,
11622           locale/ari.po, modules/billing.module,
11623           modules/callmonitor.module, modules/dashboard.module,
11624           modules/myaccount.module, modules/settings.module,
11625           theme/page.tpl.php: first bits of working FRI!  woop!
11626
11627 2008-03-16 19:37  ivan
11628
11629         * httemplate/view/cust_main/packages.html: fix oops in new popup
11630           components
11631
11632 2008-03-16 16:36  ivan
11633
11634         * FS/FS/ClientAPI/MyAccount.pm: hopefully allow phone login to work
11635
11636 2008-03-16 16:25  ivan
11637
11638         * httemplate/view/svc_phone.cgi: view PINs too
11639
11640 2008-03-16 16:05  jeff
11641
11642         * httemplate/: elements/popup_link-cust_main.html,
11643           elements/popup_link-cust_pkg.html,
11644           elements/popup_link-cust_svc.html, elements/popup_link.html,
11645           view/cust_main.cgi, view/cust_main/packages.html: componentize
11646           conflicting %once subroutines (rt#3250)
11647
11648 2008-03-16 15:48  ivan
11649
11650         * httemplate/edit/svc_phone.cgi: phone gets a pin
11651
11652 2008-03-16 15:39  ivan
11653
11654         * FS/FS/ClientAPI/MyAccount.pm: phonenum + pin login
11655
11656 2008-03-16 15:24  ivan
11657
11658         * FS/FS/: Conf.pm, svc_phone.pm, ClientAPI/MyAccount.pm: phonenum +
11659           pin login
11660
11661 2008-03-16 14:07  ivan
11662
11663         * fs_selfservice/fri/includes/: common.php, login.php: first try at
11664           single sign-on
11665
11666 2008-03-16 12:58  ivan
11667
11668         * fs_selfservice/fri/: theme/page.tpl.php,
11669           modules/callmonitor.module, modules/settings.module,
11670           includes/main.conf.php, includes/common.php, includes/login.php,
11671           locale/ari.po: Initial revision
11672
11673 2008-03-16 12:58  ivan
11674
11675         * fs_selfservice/fri/: CHANGE.log, LICENSE.txt, README.txt,
11676           index.php, version.php, theme/global.css, theme/header.css,
11677           theme/iefixes.css, theme/layout.css, theme/logo.gif,
11678           theme/main.css, theme/navigation.css, theme/spacer.gif,
11679           theme/text.css, theme/images/arrow-asc.gif,
11680           theme/images/arrow-desc.gif, modules/phonefeatures.module,
11681           modules/voicemail.module, modules/featurecodes.module,
11682           modules/followme.module, includes/ajax.php, includes/crypt.php,
11683           misc/audio.php, misc/popup.css, misc/recording_popup.php,
11684           modules/VmX.module, includes/asi.php, includes/bootstrap.php,
11685           includes/database.php, includes/display.php, includes/lang.php,
11686           locale/readme.txt, locale/ari.utf-8.po, locale/locale.txt,
11687           locale/de_DE/LC_MESSAGES/ari.mo, locale/hu_HU/LC_MESSAGES/ari.mo,
11688           locale/hu_HU/LC_MESSAGES/ari.po, locale/pt_BR/LC_MESSAGES/ari.mo,
11689           locale/pt_BR/LC_MESSAGES/ari.po, locale/de_DE/LC_MESSAGES/ari.po,
11690           locale/el_GR/LC_MESSAGES/ari.mo, locale/el_GR/LC_MESSAGES/ari.po,
11691           locale/es_ES/LC_MESSAGES/ari.mo, locale/es_ES/LC_MESSAGES/ari.po,
11692           locale/sv_SE/LC_MESSAGES/ari.mo, locale/sv_SE/LC_MESSAGES/ari.po,
11693           locale/it_IT/LC_MESSAGES/ari.mo, locale/fr_FR/LC_MESSAGES/ari.mo,
11694           locale/fr_FR/LC_MESSAGES/ari.po, locale/he_IL/LC_MESSAGES/ari.mo,
11695           locale/he_IL/LC_MESSAGES/ari.po, locale/it_IT/LC_MESSAGES/ari.po:
11696           [no log message]
11697
11698 2008-03-16 09:57  jeff
11699
11700         * httemplate/misc/recharge_svc.html: doh
11701
11702 2008-03-16 01:04  ivan
11703
11704         * FS/FS/UID.pm: goodness, i hope this fixes the bootstrapping
11705
11706 2008-03-16 00:25  ivan
11707
11708         * FS/FS/UID.pm: okay, really now, how about this
11709
11710 2008-03-16 00:24  ivan
11711
11712         * FS/FS/UID.pm: okay, how about this
11713
11714 2008-03-16 00:21  ivan
11715
11716         * FS/FS/UID.pm: fix 1.7->1.9 bootstrapping, i think
11717
11718 2008-03-15 22:22  ivan
11719
11720         * httemplate/search/svc_broadband.cgi: clean up and
11721           agent-virtualize svc_broadband searching
11722
11723 2008-03-15 22:13  ivan
11724
11725         * httemplate/edit/part_svc.cgi: finish bringing sanity to
11726           svc_broadband service definition blocknum edit
11727
11728 2008-03-15 22:13  ivan
11729
11730         * FS/FS/: addr_block.pm, svc_broadband.pm: bring some sanity to
11731           address block selection in svc_broadband service definition edit
11732
11733 2008-03-15 21:54  ivan
11734
11735         * httemplate/browse/: addr_block.cgi, router.cgi: drag address &
11736           router browse into this centiry
11737
11738 2008-03-15 21:00  ivan
11739
11740         * httemplate/elements/header.html, httemplate/elements/menu.html,
11741           rt/html/Elements/FreesideSearch: hide customer search if user
11742           does not have "List customers" ACL, closes: RT#3105
11743
11744 2008-03-15 15:18  ivan
11745
11746         * httemplate/edit/part_pkg.cgi, FS/FS/part_pkg/voip_cdr.pm:
11747           slightly better voip_cdr package edit: use radio buttons for
11748           selecting long things
11749
11750 2008-03-15 14:39  ivan
11751
11752         * FS/FS/part_pkg/voip_cdr.pm: be asssertive
11753
11754 2008-03-15 14:14  ivan
11755
11756         * FS/FS/: cust_svc.pm, part_pkg/voip_cdr.pm: configurable
11757           disable_src, domestic_prefix and international_prefix options for
11758           voip price plan
11759
11760 2008-03-15 12:52  ivan
11761
11762         * httemplate/search/cust_bill.html, FS/FS/cust_bill.pm: check on
11763           invoice re-printing newest percust... can't reproduce any
11764           problem, prints newest per cust fine, closes: #3161
11765
11766 2008-03-14 17:30  ivan
11767
11768         * httemplate/: view/svc_domain.cgi, misc/catchall.cgi: fix harmless
11769           code leaking out onto the page, hehe, closes: Bug#3253, also
11770           remove silly formatting on catchall edit
11771
11772 2008-03-14 13:11  ivan
11773
11774         * FS/FS/cust_main.pm: eliminate some harmless uninitialized value
11775           warnings
11776
11777 2008-03-14 10:30  jeff
11778
11779         * FS/FS/part_export/prizm.pm: insist on Net::Prizm 0.04
11780
11781 2008-03-14 01:13  ivan
11782
11783         * httemplate/edit/process/cust_pkg.cgi: whew, glad that change
11784           package bugfix was easy to find, closes: Bug#3241
11785
11786 2008-03-14 00:48  ivan
11787
11788         * FS/FS/cust_credit_bill.pm, FS/FS/Report/Table/Monthly.pm,
11789           httemplate/graph/money_time.cgi,
11790           httemplate/search/cust_credit_bill.html,
11791           httemplate/search/cust_credit.html: add net credits to
11792           sales/credits/receipts report
11793
11794 2008-03-13 19:10  ivan
11795
11796         * FS/FS/Conf.pm: add Net20 invoice terms, closes: #3219
11797
11798 2008-03-13 19:09  ivan
11799
11800         * FS/FS/Conf.pm: show where the warning about no conf comes from
11801
11802 2008-03-13 02:28  ivan
11803
11804         * FS/FS/cust_pay.pm: yow.  very sleep deprived.  remove the
11805           infinite loop rather than add one.
11806
11807 2008-03-13 02:14  ivan
11808
11809         * FS/FS/cust_pay.pm: infinite loop protection
11810
11811 2008-03-13 01:57  ivan
11812
11813         * FS/FS/cust_pay.pm: allow cust_pay.otaker upgrade to proceed even
11814           if there are some old crufty records around attached to
11815           now-deleted customers
11816
11817 2008-03-12 09:22  jeff
11818
11819         * FS/FS/cust_svc.pm, FS/FS/part_export.pm, FS/FS/svc_Common.pm,
11820           FS/FS/UI/Web.pm, FS/FS/part_export/prizm.pm,
11821           eg/export_template.pm, httemplate/view/cust_main/packages.html:
11822           allow exports to add links to customer view (#1407)
11823
11824 2008-03-04 13:07  ivan
11825
11826         * FS/FS/cust_refund.pm: fix otaker population for cust_refund like
11827           cust_credit and cust_pay
11828
11829 2008-03-04 13:06  ivan
11830
11831         * FS/FS/cust_pay.pm: fix cust_pay.otaker population
11832
11833 2008-03-04 11:15  ivan
11834
11835         * httemplate/: edit/cust_pkg.cgi, edit/process/cust_pkg.cgi,
11836           misc/change_pkg.cgi: fix edit/process/cust_pkg getting confused
11837           about the two different places that would be calling it... i.e.
11838           with an empty new_pkgnum it would redirect the popup back the
11839           customer view, hehe
11840
11841 2008-03-03 19:38  ivan
11842
11843         * FS/FS/cust_bill.pm: AND fix latex->html notes substituion for ~s
11844
11845 2008-03-03 19:37  ivan
11846
11847         * FS/FS/cust_bill.pm: and fix latex->html notes substituion for
11848           escaped #s
11849
11850 2008-03-03 19:34  ivan
11851
11852         * FS/FS/cust_bill.pm: fix latex->html notes substituion for
11853           newlines
11854
11855 2008-03-03 18:27  ivan
11856
11857         * httemplate/browse/rate_region.html: should improve compatibility
11858           with older Pg.  i hope
11859
11860 2008-03-03 17:49  ivan
11861
11862         * FS/FS/UID.pm: argh, don't load up a user until the other
11863           initialization is done
11864
11865 2008-03-03 15:12  ivan
11866
11867         * rt/: etc/RT_Config.pm.in, html/Elements/Header,
11868           html/Elements/PageLayout, html/Elements/Tabs,
11869           html/Elements/CollectionAsTable/Row,
11870           html/Ticket/Elements/ShowTransactionAttachments,
11871           html/Widgets/TitleBoxStart, sbin/rt-setup-database.in: merge in
11872           rt 3.6.6.  *gulp*!
11873
11874 2008-03-01 20:10  ivan
11875
11876         * rt/: lib/t/regression/08web_cf_access.t,
11877           lib/t/regression/12-search.t, lib/t/regression/04send_email.t,
11878           lib/t/regression/21query-builder.t,
11879           lib/t/regression/22search_tix_by_txn.t,
11880           lib/t/regression/22search_tix_by_watcher.t,
11881           lib/t/regression/06-mime_decoding.t, lib/t/regression/23cfsort.t,
11882           lib/t/regression/00-mason-syntax.t,
11883           lib/t/regression/02basic_web.t, lib/t/regression/14linking.t,
11884           lib/t/regression/01ticket_link_searching.t,
11885           lib/t/regression/13-attribute-tests.t,
11886           lib/t/regression/26command_line.t,
11887           lib/t/regression/06mailgateway.t,
11888           lib/t/regression/03web_compiliation_errors.t,
11889           lib/t/regression/07acl.t, lib/t/regression/07rights.t,
11890           lib/t/regression/23-web_attachments.t, html/autohandler,
11891           html/index.html, html/l, html/Elements/SelectBoolean,
11892           html/Elements/SelectCustomFieldValue, html/Elements/SelectStatus,
11893           html/Elements/TitleBox, html/Elements/EditCustomFieldImage,
11894           html/Elements/EditCustomFieldSelect, html/Elements/ShowLinks,
11895           html/Elements/EditLinks, html/Elements/ListActions,
11896           html/Elements/MessageBox, html/Elements/SelectDateRelation,
11897           html/Elements/SelectNewTicketQueue,
11898           html/Elements/SelectWatcherType, html/Elements/Error,
11899           html/Elements/GotoTicket, html/Elements/MyTickets,
11900           html/Elements/QueryString, html/Elements/Section,
11901           html/Elements/SelectLinkType, html/Elements/SelectMatch,
11902           html/Elements/ShowCustomFieldBinary, html/Elements/ShowLink,
11903           html/Elements/ShowMemberships, html/Elements/BevelBoxRaisedEnd,
11904           html/Elements/Callback, html/Elements/EmailInput,
11905           html/Elements/Login, html/Elements/Refresh,
11906           html/Elements/SelectOwner, html/Elements/SelectQueue,
11907           html/Elements/SelectTicketTypes, html/Elements/SelectUsers,
11908           html/Elements/Checkbox, html/Elements/EditCustomField,
11909           html/Elements/ScrubHTML, html/Elements/MyRT,
11910           html/Elements/SelectCustomFieldOperator,
11911           html/Elements/SelectEqualityOperator,
11912           html/Elements/SelectResultsPerPage,
11913           html/Elements/SelectTicketSortBy,
11914           html/Elements/ShowCustomFieldImage,
11915           html/Elements/ShowCustomFieldWikitext,
11916           html/Elements/BevelBoxRaisedStart, html/Elements/CreateTicket,
11917           html/Elements/MyRequests, html/Elements/SelectGroups,
11918           html/Elements/SelectLang, html/Elements/SelectSortOrder,
11919           html/Elements/SetupSessionCookie, html/Elements/ShowCustomFields,
11920           html/Elements/Submit, html/Elements/TitleBoxEnd,
11921           html/Elements/EditCustomFieldBinary,
11922           html/Elements/EditCustomFieldFreeform,
11923           html/Elements/EditCustomFieldText,
11924           html/Elements/EditCustomFieldWikitext, html/Elements/Quicksearch,
11925           html/Elements/SelectAttachmentField,
11926           html/Elements/SelectDateType,
11927           html/Elements/CollectionAsTable/ParseFormat,
11928           html/Elements/CollectionAsTable/Header,
11929           html/Elements/RT__Ticket/ColumnMap, html/User/Delegation.html,
11930           html/Search/Results.html, html/Search/Simple.html,
11931           html/User/Elements/DelegateRights, html/User/Elements/GroupTabs,
11932           html/User/Elements/Tabs, html/User/Groups/Members.html,
11933           html/User/Groups/Modify.html, html/User/Groups/index.html,
11934           html/Search/Chart, html/Search/Edit.html,
11935           html/Search/Results.rdf, html/Search/Results.tsv,
11936           html/Search/Build.html, html/Search/Elements/SelectAndOr,
11937           html/Search/Elements/SelectPersonType,
11938           html/Search/Elements/PickBasics, html/Search/Elements/PickCFs,
11939           html/Search/Elements/SelectSearchObject,
11940           html/Search/Elements/SelectSearchesForObjects,
11941           html/REST/1.0/logout, html/Search/Elements/BuildFormatString,
11942           html/Search/Elements/DisplayOptions,
11943           html/Search/Elements/EditFormat, html/Search/Elements/EditQuery,
11944           html/Search/Elements/EditSearches,
11945           html/Search/Elements/NewListActions,
11946           html/Search/Elements/PickCriteria,
11947           html/Search/Elements/SearchPrivacy,
11948           html/Search/Elements/SelectGroup,
11949           html/Search/Elements/SelectLinks, html/REST/1.0/autohandler,
11950           html/REST/1.0/dhandler, html/REST/1.0/Forms/queue/default,
11951           html/REST/1.0/Forms/queue/ns,
11952           html/REST/1.0/Forms/ticket/attachments,
11953           html/REST/1.0/Forms/ticket/default,
11954           html/REST/1.0/Forms/ticket/history,
11955           html/REST/1.0/Forms/ticket/links,
11956           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
11957           html/REST/1.0/NoAuth/mail-gateway, html/REST/1.0/search/dhandler,
11958           html/REST/1.0/search/ticket, html/REST/1.0/ticket/merge,
11959           html/NoAuth/Logout.html, html/NoAuth/Reminder.html,
11960           html/NoAuth/css/dhandler, html/REST/1.0/ticket/comment,
11961           html/REST/1.0/ticket/link, html/NoAuth/images/autohandler,
11962           html/NoAuth/images/bplogo.gif,
11963           html/NoAuth/images/css/fieldbg-autocomplete.gif,
11964           html/NoAuth/js/scriptaculous/controls.js,
11965           html/NoAuth/js/scriptaculous/effects.js,
11966           html/NoAuth/js/scriptaculous/prototype.js,
11967           html/NoAuth/js/scriptaculous/scriptaculous.js,
11968           html/Widgets/SavedSearch, html/Widgets/SelectionBox,
11969           html/Helpers/EmailAutocomplete, html/Tools/MyDay.html,
11970           html/Tools/Offline.html, html/Tools/Elements/Tabs,
11971           html/Admin/autohandler, html/Admin/index.html,
11972           html/Admin/Queues/CustomField.html,
11973           html/Admin/Queues/GroupRights.html,
11974           html/Admin/Queues/People.html,
11975           html/Download/CustomFieldValue/dhandler,
11976           html/Download/Tabular/dhandler,
11977           html/Admin/Elements/EditUserComments,
11978           html/Admin/Elements/GroupTabs,
11979           html/Admin/Elements/ObjectCustomFields,
11980           html/Admin/Elements/SelectCustomFieldType,
11981           html/Admin/Elements/SelectScrip,
11982           html/Admin/Elements/SelectScripCondition,
11983           html/Admin/Queues/CustomFields.html,
11984           html/Admin/Queues/Modify.html, html/Admin/Queues/Scrip.html,
11985           html/Admin/Queues/Scrips.html, html/Admin/Queues/Template.html,
11986           html/Admin/Queues/Templates.html,
11987           html/Admin/Queues/UserRights.html, html/Admin/Queues/index.html,
11988           html/Admin/Elements/CustomFieldTabs,
11989           html/Admin/Elements/EditCustomFieldValues,
11990           html/Admin/Elements/EditCustomFields,
11991           html/Admin/Elements/QueueTabs,
11992           html/Admin/Elements/SelectModifyQueue,
11993           html/Admin/Elements/SelectScripAction,
11994           html/Admin/Elements/SelectStage,
11995           html/Admin/Elements/SelectTemplate, html/Admin/Elements/Tabs,
11996           html/Admin/Elements/CreateUserCalled,
11997           html/Admin/Elements/EditScrip,
11998           html/Admin/Elements/GlobalCustomFieldTabs,
11999           html/Admin/Elements/ModifyTemplate,
12000           html/Admin/Elements/PickCustomFields,
12001           html/Admin/Elements/SelectModifyGroup,
12002           html/Admin/Elements/SelectModifyUser,
12003           html/Admin/Elements/SelectNewGroupMembers,
12004           html/Admin/Elements/SelectSingleOrMultiple,
12005           html/Admin/Elements/SystemTabs,
12006           html/Admin/Elements/AddCustomFieldValue,
12007           html/Admin/Elements/EditCustomField,
12008           html/Admin/Elements/EditQueueWatchers,
12009           html/Admin/Elements/EditScrips,
12010           html/Admin/Elements/ListGlobalCustomFields,
12011           html/Admin/Elements/ListGlobalScrips,
12012           html/Admin/Elements/SelectCustomFieldLookupType,
12013           html/Admin/Elements/SelectGroups,
12014           html/Admin/Elements/SelectUsers, html/Admin/Elements/UserTabs,
12015           html/Admin/Elements/EditTemplates, html/Admin/Elements/Header,
12016           html/Admin/Elements/PickObjects,
12017           html/Admin/Elements/QueueRightsForUser,
12018           html/Admin/Elements/SelectRights, html/Admin/Elements/ToolTabs,
12019           html/Admin/Global/GroupRights.html, html/Admin/Global/Scrip.html,
12020           html/Admin/Global/Scrips.html, html/Admin/Global/Template.html,
12021           html/Admin/Global/Templates.html,
12022           html/Admin/Global/UserRights.html, html/Admin/Global/index.html,
12023           html/Admin/Global/CustomFields/Queue-Transactions.html,
12024           html/Admin/Global/CustomFields/Groups.html,
12025           html/Admin/Global/CustomFields/Queue-Tickets.html,
12026           html/Admin/Global/CustomFields/Users.html,
12027           html/Admin/Global/CustomFields/index.html,
12028           html/Admin/Users/CustomFields.html,
12029           html/Admin/Users/Memberships.html,
12030           html/Admin/CustomFields/GroupRights.html,
12031           html/Admin/CustomFields/Modify.html,
12032           html/Admin/CustomFields/Objects.html,
12033           html/Admin/CustomFields/index.html,
12034           html/Admin/Users/History.html, html/Admin/Users/index.html,
12035           html/Admin/CustomFields/UserRights.html,
12036           html/Admin/Groups/CustomFields.html,
12037           html/Admin/Groups/GroupRights.html,
12038           html/Admin/Groups/History.html, html/Admin/Groups/Members.html,
12039           html/Admin/Groups/Modify.html, html/Admin/Groups/index.html,
12040           html/Admin/Tools/Configuration.html, html/Admin/Tools/index.html,
12041           html/Admin/Groups/UserRights.html, html/Ticket/Modify.html,
12042           html/Ticket/ShowEmailRecord.html, html/Ticket/History.html,
12043           html/Ticket/ModifyAll.html, html/Ticket/ModifyDates.html,
12044           html/Ticket/ModifyLinks.html, html/Ticket/ModifyPeople.html,
12045           html/Ticket/Update.html, html/Ticket/Elements/AddWatchers,
12046           html/Ticket/Elements/BulkLinks,
12047           html/Ticket/Elements/EditWatchers,
12048           html/Ticket/Elements/ShowDates,
12049           html/Ticket/Elements/EditCustomFields,
12050           html/Ticket/Elements/FindAttachments,
12051           html/Ticket/Elements/ShowMessageHeaders,
12052           html/Ticket/Elements/ShowRequestor,
12053           html/Ticket/Elements/ShowUserEntry,
12054           html/Ticket/Elements/EditBasics,
12055           html/Ticket/Elements/PreviewScrips,
12056           html/Ticket/Elements/ShowDependencies,
12057           html/Ticket/Elements/ShowGroupMembers,
12058           html/Ticket/Elements/ShowHistory,
12059           html/Ticket/Elements/ShowMembers,
12060           html/Ticket/Elements/ShowPeople, html/Ticket/Attachment/dhandler,
12061           html/Ticket/Elements/EditCustomField,
12062           html/Ticket/Elements/EditDates, html/Ticket/Elements/EditPeople,
12063           html/Ticket/Elements/LoadTextAttachments,
12064           html/Ticket/Elements/ShowAttachments,
12065           html/Ticket/Elements/ShowBasics,
12066           html/Ticket/Elements/ShowCustomFields,
12067           html/Ticket/Elements/ShowMessageStanza,
12068           html/Ticket/Elements/ShowQueue,
12069           html/Ticket/Elements/ShowTransaction,
12070           html/SelfService/Closed.html, html/SelfService/Create.html,
12071           html/SelfService/CreateTicketInQueue.html,
12072           html/SelfService/Display.html, html/SelfService/Error.html,
12073           html/SelfService/Prefs.html, html/SelfService/Update.html,
12074           html/SelfService/index.html,
12075           html/SelfService/Elements/GotoTicket,
12076           html/SelfService/Elements/Tabs, html/Approvals/Display.html,
12077           html/Approvals/index.html, html/Approvals/Elements/Approve,
12078           html/Approvals/Elements/PendingMyApproval,
12079           html/Approvals/Elements/ShowDependency,
12080           html/Approvals/Elements/Tabs,
12081           html/SelfService/Attachment/dhandler,
12082           html/SelfService/Elements/Header,
12083           html/SelfService/Elements/MyRequests, bin/mason_handler.fcgi.in,
12084           bin/mason_handler.scgi.in, bin/mason_handler.svc.in, bin/rt.in,
12085           bin/standalone_httpd.in, bin/rt-crontool.in, bin/rt-mailgate.in,
12086           bin/webmux.pl.in, etc/initialdata, etc/drop.Oracle: import rt
12087           3.6.6
12088
12089 2008-03-01 20:07  ivan
12090
12091         * rt/: configure, aclocal.m4, Changelog, Makefile.in, README,
12092           UPGRADING, configure.ac, sbin/extract_pod_tests,
12093           sbin/rt-test-dependencies.in, sbin/extract-message-catalog,
12094           sbin/license_tag, sbin/regression_harness,
12095           sbin/rt-dump-database.in, lib/RT.pm.in,
12096           lib/RT/ObjectCustomFieldValues.pm,
12097           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm, sbin/factory,
12098           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/Handle.pm,
12099           lib/RT/ObjectCustomField.pm, lib/RT/ObjectCustomFieldValue.pm,
12100           lib/RT/ScripCondition_Overlay.pm, lib/RT/ScripConditions.pm,
12101           lib/RT/Scrip_Overlay.pm, lib/RT/Tickets_Overlay.pm,
12102           lib/RT/CustomField_Overlay.pm, lib/RT/GroupMembers_Overlay.pm,
12103           lib/RT/I18N.pm, lib/RT/CachedGroupMember.pm,
12104           lib/RT/CustomFieldValues.pm, lib/RT/Links.pm, lib/RT/Queue.pm,
12105           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
12106           lib/RT/Scrips_Overlay.pm, lib/RT/System.pm,
12107           lib/RT/SavedSearch.pm, lib/RT/CustomFields_Overlay.pm,
12108           lib/RT/ObjectCustomFields.pm, lib/RT/ACE.pm,
12109           lib/RT/Attributes.pm, lib/RT/CurrentUser.pm,
12110           lib/RT/CustomFieldValue_Overlay.pm, lib/RT/User.pm,
12111           lib/RT/Base.pm, lib/RT/ScripAction_Overlay.pm,
12112           lib/RT/Attributes_Overlay.pm, lib/RT/CustomField.pm,
12113           lib/RT/Principal.pm, lib/RT/Principals_Overlay.pm,
12114           lib/RT/Queues.pm, lib/RT/ScripAction.pm, lib/RT/Attachments.pm,
12115           lib/RT/StyleGuide.pod, lib/RT/Attribute_Overlay.pm,
12116           lib/RT/CachedGroupMember_Overlay.pm,
12117           lib/RT/ObjectCustomFieldValues_Overlay.pm,
12118           lib/RT/SavedSearches.pm,
12119           lib/RT/ObjectCustomFieldValue_Overlay.pm,
12120           lib/RT/ScripCondition.pm, lib/RT/Templates.pm, lib/RT/Tickets.pm,
12121           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
12122           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
12123           lib/RT/GroupMember_Overlay.pm, lib/RT/Link.pm,
12124           lib/RT/Transaction.pm, lib/RT/ScripActions_Overlay.pm,
12125           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
12126           lib/RT/Scrip.pm, lib/RT/EmailParser.pm, lib/RT/Group.pm,
12127           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Template.pm,
12128           lib/RT/ACL_Overlay.pm, lib/RT/GroupMembers.pm,
12129           lib/RT/Principal_Overlay.pm, lib/RT/Transactions.pm,
12130           lib/RT/Attachment_Overlay.pm, lib/RT/Date.pm,
12131           lib/RT/Templates_Overlay.pm, lib/RT/ACL.pm,
12132           lib/RT/GroupMember.pm, lib/RT/Groups.pm, lib/RT/CustomFields.pm,
12133           lib/RT/Group_Overlay.pm, lib/RT/Links_Overlay.pm,
12134           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Queues_Overlay.pm,
12135           lib/RT/Ticket.pm, lib/RT/Attribute.pm,
12136           lib/RT/CustomFieldValue.pm, lib/RT/Link_Overlay.pm,
12137           lib/RT/Principals.pm, lib/RT/ScripActions.pm,
12138           lib/RT/Attachment.pm, lib/RT/Queue_Overlay.pm,
12139           lib/RT/Template_Overlay.pm, lib/RT/URI/base.pm,
12140           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
12141           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
12142           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web.pm,
12143           lib/RT/Interface/Web/Handler.pm,
12144           lib/RT/Interface/Web/QueryBuilder.pm,
12145           lib/RT/Interface/Web/Standalone.pm,
12146           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
12147           lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
12148           lib/RT/Action/RecordComment.pm,
12149           lib/RT/Action/RecordCorrespondence.pm,
12150           lib/RT/Interface/Email/Auth/GnuPG.pm,
12151           lib/RT/Interface/Email/Auth/MailFrom.pm,
12152           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
12153           lib/RT/Action/Notify.pm, lib/RT/Action/AutoOpen.pm,
12154           lib/RT/Action/CreateTickets.pm,
12155           lib/RT/Action/EscalatePriority.pm,
12156           lib/RT/Action/NotifyAsComment.pm,
12157           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
12158           lib/RT/Action/UserDefined.pm, lib/RT/Action/SendEmail.pm,
12159           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
12160           lib/RT/Search/Generic.pm, lib/RT/Search/Googleish.pm,
12161           lib/RT/I18N/cs.po, lib/RT/I18N/es.po, lib/RT/I18N/fi.po,
12162           lib/RT/I18N/zh_cn.po, lib/RT/I18N/hu.po, lib/RT/I18N/he.po,
12163           lib/RT/I18N/de.po, lib/RT/I18N/ru.po, lib/RT/I18N/nl.po,
12164           lib/RT/I18N/pl.po, lib/RT/I18N/da.po, lib/RT/I18N/fr.po,
12165           lib/RT/I18N/cs.pm, lib/RT/I18N/it.po, lib/RT/I18N/id.po,
12166           lib/RT/I18N/ja.po, lib/RT/I18N/zh_tw.po,
12167           lib/RT/I18N/i_default.pm, lib/RT/I18N/pt_br.po,
12168           lib/RT/I18N/en.po, lib/RT/Condition/AnyTransaction.pm,
12169           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
12170           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
12171           lib/RT/Condition/PriorityChange.pm,
12172           lib/RT/Condition/PriorityExceeds.pm,
12173           lib/RT/Condition/StatusChange.pm,
12174           lib/RT/Condition/UserDefined.pm, lib/RT/I18N/no.po,
12175           lib/RT/Condition/QueueChange.pm, lib/RT/Report/Tickets.pm: import
12176           rt 3.6.6
12177
12178 2008-03-01 20:05  ivan
12179
12180         * rt/: html/SelfService/Create.html, html/SelfService/Error.html,
12181           html/Ticket/Attachment/dhandler, html/Ticket/Elements/EditBasics,
12182           html/Ticket/Elements/EditCustomField,
12183           html/Ticket/Elements/EditDates, html/Ticket/Elements/EditPeople,
12184           html/Ticket/Elements/LoadTextAttachments,
12185           html/Ticket/Elements/ShowAttachments,
12186           html/Ticket/Elements/ShowBasics,
12187           html/Ticket/Elements/ShowCustomFields,
12188           html/Ticket/Elements/ShowGroupMembers,
12189           html/Ticket/Elements/ShowMessageStanza,
12190           html/Ticket/Elements/ShowPeople,
12191           html/Ticket/Elements/ShowTransaction,
12192           html/SelfService/Closed.html,
12193           html/SelfService/CreateTicketInQueue.html,
12194           html/SelfService/Display.html, html/SelfService/Prefs.html,
12195           html/SelfService/Update.html, html/SelfService/index.html,
12196           html/SelfService/Attachment/dhandler,
12197           html/SelfService/Elements/GotoTicket,
12198           html/SelfService/Elements/Header,
12199           html/SelfService/Elements/MyRequests,
12200           html/SelfService/Elements/Tabs, html/Approvals/Display.html,
12201           html/Approvals/index.html, html/Approvals/Elements/Approve,
12202           html/Approvals/Elements/PendingMyApproval,
12203           html/Approvals/Elements/Tabs,
12204           html/Approvals/Elements/ShowDependency,
12205           bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
12206           bin/mason_handler.svc.in, bin/rt.in, bin/standalone_httpd.in,
12207           bin/rt-crontool.in, bin/rt-mailgate.in, bin/webmux.pl.in,
12208           etc/initialdata, etc/drop.Oracle: import rt 3.4.6
12209
12210 2008-03-01 20:02  ivan
12211
12212         * rt/: configure, aclocal.m4, Changelog, Makefile.in, README,
12213           UPGRADING, configure.ac, sbin/extract_pod_tests,
12214           sbin/rt-test-dependencies.in, sbin/extract-message-catalog,
12215           sbin/license_tag, sbin/regression_harness,
12216           sbin/rt-dump-database.in, lib/RT.pm.in,
12217           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm, sbin/factory,
12218           lib/RT/Handle.pm, lib/RT/ObjectCustomField.pm,
12219           lib/RT/ObjectCustomFieldValues.pm,
12220           lib/RT/ScripCondition_Overlay.pm,
12221           lib/RT/CustomFieldValues_Overlay.pm,
12222           lib/RT/ObjectCustomFieldValue.pm, lib/RT/ScripConditions.pm,
12223           lib/RT/Scrip_Overlay.pm, lib/RT/Tickets_Overlay.pm,
12224           lib/RT/CustomField_Overlay.pm, lib/RT/GroupMembers_Overlay.pm,
12225           lib/RT/I18N.pm, lib/RT/CachedGroupMember.pm, lib/RT/Links.pm,
12226           lib/RT/Queue.pm, lib/RT/ScripConditions_Overlay.pm,
12227           lib/RT/Scrips.pm, lib/RT/System.pm, lib/RT/CustomFieldValues.pm,
12228           lib/RT/SavedSearch.pm, lib/RT/Scrips_Overlay.pm, lib/RT/ACE.pm,
12229           lib/RT/Attributes.pm, lib/RT/CurrentUser.pm,
12230           lib/RT/CustomFieldValue_Overlay.pm,
12231           lib/RT/CustomFields_Overlay.pm, lib/RT/ObjectCustomFields.pm,
12232           lib/RT/Base.pm, lib/RT/ScripAction_Overlay.pm, lib/RT/User.pm,
12233           lib/RT/Principal.pm, lib/RT/Principals_Overlay.pm,
12234           lib/RT/ScripAction.pm, lib/RT/Attributes_Overlay.pm,
12235           lib/RT/CustomField.pm, lib/RT/Queues.pm, lib/RT/Attachments.pm,
12236           lib/RT/Attribute_Overlay.pm, lib/RT/CachedGroupMember_Overlay.pm,
12237           lib/RT/ObjectCustomFieldValues_Overlay.pm,
12238           lib/RT/ObjectCustomFieldValue_Overlay.pm,
12239           lib/RT/SavedSearches.pm, lib/RT/ScripCondition.pm,
12240           lib/RT/Templates.pm, lib/RT/Tickets.pm,
12241           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
12242           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
12243           lib/RT/GroupMember_Overlay.pm, lib/RT/Link.pm,
12244           lib/RT/Transaction.pm, lib/RT/ScripActions_Overlay.pm,
12245           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
12246           lib/RT/Scrip.pm, lib/RT/EmailParser.pm, lib/RT/Group.pm,
12247           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Template.pm,
12248           lib/RT/ACL_Overlay.pm, lib/RT/GroupMembers.pm,
12249           lib/RT/Principal_Overlay.pm, lib/RT/Transactions.pm,
12250           lib/RT/ACL.pm, lib/RT/Attachment_Overlay.pm, lib/RT/Date.pm,
12251           lib/RT/GroupMember.pm, lib/RT/Groups.pm,
12252           lib/RT/Templates_Overlay.pm, lib/RT/Group_Overlay.pm,
12253           lib/RT/Links_Overlay.pm, lib/RT/CustomFieldValue.pm,
12254           lib/RT/CustomFields.pm, lib/RT/ObjectCustomFields_Overlay.pm,
12255           lib/RT/Principals.pm, lib/RT/Queues_Overlay.pm, lib/RT/Ticket.pm,
12256           lib/RT/Link_Overlay.pm, lib/RT/Attachment.pm,
12257           lib/RT/Attribute.pm, lib/RT/Queue_Overlay.pm,
12258           lib/RT/ScripActions.pm, lib/RT/Template_Overlay.pm,
12259           lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
12260           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
12261           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web.pm,
12262           lib/RT/Interface/Web/Handler.pm,
12263           lib/RT/Interface/Web/QueryBuilder.pm,
12264           lib/RT/Interface/Web/Standalone.pm, lib/RT/Action/Autoreply.pm,
12265           lib/RT/Action/Generic.pm, lib/RT/Action/RecordCorrespondence.pm,
12266           lib/RT/Interface/Email/Auth/GnuPG.pm,
12267           lib/RT/Interface/Email/Auth/MailFrom.pm,
12268           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
12269           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
12270           lib/RT/Action/Notify.pm, lib/RT/Action/RecordComment.pm,
12271           lib/RT/Action/AutoOpen.pm, lib/RT/Action/CreateTickets.pm,
12272           lib/RT/Action/EscalatePriority.pm,
12273           lib/RT/Action/NotifyAsComment.pm,
12274           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
12275           lib/RT/Action/UserDefined.pm, lib/RT/Action/SendEmail.pm,
12276           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
12277           lib/RT/Search/Generic.pm, lib/RT/I18N/cs.po, lib/RT/I18N/es.po,
12278           lib/RT/I18N/fi.po, lib/RT/I18N/zh_cn.po, lib/RT/I18N/hu.po,
12279           lib/RT/I18N/he.po, lib/RT/I18N/de.po, lib/RT/I18N/ru.po,
12280           lib/RT/I18N/nl.po, lib/RT/I18N/pl.po, lib/RT/I18N/da.po,
12281           lib/RT/I18N/fr.po, lib/RT/I18N/cs.pm, lib/RT/I18N/it.po,
12282           lib/RT/I18N/id.po, lib/RT/I18N/ja.po, lib/RT/I18N/zh_tw.po,
12283           lib/RT/I18N/en.po, lib/RT/I18N/i_default.pm,
12284           lib/RT/I18N/pt_br.po, lib/RT/Condition/Generic.pm,
12285           lib/RT/I18N/no.po, lib/RT/Condition/AnyTransaction.pm,
12286           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Overdue.pm,
12287           lib/RT/Condition/OwnerChange.pm,
12288           lib/RT/Condition/PriorityChange.pm,
12289           lib/RT/Condition/PriorityExceeds.pm,
12290           lib/RT/Condition/QueueChange.pm,
12291           lib/RT/Condition/StatusChange.pm,
12292           lib/RT/Condition/UserDefined.pm,
12293           lib/t/regression/08web_cf_access.t, lib/t/regression/12-search.t,
12294           lib/t/regression/04send_email.t,
12295           lib/t/regression/06-mime_decoding.t,
12296           lib/t/regression/14linking.t, lib/t/regression/21query-builder.t,
12297           lib/t/regression/22search_tix_by_txn.t,
12298           lib/t/regression/22search_tix_by_watcher.t,
12299           lib/t/regression/01ticket_link_searching.t,
12300           lib/t/regression/02basic_web.t,
12301           lib/t/regression/13-attribute-tests.t,
12302           lib/t/regression/03web_compiliation_errors.t,
12303           lib/t/regression/06mailgateway.t, lib/t/regression/07acl.t,
12304           lib/t/regression/07rights.t,
12305           lib/t/regression/23-web_attachments.t, html/autohandler,
12306           html/index.html, html/l, html/Elements/EditCustomFieldImage,
12307           html/Elements/EditCustomFieldSelect, html/Elements/EditLinks,
12308           html/Elements/ListActions, html/Elements/MessageBox,
12309           html/Elements/SelectBoolean,
12310           html/Elements/SelectCustomFieldValue, html/Elements/SelectStatus,
12311           html/Elements/ShowLinks, html/Elements/TitleBox,
12312           html/Elements/Error, html/Elements/Section,
12313           html/Elements/SelectDateRelation,
12314           html/Elements/SelectNewTicketQueue,
12315           html/Elements/SelectWatcherType, html/Elements/BevelBoxRaisedEnd,
12316           html/Elements/Callback, html/Elements/GotoTicket,
12317           html/Elements/Login, html/Elements/MyTickets,
12318           html/Elements/QueryString, html/Elements/Refresh,
12319           html/Elements/SelectLinkType, html/Elements/SelectMatch,
12320           html/Elements/SelectOwner, html/Elements/SelectQueue,
12321           html/Elements/SelectTicketTypes, html/Elements/SelectUsers,
12322           html/Elements/ShowCustomFieldBinary, html/Elements/ShowLink,
12323           html/Elements/ShowMemberships, html/Elements/Checkbox,
12324           html/Elements/EditCustomField, html/Elements/ScrubHTML,
12325           html/Elements/SelectCustomFieldOperator,
12326           html/Elements/SelectEqualityOperator,
12327           html/Elements/SelectResultsPerPage,
12328           html/Elements/SelectSortOrder, html/Elements/SelectTicketSortBy,
12329           html/Elements/ShowCustomFieldImage,
12330           html/Elements/ShowCustomFieldWikitext, html/Elements/TitleBoxEnd,
12331           html/Elements/BevelBoxRaisedStart, html/Elements/CreateTicket,
12332           html/Elements/MyRequests, html/Elements/SelectAttachmentField,
12333           html/Elements/SelectDateType, html/Elements/SelectGroups,
12334           html/Elements/SelectLang, html/Elements/SetupSessionCookie,
12335           html/Elements/ShowCustomFields, html/Elements/Submit,
12336           html/Elements/EditCustomFieldBinary,
12337           html/Elements/EditCustomFieldFreeform,
12338           html/Elements/EditCustomFieldText,
12339           html/Elements/EditCustomFieldWikitext, html/Elements/Quicksearch,
12340           html/Elements/CollectionAsTable/Header,
12341           html/Elements/CollectionAsTable/ParseFormat,
12342           html/Elements/RT__Ticket/ColumnMap, html/User/Delegation.html,
12343           html/Search/Edit.html, html/Search/Results.html,
12344           html/Search/Results.rdf, html/User/Elements/DelegateRights,
12345           html/User/Elements/GroupTabs, html/User/Elements/Tabs,
12346           html/User/Groups/Members.html, html/User/Groups/Modify.html,
12347           html/User/Groups/index.html, html/Search/Results.tsv,
12348           html/Search/Build.html, html/Search/Elements/BuildFormatString,
12349           html/Search/Elements/PickBasics, html/Search/Elements/PickCFs,
12350           html/Search/Elements/SelectAndOr,
12351           html/Search/Elements/SelectLinks,
12352           html/Search/Elements/SelectPersonType,
12353           html/Search/Elements/SelectSearchObject,
12354           html/Search/Elements/SelectSearchesForObjects,
12355           html/REST/1.0/logout, html/Search/Elements/DisplayOptions,
12356           html/Search/Elements/EditFormat, html/Search/Elements/EditQuery,
12357           html/Search/Elements/EditSearches,
12358           html/Search/Elements/NewListActions,
12359           html/Search/Elements/PickCriteria,
12360           html/Search/Elements/SearchPrivacy,
12361           html/Search/Elements/SelectGroup, html/REST/1.0/autohandler,
12362           html/REST/1.0/dhandler, html/REST/1.0/Forms/queue/default,
12363           html/REST/1.0/Forms/queue/ns, html/NoAuth/Logout.html,
12364           html/NoAuth/Reminder.html,
12365           html/REST/1.0/Forms/ticket/attachments,
12366           html/REST/1.0/Forms/ticket/default,
12367           html/REST/1.0/Forms/ticket/history,
12368           html/REST/1.0/Forms/ticket/links,
12369           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
12370           html/REST/1.0/NoAuth/mail-gateway, html/REST/1.0/search/dhandler,
12371           html/REST/1.0/search/ticket, html/REST/1.0/ticket/comment,
12372           html/REST/1.0/ticket/link, html/REST/1.0/ticket/merge,
12373           html/Admin/autohandler, html/Admin/index.html,
12374           html/Download/CustomFieldValue/dhandler,
12375           html/Download/Tabular/dhandler, html/NoAuth/images/autohandler,
12376           html/NoAuth/images/bplogo.gif, html/Tools/MyDay.html,
12377           html/Tools/Offline.html, html/Tools/Elements/Tabs,
12378           html/Admin/Queues/CustomField.html,
12379           html/Admin/Queues/CustomFields.html,
12380           html/Admin/Queues/GroupRights.html,
12381           html/Admin/Queues/Modify.html, html/Admin/Queues/People.html,
12382           html/Admin/Queues/Scrip.html, html/Admin/Queues/Scrips.html,
12383           html/Admin/Queues/Template.html,
12384           html/Admin/Elements/EditCustomFieldValues,
12385           html/Admin/Elements/EditUserComments,
12386           html/Admin/Elements/GroupTabs,
12387           html/Admin/Elements/ObjectCustomFields,
12388           html/Admin/Elements/SelectCustomFieldType,
12389           html/Admin/Elements/SelectScrip,
12390           html/Admin/Elements/SelectScripCondition,
12391           html/Admin/Elements/SelectStage,
12392           html/Admin/Queues/Templates.html,
12393           html/Admin/Queues/UserRights.html, html/Admin/Queues/index.html,
12394           html/Admin/Elements/CustomFieldTabs,
12395           html/Admin/Elements/EditCustomFields,
12396           html/Admin/Elements/EditScrip,
12397           html/Admin/Elements/GlobalCustomFieldTabs,
12398           html/Admin/Elements/ModifyTemplate,
12399           html/Admin/Elements/QueueTabs,
12400           html/Admin/Elements/SelectModifyGroup,
12401           html/Admin/Elements/SelectModifyQueue,
12402           html/Admin/Elements/SelectNewGroupMembers,
12403           html/Admin/Elements/SelectScripAction,
12404           html/Admin/Elements/SelectSingleOrMultiple,
12405           html/Admin/Elements/SelectTemplate,
12406           html/Admin/Elements/SystemTabs, html/Admin/Elements/Tabs,
12407           html/Admin/Elements/AddCustomFieldValue,
12408           html/Admin/Elements/CreateUserCalled,
12409           html/Admin/Elements/EditCustomField,
12410           html/Admin/Elements/EditQueueWatchers,
12411           html/Admin/Elements/EditScrips,
12412           html/Admin/Elements/ListGlobalCustomFields,
12413           html/Admin/Elements/ListGlobalScrips,
12414           html/Admin/Elements/PickCustomFields,
12415           html/Admin/Elements/SelectModifyUser,
12416           html/Admin/Elements/SelectUsers, html/Admin/Elements/UserTabs,
12417           html/Admin/Elements/EditTemplates, html/Admin/Elements/Header,
12418           html/Admin/Elements/PickObjects,
12419           html/Admin/Elements/QueueRightsForUser,
12420           html/Admin/Elements/SelectCustomFieldLookupType,
12421           html/Admin/Elements/SelectGroups,
12422           html/Admin/Elements/SelectRights, html/Admin/Elements/ToolTabs,
12423           html/Admin/Global/GroupRights.html, html/Admin/Global/Scrip.html,
12424           html/Admin/Global/Scrips.html, html/Admin/Global/Template.html,
12425           html/Admin/Global/Templates.html,
12426           html/Admin/Global/UserRights.html, html/Admin/Global/index.html,
12427           html/Admin/Global/CustomFields/Groups.html,
12428           html/Admin/Global/CustomFields/Queue-Tickets.html,
12429           html/Admin/Global/CustomFields/Queue-Transactions.html,
12430           html/Admin/Global/CustomFields/Users.html,
12431           html/Admin/Global/CustomFields/index.html,
12432           html/Admin/Users/CustomFields.html,
12433           html/Admin/CustomFields/GroupRights.html,
12434           html/Admin/CustomFields/Modify.html,
12435           html/Admin/CustomFields/Objects.html,
12436           html/Admin/CustomFields/index.html,
12437           html/Admin/Users/History.html, html/Admin/Users/Memberships.html,
12438           html/Admin/Users/index.html,
12439           html/Admin/CustomFields/UserRights.html,
12440           html/Admin/Groups/CustomFields.html,
12441           html/Admin/Groups/GroupRights.html,
12442           html/Admin/Groups/History.html, html/Admin/Groups/Members.html,
12443           html/Admin/Groups/Modify.html, html/Admin/Groups/UserRights.html,
12444           html/Admin/Groups/index.html,
12445           html/Admin/Tools/Configuration.html, html/Admin/Tools/index.html,
12446           html/Ticket/Modify.html, html/Ticket/ShowEmailRecord.html,
12447           html/Ticket/History.html, html/Ticket/ModifyAll.html,
12448           html/Ticket/ModifyDates.html, html/Ticket/ModifyLinks.html,
12449           html/Ticket/ModifyPeople.html, html/Ticket/Update.html,
12450           html/Ticket/Elements/AddWatchers, html/Ticket/Elements/BulkLinks,
12451           html/Ticket/Elements/EditWatchers,
12452           html/Ticket/Elements/FindAttachments,
12453           html/Ticket/Elements/ShowDates,
12454           html/Ticket/Elements/EditCustomFields,
12455           html/Ticket/Elements/PreviewScrips,
12456           html/Ticket/Elements/ShowDependencies,
12457           html/Ticket/Elements/ShowHistory,
12458           html/Ticket/Elements/ShowMembers,
12459           html/Ticket/Elements/ShowMessageHeaders,
12460           html/Ticket/Elements/ShowRequestor,
12461           html/Ticket/Elements/ShowUserEntry: import rt 3.4.6
12462
12463 2008-03-01 19:07  ivan
12464
12465         * httemplate/elements/header.html,
12466           rt/html/Elements/FreesideNewCust: fix annoying resize of "New
12467           customer" button; closes: RT#1642
12468
12469 2008-03-01 18:50  ivan
12470
12471         * htetc/handler.pl: better indication of why these things are the
12472           way they are
12473
12474 2008-03-01 17:31  ivan
12475
12476         * FS/FS/payment_gateway.pm, httemplate/browse/payment_gateway.html,
12477           httemplate/misc/disable-payment_gateway.cgi,
12478           httemplate/search/elements/search.html: add payment gateway
12479           disabling (and move payment gateway browse over to new template)
12480
12481 2008-03-01 15:30  ivan
12482
12483         * FS/FS/: Conf.pm, payinfo_Mixin.pm: added a config value to
12484           control the extent of credit card masking, but since
12485           cust_main.paymask is in the db, need something to update it for
12486           all existing customers too
12487
12488 2008-03-01 14:39  ivan
12489
12490         * httemplate/search/cust_main.html: ah, that's better, prettyfy and
12491           link adv. customer search
12492
12493 2008-03-01 14:23  ivan
12494
12495         * httemplate/: elements/select-payby.html,
12496           elements/tr-select-payby.html, search/cust_main.html,
12497           search/report_cust_main.html: add payby selection to adv.
12498           customer search
12499
12500 2008-02-29 09:57  jeff
12501
12502         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html,
12503           conf/invoice_latex: refactor print_*; invoice sections by package
12504           class; could still stand some more refactoring
12505
12506 2008-02-28 20:31  ivan
12507
12508         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: working asterisk
12509           CDR CSV import (not just direct DB)
12510
12511 2008-02-28 18:29  ivan
12512
12513         * FS/FS/: Record.pm, access_user.pm: disallow uppercase usernames
12514           in the first place.  also Record::str2time_sql_closing snuck in.
12515
12516 2008-02-21 17:32  ivan
12517
12518         * httemplate/search/svc_acct.cgi: on accounts overview: show time
12519           applied after multipliers, not actual time worked
12520
12521 2008-02-21 17:09  ivan
12522
12523         * FS/FS/cust_pay.pm: want to upgrade legacy payments even if they
12524           are deprecated COMP payby...
12525
12526 2008-02-21 16:57  ivan
12527
12528         * FS/FS/cust_pay.pm: don't bomb out on this transition on old
12529           databases without history records for everything...
12530
12531 2008-02-21 16:54  ivan
12532
12533         * httemplate/search/svc_acct.cgi: on accounts overview: show time
12534           applied after multipliers, not actual time worked
12535
12536 2008-02-20 14:45  ivan
12537
12538         * httemplate/misc/inventory_item-import.html: doh.  ivan is so in
12539           the doghouse for this one
12540
12541 2008-02-19 18:07  ivan
12542
12543         * FS/FS/prepay_credit.pm,
12544           httemplate/edit/process/prepay_credit.cgi: retry collisions a
12545           bit, acme is getting duplicate errors... guess they're using lots
12546           and lots of prepaid cards.  closes: RT#3104
12547
12548 2008-02-19 17:21  ivan
12549
12550         * FS/FS/Schema.pm: update the tax class editor to enable taxclass
12551           adding, RT#2929
12552
12553 2008-02-19 17:16  ivan
12554
12555         * httemplate/edit/part_pkg_taxclass.html,
12556           httemplate/edit/process/part_pkg_taxclass.html,
12557           httemplate/browse/cust_main_county.cgi, FS/FS/Upgrade.pm,
12558           FS/FS/part_pkg_taxclass.pm, htetc/handler.pl,
12559           httemplate/elements/tr-select-taxclass.html: update the tax class
12560           editor to enable taxclass adding, RT#2929
12561
12562 2008-02-19 17:10  ivan
12563
12564         * httemplate/edit/: cust_main_county-expand.cgi,
12565           process/cust_main_county-expand.cgi, process/invoice_logo.html,
12566           process/reg_code.cgi: process/part_pkg_taxclass.html
12567
12568 2008-02-19 01:15  ivan
12569
12570         * FS/: FS/part_pkg_taxclass.pm, t/part_pkg_taxclass.t, FS.pm,
12571           MANIFEST: adding taxclass table
12572
12573 2008-02-19 01:10  ivan
12574
12575         * bin/generate-table-module: fix this to generate more
12576           wiki-friendly column list
12577
12578 2008-02-18 19:30  ivan
12579
12580         * FS/FS/svc_external.pm: add some descriptions for svc_external
12581           fields, allowing id to fill in from inventory
12582
12583 2008-02-18 19:17  ivan
12584
12585         * FS/FS/svc_external.pm: return svc_external id and title as label
12586           instead of svcnum
12587
12588 2008-02-18 18:57  ivan
12589
12590         * fs_selfservice/FS-SelfService/SelfService.pm: fixup and expand
12591           POD docs for self-service list_pkgs & list_svcs
12592
12593 2008-02-18 18:38  ivan
12594
12595         * bin/pod2x: fix API upload
12596
12597 2008-02-18 18:37  ivan
12598
12599         * FS/FS.pm: update base API docs contents
12600
12601 2008-02-18 18:33  ivan
12602
12603         * FS/FS/cust_pay_pending.pm: clean up POD docs for better wiki
12604           exportability
12605
12606 2008-02-18 18:28  ivan
12607
12608         * FS/FS/cust_credit.pm: clean up POD docs for better wiki
12609           exportability
12610
12611 2008-02-18 18:25  ivan
12612
12613         * FS/FS/cust_bill_event.pm: clean up POD docs for better wiki
12614           exportability
12615
12616 2008-02-18 18:20  ivan
12617
12618         * FS/FS/cust_bill.pm: clean up POD docs for better wiki
12619           exportability
12620
12621 2008-02-18 18:15  ivan
12622
12623         * FS/FS/: access_user.pm, acct_rt_transaction.pm: clean up POD docs
12624           for better wiki exportability
12625
12626 2008-02-14 00:31  ivan
12627
12628         * httemplate/search/cust_pkg.cgi: brown-bag missing comma from last
12629           update.  time to go home
12630
12631 2008-02-14 00:28  ivan
12632
12633         * httemplate/search/cust_pkg.cgi: re-align links and styling in
12634           package report correctly
12635
12636 2008-02-13 19:52  ivan
12637
12638         * FS/FS/Schema.pm, FS/FS/Upgrade.pm, FS/FS/cust_pay.pm,
12639           httemplate/view/cust_main/payment_history.html,
12640           httemplate/search/cust_pay.cgi: add cust_pay.otaker field;
12641           populate it based on history on upgrades, and show the order
12642           taker on all payments (on customer view and payment search)
12643           closes: #2953
12644
12645 2008-02-13 19:48  ivan
12646
12647         * FS/: FS/h_cust_pay.pm, t/h_cust_credit.t, t/h_cust_pay.t: add
12648           FS::h_cust_pay class
12649
12650 2008-02-13 17:48  ivan
12651
12652         * httemplate/view/cust_main/payment_history.html: this ACL has been
12653           around for long enough (and almost nobody uses batched payments,
12654           so showing them is probably bad)
12655
12656 2008-02-13 15:49  jeff
12657
12658         * FS/FS/svc_broadband.pm, httemplate/elements/header.html:
12659           svc_broadband MAC searches RT#2985
12660
12661 2008-02-13 15:45  jeff
12662
12663         * FS/FS/cust_main.pm, httemplate/edit/quick-charge.html,
12664           httemplate/edit/process/quick-charge.cgi: package class selection
12665           for one-time charges RT#1322
12666
12667 2008-02-13 15:39  jeff
12668
12669         * FS/FS/rate_detail.pm, FS/FS/part_pkg/voip_cdr.pm,
12670           httemplate/edit/rate_region.cgi: directory assistance (flat
12671           per-call) billing RT#3114
12672
12673 2008-02-13 13:50  ivan
12674
12675         * httemplate/misc/process/link.cgi: fix compile error from hasty
12676           refactoring
12677
12678 2008-02-12 22:02  ivan
12679
12680         * FS/FS/part_pkg/bulk.pm: yup, bulk price plan appears to be
12681           working
12682
12683 2008-02-12 22:00  ivan
12684
12685         * README: modernizing
12686
12687 2008-02-12 21:15  ivan
12688
12689         * FS/FS/cust_bill.pm: fix missing fill-in values on invoices
12690           resulting from skewed hash ($conf->config returning empty list in
12691           list context)
12692
12693 2008-02-12 11:24  ivan
12694
12695         * httemplate/search/: rt_transaction.html, timeworked.html: for our
12696           internal time tracking: TimeWorked can happen on a Create
12697           transaction as well as Correspond and Comment.  is there anywhere
12698           else this needs to be changed?
12699
12700 2008-02-11 19:11  ivan
12701
12702         * FS/FS/Misc.pm: update for MailTools v2.00
12703
12704 2008-02-10 18:37  ivan
12705
12706         * FS/FS/reason.pm: upgrading reason table not quite working with
12707           mysql, hopefully no old installs need this, new ones should be
12708           fine hopefully
12709
12710 2008-02-10 18:36  ivan
12711
12712         * FS/FS/: Upgrade.pm, cust_svc.pm, h_cust_svc.pm: fix & cleanup
12713           duplicate history records
12714
12715 2008-02-10 18:03  ivan
12716
12717         * FS/FS/reason.pm: better debugging if things go awry
12718
12719 2008-02-10 16:53  ivan
12720
12721         * FS/FS/Cron/notify.pm: third time's the charm: MySQL didn't like
12722           casting to INTEGER, it wants SIGNED.  whew.
12723
12724 2008-02-10 16:02  ivan
12725
12726         * FS/FS/Cron/notify.pm: ah, no, its count (*) vs count(*), wow
12727
12728 2008-02-10 15:58  ivan
12729
12730         * FS/FS/Cron/notify.pm: comment out unused db statements in a way
12731           that doesn't get to the database, to avoid Pg vs mysql
12732           comment-out differences
12733
12734 2008-02-09 11:16  ivan
12735
12736         * httemplate/edit/process/agent_type.cgi: typo, fix from mtou,
12737           thanks
12738
12739 2008-02-08 13:59  rsiddall
12740
12741         * rpm/freeside.spec: Removed code that create a freeside user on
12742           the build machine and added code to modify Makefile to remove
12743           clauses that require such a user.  This should allow the RPMs to
12744           build under mock.
12745
12746 2008-02-08 07:00  jeff
12747
12748         * FS/FS/TicketSystem/RT_External.pm: tyop
12749
12750 2008-02-04 19:37  ivan
12751
12752         * httemplate/edit/process/part_pkg.cgi: fix package editing on
12753           HEAD, whew.  bad semicolon.
12754
12755 2008-02-02 18:24  ivan
12756
12757         * FS/FS/cust_main.pm: should eliminate "Use of uninitialized value
12758           in length at /usr/local/share/perl/5.8.8/FS/cust_main.pm line
12759           5194." warnings
12760
12761 2008-02-02 17:43  ivan
12762
12763         * httemplate/edit/cust_main.cgi: oops, fix display of errors on
12764           customer edit
12765
12766 2008-01-30 08:14  jeff
12767
12768         * httemplate/misc/bulk_change_pkg.cgi: pointless false laziness
12769           removal
12770
12771 2008-01-28 20:15  jeff
12772
12773         * FS/FS/cust_pkg.pm: missed use
12774
12775 2008-01-28 19:56  jeff
12776
12777         * FS/FS/cust_pkg.pm: 1394 regression fixup
12778
12779 2008-01-28 19:34  jeff
12780
12781         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
12782           httemplate/misc/process/bulk_change_pkg.cgi,
12783           httemplate/search/cust_pkg.cgi,
12784           httemplate/search/elements/search.html: bulk package changing
12785           (RT#1394)
12786
12787 2008-01-25 10:26  jeff
12788
12789         * httemplate/misc/cust_pay-import.cgi,
12790           httemplate/misc/process/cust_pay-import.cgi, FS/FS/cust_pay.pm,
12791           httemplate/elements/menu.html: simple payment CSV import
12792
12793 2008-01-24 18:55  jeff
12794
12795         * FS/FS/part_export/prizm.pm: add an always BAM option and be
12796           explicit about transactions
12797
12798 2008-01-24 13:16  ivan
12799
12800         * FS/FS/TicketSystem/RT_External.pm,
12801           fs_selfservice/FS-SelfService/cgi/myaccount.html,
12802           httemplate/view/cust_main/tickets.html: slightly more sane names
12803           for customer tickets hash, display ticket owners on customer view
12804           page
12805
12806 2008-01-24 13:10  ivan
12807
12808         * htetc/handler.pl: used in rt autohandler.  i wonder why this
12809           never bit before
12810
12811 2008-01-23 11:18  jeff
12812
12813         * fs_selfservice/FS-SelfService/cgi/bill.html,
12814           fs_selfservice/FS-SelfService/cgi/card.html,
12815           fs_selfservice/FS-SelfService/cgi/change_bill.html,
12816           fs_selfservice/FS-SelfService/cgi/change_pay.html,
12817           fs_selfservice/FS-SelfService/cgi/change_ship.html,
12818           fs_selfservice/FS-SelfService/cgi/check.html,
12819           fs_selfservice/FS-SelfService/cgi/contact.html,
12820           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
12821           FS/FS/ClientAPI/MyAccount.pm,
12822           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
12823           fs_selfservice/FS-SelfService/cgi/make_payment.html,
12824           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
12825           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
12826           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
12827           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: change
12828           service, billing, and payment info in selfservice
12829
12830 2008-01-20 16:12  ivan
12831
12832         * bin/explain-ar-total.sql: [no log message]
12833
12834 2008-01-20 15:24  ivan
12835
12836         * FS/FS/Schema.pm: add and fix some indices, this should marginally
12837           (but not drastically) improve the time to pull up A/R report
12838           totals
12839
12840 2008-01-16 20:23  ivan
12841
12842         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fix ACLs to
12843           allow the limited "package editing" of customizing customer
12844           packages
12845
12846 2008-01-16 19:18  ivan
12847
12848         * httemplate/view/cust_main/billing.html: don't show 'Bill now'
12849           link unless the current user can...
12850
12851 2008-01-13 16:22  ivan
12852
12853         * httemplate/: edit/part_bill_event.cgi,
12854           elements/select-taxclass.html: maintenance on old events, yay.
12855           fix for late charges without a taxclass, closes: RT#2988
12856
12857 2008-01-13 16:17  ivan
12858
12859         * httemplate/edit/: cust_main.cgi, svc_www.cgi: fix tyops
12860
12861 2008-01-13 15:31  ivan
12862
12863         * httemplate/search/timeworked.html: almost could work under mysql?
12864           need TO_NUMBER and TO_CHAR equivalents
12865
12866 2008-01-13 15:30  ivan
12867
12868         * httemplate/misc/timeworked.html: missing semicolon, doh
12869
12870 2008-01-13 13:46  ivan
12871
12872         * httemplate/view/cust_pay.html: remove 1.7 ACL cruft on HEAD
12873
12874 2008-01-13 13:45  ivan
12875
12876         * httemplate/view/cust_main/payment_history.html: remove 1.7.3
12877           cruft
12878
12879 2008-01-13 13:41  ivan
12880
12881         * httemplate/edit/: cust_bill_pay.cgi, process/cust_bill_pay.cgi,
12882           cust_credit_bill.cgi, process/cust_credit_bill.cgi: new ACL name
12883           in 1.9 right away
12884
12885 2008-01-13 13:39  ivan
12886
12887         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: remove 1.7
12888           vs. 1.9 cruft
12889
12890 2008-01-13 13:35  ivan
12891
12892         * httemplate/edit/: REAL_cust_pkg.cgi, access_user.html, agent.cgi,
12893           agent_payment_gateway.html, agent_type.cgi, bulk-cust_svc.html,
12894           cust_bill_pay.cgi, cust_credit.cgi, cust_credit_bill.cgi,
12895           cust_main.cgi, cust_main_county-expand.cgi, cust_main_note.cgi,
12896           cust_pay.cgi, cust_pkg.cgi, cust_refund.cgi,
12897           inventory_class.html, part_bill_event.cgi, part_export.cgi,
12898           part_pkg.cgi, part_referral.html, part_svc.cgi,
12899           part_virtual_field.cgi, payment_gateway.html, pkg_class.html,
12900           prepay_credit.cgi, quick-charge.html, rate.cgi, rate_region.cgi,
12901           reason.html, reason_type.html, reg_code.cgi, router.cgi,
12902           svc_Common.html, svc_acct.cgi, svc_acct_pop.cgi,
12903           svc_broadband.cgi, svc_domain.cgi, svc_external.cgi,
12904           svc_forward.cgi, svc_phone.cgi, svc_www.cgi,
12905           process/REAL_cust_pkg.cgi, process/access_user.html,
12906           process/agent.cgi, process/agent_payment_gateway.html,
12907           process/agent_type.cgi, process/bulk-cust_svc.cgi,
12908           process/cust_bill_pay.cgi, process/cust_credit.cgi,
12909           process/cust_credit_bill.cgi, process/cust_main.cgi,
12910           process/cust_main_county-collapse.cgi,
12911           process/cust_main_county-expand.cgi,
12912           process/cust_main_county.html, process/cust_main_note.cgi,
12913           process/cust_pay.cgi, process/cust_pkg.cgi,
12914           process/cust_refund.cgi, process/cust_svc.cgi,
12915           process/domain_record.cgi, process/generic.cgi,
12916           process/inventory_class.html, process/msgcat.cgi,
12917           process/part_bill_event.cgi, process/part_export.cgi,
12918           process/part_pkg.cgi, process/part_referral.html,
12919           process/part_svc.cgi, process/payment_gateway.html,
12920           process/pkg_class.html, process/prepay_credit.cgi,
12921           process/quick-charge.cgi, process/quick-cust_pkg.cgi,
12922           process/rate.cgi, process/reason.html, process/reason_type.html,
12923           process/reg_code.cgi, process/router.cgi,
12924           process/svc_Common.html, process/svc_acct.cgi,
12925           process/svc_acct_pop.cgi, process/svc_broadband.cgi,
12926           process/svc_domain.cgi, process/svc_external.cgi,
12927           process/svc_forward.cgi, process/svc_phone.html,
12928           process/svc_www.cgi: ACLs
12929
12930 2008-01-13 13:14  ivan
12931
12932         * httemplate/misc/: batch-cust_pay.html, bill.cgi,
12933           cancel-unaudited.cgi, cancel_cust.html, cancel_pkg.html,
12934           catchall.cgi, cdr-import.html, cust_main-cancel.cgi,
12935           cust_main-import.cgi, cust_main-import_charges.cgi,
12936           delete-cust_credit.cgi, delete-cust_pay.cgi,
12937           delete-cust_refund.cgi, delete-customer.cgi,
12938           delete-domain_record.cgi, delete-part_export.cgi, dump.cgi,
12939           email-invoice.cgi, email_invoice_events.cgi, email_invoices.cgi,
12940           fax-invoice.cgi, fax_invoice_events.cgi, fax_invoices.cgi,
12941           inventory_item-import.html, link.cgi, meta-import.cgi,
12942           payment.cgi, print-invoice.cgi, print_invoice_events.cgi,
12943           print_invoices.cgi, queue.cgi, recharge_svc.html,
12944           svc_acct-domains.cgi, unapply-cust_credit.cgi,
12945           unapply-cust_pay.cgi, unprovision.cgi, unsusp_pkg.cgi,
12946           unvoid-cust_pay_void.cgi, upload-batch.cgi, void-cust_pay.cgi,
12947           whois.cgi, process/batch-cust_pay.cgi, process/cancel_pkg.html,
12948           process/catchall.cgi, process/cdr-import.html,
12949           process/cust_main-import.cgi,
12950           process/cust_main-import_charges.cgi,
12951           process/delete-customer.cgi, process/inventory_item-import.html,
12952           process/link.cgi, process/meta-import.cgi, process/payment.cgi,
12953           process/recharge_svc.html: ACLs
12954
12955 2008-01-13 13:08  ivan
12956
12957         * httemplate/misc/: email_events.cgi, fax_events.cgi,
12958           print_events.cgi, order_pkg.html: ACLs
12959
12960 2008-01-13 12:55  ivan
12961
12962         * httemplate/: browse/part_bill_event.cgi, search/cust_event.html,
12963           search/timeworked.html, search/cust_bill.html,
12964           search/cust_bill_event.cgi, search/cust_pay_batch.cgi,
12965           search/prepay_credit.html, search/queue.html,
12966           search/report_prepaid_income.cgi, search/report_tax.cgi,
12967           search/sqlradius.cgi: ACLs
12968
12969 2008-01-13 12:50  ivan
12970
12971         * httemplate/elements/: errorpage.html, tr-select-reason.html:
12972           stale leftovers from XSSmas
12973
12974 2008-01-13 12:46  ivan
12975
12976         * httemplate/view/: cust_bill.cgi, svc_acct.cgi, svc_broadband.cgi,
12977           svc_domain.cgi, svc_external.cgi, svc_forward.cgi, svc_www.cgi,
12978           cust_main/payment_history.html, elements/svc_Common.html: ACLs
12979
12980 2008-01-13 12:38  ivan
12981
12982         * httemplate/browse/: access_group.html, access_user.html,
12983           addr_block.cgi, agent.cgi, agent_type.cgi, nas.cgi, part_pkg.cgi,
12984           part_svc.cgi, part_virtual_field.cgi, payment_gateway.html,
12985           reason.html, router.cgi: ACLs
12986
12987 2008-01-13 12:30  ivan
12988
12989         * FS/FS/AccessRight.pm: new ACLs
12990
12991 2008-01-12 16:35  ivan
12992
12993         * htetc/handler.pl: use this in handler.pl, not in mason files
12994
12995 2008-01-11 15:10  ivan
12996
12997         * FS/FS/cust_main.pm: add option to enable searching of
12998           cust_main.agent_custid with one or two letter prefix before the
12999           numeric part
13000
13001 2008-01-11 14:53  ivan
13002
13003         * FS/FS/: Conf.pm, cust_main.pm: add option to enable searching of
13004           cust_main.agent_custid with one or two letter prefix before the
13005           numeric part
13006
13007 2008-01-11 09:30  ivan
13008
13009         * httemplate/edit/elements/svc_Common.html: turn off debugging
13010
13011 2008-01-10 14:13  ivan
13012
13013         * httemplate/search/elements/search.html: doc
13014
13015 2008-01-10 14:06  ivan
13016
13017         * httemplate/elements/menu.html: new rate editor
13018
13019 2008-01-10 13:53  ivan
13020
13021         * FS/FS/rate_detail.pm, httemplate/browse/rate.cgi,
13022           httemplate/edit/rate.cgi, httemplate/edit/rate_region.cgi,
13023           httemplate/edit/elements/edit.html,
13024           httemplate/edit/process/rate_region.cgi: new rate editor
13025
13026 2008-01-10 13:52  ivan
13027
13028         * httemplate/: browse/rate_detail.html, browse/rate_region.html,
13029           edit/rate_detail.html, edit/process/rate_detail.html: new call
13030           rate editor (VoIP/telephony)
13031
13032 2008-01-10 13:17  ivan
13033
13034         * FS/FS/reason_type.pm: third person is better
13035
13036 2008-01-10 13:14  ivan
13037
13038         * httemplate/browse/reason.html: eliminate harmless typo
13039
13040 2008-01-08 13:33  jeff
13041
13042         * FS/FS/svc_acct.pm: transactiony cruft removal
13043
13044 2008-01-08 03:23  ivan
13045
13046         * FS/FS/cust_credit.pm, FS/FS/cust_main.pm,
13047           httemplate/search/report_receivables.cgi: show negative balances
13048           on A/R report, closes: RT#2983
13049
13050 2008-01-07 18:22  ivan
13051
13052         * httemplate/edit/process/cust_main.cgi: add some debugging control
13053
13054 2008-01-03 18:42  ivan
13055
13056         * httemplate/: browse/cust_main_county.cgi,
13057           edit/cust_main_county-expand.cgi, edit/cust_main_county.html,
13058           edit/process/cust_main_county-expand.cgi,
13059           edit/process/cust_main_county.html,
13060           edit/process/elements/process.html, search/elements/search.html:
13061           new tax rate editor
13062
13063 2008-01-03 18:35  ivan
13064
13065         * httemplate/browse/elements/browse.html: new tax rate editor
13066
13067 2008-01-03 18:27  ivan
13068
13069         * httemplate/edit/: prepay_credit.cgi, rate_region.cgi: leftovers
13070           from XSSmas
13071
13072 2008-01-03 18:20  ivan
13073
13074         * httemplate/elements/hidden.html: escape value
13075
13076 2008-01-03 18:19  ivan
13077
13078         * httemplate/elements/: tablebreak-tr-title.html,
13079           tr-fixed-country.html, tr-fixed-state.html,
13080           tr-input-percentage.html: adding new elements: percentage input,
13081           fixed country and state display, tablebreak+title
13082
13083 2008-01-03 18:18  ivan
13084
13085         * httemplate/elements/tr-fixed.html: add a formatted_value option
13086
13087 2008-01-03 18:18  ivan
13088
13089         * httemplate/elements/tr-input-text.html: add maxlength, text-align
13090           and postfix options, escape value
13091
13092 2008-01-03 18:13  ivan
13093
13094         * httemplate/edit/elements/edit.html: there's no such thing as
13095           fixedhidden... hidden will do
13096
13097 2008-01-03 18:02  ivan
13098
13099         * httemplate/edit/elements/edit.html: doc
13100
13101 2008-01-03 17:43  ivan
13102
13103         * httemplate/edit/elements/edit.html: add popup option, add
13104           percentage and tablebreak-tr-title field types, pass object to
13105           included elements, documentation updates
13106
13107 2007-12-28 11:02  jeff
13108
13109         * httemplate/: elements/menu.html, search/report_svc_acct.html,
13110           search/svc_acct.cgi: advanced account reports (RT#2954)
13111
13112 2007-12-28 07:19  jeff
13113
13114         * httemplate/elements/menu.html: whoops
13115
13116 2007-12-28 07:10  jeff
13117
13118         * httemplate/: elements/menu.html, search/svc_acct.cgi: add never
13119           logged in report
13120
13121 2007-12-28 06:39  jeff
13122
13123         * FS/bin/freeside-sqlradius-set-lastlog: tool to seed
13124           svc_acct.last_login and .last_logout
13125
13126 2007-12-28 04:10  ivan
13127
13128         * htetc/handler.pl: remove just a tiny bit more cruft
13129
13130 2007-12-28 04:01  ivan
13131
13132         * htetc/handler.pl: restore in-browser error reporting
13133
13134 2007-12-27 23:45  ivan
13135
13136         * htetc/handler.pl: a little late help from kwanzabot for XSSmas...
13137           clean up handler.pl so we can have separate default_escape_flags
13138           for FS and RT and don't have to make FS's |h flag useless
13139
13140 2007-12-27 17:41  jeff
13141
13142         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
13143           FS/FS/part_export/sqlradius.pm, httemplate/search/svc_acct.cgi,
13144           httemplate/view/svc_acct.cgi: last login reporting (#2952)
13145
13146 2007-12-27 15:49  ivan
13147
13148         * httemplate/search/report_tax.cgi: fix reporting bug for invisimax
13149           in edge case where you have taxclass and empty-taxclass rates for
13150           a country/state(/county) and also have a different set of
13151           taxclasses for some other country/state
13152
13153 2007-12-26 14:52  jeff
13154
13155         * FS/FS/part_export/prizm.pm: conifgurable siteName and docs
13156
13157 2007-12-26 00:23  ivan
13158
13159         * httemplate/misc/timeworked.html: leftovers from XSSmas
13160
13161 2007-12-25 23:51  ivan
13162
13163         * httemplate/edit/quick-charge.html: alas, XSSmas draws to a close
13164
13165 2007-12-25 15:49  ivan
13166
13167         * httemplate/: browse/addr_block.cgi,
13168           browse/part_virtual_field.cgi, browse/router.cgi,
13169           config/config.cgi, edit/agent.cgi,
13170           edit/agent_payment_gateway.html, edit/agent_type.cgi,
13171           edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
13172           edit/cust_credit_bill.cgi, edit/cust_main_note.cgi,
13173           edit/cust_pay.cgi, edit/cust_pkg.cgi, edit/cust_refund.cgi,
13174           edit/msgcat.cgi, edit/part_bill_event.cgi, edit/part_export.cgi,
13175           edit/part_pkg.cgi, edit/part_virtual_field.cgi,
13176           edit/payment_gateway.html, edit/reg_code.cgi, edit/router.cgi,
13177           edit/svc_acct.cgi, edit/svc_broadband.cgi, edit/svc_domain.cgi,
13178           edit/svc_forward.cgi, edit/elements/edit.html,
13179           elements/error.html, misc/batch-cust_pay.html,
13180           misc/cancel_cust.html, misc/cancel_pkg.html, misc/change_pkg.cgi,
13181           misc/recharge_svc.html, misc/process/meta-import.cgi,
13182           search/cust_bill_event.html, search/report_cust_event.html: ho ho
13183           ho, merry XSSmas
13184
13185 2007-12-23 14:05  jeff
13186
13187         * FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/prorate.pm,
13188           FS/FS/part_pkg/subscription.pm,
13189           httemplate/misc/process/recharge_svc.html: add a reset feature to
13190           manual recharges (#1858)
13191
13192 2007-12-20 11:23  jeff
13193
13194         * FS/FS/part_export/prizm.pm: increase siteName allowed length
13195
13196 2007-12-19 14:25  jeff
13197
13198         * httemplate/misc/cust_main-cancel.cgi: redirect redirect
13199
13200 2007-12-19 13:05  jeff
13201
13202         * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
13203           httemplate/search/cust_main.html,
13204           httemplate/search/report_cust_main.html: add options for balance
13205           over/under to advanced customer report
13206
13207 2007-12-18 17:55  jeff
13208
13209         * FS/FS/cust_credit.pm: underscoring the important
13210
13211 2007-12-18 14:41  jeff
13212
13213         * httemplate/: edit/cust_credit.cgi,
13214           elements/tr-select-reason.html: correct bad credit reason
13215           conflict resolution
13216
13217 2007-12-18 12:58  ivan
13218
13219         * FS/FS/cust_main.pm: legacy agent_custid field should be as
13220           searchable as actual custnum, right?  at least if it is a
13221           number...
13222
13223 2007-12-18 12:42  ivan
13224
13225         * httemplate/edit/quick-charge.html: IE is case-sensitive when
13226           setting maxLength (and other attributes?).  hopefully that's all
13227           it is.
13228
13229 2007-12-17 14:57  jeff
13230
13231         * FS/FS/cust_credit.pm: stricter otaker rules
13232
13233 2007-12-17 11:59  ivan
13234
13235         * FS/FS/TicketSystem/RT_Internal.pm: no, *that's* where it couldn't
13236           hurt anything.
13237
13238 2007-12-17 11:52  ivan
13239
13240         * FS/FS/TicketSystem/RT_External.pm: i don't think it can hurt
13241           anything... (famous last words)
13242
13243 2007-12-16 17:17  ivan
13244
13245         * httemplate/view/cust_main/contacts.html: fix the case where the
13246           customer doesn't actually have a ship address
13247
13248 2007-12-16 16:59  ivan
13249
13250         * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
13251           httemplate/edit/cust_main/billing.html,
13252           httemplate/edit/cust_main/contact.html,
13253           httemplate/elements/header.html,
13254           httemplate/view/cust_main/contacts.html,
13255           httemplate/search/cust_main.cgi: add cust_main-require_address2
13256           config, reimplement address2-search config ("Unit #" search in
13257           searchbar), visual indication of require_invoicing_list_email,
13258           closes: RT#2926
13259
13260 2007-12-16 14:40  ivan
13261
13262         * httemplate/elements/errorpage.html: less is better
13263
13264 2007-12-16 13:02  ivan
13265
13266         * httemplate/elements/header.html: more consistent naming:
13267           cust_main_ADV.cgi becomes cust_main.html
13268
13269 2007-12-16 13:01  ivan
13270
13271         * httemplate/search/report_cust_main.html:
13272           httemplate/elements/header.html
13273
13274 2007-12-16 12:48  ivan
13275
13276         * httemplate/search/cust_main.html: more consistent naming:
13277           cust_main_ADV.cgi becomes cust_main.html
13278
13279 2007-12-15 14:47  rsiddall
13280
13281         * rpm/: INSTALL, freeside.spec, freeside.sysconfig, rpm2Bundle:
13282           Files to build Freeside as Redhat-ish RPMs
13283
13284 2007-12-14 17:45  ivan
13285
13286         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix earlier
13287           drain bramage
13288
13289 2007-12-14 17:37  ivan
13290
13291         * httemplate/search/cust_bill.html: where helps alot
13292
13293 2007-12-14 17:23  ivan
13294
13295         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: hopefully
13296           put reprinting issues to rest for ejourney, yow
13297
13298 2007-12-14 15:41  jeff
13299
13300         * FS/bin/freeside-upgrade: yikes
13301
13302 2007-12-14 13:51  jeff
13303
13304         * FS/FS/Schema.pm: binary not required and breaks
13305           FS::Record::_quote
13306
13307 2007-12-14 13:32  jeff
13308
13309         * FS/bin/freeside-upgrade: correct order of operations
13310
13311 2007-12-14 08:47  jeff
13312
13313         * FS/FS/cust_credit.pm: 1.9 Conf::set returns false on success
13314
13315 2007-12-13 19:56  jeff
13316
13317         * FS/bin/freeside-upgrade: even more deliberate reset
13318
13319 2007-12-13 19:55  ivan
13320
13321         * httemplate/search/svc_acct.cgi: quick hack to show time worked in
13322           last 1-3 months...
13323
13324 2007-12-12 16:17  jeff
13325
13326         * bin/reset-cust_credit-otaker: cust_credit reason/otaker tool
13327
13328 2007-12-12 13:18  jeff
13329
13330         * FS/FS/part_export/www_shellcommands.pm: add suspend/unsuspend to
13331           www_shellcommands export (#1227)
13332
13333 2007-12-12 01:03  ivan
13334
13335         * FS/bin/freeside-history-requeue: adding this quick script
13336
13337 2007-12-11 21:58  jeff
13338
13339         * FS/FS/Setup.pm, FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
13340           FS/FS/ClientAPI/Signup.pm,
13341           fs_selfservice/FS-SelfService/SelfService.pm,
13342           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
13343           fs_selfservice/FS-SelfService/cgi/svc_acct.html,
13344           httemplate/edit/svc_acct.cgi: self-service can select domain on
13345           provision (#2801)
13346
13347 2007-12-11 21:42  jeff
13348
13349         * FS/: FS/cust_credit.pm, FS/h_cust_credit.pm,
13350           bin/freeside-disable-reasons, bin/freeside-upgrade: cust_credit
13351           reason improvement, bugfix, and tool
13352
13353 2007-12-06 17:08  ivan
13354
13355         * FS/FS/cust_credit.pm: doh!   is not an object.  let's call it ,
13356           mmkay
13357
13358 2007-12-06 17:04  ivan
13359
13360         * FS/FS/cust_credit.pm: some old databases may have 'hanging'
13361           cust_credit records; we don't want to abort the upgrade because
13362           of that, just warn
13363
13364 2007-12-06 12:49  jeff
13365
13366         * httemplate/edit/part_pkg.cgi: agent setting during package edit
13367           cleanup
13368
13369 2007-12-06 08:51  jeff
13370
13371         * httemplate/view/svc_acct.cgi: support display of negative time
13372
13373 2007-12-05 14:05  ivan
13374
13375         * Makefile: when installing selfservice, create freeside homedir if
13376           it doesn't exist
13377
13378 2007-12-05 12:50  ivan
13379
13380         * httemplate/elements/tr-select-reason.html: doh, order_by does
13381           have to include ORDER BY!
13382
13383 2007-12-05 12:47  ivan
13384
13385         * httemplate/elements/tr-select-reason.html: show types in reason
13386           selection, order by type and reason
13387
13388 2007-12-05 07:10  jeff
13389
13390         * FS/FS/ConfDefaults.pm: add in status and company fields
13391
13392 2007-12-05 06:50  jeff
13393
13394         * FS/FS/cust_main.pm: ensure a valid date is onhand (fixes #2800)
13395
13396 2007-12-04 20:57  jeff
13397
13398         * httemplate/edit/process/part_pkg.cgi: wtf?
13399
13400 2007-12-04 16:45  ivan
13401
13402         * httemplate/search/elements/search.html: i hope this allows IE to
13403           download excel over https?
13404
13405 2007-12-04 12:51  ivan
13406
13407         * httemplate/: elements/menu.html, elements/select-otaker.html,
13408           elements/tr-select-otaker.html, search/report_cust_credit.html,
13409           search/report_rt_transaction.html, search/rt_transaction.html,
13410           search/elements/search.html: add some time-worked reporting
13411
13412 2007-12-04 10:35  jeff
13413
13414         * httemplate/search/cust_pkg.cgi: add suspend/cancel reason to
13415           advanced package report (#2779)
13416
13417 2007-12-04 10:19  jeff
13418
13419         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
13420           FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/cust_credit.pm,
13421           FS/FS/cust_main.pm, FS/FS/Conf_compat17.pm, FS/FS/cust_pkg.pm,
13422           FS/FS/reason.pm, FS/FS/reason_type.pm,
13423           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
13424           FS/FS/part_pkg/flat_comission.pm,
13425           FS/FS/part_pkg/flat_comission_cust.pm,
13426           FS/FS/part_pkg/flat_comission_pkg.pm, FS/bin/freeside-upgrade,
13427           httemplate/browse/reason.html,
13428           httemplate/browse/reason_type.html,
13429           httemplate/edit/cust_credit.cgi, httemplate/edit/reason.html,
13430           httemplate/edit/reason_type.html,
13431           httemplate/edit/process/cust_credit.cgi,
13432           httemplate/elements/menu.html,
13433           httemplate/elements/tr-select-reason.html: change credit reasons
13434           from freetext to new reason/reason type system (#2777)
13435
13436 2007-12-02 16:18  ivan
13437
13438         * htetc/freeside-rt.conf: would help if i got the closing tag right
13439
13440 2007-12-02 16:13  ivan
13441
13442         * htetc/freeside-rt.conf: this should get the Chart stuff in RT
13443           statistic running, i hope
13444
13445 2007-11-30 17:37  ivan
13446
13447         * FS/FS/part_pkg/prorate.pm: cleanup
13448
13449 2007-11-30 17:34  ivan
13450
13451         * FS/FS/h_cust_svc.pm: add date_deleted method
13452
13453 2007-11-30 17:34  ivan
13454
13455         * FS/FS/cust_svc.pm: add date_inserted method and reorganize things
13456           slightly
13457
13458 2007-11-30 17:33  ivan
13459
13460         * FS/FS/h_Common.pm: this doesn't actually have anything to do with
13461           cancellation persay, since its generic now
13462
13463 2007-11-30 17:32  ivan
13464
13465         * FS/FS/Record.pm: add h_date method too
13466
13467 2007-11-30 17:30  ivan
13468
13469         * FS/FS/Record.pm: add h_search method, and reorganize mixed up
13470           methods and subroutines
13471
13472 2007-11-30 17:29  ivan
13473
13474         * FS/FS/part_pkg/bulk.pm: add bulk price plan
13475
13476 2007-11-30 13:07  ivan
13477
13478         * FS/FS/cust_bill.pm, httemplate/graph/money_time.cgi,
13479           httemplate/search/cust_bill.html: add net vs gross amounts to
13480           invoice report; make the "net sales" links on
13481           sales/credit/receipts report & graph clickable
13482
13483 2007-11-30 12:55  ivan
13484
13485         * httemplate/graph/elements/monthly.html: UI: download full results
13486           links on separate lines, for consistency with search.html
13487
13488 2007-11-30 10:13  ivan
13489
13490         * FS/FS/cust_bill.pm: fix bug specifying an HTML return address
13491           separately
13492
13493 2007-11-29 19:24  ivan
13494
13495         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi: add
13496           customer import format with company
13497
13498 2007-11-29 17:24  ivan
13499
13500         * httemplate/browse/access_user.html: update inline documentation
13501
13502 2007-11-29 17:16  ivan
13503
13504         * FS/FS/cust_main.pm: remove unnecessary redefinition of
13505           %method2payby, add a quick hack to fake B:OP success and failure
13506           for testing purposes
13507
13508 2007-11-29 15:51  ivan
13509
13510         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
13511           fix dates going all wacky on errors, when you're asked to confirm
13512           a date move into the past
13513
13514 2007-11-28 19:38  ivan
13515
13516         * FS/FS/cust_pay_pending.pm: double doh, remove cruft checking
13517           nonexistent column and fix the statustext check
13518
13519 2007-11-28 19:05  ivan
13520
13521         * FS/FS/Schema.pm: doh, fix primary key name in new table
13522
13523 2007-11-28 18:54  ivan
13524
13525         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_main.pm,
13526           FS/FS/cust_pay.pm, FS/FS/cust_pay_pending.pm,
13527           FS/t/cust_pay_pending.t, httemplate/misc/payment.cgi,
13528           httemplate/misc/process/payment.cgi: even more reliable
13529           multiple-payment/double-click/concurrent-payment-form protection
13530
13531 2007-11-28 12:18  jeff
13532
13533         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: better
13534           select multiple, discourage creation of packages no agent can
13535           sell
13536
13537 2007-11-28 10:49  jeff
13538
13539         * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
13540           httemplate/search/report_cust_main.html: advanced customer report
13541           rearrangement
13542
13543 2007-11-28 00:46  ivan
13544
13545         * FS/FS/ClientAPI_SessionCache.pm, Makefile: default to FileCache
13546           for selfservice session cache
13547
13548 2007-11-27 17:54  ivan
13549
13550         * httemplate/search/cust_bill_event.cgi: removed unused \$failed
13551           var
13552
13553 2007-11-27 17:30  ivan
13554
13555         * README: license clarification for self-service code
13556
13557 2007-11-27 15:47  ivan
13558
13559         * httemplate/search/cust_bill.html: fix small side-effect of
13560           mysql-compat change eliminating DISTINCT ON: map changing values
13561           of @where array
13562
13563 2007-11-27 14:33  jeff
13564
13565         * FS/FS/part_export/prizm.pm: comma, please
13566
13567 2007-11-27 14:30  jeff
13568
13569         * FS/FS/part_export/prizm.pm: name management tweaking
13570
13571 2007-11-27 11:34  jeff
13572
13573         * FS/FS/part_export/prizm.pm: slop correction
13574
13575 2007-11-26 19:02  jeff
13576
13577         * FS/FS/part_export/prizm.pm: attach SM's to default network,
13578           improved unsuspend & delete, option for BAM only or EMS
13579
13580 2007-11-26 18:51  jeff
13581
13582         * FS/FS/ClientAPI/MyAccount.pm: prevent BILL, DCRD, and DCHK
13583           customers from circumventing a suspension via selfservice (2768)
13584
13585 2007-11-25 18:19  ivan
13586
13587         * httemplate/search/elements/search.html: add a "printable copy"
13588           link to searches to get full results as printable HTML without
13589           other cruft, closes: #1885
13590
13591 2007-11-25 18:18  ivan
13592
13593         * httemplate/elements/header-popup.html: add our stylesheet to
13594           popup/print headers
13595
13596 2007-11-23 17:26  ivan
13597
13598         * Makefile: hello brave new world of defaulting to apache2 in 1.9
13599
13600 2007-11-23 12:25  ivan
13601
13602         * httemplate/edit/part_pkg.cgi: fix stickiness of primary radio
13603           buttons on errors, closes: RT#1035
13604
13605 2007-11-21 17:03  ivan
13606
13607         * httemplate/edit/cust_main.cgi: usability: don't offer 'Select
13608           agent' choice if the dropdown already has a value
13609
13610 2007-11-20 09:18  ivan
13611
13612         * AGPL: it finally happened
13613
13614 2007-11-18 12:02  ivan
13615
13616         * httemplate/search/: report_cust_pkg.html, svc_acct.cgi: add
13617           "multiplier of monthly" info to "paid time" column in
13618           svc_acct-display_paid_time_remaining report
13619
13620 2007-11-14 15:10  ivan
13621
13622         * FS/FS/TicketSystem/RT_External.pm,
13623           httemplate/view/cust_main/tickets.html: add link to resolved
13624           tickets too
13625
13626 2007-11-09 11:20  ivan
13627
13628         * FS/FS/: Conf.pm, cust_main.pm: add
13629           business-onlinepayment-email_customer flag
13630
13631 2007-11-08 19:26  ivan
13632
13633         * httemplate/search/report_receivables.html: better visual
13634           indication of disabled "days" field on IE
13635
13636 2007-11-08 19:12  ivan
13637
13638         * httemplate/search/: report_receivables.cgi,
13639           report_receivables.html: add option for listing customers without
13640           a balance (closes: RT#2752) and fix bug in total row (closes:
13641           RT#2736)
13642
13643 2007-11-08 16:44  jeff
13644
13645         * FS/FS/cust_main.pm: correct realtime_bop cvv handling
13646
13647 2007-11-07 20:21  ivan
13648
13649         * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add
13650           selfservice-session_timeout config
13651
13652 2007-11-07 18:10  ivan
13653
13654         * FS/FS/cust_main.pm: prevent warning: "Use of uninitialized value
13655           in concatenation (.) or string at
13656           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 1668."
13657
13658 2007-11-07 16:59  ivan
13659
13660         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
13661           conf/alerter_template, conf/company_address, conf/company_name,
13662           conf/impending_recur_template, conf/invoice_latexfooter,
13663           conf/invoice_latexnotes, conf/invoice_latexsmallfooter,
13664           conf/invoice_template, conf/invoice_template_statement,
13665           conf/welcome_letter: for new installs, centralize some stuff that
13666           was spread around different config files.
13667
13668 2007-11-05 17:59  ivan
13669
13670         * bin/customer-faker: keep our own list of states; remove some
13671           states that Data::Faker and Locale::SubCountry disagree on
13672
13673 2007-11-04 21:42  ivan
13674
13675         * fs_selfservice/FS-SelfService/SelfService.pm: doc: amount param
13676           to process_payment.  just a bit important.
13677
13678 2007-11-04 21:27  ivan
13679
13680         * FS/FS/ClientAPI/MyAccount.pm,
13681           fs_selfservice/FS-SelfService/SelfService.pm: add
13682           process_payment_order_pkg method
13683
13684 2007-11-03 10:38  ivan
13685
13686         * httemplate/elements/menu.html: move menu option for adv. customer
13687           reports to second level, same as advanced invoice & package
13688           reports
13689
13690 2007-11-02 17:55  jeff
13691
13692         * httemplate/: elements/menu.html, search/report_cust_main.html:
13693           new customer report/flattened package report (ticket 1428)
13694
13695 2007-10-29 05:04  ivan
13696
13697         * httemplate/search/cust_pkg.cgi: bug ya bug resulting from
13698           agent-virtualized packages
13699
13700 2007-10-29 05:03  ivan
13701
13702         * httemplate/search/report_receivables.cgi: famous last mysql bug
13703
13704 2007-10-29 04:34  ivan
13705
13706         * httemplate/edit/rate.cgi: yup, mysql-ing me harder
13707
13708 2007-10-29 04:32  ivan
13709
13710         * httemplate/search/cdr.html: mysql
13711
13712 2007-10-29 04:18  ivan
13713
13714         * FS/bin/freeside-setup: forgotton freeside-setup bits of mysql
13715           locking workaround
13716
13717 2007-10-29 03:31  ivan
13718
13719         * FS/FS/cust_main.pm, FS/FS/part_event/Condition.pm,
13720           FS/FS/part_event/Condition/balance_age.pm,
13721           FS/FS/part_event/Condition/cust_bill_age.pm,
13722           httemplate/search/cdr.html: mysql me 1.9 more times
13723
13724 2007-10-29 03:30  ivan
13725
13726         * FS/FS/cust_bill.pm, FS/FS/h_Common.pm, httemplate/edit/rate.cgi,
13727           httemplate/search/cust_bill.html,
13728           httemplate/search/report_tax.cgi: mysql has no DISTINCT ON
13729           either, sigh
13730
13731 2007-10-28 18:08  ivan
13732
13733         * httemplate/view/cust_pay.html: still have link back to the
13734           customer on printable receipt... should hide it from print at
13735           some point though
13736
13737 2007-10-28 05:51  ivan
13738
13739         * FS/: FS/Schema.pm, FS/Setup.pm, FS/svc_acct.pm,
13740           bin/freeside-upgrade: finish mysql locking workaround
13741
13742 2007-10-27 20:55  ivan
13743
13744         * FS/FS/Record.pm, FS/FS/cust_svc.pm,
13745           FS/FS/part_export/sqlradius.pm, htetc/handler.pl,
13746           httemplate/search/report_receivables.cgi: mysql me harder
13747
13748 2007-10-26 21:46  ivan
13749
13750         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
13751           httemplate/misc/process/payment.cgi,
13752           httemplate/search/cust_pay.cgi, httemplate/view/cust_pay.html,
13753           httemplate/view/cust_main/payment_history.html: simple payment
13754           receipts in web interface, sorry arnie, RT#2738
13755
13756 2007-10-25 12:01  ivan
13757
13758         * FS/FS/TicketSystem/RT_External.pm, FS/FS/Schema.pm, Makefile:
13759           mysql, yes, mysql.
13760
13761 2007-10-25 01:29  ivan
13762
13763         * FS/bin/freeside-setup: fix error handling
13764
13765 2007-10-22 15:29  ivan
13766
13767         * FS/FS/Report/Table/Monthly.pm: fix more fallout from
13768           agent-virtualized packages
13769
13770 2007-10-17 09:07  jayce
13771
13772         * FS/FS/cust_pkg.pm: insert_reason only worked if you passed in an
13773           existing reason, the code to insert a new reason was in place,
13774           but didn't let the new reason get used.  Code to do this was
13775           already in place, just not utilized.
13776
13777 2007-10-14 16:14  ivan
13778
13779         * conf/invoice_html: this aligns better.  i wonder how 1.9 loads up
13780           config from here, though?
13781
13782 2007-10-14 16:10  ivan
13783
13784         * FS/FS/cust_bill.pm: escape \dollar in invoice_latexnotes
13785
13786 2007-10-14 13:07  ivan
13787
13788         * FS/FS/Cron/bill.pm: don't fill up memory with objects for every
13789           customer being billed
13790
13791 2007-10-13 18:51  ivan
13792
13793         * fs_selfservice/php/: freeside.class.php,
13794           freeside.login_example.php, freeside_signup_example.php: adding
13795           php examples
13796
13797 2007-10-13 10:33  jeff
13798
13799         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: correct
13800           agent_defaultpkg handling
13801
13802 2007-10-10 13:54  ivan
13803
13804         * FS/FS/cust_main.pm: set expandtab
13805
13806 2007-10-10 13:52  jayce
13807
13808         * FS/FS/cust_main.pm: With this line missing, cust_event objects
13809           would not fully create (eventpart wasn't loading), causing the _X
13810           methods to fail on ->part_event.  Only noticed when you retried
13811           events that had previously failed.
13812
13813 2007-10-10 11:14  ivan
13814
13815         * httemplate/browse/part_pkg.cgi: REALLY fix the package browsing
13816           this time, without messing up the ordering
13817
13818 2007-10-10 10:55  ivan
13819
13820         * httemplate/edit/part_pkg.cgi: concurrent fix for package editing
13821           also cleans this up slightly
13822
13823 2007-10-10 10:50  jeff
13824
13825         * httemplate/edit/part_pkg.cgi: close:}
13826
13827 2007-10-09 10:57  ivan
13828
13829         * FS/FS/cust_main.pm: be polite!  don't spew debugging info unless
13830           its asked for.
13831
13832 2007-10-08 21:58  ivan
13833
13834         * FS/FS/Conf.pm: fix documenation links to point into wiki where
13835           they belong
13836
13837 2007-10-08 21:48  ivan
13838
13839         * FS/FS/: Conf.pm, TicketSystem/RT_External.pm: add
13840           ticket_system-priority_reverse config
13841
13842 2007-10-08 18:40  jeff
13843
13844         * httemplate/misc/timeworked.html: preserve order
13845
13846 2007-10-08 18:06  ivan
13847
13848         * httemplate/misc/timeworked.html: interpolating the links would
13849           help too
13850
13851 2007-10-08 18:01  ivan
13852
13853         * httemplate/misc/timeworked.html: i think this should fix
13854           timeworked subjects, and link to the transactions as well
13855
13856 2007-10-08 16:48  ivan
13857
13858         * fs_selfservice/FS-SelfService/cgi/view_support_details.html: line
13859           up things better
13860
13861 2007-10-08 16:32  ivan
13862
13863         * fs_selfservice/FS-SelfService/SelfService.pm: self-service POD
13864           cleanups
13865
13866 2007-10-08 14:06  ivan
13867
13868         * FS/FS/part_event/Condition/cust_bill_owed.pm,
13869           bin/freeside-migrate-events, httemplate/edit/part_event.html: add
13870           cust_bill_owed as an implicit condition (whew), and make sure it
13871           is added on migrations (also: fixed implicit conditions like this
13872           which only apply to a subset of eventtables)
13873
13874 2007-10-08 14:05  jeff
13875
13876         * httemplate/edit/part_pkg.cgi: disallow agent changing on cloned
13877           packages
13878
13879 2007-10-08 12:14  jeff
13880
13881         * htetc/handler.pl, httemplate/edit/rate_region.cgi,
13882           httemplate/edit/reg_code.cgi,
13883           httemplate/edit/process/cust_svc.cgi,
13884           httemplate/edit/process/domain_record.cgi,
13885           httemplate/edit/process/reg_code.cgi,
13886           httemplate/elements/errorpage.html,
13887           httemplate/elements/tr-select-part_referral.html,
13888           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
13889           httemplate/misc/delete-agent_payment_gateway.cgi,
13890           httemplate/misc/delete-cust_credit.cgi,
13891           httemplate/misc/delete-cust_pay.cgi,
13892           httemplate/misc/delete-cust_refund.cgi,
13893           httemplate/misc/delete-domain_record.cgi,
13894           httemplate/misc/delete-part_export.cgi, httemplate/misc/dump.cgi,
13895           httemplate/misc/inventory_item-import.html,
13896           httemplate/misc/unapply-cust_credit.cgi,
13897           httemplate/misc/unapply-cust_pay.cgi,
13898           httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
13899           httemplate/misc/unvoid-cust_pay_void.cgi,
13900           httemplate/misc/upload-batch.cgi,
13901           httemplate/misc/void-cust_pay.cgi,
13902           httemplate/misc/process/cdr-import.html,
13903           httemplate/misc/process/cust_main-import.cgi,
13904           httemplate/misc/process/cust_main-import_charges.cgi,
13905           httemplate/misc/process/inventory_item-import.html,
13906           httemplate/misc/process/link.cgi,
13907           httemplate/misc/process/payment.cgi,
13908           httemplate/search/cust_main.cgi, httemplate/search/cust_svc.html,
13909           httemplate/search/inventory_item.html,
13910           httemplate/search/reg_code.html, httemplate/search/sql.html,
13911           httemplate/search/svc_acct.cgi,
13912           httemplate/search/svc_broadband.cgi: Remove remaining calls to
13913           idiot/eidiot.  Should fix 1479
13914
13915 2007-10-05 13:41  ivan
13916
13917         * FS/FS/part_event/Condition/cust_bill_has_service.pm: reenalbe
13918           this condition
13919
13920 2007-10-05 12:53  jeff
13921
13922         * httemplate/misc/: timeworked.html, process/timeworked.html: new
13923           ui for assigning support time
13924
13925 2007-10-05 12:45  ivan
13926
13927         * httemplate/elements/tr-input-beginning_ending.html: fix date
13928           selection on advanced invoice report, or future places where date
13929           selection component is included multiple times
13930
13931 2007-10-05 07:26  jayce
13932
13933         * httemplate/elements/tr-select-part_svc.html: Initial checkin, was
13934           missing from the cust_bill_has_service condition checkin.
13935
13936 2007-10-04 17:39  ivan
13937
13938         * FS/FS/: part_event_condition.pm, part_event/Condition.pm,
13939           part_event/Condition/cust_bill_has_service.pm: add disable
13940           ability to conditions & disable cust_bill_has_service, so the
13941           condition edit page renders again
13942
13943 2007-10-04 16:55  ivan
13944
13945         * FS/FS/part_event/Condition/once.pm: whitespace
13946
13947 2007-10-04 16:52  ivan
13948
13949         * FS/FS/part_event/Condition/once.pm: such a dumb little thing, but
13950           i think that should really do it.  whew
13951
13952 2007-10-04 16:41  ivan
13953
13954         * FS/FS/cust_main.pm: don't leave stray 'new' events around if they
13955           don't pass their final condition check
13956
13957 2007-10-04 16:40  ivan
13958
13959         * FS/FS/part_event/Condition/once.pm: hopefully fix once.pm
13960           properly...
13961
13962 2007-10-04 14:38  ivan
13963
13964         * FS/FS/part_event_condition.pm: add SKIP_CONDITION_SQL debugging
13965           aid
13966
13967 2007-10-04 12:14  ivan
13968
13969         * FS/FS/Cron/bill.pm: additional due_cust_event debugging
13970
13971 2007-10-04 12:04  ivan
13972
13973         * FS/FS/cust_main.pm: nobody likes it when you forget ions
13974
13975 2007-10-04 12:03  ivan
13976
13977         * FS/FS/cust_main.pm: additional due_cust_event debugging
13978
13979 2007-10-04 11:28  ivan
13980
13981         * FS/FS/cust_main.pm: additional due_cust_event debugging
13982
13983 2007-10-04 09:45  ivan
13984
13985         * httemplate/search/cust_bill_event.cgi: fix compilation error!
13986
13987 2007-10-03 21:21  ivan
13988
13989         * FS/FS/cust_main.pm: i really hope this finally does it
13990
13991 2007-10-03 21:09  ivan
13992
13993         * FS/FS/cust_main.pm: dot strikes again
13994
13995 2007-10-03 21:08  ivan
13996
13997         * FS/FS/cust_main.pm: whew, i think this might actually fix it
13998
13999 2007-10-03 20:48  ivan
14000
14001         * FS/FS/cust_main.pm: doh!  does that really fix agent-specific
14002           agent template migration from 1.7?  sure hope so
14003
14004 2007-10-03 20:37  ivan
14005
14006         * FS/FS/Record.pm: add debugging option to qsearch
14007
14008 2007-10-03 19:52  ivan
14009
14010         * bin/pod2x: wikify individual files
14011
14012 2007-10-03 19:22  ivan
14013
14014         * bin/pod2x: fix FS::SelfService::XMLRPC pod generation
14015
14016 2007-10-03 19:15  ivan
14017
14018         * FS/FS/cust_main.pm: add missing =back
14019
14020 2007-10-03 19:07  ivan
14021
14022         * bin/pod2x: bah!  THIS should fix munging of non-internal links, i
14023           hope
14024
14025 2007-10-03 19:06  jeff
14026
14027         * FS/FS/UI/bytecount.pm, FS/FS/part_pkg/flat.pm,
14028           FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
14029           httemplate/edit/process/part_pkg.cgi: support part_pkg option
14030           input validation, check bytecounts and allow commas (closes 1863)
14031
14032 2007-10-03 18:56  ivan
14033
14034         * bin/pod2x: this *should* fix munging of non-internal links, i
14035           hope
14036
14037 2007-10-03 18:49  ivan
14038
14039         * Makefile, bin/pod2x: wiki documentation convertor now
14040
14041 2007-10-03 18:47  ivan
14042
14043         * FS/FS.pm: add missing CLI utilities to FS.pm too
14044
14045 2007-10-03 18:45  ivan
14046
14047         * FS/bin/freeside-sqlradius-seconds: fixing wrong POD NAME doc
14048
14049 2007-10-03 18:21  ivan
14050
14051         * FS/FS.pm: update FS base page for new stuff in 1.9
14052
14053 2007-10-03 18:15  ivan
14054
14055         * FS/: FS.pm: update top-level FS manpage
14056
14057 2007-10-03 17:51  ivan
14058
14059         * FS/FS/: access_right.pm, access_user_pref.pm,
14060           access_usergroup.pm, pay_batch.pm: POD documentation updates
14061
14062 2007-10-02 14:56  ivan
14063
14064         * FS/FS/cust_event.pm: doh!
14065
14066 2007-10-02 08:31  jeff
14067
14068         * FS/FS/cust_bill_event.pm, FS/FS/UI/Web.pm,
14069           httemplate/search/cust_bill_event.cgi: fix up re-email these
14070           events
14071
14072 2007-10-02 08:11  jeff
14073
14074         * httemplate/misc/process/timeworked.html: missed file in self
14075           service support usage improvements
14076
14077 2007-10-01 17:44  ivan
14078
14079         * httemplate/: browse/part_referral.html, elements/menu.html:
14080           Configuration right no longer gives access to things controlled
14081           by their own ACLs (advertising source & package edit
14082
14083 2007-10-01 17:40  ivan
14084
14085         * httemplate/elements/menu.html: package definitions controlled by
14086           their own ACL now
14087
14088 2007-10-01 17:32  ivan
14089
14090         * FS/bin/freeside-daily: need the space
14091
14092 2007-10-01 17:31  ivan
14093
14094         * FS/FS/Schema.pm: this flag has nothing to do with recur tax :)
14095
14096 2007-10-01 17:29  ivan
14097
14098         * FS/FS/Cron/bill.pm: fix small problems with earlier commit: add
14099           back earlier commits reverted by this patch, also revert
14100           gratuitous whitespace changes
14101
14102 2007-10-01 17:22  ivan
14103
14104         * FS/FS/cust_event.pm: proper fix for once.pm bug?  hopefully it
14105           works :)
14106
14107 2007-10-01 17:18  ivan
14108
14109         * FS/FS/part_event/: Condition.pm, Condition/once.pm: proper fix
14110           for once.pm bug?  hopefully it works :)
14111
14112 2007-09-29 17:26  ivan
14113
14114         * httemplate/search/: cdr.html, report_cdr.html: better CDR
14115           searching
14116
14117 2007-09-29 17:25  ivan
14118
14119         * httemplate/edit/REAL_cust_pkg.cgi: fix argument stickiness on
14120           date editing errors (especially because resetting them pops up
14121           the error confirmation)
14122
14123 2007-09-29 17:23  ivan
14124
14125         * FS/FS/cust_main.pm: this might fix agent-specific invoicing when
14126           migrated from 1.7?
14127
14128 2007-09-29 17:22  ivan
14129
14130         * bin/freeside-upgrade-unicode: [no log message]
14131
14132 2007-09-28 19:17  ivan
14133
14134         * FS/FS/access_user.pm, httemplate/search/cust_event.html,
14135           httemplate/search/report_tax.cgi: fix ambiguous agentnum errors
14136           in cust_event.html & report_tax.cgi (provide a table option in
14137           access_user::agentnums_sql so this is easy to fix for other
14138           reports too)
14139
14140 2007-09-27 17:33  jayce
14141
14142         * FS/FS/cust_main.pm: Fixes a bug where retry_realtime isn't
14143           limiting to that user's events, therefore selecting all retryable
14144           events, and having to filter later.  On a system with a running
14145           history, this caused bad O() types of situations for performance,
14146           especially bad when this was called by something that a user
14147           would be awaiting feedback from
14148
14149 2007-09-27 17:19  jayce
14150
14151         * FS/FS/Record.pm: Cleanup qsearch for readability, removes heinous
14152           map {} of several hundred lines into two simple method calls
14153
14154 2007-09-27 14:25  jeff
14155
14156         * httemplate/edit/svc_acct.cgi: hide fixed passwords
14157
14158 2007-09-27 11:24  jayce
14159
14160         * FS/: FS/Schema.pm, FS/cust_main.pm, FS/Cron/bill.pm,
14161           bin/freeside-daily: Multi-System Billing: with a -m flag, daily
14162           will queue billing jobs instead of running each.  freeside-queued
14163           will then pick it up, allowing multiple simultaneous jobs to run,
14164           as well as multiple machines.  Also adds a 'Secure' column to the
14165           queue system, allowing for billing jobs to define themselves as
14166           'secure only' in cases where a box might be using the encryption.
14167           This allows you to  run secure only jobs (such as a collect) on
14168           boxes that can.
14169
14170 2007-09-26 12:27  jayce
14171
14172         * FS/FS/part_event/Condition/cust_bill_has_service.pm: Initial
14173           import.  Condition tests to see if the Invoice bills for a
14174           particular service.
14175
14176 2007-09-26 12:24  jayce
14177
14178         * FS/FS/part_event/Condition/once.pm: Event loop changes after
14179           initial creation caused this to never trigger, as the event loop
14180           creates a 'NEW' record, as a placeholder.  We need to not die
14181           from that.
14182
14183 2007-09-26 09:06  ivan
14184
14185         * httemplate/browse/part_pkg.cgi: fix package browse query, doh
14186
14187 2007-09-24 08:47  jeff
14188
14189         * FS/FS/Schema.pm, FS/FS/acct_rt_transaction.pm,
14190           FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_External.pm,
14191           fs_selfservice/FS-SelfService/SelfService.pm,
14192           fs_selfservice/FS-SelfService/cgi/myaccount.html,
14193           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
14194           fs_selfservice/FS-SelfService/cgi/view_support_details.html:
14195           self-service support usage improvements (1733)
14196
14197 2007-09-23 17:56  ivan
14198
14199         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/part_event.pm,
14200           FS/FS/part_pkg.pm, httemplate/browse/part_pkg.cgi: beginning of
14201           agent-virtualization of packages
14202
14203 2007-09-23 16:17  ivan
14204
14205         * httemplate/edit/svc_www.cgi: i think this is a bug; should not
14206           show the svc_www.usersvc selector unless it is non-fixed or
14207           non-blank, NOT non-fixed or blank
14208
14209 2007-09-23 16:16  ivan
14210
14211         * FS/FS/Record.pm: remove compat with pre-0.33 DBIx::DBSchema
14212
14213 2007-09-23 13:21  ivan
14214
14215         * FS/FS/Conf.pm, httemplate/search/svc_acct.cgi: accounts w/time
14216           remaining search
14217
14218 2007-09-23 13:00  ivan
14219
14220         * httemplate/search/svc_acct.cgi: accounts w/time remaining search
14221
14222 2007-09-23 12:54  ivan
14223
14224         * httemplate/search/svc_acct.cgi: accounts w/time remaining search
14225
14226 2007-09-23 12:18  ivan
14227
14228         * httemplate/search/elements/search.html: remove extraneous blank
14229           line causing Excel exports to fail
14230
14231 2007-09-23 11:32  ivan
14232
14233         * FS/FS/svc_acct.pm, httemplate/elements/menu.html,
14234           httemplate/search/svc_acct.cgi: accounts w/time remaining search
14235
14236 2007-09-22 15:45  ivan
14237
14238         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: fix
14239           menubar border in example self-service template
14240
14241 2007-09-22 14:31  ivan
14242
14243         * httemplate/config/: config-view.cgi, config.cgi: improve config
14244           UI, especially for textareas
14245
14246 2007-09-22 12:40  ivan
14247
14248         * httemplate/view/svc_acct.cgi: UI
14249
14250 2007-09-22 12:03  ivan
14251
14252         * FS/FS/svc_domain.pm: have to import tld_exists function if we're
14253           going to use it
14254
14255 2007-09-22 11:27  ivan
14256
14257         * httemplate/view/svc_acct.cgi: add a list of any hosts associated
14258           with accounts
14259
14260 2007-09-20 19:24  ivan
14261
14262         * httemplate/search/timeworked.html: fix problems with time queue
14263           search: ticket subjects need to be HTML-escaped, 'remaining time'
14264           calculation had a NULL vs 0 issue, and link to tickets
14265
14266 2007-09-19 15:38  ivan
14267
14268         * rt/lib/RT/SearchBuilder.pm: we need SearchBuilder 1.48 to avoid
14269           annoying Pg bugs causing "This user's 10 highest priority
14270           tickets" to be blank
14271
14272 2007-09-18 17:27  jeff
14273
14274         * fs_selfservice/FS-SelfService/cgi/myaccount.html: support custom
14275           priorities
14276
14277 2007-09-18 17:12  ivan
14278
14279         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix at
14280           least one small problem with reprint/email/fax functionality: now
14281           should understand the "most recent invoice per customer" and
14282           invoice # min/max options
14283
14284 2007-09-18 16:19  ivan
14285
14286         * httemplate/edit/cust_main.cgi: fix advertising source stickiness
14287           when page is reloaded with an error
14288
14289 2007-09-18 15:51  ivan
14290
14291         * rt/etc/RT_SiteConfig.pm: MyTicketsLength has been replaced with
14292           an official upstream config
14293
14294 2007-09-18 14:41  ivan
14295
14296         * httemplate/search/svc_broadband.cgi: and parens help alot, doh
14297
14298 2007-09-18 14:37  ivan
14299
14300         * httemplate/search/svc_broadband.cgi: fix svc_broadband search by
14301           svcpart (links from browse/part_svc, in particular
14302
14303 2007-09-18 10:07  ivan
14304
14305         * FS/FS/Schema.pm: add missing column access_user_pref.expiration
14306
14307 2007-09-17 23:32  jeff
14308
14309         * FS/FS/: cust_pkg.pm, part_pkg/base_rate.pm, part_pkg/flat.pm,
14310           part_pkg/prorate.pm, part_pkg/subscription.pm: allow assignment
14311           of auto recharge values AND rollover
14312
14313 2007-09-17 23:07  jeff
14314
14315         * FS/FS/Cron/expire_user_pref.pm: auto commit for vacuum
14316
14317 2007-09-17 17:21  ivan
14318
14319         * fs_selfservice/FS-SelfService/cgi/myaccount.html: close table
14320           tag; fix spacing
14321
14322 2007-09-17 14:12  ivan
14323
14324         * FS/FS/cust_main.pm: fix scoping issues with $1 and $2 resulting
14325           in payinfo trying getting set to xxEK, thanks to _vlad_ for
14326           tracking this down and providing a fix
14327
14328 2007-09-17 13:52  ivan
14329
14330         * FS/FS/Conf.pm: elaborate on ambiguous instructions
14331
14332 2007-09-13 20:45  ivan
14333
14334         * httemplate/edit/process/quick-charge.cgi: Fix 'Can't use an
14335           undefined value as an ARRAY reference at
14336           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 4383.' error
14337
14338 2007-09-13 20:31  ivan
14339
14340         * rt/html/Elements/TicketList: fix visual glitch on "RT at a
14341           glance" / Ticketing main
14342
14343 2007-09-13 19:14  ivan
14344
14345         * rt/html/Ticket/Elements/ShowTransactionAttachments: turn off
14346           Text::Quoted usage, it segfaults and its optional
14347
14348 2007-09-13 16:45  ivan
14349
14350         * rt/html/NoAuth/css/3.5-default/freeside.css: make boxes distinct
14351           from the background
14352
14353 2007-09-13 15:35  ivan
14354
14355         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/acct_rt_transaction.pm,
14356           FS/t/acct_rt_transaction.t, htetc/handler.pl,
14357           httemplate/misc/process/timeworked.html,
14358           httemplate/search/timeworked.html: rename svc_acct_rt_transaction
14359           to acct_rt_transaction, as it is not a service, its something
14360           that hangs off of an svc_acct (like an acct_snarf).  thank
14361           goodness was able to do this before its any sort of migration
14362           problem...
14363
14364 2007-09-13 15:25  ivan
14365
14366         * httemplate/browse/part_svc.cgi: random indentation fix
14367
14368 2007-09-13 15:25  ivan
14369
14370         * FS/bin/freeside-upgrade: some notes about old part_svc columns,
14371           since DBIx::DBSchema 0.33+ will now drop them...
14372
14373 2007-09-13 15:24  ivan
14374
14375         * CREDITS: too little, too late attempt at spam reduction
14376
14377 2007-09-13 15:05  ivan
14378
14379         * httemplate/search/cust_main.cgi: fix status color on customer
14380           list
14381
14382 2007-09-13 15:05  ivan
14383
14384         * httemplate/search/report_receivables.cgi: clean up some unused
14385           code
14386
14387 2007-09-13 13:16  ivan
14388
14389         * httemplate/misc/cust_main-import.cgi: add better inline docs
14390           explaining fields on customer CSV import
14391
14392 2007-09-12 19:44  ivan
14393
14394         * rt/html/NoAuth/css/3.5-default/freeside.css: it would help to
14395           check this in.
14396
14397 2007-09-12 13:40  ivan
14398
14399         * FS/FS/TicketSystem/RT_External.pm: don't want a fatal error when
14400           we can't fetch the name for a queue...
14401
14402 2007-09-11 22:38  ivan
14403
14404         * bin/freeside-migrate-events: freeside-migrate-events now moves
14405           event options, whew
14406
14407 2007-09-11 21:23  ivan
14408
14409         * FS/FS/cust_event.pm: fix problems migrating weird statustext from
14410           cust_bill_event records
14411
14412 2007-09-11 21:23  ivan
14413
14414         * FS/FS/cust_bill_event.pm: prevent (less than) and (greater than)
14415           in statustext message (or anything else weird) from causing them
14416           not to get inserted
14417
14418 2007-09-11 21:20  ivan
14419
14420         * bin/freeside-migrate-events: fix for freeside-migrate-events bug
14421           that would throw a duplicate row error instead of completing the
14422           migration
14423
14424 2007-09-11 20:39  ivan
14425
14426         * FS/FS/svc_domain.pm: fix "Useless use of a variable in void
14427           context at /usr/local/share/perl/5.8.8/FS/svc_domain.pm line
14428           367." that might have possible set an incorrest svc_domain.suffix
14429
14430 2007-09-10 18:33  ivan
14431
14432         * FS/FS/: Conf.pm, cust_main.pm: add cust_main-require_phone and
14433           cust_main-require_invoicing_list_email options
14434
14435 2007-09-10 17:28  ivan
14436
14437         * FS/FS/cust_main.pm: better default paydate for letters
14438
14439 2007-09-06 20:45  ivan
14440
14441         * FS/FS/cust_pkg.pm: default cancellation subject so the emails
14442           work even when people don't set one in config
14443
14444 2007-09-06 20:36  ivan
14445
14446         * FS/FS/part_export/sqlradius.pm: tweak debugging
14447
14448 2007-08-23 01:23  ivan
14449
14450         * FS/FS/: Conf.pm, part_export/sqlradius.pm: fix bug where user
14451           could log in to RADIUS with uppercase usernameand avoid bandwidth
14452           acconting (mysql is case-insensitive?  wtf!  thanks a fucking lot
14453           for nothing, grr!)
14454
14455 2007-08-17 07:01  jeff
14456
14457         * FS/FS/cust_main.pm: miss use
14458
14459 2007-08-17 06:59  jeff
14460
14461         * httemplate/misc/process/timeworked.html: access control
14462
14463 2007-08-16 21:27  ivan
14464
14465         * Makefile: remove redunant redundancy
14466
14467 2007-08-16 11:22  jeff
14468
14469         * FS/FS/svc_acct.pm: correct labels in service definition edit for
14470           svc_acct (#1745)
14471
14472 2007-08-16 10:40  ivan
14473
14474         * FS/FS/ClientAPI/MyAccount.pm: remove debugging
14475
14476 2007-08-16 09:19  jeff
14477
14478         * FS/bin/freeside-upgrade: agent_custid bugfix (1746)
14479
14480 2007-08-16 06:40  jeff
14481
14482         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
14483           FS/FS/cust_main.pm, httemplate/misc/batch-cust_pay.html,
14484           httemplate/misc/timeworked.html, FS/MANIFEST,
14485           httemplate/misc/process/timeworked.html,
14486           httemplate/search/timeworked.html, FS/FS/ClientAPI/MyAccount.pm,
14487           fs_selfservice/FS-SelfService/cgi/myaccount.html,
14488           htetc/handler.pl, httemplate/elements/menu.html,
14489           httemplate/view/cust_main/tickets.html: support hours 'usage'
14490           tracking for our own internal use (#1733)
14491
14492 2007-08-15 17:09  ivan
14493
14494         * FS/FS/cust_main.pm: have generate_letter assume a default paydate
14495           of 2037-12 so it doesn't bomb out on empty paydates
14496
14497 2007-08-15 16:46  ivan
14498
14499         * FS/bin/freeside-sqlradius-reset: add -n option to
14500           freeside-sqlradius-reset to supress deleting data
14501
14502 2007-08-15 14:51  ivan
14503
14504         * httemplate/edit/cust_main.cgi: fix customer status color here too
14505
14506 2007-08-14 20:26  ivan
14507
14508         * httemplate/browse/part_export.cgi: little more low-hanging fruit:
14509           table-grid the export listing
14510
14511 2007-08-14 14:46  ivan
14512
14513         * FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
14514           httemplate/graph/cust_bill_pkg.cgi,
14515           httemplate/graph/cust_pkg.cgi, httemplate/graph/money_time.cgi,
14516           httemplate/graph/report_cust_pkg.html,
14517           httemplate/graph/elements/monthly.html,
14518           httemplate/browse/agent.cgi: add package churn report/graph
14519
14520 2007-08-14 13:18  ivan
14521
14522         * FS/FS/Cron/bill.pm: removing unneeded %saw var
14523
14524 2007-08-13 19:40  ivan
14525
14526         * httemplate/elements/tr-select-cust_pkg-status.html: restore label
14527           on package status selector
14528
14529 2007-08-10 16:50  ivan
14530
14531         * FS/bin/: freeside-dbdef-create: rename dbdef-create to
14532           freeside-dbdef-create and move it to FS/bin, so it gets
14533           %%%FREESIDE_CONF%%% substituted
14534
14535 2007-08-10 15:48  ivan
14536
14537         * FS/FS/part_pkg.pm: add 3 day, 4 month and 4.5 month (137 day)
14538           frequencies
14539
14540 2007-08-10 00:01  ivan
14541
14542         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
14543           httemplate/view/cust_main/packages.html: on changing packages,
14544           don't set setup date unless old package has one
14545
14546 2007-08-08 17:31  ivan
14547
14548         * FS/FS/svc_domain.pm: add TLD checking to svc_domain
14549
14550 2007-08-08 12:18  ivan
14551
14552         * FS/FS/cust_pkg.pm: fix otaker regex
14553
14554 2007-08-07 13:05  ivan
14555
14556         * FS/FS/cust_main.pm: more informative error msg
14557
14558 2007-08-06 12:45  jeff
14559
14560         * fs_selfservice/FS-SelfService/SelfService/XMLRPC.pm:
14561           documentation improvements
14562
14563 2007-08-06 01:51  jeff
14564
14565         * fs_selfservice/FS-SelfService/MANIFEST: there is a server
14566
14567 2007-08-06 01:46  jeff
14568
14569         * fs_selfservice/FS-SelfService/: MANIFEST, Makefile.PL,
14570           freeside-selfservice-xmlrpc-server, SelfService/XMLRPC.pm,
14571           cgi/xmlrpc.cgi: add selfservice xmlrpc facilities (#591)
14572
14573 2007-08-05 10:32  jeff
14574
14575         * FS/FS/ClientAPI/MyAccount.pm: eeb! fix realtime recharge
14576
14577 2007-08-03 19:06  ivan
14578
14579         * rt/etc/RT_SiteConfig.pm: fix URL handling on RT redirects
14580
14581 2007-08-03 18:58  ivan
14582
14583         * Makefile: update Makefile to always substitute in
14584           RT_SiteConfig.pm when running install-rt
14585
14586 2007-08-03 18:57  ivan
14587
14588         * rt/html/Elements/Header, httemplate/elements/header.html: point
14589           1.9 to 1.9 documentation
14590
14591 2007-08-03 17:13  ivan
14592
14593         * rt/: FREESIDE_MODIFIED, Makefile, config.log, config.status,
14594           bin/mason_handler.fcgi, bin/mason_handler.scgi,
14595           bin/mason_handler.svc, bin/rt-crontool, bin/rt-mailgate,
14596           html/Elements/Footer, html/Elements/Header,
14597           html/Elements/PageLayout, html/NoAuth/css/3.5-default/main.css,
14598           html/NoAuth/css/3.5-default/misc.css,
14599           html/NoAuth/css/3.5-default/transactions.css,
14600           html/NoAuth/images/css/cb.gif, html/NoAuth/images/css/cbr.gif,
14601           html/NoAuth/images/css/ct.gif, html/NoAuth/images/css/ctr.gif,
14602           lib/RT.pm: clean up corners & colors
14603
14604 2007-08-03 16:14  ivan
14605
14606         * rt/html/Elements/PageLayout: fix nit sorting out tops earchboxes
14607
14608 2007-08-03 16:00  ivan
14609
14610         * rt/html/Elements/PageLayout: at least sort out the top
14611           searchboxes
14612
14613 2007-08-03 15:43  ivan
14614
14615         * rt/etc/: RT_Config.pm, RT_Config.pm.in: fix path so we can find
14616           .css files
14617
14618 2007-08-03 15:10  ivan
14619
14620         * rt/html/Ticket/Elements/ShowSummary: fix merge nit
14621
14622 2007-08-03 15:06  ivan
14623
14624         * rt/FREESIDE_MODIFIED: [no log message]
14625
14626 2007-08-03 14:49  ivan
14627
14628         * rt/: FREESIDE_MODIFIED, etc/RT_SiteConfig.pm,
14629           html/Elements/Footer, html/Elements/Header, html/Elements/Menu,
14630           html/Elements/PageLayout, html/Elements/QuickCreate,
14631           html/Elements/SimpleSearch, html/Elements/Tabs,
14632           html/Elements/TicketList, html/Elements/TitleBoxStart,
14633           html/Elements/CollectionAsTable/Row, html/Search/Bulk.html,
14634           html/Ticket/Elements/ShowSummary, html/Ticket/Elements/Tabs,
14635           html/Widgets/TitleBoxStart, lib/RT/SearchBuilder.pm,
14636           sbin/rt-setup-database.in: merging RT_3_6_4 to HEAD
14637
14638 2007-08-02 16:44  ivan
14639
14640         * httemplate/view/cust_main/packages.html: increase package popup
14641           width
14642
14643 2007-08-02 16:09  ivan
14644
14645         * httemplate/: edit/process/cust_pkg.cgi,
14646           elements/select-table.html, misc/change_pkg.cgi,
14647           misc/order_pkg.html, view/cust_main/packages.html: fix slowness
14648           on change package and also make it into a popup
14649
14650 2007-08-02 16:01  ivan
14651
14652         * httemplate/elements/select-cust-part_pkg.html: fix slowness on
14653           change package and also make it into a popup
14654
14655 2007-08-02 15:55  ivan
14656
14657         * FS/FS/CGI.pm: fix status color on small_custview
14658
14659 2007-08-02 14:57  ivan
14660
14661         * httemplate/view/cust_main/packages.html: line up package acitons
14662           all on one line
14663
14664 2007-08-02 12:56  ivan
14665
14666         * rt/: html/Ticket/Elements/EditCustomFields,
14667           html/Ticket/Elements/PreviewScrips,
14668           html/Ticket/Elements/ShowDependencies,
14669           html/Ticket/Elements/ShowMessageHeaders,
14670           html/Ticket/Elements/ShowRequestor,
14671           html/Ticket/Elements/ShowUserEntry,
14672           html/Ticket/Elements/EditBasics,
14673           html/Ticket/Elements/EditCustomField,
14674           html/Ticket/Elements/Reminders,
14675           html/Ticket/Elements/ShowGroupMembers,
14676           html/Ticket/Elements/ShowHistory,
14677           html/Ticket/Elements/ShowMembers,
14678           html/Ticket/Elements/ShowPeople,
14679           html/Ticket/Elements/ShowTransaction,
14680           html/Ticket/Elements/EditDates, html/Ticket/Elements/EditPeople,
14681           html/Ticket/Elements/ShowAttachments,
14682           html/Ticket/Elements/ShowBasics,
14683           html/Ticket/Elements/ShowCustomFields,
14684           html/Ticket/Elements/ShowMessageStanza,
14685           html/SelfService/Closed.html, html/SelfService/Create.html,
14686           html/SelfService/CreateTicketInQueue.html,
14687           html/SelfService/Display.html, html/SelfService/Error.html,
14688           html/SelfService/Prefs.html, html/SelfService/Update.html,
14689           html/Ticket/Attachment/dhandler,
14690           html/Ticket/Elements/LoadTextAttachments,
14691           html/SelfService/index.html,
14692           html/SelfService/Attachment/dhandler,
14693           html/SelfService/Elements/GotoTicket,
14694           html/SelfService/Elements/Header,
14695           html/SelfService/Elements/MyRequests,
14696           html/SelfService/Elements/Tabs, html/Approvals/Display.html,
14697           html/Approvals/index.html,
14698           html/Approvals/Elements/PendingMyApproval,
14699           html/Approvals/Elements/Tabs, html/Approvals/Elements/Approve,
14700           html/Approvals/Elements/ShowDependency,
14701           bin/mason_handler.fcgi.in, bin/mason_handler.svc.in, bin/rt.in,
14702           bin/standalone_httpd.in, bin/mason_handler.scgi.in,
14703           bin/rt-crontool.in, bin/rt-mailgate.in, bin/webmux.pl.in,
14704           etc/initialdata, etc/drop.Oracle, etc/schema.mysql,
14705           etc/upgrade/3.5.1/content: import rt 3.6.4
14706
14707 2007-08-02 12:54  ivan
14708
14709         * rt/html/: Prefs/SearchOptions.html,
14710           NoAuth/css/3.5-default/main.css, NoAuth/css/3.5-default/misc.css,
14711           NoAuth/css/3.5-default/titlebox.css,
14712           NoAuth/css/3.5-default/transactions.css,
14713           NoAuth/images/css/cb.gif, NoAuth/images/css/cbr.gif,
14714           NoAuth/images/css/ct.gif, NoAuth/images/css/ctr.gif,
14715           Widgets/TitleBoxStart: Initial revision
14716
14717 2007-08-02 12:53  ivan
14718
14719         * rt/: lib/RT/I18N/de.po, lib/RT/I18N/ru.po, lib/RT/I18N/nl.po,
14720           lib/RT/I18N/pl.po, lib/RT/I18N/da.po, lib/RT/I18N/fr.po,
14721           lib/RT/I18N/cs.pm, lib/RT/I18N/it.po, lib/RT/I18N/id.po,
14722           lib/RT/I18N/ja.po, lib/RT/I18N/zh_tw.po,
14723           lib/RT/I18N/i_default.pm, lib/RT/I18N/pt_br.po,
14724           lib/RT/I18N/en.po, lib/RT/I18N/tr.po,
14725           lib/RT/Condition/AnyTransaction.pm,
14726           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
14727           lib/RT/Condition/Overdue.pm, lib/RT/Condition/PriorityChange.pm,
14728           lib/RT/Condition/PriorityExceeds.pm,
14729           lib/RT/Condition/StatusChange.pm,
14730           lib/RT/Condition/UserDefined.pm, lib/RT/I18N/no.po,
14731           lib/RT/Condition/OwnerChange.pm, lib/RT/Condition/QueueChange.pm,
14732           lib/RT/Report/Tickets.pm, lib/RT/Report/Tickets/Entry.pm,
14733           lib/t/data/subject-with-folding-ws, lib/t/data/lorem-ipsum,
14734           lib/t/data/very-long-subject, lib/t/regression/08web_cf_access.t,
14735           lib/t/regression/12-search.t, lib/t/regression/04send_email.t,
14736           lib/t/regression/06-mime_decoding.t,
14737           lib/t/regression/15cf_pattern.t,
14738           lib/t/regression/21query-builder.t,
14739           lib/t/regression/22search_tix_by_txn.t,
14740           lib/t/regression/22search_tix_by_watcher.t,
14741           lib/t/regression/23-batch-upload-csv.t,
14742           lib/t/regression/25scrip_order.t, lib/t/regression/27verp.t,
14743           lib/t/regression/14linking.t, lib/t/regression/17custom_search.t,
14744           lib/t/regression/19quicksearch.t, lib/t/regression/23cfsort.t,
14745           lib/t/regression/00-mason-syntax.t,
14746           lib/t/regression/02basic_web.t,
14747           lib/t/regression/01ticket_link_searching.t,
14748           lib/t/regression/13-attribute-tests.t,
14749           lib/t/regression/26command_line.t,
14750           lib/t/regression/03web_compiliation_errors.t,
14751           lib/t/regression/06mailgateway.t, lib/t/regression/07acl.t,
14752           lib/t/regression/15cf_combo_cascade.t,
14753           lib/t/regression/18custom_frontpage.t,
14754           lib/t/regression/24pawsort.t, lib/t/regression/07rights.t,
14755           lib/t/regression/20-sort-by-requestor.t,
14756           lib/t/regression/23-web_attachments.t,
14757           docs/design_docs/ruleset-workflow.txt, html/autohandler,
14758           html/index.html, html/l, html/Elements/SelectBoolean,
14759           html/Elements/SelectCustomFieldValue, html/Elements/SelectStatus,
14760           html/Elements/TitleBox, html/Elements/EditCustomFieldImage,
14761           html/Elements/EditCustomFieldSelect, html/Elements/ShowLinks,
14762           html/Elements/EditLinks, html/Elements/ListActions,
14763           html/Elements/MessageBox, html/Elements/SelectDateRelation,
14764           html/Elements/SelectNewTicketQueue,
14765           html/Elements/SelectTimeUnits, html/Elements/SelectWatcherType,
14766           html/Elements/Error, html/Elements/GotoTicket,
14767           html/Elements/MyTickets, html/Elements/QueryString,
14768           html/Elements/RefreshHomepage, html/Elements/Section,
14769           html/Elements/SelectLinkType, html/Elements/SelectMatch,
14770           html/Elements/ShowCustomFieldBinary, html/Elements/ShowLink,
14771           html/Elements/ShowMemberships, html/Elements/Login,
14772           html/Elements/Refresh, html/Elements/SelectOwner,
14773           html/Elements/SelectQueue, html/Elements/SelectUsers,
14774           html/Elements/BevelBoxRaisedEnd, html/Elements/Callback,
14775           html/Elements/SelectTicketTypes, html/Elements/Checkbox,
14776           html/Elements/EditCustomField, html/Elements/MyAdminQueues,
14777           html/Elements/MyRT, html/Elements/MyReminders,
14778           html/Elements/MySupportQueues, html/Elements/QueueSummary,
14779           html/Elements/ScrubHTML, html/Elements/SelectCustomFieldOperator,
14780           html/Elements/SelectEqualityOperator,
14781           html/Elements/SelectResultsPerPage,
14782           html/Elements/SelectTicketSortBy,
14783           html/Elements/ShowCustomFieldImage,
14784           html/Elements/ShowCustomFieldWikitext, html/Elements/ShowSearch,
14785           html/Elements/ValidateCustomFields, html/Elements/Logo,
14786           html/Elements/SelectSortOrder, html/Elements/SetupSessionCookie,
14787           html/Elements/Submit, html/Elements/TitleBoxEnd,
14788           html/Elements/BevelBoxRaisedStart, html/Elements/CreateTicket,
14789           html/Elements/MyRequests, html/Elements/SelectGroups,
14790           html/Elements/SelectLang, html/Elements/ShowCustomFields,
14791           html/Elements/EditCustomFieldBinary,
14792           html/Elements/EditCustomFieldFreeform, html/Elements/Quicksearch,
14793           html/Elements/SelectAttachmentField,
14794           html/Elements/SelectDateType,
14795           html/Elements/EditCustomFieldCombobox,
14796           html/Elements/EditCustomFieldText,
14797           html/Elements/EditCustomFieldWikitext,
14798           html/Elements/CollectionAsTable/Header,
14799           html/Elements/CollectionAsTable/ParseFormat,
14800           html/Elements/RT__Ticket/ColumnMap, html/Prefs/MyRT.html,
14801           html/Prefs/Quicksearch.html, html/Prefs/Search.html,
14802           html/Prefs/Elements/Tabs, html/User/Delegation.html,
14803           html/User/Elements/DelegateRights, html/User/Elements/GroupTabs,
14804           html/User/Elements/Tabs, html/User/Groups/Modify.html,
14805           html/Search/Chart.html, html/Search/Edit.html,
14806           html/Search/Results.html, html/Search/Results.rdf,
14807           html/Search/Simple.html, html/User/Groups/Members.html,
14808           html/User/Groups/index.html, html/Search/Chart,
14809           html/Search/Results.tsv, html/Search/Build.html,
14810           html/Search/Elements/SelectAndOr,
14811           html/Search/Elements/SelectGroupBy,
14812           html/Search/Elements/SelectPersonType,
14813           html/Search/Elements/BuildFormatString,
14814           html/Search/Elements/Chart, html/Search/Elements/PickBasics,
14815           html/Search/Elements/PickCFs, html/Search/Elements/SearchPrivacy,
14816           html/Search/Elements/SearchesForObject,
14817           html/Search/Elements/SelectGroup,
14818           html/Search/Elements/SelectLinks,
14819           html/Search/Elements/SelectSearchObject,
14820           html/Search/Elements/SelectSearchesForObjects,
14821           html/Search/Elements/DisplayOptions,
14822           html/Search/Elements/EditFormat, html/Search/Elements/EditQuery,
14823           html/Search/Elements/PickCriteria,
14824           html/Search/Elements/SelectChartType, html/REST/1.0/autohandler,
14825           html/REST/1.0/dhandler, html/REST/1.0/logout,
14826           html/REST/1.0/Forms/queue/default, html/REST/1.0/Forms/queue/ns,
14827           html/REST/1.0/Forms/ticket/merge,
14828           html/Search/Elements/EditSearches,
14829           html/Search/Elements/NewListActions,
14830           html/REST/1.0/Forms/ticket/comment,
14831           html/REST/1.0/Forms/ticket/take,
14832           html/REST/1.0/Forms/ticket/attachments,
14833           html/REST/1.0/Forms/ticket/default,
14834           html/REST/1.0/Forms/ticket/history,
14835           html/REST/1.0/Forms/ticket/links,
14836           html/REST/1.0/Forms/transaction/default,
14837           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
14838           html/REST/1.0/NoAuth/mail-gateway, html/REST/1.0/search/dhandler,
14839           html/REST/1.0/search/ticket, html/REST/1.0/ticket/merge,
14840           html/NoAuth/Logout.html, html/NoAuth/Reminder.html,
14841           html/NoAuth/css/autohandler, html/NoAuth/css/print.css,
14842           html/NoAuth/css/3.4-compat/footer.css,
14843           html/NoAuth/css/3.4-compat/header.css,
14844           html/NoAuth/css/3.4-compat/login.css,
14845           html/NoAuth/css/3.4-compat/nav.css,
14846           html/NoAuth/css/3.4-compat/ticket.css,
14847           html/NoAuth/css/3.4-compat/transactions.css,
14848           html/REST/1.0/ticket/comment, html/REST/1.0/ticket/link,
14849           html/NoAuth/css/3.4-compat/body.css,
14850           html/NoAuth/css/3.4-compat/forms.css,
14851           html/NoAuth/css/3.4-compat/main.css,
14852           html/NoAuth/css/3.4-compat/misc.css,
14853           html/NoAuth/css/3.4-compat/quickbar.css,
14854           html/NoAuth/css/3.4-compat/titlebox.css,
14855           html/NoAuth/css/3.5-default/footer.css,
14856           html/NoAuth/css/3.5-default/login.css,
14857           html/NoAuth/css/3.5-default/nav.css,
14858           html/NoAuth/css/3.5-default/ticket.css,
14859           html/NoAuth/css/3.5-default/approvals.css,
14860           html/NoAuth/css/3.5-default/body.css,
14861           html/NoAuth/css/3.5-default/forms.css,
14862           html/NoAuth/css/3.5-default/header.css,
14863           html/NoAuth/css/3.5-default/logo.css,
14864           html/NoAuth/css/3.5-default/quickbar.css,
14865           html/NoAuth/images/autohandler, html/NoAuth/images/bplogo.gif,
14866           html/NoAuth/images/css/cb-light.gif,
14867           html/NoAuth/images/css/cbr-b2g.gif,
14868           html/NoAuth/images/css/cbr-b2lb.gif,
14869           html/NoAuth/images/css/cbr-gray.gif,
14870           html/NoAuth/images/css/cbr-trans.gif,
14871           html/NoAuth/images/css/ct-light.gif,
14872           html/NoAuth/images/css/ctr-b2g.gif,
14873           html/NoAuth/images/css/ctr-b2lb.gif,
14874           html/NoAuth/images/css/ctr-gray.gif,
14875           html/NoAuth/images/css/ctr-trans.gif,
14876           html/NoAuth/images/css/dark-arrow-up.png,
14877           html/NoAuth/images/css/dark-arrow.png,
14878           html/NoAuth/images/css/light-arrow-up.png,
14879           html/NoAuth/images/css/light-arrow.png,
14880           html/NoAuth/images/css/rolldown-arrow.gif,
14881           html/NoAuth/images/css/rolldown-arrow.png,
14882           html/NoAuth/images/css/rollup-arrow.gif,
14883           html/NoAuth/js/cascaded.js, html/NoAuth/js/util.js,
14884           html/NoAuth/js/autohandler, html/NoAuth/js/combobox.js,
14885           html/NoAuth/js/list.js, html/NoAuth/js/ahah.js,
14886           html/NoAuth/js/class.js, html/NoAuth/js/titlebox-state.js,
14887           html/Widgets/ComboBox, html/Widgets/SavedSearch,
14888           html/Widgets/SelectionBox, html/Widgets/TitleBox,
14889           html/Widgets/TitleBoxEnd, html/Helpers/CalPopup.html,
14890           html/Tools/MyDay.html, html/Tools/Offline.html,
14891           html/Tools/index.html, html/Tools/Elements/Tabs,
14892           html/Tools/Reports/CreatedByDates.html,
14893           html/Tools/Reports/ResolvedByDates.html,
14894           html/Tools/Reports/ResolvedByOwner.html,
14895           html/Tools/Reports/index.html, html/Admin/autohandler,
14896           html/Admin/index.html, html/Admin/Queues/CustomField.html,
14897           html/Admin/Queues/CustomFields.html,
14898           html/Admin/Queues/GroupRights.html,
14899           html/Admin/Queues/People.html,
14900           html/Download/CustomFieldValue/dhandler,
14901           html/Download/Tabular/dhandler, html/Tools/Reports/Elements/Tabs,
14902           html/Admin/Queues/Modify.html, html/Admin/Queues/Scrip.html,
14903           html/Admin/Queues/Scrips.html, html/Admin/Queues/Template.html,
14904           html/Admin/Elements/ObjectCustomFields,
14905           html/Admin/Elements/SelectCustomFieldType,
14906           html/Admin/Elements/SelectScripCondition,
14907           html/Admin/Queues/Templates.html,
14908           html/Admin/Queues/UserRights.html, html/Admin/Queues/index.html,
14909           html/Admin/Elements/CustomFieldTabs,
14910           html/Admin/Elements/EditCustomFieldValues,
14911           html/Admin/Elements/EditUserComments,
14912           html/Admin/Elements/GroupTabs,
14913           html/Admin/Elements/SelectModifyQueue,
14914           html/Admin/Elements/SelectScrip,
14915           html/Admin/Elements/SelectScripAction,
14916           html/Admin/Elements/SelectStage,
14917           html/Admin/Elements/SelectTemplate, html/Admin/Elements/Tabs,
14918           html/Admin/Elements/ConfigureMyRT,
14919           html/Admin/Elements/EditCustomFields,
14920           html/Admin/Elements/QueueTabs, html/Admin/Elements/EditScrip,
14921           html/Admin/Elements/GlobalCustomFieldTabs,
14922           html/Admin/Elements/ModifyTemplate,
14923           html/Admin/Elements/SelectModifyGroup,
14924           html/Admin/Elements/SelectSingleOrMultiple,
14925           html/Admin/Elements/SystemTabs,
14926           html/Admin/Elements/AddCustomFieldValue,
14927           html/Admin/Elements/CreateUserCalled,
14928           html/Admin/Elements/EditQueueWatchers,
14929           html/Admin/Elements/EditScrips,
14930           html/Admin/Elements/PickCustomFields,
14931           html/Admin/Elements/SelectModifyUser,
14932           html/Admin/Elements/SelectNewGroupMembers,
14933           html/Admin/Elements/SelectUsers, html/Admin/Elements/UserTabs,
14934           html/Admin/Elements/EditCustomField,
14935           html/Admin/Elements/ListGlobalCustomFields,
14936           html/Admin/Elements/ListGlobalScrips,
14937           html/Admin/Elements/PickObjects,
14938           html/Admin/Elements/SelectCustomFieldLookupType,
14939           html/Admin/Elements/SelectGroups,
14940           html/Admin/Elements/EditTemplates, html/Admin/Elements/Header,
14941           html/Admin/Elements/QueueRightsForUser,
14942           html/Admin/Elements/SelectRights, html/Admin/Elements/ToolTabs,
14943           html/Admin/Global/MyRT.html, html/Admin/Global/GroupRights.html,
14944           html/Admin/Global/Scrip.html, html/Admin/Global/Scrips.html,
14945           html/Admin/Global/Template.html,
14946           html/Admin/Global/Templates.html,
14947           html/Admin/Global/UserRights.html, html/Admin/Global/index.html,
14948           html/Admin/Global/CustomFields/Queue-Tickets.html,
14949           html/Admin/Global/CustomFields/Queue-Transactions.html,
14950           html/Admin/Global/CustomFields/Users.html,
14951           html/Admin/Global/CustomFields/Groups.html,
14952           html/Admin/Global/CustomFields/index.html,
14953           html/Admin/Users/CustomFields.html, html/Admin/Users/MyRT.html,
14954           html/Admin/Users/History.html, html/Admin/Users/Memberships.html,
14955           html/Admin/CustomFields/GroupRights.html,
14956           html/Admin/CustomFields/Modify.html,
14957           html/Admin/CustomFields/Objects.html,
14958           html/Admin/CustomFields/UserRights.html,
14959           html/Admin/CustomFields/index.html, html/Admin/Users/index.html,
14960           html/Admin/Groups/CustomFields.html,
14961           html/Admin/Groups/GroupRights.html,
14962           html/Admin/Groups/History.html, html/Admin/Groups/Modify.html,
14963           html/Admin/Tools/Configuration.html, html/Admin/Tools/index.html,
14964           html/Admin/Groups/Members.html,
14965           html/Admin/Groups/UserRights.html, html/Admin/Groups/index.html,
14966           html/Ticket/History.html, html/Ticket/Modify.html,
14967           html/Ticket/ModifyLinks.html, html/Ticket/Reminders.html,
14968           html/Ticket/ShowEmailRecord.html, html/Ticket/ModifyDates.html,
14969           html/Ticket/ModifyPeople.html, html/Ticket/Update.html,
14970           html/Ticket/ModifyAll.html, html/Ticket/Elements/AddWatchers,
14971           html/Ticket/Elements/BulkLinks,
14972           html/Ticket/Elements/EditWatchers,
14973           html/Ticket/Elements/FindAttachments,
14974           html/Ticket/Elements/ShowDates, html/Ticket/Elements/ShowTime:
14975           import rt 3.6.4
14976
14977 2007-08-02 12:49  ivan
14978
14979         * rt/: configure, aclocal.m4, Changelog, Makefile.in, README,
14980           UPGRADING, configure.ac, sbin/extract_pod_tests,
14981           sbin/rt-test-dependencies.in, sbin/extract-message-catalog,
14982           sbin/regression_harness, sbin/rt-dump-database.in, sbin/factory,
14983           sbin/license_tag, lib/RT.pm.in,
14984           lib/RT/ObjectCustomFieldValues.pm,
14985           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm, lib/RT/Handle.pm,
14986           lib/RT/ObjectCustomField.pm, lib/RT/ScripCondition_Overlay.pm,
14987           lib/RT/CustomFieldValues_Overlay.pm,
14988           lib/RT/ObjectCustomFieldValue.pm, lib/RT/ScripConditions.pm,
14989           lib/RT/Scrip_Overlay.pm, lib/RT/Tickets_Overlay.pm,
14990           lib/RT/CustomField_Overlay.pm, lib/RT/GroupMembers_Overlay.pm,
14991           lib/RT/I18N.pm, lib/RT/Queue.pm,
14992           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
14993           lib/RT/System.pm, lib/RT/CachedGroupMember.pm, lib/RT/Links.pm,
14994           lib/RT/CustomFieldValues.pm, lib/RT/SavedSearch.pm,
14995           lib/RT/Scrips_Overlay.pm, lib/RT/CustomFields_Overlay.pm,
14996           lib/RT/ObjectCustomFields.pm, lib/RT/Reminders.pm, lib/RT/ACE.pm,
14997           lib/RT/CurrentUser.pm, lib/RT/CustomFieldValue_Overlay.pm,
14998           lib/RT/Attributes.pm, lib/RT/Base.pm,
14999           lib/RT/ScripAction_Overlay.pm, lib/RT/User.pm,
15000           lib/RT/Principals_Overlay.pm, lib/RT/ScripAction.pm,
15001           lib/RT/CustomField.pm, lib/RT/Principal.pm,
15002           lib/RT/Attributes_Overlay.pm, lib/RT/Queues.pm,
15003           lib/RT/Attachments.pm, lib/RT/Attribute_Overlay.pm,
15004           lib/RT/CachedGroupMember_Overlay.pm,
15005           lib/RT/ObjectCustomFieldValues_Overlay.pm,
15006           lib/RT/SavedSearches.pm, lib/RT/ScripCondition.pm,
15007           lib/RT/Templates.pm, lib/RT/Tickets.pm,
15008           lib/RT/ObjectCustomFieldValue_Overlay.pm,
15009           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
15010           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
15011           lib/RT/Link.pm, lib/RT/Transaction.pm,
15012           lib/RT/GroupMember_Overlay.pm, lib/RT/ScripActions_Overlay.pm,
15013           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
15014           lib/RT/Scrip.pm, lib/RT/EmailParser.pm,
15015           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Group.pm,
15016           lib/RT/Template.pm, lib/RT/GroupMembers.pm,
15017           lib/RT/Principal_Overlay.pm, lib/RT/Transactions.pm,
15018           lib/RT/ACL_Overlay.pm, lib/RT/Attachment_Overlay.pm,
15019           lib/RT/ACL.pm, lib/RT/Date.pm, lib/RT/GroupMember.pm,
15020           lib/RT/Groups.pm, lib/RT/Templates_Overlay.pm,
15021           lib/RT/Group_Overlay.pm, lib/RT/Links_Overlay.pm,
15022           lib/RT/CustomFieldValue.pm, lib/RT/CustomFields.pm,
15023           lib/RT/Link_Overlay.pm, lib/RT/ObjectCustomFields_Overlay.pm,
15024           lib/RT/Principals.pm, lib/RT/Queues_Overlay.pm, lib/RT/Ticket.pm,
15025           lib/RT/Attribute.pm, lib/RT/ScripActions.pm,
15026           lib/RT/Attachment.pm, lib/RT/Queue_Overlay.pm,
15027           lib/RT/Template_Overlay.pm, lib/RT/URI/base.pm,
15028           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
15029           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
15030           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web.pm,
15031           lib/RT/Interface/Web/Handler.pm, lib/RT/Interface/Web/Menu.pm,
15032           lib/RT/Interface/Web/QueryBuilder.pm,
15033           lib/RT/Interface/Web/Standalone.pm,
15034           lib/RT/Interface/Email/Auth/GnuPG.pm,
15035           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
15036           lib/RT/Interface/Web/Menu/Item.pm,
15037           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
15038           lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
15039           lib/RT/Interface/Email/Auth/MailFrom.pm, lib/RT/Action/Notify.pm,
15040           lib/RT/Action/RecordComment.pm,
15041           lib/RT/Action/RecordCorrespondence.pm,
15042           lib/RT/Action/CreateTickets.pm, lib/RT/Action/NotifyAsComment.pm,
15043           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/UserDefined.pm,
15044           lib/RT/Action/AutoOpen.pm, lib/RT/Action/EscalatePriority.pm,
15045           lib/RT/Action/SendEmail.pm, lib/RT/Action/SetPriority.pm,
15046           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
15047           lib/RT/Search/Generic.pm, lib/RT/Search/Googleish.pm,
15048           lib/RT/I18N/cs.po, lib/RT/I18N/es.po, lib/RT/I18N/sv.po,
15049           lib/RT/I18N/fi.po, lib/RT/I18N/zh_cn.po, lib/RT/I18N/hu.po,
15050           lib/RT/I18N/he.po: import rt 3.6.4
15051
15052 2007-08-01 15:33  ivan
15053
15054         * FS/FS/Schema.pm: i guess svc_www.usersvc can be null...
15055
15056 2007-08-01 15:24  ivan
15057
15058         * CREDITS, FS/MANIFEST, FS/FS/AccessRight.pm, FS/FS/Conf.pm,
15059           FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/Setup.pm,
15060           FS/FS/access_group.pm, FS/FS/access_user.pm,
15061           FS/FS/access_user_pref.pm, FS/FS/agent.pm, FS/FS/cust_bill.pm,
15062           FS/FS/cust_credit.pm, FS/FS/cust_event.pm, FS/FS/cust_main.pm,
15063           FS/FS/cust_pay.pm, FS/FS/cust_pay_batch.pm, FS/FS/cust_pkg.pm,
15064           FS/FS/cust_refund.pm, FS/FS/m2name_Common.pm,
15065           FS/FS/option_Common.pm, FS/FS/part_bill_event.pm,
15066           FS/FS/part_event.pm, FS/FS/part_event_condition.pm,
15067           FS/FS/part_event_condition_option.pm,
15068           FS/FS/part_event_condition_option_option.pm,
15069           FS/FS/part_event_option.pm, FS/FS/pay_batch.pm, FS/FS/payby.pm,
15070           FS/FS/pkg_referral.pm, FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
15071           FS/FS/svc_domain.pm, FS/FS/svc_forward.pm, FS/FS/svc_www.pm,
15072           FS/FS/Cron/bill.pm, FS/FS/Cron/expire_user_pref.pm,
15073           FS/FS/part_event/Action.pm, FS/FS/part_event/Condition.pm,
15074           FS/FS/part_event/Action/addpost.pm,
15075           FS/FS/part_event/Action/apply.pm,
15076           FS/FS/part_event/Action/bill.pm,
15077           FS/FS/part_event/Action/cancel.pm,
15078           FS/FS/part_event/Action/collect.pm,
15079           FS/FS/part_event/Action/cust_bill_batch.pm,
15080           FS/FS/part_event/Action/cust_bill_comp.pm,
15081           FS/FS/part_event/Action/cust_bill_fee_percent.pm,
15082           FS/FS/part_event/Action/cust_bill_realtime_card.pm,
15083           FS/FS/part_event/Action/cust_bill_realtime_check.pm,
15084           FS/FS/part_event/Action/cust_bill_realtime_lec.pm,
15085           FS/FS/part_event/Action/cust_bill_send.pm,
15086           FS/FS/part_event/Action/cust_bill_send_agent.pm,
15087           FS/FS/part_event/Action/cust_bill_send_alternate.pm,
15088           FS/FS/part_event/Action/cust_bill_send_csv_ftp.pm,
15089           FS/FS/part_event/Action/cust_bill_send_if_newest.pm,
15090           FS/FS/part_event/Action/cust_bill_spool_csv.pm,
15091           FS/FS/part_event/Action/cust_bill_suspend_if_balance.pm,
15092           FS/FS/part_event/Action/fee.pm,
15093           FS/FS/part_event/Action/suspend.pm,
15094           FS/FS/part_event/Action/suspend_if_pkgpart.pm,
15095           FS/FS/part_event/Action/suspend_unless_pkgpart.pm,
15096           FS/FS/part_event/Condition/agent.pm,
15097           FS/FS/part_event/Condition/agent_type.pm,
15098           FS/FS/part_event/Condition/balance.pm,
15099           FS/FS/part_event/Condition/balance_age.pm,
15100           FS/FS/part_event/Condition/balance_under.pm,
15101           FS/FS/part_event/Condition/cust_bill_age.pm,
15102           FS/FS/part_event/Condition/cust_bill_owed.pm,
15103           FS/FS/part_event/Condition/cust_bill_owed_under.pm,
15104           FS/FS/part_event/Condition/cust_pay_batch_declined.pm,
15105           FS/FS/part_event/Condition/cust_status.pm,
15106           FS/FS/part_event/Condition/every.pm,
15107           FS/FS/part_event/Condition/once.pm,
15108           FS/FS/part_event/Condition/payby.pm,
15109           FS/FS/part_event/Condition/pkg_class.pm,
15110           FS/FS/part_event/Condition/pkg_status.pm,
15111           FS/FS/part_export/textradius.pm, FS/FS/part_pkg/flat.pm,
15112           FS/FS/part_pkg/flat_delayed.pm, FS/FS/part_pkg/prorate.pm,
15113           FS/FS/part_pkg/prorate_delayed.pm,
15114           FS/FS/part_pkg/subscription.pm, FS/bin/freeside-daily,
15115           FS/bin/freeside-monthly, FS/t/cust_event.t,
15116           FS/t/part_event-Action.t, FS/t/part_event-Condition.t,
15117           FS/t/part_event.t, FS/t/part_event_condition.t,
15118           FS/t/part_event_condition_option.t,
15119           FS/t/part_event_condition_option_option.t,
15120           FS/t/part_event_option.t, FS/t/pkg_referral.t,
15121           bin/freeside-migrate-events, eg/part_event-Action-template.pm,
15122           eg/part_event-Condition-template.pm, fs_selfservice/DEPLOY,
15123           htetc/handler.pl, httemplate/browse/access_group.html,
15124           httemplate/browse/access_user.html, httemplate/browse/agent.cgi,
15125           httemplate/browse/invoice_template.html,
15126           httemplate/browse/part_bill_event.cgi,
15127           httemplate/browse/part_event.html,
15128           httemplate/browse/part_pkg.cgi,
15129           httemplate/browse/part_referral.html,
15130           httemplate/browse/pkg_class.html, httemplate/browse/reason.html,
15131           httemplate/config/config-process.cgi,
15132           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
15133           httemplate/edit/access_group.html, httemplate/edit/agent.cgi,
15134           httemplate/edit/cust_main.cgi, httemplate/edit/invoice_logo.html,
15135           httemplate/edit/invoice_template.html,
15136           httemplate/edit/part_bill_event.cgi,
15137           httemplate/edit/part_event.html, httemplate/edit/part_pkg.cgi,
15138           httemplate/edit/part_referral.html, httemplate/edit/reason.html,
15139           httemplate/edit/elements/edit.html,
15140           httemplate/edit/process/access_group.html,
15141           httemplate/edit/process/invoice_logo.html,
15142           httemplate/edit/process/invoice_template.html,
15143           httemplate/edit/process/part_event.html,
15144           httemplate/edit/process/quick-cust_pkg.cgi,
15145           httemplate/edit/process/elements/process.html,
15146           httemplate/elements/checkboxes-table-name.html,
15147           httemplate/elements/freeside.css,
15148           httemplate/elements/hidden.html, httemplate/elements/menu.html,
15149           httemplate/elements/select-agent.html,
15150           httemplate/elements/select-agent_type.html,
15151           httemplate/elements/select-cust_main-status.html,
15152           httemplate/elements/select-cust_pkg-status.html,
15153           httemplate/elements/select-part_referral.html,
15154           httemplate/elements/select-pkg_class.html,
15155           httemplate/elements/select-table.html,
15156           httemplate/elements/selectlayers.html,
15157           httemplate/elements/table-grid.html,
15158           httemplate/elements/tr-checkbox-multiple.html,
15159           httemplate/elements/tr-checkbox.html,
15160           httemplate/elements/tr-fixed.html,
15161           httemplate/elements/tr-freq.html,
15162           httemplate/elements/tr-input-money.html,
15163           httemplate/elements/tr-input-text.html,
15164           httemplate/elements/tr-password.html,
15165           httemplate/elements/tr-select-agent.html,
15166           httemplate/elements/tr-select-agent_type.html,
15167           httemplate/elements/tr-select-cust_main-status.html,
15168           httemplate/elements/tr-select-cust_pkg-status.html,
15169           httemplate/elements/tr-select-invoice_template.html,
15170           httemplate/elements/tr-select-part_pkg.html,
15171           httemplate/elements/tr-select-part_referral.html,
15172           httemplate/elements/tr-select-pkg_class.html,
15173           httemplate/elements/tr-select-reason.html,
15174           httemplate/elements/tr-select-taxclass.html,
15175           httemplate/elements/tr-select.html,
15176           httemplate/elements/tr-selectlayers.html,
15177           httemplate/elements/tr-selectmultiple-part_pkg.html,
15178           httemplate/elements/tr-td-label.html,
15179           httemplate/elements/tr-title.html,
15180           httemplate/elements/fckeditor/fckconfig.js,
15181           httemplate/elements/fckeditor/fckeditor.js,
15182           httemplate/elements/fckeditor/fckpackager.xml,
15183           httemplate/elements/fckeditor/fckstyles.xml,
15184           httemplate/elements/fckeditor/fcktemplates.xml,
15185           httemplate/elements/fckeditor/editor/fckdebug.html,
15186           httemplate/elements/fckeditor/editor/fckdialog.html,
15187           httemplate/elements/fckeditor/editor/fckeditor.html,
15188           httemplate/elements/fckeditor/editor/fckeditor.original.html,
15189           httemplate/elements/fckeditor/editor/css/fck_editorarea.css,
15190           httemplate/elements/fckeditor/editor/css/fck_internal.css,
15191           httemplate/elements/fckeditor/editor/css/fck_showtableborders_gecko.css,
15192           httemplate/elements/fckeditor/editor/css/behaviors/disablehandles.htc,
15193           httemplate/elements/fckeditor/editor/css/behaviors/showtableborders.htc,
15194           httemplate/elements/fckeditor/editor/css/images/fck_anchor.gif,
15195           httemplate/elements/fckeditor/editor/css/images/fck_flashlogo.gif,
15196           httemplate/elements/fckeditor/editor/css/images/fck_hiddenfield.gif,
15197           httemplate/elements/fckeditor/editor/css/images/fck_pagebreak.gif,
15198           httemplate/elements/fckeditor/editor/dialog/fck_about.html,
15199           httemplate/elements/fckeditor/editor/dialog/fck_anchor.html,
15200           httemplate/elements/fckeditor/editor/dialog/fck_button.html,
15201           httemplate/elements/fckeditor/editor/dialog/fck_checkbox.html,
15202           httemplate/elements/fckeditor/editor/dialog/fck_colorselector.html,
15203           httemplate/elements/fckeditor/editor/dialog/fck_docprops.html,
15204           httemplate/elements/fckeditor/editor/dialog/fck_find.html,
15205           httemplate/elements/fckeditor/editor/dialog/fck_flash.html,
15206           httemplate/elements/fckeditor/editor/dialog/fck_form.html,
15207           httemplate/elements/fckeditor/editor/dialog/fck_hiddenfield.html,
15208           httemplate/elements/fckeditor/editor/dialog/fck_image.html,
15209           httemplate/elements/fckeditor/editor/dialog/fck_link.html,
15210           httemplate/elements/fckeditor/editor/dialog/fck_listprop.html,
15211           httemplate/elements/fckeditor/editor/dialog/fck_paste.html,
15212           httemplate/elements/fckeditor/editor/dialog/fck_radiobutton.html,
15213           httemplate/elements/fckeditor/editor/dialog/fck_replace.html,
15214           httemplate/elements/fckeditor/editor/dialog/fck_select.html,
15215           httemplate/elements/fckeditor/editor/dialog/fck_smiley.html,
15216           httemplate/elements/fckeditor/editor/dialog/fck_source.html,
15217           httemplate/elements/fckeditor/editor/dialog/fck_specialchar.html,
15218           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages.html,
15219           httemplate/elements/fckeditor/editor/dialog/fck_table.html,
15220           httemplate/elements/fckeditor/editor/dialog/fck_tablecell.html,
15221           httemplate/elements/fckeditor/editor/dialog/fck_template.html,
15222           httemplate/elements/fckeditor/editor/dialog/fck_textarea.html,
15223           httemplate/elements/fckeditor/editor/dialog/fck_textfield.html,
15224           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.css,
15225           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.js,
15226           httemplate/elements/fckeditor/editor/dialog/common/fcknumericfield.htc,
15227           httemplate/elements/fckeditor/editor/dialog/common/moz-bindings.xml,
15228           httemplate/elements/fckeditor/editor/dialog/common/images/locked.gif,
15229           httemplate/elements/fckeditor/editor/dialog/common/images/reset.gif,
15230           httemplate/elements/fckeditor/editor/dialog/common/images/unlocked.gif,
15231           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fckeditor.gif,
15232           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fredck.gif,
15233           httemplate/elements/fckeditor/editor/dialog/fck_docprops/fck_document_preview.html,
15234           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash.js,
15235           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash_preview.html,
15236           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image.js,
15237           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image_preview.html,
15238           httemplate/elements/fckeditor/editor/dialog/fck_link/fck_link.js,
15239           httemplate/elements/fckeditor/editor/dialog/fck_select/fck_select.js,
15240           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/blank.html,
15241           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controlWindow.js,
15242           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controls.html,
15243           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
15244           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellchecker.html,
15245           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
15246           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/wordWindow.js,
15247           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
15248           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template1.gif,
15249           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template2.gif,
15250           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template3.gif,
15251           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.css,
15252           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.html,
15253           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmactualfolder.html,
15254           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmcreatefolder.html,
15255           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmfolders.html,
15256           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourceslist.html,
15257           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourcetype.html,
15258           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmupload.html,
15259           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/basexml.pl,
15260           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/commands.pl,
15261           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/connector.cgi,
15262           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/io.pl,
15263           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/upload_fck.pl,
15264           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/util.pl,
15265           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/ButtonArrow.gif,
15266           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder.gif,
15267           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder32.gif,
15268           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened.gif,
15269           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened32.gif,
15270           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderUp.gif,
15271           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/spacer.gif,
15272           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ai.gif,
15273           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/avi.gif,
15274           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/bmp.gif,
15275           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/cs.gif,
15276           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/default.icon.gif,
15277           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/dll.gif,
15278           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/doc.gif,
15279           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/exe.gif,
15280           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/fla.gif,
15281           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/gif.gif,
15282           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/htm.gif,
15283           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/html.gif,
15284           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/jpg.gif,
15285           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/js.gif,
15286           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mdb.gif,
15287           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mp3.gif,
15288           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/pdf.gif,
15289           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/png.gif,
15290           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ppt.gif,
15291           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/rdp.gif,
15292           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swf.gif,
15293           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swt.gif,
15294           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/txt.gif,
15295           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/vsd.gif,
15296           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xls.gif,
15297           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xml.gif,
15298           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/zip.gif,
15299           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ai.gif,
15300           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/avi.gif,
15301           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/bmp.gif,
15302           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/cs.gif,
15303           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/default.icon.gif,
15304           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/dll.gif,
15305           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/doc.gif,
15306           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/exe.gif,
15307           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/fla.gif,
15308           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/gif.gif,
15309           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/htm.gif,
15310           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/html.gif,
15311           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/jpg.gif,
15312           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/js.gif,
15313           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mdb.gif,
15314           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mp3.gif,
15315           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/pdf.gif,
15316           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/png.gif,
15317           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ppt.gif,
15318           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/rdp.gif,
15319           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swf.gif,
15320           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swt.gif,
15321           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/txt.gif,
15322           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/vsd.gif,
15323           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xls.gif,
15324           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xml.gif,
15325           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/zip.gif,
15326           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/common.js,
15327           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/fckxml.js,
15328           httemplate/elements/fckeditor/editor/filemanager/upload/test.html,
15329           httemplate/elements/fckeditor/editor/images/anchor.gif,
15330           httemplate/elements/fckeditor/editor/images/arrow_ltr.gif,
15331           httemplate/elements/fckeditor/editor/images/arrow_rtl.gif,
15332           httemplate/elements/fckeditor/editor/images/spacer.gif,
15333           httemplate/elements/fckeditor/editor/images/smiley/msn/angel_smile.gif,
15334           httemplate/elements/fckeditor/editor/images/smiley/msn/angry_smile.gif,
15335           httemplate/elements/fckeditor/editor/images/smiley/msn/broken_heart.gif,
15336           httemplate/elements/fckeditor/editor/images/smiley/msn/cake.gif,
15337           httemplate/elements/fckeditor/editor/images/smiley/msn/confused_smile.gif,
15338           httemplate/elements/fckeditor/editor/images/smiley/msn/cry_smile.gif,
15339           httemplate/elements/fckeditor/editor/images/smiley/msn/devil_smile.gif,
15340           httemplate/elements/fckeditor/editor/images/smiley/msn/embaressed_smile.gif,
15341           httemplate/elements/fckeditor/editor/images/smiley/msn/envelope.gif,
15342           httemplate/elements/fckeditor/editor/images/smiley/msn/heart.gif,
15343           httemplate/elements/fckeditor/editor/images/smiley/msn/kiss.gif,
15344           httemplate/elements/fckeditor/editor/images/smiley/msn/lightbulb.gif,
15345           httemplate/elements/fckeditor/editor/images/smiley/msn/omg_smile.gif,
15346           httemplate/elements/fckeditor/editor/images/smiley/msn/regular_smile.gif,
15347           httemplate/elements/fckeditor/editor/images/smiley/msn/sad_smile.gif,
15348           httemplate/elements/fckeditor/editor/images/smiley/msn/shades_smile.gif,
15349           httemplate/elements/fckeditor/editor/images/smiley/msn/teeth_smile.gif,
15350           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_down.gif,
15351           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_up.gif,
15352           httemplate/elements/fckeditor/editor/images/smiley/msn/tounge_smile.gif,
15353           httemplate/elements/fckeditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif,
15354           httemplate/elements/fckeditor/editor/images/smiley/msn/wink_smile.gif,
15355           httemplate/elements/fckeditor/editor/js/fckeditorcode_gecko.js,
15356           httemplate/elements/fckeditor/editor/js/fckeditorcode_ie.js,
15357           httemplate/elements/fckeditor/editor/lang/_getfontformat.html,
15358           httemplate/elements/fckeditor/editor/lang/_translationstatus.txt,
15359           httemplate/elements/fckeditor/editor/lang/af.js,
15360           httemplate/elements/fckeditor/editor/lang/ar.js,
15361           httemplate/elements/fckeditor/editor/lang/bg.js,
15362           httemplate/elements/fckeditor/editor/lang/bn.js,
15363           httemplate/elements/fckeditor/editor/lang/bs.js,
15364           httemplate/elements/fckeditor/editor/lang/ca.js,
15365           httemplate/elements/fckeditor/editor/lang/cs.js,
15366           httemplate/elements/fckeditor/editor/lang/da.js,
15367           httemplate/elements/fckeditor/editor/lang/de.js,
15368           httemplate/elements/fckeditor/editor/lang/el.js,
15369           httemplate/elements/fckeditor/editor/lang/en-au.js,
15370           httemplate/elements/fckeditor/editor/lang/en-ca.js,
15371           httemplate/elements/fckeditor/editor/lang/en-uk.js,
15372           httemplate/elements/fckeditor/editor/lang/en.js,
15373           httemplate/elements/fckeditor/editor/lang/eo.js,
15374           httemplate/elements/fckeditor/editor/lang/es.js,
15375           httemplate/elements/fckeditor/editor/lang/et.js,
15376           httemplate/elements/fckeditor/editor/lang/eu.js,
15377           httemplate/elements/fckeditor/editor/lang/fa.js,
15378           httemplate/elements/fckeditor/editor/lang/fi.js,
15379           httemplate/elements/fckeditor/editor/lang/fo.js,
15380           httemplate/elements/fckeditor/editor/lang/fr.js,
15381           httemplate/elements/fckeditor/editor/lang/gl.js,
15382           httemplate/elements/fckeditor/editor/lang/he.js,
15383           httemplate/elements/fckeditor/editor/lang/hi.js,
15384           httemplate/elements/fckeditor/editor/lang/hr.js,
15385           httemplate/elements/fckeditor/editor/lang/hu.js,
15386           httemplate/elements/fckeditor/editor/lang/it.js,
15387           httemplate/elements/fckeditor/editor/lang/ja.js,
15388           httemplate/elements/fckeditor/editor/lang/km.js,
15389           httemplate/elements/fckeditor/editor/lang/ko.js,
15390           httemplate/elements/fckeditor/editor/lang/lt.js,
15391           httemplate/elements/fckeditor/editor/lang/lv.js,
15392           httemplate/elements/fckeditor/editor/lang/mn.js,
15393           httemplate/elements/fckeditor/editor/lang/ms.js,
15394           httemplate/elements/fckeditor/editor/lang/nb.js,
15395           httemplate/elements/fckeditor/editor/lang/nl.js,
15396           httemplate/elements/fckeditor/editor/lang/no.js,
15397           httemplate/elements/fckeditor/editor/lang/pl.js,
15398           httemplate/elements/fckeditor/editor/lang/pt-br.js,
15399           httemplate/elements/fckeditor/editor/lang/pt.js,
15400           httemplate/elements/fckeditor/editor/lang/ro.js,
15401           httemplate/elements/fckeditor/editor/lang/ru.js,
15402           httemplate/elements/fckeditor/editor/lang/sk.js,
15403           httemplate/elements/fckeditor/editor/lang/sl.js,
15404           httemplate/elements/fckeditor/editor/lang/sr-latn.js,
15405           httemplate/elements/fckeditor/editor/lang/sr.js,
15406           httemplate/elements/fckeditor/editor/lang/sv.js,
15407           httemplate/elements/fckeditor/editor/lang/th.js,
15408           httemplate/elements/fckeditor/editor/lang/tr.js,
15409           httemplate/elements/fckeditor/editor/lang/uk.js,
15410           httemplate/elements/fckeditor/editor/lang/vi.js,
15411           httemplate/elements/fckeditor/editor/lang/zh-cn.js,
15412           httemplate/elements/fckeditor/editor/lang/zh.js,
15413           httemplate/elements/fckeditor/editor/plugins/autogrow/fckplugin.js,
15414           httemplate/elements/fckeditor/editor/plugins/placeholder/fck_placeholder.html,
15415           httemplate/elements/fckeditor/editor/plugins/placeholder/fckplugin.js,
15416           httemplate/elements/fckeditor/editor/plugins/placeholder/placeholder.gif,
15417           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/de.js,
15418           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/en.js,
15419           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/fr.js,
15420           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/it.js,
15421           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/pl.js,
15422           httemplate/elements/fckeditor/editor/plugins/simplecommands/fckplugin.js,
15423           httemplate/elements/fckeditor/editor/plugins/tablecommands/fckplugin.js,
15424           httemplate/elements/fckeditor/editor/skins/_fckviewstrips.html,
15425           httemplate/elements/fckeditor/editor/skins/default/fck_dialog.css,
15426           httemplate/elements/fckeditor/editor/skins/default/fck_editor.css,
15427           httemplate/elements/fckeditor/editor/skins/default/fck_strip.gif,
15428           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.arrowright.gif,
15429           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.buttonarrow.gif,
15430           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.collapse.gif,
15431           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.end.gif,
15432           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.expand.gif,
15433           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.separator.gif,
15434           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.start.gif,
15435           httemplate/elements/fckeditor/editor/skins/office2003/fck_dialog.css,
15436           httemplate/elements/fckeditor/editor/skins/office2003/fck_editor.css,
15437           httemplate/elements/fckeditor/editor/skins/office2003/fck_strip.gif,
15438           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.arrowright.gif,
15439           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.bg.gif,
15440           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.buttonarrow.gif,
15441           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.collapse.gif,
15442           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.end.gif,
15443           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.expand.gif,
15444           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.separator.gif,
15445           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.start.gif,
15446           httemplate/elements/fckeditor/editor/skins/silver/fck_dialog.css,
15447           httemplate/elements/fckeditor/editor/skins/silver/fck_editor.css,
15448           httemplate/elements/fckeditor/editor/skins/silver/fck_strip.gif,
15449           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.arrowright.gif,
15450           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonarrow.gif,
15451           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonbg.gif,
15452           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.collapse.gif,
15453           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.end.gif,
15454           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.expand.gif,
15455           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.separator.gif,
15456           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.start.gif,
15457           httemplate/graph/report_cust_bill_pkg.html,
15458           httemplate/graph/report_money_time.html,
15459           httemplate/misc/cancel_cust.html,
15460           httemplate/misc/cancel_pkg.html,
15461           httemplate/misc/cust_main-cancel.cgi,
15462           httemplate/misc/cust_main-import.cgi,
15463           httemplate/misc/email_events.cgi, httemplate/misc/fax_events.cgi,
15464           httemplate/misc/order_pkg.html, httemplate/misc/print_events.cgi,
15465           httemplate/misc/process/cancel_pkg.html,
15466           httemplate/pref/pref-process.html,
15467           httemplate/search/cust_bill.html,
15468           httemplate/search/cust_bill_event.cgi,
15469           httemplate/search/cust_bill_event.html,
15470           httemplate/search/cust_event.html,
15471           httemplate/search/report_cust_bill.html,
15472           httemplate/search/report_cust_credit.html,
15473           httemplate/search/report_cust_event.html,
15474           httemplate/search/report_cust_main-zip.html,
15475           httemplate/search/report_cust_pay.html,
15476           httemplate/search/report_cust_pay_batch.html,
15477           httemplate/search/report_cust_pkg.html,
15478           httemplate/search/svc_acct.cgi,
15479           httemplate/search/svc_broadband.cgi,
15480           httemplate/search/svc_domain.cgi,
15481           httemplate/search/svc_forward.cgi,
15482           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
15483           httemplate/search/elements/search.html,
15484           httemplate/view/cust_bill-logo.cgi,
15485           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
15486           httemplate/view/logo.cgi, httemplate/view/svc_Common.html,
15487           httemplate/view/cust_main/packages.html,
15488           httemplate/view/cust_main/payment_history.html, test/cgi-test:
15489           event refactor, landing on HEAD!
15490
15491 2007-08-01 15:20  ivan
15492
15493         * rt/: Makefile, config.log, config.status, bin/mason_handler.fcgi,
15494           bin/mason_handler.scgi, bin/mason_handler.svc,
15495           bin/rt-commit-handler, bin/rt-crontool, bin/rt-mailgate,
15496           etc/RT_Config.pm, lib/RT.pm, lib/RTx/WebCronTool.pm,
15497           lib/t/02regression.t, lib/t/03web.pl, lib/t/04_send_email.pl:
15498           commit these RT differences, seem to be mostly in autogen'ed
15499           stuff
15500
15501 2007-08-01 15:13  ivan
15502
15503         * rt/html/Callbacks/kStatistics/Elements/Tabs/Default: because i
15504           had missed commiting this on HEAD, that's why
15505
15506 2007-08-01 12:24  ivan
15507
15508         * httemplate/misc/process/cancel_pkg.html: comment out unused code
15509
15510 2007-08-01 12:22  ivan
15511
15512         * httemplate/elements/xmlhttp.html: masonization
15513
15514 2007-08-01 12:21  ivan
15515
15516         * FS/bin/freeside-upgrade: freeside-upgrade: add'l documentation &
15517           turn on DBIx::DBSchema::Index debugging too
15518
15519 2007-08-01 12:19  ivan
15520
15521         * FS/FS/ClientAPI/MyAccount.pm: better error reporting: all three
15522           of these methods might return an error
15523
15524 2007-08-01 12:19  ivan
15525
15526         * FS/FS/reason.pm: more generic modules first
15527
15528 2007-08-01 12:18  ivan
15529
15530         * FS/FS/Conf.pm: some comments on config_orbase sub and add'l
15531           description for emailcancel config
15532
15533 2007-07-26 04:13  ivan
15534
15535         * FS/FS/Schema.pm: add index
15536
15537 2007-07-20 12:58  ivan
15538
15539         * bin/apache.export: apache export: don't bomb out when svc_www
15540           records aren't associated with an svc_acct, just leave those
15541           subsitution vars blank
15542
15543 2007-07-19 07:05  jeff
15544
15545         * httemplate/config/config-view.cgi: do not include description in
15546           link to popup
15547
15548 2007-07-18 14:13  ivan
15549
15550         * FS/FS/Schema.pm: Schema.pm doesn't need FS::UID datasrc anyway,
15551           wtf
15552
15553 2007-07-18 11:07  jeff
15554
15555         * FS/FS/Conf.pm, httemplate/browse/agent.cgi,
15556           httemplate/config/config-delete.cgi,
15557           httemplate/config/config-download.cgi,
15558           httemplate/config/config-process.cgi,
15559           httemplate/config/config-view.cgi, httemplate/config/config.cgi:
15560           config in database cleanup, editing, and agent-specific config
15561           (452, 1419)
15562
15563 2007-07-17 20:23  jeff
15564
15565         * FS/FS/AccessRight.pm, httemplate/edit/svc_acct.cgi: svc_acct.dir
15566           should be editable with ACL (#1730)
15567
15568 2007-07-13 17:44  ivan
15569
15570         * bin/find-overapplied: a payment, by any other name
15571
15572 2007-07-13 16:58  ivan
15573
15574         * bin/find-overapplied: adding quick find-overapplied script
15575
15576 2007-07-13 16:52  ivan
15577
15578         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
15579           FS/FS/ClientAPI/Signup.pm, FS/FS/Cron/bill.pm,
15580           FS/bin/freeside-prepaidd, httemplate/misc/bill.cgi,
15581           httemplate/misc/process/recharge_svc.html,
15582           httemplate/edit/process/cust_main.cgi: fix race condition where
15583           ->apply_payments_and_credits could double-apply in rare cases
15584
15585 2007-07-13 10:00  jeff
15586
15587         * FS/FS/Conf.pm: a touch should not obliterate
15588
15589 2007-07-12 14:41  ivan
15590
15591         * bin/apache.export: add debugging flag to apache export
15592
15593 2007-07-12 14:08  jeff
15594
15595         * FS/FS/UID.pm: redundant test
15596
15597 2007-07-12 06:36  jeff
15598
15599         * FS/FS/Conf.pm, FS/FS/Conf_compat17.pm, FS/FS/Misc.pm,
15600           FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_bill.pm,
15601           FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
15602           FS/bin/freeside-init-config, FS/bin/freeside-setup,
15603           FS/bin/freeside-upgrade, httemplate/misc/download-batch.cgi:
15604           refactor freeside-init-config to module code, compare results of
15605           old/new code, have freeside-upgrade complain and revert to old
15606           code/config on failure (#1477)
15607
15608 2007-07-11 04:10  ivan
15609
15610         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: show bad
15611           amount in error message
15612
15613 2007-07-11 01:35  ivan
15614
15615         * FS/FS/cust_main.pm: finish adding payunique field
15616
15617 2007-07-11 01:08  ivan
15618
15619         * FS/FS/cust_pay.pm, httemplate/misc/payment.cgi,
15620           httemplate/misc/process/payment.cgi: finish adding payunique
15621           field
15622
15623 2007-07-10 21:23  jeff
15624
15625         * FS/FS/cust_main.pm: honor bop_realtime options for paystate,
15626           paytype, stateid, and stateid_state for CHEK transactions (#1718)
15627
15628 2007-07-06 16:55  jeff
15629
15630         * httemplate/edit/process/svc_acct.cgi: manually editing usage
15631           counters removes overlimit status (#1706)
15632
15633 2007-07-06 01:08  ivan
15634
15635         * README: v3!
15636
15637 2007-07-05 15:05  ivan
15638
15639         * FS/FS/Record.pm: fix for compatibility w/DBIx::DBSchema v0.33+
15640           (without requiring it)
15641
15642 2007-07-01 17:15  ivan
15643
15644         * FS/FS/cust_pkg.pm: missing method name in docs
15645
15646 2007-06-30 17:36  ivan
15647
15648         * httemplate/edit/agent.cgi: separate agent interface is
15649           deprecated...
15650
15651 2007-06-29 14:06  ivan
15652
15653         * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: add regular
15654           header/footer to svc_www view and edit
15655
15656 2007-06-28 18:45  ivan
15657
15658         * FS/FS/Record.pm: last small fix for new DBIx::DBSchema
15659
15660 2007-06-28 18:42  ivan
15661
15662         * FS/FS/cust_pay.pm: silly missing parenthesis
15663
15664 2007-06-28 18:27  ivan
15665
15666         * bin/strip-eps: removing create-history-tables, freeside-upgrade
15667           does this anyway
15668
15669 2007-06-28 18:23  ivan
15670
15671         * FS/FS/: Schema.pm, cust_pay.pm: add payunique field and dup
15672           checking
15673
15674 2007-06-28 18:16  ivan
15675
15676         * FS/FS/: Schema.pm: update Schema.pm to handle index updates, with
15677           new DBIx::DBSchema
15678
15679 2007-06-28 13:57  ivan
15680
15681         * bin/: bill-as-nextmonth, bill-as-nextmonth-BILL,
15682           bill-as-nextyear, bill-as-nextyear-BILL: add some quick scripts
15683           for cron jobs
15684
15685 2007-06-26 11:58  ivan
15686
15687         * httemplate/search/cust_pay.cgi: fix check# search
15688
15689 2007-06-26 11:20  ivan
15690
15691         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: we need
15692           Number::Format 1.50, not just any version
15693
15694 2007-06-26 09:55  jeff
15695
15696         * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: add
15697           date range to page top
15698
15699 2007-06-26 08:36  jeff
15700
15701         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
15702           FS/FS/cust_pkg.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/notify.pm,
15703           httemplate/edit/REAL_cust_pkg.cgi,
15704           httemplate/edit/process/REAL_cust_pkg.cgi,
15705           httemplate/misc/cancel_pkg.html,
15706           httemplate/misc/process/cancel_pkg.html,
15707           httemplate/search/cust_pkg.cgi,
15708           httemplate/search/report_cust_pkg.html,
15709           httemplate/view/cust_main/packages.html: suspend later just like
15710           expire (#1487)
15711
15712 2007-06-25 19:31  ivan
15713
15714         * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: change
15715           "====" to <HR> in selfservice usage stuff.  welcome to this
15716           millenium! :)
15717
15718 2007-06-22 14:25  jeff
15719
15720         * fs_selfservice/FS-SelfService/cgi/: selfservice.cgi,
15721           view_usage_details.html: self-service usage report enhancements
15722           (1495)
15723
15724 2007-06-22 10:27  jeff
15725
15726         * httemplate/graph/elements/monthly.html: add csv and excel export
15727           to sales reports (1426)
15728
15729 2007-06-22 10:21  jeff
15730
15731         * FS/FS/part_export/www_shellcommands.pm: documentation improvement
15732
15733 2007-06-20 21:02  jeff
15734
15735         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
15736           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, conf/welcome_letter: latex
15737           welcome letters (1677)
15738
15739 2007-06-20 15:58  ivan
15740
15741         * rt/: etc/RT_SiteConfig.pm, html/Elements/QuickCreate: add
15742           QuickCreateLong option, part of merging spiritone RT changes
15743
15744 2007-06-20 15:37  ivan
15745
15746         * rt/html/Elements/Tabs: s/Tickets/Search Tickets/ in menu for
15747           clarity, part of merging spiritone RT changes (#1661)
15748
15749 2007-06-20 15:33  ivan
15750
15751         * rt/: html/Elements/TicketList, etc/RT_SiteConfig.pm: add
15752           $RT::MyTicketsLength patch from spiritone, part of merging RT
15753           changes (#1661)
15754
15755 2007-06-20 15:28  ivan
15756
15757         * CREDITS, rt/html/RTx/Statistics/DurationAsString,
15758           rt/html/RTx/Statistics/index.html,
15759           rt/html/RTx/Statistics/CallsMultiQueue/index.html,
15760           rt/html/RTx/Statistics/CallsMultiQueue/Elements/Chart,
15761           rt/html/RTx/Statistics/CallsQueueDay/Results.tsv,
15762           rt/html/RTx/Statistics/CallsQueueDay/index.html,
15763           rt/html/RTx/Statistics/CallsQueueDay/Elements/Chart,
15764           rt/html/RTx/Statistics/DayOfWeek/index.html,
15765           rt/lib/RT/Extension/ActivityReports.pm, rt/lib/RTx/Statistics.pm,
15766           rt/html/RTx/Statistics/DayOfWeek/Elements/Chart,
15767           rt/html/RTx/Statistics/Elements/DateSelectRow,
15768           rt/html/RTx/Statistics/Elements/DurationAsString,
15769           rt/html/RTx/Statistics/Elements/GraphBox,
15770           rt/html/RTx/Statistics/Elements/SelectMultiQueue,
15771           rt/html/RTx/Statistics/Elements/StatColumnMap,
15772           rt/html/RTx/Statistics/Elements/Tabs,
15773           rt/html/RTx/Statistics/Elements/CollectionAsTable/Header,
15774           rt/html/RTx/Statistics/Elements/CollectionAsTable/ParseFormat,
15775           rt/html/RTx/Statistics/Elements/CollectionAsTable/Row,
15776           rt/html/RTx/Statistics/Elements/ControlsAsTable/ControlBox,
15777           rt/html/RTx/Statistics/Elements/ControlsAsTable/UpdatePage,
15778           rt/html/RTx/Statistics/FAQ/index.html,
15779           rt/html/RTx/Statistics/OpenStalled/Results.tsv,
15780           rt/html/RTx/Statistics/OpenStalled/index.html,
15781           rt/html/RTx/Statistics/OpenStalled/Elements/Chart,
15782           rt/html/RTx/Statistics/Resolution/index.html,
15783           rt/html/RTx/Statistics/Resolution/Elements/Chart,
15784           rt/html/Callbacks/ActivityReports/Elements/Tabs/Default,
15785           rt/html/Callbacks/ActivityReports/NoAuth/webrt.css/Default,
15786           rt/html/RTx/Statistics/TimeToResolve/index.html,
15787           rt/html/RTx/Statistics/TimeToResolve/Elements/Chart,
15788           rt/html/RTx/Statistics/UserTest/index.html,
15789           rt/html/RTx/Statistics/UserTest/Elements/Chart,
15790           rt/html/Callbacks/ActivityReports/Search/Results.html/SearchActions,
15791           rt/html/Callbacks/RT-WebCronTool/Elements/Tabs/Default,
15792           rt/html/Developer/CronTool/autohandler,
15793           rt/html/Developer/CronTool/index.html,
15794           rt/html/Reports/Activity/ActivityDetail.html,
15795           rt/html/Reports/Activity/ActivitySummary.html,
15796           rt/html/Reports/Activity/ResolutionComments.html,
15797           rt/html/Reports/Activity/ResolutionStatistics.html,
15798           rt/html/Reports/Activity/index.html,
15799           rt/html/Reports/Activity/Elements/LimitReport,
15800           rt/html/Reports/Activity/Elements/MiniPlot,
15801           rt/html/Reports/Activity/Elements/PrintFooter,
15802           rt/html/Reports/Activity/Elements/PrintHeader,
15803           rt/html/Reports/Activity/Elements/ScreenFooter,
15804           rt/html/Reports/Activity/Elements/ScreenHeader,
15805           rt/html/Reports/Activity/Elements/Tabs,
15806           rt/html/Reports/Activity/Elements/Wrapper: integrate
15807           RTx::Statistics package, part of merging spiritone RT changes
15808           (#1661)
15809
15810 2007-06-18 09:45  jeff
15811
15812         * httemplate/edit/svc_www.cgi: must escape config data
15813
15814 2007-06-15 11:44  jeff
15815
15816         * FS/FS/cust_main.pm, httemplate/edit/cust_refund.cgi,
15817           httemplate/edit/process/cust_refund.cgi: paydate option for
15818           realtime_refund_bop and UI entry for cust_pay records without it
15819           (#1662 UI)
15820
15821 2007-06-14 17:58  jeff
15822
15823         * FS/FS/: Schema.pm, cust_main.pm: store exp in cust_pay and pass
15824           to B:OP during refunds with paynum (#1662)
15825
15826 2007-06-13 09:56  jeff
15827
15828         * FS/FS/part_export/sqlradius.pm: additional debugging
15829
15830 2007-06-08 17:53  ivan
15831
15832         * bin/: bill-for-nextmonth, bill-for-nextyear: adding
15833           bill-for-next* hacks like bill-next* stuff but with -n flag, for
15834           skycatcher
15835
15836 2007-06-08 17:40  ivan
15837
15838         * FS/: FS/cust_main.pm, FS/Cron/bill.pm, bin/freeside-daily:
15839           skycatcher modifications for pre-printing invoices, but with
15840           today's date
15841
15842 2007-06-08 16:21  ivan
15843
15844         * bin/all-postal-no-email: adding quick script to move all
15845           customers to postal billing only for skycatcher
15846
15847 2007-06-08 10:38  jeff
15848
15849         * FS/FS/part_export/sqlradius.pm: prevent multiple additions to
15850           usergroup table (work around #1606)
15851
15852 2007-06-08 07:40  jeff
15853
15854         * FS/FS/part_export/prizm.pm: queue suspend, unsuspend, and delete
15855           (fixes #1657)
15856
15857 2007-06-06 17:45  jeff
15858
15859         * FS/FS/cust_bill.pm: cruft removal
15860
15861 2007-06-06 15:34  jeff
15862
15863         * FS/FS/: Conf.pm, cust_bill.pm: service dates on invoices optional
15864           (#1658)
15865
15866 2007-06-06 12:58  khoff
15867
15868         * FS/FS/: cust_main.pm, Conf.pm: Added 'disable_void_after' config
15869           option to disable the VOID-before-credit behavior of
15870           FS::cust_main::realtime_refund_bop after n seconds, if set.  For
15871           broken gateways like SkipJack that a pprove VOIDs for settled
15872           transactions.
15873
15874 2007-06-05 08:07  jeff
15875
15876         * FS/FS/svc_acct.pm: correct shorage of variables bound to prepared
15877           statement
15878
15879 2007-06-02 14:07  jeff
15880
15881         * httemplate/elements/header.html: drop ticket search form and
15882           logic from ticketless installs
15883
15884 2007-05-31 08:03  jeff
15885
15886         * httemplate/edit/payment_gateway.html: add TransFirst eLink
15887           support
15888
15889 2007-05-29 20:38  ivan
15890
15891         * FS/FS/svc_external.pm: should eliminiate error: Use of
15892           uninitialized value in string eq at
15893           /usr/local/share/perl/5.8.8/FS/svc_external.pm line 82.
15894
15895 2007-05-29 20:05  ivan
15896
15897         * httemplate/view/svc_domain.cgi: fix javascript confirmation for
15898           domain records with " in them...
15899
15900 2007-05-21 17:34  ivan
15901
15902         * httemplate/search/report_tax.cgi: fix tax reports for some odd
15903           upgrade edge cases: when you have both taxclass and non-taxclass
15904           entries in cust_main_county for a single region (not correct
15905           setup in the first place), and non-null but empty values in
15906           taxname
15907
15908 2007-05-20 19:18  ivan
15909
15910         * FS/FS/Schema.pm: haven't had anyone use this in years, and for
15911           some reason DBIx::DBSchema can't reverse engineer the schema for
15912           it, causing freeside-upgrade to error out trying to recreate it
15913
15914 2007-05-18 16:44  ivan
15915
15916         * httemplate/edit/cust_main/billing.html: have "emailinvoiceonly"
15917           hide postal/fax invoice options in backoffice as well as
15918           self-service.  closes: bug#1614
15919
15920 2007-05-11 16:18  khoff
15921
15922         * httemplate/search/: report_cust_bill.html,
15923           report_cust_credit.html, report_cust_main-zip.html,
15924           report_cust_pay.html, report_cust_pay_batch.html,
15925           report_cust_pkg.html: Fix (hopefully) all uses of
15926           /elements/tr-select-agent.html where agentnum may be undefined.
15927
15928 2007-05-11 12:03  ivan
15929
15930         * FS/FS/part_export/communigate_pro.pm: logout seems not to return
15931           an error status, so don't up the queue with "failed: Can't logout
15932           of CGPro: No error"
15933
15934 2007-05-11 11:14  khoff
15935
15936         * httemplate/elements/header.html: Use FS::TicketSystem to get RT
15937           URL.
15938
15939 2007-05-11 11:08  khoff
15940
15941         * FS/FS/XMLRPC.pm: Quiet debug output.
15942
15943 2007-05-08 15:43  jeff
15944
15945         * FS/FS/part_pkg/: prorate.pm, subscription.pm: add formatting to
15946           plan data
15947
15948 2007-05-08 15:10  jeff
15949
15950         * FS/FS/part_pkg/flat.pm: charges and time are not measured in
15951           megabytes
15952
15953 2007-05-08 09:51  ivan
15954
15955         * bin/: bill-nextmonth, bill-nextyear: [no log message]
15956
15957 2007-05-06 23:35  jeff
15958
15959         * FS/bin/: freeside-sqlradius-dedup-group,
15960           freeside-sqlradius-reset: sqlradius usergroup tools
15961
15962 2007-05-06 19:14  jeff
15963
15964         * httemplate/misc/download-batch.cgi: 1609 correct spiritone ACH
15965
15966 2007-05-06 19:13  jeff
15967
15968         * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
15969           httemplate/misc/process/link.cgi: 1606 correct bug in overlimit
15970           groups handling
15971
15972 2007-05-01 13:00  ivan
15973
15974         * FS/FS/ClientAPI/Signup.pm: without debugging this time :)
15975
15976 2007-05-01 12:57  ivan
15977
15978         * FS/: bin/freeside-selfservice-server, FS/ClientAPI/Signup.pm: use
15979           FS::ClientAPI_SessionCache for signup info so it actually works -
15980           speed up signups
15981
15982 2007-04-29 15:55  jeff
15983
15984         * FS/FS/Conf.pm, FS/FS/ClientAPI/MyAccount.pm,
15985           FS/FS/ClientAPI/Signup.pm,
15986           fs_selfservice/FS-SelfService/cgi/signup.cgi,
15987           fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
15988           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
15989           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
15990           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
15991           fs_selfservice/FS-SelfService/cgi/signup.html,
15992           httemplate/view/cust_main/billing.html: ticket 1568 config
15993           options for new echeck fields and addition to selfservice
15994           interface
15995
15996 2007-04-27 15:54  jeff
15997
15998         * httemplate/edit/cust_main/contact.html: adjust default labelling
15999
16000 2007-04-27 15:37  jeff
16001
16002         * httemplate/edit/cust_main/billing.html: SELECT doesn't accept a
16003           value
16004
16005 2007-04-25 21:46  jeff
16006
16007         * FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
16008           httemplate/misc/recharge_svc.html: more datavolume format
16009
16010 2007-04-25 20:35  ivan
16011
16012         * FS/FS/UI/bytecount.pm: old Number::Format silently ignores
16013           datavolume-forcemegabytes
16014
16015 2007-04-25 20:09  jeff
16016
16017         * FS/FS/UI/bytecount.pm: improve configfile handling
16018
16019 2007-04-25 18:50  jeff
16020
16021         * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi: revert
16022           dodgy ACH hack from ticket 1436
16023
16024 2007-04-24 17:54  ivan
16025
16026         * FS/FS/: cust_bill.pm, Conf.pm: add lpr-postscript_prefix and
16027           lpr-postscript_suffix config options for printer commands to
16028           place printer in postscript mode
16029
16030 2007-04-23 17:21  jeff
16031
16032         * FS/FS/svc_www.pm: untaint
16033
16034 2007-04-23 17:04  jeff
16035
16036         * httemplate/view/svc_acct.cgi: missed a bytecount
16037
16038 2007-04-23 16:34  ivan
16039
16040         * httemplate/search/cust_pkg.cgi: fix error: column reference
16041           "fieldname" is ambiguous
16042
16043 2007-04-22 20:41  jeff
16044
16045         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_bill.pm,
16046           FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
16047           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi:
16048           add to ACH batch feature from customer view page
16049
16050 2007-04-20 21:44  ivan
16051
16052         * FS/FS/cust_svc.pm: bring POD documentation in line with reality
16053           wrt where we're storing phone numbers
16054
16055 2007-04-20 14:40  ivan
16056
16057         * conf/: invoice_html, invoice_latex: add customer # to default
16058           invoice templates
16059
16060 2007-04-20 14:31  ivan
16061
16062         * httemplate/view/cust_main/billing.html: don't put this
16063           information way out on the right in its own columns.
16064
16065 2007-04-19 16:34  ivan
16066
16067         * FS/FS/UI/Web.pm: not needed here anymore, bytecount stuff moved
16068           to its own module
16069
16070 2007-04-19 16:30  jeff
16071
16072         * FS/FS/svc_acct.pm, FS/FS/UI/Web.pm, FS/FS/UI/bytecount.pm,
16073           FS/FS/part_pkg/flat.pm, FS/FS/ClientAPI/MyAccount.pm,
16074           httemplate/edit/process/prepay_credit.cgi,
16075           httemplate/edit/process/svc_acct.cgi,
16076           httemplate/search/prepay_credit.html, htetc/handler.pl: break
16077           _bytecount subroutines out of FS::UI::Web
16078
16079 2007-04-19 13:18  ivan
16080
16081         * htetc/handler.pl, httemplate/search/cust_svc.html,
16082           httemplate/view/cust_main/packages.html, FS/FS/UI/Web.pm,
16083           httemplate/browse/part_svc.cgi, httemplate/elements/menu.html:
16084           fix very strange "Undefined subroutine &FS::UI::Web::rooturl"
16085           with an explicit import.  did i mention this was really really
16086           weird?
16087
16088 2007-04-18 20:15  ivan
16089
16090         * FS/FS/UID.pm: better error message about missing secrets file
16091           errors.  WTF is going on!
16092
16093 2007-04-18 16:22  ivan
16094
16095         * FS/: FS/svc_acct.pm, FS/part_pkg/flat.pm, bin/freeside-queued:
16096           fix use statements for FS::UI::Web.  not "use"ing modules in the
16097           actual modules you use them in is bad, mmmkay
16098
16099 2007-04-18 13:01  ivan
16100
16101         * FS/FS/part_pkg.pm: praise the parser!  amen!  (fix a doc typo)
16102
16103 2007-04-12 17:53  jeff
16104
16105         * FS/FS/svc_acct.pm: correct boneheaded afterthoughts
16106
16107 2007-04-11 20:16  jeff
16108
16109         * FS/FS/Conf.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
16110           FS/FS/svc_acct.pm, FS/FS/UI/Web.pm, FS/FS/part_pkg/flat.pm,
16111           FS/bin/freeside-queued, httemplate/browse/part_pkg.cgi,
16112           httemplate/browse/part_svc.cgi, httemplate/edit/part_pkg.cgi,
16113           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
16114           httemplate/edit/process/part_pkg.cgi,
16115           httemplate/edit/process/svc_acct.cgi,
16116           httemplate/view/svc_acct.cgi: input and output on data volume
16117           fields specified with k,m,g,or t
16118
16119 2007-04-11 19:42  ivan
16120
16121         * FS/FS/svc_Common.pm: quiet "Use of uninitialized value in string
16122           eq at /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 131".  i
16123           think.
16124
16125 2007-04-11 19:27  ivan
16126
16127         * httemplate/misc/process/recharge_svc.html: remove
16128           'backend-realtime' flag required for recharges, want that just
16129           for signups, running recharges right away by default is fine.
16130           also fix the 'fatal error - unknown payby' error that'll probably
16131           never be reached
16132
16133 2007-04-10 21:28  jeff
16134
16135         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
16136           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
16137           httemplate/view/cust_main/packages.html: usage suspend vs admin
16138           suspend -- avoid actual cust_pkg::suspend except legacy cases
16139
16140 2007-04-09 18:44  ivan
16141
16142         * FS/FS/Conf.pm: remove a ton of deprecated config options
16143
16144 2007-04-09 18:29  ivan
16145
16146         * FS/FS/Conf.pm: add checkbox to payment_receipt_email config
16147
16148 2007-04-09 16:38  jeff
16149
16150         * httemplate/misc/: recharge_svc.html, process/recharge_svc.html:
16151           trigger recharge from the backend as in self-service
16152
16153 2007-04-07 18:14  jeff
16154
16155         * FS/FS/: Conf.pm, svc_acct.pm: configuration option to have
16156           generated passwords be all caps
16157
16158 2007-04-07 17:41  jeff
16159
16160         * httemplate/edit/svc_acct.cgi: correct usage editing bug
16161
16162 2007-04-07 17:22  jeff
16163
16164         * FS/FS/svc_acct.pm: threshold usage email should not be sent to
16165           svc_acct->email
16166
16167 2007-04-06 17:07  jeff
16168
16169         * httemplate/view/cust_main/billing.html: ommitted file
16170
16171 2007-04-06 16:57  jeff
16172
16173         * FS/FS/cust_main.pm, httemplate/misc/payment.cgi,
16174           httemplate/misc/process/payment.cgi: integrate new echeck fields
16175           into freeside backend payment processing
16176
16177 2007-04-06 12:38  jeff
16178
16179         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
16180           httemplate/edit/cust_main.cgi,
16181           httemplate/edit/cust_main/billing.html: ticket 1443 add account
16182           type and bank state for echeck processing
16183
16184 2007-04-05 17:37  ivan
16185
16186         * FS/FS/Conf.pm: slight update for batch-enable description & add
16187           ach-spiritone format to batch-default and batch-fixed_format-CHEK
16188           config items
16189
16190 2007-04-05 17:34  ivan
16191
16192         * FS/FS/Conf.pm: slight better descriptions
16193
16194 2007-04-05 17:01  khoff
16195
16196         * FS/FS/part_export/nas_wrapper.pm: Disable debug output by
16197           default.  Pass @_ along to new exports.
16198
16199 2007-04-05 15:01  ivan
16200
16201         * httemplate/elements/menu.html: they're comments now
16202
16203 2007-04-05 07:15  jeff
16204
16205         * httemplate/misc/process/cust_main_note-import.cgi: use comments
16206           and not notes
16207
16208 2007-04-04 19:04  ivan
16209
16210         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
16211           httemplate/edit/cust_main.cgi,
16212           httemplate/edit/cust_main/billing.html,
16213           httemplate/view/cust_main/billing.html: per-customer invoice
16214           terms override
16215
16216 2007-04-04 18:45  ivan
16217
16218         * httemplate/pref/pref.html: finish moving vonage integration to a
16219           user pref
16220
16221 2007-04-04 18:38  ivan
16222
16223         * httemplate/pref/pref-process.html: finish moving the vonage
16224           integration to per-user
16225
16226 2007-04-04 17:01  ivan
16227
16228         * FS/bin/freeside-init-config: correct usage
16229
16230 2007-04-04 15:42  ivan
16231
16232         * Makefile: yes virginia
16233
16234 2007-04-04 13:04  jeff
16235
16236         * FS/bin/freeside-upgrade: correct a bootstrap issue
16237
16238 2007-04-04 08:30  jeff
16239
16240         * FS/FS/cust_bill.pm: squash bug which causes re-email failed
16241           events to fail
16242
16243 2007-04-03 12:37  jeff
16244
16245         * httemplate/misc/cust_main_note-import.cgi: correct handling of
16246           non-unix line termination
16247
16248 2007-04-02 18:39  ivan
16249
16250         * bin/fs-migrate-cust_tax_exempt: [no log message]
16251
16252 2007-04-02 08:49  jeff
16253
16254         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Setup.pm,
16255           FS/FS/cust_main.pm, httemplate/edit/cust_main/contact.html,
16256           httemplate/edit/process/cust_main.cgi,
16257           httemplate/view/cust_main/contacts.html: ticket 1528 add driver's
16258           license field, mask it and ssn
16259
16260 2007-03-31 19:45  jeff
16261
16262         * httemplate/view/svc_www.cgi, FS/FS/AccessRight.pm,
16263           FS/FS/Schema.pm, bin/apache.export, httemplate/edit/svc_www.cgi:
16264           quick hack to add extra 'config lines' to svc_www and otherwise
16265           enhance svc_www
16266
16267 2007-03-27 20:59  ivan
16268
16269         * FS/FS/svc_acct.pm: fix bug with RADIUS groups not available to
16270           shellcommands delete export
16271
16272 2007-03-21 16:07  ivan
16273
16274         * FS/FS/cust_main.pm: fix bug displaying additional debugging info
16275           when process returns no error_message
16276
16277 2007-03-21 15:09  ivan
16278
16279         * FS/FS/cust_main.pm: realtime_bop: if a transaction fails without
16280           an error_message, output additional debugging information, if
16281           available
16282
16283 2007-03-20 21:01  jeff
16284
16285         * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
16286           httemplate/search/cust_pay_batch.cgi: ticket 1436, ACH export
16287           format, return processing and autopost
16288
16289 2007-03-20 18:21  jeff
16290
16291         * FS/bin/freeside-fetch, httemplate/pref/pref-process.html,
16292           httemplate/pref/pref.html: ticket 1427, automatically email excel
16293           a/r report
16294
16295 2007-03-20 15:10  ivan
16296
16297         * FS/FS/ClientAPI/Signup.pm: fix bug: usage of promo code broke
16298           agent-specific advertising sources
16299
16300 2007-03-20 13:11  jeff
16301
16302         * httemplate/misc/: cust_main_note-import.cgi,
16303           cust_main_note-import.html, process/cust_main_note-import.cgi:
16304           acls on new import
16305
16306 2007-03-20 13:01  jeff
16307
16308         * httemplate/elements/menu.html: tie note import into menu
16309
16310 2007-03-20 10:03  jeff
16311
16312         * FS/FS/cust_main.pm, httemplate/misc/cust_main_note-import.html,
16313           httemplate/misc/cust_main_note-import.cgi,
16314           httemplate/misc/process/cust_main_note-import.cgi: ticket 1418, a
16315           tool for customer note importation
16316
16317 2007-03-15 18:35  ivan
16318
16319         * FS/FS/Conf.pm, httemplate/elements/phonenumber.html,
16320           httemplate/pref/pref.html: vonage click2call integration should
16321           not be sitewide, especially now that we have user prefs
16322
16323 2007-03-15 13:54  ivan
16324
16325         * FS/FS/part_pkg.pm: 13 months!
16326
16327 2007-03-15 13:08  khoff
16328
16329         * httemplate/edit/part_virtual_field.cgi: Set input form MAXLENGTH
16330           attributes to match actual field sizes.
16331
16332 2007-03-15 13:08  khoff
16333
16334         * FS/FS/part_export/router.pm: Added configurable error checks
16335           instead of stupid /^ERROR/ check.  Commands can now be processed
16336           with Text::Template using [@-- --@] delimeters, in addition to
16337           evaling a double-quoted string.  Cleaned up spurious debug
16338           output.
16339
16340 2007-03-15 13:07  khoff
16341
16342         * FS/FS/part_virtual_field.pm: Escape the values in virtual field
16343           html form inputs.
16344
16345 2007-03-15 13:07  khoff
16346
16347         * FS/FS/Schema.pm: part_virtual_field.vfieldpart should be a
16348           serial.
16349
16350 2007-03-14 16:30  jeff
16351
16352         * FS/FS/svc_acct.pm: turn debugging off
16353
16354 2007-03-14 16:27  jeff
16355
16356         * FS/FS/svc_acct.pm: correcting ->replace on bill
16357
16358 2007-03-13 02:21  ivan
16359
16360         * FS/FS/cust_pkg.pm: okay, so this should link to usernum now.  but
16361           until then, it should be ->username, not ->name, eek.  causing
16362           "Error: Error inserting cust_pkg_reason: ERROR: value to long for
16363           type character varying(32)" errors and will be harder to
16364           normalize back to usernum when we fix that
16365
16366 2007-03-10 20:13  ivan
16367
16368         * httemplate/browse/svc_acct_pop.cgi: move POP to browse template;
16369           whew, its paged
16370
16371 2007-03-09 16:16  khoff
16372
16373         * FS/FS/Record.pm: Added $FS::Record::no_update_diff flag to update
16374           "identical" records anyway.
16375
16376 2007-03-09 16:11  khoff
16377
16378         * FS/FS/: Record.pm, svc_broadband.pm: Added ut_coord and ut_coordn
16379           for FS::svc_broadband.
16380
16381 2007-03-09 09:11  jeff
16382
16383         * bin/svc_acct_pop.import: pop import tool
16384
16385 2007-03-07 11:48  khoff
16386
16387         * FS/FS/: Conf.pm, cust_main.pm: Option to disable the charging of
16388           the setup fee while a package is suspended.
16389
16390 2007-03-06 11:56  ivan
16391
16392         * bin/slony-setup: slight update for slony setup script
16393
16394 2007-03-05 17:59  ivan
16395
16396         * httemplate/search/cust_main.cgi: fix status colors in mozilla
16397
16398 2007-03-05 15:01  jayce
16399
16400         * FS/FS/part_pkg/base_delayed.pm: Typo in the package name caused a
16401           warning.  Fixed.
16402
16403 2007-03-05 11:48  khoff
16404
16405         * httemplate/search/report_cust_bill.html: Fixed a problem with the
16406           %opts hash getting skewed (specifically $opt{'value'} == 'label')
16407           when $cgi->param('agentnum') was unset.
16408
16409 2007-03-02 17:29  ivan
16410
16411         * fs_selfservice/FS-SelfService/cgi/signup.cgi: pass the remote IP
16412           address along with signup requests, for some gateways
16413
16414 2007-03-02 15:48  ivan
16415
16416         * FS/FS/cust_main.pm: eProcessingNetwork returning an authorization
16417           like "AUTH/TKT 123456"... will this make refunds work?
16418
16419 2007-03-01 22:24  ivan
16420
16421         * FS/FS/TicketSystem/RT_External.pm: fix custom priority fields,
16422           whew
16423
16424 2007-03-01 12:56  ivan
16425
16426         * FS/FS/part_pkg/voip_cdr.pm: better match for toll-free prefixes
16427
16428 2007-03-01 12:12  ivan
16429
16430         * FS/FS/Misc/prune.pm: yeah, a typo
16431
16432 2007-03-01 09:48  ivan
16433
16434         * FS/bin/: freeside-prune-applications, freeside-upgrade:
16435           prune_applications moved to FS::Misc::prune
16436
16437 2007-03-01 09:47  ivan
16438
16439         * FS/FS/Misc/prune.pm: adding FS::Misc::prune
16440
16441 2007-03-01 09:44  ivan
16442
16443         * FS/FS/Misc.pm: fix weird compliation problem for quis, i hope
16444
16445 2007-03-01 08:36  ivan
16446
16447         * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
16448
16449 2007-02-28 21:24  jeff
16450
16451         * FS/FS/cust_credit.pm: dangling cust_credit_refund not allowed
16452
16453 2007-02-28 21:13  jeff
16454
16455         * FS/: FS/Misc.pm, bin/freeside-prune-applications,
16456           bin/freeside-upgrade: dangling cust_credit_refund not allowed
16457
16458 2007-02-28 17:26  ivan
16459
16460         * FS/FS/Conf.pm: this isn't necessary around a single db operation
16461
16462 2007-02-28 11:14  jeff
16463
16464         * httemplate/misc/svc_acct-domains.cgi: restore (none) choice to
16465           first package select
16466
16467 2007-02-27 16:16  jayce
16468
16469         * FS/MANIFEST: Added base_rate files
16470
16471 2007-02-27 15:59  jayce
16472
16473         * FS/FS/part_pkg/base_delayed.pm: adaptation of flat_delayed to
16474           work with base_rate billing
16475
16476 2007-02-27 14:10  jeff
16477
16478         * httemplate/config/config-download.cgi: put the C in ACL here, too
16479
16480 2007-02-27 13:24  jeff
16481
16482         * FS/bin/freeside-setup: oops - inappropriate localization was
16483           committed
16484
16485 2007-02-26 17:51  jeff
16486
16487         * httemplate/config/config.cgi: config goes in database
16488
16489 2007-02-26 17:48  jeff
16490
16491         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/UID.pm, FS/FS/conf.pm,
16492           FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
16493           FS/bin/freeside-init-config, FS/bin/freeside-setup,
16494           FS/bin/freeside-upgrade, FS/t/conf.t, conf/invoice_latex,
16495           httemplate/config/config-download.cgi,
16496           httemplate/config/config-process.cgi,
16497           httemplate/config/config-view.cgi, FS/FS/Schema.pm: config goes
16498           in database
16499
16500 2007-02-26 09:54  jeff
16501
16502         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
16503           httemplate/edit/process/part_pkg.cgi: agent_type selector on new
16504           packages
16505
16506 2007-02-24 19:08  ivan
16507
16508         * FS/: FS/Conf.pm, bin/freeside-selfservice-server: add
16509           selfservice-ignore_quantity flag
16510
16511 2007-02-22 23:47  ivan
16512
16513         * FS/FS/Cron/bill.pm: take the package-def defined action here,
16514           like freeside-prepaidd
16515
16516 2007-02-21 03:26  ivan
16517
16518         * FS/FS/: Schema.pm, svc_acct.pm, part_export/shellcommands.pm: add
16519           a _password_encoding field
16520
16521 2007-02-20 18:53  jeff
16522
16523         * FS/FS/part_export/prizm.pm: work around a claimed 50 char limit,
16524           and correct a description handling bug
16525
16526 2007-02-19 07:40  ivan
16527
16528         * FS/FS/cust_bill.pm: this should fix Can't call method "part_pkg"
16529           on an undefined value at .../cust_bill.pm line 434
16530
16531 2007-02-16 14:06  ivan
16532
16533         * bin/rotate-cdrs: commiting this quick tool, cvs is complaining
16534
16535 2007-02-16 12:54  jeff
16536
16537         * httemplate/misc/svc_acct-domains.cgi: respect svc_acct-alldomains
16538           setting
16539
16540 2007-02-16 12:21  jeff
16541
16542         * FS/FS/: Record.pm, svc_broadband.pm: coordinates can be negative
16543           (deja vu?)
16544
16545 2007-02-16 11:46  jayce
16546
16547         * FS/FS/part_pkg/base_rate.pm: Added a new Plan type, base_rate,
16548           which uses the cust_pkg->options to control pricing.  You assign
16549           a base rate for charging, and it is multiplied by the 'units'
16550           ordered.  Solves a need where a company wants to offer an ASP
16551           style service, that charges per user, at a base cost, but doesn't
16552           want a plan for every combination of user amounts.
16553
16554 2007-02-15 12:18  khoff
16555
16556         * FS/FS/cust_main.pm: *** ERROR: unterminated L<...> at line 4716
16557           in file FS/cust_main.pm
16558
16559 2007-02-14 16:49  ivan
16560
16561         * httemplate/edit/part_bill_event.cgi: add send_email event
16562
16563 2007-02-14 16:48  ivan
16564
16565         * conf/invoice_html: remove commented-out example notes section
16566
16567 2007-02-14 15:32  jeff
16568
16569         * httemplate/: edit/cust_main.cgi, misc/svc_acct-domains.cgi:
16570           selectable domain on first package in edit/cust_main
16571
16572 2007-02-14 14:43  ivan
16573
16574         * httemplate/search/report_receivables.cgi: fix alignment on
16575           receivables report
16576
16577 2007-02-14 13:23  ivan
16578
16579         * httemplate/search/report_cust_pkg.html: grey out disabled text
16580           boxes for IE
16581
16582 2007-02-14 00:48  ivan
16583
16584         * httemplate/elements/select-cust_pkg-status.html,
16585           httemplate/elements/tr-input-beginning_ending.html,
16586           httemplate/search/cust_pkg.cgi,
16587           httemplate/search/report_cust_pkg.html, FS/FS/UI/Web.pm,
16588           httemplate/images/calendar-disabled.png: add more options to
16589           advanced package reporting
16590
16591 2007-02-13 19:12  jeff
16592
16593         * FS/FS/: Conf.pm, Cron/notify.pm: add simple scalars to
16594           impending_recur_notification
16595
16596 2007-02-13 17:43  ivan
16597
16598         * httemplate/search/svc_www.cgi: fix up svc_www searching
16599
16600 2007-02-13 16:19  jeff
16601
16602         * FS/FS/Conf.pm: better docs for impending doom
16603
16604 2007-02-13 14:24  ivan
16605
16606         * FS/FS/ClientAPI/MyAccount.pm: accept domsvc in selfservice
16607           orders, patch from Sean Hanson/S1
16608
16609 2007-02-13 14:08  ivan
16610
16611         * httemplate/edit/process/cust_main.cgi: use a domsvc when passed
16612           in, patch from Sean Hanson/S1
16613
16614 2007-02-12 21:00  jayce
16615
16616         * httemplate/edit/payment_gateway.html: Small hint on how the
16617           options field is used.
16618
16619 2007-02-12 17:16  jeff
16620
16621         * httemplate/edit/cust_main.cgi: another place to alphabetize
16622
16623 2007-02-12 16:45  jeff
16624
16625         * FS/bin/freeside-delete-addr_blocks: for dumping addr_blocks
16626
16627 2007-02-12 09:56  jeff
16628
16629         * FS/FS/ClientAPI/Signup.pm: alpha sort packages in new package
16630           order SELECT (ticket 1446)
16631
16632 2007-02-11 19:11  ivan
16633
16634         * FS/FS/Misc.pm: fix unterminated L<...> in POD docs
16635
16636 2007-02-11 00:51  ivan
16637
16638         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: we're at
16639           now now
16640
16641 2007-02-10 23:04  ivan
16642
16643         * FS/FS/UI/Web.pm: fix bug with customer info not showing up if
16644           "cust-fields" config value has been set
16645
16646 2007-02-09 22:13  ivan
16647
16648         * FS/FS/svc_acct.pm, FS/FS/svc_phone.pm,
16649           httemplate/edit/part_svc.cgi: reincorporate the changes from
16650           http://www.sisd.com/cgi-bin/viewcvs.cgi/freeside/httemplate/edit/part_svc.cgi?r1=1.52&r2=1.53
16651           that were lost due to the concurrent service-refactor merge
16652
16653 2007-02-09 16:42  ivan
16654
16655         * httemplate/misc/change_pkg.cgi: REALLY fix the package changing
16656           this time
16657
16658 2007-02-09 15:29  ivan
16659
16660         * httemplate/misc/change_pkg.cgi: fix change package link
16661
16662 2007-02-08 20:54  ivan
16663
16664         * bin/import-county-tax-rates: quick hack to import rates for
16665           landel
16666
16667 2007-02-08 20:37  jayce
16668
16669         * httemplate/view/cust_main/packages.html: Set the correct access
16670           right for the cancel link to work
16671
16672 2007-02-08 17:05  ivan
16673
16674         * conf/: invoice_html_statement, invoice_latex_statement,
16675           invoice_latexnotes_statement, invoice_template_statement: add
16676           default statement conf
16677
16678 2007-02-08 14:54  ivan
16679
16680         * FS/FS/part_export/sqlradius.pm: slightly less cryptic docs for
16681           groups_susp_reason option
16682
16683 2007-02-08 14:19  ivan
16684
16685         * FS/FS/cust_pkg.pm: use a LIMIT to retreive the first record,
16686           don't rely on qsearchs to trim it for you - it is inefficient and
16687           outputs long verbose warnings
16688
16689 2007-02-08 14:08  ivan
16690
16691         * httemplate/pref/pref-process.html: second "my" localizing the
16692           variable and causing password changes to fail
16693
16694 2007-02-08 09:00  jeff
16695
16696         * FS/FS/svc_acct.pm, httemplate/edit/part_svc.cgi: fix usergroup in
16697           edit/part_svc.cgi
16698
16699 2007-02-08 08:04  jeff
16700
16701         * httemplate/edit/part_pkg.cgi: gratuitous quote
16702
16703 2007-02-08 01:13  jeff
16704
16705         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
16706           httemplate/edit/process/part_pkg.cgi: hold off until 1.7.2
16707
16708 2007-02-08 00:19  ivan
16709
16710         * FS/FS/CGI.pm: fix the popup progress bars, whew
16711
16712 2007-02-07 17:46  jeff
16713
16714         * FS/FS/part_pkg.pm, htetc/handler.pl,
16715           httemplate/elements/select-table.html,
16716           httemplate/edit/part_pkg.cgi,
16717           httemplate/edit/process/part_pkg.cgi: agent type on package
16718           add/edit (ticket 1446)
16719
16720 2007-02-06 16:46  ivan
16721
16722         * FS/FS/: cust_bill.pm, cust_pay.pm: only use new statements as
16723           payment receipts if the conf file is created
16724
16725 2007-02-05 15:48  ivan
16726
16727         * FS/FS/cust_bill_ApplicationCommon.pm: fix payment/credit
16728           line-item application erroring out on tax applications
16729
16730 2007-02-05 14:12  ivan
16731
16732         * FS/FS/cust_bill_ApplicationCommon.pm: turn debugging on until we
16733           catch the Cant call method "part_pkg" on an undefined value at
16734           /usr/local/share/perl/5.8.4/FS/cust_bill_ApplicationCommon.pm
16735           line 181" bug
16736
16737 2007-02-05 09:21  ivan
16738
16739         * FS/FS/: cust_pay_batch.pm, pay_batch.pm: move the due_events
16740           import too... whew!  this should be it
16741
16742 2007-02-05 08:01  ivan
16743
16744         * FS/FS/pay_batch.pm: fix param passing
16745
16746 2007-02-05 07:49  ivan
16747
16748         * httemplate/misc/upload-batch.cgi: fix st00pid mistakes in batch
16749           upload
16750
16751 2007-02-05 07:48  ivan
16752
16753         * httemplate/misc/upload-batch.cgi: misterminated <%init>
16754
16755 2007-02-05 07:02  ivan
16756
16757         * FS/FS/pay_batch.pm: remove refactored code
16758
16759 2007-02-05 05:10  ivan
16760
16761         * httemplate/search/: report_receivables.cgi,
16762           report_receivables.html: add "over X days" option to receivables
16763           report
16764
16765 2007-02-05 04:51  ivan
16766
16767         * FS/FS/AccessRight.pm, httemplate/view/cust_bill-logo.cgi,
16768           httemplate/view/cust_bill-pdf.cgi,
16769           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
16770           httemplate/view/cust_main.cgi, httemplate/view/svc_Common.html,
16771           httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
16772           httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
16773           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi,
16774           httemplate/view/cust_main/contacts.html,
16775           httemplate/view/elements/svc_Common.html: C is for
16776           Cookie^WControl
16777
16778 2007-02-05 03:35  ivan
16779
16780         * FS/FS/CGI.pm: not supporting Apache::ASP anymore
16781
16782 2007-02-05 03:12  ivan
16783
16784         * FS/FS/ClientAPI/MyAccount.pm: show RADIUS usage from last bill to
16785           NOW, instead of last bill to next bill
16786
16787 2007-02-05 01:45  ivan
16788
16789         * httemplate/misc/download-batch.cgi: upon first download, have
16790           batches auto-set amount to customer balance if it is smaller
16791
16792 2007-02-05 01:44  ivan
16793
16794         * FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
16795           FS/FS/pay_batch.pm, httemplate/misc/upload-batch.cgi: move
16796           cust_pay_batch::upload results subroutine to an FS::pay_batch
16797           method.  upon first download, have batches auto-reset their
16798           amounts to the customer balance upon if it is smaller.
16799
16800 2007-02-03 17:47  ivan
16801
16802         * httemplate/: search/cust_pay_batch.cgi,
16803           view/cust_main/payment_history.html: add link to some batched
16804           payment info to customer view
16805
16806 2007-02-03 16:01  ivan
16807
16808         * FS/FS/ClientAPI/Signup.pm: quieter
16809
16810 2007-02-03 05:05  ivan
16811
16812         * FS/FS/cust_pkg.pm: this should fix services with negative
16813           num_avail showing up for provisioning
16814
16815 2007-02-03 04:07  ivan
16816
16817         * FS/FS/cust_main_Mixin.pm: remove debugging left on
16818
16819 2007-02-03 03:36  ivan
16820
16821         * FS/FS/AccessRight.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main.pm,
16822           FS/FS/cust_main_Mixin.pm, FS/FS/UI/Web.pm,
16823           httemplate/elements/menu.html,
16824           httemplate/graph/cust_bill_pkg.cgi,
16825           httemplate/graph/money_time.cgi,
16826           httemplate/graph/report_cust_bill_pkg.html,
16827           httemplate/graph/report_money_time.html,
16828           httemplate/search/cdr.html, httemplate/search/cust_bill.html,
16829           httemplate/search/cust_bill_event.cgi,
16830           httemplate/search/cust_bill_event.html,
16831           httemplate/search/cust_bill_pkg.cgi,
16832           httemplate/search/cust_credit.html,
16833           httemplate/search/cust_main-otaker.cgi,
16834           httemplate/search/cust_main-zip.html,
16835           httemplate/search/cust_main.cgi,
16836           httemplate/search/cust_main.html, httemplate/search/cust_pay.cgi,
16837           httemplate/search/cust_pay_batch.cgi,
16838           httemplate/search/cust_pkg.cgi, httemplate/search/cust_svc.html,
16839           httemplate/search/cust_tax_exempt_pkg.cgi,
16840           httemplate/search/inventory_item.html,
16841           httemplate/search/pay_batch.cgi,
16842           httemplate/search/pay_batch.html, httemplate/search/queue.html,
16843           httemplate/search/reg_code.html,
16844           httemplate/search/report_cdr.html,
16845           httemplate/search/report_cust_bill.html,
16846           httemplate/search/report_cust_credit.html,
16847           httemplate/search/report_cust_main-zip.html,
16848           httemplate/search/report_cust_pay.html,
16849           httemplate/search/report_cust_pay_batch.html,
16850           httemplate/search/report_cust_pkg.html,
16851           httemplate/search/report_prepaid_income.cgi,
16852           httemplate/search/report_prepaid_income.html,
16853           httemplate/search/report_receivables.cgi,
16854           httemplate/search/report_receivables.html,
16855           httemplate/search/report_tax.cgi,
16856           httemplate/search/report_tax.html, httemplate/search/sql.html,
16857           httemplate/search/sqlradius.cgi,
16858           httemplate/search/sqlradius.html, httemplate/search/svc_acct.cgi,
16859           httemplate/search/svc_broadband.cgi,
16860           httemplate/search/svc_domain.cgi,
16861           httemplate/search/svc_external.cgi,
16862           httemplate/search/svc_forward.cgi,
16863           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi:
16864           add customer status column to customer & most other reports.
16865           also put the C in ACL in the search/ and graph/ directories.
16866
16867 2007-02-02 18:39  jeff
16868
16869         * FS/bin/freeside-reset-fixed: do a setfixed
16870
16871 2007-02-01 22:29  ivan
16872
16873         * FS/FS/part_pkg/flat.pm: quiet a harmless but loud warning
16874
16875 2007-02-01 20:39  ivan
16876
16877         * FS/FS/ClientAPI/Signup.pm: set resellser-specific advertising
16878           sources in signup
16879
16880 2007-01-31 19:08  jeff
16881
16882         * httemplate/view/cust_main/packages.html: oops.  perhaps it should
16883
16884 2007-01-31 18:37  jeff
16885
16886         * FS/FS/svc_acct.pm: spurious line
16887
16888 2007-01-31 18:35  ivan
16889
16890         * FS/FS/ClientAPI/Signup.pm: fix up the info passing for optional
16891           packages
16892
16893 2007-01-31 18:13  jeff
16894
16895         * FS/FS/: svc_acct.pm, part_export/sqlradius.pm: better solution to
16896           ticket 1455
16897
16898 2007-01-31 17:57  ivan
16899
16900         * FS/FS/cust_bill.pm: eliminate \\* in the cheesy latex->html notes
16901           thing
16902
16903 2007-01-31 10:28  jeff
16904
16905         * FS/FS/part_export/sqlradius.pm: possible solution to ticket 1455
16906
16907 2007-01-30 22:30  khoff
16908
16909         * FS/FS/part_export/snmp.pm: Don't break if we're missing
16910           Net::SNMP.  Apparenty "require" doesn't do the trick.
16911
16912 2007-01-30 21:45  khoff
16913
16914         * FS/FS/part_export/nas_wrapper.pm: Meta-export to allow more
16915           flexibilty until the export subsystem rewrite.
16916
16917 2007-01-30 21:43  khoff
16918
16919         * FS/FS/part_export/: router.pm, snmp.pm, trango.pm:
16920           FS::part_export::router  - Refactored to be more easily
16921           sub-classed.   - Moved per-export options to FS:;router virtual
16922           fields.   - Fixed other general brokenness.
16923
16924           FS::part_export::snmp  - SNMP export sub-classed from
16925           FS::part_export::router
16926
16927           FS::part_export::trango  - Export for Trango proprietary access
16928           points.  Sub-classed from FS::part_export::snmp.
16929
16930 2007-01-30 21:23  jeff
16931
16932         * FS/FS/cust_main.pm: minor improvement
16933
16934 2007-01-30 20:30  jeff
16935
16936         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
16937           httemplate/edit/process/cust_pay.cgi,
16938           httemplate/misc/process/payment.cgi: small change in payment
16939           receipt handling (ticket 1422)
16940
16941 2007-01-30 20:26  ivan
16942
16943         * httemplate/: edit/quick-charge.html,
16944           elements/select-taxclass.html, elements/tr-select-taxclass.html,
16945           view/cust_main/packages.html: minor UI work on one-time charges
16946           w/taxclasses
16947
16948 2007-01-30 19:42  jeff
16949
16950         * FS/: MANIFEST, t/cust_pkg_option.t: odds and ends
16951
16952 2007-01-30 18:08  ivan
16953
16954         * httemplate/misc/change_pkg.cgi: this should be a popup too, but,
16955           until then, it shouldn't be missing the standard header
16956
16957 2007-01-30 15:50  ivan
16958
16959         * FS/FS/cust_bill.pm: fix agent-specific logos in emailed html
16960           invoices
16961
16962 2007-01-30 13:21  jeff
16963
16964         * FS/FS/svc_acct.pm: avoiding brane pane
16965
16966 2007-01-30 12:59  ivan
16967
16968         * httemplate/: browse/access_group.html, browse/access_user.html,
16969           browse/addr_block.cgi, browse/agent.cgi, browse/agent_type.cgi,
16970           browse/cust_main_county.cgi, browse/inventory_class.html,
16971           browse/msgcat.cgi, browse/part_bill_event.cgi,
16972           browse/part_export.cgi, browse/part_pkg.cgi,
16973           browse/part_referral.html, browse/part_svc.cgi,
16974           browse/part_virtual_field.cgi, browse/payment_gateway.html,
16975           browse/pkg_class.html, browse/rate.cgi, browse/reason.html,
16976           browse/reason_type.html, browse/router.cgi,
16977           browse/svc_acct_pop.cgi, edit/msgcat.cgi,
16978           search/prepay_credit.html: its all about control
16979
16980 2007-01-30 11:45  ivan
16981
16982         * FS/FS/option_Common.pm: fix old-record detection bug in
16983           option_Common
16984
16985 2007-01-30 11:40  jeff
16986
16987         * FS/FS/: Conf.pm, svc_acct.pm, cust_main.pm: only add first user
16988           to invoicing_list (ticket 1424)
16989
16990 2007-01-30 10:52  jeff
16991
16992         * fs_selfservice/FS-SelfService/cgi/success-delayed.html,
16993           FS/FS/ClientAPI/Signup.pm,
16994           fs_selfservice/FS-SelfService/cgi/signup.cgi: additional info
16995           available for self-service success (ticket 1420)
16996
16997 2007-01-29 15:16  ivan
16998
16999         * httemplate/config/: config-process.cgi, config-view.cgi,
17000           config.cgi: putting the C in ACL
17001
17002 2007-01-29 13:11  ivan
17003
17004         * httemplate/misc/process/cancel_pkg.html: correct a typo, and
17005           <%init> helps alot
17006
17007 2007-01-29 10:50  ivan
17008
17009         * httemplate/pref/: pref-process.html, pref.html: record resolution
17010           & colro depth in user prefs
17011
17012 2007-01-29 08:16  ivan
17013
17014         * FS/FS/: cust_main.pm, rate.pm: turn off debugging
17015
17016 2007-01-29 08:01  ivan
17017
17018         * FS/FS/: cust_main.pm, cust_main_Mixin.pm, UI/Web.pm: fix invoice
17019           email display bug on advanced package report, closes: Bug#1416
17020
17021 2007-01-29 04:07  ivan
17022
17023         * htetc/handler.pl: warnings in <%once> sections should not be
17024           fatal
17025
17026 2007-01-29 03:55  ivan
17027
17028         * FS/FS/option_Common.pm: remove extraneous debugging
17029
17030 2007-01-29 03:31  ivan
17031
17032         * Makefile: looks like a duck
17033
17034 2007-01-27 18:21  ivan
17035
17036         * FS/FS/svc_domain.pm, httemplate/view/svc_domain.cgi: pretty up
17037           domain zone viewing a little
17038
17039 2007-01-26 00:18  ivan
17040
17041         * FS/FS/access_user.pm: out of scope bad
17042
17043 2007-01-26 00:17  ivan
17044
17045         * FS/FS/access_user.pm: spurious password changes bad...
17046
17047 2007-01-26 00:11  ivan
17048
17049         * FS/FS/: Record.pm, option_Common.pm: oops, debugging turned on
17050
17051 2007-01-26 00:04  ivan
17052
17053         * FS/FS/access_user.pm, httemplate/elements/header.html,
17054           httemplate/elements/menu.html, httemplate/elements/xmenu.css,
17055           httemplate/elements/xmenu.top.css,
17056           httemplate/elements/xmenu.top.js,
17057           httemplate/images/arrow.down.png,
17058           httemplate/images/menu-left-example.png,
17059           httemplate/images/menu-top-example.png,
17060           httemplate/pref/pref-process.html, httemplate/pref/pref.html,
17061           FS/FS/Record.pm, FS/FS/m2m_Common.pm, FS/FS/option_Common.pm: top
17062           bar option!
17063
17064 2007-01-24 22:04  ivan
17065
17066         * httemplate/elements/xmenu.css: fuck.  you.  IE7.
17067
17068 2007-01-24 22:00  ivan
17069
17070         * httemplate/elements/: menu.html, xmenu.css: fuck.  you.  IE7.
17071
17072 2007-01-24 15:41  ivan
17073
17074         * httemplate/misc/download-batch.cgi: 00 = sale, 01 = pre-auth.  we
17075           need the former
17076
17077 2007-01-23 21:33  jeff
17078
17079         * httemplate/edit/process/elements/process.html: squarely between
17080           shame in you and so close
17081
17082 2007-01-23 15:42  jeff
17083
17084         * FS/FS.pm, FS/bin/freeside-daily, conf/impending_recur_template,
17085           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
17086           FS/FS/cust_pkg.pm, FS/FS/cust_pkg_option.pm,
17087           FS/FS/Cron/notify.pm, FS/FS/part_pkg/flat_delayed.pm: notices
17088           before first charge on flat_delayed
17089
17090 2007-01-22 23:44  ivan
17091
17092         * FS/FS/cust_pay_batch.pm: even have 4 digit zips in there eek
17093
17094 2007-01-22 22:51  ivan
17095
17096         * FS/FS/Record.pm: remove spurious duplicateion from lineitem patch
17097
17098 2007-01-22 22:45  ivan
17099
17100         * FS/FS/payby.pm: fix PREP payby
17101
17102 2007-01-22 22:41  ivan
17103
17104         * FS/FS/cust_pay.pm: have to use payinfo_Mixin if we're going to
17105           ISA it
17106
17107 2007-01-22 09:05  ivan
17108
17109         * Makefile, htetc/freeside-base1.99.conf: halfass v2 too
17110
17111 2007-01-22 06:29  ivan
17112
17113         * FS/FS/CGI.pm: hopefully this should be the last bit of the
17114           relative URL fixing
17115
17116 2007-01-22 03:41  ivan
17117
17118         * httemplate/view/cust_main.cgi: closing tags helps alot
17119
17120 2007-01-22 03:39  ivan
17121
17122         * httemplate/view/: cust_main.cgi, cust_main/notes.html: fix
17123           elements/ links here too
17124
17125 2007-01-22 03:36  ivan
17126
17127         * httemplate/elements/: phonenumber.html, progress-init.html,
17128           progress-popup.html, tr-input-beginning_ending.html,
17129           tr-input-date-field.html: interpolation helps alot
17130
17131 2007-01-22 03:30  ivan
17132
17133         * httemplate/elements/: phonenumber.html, progress-init.html,
17134           progress-popup.html, tr-input-beginning_ending.html,
17135           tr-input-date-field.html: use $fsurl instead of relative ../
17136           addressing
17137
17138 2007-01-21 18:42  ivan
17139
17140         * FS/FS/ClientAPI/MyAccount.pm,
17141           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17142           fs_selfservice/FS-SelfService/cgi/make_payment.html: accept CVV2
17143           on self-service manual payment screen
17144
17145 2007-01-21 13:45  ivan
17146
17147         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
17148           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
17149           FS/FS/cust_bill_pkg.pm, FS/FS/cust_credit_bill.pm,
17150           FS/FS/cust_main.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
17151           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
17152           FS/FS/Cron/bill.pm, httemplate/edit/part_bill_event.cgi,
17153           httemplate/edit/part_pkg.cgi,
17154           httemplate/edit/process/cust_main.cgi, httemplate/misc/bill.cgi:
17155           Have lineitem-specific applications happen in all cases; add
17156           weightsto control
17157
17158 2007-01-21 05:42  ivan
17159
17160         * rt/: FREESIDE_MODIFIED, lib/RT/SearchBuilder.pm: add dependancy
17161           on DBIx::SB 1.36 for Pg 8.1+
17162
17163 2007-01-21 05:26  ivan
17164
17165         * Makefile, htetc/freeside-base1.conf, htetc/freeside-base2.conf:
17166           mod_perl v2, it finally happened
17167
17168 2007-01-21 01:13  ivan
17169
17170         * httemplate/search/cust_svc.html: trim leading & trailing
17171           whitespace from service searches
17172
17173 2007-01-21 01:10  ivan
17174
17175         * FS/FS/: CGI.pm, UI/Web.pm: fix svc_url to work no matter where we
17176           are coming from in the tree -  use rooturl() instead of popurl()
17177
17178 2007-01-19 16:08  jeff
17179
17180         * httemplate/edit/process/quick-charge.cgi: strip all blank lines,
17181           not just trailing ones
17182
17183 2007-01-19 15:00  jeff
17184
17185         * httemplate/misc/download-batch.cgi: work around CSV brokenness
17186
17187 2007-01-19 14:02  jeff
17188
17189         * httemplate/edit/process/: access_user.html,
17190           elements/process.html: blank password on error
17191
17192 2007-01-19 08:31  jeff
17193
17194         * httemplate/edit/: access_user.html, process/access_user.html,
17195           process/elements/process.html: no password in html source on
17196           employee edit
17197
17198 2007-01-18 10:14  ivan
17199
17200         * FS/FS/cust_pay_batch.pm: fix zip parsing for batch results -
17201           don't want to abort processing because of an old not-well-checked
17202           zip
17203
17204 2007-01-17 15:28  ivan
17205
17206         * FS/FS/part_export/shellcommands.pm: fix crypted password bug
17207           cause by recent fix to not quote things on STDIN, yuck.
17208
17209 2007-01-17 15:27  jeff
17210
17211         * httemplate/edit/svc_acct.cgi, httemplate/misc/change_pkg.cgi,
17212           httemplate/misc/payment.cgi,
17213           httemplate/view/elements/svc_Common.html, FS/FS/CGI.pm,
17214           httemplate/misc/process/payment.cgi,
17215           httemplate/view/svc_acct.cgi: link to customer from manual
17216           payment screen (ticket 1414)
17217
17218 2007-01-17 09:41  jeff
17219
17220         * FS/FS/: cust_pkg.pm, reason.pm: fix bug wrt suspend/cancel
17221           reasons (suspends fail in freeside-daily)
17222
17223 2007-01-17 08:41  jeff
17224
17225         * FS/FS/part_pkg/flat.pm: noise reduction
17226
17227 2007-01-17 07:50  jeff
17228
17229         * httemplate/view/cust_main/packages.html: fix suspend link
17230
17231 2007-01-16 16:40  jeff
17232
17233         * httemplate/edit/: access_user.html, process/access_user.html:
17234           employee edit (ticket 1412)
17235
17236 2007-01-16 13:36  jeff
17237
17238         * rt/: FREESIDE_MODIFIED, etc/schema.Pg: revert unnecessary changes
17239           for ticket 1364
17240
17241 2007-01-16 09:39  jeff
17242
17243         * rt/: FREESIDE_MODIFIED, etc/schema.Pg: RT vs Pg8 (ticket 1364)
17244
17245 2007-01-16 01:11  ivan
17246
17247         * FS/FS/ClientAPI/Signup.pm: have signup package list respect
17248           agentnum sent from client
17249
17250 2007-01-15 14:15  jeff
17251
17252         * httemplate/edit/process/quick-charge.cgi: that was DUM
17253
17254 2007-01-14 23:53  ivan
17255
17256         * httemplate/misc/download-batch.cgi: add batch expiration date
17257           incrementer for 295
17258
17259 2007-01-14 23:22  ivan
17260
17261         * FS/FS/Conf.pm: add descriptions for batchconfig-PAP and
17262           batchconfig-csv-chase_canada-E-xactBatch
17263
17264 2007-01-12 15:27  jeff
17265
17266         * FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
17267           httemplate/view/svc_broadband.cgi, FS/FS/part_export/prizm.pm,
17268           httemplate/edit/svc_broadband.cgi: added svc_broadband
17269           description which is appended to Site Name in prizm export
17270
17271 2007-01-11 18:04  jeff
17272
17273         * FS/FS/cust_main.pm, FS/FS/part_pkg/flat.pm,
17274           httemplate/edit/quick-charge.html,
17275           httemplate/edit/process/quick-charge.cgi,
17276           httemplate/view/cust_main/packages.html: one-time charge
17277           enhancements
17278
17279 2007-01-10 15:21  ivan
17280
17281         * httemplate/search/queue.html: add "select all" and "unselect" all
17282           buttons to bulk queue operations
17283
17284 2007-01-10 00:56  ivan
17285
17286         * FS/FS/payinfo_Mixin.pm: fix harmless warning: Use of
17287           uninitialized value in string ne at
17288           /usr/local/share/perl/5.8.4/FS/payinfo_Mixin.pm line 116
17289
17290 2007-01-10 00:50  ivan
17291
17292         * httemplate/view/cust_main/contacts.html: you have got to be
17293           kidding me.
17294
17295 2007-01-10 00:48  ivan
17296
17297         * httemplate/view/cust_main/contacts.html: nothing could have ever
17298           gone wrong with so simple a change.  oh noooo
17299
17300 2007-01-09 23:48  ivan
17301
17302         * httemplate/view/cust_main/contacts.html: fix ship_county display
17303           bug
17304
17305 2007-01-09 21:51  ivan
17306
17307         * FS/FS/cust_bill.pm: add custnum to invoice template vars
17308
17309 2007-01-09 18:41  jeff
17310
17311         * FS/FS/cust_pay_batch.pm: E-xactBatch masks card numbers
17312
17313 2007-01-09 16:42  jeff
17314
17315         * httemplate/: misc/upload-batch.cgi, search/cust_pay_batch.cgi:
17316           ignore filenames and rely on selected batch number
17317
17318 2007-01-09 16:41  jeff
17319
17320         * httemplate/misc/download-batch.cgi: permit batch redownloads
17321
17322 2007-01-09 14:57  ivan
17323
17324         * FS/FS/Schema.pm: 2147483647 should be enough bytes for anyone!
17325
17326 2007-01-08 09:36  jeff
17327
17328         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_credit_refund.pm,
17329           FS/FS/cust_pay_refund.pm, FS/FS/cust_refund.pm,
17330           httemplate/misc/delete-cust_refund.cgi,
17331           httemplate/view/cust_main/payment_history.html: refund deletion
17332
17333 2007-01-05 16:47  jeff
17334
17335         * httemplate/edit/part_svc.cgi: fix UI funkiness
17336
17337 2007-01-04 21:19  jeff
17338
17339         * fs_selfservice/FS-SelfService/SelfService.pm,
17340           fs_selfservice/FS-SelfService/cgi/view_usage.html,
17341           FS/FS/ClientAPI/MyAccount.pm,
17342           fs_selfservice/FS-SelfService/cgi/change_pkg.html,
17343           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
17344           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
17345           fs_selfservice/FS-SelfService/cgi/provision_list.html,
17346           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17347           fs_selfservice/FS-SelfService/cgi/view_usage_details.html: more
17348           self-servicey stuff (change package, detailed usage)
17349
17350 2007-01-03 23:26  ivan
17351
17352         * conf/blank_logo.eps: adding a simple blank logo; people are
17353           trying to comment out stuff in the template
17354
17355 2007-01-03 21:49  ivan
17356
17357         * httemplate/edit/part_bill_event.cgi: invoice event to credit out
17358           a customer's balance, presumably as bad debt
17359
17360 2007-01-03 11:47  ivan
17361
17362         * httemplate/view/cust_main/packages.html: fix suspend link
17363
17364 2007-01-02 13:46  ivan
17365
17366         * FS/FS/UI/Web.pm, httemplate/search/cust_svc.html: fix service
17367           searching & links
17368
17369 2007-01-02 13:44  ivan
17370
17371         * FS/FS/cust_main.pm: stupid semicolon!
17372
17373 2007-01-02 13:06  ivan
17374
17375         * FS/FS/cust_main.pm: fix num_pkgs to accept empty $sql param, no
17376           trailing AND
17377
17378 2007-01-02 12:29  ivan
17379
17380         * httemplate/view/cust_main/packages.html: fix popup target links
17381
17382 2007-01-02 12:25  ivan
17383
17384         * httemplate/view/svc_Common.html: missing from svc patch, oops!
17385
17386 2007-01-02 10:38  jeff
17387
17388         * FS/FS/svc_acct.pm: omit spurious export triggering
17389
17390 2006-12-29 13:48  jeff
17391
17392         * httemplate/: elements/select-agent.html,
17393           graph/report_cust_bill_pkg.html: correct bad include, and improve
17394           no agent selected condition
17395
17396 2006-12-29 00:51  ivan
17397
17398         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
17399           FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
17400           FS/FS/pkg_svc.pm, FS/FS/registrar.pm, FS/FS/svc_Common.pm,
17401           FS/FS/svc_External_Common.pm, FS/FS/svc_Parent_Mixin.pm,
17402           FS/FS/svc_acct.pm, FS/FS/svc_broadband.pm, FS/FS/svc_domain.pm,
17403           FS/FS/svc_external.pm, FS/FS/svc_forward.pm, FS/FS/svc_phone.pm,
17404           FS/FS/svc_www.pm, FS/FS/UI/Web.pm, FS/t/registrar.t,
17405           FS/t/svc_External_Common.t, FS/t/svc_Parent_Mixin.t,
17406           eg/table_template-svc.pm, httemplate/browse/part_svc.cgi,
17407           httemplate/edit/part_svc.cgi, httemplate/edit/svc_Common.html,
17408           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_broadband.cgi,
17409           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
17410           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
17411           httemplate/edit/elements/edit.html,
17412           httemplate/edit/elements/svc_Common.html,
17413           httemplate/edit/process/elements/process.html, FS/MANIFEST,
17414           httemplate/edit/process/svc_Common.html,
17415           httemplate/elements/header.html, httemplate/elements/menu.html,
17416           httemplate/misc/link.cgi, httemplate/search/cust_main.cgi,
17417           httemplate/search/cust_svc.html, httemplate/search/svc_acct.cgi,
17418           httemplate/search/svc_broadband.cgi,
17419           httemplate/search/svc_domain.cgi,
17420           httemplate/search/svc_external.cgi,
17421           httemplate/search/svc_forward.cgi,
17422           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
17423           httemplate/view/elements/svc_Common.html,
17424           rt/html/Elements/FreesideSearch,
17425           rt/html/Elements/FreesideSvcSearch,
17426           httemplate/view/cust_main/packages.html: service refactor!
17427
17428 2006-12-29 00:41  ivan
17429
17430         * httemplate/edit/process/cust_main.cgi: slight pedanticism
17431
17432 2006-12-29 00:39  ivan
17433
17434         * httemplate/edit/svc_broadband.cgi: svc broadband new arg parsing
17435
17436 2006-12-29 00:35  ivan
17437
17438         * httemplate/misc/: payment.cgi, process/payment.cgi: just in case
17439           it gets capitalized
17440
17441 2006-12-29 00:34  ivan
17442
17443         * httemplate/edit/process/quick-charge.cgi: whitespace
17444
17445 2006-12-29 00:34  ivan
17446
17447         * httemplate/edit/cust_main/billing.html: slight more space
17448           necessary for ACH account numbers
17449
17450 2006-12-29 00:31  ivan
17451
17452         * init.d/freeside-init: kill off all queued processes!
17453
17454 2006-12-29 00:30  ivan
17455
17456         * httemplate/docs/index.html: link more docs to wiki
17457
17458 2006-12-29 00:25  ivan
17459
17460         * FS/FS/part_export/vpopmail.pm: didn't get checked in with
17461           configurable target dirs, oops
17462
17463 2006-12-29 00:25  ivan
17464
17465         * FS/FS/svc_Common.pm: doc
17466
17467 2006-12-29 00:24  ivan
17468
17469         * FS/FS/part_pkg.pm: snot spacing
17470
17471 2006-12-29 00:24  ivan
17472
17473         * FS/FS/part_export.pm: use FS::queue for exports, though they
17474           should probably just use it themselves
17475
17476 2006-12-28 23:23  ivan
17477
17478         * httemplate/edit/elements/edit.html: document field types
17479
17480 2006-12-28 16:30  jeff
17481
17482         * FS/FS/part_export/prizm.pm: minor fixups
17483
17484 2006-12-28 12:52  jeff
17485
17486         * httemplate/elements/tr-select-reason.html: activate submit button
17487           more readily
17488
17489 2006-12-28 00:16  ivan
17490
17491         * FS/FS/payinfo_Mixin.pm: tyop
17492
17493 2006-12-27 23:02  ivan
17494
17495         * bin/pg-version: adding pg-version
17496
17497 2006-12-26 19:29  ivan
17498
17499         * httemplate/edit/cust_main_county-expand.cgi: fix sanity check on
17500           taxclass expander
17501
17502 2006-12-26 18:37  ivan
17503
17504         * FS/FS/Misc.pm, htetc/handler.pl,
17505           httemplate/edit/cust_main/contact.html,
17506           httemplate/misc/counties.cgi: Add a (magically appearing and
17507           disappearing) label on the county selector.  confusing when
17508           labeled "state"
17509
17510 2006-12-26 17:35  ivan
17511
17512         * httemplate/view/cust_main/contacts.html: show county on customer
17513           view
17514
17515 2006-12-26 17:07  ivan
17516
17517         * httemplate/: edit/cust_main.cgi, misc/counties.cgi: fix county
17518           selector
17519
17520 2006-12-26 11:53  ivan
17521
17522         * FS/FS/part_export/shellcommands.pm: do shell_quote-ing after
17523           STDIN strings are evaluated
17524
17525 2006-12-23 17:28  ivan
17526
17527         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm,
17528           FS/FS/cust_refund.pm, httemplate/edit/cust_main.cgi,
17529           httemplate/edit/cust_main/billing.html,
17530           httemplate/view/cust_main/payment_history.html: fix more paymask
17531           regressions: allow editing records with existing expired cards,
17532           fix masking just-entered values when erroring out, fix echeck
17533           entry inserting as empty routing code and "xxEK" account number,
17534           remove old/deprecated/unused payinfo_maksed subs and calls
17535
17536 2006-12-22 21:37  jeff
17537
17538         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
17539           FS/FS/part_export/prizm.pm, httemplate/edit/svc_broadband.cgi,
17540           httemplate/view/svc_broadband.cgi: inital prizm support
17541
17542 2006-12-21 22:18  ivan
17543
17544         * httemplate/search/: queue.html, elements/search.html: patch
17545           fixing "retry selected" and "remove select" in queue view
17546
17547 2006-12-20 19:05  ivan
17548
17549         * httemplate/misc/payment.cgi: fix on-demand payment form when
17550           making payments from masked data
17551
17552 2006-12-20 02:51  ivan
17553
17554         * FS/FS/: cust_main.pm, payinfo_Mixin.pm: fix "recurring_billing"
17555           flag for the wonderful new world of paymasking
17556
17557 2006-12-20 01:49  ivan
17558
17559         * FS/FS/Schema.pm, FS/FS/pkg_class.pm,
17560           httemplate/browse/pkg_class.html, httemplate/edit/pkg_class.html,
17561           httemplate/elements/select-part_referral.html,
17562           httemplate/elements/select-pkg_class.html,
17563           httemplate/elements/select-table.html,
17564           httemplate/elements/tr-select-pkg_class.html,
17565           httemplate/search/elements/search.html: add ability to disable
17566           package classes
17567
17568 2006-12-19 17:20  jeff
17569
17570         * FS/FS/: part_pkg.pm, ClientAPI/MyAccount.pm: inappropriate
17571           cluckage
17572
17573 2006-12-19 02:02  ivan
17574
17575         * FS/FS/cust_pay_batch.pm, FS/FS/payby.pm, FS/FS/payinfo_Mixin.pm,
17576           htetc/handler.pl, httemplate/edit/cust_main/billing.html,
17577           httemplate/search/cust_pay.cgi: clean up payinfo_Mixin to use
17578           payby.pm for payby info and have card masking full 6-digit BIN
17579           prefix for card identification.  have cust_pay_batch use
17580           payinfo_Mixin.  require B:CC 0.30 for mask-aware cardtype().  fix
17581           payment reports to use mask too if available, so credit card type
17582           selection still works with encryption.
17583
17584 2006-12-18 03:01  ivan
17585
17586         * htetc/handler.pl, httemplate/edit/part_pkg.cgi: fix tax class not
17587           adding when there is only one pkg_class choice (triggers
17588           javascript error
17589
17590 2006-12-18 00:08  ivan
17591
17592         * Makefile: fix MASONDATA include for dev target
17593
17594 2006-12-15 12:55  ivan
17595
17596         * httemplate/elements/dashboard-toplist.html: add a new ticket link
17597
17598 2006-12-15 05:09  ivan
17599
17600         * httemplate/elements/dashboard-toplist.html: add a quick start at
17601           a "dashboard" customer list, mostly for internal use for starters
17602
17603 2006-12-15 05:00  ivan
17604
17605         * httemplate/elements/dashboard-toplist.html: add a quick start at
17606           a "dashboard" customer list, mostly for internal use for starters
17607
17608 2006-12-15 04:43  ivan
17609
17610         * FS/FS/Conf.pm, httemplate/index.html,
17611           httemplate/elements/dashboard-toplist.html: add a quick start at
17612           a "dashboard" customer list, mostly for internal use for starters
17613
17614 2006-12-15 00:37  ivan
17615
17616         * FS/FS/Setup.pm, bin/expand-country: add a quick tool for adding
17617           states to old databases
17618
17619 2006-12-15 00:25  ivan
17620
17621         * httemplate/edit/: cust_main.cgi, cust_main/billing.html:
17622           eliminate funkiness with reappearing "Postal invoice" on errors
17623
17624 2006-12-14 21:29  jeff
17625
17626         * htetc/handler.pl, httemplate/edit/process/cust_main.cgi,
17627           httemplate/elements/tr-input-date-field.html,
17628           httemplate/view/cust_main/misc.html: move use statements to
17629           handler.pl, do not show 1/1/70 for new birthdates, and improve
17630           error handling
17631
17632 2006-12-14 16:56  ivan
17633
17634         * httemplate/edit/process/cust_main.cgi, htetc/handler.pl: add
17635           DateTime as a proper rather than hidden dependency
17636
17637 2006-12-14 16:28  ivan
17638
17639         * Makefile, FS/bin/freeside-addoutsource,
17640           FS/bin/freeside-deloutsource, FS/bin/freeside-queued,
17641           FS/bin/freeside-selfservice-server,
17642           FS/bin/freeside-sqlradius-radacctd, htetc/handler.pl: tiny bit of
17643           cleanup from the conf merge
17644
17645 2006-12-14 01:27  ivan
17646
17647         * Makefile, FS/FS/Conf.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
17648           FS/FS/part_export/vpopmail.pm, FS/bin/freeside-addoutsource,
17649           FS/bin/freeside-addoutsourceuser, FS/bin/freeside-adduser,
17650           FS/bin/freeside-deloutsource, FS/bin/freeside-deloutsourceuser,
17651           FS/bin/freeside-deluser, FS/bin/freeside-queued,
17652           FS/bin/freeside-selfservice-server, FS/bin/freeside-setup,
17653           FS/bin/freeside-sqlradius-radacctd, FS/bin/freeside-upgrade,
17654           bin/mapsecrets2access_user, htetc/handler.pl: make the config
17655           directory configurable
17656
17657 2006-12-13 22:00  ivan
17658
17659         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
17660           FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
17661           FS/FS/payinfo_Mixin.pm, FS/FS/ClientAPI/MyAccount.pm,
17662           httemplate/edit/cust_main/billing.html,
17663           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
17664           httemplate/search/cust_pay.cgi, FS/MANIFEST,
17665           FS/t/payinfo_Mixin.t, httemplate/edit/cust_refund.cgi,
17666           httemplate/edit/process/cust_main.cgi,
17667           httemplate/view/cust_main/billing.html,
17668           httemplate/view/cust_main/payment_history.html: encryption fixes
17669           from huntsberg & jayce
17670
17671 2006-12-08 07:11  jeff
17672
17673         * FS/FS/svc_acct.pm: stop unsuspending inappropriately
17674
17675 2006-12-08 06:38  ivan
17676
17677         * rt/html/Elements/Header: have RT header link to supported
17678           documentation link as well
17679
17680 2006-12-08 05:36  ivan
17681
17682         * httemplate/edit/process/quick-charge.cgi: some javascript
17683           validation magic to give one-time charges better UI
17684
17685 2006-12-07 08:46  ivan
17686
17687         * bin/pod2x: update pod2x for new self-service path
17688
17689 2006-12-07 07:24  ivan
17690
17691         * FS/FS/Setup.pm: oops, fix additional US pseudo-states
17692
17693 2006-12-06 18:40  jeff
17694
17695         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
17696           FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
17697           FS/FS/cust_pkg.pm, FS/FS/prepay_credit.pm, FS/FS/svc_acct.pm,
17698           FS/FS/svc_broadband.pm, FS/FS/part_pkg/flat.pm,
17699           FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
17700           fs_selfservice/FS-SelfService/SelfService.pm,
17701           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
17702           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17703           fs_selfservice/FS-SelfService/cgi/view_usage.html,
17704           httemplate/edit/prepay_credit.cgi,
17705           httemplate/edit/process/prepay_credit.cgi,
17706           httemplate/misc/process/recharge_svc.html,
17707           httemplate/search/prepay_credit.html: retouch bandwidth countdown
17708
17709 2006-12-05 07:53  jeff
17710
17711         * FS/FS/part_export/sqlmail.pm: correct longstanding oops
17712
17713 2006-12-04 18:37  jeff
17714
17715         * httemplate/: edit/svc_acct.cgi, edit/process/svc_acct.cgi,
17716           view/svc_acct.cgi: editable service usage
17717
17718 2006-12-02 16:42  ivan
17719
17720         * FS/FS/cust_main.pm: clean up whitespace merge noise
17721
17722 2006-12-02 14:04  ivan
17723
17724         * FS/FS/part_pkg/flat_comission.pm: fix for commission price plan
17725
17726 2006-11-30 22:31  jeff
17727
17728         * FS/FS/Conf.pm, FS/FS/cust_pay_batch.pm,
17729           httemplate/misc/download-batch.cgi,
17730           httemplate/search/cust_pay_batch.cgi: chase canada E-xactBatch
17731
17732 2006-11-30 17:41  ivan
17733
17734         * FS/bin/freeside-queued: remove unnecessary service use (in an
17735           awfully odd place)
17736
17737 2006-11-30 17:34  ivan
17738
17739         * FS/bin/freeside-email: begone $Id$ and your diff noise!
17740
17741 2006-11-29 18:27  jeff
17742
17743         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
17744           FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
17745           FS/FS/ClientAPI/MyAccount.pm, FS/FS/UI/Web.pm,
17746           FS/FS/part_export/sqlradius.pm,
17747           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
17748           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17749           fs_selfservice/FS-SelfService/cgi/view_usage.html,
17750           httemplate/edit/prepay_credit.cgi,
17751           httemplate/edit/process/prepay_credit.cgi,
17752           httemplate/misc/recharge_svc.html,
17753           httemplate/misc/process/recharge_svc.html,
17754           httemplate/search/prepay_credit.html,
17755           httemplate/view/cust_main/packages.html: prepaid download/upload
17756           tracking
17757
17758 2006-11-28 01:38  ivan
17759
17760         * FS/FS/access_user.pm: usernames should be alphanumeric only
17761
17762 2006-11-26 23:11  jeff
17763
17764         * FS/FS/ClientAPI/Signup.pm,
17765           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
17766           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
17767           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
17768           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: order package
17769           from self-service
17770
17771 2006-11-26 17:08  ivan
17772
17773         * FS/FS/svc_acct.pm: some svc_acct.pm fixes for s1
17774
17775 2006-11-26 15:09  jeff
17776
17777         * httemplate/elements/menu.html: minor tyop
17778
17779 2006-11-26 15:06  jeff
17780
17781         * httemplate/: edit/process/cust_main_note.cgi, view/cust_main.cgi,
17782           view/cust_main/notes.html: more ajaxy customer notes
17783
17784 2006-11-25 13:04  jeff
17785
17786         * httemplate/view/cust_main.cgi: chill FF wrt POSTDATA
17787
17788 2006-11-24 02:34  ivan
17789
17790         * httemplate/browse/part_pkg.cgi: link to and label one-time
17791           charges correctly
17792
17793 2006-11-24 00:48  ivan
17794
17795         * httemplate/elements/tr-input-beginning_ending.html,
17796           httemplate/elements/tr-input-lessthan_greaterthan.html,
17797           httemplate/search/cust_credit.html,
17798           httemplate/search/cust_pay.cgi,
17799           httemplate/search/report_cust_credit.html,
17800           httemplate/search/report_cust_pay.html, FS/FS/UI/Web.pm: add less
17801           than and greater than amounts to credit and payment searches
17802
17803 2006-11-20 02:34  ivan
17804
17805         * httemplate/browse/agent.cgi: remove annoying black box around
17806           override info
17807
17808 2006-11-19 19:05  ivan
17809
17810         * httemplate/autohandler: bug fix for open transactions
17811
17812 2006-11-17 18:19  jeff
17813
17814         * FS/FS/part_export/www_plesk.pm: add templating and web hosting
17815           optional on domain addition
17816
17817 2006-11-17 02:16  ivan
17818
17819         * FS/bin/freeside-prepaidd: initial fix for prepaid renewal
17820           problem; attempt to use an existing credit/payment before
17821           suspending
17822
17823 2006-11-16 07:37  jeff
17824
17825         * httemplate/edit/process/part_bill_event.cgi: bug squishing
17826
17827 2006-11-15 22:20  jeff
17828
17829         * httemplate/: elements/tr-input-date-field.html,
17830           edit/cust_main.cgi, edit/process/cust_main.cgi,
17831           view/cust_main/misc.html: switch birthdate to DateTime
17832
17833 2006-11-14 04:22  ivan
17834
17835         * httemplate/misc/cust_main-import.cgi: add some docs on required
17836           fields to page
17837
17838 2006-11-13 20:04  ivan
17839
17840         * httemplate/: browse/agent.cgi,
17841           misc/delete-agent_payment_gateway.cgi: working agent gateway
17842           override delete link
17843
17844 2006-11-13 19:30  ivan
17845
17846         * FS/FS/Misc.pm: Tie::IxHash data disappears when sent with
17847           Storable
17848
17849 2006-11-13 19:16  ivan
17850
17851         * FS/FS/Misc.pm, FS/FS/ClientAPI/MyAccount.pm,
17852           FS/FS/ClientAPI/Signup.pm,
17853           fs_selfservice/FS-SelfService/cgi/signup.html: have signup page
17854           use card-types config too
17855
17856 2006-11-13 18:54  ivan
17857
17858         * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add card-types
17859           configuration value for self-service
17860
17861 2006-11-12 17:09  ivan
17862
17863         * FS/FS/CGI.pm, httemplate/elements/error.html,
17864           httemplate/elements/header.html,
17865           httemplate/pref/pref-process.html, httemplate/pref/pref.html: add
17866           preference page, start with just a password changer
17867
17868 2006-11-08 18:52  jeff
17869
17870         * FS/FS/TicketSystem/RT_External.pm: recorrect ticket order
17871
17872 2006-11-08 18:28  jeff
17873
17874         * FS/FS/TicketSystem/RT_External.pm: correct ticket order
17875
17876 2006-11-05 14:39  ivan
17877
17878         * Makefile: call it 1.7.1 to avoid confusion
17879
17880 2006-11-05 14:28  ivan
17881
17882         * bin/: customer-faker, payment-faker: some sample data creators
17883
17884 2006-11-05 11:34  ivan
17885
17886         * FS/FS/cust_main.pm: fix empty invoice number omitting in
17887           realtime_bop, oops
17888
17889 2006-11-05 11:22  ivan
17890
17891         * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
17892
17893 2006-11-05 10:06  ivan
17894
17895         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: for want of a
17896           paren
17897
17898 2006-11-05 10:03  ivan
17899
17900         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: have card_type
17901           be an optional param anyway
17902
17903 2006-11-05 10:03  ivan
17904
17905         * FS/FS/ClientAPI/MyAccount.pm: fix auto-population of card_type
17906           SELECT in self-service payment form
17907
17908 2006-11-05 09:36  ivan
17909
17910         * fs_selfservice/FS-SelfService/: SelfService.pm,
17911           cgi/selfservice.cgi: add some self-service debugging
17912
17913 2006-11-05 08:58  ivan
17914
17915         * FS/bin/freeside-selfservice-server: fix spurious disconnection
17916           errors in selfservice server log
17917
17918 2006-11-05 07:55  ivan
17919
17920         * httemplate/view/cust_main/payment_history.html: fix but with no
17921           "show prior history" showing up when everything is hidden
17922
17923 2006-11-03 14:02  ivan
17924
17925         * FS/FS/part_pkg.pm: add every 45 day option to available
17926           frequencies
17927
17928 2006-10-31 10:56  jeff
17929
17930         * FS/FS/part_export/sqlradius.pm: do not require a reason to have
17931           been suspended
17932
17933 2006-10-31 08:57  jeff
17934
17935         * httemplate/edit/process/cust_main_note.cgi: ugh, too restrictive
17936
17937 2006-10-30 04:39  ivan
17938
17939         * FS/FS/cust_main.pm: realtime_bop: don't pass an empty
17940           invoice_number to B:OP, omit the field entirely
17941
17942 2006-10-29 17:28  ivan
17943
17944         * FS/MANIFEST: removing freeside-daily
17945
17946 2006-10-27 12:10  ivan
17947
17948         * FS/FS/: Conf.pm, cust_pkg.pm: add
17949           unsuspend-always_adjust_next_bill_date config option for qis
17950
17951 2006-10-27 10:01  jeff
17952
17953         * FS/FS/AccessRight.pm, httemplate/edit/cust_main_note.cgi,
17954           httemplate/edit/process/cust_main_note.cgi,
17955           httemplate/elements/overlibmws_crossframe.js,
17956           httemplate/view/cust_main/notes.html: editable notes
17957
17958 2006-10-26 19:12  jeff
17959
17960         * FS/FS/part_export/: shellcommands.pm, sqlradius.pm: export
17961           enhancements for suspend reasons
17962
17963 2006-10-26 01:35  ivan
17964
17965         * fs_selfservice/FS-SelfService/cgi/signup.html: don't display a
17966           (none) package selection if there's a default
17967
17968 2006-10-25 11:10  jeff
17969
17970         * httemplate/view/cust_main/packages.html: show reasons
17971
17972 2006-10-25 10:36  ivan
17973
17974         * httemplate/: elements/pager.html, search/cust_main.cgi,
17975           search/elements/search.html: pagination patch from UNTD - limit
17976           the number of page links displayed and have a drop-down option
17977           for selecting number of entries per page
17978
17979 2006-10-25 05:04  ivan
17980
17981         * conf/ticket_system: default to RT_Internal ticketing
17982
17983 2006-10-24 21:51  jeff
17984
17985         * httemplate/elements/tr-selectmultiple-part_pkg.html: heh
17986
17987 2006-10-24 21:44  jeff
17988
17989         * httemplate/: elements/tr-selectmultiple-part_pkg.html,
17990           search/cust_pkg.cgi, search/report_cust_pkg.html: select multiple
17991           pkgparts on advanced package report
17992
17993 2006-10-24 20:12  jeff
17994
17995         * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: no usersvc
17996           svc_www tweak
17997
17998 2006-10-24 19:22  jeff
17999
18000         * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
18001           httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
18002           httemplate/edit/svc_acct.cgi: limited domain select
18003
18004 2006-10-24 11:26  jeff
18005
18006         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
18007           httemplate/view/cust_main/misc.html: add customer signup date
18008
18009 2006-10-23 02:44  ivan
18010
18011         * httemplate/elements/menu.html: have the unlinked account search
18012           go to UN_username so it doesn't miss accounts with no UID
18013
18014 2006-10-23 02:35  ivan
18015
18016         * httemplate/elements/header.html: eek, VALIGN=top for the page
18017
18018 2006-10-23 02:24  ivan
18019
18020         * FS/FS/cust_main.pm: always do substring & fuzzy, getting
18021           complains searches are not returning enough
18022
18023 2006-10-23 01:47  ivan
18024
18025         * httemplate/misc/process/cancel_pkg.html: better error message if
18026           you don't enter a reason.  FS::reason::check can untaint its
18027           data, and will allow punctuation in reasons
18028
18029 2006-10-23 01:30  ivan
18030
18031         * fs_selfservice/FS-SelfService/cgi/: agent.cgi,
18032           cust_bill-logo.cgi, passwd.cgi, selfservice.cgi, signup.html:
18033           remove -w to prevent warnings from messing up otherwise working
18034           CGIs
18035
18036 2006-10-22 23:38  ivan
18037
18038         * FS/FS/Record.pm: add AU to list of zip-requiring countries
18039
18040 2006-10-22 21:21  jeff
18041
18042         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
18043           FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
18044           httemplate/edit/reason.html,
18045           httemplate/edit/process/part_bill_event.cgi,
18046           httemplate/elements/tr-select-reason.html,
18047           httemplate/misc/cancel_pkg.html,
18048           httemplate/misc/process/cancel_pkg.html: events should attach
18049           reasons
18050
18051 2006-10-22 18:47  ivan
18052
18053         * httemplate/view/cust_main/packages.html: fix regression from
18054           table re-layout: don't display provision links for cancelled
18055           packages
18056
18057 2006-10-22 04:42  ivan
18058
18059         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
18060           fs_selfservice/FS-SelfService/cgi/signup.cgi: add signup server
18061           default package
18062
18063 2006-10-21 22:22  ivan
18064
18065         * FS/FS/part_pkg/prepaid.pm: doh, forgot fieldorder.  should just
18066           use Tie::IxHash here too
18067
18068 2006-10-21 22:18  ivan
18069
18070         * FS/: FS/part_pkg/prepaid.pm, bin/freeside-prepaidd: add price
18071           plan option for prepaid packages to cancel instead of suspend
18072
18073 2006-10-21 17:35  ivan
18074
18075         * httemplate/elements/menu.html: link to wrong place
18076
18077 2006-10-20 15:49  ivan
18078
18079         * FS/FS/part_pkg.pm: add 48-hour billing
18080
18081 2006-10-19 07:32  jeff
18082
18083         * FS/FS/Conf.pm: [no log message]
18084
18085 2006-10-19 07:29  jeff
18086
18087         * FS/FS/cust_pkg_reason.pm: suspension and cancellation reasons
18088
18089 2006-10-19 07:26  jeff
18090
18091         * httemplate/elements/tr-select-reason.html,
18092           httemplate/misc/cancel_pkg.html,
18093           httemplate/misc/process/cancel_pkg.html, FS/t/cust_pkg_reason.t:
18094           suspension and cancellation reasons
18095
18096 2006-10-19 07:23  jeff
18097
18098         * FS/FS/reason.pm, FS/FS/reason_type.pm, FS/t/reason.t,
18099           FS/t/reason_type.t, httemplate/browse/reason.html,
18100           httemplate/browse/reason_type.html,
18101           httemplate/edit/process/reason.html,
18102           httemplate/edit/process/reason_type.html,
18103           httemplate/edit/reason.html, httemplate/edit/reason_type.html:
18104           suspension and cancellation reasons
18105
18106 2006-10-18 21:41  jeff
18107
18108         * FS/FS/part_export/acct_plesk.pm: wrong method
18109
18110 2006-10-18 16:07  jeff
18111
18112         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/part_bill_event.pm,
18113           FS/MANIFEST, htetc/handler.pl,
18114           httemplate/browse/part_bill_event.cgi,
18115           httemplate/edit/elements/edit.html,
18116           httemplate/edit/part_bill_event.cgi,
18117           httemplate/edit/process/part_bill_event.cgi,
18118           httemplate/elements/menu.html,
18119           httemplate/view/cust_main/packages.html: suspension and
18120           cancellation reasons
18121
18122 2006-10-17 17:05  jeff
18123
18124         * httemplate/elements/tr-input-date-field.html: fix ugly null dates
18125
18126 2006-10-17 02:03  ivan
18127
18128         * rt/: html/Elements/Header, html/Elements/CollectionAsTable/Row,
18129           sbin/rt-setup-database.in: commiting rt 3.4.5 to HEAD
18130
18131 2006-10-17 01:49  ivan
18132
18133         * rt/: configure, configure.ac, README, Changelog,
18134           sbin/rt-test-dependencies.in,
18135           html/Ticket/Elements/EditCustomFields, html/Search/Build.html,
18136           html/Search/Results.rdf, html/Search/Results.tsv,
18137           html/Search/Elements/BuildFormatString,
18138           html/Approvals/Elements/PendingMyApproval,
18139           html/Elements/EditCustomField, html/Elements/QueryString,
18140           html/Elements/ScrubHTML, html/Elements/EditCustomFieldSelect,
18141           html/Elements/Callback, html/Elements/ShowCustomFields,
18142           html/Elements/RT__Ticket/ColumnMap, html/User/Elements/Tabs,
18143           lib/t/regression/22search_tix_by_txn.t,
18144           lib/t/regression/09record_cf_api.t, lib/t/regression/07acl.t,
18145           lib/t/regression/14linking.t,
18146           lib/t/regression/22search_tix_by_watcher.t,
18147           lib/t/regression/06mailgateway.t, lib/t/regression/07rights.t,
18148           lib/RT/CustomField_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
18149           lib/RT/EmailParser.pm, lib/RT/I18N.pm, lib/RT/Tickets_Overlay.pm,
18150           lib/RT/CustomFieldValues.pm, lib/RT/Transactions_Overlay.pm,
18151           lib/RT/Principal_Overlay.pm, lib/RT/Queue_Overlay.pm,
18152           lib/RT/Attachments_Overlay.pm,
18153           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/ACE_Overlay.pm,
18154           lib/RT/Link_Overlay.pm, lib/RT/I18N/en.po, lib/RT/I18N/cs.po,
18155           lib/RT/I18N/pt_br.po, lib/RT/I18N/fr.po, lib/RT/I18N/es.po,
18156           lib/RT/I18N/nl.po, lib/RT/I18N/pl.po, lib/RT/I18N/no.po,
18157           lib/RT/I18N/it.po, lib/RT/I18N/hu.po, lib/RT/I18N/da.po,
18158           lib/RT/I18N/ru.po, lib/RT/I18N/de.po, lib/RT/I18N/ja.po,
18159           lib/RT/I18N/zh_tw.po, lib/RT/I18N/id.po, lib/RT/I18N/he.po,
18160           lib/RT/I18N/fi.po, lib/RT/I18N/zh_cn.po,
18161           lib/RT/Action/SendEmail.pm, lib/RT/Interface/Email.pm: import rt
18162           3.4.5
18163
18164 2006-10-16 22:49  ivan
18165
18166         * fs_selfservice/FS-SelfService/SelfService.pm: fix signup problem
18167           on IE, whew!
18168
18169 2006-10-16 10:59  ivan
18170
18171         * FS/FS/Record.pm: fix for agent_custid unique bs ('violates unique
18172           constraint cust_main18'), hope this doesn't break anything else
18173
18174 2006-10-16 10:13  ivan
18175
18176         * httemplate/: edit/cust_main.cgi, view/cust_main/misc.html: its
18177           not my monday morning
18178
18179 2006-10-16 10:11  ivan
18180
18181         * FS/FS/Conf.pm: closing bracket helps
18182
18183 2006-10-16 10:10  ivan
18184
18185         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
18186           httemplate/view/cust_main/misc.html: add a conf checkbox to turn
18187           DOB on
18188
18189 2006-10-16 09:56  ivan
18190
18191         * httemplate/edit/cust_main.cgi: fix stickiness bug when editing
18192           advertising sources
18193
18194 2006-10-15 19:21  ivan
18195
18196         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: fix typo
18197           switching Net::Plesk to a run-time dependency
18198
18199 2006-10-14 16:53  ivan
18200
18201         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: don't load
18202           Net::Plesk until its needed, to prevent every install from
18203           depending on it
18204
18205 2006-10-14 13:47  jeff
18206
18207         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: preliminary
18208           plesk support
18209
18210 2006-10-14 03:09  ivan
18211
18212         * httemplate/search/report_receivables.cgi: that should fix
18213           statuses on receivables report
18214
18215 2006-10-14 02:55  ivan
18216
18217         * httemplate/docs/index.html: move signup/self-service install to
18218           wiki
18219
18220 2006-10-12 02:42  ivan
18221
18222         * FS/FS/cust_main.pm: fix "amatch: $_ is undefined: what are you
18223           matching" error when there are no companies in the fuzzy cache
18224           yet
18225
18226 2006-10-08 22:05  ivan
18227
18228         * FS/FS/Conf.pm: date selektah
18229
18230 2006-10-08 21:27  jeff
18231
18232         * httemplate/edit/process/cust_main.cgi: more BoD
18233
18234 2006-10-08 18:05  ivan
18235
18236         * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser,
18237           freeside-adduser: update the tools for dev installs
18238
18239 2006-10-08 17:30  ivan
18240
18241         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: have the new style
18242           notes be the default
18243
18244 2006-10-08 17:26  ivan
18245
18246         * httemplate/view/: cust_main.cgi, cust_main/tickets.html: clean up
18247           the customer view a tiny bit
18248
18249 2006-10-08 17:13  ivan
18250
18251         * htetc/handler.pl: add cust_main_note to handler.pl
18252
18253 2006-10-08 01:17  ivan
18254
18255         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
18256           FS/FS/Setup.pm, FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
18257           FS/FS/payby.pm, bin/customer-faker, htetc/handler.pl,
18258           httemplate/edit/part_bill_event.cgi,
18259           httemplate/elements/menu.html,
18260           httemplate/search/cust_pay_batch.cgi,
18261           httemplate/search/pay_batch.cgi,
18262           httemplate/search/elements/search.html: add menu items for credit
18263           card batching, debug last-minute changes to payby.pm, add ACL for
18264           re-processing batches, separate CARD and CHEK batches, fixed
18265           defaults for batch formats
18266
18267 2006-10-07 16:40  ivan
18268
18269         * FS/FS/cust_bill.pm: remove a spurious commit from batch_card and
18270           document realtime option
18271
18272 2006-10-07 14:40  ivan
18273
18274         * FS/FS/cust_main.pm: better error msg on CSV import with bad
18275           pkgpart
18276
18277 2006-10-04 14:22  jeff
18278
18279         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/Conf.pm,
18280           FS/FS/Record.pm, httemplate/edit/cust_main.cgi,
18281           httemplate/elements/tr-input-date-field.html,
18282           httemplate/view/cust_main/misc.html: DoB
18283
18284 2006-10-03 15:44  jeff
18285
18286         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_main.pm,
18287           FS/FS/cust_main_note.pm, FS/MANIFEST, FS/FS/Schema.pm,
18288           FS/t/cust_main_note.t, httemplate/edit/cust_main.cgi,
18289           httemplate/edit/cust_main_note.cgi,
18290           httemplate/edit/process/cust_main_note.cgi,
18291           httemplate/view/cust_main.cgi,
18292           httemplate/view/cust_main/notes.html: Enhanced customer notes
18293
18294 2006-10-03 08:59  ivan
18295
18296         * FS/FS/: cust_main_invoice.pm, cust_pay_batch.pm, svc_external.pm,
18297           svc_www.pm: s/repalce/replace/ in POD doc
18298
18299 2006-09-29 10:22  ivan
18300
18301         * FS/FS/access_user.pm: fix problem with viewing unlinked services
18302
18303 2006-09-29 09:18  ivan
18304
18305         * FS/FS/part_export/domain_sql.pm: precedence error causing schema
18306           mapped values to disappear
18307
18308 2006-09-29 08:36  ivan
18309
18310         * FS/FS/part_export/domain_sql.pm: fix mapping problem in
18311           domain_sql export
18312
18313 2006-09-28 10:45  ivan
18314
18315         * FS/FS/svc_acct.pm: missing $ in ldap_password
18316
18317 2006-09-26 11:55  ivan
18318
18319         * httemplate/search/svc_acct.cgi: fix username@domain search
18320
18321 2006-09-23 11:33  ivan
18322
18323         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: update to
18324           mailserver integration
18325
18326 2006-09-20 21:41  ivan
18327
18328         * FS/FS/part_export/acct_sql.pm: support static values in acct_sql
18329           as well
18330
18331 2006-09-20 09:00  ivan
18332
18333         * FS/FS/part_export/acct_sql.pm: eek, terminate the javascript
18334
18335 2006-09-20 08:20  ivan
18336
18337         * FS/FS/part_export/acct_sql.pm: finish correcting the naming
18338
18339 2006-09-20 08:19  ivan
18340
18341         * FS/FS/part_export/domain_sql.pm: tie correctly!
18342
18343 2006-09-19 09:49  ivan
18344
18345         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
18346           part_export/domain_sql.pm: add domain_sql export for new
18347           mailserver config and modify acct_sql export for same
18348
18349 2006-09-17 19:21  ivan
18350
18351         * httemplate/elements/menu.html: ticket system disableability for
18352           rainbowshops
18353
18354 2006-09-16 13:07  ivan
18355
18356         * bin/customer-faker: bulk fake customer insert
18357
18358 2006-09-15 12:15  ivan
18359
18360         * FS/FS/AccessRight.pm, httemplate/search/cust_tax_exempt_pkg.cgi,
18361           httemplate/view/cust_main/payment_history.html: add link to
18362           customer tax exemptions to customer view page
18363
18364 2006-09-14 22:10  ivan
18365
18366         * FS/FS/: Schema.pm, cust_bill_ApplicationCommon.pm,
18367           cust_bill_pay_pkg.pm, cust_credit_bill_pkg.pm: add sdate and
18368           edate to cust_bill_pay_pkg and cust_credit_bill_pkg tables
18369
18370 2006-09-14 12:33  ivan
18371
18372         * httemplate/edit/part_virtual_field.cgi: don't promise virtual
18373           fields on tables we can't deliver them on.  virtual fields suck
18374           anyway, they should be real database fields
18375
18376 2006-09-14 12:30  ivan
18377
18378         * httemplate/edit/process/generic.cgi: pointer to
18379           elements/process.html, fwiw
18380
18381 2006-09-13 09:01  ivan
18382
18383         * httemplate/search/report_cust_pay.html: add check # search, here
18384           for now...
18385
18386 2006-09-13 07:57  ivan
18387
18388         * FS/FS/cust_bill_ApplicationCommon.pm: yes, that does appear to be
18389           the fix for all this trouble.  s/qsearchs/qsearch/
18390
18391 2006-09-13 07:53  ivan
18392
18393         * FS/FS/: cust_credit.pm, cust_pay.pm: some cleanup while i'm here
18394
18395 2006-09-12 19:14  ivan
18396
18397         * FS/FS/Record.pm: encryption-on-insert bugfix from untd
18398
18399 2006-09-12 19:11  ivan
18400
18401         * FS/FS/svc_Common.pm: in-place replace bugfix from untd &
18402           debugging cleanup
18403
18404 2006-09-12 14:27  ivan
18405
18406         * httemplate/search/cust_main.cgi: no need to log this
18407
18408 2006-09-05 18:20  ivan
18409
18410         * bin/breakdown-bill-applications: not done yet
18411
18412 2006-09-05 18:08  ivan
18413
18414         * fs_selfservice/DEPLOY: this was supposed to just be a local hack,
18415           how did it wind up in CVS?
18416
18417 2006-09-05 18:08  ivan
18418
18419         * FS/bin/freeside-setup: new world ACLs
18420
18421 2006-09-05 18:07  ivan
18422
18423         * FS/FS/ClientAPI/Signup.pm: less cut and paste
18424
18425 2006-09-05 18:07  ivan
18426
18427         * FS/FS/payby.pm: ugh DCLN :/
18428
18429 2006-09-05 18:06  ivan
18430
18431         * FS/FS/cust_svc.pm: add some debugging
18432
18433 2006-09-05 18:06  ivan
18434
18435         * FS/FS/cdr.pm: add missing =back
18436
18437 2006-09-05 09:44  ivan
18438
18439         * httemplate/edit/process/cust_refund.cgi: fix refunds, really
18440
18441 2006-09-05 09:27  ivan
18442
18443         * httemplate/edit/process/cust_refund.cgi: fix FS::payby::payby2bop
18444           usage
18445
18446 2006-09-04 13:31  ivan
18447
18448         * httemplate/search/sqlradius.cgi: really fix the embedded duration
18449           table
18450
18451 2006-09-04 13:22  ivan
18452
18453         * httemplate/search/sqlradius.cgi: use the exact provided time
18454
18455 2006-09-04 13:15  ivan
18456
18457         * httemplate/search/sqlradius.cgi: fix the date/time parsing
18458
18459 2006-09-04 13:12  ivan
18460
18461         * httemplate/search/sqlradius.cgi: fix the embedded duration table
18462
18463 2006-09-04 13:10  ivan
18464
18465         * httemplate/search/sqlradius.cgi: fix the gridding colors
18466
18467 2006-09-04 13:05  ivan
18468
18469         * httemplate/: elements/tr-input-beginning_ending.html,
18470           search/sqlradius.cgi, search/sqlradius.html: allow time selection
18471           in RADIUS searches and grid-ize the resulting table
18472
18473 2006-09-04 09:24  ivan
18474
18475         * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add RADIUS
18476           session search back to main menu
18477
18478 2006-09-02 13:38  ivan
18479
18480         * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
18481           agent-virtualize invoice event reports
18482
18483 2006-09-01 00:52  ivan
18484
18485         * fs_selfservice/FS-SelfService/cgi/signup.html: pretty this up a
18486           little
18487
18488 2006-08-31 18:51  lawrence
18489
18490         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
18491           fs_selfservice/FS-SelfService/cgi/signup.html: Progress
18492           checkpoint on improved signup stuff for additional services
18493
18494 2006-08-31 14:26  lawrence
18495
18496         * httemplate/config/config-process.cgi: make select-sub parameters
18497           work
18498
18499 2006-08-31 13:47  ivan
18500
18501         * eg/TEMPLATE_cust_main.import, etc/megapop.pl: BEGONE $Id
18502
18503 2006-08-31 13:44  ivan
18504
18505         * bin/: svc_acct.import, svc_domain.erase: BEGONE $Id$
18506
18507 2006-08-31 12:59  ivan
18508
18509         * bin/fs-migrate-svc_acct_sm: BEGONE $Id$
18510
18511 2006-08-31 12:25  ivan
18512
18513         * fs_selfservice/FS-SelfService/cgi/signup.cgi: BEGONE $Id$
18514
18515 2006-08-30 09:24  ivan
18516
18517         * bin/mapsecrets2access_user: need a username arg for now... this
18518           should make the error message less confusing
18519
18520 2006-08-30 08:41  ivan
18521
18522         * FS/bin/freeside-adduser: get rid of all the htpasswd stuff in
18523           freeside-adduser
18524
18525 2006-08-29 11:04  khoff
18526
18527         * FS/FS/part_pkg/flat_introrate.pm: Introductory rates...just what
18528           we always wanted.  Requires Date::Manip.
18529
18530 2006-08-29 10:50  lawrence
18531
18532         * FS/FS/ClientAPI/Signup.pm,
18533           fs_selfservice/FS-SelfService/cgi/signup.cgi,
18534           fs_selfservice/FS-SelfService/cgi/signup.html: Signup
18535           Enhancements
18536
18537 2006-08-28 06:52  ivan
18538
18539         * httemplate/edit/process/cust_main.cgi: parameters to method calls
18540           require ( ), arrgh
18541
18542 2006-08-27 17:52  jeff
18543
18544         * FS/FS/cust_bill.pm: protect against a race
18545
18546 2006-08-27 15:55  jeff
18547
18548         * Makefile: more clean
18549
18550 2006-08-27 14:50  jeff
18551
18552         * FS/FS/cust_bill.pm, FS/FS/payby.pm,
18553           httemplate/misc/process/payment.cgi: fix payby2bop brokenness
18554
18555 2006-08-27 13:10  jeff
18556
18557         * FS/FS/cust_pay_batch.pm: no comment
18558
18559 2006-08-27 13:09  jeff
18560
18561         * FS/FS/payby.pm: oops
18562
18563 2006-08-27 12:33  ivan
18564
18565         * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add back
18566           invoice event reports
18567
18568 2006-08-27 12:30  jeff
18569
18570         * httemplate/: edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
18571           edit/cust_credit_bill.cgi, misc/download-batch.cgi: correct bad
18572           conflict resolution
18573
18574 2006-08-26 16:15  jeff
18575
18576         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
18577           FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay_batch.pm,
18578           FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
18579           FS/FS/part_bill_event.pm, FS/FS/payby.pm,
18580           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
18581           FS/t/cust_bill_pay_batch.t, httemplate/edit/cust_bill_pay.cgi,
18582           httemplate/edit/cust_credit.cgi,
18583           httemplate/edit/cust_credit_bill.cgi,
18584           httemplate/edit/part_bill_event.cgi,
18585           httemplate/edit/process/cust_main.cgi,
18586           httemplate/edit/process/cust_refund.cgi,
18587           httemplate/misc/bill.cgi, httemplate/misc/download-batch.cgi,
18588           httemplate/misc/process/payment.cgi,
18589           httemplate/search/cust_pay_batch.cgi,
18590           httemplate/search/pay_batch.cgi,
18591           httemplate/search/pay_batch.html,
18592           httemplate/search/report_cust_pay_batch.html: batch refactor
18593           continued
18594
18595 2006-08-26 07:44  ivan
18596
18597         * FS/FS/Schema.pm: better error reporting for schema load failures
18598           (w/DBIx::DBSchema 0.32+), hopefully...
18599
18600 2006-08-26 07:39  ivan
18601
18602         * FS/FS/Schema.pm: better error reporting for schema load failures
18603           (w/DBIx::DBSchema 0.32+), hopefully...
18604
18605 2006-08-26 05:57  ivan
18606
18607         * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi: fix
18608           javascript for auto-setting application amount
18609
18610 2006-08-25 19:20  ivan
18611
18612         * httemplate/edit/cust_bill_pay.cgi: fix javascript for
18613           auto-setting application amount
18614
18615 2006-08-25 19:20  ivan
18616
18617         * htetc/handler.pl: i want max and min!
18618
18619 2006-08-25 19:12  ivan
18620
18621         * FS/FS/: Record.pm: foiled by autovivification!
18622
18623 2006-08-25 12:30  ivan
18624
18625         * FS/FS/: Misc.pm, Record.pm: use GROUP BY instead of DISTINCT ON
18626           in the state and country queries for better cross-database
18627           compatibility, based on a preliminary patch from Jason Thomas
18628
18629 2006-08-23 18:37  ivan
18630
18631         * httemplate/edit/: cust_credit.cgi, cust_pay.cgi: oops,
18632           "Auto-apply to invoices" dropdown disappeared
18633
18634 2006-08-23 15:25  ivan
18635
18636         * Makefile, httemplate/index.html,
18637           httemplate/browse/access_group.html,
18638           httemplate/browse/access_user.html,
18639           httemplate/browse/addr_block.cgi, httemplate/browse/agent.cgi,
18640           httemplate/browse/agent_type.cgi,
18641           httemplate/browse/cust_main_county.cgi,
18642           httemplate/browse/inventory_class.html,
18643           httemplate/browse/msgcat.cgi, httemplate/browse/nas.cgi,
18644           httemplate/browse/part_bill_event.cgi,
18645           httemplate/browse/part_export.cgi,
18646           httemplate/browse/part_pkg.cgi,
18647           httemplate/browse/part_referral.html,
18648           httemplate/browse/part_svc.cgi,
18649           httemplate/browse/part_virtual_field.cgi,
18650           httemplate/browse/payment_gateway.html,
18651           httemplate/browse/pkg_class.html, httemplate/browse/rate.cgi,
18652           httemplate/browse/router.cgi, httemplate/browse/svc_acct_pop.cgi,
18653           httemplate/browse/elements/browse.html,
18654           httemplate/config/config-process.cgi,
18655           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
18656           httemplate/edit/REAL_cust_pkg.cgi,
18657           httemplate/edit/access_group.html,
18658           httemplate/edit/access_user.html, httemplate/edit/agent.cgi,
18659           httemplate/edit/agent_payment_gateway.html,
18660           httemplate/edit/agent_type.cgi,
18661           httemplate/edit/bulk-cust_svc.html,
18662           httemplate/edit/cust_bill_pay.cgi,
18663           httemplate/edit/cust_credit.cgi,
18664           httemplate/edit/cust_credit_bill.cgi,
18665           httemplate/edit/cust_main.cgi,
18666           httemplate/edit/cust_main_county-expand.cgi,
18667           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
18668           httemplate/edit/cust_refund.cgi,
18669           httemplate/edit/inventory_class.html, httemplate/edit/msgcat.cgi,
18670           httemplate/edit/part_bill_event.cgi,
18671           httemplate/edit/part_export.cgi, httemplate/edit/part_pkg.cgi,
18672           httemplate/edit/part_referral.html, httemplate/edit/part_svc.cgi,
18673           httemplate/edit/part_virtual_field.cgi,
18674           httemplate/edit/payment_gateway.html,
18675           httemplate/edit/pkg_class.html,
18676           httemplate/edit/prepay_credit.cgi, httemplate/edit/rate.cgi,
18677           httemplate/edit/rate_region.cgi, httemplate/edit/reg_code.cgi,
18678           httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
18679           httemplate/edit/svc_acct_pop.cgi,
18680           httemplate/edit/svc_broadband.cgi,
18681           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
18682           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_phone.cgi,
18683           httemplate/edit/svc_www.cgi,
18684           httemplate/edit/cust_main/billing.html,
18685           httemplate/edit/cust_main/contact.html,
18686           httemplate/edit/elements/edit.html,
18687           httemplate/edit/elements/svc_Common.html,
18688           httemplate/edit/process/REAL_cust_pkg.cgi,
18689           httemplate/edit/process/access_group.html,
18690           httemplate/edit/process/access_user.html,
18691           httemplate/edit/process/agent.cgi,
18692           httemplate/edit/process/agent_payment_gateway.html,
18693           httemplate/edit/process/agent_type.cgi,
18694           httemplate/edit/process/bulk-cust_svc.cgi,
18695           httemplate/edit/process/cust_bill_pay.cgi,
18696           httemplate/edit/process/cust_credit.cgi,
18697           httemplate/edit/process/cust_credit_bill.cgi,
18698           httemplate/edit/process/cust_main.cgi,
18699           httemplate/edit/process/cust_main_county-collapse.cgi,
18700           httemplate/edit/process/cust_main_county-expand.cgi,
18701           httemplate/edit/process/cust_pay.cgi,
18702           httemplate/edit/process/cust_pkg.cgi,
18703           httemplate/edit/process/cust_refund.cgi,
18704           httemplate/edit/process/cust_svc.cgi,
18705           httemplate/edit/process/domain_record.cgi,
18706           httemplate/edit/process/generic.cgi,
18707           httemplate/edit/process/inventory_class.html,
18708           httemplate/edit/process/msgcat.cgi,
18709           httemplate/edit/process/part_bill_event.cgi,
18710           httemplate/edit/process/part_export.cgi,
18711           httemplate/edit/process/part_pkg.cgi,
18712           httemplate/edit/process/part_referral.html,
18713           httemplate/edit/process/part_svc.cgi,
18714           httemplate/edit/process/payment_gateway.html,
18715           httemplate/edit/process/pkg_class.html,
18716           httemplate/edit/process/prepay_credit.cgi,
18717           httemplate/edit/process/quick-charge.cgi,
18718           httemplate/edit/process/quick-cust_pkg.cgi,
18719           httemplate/edit/process/rate.cgi,
18720           httemplate/edit/process/rate_region.cgi,
18721           httemplate/edit/process/reg_code.cgi,
18722           httemplate/edit/process/router.cgi,
18723           httemplate/edit/process/svc_acct.cgi,
18724           httemplate/edit/process/svc_acct_pop.cgi,
18725           httemplate/edit/process/svc_broadband.cgi,
18726           httemplate/edit/process/svc_domain.cgi,
18727           httemplate/edit/process/svc_external.cgi,
18728           httemplate/edit/process/svc_forward.cgi,
18729           httemplate/edit/process/svc_phone.html,
18730           httemplate/edit/process/svc_www.cgi,
18731           httemplate/edit/process/addr_block/add.cgi,
18732           httemplate/edit/process/addr_block/allocate.cgi,
18733           httemplate/edit/process/addr_block/deallocate.cgi,
18734           httemplate/edit/process/addr_block/split.cgi,
18735           httemplate/edit/process/elements/process.html,
18736           httemplate/edit/process/elements/svc_Common.html,
18737           httemplate/elements/checkboxes-table-name.html,
18738           httemplate/elements/checkboxes-table.html,
18739           httemplate/elements/header-popup.html,
18740           httemplate/elements/header.html,
18741           httemplate/elements/jsrsServer.html,
18742           httemplate/elements/menu.html, httemplate/elements/menubar.html,
18743           httemplate/elements/pager.html,
18744           httemplate/elements/phonenumber.html,
18745           httemplate/elements/progress-init.html,
18746           httemplate/elements/progress-popup.html,
18747           httemplate/elements/search-cust_main.html,
18748           httemplate/elements/select-access_group.html,
18749           httemplate/elements/select-agent.html,
18750           httemplate/elements/select-cust-fields.html,
18751           httemplate/elements/select-cust_pkg-status.html,
18752           httemplate/elements/select-month_year.html,
18753           httemplate/elements/select-part_referral.html,
18754           httemplate/elements/select-pkg_class.html,
18755           httemplate/elements/select-table.html,
18756           httemplate/elements/select-taxclass.html,
18757           httemplate/elements/small_custview.html,
18758           httemplate/elements/table-grid.html,
18759           httemplate/elements/table.html,
18760           httemplate/elements/tr-select-access_group.html,
18761           httemplate/elements/tr-select-agent.html,
18762           httemplate/elements/tr-select-cust-fields.html,
18763           httemplate/elements/tr-select-cust_pkg-status.html,
18764           httemplate/elements/tr-select-from_to.html,
18765           httemplate/elements/tr-select-part_referral.html,
18766           httemplate/elements/tr-select-pkg_class.html,
18767           httemplate/elements/xmlhttp.html,
18768           httemplate/graph/cust_bill_pkg.cgi,
18769           httemplate/graph/money_time.cgi,
18770           httemplate/graph/report_cust_bill_pkg.html,
18771           httemplate/graph/report_money_time.html,
18772           httemplate/graph/elements/monthly.html,
18773           httemplate/misc/batch-cust_pay.html, httemplate/misc/bill.cgi,
18774           httemplate/misc/cancel-unaudited.cgi,
18775           httemplate/misc/catchall.cgi, httemplate/misc/cdr-import.html,
18776           httemplate/misc/change_pkg.cgi, httemplate/misc/counties.cgi,
18777           httemplate/misc/cust_main-cancel.cgi,
18778           httemplate/misc/cust_main-import.cgi,
18779           httemplate/misc/cust_main-import_charges.cgi,
18780           httemplate/misc/delete-cust_credit.cgi,
18781           httemplate/misc/delete-cust_pay.cgi,
18782           httemplate/misc/delete-customer.cgi,
18783           httemplate/misc/delete-domain_record.cgi,
18784           httemplate/misc/delete-part_export.cgi,
18785           httemplate/misc/download-batch.cgi, httemplate/misc/dump.cgi,
18786           httemplate/misc/email-invoice.cgi,
18787           httemplate/misc/email_invoice_events.cgi,
18788           httemplate/misc/email_invoices.cgi,
18789           httemplate/misc/fax-invoice.cgi,
18790           httemplate/misc/fax_invoice_events.cgi,
18791           httemplate/misc/fax_invoices.cgi,
18792           httemplate/misc/inventory_item-import.html,
18793           httemplate/misc/link.cgi, httemplate/misc/meta-import.cgi,
18794           httemplate/misc/payment.cgi, httemplate/misc/print-invoice.cgi,
18795           httemplate/misc/print_invoice_events.cgi,
18796           httemplate/misc/print_invoices.cgi, httemplate/misc/queue.cgi,
18797           httemplate/misc/states.cgi,
18798           httemplate/misc/unapply-cust_credit.cgi,
18799           httemplate/misc/unapply-cust_pay.cgi,
18800           httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
18801           httemplate/misc/unvoid-cust_pay_void.cgi,
18802           httemplate/misc/upload-batch.cgi,
18803           httemplate/misc/void-cust_pay.cgi, httemplate/misc/whois.cgi,
18804           httemplate/misc/xmlhttp-cust_main-search.cgi,
18805           httemplate/misc/xmlrpc.cgi,
18806           httemplate/misc/process/batch-cust_pay.cgi,
18807           httemplate/misc/process/catchall.cgi,
18808           httemplate/misc/process/cdr-import.html,
18809           httemplate/misc/process/cust_main-import.cgi,
18810           httemplate/misc/process/cust_main-import_charges.cgi,
18811           httemplate/misc/process/delete-customer.cgi,
18812           httemplate/misc/process/inventory_item-import.html,
18813           httemplate/misc/process/link.cgi,
18814           httemplate/misc/process/meta-import.cgi,
18815           httemplate/misc/process/payment.cgi, httemplate/search/cdr.html,
18816           httemplate/search/cust_bill.html,
18817           httemplate/search/cust_bill_event.cgi,
18818           httemplate/search/cust_bill_event.html,
18819           httemplate/search/cust_bill_pkg.cgi,
18820           httemplate/search/cust_credit.html,
18821           httemplate/search/cust_main-otaker.cgi,
18822           httemplate/search/cust_main-zip.html,
18823           httemplate/search/cust_main.cgi, httemplate/search/cust_pay.cgi,
18824           httemplate/search/cust_pkg.cgi,
18825           httemplate/search/cust_tax_exempt_pkg.cgi,
18826           httemplate/search/inventory_item.html,
18827           httemplate/search/prepay_credit.html,
18828           httemplate/search/queue.html, httemplate/search/reg_code.html,
18829           httemplate/search/report_cdr.html,
18830           httemplate/search/report_cust_bill.html,
18831           httemplate/search/report_cust_credit.html,
18832           httemplate/search/report_cust_main-zip.html,
18833           httemplate/search/report_cust_pay.html,
18834           httemplate/search/report_cust_pkg.html,
18835           httemplate/search/report_prepaid_income.cgi,
18836           httemplate/search/report_prepaid_income.html,
18837           httemplate/search/report_receivables.cgi,
18838           httemplate/search/report_receivables.html,
18839           httemplate/search/report_tax.cgi,
18840           httemplate/search/report_tax.html, httemplate/search/sql.html,
18841           httemplate/search/sqlradius.cgi,
18842           httemplate/search/sqlradius.html, httemplate/search/svc_acct.cgi,
18843           httemplate/search/svc_broadband.cgi,
18844           httemplate/search/svc_domain.cgi,
18845           httemplate/search/svc_external.cgi,
18846           httemplate/search/svc_forward.cgi,
18847           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
18848           httemplate/search/elements/search.html,
18849           httemplate/view/cust_bill-logo.cgi,
18850           httemplate/view/cust_bill-pdf.cgi,
18851           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
18852           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
18853           httemplate/view/svc_broadband.cgi,
18854           httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
18855           httemplate/view/svc_forward.cgi, httemplate/view/svc_phone.cgi,
18856           httemplate/view/svc_www.cgi,
18857           httemplate/view/cust_main/billing.html,
18858           httemplate/view/cust_main/contacts.html,
18859           httemplate/view/cust_main/misc.html,
18860           httemplate/view/cust_main/packages.html,
18861           httemplate/view/cust_main/payment_history.html,
18862           httemplate/view/cust_main/tickets.html,
18863           httemplate/view/elements/svc_Common.html: Will things ever be the
18864           same again? It's the final masonize
18865
18866 2006-08-23 14:53  ivan
18867
18868         * httemplate/misc/batch-cust_pay.html: remove extraneous "
18869
18870 2006-08-23 05:13  ivan
18871
18872         * FS/FS/Schema.pm: removing already commented-out code
18873
18874 2006-08-23 05:06  ivan
18875
18876         * Makefile, FS/FS/CGI.pm: don't use FREESIDE_URL for this, it
18877           didn't work out...
18878
18879 2006-08-22 05:23  ivan
18880
18881         * httemplate/docs/index.html: get rid of old upgrade instructions
18882
18883 2006-08-21 16:01  ivan
18884
18885         * FS/: MANIFEST, FS/Schema.pm, FS/cust_bill.pm,
18886           FS/cust_bill_ApplicationCommon.pm, FS/cust_bill_pay.pm,
18887           FS/cust_bill_pay_pkg.pm, FS/cust_bill_pkg.pm,
18888           FS/cust_credit_bill.pm, FS/cust_credit_bill_pkg.pm,
18889           t/cust_bill_ApplicationCommon.t, t/cust_bill_pay_pkg.t,
18890           t/cust_credit_bill_pkg.t: add cust_bill_pay_pkg and
18891           cust_credit_bill_pkg - applying credits and payments against
18892           specific line items
18893
18894 2006-08-21 10:45  ivan
18895
18896         * FS/FS/: cust_main.pm: search for existing advertising sources
18897           before adding a new one
18898
18899 2006-08-21 05:38  ivan
18900
18901         * rt/html/Ticket/Elements/EditCustomers: better RT hint for smarter
18902           smart search
18903
18904 2006-08-21 02:46  ivan
18905
18906         * httemplate/docs/index.html: we're off to see the wiki, the
18907           wonderful wiki of oz
18908
18909 2006-08-18 05:18  ivan
18910
18911         * FS/FS/cust_main.pm: and a slight fix to the CSV import
18912
18913 2006-08-18 04:56  ivan
18914
18915         * FS/FS/cust_main.pm: pass through the explicitly specified pkeys
18916
18917 2006-08-18 04:52  ivan
18918
18919         * FS/FS/cust_main.pm: alas, now try with recursion
18920
18921 2006-08-18 04:40  ivan
18922
18923         * FS/FS/cust_main.pm: fix the  explicitly specified primary keys
18924
18925 2006-08-18 04:36  ivan
18926
18927         * FS/FS/cust_main.pm: allow explicitly specified primary keys (to
18928           get around big 8.1 Pg changes wrt reverse engineering
18929
18930 2006-08-18 03:34  ivan
18931
18932         * FS/FS/cust_main.pm: suggestion to run dbdef-create here, yes...
18933
18934 2006-08-18 03:31  ivan
18935
18936         * FS/FS/cust_main.pm: want ALL of cust_main-skeleton tables config,
18937           not just the first line
18938
18939 2006-08-18 03:27  ivan
18940
18941         * FS/FS/cust_main.pm: that was it, the sql had to be fixed...
18942
18943 2006-08-18 03:26  ivan
18944
18945         * FS/FS/cust_main.pm: W T F
18946
18947 2006-08-18 03:18  ivan
18948
18949         * FS/FS/cust_main.pm: even more skeleton debugging, ugh
18950
18951 2006-08-18 03:10  ivan
18952
18953         * FS/FS/cust_main.pm: what's going on with the parameters for
18954           skeleton inserts??
18955
18956 2006-08-18 03:00  ivan
18957
18958         * FS/FS/cust_main.pm: skeleton typo
18959
18960 2006-08-18 02:58  ivan
18961
18962         * FS/FS/cust_main.pm: oops, want CHILD table for skeleton inserts,
18963           not parent
18964
18965 2006-08-18 02:50  ivan
18966
18967         * FS/FS/cust_main.pm: add debugging to _copy_skel to get some idea
18968           what's going on
18969
18970 2006-08-18 01:33  ivan
18971
18972         * FS/FS/: Conf.pm, cust_main.pm: first try at skeleton feature for
18973           mg
18974
18975 2006-08-16 01:19  ivan
18976
18977         * FS/bin/freeside-adduser: get rid of too-verbose debugging
18978
18979 2006-08-15 07:20  ivan
18980
18981         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi,
18982           httemplate/misc/process/cust_main-import.cgi: add a new, extended
18983           CSV import format
18984
18985 2006-08-14 06:28  ivan
18986
18987         * FS/FS/cust_main.pm: pass email, phone and ip adderss to B:OP when
18988           doing refunds, hopefully this will fix OpenECHO refunds
18989
18990 2006-08-14 05:13  ivan
18991
18992         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
18993           httemplate/elements/header.html,
18994           httemplate/elements/search-cust_main.html,
18995           rt/html/Elements/FreesideInvoiceSearch,
18996           rt/html/Elements/FreesideNewCust,
18997           rt/html/Elements/FreesideSearch,
18998           rt/html/Elements/FreesideSvcSearch, rt/html/Elements/PageLayout,
18999           rt/html/Elements/SimpleSearch, rt/html/Elements/Tabs: sprinkle
19000           some magic ajax fairy dust on referring customer SELEKTAH.
19001           rewind!  make smart search smarter, re-layout the top search bars
19002           and add an invoice one
19003
19004 2006-08-14 01:38  ivan
19005
19006         * FS/FS/access_user.pm: bugfix for agentless access users,
19007           triggered by part_referral (advertising source) agent
19008           virtualization
19009
19010 2006-08-13 03:25  ivan
19011
19012         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
19013           httemplate/edit/cust_pay.cgi,
19014           httemplate/edit/process/cust_pay.cgi,
19015           httemplate/view/cust_main.cgi,
19016           httemplate/view/cust_main/billing.html,
19017           httemplate/view/cust_main/misc.html,
19018           httemplate/view/cust_main/packages.html,
19019           httemplate/view/cust_main/payment_history.html,
19020           httemplate/view/cust_main/tickets.html: customer view work:
19021
19022           DONE  1. add status and balance to top
19023
19024           DONE  2. add some sort of oldest date thing so the history
19025           doesn't get too      big (# years and a link to "show older")
19026
19027             3. make the rest of the action links into js popups?  maybe
19028           later,
19029                weird IENess when closing em
19030           DONE (finished)    - so revert out or finish/commit the Enter
19031           check payment one    - Process page can wait until another day..
19032           it should be more of an *action*
19033
19034           DONE  4. Ticket list config knobs for wtxs (grid it too)
19035
19036           DONE  5. grid the package list
19037
19038 2006-08-12 04:01  ivan
19039
19040         * httemplate/edit/cust_credit.cgi: s/Post/Enter/;
19041
19042 2006-08-12 03:47  ivan
19043
19044         * FS/FS/Conf.pm, FS/FS/AccessRight.pm,
19045           httemplate/view/cust_main/payment_history.html: fix acl rewrite
19046           causing problems: void now shows up properly, deprecate all the
19047           redundant config values
19048
19049 2006-08-11 23:45  ivan
19050
19051         * FS/FS/cust_pkg.pm: don't adjust next bill date on unsuspension!
19052           causes undesirable effects with prorate/subscription packages and
19053           undesirably rewards customers for non-payment, closes: Bug#1325
19054
19055 2006-08-11 01:02  ivan
19056
19057         * FS/FS/access_user.pm, FS/FS/part_referral.pm,
19058           httemplate/browse/part_referral.html,
19059           httemplate/edit/cust_main.cgi,
19060           httemplate/elements/select-agent.html,
19061           httemplate/elements/select-part_referral.html,
19062           httemplate/elements/tr-select-agent.html,
19063           httemplate/elements/tr-select-part_referral.html: virtualize
19064           referrals on customer addition
19065
19066 2006-08-10 15:18  ivan
19067
19068         * httemplate/config/config.cgi: bugfix for selects that don't have
19069           select_enum
19070
19071 2006-08-10 06:50  ivan
19072
19073         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/part_referral.pm,
19074           httemplate/browse/part_referral.html,
19075           httemplate/view/cust_main/misc.html: add cust_main.agent_custid
19076           (at least to schema and customer view, no manual editing yet)
19077
19078 2006-08-10 05:01  ivan
19079
19080         * httemplate/browse/part_referral.html: bold the total footer
19081
19082 2006-08-10 04:55  ivan
19083
19084         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
19085           FS/FS/access_user.pm, FS/FS/part_referral.pm,
19086           httemplate/browse/part_referral.html,
19087           httemplate/edit/part_referral.html,
19088           httemplate/edit/process/part_referral.html,
19089           httemplate/elements/menu.html: agent-virtualize advertising
19090           sources
19091
19092 2006-08-09 20:10  ivan
19093
19094         * FS/FS/Schema.pm: don't set the default to NULL the string!
19095           besides, that's already the default value of any nullable column,
19096           which @date_type is...
19097
19098 2006-08-09 19:27  ivan
19099
19100         * FS/FS/part_pkg.pm: better debugging for missing recur_fee so its
19101           easier to check the db
19102
19103 2006-08-09 14:46  ivan
19104
19105         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: take
19106           "coming soon" options off the menu, its been Soon for too long -
19107           they'll get here when they do
19108
19109 2006-08-09 03:47  ivan
19110
19111         * FS/FS/ClientAPI/MyAccount.pm,
19112           fs_selfservice/FS-SelfService/SelfService.pm, FS/FS/svc_acct.pm,
19113           fs_selfservice/FS-SelfService/cgi/change_password.html,
19114           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
19115           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
19116           fs_selfservice/FS-SelfService/cgi/provision_list.html,
19117           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service
19118           interface: add proper password changer and prevent "Setup my
19119           services" provisioner from showing broken links for services not
19120           handled yet
19121
19122 2006-08-09 00:46  ivan
19123
19124         * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: and the
19125           days go by...
19126
19127 2006-08-09 00:03  ivan
19128
19129         * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: this is not
19130           my beautiful magic template! (water flowing underground)
19131
19132 2006-08-08 23:43  jeff
19133
19134         * FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
19135           FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
19136           FS/FS/part_bill_event.pm, FS/FS/pay_batch.pm, FS/FS/payby.pm,
19137           httemplate/docs/schema.html, httemplate/misc/download-batch.cgi:
19138           batch refactor
19139
19140 2006-08-08 23:34  ivan
19141
19142         * FS/FS/ClientAPI/MyAccount.pm,
19143           fs_selfservice/FS-SelfService/SelfService.pm,
19144           fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi,
19145           fs_selfservice/FS-SelfService/cgi/view_invoice.html: self-service
19146           interface: move from text to html invoices
19147
19148 2006-08-08 20:45  ivan
19149
19150         * fs_selfservice/FS-SelfService/Makefile.PL: please bleeding-edge
19151           debian perl, would you put it in /usr/local/sbin?  thanks.
19152
19153 2006-08-06 19:44  ivan
19154
19155         * FS/FS/CurrentUser.pm, FS/FS/Schema.pm, FS/FS/access_user.pm,
19156           httemplate/browse/part_pkg.cgi,
19157           httemplate/browse/access_user.html,
19158           httemplate/edit/access_user.html,
19159           httemplate/edit/elements/edit.html: add internal user disable-ing
19160
19161 2006-08-06 19:19  ivan
19162
19163         * httemplate/search/elements/search.html: get rid of the extra
19164           border in nested tables
19165
19166 2006-08-06 16:39  ivan
19167
19168         * FS/: FS/access_user.pm, bin/freeside-adduser: slightly better
19169           bootstrapping for htpasswd kludge... hopefully that will go away
19170           in 1.7.1
19171
19172 2006-08-06 14:37  ivan
19173
19174         * FS/FS/svc_Common.pm: make sure default RADIUS groups don't
19175           override ones for existing records
19176
19177 2006-08-06 13:23  ivan
19178
19179         * httemplate/edit/svc_acct.cgi: silly closing }
19180
19181 2006-08-06 13:21  ivan
19182
19183         * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
19184           httemplate/edit/svc_acct.cgi: yow.  fix up group handling
19185
19186 2006-08-06 13:07  ivan
19187
19188         * FS/FS/svc_acct.pm, httemplate/edit/process/cust_main.cgi: this
19189           should fix the barfing about default radius groups on the new
19190           customer screen...
19191
19192 2006-08-06 02:14  ivan
19193
19194         * FS/FS/svc_acct.pm: this just needs to be a hashref and we should
19195           be all set with radius groups then
19196
19197 2006-08-06 02:10  ivan
19198
19199         * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
19200           httemplate/edit/svc_acct.cgi: this should process default
19201           usergroup as well as fixed now
19202
19203 2006-08-06 01:43  ivan
19204
19205         * FS/FS/svc_acct.pm: add debugging to track down RADIUS group
19206           problem
19207
19208 2006-08-06 01:10  ivan
19209
19210         * FS/FS/: svc_acct.pm: add confession here to diagnose etxrn's
19211           problem better
19212
19213 2006-07-27 17:33  ivan
19214
19215         * FS/FS/access_user.pm: htpasswd workaround no longer necessary -
19216           closes: #1351
19217
19218 2006-07-27 01:08  ivan
19219
19220         * FS/t/svc_phone.t: svc_phone.t
19221
19222 2006-07-25 21:18  ivan
19223
19224         * FS/FS/UID.pm: ugh, fixup bootstrapping
19225
19226 2006-07-25 01:39  ivan
19227
19228         * httemplate/search/cust_main.cgi: oops, extra else
19229
19230 2006-07-25 01:33  ivan
19231
19232         * FS/FS/agent.pm, httemplate/browse/agent.cgi,
19233           httemplate/elements/table-grid.html,
19234           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi:
19235           this should finish adding the "inactive" status, i think?
19236
19237 2006-07-25 00:27  ivan
19238
19239         * bin/rt-update-links: quick script to convert rt links from one
19240           database name to another
19241
19242 2006-07-24 15:40  ivan
19243
19244         * FS/FS/cust_main.pm: fix up smart searching to make the quick
19245           payment entry behave better
19246
19247 2006-07-23 07:23  ivan
19248
19249         * httemplate/search/report_receivables.cgi: sql num_pkgs
19250           conflicting with method...
19251
19252 2006-07-23 07:21  ivan
19253
19254         * httemplate/search/report_receivables.cgi: ugh, really fix the
19255           statuses here
19256
19257 2006-07-23 07:20  ivan
19258
19259         * httemplate/search/report_receivables.cgi: hopefully fix the
19260           statuses here
19261
19262 2006-07-23 07:17  ivan
19263
19264         * httemplate/search/report_receivables.cgi:  i should REALLY go to
19265           sleep
19266
19267 2006-07-23 07:16  ivan
19268
19269         * httemplate/search/report_receivables.cgi:  i should go to sleep
19270
19271 2006-07-23 07:07  ivan
19272
19273         * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi:
19274           more work towards adding an "inactive" status - add it to the A/R
19275           report
19276
19277 2006-07-15 17:55  ivan
19278
19279         * FS/FS/Conf.pm, FS/FS/agent.pm, FS/FS/cust_bill.pm,
19280           FS/FS/inventory_item.pm,
19281           fs_selfservice/FS-SelfService/freeside-selfservice-clientd,
19282           httemplate/autohandler, httemplate/edit/cust_credit.cgi,
19283           httemplate/elements/overlibmws.js,
19284           httemplate/elements/overlibmws_draggable.js,
19285           httemplate/elements/phonenumber.html,
19286           httemplate/search/cust_bill.html, httemplate/search/svc_acct.cgi,
19287           httemplate/search/svc_domain.cgi,
19288           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
19289           httemplate/view/svc_external.cgi: odds and ends
19290
19291 2006-07-13 21:20  ivan
19292
19293         * FS/FS/cust_pkg.pm: don't send cancellation emails on package
19294           changes
19295
19296 2006-07-13 20:27  ivan
19297
19298         * FS/FS/svc_Common.pm: this should fix radius group editing and the
19299           "Reference found where even-sized list expected at
19300           /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 473" error
19301
19302 2006-07-13 20:17  ivan
19303
19304         * FS/FS/CurrentUser.pm: this should fix the bootstrapping
19305
19306 2006-07-13 18:42  ivan
19307
19308         * FS/FS/: CurrentUser.pm, UID.pm: add the small
19309           FS::CurrentUser::BootstrapUser class for... surprise...
19310           bootstrapping
19311
19312 2006-07-13 17:42  ivan
19313
19314         * FS/FS/Setup.pm: fix acl bootstrapping
19315
19316 2006-07-13 17:32  ivan
19317
19318         * FS/: FS/UID.pm, bin/freeside-setup: should be able to
19319           freeside-setup without a username now
19320
19321 2006-07-13 16:45  ivan
19322
19323         * FS/FS/UID.pm: mapsecrets file shouldn't be necessary at all...
19324
19325 2006-07-12 20:54  ivan
19326
19327         * FS/FS/Report/Table/Monthly.pm,
19328           httemplate/search/cust_credit.html,
19329           httemplate/search/cust_pay.cgi,
19330           httemplate/search/report_receivables.cgi: fix multiple-agent
19331           virtualization properly for these reports
19332
19333 2006-07-12 16:33  ivan
19334
19335         * FS/: bin/freeside-setup, FS/Setup.pm: add acl bootstrapping -
19336           should be installable again now
19337
19338 2006-07-11 17:20  ivan
19339
19340         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
19341           FS/FS/cdr.pm, FS/FS/cust_svc.pm, FS/FS/h_svc_phone.pm,
19342           FS/FS/part_svc.pm, FS/FS/svc_phone.pm,
19343           httemplate/elements/menu.html, httemplate/misc/cdr-import.html,
19344           FS/MANIFEST, htetc/handler.pl, httemplate/edit/part_svc.cgi,
19345           httemplate/edit/svc_phone.cgi,
19346           httemplate/edit/elements/edit.html,
19347           httemplate/edit/elements/svc_Common.html,
19348           httemplate/edit/process/svc_phone.html,
19349           httemplate/edit/process/elements/process.html,
19350           httemplate/edit/process/elements/svc_Common.html,
19351           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
19352           httemplate/search/svc_phone.cgi, httemplate/view/svc_phone.cgi,
19353           httemplate/view/elements/svc_Common.html,
19354           FS/FS/part_pkg/voip_cdr.pm: svc_phone service and CDR billing
19355           from imported CDRs
19356
19357 2006-07-09 07:35  ivan
19358
19359         * rt/html/Elements/: Header, PageLayout: fix the image path in the
19360           kludged looknfeel integration
19361
19362 2006-07-05 07:55  ivan
19363
19364         * FS/FS/cust_main.pm: patch to fix fuzzy searching from Ryan Gunn
19365
19366 2006-07-04 05:01  ivan
19367
19368         * FS/: bin/freeside-addgroup, bin/freeside-adduser, MANIFEST:
19369           adding freeside-addgroup
19370
19371 2006-07-01 04:26  ivan
19372
19373         * FS/FS/Record.pm: another Pg 8.1 fix?  noticed by Damon Vincent
19374
19375 2006-06-30 07:30  ivan
19376
19377         * FS/bin/freeside-adduser: checkin freeside-adduser with the -g
19378           flag!  sheesh
19379
19380 2006-06-29 08:45  ivan
19381
19382         * FS/FS/part_export/shellcommands.pm: small patch to set
19383           $new_finger from Tim Yardley
19384
19385 2006-06-29 08:19  ivan
19386
19387         * httemplate/edit/part_bill_event.cgi: percentage late fees too
19388
19389 2006-06-29 06:47  ivan
19390
19391         * FS/FS/inventory_class.pm, FS/FS/svc_Common.pm,
19392           httemplate/browse/inventory_class.html,
19393           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
19394           httemplate/edit/svc_broadband.cgi,
19395           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
19396           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
19397           httemplate/search/inventory_item.html: finish at least the
19398           automatic provisioning part
19399
19400 2006-06-27 07:19  ivan
19401
19402         * httemplate/docs/index.html: going to wikiland
19403
19404 2006-06-24 09:41  ivan
19405
19406         * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
19407           httemplate/edit/part_svc.cgi, httemplate/browse/part_svc.cgi,
19408           httemplate/elements/select-table.html,
19409           httemplate/elements/table-grid.html: Add the ability to link
19410           customer service definition fields to inventory   classes, with
19411           an "automatic/manual" flag.  Add the ability for the web
19412           interface to maintain these links.  Start prettying up the
19413           service def.    edit in preparation for Bigger Changes.
19414
19415 2006-06-21 09:26  ivan
19416
19417         * httemplate/browse/part_pkg.cgi: fix show/hide disabled link
19418           interaction w/pager
19419
19420 2006-06-21 06:00  ivan
19421
19422         * httemplate/elements/iframecontentmws.js: oops, don't want this
19423           debugging in here
19424
19425 2006-06-21 06:00  ivan
19426
19427         * httemplate/view/cust_main/payment_history.html:
19428           http://www.macridesweb.com/oltest/ONCLICK.html !!!!!
19429
19430 2006-06-21 05:58  ivan
19431
19432         * httemplate/view/cust_main.cgi: need the OLiframecontent sub
19433
19434 2006-06-21 05:57  ivan
19435
19436         * httemplate/elements/header-popup.html: adding a header element
19437           for popups to replace CGI::header
19438
19439 2006-06-21 05:56  ivan
19440
19441         * httemplate/elements/iframecontentmws.js: add overlib iframe
19442           function
19443
19444 2006-06-21 01:42  ivan
19445
19446         * FS/FS/agent_type.pm, httemplate/browse/agent_type.cgi: speed up
19447           the agent type report when there are lots of package definitions
19448
19449 2006-06-19 06:09  ivan
19450
19451         * httemplate/view/cust_main/packages.html: fix ACL name for service
19452           provisioning and prevent disabled service provisioning from
19453           messing up table formatting
19454
19455 2006-06-19 05:47  ivan
19456
19457         * bin/mapsecrets2access_user: better error checking for this
19458           thrown-together bootstrapping script
19459
19460 2006-06-19 05:22  ivan
19461
19462         * bin/mapsecrets2access_user: ACL bootstrapping
19463
19464 2006-06-19 05:15  ivan
19465
19466         * FS/: FS/CurrentUser.pm, bin/freeside-upgrade: ACL bootstrapping
19467
19468 2006-06-19 05:09  ivan
19469
19470         * FS/t/ConfDefaults.t: forgot to commit this test
19471
19472 2006-06-19 04:57  ivan
19473
19474         * bin/mapsecrets2access_user: ACL bootstrapping/upgrade
19475
19476 2006-06-19 04:25  ivan
19477
19478         * FS/FS/AccessRight.pm, FS/FS/access_user.pm, FS/FS/cust_main.pm,
19479           httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
19480           httemplate/view/cust_main/packages.html,
19481           httemplate/view/cust_main/payment_history.html: ACLs, take three
19482           or four or something
19483
19484 2006-06-19 01:05  ivan
19485
19486         * FS/FS/Conf.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main_Mixin.pm,
19487           FS/FS/cust_pkg.pm, FS/FS/UI/Web.pm, httemplate/config/config.cgi,
19488           httemplate/elements/menu.html,
19489           httemplate/elements/select-cust-fields.html,
19490           httemplate/elements/select-cust_pkg-status.html,
19491           httemplate/elements/tr-select-cust-fields.html,
19492           httemplate/elements/tr-select-cust_pkg-status.html,
19493           httemplate/graph/cust_bill_pkg.cgi,
19494           httemplate/search/report_cust_pkg.html,
19495           httemplate/view/cust_main/contacts.html: add ability to select
19496           specific package defs. and package status to package report for
19497           qis
19498
19499 2006-06-18 23:03  ivan
19500
19501         * httemplate/search/cust_main.cgi: fix up the alternating colors on
19502           the customer search results
19503
19504 2006-06-18 19:33  ivan
19505
19506         * FS/MANIFEST, FS/FS/CurrentUser.pm, FS/FS/Record.pm,
19507           FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
19508           FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
19509           httemplate/elements/select-agent.html,
19510           httemplate/elements/select-table.html,
19511           httemplate/elements/tr-select-agent.html,
19512           httemplate/search/cust_bill.html,
19513           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
19514           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
19515           httemplate/search/svc_forward.cgi: agent virtualization, take one
19516           (stuff from "inactive" changeset snuck into cust_main.pm and the
19517           package reporting changeset in search/cust_pkg.cgi here too)
19518
19519 2006-06-18 05:56  ivan
19520
19521         * httemplate/edit/elements/edit.html: well, it isn't broken...
19522
19523 2006-06-18 05:54  ivan
19524
19525         * FS/FS/AccessRight.pm, FS/FS/access_group.pm,
19526           FS/FS/access_groupagent.pm, FS/FS/m2name_Common.pm,
19527           FS/FS/part_pkg.pm, httemplate/edit/access_group.html,
19528           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
19529           httemplate/edit/process/access_group.html,
19530           httemplate/elements/checkboxes-table-name.html,
19531           httemplate/elements/checkboxes-table.html, FS/MANIFEST,
19532           htetc/handler.pl, httemplate/browse/access_group.html,
19533           httemplate/browse/access_user.html,
19534           httemplate/edit/process/elements/process.html: ACLs: finish group
19535           edit (agents + rights) & browse
19536
19537 2006-06-15 18:23  jeff
19538
19539         * FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
19540           httemplate/misc/download-batch.cgi: value issues and many bits
19541           remain
19542
19543 2006-06-15 17:47  ivan
19544
19545         * httemplate/misc/download-batch.cgi: and fix the  name for TD
19546           Canada Trust.  and that's it for now.  really.
19547
19548 2006-06-15 17:33  ivan
19549
19550         * httemplate/misc/download-batch.cgi: oops i'm gonna do that too,
19551           now that the batch format file is not the same as the batch
19552           params files
19553
19554 2006-06-15 17:27  ivan
19555
19556         * httemplate/misc/download-batch.cgi: s/printf/sprintf/ and make
19557           the config a little less strange
19558
19559 2006-06-08 03:32  ivan
19560
19561         * httemplate/elements/menu.html: fix link to prepaid card setup
19562
19563 2006-06-06 03:30  ivan
19564
19565         * FS/FS/cdr.pm: fix unmatched =back somehow futzing things up with
19566           automated install. wtf?!
19567
19568 2006-06-02 06:20  ivan
19569
19570         * httemplate/elements/header.html, rt/FREESIDE_MODIFIED,
19571           rt/html/Elements/FreesideSvcSearch, rt/html/Elements/PageLayout,
19572           rt/html/Elements/Tabs: add a service search
19573
19574 2006-05-24 03:22  ivan
19575
19576         * FS/MANIFEST: removing duplicate entries
19577
19578 2006-05-22 13:38  ivan
19579
19580         * rt/html/Elements/FreesideNewCust: missing > tag on INPUT
19581
19582 2006-05-22 11:27  ivan
19583
19584         * FS/FS/cust_main.pm: better error message for banned cards
19585
19586 2006-05-21 19:06  ivan
19587
19588         * Makefile: docs are going in the wiki Real Soon Now anyway
19589
19590 2006-05-21 17:50  ivan
19591
19592         * Makefile: 1.7.0?  why not?
19593
19594 2006-05-21 17:44  ivan
19595
19596         * httemplate/: index.html, elements/menu.html: 1.7.0?  why not!
19597
19598 2006-05-21 11:40  ivan
19599
19600         * FS/FS/part_export/communigate_pro_singledomain.pm: tyop
19601
19602 2006-05-20 13:06  jeff
19603
19604         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
19605           FS/FS/cust_pay_batch.pm, FS/FS/pay_batch.pm, FS/t/pay_batch.t,
19606           htetc/handler.pl, httemplate/docs/schema.html,
19607           httemplate/misc/download-batch.cgi: first stab at BoM download
19608
19609 2006-05-15 06:57  ivan
19610
19611         * httemplate/: index.html, elements/freeside.css,
19612           elements/header.html, elements/menu.html: move most of the crap
19613           on the "main menu" to the sidebar
19614
19615 2006-05-15 04:05  ivan
19616
19617         * httemplate/elements/freeside.css,
19618           httemplate/elements/header.html, httemplate/elements/xmenu.css,
19619           httemplate/search/cust_main.cgi, rt/FREESIDE_MODIFIED,
19620           rt/html/Elements/FreesideNewCust,
19621           rt/html/Elements/FreesideSearch, rt/html/Elements/Header,
19622           rt/html/Elements/PageLayout, rt/html/Elements/SimpleSearch,
19623           rt/html/Elements/Tabs, rt/html/Elements/TitleBoxStart,
19624           rt/html/Search/Bulk.html: more ACL and re-skinning work, now with
19625           RT!
19626
19627 2006-05-14 09:47  ivan
19628
19629         * CREDITS, htetc/handler.pl, httemplate/autohandler,
19630           httemplate/index.html, httemplate/browse/access_group.html,
19631           httemplate/browse/access_user.html,
19632           httemplate/browse/agent_type.cgi,
19633           httemplate/browse/cust_main_county.cgi,
19634           httemplate/browse/msgcat.cgi, httemplate/browse/part_pkg.cgi,
19635           httemplate/edit/access_group.html,
19636           httemplate/edit/access_user.html, httemplate/edit/agent_type.cgi,
19637           httemplate/edit/cust_bill_pay.cgi,
19638           httemplate/edit/cust_credit.cgi,
19639           httemplate/edit/cust_credit_bill.cgi,
19640           httemplate/edit/cust_main.cgi, httemplate/edit/cust_pkg.cgi,
19641           httemplate/edit/part_virtual_field.cgi,
19642           httemplate/edit/svc_domain.cgi,
19643           httemplate/edit/elements/edit.html,
19644           httemplate/edit/process/access_group.html,
19645           httemplate/edit/process/access_user.html,
19646           httemplate/edit/process/agent_type.cgi,
19647           httemplate/edit/process/cust_bill_pay.cgi,
19648           httemplate/edit/process/cust_credit.cgi,
19649           httemplate/edit/process/cust_credit_bill.cgi,
19650           httemplate/edit/process/elements/process.html,
19651           httemplate/elements/checkboxes-table.html,
19652           httemplate/elements/cssexpr.js, httemplate/elements/footer.html,
19653           httemplate/elements/header.html,
19654           httemplate/elements/menubar.html,
19655           httemplate/elements/select-access_group.html,
19656           httemplate/elements/tr-select-access_group.html,
19657           httemplate/elements/xmenu.css, httemplate/elements/xmenu.js,
19658           httemplate/misc/batch-cust_pay.html, httemplate/misc/payment.cgi,
19659           httemplate/search/cust_main-otaker.cgi,
19660           httemplate/search/cust_main.cgi,
19661           httemplate/search/report_cust_bill.html,
19662           httemplate/search/report_cust_credit.html,
19663           httemplate/search/report_cust_pay.html,
19664           httemplate/search/report_prepaid_income.html,
19665           httemplate/search/report_tax.html,
19666           httemplate/search/sqlradius.html,
19667           httemplate/search/svc_domain.cgi,
19668           httemplate/search/svc_external.cgi, FS/MANIFEST,
19669           FS/FS/AccessRight.pm, FS/FS/CGI.pm, FS/FS/Schema.pm,
19670           FS/FS/access_group.pm, FS/FS/access_groupagent.pm,
19671           FS/FS/access_right.pm, FS/FS/access_user.pm,
19672           FS/FS/access_user_pref.pm, FS/FS/access_usergroup.pm,
19673           FS/FS/agent_type.pm, FS/FS/cust_bill.pm, FS/FS/m2m_Common.pm,
19674           FS/FS/payby.pm, FS/FS/svc_domain.pm, FS/FS/UI/Web.pm,
19675           FS/bin/freeside-addoutsourceuser, FS/t/AccessRight.t,
19676           FS/t/access_group.t, FS/t/access_groupagent.t,
19677           FS/t/access_right.t, FS/t/access_user.t, FS/t/access_user_pref.t,
19678           FS/t/access_usergroup.t, httemplate/view/cust_main/packages.html,
19679           httemplate/view/cust_main/payment_history.html: first part of ACL
19680           and re-skinning work and some other small stuff
19681
19682 2006-05-13 11:34  ivan
19683
19684         * httemplate/images/background-cheat.png: yay for cheating
19685
19686 2006-05-13 08:31  ivan
19687
19688         * httemplate/images/: 32clear.gif, arrow.down.png,
19689           arrow.right.black.png, arrow.right.png, black-gradient.png,
19690           black-gray-corner.png, black-gray-gradient.png,
19691           black-gray-side.png, black-gray-top.png: adding new images
19692
19693 2006-05-12 06:57  ivan
19694
19695         * httemplate/search/report_receivables.cgi: Pg 8.1 fix was
19696           incorrect and broke things, this should actually work
19697
19698 2006-05-08 04:28  ivan
19699
19700         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
19701           httemplate/search/report_tax.cgi: add config switch to base tax
19702           off shipping address if present
19703
19704 2006-05-08 03:01  ivan
19705
19706         * FS/FS/Report/Table/Monthly.pm, httemplate/index.html,
19707           httemplate/graph/cust_bill_pkg.cgi,
19708           httemplate/graph/elements/monthly.html,
19709           httemplate/search/cust_bill_pkg.cgi: sales report per agent and
19710           package class looks good
19711
19712 2006-05-07 13:27  ivan
19713
19714         * htetc/handler.pl, httemplate/elements/select-month_year.html,
19715           httemplate/elements/select-pkg_class.html,
19716           httemplate/elements/select-table.html,
19717           httemplate/elements/tr-select-from_to.html,
19718           httemplate/elements/tr-select-pkg_class.html,
19719           httemplate/graph/cust_bill_pkg.cgi,
19720           httemplate/graph/money_time.cgi,
19721           httemplate/graph/report_cust_bill_pkg.html,
19722           httemplate/graph/report_money_time.html,
19723           httemplate/graph/elements/monthly.html: first pass at sales
19724           reports per agent and package class
19725
19726 2006-05-03 02:47  ivan
19727
19728         * httemplate/search/report_receivables.cgi: pg 8.1 fix from Chris
19729           Cappuccio
19730
19731 2006-05-02 08:23  ivan
19732
19733         * FS/: MANIFEST, FS/Pony.pm: yours!
19734
19735 2006-05-02 08:03  ivan
19736
19737         * httemplate/: index.html, search/report_receivables.html: add an
19738           agent pre-selection page to receivables report
19739
19740 2006-05-02 04:59  ivan
19741
19742         * httemplate/index.html, FS/FS/Report/Table/Monthly.pm,
19743           httemplate/graph/money_time.cgi,
19744           httemplate/graph/report_money_time.html: add a "pre-report" page
19745           to this report/graph as requested by lewis/wtxs, also add 12mo
19746           total option
19747
19748 2006-05-01 06:09  ivan
19749
19750         * FS/FS/part_pkg/prorate.pm: small fix to make prorate behave on
19751           the 1st as it did before
19752
19753 2006-05-01 05:38  ivan
19754
19755         * FS/FS/part_pkg/: prorate.pm, subscription.pm: fix some very
19756           annoying clucks (warnings with backtraces) when cutoff day isn't
19757           found in old packages
19758
19759 2006-05-01 04:45  ivan
19760
19761         * FS/FS/TicketSystem/RT_External.pm: column reference "disabled" is
19762           ambiguous
19763
19764 2006-05-01 04:43  ivan
19765
19766         * FS/FS/TicketSystem/RT_External.pm: fix bug with duplicate tickets
19767           showing up on customer view listing when the custom priority
19768           field was edited
19769
19770 2006-04-26 06:16  ivan
19771
19772         * Makefile: apache reload doesn't work when server isn't running
19773           already
19774
19775 2006-04-21 17:58  ivan
19776
19777         * httemplate/browse/inventory_class.html,
19778           httemplate/browse/part_pkg.cgi, httemplate/browse/pkg_class.html,
19779           httemplate/browse/rate.cgi,
19780           httemplate/browse/elements/browse.html, htetc/handler.pl,
19781           httemplate/index.html, httemplate/edit/inventory_class.html,
19782           httemplate/edit/part_pkg.cgi, httemplate/edit/pkg_class.html,
19783           httemplate/edit/elements/edit.html,
19784           httemplate/edit/process/inventory_class.html,
19785           httemplate/edit/process/pkg_class.html,
19786           httemplate/edit/process/elements/process.html,
19787           httemplate/elements/select-agent.html,
19788           httemplate/elements/select-pkg_class.html,
19789           httemplate/elements/select-table.html,
19790           httemplate/elements/tr-select-pkg_class.html,
19791           httemplate/search/cust_pkg.cgi, FS/FS/part_pkg.pm,
19792           httemplate/search/elements/search.html: start of package class
19793           web UI (add/edit package classes, package class selection in
19794           package def edit)
19795
19796 2006-04-21 07:21  ivan
19797
19798         * FS/FS/part_pkg/incomplete/billoneday.pm: throw this in here for
19799           now
19800
19801 2006-04-21 07:20  ivan
19802
19803         * FS/FS/part_pkg/: flat.pm, prorate.pm, subscription.pm: fix some
19804           indentation and the default cutoff day
19805
19806 2006-04-21 05:45  ivan
19807
19808         * httemplate/: index.html, misc/queue.cgi, search/queue.html:
19809           s(browse/queue.cgi)(search/queue.html)
19810
19811 2006-04-18 23:37  ivan
19812
19813         * FS/FS/cust_main.pm: DOH!  perlvar: not counting patterns matched
19814           in nested blocks that have been exited already.
19815
19816 2006-04-15 06:32  ivan
19817
19818         * httemplate/graph/money_time.cgi: REALLY correct the period for
19819           the total column this time
19820
19821 2006-04-15 06:28  ivan
19822
19823         * httemplate/graph/money_time.cgi: correct period & use a yellow
19824           color for the total column
19825
19826 2006-04-15 06:25  ivan
19827
19828         * httemplate/graph/money_time.cgi: format & link the total column
19829
19830 2006-04-14 17:21  ivan
19831
19832         * httemplate/graph/money_time.cgi: and </TD> the total column
19833
19834 2006-04-14 17:16  ivan
19835
19836         * httemplate/graph/money_time.cgi: add a total column
19837
19838 2006-04-14 04:55  ivan
19839
19840         * FS/FS/: Conf.pm, svc_forward.pm: add the
19841           svc_forward-arbitrary_dst flag to enable arbitrary svc_forward
19842           destinations
19843
19844 2006-04-13 14:29  ivan
19845
19846         * FS/bin/freeside-adduser: don't do the duplicate check unless
19847           there's a file already; fixes problem with first use of
19848           freeside-adduser
19849
19850 2006-04-12 05:36  ivan
19851
19852         * httemplate/index.html, FS/FS/cust_main.pm,
19853           httemplate/search/cust_main-zip.html,
19854           httemplate/search/cust_main.cgi,
19855           httemplate/search/report_cust_main-zip.html,
19856           httemplate/search/elements/search.html: zip code report
19857
19858 2006-04-09 16:41  ivan
19859
19860         * httemplate/view/: cust_main.cgi, cust_main/payment_history.html,
19861           cust_main/tickets.html: a few more fixups for our favorite
19862           include(...) from Scott Edwards
19863
19864 2006-04-09 16:39  ivan
19865
19866         * httemplate/edit/cust_main.cgi: add "spool_cdr" to cust_main
19867           fields
19868
19869 2006-04-09 16:24  ivan
19870
19871         * FS/FS/part_export/domain_shellcommands.pm: should fix "Can't use
19872           string ("old_uid") as a SCALAR ref while "strict refs" in use"
19873           error
19874
19875 2006-04-09 13:36  ivan
19876
19877         * FS/bin/freeside-adduser: error out if you try to add duplicates;
19878           this should lower my annoyance-level
19879
19880 2006-04-03 16:26  ivan
19881
19882         * FS/FS/: Conf.pm, svc_acct.pm: option to disable global uniqueness
19883           checking
19884
19885 2006-04-03 13:49  ivan
19886
19887         * FS/FS/svc_domain.pm: add PTR to sort order for DNS entries
19888
19889 2006-04-03 04:36  ivan
19890
19891         * FS/FS/Record.pm: and also allow [ and ] in ut_textn
19892
19893 2006-04-03 03:11  ivan
19894
19895         * FS/FS/Record.pm: allow [ and ] in ut_text
19896
19897 2006-04-03 02:46  ivan
19898
19899         * htetc/handler.pl, FS/FS/Misc.pm,
19900           httemplate/edit/cust_main/contact.html,
19901           httemplate/misc/states.cgi,
19902           httemplate/view/cust_main/contacts.html: have the UI use full
19903           country names, and state names outside the US...
19904
19905 2006-04-02 15:13  ivan
19906
19907         * FS/FS/: cust_main.pm, cust_pay_batch.pm: typo
19908
19909 2006-03-31 15:22  ivan
19910
19911         * httemplate/browse/part_bill_event.cgi: quick sort fix for billing
19912           events
19913
19914 2006-03-31 01:20  lsc
19915
19916         * FS/FS/part_pkg/: prorate.pm, subscription.pm: fixed the errors
19917           pointed out by Ivan in the following email:
19918
19919           ---- before and after now?  I gave subscription and prorate a
19920           try.  Subscription came out as:
19921
19922             subscription 27th (03/25/06 - 04/27/06)  $10.00
19923             subscription 23rd (03/25/06 - 04/23/06)  $10.00
19924
19925           the "23rd" one is right, but the "27th" one should have only
19926           advanced the date two days to 3/27/06.
19927
19928               Prorate came out as:
19929
19930               prorate 23rd (03/25/06 - 04/23/06)  $9.20
19931               prorate 27th (03/25/06 - 04/27/06)  $10.49
19932
19933           The "23rd" one is right, but the "27th" one should have only
19934           advanced the date two days to 4/27/06.
19935
19936           lsc@prgmr.com
19937
19938 2006-03-30 06:22  ivan
19939
19940         * FS/bin/freeside-upgrade: move all the schema-updating magic into
19941           DBIx::DBSchema
19942
19943 2006-03-24 18:23  ivan
19944
19945         * FS/FS/cust_main.pm, FS/FS/queue_depend.pm, FS/FS/svc_acct.pm,
19946           FS/bin/freeside-setup,
19947           fs_selfservice/FS-SelfService/cgi/agent.cgi,
19948           fs_selfservice/FS-SelfService/cgi/payment_results.html,
19949           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
19950           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
19951           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
19952           httemplate/misc/upload-batch.cgi,
19953           httemplate/misc/process/cdr-import.html,
19954           httemplate/misc/process/cust_main-import.cgi,
19955           httemplate/misc/process/cust_main-import_charges.cgi,
19956           httemplate/misc/process/inventory_item-import.html: successfully
19957           correct the spelling of sucessful
19958
19959 2006-03-24 11:49  ivan
19960
19961         * httemplate/misc/process/payment.cgi: fix spelling
19962
19963 2006-03-23 04:00  lsc
19964
19965         * FS/FS/part_pkg/: prorate.pm, subscription.pm: for subscription.pm
19966           and prorate.pm:
19967
19968           -modify the subscription and prorate price plans
19969           (FS/FS/part_pkg/subscription.pm and prorate.pm) to have a
19970           configurable (add a field to the %info hash) billing day instead
19971           of "1st of the month" only.  subscription will be easy, prorate
19972           will be a little trickier.
19973
19974           essentially, I replaced the '1' in the 'day' field of the
19975           timelocal that generates $$date with the value I added to the
19976           %info hash, 'cutoff_day'
19977
19978           -implement a price plan (new file in FS/FS/part_pkg/ - probably
19979           @ISA FS::part_pkg::subscription) that charges the first full
19980           month if the customer signs up between the 1st and the
19981           configurable billing day, and gives them the remainder of the
19982           month free if they sign up between the configurable billing day
19983           and the end of the month.
19984
19985           if this is the first time the customer is billed, and if the date
19986           is greater than the cutoff date, advance $ssdate to cutoff_day of
19987           next month, else $$date is cutoff_date of this month.  Either
19988           way, charge them for a month.
19989
19990           ----------------------------------------------------------------------
19991
19992 2006-03-20 11:13  ivan
19993
19994         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cust_main.pm,
19995           FS/FS/cust_svc.pm, FS/FS/rate_detail.pm, FS/FS/svc_acct.pm,
19996           FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/part_pkg.cgi,
19997           FS/MANIFEST, bin/cdr_upstream_rate.import,
19998           httemplate/edit/rate.cgi, httemplate/edit/cust_main/billing.html,
19999           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
20000           httemplate/view/cust_main/billing.html: add price plan to bill on
20001           internal or external CDRs directly, add option to export CDRs to
20002           a per-customer downstream file
20003
20004 2006-03-17 06:56  ivan
20005
20006         * FS/FS/Daemon.pm: use IO::File, lucky this never threw an error...
20007
20008 2006-03-14 23:34  ivan
20009
20010         * FS/FS/part_pkg/voip_cdr.pm: initial commit of this just cause i
20011           want a revision history
20012
20013 2006-03-14 20:17  ivan
20014
20015         * FS/FS/Record.pm: handle BIGSERIAL like SERIAL for the cdr table,
20016           and normalize canadian zip codes as well as us ones
20017
20018 2006-03-13 14:32  ivan
20019
20020         * httemplate/elements/: progress-init.html, progress-popup.html:
20021           fix progress hoohaw for internet exploder again, whew.  also make
20022           sure error/finish messages are centered, looks better
20023
20024 2006-03-10 23:27  ivan
20025
20026         * httemplate/elements/footer.html: some pages from ui hoohaw have
20027           leaked footer include, need something here for now
20028
20029 2006-03-10 21:21  ivan
20030
20031         * httemplate/: elements/progress-init.html, elements/xmlhttp.html,
20032           misc/email_invoice_events.cgi, misc/email_invoices.cgi,
20033           misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
20034           misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix the
20035           progressbar bug with multiple progressbar forms on a page
20036
20037 2006-03-10 14:30  ivan
20038
20039         * httemplate/: elements/progress-init.html,
20040           misc/email_invoice_events.cgi, misc/email_invoices.cgi,
20041           misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
20042           misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix to
20043           (hopefully) allow multiple progress-init's in a page, also add
20044           second $cgi arg to all these progressbar calls...
20045
20046 2006-03-10 14:28  ivan
20047
20048         * FS/FS/UI/Web.pm: want to know who *called* this without the
20049           required second arg
20050
20051 2006-03-09 05:42  ivan
20052
20053         * htetc/handler.pl: fix that
20054           blank-page-instead-of-profiling-redirect-when-called-from-an-include
20055           bug triggered by mason 1.32 :)
20056
20057 2006-03-09 03:48  ivan
20058
20059         * httemplate/view/cust_main.cgi: don't use a table with
20060           WIDTH="100%", it shoves the custnum and "billing information"
20061           boxes way out to the right
20062
20063 2006-03-08 04:14  ivan
20064
20065         * FS/FS/inventory_item.pm,
20066           httemplate/misc/inventory_item-import.html,
20067           httemplate/misc/process/inventory_item-import.html,
20068           httemplate/search/inventory_item.html:  Add an option to the web
20069           interface to batch upload new entries to the
20070           inventory_item table.
20071
20072 2006-03-08 02:05  ivan
20073
20074         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/inventory_class.pm,
20075           FS/FS/inventory_item.pm, FS/t/inventory_class.t,
20076           FS/t/inventory_item.t, httemplate/search/inventory_item.html,
20077           bin/generate-table-module, htetc/handler.pl,
20078           httemplate/edit/inventory_class.html,
20079           httemplate/edit/elements/edit.html,
20080           httemplate/edit/process/inventory_class.html,
20081           httemplate/edit/process/elements/process.html,
20082           httemplate/search/elements/search.html: Add a new table for
20083           inventory with for DIDs/serials/etc., and an additional new table
20084           for inventory category (i.e. to distinguish DIDs, serials, MACs,
20085           etc.)
20086
20087 2006-03-08 00:21  ivan
20088
20089         * FS/FS/agent.pm: add space in error msg
20090
20091 2006-03-03 07:02  ivan
20092
20093         * FS/FS/Report/Table/Monthly.pm, httemplate/graph/money_time.cgi:
20094           agent-specific sales/credit/receipts summary
20095
20096 2006-02-28 11:34  ivan
20097
20098         * FS/FS/part_pkg.pm: update POD docs regarding new price plans
20099
20100 2006-02-22 05:07  ivan
20101
20102         * FS/FS/Conf.pm, httemplate/elements/phonenumber.html,
20103           httemplate/images/red_telephone_mimooh_01.png,
20104           httemplate/view/cust_main/contacts.html: add vonage click2call
20105           feature
20106
20107 2006-02-21 23:12  ivan
20108
20109         * FS/FS/CGI.pm: a better CGI::rooturl(), will have to do for now
20110
20111 2006-02-18 03:14  ivan
20112
20113         * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cdr_calltype.pm,
20114           FS/FS/cdr_carrier.pm, FS/FS/cdr_type.pm, FS/FS/cust_main.pm,
20115           FS/MANIFEST, FS/FS/part_pkg/voip_sqlradacct.pm, FS/t/cdr.t,
20116           FS/t/cdr_calltype.t, FS/t/cdr_carrier.t, FS/t/cdr_type.t,
20117           FS/t/part_pkg-voip_cdr.t, htetc/handler.pl,
20118           httemplate/misc/cdr-import.html,
20119           httemplate/misc/process/cdr-import.html,
20120           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
20121           bin/cdr_calltype.import: CDR schema and class
20122
20123 2006-02-17 18:11  ivan
20124
20125         * FS/FS/: cust_tax_exempt_pkg.pm, domain_record.pm, msgcat.pm,
20126           nas.pm, part_bill_event.pm, port.pm, prepay_credit.pm, queue.pm,
20127           queue_arg.pm, rate_detail.pm, reg_code_pkg.pm: update POD
20128           documentation left behind from example template
20129
20130 2006-02-16 13:43  ivan
20131
20132         * FS/FS/Setup.pm, FS/bin/freeside-setup,
20133           httemplate/docs/admin.html: automate more of the initial data
20134           adding...
20135
20136 2006-02-08 23:18  ivan
20137
20138         * httemplate/elements/: calendar-en.js, calendar-setup.js,
20139           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
20140           jscalendar
20141
20142 2006-02-08 14:53  ivan
20143
20144         * FS/bin/freeside-selfservice-server: don't leave ssh zombies
20145           around either
20146
20147 2006-02-07 19:49  ivan
20148
20149         * httemplate/docs/index.html: slightly html-ize the 1.5.8 upgrade
20150           instructions
20151
20152 2006-02-07 18:26  ivan
20153
20154         * FS/FS/UID.pm: update error message when secrets file cannot be
20155           found
20156
20157 2006-02-07 05:49  ivan
20158
20159         * FS/FS/svc_acct.pm: well, it was already fatal.  at least now the
20160           error message is better.
20161
20162 2006-02-07 03:12  ivan
20163
20164         * httemplate/edit/cust_pay.cgi: remove inadvertant extra table
20165           statement preventing page from showing up in konq
20166
20167 2006-02-05 04:27  ivan
20168
20169         * FS/FS/option_Common.pm, httemplate/browse/payment_gateway.html,
20170           httemplate/edit/payment_gateway.html,
20171           httemplate/edit/process/payment_gateway.html: payment gateway
20172           editing
20173
20174 2006-02-01 15:13  ivan
20175
20176         * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
20177           FS/FS/Cron/backup.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/vacuum.pm,
20178           FS/bin/freeside-daily, FS/bin/freeside-monthly,
20179           FS/t/Cron-backup.t, FS/t/Cron-bill.t, FS/t/Cron-vacuum.t,
20180           httemplate/browse/part_bill_event.cgi: finish adding
20181           freeside-monthly and monthly events
20182
20183 2006-01-31 23:58  ivan
20184
20185         * Makefile: HEAD isn't 1.5.8 anymore
20186
20187 2006-01-31 07:01  ivan
20188
20189         * FS/FS/payby.pm: oops, forgot $
20190
20191 2006-01-31 03:02  ivan
20192
20193         * FS/FS/Schema.pm, FS/FS/payby.pm, FS/MANIFEST, FS/t/payby.t,
20194           htetc/handler.pl, httemplate/browse/part_bill_event.cgi,
20195           httemplate/edit/part_bill_event.cgi: [no log message]
20196
20197 2006-01-30 20:26  ivan
20198
20199         * httemplate/: browse/addr_block.cgi, browse/agent.cgi,
20200           browse/agent_type.cgi, browse/part_bill_event.cgi,
20201           browse/part_export.cgi, browse/part_pkg.cgi, browse/part_svc.cgi,
20202           browse/part_virtual_field.cgi, browse/payment_gateway.html,
20203           browse/rate.cgi, browse/router.cgi, browse/svc_acct_pop.cgi,
20204           config/config-view.cgi, config/config.cgi,
20205           edit/REAL_cust_pkg.cgi, edit/agent.cgi,
20206           edit/agent_payment_gateway.html, edit/agent_type.cgi,
20207           edit/bulk-cust_svc.html, edit/cust_pay.cgi, edit/part_export.cgi,
20208           edit/part_pkg.cgi, edit/part_svc.cgi, edit/payment_gateway.html,
20209           edit/prepay_credit.cgi, edit/rate.cgi, edit/rate_region.cgi,
20210           edit/reg_code.cgi, edit/svc_acct.cgi, edit/svc_broadband.cgi,
20211           edit/svc_forward.cgi, edit/process/prepay_credit.cgi,
20212           edit/process/reg_code.cgi, misc/batch-cust_pay.html,
20213           misc/cust_main-import.cgi, misc/cust_main-import_charges.cgi,
20214           misc/link.cgi, misc/meta-import.cgi, misc/upload-batch.cgi,
20215           misc/whois.cgi, misc/process/cust_main-import.cgi,
20216           misc/process/cust_main-import_charges.cgi,
20217           misc/process/meta-import.cgi, search/report_prepaid_income.cgi,
20218           search/report_tax.cgi, search/svc_external.cgi,
20219           view/cust_bill.cgi, view/cust_main.cgi, view/svc_acct.cgi,
20220           view/svc_broadband.cgi, view/svc_domain.cgi,
20221           view/svc_external.cgi: move header() to
20222           include(/elements/header.html) so it can be changed in one place,
20223           thanks to Scott Edwards
20224
20225 2006-01-30 18:59  ivan
20226
20227         * FS/FS/Record.pm: fix "table not found" dbdef error message to
20228           recommend freeside-upgrade instead create + dbdef-create
20229
20230 2006-01-26 23:34  ivan
20231
20232         * httemplate/search/report_tax.cgi: small visual fix to alternating
20233           row colors when show_taxclasses is on
20234
20235 2006-01-26 17:33  ivan
20236
20237         * httemplate/search/cust_tax_exempt_pkg.cgi: on tax exemption
20238           report, show more info on the specific line item and invoice
20239
20240 2006-01-26 07:27  ivan
20241
20242         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_tax_exempt_pkg.pm,
20243           FS/FS/part_pkg.pm, FS/FS/pkg_class.pm, FS/t/pkg_class.t,
20244           httemplate/search/cust_bill_pkg.cgi,
20245           httemplate/search/cust_tax_exempt_pkg.cgi,
20246           httemplate/search/report_tax.cgi,
20247           httemplate/search/report_tax.html: whew, FINALLY can fix monthly
20248           exemption columns to work correctly.  also make them
20249           agent-specific.  also fix package exemption columns, they were
20250           bunk too, sheesh.  start adding package classes for package class
20251           tax reporting.
20252
20253 2006-01-25 04:34  ivan
20254
20255         * FS/: FS/Record.pm, FS/Schema.pm, FS/cust_bill.pm,
20256           FS/cust_main.pm, FS/cust_tax_exempt.pm,
20257           FS/cust_tax_exempt_pkg.pm, FS/h_cust_bill.pm,
20258           FS/h_cust_tax_exempt.pm, t/cust_tax_exempt_pkg.t,
20259           t/h_cust_bill.t, t/h_cust_tax_exempt.t, MANIFEST: change
20260           texas-style tax exemptions to be against a specific line item
20261           rather than just general per-customer, for later tracking and tax
20262           reporting.  fix 1969/1970 exemptions for one-off charges
20263
20264 2006-01-04 18:03  ivan
20265
20266         * FS/FS/Schema.pm: remove redundant indices on cust_main ship_
20267           columns
20268
20269 2005-12-29 18:41  rsiddall
20270
20271         * FS/FS/Conf.pm, FS/FS/ConfItem.pm, FS/FS/cust_pkg.pm,
20272           FS/FS/cust_svc.pm, FS/FS/part_export/artera_turbo.pm,
20273           fs_selfservice/FS-SelfService/SelfService.pm,
20274           fs_selfservice/FS-SelfService/cgi/provision_list.html,
20275           httemplate/view/cust_main.cgi: Fixing a few typos.
20276
20277 2005-12-24 19:41  ivan
20278
20279         * httemplate/search/report_tax.cgi: add switch to enable taxclass
20280           breakdown, report invoiced tax separately in that case
20281
20282 2005-12-24 19:38  ivan
20283
20284         * httemplate/edit/part_bill_event.cgi: make sure to specify a
20285           money_char default
20286
20287 2005-12-24 19:18  ivan
20288
20289         * httemplate/search/: report_tax.cgi, report_tax.html: add switch
20290           to enable taxclass breakdown, report invoiced tax separately in
20291           that case
20292
20293 2005-12-24 19:07  ivan
20294
20295         * httemplate/search/cust_bill_pkg.cgi: correct "out of taxable
20296           region" flag on new line item report - NULLs need to be compared
20297           explicitly.  apparantly NULL != NULL.  bah SQL
20298
20299 2005-12-24 19:00  ivan
20300
20301         * FS/FS/Schema.pm: update indices for better tax report performance
20302
20303 2005-12-24 18:31  ivan
20304
20305         * httemplate/search/cust_bill_pkg.cgi: fixup new line item report
20306           brainfart
20307
20308 2005-12-24 17:57  ivan
20309
20310         * httemplate/search/report_tax.cgi: correct end date display for
20311           "now"
20312
20313 2005-12-24 16:52  ivan
20314
20315         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
20316           httemplate/edit/part_bill_event.cgi: add invoice event to suspend
20317           only when greater than N amount
20318
20319 2005-12-24 16:36  ivan
20320
20321         * httemplate/edit/cust_main/billing.html: don't reenable postal
20322           billing for existing customers just cause its blank...
20323
20324 2005-12-21 20:24  ivan
20325
20326         * httemplate/search/report_tax.cgi: and s/$taxable/$tot_taxable/ in
20327           the declaration too
20328
20329 2005-12-21 20:22  ivan
20330
20331         * httemplate/search/report_tax.cgi: fix some ambiguous var names
20332           causing " "my" variable $t masks earlier declaration in same
20333           scope" errors
20334
20335 2005-12-21 20:01  ivan
20336
20337         * httemplate/search/cust_bill_event.html,
20338           httemplate/search/cust_bill_pkg.cgi,
20339           httemplate/search/report_cust_bill.html,
20340           httemplate/search/report_cust_credit.html,
20341           httemplate/search/report_cust_pay.html,
20342           httemplate/search/report_tax.cgi,
20343           httemplate/search/report_tax.html, FS/FS/cust_bill_pkg.pm,
20344           httemplate/elements/select-agent.html,
20345           httemplate/elements/table-grid.html,
20346           httemplate/elements/tr-input-beginning_ending.html,
20347           httemplate/elements/tr-select-agent.html,
20348           httemplate/search/elements/search.html: tax report update, link
20349           to new line item report, per-agent tax reporting
20350
20351 2005-12-18 20:18  ivan
20352
20353         * FS/FS/part_pkg/: sesmon_hour.pm, sesmon_minute.pm,
20354           sql_external.pm, sql_generic.pm, voip_sqlradacct.pm: correct
20355           field labeling - not always monthly
20356
20357 2005-12-18 20:18  ivan
20358
20359         * FS/FS/part_pkg/sqlradacct_hour.pm: add maximum "caps" to RADIUS
20360           usage charges
20361
20362 2005-12-16 14:47  ivan
20363
20364         * FS/FS/raddb.pm, bin/generate-raddb: add motorola canopy
20365           attributes from wtxs, neaten up raddb.pm generation
20366
20367 2005-12-15 17:49  ivan
20368
20369         * httemplate/edit/payment_gateway.html: add TransactionCentral
20370
20371 2005-12-15 11:36  ivan
20372
20373         * httemplate/edit/: agent.cgi, agent_type.cgi: fix bug when adding
20374           new agent types, noticed by Julius Igugu
20375
20376 2005-12-15 10:45  ivan
20377
20378         * bin/print-schema: adding print-schema
20379
20380 2005-12-14 20:04  ivan
20381
20382         * FS/FS/Conf.pm, FS/FS/cust_pay_void.pm, FS/FS/Record.pm,
20383           httemplate/misc/unvoid-cust_pay_void.cgi: payment "un-void"ing
20384
20385 2005-12-14 12:57  ivan
20386
20387         * FS/FS/svc_acct.pm: allow a dir field to be set (or
20388           auto-generated) even if uid is fixed
20389
20390 2005-12-14 10:52  ivan
20391
20392         * FS/FS/part_export/radiator.pm: add 'STATE' field for suspensions
20393           to Radiator export
20394
20395 2005-12-12 19:13  ivan
20396
20397         * httemplate/edit/process/payment_gateway.html: fix options in
20398           gateway adding
20399
20400 2005-12-12 13:39  ivan
20401
20402         * FS/FS/part_export/radiator.pm: use crypt password for radiator
20403           export
20404
20405 2005-12-09 08:58  ivan
20406
20407         * httemplate/: edit/process/cust_credit_bill.cgi,
20408           view/cust_main/payment_history.html: fill in reason if empty when
20409           applying a credit to a refund
20410
20411 2005-12-09 08:56  ivan
20412
20413         * httemplate/edit/: cust_main.cgi, cust_main/billing.html: fix
20414           postal mail checkbox misbehaving (isn't sticky on errors -
20415           reverts back to on)
20416
20417 2005-12-07 15:48  ivan
20418
20419         * FS/: FS/Record.pm, bin/freeside-setup: for fetching inserted keys
20420           without pg_oid_status, look up the actual sequence name from
20421           dbdef rather than assuming ${table}_${column}_seq
20422
20423 2005-12-06 14:25  ivan
20424
20425         * FS/FS/Record.pm: make sure zip is required for canada, also use
20426           CURRVAL() function instead of pg_oid_status DBD attribute because
20427           Pg 8.1 doesn't have oids by default anymore
20428
20429 2005-12-05 11:01  ivan
20430
20431         * FS/FS/svc_Common.pm: avoid uninitialized value errors
20432
20433 2005-12-05 09:19  ivan
20434
20435         * httemplate/edit/process/cust_main.cgi: eek, don't log all this
20436           debugging info by default
20437
20438 2005-12-02 23:26  ivan
20439
20440         * htetc/handler.pl: this should be the last of
20441           s/RT::TicketCustomFieldValues/RT::ObjectCustomFieldValues/
20442
20443 2005-12-02 23:12  ivan
20444
20445         * Makefile: those semicolons can't possibly have belonged there
20446
20447 2005-12-02 23:02  ivan
20448
20449         * FS/bin/freeside-upgrade: force a dbdef reload.  no wonder this
20450           had to be run multiple times before
20451
20452 2005-12-01 11:17  ivan
20453
20454         * httemplate/edit/agent_type.cgi: list disabled packages on agent
20455           type edit if they are still associated with the type
20456
20457 2005-12-01 09:36  ivan
20458
20459         * FS/FS/part_export/shellcommands.pm: shellcommands usermod_pwonly
20460           shouldn't apply to RADIUS groups, this is messing up unrelated
20461           RADIUS exports
20462
20463 2005-11-28 09:16  ivan
20464
20465         * FS/FS/cust_main.pm: turn off debugging
20466
20467 2005-11-28 09:13  ivan
20468
20469         * FS/bin/freeside-sqlradius-radacctd: in POD example, remove extra
20470           SQL that Pg doesn't need and MySQL doesn't like
20471
20472 2005-11-28 09:12  ivan
20473
20474         * FS/bin/freeside-sqlradius-radacctd: update docs and error message
20475           for all three supporte exports
20476
20477 2005-11-28 09:07  ivan
20478
20479         * FS/bin/freeside-sqlradius-radacctd: startup
20480           freeside-sqlradius-radacctd for radiator export too
20481
20482 2005-11-28 08:59  ivan
20483
20484         * FS/FS/svc_Common.pm: allow defaults to override empty values for
20485           new objects
20486
20487 2005-11-28 08:38  ivan
20488
20489         * FS/FS/cust_svc.pm: better error msg
20490
20491 2005-11-28 08:34  ivan
20492
20493         * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
20494           deal with any usage-capable export
20495
20496 2005-11-28 08:21  ivan
20497
20498         * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
20499           deal with any usage-capable export
20500
20501 2005-11-28 08:14  ivan
20502
20503         * FS/FS/Record.pm: okay, its been tested
20504
20505 2005-11-28 08:07  ivan
20506
20507         * FS/FS/part_export/radiator.pm: fix small bug in radiator export
20508
20509 2005-11-28 07:41  ivan
20510
20511         * FS/FS/cust_main.pm: add debugging info to cust_main to figure out
20512           where the freeze is coming from
20513
20514 2005-11-27 13:59  ivan
20515
20516         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
20517           per-agent billco spools
20518
20519 2005-11-22 10:29  ivan
20520
20521         * FS/FS/Conf.pm, httemplate/edit/process/cust_main.cgi: add
20522           backend-realtime config flag, should be more intuitive for
20523           guyananet
20524
20525 2005-11-22 08:41  ivan
20526
20527         * FS/FS/svc_Common.pm: oops, supposed to commit this one
20528
20529 2005-11-22 08:39  ivan
20530
20531         * FS/FS/svc_Common.pm: set default fields in new method, mostly for
20532           svc_acct.seconds
20533
20534 2005-11-22 05:26  ivan
20535
20536         * FS/FS/part_export/radiator.pm: update radiator export to deal
20537           with prepaid and some other random stuff
20538
20539 2005-11-21 07:24  ivan
20540
20541         * FS/FS/: export_svc.pm, part_svc.pm, rate.pm: when editing exports
20542           and there's a duplicate error, show all conflicting accounts not
20543           just the ones for different customers
20544
20545 2005-11-21 06:25  ivan
20546
20547         * FS/FS/part_export/: shellcommands.pm,
20548           shellcommands_withdomain.pm: add usermod_nousername flag to just
20549           prohibit username changes
20550
20551 2005-11-21 04:41  ivan
20552
20553         * httemplate/: edit/cust_main/billing.html, view/cust_bill.cgi,
20554           view/cust_main/payment_history.html: ignore blank lines in payby
20555           config
20556
20557 2005-11-21 03:04  ivan
20558
20559         * README: slight update to README
20560
20561 2005-11-21 02:47  ivan
20562
20563         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
20564           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
20565           httemplate/edit/cust_main/billing.html,
20566           httemplate/edit/cust_pay.cgi, httemplate/search/cust_pay.cgi,
20567           httemplate/search/report_cust_pay.html,
20568           httemplate/view/cust_bill.cgi,
20569           httemplate/view/cust_main/payment_history.html: add MCRD payment
20570           type for manually processed ccards
20571
20572 2005-11-20 22:46  ivan
20573
20574         * httemplate/docs/schema.dia: load schema in current dia and save,
20575           should load up for people now?
20576
20577 2005-11-20 21:18  ivan
20578
20579         * FS/FS/Conf.pm: add config values used by external RT integration
20580
20581 2005-11-18 07:08  ivan
20582
20583         * httemplate/search/report_receivables.cgi: fix link glitch in
20584           receivables reports
20585
20586 2005-11-18 06:59  ivan
20587
20588         * httemplate/edit/agent_type.cgi: template-ize agent type edit and
20589           add comment to package listing
20590
20591 2005-11-18 02:58  ivan
20592
20593         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
20594           BS for RT 3.4.4
20595
20596 2005-11-18 02:53  ivan
20597
20598         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
20599           BS for RT 3.4.4
20600
20601 2005-11-18 01:44  ivan
20602
20603         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
20604           BS for RT 3.4.4
20605
20606 2005-11-17 19:48  ivan
20607
20608         * FS/FS/cust_main.pm: allow expired cards to remain on file; only
20609           check edits for an expired card when the # has changed
20610
20611 2005-11-17 07:56  ivan
20612
20613         * FS/FS/part_export/: shellcommands.pm,
20614           shellcommands_withdomain.pm: make variable description more
20615           consistant wrt vars that are already shell-quoted
20616
20617 2005-11-17 04:53  ivan
20618
20619         * FS/FS/: UI/Web.pm, part_svc.pm: turn off debugging
20620
20621 2005-11-17 04:27  ivan
20622
20623         * FS/FS/Schema.pm: add cust_pkg2 index on cust_pkg.pkgpart
20624
20625 2005-11-17 03:15  ivan
20626
20627         * FS/FS/svc_acct.pm: update debuggging information for replace
20628           group info with user@domain
20629
20630 2005-11-17 03:04  ivan
20631
20632         * httemplate/view/svc_acct.cgi: fix service change!
20633
20634 2005-11-17 02:14  ivan
20635
20636         * FS/FS/UI/Web.pm: fix konqueror bug appending nulls to XMLHTTP
20637           requests!
20638
20639 2005-11-16 05:14  ivan
20640
20641         * FS/FS/part_svc.pm, httemplate/index.html,
20642           httemplate/browse/part_svc.cgi, FS/FS/UI/Web.pm,
20643           httemplate/edit/bulk-cust_svc.html,
20644           httemplate/edit/process/bulk-cust_svc.cgi: bulk svcpart change
20645
20646 2005-11-11 17:24  ivan
20647
20648         * httemplate/view/cust_main/tickets.html: huh seem to have
20649           overlooked this
20650
20651 2005-11-11 17:22  ivan
20652
20653         * FS/FS/cust_main.pm: set payip for all payment types
20654
20655 2005-11-11 16:44  ivan
20656
20657         * FS/FS/part_export/cpanel.pm: interpolation helps alot
20658
20659 2005-11-11 16:17  ivan
20660
20661         * FS/FS/part_export/cpanel.pm: try using web interface scrape
20662           bullshit for adding pops instead of API, as per cpanel support
20663           [cPanel tickets ID# 116044]
20664
20665 2005-11-11 06:06  ivan
20666
20667         * FS/FS/: cust_pkg.pm, svc_acct.pm: for prepaid packages, trigger
20668           export update of RADIUS Expiration attribute when cust_pkg.bill
20669           changes
20670
20671 2005-11-10 04:47  ivan
20672
20673         * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
20674           add part_bill_event.payby selection to failed invoice event
20675           search
20676
20677 2005-11-10 03:36  ivan
20678
20679         * FS/FS/part_export/everyone_net.pm: fix password changes with
20680           everyone.net
20681
20682 2005-11-09 16:00  ivan
20683
20684         * httemplate/view/svc_domain.cgi: add javascript confirmation to
20685           unaudited domain deletion, add record being deleted to record
20686           deletion popup
20687
20688 2005-11-07 18:16  ivan
20689
20690         * httemplate/docs/admin.html: bah
20691
20692 2005-11-07 14:07  ivan
20693
20694         * httemplate/search/cust_pay.cgi: fix Discover card report, closes:
20695           Bug#1270
20696
20697 2005-11-04 03:43  ivan
20698
20699         * httemplate/elements/xmlhttp.html: oops, typo applying patch
20700
20701 2005-11-04 03:31  ivan
20702
20703         * CREDITS, httemplate/elements/xmlhttp.html: apply patch from Scott
20704           Edwards to show mason errors received from XMLHTTP requests
20705
20706 2005-11-02 13:18  ivan
20707
20708         * FS/FS/cust_bill.pm: spool invoice to billco if no other
20709           destinations are set!
20710
20711 2005-10-31 21:32  ivan
20712
20713         * FS/FS/: cust_bill.pm: yarg
20714
20715 2005-10-31 21:27  ivan
20716
20717         * FS/FS/cust_bill.pm: only send to specific destinations, oops!
20718
20719 2005-10-31 21:14  ivan
20720
20721         * httemplate/edit/part_bill_event.cgi: add option for spool_csv
20722           events to apply only to a specific destination type (i.e. postal
20723           only)
20724
20725 2005-10-31 19:15  ivan
20726
20727         * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm: add
20728           billco format option to FTP invoice send, add invoice event to
20729           spool one giant (pair of) CSV files in addition to FTPing them
20730           individually
20731
20732 2005-10-28 04:56  ivan
20733
20734         * httemplate/search/cust_bill_event.cgi: don't show 'N/A'
20735           statustext as a failed billing event
20736
20737 2005-10-27 10:04  ivan
20738
20739         * httemplate/elements/select-taxclass.html: extraneous '; noticed
20740           by joe@surferz
20741
20742 2005-10-27 08:48  ivan
20743
20744         * httemplate/search/cust_pay.cgi: fix from joe @ surferz: lines 59
20745           and 60 had the wrote quote. they had single quote where double
20746           was needed...
20747
20748 2005-10-24 04:59  ivan
20749
20750         * httemplate/edit/rate.cgi: optimize SQL on rate edit screen
20751
20752 2005-10-24 04:56  ivan
20753
20754         * FS/FS/Schema.pm, httemplate/edit/process/rate.cgi,
20755           httemplate/elements/progress-init.html,
20756           httemplate/elements/xmlhttp.html: fix rate plan editing with new
20757           xmlhttp progressbar - use POST instead of GET.  also optimize SQL
20758           on rate search screen
20759
20760 2005-10-21 08:21  ivan
20761
20762         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
20763           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
20764           httemplate/edit/cust_main.cgi, httemplate/edit/cust_pay.cgi,
20765           httemplate/edit/cust_main/billing.html,
20766           httemplate/edit/process/cust_main.cgi,
20767           httemplate/search/cust_pay.cgi,
20768           httemplate/search/report_cust_pay.html,
20769           httemplate/view/cust_bill.cgi,
20770           httemplate/view/cust_main/payment_history.html: add CASH and WEST
20771           payment types (payments only, not cust_main.payby)
20772
20773 2005-10-21 06:15  ivan
20774
20775         * conf/invoice_html: brainfart
20776
20777 2005-10-21 05:50  ivan
20778
20779         * conf/invoice_html: i thought i fixed this already
20780
20781 2005-10-20 05:30  ivan
20782
20783         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: fix credit for remaining
20784           service.  fuck Date::Manip
20785
20786 2005-10-16 23:46  ivan
20787
20788         * FS/bin/freeside-sqlradius-reset: set any fixed usergroup before
20789           exporting so it'll export even if all svc_acct records don't have
20790           the group yet
20791
20792 2005-10-16 23:03  ivan
20793
20794         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix RADIUS
20795           usergroup editing
20796
20797 2005-10-16 08:02  ivan
20798
20799         * bin/bind.export: and make .HEADER optional for slaves too
20800
20801 2005-10-16 07:59  ivan
20802
20803         * bin/bind.export: don't error out if there's no HEADER file, just
20804           produce a useable snippet anyway
20805
20806 2005-10-16 07:04  ivan
20807
20808         * FS/FS/Conf.pm, FS/FS/domain_record.pm, bin/bind.import: add
20809           zone-underscore config file, update bind.import to use
20810           command-line options instead of ask for input
20811
20812 2005-10-15 06:48  ivan
20813
20814         * FS/FS/TicketSystem/RT_External.pm: don't error out when
20815           ticket_system-default_queueid hasn't been set yet
20816
20817 2005-10-15 06:40  ivan
20818
20819         * FS/FS/Conf.pm: make sure config still works if no ticket system
20820           is configured...
20821
20822 2005-10-15 06:37  ivan
20823
20824         * FS/FS/Conf.pm: make sure config still works if no ticket system
20825           is configured...
20826
20827 2005-10-15 05:58  ivan
20828
20829         * bin/backup-dvd: adding quick backup-to-dvd script
20830
20831 2005-10-15 04:29  ivan
20832
20833         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/TicketSystem.pm,
20834           FS/FS/agent.pm, FS/FS/TicketSystem/RT_External.pm,
20835           FS/FS/TicketSystem/RT_Internal.pm, httemplate/browse/agent.cgi,
20836           httemplate/edit/agent.cgi, httemplate/config/config-view.cgi,
20837           httemplate/config/config.cgi: agent option to select RT queue
20838
20839 2005-10-15 04:13  ivan
20840
20841         * rt/html/Elements/Header: land RT 3.4.4 on HEAD
20842
20843 2005-10-15 02:33  ivan
20844
20845         * rt/: etc/RT_SiteConfig.pm, html/Elements/Footer,
20846           html/Elements/Header, html/Elements/Menu,
20847           html/Elements/PageLayout, html/Elements/SimpleSearch,
20848           html/Elements/Tabs, html/Elements/CollectionAsTable/Row,
20849           html/Ticket/Elements/ShowSummary, html/Ticket/Elements/Tabs,
20850           sbin/rt-setup-database.in: landing rt 3.4.4 on HEAD
20851
20852 2005-10-15 02:09  ivan
20853
20854         * rt/: UPGRADING, configure, Makefile.in, README, configure.ac,
20855           Changelog, aclocal.m4, docs/rt3-schema-relationships.dot,
20856           docs/design_docs/realflow.txt, m4/rt_layout.m4,
20857           docs/design_docs/3.3-schema-redesign.txt,
20858           docs/design_docs/cvs_integration,
20859           docs/design_docs/link-definitions.txt, docs/design_docs/rt-mvc,
20860           sbin/extract-message-catalog, sbin/extract_pod_tests,
20861           sbin/factory, sbin/license_tag, sbin/regression_harness,
20862           sbin/rt-dump-database.in, sbin/rt-test-dependencies.in,
20863           html/autohandler, html/index.html, html/l,
20864           html/Ticket/History.html, html/Ticket/Modify.html,
20865           html/Ticket/ModifyAll.html, html/Ticket/ModifyDates.html,
20866           html/Ticket/ModifyPeople.html, html/Ticket/Update.html,
20867           html/Tools/MyDay.html, html/Tools/Offline.html,
20868           html/Tools/Elements/Tabs, html/Ticket/ModifyLinks.html,
20869           html/Ticket/ShowEmailRecord.html,
20870           html/Ticket/Attachment/dhandler,
20871           html/Ticket/Elements/AddWatchers,
20872           html/Ticket/Elements/EditCustomField,
20873           html/Ticket/Elements/EditWatchers,
20874           html/Ticket/Elements/LoadTextAttachments,
20875           html/Ticket/Elements/ShowDependencies,
20876           html/Ticket/Elements/ShowMessageHeaders,
20877           html/Ticket/Elements/ShowPeople,
20878           html/Ticket/Elements/ShowTransaction,
20879           html/Ticket/Elements/BulkLinks,
20880           html/Ticket/Elements/EditCustomFields,
20881           html/Ticket/Elements/EditDates, html/Ticket/Elements/EditPeople,
20882           html/Ticket/Elements/PreviewScrips,
20883           html/Ticket/Elements/ShowBasics,
20884           html/Ticket/Elements/ShowCustomFields,
20885           html/Ticket/Elements/ShowDates, html/Ticket/Elements/ShowHistory,
20886           html/Ticket/Elements/ShowMembers,
20887           html/Ticket/Elements/ShowMessageStanza,
20888           html/Ticket/Elements/ShowRequestor,
20889           html/Ticket/Elements/ShowUserEntry, html/Search/Build.html,
20890           html/Search/Edit.html, html/Search/Results.html,
20891           html/Search/Results.rdf, html/Search/Results.tsv,
20892           html/Ticket/Elements/EditBasics,
20893           html/Ticket/Elements/FindAttachments,
20894           html/Ticket/Elements/ShowAttachments,
20895           html/Ticket/Elements/ShowGroupMembers,
20896           html/Search/Elements/BuildFormatString,
20897           html/Search/Elements/DisplayOptions,
20898           html/Search/Elements/EditFormat,
20899           html/Search/Elements/EditSearches,
20900           html/Search/Elements/NewListActions,
20901           html/Search/Elements/PickCFs, html/Search/Elements/SearchPrivacy,
20902           html/Search/Elements/SelectAndOr,
20903           html/Search/Elements/SelectGroup,
20904           html/Search/Elements/SelectLinks,
20905           html/Search/Elements/SelectSearchObject,
20906           html/Search/Elements/SelectSearchesForObjects,
20907           html/Admin/autohandler, html/Admin/index.html,
20908           html/Approvals/Display.html, html/Approvals/index.html,
20909           html/Approvals/Elements/Approve,
20910           html/Approvals/Elements/PendingMyApproval,
20911           html/Approvals/Elements/ShowDependency,
20912           html/Approvals/Elements/Tabs,
20913           html/Download/CustomFieldValue/dhandler,
20914           html/Download/Tabular/dhandler, html/Search/Elements/EditQuery,
20915           html/Search/Elements/PickBasics,
20916           html/Search/Elements/PickCriteria,
20917           html/Search/Elements/SelectPersonType,
20918           html/Admin/CustomFields/GroupRights.html,
20919           html/Admin/Global/GroupRights.html, html/Admin/Global/Scrip.html,
20920           html/Admin/Global/Scrips.html, html/Admin/Global/Template.html,
20921           html/Admin/Global/Templates.html,
20922           html/Admin/Global/UserRights.html, html/Admin/Global/index.html,
20923           html/Admin/Global/CustomFields/Groups.html,
20924           html/Admin/Global/CustomFields/Queue-Tickets.html,
20925           html/Admin/Global/CustomFields/Queue-Transactions.html,
20926           html/Admin/Global/CustomFields/Users.html,
20927           html/Admin/Global/CustomFields/index.html,
20928           html/Admin/Groups/CustomFields.html,
20929           html/Admin/Groups/GroupRights.html,
20930           html/Admin/Groups/History.html, html/Admin/Groups/Members.html,
20931           html/Admin/Groups/Modify.html, html/Admin/Groups/UserRights.html,
20932           html/Admin/Groups/index.html,
20933           html/Admin/Tools/Configuration.html, html/Admin/Tools/index.html,
20934           html/Admin/CustomFields/Modify.html,
20935           html/Admin/CustomFields/Objects.html,
20936           html/Admin/CustomFields/UserRights.html,
20937           html/Admin/CustomFields/index.html,
20938           html/Admin/Queues/CustomFields.html,
20939           html/Admin/Queues/GroupRights.html,
20940           html/Admin/Users/CustomFields.html,
20941           html/Admin/Users/History.html, html/Admin/Users/Memberships.html,
20942           html/Admin/Users/index.html, html/Admin/Queues/CustomField.html,
20943           html/Admin/Queues/Scrip.html, html/Admin/Queues/Templates.html,
20944           html/Admin/Queues/UserRights.html,
20945           html/Admin/Elements/CustomFieldTabs,
20946           html/Admin/Elements/EditCustomField,
20947           html/Admin/Elements/EditCustomFieldValues,
20948           html/Admin/Elements/EditScrip, html/Admin/Elements/EditTemplates,
20949           html/Admin/Elements/EditUserComments, html/Admin/Elements/Header,
20950           html/Admin/Elements/ListGlobalScrips,
20951           html/Admin/Elements/QueueTabs,
20952           html/Admin/Elements/SelectCustomFieldLookupType,
20953           html/Admin/Elements/SelectCustomFieldType,
20954           html/Admin/Elements/SelectModifyGroup,
20955           html/Admin/Elements/SelectModifyUser,
20956           html/Admin/Elements/SelectSingleOrMultiple,
20957           html/Admin/Elements/SelectUsers, html/Admin/Elements/Tabs,
20958           html/Admin/Elements/ToolTabs, html/Admin/Elements/UserTabs,
20959           html/Admin/Queues/Modify.html, html/Admin/Queues/People.html,
20960           html/Admin/Queues/Scrips.html, html/Admin/Queues/Template.html,
20961           html/Admin/Queues/index.html,
20962           html/Admin/Elements/AddCustomFieldValue,
20963           html/Admin/Elements/EditCustomFields,
20964           html/Admin/Elements/EditQueueWatchers,
20965           html/Admin/Elements/EditScrips,
20966           html/Admin/Elements/GlobalCustomFieldTabs,
20967           html/Admin/Elements/ModifyTemplate,
20968           html/Admin/Elements/ObjectCustomFields,
20969           html/Admin/Elements/SelectGroups,
20970           html/Admin/Elements/SelectModifyQueue,
20971           html/Admin/Elements/SelectNewGroupMembers,
20972           html/Admin/Elements/SelectScrip,
20973           html/Admin/Elements/SelectScripCondition,
20974           html/Admin/Elements/CreateUserCalled,
20975           html/Admin/Elements/GroupTabs,
20976           html/Admin/Elements/ListGlobalCustomFields,
20977           html/Admin/Elements/PickCustomFields,
20978           html/Admin/Elements/PickObjects,
20979           html/Admin/Elements/QueueRightsForUser,
20980           html/Admin/Elements/SelectRights,
20981           html/Admin/Elements/SelectScripAction,
20982           html/Admin/Elements/SelectStage,
20983           html/Admin/Elements/SelectTemplate,
20984           html/Admin/Elements/SystemTabs, html/SelfService/Closed.html,
20985           html/SelfService/Create.html,
20986           html/SelfService/CreateTicketInQueue.html,
20987           html/SelfService/Display.html, html/SelfService/Error.html,
20988           html/SelfService/Prefs.html, html/SelfService/Update.html,
20989           html/SelfService/index.html,
20990           html/SelfService/Attachment/dhandler,
20991           html/Elements/BevelBoxRaisedEnd, html/Elements/CreateTicket,
20992           html/Elements/EditCustomField,
20993           html/Elements/EditCustomFieldImage, html/Elements/EditLinks,
20994           html/Elements/Error, html/Elements/ListActions,
20995           html/Elements/MyRequests, html/Elements/QueryString,
20996           html/Elements/ScrubHTML, html/Elements/SelectDateType,
20997           html/Elements/SelectMatch, html/Elements/SelectNewTicketQueue,
20998           html/Elements/SelectSortOrder, html/Elements/SelectTicketSortBy,
20999           html/Elements/SelectUsers, html/Elements/ShowLinks,
21000           html/SelfService/Elements/GotoTicket,
21001           html/SelfService/Elements/Header,
21002           html/SelfService/Elements/MyRequests,
21003           html/SelfService/Elements/Tabs,
21004           html/Elements/BevelBoxRaisedStart,
21005           html/Elements/EditCustomFieldBinary,
21006           html/Elements/EditCustomFieldSelect, html/Elements/GotoTicket,
21007           html/Elements/MessageBox, html/Elements/SelectAttachmentField,
21008           html/Elements/SelectGroups, html/Elements/SelectOwner,
21009           html/Elements/SelectQueue, html/Elements/SelectStatus,
21010           html/Elements/SelectWatcherType,
21011           html/Elements/ShowCustomFieldBinary,
21012           html/Elements/ShowCustomFieldImage,
21013           html/Elements/ShowCustomFieldWikitext,
21014           html/Elements/ShowCustomFields, html/Elements/ShowLink,
21015           html/Elements/TitleBox, html/Elements/Callback,
21016           html/Elements/Checkbox, html/Elements/EditCustomFieldFreeform,
21017           html/Elements/Quicksearch, html/Elements/Refresh,
21018           html/Elements/Section, html/Elements/SelectLinkType,
21019           html/Elements/SelectTicketTypes,
21020           html/Elements/EditCustomFieldText,
21021           html/Elements/EditCustomFieldWikitext, html/Elements/Login,
21022           html/Elements/MyTickets, html/Elements/SelectBoolean,
21023           html/Elements/SelectCustomFieldOperator,
21024           html/Elements/SelectCustomFieldValue,
21025           html/Elements/SelectDateRelation,
21026           html/Elements/SelectEqualityOperator, html/Elements/SelectLang,
21027           html/Elements/SelectResultsPerPage,
21028           html/Elements/SetupSessionCookie, html/Elements/ShowMemberships,
21029           html/Elements/Submit, html/Elements/TitleBoxEnd,
21030           html/Elements/CollectionAsTable/Header,
21031           html/Elements/CollectionAsTable/ParseFormat,
21032           html/Elements/RT__Ticket/ColumnMap, html/REST/1.0/autohandler,
21033           html/REST/1.0/dhandler, html/REST/1.0/logout,
21034           html/REST/1.0/Forms/queue/default, html/REST/1.0/Forms/queue/ns,
21035           html/REST/1.0/Forms/ticket/attachments,
21036           html/REST/1.0/Forms/ticket/default,
21037           html/REST/1.0/Forms/ticket/history,
21038           html/REST/1.0/Forms/ticket/links,
21039           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
21040           html/REST/1.0/NoAuth/mail-gateway, html/REST/1.0/search/dhandler,
21041           html/REST/1.0/search/ticket, html/REST/1.0/ticket/comment,
21042           html/REST/1.0/ticket/link, html/REST/1.0/ticket/merge,
21043           html/NoAuth/Logout.html, html/NoAuth/Reminder.html,
21044           html/NoAuth/images/autohandler, html/User/Delegation.html,
21045           html/User/Elements/DelegateRights, html/User/Elements/GroupTabs,
21046           html/User/Elements/Tabs, html/User/Groups/Members.html,
21047           html/User/Groups/Modify.html, html/User/Groups/index.html,
21048           lib/RT.pm.in, lib/t/00smoke.t, lib/t/setup_regression.t,
21049           lib/t/create_data.pl, lib/t/regression/01ticket_link_searching.t,
21050           lib/t/regression/02basic_web.t,
21051           lib/t/regression/03web_compiliation_errors.t,
21052           lib/t/regression/05cronsupport.t, lib/t/regression/07acl.t,
21053           lib/t/regression/08web_cf_access.t,
21054           lib/t/regression/09record_cf_api.t, lib/t/regression/10merge.t,
21055           lib/t/regression/11-template-insert.t,
21056           lib/t/regression/12-search.t,
21057           lib/t/regression/13-attribute-tests.t,
21058           lib/t/regression/14merge.t,
21059           lib/t/regression/16-transaction_cf_tests.t,
21060           lib/t/regression/17multiple_deleg_revocation.t,
21061           lib/t/regression/19-rtname.t, lib/t/regression/20savedsearch.t,
21062           lib/t/regression/21query-builder.t,
21063           lib/t/regression/22search_tix_by_txn.t,
21064           lib/t/regression/04send_email.t,
21065           lib/t/regression/06mailgateway.t, lib/t/regression/07rights.t,
21066           lib/t/regression/15cf_single_values_are_single.t,
21067           lib/t/regression/18stale_delegations_cleanup.t,
21068           lib/RT/GroupMembers.pm, lib/RT/Principals.pm,
21069           lib/RT/Scrips_Overlay.pm, lib/RT/Tickets.pm, lib/RT/Base.pm,
21070           lib/RT/CustomField_Overlay.pm, lib/RT/Date.pm,
21071           lib/RT/Queues_Overlay.pm, lib/RT/ScripConditions_Overlay.pm,
21072           lib/RT/Template_Overlay.pm, lib/RT/User.pm, lib/RT/Attributes.pm,
21073           lib/RT/SavedSearch.pm, lib/RT/StyleGuide.pod, lib/RT/System.pm,
21074           lib/RT/Templates_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
21075           lib/RT/ACL_Overlay.pm, lib/RT/Attachment.pm,
21076           lib/RT/Attribute_Overlay.pm, lib/RT/Group.pm, lib/RT/Handle.pm,
21077           lib/RT/ObjectCustomFields.pm, lib/RT/EmailParser.pm,
21078           lib/RT/GroupMembers_Overlay.pm, lib/RT/I18N.pm,
21079           lib/RT/Principal.pm, lib/RT/Principals_Overlay.pm,
21080           lib/RT/Tickets_Overlay.pm, lib/RT/Transactions.pm,
21081           lib/RT/CachedGroupMember.pm, lib/RT/CustomFieldValue.pm,
21082           lib/RT/Links.pm, lib/RT/Scrip.pm, lib/RT/Attachment_Overlay.pm,
21083           lib/RT/Attributes_Overlay.pm, lib/RT/CurrentUser.pm,
21084           lib/RT/CustomFieldValue_Overlay.pm, lib/RT/CustomFieldValues.pm,
21085           lib/RT/Group_Overlay.pm, lib/RT/ObjectCustomField.pm,
21086           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Queue.pm,
21087           lib/RT/ScripActions.pm, lib/RT/Attachments.pm,
21088           lib/RT/CachedGroupMember_Overlay.pm, lib/RT/Groups.pm,
21089           lib/RT/Links_Overlay.pm, lib/RT/SavedSearches.pm,
21090           lib/RT/ScripAction.pm, lib/RT/Scrip_Overlay.pm, lib/RT/Scrips.pm,
21091           lib/RT/Transactions_Overlay.pm, lib/RT/ACE.pm,
21092           lib/RT/CachedGroupMembers.pm,
21093           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
21094           lib/RT/GroupMember.pm, lib/RT/Link.pm,
21095           lib/RT/ObjectCustomFieldValues.pm, lib/RT/Principal_Overlay.pm,
21096           lib/RT/Queue_Overlay.pm, lib/RT/Queues.pm,
21097           lib/RT/ScripCondition.pm, lib/RT/ScripConditions.pm,
21098           lib/RT/Transaction.pm, lib/RT/CustomField.pm,
21099           lib/RT/ObjectCustomFieldValue.pm,
21100           lib/RT/ObjectCustomField_Overlay.pm,
21101           lib/RT/ScripActions_Overlay.pm, lib/RT/Template.pm,
21102           lib/RT/Attachments_Overlay.pm, lib/RT/ScripAction_Overlay.pm,
21103           lib/RT/ScripCondition_Overlay.pm, lib/RT/Ticket.pm,
21104           lib/RT/ACL.pm, lib/RT/GroupMember_Overlay.pm,
21105           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/ACE_Overlay.pm,
21106           lib/RT/Attribute.pm, lib/RT/CachedGroupMembers_Overlay.pm,
21107           lib/RT/CustomFields_Overlay.pm, lib/RT/Link_Overlay.pm,
21108           lib/RT/ObjectCustomFieldValue_Overlay.pm, lib/RT/Templates.pm,
21109           lib/RT/URI.pm, lib/RT/Users.pm, lib/RT/I18N/en.po,
21110           lib/RT/I18N/i_default.pm, lib/RT/I18N/cs.pm, lib/RT/I18N/cs.po,
21111           lib/RT/I18N/pt_br.po, lib/RT/I18N/fr.po, lib/RT/I18N/es.po,
21112           lib/RT/I18N/nl.po, lib/RT/I18N/pl.po, lib/RT/I18N/no.po,
21113           lib/RT/I18N/it.po, lib/RT/I18N/hu.po, lib/RT/I18N/da.po,
21114           lib/RT/I18N/ru.po, lib/RT/I18N/de.po, lib/RT/I18N/ja.po,
21115           lib/RT/I18N/zh_tw.po, lib/RT/I18N/id.po, lib/RT/I18N/he.po,
21116           lib/RT/I18N/fi.po, lib/RT/I18N/zh_cn.po, lib/RT/URI/base.pm,
21117           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
21118           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
21119           lib/RT/Action/CreateTickets.pm, lib/RT/Action/Generic.pm,
21120           lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
21121           lib/RT/Action/RecordComment.pm,
21122           lib/RT/Action/RecordCorrespondence.pm,
21123           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
21124           lib/RT/Action/UserDefined.pm, lib/RT/Action/EscalatePriority.pm,
21125           lib/RT/Action/SendEmail.pm, lib/RT/Interface/CLI.pm,
21126           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
21127           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/GnuPG.pm,
21128           lib/RT/Interface/Email/Auth/MailFrom.pm,
21129           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
21130           lib/RT/Interface/Web/Handler.pm,
21131           lib/RT/Interface/Web/QueryBuilder.pm,
21132           lib/RT/Interface/Web/Standalone.pm, bin/mason_handler.scgi.in,
21133           bin/standalone_httpd.in, lib/RT/Condition/AnyTransaction.pm,
21134           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
21135           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
21136           lib/RT/Condition/PriorityChange.pm,
21137           lib/RT/Condition/PriorityExceeds.pm,
21138           lib/RT/Condition/QueueChange.pm,
21139           lib/RT/Condition/StatusChange.pm,
21140           lib/RT/Condition/UserDefined.pm,
21141           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
21142           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
21143           lib/RT/Search/Generic.pm, bin/mason_handler.fcgi.in,
21144           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/rt.in,
21145           bin/webmux.pl.in, bin/rt-mailgate.in, etc/initialdata,
21146           etc/acl.mysql, etc/schema.Informix, etc/schema.SQLite,
21147           etc/acl.Pg, etc/schema.mysql, etc/upgrade/3.1.0/schema.SQLite,
21148           etc/upgrade/3.1.0/schema.Pg, etc/upgrade/3.3.0/acl.Informix,
21149           etc/upgrade/3.3.0/acl.Oracle, etc/upgrade/3.3.0/acl.Pg,
21150           etc/upgrade/3.3.0/acl.SQLite, etc/upgrade/3.3.0/acl.mysql,
21151           etc/upgrade/3.3.0/content, etc/upgrade/3.3.0/schema.Oracle,
21152           etc/upgrade/3.3.0/schema.Pg, etc/upgrade/3.3.0/schema.mysql,
21153           etc/upgrade/3.3.11/acl.Oracle, etc/upgrade/3.3.11/acl.Pg,
21154           etc/upgrade/3.3.11/acl.SQLite, etc/upgrade/3.3.11/acl.mysql,
21155           etc/upgrade/3.3.11/content, etc/upgrade/3.3.11/schema.Oracle,
21156           etc/upgrade/3.3.11/schema.Pg, etc/upgrade/3.3.11/schema.SQLite,
21157           etc/upgrade/3.3.11/schema.mysql: import rt 3.4.4
21158
21159 2005-10-13 14:16  ivan
21160
21161         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: Fix 'can't
21162           change uid' error when the account *has* a uid but
21163           svc_acct-edit_uid isn't turned on
21164
21165 2005-10-12 05:02  ivan
21166
21167         * httemplate/misc/: batch-cust_pay.html,
21168           process/batch-cust_pay.cgi: change button to say "post payment
21169           batch" and main error message to indicate the whole batch should
21170           be resubmitted, as per feedback from lewis
21171
21172 2005-10-12 02:51  ivan
21173
21174         * httemplate/edit/part_pkg.cgi: fix package customize losing
21175           services
21176
21177 2005-10-12 01:57  ivan
21178
21179         * FS/FS/part_export/cpanel.pm: add debugging to cpanel export
21180
21181 2005-10-10 09:06  ivan
21182
21183         * FS/FS/part_export/everyone_net.pm: oops, that should fix
21184           suspension problem
21185
21186 2005-10-10 05:20  ivan
21187
21188         * FS/FS/cust_pay.pm, htetc/handler.pl, httemplate/index.html,
21189           httemplate/misc/batch-cust_pay.html,
21190           httemplate/misc/xmlhttp-cust_main-search.cgi,
21191           httemplate/misc/process/batch-cust_pay.cgi,
21192           httemplate/search/cust_pay.cgi: updated quick payment entry
21193
21194 2005-10-08 06:45  ivan
21195
21196         * httemplate/misc/batch-cust_pay.html: quick payment entry
21197           javascript tested & working IE/firefix/konq
21198
21199 2005-10-07 17:47  ivan
21200
21201         * httemplate/: edit/part_pkg.cgi, edit/process/part_pkg.cgi,
21202           edit/process/quick-charge.cgi, elements/select-taxclass.html: fix
21203           tax class selection in package add/edit too
21204
21205 2005-10-07 16:28  ivan
21206
21207         * conf/invoice_latex: allow more width for return address, stuff is
21208           wrapping
21209
21210 2005-10-06 21:50  ivan
21211
21212         * httemplate/view/cust_main/billing.html: mask out echeck account
21213           #s too
21214
21215 2005-10-06 21:48  ivan
21216
21217         * FS/FS/cust_main.pm: fix on-demand credit cards not being masked
21218           in UI.  i believe huntsburg is in the doghouse for this one :)
21219
21220 2005-10-06 19:25  ivan
21221
21222         * FS/FS/Conf.pm, FS/FS/part_pkg.pm,
21223           httemplate/edit/process/quick-charge.cgi: add require_taxclasses
21224           config flag
21225
21226 2005-10-06 16:09  ivan
21227
21228         * httemplate/view/cust_bill-logo.cgi: really use default logo if
21229           the agent-specific one isn't found
21230
21231 2005-10-06 16:07  ivan
21232
21233         * httemplate/view/cust_bill-logo.cgi: use default logo if the
21234           agent-specific one isn't found
21235
21236 2005-10-06 16:03  ivan
21237
21238         * httemplate/view/cust_bill-logo.cgi: use default logo if the
21239           agent-specific one isn't found
21240
21241 2005-10-06 13:35  ivan
21242
21243         * FS/FS/part_export/everyone_net.pm: add debugging option to
21244           everyone_net export
21245
21246 2005-10-06 00:34  ivan
21247
21248         * FS/FS/Conf.pm, FS/FS/cust_pay_refund.pm,
21249           httemplate/view/cust_main/payment_history.html: add cc-void
21250           option
21251
21252 2005-10-05 18:40  ivan
21253
21254         * httemplate/edit/cust_main.cgi: fix bug with IE and advertising
21255           sources (refnum) - needed to make sure the SELECT OPTIONs have
21256           explicitly specified VALUEs
21257
21258 2005-10-04 13:27  ivan
21259
21260         * FS/FS/part_export/everyone_net.pm: fix small error with
21261           everyone.net export
21262
21263 2005-10-02 18:41  ivan
21264
21265         * FS/FS/cust_svc.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
21266           httemplate/view/svc_acct.cgi, httemplate/edit/svc_acct.cgi,
21267           httemplate/elements/small_custview.html, FS/FS/Conf.pm: update
21268           account view and edit: convert to proper templates, make sure
21269           usage information displays for any usage-capable export, add
21270           ability to edit uid/gid
21271
21272 2005-10-02 00:09  ivan
21273
21274         * Makefile, htetc/handler.pl, init.d/freeside-init: add dev make
21275           target for quick iterative development
21276
21277 2005-09-29 13:19  ivan
21278
21279         * FS/FS/svc_acct.pm: make sure there is an expiraiton date to set
21280           as well
21281
21282 2005-09-28 11:27  ivan
21283
21284         * FS/FS/cust_main.pm: recognize hourly frequency in cust_main->bill
21285
21286 2005-09-25 01:20  ivan
21287
21288         * httemplate/view/cust_main.cgi: this css did weird things under IE
21289
21290 2005-09-25 01:13  ivan
21291
21292         * CREDITS, FS/FS/UI/Web.pm, httemplate/edit/process/part_svc.cgi,
21293           httemplate/edit/process/rate.cgi,
21294           httemplate/elements/jsrsServer.html,
21295           httemplate/elements/progress-init.html,
21296           httemplate/elements/progress-popup.html,
21297           httemplate/elements/xmlhttp.html: get rid of JSRS iframe foo for
21298           progress bar, use XMLHTTPRequest instead.  really should have
21299           done that in the first place.  JSON will wait until another
21300           day...
21301
21302 2005-09-24 15:53  ivan
21303
21304         * FS/FS/cust_main.pm: parse paybatch order number with dashes
21305           correctly
21306
21307 2005-09-22 15:25  ivan
21308
21309         * rt/lib/RT/URI/freeside/Internal.pm: should fix problem with empty
21310           (dir-less) Conf showing up
21311
21312 2005-09-21 05:47  ivan
21313
21314         * FS/FS/svc_acct.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Record.pm,
21315           FS/bin/freeside-prepaidd, httemplate/edit/REAL_cust_pkg.cgi,
21316           httemplate/view/cust_main/packages.html, init.d/freeside-init,
21317           FS/bin/freeside-daily: add prepaid support which sets RADIUS
21318           Expiration attribute, update customer view package UI
21319
21320 2005-09-16 03:10  ivan
21321
21322         * FS/FS/cust_main.pm: tyop
21323
21324 2005-09-16 01:18  ivan
21325
21326         * FS/FS/cust_main.pm: with taxclasses, might have multiple records
21327           for a state/county/country
21328
21329 2005-09-14 04:01  ivan
21330
21331         * FS/t/agent_payment_gateway.t, FS/t/banned_pay.t,
21332           FS/t/payment_gateway.t, FS/t/payment_gateway_option.t,
21333           bin/generate-table-module: fix autogenerated simple test
21334
21335 2005-09-13 13:12  ivan
21336
21337         * httemplate/search/elements/search.html: fix redirect with single
21338           item returned from search results and a coderef redirect
21339
21340 2005-09-10 07:50  ivan
21341
21342         * CREDITS, httemplate/edit/cust_main/contact.html,
21343           httemplate/edit/cust_main.cgi, httemplate/elements/xmlhttp.html,
21344           httemplate/misc/counties.cgi, httemplate/misc/states.cgi:
21345           ajax-style xmlhttprequest state/county/country selector!
21346
21347 2005-09-08 12:15  ivan
21348
21349         * FS/FS/part_export/radiator.pm: MySQL is case sensitive about
21350           table names!  huh
21351
21352 2005-09-08 01:50  ivan
21353
21354         * httemplate/edit/cust_main.cgi: fix dropping of payname
21355
21356 2005-09-07 23:52  ivan
21357
21358         * httemplate/autohandler: don't need 4k of newlines anymore,
21359           H:W:SelectLayers works better
21360
21361 2005-09-07 15:52  ivan
21362
21363         * FS/FS/part_pkg.pm: add hourly frequency
21364
21365 2005-09-07 15:04  ivan
21366
21367         * bin/generate-raddb: list current dictionary sources in example so
21368           i don't forget
21369
21370 2005-09-07 15:02  ivan
21371
21372         * FS/FS/raddb.pm: update with dictionaries from freeradius 1.0.4
21373           plus dictionary.ip3networks
21374
21375 2005-09-07 05:56  ivan
21376
21377         * FS/FS/Schema.pm: define username_len so the default add account
21378           screen doesn't have a tiny username field (when usernamemax is
21379           not defined)
21380
21381 2005-09-07 05:48  ivan
21382
21383         * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
21384           when adding an account (and usernamemax is not set)
21385
21386 2005-09-07 05:44  ivan
21387
21388         * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
21389           when adding an account (and username max is not set)
21390
21391 2005-09-07 05:38  ivan
21392
21393         * httemplate/view/cust_main.cgi: oops, still need areyousure
21394           javascript for some sub-bits of the page (package unprovisioning
21395           and cancellation, bunch of payment history stuff)
21396
21397 2005-09-07 03:40  ivan
21398
21399         * FS/FS/: part_svc.pm, part_virtual_field.pm: import dbdef from
21400           FS::Schema instead of calling $FS::Record::dbdef directly
21401
21402 2005-09-07 03:25  ivan
21403
21404         * FS/FS/option_Common.pm: fix bug with new option_Common stuff,
21405           forgot to prefix FS::
21406
21407 2005-09-07 03:16  ivan
21408
21409         * FS/FS/part_export/cpanel.pm: remote access key is a big long
21410           thing
21411
21412 2005-09-07 02:37  ivan
21413
21414         * FS/FS/part_export/cpanel.pm, eg/export_template.pm: add cpanel
21415           export
21416
21417 2005-09-06 14:58  ivan
21418
21419         * FS/FS/Conf.pm: document variables available in
21420           payment_receipt_email
21421
21422 2005-08-27 01:46  ivan
21423
21424         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/banned_pay.pm,
21425           FS/FS/cust_main.pm, FS/t/banned_pay.t, bin/generate-table-module,
21426           httemplate/view/cust_main.cgi,
21427           httemplate/misc/cust_main-cancel.cgi: add banned credit card /
21428           ACH table, re-do cancel popup to have a checkbox to ban payinfo
21429
21430 2005-08-24 06:47  ivan
21431
21432         * httemplate/edit/cust_main/billing.html: fix size of cvv2 help
21433           popup
21434
21435 2005-08-24 06:22  ivan
21436
21437         * htetc/handler.pl, httemplate/edit/cust_main.cgi,
21438           httemplate/edit/cust_main/billing.html,
21439           httemplate/edit/cust_main/contact.html, FS/FS/cust_main.pm,
21440           FS/FS/cust_main_county.pm, FS/FS/ClientAPI/MyAccount.pm,
21441           FS/FS/ClientAPI/Signup.pm,
21442           fs_selfservice/FS-SelfService/SelfService.pm,
21443           httemplate/docs/ach.html, httemplate/docs/cvv2.html,
21444           httemplate/edit/process/cust_main.cgi,
21445           httemplate/elements/overlibmws_draggable.js,
21446           httemplate/elements/overlibmws_iframe.js,
21447           httemplate/elements/progress-init.html,
21448           httemplate/elements/select-month_year.html,
21449           httemplate/images/cvv2.png, httemplate/images/cvv2_amex.png,
21450           httemplate/view/cust_main/billing.html: customer edit: abstract
21451           out billing info to billing.html, re-do payment type selection
21452           with HTML::Widgets::SelectLayers, add Switch/Solo/Maestro support
21453           for start date & issue #.  customer view: re-order fields for
21454           consistency.  selfservice API: support paystart_month,
21455           paystart_year, payissue and payip in MyAccount::process_payment
21456           and ::edit_info and Signup::new_customer,
21457           FS::cust_main::realtime_bop: support paystart_month paystart_year
21458           payissue payip fields
21459
21460 2005-08-23 05:38  ivan
21461
21462         * httemplate/edit/part_svc.cgi: fix bug with service editing caused
21463           by moving dbdef stuff around
21464
21465 2005-08-18 00:58  ivan
21466
21467         * FS/FS/cust_main.pm: add taxclass kludge to gateway overrides, fix
21468           parsing of new-style paybatch
21469
21470 2005-08-17 22:41  ivan
21471
21472         * httemplate/edit/process/agent_payment_gateway.html: hopefully
21473           this is the last missing file
21474
21475 2005-08-17 22:12  ivan
21476
21477         * httemplate/edit/process/payment_gateway.html: oops another
21478           missing file
21479
21480 2005-08-17 21:16  ivan
21481
21482         * FS/FS/agent_payment_gateway.pm: missing file
21483
21484 2005-08-17 15:23  ivan
21485
21486         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
21487           FS/FS/option_Common.pm, FS/FS/part_export.pm,
21488           FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
21489           FS/FS/payment_gateway.pm, FS/FS/payment_gateway_option.pm,
21490           FS/bin/freeside-setup, FS/bin/freeside-upgrade, FS/FS.pm,
21491           FS/MANIFEST, FS/t/option_Common.t, FS/t/payment_gateway.t,
21492           FS/t/payment_gateway_option.t, bin/generate-table-module,
21493           htetc/handler.pl, httemplate/index.html,
21494           httemplate/browse/agent.cgi,
21495           httemplate/browse/payment_gateway.html,
21496           httemplate/edit/agent_payment_gateway.html,
21497           httemplate/edit/payment_gateway.html: infrastructure for easier
21498           schema changes, and: add payment_gateway, payment_gateway_option
21499           and agent_payment_gateway tables, add paystart_month,
21500           paystart_year, payissue and payip fields to cust_main, add
21501           preliminary gateway and gateway override editing to web UI, use
21502           payment gateway override when processing payments (card type, not
21503           taxclass yet)
21504
21505 2005-08-14 18:55  ivan
21506
21507         * FS/FS/UI/Web.pm: fix brainfart parsing end dates, closes:
21508           Bug#1248
21509
21510 2005-08-09 14:38  ivan
21511
21512         * FS/: FS/part_export/radiator.pm, FS/part_export/sqlradius.pm,
21513           t/part_export-radiator.t, FS/part_export/sqlradius_withdomain.pm:
21514           add native Radiator export
21515
21516 2005-08-08 08:15  ivan
21517
21518         * FS/FS/part_export/everyone_net.pm: add export to everyone.net
21519           outsource mail service
21520
21521 2005-08-06 17:41  ivan
21522
21523         * FS/FS/part_export/forward_shellcommands.pm: update
21524           forward_shellcommands export to know about literal source
21525           addresses, closes: Bug#1246
21526
21527 2005-08-06 17:40  ivan
21528
21529         * FS/FS/agent.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
21530           FS/FS/UI/Web.pm, httemplate/browse/agent.cgi,
21531           httemplate/search/cust_pay.cgi, httemplate/search/cust_pkg.cgi,
21532           httemplate/search/elements/search.html: move cust_pkg search to
21533           new template, add active/suspended/cancelled customer packages to
21534           agent browse
21535
21536 2005-08-04 17:57  ivan
21537
21538         * httemplate/search/cust_credit.html: fix credit searches by otaker
21539
21540 2005-08-03 18:42  ivan
21541
21542         * Makefile: don't use install -D flag, doesn't work on bsd
21543
21544 2005-08-03 00:38  ivan
21545
21546         * FS/FS/cust_bill.pm: eliminate scary (but harmless) "Use of
21547           uninitalized value in length" warnings
21548
21549 2005-08-02 19:23  ivan
21550
21551         * FS/FS/part_export/: domain_shellcommands.pm,
21552           forward_shellcommands.pm, www_shellcommands.pm: don't try to run
21553           blank commands for non-svc_acct shellcommand exports too
21554
21555 2005-08-02 12:17  khoff
21556
21557         * FS/FS/h_cust_svc.pm: Only complain, not die, if we can't find a
21558           svc_x record for an h_cust_svc record.
21559
21560 2005-07-14 04:55  ivan
21561
21562         * FS/FS/cust_main.pm: oops, fix last minute bug with new
21563           configurable customer fields on reports
21564
21565 2005-07-14 04:46  ivan
21566
21567         * FS/FS/: svc_Common.pm, UI/Web.pm: clean up some leftover bits
21568           from cust-fields work
21569
21570 2005-07-14 04:31  ivan
21571
21572         * httemplate/: index.html, search/svc_acct.cgi,
21573           search/svc_forward.cgi: add unlinked mail forward (svc_forward)
21574           report
21575
21576 2005-07-14 04:18  ivan
21577
21578         * httemplate/search/cust_bill.html: move account search
21579           (httemplate/search/svc_acct.cgi) to new template, cust-fields
21580           configuration value to control which customer fields are shown on
21581           reports
21582
21583 2005-07-14 03:52  ivan
21584
21585         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
21586           FS/FS/cust_bill_event.pm, FS/FS/cust_credit.pm,
21587           FS/FS/cust_main.pm, FS/FS/cust_main_Mixin.pm, FS/FS/cust_pay.pm,
21588           FS/FS/svc_Common.pm, FS/FS/UI/Web.pm, FS/t/cust_main_Mixin.t,
21589           httemplate/search/cust_bill_event.cgi,
21590           httemplate/search/cust_credit.html,
21591           httemplate/search/cust_pay.cgi,
21592           httemplate/search/report_receivables.cgi,
21593           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
21594           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
21595           httemplate/search/elements/search.html: move account search
21596           (httemplate/search/svc_acct.cgi) to new template, cust-fields
21597           configuration value to control which customer fields are shown on
21598           reports
21599
21600 2005-07-12 02:31  ivan
21601
21602         * httemplate/browse/part_pkg.cgi: <rjbs> More of the same: these
21603           patches make it safer to subclass FS::part_pkg's pkg_svc method
21604           by eliminating qsearches on table pkg_svc.
21605
21606 2005-07-12 02:22  ivan
21607
21608         * httemplate/edit/part_pkg.cgi: <rjbs> This patch is part of my
21609           continuing effort to avoid using SQL and qsearch from templates
21610           to find the pkg_svc records for a package.
21611
21612 2005-07-12 02:13  ivan
21613
21614         * CREDITS, FS/FS/Record.pm: patch from rjbs to add by_key
21615           contructor to Record.pm
21616
21617 2005-07-12 02:11  ivan
21618
21619         * Makefile: okay, really enable RT by default for good now
21620
21621 2005-07-11 07:15  ivan
21622
21623         * bin/: rate.import, rt-drop-tables: adding rt-drop-tables
21624
21625 2005-07-11 06:01  ivan
21626
21627         * Makefile: new server
21628
21629 2005-07-11 05:53  ivan
21630
21631         * httemplate/docs/index.html: note alternate instructions for
21632           0pre6->7
21633
21634 2005-07-11 05:22  ivan
21635
21636         * bin/postfix.export: fix regex
21637
21638 2005-07-11 05:21  ivan
21639
21640         * Makefile: probably best to keep RT disabled by default, at least
21641           for this release
21642
21643 2005-07-11 03:58  ivan
21644
21645         * FS/t/ClientAPI_SessionCache.t:
21646           s/ClientAPI::SessionCache/ClientAPI_SessionCache/ noticed by rjbs
21647
21648 2005-07-11 02:49  ivan
21649
21650         * FS/FS/ClientAPI/MyAccount.pm: bug fix for error message on
21651           session expiration from Randall Lucas <rlucas@tercent.net>,
21652           thanks!
21653
21654 2005-07-09 08:41  ivan
21655
21656         * FS/FS/cust_bill.pm: fix silly bug preventing html invoicing from
21657           finding their logo
21658
21659 2005-07-09 03:55  ivan
21660
21661         * httemplate/edit/cust_pay.cgi: get rid of the godawful halfass
21662           "invoice" on the post payment screen when posting against a
21663           specific invoice, replace with having useless "Auto-apply to
21664           invoices" box actually show the payment will be applied to one
21665           invoice only...  closes: Bug#1241
21666
21667 2005-07-09 03:36  ivan
21668
21669         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, part_export/sqlradius.pm,
21670           part_pkg/flat.pm, part_pkg/flat_comission.pm,
21671           part_pkg/flat_comission_cust.pm, part_pkg/flat_comission_pkg.pm,
21672           part_pkg/flat_delayed.pm, part_pkg/prepaid.pm,
21673           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
21674           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
21675           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
21676           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: add desc
21677           method to cust_bill_pkg and use it in cust_bill... this should
21678           help with any *other* cust_bill_pkg.pkgnum == -1 stuff that needs
21679           to be sorted out
21680
21681 2005-07-08 16:06  ivan
21682
21683         * FS/bin/freeside-daily: fix bug with new efficient
21684           customer-finding code.  sql isn't perl, null != 0
21685
21686 2005-06-30 06:32  ivan
21687
21688         * FS/FS/Misc.pm: pod error
21689
21690 2005-06-30 06:20  ivan
21691
21692         * FS/FS/: Conf.pm, svc_acct.pm: add username-percent config option
21693
21694 2005-06-30 05:44  ivan
21695
21696         * FS/FS/cust_main.pm: oops, really fix error with new prepaid card
21697           foo
21698
21699 2005-06-16 22:31  ivan
21700
21701         * httemplate/misc/process/link.cgi: fix preference sort order for
21702           linking: sort unaudited services first, secondary sort by svcaprt
21703
21704 2005-06-16 22:07  ivan
21705
21706         * httemplate/misc/process/link.cgi: add more info to debugging
21707
21708 2005-06-16 22:04  ivan
21709
21710         * httemplate/misc/process/link.cgi: fix debugging
21711
21712 2005-06-16 21:42  ivan
21713
21714         * httemplate/misc/process/link.cgi: add debugging for accounts
21715           picked to pick
21716
21717 2005-06-14 21:46  ivan
21718
21719         * FS/FS/cust_bill.pm: better error reporting for actual errors from
21720           lpr command
21721
21722 2005-06-14 19:31  ivan
21723
21724         * FS/FS/cust_main.pm: fix error recharging w/prepaid card caused by
21725           rounding off of money value, closes: Bug#1237
21726
21727 2005-06-14 17:44  ivan
21728
21729         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: add
21730           reprint/fax/email links to invoice search results
21731
21732 2005-06-09 15:40  ivan
21733
21734         * httemplate/search/cust_bill_event.cgi, FS/FS/cust_bill.pm,
21735           httemplate/index.html, httemplate/misc/email_invoice_events.cgi,
21736           httemplate/misc/email_invoices.cgi,
21737           httemplate/misc/fax_invoice_events.cgi,
21738           httemplate/misc/fax_invoices.cgi,
21739           httemplate/misc/print_invoice_events.cgi,
21740           httemplate/misc/print_invoices.cgi,
21741           httemplate/search/cust_bill.html,
21742           httemplate/search/report_cust_bill.html: advanced invoice serach,
21743           groundwork to add reprint/fax/email links to invoice search
21744           results
21745
21746 2005-06-09 13:26  ivan
21747
21748         * httemplate/browse/part_pkg.cgi: tiny refactor patch from rjbs: It
21749           changes the service listing to use $part_pkg->pkg_svc instead of
21750           a qsearch, which means that the listing will still work if
21751           pkg_svc has been subclassed.
21752
21753 2005-06-09 13:16  ivan
21754
21755         * FS/FS/cust_svc.pm: documentation fix, noticed by rjbs
21756
21757 2005-06-09 02:15  ivan
21758
21759         * FS/FS/part_pkg.pm: don't rebless if we're already in the plan
21760           subclass, fixes pkg customize link
21761
21762 2005-06-09 00:19  ivan
21763
21764         * FS/bin/freeside-daily: declare new $opt_a
21765
21766 2005-06-09 00:13  ivan
21767
21768         * FS/bin/freeside-daily: significant speedup from only selected
21769           customers with outstanding packages or invoice events in the
21770           initial select, and add -a flag for agentnum
21771
21772 2005-06-08 23:56  ivan
21773
21774         * FS/FS/cust_bill.pm, conf/invoice_html,
21775           httemplate/view/cust_bill-logo.cgi: agent-specific logos for html
21776           invoices too
21777
21778 2005-06-08 23:36  ivan
21779
21780         * FS/FS/: cust_bill.pm, part_bill_event.pm: and make
21781           (html|latex)(small)?footer optionall per-agent too
21782
21783 2005-06-08 23:22  ivan
21784
21785         * FS/FS/cust_bill.pm: more sane regex
21786
21787 2005-06-08 23:14  ivan
21788
21789         * FS/FS/: cust_bill.pm: ugh, hopefully fixup agent_plandata regex
21790           for multiple agents
21791
21792 2005-06-08 22:59  ivan
21793
21794         * FS/FS/: cust_bill.pm: make sure invoice_(latex|html)returnaddress
21795           is configurable per-agent
21796
21797 2005-06-08 22:34  ivan
21798
21799         * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
21800           httemplate/edit/part_bill_event.cgi: add multiple agent selection
21801           to agent-specific invoicing
21802
21803 2005-06-08 17:18  ivan
21804
21805         * FS/FS/cust_pay.pm: add ignore_noapply flag to make sure payments
21806           are forced in anyway on import
21807
21808 2005-06-08 14:52  ivan
21809
21810         * FS/FS/cust_bill_pkg.pm: last bit to allow -1 for non-pkg, non-tax
21811           line items
21812
21813 2005-06-08 02:03  ivan
21814
21815         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
21816           FS/FS/ClientAPI/MyAccount.pm,
21817           fs_selfservice/FS-SelfService/SelfService.pm,
21818           fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
21819           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
21820           fs_selfservice/FS-SelfService/cgi/make_payment.html,
21821           fs_selfservice/FS-SelfService/cgi/myaccount.html,
21822           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
21823           fs_selfservice/FS-SelfService/cgi/payment_results.html,
21824           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
21825           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
21826           fs_selfservice/FS-SelfService/cgi/provision.html,
21827           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
21828           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
21829           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
21830           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
21831           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
21832           httemplate/view/svc_acct.cgi: prepaid card recharge
21833
21834 2005-06-07 14:02  ivan
21835
21836         * FS/FS/Misc.pm: debugging output change in send_email
21837
21838 2005-06-06 13:07  ivan
21839
21840         * FS/FS/cust_bill.pm: eek, fix silly problem in invoice sending
21841           refactoring
21842
21843 2005-06-06 12:54  ivan
21844
21845         * FS/FS/Misc.pm: some additional warnings
21846
21847 2005-06-06 10:00  ivan
21848
21849         * FS/FS/Misc.pm: fix message ID generation for ancient perl, bah
21850
21851 2005-06-02 18:51  ivan
21852
21853         * FS/FS/TicketSystem/RT_External.pm: argh.  this should finally fix
21854           the last of the Internal vs External breakage i hope
21855
21856 2005-06-02 02:36  ivan
21857
21858         * httemplate/search/cust_bill_event.html: Capitalization
21859
21860 2005-06-02 02:29  ivan
21861
21862         * httemplate/index.html, httemplate/misc/print_invoices.cgi,
21863           httemplate/search/cust_bill_event.cgi,
21864           httemplate/search/cust_bill_event.html, FS/FS/cust_bill_event.pm,
21865           FS/FS/part_bill_event.pm, FS/FS/UI/Web.pm,
21866           httemplate/misc/email-invoice.cgi,
21867           httemplate/misc/email_invoices.cgi,
21868           httemplate/misc/fax-invoice.cgi,
21869           httemplate/misc/fax_invoices.cgi,
21870           httemplate/misc/print-invoice.cgi, FS/FS/cust_bill.pm,
21871           FS/FS/part_pkg.pm, httemplate/view/cust_bill.cgi,
21872           FS/bin/freeside-queued, httemplate/search/elements/search.html,
21873           httemplate/elements/progress-init.html,
21874           httemplate/elements/progress-popup.html, htetc/handler.pl: add
21875           ability to search on a date range of invoice events and then
21876           reprint or reemail (boy was that a bit more work than i
21877           expected), closes: Bug#946
21878
21879 2005-06-01 17:02  ivan
21880
21881         * rt/html/Ticket/Elements/AddCustomers: remove warning
21882
21883 2005-06-01 16:40  ivan
21884
21885         * httemplate/view/cust_bill.cgi: align terminology for consistancy.
21886           or something.
21887
21888 2005-06-01 14:40  ivan
21889
21890         * httemplate/search/report_receivables.cgi: remove trailing
21891           whitespace
21892
21893 2005-06-01 13:31  ivan
21894
21895         * FS/FS/TicketSystem/: RT_External.pm, RT_Internal.pm: fix up
21896           RT_Internal again, hopefully this is the last of the breakage
21897           from RT_Internal
21898
21899 2005-05-31 19:39  ivan
21900
21901         * httemplate/edit/part_pkg.cgi: really. *sigh*
21902
21903 2005-05-31 16:42  ivan
21904
21905         * FS/FS/part_pkg/sesmon_minute.pm: tyop refactoring old
21906           sesmon_minute price plkan, noticed by rjbs
21907
21908 2005-05-31 16:32  ivan
21909
21910         * httemplate/edit/part_pkg.cgi: ack, this should finally fix the
21911           package editing problem
21912
21913 2005-05-26 12:30  ivan
21914
21915         * httemplate/view/: cust_bill.cgi: silly perl version bs
21916
21917 2005-05-26 12:15  ivan
21918
21919         * FS/FS/svc_www.pm, httemplate/edit/svc_www.cgi,
21920           httemplate/view/svc_www.cgi: make svc_www.usersvc optional
21921
21922 2005-05-25 20:45  ivan
21923
21924         * httemplate/edit/part_pkg.cgi: 72?!
21925
21926 2005-05-24 08:33  ivan
21927
21928         * Makefile: 1.5.7.  and enable RT by default, finally
21929
21930 2005-05-23 04:49  ivan
21931
21932         * htetc/freeside-rt.conf: so Search.tsf and Search.rdf work
21933
21934 2005-05-22 16:38  ivan
21935
21936         * FS/FS/svc_acct.pm: fix quick crypt_password bug when its passwd
21937           an empty param
21938
21939 2005-05-22 13:39  ivan
21940
21941         * httemplate/view/cust_bill.cgi: oops, quote $link w/new templating
21942
21943 2005-05-22 02:25  ivan
21944
21945         * httemplate/browse/agent.cgi: Avoid Gratuitous Capitalizaiton
21946
21947 2005-05-21 21:24  ivan
21948
21949         * FS/FS/prepay_credit.pm: add optional agentnum field to POD doc
21950
21951 2005-05-21 11:38  ivan
21952
21953         * httemplate/browse/agent.cgi: make sure the customers tables for
21954           each agent line up with each other, too
21955
21956 2005-05-21 10:26  ivan
21957
21958         * httemplate/search/cust_main.cgi: hehe, allow changing the browse
21959           order of any sort
21960
21961 2005-05-21 10:14  ivan
21962
21963         * httemplate/browse/agent.cgi: line up
21964           prospect/active/suspended/cancelled customers
21965
21966 2005-05-19 07:10  ivan
21967
21968         * FS/FS/part_export/shellcommands.pm: A group number must refer to
21969           an already existing group - so add manually it if you want to
21970           define a set of static gids or something, default is just going
21971           to cause headaches
21972
21973 2005-05-19 04:05  ivan
21974
21975         * FS/FS/svc_acct.pm: ! or !! also
21976
21977 2005-05-19 03:45  ivan
21978
21979         * FS/FS/part_export/shellcommands.pm: fix up some defaults to
21980           include gid too
21981
21982 2005-05-19 03:29  ivan
21983
21984         * FS/FS/part_export/: acct_sql.pm, shellcommands.pm: missing ;
21985
21986 2005-05-19 03:26  ivan
21987
21988         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
21989           part_export/shellcommands.pm,
21990           part_export/shellcommands_withdomain.pm: fix shellcommands export
21991           encrypting "magic" shadow values * NP *LK*
21992
21993 2005-05-19 02:49  ivan
21994
21995         * FS/FS/svc_acct.pm: oops, remove old-style duplicate check from
21996           replace, _check_duplicate was already below it
21997
21998 2005-05-19 01:51  ivan
21999
22000         * httemplate/view/cust_bill.cgi: oops, fix alternate view/etc.
22001           links
22002
22003 2005-05-19 01:43  ivan
22004
22005         * httemplate/: misc/email-invoice.cgi, misc/fax-invoice.cgi,
22006           misc/print-invoice.cgi, view/cust_bill.cgi: re-email/fax/print
22007           links should respect template, also add direct re-send links like
22008           the view links and convert view/cust_bill.cgi to proper template
22009
22010 2005-05-18 09:57  ivan
22011
22012         * httemplate/browse/agent.cgi: oops, it helps to get the link right
22013
22014 2005-05-18 09:55  ivan
22015
22016         * httemplate/: browse/agent.cgi, search/report_receivables.cgi: add
22017           agent-specific A/R aging report, closes: bug#1229
22018
22019 2005-05-18 09:37  ivan
22020
22021         * bin/masonize: report the file that had a masonize error
22022
22023 2005-05-18 07:50  ivan
22024
22025         * FS/FS/part_export/acct_sql.pm: actually, quota goes in pw_shell.
22026           of course!
22027
22028 2005-05-18 03:43  ivan
22029
22030         * FS/FS/cust_bill.pm: oops, losing notes!
22031
22032 2005-05-15 06:49  ivan
22033
22034         * httemplate/search/report_receivables.cgi: this status column is
22035           probably faster, one giant SQL query.  and add back in the
22036           customer link, oops
22037
22038 2005-05-15 06:00  ivan
22039
22040         * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi,
22041           httemplate/search/elements/search.html: move receivables report
22042           to search template
22043
22044 2005-05-15 04:58  ivan
22045
22046         * httemplate/search/cust_bill.html: use money_char config
22047
22048 2005-05-15 04:46  ivan
22049
22050         * httemplate/search/cust_bill.html: align
22051
22052 2005-05-14 12:57  ivan
22053
22054         * rt/lib/RT/URI/: freeside.pm, freeside/Internal.pm: fixup RT
22055           integration grr!
22056
22057 2005-05-14 11:03  ivan
22058
22059         * FS/FS/cust_bill.pm: h helps halot
22060
22061 2005-05-14 10:59  ivan
22062
22063         * FS/FS/cust_bill.pm: well this is sorta halfass anyway but useful
22064
22065 2005-05-14 10:04  ivan
22066
22067         * FS/FS/Conf.pm, conf/invoice_html,
22068           httemplate/view/cust_bill-logo.cgi: html invoices: when
22069           displaying, use the actual logo from the conf dir - same as the
22070           emailed copy
22071
22072 2005-05-14 09:30  ivan
22073
22074         * FS/FS/: Misc.pm, cust_bill.pm: disable debugging
22075
22076 2005-05-14 09:27  ivan
22077
22078         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
22079           FS/FS/part_bill_event.pm, conf/invoice_html, conf/logo.png,
22080           httemplate/view/cust_bill.cgi: html invoices!
22081
22082           http://chris-linfoot.net/d6plinks/CWLT-5VZD4Y
22083           http://www.dsv.su.se/~jpalme/ietf/mhtml.html
22084           ftp://ftp.dsv.su.se/users/jpalme/draft-ietf-mhtml-info.txt
22085           http://mailformat.dan.info/headers/mime.html
22086           http://www.faqs.org/rfcs/rfc2392.html
22087           http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdosys/html/_cdosys_content-type_multipart.asp
22088
22089           (MIME is hard, let's go shopping!)
22090
22091 2005-05-13 08:06  ivan
22092
22093         * FS/FS/cust_bill.pm: fix picking up alternate invoice_latexnotes_*
22094           files, and expand country codes on invoices.  and oops,
22095           print_html changes slipped in last commit too.  well, they were
22096           ready anyway.
22097
22098 2005-05-13 03:55  ivan
22099
22100         * conf/invoice_latex: better to do something fancy like scale down
22101           the font size to fit in the intended space or something but hey,
22102           this is good enough for now :)
22103
22104 2005-05-13 03:54  ivan
22105
22106         * FS/FS/cust_bill.pm: substitute a non-breaking space if there is
22107           no invoice_latexreturnaddress file
22108
22109 2005-05-11 07:07  ivan
22110
22111         * FS/FS/export_svc.pm: new progressbar display causes a silly error
22112           in edge case where no dup checking necessary, closes: Bug#1226
22113
22114 2005-05-10 11:30  khoff
22115
22116         * rt/html/Ticket/Elements/EditCustomers: Missing '</A>' tag.
22117
22118 2005-05-05 06:04  ivan
22119
22120         * conf/: invoice_latex: no comma between state and address
22121
22122 2005-05-04 18:46  ivan
22123
22124         * httemplate/search/svc_domain.cgi: the ? between svc_domain.cgi
22125           and the domain id is missing
22126
22127 2005-05-04 02:33  ivan
22128
22129         * FS/FS/part_pkg.pm: use new pkg_svc.pkgsvcnum primary key when
22130           modifying pkg_svc records, closes: Bug#1221
22131
22132 2005-05-04 02:20  ivan
22133
22134         * FS/FS/Record.pm: err msg
22135
22136 2005-05-03 18:06  ivan
22137
22138         * FS/FS/cust_bill.pm: patch to just update the template or
22139           conf/invoice_latex* to use the new one
22140
22141 2005-05-03 17:40  ivan
22142
22143         * conf/invoice_latex, conf/invoice_latexfooter, conf/logo.eps,
22144           FS/FS/Conf.pm, FS/FS/cust_bill.pm: great new invoice template
22145           from kristian!
22146
22147 2005-05-03 10:22  ivan
22148
22149         * FS/FS/cust_bill.pm: minutely better error reporting for pdf
22150           problems
22151
22152 2005-05-03 06:29  ivan
22153
22154         * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser: remove
22155           unnecessary host=localhost from outsource instance creation foo
22156
22157 2005-05-03 02:56  ivan
22158
22159         * FS/FS/cust_pay.pm: on receipts, show "Electronic Check" instead
22160           of "Chek" for payby = CHEK transactions
22161
22162 2005-05-03 01:51  ivan
22163
22164         * FS/bin/freeside-sqlradius-radacctd: not running with elevated
22165           privs, -T not necessary
22166
22167 2005-05-03 01:46  ivan
22168
22169         * FS/FS/domain_record.pm: [:ascii:] is not legal for 5.005, alas,
22170           it still needs to be supported for just a little bit longer
22171
22172 2005-05-01 23:32  ivan
22173
22174         * FS/FS/svc_Common.pm, httemplate/search/svc_domain.cgi,
22175           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi:
22176           move httemplate/search/svc_domain to the new search template
22177           along with svc_www and svc_forward
22178
22179 2005-04-30 02:47  ivan
22180
22181         * httemplate/search/svc_forward.cgi: show "(unlinked)" for unlined
22182           forwards instead of nothing
22183
22184 2005-04-30 02:45  ivan
22185
22186         * httemplate/search/svc_forward.cgi: pull in the customer
22187           information as part of the main query for efficiency
22188
22189 2005-04-29 06:00  ivan
22190
22191         * httemplate/search/: svc_forward.cgi, svc_www.cgi: template
22192           forward search using the standard search template: forwards are
22193           now paged
22194
22195 2005-04-28 10:05  ivan
22196
22197         * FS/FS/cust_bill.pm: add < and > to _latex_escape (khoff)
22198
22199 2005-04-25 17:20  khoff
22200
22201         * bin/svc_broadband.renumber: For renumbering svc_broadband
22202           services from one addr_block to another.  Hopefully no one will
22203           ever have to use this.
22204
22205 2005-04-25 02:33  ivan
22206
22207         * FS/FS/Conf.pm, FS/FS/Daemon.pm, FS/FS/svc_acct.pm, FS/t/Daemon.t,
22208           FS/MANIFEST, FS/FS/part_export/sqlradius.pm,
22209           FS/bin/freeside-queued, FS/bin/freeside-selfservice-server,
22210           FS/bin/freeside-sqlradius-radacctd, init.d/freeside-init: pick up
22211           freeside-sqlradius-radacctd again after all these years, now it
22212           just needs to update the "seconds" field(s), finally closes:
22213           Bug#1125
22214
22215 2005-04-21 04:47  ivan
22216
22217         * FS/FS/part_export/acct_sql.pm: fix nit with crypt flag when
22218           replacing too
22219
22220 2005-04-21 04:35  ivan
22221
22222         * FS/FS/part_export/acct_sql.pm: support multiple primary keys
22223
22224 2005-04-20 00:12  ivan
22225
22226         * FS/FS/part_export/acct_sql.pm: hehe oops
22227
22228 2005-04-19 23:41  ivan
22229
22230         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: add vpopmail
22231           defaults to acct_sql export
22232
22233 2005-04-19 02:50  ivan
22234
22235         * FS/FS/Conf.pm: disable RT_Libs for now
22236
22237 2005-04-19 02:48  ivan
22238
22239         * FS/FS/part_pkg.pm: silence an annoying but harmless perl warning
22240
22241 2005-04-18 00:37  ivan
22242
22243         * FS/FS/cust_main.pm: add some newlines to debugging output, no
22244           need to print file and line # so much
22245
22246 2005-04-16 15:26  ivan
22247
22248         * httemplate/edit/cust_pay.cgi: use money_char on enter payment
22249           screen instead of hardcoding $
22250
22251 2005-04-15 13:29  khoff
22252
22253         * FS/FS/Conf.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
22254           httemplate/view/svc_domain.cgi: Added support for TXT records.
22255
22256 2005-04-14 02:41  ivan
22257
22258         * FS/FS/cust_bill.pm, conf/invoice_latex, conf/invoice_latex.diff:
22259           move invoice_latex templating to Text::Template, with special
22260           sauce^W^Wbackwards-compatibility for old templates
22261
22262 2005-04-13 05:31  ivan
22263
22264         * httemplate/: edit/part_svc.cgi, view/svc_acct.cgi: get rid of
22265           some super ancient assumptions about slipip and uid meaning
22266           exporting to RADIUS and shell respectively
22267
22268 2005-04-13 05:30  ivan
22269
22270         * FS/FS/: Record.pm, cust_svc.pm: add nowarn_identical flag to
22271           Record.pm and use it in cust_svc svcpart replacement (which is
22272           all about the exports anyway)
22273
22274 2005-04-13 03:54  ivan
22275
22276         * FS/FS/svc_acct.pm: add a line to pod example regarding RADIUS
22277           check attributes
22278
22279 2005-04-13 03:32  ivan
22280
22281         * FS/FS/raddb.pm: add Radius-Operator
22282
22283 2005-04-13 03:16  ivan
22284
22285         * FS/FS/part_pkg/flat.pm: add explicit use Date::Manip here, oops
22286
22287 2005-04-13 02:55  ivan
22288
22289         * FS/FS/svc_acct.pm: quiet annoying "use of uninitialized value
22290           errors"
22291
22292 2005-04-13 01:16  ivan
22293
22294         * FS/FS/: cust_main.pm, svc_acct.pm: add skip_fuzzyfiles hack, and
22295           add Session-Timeout RADIUS attribute if a svc_acct.seconds value
22296           is present
22297
22298 2005-04-12 20:38  ivan
22299
22300         * CREDITS, FS/FS/part_pkg/flat_comission_cust.pm: fix bug in
22301           flat_commission price plan, thanks to Troy Hammonds
22302
22303 2005-04-11 13:13  khoff
22304
22305         * FS/FS/: Conf.pm, cust_main.pm: Configuration option to override
22306           the email address sent to your BOP processor, in case the
22307           processor sends a pesky receipt that you don't want your
22308           customers getting.
22309
22310 2005-04-11 09:48  khoff
22311
22312         * FS/FS/: h_cust_svc.pm, h_svc_forward.pm: No need to inflict
22313           debugging messages on everyone.
22314
22315 2005-04-10 03:16  ivan
22316
22317         * httemplate/search/elements/search.html: add some left and right
22318           padding so cells don't run into each other so badly
22319
22320 2005-04-09 18:13  ivan
22321
22322         * Makefile: fix install-apache for bsd make and reverse
22323           accidentally-checked-in (again!) RT_ENABLED = 1
22324
22325 2005-04-07 18:12  ivan
22326
22327         * htetc/freeside-rt.conf: ugh, don't know why that wasn't working
22328           and don't f$&# care
22329
22330 2005-04-07 03:35  ivan
22331
22332         * Makefile, htetc/freeside-rt.conf: add install/debian/3.1/INSTALL
22333           script and script up some apache automation assuming a conf.d
22334           type dir
22335
22336 2005-04-07 02:26  ivan
22337
22338         * FS/FS/Record.pm, FS/bin/freeside-setup, bin/fix-sequences: depend
22339           on DBIx::DBSchema 0.26 for dbdef-create (for Pg 'public' schema
22340           fix) and 0.25 in freeside-setup and Record.pm (for DBD::Pg 1.40
22341           is bunk fix)
22342
22343 2005-04-06 20:28  khoff
22344
22345         * FS/FS/: h_cust_svc.pm, h_svc_forward.pm, h_svc_www.pm: Using
22346           current (non-history) records in place of missing history
22347           records.
22348
22349 2005-04-06 15:52  ivan
22350
22351         * FS/FS/svc_forward.pm: and fix the error msg haha
22352
22353 2005-04-06 15:50  ivan
22354
22355         * FS/FS/svc_forward.pm: looks like a domain part for a
22356           literally-specified forward src or dst is required, not optional
22357
22358 2005-04-05 17:50  khoff
22359
22360         * FS/FS/h_Common.pm: $pkey should be the primary key of the real
22361           table, not the history table.
22362
22363 2005-04-05 14:33  khoff
22364
22365         * bin/add-history-records.pl: This doesn't fix the problem.  To be
22366           continued...
22367
22368 2005-04-02 15:49  ivan
22369
22370         * bin/slony-setup: must be as Pg superuser
22371
22372 2005-04-02 14:46  ivan
22373
22374         * FS/FS/cust_bill_pkg.pm, FS/FS/part_svc_router.pm,
22375           FS/FS/pkg_svc.pm, FS/FS/rate_detail.pm, FS/FS/reg_code_pkg.pm,
22376           FS/FS/type_pkgs.pm, FS/bin/freeside-setup,
22377           httemplate/docs/schema.html: herding elephants: add primary keys
22378           to *all* tables for slony
22379
22380 2005-04-02 12:34  ivan
22381
22382         * bin/slony-setup: adding quick slony setup script
22383
22384 2005-04-01 14:52  khoff
22385
22386         * FS/FS/: h_cust_svc.pm, h_svc_acct.pm, h_svc_www.pm: Trap, and
22387           attempt to resolve, problems caused by missing history records.
22388
22389 2005-04-01 14:34  khoff
22390
22391         * FS/FS/Record.pm: so we can pass in a time if we're back-filling
22392           history records
22393
22394 2005-03-31 21:59  steve
22395
22396         * FS/FS/cust_main.pm: fix paybatch parsing to support bop::jettis
22397
22398 2005-03-31 03:41  ivan
22399
22400         * FS/FS/cust_main.pm: add ability to link services w/order_pkg
22401           method in addition to provisioning new ones
22402
22403 2005-03-31 01:07  ivan
22404
22405         * FS/FS/cust_main_invoice.pm: show illegal email addresses used for
22406           invoice destinations
22407
22408 2005-03-30 22:56  khoff
22409
22410         * bin/add-history-records.pl: Printing insert statements is not
22411           necessary
22412
22413 2005-03-30 19:47  khoff
22414
22415         * bin/add-history-records.pl: Committing the inserts helps.
22416
22417 2005-03-30 16:53  khoff
22418
22419         * bin/add-history-records.pl: (Apparently) working version.
22420           Updates svc_*, cust_svc, and domain_record history tables.
22421
22422 2005-03-30 16:31  khoff
22423
22424         * FS/FS/h_svc_forward.pm: Another missing 'u'.
22425
22426 2005-03-30 13:40  khoff
22427
22428         * FS/FS/h_Common.pm: Dump a call trace if something calls
22429           FS::h_Common::sql_h_search without END_TIMESTAMP.
22430
22431 2005-03-30 13:22  khoff
22432
22433         * FS/FS/cust_svc.pm: Have to pass @_ to FS::svc_www::domain_record
22434           in case we're really a FS::h_svc_www object.
22435
22436 2005-03-30 13:09  khoff
22437
22438         * FS/FS/h_svc_www.pm: typo.  'use', not 'se'.
22439
22440 2005-03-30 12:55  khoff
22441
22442         * bin/add-history-records.pl: Test script to add pre-history table
22443           history records.
22444
22445 2005-03-29 17:37  ivan
22446
22447         * FS/FS/part_export/cp.pm: according to landel CP no longer
22448           supports changing username
22449
22450 2005-03-29 17:18  ivan
22451
22452         * httemplate/search/cust_pay.cgi: fix ambiguous column error when
22453           selecting by credit card, fixes: Bug#1189
22454
22455 2005-03-29 14:41  ivan
22456
22457         * fs_selfservice/FS-SelfService/SelfService.pm: better self-service
22458           debugging, don't point to install.html for suEXEC/setuid in
22459           self-service setup docs
22460
22461 2005-03-28 17:40  khoff
22462
22463         * FS/FS/TicketSystem/RT_External.pm,
22464           FS/FS/TicketSystem/RT_Internal.pm, httemplate/index.html: A few
22465           RT_External fixes.
22466
22467 2005-03-28 17:38  khoff
22468
22469         * FS/FS/Misc.pm: 'require' not 'use' Fax::Hylafax::Client so it's
22470           an optional requirement.
22471
22472 2005-03-27 15:21  ivan
22473
22474         * FS/FS/cust_main.pm: allow & in bank names
22475
22476 2005-03-27 15:21  ivan
22477
22478         * FS/FS/: svc_Common.pm, svc_acct.pm: svc_Common / svc_acct
22479           child_objects can now set an alternate field for the svcnum, for
22480           things like forwards
22481
22482 2005-03-21 14:13  khoff
22483
22484         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
22485           FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm,
22486           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
22487           FS/FS/ClientAPI/MyAccount.pm, FS/FS/part_export/http.pm,
22488           FS/FS/part_export/infostreet.pm,
22489           FS/FS/part_export/shellcommands.pm, htetc/handler.pl,
22490           httemplate/edit/cust_main.cgi,
22491           httemplate/edit/process/cust_main.cgi,
22492           httemplate/misc/fax-invoice.cgi, httemplate/view/cust_bill.cgi,
22493           httemplate/view/cust_main/billing.html,
22494           httemplate/view/cust_main/tickets.html: Added support for FAX
22495           invoice destinations using a HylaFAX server.  Faxing plain text
22496           invoices is not supported.
22497
22498 2005-03-21 13:55  pbowen
22499
22500         * FS/FS/Record.pm: Forgot to load up the conf.
22501
22502 2005-03-18 16:12  pbowen
22503
22504         * FS/FS/: Record.pm, cust_main.pm: Fixed a few things: -PB 1. Fixed
22505           a nasty bug that would clear the payinfo if the private key was
22506           not available.  2. Set the default module for encrypt/decrypt to
22507           be Crypt::OpenSSL::RSA.  3. Added a die and error message so that
22508           it doesn't just pass around plaintext if the encryption engine is
22509           broken or missing.  4. Added code so that the masked payinfo is
22510           handled correctly in the case that it is blank and it cannot be
22511           generated (encrypted payinfo)
22512
22513 2005-03-18 11:21  pbowen
22514
22515         * FS/: FS/Conf.pm, FS/Record.pm, FS/cust_bill.pm, FS/cust_main.pm,
22516           bin/freeside-setup: Added encrypted fields for Credit Cards,
22517           etc... - PB
22518
22519 2005-03-18 11:15  pbowen
22520
22521         * FS/FS/part_pkg.pm: Added a few additional recurrences for domain
22522           billing
22523
22524 2005-03-18 08:47  pbowen
22525
22526         * FS/FS/Record.pm: Fixed a small bug... if replace is called by
22527           SUPER, @_ == 1 if it only contains an undef. -PB
22528
22529 2005-03-18 01:15  ivan
22530
22531         * FS/FS/cust_main_county.pm: no idea why this is only showing up on
22532           freebsd install
22533
22534 2005-03-17 17:00  ivan
22535
22536         * FS/FS/cust_main_county.pm: sorry it was late
22537
22538 2005-03-17 13:56  khoff
22539
22540         * FS/FS/cust_bill.pm: Documentation tyop.
22541
22542 2005-03-17 13:41  khoff
22543
22544         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
22545           httemplate/misc/email-invoice.cgi: Added options
22546           invoice_email_pdf and invoice_email_pdf_note.  invoice_email_pdf
22547           - Attach PDF invoice to emailed plain text invoices.
22548           invoice_email_pdf_note - Replace plain text invoice with this
22549           note, when attaching a PDF.
22550
22551 2005-03-16 03:31  ivan
22552
22553         * FS/FS/cust_main_county.pm: fix regionselector for CR in region
22554           names for some reason
22555
22556 2005-03-15 15:27  khoff
22557
22558         * httemplate/misc/payment.cgi: Missing semicolon.
22559
22560 2005-03-13 03:47  ivan
22561
22562         * FS/FS/cust_main.pm: and store the refund correctly
22563
22564 2005-03-13 03:34  ivan
22565
22566         * FS/FS/cust_main.pm: when refunding against a specific card
22567           payment, use the card details from the payment instead of the
22568           customer record
22569
22570 2005-03-13 03:12  ivan
22571
22572         * FS/FS/cust_main.pm: add some additional debugging to refunds
22573
22574 2005-03-12 08:07  ivan
22575
22576         * Makefile, rt/etc/RT_SiteConfig.pm, rt/lib/RT/URI/freeside.pm,
22577           rt/lib/RT/URI/freeside/Internal.pm,
22578           rt/lib/RT/URI/freeside/XMLRPC.pm: popurl(3) won't give us a good
22579           freeside base url since RT calls it from multiple directory
22580           depths... have to specify explicity, like external integration
22581
22582 2005-03-12 06:35  ivan
22583
22584         * fs_selfservice/FS-SelfService/cgi/signup.cgi: - bring prepaid
22585           support into this century (close: Bug#1124) - finally get rid of
22586           fs_signup (everything is in fs_selfservice now) (Bug#413) -
22587           organize main menu sysadmin section so it is slightly less
22588           confusing
22589
22590 2005-03-12 06:31  ivan
22591
22592         * httemplate/docs/schema.html, FS/FS/agent.pm, FS/FS/cust_main.pm,
22593           FS/FS/cust_pay.pm, FS/FS/prepay_credit.pm, FS/bin/freeside-setup,
22594           httemplate/view/cust_main/payment_history.html,
22595           httemplate/index.html, httemplate/browse/agent.cgi,
22596           httemplate/edit/prepay_credit.cgi,
22597           httemplate/search/prepay_credit.html,
22598           httemplate/search/elements/search.html, fs_selfservice/DEPLOY,
22599           fs_selfservice/FS-SelfService/ieak.template,
22600           fs_selfservice/FS-SelfService/cgi/agent.cgi,
22601           fs_selfservice/FS-SelfService/cgi/decline.html,
22602           httemplate/edit/process/prepay_credit.cgi,
22603           httemplate/edit/process/reg_code.cgi,
22604           fs_selfservice/FS-SelfService/cgi/map.gif,
22605           fs_selfservice/FS-SelfService/cgi/promocode.html,
22606           fs_selfservice/FS-SelfService/cgi/regcode.html,
22607           fs_selfservice/FS-SelfService/cgi/signup-agentselect.html,
22608           fs_selfservice/FS-SelfService/cgi/signup-alternate.html,
22609           fs_selfservice/FS-SelfService/cgi/signup-billaddress.html,
22610           fs_selfservice/FS-SelfService/cgi/signup-freeoption.html,
22611           fs_selfservice/FS-SelfService/cgi/signup-snarf.html,
22612           fs_selfservice/FS-SelfService/cgi/signup.cgi,
22613           fs_selfservice/FS-SelfService/cgi/signup.html,
22614           fs_selfservice/FS-SelfService/cgi/stateselect.html,
22615           fs_selfservice/FS-SelfService/cgi/success.html, htetc/handler.pl:
22616           - bring prepaid support into this century (close: Bug#1124) -
22617           finally get rid of fs_signup (everything is in fs_selfservice
22618           now) (Bug#413) - organize main menu sysadmin section so it is
22619           slightly less confusing
22620
22621 2005-03-11 02:35  ivan
22622
22623         * rt/FREESIDE_MODIFIED: update list of modified files
22624
22625 2005-03-11 02:33  ivan
22626
22627         * rt/etc/RT_SiteConfig.pm: merging
22628
22629 2005-03-10 17:34  khoff
22630
22631         * rt/: etc/RT_SiteConfig.pm, html/Elements/Header,
22632           html/Elements/Menu, html/Elements/Tabs,
22633           html/Ticket/Elements/AddCustomers,
22634           html/Ticket/Elements/ShowCustomers, lib/RT/URI/freeside.pm,
22635           lib/RT/URI/freeside/Internal.pm, lib/RT/URI/freeside/XMLRPC.pm:
22636           Reorganized RT->Freeside integration to support Internal (single
22637           RT/Freeside database) and XMLRPC interfaces.  All the UI stuff is
22638           handled the same either way.  Integration type is changed by
22639           setting $RT::URI::freeside::IntegrationType to either 'Internal'
22640           or 'XMLRPC' in your RT_SiteConfig.pm.
22641
22642 2005-03-10 14:49  khoff
22643
22644         * FS/FS/XMLRPC.pm: Add the ability to do freeside configuration
22645           lookups through the XMLRPC interface.
22646
22647 2005-03-10 01:56  ivan
22648
22649         * FS/bin/freeside-daily: fine.
22650
22651 2005-03-10 00:58  ivan
22652
22653         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fixes
22654           package editing problem with extraneous services showing up,
22655           closes: Bug#1170
22656
22657 2005-03-09 00:18  ivan
22658
22659         * httemplate/docs/index.html: preliminary RT docs
22660
22661 2005-03-08 10:37  khoff
22662
22663         * FS/FS/XMLRPC.pm: Don't require that the method results be
22664           FS::Record descendant objects.  If they are, we map them to
22665           hashrefs.  Otherwise we return them verbatim and hope (maybe
22666           check) that they're scalars, hashrefs, or arrayrefs.
22667
22668 2005-03-08 10:15  khoff
22669
22670         * FS/FS/XMLRPC.pm: Minor re-work to allow for pseudo methods, like
22671           'version', and eventually config look-ups (next commit).
22672
22673 2005-03-05 19:25  ivan
22674
22675         * httemplate/search/elements/search.html: specity an explicit EOL
22676           for Text::CSV_XS, apparantly sometimes the default is null
22677
22678 2005-03-05 19:22  ivan
22679
22680         * httemplate/search/elements/search.html: and a slight formatting
22681           fix
22682
22683 2005-03-05 19:04  ivan
22684
22685         * httemplate/search/elements/search.html, htetc/handler.pl,
22686           httemplate/index.html, httemplate/search/cust_bill.html,
22687           httemplate/search/cust_bill_event.html,
22688           httemplate/search/cust_credit.html,
22689           httemplate/search/cust_main-otaker.cgi,
22690           httemplate/search/cust_main.cgi,
22691           httemplate/search/cust_main.html, httemplate/search/cust_pay.cgi,
22692           httemplate/search/reg_code.html,
22693           httemplate/search/report_cust_credit.html,
22694           httemplate/search/report_cust_pay.html,
22695           httemplate/search/report_prepaid_income.html,
22696           httemplate/search/report_tax.html,
22697           httemplate/search/sqlradius.html, httemplate/search/svc_www.cgi,
22698           httemplate/view/cust_bill-pdf.cgi,
22699           httemplate/view/cust_bill-ps.cgi: add Excel and CSV download of
22700           templated reports and clean up their HTML formatting, closes;
22701           Bug#520, Bug#1107
22702
22703 2005-03-04 14:24  ivan
22704
22705         * httemplate/search/: cust_credit.html, cust_pay.cgi: fix "Column
22706           reference "payby" is ambiguous" error when selecting by payment
22707           type, fix missing check #s caused by cust_main.payinfo masking
22708           cust_pay.payinfo, closes (really this time): Bug#1105
22709
22710 2005-03-04 04:57  ivan
22711
22712         * httemplate/search/: cust_credit.html, cust_pay.cgi: report
22713           correctly even if the customer record has somehow been removed...
22714
22715 2005-03-04 04:34  ivan
22716
22717         * httemplate/browse/agent.cgi, FS/FS/Record.pm, FS/FS/h_Common.pm,
22718           httemplate/search/cust_credit.html,
22719           httemplate/search/cust_pay.cgi,
22720           httemplate/search/report_cust_credit.html,
22721           httemplate/search/report_cust_pay.html,
22722           httemplate/search/elements/search.html: add agent selection to
22723           payment and credit reports, add link to agent browse, closes:
22724           Bug#1105
22725
22726 2005-03-03 02:25  ivan
22727
22728         * FS/: MANIFEST, FS/h_Common.pm, FS/h_cust_svc.pm,
22729           FS/h_domain_record.pm, FS/h_svc_acct.pm, FS/h_svc_forward.pm,
22730           FS/h_svc_www.pm, t/h_domain_record.t: clean up some harmless but
22731           scary "Multiple records in scalar search" warnings w/history
22732           table searches
22733
22734 2005-03-03 01:05  ivan
22735
22736         * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
22737           debug output...
22738
22739 2005-03-03 00:58  ivan
22740
22741         * FS/FS/part_pkg/: voip_sqlradacct.pm: voip: rearrange and compact
22742           call details on invoices, so place names get cut off, not
22743           anything important
22744
22745 2005-03-03 00:52  ivan
22746
22747         * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
22748           debug output...
22749
22750 2005-03-03 00:52  ivan
22751
22752         * FS/FS/cust_bill_pkg_detail.pm: eek, fix foreign key check
22753
22754 2005-03-03 00:45  ivan
22755
22756         * FS/FS/part_pkg/voip_sqlradacct.pm: oops, need to use Date::Format
22757           for time2str
22758
22759 2005-03-03 00:37  ivan
22760
22761         * FS/FS/part_pkg/voip_sqlradacct.pm: voip: add start time for calls
22762           to invoice details
22763
22764 2005-03-03 00:15  ivan
22765
22766         * FS/FS/Record.pm: want a full stack backtrace for this warning
22767
22768 2005-03-03 00:05  ivan
22769
22770         * FS/FS/part_export/sqlradius.pm: doc
22771
22772 2005-03-02 13:00  khoff
22773
22774         * eg/xmlrpc-example.pl, httemplate/misc/xmlrpc.cgi,
22775           FS/FS/XMLRPC.pm, htetc/handler.pl: Initial version of the xmlrpc
22776           interface for freeside.
22777
22778 2005-03-01 16:47  ivan
22779
22780         * FS/FS/cust_pkg.pm: set setup date on package changes
22781
22782 2005-03-01 16:03  ivan
22783
22784         * FS/FS/: cust_pkg.pm, part_pkg.pm: prevent bug causing 'Error
22785           crediting customer for service remaining:
22786           FS::cust_pkg=HASH(0x9958c60)' error on package cancellations
22787           where the part_pkg record didn't have a plan, closes: Bug#1153
22788
22789 2005-02-27 03:18  ivan
22790
22791         * FS/FS/: rate_prefix.pm, part_pkg/voip_sqlradacct.pm: fix VoIP
22792           details on invoices, closes: Bug#1096
22793
22794 2005-02-27 03:05  ivan
22795
22796         * httemplate/edit/REAL_cust_pkg.cgi: fix last bill date stickiness
22797           on errors
22798
22799 2005-02-27 02:18  ivan
22800
22801         * FS/FS/Record.pm: fix replacement in edge case with NULL integer
22802           fields in a table without a primary key
22803
22804 2005-02-25 14:14  ivan
22805
22806         * bin/pg-readonly: try to set the sequences right for modern Pg
22807
22808 2005-02-25 14:07  ivan
22809
22810         * bin/pg-readonly: adding quick pg-readonly tool
22811
22812 2005-02-25 12:52  ivan
22813
22814         * FS/FS/part_pkg.pm: small bugfix for options option
22815
22816 2005-02-25 12:21  ivan
22817
22818         * FS/FS/part_pkg.pm: oops, need to check this in, adding "options"
22819           option to part_pkg::insert to specify part_pkg_option records
22820
22821 2005-02-24 06:22  ivan
22822
22823         * httemplate/edit/part_svc.cgi,
22824           httemplate/edit/process/part_svc.cgi, FS/FS/rate.pm,
22825           FS/FS/svc_acct.pm, FS/FS/UI/Web.pm,
22826           httemplate/elements/progress-init.html,
22827           httemplate/elements/progress-popup.html, FS/FS/export_svc.pm,
22828           FS/FS/part_svc.pm: add progressbar to service definition add -
22829           duplicate checking can take a while, closes: Bug#1126
22830
22831 2005-02-22 10:26  khoff
22832
22833         * httemplate/edit/cust_pkg.cgi: Alphabetize/clean-up package list
22834           to make it easier to find packages in large lists.
22835
22836 2005-02-20 00:51  ivan
22837
22838         * FS/FS/UI/Web.pm: FS/UI/Web.pm did not return a true value
22839
22840 2005-02-20 00:44  ivan
22841
22842         * FS/FS/UI/Web.pm, httemplate/edit/rate.cgi, CREDITS,
22843           httemplate/elements/jsrsServer.html,
22844           httemplate/elements/overlibmws.js,
22845           httemplate/elements/progress-init.html,
22846           httemplate/elements/progress-popup.html: use a javascript layer
22847           instead of a browser popup (popup blockers), really generalize
22848           the progressbar code to make it easy to use as a component
22849
22850 2005-02-17 00:44  ivan
22851
22852         * httemplate/edit/rate.cgi: generalize progressbar code in
22853           preparation for using it wherever needed
22854
22855 2005-02-16 17:37  ivan
22856
22857         * httemplate/edit/process/rate.cgi: generalize progressbar code in
22858           preparation for using it wherever needed
22859
22860 2005-02-16 16:11  ivan
22861
22862         * FS/FS/: rate.pm, UI/Web.pm: generalize progressbar code in
22863           preparation for using it wherever needed
22864
22865 2005-02-15 18:53  ivan
22866
22867         * FS/FS/cust_bill.pm: slightly better error messages for LaTeX
22868           problems
22869
22870 2005-02-13 19:49  ivan
22871
22872         * FS/FS/svc_acct.pm: this should fix uid duplicate checking,
22873           closes: Bug#1113
22874
22875 2005-02-11 19:02  ivan
22876
22877         * httemplate/edit/process/svc_broadband.cgi: transaction not
22878           necessary here
22879
22880 2005-02-10 22:44  ivan
22881
22882         * FS/FS/rate.pm, FS/FS/UI/Web.pm, htetc/handler.pl,
22883           httemplate/edit/process/rate.cgi, httemplate/edit/rate.cgi:
22884           generalize progressbar code in preparation for using it wherever
22885           needed
22886
22887 2005-02-08 17:08  ivan
22888
22889         * Makefile: more porable syntax for su
22890
22891 2005-02-08 14:33  ivan
22892
22893         * FS/FS/clientapi_session_field.pm: tyop
22894
22895 2005-02-08 12:22  ivan
22896
22897         * FS/bin/freeside-setup, FS/FS.pm, FS/MANIFEST,
22898           FS/FS/ClientAPI_SessionCache.pm, FS/FS/Conf.pm,
22899           FS/FS/clientapi_session.pm, FS/FS/clientapi_session_field.pm,
22900           FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
22901           FS/FS/ClientAPI/Signup.pm, FS/t/ClientAPI_SessionCache.t,
22902           FS/t/clientapi_session.t, FS/t/clientapi_session_field.t,
22903           httemplate/docs/schema.html: make self-service session cache
22904           module configurable, start framework for in-database session
22905           cache
22906
22907 2005-02-05 15:39  ivan
22908
22909         * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
22910           ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
22911           complication from ClientAPI dispatch foo
22912
22913 2005-02-04 17:30  ivan
22914
22915         * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
22916           ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
22917           circular use of FS::ClientAPI, doesn't work with 5.8.[56] +
22918           perl??
22919
22920 2005-02-04 06:44  ivan
22921
22922         * Makefile: freebsd throws a fatal error if it can't stop apache
22923           now, bah
22924
22925 2005-02-04 02:38  ivan
22926
22927         * httemplate/edit/cust_main.cgi: typo
22928
22929 2005-01-29 04:49  ivan
22930
22931         * httemplate/browse/agent.cgi, FS/FS/part_pkg/flat.pm: oops, last
22932           bit for reg codes
22933
22934 2005-01-29 04:34  ivan
22935
22936         * FS/FS.pm, FS/FS/agent.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
22937           FS/FS/reg_code.pm, FS/FS/reg_code_pkg.pm, FS/bin/freeside-setup,
22938           FS/t/reg_code.t, FS/t/reg_code_pkg.t, FS/MANIFEST,
22939           FS/FS/ClientAPI/Signup.pm, httemplate/docs/schema.html,
22940           httemplate/edit/reg_code.cgi, httemplate/search/reg_code.html,
22941           httemplate/edit/process/reg_code.cgi: registration codes
22942
22943 2005-01-27 15:01  ivan
22944
22945         * httemplate/misc/payment.cgi, FS/FS/ClientAPI/MyAccount.pm:
22946           s/defaultcountry/countrydefault/
22947
22948 2005-01-27 14:19  ivan
22949
22950         * FS/FS/cust_pkg.pm: made a typo applying patch from pbowen
22951
22952 2005-01-27 02:21  ivan
22953
22954         * httemplate/edit/process/rate.cgi, CREDITS, FS/FS/UID.pm,
22955           FS/FS/queue.pm, FS/FS/rate.pm, httemplate/elements/jsrsClient.js,
22956           FS/bin/freeside-queued, httemplate/edit/rate.cgi,
22957           httemplate/elements/qlib/box.js,
22958           httemplate/elements/qlib/boxctrl.js,
22959           httemplate/elements/qlib/boxres.js,
22960           httemplate/elements/qlib/button.js,
22961           httemplate/elements/qlib/buttonres.js,
22962           httemplate/elements/qlib/control.js,
22963           httemplate/elements/qlib/counter.js,
22964           httemplate/elements/qlib/imagelist.js,
22965           httemplate/elements/qlib/label.js,
22966           httemplate/elements/qlib/messagebox.js,
22967           httemplate/elements/qlib/progress.js,
22968           httemplate/elements/qlib/sound.js,
22969           httemplate/elements/qlib/sprite.js,
22970           httemplate/elements/qlib/window.js,
22971           httemplate/elements/qlib/wndctrl.js,
22972           httemplate/images/progressbar-empty.png,
22973           httemplate/images/progressbar-full.png: DHTML progress bar for
22974           glacial rate adding and editing, closes: Bug#1100
22975
22976 2005-01-19 13:25  ivan
22977
22978         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm,
22979           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
22980           part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
22981           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
22982           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
22983           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
22984           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: credit for
22985           unused portion at cancellation, patch from pbowen
22986
22987 2005-01-18 16:57  ivan
22988
22989         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm, part_pkg/flat.pm,
22990           part_pkg/sesmon_hour.pm, part_pkg/sesmon_minute.pm,
22991           part_pkg/sql_external.pm, part_pkg/sql_generic.pm,
22992           part_pkg/sqlradacct_hour.pm, part_pkg/voip_sqlradacct.pm:
22993           one-time referral credits
22994
22995 2005-01-07 14:16  ivan
22996
22997         * httemplate/edit/: rate.cgi, process/rate.cgi: remove separate
22998           file for rate processing, causing problems with giant query
22999           string, kludge in the non-displayed US-rates, and disable the
23000           submit button when pressed
23001
23002 2005-01-06 12:58  ivan
23003
23004         * FS/FS/Conf.pm: fix description RT_External in ticket_system
23005           option
23006
23007 2005-01-06 12:20  ivan
23008
23009         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: just 0-pad the
23010           key codes, don't try fancy things with hex and sprintf
23011
23012 2005-01-06 11:48  ivan
23013
23014         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: format artera
23015           turbo hex keycodes in uppercase
23016
23017 2005-01-06 11:02  ivan
23018
23019         * FS/FS/part_export/artera_turbo.pm: add enable_edit flag so
23020           serials and key codes can be edited locally
23021
23022 2005-01-05 11:29  ivan
23023
23024         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: key codes are
23025           hex!
23026
23027 2005-01-05 02:01  ivan
23028
23029         * FS/FS/part_pkg/voip_sqlradacct.pm: add some debugging to
23030           voip_sqlradacct
23031
23032 2005-01-04 19:07  ivan
23033
23034         * FS/FS/part_export/artera_turbo.pm: arg, really get the sub name
23035           correct this time
23036
23037 2005-01-04 19:01  ivan
23038
23039         * FS/FS/part_export/artera_turbo.pm: missing underscore!
23040
23041 2005-01-04 18:47  ivan
23042
23043         * FS/FS/part_export/artera_turbo.pm: queue status changes rather
23044           than run them immediately, always format keycode as %010d,
23045           closes: Bug#936, Bug#1060
23046
23047 2005-01-03 10:25  ivan
23048
23049         * FS/FS/cust_main.pm: eliminate warning: Argument "" isn\'t numeric
23050           in numeric gt (>)
23051
23052 2004-12-31 00:47  ivan
23053
23054         * httemplate/edit/part_pkg.cgi: add ignore_unrateable flag to voip
23055           price plan
23056
23057 2004-12-31 00:31  ivan
23058
23059         * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
23060           voip price plan
23061
23062 2004-12-31 00:24  ivan
23063
23064         * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
23065           voip price plan
23066
23067 2004-12-30 23:43  ivan
23068
23069         * FS/FS/cust_svc.pm: fix up some bugs in VoIP rating
23070
23071 2004-12-30 16:48  ivan
23072
23073         * FS/FS/: cust_svc.pm, svc_acct.pm, part_pkg/voip_sqlradacct.pm:
23074           fix up some bugs in VoIP rating
23075
23076 2004-12-29 17:41  ivan
23077
23078         * FS/FS/: cust_svc.pm, domain_record.pm, Report/Table/Monthly.pm:
23079           domain_record.pm
23080
23081 2004-12-29 04:01  ivan
23082
23083         * CREDITS: update credits
23084
23085 2004-12-29 04:00  ivan
23086
23087         * FS/FS/cust_bill.pm, FS/FS/h_cust_svc.pm, FS/FS/Record.pm,
23088           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
23089           FS/FS/h_Common.pm, FS/FS/h_svc_acct.pm, FS/FS/h_svc_broadband.pm,
23090           FS/FS/h_svc_domain.pm, FS/FS/h_svc_external.pm,
23091           FS/FS/h_svc_forward.pm, FS/FS/h_svc_www.pm, FS/FS/svc_acct.pm,
23092           FS/MANIFEST, FS/t/h_Common.t, FS/t/h_cust_svc.t,
23093           FS/t/h_svc_acct.t, FS/t/h_svc_broadband.t, FS/t/h_svc_domain.t,
23094           FS/t/h_svc_external.t, FS/t/h_svc_forward.t, FS/t/h_svc_www.t,
23095           httemplate/view/cust_main.cgi,
23096           httemplate/view/cust_main/packages.html: historical (immutable)
23097           invoice details about services and other history infrastructure
23098
23099 2004-12-28 15:30  ivan
23100
23101         * FS/FS/part_export/sqlradius.pm: add debug flag to sqlradius
23102           export
23103
23104 2004-12-27 02:19  ivan
23105
23106         * FS/FS/: cust_pay.pm, cust_credit.pm: prevent unsuspension errors
23107           from causing payment or credit transactions from finishing
23108
23109 2004-12-27 01:23  ivan
23110
23111         * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
23112           httemplate/edit/cust_main/contact.html: UI: rework shipping
23113           address javascript, closes: Bug#1085
23114
23115 2004-12-24 15:35  ivan
23116
23117         * FS/FS/svc_acct.pm: smtp can have uid 0 in addition to root and
23118           toor
23119
23120 2004-12-24 15:28  ivan
23121
23122         * bin/passwd.import: remove $Id$ line
23123
23124 2004-12-24 15:27  ivan
23125
23126         * bin/passwd.import: import NP and *LK* from shadow file as * (no
23127           password)
23128
23129 2004-12-23 18:54  ivan
23130
23131         * httemplate/edit/: cust_pay.cgi, process/cust_pay.cgi: add ability
23132           to set payment date manually
23133
23134 2004-12-23 03:39  ivan
23135
23136         * httemplate/edit/svc_www.cgi: fix typo that manifests when using
23137           svc_www-enable_subdomains config option
23138
23139 2004-12-23 01:15  ivan
23140
23141         * httemplate/edit/process/part_pkg.cgi: fix bug with custom pricing
23142           packages when no primary service is selected
23143
23144 2004-12-23 01:07  ivan
23145
23146         * FS/FS/part_pkg.pm: better debugging for options passed to insert
23147           method
23148
23149 2004-12-23 00:32  ivan
23150
23151         * FS/bin/freeside-setup: allow NULL zip in some countries
23152
23153 2004-12-23 00:00  ivan
23154
23155         * FS/bin/freeside-setup: going with 6 digit misnamed "npa" for now
23156
23157 2004-12-23 00:00  ivan
23158
23159         * bin/: rate-us.import, rate.import: adding rate import scripts
23160
23161 2004-12-22 23:29  ivan
23162
23163         * FS/FS/rate_region.pm: better short prefix display
23164
23165 2004-12-22 23:28  ivan
23166
23167         * httemplate/edit/rate.cgi: hide US regions for now, we don't
23168           currently need them for rating just invoice/session display and
23169           the web pages are so giant they're timing out
23170
23171 2004-12-22 06:40  ivan
23172
23173         * Makefile: chkconfig ON
23174
23175 2004-12-22 06:09  ivan
23176
23177         * Makefile: /usr/bin/true on fleabsd
23178
23179 2004-12-22 06:06  ivan
23180
23181         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
23182           warn and require confirmation when editing next bill dates to a
23183           date in the past, closes; Bug#430
23184
23185 2004-12-22 01:53  ivan
23186
23187         * FS/bin/freeside-daily: just "vaccum analyze" is fine
23188
23189 2004-12-21 15:19  ivan
23190
23191         * FS/FS/rate_detail.pm: need to use table modules we call
23192           ut_foreign_key on: rate, rate_region
23193
23194 2004-12-20 03:41  ivan
23195
23196         * rt/FREESIDE_MODIFIED: backport from 3.3-TESTING to fix XSS on
23197           ticket lists
23198
23199 2004-12-20 03:29  ivan
23200
23201         * rt/html/Elements/CollectionAsTable/Row: backport from 3.3-TESTING
23202           to fix XSS on ticket lists
23203
23204 2004-12-20 02:13  ivan
23205
23206         * FS/FS/Misc.pm, FS/FS/cust_main.pm, httemplate/view/cust_bill.cgi:
23207           better error messages on email errors
23208
23209 2004-12-20 00:21  ivan
23210
23211         * Makefile: remove quotes which were causing problems.  grr make
23212
23213 2004-12-20 00:16  ivan
23214
23215         * Makefile: add init script enable command in deb and redhat
23216
23217 2004-12-18 02:52  ivan
23218
23219         * httemplate/index.html: fix spelling
23220
23221 2004-12-13 01:13  ivan
23222
23223         * FS/FS/Conf.pm, httemplate/index.html: add config option for
23224           address2 search, closes: Bug#1022
23225
23226 2004-12-12 00:34  ivan
23227
23228         * FS/FS/cust_main.pm: fix customer status display for some cases
23229           with suspended accounts
23230
23231 2004-12-11 15:16  ivan
23232
23233         * FS/FS/part_export/acct_sql.pm: finish modification
23234
23235 2004-12-11 12:41  ivan
23236
23237         * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
23238           httemplate/edit/part_bill_event.cgi: add 'send_if_newest' invoice
23239           event, closes: Bug#977
23240
23241 2004-12-10 23:50  ivan
23242
23243         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi,
23244           httemplate/view/cust_main/packages.html,
23245           httemplate/view/cust_main/payment_history.html: voiding of echeck
23246           payments instead of refunds
23247
23248 2004-12-10 14:28  ivan
23249
23250         * FS/FS/CGI.pm: ui tweak for small customer view - line up billing
23251           and service address boxes
23252
23253 2004-12-10 13:35  ivan
23254
23255         * rt/html/Elements/Header: fix link to freeside docs in RT header
23256
23257 2004-12-10 13:25  ivan
23258
23259         * httemplate/docs/: overview-new.dia, overview-new.png: move the
23260           "self-service SSH tunnel" label to avoid ambiguity
23261
23262 2004-12-09 16:51  ivan
23263
23264         * FS/bin/freeside-setup: promo codes not unique...
23265
23266 2004-12-09 16:04  ivan
23267
23268         * rt/html/Elements/Tabs: fix link back to billing main
23269
23270 2004-12-09 15:14  ivan
23271
23272         * httemplate/search/cust_main.cgi: typo
23273
23274 2004-12-09 15:05  ivan
23275
23276         * httemplate/search/cust_main.cgi: typo
23277
23278 2004-12-09 14:26  ivan
23279
23280         * httemplate/search/cust_main.cgi: UI: dont link to empty lists
23281
23282 2004-12-09 14:23  ivan
23283
23284         * FS/FS/TicketSystem/RT_External.pm: fix links to null custom
23285           fields
23286
23287 2004-12-09 14:20  ivan
23288
23289         * httemplate/search/cust_main.cgi: UI: dont link to empty lists
23290
23291 2004-12-09 14:06  ivan
23292
23293         * httemplate/search/cust_main.cgi: UI: same font size as the rest
23294           of the page
23295
23296 2004-12-09 14:02  ivan
23297
23298         * httemplate/search/cust_main.cgi: UI: condense ticket subtable a
23299           little
23300
23301 2004-12-09 13:59  ivan
23302
23303         * FS/FS/TicketSystem/RT_External.pm: hopefully make links to search
23304           for empty value of custom tickets work???
23305
23306 2004-12-09 13:53  ivan
23307
23308         * httemplate/index.html: remove extra list item for now
23309
23310 2004-12-09 13:33  ivan
23311
23312         * httemplate/view/cust_main/tickets.html,
23313           FS/FS/TicketSystem/RT_External.pm: set default requestor to email
23314           invoice addresses
23315
23316 2004-12-09 12:43  ivan
23317
23318         * FS/bin/freeside-setup: fix some typos noticed by pbowen
23319
23320 2004-12-09 04:46  ivan
23321
23322         * FS/FS/TicketSystem/RT_External.pm: fix new ticket link
23323
23324 2004-12-09 04:18  ivan
23325
23326         * FS/FS/TicketSystem/RT_External.pm: narrow select to avoid pickup
23327           up wrong id field
23328
23329 2004-12-09 04:03  ivan
23330
23331         * FS/FS/TicketSystem/RT_External.pm: use new var
23332
23333 2004-12-09 04:01  ivan
23334
23335         * FS/FS/Conf.pm: typo
23336
23337 2004-12-09 03:57  ivan
23338
23339         * FS/FS/: Conf.pm, TicketSystem/RT_External.pm: add config value
23340           for default queue id
23341
23342 2004-12-09 03:17  ivan
23343
23344         * httemplate/index.html: finish up for now
23345
23346 2004-12-09 02:07  ivan
23347
23348         * httemplate/search/cust_main.cgi: deuglify
23349
23350 2004-12-09 01:57  ivan
23351
23352         * httemplate/search/cust_main.cgi: fix typo
23353
23354 2004-12-09 01:21  ivan
23355
23356         * FS/FS/TicketSystem/RT_Internal.pm,
23357           httemplate/search/cust_main.cgi,
23358           FS/FS/TicketSystem/RT_External.pm, httemplate/view/cust_main.cgi,
23359           httemplate/view/cust_main/billing.html,
23360           httemplate/view/cust_main/contacts.html,
23361           httemplate/view/cust_main/misc.html,
23362           httemplate/view/cust_main/tickets.html: more RT integration
23363
23364 2004-12-06 06:42  ivan
23365
23366         * httemplate/search/cust_main.cgi: fix total link
23367
23368 2004-12-06 06:36  ivan
23369
23370         * httemplate/search/cust_main.cgi: fix total links and line up
23371           custom field columns
23372
23373 2004-12-06 06:15  ivan
23374
23375         * FS/FS/TicketSystem/RT_External.pm: ... and this last piece of sql
23376           too
23377
23378 2004-12-06 06:13  ivan
23379
23380         * FS/FS/TicketSystem/RT_External.pm: and forgot to include the sql
23381           for counting tickets with severities...
23382
23383 2004-12-06 06:11  ivan
23384
23385         * FS/FS/TicketSystem/RT_Internal.pm: fix typo
23386
23387 2004-12-06 06:09  ivan
23388
23389         * httemplate/search/cust_main.cgi: fix reading custome field values
23390
23391 2004-12-06 06:00  ivan
23392
23393         * FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
23394           FS/FS/TicketSystem/RT_External.pm,
23395           FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
23396           httemplate/search/cust_main.cgi: 1st try at adding custom field
23397           handling
23398
23399 2004-12-06 00:09  ivan
23400
23401         * FS/FS/cust_bill.pm: fix harmless "Use of uninitialized value in
23402           length" warning in latex escapes
23403
23404 2004-12-05 22:56  ivan
23405
23406         * httemplate/search/cust_main.cgi: link customers back to tickets!
23407
23408 2004-12-03 17:09  ivan
23409
23410         * rt/html/Elements/PageLayout: landing rt 3.2.2
23411
23412 2004-12-03 15:41  ivan
23413
23414         * htetc/handler.pl: landing rt 3.2.2
23415
23416 2004-12-03 12:51  ivan
23417
23418         * rt/: html/Elements/Footer, html/Elements/Header,
23419           html/Elements/PageLayout, html/Elements/SimpleSearch,
23420           html/Elements/Tabs, html/Ticket/Elements/ShowSummary,
23421           html/Ticket/Elements/Tabs, sbin/rt-setup-database.in: landing rt
23422           3.2.2
23423
23424 2004-12-03 12:40  ivan
23425
23426         * rt/: lib/RT/I18N/fi.po, lib/RT/I18N/zh_cn.po,
23427           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
23428           lib/RT/Action/CreateTickets.pm, lib/RT/Action/Notify.pm,
23429           lib/RT/Action/RecordCorrespondence.pm,
23430           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/Generic.pm,
23431           lib/RT/Action/SetPriority.pm, lib/RT/Action/UserDefined.pm,
23432           lib/RT/Action/EscalatePriority.pm,
23433           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/RecordComment.pm,
23434           lib/RT/Action/SendEmail.pm, lib/RT/URI/fsck_com_rt.pm,
23435           lib/RT/Interface/CLI.pm, lib/RT/Interface/Email.pm,
23436           lib/RT/URI/base.pm, lib/RT/Interface/REST.pm,
23437           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/GnuPG.pm,
23438           lib/RT/Interface/Email/Auth/MailFrom.pm,
23439           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
23440           lib/RT/Condition/Overdue.pm, lib/RT/Condition/PriorityChange.pm,
23441           lib/RT/Condition/QueueChange.pm,
23442           lib/RT/Condition/StatusChange.pm,
23443           lib/RT/Interface/Web/Handler.pm,
23444           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
23445           lib/RT/Search/Generic.pm, lib/RT/Condition/Generic.pm,
23446           bin/mason_handler.scgi.in, bin/rt-crontool.in,
23447           bin/standalone_httpd.in, bin/webmux.pl.in,
23448           lib/RT/Condition/AnyTransaction.pm,
23449           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/OwnerChange.pm,
23450           lib/RT/Condition/PriorityExceeds.pm,
23451           lib/RT/Condition/UserDefined.pm, bin/mason_handler.fcgi.in,
23452           bin/mason_handler.svc.in, bin/rt.in, bin/rt-mailgate.in,
23453           etc/schema.Sybase, etc/acl.Sybase, etc/initialdata,
23454           etc/schema.Informix, etc/acl.Pg, etc/constraints.mysql,
23455           etc/schema.SQLite, etc/schema.mysql, etc/drop.Oracle,
23456           etc/upgrade/3.1.0/acl.Informix, etc/upgrade/3.1.0/acl.Oracle,
23457           etc/upgrade/3.1.0/acl.Pg, etc/upgrade/3.1.0/acl.SQLite,
23458           etc/upgrade/3.1.0/acl.mysql, etc/upgrade/3.1.0/content,
23459           etc/upgrade/3.1.0/schema.Informix,
23460           etc/upgrade/3.1.0/schema.Oracle, etc/upgrade/3.1.0/schema.Pg,
23461           etc/upgrade/3.1.0/schema.SQLite, etc/upgrade/3.1.0/schema.mysql,
23462           etc/upgrade/3.1.15/content, etc/upgrade/3.1.17/content: import rt
23463           3.2.2
23464
23465 2004-12-03 12:37  ivan
23466
23467         * rt/html/: Ticket/Elements/ShowTransactionAttachments,
23468           Elements/QuickCreate, Elements/TicketList,
23469           Elements/CollectionAsTable/Row: Initial revision
23470
23471 2004-12-03 12:37  ivan
23472
23473         * rt/: UPGRADING, README, Makefile.in, configure, configure.ac,
23474           Changelog, aclocal.m4, sbin/extract-message-catalog,
23475           sbin/regression_harness, sbin/factory, sbin/license_tag,
23476           sbin/rt-test-dependencies.in, sbin/extract_pod_tests,
23477           html/autohandler, html/index.html, html/l,
23478           html/Ticket/History.html, html/Ticket/ModifyAll.html,
23479           html/Ticket/ModifyDates.html, html/Ticket/ModifyPeople.html,
23480           html/Ticket/Update.html, html/Tools/MyDay.html,
23481           html/Tools/Offline.html, html/Tools/Elements/Tabs,
23482           html/Ticket/Modify.html, html/Ticket/ModifyLinks.html,
23483           html/Ticket/ShowEmailRecord.html,
23484           html/Ticket/Attachment/dhandler,
23485           html/Ticket/Elements/LoadTextAttachments,
23486           html/Ticket/Elements/EditCustomField,
23487           html/Ticket/Elements/EditWatchers,
23488           html/Ticket/Elements/ShowDependencies,
23489           html/Ticket/Elements/ShowMessageHeaders,
23490           html/Ticket/Elements/ShowPeople,
23491           html/Ticket/Elements/ShowTransaction,
23492           html/Ticket/Elements/AddWatchers, html/Ticket/Elements/BulkLinks,
23493           html/Ticket/Elements/EditPeople, html/Ticket/Elements/ShowDates,
23494           html/Ticket/Elements/ShowMembers,
23495           html/Ticket/Elements/ShowMessageStanza,
23496           html/Ticket/Elements/ShowRequestor,
23497           html/Ticket/Elements/EditCustomFields,
23498           html/Ticket/Elements/EditDates,
23499           html/Ticket/Elements/PreviewScrips,
23500           html/Ticket/Elements/ShowBasics,
23501           html/Ticket/Elements/ShowCustomFields,
23502           html/Ticket/Elements/ShowGroupMembers,
23503           html/Ticket/Elements/ShowHistory,
23504           html/Ticket/Elements/ShowUserEntry,
23505           html/Ticket/Elements/EditBasics,
23506           html/Ticket/Elements/FindAttachments,
23507           html/Ticket/Elements/ShowAttachments, html/Search/Build.html,
23508           html/Search/Edit.html, html/Search/Results.html,
23509           html/Search/Results.rdf, html/Search/Results.tsv,
23510           html/Search/Elements/BuildFormatString,
23511           html/Search/Elements/DisplayOptions,
23512           html/Search/Elements/EditSearches,
23513           html/Search/Elements/NewListActions,
23514           html/Search/Elements/PickCFs, html/Search/Elements/SearchPrivacy,
23515           html/Search/Elements/SelectAndOr,
23516           html/Search/Elements/SelectLinks,
23517           html/Search/Elements/SelectPersonType,
23518           html/Search/Elements/SelectSearchesForObjects,
23519           html/Approvals/Display.html, html/Approvals/index.html,
23520           html/Approvals/Elements/PendingMyApproval,
23521           html/Search/Elements/EditFormat, html/Search/Elements/PickBasics,
23522           html/Search/Elements/PickCriteria,
23523           html/Search/Elements/SelectSearchObject, html/Admin/index.html,
23524           html/Admin/Groups/GroupRights.html,
23525           html/Admin/Groups/Modify.html, html/Admin/Groups/UserRights.html,
23526           html/Admin/Groups/index.html, html/Approvals/Elements/Approve,
23527           html/Approvals/Elements/ShowDependency,
23528           html/Approvals/Elements/Tabs, html/Admin/Global/GroupRights.html,
23529           html/Admin/Global/Templates.html,
23530           html/Admin/Global/UserRights.html,
23531           html/Admin/Groups/Members.html,
23532           html/Admin/Tools/Configuration.html, html/Admin/Tools/index.html,
23533           html/Admin/Global/Scrip.html, html/Admin/Global/Scrips.html,
23534           html/Admin/Global/Template.html, html/Admin/Global/index.html,
23535           html/Admin/Queues/CustomField.html,
23536           html/Admin/Queues/CustomFields.html,
23537           html/Admin/Queues/GroupRights.html, html/Admin/Queues/Scrip.html,
23538           html/Admin/Queues/Scrips.html, html/Admin/Queues/Template.html,
23539           html/Admin/Queues/Templates.html,
23540           html/Admin/Queues/UserRights.html, html/Admin/Users/index.html,
23541           html/Admin/Elements/EditCustomField,
23542           html/Admin/Elements/ListGlobalScrips,
23543           html/Admin/Elements/SelectCustomFieldType,
23544           html/Admin/Elements/SelectModifyUser, html/Admin/Elements/Tabs,
23545           html/Admin/Elements/UserTabs, html/Admin/Queues/Modify.html,
23546           html/Admin/Queues/People.html, html/Admin/Queues/index.html,
23547           html/Admin/Elements/EditCustomFieldValues,
23548           html/Admin/Elements/EditScrip,
23549           html/Admin/Elements/EditUserComments, html/Admin/Elements/Header,
23550           html/Admin/Elements/QueueTabs,
23551           html/Admin/Elements/SelectModifyGroup,
23552           html/Admin/Elements/SelectSingleOrMultiple,
23553           html/Admin/Elements/SelectUsers, html/Admin/Elements/ToolTabs,
23554           html/Admin/Elements/AddCustomFieldValue,
23555           html/Admin/Elements/EditCustomFields,
23556           html/Admin/Elements/EditScrips,
23557           html/Admin/Elements/EditTemplates,
23558           html/Admin/Elements/ModifyTemplate,
23559           html/Admin/Elements/SelectGroups,
23560           html/Admin/Elements/SelectNewGroupMembers,
23561           html/Admin/Elements/SelectScrip,
23562           html/Admin/Elements/CreateUserCalled,
23563           html/Admin/Elements/EditQueueWatchers,
23564           html/Admin/Elements/GroupTabs,
23565           html/Admin/Elements/QueueRightsForUser,
23566           html/Admin/Elements/SelectModifyQueue,
23567           html/Admin/Elements/SelectRights,
23568           html/Admin/Elements/SelectScripCondition,
23569           html/Admin/Elements/SelectStage,
23570           html/Admin/Elements/SelectTemplate,
23571           html/Admin/Elements/SystemTabs,
23572           html/Admin/Elements/ListGlobalCustomFields,
23573           html/Admin/Elements/SelectScripAction,
23574           html/SelfService/Closed.html, html/SelfService/Create.html,
23575           html/SelfService/Display.html, html/SelfService/Error.html,
23576           html/SelfService/Prefs.html, html/SelfService/Update.html,
23577           html/SelfService/index.html, html/Elements/BevelBoxRaisedEnd,
23578           html/Elements/MyRequests, html/Elements/SelectDateType,
23579           html/Elements/SelectSortOrder, html/Elements/SelectStatus,
23580           html/Elements/SelectTicketSortBy, html/Elements/ShowLinks,
23581           html/SelfService/Attachment/dhandler,
23582           html/SelfService/Elements/GotoTicket,
23583           html/SelfService/Elements/Header,
23584           html/SelfService/Elements/MyRequests,
23585           html/SelfService/Elements/Tabs, html/Elements/Callback,
23586           html/Elements/EditLinks, html/Elements/ListActions,
23587           html/Elements/MessageBox, html/Elements/QueryString,
23588           html/Elements/Refresh, html/Elements/SelectLinkType,
23589           html/Elements/SelectMatch, html/Elements/Quicksearch,
23590           html/Elements/SelectUsers, html/Elements/GotoTicket,
23591           html/Elements/ScrubHTML, html/Elements/Section,
23592           html/Elements/SelectBoolean, html/Elements/SelectGroups,
23593           html/Elements/SelectLang, html/Elements/SelectNewTicketQueue,
23594           html/Elements/SelectQueue, html/Elements/SelectTicketTypes,
23595           html/Elements/TitleBoxEnd, html/Elements/Checkbox,
23596           html/Elements/Error, html/Elements/Login,
23597           html/Elements/SelectAttachmentField,
23598           html/Elements/SelectCustomFieldOperator,
23599           html/Elements/SelectOwner, html/Elements/SelectWatcherType,
23600           html/Elements/SetupSessionCookie, html/Elements/ShowLink,
23601           html/Elements/Submit, html/Elements/TitleBox,
23602           html/Elements/BevelBoxRaisedStart, html/Elements/CreateTicket,
23603           html/Elements/MyTickets, html/Elements/SelectCustomFieldValue,
23604           html/Elements/SelectDateRelation,
23605           html/Elements/SelectEqualityOperator,
23606           html/Elements/SelectResultsPerPage,
23607           html/Elements/CollectionAsTable/Header,
23608           html/Elements/CollectionAsTable/ParseFormat,
23609           html/Elements/RT__Ticket/ColumnMap, html/REST/1.0/autohandler,
23610           html/REST/1.0/dhandler, html/REST/1.0/logout,
23611           html/REST/1.0/ticket/merge,
23612           html/REST/1.0/Forms/ticket/attachments,
23613           html/REST/1.0/Forms/ticket/links, html/REST/1.0/search/dhandler,
23614           html/REST/1.0/search/ticket, html/REST/1.0/ticket/comment,
23615           html/REST/1.0/ticket/link, html/REST/1.0/Forms/queue/default,
23616           html/REST/1.0/Forms/queue/ns, html/REST/1.0/Forms/ticket/default,
23617           html/REST/1.0/Forms/ticket/history,
23618           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
23619           html/NoAuth/Logout.html, html/NoAuth/Reminder.html,
23620           html/NoAuth/images/autohandler,
23621           html/REST/1.0/NoAuth/mail-gateway, html/User/Delegation.html,
23622           html/User/Elements/DelegateRights, html/User/Elements/GroupTabs,
23623           html/User/Elements/Tabs, html/User/Groups/Members.html,
23624           html/User/Groups/Modify.html, html/User/Groups/index.html,
23625           lib/RT.pm.in, lib/RT/GroupMembers.pm, lib/RT/Principals.pm,
23626           lib/RT/Scrips_Overlay.pm, lib/RT/Tickets.pm, lib/RT/Base.pm,
23627           lib/RT/CustomField_Overlay.pm, lib/RT/Queues_Overlay.pm,
23628           lib/RT/Date.pm, lib/RT/ScripConditions_Overlay.pm,
23629           lib/RT/Template_Overlay.pm, lib/RT/Group.pm, lib/RT/User.pm,
23630           lib/RT/System.pm, lib/RT/Attachment.pm, lib/RT/Attributes.pm,
23631           lib/RT/Handle.pm, lib/RT/Principals_Overlay.pm,
23632           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/ACL_Overlay.pm,
23633           lib/RT/Templates_Overlay.pm, lib/RT/Attribute_Overlay.pm,
23634           lib/RT/EmailParser.pm, lib/RT/GroupMembers_Overlay.pm,
23635           lib/RT/Tickets_Overlay.pm, lib/RT/Attributes_Overlay.pm,
23636           lib/RT/CachedGroupMember.pm, lib/RT/CustomFieldValue.pm,
23637           lib/RT/Transactions.pm, lib/RT/I18N.pm, lib/RT/Links.pm,
23638           lib/RT/Queue.pm, lib/RT/Scrip.pm,
23639           lib/RT/CachedGroupMember_Overlay.pm, lib/RT/CurrentUser.pm,
23640           lib/RT/Principal.pm, lib/RT/Attachment_Overlay.pm,
23641           lib/RT/CustomFieldValues.pm, lib/RT/Group_Overlay.pm,
23642           lib/RT/ACE.pm, lib/RT/ScripActions.pm,
23643           lib/RT/Transactions_Overlay.pm, lib/RT/Attachments.pm,
23644           lib/RT/Groups.pm, lib/RT/Principal_Overlay.pm,
23645           lib/RT/ScripAction.pm, lib/RT/Scrip_Overlay.pm,
23646           lib/RT/GroupMember.pm, lib/RT/Links_Overlay.pm,
23647           lib/RT/ScripCondition.pm, lib/RT/Transaction.pm,
23648           lib/RT/Queue_Overlay.pm, lib/RT/Scrips.pm,
23649           lib/RT/CachedGroupMembers.pm, lib/RT/CustomField.pm,
23650           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
23651           lib/RT/Link.pm, lib/RT/Queues.pm, lib/RT/ScripActions_Overlay.pm,
23652           lib/RT/ScripConditions.pm, lib/RT/Template.pm, lib/RT/ACL.pm,
23653           lib/RT/Attachments_Overlay.pm, lib/RT/ScripAction_Overlay.pm,
23654           lib/RT/ScripCondition_Overlay.pm, lib/RT/GroupMember_Overlay.pm,
23655           lib/RT/Ticket.pm, lib/RT/ACE_Overlay.pm, lib/RT/Link_Overlay.pm,
23656           lib/RT/Templates.pm, lib/RT/Attribute.pm,
23657           lib/RT/CachedGroupMembers_Overlay.pm,
23658           lib/RT/CustomFields_Overlay.pm, lib/RT/URI.pm, lib/RT/Users.pm,
23659           lib/RT/I18N/en.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/cs.pm,
23660           lib/RT/I18N/cs.po, lib/RT/I18N/pt_br.po, lib/RT/I18N/fr.po,
23661           lib/RT/I18N/es.po, lib/RT/I18N/nl.po, lib/RT/I18N/hu.po,
23662           lib/RT/I18N/it.po, lib/RT/I18N/no.po, lib/RT/I18N/da.po,
23663           lib/RT/I18N/ru.po, lib/RT/I18N/de.po, lib/RT/I18N/ja.po,
23664           lib/RT/I18N/zh_tw.po, lib/RT/I18N/he.po: import rt 3.2.2
23665
23666 2004-12-02 02:18  ivan
23667
23668         * httemplate/search/cust_main.cgi,
23669           rt/html/Ticket/Elements/AddCustomers,
23670           rt/html/Ticket/Elements/EditCustomers: fix license boilerplate
23671           and search sorting
23672
23673 2004-12-02 01:59  ivan
23674
23675         * httemplate/images/small-logo.png, rt/FREESIDE_MODIFIED,
23676           rt/html/Elements/Header, rt/html/Elements/PageLayout,
23677           FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
23678           FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
23679           httemplate/index.html, rt/html/Ticket/ModifyCustomers.html,
23680           rt/html/Ticket/Elements/AddCustomers,
23681           rt/html/Ticket/Elements/EditCustomers,
23682           rt/html/Ticket/Elements/ShowCustomers,
23683           rt/html/Ticket/Elements/ShowSummary,
23684           rt/html/Ticket/Elements/Tabs, FS/FS/TicketSystem/RT_Internal.pm,
23685           FS/FS/TicketSystem/RT_Libs.pm, htetc/handler.pl,
23686           httemplate/search/cust_main.cgi,
23687           rt/lib/RT/Interface/Web_Vendor.pm, rt/lib/RT/URI/freeside.pm:
23688           second big RT integration checkin, customer linking/delinking
23689           interface
23690
23691 2004-12-01 10:49  ivan
23692
23693         * FS/FS/cust_pkg.pm: don't check that agent is allowed to purchase
23694           the package on changes
23695
23696 2004-11-30 19:35  ivan
23697
23698         * FS/FS/: part_pkg.pm, part_pkg/flat.pm,
23699           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
23700           part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
23701           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
23702           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
23703           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
23704           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm:
23705           creditcard-less promo code signup
23706
23707 2004-11-30 11:55  khoff
23708
23709         * httemplate/view/svc_broadband.cgi: Got a little trigger happy
23710           with the search/replace.
23711
23712 2004-11-29 15:52  khoff
23713
23714         * httemplate/view/svc_broadband.cgi: Include netmask and gateway in
23715           broadband service view.
23716
23717 2004-11-27 11:09  ivan
23718
23719         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
23720           FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
23721           httemplate/index.html, rt/FREESIDE_MODIFIED,
23722           rt/html/Elements/Footer, rt/html/Elements/Header,
23723           rt/html/Elements/PageLayout, rt/html/Elements/SimpleSearch,
23724           rt/html/Elements/Tabs, Makefile, FS/FS.pm, htetc/handler.pl,
23725           rt/html/NoAuth/images/small-logo.png: ticket system integration
23726           framework and skin RT
23727
23728 2004-11-26 01:39  ivan
23729
23730         * FS/FS/: agent_type.pm, cust_credit_refund.pm,
23731           cust_main_invoice.pm, nas.pm, part_pop_local.pm,
23732           part_svc_column.pm, part_virtual_field.pm, port.pm, queue.pm,
23733           queue_arg.pm, router.pm, session.pm, svc_acct_pop.pm,
23734           type_pkgs.pm: remove POD VERSION sections
23735
23736 2004-11-26 01:08  ivan
23737
23738         * FS/FS/Conf.pm: update description for signup_server-realtime to
23739           reflect current reality, closes: Bug#575
23740
23741 2004-11-26 00:51  ivan
23742
23743         * FS/FS/part_pkg.pm, httemplate/edit/process/part_pkg.cgi: move
23744           part_pkg transactional stuff from web interface to part_pkg.pm,
23745           bumps Bug#18 to 1.5
23746
23747 2004-11-25 22:50  ivan
23748
23749         * FS/FS/: Conf.pm, svc_acct.pm: add password-noampersand and
23750           password-noexlamation config files, patch from Stephpen Bechard,
23751           closes: Bug#539
23752
23753 2004-11-24 12:54  ivan
23754
23755         * Makefile: don't enabled RT by default
23756
23757 2004-11-24 10:28  khoff
23758
23759         * httemplate/: index.html, search/svc_broadband.cgi: Added IP
23760           address search.
23761
23762 2004-11-24 02:28  ivan
23763
23764         * httemplate/edit/process/cust_main.cgi: fix redundant too-early
23765           checks which are causing an error
23766
23767 2004-11-24 01:00  ivan
23768
23769         * Makefile: some RT install updates
23770
23771 2004-11-23 17:30  ivan
23772
23773         * FS/bin/freeside-daily: fix perms on automated backups
23774
23775 2004-11-23 17:28  ivan
23776
23777         * httemplate/index.html: add rate plan maintenance to sysadmin
23778           section
23779
23780 2004-11-22 10:20  ivan
23781
23782         * FS/FS/ClientAPI/Signup.pm, FS/bin/freeside-setup,
23783           httemplate/docs/schema.html, FS/FS/Record.pm, FS/FS/cust_pkg.pm,
23784           FS/FS/part_pkg.pm, httemplate/edit/cust_main.cgi,
23785           httemplate/edit/part_pkg.cgi: promo codes and separate signup
23786           addresses for hdn
23787
23788 2004-11-22 03:11  ivan
23789
23790         * httemplate/search/sqlradius.cgi: Called-Station-ID label
23791
23792 2004-11-21 18:31  ivan
23793
23794         * httemplate/search/: sqlradius.cgi, sqlradius.html: UI fix on
23795           search directions, fix bug preventing show_called_station,
23796           hide_ip and hide_data form working
23797
23798 2004-11-20 09:26  ivan
23799
23800         * FS/FS/cust_svc.pm, FS/FS/rate.pm, FS/FS/rate_detail.pm,
23801           FS/FS/rate_prefix.pm, FS/FS/rate_region.pm,
23802           FS/t/part_pkg-voip_sqlradacct.t, FS/t/rate.t, FS/t/rate_detail.t,
23803           FS/t/rate_prefix.t, FS/t/rate_region.t,
23804           FS/FS/part_pkg/voip_sqlradacct.pm, FS/bin/freeside-setup,
23805           httemplate/browse/rate.cgi, httemplate/docs/schema.html,
23806           httemplate/edit/part_pkg.cgi, httemplate/edit/rate.cgi,
23807           httemplate/edit/rate_region.cgi,
23808           httemplate/edit/process/rate.cgi,
23809           httemplate/edit/process/rate_region.cgi, FS/FS.pm, FS/MANIFEST,
23810           FS/FS/part_export/sqlradius.pm, eg/table_template.pm,
23811           htetc/handler.pl, httemplate/search/sqlradius.cgi,
23812           httemplate/search/sqlradius.html: first pass at VoIP rating
23813
23814 2004-11-17 05:22  ivan
23815
23816         * httemplate/edit/part_pkg.cgi: #debugging cruft
23817
23818 2004-11-17 05:19  ivan
23819
23820         * httemplate/edit/part_pkg.cgi: fix package options to be sticky on
23821           clone-ing (customize package)
23822
23823 2004-11-16 06:19  ivan
23824
23825         * htetc/handler.pl: can't set $p without $cgi
23826
23827 2004-11-16 06:16  ivan
23828
23829         * htetc/handler.pl: correct package for $r
23830
23831 2004-11-16 06:11  ivan
23832
23833         * htetc/handler.pl: handle RT NoAuth sections
23834
23835 2004-11-12 21:37  ivan
23836
23837         * FS/FS/svc_acct.pm: oops, that's better
23838
23839 2004-11-12 21:32  ivan
23840
23841         * FS/FS/svc_acct.pm: fix problem with dup checking manifesting as
23842           Argument isn't numeric errors
23843
23844 2004-11-11 04:18  ivan
23845
23846         * rt/sbin/rt-setup-database.in: merge in changes to
23847           rt-setup-database
23848
23849 2004-11-11 04:13  ivan
23850
23851         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
23852           bin/rt.in, bin/rt-crontool.in, bin/webmux.pl.in, etc/acl.mysql:
23853           import rt 3.0.12
23854
23855 2004-11-11 04:10  ivan
23856
23857         * rt/: Makefile.in, configure, Changelog, configure.ac,
23858           sbin/rt-test-dependencies.in, html/autohandler, html/index.html,
23859           html/Ticket/History.html, html/Ticket/ModifyAll.html,
23860           html/Ticket/Update.html, html/Ticket/ModifyDates.html,
23861           html/Ticket/ModifyLinks.html,
23862           html/Ticket/Elements/LoadTextAttachments,
23863           html/Ticket/Elements/ShowRequestor,
23864           html/Ticket/Elements/ShowTransaction,
23865           html/Ticket/Elements/FindAttachments,
23866           html/Ticket/Elements/ShowAttachments,
23867           html/Ticket/Elements/ShowDates, html/Ticket/Elements/ShowHistory,
23868           html/Approvals/index.html, html/Admin/Global/GroupRights.html,
23869           html/Admin/Global/UserRights.html,
23870           html/Admin/Groups/GroupRights.html,
23871           html/Admin/Groups/Members.html, html/Admin/Groups/Modify.html,
23872           html/Admin/Groups/UserRights.html, html/Admin/Groups/index.html,
23873           html/Admin/Global/Template.html,
23874           html/Admin/Queues/GroupRights.html,
23875           html/Admin/Queues/Modify.html, html/Admin/Queues/Scrip.html,
23876           html/Admin/Queues/Template.html,
23877           html/Admin/Queues/UserRights.html,
23878           html/Admin/Elements/EditCustomField,
23879           html/Admin/Elements/EditScrip, html/Admin/Elements/EditTemplates,
23880           html/Admin/Elements/UserTabs,
23881           html/Admin/Elements/SelectNewGroupMembers,
23882           html/SelfService/Prefs.html, html/Elements/MyRequests,
23883           html/SelfService/Display.html, html/Elements/MessageBox,
23884           html/Elements/QueryString, html/Elements/SelectMatch,
23885           html/REST/1.0/Forms/ticket/default,
23886           html/REST/1.0/NoAuth/mail-gateway, html/User/Delegation.html,
23887           html/User/Groups/Members.html, html/User/Groups/Modify.html,
23888           lib/RT.pm.in, lib/t/data/rt-send-cc, lib/RT/Template_Overlay.pm,
23889           lib/RT/Date.pm, lib/RT/StyleGuide.pod,
23890           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/ACL_Overlay.pm,
23891           lib/RT/Handle.pm, lib/RT/Templates_Overlay.pm,
23892           lib/RT/EmailParser.pm, lib/RT/GroupMembers_Overlay.pm,
23893           lib/RT/Tickets_Overlay.pm, lib/RT/Attachment_Overlay.pm,
23894           lib/RT/CurrentUser.pm, lib/RT/Principal_Overlay.pm,
23895           lib/RT/Scrip_Overlay.pm, lib/RT/Queue_Overlay.pm,
23896           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/Link_Overlay.pm,
23897           lib/RT/I18N/cs.po, lib/RT/I18N/pt_br.po, lib/RT/I18N/fr.po,
23898           lib/RT/I18N/es.po, lib/RT/I18N/nl.po, lib/RT/I18N/hu.po,
23899           lib/RT/I18N/it.po, lib/RT/I18N/no.po, lib/RT/I18N/da.po,
23900           lib/RT/I18N/ru.po, lib/RT/I18N/de.po, lib/RT/I18N/ja.po,
23901           lib/RT/I18N/zh_tw.po, lib/RT/I18N/he.po, lib/RT/I18N/fi.po,
23902           lib/RT/I18N/zh_cn.po, lib/RT/Action/SendEmail.pm,
23903           lib/RT/Action/EscalatePriority.pm, lib/RT/Interface/Email.pm,
23904           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/MailFrom.pm:
23905           import rt 3.0.12
23906
23907 2004-11-09 03:42  ivan
23908
23909         * httemplate/search/report_tax.cgi: add handling for texas tax
23910           exemption and warning that report might not make sense for
23911           partial months other than the current one
23912
23913 2004-11-09 03:00  ivan
23914
23915         * httemplate/search/report_tax.cgi: add handling for texas tax
23916           exemption and warning that report might not make sense for
23917           partial months other than the current one
23918
23919 2004-11-09 01:31  ivan
23920
23921         * httemplate/search/report_tax.cgi: parenthesis help alot
23922
23923 2004-11-09 01:13  ivan
23924
23925         * httemplate/search/report_tax.cgi: fix for correct reporting of
23926           generic taxes
23927
23928 2004-11-09 00:14  ivan
23929
23930         * FS/FS/cust_main.pm: don't generate invoices for COMP customers
23931
23932 2004-11-08 23:23  ivan
23933
23934         * httemplate/search/report_tax.cgi: fixes to run under the mason
23935           strictness
23936
23937 2004-11-08 01:24  ivan
23938
23939         * FS/FS/part_pkg.pm: bypass plandata warning; we're accessing it on
23940           purpose
23941
23942 2004-11-08 01:16  ivan
23943
23944         * FS/FS/part_pkg.pm: fix bug that could cause mis-billing on
23945           upgrades! (new installs ok)
23946
23947 2004-11-07 21:33  ivan
23948
23949         * bin/rollback: adding in case this is needed again
23950
23951 2004-10-26 05:36  ivan
23952
23953         * Makefile: 1.5.0pre6!
23954
23955 2004-10-26 05:33  ivan
23956
23957         * httemplate/docs/: index.html, overview-new.dia, overview-new.png,
23958           schema.html: slightly more up-to-date docs
23959
23960 2004-10-26 05:07  ivan
23961
23962         * FS/FS/part_export.pm: allow an empty exporttype so you can create
23963           new objects
23964
23965 2004-10-26 04:51  ivan
23966
23967         * FS/FS/part_bill_event.pm: last thing for bug#901, 1.5.0pre6 and
23968           webdemo!
23969
23970 2004-10-26 04:26  ivan
23971
23972         * FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
23973           FS/FS/cust_pkg.pm, FS/FS/part_export.pm, FS/FS/part_pkg.pm,
23974           FS/FS/part_pkg_option.pm, FS/FS.pm, FS/MANIFEST,
23975           FS/bin/freeside-setup, FS/t/part_pkg-flat.t,
23976           FS/t/part_pkg-flat_comission.t,
23977           FS/t/part_pkg-flat_comission_cust.t,
23978           FS/t/part_pkg-flat_comission_pkg.t, FS/t/part_pkg-flat_delayed.t,
23979           FS/t/part_pkg-prorate.t, FS/t/part_pkg-sesmon_hour.t,
23980           FS/t/part_pkg-sesmon_minute.t, FS/t/part_pkg-sql_external.t,
23981           FS/t/part_pkg-sql_generic.t, FS/t/part_pkg-sqlradacct_hour.t,
23982           FS/t/part_pkg-subscription.t, FS/t/part_pkg_option.t,
23983           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
23984           httemplate/edit/part_pkg.cgi, httemplate/view/cust_main.cgi,
23985           FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/flat_comission.pm,
23986           FS/FS/part_pkg/flat_comission_cust.pm,
23987           FS/FS/part_pkg/flat_comission_pkg.pm,
23988           FS/FS/part_pkg/flat_delayed.pm, FS/FS/part_pkg/prorate.pm,
23989           FS/FS/part_pkg/sesmon_hour.pm, FS/FS/part_pkg/sesmon_minute.pm,
23990           FS/FS/part_pkg/sql_external.pm, FS/FS/part_pkg/sql_generic.pm,
23991           FS/FS/part_pkg/sqlradacct_hour.pm,
23992           FS/FS/part_pkg/subscription.pm: modular price plans!
23993
23994 2004-10-25 23:33  ivan
23995
23996         * httemplate/search/report_tax.cgi: and one last case with named
23997           and not named taxes in the same region, ack
23998
23999 2004-10-25 23:04  ivan
24000
24001         * httemplate/search/report_tax.cgi: taxes are hard
24002
24003 2004-10-25 16:47  ivan
24004
24005         * httemplate/search/report_tax.cgi: hopefully fix tax report for
24006           taxclass & named tax edge cases
24007
24008 2004-10-25 16:39  ivan
24009
24010         * httemplate/search/report_tax.cgi: hopefully fix tax report for
24011           taxclass & named tax edge cases
24012
24013 2004-10-25 15:48  ivan
24014
24015         * httemplate/search/report_tax.cgi: hopefully fix tax report for
24016           taxclass & named tax edge cases
24017
24018 2004-10-25 14:35  ivan
24019
24020         * httemplate/search/report_tax.cgi: fix joins for proper tax
24021           reporting
24022
24023 2004-10-23 04:45  ivan
24024
24025         * conf/: alerter_template, invoice_latexfooter, invoice_template:
24026           better
24027
24028 2004-10-23 04:34  ivan
24029
24030         * conf/: invoice_latexfooter, invoice_latexnotes: update default
24031           notes and footer
24032
24033 2004-10-23 03:36  ivan
24034
24035         * FS/FS/part_export/artera_turbo.pm: add debug flag
24036
24037 2004-10-22 03:31  ivan
24038
24039         * httemplate/view/cust_main.cgi: add svc_external-skip_manual
24040           support to main customer view, for artera turbo
24041
24042 2004-10-22 03:14  ivan
24043
24044         * FS/FS/part_export/artera_turbo.pm: add option to specify a static
24045           aid
24046
24047 2004-10-21 01:54  ivan
24048
24049         * httemplate/browse/part_pkg.cgi: remove tiny formatting glitch
24050
24051 2004-10-21 01:33  ivan
24052
24053         * httemplate/browse/part_pkg.cgi: if enabled, show taxclass on
24054           package definition browse
24055
24056 2004-10-21 00:07  ivan
24057
24058         * httemplate/search/report_tax.cgi: fix tax report edge cases when
24059           using taxclasses in some regions but not others
24060
24061 2004-10-20 01:28  ivan
24062
24063         * bin/artera.import: back to id
24064
24065 2004-10-20 01:20  ivan
24066
24067         * bin/artera.import: locate existing ones by title, warn on errors
24068
24069 2004-10-20 01:16  ivan
24070
24071         * httemplate/index.html: add external browse
24072
24073 2004-10-20 01:14  ivan
24074
24075         * bin/artera.import: adding artera import
24076
24077 2004-10-20 01:08  ivan
24078
24079         * bin/artera.import: adding artera import
24080
24081 2004-10-20 01:07  ivan
24082
24083         * httemplate/: search/svc_external.cgi, index.html: add
24084           svc_external search
24085
24086 2004-10-19 17:44  ivan
24087
24088         * conf/logo.eps: new logo!
24089
24090 2004-10-19 16:52  ivan
24091
24092         * conf/logo.eps: new logo!
24093
24094 2004-10-19 04:50  ivan
24095
24096         * FS/bin/freeside-sqlradius-reset: isn't run with elevated
24097           privledges, so -T not necessary
24098
24099 2004-10-19 01:44  ivan
24100
24101         * Makefile: sleep long enough to be worthwhile
24102
24103 2004-10-18 05:37  ivan
24104
24105         * httemplate/: index.html, images/small-logo.png: that's right, a
24106           new logo
24107
24108 2004-10-17 07:01  ivan
24109
24110         * FS/FS/part_export/artera_turbo.pm, FS/FS/ClientAPI/MyAccount.pm,
24111           fs_selfservice/FS-SelfService/SelfService.pm,
24112           fs_selfservice/FS-SelfService/cgi/agent.cgi,
24113           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
24114           fs_selfservice/FS-SelfService/cgi/provision_list.html,
24115           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: add artera
24116           turbo handling to self-service and reseller interfaces
24117
24118 2004-10-17 02:54  ivan
24119
24120         * fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html: use
24121           templated svc_acct provisioner, from agent interface
24122
24123 2004-10-17 02:19  ivan
24124
24125         * FS/FS/Conf.pm, FS/FS/cust_svc.pm,
24126           FS/FS/part_export/artera_turbo.pm,
24127           httemplate/view/svc_external.cgi: add options to adjust UI for
24128           artera turbo as svc_export
24129
24130 2004-10-16 03:15  ivan
24131
24132         * FS/: FS/Conf.pm, FS/part_export/artera_turbo.pm,
24133           FS/svc_external.pm, bin/freeside-setup: add artera turbo export
24134
24135 2004-10-12 22:46  ivan
24136
24137         * Makefile: apachectl sucks ass
24138
24139 2004-10-12 14:59  ivan
24140
24141         * httemplate/view/svc_acct.cgi: fix edit link!  oops
24142
24143 2004-10-11 23:08  ivan
24144
24145         * httemplate/search/sqlradius.cgi: more info in error message for
24146           unknown export type, fix test for sqlradius_withdomain export,
24147           woo!
24148
24149 2004-10-11 22:54  ivan
24150
24151         * Makefile: update apache restart line for local apache
24152
24153 2004-10-09 03:57  ivan
24154
24155         * httemplate/view/svc_acct.cgi: rearrange things a bit and clean up
24156           the RADIUS session data, link to the detail search
24157
24158 2004-10-06 06:39  ivan
24159
24160         * httemplate/search/: sqlradius.cgi: more formatting updates to
24161           RADIUS report
24162
24163 2004-10-06 06:33  ivan
24164
24165         * httemplate/search/sqlradius.cgi: small formatting updates to
24166           RADIUS report
24167
24168 2004-10-06 06:27  ivan
24169
24170         * httemplate/search/sqlradius.cgi: small formatting updates to
24171           RADIUS report
24172
24173 2004-10-06 05:37  ivan
24174
24175         * FS/FS/part_export/sqlradius.pm: fix big in RADIUS session viewing
24176           when using an ignored-accounting export
24177
24178 2004-10-05 09:28  ivan
24179
24180         * httemplate/search/sqlradius.cgi,
24181           httemplate/search/sqlradius.html, FS/FS/cust_svc.pm,
24182           FS/FS/part_export/sqlradius.pm, httemplate/index.html,
24183           httemplate/elements/header.html, httemplate/view/svc_acct.cgi:
24184           RADIUS session viewing
24185
24186 2004-10-05 07:16  ivan
24187
24188         * httemplate/view/cust_bill.cgi: links to show alternate invoices
24189           also
24190
24191 2004-10-05 06:52  ivan
24192
24193         * httemplate/view/cust_bill.cgi: links to show alternate invoices
24194           also
24195
24196 2004-10-05 06:43  ivan
24197
24198         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
24199           cust_bill.cgi: links to show alternate invoices also
24200
24201 2004-10-05 06:35  ivan
24202
24203         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
24204           cust_bill.cgi: links to show alternate invoices also
24205
24206 2004-10-05 05:17  ivan
24207
24208         * FS/bin/freeside-selfservice-server: DO open a database connection
24209           in the parent process, this cached the $dbdef and speeds things
24210           up significantly
24211
24212 2004-09-22 04:28  ivan
24213
24214         * httemplate/search/: cust_bill_event.html,
24215           report_cust_credit.html, report_cust_pay.html, report_tax.html:
24216           add missing <TR> tags
24217
24218 2004-09-22 04:04  ivan
24219
24220         * httemplate/elements/: calendar-en.js, calendar-setup.js,
24221           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
24222           jscalendar
24223
24224 2004-09-21 00:57  ivan
24225
24226         * httemplate/view/cust_main.cgi: and for refunds too
24227
24228 2004-09-21 00:50  ivan
24229
24230         * httemplate/view/cust_main.cgi: better display of echeck
24231           payments/refunds/etc.
24232
24233 2004-09-16 06:22  ivan
24234
24235         * FS/FS/export_svc.pm, httemplate/edit/part_svc.cgi: add uid to
24236           mass duplicate checking on export changes, fix bug in new export
24237           editing, error message includes the number of duplicate customers
24238           also
24239
24240 2004-09-16 00:19  ivan
24241
24242         * FS/FS/cust_main.pm: allow blank auth for echeck refunds
24243
24244 2004-09-15 18:47  ivan
24245
24246         * FS/FS/svc_acct.pm: don't re-my  var, quiet warning
24247
24248 2004-09-15 08:31  ivan
24249
24250         * FS/FS/: Conf.pm, svc_acct.pm: add option for global username or
24251           username@domain uniqueness, closes: Bug#980
24252
24253 2004-09-15 01:57  ivan
24254
24255         * FS/bin/freeside-selfservice-server: it would help to set the
24256           permissions on the lockfile right, so the kids can open it...
24257
24258 2004-09-15 01:45  ivan
24259
24260         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
24261           obtain a new descriptor for the lock in kids, this should fix
24262           locking problems
24263
24264 2004-09-15 01:30  ivan
24265
24266         * FS/bin/freeside-selfservice-server: obtain a new descriptor for
24267           the lock in kids, this should fix locking problems
24268
24269 2004-09-14 06:00  ivan
24270
24271         * httemplate/view/cust_main.cgi, FS/FS/cust_main.pm,
24272           httemplate/edit/cust_refund.cgi,
24273           httemplate/edit/process/cust_refund.cgi: echeck/ACH refunds
24274
24275 2004-09-13 23:47  ivan
24276
24277         * FS/bin/freeside-selfservice-server,
24278           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
24279           selfservice: - server: don't reconnect again if we've already
24280           been signalled to shutdown - server: add kid reaping to shutdown
24281           sequence - server: add another optional logging level to response
24282           sending - server: acquire write mutex for keepalives
24283
24284 2004-09-09 05:04  ivan
24285
24286         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi,
24287           httemplate/edit/process/part_svc.cgi: rework edit/part_svc.cgi so
24288           it doesn't use a separate process/ file, this allows large error
24289           messages to be displayed properly
24290
24291 2004-09-06 05:44  ivan
24292
24293         * FS/bin/freeside-selfservice-server,
24294           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
24295           self-service keepalives
24296
24297 2004-09-06 02:44  ivan
24298
24299         * FS/bin/freeside-selfservice-server: don't open a database
24300           connection in the parent process
24301
24302 2004-09-06 02:28  ivan
24303
24304         * FS/bin/freeside-queued: don't die off even on database failures
24305
24306 2004-09-05 16:21  ivan
24307
24308         * httemplate/edit/cust_main.cgi: fixed duplicate checking will
24309           catch it, but add client-side protection against
24310           double-submission also.
24311
24312 2004-09-05 15:42  ivan
24313
24314         * fs_selfservice/FS-SelfService/cgi/signup.html: fixed duplicate
24315           checking will catch it, but add client-side protection against
24316           double-submission also.
24317
24318 2004-09-05 02:42  ivan
24319
24320         * test/dup-test: adding duplicate test
24321
24322 2004-09-05 02:41  ivan
24323
24324         * FS/FS/svc_acct.pm: acquire a database lock to prevent race
24325           conditions in duplicate checking
24326
24327 2004-09-04 03:02  ivan
24328
24329         * FS/FS/export_svc.pm: first try at duplicate checking on new
24330           export associations
24331
24332 2004-08-27 04:33  ivan
24333
24334         * FS/bin/freeside-sqlradius-reset: oops use @ARGV not @_
24335
24336 2004-08-27 04:16  ivan
24337
24338         * FS/bin/freeside-sqlradius-reset: add option to specify exports
24339
24340 2004-08-24 05:22  ivan
24341
24342         * Makefile: small Makefile update
24343
24344 2004-08-24 04:16  ivan
24345
24346         * FS/FS/ClientAPI/MyAccount.pm,
24347           fs_selfservice/FS-SelfService/cgi/agent.cgi,
24348           fs_selfservice/FS-SelfService/cgi/agent_customer_menu.html,
24349           fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
24350           fs_selfservice/FS-SelfService/cgi/agent_logout.html,
24351           fs_selfservice/FS-SelfService/cgi/agent_main.html,
24352           fs_selfservice/FS-SelfService/cgi/agent_menu.html,
24353           fs_selfservice/FS-SelfService/cgi/agent_order_pkg.html,
24354           fs_selfservice/FS-SelfService/cgi/agent_provision.html,
24355           fs_selfservice/FS-SelfService/cgi/agent_provision_svc_acct.html,
24356           fs_selfservice/FS-SelfService/cgi/list_customers.html,
24357           fs_selfservice/FS-SelfService/cgi/order_pkg.html,
24358           fs_selfservice/FS-SelfService/cgi/provision.html,
24359           fs_selfservice/FS-SelfService/cgi/provision_list.html,
24360           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
24361           fs_selfservice/FS-SelfService/cgi/svc_acct.html,
24362           fs_selfservice/FS-SelfService/cgi/view_customer.html,
24363           FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
24364           FS/FS/ClientAPI/Signup.pm,
24365           fs_selfservice/FS-SelfService/SelfService.pm,
24366           httemplate/search/cust_main.cgi: big update for reseller
24367           interface
24368
24369 2004-08-20 01:58  ivan
24370
24371         * bin/ispman.ldap.import: adding
24372
24373 2004-08-19 09:35  ivan
24374
24375         * httemplate/search/cust_credit.html: add customer # to credit
24376           reports too
24377
24378 2004-08-19 03:53  ivan
24379
24380         * httemplate/edit/part_svc.cgi: shell field is now a dropdown of
24381           legal shells, closes: Bug#118
24382
24383 2004-08-18 17:22  ivan
24384
24385         * httemplate/search/: cust_pay.cgi, elements/search.html: add
24386           customer # to payment reports, add table cell alignment option to
24387           general search component
24388
24389 2004-08-17 06:14  ivan
24390
24391         * FS/FS/cust_main.pm: prevent realtime_bop CVV removal from messing
24392           up cust_main records, also don't pollute the original object when
24393           used with override options, closes: Bug#982
24394
24395 2004-08-17 00:43  ivan
24396
24397         * fs_selfservice/FS-SelfService/cgi/: passwd.cgi, passwd.html: fix
24398           path to passwd.cgi!
24399
24400 2004-08-14 05:26  ivan
24401
24402         * FS/FS/: export_svc.pm, part_svc.pm, svc_acct.pm: first try at
24403           duplicate checking on new export associations
24404
24405 2004-08-11 16:56  ivan
24406
24407         * FS/FS/cust_bill.pm: fix bank name showing up on invoices
24408
24409 2004-08-09 12:03  ivan
24410
24411         * init.d/freeside-init: add /usr/local/bin to PATH
24412
24413 2004-08-06 19:49  ivan
24414
24415         * httemplate/view/cust_main.cgi: disable order package button until
24416           a package has been selected
24417
24418 2004-08-05 11:47  ivan
24419
24420         * FS/FS.pm: fix pod typo
24421
24422 2004-08-02 02:43  ivan
24423
24424         * httemplate/index.html: fix link to virtual host browse
24425
24426 2004-08-01 17:41  ivan
24427
24428         * FS/FS/part_export/vpopmail.pm: no maintainer, use
24429           shellcommands_withdomain instead
24430
24431 2004-07-30 00:12  ivan
24432
24433         * FS/FS/svc_Common.pm: set fixed values from an explicitly
24434           specified svcpart on replace too
24435
24436 2004-07-29 21:54  ivan
24437
24438         * FS/FS/Conf.pm, FS/FS/cust_svc.pm, FS/FS/svc_Common.pm,
24439           conf/cust_pkg-change_svcpart,
24440           httemplate/edit/process/cust_svc.cgi,
24441           httemplate/misc/process/link.cgi, httemplate/view/svc_acct.cgi:
24442           svcpart changes now trigger all necessary export actions, manual
24443           svcpart changing on svc_acct view, linking changes svcpart if you
24444           ask it to, closes: Bug#671, Bug#644
24445
24446 2004-07-29 14:49  ivan
24447
24448         * FS/bin/freeside-setup: add index on cust_main.refnum, speeds up
24449           advertising source list
24450
24451 2004-07-15 15:40  ivan
24452
24453         * FS/FS/cust_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
24454           FS/FS/ClientAPI/Signup.pm,
24455           fs_selfservice/FS-SelfService/SelfService.pm,
24456           fs_selfservice/FS-SelfService/cgi/agent.cgi,
24457           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
24458           fs_selfservice/FS-SelfService/cgi/logout.html,
24459           fs_selfservice/FS-SelfService/cgi/make_payment.html,
24460           fs_selfservice/FS-SelfService/cgi/myaccount.html,
24461           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
24462           fs_selfservice/FS-SelfService/cgi/payment_results.html,
24463           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
24464           fs_selfservice/FS-SelfService/cgi/provision.html,
24465           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
24466           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
24467           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
24468           httemplate/view/cust_main.cgi: big update for customer
24469           self-service: add provisioning/unprovisioning of purchased
24470           services, like fs_selfadmin
24471
24472 2004-07-12 06:51  ivan
24473
24474         * httemplate/view/cust_main.cgi: DEL out voided payments to
24475           distinguish them visually better
24476
24477 2004-07-10 07:46  ivan
24478
24479         * FS/FS/ClientAPI/MyAccount.pm: fix edge case avoiding erronous
24480           decline/cancel when customer has a negative balance & purchases
24481           stuff with it
24482
24483 2004-07-10 07:30  ivan
24484
24485         * FS/FS/: cust_svc.pm, part_pkg.pm, ClientAPI/MyAccount.pm: tyop;
24486
24487 2004-07-10 06:30  ivan
24488
24489         * httemplate/: index.html, search/cust_bill_event.cgi,
24490           search/cust_bill_event.html: add calendar to cust_bill_event
24491           search page, make ending date default to open-ended like other
24492           reports
24493
24494 2004-07-10 06:21  ivan
24495
24496         * FS/FS/Record.pm: fix FS::Record::qsearch to (hopefully) work as
24497           before and cluck loudly when the FS::tablename class isn't
24498           loaded, rather than throw exceptions
24499
24500 2004-07-10 06:08  ivan
24501
24502         * FS/FS/cust_svc.pm: use FS::svc_external so the label method
24503           doesn't bomb out in FS::Record::qsearch with Can't locate object
24504           method virtual_fields via package FS::svc_external
24505
24506 2004-07-09 04:45  ivan
24507
24508         * fs_selfservice/FS-SelfService/cgi/agent.cgi: add debugging to
24509           agent.cgi, make sure warnings are turned off when parsing
24510           templates to avoid too much output to STDERR triggering obscure
24511           apache hang bug.  thanks dean you rule.
24512
24513 2004-07-09 02:29  ivan
24514
24515         * fs_selfservice/FS-SelfService/cgi/agent_main.html: new style ;
24516           param separator
24517
24518 2004-07-08 04:15  ivan
24519
24520         * httemplate/edit/process/cust_main.cgi: don't change otaker when
24521           just editing account, closes: Bug#921
24522
24523 2004-07-07 09:06  ivan
24524
24525         * FS/FS/cust_pay.pm: allow payment modification so we can import
24526           order_number info
24527
24528 2004-07-06 12:10  ivan
24529
24530         * FS/FS/Record.pm: better error message for missing tables
24531
24532 2004-07-06 10:26  ivan
24533
24534         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
24535           httemplate/edit/cust_refund.cgi,
24536           httemplate/edit/process/cust_credit.cgi,
24537           httemplate/edit/process/cust_refund.cgi,
24538           httemplate/view/cust_main.cgi: payment voiding part deux & credit
24539           card refunds!
24540
24541 2004-07-06 07:22  ivan
24542
24543         * FS/FS/cust_refund.pm: document and check refund reasons
24544
24545 2004-07-06 06:26  ivan
24546
24547         * FS/FS.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm,
24548           FS/t/cust_pay_void.t, FS/bin/freeside-setup,
24549           httemplate/docs/schema.html, httemplate/misc/void-cust_pay.cgi:
24550           add cust_pay_void table and payment voiding web ui part one
24551
24552 2004-07-06 01:43  ivan
24553
24554         * htetc/handler.pl: 0.32 (and then some) released
24555
24556 2004-07-01 06:49  ivan
24557
24558         * FS/FS/: ClientAPI/MyAccount.pm, cust_main.pm: credit out
24559           self-service
24560
24561 2004-07-01 05:45  ivan
24562
24563         * FS/FS/agent.pm: fix silly bug editing agents
24564
24565 2004-07-01 05:42  ivan
24566
24567         * FS/FS/Record.pm: show a full stack backtrace if we wind up in the
24568           hash method with an empty Hash attribute, wtf?
24569
24570 2004-06-30 11:19  ivan
24571
24572         * FS/FS/cust_pay.pm, conf/payment_receipt_email: payyment receipts
24573           template fixes
24574
24575 2004-06-30 11:12  ivan
24576
24577         * FS/FS/cust_pay.pm: payyment receipts: pass body has an arrayref,
24578           also fill in name filed
24579
24580 2004-06-30 11:01  ivan
24581
24582         * FS/FS/cust_pay.pm: typo
24583
24584 2004-06-30 10:57  ivan
24585
24586         * FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_bill.pm,
24587           FS/FS/cust_pay.pm, FS/FS/cust_pay_refund.pm,
24588           conf/payment_receipt_email: payment receipts!
24589
24590 2004-06-30 07:33  ivan
24591
24592         * fs_selfservice/FS-SelfService/cgi/make_payment.html,
24593           httemplate/misc/payment.cgi: forgot october!  closes: Bug#880
24594
24595 2004-06-30 03:02  ivan
24596
24597         * FS/: FS/Conf.pm, bin/freeside-daily: add option to pgp/gpg
24598           encrypt scp dumps
24599
24600 2004-06-30 02:56  ivan
24601
24602         * FS/FS/cust_bill.pm: fix warning message when agent-specific
24603           plandata cannot be found
24604
24605 2004-06-29 00:57  ivan
24606
24607         * httemplate/docs/schema.html: cust_pay_refund
24608
24609 2004-06-28 21:02  ivan
24610
24611         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_bill_pay.pm,
24612           FS/FS/cust_credit_bill.pm, FS/FS/cust_credit_refund.pm,
24613           FS/FS/cust_pay.pm, FS/FS/cust_pay_refund.pm,
24614           FS/FS/cust_refund.pm, FS/bin/freeside-setup,
24615           httemplate/view/cust_main.cgi, FS/t/cust_pay_refund.t,
24616           httemplate/edit/cust_bill_pay.cgi,
24617           httemplate/edit/process/cust_bill_pay.cgi: add cust_pay_refund
24618           table to refund payments
24619
24620 2004-06-25 11:28  ivan
24621
24622         * FS/FS/cust_main.pm: fix Pg date parsing of expdate and thus
24623           paydate_monthyear method and thus bug#862 and i need some sleep
24624
24625 2004-06-25 10:57  ivan
24626
24627         * fs_selfservice/FS-SelfService/cgi/make_payment.html,
24628           httemplate/misc/payment.cgi: fix one-time card charging not
24629           pulling in exp date?
24630
24631 2004-06-25 10:26  ivan
24632
24633         * httemplate/misc/payment.cgi: set defaults so as to not change the
24634           billing type when entering a one time payment
24635
24636 2004-06-25 03:25  ivan
24637
24638         * FS/: FS/UID.pm, bin/freeside-queued: ping the database and retry
24639           rather before doing anything
24640
24641 2004-06-25 03:16  ivan
24642
24643         * FS/FS/cust_bill.pm: really fix latex printing when datasrc
24644           contains a ;
24645
24646 2004-06-25 03:07  ivan
24647
24648         * FS/FS/cust_bill.pm: fix latex printing when datasrc contains a ;
24649
24650 2004-06-25 01:44  ivan
24651
24652         * FS/FS/cust_pkg.pm: move up next bill date on unsuspend
24653
24654 2004-06-22 19:13  ivan
24655
24656         * FS/FS/cust_bill.pm: forgotten space in typeset invoice credit
24657           lines
24658
24659 2004-06-21 20:12  ivan
24660
24661         * Makefile: snapshot before schema changes
24662
24663 2004-06-21 20:11  ivan
24664
24665         * FS/FS.pm: small doc update
24666
24667 2004-06-21 20:10  ivan
24668
24669         * bin/sqlradius.import: fix attribute importing bugs that borked
24670           the passwords
24671
24672 2004-06-21 07:24  ivan
24673
24674         * fs_selfservice/FS-SelfService/cgi/agent.cgi: fix dup password
24675           checking on add'l package order
24676
24677 2004-06-21 06:36  ivan
24678
24679         * FS/MANIFEST: removing old report from MANIFEST
24680
24681 2004-06-21 05:27  ivan
24682
24683         * FS/FS/ClientAPI/MyAccount.pm: fix harmless typo, closes; Bug#872
24684
24685 2004-06-21 03:58  ivan
24686
24687         * fs_selfservice/FS-SelfService/cgi/agent.cgi: check password match
24688           on agent add'l package order
24689
24690 2004-06-21 03:45  ivan
24691
24692         * FS/FS/ClientAPI/MyAccount.pm: field name is primary_svc, not
24693           primary
24694
24695 2004-06-21 03:26  ivan
24696
24697         * FS/FS/: Conf.pm, cust_svc.pm, ClientAPI/MyAccount.pm: option to
24698           only allow primary users access to the self-service server
24699
24700 2004-06-18 03:28  ivan
24701
24702         * bin/masonize, httemplate/search/cust_main-otaker.cgi: masonize
24703           fix: avoid newline prepend fix from borking indented first <%,
24704           fixes customer search by otaker under mason, closes: Bug#830
24705
24706 2004-06-17 05:32  ivan
24707
24708         * FS/FS/part_export/: www_shellcommands.pm, apache.pm: add
24709           frontpage extensions to www_shellcommands export
24710
24711 2004-06-16 16:59  ivan
24712
24713         * FS/FS/svc_acct.pm: fix deletion of accounts connected to virtual
24714           hosts
24715
24716 2004-06-16 07:07  ivan
24717
24718         * httemplate/search/report_tax.cgi: update tax report for taxclass
24719
24720 2004-06-15 06:27  ivan
24721
24722         * fs_selfservice/FS-SelfService/cgi/: passwd.cgi, passwd.html:
24723           moving passwd cgi to self-service
24724
24725 2004-06-15 03:59  ivan
24726
24727         * FS/FS/Record.pm: add stack backtrace to fatal problems in virtual
24728           field check
24729
24730 2004-06-11 09:44  ivan
24731
24732         * httemplate/search/report_tax.cgi: fix date range for old perl,
24733           count tax exempt and COMP customers correctly
24734
24735 2004-06-11 07:57  ivan
24736
24737         * httemplate/search/report_tax.cgi: fix to find all customer
24738           scorrectly
24739
24740 2004-06-11 07:25  ivan
24741
24742         * httemplate/search/report_tax.cgi: tax report fix sort
24743
24744 2004-06-11 07:03  ivan
24745
24746         * FS/FS/Conf.pm, httemplate/index.html: tax report!
24747
24748 2004-06-11 06:44  ivan
24749
24750         * httemplate/search/report_tax.cgi: tax report!
24751
24752 2004-06-11 00:37  ivan
24753
24754         * Makefile: add update-selfservice target
24755
24756 2004-06-10 05:58  ivan
24757
24758         * httemplate/browse/agent.cgi: now available as methods
24759
24760 2004-06-10 05:31  ivan
24761
24762         * FS/FS/CGI.pm, FS/FS/agent.pm, FS/FS/cust_main.pm,
24763           FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
24764           FS/FS/ClientAPI/Signup.pm,
24765           fs_selfservice/FS-SelfService/cgi/agent.cgi,
24766           fs_selfservice/FS-SelfService/cgi/agent_login.html,
24767           fs_selfservice/FS-SelfService/cgi/agent_main.html,
24768           fs_selfservice/FS-SelfService/cgi/cvv2.html,
24769           fs_selfservice/FS-SelfService/cgi/cvv2.png,
24770           fs_selfservice/FS-SelfService/cgi/cvv2_amex.png,
24771           fs_selfservice/FS-SelfService/cgi/list_customers.html,
24772           fs_selfservice/FS-SelfService/cgi/signup.html,
24773           fs_selfservice/FS-SelfService/cgi/view_customer.html,
24774           httemplate/browse/agent.cgi, httemplate/search/cust_main.cgi,
24775           fs_selfservice/FS-SelfService/SelfService.pm: agent interface
24776
24777 2004-06-10 04:28  ivan
24778
24779         * httemplate/search/cust_main-otaker.cgi: tyop
24780
24781 2004-06-09 01:59  ivan
24782
24783         * Makefile: need this entry for myself though!
24784
24785 2004-06-05 05:01  ivan
24786
24787         * Makefile: AND set its owner.  whew.
24788
24789 2004-06-05 04:55  ivan
24790
24791         * Makefile: and don't forget to make the dir
24792
24793 2004-06-05 04:47  ivan
24794
24795         * Makefile: fix path and make var substitution
24796
24797 2004-06-05 04:37  ivan
24798
24799         * Makefile: oops fix line endings in automated self-service lib
24800           install
24801
24802 2004-06-05 04:34  ivan
24803
24804         * Makefile: automated self-service lib install
24805
24806 2004-06-05 02:34  ivan
24807
24808         * bin/: sqlradius-norealm.reimport, sqlradius.import,
24809           sqlradius.reimport: sqlradius import updates
24810
24811 2004-06-04 20:00  ivan
24812
24813         * Makefile: self-service installer?
24814
24815 2004-06-03 03:09  ivan
24816
24817         * httemplate/misc/email-invoice.cgi: also fix agent-specific From:
24818           address on "re-email" link
24819
24820 2004-06-03 02:55  ivan
24821
24822         * FS/FS/cust_bill.pm: fix agent-specific template on "invoice view"
24823           screen and "re-email/re-print" links, also fix agent-specific
24824           From: address on "re-email" link
24825
24826 2004-06-03 00:00  ivan
24827
24828         * FS/FS/cust_bill.pm: better error message for non-applicable
24829           invoice events
24830
24831 2004-06-02 14:27  ivan
24832
24833         * fs_selfservice/DEPLOY: simple kludge for testing
24834
24835 2004-06-01 03:56  ivan
24836
24837         * httemplate/edit/part_bill_event.cgi: html table fix
24838
24839 2004-06-01 03:53  ivan
24840
24841         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
24842           per-agent invoice_from addresses
24843
24844 2004-06-01 02:23  ivan
24845
24846         * bin/postfix_courierimap.import: typo in sql
24847
24848 2004-05-31 18:49  ivan
24849
24850         * FS/FS/cust_bill.pm: typo in error message
24851
24852 2004-05-28 16:26  ivan
24853
24854         * bin/sqlradius.reimport: adding password/finger correction tool
24855           too
24856
24857 2004-05-28 06:48  ivan
24858
24859         * bin/postfix_courierimap.import: adding
24860
24861 2004-05-28 04:33  ivan
24862
24863         * httemplate/misc/upload-batch.cgi: not entirely sure why we're
24864           checking the filename at all... to catch empty form submissions?
24865
24866 2004-05-28 04:21  ivan
24867
24868         * httemplate/misc/upload-batch.cgi: better error reporting on
24869           unparsable filenames
24870
24871 2004-05-28 03:38  ivan
24872
24873         * httemplate/search/elements/search.html: show a better message
24874           when no results are found
24875
24876 2004-05-28 03:17  ivan
24877
24878         * httemplate/search/cust_bill.html: correct count statement when
24879           searching for individual invoices by #
24880
24881 2004-05-28 01:40  ivan
24882
24883         * bin/sqlradius.import: really.
24884
24885 2004-05-28 01:37  ivan
24886
24887         * bin/sqlradius.import: fixed up and working?
24888
24889 2004-05-28 00:02  ivan
24890
24891         * FS/FS/svc_domain.pm: report value passed for illegal action
24892           pseudo-field
24893
24894 2004-05-27 02:30  ivan
24895
24896         * bin/sqlradius.import: fixup domain svcpart selection
24897
24898 2004-05-27 02:14  ivan
24899
24900         * bin/sqlradius.import: adding sqlradius.import
24901
24902 2004-05-26 11:59  ivan
24903
24904         * FS/FS/cust_bill.pm: require the version of File::Temp with the OO
24905           interface
24906
24907 2004-05-26 06:07  ivan
24908
24909         * FS/FS/part_export/acct_sql.pm: fix table name
24910
24911 2004-05-26 06:02  ivan
24912
24913         * FS/FS/: part_export/acct_sql.pm, svc_acct.pm: update acct_sql
24914           export some more to export to alias table also and in general be
24915           more configurable
24916
24917 2004-05-26 04:11  ivan
24918
24919         * FS/FS/cust_bill.pm: comma
24920
24921 2004-05-26 04:11  ivan
24922
24923         * FS/FS/cust_bill.pm: use File::Temp for filenames and store the
24924           temp files in cache.datasrc instead of /tmp
24925
24926 2004-05-26 03:36  ivan
24927
24928         * FS/FS/cust_bill.pm: better error checking/reporting for latex
24929           setup problems
24930
24931 2004-05-26 02:14  ivan
24932
24933         * FS/FS/part_export/www_shellcommands.pm: default commands now keep
24934           web content in user homedirs and link to /var/www
24935
24936 2004-05-19 07:34  ivan
24937
24938         * FS/FS/part_export/acct_sql.pm: really fixing deletions in
24939           acct_sql export
24940
24941 2004-05-19 07:29  ivan
24942
24943         * FS/FS/part_export/acct_sql.pm: fixing deletions in acct_sql
24944           export
24945
24946 2004-05-19 07:22  ivan
24947
24948         * FS/FS/part_export/acct_sql.pm: fixing acct_sql export
24949
24950 2004-05-19 06:41  ivan
24951
24952         * FS/: MANIFEST, FS/part_export/acct_sql.pm,
24953           t/part_export-acct_sql.t: adding acct_sql export
24954
24955 2004-05-19 05:31  ivan
24956
24957         * httemplate/edit/part_pkg.cgi: continue making
24958           hours/input/output/total display on invoices conditional on there
24959           being any charge for overages
24960
24961 2004-05-19 05:30  ivan
24962
24963         * httemplate/edit/part_pkg.cgi: finish making
24964           hours/input/output/total display on invoices conditional on there
24965           being any charge for overages
24966
24967 2004-05-19 05:28  ivan
24968
24969         * httemplate/edit/part_pkg.cgi: make hours/input/output/total
24970           display on invoices conditional on there being any charge for
24971           overages
24972
24973 2004-05-17 17:20  ivan
24974
24975         * FS/FS/ClientAPI/MyAccount.pm: patch from randell lucas for
24976           order_pkg to return pkgnum also
24977
24978 2004-05-14 05:25  ivan
24979
24980         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
24981           FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
24982           httemplate/edit/process/part_bill_event.cgi: add per-agent
24983           invoice templates, add per-package suspend invoice events, fix
24984           automatic creation of invoice_latex alternate templates
24985
24986 2004-05-12 11:07  ivan
24987
24988         * bin/sequences.reset: easier this way
24989
24990 2004-05-12 11:02  ivan
24991
24992         * bin/: sequences.reset, freeside.import: adding
24993
24994 2004-05-12 03:03  ivan
24995
24996         * Makefile: for native apache installs
24997
24998 2004-05-11 05:01  ivan
24999
25000         * httemplate/edit/svc_www.cgi: i'm not usually like this.
25001
25002 2004-05-11 04:58  ivan
25003
25004         * httemplate/edit/svc_www.cgi: this has been an evening of logical
25005           negation
25006
25007 2004-05-11 04:54  ivan
25008
25009         * httemplate/edit/svc_www.cgi: so close
25010
25011 2004-05-11 04:52  ivan
25012
25013         * httemplate/edit/svc_www.cgi: clean this up a bit, fix
25014           svc_www-usersvc_svcpart and hopefully simplified zone select too
25015
25016 2004-05-11 04:22  ivan
25017
25018         * httemplate/edit/svc_www.cgi: need to pull in $conf
25019
25020 2004-05-11 04:19  ivan
25021
25022         * FS/FS/Conf.pm, httemplate/edit/svc_www.cgi: one reasonable
25023           default and one kludge, to improve webhosting UI
25024
25025 2004-05-11 02:50  ivan
25026
25027         * FS/FS/part_export/www_shellcommands.pm: fix commands
25028
25029 2004-05-10 17:46  ivan
25030
25031         * httemplate/: index.html, search/svc_www.cgi: vary basic virtual
25032           host browse
25033
25034 2004-05-10 06:46  ivan
25035
25036         * FS/FS/part_export/shellcommands_withdomain.pm: fix ISPMan
25037           password changing command
25038
25039 2004-05-10 06:17  ivan
25040
25041         * FS/FS/part_export/shellcommands.pm: fall back to password
25042           changing in the case of blank suspension/unsuspension commands,
25043           like some exports
25044
25045 2004-05-10 04:10  ivan
25046
25047         * FS/FS/part_export/postfix.pm, bin/postfix.export: make postfix
25048           export commands configrable
25049
25050 2004-05-10 03:01  ivan
25051
25052         * bin/sendmail.import: properly nested greps
25053
25054 2004-05-10 02:59  ivan
25055
25056         * bin/sendmail.import: allow for multiple svc_acct svcparts
25057
25058 2004-05-10 02:40  ivan
25059
25060         * bin/sendmail.import: 5.005!
25061
25062 2004-05-10 02:38  ivan
25063
25064         * bin/sendmail.import: ach 5.005
25065
25066 2004-05-10 01:38  ivan
25067
25068         * CREDITS: rt and sql-ledger
25069
25070 2004-05-08 00:46  ivan
25071
25072         * FS/FS/svc_acct.pm: default finger to first+last
25073
25074 2004-05-06 15:37  ivan
25075
25076         * httemplate/edit/svc_www.cgi: brainfart
25077
25078 2004-05-06 15:34  ivan
25079
25080         * httemplate/edit/svc_www.cgi: tyop
25081
25082 2004-05-06 15:29  ivan
25083
25084         * FS/FS/part_export/apache.pm, bin/apache.export: add option to
25085           change the restart command in apache exports
25086
25087 2004-05-06 15:29  ivan
25088
25089         * FS/FS/svc_acct.pm: protect properly against deleting users linked
25090           to virtual web sites
25091
25092 2004-05-06 15:18  ivan
25093
25094         * httemplate/edit/svc_www.cgi: show service name and
25095           fully-qualified address on service add
25096
25097 2004-05-04 11:44  ivan
25098
25099         * FS/FS/queue.pm: don't truncate job args for display
25100
25101 2004-05-03 08:40  ivan
25102
25103         * FS/FS/ClientAPI/MyAccount.pm: 1. order_pkg accepts svcpart +
25104           (svc_external: id, title / svc_acct: domain)
25105
25106 2004-05-03 07:32  ivan
25107
25108         * FS/FS/: svc_acct.pm, part_export/shellcommands.pm,
25109           part_export/shellcommands_withdomain.pm: make RADIUS groups
25110           available to shellcommands exports
25111
25112 2004-05-01 15:49  ivan
25113
25114         * httemplate/search/: cust_bill.html, elements/search.html: don't
25115           display links to missing customers
25116
25117 2004-05-01 14:40  ivan
25118
25119         * httemplate/search/cust_bill.html: I'm slow this morning
25120
25121 2004-05-01 14:38  ivan
25122
25123         * httemplate/search/cust_bill.html: oops tyop
25124
25125 2004-05-01 14:05  ivan
25126
25127         * httemplate/search/cust_bill.html: handle missing customer records
25128           without erroring out
25129
25130 2004-04-30 14:58  ivan
25131
25132         * FS/FS/Record.pm: accept empty zips for non-US countries...
25133
25134 2004-04-30 13:22  ivan
25135
25136         * FS/FS/cust_main.pm: eliminate spurious "multiple records in
25137           scalar search" warning
25138
25139 2004-04-30 12:08  ivan
25140
25141         * httemplate/index.html: 15 day open invoice reports for qis
25142
25143 2004-04-23 06:15  ivan
25144
25145         * FS/MANIFEST, httemplate/index.html: add link to new credit report
25146           on main menu, remove old obsolete shell-out reports
25147
25148 2004-04-23 05:50  ivan
25149
25150         * Makefile: fix up includes with Apache::ASP
25151
25152 2004-04-23 05:19  ivan
25153
25154         * FS/FS/cust_credit.pm, FS/FS/Report/Table/Monthly.pm,
25155           httemplate/graph/money_time.cgi,
25156           httemplate/search/cust_bill.html,
25157           httemplate/search/cust_credit.html,
25158           httemplate/search/cust_pay.cgi,
25159           httemplate/search/report_cust_credit.html,
25160           httemplate/search/elements/search.html: credit report, add some
25161           links to sales/credits/receipts summary, move payment search to
25162           template
25163
25164 2004-04-22 19:32  ivan
25165
25166         * httemplate/: search/cust_bill.html, search/sql.html, index.html,
25167           search/elements/search.html: working templated invoice search!
25168
25169 2004-04-22 00:38  ivan
25170
25171         * httemplate/elements/pager.html: silly pager fix
25172
25173 2004-04-22 00:07  ivan
25174
25175         * httemplate/search/report_cust_credit.html: initial copy from
25176           report_cust_pay.html
25177
25178 2004-04-21 13:52  ivan
25179
25180         * FS/FS/cust_bill.pm: as an invoice event, emailing/printing
25181           problems should be fatal and trigger retry
25182
25183 2004-04-20 18:49  ivan
25184
25185         * FS/FS/cust_main.pm: respect country default for batch import
25186
25187 2004-04-20 13:24  ivan
25188
25189         * FS/FS/ClientAPI/MyAccount.pm: silly bug noticed by matthewd
25190
25191 2004-04-19 18:23  ivan
25192
25193         * FS/FS/cust_main.pm: accept expiration dates in the same format
25194           they are output...
25195
25196 2004-04-19 17:58  ivan
25197
25198         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
25199           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
25200           fs_selfservice/FS-SelfService/SelfService.pm,
25201           httemplate/view/cust_main.cgi: add methods for masking credit
25202           cards, add payment info modification to self-service
25203
25204 2004-04-13 18:00  ivan
25205
25206         * rt/FREESIDE_MODIFIED: keeping track of what's been changed to
25207           make life easier when importing new upstream versions
25208
25209 2004-04-13 17:48  khoff
25210
25211         * rt/lib/RT/URI/freeside.pm: Freeside's URI handler for RT3.
25212
25213 2004-04-13 15:30  ivan
25214
25215         * FS/FS/svc_domain.pm: remove dependancy on Net::Whois that wasn't
25216           being used anyway
25217
25218 2004-04-13 13:01  ivan
25219
25220         * FS/t/part_export-communigate_pro.t: adding forgotten test
25221
25222 2004-04-13 11:27  ivan
25223
25224         * Makefile: adding comments for fedora
25225
25226 2004-04-10 18:50  ivan
25227
25228         * httemplate/search/: report_prepaid_income.cgi,
25229           report_prepaid_income.html: update unearned revenue report based
25230           on feedback from kevin
25231
25232 2004-04-09 15:35  ivan
25233
25234         * Makefile: thank goodness its friday
25235
25236 2004-04-09 15:34  ivan
25237
25238         * Makefile: really properly disable RT where not using
25239
25240 2004-04-09 15:33  ivan
25241
25242         * Makefile: properly disable RT where not using
25243
25244 2004-04-08 05:37  ivan
25245
25246         * Makefile: fix psql command line options for older pg
25247
25248 2004-04-08 05:23  ivan
25249
25250         * Makefile: fix quotes
25251
25252 2004-04-08 05:07  ivan
25253
25254         * Makefile: don't enable by default
25255
25256 2004-04-08 05:05  ivan
25257
25258         * rt/sbin/rt-setup-database.in: remove accidentally doubled lines
25259           in usage inst
25260
25261 2004-04-08 05:00  ivan
25262
25263         * Makefile, htetc/handler.pl, rt/FREESIDE_MODIFIED,
25264           rt/etc/RT_SiteConfig.pm, rt/sbin/rt-setup-database.in: beginning
25265           of RT integration
25266
25267 2004-04-07 22:53  ivan
25268
25269         * fs_selfservice/FS-SelfService/Makefile.PL: comment out xmlrpc
25270           server until it is ready
25271
25272 2004-04-07 06:12  ivan
25273
25274         * FS/bin/freeside-reexport: oops, update the usage too
25275
25276 2004-04-07 06:11  ivan
25277
25278         * FS/bin/freeside-reexport: added options to select username,
25279           svcnum, svcpart
25280
25281 2004-04-07 04:39  ivan
25282
25283         * FS/FS/: Conf.pm, domain_record.pm: automatically update
25284           reverse-ARPA records (Bug#462) / recognize SOA records with the
25285           fqdn as well as @
25286
25287 2004-04-07 04:04  ivan
25288
25289         * httemplate/view/svc_domain.cgi: javascript confirm when slaving a
25290           domain
25291
25292 2004-04-07 01:34  ivan
25293
25294         * FS/FS/part_export.pm: argh, the glob itself is tainted under
25295           5.005
25296
25297 2004-04-07 01:07  ivan
25298
25299         * FS/FS/part_export.pm: make -T happy (under old perl?)
25300
25301 2004-04-05 19:03  ivan
25302
25303         * FS/FS/part_export/www_shellcommands.pm: update ISPMan commands
25304
25305 2004-04-05 07:05  ivan
25306
25307         * httemplate/misc/link.cgi, FS/FS/Conf.pm,
25308           httemplate/misc/process/link.cgi: add a domain pulldown to
25309           svc_acct linking, closes: Bug#277 / prevent "stealing" services
25310           with link unless you set legacy_link-steal config option, closes:
25311           Bug#321
25312
25313 2004-04-05 04:55  ivan
25314
25315         * FS/FS/cust_pkg.pm, httemplate/view/cust_main.cgi: apply some
25316           heuristics to transfer ordering: primaries first, then sorted by
25317           quantity
25318
25319 2004-04-05 02:08  ivan
25320
25321         * htetc/handler.pl, httemplate/misc/whois.cgi,
25322           httemplate/view/svc_domain.cgi: add whois functionality
25323           internally instead of linking to geektools
25324
25325 2004-04-04 15:20  ivan
25326
25327         * FS/FS/: Conf.pm, cust_pkg.pm: add cust_pkg-change_svcpart option
25328           to optionally allow non-matching svcparts to be moved during
25329           package changes, closes: Bug#667
25330
25331 2004-04-04 15:14  ivan
25332
25333         * httemplate/view/cust_main.cgi: comment out extraneous warning
25334
25335 2004-04-02 05:44  ivan
25336
25337         * htetc/handler.pl, httemplate/view/cust_bill-pdf.cgi: remove
25338           Pragma:no-cache header, and set Content-Length and Cache-Control
25339           for viewing .pdf invoices with IE over SSL.
25340           http://support.microsoft.com/default.aspx?scid=kb;en-us;323308
25341
25342 2004-04-02 03:23  ivan
25343
25344         * httemplate/view/: cust_bill-pdf.cgi, cust_bill.cgi: add a fake
25345           .pdf extension to placate some versions of IE.  yay IE.
25346
25347 2004-04-01 18:09  ivan
25348
25349         * bin/bind.export, FS/FS/part_export/bind.pm: add option to set
25350           (r)ndc command
25351
25352 2004-04-01 06:50  ivan
25353
25354         * FS/FS/part_export/www_shellcommands.pm: fix paths to ispman
25355           commands
25356
25357 2004-03-31 16:44  ivan
25358
25359         * FS/: FS/cust_main_county.pm, bin/freeside-setup: get
25360           sub-countries from Locale::SubCountry now
25361
25362 2004-03-30 08:43  ivan
25363
25364         * FS/FS/cust_main.pm: mutex the bill and collect functions
25365           per-customer
25366
25367 2004-03-30 01:20  ivan
25368
25369         * bin/bind.import: add -s and -c flags, add ipv6 default zones to
25370           list of ignored zones, add nameservice records to existing
25371           domains, update for API change inDNS::ZoneParse 0.84
25372
25373 2004-03-29 13:49  ivan
25374
25375         * FS/FS/part_export/shellcommands.pm: freebsd pw(1) fixed in 4.10
25376           also
25377
25378 2004-03-28 22:03  ivan
25379
25380         * FS/FS/part_export.pm: fix export_info sub to return an empty
25381           hashref instead of undef
25382
25383 2004-03-26 17:05  khoff
25384
25385         * FS/FS/: Conf.pm, cust_pkg.pm, svc_acct.pm, svc_domain.pm: Cancel
25386           services in a particular order to get around certain
25387           inter-service dependancies
25388
25389 2004-03-25 20:54  ivan
25390
25391         * fs_selfservice/FS-SelfService/Makefile.PL: depend on Storable
25392           2.09
25393
25394 2004-03-25 20:46  ivan
25395
25396         * FS/FS/part_export/router.pm: don't depend on Net::Telnet unless
25397           necessary
25398
25399 2004-03-25 03:00  ivan
25400
25401         * FS/FS/part_export/: domain_shellcommands.pm,
25402           www_shellcommands.pm: typo from refactoring
25403
25404 2004-03-25 00:55  ivan
25405
25406         * FS/FS/part_export/: domain_shellcommands.pm,
25407           forward_shellcommands.pm, shellcommands.pm,
25408           shellcommands_withdomain.pm, www_shellcommands.pm: first pass at
25409           ISPMan integration
25410
25411 2004-03-24 22:42  ivan
25412
25413         * FS/FS/part_export/shellcommands.pm: freebsd fix will be in 5.3
25414           and later only so far, still waiting to hear about 4.10
25415
25416 2004-03-24 07:38  ivan
25417
25418         * httemplate/edit/part_export.cgi: catch misconfigured exports
25419
25420 2004-03-24 06:28  ivan
25421
25422         * FS/FS/: part_export.pm, part_export/apache.pm,
25423           part_export/bind.pm, part_export/bind_slave.pm,
25424           part_export/bsdshell.pm, part_export/communigate_pro.pm,
25425           part_export/communigate_pro_singledomain.pm, part_export/cp.pm,
25426           part_export/cyrus.pm, part_export/domain_shellcommands.pm,
25427           part_export/forward_shellcommands.pm, part_export/http.pm,
25428           part_export/infostreet.pm, part_export/ldap.pm,
25429           part_export/postfix.pm, part_export/shellcommands.pm,
25430           part_export/shellcommands_withdomain.pm, part_export/sqlmail.pm,
25431           part_export/sqlradius.pm, part_export/sqlradius_withdomain.pm,
25432           part_export/sysvshell.pm, part_export/textradius.pm,
25433           part_export/vpopmail.pm, part_export/www_shellcommands.pm: move
25434           export info to the modules themselves
25435
25436 2004-03-24 06:23  ivan
25437
25438         * FS/FS/part_export/router.pm: move export info to the modules
25439           themselves
25440
25441 2004-03-24 06:21  ivan
25442
25443         * FS/: MANIFEST, FS/part_export/passwdfile.pm,
25444           t/part_export-passwdfile.t: adding passwdfile export base class
25445
25446 2004-03-24 06:17  ivan
25447
25448         * eg/export_template.pm: update example export for the new world of
25449           export data in themodule files
25450
25451 2004-03-24 01:35  ivan
25452
25453         * FS/: MANIFEST, t/part_export-communigate_pro_singledomain.t,
25454           t/part_export-postfix.t, t/part_export-router.t: add missing
25455           compile tests
25456
25457 2004-03-23 11:57  ivan
25458
25459         * httemplate/view/: cust_main.cgi: small UI fix for unapplied
25460           partial credits
25461
25462 2004-03-22 16:06  ivan
25463
25464         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
25465           htetc/handler.pl, httemplate/elements/small_custview.html,
25466           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
25467           httemplate/view/cust_main.cgi: one-time credit card and ACH
25468           payments (like self-service) closes: Bug#648
25469
25470 2004-03-22 16:06  ivan
25471
25472         * httemplate/search/report_receivables.cgi: fix sorting of NULL
25473           companies differently than empty companies
25474
25475 2004-03-22 11:02  ivan
25476
25477         * httemplate/elements/header.html, FS/FS/CGI.pm: consistant title
25478           size of 6
25479
25480 2004-03-22 09:13  ivan
25481
25482         * httemplate/: docs/ach.html, edit/cust_main.cgi, images/ach.png:
25483           add ACH help graphic
25484
25485 2004-03-22 07:18  ivan
25486
25487         * FS/FS/CGI.pm: tone down the titles
25488
25489 2004-03-22 07:04  ivan
25490
25491         * httemplate/edit/cust_main.cgi: s/routing code/routing number/
25492
25493 2004-03-22 04:50  ivan
25494
25495         * fs_selfservice/FS-SelfService/cgi/make_payment.html: credit card
25496           expiration selection now -> 15 years instead of hardcoded
25497
25498 2004-03-22 03:05  ivan
25499
25500         * httemplate/: edit/process/REAL_cust_pkg.cgi,
25501           edit/process/quick-cust_pkg.cgi, misc/cancel-unaudited.cgi,
25502           misc/unprovision.cgi, misc/process/link.cgi,
25503           search/cust_main.cgi, search/cust_pkg.cgi, view/cust_main.cgi,
25504           view/svc_acct.cgi, view/svc_broadband.cgi, view/svc_domain.cgi,
25505           view/svc_external.cgi, view/svc_forward.cgi, view/svc_www.cgi:
25506           remove everything that links to package view also, closes:
25507           Bug#569
25508
25509 2004-03-22 02:36  ivan
25510
25511         * httemplate/view/cust_main.cgi: further small UI tweaks
25512
25513 2004-03-22 02:16  ivan
25514
25515         * httemplate/view/cust_main.cgi: yay!  remove package view entirely
25516           (closes: Bug#569)
25517
25518 2004-03-21 18:59  ivan
25519
25520         * httemplate/view/cust_main.cgi: much easier to understand listing
25521           of credits/payments that get split up, closes: Bug#773, 762
25522
25523 2004-03-19 04:36  ivan
25524
25525         * FS/FS/ClientAPI/passwd.pm: use FS::svc_domain explicitly
25526
25527 2004-03-18 14:35  ivan
25528
25529         * FS/FS/part_export/shellcommands.pm: quote already-crypted
25530           passwords to prevent variable substitution
25531
25532 2004-03-18 14:32  ivan
25533
25534         * FS/FS/part_export/shellcommands.pm: don't re-encrypt password on
25535           replace also
25536
25537 2004-03-18 14:00  ivan
25538
25539         * bin/shadow.reimport: add -b option
25540
25541 2004-03-18 12:58  ivan
25542
25543         * FS/FS/part_export/shellcommands.pm: don't re-crypt encrypted
25544           passwords
25545
25546 2004-03-17 17:46  ivan
25547
25548         * FS/bin/freeside-selfservice-server,
25549           fs_selfservice/FS-SelfService/SelfService.pm,
25550           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
25551           require Storable minimum 2.09
25552
25553 2004-03-17 15:16  ivan
25554
25555         * FS/FS/svc_acct.pm: fixup password checking to understand
25556           old-style *SUSPENDED* accounts and not to allow access for * ! !!
25557           passwords
25558
25559 2004-03-17 15:08  ivan
25560
25561         * bin/shadow.reimport: skip root user and anyone with *LK* or NP
25562           accounts
25563
25564 2004-03-17 14:55  ivan
25565
25566         * bin/shadow.reimport: fix multiple svcparts
25567
25568 2004-03-17 14:53  ivan
25569
25570         * bin/shadow.reimport: allow multiple svcparts
25571
25572 2004-03-17 14:49  ivan
25573
25574         * bin/shadow.reimport: re-enable prompting
25575
25576 2004-03-17 14:45  ivan
25577
25578         * bin/shadow.reimport: add -d and -r options
25579
25580 2004-03-17 13:47  ivan
25581
25582         * FS/FS/: ClientAPI/MyAccount.pm, svc_acct.pm, ClientAPI/passwd.pm:
25583           proper self-service login supporting plaintext, crypt and MD5
25584           passwords
25585
25586 2004-03-16 12:41  ivan
25587
25588         * Makefile: rt-setup-database, not rt-initialize-database
25589
25590 2004-03-15 23:06  ivan
25591
25592         * Makefile, rt/config.layout.in: masonstatedir can't be configured
25593           form ./configure either, must use layout
25594
25595 2004-03-15 23:04  ivan
25596
25597         * Makefile: and finally, run the ./configure
25598
25599 2004-03-15 23:03  ivan
25600
25601         * Makefile: use a proper delimter
25602
25603 2004-03-15 23:00  ivan
25604
25605         * Makefile: transposition
25606
25607 2004-03-15 22:59  ivan
25608
25609         * Makefile: autogenerate rt/config.layout file
25610
25611 2004-03-15 22:58  ivan
25612
25613         * rt/: FREESIDE_MODIFIED, config.layout.in: config.layout needs to
25614           be generated
25615
25616 2004-03-15 22:45  ivan
25617
25618         * Makefile: initial RT targets
25619
25620 2004-03-15 22:43  ivan
25621
25622         * rt/FREESIDE_MODIFIED: initial (hopefully rather unobtrusive)
25623           patch
25624
25625 2004-03-15 20:36  ivan
25626
25627         * FS/FS/cust_svc.pm: recognize DBD::mysqlPP
25628
25629 2004-03-15 16:34  ivan
25630
25631         * Makefile: dont want to error out here
25632
25633 2004-03-12 17:27  ivan
25634
25635         * Makefile: really add the necessary backslashes this time, fix
25636           s/// delimteres
25637
25638 2004-03-12 16:53  ivan
25639
25640         * Makefile: oops
25641
25642 2004-03-12 16:50  ivan
25643
25644         * Makefile, htetc/handler.pl: automatically set Mason comp_root in
25645           Makefile
25646
25647 2004-03-12 16:16  ivan
25648
25649         * Makefile: fix suse document root
25650
25651 2004-03-12 04:39  ivan
25652
25653         * FS/FS/Conf.pm, httemplate/misc/unapply-cust_credit.cgi,
25654           httemplate/view/cust_main.cgi: add unapplycredits configuration
25655           option
25656
25657 2004-03-12 04:11  ivan
25658
25659         * httemplate/graph/money_time.cgi: fix title
25660
25661 2004-03-12 02:22  ivan
25662
25663         * httemplate/index.html: add badly-named new report
25664
25665 2004-03-12 00:56  ivan
25666
25667         * FS/FS/Report/Table/Monthly.pm: don't run my local expenses kludge
25668           by default; horrible performance
25669
25670 2004-03-12 00:17  ivan
25671
25672         * FS/FS/cust_main.pm: emaildecline-exclude skips any errors that
25673           contain the strings now, not just match exactly
25674
25675 2004-03-11 13:19  ivan
25676
25677         * conf/logo.eps: oops, wrong logo
25678
25679 2004-03-11 13:07  ivan
25680
25681         * conf/: invoice_latex, logo.eps: add typeset logo to conf dir and
25682           point invoice_latex at it by default
25683
25684 2004-03-11 00:54  ivan
25685
25686         * FS/bin/freeside-selfservice-server: turn down logging level
25687
25688 2004-03-10 23:33  ivan
25689
25690         * fs_passwd/fs_passwd: update fs_passwd stuff as wrappers around
25691           self-service
25692
25693 2004-03-10 20:17  ivan
25694
25695         * FS/MANIFEST: incorrect listing in MANIFEST
25696
25697 2004-03-10 18:05  ivan
25698
25699         * rt/autom4te.cache/: output.0, traces.0: import of rt 3.0.9
25700
25701 2004-03-10 18:02  ivan
25702
25703         * rt/: lib/RT/I18N/de.po, lib/RT/I18N/it.po, lib/RT/I18N/ru.po,
25704           lib/RT/I18N/zh_cn.po, lib/RT/I18N/zh_tw.po,
25705           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
25706           lib/RT/Interface/Web.pm, lib/RT/URI/fsck_com_rt.pm,
25707           lib/t/data/crashes-file-based-parser,
25708           lib/t/data/multipart-report, lib/t/data/notes-uuencoded,
25709           sbin/extract-message-catalog, sbin/factory, sbin/license_tag,
25710           sbin/rt-test-dependencies.in: import of rt 3.0.9
25711
25712 2004-03-10 17:59  ivan
25713
25714         * rt/: Makefile.in, README, README.Oracle, UPGRADING, configure,
25715           configure.ac, Changelog, bin/mason_handler.fcgi.in,
25716           bin/mason_handler.scgi.in, bin/mason_handler.svc.in,
25717           bin/rt-crontool.in, bin/rt-mailgate.in, bin/rt.in,
25718           bin/webmux.pl.in, docs/rt3-schema-relationships.dot,
25719           etc/acl.Informix, etc/acl.Oracle, etc/constraints.mysql,
25720           etc/drop.Informix, etc/drop.Oracle, etc/initialdata,
25721           etc/schema.Informix, etc/schema.SQLite, etc/schema.mysql,
25722           html/autohandler, html/index.html,
25723           html/Admin/Elements/EditCustomField,
25724           html/Admin/Elements/EditCustomFieldValues,
25725           html/Admin/Elements/EditCustomFields,
25726           html/Admin/Elements/EditScrip, html/Admin/Elements/EditScrips,
25727           html/Admin/Elements/SelectGroups,
25728           html/Admin/Elements/SelectRights,
25729           html/Admin/Elements/SelectStage,
25730           html/Admin/Queues/CustomFields.html,
25731           html/Admin/Queues/index.html, html/Admin/Users/index.html,
25732           html/Approvals/Display.html, html/Elements/Callback,
25733           html/Elements/MessageBox, html/Elements/MyTickets,
25734           html/Elements/SelectLang, html/Elements/SelectStatus,
25735           html/Elements/SelectWatcherType,
25736           html/Elements/SetupSessionCookie, html/REST/1.0/autohandler,
25737           html/REST/1.0/dhandler, html/REST/1.0/logout,
25738           html/REST/1.0/Forms/queue/default, html/REST/1.0/Forms/queue/ns,
25739           html/REST/1.0/Forms/ticket/attachments,
25740           html/REST/1.0/Forms/ticket/default,
25741           html/REST/1.0/Forms/ticket/history,
25742           html/REST/1.0/Forms/ticket/links,
25743           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
25744           html/REST/1.0/NoAuth/mail-gateway, html/REST/1.0/search/dhandler,
25745           html/REST/1.0/search/ticket, html/REST/1.0/ticket/comment,
25746           html/REST/1.0/ticket/link, html/REST/1.0/ticket/merge,
25747           html/SelfService/Display.html, html/SelfService/Update.html,
25748           html/SelfService/Elements/MyRequests, html/Ticket/Modify.html,
25749           html/Ticket/ModifyAll.html, html/Ticket/ModifyPeople.html,
25750           html/Ticket/Update.html, html/Ticket/Attachment/dhandler,
25751           html/Ticket/Elements/AddWatchers,
25752           html/Ticket/Elements/EditCustomField,
25753           html/Ticket/Elements/EditPeople,
25754           html/Ticket/Elements/ShowAttachments,
25755           html/Ticket/Elements/ShowDates, html/Ticket/Elements/ShowHistory,
25756           html/Ticket/Elements/ShowMessageStanza,
25757           html/Ticket/Elements/ShowPeople,
25758           html/Ticket/Elements/ShowTransaction, lib/RT.pm.in,
25759           lib/RT/Attachment_Overlay.pm, lib/RT/Base.pm,
25760           lib/RT/CachedGroupMember_Overlay.pm,
25761           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CurrentUser.pm,
25762           lib/RT/CustomField_Overlay.pm, lib/RT/EmailParser.pm,
25763           lib/RT/GroupMember_Overlay.pm, lib/RT/Group_Overlay.pm,
25764           lib/RT/Handle.pm, lib/RT/I18N.pm, lib/RT/Principal_Overlay.pm,
25765           lib/RT/Queue_Overlay.pm, lib/RT/ScripAction_Overlay.pm,
25766           lib/RT/Scrip_Overlay.pm, lib/RT/Scrips_Overlay.pm,
25767           lib/RT/StyleGuide.pod, lib/RT/Template_Overlay.pm,
25768           lib/RT/Tickets_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
25769           lib/RT/URI.pm, lib/RT/Action/AutoOpen.pm,
25770           lib/RT/Action/Autoreply.pm, lib/RT/Action/CreateTickets.pm,
25771           lib/RT/Action/SendEmail.pm, lib/RT/I18N/cs.pm: import of rt 3.0.9
25772
25773 2004-03-10 17:05  ivan
25774
25775         * Makefile: update for suse
25776
25777 2004-03-10 14:27  khoff
25778
25779         * httemplate/edit/svc_broadband.cgi: Excluded virtual fields
25780           weren't being properly masked on errors.  The router/block select
25781           box wasn't being generated on errors.
25782
25783 2004-03-10 11:06  khoff
25784
25785         * httemplate/browse/router.cgi: Added hide/show customer router
25786           link.
25787
25788 2004-03-09 18:37  khoff
25789
25790         * httemplate/browse/router.cgi: UI cleanup.
25791
25792 2004-03-05 06:34  ivan
25793
25794         * FS/MANIFEST, FS/FS/Report.pm, FS/FS/Report/Table.pm,
25795           FS/FS/Report/Table/Monthly.pm, FS/t/Report-Table-Monthly.t,
25796           FS/t/Report-Table.t, FS/t/Report.t, htetc/handler.pl,
25797           httemplate/graph/money_time.cgi: beginning of OO reporting
25798           interface, create acadia-requested crosstab reports
25799
25800 2004-03-04 21:59  ivan
25801
25802         * FS/bin/freeside-daily: fix -v
25803
25804 2004-03-03 08:32  ivan
25805
25806         * bin/create-fetchmailrc: fix for case where no .fetchmailrc should
25807           be create and fetchmail should not be run
25808
25809 2004-03-03 05:42  ivan
25810
25811         * FS/FS/: cust_main.pm, cust_pkg.pm, queue.pm, svc_Common.pm,
25812           svc_acct.pm, svc_broadband.pm, svc_domain.pm, svc_external.pm,
25813           svc_forward.pm, svc_www.pm, ClientAPI/Signup.pm: fix welcome
25814           emails being sent to signup server declined accounts, closes:
25815           Bug#743
25816
25817 2004-03-02 22:20  ivan
25818
25819         * httemplate/edit/svc_forward.cgi: grey out inactive text boxes as
25820           well as disable them (IE doesn't grey out disabled text dialogs)
25821
25822 2004-02-28 15:06  ivan
25823
25824         * httemplate/docs/ieak.html: for now
25825
25826 2004-02-28 14:57  ivan
25827
25828         * Makefile: s/cleanwhisker/pouncequick/
25829
25830 2004-02-28 14:49  ivan
25831
25832         * FS/t/acct_snarf.t: adding
25833
25834 2004-02-28 14:48  ivan
25835
25836         * FS/FS/cust_pkg.pm: minor fixes
25837
25838 2004-02-28 14:47  ivan
25839
25840         * CREDITS: credit where the typeset invoices came from!
25841
25842 2004-02-28 14:40  ivan
25843
25844         * httemplate/edit/process/cust_main_county-collapse.cgi: style
25845
25846 2004-02-28 14:26  ivan
25847
25848         * FS/FS/Record.pm: depend on DBIx::DBSchema 0.23 and thus DBD::Pg
25849           1.32, finally closes Bug#639
25850
25851 2004-02-27 13:21  khoff
25852
25853         * FS/FS/svc_broadband.pm: When next_free_addr returned undef, we
25854           were trying to call addr on an undefined object.  That's not
25855           good.
25856
25857 2004-02-26 11:21  ivan
25858
25859         * httemplate/view/svc_forward.cgi: correct cancel link
25860           s/account/mail forward/
25861
25862 2004-02-25 20:01  ivan
25863
25864         * httemplate/edit/svc_forward.cgi: double quotes are not ASP
25865
25866 2004-02-25 19:32  ivan
25867
25868         * FS/FS/Record.pm: allow replace with no arguments
25869
25870 2004-02-25 02:37  ivan
25871
25872         * httemplate/edit/svc_forward.cgi, FS/FS/cust_svc.pm: fix up
25873           forward editing for new svc_forward.src field
25874
25875 2004-02-24 21:11  ivan
25876
25877         * FS/FS/CGI.pm: kludge around it completely
25878
25879 2004-02-24 21:04  ivan
25880
25881         * FS/FS/CGI.pm: third time's the charm
25882
25883 2004-02-24 21:00  ivan
25884
25885         * FS/FS/CGI.pm: oops, not the right way to blank them
25886
25887 2004-02-24 20:56  ivan
25888
25889         * FS/FS/CGI.pm: query strings get passed through sometimes?
25890
25891 2004-02-23 00:12  ivan
25892
25893         * FS/FS/: svc_acct.pm, part_export.pm, svc_Common.pm: implement
25894           fallback suspension code
25895
25896 2004-02-13 10:58  ivan
25897
25898         * bin/postfix.export: postfix export
25899
25900 2004-02-13 06:04  ivan
25901
25902         * FS/FS/part_export.pm, bin/postfix.export: add postfix export
25903
25904 2004-02-13 05:53  ivan
25905
25906         * httemplate/edit/part_svc.cgi: typo
25907
25908 2004-02-13 04:27  ivan
25909
25910         * FS/FS/part_export/postfix.pm: adding postfix export
25911
25912 2004-02-13 03:47  ivan
25913
25914         * bin/sendmail.import: it lives!
25915
25916 2004-02-13 03:28  ivan
25917
25918         * httemplate/: index.html, search/svc_forward.cgi,
25919           view/svc_forward.cgi: add mail alias browse to main menu and fix
25920           mail alias view to recognize new schema also
25921
25922 2004-02-13 02:57  ivan
25923
25924         * FS/bin/freeside-setup: continue adding svc_forward.src: make
25925           svc_forward.srcsvc nullable
25926
25927 2004-02-13 02:35  ivan
25928
25929         * FS/FS/svc_forward.pm, FS/bin/freeside-setup,
25930           httemplate/docs/schema.html: add svc_forward.src
25931
25932 2004-02-13 00:02  ivan
25933
25934         * bin/sendmail.import: initial import
25935
25936 2004-02-12 20:01  ivan
25937
25938         * FS/FS/part_export/: router.pm, domain_shellcommands.pm,
25939           forward_shellcommands.pm, shellcommands.pm, www_shellcommands.pm:
25940           depend on Net::SSH 0.08 for non-blocking STDERR read
25941
25942 2004-02-12 02:44  ivan
25943
25944         * bin/bind.import: fix usage msg
25945
25946 2004-02-11 22:31  ivan
25947
25948         * htetc/handler.pl, httemplate/misc/email-invoice.cgi,
25949           httemplate/misc/print-invoice.cgi, httemplate/view/cust_bill.cgi:
25950           re-email invoice, closes: bug#526 and have print and email
25951           invoice links redirect back to top of customer view page instead
25952           of #history tag
25953
25954 2004-02-07 14:13  ivan
25955
25956         * FS/FS/part_export.pm: add link to FreeBSD patch for pw(1) problem
25957
25958 2004-02-07 00:24  ivan
25959
25960         * FS/FS/: cust_svc.pm, part_export.pm: add ignore_accounting flag
25961           to sqlradius and sqlradius_withdomain exports
25962
25963 2004-02-05 17:00  ivan
25964
25965         * FS/FS/Conf.pm: add "Net 0" invoice_default_terms
25966
25967 2004-02-02 16:19  ivan
25968
25969         * bin/shadow.reimport: adding shadow.reimport
25970
25971 2004-02-01 01:29  ivan
25972
25973         * Makefile: use install to make all components of FREESIDE_CONF dir
25974
25975 2004-01-30 22:33  ivan
25976
25977         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
25978           httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi,
25979           httemplate/edit/process/part_pkg.cgi, FS/bin/freeside-setup,
25980           htetc/handler.pl, httemplate/docs/schema.html: add
25981           pkg_svc.primary_svc flag to enable an explicit first package flag
25982
25983 2004-01-30 22:20  ivan
25984
25985         * FS/FS/Record.pm: add ut_snumber, fix replacement of records with
25986           empty values in non-primary-keyed tables
25987
25988 2004-01-29 19:58  ivan
25989
25990         * FS/FS/part_export.pm: add default freebsd and linux
25991           suspension/unsuspension commands, work around FreeBSD pw(1) lack
25992           of locking, and don't prepend "*SUSPENDED* " to suspend an
25993           account anymore
25994
25995 2004-01-29 19:05  ivan
25996
25997         * FS/FS/svc_acct.pm: don't prepend *SUSPENDED* to passwords to
25998           suspend an account
25999
26000 2004-01-29 17:27  ivan
26001
26002         * Makefile: multiple self-service machines aren't enclosed in
26003           quotes
26004
26005 2004-01-29 17:10  ivan
26006
26007         * Makefile, FS/FS/ClientAPI/MyAccount.pm,
26008           FS/bin/freeside-selfservice-server, init.d/freeside-init: add
26009           support for running selfservice server against multiple machines
26010
26011 2004-01-27 17:45  ivan
26012
26013         * httemplate/search/svc_acct.cgi: fix link from service definition
26014           browse to services
26015
26016 2004-01-27 17:39  ivan
26017
26018         * httemplate/: index.html, browse/part_svc.cgi,
26019           search/svc_acct.cgi, search/svc_domain.cgi: add service
26020           definition browse by number of active services
26021
26022 2004-01-23 03:20  ivan
26023
26024         * httemplate/: index.html, search/report_prepaid_income.cgi,
26025           search/report_prepaid_income.html: add prepaid income to main
26026           menu and allow arbitrary dates
26027
26028 2004-01-23 01:04  ivan
26029
26030         * httemplate/search/report_prepaid_income.cgi: tidy up look
26031
26032 2004-01-23 00:58  ivan
26033
26034         * httemplate/search/report_prepaid_income.cgi: oops
26035
26036 2004-01-23 00:55  ivan
26037
26038         * httemplate/search/report_prepaid_income.cgi: first try at prepaid
26039           income report
26040
26041 2004-01-22 19:22  ivan
26042
26043         * FS/FS/cust_bill.pm: undo debugging change
26044
26045 2004-01-22 19:21  ivan
26046
26047         * FS/FS/cust_bill.pm: consolidate large numbers of accounts to
26048           avoid gigantic line items
26049
26050 2004-01-22 19:01  ivan
26051
26052         * httemplate/edit/cust_main.cgi: and the same for ship_
26053
26054 2004-01-22 18:53  ivan
26055
26056         * httemplate/edit/cust_main.cgi: fix state default and set min year
26057           to this year, patch from <matthewd>, thanks!
26058
26059 2004-01-22 16:49  ivan
26060
26061         * debian/control: update ideas about package splitup
26062
26063 2004-01-21 16:21  ivan
26064
26065         * FS/FS/cust_main.pm: fix cancel method
26066
26067 2004-01-21 16:11  ivan
26068
26069         * httemplate/misc/cust_main-cancel.cgi: report cancellation errors
26070           properly
26071
26072 2004-01-21 15:45  ivan
26073
26074         * httemplate/misc/dump.cgi: fix newline problem in dump
26075
26076 2004-01-21 14:10  ivan
26077
26078         * FS/FS/cust_bill.pm: clean up all temp files!
26079
26080 2004-01-21 14:00  ivan
26081
26082         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
26083           conf/invoice_latexsmallfooter: fix multi-page typeset invoices
26084
26085 2004-01-20 16:04  ivan
26086
26087         * httemplate/search/: cust_bill_event.cgi, cust_pay.cgi,
26088           cust_pkg.cgi: don't include the _next_ day, just the full ending
26089           day
26090
26091 2004-01-20 12:30  ivan
26092
26093         * httemplate/: index.html, misc/dump.cgi: add database dump from
26094           web interface
26095
26096 2004-01-18 13:03  ivan
26097
26098         * FS/FS/Record.pm: revert bind_param change _again_.  passing not
26099           as a hashref causes too many other problems.  please leave as is.
26100           DBD::Pg needs to be fixed.  1.31 is a lost cause.
26101
26102 2004-01-16 13:45  ivan
26103
26104         * FS/FS/cust_bill.pm: apply variable substitutions in latex notes
26105           also
26106
26107 2004-01-12 12:40  khoff
26108
26109         * httemplate/edit/part_virtual_field.cgi: Lists are just better
26110           sorted.
26111
26112 2004-01-12 12:34  khoff
26113
26114         * httemplate/browse/part_virtual_field.cgi: $pvf isn't a global.
26115
26116 2004-01-11 16:03  ivan
26117
26118         * httemplate/view/cust_bill.cgi: only display "view typeset
26119           invoice" when there is an invoice_latex template
26120
26121 2004-01-11 15:59  ivan
26122
26123         * FS/FS/cust_bill.pm, httemplate/view/cust_bill.cgi: typeset
26124           invoice view in web UI uses pdf instead of postscript, closes
26125           Bug#614
26126
26127 2004-01-11 15:38  ivan
26128
26129         * httemplate/view/cust_bill-pdf.cgi: fix for pdf
26130
26131 2004-01-11 15:37  ivan
26132
26133         * httemplate/view/cust_bill-pdf.cgi: adding
26134
26135 2004-01-10 03:17  ivan
26136
26137         * Makefile: workaround stubborn shells globbing [a-z] to include
26138           CVS/
26139
26140 2004-01-09 20:19  ivan
26141
26142         * FS/FS/cust_main.pm: don't require payname for DCHK either
26143
26144 2004-01-09 19:50  ivan
26145
26146         * httemplate/edit/part_bill_event.cgi: fix UI: displaying "Add" on
26147           invoice event edits
26148
26149 2004-01-09 14:46  ivan
26150
26151         * httemplate/search/report_receivables.cgi: add customer number
26152
26153 2004-01-09 14:39  ivan
26154
26155         * FS/FS/cust_credit.pm, httemplate/view/cust_main.cgi: credit
26156           deletions: need to use Date::Format and FS::Misc qw(send_email)
26157           in cust_credit.pm, need a link to delete unapplied credits too
26158
26159 2004-01-09 14:15  ivan
26160
26161         * FS/FS/Conf.pm: correct tyop
26162
26163 2004-01-09 14:11  ivan
26164
26165         * FS/FS/Conf.pm, FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
26166           httemplate/view/cust_main.cgi,
26167           httemplate/misc/delete-cust_credit.cgi: add deletecredits config
26168           value to enable deletion of credits
26169
26170 2004-01-09 13:09  ivan
26171
26172         * FS/FS/: Conf.pm, svc_acct.pm: adding system_usernames config
26173           value
26174
26175 2004-01-06 22:10  khoff
26176
26177         * httemplate/edit/part_pkg.cgi: Added billing plan sql_external for
26178           billing services in an external sql database.
26179
26180 2004-01-05 12:24  ivan
26181
26182         * httemplate/index.html: fix other packages by next bill date link
26183
26184 2004-01-03 19:54  ivan
26185
26186         * httemplate/docs/signup.html: remove obsolete netscape CCK
26187           supportsignup.cgi
26188
26189           depend on HTTP::BrowserDetect directly instead of via deprecated
26190           HTTP::Headers::UserAgent (closes: Bug#578)
26191
26192 2004-01-03 00:42  ivan
26193
26194         * httemplate/browse/agent.cgi: fix heading colspan when there is no
26195           agent.disabled column
26196
26197 2004-01-01 12:40  ivan
26198
26199         * FS/FS/cust_bill.pm: escape stuff from latex
26200
26201 2003-12-29 22:02  khoff
26202
26203         * FS/FS/Record.pm: Pass type as scalar instead of a hashref to work
26204           around a bug in DBD::Pg version 1.31.
26205
26206 2003-12-27 00:23  ivan
26207
26208         * httemplate/: index.html, search/cust_pkg.cgi: package reports by
26209           agent
26210
26211 2003-12-24 10:18  khoff
26212
26213         * FS/bin/freeside-setup: tyop
26214
26215 2003-12-22 18:36  ivan
26216
26217         * FS/MANIFEST, FS/FS/part_export.pm, FS/t/svc_broadband.t,
26218           FS/t/svc_external.t, htetc/handler.pl,
26219           httemplate/edit/part_svc.cgi, httemplate/edit/svc_external.cgi,
26220           httemplate/edit/process/svc_external.cgi,
26221           httemplate/view/svc_external.cgi: add svc_external
26222
26223 2003-12-22 17:46  ivan
26224
26225         * FS/: FS.pm, FS/svc_external.pm, bin/freeside-setup,
26226           FS/cust_svc.pm: add svc_external
26227
26228 2003-12-22 17:10  ivan
26229
26230         * eg/table_template-svc.pm: update svc template for 1.5
26231
26232 2003-12-22 17:06  ivan
26233
26234         * eg/table_template-svc.pm: fix path to svc_Common in example table
26235
26236 2003-12-22 16:51  ivan
26237
26238         * FS/FS/ClientAPI/MyAccount.pm,
26239           fs_selfservice/FS-SelfService/SelfService.pm: add edit_info to
26240           selfservice API
26241
26242 2003-12-22 16:41  ivan
26243
26244         * FS/FS/: Conf.pm, cust_main.pm: allow_negative_charges config
26245           option
26246
26247 2003-12-22 13:22  ivan
26248
26249         * FS/FS/cust_main.pm: default to the whole-country tax rate if
26250           states aren't defined
26251
26252 2003-12-22 13:18  ivan
26253
26254         * FS/FS/cust_bill.pm: quiet warning
26255
26256 2003-12-22 13:01  ivan
26257
26258         * FS/FS/cust_credit.pm: allow credits to be modified at API level
26259
26260 2003-12-22 09:50  ivan
26261
26262         * FS/FS/cust_main.pm: add cust_credit, cust_pay and cust_refund
26263           subs
26264
26265 2003-12-21 15:16  ivan
26266
26267         * httemplate/browse/agent_type.cgi: work even if there are stray
26268           type_pkgs records around
26269
26270 2003-12-21 15:13  ivan
26271
26272         * FS/FS/Record.pm: cache virtual_fields method results to help
26273           performance
26274
26275 2003-12-21 13:12  ivan
26276
26277         * FS/bin/freeside-addoutsourceuser: add outsourced databases with
26278           both addresses by default
26279
26280 2003-12-15 00:08  ivan
26281
26282         * conf/invoice_latex: line up w/window envelopes
26283
26284 2003-12-15 00:07  ivan
26285
26286         * httemplate/misc/print-invoice.cgi: print_ps returns ths invoice
26287           now, do not count on latex printing it, oops
26288
26289 2003-12-14 22:42  ivan
26290
26291         * FS/FS/: cust_main.pm, cust_bill.pm: fix bug that charged full
26292           amounts of all open invoices as soon as balance went positive
26293           (only manifests when any cust_bill->owed somehow got to be
26294           negative)
26295
26296 2003-12-14 19:41  ivan
26297
26298         * FS/FS/cust_bill.pm: add _latex_escape sub
26299
26300 2003-12-14 09:53  ivan
26301
26302         * httemplate/view/cust_main.cgi: non-breaking spaces in custoemr
26303           view field names
26304
26305 2003-12-10 15:53  ivan
26306
26307         * FS/FS/ClientAPI/Signup.pm: signup page w/advertising source
26308           dropdown
26309
26310 2003-12-10 14:51  ivan
26311
26312         * FS/bin/freeside-setup: add part_referral.disabled, add disabled
26313           indices to agent and part_bill_event
26314
26315 2003-12-10 14:50  ivan
26316
26317         * FS/FS/part_referral.pm: add part_referral.disabled
26318
26319 2003-11-30 00:06  ivan
26320
26321         * FS/FS/cust_bill.pm: explicitly tell dvips to write output to a
26322           file
26323
26324 2003-11-29 23:52  ivan
26325
26326         * httemplate/view/cust_bill.cgi: add link to view typeset invoice
26327
26328 2003-11-29 23:41  ivan
26329
26330         * conf/invoice_latex: move to the left to line up with window
26331           envelopes
26332
26333 2003-11-29 02:50  ivan
26334
26335         * FS/FS/cust_credit_bill.pm: missing cut
26336
26337 2003-11-29 02:48  ivan
26338
26339         * FS/FS/cust_bill.pm: use the latex template for normal printing
26340           when available
26341
26342 2003-11-29 02:39  ivan
26343
26344         * httemplate/edit/part_pkg.cgi: adding sql_generic price plan
26345
26346 2003-11-29 00:32  ivan
26347
26348         * FS/FS/: Conf.pm, cust_bill_pay.pm, cust_credit_bill.pm: option to
26349           send statements when a payment or credit is applied
26350
26351 2003-11-29 00:18  ivan
26352
26353         * FS/FS/part_bill_event.pm: also set default latex template for
26354           late bill templates
26355
26356 2003-11-29 00:08  ivan
26357
26358         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
26359           conf/invoice_latexfooter, conf/invoice_latexnotes,
26360           httemplate/misc/print-invoice.cgi,
26361           httemplate/view/cust_bill-ps.cgi: postscript invoice redux
26362
26363 2003-11-26 07:37  ivan
26364
26365         * FS/FS/cust_bill.pm: remove spurious Setup on one-time package
26366           charges
26367
26368 2003-11-26 06:25  ivan
26369
26370         * FS/FS/: Conf.pm, cust_bill.pm: add invoice_default_terms config
26371           value to control explicit due date printing on invoices
26372
26373 2003-11-24 06:29  ivan
26374
26375         * httemplate/edit/part_export.cgi: fix html quoting problems
26376
26377 2003-11-24 05:01  ivan
26378
26379         * httemplate/browse/part_export.cgi: fix html quoting of export
26380           options
26381
26382 2003-11-21 10:55  ivan
26383
26384         * FS/FS/Record.pm: revert bind_param change!
26385
26386 2003-11-21 07:32  ivan
26387
26388         * httemplate/search/report_receivables.cgi: precedence helps alot
26389
26390 2003-11-21 07:25  ivan
26391
26392         * httemplate/search/report_receivables.cgi: precedence helps alot
26393
26394 2003-11-21 07:20  ivan
26395
26396         * httemplate/search/report_receivables.cgi: show customer status on
26397           receivables report
26398
26399 2003-11-20 04:48  ivan
26400
26401         * FS/FS/part_export/communigate_pro.pm: don't error out when not
26402           actually changing domain
26403
26404 2003-11-19 10:13  ivan
26405
26406         * FS/FS/Record.pm: work around DBD::Pg problems with bind_param
26407
26408 2003-11-19 04:21  ivan
26409
26410         * httemplate/: edit/REAL_cust_pkg.cgi, search/report_cust_pay.html,
26411           search/report_tax.html: fix jscalendar date ifFormat
26412
26413 2003-11-18 17:37  ivan
26414
26415         * FS/FS/cust_bill.pm: reversing accidental commit of
26416           work-in-progress
26417
26418 2003-11-18 17:29  ivan
26419
26420         * FS/FS/: cust_bill.pm, cust_main.pm: disable debugging by default
26421
26422 2003-11-18 07:14  ivan
26423
26424         * FS/FS/part_export.pm: fix communigate pro export descriptions
26425
26426 2003-11-18 07:04  ivan
26427
26428         * FS/: FS/part_export/communigate_pro.pm,
26429           FS/part_export/communigate_pro_singledomain.pm, MANIFEST,
26430           FS/part_export.pm: add communigate_pro_singledomain export
26431
26432 2003-11-14 23:28  ivan
26433
26434         * FS/bin/freeside-selfservice-server: kill off ssh process when
26435           re-opening connection
26436
26437 2003-11-14 23:18  ivan
26438
26439         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
26440           trailing newline to supress useless error messages in log
26441
26442 2003-11-14 00:43  ivan
26443
26444         * FS/bin/freeside-selfservice-server: hopefully recover better from
26445           lost ssh connections
26446
26447 2003-11-13 18:52  ivan
26448
26449         * httemplate/search/report_receivables.cgi: sort these
26450           case-insensitive
26451
26452 2003-11-12 04:29  ivan
26453
26454         * FS/FS/: svc_Common.pm, svc_acct.pm: allow provisioning of
26455           unaudited services with a svcnum for imports
26456
26457 2003-11-12 03:22  ivan
26458
26459         * FS/FS/cust_pkg.pm: better error msg
26460
26461 2003-11-11 07:03  ivan
26462
26463         * FS/FS/svc_Common.pm: also make setx behave when setting svcnum
26464           during an import
26465
26466 2003-11-11 06:39  ivan
26467
26468         * FS/FS/svc_Common.pm: fix up virtual field reprucussions
26469
26470 2003-11-11 06:21  ivan
26471
26472         * FS/FS/svc_Common.pm: simple change to cust_svc creation to help
26473           imports with svcnums
26474
26475 2003-11-11 00:01  ivan
26476
26477         * httemplate/search/report_receivables.cgi: remove spaces between
26478           parens and contact name
26479
26480 2003-11-10 23:51  ivan
26481
26482         * httemplate/browse/svc_acct_pop.cgi: part_referral.cgi
26483
26484 2003-11-10 05:54  ivan
26485
26486         * httemplate/misc/process/meta-import.cgi: hmm forgot to check this
26487           in?
26488
26489 2003-11-08 08:36  ivan
26490
26491         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: add order_pkg and
26492           cancel_pkg functions to self-service
26493
26494 2003-11-08 08:31  ivan
26495
26496         * fs_selfservice/FS-SelfService/SelfService.pm: documentation for
26497           self-service functions!
26498
26499 2003-11-08 04:59  ivan
26500
26501         * FS/FS/ClientAPI/MyAccount.pm: pass paybatch field to realtime_bop
26502           so we can prevent double-charges
26503
26504 2003-11-07 02:53  ivan
26505
26506         * httemplate/elements/: calendar-en.js, calendar-setup.js,
26507           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
26508           jscalendar
26509
26510 2003-11-07 00:39  ivan
26511
26512         * FS/FS/cust_svc.pm: also fix attribute_since_sqlradacct for data
26513           charging
26514
26515 2003-11-07 00:36  ivan
26516
26517         * FS/FS/cust_svc.pm: finish fixing sqlradius_withdomain time
26518           calculations
26519
26520 2003-11-06 23:56  ivan
26521
26522         * httemplate/view/svc_acct.cgi: also show RADIUS usage information
26523           for sqlradius_withdomain exports
26524
26525 2003-11-06 06:45  ivan
26526
26527         * httemplate/search/report_receivables.cgi: add totals & simplify
26528           expressions
26529
26530 2003-11-06 06:08  ivan
26531
26532         * httemplate/search/report_receivables.cgi: ack!  count credits,
26533           not payments twice
26534
26535 2003-11-06 06:00  ivan
26536
26537         * httemplate/search/report_receivables.cgi: typo
26538
26539 2003-11-06 05:56  ivan
26540
26541         * httemplate/search/report_receivables.cgi: link to customer, don't
26542           show custnum
26543
26544 2003-11-06 05:40  ivan
26545
26546         * FS/MANIFEST: removing bin/freeside-receivables-report
26547
26548 2003-11-06 05:39  ivan
26549
26550         * httemplate/: index.html, search/report_receivables.cgi: "current
26551           receivables" -> A/R Aging summary
26552
26553 2003-11-05 03:13  ivan
26554
26555         * bin/create-fetchmailrc: fixup
26556
26557 2003-11-05 02:26  ivan
26558
26559         * FS/FS/svc_acct.pm: allow letters in quota for use with edquota -p
26560
26561 2003-11-04 10:01  ivan
26562
26563         * FS/FS/cust_main.pm: don't overwrite otaker on cust_main!
26564
26565 2003-11-04 09:57  ivan
26566
26567         * bin/create-fetchmailrc: adding
26568
26569 2003-11-04 09:30  ivan
26570
26571         * FS/FS/: svc_acct.pm, part_export/shellcommands.pm: make snarf
26572           info available to exports
26573
26574 2003-11-04 02:56  ivan
26575
26576         * FS/FS/Record.pm: finish treating serials as ints!
26577
26578 2003-11-04 02:55  ivan
26579
26580         * FS/FS/Record.pm: treat serial columns as ints too!
26581
26582 2003-11-03 03:42  ivan
26583
26584         * FS/FS/svc_Common.pm, httemplate/edit/part_svc.cgi: does this fix
26585           Bug#590??
26586
26587 2003-11-03 03:30  ivan
26588
26589         * httemplate/edit/part_svc.cgi: kludge around this so i can add
26590           service definitions for now
26591
26592 2003-11-02 21:57  ivan
26593
26594         * httemplate/: index.html, browse/part_pkg.cgi,
26595           search/cust_pkg.cgi: add suspended/canceled browse, fix the old
26596           suspended browse
26597
26598 2003-11-02 21:48  ivan
26599
26600         * httemplate/search/cust_pkg.cgi: add suspended/canceled package
26601           browse
26602
26603 2003-11-02 21:40  ivan
26604
26605         * httemplate/index.html: formatting
26606
26607 2003-11-02 21:34  ivan
26608
26609         * httemplate/index.html: remove duplicate items from "Reports"
26610           section
26611
26612 2003-11-02 21:25  ivan
26613
26614         * httemplate/browse/part_pkg.cgi: tyops
26615
26616 2003-11-02 21:21  ivan
26617
26618         * httemplate/browse/part_pkg.cgi: also show suspended and canceled
26619           counts on active package browse
26620
26621 2003-10-25 17:39  ivan
26622
26623         * httemplate/search/: cust_pay.cgi, report_cust_pay.html: payment
26624           reports broken down by Visa/MC / Amex / Discover
26625
26626 2003-10-24 19:05  ivan
26627
26628         * FS/FS/: acct_snarf.pm, svc_Common.pm, svc_acct.pm,
26629           ClientAPI/Signup.pm: signups with snarf info!
26630
26631 2003-10-24 18:06  ivan
26632
26633         * httemplate/docs/signup.html: better link to .INS files
26634           documentation
26635
26636 2003-10-24 13:38  ivan
26637
26638         * FS/FS/: cust_main.pm, Conf.pm: add cvv-save configuration value
26639           to save the cvv data for specific card types
26640
26641 2003-10-24 12:28  ivan
26642
26643         * FS/FS/ClientAPI/Signup.pm, httemplate/edit/cust_main.cgi,
26644           httemplate/edit/process/cust_main.cgi, httemplate/docs/cvv2.html,
26645           FS/FS/cust_main.pm, FS/bin/freeside-setup,
26646           httemplate/docs/schema.html: cvv!
26647
26648 2003-10-23 22:51  ivan
26649
26650         * httemplate/images/: cvv2.png, cvv2_amex.png: adding cvv2 images
26651
26652 2003-10-23 02:02  ivan
26653
26654         * httemplate/docs/legacy.html: fix cranky verbitage at the top
26655
26656 2003-10-23 00:49  ivan
26657
26658         * FS/FS/cust_pay_batch.pm: Declined results from batches should now
26659           suspend the relevant customer.
26660
26661 2003-10-22 12:10  khoff
26662
26663         * httemplate/edit/process/router.cgi: dbh is a global.
26664
26665 2003-10-19 22:01  ivan
26666
26667         * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
26668           httemplate/view/cust_main.cgi: finish up weekly billing
26669
26670 2003-10-19 21:25  ivan
26671
26672         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
26673           httemplate/edit/part_pkg.cgi, FS/bin/freeside-setup: daily/weekly
26674           billing
26675
26676 2003-10-16 15:57  khoff
26677
26678         * FS/FS/part_export/router.pm: Telnet/SSH router export for
26679           svc_broadband.
26680
26681 2003-10-15 16:17  khoff
26682
26683         * httemplate/browse/router.cgi: $router isn't a global.
26684
26685 2003-10-15 15:59  khoff
26686
26687         * httemplate/edit/router.cgi: More changes that got lost in the
26688           merge somehow.
26689
26690 2003-10-15 15:48  khoff
26691
26692         * httemplate/view/svc_broadband.cgi: File got munged during
26693           svc_broadband merge.  Added ability to create a 'customer
26694           router'.
26695
26696 2003-10-15 08:03  ivan
26697
26698         * FS/bin/freeside-selfservice-server,
26699           fs_selfservice/FS-SelfService/SelfService.pm,
26700           fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
26701           tagging ability so we can run multiple self-service clients on
26702           one machine
26703
26704 2003-10-15 05:08  ivan
26705
26706         * FS/bin/freeside-setup: fix agent username and password
26707           nullability
26708
26709 2003-10-15 02:41  ivan
26710
26711         * FS/FS/cust_main.pm: - Business::OnlinePayment "recurring_billing"
26712           flag is set for subsequent   credit card transactions; some
26713           processors (AuthorozeNet, others?) use this   to waive the CVV2
26714           requirement.
26715
26716 2003-10-09 10:40  ivan
26717
26718         * FS/FS/cust_pay_batch.pm: parse last line from TD Canada Trust
26719
26720 2003-10-07 21:09  ivan
26721
26722         * htetc/handler.pl, httemplate/misc/upload-batch.cgi: can't use
26723           File::Basename::basename for windows filenames!  use a regex
26724           instead
26725
26726 2003-10-07 06:50  ivan
26727
26728         * Makefile: mandrake
26729
26730 2003-10-07 01:05  ivan
26731
26732         * FS/: FS/acct_snarf.pm, FS.pm, FS/part_export.pm: adding
26733           acct_snarf
26734
26735 2003-10-06 23:06  ivan
26736
26737         * FS/FS/part_export/communigate_pro.pm: problem was scalar context
26738           propogating to the wrong place in the grep
26739
26740 2003-10-06 23:03  ivan
26741
26742         * FS/FS/part_export/communigate_pro.pm: fix subroutine call from
26743           UpdateAccountSettings sub
26744
26745 2003-10-06 22:50  ivan
26746
26747         * FS/FS/part_export/communigate_pro.pm: add suspend and unsuspend
26748           hooks, don't try and set '*SUSPENDED*' passwords
26749
26750 2003-10-06 22:49  ivan
26751
26752         * FS/FS/svc_acct.pm: doc
26753
26754 2003-10-06 19:27  ivan
26755
26756         * FS/FS/part_export/communigate_pro.pm: add suspension /
26757           unsuspension export to communigate
26758
26759 2003-10-06 04:39  ivan
26760
26761         * httemplate/search/svc_acct.cgi: fix URL argument processing for
26762           account searches by popnum
26763
26764 2003-10-06 04:22  ivan
26765
26766         * httemplate/search/svc_acct.cgi: typo
26767
26768 2003-10-06 04:20  ivan
26769
26770         * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: fix
26771           linking to account list per access number
26772
26773 2003-10-06 04:14  ivan
26774
26775         * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: agent
26776           browse shows # of active accounts & links to appropriate account
26777           search
26778
26779 2003-10-02 14:51  khoff
26780
26781         * httemplate/edit/svc_broadband.cgi: $field isn't a global.
26782
26783 2003-10-02 07:26  ivan
26784
26785         * Makefile: minor Makefile updates
26786
26787 2003-10-02 07:19  ivan
26788
26789         * FS/FS/: Conf.pm, cust_main.pm: add emaildecline-exclude config
26790           option
26791
26792 2003-10-02 06:08  ivan
26793
26794         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: turn
26795           off super-verbose logging
26796
26797 2003-10-02 05:42  ivan
26798
26799         * fs_selfservice/FS-SelfService/Makefile.PL: update Makefile.PL
26800           dependancies (PREREQ_PM) for self-service module and signup
26801           wrapper
26802
26803 2003-10-02 04:23  ivan
26804
26805         * fs_selfservice/FS-SelfService/cgi/login.html: removing testing
26806           info
26807
26808 2003-10-02 03:18  ivan
26809
26810         * FS/bin/freeside-daily: added -y switch to freeside-daily to
26811           specify an offset in days
26812
26813 2003-10-02 01:56  ivan
26814
26815         * FS/FS/raddb.pm, bin/generate-raddb: update with dictionaries from
26816           freeradius 0.9.1, and fix generate-raddb to avoid duplicates
26817
26818 2003-09-30 08:01  ivan
26819
26820         * FS/FS/agent.pm: no duplicate usernames
26821
26822 2003-09-30 05:48  ivan
26823
26824         * httemplate/misc/download-batch.cgi: IE doesn't like downloading
26825           MIME type text/comma-separated-values
26826
26827 2003-09-30 01:21  ivan
26828
26829         * httemplate/edit/REAL_cust_pkg.cgi, CREDITS,
26830           httemplate/elements/calendar-en.js,
26831           httemplate/elements/calendar-setup.js,
26832           httemplate/elements/calendar-win2k-2.css,
26833           httemplate/elements/calendar.js,
26834           httemplate/elements/calendar_stripped.js,
26835           httemplate/images/calendar.png,
26836           httemplate/search/report_cust_pay.html,
26837           httemplate/search/report_tax.html: calendar popups!
26838
26839 2003-09-30 00:04  ivan
26840
26841         * htetc/handler.pl: CGI.pm 2.47 required for ->upload() method
26842
26843 2003-09-29 03:10  ivan
26844
26845         * httemplate/: browse/agent.cgi, search/cust_main.cgi: agent browse
26846           now links to active/cancelled customers
26847
26848 2003-09-28 23:51  ivan
26849
26850         * FS/FS/ClientAPI/Signup.pm: signup with agent selection
26851
26852 2003-09-28 23:35  ivan
26853
26854         * httemplate/index.html: remove Gratuitous Capitalization
26855
26856 2003-09-28 22:51  ivan
26857
26858         * FS/FS/agent.pm, httemplate/browse/agent.cgi,
26859           httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi: agents
26860           can be disabled (auto-sensing based on schema)
26861
26862 2003-09-28 22:51  ivan
26863
26864         * FS/bin/freeside-setup, httemplate/docs/schema.html: added
26865           agent.disabled       agent.username       agent._password
26866
26867 2003-09-28 19:17  ivan
26868
26869         * FS/: FS/Conf.pm, bin/freeside-selfservice-server: finish removing
26870           quiet config options
26871
26872 2003-09-27 19:36  ivan
26873
26874         * FS/FS/cust_pay_batch.pm, htetc/handler.pl,
26875           httemplate/misc/upload-batch.cgi: add upload of batch result from
26876           TD Canada Trust some global.asa / handler.pl enhancements
26877
26878 2003-09-26 16:33  khoff
26879
26880         * httemplate/edit/svc_www.cgi: $field is not a global.
26881
26882 2003-09-26 14:02  khoff
26883
26884         * httemplate/edit/svc_acct.cgi: $field isn't a global.
26885
26886 2003-09-26 06:04  ivan
26887
26888         * FS/: FS/cust_main.pm, bin/freeside-daily: re-setup option to
26889           re-charge setup fee
26890
26891 2003-09-26 02:31  ivan
26892
26893         * FS/FS/cust_main.pm: scalar/array scope fix... new, multiple (i.e.
26894           canadian GST/PST) taxes work now!
26895
26896 2003-09-26 02:15  ivan
26897
26898         * FS/FS/UID.pm: re-enable ChopBlanks for now
26899
26900 2003-09-26 02:09  ivan
26901
26902         * FS/FS/cust_pkg.pm: fix manual_flag problem preventing cust_pkg
26903           editing
26904
26905 2003-09-26 01:11  ivan
26906
26907         * httemplate/browse/cust_main_county.cgi: fix tax edit UI
26908
26909 2003-09-25 04:49  ivan
26910
26911         * httemplate/browse/cust_main_county.cgi: UI for multiple named
26912           taxes w/setup & recur exemptions 1.4 schema-auto-adjusting
26913           backport
26914
26915 2003-09-25 04:17  ivan
26916
26917         * FS/FS/: cust_main.pm, cust_main_county.pm: multiple, named taxes
26918           for a single region 1.4 backport auto-adjusts based on schema
26919
26920 2003-09-25 03:40  ivan
26921
26922         * FS/bin/freeside-setup, httemplate/docs/schema.html: add setuptax
26923           and recurtax fields to cust_main_county
26924
26925 2003-09-25 03:28  ivan
26926
26927         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
26928           freebsd portability fix
26929
26930 2003-09-25 03:27  ivan
26931
26932         * FS/bin/freeside-selfservice-server: freebsd portability fixes
26933
26934 2003-09-25 03:26  ivan
26935
26936         * FS/FS/ClientAPI/MyAccount.pm: quiet self-service server cancels
26937
26938 2003-09-24 10:20  ivan
26939
26940         * FS/FS/part_export/shellcommands.pm: don't change dir either when
26941           username_pwonly is set
26942
26943 2003-09-24 10:06  ivan
26944
26945         * FS/FS/part_export/shellcommands.pm: don't allow uid changes when
26946           usermod_pwonly set
26947
26948 2003-09-23 18:30  ivan
26949
26950         * httemplate/browse/agent.cgi: fix boolean precedence error leading
26951           to inaccurate results on the new customer status list
26952
26953 2003-09-21 00:31  ivan
26954
26955         * FS/FS/cust_bill.pm, httemplate/misc/download-batch.cgi: remove
26956           trancode from batching
26957
26958 2003-09-20 23:52  ivan
26959
26960         * httemplate/misc/download-batch.cgi: eliminate extraneous newlines
26961
26962 2003-09-20 18:22  ivan
26963
26964         * httemplate/misc/download-batch.cgi: preliminary batch download
26965
26966 2003-09-19 05:40  ivan
26967
26968         * FS/FS/cust_main.pm: quiet option to cancel method
26969
26970 2003-09-19 05:13  ivan
26971
26972         * FS/FS/ClientAPI/Signup.pm: remove klunky $error ||= usage
26973
26974 2003-09-19 05:04  ivan
26975
26976         * FS/FS/ClientAPI/Signup.pm: oops, flipped an or to an and
26977
26978 2003-09-19 05:02  ivan
26979
26980         * FS/FS/ClientAPI/Signup.pm: cache initial signup_info for
26981           performance
26982
26983 2003-09-19 04:56  ivan
26984
26985         * FS/FS/ClientAPI/Signup.pm: better error message when you don't
26986           select a package
26987
26988 2003-09-19 04:50  ivan
26989
26990         * init.d/freeside-init: correct pid filename for stopping
26991           self-service server
26992
26993 2003-09-19 04:35  ivan
26994
26995         * fs_selfservice/FS-SelfService/SelfService.pm: finish moving
26996           signup server functions to self-service interace
26997
26998 2003-09-19 04:00  ivan
26999
27000         * FS/FS/ClientAPI/Signup.pm: module needs to return true
27001
27002 2003-09-19 03:08  ivan
27003
27004         * FS/FS/ClientAPI/Signup.pm: make sure signup cancels are quiet
27005
27006 2003-09-19 03:07  ivan
27007
27008         * Makefile, FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
27009           FS/FS/ClientAPI/Signup.pm, httemplate/docs/index.html: move
27010           signup server functions to self-service server.  fix provisioning
27011           & immediate suspension of declined signups.
27012
27013 2003-09-19 02:59  ivan
27014
27015         * init.d/freeside-init: removing signup and passwd servers
27016
27017 2003-09-18 21:25  ivan
27018
27019         * FS/FS/cust_main.pm: finish cleaning up the quiet stuff
27020
27021 2003-09-18 21:13  ivan
27022
27023         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm: deprecate
27024           signup_server-quiet config option
27025
27026 2003-09-18 03:52  ivan
27027
27028         * httemplate/browse/agent.cgi: oops
27029
27030 2003-09-18 03:46  ivan
27031
27032         * httemplate/browse/agent.cgi: include info on number of
27033           active/cancelled customers in agent browse
27034
27035 2003-09-15 14:33  ivan
27036
27037         * httemplate/search/cust_pkg.cgi: package search skips cancelled
27038           packages when searching by date range
27039
27040 2003-09-11 17:14  khoff
27041
27042         * FS/FS/addr_block.pm: @excludeaddr is a list of addresses, not
27043           NetAddrs, so it shouldn't be map'd
27044
27045 2003-09-11 14:57  ivan
27046
27047         * FS/FS/part_export.pm: also update sqlradius_withdomaind
27048           description for freeradius 0.9.1
27049
27050 2003-09-11 14:54  ivan
27051
27052         * FS/FS/part_export.pm: update doc note for freeradius 0.9.1
27053
27054 2003-09-10 15:10  ivan
27055
27056         * FS/FS/part_export/communigate_pro.pm: communigate pro quota bs
27057
27058 2003-09-10 14:56  ivan
27059
27060         * FS/FS/part_export/communigate_pro.pm: don't set an empty
27061           externalFlag
27062
27063 2003-09-10 14:45  ivan
27064
27065         * FS/FS/part_export/communigate_pro.pm: communitgate pro
27066           CreateAccount examples are on crack
27067
27068 2003-09-10 14:39  ivan
27069
27070         * FS/FS/part_export/communigate_pro.pm: fix for communigate pro
27071           weird data structure on create
27072
27073 2003-09-10 14:01  ivan
27074
27075         * FS/FS/part_export/communigate_pro.pm: set initial password for
27076           new accounts
27077
27078 2003-09-10 03:54  ivan
27079
27080         * FS/FS/cust_pay.pm: adding cust_main method
27081
27082 2003-09-09 15:36  ivan
27083
27084         * FS/MANIFEST: adding communigate_pro export
27085
27086 2003-09-08 21:16  ivan
27087
27088         * FS/FS/part_export.pm: typo hiding remote username labels
27089
27090 2003-09-06 00:20  ivan
27091
27092         * httemplate/browse/agent_type.cgi: hide display of disabled
27093           packages from agent type browse
27094
27095 2003-09-05 23:45  ivan
27096
27097         * FS/FS/part_export.pm: updated DBI link in sqlradius export notes
27098
27099 2003-09-05 18:45  ivan
27100
27101         * FS/FS/svc_acct.pm: fix method name
27102
27103 2003-09-05 18:44  ivan
27104
27105         * FS/FS/: cust_svc.pm, svc_acct.pm: add
27106           get_session_history_sqlradacct have $ignore_quantity also ignore
27107           0 quantities
27108
27109 2003-09-05 06:19  ivan
27110
27111         * FS/FS/part_export/communigate_pro.pm: typo
27112
27113 2003-09-05 06:18  ivan
27114
27115         * FS/FS/: part_export.pm, part_export/communigate_pro.pm: add
27116           communigate pro export
27117
27118 2003-09-05 06:16  ivan
27119
27120         * FS/FS/Conf.pm: doc
27121
27122 2003-09-05 02:13  ivan
27123
27124         * FS/FS/svc_acct.pm: allow ! password like !!
27125
27126 2003-09-05 01:17  ivan
27127
27128         * FS/FS/Conf.pm: fix reference to obsolete shellcommands-useradd
27129           conf value (refer to exports instead)
27130
27131 2003-09-05 01:02  ivan
27132
27133         * FS/FS/Conf.pm: fix typo
27134
27135 2003-09-05 01:01  ivan
27136
27137         * FS/FS/svc_acct.pm: allow up to 60 char encrypted passwords for
27138           blowfish
27139
27140 2003-09-05 00:55  ivan
27141
27142         * FS/bin/freeside-setup: svc_acct._password from 50 to 72 for
27143           blowfish passwords
27144
27145 2003-09-04 21:09  ivan
27146
27147         * FS/FS/: Conf.pm, cust_main.pm: users-allow_comp config value to
27148           control creation of complimentary accounts and minor pod updates
27149
27150 2003-09-04 19:31  ivan
27151
27152         * httemplate/edit/part_svc.cgi: -w-safe and run under a 1.4 schema
27153           too
27154
27155 2003-09-03 16:06  ivan
27156
27157         * httemplate/view/cust_main.cgi: list extraneous services, closes:
27158           #213
27159
27160 2003-09-03 13:22  ivan
27161
27162         * FS/FS/Record.pm: turn off query debugging
27163
27164 2003-09-03 11:46  ivan
27165
27166         * FS/FS/Record.pm: turn vfieldpart_hashref into a method, not a
27167           subroutine another fix to support running 1.5.0 virtual field
27168           code on 1.4.x databases
27169
27170 2003-09-03 06:18  ivan
27171
27172         * FS/FS/part_export.pm: openbsd also uses sane useradd/mod/del
27173           commands
27174
27175 2003-09-03 05:35  ivan
27176
27177         * Makefile: makefile trivia for openbsd
27178
27179 2003-08-07 22:54  ivan
27180
27181         * httemplate/view/svc_acct.cgi: - fix possible glitch with Mason on
27182           account view screen
27183
27184 2003-08-07 22:42  ivan
27185
27186         * FS/FS/CGI.pm, bin/masonize, httemplate/index.html,
27187           httemplate/elements/header.html,
27188           httemplate/elements/menubar.html, httemplate/elements/pager.html,
27189           httemplate/elements/table.html, httemplate/search/sql.html,
27190           httemplate/search/elements/search.html: - (finish) includes!
27191           (closes: Bug#551) - (finish) moving SQL search to including
27192           generic elements/search.html - new elements: menubar.html,
27193           header.html, pager.html and table.html - have masonize process
27194           .html files also
27195
27196 2003-08-07 19:02  ivan
27197
27198         * bin/masonize, httemplate/autohandler,
27199           httemplate/graph/money_time.cgi, httemplate/search/sql.html,
27200           httemplate/search/elements/search.html: - fix Mason profiling to
27201           pass-through images (for graph/) - fix graph/money-time.cgi use
27202           of $m interfering with Mason - fix graph/money-time-graph.cgi to
27203           set content-type in a Mason/ASP-independant   fashion -
27204           (beginning of) includes! - (beginning of) moving SQL search to
27205           including generic elements/search.html - fix global.asa typo -
27206           fix masonize to not prepend an extraneous blank line (breaking
27207           graph/money-time-graph.cgi)
27208
27209 2003-08-07 06:08  ivan
27210
27211         * htetc/handler.pl, httemplate/view/cust_main.cgi: - turn on
27212           profiling with mason like with Apache::ASP (redirects now
27213           working) - fix mason error with new view/cust_main.cgi UI
27214
27215 2003-08-07 05:47  ivan
27216
27217         * Makefile, htetc/handler.pl, httemplate/autohandler,
27218           httemplate/index.html: - switch to mason by default - minimum
27219           mason version 1.1 (and doc) - evaluate .html files with mason/asp
27220           - turn on profiling with mason like with Apache::ASP (redirects
27221           not working) - (start of) includes
27222
27223 2003-08-05 14:00  ivan
27224
27225         * httemplate/browse/part_pkg.cgi: doh, revert stuff that shouldn't
27226           have been checked in
27227
27228 2003-08-05 13:06  ivan
27229
27230         * htetc/handler.pl: no svc_acct_sm in 1.5
27231
27232 2003-08-05 12:07  ivan
27233
27234         * FS/FS/part_export.pm: update sqlradius{_withdomain} documentation
27235
27236 2003-08-05 11:52  ivan
27237
27238         * FS/FS/svc_domain.pm: remove spurious re-use of $error
27239
27240 2003-08-05 11:45  ivan
27241
27242         * FS/FS/Record.pm: backwards compatibility if the schema hasn't
27243           been updated
27244
27245 2003-08-04 17:32  khoff
27246
27247         * httemplate/index.html: Fixed %%%VERSION%%% tag
27248
27249 2003-08-04 17:20  khoff
27250
27251         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/addr_block.pm,
27252           FS/FS/agent.pm, FS/FS/agent_type.pm, FS/FS/cust_bill.pm,
27253           FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay.pm,
27254           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
27255           FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
27256           FS/FS/cust_credit_refund.pm, FS/FS/cust_main.pm,
27257           FS/FS/cust_main_county.pm, FS/FS/cust_main_invoice.pm,
27258           FS/FS/cust_pay.pm, FS/FS/cust_pay_batch.pm, FS/FS/cust_pkg.pm,
27259           FS/FS/cust_refund.pm, FS/FS/cust_svc.pm,
27260           FS/FS/cust_tax_exempt.pm, FS/FS/domain_record.pm,
27261           FS/FS/export_svc.pm, FS/FS/msgcat.pm, FS/FS/nas.pm,
27262           FS/FS/part_bill_event.pm, FS/FS/part_export.pm,
27263           FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
27264           FS/FS/part_pop_local.pm, FS/FS/part_referral.pm,
27265           FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
27266           FS/FS/part_virtual_field.pm, FS/FS/pkg_svc.pm, FS/FS/port.pm,
27267           FS/FS/prepay_credit.pm, FS/FS/queue.pm, FS/FS/queue_arg.pm,
27268           FS/FS/queue_depend.pm, FS/FS/radius_usergroup.pm,
27269           FS/FS/router.pm, FS/FS/session.pm, FS/FS/svc_Common.pm,
27270           FS/FS/svc_acct.pm, FS/FS/svc_acct_pop.pm, FS/FS/svc_broadband.pm,
27271           FS/FS/svc_domain.pm, FS/FS/svc_forward.pm, FS/FS/svc_www.pm,
27272           FS/FS/type_pkgs.pm, FS/bin/freeside-setup, htetc/handler.pl,
27273           httemplate/index.html, httemplate/browse/part_svc.cgi,
27274           httemplate/browse/part_virtual_field.cgi,
27275           httemplate/browse/router.cgi, httemplate/edit/part_svc.cgi,
27276           httemplate/edit/part_virtual_field.cgi,
27277           httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
27278           httemplate/edit/svc_broadband.cgi, httemplate/edit/svc_www.cgi,
27279           httemplate/edit/process/router.cgi,
27280           httemplate/edit/process/svc_broadband.cgi,
27281           httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
27282           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
27283           Virtual field merge
27284
27285 2003-07-25 09:26  ivan
27286
27287         * FS/FS/svc_acct.pm: typo
27288
27289 2003-07-25 06:13  ivan
27290
27291         * FS/FS/Conf.pm: doc
27292
27293 2003-07-23 10:05  ivan
27294
27295         * FS/FS/part_export/domain_shellcommands.pm: bugfix for
27296           non-catchall domains
27297
27298 2003-07-23 08:36  ivan
27299
27300         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
27301           spurious "can't purchase pkgpart" errors
27302
27303 2003-07-17 09:02  ivan
27304
27305         * FS/FS/cust_main.pm: one last tiny bugfix for the retry_realtime
27306           functionality
27307
27308 2003-07-16 09:05  ivan
27309
27310         * httemplate/search/cust_pay.cgi: UI
27311
27312 2003-07-16 09:01  ivan
27313
27314         * httemplate/search/cust_pay.cgi: show totals in payment report
27315
27316 2003-07-15 06:30  ivan
27317
27318         * rt/: Makefile, bin/mason_handler.fcgi, bin/mason_handler.scgi,
27319           bin/rt-mailgate, etc/schema.Pg, lib/RT.pm, lib/RT/Record.pm:
27320           reverting to vendor branch rt 3.0.4, hopefully
27321
27322 2003-07-15 06:16  ivan
27323
27324         * rt/: config.log, config.status, bin/mason_handler.svc,
27325           bin/rt-commit-handler, bin/rt-crontool, etc/RT_Config.pm,
27326           etc/RT_Config.pm.in, etc/RT_SiteConfig.pm,
27327           html/Admin/Users/Modify.html, html/Elements/Footer,
27328           html/Elements/Header, html/Elements/Menu,
27329           html/Elements/PageLayout, html/Elements/SelectDate,
27330           html/Elements/SimpleSearch, html/Elements/Tabs,
27331           html/Elements/TitleBoxStart, html/Search/Bulk.html,
27332           html/Ticket/Create.html, html/Ticket/Display.html,
27333           html/Ticket/Elements/ShowSummary, html/Ticket/Elements/Tabs,
27334           html/User/Prefs.html, lib/RT/Groups_Overlay.pm,
27335           lib/RT/SearchBuilder.pm, lib/RT/Ticket_Overlay.pm,
27336           lib/RT/Transaction_Overlay.pm, lib/RT/User_Overlay.pm,
27337           lib/RT/Users_Overlay.pm, lib/t/02regression.t, lib/t/03web.pl,
27338           lib/t/04_send_email.pl, sbin/rt-setup-database.in: Initial
27339           revision
27340
27341 2003-07-15 06:16  ivan
27342
27343         * rt/: COPYING, Makefile.in, README, aclocal.m4, Changelog,
27344           configure, configure.ac, install-sh, bin/mason_handler.fcgi.in,
27345           bin/mason_handler.scgi.in, bin/mason_handler.svc.in,
27346           bin/rt-crontool.in, bin/rt-mailgate.in, bin/webmux.pl.in,
27347           docs/README.docs, docs/Security, docs/design_docs/CARS,
27348           docs/design_docs/TransactionTypes.txt, docs/design_docs/acls,
27349           docs/design_docs/approval_notices,
27350           docs/design_docs/approval_template, docs/design_docs/cf_search,
27351           docs/design_docs/cli_spec, docs/design_docs/cvs_integration,
27352           docs/design_docs/delegation, docs/design_docs/evil_plans,
27353           docs/design_docs/groups_notes,
27354           docs/design_docs/link-definitions.txt,
27355           docs/design_docs/recursive_group_membership_algorithm,
27356           docs/design_docs/rql_parser_machine.graphviz,
27357           docs/design_docs/string-extraction-guide.txt,
27358           docs/design_docs/subscription-definitions.txt,
27359           docs/design_docs/ticket_templates, docs/design_docs/users,
27360           etc/acl.Oracle, etc/acl.Pg, etc/acl.mysql, etc/constraints.mysql,
27361           etc/initialdata, etc/rt.spec, etc/schema.SQLite,
27362           etc/schema.mysql, html/autohandler, html/index.html, html/l,
27363           html/Admin/index.html, html/Admin/Elements/AddCustomFieldValue,
27364           html/Admin/Elements/CreateUserCalled,
27365           html/Admin/Elements/EditCustomField,
27366           html/Admin/Elements/EditCustomFieldValues,
27367           html/Admin/Elements/EditCustomFields,
27368           html/Admin/Elements/EditQueueWatchers,
27369           html/Admin/Elements/EditScrip, html/Admin/Elements/EditScrips,
27370           html/Admin/Elements/EditTemplates,
27371           html/Admin/Elements/EditUserComments,
27372           html/Admin/Elements/GroupTabs, html/Admin/Elements/Header,
27373           html/Admin/Elements/ListGlobalCustomFields,
27374           html/Admin/Elements/ListGlobalScrips,
27375           html/Admin/Elements/ModifyTemplate,
27376           html/Admin/Elements/QueueRightsForUser,
27377           html/Admin/Elements/QueueTabs,
27378           html/Admin/Elements/SelectCustomFieldType,
27379           html/Admin/Elements/SelectGroups,
27380           html/Admin/Elements/SelectModifyGroup,
27381           html/Admin/Elements/SelectModifyQueue,
27382           html/Admin/Elements/SelectModifyUser,
27383           html/Admin/Elements/SelectNewGroupMembers,
27384           html/Admin/Elements/SelectRights,
27385           html/Admin/Elements/SelectScrip,
27386           html/Admin/Elements/SelectScripAction,
27387           html/Admin/Elements/SelectScripCondition,
27388           html/Admin/Elements/SelectSingleOrMultiple,
27389           html/Admin/Elements/SelectTemplate,
27390           html/Admin/Elements/SelectUsers, html/Admin/Elements/SystemTabs,
27391           html/Admin/Elements/Tabs, html/Admin/Elements/UserTabs,
27392           html/Admin/Global/GroupRights.html, html/Admin/Global/Scrip.html,
27393           html/Admin/Global/Scrips.html, html/Admin/Global/Template.html,
27394           html/Admin/Global/Templates.html,
27395           html/Admin/Global/UserRights.html, html/Admin/Global/index.html,
27396           html/Admin/Groups/GroupRights.html,
27397           html/Admin/Groups/Members.html, html/Admin/Groups/Modify.html,
27398           html/Admin/Groups/UserRights.html, html/Admin/Groups/index.html,
27399           html/Admin/Queues/CustomField.html,
27400           html/Admin/Queues/CustomFields.html,
27401           html/Admin/Queues/GroupRights.html,
27402           html/Admin/Queues/Modify.html, html/Admin/Queues/People.html,
27403           html/Admin/Queues/Scrip.html, html/Admin/Queues/Scrips.html,
27404           html/Admin/Queues/Template.html,
27405           html/Admin/Queues/Templates.html,
27406           html/Admin/Queues/UserRights.html, html/Admin/Queues/index.html,
27407           html/Admin/Users/index.html, html/Approvals/Display.html,
27408           html/Approvals/index.html, html/Approvals/Elements/Approve,
27409           html/Approvals/Elements/PendingMyApproval,
27410           html/Approvals/Elements/ShowDependency,
27411           html/Approvals/Elements/Tabs, html/Elements/BevelBoxRaisedEnd,
27412           html/Elements/BevelBoxRaisedStart, html/Elements/Callback,
27413           html/Elements/Checkbox, html/Elements/CreateTicket,
27414           html/Elements/Error, html/Elements/GotoTicket,
27415           html/Elements/ListActions, html/Elements/Login,
27416           html/Elements/MessageBox, html/Elements/MyRequests,
27417           html/Elements/MyTickets, html/Elements/Quicksearch,
27418           html/Elements/Refresh, html/Elements/Section,
27419           html/Elements/SelectAttachmentField, html/Elements/SelectBoolean,
27420           html/Elements/SelectCustomFieldOperator,
27421           html/Elements/SelectCustomFieldValue,
27422           html/Elements/SelectDateRelation, html/Elements/SelectDateType,
27423           html/Elements/SelectEqualityOperator, html/Elements/SelectGroups,
27424           html/Elements/SelectLinkType, html/Elements/SelectMatch,
27425           html/Elements/SelectNewTicketQueue, html/Elements/SelectOwner,
27426           html/Elements/SelectQueue, html/Elements/SelectResultsPerPage,
27427           html/Elements/SelectSortOrder, html/Elements/SelectStatus,
27428           html/Elements/SelectTicketSortBy,
27429           html/Elements/SelectTicketTypes, html/Elements/SelectUsers,
27430           html/Elements/SelectWatcherType,
27431           html/Elements/SetupSessionCookie, html/Elements/Submit,
27432           html/Elements/TitleBoxEnd, html/NoAuth/Logout.html,
27433           html/NoAuth/Reminder.html, html/NoAuth/images/bplogo.gif,
27434           html/NoAuth/images/favicon.png,
27435           html/REST/1.0/NoAuth/mail-gateway, html/SelfService/Closed.html,
27436           html/SelfService/Create.html, html/SelfService/Display.html,
27437           html/SelfService/Error.html, html/SelfService/Prefs.html,
27438           html/SelfService/Update.html, html/SelfService/index.html,
27439           html/SelfService/Attachment/dhandler,
27440           html/SelfService/Elements/GotoTicket,
27441           html/SelfService/Elements/Header,
27442           html/SelfService/Elements/MyRequests,
27443           html/SelfService/Elements/Tabs, html/Ticket/History.html,
27444           html/Ticket/Modify.html, html/Ticket/ModifyAll.html,
27445           html/Ticket/ModifyDates.html, html/Ticket/ModifyLinks.html,
27446           html/Ticket/ModifyPeople.html, html/Ticket/Update.html,
27447           html/Ticket/Attachment/dhandler,
27448           html/Ticket/Elements/AddWatchers, html/Ticket/Elements/BulkLinks,
27449           html/Ticket/Elements/EditBasics,
27450           html/Ticket/Elements/EditCustomField,
27451           html/Ticket/Elements/EditCustomFields,
27452           html/Ticket/Elements/EditDates, html/Ticket/Elements/EditPeople,
27453           html/Ticket/Elements/EditWatchers,
27454           html/Ticket/Elements/ShowAttachments,
27455           html/Ticket/Elements/ShowBasics,
27456           html/Ticket/Elements/ShowCustomFields,
27457           html/Ticket/Elements/ShowDates,
27458           html/Ticket/Elements/ShowDependencies,
27459           html/Ticket/Elements/ShowHistory,
27460           html/Ticket/Elements/ShowMembers,
27461           html/Ticket/Elements/ShowMessageHeaders,
27462           html/Ticket/Elements/ShowMessageStanza,
27463           html/Ticket/Elements/ShowPeople,
27464           html/Ticket/Elements/ShowRequestor,
27465           html/Ticket/Elements/ShowTransaction, html/User/Delegation.html,
27466           html/User/Elements/DelegateRights, html/User/Elements/GroupTabs,
27467           html/User/Elements/Tabs, html/User/Groups/Members.html,
27468           html/User/Groups/Modify.html, html/User/Groups/index.html,
27469           lib/RT.pm.in, lib/RT/ACE.pm, lib/RT/ACE_Overlay.pm,
27470           lib/RT/ACL.pm, lib/RT/ACL_Overlay.pm, lib/RT/Attachment.pm,
27471           lib/RT/Attachment_Overlay.pm, lib/RT/Attachments.pm,
27472           lib/RT/Attachments_Overlay.pm, lib/RT/Base.pm,
27473           lib/RT/CachedGroupMember.pm, lib/RT/CachedGroupMember_Overlay.pm,
27474           lib/RT/CachedGroupMembers.pm,
27475           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CurrentUser.pm,
27476           lib/RT/CustomField.pm, lib/RT/CustomFieldValue.pm,
27477           lib/RT/CustomFieldValues.pm, lib/RT/CustomFieldValues_Overlay.pm,
27478           lib/RT/CustomField_Overlay.pm, lib/RT/CustomFields.pm,
27479           lib/RT/CustomFields_Overlay.pm, lib/RT/Date.pm,
27480           lib/RT/EmailParser.pm, lib/RT/Group.pm, lib/RT/GroupMember.pm,
27481           lib/RT/GroupMember_Overlay.pm, lib/RT/GroupMembers.pm,
27482           lib/RT/GroupMembers_Overlay.pm, lib/RT/Group_Overlay.pm,
27483           lib/RT/Groups.pm, lib/RT/Handle.pm, lib/RT/I18N.pm,
27484           lib/RT/Link.pm, lib/RT/Link_Overlay.pm, lib/RT/Links.pm,
27485           lib/RT/Links_Overlay.pm, lib/RT/Principal.pm,
27486           lib/RT/Principal_Overlay.pm, lib/RT/Principals.pm,
27487           lib/RT/Principals_Overlay.pm, lib/RT/Queue.pm,
27488           lib/RT/Queue_Overlay.pm, lib/RT/Queues.pm,
27489           lib/RT/Queues_Overlay.pm, lib/RT/Scrip.pm, lib/RT/ScripAction.pm,
27490           lib/RT/ScripAction_Overlay.pm, lib/RT/ScripActions.pm,
27491           lib/RT/ScripActions_Overlay.pm, lib/RT/ScripCondition.pm,
27492           lib/RT/ScripCondition_Overlay.pm, lib/RT/ScripConditions.pm,
27493           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrip_Overlay.pm,
27494           lib/RT/Scrips.pm, lib/RT/Scrips_Overlay.pm, lib/RT/System.pm,
27495           lib/RT/Template.pm, lib/RT/Template_Overlay.pm,
27496           lib/RT/Templates.pm, lib/RT/Templates_Overlay.pm,
27497           lib/RT/Ticket.pm, lib/RT/Tickets.pm, lib/RT/Tickets_Overlay.pm,
27498           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Transaction.pm,
27499           lib/RT/Transactions.pm, lib/RT/Transactions_Overlay.pm,
27500           lib/RT/URI.pm, lib/RT/User.pm, lib/RT/Users.pm,
27501           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
27502           lib/RT/Action/CreateTickets.pm,
27503           lib/RT/Action/EscalatePriority.pm, lib/RT/Action/Generic.pm,
27504           lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
27505           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SendEmail.pm,
27506           lib/RT/Action/SetPriority.pm, lib/RT/Action/UserDefined.pm,
27507           lib/RT/Condition/AnyTransaction.pm,
27508           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
27509           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
27510           lib/RT/Condition/PriorityExceeds.pm,
27511           lib/RT/Condition/QueueChange.pm,
27512           lib/RT/Condition/StatusChange.pm,
27513           lib/RT/Condition/UserDefined.pm, lib/RT/I18N/cs.pm,
27514           lib/RT/I18N/cs.po, lib/RT/I18N/de.po, lib/RT/I18N/en.po,
27515           lib/RT/I18N/es.po, lib/RT/I18N/fi.po, lib/RT/I18N/fr.po,
27516           lib/RT/I18N/he.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/ja.po,
27517           lib/RT/I18N/nl.po, lib/RT/I18N/no.po, lib/RT/I18N/pt_br.po,
27518           lib/RT/I18N/ru.po, lib/RT/I18N/zh_cn.po, lib/RT/I18N/zh_tw.po,
27519           lib/RT/Interface/CLI.pm, lib/RT/Interface/Email.pm,
27520           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/MailFrom.pm,
27521           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
27522           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/Generic.pm,
27523           lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm, lib/t/00smoke.t,
27524           lib/t/01harness.t, lib/t/data/multipart-alternative-with-umlaut,
27525           lib/t/data/nested-mime-sample, lib/t/data/nested-rfc-822,
27526           lib/t/data/new-ticket-from-iso-8859-1,
27527           lib/t/data/new-ticket-from-iso-8859-1-full,
27528           lib/t/data/russian-subject-no-content-type,
27529           lib/t/data/text-html-in-russian,
27530           lib/t/data/text-html-with-umlaut,
27531           lib/t/data/8859-15-message-series/dir,
27532           lib/t/data/8859-15-message-series/msg1,
27533           lib/t/data/8859-15-message-series/msg2,
27534           lib/t/data/8859-15-message-series/msg3,
27535           lib/t/data/8859-15-message-series/msg4,
27536           lib/t/data/8859-15-message-series/msg5,
27537           lib/t/data/8859-15-message-series/msg6,
27538           lib/t/data/8859-15-message-series/msg7,
27539           lib/t/regression/mime_tests, m4/rt_enable_layout.m4,
27540           m4/rt_expand_var.m4, m4/rt_layout.m4,
27541           m4/rt_subst_expanded_arg.m4, sbin/extract-message-catalog,
27542           sbin/extract_pod_tests, sbin/factory, sbin/license_tag,
27543           sbin/regression_harness, sbin/rt-test-dependencies.in,
27544           autom4te.cache/output.0, autom4te.cache/requests,
27545           autom4te.cache/traces.0: import of rt 3.0.4
27546
27547 2003-07-15 04:23  ivan
27548
27549         * Makefile: 1.5.0pre3
27550
27551 2003-07-13 23:21  ivan
27552
27553         * httemplate/search/cust_pay.cgi: fix bug when both a payment type
27554           and date range are specified
27555
27556 2003-07-12 04:14  ivan
27557
27558         * httemplate/index.html: remove Gratuitous capitalization
27559
27560 2003-07-12 04:09  ivan
27561
27562         * httemplate/: index.html, browse/part_pkg.cgi,
27563           browse/part_svc.cgi, search/cust_pkg.cgi: - better description of
27564           payment search - some clarification of services/packages vs.
27565           service/package   definitions in browse/part_{svc,pkg}.cgi -
27566           package definition report by # of active customer packages (with
27567           links   to customer package listing)
27568
27569 2003-07-11 08:37  ivan
27570
27571         * FS/FS/cust_main.pm: fix timelocal AUTOLOAD problem introduced by
27572           Time::Local fix in rc3 (closes: Bug#550)
27573
27574 2003-07-11 08:23  ivan
27575
27576         * httemplate/: index.html, search/cust_pay.cgi,
27577           search/cust_pkg.cgi, search/report_cust_pay.html: payments report
27578           for inventivemedia / hpnx
27579
27580 2003-07-11 00:54  ivan
27581
27582         * FS/FS/Record.pm: typo
27583
27584 2003-07-11 00:30  ivan
27585
27586         * FS/FS/Record.pm: provide stack backtrace when we wind up in
27587           FS::Record::AUTOLOAD by accident
27588
27589 2003-07-09 07:39  ivan
27590
27591         * httemplate/edit/svc_domain.cgi: increase max domain length to 63
27592
27593 2003-07-06 11:58  ivan
27594
27595         * httemplate/view/cust_main.cgi: don't bother displaying comments
27596           that are only whitespace/newlines
27597
27598 2003-07-03 20:31  ivan
27599
27600         * etc/abbr_state.txt: adding states
27601
27602 2003-07-03 18:37  ivan
27603
27604         * FS/FS/svc_acct_pop.pm: don't populate the whole initial list if
27605           there are tons of POPs
27606
27607 2003-07-03 17:51  ivan
27608
27609         * FS/FS/svc_acct_pop.pm: optimize javascript to handle large
27610           numbers of POPs
27611
27612 2003-07-02 05:58  ivan
27613
27614         * FS/FS/part_pkg.pm: tyop
27615
27616 2003-07-02 05:56  ivan
27617
27618         * FS/FS/part_pkg.pm: relaxed "first package" restrictions; will
27619           find any appropriate service with quantity 1
27620
27621 2003-07-02 05:34  ivan
27622
27623         * README: change license to GPL only
27624
27625 2003-07-01 02:00  ivan
27626
27627         * httemplate/edit/part_export.cgi: larger textareas in export
27628           options
27629
27630 2003-06-30 17:27  ivan
27631
27632         * FS/FS/part_export.pm: typo
27633
27634 2003-06-30 12:15  ivan
27635
27636         * FS/FS/cust_main.pm: bugfix for manual re-charging changes
27637           (Bug#423)
27638
27639 2003-06-30 11:56  ivan
27640
27641         * FS/FS/cust_main.pm: pass additional fields to ACH processors
27642           (Authorize.Net should work now)
27643
27644 2003-06-30 06:18  ivan
27645
27646         * FS/MANIFEST: removing deprecated freeside-overdue
27647
27648 2003-06-30 05:22  ivan
27649
27650         * FS/: FS/part_export.pm, FS/part_export/sqlradius.pm,
27651           FS/part_export/sqlradius_withdomain.pm,
27652           bin/freeside-sqlradius-reset,
27653           t/part_export-sqlradius_withdomain.t: adding sqlradius_withdomain
27654           export including realms, closes: bug#514
27655
27656 2003-06-30 00:44  ivan
27657
27658         * FS/FS/svc_domain.pm: increase maximum domain length to 67
27659
27660 2003-06-27 07:19  ivan
27661
27662         * FS/FS/: Conf.pm, svc_acct.pm: add radius-ip configuration
27663           parameter for Framed-IP-Address vs. Framed-Address
27664
27665 2003-06-25 03:22  ivan
27666
27667         * httemplate/search/cust_bill_event.cgi: Pg 7.3 incompatibility
27668           with empty dates in Failed Invoice Event search,   patch from
27669           rlucas@tercent.net
27670
27671 2003-06-25 01:40  ivan
27672
27673         * FS/FS/: svc_acct.pm, part_export/cp.pm: svc_acct doc update cp
27674           export - disable old-style suspending
27675
27676 2003-06-24 17:57  ivan
27677
27678         * FS/FS/part_export/forward_shellcommands.pm: forward_shellcommands
27679           update: might work now
27680
27681 2003-06-24 07:12  ivan
27682
27683         * FS/FS/part_export/: forward_shellcommands.pm, sqlmail.pm:
27684           explicitly use the necessary modules
27685
27686 2003-06-22 07:21  ivan
27687
27688         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: fix the credit card
27689           retry on change or manual "retry_card" to ONCE per invoice
27690
27691 2003-06-13 19:02  ivan
27692
27693         * FS/bin/freeside-setup: add index on cust_bill._date
27694
27695 2003-06-13 18:01  ivan
27696
27697         * bin/apache.export: \n\n between virtualhost entries
27698
27699 2003-06-13 08:18  ivan
27700
27701         * FS/FS/part_export/shellcommands.pm: $new_quoted_password vs.
27702           $quoted_new__password
27703
27704 2003-06-13 02:12  ivan
27705
27706         * FS/FS/part_export.pm: proper command escape for vpopmail export
27707
27708 2003-06-13 01:46  ivan
27709
27710         * httemplate/edit/part_export.cgi: missing semi
27711
27712 2003-06-13 01:44  ivan
27713
27714         * httemplate/edit/part_export.cgi: correct stickiness for checkbox
27715           options on export edit
27716
27717 2003-06-13 01:38  ivan
27718
27719         * FS/FS/part_export.pm: pass vpopmail passwords on command-line
27720           (unfortunately)
27721
27722 2003-06-13 01:23  ivan
27723
27724         * FS/FS/part_export.pm: full path to vpopmail commands
27725
27726 2003-06-13 01:11  ivan
27727
27728         * FS/FS/: part_export.pm, part_export/shellcommands.pm: add
27729           vpopmail presets to shellcommands_withdomain export
27730
27731 2003-06-12 07:08  ivan
27732
27733         * bin/passwd.import: /bin/halt and /sbin/halt
27734
27735 2003-06-12 07:06  ivan
27736
27737         * bin/passwd.import: tyop
27738
27739 2003-06-12 06:57  ivan
27740
27741         * bin/passwd.import: better error handling for re-imports
27742
27743 2003-06-12 06:50  ivan
27744
27745         * bin/fix-sequences: remove overly-verbose debugging for now
27746
27747 2003-06-12 06:50  ivan
27748
27749         * bin/fix-sequences: "doc"
27750
27751 2003-06-12 06:49  ivan
27752
27753         * bin/fix-sequences: arg
27754
27755 2003-06-12 06:47  ivan
27756
27757         * bin/fix-sequences: debugging
27758
27759 2003-06-12 06:43  ivan
27760
27761         * bin/fix-sequences: update for long table names; use sequence name
27762           directly instead of guessing
27763
27764 2003-06-12 06:35  ivan
27765
27766         * bin/fix-sequences: moo
27767
27768 2003-06-12 06:32  ivan
27769
27770         * bin/fix-sequences: adding fix-sequences
27771
27772 2003-06-12 05:57  ivan
27773
27774         * FS/FS/part_export.pm: _default_ default now sets GECOS like the
27775           OS-defaults
27776
27777 2003-06-12 05:43  ivan
27778
27779         * FS/FS/part_export.pm: sqlradius doc update; don't need to allow
27780           null OP columns
27781
27782 2003-06-11 13:27  khoff
27783
27784         * FS/FS/Misc.pm: In scalar context, smtpsend returns the number of
27785           addresses that the message was successfully delivered to.  I'm
27786           assuming 'Debug' causes Net::SMTP to warn the debug output, not
27787           return it.
27788
27789 2003-06-11 12:13  khoff
27790
27791         * FS/FS/Misc.pm: We're passing a list here, not one argument.
27792
27793 2003-06-09 04:11  ivan
27794
27795         * FS/FS/cust_svc.pm: add "$ignore_quantity" bypass
27796
27797 2003-06-06 18:58  ivan
27798
27799         * FS/FS/cust_main.pm: and fix the error message
27800
27801 2003-06-06 18:57  ivan
27802
27803         * FS/FS/cust_main.pm: really, really give a better error message
27804           when used under 5.005 now.  really.
27805
27806 2003-06-06 18:47  ivan
27807
27808         * FS/FS/cust_main.pm: give a better error message regarding
27809           Time::Local on old perls.  really.
27810
27811 2003-06-06 18:42  ivan
27812
27813         * FS/FS/cust_main.pm: require Time::Local 1.04 on perls before 5.6
27814
27815 2003-06-06 03:49  ivan
27816
27817         * FS/FS/part_export/cp.pm: add suspend/unsuspend capability to CP
27818           export
27819
27820 2003-06-04 17:22  khoff
27821
27822         * FS/FS/cust_pkg.pm: order/cancel packages rewritten
27823
27824 2003-06-04 09:14  ivan
27825
27826         * FS/FS/svc_acct.pm: allow empty slipip's
27827
27828 2003-06-04 05:44  ivan
27829
27830         * httemplate/search/cust_pkg.cgi: fix last bill label
27831
27832 2003-06-03 06:53  ivan
27833
27834         * httemplate/view/cust_main.cgi: fix provision links
27835
27836 2003-06-03 05:41  ivan
27837
27838         * FS/FS/: part_export.pm, part_export/cp.pm: minor update to cp
27839           export - eliminate redundant "host" parameter
27840
27841 2003-06-03 05:40  ivan
27842
27843         * Makefile: 1.5.0pre2 (too late, hehe)
27844
27845 2003-06-02 23:09  ivan
27846
27847         * FS/bin/freeside-setup: use serial for primary keys in new tables
27848           too
27849
27850 2003-06-02 22:49  ivan
27851
27852         * FS/bin/freeside-setup: router.svcnum nullability fix
27853
27854 2003-06-02 07:51  ivan
27855
27856         * httemplate/view/cust_main.cgi: UI nit
27857
27858 2003-06-02 05:22  ivan
27859
27860         * FS/FS/cust_pkg.pm: add last_bill field to manpage
27861
27862 2003-05-30 02:40  ivan
27863
27864         * httemplate/docs/man/FS/part_export/.cvs_is_on_crack: force
27865           inclusion of httemplate/docs/man hierarchy
27866
27867 2003-05-30 02:22  ivan
27868
27869         * FS/FS/part_export/sqlradius.pm: sqlradius exports include "op"
27870           field
27871
27872 2003-05-30 01:45  ivan
27873
27874         * httemplate/docs/ssh.html: doc
27875
27876 2003-05-19 22:43  ivan
27877
27878         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
27879           fs_selfservice/FS-SelfService/cgi/make_payment.html,
27880           fs_selfservice/FS-SelfService/cgi/payment_results.html,
27881           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: working
27882           self-service self-payments!
27883
27884 2003-05-19 06:54  ivan
27885
27886         * FS/FS/ClientAPI/MyAccount.pm,
27887           fs_selfservice/FS-SelfService/SelfService.pm,
27888           fs_selfservice/FS-SelfService/cgi/make_payment.html,
27889           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix up some
27890           bugs in processing payments via self-service... appears to be
27891           working so far
27892
27893 2003-05-19 06:38  ivan
27894
27895         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
27896           fs_selfservice/FS-SelfService/cgi/make_payment.html,
27897           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: first crack at
27898           payment processing with self-service (step two of the process)
27899
27900 2003-05-19 05:00  ivan
27901
27902         * FS/: MANIFEST, FS/Misc.pm, FS/cust_bill.pm, FS/cust_main.pm,
27903           FS/cust_pay.pm, FS/cust_pkg.pm, FS/svc_acct.pm, FS/svc_domain.pm,
27904           FS/ClientAPI/MyAccount.pm, t/Misc.t: maintenance:   - add
27905           FS::Misc with send_email subroutine, remove all duplicate code
27906           from     various modules   - move the realtime_bop from cust_bill
27907           to cust_main & change usage slightly.      invnum is no longer
27908           required.  FS::cust_bill::realtime_bop remains as a      wrapper.
27909           self-service:   - fix some syntax errors, make payment UI (step
27910           one) really should be     working now
27911
27912 2003-05-18 17:15  ivan
27913
27914         * fs_selfservice/FS-SelfService/cgi/: make_payment.html,
27915           selfservice.cgi: processing payments...
27916
27917 2003-05-18 04:44  ivan
27918
27919         * FS/FS/ClientAPI/MyAccount.pm,
27920           fs_selfservice/FS-SelfService/cgi/make_payment.html,
27921           fs_selfservice/FS-SelfService/cgi/myaccount.html: interface for
27922           making payments all done
27923
27924 2003-05-18 01:09  ivan
27925
27926         * fs_selfservice/FS-SelfService/cgi/make_payment.html: forgot this
27927           file
27928
27929 2003-05-18 01:08  ivan
27930
27931         * FS/FS/ClientAPI/MyAccount.pm, fs_selfservice/DEPLOY: more
27932           self-service make payment UI work
27933
27934 2003-05-17 23:20  ivan
27935
27936         * FS/FS/ClientAPI/MyAccount.pm,
27937           fs_selfservice/FS-SelfService/SelfService.pm,
27938           fs_selfservice/FS-SelfService/cgi/login.html,
27939           fs_selfservice/FS-SelfService/cgi/myaccount.html,
27940           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service:
27941           make payment UI done
27942
27943 2003-05-14 09:51  ivan
27944
27945         * FS/FS/cust_bill.pm: display recurring custom line items on
27946           invoices as well as one-shot ones
27947
27948 2003-05-12 23:01  ivan
27949
27950         * FS/FS/cust_bill_event.pm: - document missing fields in
27951           cust_bill_event
27952
27953 2003-05-12 22:47  ivan
27954
27955         * FS/FS/addr_block.pm: missing pod =cut at end
27956
27957 2003-05-12 20:22  ivan
27958
27959         * FS/FS/svc_acct.pm, fs_selfservice/FS-SelfService/cgi/login.html,
27960           fs_selfservice/FS-SelfService/cgi/myaccount.html,
27961           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
27962           fs_selfservice/FS-SelfService/cgi/view_invoice.html: -
27963           self-service updates: cleanup and beginnings of "make a payment"
27964           - fix pod masking FS::svc_acct::cust_svc
27965
27966 2003-05-12 00:34  ivan
27967
27968         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
27969           setbuf call doesn't appear to be working...
27970
27971 2003-05-12 00:33  ivan
27972
27973         * httemplate/view/cust_main.cgi: fix service links
27974
27975 2003-05-11 15:55  ivan
27976
27977         * httemplate/index.html: mail forward search not yet implemented
27978
27979 2003-05-11 15:53  ivan
27980
27981         * httemplate/search/cust_pkg.cgi: patch from Richard Siddall for
27982           strict vars
27983
27984 2003-05-11 15:34  ivan
27985
27986         * CREDITS, httemplate/view/cust_main.cgi: red here is too confusing
27987
27988 2003-05-11 15:25  ivan
27989
27990         * htetc/handler.pl: handler.pl updates from Richard Siddall
27991           <richard.siddall@elirion.net>
27992
27993 2003-05-09 23:45  ivan
27994
27995         * httemplate/view/cust_main.cgi: first pass at new package list UI
27996
27997 2003-05-09 22:41  ivan
27998
27999         * FS/FS/cust_pkg.pm: fix bug in last_bill method which prevented
28000           last_bill dates from being set
28001
28002 2003-05-09 22:40  ivan
28003
28004         * FS/FS/cust_main.pm: - substitute '0' for existing blank
28005           setup/recur fees - use timelocal_nocheck instead of timelocal for
28006           proper wraparound
28007
28008 2003-05-09 12:30  khoff
28009
28010         * httemplate/view/cust_main.cgi: Cleaned-up package view code and
28011           added CSS tags.
28012
28013 2003-05-08 23:03  ivan
28014
28015         * fs_selfservice/DEPLOY: updated freebsd install
28016
28017 2003-05-08 03:28  ivan
28018
28019         * CREDITS: credit where credit's due
28020
28021 2003-05-08 02:34  ivan
28022
28023         * Makefile, FS/FS/Record.pm: general Pg 7.3 fix for setting int
28024           columns to '' / NULL
28025
28026 2003-05-02 19:06  ivan
28027
28028         * FS/FS/part_export/infostreet.pm, httemplate/edit/svc_acct.cgi:
28029           enable quota maintenance in infostreet export
28030
28031 2003-05-02 19:03  ivan
28032
28033         * bin/apache.export: typo in usage instructions
28034
28035 2003-05-02 18:30  ivan
28036
28037         * FS/FS/part_export.pm: clean up CVS cruft
28038
28039 2003-05-02 16:51  khoff
28040
28041         * httemplate/view/cust_main.cgi: CARD && DCRD?
28042
28043 2003-04-29 12:49  khoff
28044
28045         * httemplate/misc/catchall.cgi: 0 has a hash key looks like svcnum
28046           = 0.  Suprisingly, '' works.
28047
28048 2003-04-29 11:28  khoff
28049
28050         * FS/FS/domain_record.pm: Better SOA checking
28051
28052 2003-04-29 09:59  khoff
28053
28054         * httemplate/edit/svc_broadband.cgi: It helps if you can edit the
28055           ip_addr field.
28056
28057 2003-04-25 19:01  khoff
28058
28059         * FS/FS/cust_svc.pm: I don't like FS::Record warnings
28060
28061 2003-04-25 17:28  khoff
28062
28063         * FS/FS/cust_bill.pm: Tyop
28064
28065 2003-04-24 16:01  ivan
28066
28067         * httemplate/edit/cust_main.cgi: fix for bug triggered by
28068           nonexistant referring customer numbers
28069
28070 2003-04-24 11:46  khoff
28071
28072         * FS/FS/part_export/sqlmail.pm: MySQL returns zero on an update
28073           when no values change.  We would insert on an rv of zero, so now
28074           we select count(*)... instead of relying on the rv of the update.
28075
28076 2003-04-24 11:45  khoff
28077
28078         * FS/FS/domain_record.pm: Support for nWnDnHnMnS time format
28079
28080 2003-04-23 19:46  ivan
28081
28082         * FS/FS/: part_export.pm, part_export/domain_shellcommands.pm:
28083           better shellcommands documentation of all sorts
28084
28085 2003-04-23 18:43  khoff
28086
28087         * FS/FS/part_export.pm, bin/bind.export: Support for exporting to
28088           an ISC BIND9 name server
28089
28090 2003-04-23 18:00  khoff
28091
28092         * FS/FS/part_export/sqlmail.pm: Apparently deleting elements from
28093           svc_Common->hashref is bad.
28094
28095 2003-04-23 16:12  ivan
28096
28097         * Makefile, htetc/handler.pl: compatible with mason 1.1!  closes:
28098           bug#492
28099
28100 2003-04-23 15:16  ivan
28101
28102         * FS/FS/part_export.pm: might not be necessary, but to be safe...
28103
28104 2003-04-22 22:36  khoff
28105
28106         * httemplate/search/cust_main.cgi: Missing comma.
28107
28108 2003-04-22 21:53  khoff
28109
28110         * FS/bin/freeside-setup: DBD::Pg doesn't handle char types very
28111           well.
28112
28113 2003-04-22 11:46  ivan
28114
28115         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
28116           httemplate/config/config.cgi: properly deprecate ancient apache &
28117           sendmail config options
28118
28119 2003-04-22 10:54  ivan
28120
28121         * httemplate/edit/part_export.cgi: mason is more strict about
28122           variables - patch from Richard Siddall, thanks
28123
28124 2003-04-21 21:39  ivan
28125
28126         * FS/: MANIFEST, FS/Conf.pm, FS/part_export.pm, FS/svc_domain.pm,
28127           FS/svc_forward.pm, FS/part_export/domain_shellcommands.pm,
28128           FS/part_export/forward_shellcommands.pm,
28129           t/part_export-forward_shellcommands.t: - mysql 4.1 is available;
28130           update documentation - remove last vestiges of 1.3-style
28131           qmail/vpopmail exports from svc_domain and   svc_forward; add
28132           appropriate exports (closes: Bug#299)
28133
28134 2003-04-21 15:40  ivan
28135
28136         * httemplate/view/svc_acct.cgi: typo
28137
28138 2003-04-21 14:42  khoff
28139
28140         * FS/FS/addr_block.pm: renamed config option excludeaddr
28141
28142 2003-04-21 14:40  khoff
28143
28144         * FS/FS/Conf.pm: renamed/clarified exclude_ip_addr option.
28145
28146 2003-04-21 14:29  khoff
28147
28148         * httemplate/edit/process/generic.cgi: Navigation fixes.
28149
28150 2003-04-21 14:13  khoff
28151
28152         * httemplate/edit/process/router.cgi: Fixed bug with $routernum and
28153           new routers.  Navigation cleanup.
28154
28155 2003-04-21 14:12  khoff
28156
28157         * httemplate/edit/router.cgi: Lines added for clairity
28158
28159 2003-04-21 13:53  ivan
28160
28161         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
28162           FS/bin/freeside-daily, FS/bin/freeside-setup,
28163           httemplate/docs/schema.html, httemplate/edit/cust_main.cgi,
28164           httemplate/edit/part_bill_event.cgi,
28165           httemplate/edit/process/cust_main.cgi,
28166           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
28167           on-demand vs. automatic cards & checks: added DCRD and DCHK
28168           payment types
28169
28170 2003-04-21 13:31  khoff
28171
28172         * FS/FS/: part_export.pm, part_export/sqlmail.pm: Bug fixes for
28173           sqlmail.  Added support for courier and dovecot authentication.
28174
28175 2003-04-21 13:27  khoff
28176
28177         * FS/FS/: Conf.pm, addr_block.pm: excludeaddr option for
28178           svc_broadband
28179
28180 2003-04-19 10:51  ivan
28181
28182         * FS/FS/: Conf.pm, part_pkg.pm: /^\s*$/ setup/recur expressions now
28183           failsafe to 0 (closes: Bug#498) deprecate old 1.3-style qmail
28184           integration
28185
28186 2003-04-17 20:29  ivan
28187
28188         * httemplate/view/svc_acct.cgi: YA pg7.3 fix
28189
28190 2003-04-02 06:52  ivan
28191
28192         * FS/FS/cust_main.pm: added order_pkgs sub
28193
28194 2003-04-02 03:38  ivan
28195
28196         * FS/FS/: UID.pm, cust_main.pm: better callbacks
28197
28198 2003-04-02 01:46  ivan
28199
28200         * httemplate/misc/process/meta-import.cgi: updated meta-import web
28201           UI to allow duplicate import tables
28202
28203 2003-04-01 19:23  ivan
28204
28205         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
28206           disappearing email invoice on errors, finally (closes: Bug#35)
28207
28208 2003-04-01 00:03  ivan
28209
28210         * FS/FS/Record.pm, httemplate/docs/index.html,
28211           httemplate/view/cust_main.cgi: - update qsearch for Pg 7.3 -
28212           preliminary 1.5.0 upgrade docs - syntax error in main customer
28213           view
28214
28215 2003-03-31 22:55  ivan
28216
28217         * httemplate/: misc/cust_main-cancel.cgi, view/cust_main.cgi:
28218           cancel button for customers (closes: Bug#25)
28219
28220 2003-03-31 17:22  ivan
28221
28222         * FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, debian/changelog,
28223           debian/control, httemplate/edit/REAL_cust_pkg.cgi,
28224           httemplate/edit/process/REAL_cust_pkg.cgi,
28225           httemplate/search/cust_pkg.cgi, httemplate/view/cust_main.cgi:
28226           correct last_bill problems with $0 invoice (non-existant) edge
28227           cases
28228
28229 2003-03-31 15:49  ivan
28230
28231         * httemplate/docs/schema.html: added last_bill column
28232
28233 2003-03-31 15:48  ivan
28234
28235         * FS/bin/freeside-setup: add 'last_bill' column
28236
28237 2003-03-28 21:34  ivan
28238
28239         * bin/apache.export: restart apache, not bind!
28240
28241 2003-03-28 20:52  ivan
28242
28243         * FS/FS/cust_svc.pm, FS/FS/domain_record.pm,
28244           FS/FS/part_export/www_shellcommands.pm,
28245           httemplate/view/svc_www.cgi: correct web UI for svc_www services
28246           & no more @.domain in www_shellcommands export
28247
28248 2003-03-28 18:35  ivan
28249
28250         * FS/FS/part_export/www_shellcommands.pm: trim leading @. off zones
28251
28252 2003-03-28 18:19  ivan
28253
28254         * FS/FS/part_export.pm: cust_svc and svc_x methods
28255
28256 2003-03-28 13:59  ivan
28257
28258         * bin/apache.export: fix missing semicolon in apache export
28259
28260 2003-03-28 13:43  ivan
28261
28262         * FS/FS/part_export/apache.pm: oops in null apache export
28263
28264 2003-03-24 00:30  ivan
28265
28266         * httemplate/search/svc_acct.cgi: another Pg7.3 fix
28267
28268 2003-03-19 20:36  ivan
28269
28270         * httemplate/edit/part_export.cgi: virtual wrap...
28271
28272 2003-03-19 20:09  ivan
28273
28274         * httemplate/edit/part_export.cgi: wrap this textbox hard
28275
28276 2003-03-19 20:00  ivan
28277
28278         * httemplate/edit/part_export.cgi: wide textareas
28279
28280 2003-03-19 19:41  ivan
28281
28282         * FS/MANIFEST, FS/FS/domain_record.pm, FS/FS/part_export.pm,
28283           FS/FS/part_export/apache.pm, FS/t/part_export-apache.t,
28284           bin/apache.export, bin/bind.export, bin/bsdshell.export,
28285           bin/sysvshell.export: apache export!
28286
28287 2003-03-11 03:40  ivan
28288
28289         * FS/FS/svc_domain.pm: another pg7.3 fix
28290
28291 2003-03-11 03:36  ivan
28292
28293         * httemplate/misc/: meta-import.cgi, process/meta-import.cgi: minor
28294           meta import webUI updates
28295
28296 2003-03-11 02:41  ivan
28297
28298         * httemplate/edit/part_pkg.cgi: another pg7.3 fix
28299
28300 2003-03-03 17:56  khoff
28301
28302         * FS/MANIFEST: updated for svc_broadband changes
28303
28304 2003-02-28 19:14  ivan
28305
28306         * FS/FS/cust_main.pm: change next bill date comparison from < to <=
28307
28308 2003-02-24 21:40  ivan
28309
28310         * httemplate/edit/cust_main.cgi: remove max length on ACH account
28311           number
28312
28313 2003-02-11 17:21  khoff
28314
28315         * FS/bin/freeside-setup: s/;/,/
28316
28317 2003-02-05 21:26  ivan
28318
28319         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_bill.pm,
28320           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
28321           FS/FS/cust_main.pm, FS/bin/freeside-setup,
28322           FS/t/cust_bill_pkg_detail.t, httemplate/docs/schema.html,
28323           httemplate/edit/part_pkg.cgi: time/data detail on invoices
28324
28325 2003-02-05 15:17  khoff
28326
28327         * FS/FS/addr_block.pm, FS/FS/part_svc_router.pm, FS/FS/router.pm,
28328           FS/FS/svc_broadband.pm, httemplate/browse/addr_block.cgi,
28329           httemplate/browse/router.cgi, httemplate/edit/router.cgi,
28330           httemplate/edit/svc_broadband.cgi,
28331           httemplate/edit/process/addr_block/add.cgi,
28332           httemplate/edit/process/addr_block/allocate.cgi,
28333           httemplate/edit/process/addr_block/deallocate.cgi,
28334           FS/bin/freeside-setup, httemplate/edit/process/generic.cgi,
28335           httemplate/edit/process/router.cgi,
28336           httemplate/edit/process/svc_broadband.cgi,
28337           httemplate/edit/process/addr_block/split.cgi, htetc/handler.pl,
28338           httemplate/index.html, httemplate/view/svc_broadband.cgi:
28339           svc_broadband rewrite
28340
28341 2003-02-05 14:06  khoff
28342
28343         * FS/FS/cust_svc.pm: ip_netmask is gone now
28344
28345 2003-01-27 23:47  ivan
28346
28347         * FS/bin/freeside-setup: eek, and this is what caused connectup to
28348           fail too
28349
28350 2003-01-27 22:08  ivan
28351
28352         * FS/FS/part_export/ldap.pm: crypt password export to ldap fix from
28353           dave denney <daud@kaosol.net>
28354
28355 2003-01-16 22:21  ivan
28356
28357         * FS/FS/ClientAPI/MyAccount.pm,
28358           fs_selfservice/FS-SelfService/SelfService.pm: selfservice cancel
28359           functionality
28360
28361 2003-01-15 18:58  ivan
28362
28363         * FS/FS/part_export/shellcommands.pm: don't run empty shellcommands
28364
28365 2003-01-14 02:15  ivan
28366
28367         * Makefile: selfservice
28368
28369 2003-01-14 01:26  ivan
28370
28371         * FS/MANIFEST, FS/bin/freeside-selfservice-server,
28372           init.d/freeside-init: move freeside-selfservice-server to proper
28373           MakeMaker install location
28374
28375 2003-01-14 00:49  ivan
28376
28377         * Makefile, FS/FS/svc_acct.pm, init.d/freeside-init: add
28378           freeside-selfservice-server to init script add domsvc checking as
28379           a foreign key
28380
28381 2003-01-12 23:26  ivan
28382
28383         * httemplate/edit/part_export.cgi: another Pg 7.3 fix
28384
28385 2003-01-12 22:19  ivan
28386
28387         * httemplate/edit/part_svc.cgi: whitespace inconsistancy causing
28388           extraneous diffs
28389
28390 2003-01-09 23:41  ivan
28391
28392         * FS/FS/cust_bill.pm: pop off an extra blank line in
28393           business-onlinepayment options
28394
28395 2002-12-28 01:16  ivan
28396
28397         * FS/FS/: cust_bill.pm, svc_acct.pm: prevent edge-case
28398           business-onlinepayment mod_perl leakage in multi-database
28399           installs.  ugh.
28400
28401 2002-12-27 04:56  ivan
28402
28403         * FS/FS/cust_main.pm: better times on failed billing events
28404
28405 2002-12-24 22:59  ivan
28406
28407         * FS/bin/freeside-daily: declare $opt_p usage
28408
28409 2002-12-24 14:41  ivan
28410
28411         * FS/bin/freeside-setup, httemplate/view/cust_main.cgi:
28412           optimization for ginourmous numbers of packages for intergate,
28413           whew
28414
28415 2002-12-23 15:56  ivan
28416
28417         * FS/FS/svc_acct.pm: remove gratuitous warning and better error
28418           messages
28419
28420 2002-12-23 07:21  ivan
28421
28422         * FS/FS/cust_bill.pm: make agent available to invoice templates
28423
28424 2002-12-23 07:05  steve
28425
28426         * FS/FS/part_export/shellcommands.pm: add email address to
28427           shellcommands
28428
28429           don't error out when importing unaudited accounts (even though
28430           should probably be using $FS::svc_Common::noexport_hack anyway)
28431
28432 2002-12-23 06:54  steve
28433
28434         * FS/FS/cust_pkg.pm: added stuff for selfservice_server-quiet,
28435           signup_server-quiet, and emailcancel messages.
28436
28437 2002-12-23 06:22  steve
28438
28439         * FS/FS/: cust_bill.pm, Conf.pm: added stuff for
28440           selfservice_server-quiet, signup_server-quiet, and emailcancel
28441           messages.
28442
28443 2002-12-22 00:53  ivan
28444
28445         * FS/: FS/cust_pkg.pm, bin/freeside-daily: -p option for
28446           freeside-daily to only run for a particular payby
28447           $disable_agentcheck option for cust_pkg for import optimization
28448
28449 2002-12-21 15:48  ivan
28450
28451         * httemplate/search/svc_domain.cgi: UI
28452
28453 2002-12-21 15:44  ivan
28454
28455         * httemplate/search/svc_domain.cgi: don't display all accounts in
28456           each domain
28457
28458 2002-12-21 02:14  ivan
28459
28460         * FS/FS/cust_main.pm: could be multiple returns from these
28461           searches, with taxclasses
28462
28463 2002-12-21 02:02  ivan
28464
28465         * FS/FS/Record.pm: better qsearchs warning
28466
28467 2002-12-20 23:36  ivan
28468
28469         * FS/FS/svc_acct.pm: $noexport hack moved to svc_Common
28470
28471 2002-12-20 20:31  ivan
28472
28473         * FS/FS/svc_acct.pm: kludge around uninitialized value errors
28474
28475 2002-12-19 19:29  ivan
28476
28477         * httemplate/view/cust_main.cgi: no changing cancelled packages
28478
28479 2002-12-17 13:31  ivan
28480
28481         * FS/FS/cust_bill.pm: invoice_lines() fix
28482
28483 2002-12-17 05:02  ivan
28484
28485         * httemplate/view/svc_acct.cgi: change wording
28486
28487 2002-12-17 02:42  ivan
28488
28489         * FS/bin/freeside-sqlradius-seconds: doh!  but finally fixed
28490
28491 2002-12-17 02:36  ivan
28492
28493         * FS/FS/cust_svc.pm: sqlradius time calculation fix wrt open
28494           sessions
28495
28496 2002-12-17 01:52  ivan
28497
28498         * FS/bin/freeside-sqlradius-seconds: sheesh
28499
28500 2002-12-17 01:48  ivan
28501
28502         * FS/bin/freeside-sqlradius-seconds: sigh
28503
28504 2002-12-17 01:47  ivan
28505
28506         * FS/bin/freeside-sqlradius-seconds: is this broken or is the
28507           calculation?
28508
28509 2002-12-17 01:37  ivan
28510
28511         * FS/bin/freeside-sqlradius-seconds: grr double doh
28512
28513 2002-12-17 01:35  ivan
28514
28515         * FS/bin/freeside-sqlradius-seconds: doh
28516
28517 2002-12-17 01:30  ivan
28518
28519         * FS/bin/freeside-sqlradius-seconds: carriage return helps alot
28520
28521 2002-12-17 01:24  ivan
28522
28523         * FS/: MANIFEST, bin/freeside-sqlradius-seconds: adding
28524           freeside-sqlradius-seconds
28525
28526 2002-12-16 13:52  ivan
28527
28528         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix for Pg 7.3,
28529           are there others?
28530
28531 2002-12-16 10:53  ivan
28532
28533         * httemplate/view/svc_domain.cgi: add PTR record to domain edit
28534
28535 2002-12-16 02:47  ivan
28536
28537         * httemplate/graph/money_time.cgi: working date range selector that
28538           defaults to the past year!
28539
28540 2002-12-14 13:18  ivan
28541
28542         * FS/FS/cust_svc.pm: fix for auditing packages
28543
28544 2002-12-12 16:31  ivan
28545
28546         * FS/FS/cust_main.pm, httemplate/misc/process/meta-import.cgi:
28547           taxclass fix (?)
28548
28549 2002-12-12 13:44  ivan
28550
28551         * FS/FS/svc_acct.pm: custnum in welcome email
28552
28553 2002-12-10 16:12  ivan
28554
28555         * httemplate/misc/: meta-import.cgi, process/meta-import.cgi:
28556           beginning of web-based data importer
28557
28558 2002-12-04 04:43  ivan
28559
28560         * bin/bind.export: really fixed now
28561
28562 2002-12-04 04:37  ivan
28563
28564         * bin/bind.export: oops, typo
28565
28566 2002-12-04 04:31  ivan
28567
28568         * FS/FS/cust_bill.pm: empty invoice_lines() fix
28569
28570 2002-11-27 21:44  ivan
28571
28572         * FS/FS/part_export.pm: add -g FreeBSD shellcommands export as per
28573           "Stephen Bechard" <steve@destek.net>
28574
28575 2002-11-27 21:10  ivan
28576
28577         * FS/FS/Conf.pm: deprecate username_policy
28578
28579 2002-11-26 03:58  ivan
28580
28581         * httemplate/misc/process/link.cgi: link by username now only links
28582           to same svcpart
28583
28584 2002-11-26 02:25  ivan
28585
28586         * FS/FS/part_export/ldap.pm: ldap export: fix $crypt_password
28587
28588 2002-11-25 21:42  ivan
28589
28590         * FS/FS/svc_acct.pm: remove harmless re-my to silence warning
28591
28592 2002-11-25 02:46  ivan
28593
28594         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: fix disappearing
28595           radius group bug, whew
28596
28597 2002-11-22 19:39  ivan
28598
28599         * httemplate/index.html: eww get rid of black border on konq3
28600
28601 2002-11-22 04:19  ivan
28602
28603         * FS/FS/cust_bill.pm: fix nasty typo which would affect credit card
28604           payments
28605
28606 2002-11-22 03:14  ivan
28607
28608         * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
28609           add lec billing event
28610
28611 2002-11-22 02:48  ivan
28612
28613         * FS/FS/cust_main.pm: oops, one last LECB change
28614
28615 2002-11-21 23:50  ivan
28616
28617         * FS/FS/: part_export.pm, part_export/ldap.pm: separate root and
28618           user dn in ldap export
28619
28620 2002-11-21 12:44  ivan
28621
28622         * FS/FS/part_export.pm: change DN labeling for those obtuse
28623           blockheads at netmagic
28624
28625 2002-11-20 13:13  ivan
28626
28627         * FS/FS/: part_export.pm, part_export/ldap.pm: add objectclass and
28628           ability to have multiple comma-separated values to LDAP export
28629
28630 2002-11-20 02:09  ivan
28631
28632         * FS/FS/part_export/ldap.pm: hmm, so you add the username to the DN
28633           for the add call...?  i don't get LDAP
28634
28635 2002-11-20 01:10  ivan
28636
28637         * FS/FS/part_export/ldap.pm: fix silly bug in ldap export
28638
28639 2002-11-20 01:07  ivan
28640
28641         * FS/bin/freeside-setup: ugh... need to increase length of payinfo
28642           field in cust_pay and cust_refund for ACH
28643
28644 2002-11-19 14:55  ivan
28645
28646         * FS/FS/cust_bill_event.pm: give better error message on bad
28647           invnum, also 'use FS::cust_bill' here
28648
28649 2002-11-19 14:48  ivan
28650
28651         * FS/FS/cust_bill.pm: Business::OnlinePayment type is ECHECK not
28652           CHECK
28653
28654 2002-11-19 13:20  ivan
28655
28656         * FS/FS/part_export/ldap.pm: ldap export: don't use password if not
28657           given
28658
28659 2002-11-19 12:56  ivan
28660
28661         * FS/FS/part_export/ldap.pm: ldap export update
28662
28663 2002-11-19 12:36  ivan
28664
28665         * FS/bin/freeside-setup: increase length of reczone and recdata
28666           fields in domain_record
28667
28668 2002-11-19 02:09  ivan
28669
28670         * FS/FS/cust_bill.pm: typo adding lec transactions
28671
28672 2002-11-19 02:02  ivan
28673
28674         * FS/FS/cust_main.pm: silly regex bug parsing echeck info
28675
28676 2002-11-19 01:51  ivan
28677
28678         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
28679           FS/FS/cust_refund.pm, FS/FS/part_bill_event.pm,
28680           FS/FS/part_pkg.pm, FS/FS/part_export/ldap.pm,
28681           httemplate/docs/schema.html, httemplate/edit/cust_main.cgi,
28682           httemplate/edit/part_bill_event.cgi,
28683           httemplate/view/cust_main.cgi: add LEC billing
28684
28685 2002-11-18 21:17  ivan
28686
28687         * httemplate/edit/cust_main.cgi: oops, remove 10 digit account
28688           number limit
28689
28690 2002-11-18 02:15  ivan
28691
28692         * FS/MANIFEST, FS/FS/part_export.pm, FS/FS/part_export/ldap.pm,
28693           FS/t/part_export-ldap.t, httemplate/edit/part_export.cgi:
28694           preliminary ldap export
28695
28696 2002-11-16 02:33  ivan
28697
28698         * FS/FS/: Conf.pm, cust_bill.pm: separate ACH processor support
28699
28700 2002-11-09 02:59  ivan
28701
28702         * httemplate/edit/part_pkg.cgi: javascript quoting problem in
28703           per-hour charging
28704
28705 2002-11-07 14:53  ivan
28706
28707         * FS/FS/cust_main.pm: doc
28708
28709 2002-11-05 20:23  ivan
28710
28711         * FS/FS/part_pkg.pm: safe regex for sqlradius hour/data billing,
28712           closes: Bug#474
28713
28714 2002-11-05 20:11  ivan
28715
28716         * httemplate/edit/part_pkg.cgi: data billing
28717
28718 2002-11-05 19:58  ivan
28719
28720         * httemplate/edit/part_pkg.cgi: data charging
28721
28722 2002-11-05 15:43  ivan
28723
28724         * httemplate/view/svc_acct.cgi: ui
28725
28726 2002-11-05 15:41  ivan
28727
28728         * httemplate/: edit/part_pkg.cgi, view/svc_acct.cgi: fix for
28729           correct radacct column names
28730
28731 2002-11-05 15:34  ivan
28732
28733         * FS/FS/cust_svc.pm: can't use placeholders in SELECT SUM(?)
28734
28735 2002-11-05 15:29  ivan
28736
28737         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
28738           httemplate/edit/part_pkg.cgi, httemplate/view/svc_acct.cgi:
28739           bandwidth charges from sqlradius
28740
28741 2002-11-05 12:29  ivan
28742
28743         * FS/bin/freeside-sqlradius-radacctd: lost?
28744
28745 2002-11-04 15:40  ivan
28746
28747         * FS/FS/CGI.pm: balance on small_custview
28748
28749 2002-11-04 12:51  ivan
28750
28751         * httemplate/view/svc_acct.cgi: fix cosmetic bug on online time
28752           view
28753
28754 2002-11-01 16:13  ivan
28755
28756         * httemplate/graph/money_time.cgi: whew, glad i had a copy of this
28757
28758 2002-10-28 05:22  ivan
28759
28760         * FS/bin/freeside-queued: signal-less queued child handling
28761           (closes: Bug#477)
28762
28763 2002-10-25 14:24  ivan
28764
28765         * FS/FS/part_export/shellcommands.pm: make $old_domain available
28766           too
28767
28768 2002-10-25 06:39  ivan
28769
28770         * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: show export
28771           numbers
28772
28773 2002-10-23 10:07  ivan
28774
28775         * FS/: FS/Conf.pm, bin/freeside-daily: database dump & scp support
28776
28777 2002-10-23 08:49  ivan
28778
28779         * FS/FS/Conf.pm, httemplate/misc/unapply-cust_pay.cgi,
28780           httemplate/view/cust_main.cgi: add option to unapply payments
28781
28782 2002-10-22 02:15  ivan
28783
28784         * FS/FS/part_export/vpopmail.pm: bugfix in vpopmail restart
28785
28786 2002-10-22 01:13  ivan
28787
28788         * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
28789           ACH fixes from s5
28790
28791 2002-10-21 23:28  ivan
28792
28793         * httemplate/edit/part_bill_event.cgi: oops - allow adding CHECK
28794           invoice events too
28795
28796 2002-10-21 08:20  ivan
28797
28798         * httemplate/edit/part_svc.cgi: don't disable for all items
28799
28800 2002-10-21 08:14  ivan
28801
28802         * httemplate/edit/part_svc.cgi: Prevent a fixed or default username
28803           or password from being defined
28804
28805 2002-10-20 01:27  ivan
28806
28807         * FS/FS/: part_export.pm, part_export/shellcommands.pm: enable
28808           shellcommands suspension/unsuspension hooks
28809
28810 2002-10-20 00:26  ivan
28811
28812         * FS/FS/part_export/vpopmail.pm: don't run restart command unless
28813           there is one
28814
28815 2002-10-19 20:28  ivan
28816
28817         * FS/FS/: part_export.pm, part_export/vpopmail.pm: vpopmail restart
28818           export option
28819
28820 2002-10-18 09:54  ivan
28821
28822         * Makefile: force executable permissions on bin/pod2x
28823
28824 2002-10-18 06:28  ivan
28825
28826         * FS/bin/freeside-radgroup: argh
28827
28828 2002-10-18 06:23  ivan
28829
28830         * FS/FS/svc_acct.pm: don't re-insert non-changed usernames to fuzzy
28831           cache
28832
28833 2002-10-18 03:28  ivan
28834
28835         * FS/: MANIFEST, bin/freeside-radgroup: adding
28836
28837 2002-10-17 08:06  ivan
28838
28839         * httemplate/view/svc_acct.cgi: use consistant terminology
28840
28841 2002-10-17 08:05  ivan
28842
28843         * httemplate/view/svc_acct.cgi: UI change for hour info
28844
28845 2002-10-17 07:59  ivan
28846
28847         * FS/FS/cust_svc.pm: yay missing paren
28848
28849 2002-10-17 07:50  ivan
28850
28851         * FS/FS/cust_svc.pm: *sigh* better debugging
28852
28853 2002-10-17 07:46  ivan
28854
28855         * FS/FS/cust_svc.pm: really fix sqlradacct for old Pg
28856
28857 2002-10-17 07:37  ivan
28858
28859         * FS/FS/cust_svc.pm: fix sqlradacct calculations for old Pg
28860
28861 2002-10-17 07:33  ivan
28862
28863         * httemplate/view/svc_acct.cgi: sqlradacct hour update
28864
28865 2002-10-17 07:16  ivan
28866
28867         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
28868           FS/FS/svc_acct.pm, httemplate/edit/part_pkg.cgi,
28869           httemplate/view/svc_acct.cgi: radacct update: use sqlradius for
28870           datasrc, not plandata options (whew)
28871
28872 2002-10-15 02:54  ivan
28873
28874         * FS/FS/cust_bill.pm: ach fix s/ECHECK/CHECK/
28875
28876 2002-10-14 00:44  ivan
28877
28878         * FS/FS/Conf.pm: s/bool/checkbox/
28879
28880 2002-10-14 00:30  ivan
28881
28882         * FS/FS/Conf.pm, httemplate/edit/svc_acct.cgi: svc-acct-alldomains
28883           config file allows selection of accounts from any domain
28884
28885 2002-10-13 23:17  ivan
28886
28887         * FS/FS/cust_pkg.pm, httemplate/edit/part_pkg.cgi: fix sql radacct
28888           billing
28889
28890 2002-10-13 23:16  ivan
28891
28892         * httemplate/view/svc_acct.cgi: show time online this billing cycle
28893           on view account screen
28894
28895 2002-10-13 00:14  ivan
28896
28897         * httemplate/docs/session.html: doh
28898
28899 2002-10-12 18:14  ivan
28900
28901         * FS/FS/Record.pm: change ILIKE into LOWER() for compatibility with
28902           non-Pg and Pg before 7.1
28903
28904 2002-10-12 18:05  ivan
28905
28906         * FS/FS/cust_bill.pm: bug fix in new ACH code
28907
28908 2002-10-12 07:21  ivan
28909
28910         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: fix
28911           dayphone/nightphone msgcat
28912
28913 2002-10-12 06:46  ivan
28914
28915         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi:
28916           dayphone/nightphone as customizable labels, closes: Bug#464
28917
28918 2002-10-12 06:26  ivan
28919
28920         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
28921           httemplate/edit/part_pkg.cgi: sqlradacct_hour price plan to
28922           charge per-hour against an external radacct table
28923
28924 2002-10-12 03:15  ivan
28925
28926         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
28927           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
28928           FS/FS/part_bill_event.pm, httemplate/edit/cust_main.cgi,
28929           httemplate/edit/process/cust_main.cgi,
28930           httemplate/view/cust_main.cgi: ACH support
28931
28932 2002-10-10 09:48  ivan
28933
28934         * httemplate/edit/cust_main.cgi: bugfix in payby-default HIDE
28935           expiration dates
28936
28937 2002-10-10 09:28  ivan
28938
28939         * httemplate/edit/cust_main.cgi: expiration date bugfix for HIDE
28940
28941 2002-10-09 07:30  ivan
28942
28943         * FS/FS/Conf.pm: nasty typo
28944
28945 2002-10-09 06:59  ivan
28946
28947         * FS/FS/Conf.pm: don't explicitly specify unclassified config
28948           section
28949
28950 2002-10-09 06:43  ivan
28951
28952         * FS/FS/part_export/vpopmail.pm: don't error out trying to create
28953           existing directories in vpopmail export
28954
28955 2002-10-09 06:07  ivan
28956
28957         * FS/FS/: Conf.pm, svc_acct.pm: radius-password config value to set
28958           the attribute used for plaintext pw's
28959
28960 2002-10-08 04:10  ivan
28961
28962         * httemplate/: index.html, search/cust_pkg.cgi: add suspended
28963           package browse (closes: Bug#467)
28964
28965 2002-10-08 03:50  ivan
28966
28967         * eg/export_template.pm: slightly less sucky
28968
28969 2002-10-08 01:33  ivan
28970
28971         * FS/FS/Conf.pm, httemplate/view/svc_acct.cgi: svc_acct-notes
28972           displays static HTML on account view (closes: Bug#465)
28973
28974 2002-10-07 21:46  ivan
28975
28976         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
28977           httemplate/view/cust_main.cgi: payby-default config option, with
28978           special "HIDE" option to disable billing information in the web
28979           interface (closes: Bug#468)
28980
28981 2002-10-07 01:47  ivan
28982
28983         * FS/bin/freeside-daily: cancel when it is *after* expiration date,
28984           not when it is *before*
28985
28986 2002-10-05 04:14  ivan
28987
28988         * FS/FS/part_export/sqlradius.pm: fix sqlradius export to not set
28989           blank id fields
28990
28991 2002-10-04 05:56  ivan
28992
28993         * FS/FS/type_pkgs.pm, FS/FS/part_export/sqlradius.pm,
28994           FS/bin/freeside-setup, httemplate/edit/process/cust_pkg.cgi,
28995           httemplate/misc/change_pkg.cgi, httemplate/search/cust_main.cgi,
28996           httemplate/view/cust_main.cgi: working on the road:   - easier
28997           "change package" link for changing one package to another   -
28998           sqlradius export now compatible with Pg   - indices on phone
28999           numbers   - install instructions specify Pg 7.1 (at least until
29000           ILIKE thing is changed)   - searching on phone number fragments
29001
29002 2002-10-04 05:39  ivan
29003
29004         * FS/bin/freeside-daily: turn on AutoCommit when vacuuming
29005
29006 2002-10-04 05:29  ivan
29007
29008         * FS/bin/freeside-count-active-customers: adding
29009
29010 2002-10-04 05:09  ivan
29011
29012         * FS/FS/cust_bill.pm: default for customers with no invoices   was:
29013           print   is now: send email to invoice from address
29014
29015 2002-10-03 08:29  ivan
29016
29017         * FS/FS/svc_acct.pm: fix implicit RADIUS password attribute to be
29018           Crypt-Password for encrypted pw's
29019
29020 2002-09-27 05:14  ivan
29021
29022         * FS/FS/svc_acct.pm: allow + in md5 encrypted passwords
29023
29024 2002-09-27 05:14  ivan
29025
29026         * FS/FS/UID.pm: don't chop blanks
29027
29028 2002-09-26 22:36  ivan
29029
29030         * FS/bin/freeside-adduser: lock mapsecrets file
29031
29032 2002-09-25 22:28  ivan
29033
29034         * Makefile: fix $INIT_FILE usage
29035
29036 2002-09-25 22:26  ivan
29037
29038         * FS/FS/svc_acct.pm: fix for inserting un-audited accounts
29039
29040 2002-09-25 22:25  ivan
29041
29042         * Makefile: oops
29043
29044 2002-09-25 21:45  ivan
29045
29046         * httemplate/search/svc_acct.cgi: tyop
29047
29048 2002-09-25 02:11  ivan
29049
29050         * Makefile: doc
29051
29052 2002-09-25 02:09  ivan
29053
29054         * FS/FS/raddb.pm: regenerate raddb.pm from freeradius-0.4 dicts add
29055           "Authentication-Type" for netc.net.au (radiator?)
29056
29057 2002-09-24 01:31  ivan
29058
29059         * FS/FS/Conf.pm: deprecate vpopmailrestart config value
29060
29061 2002-09-23 07:27  ivan
29062
29063         * FS/FS/CGI.pm, htetc/handler.pl: global.asa changes for profiling
29064           redirects header-handling changes necessary for chart .cgis
29065
29066 2002-09-23 01:50  ivan
29067
29068         * Makefile: better default Pg datasource
29069
29070 2002-09-21 04:17  ivan
29071
29072         * FS/bin/freeside-setup, httemplate/docs/schema.dia,
29073           httemplate/docs/schema.html, FS/FS/cust_bill.pm,
29074           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
29075           FS/FS/cust_main_county.pm,
29076           httemplate/browse/cust_main_county.cgi: all taxes now have names.
29077           closes: Bug#15
29078
29079 2002-09-20 08:49  ivan
29080
29081         * README: d
29082
29083 2002-09-20 08:49  ivan
29084
29085         * FS/Makefile.PL: installing into /usr/bin, bah
29086
29087 2002-09-20 08:48  ivan
29088
29089         * FS/FS.pm: doc
29090
29091 2002-09-20 08:48  ivan
29092
29093         * Makefile: 1.5.0
29094
29095 2002-09-20 08:47  ivan
29096
29097         * FS/: MANIFEST, bin/freeside-addoutsourceuser,
29098           bin/freeside-deloutsource, bin/freeside-deloutsourceuser,
29099           bin/freeside-deluser, bin/freeside-setup: add freeside-deluser,
29100           freeside-deloutsource and freeside-deloutsourceuser
29101
29102 2002-09-20 08:46  ivan
29103
29104         * FS/FS/Record.pm: fix database sequence code, closes: Bug#69
29105
29106 2002-09-20 07:48  ivan
29107
29108         * FS/FS/part_export.pm: extraneous warn
29109
29110 2002-09-20 05:50  ivan
29111
29112         * FS/bin/freeside-setup: move from bin/fs-setup to
29113           FS/bin/freeside-setup
29114
29115 2002-09-20 03:16  ivan
29116
29117         * FS/FS/UID.pm: change otaker fields to 32 chars
29118
29119 2002-09-19 06:34  ivan
29120
29121         * FS/FS/Record.pm: use database SERIAL or AUTO_INCREMENT for
29122           primary keys, finally, yay! closes: bug#69
29123
29124 2002-09-19 01:43  ivan
29125
29126         * FS/bin/freeside-daily: package expiration
29127
29128 2002-09-19 01:34  ivan
29129
29130         * FS/FS/svc_acct.pm: remove extra definition of $cust_pkg
29131
29132 2002-09-18 15:50  ivan
29133
29134         * FS/FS/Conf.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
29135           FS/bin/freeside-email, httemplate/edit/svc_forward.cgi,
29136           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
29137           httemplate/view/svc_acct.cgi: remove domain config file, closes:
29138           Bug#269
29139
29140 2002-09-18 15:38  ivan
29141
29142         * FS/FS/: svc_domain.pm, cust_svc.pm: removing svc_acct_sm
29143
29144 2002-09-18 05:10  ivan
29145
29146         * httemplate/docs/: index.html, legacy.html: doc
29147
29148 2002-09-17 03:21  ivan
29149
29150         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
29151           httemplate/edit/part_bill_event.cgi: remove obsolete cybercash
29152           support
29153
29154 2002-09-17 02:19  ivan
29155
29156         * FS/FS.pm, FS/MANIFEST, FS/FS/InitHandler.pm, FS/FS/cust_pkg.pm,
29157           FS/FS/part_export.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
29158           httemplate/index.html, httemplate/docs/schema.dia,
29159           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
29160           httemplate/edit/process/part_svc.cgi, httemplate/misc/link.cgi,
29161           httemplate/search/svc_domain.cgi: remove svc_acct_sm
29162
29163 2002-09-16 17:40  ivan
29164
29165         * FS/FS/cust_bill.pm: send_ftp doc fix
29166
29167 2002-09-16 17:33  ivan
29168
29169         * FS/FS/: Conf.pm, cust_bill.pm, cust_main.pm, svc_acct.pm:   -
29170           "emailinvoiceauto" implementation rewritten to work properly,
29171           stop
29172               overwriting existing invoice destinations
29173
29174 2002-09-11 02:28  ivan
29175
29176         * httemplate/browse/svc_acct_pop.cgi: mason error
29177
29178 2002-09-11 02:09  ivan
29179
29180         * httemplate/search/cust_main.cgi: mason warnings
29181
29182 2002-09-09 20:31  ivan
29183
29184         * FS/FS/cust_bill.pm: Business::OnlinePaymet fix for processors w/o
29185           order numbers, like VirtualNet
29186
29187 2002-09-09 16:05  khoff
29188
29189         * httemplate/: edit/svc_broadband.cgi,
29190           edit/process/svc_broadband.cgi, view/svc_broadband.cgi:
29191           svc_broadband merge
29192
29193 2002-09-09 16:01  khoff
29194
29195         * FS/FS/cust_svc.pm, FS/FS/part_export.pm, httemplate/index.html,
29196           httemplate/edit/part_svc.cgi,
29197           httemplate/edit/process/part_svc.cgi, FS/FS/svc_broadband.pm:
29198           svc_broadband merge
29199
29200 2002-09-09 15:56  khoff
29201
29202         * FS/MANIFEST: svc_broadband merge
29203
29204 2002-09-09 12:56  ivan
29205
29206         * FS/FS/part_export.pm: vpopmail export doc clarification: ssh as
29207           vpopmail user
29208
29209 2002-09-09 12:54  ivan
29210
29211         * httemplate/docs/ssh.html: doc clarification about users
29212
29213 2002-09-09 05:34  ivan
29214
29215         * FS/FS/: ClientAPI.pm, InitHandler.pm, svc_acct.pm,
29216           ClientAPI/passwd.pm: : is not legal in GECOS
29217
29218 2002-09-08 05:57  ivan
29219
29220         * FS/FS/svc_domain.pm: ordering fix on delete: domain_record
29221           records first, then svc_domain
29222
29223 2002-09-08 05:40  ivan
29224
29225         * bin/bind.export: error out if can't open .HEADER files
29226
29227 2002-09-08 04:36  ivan
29228
29229         * README: 1.4.1
29230
29231 2002-09-08 02:49  ivan
29232
29233         * conf/: soadefaultttl, soaexpire, soarefresh, soaretry: some
29234           useful default domain files
29235
29236 2002-09-07 07:20  ivan
29237
29238         * FS/FS/part_export.pm: mention docs/ssh.html in vpopmail
29239           description, give up hoping for a better description of the
29240           export from jeff
29241
29242 2002-09-06 19:27  ivan
29243
29244         * httemplate/docs/index.html: 1.4.1
29245
29246 2002-09-06 19:19  ivan
29247
29248         * FS/FS/part_export/vpopmail.pm: import flocking constants
29249
29250 2002-09-05 11:51  ivan
29251
29252         * FS/FS/part_export/vpopmail.pm: clear up directory silliness ick
29253
29254 2002-09-05 10:01  ivan
29255
29256         * httemplate/edit/cust_main.cgi: "same as billing address" box
29257           would uncheck itself on errors (only looked at previous
29258           ship_last, not CGI checkbox value too)  Closes: Bug#448
29259
29260 2002-09-05 09:51  ivan
29261
29262         * FS/FS/cust_bill.pm: Business::OnlinePayment::VitualNet
29263           compatibility
29264
29265 2002-09-05 06:50  ivan
29266
29267         * httemplate/browse/part_svc.cgi: don't show "clone an existing
29268           service definition" if there aren't any yet
29269
29270 2002-09-05 06:27  ivan
29271
29272         * FS/FS/cust_main.pm, httemplate/index.html,
29273           httemplate/misc/cust_main-import_charges.cgi,
29274           httemplate/misc/process/cust_main-import_charges.cgi: batch
29275           charge/credit import
29276
29277 2002-09-05 06:01  ivan
29278
29279         * FS/FS/svc_acct.pm: show illegal dir in error msg
29280
29281 2002-09-05 02:10  ivan
29282
29283         * FS/FS/: part_export.pm, part_export/vpopmail.pm: get rid of
29284           extraneous `vpopmail machine' field
29285
29286 2002-09-04 05:43  ivan
29287
29288         * Makefile, httemplate/index.html: 1.4.1beta1
29289
29290 2002-09-04 01:42  ivan
29291
29292         * httemplate/edit/part_pkg.cgi: spelling
29293
29294 2002-08-30 16:48  ivan
29295
29296         * FS/FS/cust_bill.pm: oops, missing charged column in csv exports
29297
29298 2002-08-30 16:42  ivan
29299
29300         * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm,
29301           httemplate/edit/process/part_bill_event.cgi: new invoice event:
29302           upload a CSV file
29303
29304 2002-08-30 16:17  ivan
29305
29306         * FS/FS/cust_main.pm: bill batch imported customers immediately (as
29307           of their cust_pkg.bill date) - setting cust_pkg.bill date
29308           directly bypasses setup fee
29309
29310 2002-08-30 10:34  ivan
29311
29312         * FS/FS/cust_main.pm, httemplate/index.html,
29313           httemplate/misc/cust_main-import.cgi,
29314           httemplate/misc/process/cust_main-import.cgi: working CSV import
29315           for crcmn
29316
29317 2002-08-30 04:33  ivan
29318
29319         * httemplate/edit/cust_main.cgi: use eidiot rather than die for
29320           (hopefully) better error message
29321
29322 2002-08-30 03:25  ivan
29323
29324         * Makefile: silly conf/registries dir still hanging around in CVS
29325           checkouts
29326
29327 2002-08-29 07:11  ivan
29328
29329         * httemplate/search/cust_pkg.cgi: UI ROWSPAN fix
29330
29331 2002-08-29 02:11  ivan
29332
29333         * FS/FS/svc_acct.pm: dont require uid for finger and quota, fix md5
29334           import, make username/password for unexported services conflict
29335           at least with self
29336
29337 2002-08-29 01:13  khoff
29338
29339         * httemplate/view/svc_domain.cgi: Missing Mason/Apache::ASP tags
29340
29341 2002-08-29 00:50  ivan
29342
29343         * FS/FS/: part_export.pm, part_export/vpopmail.pm: vpopmail updates
29344
29345 2002-08-28 23:02  ivan
29346
29347         * FS/FS/UID.pm: stupid kludge until schema otakers are not 8 chars
29348
29349 2002-08-28 22:57  ivan
29350
29351         * httemplate/view/svc_acct.cgi: password viewing UI change
29352
29353 2002-08-27 00:26  khoff
29354
29355         * FS/FS/Record.pm: Yip yip, I sprained my brain
29356
29357 2002-08-26 13:40  ivan
29358
29359         * FS/FS/cust_pkg.pm: allow . and - in otaker usernames
29360
29361 2002-08-24 20:54  ivan
29362
29363         * FS/bin/freeside-addoutsourceuser: ?
29364
29365 2002-08-24 20:42  ivan
29366
29367         * FS/bin/freeside-addoutsourceuser: correct secrets file path
29368
29369 2002-08-24 19:35  ivan
29370
29371         * FS/FS/part_export/shellcommands.pm: separate vars for quoted
29372           passwords
29373
29374 2002-08-24 19:26  ivan
29375
29376         * FS/FS/part_export/shellcommands.pm: properly quote password as
29377           well as finger
29378
29379 2002-08-24 18:48  ivan
29380
29381         * FS/bin/freeside-addoutsourceuser: password
29382
29383 2002-08-24 18:48  ivan
29384
29385         * FS/: MANIFEST, bin/freeside-addoutsourceuser: Added Files:
29386           bin/freeside-addoutsourceuser
29387
29388 2002-08-24 18:16  ivan
29389
29390         * FS/bin/: freeside-adduser, freeside-setup: doc
29391
29392 2002-08-24 18:14  ivan
29393
29394         * FS/bin/freeside-setup: noninteractive freeside-setup
29395
29396 2002-08-24 18:09  ivan
29397
29398         * FS/bin/: freeside-adduser, freeside-setup: doc
29399
29400 2002-08-24 01:13  ivan
29401
29402         * FS/bin/freeside-adduser: also do -b flag
29403
29404 2002-08-24 00:43  ivan
29405
29406         * FS/FS/part_export/shellcommands.pm: allow $domain as a variable
29407           in commands
29408
29409 2002-08-24 00:20  ivan
29410
29411         * httemplate/edit/part_export.cgi: don't substitute defaults for
29412           empty options when editing exports
29413
29414 2002-08-23 23:41  ivan
29415
29416         * FS/FS/part_export/: domain_shellcommands.pm, shellcommands.pm,
29417           www_shellcommands.pm: - depend on Net::SSH 0.07, for OpenSSH -T
29418           fix - no strict 'vars'; when necessary
29419
29420 2002-08-23 20:29  ivan
29421
29422         * httemplate/: view/cust_main.cgi, misc/unprovision.cgi:
29423           unprovision a single service
29424
29425 2002-08-23 19:10  ivan
29426
29427         * FS/bin/freeside-addoutsource: fix path
29428
29429 2002-08-23 18:53  ivan
29430
29431         * FS/bin/freeside-queued: depend on Net::SSH 0.07, for -T fix
29432
29433 2002-08-23 17:51  ivan
29434
29435         * httemplate/view/cust_main.cgi: UI
29436
29437 2002-08-23 17:16  ivan
29438
29439         * FS/: MANIFEST, bin/freeside-addoutsource: Added Files:
29440           bin/freeside-addoutsource
29441
29442 2002-08-23 16:43  ivan
29443
29444         * FS/: MANIFEST, FS/part_export.pm,
29445           FS/part_export/domain_shellcommands.pm,
29446           t/part_export-domain_shellcommands.t: add domain_shellcommands
29447           export
29448
29449 2002-08-19 16:08  ivan
29450
29451         * httemplate/view/cust_main.cgi: encode_entities for comments
29452           entries
29453
29454 2002-08-11 23:17  ivan
29455
29456         * rt/: Makefile, bin/mason_handler.fcgi, bin/mason_handler.scgi,
29457           bin/rt-mailgate, etc/schema.Pg, lib/RT.pm, lib/RT/Record.pm:
29458           import rt 2.0.14
29459
29460 2002-08-02 17:39  ivan
29461
29462         * httemplate/docs/legacy.html: remove some extra modules from
29463           install doc
29464
29465 2002-07-31 11:55  ivan
29466
29467         * FS/FS/part_export.pm: delete directories when deleting users on
29468           freebsd
29469
29470 2002-07-31 06:18  ivan
29471
29472         * FS/FS/svc_acct.pm: fix bug with static IP addresses
29473
29474 2002-07-26 20:56  ivan
29475
29476         * httemplate/misc/cancel-unaudited.cgi: move transaction from web
29477           interface to lib code
29478
29479 2002-07-26 19:47  ivan
29480
29481         * FS/bin/freeside-daily: vacuum pg databases daily
29482
29483 2002-07-25 19:33  ivan
29484
29485         * FS/FS/: part_export.pm, part_export/shellcommands.pm:
29486           shellcommands edit gecos field too
29487
29488 2002-07-23 05:37  ivan
29489
29490         * FS/FS/svc_acct.pm: fix small bugs in duplicate username checking
29491
29492 2002-07-22 03:50  ivan
29493
29494         * FS/t/ClientAPI.t, fs_selfservice/FS-SelfService/cgi/passwd.html:
29495           adding
29496
29497 2002-07-22 03:20  ivan
29498
29499         * Makefile: 1.4.0
29500
29501 2002-07-22 03:18  ivan
29502
29503         * FS/FS/CGI.pm: UI
29504
29505 2002-07-22 03:18  ivan
29506
29507         * FS/FS/cust_main.pm: sort bills by date
29508
29509 2002-07-16 05:29  ivan
29510
29511         * FS/: MANIFEST, FS/ClientAPI.pm, FS/ClientAPI/MyAccount.pm,
29512           FS/ClientAPI/passwd.pm: ClientAPI
29513
29514 2002-07-16 05:28  ivan
29515
29516         * fs_selfservice/: DEPLOY, fs_passwd_test,
29517           FS-SelfService/SelfService.pm,
29518           FS-SelfService/freeside-selfservice-clientd,
29519           FS-SelfService/cgi/login.html, FS-SelfService/cgi/myaccount.html,
29520           FS-SelfService/cgi/selfservice.cgi,
29521           FS-SelfService/cgi/view_invoice.html: invoice viewing...
29522
29523 2002-07-15 20:57  ivan
29524
29525         * FS/FS/part_export/infostreet.pm: missing ; in eval'ed sub
29526
29527 2002-07-15 20:56  ivan
29528
29529         * FS/FS/part_export/infostreet.pm: better error handling
29530
29531 2002-07-15 20:47  ivan
29532
29533         * FS/FS/part_export/infostreet.pm: fix XML-RPC weirdness
29534
29535 2002-07-15 01:28  ivan
29536
29537         * fs_selfservice/: fs_passwd_test,
29538           FS-SelfService/freeside-selfservice-clientd: working framework,
29539           no hung clients, whew
29540
29541 2002-07-14 18:44  ivan
29542
29543         * bin/bind.import: finally a working DNS::ZoneParse
29544
29545 2002-07-11 06:52  ivan
29546
29547         * fs_selfservice/: DEPLOY, fs_passwd_test, FS-SelfService/MANIFEST,
29548           FS-SelfService/SelfService.pm,
29549           FS-SelfService/freeside-selfservice-clientd: finally working
29550           async framework
29551
29552 2002-07-08 19:23  ivan
29553
29554         * httemplate/docs/: schema.dia, schema.png: new schema diagram
29555
29556 2002-07-08 10:14  ivan
29557
29558         * FS/bin/freeside-queued: oops, fix for bug only surfacing with
29559           different freeside uid/gid
29560
29561 2002-07-08 08:56  ivan
29562
29563         * httemplate/edit/svc_acct.cgi: better error message
29564
29565 2002-07-08 06:07  ivan
29566
29567         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
29568           edit expiration dates
29569
29570 2002-07-08 03:01  ivan
29571
29572         * FS/FS/part_export.pm: default linux/netbsd shellcommand userdel
29573           should remove home directories
29574
29575 2002-07-07 10:49  ivan
29576
29577         * FS/FS/svc_acct.pm: rewrite uid-dup checking to be
29578           new-export-aware, closes: #431
29579
29580 2002-07-06 05:15  ivan
29581
29582         * Makefile: beta2
29583
29584 2002-07-06 04:08  ivan
29585
29586         * httemplate/: edit/svc_forward.cgi, view/svc_forward.cgi: fix UI
29587           for forwards - use HTML::Widgets::SelectLayers, closes: Bug#303
29588
29589 2002-07-06 01:50  ivan
29590
29591         * httemplate/view/svc_acct.cgi: add "are you sure?" javascript on
29592           view/svc_acct.cgi "cancel unaudited account" (closes: Bug#432)
29593
29594 2002-07-06 01:29  ivan
29595
29596         * httemplate/view/cust_main.cgi: speling
29597
29598 2002-07-06 00:32  ivan
29599
29600         * httemplate/edit/part_pkg.cgi: fix speling
29601
29602 2002-07-06 00:30  ivan
29603
29604         * FS/FS/: Conf.pm, part_export.pm, svc_www.pm,
29605           part_export/www_shellcommands.pm: move svc_www ssh jobs to the
29606           job queue & exports, and make them configurable
29607
29608 2002-07-05 21:20  ivan
29609
29610         * FS/FS/svc_acct.pm: typo
29611
29612 2002-07-05 16:32  ivan
29613
29614         * httemplate/config/config.cgi: fix bug with config having a value
29615           not in the select
29616
29617 2002-07-04 03:35  ivan
29618
29619         * httemplate/browse/: agent.cgi, agent_type.cgi,
29620           part_bill_event.cgi, part_export.cgi, part_pkg.cgi, part_svc.cgi,
29621           svc_acct_pop.cgi: move "add" links to the top
29622
29623 2002-07-03 07:45  ivan
29624
29625         * FS/t/part_export-http.t: s/_post//
29626
29627 2002-07-03 07:21  ivan
29628
29629         * FS/: MANIFEST, FS/part_export.pm, FS/part_export/http.pm,
29630           t/part_export-http.t: http export
29631
29632 2002-07-03 04:37  ivan
29633
29634         * FS/FS/InitHandler.pm: 54
29635
29636 2002-07-03 04:35  ivan
29637
29638         * FS/FS/InitHandler.pm: sacrifice memory for speed
29639
29640 2002-07-03 04:31  ivan
29641
29642         * FS/FS/InitHandler.pm: preload modules
29643
29644 2002-07-03 04:23  ivan
29645
29646         * FS/FS/: InitHandler.pm, UID.pm: fix to allow running during
29647           apache init
29648
29649 2002-07-03 04:10  ivan
29650
29651         * FS/FS/UID.pm: allow InitHandler to work during apache startup
29652
29653 2002-07-03 03:50  ivan
29654
29655         * FS/FS/InitHandler.pm: skip comment & blank lines
29656
29657 2002-07-03 03:48  ivan
29658
29659         * FS/FS/InitHandler.pm: debug
29660
29661 2002-07-03 03:33  ivan
29662
29663         * FS/: MANIFEST, FS/InitHandler.pm, t/InitHandler.t: preload all
29664           dbdefs
29665
29666 2002-07-02 20:57  ivan
29667
29668         * FS/FS/cust_main.pm: working one-time charges again
29669
29670 2002-07-02 20:52  ivan
29671
29672         * httemplate/view/cust_main.cgi: ui
29673
29674 2002-07-02 20:47  ivan
29675
29676         * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
29677           httemplate/edit/process/quick-charge.cgi,
29678           httemplate/view/cust_main.cgi: one-time charges with tax classes
29679
29680 2002-07-02 19:25  ivan
29681
29682         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
29683           httemplate/config/config.cgi: deprecate text radius config
29684           options update config docs
29685
29686 2002-07-02 18:47  ivan
29687
29688         * FS/: MANIFEST, bin/freeside-reexport: freeside-reexport
29689
29690 2002-07-02 18:05  ivan
29691
29692         * FS/bin/freeside-sqlradius-reset: pod
29693
29694 2002-07-02 18:01  ivan
29695
29696         * FS/bin/freeside-sqlradius-reset: fix usage message
29697
29698 2002-07-02 16:03  ivan
29699
29700         * FS/FS/part_export.pm: fix usermod commands for freebsd
29701
29702 2002-07-02 07:37  ivan
29703
29704         * Makefile: beta1!!
29705
29706 2002-07-02 07:22  ivan
29707
29708         * FS/FS/part_export/textradius.pm: working textradius export
29709
29710 2002-07-02 07:00  ivan
29711
29712         * FS/FS/part_export/textradius.pm: better diagnostics
29713
29714 2002-07-02 06:22  ivan
29715
29716         * httemplate/view/cust_main.cgi: ui s/ /&nbsp;
29717
29718 2002-07-02 06:04  ivan
29719
29720         * FS/FS/part_export/shellcommands.pm: no warnings
29721
29722 2002-07-02 06:00  ivan
29723
29724         * FS/FS/: part_export.pm, part_export/shellcommands.pm: working
29725           linux and freebsd shellcommands
29726
29727 2002-07-02 04:29  ivan
29728
29729         * FS/FS/part_export.pm: fix for freebsd presets
29730
29731 2002-07-02 04:27  ivan
29732
29733         * FS/FS/part_export.pm: useful shellcommands presets
29734
29735 2002-07-02 03:14  ivan
29736
29737         * FS/bin/freeside-queued: grr old openssh grr freebsd
29738
29739 2002-07-02 02:42  ivan
29740
29741         * FS/bin/freeside-queued: fleabsd grr
29742
29743 2002-07-02 02:39  ivan
29744
29745         * FS/bin/freeside-queued: freebsd is sofa king broken
29746
29747 2002-07-02 00:31  ivan
29748
29749         * FS/FS/part_export/textradius.pm: working textradius
29750
29751 2002-07-02 00:13  ivan
29752
29753         * FS/FS/part_export/textradius.pm: better error reporting from
29754           rsync
29755
29756 2002-07-01 23:58  ivan
29757
29758         * FS/FS/part_export/: shellcommands.pm, www_shellcommands.pm:
29759           s/options/option/, oops, and machine isn't an option
29760
29761 2002-07-01 23:48  ivan
29762
29763         * FS/FS/queue.pm: error messages can have other chars
29764
29765 2002-07-01 15:38  ivan
29766
29767         * FS/FS/part_export/textradius.pm: prevent any possible infinite
29768           looping
29769
29770 2002-07-01 02:15  ivan
29771
29772         * FS/FS/part_export/textradius.pm: real-time! text radius export
29773
29774 2002-06-30 04:01  ivan
29775
29776         * CREDITS: administrivia
29777
29778 2002-06-30 00:17  ivan
29779
29780         * FS/FS/Record.pm: oops, very bad
29781
29782 2002-06-30 00:16  ivan
29783
29784         * FS/FS/Record.pm: get rid of unneeded Pg-cruft (don't use native
29785           Pg money type)
29786
29787 2002-06-30 00:04  ivan
29788
29789         * FS/FS/Record.pm: fix dbdef caching
29790
29791 2002-06-29 19:13  ivan
29792
29793         * FS/: MANIFEST, FS/part_export.pm,
29794           FS/part_export/shellcommands_withdomain.pm,
29795           t/part_export-shellcommands_withdomain.t: export!
29796
29797 2002-06-29 18:18  ivan
29798
29799         * httemplate/docs/ssh.html: adding
29800
29801 2002-06-28 13:31  ivan
29802
29803         * FS/FS/svc_acct.pm: better error message for illegal password
29804
29805 2002-06-28 13:21  ivan
29806
29807         * FS/FS/cust_main.pm: better error message for missing tax classes
29808
29809 2002-06-28 03:49  ivan
29810
29811         * FS/FS/Record.pm: remove extraneous check
29812
29813 2002-06-28 01:23  ivan
29814
29815         * FS/FS/: Record.pm, UID.pm: fix multi-database installs, while
29816           hopefully keeping performance improvement
29817
29818 2002-06-27 20:09  ivan
29819
29820         * httemplate/view/cust_main.cgi: more card display changes
29821
29822 2002-06-27 19:21  ivan
29823
29824         * httemplate/view/cust_main.cgi: last 4 digits of card instead of
29825           first
29826
29827 2002-06-27 02:23  ivan
29828
29829         * FS/: FS/part_export/bind.pm, FS/part_export/bind_slave.pm,
29830           t/part_export-bind.t, t/part_export-bind_slave.t: null bind
29831           exports
29832
29833 2002-06-27 02:19  ivan
29834
29835         * FS/: FS/part_export/bsdshell.pm, FS/part_export/null.pm,
29836           FS/part_export/sysvshell.pm, FS/part_export/www_shellcommands.pm,
29837           t/part_export-null.t, t/part_export-sysvshell.t,
29838           t/part_export-www_shellcommands.t: export updates
29839
29840 2002-06-26 01:36  ivan
29841
29842         * FS/FS/part_export.pm: tyop
29843
29844 2002-06-26 01:32  ivan
29845
29846         * FS/FS/part_export.pm: better export docs/defaults
29847
29848 2002-06-26 01:12  ivan
29849
29850         * FS/FS/cust_main.pm: add type_pkgs record if necessary for
29851           one-time charges
29852
29853 2002-06-26 01:05  ivan
29854
29855         * httemplate/view/cust_main.cgi: close form tags
29856
29857 2002-06-26 00:42  ivan
29858
29859         * bin/: bsdshell.export, sysvshell.export: shell.export ->
29860           bsdshell.export & sysvshell.export
29861
29862 2002-06-25 20:53  ivan
29863
29864         * FS/FS/part_export_option.pm: export options can be anything
29865
29866 2002-06-25 19:37  ivan
29867
29868         * FS/FS/cust_bill.pm: fix not sending postal invoices to customers
29869           with email invoices too
29870
29871 2002-06-25 18:35  ivan
29872
29873         * FS/FS/cust_main.pm, httemplate/edit/process/quick-charge.cgi,
29874           httemplate/edit/process/quick-cust_pkg.cgi,
29875           httemplate/view/cust_main.cgi: working one-time charges
29876
29877 2002-06-25 17:41  ivan
29878
29879         * httemplate/edit/part_pkg.cgi: ui
29880
29881 2002-06-25 16:27  ivan
29882
29883         * httemplate/view/svc_www.cgi: add link to controlling account
29884
29885 2002-06-25 00:18  ivan
29886
29887         * FS/bin/freeside-queued: might work again under mysql
29888
29889 2002-06-23 12:16  ivan
29890
29891         * FS/FS/domain_record.pm: domain_record records attached to svc_www
29892           records are no longer delete-able, patch from "Stephen Bechard"
29893           <steve@destek.net>, thanks!  closes: Bug#434
29894
29895 2002-06-22 22:44  ivan
29896
29897         * httemplate/edit/process/svc_www.cgi: patch to get this working
29898           from Stephen Bechard <steve@destek.net>
29899
29900 2002-06-22 22:43  ivan
29901
29902         * httemplate/view/svc_www.cgi: add link to edit and format nicely
29903
29904 2002-06-22 18:36  ivan
29905
29906         * FS/FS/svc_www.pm: forgot . between zone and domain, patch from
29907           "Stephen Bechard" <steve@destek.net>, thanks
29908
29909 2002-06-22 18:33  ivan
29910
29911         * httemplate/edit/svc_www.cgi: forgot %> when converting from CGI,
29912           works now, patch from "Stephen Bechard" <steve@destek.net>
29913
29914 2002-06-21 14:49  ivan
29915
29916         * FS/FS/part_export/infostreet.pm: s/title/organization/ at
29917           noment's request
29918
29919 2002-06-21 13:26  ivan
29920
29921         * FS/FS/part_export/infostreet.pm: fix infostreet contact field
29922           setting
29923
29924 2002-06-21 13:17  ivan
29925
29926         * FS/FS/part_export/infostreet.pm: debugging option
29927
29928 2002-06-21 02:57  ivan
29929
29930         * bin/passwd.import: no, don't check for duplicates like this by
29931           default... not new-export style
29932
29933 2002-06-21 02:56  ivan
29934
29935         * FS/FS/svc_acct.pm: better error messages on uid duplicates... uid
29936           stuff still needs to be rewritten for new exports
29937
29938 2002-06-21 02:15  ivan
29939
29940         * bin/passwd.import: oops
29941
29942 2002-06-21 02:13  ivan
29943
29944         * bin/: bind.import, fs-migrate-svc_acct_sm, passwd.import: import
29945           fixes...
29946
29947 2002-06-21 02:11  ivan
29948
29949         * bin/passwd.import: tiny bit better passwd.import
29950
29951 2002-06-21 01:29  ivan
29952
29953         * httemplate/index.html: uid search on main menu, updated upgrade
29954           docs
29955
29956 2002-06-20 15:35  ivan
29957
29958         * FS/FS/part_export/infostreet.pm: fix infostreet contact field foo
29959
29960 2002-06-19 18:29  ivan
29961
29962         * FS/FS/part_export.pm, FS/FS/part_export/shellcommands.pm,
29963           FS/bin/freeside-queued, httemplate/edit/part_export.cgi,
29964           httemplate/edit/process/part_export.cgi: shellcommands
29965           w/passwords
29966
29967 2002-06-18 21:54  ivan
29968
29969         * Makefile, bin/pod2x: pod build fix thanks to Stephen Bechard
29970           <steve@destek.net>
29971
29972 2002-06-18 21:03  ivan
29973
29974         * FS/FS/part_export/infostreet.pm: fix setContactField email
29975
29976 2002-06-18 18:03  ivan
29977
29978         * FS/FS/svc_acct.pm: and the same for changes...
29979
29980 2002-06-18 17:58  ivan
29981
29982         * FS/FS/svc_acct.pm: fix problem provisioning RADIUS groups
29983           caused by kristian/mark/pc-intouch's changes moving exports into
29984           svc_Common -   changed sequence of events such that groups were
29985           not provisioned when the   sqlradius export was run
29986
29987 2002-06-18 16:52  ivan
29988
29989         * httemplate/misc/queue.cgi: better error message
29990
29991 2002-06-14 18:12  ivan
29992
29993         * FS/FS/part_export.pm, httemplate/edit/part_svc.cgi:
29994           mark@pc-intouch.com: exporttype2svcdb removal
29995
29996 2002-06-14 14:35  ivan
29997
29998         * FS/FS/part_export/infostreet.pm: freeside night to infostreet
29999           faxNumber (? dunno, what noment wants)
30000
30001 2002-06-14 04:44  ivan
30002
30003         * Makefile: better releaes target?
30004
30005 2002-06-14 04:26  ivan
30006
30007         * Makefile: 1.4.0pre14
30008
30009 2002-06-14 04:22  ivan
30010
30011         * FS/: FS/Conf.pm, bin/freeside-queued, FS/cust_main.pm,
30012           FS/queue.pm, FS/svc_Common.pm, FS/svc_acct.pm: working job
30013           dependancies FS::queue::joblisting html excapes & truncates long
30014           arguments welcome email (sheesh!) closes: Bug#420 (haha at 4:20
30015           am, too.  really!)
30016
30017 2002-06-14 02:19  ivan
30018
30019         * FS/FS/UID.pm: only run callbacks once... should speed things up
30020           (no dbdef reloading)
30021
30022 2002-06-13 20:26  ivan
30023
30024         * httemplate/docs/legacy.html: s/svc_domain.import/bind.import/ to
30025           match reality
30026
30027 2002-06-13 20:12  ivan
30028
30029         * httemplate/index.html: remove classic interface
30030
30031 2002-06-13 19:25  ivan
30032
30033         * FS/bin/freeside-queued: mysql compatibility?
30034
30035 2002-06-13 17:12  ivan
30036
30037         * httemplate/: index.html, search/cust_main.cgi: search by for
30038           address2 (unit) - commented out in default index.html
30039
30040 2002-06-13 16:28  ivan
30041
30042         * httemplate/: index.html, search/cust_main.cgi: phone number
30043           search (Bug#422)
30044
30045 2002-06-13 16:00  ivan
30046
30047         * FS/FS/svc_acct.pm, httemplate/index.html,
30048           httemplate/search/svc_acct.cgi: fuzzy username searching
30049           (Bug#422)
30050
30051 2002-06-12 17:53  ivan
30052
30053         * httemplate/: index.html, search/cust_main.cgi: search on customer
30054           number (Bug#422)
30055
30056 2002-06-12 13:31  ivan
30057
30058         * FS/FS/svc_acct.pm: fix new duplicate username checking
30059
30060 2002-06-12 10:29  ivan
30061
30062         * httemplate/index.html: fix company search
30063
30064 2002-06-12 09:26  ivan
30065
30066         * FS/FS/cust_main.pm: fix problems with code that resets invoice
30067           events
30068
30069 2002-06-11 11:20  ivan
30070
30071         * bin/bind.export: perl 5.005 needs an explicit mask for mkdir
30072
30073 2002-06-11 02:51  ivan
30074
30075         * FS/FS/part_export.pm: notes
30076
30077 2002-06-11 02:46  ivan
30078
30079         * bin/bind.export: add preliminary bsd shell export
30080
30081 2002-06-11 02:14  ivan
30082
30083         * FS/FS/svc_acct.pm: export-based duplicate username checking!
30084
30085 2002-06-11 01:29  ivan
30086
30087         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi: add crypt
30088           option to (bsd|sysv)shell export
30089
30090 2002-06-10 20:25  ivan
30091
30092         * FS/FS/: part_export.pm, svc_Common.pm, svc_acct.pm,
30093           part_export/infostreet.pm: - add new suspend and unsuspend export
30094           hooks (with null defaults) - infostreet export: actually
30095           suspend/unsuspend at infostreet (closes: Bug#418) - infostreet
30096           export: set some contact fields @ infostreet (Bug#419)
30097
30098 2002-06-10 17:58  ivan
30099
30100         * Makefile, init.d/freeside-init: dist fixes.  locate more stuff in
30101           Makefile.  whew.
30102
30103 2002-06-10 16:02  ivan
30104
30105         * FS/FS/domain_record.pm: fix *** ERROR: unterminated L<...> at
30106           line 299 in file FS/domain_record.pm
30107
30108 2002-06-10 15:48  ivan
30109
30110         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: also retry cards
30111           when user clicks "Bill now" (closes: Bug#417)
30112
30113 2002-06-10 15:07  ivan
30114
30115         * FS/FS/: cust_bill_event.pm, cust_main.pm: retry realtime_card
30116           invoice events when a card changes (closes: Bug#417)
30117
30118 2002-06-10 12:44  ivan
30119
30120         * httemplate/view/cust_main.cgi: final visual update on package
30121           date view
30122
30123 2002-06-10 12:41  ivan
30124
30125         * httemplate/view/cust_main.cgi: fixup time display in packages
30126
30127 2002-06-10 12:30  ivan
30128
30129         * httemplate/view/cust_main.cgi: add small time display to dates
30130
30131 2002-06-09 19:52  ivan
30132
30133         * FS/FS/: svc_Common.pm, svc_domain.pm: re-my'ed var
30134
30135 2002-06-09 19:52  ivan
30136
30137         * FS/FS/cust_main_county.pm: silence undefined warnings
30138
30139 2002-06-09 19:51  ivan
30140
30141         * FS/FS/CGI.pm: unused global
30142
30143 2002-06-09 19:42  ivan
30144
30145         * Makefile: back to ASP for profiling...
30146
30147 2002-06-09 18:39  khoff
30148
30149         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
30150           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
30151           httemplate/edit/part_pkg.cgi: Rollback part_pkg.def_svcpart
30152           changes.
30153
30154 2002-06-08 00:48  khoff
30155
30156         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
30157           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
30158           httemplate/edit/part_pkg.cgi: Default svcpart support for
30159           part_pkg.  Fixes 'bug' with new customer and online signup.
30160
30161 2002-06-07 13:33  khoff
30162
30163         * FS/FS/cust_bill.pm: Setup hash for CC failed Text::Template
30164
30165 2002-06-05 15:46  ivan
30166
30167         * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
30168           more mysql goodness, thanks dale
30169
30170 2002-06-04 07:35  ivan
30171
30172         * FS/FS/: cust_credit.pm, cust_pay.pm: fix unsuspendauto
30173
30174 2002-06-04 07:02  ivan
30175
30176         * CREDITS, httemplate/search/cust_main.cgi,
30177           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi:
30178           mysql support!  thanks to Donald Greer <dgreer@austintx.com> for
30179           the SQL and Dale Hege <fhege@lumenexus.net> for the patches
30180
30181 2002-06-04 06:46  ivan
30182
30183         * conf/declinetemplate: misspelling
30184
30185 2002-05-31 13:34  ivan
30186
30187         * FS/FS/part_export.pm: dammit i want to catch export subclass
30188           compilation problems
30189
30190 2002-05-31 13:31  ivan
30191
30192         * FS/FS/cust_bill.pm: better error reporting
30193
30194 2002-05-31 11:48  khoff
30195
30196         * FS/t/part_export-sqlmail.t: Don't ask me.  I just hacked Ivan's
30197           test.
30198
30199 2002-05-31 11:45  khoff
30200
30201         * FS/MANIFEST: added sqlmail.pm and test
30202
30203 2002-05-31 10:50  ivan
30204
30205         * FS/FS/svc_forward.pm: typo noticed by <Kaa>
30206
30207 2002-05-30 19:13  ivan
30208
30209         * FS/FS/part_export.pm: no, actually throw an exception if an
30210           export class won't compile.
30211
30212 2002-05-30 17:33  khoff
30213
30214         * httemplate/edit/part_svc.cgi: Added support for part_exports that
30215           are used with more than one svcdb.
30216
30217 2002-05-30 17:22  khoff
30218
30219         * FS/FS/part_export.pm: updated hashes 'n stuff for
30220           FS::part_export::sqlmail
30221
30222 2002-05-30 17:20  khoff
30223
30224         * FS/FS/part_export/sqlmail.pm: part_export module to export
30225           svc_acct, svc_domain, and svc_forward to an external database
30226
30227 2002-05-30 17:18  khoff
30228
30229         * FS/FS/: svc_Common.pm, svc_acct.pm, svc_domain.pm: Moved
30230           new-style export calls to svc_Common.
30231
30232 2002-05-30 14:51  ivan
30233
30234         * httemplate/misc/delete-customer.cgi: point to correct place for
30235           hidecancelledcustomers config option
30236
30237 2002-05-30 10:49  ivan
30238
30239         * FS/FS/part_export.pm: GRRRRRRRRRRRRR
30240
30241 2002-05-29 13:45  ivan
30242
30243         * FS/bin/freeside-sqlradius-reset: eliminate harmless "Database
30244           handle destroyed without explicit disconnect" errors
30245
30246 2002-05-29 08:56  ivan
30247
30248         * FS/FS/part_export.pm: freeradius 0.5 doc
30249
30250 2002-05-28 21:40  ivan
30251
30252         * fs_selfservice/FS-SelfService/: Changes, MANIFEST, Makefile.PL,
30253           SelfService.pm, test.pl: add fs_selfservice
30254
30255 2002-05-28 14:22  ivan
30256
30257         * FS/FS/svc_acct.pm: better error message for "Illegal password"
30258
30259 2002-05-28 00:55  ivan
30260
30261         * FS/FS/: part_export.pm, part_export/shellcommands.pm: point
30262           people at DBI/DBD documentation for information on data sources.
30263           *sigh*
30264
30265 2002-05-26 23:53  ivan
30266
30267         * httemplate/edit/cust_bill_pay.cgi: fix javascript bug reported by
30268           baloo@gimpgirl.com, thanks
30269
30270 2002-05-23 06:00  ivan
30271
30272         * FS/FS/domain_record.pm, bin/bind.import,
30273           httemplate/edit/process/domain_record.cgi,
30274           httemplate/view/svc_domain.cgi: bind: allow adding slave domains
30275           too
30276
30277 2002-05-22 11:44  ivan
30278
30279         * FS/FS/domain_record.pm, FS/FS/part_export.pm,
30280           FS/FS/svc_domain.pm, bin/bind.export,
30281           httemplate/edit/process/domain_record.cgi,
30282           httemplate/misc/cancel-unaudited.cgi,
30283           httemplate/misc/delete-domain_record.cgi,
30284           httemplate/misc/delete-part_export.cgi,
30285           httemplate/view/svc_domain.cgi: bind export, editing zones,
30286           deleting unaudited domains, mmm
30287
30288 2002-05-22 05:17  ivan
30289
30290         * FS/FS/: cust_pkg.pm, cust_svc.pm: move some code from
30291           FS::cust_pkg to FS::cust_svc, becomes the cancel method
30292
30293 2002-05-22 04:39  ivan
30294
30295         * FS/FS/part_export.pm: - remove some out of date documentation -
30296           die if an export class won't compile
30297
30298 2002-05-22 03:53  ivan
30299
30300         * bin/bind.export: bind export
30301
30302 2002-05-21 19:09  ivan
30303
30304         * FS/FS/part_export/sqlradius.pm: 5.6-isms
30305
30306 2002-05-18 02:51  ivan
30307
30308         * FS/FS/: cust_bill.pm, cust_pay.pm, svc_domain.pm: Mail::Internet
30309           1.44
30310
30311 2002-05-16 20:47  ivan
30312
30313         * FS/FS/svc_acct.pm: freebsd `toor' user
30314
30315 2002-05-16 07:28  ivan
30316
30317         * FS/: FS/part_export/bsdshell.pm, FS/part_export/textradius.pm,
30318           t/part_export-bsdshell.t, t/part_export-textradius.t: adding
30319           (stub) bsdshell and textradius exports
30320
30321 2002-05-16 07:27  ivan
30322
30323         * FS/MANIFEST, eg/export_template.pm: add (stub) bsdshell and
30324           textradius exports
30325
30326 2002-05-16 07:21  ivan
30327
30328         * FS/FS/part_export/infostreet.pm: force all infostreet arguments
30329           to be string type, fixes: "0 as first character in password"
30330           problem.  also see the Frontier::Client manpage
30331
30332 2002-05-16 06:42  ivan
30333
30334         * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: service
30335           definition cloning
30336
30337 2002-05-16 06:42  ivan
30338
30339         * FS/FS/svc_acct.pm: allow freebsd `toor' root user
30340
30341 2002-05-15 07:00  ivan
30342
30343         * FS/FS/: queue.pm, part_export/sqlradius.pm: use job dependancies
30344           in FS::part_export::sqlradius.pm display job dependancies in
30345           FS::queue::joblisting
30346
30347 2002-05-15 06:24  ivan
30348
30349         * Makefile, FS/FS.pm, FS/MANIFEST, FS/FS/queue.pm,
30350           FS/FS/queue_depend.pm, FS/FS/part_export/sqlradius.pm,
30351           FS/bin/freeside-queued, FS/t/queue_depend.t,
30352           eg/export_template.pm, httemplate/docs/schema.dia,
30353           httemplate/docs/schema.html, httemplate/docs/schema.png: queue
30354           dependancies
30355
30356 2002-05-14 00:36  ivan
30357
30358         * FS/FS/part_export/sqlradius.pm: don't use return value of UPDATE
30359           to decide whether or not to INSERT.
30360
30361 2002-05-13 17:27  ivan
30362
30363         * FS/FS/part_export/shellcommands.pm: shellcomands oops
30364
30365 2002-05-10 00:54  ivan
30366
30367         * Makefile: always re-install init
30368
30369 2002-05-10 00:50  ivan
30370
30371         * init.d/freeside-init: correct message
30372
30373 2002-05-10 00:45  ivan
30374
30375         * FS/FS/svc_domain.pm: bad reuse of variable
30376
30377 2002-05-10 00:42  ivan
30378
30379         * Makefile: INSTALLGROUP
30380
30381 2002-05-09 08:26  ivan
30382
30383         * Makefile: final make release?
30384
30385 2002-05-09 08:25  ivan
30386
30387         * Makefile: fix make release target
30388
30389 2002-05-09 08:22  ivan
30390
30391         * Makefile: make release target
30392
30393 2002-05-09 08:21  ivan
30394
30395         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi:
30396           s/Referral/Advertising source/
30397
30398 2002-05-09 08:12  ivan
30399
30400         * FS/FS/cust_main_county.pm: don't duplicate state/county/country
30401           pulldowns even with taxrates...
30402
30403 2002-05-09 05:38  ivan
30404
30405         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_main_county.pm,
30406           FS/FS/part_pkg.pm, FS/t/cust_tax_exempt.t, htetc/handler.pl,
30407           httemplate/browse/agent.cgi,
30408           httemplate/browse/cust_main_county.cgi,
30409           httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi,
30410           httemplate/edit/cust_main_county-expand.cgi,
30411           httemplate/edit/part_pkg.cgi,
30412           httemplate/edit/process/cust_main_county-expand.cgi: texas tax!
30413
30414 2002-05-06 06:36  ivan
30415
30416         * FS/FS/cust_bill.pm: fixes gratuitous "Illegal payname" errors
30417           reported by noment
30418
30419 2002-05-04 08:00  ivan
30420
30421         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_main_county.pm,
30422           FS/FS/cust_tax_exempt.pm, FS/FS/part_pkg.pm,
30423           httemplate/docs/admin.html, httemplate/docs/schema.dia,
30424           httemplate/docs/schema.html: schema changes for proper texas tax
30425
30426 2002-05-03 18:11  ivan
30427
30428         * httemplate/: index.html, search/cust_pkg.cgi: add package search
30429           by next bill date to main menu
30430
30431 2002-05-03 17:59  ivan
30432
30433         * httemplate/search/cust_pkg.cgi: fix ranges on cust_pkg search
30434
30435 2002-05-03 17:47  ivan
30436
30437         * FS/FS/cust_pkg.pm: prevent stuff passed from template/user from
30438           being used in searches by signup server
30439
30440 2002-05-03 17:32  ivan
30441
30442         * httemplate/search/cust_pkg.cgi: lilunixbtch: trying to pull
30443           accounts based on next billdate tofu_beast420: hmm a report
30444           ordered by next bill date? tofu_beast420: i don't know how you'd
30445           do that per _customer_ since a customer could have lots of
30446           packages, but you could do a per-package report maybe?
30447
30448 2002-04-29 22:43  ivan
30449
30450         * FS/FS/part_export.pm: better BIND integration
30451
30452 2002-04-26 04:14  ivan
30453
30454         * FS/FS/: Conf.pm, svc_acct.pm: add username-nounderscore and
30455           username-nodash config files
30456
30457 2002-04-25 03:37  ivan
30458
30459         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: free_delayed try
30460           #2
30461
30462 2002-04-25 02:47  ivan
30463
30464         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: add flat_delayed
30465           plan
30466
30467 2002-04-24 18:15  ivan
30468
30469         * FS/FS/cust_main.pm: don't require_cardname for non-CARD payby's
30470
30471 2002-04-24 02:09  ivan
30472
30473         * FS/FS/: Conf.pm, cust_main.pm: require_cardname option
30474
30475 2002-04-24 02:03  ivan
30476
30477         * FS/FS/cust_main.pm: msgcat error for credit card expiration
30478           (closes: Bug#407)
30479
30480 2002-04-23 00:32  ivan
30481
30482         * httemplate/edit/REAL_cust_pkg.cgi: harmless ui glitch
30483
30484 2002-04-23 00:10  ivan
30485
30486         * FS/FS/Record.pm: fixes inserting strings that end in numbers to
30487           TEXT columns... gah i hate SQL
30488
30489 2002-04-22 15:45  ivan
30490
30491         * FS/FS/part_export.pm: use Tie::IxHash to present export options
30492           in a reasonable order
30493
30494 2002-04-22 14:36  ivan
30495
30496         * FS/FS/cust_main.pm: don't show extended debugging in error
30497           messages that could end up on the signup server
30498
30499 2002-04-22 14:23  ivan
30500
30501         * FS/FS/cust_pkg.pm: fix bug checking agents allowed to purchase
30502           packages (moved from signups server)
30503
30504 2002-04-22 14:18  ivan
30505
30506         * httemplate/edit/agent_type.cgi: add pkgpart to agent type listing
30507
30508 2002-04-22 13:47  ivan
30509
30510         * FS/FS/cust_pkg.pm: - check agentnum ability to order packages in
30511           FS::cust_pkg, not signup server - order by recur price in
30512           signup-alternate template
30513
30514 2002-04-20 05:37  ivan
30515
30516         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi: bind
30517           export
30518
30519 2002-04-20 04:57  ivan
30520
30521         * FS/FS/domain_record.pm, FS/FS/part_export.pm, bin/passwd.import,
30522           bin/svc_domain.erase, httemplate/docs/legacy.html:
30523           working BIND import
30524
30525 2002-04-20 03:49  ivan
30526
30527         * FS/FS/domain_record.pm: allow * MX records
30528
30529 2002-04-20 03:12  ivan
30530
30531         * FS/FS/domain_record.pm: allow uppercase in zone data.
30532
30533 2002-04-20 03:09  ivan
30534
30535         * FS/FS/domain_record.pm: allow uppercase zones...
30536
30537 2002-04-19 19:06  ivan
30538
30539         * FS/FS/: cust_pkg.pm, cust_svc.pm: fix problem with edge case
30540           where there *is* a pkg_svc record with quantity 0, when changing
30541           packages and using the special case new service code
30542
30543 2002-04-19 16:25  ivan
30544
30545         * FS/FS/svc_acct.pm: maybe just for debugging
30546
30547 2002-04-19 07:27  ivan
30548
30549         * FS/FS/cust_bill.pm: add phone to Business::OnlinePayment usage
30550
30551 2002-04-18 18:16  ivan
30552
30553         * Makefile, FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
30554           init.d/freeside-init: - add init file installation to Makefile,
30555           add unified init file - fix qsearch for op => '!=', value => ''
30556           searches - fix invalid_catd typo - add payby method to part_pkg
30557           and have fs_signup_server pass the data
30558
30559 2002-04-17 13:43  ivan
30560
30561         * FS/FS/part_export/sqlradius.pm: fix usergroup_delete DELETE
30562           syntax
30563
30564 2002-04-17 12:47  ivan
30565
30566         * FS/FS/Record.pm: allow = in ut_text
30567
30568 2002-04-17 05:06  ivan
30569
30570         * httemplate/index.html: fix default searches
30571
30572 2002-04-17 04:41  ivan
30573
30574         * FS/FS/Record.pm: get rid of debugging cruft
30575
30576 2002-04-16 17:25  ivan
30577
30578         * httemplate/search/cust_main.cgi: better ordering in search
30579           results
30580
30581 2002-04-16 16:14  ivan
30582
30583         * FS/FS/cust_main.pm: there it is!  fix bug with
30584           FS::cust_main::agent
30585
30586 2002-04-16 15:56  ivan
30587
30588         * FS/FS/cust_bill.pm: further debugging...
30589
30590 2002-04-16 15:52  ivan
30591
30592         * FS/FS/: Conf.pm, cust_bill.pm: further authorize.net description
30593           debugging (agent??) and get rid of bad unique index on
30594           cust_bill_event
30595
30596 2002-04-16 15:38  ivan
30597
30598         * FS/FS/cust_bill.pm: eek, problem with authorize.net description
30599           field
30600
30601 2002-04-16 14:24  ivan
30602
30603         * FS/bin/freeside-queued: auto-use export classes
30604
30605 2002-04-16 13:13  ivan
30606
30607         * httemplate/browse/part_svc.cgi: ui
30608
30609 2002-04-16 12:50  ivan
30610
30611         * httemplate/index.html: exports, then services...
30612
30613 2002-04-16 03:47  ivan
30614
30615         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_event.pm,
30616           httemplate/index.html, httemplate/search/cust_bill_event.cgi,
30617           httemplate/search/cust_bill_event.html,
30618           httemplate/search/report_tax.html, httemplate/view/cust_bill.cgi:
30619           report on failed billing events...
30620
30621 2002-04-16 02:38  ivan
30622
30623         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/declinetemplate: - send a
30624           notice to the customer when their card is declined - closes:
30625           Bug#351 - freeside-expiration-alerter works fine, closes: Bug#7
30626
30627 2002-04-16 01:52  ivan
30628
30629         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
30630           FS/FS/part_export/vpopmail.pm, httemplate/docs/passwd.html,
30631           httemplate/edit/part_export.cgi: move the last of the real-time
30632           exports out of svc_acct.pm and into part_export
30633
30634 2002-04-15 23:47  ivan
30635
30636         * httemplate/index.html: allow multiple search types on main
30637           menu... more confusing but default is *too* fuzzy
30638
30639 2002-04-14 02:11  ivan
30640
30641         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/part_export.pm,
30642           FS/FS/svc_acct.pm, FS/FS/part_export/cp.pm,
30643           FS/FS/part_export/cyrus.pm, FS/FS/part_export/infostreet.pm,
30644           FS/FS/part_export/shellcommands.pm,
30645           FS/FS/part_export/vpopmail.pm, FS/t/part_export-cp.t,
30646           FS/t/part_export-cyrus.t, FS/t/part_export-shellcommands.t,
30647           FS/t/part_export-vpopmail.t, eg/export_template.pm,
30648           httemplate/docs/legacy.html, httemplate/docs/schema.dia,
30649           httemplate/docs/schema.html, httemplate/docs/schema.png: - move
30650           cyrus, shellcommands, CP exports exports to new-style - skeleton
30651           files for vpopmail exports - documentation updates - add big
30652           schema diagram to docs
30653
30654 2002-04-13 06:36  ivan
30655
30656         * FS/FS.pm, FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
30657           FS/FS/part_export/cp.pm, FS/bin/freeside-sqlradius-reset,
30658           httemplate/edit/part_export.cgi: - documentation updates - move
30659           Critical Path export to new-style export - bin/sqlradius_reset
30660           gets a manpage and becomes FS/bin/freeside-sqlradius-reset
30661
30662 2002-04-13 03:46  ivan
30663
30664         * httemplate/index.html: s/otaker/order-taker/
30665
30666 2002-04-13 02:14  ivan
30667
30668         * FS/FS/cust_bill.pm: allow invoice_lines(0) meaning no limit, no
30669           padding (see Bug#388)
30670
30671 2002-04-13 01:51  ivan
30672
30673         * FS/FS/queue.pm, httemplate/misc/queue.cgi: bulk queue operations
30674           (closes: Bug#389)
30675
30676 2002-04-12 08:14  ivan
30677
30678         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
30679           httemplate/edit/cust_pkg.cgi: fudge up FS::cust_pkg::order
30680           ("Order and cancel packages") to try to move services between
30681           svcparts as a last resort...
30682
30683 2002-04-12 06:22  ivan
30684
30685         * FS/MANIFEST, FS/FS/Msgcat.pm, FS/FS/Record.pm,
30686           FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm, FS/FS/msgcat.pm,
30687           FS/FS/part_export.pm, FS/FS/svc_acct.pm, FS/t/Msgcat.t,
30688           htetc/handler.pl, httemplate/browse/part_svc.cgi,
30689           httemplate/edit/part_export.cgi, httemplate/edit/part_svc.cgi,
30690           httemplate/edit/process/agent_type.cgi,
30691           httemplate/edit/process/part_export.cgi,
30692           httemplate/edit/process/part_svc.cgi,
30693           httemplate/misc/delete-customer.cgi: - should finish off the
30694           part_svc -> part_export s/one-to-many/many-to-many/   transition
30695           (closes: Bug#375) - fixes a nasty export scoping bug with message
30696           catalogs, whew
30697
30698 2002-04-11 15:05  ivan
30699
30700         * FS/FS.pm, FS/MANIFEST, FS/FS/export_svc.pm, FS/FS/part_export.pm,
30701           FS/FS/part_svc.pm, FS/t/export_svc.t, httemplate/index.html,
30702           httemplate/browse/part_export.cgi,
30703           httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
30704           httemplate/edit/part_export.cgi,
30705           httemplate/edit/process/part_export.cgi,
30706           httemplate/misc/delete-part_export.cgi: (almost) everything for
30707           bug#375 - create export_svc table - part_svc to part_export is
30708           now properly many-to-many, not one-to-many
30709
30710           still need to finish service editing (choosing exports) in
30711           httemplate/edit/part_svc.cgi and
30712           httemplate/edti/process/part_svc.cgi
30713
30714           and do somethinga about that manual $svcdb = 'svc_acct' in
30715           httemplate/edit/part_export.cgi (do part_export records need a
30716           svcdb? probably not... should be able to just pass an svcdb on
30717           creation of new exports, move the big %exports hash into
30718           part_export.pm and allow httemplate/edit/part_svc.cgi to query it
30719           for exports that can apply to a given svcdb....
30720
30721 2002-04-11 15:04  ivan
30722
30723         * FS/FS/Record.pm: use the AUTOLOAD that reports errors better &
30724           fix problems with ut_domain losing data
30725
30726 2002-04-10 06:42  ivan
30727
30728         * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
30729           FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
30730           FS/FS/svc_acct_pop.pm, httemplate/browse/msgcat.cgi,
30731           httemplate/docs/signup.html, httemplate/edit/msgcat.cgi,
30732           httemplate/edit/process/msgcat.cgi: bulk checkin from working on
30733           the road:
30734
30735           - use msgcat for more error messages - should be all things that
30736           would come3   back from the signup server normally now - signup
30737           server: don't display access number <SELECT> if there's none or
30738           one - signup_server-realtime config option to run billing for
30739           signup server   signups immediately - signup server: pkg
30740           available to success templates, better documentation on   success
30741           templates - httemplate/edit/msgcat.cgi fields are properly sticky
30742           on errors - httemplate/edit/process/msgcat.cgi - don't update
30743           identical fields
30744
30745 2002-04-06 22:23  ivan
30746
30747         * FS/FS/: Conf.pm, cust_bill.pm, cust_pay.pm: send email on signup
30748           server signups (closes: Bug#386)
30749
30750 2002-04-06 21:56  ivan
30751
30752         * FS/FS/Conf.pm, FS/FS/msgcat.pm, conf/show-msgcat-codes,
30753           httemplate/browse/msgcat.cgi, httemplate/edit/msgcat.cgi,
30754           httemplate/edit/process/msgcat.cgi: working message catalogs (not
30755           used for enough yet) - almost (but not quite) closes Bug#385 -
30756           still have to catalog the   backend things triggered by signup
30757           server.
30758
30759 2002-04-06 16:00  ivan
30760
30761         * FS/FS/Conf.pm, httemplate/config/config-process.cgi,
30762           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
30763           httemplate/docs/signup.html: - config option for signup server
30764           payment types - credit card type pulldown on signup server
30765           (closes: Bug#383)
30766
30767 2002-04-06 14:32  ivan
30768
30769         * FS/FS/: Conf.pm, cust_bill.pm, cust_bill_pkg.pm, cust_main.pm:
30770           add a config option to set the Business::OnlinePayment
30771           description field, and make some useful data available for the
30772           config option.  closes: Bug#378
30773
30774 2002-04-06 13:32  ivan
30775
30776         * httemplate/search/cust_main.cgi: fix visual glitch
30777
30778 2002-04-06 12:37  ivan
30779
30780         * httemplate/docs/signup.html: big signup server cleanups.  uses
30781           Storable for network protocol now.  - makes Bugs 384 & 385 easier
30782           - closes: Bug#382
30783
30784 2002-04-05 16:08  ivan
30785
30786         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi,
30787           httemplate/view/svc_acct.cgi: security phrase bug fixes
30788
30789 2002-04-05 15:51  ivan
30790
30791         * CREDITS, Makefile, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/msgcat.pm,
30792           FS/FS/svc_acct.pm, FS/t/msgcat.t, bin/freeside-session-kill,
30793           conf/locale, eg/table_template-svc.pm, eg/table_template.pm,
30794           htetc/handler.pl, httemplate/index.html,
30795           httemplate/browse/cust_main_county.cgi,
30796           httemplate/browse/msgcat.cgi, httemplate/browse/svc_acct_pop.cgi,
30797           httemplate/docs/schema.html, httemplate/edit/svc_acct.cgi,
30798           httemplate/view/svc_acct.cgi: - add message catalog table &
30799           beginning of web interface - add security_phrase and conf option
30800           to svc_acct.pm - random other stuff
30801
30802 2002-04-05 15:37  jeff
30803
30804         * httemplate/view/cust_main.cgi: credit/refund display correction
30805
30806 2002-04-05 12:52  ivan
30807
30808         * httemplate/edit/process/cust_credit_bill.cgi: don't specify date
30809           (not on submitting form)
30810
30811 2002-04-05 08:37  ivan
30812
30813         * eg/export_template.pm, FS/t/part_export-infostreet.t,
30814           FS/t/part_export-sqlradius.t: oops forgot these from working on
30815           the road
30816
30817 2002-04-04 16:42  ivan
30818
30819         * FS/MANIFEST, FS/FS/part_export.pm,
30820           FS/FS/part_export/infostreet.pm, FS/FS/part_export/sqlradius.pm,
30821           httemplate/index.html, httemplate/edit/part_export.cgi: Checkin
30822           of disparate changes from working on the road: - generic SQL
30823           query - move exports out to their own files - small cleanup of
30824           selfadmin server
30825
30826 2002-03-29 09:27  ivan
30827
30828         * htetc/handler.pl, httemplate/search/svc_acct.cgi: fix unlinked
30829           svc browse!
30830
30831 2002-03-26 23:08  ivan
30832
30833         * FS/FS/queue.pm: don't show queue arguments (passwords!) on svc_*
30834           screens (unless queue_dangerous_options!)
30835
30836 2002-03-26 21:36  ivan
30837
30838         * FS/FS/cust_main.pm, FS/FS/part_referral.pm,
30839           httemplate/index.html, httemplate/docs/admin.html:
30840           s/referral/advertising source/
30841
30842           yes, the name sucks.  got a better one?
30843
30844 2002-03-26 08:24  ivan
30845
30846         * httemplate/search/cust_main.cgi: simple visual fix: &nbsp; for
30847           blank company column
30848
30849 2002-03-26 05:58  ivan
30850
30851         * FS/FS/part_svc.pm: forgot to use FS::part_export to search on it
30852
30853 2002-03-26 05:20  ivan
30854
30855         * httemplate/docs/passwd.html: doc
30856
30857 2002-03-26 04:35  ivan
30858
30859         * httemplate/docs/admin.html: s/Add/Provision/
30860
30861 2002-03-25 16:32  ivan
30862
30863         * FS/FS/part_export.pm, FS/bin/freeside-queued,
30864           httemplate/edit/part_export.cgi: further export bugfixing add 10
30865           kid limit to freeside-queued sqlradius_reset now works (closes:
30866           Bug#372)
30867
30868 2002-03-25 16:26  ivan
30869
30870         * Makefile: hhahah oops i _really_ ought to do something about that
30871
30872 2002-03-25 06:59  ivan
30873
30874         * httemplate/: index.html, search/cust_main-otaker.cgi,
30875           search/cust_main.cgi: customers by otaker report (ugly
30876           search/cust_main.cgi mods; revert if they cause problems)
30877
30878 2002-03-24 12:00  ivan
30879
30880         * httemplate/: edit/cust_main.cgi, search/svc_acct.cgi,
30881           browse/agent.cgi: UI improvements for agents
30882
30883 2002-03-24 10:23  ivan
30884
30885         * FS/FS/agent.pm: tyop
30886
30887 2002-03-24 09:42  ivan
30888
30889         * CREDITS, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi:
30890           "subscription" price plan from "Luke Pfeifer"
30891           <freeside@globalli.com>
30892
30893 2002-03-24 06:29  ivan
30894
30895         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/queue.pm,
30896           FS/FS/radius_usergroup.pm, FS/FS/svc_acct.pm,
30897           httemplate/edit/svc_acct.cgi:
30898           ICRADIUS groups all done!  UI and provisioning.  closes: Bug#362
30899
30900           fix some bugs in the export and add queue_dangerous_controls
30901           option too
30902
30903 2002-03-23 09:49  ivan
30904
30905         * FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
30906           httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
30907           httemplate/edit/process/part_svc.cgi: okay group editing UI as
30908           well as part_svc group editing UI seem to be working
30909
30910 2002-03-23 08:16  ivan
30911
30912         * FS/FS/part_export.pm, FS/FS/queue.pm, FS/FS/svc_acct.pm,
30913           httemplate/edit/svc_acct.cgi,
30914           httemplate/edit/process/svc_acct.cgi: group editing seems to be
30915           working...  everything except defaults... oh and export...
30916
30917 2002-03-22 23:54  ivan
30918
30919         * FS/bin/freeside-queued: redirect STDOUT/STDERR a bit later for
30920           better error reporting
30921
30922 2002-03-22 10:56  ivan
30923
30924         * Makefile, FS/MANIFEST, FS/FS/cust_main_county.pm,
30925           FS/FS/svc_acct.pm, FS/t/radius_usergroup.t,
30926           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
30927           httemplate/edit/svc_acct.cgi, httemplate/view/svc_acct.cgi:
30928           RADIUS groups on the way!
30929
30930 2002-03-22 04:49  ivan
30931
30932         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/part_export.pm,
30933           FS/t/part_export.t, FS/t/part_export_option.t,
30934           httemplate/browse/part_svc.cgi, httemplate/edit/part_export.cgi,
30935           httemplate/edit/process/part_export.cgi,
30936           httemplate/misc/delete-part_export.cgi: more new export...
30937
30938 2002-03-20 22:57  ivan
30939
30940         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi,
30941           httemplate/edit/process/part_export.cgi: more for the new world
30942           of export...
30943
30944 2002-03-20 13:31  ivan
30945
30946         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/part_export_option.pm,
30947           FS/FS/part_svc.pm, FS/FS/svc_acct.pm, FS/bin/freeside-queued,
30948           htetc/handler.pl, httemplate/edit/part_export.cgi,
30949           httemplate/edit/process/part_export.cgi: new export!  infostreet
30950           and sqlradius provisioning switched over  (Bug #299 - doesn't
30951           close it, but all the groundwork is done)
30952
30953           also removes non-transactional ICRADIUS export from
30954           svc_acct.export   (closes: Bug#347)
30955
30956 2002-03-19 23:37  ivan
30957
30958         * FS/FS/cust_main_county.pm: disable region caching for now
30959
30960 2002-03-19 09:48  ivan
30961
30962         * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
30963           httemplate/edit/process/cust_main.cgi: changes dum big
30964           "state/county/country" select to three, linked with javascript
30965           closes: Bug#353
30966
30967 2002-03-18 13:40  ivan
30968
30969         * FS/FS/: Conf.pm, cust_bill.pm, part_bill_event.pm: bugfixes,
30970           closes Bug#314
30971
30972 2002-03-18 12:50  ivan
30973
30974         * httemplate/edit/part_bill_event.cgi, FS/FS/part_bill_event.pm,
30975           FS/FS/Conf.pm: okay, now you can specify an alternate invoice
30976           template, and it'll be auto-createad and added to the list of
30977           configuration options.  closes: Bug#314
30978
30979 2002-03-18 11:49  ivan
30980
30981         * FS/FS/: Conf.pm, Record.pm, cust_bill.pm, cust_pay.pm: fixes: bug
30982           #348 - adds the ability to email on deleted payments.
30983
30984 2002-03-18 09:50  ivan
30985
30986         * httemplate/config/config.cgi:
30987           fixes bug#367 (yay, that one was annoying):
30988
30989           in config editor, initial newlines in <textarea>s are lost.  even
30990           if you didn't mean to edit them you remove that..
30991
30992 2002-03-18 08:05  ivan
30993
30994         * FS/FS/: svc_Common.pm, svc_acct.pm: handle inserting cust_svc and
30995           svc_acct records separately also, to handle imports preserving
30996           svcnum
30997
30998 2002-03-18 07:52  ivan
30999
31000         * httemplate/edit/: part_export.cgi, process/part_export.cgi: added
31001           (incomplete) export foo
31002
31003 2002-03-18 07:51  ivan
31004
31005         * httemplate/browse/part_svc.cgi: UI glitch; forgot ROWSPAN for
31006           export column
31007
31008 2002-03-18 06:17  ivan
31009
31010         * FS/FS/raddb.pm: add noment-specific RADIUS attributes
31011
31012 2002-03-18 01:10  ivan
31013
31014         * FS/FS/Conf.pm, FS/FS/svc_domain.pm,
31015           httemplate/config/config-process.cgi,
31016           httemplate/config/config-view.cgi, httemplate/config/config.cgi:
31017           new config value `defaultrecords', documentation, javascript
31018           config file editor
31019
31020 2002-03-17 00:33  ivan
31021
31022         * httemplate/config/: config-view.cgi, config.cgi: new domain
31023           record editing foo
31024
31025 2002-03-12 10:45  ivan
31026
31027         * httemplate/misc/cancel-unaudited.cgi: print error message for
31028           failed cancels!
31029
31030 2002-03-12 07:33  ivan
31031
31032         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
31033           httemplate/edit/part_svc.cgi: abstract stupid HTML layer trick
31034           out to HTML::Widgets::SelectLayers
31035
31036 2002-03-09 02:19  khoff
31037
31038         * FS/FS/: Conf.pm, svc_domain.pm: Support for default CNAME/A
31039           records
31040
31041 2002-03-07 06:13  ivan
31042
31043         * FS/FS/cust_bill.pm: better error msgs for mail errors
31044
31045 2002-03-07 06:10  ivan
31046
31047         * FS/FS/: cust_bill.pm, part_export.pm, part_export_option.pm,
31048           queue.pm: [no log message]
31049
31050 2002-03-06 15:32  ivan
31051
31052         * conf/invoice_from: oops, missing invoice_from
31053
31054 2002-03-06 14:44  jeff
31055
31056         * FS/MANIFEST, FS/FS/Conf.pm, conf/alerter_template,
31057           httemplate/docs/admin.html: billing expiration alerts
31058
31059 2002-03-05 15:13  jeff
31060
31061         * httemplate/search/report_tax.cgi: consistency is nice
31062
31063 2002-03-04 14:10  ivan
31064
31065         * FS/FS/Record.pm: make history tables conditional
31066
31067 2002-03-04 04:48  ivan
31068
31069         * Makefile, FS/FS/Record.pm, FS/FS/nas.pm, bin/fs-radius-add-check,
31070           bin/fs-radius-add-reply: [no log message]
31071
31072 2002-02-28 15:30  ivan
31073
31074         * httemplate/search/svc_acct.cgi: tyop
31075
31076 2002-02-28 15:18  ivan
31077
31078         * FS/FS/svc_acct.pm: clean up mess.  *sigh*
31079
31080 2002-02-28 15:17  ivan
31081
31082         * FS/FS/svc_acct.pm: clean up mess
31083
31084 2002-02-28 15:13  ivan
31085
31086         * FS/FS/svc_acct.pm: eek
31087
31088 2002-02-28 15:08  ivan
31089
31090         * httemplate/search/svc_acct.cgi: add main menu link
31091
31092 2002-02-28 15:07  ivan
31093
31094         * httemplate/misc/cancel-unaudited.cgi: handle errors better
31095
31096 2002-02-28 14:05  ivan
31097
31098         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
31099           httemplate/config/config.cgi: s/depreciated/deprecated/
31100
31101 2002-02-27 16:28  jeff
31102
31103         * FS/FS/svc_acct.pm: improved vpopmail support for svc_acct records
31104
31105 2002-02-27 15:20  ivan
31106
31107         * FS/FS/cust_main.pm: oops, spurious error messages
31108
31109 2002-02-27 15:03  ivan
31110
31111         * FS/FS/cust_main.pm: bubble up billing event errors
31112
31113 2002-02-27 14:40  ivan
31114
31115         * FS/FS/cust_bill_event.pm: and missing ) *sigh*
31116
31117 2002-02-27 14:40  ivan
31118
31119         * FS/FS/cust_bill_event.pm: errant ;
31120
31121 2002-02-27 14:39  ivan
31122
31123         * FS/FS/cust_bill_event.pm, httemplate/docs/schema.html,
31124           httemplate/view/cust_bill.cgi: add status and statustext fields
31125           to cust_bill_event
31126
31127 2002-02-27 14:00  ivan
31128
31129         * FS/FS/cust_main.pm: well, don't make things worse when
31130           debugging...
31131
31132 2002-02-27 13:57  ivan
31133
31134         * FS/: FS/cust_main.pm, bin/freeside-daily: better debugging
31135
31136 2002-02-26 14:09  ivan
31137
31138         * httemplate/search/: report_receivables.cgi, report_tax.cgi: fixup
31139           reports for templated webUI
31140
31141 2002-02-26 03:53  ivan
31142
31143         * FS/FS/cust_main.pm: okay, finally fix all the weirdness with
31144           shipping adresses.  whew.
31145
31146 2002-02-26 03:42  ivan
31147
31148         * FS/FS/: Record.pm, cust_main.pm: in Record.pm - call ->check
31149           **BEFORE** generating @diff for SQL.  causing weird effects with
31150           cust_main::check that modifies record (ship_ field weirdness)
31151
31152           fix nasty logic error triggered by changing a ship_ field from
31153           something TO identical to the corresponding non-ship_ field.
31154           ouch
31155
31156 2002-02-26 03:30  ivan
31157
31158         * FS/FS/cust_main.pm: fix nasty logic error triggered by changing a
31159           ship_ field from something TO identical to the corresponding
31160           non-ship_ field.  ouch.
31161
31162 2002-02-26 03:11  ivan
31163
31164         * httemplate/edit/cust_main.cgi: fix a weird oops with service
31165           address editing UI that would leave some fields blank... ?
31166
31167 2002-02-26 01:06  ivan
31168
31169         * FS/FS/cust_bill.pm: ugh, payname needs first/last i guess
31170
31171 2002-02-26 00:34  ivan
31172
31173         * FS/FS/cust_main.pm: die with a better error message on bad
31174           locales
31175
31176 2002-02-25 11:09  ivan
31177
31178         * httemplate/search/svc_acct.cgi: keith@landel:     We have users
31179           that have the character "." in their username     we can't search
31180           these customers by Username, can you please fix.
31181
31182 2002-02-23 14:36  ivan
31183
31184         * httemplate/search/: report_receivables.cgi, report_tax.cgi: take
31185           hardcoded paths out of report cgis
31186
31187 2002-02-23 03:56  ivan
31188
31189         * CREDITS, FS/FS/Record.pm, httemplate/docs/index.html,
31190           httemplate/search/cust_main.cgi,
31191           httemplate/search/cust_main.html: case-insensitive and substring
31192           searching
31193
31194 2002-02-23 03:46  ivan
31195
31196         * httemplate/index.html: silly html tweaking
31197
31198 2002-02-22 23:48  ivan
31199
31200         * httemplate/browse/part_pkg.cgi: it's too late.
31201
31202 2002-02-22 23:35  ivan
31203
31204         * httemplate/browse/part_pkg.cgi: i really should just start moving
31205           things to templates
31206
31207 2002-02-22 23:32  ivan
31208
31209         * httemplate/browse/: part_pkg.cgi, part_svc.cgi: UI nit fixes -
31210           misaligned columns when viewing disabled services/packages
31211
31212 2002-02-22 23:00  ivan
31213
31214         * FS/FS/UID.pm: nit
31215
31216 2002-02-22 18:14  jeff
31217
31218         * FS/FS/UID.pm, httemplate/search/report_receivables.cgi,
31219           httemplate/search/report_tax.cgi: report fixes and cruft removal
31220
31221 2002-02-22 18:02  ivan
31222
31223         * httemplate/index.html: UI work on main menu, remove Archive::Tar
31224           from docs
31225
31226 2002-02-22 15:18  jeff
31227
31228         * FS/MANIFEST, httemplate/index.html,
31229           httemplate/search/report_receivables.cgi,
31230           httemplate/search/report_tax.cgi,
31231           httemplate/search/report_tax.html: add some reporting features
31232
31233 2002-02-22 15:08  ivan
31234
31235         * FS/FS/cust_pay_batch.pm: fix i18n zip
31236
31237 2002-02-22 14:13  ivan
31238
31239         * httemplate/edit/cust_main.cgi: billing vs. shipping states
31240           weren't sorted in the same order.  UI glitch only
31241
31242 2002-02-22 04:31  ivan
31243
31244         * httemplate/config/: config-process.cgi, config-view.cgi: fixup
31245           <SELECT> configuration editing, fixes Bug#350
31246
31247 2002-02-22 04:13  ivan
31248
31249         * httemplate/index.html: close </FORM> tags
31250
31251 2002-02-22 01:01  ivan
31252
31253         * FS/FS/svc_acct.pm: correctly disable/enable accounts @ CP
31254
31255 2002-02-22 00:58  ivan
31256
31257         * FS/FS/svc_acct.pm: freeside *SUSPENDED* -> CP set_mailbox_status
31258           OTHER/OTHER_BOUNCE
31259
31260 2002-02-21 22:42  ivan
31261
31262         * FS/FS/queue.pm: UI in joblisting: don't split ( retry | remove )
31263           links
31264
31265 2002-02-21 22:39  ivan
31266
31267         * FS/FS/queue.pm: don't error out on bad svcnum's, just silently
31268           remove them
31269
31270 2002-02-21 22:23  ivan
31271
31272         * FS/FS/svc_acct.pm: don't leak perl line numbers on cp
31273           provisioning errors
31274
31275 2002-02-21 21:56  ivan
31276
31277         * FS/FS/svc_acct.pm: fix bugs in CP mailbox changes: cp_change and
31278           cp_rename
31279
31280 2002-02-21 17:07  ivan
31281
31282         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: UI work:
31283
31284           make all functions of view/cust_pkg.cgi available on
31285           view/cust_main.cgi  - having them one link down in "Edit" is
31286           confusing.
31287
31288           closes: Bug#325
31289
31290 2002-02-20 14:03  ivan
31291
31292         * httemplate/index.html: invoice reports belong here too
31293
31294 2002-02-20 02:39  ivan
31295
31296         * FS/FS/CGI.pm: fixes eidiot under Mason, closes: Bug#344
31297
31298 2002-02-20 01:44  ivan
31299
31300         * httemplate/view/cust_main.cgi: don't display full card in
31301           webinterface
31302
31303 2002-02-19 19:17  jeff
31304
31305         * FS/FS/cust_main.pm: correct sense of tax generation
31306
31307 2002-02-19 17:03  ivan
31308
31309         * CREDITS, FS/FS/CGI.pm, FS/FS/Record.pm, FS/FS/queue.pm,
31310           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
31311           FS/bin/freeside-queued, htetc/handler.pl, httemplate/index.html,
31312           httemplate/misc/queue.cgi, httemplate/view/svc_acct.cgi,
31313           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
31314           httemplate/view/svc_www.cgi: use Net::SSH::ssh_cmd for all job
31315           queueing rather than local duplicated ssh subs
31316
31317           queue daemon updates: retry & remove links work, bubble up error
31318           message to webinterface, link to svcnum & have job listings on
31319           view/svc_* pages, closes: Bug#280
31320
31321           s/option/optionname/ schema change, dumb mysql, closes: Bug#334
31322
31323 2002-02-19 15:43  ivan
31324
31325         * httemplate/docs/schema.html: set EVERYTHING=1 for your own
31326           mod_perl compile
31327
31328 2002-02-18 23:51  ivan
31329
31330         * httemplate/index.html: oops
31331
31332 2002-02-18 20:43  ivan
31333
31334         * httemplate/index.html: new main menu!
31335
31336 2002-02-18 19:22  jeff
31337
31338         * FS/FS/cust_refund.pm: fix refund posting
31339
31340 2002-02-18 19:15  ivan
31341
31342         * FS/FS/cust_refund.pm: <rluser> ut_number instead of ut_numbern
31343
31344 2002-02-18 19:06  ivan
31345
31346         * FS/FS/cust_refund.pm: need to use FS::Record qw(qsearch) !
31347
31348 2002-02-18 18:57  ivan
31349
31350         * httemplate/: edit/part_pkg.cgi, view/cust_main.cgi: allow custom
31351           packages to edit service quantities also
31352
31353 2002-02-18 12:09  ivan
31354
31355         * httemplate/edit/part_svc.cgi: bad warning, causing errors with
31356           strict
31357
31358 2002-02-18 10:07  ivan
31359
31360         * FS/FS/prepay_credit.pm: document 'seconds'
31361
31362 2002-02-18 02:14  ivan
31363
31364         * httemplate/edit/svc_www.cgi: oops!
31365
31366 2002-02-18 00:53  ivan
31367
31368         * Makefile: make release and make update-webdemo targets
31369
31370 2002-02-18 00:39  ivan
31371
31372         * FS/FS/Conf.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
31373           httemplate/edit/part_pkg.cgi: safe web demo operation!  closes:
31374           Bug#217
31375
31376           fix bug in edit/part_pkg: s/bkg/pkg/
31377
31378           edit/part_pkg.cgi - plan <SELECT> is now properly stick on
31379           errors, closes: Bug#323
31380
31381 2002-02-17 19:45  ivan
31382
31383         * httemplate/edit/part_svc.cgi: fix modified <SELECT>s under
31384           netcape4, use one for svc_acct.popnum too
31385
31386 2002-02-17 16:21  jeff
31387
31388         * Makefile: keep accidentally checking in Makefile changes, gotta
31389           do something about that...
31390
31391 2002-02-17 16:13  jeff
31392
31393         * Makefile, FS/FS/Conf.pm: trading in tar for rsync for improved
31394           vpopmail support
31395
31396 2002-02-17 13:01  ivan
31397
31398         * FS/MANIFEST: removing CGIwrapper.pm
31399
31400 2002-02-17 11:12  ivan
31401
31402         * FS/MANIFEST: get ride of CGIwrapper.pm
31403
31404 2002-02-17 11:07  jeff
31405
31406         * FS/FS/svc_forward.pm: queue svc_forward remote commands; better
31407           commands too
31408
31409 2002-02-15 11:34  ivan
31410
31411         * Makefile: keep accidentally checking in Makefile changes, gotta
31412           do something about that...
31413
31414 2002-02-15 11:33  ivan
31415
31416         * Makefile, FS/FS/Conf.pm, FS/FS/svc_acct.pm: CP provisioning!!
31417
31418 2002-02-14 10:06  ivan
31419
31420         * bin/: fs-radius-add-check, fs-radius-add-reply: docs?  haha
31421
31422 2002-02-13 17:12  ivan
31423
31424         * FS/FS/cust_pay_batch.pm: don't require state (i18n)
31425
31426 2002-02-12 10:56  ivan
31427
31428         * FS/FS/cust_bill.pm: more information in "cant send invoice email"
31429           error message
31430
31431 2002-02-12 10:47  ivan
31432
31433         * FS/FS/cust_main.pm: fixes:
31434
31435           Error running invoice event ($cust_main->charge( 10.00, 'Overdue
31436           Bill' );): Illegal or empty (text) comment:  at
31437           /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1141.
31438
31439 2002-02-11 21:58  ivan
31440
31441         * httemplate/docs/admin.html: fixes: bug#331
31442
31443 2002-02-11 20:49  ivan
31444
31445         * httemplate/edit/part_bill_event.cgi: oops
31446
31447 2002-02-11 18:11  ivan
31448
31449         * FS/FS/Conf.pm, httemplate/config/config.cgi: add username_policy
31450           "@append domain"
31451
31452           add "select" config type, mmm
31453
31454 2002-02-11 18:06  ivan
31455
31456         * FS/FS/svc_acct.pm: that's not a bug anymore, don't list it in the
31457           BUGS section
31458
31459 2002-02-11 17:25  ivan
31460
31461         * httemplate/edit/part_svc.cgi: red warning for unknown type :)
31462
31463 2002-02-11 17:13  ivan
31464
31465         * httemplate/edit/part_svc.cgi: service definition domsvc is now a
31466           domain pulldown closes: Bug#328
31467
31468 2002-02-11 15:01  ivan
31469
31470         * FS/FS/svc_forward.pm: oops, code hidden by pod
31471
31472 2002-02-11 13:51  ivan
31473
31474         * httemplate/edit/svc_acct.cgi: don't display useless finger and
31475           shell fields if uid is set to fixed & blank in the service
31476           definition - causes: Error: Can't have finger-name without uid
31477
31478 2002-02-11 11:38  ivan
31479
31480         * FS/FS/Conf.pm, FS/FS/svc_www.pm, httemplate/edit/svc_acct.cgi,
31481           httemplate/edit/process/svc_www.cgi,
31482           httemplate/view/svc_domain.cgi, httemplate/view/svc_www.cgi:
31483           svc_www is working!
31484
31485           also auto-create and add A records if necessary using apacheip
31486           config file.
31487
31488           and show all domain_records on view/svc_domain.cgi page
31489
31490 2002-02-10 14:31  ivan
31491
31492         * httemplate/edit/svc_acct.cgi: ui
31493
31494 2002-02-10 14:21  ivan
31495
31496         * httemplate/edit/part_pkg.cgi: slighly different wording
31497
31498 2002-02-10 14:06  ivan
31499
31500         * FS/FS/cust_svc.pm: another bug in quantity checking
31501
31502 2002-02-10 13:37  ivan
31503
31504         * FS/FS/cust_svc.pm: import qsearch() so the quantity checking
31505           works
31506
31507 2002-02-10 13:30  ivan
31508
31509         * FS/FS/Conf.pm, FS/FS/part_pkg.pm, conf/agent_defaultpkg: add new
31510           package definitions to all agent types by default
31511
31512           config option to restore current behaviour (must explicitly add
31513           new package definitions to each agent type)
31514
31515           closes: Bug#324
31516
31517 2002-02-10 11:58  ivan
31518
31519         * FS/MANIFEST, FS/bin/freeside-daily,
31520           httemplate/edit/process/part_bill_event.cgi: update billing
31521           documentation for the new world of invoice events added
31522           freeside-daily replacing freeside-bill for the new world of
31523           invoice events
31524
31525 2002-02-10 10:56  ivan
31526
31527         * FS/FS/cust_pay.pm, httemplate/edit/cust_pay.cgi: use unique
31528           tokens to prevent double-submission of payments in the web UI
31529           (closes: Bug#320)
31530
31531 2002-02-10 09:30  ivan
31532
31533         * httemplate/search/cust_main.cgi: eliminate duplicate cusomters
31534           before figuring to display a list or redirect.  eliiminates "2
31535           matching found" displayed but only one in list.
31536
31537 2002-02-10 09:02  ivan
31538
31539         * FS/FS/cust_main_invoice.pm: allow + in email addresses
31540
31541 2002-02-10 08:49  ivan
31542
31543         * FS/FS/cust_main_invoice.pm: okay, for now, don't try to transform
31544           email addresses into svcnum-linked destinations
31545
31546 2002-02-10 08:40  ivan
31547
31548         * Makefile, httemplate/edit/svc_acct.cgi:
31549           fix "no previous account to recall hidden password from" error
31550           when adding new accounts & get an error on first try
31551
31552 2002-02-10 08:14  ivan
31553
31554         * Makefile, httemplate/index.html,
31555           httemplate/browse/svc_acct_pop.cgi,
31556           httemplate/edit/svc_acct_pop.cgi: s/POP/Access Number/ in the
31557           webui
31558
31559 2002-02-10 08:05  ivan
31560
31561         * htetc/handler.pl, httemplate/browse/agent.cgi,
31562           httemplate/browse/agent_type.cgi,
31563           httemplate/browse/cust_main_county.cgi,
31564           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
31565           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
31566           httemplate/browse/svc_acct_pop.cgi,
31567           httemplate/config/config-process.cgi,
31568           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
31569           httemplate/edit/REAL_cust_pkg.cgi, httemplate/edit/agent.cgi,
31570           httemplate/edit/agent_type.cgi,
31571           httemplate/edit/cust_bill_pay.cgi,
31572           httemplate/edit/cust_credit.cgi,
31573           httemplate/edit/cust_credit_bill.cgi,
31574           httemplate/edit/cust_main.cgi,
31575           httemplate/edit/cust_main_county-expand.cgi,
31576           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
31577           httemplate/edit/part_bill_event.cgi,
31578           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
31579           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
31580           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
31581           httemplate/edit/process/quick-cust_pkg.cgi,
31582           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
31583           httemplate/misc/catchall.cgi,
31584           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
31585           httemplate/misc/process/link.cgi,
31586           httemplate/search/cust_main.cgi, httemplate/search/cust_pay.cgi,
31587           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
31588           httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
31589           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
31590           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
31591           httemplate/view/svc_www.cgi: *finally* seems to be working under
31592           Mason.  sheesh.  *finally* seems to be working under Mason.
31593           sheesh.  *finally* seems to be working under Mason.  sheesh.
31594           *finally* seems to be working under Mason.  sheesh.  *finally*
31595           seems to be working under Mason.  sheesh.  *finally* seems to be
31596           working under Mason.  sheesh.  *finally* seems to be working
31597           under Mason.  sheesh.  *finally* seems to be working under Mason.
31598           sheesh.
31599
31600 2002-02-10 05:21  ivan
31601
31602         * htetc/handler.pl, httemplate/browse/agent.cgi,
31603           httemplate/browse/agent_type.cgi,
31604           httemplate/browse/cust_main_county.cgi,
31605           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
31606           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
31607           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
31608           httemplate/edit/agent_type.cgi,
31609           httemplate/edit/cust_bill_pay.cgi,
31610           httemplate/edit/cust_credit.cgi,
31611           httemplate/edit/cust_credit_bill.cgi,
31612           httemplate/edit/cust_main.cgi,
31613           httemplate/edit/cust_main_county-expand.cgi,
31614           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
31615           httemplate/edit/part_bill_event.cgi,
31616           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
31617           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
31618           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
31619           httemplate/edit/process/REAL_cust_pkg.cgi,
31620           httemplate/edit/process/agent.cgi,
31621           httemplate/edit/process/agent_type.cgi,
31622           httemplate/edit/process/cust_bill_pay.cgi,
31623           httemplate/edit/process/cust_credit.cgi,
31624           httemplate/edit/process/cust_credit_bill.cgi,
31625           httemplate/edit/process/cust_main.cgi,
31626           httemplate/edit/process/cust_main_county-collapse.cgi,
31627           httemplate/edit/process/cust_main_county-expand.cgi,
31628           httemplate/edit/process/cust_pay.cgi,
31629           httemplate/edit/process/cust_pkg.cgi,
31630           httemplate/edit/process/part_pkg.cgi,
31631           httemplate/edit/process/quick-cust_pkg.cgi,
31632           httemplate/edit/process/svc_acct.cgi,
31633           httemplate/edit/process/svc_acct_pop.cgi,
31634           httemplate/edit/process/svc_domain.cgi,
31635           httemplate/edit/process/svc_forward.cgi,
31636           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
31637           httemplate/misc/catchall.cgi,
31638           httemplate/misc/delete-cust_pay.cgi,
31639           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
31640           httemplate/misc/print-invoice.cgi,
31641           httemplate/misc/unsusp_pkg.cgi,
31642           httemplate/misc/process/catchall.cgi,
31643           httemplate/misc/process/delete-customer.cgi,
31644           httemplate/misc/process/link.cgi, httemplate/search/cust_pay.cgi,
31645           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
31646           httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
31647           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
31648           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
31649           httemplate/view/svc_www.cgi: removed <!-- $Id$ --> from all files
31650           to fix any redirects, whew
31651
31652           Mason handler.pl overrides CGI::redirect
31653
31654           fixed strict; problems in edit/part_pkg.cgi &
31655           edit/process/part_pkg.cgi
31656
31657 2002-02-09 18:28  ivan
31658
31659         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
31660           httemplate/view/cust_main.cgi: hide SS# unless you turn it on via
31661           config file
31662
31663 2002-02-09 18:16  ivan
31664
31665         * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
31666           FS/FS/cust_bill_event.pm, FS/FS/cust_main.pm, htetc/handler.pl,
31667           httemplate/browse/part_bill_event.cgi,
31668           httemplate/edit/part_pkg.cgi,
31669           httemplate/edit/process/part_bill_event.cgi,
31670           httemplate/edit/process/part_pkg.cgi,
31671           httemplate/view/cust_bill.cgi: pro-rating w/ web interface,
31672           tested (closes: Bug#313).
31673
31674           view/cust_bill.cgi invoice view shows invoice events!
31675
31676           fix bug where adding events with no name silently failed instead
31677           of giving an error
31678
31679           add new comission plans
31680
31681 2002-02-09 10:24  ivan
31682
31683         * FS/FS/CGI.pm, htetc/handler.pl,
31684           httemplate/edit/process/agent_type.cgi,
31685           httemplate/edit/process/cust_main_county-expand.cgi,
31686           httemplate/edit/process/cust_pay.cgi,
31687           httemplate/edit/process/part_pkg.cgi,
31688           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
31689           httemplate/search/svc_domain.cgi: no more exit() in templates
31690
31691 2002-02-09 10:09  ivan
31692
31693         * FS/FS/svc_domain.pm: okay all external export from .pm files is
31694           queued! (closes: Bug#249)
31695
31696 2002-02-09 09:45  ivan
31697
31698         * FS/FS/cust_svc.pm, httemplate/misc/process/link.cgi: have
31699           FS::cust_svc::check look up & check pkg_svc.quantity like
31700           httemplate/view/cust_pkg.cgi (closes: Bug#43)
31701
31702 2002-02-09 09:03  ivan
31703
31704         * FS/FS/CGI.pm, htetc/handler.pl: okay, both Apache::ASP and Mason
31705           should set no-cache headers now (closes: Bug#23)
31706
31707 2002-02-07 14:30  ivan
31708
31709         * Makefile: oops, reversing bad Makefile patch
31710
31711 2002-02-07 14:29  ivan
31712
31713         * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm,
31714           FS/FS/cust_pay.pm, httemplate/browse/agent_type.cgi,
31715           httemplate/browse/nas.cgi, httemplate/misc/delete-cust_pay.cgi,
31716           httemplate/view/cust_main.cgi: delete payments
31717
31718 2002-02-06 07:55  ivan
31719
31720         * FS/FS/cust_main.pm, bin/pod2x: doc updates and pod2x fix to skip
31721           blib/ files
31722
31723 2002-02-06 07:50  ivan
31724
31725         * FS/FS/cust_bill.pm: pod typo
31726
31727 2002-02-06 07:49  ivan
31728
31729         * Makefile: documentation building Makefile patch
31730
31731 2002-02-06 07:36  ivan
31732
31733         * FS/FS/part_bill_event.pm: part_bill_event.plan can contain
31734           punctuation
31735
31736 2002-02-06 06:58  ivan
31737
31738         * FS/bin/freeside-adduser: fix for non-file auth
31739
31740 2002-02-05 12:25  ivan
31741
31742         * FS/FS/Record.pm: better error messages if you haven't run
31743           fs-setup ?
31744
31745 2002-02-05 08:48  ivan
31746
31747         * fs_passwd/fs_passwd, httemplate/docs/passwd.html: web-based
31748           password changer!
31749
31750 2002-02-04 09:06  ivan
31751
31752         * Makefile: 1.4.0pre8!
31753
31754 2002-02-04 09:04  ivan
31755
31756         * httemplate/edit/part_bill_event.cgi: have fs-setup create the
31757           necessary "default" billing events documentation on necessary
31758           "default" billing events
31759
31760 2002-02-04 08:44  ivan
31761
31762         * httemplate/edit/part_bill_event.cgi,
31763           httemplate/view/cust_bill.cgi, FS/FS/cust_bill.pm,
31764           FS/FS/cust_main.pm: billing events!
31765
31766 2002-01-30 10:22  ivan
31767
31768         * httemplate/: browse/part_bill_event.cgi,
31769           edit/part_bill_event.cgi, edit/process/part_bill_event.cgi: fully
31770           working invoice event web interface
31771
31772 2002-01-30 06:18  ivan
31773
31774         * FS/FS/CGI.pm, htetc/handler.pl, httemplate/browse/agent.cgi,
31775           httemplate/browse/agent_type.cgi,
31776           httemplate/browse/cust_main_county.cgi,
31777           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
31778           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
31779           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
31780           httemplate/edit/agent_type.cgi,
31781           httemplate/edit/cust_bill_pay.cgi,
31782           httemplate/edit/cust_credit.cgi,
31783           httemplate/edit/cust_credit_bill.cgi,
31784           httemplate/edit/cust_main.cgi,
31785           httemplate/edit/cust_main_county-expand.cgi,
31786           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
31787           httemplate/edit/part_bill_event.cgi,
31788           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
31789           httemplate/edit/svc_acct_pop.cgi, httemplate/edit/svc_domain.cgi,
31790           httemplate/edit/svc_forward.cgi,
31791           httemplate/edit/process/agent.cgi,
31792           httemplate/edit/process/agent_type.cgi,
31793           httemplate/edit/process/cust_bill_pay.cgi,
31794           httemplate/edit/process/cust_credit.cgi,
31795           httemplate/edit/process/cust_credit_bill.cgi,
31796           httemplate/edit/process/cust_main.cgi,
31797           httemplate/edit/process/cust_main_county-collapse.cgi,
31798           httemplate/edit/process/cust_main_county-expand.cgi,
31799           httemplate/edit/process/cust_pay.cgi,
31800           httemplate/edit/process/cust_pkg.cgi,
31801           httemplate/edit/process/part_pkg.cgi,
31802           httemplate/edit/process/quick-cust_pkg.cgi,
31803           httemplate/edit/process/svc_acct.cgi,
31804           httemplate/edit/process/svc_acct_pop.cgi,
31805           httemplate/edit/process/svc_domain.cgi,
31806           httemplate/edit/process/svc_forward.cgi,
31807           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
31808           httemplate/misc/catchall.cgi,
31809           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
31810           httemplate/misc/print-invoice.cgi,
31811           httemplate/misc/unsusp_pkg.cgi,
31812           httemplate/misc/process/catchall.cgi,
31813           httemplate/misc/process/delete-customer.cgi,
31814           httemplate/misc/process/link.cgi,
31815           httemplate/search/cust_main.cgi, httemplate/search/cust_pay.cgi,
31816           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
31817           httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
31818           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
31819           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
31820           httemplate/view/svc_www.cgi: remove   use Module; and   $cgi =
31821           new CGI;   &cgisuidsetup(); from all templates.  should work
31822           better under Mason.
31823
31824 2002-01-29 09:42  ivan
31825
31826         * FS/FS/part_bill_event.pm, httemplate/docs/schema.html: weight,
31827           plan and plandata fields in part_bill_event
31828
31829 2002-01-29 08:33  ivan
31830
31831         * Makefile, FS/FS.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
31832           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
31833           FS/FS/svc_acct.pm, bin/pod2x, htetc/handler.pl,
31834           httemplate/index.html, httemplate/browse/part_bill_event.cgi,
31835           httemplate/edit/part_bill_event.cgi,
31836           httemplate/edit/part_pkg.cgi,
31837           httemplate/edit/process/part_bill_event.cgi: - web interface for
31838           hourly account charges!   (FS::cust_pkg, FS::cust_svc and
31839           FS::svc_acct seconds_since methods) - Makefile target to
31840           regenerate HTML manpages on install - FS.pm doc update -
31841           $FS::Record::Debug now dumps all SQL - new FS::cust_main methods:
31842           ->cancel, ->invoicing_list_addpost - start of a billing event web
31843           interface - cust_pay::upgrade_replace doesn't error out if
31844           history includes   overapplied payments
31845
31846 2002-01-28 03:24  ivan
31847
31848         * FS/FS/Record.pm: oops, syntax error in new() check for missing
31849           subclass table sub (eek)
31850
31851 2002-01-27 22:57  ivan
31852
31853         * FS/FS/cust_bill.pm, FS/FS/cust_credit.pm, FS/FS/cust_pay.pm,
31854           FS/FS/cust_refund.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
31855           httemplate/docs/schema.html: book closing schema changes
31856
31857 2002-01-27 21:15  ivan
31858
31859         * FS/FS/part_export.pm, FS/FS/part_export_option.pm,
31860           httemplate/docs/schema.html: part_export schema changes
31861
31862 2002-01-25 17:52  ivan
31863
31864         * FS/FS/cust_credit_refund.pm: another bug spotted by jeff
31865
31866 2002-01-24 09:02  ivan
31867
31868         * FS/FS/Record.pm: emit a warning in this unlikely case again
31869
31870 2002-01-24 08:58  ivan
31871
31872         * FS/FS/: cust_bill_pay.pm, cust_credit.pm, cust_credit_bill.pm,
31873           cust_credit_refund.pm, cust_pay.pm, cust_refund.pm: <rluser>
31874           rather than == 0 in the ::check's ....  <rluser> you might
31875           consider <= 0
31876
31877 2002-01-24 08:54  ivan
31878
31879         * FS/FS/cust_credit_refund.pm: stack traces help alot
31880
31881 2002-01-24 03:52  ivan
31882
31883         * FS/FS/: cust_credit_refund.pm, cust_pay.pm, cust_refund.pm:
31884           jeff's on a bugfinding roll here, thanks!
31885
31886 2002-01-24 03:43  ivan
31887
31888         * FS/FS/cust_credit_refund.pm: <rluser> and it seems that
31889           cust_credit_refund::cust_credit should exist..
31890
31891 2002-01-23 22:52  ivan
31892
31893         * FS/FS/cust_refund.pm: from jeff@fix <rluser> in
31894           FS::cust_refund::check  'amount' should probably be replaced with
31895           +'refund' in two places
31896
31897 2002-01-23 22:46  ivan
31898
31899         * FS/FS/cust_refund.pm: more updates to cust_refund::update_replace
31900
31901 2002-01-23 18:26  ivan
31902
31903         * FS/FS/cust_refund.pm: fix cust_refund::insert
31904
31905 2002-01-22 07:57  ivan
31906
31907         * FS/FS/: cust_credit.pm, cust_pay.pm, cust_refund.pm: don't allow
31908           $0.00 in credits/payments/refunds
31909
31910 2002-01-22 06:55  ivan
31911
31912         * FS/FS/part_svc.pm: docu
31913
31914 2002-01-22 06:53  ivan
31915
31916         * FS/FS/svc_acct.pm: silly compilation problem
31917
31918 2002-01-22 06:42  ivan
31919
31920         * httemplate/docs/index.html: remove old upgrade docs
31921
31922 2002-01-21 03:30  ivan
31923
31924         * FS/FS/cust_pkg.pm: include FS::svc_forward in kludgy preload
31925
31926 2002-01-19 07:16  ivan
31927
31928         * FS/FS/UID.pm: error message update
31929
31930 2002-01-16 07:37  ivan
31931
31932         * FS/FS/svc_acct.pm: doc
31933
31934 2002-01-14 12:28  ivan
31935
31936         * FS/FS/: Conf.pm, svc_acct.pm: pay some attention to 1.4 RADIUS
31937           SQL export
31938
31939 2002-01-09 05:29  ivan
31940
31941         * FS/FS/cust_main.pm, httemplate/search/cust_main.cgi: update fuzzy
31942           cache files on customer replace.
31943
31944           do an exact search along with the fuzzy search (webui)
31945
31946 2002-01-03 09:40  ivan
31947
31948         * FS/MANIFEST, FS/FS/cust_bill_event.pm, FS/FS/part_bill_event.pm,
31949           FS/t/cust_bill_event.t, FS/t/part_bill_event.t,
31950           httemplate/docs/schema.html: more schema changes:
31951           part_bill_event and cust_bill_event tables
31952
31953           remove old 1.4.0pre READMEs
31954
31955 2001-12-28 07:14  ivan
31956
31957         * FS/FS/cust_main.pm: force printing in freeside-overdue
31958
31959 2001-12-28 06:40  ivan
31960
31961         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
31962           httemplate/edit/part_pkg.cgi: add more options to
31963           freeside-overdue
31964
31965           add charge method to FS::cust_main
31966
31967           one-off packages default to disabled
31968
31969           billing payname defaults to first and last, not "Accounts
31970           Payable"
31971
31972 2001-12-27 01:26  ivan
31973
31974         * FS/FS/Record.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
31975           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
31976           httemplate/edit/agent_type.cgi, httemplate/edit/cust_main.cgi,
31977           httemplate/edit/cust_pkg.cgi, httemplate/edit/part_pkg.cgi,
31978           httemplate/edit/part_svc.cgi,
31979           httemplate/edit/process/part_pkg.cgi,
31980           httemplate/view/cust_main.cgi: service and package disable!
31981
31982 2001-12-26 15:59  ivan
31983
31984         * httemplate/docs/schema.html: doc
31985
31986 2001-12-26 07:41  ivan
31987
31988         * httemplate/view/cust_main.cgi: remove warnings
31989
31990 2001-12-26 07:11  ivan
31991
31992         * httemplate/edit/process/cust_credit.cgi: apply credits!!
31993
31994 2001-12-26 07:08  ivan
31995
31996         * FS/MANIFEST: add freeside-overdue
31997
31998 2001-12-26 07:07  ivan
31999
32000         * httemplate/edit/: cust_credit.cgi, process/cust_credit.cgi: fix
32001           posting credit
32002
32003 2001-12-26 03:17  ivan
32004
32005         * FS/FS/cust_main.pm: (untested eek) freeside-overdue script &
32006           cust_main balance_date & total_owed_date methods
32007
32008 2001-12-26 01:18  ivan
32009
32010         * httemplate/: index.html, search/cust_pay.cgi, view/cust_main.cgi:
32011           search by check #
32012
32013 2001-12-25 23:53  ivan
32014
32015         * FS/FS/cust_pay.pm: doc
32016
32017 2001-12-25 22:02  ivan
32018
32019         * httemplate/edit/cust_pay.cgi: UI
32020
32021 2001-12-25 21:19  ivan
32022
32023         * httemplate/: index.html, edit/cust_pay.cgi,
32024           edit/process/cust_pay.cgi, search/cust_main.cgi,
32025           search/cust_main.html: expedited check entry
32026
32027 2001-12-25 21:02  ivan
32028
32029         * CREDITS: still missing tons of folks, i am sure
32030
32031 2001-12-25 20:52  ivan
32032
32033         * httemplate/search/: cust_bill.html, cust_main.html: same look as
32034           rest of search pages
32035
32036 2001-12-25 20:25  ivan
32037
32038         * FS/FS/CGI.pm, httemplate/edit/cust_credit.cgi,
32039           httemplate/edit/cust_pay.cgi,
32040           httemplate/edit/process/cust_credit.cgi,
32041           httemplate/edit/process/cust_pay.cgi: auto-apply payments and
32042           credits, post credit UI overhaul
32043
32044 2001-12-25 18:33  ivan
32045
32046         * httemplate/edit/cust_pay.cgi: fix service display for duplicates
32047
32048 2001-12-21 13:40  ivan
32049
32050         * FS/FS/cust_bill.pm, httemplate/edit/cust_pay.cgi,
32051           httemplate/view/cust_main.cgi: add name/address to post payment
32052           screen
32053
32054           get rid of some $-0.00  yay for ieee fp
32055
32056 2001-12-21 12:55  ivan
32057
32058         * FS/FS/cust_bill_pay.pm: fixes
32059
32060             total cust_bill_pay.amount and cust_credit_bill.amount 19.95
32061           for invnum 1659
32062             greater than cust_bill.charged 19.95 at
32063             /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1519.
32064
32065 2001-12-19 21:34  ivan
32066
32067         * FS/FS/Record.pm: work better with DBIx::Profile
32068
32069 2001-12-19 18:09  ivan
32070
32071         * FS/FS/svc_acct.pm: don't error trying to suspend accounts with
32072           '*' password
32073
32074 2001-12-19 18:07  ivan
32075
32076         * FS/FS/svc_acct.pm: quiet warnings
32077
32078 2001-12-19 06:33  ivan
32079
32080         * FS/FS/svc_acct.pm: alas, a 5.6-ism
32081
32082 2001-12-19 06:30  ivan
32083
32084         * FS/FS/svc_acct.pm: surpress warnings
32085
32086 2001-12-18 11:36  ivan
32087
32088         * httemplate/edit/cust_bill_pay.cgi: another dum tyop
32089
32090 2001-12-18 11:34  ivan
32091
32092         * httemplate/edit/cust_bill_pay.cgi: typo
32093
32094 2001-12-18 11:32  ivan
32095
32096         * httemplate/edit/cust_bill_pay.cgi: declar vars
32097
32098 2001-12-18 11:30  ivan
32099
32100         * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi,
32101           process/cust_bill_pay.cgi, process/cust_credit_bill.cgi: apply
32102           payment webinterface
32103
32104 2001-12-17 23:12  ivan
32105
32106         * httemplate/search/cust_pkg.cgi: really working dates on package
32107           browse.  ouch.
32108
32109 2001-12-17 23:08  ivan
32110
32111         * httemplate/search/cust_pkg.cgi: working dates on package browse
32112
32113 2001-12-17 22:45  ivan
32114
32115         * httemplate/search/cust_pkg.cgi: oops.  *sigh*
32116
32117 2001-12-17 22:38  ivan
32118
32119         * httemplate/search/cust_pkg.cgi: show dates on package browse
32120
32121 2001-12-17 22:29  ivan
32122
32123         * FS/FS/svc_acct_pop.pm: full number in POP pulldown
32124
32125 2001-12-17 17:49  ivan
32126
32127         * FS/: MANIFEST, FS/svc_acct.pm: add freeside-setinvoice to
32128           MANIFEST
32129
32130           fix warning:
32131
32132           FS::cust_main_invoice=HASH(0x90c86c4) at
32133           /usr/local/lib/perl5/site_perl/5.005/FS/svc_acct.pm line 419.
32134
32135 2001-12-17 15:59  ivan
32136
32137         * FS/FS/cust_bill.pm: fixes
32138
32139            Argument "" isn't numeric in ncmp at
32140            /usr/local/lib/perl5/site_perl/5.005/FS/cust_bill.pm line 254.
32141
32142 2001-12-16 15:50  ivan
32143
32144         * FS/FS/cust_main.pm: eek nasty bug
32145
32146 2001-12-15 16:55  ivan
32147
32148         * FS/FS/cust_bill_pay.pm: fix weird rounding error: total
32149           cust_bill_pay.amount 39.9 for paynum 240 greater than
32150           cust_pay.paid 39.90
32151
32152 2001-12-15 14:59  ivan
32153
32154         * httemplate/view/svc_acct.cgi: style
32155
32156 2001-12-15 14:58  ivan
32157
32158         * FS/FS/cust_svc.pm: meaningful FS::cust_svc::label for svc_www
32159           records
32160
32161 2001-12-15 14:56  ivan
32162
32163         * httemplate/view/svc_www.cgi: view svc_www.cgi from Dave Burgess
32164           <burgess@www.cynjut.net>, thanks
32165
32166 2001-12-15 14:47  ivan
32167
32168         * httemplate/edit/cust_main.cgi: allow entering of referral
32169           customer by number as well as by link off the view page, courtesy
32170           of Dave Burgess <burgess@www.cynjut.net>
32171
32172 2001-12-14 16:17  ivan
32173
32174         * FS/FS/cust_main.pm: style changes
32175
32176 2001-12-13 10:37  ivan
32177
32178         * FS/bin/freeside-setinvoice: okay, it should really work now
32179
32180 2001-12-13 09:52  ivan
32181
32182         * FS/bin/freeside-setinvoice: fix setinvoice script
32183
32184 2001-12-13 01:17  ivan
32185
32186         * FS/bin/freeside-setinvoice: added util to set invoice
32187           destinations
32188
32189 2001-12-12 11:42  ivan
32190
32191         * httemplate/edit/: cust_main.cgi, svc_acct.cgi: allow >8 character
32192           passwords in web interface
32193
32194 2001-12-11 13:26  ivan
32195
32196         * httemplate/search/svc_acct.cgi: missing space in SQL, oops
32197
32198 2001-12-10 04:18  ivan
32199
32200         * FS/FS/Record.pm: Pg datatype pain
32201
32202 2001-12-09 20:54  ivan
32203
32204         * httemplate/index.html: typo noticed by Dave Burgess
32205           <burgess@www.cynjut.net>, thanks.
32206
32207 2001-12-09 16:44  ivan
32208
32209         * httemplate/search/svc_acct.cgi: visual glitch: oops, $pager
32210           wasn't getting substitued.
32211
32212 2001-12-09 15:31  ivan
32213
32214         * httemplate/search/svc_acct.cgi: harmless? missing ;
32215
32216 2001-12-08 02:08  ivan
32217
32218         * httemplate/config/config.cgi: need a POST here; browsers
32219           (especially IE) are unhappy with the default GET
32220
32221 2001-12-08 02:07  ivan
32222
32223         * FS/FS/cust_pay.pm: get custnum from invnum before trying to use
32224           custnum!
32225
32226 2001-12-08 02:03  ivan
32227
32228         * FS/FS/cust_main.pm: fix logic error creating invoice line items
32229
32230 2001-12-08 02:01  ivan
32231
32232         * FS/FS/Conf.pm: radiusprepend config file for DEFAULT entries etc.
32233
32234 2001-12-04 05:10  ivan
32235
32236         * httemplate/edit/svc_forward.cgi: from Dave Burgess
32237           <burgess@neonramp.com>:
32238
32239            I had to change line 104 in /edit/svc_forward.cgi and add 'my'
32240           as the
32241            qualifier on the LHS of the assignment.  This also solves the
32242            problem with a similar error on the RHS of line 105.  It also
32243           seems to make
32244            the routine work fairly reliably (it has been problematic for me
32245           in the
32246            past).
32247
32248 2001-12-03 03:33  ivan
32249
32250         * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
32251           paged service browse!!
32252
32253 2001-12-03 02:59  ivan
32254
32255         * httemplate/search/: cust_main.cgi, cust_pkg.cgi: paged package
32256           browse
32257
32258 2001-12-03 00:43  ivan
32259
32260         * httemplate/search/cust_main.cgi: paged customer browse!
32261
32262 2001-12-03 00:41  ivan
32263
32264         * FS/FS/Conf.pm, FS/FS/Record.pm, conf/maxsearchrecordsperpage,
32265           httemplate/search/cust_main.cgi: maxsearchrecordsperpage config
32266           option paged implementation of customer browse!
32267
32268 2001-11-29 16:04  ivan
32269
32270         * FS/FS/: cust_pkg.pm, cust_svc.pm, svc_Common.pm: more link
32271           methods
32272
32273 2001-11-20 19:42  ivan
32274
32275         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: a more reasonalbe
32276           name (!)
32277
32278 2001-11-20 19:40  ivan
32279
32280         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi:
32281           postalinvoicedefault config file
32282
32283 2001-11-13 13:27  ivan
32284
32285         * FS/MANIFEST: remove freeside-print-batch
32286
32287 2001-11-12 05:19  ivan
32288
32289         * FS/FS/cust_main.pm: import hack to be less strict
32290
32291 2001-11-08 07:26  ivan
32292
32293         * FS/bin/freeside-queued: harmless typo noticed by "Edward
32294           Shabotinsky" <lanshark@bsinet.net>, thanks
32295
32296 2001-11-06 10:45  ivan
32297
32298         * httemplate/edit/process/part_pkg.cgi: remove gratuitous warnings
32299
32300 2001-11-06 10:35  ivan
32301
32302         * Makefile: i REALLY suck at Makefiles
32303
32304 2001-11-06 10:34  ivan
32305
32306         * Makefile: i suck at Makefiles
32307
32308 2001-11-06 10:22  ivan
32309
32310         * Makefile: make foo for htetc/global.asa
32311
32312 2001-11-06 09:58  ivan
32313
32314         * FS/FS/UID.pm: fix error message for s/htdocs/httemplate/
32315
32316 2001-11-05 13:30  ivan
32317
32318         * Makefile: more fixes for fresh installation
32319
32320 2001-11-05 13:26  ivan
32321
32322         * Makefile: yet more Make
32323
32324 2001-11-05 13:24  ivan
32325
32326         * Makefile: make create-database fix
32327
32328 2001-11-05 12:12  ivan
32329
32330         * Makefile, FS/FS/Record.pm: makefile fixups
32331
32332 2001-11-05 09:00  jeff
32333
32334         * FS/FS/svc_acct.pm: improved svc_acct replacement
32335
32336 2001-11-05 08:42  ivan
32337
32338         * FS/FS/Record.pm: AUTOLOAD optimizations broke things rather
32339           badly, oops
32340
32341 2001-11-05 06:03  ivan
32342
32343         * Makefile: move sys-dependant stuff to vars
32344
32345 2001-11-05 05:57  ivan
32346
32347         * FS/FS/svc_acct.pm: doc tyop
32348
32349 2001-11-05 03:55  ivan
32350
32351         * FS/FS/cust_main.pm: better error messages for eval'ed setup/recur
32352           expressions remove debugging warn output
32353
32354 2001-11-03 09:49  ivan
32355
32356         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/SearchCache.pm,
32357           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
32358           FS/FS/svc_acct.pm, FS/t/SearchCache.t,
32359           httemplate/search/cust_main.cgi: new 'jsearch' call for big
32360           joined searches & caching support preliminary customer browse
32361           optimizations, much faster!
32362
32363 2001-11-01 21:28  ivan
32364
32365         * httemplate/config/config.cgi: note config changes need
32366           apache/freeside-queued restart to take effect
32367
32368 2001-11-01 21:11  ivan
32369
32370         * FS/FS/Record.pm: depend on DBIx::DBSchema 0.19
32371
32372 2001-11-01 20:55  ivan
32373
32374         * httemplate/config/config-view.cgi, httemplate/config/config.cgi,
32375           FS/FS/Conf.pm: config web GUI updates.  almost usable now.
32376
32377 2001-10-31 16:16  ivan
32378
32379         * httemplate/search/cust_main.cgi: hit the database slightly less.
32380           this page still takes forever with lots of customers.
32381
32382 2001-10-30 11:05  ivan
32383
32384         * FS/FS/cust_pay_batch.pm, httemplate/index.html,
32385           httemplate/docs/schema.html: depriciate cust_pay_batch.trancode
32386           web interface to view pending batch
32387
32388 2001-10-30 07:42  ivan
32389
32390         * httemplate/edit/cust_main.cgi: put default country up top
32391
32392 2001-10-30 07:41  ivan
32393
32394         * httemplate/edit/cust_main.cgi: precedence oops
32395
32396 2001-10-30 07:39  ivan
32397
32398         * httemplate/edit/cust_main.cgi: better ordering of state selection
32399           on new customer screen
32400
32401 2001-10-30 06:54  ivan
32402
32403         * htetc/handler.pl, httemplate/browse/agent.cgi,
32404           httemplate/browse/agent_type.cgi,
32405           httemplate/browse/cust_main_county.cgi,
32406           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
32407           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
32408           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
32409           httemplate/edit/cust_credit_bill.cgi,
32410           httemplate/edit/cust_main.cgi,
32411           httemplate/edit/cust_main_county-expand.cgi,
32412           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
32413           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
32414           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
32415           httemplate/misc/catchall.cgi,
32416           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
32417           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
32418           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
32419           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
32420           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
32421           httemplate/view/svc_forward.cgi: get rid of header foo in
32422           individual templates
32423
32424 2001-10-30 06:20  ivan
32425
32426         * htetc/handler.pl, httemplate/config/config-view.cgi,
32427           httemplate/config/config.cgi: web config should workish now
32428
32429 2001-10-30 05:49  ivan
32430
32431         * Makefile: work with CVS version too
32432
32433 2001-10-30 05:48  ivan
32434
32435         * Makefile: make
32436
32437 2001-10-30 05:47  ivan
32438
32439         * Makefile, FS/bin/freeside-adduser, conf/shells, conf/smtpmachine:
32440           `make create-config' installs default config (conf dir update)
32441           freeside-adduser uses default secrets file
32442
32443 2001-10-30 04:38  ivan
32444
32445         * Makefile: make
32446
32447 2001-10-30 04:35  ivan
32448
32449         * Makefile: makefile typo
32450
32451 2001-10-30 03:47  ivan
32452
32453         * Makefile, FS/bin/freeside-adduser, httemplate/docs/admin.html,
32454           httemplate/docs/index.html: whew more install docs and automation
32455
32456 2001-10-30 02:20  ivan
32457
32458         * Makefile, FS/MANIFEST, FS/FS/Conf.pm, FS/bin/freeside-adduser:
32459           setup/config updates.  getting easier...
32460
32461 2001-10-29 13:22  ivan
32462
32463         * Makefile: fix make clean
32464
32465 2001-10-29 12:53  ivan
32466
32467         * FS/FS/svc_forward.pm: methods for getting the associated svc_acct
32468           records
32469
32470 2001-10-29 09:17  ivan
32471
32472         * Makefile: automate a tiny bit more
32473
32474 2001-10-26 03:24  ivan
32475
32476         * FS/FS/CGI.pm, htetc/handler.pl, httemplate/browse/agent.cgi,
32477           httemplate/browse/agent_type.cgi,
32478           httemplate/browse/cust_main_county.cgi,
32479           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
32480           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
32481           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
32482           httemplate/edit/cust_credit_bill.cgi,
32483           httemplate/edit/cust_main.cgi,
32484           httemplate/edit/cust_main_county-expand.cgi,
32485           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
32486           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
32487           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
32488           httemplate/misc/catchall.cgi,
32489           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
32490           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
32491           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
32492           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
32493           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
32494           httemplate/view/svc_forward.cgi: cache foo *sigh*
32495
32496 2001-10-26 02:50  ivan
32497
32498         * httemplate/config/config-process.cgi: otherwise people will have
32499           problems with `0' zero
32500
32501 2001-10-25 14:24  ivan
32502
32503         * httemplate/edit/svc_domain.cgi: remove ancient tld cruft
32504
32505 2001-10-25 09:13  ivan
32506
32507         * FS/FS/cust_main_invoice.pm: & in email addresses
32508
32509 2001-10-25 01:41  ivan
32510
32511         * FS/FS/Conf.pm: remove debugging cruft
32512
32513 2001-10-24 08:45  ivan
32514
32515         * httemplate/config/config-process.cgi: correct for browser
32516           munching
32517
32518 2001-10-24 08:29  ivan
32519
32520         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/ConfItem.pm,
32521           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/t/ConfItem.t,
32522           httemplate/index.html, httemplate/config/config-process.cgi,
32523           httemplate/config/config-view.cgi,
32524           httemplate/search/svc_acct.cgi: preliminary web config editor
32525
32526           new config files: username-ampersand, passwordmax
32527
32528           fs-setup updates
32529
32530           get rid of old and crufty and unused registries/ config foo
32531
32532           documentation updates
32533
32534 2001-10-23 13:53  ivan
32535
32536         * FS/bin/freeside-queued: Pg: FOR UPDATE LIMIT 1 mysql: LIMIT 1 FOR
32537           UPDATE
32538
32539           greeeat.
32540
32541 2001-10-22 07:48  ivan
32542
32543         * FS/FS/svc_acct.pm: fix dir check
32544
32545 2001-10-22 05:22  ivan
32546
32547         * FS/FS/svc_domain.pm: fix delete method for new databases
32548
32549 2001-10-22 01:31  ivan
32550
32551         * FS/FS/cust_main.pm: tyop
32552
32553 2001-10-22 01:29  ivan
32554
32555         * FS/FS/: cust_main.pm, cust_pkg.pm: better delete customer code &
32556           warnings, delete package ability (& warning)
32557
32558 2001-10-20 05:17  ivan
32559
32560         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm, htetc/handler.pl,
32561           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
32562           httemplate/edit/part_pkg.cgi, httemplate/edit/svc_acct.cgi,
32563           httemplate/edit/process/cust_main.cgi,
32564           httemplate/edit/process/part_pkg.cgi: setup and recurring fee tax
32565           exempt flags, UI to edit rework part_pkg editing UI some more
32566
32567 2001-10-15 07:58  ivan
32568
32569         * FS/FS/cust_pkg.pm, htetc/handler.pl,
32570           httemplate/edit/REAL_cust_pkg.cgi,
32571           httemplate/edit/process/REAL_cust_pkg.cgi: date editing
32572
32573 2001-10-15 05:16  ivan
32574
32575         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
32576           httemplate/misc/bill.cgi: print reasons with credits on invoices
32577
32578           use straight eval, not Safe::reval in cust_main::bill for now, as
32579           i have no   idea how to call methods on a share()'ed scalar.
32580           hmm.
32581
32582           add cust_pkg::cust_main method
32583
32584           s/eidiot/idiot/ in httemplate/misc/bill.cgi
32585
32586 2001-10-15 04:39  ivan
32587
32588         * httemplate/edit/part_pkg.cgi: remove errant javascript alert()
32589           plan ||= 'flat' for custom pricing 9clone) package definitions
32590           too
32591
32592 2001-10-15 04:35  ivan
32593
32594         * httemplate/edit/cust_main.cgi: visual fix
32595
32596 2001-10-15 03:42  ivan
32597
32598         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
32599           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
32600           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
32601           httemplate/edit/process/part_pkg.cgi: price plans web gui 1st
32602           pass, oh my
32603
32604 2001-10-11 10:46  ivan
32605
32606         * htetc/handler.pl: price plan uI!
32607
32608 2001-10-11 10:44  ivan
32609
32610         * httemplate/edit/part_pkg.cgi: "price plans" UP support.CVS:
32611           ----------------------------------------------------------------------
32612
32613 2001-10-09 23:22  thalakan
32614
32615         * httemplate/search/cust_main.cgi: Reverted.
32616
32617 2001-10-09 22:59  thalakan
32618
32619         * httemplate/search/cust_main.cgi: Stupid mistake.  Works now.
32620
32621 2001-10-09 22:42  ivan
32622
32623         * httemplate/search/cust_main.cgi: revert silly changes
32624
32625 2001-10-09 22:33  thalakan
32626
32627         * httemplate/search/cust_main.cgi: Change to use ut_name instead.
32628
32629 2001-10-09 22:24  ivan
32630
32631         * FS/FS/Record.pm: embarassing doc fix, thanks jason
32632
32633 2001-10-09 16:10  ivan
32634
32635         * FS/FS/cust_credit.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
32636           FS/FS/cust_pkg.pm, httemplate/docs/schema.html: add
32637           `unsuspendauto' config file: enable the automatic unsuspension of
32638           suspended packages when a customer's balance due changes from
32639           positive to zero or negative as the result of a payment or credit
32640
32641           add cust_pkg.manual_flag to disable this behaviour per customer
32642           package (no UI to set this yet)
32643
32644 2001-10-09 00:16  ivan
32645
32646         * httemplate/edit/process/part_svc.cgi: that was a confusing bug to
32647           fix
32648
32649 2001-10-08 20:11  ivan
32650
32651         * FS/FS/cust_pkg.pm: fix syntax error in newly-enabled insert sub,
32652           sheesh
32653
32654 2001-10-02 09:00  jeff
32655
32656         * FS/FS/cust_pay_batch.pm: add pkey to batch payments and fix a doc
32657           typo
32658
32659 2001-10-02 04:10  ivan
32660
32661         * FS/FS/svc_acct.pm: allow some more characters in GECOS... showing
32662           up in fix.net's password files
32663
32664 2001-10-01 03:31  ivan
32665
32666         * FS/FS/cust_pkg.pm: oops
32667
32668 2001-09-30 15:35  ivan
32669
32670         * FS/FS/svc_acct.pm: arg
32671
32672 2001-09-30 15:19  ivan
32673
32674         * FS/FS/svc_acct.pm: $1 doesn't seem to last very long...
32675
32676 2001-09-30 13:30  ivan
32677
32678         * FS/FS/svc_acct.pm: username-uppercase config file
32679
32680 2001-09-27 14:49  ivan
32681
32682         * FS/FS/svc_acct_pop.pm: not used
32683
32684 2001-09-27 14:12  ivan
32685
32686         * httemplate/edit/: cust_main.cgi, svc_acct.cgi: popSELECTOR
32687
32688 2001-09-27 13:41  ivan
32689
32690         * httemplate/edit/cust_main.cgi, httemplate/edit/svc_acct.cgi,
32691           FS/FS/svc_acct_pop.pm, httemplate/view/svc_acct.cgi: pop
32692           selector!
32693
32694 2001-09-27 11:33  ivan
32695
32696         * httemplate/view/svc_acct.cgi: fix for pre-1.4.0 accounts with no
32697           domsvc
32698
32699 2001-09-26 02:17  ivan
32700
32701         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_credit_bill.pm,
32702           FS/FS/cust_main.pm, FS/FS/part_pop_local.pm,
32703           FS/FS/svc_acct_pop.pm, FS/t/part_pop_local.t,
32704           httemplate/docs/schema.html: add part_pop_local table
32705
32706 2001-09-25 11:03  ivan
32707
32708         * FS/FS/cust_main.pm:
32709           ror
32710
32711 2001-09-25 11:01  ivan
32712
32713         * FS/FS/cust_main.pm: add emailinvoiceonly config file and begin to
32714           use it
32715
32716 2001-09-25 08:55  ivan
32717
32718         * FS/FS/cust_main.pm: Business::OnlinePayment::BankOfAmerica
32719
32720 2001-09-24 17:05  ivan
32721
32722         * FS/bin/freeside-queued: better REAPER
32723
32724 2001-09-23 20:23  ivan
32725
32726         * FS/: FS/UID.pm, bin/freeside-queued: queue daemon forks now
32727
32728 2001-09-20 20:47  ivan
32729
32730         * httemplate/view/cust_main.cgi: show company and name (instead of
32731           just company) for referring customers that have a company
32732
32733 2001-09-19 17:13  ivan
32734
32735         * FS/FS/cust_main.pm: really fix fuzzy searching
32736
32737 2001-09-19 17:10  ivan
32738
32739         * FS/FS/cust_main.pm: fix fuzzy searching
32740
32741 2001-09-19 14:51  ivan
32742
32743         * FS/bin/freeside-queued: set real uid too.  whew.  ssh now
32744           working.
32745
32746 2001-09-19 14:06  ivan
32747
32748         * FS/: MANIFEST, FS/svc_acct.pm, bin/freeside-apply-credits:
32749           directory hashing remove jeff's lib patch from
32750           freeside-apply-credits add freeside-apply-credits to MANIFEST
32751           README for pre3-4
32752
32753 2001-09-19 12:41  ivan
32754
32755         * FS/FS/svc_acct.pm: tyop
32756
32757 2001-09-19 12:39  ivan
32758
32759         * FS/FS/svc_acct.pm: hopefully report some sort of ssh error
32760
32761 2001-09-19 12:28  ivan
32762
32763         * FS/FS/svc_acct.pm: ;args
32764
32765 2001-09-19 12:19  ivan
32766
32767         * FS/FS/svc_acct.pm: FS::svc_acct::ssh
32768
32769 2001-09-19 12:00  ivan
32770
32771         * FS/bin/freeside-queued: set $ENV{HOME}
32772
32773 2001-09-18 17:24  ivan
32774
32775         * FS/FS/svc_acct.pm: icradius transactional password changes
32776           (suspensions, unsuspensions)
32777
32778 2001-09-16 05:45  ivan
32779
32780         * FS/FS/Record.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
32781           httemplate/index.html, httemplate/search/cust_main.cgi,
32782           httemplate/view/cust_main.cgi: fix oops in
32783           FS::cust_main_invoice::replace preventing package cancellation
32784
32785           add toggle switch to cust_main searching to show/hide cancelled
32786           customers.  hidecancelledcustomers config file is just which
32787           state it starts in.
32788
32789           add signupurl config file to enable showing of the customer's
32790           signup URL on the view page.
32791
32792 2001-09-14 12:54  ivan
32793
32794         * FS/FS/svc_acct.pm: fix for no svc_acct_sm!!!
32795
32796 2001-09-14 11:05  ivan
32797
32798         * FS/FS/Record.pm: s/croak/confess/
32799
32800 2001-09-12 08:45  ivan
32801
32802         * FS/FS/part_svc.pm: oops
32803
32804 2001-09-11 16:44  ivan
32805
32806         * FS/FS/part_svc.pm, httemplate/edit/svc_acct.cgi,
32807           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
32808           httemplate/view/svc_acct.cgi: radius attributes & default/fixed
32809           values should work again now
32810
32811 2001-09-11 15:20  ivan
32812
32813         * FS/FS/svc_Common.pm, bin/fs-radius-add-check,
32814           bin/fs-radius-add-reply: fix radius attribute adding
32815
32816 2001-09-11 14:58  ivan
32817
32818         * FS/bin/freeside-queued: usage sub
32819
32820 2001-09-11 13:44  ivan
32821
32822         * httemplate/search/svc_acct.cgi: getting "you should run the
32823           bin/fs-migrate-svc_acct_sm" message unexpectedly
32824
32825 2001-09-11 12:16  ivan
32826
32827         * httemplate/edit/part_svc.cgi: forgot closing form tag, breaks ie,
32828           others?
32829
32830 2001-09-11 06:10  ivan
32831
32832         * FS/FS/svc_acct.pm: transactional job-queued icradius/freeradius
32833           export
32834
32835 2001-09-11 05:46  ivan
32836
32837         * httemplate/edit/process/part_svc.cgi: more service edit fix
32838
32839 2001-09-11 05:42  ivan
32840
32841         * httemplate/edit/part_svc.cgi: fix service editing
32842
32843 2001-09-11 05:25  ivan
32844
32845         * FS/FS/queue.pm: queue clean fix
32846
32847 2001-09-11 05:24  ivan
32848
32849         * FS/FS/queue.pm: job queue fix
32850
32851 2001-09-11 05:10  ivan
32852
32853         * FS/FS/cust_main.pm: fuzzyfix
32854
32855 2001-09-11 05:06  ivan
32856
32857         * FS/FS/svc_acct.pm: better logging
32858
32859 2001-09-11 05:00  ivan
32860
32861         * FS/FS/svc_acct.pm: cyrus fix!
32862
32863 2001-09-11 04:52  ivan
32864
32865         * FS/bin/freeside-queued: rar
32866
32867 2001-09-11 03:05  ivan
32868
32869         * httemplate/edit/process/quick-cust_pkg.cgi: s/die/ediot/
32870
32871 2001-09-11 02:56  ivan
32872
32873         * httemplate/: edit/process/quick-cust_pkg.cgi, view/cust_main.cgi:
32874           fix quick order
32875
32876 2001-09-10 21:17  ivan
32877
32878         * FS/FS/svc_acct.pm: username-noperiod config file
32879
32880 2001-09-10 20:15  ivan
32881
32882         * FS/FS/cust_main.pm, FS/FS/svc_acct.pm, FS/bin/freeside-queued,
32883           httemplate/edit/part_svc.cgi: cyrus support
32884
32885 2001-09-10 18:09  ivan
32886
32887         * FS/bin/freeside-queued: working queued
32888
32889 2001-09-10 17:08  ivan
32890
32891         * FS/FS.pm, FS/MANIFEST, FS/FS/Record.pm,
32892           FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm, FS/FS/part_svc.pm,
32893           FS/FS/queue.pm, FS/FS/queue_arg.pm, FS/bin/freeside-queued,
32894           FS/t/queue.t, FS/t/queue_arg.t, htetc/handler.pl,
32895           httemplate/index.html, httemplate/browse/part_svc.cgi,
32896           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
32897           httemplate/edit/process/part_svc.cgi,
32898           httemplate/search/cust_main.cgi: faster (cached) fuzzy searches
32899           prelim. job queues! fixed part_svc editing
32900
32901 2001-09-10 17:07  ivan
32902
32903         * bin/: freeside-init, fs-migrate-part_svc: fixing
32904           fs-migrate-part_svc updateing fs-setup for job queues
32905           freeside-init for starting freeside-queued
32906
32907 2001-09-07 13:49  ivan
32908
32909         * FS/FS/part_svc_column.pm: oops, forgot to add this
32910
32911 2001-09-07 13:26  ivan
32912
32913         * FS/FS/raddb.pm, FS/FS/svc_acct.pm, bin/generate-raddb: tyops
32914
32915 2001-09-07 13:19  ivan
32916
32917         * FS/MANIFEST: tyop
32918
32919 2001-09-07 13:17  ivan
32920
32921         * FS/MANIFEST, FS/FS/raddb.pm, FS/FS/svc_acct.pm, FS/t/raddb.t,
32922           bin/fs-radius-add-check, bin/fs-radius-add-reply,
32923           bin/generate-raddb: fix RADIUS attribute capitalization
32924
32925 2001-09-06 14:20  ivan
32926
32927         * FS/FS/svc_acct.pm, httemplate/docs/schema.html: doc
32928
32929 2001-09-06 13:41  ivan
32930
32931         * FS/FS.pm, FS/MANIFEST, FS/FS/UID.pm, FS/FS/part_svc.pm,
32932           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
32933           FS/FS/svc_forward.pm, FS/FS/svc_www.pm, FS/t/part_svc_column.t,
32934           bin/fs-migrate-part_svc, bin/fs-migrate-payref,
32935           bin/fs-radius-add-check, bin/fs-radius-add-reply,
32936           httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
32937           httemplate/edit/part_svc.cgi,
32938           httemplate/edit/process/part_svc.cgi: finally fix part_svc!!!
32939
32940 2001-09-04 08:12  ivan
32941
32942         * httemplate/docs/admin.html: tyop
32943
32944 2001-09-04 08:06  ivan
32945
32946         * httemplate/edit/: agent_type.cgi, process/cust_main.cgi: oops
32947           indeed
32948
32949 2001-09-04 07:44  ivan
32950
32951         * FS/FS/cust_pkg.pm, httemplate/browse/agent.cgi,
32952           httemplate/browse/agent_type.cgi, httemplate/browse/part_pkg.cgi,
32953           httemplate/browse/part_svc.cgi, httemplate/docs/admin.html,
32954           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
32955           httemplate/edit/process/quick-cust_pkg.cgi,
32956           httemplate/view/cust_main.cgi: new admin documentation, quick
32957           one-pkg order
32958
32959 2001-09-03 15:07  ivan
32960
32961         * FS/FS/cust_bill.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm,
32962           FS/FS/cust_pay.pm, FS/FS/cust_svc.pm,
32963           httemplate/docs/signup.html, httemplate/edit/cust_credit.cgi,
32964           httemplate/edit/cust_credit_bill.cgi,
32965           httemplate/edit/cust_pay.cgi,
32966           httemplate/edit/process/cust_pay.cgi, httemplate/misc/bill.cgi,
32967           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi: fix
32968           more bugs
32969
32970 2001-09-02 00:57  ivan
32971
32972         * CREDITS: credito
32973
32974 2001-09-02 00:57  ivan
32975
32976         * bin/generate-tests: gawl
32977
32978 2001-09-02 00:49  ivan
32979
32980         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit.pm,
32981           FS/FS/cust_credit_bill.pm, FS/FS/cust_credit_refund.pm,
32982           httemplate/edit/cust_credit_bill.cgi,
32983           httemplate/view/cust_main.cgi: things are starting to work again,
32984           sorta.
32985
32986 2001-09-01 22:38  ivan
32987
32988         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
32989           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, bin/fs-migrate-payref:
32990           migration.  ugh.
32991
32992 2001-09-01 21:51  ivan
32993
32994         * FS/FS/: cust_svc.pm, svc_acct.pm: better error msgs
32995
32996 2001-09-01 21:25  ivan
32997
32998         * FS/: FS.pm, MANIFEST, FS/cust_bill_pay.pm, FS/cust_main.pm,
32999           FS/cust_refund.pm, t/CGI.t, t/Conf.t, t/Record.t, t/UID.t,
33000           t/agent.t, t/agent_type.t, t/cust_bill.t, t/cust_bill_pay.t,
33001           t/cust_bill_pkg.t, t/cust_credit.t, t/cust_credit_bill.t,
33002           t/cust_credit_refund.t, t/cust_main.t, t/cust_main_county.t,
33003           t/cust_main_invoice.t, t/cust_pay.t, t/cust_pay_batch.t,
33004           t/cust_pkg.t, t/cust_refund.t, t/cust_svc.t, t/domain_record.t,
33005           t/nas.t, t/part_pkg.t, t/part_referral.t, t/part_svc.t,
33006           t/pkg_svc.t, t/port.t, t/prepay_credit.t, t/session.t,
33007           t/svc_Common.t, t/svc_acct.t, t/svc_acct_pop.t, t/svc_domain.t,
33008           t/svc_forward.t, t/svc_www.t, t/type_pkgs.t: lame testsuite and
33009           the embarassing fixes in it found
33010
33011 2001-09-01 19:53  jeff
33012
33013         * FS/bin/freeside-apply-credits: adding a credit apply utility
33014
33015 2001-09-01 19:46  ivan
33016
33017         * FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
33018           FS/FS/cust_refund.pm, httemplate/docs/schema.html: cust_refund
33019           and cust_pay get custnums
33020
33021 2001-09-01 18:27  ivan
33022
33023         * FS/FS/: cust_bill.pm, cust_bill_pay.pm, cust_credit.pm,
33024           cust_credit_bill.pm, cust_credit_refund.pm, cust_main.pm,
33025           cust_refund.pm: more udpates for the new world of unapplied
33026           stuff.  yay.
33027
33028 2001-09-01 15:28  jeff
33029
33030         * FS/FS/cust_main.pm: haste makes waste... and left a method out
33031
33032 2001-09-01 15:18  ivan
33033
33034         * FS/FS/cust_credit_bill.pm: add primary key
33035
33036 2001-09-01 15:01  ivan
33037
33038         * FS/MANIFEST: cust_bill_pay & cust_credit_refund
33039
33040 2001-09-01 14:55  jeff
33041
33042         * FS/FS/cust_bill_pay.pm: oops.. need this too
33043
33044 2001-09-01 14:52  jeff
33045
33046         * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
33047           FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm,
33048           httemplate/edit/cust_credit_bill.cgi,
33049           httemplate/edit/process/cust_credit_bill.cgi,
33050           httemplate/view/cust_main.cgi: add cust_credit_bill relating
33051           multiple invoices to credits
33052
33053 2001-09-01 13:11  ivan
33054
33055         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
33056           FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
33057           httemplate/docs/schema.html: cust_bill_pay and
33058           cust_credit_refund.  payments can apply to multiple invoices and
33059           refunds can apply to multiple credits.
33060
33061 2001-08-31 02:20  ivan
33062
33063         * FS/FS/Record.pm: check US zips more strictly
33064
33065 2001-08-31 01:43  ivan
33066
33067         * httemplate/browse/svc_acct_pop.cgi: > Order by City might be
33068           better
33069           state, city, then number
33070
33071 2001-08-31 00:28  ivan
33072
33073         * httemplate/edit/cust_main_county-expand.cgi: better error message
33074           for nonexistant cust_main_county records
33075
33076 2001-08-31 00:17  ivan
33077
33078         * httemplate/edit/process/cust_main_county-expand.cgi: fixes:
33079           > US UT expand state
33080           > Submit (no data entered)
33081           > US UT is gone frome the list.
33082
33083 2001-08-30 09:23  ivan
33084
33085         * httemplate/docs/signup.html: update signup server: template form
33086           and success html, document
33087
33088 2001-08-30 08:30  ivan
33089
33090         * httemplate/edit/part_svc.cgi: slighly more docu
33091
33092 2001-08-29 02:11  ivan
33093
33094         * httemplate/edit/agent.cgi: ui
33095
33096 2001-08-28 09:58  ivan
33097
33098         * httemplate/: docs/signup.html, search/cust_main.cgi:
33099           customer-to-customer referrals in singup server
33100
33101 2001-08-28 07:34  ivan
33102
33103         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
33104           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
33105           customer-to-customer referrals!
33106
33107 2001-08-25 22:06  ivan
33108
33109         * FS/FS/: cust_credit.pm, cust_main.pm: brainfart
33110
33111 2001-08-25 22:05  ivan
33112
33113         * FS/FS/cust_credit.pm: reason can't be null
33114
33115 2001-08-22 23:17  ivan
33116
33117         * FS/FS/cust_main.pm: no need to be y1.9k complient
33118
33119 2001-08-21 03:27  ivan
33120
33121         * httemplate/edit/: svc_acct.cgi, svc_forward.cgi: fix these up,
33122           most everything is working svc_forward-wise now
33123
33124 2001-08-21 02:34  ivan
33125
33126         * FS/FS/Record.pm, FS/FS/UID.pm, httemplate/browse/agent.cgi,
33127           httemplate/browse/agent_type.cgi,
33128           httemplate/browse/cust_main_county.cgi,
33129           httemplate/browse/part_pkg.cgi,
33130           httemplate/browse/svc_acct_pop.cgi: no more &swapuid
33131
33132 2001-08-20 20:03  ivan
33133
33134         * FS/FS/svc_acct.pm: fix domain method, and it works against old
33135           databases now too
33136
33137 2001-08-20 19:44  ivan
33138
33139         * FS/FS/domain_record.pm, FS/FS/prepay_credit.pm, FS/FS/svc_www.pm,
33140           eg/TEMPLATE_cust_main.import, eg/table_template-svc.pm: remove
33141           $Log$
33142
33143 2001-08-20 19:43  ivan
33144
33145         * bin/fs-migrate-svc_acct_sm: i think svc_acct_sm.import should go
33146           away, but...
33147
33148 2001-08-20 19:32  ivan
33149
33150         * test/cgi-test: remove $Log$
33151
33152 2001-08-20 19:31  ivan
33153
33154         * httemplate/: browse/agent.cgi, browse/agent_type.cgi,
33155           browse/part_pkg.cgi, browse/svc_acct_pop.cgi, edit/agent.cgi,
33156           edit/agent_type.cgi, edit/cust_credit.cgi,
33157           edit/cust_main_county-expand.cgi, edit/cust_pay.cgi,
33158           edit/cust_pkg.cgi, edit/part_pkg.cgi, edit/svc_acct_pop.cgi,
33159           edit/svc_domain.cgi, edit/svc_forward.cgi,
33160           edit/process/agent.cgi, edit/process/agent_type.cgi,
33161           edit/process/cust_credit.cgi, edit/process/cust_pay.cgi,
33162           edit/process/cust_pkg.cgi, edit/process/part_pkg.cgi,
33163           edit/process/svc_acct.cgi, edit/process/svc_acct_pop.cgi,
33164           edit/process/svc_domain.cgi, edit/process/svc_forward.cgi,
33165           misc/bill.cgi, misc/cancel-unaudited.cgi, misc/catchall.cgi,
33166           misc/delete-customer.cgi, misc/link.cgi, misc/print-invoice.cgi,
33167           misc/unsusp_pkg.cgi, misc/process/catchall.cgi,
33168           misc/process/delete-customer.cgi, misc/process/link.cgi,
33169           search/svc_domain.cgi, view/cust_bill.cgi, view/svc_acct.cgi,
33170           view/svc_domain.cgi, view/svc_forward.cgi: remove $Log$ messages.
33171           whew.
33172
33173 2001-08-20 19:16  ivan
33174
33175         * httemplate/search/svc_acct.cgi: fix to work against 1.3.x
33176           databases, with a warning
33177
33178 2001-08-20 19:03  ivan
33179
33180         * httemplate/search/cust_pkg.cgi: deal with databases w/o separate
33181           shipping address
33182
33183 2001-08-20 17:39  ivan
33184
33185         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: fix some
33186           silly syntax errors
33187
33188 2001-08-20 06:10  ivan
33189
33190         * FS/FS/svc_domain.pm: use var
33191
33192 2001-08-20 05:15  ivan
33193
33194         * httemplate/edit/svc_acct.cgi: #
33195
33196 2001-08-20 05:13  ivan
33197
33198         * httemplate/edit/svc_acct.cgi: only show domains associated with
33199           this customer.
33200
33201 2001-08-20 04:18  ivan
33202
33203         * FS/FS/cust_svc.pm: labels for svc_acct accounts are now fully
33204           qualified!
33205
33206 2001-08-20 04:04  ivan
33207
33208         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: more
33209           svc_forward work
33210
33211 2001-08-20 02:41  ivan
33212
33213         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: dtrt when
33214           deleting accouts wrt forwards, catchalls & other references to
33215           svc_acct records
33216
33217           depreciate svc_acct_sm further; move qmail catchall handling to
33218           svc_domain
33219
33220 2001-08-20 02:38  ivan
33221
33222         * httemplate/docs/schema.html: documentation updates
33223
33224 2001-08-19 08:53  jeff
33225
33226         * FS/MANIFEST, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
33227           FS/FS/svc_forward.pm, httemplate/edit/part_svc.cgi,
33228           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_forward.cgi,
33229           httemplate/edit/process/svc_forward.cgi,
33230           httemplate/misc/catchall.cgi,
33231           httemplate/misc/process/catchall.cgi,
33232           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
33233           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
33234           httemplate/view/svc_forward.cgi: added user interface for
33235           svc_forward and vpopmail support
33236
33237 2001-08-19 03:25  ivan
33238
33239         * bin/svc_acct.import: add system shells to @FS::svc_acct:shells on
33240           the fly, fixes: ticket #88
33241
33242 2001-08-19 01:32  ivan
33243
33244         * httemplate/search/cust_pkg.cgi: display bill and service
33245           name/company, and services
33246
33247 2001-08-19 01:18  ivan
33248
33249         * FS/FS/: svc_acct.pm, svc_domain.pm: ->setfixed untaints svcnum
33250
33251 2001-08-19 01:15  ivan
33252
33253         * FS/FS/svc_acct.pm: set fixed fields before checking domsvc
33254
33255 2001-08-18 17:48  ivan
33256
33257         * FS/FS/: Record.pm, cust_main.pm: country fields will now accept
33258           names and change them to two-letter codes
33259
33260 2001-08-17 04:33  ivan
33261
33262         * FS/FS/Record.pm: ut_phonen: fallback to ut_textn, instead of
33263           ut_alphan for non-US/CA phone numbers
33264
33265 2001-08-17 04:28  ivan
33266
33267         * FS/FS/Record.pm: canada has same phone# rules as US
33268
33269 2001-08-17 04:05  ivan
33270
33271         * httemplate/: browse/cust_main_county.cgi,
33272           edit/process/cust_main_county-collapse.cgi,
33273           edit/process/cust_main_county-expand.cgi: clean up tax rate
33274           editing:   sort by country->state->county,   add "collapse state"
33275           if the tax rates are the same statewide,   redirect "expand
33276           state" to the browse, not edit screen
33277
33278 2001-08-17 03:57  ivan
33279
33280         * bin/svc_acct.import: gah
33281
33282 2001-08-17 03:57  ivan
33283
33284         * FS/FS/svc_domain.pm: document catchall and untaint everything
33285
33286 2001-08-17 03:55  ivan
33287
33288         * FS/FS/cust_main.pm: Business::OnlinePayment
33289
33290 2001-08-17 03:53  ivan
33291
33292         * Makefile: alldocs target
33293
33294 2001-08-17 03:53  ivan
33295
33296         * CREDITS: thanks jeff!
33297
33298 2001-08-15 03:04  ivan
33299
33300         * httemplate/search/: cust_pkg.cgi, svc_acct.cgi: remove (some of
33301           the) bad direct exit; calls
33302
33303 2001-08-13 16:15  ivan
33304
33305         * httemplate/view/cust_main.cgi: don't display empty comment box
33306
33307 2001-08-13 16:10  ivan
33308
33309         * httemplate/edit/process/cust_main.cgi: properly massage
33310           ship_state & work okay when no initial pkg is selected
33311
33312 2001-08-12 18:00  ivan
33313
33314         * httemplate/docs/schema.html: add svc_forward, depriciate
33315           svc_acct_sm
33316
33317 2001-08-12 17:21  ivan
33318
33319         * FS/FS/svc_acct.pm: untaint svcnum & domsvc
33320
33321 2001-08-12 12:41  jeff
33322
33323         * FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
33324           bin/fs-migrate-svc_acct_sm: merging vpopmail support branch
33325
33326 2001-08-12 01:56  ivan
33327
33328         * httemplate/edit/process/part_svc.cgi: don't use
33329           Apache::ASP-specific $Redirect object
33330
33331 2001-08-11 17:07  ivan
33332
33333         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: use
33334           transactional invoice_list setting & eliminate non-sticky "first
33335           package"!
33336
33337 2001-08-11 17:07  ivan
33338
33339         * FS/FS/cust_main.pm: transactional invoice_list setting yay!!!
33340
33341 2001-08-11 17:06  ivan
33342
33343         * FS/FS/cust_main_invoice.pm: better error msgs
33344
33345 2001-08-11 16:19  ivan
33346
33347         * httemplate/edit/part_svc.cgi: better error checking, fix scalar
33348           context to $cgi->keywords
33349
33350 2001-08-11 16:18  ivan
33351
33352         * httemplate/browse/part_svc.cgi: missed a variable interpolation
33353
33354 2001-08-10 22:52  ivan
33355
33356         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: add customer
33357           comments fields
33358
33359 2001-08-10 22:52  ivan
33360
33361         * FS/FS/cust_main.pm: add comments field, fix ship_ address
33362           handling (don't consider a value for ship_state field to mean
33363           something meaningful is in ship_*)
33364
33365 2001-08-10 22:51  ivan
33366
33367         * FS/FS/part_svc.pm: better error msg
33368
33369 2001-08-10 22:50  ivan
33370
33371         * FS/FS/Record.pm: allow newlines in ut_anything fields fix example
33372           for ut_anything
33373
33374 2001-08-10 21:55  ivan
33375
33376         * httemplate/edit/part_svc.cgi: don't have any other choices in
33377           svcdb dropdown for existing services, since you can't change it
33378           anyway
33379
33380 2001-08-10 21:29  ivan
33381
33382         * FS/FS/CGI.pm: that's what $etc is for!
33383
33384 2001-08-10 21:15  ivan
33385
33386         * httemplate/misc/delete-customer.cgi: better docs
33387
33388 2001-08-10 17:01  ivan
33389
33390         * FS/FS/cust_main_invoice.pm: "fixes"
33391
33392           Can't call method "username" on an undefined value at
33393           /usr/lib/perl5/site_perl/5.6.0/FS/cust_main_invoice.pm line 162.
33394
33395           but cust_main_invoice records should probably be updated when
33396           svc_acct records are deleted :/
33397
33398 2001-08-08 02:47  ivan
33399
33400         * httemplate/docs/passwd.html: doc clarification
33401
33402 2001-08-07 21:44  ivan
33403
33404         * FS/FS/Record.pm: better error msg
33405
33406 2001-08-03 13:34  jeff
33407
33408         * FS/FS/cust_bill.pm:
33409
33410           added the tax method
33411
33412 2001-07-30 03:43  ivan
33413
33414         * FS/FS/CGI.pm: Apache::ASP eidiot fix
33415
33416 2001-07-30 03:41  ivan
33417
33418         * FS/FS/Record.pm, FS/FS/cust_main.pm,
33419           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
33420           shipping address additions
33421
33422 2001-07-30 01:03  ivan
33423
33424         * httemplate/: .htaccess, docs/overview.dia, docs/overview.png:
33425           forgotten files
33426
33427 2001-07-30 01:02  ivan
33428
33429         * htetc/handler.pl: template stuffs
33430
33431 2001-07-30 01:01  ivan
33432
33433         * Makefile: need this too!
33434
33435 2001-07-30 00:36  ivan
33436
33437         * httemplate/index.html, httemplate/browse/agent.cgi,
33438           httemplate/browse/agent_type.cgi,
33439           httemplate/browse/cust_main_county.cgi,
33440           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
33441           httemplate/browse/part_svc.cgi,
33442           httemplate/browse/svc_acct_pop.cgi, httemplate/docs/admin.html,
33443           httemplate/docs/index.html, httemplate/docs/legacy.html,
33444           httemplate/docs/passwd.html, httemplate/docs/schema.html,
33445           httemplate/docs/session.html, httemplate/docs/signup.html,
33446           bin/masonize, bin/pod2x, httemplate/edit/agent.cgi,
33447           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
33448           httemplate/edit/cust_main.cgi,
33449           httemplate/edit/cust_main_county-expand.cgi,
33450           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
33451           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
33452           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
33453           httemplate/edit/svc_domain.cgi,
33454           httemplate/edit/process/agent.cgi,
33455           httemplate/edit/process/agent_type.cgi,
33456           httemplate/edit/process/cust_credit.cgi,
33457           httemplate/edit/process/cust_main.cgi,
33458           httemplate/edit/process/cust_main_county-expand.cgi,
33459           httemplate/edit/process/cust_pay.cgi,
33460           httemplate/edit/process/cust_pkg.cgi,
33461           httemplate/edit/process/part_pkg.cgi,
33462           httemplate/edit/process/part_svc.cgi,
33463           httemplate/edit/process/svc_acct.cgi,
33464           httemplate/edit/process/svc_acct_pop.cgi,
33465           httemplate/edit/process/svc_domain.cgi,
33466           httemplate/images/small-logo.png, httemplate/misc/bill.cgi,
33467           httemplate/misc/cancel-unaudited.cgi,
33468           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
33469           httemplate/misc/print-invoice.cgi,
33470           httemplate/misc/unsusp_pkg.cgi,
33471           httemplate/misc/process/delete-customer.cgi,
33472           httemplate/misc/process/link.cgi,
33473           httemplate/search/cust_bill.html,
33474           httemplate/search/cust_main.cgi,
33475           httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
33476           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
33477           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
33478           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi:
33479           templates!!!
33480
33481 2001-07-30 00:33  ivan
33482
33483         * FS/FS/: Record.pm, svc_acct.pm: podnitfix
33484
33485 2001-07-30 00:14  ivan
33486
33487         * INSTALL, README: templates!
33488
33489 2001-07-29 23:28  ivan
33490
33491         * FS/FS/svc_acct.pm: allow !! as password for disabled accounts
33492
33493 2001-07-29 23:07  ivan
33494
33495         * bin/svc_acct.import: allow !! for locked accounts instead of
33496           changing to *SUSPENDED*
33497
33498 2001-07-27 10:16  ivan
33499
33500         * FS/FS/cust_main_invoice.pm: clarification
33501
33502 2001-07-26 23:17  thalakan
33503
33504         * FS/FS/cust_main_invoice.pm: Documented some subtle behavior of
33505           the checkdest method.
33506
33507 2001-06-21 09:27  ivan
33508
33509         * FS/FS/UID.pm: better error message
33510
33511 2001-06-05 14:40  ivan
33512
33513         * debian/: README.Debian, changelog, control, copyright, init.d.ex,
33514           rules: add deb packaging foo (doesn't work yet)
33515
33516 2001-06-03 10:22  ivan
33517
33518         * FS/FS/svc_domain.pm: SOA serial number problem with Date::Format
33519           %e: no leading zero
33520
33521 2001-06-03 07:16  ivan
33522
33523         * README: 1.3.1!!!
33524
33525 2001-06-03 05:36  ivan
33526
33527         * FS/FS/svc_acct.pm: add username-letter and username-letterfirst
33528           config files
33529
33530 2001-06-03 04:37  ivan
33531
33532         * FS/FS/svc_acct.pm: fixes
33533
33534           Can't locate object method "setfield" via package "svc_acct_sm"
33535           at /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318
33536
33537 2001-06-03 04:27  ivan
33538
33539         * FS/FS/Record.pm: track down
33540
33541             Can't locate object method "setfield" via package "svc_acct_sm"
33542           at
33543             /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318.
33544
33545           errors
33546
33547 2001-06-03 03:51  ivan
33548
33549         * FS/FS/cust_main.pm: fixes "Error reval-ing" and won't bill errors
33550
33551 2001-05-30 08:17  ivan
33552
33553         * FS/FS/CGI.pm: use Apache inside an eval BLOCK was mucking things
33554           up for the non-mod_perl folks
33555
33556 2001-05-22 09:43  ivan
33557
33558         * FS/FS/svc_domain.pm: oops, s/mx/MX/ noticed by "Shane Chrisp"
33559           <shane@2000cn.com.au>, thanks!
33560
33561 2001-05-18 07:08  ivan
33562
33563         * FS/FS/domain_record.pm: tyop
33564
33565 2001-05-15 00:52  ivan
33566
33567         * FS/bin/freeside-email: simple program to list all email addresses
33568
33569 2001-05-07 08:42  ivan
33570
33571         * FS/FS/Record.pm: tyop
33572
33573 2001-05-07 08:36  ivan
33574
33575         * FS/FS/Record.pm: start to track down
33576
33577               Insecure dependency in eval while running with -T switch at
33578           /usr/local/lib/site_perl/FS/Record.pm line 202.
33579
33580           errors
33581
33582 2001-05-07 08:24  ivan
33583
33584         * bin/svc_acct.import: s/!/*/
33585
33586 2001-05-06 19:07  ivan
33587
33588         * FS/FS/cust_main.pm:
33589           http://www.sisd.com/freeside/list-archive/msg01906.html
33590
33591 2001-05-05 01:51  ivan
33592
33593         * bin/svc_acct.import:
33594           http://www.sisd.com/freeside/list-archive/msg01915.html
33595
33596 2001-04-23 12:50  ivan
33597
33598         * FS/FS/cust_credit.pm: the real
33599
33600           Can't locate object method "setfield" via package "cust_refund"
33601           at /usr/local/lib/site_perl/FS/Record.pm line 315.
33602
33603           fix
33604
33605 2001-04-23 12:27  ivan
33606
33607         * FS/FS/cust_credit.pm: *sigh*
33608
33609 2001-04-23 12:21  ivan
33610
33611         * FS/FS/cust_credit.pm: webdemo bugfix
33612
33613 2001-04-23 08:37  ivan
33614
33615         * FS/MANIFEST: 1.3.1 sigh
33616
33617 2001-04-23 05:44  ivan
33618
33619         * bin/freeside-session-kill: session killer implemeting timed
33620           access
33621
33622 2001-04-23 05:40  ivan
33623
33624         * FS/FS.pm: documentation and webdemo updates
33625
33626 2001-04-23 02:00  ivan
33627
33628         * FS/FS/UID.pm: "shouldn't hurt" (famous last words)
33629
33630 2001-04-23 00:12  ivan
33631
33632         * FS/FS/cust_main.pm: better error message (if kludgy) for no
33633           referral remove outdated NSI foo from domain ordering.  also,
33634           fuck NSI.
33635
33636 2001-04-21 18:56  ivan
33637
33638         * README, FS/FS.pm, FS/MANIFEST, FS/FS/svc_acct.pm,
33639           FS/FS/svc_domain.pm, FS/FS/svc_www.pm, bin/svc_acct.import: get
33640           rid of FS::SSH.pm (became Net::SSH and Net::SCP on CPAN)
33641
33642 2001-04-21 18:38  ivan
33643
33644         * FS/FS/svc_domain.pm: svc_domain needs to import dbh sub from
33645           Record view/cust_main.cgi needs to use ->owed method, not check
33646           (depriciated) owed field search/cust_bill.cgi redirect error when
33647           there's only one invoice
33648
33649 2001-04-21 17:49  ivan
33650
33651         * FS/FS/svc_Common.pm: need to import dbh sub from Record
33652
33653 2001-04-21 16:53  ivan
33654
33655         * FS/MANIFEST: no more dbdef
33656
33657 2001-04-15 06:35  ivan
33658
33659         * FS/FS/: nas.pm, session.pm, svc_Common.pm, svc_domain.pm:
33660           transactions part deux
33661
33662 2001-04-15 05:56  ivan
33663
33664         * FS/FS/Record.pm: s/dbdef/DBIx::DBSchema/
33665
33666 2001-04-15 03:33  ivan
33667
33668         * CREDITS: better docs for the worst bit, finally
33669
33670 2001-04-09 16:05  ivan
33671
33672         * FS/FS/: cust_bill.pm, cust_credit.pm, cust_main.pm, cust_pay.pm,
33673           cust_pkg.pm, cust_refund.pm, session.pm, svc_Common.pm:
33674           Transactions Part I!!!
33675
33676 2001-04-09 08:50  ivan
33677
33678         * CREDITS, FS/MANIFEST: rar
33679
33680 2001-03-30 09:33  ivan
33681
33682         * FS/FS/cust_bill.pm: config value money_char:
33683
33684                   Presto!  Now you can consider all numbers to be
33685           shillings.
33686
33687                   If you need to change the currency symbol, you can hunt
33688           down the
33689                   instances of literal '$' in FS::cust_bill::print_text and
33690           replace them
33691                   with your currency symbol.  I guess this should turn into
33692           a
33693                   configuration value.
33694
33695 2001-02-26 16:59  ivan
33696
33697         * FS/FS/session.pm: silly typo, fix sent by Mack <mackn@mackn.net>,
33698           thanks!
33699
33700 2001-02-20 17:45  ivan
33701
33702         * FS/FS/nas.pm: pod tyop
33703
33704 2001-02-20 17:45  ivan
33705
33706         * FS/FS/UID.pm: DBI autocommit needs 0, not true string 'false',
33707           duh
33708
33709 2001-02-20 08:31  ivan
33710
33711         * FS/FS/Record.pm: don't use prepare_cached for now
33712
33713 2001-02-13 21:18  ivan
33714
33715         * README: add devel mailing list
33716
33717 2001-02-13 20:33  ivan
33718
33719         * FS/FS/port.pm: get rid of gratuitous HISTORY
33720
33721 2001-02-11 09:34  ivan
33722
33723         * FS/FS/cust_bill_pkg.pm: more doc updates from jason
33724
33725 2001-02-11 09:17  ivan
33726
33727         * CREDITS, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
33728           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm: documentation updates
33729           from jason
33730
33731 2001-02-03 06:03  ivan
33732
33733         * FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
33734           bin/generate-prepay: time-based prepaid cards, session monitor.
33735           woop!
33736
33737 2001-01-30 23:21  ivan
33738
33739         * FS/FS/: cust_main.pm, svc_acct.pm: fix tyops
33740
33741 2001-01-30 01:08  ivan
33742
33743         * FS/FS/port.pm: tyop, thanks to Mack Nagashima <mackn@moaner.org>
33744
33745 2001-01-22 21:03  ivan
33746
33747         * FS/FS/cust_main.pm: harmless tyop
33748
33749 2000-12-26 15:51  ivan
33750
33751         * CREDITS: statedefault & referraldefault config files
33752
33753 2000-12-08 14:22  ivan
33754
33755         * FS/FS/session.pm: session callbacks
33756
33757 2000-12-06 02:21  ivan
33758
33759         * FS/FS/Record.pm: DESTROY sub
33760
33761 2000-12-03 12:25  ivan
33762
33763         * FS/FS/: Record.pm, nas.pm, port.pm, session.pm: session monitor
33764           updates
33765
33766 2000-12-03 07:14  ivan
33767
33768         * CREDITS, FS/FS/cust_bill.pm: bugfixes from Jeff Finucane
33769           <jeff@cmh.net>, thanks!
33770
33771 2000-12-03 05:45  ivan
33772
33773         * FS/FS/agent.pm: patch from Jason Spence <thalakan@frys.com>:
33774           admin.html doc, autocapgen
33775
33776 2000-12-03 05:44  ivan
33777
33778         * FS/FS/port.pm: beginnings of web status for session monitor
33779
33780 2000-12-03 02:09  ivan
33781
33782         * FS/MANIFEST: bad caches!
33783
33784 2000-11-22 15:30  ivan
33785
33786         * FS/FS/svc_www.pm: tyop
33787
33788 2000-11-07 07:00  ivan
33789
33790         * FS/: MANIFEST, FS/Record.pm, FS/nas.pm, FS/session.pm: session
33791           monitor
33792
33793 2000-10-27 13:18  ivan
33794
33795         * FS/FS/: nas.pm, port.pm, session.pm: oops, also necessary for
33796           session monitor
33797
33798 2000-10-27 13:15  ivan
33799
33800         * FS/FS/Record.pm, eg/table_template.pm: session monitor
33801
33802 2000-10-11 17:44  ivan
33803
33804         * README: rawr!
33805
33806 2000-09-20 03:35  ivan
33807
33808         * FS/FS/cust_bill.pm: since printed field isn't updated 'till after
33809           print_text method is called, want to print overdue invoices if
33810           printed > 0, not > 1
33811
33812 2000-08-09 11:40  ivan
33813
33814         * conf/invoice_template: example invoice template
33815
33816 2000-08-09 04:30  ivan
33817
33818         * FS/FS/cust_bill.pm: templatable invoices
33819
33820 2000-07-17 06:51  ivan
33821
33822         * FS/FS/svc_acct.pm: silly mistake
33823
33824 2000-07-17 03:53  ivan
33825
33826         * FS/FS/svc_acct.pm: prevent accounts which are the target of mail
33827           aliases from being deleted
33828
33829 2000-07-17 03:37  ivan
33830
33831         * FS/FS/svc_acct.pm: make remote commands configurable
33832
33833 2000-07-17 03:36  ivan
33834
33835         * CREDITS: rawr!
33836
33837 2000-07-06 06:56  ivan
33838
33839         * FS/FS/svc_acct.pm: mis-PODed =back should have been a =cut in
33840           conjunction with AUTOLOAD this was sure a pain to find
33841
33842 2000-07-06 06:19  ivan
33843
33844         * bin/: fs-radius-add-check, fs-radius-add-reply: remove duplicate
33845           sql statement causing spurious errors
33846
33847 2000-07-06 01:57  ivan
33848
33849         * FS/FS/svc_acct.pm, bin/fs-radius-add-check,
33850           bin/fs-radius-add-reply: support for radius check attributes
33851           (except importing).  poorly documented.
33852
33853 2000-07-04 06:42  ivan
33854
33855         * FS/FS/svc_acct.pm: noted a API inconsistancy
33856
33857 2000-06-29 05:27  ivan
33858
33859         * bin/svc_acct.import: s/password/_password/ for PostgreSQL wasn't
33860           done in the import.
33861
33862 2000-06-29 04:56  ivan
33863
33864         * FS/FS/svc_acct.pm: md5 passwords can are 34 characters long and
33865           have $ in them.
33866
33867 2000-06-29 04:12  ivan
33868
33869         * FS/FS/svc_domain.pm: don't block on $whois_hack trueness when
33870           adding new domains.
33871
33872 2000-06-28 05:54  ivan
33873
33874         * FS/FS/svc_acct.pm: superfluous my()
33875
33876 2000-06-28 05:52  ivan
33877
33878         * FS/FS/svc_acct.pm: bugfix to accept shells that evaluate to false
33879           in perl, like the empty string.
33880
33881 2000-06-28 05:32  ivan
33882
33883         * bin/svc_acct.import: allow RADIUS lines with "Auth-Type = Local"
33884           too
33885
33886 2000-06-28 05:03  ivan
33887
33888         * bin/svc_acct.import: make svc_acct more forgiving about RADIUS
33889           users files
33890
33891 2000-06-27 05:15  ivan
33892
33893         * FS/FS/: Record.pm, cust_main.pm: i18
33894
33895 2000-06-27 04:29  ivan
33896
33897         * FS/FS/Record.pm: fix typo in last patch, and another gratuitous
33898           -w pleaser
33899
33900 2000-06-27 04:27  ivan
33901
33902         * FS/FS/Record.pm: logically identical, but -w safe
33903
33904 2000-06-23 17:28  ivan
33905
33906         * FS/FS/cust_main.pm: don't use Date::Manip; report correct program
33907           name in freeside-bill usage msg
33908
33909 2000-06-23 05:25  ivan
33910
33911         * CREDITS, FS/FS/Record.pm, FS/FS/UID.pm: FS::Record::qsearch -
33912           more portable, doesn't depend on $sth->execute returning a number
33913           of rows, uses placeholders and prepare_cached
33914
33915 2000-06-20 00:13  ivan
33916
33917         * FS/FS/cust_main_invoice.pm: documentation update
33918
33919 2000-06-17 14:48  ivan
33920
33921         * FS/FS/cust_pay_batch.pm: fix typo in error message
33922
33923 2000-06-15 07:45  ivan
33924
33925         * CREDITS: text updates
33926
33927 2000-06-15 06:35  ivan
33928
33929         * FS/FS/svc_acct.pm: add radius method
33930
33931 2000-06-15 05:38  ivan
33932
33933         * FS/FS/cust_main.pm: fix for ncancelled_pkgs - when called in
33934           scalar context, was only returning second item
33935
33936 2000-05-13 14:50  ivan
33937
33938         * FS/FS/: CGI.pm, UID.pm: cgisuidsetup takes an Apache object as
33939           well as a CGI object now.
33940
33941 2000-05-13 14:42  ivan
33942
33943         * CREDITS: add kristian, update joel's entry
33944
33945 2000-04-10 17:06  ivan
33946
33947         * FS/FS/CGI.pm: CGI.pm detects mod_perl and calls appropriate exit
33948           (Registry's override doesn't work here)
33949
33950 2000-03-06 08:38  ivan
33951
33952         * FS/FS/svc_acct.pm: better error message.  bah.
33953
33954 2000-03-03 10:45  ivan
33955
33956         * FS/FS/CGI.pm: use Apache::exit instead of exit in &eidiot -
33957           Registry wasn't overriding exit in modules
33958
33959 2000-03-03 10:21  ivan
33960
33961         * FS/FS/Record.pm: changes backported from 1.2.3 release, bugfix
33962           from web demo
33963
33964 2000-03-01 00:13  ivan
33965
33966         * FS/: MANIFEST, FS/svc_domain.pm, FS/svc_www.pm: compilation
33967           bugfixes
33968
33969 2000-02-02 21:16  ivan
33970
33971         * FS/FS/cust_pkg.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
33972           FS/FS/svc_www.pm, bin/svc_acct.import: beginning of DNS and
33973           Apache support
33974
33975 2000-02-02 12:22  ivan
33976
33977         * FS/FS/cust_main.pm, FS/FS/prepay_credit.pm, bin/generate-prepay:
33978           bugfix prepayment in signup server
33979
33980 2000-01-30 21:22  ivan
33981
33982         * FS/FS/: cust_main.pm, prepay_credit.pm: prepaid "internet cards"
33983
33984 2000-01-30 00:18  ivan
33985
33986         * CREDITS: [no log message]
33987
33988 2000-01-29 13:10  ivan
33989
33990         * FS/FS/svc_domain.pm: doc update
33991
33992 2000-01-28 14:53  ivan
33993
33994         * FS/FS/svc_acct_pop.pm: track full phone number
33995
33996 2000-01-26 16:37  ivan
33997
33998         * README: ack
33999
34000 1999-11-08 13:38  ivan
34001
34002         * FS/FS/cust_pkg.pm: remove services using pkg_svc table now, oops!
34003
34004 1999-08-23 05:26  ivan
34005
34006         * test/cgi-test: need to untaint the command line
34007
34008 1999-08-20 01:27  ivan
34009
34010         * README, FS/FS/part_pkg.pm: fix for bug noticed by Martin G.
34011           Bayerle:
34012           > if you eliminate services from any package, to reduce it to
34013           only one service,
34014           > once gone, they won't reappear.
34015
34016 1999-08-11 21:16  ivan
34017
34018         * FS/FS/cust_main.pm: hidecancelledpackages config option
34019
34020 1999-08-11 17:05  ivan
34021
34022         * FS/FS/svc_acct.pm: configurable min/max username length, min
34023           password length, periods in usernames
34024
34025 1999-08-11 13:41  ivan
34026
34027         * FS/: MANIFEST, Makefile.PL, FS/svc_domain.pm: new bill script,
34028
34029 1999-08-11 06:12  ivan
34030
34031         * FS/FS/svc_domain.pm: require a working Net::Whois version
34032
34033 1999-08-04 05:42  ivan
34034
34035         * bin/pod2x: new, kludgy-but-working html generator
34036
34037 1999-08-04 05:41  ivan
34038
34039         * FS/FS.pm: pod fix
34040
34041 1999-08-04 04:50  ivan
34042
34043         * FS/FS/cust_pkg.pm: pod syntax
34044
34045 1999-08-04 03:41  ivan
34046
34047         * FS/FS/Record.pm: some pod syntax update to generate nicer html
34048           docs
34049
34050 1999-08-04 02:03  ivan
34051
34052         * FS/: MANIFEST, MANIFEST.SKIP, FS/CGI.pm, FS/Conf.pm,
34053           FS/Record.pm, FS/UID.pm, FS/agent.pm, FS/agent_type.pm,
34054           FS/cust_bill.pm, FS/cust_bill_pkg.pm, FS/cust_credit.pm,
34055           FS/cust_main.pm, FS/cust_main_county.pm, FS/cust_main_invoice.pm,
34056           FS/cust_pay.pm, FS/cust_pay_batch.pm, FS/cust_pkg.pm,
34057           FS/cust_refund.pm, FS/cust_svc.pm, FS/part_pkg.pm,
34058           FS/part_referral.pm, FS/part_svc.pm, FS/pkg_svc.pm,
34059           FS/svc_Common.pm, FS/svc_acct.pm, FS/svc_acct_pop.pm,
34060           FS/svc_domain.pm, FS/type_pkgs.pm: initial checkin of module
34061           files for proper perl installation
34062
34063 1999-08-04 01:03  ivan
34064
34065         * eg/: table_template-svc.pm, table_template.pm: move table
34066           subclass examples out of production directory
34067
34068 1999-08-04 00:34  ivan
34069
34070         * FS/FS.pm: initial FS manpage
34071
34072 1999-08-03 21:15  ivan
34073
34074         * FS/: Changes, FS.pm, MANIFEST, Makefile.PL: initial h2xs
34075
34076 1999-07-08 04:40  ivan
34077
34078         * CREDITS, README: [no log message]
34079
34080 1999-07-07 19:32  ivan
34081
34082         * bin/svc_acct.import: import fix, noticed by Ben Leibig and Joel
34083           Griffiths
34084
34085 1999-07-07 18:49  ivan
34086
34087         * CREDITS: add joel
34088
34089 1999-07-07 18:49  ivan
34090
34091         * bin/svc_acct.import: updates to avoid -w warnings from Joel
34092           Griffiths <griff@aver-computer.com>
34093
34094 1999-04-19 03:32  ivan
34095
34096         * etc/megapop.pl: if you are a megapop customer...
34097
34098 1999-04-08 06:21  ivan
34099
34100         * CREDITS: [no log message]
34101
34102 1999-04-08 06:11  ivan
34103
34104         * README: 1.2.0
34105
34106 1999-04-08 06:05  ivan
34107
34108         * test/cgi-test: web interface tester / sample data creator
34109
34110 1999-03-26 05:15  ivan
34111
34112         * eg/TEMPLATE_cust_main.import: s/create/new/, use all necessary
34113           FS::table_names to avoid warnings
34114
34115 1999-03-25 00:42  ivan
34116
34117         * bin/svc_acct.import: import stuff uses Term::Query and spits out
34118           (some kinds of) nonsensical input
34119
34120 1999-03-23 16:43  ivan
34121
34122         * bin/svc_acct.import: die if no relevant services
34123
34124 1999-02-10 01:02  ivan
34125
34126         * etc/sql-reserved-words.txt: some new doc files
34127
34128 1999-02-07 01:59  ivan
34129
34130         * CREDITS: more mod_perl fixes, and bugfixes Peter Wemm sent via
34131           email
34132
34133 1999-02-06 14:43  ivan
34134
34135         * CREDITS: don't use [e]idiot; display error messages on the form
34136           page
34137
34138 1999-01-15 16:24  ivan
34139
34140         * CREDITS: [no log message]
34141
34142 1999-01-08 21:38  ivan
34143
34144         * CREDITS: [no log message]
34145
34146 1998-12-15 21:29  ivan
34147
34148         * eg/TEMPLATE_cust_main.import: adminsuidsetup now need user
34149
34150 1998-12-09 23:23  ivan
34151
34152         * bin/svc_acct.import: use FS::Conf, need user (for datasrc)
34153
34154 1998-12-01 17:23  ivan
34155
34156         * CREDITS: [no log message]
34157
34158 1998-11-18 01:01  ivan
34159
34160         * CREDITS: i18n! i18n!
34161
34162 1998-11-07 17:09  ivan
34163
34164         * README: 1.1.6 release
34165
34166 1998-11-07 02:24  ivan
34167
34168         * README: don't use depriciated FS::Bill and FS::Invoice, other
34169           miscellania
34170
34171 1998-10-14 00:05  ivan
34172
34173         * README: 1.1.4 release, fix postgresql
34174
34175 1998-10-13 05:07  ivan
34176
34177         * bin/svc_acct.import: Assigns password from the shadow file for
34178           RADIUS password "UNIX"
34179
34180 1998-10-12 00:15  ivan
34181
34182         * conf/shells: Initial revision
34183
34184 1998-10-12 00:12  ivan
34185
34186         * conf/: home, lpr: Initial import into CVS
34187
34188 1998-10-12 00:12  ivan
34189
34190         * conf/smtpmachine: Initial revision
34191
34192 1998-10-11 23:56  ivan
34193
34194         * README: Initial revision
34195
34196 1998-09-25 01:52  ivan
34197
34198         * bin/pod2x: Initial revision
34199
34200 1998-09-02 21:50  ivan
34201
34202         * CREDITS: Initial revision
34203
34204 1998-08-23 20:04  ivan
34205
34206         * fs_passwd/fs_passwd: Initial revision
34207
34208 1998-08-19 21:42  ivan
34209
34210         * eg/TEMPLATE_cust_main.import: Initial revision
34211
34212 1998-08-16 14:02  ivan
34213
34214         * bin/svc_acct.import: Initial revision
34215
34216 1998-07-18 00:11  ivan
34217
34218         * etc/domain-template.txt: Initial import into CVS
34219
34220 1998-03-22 23:46  ivan
34221
34222         * etc/countries.txt: Initial import into CVS
34223
34224 1998-03-22 23:46  ivan
34225
34226         * INSTALL: Initial revision
34227