add options to only process account records from a particular realm and to ignore...
[freeside.git] / ChangeLog
1 2010-07-14 03:33  ivan
2
3         * FS/FS/part_event/Action/notice.pm: notices, RT#8324
4
5 2010-07-14 03:12  ivan
6
7         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 1.9.4
8
9 2010-07-14 03:10  ivan
10
11         * ChangeLog, Makefile: 1.9.4
12
13 2010-07-13 17:17  jeff
14
15         * FS/FS/part_pkg/voip_cdr.pm: third time's a charm - fix a small
16           bug and make more analogous to HEAD - RT#8605
17
18 2010-07-13 16:06  jeff
19
20         * FS/FS/part_pkg/voip_cdr.pm: without screwing up usage summaries
21           RT#8605
22
23 2010-07-13 13:32  jeff
24
25         * FS/FS/part_pkg/voip_cdr.pm: include rate_detail->conn_sec in
26           displayed duration #RT8605
27
28 2010-07-13 04:09  ivan
29
30         * FS/FS/part_event/Action/notice.pm: file notice.pm was added on
31           branch FREESIDE_1_9_BRANCH on 2010-07-13 11:09:56 +0000
32
33 2010-07-13 04:09  ivan
34
35         * FS/FS/part_event/Action/notice.pm,
36           httemplate/edit/msg_template.html, FS/FS/Mason.pm,
37           httemplate/edit/elements/edit.html,
38           httemplate/elements/htmlarea.html, FS/FS/cust_main.pm,
39           FS/FS/msg_template.pm: notices, RT#8324
40
41 2010-07-12 06:17  ivan
42
43         * httemplate/: browse/msg_template.html, edit/msg_template.html:
44           file msg_template.html was added on branch FREESIDE_1_9_BRANCH on
45           2010-07-12 13:18:05 +0000
46
47 2010-07-12 06:17  ivan
48
49         * httemplate/edit/process/msg_template.html: file msg_template.html
50           was added on branch FREESIDE_1_9_BRANCH on 2010-07-12 13:18:06
51           +0000
52
53 2010-07-12 06:17  ivan
54
55         * httemplate/elements/tr-htmlarea.html: file tr-htmlarea.html was
56           added on branch FREESIDE_1_9_BRANCH on 2010-07-12 13:18:06 +0000
57
58 2010-07-12 06:17  ivan
59
60         * FS/t/msg_template.t: file msg_template.t was added on branch
61           FREESIDE_1_9_BRANCH on 2010-07-12 13:18:05 +0000
62
63 2010-07-12 06:17  ivan
64
65         * FS/FS/msg_template.pm: file msg_template.pm was added on branch
66           FREESIDE_1_9_BRANCH on 2010-07-12 13:18:05 +0000
67
68 2010-07-12 06:17  ivan
69
70         * FS/FS/msg_template.pm, FS/t/msg_template.t,
71           httemplate/browse/msg_template.html,
72           httemplate/edit/msg_template.html,
73           httemplate/edit/process/msg_template.html,
74           httemplate/elements/tr-htmlarea.html, FS/FS.pm, FS/MANIFEST,
75           FS/FS/AccessRight.pm, FS/FS/Schema.pm,
76           httemplate/elements/menu.html: message templates, RT#8896
77
78 2010-07-12 06:07  ivan
79
80         * FS/FS/Mason.pm: message templates, RT#8896
81
82 2010-07-11 23:19  ivan
83
84         * httemplate/view/svc_domain/dns.html: fix wording
85
86 2010-07-07 20:25  jeff
87
88         * FS/FS/tax_rate.pm: grr - fix agentnum passing
89
90 2010-07-06 14:01  mark
91
92         * FS/bin/freeside-cdr-sftp_and_import: add command line opts for
93           port, passive mode, and debug level, RT#9115
94
95 2010-07-05 13:18  jeff
96
97         * FS/FS/part_export/domreg_opensrs.pm: place errors where users can
98           find them (in the queue)
99
100 2010-07-05 01:59  jeff
101
102         * FS/FS/part_export/domreg_opensrs.pm: fix bad bug causing
103           inappropriate renewals
104
105 2010-07-02 21:19  ivan
106
107         * FS/bin/freeside-selfservice-xmlrpcd: fix leaking db connections
108           in freeside-selfservice-xmlrpcd, RT#7780
109
110 2010-07-02 18:25  ivan
111
112         * FS/FS/: cust_main.pm: should fix cancellations in rare
113           circumstances where cached _num_cust_svc becomes inaccurate,
114           RT#8994
115
116 2010-07-01 20:06  jeff
117
118         * conf/invoice_html: fix html ext_desc alignment in svc_phone
119           sections
120
121 2010-07-01 17:25  ivan
122
123         * FS/FS/: cust_event.pm, cust_main.pm: fix bad transactional
124           decisions that made it possible to abort and rollback a gateway
125           payment, RT#8995
126
127 2010-07-01 12:51  ivan
128
129         * httemplate/docs/about.html: He's gone
130
131 2010-07-01 12:30  ivan
132
133         * httemplate/docs/credits.html: He's gone
134
135 2010-06-30 14:56  ivan
136
137         * FS/bin/: freeside-dbdef-create, freeside-fetch, freeside-setup:
138           -T causing problems
139
140 2010-06-28 23:28  ivan
141
142         * ChangeLog: 1.9.4 prep
143
144 2010-06-28 22:22  ivan
145
146         * httemplate/: graph/cust_bill_pkg.cgi, search/cust_bill_pkg.cgi,
147           search/report_prepaid_income.cgi: eliminate filtering of info
148           from COMP customers on financial reports, RT#8787
149
150 2010-06-28 18:40  ivan
151
152         * FS/FS/: Conf.pm, svc_pbx.pm: add global_unique-pbx_title to
153           disable duplicate checking on svc_pbx.title
154
155 2010-06-28 18:17  jeff
156
157         * httemplate/misc/process/recharge_svc.html: protect set_usage and
158           reset_usage here, too
159
160 2010-06-28 18:01  jeff
161
162         * httemplate/edit/process/svc_acct.cgi: protect call to set_usage
163
164 2010-06-28 15:20  jeff
165
166         * FS/FS/part_pkg/voip_cdr.pm: connection charge handling which
167           comports with history of module
168
169 2010-06-28 13:47  jeff
170
171         * FS/FS/part_pkg/voip_cdr.pm: correct connection charge calculation
172
173 2010-06-27 22:13  jeff
174
175         * httemplate/search/report_newtax.html: fix under ie8 (and others?)
176           RT8274
177
178 2010-06-27 21:11  jeff
179
180         * FS/FS/: cust_bill.pm, usage_class.pm: add some dollar signs
181           RT8704
182
183 2010-06-27 02:22  jeff
184
185         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, usage_class.pm: planet
186           telesis invoice fixups RT 8707,8406
187
188 2010-06-24 01:17  jeff
189
190         * FS/FS/cust_bill.pm: get section subtotalling right
191
192 2010-06-23 20:31  ivan
193
194         * rt/lib/RT.pm: not changing this hopefully will cause fewer
195           upgrade conflicts.  stupid BPS header
196
197 2010-06-23 16:45  ivan
198
199         * FS/FS/part_export/communigate_pro.pm,
200           httemplate/view/svc_forward.cgi: add display of forward
201           destionations via GetForward, RT#7083
202
203 2010-06-23 16:22  ivan
204
205         * httemplate/view/svc_domain/acct_defaults.html: spealing
206
207 2010-06-23 16:06  ivan
208
209         * FS/FS/part_export/communigate_pro.pm: fix domain renames, RT#7083
210
211 2010-06-23 15:48  ivan
212
213         * httemplate/elements/communigate_pro-accessmodes.html: add
214           services as per customer, RT#7083
215
216 2010-06-23 15:19  ivan
217
218         * httemplate/elements/communigate_pro-accessmodes.html: add
219           services as per customer, RT#7083
220
221 2010-06-23 12:32  jeff
222
223         * httemplate/config/config-process.cgi: backport RT8384 config
224           input validation
225
226 2010-06-23 01:37  jeff
227
228         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
229           conf/invoice_latexcoupon: add config variables to position
230           invoice addresses in envelope windows RT8384
231
232 2010-06-21 21:15  ivan
233
234         * FS/FS/: ClientAPI/MyAccount.pm, TicketSystem/RT_Internal.pm:
235           remove extra debugging, RT#7780
236
237 2010-06-21 21:11  ivan
238
239         * rt/lib/: RT.pm, RT.pm.in: backport NoSignalHandlers patch to
240           1.9... should fix up RT initialization in
241           freeside-selfservice-xmlrpcd such that processes still log after
242           create_ticket happened, RT#7780
243
244 2010-06-21 18:26  ivan
245
246         * FS/bin/freeside-selfservice-xmlrpcd: fix (probably harmless)
247           "DBD::Pg::db disconnect failed: server closed the connection
248           unexpectedly" warning, RT#7780
249
250 2010-06-21 18:20  ivan
251
252         * FS/FS/TicketSystem/RT_Internal.pm: enable debugging for
253           create_ticket call to pinpoint lockup, RT#7780
254
255 2010-06-21 17:52  ivan
256
257         * FS/FS/ClientAPI/MyAccount.pm: enable debugging for create_ticket
258           call to pinpoint lockup
259
260 2010-06-20 16:20  ivan
261
262         * httemplate/elements/communigate_pro-accessmodes.html: new
263           communigate pro accessmodes choices... not 100% sure on the
264           names, RT#7083
265
266 2010-06-19 12:29  ivan
267
268         * FS/FS/part_export/domreg_opensrs.pm: return rather than ignore
269           errors inserting into the job queue during
270           _export_insert_on_payment
271
272 2010-06-19 11:59  ivan
273
274         * FS/FS/cust_bill_ApplicationCommon.pm: should fix
275           FS::svc_acct=HASH(0xe854058) errors inserting payments, fallout
276           from opensrs on #5825, RT#8853
277
278 2010-06-17 10:50  jeff
279
280         * FS/FS/svc_acct.pm: fix null option with placeholders
281
282 2010-06-17 10:19  ivan
283
284         * FS/bin/freeside-selfservice-xmlrpcd: just go ahead and depend on
285           POE 1.2 seems the path of least resistance, RT#7780
286
287 2010-06-16 22:25  ivan
288
289         * FS/bin/freeside-selfservice-xmlrpcd: load_clientapi_modules is a
290           2.1-ism, RT#7780
291
292 2010-06-16 22:19  ivan
293
294         * FS/bin/freeside-selfservice-xmlrpcd: lenny POE compat, RT#7780
295
296 2010-06-16 14:53  ivan
297
298         * FS/FS/Conf.pm, FS/bin/freeside-selfservice-xmlrpcd,
299           FS/FS/Daemon.pm, init.d/freeside-init: a local XML-RPC server for
300           ncic: daemonize and respond to TERM, RT#7780
301
302 2010-06-16 12:41  ivan
303
304         * FS/: FS/Daemon.pm, bin/freeside-selfservice-xmlrpcd: a local
305           XML-RPC server for ncic: daemonize and respond to TERM, RT#7780
306
307 2010-06-16 01:42  ivan
308
309         * FS/bin/freeside-selfservice-xmlrpcd: a local XML-RPC server for
310           ncic: cleanup as a modern POE app, RT#7780
311
312 2010-06-16 00:50  ivan
313
314         * FS/FS/ClientAPI_XMLRPC.pm: file ClientAPI_XMLRPC.pm was added on
315           branch FREESIDE_1_9_BRANCH on 2010-06-16 07:50:18 +0000
316
317 2010-06-16 00:50  ivan
318
319         * FS/bin/freeside-selfservice-xmlrpcd: file
320           freeside-selfservice-xmlrpcd was added on branch
321           FREESIDE_1_9_BRANCH on 2010-06-16 07:50:18 +0000
322
323 2010-06-16 00:50  ivan
324
325         * fs_selfservice/perl/xmlrpc_local-phonenum_balance.pl: file
326           xmlrpc_local-phonenum_balance.pl was added on branch
327           FREESIDE_1_9_BRANCH on 2010-06-16 07:50:19 +0000
328
329 2010-06-16 00:50  ivan
330
331         * FS/FS/ClientAPI_XMLRPC.pm, FS/bin/freeside-selfservice-xmlrpcd,
332           fs_selfservice/perl/xmlrpc_local-phonenum_balance.pl,
333           FS/MANIFEST: start of a local XML-RPC server for ncic, RT#7780
334
335 2010-06-15 19:19  mark
336
337         * FS/FS/pay_batch.pm, httemplate/elements/file-upload.html,
338           httemplate/misc/upload-batch.cgi,
339           httemplate/search/cust_pay_batch.cgi: RT#5683: payment batch
340           upload uses job queue and progressbar
341
342 2010-06-14 22:10  mark
343
344         * FS/FS/: Daemon.pm, Misc.pm: RT#7869: fix error messages when
345           send_email fails in the job queue
346
347 2010-06-13 11:01  jeff
348
349         * FS/FS/svc_acct.pm: avoid sql injection
350
351 2010-06-11 14:17  mark
352
353         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
354           httemplate/search/unapplied_cust_pay.html,
355           httemplate/search/elements/cust_main_dayranges.html: RT#7266:
356           continue fixing aging reports
357
358 2010-06-09 21:26  jeff
359
360         * httemplate/search/cdr.html: correcting a wild misspelling?
361
362 2010-06-06 21:35  ivan
363
364         * Makefile: next ver
365
366 2010-06-06 19:39  ivan
367
368         * httemplate/misc/clone-cgp_rule.html,
369           httemplate/browse/cgp_rule.html, FS/FS/Conf.pm,
370           FS/FS/cgp_rule.pm, httemplate/edit/process/elements/process.html,
371           httemplate/edit/process/cgp_rule.html: domain rules based on
372           templates (rules from other domains), RT#7514
373
374 2010-06-06 19:39  ivan
375
376         * httemplate/misc/clone-cgp_rule.html: file clone-cgp_rule.html was
377           added on branch FREESIDE_1_9_BRANCH on 2010-06-07 02:39:47 +0000
378
379 2010-06-06 17:09  ivan
380
381         * FS/FS/Schema.pm, FS/FS/cgp_rule_condition.pm,
382           httemplate/elements/select-cgp_rule_condition.html,
383           httemplate/edit/cgp_rule.html, httemplate/browse/cgp_rule.html,
384           httemplate/edit/process/cgp_rule.html, FS/bin/freeside-upgrade:
385           mysql compat: cgp_rule_condition s/condition/conditionname/
386
387 2010-06-05 20:01  ivan
388
389         * httemplate/search/: sql.html, elements/search.html: fix sql
390           query, RT#8035
391
392 2010-06-05 19:27  ivan
393
394         * FS/FS/cust_main.pm: log customer with queued billing jobs,
395           RT#8282
396
397 2010-06-05 13:50  ivan
398
399         * FS/: bin/freeside-upgrade, FS/Upgrade.pm: should really fix bug
400           commiting between each table upgrade, arg, RT#8580
401
402 2010-06-05 13:30  ivan
403
404         * FS/FS/Upgrade.pm: should really fix bug commiting between each
405           table upgrade, arg, RT#8580
406
407 2010-06-05 12:47  ivan
408
409         * FS/FS/Upgrade.pm: should fix bug commiting between each table
410           upgrade, RT#8580
411
412 2010-06-04 22:54  jeff
413
414         * httemplate/search/: 477.html, 477partV.html, 477partVI.html,
415           elements/search-html.html: fix urls
416
417 2010-06-04 22:51  jeff
418
419         * FS/FS/part_pkg_taxrate.pm: don't delete too much RT#8581
420
421 2010-06-01 12:58  jeff
422
423         * FS/FS/CGI.pm, FS/FS/queue.pm, FS/FS/tax_rate.pm, FS/FS/UI/Web.pm,
424           httemplate/elements/progress-popup.html,
425           httemplate/search/report_newtax.html,
426           httemplate/search/report_queued_newtax.cgi: add progressbar,
427           redirection, and improve links RT#8274
428
429 2010-06-01 10:11  mark
430
431         * FS/FS/cdr/wip.pm: RT#8026: skip line charges when importing WIP
432           CDRs
433
434 2010-05-28 00:51  mark
435
436         * httemplate/search/cust_pkg.cgi: RT#8465: add service label to
437           downloadable package reports
438
439 2010-05-26 18:02  mark
440
441         * httemplate/search/elements/search-html.html: unbreak download
442           links
443
444 2010-05-26 11:37  mark
445
446         * httemplate/search/rt_transaction.html: broken link in time worked
447           report
448
449 2010-05-26 09:11  jeff
450
451         * FS/FS/tax_rate.pm: correct uncorrected tyop
452
453 2010-05-25 21:50  ivan
454
455         * bin/cvs2cl: correct for branch
456
457 2010-05-24 23:04  ivan
458
459         * FS/FS/Misc.pm: prevent "Can't locate object method "code" via
460           package "HTML::Mason::Exception" errors
461
462 2010-05-24 16:54  mark
463
464         * httemplate/: edit/cust_main_note.cgi,
465           edit/process/cust_main_note.cgi, view/cust_main/notes.html,
466           pref/pref-process.html, pref/pref.html: RT#8224: allow user to
467           disable HTML editor
468
469 2010-05-24 09:56  ivan
470
471         * httemplate/search/timeworked.html: fix Pg-ism
472
473 2010-05-22 18:59  ivan
474
475         * FS/t/svc_CGPRule_Mixin.t: file svc_CGPRule_Mixin.t was added on
476           branch FREESIDE_1_9_BRANCH on 2010-05-23 01:59:21 +0000
477
478 2010-05-22 18:59  ivan
479
480         * FS/FS/svc_CGPRule_Mixin.pm, FS/t/svc_CGPRule_Mixin.t,
481           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/Schema.pm,
482           FS/FS/cgp_rule.pm, FS/FS/cgp_rule_action.pm,
483           FS/FS/cgp_rule_condition.pm,
484           FS/FS/part_export/communigate_pro.pm,
485           httemplate/browse/cgp_rule.html: communigate pro rules, RT#7515
486
487 2010-05-22 18:59  ivan
488
489         * FS/FS/svc_CGPRule_Mixin.pm: file svc_CGPRule_Mixin.pm was added
490           on branch FREESIDE_1_9_BRANCH on 2010-05-23 01:59:20 +0000
491
492 2010-05-22 12:49  jeff
493
494         * FS/FS/Report/FCC_477.pm, FS/t/Report-FCC_477.t,
495           httemplate/search/477partIA_detail.html,
496           httemplate/search/477partIA_summary.html,
497           httemplate/search/477partIIA.html,
498           httemplate/search/477partIIB.html,
499           httemplate/search/477partIV.html,
500           httemplate/search/477partV.html, FS/MANIFEST, FS/FS/Conf.pm,
501           httemplate/search/477.html, httemplate/search/477partVI.html,
502           httemplate/search/report_477.html,
503           httemplate/search/elements/metasearch.html,
504           httemplate/search/elements/search-html.html,
505           httemplate/search/elements/search-xml.html,
506           httemplate/search/elements/search.html, FS/FS/Mason.pm,
507           FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
508           httemplate/edit/part_pkg.cgi: improved fcc 477 report #7783
509
510 2010-05-22 11:52  ivan
511
512         * FS/FS/Report/Table/Monthly.pm: fix net sales amount (credits were
513           being applied in wrong month), RT#7502
514
515 2010-05-21 14:32  mark
516
517         * FS/FS/cust_bill.pm: typo
518
519 2010-05-21 12:57  ivan
520
521         * FS/FS/cust_bill.pm: fix 'Use of uninitialized value' spew,
522           fallout from RT#7266
523
524 2010-05-21 12:09  mark
525
526         * FS/FS/Report/Table/Monthly.pm,
527           httemplate/graph/cust_bill_pkg.cgi,
528           httemplate/graph/report_cust_bill_pkg.html: RT#8504: option to
529           aggregate agents on sales report
530
531 2010-05-20 20:42  mark
532
533         * FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/voip_inbound.pm,
534           httemplate/edit/part_pkg.cgi: fix display bug, RT#8524
535
536 2010-05-20 20:28  mark
537
538         * FS/FS/part_pkg/voip_inbound.pm: fix display bug, RT#8524
539
540 2010-05-19 18:33  mark
541
542         * FS/FS/cust_main.pm, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
543           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
544           httemplate/search/report_receivables.cgi: RT#7266: aging report
545           "as of" date now limits applied payments
546
547 2010-05-18 21:05  jeff
548
549         * FS/FS/cust_bill_pkg.pm: avoid spurious bash default usage
550           category charges
551
552 2010-05-18 12:41  ivan
553
554         * httemplate/edit/access_user.html: fix "Re-enter password" label
555           on employee edit
556
557 2010-05-17 20:25  ivan
558
559         * FS/FS/AccessRight.pm, FS/FS/Conf.pm,
560           httemplate/search/report_svc_acct.html,
561           httemplate/search/svc_acct.cgi: add more info to
562           (customer-specific) service report, RT#6180
563
564 2010-05-13 19:16  ivan
565
566         * FS/FS/rate.pm, httemplate/edit/rate.cgi: fix losing rates when
567           renaming a rate plan, RT#8173
568
569 2010-05-12 22:43  jeff
570
571         * httemplate/misc/queued_report.html,
572           httemplate/search/report_queued_newtax.cgi, FS/FS/queue.pm,
573           FS/FS/tax_rate.pm, FS/bin/freeside-queued,
574           httemplate/search/queue.html,
575           httemplate/search/report_newtax.html: cope with poor tax
576           liability report performance by allowing queuing of reports
577           RT#8274
578
579 2010-05-12 22:43  jeff
580
581         * httemplate/misc/queued_report.html: file queued_report.html was
582           added on branch FREESIDE_1_9_BRANCH on 2010-05-13 05:43:57 +0000
583
584 2010-05-12 22:43  jeff
585
586         * httemplate/search/report_queued_newtax.cgi: file
587           report_queued_newtax.cgi was added on branch FREESIDE_1_9_BRANCH
588           on 2010-05-13 05:43:57 +0000
589
590 2010-05-12 20:06  ivan
591
592         * httemplate/search/cust_bill_pkg.cgi: add "Owed" and "Payment
593           date" columns to unearned revenue detail, RT#7776
594
595 2010-05-12 19:51  ivan
596
597         * Makefile: make dev kludge: unstable has 5.10.1
598
599 2010-05-12 19:33  ivan
600
601         * httemplate/search/cust_bill_pkg.cgi: fix color/style and remove
602           billpkgnum on 1_9_BRANCH too
603
604 2010-05-12 18:25  ivan
605
606         * Makefile: fix "-e DBI:Pg:dbname=freeside" datasrc winding up in
607           secrets as a result of weird implementations of echo as a shell
608           builtin that ignore -e
609
610 2010-05-10 23:57  ivan
611
612         * FS/FS/part_pkg/voip_cdr.pm: should fix asterisks in destination
613           numbers causing invoice generation to barf, RT#7840
614
615 2010-05-10 23:38  ivan
616
617         * FS/FS/rate.pm: fix ignore_unrateable flag, RT#8149
618
619 2010-05-07 19:38  ivan
620
621         * FS/FS/Mason.pm, httemplate/edit/pkg_category.html: fix package
622           Categorys spelling, RT#8314
623
624 2010-05-04 15:25  mark
625
626         * FS/FS/cdr/wip.pm: file wip.pm was added on branch
627           FREESIDE_1_9_BRANCH on 2010-05-04 22:26:06 +0000
628
629 2010-05-04 15:25  mark
630
631         * FS/FS/: cdr/wip.pm, cdr.pm: RT#8026: WIP CDR format
632
633 2010-04-29 19:17  ivan
634
635         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/cgp_rule_action.pm,
636           FS/FS/cgp_rule_condition.pm, httemplate/browse/cgp_rule.html,
637           httemplate/edit/cgp_rule.html,
638           httemplate/elements/select-cgp_rule_action.html,
639           httemplate/elements/select-cgp_rule_condition.html: communigate
640           (phase 2): rules: show conditions/actions on rule browse, fix
641           rule edit for conditions and actions without op/param, fix rule
642           edit stickiness on errors.  RT#7514
643
644 2010-04-29 00:43  ivan
645
646         * FS/: MANIFEST, FS/o2m_Common.pm: add o2m_Common.pm to 1.9,
647           RT#7514
648
649 2010-04-29 00:40  ivan
650
651         * FS/FS/cgp_rule.pm, httemplate/edit/cgp_rule.html,
652           httemplate/edit/process/cgp_rule.html,
653           httemplate/elements/input-text.html,
654           httemplate/elements/select-cgp_rule_action.html,
655           httemplate/elements/select-cgp_rule_condition.html,
656           httemplate/elements/select.html: communigate (phase 2): rules:
657           adding conditions and actions to rule edit.  RT#7514
658
659 2010-04-28 19:59  ivan
660
661         * httemplate/: edit/elements/edit.html,
662           elements/select-cgp_rule_action.html,
663           elements/select-cgp_rule_condition.html: communigate (phase 2):
664           rules: adding conditions and actions to rule edit.  RT#7514
665
666 2010-04-27 03:56  ivan
667
668         * httemplate/elements/select-cgp_rule_action.html: file
669           select-cgp_rule_action.html was added on branch
670           FREESIDE_1_9_BRANCH on 2010-04-27 10:57:01 +0000
671
672 2010-04-27 03:56  ivan
673
674         * httemplate/elements/select-cgp_rule_condition.html: file
675           select-cgp_rule_condition.html was added on branch
676           FREESIDE_1_9_BRANCH on 2010-04-27 10:57:01 +0000
677
678 2010-04-27 03:56  ivan
679
680         * httemplate/elements/select.html: file select.html was added on
681           branch FREESIDE_1_9_BRANCH on 2010-04-27 10:57:00 +0000
682
683 2010-04-27 03:56  ivan
684
685         * httemplate/: elements/select-cgp_rule_action.html,
686           elements/select-cgp_rule_condition.html, elements/select.html,
687           edit/cgp_rule.html, elements/tr-select.html: communigate (phase
688           2): rules: start of adding conditions and actions to rule edit.
689           RT#7514
690
691 2010-04-27 01:52  ivan
692
693         * httemplate/edit/process/elements/process.html: backport o2m_ and
694           colspan from 2.1 process.html
695
696 2010-04-27 01:38  ivan
697
698         * httemplate/edit/elements/edit.html: backport o2m_ and colspan
699           from 2.1 edit.html
700
701 2010-04-26 22:38  mark
702
703         * FS/FS/part_pkg/voip_inbound.pm: file voip_inbound.pm was added on
704           branch FREESIDE_1_9_BRANCH on 2010-05-21 03:28:49 +0000
705
706 2010-04-26 22:38  mark
707
708         * FS/FS/part_pkg/voip_inbound.pm: RT#7046: inbound rate for rate
709           plan billing
710
711 2010-04-22 23:47  ivan
712
713         * httemplate/view/svc_domain/basics.html: communigate (phase 2):
714           rules.  RT#7514
715
716 2010-04-22 23:43  ivan
717
718         * httemplate/: browse/cgp_rule.html, edit/cgp_rule.html: file
719           cgp_rule.html was added on branch FREESIDE_1_9_BRANCH on
720           2010-04-23 06:43:40 +0000
721
722 2010-04-22 23:43  ivan
723
724         * httemplate/edit/process/cgp_rule.html: file cgp_rule.html was
725           added on branch FREESIDE_1_9_BRANCH on 2010-04-23 06:43:41 +0000
726
727 2010-04-22 23:43  ivan
728
729         * httemplate/view/svc_acct/communigate.html: file communigate.html
730           was added on branch FREESIDE_1_9_BRANCH on 2010-04-23 06:43:41
731           +0000
732
733 2010-04-22 23:43  ivan
734
735         * httemplate/misc/delete-cgp_rule.html: file delete-cgp_rule.html
736           was added on branch FREESIDE_1_9_BRANCH on 2010-04-23 06:43:41
737           +0000
738
739 2010-04-22 23:43  ivan
740
741         * FS/FS/Mason.pm, FS/FS/cgp_rule.pm, FS/FS/cgp_rule_action.pm,
742           FS/FS/cgp_rule_condition.pm, httemplate/browse/cgp_rule.html,
743           httemplate/edit/cgp_rule.html,
744           httemplate/edit/process/cgp_rule.html,
745           httemplate/misc/delete-cgp_rule.html,
746           httemplate/view/svc_acct/communigate.html,
747           httemplate/view/svc_acct/basics.html, FS/FS/Schema.pm:
748           communigate (phase 2): rules.  RT#7514
749
750 2010-04-21 19:00  ivan
751
752         * FS/: FS/Schema.pm, FS.pm, MANIFEST, FS/cgp_rule.pm,
753           FS/cgp_rule_action.pm, FS/cgp_rule_condition.pm, t/cgp_rule.t,
754           t/cgp_rule_action.t, t/cgp_rule_condition.t: communigate (phase
755           2): rules.  RT#7514
756
757 2010-04-21 02:31  ivan
758
759         * httemplate/elements/select-part_pkg.html: "
760
761 2010-04-21 02:09  ivan
762
763         * httemplate/config/config.cgi: prevent inadvertantly losing
764           disabled package defs, service defs or package classes in a
765           config value that uses them (i.e. support_packages)
766
767 2010-04-21 01:57  ivan
768
769         * httemplate/elements/select-part_pkg.html: prevent inadvertantly
770           losing disabled package defs, service defs or package classes in
771           a config value that uses them (i.e. support_packages)
772
773 2010-04-21 00:11  ivan
774
775         * Makefile: 1.9.4 is next
776
777 2010-04-20 21:10  ivan
778
779         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 1.9.3
780
781 2010-04-20 21:06  ivan
782
783         * Makefile, httemplate/docs/about.html: 1.9.3
784
785 2010-04-20 20:56  ivan
786
787         * Makefile: ensure that the trainwreck which was 1.9.2 does not
788           happen again
789
790 2010-04-19 21:29  ivan
791
792         * FS/FS/svc_domain.pm, httemplate/edit/part_svc.cgi: communigate
793           (phase 2): add a textarea type to edit/part_svc so you can set it
794           to a default or fixed trailer that's multi-line, RT#7514
795
796 2010-04-19 21:13  ivan
797
798         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
799           FS/FS/part_export/communigate_pro.pm,
800           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi,
801           httemplate/view/svc_acct/basics.html,
802           httemplate/view/svc_domain/acct_defaults.html: communigate (phase
803           2): Account Preferences (& Domain::Account Defaults:Preferences):
804           ProntoSkinName  RT#7514
805
806 2010-04-19 18:51  ivan
807
808         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
809           FS/FS/part_export/communigate_pro.pm,
810           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi,
811           httemplate/view/svc_acct/basics.html,
812           httemplate/view/svc_domain/acct_defaults.html: communigate (phase
813           2): Account Preferences (& Domain::Account Defaults:Preferences):
814           Language, Time zone, Layout, Send read receipts.  RT#7514
815
816 2010-04-19 00:09  ivan
817
818         * FS/FS/svc_acct.pm, FS/FS/part_export/communigate_pro.pm,
819           FS/FS/Schema.pm, httemplate/edit/svc_acct.cgi,
820           httemplate/view/svc_acct/basics.html: communigate (phase 2),
821           Account:Settings PasswordRecovery.  also fix modification of
822           svc_acct booleans in export.  RT#7514
823
824 2010-04-18 23:15  ivan
825
826         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
827           FS/FS/part_export/communigate_pro.pm,
828           httemplate/edit/svc_acct.cgi,
829           httemplate/view/svc_acct/basics.html: communigate provisioning
830           phase 2: Account:Settings: RulesAllowed, RPOPAllowed, MailToAll,
831           AddMailTrailer.  RT#7514
832
833 2010-04-18 22:01  ivan
834
835         * FS/FS/Schema.pm, FS/FS/svc_domain.pm,
836           FS/FS/part_export/communigate_pro.pm,
837           httemplate/edit/svc_domain.cgi,
838           httemplate/view/svc_domain/acct_defaults.html: communigate
839           provisioning phase 2: Domain:Account Defaults:Settings:
840           RulesAllowed, RPOPAllowed, MailToAll, AddMailTrailer.  RT#7514
841
842 2010-04-18 18:25  ivan
843
844         * FS/FS/Schema.pm, FS/FS/svc_domain.pm,
845           FS/FS/part_export/communigate_pro.pm,
846           httemplate/edit/svc_domain.cgi,
847           httemplate/view/svc_domain/basics.html: communigate provisioning
848           phase 2: add svc_domain.trailer -> communigate TrailerText,
849           RT#7514
850
851 2010-04-09 21:21  mark
852
853         * httemplate/search/elements/cust_main_dayranges.html: RT#866: fix
854           payment links
855
856 2010-04-09 01:18  ivan
857
858         * FS/FS/Misc/DateTime.pm: file DateTime.pm was added on branch
859           FREESIDE_1_9_BRANCH on 2010-04-09 08:18:35 +0000
860
861 2010-04-09 01:17  ivan
862
863         * httemplate/search/elements/cust_main_dayranges.html,
864           FS/FS/Misc/DateTime.pm, FS/MANIFEST, FS/FS/cust_main/Import.pm,
865           FS/FS/Mason.pm, FS/FS/UI/Web.pm,
866           httemplate/edit/REAL_cust_pkg.cgi, httemplate/edit/cust_pay.cgi,
867           httemplate/misc/process/cancel_pkg.html,
868           httemplate/misc/process/delay_susp_pkg.html,
869           httemplate/search/pay_batch.cgi,
870           httemplate/search/report_prepaid_income.cgi,
871           httemplate/search/sqlradius.cgi,
872           httemplate/edit/process/REAL_cust_pkg.cgi,
873           httemplate/edit/process/cust_main.cgi,
874           httemplate/edit/process/cust_pay.cgi,
875           httemplate/edit/process/quick-charge.cgi,
876           httemplate/edit/process/quick-cust_pkg.cgi: fix date parsing when
877           using international dates (package date edit), RT#8027
878
879 2010-04-09 01:09  jeff
880
881         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html: modify
882           total items for balance below line and current charges above line
883           with configurable description.  also bug fixes that might close
884           7896
885
886 2010-04-08 22:50  ivan
887
888         * Makefile: starting 1.9.3
889
890 2010-04-08 12:23  jeff
891
892         * httemplate/elements/about_rt.html: close tag rather than open a
893           new one
894
895 2010-04-07 01:24  ivan
896
897         * httemplate/edit/agent.cgi: also in agent edit, fix form getting
898           submitted before customer search can complete.  throws "status
899           connecting to" error and custnum does not get filled in, RT#8014
900
901 2010-04-07 01:15  ivan
902
903         * httemplate/: edit/access_user.html, edit/elements/edit.html,
904           elements/search-cust_main.html: in employee edit, fix form
905           getting submitted before customer search can complete.  throws
906           "status connecting to" error and custnum does not get filled in,
907           RT#8014
908
909 2010-04-06 23:20  ivan
910
911         * FS/FS/TicketSystem/RT_Internal.pm: fix capitalization of RT
912           tables and columns - mysql fix
913
914 2010-04-06 22:52  mark
915
916         * FS/FS/pay_batch/RBC.pm: fix floating point error
917
918 2010-04-06 21:36  ivan
919
920         * httemplate/search/part_pkg.html: final nit for employee
921           commission report in 1.9, RT#6991
922
923 2010-04-06 21:11  ivan
924
925         * httemplate/search/part_pkg.html: fix a mysql-ism in employee
926           commission report, now compatible with Pg, that's a new one.
927           RT#6991
928
929 2010-04-06 14:43  ivan
930
931         * httemplate/search/report_employee_commission.html: fix 1.9-style
932           employee comission report, RT#6991
933
934 2010-04-05 05:24  jeff
935
936         * FS/FS/part_export/dashcs_e911.pm: fix noisy but harmless
937           redeclaration
938
939 2010-04-05 00:08  ivan
940
941         * rpm/freeside.spec, debian/changelog: Updated for 1.9.2
942
943 2010-04-05 00:07  ivan
944
945         * Makefile: 1.9.2
946
947 2010-04-05 00:05  ivan
948
949         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for
950           1.9.2cvs
951
952 2010-04-05 00:03  ivan
953
954         * httemplate/docs/about.html: 1.9.2
955
956 2010-04-04 23:58  ivan
957
958         * conf/invoice_from: company email
959
960 2010-04-04 23:57  ivan
961
962         * FS/bin/freeside-upgrade: require DBIx::DBSchema 0.39 for mysql
963
964 2010-04-04 23:55  ivan
965
966         * FS/FS/: part_event_condition.pm, part_event/Condition/balance.pm,
967           part_event/Condition/balance_age.pm,
968           part_event/Condition/balance_under.pm,
969           part_event/Condition/cust_bill_has_service.pm,
970           part_event/Condition/cust_bill_owed.pm,
971           part_event/Condition/cust_bill_owed_under.pm: mysql billing
972           fixes, 1.9
973
974 2010-04-04 23:50  ivan
975
976         * FS/FS/part_export/thirdlane.pm: thirdlane deletion fix
977
978 2010-04-04 22:20  ivan
979
980         * FS/FS/part_export/indosoft.pm: file indosoft.pm was added on
981           branch FREESIDE_1_9_BRANCH on 2010-04-05 05:20:03 +0000
982
983 2010-04-04 22:20  ivan
984
985         * FS/FS/part_export/: indosoft.pm: initial indosoft export, RT#4068
986
987 2010-04-04 18:23  ivan
988
989         * httemplate/search/part_pkg.html: last fix for employee
990           commisssion report, RT#6991
991
992 2010-04-04 17:59  ivan
993
994         * httemplate/elements/menu.html: add employee commission report to
995           menu, RT#6991
996
997 2010-04-01 14:30  mark
998
999         * httemplate/search/elements/cust_main_dayranges.html: fix column
1000           alignment
1001
1002 2010-03-31 21:43  mark
1003
1004         * FS/FS/UI/Web.pm, httemplate/search/report_receivables.cgi,
1005           httemplate/search/elements/cust_main_dayranges.html,
1006           httemplate/search/elements/search-html.html,
1007           httemplate/search/elements/search.html: RT#866: links to process
1008           payments from aging report
1009
1010 2010-03-31 08:48  jeff
1011
1012         * FS/FS/part_export/dashcs_e911.pm: file dashcs_e911.pm was added
1013           on branch FREESIDE_1_9_BRANCH on 2010-03-31 15:49:08 +0000
1014
1015 2010-03-31 08:48  jeff
1016
1017         * FS/: FS/part_export/dashcs_e911.pm, MANIFEST: add dash carrier
1018           services e911 support RT7103
1019
1020 2010-03-31 00:41  mark
1021
1022         * httemplate/search/: report_receivables.cgi,
1023           report_receivables.html, report_unapplied_cust_pay.html,
1024           unapplied_cust_pay.html, elements/cust_main_dayranges.html:
1025           RT#7266: aging reports as of a past date
1026
1027 2010-03-30 23:30  ivan
1028
1029         * FS/FS/Misc.pm: eliminate harmless "Use of uninitialized value
1030           $enc in string eq" warnings
1031
1032 2010-03-30 05:16  ivan
1033
1034         * FS/FS/Schema.pm: employee commission reporting, RT#6991
1035
1036 2010-03-30 05:12  ivan
1037
1038         * httemplate/search/: part_pkg.html: employee commission reporting,
1039           RT#6991
1040
1041 2010-03-30 05:12  ivan
1042
1043         * httemplate/search/part_pkg.html: file part_pkg.html was added on
1044           branch FREESIDE_1_9_BRANCH on 2010-03-30 12:13:27 +0000
1045
1046 2010-03-30 05:07  ivan
1047
1048         * httemplate/search/report_employee_commission.html,
1049           FS/FS/cust_main.pm, FS/FS/cust_credit.pm, FS/FS/cust_event.pm,
1050           FS/FS/part_event/Action/pkg_agent_credit.pm,
1051           FS/FS/part_event/Action/pkg_employee_credit.pm,
1052           FS/FS/part_event/Action/pkg_referral_credit.pm: employee
1053           commission reporting, RT#6991
1054
1055 2010-03-30 05:07  ivan
1056
1057         * httemplate/search/report_employee_commission.html: file
1058           report_employee_commission.html was added on branch
1059           FREESIDE_1_9_BRANCH on 2010-03-30 12:08:23 +0000
1060
1061 2010-03-29 20:10  ivan
1062
1063         * FS/MANIFEST: employee (otaker / access_user) commissioning,
1064           RT#6991
1065
1066 2010-03-29 19:53  ivan
1067
1068         * FS/FS/part_event/Action/Mixin/credit_pkg.pm: file credit_pkg.pm
1069           was added on branch FREESIDE_1_9_BRANCH on 2010-03-30 02:53:12
1070           +0000
1071
1072 2010-03-29 19:53  ivan
1073
1074         * FS/FS/part_event/Action/pkg_agent_credit.pm: file
1075           pkg_agent_credit.pm was added on branch FREESIDE_1_9_BRANCH on
1076           2010-03-30 02:53:12 +0000
1077
1078 2010-03-29 19:53  ivan
1079
1080         * FS/FS/part_event/Action/pkg_agent_credit_pkg.pm: file
1081           pkg_agent_credit_pkg.pm was added on branch FREESIDE_1_9_BRANCH
1082           on 2010-03-30 02:53:12 +0000
1083
1084 2010-03-29 19:53  ivan
1085
1086         * FS/FS/part_event/Action/pkg_employee_credit_pkg.pm: file
1087           pkg_employee_credit_pkg.pm was added on branch
1088           FREESIDE_1_9_BRANCH on 2010-03-30 02:53:12 +0000
1089
1090 2010-03-29 19:53  ivan
1091
1092         * httemplate/elements/tr-search-cust_main.html: file
1093           tr-search-cust_main.html was added on branch FREESIDE_1_9_BRANCH
1094           on 2010-03-30 02:53:11 +0000
1095
1096 2010-03-29 19:53  ivan
1097
1098         * FS/FS/part_event/Action/pkg_agent_credit.pm,
1099           FS/FS/part_event/Action/pkg_agent_credit_pkg.pm,
1100           FS/FS/part_event/Action/pkg_employee_credit_pkg.pm,
1101           FS/FS/part_event/Action/Mixin/credit_pkg.pm,
1102           httemplate/elements/tr-search-cust_main.html,
1103           httemplate/browse/access_user.html,
1104           httemplate/edit/access_user.html, FS/FS/part_pkg.pm,
1105           FS/FS/part_event/Action/pkg_referral_credit.pm,
1106           FS/FS/part_event/Action/pkg_referral_credit_pkg.pm,
1107           httemplate/elements/search-cust_main.html: employee (otaker /
1108           access_user) commissioning, RT#6991
1109
1110 2010-03-29 19:52  ivan
1111
1112         * FS/FS/part_event/Action/: pkg_employee_credit.pm: employee
1113           commissions, RT#6991
1114
1115 2010-03-29 19:52  ivan
1116
1117         * FS/FS/part_event/Action/pkg_employee_credit.pm: file
1118           pkg_employee_credit.pm was added on branch FREESIDE_1_9_BRANCH on
1119           2010-03-30 02:52:52 +0000
1120
1121 2010-03-28 17:50  ivan
1122
1123         * FS/FS/access_user.pm: add user_custnum to 1.9 for employee
1124           commissioning, RT#6991
1125
1126 2010-03-28 17:24  ivan
1127
1128         * FS/FS/Schema.pm: add user_custnum to 1.9 for employee
1129           commissioning, RT#6991
1130
1131 2010-03-26 23:21  ivan
1132
1133         * FS/FS/cust_bill_pkg_detail.pm: fix cust_bill_pkg_detail throwing
1134           a fatal error w/MySQL
1135
1136 2010-03-26 23:09  ivan
1137
1138         * httemplate/: view/cust_main.cgi, view/cust_main/notes.html,
1139           edit/cust_main_note.cgi: resize customer not add popup, eliminate
1140           needless <BR> in popup
1141
1142 2010-03-26 21:37  ivan
1143
1144         * FS/FS/Upgrade.pm: these are now supported in supported in
1145           DBIx-DBSchema and friends
1146
1147 2010-03-26 20:43  ivan
1148
1149         * FS/FS/: reason.pm, tax_rate.pm: these are now supported in
1150           supported in DBIx-DBSchema and friends
1151
1152 2010-03-26 15:25  ivan
1153
1154         * httemplate/elements/: select-areacode.html, select-did.html: fix
1155           E911 vs. DID selector on phone provision, RT#7819
1156
1157 2010-03-26 14:43  ivan
1158
1159         * FS/FS/cust_pkg.pm: no DISTINCT ON in MySQL makes kittens cry
1160
1161 2010-03-25 22:02  ivan
1162
1163         * FS/FS/Schema.pm: kludge a fix for the MySQL statustext index
1164           problem, fix s/serial/int/ for non-primary keys in
1165           part_pkg_taxoverride, and s/TEXT/LONGTEXT/ ourselves until
1166           DBIx::DBSchema 0.39
1167
1168 2010-03-25 21:50  ivan
1169
1170         * FS/FS/UID.pm: don't warn about the configuration table during
1171           setup
1172
1173 2010-03-25 19:28  ivan
1174
1175         * FS/FS/: Schema.pm, mailinglistmember.pm: fix mailinglistmember.pm
1176           dependency on contact_email.pm from 2.1 branch, RT#7897
1177
1178 2010-03-24 01:37  ivan
1179
1180         * FS/FS/Conf.pm, httemplate/search/cust_bill_pkg.cgi,
1181           httemplate/search/report_prepaid_income.cgi: better prepaid
1182           income reporting, with line item detail, RT#7776
1183
1184 2010-03-23 02:13  ivan
1185
1186         * FS/FS/mailinglist.pm, FS/FS/mailinglistmember.pm,
1187           FS/FS/svc_mailinglist.pm, FS/FS/part_export/communigate_pro.pm,
1188           httemplate/elements/header.html,
1189           httemplate/search/mailinglistmember.html: export svc_mailinglist
1190           to CGP groups, RT#7514
1191
1192 2010-03-22 20:53  ivan
1193
1194         * FS/: FS/h_svc_mailinglist.pm, t/h_svc_mailinglist.t, FS.pm,
1195           FS/Mason.pm: adding svc_mailinglist for communigate "groups"
1196           (mailing lists), RT#7514
1197
1198 2010-03-22 20:53  ivan
1199
1200         * FS/FS/h_svc_mailinglist.pm: file h_svc_mailinglist.pm was added
1201           on branch FREESIDE_1_9_BRANCH on 2010-03-23 03:53:40 +0000
1202
1203 2010-03-22 20:53  ivan
1204
1205         * FS/t/h_svc_mailinglist.t: file h_svc_mailinglist.t was added on
1206           branch FREESIDE_1_9_BRANCH on 2010-03-23 03:53:40 +0000
1207
1208 2010-03-22 20:47  ivan
1209
1210         * FS/FS/Schema.pm, FS/FS/svc_mailinglist.pm, FS/FS/mailinglist.pm,
1211           FS/FS/mailinglistmember.pm, FS/MANIFEST, FS/t/mailinglist.t,
1212           FS/t/mailinglistmember.t, FS/t/svc_mailinglist.t,
1213           httemplate/edit/mailinglistmember.html,
1214           httemplate/edit/part_svc.cgi,
1215           httemplate/edit/svc_mailinglist.cgi,
1216           httemplate/edit/process/mailinglistmember.html,
1217           httemplate/edit/process/svc_mailinglist.html,
1218           httemplate/search/mailinglistmember.html,
1219           httemplate/view/svc_mailinglist.cgi,
1220           httemplate/misc/delete-mailinglistmember.html: adding
1221           svc_mailinglist for communigate "groups" (mailing lists), RT#7514
1222
1223 2010-03-22 07:08  jeff
1224
1225         * FS/FS/tax_rate.pm: fix restore of setup and recur taxproducts on
1226           tax data replacement
1227
1228 2010-03-21 16:13  ivan
1229
1230         * FS/FS/Schema.pm, FS/FS/rate_detail.pm,
1231           FS/FS/part_pkg/voip_cdr.pm, httemplate/browse/rate_detail.html,
1232           httemplate/edit/rate_detail.html,
1233           httemplate/edit/rate_region.cgi,
1234           httemplate/edit/process/rate_region.cgi,
1235           httemplate/misc/process/copy-rate_detail.html,
1236           httemplate/misc/rate_edit_excel.html: connection fee for initial
1237           N seconds support, RT#7018
1238
1239 2010-03-19 14:54  mark
1240
1241         * httemplate/misc/batch-cust_pay.html: RT#7812: confirm before
1242           closing quick payment entry
1243
1244 2010-03-18 01:02  ivan
1245
1246         * httemplate/edit/cust_main/top_misc.html: signup date fix?
1247
1248 2010-03-16 01:37  mark
1249
1250         * httemplate/: edit/cust_main_note.cgi, elements/htmlarea.html,
1251           view/cust_main/notes.html: RT#6226: fckeditor for customer notes
1252
1253 2010-03-16 01:34  mark
1254
1255         * httemplate/elements/fckeditor/: fckconfig.js, fckeditor.js,
1256           fckpackager.xml, fckstyles.xml, fcktemplates.xml,
1257           editor/fckdebug.html, editor/fckdialog.html,
1258           editor/fckeditor.html, editor/fckeditor.original.html,
1259           editor/css/fck_editorarea.css, editor/css/fck_internal.css,
1260           editor/css/fck_showtableborders_gecko.css,
1261           editor/css/images/block_address.png,
1262           editor/css/images/block_blockquote.png,
1263           editor/css/images/block_div.png, editor/css/images/block_h1.png,
1264           editor/css/images/block_h2.png, editor/css/images/block_h3.png,
1265           editor/css/images/block_h4.png, editor/css/images/block_h5.png,
1266           editor/css/images/block_h6.png, editor/css/images/block_p.png,
1267           editor/css/images/block_pre.png,
1268           editor/css/images/fck_plugin.gif, editor/dialog/fck_about.html,
1269           editor/dialog/fck_anchor.html, editor/dialog/fck_button.html,
1270           editor/dialog/fck_checkbox.html,
1271           editor/dialog/fck_colorselector.html, editor/dialog/fck_div.html,
1272           editor/dialog/fck_docprops.html, editor/dialog/fck_flash.html,
1273           editor/dialog/fck_form.html, editor/dialog/fck_hiddenfield.html,
1274           editor/dialog/fck_image.html, editor/dialog/fck_link.html,
1275           editor/dialog/fck_listprop.html, editor/dialog/fck_paste.html,
1276           editor/dialog/fck_radiobutton.html,
1277           editor/dialog/fck_replace.html, editor/dialog/fck_scayt.html,
1278           editor/dialog/fck_select.html, editor/dialog/fck_smiley.html,
1279           editor/dialog/fck_source.html,
1280           editor/dialog/fck_specialchar.html,
1281           editor/dialog/fck_spellerpages.html,
1282           editor/dialog/fck_table.html, editor/dialog/fck_tablecell.html,
1283           editor/dialog/fck_template.html, editor/dialog/fck_textarea.html,
1284           editor/dialog/fck_textfield.html,
1285           editor/dialog/common/fck_dialog_common.css,
1286           editor/dialog/common/fck_dialog_common.js,
1287           editor/dialog/fck_about/sponsors/spellchecker_net.gif,
1288           editor/dialog/fck_docprops/fck_document_preview.html,
1289           editor/dialog/fck_flash/fck_flash.js,
1290           editor/dialog/fck_flash/fck_flash_preview.html,
1291           editor/dialog/fck_image/fck_image.js,
1292           editor/dialog/fck_image/fck_image_preview.html,
1293           editor/dialog/fck_link/fck_link.js,
1294           editor/dialog/fck_scayt/scayt_dialog.css,
1295           editor/dialog/fck_select/fck_select.js,
1296           editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
1297           editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
1298           editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
1299           editor/dtd/fck_dtd_test.html, editor/dtd/fck_xhtml10strict.js,
1300           editor/dtd/fck_xhtml10transitional.js,
1301           editor/filemanager/browser/default/browser.css,
1302           editor/filemanager/browser/default/browser.html,
1303           editor/filemanager/browser/default/frmactualfolder.html,
1304           editor/filemanager/browser/default/frmcreatefolder.html,
1305           editor/filemanager/browser/default/frmfolders.html,
1306           editor/filemanager/browser/default/frmresourceslist.html,
1307           editor/filemanager/browser/default/frmresourcetype.html,
1308           editor/filemanager/browser/default/frmupload.html,
1309           editor/filemanager/browser/default/js/common.js,
1310           editor/filemanager/browser/default/js/fckxml.js,
1311           editor/filemanager/connectors/test.html,
1312           editor/filemanager/connectors/uploadtest.html,
1313           editor/filemanager/connectors/perl/basexml.pl,
1314           editor/filemanager/connectors/perl/commands.pl,
1315           editor/filemanager/connectors/perl/config.pl,
1316           editor/filemanager/connectors/perl/connector.cgi,
1317           editor/filemanager/connectors/perl/io.pl,
1318           editor/filemanager/connectors/perl/upload.cgi,
1319           editor/filemanager/connectors/perl/upload_fck.pl,
1320           editor/filemanager/connectors/perl/util.pl,
1321           editor/js/fckadobeair.js, editor/js/fckeditorcode_gecko.js,
1322           editor/js/fckeditorcode_ie.js,
1323           editor/lang/_translationstatus.txt, editor/lang/af.js,
1324           editor/lang/ar.js, editor/lang/bg.js, editor/lang/bn.js,
1325           editor/lang/bs.js, editor/lang/ca.js, editor/lang/cs.js,
1326           editor/lang/da.js, editor/lang/de.js, editor/lang/el.js,
1327           editor/lang/en-au.js, editor/lang/en-ca.js, editor/lang/en-uk.js,
1328           editor/lang/en.js, editor/lang/eo.js, editor/lang/es.js,
1329           editor/lang/et.js, editor/lang/eu.js, editor/lang/fa.js,
1330           editor/lang/fi.js, editor/lang/fo.js, editor/lang/fr-ca.js,
1331           editor/lang/fr.js, editor/lang/gl.js, editor/lang/gu.js,
1332           editor/lang/he.js, editor/lang/hi.js, editor/lang/hr.js,
1333           editor/lang/hu.js, editor/lang/is.js, editor/lang/it.js,
1334           editor/lang/ja.js, editor/lang/km.js, editor/lang/ko.js,
1335           editor/lang/lt.js, editor/lang/lv.js, editor/lang/mn.js,
1336           editor/lang/ms.js, editor/lang/nb.js, editor/lang/nl.js,
1337           editor/lang/no.js, editor/lang/pl.js, editor/lang/pt-br.js,
1338           editor/lang/pt.js, editor/lang/ro.js, editor/lang/ru.js,
1339           editor/lang/sk.js, editor/lang/sl.js, editor/lang/sr-latn.js,
1340           editor/lang/sr.js, editor/lang/sv.js, editor/lang/th.js,
1341           editor/lang/tr.js, editor/lang/uk.js, editor/lang/vi.js,
1342           editor/lang/zh-cn.js, editor/lang/zh.js,
1343           editor/plugins/autogrow/fckplugin.js,
1344           editor/plugins/bbcode/fckplugin.js,
1345           editor/plugins/dragresizetable/fckplugin.js,
1346           editor/plugins/placeholder/fck_placeholder.html,
1347           editor/plugins/placeholder/fckplugin.js,
1348           editor/plugins/placeholder/lang/de.js,
1349           editor/plugins/placeholder/lang/en.js,
1350           editor/plugins/placeholder/lang/es.js,
1351           editor/plugins/placeholder/lang/fr.js,
1352           editor/plugins/placeholder/lang/it.js,
1353           editor/plugins/placeholder/lang/pl.js,
1354           editor/plugins/simplecommands/fckplugin.js,
1355           editor/plugins/tablecommands/fckplugin.js,
1356           editor/skins/_fckviewstrips.html,
1357           editor/skins/default/fck_dialog.css,
1358           editor/skins/default/fck_dialog_ie6.js,
1359           editor/skins/default/fck_editor.css,
1360           editor/skins/default/fck_strip.gif,
1361           editor/skins/default/images/dialog.sides.gif,
1362           editor/skins/default/images/dialog.sides.png,
1363           editor/skins/default/images/dialog.sides.rtl.png,
1364           editor/skins/default/images/sprites.gif,
1365           editor/skins/default/images/sprites.png,
1366           editor/skins/office2003/fck_dialog.css,
1367           editor/skins/office2003/fck_dialog_ie6.js,
1368           editor/skins/office2003/fck_editor.css,
1369           editor/skins/office2003/fck_strip.gif,
1370           editor/skins/office2003/images/dialog.sides.gif,
1371           editor/skins/office2003/images/dialog.sides.png,
1372           editor/skins/office2003/images/dialog.sides.rtl.png,
1373           editor/skins/office2003/images/sprites.gif,
1374           editor/skins/office2003/images/sprites.png,
1375           editor/skins/silver/fck_dialog.css,
1376           editor/skins/silver/fck_dialog_ie6.js,
1377           editor/skins/silver/fck_editor.css,
1378           editor/skins/silver/fck_strip.gif,
1379           editor/skins/silver/images/dialog.sides.gif,
1380           editor/skins/silver/images/dialog.sides.png,
1381           editor/skins/silver/images/dialog.sides.rtl.png,
1382           editor/skins/silver/images/sprites.gif,
1383           editor/skins/silver/images/sprites.png, editor/wsc/ciframe.html,
1384           editor/wsc/tmpFrameset.html, editor/wsc/w.html: FCKeditor 2.6.6
1385
1386 2010-03-16 00:49  mark
1387
1388         * httemplate/elements/fckeditor/editor/wsc/ciframe.html: file
1389           ciframe.html was added on branch FREESIDE_1_9_BRANCH on
1390           2010-03-16 08:35:08 +0000
1391
1392 2010-03-16 00:49  mark
1393
1394         *
1395           httemplate/elements/fckeditor/editor/skins/silver/images/dialog.sides.gif:
1396           file dialog.sides.gif was added on branch FREESIDE_1_9_BRANCH on
1397           2010-03-16 08:35:08 +0000
1398
1399 2010-03-16 00:49  mark
1400
1401         *
1402           httemplate/elements/fckeditor/editor/skins/silver/images/dialog.sides.png:
1403           file dialog.sides.png was added on branch FREESIDE_1_9_BRANCH on
1404           2010-03-16 08:35:08 +0000
1405
1406 2010-03-16 00:49  mark
1407
1408         *
1409           httemplate/elements/fckeditor/editor/skins/silver/images/dialog.sides.rtl.png:
1410           file dialog.sides.rtl.png was added on branch FREESIDE_1_9_BRANCH
1411           on 2010-03-16 08:35:08 +0000
1412
1413 2010-03-16 00:49  mark
1414
1415         *
1416           httemplate/elements/fckeditor/editor/skins/silver/fck_dialog_ie6.js:
1417           file fck_dialog_ie6.js was added on branch FREESIDE_1_9_BRANCH on
1418           2010-03-16 08:35:08 +0000
1419
1420 2010-03-16 00:49  mark
1421
1422         *
1423           httemplate/elements/fckeditor/editor/skins/silver/images/sprites.gif:
1424           file sprites.gif was added on branch FREESIDE_1_9_BRANCH on
1425           2010-03-16 08:35:08 +0000
1426
1427 2010-03-16 00:49  mark
1428
1429         *
1430           httemplate/elements/fckeditor/editor/skins/silver/images/sprites.png:
1431           file sprites.png was added on branch FREESIDE_1_9_BRANCH on
1432           2010-03-16 08:35:08 +0000
1433
1434 2010-03-16 00:49  mark
1435
1436         * httemplate/elements/fckeditor/editor/wsc/tmpFrameset.html: file
1437           tmpFrameset.html was added on branch FREESIDE_1_9_BRANCH on
1438           2010-03-16 08:35:08 +0000
1439
1440 2010-03-16 00:49  mark
1441
1442         * httemplate/elements/fckeditor/editor/wsc/w.html: file w.html was
1443           added on branch FREESIDE_1_9_BRANCH on 2010-03-16 08:35:08 +0000
1444
1445 2010-03-16 00:49  mark
1446
1447         *
1448           httemplate/elements/fckeditor/editor/skins/office2003/images/dialog.sides.gif:
1449           file dialog.sides.gif was added on branch FREESIDE_1_9_BRANCH on
1450           2010-03-16 08:35:05 +0000
1451
1452 2010-03-16 00:49  mark
1453
1454         *
1455           httemplate/elements/fckeditor/editor/skins/office2003/images/dialog.sides.png:
1456           file dialog.sides.png was added on branch FREESIDE_1_9_BRANCH on
1457           2010-03-16 08:35:05 +0000
1458
1459 2010-03-16 00:49  mark
1460
1461         *
1462           httemplate/elements/fckeditor/editor/skins/default/images/dialog.sides.rtl.png:
1463           file dialog.sides.rtl.png was added on branch FREESIDE_1_9_BRANCH
1464           on 2010-03-16 08:35:04 +0000
1465
1466 2010-03-16 00:49  mark
1467
1468         *
1469           httemplate/elements/fckeditor/editor/skins/office2003/images/dialog.sides.rtl.png:
1470           file dialog.sides.rtl.png was added on branch FREESIDE_1_9_BRANCH
1471           on 2010-03-16 08:35:05 +0000
1472
1473 2010-03-16 00:49  mark
1474
1475         *
1476           httemplate/elements/fckeditor/editor/skins/office2003/fck_dialog_ie6.js:
1477           file fck_dialog_ie6.js was added on branch FREESIDE_1_9_BRANCH on
1478           2010-03-16 08:35:05 +0000
1479
1480 2010-03-16 00:49  mark
1481
1482         *
1483           httemplate/elements/fckeditor/editor/skins/default/images/sprites.gif:
1484           file sprites.gif was added on branch FREESIDE_1_9_BRANCH on
1485           2010-03-16 08:35:04 +0000
1486
1487 2010-03-16 00:49  mark
1488
1489         *
1490           httemplate/elements/fckeditor/editor/skins/office2003/images/sprites.gif:
1491           file sprites.gif was added on branch FREESIDE_1_9_BRANCH on
1492           2010-03-16 08:35:06 +0000
1493
1494 2010-03-16 00:49  mark
1495
1496         *
1497           httemplate/elements/fckeditor/editor/skins/default/images/sprites.png:
1498           file sprites.png was added on branch FREESIDE_1_9_BRANCH on
1499           2010-03-16 08:35:05 +0000
1500
1501 2010-03-16 00:49  mark
1502
1503         *
1504           httemplate/elements/fckeditor/editor/skins/office2003/images/sprites.png:
1505           file sprites.png was added on branch FREESIDE_1_9_BRANCH on
1506           2010-03-16 08:35:07 +0000
1507
1508 2010-03-16 00:49  mark
1509
1510         *
1511           httemplate/elements/fckeditor/editor/skins/default/images/dialog.sides.gif:
1512           file dialog.sides.gif was added on branch FREESIDE_1_9_BRANCH on
1513           2010-03-16 08:35:04 +0000
1514
1515 2010-03-16 00:49  mark
1516
1517         *
1518           httemplate/elements/fckeditor/editor/skins/default/images/dialog.sides.png:
1519           file dialog.sides.png was added on branch FREESIDE_1_9_BRANCH on
1520           2010-03-16 08:35:04 +0000
1521
1522 2010-03-16 00:49  mark
1523
1524         *
1525           httemplate/elements/fckeditor/editor/skins/default/fck_dialog_ie6.js:
1526           file fck_dialog_ie6.js was added on branch FREESIDE_1_9_BRANCH on
1527           2010-03-16 08:35:03 +0000
1528
1529 2010-03-16 00:49  mark
1530
1531         *
1532           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/es.js:
1533           file es.js was added on branch FREESIDE_1_9_BRANCH on 2010-03-16
1534           08:35:03 +0000
1535
1536 2010-03-16 00:49  mark
1537
1538         * httemplate/elements/fckeditor/editor/plugins/:
1539           bbcode/fckplugin.js, dragresizetable/fckplugin.js: file
1540           fckplugin.js was added on branch FREESIDE_1_9_BRANCH on
1541           2010-03-16 08:35:02 +0000
1542
1543 2010-03-16 00:49  mark
1544
1545         * httemplate/elements/fckeditor/editor/lang/fr-ca.js: file fr-ca.js
1546           was added on branch FREESIDE_1_9_BRANCH on 2010-03-16 08:34:58
1547           +0000
1548
1549 2010-03-16 00:49  mark
1550
1551         * httemplate/elements/fckeditor/editor/lang/gu.js: file gu.js was
1552           added on branch FREESIDE_1_9_BRANCH on 2010-03-16 08:34:58 +0000
1553
1554 2010-03-16 00:49  mark
1555
1556         * httemplate/elements/fckeditor/editor/lang/is.js: file is.js was
1557           added on branch FREESIDE_1_9_BRANCH on 2010-03-16 08:34:59 +0000
1558
1559 2010-03-16 00:49  mark
1560
1561         * httemplate/elements/fckeditor/editor/js/fckadobeair.js: file
1562           fckadobeair.js was added on branch FREESIDE_1_9_BRANCH on
1563           2010-03-16 08:34:55 +0000
1564
1565 2010-03-16 00:49  mark
1566
1567         *
1568           httemplate/elements/fckeditor/editor/filemanager/connectors/perl/upload_fck.pl:
1569           file upload_fck.pl was added on branch FREESIDE_1_9_BRANCH on
1570           2010-03-16 08:34:54 +0000
1571
1572 2010-03-16 00:49  mark
1573
1574         *
1575           httemplate/elements/fckeditor/editor/filemanager/connectors/perl/util.pl:
1576           file util.pl was added on branch FREESIDE_1_9_BRANCH on
1577           2010-03-16 08:34:55 +0000
1578
1579 2010-03-16 00:49  mark
1580
1581         *
1582           httemplate/elements/fckeditor/editor/filemanager/connectors/perl/basexml.pl:
1583           file basexml.pl was added on branch FREESIDE_1_9_BRANCH on
1584           2010-03-16 08:34:54 +0000
1585
1586 2010-03-16 00:49  mark
1587
1588         *
1589           httemplate/elements/fckeditor/editor/filemanager/connectors/perl/commands.pl:
1590           file commands.pl was added on branch FREESIDE_1_9_BRANCH on
1591           2010-03-16 08:34:54 +0000
1592
1593 2010-03-16 00:49  mark
1594
1595         *
1596           httemplate/elements/fckeditor/editor/filemanager/connectors/perl/config.pl:
1597           file config.pl was added on branch FREESIDE_1_9_BRANCH on
1598           2010-03-16 08:34:54 +0000
1599
1600 2010-03-16 00:49  mark
1601
1602         *
1603           httemplate/elements/fckeditor/editor/filemanager/connectors/perl/connector.cgi:
1604           file connector.cgi was added on branch FREESIDE_1_9_BRANCH on
1605           2010-03-16 08:34:54 +0000
1606
1607 2010-03-16 00:49  mark
1608
1609         *
1610           httemplate/elements/fckeditor/editor/filemanager/connectors/perl/io.pl:
1611           file io.pl was added on branch FREESIDE_1_9_BRANCH on 2010-03-16
1612           08:34:54 +0000
1613
1614 2010-03-16 00:49  mark
1615
1616         *
1617           httemplate/elements/fckeditor/editor/filemanager/connectors/test.html:
1618           file test.html was added on branch FREESIDE_1_9_BRANCH on
1619           2010-03-16 08:34:54 +0000
1620
1621 2010-03-16 00:49  mark
1622
1623         *
1624           httemplate/elements/fckeditor/editor/filemanager/connectors/perl/upload.cgi:
1625           file upload.cgi was added on branch FREESIDE_1_9_BRANCH on
1626           2010-03-16 08:34:54 +0000
1627
1628 2010-03-16 00:49  mark
1629
1630         *
1631           httemplate/elements/fckeditor/editor/filemanager/connectors/uploadtest.html:
1632           file uploadtest.html was added on branch FREESIDE_1_9_BRANCH on
1633           2010-03-16 08:34:54 +0000
1634
1635 2010-03-16 00:49  mark
1636
1637         * httemplate/elements/fckeditor/editor/dtd/fck_dtd_test.html: file
1638           fck_dtd_test.html was added on branch FREESIDE_1_9_BRANCH on
1639           2010-03-16 08:34:52 +0000
1640
1641 2010-03-16 00:49  mark
1642
1643         * httemplate/elements/fckeditor/editor/dtd/fck_xhtml10strict.js:
1644           file fck_xhtml10strict.js was added on branch FREESIDE_1_9_BRANCH
1645           on 2010-03-16 08:34:52 +0000
1646
1647 2010-03-16 00:49  mark
1648
1649         *
1650           httemplate/elements/fckeditor/editor/dtd/fck_xhtml10transitional.js:
1651           file fck_xhtml10transitional.js was added on branch
1652           FREESIDE_1_9_BRANCH on 2010-03-16 08:34:52 +0000
1653
1654 2010-03-16 00:49  mark
1655
1656         *
1657           httemplate/elements/fckeditor/editor/dialog/fck_scayt/scayt_dialog.css:
1658           file scayt_dialog.css was added on branch FREESIDE_1_9_BRANCH on
1659           2010-03-16 08:34:51 +0000
1660
1661 2010-03-16 00:49  mark
1662
1663         *
1664           httemplate/elements/fckeditor/editor/dialog/fck_about/sponsors/spellchecker_net.gif:
1665           file spellchecker_net.gif was added on branch FREESIDE_1_9_BRANCH
1666           on 2010-03-16 08:34:51 +0000
1667
1668 2010-03-16 00:49  mark
1669
1670         * httemplate/elements/fckeditor/editor/dialog/fck_scayt.html: file
1671           fck_scayt.html was added on branch FREESIDE_1_9_BRANCH on
1672           2010-03-16 08:34:48 +0000
1673
1674 2010-03-16 00:49  mark
1675
1676         * httemplate/elements/fckeditor/editor/css/images/block_p.png: file
1677           block_p.png was added on branch FREESIDE_1_9_BRANCH on 2010-03-16
1678           08:34:46 +0000
1679
1680 2010-03-16 00:49  mark
1681
1682         * httemplate/elements/fckeditor/editor/css/images/block_pre.png:
1683           file block_pre.png was added on branch FREESIDE_1_9_BRANCH on
1684           2010-03-16 08:34:46 +0000
1685
1686 2010-03-16 00:49  mark
1687
1688         * httemplate/elements/fckeditor/editor/dialog/fck_div.html: file
1689           fck_div.html was added on branch FREESIDE_1_9_BRANCH on
1690           2010-03-16 08:34:47 +0000
1691
1692 2010-03-16 00:49  mark
1693
1694         * httemplate/elements/fckeditor/editor/css/images/fck_plugin.gif:
1695           file fck_plugin.gif was added on branch FREESIDE_1_9_BRANCH on
1696           2010-03-16 08:34:47 +0000
1697
1698 2010-03-16 00:49  mark
1699
1700         *
1701           httemplate/elements/fckeditor/editor/css/images/block_address.png:
1702           file block_address.png was added on branch FREESIDE_1_9_BRANCH on
1703           2010-03-16 08:34:46 +0000
1704
1705 2010-03-16 00:49  mark
1706
1707         *
1708           httemplate/elements/fckeditor/editor/css/images/block_blockquote.png:
1709           file block_blockquote.png was added on branch FREESIDE_1_9_BRANCH
1710           on 2010-03-16 08:34:46 +0000
1711
1712 2010-03-16 00:49  mark
1713
1714         * httemplate/elements/fckeditor/editor/css/images/block_div.png:
1715           file block_div.png was added on branch FREESIDE_1_9_BRANCH on
1716           2010-03-16 08:34:46 +0000
1717
1718 2010-03-16 00:49  mark
1719
1720         * httemplate/elements/fckeditor/editor/css/images/block_h1.png:
1721           file block_h1.png was added on branch FREESIDE_1_9_BRANCH on
1722           2010-03-16 08:34:46 +0000
1723
1724 2010-03-16 00:49  mark
1725
1726         * httemplate/elements/fckeditor/editor/css/images/block_h2.png:
1727           file block_h2.png was added on branch FREESIDE_1_9_BRANCH on
1728           2010-03-16 08:34:46 +0000
1729
1730 2010-03-16 00:49  mark
1731
1732         * httemplate/elements/fckeditor/editor/css/images/block_h3.png:
1733           file block_h3.png was added on branch FREESIDE_1_9_BRANCH on
1734           2010-03-16 08:34:46 +0000
1735
1736 2010-03-16 00:49  mark
1737
1738         * httemplate/elements/fckeditor/editor/css/images/block_h4.png:
1739           file block_h4.png was added on branch FREESIDE_1_9_BRANCH on
1740           2010-03-16 08:34:46 +0000
1741
1742 2010-03-16 00:49  mark
1743
1744         * httemplate/elements/fckeditor/editor/css/images/block_h5.png:
1745           file block_h5.png was added on branch FREESIDE_1_9_BRANCH on
1746           2010-03-16 08:34:46 +0000
1747
1748 2010-03-16 00:49  mark
1749
1750         * httemplate/elements/fckeditor/editor/css/images/block_h6.png:
1751           file block_h6.png was added on branch FREESIDE_1_9_BRANCH on
1752           2010-03-16 08:34:46 +0000
1753
1754 2010-03-16 00:49  mark
1755
1756         * httemplate/elements/fckeditor/editor/:
1757           css/images/block_address.png, css/images/block_blockquote.png,
1758           css/images/block_div.png, css/images/block_h1.png,
1759           css/images/block_h2.png, css/images/block_h3.png,
1760           css/images/block_h4.png, css/images/block_h5.png,
1761           css/images/block_h6.png, css/images/block_p.png,
1762           css/images/block_pre.png, css/images/fck_plugin.gif,
1763           dialog/fck_div.html, dialog/fck_scayt.html,
1764           dialog/fck_about/sponsors/spellchecker_net.gif,
1765           dialog/fck_scayt/scayt_dialog.css, dtd/fck_dtd_test.html,
1766           dtd/fck_xhtml10strict.js, dtd/fck_xhtml10transitional.js,
1767           filemanager/connectors/test.html,
1768           filemanager/connectors/uploadtest.html,
1769           filemanager/connectors/perl/basexml.pl,
1770           filemanager/connectors/perl/commands.pl,
1771           filemanager/connectors/perl/config.pl,
1772           filemanager/connectors/perl/connector.cgi,
1773           filemanager/connectors/perl/io.pl,
1774           filemanager/connectors/perl/upload.cgi,
1775           filemanager/connectors/perl/upload_fck.pl,
1776           filemanager/connectors/perl/util.pl, js/fckadobeair.js,
1777           lang/fr-ca.js, lang/gu.js, lang/is.js,
1778           plugins/bbcode/fckplugin.js,
1779           plugins/dragresizetable/fckplugin.js,
1780           plugins/placeholder/lang/es.js, skins/default/fck_dialog_ie6.js,
1781           skins/default/images/dialog.sides.gif,
1782           skins/default/images/dialog.sides.png,
1783           skins/default/images/dialog.sides.rtl.png,
1784           skins/default/images/sprites.gif,
1785           skins/default/images/sprites.png,
1786           skins/office2003/fck_dialog_ie6.js,
1787           skins/office2003/images/dialog.sides.gif,
1788           skins/office2003/images/dialog.sides.png,
1789           skins/office2003/images/dialog.sides.rtl.png,
1790           skins/office2003/images/sprites.gif,
1791           skins/office2003/images/sprites.png,
1792           skins/silver/fck_dialog_ie6.js,
1793           skins/silver/images/dialog.sides.gif,
1794           skins/silver/images/dialog.sides.png,
1795           skins/silver/images/dialog.sides.rtl.png,
1796           skins/silver/images/sprites.gif, skins/silver/images/sprites.png,
1797           wsc/ciframe.html, wsc/tmpFrameset.html, wsc/w.html: FCKeditor
1798           2.6.6
1799
1800 2010-03-15 19:14  ivan
1801
1802         * rt/etc/rt.spec: remove rt.spec, borking our build somehow
1803
1804 2010-03-15 18:00  ivan
1805
1806         * httemplate/search/: cust_main-zip.html,
1807           report_cust_main-zip.html: w/svc_whatever option on zip code
1808           distribution report, RT#7784
1809
1810 2010-03-15 15:31  mark
1811
1812         * FS/bin/freeside-paymentech-upload: RT#7473: add -p option
1813
1814 2010-03-15 00:13  ivan
1815
1816         * httemplate/edit/svc_broadband.cgi: fix editing svc_broadband
1817           service w/no ip address, RT#7786
1818
1819 2010-03-14 23:18  ivan
1820
1821         * httemplate/search/elements/cust_pay_or_refund.html: deleted
1822           payment report, RT#7694
1823
1824 2010-03-14 23:10  ivan
1825
1826         * httemplate/search/: h_cust_pay.html, report_h_cust_pay.html,
1827           elements/cust_pay_or_refund.html: deleted payment report, RT#7694
1828
1829 2010-03-14 23:10  ivan
1830
1831         * httemplate/search/h_cust_pay.html: file h_cust_pay.html was added
1832           on branch FREESIDE_1_9_BRANCH on 2010-03-15 06:10:44 +0000
1833
1834 2010-03-14 23:10  ivan
1835
1836         * httemplate/search/report_h_cust_pay.html: file
1837           report_h_cust_pay.html was added on branch FREESIDE_1_9_BRANCH on
1838           2010-03-15 06:10:44 +0000
1839
1840 2010-03-14 19:06  ivan
1841
1842         * httemplate/edit/part_pkg.cgi: fix diabled package optional
1843           reporting classes still selectable on package def edit, RT#7658
1844
1845 2010-03-13 15:50  ivan
1846
1847         * FS/FS/cust_pkg.pm: quiet extraneous warnings from
1848           expire_months/start_1st stuff, getting in the way of debugging
1849           for ncic, RT#7780
1850
1851 2010-03-12 14:02  ivan
1852
1853         * FS/FS/Conf.pm, FS/FS/svc_phone.pm, httemplate/edit/svc_phone.cgi:
1854           add svc_phone-phone_name-max_length config, RT#7047
1855
1856 2010-03-12 13:29  ivan
1857
1858         * FS/FS/cust_location.pm, FS/FS/cust_main.pm,
1859           FS/FS/location_Mixin.pm, FS/FS/svc_phone.pm,
1860           httemplate/edit/svc_phone.cgi,
1861           httemplate/edit/elements/svc_Common.html,
1862           httemplate/edit/process/svc_phone.html,
1863           httemplate/elements/tr-select-cust_location.html,
1864           httemplate/view/svc_phone.cgi: finishing e911/svc_phone location,
1865           RT#7047
1866
1867 2010-03-12 03:48  mark
1868
1869         * httemplate/edit/svc_broadband.cgi: RT#7765: sort broadband router
1870           names
1871
1872 2010-03-11 19:38  ivan
1873
1874         * httemplate/elements/location.html: backport tyop fix from head
1875
1876 2010-03-11 19:36  ivan
1877
1878         * FS/t/location_Mixin.t: file location_Mixin.t was added on branch
1879           FREESIDE_1_9_BRANCH on 2010-03-12 03:36:47 +0000
1880
1881 2010-03-11 19:36  ivan
1882
1883         * FS/FS/location_Mixin.pm, FS/t/location_Mixin.t, FS/FS/Schema.pm,
1884           FS/FS/cust_pkg.pm, FS/FS/svc_phone.pm,
1885           httemplate/edit/svc_phone.cgi,
1886           httemplate/edit/elements/edit.html,
1887           httemplate/edit/elements/svc_Common.html,
1888           httemplate/elements/location.html,
1889           httemplate/elements/tr-select-cust_location.html,
1890           httemplate/view/svc_phone.cgi: add location to svc_phone, RT#7047
1891
1892 2010-03-11 19:36  ivan
1893
1894         * FS/FS/location_Mixin.pm: file location_Mixin.pm was added on
1895           branch FREESIDE_1_9_BRANCH on 2010-03-12 03:36:47 +0000
1896
1897 2010-03-11 19:30  ivan
1898
1899         * FS/MANIFEST: add location to svc_phone, RT#7047
1900
1901 2010-03-10 19:27  ivan
1902
1903         * FS/FS/TicketSystem/RT_External.pm,
1904           httemplate/view/cust_main/tickets.html: add queue selection to
1905           customer ticket creation, RT#7656
1906
1907 2010-03-10 18:15  ivan
1908
1909         * httemplate/docs/credits.html: Mark Wells is now a member of the
1910           core team.  Kristian Hoffman has been moved to the core emeritus
1911
1912 2010-03-10 00:20  mark
1913
1914         * httemplate/edit/svc_acct.cgi: fix probably misplaced text field
1915
1916 2010-03-09 23:50  mark
1917
1918         * httemplate/edit/svc_domain.cgi: fix probably misplaced text field
1919
1920 2010-03-09 22:52  ivan
1921
1922         * FS/FS/cust_pkg.pm: oops, move start_1st and expire_months
1923           handling from check to insert, so it doesn't get triggered on
1924           edit, RT#7347
1925
1926 2010-03-09 22:47  ivan
1927
1928         * httemplate/edit/process/REAL_cust_pkg.cgi: fix warning about
1929           adding a start date to actually check its *added*, RT#7352
1930
1931 2010-03-09 15:47  ivan
1932
1933         * httemplate/misc/delay_susp_pkg.html: tyop too
1934
1935 2010-03-09 14:37  mark
1936
1937         * httemplate/misc/cancel_pkg.html: fix typo
1938
1939 2010-03-09 13:57  mark
1940
1941         * FS/FS/prepay_credit.pm, httemplate/edit/prepay_credit.cgi,
1942           httemplate/edit/process/prepay_credit.cgi: RT#7407, variable
1943           length prepaid card codes
1944
1945 2010-03-09 00:37  ivan
1946
1947         * FS/FS/part_pkg/sql_external.pm: move sql_external to use
1948           recur_Common, RT#7212
1949
1950 2010-03-09 00:05  ivan
1951
1952         * httemplate/edit/REAL_cust_pkg.cgi: date editing fix, fallout from
1953           date_format
1954
1955 2010-03-08 20:41  jeff
1956
1957         * FS/FS/Conf.pm, bin/opensrs_domain_pkgs,
1958           FS/FS/cust_bill_ApplicationCommon.pm,
1959           FS/FS/part_export/domreg_opensrs.pm: backport opensrs
1960           modifications (RT 5825 stuff)
1961
1962 2010-03-08 18:43  ivan
1963
1964         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: a package that starts on
1965           the 1st and expires after N months, RT#7738
1966
1967 2010-03-08 18:39  ivan
1968
1969         * FS/FS/cust_main.pm: fix ACH refunds w/IPPay.  B:OP 3.01 and IPPay
1970           0.05_02 required.  RT#_7673
1971
1972 2010-03-08 18:17  ivan
1973
1974         * FS/FS/cust_main.pm: fix ACH refunds w/IPPay.  B:OP 3.01 and IPPay
1975           0.05_02 required.  RT#_7673
1976
1977 2010-03-08 16:23  jeff
1978
1979         * FS/FS/Setup.pm: tyop broke populate_initial_data
1980
1981 2010-03-08 16:18  jeff
1982
1983         * FS/FS/reason_type.pm: and this is not 1.7.x
1984
1985 2010-03-08 15:07  jeff
1986
1987         * FS/FS/part_export/prizm.pm: try a delete before adding an element
1988           to prizm
1989
1990 2010-03-08 02:57  ivan
1991
1992         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
1993           httemplate/edit/REAL_cust_pkg.cgi,
1994           httemplate/edit/cust_credit.cgi, httemplate/edit/cust_pay.cgi,
1995           httemplate/edit/cust_refund.cgi,
1996           httemplate/edit/quick-charge.html,
1997           httemplate/elements/tr-input-beginning_ending.html,
1998           httemplate/elements/tr-input-date-field.html,
1999           httemplate/misc/cancel_pkg.html,
2000           httemplate/misc/delay_susp_pkg.html,
2001           httemplate/misc/order_pkg.html,
2002           httemplate/search/report_prepaid_income.html,
2003           httemplate/view/cust_main/payment_history.html,
2004           httemplate/view/cust_main/payment_history/credit.html,
2005           httemplate/view/cust_main/payment_history/voided_payment.html,
2006           httemplate/edit/elements/ApplicationCommon.html,
2007           httemplate/view/cust_main/payment_history/payment.html: proper
2008           use of date_format config for international date formats, RT#7009
2009
2010 2010-03-07 23:02  ivan
2011
2012         * httemplate/elements/select-svc-domain.html: file
2013           select-svc-domain.html was added on branch FREESIDE_1_9_BRANCH on
2014           2010-03-08 07:03:00 +0000
2015
2016 2010-03-07 23:02  ivan
2017
2018         * FS/t/svc_Domain_Mixin.t: file svc_Domain_Mixin.t was added on
2019           branch FREESIDE_1_9_BRANCH on 2010-03-08 07:02:59 +0000
2020
2021 2010-03-07 23:02  ivan
2022
2023         * httemplate/elements/tr-select-svc-domain.html: file
2024           tr-select-svc-domain.html was added on branch FREESIDE_1_9_BRANCH
2025           on 2010-03-08 07:03:00 +0000
2026
2027 2010-03-07 23:02  ivan
2028
2029         * FS/FS/svc_Domain_Mixin.pm, FS/FS/Conf.pm,
2030           FS/t/svc_Domain_Mixin.t,
2031           httemplate/elements/select-svc-domain.html,
2032           httemplate/elements/tr-select-svc-domain.html, FS/MANIFEST,
2033           FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_phone.pm,
2034           httemplate/edit/svc_phone.cgi, httemplate/view/svc_phone.cgi,
2035           FS/FS/part_export/netsapiens.pm,
2036           httemplate/edit/elements/svc_Common.html: domain names in
2037           netsapiens export (domain name association w/svc_phone), RT#5864
2038
2039 2010-03-07 23:02  ivan
2040
2041         * FS/FS/svc_Domain_Mixin.pm: file svc_Domain_Mixin.pm was added on
2042           branch FREESIDE_1_9_BRANCH on 2010-03-08 07:02:59 +0000
2043
2044 2010-03-07 10:07  jeff
2045
2046         * FS/FS/tax_rate.pm: pass format and correct filenames
2047
2048 2010-03-05 11:09  ivan
2049
2050         * FS/FS/part_export/grandstream.pm: random nits for grandstream
2051           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
2052           error handling.  RT#7132
2053
2054 2010-03-05 11:02  ivan
2055
2056         * httemplate/edit/part_device.html,
2057           FS/FS/part_export/grandstream.pm: random nits for grandstream
2058           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
2059           error handling.  RT#7132
2060
2061 2010-03-05 10:24  ivan
2062
2063         * FS/FS/part_export/: domain_shellcommands.pm,
2064           phone_shellcommands.pm, shellcommands.pm,
2065           shellcommands_withdomain.pm, textradius.pm, www_shellcommands.pm,
2066           forward_shellcommands.pm, vpopmail.pm: point to wiki docs
2067
2068 2010-03-05 10:10  ivan
2069
2070         * FS/FS/part_export/grandstream.pm,
2071           httemplate/edit/part_device.html: random nits for grandstream
2072           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
2073           error handling.  RT#7132
2074
2075 2010-03-03 21:31  jeff
2076
2077         * FS/FS/cust_bill.pm: always show the previous section when
2078           previous_balance-summary_only is enabled
2079
2080 2010-03-02 17:39  jeff
2081
2082         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi: tweak,
2083           rearrange, and avoid the vacuum
2084
2085 2010-03-02 17:00  jeff
2086
2087         * httemplate/edit/cust_main/bottomfixup.js: clear geocode when we
2088           DO have plus four
2089
2090 2010-03-02 09:18  ivan
2091
2092         * httemplate/: misc/bulk_pkg_increment_bill.cgi,
2093           search/cust_pkg.cgi, search/elements/search-html.html: UI: get
2094           rid of undocumented extra_choices_callback in search.html: a
2095           terrible place to put action links from a UI perspective, move
2096           package links to html_init, now consitent with customer links,
2097           change label on popup from "increment bill date" to "increment
2098           next bill date", RT#7132
2099
2100 2010-03-01 14:18  ivan
2101
2102         * httemplate/edit/elements/svc_Common.html: fixup editing w/manual
2103           inventory, RT#7010
2104
2105 2010-03-01 14:00  ivan
2106
2107         * httemplate/elements/select-table.html: fix up editing services
2108           w/manual select from inventory, RT#7010
2109
2110 2010-03-01 13:56  ivan
2111
2112         * FS/FS/svc_Common.pm: fix up editing services w/manual select from
2113           inventory, RT#7010
2114
2115 2010-03-01 13:44  ivan
2116
2117         * httemplate/edit/process/svc_external.html: svc_external provision
2118           redirecting back to svc_phone?!  RT#7010
2119
2120 2010-03-01 13:36  ivan
2121
2122         * httemplate/edit/elements/edit.html: fix up editing services
2123           w/manual select from inventory, RT#7010
2124
2125 2010-03-01 13:05  ivan
2126
2127         * httemplate/search/inventory_item.html: fix inventory item links
2128           to non-svc_acct services, RT#7010
2129
2130 2010-03-01 11:38  ivan
2131
2132         * FS/FS/svc_Common.pm: enable manual selection from inventory
2133           dropdowns for svc_broadband, svc_external & svc_phone, RT#7010
2134
2135 2010-03-01 11:29  ivan
2136
2137         * httemplate/: edit/part_svc.cgi, edit/elements/edit.html,
2138           edit/elements/svc_Common.html, elements/select-table.html: enable
2139           manual selection from inventory dropdowns for svc_broadband,
2140           svc_external & svc_phone, RT#7010
2141
2142 2010-03-01 11:10  jeff
2143
2144         * Makefile: get along better with RTless installs
2145
2146 2010-02-26 19:15  ivan
2147
2148         * httemplate/edit/cust_refund.cgi: expiration date not meaningful
2149           for non-CARD, RT#7419
2150
2151 2010-02-26 18:59  ivan
2152
2153         * FS/FS/cust_bill_ApplicationCommon.pm: fix rare "Illegal division
2154           by zero" error applying things when using weights, RT#7491
2155
2156 2010-02-24 21:49  mark
2157
2158         * httemplate/: misc/bulk_pkg_increment_bill.cgi,
2159           misc/process/bulk_pkg_increment_bill.cgi, search/cust_pkg.cgi:
2160           RT#7132: bulk increment package bill dates
2161
2162 2010-02-24 15:32  mark
2163
2164         * httemplate/misc/: bulk_pkg_increment_bill.cgi,
2165           process/bulk_pkg_increment_bill.cgi: RT#7132: bulk increment
2166           package bill dates
2167
2168 2010-02-24 15:32  mark
2169
2170         * httemplate/misc/bulk_pkg_increment_bill.cgi: file
2171           bulk_pkg_increment_bill.cgi was added on branch
2172           FREESIDE_1_9_BRANCH on 2010-02-25 05:49:37 +0000
2173
2174 2010-02-24 15:32  mark
2175
2176         * httemplate/misc/process/bulk_pkg_increment_bill.cgi: file
2177           bulk_pkg_increment_bill.cgi was added on branch
2178           FREESIDE_1_9_BRANCH on 2010-02-25 05:49:38 +0000
2179
2180 2010-02-22 02:35  ivan
2181
2182         * FS/FS/part_export/communigate_pro.pm: communigate: domain account
2183           defaults, RT#7083
2184
2185 2010-02-22 01:18  ivan
2186
2187         * httemplate/edit/svc_domain.cgi: communigate: domain account
2188           defaults, RT#7083
2189
2190 2010-02-22 01:14  ivan
2191
2192         * httemplate/view/svc_domain/acct_defaults.html: file
2193           acct_defaults.html was added on branch FREESIDE_1_9_BRANCH on
2194           2010-02-22 09:14:35 +0000
2195
2196 2010-02-22 01:14  ivan
2197
2198         * httemplate/view/svc_domain/basics.html: file basics.html was
2199           added on branch FREESIDE_1_9_BRANCH on 2010-02-22 09:14:35 +0000
2200
2201 2010-02-22 01:14  ivan
2202
2203         * httemplate/view/svc_domain/dns.html: file dns.html was added on
2204           branch FREESIDE_1_9_BRANCH on 2010-02-22 09:14:35 +0000
2205
2206 2010-02-22 01:14  ivan
2207
2208         * httemplate/view/elements/tr.html: file tr.html was added on
2209           branch FREESIDE_1_9_BRANCH on 2010-02-22 09:14:34 +0000
2210
2211 2010-02-22 01:14  ivan
2212
2213         * httemplate/view/elements/tr.html,
2214           httemplate/view/svc_domain/acct_defaults.html,
2215           httemplate/view/svc_domain/basics.html,
2216           httemplate/view/svc_domain/dns.html, FS/FS/Schema.pm,
2217           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
2218           httemplate/edit/part_svc.cgi, httemplate/view/svc_domain.cgi,
2219           httemplate/edit/process/svc_domain.cgi,
2220           httemplate/view/svc_acct/basics.html,
2221           httemplate/edit/svc_acct.cgi: communigate: domain account
2222           defaults, RT#7083
2223
2224 2010-02-21 23:13  ivan
2225
2226         * FS/FS/svc_domain.pm, FS/FS/part_export/communigate_pro.pm,
2227           httemplate/edit/svc_domain.cgi, httemplate/view/svc_domain.cgi:
2228           communigate: domain aliases, enabled services & administrator
2229           domain, RT#7083
2230
2231 2010-02-21 19:22  ivan
2232
2233         * FS/FS/part_export/communigate_pro.pm, FS/FS/Schema.pm,
2234           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
2235           httemplate/edit/svc_domain.cgi,
2236           httemplate/edit/process/svc_domain.cgi,
2237           httemplate/view/svc_domain.cgi,
2238           httemplate/edit/process/svc_acct.cgi: communigate: domain
2239           aliases, enabled services, RT#7083
2240
2241 2010-02-21 14:54  ivan
2242
2243         * FS/FS/part_export/communigate_pro.pm, FS/FS/Conf.pm,
2244           httemplate/edit/svc_forward.cgi, httemplate/view/svc_forward.cgi:
2245           communigate forwarders, RT#7083
2246
2247 2010-02-21 01:19  ivan
2248
2249         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
2250           FS/FS/part_export/communigate_pro.pm,
2251           httemplate/edit/svc_acct.cgi,
2252           httemplate/view/svc_acct/basics.html: communigate, RT#7083
2253
2254 2010-02-20 23:32  ivan
2255
2256         * httemplate/view/svc_acct/basics.html: communigate, RT#7083
2257
2258 2010-02-20 23:28  ivan
2259
2260         * httemplate/view/svc_acct/tr.html, FS/FS/Schema.pm,
2261           FS/FS/svc_acct.pm, FS/FS/part_export/communigate_pro.pm,
2262           httemplate/edit/svc_acct.cgi,
2263           httemplate/view/elements/svc_export_settings.html: communigate,
2264           RT#7083
2265
2266 2010-02-20 23:28  ivan
2267
2268         * httemplate/view/svc_acct/tr.html: file tr.html was added on
2269           branch FREESIDE_1_9_BRANCH on 2010-02-21 07:28:12 +0000
2270
2271 2010-02-20 19:16  ivan
2272
2273         * httemplate/elements/communigate_pro-accessmodes.html,
2274           FS/FS/svc_acct.pm, FS/FS/part_svc.pm,
2275           FS/FS/part_export/communigate_pro.pm,
2276           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
2277           httemplate/edit/process/svc_acct.cgi,
2278           httemplate/pref/pref-process.html, httemplate/pref/pref.html,
2279           httemplate/view/elements/svc_export_settings.html,
2280           httemplate/view/svc_acct/basics.html: communigate, RT#7083
2281
2282 2010-02-20 19:16  ivan
2283
2284         * httemplate/elements/communigate_pro-accessmodes.html: file
2285           communigate_pro-accessmodes.html was added on branch
2286           FREESIDE_1_9_BRANCH on 2010-02-21 03:16:04 +0000
2287
2288 2010-02-20 14:34  ivan
2289
2290         * FS/FS/Conf.pm: communigate pro provisioning, RT#7083
2291
2292 2010-02-20 14:31  ivan
2293
2294         * httemplate/view/svc_acct/usage.html: file usage.html was added on
2295           branch FREESIDE_1_9_BRANCH on 2010-02-20 22:31:33 +0000
2296
2297 2010-02-20 14:31  ivan
2298
2299         * httemplate/view/elements/svc_export_settings.html,
2300           httemplate/view/svc_acct/basics.html,
2301           httemplate/view/svc_acct/change_svc.html,
2302           httemplate/view/svc_acct/change_svc_form.html,
2303           httemplate/view/svc_acct/hosting.html,
2304           httemplate/view/svc_acct/radius_usage.html,
2305           httemplate/view/svc_acct/usage.html, FS/FS/Record.pm,
2306           FS/FS/Schema.pm, FS/FS/svc_acct.pm,
2307           FS/FS/part_export/communigate_pro.pm,
2308           httemplate/edit/svc_acct.cgi, httemplate/view/svc_acct.cgi,
2309           httemplate/view/svc_domain.cgi: communigate pro provisioning,
2310           RT#7083
2311
2312 2010-02-20 14:31  ivan
2313
2314         * httemplate/view/svc_acct/basics.html: file basics.html was added
2315           on branch FREESIDE_1_9_BRANCH on 2010-02-20 22:31:33 +0000
2316
2317 2010-02-20 14:31  ivan
2318
2319         * httemplate/view/svc_acct/change_svc.html: file change_svc.html
2320           was added on branch FREESIDE_1_9_BRANCH on 2010-02-20 22:31:33
2321           +0000
2322
2323 2010-02-20 14:31  ivan
2324
2325         * httemplate/view/svc_acct/change_svc_form.html: file
2326           change_svc_form.html was added on branch FREESIDE_1_9_BRANCH on
2327           2010-02-20 22:31:33 +0000
2328
2329 2010-02-20 14:31  ivan
2330
2331         * httemplate/view/svc_acct/hosting.html: file hosting.html was
2332           added on branch FREESIDE_1_9_BRANCH on 2010-02-20 22:31:33 +0000
2333
2334 2010-02-20 14:31  ivan
2335
2336         * httemplate/view/svc_acct/radius_usage.html: file
2337           radius_usage.html was added on branch FREESIDE_1_9_BRANCH on
2338           2010-02-20 22:31:33 +0000
2339
2340 2010-02-20 14:31  ivan
2341
2342         * httemplate/view/elements/svc_export_settings.html: file
2343           svc_export_settings.html was added on branch FREESIDE_1_9_BRANCH
2344           on 2010-02-20 22:31:33 +0000
2345
2346 2010-02-17 19:48  mark
2347
2348         * FS/bin/freeside-void-payments: Documentation cleanup
2349
2350 2010-02-17 01:00  ivan
2351
2352         * httemplate/edit/svc_Common.html: fix svc_pbx provisioniing
2353
2354 2010-02-17 00:30  ivan
2355
2356         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/part_export.pm,
2357           FS/FS/svc_Common.pm, FS/FS/svc_domain.pm,
2358           FS/FS/part_export/communigate_pro.pm,
2359           httemplate/edit/svc_domain.cgi,
2360           httemplate/edit/process/svc_domain.cgi,
2361           httemplate/view/svc_domain.cgi, FS/FS/cust_svc.pm: communigate
2362           pro provisioning, RT#7083
2363
2364 2010-02-16 10:36  ivan
2365
2366         * FS/FS/Conf.pm, FS/FS/ClientAPI/MyAccount.pm,
2367           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
2368           fs_selfservice/FS-SelfService/cgi/make_payment.html: option to
2369           uncheck the save checkbox in self-service by default, RT#6955
2370
2371 2010-02-15 18:19  jeff
2372
2373         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi,
2374           httemplate/misc/process/tax-import.cgi: refactor cch tax import
2375           to remove tons of false laziness and improve flexibility; allow
2376           reload from local files
2377
2378 2010-02-15 08:34  jeff
2379
2380         * htetc/handler.pl: lexical instead of dynamic warnings
2381
2382 2010-02-15 06:39  jeff
2383
2384         * htetc/handler.pl: get rid of some very annoying and pointless
2385           noise
2386
2387 2010-02-14 18:09  ivan
2388
2389         * FS/FS/Conf.pm, FS/FS/Misc.pm, debian/control: switch to
2390           Email::Sender and add options for every kind of mail encryption &
2391           authentication, RT#7285
2392
2393 2010-02-12 18:53  ivan
2394
2395         * httemplate/edit/process/svc_external.html: file svc_external.html
2396           was added on branch FREESIDE_1_9_BRANCH on 2010-02-13 02:53:49
2397           +0000
2398
2399 2010-02-12 18:53  ivan
2400
2401         * httemplate/edit/process/svc_external.html, FS/FS/svc_external.pm,
2402           httemplate/edit/svc_external.cgi,
2403           httemplate/edit/svc_Common.html,
2404           httemplate/edit/elements/svc_Common.html: svc_external.title from
2405           inventory, RT#7010
2406
2407 2010-02-12 15:44  ivan
2408
2409         * FS/FS/ClientAPI/MyAccount.pm: don't return an error about
2410           changing the cust_main record to the user as a payment processing
2411           error, log a bunch of verbose stuff in this case so we can track
2412           down wtf is going on, RT#6955
2413
2414 2010-02-12 13:49  ivan
2415
2416         * fs_selfservice/java/freeside_create_ticket_example.java: tyop,
2417           RT#7007
2418
2419 2010-02-12 11:28  ivan
2420
2421         * FS/FS/ClientAPI/MyAccount.pm,
2422           fs_selfservice/java/freeside_create_ticket_example.java,
2423           fs_selfservice/perl/xmlrpc-create_ticket.pl,
2424           FS/FS/TicketSystem/RT_Internal.pm: add mime_type option to
2425           self-service ticket create, RT#7007
2426
2427 2010-02-12 11:27  ivan
2428
2429         * fs_selfservice/perl/xmlrpc-create_ticket.pl,
2430           FS/FS/ClientAPI/MyAccount.pm,
2431           fs_selfservice/java/freeside_create_ticket_example.java: backport
2432           queue option, RT#7007
2433
2434 2010-02-11 19:26  ivan
2435
2436         * FS/FS/part_export/thirdlane.pm: add omit_countrycode option,
2437           RT#7379
2438
2439 2010-02-11 17:35  ivan
2440
2441         * httemplate/view/cust_svc.cgi: file cust_svc.cgi was added on
2442           branch FREESIDE_1_9_BRANCH on 2010-02-12 01:37:54 +0000
2443
2444 2010-02-11 17:35  ivan
2445
2446         * fs_selfservice/java/freeside_create_ticket_example.java: file
2447           freeside_create_ticket_example.java was added on branch
2448           FREESIDE_1_9_BRANCH on 2010-02-12 01:37:53 +0000
2449
2450 2010-02-11 17:35  ivan
2451
2452         * fs_selfservice/perl/xmlrpc-create_ticket.pl: file
2453           xmlrpc-create_ticket.pl was added on branch FREESIDE_1_9_BRANCH
2454           on 2010-02-12 01:37:54 +0000
2455
2456 2010-02-11 17:35  ivan
2457
2458         * fs_selfservice/java/freeside_create_ticket_example.java,
2459           fs_selfservice/perl/xmlrpc-create_ticket.pl,
2460           httemplate/view/cust_svc.cgi, FS/FS/Conf.pm,
2461           FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_External.pm,
2462           FS/FS/TicketSystem/RT_Internal.pm,
2463           fs_selfservice/FS-SelfService/SelfService.pm,
2464           rt/lib/RT/URI/freeside.pm: add ticket creation to self-service
2465           API, RT#7007
2466
2467 2010-02-11 15:14  jeff
2468
2469         * FS/FS/part_export/grandstream.pm: fix quoting
2470
2471 2010-02-09 18:12  mark
2472
2473         * FS/FS/: pay_batch.pm, pay_batch/RBC.pm: RT#7274: accept CR/LF in
2474           RBC batch import
2475
2476 2010-02-08 11:01  ivan
2477
2478         * FS/FS/h_svc_pbx.pm: file h_svc_pbx.pm was added on branch
2479           FREESIDE_1_9_BRANCH on 2010-02-08 19:01:08 +0000
2480
2481 2010-02-08 11:01  ivan
2482
2483         * FS/t/h_svc_pbx.t: file h_svc_pbx.t was added on branch
2484           FREESIDE_1_9_BRANCH on 2010-02-08 19:01:08 +0000
2485
2486 2010-02-08 11:01  ivan
2487
2488         * FS/: FS/h_svc_pbx.pm, t/h_svc_pbx.t, FS.pm, MANIFEST:
2489           h_svc_pbx.pm, RT#7322
2490
2491 2010-02-08 07:32  jeff
2492
2493         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/export_device.pm,
2494           Makefile, FS/FS/part_device.pm, FS/FS/part_export.pm,
2495           FS/FS/phone_device.pm, FS/FS/part_export/grandstream.pm,
2496           FS/FS/part_export/netsapiens.pm, FS/t/export_device.t,
2497           httemplate/misc/phone_device_config.html, FS/MANIFEST,
2498           httemplate/edit/part_device.html,
2499           httemplate/edit/process/part_device.html,
2500           httemplate/elements/checkboxes-table.html,
2501           httemplate/view/svc_phone.cgi: grandstream device configuration
2502           support #4220
2503
2504 2010-02-04 02:00  ivan
2505
2506         * httemplate/elements/search-cust_main.html, FS/FS/AccessRight.pm,
2507           httemplate/edit/cust_main/top_misc.html: add ability to edit
2508           referring customer, RT#7174
2509
2510 2010-02-03 22:53  ivan
2511
2512         * httemplate/: elements/phonenumber.html, pref/pref-process.html,
2513           pref/pref.html: snom autodial integration
2514
2515 2010-02-03 20:48  ivan
2516
2517         * FS/FS/part_event/Condition/every.pm: fix SQL error with date
2518           field when using this condition, RT#7218
2519
2520 2010-02-03 11:27  ivan
2521
2522         * FS/FS/cust_main.pm: better error msg for profiling
2523
2524 2010-02-02 18:16  ivan
2525
2526         * FS/FS/svc_acct.pm: fix time limits getting double added if the
2527           service is provisioned before first billing
2528
2529 2010-01-30 19:00  ivan
2530
2531         * httemplate/browse/part_pkg_taxclass.html: fix header on report
2532
2533 2010-01-29 12:21  ivan
2534
2535         * FS/FS/Conf.pm: add Cleartext-Password to radius-password export
2536           options, RT#7150
2537
2538 2010-01-29 11:52  ivan
2539
2540         * FS/FS/part_export/thirdlane.pm: ssl option
2541
2542 2010-01-26 21:27  ivan
2543
2544         * FS/FS/part_export/thirdlane.pm: URI escape pw, RT#7051
2545
2546 2010-01-26 21:21  ivan
2547
2548         * FS/FS/part_export/thirdlane.pm: add port option, RT#7051
2549
2550 2010-01-26 02:40  ivan
2551
2552         * FS/FS/svc_pbx.pm: deleting an svc_pbx unlinks svc_phones and
2553           deletes svc_accts, RT#7051
2554
2555 2010-01-26 02:34  ivan
2556
2557         * FS/FS/part_export/thirdlane.pm: admin operations from svc_acct
2558           records
2559
2560 2010-01-26 02:05  ivan
2561
2562         * FS/FS/svc_acct.pm, httemplate/edit/process/svc_acct.cgi: more
2563           fallout from default pw encryption: fix error reporting when
2564           entering a bad password
2565
2566 2010-01-26 00:35  ivan
2567
2568         * FS/FS/: svc_pbx.pm, part_export/thirdlane.pm: svc_pbx.title
2569           uniqueness (kludgy) and force to alphanumeric+space and 19 char
2570           max when using thirdlane (conservative guess for 1st pass
2571           implementation), RT#7051
2572
2573 2010-01-26 00:18  ivan
2574
2575         * FS/FS/svc_pbx.pm: label isn't thirdlane-specific, RT#7051
2576
2577 2010-01-25 23:15  ivan
2578
2579         * FS/FS/part_export/thirdlane.pm: figured out success/failure
2580           reporting, and wrote DID creation/deletion/assign/unassign,
2581           RT#7051
2582
2583 2010-01-25 22:15  ivan
2584
2585         * FS/FS/part_export/thirdlane.pm: file thirdlane.pm was added on
2586           branch FREESIDE_1_9_BRANCH on 2010-01-26 06:15:35 +0000
2587
2588 2010-01-25 22:15  ivan
2589
2590         * FS/FS/part_export/: thirdlane.pm: initial thirdlane export
2591           w/tenant insert/delete/replace, RT#7051
2592
2593 2010-01-25 22:14  ivan
2594
2595         * FS/FS/svc_pbx.pm: fix label method and doc work
2596
2597 2010-01-25 22:14  ivan
2598
2599         * FS/FS/svc_Common.pm: remove debugging
2600
2601 2010-01-25 14:14  ivan
2602
2603         * httemplate/elements/select-svc_pbx.html: file select-svc_pbx.html
2604           was added on branch FREESIDE_1_9_BRANCH on 2010-01-25 22:14:33
2605           +0000
2606
2607 2010-01-25 14:14  ivan
2608
2609         * httemplate/elements/tr-select-svc_pbx.html: file
2610           tr-select-svc_pbx.html was added on branch FREESIDE_1_9_BRANCH on
2611           2010-01-25 22:14:33 +0000
2612
2613 2010-01-25 14:14  ivan
2614
2615         * httemplate/elements/select-svc_pbx.html,
2616           httemplate/elements/tr-select-svc_pbx.html, FS/FS/Schema.pm,
2617           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_pbx.pm,
2618           FS/FS/svc_phone.pm, httemplate/edit/part_svc.cgi,
2619           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_phone.cgi,
2620           httemplate/edit/elements/edit.html,
2621           httemplate/edit/elements/svc_Common.html,
2622           httemplate/view/svc_acct.cgi, httemplate/view/svc_phone.cgi:
2623           linking DIDs and users to PBXes, RT#7051
2624
2625 2010-01-25 09:41  ivan
2626
2627         * httemplate/edit/part_svc.cgi, FS/MANIFEST, FS/FS/Mason.pm,
2628           FS/FS/Schema.pm: initial svc_pbx implementation, RT#7051
2629
2630 2010-01-25 09:35  ivan
2631
2632         * FS/FS/svc_pbx.pm: file svc_pbx.pm was added on branch
2633           FREESIDE_1_9_BRANCH on 2010-01-25 17:36:59 +0000
2634
2635 2010-01-25 09:35  ivan
2636
2637         * FS/t/svc_pbx.t: file svc_pbx.t was added on branch
2638           FREESIDE_1_9_BRANCH on 2010-01-25 17:37:00 +0000
2639
2640 2010-01-25 09:35  ivan
2641
2642         * FS/: FS/svc_pbx.pm, t/svc_pbx.t: initial svc_pbx implementation,
2643           RT#7051
2644
2645 2010-01-24 16:31  ivan
2646
2647         * FS/FS/svc_acct.pm: fix password length checks from applyhing to
2648           already-crypted legacy passwords, RT#7139
2649
2650 2010-01-24 14:38  ivan
2651
2652         * httemplate/elements/: overlibmws.js, overlibmws_crossframe.js,
2653           overlibmws_draggable.js, overlibmws_iframe.js: update overlib to
2654           upstream v281 (jan 20, 2010)
2655
2656 2010-01-24 12:37  ivan
2657
2658         * FS/FS/UI/Web.pm: right-align customer # in reports
2659
2660 2010-01-24 11:53  ivan
2661
2662         * httemplate/search/cust_bill.html: fix alignment of customer data
2663
2664 2010-01-24 11:52  ivan
2665
2666         * httemplate/search/cust_bill_pay.html: separate out the invoice
2667           and payment info into multiple columns, and fix application date
2668           showing as payment date
2669
2670 2010-01-21 00:54  ivan
2671
2672         * FS/FS/Conf.pm: correct description for selfservice-body_footer
2673
2674 2010-01-21 00:38  ivan
2675
2676         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: more
2677           self-service skinning config options, and start taking a stab at
2678           reorganizing config sections, RT#6893
2679
2680 2010-01-21 00:34  ivan
2681
2682         * fs_selfservice/FS-SelfService/cgi/image.cgi: file image.cgi was
2683           added on branch FREESIDE_1_9_BRANCH on 2010-01-21 08:34:24 +0000
2684
2685 2010-01-21 00:34  ivan
2686
2687         * fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
2688           fs_selfservice/FS-SelfService/cgi/change_bill.html,
2689           fs_selfservice/FS-SelfService/cgi/change_password.html,
2690           fs_selfservice/FS-SelfService/cgi/change_pay.html,
2691           fs_selfservice/FS-SelfService/cgi/change_ship.html,
2692           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
2693           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
2694           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
2695           fs_selfservice/FS-SelfService/cgi/header.html,
2696           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
2697           fs_selfservice/FS-SelfService/cgi/make_payment.html,
2698           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html,
2699           fs_selfservice/FS-SelfService/cgi/myaccount.html,
2700           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
2701           fs_selfservice/FS-SelfService/cgi/order_pkg.html,
2702           fs_selfservice/FS-SelfService/cgi/payment_results.html,
2703           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
2704           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
2705           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
2706           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
2707           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
2708           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
2709           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
2710           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
2711           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
2712           fs_selfservice/FS-SelfService/cgi/provision.html,
2713           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
2714           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
2715           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
2716           fs_selfservice/FS-SelfService/cgi/view_cdr_details.html,
2717           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
2718           fs_selfservice/FS-SelfService/cgi/view_usage.html,
2719           fs_selfservice/FS-SelfService/cgi/view_usage_details.html,
2720           fs_selfservice/FS-SelfService/cgi/image.cgi,
2721           FS/FS/ClientAPI/MyAccount.pm, httemplate/config/config-view.cgi,
2722           FS/FS/Conf.pm: more self-service skinning config options, and
2723           start taking a stab at reorganizing config sections, RT#6893
2724
2725 2010-01-19 15:11  jeff
2726
2727         * FS/FS/part_export/prizm.pm: SM in new window
2728
2729 2010-01-19 09:48  jeff
2730
2731         * FS/FS/cust_main.pm: eliminate harmless uninitialized value noise
2732
2733 2010-01-18 20:54  ivan
2734
2735         * FS/FS/pay_batch/paymentech.pm: patch from Peter Loeppky to make
2736           sure some xml fields don't get larger than what paymentech wants
2737
2738 2010-01-18 19:24  mark
2739
2740         * httemplate/search/elements/search-csv.html: Fix mime type for CSV
2741           files, RT#1526
2742
2743 2010-01-18 16:13  ivan
2744
2745         * httemplate/search/cust_bill_pkg.cgi: fix color/style after
2746           removal of billpkgnum display
2747
2748 2010-01-16 22:40  ivan
2749
2750         * FS/FS/ClientAPI/MasonComponent.pm: fix for
2751           selfservice_server-base_url without a trailing /
2752
2753 2010-01-16 19:31  ivan
2754
2755         * FS/FS/cust_main.pm: return an error for 0 amount payments to
2756           avoid a $0 payment getting stuck in declined or captured status,
2757           RT#6993
2758
2759 2010-01-16 18:34  ivan
2760
2761         * FS/FS/svc_phone.pm: strip non-digits and 1- when searching for
2762           phone numbers, RT#7000
2763
2764 2010-01-16 18:22  ivan
2765
2766         * FS/FS/: svc_acct.pm: remove svcnum from searchable fields for
2767           svc_acct... custnum and invnum are user-visible, other database
2768           ids, not so much.  also, breaks phone number search w/current Pg,
2769           RT#7000
2770
2771 2010-01-16 17:05  jeff
2772
2773         * FS/FS/cust_pkg.pm: rest of work around bug in pre-perl5.10 which
2774           is at best noisy and at worst missorting
2775
2776 2010-01-16 16:22  jeff
2777
2778         * FS/FS/cust_pkg.pm: work around bug in pre-perl5.10 which is at
2779           best noisy and at worst missorting
2780
2781 2010-01-16 15:39  ivan
2782
2783         * FS/FS/part_pkg/: cdr_termination.pm: add usage_mandate option to
2784           termination price plan, RT#6932
2785
2786 2010-01-16 15:06  ivan
2787
2788         * httemplate/search/cust_svc.html: fix searching for unlinked
2789           services?  RT#7059
2790
2791 2010-01-16 12:44  ivan
2792
2793         * ChangeLog: preparing for 1.9.2
2794
2795 2010-01-14 19:59  ivan
2796
2797         * httemplate/edit/process/part_pkg.cgi: remove extraneous debugging
2798
2799 2010-01-12 19:14  ivan
2800
2801         * FS/FS/tax_rate.pm: if ignore_icalculable_taxes is on, don't call
2802           the errors fatal
2803
2804 2010-01-12 09:17  jeff
2805
2806         * FS/FS/part_export/prizm.pm: add some debugging
2807
2808 2010-01-12 09:16  jeff
2809
2810         * FS/FS/part_export/prizm.pm: eliminate harmless argument isn't
2811           numeric messages
2812
2813 2010-01-09 02:03  ivan
2814
2815         * FS/FS/Record.pm: need DBIx::DBSchema w/quoted_default to make
2816           this all work right :/
2817
2818 2010-01-09 00:21  ivan
2819
2820         * FS/bin/freeside-upgrade: undo damage from DBIx::DBSchema 0.37_03
2821
2822 2010-01-07 01:48  mark
2823
2824         * FS/FS/: pay_batch.pm, pay_batch/RBC.pm: Fix problems with RBC
2825           batch import (RT#6967)
2826
2827 2010-01-05 20:47  ivan
2828
2829         * FS/FS/svc_acct.pm: eliminate spurious warnings on usage
2830           changes...
2831
2832 2010-01-05 20:43  ivan
2833
2834         * FS/FS/cust_main.pm: eliminate ya "use of uninitialized value"
2835           warning
2836
2837 2010-01-05 20:41  ivan
2838
2839         * FS/FS/cust_main.pm: doc
2840
2841 2010-01-03 20:13  jeff
2842
2843         * bin/opensrs_domain_pkgs: file opensrs_domain_pkgs was added on
2844           branch FREESIDE_1_9_BRANCH on 2010-03-09 04:41:08 +0000
2845
2846 2010-01-03 20:13  jeff
2847
2848         * bin/opensrs_domain_pkgs: untested triggering of export on
2849           payments, requires config enable (RT5825)
2850
2851 2010-01-03 19:23  jeff
2852
2853         * bin/monitor: add some debugging
2854
2855 2010-01-02 18:54  ivan
2856
2857         * Makefile: fix RT_SiteConfig.pm substitution
2858
2859 2009-12-31 15:03  mark
2860
2861         * FS/FS/pay_batch/RBC.pm: Add pre-header line
2862
2863 2009-12-31 04:56  ivan
2864
2865         * rt/: Makefile, lib/RT.pm: rt 3.6.10
2866
2867 2009-12-31 04:44  ivan
2868
2869         * rt/: etc/RT_Config.pm.in, html/Admin/Users/Modify.html,
2870           html/Elements/Footer, html/Elements/Header, html/Elements/Menu,
2871           html/Elements/PageLayout, html/Elements/QuickCreate,
2872           html/Elements/SelectDate, html/Elements/SimpleSearch,
2873           html/Elements/Tabs, html/Elements/TicketList,
2874           html/Elements/TitleBoxStart, html/Elements/CollectionAsTable/Row,
2875           html/NoAuth/css/3.5-default/main.css,
2876           html/NoAuth/css/3.5-default/misc.css,
2877           html/NoAuth/css/3.5-default/titlebox.css,
2878           html/NoAuth/css/3.5-default/transactions.css,
2879           html/Prefs/SearchOptions.html, html/Search/Bulk.html,
2880           html/Ticket/Create.html, html/Ticket/Display.html,
2881           html/Ticket/Elements/ShowSummary,
2882           html/Ticket/Elements/ShowTransactionAttachments,
2883           html/Ticket/Elements/Tabs, html/User/Prefs.html,
2884           html/Widgets/TitleBoxStart, lib/RT/Groups_Overlay.pm,
2885           lib/RT/Record.pm, lib/RT/SearchBuilder.pm,
2886           lib/RT/Ticket_Overlay.pm, lib/RT/Transaction_Overlay.pm,
2887           lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
2888           sbin/rt-setup-database.in: rt 3.6.10
2889
2890 2009-12-31 04:35  ivan
2891
2892         * rt/FREESIDE_MODIFIED: up-to-date
2893
2894 2009-12-30 23:16  ivan
2895
2896         * FS/FS/Schema.pm: fix h_cdr acctid changing from bigint to int
2897           with recent DBIx::DBSchema
2898
2899 2009-12-30 21:10  ivan
2900
2901         * FS/: FS/Cron/bill.pm, bin/freeside-daily: specify multiple
2902           agentnums with freeside-daily
2903
2904 2009-12-30 19:33  ivan
2905
2906         * Makefile: goodbye conf dir
2907
2908 2009-12-30 18:50  jeff
2909
2910         * FS/FS/cust_main.pm: really reduce the noise
2911
2912 2009-12-29 22:41  jeff
2913
2914         * FS/FS/part_pkg/voip_cdr.pm: define all detail header list
2915           elements
2916
2917 2009-12-29 22:05  jeff
2918
2919         * FS/FS/cust_main.pm: noise reduction
2920
2921 2009-12-29 21:22  jeff
2922
2923         * FS/FS/tax_rate.pm: noise reduction
2924
2925 2009-12-29 18:39  jeff
2926
2927         * FS/FS/cust_bill_pkg_detail.pm: use the class used
2928
2929 2009-12-29 18:26  jeff
2930
2931         * FS/FS/cust_main.pm: noise reduction
2932
2933 2009-12-28 20:49  ivan
2934
2935         * FS/bin/freeside-upgrade: output SQL statements as we run them
2936           (and only the ones we run), not immediately
2937
2938 2009-12-28 20:44  ivan
2939
2940         * FS/FS/Conf.pm: oops, syntax error adding queued-sleep_time
2941
2942 2009-12-28 20:24  ivan
2943
2944         * FS/bin/: freeside-upgrade: don't change h_queue.job type under
2945           non-mysql, takes forever on large dbs, RT#6946
2946
2947 2009-12-28 17:38  ivan
2948
2949         * FS/bin/freeside-daily: add -u option for vacuuming, RT#5258
2950
2951 2009-12-28 17:00  mark
2952
2953         * FS/FS/AccessRight.pm, httemplate/browse/cust_attachment.html,
2954           httemplate/elements/menu.html: Add Browse attachments ACL
2955           (RT#4964)
2956
2957 2009-12-28 16:33  mark
2958
2959         * FS/FS/Conf.pm: RT#6358
2960
2961 2009-12-28 11:18  ivan
2962
2963         * FS/FS/o2m_Common.pm: beginning of prospect/CRM/contact work
2964
2965 2009-12-28 11:18  ivan
2966
2967         * FS/FS/o2m_Common.pm: file o2m_Common.pm was added on branch
2968           FREESIDE_1_9_BRANCH on 2010-04-29 07:43:21 +0000
2969
2970 2009-12-27 21:25  ivan
2971
2972         * FS/FS/: part_pkg_taxclass.pm, phone_device.pm: use blessed
2973
2974 2009-12-26 17:00  jeff
2975
2976         * FS/FS/: cust_main.pm, cust_location.pm: improve spacing around
2977           county
2978
2979 2009-12-23 15:32  jeff
2980
2981         * bin/monitor: remove debugging
2982
2983 2009-12-23 15:29  jeff
2984
2985         * bin/: monitor: add non-forking one machine monitor program
2986
2987 2009-12-23 15:29  jeff
2988
2989         * bin/monitor: file monitor was added on branch FREESIDE_1_9_BRANCH
2990           on 2009-12-23 23:29:54 +0000
2991
2992 2009-12-23 15:14  jeff
2993
2994         * FS/FS/Yori.pm: teach yori to do some load monitoring
2995
2996 2009-12-23 13:21  jeff
2997
2998         * FS/FS/cust_bill.pm, FS/FS/cust_location.pm, FS/FS/cust_main.pm,
2999           FS/FS/cust_pkg.pm,
3000           httemplate/view/cust_main/packages/location.html: correct invoice
3001           package address display and reduce false laziness
3002
3003 2009-12-22 16:30  mark
3004
3005         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi,
3006           httemplate/edit/process/svc_acct.cgi,
3007           httemplate/view/svc_acct.cgi: Tweak set_password per RT#6358
3008
3009 2009-12-21 06:36  jeff
3010
3011         * bin/fetch_and_expand_taxes: file fetch_and_expand_taxes was added
3012           on branch FREESIDE_1_9_BRANCH on 2009-12-21 14:37:22 +0000
3013
3014 2009-12-21 06:36  jeff
3015
3016         * bin/reassemble_taxes: file reassemble_taxes was added on branch
3017           FREESIDE_1_9_BRANCH on 2009-12-21 14:37:22 +0000
3018
3019 2009-12-21 06:36  jeff
3020
3021         * bin/fetch_and_expand_taxes, bin/reassemble_taxes, FS/FS/Conf.pm,
3022           FS/FS/tax_rate.pm: move cch conf into database and add a couple
3023           small tools for processing updates more manually
3024
3025 2009-12-20 18:56  mark
3026
3027         * httemplate/search/elements/search-xls.html: Fix filename for
3028           Excel spreadsheet reports
3029
3030 2009-12-20 18:00  ivan
3031
3032         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: have 'Bill now'
3033           link cancel expired (and suspend adjourned) packages, and catch
3034           and return errors in all cases, RT#6627
3035
3036 2009-12-20 13:52  ivan
3037
3038         * FS/FS/Conf.pm: late fee package class specified in the event
3039           action instead of a global finance_pkgclass config, RT#6617
3040
3041 2009-12-20 13:48  ivan
3042
3043         * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm: late
3044           fee package class specified in the event action instead of a
3045           global finance_pkgclass config, RT#6617
3046
3047 2009-12-20 11:42  ivan
3048
3049         * FS/FS/ClientAPI/MyAccount.pm: fix usage details pulling from
3050           wrong account for customers who have multiple accounts, RT#6681,
3051           fallout from RT#4189
3052
3053 2009-12-19 22:52  ivan
3054
3055         * httemplate/search/cust_pkg.cgi: fix address fields on advanced
3056           package search, RT#6609
3057
3058 2009-12-19 18:51  ivan
3059
3060         * FS/FS/cust_pkg.pm: fix bulk package order with one package
3061           changing to one new package, RT#6519, fallout from RT#4499
3062
3063 2009-12-19 17:02  ivan
3064
3065         * httemplate/view/cust_main/: packages.html, payment_history.html:
3066           fix cust_main-packages-years, RT#6798
3067
3068 2009-12-19 14:41  ivan
3069
3070         * httemplate/edit/cust_credit.cgi: add add'l info field as a
3071           customer-editable field, RT#6505
3072
3073 2009-12-19 14:32  ivan
3074
3075         * httemplate/view/cust_main/payment_history.html: make room for
3076           credit reasons in popup
3077
3078 2009-12-19 12:58  mark
3079
3080         * FS/: bin/freeside-paymentech-upload, FS/pay_batch/paymentech.pm,
3081           bin/freeside-paymentech-download: Fix date format string and
3082           quoting of password
3083
3084 2009-12-19 12:29  ivan
3085
3086         * FS/FS/cust_main_Mixin.pm: fix event report w/ a customer status
3087
3088 2009-12-19 11:10  ivan
3089
3090         * FS/FS/part_pkg.pm: fix package order to really display only those
3091           pacakges available
3092
3093 2009-12-19 11:09  ivan
3094
3095         * httemplate/misc/cust-part_pkg.cgi: fix order of packages after
3096           class selection changes
3097
3098 2009-12-16 09:35  ivan
3099
3100         * httemplate/edit/cust_main_attach.cgi: tweak attachment adding UI:
3101           table consistency, input sizes and maxlengths, RT#4964
3102
3103 2009-12-16 07:07  jeff
3104
3105         * FS/FS/: Conf.pm, Record.pm, cust_bill.pm, cust_location.pm,
3106           cust_main.pm, cust_pkg.pm: group invoice line items by location,
3107           show location address on invoice, option for due date rather than
3108           invoice date on prior unpaid invoice line items, and option for
3109           aging on invoice (#6418, #5235, #4648)
3110
3111 2009-12-13 23:52  ivan
3112
3113         * FS/FS/svc_acct.pm: use a global config too
3114
3115 2009-12-13 23:10  ivan
3116
3117         * FS/FS/: Conf.pm, svc_acct.pm, part_export/sqlradius.pm: add
3118           overlimit_groups agent-specific config, overriding
3119           export-specific overlimit_groups, RT#6622
3120
3121 2009-12-13 17:41  mark
3122
3123         * FS/FS/AccessRight.pm, httemplate/browse/cust_attachment.html,
3124           httemplate/edit/cust_main_attach.cgi,
3125           httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
3126           httemplate/view/cust_main/attachments.html: Add access right to
3127           view attachments
3128
3129 2009-12-12 18:10  ivan
3130
3131         * ChangeLog: 1.9.2ish
3132
3133 2009-12-12 14:35  ivan
3134
3135         * FS/FS/cust_credit_bill_pkg.pm: doc
3136
3137 2009-12-12 14:22  ivan
3138
3139         * Makefile: sync versioning with branches, sorry jeremy
3140
3141 2009-12-10 15:03  ivan
3142
3143         * FS/FS/cust_main.pm: fully fix bulk customer reports, RT#6778
3144
3145 2009-12-07 22:29  mark
3146
3147         * FS/FS/Schema.pm: Fix cust_attachment.disabled type
3148
3149 2009-12-06 15:44  ivan
3150
3151         * httemplate/edit/part_pkg.cgi: fix initial value of agent types
3152           when cloning
3153
3154 2009-12-06 15:18  ivan
3155
3156         * httemplate/elements/header.html: fix search box clearing from
3157           within RT, caused by different quoting rules in RT comp_root.
3158           grr.
3159
3160 2009-12-06 11:19  ivan
3161
3162         * FS/FS/Schema.pm: more reasonable sizes for filename, mime type
3163           and title, RT#6823
3164
3165 2009-12-05 15:36  jeff
3166
3167         * FS/FS/cust_bill.pm: holy cow! correct sense of skip usage testing
3168
3169 2009-12-03 20:45  ivan
3170
3171         * FS/FS/svc_acct.pm, httemplate/search/svc_acct.cgi:
3172           customer-specific account report (and some small refactoring of
3173           method names to clash less), RT#6180
3174
3175 2009-12-03 20:40  ivan
3176
3177         * FS/FS/cust_bill.pm, FS/FS/cust_bill_event.pm,
3178           FS/FS/cust_event.pm, FS/FS/cust_main.pm,
3179           httemplate/search/477.html, httemplate/search/cust_bill.html,
3180           httemplate/search/cust_bill_event.cgi,
3181           httemplate/search/cust_event.html,
3182           httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
3183           httemplate/search/report_svc_acct.html,
3184           httemplate/view/cust_main/packages.html, FS/FS/cust_pkg.pm,
3185           httemplate/misc/email-customers.html,
3186           httemplate/misc/process/bulk_change_pkg.cgi,
3187           httemplate/misc/process/email-customers.html: customer-specific
3188           account report (and some small refactoring of method names to
3189           clash less), RT#6180
3190
3191 2009-12-03 11:22  ivan
3192
3193         * httemplate/graph/cust_bill_pkg.cgi: average per cust_pkg option
3194           for peter
3195
3196 2009-12-03 11:06  ivan
3197
3198         * FS/FS/Report/Table/Monthly.pm,
3199           httemplate/graph/cust_bill_pkg.cgi,
3200           httemplate/graph/report_cust_bill_pkg.html: average per cust_pkg
3201           option for peter
3202
3203 2009-12-02 23:53  ivan
3204
3205         * FS/FS/Schema.pm: index cdrbatchnum
3206
3207 2009-12-02 23:37  ivan
3208
3209         * FS/FS/: Record.pm, cdr/sansay.pm: fix startdate in sansay CDR
3210           import (and skip blank lines), RT#6801
3211
3212 2009-12-02 23:18  ivan
3213
3214         * httemplate/search/cdr.html: fix cdr search
3215
3216 2009-12-02 20:22  ivan
3217
3218         * FS/FS/cdr/sansay.pm: no header?
3219
3220 2009-12-02 12:58  ivan
3221
3222         * FS/FS/Schema.pm: add index to rate_prefix.npa for a performance
3223           improvement on CDR billing, RT#6386
3224
3225 2009-12-02 12:51  ivan
3226
3227         * httemplate/view/: svc_broadband.cgi, svc_domain.cgi,
3228           svc_external.cgi, svc_forward.cgi, svc_www.cgi: fix viewing
3229           unlinked forwards, domains, broadband/external/www services,
3230           RT#6794
3231
3232 2009-12-01 11:16  jeff
3233
3234         * FS/FS/cust_bill.pm: want a listref not a list
3235
3236 2009-11-29 16:38  ivan
3237
3238         * FS/FS/cust_main.pm, httemplate/misc/email-customers.html: fix
3239           bulk sending of customer notices, RT#6778
3240
3241 2009-11-29 16:06  ivan
3242
3243         * httemplate/edit/REAL_cust_pkg.cgi: fix
3244
3245 2009-11-29 16:04  ivan
3246
3247         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
3248           UI changes to make it impossible to add a start date to a package
3249           that already has a setup fee (can still remove an existing start
3250           date causing problems), RT#6712
3251
3252 2009-11-29 15:18  ivan
3253
3254         * FS/FS/: Conf.pm, cust_pkg.pm: add
3255           cust_pkg-change_pkgpart-bill_now option to bill the new package
3256           immediately on package changes.  Useful for prepaid situations
3257           with RADIUS where an Expiration attribute base don the package
3258           must be present at all times.  RT#6692
3259
3260 2009-11-29 15:15  ivan
3261
3262         * FS/FS/cust_main.pm: doc: spelling
3263
3264 2009-11-25 16:27  ivan
3265
3266         * FS/FS/part_pkg/voip_cdr.pm: debugging left on
3267
3268 2009-11-25 11:58  ivan
3269
3270         * httemplate/edit/part_pkg.cgi: don't consider disabled report
3271           classes, don't load up the whole table just to see if there are
3272           any
3273
3274 2009-11-25 11:32  jeff
3275
3276         * FS/FS/: cust_bill.pm, usage_class.pm: improve appearance of cdr
3277           records in cdr sections
3278
3279 2009-11-25 08:13  jeff
3280
3281         * FS/FS/cust_bill.pm: bug fixes, reuse summary_page, eliminate
3282           dups, and rearrange
3283
3284 2009-11-25 08:09  jeff
3285
3286         * conf/invoice_latex: really insert a pagebreak
3287
3288 2009-11-25 08:07  jeff
3289
3290         * conf/invoice_latex: oops.. need updated template for new formats
3291
3292 2009-11-24 13:00  ivan
3293
3294         * FS/FS/cust_bill.pm: debugging left on
3295
3296 2009-11-24 09:05  jeff
3297
3298         * FS/FS/cust_bill.pm: cope with sections lacking a pkg_category
3299
3300 2009-11-23 23:42  ivan
3301
3302         * httemplate/: misc/timeworked.html, misc/process/timeworked.html,
3303           search/timeworked.html: timeworked report: carry the date range
3304           through to the success redirect
3305
3306 2009-11-23 23:23  ivan
3307
3308         * httemplate/search/: report_timeworked.html: add date constratint
3309           on time worked search
3310
3311 2009-11-23 23:23  ivan
3312
3313         * httemplate/search/report_timeworked.html: file
3314           report_timeworked.html was added on branch FREESIDE_1_9_BRANCH on
3315           2009-11-24 07:23:47 +0000
3316
3317 2009-11-23 22:04  ivan
3318
3319         * FS/FS/cust_main.pm: send card number with void transactions for
3320           B:OP:IPPay, RT#5690
3321
3322 2009-11-23 17:11  mark
3323
3324         * FS/FS/Schema.pm, httemplate/browse/cust_attachment.html,
3325           httemplate/edit/cust_main_attach.cgi,
3326           httemplate/edit/process/cust_main_attach.cgi,
3327           httemplate/elements/menu.html,
3328           httemplate/misc/cust_attachment.cgi,
3329           httemplate/search/elements/search-html.html,
3330           httemplate/view/cust_main/attachments.html: cust_attachment
3331           improvement, RT#4964 and #6225
3332
3333 2009-11-20 09:39  jeff
3334
3335         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
3336           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
3337           FS/FS/usage_class.pm, FS/FS/part_pkg/voip_cdr.pm,
3338           conf/invoice_html, httemplate/browse/pkg_category.html,
3339           httemplate/browse/usage_class.html,
3340           httemplate/edit/pkg_category.html,
3341           httemplate/edit/usage_class.html: invoice formatting: add
3342           sections for usage, add sections per svc_phone, add folding like
3343           line items into one #6592
3344
3345 2009-11-19 01:47  ivan
3346
3347         * FS/FS.pm, FS/FS/Record.pm, FS/FS/cdr.pm,
3348           FS/bin/freeside-cdr-sftp_and_import, bin/cdr-transnexus.import,
3349           bin/cdr.http_and_import, bin/cdr.import,
3350           httemplate/elements/select-cdrbatch.html,
3351           httemplate/elements/tr-select-cdrbatch.html,
3352           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
3353           httemplate/view/svc_phone.cgi: proper cdr_batch table, RT#6386
3354
3355 2009-11-19 01:43  ivan
3356
3357         * FS/FS/: Mason.pm, Schema.pm, Upgrade.pm: proper cdr_batch table,
3358           RT#6386
3359
3360 2009-11-19 01:39  ivan
3361
3362         * FS/MANIFEST: proper cdr_batch table, RT#6386
3363
3364 2009-11-19 01:32  ivan
3365
3366         * FS/FS/cdr_batch.pm: file cdr_batch.pm was added on branch
3367           FREESIDE_1_9_BRANCH on 2009-11-19 09:35:13 +0000
3368
3369 2009-11-19 01:32  ivan
3370
3371         * FS/t/cdr_batch.t: file cdr_batch.t was added on branch
3372           FREESIDE_1_9_BRANCH on 2009-11-19 09:35:13 +0000
3373
3374 2009-11-19 01:32  ivan
3375
3376         * FS/: FS/cdr_batch.pm, t/cdr_batch.t: proper cdr_batch table,
3377           RT#6386
3378
3379 2009-11-18 23:06  ivan
3380
3381         * FS/FS/cdr.pm: format CDRs durations as NNm MMs instead of NN.MMm,
3382           RT#6316
3383
3384 2009-11-18 22:21  ivan
3385
3386         * FS/FS/Cron/breakage.pm: consider credits and refunds in breakage,
3387           RT#6407
3388
3389 2009-11-18 01:39  mark
3390
3391         * FS/FS/Conf.pm, FS/FS/pay_batch/RBC.pm,
3392           httemplate/search/cust_pay_batch.cgi: RT#4786, RBC batch format
3393
3394 2009-11-18 01:27  mark
3395
3396         * FS/FS/pay_batch/RBC.pm: RT#4768, RBC batch format
3397
3398 2009-11-18 01:27  mark
3399
3400         * FS/FS/pay_batch/RBC.pm: file RBC.pm was added on branch
3401           FREESIDE_1_9_BRANCH on 2009-11-18 09:40:04 +0000
3402
3403 2009-11-18 01:09  mark
3404
3405         * httemplate/: browse/cust_attachment.html,
3406           misc/cust_attachment.cgi: cust_attachment improvement, RT#4964
3407           and #6225
3408
3409 2009-11-18 01:09  mark
3410
3411         * httemplate/misc/cust_attachment.cgi: file cust_attachment.cgi was
3412           added on branch FREESIDE_1_9_BRANCH on 2009-11-24 01:11:22 +0000
3413
3414 2009-11-18 01:09  mark
3415
3416         * httemplate/browse/cust_attachment.html: file cust_attachment.html
3417           was added on branch FREESIDE_1_9_BRANCH on 2009-11-24 01:11:21
3418           +0000
3419
3420 2009-11-17 14:06  ivan
3421
3422         * FS/FS/cust_main.pm: do a case-insensive search on
3423           browser-remembered results, so starting to use USPS verification
3424           (which UPPERCASES everything) doesn't invalidate everything your
3425           browser remembered in quick payment entry
3426
3427 2009-11-16 23:42  ivan
3428
3429         * httemplate/search/: report_cust_pay.html,
3430           report_cust_refund.html, elements/cust_pay_or_refund.html: add
3431           otaker to payment/refund search, RT#6407
3432
3433 2009-11-16 23:08  ivan
3434
3435         * httemplate/: elements/menu.html, search/report_cust_refund.html:
3436           add refund report, RT#6407
3437
3438 2009-11-15 19:55  ivan
3439
3440         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
3441           httemplate/search/cust_bill.html,
3442           httemplate/search/report_cust_bill.html: add ability to search on
3443           ranges of charged, owed to adv. invoice report, RT#6407
3444
3445 2009-11-15 18:27  ivan
3446
3447         * FS/: FS/Conf.pm, FS/Cron/bill.pm, bin/freeside-daily: add
3448           disable_cron_billing config, RT#6407
3449
3450 2009-11-13 16:08  ivan
3451
3452         * FS/FS/cust_main.pm, httemplate/elements/select-terms.html,
3453           httemplate/search/cust_main.html,
3454           httemplate/search/report_cust_main.html: add invoice terms to
3455           advanced customer report.  dogfood.
3456
3457 2009-11-12 08:56  jeff
3458
3459         * FS/FS/: tax_rate.pm, Schema.pm: correct bugs in tax replacement
3460           routine and allow updates to function
3461
3462 2009-11-06 14:07  ivan
3463
3464         * FS/FS/cust_main.pm: use business-onlinepayment-description in
3465           1.9, even without $pkgs
3466
3467 2009-11-05 17:51  ivan
3468
3469         * FS/FS/: Conf.pm, cust_main_invoice.pm: add
3470           emailinvoice-apostrophe config option to allow apostrophies in
3471           invoice email addresses, RT#6464
3472
3473 2009-11-05 16:25  ivan
3474
3475         * FS/FS/cust_main.pm, httemplate/search/cust_main.html,
3476           httemplate/search/report_cust_main.html: add "payment expiration
3477           before" to customer report, RT#6447
3478
3479 2009-11-05 15:55  ivan
3480
3481         * FS/FS/ConfDefaults.pm: try not to make the "Customer Fields"
3482           SELECT so huge
3483
3484 2009-11-05 14:01  ivan
3485
3486         * httemplate/search/svc_acct.cgi: improvements in time remaining
3487           report: correctly account for unpaid time for non-monthly
3488           customers, report in hours+minutes intead of using Time::Duration
3489           days/hours
3490
3491 2009-11-05 13:22  ivan
3492
3493         * FS/bin/: freeside-paymentech-download,
3494           freeside-paymentech-upload: back to old host name, info from
3495           customer/paymentech was bogus, RT#5650
3496
3497 2009-11-05 11:40  ivan
3498
3499         * FS/FS/pkg_category.pm: fix pkg_category upgrade on 1.9 too
3500
3501 2009-11-04 17:47  ivan
3502
3503         * FS/bin/: freeside-paymentech-download,
3504           freeside-paymentech-upload: update paymentech live server,
3505           RT#5650
3506
3507 2009-11-04 16:52  ivan
3508
3509         * FS/FS/pkg_category.pm: fix pkg_category upgrades
3510
3511 2009-11-03 17:40  ivan
3512
3513         * FS/bin/: freeside-paymentech-download,
3514           freeside-paymentech-upload: add explicit use of Expect module, so
3515           the error is thrown immediate, RT#5650
3516
3517 2009-11-03 17:04  ivan
3518
3519         * FS/FS/Cron/breakage.pm, httemplate/config/config-process.cgi,
3520           httemplate/config/config-view.cgi: reconcile breakage from stale
3521           accounts, RT#6407
3522
3523 2009-11-03 16:59  ivan
3524
3525         * FS/FS/part_pkg.pm: silence "use of uninitialized value in split"
3526           warning
3527
3528 2009-11-03 16:53  ivan
3529
3530         * FS/FS/cust_pkg.pm, httemplate/browse/part_pkg.cgi: fix customer
3531           package search (fallout from customer classes) & add "not yet
3532           billed" status to customer package report
3533
3534 2009-11-03 12:44  ivan
3535
3536         * FS/FS/pay_batch.pm: fix warning replacing pay_batch, RT#5650
3537
3538 2009-11-03 11:56  ivan
3539
3540         * FS/bin/: freeside-paymentech-download,
3541           freeside-paymentech-upload: check for zip and unzip commands, use
3542           multi-arg version of system to prevent the shell getting its
3543           hands on things (metacharacters in pw or whatnot), RT#5650
3544
3545 2009-11-03 11:11  ivan
3546
3547         * FS/bin/: freeside-paymentech-download,
3548           freeside-paymentech-upload: update usage & manpage w/ freeside-
3549           prefix
3550
3551 2009-11-03 11:03  ivan
3552
3553         * FS/bin/: freeside-paymentech-download,
3554           freeside-paymentech-upload: fix usage of File::Temp->newdir, not
3555           in 0.18 File::Temp on perl 5.10.0, RT#5650
3556
3557 2009-11-03 10:54  ivan
3558
3559         * FS/bin/freeside-paymentech-download: file
3560           freeside-paymentech-download was added on branch
3561           FREESIDE_1_9_BRANCH on 2009-11-03 18:54:19 +0000
3562
3563 2009-11-03 10:54  ivan
3564
3565         * FS/bin/freeside-paymentech-upload: file
3566           freeside-paymentech-upload was added on branch
3567           FREESIDE_1_9_BRANCH on 2009-11-03 18:54:19 +0000
3568
3569 2009-11-03 10:53  ivan
3570
3571         * bin/paymentech-download, bin/paymentech-upload,
3572           FS/bin/freeside-paymentech-download,
3573           FS/bin/freeside-paymentech-upload: moving paymentech-* to FS/bin,
3574           RT#5650
3575
3576 2009-11-02 19:13  ivan
3577
3578         * FS/FS/Cron/breakage.pm: file breakage.pm was added on branch
3579           FREESIDE_1_9_BRANCH on 2009-11-03 03:13:47 +0000
3580
3581 2009-11-02 19:13  ivan
3582
3583         * FS/FS/Conf.pm, FS/bin/freeside-daily,
3584           httemplate/config/config-process.cgi,
3585           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
3586           httemplate/elements/tr-select-part_pkg.html,
3587           FS/FS/Cron/breakage.pm: (start of) reconcile breakage from stale
3588           accounts, RT#6407
3589
3590 2009-11-02 17:48  ivan
3591
3592         * bin/paymentech-download: spelling
3593
3594 2009-11-02 17:44  ivan
3595
3596         * bin/paymentech-download: add -a option for archive dir
3597
3598 2009-11-02 17:21  ivan
3599
3600         * FS/FS/Conf.pm: clarify description of batchconfig-paymentech
3601           based on notes from #5650
3602
3603 2009-11-02 13:21  ivan
3604
3605         * httemplate/edit/payment_gateway.html: add Elavon, SagePay,
3606           WorldPay, fix extra space on PlugnPay, PPIPayMover, Protx
3607
3608 2009-11-01 15:03  jeff
3609
3610         * httemplate/search/: 477.html, elements/search-csv.html: form 477
3611           improvements #6499
3612
3613 2009-10-31 14:22  jeff
3614
3615         * FS/FS/cust_bill.pm: unbork summary page invoices
3616
3617 2009-10-30 16:29  ivan
3618
3619         * httemplate/elements/select-part_event.html: file
3620           select-part_event.html was added on branch FREESIDE_1_9_BRANCH on
3621           2009-10-30 23:30:13 +0000
3622
3623 2009-10-30 16:29  ivan
3624
3625         * httemplate/elements/tr-select-part_event.html: file
3626           tr-select-part_event.html was added on branch FREESIDE_1_9_BRANCH
3627           on 2009-10-30 23:30:12 +0000
3628
3629 2009-10-30 16:29  ivan
3630
3631         * httemplate/elements/select-part_event.html,
3632           httemplate/elements/tr-select-part_event.html,
3633           FS/FS/cust_event.pm, FS/FS/cust_main_Mixin.pm,
3634           httemplate/elements/select-payby.html,
3635           httemplate/search/cust_event.html,
3636           httemplate/search/report_cust_event.html: more reporting options
3637           for failed billing events, RT#6447
3638
3639 2009-10-30 11:55  ivan
3640
3641         * FS/FS/: pay_batch.pm, pay_batch/paymentech.pm: backporting recent
3642           paymentech changes to _1_9_BRANCH
3643
3644 2009-10-30 11:51  ivan
3645
3646         * bin/: paymentech-download, paymentech-upload: adding paymentech-*
3647           on _1_9_BRANCH
3648
3649 2009-10-30 11:37  ivan
3650
3651         * FS/FS/: Conf.pm: add paymentech to batch config options
3652
3653 2009-10-29 17:02  ivan
3654
3655         * httemplate/: browse/cust_main_county.cgi,
3656           edit/bulk-cust_main_county.html,
3657           edit/process/bulk-cust_main_county.html: bulk tax changes,
3658           RT#6445
3659
3660 2009-10-29 16:42  mark
3661
3662         * bin/paymentech-upload: add option to upload all open batches
3663
3664 2009-10-29 16:42  ivan
3665
3666         * bin/paymentech-upload: file paymentech-upload was added on branch
3667           FREESIDE_1_9_BRANCH on 2009-10-30 18:51:05 +0000
3668
3669 2009-10-29 16:37  ivan
3670
3671         * httemplate/edit/bulk-cust_main_county.html: friendlier error
3672           message when you select nothing, RT#6445
3673
3674 2009-10-29 16:36  ivan
3675
3676         * httemplate/elements/errorpage-popup.html: adding errorpage popup,
3677           RT#6445
3678
3679 2009-10-29 15:55  ivan
3680
3681         * FS/bin/freeside-queued: have freeside-queued be more resillient
3682           in the face of a database that's gone away, RT#6428
3683
3684 2009-10-29 15:18  mark
3685
3686         * httemplate/edit/payment_gateway.html: add Jety to the list
3687
3688 2009-10-28 12:04  ivan
3689
3690         * FS/FS/: svc_Common.pm, svc_acct.pm, svc_domain.pm,
3691           svc_forward.pm, svc_www.pm: fix problems using inventory for UID
3692           (and other fields controlled by check in svc_acct and also
3693           svc_www, svc_domain and svc_forward), RT#6366
3694
3695 2009-10-28 11:16  ivan
3696
3697         * FS/FS/part_svc.pm: fix removing a flag from a service definition
3698           column
3699
3700 2009-10-28 10:26  ivan
3701
3702         * httemplate/misc/inventory_item-import.html: fix inventory upload,
3703           RT#6366
3704
3705 2009-10-27 23:13  ivan
3706
3707         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
3708           httemplate/search/cust_pkg.cgi,
3709           httemplate/search/report_cust_pkg.html,
3710           httemplate/view/cust_main/packages.html: customer link to package
3711           reports for that customer, RT#6180
3712
3713 2009-10-27 11:11  ivan
3714
3715         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
3716           httemplate/elements/header.html: address1 search, RT#5060
3717
3718 2009-10-26 16:20  ivan
3719
3720         * httemplate/elements/tr-select-pkg_class.html: didn't want to
3721           revert that, though
3722
3723 2009-10-26 16:17  ivan
3724
3725         * httemplate/elements/tr-select-pkg_class.html: better fix for
3726           ignoring disabled package classes that doesn't search them twice
3727
3728 2009-10-26 14:55  ivan
3729
3730         * FS/FS/cust_bill_pkg.pm: turn off debugging
3731
3732 2009-10-25 18:11  ivan
3733
3734         * FS/FS/part_pkg/flat.pm: eliminiate noisy but harmless "Use of
3735           uninitialized value in numeric gt (>)" warning
3736
3737 2009-10-25 16:30  ivan
3738
3739         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: add apply option to
3740           realtime_collect, RT#5071
3741
3742 2009-10-24 16:37  ivan
3743
3744         * bin/paymentech-download: file paymentech-download was added on
3745           branch FREESIDE_1_9_BRANCH on 2009-10-30 18:51:05 +0000
3746
3747 2009-10-24 16:37  mark
3748
3749         * bin/: paymentech-download, paymentech-upload: Scripts for
3750           paymentech batch transfer
3751
3752 2009-10-23 19:04  ivan
3753
3754         * FS/FS/ClientAPI/MyAccount.pm,
3755           fs_selfservice/FS-SelfService/cgi/decline.html,
3756           fs_selfservice/FS-SelfService/cgi/login.html,
3757           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
3758           fs_selfservice/FS-SelfService/cgi/signup.cgi,
3759           fs_selfservice/FS-SelfService/cgi/signup.html,
3760           fs_selfservice/FS-SelfService/cgi/success.html: remove an
3761           inadvertant debugging call left in, allow an agentnum to be
3762           specfied for non-logged in situations, RT#6166
3763
3764 2009-10-23 17:34  ivan
3765
3766         * FS/: FS/Conf.pm, FS/ClientAPI/MyAccount.pm,
3767           FS/ClientAPI/Signup.pm, bin/freeside-selfservice-server:
3768           selfservice per-agent skinning
3769
3770 2009-10-23 17:16  ivan
3771
3772         * FS/FS/agent.pm: eliminate warnings from Business::CreditCard
3773           about being passed an empty number
3774
3775 2009-10-23 17:04  ivan
3776
3777         * FS/FS/Record.pm: fix cause of harmless 'Premature end of base64
3778           data' warning
3779
3780 2009-10-22 18:41  ivan
3781
3782         * FS/FS/: Conf.pm, cust_pkg.pm: add cust_bill-consolidate_services
3783           config to collapse multiple phone numbers (or whatever) into as
3784           few lines as possible on invoices, RT#5223
3785
3786 2009-10-22 15:11  ivan
3787
3788         * FS/FS/cust_bill.pm: fix invoice sub-totals, RT#6489
3789
3790 2009-10-22 01:08  ivan
3791
3792         * httemplate/search/svc_phone.cgi: should at least run under pg 8.3
3793           now, need to test & see if the data make sense, RT#5496
3794
3795 2009-10-21 22:32  ivan
3796
3797         * FS/FS/cust_bill_pkg_display.pm: fix incompatibility
3798           w/invoice_sections vs. cust_bill_pkg.pkgnum -1 "virtual line
3799           item" (rare)
3800
3801 2009-10-21 17:28  ivan
3802
3803         * FS/FS/Schema.pm, bin/cdr-netsapiens.import: fix netsapiens CDR
3804           import, RT#5226
3805
3806 2009-10-21 00:09  ivan
3807
3808         * FS/FS/Schema.pm: MySQL doesn't like indexing a text field
3809
3810 2009-10-20 23:34  ivan
3811
3812         * httemplate/search/prepay_credit.html: fix agent link in unused
3813           prepaid card report
3814
3815 2009-10-20 16:24  ivan
3816
3817         * FS/FS/cust_bill_pay_pkg.pm: should fix problems sending a receipt
3818           against a specific package when taxes are in use
3819
3820 2009-10-20 13:47  ivan
3821
3822         * bin/cdr-netsapiens.import: basic import working, still need
3823           better src/dst mapping, RT#5226
3824
3825 2009-10-20 13:43  ivan
3826
3827         * FS/FS/part_export/netsapiens.pm: better debug line showing full
3828           URL, RT#5226
3829
3830 2009-10-20 11:30  ivan
3831
3832         * fs_selfservice/FS-SelfService/cgi/change_pay.html: don't show
3833           duplicate 'Credit card' or 'Check' choices even when
3834           signup_server-payby has CARD & DCRD (or CHEK & DCHK)
3835
3836 2009-10-16 15:39  ivan
3837
3838         * FS/FS/cust_bill_pkg.pm: make warning about expensive lookup a
3839           carp & controlled by $DEBUG
3840
3841 2009-10-12 07:11  ivan
3842
3843         * bin/cdr-netsapiens.import: finish netsapiens import, RT#6365
3844
3845 2009-10-12 06:09  ivan
3846
3847         * FS/FS/part_export/shellcommands.pm: terrible typo
3848
3849 2009-10-12 05:50  ivan
3850
3851         * FS/FS/part_export/shellcommands.pm: add customer information to
3852           shellcommands export, RT#5351
3853
3854 2009-10-12 02:10  ivan
3855
3856         * fs_selfservice/FS-SelfService/cgi/: signup.cgi, signup.html: use
3857           modules in signup.cgi instead of in the template, fixes "Insecure
3858           dependency in rquire"
3859
3860 2009-10-11 23:48  ivan
3861
3862         * FS/FS/ClientAPI/MyAccount.pm,
3863           fs_selfservice/FS-SelfService/cgi/myaccount.html,
3864           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: fix
3865           inadvertant "unknown package" error, fallout from pkg-balance
3866           work, RT#6125
3867
3868 2009-10-11 23:43  ivan
3869
3870         * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm: fix
3871           for no finance_pkgclass set
3872
3873 2009-10-10 19:41  ivan
3874
3875         * ChangeLog, debian/changelog: Updated for 1.9.1
3876
3877 2009-10-10 18:57  ivan
3878
3879         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 1.9.1
3880
3881 2009-10-10 18:50  ivan
3882
3883         * Makefile, bin/cvs2cl: helps to have the tool
3884
3885 2009-10-10 18:48  ivan
3886
3887         * Makefile: do it
3888
3889 2009-10-10 18:48  ivan
3890
3891         * rt/lib/RT.pm: huh #2
3892
3893 2009-10-10 18:46  ivan
3894
3895         * rt/Makefile: huh
3896
3897 2009-10-10 18:45  ivan
3898
3899         * httemplate/search/elements/search-html.html: don't try to follow
3900           a blank redirect
3901
3902 2009-10-10 18:45  ivan
3903
3904         * httemplate/search/report_cdr.html: end form
3905
3906 2009-10-10 18:45  ivan
3907
3908         * httemplate/elements/tr-textarea.html: new rows and cols options
3909
3910 2009-10-10 18:44  ivan
3911
3912         * httemplate/elements/tr-select-pkg_class.html: respect
3913           element_name
3914
3915 2009-10-10 18:43  ivan
3916
3917         * httemplate/browse/agent.cgi: cleanup
3918
3919 2009-10-10 18:42  ivan
3920
3921         * eg/cdr_template.pm, httemplate/elements/selectlayers.html: doc
3922
3923 2009-10-10 18:41  ivan
3924
3925         * FS/FS/part_export/globalpops_voip.pm: correct variable
3926           initialization
3927
3928 2009-10-10 18:40  ivan
3929
3930         * FS/FS/: access_right.pm, access_usergroup.pm,
3931           clientapi_session_field.pm, cust_svc_option.pm: remembered to
3932           customize this manpage
3933
3934 2009-10-10 18:39  ivan
3935
3936         * FS/FS/Record.pm: ::1 becomes 127.0.0.1 in IP checks
3937
3938 2009-10-09 20:22  ivan
3939
3940         * ChangeLog: commit message for a file about commitmessages
3941
3942 2009-10-09 16:59  ivan
3943
3944         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
3945           httemplate/edit/cust_main/billing.html,
3946           httemplate/elements/select-terms.html, FS/FS/cust_bill.pm,
3947           httemplate/edit/quick-charge.html,
3948           httemplate/edit/process/quick-charge.cgi: change invoice terms
3949           for one-time charges (& bill them immediately), RT#5891
3950
3951 2009-10-09 14:37  ivan
3952
3953         * FS/FS/cust_main.pm: add cust_pkg_ref option to charge
3954
3955 2009-10-08 01:28  ivan
3956
3957         * httemplate/view/cust_main/packages.html: fix "show old packages"
3958           accidentally hiding cancelled packages, RT#5276
3959
3960 2009-10-07 23:00  ivan
3961
3962         * FS/FS/: cust_main.pm, Cron/bill.pm: freeside-daily -g and -m
3963           cooperation (and no HASH() queue noise with -m)
3964
3965 2009-10-07 22:44  ivan
3966
3967         * FS/FS/: cust_bill.pm, cust_main.pm: avoid some (look to be
3968           harmless) warnings:
3969
3970           Argument "" isn't numeric in sprintf at
3971           /usr/local/share/perl/5.10.0/FS/cust_bill.pm line 2358.
3972
3973           Argument "" isn't numeric in subtraction (-) at
3974           /usr/local/share/perl/5.10.0/FS/cust_bill.pm line 2359.
3975
3976           Argument "" isn't numeric in addition (+) at
3977           /usr/local/share/perl/5.10.0/FS/cust_main.pm line 2788.
3978
3979 2009-10-07 22:09  ivan
3980
3981         * FS/FS/cust_bill.pm: tyop
3982
3983 2009-10-07 18:15  ivan
3984
3985         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html,
3986           conf/invoice_latex: conf switches to turn on smaller notes and
3987           footer sections with stock templates, RT#5218
3988
3989 2009-10-07 16:51  ivan
3990
3991         * httemplate/view/cust_statement.html: naming follow-up notices
3992           from the event rather than creting a slew of separate templates,
3993           RT#5217
3994
3995 2009-10-07 16:44  ivan
3996
3997         * FS/FS/cust_bill.pm, httemplate/misc/send-invoice.cgi,
3998           httemplate/misc/send-statement.cgi,
3999           httemplate/search/cust_event.html,
4000           FS/FS/part_event/Action/cust_bill_send_reminder.pm,
4001           conf/invoice_html, conf/invoice_latex, conf/invoice_template,
4002           httemplate/view/cust_bill-pdf.cgi,
4003           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
4004           httemplate/view/cust_statement.html: naming follow-up notices
4005           from the event rather than creting a slew of separate templates,
4006           RT#5217
4007
4008 2009-10-06 17:43  ivan
4009
4010         * FS/FS/Conf_compat17.pm: bring up-to-date wrt 1.7 Conf.pm
4011           1.180.2.52 (2009-10-03), RT#2873
4012
4013 2009-10-06 16:51  ivan
4014
4015         * FS/FS/cust_bill_pkg.pm: remove inadvertant debugging warnings
4016
4017 2009-10-06 08:49  jeff
4018
4019         * httemplate/edit/router.cgi: replace disappearing line
4020
4021 2009-10-05 16:36  ivan
4022
4023         * FS/FS/svc_acct.pm: remove annoying warning: Use of uninitialized
4024           value $FS::svc_acct::passwordmin in pattern match (m//) at
4025           /usr/local/share/perl/5.10.0/FS/svc_acct.pm line 60.
4026
4027 2009-10-05 11:17  ivan
4028
4029         * httemplate/misc/payment.cgi: oops, handle old cust_main.pm
4030           properly (should we be bothering?) :/ RT#5889
4031
4032 2009-10-05 09:57  ivan
4033
4034         * httemplate/view/cust_main/payment_history/voided_payment.html:
4035           doh, fix error viewing voided payments, RT#6382
4036
4037 2009-10-05 08:07  jeff
4038
4039         * httemplate/elements/tr-select-pkg_class.html: remove unused
4040           option that DTWT
4041
4042 2009-10-05 07:04  jeff
4043
4044         * httemplate/edit/cust_main/: bottomfixup.js,
4045           choose_tax_location.html, contact.html: low hanging fruit:
4046           improvement in tax location selection RT#6000
4047
4048 2009-10-05 07:01  jeff
4049
4050         * httemplate/edit/router.cgi: low hanging fruit: restore router
4051           virtual fields (and svcnum) in 1.9 RT#5960
4052
4053 2009-10-04 19:40  ivan
4054
4055         * httemplate/misc/payment.cgi: add manual_process-skip_first
4056           option, RT#5889
4057
4058 2009-10-04 19:35  ivan
4059
4060         * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/misc/payment.cgi:
4061           add manual_process-skip_first option, RT#5889
4062
4063 2009-10-04 19:16  ivan
4064
4065         * FS/FS/Conf.pm, httemplate/misc/payment.cgi,
4066           httemplate/misc/process/payment.cgi: add manual_process-display
4067           config to subtract fee from amount instead of adding, RT#5889
4068
4069 2009-10-04 18:40  jeff
4070
4071         * conf/invoice_html: can't revert because windows is ghei
4072
4073 2009-10-04 18:07  jeff
4074
4075         * FS/FS/cust_main.pm: don't consider setup or recurring taxes when
4076           billing usage on cancel
4077
4078 2009-10-04 18:00  jeff
4079
4080         * FS/FS/: cust_bill.pm, cust_main.pm, part_pkg/voip_cdr.pm:
4081           invoices with details in separate section but usage not separated
4082
4083 2009-10-04 17:49  jeff
4084
4085         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Upgrade.pm,
4086           FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_htmlsummary,
4087           conf/invoice_latex, conf/invoice_latexsummary,
4088           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_display.pm,
4089           FS/FS/cust_main.pm, FS/FS/pkg_category.pm,
4090           FS/FS/part_event/Action/cust_bill_fee_percent.pm,
4091           FS/FS/part_event/Action/fee.pm,
4092           httemplate/browse/pkg_category.html,
4093           httemplate/edit/pkg_category.html: leading summary page invoices
4094           #RT5086
4095
4096 2009-10-04 16:36  ivan
4097
4098         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix the same
4099           problem with processing payments & masked ACH amounts, RT#6374
4100
4101 2009-10-04 16:31  ivan
4102
4103         * FS/FS/ClientAPI/MyAccount.pm: fix problems "re-saving" a masked
4104           card.  hopefully the last of it!
4105
4106 2009-10-03 19:09  ivan
4107
4108         * httemplate/misc/delete-cust_bill.html: delete invoices, RT#4048
4109
4110 2009-10-03 19:04  ivan
4111
4112         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Setup.pm,
4113           FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
4114           FS/bin/freeside-addgroup, bin/mapsecrets2access_user,
4115           httemplate/view/cust_bill.cgi,
4116           httemplate/view/cust_main/payment_history.html,
4117           httemplate/view/cust_main/payment_history/invoice.html: delete
4118           invoices, RT#4048
4119
4120 2009-10-03 17:08  ivan
4121
4122         * httemplate/view/cust_main.cgi: more room for cancellation reason
4123
4124 2009-10-03 17:07  ivan
4125
4126         * httemplate/elements/popup_link-cust_main.html: doc
4127
4128 2009-10-03 15:09  ivan
4129
4130         * httemplate/edit/part_bill_event.cgi: cancel to 80, comp @ 90,
4131           RT#5674
4132
4133 2009-10-03 15:06  ivan
4134
4135         * httemplate/edit/part_bill_event.cgi: in old invoice events,
4136           chance default weight of cancel event to 90 so you can place it
4137           at the same time as a realtime event, RT#5674
4138
4139 2009-10-03 13:22  mark
4140
4141         * FS/FS/: pay_batch.pm, pay_batch/paymentech.pm: Load XML::Simple
4142           at runtime to avoid breakage
4143
4144 2009-10-01 16:48  ivan
4145
4146         * FS/FS/cust_main.pm: hopefully fully fix bulk email errors when
4147           selecting a single payby
4148
4149 2009-10-01 16:01  ivan
4150
4151         * FS/FS/Schema.pm: allow svc_acct._password to be NULL in the
4152           schema
4153
4154 2009-10-01 15:02  ivan
4155
4156         * httemplate/view/cust_main/payment_history/voided_payment.html:
4157           consistency with un-voided payments wrt display
4158
4159 2009-09-30 17:52  ivan
4160
4161         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
4162           really final fix for the problems using remembered cards in
4163           self-service. *sigh*
4164
4165 2009-09-30 17:29  ivan
4166
4167         * FS/: FS/Conf.pm, FS/Cron/check.pm, bin/freeside-check: add login
4168           check to FS::ClientAPI::SG/SGNG checks. RT#4610
4169
4170 2009-09-30 12:33  ivan
4171
4172         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
4173           final fix for the problems using remembered cards in self-service
4174
4175 2009-09-29 15:08  ivan
4176
4177         * httemplate/misc/email-customers.html: should fix newsletter
4178           sending error when you select a single payby only
4179
4180 2009-09-28 23:17  ivan
4181
4182         * FS/t/cust_attachment.t: forgot
4183
4184 2009-09-28 15:45  ivan
4185
4186         * FS/FS/Cron/check.pm: more accurate SG check, RT#4610
4187
4188 2009-09-28 15:35  ivan
4189
4190         * FS/: FS/Cron/check.pm, bin/freeside-check: correct place for use
4191           Email::Send, RT#4610
4192
4193 2009-09-28 15:23  ivan
4194
4195         * FS/FS/Cron/check.pm: oops, hopefully fix sg cron check, RT#4610
4196
4197 2009-09-28 08:55  jeff
4198
4199         * FS/FS/cust_pkg.pm: use object copy when billing on cancel to
4200           avoid very weird side effects ( including 'impossible' history )
4201           RT#5723
4202
4203 2009-09-25 05:29  ivan
4204
4205         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
4206           httemplate/config/config.cgi,
4207           httemplate/config/config-process.cgi,
4208           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi:
4209           processing fee on credit card recharges, RT#5889
4210
4211 2009-09-25 03:29  ivan
4212
4213         * FS/FS/Conf.pm: this one too
4214
4215 2009-09-25 03:14  ivan
4216
4217         * FS/FS/Conf.pm, FS/FS/svc_acct.pm, FS/FS/ClientAPI/Signup.pm,
4218           fs_selfservice/FS-SelfService/cgi/signup.cgi,
4219           fs_selfservice/FS-SelfService/cgi/signup.html,
4220           httemplate/config/config-process.cgi,
4221           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
4222           httemplate/elements/select-part_svc.html,
4223           httemplate/elements/select-table.html,
4224           httemplate/elements/tr-select-part_svc.html: nomadix, RT#5876
4225
4226 2009-09-24 19:30  mark
4227
4228         * FS/FS/pay_batch.pm, FS/FS/Conf.pm, FS/FS/pay_batch/BoM.pm,
4229           FS/FS/pay_batch/PAP.pm, FS/FS/pay_batch/ach_spiritone.pm,
4230           FS/FS/pay_batch/chase_canada.pm, FS/FS/pay_batch/paymentech.pm,
4231           FS/FS/pay_batch/td_canada_trust.pm,
4232           httemplate/misc/download-batch.cgi,
4233           httemplate/search/cust_pay_batch.cgi: Batch payment refactoring
4234
4235 2009-09-24 18:04  mark
4236
4237         * FS/MANIFEST: Add cust_attachment
4238
4239 2009-09-24 12:59  ivan
4240
4241         * FS/FS/: Cron/check.pm, Conf.pm: get the ping username/pass from a
4242           config, good enough, RT#4610
4243
4244 2009-09-23 20:14  ivan
4245
4246         * FS/FS/Cron/check.pm, FS/bin/freeside-check,
4247           FS/FS/ClientAPI/SGNG.pm,
4248           fs_selfservice/FS-SelfService/SelfService.pm: add SG and SGNG
4249           ping, RT#4610
4250
4251 2009-09-23 16:47  ivan
4252
4253         * FS/FS/TicketSystem/RT_External.pm: this should fix the occasional
4254           extra ticket showing up on wrong customer record
4255
4256 2009-09-21 20:08  ivan
4257
4258         * FS/FS/Mason.pm: add addl_comp_root.pl and addl_handler_use.pl
4259           config files, RT#4743
4260
4261 2009-09-21 13:48  ivan
4262
4263         * FS/FS/cust_bill.pm: i think it is new Pg (or... new Record.pm???)
4264           that causes this problem... before it just returned nothing for
4265           the search instead of erroring out?
4266
4267 2009-09-20 23:05  ivan
4268
4269         * FS/FS/Conf.pm: doc clarification
4270
4271 2009-09-20 22:35  ivan
4272
4273         * FS/FS/TicketSystem/RT_Internal.pm: left debugging on
4274
4275 2009-09-20 19:41  ivan
4276
4277         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
4278           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
4279           FS/FS/cust_bill_pay_pkg.pm, FS/FS/cust_main.pm,
4280           FS/FS/cust_pay.pm, httemplate/edit/process/cust_pay.cgi,
4281           httemplate/edit/process/elements/ApplicationCommon.html: add
4282           ability to trigger receipts when payment is used against a
4283           specific package instead of when it was made, RT#5199
4284
4285 2009-09-18 15:41  ivan
4286
4287         * FS/FS/: cust_main.pm,
4288           part_event/Condition/has_referral_custnum.pm: add active option
4289           to has_referral_custnum condition, RT#6150
4290
4291 2009-09-18 15:35  ivan
4292
4293         * httemplate/elements/: select-cust_main-status.html,
4294           select-cust_pkg-status.html: fix customer and package status
4295           conditions not sticky on edit, noticed on RT#6150
4296
4297 2009-09-18 12:28  ivan
4298
4299         * httemplate/edit/elements/edit.html: better error message when the
4300           clone object isn't found, RT#6128
4301
4302 2009-09-17 18:03  ivan
4303
4304         * httemplate/view/cust_main/one_time_charge_link.html: fix one-time
4305           charge inadvertantly checking the "tax exempt" checkbox when the
4306           tax product popup is swapped in and out, RT#6095
4307
4308 2009-09-17 16:45  ivan
4309
4310         * FS/FS/cust_bill.pm: eliminate mystery "min ( N.NN, M.MM )"
4311           warning
4312
4313 2009-09-16 18:37  ivan
4314
4315         * httemplate/search/cust_bill_pkg.cgi: fix sales tax report
4316           w/part_pkg overrides, RT#6197
4317
4318 2009-09-15 17:52  ivan
4319
4320         * FS/FS/Mason.pm: quiet warning: Subroutine
4321           Net::Ping::External::_ping_linux redefined
4322
4323 2009-09-15 16:13  ivan
4324
4325         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: set svcnum when rating CDR,
4326           RT#5495
4327
4328 2009-09-15 15:58  ivan
4329
4330         * FS/FS/ClientAPI/Signup.pm: hopefully really finish fixing for
4331           good "Real timeprocessing not enabled!" error when using signup
4332           without any real-time processor, RT#6043
4333
4334 2009-09-15 13:45  ivan
4335
4336         * httemplate/search/svc_phone.cgi: fix phone# usage search, RT#
4337
4338 2009-09-15 13:44  ivan
4339
4340         * httemplate/search/svc_external.cgi: modernize external search
4341
4342 2009-09-15 13:44  ivan
4343
4344         * FS/FS/: cust_main_Mixin.pm, UI/Web.pm: fix display_custnum on
4345           reports, RT#
4346
4347 2009-09-15 12:45  ivan
4348
4349         * htetc/handler.pl: eliminate "Use of uninitialized value in undef
4350           operator at /etc/freeside/handler.pl line 79/80" errors
4351
4352 2009-09-14 16:52  ivan
4353
4354         * FS/FS/Mason.pm, httemplate/elements/popup_link-ping.html,
4355           httemplate/misc/ping.html, httemplate/misc/xmlhttp-ping.html,
4356           httemplate/view/svc_broadband.cgi,
4357           httemplate/view/cust_main/packages/services.html: ping tool,
4358           RT#5845
4359
4360 2009-09-11 10:40  ivan
4361
4362         * FS/FS/cust_bill_pkg_detail.pm: preserve allowing empty values,
4363           doh, RT#6101
4364
4365 2009-09-11 08:51  ivan
4366
4367         * FS/FS/: Schema.pm, cust_bill_pkg.pm, cust_bill_pkg_detail.pm: fix
4368           (hopefully the rest of the) fallout from rating CDRs to sub-penny
4369           amounts
4370
4371 2009-09-10 10:55  ivan
4372
4373         * fs_selfservice/FS-SelfService/cgi/success.html: remove random >
4374           char from signup success.html, RT#6110
4375
4376 2009-08-31 15:17  mark
4377
4378         * FS/FS/cdr/vitelity.pm: Add Vitelity CDR format
4379
4380 2009-08-29 15:47  mark
4381
4382         * FS/FS/: cdr.pm, cdr/broadsoft.pm: Add Broadsoft CDR record format
4383
4384 2009-08-29 15:45  mark
4385
4386         * FS/bin/freeside-cdr-sftp_and_import: Add FTP support
4387
4388 2009-08-29 12:05  ivan
4389
4390         * FS/FS/ClientAPI/MyAccount.pm: hopefully really fix self-service
4391           when not using real-time gateway
4392
4393 2009-08-29 11:51  ivan
4394
4395         * FS/FS/ClientAPI/MyAccount.pm: hopefully fix self-service when not
4396           using real-time gateway
4397
4398 2009-08-27 14:41  ivan
4399
4400         * httemplate/elements/menu.html: oops, tax class menu item got lost
4401
4402 2009-08-27 03:26  ivan
4403
4404         * bin/move-customers: try, try again
4405
4406 2009-08-27 03:23  ivan
4407
4408         * bin/move-customers: doh
4409
4410 2009-08-27 03:04  ivan
4411
4412         * bin/move-customers: ok
4413
4414 2009-08-26 23:52  ivan
4415
4416         * FS/FS/part_export/amazon_ec2.pm: amazon ec2 provisioning
4417
4418 2009-08-26 13:52  jeff
4419
4420         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: improve
4421           testing need for invoicing list
4422
4423 2009-08-26 09:19  rsiddall
4424
4425         * FS/FS/part_export/domreg_net_dri.pm: OpenSRS support for domain
4426           registration first appears in Net::DRI 0.95.
4427
4428 2009-08-26 04:22  ivan
4429
4430         * httemplate/search/: report_svc_phone.html, svc_phone.cgi: first
4431           pass at balance reporting, RT#5496
4432
4433 2009-08-26 03:18  ivan
4434
4435         * FS/FS/part_pkg/voip_cdr.pm: add granularity to single_price CDR
4436           rating, RT#5495
4437
4438 2009-08-25 12:08  jeff
4439
4440         * httemplate/search/: 477.html, report_477.html,
4441           elements/search.html: improved 477 report #6004
4442
4443 2009-08-25 10:03  jeff
4444
4445         * FS/FS/Record.pm: support listref to qsearch as UNION
4446
4447 2009-08-24 04:09  ivan
4448
4449         * bin/move-customers: customer move script, RT#5351
4450
4451 2009-08-24 01:50  ivan
4452
4453         * FS/FS/cust_main.pm, bin/move-customers: (start of) customer move
4454           script, RT#5351
4455
4456 2009-08-24 00:08  ivan
4457
4458         * bin/move-customers: (start of) customer move script, RT#5351
4459
4460 2009-08-23 23:50  ivan
4461
4462         * bin/move-customers: (start of) customer move script, RT#5351
4463
4464 2009-08-23 23:39  ivan
4465
4466         * FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/part_pkg.pm,
4467           bin/move-customers: (start of) customer move script, RT#5351
4468
4469 2009-08-23 23:13  jeff
4470
4471         * httemplate/edit/process/part_pkg.cgi: fix select multiple report
4472           option
4473
4474 2009-08-23 22:09  jeff
4475
4476         * httemplate/graph/cust_bill_pkg.cgi,
4477           httemplate/graph/cust_bill_pkg_detail.cgi,
4478           httemplate/graph/report_cust_bill_pkg.html,
4479           httemplate/graph/report_cust_bill_pkg_detail.html,
4480           FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
4481           httemplate/search/cust_bill_pkg.cgi: add rated call sales report
4482           and option to sales report to count usage separately from
4483           recurring #5588
4484
4485 2009-08-21 17:31  ivan
4486
4487         * httemplate/view/cust_main/packages/status.html: better label
4488
4489 2009-08-21 17:31  ivan
4490
4491         * httemplate/misc/states.cgi: mason style
4492
4493 2009-08-21 17:30  ivan
4494
4495         * httemplate/elements/header.html: doc
4496
4497 2009-08-21 17:29  ivan
4498
4499         * httemplate/edit/elements/edit.html: use name_singular if
4500           available too
4501
4502 2009-08-21 17:29  ivan
4503
4504         * httemplate/edit/cust_main/bottomfixup.js: comment
4505
4506 2009-08-21 17:29  ivan
4507
4508         * httemplate/edit/quick-charge.html: comments
4509
4510 2009-08-21 17:29  ivan
4511
4512         * fs_selfservice/FS-SelfService/cgi/passwd.cgi: not necessary
4513
4514 2009-08-21 17:27  ivan
4515
4516         * FS/FS/Cron/check.pm: fewer false positives
4517
4518 2009-08-21 17:27  ivan
4519
4520         * FS/FS/cust_bill.pm: doc
4521
4522 2009-08-21 17:26  ivan
4523
4524         * FS/FS/Record.pm: cleaner??
4525
4526 2009-08-21 17:22  ivan
4527
4528         * fs_selfservice/FS-SelfService/cgi/order_pkg.html,
4529           fs_selfservice/FS-SelfService/cgi/selfservice.cgi, FS/FS/Conf.pm,
4530           FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/MyAccount.pm,
4531           fs_selfservice/FS-SelfService/cgi/misc/part_svc-columns.cgi,
4532           fs_selfservice/FS-SelfService/cgi/misc/svc_acct-domains.cgi,
4533           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
4534           httemplate/edit/cust_main/first_pkg/svc_acct.html: order
4535           svc_phone services from self-service too, RT#5085
4536
4537 2009-08-20 13:44  ivan
4538
4539         * fs_selfservice/FS-SelfService/SelfService.pm: mitigate harmless
4540           warnings spamming logs
4541
4542 2009-08-20 02:55  ivan
4543
4544         * FS/FS/part_event/Condition.pm: allow generic conditions for
4545           cust_statement, RT#4860
4546
4547 2009-08-20 02:47  ivan
4548
4549         * FS/FS/Mason.pm, FS/FS/cust_statement.pm, FS/FS/Cron/bill.pm,
4550           FS/FS/part_event/Action/cust_statement.pm,
4551           FS/FS/part_event/Action/cust_statement_send.pm,
4552           FS/FS/part_event/Condition/has_pkg_class.pm,
4553           FS/FS/part_event/Condition/has_pkgpart.pm,
4554           FS/FS/part_event/Condition/hasnt_pkgpart.pm,
4555           httemplate/view/cust_statement-pdf.cgi,
4556           httemplate/view/cust_statement.html: email statements, RT#4860
4557
4558 2009-08-20 02:26  ivan
4559
4560         * bin/generate-table-module: tired of asking
4561
4562 2009-08-19 21:03  ivan
4563
4564         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_main.pm,
4565           FS/FS/cust_statement.pm, FS/FS/part_event.pm,
4566           FS/t/cust_statement.t, FS/FS/Cron/bill.pm,
4567           FS/FS/part_event/Action/cust_statement.pm,
4568           FS/FS/part_event/Action/cust_statement_send.pm,
4569           httemplate/view/cust_statement.html,
4570           httemplate/view/cust_main/payment_history.html,
4571           httemplate/view/cust_main/payment_history/statement.html:
4572           Emailing statements of accounts, RT#4860
4573
4574 2009-08-19 19:40  ivan
4575
4576         * FS/FS/part_event/Action/cust_bill_send.pm: eliminate unnecessary
4577           lookup
4578
4579 2009-08-19 14:27  ivan
4580
4581         * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm,
4582           pkg_referral_credit_pkg.pm: add option to disable late fee taxes
4583
4584 2009-08-19 00:05  mark
4585
4586         * FS/FS/part_export/shellcommands_withdomain.pm: Turn off
4587           userdel_no_queue for MagicMail export
4588
4589 2009-08-18 23:15  jeff
4590
4591         * FS/FS/Report/Table/Monthly.pm,
4592           httemplate/graph/cust_bill_pkg.cgi,
4593           httemplate/graph/report_cust_bill_pkg.html,
4594           httemplate/search/cust_bill_pkg.cgi: option to count subpackages
4595           outside packages in sales report #5588
4596
4597 2009-08-18 05:21  jeff
4598
4599         * FS/FS/Conf.pm, httemplate/edit/cust_main/bottomfixup.js: support
4600           2009 - a better way?
4601
4602 2009-08-17 16:08  mark
4603
4604         * FS/FS/part_export/: shellcommands.pm,
4605           shellcommands_withdomain.pm: Add more fine-grained queue options
4606
4607 2009-08-17 13:48  jeff
4608
4609         * FS/FS/: Record.pm, Schema.pm, cust_bill.pm, cust_bill_pkg.pm,
4610           cust_bill_pkg_detail.pm, cust_svc.pm, part_pkg/voip_cdr.pm:
4611           improve emailed cdr csv file (#5727 again)
4612
4613 2009-08-16 15:45  jeff
4614
4615         * httemplate/edit/cust_main/bottomfixup.js: include a census
4616           zipcode link and other minor improvements
4617
4618 2009-08-14 15:13  jeff
4619
4620         * FS/FS/svc_acct.pm: add svcnum lookup for svc_acct
4621
4622 2009-08-14 14:51  jeff
4623
4624         * FS/FS/part_export/shellcommands.pm: add pkgnum and custnum to use
4625           as external ids
4626
4627 2009-08-14 10:26  mark
4628
4629         * httemplate/edit/cust_main_attach.cgi: Fix incorrect access right
4630
4631 2009-08-14 10:24  mark
4632
4633         * FS/FS/AccessRight.pm: Move note/attachment rights to new section
4634
4635 2009-08-13 15:53  mark
4636
4637         * FS/bin/freeside-void-payments: Add option to
4638           freeside-void-payments to cancel customers
4639
4640 2009-08-13 08:13  jeff
4641
4642         * FS/FS/cust_pkg.pm: fix fix multiple pkgpart search (need sanity
4643           check): don't let empty set limit search
4644
4645 2009-08-13 02:35  ivan
4646
4647         * ChangeLog: adding autogen changelog on 1.9
4648
4649 2009-08-13 02:25  ivan
4650
4651         * httemplate/view/cust_main.cgi: fix reverted changes.  grr.
4652           RT#4964
4653
4654 2009-08-12 17:26  ivan
4655
4656         * init.d/freeside-init: useful stuff for webdemo & profiling
4657
4658 2009-08-12 07:58  jeff
4659
4660         * Makefile, FS/FS/Conf.pm, FS/FS/Cron/upload.pm,
4661           FS/bin/freeside-daily, FS/bin/freeside-monthly,
4662           httemplate/config/config-view.cgi: internalize billco-upload and
4663           automate the transfer to the provider RT#5902
4664
4665 2009-08-12 04:57  ivan
4666
4667         * httemplate/: docs/about.html, docs/credits.html,
4668           docs/license.html, elements/header-popup.html: slight
4669           about/credits UI tweak
4670
4671 2009-08-11 22:22  ivan
4672
4673         * FS/FS/: cust_main.pm, part_event/Action.pm,
4674           part_event/Action/cust_bill_fee_percent.pm,
4675           part_event/Action/fee.pm: add pre-bill event stage for late fees,
4676           RT#5589
4677
4678 2009-08-11 19:36  ivan
4679
4680         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
4681           httemplate/search/cust_pkg.cgi: fix multiple pkgpart search,
4682           RT#5924
4683
4684 2009-08-11 14:33  rsiddall
4685
4686         * rpm/freeside.spec: Back out kludge to show CVS snapshot date in
4687           version number in GUI.  You can get the snapshot date from the
4688           release number using "rpm -q freeside".
4689
4690 2009-08-11 14:29  rsiddall
4691
4692         * Makefile: Reset RPM release number back to 1 on a new version
4693           release.
4694
4695 2009-08-10 19:45  ivan
4696
4697         * FS/FS/part_event/Action/writeoff.pm: fix bad debt writeoff
4698           action, RT#5798
4699
4700 2009-08-10 19:34  ivan
4701
4702         * FS/FS/cust_main.pm: add $company_name and $company_address to
4703           decline template, RT#5869
4704
4705 2009-08-10 16:04  mark
4706
4707         * FS/FS/AccessRight.pm, httemplate/edit/cust_main_attach.cgi,
4708           httemplate/edit/process/cust_main_attach.cgi,
4709           httemplate/view/attachment.html, httemplate/view/cust_main.cgi,
4710           httemplate/view/cust_main/attachments.html: Improve handling of
4711           deleted attachments
4712
4713 2009-08-10 14:44  ivan
4714
4715         * FS/FS/part_export/netsapiens.pm: last nits on netsapiens export,
4716           RT#5226
4717
4718 2009-08-10 11:05  mark
4719
4720         * FS/FS/part_export/shellcommands_withdomain.pm: Add preset for
4721           magicmail
4722
4723 2009-08-10 04:57  ivan
4724
4725         * fs_selfservice/FS-SelfService/cgi/process_svc_external.html: when
4726           using pkg-balances, limit self-service access when a customer
4727           with multiple packages logs on, RT#4189
4728
4729 2009-08-10 04:50  ivan
4730
4731         * FS/FS/ClientAPI/MyAccount.pm,
4732           fs_selfservice/FS-SelfService/SelfService.pm,
4733           fs_selfservice/FS-SelfService/cgi/myaccount.html,
4734           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
4735           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
4736           fs_selfservice/FS-SelfService/cgi/login.html,
4737           fs_selfservice/FS-SelfService/cgi/logout.html,
4738           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html:
4739           when using pkg-balances, limit self-service access when a
4740           customer with multiple packages logs on, RT#4189
4741
4742 2009-08-09 16:53  jeff
4743
4744         * FS/FS/part_event/Action/cust_bill_spool_csv.pm: whoops: theory
4745           should match practice
4746
4747 2009-08-09 16:45  jeff
4748
4749         * FS/FS/part_event/Action/cust_bill_spool_csv.pm: fix per agent
4750           spools
4751
4752 2009-08-09 15:47  jeff
4753
4754         * FS/FS/cust_bill_pkg.pm: don't bomb when the line item has no
4755           start date
4756
4757 2009-08-09 02:05  mark
4758
4759         * FS/FS/cust_attachment.pm, httemplate/edit/cust_main_attach.cgi,
4760           httemplate/edit/process/cust_main_attach.cgi,
4761           httemplate/view/attachment.html, httemplate/view/cust_main.cgi,
4762           httemplate/view/cust_main/attachments.html, FS/FS/AccessRight.pm,
4763           FS/FS/Conf.pm, FS/FS/Mason.pm, FS/FS/Record.pm, FS/FS/Schema.pm:
4764           Add cust_attachment stuff
4765
4766 2009-08-07 16:08  ivan
4767
4768         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
4769           httemplate/edit/cust_main/top_misc.html,
4770           httemplate/edit/process/cust_main.cgi,
4771           httemplate/elements/tr-input-date-field.html: add ability to edit
4772           signup dates (turn on cust_main-edit_signupdate config), RT#4644
4773
4774 2009-08-06 17:39  ivan
4775
4776         * FS/FS/cust_main.pm, httemplate/edit/process/quick-cust_pkg.cgi,
4777           httemplate/elements/tr-input-date-field.html,
4778           httemplate/misc/order_pkg.html,
4779           httemplate/view/cust_main/packages.html: don't start recurring
4780           billing when a start date hasn't been reached yet either... and
4781           since that works, add the start date to new package order,
4782           RT#5347
4783
4784 2009-08-05 17:41  ivan
4785
4786         * FS/FS/part_export/netsapiens.pm: pass mac addresses as lower-case
4787           to netsapiens, RT#5226
4788
4789 2009-08-05 17:39  ivan
4790
4791         * FS/FS/svc_phone.pm: delete phone_device records when svc_phone is
4792           deleted, RT#5226
4793
4794 2009-08-05 16:32  ivan
4795
4796         * FS/FS/part_pkg/: agent.pm, base_rate.pm, flat.pm,
4797           flat_delayed.pm, prorate_delayed.pm: fix cancellation errors with
4798           updated flat_introrate, RT#5865
4799
4800 2009-08-04 19:27  ivan
4801
4802         * FS/FS/: svc_acct.pm: export negative byte values to chillispot
4803           attributes as 0, RT#5815
4804
4805 2009-08-04 16:43  ivan
4806
4807         * FS/: FS/svc_acct.pm, bin/freeside-sqlradius-reset: hopefully
4808           ignore errors about deleted accounts and properly finish
4809           freeside-sqlradius-reset, RT#5868
4810
4811 2009-08-04 15:04  ivan
4812
4813         * FS/: FS/svc_Common.pm, bin/freeside-sqlradius-reset: ignore
4814           problams calling ->overlimit during sqlradius-reset, wtf?!
4815           RT#5868
4816
4817 2009-08-03 17:19  ivan
4818
4819         * FS/FS/cust_pkg.pm: don't reset usage on package change when
4820           usage_rollover is on, it adds twice...
4821
4822 2009-08-03 12:54  ivan
4823
4824         * httemplate/elements/header.html: looks slightly better in default
4825           IE hopefully
4826
4827 2009-08-03 07:17  jeff
4828
4829         * FS/FS/part_export/shellcommands.pm: new doesn't exist
4830
4831 2009-08-03 07:07  jeff
4832
4833         * FS/FS/part_export/shellcommands.pm: bad tyops
4834
4835 2009-08-01 12:16  jeff
4836
4837         * FS/FS/: Schema.pm, queue.pm, queue_arg.pm: support broader array
4838           of queue args #5855, fallout from #5495
4839
4840 2009-07-31 06:20  ivan
4841
4842         * FS/FS/ClientAPI/MyAccount.pm,
4843           fs_selfservice/FS-SelfService/SelfService.pm,
4844           fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
4845           fs_selfservice/FS-SelfService/cgi/change_bill.html,
4846           fs_selfservice/FS-SelfService/cgi/change_password.html,
4847           fs_selfservice/FS-SelfService/cgi/change_pay.html,
4848           fs_selfservice/FS-SelfService/cgi/change_ship.html,
4849           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
4850           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
4851           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
4852           fs_selfservice/FS-SelfService/cgi/footer.html,
4853           fs_selfservice/FS-SelfService/cgi/header.html,
4854           fs_selfservice/FS-SelfService/cgi/login.html,
4855           fs_selfservice/FS-SelfService/cgi/logout.html,
4856           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
4857           fs_selfservice/FS-SelfService/cgi/make_payment.html,
4858           fs_selfservice/FS-SelfService/cgi/myaccount.html,
4859           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
4860           fs_selfservice/FS-SelfService/cgi/payment_results.html,
4861           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
4862           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
4863           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
4864           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
4865           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
4866           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
4867           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
4868           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
4869           fs_selfservice/FS-SelfService/cgi/provision.html,
4870           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
4871           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
4872           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
4873           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
4874           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
4875           fs_selfservice/FS-SelfService/cgi/view_usage_details.html: skin
4876           up self-service according to config passed from backend, RT#5530
4877
4878 2009-07-31 00:58  ivan
4879
4880         * bin/cdr-transnexus.import: only need Customer-CDRs, RT#5229
4881
4882 2009-07-31 00:51  ivan
4883
4884         * bin/cdr-transnexus.import: only need Customer-CDRs, RT#5229
4885
4886 2009-07-30 02:19  ivan
4887
4888         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: pass a pkgnum from
4889           self-service if applicable, RT#4339
4890
4891 2009-07-30 01:43  ivan
4892
4893         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: lost fix for
4894           illegal state?
4895
4896 2009-07-30 00:39  ivan
4897
4898         * httemplate/view/cust_main/change_history.html: small fix to
4899           change history to not error out with svc_acct services, RT#1005
4900
4901 2009-07-30 00:35  mark
4902
4903         * FS/FS/part_export/shellcommands.pm: Make no_queue option work
4904           correctly
4905
4906 2009-07-29 23:52  ivan
4907
4908         * httemplate/view/cust_main/payment_history.html: didn't mean to
4909           leave a Dump(er) there
4910
4911 2009-07-29 23:50  ivan
4912
4913         * httemplate/edit/cust_pay.cgi: another accidentally (alliterated)
4914           vestigial variable
4915
4916 2009-07-29 23:49  ivan
4917
4918         * httemplate/edit/cust_credit.cgi: don't need to lookup cust_main
4919           here
4920
4921 2009-07-29 23:48  ivan
4922
4923         * httemplate/elements/select-cust_pkg-balances.html: fix for
4924           stickiness on errors
4925
4926 2009-07-29 23:42  ivan
4927
4928         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
4929           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
4930           FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
4931           FS/FS/cust_pay.pm, FS/FS/cust_pay_pending.pm,
4932           FS/FS/cust_pay_void.pm, FS/FS/cust_pkg.pm, FS/FS/cust_main.pm,
4933           httemplate/edit/cust_credit.cgi, httemplate/edit/cust_pay.cgi,
4934           httemplate/edit/process/cust_pay.cgi,
4935           httemplate/elements/select-cust_pkg-balances.html,
4936           httemplate/elements/tr-select-cust_pkg-balances.html,
4937           httemplate/view/cust_bill.cgi, httemplate/view/cust_pay.html,
4938           httemplate/view/cust_main/packages.html,
4939           httemplate/view/cust_main/payment_history.html,
4940           httemplate/view/cust_main/packages/status.html,
4941           httemplate/view/cust_main/payment_history/payment.html,
4942           httemplate/view/cust_main/payment_history/credit.html,
4943           httemplate/view/cust_main/payment_history/voided_payment.html:
4944           experimental package balances, RT#4339
4945
4946 2009-07-28 15:21  jeff
4947
4948         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
4949           FS/FS/cust_main.pm, httemplate/edit/cust_main/billing.html,
4950           httemplate/view/cust_main/billing.html: feature to email CSV of
4951           CDRs with invoices #5727
4952
4953 2009-07-28 14:17  ivan
4954
4955         * FS/FS/Conf.pm, FS/FS/AccessRight.pm, FS/FS/Mason.pm,
4956           FS/FS/svc_external.pm, httemplate/pref/pref.html,
4957           httemplate/view/cust_main.cgi,
4958           httemplate/view/cust_main/change_history.html: adding a basic
4959           change history using history tables, RT#1005, RT#4357
4960
4961 2009-07-27 19:12  mark
4962
4963         * FS/FS/part_export/: shellcommands.pm,
4964           shellcommands_withdomain.pm: Add no_queue option to shellcommands
4965           exports
4966
4967 2009-07-27 12:51  ivan
4968
4969         * httemplate/misc/cancel_pkg.html: fix spacing
4970
4971 2009-07-27 02:59  ivan
4972
4973         * httemplate/search/: report_cust_pay.html,
4974           elements/cust_pay_or_refund.html: searching for voided payments
4975           by void date as well, RT#5786
4976
4977 2009-07-27 02:07  ivan
4978
4979         * httemplate/: elements/menu.html, search/cust_pay_void.html,
4980           search/report_cust_pay.html,
4981           search/elements/cust_pay_or_refund.html, view/cust_pay.html,
4982           view/cust_pay_void.html: voided payment report, RT#5786
4983
4984 2009-07-26 23:17  ivan
4985
4986         * FS/FS/Conf.pm, httemplate/config/config-view.cgi: add deprecated
4987           config options back to Conf.pm to fix "unapplypayments" fails
4988           existential comparison errors, RT#2927
4989
4990 2009-07-26 20:26  jeff
4991
4992         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
4993           httemplate/edit/cust_main.cgi,
4994           httemplate/edit/cust_main/bottomfixup.js,
4995           httemplate/edit/cust_main/contact.html,
4996           httemplate/elements/location.html,
4997           httemplate/misc/xmlhttp-cust_main-censustract.html,
4998           httemplate/search/cust_pkg.cgi,
4999           httemplate/view/cust_main/misc.html: FCC from 477 improvements
5000           #4912
5001
5002 2009-07-26 13:23  jeff
5003
5004         * httemplate/search/svc_broadband.cgi: fix links
5005
5006 2009-07-26 12:36  ivan
5007
5008         * rt/: FREESIDE_MODIFIED, html/Elements/PageLayout,
5009           html/Elements/SelectDate: fix the date picker in RT to use
5010           jscalendar instead of an HTML popup (that had acquired the page
5011           header, eek), RT#1682
5012
5013 2009-07-26 11:40  ivan
5014
5015         * FS/FS/Conf_compat17.pm: bring up-to-date wrt 1.7 Conf.pm
5016           1.180.2.49 (2009-7-26), RT#2873
5017
5018 2009-07-25 23:38  jeff
5019
5020         * FS/bin/freeside-apply_payments_and_credits: command line tool to
5021           apply payments and credits
5022
5023 2009-07-25 15:00  ivan
5024
5025         * htetc/handler.pl: set a character encoding for all pages; this
5026           should fix problems with diamond question marks even when the
5027           server gets an UTF-8 default setting, RT#3094
5028
5029 2009-07-25 14:33  ivan
5030
5031         * FS/FS/cust_event.pm, httemplate/search/cust_event.html: this
5032           should fix the re-email/print links on event search pages sending
5033           too much, RT#5740, RT#5570
5034
5035 2009-07-25 00:57  ivan
5036
5037         * FS/FS/Record.pm: teach Record.pm about BYTEA handling in order to
5038           store files in the db, RT#4964
5039
5040 2009-07-24 02:38  ivan
5041
5042         * FS/FS/: Conf.pm, svc_acct.pm: add handling of ChilliSpot (and
5043           CoovaChilli) Max attributes, specifically
5044           ChilliSpot-Max-{Input,Output,Total}-{Octets,Gigawords}, RT#5815
5045
5046 2009-07-23 22:51  mark
5047
5048         * FS/bin/freeside-void-payments: Add -v switch (verbose) to
5049           freeside-void-payments
5050
5051 2009-07-23 12:46  ivan
5052
5053         * FS/FS/cust_pay.pm: avoid harmless warning: Use of uninitialized
5054           value in string ne
5055
5056 2009-07-23 12:40  ivan
5057
5058         * FS/bin/freeside-void-payments: fix -r option, RT#5675
5059
5060 2009-07-23 09:48  jeff
5061
5062         * httemplate/browse/svc_acct_pop.cgi: restore svc_acct_pop editing
5063
5064 2009-07-23 06:25  ivan
5065
5066         * httemplate/: browse/cust_main_county.cgi,
5067           edit/process/cust_main_county-collapse.cgi: add back remove
5068           ("collapse") links again.  on each line this time.  RT#2973
5069
5070 2009-07-22 23:58  ivan
5071
5072         * FS/FS/Tron.pm: need to see who is still on deb 4 & pg 7.4
5073
5074 2009-07-22 15:05  ivan
5075
5076         * httemplate/view/cust_main/misc.html: fix bombing out on new
5077           DateTime
5078
5079 2009-07-21 11:44  ivan
5080
5081         * FS/FS/: Schema.pm, part_pkg/cdr_termination.pm: sub-penny
5082           termination pricing too, RT#5495
5083
5084 2009-07-21 00:03  ivan
5085
5086         * FS/FS/part_pkg/voip_cdr.pm: yow.  fix spurious charge errors
5087           w/single_price, round to four decimal places (wtf?) instead of 2,
5088           RT#5495
5089
5090 2009-07-20 22:29  ivan
5091
5092         * FS/FS/part_pkg/voip_cdr.pm: and fix min_charge option, RT#5495
5093
5094 2009-07-20 22:27  ivan
5095
5096         * FS/FS/part_pkg/voip_cdr.pm: if we're going to do recur_Common,
5097           have to use and @ISA (and capitalize) it
5098
5099 2009-07-20 17:20  ivan
5100
5101         * FS/FS/part_pkg/voip_cdr.pm: don't have a money type in package
5102           definitions at the moment
5103
5104 2009-07-20 16:01  jeff
5105
5106         * FS/FS/: Conf.pm, cust_bill.pm: config setting to have emailed
5107           invoices include call details #5275
5108
5109 2009-07-20 07:26  jeff
5110
5111         * httemplate/elements/checkbox.html,
5112           httemplate/elements/tr-checkbox.html,
5113           httemplate/elements/tr-justtitle.html,
5114           httemplate/elements/tr-title.html, FS/FS/Schema.pm,
5115           FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
5116           FS/FS/part_pkg.pm, FS/FS/part_pkg_link.pm,
5117           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
5118           httemplate/edit/process/part_pkg.cgi: bundle bill linked packages
5119           into top line total when desired #5724
5120
5121 2009-07-19 21:51  ivan
5122
5123         * FS/FS/cust_pkg.pm: one $conf is enough
5124
5125 2009-07-19 21:40  ivan
5126
5127         * rt/: FREESIDE_MODIFIED, lib/RT/Transaction_Overlay.pm: slightly
5128           improve terrible quoting behavior when you change MessageBoxWidth
5129
5130 2009-07-19 21:19  ivan
5131
5132         * httemplate/elements/header.html: fix preferences links showing as
5133           blue/purple on RT side
5134
5135 2009-07-19 21:14  ivan
5136
5137         * rt/: FREESIDE_MODIFIED, html/Ticket/Create.html: fix badly styled
5138           links on ticket create (fallout from RT borging/styling)
5139
5140 2009-07-17 16:33  ivan
5141
5142         * FS/FS/cdr.pm: remove unused cdr_upstream_rate
5143
5144 2009-07-17 16:10  rsiddall
5145
5146         * rpm/freeside.spec: Filter out requirements for specific Freeside
5147           modules so that you can install an RPM which requires missing
5148           Freeside modules.
5149
5150 2009-07-17 15:26  ivan
5151
5152         * FS/: FS/cust_main.pm, FS/Cron/bill.pm, bin/freeside-daily: commit
5153           pkgpart exclusion for billing run, RT#5495
5154
5155 2009-07-16 19:29  jeff
5156
5157         * httemplate/search/cust_pkg.cgi: FSM, another missed file for 477
5158           reporting
5159
5160 2009-07-16 18:44  jeff
5161
5162         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm, part_pkg/voip_cdr.pm:
5163           bill usage when cancelling package
5164
5165 2009-07-16 18:08  jeff
5166
5167         * bin/generate-table-module: black magic to edit Mason.pm as well
5168
5169 2009-07-16 17:35  ivan
5170
5171         * FS/FS/part_pkg/: voip_cdr.pm: add single_price option so you can
5172           do one per-minute price without rate tables, RT#5495
5173
5174 2009-07-16 17:33  ivan
5175
5176         * FS/MANIFEST: get rid of cdr_upstream_rate table and some other
5177           old convergent cruft
5178
5179 2009-07-16 17:10  ivan
5180
5181         * FS/: FS/Schema.pm, FS/cdr.pm, FS/part_pkg/voip_cdr.pm, FS.pm: get
5182           rid of cdr_upstream_rate table and some other old convergent
5183           cruft
5184
5185 2009-07-16 15:16  jeff
5186
5187         * FS/FS/Mason.pm: dark magic coming soon
5188
5189 2009-07-15 18:57  jeff
5190
5191         * httemplate/search/477.html: duh! more 477 files
5192
5193 2009-07-15 18:35  jeff
5194
5195         * httemplate/search/report_477.html: missed file for 477 reporting
5196
5197 2009-07-15 16:06  ivan
5198
5199         * FS/FS/part_pkg/cdr_termination.pm: unused for now
5200
5201 2009-07-15 15:49  ivan
5202
5203         * FS/FS/: Conf.pm, cdr.pm: add option to trim leading zeros when
5204           setting charged_party to accountcode, RT#5495
5205
5206 2009-07-14 12:06  rsiddall
5207
5208         * FS/FS/part_export/domreg_net_dri.pm: Minor bug fix, spotted by
5209           Jeff.
5210
5211 2009-07-14 12:05  rsiddall
5212
5213         * FS/FS/svc_domain.pm: Changed description of "action" field to
5214           match domain registration exports.
5215
5216 2009-07-13 20:14  ivan
5217
5218         * htetc/handler.pl: fix warnings, from RT merge fallout
5219
5220 2009-07-13 19:53  ivan
5221
5222         * FS/FS/part_export/netsapiens.pm: fix netsapiens device
5223           provisioning?  or at least better debugging, RT#5226
5224
5225 2009-07-13 19:52  ivan
5226
5227         * httemplate/elements/tr-select-did.html: stop Dumper spew
5228
5229 2009-07-13 17:28  rsiddall
5230
5231         * Makefile, FS/FS/svc_domain.pm,
5232           FS/FS/part_export/domreg_net_dri.pm,
5233           httemplate/edit/process/domreg.cgi: New export to
5234           register/transfer/renew/revoke domains using Net::DRI.  Currently
5235           optimized for OpenSRS.  Should become more generalized in later
5236           releases.  Modified Makefile to insert the Freeside log folder
5237           into the new export.  Modified svc_domain.pm to prevent
5238           generation of transfer requests when a domain is moved to a
5239           different package with a domain registration attached to one of
5240           the included services.  Modified domreg.cgi to display errors on
5241           a separate page.
5242
5243 2009-07-13 09:02  jeff
5244
5245         * FS/FS/: tax_rate.pm, tax_rate_location.pm: correct ordering and
5246           other bugs in tax updates
5247
5248 2009-07-13 03:12  ivan
5249
5250         * FS/FS/part_pkg/recur_Common.pm: eliminate harmless "no %info hash
5251           found in FS::part_pkg::recur_Common, skipping" warning
5252
5253 2009-07-13 02:19  ivan
5254
5255         * FS/FS/ClientAPI/MyAccount.pm,
5256           fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: fix
5257           self-service agent-specific logos
5258
5259 2009-07-13 02:10  ivan
5260
5261         * httemplate/view/cust_bill-logo.cgi: fix old-style agent-virt
5262           logo?
5263
5264 2009-07-13 00:21  ivan
5265
5266         * conf/invoice_html: thank you IE8
5267
5268 2009-07-13 00:10  ivan
5269
5270         * httemplate/search/report_unapplied_cust_pay.html: clarify wording
5271
5272 2009-07-12 20:24  ivan
5273
5274         * rt/html/Elements/PageLayout: think that should be it, fix bar
5275           when there's no primary $page_tabs
5276
5277 2009-07-12 20:15  ivan
5278
5279         * rt/html/Elements/Footer: no need for Time to display either
5280
5281 2009-07-12 19:33  ivan
5282
5283         * rt/html/Elements/PageLayout: style RT's menubars like ours
5284
5285 2009-07-12 18:50  ivan
5286
5287         * httemplate/elements/: header.html, menubar.html: style nits
5288
5289 2009-07-12 16:45  ivan
5290
5291         * httemplate/elements/header.html: fix header sizes :/
5292
5293 2009-07-12 16:38  ivan
5294
5295         * FS/FS/CGI.pm: this should fix $fsurl under the unified RT?  sure
5296           hope so
5297
5298 2009-07-12 16:27  ivan
5299
5300         * rt/html/NoAuth/css/3.5-default/titlebox.css: fix excessive RT
5301           margins
5302
5303 2009-07-12 16:25  ivan
5304
5305         * httemplate/edit/cust_main.cgi: ACL on customer edit
5306
5307 2009-07-12 16:22  ivan
5308
5309         * httemplate/elements/header.html, httemplate/elements/menu.html,
5310           httemplate/elements/xmenu.css, httemplate/elements/xmenu.top.css,
5311           rt/FREESIDE_MODIFIED, rt/etc/RT_SiteConfig.pm,
5312           rt/html/Elements/Header,
5313           rt/html/NoAuth/css/3.5-default/freeside.css,
5314           rt/html/NoAuth/css/3.5-default/misc.css,
5315           rt/html/Ticket/Display.html: resolve style weirdness (fallout
5316           from RT integration), especially non-fixed-width comment boxes,
5317           menu/searchbar differences, RT#1169
5318
5319 2009-07-12 12:32  ivan
5320
5321         * httemplate/elements/menu.html: update tickting config
5322           descriptions
5323
5324 2009-07-12 06:27  jeff
5325
5326         * FS/FS/Record.pm: stop gratuitous hash manipulatoin during enum
5327           untaint
5328
5329 2009-07-10 19:40  ivan
5330
5331         * bin/drop_slony.slonik: notes
5332
5333 2009-07-10 10:50  ivan
5334
5335         * httemplate/elements/: select-did.html, tr-select-did.html: fix
5336           svc_phone provisioning!
5337
5338 2009-07-09 17:36  ivan
5339
5340         * FS/FS/cdr.pm: fix sansay CDR import to ignore "NA" in dates,
5341           RT#5495
5342
5343 2009-07-09 16:59  ivan
5344
5345         * FS/FS/cdr.pm, FS/FS/cdr/sansay.pm, eg/cdr_template.pm: sansay
5346           CDRs, RT#5495
5347
5348 2009-07-09 16:58  ivan
5349
5350         * FS/bin/freeside-cdr-sftp_and_import: add -r option
5351
5352 2009-07-09 14:05  ivan
5353
5354         * FS/FS/cust_main.pm, httemplate/elements/menu.html,
5355           httemplate/search/report_unapplied_cust_pay.html,
5356           httemplate/search/unapplied_cust_pay.html: unapplied payments
5357           report, RT#4861
5358
5359 2009-07-09 13:36  ivan
5360
5361         * httemplate/search/elements/cust_main_dayranges.html: no idea how
5362           i missed fixing this before
5363
5364 2009-07-09 13:18  ivan
5365
5366         * httemplate/search/report_receivables.cgi: oops
5367
5368 2009-07-08 19:34  ivan
5369
5370         * rt/html/Elements/Header: doh, fix RT onLoadHook; this fixes
5371           "Undefined subroutine &HTML::Mason::Commands::onLoadHook" error
5372           on ticket creation and otherwise, RT#1169
5373
5374 2009-07-08 04:12  ivan
5375
5376         * FS/FS/TicketSystem/RT_External.pm,
5377           FS/FS/TicketSystem/RT_Internal.pm, httemplate/elements/menu.html,
5378           FS/FS/Conf.pm, FS/FS/Mason.pm, htetc/handler.pl,
5379           httemplate/elements/about_freeside.html,
5380           httemplate/elements/about_rt.html,
5381           httemplate/elements/header.html,
5382           httemplate/elements/popup_link.html, rt/FREESIDE_MODIFIED,
5383           rt/html/Elements/Header, rt/html/Elements/PageLayout,
5384           rt/html/Elements/Tabs, rt/html/Prefs/SearchOptions.html,
5385           rt/html/User/Prefs.html: borg RT menus, RT#1169
5386
5387 2009-07-07 20:33  ivan
5388
5389         * httemplate/search/: report_receivables.cgi,
5390           report_unapplied_cust_pay.html, unapplied_cust_pay.html,
5391           elements/cust_main_dayranges.html: factor out the range-handling
5392           portions of receivables report, start on a similar unapplied
5393           payment report, RT#4861
5394
5395 2009-07-07 02:53  ivan
5396
5397         * FS/FS/Schema.pm, httemplate/view/svc_broadband.cgi: allow null
5398           svc_broadband.ip_addr
5399
5400 2009-07-07 02:23  ivan
5401
5402         * FS/FS/: Conf.pm, Schema.pm, svc_broadband.pm: allow null
5403           svc_broadband.ip_addr
5404
5405 2009-07-07 02:22  ivan
5406
5407         * httemplate/edit/svc_broadband.cgi: UI nit - double #
5408
5409 2009-07-07 00:32  mark
5410
5411         * FS/bin/freeside-void-payments: Add freeside-void-payments script
5412           for returned check processing
5413
5414 2009-07-06 17:53  ivan
5415
5416         * FS/FS/cdr/netcentrex.pm: for netcentrex CDRs, import duration to
5417           duration field (previously only billsec)
5418
5419 2009-07-06 17:47  ivan
5420
5421         * FS/FS/cdr.pm: on CDR date parse, consider 1970-01-01 NULL like
5422           1900-01-01, RT#4081
5423
5424 2009-07-06 16:14  ivan
5425
5426         * httemplate/search/: cdr.html, report_cdr.html: search cdr by
5427           acctid
5428
5429 2009-07-06 14:34  ivan
5430
5431         * httemplate/browse/rate_region.html: align, display countrycode
5432           with +, space between prefixes allowing wrapping
5433
5434 2009-07-05 17:28  ivan
5435
5436         * httemplate/view/svc_phone.cgi: fix incoming CDR links wrt
5437           cdrbatch field
5438
5439 2009-07-05 17:10  ivan
5440
5441         * httemplate/elements/: select-did.html, tr-select-did.html: doh
5442
5443 2009-07-05 16:56  ivan
5444
5445         * httemplate/elements/: select-did.html, tr-select-did.html: allow
5446           svc_phone.phonenum to be edited when a DID selector is not in use
5447
5448 2009-07-05 16:17  ivan
5449
5450         * httemplate/search/cdr.html: format start/answer/end dates and
5451           link svcnum to service
5452
5453 2009-07-05 14:35  ivan
5454
5455         * FS/FS/Schema.pm, FS/FS/cdr.pm,
5456           httemplate/elements/checkboxes.html, httemplate/search/cdr.html,
5457           httemplate/search/report_cdr.html: CDR search by dcontext,
5458           charged_party, toggle of display fields, RT#4081
5459
5460 2009-07-03 17:47  ivan
5461
5462         * FS/FS/part_event/Condition/: cust_payments.pm,
5463           cust_payments_pkg.pm: add condition based on total customer
5464           payments as a multiplier of a specific package, RT#3983
5465
5466 2009-07-03 17:08  ivan
5467
5468         * FS/FS/part_event/Condition/once.pm: spealing
5469
5470 2009-07-02 04:22  ivan
5471
5472         * FS/FS/cdr.pm, FS/FS/Schema.pm, FS/FS/cdr_termination.pm,
5473           FS/FS/part_pkg/cdr_termination.pm,
5474           httemplate/edit/cust_main/billing.html,
5475           httemplate/search/cdr.html, httemplate/search/report_cdr.html:
5476           settlement cdr processing, RT#5495
5477
5478 2009-07-01 19:02  ivan
5479
5480         * FS/FS/: cust_main.pm, part_event/Action/cust_bill_fee_percent.pm,
5481           part_event/Action/fee.pm: fix late fees, RT#5665
5482
5483 2009-07-01 18:26  jeff
5484
5485         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/part_pkg/flat.pm,
5486           FS/FS/part_pkg/flat_introrate.pm, httemplate/search/cust_pkg.cgi:
5487           update flat_introrate plan to better fit current codebase RT#4912
5488
5489 2009-07-01 03:28  ivan
5490
5491         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cdr_termination.pm,
5492           FS/FS/cust_main.pm, FS/FS/part_pkg/cdr_termination.pm,
5493           FS/FS/part_pkg/recur_Common.pm, FS/t/cdr_termination.t,
5494           httemplate/edit/cust_main/billing.html,
5495           httemplate/view/cust_main/billing.html: start of settlement CDR
5496           processing, RT#5495
5497
5498 2009-06-30 22:34  ivan
5499
5500         * FS/FS/part_event/Action/cust_bill_fee_percent.pm,
5501           FS/FS/part_event/Action/fee.pm,
5502           httemplate/elements/select-taxclass.html,
5503           httemplate/elements/tr-select-taxclass.html: add tax class
5504           selection back for late charges w/1.9 events, RT#5665
5505
5506 2009-06-30 13:18  jeff
5507
5508         * FS/FS.pm, httemplate/elements/menu.html: documentation
5509           corrections
5510
5511 2009-06-30 12:38  ivan
5512
5513         * FS/FS/Schema.pm, FS/FS/part_pkg_taxclass.pm,
5514           httemplate/browse/part_pkg_taxclass.html,
5515           httemplate/edit/part_pkg_taxclass.html,
5516           httemplate/edit/process/part_pkg_taxclass.html,
5517           httemplate/elements/menu.html,
5518           httemplate/elements/select-taxclass.html,
5519           httemplate/elements/tr-select-taxclass.html: disabling a
5520           taxclass, RT#5472
5521
5522 2009-06-30 05:32  ivan
5523
5524         * httemplate/edit/quick-charge.html: remove debugging
5525
5526 2009-06-30 05:28  ivan
5527
5528         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
5529           httemplate/edit/REAL_cust_pkg.cgi,
5530           httemplate/edit/quick-charge.html,
5531           httemplate/edit/process/REAL_cust_pkg.cgi,
5532           httemplate/view/cust_main/packages/status.html,
5533           FS/FS/Cron/bill.pm, httemplate/edit/process/quick-charge.cgi:
5534           one-time charge "hold for later" / any package future start date,
5535           RT#5347
5536
5537 2009-06-30 04:09  ivan
5538
5539         * FS/FS/part_export/netsapiens.pm: this will help
5540
5541 2009-06-30 02:38  ivan
5542
5543         * FS/FS/: phone_device.pm, part_export/netsapiens.pm: more steps to
5544           netsapiens export, RT#5226
5545
5546 2009-06-29 19:54  ivan
5547
5548         * FS/FS/part_export/netsapiens.pm: add DID association w/user?
5549           docs from netsapiens rough... RT#5226
5550
5551 2009-06-29 18:42  ivan
5552
5553         * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm,
5554           FS/FS/part_device.pm, FS/FS/phone_device.pm, FS/FS/svc_phone.pm,
5555           FS/t/part_device.t, FS/t/phone_device.t,
5556           httemplate/browse/part_device.html,
5557           httemplate/edit/part_device.html,
5558           httemplate/edit/phone_device.html,
5559           httemplate/edit/process/part_device.html,
5560           httemplate/edit/process/phone_device.html,
5561           httemplate/misc/delete-phone_device.html,
5562           httemplate/misc/part_device-import.html,
5563           httemplate/elements/menu.html,
5564           httemplate/misc/process/part_device-import.html,
5565           httemplate/view/svc_phone.cgi: phone devices (for netsapiens
5566           integration), RT#5226
5567
5568 2009-06-29 15:48  rsiddall
5569
5570         * rpm/freeside.spec: Fix PDF invoice generation, including
5571           requirement for ghostscript.
5572
5573 2009-06-29 07:45  jeff
5574
5575         * bin/cust_pay_histogram: show total number of payments
5576
5577 2009-06-29 06:55  jeff
5578
5579         * bin/cust_pay_histogram: commandline tool for examining cust_pay
5580           records by date range #5652
5581
5582 2009-06-29 06:53  jeff
5583
5584         * FS/FS/part_pkg_report_option.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
5585           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
5586           FS/t/part_pkg_report_option.t, FS/FS.pm, FS/MANIFEST,
5587           httemplate/browse/part_pkg_report_option.html,
5588           httemplate/edit/part_pkg.cgi,
5589           httemplate/edit/part_pkg_report_option.html,
5590           httemplate/edit/cust_main/bottomfixup.html,
5591           httemplate/edit/cust_main/bottomfixup.js,
5592           httemplate/edit/cust_main/choose_tax_location.html,
5593           httemplate/edit/process/part_pkg.cgi,
5594           httemplate/edit/process/part_pkg_report_option.html,
5595           httemplate/misc/xmlhttp-cust_main-censustract.html,
5596           httemplate/edit/cust_main/contact.html,
5597           httemplate/elements/location.html, httemplate/elements/menu.html,
5598           httemplate/search/cust_main.html,
5599           httemplate/search/report_cust_main.html,
5600           httemplate/search/report_cust_pkg.html: FCC form 477 reporting
5601           #4912
5602
5603 2009-06-28 23:21  ivan
5604
5605         * FS/MANIFEST: remove freeside-expiration-alerter
5606
5607 2009-06-26 16:21  ivan
5608
5609         * FS/bin/freeside-queued: doh, brainfart, RT#5572
5610
5611 2009-06-26 16:12  ivan
5612
5613         * FS/bin/freeside-queued: add -s and -n flags to freeside-daily to
5614           specify the kinds of jobs to be run, RT#5572
5615
5616 2009-06-26 11:53  ivan
5617
5618         * FS/FS/cust_main.pm: in smart_search, move duplicate elimination
5619           bits so that they're used even when doing an exact search on a
5620           browser-remembered result
5621
5622 2009-06-25 23:55  mark
5623
5624         * FS/: FS/Conf.pm, bin/freeside-daily: Add expiration alerts to
5625           freeside-daily routine
5626
5627 2009-06-25 13:23  ivan
5628
5629         * FS/FS/ClientAPI/Signup.pm: finish fixing "Real time processing
5630           not enabled!" error when using signup without any real-time
5631           processor
5632
5633 2009-06-25 12:55  ivan
5634
5635         * FS/FS/ClientAPI/Signup.pm: eliminate harmless warning log spam:
5636           Argument "" isn't numeric in numeric eq (==) at
5637           /usr/local/share/perl/5.8.8/FS/ClientAPI/Signup.pm line 57
5638
5639 2009-06-25 12:47  ivan
5640
5641         * FS/FS/: agent.pm, ClientAPI/Signup.pm: fix signups for the
5642           no-gateway-at-all case, RT#5673
5643
5644 2009-06-25 12:06  ivan
5645
5646         * httemplate/search/cust_tax_adjustment.html: fix tax adjustment
5647           report
5648
5649 2009-06-24 18:28  ivan
5650
5651         * FS/FS.pm, FS/MANIFEST, FS/FS/AccessRight.pm, FS/FS/Conf.pm,
5652           FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
5653           FS/FS/cust_main.pm, FS/FS/cust_tax_adjustment.pm,
5654           FS/t/cust_tax_adjustment.t,
5655           httemplate/edit/cust_tax_adjustment.html,
5656           httemplate/edit/process/cust_tax_adjustment.html,
5657           httemplate/search/cust_tax_adjustment.html,
5658           httemplate/view/cust_main/payment_history.html: tax adjustments,
5659           RT#5595
5660
5661 2009-06-24 18:22  ivan
5662
5663         * httemplate/view/cust_main/one_time_charge_link.html: fix extra
5664           whitespace in IE
5665
5666 2009-06-24 11:36  ivan
5667
5668         * init.d/freeside-init, FS/bin/freeside-queued: add support for db
5669           profiling, RT#5662
5670
5671 2009-06-24 02:07  mark
5672
5673         * FS/: FS/Cron/alert_expiration.pm, bin/freeside-daily: Move
5674           expiration alerts into FS::Cron::alert_expiration
5675
5676 2009-06-23 21:42  ivan
5677
5678         * FS/FS/part_pkg.pm: fix upgrade issue w/ black part_pkg.comment,
5679           RT#3988
5680
5681 2009-06-23 18:40  ivan
5682
5683         * httemplate/graph/cust_bill_pkg.cgi: fix total links on
5684           agent-specific sales report, RT#5449
5685
5686 2009-06-23 13:33  rsiddall
5687
5688         * httemplate/view/svc_domain.cgi: Remove ability to renew domain
5689           registration for more than one year as we can't automatically
5690           bill for multi-year renewals at this time.
5691
5692 2009-06-22 16:42  ivan
5693
5694         * FS/FS/cust_pay.pm: fix using encryption produces non-decrypted
5695           data in payment receipts, RT#5536
5696
5697 2009-06-22 15:55  ivan
5698
5699         * FS/FS/Mason.pm, httemplate/search/cust_main.html: fix advanced
5700           customer report failure, RT#5515
5701
5702 2009-06-22 10:00  jeff
5703
5704         * FS/FS/cust_main.pm: wtf?  the tax applies but it doesn't? RT#5574
5705
5706 2009-06-22 03:45  ivan
5707
5708         * FS/FS/part_pkg.pm: eliminate harmless upgrade error: Argument ""
5709           isn't numeric in numeric eq (==) at
5710           /usr/local/share/perl/5.8.8/FS/part_pkg.pm line 371.
5711
5712 2009-06-22 03:39  ivan
5713
5714         * FS/FS/access_user.pm: fix pod
5715
5716 2009-06-22 03:28  ivan
5717
5718         * FS/FS/part_pkg.pm: fix setup/recur -> setup_fee/recur_fee upgrade
5719
5720 2009-06-22 03:06  ivan
5721
5722         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
5723           httemplate/search/cust_bill_pkg.cgi,
5724           httemplate/search/report_tax.cgi: finish basic implemention of
5725           tax exemption by tax name hack, RT#5127
5726
5727 2009-06-22 00:50  ivan
5728
5729         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Schema.pm,
5730           FS/FS/cust_main.pm, FS/FS/cust_main_exemption.pm,
5731           FS/t/cust_main_exemption.t,
5732           httemplate/edit/cust_main/billing.html,
5733           httemplate/edit/process/cust_main.cgi,
5734           httemplate/view/cust_main/billing.html: tax exemption by tax
5735           name, RT#5127
5736
5737 2009-06-21 15:00  ivan
5738
5739         * FS/FS/part_pkg/agent.pm: eliminate leaky debugging and a warning
5740           about it
5741
5742 2009-06-21 08:42  jeff
5743
5744         * FS/FS/part_export/: www_plesk.pm, acct_plesk.pm: link to docs
5745           #5855
5746
5747 2009-06-21 08:21  jeff
5748
5749         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
5750           httemplate/browse/agent_type.cgi, httemplate/browse/part_pkg.cgi,
5751           httemplate/edit/REAL_cust_pkg.cgi,
5752           httemplate/edit/agent_type.cgi, httemplate/edit/cust_pkg.cgi,
5753           httemplate/edit/part_bill_event.cgi,
5754           httemplate/edit/part_pkg.cgi, httemplate/edit/reg_code.cgi,
5755           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
5756           httemplate/misc/bulk_change_pkg.cgi,
5757           httemplate/misc/cancel_pkg.html,
5758           httemplate/misc/cust_main-import.cgi,
5759           httemplate/misc/delay_susp_pkg.html,
5760           httemplate/misc/meta-import.cgi, httemplate/search/cust_main.cgi,
5761           httemplate/search/cust_pkg.cgi, httemplate/search/reg_code.html,
5762           httemplate/search/report_cust_pkg.html,
5763           httemplate/view/cust_main/packages/package.html,
5764           httemplate/view/cust_main/packages/status.html: CUSTOM
5765           packages/actual flag for custom packages #3988
5766
5767 2009-06-19 14:49  jeff
5768
5769         * FS/FS/: cust_bill_pkg_detail.pm, tax_rate.pm: support some older
5770           Pg when upgrading tax rates and cust_bill_pkg_details
5771
5772 2009-06-19 10:53  jeff
5773
5774         * fs_selfservice/FS-SelfService/cgi/verify.cgi: treat webpay type
5775           payments as manual
5776
5777 2009-06-19 05:08  ivan
5778
5779         * FS/FS/part_pkg/agent.pm: fix the prorating for the package's
5780           first month (whew!) add an option not to prorate the accounts
5781           themselves
5782
5783 2009-06-19 00:46  ivan
5784
5785         * FS/FS/cust_main.pm: AND helps alot, RT#5572 for real
5786
5787 2009-06-19 00:14  ivan
5788
5789         * FS/FS/cust_main.pm: attempt to optimize the easy parts of billing
5790           run, RT#18737
5791
5792 2009-06-18 04:09  ivan
5793
5794         * FS/FS/part_pkg/agent.pm: omit listing spurious customer details
5795
5796 2009-06-18 04:07  ivan
5797
5798         * FS/FS/part_pkg/bulk.pm:  bulk price plan fix - don't omit setup
5799           fee
5800
5801 2009-06-18 04:04  ivan
5802
5803         * FS/FS/part_pkg/agent.pm: add agent wholsale price plan, RT#4696
5804
5805 2009-06-18 04:03  ivan
5806
5807         * FS/FS/Schema.pm, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi:
5808           add basic part_pkg cost columns for agent wholsale price plan,
5809           RT#4696
5810
5811 2009-06-18 03:07  ivan
5812
5813         * FS/FS/cust_main.pm: uuh, don't bomb out if there *isn't* a postal
5814           fee package
5815
5816 2009-06-18 02:52  ivan
5817
5818         * httemplate/images/gray-black-side.png: forgot this
5819
5820 2009-06-17 18:17  mark
5821
5822         * httemplate/: elements/menu.html, search/report_receivables.cgi,
5823           search/report_receivables.html: Fix receivables report ACL checks
5824           and menu
5825
5826 2009-06-16 23:43  mark
5827
5828         * FS/FS/AccessRight.pm, httemplate/elements/menu.html,
5829           httemplate/search/report_receivables.cgi,
5830           httemplate/search/report_receivables.html: Added separate access
5831           right for receivables report
5832
5833 2009-06-16 19:39  ivan
5834
5835         * FS/FS/Conf.pm, FS/FS/access_user.pm,
5836           httemplate/edit/process/REAL_cust_pkg.cgi,
5837           httemplate/edit/process/part_pkg.cgi,
5838           httemplate/edit/process/quick-cust_pkg.cgi,
5839           httemplate/elements/menubar.html,
5840           httemplate/misc/process/link.cgi, httemplate/pref/pref.html,
5841           httemplate/search/cust_event.html,
5842           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
5843           httemplate/view/cust_main.cgi: finish up initial work on customer
5844           view tabs (ensure links back to customer view call include
5845           show=packages if default view isn't jumbo or packages already),
5846           RT#5586
5847
5848 2009-06-15 20:29  ivan
5849
5850         * httemplate/: elements/menubar.html, pref/pref-process.html,
5851           pref/pref.html, view/cust_main.cgi, view/cust_main/packages.html,
5852           view/cust_main/payment_history.html, view/cust_main/tickets.html:
5853           basic customer view tabs, RT#5586
5854
5855 2009-06-15 14:41  rsiddall
5856
5857         * FS/FS/AccessRight.pm, httemplate/view/svc_domain.cgi: Add a new
5858           access right for managing domain registration (registering,
5859           transferring, revoking, renewing, etc.).
5860
5861 2009-06-15 13:43  jeff
5862
5863         * FS/FS/cust_main.pm: check for need for postal fee before charging
5864           the customer, not after
5865
5866 2009-06-15 12:41  rsiddall
5867
5868         * FS/FS/part_export/domreg_opensrs.pm,
5869           httemplate/edit/process/domreg.cgi,
5870           httemplate/view/svc_domain.cgi: Add domain registration
5871           operations to the View Domain screen, if the domain has an
5872           associated export supporting registration.  Shows the domain
5873           status and allows registration, transfer, revocation, or renewal.
5874           Revocation almost never works since the registries impose very
5875           short windows after initial registration.  Also updated the
5876           OpenSRS registration export to support the additional operations.
5877
5878 2009-06-12 20:13  rsiddall
5879
5880         * rpm/freeside.spec: Default configuration files had
5881           directory-style permission values.
5882
5883 2009-06-11 19:48  rsiddall
5884
5885         * rpm/freeside.spec: Freeside no longer uses a datasource-specific
5886           configuration folder.  Configuration is kept in the RDBMS and
5887           initialized from the default_conf folder.  RT 5579.
5888
5889 2009-06-10 16:30  jeff
5890
5891         * conf/invoice_latex: prevent notes from bleeding onto coupon
5892           RT#5537
5893
5894 2009-06-10 14:58  ivan
5895
5896         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm: should hopefully fix old
5897           services showing up on invoices, RT#5451/RT#5514/RT#5564/RT#3032
5898
5899 2009-06-10 12:50  ivan
5900
5901         * FS/FS/Cron/bill.pm: don't add another queued_bill job to the
5902           queue if there's already one waiting to run for a customer,
5903           RT#5572
5904
5905 2009-06-10 00:58  ivan
5906
5907         * httemplate/search/cust_pkg.cgi: this should add the info s1 was
5908           looking for, RT#5539
5909
5910 2009-06-09 20:06  ivan
5911
5912         * FS/bin/freeside-upgrade: doh, semicolon
5913
5914 2009-06-09 20:00  ivan
5915
5916         * FS/bin/freeside-upgrade: don't attempt to create h_queue indices,
5917           for SG upgradability
5918
5919 2009-06-09 19:08  ivan
5920
5921         * httemplate/edit/payment_gateway.html: update gateway list in
5922           order to add WesternACH, RT#5409
5923
5924 2009-06-09 17:02  ivan
5925
5926         * FS/FS/cust_main.pm: eliminate harmless
5927
5928             Argument "" isn't numeric in numeric comparison (<=>) at
5929           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 6759.
5930
5931           warning, sort batched payments on a column that actually exists
5932
5933 2009-06-04 07:27  ivan
5934
5935         * httemplate/docs/credits.html: fix scrolling
5936
5937 2009-06-04 07:09  ivan
5938
5939         * rpm/freeside.spec: there are lots of contributors too!
5940
5941 2009-06-04 07:08  ivan
5942
5943         * httemplate/docs/credits.html: $core->add("jeremyd");
5944
5945 2009-06-03 20:49  ivan
5946
5947         * bin/freeside-migrate-events: much more efficient event migration:
5948           let the database do the work, RT#5426
5949
5950 2009-06-03 17:49  ivan
5951
5952         * bin/freeside-migrate-events: add a -m mode to improve performance
5953           so upgrade can complete for large databases, RT#5426
5954
5955 2009-06-03 14:09  rsiddall
5956
5957         * rpm/freeside.spec: Incorrect permissions on the default
5958           configuration folder caused installation to fail with an
5959           incomplete database initialization.  Failure to remove the
5960           ticket_system file from the default configuration folder caused
5961           Freeside to try to use RT.
5962
5963 2009-06-03 12:52  ivan
5964
5965         * FS/FS/UID.pm: add a hack to set default schema, cf.
5966           http://www.freeside.biz/mediawiki/index.php/Freeside:1.7:Documentation:Administration:PostgreSQL_Schema
5967
5968 2009-05-31 22:43  jeff
5969
5970         * FS/FS/part_pkg_taxproduct.pm, FS/FS/tax_rate.pm,
5971           httemplate/misc/tax-fetch_and_replace.cgi,
5972           httemplate/misc/process/tax-fetch_and_replace.cgi: a 'start over'
5973           function for the taxproduct based tax data loading
5974
5975 2009-05-31 02:57  ivan
5976
5977         * FS/FS/cust_bill.pm: wtf
5978
5979 2009-05-31 02:45  ivan
5980
5981         * FS/FS/cust_bill.pm: don't fallback to 'Payable upon receipt'
5982           invoice terms anymore.  or in other words, honor setting
5983           'invoice_default_terms' blank, like in 1.7.  RT#5415
5984
5985 2009-05-31 01:39  ivan
5986
5987         * httemplate/browse/part_pkg.cgi: add "hide one-time charges"
5988           toggle, RT#5255
5989
5990 2009-05-30 23:59  ivan
5991
5992         * httemplate/: browse/part_pkg.cgi, elements/select-table.html:
5993           package definition browse/search, filter by package class,
5994           RT#5255
5995
5996 2009-05-30 22:15  ivan
5997
5998         * bin/cdr-netsapiens.import: start of netsapeins cdr import, will
5999           finish up when can connect again, RT#5226
6000
6001 2009-05-30 21:57  ivan
6002
6003         * FS/FS/part_export/netsapiens.pm: necessary for
6004           bin/cdr-netsapeins.import
6005
6006 2009-05-30 05:15  ivan
6007
6008         * FS/FS/Schema.pm: very long transnexus filenames, RT#5229
6009
6010 2009-05-30 04:21  ivan
6011
6012         * FS/FS/cdr/transnexus.pm: clid is base-64 encoded, huh, RT#5229
6013
6014 2009-05-30 04:14  ivan
6015
6016         * bin/cdr-transnexus.import: quick hacked-up copy of
6017           freeside-cdr-sftp_and_import for transnexus directory structure,
6018           RT#5229
6019
6020 2009-05-30 03:45  ivan
6021
6022         * FS/FS/: cdr.pm, cdr/transnexus.pm: add transnexus format, RT#5229
6023
6024 2009-05-29 20:40  ivan
6025
6026         * FS/FS/part_pkg/prepaid.pm: and enable overlimit_action, RT#4995
6027
6028 2009-05-29 20:14  ivan
6029
6030         * FS/FS/: svc_acct.pm, part_pkg/flat.pm, part_pkg/prepaid.pm: add
6031           ability for prepaid packages to have usage limits and cancel if
6032           they're hit, RT#4995
6033
6034 2009-05-29 19:31  ivan
6035
6036         * FS/FS/: Conf.pm, svc_acct.pm: require svc_acct-usage_threshold to
6037           be set explicitly, don't default to 80%
6038
6039 2009-05-29 16:36  ivan
6040
6041         * httemplate/search/cdr.html: slightly better labels and field
6042           order for CDR report, RT#4081
6043
6044 2009-05-29 16:17  ivan
6045
6046         * FS/FS/: Conf.pm, cdr.pm, cdr/netcentrex.pm: fixup pivot code
6047           handling in netcentrex CDR handling, RT#4081
6048
6049 2009-05-28 21:43  jeff
6050
6051         * FS/FS/Conf.pm: correct description to reflect previous changes
6052
6053 2009-05-28 17:22  jeff
6054
6055         * httemplate/edit/: quick-charge.html, process/quick-charge.cgi:
6056           don't require a leading 0 in the quick charge amount
6057
6058 2009-05-27 15:32  ivan
6059
6060         * httemplate/search/cust_bill_pkg.cgi: and multiple taxlcasses.  i
6061           think that should actually do it for now on RT#5446
6062
6063 2009-05-27 15:23  ivan
6064
6065         * httemplate/search/report_tax.cgi: and the "tax invoiced" link
6066           too!  woo, working, RT#5446
6067
6068 2009-05-27 15:13  ivan
6069
6070         * httemplate/search/: cust_bill_pkg.cgi: maybe this willf inally
6071           fix total line links on tax report when using report_group
6072           kludge? (still possibly not in all corner cases), RT#5446
6073
6074 2009-05-27 15:10  ivan
6075
6076         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: maybe this
6077           willf inally fix total line links on tax report when using
6078           report_group kludge? (still possibly not in all corner cases),
6079           RT#5446
6080
6081 2009-05-27 14:35  ivan
6082
6083         * httemplate/search/report_tax.cgi: fix total line links on tax
6084           report when using report_group kludge? (possibly not in all
6085           corner cases), RT#5446
6086
6087 2009-05-27 14:27  ivan
6088
6089         * httemplate/search/report_tax.cgi: fix total line links on tax
6090           report when using report_group kludge? (possibly not in all
6091           corner cases), RT#5446
6092
6093 2009-05-27 14:24  jeff
6094
6095         * httemplate/elements/menuarrow.gif: close ticket 1517
6096
6097 2009-05-27 10:18  ivan
6098
6099         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix total
6100           line links on tax report when using report_group kludge?
6101           (possibly not in all corner cases), RT#5446
6102
6103 2009-05-27 00:50  jeff
6104
6105         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
6106           FS/FS/cust_recon.pm, FS/MANIFEST, FS/FS/cust_pkg.pm,
6107           FS/FS/svc_acct.pm, FS/FS/ClientAPI/Bulk.pm,
6108           FS/FS/part_pkg/voip_cdr.pm, FS/bin/freeside-selfservice-server,
6109           FS/t/cust_recon.t, fs_selfservice/FS-SelfService/MANIFEST,
6110           fs_selfservice/FS-SelfService/Makefile.PL,
6111           fs_selfservice/FS-SelfService/SelfService.pm,
6112           fs_selfservice/FS-SelfService/freeside-selfservice-clientd,
6113           fs_selfservice/FS-SelfService/freeside-selfservice-soap-server,
6114           fs_selfservice/FS-SelfService/iZoomOnlineProvisionService.pm:
6115           bulk provisioning via ftp and SOAP #5202
6116
6117 2009-05-26 05:32  jeff
6118
6119         * fs_selfservice/FS-SelfService/cgi/: overlibmws.js,
6120           overlibmws_crossframe.js, overlibmws_draggable.js,
6121           overlibmws_iframe.js, iframecontentmws.js: include overlib in
6122           selfservice
6123
6124 2009-05-25 19:48  ivan
6125
6126         * httemplate/search/report_tax.cgi: and also fix "tax invoiced"
6127           portion of total line when using config option for some basic tax
6128           grouping by name, RT#5446
6129
6130 2009-05-25 19:03  ivan
6131
6132         * httemplate/search/report_tax.cgi: mostly fix total line when
6133           using config option for some basic tax grouping by name, RT#5446
6134
6135 2009-05-25 18:41  ivan
6136
6137         * httemplate/search/: report_tax.html, report_tax.cgi: add a config
6138           option for some basic tax grouping by name, RT#5446
6139
6140 2009-05-25 18:35  ivan
6141
6142         * FS/FS/Conf.pm, httemplate/search/report_tax.cgi,
6143           httemplate/search/report_tax.html: add a config option for some
6144           basic tax grouping by name, RT#5446
6145
6146 2009-05-25 15:42  ivan
6147
6148         * httemplate/graph/cust_bill_pkg.cgi: fix total links on sales
6149           graph when a package class is specified, RT#5449
6150
6151 2009-05-24 20:59  ivan
6152
6153         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: international
6154           self-service payments, RT#1592
6155
6156 2009-05-24 18:49  ivan
6157
6158         * FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/MyAccount.pm,
6159           fs_selfservice/FS-SelfService/SelfService.pm,
6160           fs_selfservice/FS-SelfService/cgi/card.html,
6161           fs_selfservice/FS-SelfService/cgi/make_payment.html,
6162           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
6163           fs_selfservice/FS-SelfService/cgi/misc/counties.cgi,
6164           fs_selfservice/FS-SelfService/cgi/misc/states.cgi,
6165           httemplate/elements/location.html,
6166           httemplate/elements/select-county.html: international
6167           self-service payments, RT#1592
6168
6169 2009-05-21 20:22  ivan
6170
6171         * FS/bin/freeside-upgrade: commit before sqlradius upgrade so
6172           sqlradius upgrade errors from permissions can be ignored for now
6173
6174 2009-05-21 20:02  ivan
6175
6176         * FS/FS/cust_pkg.pm, httemplate/search/report_cust_pkg.html: add
6177           ability to report on packages w/status "not yet billed" as well,
6178           RT#5409
6179
6180 2009-05-20 08:27  ivan
6181
6182         * FS/FS/Conf.pm, httemplate/view/cust_main/packages.html,
6183           httemplate/view/cust_main/packages/services.html: add "manage
6184           device" link & config, RT#5438
6185
6186 2009-05-20 01:27  ivan
6187
6188         * FS/FS/part_export/netsapiens.pm: get subscriber deletion working
6189           and remove devel cruft, RT#5226
6190
6191 2009-05-19 18:06  ivan
6192
6193         * FS/FS/part_export/netsapiens.pm: first pass at netsapiens
6194           integration, RT#5226
6195
6196 2009-05-18 12:23  jeff
6197
6198         * FS/FS/tax_rate_location.pm: miss use
6199
6200 2009-05-18 12:21  jeff
6201
6202         * FS/FS/Schema.pm: allow empty state
6203
6204 2009-05-18 11:21  jeff
6205
6206         * FS/bin/freeside-upgrade: prevent death on meritless sqlradius
6207           upgrade attempts
6208
6209 2009-05-18 02:55  ivan
6210
6211         * FS/FS/cust_svc.pm, FS/FS/ClientAPI/MyAccount.pm,
6212           FS/FS/UI/bytecount.pm,
6213           fs_selfservice/FS-SelfService/cgi/header.html,
6214           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
6215           fs_selfservice/FS-SelfService/cgi/view_cdr_details.html,
6216           fs_selfservice/FS-SelfService/cgi/view_usage.html,
6217           fs_selfservice/FS-SelfService/SelfService.pm: basic CDR viewing
6218           from self-service, RT#4018
6219
6220 2009-05-18 01:40  ivan
6221
6222         * FS/bin/freeside-cdr-sftp_and_import: it would help to use the
6223           correct port, RT#4081
6224
6225 2009-05-17 21:56  jeff
6226
6227         * FS/FS/: part_pkg_taxrate.pm, tax_rate.pm: handle dates before
6228           1970
6229
6230 2009-05-16 13:07  rsiddall
6231
6232         * FS/FS/part_export/domreg_opensrs.pm: Added information on common
6233           failure causes to the perldoc.
6234
6235 2009-05-16 12:27  rsiddall
6236
6237         * FS/FS/part_export/domreg_opensrs.pm: Defer use of Net::OpenSRS so
6238           that failure to install the module doesn't stop Apache from
6239           starting.  (This causes attempts to register domains to fail
6240           instead.)
6241
6242 2009-05-15 19:29  rsiddall
6243
6244         * FS/FS/part_export/domreg_opensrs.pm: Provide better diagnostics
6245           when the cust_main owning this domain does not provide fields
6246           required for use as a contact handle in the domain registration
6247           record.  Also temporarily disable the ability to have the export
6248           do only registration or only transfers.
6249
6250 2009-05-15 12:41  rsiddall
6251
6252         * FS/FS/svc_domain.pm, FS/FS/part_export/domreg_opensrs.pm,
6253           httemplate/edit/part_export.cgi, httemplate/edit/svc_domain.cgi,
6254           httemplate/edit/process/part_export.cgi,
6255           httemplate/edit/process/svc_domain.cgi: Simple domain
6256           registration at Tucows OpenSRS using an export based on
6257           Net::OpenSRS.  When a domain is added and the export runs, it
6258           will register the domain or initiate a transfer.  You can also
6259           choose no action.  There's currently no provision for revoking
6260           domains or renewing registrations.  Depending on the settings at
6261           OpenSRS, orders may look like they've succeeded in Freeside but
6262           actually be queued pending input by the reseller at OpenSRS.  The
6263           part_export CGIs were modified to allow a multi-valued select to
6264           be used to control which TLDs are enabled for registration.
6265
6266 2009-05-14 09:26  jeff
6267
6268         * httemplate/edit/cust_main/bottomfixup.js: ask for help assignting
6269           geocode more often
6270
6271 2009-05-14 09:25  jeff
6272
6273         * httemplate/view/cust_main/billing.html: show geocode when
6274           taxproducts enabled
6275
6276 2009-05-13 15:27  jeff
6277
6278         * FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
6279           FS/FS/cust_bill_pkg_tax_rate_location.pm, FS/FS/cust_main.pm,
6280           FS/FS/tax_rate_location.pm, FS/MANIFEST, FS/FS/tax_rate.pm,
6281           FS/t/cust_bill_pkg_tax_rate_location.t, FS/t/tax_rate_location.t,
6282           bin/tax_rate_location.import, httemplate/misc/tax-import.cgi,
6283           httemplate/search/cust_bill_pkg.cgi,
6284           httemplate/search/report_newtax.cgi: improved taxproduct tax
6285           report RT#4783
6286
6287 2009-05-12 17:51  ivan
6288
6289         * conf/invoice_latex: remove obsolete comments
6290
6291 2009-05-09 17:45  ivan
6292
6293         * FS/FS/svc_phone.pm: label phone_name correctly
6294
6295 2009-05-09 16:54  ivan
6296
6297         * FS/bin/freeside-cdr-sftp_and_import: move cdr-sftp_and_import
6298           script to FS/bin, add -p option, RT#4081
6299
6300 2009-05-09 00:56  ivan
6301
6302         * FS/FS/: Conf.pm, cdr.pm: add
6303           cdr-charged_party-truncate_{length,prefix} in order to trim
6304           charged_party to a certain length, RT#4081
6305
6306 2009-05-08 18:44  ivan
6307
6308         * httemplate/: edit/elements/svc_Common.html,
6309           edit/elements/edit.html, view/elements/svc_Common.html: use
6310           service-def specific labels, at least for service pages that use
6311           {view,edit}/elements/svc_Common.html RT#4081
6312
6313 2009-05-08 17:39  ivan
6314
6315         * FS/FS/Schema.pm, FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
6316           FS/FS/svc_acct.pm, httemplate/browse/part_svc.cgi,
6317           httemplate/edit/part_svc.cgi: add ability to configure service
6318           labels per-package (still need to actually use the labels),
6319           RT#4081
6320
6321 2009-05-08 01:41  ivan
6322
6323         * httemplate/edit/part_pkg.cgi: fix cloning of custom packages
6324           where you've changed '(CUSTOM)', RT#5350
6325
6326 2009-05-05 15:02  ivan
6327
6328         * FS/FS/Conf.pm, httemplate/edit/agent.cgi: hide
6329           agent.invoice_template edit by default, with a config to turn
6330           back on, RT#5218
6331
6332 2009-05-05 10:58  ivan
6333
6334         * FS/FS/cust_pay.pm: add company_name to payment receipt
6335
6336 2009-05-05 03:40  ivan
6337
6338         * FS/FS/rate_detail.pm, httemplate/elements/file-upload.html,
6339           httemplate/misc/rate_edit_excel.html,
6340           httemplate/misc/process/rate_edit_excel.html: finish the import
6341           portion of excel rate edit, RT#5108
6342
6343 2009-05-04 18:41  jeff
6344
6345         * bin/cust_main_special.pm: ignore fee based taxes and eliminate
6346           unused code
6347
6348 2009-05-04 11:33  jeff
6349
6350         * bin/: cust_main_special.pm, rebill: this is a quick hack to
6351           rebill customers when a cdr didn't happen
6352
6353 2009-05-03 19:01  ivan
6354
6355         * httemplate/search/: report_prepaid_income.cgi,
6356           report_prepaid_income.html: agent-virt prepaid income report,
6357           RT#5311
6358
6359 2009-05-03 18:17  ivan
6360
6361         * FS/FS/svc_acct.pm: eliminate Argument "" isn't numeric in
6362           addition (+) warning
6363
6364 2009-05-03 17:22  ivan
6365
6366         * httemplate/: browse/rate_region.html, elements/menu.html,
6367           misc/rate_edit_excel.html, search/elements/search-xls.html,
6368           search/elements/search.html: add menu item and page for d/ling
6369           and edit rates with excel.  RT#5108
6370
6371 2009-05-03 15:45  ivan
6372
6373         * httemplate/search/elements/: search-csv.html, search-html.html,
6374           search-xls.html, search.html: break down search.html into
6375           components, RT#5108
6376
6377 2009-05-03 11:34  ivan
6378
6379         * FS/FS/AccessRight.pm, httemplate/search/cust_pay_batch.cgi: add
6380           "Redownload resolved batches" ACL for s1, RT#4271
6381
6382 2009-05-02 20:13  ivan
6383
6384         * httemplate/config/config.cgi: edit any config item
6385
6386 2009-05-02 18:45  ivan
6387
6388         * httemplate/config/config-view.cgi: add ability to delete
6389           invoice_latexreturnaddress and invoice_htmlreturnaddress too,
6390           RT#5218
6391
6392 2009-05-02 18:11  ivan
6393
6394         * FS/FS/Conf.pm, httemplate/config/config-delete.cgi,
6395           httemplate/config/config-view.cgi: add ability to remove
6396           suffix-ed config items, RT#5218
6397
6398 2009-05-02 17:40  ivan
6399
6400         * bin/confdiff: confdiff
6401
6402 2009-05-02 15:11  ivan
6403
6404         * FS/FS/Misc/eps2png.pm: fix eps preview
6405
6406 2009-05-01 17:01  ivan
6407
6408         * httemplate/: browse/agent.cgi, config/config-delete.cgi,
6409           config/config-process.cgi, config/config-view.cgi: finish up
6410           useful agent stuff on the config editor: adding, deleting
6411           overrides too.  also add a confirmation to override deletion from
6412           the agent browse page.  RT#5218
6413
6414 2009-05-01 13:21  jeff
6415
6416         * FS/FS/cust_main.pm: calculate tax on tax per line and not on
6417           aggregate
6418
6419 2009-04-30 19:43  ivan
6420
6421         * httemplate/config/config-view.cgi: view all overrides when asked,
6422           even the ones without values.  hmm :/  RT#5218
6423
6424 2009-04-30 19:08  ivan
6425
6426         * FS/FS/cust_event.pm: fix re-print/email from event page, yow.
6427           RT#5293
6428
6429 2009-04-30 18:07  ivan
6430
6431         * httemplate/config/: config-process.cgi, config-view.cgi: add
6432           ability to edit the agent overrides from the main config, RT#4218
6433
6434 2009-04-29 11:25  ivan
6435
6436         * httemplate/edit/svc_www.cgi: fix inadvertant select box, RT#5277
6437
6438 2009-04-28 15:38  ivan
6439
6440         * fs_selfservice/FS-SelfService/cgi/bill.html: UI
6441
6442 2009-04-27 21:36  ivan
6443
6444         * FS/FS/cust_main.pm: add cancelled_cust-noevents flag to emulate
6445           SG billing-daily -r behavior, RT#4412
6446
6447 2009-04-27 21:13  ivan
6448
6449         * FS/FS/: Conf.pm, cust_main.pm: add cancelled_cust-noevents flag
6450           to emulate SG billing-daily -r behavior
6451
6452 2009-04-27 16:06  ivan
6453
6454         * FS/FS/Mason.pm: typo
6455
6456 2009-04-27 16:01  ivan
6457
6458         * FS/FS/Mason.pm: refuse to run w/CGI.pm 3.38.  all lenny upgrades
6459           will need libcgi-pm-perl removed, suck
6460
6461 2009-04-26 16:43  ivan
6462
6463         * FS/FS/Schema.pm: would help to have an index on priority if we're
6464           going to order based on it
6465
6466 2009-04-26 16:19  ivan
6467
6468         * FS/bin/freeside-queued: start small jobs more efficiently,
6469           RT#4412
6470
6471 2009-04-26 16:09  ivan
6472
6473         * FS/FS/Conf.pm: add a config option for max # of queued kids,
6474           RT#4412
6475
6476 2009-04-25 15:42  ivan
6477
6478         * FS/: FS/Cron/bill.pm, bin/freeside-daily: add dry run to
6479           multi-process mode for testing, RT#4412
6480
6481 2009-04-23 13:34  jeff
6482
6483         * FS/FS/: Upgrade.pm, part_pkg_option.pm, part_pkg/voip_cdr.pm: add
6484           subscription option to voip_cdr
6485
6486 2009-04-23 13:31  jeff
6487
6488         * httemplate/misc/tax-fetch_and_import.cgi,
6489           httemplate/misc/process/tax-fetch_and_import.cgi, FS/FS/Conf.pm,
6490           FS/FS/cust_tax_location.pm, FS/FS/part_pkg_taxrate.pm,
6491           FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
6492           httemplate/elements/menu.html: autodownload and update of cch tax
6493           data
6494
6495 2009-04-22 21:57  ivan
6496
6497         * FS/FS/Cron/bill.pm: we don't actually need the results ordered,
6498           and i'm sure it doesn't help the planner get us results sooner.
6499           last chance to try and get cursor approach working?  RT#4412
6500
6501 2009-04-22 21:14  ivan
6502
6503         * FS/FS/Cron/bill.pm: does pg try to finish the query when the job
6504           addition is committed?  well, if this works, that answers that.
6505           RT#4412
6506
6507 2009-04-22 13:24  ivan
6508
6509         * FS/FS/Cron/bill.pm: hopefully better performance running the big
6510           query once and then fetching results with a cursor, rather than
6511           running it multiple times with an OFFSET and LIMIT, RT#4412
6512
6513 2009-04-22 11:58  ivan
6514
6515         * httemplate/edit/process/cust_main.cgi: fix not allowing
6516           "on-demand" card or ACH, RT#5238 RT#5237 RT#5230
6517
6518 2009-04-21 23:52  ivan
6519
6520         * FS/FS/Cron/bill.pm: perhaps a happier medium, RT#4412
6521
6522 2009-04-21 17:54  ivan
6523
6524         * FS/FS/Cron/bill.pm: have the big query find customers in batches.
6525           this should be way more efficient in multi-process mode, can
6526           start billing before the big query completes.  RT#4412
6527
6528 2009-04-21 13:59  ivan
6529
6530         * httemplate/browse/rate_region.html: rate download/edit/upload,
6531           RT#5108
6532
6533 2009-04-21 13:28  ivan
6534
6535         * httemplate/browse/rate_region.html: rate download/edit/upload,
6536           RT#5108
6537
6538 2009-04-21 09:42  ivan
6539
6540         * FS/FS/Cron/bill.pm: yow.  fix fallout from cust_main.archived
6541           stuff causing nothing to bill.  RT#4412
6542
6543 2009-04-20 19:23  jeff
6544
6545         * FS/FS/UI/Web.pm, httemplate/elements/progress-popup.html: more
6546           descriptive progress popups
6547
6548 2009-04-20 13:57  rsiddall
6549
6550         * rpm/freeside.spec: Acceptance testing of the RPM build system
6551           flushed out a place where /bin/rm stops waiting for input if
6552           you're /bin/su as the user doing the build.  Added a -f flag to
6553           stop it waiting for input.
6554
6555 2009-04-20 09:57  ivan
6556
6557         * FS/FS/: Schema.pm, cust_main.pm, Cron/bill.pm: add
6558           cust_main.archived field, skip billing if Y, RT#4412
6559
6560 2009-04-19 16:55  ivan
6561
6562         * bin/h_cust_main-wipe_paycvv: no, it was only cause their db is
6563           somehow corrupt
6564
6565 2009-04-19 16:52  ivan
6566
6567         * bin/h_cust_main-wipe_paycvv: warning about this not terminating
6568
6569 2009-04-17 16:30  ivan
6570
6571         * bin/: fs-migrate-cust_tax_exempt, h_cust_main-wipe_paycvv:
6572           something to wipe the CVV from very large databases
6573
6574 2009-04-17 12:50  ivan
6575
6576         * FS/: FS/Schema.pm, FS/Cron/bill.pm, bin/freeside-queued: add
6577           priority to job queue so billing jobs don't don't drown out
6578           provisioning jobs
6579
6580 2009-04-17 12:21  ivan
6581
6582         * FS/FS/Cron/bill.pm: 1 helps alot
6583
6584 2009-04-17 12:20  ivan
6585
6586         * FS/bin/freeside-daily: backport freeside-daily -m and
6587           cust_main::bill_and_collect to 1.7, RT#4412
6588
6589 2009-04-17 01:25  ivan
6590
6591         * httemplate/docs/about.html: AFFERO BITCHES
6592
6593 2009-04-17 01:16  ivan
6594
6595         * httemplate/docs/about.html: what time is now
6596
6597 2009-04-17 01:02  ivan
6598
6599         * httemplate/config/: config-process.cgi, config-view.cgi,
6600           config.cgi: show labels for select(select_hash) config options,
6601           RT#3997
6602
6603 2009-04-17 00:21  ivan
6604
6605         * FS/FS/cust_bill.pm: add invoice number to PDF filename in email
6606           attachments, RT#3403
6607
6608 2009-04-17 00:03  ivan
6609
6610         * httemplate/elements/header.html,
6611           rt/html/Elements/FreesideSvcSearch: hide service search unless
6612           user has "View customer services" ACL, RT#3478
6613
6614 2009-04-16 18:17  ivan
6615
6616         * httemplate/search/: report_receivables.cgi,
6617           report_receivables.html: add customer status to receivables
6618           report selection, hopefully help enet, RT#5187
6619
6620 2009-04-15 20:58  rsiddall
6621
6622         * rpm/freeside.spec: More fixes for SuSE self-service: 1/ Put
6623           binaries in the right folder 2/ Make sure freeside group is
6624           created 3/ Make sure freeside home directory is created
6625
6626 2009-04-15 00:14  ivan
6627
6628         * httemplate/view/: svc_Common.html, elements/svc_Common.html:
6629           should fix view of unlinked phone numbers, RT#5171
6630
6631 2009-04-14 22:52  ivan
6632
6633         * httemplate/view/svc_acct.cgi: s/GECOS/Real Name/ RT#3519
6634
6635 2009-04-14 19:44  ivan
6636
6637         * FS/FS/ClientAPI/MyAccount.pm: fix 1.7->1.9 upgrade glitch with
6638           self-service where process_payment required "payby" instead of
6639           defaulting to CARD, RT#3905
6640
6641 2009-04-14 19:29  ivan
6642
6643         * FS/FS/cust_bill.pm: show 60 chars on typeset invoices but only 32
6644           on plaintext, RT#3905
6645
6646 2009-04-14 19:15  ivan
6647
6648         * FS/FS/cust_bill.pm: this should fix credits pushing typeset
6649           invoices off the right
6650
6651 2009-04-14 14:01  ivan
6652
6653         * httemplate/view/cust_main/packages.html: remove debugging
6654
6655 2009-04-14 13:27  ivan
6656
6657         * httemplate/view/cust_main/packages.html: don't hide old packages
6658           that have services, RT#5179
6659
6660 2009-04-14 10:15  ivan
6661
6662         * FS/FS/: cust_main.pm, agent.pm: add configuration option to
6663           control recurring_flag behavior, RT#3843
6664
6665 2009-04-14 10:12  ivan
6666
6667         * FS/FS/: Conf.pm, Schema.pm: add configuration option to control
6668           recurring_flag behavior, RT#3843
6669
6670 2009-04-14 09:14  jeff
6671
6672         * httemplate/misc/process/tax-import.cgi: hmmm
6673
6674 2009-04-14 09:12  jeff
6675
6676         * httemplate/misc/process/tax-import.cgi: better at least
6677
6678 2009-04-13 17:09  ivan
6679
6680         * FS/FS/Conf.pm: add configuration option to control recurring_flag
6681           behavior, RT#3843
6682
6683 2009-04-13 16:37  ivan
6684
6685         * FS/FS/cust_main.pm: debugging
6686
6687 2009-04-11 23:24  ivan
6688
6689         * httemplate/elements/tr-select-svc_acct-domain.html: adding
6690
6691 2009-04-11 23:14  ivan
6692
6693         * httemplate/elements/selectlayers.html: add svc_phone on new
6694           customer first package, RT#4315
6695
6696 2009-04-11 23:09  ivan
6697
6698         * FS/FS/part_pkg.pm, httemplate/edit/cust_main.cgi,
6699           httemplate/edit/cust_main/birthdate.html,
6700           httemplate/edit/cust_main/bottomfixup.html,
6701           httemplate/edit/cust_main/bottomfixup.js,
6702           httemplate/edit/cust_main/first_pkg.html,
6703           httemplate/edit/cust_main/top_misc.html,
6704           httemplate/edit/cust_main/billing.html,
6705           httemplate/edit/cust_main/choose_tax_location.html,
6706           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
6707           httemplate/edit/cust_main/first_pkg/svc_acct.html,
6708           httemplate/edit/cust_main/first_pkg/svc_phone.html,
6709           httemplate/edit/process/cust_main.cgi,
6710           httemplate/elements/select-domain.html,
6711           httemplate/misc/part_svc-columns.cgi,
6712           httemplate/elements/select-svc_acct-domain.html: add svc_phone on
6713           new customer first package, RT#4315
6714
6715 2009-04-11 18:33  jeff
6716
6717         * etc/fslongtable.sty: sheesh
6718
6719 2009-04-11 18:24  jeff
6720
6721         * Makefile, etc/fslongtable.sty, conf/invoice_latex: find and
6722           correct the real double counting culprit
6723
6724 2009-04-11 14:42  ivan
6725
6726         * FS/FS/part_event/Action/writeoff.pm, bin/freeside-migrate-events:
6727           migrate send_email, suspend_if_balance and credit events, RT#3905
6728
6729 2009-04-11 14:29  ivan
6730
6731         * FS/FS/part_event/Action/cust_bill_email.pm: add cust_bill_email
6732           action
6733
6734 2009-04-11 13:51  ivan
6735
6736         * FS/bin/freeside-upgrade: don't run configuration update when -s
6737           is used for schema-only slony slave update
6738
6739 2009-04-10 12:33  ivan
6740
6741         * FS/FS/Conf.pm: better description for enable_taxproducts and a
6742           warning about tax-pkg_address with it
6743
6744 2009-04-09 20:43  jeff
6745
6746         * FS/FS/cust_main.pm: orders of magnitude faster
6747
6748 2009-04-09 15:51  jeff
6749
6750         * FS/FS/cdr/taqua.pm: used BillingNumber and not CallingPartyNumber
6751           for non-toll-free calls
6752
6753 2009-04-08 15:42  ivan
6754
6755         * FS/FS/cust_pkg.pm: fix 'agent X can't purchase pkgpart YY' error
6756           w/agent packages, RT#5119
6757
6758 2009-04-08 01:08  ivan
6759
6760         * FS/FS/Cron/check.pm: don't want to throw false positives, RT#5101
6761
6762 2009-04-08 00:32  ivan
6763
6764         * FS/FS/: Record.pm, Upgrade.pm, cust_main.pm: eliminate all trace
6765           of cvv from history records, RT#5093
6766
6767 2009-04-07 18:13  ivan
6768
6769         * httemplate/misc/link.cgi: when linking a legacy phone number the
6770           phone number could be typed in and not the service #.  RT#3407
6771
6772 2009-04-07 13:45  jeff
6773
6774         * FS/FS/: cdr.pm, cdr/taqua.pm: quick option to allow importing gmt
6775           cdrs
6776
6777 2009-04-07 11:20  ivan
6778
6779         * FS/FS/: Conf.pm, svc_acct.pm: add a config to allow colon in
6780           usernames, RT#5145
6781
6782 2009-04-07 11:15  ivan
6783
6784         * FS/FS/svc_acct.pm: truncate long labels that are TOO long...
6785           RT#3519
6786
6787 2009-04-06 19:50  jeff
6788
6789         * FS/FS/cdr.pm: a tollfree regex that captures 88x and works with
6790           +1
6791
6792 2009-04-06 19:18  ivan
6793
6794         * FS/FS/cdr.pm: stop smoking crack
6795
6796 2009-04-06 18:20  jeff
6797
6798         * FS/FS/: Record.pm, cdr.pm, cdr/taqua.pm, part_pkg/voip_cdr.pm:
6799           correct taqua toll free handling and hasten cdr import (skip
6800           uninteresting records)
6801
6802 2009-04-06 16:19  jeff
6803
6804         * FS/FS/part_pkg/voip_cdr.pm: better auto toll free regex
6805
6806 2009-04-06 11:31  jeff
6807
6808         * FS/FS/cdr/taqua.pm: calltype 6 is international
6809
6810 2009-04-05 17:52  jeff
6811
6812         * Makefile, etc/fslongtable.sty: stop doublecounting
6813           extracouponspace  but do not gratuitiously change existing
6814           installs
6815
6816 2009-04-05 16:18  jeff
6817
6818         * FS/FS/cust_main.pm: cleanup tax-pkg_location tax on tax fallout
6819
6820 2009-04-04 09:22  jeff
6821
6822         * FS/FS/: Schema.pm, cust_bill_pkg_detail.pm: correct bad schema
6823           bug in cust_bill_pkg_detail
6824
6825 2009-04-03 09:57  jeff
6826
6827         * FS/FS/part_pkg/voip_cdr.pm: add option for available rather than
6828           provisioned svc_phones as unit count
6829
6830 2009-04-02 13:22  jeff
6831
6832         * httemplate/edit/cust_main/billing.html: Net 20 as well
6833
6834 2009-04-02 10:47  jeff
6835
6836         * FS/FS/part_pkg/voip_cdr.pm: separate checkbox for enabling
6837           prorate feature
6838
6839 2009-04-02 08:46  jeff
6840
6841         * FS/FS/part_pkg/voip_cdr.pm: prorating for the fixed recurring
6842           portion of voip
6843
6844 2009-04-02 07:56  jeff
6845
6846         * httemplate/edit/cust_main.cgi: obey tax-ship_address in 'manual'
6847           geocoding
6848
6849 2009-04-01 22:27  jeff
6850
6851         * FS/FS/part_pkg_taxrate.pm: noise reduction
6852
6853 2009-04-01 19:36  ivan
6854
6855         * FS/FS/part_pkg/voip_cdr.pm: more than you ever wanted to know
6856           about rounding.  http://en.wikipedia.org/wiki/Rounding  RT#4666
6857
6858 2009-04-01 17:14  ivan
6859
6860         * httemplate/browse/part_pkg.cgi: add some
6861           (undocumented/unaccessable to web UI yet) options to package
6862           browse to track down packages missing recurring fees
6863
6864 2009-03-31 21:27  ivan
6865
6866         * FS/FS/cdr.pm: show post-granularity duration if available for all
6867           export formats
6868
6869 2009-03-31 20:51  ivan
6870
6871         * FS/FS/part_pkg/voip_cdr.pm: add options to skip CDRs under a
6872           defined length and with specific lastapp
6873
6874 2009-03-31 20:44  ivan
6875
6876         * FS/FS/part_pkg/voip_cdr.pm: add options to skip CDRs under a
6877           defined length and with specific lastapp
6878
6879 2009-03-31 12:51  ivan
6880
6881         * FS/FS/Cron/notify.pm: really fix notify for Pg 8.3
6882
6883 2009-03-31 12:47  ivan
6884
6885         * FS/FS/part_pkg/voip_cdr.pm: quiet warning: Argument "" isn't
6886           numeric in numeric eq (==) at
6887           /usr/local/share/perl/5.10.0/FS/part_pkg/voip_cdr.pm line 201
6888
6889 2009-03-31 12:46  ivan
6890
6891         * FS/FS/Cron/notify.pm: fix impending billing notification for Pg
6892           8.3's more strict type checking
6893
6894 2009-03-30 09:33  jeff
6895
6896         * FS/FS/cust_tax_location.pm: schema and module should agree on
6897           column names
6898
6899 2009-03-29 23:10  ivan
6900
6901         * FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
6902           httemplate/view/cust_main/packages.html: okay.  counts are needed
6903           for the package sort, so push the embedded counting into
6904           cust_main.pm.  sure hope this does it. RT#5083
6905
6906 2009-03-29 22:08  ivan
6907
6908         * FS/FS/cust_pkg.pm: and hopefully actually using the count will
6909           finally do it, RT#5083
6910
6911 2009-03-29 21:50  ivan
6912
6913         * FS/FS/cust_pkg.pm: and hopefully actually using the count will
6914           finally do it, RT#5083
6915
6916 2009-03-29 21:41  ivan
6917
6918         * httemplate/view/cust_main/packages.html: double doh! RT#5083
6919
6920 2009-03-29 21:35  ivan
6921
6922         * httemplate/view/cust_main/packages.html: doh!  underscore,
6923           RT#5083
6924
6925 2009-03-29 21:31  ivan
6926
6927         * httemplate/view/cust_main/packages.html: try not to search for
6928           nothing in cust_svc so much, RT#5083
6929
6930 2009-03-29 21:15  ivan
6931
6932         * FS/FS/cust_pkg.pm, httemplate/view/cust_main/packages.html: try
6933           not to search for nothing in cust_svc so much, RT#5083
6934
6935 2009-03-29 20:47  ivan
6936
6937         * FS/FS/cust_main.pm: didn't need this, but more future-proof,
6938           RT#5083
6939
6940 2009-03-29 20:12  ivan
6941
6942         * httemplate/view/cust_main/packages.html: really prevent separate
6943           part_pkg query, RT#5083
6944
6945 2009-03-29 18:39  ivan
6946
6947         * httemplate/view/cust_main/packages.html: doh, fix pkg display,
6948           RT#5083
6949
6950 2009-03-29 18:28  ivan
6951
6952         * httemplate/view/cust_main/packages.html: fix setup date display,
6953           RT#5083
6954
6955 2009-03-29 18:09  ivan
6956
6957         * httemplate/view/cust_main/packages.html: forget caching, instead
6958           scoop up cust_pkg and part_pkg in one query, RT#5083
6959
6960 2009-03-29 18:05  ivan
6961
6962         * FS/FS/cust_main.pm, httemplate/view/cust_main/packages.html:
6963           forget caching, instead scoop up cust_pkg and part_pkg in one
6964           query, RT#5083
6965
6966 2009-03-29 17:32  ivan
6967
6968         * FS/FS/cust_pkg.pm, httemplate/view/cust_main/packages.html:
6969           part_pkg caching should speedup display of lots of packages,
6970           RT#5083
6971
6972 2009-03-29 16:44  ivan
6973
6974         * FS/FS/Conf.pm, httemplate/view/cust_main/packages.html: hide over
6975           2 (or configured) cancelled and one-time charge packages, RT#5083
6976
6977 2009-03-29 04:56  ivan
6978
6979         * FS/FS/Schema.pm: index pkg_svc.quantity, RT#5083
6980
6981 2009-03-29 04:52  ivan
6982
6983         * FS/FS/cust_pkg.pm: seems to benchmark faster, RT#5083
6984
6985 2009-03-29 03:39  ivan
6986
6987         * httemplate/view/cust_main/packages/package.html: avoid looking up
6988           part_pkg redundantly in the pkg loop, RT#5083
6989
6990 2009-03-29 03:34  ivan
6991
6992         * httemplate/view/cust_main/packages/package.html: avoid looking up
6993           package details redundantly in the pkg loop, RT#5083
6994
6995 2009-03-29 03:17  ivan
6996
6997         * FS/FS/: Record.pm, cust_pkg.pm: add "extra_param" option to
6998           qsearch for more realisitic profiling data, RT#5083
6999
7000 2009-03-29 02:38  ivan
7001
7002         * httemplate/view/cust_main/: one_time_charge_link.html,
7003           packages.html, packages/status.html: optimize customer view when
7004           there's lots of packages; *really* avoid looking up any config
7005           inside the package loop, RT#5083
7006
7007 2009-03-28 15:59  ivan
7008
7009         * httemplate/elements/select-cust-part_pkg.html,
7010           httemplate/elements/select-cust-pkg_class.html,
7011           httemplate/elements/select-part_pkg.html,
7012           httemplate/elements/select-table.html,
7013           httemplate/elements/tr-select-cust-part_pkg.html,
7014           httemplate/elements/tr-selectmultiple-part_pkg.html,
7015           FS/FS/Conf.pm, FS/FS/part_pkg.pm, httemplate/misc/change_pkg.cgi,
7016           httemplate/misc/cust-part_pkg.cgi,
7017           httemplate/misc/order_pkg.html: package selector, split by
7018           package class, RT#5077
7019
7020 2009-03-25 20:59  ivan
7021
7022         * FS/FS/svc_acct.pm: yow
7023
7024 2009-03-25 20:53  ivan
7025
7026         * FS/FS/cust_main.pm: sort packages by label of first (primary)
7027           service, RT#5041
7028
7029 2009-03-25 02:36  ivan
7030
7031         * httemplate/pref/pref-process.html: throw a proper error message
7032           instead of a mason error on pw chagne problems, RT#5073
7033
7034 2009-03-25 02:36  ivan
7035
7036         * httemplate/pref/pref.html: we're defaulting to a top menu in 1.9
7037
7038 2009-03-25 01:45  ivan
7039
7040         * FS/FS/cdr.pm: correct headers on accountcode_default CDR output,
7041           RT#5042
7042
7043 2009-03-24 02:42  ivan
7044
7045         * bin/countdeclines: quick tool for RT#3843
7046
7047 2009-03-23 23:31  ivan
7048
7049         * FS/FS/Schema.pm: add indices for analyzing cc failures, RT#3843
7050
7051 2009-03-23 19:36  ivan
7052
7053         * FS/FS/: part_pkg/bulk.pm, Record.pm, cust_bill.pm, cust_svc.pm,
7054           h_cust_svc.pm, part_pkg.pm: bulk price plan: label as Name
7055           <email>, supress extraneous service list, RT#3519
7056
7057 2009-03-23 16:33  jeff
7058
7059         * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm, FS/FS/part_pkg/flat.pm,
7060           httemplate/misc/process/recharge_svc.html: more DTRT with usage
7061           on service transfer between packages and recharges  RT #2884,
7062           #5040 + #4995 fallout
7063
7064 2009-03-23 15:45  ivan
7065
7066         * httemplate/edit/svc_acct.cgi: change label for svc_acct.finger
7067           from GECOS to "Real Name", RT#3519
7068
7069 2009-03-23 10:02  ivan
7070
7071         * FS/FS/: svc_Common.pm, svc_acct.pm, part_pkg/bulk.pm: add name
7072           (svc_acct.finger) to bulk billing detail, RT#3519
7073
7074 2009-03-21 20:33  ivan
7075
7076         * FS/FS/Cron/check.pm: 10 is too few, throwing false positives
7077
7078 2009-03-21 19:47  ivan
7079
7080         * httemplate/misc/xmlhttp-cust_main-address_standardize.html: fix
7081           usps address standardization when the zip returned has no zip+4,
7082           RT#4882
7083
7084 2009-03-21 16:37  ivan
7085
7086         * FS/bin/freeside-check: Locale::SubCountry warnings clogging up
7087           cron output not useful
7088
7089 2009-03-21 16:32  ivan
7090
7091         * FS/FS/Cron/check.pm: 403 forbidden is okay, at lest the server's
7092           up
7093
7094 2009-03-21 15:14  ivan
7095
7096         * Makefile, FS/FS/Cron/check.pm, FS/bin/freeside-check:
7097           freeside-check local monitoring, RT#4610
7098
7099 2009-03-19 19:14  ivan
7100
7101         * bin/ping: adding quick remote ping & alert script, RT#4610
7102
7103 2009-03-18 08:11  jeff
7104
7105         * FS/FS/part_pkg_taxrate.pm: more error information
7106
7107 2009-03-17 17:30  jeff
7108
7109         * FS/FS/svc_acct.pm, FS/FS/part_pkg/flat.pm,
7110           httemplate/edit/part_svc.cgi: hide unused usage columns
7111
7112 2009-03-17 15:02  ivan
7113
7114         * fs_selfservice/FS-SelfService/SelfService.pm: add
7115           payment_info_renew_info method to ClientAPI/MyAccount and
7116           SG-equivalent previous_payment_info_renew_info to ClientAPI/SGNG
7117
7118 2009-03-17 14:38  ivan
7119
7120         * FS/FS/ClientAPI/SGNG.pm, FS/FS/ClientAPI/MyAccount.pm,
7121           fs_selfservice/FS-SelfService/SelfService.pm: add
7122           payment_info_renew_info method to ClientAPI/MyAccount and
7123           SG-equivalent previous_payment_info_renew_info to ClientAPI/SGNG
7124
7125 2009-03-17 13:41  ivan
7126
7127         * fs_selfservice/FS-SelfService/SelfService.pm: add SG stuff
7128
7129 2009-03-17 13:13  ivan
7130
7131         * FS/FS/Conf.pm: add a conf switch to enable sg multicust stuff,
7132           since it could be dangerous
7133
7134 2009-03-17 13:04  ivan
7135
7136         * FS/FS/Conf.pm: apacheip isn't actually deprecated yet
7137
7138 2009-03-17 12:48  ivan
7139
7140         * FS/FS/ClientAPI/SGNG.pm: adding ClientAPI/SGNG.pm
7141
7142 2009-03-17 09:06  jeff
7143
7144         * FS/FS/: Upgrade.pm, tax_rate.pm: column upgrade for tax_rate
7145           RT#4903)
7146
7147 2009-03-17 05:01  ivan
7148
7149         * FS/FS/: Conf.pm, cust_bill.pm: agent-virt
7150           invoice_*{notes,footer,smallfooter,coupon}, RT#5025
7151
7152 2009-03-17 02:59  ivan
7153
7154         * FS/FS/Misc/eps2png.pm: less debugging
7155
7156 2009-03-17 02:58  ivan
7157
7158         * httemplate/docs/credits.html, FS/FS/Conf.pm, FS/FS/Mason.pm,
7159           FS/FS/Misc/eps2png.pm, httemplate/config/config-image.cgi,
7160           httemplate/config/config-view.cgi, httemplate/docs/license.html:
7161           add eps preview to config, for RT#5025
7162
7163 2009-03-16 16:28  jeff
7164
7165         * FS/FS/Schema.pm: avoid the need for approximate comparisons
7166           RT#4903
7167
7168 2009-03-16 10:06  jeff
7169
7170         * FS/FS/Schema.pm, FS/FS/part_export/prizm.pm,
7171           httemplate/edit/svc_broadband.cgi: have prizm use service data
7172           rather than package data to select a profile RT#4853
7173
7174 2009-03-16 08:52  jeff
7175
7176         * bin/make-pkg-fruit: a tool for migrating package elements to
7177           services
7178
7179 2009-03-16 01:08  jeff
7180
7181         * FS/FS/svc_broadband.pm: get the dup checking right
7182
7183 2009-03-16 00:13  ivan
7184
7185         * httemplate/: misc/payment.cgi, misc/process/payment.cgi,
7186           elements/location.html: allow country selection on credit card
7187           entry, RT#4997
7188
7189 2009-03-16 00:13  ivan
7190
7191         * htetc/: freeside-base1.99.conf, freeside-base1.conf,
7192           freeside-base2.conf: eliminate black diamond arrows on iso-8859-1
7193           chars in Locale::SubCountry states, RT#4997
7194
7195 2009-03-15 23:22  ivan
7196
7197         * Makefile: 5.10!  welcome to the future
7198
7199 2009-03-15 22:54  ivan
7200
7201         * httemplate/view/svc_domain.cgi: fix custnum display on domain
7202           view
7203
7204 2009-03-15 21:21  jeff
7205
7206         * FS/FS/svc_broadband.pm: use part_svc_router
7207
7208 2009-03-15 17:57  jeff
7209
7210         * FS/FS/svc_broadband.pm: comment change
7211
7212 2009-03-15 15:44  ivan
7213
7214         * bin/svc_acct-recalculate_usage: adding quick usage resetting tool
7215
7216 2009-03-15 15:33  ivan
7217
7218         * FS/FS/cust_svc.pm: don't throw 'Use of uninitialized value in
7219           addition (+) at /usr/local/share/perl/5.8.8/FS/cust_svc.pm line
7220           626.' error when using attribute_since_sqlradacct
7221
7222 2009-03-15 12:42  ivan
7223
7224         * FS/FS/cust_pkg_reason.pm: should give better performance if we
7225           search for what we want instead of using a string match
7226
7227 2009-03-15 03:46  ivan
7228
7229         * FS/FS/cust_main.pm: fix application of data fields from prepaid
7230           cards in addition to time field
7231
7232 2009-03-15 03:34  ivan
7233
7234         * httemplate/misc/process/recharge_svc.html: apply byte values from
7235           prepaid cards as well as time value, RT#4995
7236
7237 2009-03-15 03:30  ivan
7238
7239         * FS/FS/UI/bytecount.pm, httemplate/edit/prepay_credit.cgi: we're
7240           not a disk drive manufacturer, don't use halfass base-10
7241           megs/gigs
7242
7243 2009-03-15 00:33  ivan
7244
7245         * FS/FS/cust_main.pm: cust_main::payment_info, for
7246           ClientAPI::MyAccount
7247
7248 2009-03-14 16:44  ivan
7249
7250         * FS/FS/cust_bill.pm: fix emailed logos to come from db config, not
7251           old files, RT#3093 / RT#4963
7252
7253 2009-03-13 11:22  jeff
7254
7255         * FS/FS/svc_broadband.pm: prevent more duplicate MACs from sneaking
7256           in in the interim
7257
7258 2009-03-11 03:03  ivan
7259
7260         * FS/FS/: Conf.pm, cust_bill.pm: add previous_balance-summary_only
7261           config, RT#4404
7262
7263 2009-03-11 02:41  ivan
7264
7265         * FS/FS/cdr.pm: add cdr display with accountcode included, RT#4405
7266
7267 2009-03-11 01:57  ivan
7268
7269         * bin/print-directory_assist: comma
7270
7271 2009-03-11 01:46  ivan
7272
7273         * bin/print-directory_assist, etc/areacodes.txt: quick list of area
7274           codes and a kludge to print DA numbers for all of them
7275
7276 2009-03-10 09:14  jeff
7277
7278         * fs_selfservice/FS-SelfService/cgi/change_pay.html,
7279           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html,
7280           fs_selfservice/FS-SelfService/cgi/verify.cgi,
7281           fs_selfservice/FS-SelfService/cgi/myaccount.html,
7282           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
7283           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
7284           fs_selfservice/FS-SelfService/cgi/signup.cgi,
7285           fs_selfservice/FS-SelfService/cgi/signup.html, FS/FS/Conf.pm,
7286           FS/FS/Schema.pm, FS/FS/agent.pm, FS/FS/cust_main.pm,
7287           httemplate/elements/tr-textarea.html, FS/FS/cust_pay_pending.pm,
7288           FS/FS/cust_pkg.pm, FS/FS/payby.pm, FS/FS/payment_gateway.pm,
7289           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
7290           fs_selfservice/FS-SelfService/SelfService.pm,
7291           httemplate/browse/payment_gateway.html,
7292           httemplate/edit/payment_gateway.html,
7293           httemplate/edit/process/payment_gateway.html: merge webpay
7294           support in with autoselection of old realtime_bop and
7295           realtime_refund_bop
7296
7297 2009-03-08 17:15  ivan
7298
7299         * httemplate/misc/svc_acct-domains.cgi: mistake, its back
7300
7301 2009-03-08 17:15  ivan
7302
7303         * httemplate/misc/svc_acct-domains.cgi: doh
7304
7305 2009-03-03 17:47  ivan
7306
7307         * FS/FS/UID.pm: mpm-itk hack, commented-out for now
7308
7309 2009-03-03 15:56  ivan
7310
7311         * FS/FS/UID.pm: show the euid/ruid when throwing the "Not running
7312           uid freeside" error
7313
7314 2009-03-03 15:41  ivan
7315
7316         * FS/FS/queue.pm: eliminate harmless "Odd number of elements in
7317           hash assignment" warning
7318
7319 2009-03-02 00:49  ivan
7320
7321         * FS/FS/: part_export/vitelity.pm, Schema.pm, phone_avail.pm:
7322           preliminary vitelity export, RT#4868
7323
7324 2009-03-01 20:58  ivan
7325
7326         * FS/: bin/freeside-cdrrewrited, FS/Conf.pm, FS/cdr.pm: option to
7327           do charged_party rewriting in the cdrrewrited daemon, RT#4342
7328
7329 2009-03-01 16:10  ivan
7330
7331         * fs_selfservice/FS-SelfService/cgi/signup.html: have perl
7332           signup.html use selfserice skin config too: selfservice-head,
7333           selfserfice-body_header, selfservice-body_footer,
7334           selfservice-body_bgcolor, selfservice-box_bgcolor
7335
7336 2009-02-28 10:27  ivan
7337
7338         * Makefile: avoid erroring out running install-perl-modules when
7339           you have a pristine, un-updated CVS checkout
7340
7341 2009-02-25 19:51  ivan
7342
7343         * fs_selfservice/FS-SelfService/cgi/signup.html: make signup for a
7344           bit friendlier for BILL signups for testingm RT#4018
7345
7346 2009-02-25 12:05  ivan
7347
7348         * bin/japan.pl: adding quick tool to change the "states" for japan
7349
7350 2009-02-24 02:15  ivan
7351
7352         * FS/FS/Setup.pm: be quiet
7353
7354 2009-02-24 02:06  ivan
7355
7356         * FS/FS/part_referral.pm: bootstrapping issues
7357
7358 2009-02-24 02:00  ivan
7359
7360         * FS/FS/Setup.pm: bootstrapping issues, aaargh
7361
7362 2009-02-24 01:58  ivan
7363
7364         * FS/FS/Setup.pm: bootstrapping issues, ugh
7365
7366 2009-02-24 01:50  ivan
7367
7368         * FS/FS/part_pkg.pm, FS/bin/freeside-setup,
7369           bin/freeside-create-initial-data: bootstrapping issues
7370
7371 2009-02-24 01:41  ivan
7372
7373         * bin/freeside-create-initial-data: somehow rc install wound up
7374           without any data
7375
7376 2009-02-24 00:45  ivan
7377
7378         * FS/bin/freeside-cdrrewrited: exact match, RT#3196
7379
7380 2009-02-24 00:41  ivan
7381
7382         * FS/bin/freeside-cdrrewrited, FS/FS/Schema.pm, FS/FS/cdr.pm,
7383           init.d/freeside-init: rewrite CDRs for forwarded Asterisk calls
7384           to be billable, RT#3196
7385
7386 2009-02-23 15:52  ivan
7387
7388         * FS/FS/Conf.pm: fix 1.7 -> 1.9 config upgrade for new "image"
7389           config type
7390
7391 2009-02-22 13:11  ivan
7392
7393         * httemplate/view/svc_www.cgi: remove flailing ", RT#4902
7394
7395 2009-02-22 13:08  ivan
7396
7397         * FS/: FS/Upgrade.pm, bin/freeside-upgrade: a better rough idea of
7398           where freeside-upgrade spends time
7399
7400 2009-02-22 12:42  ivan
7401
7402         * httemplate/edit/svc_www.cgi: fix apache config editing, doh,
7403           RT#4902
7404
7405 2009-02-22 12:12  ivan
7406
7407         * bin/apache.export: add exportnum to apache export files so they
7408           all get preserved in the case where you're using multiple apache
7409           exports to the same machine, RT#4901
7410
7411 2009-02-22 11:46  ivan
7412
7413         * FS/: MANIFEST, FS/h_cust_pkg.pm, FS/h_cust_pkg_reason.pm,
7414           t/h_cust_pkg.t, t/h_cust_pkg_reason.t, FS/cust_pkg_reason.pm: add
7415           h_cust_pkg and h_cust_pkg_reason packages, RT#4896
7416
7417 2009-02-22 02:58  ivan
7418
7419         * FS/FS/part_pkg/flat.pm: don't do a credit for unused time for
7420           packages that don't have a last bill date.  really.  RT#4881
7421
7422 2009-02-22 02:34  ivan
7423
7424         * FS/FS/cust_pkg.pm: this would seem to be right, but...?
7425
7426 2009-02-22 00:41  ivan
7427
7428         * httemplate/browse/part_pkg.cgi, FS/FS/part_pkg.pm,
7429           FS/FS/type_pkgs.pm: add agent type list to package def browse,
7430           RT#4880
7431
7432 2009-02-21 18:37  ivan
7433
7434         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix tax
7435           report for more complex situations with counties and taxclasses,
7436           make taxable line items clickable, RT#4878
7437
7438 2009-02-21 16:19  ivan
7439
7440         * FS/FS/cust_pkg.pm: okay, so no_empty_county was on crack.  but
7441           this fixes up tax reports nicely.  RT#4878
7442
7443 2009-02-21 12:56  ivan
7444
7445         * FS/FS/cust_pkg.pm: hmm, add no_empty_county option to
7446           location_sql search, for tax reports.  RT#4878
7447
7448 2009-02-21 12:14  ivan
7449
7450         * FS/FS/cust_pkg.pm: hmm, add no_empty_county option to
7451           location_sql search, for tax reports.  RT#4878
7452
7453 2009-02-21 09:56  ivan
7454
7455         * bin/follow-tax-rename, FS/FS/cust_bill_pkg.pm: adding
7456           follow-tax-rename tool (well, quick hack), RT#4878
7457
7458 2009-02-20 20:28  ivan
7459
7460         * FS/FS/Record.pm: and for obj creation too
7461
7462 2009-02-20 20:27  ivan
7463
7464         * FS/FS/Record.pm: it would help to actually finish
7465           nowarn_classload kludge
7466
7467 2009-02-20 20:23  ivan
7468
7469         * FS/FS/Record.pm: add nowarn_classload kludge
7470
7471 2009-02-20 07:07  jeff
7472
7473         * httemplate/edit/cust_main.cgi: support a default tax location
7474           outside us/ca with cch data and better handling of response from
7475           USPS (RT 4857)
7476
7477 2009-02-19 18:55  ivan
7478
7479         * FS/FS/access_user.pm: oops, adding multiple-rightname support
7480           broke ACL caching, bringing it back should be a good perf win for
7481           large customer views, whew.  RT#4830
7482
7483 2009-02-19 18:41  ivan
7484
7485         * FS/FS/Conf.pm, httemplate/view/cust_main/packages/status.html:
7486           disable display of auto-suspend dates unless enabled by config.
7487           at least until it can be made more efficient.  this is slowing
7488           down customer view waaaaaaaaaay too much.  RT#4830
7489
7490 2009-02-19 18:22  ivan
7491
7492         * httemplate/autohandler: harmless tyop
7493
7494 2009-02-19 05:38  jeff
7495
7496         * httemplate/edit/: cust_main.cgi,
7497           cust_main/choose_tax_location.html: do not attempt to assign a
7498           geocode to non us/ca addresses (RT 4857)
7499
7500 2009-02-18 23:57  ivan
7501
7502         * httemplate/search/: elements/cust_pay_or_refund.html,
7503           elements/search.html, cust_pay_pending.html: redirect pending
7504           payment report back to customer when the pending payment is
7505           resolved, RT#4837, and fix otaker fallout from the pending stuff,
7506           RT#4866
7507
7508 2009-02-18 22:42  ivan
7509
7510         * httemplate/: autohandler, pref/pref-process.html, pref/pref.html:
7511           add profiling to a file OOM situations, RT#4830
7512
7513 2009-02-18 17:50  ivan
7514
7515         * FS/FS/Record.pm: fix "improved" float searching problems, RT#4878
7516
7517 2009-02-16 23:43  ivan
7518
7519         * httemplate/edit/part_pkg.cgi: kludge to clone customer packages
7520           you otherwise couldn't see, RT#4854
7521
7522 2009-02-16 23:40  ivan
7523
7524         * httemplate/edit/part_pkg.cgi: kludge to clone customer packages
7525           you otherwise couldn't see, RT#4854
7526
7527 2009-02-16 18:28  ivan
7528
7529         * FS/FS/Mason.pm, httemplate/autohandler,
7530           httemplate/pref/pref-process.html, httemplate/pref/pref.html:
7531           per-user preference for turning on profiling display when
7532           DBIx::Profile is loaded, RT#4830
7533
7534 2009-02-16 18:01  ivan
7535
7536         * FS/FS/cust_main.pm, httemplate/edit/quick-charge.html,
7537           httemplate/edit/process/quick-charge.cgi,
7538           httemplate/view/cust_main/packages.html: add tax-exempt checkbox
7539           to one-time charges, RT#4858
7540
7541 2009-02-16 15:54  ivan
7542
7543         * FS/FS/cust_pay_pending.pm, FS/FS/AccessRight.pm,
7544           FS/FS/cust_main.pm, httemplate/search/cust_pay_pending.html,
7545           httemplate/search/elements/cust_pay_or_refund.html,
7546           httemplate/edit/cust_pay_pending.html,
7547           httemplate/edit/process/cust_pay_pending.html,
7548           httemplate/view/cust_main/payment_history.html,
7549           httemplate/elements/menu.html: add reporting on (and resolution
7550           of) stuck pending transactions, RT#4837 (RT#3572)
7551
7552 2009-02-15 22:40  jeff
7553
7554         * bin/cch_tax_tool: a cheesy little tool to assist in syncing cch
7555           updates to the initial install
7556
7557 2009-02-15 22:02  jeff
7558
7559         * FS/FS/: cust_tax_location.pm, part_pkg_taxrate.pm, tax_class.pm:
7560           allow completely empty updates (again?)
7561
7562 2009-02-15 21:59  jeff
7563
7564         * FS/FS/cust_tax_location.pm: wrong operator
7565
7566 2009-02-15 09:38  jeff
7567
7568         * FS/FS/tax_rate.pm: remove useless line
7569
7570 2009-02-15 09:23  jeff
7571
7572         * FS/FS/tax_rate.pm: tyop
7573
7574 2009-02-15 09:20  jeff
7575
7576         * FS/FS/tax_rate.pm: trim whitespace on import
7577
7578 2009-02-15 05:51  jeff
7579
7580         * FS/FS/Record.pm: improved float searching
7581
7582 2009-02-13 16:40  ivan
7583
7584         * httemplate/: elements/select-agent.html,
7585           elements/tr-select-agent.html, browse/addr_block.cgi: clean up
7586           select-agent agent virtualization, RT#1405
7587
7588 2009-02-12 11:48  jeff
7589
7590         * FS/FS/: cust_tax_location.pm, tax_rate.pm: proper match arguments
7591           help
7592
7593 2009-02-12 07:55  jeff
7594
7595         * httemplate/: misc/tax-import.cgi, elements/form-file_upload.html:
7596           better upload error handling and correction of tax upload
7597           filecount
7598
7599 2009-02-11 10:44  ivan
7600
7601         * httemplate/search/cdr.html: fix select and unselect all buttons
7602           on CDR bulk actions, RT#4766
7603
7604 2009-02-11 08:06  jeff
7605
7606         * FS/FS/Schema.pm: mac is unique
7607
7608 2009-02-10 08:25  jeff
7609
7610         * httemplate/edit/part_pkg.cgi: fix taxproduct fallout from IE 2083
7611           limit workaround
7612
7613 2009-02-10 02:35  ivan
7614
7615         * FS/FS/AccessRight.pm, httemplate/misc/cdr.cgi,
7616           httemplate/search/cdr.html: quick n' dirty CDR deletion from web
7617           interface, RT#4766 / RT#4731
7618
7619 2009-02-09 07:03  ivan
7620
7621         * httemplate/browse/agent.cgi: try for slightly better UI on agent
7622           config overrides
7623
7624 2009-02-09 06:05  ivan
7625
7626         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
7627           FS/FS/cust_pay.pm, conf/invoice_html,
7628           conf/invoice_html_statement, httemplate/config/config-image.cgi,
7629           httemplate/config/config-process.cgi,
7630           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
7631           httemplate/elements/header.html, httemplate/view/REAL_logo.cgi,
7632           httemplate/view/cust_bill-logo.cgi: rest of per-agent config for
7633           company_name, company_address, logo, etc.. RT#3989
7634
7635 2009-02-09 03:45  ivan
7636
7637         * FS/FS/UI/Web.pm: pull out the data for address fields too!
7638           RT#4583
7639
7640 2009-02-09 03:35  ivan
7641
7642         * FS/FS/ConfDefaults.pm: more consistent labeling, RT#4583
7643
7644 2009-02-09 03:32  ivan
7645
7646         * FS/FS/: UI/Web.pm, ConfDefaults.pm: add some more customer output
7647           formats that include service address, RT#4583
7648
7649 2009-02-09 02:38  ivan
7650
7651         * FS/bin/freeside-fetch: increase LWP timeout, some reports can
7652           take a while
7653
7654 2009-02-08 21:59  ivan
7655
7656         * FS/FS/part_pkg/voip_cdr.pm: add skip_dcontext and
7657           skip_dstchannel_prefix options, RT#3196
7658
7659 2009-02-08 17:49  ivan
7660
7661         * FS/FS/access_user.pm, FS/FS/part_pkg.pm,
7662           httemplate/browse/access_group.html,
7663           httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi,
7664           httemplate/edit/elements/edit.html,
7665           httemplate/elements/select-part_pkg.html: further work on agents
7666           editing own packages: fix fallout on package customization from
7667           turning agent_virt on in edit/part_pkg.cgi, add a "clone package"
7668           to package browse, like clone service, and have agent type
7669           selection disappear when you set an agentnum.  RT#1331
7670
7671 2009-02-07 18:05  ivan
7672
7673         * FS/FS/access_user.pm, FS/FS/cust_pkg.pm,
7674           httemplate/browse/part_pkg.cgi, httemplate/edit/cust_main.cgi,
7675           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
7676           httemplate/edit/process/part_pkg.cgi,
7677           httemplate/elements/select-agent_types.html,
7678           httemplate/elements/select-cust-part_pkg.html,
7679           httemplate/elements/select-part_pkg.html,
7680           httemplate/elements/select-table.html,
7681           httemplate/elements/tr-select-agent_types.html,
7682           httemplate/search/elements/search.html,
7683           FS/FS/ClientAPI/Signup.pm: further work on agents editing own
7684           packages: allow them to see (but not edit) global packages for
7685           their type, RT#1331
7686
7687 2009-02-07 12:16  ivan
7688
7689         * FS/FS/ClientAPI/MyAccount.pm,
7690           fs_selfservice/FS-SelfService/SelfService.pm: add more
7691           documentation on order_pkg and the ability to order svc_phone
7692           too, RT#4722
7693
7694 2009-02-07 11:35  ivan
7695
7696         * httemplate/view/cust_main/payment_history.html: right-align
7697           amount in prev history row
7698
7699 2009-02-07 11:34  ivan
7700
7701         * FS/FS/Record.pm: don't look up encryption config every search,
7702           this should help perf a lot with database config in 1.9
7703
7704 2009-02-07 11:05  ivan
7705
7706         * bin/pod2x: no, it doesn't look like we have query
7707
7708 2009-02-07 00:23  ivan
7709
7710         * httemplate/view/cust_main/: payment_history.html, packages.html,
7711           packages/location.html, packages/services.html,
7712           packages/status.html, payment_history/payment.html,
7713           payment_history/refund.html: optimize customer view: avoid
7714           looking up config values inside loops, RT#4728
7715
7716 2009-02-06 17:45  ivan
7717
7718         * fs_selfservice/FS-SelfService/SelfService.pm: fix up POD
7719           formatting, RT#4727
7720
7721 2009-02-06 17:33  ivan
7722
7723         * bin/pod2x: don't need this
7724
7725 2009-02-06 17:26  ivan
7726
7727         * bin/pod2x: update pod2x to use Mediawiki module instead of
7728           WWW:::Mediawiki::Client.  whew, that wasn't so bad.  RT#4727
7729
7730 2009-02-06 10:31  ivan
7731
7732         * httemplate/elements/location.html: fix spurious "Unit #" label
7733           showing up, RT#4745
7734
7735 2009-02-05 13:02  jeff
7736
7737         * FS/FS/tax_rate.pm: pluralization agreement
7738
7739 2009-02-05 08:57  jeff
7740
7741         * FS/FS/: Conf.pm, tax_rate.pm: add a config flag to ignore new
7742           style taxes instead of throwing fatal errors
7743
7744 2009-02-04 07:58  jeff
7745
7746         * FS/FS/cust_main.pm: with usage classes, the probability of a
7747           taxless line item tranche is too high for this to be a fatal
7748           error.  we risk overlooking misconfigured taxes/packages
7749
7750 2009-02-03 13:33  jeff
7751
7752         * FS/FS/part_pkg.pm: the taxproductnum is ALWAYS one of the
7753           filtering conditions
7754
7755 2009-02-01 05:52  ivan
7756
7757         * bin/test_scrub: adding scrub tool
7758
7759 2009-02-01 04:48  ivan
7760
7761         * httemplate/elements/menu.html: yow, don't hide the config menu
7762           unnecessarily
7763
7764 2009-02-01 04:28  ivan
7765
7766         * fs_selfservice/FS-SelfService/cgi/: ach_payment_results.html,
7767           agent_delete_svc.html, agent_main.html, agent_order_pkg.html,
7768           agent_provision.html, agent_provision_svc_acct.html,
7769           change_bill.html, change_password.html, change_pay.html,
7770           change_ship.html, customer_change_pkg.html,
7771           customer_order_pkg.html, delete_svc.html, footer.html,
7772           list_customers.html, make_ach_payment.html, make_payment.html,
7773           myaccount.html, payment_results.html, process_change_bill.html,
7774           process_change_password.html, process_change_pay.html,
7775           process_change_pkg.html, process_change_ship.html,
7776           process_order_pkg.html, process_order_recharge.html,
7777           process_svc_acct.html, process_svc_external.html, provision.html,
7778           provision_svc_acct.html, recharge_prepay.html,
7779           recharge_results.html, selfservice.cgi, view_customer.html,
7780           view_invoice.html, view_support_details.html, view_usage.html,
7781           view_usage_details.html: put the footer in one frigging file,
7782           whew
7783
7784 2009-02-01 02:37  ivan
7785
7786         * FS/FS/Schema.pm: indexing cust_bill_event.eventpart should help
7787           speed up freeside-migrate-events slightly... RT#4277
7788
7789 2009-01-31 20:13  ivan
7790
7791         * FS/FS/Upgrade.pm: commit after each table upgrade, helps with
7792           getting huge dbs upgraded, RT#4679
7793
7794 2009-01-31 01:53  ivan
7795
7796         * FS/FS/access_user.pm: cache the results of ACL queries, should
7797           improve performance of customer view page for customers with
7798           shitloads of packages/services, RT#4696
7799
7800 2009-01-30 12:44  ivan
7801
7802         * FS/FS/ClientAPI_SessionCache.pm: should use FS::Conf
7803
7804 2009-01-29 16:40  ivan
7805
7806         * FS/FS/UI/bytecount.pm: we're not a disk drive manufacturer
7807
7808 2009-01-29 11:21  ivan
7809
7810         * FS/FS/cust_pkg.pm: fix unsuspend-always_adjust_next_bill_date
7811           config, RT#4271
7812
7813 2009-01-28 08:29  rsiddall
7814
7815         * rpm/freeside.spec: Removed conflict between core billing package
7816           and self-service RPMs so you can install them all on the same
7817           machine.  This may have applications if you're using XMLRPC to
7818           talk to the self-service interface from PHP, Python, etc.
7819
7820 2009-01-27 01:39  ivan
7821
7822         * FS/FS/AccessRight.pm, httemplate/search/elements/search.html: add
7823           ACL to allow download of browse/ stuff too, when possible.
7824           RT#4681
7825
7826 2009-01-25 20:22  ivan
7827
7828         * FS/FS/cust_main.pm: i think this was right after all, we do want
7829           to look for a county-less state+country match before country only
7830           and giving up, RT#4681
7831
7832 2009-01-25 18:14  ivan
7833
7834         * FS/FS/cust_bill.pm: should fix: Argument "\\dollar 2.69" isn't
7835           numeric in sprintf at /usr/local/share/perl/5.8.8/FS/cust_bill.pm
7836           line 2193.  Hopefully no problems with invoice with 0 tax
7837           printing :/.  RT#4681
7838
7839 2009-01-25 17:36  ivan
7840
7841         * FS/FS/cust_main.pm: should be better error message for inability
7842           to find tax rates, RT#4681.  also pull in the add_freq changes.
7843           *think* they're safe.  famous last words.
7844
7845 2009-01-25 17:07  ivan
7846
7847         * FS/FS/cust_pkg.pm: fix harmless warning, RT#4681: Argument ""
7848           isn't numeric in numeric eq (==) at
7849           /usr/local/share/perl/5.8.8/FS/cust_pkg.pm line 443.
7850
7851 2009-01-25 15:58  ivan
7852
7853         * FS/FS/Record.pm, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi,
7854           httemplate/edit/elements/edit.html: fix one-time charges and
7855           package customization for employees who don't have 'Edit global
7856           package definition' ACL, RT#4668
7857
7858 2009-01-25 14:20  ivan
7859
7860         * httemplate/browse/: access_group.html, access_user.html:
7861           normalize terminology: s/internal users/employees/
7862
7863 2009-01-25 12:43  ivan
7864
7865         * FS/bin/: freeside-cdrd, freeside-queued: reduce waiting time for
7866           -cdrd and -queued, RT#4667
7867
7868 2009-01-24 17:27  ivan
7869
7870         * FS/FS/cust_svc.pm: add some debugging to RADIUS db calls
7871
7872 2009-01-24 13:53  ivan
7873
7874         * fs_selfservice/php/: order_renew.php,
7875           process_payment_order_renew.php: finish up prepay example,
7876           RT#4623
7877
7878 2009-01-24 13:53  ivan
7879
7880         * FS/FS/ClientAPI/MyAccount.pm: have the prepay amounts include the
7881           current balance, RT#4623
7882
7883 2009-01-24 13:49  ivan
7884
7885         * httemplate/edit/cust_main.cgi: wtf, don't pop up the geocode
7886           chooser when taxproducts are off
7887
7888 2009-01-24 13:04  ivan
7889
7890         * httemplate/: elements/select-domain.html,
7891           elements/select-table.html, elements/tr-select-domain.html,
7892           search/report_svc_acct.html, search/svc_acct.cgi: add domain
7893           selection to advanced account report (side effect on RT#4623)
7894
7895 2009-01-22 17:23  ivan
7896
7897         * fs_selfservice/php/: freeside.class.php, login.php, main.php,
7898           order_renew.php, process_login.php,
7899           process_payment_order_renew.php: add the start at PHP
7900           self-service as a quick early renew example
7901
7902 2009-01-22 16:49  ivan
7903
7904         * FS/FS/ClientAPI/MyAccount.pm: typo in rounding the amounts
7905           returned by renew_info, RT#4623
7906
7907 2009-01-22 16:23  ivan
7908
7909         * FS/FS/ClientAPI/MyAccount.pm: round the amounts returned by
7910           renew_info, RT#4623
7911
7912 2009-01-22 09:29  ivan
7913
7914         * FS/FS/part_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
7915           fs_selfservice/FS-SelfService/SelfService.pm: add self-service
7916           methods renew_info, order_renew and process_payment_order_renew
7917           to enable self-renewal through self-service.  RT#4623
7918
7919 2009-01-20 18:02  ivan
7920
7921         * httemplate/edit/: part_pkg.cgi, elements/edit.html: fix
7922           (hopefully last of the) customize package bogosity in 1.9,
7923           RT#4662
7924
7925 2009-01-20 16:52  ivan
7926
7927         * FS/FS/cust_bill_pkg_tax_location.pm: stupid typo preventing
7928           service addresses from working, RT#4663
7929
7930 2009-01-20 12:08  ivan
7931
7932         * FS/FS/: cust_main.pm: whew, hopefully that will actually fix
7933           agent-specific invoices migrated from 1.7->1.9, RT#4645
7934
7935 2009-01-20 11:35  ivan
7936
7937         * FS/FS/cust_bill.pm: fix agent-specific logos migrated from 1.7,
7938           RT#4645
7939
7940 2009-01-19 15:53  ivan
7941
7942         * FS/FS/tax_rate.pm, httemplate/misc/process/tax-import.cgi:
7943           tax-pkg_location changes broke new taxation, this should fix
7944
7945 2009-01-19 15:44  ivan
7946
7947         * FS/FS/part_pkg/voip_cdr.pm: turn debugging off
7948
7949 2009-01-19 14:32  ivan
7950
7951         * FS/FS/part_pkg/voip_cdr.pm: don't ignore the cdrtypenum rule for
7952           0, hopefully finally fix DA for QIS, RT#4502
7953
7954 2009-01-19 09:37  ivan
7955
7956         * httemplate/edit/process/cust_pkg.cgi: fix error on bulk package
7957           order/cancel, RT#4645
7958
7959 2009-01-18 22:36  ivan
7960
7961         * httemplate/: elements/tr-select-cust_location.html,
7962           view/cust_main/packages/location.html: default service location
7963           is cust_main ship_ address when present!  RT#4499
7964
7965 2009-01-18 19:50  ivan
7966
7967         * FS/FS/Schema.pm, FS/FS/rate.pm,
7968           httemplate/edit/process/rate_region.cgi: 10 digit prefix
7969           matching, RT#4403
7970
7971 2009-01-18 15:51  ivan
7972
7973         * FS/FS/cust_pkg.pm: finish package location tax reporing, RT#4499
7974
7975 2009-01-18 15:43  ivan
7976
7977         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
7978           FS/FS/cust_bill_pkg_tax_location.pm, FS/FS/cust_main.pm,
7979           FS/FS/cust_main_county.pm, FS/FS/tax_rate.pm,
7980           FS/t/cust_bill_pkg_tax_location.t,
7981           httemplate/search/cust_bill_pkg.cgi,
7982           httemplate/search/report_tax.cgi,
7983           httemplate/view/cust_main/packages/location.html: finish package
7984           location tax reporing, RT#4499
7985
7986 2009-01-18 13:06  rsiddall
7987
7988         * rpm/freeside.sysconfig: bash didn't like spaces on each side of
7989           an equals sign.
7990
7991 2009-01-13 05:00  ivan
7992
7993         * FS/FS/part_export/internal_diddb.pm: fix internal_diddb delete &
7994           return number to availability, RT#4603
7995
7996 2009-01-12 19:25  ivan
7997
7998         * FS/FS/part_pkg/voip_cdr.pm: whew, works fine, rewrite to 411 was
7999           sticky that's why calls were being skipped for wrong carrierid,
8000           RT#4502
8001
8002 2009-01-12 18:39  ivan
8003
8004         * FS/FS/part_pkg/voip_cdr.pm: by his noodly appendage, i hope this
8005           is just a precendece problem, RT#4502
8006
8007 2009-01-12 18:13  ivan
8008
8009         * FS/FS/part_pkg/voip_cdr.pm: WORKING avoid looking up options
8010           inside the rating loop, RT#4502
8011
8012 2009-01-12 17:58  ivan
8013
8014         * FS/FS/part_pkg/voip_cdr.pm: avoid looking up options inside the
8015           rating loop, RT#4502
8016
8017 2009-01-12 17:34  ivan
8018
8019         * FS/FS/part_pkg/voip_cdr.pm: refactor out the ignoring rules into
8020           check_chargable; ignore carrierid rule w/411 rewrite, RT#4502
8021
8022 2009-01-12 16:17  ivan
8023
8024         * FS/FS/part_pkg/voip_cdr.pm: wtf is up with 411_rewrite, RT#4502
8025
8026 2009-01-12 15:51  ivan
8027
8028         * FS/FS/: Conf.pm, Record.pm, cdr/taqua.pm: taqua config to rewrite
8029           DA calls, RT#4502
8030
8031 2009-01-12 13:16  jeff
8032
8033         * FS/FS/cust_main.pm: tickets only exist when a ticket system
8034           exists
8035
8036 2009-01-12 12:59  jeff
8037
8038         * FS/FS/cust_main.pm: doc tyop
8039
8040 2009-01-12 01:01  jeff
8041
8042         * FS/FS/svc_acct.pm: vfw callback failure
8043
8044 2009-01-10 15:56  ivan
8045
8046         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
8047           FS/FS/cust_pkg.pm, httemplate/misc/change_pkg.cgi,
8048           httemplate/edit/process/change-cust_pkg.html,
8049           httemplate/edit/process/cust_pkg.cgi,
8050           httemplate/elements/location.html,
8051           httemplate/elements/tr-select-cust_location.html,
8052           httemplate/view/cust_main/packages/location.html,
8053           httemplate/view/cust_main/packages/package.html: implement
8054           package changes w/location change, RT#4499
8055
8056 2009-01-09 16:43  ivan
8057
8058         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
8059           httemplate/elements/location.html,
8060           httemplate/elements/tr-select-cust_location.html,
8061           httemplate/view/cust_main/packages.html,
8062           httemplate/edit/process/quick-cust_pkg.cgi,
8063           httemplate/misc/location.cgi, httemplate/misc/order_pkg.html:
8064           more work on package service addresses:  hide locations when
8065           they're all the default, config to show them anyway / finish
8066           implementing package ordering, fix all the state/county weirdness
8067           when changing the location dropdown. RT#4499
8068
8069 2009-01-08 20:06  ivan
8070
8071         * httemplate/edit/cust_main/contact.html,
8072           httemplate/elements/location.html,
8073           httemplate/elements/select-country.html,
8074           httemplate/elements/select-county.html,
8075           httemplate/elements/select-state.html,
8076           httemplate/elements/tr-select-part_referral.html,
8077           httemplate/misc/location.cgi, httemplate/misc/order_pkg.html,
8078           FS/FS/Mason.pm, FS/FS/cust_location.pm, FS/FS/cust_main.pm,
8079           httemplate/view/cust_main/packages.html,
8080           httemplate/view/cust_main/packages/location.html: pick/enter a
8081           location when ordering a package, RT#4499
8082
8083 2009-01-07 17:45  ivan
8084
8085         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Schema.pm,
8086           FS/FS/cust_location.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
8087           FS/t/cust_location.t, eg/table_template.pm,
8088           eg/table_template-svc.pm,
8089           httemplate/view/cust_main/packages.html,
8090           httemplate/view/cust_main/packages/location.html,
8091           httemplate/view/cust_main/packages/package.html,
8092           httemplate/view/cust_main/packages/services.html,
8093           httemplate/view/cust_main/packages/status.html: start adding
8094           package locations, RT#4499
8095
8096 2009-01-07 08:59  jeff
8097
8098         * conf/invoice_latex: allow tex to do more column sizing
8099
8100 2009-01-06 16:27  ivan
8101
8102         * httemplate/browse/rate_region.html: country code is two words
8103
8104 2009-01-06 16:18  ivan
8105
8106         * FS/FS/part_pkg/voip_cdr.pm: fixup error message, this is all for
8107           RT#4524
8108
8109 2009-01-06 16:14  ivan
8110
8111         * httemplate/browse/: rate.cgi, rate_region.html: add a dropdown to
8112           help browse regions by countrycode
8113
8114 2009-01-06 15:30  ivan
8115
8116         * FS/FS/part_pkg/voip_cdr.pm: throw a fatal error if a call is
8117           unrateable and add an ignore_unrateable flag to go back to the
8118           old skip behavior
8119
8120 2009-01-06 13:16  ivan
8121
8122         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: swap price to last column
8123           in default CDR output format; fix "all 0 prices" when using
8124           simple output format w/internal rating, RT#4503
8125
8126 2009-01-05 13:12  jeff
8127
8128         * FS/FS/tax_rate.pm: doh! change the interface here, too
8129
8130 2009-01-04 16:26  ivan
8131
8132         * httemplate/elements/checkboxes-table-name.html,
8133           httemplate/elements/checkboxes.html,
8134           httemplate/elements/select-rate.html,
8135           httemplate/elements/tr-select-rate.html, FS/FS/rate_prefix.pm,
8136           httemplate/browse/rate.cgi,
8137           httemplate/misc/copy-rate_detail.html,
8138           httemplate/misc/process/copy-rate_detail.html: add rate copying,
8139           RT#4431
8140
8141 2009-01-04 14:07  ivan
8142
8143         * Makefile, init.d/freeside-init: don't run a self-service server
8144           against localhost OOTB; eliminate those gigantic useless logfiles
8145
8146 2009-01-02 17:52  ivan
8147
8148         * bin/cdr.http_and_import, bin/cdr.import, FS/FS/Record.pm,
8149           FS/FS/cdr.pm, FS/FS/cdr/indosoft.pm: indosoft CDR format, RT#4425
8150
8151 2009-01-02 14:03  ivan
8152
8153         * FS/FS/Record.pm, FS/FS/cdr.pm, FS/FS/cdr/bell_west.pm,
8154           FS/FS/cdr/troop.pm, bin/cdr.import: add troop CDRs, RT#4413
8155
8156 2009-01-02 10:01  ivan
8157
8158         * eg/cdr_template.pm: cdr template, RT#4413 and RT#4412
8159
8160 2009-01-02 09:58  ivan
8161
8162         * FS/FS/cdr/troop.pm: commiting initial troop CDR template, RT#4413
8163
8164 2009-01-01 12:11  rsiddall
8165
8166         * rpm/freeside-selfservice.conf: New Apache configuration file for
8167           the self-service interface.
8168
8169 2009-01-01 12:10  rsiddall
8170
8171         * rpm/freeside.spec: Modifications to let self-service work if you
8172           really insist on installing it on the same machine as the billing
8173           server.  Also more fixes for SuSE, and a couple of changes to
8174           minimize differences from the 1.7 branch.
8175
8176 2008-12-31 14:04  ivan
8177
8178         * FS/FS/: Record.pm, cdr/bell_west.pm: finish up working bell_west
8179           CDR format, RT#4403
8180
8181 2008-12-31 10:07  jeff
8182
8183         * FS/FS/cust_main.pm: one got missed?
8184
8185 2008-12-30 19:28  ivan
8186
8187         * FS/FS/Record.pm, FS/FS/cdr.pm, FS/FS/phone_avail.pm,
8188           FS/FS/cdr/bell_west.pm, FS/FS/cdr/simple.pm,
8189           FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/rate_detail.html,
8190           httemplate/misc/cdr-import.html,
8191           httemplate/misc/process/cdr-import.html: bell west CDR format,
8192           RT#4403
8193
8194 2008-12-30 14:00  jeff
8195
8196         * FS/FS/: cust_pkg.pm, cust_pkg_reason.pm: yet more timestamping
8197           improvements and corrections to reasons based on history records
8198
8199 2008-12-30 13:45  jeff
8200
8201         * FS/FS/cdr.pm: move price to last column for default_source
8202
8203 2008-12-30 11:13  jeff
8204
8205         * FS/FS/part_pkg/voip_cdr.pm: allow upstream_simple to specify a
8206           usage_class for tax purposes in calltypenum
8207
8208 2008-12-29 10:06  jeff
8209
8210         * Makefile, conf/invoice_latex, etc/fslongtable.sty: ease
8211           deployment of patched longtable
8212
8213 2008-12-28 11:10  ivan
8214
8215         * httemplate/browse/cust_main_county.cgi: finish dealing with
8216           counties with spaces, etc., RT#4496
8217
8218 2008-12-28 11:08  ivan
8219
8220         * httemplate/edit/process/cust_main_county-expand.cgi: allow normal
8221           ut_textn strings in county expansion, RT#4496
8222
8223 2008-12-28 10:59  ivan
8224
8225         * httemplate/browse/cust_main_county.cgi: deal with counties with
8226           spaces, etc., RT#4496
8227
8228 2008-12-28 10:52  ivan
8229
8230         * httemplate/browse/cust_main_county.cgi: put the
8231           country/state/county selections on their own line, RT#4496
8232
8233 2008-12-28 10:48  ivan
8234
8235         * httemplate/elements/: select-country.html, select-county.html,
8236           select-state.html, select-did.html: fix browse results for
8237           selecting counties (resulting from separating tax classes), also
8238           add dropdowns to browse by state and county, RT#4496
8239
8240 2008-12-28 10:44  ivan
8241
8242         * httemplate/: browse/cust_main_county.cgi,
8243           edit/cust_main/contact.html, edit/cust_main/billing.html,
8244           misc/payment.cgi: fix browse results for selecting counties
8245           (resulting from separating tax classes), also add dropdowns to
8246           browse by state and county, RT#4496
8247
8248 2008-12-24 16:45  jeff
8249
8250         * FS/FS/: cust_bill_pkg.pm, cust_main.pm, cust_main_county.pm: fix
8251           "texas tax" in 1.9
8252
8253 2008-12-23 13:41  jeff
8254
8255         * FS/FS/cust_main.pm: miss use
8256
8257 2008-12-23 12:35  jeff
8258
8259         * FS/FS/cust_main.pm: correct bad tax calculation
8260
8261 2008-12-22 16:32  ivan
8262
8263         * FS/FS/: cust_bill.pm: truncate package descriptions over 50 chars
8264           to avoid pushing the total column out to the right, RT#4449
8265
8266 2008-12-22 15:28  ivan
8267
8268         * httemplate/config/config.cgi: textareas are much less annoying to
8269           work with when their scrollbar isn't scrolled off the side itself
8270
8271 2008-12-22 14:30  rsiddall
8272
8273         * rpm/freeside.spec: Copying over modifications to support SuSE
8274           from the 1.7 branch.
8275
8276 2008-12-22 13:16  ivan
8277
8278         * httemplate/edit/: part_pkg.cgi, quick-charge.html: soft-limit
8279           package names to 50 chars to avoid problems with typeset
8280           invoices, RT#4449
8281
8282 2008-12-21 13:53  ivan
8283
8284         * FS/FS/svc_phone.pm: and fix msgcat usage, this should do it?,
8285           RT#4204
8286
8287 2008-12-21 13:49  ivan
8288
8289         * FS/FS/svc_acct.pm: svc_acct.pm bogosity too, wtf?!, RT#4204
8290
8291 2008-12-21 13:44  ivan
8292
8293         * FS/FS/: msgcat.pm: msgcat.pm upgrade bogosity, shrug, RT#4204
8294
8295 2008-12-21 13:37  ivan
8296
8297         * FS/FS/: svc_Common.pm, Upgrade.pm: unique checking for svc_phone
8298           like svc_acct, closes: RT#4204 (also a few lines of the new
8299           per-agent config snuck in Conf.pm from RT#3989)
8300
8301 2008-12-21 13:33  ivan
8302
8303         * FS/: FS/svc_phone.pm, FS/Conf.pm, FS/Record.pm, FS/Setup.pm,
8304           FS/msgcat.pm, FS/svc_Common.pm, FS/svc_acct.pm,
8305           bin/freeside-upgrade: unique checking for svc_phone like
8306           svc_acct, closes: RT#4204 (also a few lines of the new per-agent
8307           config snuck in Conf.pm from RT#3989)
8308
8309 2008-12-21 10:38  ivan
8310
8311         * FS/bin/freeside-cdrd: cdrd brainfart, finishing up RT#4423
8312
8313 2008-12-21 10:09  ivan
8314
8315         * FS/: FS/Schema.pm, FS/queue.pm, bin/freeside-cdrd: have
8316           freeside-queued put billing jobs in the queue, so they run in
8317           their own short-lived processes, RT#4423
8318
8319 2008-12-21 09:40  ivan
8320
8321         * FS/FS/queue.pm: doc
8322
8323 2008-12-15 16:08  jeff
8324
8325         * FS/FS/cust_pkg.pm: proper dates on expire and suspend reasons
8326
8327 2008-12-11 13:11  jeff
8328
8329         * FS/FS/cust_main.pm: place tax on invoice only once
8330
8331 2008-12-10 13:43  ivan
8332
8333         * httemplate/search/: cust_bill_event.html, report_cust_bill.html,
8334           report_cust_credit.html, report_cust_event.html,
8335           report_cust_main-zip.html, report_cust_main.html,
8336           report_cust_pay.html, report_cust_pay_batch.html,
8337           report_cust_pkg.html, report_newtax.html, report_svc_acct.html,
8338           report_tax.html: allow all-agent reporting again
8339
8340 2008-12-10 13:33  ivan
8341
8342         * httemplate/graph/: report_cust_bill_pkg.html,
8343           report_cust_pkg.html, report_money_time.html: allow all-agent
8344           reporting again
8345
8346 2008-12-10 12:20  ivan
8347
8348         * FS/FS/cust_main/Import.pm: referral import fixes, RT#4427
8349
8350 2008-12-10 11:43  rsiddall
8351
8352         * rpm/freeside.spec: Cleanup to quieten rpmlint.  Fixes to cope
8353           with moving code out of handler.pl, etc.
8354
8355 2008-12-10 11:42  rsiddall
8356
8357         * rpm/rpm2Bundle: Further modifications to handle Perl RPM names
8358           and map them back to Perl module names.
8359
8360 2008-12-09 18:47  jeff
8361
8362         * FS/FS/cust_tax_location.pm: space is empty
8363
8364 2008-12-08 17:49  ivan
8365
8366         * FS/FS/Record.pm: oops
8367
8368 2008-12-08 17:46  ivan
8369
8370         * FS/FS/Record.pm, FS/FS/inventory_item.pm,
8371           httemplate/misc/inventory_item-import.html,
8372           httemplate/misc/process/inventory_item-import.html: use common
8373           base for inventory import too, fixes problems with errors due to
8374           dos line endings and allows Excel upload, RT#4346
8375
8376 2008-12-08 02:13  ivan
8377
8378         * FS/FS/cust_bill_pkg.pm: make CDRs smaller, so we can fit more
8379           columns, RT#4376
8380
8381 2008-12-08 01:08  ivan
8382
8383         * FS/FS/Schema.pm: make room for CDRs, RT#4387
8384
8385 2008-12-08 00:52  ivan
8386
8387         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: respect output_format and
8388           add an header for rating_method=prefix too, RT#4387
8389
8390 2008-12-08 00:46  ivan
8391
8392         * conf/invoice_html: normal ext_desc shouldn't shove the second+
8393           columns of CDRs out
8394
8395 2008-12-05 09:23  jeff
8396
8397         * FS/FS/tax_rate.pm: passthrough support for gross revenue taxes
8398
8399 2008-12-05 09:19  jeff
8400
8401         * FS/FS/part_pkg.pm: avoid taxation on products with no assigned
8402           taxes
8403
8404 2008-12-05 00:24  jeff
8405
8406         * FS/FS/cust_main.pm: missing uses, corrects 4388
8407
8408 2008-12-04 20:20  jeff
8409
8410         * FS/FS/cust_main_county.pm: bad shortcut causes taxes not to be
8411           charged
8412
8413 2008-12-03 21:16  jeff
8414
8415         * FS/FS/part_export/soma.pm: wtf?
8416
8417 2008-12-03 18:19  jeff
8418
8419         * httemplate/edit/cust_main.cgi: better placement of script
8420           sourcing
8421
8422 2008-12-03 18:03  jeff
8423
8424         * httemplate/elements/init_overlib.html: better placement of script
8425           sourcing
8426
8427 2008-12-03 17:46  jeff
8428
8429         * httemplate/edit/cust_main/choose_tax_location.html: better
8430           behavior when zip code is missing
8431
8432 2008-12-03 15:29  ivan
8433
8434         * httemplate/search/report_receivables.html: allow an all-agent
8435           receivables report again
8436
8437 2008-12-03 13:15  ivan
8438
8439         * httemplate/misc/whois.cgi: fix real customer numbers showing on
8440           view pages, RT#4099/4379
8441
8442 2008-12-03 13:12  ivan
8443
8444         * httemplate/view/: cust_pay.html, cust_refund.html, cust_bill.cgi,
8445           svc_broadband.cgi, svc_domain.cgi, svc_external.cgi,
8446           svc_forward.cgi, svc_www.cgi: fix real customer numbers showing
8447           on view pages, RT#4099/4379
8448
8449 2008-12-03 09:25  ivan
8450
8451         * FS/FS/part_export/internal_diddb.pm: fix internal_diddb to
8452           default to countrycode 1
8453
8454 2008-12-02 21:53  ivan
8455
8456         * httemplate/edit/: part_pkg.cgi, elements/edit.html: 60 char soft
8457           max length for packages, so invoices don't wrap, RT#4328
8458
8459 2008-12-02 17:42  jeff
8460
8461         * bin/import-tax-rates,
8462           httemplate/edit/cust_main/choose_tax_location.html,
8463           httemplate/edit/cust_main/contact.html,
8464           httemplate/elements/ajaxcontentmws.js, FS/FS/Misc.pm,
8465           FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_tax_location.pm,
8466           FS/FS/part_pkg_taxrate.pm, FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
8467           httemplate/edit/cust_main.cgi, httemplate/misc/tax-import.cgi,
8468           httemplate/misc/xmlhttp-cust_main-address_standardize.html:
8469           support zip5 tax lookups, correct errors with fixed format cch
8470           import, inital import performance improvements, noise reduction
8471           on imports, tool for inital import
8472
8473 2008-11-30 23:52  ivan
8474
8475         * FS/FS/: Conf.pm, cdr.pm: set charged_party to accoutncode for
8476           vedeye, RT#4342
8477
8478 2008-11-30 15:37  ivan
8479
8480         * httemplate/edit/access_user.html: s/Internal Access
8481           Groups/Employee Groups/
8482
8483 2008-11-30 15:34  ivan
8484
8485         * httemplate/: browse/access_user.html, edit/access_user.html:
8486           s/Internal Users/Employees/
8487
8488 2008-11-30 15:26  ivan
8489
8490         * httemplate/: browse/access_group.html, edit/access_group.html:
8491           s/Internal Access Groups/Employee Groups/
8492
8493 2008-11-30 13:01  ivan
8494
8495         * FS/FS/cdr.pm: _cdr_min_parser_maker fix for correct setting of
8496           duration/billsec with simple & simple2 rate plans
8497
8498 2008-11-29 13:54  ivan
8499
8500         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/svc_phone.pm,
8501           fs_selfservice/FS-SelfService/SelfService.pm,
8502           fs_selfservice/FS-SelfService/cgi/login.html,
8503           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: add
8504           selfservice_server-single_domain config, and login_info
8505           self-service method to give the login page a bit more
8506           configurability
8507
8508 2008-11-29 12:32  ivan
8509
8510         * FS/FS/Conf.pm: add selfservice_server-single_domain config, and
8511           login_info self-service method to give the login page a bit more
8512           configurability
8513
8514 2008-11-25 16:30  ivan
8515
8516         * FS/FS/ClientAPI/PrepaidPhone.pm: don't set a Session-Timeout if
8517           the rate is 0
8518
8519 2008-11-25 16:20  ivan
8520
8521         * FS/FS/: Record.pm, cust_main/Import.pm: should fix importing from
8522           excel, closes: RT#4337
8523
8524 2008-11-24 07:40  jeff
8525
8526         * FS/FS/part_export/soma.pm: more caffiene, please
8527
8528 2008-11-24 07:36  jeff
8529
8530         * FS/FS/part_export/soma.pm: doh
8531
8532 2008-11-24 07:18  jeff
8533
8534         * FS/FS/part_export/soma.pm: be more accepting
8535
8536 2008-11-24 06:48  jeff
8537
8538         * FS/FS/part_export/soma.pm: esn's are hex
8539
8540 2008-11-24 04:22  ivan
8541
8542         * FS/FS/cdr/genband.pm: update genband import to agree with
8543           reality, RT#4177
8544
8545 2008-11-24 02:59  ivan
8546
8547         * FS/FS/part_export/internal_diddb.pm: add countrycode option to
8548           internal_diddb; throw a warning instead of an error if a number
8549           couldn't be returned to inventory
8550
8551 2008-11-24 02:47  ivan
8552
8553         * FS/FS/part_export/: phone_sqlradius.pm, sqlradius.pm: fix
8554           phone_sqlradius CDR population?, RT#4100
8555
8556 2008-11-24 02:11  ivan
8557
8558         * FS/FS/ClientAPI/PrepaidPhone.pm: add debugging, hopefully fix
8559           seconds returned finally, RT#4100
8560
8561 2008-11-24 00:47  ivan
8562
8563         * FS/FS/ClientAPI/PrepaidPhone.pm: look for a voip rate in pricing
8564           add-ons too... eek.  also correct rating to destination RT#4100
8565
8566 2008-11-22 14:17  ivan
8567
8568         * FS/FS/: Conf.pm, Schema.pm, cust_credit.pm, cust_main.pm,
8569           cust_pkg.pm, part_event.pm, part_event/Action/addpost.pm,
8570           part_event/Condition.pm, part_event/Action/apply.pm,
8571           part_event/Action/bill.pm, part_event/Action/cancel.pm,
8572           part_event/Action/collect.pm,
8573           part_event/Action/cust_bill_batch.pm,
8574           part_event/Action/cust_bill_comp.pm,
8575           part_event/Action/cust_bill_fee_percent.pm,
8576           part_event/Action/cust_bill_realtime_card.pm,
8577           part_event/Action/cust_bill_realtime_check.pm,
8578           part_event/Action/cust_bill_realtime_lec.pm,
8579           part_event/Action/cust_bill_send.pm,
8580           part_event/Action/cust_bill_send_agent.pm,
8581           part_event/Action/cust_bill_send_alternate.pm,
8582           part_event/Action/cust_bill_send_csv_ftp.pm,
8583           part_event/Action/cust_bill_send_if_newest.pm,
8584           part_event/Action/cust_bill_spool_csv.pm,
8585           part_event/Action/cust_bill_suspend_if_balance.pm,
8586           part_event/Action/fee.pm,
8587           part_event/Action/pkg_referral_credit.pm,
8588           part_event/Action/pkg_referral_credit_pkg.pm,
8589           part_event/Action/suspend.pm,
8590           part_event/Action/suspend_if_pkgpart.pm,
8591           part_event/Action/suspend_unless_pkgpart.pm,
8592           part_event/Condition/balance.pm,
8593           part_event/Condition/balance_age.pm,
8594           part_event/Condition/balance_under.pm,
8595           part_event/Condition/cust_bill_age.pm,
8596           part_event/Condition/cust_bill_has_service.pm,
8597           part_event/Condition/cust_bill_owed.pm,
8598           part_event/Condition/cust_bill_owed_under.pm,
8599           part_event/Condition/cust_payments.pm,
8600           part_event/Condition/has_referral_custnum.pm,
8601           part_event/Condition/once_percust.pm,
8602           part_event/Condition/pkg_age.pm,
8603           part_event/Condition/pkg_notchange.pm,
8604           part_event/Condition/pkg_pkgpart.pm,
8605           part_event/Condition/pkg_recurring.pm,
8606           part_event/Condition/pkg_unless_pkgpart.pm, part_pkg/flat.pm:
8607           referral credits overhaul, use billing events, agents can
8608           self-configure, limit to once-per-customer, depend on any time
8609           from referred package, referred customer payment, specific
8610           packages, partial staged credits, RT#3983
8611
8612 2008-11-21 23:10  ivan
8613
8614         * httemplate/: browse/part_event.html, edit/elements/edit.html:
8615           billing event cloning
8616
8617 2008-11-20 19:36  jeff
8618
8619         * FS/FS/part_export/soma.pm: initial somanetworks support
8620
8621 2008-11-20 18:57  ivan
8622
8623         * httemplate/edit/elements/edit.html: remove debugging accidentally
8624           left in
8625
8626 2008-11-20 18:55  ivan
8627
8628         * httemplate/edit/process/elements/process.html: document
8629           viewall_ext
8630
8631 2008-11-20 17:58  ivan
8632
8633         * httemplate/: edit/elements/edit.html,
8634           elements/tr-select-agent.html: undo voodoo, find real problem
8635
8636 2008-11-20 16:06  ivan
8637
8638         * httemplate/edit/elements/edit.html: voodoo
8639
8640 2008-11-20 11:02  jeff
8641
8642         * FS/FS/rate.pm: this must be what is meant
8643
8644 2008-11-20 09:49  jeff
8645
8646         * FS/bin/freeside-dedup-cust_bill_pkg_detail-header: tool to remove
8647           extra cdr headers
8648
8649 2008-11-20 08:59  jeff
8650
8651         * FS/FS/part_pkg/voip_cdr.pm: only one header per package, not one
8652           per service -- fixes #4260
8653
8654 2008-11-20 04:52  ivan
8655
8656         * FS/FS/cust_main/Import.pm: better end-of-spreadsheet detection
8657           for excel import, hopefully.  should fix "Error: Can't use an
8658           undefined value as an ARRAY reference" error on import.  RT#4297
8659
8660 2008-11-20 03:35  ivan
8661
8662         * bin/rate.delete: fill in the ratenum.  doesn't actually delete
8663           the rate itself, just all its data (the hard part)
8664
8665 2008-11-19 16:42  ivan
8666
8667         * FS/FS/cust_bill.pm: don't use payname for CARD or DCRD either,
8668           closes: RT#3982
8669
8670 2008-11-19 06:55  jeff
8671
8672         * FS/FS/Misc.pm, FS/FS/Schema.pm, FS/FS/cust_tax_location.pm,
8673           FS/FS/part_pkg_taxrate.pm, FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
8674           httemplate/misc/tax-import.cgi: support for cch fixed format
8675
8676 2008-11-18 17:24  ivan
8677
8678         * FS/FS/Schema.pm: fix phone_avail.availnum to be a proper primary
8679           key, fix agent.agent_custnum unique index causing it to get a
8680           value filled in by Record.pm
8681
8682 2008-11-17 18:56  rsiddall
8683
8684         * rpm/rpm2Bundle: Now handles hyphenated Perl requirements as well
8685           as those in parentheses, and handles more version relation types.
8686
8687 2008-11-12 18:22  ivan
8688
8689         * FS/FS/access_groupagent.pm, FS/FS/agent.pm,
8690           httemplate/browse/agent.cgi, httemplate/edit/agent.cgi,
8691           httemplate/edit/process/agent.cgi: add ability to view/edit
8692           access groups of an agent
8693
8694 2008-11-11 00:55  ivan
8695
8696         * FS/FS/cust_bill.pm: add fax to invoice data, RT#3290
8697
8698 2008-11-11 00:45  ivan
8699
8700         * conf/: invoice_html, invoice_latex: agent_custid and ship_fax
8701           don't belong with the ship address, that was an unrelated
8702           tampabay/pbx-change request, RT#3290
8703
8704 2008-11-10 23:51  ivan
8705
8706         * conf/invoice_html: make HTML invoice more consistent with current
8707           typeset invoice: center invoice date instead of right-justify
8708
8709 2008-11-09 03:43  ivan
8710
8711         * httemplate/browse/agent.cgi: realign things in light of
8712           small_custview in this table for master customering, roundaboutly
8713           part of #2933
8714
8715 2008-11-09 03:31  ivan
8716
8717         * FS/FS/cust_main/Import.pm: move batch customer import to its own
8718           file; add svc_external_svc_phone export format, RT#4103
8719
8720 2008-11-09 01:14  ivan
8721
8722         * FS/FS/Conf.pm, httemplate/elements/file-upload.html,
8723           httemplate/misc/phone_avail-import.html: add a global countrycode
8724           to phone_avail import and a conf for the default (some other conf
8725           values snuck in also, oh well)
8726
8727 2008-11-09 00:51  ivan
8728
8729         * FS/FS/Mason.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
8730           FS/FS/cust_main/Import.pm, httemplate/misc/cust_main-import.cgi,
8731           Makefile, FS/FS.pm, FS/MANIFEST, FS/bin/freeside-queued,
8732           httemplate/misc/process/cust_main-import.cgi: move batch customer
8733           import to its own file; add svc_external_svc_phone export format,
8734           RT#4103
8735
8736 2008-11-06 22:04  ivan
8737
8738         * httemplate/view/svc_acct.cgi: fix viewing of unlinked services.
8739           wow, it has been a while
8740
8741 2008-11-06 14:53  ivan
8742
8743         * FS/FS/part_export/sqlradius.pm: should fix open session RADIUS
8744           search, RT #4233
8745
8746 2008-11-06 14:20  ivan
8747
8748         * FS/FS/part_export/sqlradius.pm: fix radius search, RT#4233
8749
8750 2008-11-05 20:22  ivan
8751
8752         * FS/FS/svc_acct.pm: avoid harmless "Use of uninitialized value in
8753           concatenation (.) or string at
8754           /usr/local/share/perl/5.8.8/FS/svc_acct.pm line 1140" error
8755
8756 2008-11-05 20:18  ivan
8757
8758         * FS/FS/svc_acct.pm: . is used in some implementations of classic
8759           crypt
8760
8761 2008-11-03 07:28  jeff
8762
8763         * FS/FS/cust_main.pm: REAL otherwise there are no taxes
8764
8765 2008-11-03 07:26  jeff
8766
8767         * FS/FS/cust_main.pm: yikes! not yet
8768
8769 2008-11-03 07:14  jeff
8770
8771         * FS/FS/cust_main.pm: otherwise there are no taxes
8772
8773 2008-11-02 17:10  ivan
8774
8775         * httemplate/view/svc_acct.cgi: time remaining is more useful to
8776           display as hours + minutes than days, hours, minutes from
8777           Time::Duration
8778
8779 2008-11-02 12:27  ivan
8780
8781         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: (and
8782           REALLY fix the line-item links too, whew) fix overreporting of
8783           tax invoiced when using & reporting with taxclasses, RT#4131
8784
8785 2008-11-02 12:03  ivan
8786
8787         * httemplate/search/report_tax.cgi: (and fix the line-item links
8788           too, whew) fix overreporting of tax invoiced when using &
8789           reporting with taxclasses, RT#4131
8790
8791 2008-11-02 11:40  ivan
8792
8793         * httemplate/search/report_tax.cgi: (and fix the total too) fix
8794           overreporting of tax invoiced when using & reporting with
8795           taxclasses, RT#4131
8796
8797 2008-11-02 11:26  ivan
8798
8799         * httemplate/search/report_tax.cgi: fix overreporting of tax
8800           invoiced when using & reporting with taxclasses, RT#4131
8801
8802 2008-11-01 15:12  ivan
8803
8804         * init.d/freeside-init, FS/FS/Daemon.pm, FS/bin/freeside-cdrd: have
8805           freeside-cdrd disable itself if there's no appropriate package
8806           definition, RT#4184
8807
8808 2008-10-29 15:24  ivan
8809
8810         * FS/FS/cust_main.pm: eek, fix agent_plandata from comping up with
8811           spurious hits
8812
8813 2008-10-29 13:23  ivan
8814
8815         * FS/FS/part_event/Action.pm: remove debugging accidentally left in
8816
8817 2008-10-29 13:21  ivan
8818
8819         * FS/FS/part_event/Action.pm: huh.  how did event editing ever
8820           work?  is this 5.10-specific?
8821
8822 2008-10-29 01:03  ivan
8823
8824         * FS/FS/cust_main.pm, init.d/freeside-init,
8825           FS/FS/part_pkg/voip_cdr.pm, FS/bin/freeside-cdrd: prepaid cdr
8826           pickup & bill daemon, RT#4184
8827
8828 2008-10-29 00:50  ivan
8829
8830         * FS/FS/part_export/internal_diddb.pm: fix to internal_diddb
8831           provisioning
8832
8833 2008-10-27 18:23  ivan
8834
8835         * FS/FS/svc_phone.pm: fix svc_phone non-numeric "phone numbers",
8836           RT#4204
8837
8838 2008-10-24 17:37  ivan
8839
8840         * FS/FS/: Conf.pm, svc_phone.pm: add a switch to allow letters in
8841           phone numbers, RT#4195
8842
8843 2008-10-24 16:21  ivan
8844
8845         * httemplate/view/svc_phone.cgi: correct links to non-US CDRs from
8846           svc_phone view
8847
8848 2008-10-24 15:53  ivan
8849
8850         * fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm: use
8851           Reply-Message for the RADIUS error message, RT#4100
8852
8853 2008-10-24 15:23  ivan
8854
8855         * FS/FS/ClientAPI/PrepaidPhone.pm: adding prepaid self-service
8856           hooks, RT#4100
8857
8858 2008-10-24 14:31  ivan
8859
8860         * FS/FS/: rate.pm, ClientAPI/PrepaidPhone.pm, part_pkg/voip_cdr.pm,
8861           part_pkg/voip_sqlradacct.pm: adding prepaid self-service hooks,
8862           RT#4100
8863
8864 2008-10-24 14:25  ivan
8865
8866         * fs_selfservice/FS-SelfService/SelfService/: FreeRadiusVoip.pm:
8867           rlm_perl hook for prepaid voip radius, RT#4100
8868
8869 2008-10-24 14:22  ivan
8870
8871         * fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm:
8872           rlm_perl hook for prepaid voip radius, RT#4100
8873
8874 2008-10-24 12:58  ivan
8875
8876         * fs_selfservice/FS-SelfService/SelfService/: FreeRadiusVoip.pm:
8877           rlm_perl hook for prepaid voip radius, RT#4100
8878
8879 2008-10-24 12:54  ivan
8880
8881         * fs_selfservice/FS-SelfService/: SelfService.pm,
8882           SelfService/FreeRadiusVoip.pm: rlm_perl hook for prepaid voip
8883           radius, RT#4100
8884
8885 2008-10-24 12:45  ivan
8886
8887         * fs_selfservice/FS-SelfService/SelfService.pm: rlm_perl hook for
8888           prepaid voip radius, RT#4100
8889
8890 2008-10-24 12:13  ivan
8891
8892         * fs_selfservice/FS-SelfService/: SelfService.pm,
8893           SelfService/FreeRadiusVoip.pm: rlm_perl hook for prepaid voip
8894           radius, RT#4100
8895
8896 2008-10-23 19:54  ivan
8897
8898         * FS/: FS/part_export/phone_sqlradius.pm,
8899           FS/part_export/sqlradius.pm, bin/freeside-sqlradius-radacctd:
8900           untested code to suck in CDRs in from VoIP RADIUS exports,
8901           RT#4100
8902
8903 2008-10-23 19:08  ivan
8904
8905         * FS/FS/cust_main.pm, httemplate/misc/xmlhttp-cust_main-search.cgi:
8906           fixes to facilitate using agent_custid as custnum, RT#4190
8907
8908 2008-10-23 18:45  ivan
8909
8910         * FS/: FS/svc_phone.pm, bin/freeside-sqlradius-reset: tiny nits for
8911           phone RADIUS export: allow freeside-sqlradius-reset to reset a
8912           phone_sqlradius export, but only if explicitly specified by
8913           exportnum.  also fix "Reference found where even-size list
8914           expected" warning and junk winding up in radreply table".  all
8915           this phone_sqlradius stuff is RT#4100
8916
8917 2008-10-23 18:19  ivan
8918
8919         * FS/FS/: Conf.pm, svc_phone.pm, part_export/phone_sqlradius.pm,
8920           part_export/sqlradius.pm: add phone_sqlradius export
8921
8922 2008-10-22 22:20  ivan
8923
8924         * fs_selfservice/FS-SelfService/SelfService.pm: POD cleanup
8925
8926 2008-10-22 11:50  ivan
8927
8928         * httemplate/view/svc_phone.cgi: fix CDR links
8929
8930 2008-10-21 21:39  ivan
8931
8932         * FS/FS/part_export/sqlradius.pm, httemplate/search/sqlradius.cgi,
8933           httemplate/search/sqlradius.html: fix error on open-ended RADIUS
8934           search with Pg, add options for open session search and search on
8935           start time, RT#4051
8936
8937 2008-10-21 08:50  jeff
8938
8939         * fs_selfservice/java/: freeside_login_example.java,
8940           freeside_signup_example.java, biz/freeside/SelfService.java:
8941           biz.freeside.SelfService class and sample applications
8942
8943 2008-10-18 18:57  ivan
8944
8945         * httemplate/config/config.cgi: correctly allow re-editing of
8946           config options with " in them
8947
8948 2008-10-18 17:38  ivan
8949
8950         * FS/FS/Schema.pm, FS/FS/agent.pm, httemplate/edit/agent.cgi,
8951           httemplate/elements/search-cust_main.html,
8952           httemplate/browse/agent.cgi: add a master custnum field to
8953           agents, RT#2933 (roundabout)
8954
8955 2008-10-17 18:22  jeff
8956
8957         * FS/FS/cust_main.pm: sheesh
8958
8959 2008-10-17 18:19  jeff
8960
8961         * FS/FS/cust_main.pm: doh
8962
8963 2008-10-17 18:08  jeff
8964
8965         * FS/FS/cust_main.pm: cope with overlapping (but with distinct
8966           endpoints) tax areas
8967
8968 2008-10-17 13:01  jeff
8969
8970         * conf/: invoice_latex, invoice_latexcoupon: address tweaks,
8971           assumes a window at least 2.75in or 7cm wide
8972
8973 2008-10-17 11:57  jeff
8974
8975         * FS/FS/cust_bill.pm: correct erroneous line dupplication on
8976           invoices
8977
8978 2008-10-16 15:45  ivan
8979
8980         * FS/FS/part_pkg/voip_cdr.pm: add an option to use duration instead
8981           of billsec to calculate billable time, RT#4147
8982
8983 2008-10-15 22:29  ivan
8984
8985         * FS/FS/Conf_compat17.pm: sync Conf_compat17.pm
8986
8987 2008-10-15 22:29  ivan
8988
8989         * FS/FS/Conf.pm, httemplate/misc/payment.cgi,
8990           httemplate/search/cust_pay_batch.cgi,
8991           httemplate/view/cust_main/payment_history.html: add
8992           batch-enable_payby and realtime_disable_payby for better control
8993           over hybrid realtime/batch installs; deprecate never-used
8994           paymentforcedtobatch, RT#4052
8995
8996 2008-10-15 22:04  ivan
8997
8998         * httemplate/elements/menu.html: add batch-enable_payby and
8999           realtime_disable_payby for better control over hybrid
9000           realtime/batch installs; deprecate never-used
9001           paymentforcedtobatch, RT#4052
9002
9003 2008-10-14 14:27  ivan
9004
9005         * FS/FS/Tron.pm: not interested in payment gateway survey just now
9006
9007 2008-10-13 17:50  ivan
9008
9009         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi: add an
9010           import format for external services, including next bill date
9011           (cust_pkg.bill), RT#4108
9012
9013 2008-10-13 14:58  ivan
9014
9015         * FS/: bin/freeside-fetch, FS/Conf.pm: Change subject for
9016           freeside-fetch emailed reports from "subject" to "Freeside
9017           report", and add email_report-subject config to change it.
9018           RT#4093
9019
9020 2008-10-12 16:56  jeff
9021
9022         * conf/invoice_latex: better column widths and easier maintenance
9023
9024 2008-10-12 14:22  jeff
9025
9026         * conf/invoice_latex: better value for non-broken tetex
9027
9028 2008-10-11 17:58  ivan
9029
9030         * httemplate/browse/cust_main_county.cgi: fix link
9031
9032 2008-10-11 17:54  ivan
9033
9034         * httemplate/: browse/cust_main_county.cgi,
9035           edit/bulk-cust_main_county.html,
9036           edit/process/bulk-cust_main_county.html: add a quick bulk tax add
9037           tool (eating my own dogfood instead of running a one-off SQL
9038           query), RT#4117
9039
9040 2008-10-10 17:32  ivan
9041
9042         * FS/FS/: Conf.pm, cust_pkg.pm: enable suspension notices to an
9043           administrator, RT#4083
9044
9045 2008-10-10 16:30  ivan
9046
9047         * FS/FS/cust_pkg.pm: quick kludge to eliminate exact duplicates in
9048           h_labels_short in an effort to reduce the number of "XXX service
9049           listing twice on invoice" incidents, RT#3944.  still should be
9050           possible to fundamentally do better with the function in the
9051           first place
9052
9053 2008-10-10 14:30  jeff
9054
9055         * conf/invoice_latex: avoid overprinting remittance coupons
9056
9057 2008-10-10 12:25  ivan
9058
9059         * FS/FS/cust_bill.pm: add options to auto-generate agent_custid and
9060           display it as the customer number, RT#4099
9061
9062 2008-10-09 18:15  ivan
9063
9064         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
9065           FS/FS/UI/Web/small_custview.pm, httemplate/index.html,
9066           httemplate/view/cust_main/misc.html, FS/FS/UI/Web.pm,
9067           httemplate/edit/cust_main.cgi, httemplate/search/cust_main.cgi:
9068           add options to auto-generate agent_custid and display it as the
9069           customer number, RT#4099
9070
9071 2008-10-09 13:06  ivan
9072
9073         * FS/FS/part_export/sqlradius.pm: use Freeradius := attribute for
9074           ALL attributes except Password.  Crypt-Password, User-Password,
9075           Password-With-Header should now use := instead of ==.  RT#4051
9076
9077 2008-10-07 16:57  ivan
9078
9079         * httemplate/misc/: cdr-import.html, process/cdr-import.html: put
9080           each CDR web import into a batch
9081
9082 2008-10-07 16:23  ivan
9083
9084         * FS/FS/cdr/: genband.pm, nextone.pm: also set billsec for nextone
9085           CDR format
9086
9087 2008-10-06 17:10  ivan
9088
9089         * FS/FS/Upgrade.pm: oops, brainfart
9090
9091 2008-10-06 17:09  ivan
9092
9093         * FS/FS/Upgrade.pm: when setting last_login/last_logout, ensure
9094           only accounts actually attached to the export are updated
9095
9096 2008-10-06 15:48  ivan
9097
9098         * FS/FS/svc_acct.pm: make RADIUS password exports
9099           _password_encoding-aware so we export Password-With-Header when
9100           necessary
9101
9102 2008-10-06 15:19  ivan
9103
9104         * FS/FS/svc_acct.pm: make RADIUS password exports
9105           _password_encoding-aware so we export Password-With-Header when
9106           necessary
9107
9108 2008-10-06 08:28  ivan
9109
9110         * FS/FS/: cdr.pm, cdr/netcentrex.pm: add initial netcentrex CDR
9111           format
9112
9113 2008-10-05 14:36  ivan
9114
9115         * httemplate/search/pay_batch.cgi: fix links to closed batches,
9116           RT#4052
9117
9118 2008-10-05 03:17  ivan
9119
9120         * httemplate/search/phone_avail.html: adding the start of available
9121           phone# search.  still needs a menu entry, search options page...
9122           RT#3925
9123
9124 2008-10-04 23:07  ivan
9125
9126         * httemplate/: edit/elements/ApplicationCommon.html,
9127           view/cust_main/payment_history/credit.html,
9128           view/cust_main/payment_history/payment.html: finish UI
9129           improvements wrt refunds: now you have to post a check or cash
9130           refund explicitly, no more implicit creation by 'applying'
9131           credits.  don't show useless application links.  don't enable
9132           apply button until you pick an invoice/refund.  RT#3812
9133
9134 2008-10-04 15:35  ivan
9135
9136         * FS/FS/: Misc.pm, cust_bill_ApplicationCommon.pm,
9137           payinfo_transaction_Mixin.pm, Misc/prune.pm, rate_detail.pm,
9138           usage_class.pm, part_event/Action.pm: POD cleanups
9139
9140 2008-10-04 13:55  ivan
9141
9142         * httemplate/edit/rate_region.cgi: fix inappropriate rounding when
9143           editing rates for a whole region
9144
9145 2008-10-04 13:43  ivan
9146
9147         * FS/FS/part_pkg/voip_cdr.pm: add disable_tollfree option
9148
9149 2008-10-03 17:30  ivan
9150
9151         * httemplate/edit/part_pkg.cgi: fix recurring box graying out on
9152           package customize
9153
9154 2008-10-03 12:41  ivan
9155
9156         * FS/FS/part_pkg/voip_cdr.pm: add debugging
9157
9158 2008-09-30 14:05  jeff
9159
9160         * httemplate/: search/report_newtax.cgi, search/cust_bill_pkg.cgi,
9161           search/report_newtax.html, elements/menu.html: simple reporting
9162           for new tax system
9163
9164 2008-09-30 13:22  jeff
9165
9166         * FS/FS/: Conf.pm, cust_main.pm: option for no postal fee on
9167           one-time charges
9168
9169 2008-09-30 13:17  jeff
9170
9171         * fs_selfservice/FS-SelfService/cgi/: bill.html, selfservice.cgi:
9172           turn on and off postal billing from self-service
9173
9174 2008-09-28 20:41  ivan
9175
9176         * httemplate/misc/delay_susp_pkg.html: use init_calendar.html
9177
9178 2008-09-26 20:01  jeff
9179
9180         * httemplate/edit/process/addr_block/manual_flag.cgi,
9181           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/addr_block.pm,
9182           FS/FS/svc_broadband.pm, httemplate/browse/addr_block.cgi,
9183           httemplate/edit/svc_broadband.cgi: per address block ip auto
9184           assignment and auto router selection
9185
9186 2008-09-25 20:54  jeff
9187
9188         * FS/FS/part_event/Condition/dundate.pm,
9189           httemplate/misc/delay_susp_pkg.html, FS/FS/AccessRight.pm,
9190           FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
9191           httemplate/edit/part_bill_event.cgi,
9192           httemplate/misc/process/delay_susp_pkg.html,
9193           httemplate/view/cust_main/packages.html: push out event triggered
9194           suspensions
9195
9196 2008-09-25 16:44  jeff
9197
9198         * FS/FS/cust_main.pm: lost bits of reason
9199
9200 2008-09-24 19:27  jeff
9201
9202         * FS/FS/part_export/prizm.pm: prizm export improvement for package
9203           changes
9204
9205 2008-09-18 16:17  jeff
9206
9207         * FS/FS/Schema.pm: trade space for time
9208
9209 2008-09-16 08:58  jeff
9210
9211         * httemplate/search/report_tax.cgi: minor initialization issue
9212
9213 2008-09-15 18:22  jeff
9214
9215         * httemplate/: edit/part_pkg.cgi, edit/elements/edit.html,
9216           elements/tr-select-taxoverride.html,
9217           elements/tr-select-taxproduct.html: correct package editor when
9218           taxproducts off
9219
9220 2008-09-15 00:18  ivan
9221
9222         * FS/FS/Schema.pm, FS/FS/Record.pm, FS/FS/phone_avail.pm,
9223           FS/FS/part_export/internal_diddb.pm,
9224           httemplate/elements/menu.html,
9225           httemplate/misc/phone_avail-import.html,
9226           httemplate/misc/process/phone_avail-import.html: add internal did
9227           database & ability to query for availability, plus upload tool
9228
9229 2008-09-14 17:40  ivan
9230
9231         * FS/FS/part_export/globalpops_voip.pm: add dry_run option to
9232           globalpops_voip export
9233
9234 2008-09-14 13:24  ivan
9235
9236         * FS/FS/cust_main_invoice.pm: silently strip out leading and
9237           trailing spaces from invoicing email addresses instead of
9238           throwing an error
9239
9240 2008-09-14 13:20  ivan
9241
9242         * httemplate/config/: config-process.cgi, config-view.cgi: don't
9243           reload the whole page every time a config option is changed,
9244           RT#3989
9245
9246 2008-09-14 12:13  ivan
9247
9248         * httemplate/elements/header.html: default the menu to top in 1.9,
9249           still a pref
9250
9251 2008-09-12 15:53  ivan
9252
9253         * FS/FS/part_pkg/voip_cdr.pm: just give up and try again tommorow,
9254           "1011" came from us not the CDRs anyway, RT#3985
9255
9256 2008-09-12 15:48  ivan
9257
9258         * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
9259           internal_prefixen, RT#3985
9260
9261 2008-09-12 15:38  ivan
9262
9263         * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
9264           internal_prefixen, RT#3985
9265
9266 2008-09-12 15:18  ivan
9267
9268         * FS/FS/part_pkg/voip_cdr.pm: grr, TRY to support multiple
9269           internal_prefixen, RT#3985
9270
9271 2008-09-12 14:56  ivan
9272
9273         * FS/FS/part_pkg/voip_cdr.pm: support multiple internal_prefixen,
9274           RT#3985
9275
9276 2008-09-12 14:55  ivan
9277
9278         * FS/FS/part_pkg/voip_cdr.pm: support multiple internal_prefixen
9279
9280 2008-09-12 00:58  ivan
9281
9282         * FS/FS/: Conf.pm, cust_pkg.pm: make the max # of indivudal
9283           services printed on invoices configurable.  RT#3904
9284
9285 2008-09-12 00:07  ivan
9286
9287         * FS/FS/: part_pkg/flat.pm, part_pkg/voip_cdr.pm, cust_main.pm:
9288           don't throw noisy warnings about missing new recur_temporality,
9289           RT#3851
9290
9291 2008-09-11 19:28  jeff
9292
9293         * FS/: FS/Schema.pm, FS/cust_bill.pm, FS/cust_bill_pkg.pm,
9294           FS/cust_bill_pkg_display.pm, MANIFEST, FS/cust_main.pm,
9295           t/cust_bill_pkg_display.t: re-repurpose cust_bill_pkg
9296
9297 2008-09-11 19:01  ivan
9298
9299         * FS/FS/cust_bill.pm, FS/FS/Conf.pm,
9300           httemplate/misc/spool_invoices.cgi,
9301           httemplate/search/cust_bill.html: add billco respooling, not
9302           re-FTPing, RT#3971
9303
9304 2008-09-11 17:53  ivan
9305
9306         * FS/FS/part_pkg/: flat.pm, voip_cdr.pm: add recur_temporality to
9307           flat.pm, RT#3851
9308
9309 2008-09-11 17:41  ivan
9310
9311         * FS/FS/cust_main.pm: correct a (fortunately harmless) typo
9312
9313 2008-09-10 01:33  ivan
9314
9315         * FS/FS/cust_bill.pm, FS/FS/Conf.pm,
9316           httemplate/misc/ftp_invoices.cgi,
9317           httemplate/search/cust_bill.html: add re-FTP reprint,
9318           RT#create-me-tommorow-for-enet
9319
9320 2008-09-10 00:55  ivan
9321
9322         * FS/FS/Schema.pm: better (?) place to put display and taxation
9323           data than overloading real line items
9324
9325 2008-09-10 00:32  ivan
9326
9327         * FS/FS/part_pkg.pm: well, allow things to work for now so work can
9328           get done
9329
9330 2008-09-10 00:30  ivan
9331
9332         * FS/FS/part_pkg/voip_cdr.pm: add upcoming/preceding option,
9333           RT#3851
9334
9335 2008-09-10 00:24  ivan
9336
9337         * FS/FS/cust_main.pm: add upcoming/preceding option, RT#3851
9338
9339 2008-09-09 15:35  ivan
9340
9341         * FS/FS/ClientAPI/MyAccount.pm: allow implied primary services to
9342           log into selfservice when selfservice_server-primary_only is on
9343
9344 2008-09-09 14:29  ivan
9345
9346         * FS/FS/ClientAPI/MyAccount.pm: this should allow implied primary
9347           services to log into selfservice when
9348           selfservice_server-primary_only is on
9349
9350 2008-09-09 14:04  ivan
9351
9352         * FS/FS/Upgrade.pm: show which _upgrade_data sub is being run
9353
9354 2008-09-09 01:19  ivan
9355
9356         * FS/FS/Schema.pm: wtf, cust_pkg_reason has no indices?!
9357           _upgrade_data is hosing cpu badly
9358
9359 2008-09-08 19:35  ivan
9360
9361         * FS/FS/part_pkg/voip_cdr.pm: doh, forgot to display new options,
9362           RT#3838
9363
9364 2008-09-08 19:24  ivan
9365
9366         * FS/FS/: cdr.pm, cdr/taqua.pm, part_pkg/voip_cdr.pm: additional
9367           QIS/Taqua-specific CDR handling details, RT#3838
9368
9369 2008-09-08 14:46  ivan
9370
9371         * FS/FS/cust_main.pm: oops, debugging got left on by accident
9372
9373 2008-09-08 14:23  ivan
9374
9375         * httemplate/view/elements/svc_Common.html: also hide fixed+blank
9376           fields on service view, RT#3829
9377
9378 2008-09-08 14:02  ivan
9379
9380         * httemplate/edit/elements/svc_Common.html: completely hide
9381           fixed+blank fields, RT#3829
9382
9383 2008-09-07 19:49  ivan
9384
9385         * httemplate/edit/quick-charge.html: extraneous code cleanup
9386
9387 2008-09-07 19:48  ivan
9388
9389         * FS/FS/cust_bill_pkg.pm: removing unacceptable display fields from
9390           cust_bill_pkg
9391
9392 2008-09-07 19:47  ivan
9393
9394         * FS/FS/: AccessRight.pm, cust_main.pm: add package invoice details
9395           & comments, RT#3810
9396
9397 2008-09-07 19:42  ivan
9398
9399         * FS/FS/Schema.pm, FS/FS/cust_pkg_detail.pm, FS/MANIFEST,
9400           FS/t/cust_pkg_detail.t, httemplate/pref/pref-process.html,
9401           httemplate/pref/pref.html,
9402           httemplate/view/cust_main/packages.html, FS/FS.pm,
9403           httemplate/edit/cust_pkg_detail.html,
9404           httemplate/edit/process/cust_pkg_detail.html, FS/FS/cust_pkg.pm:
9405           add package invoice details & comments, RT#3810
9406
9407 2008-09-06 13:54  ivan
9408
9409         * FS/FS/UI/Web.pm: don't link to customer service view unless the
9410           user has the ACL to view the resulting page
9411
9412 2008-09-04 06:29  jeff
9413
9414         * FS/FS/Upgrade.pm: three lost lines
9415
9416 2008-09-03 20:10  ivan
9417
9418         * httemplate/edit/invoice_logo.html: ask for an EPS for EPS upload,
9419           not incorrectly a PNG
9420
9421 2008-09-03 19:44  ivan
9422
9423         * httemplate/edit/process/invoice_logo.html: fix invoice uplaoding
9424           in light of database config where you absolutely need
9425           ->set_binary for swtuf retreived with ->config_binary, RT#3936
9426
9427 2008-09-03 12:08  jeff
9428
9429         * FS/FS/AccessRight.pm, FS/FS/access_right.pm, FS/FS/addr_block.pm,
9430           FS/FS/router.pm, httemplate/browse/addr_block.cgi,
9431           httemplate/browse/router.cgi, httemplate/browse/svc_acct_pop.cgi,
9432           httemplate/edit/allocate.html, httemplate/edit/router.cgi,
9433           httemplate/edit/svc_acct_pop.cgi,
9434           httemplate/edit/process/router.cgi,
9435           httemplate/edit/process/svc_acct_pop.cgi,
9436           httemplate/edit/process/addr_block/add.cgi,
9437           httemplate/edit/process/addr_block/allocate.cgi,
9438           httemplate/edit/process/addr_block/deallocate.cgi,
9439           httemplate/edit/process/addr_block/split.cgi,
9440           httemplate/elements/menu.html: new access right names
9441
9442 2008-09-03 11:59  jeff
9443
9444         * FS/FS/: Upgrade.pm, cust_pkg_reason.pm: system only reason update
9445           routine
9446
9447 2008-09-02 18:52  ivan
9448
9449         * httemplate/view/cust_main/payment_history.html: add back ability
9450           to post a check/cash refund. be more explicit about it instead of
9451           just being a checkbox when posting a credit. RT#3812
9452
9453 2008-09-02 18:46  ivan
9454
9455         * FS/FS/payby.pm, httemplate/edit/cust_pay.cgi,
9456           httemplate/edit/cust_refund.cgi,
9457           httemplate/edit/process/cust_refund.cgi,
9458           httemplate/elements/init_calendar.html,
9459           httemplate/view/cust_refund.html,
9460           httemplate/view/cust_main/payment_history/refund.html,
9461           FS/FS/AccessRight.pm: add back ability to post a check/cash
9462           refund.  be more explicit about it instead of just being a
9463           checkbox when posting a credit.  RT#3812
9464
9465 2008-09-02 08:37  jeff
9466
9467         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, ClientAPI/MyAccount.pm:
9468           call details in self-service
9469
9470 2008-08-30 14:34  jeff
9471
9472         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
9473           FS/FS/cust_main.pm, FS/FS/Report/Table/Monthly.pm,
9474           FS/FS/part_pkg/voip_cdr.pm, httemplate/search/cust_bill_pkg.cgi,
9475           httemplate/search/report_prepaid_income.cgi,
9476           httemplate/search/report_tax.cgi: remove duplicate cust_bill_pkg
9477           creation RT#3919
9478
9479 2008-08-29 19:10  jeff
9480
9481         * FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm, FS/FS/tax_rate.pm,
9482           httemplate/edit/process/part_pkg.cgi: bug squashing for multiple
9483           usage classes
9484
9485 2008-08-29 16:13  ivan
9486
9487         * FS/FS/part_export/acct_freeside.pm: adding fs-to-fs provisioning
9488           of simple accounts for cheepnet, RT#3805
9489
9490 2008-08-29 13:10  ivan
9491
9492         * httemplate/elements/tr-pkg_svc.html: increase maxlength and size
9493           of quantity fields on package edit, for RT#3805
9494
9495 2008-08-28 18:09  ivan
9496
9497         * FS/FS/Schema.pm, FS/FS/cdr.pm,
9498           httemplate/elements/select-cdrbatch.html,
9499           httemplate/elements/tr-select-cdrbatch.html,
9500           httemplate/search/cdr.html, httemplate/search/report_cdr.html:
9501           add CDR batch TFTP feature, RT#3113
9502
9503 2008-08-28 17:45  jeff
9504
9505         * FS/FS/part_pkg.pm: noise reduction
9506
9507 2008-08-28 17:23  ivan
9508
9509         * httemplate/elements/: tr-select-taxclass.html,
9510           select-taxclass.html: correct nits in tax class selection
9511
9512 2008-08-28 15:00  jeff
9513
9514         * FS/FS/tax_rate.pm: updates can be completely empty
9515
9516 2008-08-28 14:32  jeff
9517
9518         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
9519           httemplate/browse/part_pkg_taxproduct.cgi,
9520           httemplate/edit/part_pkg_taxoverride.html,
9521           httemplate/edit/quick-charge.html,
9522           httemplate/edit/process/quick-charge.cgi,
9523           httemplate/elements/select-taxoverride.html,
9524           httemplate/elements/select-taxproduct.html,
9525           httemplate/view/cust_main/packages.html: taxproduct selection for
9526           one time charges
9527
9528 2008-08-28 12:09  ivan
9529
9530         * FS/FS/: Tron.pm, Yori.pm: payment gateway survey
9531
9532 2008-08-28 00:38  jeff
9533
9534         * httemplate/elements/select-taxoverride.html,
9535           httemplate/elements/select-taxproduct.html,
9536           httemplate/elements/tr-select-taxoverride.html,
9537           httemplate/elements/tr-select-taxproduct.html, FS/FS/Schema.pm,
9538           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
9539           FS/FS/part_pkg/voip_cdr.pm,
9540           httemplate/browse/part_pkg_taxproduct.cgi,
9541           httemplate/edit/part_pkg.cgi,
9542           httemplate/edit/part_pkg_taxoverride.html,
9543           httemplate/edit/process/part_pkg.cgi: multiple usage classes
9544           checkpoint
9545
9546 2008-08-26 17:15  ivan
9547
9548         * FS/FS/cust_main.pm: don't override countrydefault or whatever
9549           with a blank value in bulk customer import
9550
9551 2008-08-26 17:05  ivan
9552
9553         * httemplate/elements/mcp_lint.html: add unchecked vs. ok
9554           distinction to lint
9555
9556 2008-08-26 17:00  ivan
9557
9558         * httemplate/elements/mcp_lint.html: add unchecked vs. ok
9559           distinction to lint
9560
9561 2008-08-26 16:53  ivan
9562
9563         * FS/FS/Tron.pm, httemplate/elements/mcp_lint.html: add unchecked
9564           vs. ok distinction to lint
9565
9566 2008-08-26 07:00  rsiddall
9567
9568         * rpm/freeside.spec: More changes to the self-service RPMs, mostly
9569           fixing up paths so the RPM-installed self-service files are not
9570           under /usr/local on the remote machine.  Also fixed an
9571           initialization problem where the system configuration files for
9572           Freeside were assumed to be under /etc/default, not
9573           /etc/sysconfig
9574
9575 2008-08-25 14:23  ivan
9576
9577         * httemplate/edit/elements/edit.html: fix package editor showing
9578           "all" for pkg class selection
9579
9580 2008-08-25 13:33  ivan
9581
9582         * FS/FS/part_event/Condition/cust_bill_has_service.pm: fix
9583           comparison from svcnum to svcpart
9584
9585 2008-08-24 22:53  jeff
9586
9587         * FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
9588           FS/FS/Report/Table/Monthly.pm,
9589           httemplate/search/cust_bill_pkg.cgi,
9590           httemplate/search/report_prepaid_income.cgi,
9591           httemplate/search/report_tax.cgi: correct fallout from duplicate
9592           line items
9593
9594 2008-08-24 22:18  jeff
9595
9596         * httemplate/search/cust_tax_exempt_pkg.cgi: correct fallout from
9597           agent virtualizing packages
9598
9599 2008-08-24 15:35  ivan
9600
9601         * httemplate/elements/checkboxes-table-name.html: add controls to
9602           select/unselect/toggle all checkboxes
9603
9604 2008-08-24 14:52  ivan
9605
9606         * bin/customer-faker: add -k option for pkgpart
9607
9608 2008-08-24 14:49  ivan
9609
9610         * bin/customer-faker: add -a option for agentnum
9611
9612 2008-08-23 20:41  rsiddall
9613
9614         * rpm/freeside.spec: Create discrete RPMs for different parts of
9615           the self-service interface.  Put the default configuration folder
9616           in the main freeside RPM.
9617
9618 2008-08-23 14:59  jeff
9619
9620         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/usage_class.pm,
9621           FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/rate_detail.pm,
9622           FS/t/usage_class.t, httemplate/browse/usage_class.html, FS/FS.pm,
9623           FS/MANIFEST, httemplate/browse/rate_detail.html,
9624           httemplate/edit/rate_detail.html,
9625           httemplate/edit/rate_region.cgi,
9626           httemplate/edit/usage_class.html,
9627           httemplate/edit/elements/edit.html,
9628           httemplate/edit/process/rate_region.cgi,
9629           httemplate/edit/process/usage_class.html,
9630           httemplate/elements/menu.html: add usage classes to rate details
9631
9632 2008-08-22 20:29  jeff
9633
9634         * FS/FS/: Record.pm, cust_main.pm, part_pkg_taxrate.pm,
9635           tax_rate.pm: tax data update bug fixes and error message
9636           improvements
9637
9638 2008-08-21 20:01  ivan
9639
9640         * FS/FS/Mason.pm, FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Tron.pm,
9641           FS/FS/cust_svc.pm, FS/FS/cust_svc_option.pm, bin/tron-scan,
9642           FS/MANIFEST, FS/t/cust_svc_option.t,
9643           httemplate/elements/dashboard-toplist.html,
9644           httemplate/elements/mcp_lint.html: the master control program has
9645           chosen YOU to serve your system on the game grid
9646
9647 2008-08-21 16:21  ivan
9648
9649         * FS/: FS/Yori.pm, bin/freeside-yori, MANIFEST: add the client-side
9650           reporting for MCP mode
9651
9652 2008-08-21 11:21  jeff
9653
9654         * bin/import-optigold.pl: use options with proper names
9655
9656 2008-08-19 11:42  ivan
9657
9658         * FS/FS/svc_acct.pm: beter error messages for duplicate accounts
9659
9660 2008-08-19 04:35  ivan
9661
9662         * FS/FS/cdr.pm: fix duration on simple/simple2 CDR formats
9663
9664 2008-08-19 03:09  ivan
9665
9666         * httemplate/edit/process/rate_region.cgi: also don't neglext nxx
9667           here
9668
9669 2008-08-19 03:06  ivan
9670
9671         * FS/FS/rate_region.pm, httemplate/browse/rate_region.html,
9672           httemplate/edit/rate_region.cgi: more consistent prefix display,
9673           and don't forget nxx'
9674
9675 2008-08-15 12:42  ivan
9676
9677         * Makefile: install default conf with make create-config too, so it
9678           doesn't go missing
9679
9680 2008-08-15 12:26  ivan
9681
9682         * FS/bin/freeside-setup: allow a full pathname to be specified to
9683           freeside-setup for initial configdir
9684
9685 2008-08-14 18:09  jeff
9686
9687         * FS/FS/tax_class.pm: correct field ordering - invonsequential
9688
9689 2008-08-14 17:41  ivan
9690
9691         * httemplate/elements/form-file_upload.html: can have a message
9692           then a URL too
9693
9694 2008-08-14 04:53  ivan
9695
9696         * FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
9697           httemplate/elements/progress-init.html,
9698           httemplate/misc/cust_main-import.cgi,
9699           httemplate/misc/process/cust_main-import.cgi,
9700           httemplate/elements/progress-popup.html,
9701           httemplate/search/cust_main.html,
9702           httemplate/elements/form-file_upload.html,
9703           httemplate/misc/file-upload.html,
9704           httemplate/elements/file-upload.html: customer import: add
9705           progress bar & redirect to a search of the imported customers,
9706           #3475
9707
9708 2008-08-14 04:44  ivan
9709
9710         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi: customer
9711           import: add progress bar & redirect to a search of the imported
9712           customers, #3475
9713
9714 2008-08-13 18:58  ivan
9715
9716         * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
9717           httemplate/elements/menu.html,
9718           httemplate/misc/cust_main-import.cgi,
9719           httemplate/misc/process/cust_main-import.cgi: import customer
9720           from Excel file too
9721
9722 2008-08-13 18:52  ivan
9723
9724         * FS/FS/svc_Common.pm: tyop
9725
9726 2008-08-13 18:38  ivan
9727
9728         * httemplate/view/svc_forward.cgi: tyop
9729
9730 2008-08-08 13:29  jeff
9731
9732         * bin/import-optigold.pl: better opti table relationship following
9733
9734 2008-08-08 11:13  jeff
9735
9736         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
9737           FS/FS/cust_main.pm, FS/FS/part_pkg/voip_cdr.pm,
9738           conf/invoice_latex: cdrs can be in separate invoice section,
9739           after total, summarized inline, with hints for page breaks
9740
9741 2008-08-07 15:30  ivan
9742
9743         * Makefile: don't generate a new key on install-selfservice if
9744           there's already an RSA one either
9745
9746 2008-08-05 23:39  jeff
9747
9748         * FS/FS/part_pkg/voip_cdr.pm: prevent adding 0 value line items
9749
9750 2008-08-05 21:05  jeff
9751
9752         * FS/FS/cust_main.pm: fix bug(s) introduced with billing loop
9753           refactor
9754
9755 2008-08-02 19:15  ivan
9756
9757         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
9758           httemplate/edit/svc_phone.cgi, httemplate/view/svc_phone.cgi: add
9759           a name field to svc_phone
9760
9761 2008-08-02 17:54  ivan
9762
9763         * FS/FS/cdr/simple2.pm: doh, fix regex
9764
9765 2008-08-02 17:26  ivan
9766
9767         * FS/FS/: Record.pm: attempt to eliminate 'Can't call method
9768           "exists" on an undefined value at
9769           /usr/local/share/perl/5.8.8/FS/Record.pm line 812.' error on
9770           upgrade
9771
9772 2008-08-02 17:20  ivan
9773
9774         * FS/FS/Record.pm: attempt to eliminate 'Can't call method "exists"
9775           on an undefined value at /usr/local/share/perl/5.8.8/FS/Record.pm
9776           line 812.' error on upgrade
9777
9778 2008-08-02 16:51  ivan
9779
9780         * FS/FS/: cdr.pm, cdr/asterisk.pm, cdr/genband.pm,
9781           cdr/genband_meetme.pm, cdr/nextone.pm, cdr/openser.pm,
9782           cdr/simple.pm, cdr/taqua.pm, cdr/unitel.pm, cdr/simple2.pm: fix
9783           'Can't call method "parse" on an undefined value' error from CDR
9784           format refactor
9785
9786 2008-08-01 21:20  jeff
9787
9788         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
9789           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
9790           FS/FS/part_pkg/voip_cdr.pm, conf/invoice_html,
9791           conf/invoice_latex, httemplate/edit/cust_main.cgi,
9792           httemplate/edit/cust_main/billing.html,
9793           httemplate/view/cust_main/billing.html: bundled package
9794           presentation improvements
9795
9796 2008-08-01 21:09  jeff
9797
9798         * FS/FS/: Schema.pm, Upgrade.pm, cust_bill.pm, cust_bill_pkg.pm,
9799           cust_bill_pkg_detail.pm, cust_main.pm, part_pkg.pm,
9800           part_pkg/voip_cdr.pm: improve CDR usage presentation
9801
9802 2008-08-01 14:41  ivan
9803
9804         * FS/FS/cust_main.pm: fix receivables report: credits/etc. should
9805           be limited by date like before, closes: Bug#3801
9806
9807 2008-08-01 13:21  ivan
9808
9809         * httemplate/edit/pkg_class.html: categories deserve labels too
9810
9811 2008-07-31 16:32  ivan
9812
9813         * httemplate/search/report_receivables.cgi: this should fix columns
9814           not showing up in receivables report... not surea bout #3801
9815           (credits/etc show up in all time periods)
9816
9817 2008-07-31 13:17  ivan
9818
9819         * httemplate/search/report_receivables.cgi, FS/FS/cust_main.pm: fix
9820           receivables report: credits/etc. should be limited by date like
9821           before, closes: Bug#3801
9822
9823 2008-07-30 19:35  ivan
9824
9825         * httemplate/misc/delete-customer.cgi: fix error on customer
9826           deletion
9827
9828 2008-07-30 15:10  ivan
9829
9830         * FS/FS/cdr/nextone.pm: rename nt to nextone
9831
9832 2008-07-29 13:00  jeff
9833
9834         * FS/FS/cust_bill.pm: correct amount for new charges total on
9835           sectioned invoices
9836
9837 2008-07-29 10:29  rsiddall
9838
9839         * rpm/freeside.spec: Self-Service files were reorganized; changed
9840           the way we copy them into the buildroot.
9841
9842 2008-07-24 09:40  jeff
9843
9844         * FS/FS/cust_bill.pm: ensure invoice line items are delivered in
9845           line number order
9846
9847 2008-07-23 07:41  jeff
9848
9849         * httemplate/edit/tax_rate.html: add disabled column to new tax
9850           rates, false laziness elimination, and bug fixes - closes #3566
9851
9852 2008-07-23 07:36  jeff
9853
9854         * FS/FS/Schema.pm, FS/FS/tax_rate.pm,
9855           httemplate/browse/tax_rate.cgi,
9856           httemplate/misc/enable_or_disable_tax.html,
9857           httemplate/misc/process/enable_or_disable_tax.html: add disabled
9858           column to new tax rates, false laziness elimination, and bug
9859           fixes - closes #3566
9860
9861 2008-07-22 01:33  ivan
9862
9863         * FS/FS/part_export/phone_shellcommands.pm: freepbx modification
9864           command
9865
9866 2008-07-21 21:59  ivan
9867
9868         * httemplate/view/svc_phone.cgi: add "incoming CDRs" link to phone#
9869           view also
9870
9871 2008-07-21 15:34  ivan
9872
9873         * FS/FS/ClientAPI/Signup.pm,
9874           fs_selfservice/FS-SelfService/SelfService.pm,
9875           fs_selfservice/FS-SelfService/cgi/signup.cgi,
9876           fs_selfservice/FS-SelfService/cgi/signup.html,
9877           fs_selfservice/FS-SelfService/cgi/success.html: svc_phone signup
9878
9879 2008-07-21 14:23  ivan
9880
9881         * Makefile: oops, don't inadvertantly switch default db type
9882
9883 2008-07-21 12:09  ivan
9884
9885         * FS/FS/Conf.pm, httemplate/elements/select-did.html,
9886           FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/Signup.pm,
9887           fs_selfservice/FS-SelfService/SelfService.pm,
9888           fs_selfservice/FS-SelfService/cgi/signup.html,
9889           fs_selfservice/FS-SelfService/cgi/misc/areacodes.cgi,
9890           fs_selfservice/FS-SelfService/cgi/misc/exchanges.cgi,
9891           fs_selfservice/FS-SelfService/cgi/images/cross.png,
9892           fs_selfservice/FS-SelfService/cgi/images/wait-orange.gif,
9893           fs_selfservice/FS-SelfService/cgi/misc/phonenums.cgi: signup
9894           w/globalpops DID selection via mason components pass-through
9895
9896 2008-07-21 11:58  ivan
9897
9898         * FS/MANIFEST, htetc/handler.pl, FS/FS/CGI.pm, FS/FS/Mason.pm,
9899           FS/FS/Mason/Request.pm, Makefile: add framework for running Mason
9900           components standalone
9901
9902 2008-07-21 03:42  ivan
9903
9904         * FS/FS/svc_phone.pm: generate a SIP password if it is blank
9905
9906 2008-07-18 15:31  ivan
9907
9908         * httemplate/search/report_rt_transaction.html: missing closing
9909           FORM tag
9910
9911 2008-07-18 15:30  ivan
9912
9913         * httemplate/elements/popup_link.html: add target param, i thought
9914           this was needed for something...
9915
9916 2008-07-18 15:29  ivan
9917
9918         * bin/bind.import: add -e option to bind.import (now to actually
9919           implement it)
9920
9921 2008-07-18 15:28  ivan
9922
9923         * FS/FS/rate_region.pm: show NXX is US if applicable
9924
9925 2008-07-18 15:28  ivan
9926
9927         * FS/FS/: h_cust_svc.pm, part_export.pm, part_pkg.pm, svc_acct.pm,
9928           UI/Web.pm: some random cleanups
9929
9930 2008-07-18 15:27  ivan
9931
9932         * FS/FS/Record.pm: add no_check_foreign kludge for gigantic rate
9933           imports
9934
9935 2008-07-18 15:26  ivan
9936
9937         * FS/MANIFEST: add part_pkg_link to MANIFEST
9938
9939 2008-07-17 16:55  ivan
9940
9941         * FS/FS/: cdr.pm, cdr/asterisk.pm, cdr/genband.pm,
9942           cdr/genband_meetme.pm, cdr/openser.pm, cdr/simple.pm,
9943           cdr/taqua.pm, cdr/unitel.pm: CDR updates; modularize CDR import
9944           formats; add formats for OpenSER, Genband/Tekelec, and "NT"
9945
9946 2008-07-16 16:55  ivan
9947
9948         * httemplate/search/svc_acct.cgi: fix account search by time
9949           remaining to deal with situations w/o a recurring amount
9950
9951 2008-07-15 16:25  ivan
9952
9953         * FS/FS/Upgrade.pm: where in the world is $DBI::errstr
9954
9955 2008-07-15 16:18  ivan
9956
9957         * FS/FS/Upgrade.pm: parens help alot
9958
9959 2008-07-15 16:17  ivan
9960
9961         * FS/FS/Upgrade.pm: report errors connecting to sqlradius dbs on
9962           upgrade
9963
9964 2008-07-15 13:56  ivan
9965
9966         * FS/FS/cust_main.pm: prevent inactive customers from showing up in
9967           reports of cancelled customers
9968
9969 2008-07-14 18:19  ivan
9970
9971         * FS/FS/part_export/phone_shellcommands.pm: add warning about
9972           concurrency in FreePBX
9973
9974 2008-07-14 16:59  ivan
9975
9976         * httemplate/view/cust_main/notes.html: fuck embedded iframes and
9977           their stupid display problems with scrolling.  also make the
9978           gridding more consistent
9979
9980 2008-07-14 16:08  ivan
9981
9982         * httemplate/: edit/process/cust_main_note.cgi, view/cust_main.cgi,
9983           view/cust_main/notes.html: fuck embedded iframes and their stupid
9984           display problems with scrolling.  also make the gridding more
9985           consistent
9986
9987 2008-07-10 11:48  ivan
9988
9989         * httemplate/view/cust_main/packages.html: fix variable scoping
9990           issues preventing customer view page from coing up
9991
9992 2008-07-09 20:16  jeff
9993
9994         * FS/FS/cust_bill.pm: restore line item date ranges
9995
9996 2008-07-09 13:37  ivan
9997
9998         * FS/FS/part_pkg.pm: should avoid spurious uninitialized value
9999           warnings on upgrade
10000
10001 2008-07-09 13:33  ivan
10002
10003         * FS/FS/svc_Common.pm: perl vs SQL brainfart
10004
10005 2008-07-09 12:45  ivan
10006
10007         * httemplate/docs/license.html: fix famfamfam link
10008
10009 2008-07-09 12:35  ivan
10010
10011         * FS/FS/svc_Common.pm: service searching should be case-insensitive
10012           now
10013
10014 2008-07-08 20:40  ivan
10015
10016         * httemplate/search/: cust_tax_exempt.cgi: helpful to see when
10017           exemptions were inserted?
10018
10019 2008-07-08 20:27  ivan
10020
10021         * httemplate/search/cust_tax_exempt.cgi: need the exemptnum...
10022
10023 2008-07-08 20:18  ivan
10024
10025         * httemplate/search/: cust_tax_exempt.cgi, cust_tax_exempt.html:
10026           search legacy tax exemptions by customer status
10027
10028 2008-07-08 19:30  ivan
10029
10030         * httemplate/edit/process/part_pkg.cgi: don't require an agent type
10031           to be specified when editing a disabled package
10032
10033 2008-07-07 19:19  ivan
10034
10035         * httemplate/search/cust_bill_pkg.cgi: fix line-item reports on
10036           taxclass-less regions
10037
10038 2008-07-07 19:01  ivan
10039
10040         * FS/FS/cust_main_county.pm, httemplate/search/cust_bill_pkg.cgi,
10041           httemplate/search/report_tax.cgi: fix line-item reports on
10042           taxclass-less regions
10043
10044 2008-07-07 17:35  ivan
10045
10046         * httemplate/search/cust_bill_pkg.cgi: order by number for line
10047           items with the same datestamp
10048
10049 2008-07-07 17:20  ivan
10050
10051         * httemplate/search/cust_bill_pkg.cgi: order line item reports by
10052           date
10053
10054 2008-07-07 16:47  ivan
10055
10056         * httemplate/search/report_tax.cgi: should be a proper fix for edge
10057           cases where you have taxclass and empty-taxclass rates for a
10058           region, whew
10059
10060 2008-07-07 14:38  ivan
10061
10062         * FS/FS/Record.pm: SQL_FLOAT is probably unnecessary and causes
10063           probelms on old (v1.x?) DBD::Pg
10064
10065 2008-07-07 14:18  ivan
10066
10067         * FS/FS/Record.pm: eek, hopefully fix problems caused by adding
10068           debugging of bind_param statements
10069
10070 2008-07-07 14:07  ivan
10071
10072         * FS/FS/Record.pm: add debugging of bind_param statements
10073
10074 2008-07-07 12:50  ivan
10075
10076         * FS/FS/Record.pm: add debugging of bind_param statements
10077
10078 2008-07-03 16:23  ivan
10079
10080         * httemplate/view/cust_main/packages.html: fix bad sub names in
10081           forward-port
10082
10083 2008-07-02 21:19  ivan
10084
10085         * FS/FS/Record.pm: should FINALLY get binding correctly in light of
10086           regression caused by get_real_fields refactor
10087
10088 2008-07-02 21:12  ivan
10089
10090         * FS/FS/Record.pm: this should non-"=" searches on fields that
10091           require SQL type binding...
10092
10093 2008-07-02 21:00  ivan
10094
10095         * FS/FS/cust_pkg.pm: correct hash vs hashref brainfart on
10096           "forward-port", i guess
10097
10098 2008-07-02 20:57  ivan
10099
10100         * FS/FS/Record.pm: real should be bound to SQL_FLOAT Like float4...
10101           1.7?  not touching it unless it breaks :)
10102
10103 2008-07-01 19:55  ivan
10104
10105         * FS/FS/ClientAPI/MyAccount.pm: fix errors paying with an on-file
10106           card through self-service
10107
10108 2008-07-01 00:02  jeff
10109
10110         * FS/FS/cust_pkg.pm: you shouldn't keep 'em separated
10111
10112 2008-06-30 22:01  jeff
10113
10114         * httemplate/misc/unadjourn_pkg.cgi,
10115           httemplate/misc/unexpire_pkg.cgi, FS/FS/Schema.pm,
10116           FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm,
10117           FS/FS/part_export/shellcommands.pm,
10118           FS/FS/part_export/sqlradius.pm,
10119           httemplate/edit/REAL_cust_pkg.cgi,
10120           httemplate/misc/process/cancel_pkg.html,
10121           httemplate/search/cust_pkg.cgi,
10122           httemplate/view/cust_main/packages.html: correct internal reason
10123           searching, prevent interleaved suspend/cancel/expire/adjourn,
10124           backporting and refactoring
10125
10126 2008-06-30 17:11  ivan
10127
10128         * FS/FS/svc_phone.pm: that should fix new sip_password field, whew
10129
10130 2008-06-30 17:07  ivan
10131
10132         * FS/FS/svc_phone.pm: that should fix the new sip_password field, i
10133           hope
10134
10135 2008-06-30 17:00  ivan
10136
10137         * httemplate/view/svc_phone.cgi: add sip pw display
10138
10139 2008-06-30 16:56  ivan
10140
10141         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
10142           FS/FS/part_export/phone_shellcommands.pm,
10143           httemplate/edit/svc_phone.cgi: add sip pw field
10144
10145 2008-06-30 01:01  ivan
10146
10147         * fs_selfservice/FS-SelfService/cgi/: signup.cgi, signup.html:
10148           checkpoint signup work
10149
10150 2008-06-30 01:00  ivan
10151
10152         * FS/FS/part_export/phone_shellcommands.pm: reload after adding
10153           extensions
10154
10155 2008-06-29 13:53  ivan
10156
10157         * FS/FS/svc_phone.pm, FS/FS/part_export/globalpops_voip.pm,
10158           httemplate/elements/select-phonenum.html,
10159           httemplate/elements/tr-select-did.html: globalPOPs provisioning
10160
10161 2008-06-28 21:33  jeff
10162
10163         * httemplate/view/cust_main/packages.html: spurious 'suspended'
10164
10165 2008-06-28 17:41  ivan
10166
10167         * FS/: MANIFEST, FS.pm, t/phone_avail.t, FS/Schema.pm,
10168           FS/phone_avail.pm, FS/part_export/globalpops_voip.pm:
10169           state->areacode caching,
10170
10171 2008-06-28 16:03  ivan
10172
10173         * httemplate/images/wait-orange.gif, FS/FS/part_svc.pm,
10174           httemplate/edit/elements/svc_Common.html,
10175           httemplate/elements/input-text.html,
10176           httemplate/elements/select-areacode.html,
10177           httemplate/elements/select-did.html,
10178           httemplate/elements/select-exchange.html,
10179           httemplate/elements/select-phonenum.html,
10180           httemplate/elements/select-state.html,
10181           httemplate/elements/tr-input-text.html,
10182           httemplate/elements/tr-select-did.html,
10183           httemplate/misc/areacodes.cgi, httemplate/misc/exchanges.cgi,
10184           httemplate/misc/phonenums.cgi, FS/FS/Record.pm,
10185           FS/FS/part_export/globalpops_voip.pm,
10186           httemplate/edit/svc_phone.cgi: get DIDs from globalpops
10187
10188 2008-06-28 12:25  jeff
10189
10190         * httemplate/elements/tr-checkboxes-table.html,
10191           httemplate/elements/checkboxes-table.html,
10192           httemplate/elements/menu.html,
10193           httemplate/elements/select-agent.html,
10194           httemplate/elements/select-table.html, FS/FS/AccessRight.pm,
10195           FS/FS/addr_block.pm, FS/FS/router.pm, FS/FS/svc_broadband.pm,
10196           httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi,
10197           httemplate/browse/svc_acct_pop.cgi,
10198           httemplate/edit/allocate.html, httemplate/edit/router.cgi,
10199           httemplate/edit/svc_acct_pop.cgi,
10200           httemplate/edit/svc_broadband.cgi,
10201           httemplate/edit/elements/edit.html,
10202           httemplate/edit/elements/svc_Common.html,
10203           httemplate/edit/process/router.cgi,
10204           httemplate/edit/process/svc_acct_pop.cgi,
10205           httemplate/edit/process/svc_broadband.cgi,
10206           httemplate/edit/process/addr_block/add.cgi,
10207           httemplate/edit/process/addr_block/allocate.cgi,
10208           httemplate/edit/process/addr_block/deallocate.cgi,
10209           httemplate/edit/process/addr_block/split.cgi,
10210           httemplate/edit/process/elements/process.html: agent virtualize
10211           address blocks and routers
10212
10213 2008-06-27 01:53  ivan
10214
10215         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm, fs_selfservice/DEPLOY,
10216           fs_selfservice/FS-SelfService/SelfService.pm,
10217           fs_selfservice/FS-SelfService/cgi/signup.html: adding
10218           signup_server-service config
10219
10220 2008-06-27 00:18  ivan
10221
10222         * FS/FS/part_export/globalpops_voip.pm: globalpops_voip export
10223           compilation fixes
10224
10225 2008-06-26 17:27  ivan
10226
10227         * FS/FS/part_export/globalpops_voip.pm: commiting globalpops export
10228           start.  stupid power failure.
10229
10230 2008-06-26 14:55  ivan
10231
10232         * FS/FS/part_export/phone_shellcommands.pm: adding
10233           phone_shellcommands with preliminary FreePBX integration commands
10234
10235 2008-06-25 13:14  ivan
10236
10237         * httemplate/search/report_receivables.cgi: optimize total query in
10238           receivables report.  very significant speedup for large DBs
10239
10240 2008-06-25 13:11  ivan
10241
10242         * FS/FS/: cust_main.pm, cust_bill.pm: POD updates
10243
10244 2008-06-25 11:14  ivan
10245
10246         * FS/FS/Upgrade.pm: don't show error messages about FreesideStatus
10247           index already existing either
10248
10249 2008-06-24 17:29  ivan
10250
10251         * htetc/handler.pl, FS/FS/Record.pm: finish adding
10252           str2time_sql_closing
10253
10254 2008-06-24 11:50  ivan
10255
10256         * conf/invoice_html: i think we need a $ there???
10257
10258 2008-06-24 09:39  jeff
10259
10260         * FS/FS/: Conf.pm, Conf_compat17.pm, cust_main.pm: postal invoice
10261           fees
10262
10263 2008-06-23 19:09  ivan
10264
10265         * FS/FS/part_export/sqlradius.pm: prevent decrementing
10266           time/bandwidth for old RADIUS records
10267
10268 2008-06-23 15:59  ivan
10269
10270         * bin/cdr.import: hahahd doh, we're in perl
10271
10272 2008-06-23 15:11  ivan
10273
10274         * bin/cdr.import: add quick command line too for CDR imports
10275
10276 2008-06-23 09:46  jeff
10277
10278         * conf/invoice_html: this is what it was for
10279
10280 2008-06-23 08:36  jeff
10281
10282         * FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_latex:
10283           invoice service address modifications
10284
10285 2008-06-22 19:50  ivan
10286
10287         * conf/invoice_html: wtf was this for in the first place then
10288
10289 2008-06-22 19:48  ivan
10290
10291         * conf/invoice_html: this seems to match the latex templates more
10292           accurately, rather than push the sub-totals out into their own
10293           column
10294
10295 2008-06-22 19:35  ivan
10296
10297         * conf/invoice_html: fix leaking colspan in totals on sectioned
10298           invoices
10299
10300 2008-06-22 17:41  ivan
10301
10302         * FS/FS/cust_tax_exempt.pm: adding report on legacy tax exemptions
10303           to assist in enet migraiton
10304
10305 2008-06-22 17:37  ivan
10306
10307         * httemplate/search/cust_tax_exempt.cgi: legacy tax exemption
10308           report fix, no _date
10309
10310 2008-06-22 17:34  ivan
10311
10312         * httemplate/search/cust_tax_exempt.cgi: adding report on legacy
10313           tax exemptions to assist in enet migraiton
10314
10315 2008-06-19 22:47  jeff
10316
10317         * FS/FS/cust_bill.pm: extra values for invoices
10318
10319 2008-06-19 20:36  ivan
10320
10321         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: VoxLineSystems are lying
10322           scum who charged back their customization work and then used the
10323           software anyway
10324
10325 2008-06-18 20:18  jeff
10326
10327         * FS/FS/pkg_category.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
10328           FS/FS/part_pkg.pm, FS/FS/pkg_class.pm, FS/t/pkg_category.t,
10329           FS/FS.pm, httemplate/browse/pkg_category.html,
10330           httemplate/browse/pkg_class.html,
10331           httemplate/edit/pkg_category.html,
10332           httemplate/edit/pkg_class.html,
10333           httemplate/edit/process/pkg_category.html, FS/MANIFEST,
10334           htetc/handler.pl, httemplate/edit/elements/edit.html,
10335           httemplate/elements/menu.html: package categories (meta package
10336           classes) and grouping invoices by them
10337
10338 2008-06-18 14:18  ivan
10339
10340         * FS/FS/Misc.pm: fix regression caused by use of IPC::Run to run
10341           pslatex: send STDOUT and STDERR from pslatex to /dev/null, we
10342           don't want them
10343
10344 2008-06-18 12:24  ivan
10345
10346         * httemplate/edit/part_pkg.cgi: s helps alot
10347
10348 2008-06-18 12:09  ivan
10349
10350         * httemplate/edit/part_pkg.cgi: fix setup/recur fees on cloning
10351           (customizing) package definitions w/new editor
10352
10353 2008-06-18 11:50  jeff
10354
10355         * httemplate/: browse/tax_rate.cgi,
10356           misc/enable_or_disable_tax.html,
10357           misc/process/enable_or_disable_tax.html: allow enabling and
10358           disabling if tax_rate rows in groups (RT 3566)
10359
10360 2008-06-17 22:22  ivan
10361
10362         * FS/FS/cust_main.pm: %statuscolor is either a global or a my var,
10363           make up your mind
10364
10365 2008-06-17 17:49  ivan
10366
10367         * FS/FS/part_virtual_field.pm: this module, also, has no need to
10368           import qsearch/qsearchs, and is causing dependency loop problems
10369           (Record->part_virtual_field->Record)
10370
10371 2008-06-17 17:46  ivan
10372
10373         * FS/FS/Record.pm: hopefully finally fix the dependency loops bs...
10374           as simple as Record->Conf->Record here
10375
10376 2008-06-17 17:42  ivan
10377
10378         * FS/FS/Msgcat.pm: REALLY, don't use FS::Conf from Msgcat until
10379           runtime... should hopefully FINALLY eliminate the
10380           Record->Msgcat->Conf->Record loop
10381
10382 2008-06-17 17:36  ivan
10383
10384         * FS/FS/msgcat.pm: msgcat.pm doesn't actually need
10385           qsearch/qsearchs... hopefully this is the last of the weird
10386           dependency loops (this one is Record->Msgcat->msgcat->Record)
10387
10388 2008-06-17 17:27  ivan
10389
10390         * FS/FS/Msgcat.pm: fix dependency loop problem with database
10391           config, hopefully?  (Record->Msgcat->Conf->Record)
10392
10393 2008-06-17 17:10  ivan
10394
10395         * FS/FS/conf.pm: conf.pm doesn't actually need qsearch/qsearchs -
10396           hopefully this will solve the weird circular dependency issue
10397           (Record->Msgcat->Conf->conf->Record)
10398
10399 2008-06-17 17:05  ivan
10400
10401         * httemplate/misc/xmlhttp-cust_main-address_standardize.html: turn
10402           off debugging for address standardization
10403
10404 2008-06-17 16:57  ivan
10405
10406         * httemplate/edit/part_pkg.cgi: don't lose the pricing on package
10407           cloning w/new package editor
10408
10409 2008-06-17 12:29  jeff
10410
10411         * conf/invoice_latex: fixup damage from quantity addition
10412
10413 2008-06-16 20:35  ivan
10414
10415         * FS/FS/AccessRight.pm, httemplate/edit/invoice_template.html,
10416           FS/FS/ConfDefaults.pm, FS/FS/Misc.pm, FS/FS/cust_main.pm,
10417           htetc/handler.pl, httemplate/elements/htmlarea.html,
10418           httemplate/misc/email-customers.html,
10419           httemplate/misc/process/email-customers.html,
10420           httemplate/search/cust_main.html: finish adding a feature to
10421           easily list all email addresses for an agent & send them email
10422
10423 2008-06-16 20:13  jeff
10424
10425         * conf/invoice_latex: not forgetting to add fax and old customer id
10426
10427 2008-06-16 18:43  ivan
10428
10429         * httemplate/edit/process/cust_main.cgi: have agent_custid editing
10430           now
10431
10432 2008-06-16 06:36  jeff
10433
10434         * bin/import-optigold.pl: catch one more customer
10435
10436 2008-06-15 23:53  ivan
10437
10438         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: add (with config)
10439           ability to edit agent_custid
10440
10441 2008-06-15 18:32  jeff
10442
10443         * bin/import-optigold.pl: ugh; cast about for svc/pkg linkages
10444
10445 2008-06-12 16:15  ivan
10446
10447         * httemplate/edit/REAL_cust_pkg.cgi: fix visual regression not
10448           displaying package and comment on date editing
10449
10450 2008-06-12 14:53  ivan
10451
10452         * httemplate/: edit/process/elements/process.html,
10453           view/cust_main/packages.html, edit/part_pkg.cgi,
10454           edit/elements/edit.html, edit/process/part_pkg.cgi: fix cloning
10455           w/new package editor
10456
10457 2008-06-12 09:56  jeff
10458
10459         * bin/import-optigold.pl: date fixups
10460
10461 2008-06-12 08:55  jeff
10462
10463         * bin/import-optigold.pl: import services from service providing
10464           servers
10465
10466 2008-06-10 16:24  ivan
10467
10468         * FS/FS/: Upgrade.pm: start of better error reporting for RADIUS
10469           upgrade errors
10470
10471 2008-06-10 10:39  ivan
10472
10473         * FS/FS/Misc.pm: turn off debugging that got left on by accident
10474
10475 2008-06-09 19:12  ivan
10476
10477         * httemplate/edit/process/: cust_credit_refund.cgi,
10478           cust_pay_refund.cgi: fix up application of things to refunds,
10479           RT#3606/RT#3545
10480
10481 2008-06-09 11:32  ivan
10482
10483         * FS/FS/cdr.pm: remove name from voxlinesystems2, really
10484
10485 2008-06-05 15:44  ivan
10486
10487         * FS/FS/cdr.pm: add am/pm to voxlinesystems2 display format, remove
10488           name, revsere src/dst
10489
10490 2008-06-05 13:09  ivan
10491
10492         * FS/FS/: cust_main.pm, part_pkg/flat.pm: fix one-time charge
10493           quantities &
10494
10495 2008-06-05 12:44  ivan
10496
10497         * FS/FS/: cust_svc.pm, part_pkg/voip_cdr.pm: disable_src fixes
10498
10499 2008-06-05 12:29  ivan
10500
10501         * FS/FS/Schema.pm: unit pricing didn't exist before, so it can be
10502           NULL
10503
10504 2008-06-05 12:25  ivan
10505
10506         * FS/FS/part_pkg/flat.pm: implement quantity charging for setup
10507           fees
10508
10509 2008-06-05 12:24  ivan
10510
10511         * FS/FS/cdr.pm, FS/FS/cust_main.pm, httemplate/search/cdr.html,
10512           httemplate/view/svc_phone.cgi, httemplate/edit/quick-charge.html,
10513           httemplate/edit/process/quick-charge.cgi: voxlinesystems CDRs and
10514           quantity bs
10515
10516 2008-06-05 12:06  jeff
10517
10518         * conf/invoice_html: dash removal
10519
10520 2008-06-05 10:05  jeff
10521
10522         * conf/invoice_html: fix unitprice/posttotal nit
10523
10524 2008-06-05 09:56  jeff
10525
10526         * conf/invoice_html: fix unitprice/section nit
10527
10528 2008-06-05 09:51  jeff
10529
10530         * conf/invoice_html: correct bogus porting
10531
10532 2008-06-05 05:42  jeff
10533
10534         * conf/invoice_latex: replace lost braces
10535
10536 2008-06-05 03:36  ivan
10537
10538         * FS/FS/cust_main.pm, httemplate/search/cust_main.html,
10539           httemplate/search/report_cust_main.html: add customer status to
10540           adv. customer report, template customer search for future use in
10541           emailing notices, RT#2731
10542
10543 2008-06-05 03:34  ivan
10544
10545         * FS/FS/: cust_pkg.pm: docs for search_sql
10546
10547 2008-06-05 01:54  ivan
10548
10549         * httemplate/search/report_cust_bill.html: minor invoice report UI
10550
10551 2008-06-04 22:06  ivan
10552
10553         * FS/FS/cust_pay.pm, httemplate/edit/cust_bill_pay.cgi,
10554           httemplate/edit/cust_credit_bill.cgi,
10555           httemplate/edit/cust_pay_refund.cgi,
10556           httemplate/view/cust_main/payment_history/credit.html,
10557           httemplate/view/cust_main/payment_history/payment.html,
10558           httemplate/edit/cust_credit_refund.cgi,
10559           httemplate/edit/elements/ApplicationCommon.html,
10560           httemplate/edit/process/cust_bill_pay.cgi,
10561           httemplate/edit/process/cust_credit_bill.cgi,
10562           httemplate/edit/process/cust_credit_refund.cgi,
10563           httemplate/edit/process/cust_pay_refund.cgi,
10564           httemplate/edit/process/elements/ApplicationCommon.html: payment
10565           and credit applications have separate "apply to refund" choices
10566           now, and no auto-refund choice in the invoice dropdown.  RT#3545
10567
10568 2008-06-04 15:44  jeff
10569
10570         * FS/FS/cust_bill.pm: moar tyop
10571
10572 2008-06-04 15:42  jeff
10573
10574         * FS/FS/cust_bill.pm: tyop
10575
10576 2008-06-04 11:50  ivan
10577
10578         * FS/FS/cust_bill.pm, httemplate/misc/fax-invoice.cgi: this should
10579           fix the random "HylaFax support has not been configured" error,
10580           caused by cust_bill->fax getting called instead of cust_main->fax
10581           field
10582
10583 2008-06-04 11:40  jeff
10584
10585         * conf/invoice_html: more voxline invoice formatting
10586
10587 2008-06-04 11:05  jeff
10588
10589         * FS/FS/cust_bill.pm: voxline invoice formatting
10590
10591 2008-06-04 10:57  jeff
10592
10593         * FS/FS/cdr.pm, FS/FS/cust_bill_pkg.pm, FS/FS/part_pkg/voip_cdr.pm,
10594           conf/invoice_html, conf/invoice_latex, FS/FS/Conf.pm,
10595           FS/FS/Conf_compat17.pm: voxline invoice formatting
10596
10597 2008-06-04 06:28  jeff
10598
10599         * FS/FS/: Record.pm, cust_main.pm, tax_rate.pm: tax on tax
10600
10601 2008-06-04 06:26  jeff
10602
10603         * FS/FS/Conf.pm, FS/FS/Conf_compat17.pm, FS/FS/cust_bill.pm,
10604           conf/invoice_latex: service address on invoice
10605
10606 2008-06-03 14:06  ivan
10607
10608         * FS/FS/cust_bill.pm, FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
10609           FS/FS/cust_pkg.pm, httemplate/search/cust_pkg.cgi,
10610           httemplate/view/cust_main/packages.html: very basic start at
10611           adding quantities
10612
10613 2008-06-02 11:59  ivan
10614
10615         * FS/FS/payinfo_transaction_Mixin.pm: fix payinfo_transaction
10616
10617 2008-06-02 11:31  ivan
10618
10619         * FS/FS/UI/Web/small_custview.pm: fix ntable calls
10620
10621 2008-06-02 10:58  ivan
10622
10623         * httemplate/misc/process/timeworked.html: fix error apply
10624           fractional seconds
10625
10626 2008-06-02 10:14  ivan
10627
10628         * FS/FS/UI/Web/small_custview.pm: doh!
10629
10630 2008-06-02 10:06  ivan
10631
10632         * FS/FS/CGI.pm, FS/FS/ClientAPI/MyAccount.pm,
10633           FS/FS/UI/Web/small_custview.pm, htetc/handler.pl,
10634           rt/lib/RT/URI/freeside/Internal.pm,
10635           rt/lib/RT/URI/freeside/XMLRPC.pm: badly placed small_custview all
10636           of a sudden causing fatal errors?!  wtf
10637
10638 2008-06-02 04:16  jeff
10639
10640         * conf/invoice_latex, conf/invoice_latexcoupon, FS/FS/Conf.pm,
10641           FS/FS/Conf_compat17.pm, FS/FS/cust_bill.pm: typeset tear-off
10642           remittance coupon
10643
10644 2008-06-01 19:47  ivan
10645
10646         * FS/FS/Misc.pm: and batchmode was probably right
10647
10648 2008-06-01 19:45  ivan
10649
10650         * FS/FS/Misc.pm: yow, don't want everything to waitt until the
10651           timeout
10652
10653 2008-06-01 19:16  ivan
10654
10655         * FS/FS/: cust_bill.pm, Misc.pm: use IPC::Run to run pslatex & add
10656           a timeout, this should prevent hanging on template errors
10657
10658 2008-06-01 15:48  ivan
10659
10660         * FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, FS/FS/payinfo_Mixin.pm,
10661           FS/FS/payinfo_transaction_Mixin.pm,
10662           httemplate/view/cust_main/payment_history.html,
10663           httemplate/search/elements/cust_pay_or_refund.html,
10664           httemplate/view/cust_refund.html,
10665           httemplate/view/cust_main/payment_history/credit.html,
10666           httemplate/view/cust_main/payment_history/invoice.html,
10667           httemplate/view/cust_main/payment_history/payment.html,
10668           httemplate/view/cust_main/payment_history/refund.html,
10669           httemplate/view/cust_main/payment_history/voided_payment.html:
10670           refactor payment history slightly, add refund receipts, have
10671           "unapplied" refunds show like other unapplied/open things,
10672           RT#3545
10673
10674 2008-06-01 00:08  ivan
10675
10676         * FS/FS/cust_pay.pm: show "Check #" on payment receipts instead of
10677           "Billing #"
10678
10679 2008-05-31 22:43  ivan
10680
10681         * FS/FS/cust_bill.pm, FS/FS/cust_bill_ApplicationCommon.pm,
10682           httemplate/view/cust_main/payment_history.html: add date to
10683           "applied to Invoice#" messages in history
10684
10685 2008-05-31 20:19  ivan
10686
10687         * httemplate/search/cust_bill_pkg.cgi: fix line item report for
10688           agent-virtualized packages, clean up sloppy $where
10689           stringification, hard agent virtualization
10690
10691 2008-05-31 19:19  jeff
10692
10693         * bin/import-optigold.pl: umm.. right.. really do some on-demand
10694           stuff
10695
10696 2008-05-31 18:23  ivan
10697
10698         * htetc/handler.pl: depend on CGI.pm 3.29 to fix RT attachment
10699           problems
10700
10701 2008-05-31 17:11  ivan
10702
10703         * FS/FS/cust_bill.pm: fix problems when service definition names
10704           contain chars that need to be latex escaped
10705
10706 2008-05-31 16:50  jeff
10707
10708         * bin/import-optigold.pl: guess at on demand billing, link
10709           pre-existing services
10710
10711 2008-05-31 10:54  ivan
10712
10713         * htetc/handler.pl: add an explicit use for RT's not-well-declared
10714           dependency on CSS::Squish 0.06
10715
10716 2008-05-31 07:49  jeff
10717
10718         * FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_latex:
10719           invoice cosmetic improvements
10720
10721 2008-05-29 21:04  ivan
10722
10723         * httemplate/edit/part_bill_event.cgi: 1.7 sucks.  but people are
10724           still going to be editing old-style invoice events for a little
10725           while more yet, so space them out better (so options don't run
10726           together)
10727
10728 2008-05-29 20:55  ivan
10729
10730         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi: 1.7
10731           sucks.  add a "balance over" option to the 1.7 style
10732           agent-specific invoice send event
10733
10734 2008-05-29 18:38  ivan
10735
10736         * FS/FS/Misc/prune.pm: fix a missing semicolon bug only triggered
10737           when running prune_applications not in debug mode...
10738
10739 2008-05-29 18:34  ivan
10740
10741         * FS/FS/Upgrade.pm: don't print out warnings about SQL RADIUS
10742           FreesideStatus every time either.  really?
10743
10744 2008-05-29 18:33  ivan
10745
10746         * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
10747           pruning every time
10748
10749 2008-05-29 18:28  ivan
10750
10751         * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
10752           pruning every time
10753
10754 2008-05-29 18:02  ivan
10755
10756         * FS/FS/cust_pay_pending.pm: clean up any stray/old
10757           cust_pay_pending records causing problems
10758
10759 2008-05-29 17:53  ivan
10760
10761         * FS/FS/: Upgrade.pm, cust_pay_pending.pm: clean up any stray/old
10762           cust_pay_pending records causing problems
10763
10764 2008-05-28 17:11  ivan
10765
10766         * httemplate/graph/money_time.cgi: line things up better on the
10767           12mo report (prevent labels from taking up most of the graph
10768
10769 2008-05-28 03:45  ivan
10770
10771         * htetc/handler.pl: mailgate realiability fix: don't bomb out when
10772           FS dbdef hasn't been initialized yet (& need to import
10773           adminsuidsetup)
10774
10775 2008-05-28 03:41  ivan
10776
10777         * htetc/: handler.pl: mailgate realiability fix: don't bomb out
10778           when FS dbdef hasn't been initialized yet
10779
10780 2008-05-28 03:14  ivan
10781
10782         * htetc/handler.pl: mailgate realiability fix: don't bomb out when
10783           FS dbdef hasn't been initialized yet
10784
10785 2008-05-19 20:52  ivan
10786
10787         * FS/FS/Upgrade.pm: automatically create an index on the new
10788           radacct.FreesideStatus column
10789
10790 2008-05-19 15:31  jeff
10791
10792         * conf/invoice_latex, FS/FS/cust_bill_pkg.pm: fix broken pagenation
10793
10794 2008-05-19 11:50  ivan
10795
10796         * FS/FS/Conf.pm: a better link to the T:T docs
10797
10798 2008-05-18 21:29  ivan
10799
10800         * FS/FS/Schema.pm: add a key on ( history_action, $primary_key ) to
10801           the h_ tables.  this should speed up the cust_pay upgrade??
10802
10803 2008-05-18 21:07  ivan
10804
10805         * FS/FS/cust_bill_pay.pm, FS/FS/payinfo_Mixin.pm,
10806           FS/FS/cust_credit_refund.pm, FS/FS/cust_refund.pm,
10807           FS/FS/payby.pm, FS/FS/Report/Table/Monthly.pm,
10808           httemplate/graph/money_time.cgi,
10809           httemplate/search/cust_bill_pay.html,
10810           httemplate/search/cust_credit.html,
10811           httemplate/search/cust_credit_refund.html,
10812           httemplate/search/cust_pay.cgi,
10813           httemplate/search/cust_refund.html,
10814           httemplate/search/elements/cust_pay_or_refund.html: make net
10815           receipts clickable... and netreceipts != cashflow, really, so
10816           separate those concepts, and cashflow gets gross & net variants.
10817           also add gross/net refunds.  #3012
10818
10819 2008-05-18 20:51  jeff
10820
10821         * conf/invoice_latex: fix latex template bogosity
10822
10823 2008-05-18 15:57  ivan
10824
10825         * FS/FS/Upgrade.pm: fix auto sqlradius upgrade: module
10826           include/import
10827
10828 2008-05-18 15:54  ivan
10829
10830         * FS/FS/part_export/sqlradius.pm: oops, fix minor refactoring of
10831           auto sqlradius upgrade
10832
10833 2008-05-18 15:53  ivan
10834
10835         * FS/bin/freeside-upgrade: fix the auto sqlradiusupgrade
10836
10837 2008-05-18 15:42  ivan
10838
10839         * FS/FS/Upgrade.pm, FS/bin/freeside-sqlradius-radacctd,
10840           FS/bin/freeside-upgrade, FS/FS/part_export/sqlradius.pm,
10841           init.d/freeside-init: on upgrade, automatically seed from
10842           sqlradius databases, and start freeside-sqlradius-radacctd by
10843           default
10844
10845 2008-05-17 23:50  ivan
10846
10847         * FS/FS/Conf.pm, httemplate/edit/process/access_group.html: add a
10848           config value for disabling the ACLs... this should be good for a
10849           demo in 1.7, 1.9 will need some way to disable ACL changes from
10850           OUTSIDE the db
10851
10852 2008-05-17 20:04  ivan
10853
10854         * httemplate/: elements/customer-table.html,
10855           misc/batch-cust_pay.html: quick payment entry running total,
10856           closes: #3470
10857
10858 2008-05-16 12:26  jeff
10859
10860         * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cust_bill.pm,
10861           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
10862           FS/FS/part_pkg/voip_cdr.pm, conf/invoice_html,
10863           conf/invoice_latex: typeset CDRs into 5 columns on invoices
10864
10865 2008-05-15 15:48  ivan
10866
10867         * FS/FS/CGI.pm: fix minor problem with ship_zip not showing up in
10868           small_custview
10869
10870 2008-05-14 14:21  jeff
10871
10872         * FS/FS/: Conf.pm, Conf_compat17.pm, cust_bill.pm: config option to
10873           omit statement type items from invoices
10874
10875 2008-05-14 11:19  jeff
10876
10877         * bin/import-optigold.pl: do NOT delete the existing data
10878
10879 2008-05-14 11:07  jeff
10880
10881         * FS/FS/: cust_bill_pkg.pm, part_pkg.pm, tax_rate.pm,
10882           part_pkg/voip_cdr.pm: correct tax selection and *actually* handle
10883           fee based taxes
10884
10885 2008-05-14 09:52  ivan
10886
10887         * bin/import-optigold.pl: [no log message]
10888
10889 2008-05-13 16:36  ivan
10890
10891         * FS/bin/freeside-adduser: tyop
10892
10893 2008-05-13 14:20  ivan
10894
10895         * FS/FS/part_pkg.pm: eliminate warnings on upgrade: "(Odd number of
10896           elements in anonymous hash | Use of unintialized value in
10897           anonymous hash ) at
10898           /usr/local/share/perl/5.8.8/FS/option_Common.pm line 176.
10899
10900 2008-05-13 12:13  ivan
10901
10902         * Makefile: ensure new self-service libs are installed
10903
10904 2008-05-12 20:49  ivan
10905
10906         * debian/rules: tyop
10907
10908 2008-05-12 20:49  ivan
10909
10910         * Makefile, FS/bin/freeside-setup, debian/rules: better place for
10911           initial configuration to be stored and retreived from than the
10912           initial tarball...
10913
10914 2008-05-08 23:34  ivan
10915
10916         * httemplate/misc/: xmlhttp-cust_main-address_standardize.html,
10917           xmlhttp-cust_main-search.cgi: JSON 1.0 (on deb 4.0) doesn't have
10918           to_json yet
10919
10920 2008-05-08 22:59  ivan
10921
10922         * httemplate/: docs/credits.html, docs/license.html,
10923           edit/cust_main.cgi, images/cross.png, images/error.png,
10924           images/tick.png: finish usps address standardization
10925
10926 2008-05-08 22:54  ivan
10927
10928         * httemplate/view/cust_main/packages.html: perl 5.10-ism?  new
10929           mason?
10930
10931 2008-05-08 05:45  ivan
10932
10933         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
10934           httemplate/elements/xmlhttp.html,
10935           httemplate/misc/xmlhttp-cust_main-address_standardize.html,
10936           httemplate/misc/xmlhttp-cust_main-search.cgi, htetc/handler.pl:
10937           address standardization part one, finally checked in from here
10938
10939 2008-05-07 14:36  ivan
10940
10941         * httemplate/: view/cust_main.cgi, misc/cancel_cust.html: fix
10942           customer cancellation, sort of a side effect of #2872, fixes
10943           #3480, #3481
10944
10945 2008-05-05 18:15  ivan
10946
10947         * httemplate/elements/customer-table.html: put the documentation in
10948           a proper <%doc> section
10949
10950 2008-05-05 18:14  ivan
10951
10952         * httemplate/misc/xmlhttp-cust_main-search.cgi: agent-virtualize
10953           customer # portion of quick payment entry
10954
10955 2008-05-05 18:14  ivan
10956
10957         * httemplate/: misc/batch-cust_pay.html,
10958           elements/customer-table.html: agent-virtualize quick payment
10959           entry
10960
10961 2008-05-04 19:11  ivan
10962
10963         * FS/FS/payinfo_Mixin.pm: hopefully really a better fix for using
10964           new payment duplicate stuff with cc encryption :/
10965
10966 2008-05-04 18:52  ivan
10967
10968         * FS/FS/payinfo_Mixin.pm: better fix for using new payment
10969           duplicate stuff with cc encryption :)
10970
10971 2008-05-04 18:18  ivan
10972
10973         * FS/FS/payinfo_Mixin.pm: fix for using new payment duplicate stuff
10974           with cc encryption
10975
10976 2008-05-02 13:30  ivan
10977
10978         * FS/bin/freeside-upgrade: add -s switch to freeside-upgrade for
10979           schema-only changes (for slony slaves)
10980
10981 2008-05-01 18:58  ivan
10982
10983         * FS/FS/Upgrade.pm: upgrade part_pkg before cust_credit
10984
10985 2008-04-30 16:42  ivan
10986
10987         * Makefile: not here
10988
10989 2008-04-30 16:36  ivan
10990
10991         * Makefile: that explains the bs with ChangeLog
10992
10993 2008-04-30 16:29  ivan
10994
10995         * Makefile: last last-minute fix for last-minute change
10996
10997 2008-04-30 16:26  ivan
10998
10999         * Makefile: last minute fix for last minute change
11000
11001 2008-04-30 16:19  ivan
11002
11003         * Makefile: last minute release target update.  not particularly
11004           dangerous, nobody uses it but me
11005
11006 2008-04-28 12:17  ivan
11007
11008         * FS/FS/: cust_main.pm, Cron/bill.pm: fix 1.9 queued billing from
11009           doing weird things with expirations and adjournments because
11010           freeside-queued $^T != freeside-daily $^T
11011
11012 2008-04-27 09:28  jeff
11013
11014         * httemplate/elements/select-taxproduct.html: sticky, too
11015
11016 2008-04-27 08:19  jeff
11017
11018         * httemplate/elements/select-taxproduct.html: fixup taxproduct
11019           selection
11020
11021 2008-04-24 15:51  ivan
11022
11023         * FS/FS/part_pkg/voip_cdr.pm: add use_amaflags and use_disposition
11024           flags to voip_cdr price plan
11025
11026 2008-04-22 19:59  jeff
11027
11028         * FS/FS/cust_bill.pm: fixup return address fallback
11029
11030 2008-04-22 12:46  ivan
11031
11032         * FS/FS/cust_bill.pm: no comma there
11033
11034 2008-04-22 03:56  ivan
11035
11036         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: voxline cdrs
11037
11038 2008-04-18 14:27  ivan
11039
11040         * rt/lib/RT/Ticket_Overlay.pm: blah.  last silly typo hopefully.
11041           wish this was easier to test.
11042
11043 2008-04-18 14:25  ivan
11044
11045         * rt/lib/RT/Ticket_Overlay.pm: silly semicolon
11046
11047 2008-04-18 14:19  ivan
11048
11049         * rt/lib/RT/: Ticket_Overlay.pm, URI/freeside.pm: hopefully,
11050           finally fix ticket auto-association not getting along with RT
11051           ACLs
11052
11053 2008-04-17 20:29  jeff
11054
11055         * FS/t/addr_block.t, FS/t/router.t, httemplate/edit/allocate.html,
11056           httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi,
11057           httemplate/edit/process/addr_block/add.cgi,
11058           httemplate/edit/process/addr_block/allocate.cgi,
11059           httemplate/edit/process/addr_block/deallocate.cgi,
11060           httemplate/edit/process/addr_block/split.cgi: drag address and
11061           router even farther into the century
11062
11063 2008-04-16 18:39  ivan
11064
11065         * FS/FS/: Schema.pm, cust_bill.pm, cust_bill_pkg.pm, cust_main.pm,
11066           cust_main_county.pm, cust_pkg.pm, part_pkg/flat.pm: implement
11067           line item bundling
11068
11069 2008-04-16 18:28  ivan
11070
11071         * httemplate/elements/menu.html: this is more accurate
11072
11073 2008-04-16 14:52  ivan
11074
11075         * FS/FS/: part_pkg.pm, cust_main.pm: start implementing billing
11076           add-ons
11077
11078 2008-04-16 14:12  ivan
11079
11080         * FS/FS/part_pkg.pm, httemplate/browse/part_pkg.cgi: implement
11081           service add-ons
11082
11083 2008-04-16 14:10  ivan
11084
11085         * FS/FS/Record.pm: be more forgiving about numeric things padded
11086           with leading/trailing space
11087
11088 2008-04-16 13:34  ivan
11089
11090         * httemplate/: edit/part_bill_event.cgi, edit/part_pkg.cgi,
11091           edit/quick-charge.html, elements/select-taxclass.html,
11092           elements/tr-select-taxclass.html: fix tax class on package def
11093           edit
11094
11095 2008-04-16 13:00  ivan
11096
11097         * httemplate/: browse/part_pkg.cgi, edit/part_pkg.cgi: show package
11098           add-on links in browse
11099
11100 2008-04-16 11:32  jeff
11101
11102         * FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm,
11103           httemplate/view/cust_main/packages.html: show user who created
11104           (cancel/suspend) reason and possibly fix a lingering spurious
11105           usergroup bug
11106
11107 2008-04-15 21:42  ivan
11108
11109         * httemplate/: edit/part_pkg.cgi, browse/part_pkg.cgi: add plan &
11110           pricing to package browse...
11111
11112 2008-04-15 18:03  ivan
11113
11114         * FS/FS/m2m_Common.pm, FS/FS/part_pkg.pm,
11115           httemplate/edit/process/part_pkg.cgi: fix new link editing in new
11116           package editor
11117
11118 2008-04-15 17:29  ivan
11119
11120         * FS/FS/part_pkg.pm: new package def editor
11121
11122 2008-04-15 17:19  ivan
11123
11124         * httemplate/edit/: part_pkg.cgi, elements/edit.html,
11125           process/part_pkg.cgi: new package def editor
11126
11127 2008-04-15 17:16  ivan
11128
11129         * FS/: FS.pm, FS/m2m_Common.pm, FS/part_pkg_link.pm,
11130           t/part_pkg_link.t: new package def editor
11131
11132 2008-04-15 13:47  jeff
11133
11134         * httemplate/elements/file-upload.html,
11135           httemplate/elements/header-minimal.html,
11136           httemplate/misc/file-upload.html, httemplate/misc/tax-import.cgi,
11137           httemplate/misc/process/tax-import.cgi,
11138           httemplate/misc/process/tax-upgrade.cgi, FS/FS/cust_main.pm,
11139           FS/FS/cust_tax_location.pm, FS/FS/part_pkg.pm,
11140           FS/FS/part_pkg_taxproduct.pm, FS/FS/part_pkg_taxrate.pm,
11141           FS/FS/tax_class.pm, FS/FS/tax_rate.pm: (finally) wrap up new tax
11142           rate engine (for now)
11143
11144 2008-04-15 12:43  ivan
11145
11146         * FS/FS/: part_pkg_option.pm, part_pkg/sesmon_hour.pm,
11147           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
11148           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
11149           part_pkg/voip_cdr.pm, part_pkg/voip_sqlradacct.pm:
11150           s/recur_flat/recur_fee/
11151
11152 2008-04-15 06:41  ivan
11153
11154         * FS/FS/Schema.pm, FS/FS/cust_event.pm, FS/FS/cust_main.pm,
11155           FS/FS/cust_pkg.pm, FS/FS/option_Common.pm,
11156           FS/FS/part_event_option.pm, FS/FS/part_pkg.pm,
11157           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
11158           httemplate/edit/part_event.html, httemplate/edit/part_pkg.cgi,
11159           httemplate/edit/elements/edit.html,
11160           httemplate/edit/process/part_pkg.cgi,
11161           httemplate/edit/process/elements/process.html,
11162           httemplate/elements/select-agent_types.html,
11163           httemplate/elements/select-taxproduct.html,
11164           httemplate/elements/selectlayers.html,
11165           httemplate/elements/tr-input-text.html,
11166           httemplate/elements/tr-part_pkg_freq.html,
11167           httemplate/elements/tr-pkg_svc.html,
11168           httemplate/elements/tr-select-agent_types.html,
11169           httemplate/elements/tr-title.html: new package editor
11170
11171 2008-04-15 03:50  ivan
11172
11173         * httemplate/docs/about.html: it's april 15th, and i sure do.
11174
11175 2008-04-14 06:42  jeff
11176
11177         * FS/FS/Record.pm: Improve record searching
11178
11179 2008-04-13 14:37  ivan
11180
11181         * FS/FS/part_pkg/: base_delayed.pm, flat_delayed.pm,
11182           prorate_delayed.pm: fix recur_notify label for *_delayed price
11183           plans
11184
11185 2008-04-13 13:35  ivan
11186
11187         * httemplate/elements/: select-cust-part_pkg.html,
11188           select-part_pkg.html, tr-select-part_pkg.html, select-table.html:
11189           select-table and select-part_pkg updates so we can use
11190           select-part_pkg as an edit/elements/edit.html m2 type
11191
11192 2008-04-13 03:21  ivan
11193
11194         * httemplate/elements/tr-justtitle.html: adding just a title with
11195           no blank space above
11196
11197 2008-04-13 03:19  ivan
11198
11199         * httemplate/elements/: tr-selectlayers-select.html,
11200           selectlayers.html: add a tr- for just the select bit of a
11201           selectlayers...
11202
11203 2008-04-13 01:21  ivan
11204
11205         * httemplate/elements/tr-input-text.html: add disabled option to
11206           text elements
11207
11208 2008-04-13 00:41  ivan
11209
11210         * FS/FS/part_pkg/: base_delayed.pm, base_rate.pm, bulk.pm, flat.pm,
11211           flat_comission.pm, flat_comission_cust.pm, flat_comission_pkg.pm,
11212           flat_delayed.pm, flat_introrate.pm, prepaid.pm, prorate.pm,
11213           prorate_delayed.pm, sesmon_hour.pm, sesmon_minute.pm,
11214           sql_external.pm, sql_generic.pm, sqlradacct_hour.pm,
11215           subscription.pm, voip_cdr.pm, voip_sqlradacct.pm: shorter names
11216           and rearranged weights for a brighter tommorow^W^Wbetter price
11217           plan <SELECT>
11218
11219 2008-04-12 20:03  ivan
11220
11221         * httemplate/elements/tr-select-table.html: more stuff to allow
11222           select-table to be used as as edit/elements/edit.html m2*
11223           element: add tr-select-table.html
11224
11225 2008-04-12 20:03  ivan
11226
11227         * httemplate/elements/select-table.html: some stuff to allow
11228           select-table to be used as as edit/elements/edit.html m2*
11229           element: add js_only and html_only options, add id option to
11230           specify element id, add a kludge to onchange option
11231
11232 2008-04-12 19:58  ivan
11233
11234         * httemplate/elements/tablebreak-tr-title.html: allow table id to
11235           be specified for tablebreak elements (so edit/elements/edit.html
11236           m2* stuff can be used after a tablebreak)
11237
11238 2008-04-12 19:56  ivan
11239
11240         * httemplate/elements/: select-taxproduct.html,
11241           tr-select-taxproduct.html: add elements for selecting taxproduct
11242
11243 2008-04-12 19:55  ivan
11244
11245         * httemplate/elements/tr-part_pkg_freq.html: add an element for
11246           selecting part_pkg frequencies
11247
11248 2008-04-12 16:31  ivan
11249
11250         * httemplate/elements/: columnnext.html, columnstart.html: space
11251           columns out
11252
11253 2008-04-12 16:18  ivan
11254
11255         * httemplate/elements/: columnend.html, columnnext.html,
11256           columnstart.html: add some column elements so we can replicate
11257           multi-column edit forms with edit.html
11258
11259 2008-04-11 02:20  ivan
11260
11261         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: taqua cdrs!
11262
11263 2008-04-10 18:50  ivan
11264
11265         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: checkpoint taqua
11266
11267 2008-04-10 15:00  ivan
11268
11269         * rt/lib/RT/Ticket_Overlay.pm: use non-ACL'ed _AddLink instead of
11270           AddLink so that the auto-association stuff works when creating a
11271           ticket
11272
11273 2008-04-09 18:35  jeff
11274
11275         * FS/FS/Conf.pm: sync terminology
11276
11277 2008-04-09 16:51  ivan
11278
11279         * httemplate/elements/menu.html: add a menu entry for the new tax
11280           stuff
11281
11282 2008-04-09 14:54  ivan
11283
11284         * httemplate/misc/tax-import.cgi: clean up irrelevant stuff on
11285           batch tax import
11286
11287 2008-04-09 14:44  ivan
11288
11289         * httemplate/docs/AGPL.html: oops, adding explicit AGPL.html
11290
11291 2008-04-09 14:27  ivan
11292
11293         * FS/FS/UID.pm: please mr. bootstrapping tree, give us some bootsap
11294
11295 2008-04-09 14:17  ivan
11296
11297         * FS/FS/UID.pm: 1.9 bootstrapping: apparantly, we have a dbdef at
11298           this point, but its not in the database yet, so checking
11299           dbdef->table doesn't DWWW
11300
11301 2008-04-09 14:07  ivan
11302
11303         * debian/control: adding 1.9 dependencies
11304
11305 2008-04-08 20:33  ivan
11306
11307         * FS/FS/part_pkg/sqlradacct_hour.pm: fix hourly cap for SQL overage
11308           charges
11309
11310 2008-04-07 22:49  ivan
11311
11312         * debian/: README.Debian, TODO, changelog, compat, config, control,
11313           copyright, cron.d, dbconfig-common.install,
11314           dbconfig-common.upgrade, freeside-webui.links,
11315           freeside.apache-alias.conf, freeside.default, freeside.docs,
11316           init.d.ex, init.d.lsb.ex, postinst, postrm, preinst, prerm,
11317           rules, templates: debian packages!
11318
11319 2008-04-06 09:12  jeff
11320
11321         * httemplate/browse/part_pkg_taxproduct.cgi,
11322           httemplate/browse/tax_rate.cgi, FS/FS/cust_bill.pm,
11323           FS/FS/cust_main.pm, FS/FS/cust_main_county.pm, FS/FS/part_pkg.pm,
11324           FS/FS/part_pkg_taxrate.pm, FS/FS/tax_rate.pm,
11325           httemplate/edit/part_pkg.cgi, httemplate/edit/tax_rate.html,
11326           httemplate/edit/elements/edit.html,
11327           httemplate/edit/process/tax_rate.html,
11328           httemplate/edit/process/elements/process.html: new tax rating
11329           engine
11330
11331 2008-04-05 00:00  ivan
11332
11333         * FS/bin/freeside-prepaidd: configurable logfile location for
11334           freeside-prepaidd
11335
11336 2008-04-04 12:47  ivan
11337
11338         * httemplate/elements/header.html: sync with 1_7_BRANCH
11339
11340 2008-04-04 10:47  ivan
11341
11342         * httemplate/search/elements/search.html: this worked fine.  don't
11343           understand why it was changed in the first place.
11344
11345 2008-04-04 10:42  ivan
11346
11347         * httemplate/search/elements/search.html: fix range selection on
11348           searches, huh
11349
11350 2008-04-02 13:42  jeff
11351
11352         * httemplate/browse/tax_class.html, FS/FS/Schema.pm,
11353           FS/FS/part_pkg_taxoverride.pm, httemplate/edit/part_pkg.cgi,
11354           httemplate/edit/part_pkg_taxoverride.html,
11355           httemplate/edit/process/part_pkg.cgi,
11356           httemplate/search/elements/search.html: checkpoint tax editors
11357           and correct a blunder
11358
11359 2008-04-02 10:28  ivan
11360
11361         * Makefile: substitute FREESIDE_CONF in apache conf files
11362
11363 2008-04-02 10:26  ivan
11364
11365         * htetc/: freeside-base1.99.conf, freeside-base1.conf,
11366           freeside-base2.conf: template AuthUserFile htpasswd to be in
11367           FREESIDE_CONF dir instead of hardcoded location
11368
11369 2008-04-02 10:00  rsiddall
11370
11371         * Makefile: Quick fix to update the release version number in the
11372           RPM specfile.  This leaves the specfile unusable for CVS builds.
11373
11374 2008-04-02 08:38  ivan
11375
11376         * init.d/freeside-init: tiny init file nit that helps with deb
11377           packaging (and probably rpm too) - source /etc/default/freeside
11378           if it exists
11379
11380 2008-04-01 21:32  ivan
11381
11382         * httemplate/docs/credits.html: slight browser adjustments and DONE
11383
11384 2008-04-01 21:20  ivan
11385
11386         * httemplate/elements/header.html: new header about: box
11387
11388 2008-04-01 21:19  ivan
11389
11390         * httemplate/docs/about.html: slightly taller
11391
11392 2008-04-01 21:07  ivan
11393
11394         * httemplate/docs/: credits.html, license.html: updated credits and
11395           license
11396
11397 2008-04-01 21:05  ivan
11398
11399         * httemplate/docs/about.html: adding about.html splash
11400
11401 2008-04-01 20:48  ivan
11402
11403         * httemplate/elements/popup_link_onclick.html: remove excessive
11404           iframe borders, add "scrolling" and "nofalse" options
11405
11406 2008-04-01 17:22  ivan
11407
11408         * FS/FS/cust_pay.pm: don't do (as much) useless work on upgrade
11409
11410 2008-04-01 16:56  ivan
11411
11412         * httemplate/elements/iframecontentmws.js: fix hasty safari iframe
11413           fix
11414
11415 2008-04-01 16:30  ivan
11416
11417         * httemplate/docs/: credits.html, license.html: adding license and
11418           credits in app itself
11419
11420 2008-04-01 16:20  ivan
11421
11422         * README: welcome to the new world
11423
11424 2008-04-01 16:15  ivan
11425
11426         * INSTALL: clean up top level files
11427
11428 2008-04-01 16:08  ivan
11429
11430         * CREDITS, INSTALL: clean up some of the top-level files
11431
11432 2008-04-01 02:40  ivan
11433
11434         * Makefile: sync with 1.7.3
11435
11436 2008-04-01 02:19  ivan
11437
11438         * FS/FS/cust_bill.pm: don't show services on invoices that are
11439           newer than the invoice, closes: #3032
11440
11441 2008-04-01 01:43  ivan
11442
11443         * rt/lib/RT/Ticket_Overlay.pm, FS/FS/cust_main.pm,
11444           FS/FS/cust_main_invoice.pm, rt/lib/RT/URI/freeside/Internal.pm:
11445           last bit of magic for RT ticket customer auto-association: look
11446           for requestor email addresses in cust_main_invoice and svc_acct,
11447           closes; RT#1160
11448
11449 2008-03-31 23:37  ivan
11450
11451         * httemplate/edit/cust_main_county.html: probably doesn't matter
11452           now, but better error reporting anyway
11453
11454 2008-03-31 23:34  ivan
11455
11456         * httemplate/: misc/cancel_cust.html, misc/cancel_pkg.html,
11457           edit/cust_credit.cgi: popup iframes don't have predictable names
11458           anymore, so locate submit buttons by id instead
11459
11460 2008-03-31 23:26  ivan
11461
11462         * httemplate/elements/: popup_link.html, popup_link_onclick.html:
11463           doc height param
11464
11465 2008-03-31 23:16  ivan
11466
11467         * httemplate/elements/iframecontentmws.js: append a random number
11468           to the iframe name on-the-fly to keep safari from caching it
11469           under all circumstances
11470
11471 2008-03-31 22:49  ivan
11472
11473         * httemplate/view/cust_main/payment_history.html: finish
11474           component-izing overlib links
11475
11476 2008-03-31 21:37  ivan
11477
11478         * httemplate/search/cust_pkg.cgi: use popup_link...
11479
11480 2008-03-31 21:19  ivan
11481
11482         * httemplate/browse/rate_detail.html: can't run include() sub at
11483           <%once> time
11484
11485 2008-03-31 20:56  ivan
11486
11487         * httemplate/browse/rate_detail.html: component-ize overlib init
11488           and popup link
11489
11490 2008-03-31 20:51  ivan
11491
11492         * httemplate/edit/bulk-cust_svc.html: component-ize overlib init
11493
11494 2008-03-31 20:49  ivan
11495
11496         * httemplate/elements/phonenumber.html: use popup_link element for
11497           phonenumber.html silly vonage popup
11498
11499 2008-03-31 17:54  jeff
11500
11501         * FS/FS/cust_tax_location.pm, FS/FS/part_pkg_taxoverride.pm,
11502           FS/FS/part_pkg_taxproduct.pm, FS/FS/part_pkg_taxrate.pm,
11503           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/tax_class.pm,
11504           FS/FS/tax_rate.pm, FS/FS/part_pkg.pm, FS/t/cust_tax_location.t,
11505           FS/t/part_pkg_taxoverride.t, FS/t/part_pkg_taxproduct.t,
11506           FS/t/part_pkg_taxrate.t, FS/t/tax_class.t, FS/t/tax_rate.t,
11507           httemplate/browse/tax_rate.cgi, httemplate/edit/part_pkg.cgi,
11508           httemplate/edit/part_pkg_taxoverride.html,
11509           httemplate/edit/tax_class.html, httemplate/edit/tax_rate.html,
11510           httemplate/edit/process/part_pkg.cgi,
11511           httemplate/edit/process/tax_class.html,
11512           httemplate/edit/process/tax_rate.html,
11513           httemplate/misc/tax-import.cgi, FS/MANIFEST, htetc/handler.pl,
11514           httemplate/elements/menu.html,
11515           httemplate/misc/process/recharge_svc.new,
11516           httemplate/misc/process/tax-import.cgi: checkpoint of new tax
11517           rating system
11518
11519 2008-03-31 16:19  ivan
11520
11521         * httemplate/elements/progress-init.html: overlib include
11522
11523 2008-03-31 16:14  ivan
11524
11525         * httemplate/elements/: popup_link-cust_main.html,
11526           popup_link-cust_pkg.html, popup_link-cust_svc.html,
11527           popup_link.html, popup_link_onclick.html: fix examples to use
11528           elements/init_overlib.html
11529
11530 2008-03-31 16:09  ivan
11531
11532         * httemplate/: browse/cust_main_county.cgi, config/config-view.cgi:
11533           overlib include
11534
11535 2008-03-31 16:07  ivan
11536
11537         * httemplate/: view/cust_main.cgi,
11538           elements/popup_link_onclick.html, view/cust_main/notes.html:
11539           clean up overlib usage for customer notes
11540
11541 2008-03-31 15:52  ivan
11542
11543         * fs_selfservice/FS-SelfService/cgi/signup.cgi: signup.cgi fix for
11544           hidden agentnum tags with trailling "/ >"
11545
11546 2008-03-31 15:27  ivan
11547
11548         * httemplate/: edit/cust_main/billing.html,
11549           elements/init_overlib.html, misc/payment.cgi: overlib cleanup:
11550           easy static CVV2/echeck popups
11551
11552 2008-03-31 14:52  ivan
11553
11554         * httemplate/elements/iframecontentmws.js: update overlibmws to
11555           current code
11556
11557 2008-03-31 14:45  ivan
11558
11559         * httemplate/: config/config-view.cgi, elements/popup_link.html:
11560           move config edit popup to elements/popup_link.html
11561
11562 2008-03-31 14:43  ivan
11563
11564         * httemplate/config/config.cgi: more approprietly sized textareas
11565           prevent scrollbars from being necessary in config popups
11566
11567 2008-03-31 14:11  ivan
11568
11569         * httemplate/: browse/cust_main_county.cgi,
11570           elements/popup_link.html, elements/popup_link_onclick.html: fix
11571           safari weirdness with caching iframes and auto-submitting them
11572           (in tax editor at least)
11573
11574 2008-03-31 13:40  ivan
11575
11576         * httemplate/elements/: popup_link-cust_main.html,
11577           popup_link-cust_pkg.html, popup_link-cust_svc.html,
11578           popup_link.html: clean up popup link elements a bit, have the
11579           iframe name autogenerate to work around safari fuckery
11580
11581 2008-03-31 11:50  ivan
11582
11583         * httemplate/elements/: overlibmws.js, overlibmws_crossframe.js,
11584           overlibmws_draggable.js, overlibmws_iframe.js: update overlibmws
11585           to current code before delving into safari problem...  hopefully
11586           no disasterous side effects :)
11587
11588 2008-03-29 19:42  ivan
11589
11590         * httemplate/: search/cust_bill.html, view/cust_bill.cgi: don't
11591           show invoice resend and payment posting links if you can't do
11592           that anyway
11593
11594 2008-03-29 19:32  ivan
11595
11596         * FS/FS/cust_bill.pm: okay, REALLY fix substitution problems with
11597           ancient-style invoice template includes
11598
11599 2008-03-29 18:26  ivan
11600
11601         * FS/FS/: Conf.pm, cust_bill.pm: fix missing backslash preventing
11602           ancient invoice template includes from working, whew!  and
11603           spiffied up the error reporting on template compile problems,
11604           since they're bound to happen when folks edit
11605
11606 2008-03-29 17:57  ivan
11607
11608         * FS/FS/Conf.pm: document config_orbase, add key_orbase for
11609           debugging info
11610
11611 2008-03-29 02:11  ivan
11612
11613         * httemplate/view/: svc_phone.cgi, elements/svc_Common.html: add
11614           quick links for unprocessed and processed CDRs to svc_phone view
11615
11616 2008-03-29 01:32  ivan
11617
11618         * httemplate/misc/order_pkg.html: in the unlikely error case, the
11619           order button should stay enabled
11620
11621 2008-03-29 01:15  ivan
11622
11623         * httemplate/: elements/popup_link-cust_main.html,
11624           elements/tr-select-reason.html, misc/cancel_cust.html,
11625           misc/order_pkg.html, view/cust_main/packages.html: okay.  and
11626           thank goodness its on 1.9.  really fix error reporting on quick
11627           package order this time.  have to change cust cancel popup
11628           slightly too, but its for the better (easier custnum parsing).
11629           and lastly make it easier for reason selection to be reused
11630           without stickiness-on-errors being a big pain in the ass
11631
11632 2008-03-28 23:42  ivan
11633
11634         * httemplate/edit/process/quick-cust_pkg.cgi: fix quick pkg order
11635           redirect
11636
11637 2008-03-28 15:31  ivan
11638
11639         * FS/FS/cust_svc.pm: fix double charging for CDRs when number is in
11640           both src and charged_party fields, and disable_src is not checked
11641
11642 2008-03-27 15:04  ivan
11643
11644         * httemplate/edit/process/cust_main.cgi: fixes edit if routing code
11645           only, closes: #3085
11646
11647 2008-03-27 14:05  ivan
11648
11649         * httemplate/view/cust_main/: payment_history.html: fix for ACH
11650           info masking
11651
11652 2008-03-27 14:01  ivan
11653
11654         * httemplate/view/cust_main/: billing.html, payment_history.html:
11655           mask ACH info in payment history
11656
11657 2008-03-27 13:40  ivan
11658
11659         * httemplate/: elements/menu.html, search/report_sql.html: add back
11660           raw SQL query (it had an appropriate ACL)
11661
11662 2008-03-27 13:19  ivan
11663
11664         * httemplate/: search/cust_pay.cgi, view/cust_pay.html: resolve
11665           minor ACL glitch linking to payments
11666
11667 2008-03-26 11:18  ivan
11668
11669         * FS/FS/Report/Table/Monthly.pm: add a netcredits_12mo sub so that
11670           12mo checkbox works again... sure do need these to be
11671           auto-generated or $AUTOLOADED or something :)
11672
11673 2008-03-26 08:42  jeff
11674
11675         * FS/FS/rate_detail.pm, httemplate/browse/rate_detail.html,
11676           httemplate/edit/rate_detail.html,
11677           httemplate/edit/rate_region.cgi: fixup per call billing
11678
11679 2008-03-25 20:04  ivan
11680
11681         * FS/FS/part_pkg/voip_cdr.pm: don't granular-ize 0 billsec calls
11682           into having a minimum charge
11683
11684 2008-03-25 19:27  ivan
11685
11686         * httemplate/search/: cdr.html, report_cdr.html: add ability to
11687           query ranges of duration & billable seconds to CDR report
11688
11689 2008-03-25 19:19  ivan
11690
11691         * httemplate/search/: report_cust_main.html, report_svc_acct.html:
11692           UI nit: separate search & display options
11693
11694 2008-03-25 18:03  ivan
11695
11696         * httemplate/edit/: part_bill_event.cgi,
11697           process/part_bill_event.cgi: quick shortcut for easier adding of
11698           new 1.7-style invoice events
11699
11700 2008-03-24 19:52  ivan
11701
11702         * rt/lib/RT/: Groups_Overlay.pm, Users_Overlay.pm: REALLY require
11703           DBIx::SB 1.50, jeez
11704
11705 2008-03-24 19:33  ivan
11706
11707         * rt/lib/RT/SearchBuilder.pm: bring declared SearchBuilder
11708           dependency inline with reality
11709
11710 2008-03-24 15:35  ivan
11711
11712         * httemplate/edit/part_bill_event.cgi: this probably never worked.
11713           ->send isn't at all what is wanted, that sends the original
11714           invoice, not the new one with the late charge
11715
11716 2008-03-23 20:07  ivan
11717
11718         * rt/: html/Elements/EditCustomers,
11719           html/Ticket/Elements/EditCustomers,
11720           html/Ticket/Elements/ShowCustomers, lib/RT/Record.pm,
11721           lib/RT/Ticket_Overlay.pm: woo!  final part of #1160!  yup,
11722           auto-associating tickets with customers now.  whew!
11723
11724 2008-03-23 18:28  ivan
11725
11726         * rt/: html/Ticket/Elements/AddCustomers, lib/RT/Record.pm,
11727           lib/RT/Interface/Web_Vendor.pm: part two of #1160: linking a
11728           ticket to its first customer will auto-link any customerless
11729           requestors
11730
11731 2008-03-23 16:38  ivan
11732
11733         * rt/: html/Admin/Users/Modify.html, lib/RT/User_Overlay.pm,
11734           lib/RT/Interface/Web_Vendor.pm: part 1 of #1160: associate users
11735           w/customers, manual editing
11736
11737 2008-03-23 16:32  ivan
11738
11739         * rt/html/Elements/: AddCustomers, EditCustomers: part 1 of #1160:
11740           associate users w/customers, manual editing
11741
11742 2008-03-19 12:48  jeff
11743
11744         * httemplate/edit/part_bill_event.cgi: quick fix for deep recursion
11745           (RT#3267)
11746
11747 2008-03-17 23:43  ivan
11748
11749         * fs_selfservice/fri/modules/: billing.module, dashboard.module,
11750           myaccount.module: pre-show checkpoint.  duct tape!
11751
11752 2008-03-17 09:24  ivan
11753
11754         * fs_selfservice/fri/modules/: billing.module, dashboard.module,
11755           myaccount.module: checkpoint
11756
11757 2008-03-16 19:49  ivan
11758
11759         * fs_selfservice/fri/: includes/freeside.class.php,
11760           modules.template/blank.module: missed bits
11761
11762 2008-03-16 19:48  ivan
11763
11764         * fs_selfservice/fri/: includes/login.php, includes/main.conf.php,
11765           locale/ari.po, modules/billing.module,
11766           modules/callmonitor.module, modules/dashboard.module,
11767           modules/myaccount.module, modules/settings.module,
11768           theme/page.tpl.php: first bits of working FRI!  woop!
11769
11770 2008-03-16 19:37  ivan
11771
11772         * httemplate/view/cust_main/packages.html: fix oops in new popup
11773           components
11774
11775 2008-03-16 16:36  ivan
11776
11777         * FS/FS/ClientAPI/MyAccount.pm: hopefully allow phone login to work
11778
11779 2008-03-16 16:25  ivan
11780
11781         * httemplate/view/svc_phone.cgi: view PINs too
11782
11783 2008-03-16 16:05  jeff
11784
11785         * httemplate/: elements/popup_link-cust_main.html,
11786           elements/popup_link-cust_pkg.html,
11787           elements/popup_link-cust_svc.html, elements/popup_link.html,
11788           view/cust_main.cgi, view/cust_main/packages.html: componentize
11789           conflicting %once subroutines (rt#3250)
11790
11791 2008-03-16 15:48  ivan
11792
11793         * httemplate/edit/svc_phone.cgi: phone gets a pin
11794
11795 2008-03-16 15:39  ivan
11796
11797         * FS/FS/ClientAPI/MyAccount.pm: phonenum + pin login
11798
11799 2008-03-16 15:24  ivan
11800
11801         * FS/FS/: Conf.pm, svc_phone.pm, ClientAPI/MyAccount.pm: phonenum +
11802           pin login
11803
11804 2008-03-16 14:07  ivan
11805
11806         * fs_selfservice/fri/includes/: common.php, login.php: first try at
11807           single sign-on
11808
11809 2008-03-16 12:58  ivan
11810
11811         * fs_selfservice/fri/: theme/page.tpl.php,
11812           modules/callmonitor.module, modules/settings.module,
11813           includes/main.conf.php, includes/common.php, includes/login.php,
11814           locale/ari.po: Initial revision
11815
11816 2008-03-16 12:58  ivan
11817
11818         * fs_selfservice/fri/: CHANGE.log, LICENSE.txt, README.txt,
11819           index.php, version.php, theme/global.css, theme/header.css,
11820           theme/iefixes.css, theme/layout.css, theme/logo.gif,
11821           theme/main.css, theme/navigation.css, theme/spacer.gif,
11822           theme/text.css, theme/images/arrow-asc.gif,
11823           theme/images/arrow-desc.gif, modules/phonefeatures.module,
11824           modules/voicemail.module, modules/featurecodes.module,
11825           modules/followme.module, includes/ajax.php, includes/crypt.php,
11826           misc/audio.php, misc/popup.css, misc/recording_popup.php,
11827           modules/VmX.module, includes/asi.php, includes/bootstrap.php,
11828           includes/database.php, includes/display.php, includes/lang.php,
11829           locale/readme.txt, locale/ari.utf-8.po, locale/locale.txt,
11830           locale/de_DE/LC_MESSAGES/ari.mo, locale/hu_HU/LC_MESSAGES/ari.mo,
11831           locale/hu_HU/LC_MESSAGES/ari.po, locale/pt_BR/LC_MESSAGES/ari.mo,
11832           locale/pt_BR/LC_MESSAGES/ari.po, locale/de_DE/LC_MESSAGES/ari.po,
11833           locale/el_GR/LC_MESSAGES/ari.mo, locale/el_GR/LC_MESSAGES/ari.po,
11834           locale/es_ES/LC_MESSAGES/ari.mo, locale/es_ES/LC_MESSAGES/ari.po,
11835           locale/sv_SE/LC_MESSAGES/ari.mo, locale/sv_SE/LC_MESSAGES/ari.po,
11836           locale/it_IT/LC_MESSAGES/ari.mo, locale/fr_FR/LC_MESSAGES/ari.mo,
11837           locale/fr_FR/LC_MESSAGES/ari.po, locale/he_IL/LC_MESSAGES/ari.mo,
11838           locale/he_IL/LC_MESSAGES/ari.po, locale/it_IT/LC_MESSAGES/ari.po:
11839           [no log message]
11840
11841 2008-03-16 09:57  jeff
11842
11843         * httemplate/misc/recharge_svc.html: doh
11844
11845 2008-03-16 01:04  ivan
11846
11847         * FS/FS/UID.pm: goodness, i hope this fixes the bootstrapping
11848
11849 2008-03-16 00:25  ivan
11850
11851         * FS/FS/UID.pm: okay, really now, how about this
11852
11853 2008-03-16 00:24  ivan
11854
11855         * FS/FS/UID.pm: okay, how about this
11856
11857 2008-03-16 00:21  ivan
11858
11859         * FS/FS/UID.pm: fix 1.7->1.9 bootstrapping, i think
11860
11861 2008-03-15 22:22  ivan
11862
11863         * httemplate/search/svc_broadband.cgi: clean up and
11864           agent-virtualize svc_broadband searching
11865
11866 2008-03-15 22:13  ivan
11867
11868         * httemplate/edit/part_svc.cgi: finish bringing sanity to
11869           svc_broadband service definition blocknum edit
11870
11871 2008-03-15 22:13  ivan
11872
11873         * FS/FS/: addr_block.pm, svc_broadband.pm: bring some sanity to
11874           address block selection in svc_broadband service definition edit
11875
11876 2008-03-15 21:54  ivan
11877
11878         * httemplate/browse/: addr_block.cgi, router.cgi: drag address &
11879           router browse into this centiry
11880
11881 2008-03-15 21:00  ivan
11882
11883         * httemplate/elements/header.html, httemplate/elements/menu.html,
11884           rt/html/Elements/FreesideSearch: hide customer search if user
11885           does not have "List customers" ACL, closes: RT#3105
11886
11887 2008-03-15 15:18  ivan
11888
11889         * httemplate/edit/part_pkg.cgi, FS/FS/part_pkg/voip_cdr.pm:
11890           slightly better voip_cdr package edit: use radio buttons for
11891           selecting long things
11892
11893 2008-03-15 14:39  ivan
11894
11895         * FS/FS/part_pkg/voip_cdr.pm: be asssertive
11896
11897 2008-03-15 14:14  ivan
11898
11899         * FS/FS/: cust_svc.pm, part_pkg/voip_cdr.pm: configurable
11900           disable_src, domestic_prefix and international_prefix options for
11901           voip price plan
11902
11903 2008-03-15 12:52  ivan
11904
11905         * httemplate/search/cust_bill.html, FS/FS/cust_bill.pm: check on
11906           invoice re-printing newest percust... can't reproduce any
11907           problem, prints newest per cust fine, closes: #3161
11908
11909 2008-03-14 17:30  ivan
11910
11911         * httemplate/: view/svc_domain.cgi, misc/catchall.cgi: fix harmless
11912           code leaking out onto the page, hehe, closes: Bug#3253, also
11913           remove silly formatting on catchall edit
11914
11915 2008-03-14 13:11  ivan
11916
11917         * FS/FS/cust_main.pm: eliminate some harmless uninitialized value
11918           warnings
11919
11920 2008-03-14 10:30  jeff
11921
11922         * FS/FS/part_export/prizm.pm: insist on Net::Prizm 0.04
11923
11924 2008-03-14 01:13  ivan
11925
11926         * httemplate/edit/process/cust_pkg.cgi: whew, glad that change
11927           package bugfix was easy to find, closes: Bug#3241
11928
11929 2008-03-14 00:48  ivan
11930
11931         * FS/FS/cust_credit_bill.pm, FS/FS/Report/Table/Monthly.pm,
11932           httemplate/graph/money_time.cgi,
11933           httemplate/search/cust_credit_bill.html,
11934           httemplate/search/cust_credit.html: add net credits to
11935           sales/credits/receipts report
11936
11937 2008-03-13 19:10  ivan
11938
11939         * FS/FS/Conf.pm: add Net20 invoice terms, closes: #3219
11940
11941 2008-03-13 19:09  ivan
11942
11943         * FS/FS/Conf.pm: show where the warning about no conf comes from
11944
11945 2008-03-13 02:28  ivan
11946
11947         * FS/FS/cust_pay.pm: yow.  very sleep deprived.  remove the
11948           infinite loop rather than add one.
11949
11950 2008-03-13 02:14  ivan
11951
11952         * FS/FS/cust_pay.pm: infinite loop protection
11953
11954 2008-03-13 01:57  ivan
11955
11956         * FS/FS/cust_pay.pm: allow cust_pay.otaker upgrade to proceed even
11957           if there are some old crufty records around attached to
11958           now-deleted customers
11959
11960 2008-03-12 09:22  jeff
11961
11962         * FS/FS/cust_svc.pm, FS/FS/part_export.pm, FS/FS/svc_Common.pm,
11963           FS/FS/UI/Web.pm, FS/FS/part_export/prizm.pm,
11964           eg/export_template.pm, httemplate/view/cust_main/packages.html:
11965           allow exports to add links to customer view (#1407)
11966
11967 2008-03-04 13:07  ivan
11968
11969         * FS/FS/cust_refund.pm: fix otaker population for cust_refund like
11970           cust_credit and cust_pay
11971
11972 2008-03-04 13:06  ivan
11973
11974         * FS/FS/cust_pay.pm: fix cust_pay.otaker population
11975
11976 2008-03-04 11:15  ivan
11977
11978         * httemplate/: edit/cust_pkg.cgi, edit/process/cust_pkg.cgi,
11979           misc/change_pkg.cgi: fix edit/process/cust_pkg getting confused
11980           about the two different places that would be calling it... i.e.
11981           with an empty new_pkgnum it would redirect the popup back the
11982           customer view, hehe
11983
11984 2008-03-03 19:38  ivan
11985
11986         * FS/FS/cust_bill.pm: AND fix latex->html notes substituion for ~s
11987
11988 2008-03-03 19:37  ivan
11989
11990         * FS/FS/cust_bill.pm: and fix latex->html notes substituion for
11991           escaped #s
11992
11993 2008-03-03 19:34  ivan
11994
11995         * FS/FS/cust_bill.pm: fix latex->html notes substituion for
11996           newlines
11997
11998 2008-03-03 18:27  ivan
11999
12000         * httemplate/browse/rate_region.html: should improve compatibility
12001           with older Pg.  i hope
12002
12003 2008-03-03 17:49  ivan
12004
12005         * FS/FS/UID.pm: argh, don't load up a user until the other
12006           initialization is done
12007
12008 2008-03-03 15:12  ivan
12009
12010         * rt/: etc/RT_Config.pm.in, html/Elements/Header,
12011           html/Elements/PageLayout, html/Elements/Tabs,
12012           html/Elements/CollectionAsTable/Row,
12013           html/Ticket/Elements/ShowTransactionAttachments,
12014           html/Widgets/TitleBoxStart, sbin/rt-setup-database.in: merge in
12015           rt 3.6.6.  *gulp*!
12016
12017 2008-03-01 20:10  ivan
12018
12019         * rt/: lib/t/regression/08web_cf_access.t,
12020           lib/t/regression/12-search.t, lib/t/regression/04send_email.t,
12021           lib/t/regression/21query-builder.t,
12022           lib/t/regression/22search_tix_by_txn.t,
12023           lib/t/regression/22search_tix_by_watcher.t,
12024           lib/t/regression/06-mime_decoding.t, lib/t/regression/23cfsort.t,
12025           lib/t/regression/00-mason-syntax.t,
12026           lib/t/regression/02basic_web.t, lib/t/regression/14linking.t,
12027           lib/t/regression/01ticket_link_searching.t,
12028           lib/t/regression/13-attribute-tests.t,
12029           lib/t/regression/26command_line.t,
12030           lib/t/regression/06mailgateway.t,
12031           lib/t/regression/03web_compiliation_errors.t,
12032           lib/t/regression/07acl.t, lib/t/regression/07rights.t,
12033           lib/t/regression/23-web_attachments.t, html/autohandler,
12034           html/index.html, html/l, html/Elements/SelectBoolean,
12035           html/Elements/SelectCustomFieldValue, html/Elements/SelectStatus,
12036           html/Elements/TitleBox, html/Elements/EditCustomFieldImage,
12037           html/Elements/EditCustomFieldSelect, html/Elements/ShowLinks,
12038           html/Elements/EditLinks, html/Elements/ListActions,
12039           html/Elements/MessageBox, html/Elements/SelectDateRelation,
12040           html/Elements/SelectNewTicketQueue,
12041           html/Elements/SelectWatcherType, html/Elements/Error,
12042           html/Elements/GotoTicket, html/Elements/MyTickets,
12043           html/Elements/QueryString, html/Elements/Section,
12044           html/Elements/SelectLinkType, html/Elements/SelectMatch,
12045           html/Elements/ShowCustomFieldBinary, html/Elements/ShowLink,
12046           html/Elements/ShowMemberships, html/Elements/BevelBoxRaisedEnd,
12047           html/Elements/Callback, html/Elements/EmailInput,
12048           html/Elements/Login, html/Elements/Refresh,
12049           html/Elements/SelectOwner, html/Elements/SelectQueue,
12050           html/Elements/SelectTicketTypes, html/Elements/SelectUsers,
12051           html/Elements/Checkbox, html/Elements/EditCustomField,
12052           html/Elements/ScrubHTML, html/Elements/MyRT,
12053           html/Elements/SelectCustomFieldOperator,
12054           html/Elements/SelectEqualityOperator,
12055           html/Elements/SelectResultsPerPage,
12056           html/Elements/SelectTicketSortBy,
12057           html/Elements/ShowCustomFieldImage,
12058           html/Elements/ShowCustomFieldWikitext,
12059           html/Elements/BevelBoxRaisedStart, html/Elements/CreateTicket,
12060           html/Elements/MyRequests, html/Elements/SelectGroups,
12061           html/Elements/SelectLang, html/Elements/SelectSortOrder,
12062           html/Elements/SetupSessionCookie, html/Elements/ShowCustomFields,
12063           html/Elements/Submit, html/Elements/TitleBoxEnd,
12064           html/Elements/EditCustomFieldBinary,
12065           html/Elements/EditCustomFieldFreeform,
12066           html/Elements/EditCustomFieldText,
12067           html/Elements/EditCustomFieldWikitext, html/Elements/Quicksearch,
12068           html/Elements/SelectAttachmentField,
12069           html/Elements/SelectDateType,
12070           html/Elements/CollectionAsTable/ParseFormat,
12071           html/Elements/CollectionAsTable/Header,
12072           html/Elements/RT__Ticket/ColumnMap, html/User/Delegation.html,
12073           html/Search/Results.html, html/Search/Simple.html,
12074           html/User/Elements/DelegateRights, html/User/Elements/GroupTabs,
12075           html/User/Elements/Tabs, html/User/Groups/Members.html,
12076           html/User/Groups/Modify.html, html/User/Groups/index.html,
12077           html/Search/Chart, html/Search/Edit.html,
12078           html/Search/Results.rdf, html/Search/Results.tsv,
12079           html/Search/Build.html, html/Search/Elements/SelectAndOr,
12080           html/Search/Elements/SelectPersonType,
12081           html/Search/Elements/PickBasics, html/Search/Elements/PickCFs,
12082           html/Search/Elements/SelectSearchObject,
12083           html/Search/Elements/SelectSearchesForObjects,
12084           html/REST/1.0/logout, html/Search/Elements/BuildFormatString,
12085           html/Search/Elements/DisplayOptions,
12086           html/Search/Elements/EditFormat, html/Search/Elements/EditQuery,
12087           html/Search/Elements/EditSearches,
12088           html/Search/Elements/NewListActions,
12089           html/Search/Elements/PickCriteria,
12090           html/Search/Elements/SearchPrivacy,
12091           html/Search/Elements/SelectGroup,
12092           html/Search/Elements/SelectLinks, html/REST/1.0/autohandler,
12093           html/REST/1.0/dhandler, html/REST/1.0/Forms/queue/default,
12094           html/REST/1.0/Forms/queue/ns,
12095           html/REST/1.0/Forms/ticket/attachments,
12096           html/REST/1.0/Forms/ticket/default,
12097           html/REST/1.0/Forms/ticket/history,
12098           html/REST/1.0/Forms/ticket/links,
12099           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
12100           html/REST/1.0/NoAuth/mail-gateway, html/REST/1.0/search/dhandler,
12101           html/REST/1.0/search/ticket, html/REST/1.0/ticket/merge,
12102           html/NoAuth/Logout.html, html/NoAuth/Reminder.html,
12103           html/NoAuth/css/dhandler, html/REST/1.0/ticket/comment,
12104           html/REST/1.0/ticket/link, html/NoAuth/images/autohandler,
12105           html/NoAuth/images/bplogo.gif,
12106           html/NoAuth/images/css/fieldbg-autocomplete.gif,
12107           html/NoAuth/js/scriptaculous/controls.js,
12108           html/NoAuth/js/scriptaculous/effects.js,
12109           html/NoAuth/js/scriptaculous/prototype.js,
12110           html/NoAuth/js/scriptaculous/scriptaculous.js,
12111           html/Widgets/SavedSearch, html/Widgets/SelectionBox,
12112           html/Helpers/EmailAutocomplete, html/Tools/MyDay.html,
12113           html/Tools/Offline.html, html/Tools/Elements/Tabs,
12114           html/Admin/autohandler, html/Admin/index.html,
12115           html/Admin/Queues/CustomField.html,
12116           html/Admin/Queues/GroupRights.html,
12117           html/Admin/Queues/People.html,
12118           html/Download/CustomFieldValue/dhandler,
12119           html/Download/Tabular/dhandler,
12120           html/Admin/Elements/EditUserComments,
12121           html/Admin/Elements/GroupTabs,
12122           html/Admin/Elements/ObjectCustomFields,
12123           html/Admin/Elements/SelectCustomFieldType,
12124           html/Admin/Elements/SelectScrip,
12125           html/Admin/Elements/SelectScripCondition,
12126           html/Admin/Queues/CustomFields.html,
12127           html/Admin/Queues/Modify.html, html/Admin/Queues/Scrip.html,
12128           html/Admin/Queues/Scrips.html, html/Admin/Queues/Template.html,
12129           html/Admin/Queues/Templates.html,
12130           html/Admin/Queues/UserRights.html, html/Admin/Queues/index.html,
12131           html/Admin/Elements/CustomFieldTabs,
12132           html/Admin/Elements/EditCustomFieldValues,
12133           html/Admin/Elements/EditCustomFields,
12134           html/Admin/Elements/QueueTabs,
12135           html/Admin/Elements/SelectModifyQueue,
12136           html/Admin/Elements/SelectScripAction,
12137           html/Admin/Elements/SelectStage,
12138           html/Admin/Elements/SelectTemplate, html/Admin/Elements/Tabs,
12139           html/Admin/Elements/CreateUserCalled,
12140           html/Admin/Elements/EditScrip,
12141           html/Admin/Elements/GlobalCustomFieldTabs,
12142           html/Admin/Elements/ModifyTemplate,
12143           html/Admin/Elements/PickCustomFields,
12144           html/Admin/Elements/SelectModifyGroup,
12145           html/Admin/Elements/SelectModifyUser,
12146           html/Admin/Elements/SelectNewGroupMembers,
12147           html/Admin/Elements/SelectSingleOrMultiple,
12148           html/Admin/Elements/SystemTabs,
12149           html/Admin/Elements/AddCustomFieldValue,
12150           html/Admin/Elements/EditCustomField,
12151           html/Admin/Elements/EditQueueWatchers,
12152           html/Admin/Elements/EditScrips,
12153           html/Admin/Elements/ListGlobalCustomFields,
12154           html/Admin/Elements/ListGlobalScrips,
12155           html/Admin/Elements/SelectCustomFieldLookupType,
12156           html/Admin/Elements/SelectGroups,
12157           html/Admin/Elements/SelectUsers, html/Admin/Elements/UserTabs,
12158           html/Admin/Elements/EditTemplates, html/Admin/Elements/Header,
12159           html/Admin/Elements/PickObjects,
12160           html/Admin/Elements/QueueRightsForUser,
12161           html/Admin/Elements/SelectRights, html/Admin/Elements/ToolTabs,
12162           html/Admin/Global/GroupRights.html, html/Admin/Global/Scrip.html,
12163           html/Admin/Global/Scrips.html, html/Admin/Global/Template.html,
12164           html/Admin/Global/Templates.html,
12165           html/Admin/Global/UserRights.html, html/Admin/Global/index.html,
12166           html/Admin/Global/CustomFields/Queue-Transactions.html,
12167           html/Admin/Global/CustomFields/Groups.html,
12168           html/Admin/Global/CustomFields/Queue-Tickets.html,
12169           html/Admin/Global/CustomFields/Users.html,
12170           html/Admin/Global/CustomFields/index.html,
12171           html/Admin/Users/CustomFields.html,
12172           html/Admin/Users/Memberships.html,
12173           html/Admin/CustomFields/GroupRights.html,
12174           html/Admin/CustomFields/Modify.html,
12175           html/Admin/CustomFields/Objects.html,
12176           html/Admin/CustomFields/index.html,
12177           html/Admin/Users/History.html, html/Admin/Users/index.html,
12178           html/Admin/CustomFields/UserRights.html,
12179           html/Admin/Groups/CustomFields.html,
12180           html/Admin/Groups/GroupRights.html,
12181           html/Admin/Groups/History.html, html/Admin/Groups/Members.html,
12182           html/Admin/Groups/Modify.html, html/Admin/Groups/index.html,
12183           html/Admin/Tools/Configuration.html, html/Admin/Tools/index.html,
12184           html/Admin/Groups/UserRights.html, html/Ticket/Modify.html,
12185           html/Ticket/ShowEmailRecord.html, html/Ticket/History.html,
12186           html/Ticket/ModifyAll.html, html/Ticket/ModifyDates.html,
12187           html/Ticket/ModifyLinks.html, html/Ticket/ModifyPeople.html,
12188           html/Ticket/Update.html, html/Ticket/Elements/AddWatchers,
12189           html/Ticket/Elements/BulkLinks,
12190           html/Ticket/Elements/EditWatchers,
12191           html/Ticket/Elements/ShowDates,
12192           html/Ticket/Elements/EditCustomFields,
12193           html/Ticket/Elements/FindAttachments,
12194           html/Ticket/Elements/ShowMessageHeaders,
12195           html/Ticket/Elements/ShowRequestor,
12196           html/Ticket/Elements/ShowUserEntry,
12197           html/Ticket/Elements/EditBasics,
12198           html/Ticket/Elements/PreviewScrips,
12199           html/Ticket/Elements/ShowDependencies,
12200           html/Ticket/Elements/ShowGroupMembers,
12201           html/Ticket/Elements/ShowHistory,
12202           html/Ticket/Elements/ShowMembers,
12203           html/Ticket/Elements/ShowPeople, html/Ticket/Attachment/dhandler,
12204           html/Ticket/Elements/EditCustomField,
12205           html/Ticket/Elements/EditDates, html/Ticket/Elements/EditPeople,
12206           html/Ticket/Elements/LoadTextAttachments,
12207           html/Ticket/Elements/ShowAttachments,
12208           html/Ticket/Elements/ShowBasics,
12209           html/Ticket/Elements/ShowCustomFields,
12210           html/Ticket/Elements/ShowMessageStanza,
12211           html/Ticket/Elements/ShowQueue,
12212           html/Ticket/Elements/ShowTransaction,
12213           html/SelfService/Closed.html, html/SelfService/Create.html,
12214           html/SelfService/CreateTicketInQueue.html,
12215           html/SelfService/Display.html, html/SelfService/Error.html,
12216           html/SelfService/Prefs.html, html/SelfService/Update.html,
12217           html/SelfService/index.html,
12218           html/SelfService/Elements/GotoTicket,
12219           html/SelfService/Elements/Tabs, html/Approvals/Display.html,
12220           html/Approvals/index.html, html/Approvals/Elements/Approve,
12221           html/Approvals/Elements/PendingMyApproval,
12222           html/Approvals/Elements/ShowDependency,
12223           html/Approvals/Elements/Tabs,
12224           html/SelfService/Attachment/dhandler,
12225           html/SelfService/Elements/Header,
12226           html/SelfService/Elements/MyRequests, bin/mason_handler.fcgi.in,
12227           bin/mason_handler.scgi.in, bin/mason_handler.svc.in, bin/rt.in,
12228           bin/standalone_httpd.in, bin/rt-crontool.in, bin/rt-mailgate.in,
12229           bin/webmux.pl.in, etc/initialdata, etc/drop.Oracle: import rt
12230           3.6.6
12231
12232 2008-03-01 20:07  ivan
12233
12234         * rt/: configure, aclocal.m4, Changelog, Makefile.in, README,
12235           UPGRADING, configure.ac, sbin/extract_pod_tests,
12236           sbin/rt-test-dependencies.in, sbin/extract-message-catalog,
12237           sbin/license_tag, sbin/regression_harness,
12238           sbin/rt-dump-database.in, lib/RT.pm.in,
12239           lib/RT/ObjectCustomFieldValues.pm,
12240           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm, sbin/factory,
12241           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/Handle.pm,
12242           lib/RT/ObjectCustomField.pm, lib/RT/ObjectCustomFieldValue.pm,
12243           lib/RT/ScripCondition_Overlay.pm, lib/RT/ScripConditions.pm,
12244           lib/RT/Scrip_Overlay.pm, lib/RT/Tickets_Overlay.pm,
12245           lib/RT/CustomField_Overlay.pm, lib/RT/GroupMembers_Overlay.pm,
12246           lib/RT/I18N.pm, lib/RT/CachedGroupMember.pm,
12247           lib/RT/CustomFieldValues.pm, lib/RT/Links.pm, lib/RT/Queue.pm,
12248           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
12249           lib/RT/Scrips_Overlay.pm, lib/RT/System.pm,
12250           lib/RT/SavedSearch.pm, lib/RT/CustomFields_Overlay.pm,
12251           lib/RT/ObjectCustomFields.pm, lib/RT/ACE.pm,
12252           lib/RT/Attributes.pm, lib/RT/CurrentUser.pm,
12253           lib/RT/CustomFieldValue_Overlay.pm, lib/RT/User.pm,
12254           lib/RT/Base.pm, lib/RT/ScripAction_Overlay.pm,
12255           lib/RT/Attributes_Overlay.pm, lib/RT/CustomField.pm,
12256           lib/RT/Principal.pm, lib/RT/Principals_Overlay.pm,
12257           lib/RT/Queues.pm, lib/RT/ScripAction.pm, lib/RT/Attachments.pm,
12258           lib/RT/StyleGuide.pod, lib/RT/Attribute_Overlay.pm,
12259           lib/RT/CachedGroupMember_Overlay.pm,
12260           lib/RT/ObjectCustomFieldValues_Overlay.pm,
12261           lib/RT/SavedSearches.pm,
12262           lib/RT/ObjectCustomFieldValue_Overlay.pm,
12263           lib/RT/ScripCondition.pm, lib/RT/Templates.pm, lib/RT/Tickets.pm,
12264           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
12265           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
12266           lib/RT/GroupMember_Overlay.pm, lib/RT/Link.pm,
12267           lib/RT/Transaction.pm, lib/RT/ScripActions_Overlay.pm,
12268           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
12269           lib/RT/Scrip.pm, lib/RT/EmailParser.pm, lib/RT/Group.pm,
12270           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Template.pm,
12271           lib/RT/ACL_Overlay.pm, lib/RT/GroupMembers.pm,
12272           lib/RT/Principal_Overlay.pm, lib/RT/Transactions.pm,
12273           lib/RT/Attachment_Overlay.pm, lib/RT/Date.pm,
12274           lib/RT/Templates_Overlay.pm, lib/RT/ACL.pm,
12275           lib/RT/GroupMember.pm, lib/RT/Groups.pm, lib/RT/CustomFields.pm,
12276           lib/RT/Group_Overlay.pm, lib/RT/Links_Overlay.pm,
12277           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Queues_Overlay.pm,
12278           lib/RT/Ticket.pm, lib/RT/Attribute.pm,
12279           lib/RT/CustomFieldValue.pm, lib/RT/Link_Overlay.pm,
12280           lib/RT/Principals.pm, lib/RT/ScripActions.pm,
12281           lib/RT/Attachment.pm, lib/RT/Queue_Overlay.pm,
12282           lib/RT/Template_Overlay.pm, lib/RT/URI/base.pm,
12283           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
12284           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
12285           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web.pm,
12286           lib/RT/Interface/Web/Handler.pm,
12287           lib/RT/Interface/Web/QueryBuilder.pm,
12288           lib/RT/Interface/Web/Standalone.pm,
12289           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
12290           lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
12291           lib/RT/Action/RecordComment.pm,
12292           lib/RT/Action/RecordCorrespondence.pm,
12293           lib/RT/Interface/Email/Auth/GnuPG.pm,
12294           lib/RT/Interface/Email/Auth/MailFrom.pm,
12295           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
12296           lib/RT/Action/Notify.pm, lib/RT/Action/AutoOpen.pm,
12297           lib/RT/Action/CreateTickets.pm,
12298           lib/RT/Action/EscalatePriority.pm,
12299           lib/RT/Action/NotifyAsComment.pm,
12300           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
12301           lib/RT/Action/UserDefined.pm, lib/RT/Action/SendEmail.pm,
12302           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
12303           lib/RT/Search/Generic.pm, lib/RT/Search/Googleish.pm,
12304           lib/RT/I18N/cs.po, lib/RT/I18N/es.po, lib/RT/I18N/fi.po,
12305           lib/RT/I18N/zh_cn.po, lib/RT/I18N/hu.po, lib/RT/I18N/he.po,
12306           lib/RT/I18N/de.po, lib/RT/I18N/ru.po, lib/RT/I18N/nl.po,
12307           lib/RT/I18N/pl.po, lib/RT/I18N/da.po, lib/RT/I18N/fr.po,
12308           lib/RT/I18N/cs.pm, lib/RT/I18N/it.po, lib/RT/I18N/id.po,
12309           lib/RT/I18N/ja.po, lib/RT/I18N/zh_tw.po,
12310           lib/RT/I18N/i_default.pm, lib/RT/I18N/pt_br.po,
12311           lib/RT/I18N/en.po, lib/RT/Condition/AnyTransaction.pm,
12312           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
12313           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
12314           lib/RT/Condition/PriorityChange.pm,
12315           lib/RT/Condition/PriorityExceeds.pm,
12316           lib/RT/Condition/StatusChange.pm,
12317           lib/RT/Condition/UserDefined.pm, lib/RT/I18N/no.po,
12318           lib/RT/Condition/QueueChange.pm, lib/RT/Report/Tickets.pm: import
12319           rt 3.6.6
12320
12321 2008-03-01 20:05  ivan
12322
12323         * rt/: html/SelfService/Create.html, html/SelfService/Error.html,
12324           html/Ticket/Attachment/dhandler, html/Ticket/Elements/EditBasics,
12325           html/Ticket/Elements/EditCustomField,
12326           html/Ticket/Elements/EditDates, html/Ticket/Elements/EditPeople,
12327           html/Ticket/Elements/LoadTextAttachments,
12328           html/Ticket/Elements/ShowAttachments,
12329           html/Ticket/Elements/ShowBasics,
12330           html/Ticket/Elements/ShowCustomFields,
12331           html/Ticket/Elements/ShowGroupMembers,
12332           html/Ticket/Elements/ShowMessageStanza,
12333           html/Ticket/Elements/ShowPeople,
12334           html/Ticket/Elements/ShowTransaction,
12335           html/SelfService/Closed.html,
12336           html/SelfService/CreateTicketInQueue.html,
12337           html/SelfService/Display.html, html/SelfService/Prefs.html,
12338           html/SelfService/Update.html, html/SelfService/index.html,
12339           html/SelfService/Attachment/dhandler,
12340           html/SelfService/Elements/GotoTicket,
12341           html/SelfService/Elements/Header,
12342           html/SelfService/Elements/MyRequests,
12343           html/SelfService/Elements/Tabs, html/Approvals/Display.html,
12344           html/Approvals/index.html, html/Approvals/Elements/Approve,
12345           html/Approvals/Elements/PendingMyApproval,
12346           html/Approvals/Elements/Tabs,
12347           html/Approvals/Elements/ShowDependency,
12348           bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
12349           bin/mason_handler.svc.in, bin/rt.in, bin/standalone_httpd.in,
12350           bin/rt-crontool.in, bin/rt-mailgate.in, bin/webmux.pl.in,
12351           etc/initialdata, etc/drop.Oracle: import rt 3.4.6
12352
12353 2008-03-01 20:02  ivan
12354
12355         * rt/: configure, aclocal.m4, Changelog, Makefile.in, README,
12356           UPGRADING, configure.ac, sbin/extract_pod_tests,
12357           sbin/rt-test-dependencies.in, sbin/extract-message-catalog,
12358           sbin/license_tag, sbin/regression_harness,
12359           sbin/rt-dump-database.in, lib/RT.pm.in,
12360           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm, sbin/factory,
12361           lib/RT/Handle.pm, lib/RT/ObjectCustomField.pm,
12362           lib/RT/ObjectCustomFieldValues.pm,
12363           lib/RT/ScripCondition_Overlay.pm,
12364           lib/RT/CustomFieldValues_Overlay.pm,
12365           lib/RT/ObjectCustomFieldValue.pm, lib/RT/ScripConditions.pm,
12366           lib/RT/Scrip_Overlay.pm, lib/RT/Tickets_Overlay.pm,
12367           lib/RT/CustomField_Overlay.pm, lib/RT/GroupMembers_Overlay.pm,
12368           lib/RT/I18N.pm, lib/RT/CachedGroupMember.pm, lib/RT/Links.pm,
12369           lib/RT/Queue.pm, lib/RT/ScripConditions_Overlay.pm,
12370           lib/RT/Scrips.pm, lib/RT/System.pm, lib/RT/CustomFieldValues.pm,
12371           lib/RT/SavedSearch.pm, lib/RT/Scrips_Overlay.pm, lib/RT/ACE.pm,
12372           lib/RT/Attributes.pm, lib/RT/CurrentUser.pm,
12373           lib/RT/CustomFieldValue_Overlay.pm,
12374           lib/RT/CustomFields_Overlay.pm, lib/RT/ObjectCustomFields.pm,
12375           lib/RT/Base.pm, lib/RT/ScripAction_Overlay.pm, lib/RT/User.pm,
12376           lib/RT/Principal.pm, lib/RT/Principals_Overlay.pm,
12377           lib/RT/ScripAction.pm, lib/RT/Attributes_Overlay.pm,
12378           lib/RT/CustomField.pm, lib/RT/Queues.pm, lib/RT/Attachments.pm,
12379           lib/RT/Attribute_Overlay.pm, lib/RT/CachedGroupMember_Overlay.pm,
12380           lib/RT/ObjectCustomFieldValues_Overlay.pm,
12381           lib/RT/ObjectCustomFieldValue_Overlay.pm,
12382           lib/RT/SavedSearches.pm, lib/RT/ScripCondition.pm,
12383           lib/RT/Templates.pm, lib/RT/Tickets.pm,
12384           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
12385           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
12386           lib/RT/GroupMember_Overlay.pm, lib/RT/Link.pm,
12387           lib/RT/Transaction.pm, lib/RT/ScripActions_Overlay.pm,
12388           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
12389           lib/RT/Scrip.pm, lib/RT/EmailParser.pm, lib/RT/Group.pm,
12390           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Template.pm,
12391           lib/RT/ACL_Overlay.pm, lib/RT/GroupMembers.pm,
12392           lib/RT/Principal_Overlay.pm, lib/RT/Transactions.pm,
12393           lib/RT/ACL.pm, lib/RT/Attachment_Overlay.pm, lib/RT/Date.pm,
12394           lib/RT/GroupMember.pm, lib/RT/Groups.pm,
12395           lib/RT/Templates_Overlay.pm, lib/RT/Group_Overlay.pm,
12396           lib/RT/Links_Overlay.pm, lib/RT/CustomFieldValue.pm,
12397           lib/RT/CustomFields.pm, lib/RT/ObjectCustomFields_Overlay.pm,
12398           lib/RT/Principals.pm, lib/RT/Queues_Overlay.pm, lib/RT/Ticket.pm,
12399           lib/RT/Link_Overlay.pm, lib/RT/Attachment.pm,
12400           lib/RT/Attribute.pm, lib/RT/Queue_Overlay.pm,
12401           lib/RT/ScripActions.pm, lib/RT/Template_Overlay.pm,
12402           lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
12403           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
12404           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web.pm,
12405           lib/RT/Interface/Web/Handler.pm,
12406           lib/RT/Interface/Web/QueryBuilder.pm,
12407           lib/RT/Interface/Web/Standalone.pm, lib/RT/Action/Autoreply.pm,
12408           lib/RT/Action/Generic.pm, lib/RT/Action/RecordCorrespondence.pm,
12409           lib/RT/Interface/Email/Auth/GnuPG.pm,
12410           lib/RT/Interface/Email/Auth/MailFrom.pm,
12411           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
12412           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
12413           lib/RT/Action/Notify.pm, lib/RT/Action/RecordComment.pm,
12414           lib/RT/Action/AutoOpen.pm, lib/RT/Action/CreateTickets.pm,
12415           lib/RT/Action/EscalatePriority.pm,
12416           lib/RT/Action/NotifyAsComment.pm,
12417           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
12418           lib/RT/Action/UserDefined.pm, lib/RT/Action/SendEmail.pm,
12419           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
12420           lib/RT/Search/Generic.pm, lib/RT/I18N/cs.po, lib/RT/I18N/es.po,
12421           lib/RT/I18N/fi.po, lib/RT/I18N/zh_cn.po, lib/RT/I18N/hu.po,
12422           lib/RT/I18N/he.po, lib/RT/I18N/de.po, lib/RT/I18N/ru.po,
12423           lib/RT/I18N/nl.po, lib/RT/I18N/pl.po, lib/RT/I18N/da.po,
12424           lib/RT/I18N/fr.po, lib/RT/I18N/cs.pm, lib/RT/I18N/it.po,
12425           lib/RT/I18N/id.po, lib/RT/I18N/ja.po, lib/RT/I18N/zh_tw.po,
12426           lib/RT/I18N/en.po, lib/RT/I18N/i_default.pm,
12427           lib/RT/I18N/pt_br.po, lib/RT/Condition/Generic.pm,
12428           lib/RT/I18N/no.po, lib/RT/Condition/AnyTransaction.pm,
12429           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Overdue.pm,
12430           lib/RT/Condition/OwnerChange.pm,
12431           lib/RT/Condition/PriorityChange.pm,
12432           lib/RT/Condition/PriorityExceeds.pm,
12433           lib/RT/Condition/QueueChange.pm,
12434           lib/RT/Condition/StatusChange.pm,
12435           lib/RT/Condition/UserDefined.pm,
12436           lib/t/regression/08web_cf_access.t, lib/t/regression/12-search.t,
12437           lib/t/regression/04send_email.t,
12438           lib/t/regression/06-mime_decoding.t,
12439           lib/t/regression/14linking.t, lib/t/regression/21query-builder.t,
12440           lib/t/regression/22search_tix_by_txn.t,
12441           lib/t/regression/22search_tix_by_watcher.t,
12442           lib/t/regression/01ticket_link_searching.t,
12443           lib/t/regression/02basic_web.t,
12444           lib/t/regression/13-attribute-tests.t,
12445           lib/t/regression/03web_compiliation_errors.t,
12446           lib/t/regression/06mailgateway.t, lib/t/regression/07acl.t,
12447           lib/t/regression/07rights.t,
12448           lib/t/regression/23-web_attachments.t, html/autohandler,
12449           html/index.html, html/l, html/Elements/EditCustomFieldImage,
12450           html/Elements/EditCustomFieldSelect, html/Elements/EditLinks,
12451           html/Elements/ListActions, html/Elements/MessageBox,
12452           html/Elements/SelectBoolean,
12453           html/Elements/SelectCustomFieldValue, html/Elements/SelectStatus,
12454           html/Elements/ShowLinks, html/Elements/TitleBox,
12455           html/Elements/Error, html/Elements/Section,
12456           html/Elements/SelectDateRelation,
12457           html/Elements/SelectNewTicketQueue,
12458           html/Elements/SelectWatcherType, html/Elements/BevelBoxRaisedEnd,
12459           html/Elements/Callback, html/Elements/GotoTicket,
12460           html/Elements/Login, html/Elements/MyTickets,
12461           html/Elements/QueryString, html/Elements/Refresh,
12462           html/Elements/SelectLinkType, html/Elements/SelectMatch,
12463           html/Elements/SelectOwner, html/Elements/SelectQueue,
12464           html/Elements/SelectTicketTypes, html/Elements/SelectUsers,
12465           html/Elements/ShowCustomFieldBinary, html/Elements/ShowLink,
12466           html/Elements/ShowMemberships, html/Elements/Checkbox,
12467           html/Elements/EditCustomField, html/Elements/ScrubHTML,
12468           html/Elements/SelectCustomFieldOperator,
12469           html/Elements/SelectEqualityOperator,
12470           html/Elements/SelectResultsPerPage,
12471           html/Elements/SelectSortOrder, html/Elements/SelectTicketSortBy,
12472           html/Elements/ShowCustomFieldImage,
12473           html/Elements/ShowCustomFieldWikitext, html/Elements/TitleBoxEnd,
12474           html/Elements/BevelBoxRaisedStart, html/Elements/CreateTicket,
12475           html/Elements/MyRequests, html/Elements/SelectAttachmentField,
12476           html/Elements/SelectDateType, html/Elements/SelectGroups,
12477           html/Elements/SelectLang, html/Elements/SetupSessionCookie,
12478           html/Elements/ShowCustomFields, html/Elements/Submit,
12479           html/Elements/EditCustomFieldBinary,
12480           html/Elements/EditCustomFieldFreeform,
12481           html/Elements/EditCustomFieldText,
12482           html/Elements/EditCustomFieldWikitext, html/Elements/Quicksearch,
12483           html/Elements/CollectionAsTable/Header,
12484           html/Elements/CollectionAsTable/ParseFormat,
12485           html/Elements/RT__Ticket/ColumnMap, html/User/Delegation.html,
12486           html/Search/Edit.html, html/Search/Results.html,
12487           html/Search/Results.rdf, html/User/Elements/DelegateRights,
12488           html/User/Elements/GroupTabs, html/User/Elements/Tabs,
12489           html/User/Groups/Members.html, html/User/Groups/Modify.html,
12490           html/User/Groups/index.html, html/Search/Results.tsv,
12491           html/Search/Build.html, html/Search/Elements/BuildFormatString,
12492           html/Search/Elements/PickBasics, html/Search/Elements/PickCFs,
12493           html/Search/Elements/SelectAndOr,
12494           html/Search/Elements/SelectLinks,
12495           html/Search/Elements/SelectPersonType,
12496           html/Search/Elements/SelectSearchObject,
12497           html/Search/Elements/SelectSearchesForObjects,
12498           html/REST/1.0/logout, html/Search/Elements/DisplayOptions,
12499           html/Search/Elements/EditFormat, html/Search/Elements/EditQuery,
12500           html/Search/Elements/EditSearches,
12501           html/Search/Elements/NewListActions,
12502           html/Search/Elements/PickCriteria,
12503           html/Search/Elements/SearchPrivacy,
12504           html/Search/Elements/SelectGroup, html/REST/1.0/autohandler,
12505           html/REST/1.0/dhandler, html/REST/1.0/Forms/queue/default,
12506           html/REST/1.0/Forms/queue/ns, html/NoAuth/Logout.html,
12507           html/NoAuth/Reminder.html,
12508           html/REST/1.0/Forms/ticket/attachments,
12509           html/REST/1.0/Forms/ticket/default,
12510           html/REST/1.0/Forms/ticket/history,
12511           html/REST/1.0/Forms/ticket/links,
12512           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
12513           html/REST/1.0/NoAuth/mail-gateway, html/REST/1.0/search/dhandler,
12514           html/REST/1.0/search/ticket, html/REST/1.0/ticket/comment,
12515           html/REST/1.0/ticket/link, html/REST/1.0/ticket/merge,
12516           html/Admin/autohandler, html/Admin/index.html,
12517           html/Download/CustomFieldValue/dhandler,
12518           html/Download/Tabular/dhandler, html/NoAuth/images/autohandler,
12519           html/NoAuth/images/bplogo.gif, html/Tools/MyDay.html,
12520           html/Tools/Offline.html, html/Tools/Elements/Tabs,
12521           html/Admin/Queues/CustomField.html,
12522           html/Admin/Queues/CustomFields.html,
12523           html/Admin/Queues/GroupRights.html,
12524           html/Admin/Queues/Modify.html, html/Admin/Queues/People.html,
12525           html/Admin/Queues/Scrip.html, html/Admin/Queues/Scrips.html,
12526           html/Admin/Queues/Template.html,
12527           html/Admin/Elements/EditCustomFieldValues,
12528           html/Admin/Elements/EditUserComments,
12529           html/Admin/Elements/GroupTabs,
12530           html/Admin/Elements/ObjectCustomFields,
12531           html/Admin/Elements/SelectCustomFieldType,
12532           html/Admin/Elements/SelectScrip,
12533           html/Admin/Elements/SelectScripCondition,
12534           html/Admin/Elements/SelectStage,
12535           html/Admin/Queues/Templates.html,
12536           html/Admin/Queues/UserRights.html, html/Admin/Queues/index.html,
12537           html/Admin/Elements/CustomFieldTabs,
12538           html/Admin/Elements/EditCustomFields,
12539           html/Admin/Elements/EditScrip,
12540           html/Admin/Elements/GlobalCustomFieldTabs,
12541           html/Admin/Elements/ModifyTemplate,
12542           html/Admin/Elements/QueueTabs,
12543           html/Admin/Elements/SelectModifyGroup,
12544           html/Admin/Elements/SelectModifyQueue,
12545           html/Admin/Elements/SelectNewGroupMembers,
12546           html/Admin/Elements/SelectScripAction,
12547           html/Admin/Elements/SelectSingleOrMultiple,
12548           html/Admin/Elements/SelectTemplate,
12549           html/Admin/Elements/SystemTabs, html/Admin/Elements/Tabs,
12550           html/Admin/Elements/AddCustomFieldValue,
12551           html/Admin/Elements/CreateUserCalled,
12552           html/Admin/Elements/EditCustomField,
12553           html/Admin/Elements/EditQueueWatchers,
12554           html/Admin/Elements/EditScrips,
12555           html/Admin/Elements/ListGlobalCustomFields,
12556           html/Admin/Elements/ListGlobalScrips,
12557           html/Admin/Elements/PickCustomFields,
12558           html/Admin/Elements/SelectModifyUser,
12559           html/Admin/Elements/SelectUsers, html/Admin/Elements/UserTabs,
12560           html/Admin/Elements/EditTemplates, html/Admin/Elements/Header,
12561           html/Admin/Elements/PickObjects,
12562           html/Admin/Elements/QueueRightsForUser,
12563           html/Admin/Elements/SelectCustomFieldLookupType,
12564           html/Admin/Elements/SelectGroups,
12565           html/Admin/Elements/SelectRights, html/Admin/Elements/ToolTabs,
12566           html/Admin/Global/GroupRights.html, html/Admin/Global/Scrip.html,
12567           html/Admin/Global/Scrips.html, html/Admin/Global/Template.html,
12568           html/Admin/Global/Templates.html,
12569           html/Admin/Global/UserRights.html, html/Admin/Global/index.html,
12570           html/Admin/Global/CustomFields/Groups.html,
12571           html/Admin/Global/CustomFields/Queue-Tickets.html,
12572           html/Admin/Global/CustomFields/Queue-Transactions.html,
12573           html/Admin/Global/CustomFields/Users.html,
12574           html/Admin/Global/CustomFields/index.html,
12575           html/Admin/Users/CustomFields.html,
12576           html/Admin/CustomFields/GroupRights.html,
12577           html/Admin/CustomFields/Modify.html,
12578           html/Admin/CustomFields/Objects.html,
12579           html/Admin/CustomFields/index.html,
12580           html/Admin/Users/History.html, html/Admin/Users/Memberships.html,
12581           html/Admin/Users/index.html,
12582           html/Admin/CustomFields/UserRights.html,
12583           html/Admin/Groups/CustomFields.html,
12584           html/Admin/Groups/GroupRights.html,
12585           html/Admin/Groups/History.html, html/Admin/Groups/Members.html,
12586           html/Admin/Groups/Modify.html, html/Admin/Groups/UserRights.html,
12587           html/Admin/Groups/index.html,
12588           html/Admin/Tools/Configuration.html, html/Admin/Tools/index.html,
12589           html/Ticket/Modify.html, html/Ticket/ShowEmailRecord.html,
12590           html/Ticket/History.html, html/Ticket/ModifyAll.html,
12591           html/Ticket/ModifyDates.html, html/Ticket/ModifyLinks.html,
12592           html/Ticket/ModifyPeople.html, html/Ticket/Update.html,
12593           html/Ticket/Elements/AddWatchers, html/Ticket/Elements/BulkLinks,
12594           html/Ticket/Elements/EditWatchers,
12595           html/Ticket/Elements/FindAttachments,
12596           html/Ticket/Elements/ShowDates,
12597           html/Ticket/Elements/EditCustomFields,
12598           html/Ticket/Elements/PreviewScrips,
12599           html/Ticket/Elements/ShowDependencies,
12600           html/Ticket/Elements/ShowHistory,
12601           html/Ticket/Elements/ShowMembers,
12602           html/Ticket/Elements/ShowMessageHeaders,
12603           html/Ticket/Elements/ShowRequestor,
12604           html/Ticket/Elements/ShowUserEntry: import rt 3.4.6
12605
12606 2008-03-01 19:07  ivan
12607
12608         * httemplate/elements/header.html,
12609           rt/html/Elements/FreesideNewCust: fix annoying resize of "New
12610           customer" button; closes: RT#1642
12611
12612 2008-03-01 18:50  ivan
12613
12614         * htetc/handler.pl: better indication of why these things are the
12615           way they are
12616
12617 2008-03-01 17:31  ivan
12618
12619         * FS/FS/payment_gateway.pm, httemplate/browse/payment_gateway.html,
12620           httemplate/misc/disable-payment_gateway.cgi,
12621           httemplate/search/elements/search.html: add payment gateway
12622           disabling (and move payment gateway browse over to new template)
12623
12624 2008-03-01 15:30  ivan
12625
12626         * FS/FS/: Conf.pm, payinfo_Mixin.pm: added a config value to
12627           control the extent of credit card masking, but since
12628           cust_main.paymask is in the db, need something to update it for
12629           all existing customers too
12630
12631 2008-03-01 14:39  ivan
12632
12633         * httemplate/search/cust_main.html: ah, that's better, prettyfy and
12634           link adv. customer search
12635
12636 2008-03-01 14:23  ivan
12637
12638         * httemplate/: elements/select-payby.html,
12639           elements/tr-select-payby.html, search/cust_main.html,
12640           search/report_cust_main.html: add payby selection to adv.
12641           customer search
12642
12643 2008-02-29 09:57  jeff
12644
12645         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html,
12646           conf/invoice_latex: refactor print_*; invoice sections by package
12647           class; could still stand some more refactoring
12648
12649 2008-02-28 20:31  ivan
12650
12651         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: working asterisk
12652           CDR CSV import (not just direct DB)
12653
12654 2008-02-28 18:29  ivan
12655
12656         * FS/FS/: Record.pm, access_user.pm: disallow uppercase usernames
12657           in the first place.  also Record::str2time_sql_closing snuck in.
12658
12659 2008-02-21 17:32  ivan
12660
12661         * httemplate/search/svc_acct.cgi: on accounts overview: show time
12662           applied after multipliers, not actual time worked
12663
12664 2008-02-21 17:09  ivan
12665
12666         * FS/FS/cust_pay.pm: want to upgrade legacy payments even if they
12667           are deprecated COMP payby...
12668
12669 2008-02-21 16:57  ivan
12670
12671         * FS/FS/cust_pay.pm: don't bomb out on this transition on old
12672           databases without history records for everything...
12673
12674 2008-02-21 16:54  ivan
12675
12676         * httemplate/search/svc_acct.cgi: on accounts overview: show time
12677           applied after multipliers, not actual time worked
12678
12679 2008-02-20 14:45  ivan
12680
12681         * httemplate/misc/inventory_item-import.html: doh.  ivan is so in
12682           the doghouse for this one
12683
12684 2008-02-19 18:07  ivan
12685
12686         * FS/FS/prepay_credit.pm,
12687           httemplate/edit/process/prepay_credit.cgi: retry collisions a
12688           bit, acme is getting duplicate errors... guess they're using lots
12689           and lots of prepaid cards.  closes: RT#3104
12690
12691 2008-02-19 17:21  ivan
12692
12693         * FS/FS/Schema.pm: update the tax class editor to enable taxclass
12694           adding, RT#2929
12695
12696 2008-02-19 17:16  ivan
12697
12698         * httemplate/edit/part_pkg_taxclass.html,
12699           httemplate/edit/process/part_pkg_taxclass.html,
12700           httemplate/browse/cust_main_county.cgi, FS/FS/Upgrade.pm,
12701           FS/FS/part_pkg_taxclass.pm, htetc/handler.pl,
12702           httemplate/elements/tr-select-taxclass.html: update the tax class
12703           editor to enable taxclass adding, RT#2929
12704
12705 2008-02-19 17:10  ivan
12706
12707         * httemplate/edit/: cust_main_county-expand.cgi,
12708           process/cust_main_county-expand.cgi, process/invoice_logo.html,
12709           process/reg_code.cgi: process/part_pkg_taxclass.html
12710
12711 2008-02-19 01:15  ivan
12712
12713         * FS/: FS/part_pkg_taxclass.pm, t/part_pkg_taxclass.t, FS.pm,
12714           MANIFEST: adding taxclass table
12715
12716 2008-02-19 01:10  ivan
12717
12718         * bin/generate-table-module: fix this to generate more
12719           wiki-friendly column list
12720
12721 2008-02-18 19:30  ivan
12722
12723         * FS/FS/svc_external.pm: add some descriptions for svc_external
12724           fields, allowing id to fill in from inventory
12725
12726 2008-02-18 19:17  ivan
12727
12728         * FS/FS/svc_external.pm: return svc_external id and title as label
12729           instead of svcnum
12730
12731 2008-02-18 18:57  ivan
12732
12733         * fs_selfservice/FS-SelfService/SelfService.pm: fixup and expand
12734           POD docs for self-service list_pkgs & list_svcs
12735
12736 2008-02-18 18:38  ivan
12737
12738         * bin/pod2x: fix API upload
12739
12740 2008-02-18 18:37  ivan
12741
12742         * FS/FS.pm: update base API docs contents
12743
12744 2008-02-18 18:33  ivan
12745
12746         * FS/FS/cust_pay_pending.pm: clean up POD docs for better wiki
12747           exportability
12748
12749 2008-02-18 18:28  ivan
12750
12751         * FS/FS/cust_credit.pm: clean up POD docs for better wiki
12752           exportability
12753
12754 2008-02-18 18:25  ivan
12755
12756         * FS/FS/cust_bill_event.pm: clean up POD docs for better wiki
12757           exportability
12758
12759 2008-02-18 18:20  ivan
12760
12761         * FS/FS/cust_bill.pm: clean up POD docs for better wiki
12762           exportability
12763
12764 2008-02-18 18:15  ivan
12765
12766         * FS/FS/: access_user.pm, acct_rt_transaction.pm: clean up POD docs
12767           for better wiki exportability
12768
12769 2008-02-14 00:31  ivan
12770
12771         * httemplate/search/cust_pkg.cgi: brown-bag missing comma from last
12772           update.  time to go home
12773
12774 2008-02-14 00:28  ivan
12775
12776         * httemplate/search/cust_pkg.cgi: re-align links and styling in
12777           package report correctly
12778
12779 2008-02-13 19:52  ivan
12780
12781         * FS/FS/Schema.pm, FS/FS/Upgrade.pm, FS/FS/cust_pay.pm,
12782           httemplate/view/cust_main/payment_history.html,
12783           httemplate/search/cust_pay.cgi: add cust_pay.otaker field;
12784           populate it based on history on upgrades, and show the order
12785           taker on all payments (on customer view and payment search)
12786           closes: #2953
12787
12788 2008-02-13 19:48  ivan
12789
12790         * FS/: FS/h_cust_pay.pm, t/h_cust_credit.t, t/h_cust_pay.t: add
12791           FS::h_cust_pay class
12792
12793 2008-02-13 17:48  ivan
12794
12795         * httemplate/view/cust_main/payment_history.html: this ACL has been
12796           around for long enough (and almost nobody uses batched payments,
12797           so showing them is probably bad)
12798
12799 2008-02-13 15:49  jeff
12800
12801         * FS/FS/svc_broadband.pm, httemplate/elements/header.html:
12802           svc_broadband MAC searches RT#2985
12803
12804 2008-02-13 15:45  jeff
12805
12806         * FS/FS/cust_main.pm, httemplate/edit/quick-charge.html,
12807           httemplate/edit/process/quick-charge.cgi: package class selection
12808           for one-time charges RT#1322
12809
12810 2008-02-13 15:39  jeff
12811
12812         * FS/FS/rate_detail.pm, FS/FS/part_pkg/voip_cdr.pm,
12813           httemplate/edit/rate_region.cgi: directory assistance (flat
12814           per-call) billing RT#3114
12815
12816 2008-02-13 13:50  ivan
12817
12818         * httemplate/misc/process/link.cgi: fix compile error from hasty
12819           refactoring
12820
12821 2008-02-12 22:02  ivan
12822
12823         * FS/FS/part_pkg/bulk.pm: yup, bulk price plan appears to be
12824           working
12825
12826 2008-02-12 22:00  ivan
12827
12828         * README: modernizing
12829
12830 2008-02-12 21:15  ivan
12831
12832         * FS/FS/cust_bill.pm: fix missing fill-in values on invoices
12833           resulting from skewed hash ($conf->config returning empty list in
12834           list context)
12835
12836 2008-02-12 11:24  ivan
12837
12838         * httemplate/search/: rt_transaction.html, timeworked.html: for our
12839           internal time tracking: TimeWorked can happen on a Create
12840           transaction as well as Correspond and Comment.  is there anywhere
12841           else this needs to be changed?
12842
12843 2008-02-11 19:11  ivan
12844
12845         * FS/FS/Misc.pm: update for MailTools v2.00
12846
12847 2008-02-10 18:37  ivan
12848
12849         * FS/FS/reason.pm: upgrading reason table not quite working with
12850           mysql, hopefully no old installs need this, new ones should be
12851           fine hopefully
12852
12853 2008-02-10 18:36  ivan
12854
12855         * FS/FS/: Upgrade.pm, cust_svc.pm, h_cust_svc.pm: fix & cleanup
12856           duplicate history records
12857
12858 2008-02-10 18:03  ivan
12859
12860         * FS/FS/reason.pm: better debugging if things go awry
12861
12862 2008-02-10 16:53  ivan
12863
12864         * FS/FS/Cron/notify.pm: third time's the charm: MySQL didn't like
12865           casting to INTEGER, it wants SIGNED.  whew.
12866
12867 2008-02-10 16:02  ivan
12868
12869         * FS/FS/Cron/notify.pm: ah, no, its count (*) vs count(*), wow
12870
12871 2008-02-10 15:58  ivan
12872
12873         * FS/FS/Cron/notify.pm: comment out unused db statements in a way
12874           that doesn't get to the database, to avoid Pg vs mysql
12875           comment-out differences
12876
12877 2008-02-09 11:16  ivan
12878
12879         * httemplate/edit/process/agent_type.cgi: typo, fix from mtou,
12880           thanks
12881
12882 2008-02-08 13:59  rsiddall
12883
12884         * rpm/freeside.spec: Removed code that create a freeside user on
12885           the build machine and added code to modify Makefile to remove
12886           clauses that require such a user.  This should allow the RPMs to
12887           build under mock.
12888
12889 2008-02-08 07:00  jeff
12890
12891         * FS/FS/TicketSystem/RT_External.pm: tyop
12892
12893 2008-02-04 19:37  ivan
12894
12895         * httemplate/edit/process/part_pkg.cgi: fix package editing on
12896           HEAD, whew.  bad semicolon.
12897
12898 2008-02-02 18:24  ivan
12899
12900         * FS/FS/cust_main.pm: should eliminate "Use of uninitialized value
12901           in length at /usr/local/share/perl/5.8.8/FS/cust_main.pm line
12902           5194." warnings
12903
12904 2008-02-02 17:43  ivan
12905
12906         * httemplate/edit/cust_main.cgi: oops, fix display of errors on
12907           customer edit
12908
12909 2008-01-30 08:14  jeff
12910
12911         * httemplate/misc/bulk_change_pkg.cgi: pointless false laziness
12912           removal
12913
12914 2008-01-28 20:15  jeff
12915
12916         * FS/FS/cust_pkg.pm: missed use
12917
12918 2008-01-28 19:56  jeff
12919
12920         * FS/FS/cust_pkg.pm: 1394 regression fixup
12921
12922 2008-01-28 19:34  jeff
12923
12924         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
12925           httemplate/misc/process/bulk_change_pkg.cgi,
12926           httemplate/search/cust_pkg.cgi,
12927           httemplate/search/elements/search.html: bulk package changing
12928           (RT#1394)
12929
12930 2008-01-25 10:26  jeff
12931
12932         * httemplate/misc/cust_pay-import.cgi,
12933           httemplate/misc/process/cust_pay-import.cgi, FS/FS/cust_pay.pm,
12934           httemplate/elements/menu.html: simple payment CSV import
12935
12936 2008-01-24 18:55  jeff
12937
12938         * FS/FS/part_export/prizm.pm: add an always BAM option and be
12939           explicit about transactions
12940
12941 2008-01-24 13:16  ivan
12942
12943         * FS/FS/TicketSystem/RT_External.pm,
12944           fs_selfservice/FS-SelfService/cgi/myaccount.html,
12945           httemplate/view/cust_main/tickets.html: slightly more sane names
12946           for customer tickets hash, display ticket owners on customer view
12947           page
12948
12949 2008-01-24 13:10  ivan
12950
12951         * htetc/handler.pl: used in rt autohandler.  i wonder why this
12952           never bit before
12953
12954 2008-01-23 11:18  jeff
12955
12956         * fs_selfservice/FS-SelfService/cgi/bill.html,
12957           fs_selfservice/FS-SelfService/cgi/card.html,
12958           fs_selfservice/FS-SelfService/cgi/change_bill.html,
12959           fs_selfservice/FS-SelfService/cgi/change_pay.html,
12960           fs_selfservice/FS-SelfService/cgi/change_ship.html,
12961           fs_selfservice/FS-SelfService/cgi/check.html,
12962           fs_selfservice/FS-SelfService/cgi/contact.html,
12963           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
12964           FS/FS/ClientAPI/MyAccount.pm,
12965           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
12966           fs_selfservice/FS-SelfService/cgi/make_payment.html,
12967           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
12968           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
12969           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
12970           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: change
12971           service, billing, and payment info in selfservice
12972
12973 2008-01-20 16:12  ivan
12974
12975         * bin/explain-ar-total.sql: [no log message]
12976
12977 2008-01-20 15:24  ivan
12978
12979         * FS/FS/Schema.pm: add and fix some indices, this should marginally
12980           (but not drastically) improve the time to pull up A/R report
12981           totals
12982
12983 2008-01-16 20:23  ivan
12984
12985         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fix ACLs to
12986           allow the limited "package editing" of customizing customer
12987           packages
12988
12989 2008-01-16 19:18  ivan
12990
12991         * httemplate/view/cust_main/billing.html: don't show 'Bill now'
12992           link unless the current user can...
12993
12994 2008-01-13 16:22  ivan
12995
12996         * httemplate/: edit/part_bill_event.cgi,
12997           elements/select-taxclass.html: maintenance on old events, yay.
12998           fix for late charges without a taxclass, closes: RT#2988
12999
13000 2008-01-13 16:17  ivan
13001
13002         * httemplate/edit/: cust_main.cgi, svc_www.cgi: fix tyops
13003
13004 2008-01-13 15:31  ivan
13005
13006         * httemplate/search/timeworked.html: almost could work under mysql?
13007           need TO_NUMBER and TO_CHAR equivalents
13008
13009 2008-01-13 15:30  ivan
13010
13011         * httemplate/misc/timeworked.html: missing semicolon, doh
13012
13013 2008-01-13 13:46  ivan
13014
13015         * httemplate/view/cust_pay.html: remove 1.7 ACL cruft on HEAD
13016
13017 2008-01-13 13:45  ivan
13018
13019         * httemplate/view/cust_main/payment_history.html: remove 1.7.3
13020           cruft
13021
13022 2008-01-13 13:41  ivan
13023
13024         * httemplate/edit/: cust_bill_pay.cgi, process/cust_bill_pay.cgi,
13025           cust_credit_bill.cgi, process/cust_credit_bill.cgi: new ACL name
13026           in 1.9 right away
13027
13028 2008-01-13 13:39  ivan
13029
13030         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: remove 1.7
13031           vs. 1.9 cruft
13032
13033 2008-01-13 13:35  ivan
13034
13035         * httemplate/edit/: REAL_cust_pkg.cgi, access_user.html, agent.cgi,
13036           agent_payment_gateway.html, agent_type.cgi, bulk-cust_svc.html,
13037           cust_bill_pay.cgi, cust_credit.cgi, cust_credit_bill.cgi,
13038           cust_main.cgi, cust_main_county-expand.cgi, cust_main_note.cgi,
13039           cust_pay.cgi, cust_pkg.cgi, cust_refund.cgi,
13040           inventory_class.html, part_bill_event.cgi, part_export.cgi,
13041           part_pkg.cgi, part_referral.html, part_svc.cgi,
13042           part_virtual_field.cgi, payment_gateway.html, pkg_class.html,
13043           prepay_credit.cgi, quick-charge.html, rate.cgi, rate_region.cgi,
13044           reason.html, reason_type.html, reg_code.cgi, router.cgi,
13045           svc_Common.html, svc_acct.cgi, svc_acct_pop.cgi,
13046           svc_broadband.cgi, svc_domain.cgi, svc_external.cgi,
13047           svc_forward.cgi, svc_phone.cgi, svc_www.cgi,
13048           process/REAL_cust_pkg.cgi, process/access_user.html,
13049           process/agent.cgi, process/agent_payment_gateway.html,
13050           process/agent_type.cgi, process/bulk-cust_svc.cgi,
13051           process/cust_bill_pay.cgi, process/cust_credit.cgi,
13052           process/cust_credit_bill.cgi, process/cust_main.cgi,
13053           process/cust_main_county-collapse.cgi,
13054           process/cust_main_county-expand.cgi,
13055           process/cust_main_county.html, process/cust_main_note.cgi,
13056           process/cust_pay.cgi, process/cust_pkg.cgi,
13057           process/cust_refund.cgi, process/cust_svc.cgi,
13058           process/domain_record.cgi, process/generic.cgi,
13059           process/inventory_class.html, process/msgcat.cgi,
13060           process/part_bill_event.cgi, process/part_export.cgi,
13061           process/part_pkg.cgi, process/part_referral.html,
13062           process/part_svc.cgi, process/payment_gateway.html,
13063           process/pkg_class.html, process/prepay_credit.cgi,
13064           process/quick-charge.cgi, process/quick-cust_pkg.cgi,
13065           process/rate.cgi, process/reason.html, process/reason_type.html,
13066           process/reg_code.cgi, process/router.cgi,
13067           process/svc_Common.html, process/svc_acct.cgi,
13068           process/svc_acct_pop.cgi, process/svc_broadband.cgi,
13069           process/svc_domain.cgi, process/svc_external.cgi,
13070           process/svc_forward.cgi, process/svc_phone.html,
13071           process/svc_www.cgi: ACLs
13072
13073 2008-01-13 13:14  ivan
13074
13075         * httemplate/misc/: batch-cust_pay.html, bill.cgi,
13076           cancel-unaudited.cgi, cancel_cust.html, cancel_pkg.html,
13077           catchall.cgi, cdr-import.html, cust_main-cancel.cgi,
13078           cust_main-import.cgi, cust_main-import_charges.cgi,
13079           delete-cust_credit.cgi, delete-cust_pay.cgi,
13080           delete-cust_refund.cgi, delete-customer.cgi,
13081           delete-domain_record.cgi, delete-part_export.cgi, dump.cgi,
13082           email-invoice.cgi, email_invoice_events.cgi, email_invoices.cgi,
13083           fax-invoice.cgi, fax_invoice_events.cgi, fax_invoices.cgi,
13084           inventory_item-import.html, link.cgi, meta-import.cgi,
13085           payment.cgi, print-invoice.cgi, print_invoice_events.cgi,
13086           print_invoices.cgi, queue.cgi, recharge_svc.html,
13087           svc_acct-domains.cgi, unapply-cust_credit.cgi,
13088           unapply-cust_pay.cgi, unprovision.cgi, unsusp_pkg.cgi,
13089           unvoid-cust_pay_void.cgi, upload-batch.cgi, void-cust_pay.cgi,
13090           whois.cgi, process/batch-cust_pay.cgi, process/cancel_pkg.html,
13091           process/catchall.cgi, process/cdr-import.html,
13092           process/cust_main-import.cgi,
13093           process/cust_main-import_charges.cgi,
13094           process/delete-customer.cgi, process/inventory_item-import.html,
13095           process/link.cgi, process/meta-import.cgi, process/payment.cgi,
13096           process/recharge_svc.html: ACLs
13097
13098 2008-01-13 13:08  ivan
13099
13100         * httemplate/misc/: email_events.cgi, fax_events.cgi,
13101           print_events.cgi, order_pkg.html: ACLs
13102
13103 2008-01-13 12:55  ivan
13104
13105         * httemplate/: browse/part_bill_event.cgi, search/cust_event.html,
13106           search/timeworked.html, search/cust_bill.html,
13107           search/cust_bill_event.cgi, search/cust_pay_batch.cgi,
13108           search/prepay_credit.html, search/queue.html,
13109           search/report_prepaid_income.cgi, search/report_tax.cgi,
13110           search/sqlradius.cgi: ACLs
13111
13112 2008-01-13 12:50  ivan
13113
13114         * httemplate/elements/: errorpage.html, tr-select-reason.html:
13115           stale leftovers from XSSmas
13116
13117 2008-01-13 12:46  ivan
13118
13119         * httemplate/view/: cust_bill.cgi, svc_acct.cgi, svc_broadband.cgi,
13120           svc_domain.cgi, svc_external.cgi, svc_forward.cgi, svc_www.cgi,
13121           cust_main/payment_history.html, elements/svc_Common.html: ACLs
13122
13123 2008-01-13 12:38  ivan
13124
13125         * httemplate/browse/: access_group.html, access_user.html,
13126           addr_block.cgi, agent.cgi, agent_type.cgi, nas.cgi, part_pkg.cgi,
13127           part_svc.cgi, part_virtual_field.cgi, payment_gateway.html,
13128           reason.html, router.cgi: ACLs
13129
13130 2008-01-13 12:30  ivan
13131
13132         * FS/FS/AccessRight.pm: new ACLs
13133
13134 2008-01-12 16:35  ivan
13135
13136         * htetc/handler.pl: use this in handler.pl, not in mason files
13137
13138 2008-01-11 15:10  ivan
13139
13140         * FS/FS/cust_main.pm: add option to enable searching of
13141           cust_main.agent_custid with one or two letter prefix before the
13142           numeric part
13143
13144 2008-01-11 14:53  ivan
13145
13146         * FS/FS/: Conf.pm, cust_main.pm: add option to enable searching of
13147           cust_main.agent_custid with one or two letter prefix before the
13148           numeric part
13149
13150 2008-01-11 09:30  ivan
13151
13152         * httemplate/edit/elements/svc_Common.html: turn off debugging
13153
13154 2008-01-10 14:13  ivan
13155
13156         * httemplate/search/elements/search.html: doc
13157
13158 2008-01-10 14:06  ivan
13159
13160         * httemplate/elements/menu.html: new rate editor
13161
13162 2008-01-10 13:53  ivan
13163
13164         * FS/FS/rate_detail.pm, httemplate/browse/rate.cgi,
13165           httemplate/edit/rate.cgi, httemplate/edit/rate_region.cgi,
13166           httemplate/edit/elements/edit.html,
13167           httemplate/edit/process/rate_region.cgi: new rate editor
13168
13169 2008-01-10 13:52  ivan
13170
13171         * httemplate/: browse/rate_detail.html, browse/rate_region.html,
13172           edit/rate_detail.html, edit/process/rate_detail.html: new call
13173           rate editor (VoIP/telephony)
13174
13175 2008-01-10 13:17  ivan
13176
13177         * FS/FS/reason_type.pm: third person is better
13178
13179 2008-01-10 13:14  ivan
13180
13181         * httemplate/browse/reason.html: eliminate harmless typo
13182
13183 2008-01-08 13:33  jeff
13184
13185         * FS/FS/svc_acct.pm: transactiony cruft removal
13186
13187 2008-01-08 03:23  ivan
13188
13189         * FS/FS/cust_credit.pm, FS/FS/cust_main.pm,
13190           httemplate/search/report_receivables.cgi: show negative balances
13191           on A/R report, closes: RT#2983
13192
13193 2008-01-07 18:22  ivan
13194
13195         * httemplate/edit/process/cust_main.cgi: add some debugging control
13196
13197 2008-01-03 18:42  ivan
13198
13199         * httemplate/: browse/cust_main_county.cgi,
13200           edit/cust_main_county-expand.cgi, edit/cust_main_county.html,
13201           edit/process/cust_main_county-expand.cgi,
13202           edit/process/cust_main_county.html,
13203           edit/process/elements/process.html, search/elements/search.html:
13204           new tax rate editor
13205
13206 2008-01-03 18:35  ivan
13207
13208         * httemplate/browse/elements/browse.html: new tax rate editor
13209
13210 2008-01-03 18:27  ivan
13211
13212         * httemplate/edit/: prepay_credit.cgi, rate_region.cgi: leftovers
13213           from XSSmas
13214
13215 2008-01-03 18:20  ivan
13216
13217         * httemplate/elements/hidden.html: escape value
13218
13219 2008-01-03 18:19  ivan
13220
13221         * httemplate/elements/: tablebreak-tr-title.html,
13222           tr-fixed-country.html, tr-fixed-state.html,
13223           tr-input-percentage.html: adding new elements: percentage input,
13224           fixed country and state display, tablebreak+title
13225
13226 2008-01-03 18:18  ivan
13227
13228         * httemplate/elements/tr-fixed.html: add a formatted_value option
13229
13230 2008-01-03 18:18  ivan
13231
13232         * httemplate/elements/tr-input-text.html: add maxlength, text-align
13233           and postfix options, escape value
13234
13235 2008-01-03 18:13  ivan
13236
13237         * httemplate/edit/elements/edit.html: there's no such thing as
13238           fixedhidden... hidden will do
13239
13240 2008-01-03 18:02  ivan
13241
13242         * httemplate/edit/elements/edit.html: doc
13243
13244 2008-01-03 17:43  ivan
13245
13246         * httemplate/edit/elements/edit.html: add popup option, add
13247           percentage and tablebreak-tr-title field types, pass object to
13248           included elements, documentation updates
13249
13250 2007-12-28 11:02  jeff
13251
13252         * httemplate/: elements/menu.html, search/report_svc_acct.html,
13253           search/svc_acct.cgi: advanced account reports (RT#2954)
13254
13255 2007-12-28 07:19  jeff
13256
13257         * httemplate/elements/menu.html: whoops
13258
13259 2007-12-28 07:10  jeff
13260
13261         * httemplate/: elements/menu.html, search/svc_acct.cgi: add never
13262           logged in report
13263
13264 2007-12-28 06:39  jeff
13265
13266         * FS/bin/freeside-sqlradius-set-lastlog: tool to seed
13267           svc_acct.last_login and .last_logout
13268
13269 2007-12-28 04:10  ivan
13270
13271         * htetc/handler.pl: remove just a tiny bit more cruft
13272
13273 2007-12-28 04:01  ivan
13274
13275         * htetc/handler.pl: restore in-browser error reporting
13276
13277 2007-12-27 23:45  ivan
13278
13279         * htetc/handler.pl: a little late help from kwanzabot for XSSmas...
13280           clean up handler.pl so we can have separate default_escape_flags
13281           for FS and RT and don't have to make FS's |h flag useless
13282
13283 2007-12-27 17:41  jeff
13284
13285         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
13286           FS/FS/part_export/sqlradius.pm, httemplate/search/svc_acct.cgi,
13287           httemplate/view/svc_acct.cgi: last login reporting (#2952)
13288
13289 2007-12-27 15:49  ivan
13290
13291         * httemplate/search/report_tax.cgi: fix reporting bug for invisimax
13292           in edge case where you have taxclass and empty-taxclass rates for
13293           a country/state(/county) and also have a different set of
13294           taxclasses for some other country/state
13295
13296 2007-12-26 14:52  jeff
13297
13298         * FS/FS/part_export/prizm.pm: conifgurable siteName and docs
13299
13300 2007-12-26 00:23  ivan
13301
13302         * httemplate/misc/timeworked.html: leftovers from XSSmas
13303
13304 2007-12-25 23:51  ivan
13305
13306         * httemplate/edit/quick-charge.html: alas, XSSmas draws to a close
13307
13308 2007-12-25 15:49  ivan
13309
13310         * httemplate/: browse/addr_block.cgi,
13311           browse/part_virtual_field.cgi, browse/router.cgi,
13312           config/config.cgi, edit/agent.cgi,
13313           edit/agent_payment_gateway.html, edit/agent_type.cgi,
13314           edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
13315           edit/cust_credit_bill.cgi, edit/cust_main_note.cgi,
13316           edit/cust_pay.cgi, edit/cust_pkg.cgi, edit/cust_refund.cgi,
13317           edit/msgcat.cgi, edit/part_bill_event.cgi, edit/part_export.cgi,
13318           edit/part_pkg.cgi, edit/part_virtual_field.cgi,
13319           edit/payment_gateway.html, edit/reg_code.cgi, edit/router.cgi,
13320           edit/svc_acct.cgi, edit/svc_broadband.cgi, edit/svc_domain.cgi,
13321           edit/svc_forward.cgi, edit/elements/edit.html,
13322           elements/error.html, misc/batch-cust_pay.html,
13323           misc/cancel_cust.html, misc/cancel_pkg.html, misc/change_pkg.cgi,
13324           misc/recharge_svc.html, misc/process/meta-import.cgi,
13325           search/cust_bill_event.html, search/report_cust_event.html: ho ho
13326           ho, merry XSSmas
13327
13328 2007-12-23 14:05  jeff
13329
13330         * FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/prorate.pm,
13331           FS/FS/part_pkg/subscription.pm,
13332           httemplate/misc/process/recharge_svc.html: add a reset feature to
13333           manual recharges (#1858)
13334
13335 2007-12-20 11:23  jeff
13336
13337         * FS/FS/part_export/prizm.pm: increase siteName allowed length
13338
13339 2007-12-19 14:25  jeff
13340
13341         * httemplate/misc/cust_main-cancel.cgi: redirect redirect
13342
13343 2007-12-19 13:05  jeff
13344
13345         * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
13346           httemplate/search/cust_main.html,
13347           httemplate/search/report_cust_main.html: add options for balance
13348           over/under to advanced customer report
13349
13350 2007-12-18 17:55  jeff
13351
13352         * FS/FS/cust_credit.pm: underscoring the important
13353
13354 2007-12-18 14:41  jeff
13355
13356         * httemplate/: edit/cust_credit.cgi,
13357           elements/tr-select-reason.html: correct bad credit reason
13358           conflict resolution
13359
13360 2007-12-18 12:58  ivan
13361
13362         * FS/FS/cust_main.pm: legacy agent_custid field should be as
13363           searchable as actual custnum, right?  at least if it is a
13364           number...
13365
13366 2007-12-18 12:42  ivan
13367
13368         * httemplate/edit/quick-charge.html: IE is case-sensitive when
13369           setting maxLength (and other attributes?).  hopefully that's all
13370           it is.
13371
13372 2007-12-17 14:57  jeff
13373
13374         * FS/FS/cust_credit.pm: stricter otaker rules
13375
13376 2007-12-17 11:59  ivan
13377
13378         * FS/FS/TicketSystem/RT_Internal.pm: no, *that's* where it couldn't
13379           hurt anything.
13380
13381 2007-12-17 11:52  ivan
13382
13383         * FS/FS/TicketSystem/RT_External.pm: i don't think it can hurt
13384           anything... (famous last words)
13385
13386 2007-12-16 17:17  ivan
13387
13388         * httemplate/view/cust_main/contacts.html: fix the case where the
13389           customer doesn't actually have a ship address
13390
13391 2007-12-16 16:59  ivan
13392
13393         * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
13394           httemplate/edit/cust_main/billing.html,
13395           httemplate/edit/cust_main/contact.html,
13396           httemplate/elements/header.html,
13397           httemplate/view/cust_main/contacts.html,
13398           httemplate/search/cust_main.cgi: add cust_main-require_address2
13399           config, reimplement address2-search config ("Unit #" search in
13400           searchbar), visual indication of require_invoicing_list_email,
13401           closes: RT#2926
13402
13403 2007-12-16 14:40  ivan
13404
13405         * httemplate/elements/errorpage.html: less is better
13406
13407 2007-12-16 13:02  ivan
13408
13409         * httemplate/elements/header.html: more consistent naming:
13410           cust_main_ADV.cgi becomes cust_main.html
13411
13412 2007-12-16 13:01  ivan
13413
13414         * httemplate/search/report_cust_main.html:
13415           httemplate/elements/header.html
13416
13417 2007-12-16 12:48  ivan
13418
13419         * httemplate/search/cust_main.html: more consistent naming:
13420           cust_main_ADV.cgi becomes cust_main.html
13421
13422 2007-12-15 14:47  rsiddall
13423
13424         * rpm/: INSTALL, freeside.spec, freeside.sysconfig, rpm2Bundle:
13425           Files to build Freeside as Redhat-ish RPMs
13426
13427 2007-12-14 17:45  ivan
13428
13429         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix earlier
13430           drain bramage
13431
13432 2007-12-14 17:37  ivan
13433
13434         * httemplate/search/cust_bill.html: where helps alot
13435
13436 2007-12-14 17:23  ivan
13437
13438         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: hopefully
13439           put reprinting issues to rest for ejourney, yow
13440
13441 2007-12-14 15:41  jeff
13442
13443         * FS/bin/freeside-upgrade: yikes
13444
13445 2007-12-14 13:51  jeff
13446
13447         * FS/FS/Schema.pm: binary not required and breaks
13448           FS::Record::_quote
13449
13450 2007-12-14 13:32  jeff
13451
13452         * FS/bin/freeside-upgrade: correct order of operations
13453
13454 2007-12-14 08:47  jeff
13455
13456         * FS/FS/cust_credit.pm: 1.9 Conf::set returns false on success
13457
13458 2007-12-13 19:56  jeff
13459
13460         * FS/bin/freeside-upgrade: even more deliberate reset
13461
13462 2007-12-13 19:55  ivan
13463
13464         * httemplate/search/svc_acct.cgi: quick hack to show time worked in
13465           last 1-3 months...
13466
13467 2007-12-12 16:17  jeff
13468
13469         * bin/reset-cust_credit-otaker: cust_credit reason/otaker tool
13470
13471 2007-12-12 13:18  jeff
13472
13473         * FS/FS/part_export/www_shellcommands.pm: add suspend/unsuspend to
13474           www_shellcommands export (#1227)
13475
13476 2007-12-12 01:03  ivan
13477
13478         * FS/bin/freeside-history-requeue: adding this quick script
13479
13480 2007-12-11 21:58  jeff
13481
13482         * FS/FS/Setup.pm, FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
13483           FS/FS/ClientAPI/Signup.pm,
13484           fs_selfservice/FS-SelfService/SelfService.pm,
13485           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
13486           fs_selfservice/FS-SelfService/cgi/svc_acct.html,
13487           httemplate/edit/svc_acct.cgi: self-service can select domain on
13488           provision (#2801)
13489
13490 2007-12-11 21:42  jeff
13491
13492         * FS/: FS/cust_credit.pm, FS/h_cust_credit.pm,
13493           bin/freeside-disable-reasons, bin/freeside-upgrade: cust_credit
13494           reason improvement, bugfix, and tool
13495
13496 2007-12-06 17:08  ivan
13497
13498         * FS/FS/cust_credit.pm: doh!   is not an object.  let's call it ,
13499           mmkay
13500
13501 2007-12-06 17:04  ivan
13502
13503         * FS/FS/cust_credit.pm: some old databases may have 'hanging'
13504           cust_credit records; we don't want to abort the upgrade because
13505           of that, just warn
13506
13507 2007-12-06 12:49  jeff
13508
13509         * httemplate/edit/part_pkg.cgi: agent setting during package edit
13510           cleanup
13511
13512 2007-12-06 08:51  jeff
13513
13514         * httemplate/view/svc_acct.cgi: support display of negative time
13515
13516 2007-12-05 14:05  ivan
13517
13518         * Makefile: when installing selfservice, create freeside homedir if
13519           it doesn't exist
13520
13521 2007-12-05 12:50  ivan
13522
13523         * httemplate/elements/tr-select-reason.html: doh, order_by does
13524           have to include ORDER BY!
13525
13526 2007-12-05 12:47  ivan
13527
13528         * httemplate/elements/tr-select-reason.html: show types in reason
13529           selection, order by type and reason
13530
13531 2007-12-05 07:10  jeff
13532
13533         * FS/FS/ConfDefaults.pm: add in status and company fields
13534
13535 2007-12-05 06:50  jeff
13536
13537         * FS/FS/cust_main.pm: ensure a valid date is onhand (fixes #2800)
13538
13539 2007-12-04 20:57  jeff
13540
13541         * httemplate/edit/process/part_pkg.cgi: wtf?
13542
13543 2007-12-04 16:45  ivan
13544
13545         * httemplate/search/elements/search.html: i hope this allows IE to
13546           download excel over https?
13547
13548 2007-12-04 12:51  ivan
13549
13550         * httemplate/: elements/menu.html, elements/select-otaker.html,
13551           elements/tr-select-otaker.html, search/report_cust_credit.html,
13552           search/report_rt_transaction.html, search/rt_transaction.html,
13553           search/elements/search.html: add some time-worked reporting
13554
13555 2007-12-04 10:35  jeff
13556
13557         * httemplate/search/cust_pkg.cgi: add suspend/cancel reason to
13558           advanced package report (#2779)
13559
13560 2007-12-04 10:19  jeff
13561
13562         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
13563           FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/cust_credit.pm,
13564           FS/FS/cust_main.pm, FS/FS/Conf_compat17.pm, FS/FS/cust_pkg.pm,
13565           FS/FS/reason.pm, FS/FS/reason_type.pm,
13566           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
13567           FS/FS/part_pkg/flat_comission.pm,
13568           FS/FS/part_pkg/flat_comission_cust.pm,
13569           FS/FS/part_pkg/flat_comission_pkg.pm, FS/bin/freeside-upgrade,
13570           httemplate/browse/reason.html,
13571           httemplate/browse/reason_type.html,
13572           httemplate/edit/cust_credit.cgi, httemplate/edit/reason.html,
13573           httemplate/edit/reason_type.html,
13574           httemplate/edit/process/cust_credit.cgi,
13575           httemplate/elements/menu.html,
13576           httemplate/elements/tr-select-reason.html: change credit reasons
13577           from freetext to new reason/reason type system (#2777)
13578
13579 2007-12-02 16:18  ivan
13580
13581         * htetc/freeside-rt.conf: would help if i got the closing tag right
13582
13583 2007-12-02 16:13  ivan
13584
13585         * htetc/freeside-rt.conf: this should get the Chart stuff in RT
13586           statistic running, i hope
13587
13588 2007-11-30 17:37  ivan
13589
13590         * FS/FS/part_pkg/prorate.pm: cleanup
13591
13592 2007-11-30 17:34  ivan
13593
13594         * FS/FS/h_cust_svc.pm: add date_deleted method
13595
13596 2007-11-30 17:34  ivan
13597
13598         * FS/FS/cust_svc.pm: add date_inserted method and reorganize things
13599           slightly
13600
13601 2007-11-30 17:33  ivan
13602
13603         * FS/FS/h_Common.pm: this doesn't actually have anything to do with
13604           cancellation persay, since its generic now
13605
13606 2007-11-30 17:32  ivan
13607
13608         * FS/FS/Record.pm: add h_date method too
13609
13610 2007-11-30 17:30  ivan
13611
13612         * FS/FS/Record.pm: add h_search method, and reorganize mixed up
13613           methods and subroutines
13614
13615 2007-11-30 17:29  ivan
13616
13617         * FS/FS/part_pkg/bulk.pm: add bulk price plan
13618
13619 2007-11-30 13:07  ivan
13620
13621         * FS/FS/cust_bill.pm, httemplate/graph/money_time.cgi,
13622           httemplate/search/cust_bill.html: add net vs gross amounts to
13623           invoice report; make the "net sales" links on
13624           sales/credit/receipts report & graph clickable
13625
13626 2007-11-30 12:55  ivan
13627
13628         * httemplate/graph/elements/monthly.html: UI: download full results
13629           links on separate lines, for consistency with search.html
13630
13631 2007-11-30 10:13  ivan
13632
13633         * FS/FS/cust_bill.pm: fix bug specifying an HTML return address
13634           separately
13635
13636 2007-11-29 19:24  ivan
13637
13638         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi: add
13639           customer import format with company
13640
13641 2007-11-29 17:24  ivan
13642
13643         * httemplate/browse/access_user.html: update inline documentation
13644
13645 2007-11-29 17:16  ivan
13646
13647         * FS/FS/cust_main.pm: remove unnecessary redefinition of
13648           %method2payby, add a quick hack to fake B:OP success and failure
13649           for testing purposes
13650
13651 2007-11-29 15:51  ivan
13652
13653         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
13654           fix dates going all wacky on errors, when you're asked to confirm
13655           a date move into the past
13656
13657 2007-11-28 19:38  ivan
13658
13659         * FS/FS/cust_pay_pending.pm: double doh, remove cruft checking
13660           nonexistent column and fix the statustext check
13661
13662 2007-11-28 19:05  ivan
13663
13664         * FS/FS/Schema.pm: doh, fix primary key name in new table
13665
13666 2007-11-28 18:54  ivan
13667
13668         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_main.pm,
13669           FS/FS/cust_pay.pm, FS/FS/cust_pay_pending.pm,
13670           FS/t/cust_pay_pending.t, httemplate/misc/payment.cgi,
13671           httemplate/misc/process/payment.cgi: even more reliable
13672           multiple-payment/double-click/concurrent-payment-form protection
13673
13674 2007-11-28 12:18  jeff
13675
13676         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: better
13677           select multiple, discourage creation of packages no agent can
13678           sell
13679
13680 2007-11-28 10:49  jeff
13681
13682         * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
13683           httemplate/search/report_cust_main.html: advanced customer report
13684           rearrangement
13685
13686 2007-11-28 00:46  ivan
13687
13688         * FS/FS/ClientAPI_SessionCache.pm, Makefile: default to FileCache
13689           for selfservice session cache
13690
13691 2007-11-27 17:54  ivan
13692
13693         * httemplate/search/cust_bill_event.cgi: removed unused \$failed
13694           var
13695
13696 2007-11-27 17:30  ivan
13697
13698         * README: license clarification for self-service code
13699
13700 2007-11-27 15:47  ivan
13701
13702         * httemplate/search/cust_bill.html: fix small side-effect of
13703           mysql-compat change eliminating DISTINCT ON: map changing values
13704           of @where array
13705
13706 2007-11-27 14:33  jeff
13707
13708         * FS/FS/part_export/prizm.pm: comma, please
13709
13710 2007-11-27 14:30  jeff
13711
13712         * FS/FS/part_export/prizm.pm: name management tweaking
13713
13714 2007-11-27 11:34  jeff
13715
13716         * FS/FS/part_export/prizm.pm: slop correction
13717
13718 2007-11-26 19:02  jeff
13719
13720         * FS/FS/part_export/prizm.pm: attach SM's to default network,
13721           improved unsuspend & delete, option for BAM only or EMS
13722
13723 2007-11-26 18:51  jeff
13724
13725         * FS/FS/ClientAPI/MyAccount.pm: prevent BILL, DCRD, and DCHK
13726           customers from circumventing a suspension via selfservice (2768)
13727
13728 2007-11-25 18:19  ivan
13729
13730         * httemplate/search/elements/search.html: add a "printable copy"
13731           link to searches to get full results as printable HTML without
13732           other cruft, closes: #1885
13733
13734 2007-11-25 18:18  ivan
13735
13736         * httemplate/elements/header-popup.html: add our stylesheet to
13737           popup/print headers
13738
13739 2007-11-23 17:26  ivan
13740
13741         * Makefile: hello brave new world of defaulting to apache2 in 1.9
13742
13743 2007-11-23 12:25  ivan
13744
13745         * httemplate/edit/part_pkg.cgi: fix stickiness of primary radio
13746           buttons on errors, closes: RT#1035
13747
13748 2007-11-21 17:03  ivan
13749
13750         * httemplate/edit/cust_main.cgi: usability: don't offer 'Select
13751           agent' choice if the dropdown already has a value
13752
13753 2007-11-20 09:18  ivan
13754
13755         * AGPL: it finally happened
13756
13757 2007-11-18 12:02  ivan
13758
13759         * httemplate/search/: report_cust_pkg.html, svc_acct.cgi: add
13760           "multiplier of monthly" info to "paid time" column in
13761           svc_acct-display_paid_time_remaining report
13762
13763 2007-11-14 15:10  ivan
13764
13765         * FS/FS/TicketSystem/RT_External.pm,
13766           httemplate/view/cust_main/tickets.html: add link to resolved
13767           tickets too
13768
13769 2007-11-09 11:20  ivan
13770
13771         * FS/FS/: Conf.pm, cust_main.pm: add
13772           business-onlinepayment-email_customer flag
13773
13774 2007-11-08 19:26  ivan
13775
13776         * httemplate/search/report_receivables.html: better visual
13777           indication of disabled "days" field on IE
13778
13779 2007-11-08 19:12  ivan
13780
13781         * httemplate/search/: report_receivables.cgi,
13782           report_receivables.html: add option for listing customers without
13783           a balance (closes: RT#2752) and fix bug in total row (closes:
13784           RT#2736)
13785
13786 2007-11-08 16:44  jeff
13787
13788         * FS/FS/cust_main.pm: correct realtime_bop cvv handling
13789
13790 2007-11-07 20:21  ivan
13791
13792         * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add
13793           selfservice-session_timeout config
13794
13795 2007-11-07 18:10  ivan
13796
13797         * FS/FS/cust_main.pm: prevent warning: "Use of uninitialized value
13798           in concatenation (.) or string at
13799           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 1668."
13800
13801 2007-11-07 16:59  ivan
13802
13803         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
13804           conf/alerter_template, conf/company_address, conf/company_name,
13805           conf/impending_recur_template, conf/invoice_latexfooter,
13806           conf/invoice_latexnotes, conf/invoice_latexsmallfooter,
13807           conf/invoice_template, conf/invoice_template_statement,
13808           conf/welcome_letter: for new installs, centralize some stuff that
13809           was spread around different config files.
13810
13811 2007-11-05 17:59  ivan
13812
13813         * bin/customer-faker: keep our own list of states; remove some
13814           states that Data::Faker and Locale::SubCountry disagree on
13815
13816 2007-11-04 21:42  ivan
13817
13818         * fs_selfservice/FS-SelfService/SelfService.pm: doc: amount param
13819           to process_payment.  just a bit important.
13820
13821 2007-11-04 21:27  ivan
13822
13823         * FS/FS/ClientAPI/MyAccount.pm,
13824           fs_selfservice/FS-SelfService/SelfService.pm: add
13825           process_payment_order_pkg method
13826
13827 2007-11-03 10:38  ivan
13828
13829         * httemplate/elements/menu.html: move menu option for adv. customer
13830           reports to second level, same as advanced invoice & package
13831           reports
13832
13833 2007-11-02 17:55  jeff
13834
13835         * httemplate/: elements/menu.html, search/report_cust_main.html:
13836           new customer report/flattened package report (ticket 1428)
13837
13838 2007-10-29 05:04  ivan
13839
13840         * httemplate/search/cust_pkg.cgi: bug ya bug resulting from
13841           agent-virtualized packages
13842
13843 2007-10-29 05:03  ivan
13844
13845         * httemplate/search/report_receivables.cgi: famous last mysql bug
13846
13847 2007-10-29 04:34  ivan
13848
13849         * httemplate/edit/rate.cgi: yup, mysql-ing me harder
13850
13851 2007-10-29 04:32  ivan
13852
13853         * httemplate/search/cdr.html: mysql
13854
13855 2007-10-29 04:18  ivan
13856
13857         * FS/bin/freeside-setup: forgotton freeside-setup bits of mysql
13858           locking workaround
13859
13860 2007-10-29 03:31  ivan
13861
13862         * FS/FS/cust_main.pm, FS/FS/part_event/Condition.pm,
13863           FS/FS/part_event/Condition/balance_age.pm,
13864           FS/FS/part_event/Condition/cust_bill_age.pm,
13865           httemplate/search/cdr.html: mysql me 1.9 more times
13866
13867 2007-10-29 03:30  ivan
13868
13869         * FS/FS/cust_bill.pm, FS/FS/h_Common.pm, httemplate/edit/rate.cgi,
13870           httemplate/search/cust_bill.html,
13871           httemplate/search/report_tax.cgi: mysql has no DISTINCT ON
13872           either, sigh
13873
13874 2007-10-28 18:08  ivan
13875
13876         * httemplate/view/cust_pay.html: still have link back to the
13877           customer on printable receipt... should hide it from print at
13878           some point though
13879
13880 2007-10-28 05:51  ivan
13881
13882         * FS/: FS/Schema.pm, FS/Setup.pm, FS/svc_acct.pm,
13883           bin/freeside-upgrade: finish mysql locking workaround
13884
13885 2007-10-27 20:55  ivan
13886
13887         * FS/FS/Record.pm, FS/FS/cust_svc.pm,
13888           FS/FS/part_export/sqlradius.pm, htetc/handler.pl,
13889           httemplate/search/report_receivables.cgi: mysql me harder
13890
13891 2007-10-26 21:46  ivan
13892
13893         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
13894           httemplate/misc/process/payment.cgi,
13895           httemplate/search/cust_pay.cgi, httemplate/view/cust_pay.html,
13896           httemplate/view/cust_main/payment_history.html: simple payment
13897           receipts in web interface, sorry arnie, RT#2738
13898
13899 2007-10-25 12:01  ivan
13900
13901         * FS/FS/TicketSystem/RT_External.pm, FS/FS/Schema.pm, Makefile:
13902           mysql, yes, mysql.
13903
13904 2007-10-25 01:29  ivan
13905
13906         * FS/bin/freeside-setup: fix error handling
13907
13908 2007-10-22 15:29  ivan
13909
13910         * FS/FS/Report/Table/Monthly.pm: fix more fallout from
13911           agent-virtualized packages
13912
13913 2007-10-17 09:07  jayce
13914
13915         * FS/FS/cust_pkg.pm: insert_reason only worked if you passed in an
13916           existing reason, the code to insert a new reason was in place,
13917           but didn't let the new reason get used.  Code to do this was
13918           already in place, just not utilized.
13919
13920 2007-10-14 16:14  ivan
13921
13922         * conf/invoice_html: this aligns better.  i wonder how 1.9 loads up
13923           config from here, though?
13924
13925 2007-10-14 16:10  ivan
13926
13927         * FS/FS/cust_bill.pm: escape \dollar in invoice_latexnotes
13928
13929 2007-10-14 13:07  ivan
13930
13931         * FS/FS/Cron/bill.pm: don't fill up memory with objects for every
13932           customer being billed
13933
13934 2007-10-13 18:51  ivan
13935
13936         * fs_selfservice/php/: freeside.class.php,
13937           freeside.login_example.php, freeside_signup_example.php: adding
13938           php examples
13939
13940 2007-10-13 10:33  jeff
13941
13942         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: correct
13943           agent_defaultpkg handling
13944
13945 2007-10-10 13:54  ivan
13946
13947         * FS/FS/cust_main.pm: set expandtab
13948
13949 2007-10-10 13:52  jayce
13950
13951         * FS/FS/cust_main.pm: With this line missing, cust_event objects
13952           would not fully create (eventpart wasn't loading), causing the _X
13953           methods to fail on ->part_event.  Only noticed when you retried
13954           events that had previously failed.
13955
13956 2007-10-10 11:14  ivan
13957
13958         * httemplate/browse/part_pkg.cgi: REALLY fix the package browsing
13959           this time, without messing up the ordering
13960
13961 2007-10-10 10:55  ivan
13962
13963         * httemplate/edit/part_pkg.cgi: concurrent fix for package editing
13964           also cleans this up slightly
13965
13966 2007-10-10 10:50  jeff
13967
13968         * httemplate/edit/part_pkg.cgi: close:}
13969
13970 2007-10-09 10:57  ivan
13971
13972         * FS/FS/cust_main.pm: be polite!  don't spew debugging info unless
13973           its asked for.
13974
13975 2007-10-08 21:58  ivan
13976
13977         * FS/FS/Conf.pm: fix documenation links to point into wiki where
13978           they belong
13979
13980 2007-10-08 21:48  ivan
13981
13982         * FS/FS/: Conf.pm, TicketSystem/RT_External.pm: add
13983           ticket_system-priority_reverse config
13984
13985 2007-10-08 18:40  jeff
13986
13987         * httemplate/misc/timeworked.html: preserve order
13988
13989 2007-10-08 18:06  ivan
13990
13991         * httemplate/misc/timeworked.html: interpolating the links would
13992           help too
13993
13994 2007-10-08 18:01  ivan
13995
13996         * httemplate/misc/timeworked.html: i think this should fix
13997           timeworked subjects, and link to the transactions as well
13998
13999 2007-10-08 16:48  ivan
14000
14001         * fs_selfservice/FS-SelfService/cgi/view_support_details.html: line
14002           up things better
14003
14004 2007-10-08 16:32  ivan
14005
14006         * fs_selfservice/FS-SelfService/SelfService.pm: self-service POD
14007           cleanups
14008
14009 2007-10-08 14:06  ivan
14010
14011         * FS/FS/part_event/Condition/cust_bill_owed.pm,
14012           bin/freeside-migrate-events, httemplate/edit/part_event.html: add
14013           cust_bill_owed as an implicit condition (whew), and make sure it
14014           is added on migrations (also: fixed implicit conditions like this
14015           which only apply to a subset of eventtables)
14016
14017 2007-10-08 14:05  jeff
14018
14019         * httemplate/edit/part_pkg.cgi: disallow agent changing on cloned
14020           packages
14021
14022 2007-10-08 12:14  jeff
14023
14024         * htetc/handler.pl, httemplate/edit/rate_region.cgi,
14025           httemplate/edit/reg_code.cgi,
14026           httemplate/edit/process/cust_svc.cgi,
14027           httemplate/edit/process/domain_record.cgi,
14028           httemplate/edit/process/reg_code.cgi,
14029           httemplate/elements/errorpage.html,
14030           httemplate/elements/tr-select-part_referral.html,
14031           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
14032           httemplate/misc/delete-agent_payment_gateway.cgi,
14033           httemplate/misc/delete-cust_credit.cgi,
14034           httemplate/misc/delete-cust_pay.cgi,
14035           httemplate/misc/delete-cust_refund.cgi,
14036           httemplate/misc/delete-domain_record.cgi,
14037           httemplate/misc/delete-part_export.cgi, httemplate/misc/dump.cgi,
14038           httemplate/misc/inventory_item-import.html,
14039           httemplate/misc/unapply-cust_credit.cgi,
14040           httemplate/misc/unapply-cust_pay.cgi,
14041           httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
14042           httemplate/misc/unvoid-cust_pay_void.cgi,
14043           httemplate/misc/upload-batch.cgi,
14044           httemplate/misc/void-cust_pay.cgi,
14045           httemplate/misc/process/cdr-import.html,
14046           httemplate/misc/process/cust_main-import.cgi,
14047           httemplate/misc/process/cust_main-import_charges.cgi,
14048           httemplate/misc/process/inventory_item-import.html,
14049           httemplate/misc/process/link.cgi,
14050           httemplate/misc/process/payment.cgi,
14051           httemplate/search/cust_main.cgi, httemplate/search/cust_svc.html,
14052           httemplate/search/inventory_item.html,
14053           httemplate/search/reg_code.html, httemplate/search/sql.html,
14054           httemplate/search/svc_acct.cgi,
14055           httemplate/search/svc_broadband.cgi: Remove remaining calls to
14056           idiot/eidiot.  Should fix 1479
14057
14058 2007-10-05 13:41  ivan
14059
14060         * FS/FS/part_event/Condition/cust_bill_has_service.pm: reenalbe
14061           this condition
14062
14063 2007-10-05 12:53  jeff
14064
14065         * httemplate/misc/: timeworked.html, process/timeworked.html: new
14066           ui for assigning support time
14067
14068 2007-10-05 12:45  ivan
14069
14070         * httemplate/elements/tr-input-beginning_ending.html: fix date
14071           selection on advanced invoice report, or future places where date
14072           selection component is included multiple times
14073
14074 2007-10-05 07:26  jayce
14075
14076         * httemplate/elements/tr-select-part_svc.html: Initial checkin, was
14077           missing from the cust_bill_has_service condition checkin.
14078
14079 2007-10-04 17:39  ivan
14080
14081         * FS/FS/: part_event_condition.pm, part_event/Condition.pm,
14082           part_event/Condition/cust_bill_has_service.pm: add disable
14083           ability to conditions & disable cust_bill_has_service, so the
14084           condition edit page renders again
14085
14086 2007-10-04 16:55  ivan
14087
14088         * FS/FS/part_event/Condition/once.pm: whitespace
14089
14090 2007-10-04 16:52  ivan
14091
14092         * FS/FS/part_event/Condition/once.pm: such a dumb little thing, but
14093           i think that should really do it.  whew
14094
14095 2007-10-04 16:41  ivan
14096
14097         * FS/FS/cust_main.pm: don't leave stray 'new' events around if they
14098           don't pass their final condition check
14099
14100 2007-10-04 16:40  ivan
14101
14102         * FS/FS/part_event/Condition/once.pm: hopefully fix once.pm
14103           properly...
14104
14105 2007-10-04 14:38  ivan
14106
14107         * FS/FS/part_event_condition.pm: add SKIP_CONDITION_SQL debugging
14108           aid
14109
14110 2007-10-04 12:14  ivan
14111
14112         * FS/FS/Cron/bill.pm: additional due_cust_event debugging
14113
14114 2007-10-04 12:04  ivan
14115
14116         * FS/FS/cust_main.pm: nobody likes it when you forget ions
14117
14118 2007-10-04 12:03  ivan
14119
14120         * FS/FS/cust_main.pm: additional due_cust_event debugging
14121
14122 2007-10-04 11:28  ivan
14123
14124         * FS/FS/cust_main.pm: additional due_cust_event debugging
14125
14126 2007-10-04 09:45  ivan
14127
14128         * httemplate/search/cust_bill_event.cgi: fix compilation error!
14129
14130 2007-10-03 21:21  ivan
14131
14132         * FS/FS/cust_main.pm: i really hope this finally does it
14133
14134 2007-10-03 21:09  ivan
14135
14136         * FS/FS/cust_main.pm: dot strikes again
14137
14138 2007-10-03 21:08  ivan
14139
14140         * FS/FS/cust_main.pm: whew, i think this might actually fix it
14141
14142 2007-10-03 20:48  ivan
14143
14144         * FS/FS/cust_main.pm: doh!  does that really fix agent-specific
14145           agent template migration from 1.7?  sure hope so
14146
14147 2007-10-03 20:37  ivan
14148
14149         * FS/FS/Record.pm: add debugging option to qsearch
14150
14151 2007-10-03 19:52  ivan
14152
14153         * bin/pod2x: wikify individual files
14154
14155 2007-10-03 19:22  ivan
14156
14157         * bin/pod2x: fix FS::SelfService::XMLRPC pod generation
14158
14159 2007-10-03 19:15  ivan
14160
14161         * FS/FS/cust_main.pm: add missing =back
14162
14163 2007-10-03 19:07  ivan
14164
14165         * bin/pod2x: bah!  THIS should fix munging of non-internal links, i
14166           hope
14167
14168 2007-10-03 19:06  jeff
14169
14170         * FS/FS/UI/bytecount.pm, FS/FS/part_pkg/flat.pm,
14171           FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
14172           httemplate/edit/process/part_pkg.cgi: support part_pkg option
14173           input validation, check bytecounts and allow commas (closes 1863)
14174
14175 2007-10-03 18:56  ivan
14176
14177         * bin/pod2x: this *should* fix munging of non-internal links, i
14178           hope
14179
14180 2007-10-03 18:49  ivan
14181
14182         * Makefile, bin/pod2x: wiki documentation convertor now
14183
14184 2007-10-03 18:47  ivan
14185
14186         * FS/FS.pm: add missing CLI utilities to FS.pm too
14187
14188 2007-10-03 18:45  ivan
14189
14190         * FS/bin/freeside-sqlradius-seconds: fixing wrong POD NAME doc
14191
14192 2007-10-03 18:21  ivan
14193
14194         * FS/FS.pm: update FS base page for new stuff in 1.9
14195
14196 2007-10-03 18:15  ivan
14197
14198         * FS/: FS.pm: update top-level FS manpage
14199
14200 2007-10-03 17:51  ivan
14201
14202         * FS/FS/: access_right.pm, access_user_pref.pm,
14203           access_usergroup.pm, pay_batch.pm: POD documentation updates
14204
14205 2007-10-02 14:56  ivan
14206
14207         * FS/FS/cust_event.pm: doh!
14208
14209 2007-10-02 08:31  jeff
14210
14211         * FS/FS/cust_bill_event.pm, FS/FS/UI/Web.pm,
14212           httemplate/search/cust_bill_event.cgi: fix up re-email these
14213           events
14214
14215 2007-10-02 08:11  jeff
14216
14217         * httemplate/misc/process/timeworked.html: missed file in self
14218           service support usage improvements
14219
14220 2007-10-01 17:44  ivan
14221
14222         * httemplate/: browse/part_referral.html, elements/menu.html:
14223           Configuration right no longer gives access to things controlled
14224           by their own ACLs (advertising source & package edit
14225
14226 2007-10-01 17:40  ivan
14227
14228         * httemplate/elements/menu.html: package definitions controlled by
14229           their own ACL now
14230
14231 2007-10-01 17:32  ivan
14232
14233         * FS/bin/freeside-daily: need the space
14234
14235 2007-10-01 17:31  ivan
14236
14237         * FS/FS/Schema.pm: this flag has nothing to do with recur tax :)
14238
14239 2007-10-01 17:29  ivan
14240
14241         * FS/FS/Cron/bill.pm: fix small problems with earlier commit: add
14242           back earlier commits reverted by this patch, also revert
14243           gratuitous whitespace changes
14244
14245 2007-10-01 17:22  ivan
14246
14247         * FS/FS/cust_event.pm: proper fix for once.pm bug?  hopefully it
14248           works :)
14249
14250 2007-10-01 17:18  ivan
14251
14252         * FS/FS/part_event/: Condition.pm, Condition/once.pm: proper fix
14253           for once.pm bug?  hopefully it works :)
14254
14255 2007-09-29 17:26  ivan
14256
14257         * httemplate/search/: cdr.html, report_cdr.html: better CDR
14258           searching
14259
14260 2007-09-29 17:25  ivan
14261
14262         * httemplate/edit/REAL_cust_pkg.cgi: fix argument stickiness on
14263           date editing errors (especially because resetting them pops up
14264           the error confirmation)
14265
14266 2007-09-29 17:23  ivan
14267
14268         * FS/FS/cust_main.pm: this might fix agent-specific invoicing when
14269           migrated from 1.7?
14270
14271 2007-09-29 17:22  ivan
14272
14273         * bin/freeside-upgrade-unicode: [no log message]
14274
14275 2007-09-28 19:17  ivan
14276
14277         * FS/FS/access_user.pm, httemplate/search/cust_event.html,
14278           httemplate/search/report_tax.cgi: fix ambiguous agentnum errors
14279           in cust_event.html & report_tax.cgi (provide a table option in
14280           access_user::agentnums_sql so this is easy to fix for other
14281           reports too)
14282
14283 2007-09-27 17:33  jayce
14284
14285         * FS/FS/cust_main.pm: Fixes a bug where retry_realtime isn't
14286           limiting to that user's events, therefore selecting all retryable
14287           events, and having to filter later.  On a system with a running
14288           history, this caused bad O() types of situations for performance,
14289           especially bad when this was called by something that a user
14290           would be awaiting feedback from
14291
14292 2007-09-27 17:19  jayce
14293
14294         * FS/FS/Record.pm: Cleanup qsearch for readability, removes heinous
14295           map {} of several hundred lines into two simple method calls
14296
14297 2007-09-27 14:25  jeff
14298
14299         * httemplate/edit/svc_acct.cgi: hide fixed passwords
14300
14301 2007-09-27 11:24  jayce
14302
14303         * FS/: FS/Schema.pm, FS/cust_main.pm, FS/Cron/bill.pm,
14304           bin/freeside-daily: Multi-System Billing: with a -m flag, daily
14305           will queue billing jobs instead of running each.  freeside-queued
14306           will then pick it up, allowing multiple simultaneous jobs to run,
14307           as well as multiple machines.  Also adds a 'Secure' column to the
14308           queue system, allowing for billing jobs to define themselves as
14309           'secure only' in cases where a box might be using the encryption.
14310           This allows you to  run secure only jobs (such as a collect) on
14311           boxes that can.
14312
14313 2007-09-26 12:27  jayce
14314
14315         * FS/FS/part_event/Condition/cust_bill_has_service.pm: Initial
14316           import.  Condition tests to see if the Invoice bills for a
14317           particular service.
14318
14319 2007-09-26 12:24  jayce
14320
14321         * FS/FS/part_event/Condition/once.pm: Event loop changes after
14322           initial creation caused this to never trigger, as the event loop
14323           creates a 'NEW' record, as a placeholder.  We need to not die
14324           from that.
14325
14326 2007-09-26 09:06  ivan
14327
14328         * httemplate/browse/part_pkg.cgi: fix package browse query, doh
14329
14330 2007-09-24 08:47  jeff
14331
14332         * FS/FS/Schema.pm, FS/FS/acct_rt_transaction.pm,
14333           FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_External.pm,
14334           fs_selfservice/FS-SelfService/SelfService.pm,
14335           fs_selfservice/FS-SelfService/cgi/myaccount.html,
14336           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
14337           fs_selfservice/FS-SelfService/cgi/view_support_details.html:
14338           self-service support usage improvements (1733)
14339
14340 2007-09-23 17:56  ivan
14341
14342         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/part_event.pm,
14343           FS/FS/part_pkg.pm, httemplate/browse/part_pkg.cgi: beginning of
14344           agent-virtualization of packages
14345
14346 2007-09-23 16:17  ivan
14347
14348         * httemplate/edit/svc_www.cgi: i think this is a bug; should not
14349           show the svc_www.usersvc selector unless it is non-fixed or
14350           non-blank, NOT non-fixed or blank
14351
14352 2007-09-23 16:16  ivan
14353
14354         * FS/FS/Record.pm: remove compat with pre-0.33 DBIx::DBSchema
14355
14356 2007-09-23 13:21  ivan
14357
14358         * FS/FS/Conf.pm, httemplate/search/svc_acct.cgi: accounts w/time
14359           remaining search
14360
14361 2007-09-23 13:00  ivan
14362
14363         * httemplate/search/svc_acct.cgi: accounts w/time remaining search
14364
14365 2007-09-23 12:54  ivan
14366
14367         * httemplate/search/svc_acct.cgi: accounts w/time remaining search
14368
14369 2007-09-23 12:18  ivan
14370
14371         * httemplate/search/elements/search.html: remove extraneous blank
14372           line causing Excel exports to fail
14373
14374 2007-09-23 11:32  ivan
14375
14376         * FS/FS/svc_acct.pm, httemplate/elements/menu.html,
14377           httemplate/search/svc_acct.cgi: accounts w/time remaining search
14378
14379 2007-09-22 15:45  ivan
14380
14381         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: fix
14382           menubar border in example self-service template
14383
14384 2007-09-22 14:31  ivan
14385
14386         * httemplate/config/: config-view.cgi, config.cgi: improve config
14387           UI, especially for textareas
14388
14389 2007-09-22 12:40  ivan
14390
14391         * httemplate/view/svc_acct.cgi: UI
14392
14393 2007-09-22 12:03  ivan
14394
14395         * FS/FS/svc_domain.pm: have to import tld_exists function if we're
14396           going to use it
14397
14398 2007-09-22 11:27  ivan
14399
14400         * httemplate/view/svc_acct.cgi: add a list of any hosts associated
14401           with accounts
14402
14403 2007-09-20 19:24  ivan
14404
14405         * httemplate/search/timeworked.html: fix problems with time queue
14406           search: ticket subjects need to be HTML-escaped, 'remaining time'
14407           calculation had a NULL vs 0 issue, and link to tickets
14408
14409 2007-09-19 15:38  ivan
14410
14411         * rt/lib/RT/SearchBuilder.pm: we need SearchBuilder 1.48 to avoid
14412           annoying Pg bugs causing "This user's 10 highest priority
14413           tickets" to be blank
14414
14415 2007-09-18 17:27  jeff
14416
14417         * fs_selfservice/FS-SelfService/cgi/myaccount.html: support custom
14418           priorities
14419
14420 2007-09-18 17:12  ivan
14421
14422         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix at
14423           least one small problem with reprint/email/fax functionality: now
14424           should understand the "most recent invoice per customer" and
14425           invoice # min/max options
14426
14427 2007-09-18 16:19  ivan
14428
14429         * httemplate/edit/cust_main.cgi: fix advertising source stickiness
14430           when page is reloaded with an error
14431
14432 2007-09-18 15:51  ivan
14433
14434         * rt/etc/RT_SiteConfig.pm: MyTicketsLength has been replaced with
14435           an official upstream config
14436
14437 2007-09-18 14:41  ivan
14438
14439         * httemplate/search/svc_broadband.cgi: and parens help alot, doh
14440
14441 2007-09-18 14:37  ivan
14442
14443         * httemplate/search/svc_broadband.cgi: fix svc_broadband search by
14444           svcpart (links from browse/part_svc, in particular
14445
14446 2007-09-18 10:07  ivan
14447
14448         * FS/FS/Schema.pm: add missing column access_user_pref.expiration
14449
14450 2007-09-17 23:32  jeff
14451
14452         * FS/FS/: cust_pkg.pm, part_pkg/base_rate.pm, part_pkg/flat.pm,
14453           part_pkg/prorate.pm, part_pkg/subscription.pm: allow assignment
14454           of auto recharge values AND rollover
14455
14456 2007-09-17 23:07  jeff
14457
14458         * FS/FS/Cron/expire_user_pref.pm: auto commit for vacuum
14459
14460 2007-09-17 17:21  ivan
14461
14462         * fs_selfservice/FS-SelfService/cgi/myaccount.html: close table
14463           tag; fix spacing
14464
14465 2007-09-17 14:12  ivan
14466
14467         * FS/FS/cust_main.pm: fix scoping issues with $1 and $2 resulting
14468           in payinfo trying getting set to xxEK, thanks to _vlad_ for
14469           tracking this down and providing a fix
14470
14471 2007-09-17 13:52  ivan
14472
14473         * FS/FS/Conf.pm: elaborate on ambiguous instructions
14474
14475 2007-09-13 20:45  ivan
14476
14477         * httemplate/edit/process/quick-charge.cgi: Fix 'Can't use an
14478           undefined value as an ARRAY reference at
14479           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 4383.' error
14480
14481 2007-09-13 20:31  ivan
14482
14483         * rt/html/Elements/TicketList: fix visual glitch on "RT at a
14484           glance" / Ticketing main
14485
14486 2007-09-13 19:14  ivan
14487
14488         * rt/html/Ticket/Elements/ShowTransactionAttachments: turn off
14489           Text::Quoted usage, it segfaults and its optional
14490
14491 2007-09-13 16:45  ivan
14492
14493         * rt/html/NoAuth/css/3.5-default/freeside.css: make boxes distinct
14494           from the background
14495
14496 2007-09-13 15:35  ivan
14497
14498         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/acct_rt_transaction.pm,
14499           FS/t/acct_rt_transaction.t, htetc/handler.pl,
14500           httemplate/misc/process/timeworked.html,
14501           httemplate/search/timeworked.html: rename svc_acct_rt_transaction
14502           to acct_rt_transaction, as it is not a service, its something
14503           that hangs off of an svc_acct (like an acct_snarf).  thank
14504           goodness was able to do this before its any sort of migration
14505           problem...
14506
14507 2007-09-13 15:25  ivan
14508
14509         * httemplate/browse/part_svc.cgi: random indentation fix
14510
14511 2007-09-13 15:25  ivan
14512
14513         * FS/bin/freeside-upgrade: some notes about old part_svc columns,
14514           since DBIx::DBSchema 0.33+ will now drop them...
14515
14516 2007-09-13 15:24  ivan
14517
14518         * CREDITS: too little, too late attempt at spam reduction
14519
14520 2007-09-13 15:05  ivan
14521
14522         * httemplate/search/cust_main.cgi: fix status color on customer
14523           list
14524
14525 2007-09-13 15:05  ivan
14526
14527         * httemplate/search/report_receivables.cgi: clean up some unused
14528           code
14529
14530 2007-09-13 13:16  ivan
14531
14532         * httemplate/misc/cust_main-import.cgi: add better inline docs
14533           explaining fields on customer CSV import
14534
14535 2007-09-12 19:44  ivan
14536
14537         * rt/html/NoAuth/css/3.5-default/freeside.css: it would help to
14538           check this in.
14539
14540 2007-09-12 13:40  ivan
14541
14542         * FS/FS/TicketSystem/RT_External.pm: don't want a fatal error when
14543           we can't fetch the name for a queue...
14544
14545 2007-09-11 22:38  ivan
14546
14547         * bin/freeside-migrate-events: freeside-migrate-events now moves
14548           event options, whew
14549
14550 2007-09-11 21:23  ivan
14551
14552         * FS/FS/cust_event.pm: fix problems migrating weird statustext from
14553           cust_bill_event records
14554
14555 2007-09-11 21:23  ivan
14556
14557         * FS/FS/cust_bill_event.pm: prevent (less than) and (greater than)
14558           in statustext message (or anything else weird) from causing them
14559           not to get inserted
14560
14561 2007-09-11 21:20  ivan
14562
14563         * bin/freeside-migrate-events: fix for freeside-migrate-events bug
14564           that would throw a duplicate row error instead of completing the
14565           migration
14566
14567 2007-09-11 20:39  ivan
14568
14569         * FS/FS/svc_domain.pm: fix "Useless use of a variable in void
14570           context at /usr/local/share/perl/5.8.8/FS/svc_domain.pm line
14571           367." that might have possible set an incorrest svc_domain.suffix
14572
14573 2007-09-10 18:33  ivan
14574
14575         * FS/FS/: Conf.pm, cust_main.pm: add cust_main-require_phone and
14576           cust_main-require_invoicing_list_email options
14577
14578 2007-09-10 17:28  ivan
14579
14580         * FS/FS/cust_main.pm: better default paydate for letters
14581
14582 2007-09-06 20:45  ivan
14583
14584         * FS/FS/cust_pkg.pm: default cancellation subject so the emails
14585           work even when people don't set one in config
14586
14587 2007-09-06 20:36  ivan
14588
14589         * FS/FS/part_export/sqlradius.pm: tweak debugging
14590
14591 2007-08-23 01:23  ivan
14592
14593         * FS/FS/: Conf.pm, part_export/sqlradius.pm: fix bug where user
14594           could log in to RADIUS with uppercase usernameand avoid bandwidth
14595           acconting (mysql is case-insensitive?  wtf!  thanks a fucking lot
14596           for nothing, grr!)
14597
14598 2007-08-17 07:01  jeff
14599
14600         * FS/FS/cust_main.pm: miss use
14601
14602 2007-08-17 06:59  jeff
14603
14604         * httemplate/misc/process/timeworked.html: access control
14605
14606 2007-08-16 21:27  ivan
14607
14608         * Makefile: remove redunant redundancy
14609
14610 2007-08-16 11:22  jeff
14611
14612         * FS/FS/svc_acct.pm: correct labels in service definition edit for
14613           svc_acct (#1745)
14614
14615 2007-08-16 10:40  ivan
14616
14617         * FS/FS/ClientAPI/MyAccount.pm: remove debugging
14618
14619 2007-08-16 09:19  jeff
14620
14621         * FS/bin/freeside-upgrade: agent_custid bugfix (1746)
14622
14623 2007-08-16 06:40  jeff
14624
14625         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
14626           FS/FS/cust_main.pm, httemplate/misc/batch-cust_pay.html,
14627           httemplate/misc/timeworked.html, FS/MANIFEST,
14628           httemplate/misc/process/timeworked.html,
14629           httemplate/search/timeworked.html, FS/FS/ClientAPI/MyAccount.pm,
14630           fs_selfservice/FS-SelfService/cgi/myaccount.html,
14631           htetc/handler.pl, httemplate/elements/menu.html,
14632           httemplate/view/cust_main/tickets.html: support hours 'usage'
14633           tracking for our own internal use (#1733)
14634
14635 2007-08-15 17:09  ivan
14636
14637         * FS/FS/cust_main.pm: have generate_letter assume a default paydate
14638           of 2037-12 so it doesn't bomb out on empty paydates
14639
14640 2007-08-15 16:46  ivan
14641
14642         * FS/bin/freeside-sqlradius-reset: add -n option to
14643           freeside-sqlradius-reset to supress deleting data
14644
14645 2007-08-15 14:51  ivan
14646
14647         * httemplate/edit/cust_main.cgi: fix customer status color here too
14648
14649 2007-08-14 20:26  ivan
14650
14651         * httemplate/browse/part_export.cgi: little more low-hanging fruit:
14652           table-grid the export listing
14653
14654 2007-08-14 14:46  ivan
14655
14656         * FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
14657           httemplate/graph/cust_bill_pkg.cgi,
14658           httemplate/graph/cust_pkg.cgi, httemplate/graph/money_time.cgi,
14659           httemplate/graph/report_cust_pkg.html,
14660           httemplate/graph/elements/monthly.html,
14661           httemplate/browse/agent.cgi: add package churn report/graph
14662
14663 2007-08-14 13:18  ivan
14664
14665         * FS/FS/Cron/bill.pm: removing unneeded %saw var
14666
14667 2007-08-13 19:40  ivan
14668
14669         * httemplate/elements/tr-select-cust_pkg-status.html: restore label
14670           on package status selector
14671
14672 2007-08-10 16:50  ivan
14673
14674         * FS/bin/: freeside-dbdef-create: rename dbdef-create to
14675           freeside-dbdef-create and move it to FS/bin, so it gets
14676           %%%FREESIDE_CONF%%% substituted
14677
14678 2007-08-10 15:48  ivan
14679
14680         * FS/FS/part_pkg.pm: add 3 day, 4 month and 4.5 month (137 day)
14681           frequencies
14682
14683 2007-08-10 00:01  ivan
14684
14685         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
14686           httemplate/view/cust_main/packages.html: on changing packages,
14687           don't set setup date unless old package has one
14688
14689 2007-08-08 17:31  ivan
14690
14691         * FS/FS/svc_domain.pm: add TLD checking to svc_domain
14692
14693 2007-08-08 12:18  ivan
14694
14695         * FS/FS/cust_pkg.pm: fix otaker regex
14696
14697 2007-08-07 13:05  ivan
14698
14699         * FS/FS/cust_main.pm: more informative error msg
14700
14701 2007-08-06 12:45  jeff
14702
14703         * fs_selfservice/FS-SelfService/SelfService/XMLRPC.pm:
14704           documentation improvements
14705
14706 2007-08-06 01:51  jeff
14707
14708         * fs_selfservice/FS-SelfService/MANIFEST: there is a server
14709
14710 2007-08-06 01:46  jeff
14711
14712         * fs_selfservice/FS-SelfService/: MANIFEST, Makefile.PL,
14713           freeside-selfservice-xmlrpc-server, SelfService/XMLRPC.pm,
14714           cgi/xmlrpc.cgi: add selfservice xmlrpc facilities (#591)
14715
14716 2007-08-05 10:32  jeff
14717
14718         * FS/FS/ClientAPI/MyAccount.pm: eeb! fix realtime recharge
14719
14720 2007-08-03 19:06  ivan
14721
14722         * rt/etc/RT_SiteConfig.pm: fix URL handling on RT redirects
14723
14724 2007-08-03 18:58  ivan
14725
14726         * Makefile: update Makefile to always substitute in
14727           RT_SiteConfig.pm when running install-rt
14728
14729 2007-08-03 18:57  ivan
14730
14731         * rt/html/Elements/Header, httemplate/elements/header.html: point
14732           1.9 to 1.9 documentation
14733
14734 2007-08-03 17:13  ivan
14735
14736         * rt/: FREESIDE_MODIFIED, Makefile, config.log, config.status,
14737           bin/mason_handler.fcgi, bin/mason_handler.scgi,
14738           bin/mason_handler.svc, bin/rt-crontool, bin/rt-mailgate,
14739           html/Elements/Footer, html/Elements/Header,
14740           html/Elements/PageLayout, html/NoAuth/css/3.5-default/main.css,
14741           html/NoAuth/css/3.5-default/misc.css,
14742           html/NoAuth/css/3.5-default/transactions.css,
14743           html/NoAuth/images/css/cb.gif, html/NoAuth/images/css/cbr.gif,
14744           html/NoAuth/images/css/ct.gif, html/NoAuth/images/css/ctr.gif,
14745           lib/RT.pm: clean up corners & colors
14746
14747 2007-08-03 16:14  ivan
14748
14749         * rt/html/Elements/PageLayout: fix nit sorting out tops earchboxes
14750
14751 2007-08-03 16:00  ivan
14752
14753         * rt/html/Elements/PageLayout: at least sort out the top
14754           searchboxes
14755
14756 2007-08-03 15:43  ivan
14757
14758         * rt/etc/: RT_Config.pm, RT_Config.pm.in: fix path so we can find
14759           .css files
14760
14761 2007-08-03 15:10  ivan
14762
14763         * rt/html/Ticket/Elements/ShowSummary: fix merge nit
14764
14765 2007-08-03 15:06  ivan
14766
14767         * rt/FREESIDE_MODIFIED: [no log message]
14768
14769 2007-08-03 14:49  ivan
14770
14771         * rt/: FREESIDE_MODIFIED, etc/RT_SiteConfig.pm,
14772           html/Elements/Footer, html/Elements/Header, html/Elements/Menu,
14773           html/Elements/PageLayout, html/Elements/QuickCreate,
14774           html/Elements/SimpleSearch, html/Elements/Tabs,
14775           html/Elements/TicketList, html/Elements/TitleBoxStart,
14776           html/Elements/CollectionAsTable/Row, html/Search/Bulk.html,
14777           html/Ticket/Elements/ShowSummary, html/Ticket/Elements/Tabs,
14778           html/Widgets/TitleBoxStart, lib/RT/SearchBuilder.pm,
14779           sbin/rt-setup-database.in: merging RT_3_6_4 to HEAD
14780
14781 2007-08-02 16:44  ivan
14782
14783         * httemplate/view/cust_main/packages.html: increase package popup
14784           width
14785
14786 2007-08-02 16:09  ivan
14787
14788         * httemplate/: edit/process/cust_pkg.cgi,
14789           elements/select-table.html, misc/change_pkg.cgi,
14790           misc/order_pkg.html, view/cust_main/packages.html: fix slowness
14791           on change package and also make it into a popup
14792
14793 2007-08-02 16:01  ivan
14794
14795         * httemplate/elements/select-cust-part_pkg.html: fix slowness on
14796           change package and also make it into a popup
14797
14798 2007-08-02 15:55  ivan
14799
14800         * FS/FS/CGI.pm: fix status color on small_custview
14801
14802 2007-08-02 14:57  ivan
14803
14804         * httemplate/view/cust_main/packages.html: line up package acitons
14805           all on one line
14806
14807 2007-08-02 12:56  ivan
14808
14809         * rt/: html/Ticket/Elements/EditCustomFields,
14810           html/Ticket/Elements/PreviewScrips,
14811           html/Ticket/Elements/ShowDependencies,
14812           html/Ticket/Elements/ShowMessageHeaders,
14813           html/Ticket/Elements/ShowRequestor,
14814           html/Ticket/Elements/ShowUserEntry,
14815           html/Ticket/Elements/EditBasics,
14816           html/Ticket/Elements/EditCustomField,
14817           html/Ticket/Elements/Reminders,
14818           html/Ticket/Elements/ShowGroupMembers,
14819           html/Ticket/Elements/ShowHistory,
14820           html/Ticket/Elements/ShowMembers,
14821           html/Ticket/Elements/ShowPeople,
14822           html/Ticket/Elements/ShowTransaction,
14823           html/Ticket/Elements/EditDates, html/Ticket/Elements/EditPeople,
14824           html/Ticket/Elements/ShowAttachments,
14825           html/Ticket/Elements/ShowBasics,
14826           html/Ticket/Elements/ShowCustomFields,
14827           html/Ticket/Elements/ShowMessageStanza,
14828           html/SelfService/Closed.html, html/SelfService/Create.html,
14829           html/SelfService/CreateTicketInQueue.html,
14830           html/SelfService/Display.html, html/SelfService/Error.html,
14831           html/SelfService/Prefs.html, html/SelfService/Update.html,
14832           html/Ticket/Attachment/dhandler,
14833           html/Ticket/Elements/LoadTextAttachments,
14834           html/SelfService/index.html,
14835           html/SelfService/Attachment/dhandler,
14836           html/SelfService/Elements/GotoTicket,
14837           html/SelfService/Elements/Header,
14838           html/SelfService/Elements/MyRequests,
14839           html/SelfService/Elements/Tabs, html/Approvals/Display.html,
14840           html/Approvals/index.html,
14841           html/Approvals/Elements/PendingMyApproval,
14842           html/Approvals/Elements/Tabs, html/Approvals/Elements/Approve,
14843           html/Approvals/Elements/ShowDependency,
14844           bin/mason_handler.fcgi.in, bin/mason_handler.svc.in, bin/rt.in,
14845           bin/standalone_httpd.in, bin/mason_handler.scgi.in,
14846           bin/rt-crontool.in, bin/rt-mailgate.in, bin/webmux.pl.in,
14847           etc/initialdata, etc/drop.Oracle, etc/schema.mysql,
14848           etc/upgrade/3.5.1/content: import rt 3.6.4
14849
14850 2007-08-02 12:54  ivan
14851
14852         * rt/html/: Prefs/SearchOptions.html,
14853           NoAuth/css/3.5-default/main.css, NoAuth/css/3.5-default/misc.css,
14854           NoAuth/css/3.5-default/titlebox.css,
14855           NoAuth/css/3.5-default/transactions.css,
14856           NoAuth/images/css/cb.gif, NoAuth/images/css/cbr.gif,
14857           NoAuth/images/css/ct.gif, NoAuth/images/css/ctr.gif,
14858           Widgets/TitleBoxStart: Initial revision
14859
14860 2007-08-02 12:53  ivan
14861
14862         * rt/: lib/RT/I18N/de.po, lib/RT/I18N/ru.po, lib/RT/I18N/nl.po,
14863           lib/RT/I18N/pl.po, lib/RT/I18N/da.po, lib/RT/I18N/fr.po,
14864           lib/RT/I18N/cs.pm, lib/RT/I18N/it.po, lib/RT/I18N/id.po,
14865           lib/RT/I18N/ja.po, lib/RT/I18N/zh_tw.po,
14866           lib/RT/I18N/i_default.pm, lib/RT/I18N/pt_br.po,
14867           lib/RT/I18N/en.po, lib/RT/I18N/tr.po,
14868           lib/RT/Condition/AnyTransaction.pm,
14869           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
14870           lib/RT/Condition/Overdue.pm, lib/RT/Condition/PriorityChange.pm,
14871           lib/RT/Condition/PriorityExceeds.pm,
14872           lib/RT/Condition/StatusChange.pm,
14873           lib/RT/Condition/UserDefined.pm, lib/RT/I18N/no.po,
14874           lib/RT/Condition/OwnerChange.pm, lib/RT/Condition/QueueChange.pm,
14875           lib/RT/Report/Tickets.pm, lib/RT/Report/Tickets/Entry.pm,
14876           lib/t/data/subject-with-folding-ws, lib/t/data/lorem-ipsum,
14877           lib/t/data/very-long-subject, lib/t/regression/08web_cf_access.t,
14878           lib/t/regression/12-search.t, lib/t/regression/04send_email.t,
14879           lib/t/regression/06-mime_decoding.t,
14880           lib/t/regression/15cf_pattern.t,
14881           lib/t/regression/21query-builder.t,
14882           lib/t/regression/22search_tix_by_txn.t,
14883           lib/t/regression/22search_tix_by_watcher.t,
14884           lib/t/regression/23-batch-upload-csv.t,
14885           lib/t/regression/25scrip_order.t, lib/t/regression/27verp.t,
14886           lib/t/regression/14linking.t, lib/t/regression/17custom_search.t,
14887           lib/t/regression/19quicksearch.t, lib/t/regression/23cfsort.t,
14888           lib/t/regression/00-mason-syntax.t,
14889           lib/t/regression/02basic_web.t,
14890           lib/t/regression/01ticket_link_searching.t,
14891           lib/t/regression/13-attribute-tests.t,
14892           lib/t/regression/26command_line.t,
14893           lib/t/regression/03web_compiliation_errors.t,
14894           lib/t/regression/06mailgateway.t, lib/t/regression/07acl.t,
14895           lib/t/regression/15cf_combo_cascade.t,
14896           lib/t/regression/18custom_frontpage.t,
14897           lib/t/regression/24pawsort.t, lib/t/regression/07rights.t,
14898           lib/t/regression/20-sort-by-requestor.t,
14899           lib/t/regression/23-web_attachments.t,
14900           docs/design_docs/ruleset-workflow.txt, html/autohandler,
14901           html/index.html, html/l, html/Elements/SelectBoolean,
14902           html/Elements/SelectCustomFieldValue, html/Elements/SelectStatus,
14903           html/Elements/TitleBox, html/Elements/EditCustomFieldImage,
14904           html/Elements/EditCustomFieldSelect, html/Elements/ShowLinks,
14905           html/Elements/EditLinks, html/Elements/ListActions,
14906           html/Elements/MessageBox, html/Elements/SelectDateRelation,
14907           html/Elements/SelectNewTicketQueue,
14908           html/Elements/SelectTimeUnits, html/Elements/SelectWatcherType,
14909           html/Elements/Error, html/Elements/GotoTicket,
14910           html/Elements/MyTickets, html/Elements/QueryString,
14911           html/Elements/RefreshHomepage, html/Elements/Section,
14912           html/Elements/SelectLinkType, html/Elements/SelectMatch,
14913           html/Elements/ShowCustomFieldBinary, html/Elements/ShowLink,
14914           html/Elements/ShowMemberships, html/Elements/Login,
14915           html/Elements/Refresh, html/Elements/SelectOwner,
14916           html/Elements/SelectQueue, html/Elements/SelectUsers,
14917           html/Elements/BevelBoxRaisedEnd, html/Elements/Callback,
14918           html/Elements/SelectTicketTypes, html/Elements/Checkbox,
14919           html/Elements/EditCustomField, html/Elements/MyAdminQueues,
14920           html/Elements/MyRT, html/Elements/MyReminders,
14921           html/Elements/MySupportQueues, html/Elements/QueueSummary,
14922           html/Elements/ScrubHTML, html/Elements/SelectCustomFieldOperator,
14923           html/Elements/SelectEqualityOperator,
14924           html/Elements/SelectResultsPerPage,
14925           html/Elements/SelectTicketSortBy,
14926           html/Elements/ShowCustomFieldImage,
14927           html/Elements/ShowCustomFieldWikitext, html/Elements/ShowSearch,
14928           html/Elements/ValidateCustomFields, html/Elements/Logo,
14929           html/Elements/SelectSortOrder, html/Elements/SetupSessionCookie,
14930           html/Elements/Submit, html/Elements/TitleBoxEnd,
14931           html/Elements/BevelBoxRaisedStart, html/Elements/CreateTicket,
14932           html/Elements/MyRequests, html/Elements/SelectGroups,
14933           html/Elements/SelectLang, html/Elements/ShowCustomFields,
14934           html/Elements/EditCustomFieldBinary,
14935           html/Elements/EditCustomFieldFreeform, html/Elements/Quicksearch,
14936           html/Elements/SelectAttachmentField,
14937           html/Elements/SelectDateType,
14938           html/Elements/EditCustomFieldCombobox,
14939           html/Elements/EditCustomFieldText,
14940           html/Elements/EditCustomFieldWikitext,
14941           html/Elements/CollectionAsTable/Header,
14942           html/Elements/CollectionAsTable/ParseFormat,
14943           html/Elements/RT__Ticket/ColumnMap, html/Prefs/MyRT.html,
14944           html/Prefs/Quicksearch.html, html/Prefs/Search.html,
14945           html/Prefs/Elements/Tabs, html/User/Delegation.html,
14946           html/User/Elements/DelegateRights, html/User/Elements/GroupTabs,
14947           html/User/Elements/Tabs, html/User/Groups/Modify.html,
14948           html/Search/Chart.html, html/Search/Edit.html,
14949           html/Search/Results.html, html/Search/Results.rdf,
14950           html/Search/Simple.html, html/User/Groups/Members.html,
14951           html/User/Groups/index.html, html/Search/Chart,
14952           html/Search/Results.tsv, html/Search/Build.html,
14953           html/Search/Elements/SelectAndOr,
14954           html/Search/Elements/SelectGroupBy,
14955           html/Search/Elements/SelectPersonType,
14956           html/Search/Elements/BuildFormatString,
14957           html/Search/Elements/Chart, html/Search/Elements/PickBasics,
14958           html/Search/Elements/PickCFs, html/Search/Elements/SearchPrivacy,
14959           html/Search/Elements/SearchesForObject,
14960           html/Search/Elements/SelectGroup,
14961           html/Search/Elements/SelectLinks,
14962           html/Search/Elements/SelectSearchObject,
14963           html/Search/Elements/SelectSearchesForObjects,
14964           html/Search/Elements/DisplayOptions,
14965           html/Search/Elements/EditFormat, html/Search/Elements/EditQuery,
14966           html/Search/Elements/PickCriteria,
14967           html/Search/Elements/SelectChartType, html/REST/1.0/autohandler,
14968           html/REST/1.0/dhandler, html/REST/1.0/logout,
14969           html/REST/1.0/Forms/queue/default, html/REST/1.0/Forms/queue/ns,
14970           html/REST/1.0/Forms/ticket/merge,
14971           html/Search/Elements/EditSearches,
14972           html/Search/Elements/NewListActions,
14973           html/REST/1.0/Forms/ticket/comment,
14974           html/REST/1.0/Forms/ticket/take,
14975           html/REST/1.0/Forms/ticket/attachments,
14976           html/REST/1.0/Forms/ticket/default,
14977           html/REST/1.0/Forms/ticket/history,
14978           html/REST/1.0/Forms/ticket/links,
14979           html/REST/1.0/Forms/transaction/default,
14980           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
14981           html/REST/1.0/NoAuth/mail-gateway, html/REST/1.0/search/dhandler,
14982           html/REST/1.0/search/ticket, html/REST/1.0/ticket/merge,
14983           html/NoAuth/Logout.html, html/NoAuth/Reminder.html,
14984           html/NoAuth/css/autohandler, html/NoAuth/css/print.css,
14985           html/NoAuth/css/3.4-compat/footer.css,
14986           html/NoAuth/css/3.4-compat/header.css,
14987           html/NoAuth/css/3.4-compat/login.css,
14988           html/NoAuth/css/3.4-compat/nav.css,
14989           html/NoAuth/css/3.4-compat/ticket.css,
14990           html/NoAuth/css/3.4-compat/transactions.css,
14991           html/REST/1.0/ticket/comment, html/REST/1.0/ticket/link,
14992           html/NoAuth/css/3.4-compat/body.css,
14993           html/NoAuth/css/3.4-compat/forms.css,
14994           html/NoAuth/css/3.4-compat/main.css,
14995           html/NoAuth/css/3.4-compat/misc.css,
14996           html/NoAuth/css/3.4-compat/quickbar.css,
14997           html/NoAuth/css/3.4-compat/titlebox.css,
14998           html/NoAuth/css/3.5-default/footer.css,
14999           html/NoAuth/css/3.5-default/login.css,
15000           html/NoAuth/css/3.5-default/nav.css,
15001           html/NoAuth/css/3.5-default/ticket.css,
15002           html/NoAuth/css/3.5-default/approvals.css,
15003           html/NoAuth/css/3.5-default/body.css,
15004           html/NoAuth/css/3.5-default/forms.css,
15005           html/NoAuth/css/3.5-default/header.css,
15006           html/NoAuth/css/3.5-default/logo.css,
15007           html/NoAuth/css/3.5-default/quickbar.css,
15008           html/NoAuth/images/autohandler, html/NoAuth/images/bplogo.gif,
15009           html/NoAuth/images/css/cb-light.gif,
15010           html/NoAuth/images/css/cbr-b2g.gif,
15011           html/NoAuth/images/css/cbr-b2lb.gif,
15012           html/NoAuth/images/css/cbr-gray.gif,
15013           html/NoAuth/images/css/cbr-trans.gif,
15014           html/NoAuth/images/css/ct-light.gif,
15015           html/NoAuth/images/css/ctr-b2g.gif,
15016           html/NoAuth/images/css/ctr-b2lb.gif,
15017           html/NoAuth/images/css/ctr-gray.gif,
15018           html/NoAuth/images/css/ctr-trans.gif,
15019           html/NoAuth/images/css/dark-arrow-up.png,
15020           html/NoAuth/images/css/dark-arrow.png,
15021           html/NoAuth/images/css/light-arrow-up.png,
15022           html/NoAuth/images/css/light-arrow.png,
15023           html/NoAuth/images/css/rolldown-arrow.gif,
15024           html/NoAuth/images/css/rolldown-arrow.png,
15025           html/NoAuth/images/css/rollup-arrow.gif,
15026           html/NoAuth/js/cascaded.js, html/NoAuth/js/util.js,
15027           html/NoAuth/js/autohandler, html/NoAuth/js/combobox.js,
15028           html/NoAuth/js/list.js, html/NoAuth/js/ahah.js,
15029           html/NoAuth/js/class.js, html/NoAuth/js/titlebox-state.js,
15030           html/Widgets/ComboBox, html/Widgets/SavedSearch,
15031           html/Widgets/SelectionBox, html/Widgets/TitleBox,
15032           html/Widgets/TitleBoxEnd, html/Helpers/CalPopup.html,
15033           html/Tools/MyDay.html, html/Tools/Offline.html,
15034           html/Tools/index.html, html/Tools/Elements/Tabs,
15035           html/Tools/Reports/CreatedByDates.html,
15036           html/Tools/Reports/ResolvedByDates.html,
15037           html/Tools/Reports/ResolvedByOwner.html,
15038           html/Tools/Reports/index.html, html/Admin/autohandler,
15039           html/Admin/index.html, html/Admin/Queues/CustomField.html,
15040           html/Admin/Queues/CustomFields.html,
15041           html/Admin/Queues/GroupRights.html,
15042           html/Admin/Queues/People.html,
15043           html/Download/CustomFieldValue/dhandler,
15044           html/Download/Tabular/dhandler, html/Tools/Reports/Elements/Tabs,
15045           html/Admin/Queues/Modify.html, html/Admin/Queues/Scrip.html,
15046           html/Admin/Queues/Scrips.html, html/Admin/Queues/Template.html,
15047           html/Admin/Elements/ObjectCustomFields,
15048           html/Admin/Elements/SelectCustomFieldType,
15049           html/Admin/Elements/SelectScripCondition,
15050           html/Admin/Queues/Templates.html,
15051           html/Admin/Queues/UserRights.html, html/Admin/Queues/index.html,
15052           html/Admin/Elements/CustomFieldTabs,
15053           html/Admin/Elements/EditCustomFieldValues,
15054           html/Admin/Elements/EditUserComments,
15055           html/Admin/Elements/GroupTabs,
15056           html/Admin/Elements/SelectModifyQueue,
15057           html/Admin/Elements/SelectScrip,
15058           html/Admin/Elements/SelectScripAction,
15059           html/Admin/Elements/SelectStage,
15060           html/Admin/Elements/SelectTemplate, html/Admin/Elements/Tabs,
15061           html/Admin/Elements/ConfigureMyRT,
15062           html/Admin/Elements/EditCustomFields,
15063           html/Admin/Elements/QueueTabs, html/Admin/Elements/EditScrip,
15064           html/Admin/Elements/GlobalCustomFieldTabs,
15065           html/Admin/Elements/ModifyTemplate,
15066           html/Admin/Elements/SelectModifyGroup,
15067           html/Admin/Elements/SelectSingleOrMultiple,
15068           html/Admin/Elements/SystemTabs,
15069           html/Admin/Elements/AddCustomFieldValue,
15070           html/Admin/Elements/CreateUserCalled,
15071           html/Admin/Elements/EditQueueWatchers,
15072           html/Admin/Elements/EditScrips,
15073           html/Admin/Elements/PickCustomFields,
15074           html/Admin/Elements/SelectModifyUser,
15075           html/Admin/Elements/SelectNewGroupMembers,
15076           html/Admin/Elements/SelectUsers, html/Admin/Elements/UserTabs,
15077           html/Admin/Elements/EditCustomField,
15078           html/Admin/Elements/ListGlobalCustomFields,
15079           html/Admin/Elements/ListGlobalScrips,
15080           html/Admin/Elements/PickObjects,
15081           html/Admin/Elements/SelectCustomFieldLookupType,
15082           html/Admin/Elements/SelectGroups,
15083           html/Admin/Elements/EditTemplates, html/Admin/Elements/Header,
15084           html/Admin/Elements/QueueRightsForUser,
15085           html/Admin/Elements/SelectRights, html/Admin/Elements/ToolTabs,
15086           html/Admin/Global/MyRT.html, html/Admin/Global/GroupRights.html,
15087           html/Admin/Global/Scrip.html, html/Admin/Global/Scrips.html,
15088           html/Admin/Global/Template.html,
15089           html/Admin/Global/Templates.html,
15090           html/Admin/Global/UserRights.html, html/Admin/Global/index.html,
15091           html/Admin/Global/CustomFields/Queue-Tickets.html,
15092           html/Admin/Global/CustomFields/Queue-Transactions.html,
15093           html/Admin/Global/CustomFields/Users.html,
15094           html/Admin/Global/CustomFields/Groups.html,
15095           html/Admin/Global/CustomFields/index.html,
15096           html/Admin/Users/CustomFields.html, html/Admin/Users/MyRT.html,
15097           html/Admin/Users/History.html, html/Admin/Users/Memberships.html,
15098           html/Admin/CustomFields/GroupRights.html,
15099           html/Admin/CustomFields/Modify.html,
15100           html/Admin/CustomFields/Objects.html,
15101           html/Admin/CustomFields/UserRights.html,
15102           html/Admin/CustomFields/index.html, html/Admin/Users/index.html,
15103           html/Admin/Groups/CustomFields.html,
15104           html/Admin/Groups/GroupRights.html,
15105           html/Admin/Groups/History.html, html/Admin/Groups/Modify.html,
15106           html/Admin/Tools/Configuration.html, html/Admin/Tools/index.html,
15107           html/Admin/Groups/Members.html,
15108           html/Admin/Groups/UserRights.html, html/Admin/Groups/index.html,
15109           html/Ticket/History.html, html/Ticket/Modify.html,
15110           html/Ticket/ModifyLinks.html, html/Ticket/Reminders.html,
15111           html/Ticket/ShowEmailRecord.html, html/Ticket/ModifyDates.html,
15112           html/Ticket/ModifyPeople.html, html/Ticket/Update.html,
15113           html/Ticket/ModifyAll.html, html/Ticket/Elements/AddWatchers,
15114           html/Ticket/Elements/BulkLinks,
15115           html/Ticket/Elements/EditWatchers,
15116           html/Ticket/Elements/FindAttachments,
15117           html/Ticket/Elements/ShowDates, html/Ticket/Elements/ShowTime:
15118           import rt 3.6.4
15119
15120 2007-08-02 12:49  ivan
15121
15122         * rt/: configure, aclocal.m4, Changelog, Makefile.in, README,
15123           UPGRADING, configure.ac, sbin/extract_pod_tests,
15124           sbin/rt-test-dependencies.in, sbin/extract-message-catalog,
15125           sbin/regression_harness, sbin/rt-dump-database.in, sbin/factory,
15126           sbin/license_tag, lib/RT.pm.in,
15127           lib/RT/ObjectCustomFieldValues.pm,
15128           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm, lib/RT/Handle.pm,
15129           lib/RT/ObjectCustomField.pm, lib/RT/ScripCondition_Overlay.pm,
15130           lib/RT/CustomFieldValues_Overlay.pm,
15131           lib/RT/ObjectCustomFieldValue.pm, lib/RT/ScripConditions.pm,
15132           lib/RT/Scrip_Overlay.pm, lib/RT/Tickets_Overlay.pm,
15133           lib/RT/CustomField_Overlay.pm, lib/RT/GroupMembers_Overlay.pm,
15134           lib/RT/I18N.pm, lib/RT/Queue.pm,
15135           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
15136           lib/RT/System.pm, lib/RT/CachedGroupMember.pm, lib/RT/Links.pm,
15137           lib/RT/CustomFieldValues.pm, lib/RT/SavedSearch.pm,
15138           lib/RT/Scrips_Overlay.pm, lib/RT/CustomFields_Overlay.pm,
15139           lib/RT/ObjectCustomFields.pm, lib/RT/Reminders.pm, lib/RT/ACE.pm,
15140           lib/RT/CurrentUser.pm, lib/RT/CustomFieldValue_Overlay.pm,
15141           lib/RT/Attributes.pm, lib/RT/Base.pm,
15142           lib/RT/ScripAction_Overlay.pm, lib/RT/User.pm,
15143           lib/RT/Principals_Overlay.pm, lib/RT/ScripAction.pm,
15144           lib/RT/CustomField.pm, lib/RT/Principal.pm,
15145           lib/RT/Attributes_Overlay.pm, lib/RT/Queues.pm,
15146           lib/RT/Attachments.pm, lib/RT/Attribute_Overlay.pm,
15147           lib/RT/CachedGroupMember_Overlay.pm,
15148           lib/RT/ObjectCustomFieldValues_Overlay.pm,
15149           lib/RT/SavedSearches.pm, lib/RT/ScripCondition.pm,
15150           lib/RT/Templates.pm, lib/RT/Tickets.pm,
15151           lib/RT/ObjectCustomFieldValue_Overlay.pm,
15152           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
15153           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
15154           lib/RT/Link.pm, lib/RT/Transaction.pm,
15155           lib/RT/GroupMember_Overlay.pm, lib/RT/ScripActions_Overlay.pm,
15156           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
15157           lib/RT/Scrip.pm, lib/RT/EmailParser.pm,
15158           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Group.pm,
15159           lib/RT/Template.pm, lib/RT/GroupMembers.pm,
15160           lib/RT/Principal_Overlay.pm, lib/RT/Transactions.pm,
15161           lib/RT/ACL_Overlay.pm, lib/RT/Attachment_Overlay.pm,
15162           lib/RT/ACL.pm, lib/RT/Date.pm, lib/RT/GroupMember.pm,
15163           lib/RT/Groups.pm, lib/RT/Templates_Overlay.pm,
15164           lib/RT/Group_Overlay.pm, lib/RT/Links_Overlay.pm,
15165           lib/RT/CustomFieldValue.pm, lib/RT/CustomFields.pm,
15166           lib/RT/Link_Overlay.pm, lib/RT/ObjectCustomFields_Overlay.pm,
15167           lib/RT/Principals.pm, lib/RT/Queues_Overlay.pm, lib/RT/Ticket.pm,
15168           lib/RT/Attribute.pm, lib/RT/ScripActions.pm,
15169           lib/RT/Attachment.pm, lib/RT/Queue_Overlay.pm,
15170           lib/RT/Template_Overlay.pm, lib/RT/URI/base.pm,
15171           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
15172           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
15173           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web.pm,
15174           lib/RT/Interface/Web/Handler.pm, lib/RT/Interface/Web/Menu.pm,
15175           lib/RT/Interface/Web/QueryBuilder.pm,
15176           lib/RT/Interface/Web/Standalone.pm,
15177           lib/RT/Interface/Email/Auth/GnuPG.pm,
15178           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
15179           lib/RT/Interface/Web/Menu/Item.pm,
15180           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
15181           lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
15182           lib/RT/Interface/Email/Auth/MailFrom.pm, lib/RT/Action/Notify.pm,
15183           lib/RT/Action/RecordComment.pm,
15184           lib/RT/Action/RecordCorrespondence.pm,
15185           lib/RT/Action/CreateTickets.pm, lib/RT/Action/NotifyAsComment.pm,
15186           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/UserDefined.pm,
15187           lib/RT/Action/AutoOpen.pm, lib/RT/Action/EscalatePriority.pm,
15188           lib/RT/Action/SendEmail.pm, lib/RT/Action/SetPriority.pm,
15189           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
15190           lib/RT/Search/Generic.pm, lib/RT/Search/Googleish.pm,
15191           lib/RT/I18N/cs.po, lib/RT/I18N/es.po, lib/RT/I18N/sv.po,
15192           lib/RT/I18N/fi.po, lib/RT/I18N/zh_cn.po, lib/RT/I18N/hu.po,
15193           lib/RT/I18N/he.po: import rt 3.6.4
15194
15195 2007-08-01 15:33  ivan
15196
15197         * FS/FS/Schema.pm: i guess svc_www.usersvc can be null...
15198
15199 2007-08-01 15:24  ivan
15200
15201         * CREDITS, FS/MANIFEST, FS/FS/AccessRight.pm, FS/FS/Conf.pm,
15202           FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/Setup.pm,
15203           FS/FS/access_group.pm, FS/FS/access_user.pm,
15204           FS/FS/access_user_pref.pm, FS/FS/agent.pm, FS/FS/cust_bill.pm,
15205           FS/FS/cust_credit.pm, FS/FS/cust_event.pm, FS/FS/cust_main.pm,
15206           FS/FS/cust_pay.pm, FS/FS/cust_pay_batch.pm, FS/FS/cust_pkg.pm,
15207           FS/FS/cust_refund.pm, FS/FS/m2name_Common.pm,
15208           FS/FS/option_Common.pm, FS/FS/part_bill_event.pm,
15209           FS/FS/part_event.pm, FS/FS/part_event_condition.pm,
15210           FS/FS/part_event_condition_option.pm,
15211           FS/FS/part_event_condition_option_option.pm,
15212           FS/FS/part_event_option.pm, FS/FS/pay_batch.pm, FS/FS/payby.pm,
15213           FS/FS/pkg_referral.pm, FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
15214           FS/FS/svc_domain.pm, FS/FS/svc_forward.pm, FS/FS/svc_www.pm,
15215           FS/FS/Cron/bill.pm, FS/FS/Cron/expire_user_pref.pm,
15216           FS/FS/part_event/Action.pm, FS/FS/part_event/Condition.pm,
15217           FS/FS/part_event/Action/addpost.pm,
15218           FS/FS/part_event/Action/apply.pm,
15219           FS/FS/part_event/Action/bill.pm,
15220           FS/FS/part_event/Action/cancel.pm,
15221           FS/FS/part_event/Action/collect.pm,
15222           FS/FS/part_event/Action/cust_bill_batch.pm,
15223           FS/FS/part_event/Action/cust_bill_comp.pm,
15224           FS/FS/part_event/Action/cust_bill_fee_percent.pm,
15225           FS/FS/part_event/Action/cust_bill_realtime_card.pm,
15226           FS/FS/part_event/Action/cust_bill_realtime_check.pm,
15227           FS/FS/part_event/Action/cust_bill_realtime_lec.pm,
15228           FS/FS/part_event/Action/cust_bill_send.pm,
15229           FS/FS/part_event/Action/cust_bill_send_agent.pm,
15230           FS/FS/part_event/Action/cust_bill_send_alternate.pm,
15231           FS/FS/part_event/Action/cust_bill_send_csv_ftp.pm,
15232           FS/FS/part_event/Action/cust_bill_send_if_newest.pm,
15233           FS/FS/part_event/Action/cust_bill_spool_csv.pm,
15234           FS/FS/part_event/Action/cust_bill_suspend_if_balance.pm,
15235           FS/FS/part_event/Action/fee.pm,
15236           FS/FS/part_event/Action/suspend.pm,
15237           FS/FS/part_event/Action/suspend_if_pkgpart.pm,
15238           FS/FS/part_event/Action/suspend_unless_pkgpart.pm,
15239           FS/FS/part_event/Condition/agent.pm,
15240           FS/FS/part_event/Condition/agent_type.pm,
15241           FS/FS/part_event/Condition/balance.pm,
15242           FS/FS/part_event/Condition/balance_age.pm,
15243           FS/FS/part_event/Condition/balance_under.pm,
15244           FS/FS/part_event/Condition/cust_bill_age.pm,
15245           FS/FS/part_event/Condition/cust_bill_owed.pm,
15246           FS/FS/part_event/Condition/cust_bill_owed_under.pm,
15247           FS/FS/part_event/Condition/cust_pay_batch_declined.pm,
15248           FS/FS/part_event/Condition/cust_status.pm,
15249           FS/FS/part_event/Condition/every.pm,
15250           FS/FS/part_event/Condition/once.pm,
15251           FS/FS/part_event/Condition/payby.pm,
15252           FS/FS/part_event/Condition/pkg_class.pm,
15253           FS/FS/part_event/Condition/pkg_status.pm,
15254           FS/FS/part_export/textradius.pm, FS/FS/part_pkg/flat.pm,
15255           FS/FS/part_pkg/flat_delayed.pm, FS/FS/part_pkg/prorate.pm,
15256           FS/FS/part_pkg/prorate_delayed.pm,
15257           FS/FS/part_pkg/subscription.pm, FS/bin/freeside-daily,
15258           FS/bin/freeside-monthly, FS/t/cust_event.t,
15259           FS/t/part_event-Action.t, FS/t/part_event-Condition.t,
15260           FS/t/part_event.t, FS/t/part_event_condition.t,
15261           FS/t/part_event_condition_option.t,
15262           FS/t/part_event_condition_option_option.t,
15263           FS/t/part_event_option.t, FS/t/pkg_referral.t,
15264           bin/freeside-migrate-events, eg/part_event-Action-template.pm,
15265           eg/part_event-Condition-template.pm, fs_selfservice/DEPLOY,
15266           htetc/handler.pl, httemplate/browse/access_group.html,
15267           httemplate/browse/access_user.html, httemplate/browse/agent.cgi,
15268           httemplate/browse/invoice_template.html,
15269           httemplate/browse/part_bill_event.cgi,
15270           httemplate/browse/part_event.html,
15271           httemplate/browse/part_pkg.cgi,
15272           httemplate/browse/part_referral.html,
15273           httemplate/browse/pkg_class.html, httemplate/browse/reason.html,
15274           httemplate/config/config-process.cgi,
15275           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
15276           httemplate/edit/access_group.html, httemplate/edit/agent.cgi,
15277           httemplate/edit/cust_main.cgi, httemplate/edit/invoice_logo.html,
15278           httemplate/edit/invoice_template.html,
15279           httemplate/edit/part_bill_event.cgi,
15280           httemplate/edit/part_event.html, httemplate/edit/part_pkg.cgi,
15281           httemplate/edit/part_referral.html, httemplate/edit/reason.html,
15282           httemplate/edit/elements/edit.html,
15283           httemplate/edit/process/access_group.html,
15284           httemplate/edit/process/invoice_logo.html,
15285           httemplate/edit/process/invoice_template.html,
15286           httemplate/edit/process/part_event.html,
15287           httemplate/edit/process/quick-cust_pkg.cgi,
15288           httemplate/edit/process/elements/process.html,
15289           httemplate/elements/checkboxes-table-name.html,
15290           httemplate/elements/freeside.css,
15291           httemplate/elements/hidden.html, httemplate/elements/menu.html,
15292           httemplate/elements/select-agent.html,
15293           httemplate/elements/select-agent_type.html,
15294           httemplate/elements/select-cust_main-status.html,
15295           httemplate/elements/select-cust_pkg-status.html,
15296           httemplate/elements/select-part_referral.html,
15297           httemplate/elements/select-pkg_class.html,
15298           httemplate/elements/select-table.html,
15299           httemplate/elements/selectlayers.html,
15300           httemplate/elements/table-grid.html,
15301           httemplate/elements/tr-checkbox-multiple.html,
15302           httemplate/elements/tr-checkbox.html,
15303           httemplate/elements/tr-fixed.html,
15304           httemplate/elements/tr-freq.html,
15305           httemplate/elements/tr-input-money.html,
15306           httemplate/elements/tr-input-text.html,
15307           httemplate/elements/tr-password.html,
15308           httemplate/elements/tr-select-agent.html,
15309           httemplate/elements/tr-select-agent_type.html,
15310           httemplate/elements/tr-select-cust_main-status.html,
15311           httemplate/elements/tr-select-cust_pkg-status.html,
15312           httemplate/elements/tr-select-invoice_template.html,
15313           httemplate/elements/tr-select-part_pkg.html,
15314           httemplate/elements/tr-select-part_referral.html,
15315           httemplate/elements/tr-select-pkg_class.html,
15316           httemplate/elements/tr-select-reason.html,
15317           httemplate/elements/tr-select-taxclass.html,
15318           httemplate/elements/tr-select.html,
15319           httemplate/elements/tr-selectlayers.html,
15320           httemplate/elements/tr-selectmultiple-part_pkg.html,
15321           httemplate/elements/tr-td-label.html,
15322           httemplate/elements/tr-title.html,
15323           httemplate/elements/fckeditor/fckconfig.js,
15324           httemplate/elements/fckeditor/fckeditor.js,
15325           httemplate/elements/fckeditor/fckpackager.xml,
15326           httemplate/elements/fckeditor/fckstyles.xml,
15327           httemplate/elements/fckeditor/fcktemplates.xml,
15328           httemplate/elements/fckeditor/editor/fckdebug.html,
15329           httemplate/elements/fckeditor/editor/fckdialog.html,
15330           httemplate/elements/fckeditor/editor/fckeditor.html,
15331           httemplate/elements/fckeditor/editor/fckeditor.original.html,
15332           httemplate/elements/fckeditor/editor/css/fck_editorarea.css,
15333           httemplate/elements/fckeditor/editor/css/fck_internal.css,
15334           httemplate/elements/fckeditor/editor/css/fck_showtableborders_gecko.css,
15335           httemplate/elements/fckeditor/editor/css/behaviors/disablehandles.htc,
15336           httemplate/elements/fckeditor/editor/css/behaviors/showtableborders.htc,
15337           httemplate/elements/fckeditor/editor/css/images/fck_anchor.gif,
15338           httemplate/elements/fckeditor/editor/css/images/fck_flashlogo.gif,
15339           httemplate/elements/fckeditor/editor/css/images/fck_hiddenfield.gif,
15340           httemplate/elements/fckeditor/editor/css/images/fck_pagebreak.gif,
15341           httemplate/elements/fckeditor/editor/dialog/fck_about.html,
15342           httemplate/elements/fckeditor/editor/dialog/fck_anchor.html,
15343           httemplate/elements/fckeditor/editor/dialog/fck_button.html,
15344           httemplate/elements/fckeditor/editor/dialog/fck_checkbox.html,
15345           httemplate/elements/fckeditor/editor/dialog/fck_colorselector.html,
15346           httemplate/elements/fckeditor/editor/dialog/fck_docprops.html,
15347           httemplate/elements/fckeditor/editor/dialog/fck_find.html,
15348           httemplate/elements/fckeditor/editor/dialog/fck_flash.html,
15349           httemplate/elements/fckeditor/editor/dialog/fck_form.html,
15350           httemplate/elements/fckeditor/editor/dialog/fck_hiddenfield.html,
15351           httemplate/elements/fckeditor/editor/dialog/fck_image.html,
15352           httemplate/elements/fckeditor/editor/dialog/fck_link.html,
15353           httemplate/elements/fckeditor/editor/dialog/fck_listprop.html,
15354           httemplate/elements/fckeditor/editor/dialog/fck_paste.html,
15355           httemplate/elements/fckeditor/editor/dialog/fck_radiobutton.html,
15356           httemplate/elements/fckeditor/editor/dialog/fck_replace.html,
15357           httemplate/elements/fckeditor/editor/dialog/fck_select.html,
15358           httemplate/elements/fckeditor/editor/dialog/fck_smiley.html,
15359           httemplate/elements/fckeditor/editor/dialog/fck_source.html,
15360           httemplate/elements/fckeditor/editor/dialog/fck_specialchar.html,
15361           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages.html,
15362           httemplate/elements/fckeditor/editor/dialog/fck_table.html,
15363           httemplate/elements/fckeditor/editor/dialog/fck_tablecell.html,
15364           httemplate/elements/fckeditor/editor/dialog/fck_template.html,
15365           httemplate/elements/fckeditor/editor/dialog/fck_textarea.html,
15366           httemplate/elements/fckeditor/editor/dialog/fck_textfield.html,
15367           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.css,
15368           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.js,
15369           httemplate/elements/fckeditor/editor/dialog/common/fcknumericfield.htc,
15370           httemplate/elements/fckeditor/editor/dialog/common/moz-bindings.xml,
15371           httemplate/elements/fckeditor/editor/dialog/common/images/locked.gif,
15372           httemplate/elements/fckeditor/editor/dialog/common/images/reset.gif,
15373           httemplate/elements/fckeditor/editor/dialog/common/images/unlocked.gif,
15374           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fckeditor.gif,
15375           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fredck.gif,
15376           httemplate/elements/fckeditor/editor/dialog/fck_docprops/fck_document_preview.html,
15377           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash.js,
15378           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash_preview.html,
15379           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image.js,
15380           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image_preview.html,
15381           httemplate/elements/fckeditor/editor/dialog/fck_link/fck_link.js,
15382           httemplate/elements/fckeditor/editor/dialog/fck_select/fck_select.js,
15383           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/blank.html,
15384           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controlWindow.js,
15385           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controls.html,
15386           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
15387           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellchecker.html,
15388           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
15389           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/wordWindow.js,
15390           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
15391           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template1.gif,
15392           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template2.gif,
15393           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template3.gif,
15394           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.css,
15395           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.html,
15396           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmactualfolder.html,
15397           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmcreatefolder.html,
15398           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmfolders.html,
15399           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourceslist.html,
15400           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourcetype.html,
15401           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmupload.html,
15402           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/basexml.pl,
15403           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/commands.pl,
15404           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/connector.cgi,
15405           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/io.pl,
15406           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/upload_fck.pl,
15407           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/util.pl,
15408           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/ButtonArrow.gif,
15409           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder.gif,
15410           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder32.gif,
15411           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened.gif,
15412           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened32.gif,
15413           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderUp.gif,
15414           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/spacer.gif,
15415           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ai.gif,
15416           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/avi.gif,
15417           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/bmp.gif,
15418           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/cs.gif,
15419           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/default.icon.gif,
15420           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/dll.gif,
15421           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/doc.gif,
15422           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/exe.gif,
15423           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/fla.gif,
15424           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/gif.gif,
15425           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/htm.gif,
15426           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/html.gif,
15427           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/jpg.gif,
15428           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/js.gif,
15429           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mdb.gif,
15430           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mp3.gif,
15431           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/pdf.gif,
15432           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/png.gif,
15433           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ppt.gif,
15434           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/rdp.gif,
15435           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swf.gif,
15436           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swt.gif,
15437           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/txt.gif,
15438           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/vsd.gif,
15439           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xls.gif,
15440           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xml.gif,
15441           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/zip.gif,
15442           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ai.gif,
15443           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/avi.gif,
15444           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/bmp.gif,
15445           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/cs.gif,
15446           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/default.icon.gif,
15447           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/dll.gif,
15448           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/doc.gif,
15449           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/exe.gif,
15450           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/fla.gif,
15451           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/gif.gif,
15452           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/htm.gif,
15453           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/html.gif,
15454           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/jpg.gif,
15455           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/js.gif,
15456           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mdb.gif,
15457           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mp3.gif,
15458           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/pdf.gif,
15459           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/png.gif,
15460           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ppt.gif,
15461           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/rdp.gif,
15462           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swf.gif,
15463           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swt.gif,
15464           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/txt.gif,
15465           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/vsd.gif,
15466           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xls.gif,
15467           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xml.gif,
15468           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/zip.gif,
15469           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/common.js,
15470           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/fckxml.js,
15471           httemplate/elements/fckeditor/editor/filemanager/upload/test.html,
15472           httemplate/elements/fckeditor/editor/images/anchor.gif,
15473           httemplate/elements/fckeditor/editor/images/arrow_ltr.gif,
15474           httemplate/elements/fckeditor/editor/images/arrow_rtl.gif,
15475           httemplate/elements/fckeditor/editor/images/spacer.gif,
15476           httemplate/elements/fckeditor/editor/images/smiley/msn/angel_smile.gif,
15477           httemplate/elements/fckeditor/editor/images/smiley/msn/angry_smile.gif,
15478           httemplate/elements/fckeditor/editor/images/smiley/msn/broken_heart.gif,
15479           httemplate/elements/fckeditor/editor/images/smiley/msn/cake.gif,
15480           httemplate/elements/fckeditor/editor/images/smiley/msn/confused_smile.gif,
15481           httemplate/elements/fckeditor/editor/images/smiley/msn/cry_smile.gif,
15482           httemplate/elements/fckeditor/editor/images/smiley/msn/devil_smile.gif,
15483           httemplate/elements/fckeditor/editor/images/smiley/msn/embaressed_smile.gif,
15484           httemplate/elements/fckeditor/editor/images/smiley/msn/envelope.gif,
15485           httemplate/elements/fckeditor/editor/images/smiley/msn/heart.gif,
15486           httemplate/elements/fckeditor/editor/images/smiley/msn/kiss.gif,
15487           httemplate/elements/fckeditor/editor/images/smiley/msn/lightbulb.gif,
15488           httemplate/elements/fckeditor/editor/images/smiley/msn/omg_smile.gif,
15489           httemplate/elements/fckeditor/editor/images/smiley/msn/regular_smile.gif,
15490           httemplate/elements/fckeditor/editor/images/smiley/msn/sad_smile.gif,
15491           httemplate/elements/fckeditor/editor/images/smiley/msn/shades_smile.gif,
15492           httemplate/elements/fckeditor/editor/images/smiley/msn/teeth_smile.gif,
15493           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_down.gif,
15494           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_up.gif,
15495           httemplate/elements/fckeditor/editor/images/smiley/msn/tounge_smile.gif,
15496           httemplate/elements/fckeditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif,
15497           httemplate/elements/fckeditor/editor/images/smiley/msn/wink_smile.gif,
15498           httemplate/elements/fckeditor/editor/js/fckeditorcode_gecko.js,
15499           httemplate/elements/fckeditor/editor/js/fckeditorcode_ie.js,
15500           httemplate/elements/fckeditor/editor/lang/_getfontformat.html,
15501           httemplate/elements/fckeditor/editor/lang/_translationstatus.txt,
15502           httemplate/elements/fckeditor/editor/lang/af.js,
15503           httemplate/elements/fckeditor/editor/lang/ar.js,
15504           httemplate/elements/fckeditor/editor/lang/bg.js,
15505           httemplate/elements/fckeditor/editor/lang/bn.js,
15506           httemplate/elements/fckeditor/editor/lang/bs.js,
15507           httemplate/elements/fckeditor/editor/lang/ca.js,
15508           httemplate/elements/fckeditor/editor/lang/cs.js,
15509           httemplate/elements/fckeditor/editor/lang/da.js,
15510           httemplate/elements/fckeditor/editor/lang/de.js,
15511           httemplate/elements/fckeditor/editor/lang/el.js,
15512           httemplate/elements/fckeditor/editor/lang/en-au.js,
15513           httemplate/elements/fckeditor/editor/lang/en-ca.js,
15514           httemplate/elements/fckeditor/editor/lang/en-uk.js,
15515           httemplate/elements/fckeditor/editor/lang/en.js,
15516           httemplate/elements/fckeditor/editor/lang/eo.js,
15517           httemplate/elements/fckeditor/editor/lang/es.js,
15518           httemplate/elements/fckeditor/editor/lang/et.js,
15519           httemplate/elements/fckeditor/editor/lang/eu.js,
15520           httemplate/elements/fckeditor/editor/lang/fa.js,
15521           httemplate/elements/fckeditor/editor/lang/fi.js,
15522           httemplate/elements/fckeditor/editor/lang/fo.js,
15523           httemplate/elements/fckeditor/editor/lang/fr.js,
15524           httemplate/elements/fckeditor/editor/lang/gl.js,
15525           httemplate/elements/fckeditor/editor/lang/he.js,
15526           httemplate/elements/fckeditor/editor/lang/hi.js,
15527           httemplate/elements/fckeditor/editor/lang/hr.js,
15528           httemplate/elements/fckeditor/editor/lang/hu.js,
15529           httemplate/elements/fckeditor/editor/lang/it.js,
15530           httemplate/elements/fckeditor/editor/lang/ja.js,
15531           httemplate/elements/fckeditor/editor/lang/km.js,
15532           httemplate/elements/fckeditor/editor/lang/ko.js,
15533           httemplate/elements/fckeditor/editor/lang/lt.js,
15534           httemplate/elements/fckeditor/editor/lang/lv.js,
15535           httemplate/elements/fckeditor/editor/lang/mn.js,
15536           httemplate/elements/fckeditor/editor/lang/ms.js,
15537           httemplate/elements/fckeditor/editor/lang/nb.js,
15538           httemplate/elements/fckeditor/editor/lang/nl.js,
15539           httemplate/elements/fckeditor/editor/lang/no.js,
15540           httemplate/elements/fckeditor/editor/lang/pl.js,
15541           httemplate/elements/fckeditor/editor/lang/pt-br.js,
15542           httemplate/elements/fckeditor/editor/lang/pt.js,
15543           httemplate/elements/fckeditor/editor/lang/ro.js,
15544           httemplate/elements/fckeditor/editor/lang/ru.js,
15545           httemplate/elements/fckeditor/editor/lang/sk.js,
15546           httemplate/elements/fckeditor/editor/lang/sl.js,
15547           httemplate/elements/fckeditor/editor/lang/sr-latn.js,
15548           httemplate/elements/fckeditor/editor/lang/sr.js,
15549           httemplate/elements/fckeditor/editor/lang/sv.js,
15550           httemplate/elements/fckeditor/editor/lang/th.js,
15551           httemplate/elements/fckeditor/editor/lang/tr.js,
15552           httemplate/elements/fckeditor/editor/lang/uk.js,
15553           httemplate/elements/fckeditor/editor/lang/vi.js,
15554           httemplate/elements/fckeditor/editor/lang/zh-cn.js,
15555           httemplate/elements/fckeditor/editor/lang/zh.js,
15556           httemplate/elements/fckeditor/editor/plugins/autogrow/fckplugin.js,
15557           httemplate/elements/fckeditor/editor/plugins/placeholder/fck_placeholder.html,
15558           httemplate/elements/fckeditor/editor/plugins/placeholder/fckplugin.js,
15559           httemplate/elements/fckeditor/editor/plugins/placeholder/placeholder.gif,
15560           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/de.js,
15561           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/en.js,
15562           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/fr.js,
15563           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/it.js,
15564           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/pl.js,
15565           httemplate/elements/fckeditor/editor/plugins/simplecommands/fckplugin.js,
15566           httemplate/elements/fckeditor/editor/plugins/tablecommands/fckplugin.js,
15567           httemplate/elements/fckeditor/editor/skins/_fckviewstrips.html,
15568           httemplate/elements/fckeditor/editor/skins/default/fck_dialog.css,
15569           httemplate/elements/fckeditor/editor/skins/default/fck_editor.css,
15570           httemplate/elements/fckeditor/editor/skins/default/fck_strip.gif,
15571           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.arrowright.gif,
15572           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.buttonarrow.gif,
15573           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.collapse.gif,
15574           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.end.gif,
15575           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.expand.gif,
15576           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.separator.gif,
15577           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.start.gif,
15578           httemplate/elements/fckeditor/editor/skins/office2003/fck_dialog.css,
15579           httemplate/elements/fckeditor/editor/skins/office2003/fck_editor.css,
15580           httemplate/elements/fckeditor/editor/skins/office2003/fck_strip.gif,
15581           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.arrowright.gif,
15582           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.bg.gif,
15583           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.buttonarrow.gif,
15584           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.collapse.gif,
15585           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.end.gif,
15586           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.expand.gif,
15587           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.separator.gif,
15588           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.start.gif,
15589           httemplate/elements/fckeditor/editor/skins/silver/fck_dialog.css,
15590           httemplate/elements/fckeditor/editor/skins/silver/fck_editor.css,
15591           httemplate/elements/fckeditor/editor/skins/silver/fck_strip.gif,
15592           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.arrowright.gif,
15593           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonarrow.gif,
15594           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonbg.gif,
15595           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.collapse.gif,
15596           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.end.gif,
15597           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.expand.gif,
15598           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.separator.gif,
15599           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.start.gif,
15600           httemplate/graph/report_cust_bill_pkg.html,
15601           httemplate/graph/report_money_time.html,
15602           httemplate/misc/cancel_cust.html,
15603           httemplate/misc/cancel_pkg.html,
15604           httemplate/misc/cust_main-cancel.cgi,
15605           httemplate/misc/cust_main-import.cgi,
15606           httemplate/misc/email_events.cgi, httemplate/misc/fax_events.cgi,
15607           httemplate/misc/order_pkg.html, httemplate/misc/print_events.cgi,
15608           httemplate/misc/process/cancel_pkg.html,
15609           httemplate/pref/pref-process.html,
15610           httemplate/search/cust_bill.html,
15611           httemplate/search/cust_bill_event.cgi,
15612           httemplate/search/cust_bill_event.html,
15613           httemplate/search/cust_event.html,
15614           httemplate/search/report_cust_bill.html,
15615           httemplate/search/report_cust_credit.html,
15616           httemplate/search/report_cust_event.html,
15617           httemplate/search/report_cust_main-zip.html,
15618           httemplate/search/report_cust_pay.html,
15619           httemplate/search/report_cust_pay_batch.html,
15620           httemplate/search/report_cust_pkg.html,
15621           httemplate/search/svc_acct.cgi,
15622           httemplate/search/svc_broadband.cgi,
15623           httemplate/search/svc_domain.cgi,
15624           httemplate/search/svc_forward.cgi,
15625           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
15626           httemplate/search/elements/search.html,
15627           httemplate/view/cust_bill-logo.cgi,
15628           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
15629           httemplate/view/logo.cgi, httemplate/view/svc_Common.html,
15630           httemplate/view/cust_main/packages.html,
15631           httemplate/view/cust_main/payment_history.html, test/cgi-test:
15632           event refactor, landing on HEAD!
15633
15634 2007-08-01 15:20  ivan
15635
15636         * rt/: Makefile, config.log, config.status, bin/mason_handler.fcgi,
15637           bin/mason_handler.scgi, bin/mason_handler.svc,
15638           bin/rt-commit-handler, bin/rt-crontool, bin/rt-mailgate,
15639           etc/RT_Config.pm, lib/RT.pm, lib/RTx/WebCronTool.pm,
15640           lib/t/02regression.t, lib/t/03web.pl, lib/t/04_send_email.pl:
15641           commit these RT differences, seem to be mostly in autogen'ed
15642           stuff
15643
15644 2007-08-01 15:13  ivan
15645
15646         * rt/html/Callbacks/kStatistics/Elements/Tabs/Default: because i
15647           had missed commiting this on HEAD, that's why
15648
15649 2007-08-01 12:24  ivan
15650
15651         * httemplate/misc/process/cancel_pkg.html: comment out unused code
15652
15653 2007-08-01 12:22  ivan
15654
15655         * httemplate/elements/xmlhttp.html: masonization
15656
15657 2007-08-01 12:21  ivan
15658
15659         * FS/bin/freeside-upgrade: freeside-upgrade: add'l documentation &
15660           turn on DBIx::DBSchema::Index debugging too
15661
15662 2007-08-01 12:19  ivan
15663
15664         * FS/FS/ClientAPI/MyAccount.pm: better error reporting: all three
15665           of these methods might return an error
15666
15667 2007-08-01 12:19  ivan
15668
15669         * FS/FS/reason.pm: more generic modules first
15670
15671 2007-08-01 12:18  ivan
15672
15673         * FS/FS/Conf.pm: some comments on config_orbase sub and add'l
15674           description for emailcancel config
15675
15676 2007-07-26 04:13  ivan
15677
15678         * FS/FS/Schema.pm: add index
15679
15680 2007-07-20 12:58  ivan
15681
15682         * bin/apache.export: apache export: don't bomb out when svc_www
15683           records aren't associated with an svc_acct, just leave those
15684           subsitution vars blank
15685
15686 2007-07-19 07:05  jeff
15687
15688         * httemplate/config/config-view.cgi: do not include description in
15689           link to popup
15690
15691 2007-07-18 14:13  ivan
15692
15693         * FS/FS/Schema.pm: Schema.pm doesn't need FS::UID datasrc anyway,
15694           wtf
15695
15696 2007-07-18 11:07  jeff
15697
15698         * FS/FS/Conf.pm, httemplate/browse/agent.cgi,
15699           httemplate/config/config-delete.cgi,
15700           httemplate/config/config-download.cgi,
15701           httemplate/config/config-process.cgi,
15702           httemplate/config/config-view.cgi, httemplate/config/config.cgi:
15703           config in database cleanup, editing, and agent-specific config
15704           (452, 1419)
15705
15706 2007-07-17 20:23  jeff
15707
15708         * FS/FS/AccessRight.pm, httemplate/edit/svc_acct.cgi: svc_acct.dir
15709           should be editable with ACL (#1730)
15710
15711 2007-07-13 17:44  ivan
15712
15713         * bin/find-overapplied: a payment, by any other name
15714
15715 2007-07-13 16:58  ivan
15716
15717         * bin/find-overapplied: adding quick find-overapplied script
15718
15719 2007-07-13 16:52  ivan
15720
15721         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
15722           FS/FS/ClientAPI/Signup.pm, FS/FS/Cron/bill.pm,
15723           FS/bin/freeside-prepaidd, httemplate/misc/bill.cgi,
15724           httemplate/misc/process/recharge_svc.html,
15725           httemplate/edit/process/cust_main.cgi: fix race condition where
15726           ->apply_payments_and_credits could double-apply in rare cases
15727
15728 2007-07-13 10:00  jeff
15729
15730         * FS/FS/Conf.pm: a touch should not obliterate
15731
15732 2007-07-12 14:41  ivan
15733
15734         * bin/apache.export: add debugging flag to apache export
15735
15736 2007-07-12 14:08  jeff
15737
15738         * FS/FS/UID.pm: redundant test
15739
15740 2007-07-12 06:36  jeff
15741
15742         * FS/FS/Conf.pm, FS/FS/Conf_compat17.pm, FS/FS/Misc.pm,
15743           FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_bill.pm,
15744           FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
15745           FS/bin/freeside-init-config, FS/bin/freeside-setup,
15746           FS/bin/freeside-upgrade, httemplate/misc/download-batch.cgi:
15747           refactor freeside-init-config to module code, compare results of
15748           old/new code, have freeside-upgrade complain and revert to old
15749           code/config on failure (#1477)
15750
15751 2007-07-11 04:10  ivan
15752
15753         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: show bad
15754           amount in error message
15755
15756 2007-07-11 01:35  ivan
15757
15758         * FS/FS/cust_main.pm: finish adding payunique field
15759
15760 2007-07-11 01:08  ivan
15761
15762         * FS/FS/cust_pay.pm, httemplate/misc/payment.cgi,
15763           httemplate/misc/process/payment.cgi: finish adding payunique
15764           field
15765
15766 2007-07-10 21:23  jeff
15767
15768         * FS/FS/cust_main.pm: honor bop_realtime options for paystate,
15769           paytype, stateid, and stateid_state for CHEK transactions (#1718)
15770
15771 2007-07-06 16:55  jeff
15772
15773         * httemplate/edit/process/svc_acct.cgi: manually editing usage
15774           counters removes overlimit status (#1706)
15775
15776 2007-07-06 01:08  ivan
15777
15778         * README: v3!
15779
15780 2007-07-05 15:05  ivan
15781
15782         * FS/FS/Record.pm: fix for compatibility w/DBIx::DBSchema v0.33+
15783           (without requiring it)
15784
15785 2007-07-01 17:15  ivan
15786
15787         * FS/FS/cust_pkg.pm: missing method name in docs
15788
15789 2007-06-30 17:36  ivan
15790
15791         * httemplate/edit/agent.cgi: separate agent interface is
15792           deprecated...
15793
15794 2007-06-29 14:06  ivan
15795
15796         * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: add regular
15797           header/footer to svc_www view and edit
15798
15799 2007-06-28 18:45  ivan
15800
15801         * FS/FS/Record.pm: last small fix for new DBIx::DBSchema
15802
15803 2007-06-28 18:42  ivan
15804
15805         * FS/FS/cust_pay.pm: silly missing parenthesis
15806
15807 2007-06-28 18:27  ivan
15808
15809         * bin/strip-eps: removing create-history-tables, freeside-upgrade
15810           does this anyway
15811
15812 2007-06-28 18:23  ivan
15813
15814         * FS/FS/: Schema.pm, cust_pay.pm: add payunique field and dup
15815           checking
15816
15817 2007-06-28 18:16  ivan
15818
15819         * FS/FS/: Schema.pm: update Schema.pm to handle index updates, with
15820           new DBIx::DBSchema
15821
15822 2007-06-28 13:57  ivan
15823
15824         * bin/: bill-as-nextmonth, bill-as-nextmonth-BILL,
15825           bill-as-nextyear, bill-as-nextyear-BILL: add some quick scripts
15826           for cron jobs
15827
15828 2007-06-26 11:58  ivan
15829
15830         * httemplate/search/cust_pay.cgi: fix check# search
15831
15832 2007-06-26 11:20  ivan
15833
15834         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: we need
15835           Number::Format 1.50, not just any version
15836
15837 2007-06-26 09:55  jeff
15838
15839         * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: add
15840           date range to page top
15841
15842 2007-06-26 08:36  jeff
15843
15844         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
15845           FS/FS/cust_pkg.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/notify.pm,
15846           httemplate/edit/REAL_cust_pkg.cgi,
15847           httemplate/edit/process/REAL_cust_pkg.cgi,
15848           httemplate/misc/cancel_pkg.html,
15849           httemplate/misc/process/cancel_pkg.html,
15850           httemplate/search/cust_pkg.cgi,
15851           httemplate/search/report_cust_pkg.html,
15852           httemplate/view/cust_main/packages.html: suspend later just like
15853           expire (#1487)
15854
15855 2007-06-25 19:31  ivan
15856
15857         * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: change
15858           "====" to <HR> in selfservice usage stuff.  welcome to this
15859           millenium! :)
15860
15861 2007-06-22 14:25  jeff
15862
15863         * fs_selfservice/FS-SelfService/cgi/: selfservice.cgi,
15864           view_usage_details.html: self-service usage report enhancements
15865           (1495)
15866
15867 2007-06-22 10:27  jeff
15868
15869         * httemplate/graph/elements/monthly.html: add csv and excel export
15870           to sales reports (1426)
15871
15872 2007-06-22 10:21  jeff
15873
15874         * FS/FS/part_export/www_shellcommands.pm: documentation improvement
15875
15876 2007-06-20 21:02  jeff
15877
15878         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
15879           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, conf/welcome_letter: latex
15880           welcome letters (1677)
15881
15882 2007-06-20 15:58  ivan
15883
15884         * rt/: etc/RT_SiteConfig.pm, html/Elements/QuickCreate: add
15885           QuickCreateLong option, part of merging spiritone RT changes
15886
15887 2007-06-20 15:37  ivan
15888
15889         * rt/html/Elements/Tabs: s/Tickets/Search Tickets/ in menu for
15890           clarity, part of merging spiritone RT changes (#1661)
15891
15892 2007-06-20 15:33  ivan
15893
15894         * rt/: html/Elements/TicketList, etc/RT_SiteConfig.pm: add
15895           $RT::MyTicketsLength patch from spiritone, part of merging RT
15896           changes (#1661)
15897
15898 2007-06-20 15:28  ivan
15899
15900         * CREDITS, rt/html/RTx/Statistics/DurationAsString,
15901           rt/html/RTx/Statistics/index.html,
15902           rt/html/RTx/Statistics/CallsMultiQueue/index.html,
15903           rt/html/RTx/Statistics/CallsMultiQueue/Elements/Chart,
15904           rt/html/RTx/Statistics/CallsQueueDay/Results.tsv,
15905           rt/html/RTx/Statistics/CallsQueueDay/index.html,
15906           rt/html/RTx/Statistics/CallsQueueDay/Elements/Chart,
15907           rt/html/RTx/Statistics/DayOfWeek/index.html,
15908           rt/lib/RT/Extension/ActivityReports.pm, rt/lib/RTx/Statistics.pm,
15909           rt/html/RTx/Statistics/DayOfWeek/Elements/Chart,
15910           rt/html/RTx/Statistics/Elements/DateSelectRow,
15911           rt/html/RTx/Statistics/Elements/DurationAsString,
15912           rt/html/RTx/Statistics/Elements/GraphBox,
15913           rt/html/RTx/Statistics/Elements/SelectMultiQueue,
15914           rt/html/RTx/Statistics/Elements/StatColumnMap,
15915           rt/html/RTx/Statistics/Elements/Tabs,
15916           rt/html/RTx/Statistics/Elements/CollectionAsTable/Header,
15917           rt/html/RTx/Statistics/Elements/CollectionAsTable/ParseFormat,
15918           rt/html/RTx/Statistics/Elements/CollectionAsTable/Row,
15919           rt/html/RTx/Statistics/Elements/ControlsAsTable/ControlBox,
15920           rt/html/RTx/Statistics/Elements/ControlsAsTable/UpdatePage,
15921           rt/html/RTx/Statistics/FAQ/index.html,
15922           rt/html/RTx/Statistics/OpenStalled/Results.tsv,
15923           rt/html/RTx/Statistics/OpenStalled/index.html,
15924           rt/html/RTx/Statistics/OpenStalled/Elements/Chart,
15925           rt/html/RTx/Statistics/Resolution/index.html,
15926           rt/html/RTx/Statistics/Resolution/Elements/Chart,
15927           rt/html/Callbacks/ActivityReports/Elements/Tabs/Default,
15928           rt/html/Callbacks/ActivityReports/NoAuth/webrt.css/Default,
15929           rt/html/RTx/Statistics/TimeToResolve/index.html,
15930           rt/html/RTx/Statistics/TimeToResolve/Elements/Chart,
15931           rt/html/RTx/Statistics/UserTest/index.html,
15932           rt/html/RTx/Statistics/UserTest/Elements/Chart,
15933           rt/html/Callbacks/ActivityReports/Search/Results.html/SearchActions,
15934           rt/html/Callbacks/RT-WebCronTool/Elements/Tabs/Default,
15935           rt/html/Developer/CronTool/autohandler,
15936           rt/html/Developer/CronTool/index.html,
15937           rt/html/Reports/Activity/ActivityDetail.html,
15938           rt/html/Reports/Activity/ActivitySummary.html,
15939           rt/html/Reports/Activity/ResolutionComments.html,
15940           rt/html/Reports/Activity/ResolutionStatistics.html,
15941           rt/html/Reports/Activity/index.html,
15942           rt/html/Reports/Activity/Elements/LimitReport,
15943           rt/html/Reports/Activity/Elements/MiniPlot,
15944           rt/html/Reports/Activity/Elements/PrintFooter,
15945           rt/html/Reports/Activity/Elements/PrintHeader,
15946           rt/html/Reports/Activity/Elements/ScreenFooter,
15947           rt/html/Reports/Activity/Elements/ScreenHeader,
15948           rt/html/Reports/Activity/Elements/Tabs,
15949           rt/html/Reports/Activity/Elements/Wrapper: integrate
15950           RTx::Statistics package, part of merging spiritone RT changes
15951           (#1661)
15952
15953 2007-06-18 09:45  jeff
15954
15955         * httemplate/edit/svc_www.cgi: must escape config data
15956
15957 2007-06-15 11:44  jeff
15958
15959         * FS/FS/cust_main.pm, httemplate/edit/cust_refund.cgi,
15960           httemplate/edit/process/cust_refund.cgi: paydate option for
15961           realtime_refund_bop and UI entry for cust_pay records without it
15962           (#1662 UI)
15963
15964 2007-06-14 17:58  jeff
15965
15966         * FS/FS/: Schema.pm, cust_main.pm: store exp in cust_pay and pass
15967           to B:OP during refunds with paynum (#1662)
15968
15969 2007-06-13 09:56  jeff
15970
15971         * FS/FS/part_export/sqlradius.pm: additional debugging
15972
15973 2007-06-08 17:53  ivan
15974
15975         * bin/: bill-for-nextmonth, bill-for-nextyear: adding
15976           bill-for-next* hacks like bill-next* stuff but with -n flag, for
15977           skycatcher
15978
15979 2007-06-08 17:40  ivan
15980
15981         * FS/: FS/cust_main.pm, FS/Cron/bill.pm, bin/freeside-daily:
15982           skycatcher modifications for pre-printing invoices, but with
15983           today's date
15984
15985 2007-06-08 16:21  ivan
15986
15987         * bin/all-postal-no-email: adding quick script to move all
15988           customers to postal billing only for skycatcher
15989
15990 2007-06-08 10:38  jeff
15991
15992         * FS/FS/part_export/sqlradius.pm: prevent multiple additions to
15993           usergroup table (work around #1606)
15994
15995 2007-06-08 07:40  jeff
15996
15997         * FS/FS/part_export/prizm.pm: queue suspend, unsuspend, and delete
15998           (fixes #1657)
15999
16000 2007-06-06 17:45  jeff
16001
16002         * FS/FS/cust_bill.pm: cruft removal
16003
16004 2007-06-06 15:34  jeff
16005
16006         * FS/FS/: Conf.pm, cust_bill.pm: service dates on invoices optional
16007           (#1658)
16008
16009 2007-06-06 12:58  khoff
16010
16011         * FS/FS/: cust_main.pm, Conf.pm: Added 'disable_void_after' config
16012           option to disable the VOID-before-credit behavior of
16013           FS::cust_main::realtime_refund_bop after n seconds, if set.  For
16014           broken gateways like SkipJack that a pprove VOIDs for settled
16015           transactions.
16016
16017 2007-06-05 08:07  jeff
16018
16019         * FS/FS/svc_acct.pm: correct shorage of variables bound to prepared
16020           statement
16021
16022 2007-06-02 14:07  jeff
16023
16024         * httemplate/elements/header.html: drop ticket search form and
16025           logic from ticketless installs
16026
16027 2007-05-31 08:03  jeff
16028
16029         * httemplate/edit/payment_gateway.html: add TransFirst eLink
16030           support
16031
16032 2007-05-29 20:38  ivan
16033
16034         * FS/FS/svc_external.pm: should eliminiate error: Use of
16035           uninitialized value in string eq at
16036           /usr/local/share/perl/5.8.8/FS/svc_external.pm line 82.
16037
16038 2007-05-29 20:05  ivan
16039
16040         * httemplate/view/svc_domain.cgi: fix javascript confirmation for
16041           domain records with " in them...
16042
16043 2007-05-21 17:34  ivan
16044
16045         * httemplate/search/report_tax.cgi: fix tax reports for some odd
16046           upgrade edge cases: when you have both taxclass and non-taxclass
16047           entries in cust_main_county for a single region (not correct
16048           setup in the first place), and non-null but empty values in
16049           taxname
16050
16051 2007-05-20 19:18  ivan
16052
16053         * FS/FS/Schema.pm: haven't had anyone use this in years, and for
16054           some reason DBIx::DBSchema can't reverse engineer the schema for
16055           it, causing freeside-upgrade to error out trying to recreate it
16056
16057 2007-05-18 16:44  ivan
16058
16059         * httemplate/edit/cust_main/billing.html: have "emailinvoiceonly"
16060           hide postal/fax invoice options in backoffice as well as
16061           self-service.  closes: bug#1614
16062
16063 2007-05-11 16:18  khoff
16064
16065         * httemplate/search/: report_cust_bill.html,
16066           report_cust_credit.html, report_cust_main-zip.html,
16067           report_cust_pay.html, report_cust_pay_batch.html,
16068           report_cust_pkg.html: Fix (hopefully) all uses of
16069           /elements/tr-select-agent.html where agentnum may be undefined.
16070
16071 2007-05-11 12:03  ivan
16072
16073         * FS/FS/part_export/communigate_pro.pm: logout seems not to return
16074           an error status, so don't up the queue with "failed: Can't logout
16075           of CGPro: No error"
16076
16077 2007-05-11 11:14  khoff
16078
16079         * httemplate/elements/header.html: Use FS::TicketSystem to get RT
16080           URL.
16081
16082 2007-05-11 11:08  khoff
16083
16084         * FS/FS/XMLRPC.pm: Quiet debug output.
16085
16086 2007-05-08 15:43  jeff
16087
16088         * FS/FS/part_pkg/: prorate.pm, subscription.pm: add formatting to
16089           plan data
16090
16091 2007-05-08 15:10  jeff
16092
16093         * FS/FS/part_pkg/flat.pm: charges and time are not measured in
16094           megabytes
16095
16096 2007-05-08 09:51  ivan
16097
16098         * bin/: bill-nextmonth, bill-nextyear: [no log message]
16099
16100 2007-05-06 23:35  jeff
16101
16102         * FS/bin/: freeside-sqlradius-dedup-group,
16103           freeside-sqlradius-reset: sqlradius usergroup tools
16104
16105 2007-05-06 19:14  jeff
16106
16107         * httemplate/misc/download-batch.cgi: 1609 correct spiritone ACH
16108
16109 2007-05-06 19:13  jeff
16110
16111         * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
16112           httemplate/misc/process/link.cgi: 1606 correct bug in overlimit
16113           groups handling
16114
16115 2007-05-01 13:00  ivan
16116
16117         * FS/FS/ClientAPI/Signup.pm: without debugging this time :)
16118
16119 2007-05-01 12:57  ivan
16120
16121         * FS/: bin/freeside-selfservice-server, FS/ClientAPI/Signup.pm: use
16122           FS::ClientAPI_SessionCache for signup info so it actually works -
16123           speed up signups
16124
16125 2007-04-29 15:55  jeff
16126
16127         * FS/FS/Conf.pm, FS/FS/ClientAPI/MyAccount.pm,
16128           FS/FS/ClientAPI/Signup.pm,
16129           fs_selfservice/FS-SelfService/cgi/signup.cgi,
16130           fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
16131           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
16132           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
16133           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
16134           fs_selfservice/FS-SelfService/cgi/signup.html,
16135           httemplate/view/cust_main/billing.html: ticket 1568 config
16136           options for new echeck fields and addition to selfservice
16137           interface
16138
16139 2007-04-27 15:54  jeff
16140
16141         * httemplate/edit/cust_main/contact.html: adjust default labelling
16142
16143 2007-04-27 15:37  jeff
16144
16145         * httemplate/edit/cust_main/billing.html: SELECT doesn't accept a
16146           value
16147
16148 2007-04-25 21:46  jeff
16149
16150         * FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
16151           httemplate/misc/recharge_svc.html: more datavolume format
16152
16153 2007-04-25 20:35  ivan
16154
16155         * FS/FS/UI/bytecount.pm: old Number::Format silently ignores
16156           datavolume-forcemegabytes
16157
16158 2007-04-25 20:09  jeff
16159
16160         * FS/FS/UI/bytecount.pm: improve configfile handling
16161
16162 2007-04-25 18:50  jeff
16163
16164         * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi: revert
16165           dodgy ACH hack from ticket 1436
16166
16167 2007-04-24 17:54  ivan
16168
16169         * FS/FS/: cust_bill.pm, Conf.pm: add lpr-postscript_prefix and
16170           lpr-postscript_suffix config options for printer commands to
16171           place printer in postscript mode
16172
16173 2007-04-23 17:21  jeff
16174
16175         * FS/FS/svc_www.pm: untaint
16176
16177 2007-04-23 17:04  jeff
16178
16179         * httemplate/view/svc_acct.cgi: missed a bytecount
16180
16181 2007-04-23 16:34  ivan
16182
16183         * httemplate/search/cust_pkg.cgi: fix error: column reference
16184           "fieldname" is ambiguous
16185
16186 2007-04-22 20:41  jeff
16187
16188         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_bill.pm,
16189           FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
16190           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi:
16191           add to ACH batch feature from customer view page
16192
16193 2007-04-20 21:44  ivan
16194
16195         * FS/FS/cust_svc.pm: bring POD documentation in line with reality
16196           wrt where we're storing phone numbers
16197
16198 2007-04-20 14:40  ivan
16199
16200         * conf/: invoice_html, invoice_latex: add customer # to default
16201           invoice templates
16202
16203 2007-04-20 14:31  ivan
16204
16205         * httemplate/view/cust_main/billing.html: don't put this
16206           information way out on the right in its own columns.
16207
16208 2007-04-19 16:34  ivan
16209
16210         * FS/FS/UI/Web.pm: not needed here anymore, bytecount stuff moved
16211           to its own module
16212
16213 2007-04-19 16:30  jeff
16214
16215         * FS/FS/svc_acct.pm, FS/FS/UI/Web.pm, FS/FS/UI/bytecount.pm,
16216           FS/FS/part_pkg/flat.pm, FS/FS/ClientAPI/MyAccount.pm,
16217           httemplate/edit/process/prepay_credit.cgi,
16218           httemplate/edit/process/svc_acct.cgi,
16219           httemplate/search/prepay_credit.html, htetc/handler.pl: break
16220           _bytecount subroutines out of FS::UI::Web
16221
16222 2007-04-19 13:18  ivan
16223
16224         * htetc/handler.pl, httemplate/search/cust_svc.html,
16225           httemplate/view/cust_main/packages.html, FS/FS/UI/Web.pm,
16226           httemplate/browse/part_svc.cgi, httemplate/elements/menu.html:
16227           fix very strange "Undefined subroutine &FS::UI::Web::rooturl"
16228           with an explicit import.  did i mention this was really really
16229           weird?
16230
16231 2007-04-18 20:15  ivan
16232
16233         * FS/FS/UID.pm: better error message about missing secrets file
16234           errors.  WTF is going on!
16235
16236 2007-04-18 16:22  ivan
16237
16238         * FS/: FS/svc_acct.pm, FS/part_pkg/flat.pm, bin/freeside-queued:
16239           fix use statements for FS::UI::Web.  not "use"ing modules in the
16240           actual modules you use them in is bad, mmmkay
16241
16242 2007-04-18 13:01  ivan
16243
16244         * FS/FS/part_pkg.pm: praise the parser!  amen!  (fix a doc typo)
16245
16246 2007-04-12 17:53  jeff
16247
16248         * FS/FS/svc_acct.pm: correct boneheaded afterthoughts
16249
16250 2007-04-11 20:16  jeff
16251
16252         * FS/FS/Conf.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
16253           FS/FS/svc_acct.pm, FS/FS/UI/Web.pm, FS/FS/part_pkg/flat.pm,
16254           FS/bin/freeside-queued, httemplate/browse/part_pkg.cgi,
16255           httemplate/browse/part_svc.cgi, httemplate/edit/part_pkg.cgi,
16256           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
16257           httemplate/edit/process/part_pkg.cgi,
16258           httemplate/edit/process/svc_acct.cgi,
16259           httemplate/view/svc_acct.cgi: input and output on data volume
16260           fields specified with k,m,g,or t
16261
16262 2007-04-11 19:42  ivan
16263
16264         * FS/FS/svc_Common.pm: quiet "Use of uninitialized value in string
16265           eq at /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 131".  i
16266           think.
16267
16268 2007-04-11 19:27  ivan
16269
16270         * httemplate/misc/process/recharge_svc.html: remove
16271           'backend-realtime' flag required for recharges, want that just
16272           for signups, running recharges right away by default is fine.
16273           also fix the 'fatal error - unknown payby' error that'll probably
16274           never be reached
16275
16276 2007-04-10 21:28  jeff
16277
16278         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
16279           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
16280           httemplate/view/cust_main/packages.html: usage suspend vs admin
16281           suspend -- avoid actual cust_pkg::suspend except legacy cases
16282
16283 2007-04-09 18:44  ivan
16284
16285         * FS/FS/Conf.pm: remove a ton of deprecated config options
16286
16287 2007-04-09 18:29  ivan
16288
16289         * FS/FS/Conf.pm: add checkbox to payment_receipt_email config
16290
16291 2007-04-09 16:38  jeff
16292
16293         * httemplate/misc/: recharge_svc.html, process/recharge_svc.html:
16294           trigger recharge from the backend as in self-service
16295
16296 2007-04-07 18:14  jeff
16297
16298         * FS/FS/: Conf.pm, svc_acct.pm: configuration option to have
16299           generated passwords be all caps
16300
16301 2007-04-07 17:41  jeff
16302
16303         * httemplate/edit/svc_acct.cgi: correct usage editing bug
16304
16305 2007-04-07 17:22  jeff
16306
16307         * FS/FS/svc_acct.pm: threshold usage email should not be sent to
16308           svc_acct->email
16309
16310 2007-04-06 17:07  jeff
16311
16312         * httemplate/view/cust_main/billing.html: ommitted file
16313
16314 2007-04-06 16:57  jeff
16315
16316         * FS/FS/cust_main.pm, httemplate/misc/payment.cgi,
16317           httemplate/misc/process/payment.cgi: integrate new echeck fields
16318           into freeside backend payment processing
16319
16320 2007-04-06 12:38  jeff
16321
16322         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
16323           httemplate/edit/cust_main.cgi,
16324           httemplate/edit/cust_main/billing.html: ticket 1443 add account
16325           type and bank state for echeck processing
16326
16327 2007-04-05 17:37  ivan
16328
16329         * FS/FS/Conf.pm: slight update for batch-enable description & add
16330           ach-spiritone format to batch-default and batch-fixed_format-CHEK
16331           config items
16332
16333 2007-04-05 17:34  ivan
16334
16335         * FS/FS/Conf.pm: slight better descriptions
16336
16337 2007-04-05 17:01  khoff
16338
16339         * FS/FS/part_export/nas_wrapper.pm: Disable debug output by
16340           default.  Pass @_ along to new exports.
16341
16342 2007-04-05 15:01  ivan
16343
16344         * httemplate/elements/menu.html: they're comments now
16345
16346 2007-04-05 07:15  jeff
16347
16348         * httemplate/misc/process/cust_main_note-import.cgi: use comments
16349           and not notes
16350
16351 2007-04-04 19:04  ivan
16352
16353         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
16354           httemplate/edit/cust_main.cgi,
16355           httemplate/edit/cust_main/billing.html,
16356           httemplate/view/cust_main/billing.html: per-customer invoice
16357           terms override
16358
16359 2007-04-04 18:45  ivan
16360
16361         * httemplate/pref/pref.html: finish moving vonage integration to a
16362           user pref
16363
16364 2007-04-04 18:38  ivan
16365
16366         * httemplate/pref/pref-process.html: finish moving the vonage
16367           integration to per-user
16368
16369 2007-04-04 17:01  ivan
16370
16371         * FS/bin/freeside-init-config: correct usage
16372
16373 2007-04-04 15:42  ivan
16374
16375         * Makefile: yes virginia
16376
16377 2007-04-04 13:04  jeff
16378
16379         * FS/bin/freeside-upgrade: correct a bootstrap issue
16380
16381 2007-04-04 08:30  jeff
16382
16383         * FS/FS/cust_bill.pm: squash bug which causes re-email failed
16384           events to fail
16385
16386 2007-04-03 12:37  jeff
16387
16388         * httemplate/misc/cust_main_note-import.cgi: correct handling of
16389           non-unix line termination
16390
16391 2007-04-02 18:39  ivan
16392
16393         * bin/fs-migrate-cust_tax_exempt: [no log message]
16394
16395 2007-04-02 08:49  jeff
16396
16397         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Setup.pm,
16398           FS/FS/cust_main.pm, httemplate/edit/cust_main/contact.html,
16399           httemplate/edit/process/cust_main.cgi,
16400           httemplate/view/cust_main/contacts.html: ticket 1528 add driver's
16401           license field, mask it and ssn
16402
16403 2007-03-31 19:45  jeff
16404
16405         * httemplate/view/svc_www.cgi, FS/FS/AccessRight.pm,
16406           FS/FS/Schema.pm, bin/apache.export, httemplate/edit/svc_www.cgi:
16407           quick hack to add extra 'config lines' to svc_www and otherwise
16408           enhance svc_www
16409
16410 2007-03-27 20:59  ivan
16411
16412         * FS/FS/svc_acct.pm: fix bug with RADIUS groups not available to
16413           shellcommands delete export
16414
16415 2007-03-21 16:07  ivan
16416
16417         * FS/FS/cust_main.pm: fix bug displaying additional debugging info
16418           when process returns no error_message
16419
16420 2007-03-21 15:09  ivan
16421
16422         * FS/FS/cust_main.pm: realtime_bop: if a transaction fails without
16423           an error_message, output additional debugging information, if
16424           available
16425
16426 2007-03-20 21:01  jeff
16427
16428         * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
16429           httemplate/search/cust_pay_batch.cgi: ticket 1436, ACH export
16430           format, return processing and autopost
16431
16432 2007-03-20 18:21  jeff
16433
16434         * FS/bin/freeside-fetch, httemplate/pref/pref-process.html,
16435           httemplate/pref/pref.html: ticket 1427, automatically email excel
16436           a/r report
16437
16438 2007-03-20 15:10  ivan
16439
16440         * FS/FS/ClientAPI/Signup.pm: fix bug: usage of promo code broke
16441           agent-specific advertising sources
16442
16443 2007-03-20 13:11  jeff
16444
16445         * httemplate/misc/: cust_main_note-import.cgi,
16446           cust_main_note-import.html, process/cust_main_note-import.cgi:
16447           acls on new import
16448
16449 2007-03-20 13:01  jeff
16450
16451         * httemplate/elements/menu.html: tie note import into menu
16452
16453 2007-03-20 10:03  jeff
16454
16455         * FS/FS/cust_main.pm, httemplate/misc/cust_main_note-import.html,
16456           httemplate/misc/cust_main_note-import.cgi,
16457           httemplate/misc/process/cust_main_note-import.cgi: ticket 1418, a
16458           tool for customer note importation
16459
16460 2007-03-15 18:35  ivan
16461
16462         * FS/FS/Conf.pm, httemplate/elements/phonenumber.html,
16463           httemplate/pref/pref.html: vonage click2call integration should
16464           not be sitewide, especially now that we have user prefs
16465
16466 2007-03-15 13:54  ivan
16467
16468         * FS/FS/part_pkg.pm: 13 months!
16469
16470 2007-03-15 13:08  khoff
16471
16472         * httemplate/edit/part_virtual_field.cgi: Set input form MAXLENGTH
16473           attributes to match actual field sizes.
16474
16475 2007-03-15 13:08  khoff
16476
16477         * FS/FS/part_export/router.pm: Added configurable error checks
16478           instead of stupid /^ERROR/ check.  Commands can now be processed
16479           with Text::Template using [@-- --@] delimeters, in addition to
16480           evaling a double-quoted string.  Cleaned up spurious debug
16481           output.
16482
16483 2007-03-15 13:07  khoff
16484
16485         * FS/FS/part_virtual_field.pm: Escape the values in virtual field
16486           html form inputs.
16487
16488 2007-03-15 13:07  khoff
16489
16490         * FS/FS/Schema.pm: part_virtual_field.vfieldpart should be a
16491           serial.
16492
16493 2007-03-14 16:30  jeff
16494
16495         * FS/FS/svc_acct.pm: turn debugging off
16496
16497 2007-03-14 16:27  jeff
16498
16499         * FS/FS/svc_acct.pm: correcting ->replace on bill
16500
16501 2007-03-13 02:21  ivan
16502
16503         * FS/FS/cust_pkg.pm: okay, so this should link to usernum now.  but
16504           until then, it should be ->username, not ->name, eek.  causing
16505           "Error: Error inserting cust_pkg_reason: ERROR: value to long for
16506           type character varying(32)" errors and will be harder to
16507           normalize back to usernum when we fix that
16508
16509 2007-03-10 20:13  ivan
16510
16511         * httemplate/browse/svc_acct_pop.cgi: move POP to browse template;
16512           whew, its paged
16513
16514 2007-03-09 16:16  khoff
16515
16516         * FS/FS/Record.pm: Added $FS::Record::no_update_diff flag to update
16517           "identical" records anyway.
16518
16519 2007-03-09 16:11  khoff
16520
16521         * FS/FS/: Record.pm, svc_broadband.pm: Added ut_coord and ut_coordn
16522           for FS::svc_broadband.
16523
16524 2007-03-09 09:11  jeff
16525
16526         * bin/svc_acct_pop.import: pop import tool
16527
16528 2007-03-07 11:48  khoff
16529
16530         * FS/FS/: Conf.pm, cust_main.pm: Option to disable the charging of
16531           the setup fee while a package is suspended.
16532
16533 2007-03-06 11:56  ivan
16534
16535         * bin/slony-setup: slight update for slony setup script
16536
16537 2007-03-05 17:59  ivan
16538
16539         * httemplate/search/cust_main.cgi: fix status colors in mozilla
16540
16541 2007-03-05 15:01  jayce
16542
16543         * FS/FS/part_pkg/base_delayed.pm: Typo in the package name caused a
16544           warning.  Fixed.
16545
16546 2007-03-05 11:48  khoff
16547
16548         * httemplate/search/report_cust_bill.html: Fixed a problem with the
16549           %opts hash getting skewed (specifically $opt{'value'} == 'label')
16550           when $cgi->param('agentnum') was unset.
16551
16552 2007-03-02 17:29  ivan
16553
16554         * fs_selfservice/FS-SelfService/cgi/signup.cgi: pass the remote IP
16555           address along with signup requests, for some gateways
16556
16557 2007-03-02 15:48  ivan
16558
16559         * FS/FS/cust_main.pm: eProcessingNetwork returning an authorization
16560           like "AUTH/TKT 123456"... will this make refunds work?
16561
16562 2007-03-01 22:24  ivan
16563
16564         * FS/FS/TicketSystem/RT_External.pm: fix custom priority fields,
16565           whew
16566
16567 2007-03-01 12:56  ivan
16568
16569         * FS/FS/part_pkg/voip_cdr.pm: better match for toll-free prefixes
16570
16571 2007-03-01 12:12  ivan
16572
16573         * FS/FS/Misc/prune.pm: yeah, a typo
16574
16575 2007-03-01 09:48  ivan
16576
16577         * FS/bin/: freeside-prune-applications, freeside-upgrade:
16578           prune_applications moved to FS::Misc::prune
16579
16580 2007-03-01 09:47  ivan
16581
16582         * FS/FS/Misc/prune.pm: adding FS::Misc::prune
16583
16584 2007-03-01 09:44  ivan
16585
16586         * FS/FS/Misc.pm: fix weird compliation problem for quis, i hope
16587
16588 2007-03-01 08:36  ivan
16589
16590         * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
16591
16592 2007-02-28 21:24  jeff
16593
16594         * FS/FS/cust_credit.pm: dangling cust_credit_refund not allowed
16595
16596 2007-02-28 21:13  jeff
16597
16598         * FS/: FS/Misc.pm, bin/freeside-prune-applications,
16599           bin/freeside-upgrade: dangling cust_credit_refund not allowed
16600
16601 2007-02-28 17:26  ivan
16602
16603         * FS/FS/Conf.pm: this isn't necessary around a single db operation
16604
16605 2007-02-28 11:14  jeff
16606
16607         * httemplate/misc/svc_acct-domains.cgi: restore (none) choice to
16608           first package select
16609
16610 2007-02-27 16:16  jayce
16611
16612         * FS/MANIFEST: Added base_rate files
16613
16614 2007-02-27 15:59  jayce
16615
16616         * FS/FS/part_pkg/base_delayed.pm: adaptation of flat_delayed to
16617           work with base_rate billing
16618
16619 2007-02-27 14:10  jeff
16620
16621         * httemplate/config/config-download.cgi: put the C in ACL here, too
16622
16623 2007-02-27 13:24  jeff
16624
16625         * FS/bin/freeside-setup: oops - inappropriate localization was
16626           committed
16627
16628 2007-02-26 17:51  jeff
16629
16630         * httemplate/config/config.cgi: config goes in database
16631
16632 2007-02-26 17:48  jeff
16633
16634         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/UID.pm, FS/FS/conf.pm,
16635           FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
16636           FS/bin/freeside-init-config, FS/bin/freeside-setup,
16637           FS/bin/freeside-upgrade, FS/t/conf.t, conf/invoice_latex,
16638           httemplate/config/config-download.cgi,
16639           httemplate/config/config-process.cgi,
16640           httemplate/config/config-view.cgi, FS/FS/Schema.pm: config goes
16641           in database
16642
16643 2007-02-26 09:54  jeff
16644
16645         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
16646           httemplate/edit/process/part_pkg.cgi: agent_type selector on new
16647           packages
16648
16649 2007-02-24 19:08  ivan
16650
16651         * FS/: FS/Conf.pm, bin/freeside-selfservice-server: add
16652           selfservice-ignore_quantity flag
16653
16654 2007-02-22 23:47  ivan
16655
16656         * FS/FS/Cron/bill.pm: take the package-def defined action here,
16657           like freeside-prepaidd
16658
16659 2007-02-21 03:26  ivan
16660
16661         * FS/FS/: Schema.pm, svc_acct.pm, part_export/shellcommands.pm: add
16662           a _password_encoding field
16663
16664 2007-02-20 18:53  jeff
16665
16666         * FS/FS/part_export/prizm.pm: work around a claimed 50 char limit,
16667           and correct a description handling bug
16668
16669 2007-02-19 07:40  ivan
16670
16671         * FS/FS/cust_bill.pm: this should fix Can't call method "part_pkg"
16672           on an undefined value at .../cust_bill.pm line 434
16673
16674 2007-02-16 14:06  ivan
16675
16676         * bin/rotate-cdrs: commiting this quick tool, cvs is complaining
16677
16678 2007-02-16 12:54  jeff
16679
16680         * httemplate/misc/svc_acct-domains.cgi: respect svc_acct-alldomains
16681           setting
16682
16683 2007-02-16 12:21  jeff
16684
16685         * FS/FS/: Record.pm, svc_broadband.pm: coordinates can be negative
16686           (deja vu?)
16687
16688 2007-02-16 11:46  jayce
16689
16690         * FS/FS/part_pkg/base_rate.pm: Added a new Plan type, base_rate,
16691           which uses the cust_pkg->options to control pricing.  You assign
16692           a base rate for charging, and it is multiplied by the 'units'
16693           ordered.  Solves a need where a company wants to offer an ASP
16694           style service, that charges per user, at a base cost, but doesn't
16695           want a plan for every combination of user amounts.
16696
16697 2007-02-15 12:18  khoff
16698
16699         * FS/FS/cust_main.pm: *** ERROR: unterminated L<...> at line 4716
16700           in file FS/cust_main.pm
16701
16702 2007-02-14 16:49  ivan
16703
16704         * httemplate/edit/part_bill_event.cgi: add send_email event
16705
16706 2007-02-14 16:48  ivan
16707
16708         * conf/invoice_html: remove commented-out example notes section
16709
16710 2007-02-14 15:32  jeff
16711
16712         * httemplate/: edit/cust_main.cgi, misc/svc_acct-domains.cgi:
16713           selectable domain on first package in edit/cust_main
16714
16715 2007-02-14 14:43  ivan
16716
16717         * httemplate/search/report_receivables.cgi: fix alignment on
16718           receivables report
16719
16720 2007-02-14 13:23  ivan
16721
16722         * httemplate/search/report_cust_pkg.html: grey out disabled text
16723           boxes for IE
16724
16725 2007-02-14 00:48  ivan
16726
16727         * httemplate/elements/select-cust_pkg-status.html,
16728           httemplate/elements/tr-input-beginning_ending.html,
16729           httemplate/search/cust_pkg.cgi,
16730           httemplate/search/report_cust_pkg.html, FS/FS/UI/Web.pm,
16731           httemplate/images/calendar-disabled.png: add more options to
16732           advanced package reporting
16733
16734 2007-02-13 19:12  jeff
16735
16736         * FS/FS/: Conf.pm, Cron/notify.pm: add simple scalars to
16737           impending_recur_notification
16738
16739 2007-02-13 17:43  ivan
16740
16741         * httemplate/search/svc_www.cgi: fix up svc_www searching
16742
16743 2007-02-13 16:19  jeff
16744
16745         * FS/FS/Conf.pm: better docs for impending doom
16746
16747 2007-02-13 14:24  ivan
16748
16749         * FS/FS/ClientAPI/MyAccount.pm: accept domsvc in selfservice
16750           orders, patch from Sean Hanson/S1
16751
16752 2007-02-13 14:08  ivan
16753
16754         * httemplate/edit/process/cust_main.cgi: use a domsvc when passed
16755           in, patch from Sean Hanson/S1
16756
16757 2007-02-12 21:00  jayce
16758
16759         * httemplate/edit/payment_gateway.html: Small hint on how the
16760           options field is used.
16761
16762 2007-02-12 17:16  jeff
16763
16764         * httemplate/edit/cust_main.cgi: another place to alphabetize
16765
16766 2007-02-12 16:45  jeff
16767
16768         * FS/bin/freeside-delete-addr_blocks: for dumping addr_blocks
16769
16770 2007-02-12 09:56  jeff
16771
16772         * FS/FS/ClientAPI/Signup.pm: alpha sort packages in new package
16773           order SELECT (ticket 1446)
16774
16775 2007-02-11 19:11  ivan
16776
16777         * FS/FS/Misc.pm: fix unterminated L<...> in POD docs
16778
16779 2007-02-11 00:51  ivan
16780
16781         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: we're at
16782           now now
16783
16784 2007-02-10 23:04  ivan
16785
16786         * FS/FS/UI/Web.pm: fix bug with customer info not showing up if
16787           "cust-fields" config value has been set
16788
16789 2007-02-09 22:13  ivan
16790
16791         * FS/FS/svc_acct.pm, FS/FS/svc_phone.pm,
16792           httemplate/edit/part_svc.cgi: reincorporate the changes from
16793           http://www.sisd.com/cgi-bin/viewcvs.cgi/freeside/httemplate/edit/part_svc.cgi?r1=1.52&r2=1.53
16794           that were lost due to the concurrent service-refactor merge
16795
16796 2007-02-09 16:42  ivan
16797
16798         * httemplate/misc/change_pkg.cgi: REALLY fix the package changing
16799           this time
16800
16801 2007-02-09 15:29  ivan
16802
16803         * httemplate/misc/change_pkg.cgi: fix change package link
16804
16805 2007-02-08 20:54  ivan
16806
16807         * bin/import-county-tax-rates: quick hack to import rates for
16808           landel
16809
16810 2007-02-08 20:37  jayce
16811
16812         * httemplate/view/cust_main/packages.html: Set the correct access
16813           right for the cancel link to work
16814
16815 2007-02-08 17:05  ivan
16816
16817         * conf/: invoice_html_statement, invoice_latex_statement,
16818           invoice_latexnotes_statement, invoice_template_statement: add
16819           default statement conf
16820
16821 2007-02-08 14:54  ivan
16822
16823         * FS/FS/part_export/sqlradius.pm: slightly less cryptic docs for
16824           groups_susp_reason option
16825
16826 2007-02-08 14:19  ivan
16827
16828         * FS/FS/cust_pkg.pm: use a LIMIT to retreive the first record,
16829           don't rely on qsearchs to trim it for you - it is inefficient and
16830           outputs long verbose warnings
16831
16832 2007-02-08 14:08  ivan
16833
16834         * httemplate/pref/pref-process.html: second "my" localizing the
16835           variable and causing password changes to fail
16836
16837 2007-02-08 09:00  jeff
16838
16839         * FS/FS/svc_acct.pm, httemplate/edit/part_svc.cgi: fix usergroup in
16840           edit/part_svc.cgi
16841
16842 2007-02-08 08:04  jeff
16843
16844         * httemplate/edit/part_pkg.cgi: gratuitous quote
16845
16846 2007-02-08 01:13  jeff
16847
16848         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
16849           httemplate/edit/process/part_pkg.cgi: hold off until 1.7.2
16850
16851 2007-02-08 00:19  ivan
16852
16853         * FS/FS/CGI.pm: fix the popup progress bars, whew
16854
16855 2007-02-07 17:46  jeff
16856
16857         * FS/FS/part_pkg.pm, htetc/handler.pl,
16858           httemplate/elements/select-table.html,
16859           httemplate/edit/part_pkg.cgi,
16860           httemplate/edit/process/part_pkg.cgi: agent type on package
16861           add/edit (ticket 1446)
16862
16863 2007-02-06 16:46  ivan
16864
16865         * FS/FS/: cust_bill.pm, cust_pay.pm: only use new statements as
16866           payment receipts if the conf file is created
16867
16868 2007-02-05 15:48  ivan
16869
16870         * FS/FS/cust_bill_ApplicationCommon.pm: fix payment/credit
16871           line-item application erroring out on tax applications
16872
16873 2007-02-05 14:12  ivan
16874
16875         * FS/FS/cust_bill_ApplicationCommon.pm: turn debugging on until we
16876           catch the Cant call method "part_pkg" on an undefined value at
16877           /usr/local/share/perl/5.8.4/FS/cust_bill_ApplicationCommon.pm
16878           line 181" bug
16879
16880 2007-02-05 09:21  ivan
16881
16882         * FS/FS/: cust_pay_batch.pm, pay_batch.pm: move the due_events
16883           import too... whew!  this should be it
16884
16885 2007-02-05 08:01  ivan
16886
16887         * FS/FS/pay_batch.pm: fix param passing
16888
16889 2007-02-05 07:49  ivan
16890
16891         * httemplate/misc/upload-batch.cgi: fix st00pid mistakes in batch
16892           upload
16893
16894 2007-02-05 07:48  ivan
16895
16896         * httemplate/misc/upload-batch.cgi: misterminated <%init>
16897
16898 2007-02-05 07:02  ivan
16899
16900         * FS/FS/pay_batch.pm: remove refactored code
16901
16902 2007-02-05 05:10  ivan
16903
16904         * httemplate/search/: report_receivables.cgi,
16905           report_receivables.html: add "over X days" option to receivables
16906           report
16907
16908 2007-02-05 04:51  ivan
16909
16910         * FS/FS/AccessRight.pm, httemplate/view/cust_bill-logo.cgi,
16911           httemplate/view/cust_bill-pdf.cgi,
16912           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
16913           httemplate/view/cust_main.cgi, httemplate/view/svc_Common.html,
16914           httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
16915           httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
16916           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi,
16917           httemplate/view/cust_main/contacts.html,
16918           httemplate/view/elements/svc_Common.html: C is for
16919           Cookie^WControl
16920
16921 2007-02-05 03:35  ivan
16922
16923         * FS/FS/CGI.pm: not supporting Apache::ASP anymore
16924
16925 2007-02-05 03:12  ivan
16926
16927         * FS/FS/ClientAPI/MyAccount.pm: show RADIUS usage from last bill to
16928           NOW, instead of last bill to next bill
16929
16930 2007-02-05 01:45  ivan
16931
16932         * httemplate/misc/download-batch.cgi: upon first download, have
16933           batches auto-set amount to customer balance if it is smaller
16934
16935 2007-02-05 01:44  ivan
16936
16937         * FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
16938           FS/FS/pay_batch.pm, httemplate/misc/upload-batch.cgi: move
16939           cust_pay_batch::upload results subroutine to an FS::pay_batch
16940           method.  upon first download, have batches auto-reset their
16941           amounts to the customer balance upon if it is smaller.
16942
16943 2007-02-03 17:47  ivan
16944
16945         * httemplate/: search/cust_pay_batch.cgi,
16946           view/cust_main/payment_history.html: add link to some batched
16947           payment info to customer view
16948
16949 2007-02-03 16:01  ivan
16950
16951         * FS/FS/ClientAPI/Signup.pm: quieter
16952
16953 2007-02-03 05:05  ivan
16954
16955         * FS/FS/cust_pkg.pm: this should fix services with negative
16956           num_avail showing up for provisioning
16957
16958 2007-02-03 04:07  ivan
16959
16960         * FS/FS/cust_main_Mixin.pm: remove debugging left on
16961
16962 2007-02-03 03:36  ivan
16963
16964         * FS/FS/AccessRight.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main.pm,
16965           FS/FS/cust_main_Mixin.pm, FS/FS/UI/Web.pm,
16966           httemplate/elements/menu.html,
16967           httemplate/graph/cust_bill_pkg.cgi,
16968           httemplate/graph/money_time.cgi,
16969           httemplate/graph/report_cust_bill_pkg.html,
16970           httemplate/graph/report_money_time.html,
16971           httemplate/search/cdr.html, httemplate/search/cust_bill.html,
16972           httemplate/search/cust_bill_event.cgi,
16973           httemplate/search/cust_bill_event.html,
16974           httemplate/search/cust_bill_pkg.cgi,
16975           httemplate/search/cust_credit.html,
16976           httemplate/search/cust_main-otaker.cgi,
16977           httemplate/search/cust_main-zip.html,
16978           httemplate/search/cust_main.cgi,
16979           httemplate/search/cust_main.html, httemplate/search/cust_pay.cgi,
16980           httemplate/search/cust_pay_batch.cgi,
16981           httemplate/search/cust_pkg.cgi, httemplate/search/cust_svc.html,
16982           httemplate/search/cust_tax_exempt_pkg.cgi,
16983           httemplate/search/inventory_item.html,
16984           httemplate/search/pay_batch.cgi,
16985           httemplate/search/pay_batch.html, httemplate/search/queue.html,
16986           httemplate/search/reg_code.html,
16987           httemplate/search/report_cdr.html,
16988           httemplate/search/report_cust_bill.html,
16989           httemplate/search/report_cust_credit.html,
16990           httemplate/search/report_cust_main-zip.html,
16991           httemplate/search/report_cust_pay.html,
16992           httemplate/search/report_cust_pay_batch.html,
16993           httemplate/search/report_cust_pkg.html,
16994           httemplate/search/report_prepaid_income.cgi,
16995           httemplate/search/report_prepaid_income.html,
16996           httemplate/search/report_receivables.cgi,
16997           httemplate/search/report_receivables.html,
16998           httemplate/search/report_tax.cgi,
16999           httemplate/search/report_tax.html, httemplate/search/sql.html,
17000           httemplate/search/sqlradius.cgi,
17001           httemplate/search/sqlradius.html, httemplate/search/svc_acct.cgi,
17002           httemplate/search/svc_broadband.cgi,
17003           httemplate/search/svc_domain.cgi,
17004           httemplate/search/svc_external.cgi,
17005           httemplate/search/svc_forward.cgi,
17006           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi:
17007           add customer status column to customer & most other reports.
17008           also put the C in ACL in the search/ and graph/ directories.
17009
17010 2007-02-02 18:39  jeff
17011
17012         * FS/bin/freeside-reset-fixed: do a setfixed
17013
17014 2007-02-01 22:29  ivan
17015
17016         * FS/FS/part_pkg/flat.pm: quiet a harmless but loud warning
17017
17018 2007-02-01 20:39  ivan
17019
17020         * FS/FS/ClientAPI/Signup.pm: set resellser-specific advertising
17021           sources in signup
17022
17023 2007-01-31 19:08  jeff
17024
17025         * httemplate/view/cust_main/packages.html: oops.  perhaps it should
17026
17027 2007-01-31 18:37  jeff
17028
17029         * FS/FS/svc_acct.pm: spurious line
17030
17031 2007-01-31 18:35  ivan
17032
17033         * FS/FS/ClientAPI/Signup.pm: fix up the info passing for optional
17034           packages
17035
17036 2007-01-31 18:13  jeff
17037
17038         * FS/FS/: svc_acct.pm, part_export/sqlradius.pm: better solution to
17039           ticket 1455
17040
17041 2007-01-31 17:57  ivan
17042
17043         * FS/FS/cust_bill.pm: eliminate \\* in the cheesy latex->html notes
17044           thing
17045
17046 2007-01-31 10:28  jeff
17047
17048         * FS/FS/part_export/sqlradius.pm: possible solution to ticket 1455
17049
17050 2007-01-30 22:30  khoff
17051
17052         * FS/FS/part_export/snmp.pm: Don't break if we're missing
17053           Net::SNMP.  Apparenty "require" doesn't do the trick.
17054
17055 2007-01-30 21:45  khoff
17056
17057         * FS/FS/part_export/nas_wrapper.pm: Meta-export to allow more
17058           flexibilty until the export subsystem rewrite.
17059
17060 2007-01-30 21:43  khoff
17061
17062         * FS/FS/part_export/: router.pm, snmp.pm, trango.pm:
17063           FS::part_export::router  - Refactored to be more easily
17064           sub-classed.   - Moved per-export options to FS:;router virtual
17065           fields.   - Fixed other general brokenness.
17066
17067           FS::part_export::snmp  - SNMP export sub-classed from
17068           FS::part_export::router
17069
17070           FS::part_export::trango  - Export for Trango proprietary access
17071           points.  Sub-classed from FS::part_export::snmp.
17072
17073 2007-01-30 21:23  jeff
17074
17075         * FS/FS/cust_main.pm: minor improvement
17076
17077 2007-01-30 20:30  jeff
17078
17079         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
17080           httemplate/edit/process/cust_pay.cgi,
17081           httemplate/misc/process/payment.cgi: small change in payment
17082           receipt handling (ticket 1422)
17083
17084 2007-01-30 20:26  ivan
17085
17086         * httemplate/: edit/quick-charge.html,
17087           elements/select-taxclass.html, elements/tr-select-taxclass.html,
17088           view/cust_main/packages.html: minor UI work on one-time charges
17089           w/taxclasses
17090
17091 2007-01-30 19:42  jeff
17092
17093         * FS/: MANIFEST, t/cust_pkg_option.t: odds and ends
17094
17095 2007-01-30 18:08  ivan
17096
17097         * httemplate/misc/change_pkg.cgi: this should be a popup too, but,
17098           until then, it shouldn't be missing the standard header
17099
17100 2007-01-30 15:50  ivan
17101
17102         * FS/FS/cust_bill.pm: fix agent-specific logos in emailed html
17103           invoices
17104
17105 2007-01-30 13:21  jeff
17106
17107         * FS/FS/svc_acct.pm: avoiding brane pane
17108
17109 2007-01-30 12:59  ivan
17110
17111         * httemplate/: browse/access_group.html, browse/access_user.html,
17112           browse/addr_block.cgi, browse/agent.cgi, browse/agent_type.cgi,
17113           browse/cust_main_county.cgi, browse/inventory_class.html,
17114           browse/msgcat.cgi, browse/part_bill_event.cgi,
17115           browse/part_export.cgi, browse/part_pkg.cgi,
17116           browse/part_referral.html, browse/part_svc.cgi,
17117           browse/part_virtual_field.cgi, browse/payment_gateway.html,
17118           browse/pkg_class.html, browse/rate.cgi, browse/reason.html,
17119           browse/reason_type.html, browse/router.cgi,
17120           browse/svc_acct_pop.cgi, edit/msgcat.cgi,
17121           search/prepay_credit.html: its all about control
17122
17123 2007-01-30 11:45  ivan
17124
17125         * FS/FS/option_Common.pm: fix old-record detection bug in
17126           option_Common
17127
17128 2007-01-30 11:40  jeff
17129
17130         * FS/FS/: Conf.pm, svc_acct.pm, cust_main.pm: only add first user
17131           to invoicing_list (ticket 1424)
17132
17133 2007-01-30 10:52  jeff
17134
17135         * fs_selfservice/FS-SelfService/cgi/success-delayed.html,
17136           FS/FS/ClientAPI/Signup.pm,
17137           fs_selfservice/FS-SelfService/cgi/signup.cgi: additional info
17138           available for self-service success (ticket 1420)
17139
17140 2007-01-29 15:16  ivan
17141
17142         * httemplate/config/: config-process.cgi, config-view.cgi,
17143           config.cgi: putting the C in ACL
17144
17145 2007-01-29 13:11  ivan
17146
17147         * httemplate/misc/process/cancel_pkg.html: correct a typo, and
17148           <%init> helps alot
17149
17150 2007-01-29 10:50  ivan
17151
17152         * httemplate/pref/: pref-process.html, pref.html: record resolution
17153           & colro depth in user prefs
17154
17155 2007-01-29 08:16  ivan
17156
17157         * FS/FS/: cust_main.pm, rate.pm: turn off debugging
17158
17159 2007-01-29 08:01  ivan
17160
17161         * FS/FS/: cust_main.pm, cust_main_Mixin.pm, UI/Web.pm: fix invoice
17162           email display bug on advanced package report, closes: Bug#1416
17163
17164 2007-01-29 04:07  ivan
17165
17166         * htetc/handler.pl: warnings in <%once> sections should not be
17167           fatal
17168
17169 2007-01-29 03:55  ivan
17170
17171         * FS/FS/option_Common.pm: remove extraneous debugging
17172
17173 2007-01-29 03:31  ivan
17174
17175         * Makefile: looks like a duck
17176
17177 2007-01-27 18:21  ivan
17178
17179         * FS/FS/svc_domain.pm, httemplate/view/svc_domain.cgi: pretty up
17180           domain zone viewing a little
17181
17182 2007-01-26 00:18  ivan
17183
17184         * FS/FS/access_user.pm: out of scope bad
17185
17186 2007-01-26 00:17  ivan
17187
17188         * FS/FS/access_user.pm: spurious password changes bad...
17189
17190 2007-01-26 00:11  ivan
17191
17192         * FS/FS/: Record.pm, option_Common.pm: oops, debugging turned on
17193
17194 2007-01-26 00:04  ivan
17195
17196         * FS/FS/access_user.pm, httemplate/elements/header.html,
17197           httemplate/elements/menu.html, httemplate/elements/xmenu.css,
17198           httemplate/elements/xmenu.top.css,
17199           httemplate/elements/xmenu.top.js,
17200           httemplate/images/arrow.down.png,
17201           httemplate/images/menu-left-example.png,
17202           httemplate/images/menu-top-example.png,
17203           httemplate/pref/pref-process.html, httemplate/pref/pref.html,
17204           FS/FS/Record.pm, FS/FS/m2m_Common.pm, FS/FS/option_Common.pm: top
17205           bar option!
17206
17207 2007-01-24 22:04  ivan
17208
17209         * httemplate/elements/xmenu.css: fuck.  you.  IE7.
17210
17211 2007-01-24 22:00  ivan
17212
17213         * httemplate/elements/: menu.html, xmenu.css: fuck.  you.  IE7.
17214
17215 2007-01-24 15:41  ivan
17216
17217         * httemplate/misc/download-batch.cgi: 00 = sale, 01 = pre-auth.  we
17218           need the former
17219
17220 2007-01-23 21:33  jeff
17221
17222         * httemplate/edit/process/elements/process.html: squarely between
17223           shame in you and so close
17224
17225 2007-01-23 15:42  jeff
17226
17227         * FS/FS.pm, FS/bin/freeside-daily, conf/impending_recur_template,
17228           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
17229           FS/FS/cust_pkg.pm, FS/FS/cust_pkg_option.pm,
17230           FS/FS/Cron/notify.pm, FS/FS/part_pkg/flat_delayed.pm: notices
17231           before first charge on flat_delayed
17232
17233 2007-01-22 23:44  ivan
17234
17235         * FS/FS/cust_pay_batch.pm: even have 4 digit zips in there eek
17236
17237 2007-01-22 22:51  ivan
17238
17239         * FS/FS/Record.pm: remove spurious duplicateion from lineitem patch
17240
17241 2007-01-22 22:45  ivan
17242
17243         * FS/FS/payby.pm: fix PREP payby
17244
17245 2007-01-22 22:41  ivan
17246
17247         * FS/FS/cust_pay.pm: have to use payinfo_Mixin if we're going to
17248           ISA it
17249
17250 2007-01-22 09:05  ivan
17251
17252         * Makefile, htetc/freeside-base1.99.conf: halfass v2 too
17253
17254 2007-01-22 06:29  ivan
17255
17256         * FS/FS/CGI.pm: hopefully this should be the last bit of the
17257           relative URL fixing
17258
17259 2007-01-22 03:41  ivan
17260
17261         * httemplate/view/cust_main.cgi: closing tags helps alot
17262
17263 2007-01-22 03:39  ivan
17264
17265         * httemplate/view/: cust_main.cgi, cust_main/notes.html: fix
17266           elements/ links here too
17267
17268 2007-01-22 03:36  ivan
17269
17270         * httemplate/elements/: phonenumber.html, progress-init.html,
17271           progress-popup.html, tr-input-beginning_ending.html,
17272           tr-input-date-field.html: interpolation helps alot
17273
17274 2007-01-22 03:30  ivan
17275
17276         * httemplate/elements/: phonenumber.html, progress-init.html,
17277           progress-popup.html, tr-input-beginning_ending.html,
17278           tr-input-date-field.html: use $fsurl instead of relative ../
17279           addressing
17280
17281 2007-01-21 18:42  ivan
17282
17283         * FS/FS/ClientAPI/MyAccount.pm,
17284           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17285           fs_selfservice/FS-SelfService/cgi/make_payment.html: accept CVV2
17286           on self-service manual payment screen
17287
17288 2007-01-21 13:45  ivan
17289
17290         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
17291           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
17292           FS/FS/cust_bill_pkg.pm, FS/FS/cust_credit_bill.pm,
17293           FS/FS/cust_main.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
17294           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
17295           FS/FS/Cron/bill.pm, httemplate/edit/part_bill_event.cgi,
17296           httemplate/edit/part_pkg.cgi,
17297           httemplate/edit/process/cust_main.cgi, httemplate/misc/bill.cgi:
17298           Have lineitem-specific applications happen in all cases; add
17299           weightsto control
17300
17301 2007-01-21 05:42  ivan
17302
17303         * rt/: FREESIDE_MODIFIED, lib/RT/SearchBuilder.pm: add dependancy
17304           on DBIx::SB 1.36 for Pg 8.1+
17305
17306 2007-01-21 05:26  ivan
17307
17308         * Makefile, htetc/freeside-base1.conf, htetc/freeside-base2.conf:
17309           mod_perl v2, it finally happened
17310
17311 2007-01-21 01:13  ivan
17312
17313         * httemplate/search/cust_svc.html: trim leading & trailing
17314           whitespace from service searches
17315
17316 2007-01-21 01:10  ivan
17317
17318         * FS/FS/: CGI.pm, UI/Web.pm: fix svc_url to work no matter where we
17319           are coming from in the tree -  use rooturl() instead of popurl()
17320
17321 2007-01-19 16:08  jeff
17322
17323         * httemplate/edit/process/quick-charge.cgi: strip all blank lines,
17324           not just trailing ones
17325
17326 2007-01-19 15:00  jeff
17327
17328         * httemplate/misc/download-batch.cgi: work around CSV brokenness
17329
17330 2007-01-19 14:02  jeff
17331
17332         * httemplate/edit/process/: access_user.html,
17333           elements/process.html: blank password on error
17334
17335 2007-01-19 08:31  jeff
17336
17337         * httemplate/edit/: access_user.html, process/access_user.html,
17338           process/elements/process.html: no password in html source on
17339           employee edit
17340
17341 2007-01-18 10:14  ivan
17342
17343         * FS/FS/cust_pay_batch.pm: fix zip parsing for batch results -
17344           don't want to abort processing because of an old not-well-checked
17345           zip
17346
17347 2007-01-17 15:28  ivan
17348
17349         * FS/FS/part_export/shellcommands.pm: fix crypted password bug
17350           cause by recent fix to not quote things on STDIN, yuck.
17351
17352 2007-01-17 15:27  jeff
17353
17354         * httemplate/edit/svc_acct.cgi, httemplate/misc/change_pkg.cgi,
17355           httemplate/misc/payment.cgi,
17356           httemplate/view/elements/svc_Common.html, FS/FS/CGI.pm,
17357           httemplate/misc/process/payment.cgi,
17358           httemplate/view/svc_acct.cgi: link to customer from manual
17359           payment screen (ticket 1414)
17360
17361 2007-01-17 09:41  jeff
17362
17363         * FS/FS/: cust_pkg.pm, reason.pm: fix bug wrt suspend/cancel
17364           reasons (suspends fail in freeside-daily)
17365
17366 2007-01-17 08:41  jeff
17367
17368         * FS/FS/part_pkg/flat.pm: noise reduction
17369
17370 2007-01-17 07:50  jeff
17371
17372         * httemplate/view/cust_main/packages.html: fix suspend link
17373
17374 2007-01-16 16:40  jeff
17375
17376         * httemplate/edit/: access_user.html, process/access_user.html:
17377           employee edit (ticket 1412)
17378
17379 2007-01-16 13:36  jeff
17380
17381         * rt/: FREESIDE_MODIFIED, etc/schema.Pg: revert unnecessary changes
17382           for ticket 1364
17383
17384 2007-01-16 09:39  jeff
17385
17386         * rt/: FREESIDE_MODIFIED, etc/schema.Pg: RT vs Pg8 (ticket 1364)
17387
17388 2007-01-16 01:11  ivan
17389
17390         * FS/FS/ClientAPI/Signup.pm: have signup package list respect
17391           agentnum sent from client
17392
17393 2007-01-15 14:15  jeff
17394
17395         * httemplate/edit/process/quick-charge.cgi: that was DUM
17396
17397 2007-01-14 23:53  ivan
17398
17399         * httemplate/misc/download-batch.cgi: add batch expiration date
17400           incrementer for 295
17401
17402 2007-01-14 23:22  ivan
17403
17404         * FS/FS/Conf.pm: add descriptions for batchconfig-PAP and
17405           batchconfig-csv-chase_canada-E-xactBatch
17406
17407 2007-01-12 15:27  jeff
17408
17409         * FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
17410           httemplate/view/svc_broadband.cgi, FS/FS/part_export/prizm.pm,
17411           httemplate/edit/svc_broadband.cgi: added svc_broadband
17412           description which is appended to Site Name in prizm export
17413
17414 2007-01-11 18:04  jeff
17415
17416         * FS/FS/cust_main.pm, FS/FS/part_pkg/flat.pm,
17417           httemplate/edit/quick-charge.html,
17418           httemplate/edit/process/quick-charge.cgi,
17419           httemplate/view/cust_main/packages.html: one-time charge
17420           enhancements
17421
17422 2007-01-10 15:21  ivan
17423
17424         * httemplate/search/queue.html: add "select all" and "unselect" all
17425           buttons to bulk queue operations
17426
17427 2007-01-10 00:56  ivan
17428
17429         * FS/FS/payinfo_Mixin.pm: fix harmless warning: Use of
17430           uninitialized value in string ne at
17431           /usr/local/share/perl/5.8.4/FS/payinfo_Mixin.pm line 116
17432
17433 2007-01-10 00:50  ivan
17434
17435         * httemplate/view/cust_main/contacts.html: you have got to be
17436           kidding me.
17437
17438 2007-01-10 00:48  ivan
17439
17440         * httemplate/view/cust_main/contacts.html: nothing could have ever
17441           gone wrong with so simple a change.  oh noooo
17442
17443 2007-01-09 23:48  ivan
17444
17445         * httemplate/view/cust_main/contacts.html: fix ship_county display
17446           bug
17447
17448 2007-01-09 21:51  ivan
17449
17450         * FS/FS/cust_bill.pm: add custnum to invoice template vars
17451
17452 2007-01-09 18:41  jeff
17453
17454         * FS/FS/cust_pay_batch.pm: E-xactBatch masks card numbers
17455
17456 2007-01-09 16:42  jeff
17457
17458         * httemplate/: misc/upload-batch.cgi, search/cust_pay_batch.cgi:
17459           ignore filenames and rely on selected batch number
17460
17461 2007-01-09 16:41  jeff
17462
17463         * httemplate/misc/download-batch.cgi: permit batch redownloads
17464
17465 2007-01-09 14:57  ivan
17466
17467         * FS/FS/Schema.pm: 2147483647 should be enough bytes for anyone!
17468
17469 2007-01-08 09:36  jeff
17470
17471         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_credit_refund.pm,
17472           FS/FS/cust_pay_refund.pm, FS/FS/cust_refund.pm,
17473           httemplate/misc/delete-cust_refund.cgi,
17474           httemplate/view/cust_main/payment_history.html: refund deletion
17475
17476 2007-01-05 16:47  jeff
17477
17478         * httemplate/edit/part_svc.cgi: fix UI funkiness
17479
17480 2007-01-04 21:19  jeff
17481
17482         * fs_selfservice/FS-SelfService/SelfService.pm,
17483           fs_selfservice/FS-SelfService/cgi/view_usage.html,
17484           FS/FS/ClientAPI/MyAccount.pm,
17485           fs_selfservice/FS-SelfService/cgi/change_pkg.html,
17486           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
17487           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
17488           fs_selfservice/FS-SelfService/cgi/provision_list.html,
17489           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17490           fs_selfservice/FS-SelfService/cgi/view_usage_details.html: more
17491           self-servicey stuff (change package, detailed usage)
17492
17493 2007-01-03 23:26  ivan
17494
17495         * conf/blank_logo.eps: adding a simple blank logo; people are
17496           trying to comment out stuff in the template
17497
17498 2007-01-03 21:49  ivan
17499
17500         * httemplate/edit/part_bill_event.cgi: invoice event to credit out
17501           a customer's balance, presumably as bad debt
17502
17503 2007-01-03 11:47  ivan
17504
17505         * httemplate/view/cust_main/packages.html: fix suspend link
17506
17507 2007-01-02 13:46  ivan
17508
17509         * FS/FS/UI/Web.pm, httemplate/search/cust_svc.html: fix service
17510           searching & links
17511
17512 2007-01-02 13:44  ivan
17513
17514         * FS/FS/cust_main.pm: stupid semicolon!
17515
17516 2007-01-02 13:06  ivan
17517
17518         * FS/FS/cust_main.pm: fix num_pkgs to accept empty $sql param, no
17519           trailing AND
17520
17521 2007-01-02 12:29  ivan
17522
17523         * httemplate/view/cust_main/packages.html: fix popup target links
17524
17525 2007-01-02 12:25  ivan
17526
17527         * httemplate/view/svc_Common.html: missing from svc patch, oops!
17528
17529 2007-01-02 10:38  jeff
17530
17531         * FS/FS/svc_acct.pm: omit spurious export triggering
17532
17533 2006-12-29 13:48  jeff
17534
17535         * httemplate/: elements/select-agent.html,
17536           graph/report_cust_bill_pkg.html: correct bad include, and improve
17537           no agent selected condition
17538
17539 2006-12-29 00:51  ivan
17540
17541         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
17542           FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
17543           FS/FS/pkg_svc.pm, FS/FS/registrar.pm, FS/FS/svc_Common.pm,
17544           FS/FS/svc_External_Common.pm, FS/FS/svc_Parent_Mixin.pm,
17545           FS/FS/svc_acct.pm, FS/FS/svc_broadband.pm, FS/FS/svc_domain.pm,
17546           FS/FS/svc_external.pm, FS/FS/svc_forward.pm, FS/FS/svc_phone.pm,
17547           FS/FS/svc_www.pm, FS/FS/UI/Web.pm, FS/t/registrar.t,
17548           FS/t/svc_External_Common.t, FS/t/svc_Parent_Mixin.t,
17549           eg/table_template-svc.pm, httemplate/browse/part_svc.cgi,
17550           httemplate/edit/part_svc.cgi, httemplate/edit/svc_Common.html,
17551           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_broadband.cgi,
17552           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
17553           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
17554           httemplate/edit/elements/edit.html,
17555           httemplate/edit/elements/svc_Common.html,
17556           httemplate/edit/process/elements/process.html, FS/MANIFEST,
17557           httemplate/edit/process/svc_Common.html,
17558           httemplate/elements/header.html, httemplate/elements/menu.html,
17559           httemplate/misc/link.cgi, httemplate/search/cust_main.cgi,
17560           httemplate/search/cust_svc.html, httemplate/search/svc_acct.cgi,
17561           httemplate/search/svc_broadband.cgi,
17562           httemplate/search/svc_domain.cgi,
17563           httemplate/search/svc_external.cgi,
17564           httemplate/search/svc_forward.cgi,
17565           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
17566           httemplate/view/elements/svc_Common.html,
17567           rt/html/Elements/FreesideSearch,
17568           rt/html/Elements/FreesideSvcSearch,
17569           httemplate/view/cust_main/packages.html: service refactor!
17570
17571 2006-12-29 00:41  ivan
17572
17573         * httemplate/edit/process/cust_main.cgi: slight pedanticism
17574
17575 2006-12-29 00:39  ivan
17576
17577         * httemplate/edit/svc_broadband.cgi: svc broadband new arg parsing
17578
17579 2006-12-29 00:35  ivan
17580
17581         * httemplate/misc/: payment.cgi, process/payment.cgi: just in case
17582           it gets capitalized
17583
17584 2006-12-29 00:34  ivan
17585
17586         * httemplate/edit/process/quick-charge.cgi: whitespace
17587
17588 2006-12-29 00:34  ivan
17589
17590         * httemplate/edit/cust_main/billing.html: slight more space
17591           necessary for ACH account numbers
17592
17593 2006-12-29 00:31  ivan
17594
17595         * init.d/freeside-init: kill off all queued processes!
17596
17597 2006-12-29 00:30  ivan
17598
17599         * httemplate/docs/index.html: link more docs to wiki
17600
17601 2006-12-29 00:25  ivan
17602
17603         * FS/FS/part_export/vpopmail.pm: didn't get checked in with
17604           configurable target dirs, oops
17605
17606 2006-12-29 00:25  ivan
17607
17608         * FS/FS/svc_Common.pm: doc
17609
17610 2006-12-29 00:24  ivan
17611
17612         * FS/FS/part_pkg.pm: snot spacing
17613
17614 2006-12-29 00:24  ivan
17615
17616         * FS/FS/part_export.pm: use FS::queue for exports, though they
17617           should probably just use it themselves
17618
17619 2006-12-28 23:23  ivan
17620
17621         * httemplate/edit/elements/edit.html: document field types
17622
17623 2006-12-28 16:30  jeff
17624
17625         * FS/FS/part_export/prizm.pm: minor fixups
17626
17627 2006-12-28 12:52  jeff
17628
17629         * httemplate/elements/tr-select-reason.html: activate submit button
17630           more readily
17631
17632 2006-12-28 00:16  ivan
17633
17634         * FS/FS/payinfo_Mixin.pm: tyop
17635
17636 2006-12-27 23:02  ivan
17637
17638         * bin/pg-version: adding pg-version
17639
17640 2006-12-26 19:29  ivan
17641
17642         * httemplate/edit/cust_main_county-expand.cgi: fix sanity check on
17643           taxclass expander
17644
17645 2006-12-26 18:37  ivan
17646
17647         * FS/FS/Misc.pm, htetc/handler.pl,
17648           httemplate/edit/cust_main/contact.html,
17649           httemplate/misc/counties.cgi: Add a (magically appearing and
17650           disappearing) label on the county selector.  confusing when
17651           labeled "state"
17652
17653 2006-12-26 17:35  ivan
17654
17655         * httemplate/view/cust_main/contacts.html: show county on customer
17656           view
17657
17658 2006-12-26 17:07  ivan
17659
17660         * httemplate/: edit/cust_main.cgi, misc/counties.cgi: fix county
17661           selector
17662
17663 2006-12-26 11:53  ivan
17664
17665         * FS/FS/part_export/shellcommands.pm: do shell_quote-ing after
17666           STDIN strings are evaluated
17667
17668 2006-12-23 17:28  ivan
17669
17670         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm,
17671           FS/FS/cust_refund.pm, httemplate/edit/cust_main.cgi,
17672           httemplate/edit/cust_main/billing.html,
17673           httemplate/view/cust_main/payment_history.html: fix more paymask
17674           regressions: allow editing records with existing expired cards,
17675           fix masking just-entered values when erroring out, fix echeck
17676           entry inserting as empty routing code and "xxEK" account number,
17677           remove old/deprecated/unused payinfo_maksed subs and calls
17678
17679 2006-12-22 21:37  jeff
17680
17681         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
17682           FS/FS/part_export/prizm.pm, httemplate/edit/svc_broadband.cgi,
17683           httemplate/view/svc_broadband.cgi: inital prizm support
17684
17685 2006-12-21 22:18  ivan
17686
17687         * httemplate/search/: queue.html, elements/search.html: patch
17688           fixing "retry selected" and "remove select" in queue view
17689
17690 2006-12-20 19:05  ivan
17691
17692         * httemplate/misc/payment.cgi: fix on-demand payment form when
17693           making payments from masked data
17694
17695 2006-12-20 02:51  ivan
17696
17697         * FS/FS/: cust_main.pm, payinfo_Mixin.pm: fix "recurring_billing"
17698           flag for the wonderful new world of paymasking
17699
17700 2006-12-20 01:49  ivan
17701
17702         * FS/FS/Schema.pm, FS/FS/pkg_class.pm,
17703           httemplate/browse/pkg_class.html, httemplate/edit/pkg_class.html,
17704           httemplate/elements/select-part_referral.html,
17705           httemplate/elements/select-pkg_class.html,
17706           httemplate/elements/select-table.html,
17707           httemplate/elements/tr-select-pkg_class.html,
17708           httemplate/search/elements/search.html: add ability to disable
17709           package classes
17710
17711 2006-12-19 17:20  jeff
17712
17713         * FS/FS/: part_pkg.pm, ClientAPI/MyAccount.pm: inappropriate
17714           cluckage
17715
17716 2006-12-19 02:02  ivan
17717
17718         * FS/FS/cust_pay_batch.pm, FS/FS/payby.pm, FS/FS/payinfo_Mixin.pm,
17719           htetc/handler.pl, httemplate/edit/cust_main/billing.html,
17720           httemplate/search/cust_pay.cgi: clean up payinfo_Mixin to use
17721           payby.pm for payby info and have card masking full 6-digit BIN
17722           prefix for card identification.  have cust_pay_batch use
17723           payinfo_Mixin.  require B:CC 0.30 for mask-aware cardtype().  fix
17724           payment reports to use mask too if available, so credit card type
17725           selection still works with encryption.
17726
17727 2006-12-18 03:01  ivan
17728
17729         * htetc/handler.pl, httemplate/edit/part_pkg.cgi: fix tax class not
17730           adding when there is only one pkg_class choice (triggers
17731           javascript error
17732
17733 2006-12-18 00:08  ivan
17734
17735         * Makefile: fix MASONDATA include for dev target
17736
17737 2006-12-15 12:55  ivan
17738
17739         * httemplate/elements/dashboard-toplist.html: add a new ticket link
17740
17741 2006-12-15 05:09  ivan
17742
17743         * httemplate/elements/dashboard-toplist.html: add a quick start at
17744           a "dashboard" customer list, mostly for internal use for starters
17745
17746 2006-12-15 05:00  ivan
17747
17748         * httemplate/elements/dashboard-toplist.html: add a quick start at
17749           a "dashboard" customer list, mostly for internal use for starters
17750
17751 2006-12-15 04:43  ivan
17752
17753         * FS/FS/Conf.pm, httemplate/index.html,
17754           httemplate/elements/dashboard-toplist.html: add a quick start at
17755           a "dashboard" customer list, mostly for internal use for starters
17756
17757 2006-12-15 00:37  ivan
17758
17759         * FS/FS/Setup.pm, bin/expand-country: add a quick tool for adding
17760           states to old databases
17761
17762 2006-12-15 00:25  ivan
17763
17764         * httemplate/edit/: cust_main.cgi, cust_main/billing.html:
17765           eliminate funkiness with reappearing "Postal invoice" on errors
17766
17767 2006-12-14 21:29  jeff
17768
17769         * htetc/handler.pl, httemplate/edit/process/cust_main.cgi,
17770           httemplate/elements/tr-input-date-field.html,
17771           httemplate/view/cust_main/misc.html: move use statements to
17772           handler.pl, do not show 1/1/70 for new birthdates, and improve
17773           error handling
17774
17775 2006-12-14 16:56  ivan
17776
17777         * httemplate/edit/process/cust_main.cgi, htetc/handler.pl: add
17778           DateTime as a proper rather than hidden dependency
17779
17780 2006-12-14 16:28  ivan
17781
17782         * Makefile, FS/bin/freeside-addoutsource,
17783           FS/bin/freeside-deloutsource, FS/bin/freeside-queued,
17784           FS/bin/freeside-selfservice-server,
17785           FS/bin/freeside-sqlradius-radacctd, htetc/handler.pl: tiny bit of
17786           cleanup from the conf merge
17787
17788 2006-12-14 01:27  ivan
17789
17790         * Makefile, FS/FS/Conf.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
17791           FS/FS/part_export/vpopmail.pm, FS/bin/freeside-addoutsource,
17792           FS/bin/freeside-addoutsourceuser, FS/bin/freeside-adduser,
17793           FS/bin/freeside-deloutsource, FS/bin/freeside-deloutsourceuser,
17794           FS/bin/freeside-deluser, FS/bin/freeside-queued,
17795           FS/bin/freeside-selfservice-server, FS/bin/freeside-setup,
17796           FS/bin/freeside-sqlradius-radacctd, FS/bin/freeside-upgrade,
17797           bin/mapsecrets2access_user, htetc/handler.pl: make the config
17798           directory configurable
17799
17800 2006-12-13 22:00  ivan
17801
17802         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
17803           FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
17804           FS/FS/payinfo_Mixin.pm, FS/FS/ClientAPI/MyAccount.pm,
17805           httemplate/edit/cust_main/billing.html,
17806           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
17807           httemplate/search/cust_pay.cgi, FS/MANIFEST,
17808           FS/t/payinfo_Mixin.t, httemplate/edit/cust_refund.cgi,
17809           httemplate/edit/process/cust_main.cgi,
17810           httemplate/view/cust_main/billing.html,
17811           httemplate/view/cust_main/payment_history.html: encryption fixes
17812           from huntsberg & jayce
17813
17814 2006-12-08 07:11  jeff
17815
17816         * FS/FS/svc_acct.pm: stop unsuspending inappropriately
17817
17818 2006-12-08 06:38  ivan
17819
17820         * rt/html/Elements/Header: have RT header link to supported
17821           documentation link as well
17822
17823 2006-12-08 05:36  ivan
17824
17825         * httemplate/edit/process/quick-charge.cgi: some javascript
17826           validation magic to give one-time charges better UI
17827
17828 2006-12-07 08:46  ivan
17829
17830         * bin/pod2x: update pod2x for new self-service path
17831
17832 2006-12-07 07:24  ivan
17833
17834         * FS/FS/Setup.pm: oops, fix additional US pseudo-states
17835
17836 2006-12-06 18:40  jeff
17837
17838         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
17839           FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
17840           FS/FS/cust_pkg.pm, FS/FS/prepay_credit.pm, FS/FS/svc_acct.pm,
17841           FS/FS/svc_broadband.pm, FS/FS/part_pkg/flat.pm,
17842           FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
17843           fs_selfservice/FS-SelfService/SelfService.pm,
17844           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
17845           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17846           fs_selfservice/FS-SelfService/cgi/view_usage.html,
17847           httemplate/edit/prepay_credit.cgi,
17848           httemplate/edit/process/prepay_credit.cgi,
17849           httemplate/misc/process/recharge_svc.html,
17850           httemplate/search/prepay_credit.html: retouch bandwidth countdown
17851
17852 2006-12-05 07:53  jeff
17853
17854         * FS/FS/part_export/sqlmail.pm: correct longstanding oops
17855
17856 2006-12-04 18:37  jeff
17857
17858         * httemplate/: edit/svc_acct.cgi, edit/process/svc_acct.cgi,
17859           view/svc_acct.cgi: editable service usage
17860
17861 2006-12-02 16:42  ivan
17862
17863         * FS/FS/cust_main.pm: clean up whitespace merge noise
17864
17865 2006-12-02 14:04  ivan
17866
17867         * FS/FS/part_pkg/flat_comission.pm: fix for commission price plan
17868
17869 2006-11-30 22:31  jeff
17870
17871         * FS/FS/Conf.pm, FS/FS/cust_pay_batch.pm,
17872           httemplate/misc/download-batch.cgi,
17873           httemplate/search/cust_pay_batch.cgi: chase canada E-xactBatch
17874
17875 2006-11-30 17:41  ivan
17876
17877         * FS/bin/freeside-queued: remove unnecessary service use (in an
17878           awfully odd place)
17879
17880 2006-11-30 17:34  ivan
17881
17882         * FS/bin/freeside-email: begone $Id$ and your diff noise!
17883
17884 2006-11-29 18:27  jeff
17885
17886         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
17887           FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
17888           FS/FS/ClientAPI/MyAccount.pm, FS/FS/UI/Web.pm,
17889           FS/FS/part_export/sqlradius.pm,
17890           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
17891           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17892           fs_selfservice/FS-SelfService/cgi/view_usage.html,
17893           httemplate/edit/prepay_credit.cgi,
17894           httemplate/edit/process/prepay_credit.cgi,
17895           httemplate/misc/recharge_svc.html,
17896           httemplate/misc/process/recharge_svc.html,
17897           httemplate/search/prepay_credit.html,
17898           httemplate/view/cust_main/packages.html: prepaid download/upload
17899           tracking
17900
17901 2006-11-28 01:38  ivan
17902
17903         * FS/FS/access_user.pm: usernames should be alphanumeric only
17904
17905 2006-11-26 23:11  jeff
17906
17907         * FS/FS/ClientAPI/Signup.pm,
17908           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
17909           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
17910           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
17911           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: order package
17912           from self-service
17913
17914 2006-11-26 17:08  ivan
17915
17916         * FS/FS/svc_acct.pm: some svc_acct.pm fixes for s1
17917
17918 2006-11-26 15:09  jeff
17919
17920         * httemplate/elements/menu.html: minor tyop
17921
17922 2006-11-26 15:06  jeff
17923
17924         * httemplate/: edit/process/cust_main_note.cgi, view/cust_main.cgi,
17925           view/cust_main/notes.html: more ajaxy customer notes
17926
17927 2006-11-25 13:04  jeff
17928
17929         * httemplate/view/cust_main.cgi: chill FF wrt POSTDATA
17930
17931 2006-11-24 02:34  ivan
17932
17933         * httemplate/browse/part_pkg.cgi: link to and label one-time
17934           charges correctly
17935
17936 2006-11-24 00:48  ivan
17937
17938         * httemplate/elements/tr-input-beginning_ending.html,
17939           httemplate/elements/tr-input-lessthan_greaterthan.html,
17940           httemplate/search/cust_credit.html,
17941           httemplate/search/cust_pay.cgi,
17942           httemplate/search/report_cust_credit.html,
17943           httemplate/search/report_cust_pay.html, FS/FS/UI/Web.pm: add less
17944           than and greater than amounts to credit and payment searches
17945
17946 2006-11-20 02:34  ivan
17947
17948         * httemplate/browse/agent.cgi: remove annoying black box around
17949           override info
17950
17951 2006-11-19 19:05  ivan
17952
17953         * httemplate/autohandler: bug fix for open transactions
17954
17955 2006-11-17 18:19  jeff
17956
17957         * FS/FS/part_export/www_plesk.pm: add templating and web hosting
17958           optional on domain addition
17959
17960 2006-11-17 02:16  ivan
17961
17962         * FS/bin/freeside-prepaidd: initial fix for prepaid renewal
17963           problem; attempt to use an existing credit/payment before
17964           suspending
17965
17966 2006-11-16 07:37  jeff
17967
17968         * httemplate/edit/process/part_bill_event.cgi: bug squishing
17969
17970 2006-11-15 22:20  jeff
17971
17972         * httemplate/: elements/tr-input-date-field.html,
17973           edit/cust_main.cgi, edit/process/cust_main.cgi,
17974           view/cust_main/misc.html: switch birthdate to DateTime
17975
17976 2006-11-14 04:22  ivan
17977
17978         * httemplate/misc/cust_main-import.cgi: add some docs on required
17979           fields to page
17980
17981 2006-11-13 20:04  ivan
17982
17983         * httemplate/: browse/agent.cgi,
17984           misc/delete-agent_payment_gateway.cgi: working agent gateway
17985           override delete link
17986
17987 2006-11-13 19:30  ivan
17988
17989         * FS/FS/Misc.pm: Tie::IxHash data disappears when sent with
17990           Storable
17991
17992 2006-11-13 19:16  ivan
17993
17994         * FS/FS/Misc.pm, FS/FS/ClientAPI/MyAccount.pm,
17995           FS/FS/ClientAPI/Signup.pm,
17996           fs_selfservice/FS-SelfService/cgi/signup.html: have signup page
17997           use card-types config too
17998
17999 2006-11-13 18:54  ivan
18000
18001         * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add card-types
18002           configuration value for self-service
18003
18004 2006-11-12 17:09  ivan
18005
18006         * FS/FS/CGI.pm, httemplate/elements/error.html,
18007           httemplate/elements/header.html,
18008           httemplate/pref/pref-process.html, httemplate/pref/pref.html: add
18009           preference page, start with just a password changer
18010
18011 2006-11-08 18:52  jeff
18012
18013         * FS/FS/TicketSystem/RT_External.pm: recorrect ticket order
18014
18015 2006-11-08 18:28  jeff
18016
18017         * FS/FS/TicketSystem/RT_External.pm: correct ticket order
18018
18019 2006-11-05 14:39  ivan
18020
18021         * Makefile: call it 1.7.1 to avoid confusion
18022
18023 2006-11-05 14:28  ivan
18024
18025         * bin/: customer-faker, payment-faker: some sample data creators
18026
18027 2006-11-05 11:34  ivan
18028
18029         * FS/FS/cust_main.pm: fix empty invoice number omitting in
18030           realtime_bop, oops
18031
18032 2006-11-05 11:22  ivan
18033
18034         * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
18035
18036 2006-11-05 10:06  ivan
18037
18038         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: for want of a
18039           paren
18040
18041 2006-11-05 10:03  ivan
18042
18043         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: have card_type
18044           be an optional param anyway
18045
18046 2006-11-05 10:03  ivan
18047
18048         * FS/FS/ClientAPI/MyAccount.pm: fix auto-population of card_type
18049           SELECT in self-service payment form
18050
18051 2006-11-05 09:36  ivan
18052
18053         * fs_selfservice/FS-SelfService/: SelfService.pm,
18054           cgi/selfservice.cgi: add some self-service debugging
18055
18056 2006-11-05 08:58  ivan
18057
18058         * FS/bin/freeside-selfservice-server: fix spurious disconnection
18059           errors in selfservice server log
18060
18061 2006-11-05 07:55  ivan
18062
18063         * httemplate/view/cust_main/payment_history.html: fix but with no
18064           "show prior history" showing up when everything is hidden
18065
18066 2006-11-03 14:02  ivan
18067
18068         * FS/FS/part_pkg.pm: add every 45 day option to available
18069           frequencies
18070
18071 2006-10-31 10:56  jeff
18072
18073         * FS/FS/part_export/sqlradius.pm: do not require a reason to have
18074           been suspended
18075
18076 2006-10-31 08:57  jeff
18077
18078         * httemplate/edit/process/cust_main_note.cgi: ugh, too restrictive
18079
18080 2006-10-30 04:39  ivan
18081
18082         * FS/FS/cust_main.pm: realtime_bop: don't pass an empty
18083           invoice_number to B:OP, omit the field entirely
18084
18085 2006-10-29 17:28  ivan
18086
18087         * FS/MANIFEST: removing freeside-daily
18088
18089 2006-10-27 12:10  ivan
18090
18091         * FS/FS/: Conf.pm, cust_pkg.pm: add
18092           unsuspend-always_adjust_next_bill_date config option for qis
18093
18094 2006-10-27 10:01  jeff
18095
18096         * FS/FS/AccessRight.pm, httemplate/edit/cust_main_note.cgi,
18097           httemplate/edit/process/cust_main_note.cgi,
18098           httemplate/elements/overlibmws_crossframe.js,
18099           httemplate/view/cust_main/notes.html: editable notes
18100
18101 2006-10-26 19:12  jeff
18102
18103         * FS/FS/part_export/: shellcommands.pm, sqlradius.pm: export
18104           enhancements for suspend reasons
18105
18106 2006-10-26 01:35  ivan
18107
18108         * fs_selfservice/FS-SelfService/cgi/signup.html: don't display a
18109           (none) package selection if there's a default
18110
18111 2006-10-25 11:10  jeff
18112
18113         * httemplate/view/cust_main/packages.html: show reasons
18114
18115 2006-10-25 10:36  ivan
18116
18117         * httemplate/: elements/pager.html, search/cust_main.cgi,
18118           search/elements/search.html: pagination patch from UNTD - limit
18119           the number of page links displayed and have a drop-down option
18120           for selecting number of entries per page
18121
18122 2006-10-25 05:04  ivan
18123
18124         * conf/ticket_system: default to RT_Internal ticketing
18125
18126 2006-10-24 21:51  jeff
18127
18128         * httemplate/elements/tr-selectmultiple-part_pkg.html: heh
18129
18130 2006-10-24 21:44  jeff
18131
18132         * httemplate/: elements/tr-selectmultiple-part_pkg.html,
18133           search/cust_pkg.cgi, search/report_cust_pkg.html: select multiple
18134           pkgparts on advanced package report
18135
18136 2006-10-24 20:12  jeff
18137
18138         * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: no usersvc
18139           svc_www tweak
18140
18141 2006-10-24 19:22  jeff
18142
18143         * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
18144           httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
18145           httemplate/edit/svc_acct.cgi: limited domain select
18146
18147 2006-10-24 11:26  jeff
18148
18149         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
18150           httemplate/view/cust_main/misc.html: add customer signup date
18151
18152 2006-10-23 02:44  ivan
18153
18154         * httemplate/elements/menu.html: have the unlinked account search
18155           go to UN_username so it doesn't miss accounts with no UID
18156
18157 2006-10-23 02:35  ivan
18158
18159         * httemplate/elements/header.html: eek, VALIGN=top for the page
18160
18161 2006-10-23 02:24  ivan
18162
18163         * FS/FS/cust_main.pm: always do substring & fuzzy, getting
18164           complains searches are not returning enough
18165
18166 2006-10-23 01:47  ivan
18167
18168         * httemplate/misc/process/cancel_pkg.html: better error message if
18169           you don't enter a reason.  FS::reason::check can untaint its
18170           data, and will allow punctuation in reasons
18171
18172 2006-10-23 01:30  ivan
18173
18174         * fs_selfservice/FS-SelfService/cgi/: agent.cgi,
18175           cust_bill-logo.cgi, passwd.cgi, selfservice.cgi, signup.html:
18176           remove -w to prevent warnings from messing up otherwise working
18177           CGIs
18178
18179 2006-10-22 23:38  ivan
18180
18181         * FS/FS/Record.pm: add AU to list of zip-requiring countries
18182
18183 2006-10-22 21:21  jeff
18184
18185         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
18186           FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
18187           httemplate/edit/reason.html,
18188           httemplate/edit/process/part_bill_event.cgi,
18189           httemplate/elements/tr-select-reason.html,
18190           httemplate/misc/cancel_pkg.html,
18191           httemplate/misc/process/cancel_pkg.html: events should attach
18192           reasons
18193
18194 2006-10-22 18:47  ivan
18195
18196         * httemplate/view/cust_main/packages.html: fix regression from
18197           table re-layout: don't display provision links for cancelled
18198           packages
18199
18200 2006-10-22 04:42  ivan
18201
18202         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
18203           fs_selfservice/FS-SelfService/cgi/signup.cgi: add signup server
18204           default package
18205
18206 2006-10-21 22:22  ivan
18207
18208         * FS/FS/part_pkg/prepaid.pm: doh, forgot fieldorder.  should just
18209           use Tie::IxHash here too
18210
18211 2006-10-21 22:18  ivan
18212
18213         * FS/: FS/part_pkg/prepaid.pm, bin/freeside-prepaidd: add price
18214           plan option for prepaid packages to cancel instead of suspend
18215
18216 2006-10-21 17:35  ivan
18217
18218         * httemplate/elements/menu.html: link to wrong place
18219
18220 2006-10-20 15:49  ivan
18221
18222         * FS/FS/part_pkg.pm: add 48-hour billing
18223
18224 2006-10-19 07:32  jeff
18225
18226         * FS/FS/Conf.pm: [no log message]
18227
18228 2006-10-19 07:29  jeff
18229
18230         * FS/FS/cust_pkg_reason.pm: suspension and cancellation reasons
18231
18232 2006-10-19 07:26  jeff
18233
18234         * httemplate/elements/tr-select-reason.html,
18235           httemplate/misc/cancel_pkg.html,
18236           httemplate/misc/process/cancel_pkg.html, FS/t/cust_pkg_reason.t:
18237           suspension and cancellation reasons
18238
18239 2006-10-19 07:23  jeff
18240
18241         * FS/FS/reason.pm, FS/FS/reason_type.pm, FS/t/reason.t,
18242           FS/t/reason_type.t, httemplate/browse/reason.html,
18243           httemplate/browse/reason_type.html,
18244           httemplate/edit/process/reason.html,
18245           httemplate/edit/process/reason_type.html,
18246           httemplate/edit/reason.html, httemplate/edit/reason_type.html:
18247           suspension and cancellation reasons
18248
18249 2006-10-18 21:41  jeff
18250
18251         * FS/FS/part_export/acct_plesk.pm: wrong method
18252
18253 2006-10-18 16:07  jeff
18254
18255         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/part_bill_event.pm,
18256           FS/MANIFEST, htetc/handler.pl,
18257           httemplate/browse/part_bill_event.cgi,
18258           httemplate/edit/elements/edit.html,
18259           httemplate/edit/part_bill_event.cgi,
18260           httemplate/edit/process/part_bill_event.cgi,
18261           httemplate/elements/menu.html,
18262           httemplate/view/cust_main/packages.html: suspension and
18263           cancellation reasons
18264
18265 2006-10-17 17:05  jeff
18266
18267         * httemplate/elements/tr-input-date-field.html: fix ugly null dates
18268
18269 2006-10-17 02:03  ivan
18270
18271         * rt/: html/Elements/Header, html/Elements/CollectionAsTable/Row,
18272           sbin/rt-setup-database.in: commiting rt 3.4.5 to HEAD
18273
18274 2006-10-17 01:49  ivan
18275
18276         * rt/: configure, configure.ac, README, Changelog,
18277           sbin/rt-test-dependencies.in,
18278           html/Ticket/Elements/EditCustomFields, html/Search/Build.html,
18279           html/Search/Results.rdf, html/Search/Results.tsv,
18280           html/Search/Elements/BuildFormatString,
18281           html/Approvals/Elements/PendingMyApproval,
18282           html/Elements/EditCustomField, html/Elements/QueryString,
18283           html/Elements/ScrubHTML, html/Elements/EditCustomFieldSelect,
18284           html/Elements/Callback, html/Elements/ShowCustomFields,
18285           html/Elements/RT__Ticket/ColumnMap, html/User/Elements/Tabs,
18286           lib/t/regression/22search_tix_by_txn.t,
18287           lib/t/regression/09record_cf_api.t, lib/t/regression/07acl.t,
18288           lib/t/regression/14linking.t,
18289           lib/t/regression/22search_tix_by_watcher.t,
18290           lib/t/regression/06mailgateway.t, lib/t/regression/07rights.t,
18291           lib/RT/CustomField_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
18292           lib/RT/EmailParser.pm, lib/RT/I18N.pm, lib/RT/Tickets_Overlay.pm,
18293           lib/RT/CustomFieldValues.pm, lib/RT/Transactions_Overlay.pm,
18294           lib/RT/Principal_Overlay.pm, lib/RT/Queue_Overlay.pm,
18295           lib/RT/Attachments_Overlay.pm,
18296           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/ACE_Overlay.pm,
18297           lib/RT/Link_Overlay.pm, lib/RT/I18N/en.po, lib/RT/I18N/cs.po,
18298           lib/RT/I18N/pt_br.po, lib/RT/I18N/fr.po, lib/RT/I18N/es.po,
18299           lib/RT/I18N/nl.po, lib/RT/I18N/pl.po, lib/RT/I18N/no.po,
18300           lib/RT/I18N/it.po, lib/RT/I18N/hu.po, lib/RT/I18N/da.po,
18301           lib/RT/I18N/ru.po, lib/RT/I18N/de.po, lib/RT/I18N/ja.po,
18302           lib/RT/I18N/zh_tw.po, lib/RT/I18N/id.po, lib/RT/I18N/he.po,
18303           lib/RT/I18N/fi.po, lib/RT/I18N/zh_cn.po,
18304           lib/RT/Action/SendEmail.pm, lib/RT/Interface/Email.pm: import rt
18305           3.4.5
18306
18307 2006-10-16 22:49  ivan
18308
18309         * fs_selfservice/FS-SelfService/SelfService.pm: fix signup problem
18310           on IE, whew!
18311
18312 2006-10-16 10:59  ivan
18313
18314         * FS/FS/Record.pm: fix for agent_custid unique bs ('violates unique
18315           constraint cust_main18'), hope this doesn't break anything else
18316
18317 2006-10-16 10:13  ivan
18318
18319         * httemplate/: edit/cust_main.cgi, view/cust_main/misc.html: its
18320           not my monday morning
18321
18322 2006-10-16 10:11  ivan
18323
18324         * FS/FS/Conf.pm: closing bracket helps
18325
18326 2006-10-16 10:10  ivan
18327
18328         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
18329           httemplate/view/cust_main/misc.html: add a conf checkbox to turn
18330           DOB on
18331
18332 2006-10-16 09:56  ivan
18333
18334         * httemplate/edit/cust_main.cgi: fix stickiness bug when editing
18335           advertising sources
18336
18337 2006-10-15 19:21  ivan
18338
18339         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: fix typo
18340           switching Net::Plesk to a run-time dependency
18341
18342 2006-10-14 16:53  ivan
18343
18344         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: don't load
18345           Net::Plesk until its needed, to prevent every install from
18346           depending on it
18347
18348 2006-10-14 13:47  jeff
18349
18350         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: preliminary
18351           plesk support
18352
18353 2006-10-14 03:09  ivan
18354
18355         * httemplate/search/report_receivables.cgi: that should fix
18356           statuses on receivables report
18357
18358 2006-10-14 02:55  ivan
18359
18360         * httemplate/docs/index.html: move signup/self-service install to
18361           wiki
18362
18363 2006-10-12 02:42  ivan
18364
18365         * FS/FS/cust_main.pm: fix "amatch: $_ is undefined: what are you
18366           matching" error when there are no companies in the fuzzy cache
18367           yet
18368
18369 2006-10-08 22:05  ivan
18370
18371         * FS/FS/Conf.pm: date selektah
18372
18373 2006-10-08 21:27  jeff
18374
18375         * httemplate/edit/process/cust_main.cgi: more BoD
18376
18377 2006-10-08 18:05  ivan
18378
18379         * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser,
18380           freeside-adduser: update the tools for dev installs
18381
18382 2006-10-08 17:30  ivan
18383
18384         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: have the new style
18385           notes be the default
18386
18387 2006-10-08 17:26  ivan
18388
18389         * httemplate/view/: cust_main.cgi, cust_main/tickets.html: clean up
18390           the customer view a tiny bit
18391
18392 2006-10-08 17:13  ivan
18393
18394         * htetc/handler.pl: add cust_main_note to handler.pl
18395
18396 2006-10-08 01:17  ivan
18397
18398         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
18399           FS/FS/Setup.pm, FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
18400           FS/FS/payby.pm, bin/customer-faker, htetc/handler.pl,
18401           httemplate/edit/part_bill_event.cgi,
18402           httemplate/elements/menu.html,
18403           httemplate/search/cust_pay_batch.cgi,
18404           httemplate/search/pay_batch.cgi,
18405           httemplate/search/elements/search.html: add menu items for credit
18406           card batching, debug last-minute changes to payby.pm, add ACL for
18407           re-processing batches, separate CARD and CHEK batches, fixed
18408           defaults for batch formats
18409
18410 2006-10-07 16:40  ivan
18411
18412         * FS/FS/cust_bill.pm: remove a spurious commit from batch_card and
18413           document realtime option
18414
18415 2006-10-07 14:40  ivan
18416
18417         * FS/FS/cust_main.pm: better error msg on CSV import with bad
18418           pkgpart
18419
18420 2006-10-04 14:22  jeff
18421
18422         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/Conf.pm,
18423           FS/FS/Record.pm, httemplate/edit/cust_main.cgi,
18424           httemplate/elements/tr-input-date-field.html,
18425           httemplate/view/cust_main/misc.html: DoB
18426
18427 2006-10-03 15:44  jeff
18428
18429         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_main.pm,
18430           FS/FS/cust_main_note.pm, FS/MANIFEST, FS/FS/Schema.pm,
18431           FS/t/cust_main_note.t, httemplate/edit/cust_main.cgi,
18432           httemplate/edit/cust_main_note.cgi,
18433           httemplate/edit/process/cust_main_note.cgi,
18434           httemplate/view/cust_main.cgi,
18435           httemplate/view/cust_main/notes.html: Enhanced customer notes
18436
18437 2006-10-03 08:59  ivan
18438
18439         * FS/FS/: cust_main_invoice.pm, cust_pay_batch.pm, svc_external.pm,
18440           svc_www.pm: s/repalce/replace/ in POD doc
18441
18442 2006-09-29 10:22  ivan
18443
18444         * FS/FS/access_user.pm: fix problem with viewing unlinked services
18445
18446 2006-09-29 09:18  ivan
18447
18448         * FS/FS/part_export/domain_sql.pm: precedence error causing schema
18449           mapped values to disappear
18450
18451 2006-09-29 08:36  ivan
18452
18453         * FS/FS/part_export/domain_sql.pm: fix mapping problem in
18454           domain_sql export
18455
18456 2006-09-28 10:45  ivan
18457
18458         * FS/FS/svc_acct.pm: missing $ in ldap_password
18459
18460 2006-09-26 11:55  ivan
18461
18462         * httemplate/search/svc_acct.cgi: fix username@domain search
18463
18464 2006-09-23 11:33  ivan
18465
18466         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: update to
18467           mailserver integration
18468
18469 2006-09-20 21:41  ivan
18470
18471         * FS/FS/part_export/acct_sql.pm: support static values in acct_sql
18472           as well
18473
18474 2006-09-20 09:00  ivan
18475
18476         * FS/FS/part_export/acct_sql.pm: eek, terminate the javascript
18477
18478 2006-09-20 08:20  ivan
18479
18480         * FS/FS/part_export/acct_sql.pm: finish correcting the naming
18481
18482 2006-09-20 08:19  ivan
18483
18484         * FS/FS/part_export/domain_sql.pm: tie correctly!
18485
18486 2006-09-19 09:49  ivan
18487
18488         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
18489           part_export/domain_sql.pm: add domain_sql export for new
18490           mailserver config and modify acct_sql export for same
18491
18492 2006-09-17 19:21  ivan
18493
18494         * httemplate/elements/menu.html: ticket system disableability for
18495           rainbowshops
18496
18497 2006-09-16 13:07  ivan
18498
18499         * bin/customer-faker: bulk fake customer insert
18500
18501 2006-09-15 12:15  ivan
18502
18503         * FS/FS/AccessRight.pm, httemplate/search/cust_tax_exempt_pkg.cgi,
18504           httemplate/view/cust_main/payment_history.html: add link to
18505           customer tax exemptions to customer view page
18506
18507 2006-09-14 22:10  ivan
18508
18509         * FS/FS/: Schema.pm, cust_bill_ApplicationCommon.pm,
18510           cust_bill_pay_pkg.pm, cust_credit_bill_pkg.pm: add sdate and
18511           edate to cust_bill_pay_pkg and cust_credit_bill_pkg tables
18512
18513 2006-09-14 12:33  ivan
18514
18515         * httemplate/edit/part_virtual_field.cgi: don't promise virtual
18516           fields on tables we can't deliver them on.  virtual fields suck
18517           anyway, they should be real database fields
18518
18519 2006-09-14 12:30  ivan
18520
18521         * httemplate/edit/process/generic.cgi: pointer to
18522           elements/process.html, fwiw
18523
18524 2006-09-13 09:01  ivan
18525
18526         * httemplate/search/report_cust_pay.html: add check # search, here
18527           for now...
18528
18529 2006-09-13 07:57  ivan
18530
18531         * FS/FS/cust_bill_ApplicationCommon.pm: yes, that does appear to be
18532           the fix for all this trouble.  s/qsearchs/qsearch/
18533
18534 2006-09-13 07:53  ivan
18535
18536         * FS/FS/: cust_credit.pm, cust_pay.pm: some cleanup while i'm here
18537
18538 2006-09-12 19:14  ivan
18539
18540         * FS/FS/Record.pm: encryption-on-insert bugfix from untd
18541
18542 2006-09-12 19:11  ivan
18543
18544         * FS/FS/svc_Common.pm: in-place replace bugfix from untd &
18545           debugging cleanup
18546
18547 2006-09-12 14:27  ivan
18548
18549         * httemplate/search/cust_main.cgi: no need to log this
18550
18551 2006-09-05 18:20  ivan
18552
18553         * bin/breakdown-bill-applications: not done yet
18554
18555 2006-09-05 18:08  ivan
18556
18557         * fs_selfservice/DEPLOY: this was supposed to just be a local hack,
18558           how did it wind up in CVS?
18559
18560 2006-09-05 18:08  ivan
18561
18562         * FS/bin/freeside-setup: new world ACLs
18563
18564 2006-09-05 18:07  ivan
18565
18566         * FS/FS/ClientAPI/Signup.pm: less cut and paste
18567
18568 2006-09-05 18:07  ivan
18569
18570         * FS/FS/payby.pm: ugh DCLN :/
18571
18572 2006-09-05 18:06  ivan
18573
18574         * FS/FS/cust_svc.pm: add some debugging
18575
18576 2006-09-05 18:06  ivan
18577
18578         * FS/FS/cdr.pm: add missing =back
18579
18580 2006-09-05 09:44  ivan
18581
18582         * httemplate/edit/process/cust_refund.cgi: fix refunds, really
18583
18584 2006-09-05 09:27  ivan
18585
18586         * httemplate/edit/process/cust_refund.cgi: fix FS::payby::payby2bop
18587           usage
18588
18589 2006-09-04 13:31  ivan
18590
18591         * httemplate/search/sqlradius.cgi: really fix the embedded duration
18592           table
18593
18594 2006-09-04 13:22  ivan
18595
18596         * httemplate/search/sqlradius.cgi: use the exact provided time
18597
18598 2006-09-04 13:15  ivan
18599
18600         * httemplate/search/sqlradius.cgi: fix the date/time parsing
18601
18602 2006-09-04 13:12  ivan
18603
18604         * httemplate/search/sqlradius.cgi: fix the embedded duration table
18605
18606 2006-09-04 13:10  ivan
18607
18608         * httemplate/search/sqlradius.cgi: fix the gridding colors
18609
18610 2006-09-04 13:05  ivan
18611
18612         * httemplate/: elements/tr-input-beginning_ending.html,
18613           search/sqlradius.cgi, search/sqlradius.html: allow time selection
18614           in RADIUS searches and grid-ize the resulting table
18615
18616 2006-09-04 09:24  ivan
18617
18618         * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add RADIUS
18619           session search back to main menu
18620
18621 2006-09-02 13:38  ivan
18622
18623         * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
18624           agent-virtualize invoice event reports
18625
18626 2006-09-01 00:52  ivan
18627
18628         * fs_selfservice/FS-SelfService/cgi/signup.html: pretty this up a
18629           little
18630
18631 2006-08-31 18:51  lawrence
18632
18633         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
18634           fs_selfservice/FS-SelfService/cgi/signup.html: Progress
18635           checkpoint on improved signup stuff for additional services
18636
18637 2006-08-31 14:26  lawrence
18638
18639         * httemplate/config/config-process.cgi: make select-sub parameters
18640           work
18641
18642 2006-08-31 13:47  ivan
18643
18644         * eg/TEMPLATE_cust_main.import, etc/megapop.pl: BEGONE $Id
18645
18646 2006-08-31 13:44  ivan
18647
18648         * bin/: svc_acct.import, svc_domain.erase: BEGONE $Id$
18649
18650 2006-08-31 12:59  ivan
18651
18652         * bin/fs-migrate-svc_acct_sm: BEGONE $Id$
18653
18654 2006-08-31 12:25  ivan
18655
18656         * fs_selfservice/FS-SelfService/cgi/signup.cgi: BEGONE $Id$
18657
18658 2006-08-30 09:24  ivan
18659
18660         * bin/mapsecrets2access_user: need a username arg for now... this
18661           should make the error message less confusing
18662
18663 2006-08-30 08:41  ivan
18664
18665         * FS/bin/freeside-adduser: get rid of all the htpasswd stuff in
18666           freeside-adduser
18667
18668 2006-08-29 11:04  khoff
18669
18670         * FS/FS/part_pkg/flat_introrate.pm: Introductory rates...just what
18671           we always wanted.  Requires Date::Manip.
18672
18673 2006-08-29 10:50  lawrence
18674
18675         * FS/FS/ClientAPI/Signup.pm,
18676           fs_selfservice/FS-SelfService/cgi/signup.cgi,
18677           fs_selfservice/FS-SelfService/cgi/signup.html: Signup
18678           Enhancements
18679
18680 2006-08-28 06:52  ivan
18681
18682         * httemplate/edit/process/cust_main.cgi: parameters to method calls
18683           require ( ), arrgh
18684
18685 2006-08-27 17:52  jeff
18686
18687         * FS/FS/cust_bill.pm: protect against a race
18688
18689 2006-08-27 15:55  jeff
18690
18691         * Makefile: more clean
18692
18693 2006-08-27 14:50  jeff
18694
18695         * FS/FS/cust_bill.pm, FS/FS/payby.pm,
18696           httemplate/misc/process/payment.cgi: fix payby2bop brokenness
18697
18698 2006-08-27 13:10  jeff
18699
18700         * FS/FS/cust_pay_batch.pm: no comment
18701
18702 2006-08-27 13:09  jeff
18703
18704         * FS/FS/payby.pm: oops
18705
18706 2006-08-27 12:33  ivan
18707
18708         * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add back
18709           invoice event reports
18710
18711 2006-08-27 12:30  jeff
18712
18713         * httemplate/: edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
18714           edit/cust_credit_bill.cgi, misc/download-batch.cgi: correct bad
18715           conflict resolution
18716
18717 2006-08-26 16:15  jeff
18718
18719         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
18720           FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay_batch.pm,
18721           FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
18722           FS/FS/part_bill_event.pm, FS/FS/payby.pm,
18723           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
18724           FS/t/cust_bill_pay_batch.t, httemplate/edit/cust_bill_pay.cgi,
18725           httemplate/edit/cust_credit.cgi,
18726           httemplate/edit/cust_credit_bill.cgi,
18727           httemplate/edit/part_bill_event.cgi,
18728           httemplate/edit/process/cust_main.cgi,
18729           httemplate/edit/process/cust_refund.cgi,
18730           httemplate/misc/bill.cgi, httemplate/misc/download-batch.cgi,
18731           httemplate/misc/process/payment.cgi,
18732           httemplate/search/cust_pay_batch.cgi,
18733           httemplate/search/pay_batch.cgi,
18734           httemplate/search/pay_batch.html,
18735           httemplate/search/report_cust_pay_batch.html: batch refactor
18736           continued
18737
18738 2006-08-26 07:44  ivan
18739
18740         * FS/FS/Schema.pm: better error reporting for schema load failures
18741           (w/DBIx::DBSchema 0.32+), hopefully...
18742
18743 2006-08-26 07:39  ivan
18744
18745         * FS/FS/Schema.pm: better error reporting for schema load failures
18746           (w/DBIx::DBSchema 0.32+), hopefully...
18747
18748 2006-08-26 05:57  ivan
18749
18750         * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi: fix
18751           javascript for auto-setting application amount
18752
18753 2006-08-25 19:20  ivan
18754
18755         * httemplate/edit/cust_bill_pay.cgi: fix javascript for
18756           auto-setting application amount
18757
18758 2006-08-25 19:20  ivan
18759
18760         * htetc/handler.pl: i want max and min!
18761
18762 2006-08-25 19:12  ivan
18763
18764         * FS/FS/: Record.pm: foiled by autovivification!
18765
18766 2006-08-25 12:30  ivan
18767
18768         * FS/FS/: Misc.pm, Record.pm: use GROUP BY instead of DISTINCT ON
18769           in the state and country queries for better cross-database
18770           compatibility, based on a preliminary patch from Jason Thomas
18771
18772 2006-08-23 18:37  ivan
18773
18774         * httemplate/edit/: cust_credit.cgi, cust_pay.cgi: oops,
18775           "Auto-apply to invoices" dropdown disappeared
18776
18777 2006-08-23 15:25  ivan
18778
18779         * Makefile, httemplate/index.html,
18780           httemplate/browse/access_group.html,
18781           httemplate/browse/access_user.html,
18782           httemplate/browse/addr_block.cgi, httemplate/browse/agent.cgi,
18783           httemplate/browse/agent_type.cgi,
18784           httemplate/browse/cust_main_county.cgi,
18785           httemplate/browse/inventory_class.html,
18786           httemplate/browse/msgcat.cgi, httemplate/browse/nas.cgi,
18787           httemplate/browse/part_bill_event.cgi,
18788           httemplate/browse/part_export.cgi,
18789           httemplate/browse/part_pkg.cgi,
18790           httemplate/browse/part_referral.html,
18791           httemplate/browse/part_svc.cgi,
18792           httemplate/browse/part_virtual_field.cgi,
18793           httemplate/browse/payment_gateway.html,
18794           httemplate/browse/pkg_class.html, httemplate/browse/rate.cgi,
18795           httemplate/browse/router.cgi, httemplate/browse/svc_acct_pop.cgi,
18796           httemplate/browse/elements/browse.html,
18797           httemplate/config/config-process.cgi,
18798           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
18799           httemplate/edit/REAL_cust_pkg.cgi,
18800           httemplate/edit/access_group.html,
18801           httemplate/edit/access_user.html, httemplate/edit/agent.cgi,
18802           httemplate/edit/agent_payment_gateway.html,
18803           httemplate/edit/agent_type.cgi,
18804           httemplate/edit/bulk-cust_svc.html,
18805           httemplate/edit/cust_bill_pay.cgi,
18806           httemplate/edit/cust_credit.cgi,
18807           httemplate/edit/cust_credit_bill.cgi,
18808           httemplate/edit/cust_main.cgi,
18809           httemplate/edit/cust_main_county-expand.cgi,
18810           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
18811           httemplate/edit/cust_refund.cgi,
18812           httemplate/edit/inventory_class.html, httemplate/edit/msgcat.cgi,
18813           httemplate/edit/part_bill_event.cgi,
18814           httemplate/edit/part_export.cgi, httemplate/edit/part_pkg.cgi,
18815           httemplate/edit/part_referral.html, httemplate/edit/part_svc.cgi,
18816           httemplate/edit/part_virtual_field.cgi,
18817           httemplate/edit/payment_gateway.html,
18818           httemplate/edit/pkg_class.html,
18819           httemplate/edit/prepay_credit.cgi, httemplate/edit/rate.cgi,
18820           httemplate/edit/rate_region.cgi, httemplate/edit/reg_code.cgi,
18821           httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
18822           httemplate/edit/svc_acct_pop.cgi,
18823           httemplate/edit/svc_broadband.cgi,
18824           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
18825           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_phone.cgi,
18826           httemplate/edit/svc_www.cgi,
18827           httemplate/edit/cust_main/billing.html,
18828           httemplate/edit/cust_main/contact.html,
18829           httemplate/edit/elements/edit.html,
18830           httemplate/edit/elements/svc_Common.html,
18831           httemplate/edit/process/REAL_cust_pkg.cgi,
18832           httemplate/edit/process/access_group.html,
18833           httemplate/edit/process/access_user.html,
18834           httemplate/edit/process/agent.cgi,
18835           httemplate/edit/process/agent_payment_gateway.html,
18836           httemplate/edit/process/agent_type.cgi,
18837           httemplate/edit/process/bulk-cust_svc.cgi,
18838           httemplate/edit/process/cust_bill_pay.cgi,
18839           httemplate/edit/process/cust_credit.cgi,
18840           httemplate/edit/process/cust_credit_bill.cgi,
18841           httemplate/edit/process/cust_main.cgi,
18842           httemplate/edit/process/cust_main_county-collapse.cgi,
18843           httemplate/edit/process/cust_main_county-expand.cgi,
18844           httemplate/edit/process/cust_pay.cgi,
18845           httemplate/edit/process/cust_pkg.cgi,
18846           httemplate/edit/process/cust_refund.cgi,
18847           httemplate/edit/process/cust_svc.cgi,
18848           httemplate/edit/process/domain_record.cgi,
18849           httemplate/edit/process/generic.cgi,
18850           httemplate/edit/process/inventory_class.html,
18851           httemplate/edit/process/msgcat.cgi,
18852           httemplate/edit/process/part_bill_event.cgi,
18853           httemplate/edit/process/part_export.cgi,
18854           httemplate/edit/process/part_pkg.cgi,
18855           httemplate/edit/process/part_referral.html,
18856           httemplate/edit/process/part_svc.cgi,
18857           httemplate/edit/process/payment_gateway.html,
18858           httemplate/edit/process/pkg_class.html,
18859           httemplate/edit/process/prepay_credit.cgi,
18860           httemplate/edit/process/quick-charge.cgi,
18861           httemplate/edit/process/quick-cust_pkg.cgi,
18862           httemplate/edit/process/rate.cgi,
18863           httemplate/edit/process/rate_region.cgi,
18864           httemplate/edit/process/reg_code.cgi,
18865           httemplate/edit/process/router.cgi,
18866           httemplate/edit/process/svc_acct.cgi,
18867           httemplate/edit/process/svc_acct_pop.cgi,
18868           httemplate/edit/process/svc_broadband.cgi,
18869           httemplate/edit/process/svc_domain.cgi,
18870           httemplate/edit/process/svc_external.cgi,
18871           httemplate/edit/process/svc_forward.cgi,
18872           httemplate/edit/process/svc_phone.html,
18873           httemplate/edit/process/svc_www.cgi,
18874           httemplate/edit/process/addr_block/add.cgi,
18875           httemplate/edit/process/addr_block/allocate.cgi,
18876           httemplate/edit/process/addr_block/deallocate.cgi,
18877           httemplate/edit/process/addr_block/split.cgi,
18878           httemplate/edit/process/elements/process.html,
18879           httemplate/edit/process/elements/svc_Common.html,
18880           httemplate/elements/checkboxes-table-name.html,
18881           httemplate/elements/checkboxes-table.html,
18882           httemplate/elements/header-popup.html,
18883           httemplate/elements/header.html,
18884           httemplate/elements/jsrsServer.html,
18885           httemplate/elements/menu.html, httemplate/elements/menubar.html,
18886           httemplate/elements/pager.html,
18887           httemplate/elements/phonenumber.html,
18888           httemplate/elements/progress-init.html,
18889           httemplate/elements/progress-popup.html,
18890           httemplate/elements/search-cust_main.html,
18891           httemplate/elements/select-access_group.html,
18892           httemplate/elements/select-agent.html,
18893           httemplate/elements/select-cust-fields.html,
18894           httemplate/elements/select-cust_pkg-status.html,
18895           httemplate/elements/select-month_year.html,
18896           httemplate/elements/select-part_referral.html,
18897           httemplate/elements/select-pkg_class.html,
18898           httemplate/elements/select-table.html,
18899           httemplate/elements/select-taxclass.html,
18900           httemplate/elements/small_custview.html,
18901           httemplate/elements/table-grid.html,
18902           httemplate/elements/table.html,
18903           httemplate/elements/tr-select-access_group.html,
18904           httemplate/elements/tr-select-agent.html,
18905           httemplate/elements/tr-select-cust-fields.html,
18906           httemplate/elements/tr-select-cust_pkg-status.html,
18907           httemplate/elements/tr-select-from_to.html,
18908           httemplate/elements/tr-select-part_referral.html,
18909           httemplate/elements/tr-select-pkg_class.html,
18910           httemplate/elements/xmlhttp.html,
18911           httemplate/graph/cust_bill_pkg.cgi,
18912           httemplate/graph/money_time.cgi,
18913           httemplate/graph/report_cust_bill_pkg.html,
18914           httemplate/graph/report_money_time.html,
18915           httemplate/graph/elements/monthly.html,
18916           httemplate/misc/batch-cust_pay.html, httemplate/misc/bill.cgi,
18917           httemplate/misc/cancel-unaudited.cgi,
18918           httemplate/misc/catchall.cgi, httemplate/misc/cdr-import.html,
18919           httemplate/misc/change_pkg.cgi, httemplate/misc/counties.cgi,
18920           httemplate/misc/cust_main-cancel.cgi,
18921           httemplate/misc/cust_main-import.cgi,
18922           httemplate/misc/cust_main-import_charges.cgi,
18923           httemplate/misc/delete-cust_credit.cgi,
18924           httemplate/misc/delete-cust_pay.cgi,
18925           httemplate/misc/delete-customer.cgi,
18926           httemplate/misc/delete-domain_record.cgi,
18927           httemplate/misc/delete-part_export.cgi,
18928           httemplate/misc/download-batch.cgi, httemplate/misc/dump.cgi,
18929           httemplate/misc/email-invoice.cgi,
18930           httemplate/misc/email_invoice_events.cgi,
18931           httemplate/misc/email_invoices.cgi,
18932           httemplate/misc/fax-invoice.cgi,
18933           httemplate/misc/fax_invoice_events.cgi,
18934           httemplate/misc/fax_invoices.cgi,
18935           httemplate/misc/inventory_item-import.html,
18936           httemplate/misc/link.cgi, httemplate/misc/meta-import.cgi,
18937           httemplate/misc/payment.cgi, httemplate/misc/print-invoice.cgi,
18938           httemplate/misc/print_invoice_events.cgi,
18939           httemplate/misc/print_invoices.cgi, httemplate/misc/queue.cgi,
18940           httemplate/misc/states.cgi,
18941           httemplate/misc/unapply-cust_credit.cgi,
18942           httemplate/misc/unapply-cust_pay.cgi,
18943           httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
18944           httemplate/misc/unvoid-cust_pay_void.cgi,
18945           httemplate/misc/upload-batch.cgi,
18946           httemplate/misc/void-cust_pay.cgi, httemplate/misc/whois.cgi,
18947           httemplate/misc/xmlhttp-cust_main-search.cgi,
18948           httemplate/misc/xmlrpc.cgi,
18949           httemplate/misc/process/batch-cust_pay.cgi,
18950           httemplate/misc/process/catchall.cgi,
18951           httemplate/misc/process/cdr-import.html,
18952           httemplate/misc/process/cust_main-import.cgi,
18953           httemplate/misc/process/cust_main-import_charges.cgi,
18954           httemplate/misc/process/delete-customer.cgi,
18955           httemplate/misc/process/inventory_item-import.html,
18956           httemplate/misc/process/link.cgi,
18957           httemplate/misc/process/meta-import.cgi,
18958           httemplate/misc/process/payment.cgi, httemplate/search/cdr.html,
18959           httemplate/search/cust_bill.html,
18960           httemplate/search/cust_bill_event.cgi,
18961           httemplate/search/cust_bill_event.html,
18962           httemplate/search/cust_bill_pkg.cgi,
18963           httemplate/search/cust_credit.html,
18964           httemplate/search/cust_main-otaker.cgi,
18965           httemplate/search/cust_main-zip.html,
18966           httemplate/search/cust_main.cgi, httemplate/search/cust_pay.cgi,
18967           httemplate/search/cust_pkg.cgi,
18968           httemplate/search/cust_tax_exempt_pkg.cgi,
18969           httemplate/search/inventory_item.html,
18970           httemplate/search/prepay_credit.html,
18971           httemplate/search/queue.html, httemplate/search/reg_code.html,
18972           httemplate/search/report_cdr.html,
18973           httemplate/search/report_cust_bill.html,
18974           httemplate/search/report_cust_credit.html,
18975           httemplate/search/report_cust_main-zip.html,
18976           httemplate/search/report_cust_pay.html,
18977           httemplate/search/report_cust_pkg.html,
18978           httemplate/search/report_prepaid_income.cgi,
18979           httemplate/search/report_prepaid_income.html,
18980           httemplate/search/report_receivables.cgi,
18981           httemplate/search/report_receivables.html,
18982           httemplate/search/report_tax.cgi,
18983           httemplate/search/report_tax.html, httemplate/search/sql.html,
18984           httemplate/search/sqlradius.cgi,
18985           httemplate/search/sqlradius.html, httemplate/search/svc_acct.cgi,
18986           httemplate/search/svc_broadband.cgi,
18987           httemplate/search/svc_domain.cgi,
18988           httemplate/search/svc_external.cgi,
18989           httemplate/search/svc_forward.cgi,
18990           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
18991           httemplate/search/elements/search.html,
18992           httemplate/view/cust_bill-logo.cgi,
18993           httemplate/view/cust_bill-pdf.cgi,
18994           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
18995           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
18996           httemplate/view/svc_broadband.cgi,
18997           httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
18998           httemplate/view/svc_forward.cgi, httemplate/view/svc_phone.cgi,
18999           httemplate/view/svc_www.cgi,
19000           httemplate/view/cust_main/billing.html,
19001           httemplate/view/cust_main/contacts.html,
19002           httemplate/view/cust_main/misc.html,
19003           httemplate/view/cust_main/packages.html,
19004           httemplate/view/cust_main/payment_history.html,
19005           httemplate/view/cust_main/tickets.html,
19006           httemplate/view/elements/svc_Common.html: Will things ever be the
19007           same again? It's the final masonize
19008
19009 2006-08-23 14:53  ivan
19010
19011         * httemplate/misc/batch-cust_pay.html: remove extraneous "
19012
19013 2006-08-23 05:13  ivan
19014
19015         * FS/FS/Schema.pm: removing already commented-out code
19016
19017 2006-08-23 05:06  ivan
19018
19019         * Makefile, FS/FS/CGI.pm: don't use FREESIDE_URL for this, it
19020           didn't work out...
19021
19022 2006-08-22 05:23  ivan
19023
19024         * httemplate/docs/index.html: get rid of old upgrade instructions
19025
19026 2006-08-21 16:01  ivan
19027
19028         * FS/: MANIFEST, FS/Schema.pm, FS/cust_bill.pm,
19029           FS/cust_bill_ApplicationCommon.pm, FS/cust_bill_pay.pm,
19030           FS/cust_bill_pay_pkg.pm, FS/cust_bill_pkg.pm,
19031           FS/cust_credit_bill.pm, FS/cust_credit_bill_pkg.pm,
19032           t/cust_bill_ApplicationCommon.t, t/cust_bill_pay_pkg.t,
19033           t/cust_credit_bill_pkg.t: add cust_bill_pay_pkg and
19034           cust_credit_bill_pkg - applying credits and payments against
19035           specific line items
19036
19037 2006-08-21 10:45  ivan
19038
19039         * FS/FS/: cust_main.pm: search for existing advertising sources
19040           before adding a new one
19041
19042 2006-08-21 05:38  ivan
19043
19044         * rt/html/Ticket/Elements/EditCustomers: better RT hint for smarter
19045           smart search
19046
19047 2006-08-21 02:46  ivan
19048
19049         * httemplate/docs/index.html: we're off to see the wiki, the
19050           wonderful wiki of oz
19051
19052 2006-08-18 05:18  ivan
19053
19054         * FS/FS/cust_main.pm: and a slight fix to the CSV import
19055
19056 2006-08-18 04:56  ivan
19057
19058         * FS/FS/cust_main.pm: pass through the explicitly specified pkeys
19059
19060 2006-08-18 04:52  ivan
19061
19062         * FS/FS/cust_main.pm: alas, now try with recursion
19063
19064 2006-08-18 04:40  ivan
19065
19066         * FS/FS/cust_main.pm: fix the  explicitly specified primary keys
19067
19068 2006-08-18 04:36  ivan
19069
19070         * FS/FS/cust_main.pm: allow explicitly specified primary keys (to
19071           get around big 8.1 Pg changes wrt reverse engineering
19072
19073 2006-08-18 03:34  ivan
19074
19075         * FS/FS/cust_main.pm: suggestion to run dbdef-create here, yes...
19076
19077 2006-08-18 03:31  ivan
19078
19079         * FS/FS/cust_main.pm: want ALL of cust_main-skeleton tables config,
19080           not just the first line
19081
19082 2006-08-18 03:27  ivan
19083
19084         * FS/FS/cust_main.pm: that was it, the sql had to be fixed...
19085
19086 2006-08-18 03:26  ivan
19087
19088         * FS/FS/cust_main.pm: W T F
19089
19090 2006-08-18 03:18  ivan
19091
19092         * FS/FS/cust_main.pm: even more skeleton debugging, ugh
19093
19094 2006-08-18 03:10  ivan
19095
19096         * FS/FS/cust_main.pm: what's going on with the parameters for
19097           skeleton inserts??
19098
19099 2006-08-18 03:00  ivan
19100
19101         * FS/FS/cust_main.pm: skeleton typo
19102
19103 2006-08-18 02:58  ivan
19104
19105         * FS/FS/cust_main.pm: oops, want CHILD table for skeleton inserts,
19106           not parent
19107
19108 2006-08-18 02:50  ivan
19109
19110         * FS/FS/cust_main.pm: add debugging to _copy_skel to get some idea
19111           what's going on
19112
19113 2006-08-18 01:33  ivan
19114
19115         * FS/FS/: Conf.pm, cust_main.pm: first try at skeleton feature for
19116           mg
19117
19118 2006-08-16 01:19  ivan
19119
19120         * FS/bin/freeside-adduser: get rid of too-verbose debugging
19121
19122 2006-08-15 07:20  ivan
19123
19124         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi,
19125           httemplate/misc/process/cust_main-import.cgi: add a new, extended
19126           CSV import format
19127
19128 2006-08-14 06:28  ivan
19129
19130         * FS/FS/cust_main.pm: pass email, phone and ip adderss to B:OP when
19131           doing refunds, hopefully this will fix OpenECHO refunds
19132
19133 2006-08-14 05:13  ivan
19134
19135         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
19136           httemplate/elements/header.html,
19137           httemplate/elements/search-cust_main.html,
19138           rt/html/Elements/FreesideInvoiceSearch,
19139           rt/html/Elements/FreesideNewCust,
19140           rt/html/Elements/FreesideSearch,
19141           rt/html/Elements/FreesideSvcSearch, rt/html/Elements/PageLayout,
19142           rt/html/Elements/SimpleSearch, rt/html/Elements/Tabs: sprinkle
19143           some magic ajax fairy dust on referring customer SELEKTAH.
19144           rewind!  make smart search smarter, re-layout the top search bars
19145           and add an invoice one
19146
19147 2006-08-14 01:38  ivan
19148
19149         * FS/FS/access_user.pm: bugfix for agentless access users,
19150           triggered by part_referral (advertising source) agent
19151           virtualization
19152
19153 2006-08-13 03:25  ivan
19154
19155         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
19156           httemplate/edit/cust_pay.cgi,
19157           httemplate/edit/process/cust_pay.cgi,
19158           httemplate/view/cust_main.cgi,
19159           httemplate/view/cust_main/billing.html,
19160           httemplate/view/cust_main/misc.html,
19161           httemplate/view/cust_main/packages.html,
19162           httemplate/view/cust_main/payment_history.html,
19163           httemplate/view/cust_main/tickets.html: customer view work:
19164
19165           DONE  1. add status and balance to top
19166
19167           DONE  2. add some sort of oldest date thing so the history
19168           doesn't get too      big (# years and a link to "show older")
19169
19170             3. make the rest of the action links into js popups?  maybe
19171           later,
19172                weird IENess when closing em
19173           DONE (finished)    - so revert out or finish/commit the Enter
19174           check payment one    - Process page can wait until another day..
19175           it should be more of an *action*
19176
19177           DONE  4. Ticket list config knobs for wtxs (grid it too)
19178
19179           DONE  5. grid the package list
19180
19181 2006-08-12 04:01  ivan
19182
19183         * httemplate/edit/cust_credit.cgi: s/Post/Enter/;
19184
19185 2006-08-12 03:47  ivan
19186
19187         * FS/FS/Conf.pm, FS/FS/AccessRight.pm,
19188           httemplate/view/cust_main/payment_history.html: fix acl rewrite
19189           causing problems: void now shows up properly, deprecate all the
19190           redundant config values
19191
19192 2006-08-11 23:45  ivan
19193
19194         * FS/FS/cust_pkg.pm: don't adjust next bill date on unsuspension!
19195           causes undesirable effects with prorate/subscription packages and
19196           undesirably rewards customers for non-payment, closes: Bug#1325
19197
19198 2006-08-11 01:02  ivan
19199
19200         * FS/FS/access_user.pm, FS/FS/part_referral.pm,
19201           httemplate/browse/part_referral.html,
19202           httemplate/edit/cust_main.cgi,
19203           httemplate/elements/select-agent.html,
19204           httemplate/elements/select-part_referral.html,
19205           httemplate/elements/tr-select-agent.html,
19206           httemplate/elements/tr-select-part_referral.html: virtualize
19207           referrals on customer addition
19208
19209 2006-08-10 15:18  ivan
19210
19211         * httemplate/config/config.cgi: bugfix for selects that don't have
19212           select_enum
19213
19214 2006-08-10 06:50  ivan
19215
19216         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/part_referral.pm,
19217           httemplate/browse/part_referral.html,
19218           httemplate/view/cust_main/misc.html: add cust_main.agent_custid
19219           (at least to schema and customer view, no manual editing yet)
19220
19221 2006-08-10 05:01  ivan
19222
19223         * httemplate/browse/part_referral.html: bold the total footer
19224
19225 2006-08-10 04:55  ivan
19226
19227         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
19228           FS/FS/access_user.pm, FS/FS/part_referral.pm,
19229           httemplate/browse/part_referral.html,
19230           httemplate/edit/part_referral.html,
19231           httemplate/edit/process/part_referral.html,
19232           httemplate/elements/menu.html: agent-virtualize advertising
19233           sources
19234
19235 2006-08-09 20:10  ivan
19236
19237         * FS/FS/Schema.pm: don't set the default to NULL the string!
19238           besides, that's already the default value of any nullable column,
19239           which @date_type is...
19240
19241 2006-08-09 19:27  ivan
19242
19243         * FS/FS/part_pkg.pm: better debugging for missing recur_fee so its
19244           easier to check the db
19245
19246 2006-08-09 14:46  ivan
19247
19248         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: take
19249           "coming soon" options off the menu, its been Soon for too long -
19250           they'll get here when they do
19251
19252 2006-08-09 03:47  ivan
19253
19254         * FS/FS/ClientAPI/MyAccount.pm,
19255           fs_selfservice/FS-SelfService/SelfService.pm, FS/FS/svc_acct.pm,
19256           fs_selfservice/FS-SelfService/cgi/change_password.html,
19257           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
19258           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
19259           fs_selfservice/FS-SelfService/cgi/provision_list.html,
19260           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service
19261           interface: add proper password changer and prevent "Setup my
19262           services" provisioner from showing broken links for services not
19263           handled yet
19264
19265 2006-08-09 00:46  ivan
19266
19267         * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: and the
19268           days go by...
19269
19270 2006-08-09 00:03  ivan
19271
19272         * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: this is not
19273           my beautiful magic template! (water flowing underground)
19274
19275 2006-08-08 23:43  jeff
19276
19277         * FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
19278           FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
19279           FS/FS/part_bill_event.pm, FS/FS/pay_batch.pm, FS/FS/payby.pm,
19280           httemplate/docs/schema.html, httemplate/misc/download-batch.cgi:
19281           batch refactor
19282
19283 2006-08-08 23:34  ivan
19284
19285         * FS/FS/ClientAPI/MyAccount.pm,
19286           fs_selfservice/FS-SelfService/SelfService.pm,
19287           fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi,
19288           fs_selfservice/FS-SelfService/cgi/view_invoice.html: self-service
19289           interface: move from text to html invoices
19290
19291 2006-08-08 20:45  ivan
19292
19293         * fs_selfservice/FS-SelfService/Makefile.PL: please bleeding-edge
19294           debian perl, would you put it in /usr/local/sbin?  thanks.
19295
19296 2006-08-06 19:44  ivan
19297
19298         * FS/FS/CurrentUser.pm, FS/FS/Schema.pm, FS/FS/access_user.pm,
19299           httemplate/browse/part_pkg.cgi,
19300           httemplate/browse/access_user.html,
19301           httemplate/edit/access_user.html,
19302           httemplate/edit/elements/edit.html: add internal user disable-ing
19303
19304 2006-08-06 19:19  ivan
19305
19306         * httemplate/search/elements/search.html: get rid of the extra
19307           border in nested tables
19308
19309 2006-08-06 16:39  ivan
19310
19311         * FS/: FS/access_user.pm, bin/freeside-adduser: slightly better
19312           bootstrapping for htpasswd kludge... hopefully that will go away
19313           in 1.7.1
19314
19315 2006-08-06 14:37  ivan
19316
19317         * FS/FS/svc_Common.pm: make sure default RADIUS groups don't
19318           override ones for existing records
19319
19320 2006-08-06 13:23  ivan
19321
19322         * httemplate/edit/svc_acct.cgi: silly closing }
19323
19324 2006-08-06 13:21  ivan
19325
19326         * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
19327           httemplate/edit/svc_acct.cgi: yow.  fix up group handling
19328
19329 2006-08-06 13:07  ivan
19330
19331         * FS/FS/svc_acct.pm, httemplate/edit/process/cust_main.cgi: this
19332           should fix the barfing about default radius groups on the new
19333           customer screen...
19334
19335 2006-08-06 02:14  ivan
19336
19337         * FS/FS/svc_acct.pm: this just needs to be a hashref and we should
19338           be all set with radius groups then
19339
19340 2006-08-06 02:10  ivan
19341
19342         * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
19343           httemplate/edit/svc_acct.cgi: this should process default
19344           usergroup as well as fixed now
19345
19346 2006-08-06 01:43  ivan
19347
19348         * FS/FS/svc_acct.pm: add debugging to track down RADIUS group
19349           problem
19350
19351 2006-08-06 01:10  ivan
19352
19353         * FS/FS/: svc_acct.pm: add confession here to diagnose etxrn's
19354           problem better
19355
19356 2006-07-27 17:33  ivan
19357
19358         * FS/FS/access_user.pm: htpasswd workaround no longer necessary -
19359           closes: #1351
19360
19361 2006-07-27 01:08  ivan
19362
19363         * FS/t/svc_phone.t: svc_phone.t
19364
19365 2006-07-25 21:18  ivan
19366
19367         * FS/FS/UID.pm: ugh, fixup bootstrapping
19368
19369 2006-07-25 01:39  ivan
19370
19371         * httemplate/search/cust_main.cgi: oops, extra else
19372
19373 2006-07-25 01:33  ivan
19374
19375         * FS/FS/agent.pm, httemplate/browse/agent.cgi,
19376           httemplate/elements/table-grid.html,
19377           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi:
19378           this should finish adding the "inactive" status, i think?
19379
19380 2006-07-25 00:27  ivan
19381
19382         * bin/rt-update-links: quick script to convert rt links from one
19383           database name to another
19384
19385 2006-07-24 15:40  ivan
19386
19387         * FS/FS/cust_main.pm: fix up smart searching to make the quick
19388           payment entry behave better
19389
19390 2006-07-23 07:23  ivan
19391
19392         * httemplate/search/report_receivables.cgi: sql num_pkgs
19393           conflicting with method...
19394
19395 2006-07-23 07:21  ivan
19396
19397         * httemplate/search/report_receivables.cgi: ugh, really fix the
19398           statuses here
19399
19400 2006-07-23 07:20  ivan
19401
19402         * httemplate/search/report_receivables.cgi: hopefully fix the
19403           statuses here
19404
19405 2006-07-23 07:17  ivan
19406
19407         * httemplate/search/report_receivables.cgi:  i should REALLY go to
19408           sleep
19409
19410 2006-07-23 07:16  ivan
19411
19412         * httemplate/search/report_receivables.cgi:  i should go to sleep
19413
19414 2006-07-23 07:07  ivan
19415
19416         * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi:
19417           more work towards adding an "inactive" status - add it to the A/R
19418           report
19419
19420 2006-07-15 17:55  ivan
19421
19422         * FS/FS/Conf.pm, FS/FS/agent.pm, FS/FS/cust_bill.pm,
19423           FS/FS/inventory_item.pm,
19424           fs_selfservice/FS-SelfService/freeside-selfservice-clientd,
19425           httemplate/autohandler, httemplate/edit/cust_credit.cgi,
19426           httemplate/elements/overlibmws.js,
19427           httemplate/elements/overlibmws_draggable.js,
19428           httemplate/elements/phonenumber.html,
19429           httemplate/search/cust_bill.html, httemplate/search/svc_acct.cgi,
19430           httemplate/search/svc_domain.cgi,
19431           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
19432           httemplate/view/svc_external.cgi: odds and ends
19433
19434 2006-07-13 21:20  ivan
19435
19436         * FS/FS/cust_pkg.pm: don't send cancellation emails on package
19437           changes
19438
19439 2006-07-13 20:27  ivan
19440
19441         * FS/FS/svc_Common.pm: this should fix radius group editing and the
19442           "Reference found where even-sized list expected at
19443           /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 473" error
19444
19445 2006-07-13 20:17  ivan
19446
19447         * FS/FS/CurrentUser.pm: this should fix the bootstrapping
19448
19449 2006-07-13 18:42  ivan
19450
19451         * FS/FS/: CurrentUser.pm, UID.pm: add the small
19452           FS::CurrentUser::BootstrapUser class for... surprise...
19453           bootstrapping
19454
19455 2006-07-13 17:42  ivan
19456
19457         * FS/FS/Setup.pm: fix acl bootstrapping
19458
19459 2006-07-13 17:32  ivan
19460
19461         * FS/: FS/UID.pm, bin/freeside-setup: should be able to
19462           freeside-setup without a username now
19463
19464 2006-07-13 16:45  ivan
19465
19466         * FS/FS/UID.pm: mapsecrets file shouldn't be necessary at all...
19467
19468 2006-07-12 20:54  ivan
19469
19470         * FS/FS/Report/Table/Monthly.pm,
19471           httemplate/search/cust_credit.html,
19472           httemplate/search/cust_pay.cgi,
19473           httemplate/search/report_receivables.cgi: fix multiple-agent
19474           virtualization properly for these reports
19475
19476 2006-07-12 16:33  ivan
19477
19478         * FS/: bin/freeside-setup, FS/Setup.pm: add acl bootstrapping -
19479           should be installable again now
19480
19481 2006-07-11 17:20  ivan
19482
19483         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
19484           FS/FS/cdr.pm, FS/FS/cust_svc.pm, FS/FS/h_svc_phone.pm,
19485           FS/FS/part_svc.pm, FS/FS/svc_phone.pm,
19486           httemplate/elements/menu.html, httemplate/misc/cdr-import.html,
19487           FS/MANIFEST, htetc/handler.pl, httemplate/edit/part_svc.cgi,
19488           httemplate/edit/svc_phone.cgi,
19489           httemplate/edit/elements/edit.html,
19490           httemplate/edit/elements/svc_Common.html,
19491           httemplate/edit/process/svc_phone.html,
19492           httemplate/edit/process/elements/process.html,
19493           httemplate/edit/process/elements/svc_Common.html,
19494           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
19495           httemplate/search/svc_phone.cgi, httemplate/view/svc_phone.cgi,
19496           httemplate/view/elements/svc_Common.html,
19497           FS/FS/part_pkg/voip_cdr.pm: svc_phone service and CDR billing
19498           from imported CDRs
19499
19500 2006-07-09 07:35  ivan
19501
19502         * rt/html/Elements/: Header, PageLayout: fix the image path in the
19503           kludged looknfeel integration
19504
19505 2006-07-05 07:55  ivan
19506
19507         * FS/FS/cust_main.pm: patch to fix fuzzy searching from Ryan Gunn
19508
19509 2006-07-04 05:01  ivan
19510
19511         * FS/: bin/freeside-addgroup, bin/freeside-adduser, MANIFEST:
19512           adding freeside-addgroup
19513
19514 2006-07-01 04:26  ivan
19515
19516         * FS/FS/Record.pm: another Pg 8.1 fix?  noticed by Damon Vincent
19517
19518 2006-06-30 07:30  ivan
19519
19520         * FS/bin/freeside-adduser: checkin freeside-adduser with the -g
19521           flag!  sheesh
19522
19523 2006-06-29 08:45  ivan
19524
19525         * FS/FS/part_export/shellcommands.pm: small patch to set
19526           $new_finger from Tim Yardley
19527
19528 2006-06-29 08:19  ivan
19529
19530         * httemplate/edit/part_bill_event.cgi: percentage late fees too
19531
19532 2006-06-29 06:47  ivan
19533
19534         * FS/FS/inventory_class.pm, FS/FS/svc_Common.pm,
19535           httemplate/browse/inventory_class.html,
19536           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
19537           httemplate/edit/svc_broadband.cgi,
19538           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
19539           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
19540           httemplate/search/inventory_item.html: finish at least the
19541           automatic provisioning part
19542
19543 2006-06-27 07:19  ivan
19544
19545         * httemplate/docs/index.html: going to wikiland
19546
19547 2006-06-24 09:41  ivan
19548
19549         * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
19550           httemplate/edit/part_svc.cgi, httemplate/browse/part_svc.cgi,
19551           httemplate/elements/select-table.html,
19552           httemplate/elements/table-grid.html: Add the ability to link
19553           customer service definition fields to inventory   classes, with
19554           an "automatic/manual" flag.  Add the ability for the web
19555           interface to maintain these links.  Start prettying up the
19556           service def.    edit in preparation for Bigger Changes.
19557
19558 2006-06-21 09:26  ivan
19559
19560         * httemplate/browse/part_pkg.cgi: fix show/hide disabled link
19561           interaction w/pager
19562
19563 2006-06-21 06:00  ivan
19564
19565         * httemplate/elements/iframecontentmws.js: oops, don't want this
19566           debugging in here
19567
19568 2006-06-21 06:00  ivan
19569
19570         * httemplate/view/cust_main/payment_history.html:
19571           http://www.macridesweb.com/oltest/ONCLICK.html !!!!!
19572
19573 2006-06-21 05:58  ivan
19574
19575         * httemplate/view/cust_main.cgi: need the OLiframecontent sub
19576
19577 2006-06-21 05:57  ivan
19578
19579         * httemplate/elements/header-popup.html: adding a header element
19580           for popups to replace CGI::header
19581
19582 2006-06-21 05:56  ivan
19583
19584         * httemplate/elements/iframecontentmws.js: add overlib iframe
19585           function
19586
19587 2006-06-21 01:42  ivan
19588
19589         * FS/FS/agent_type.pm, httemplate/browse/agent_type.cgi: speed up
19590           the agent type report when there are lots of package definitions
19591
19592 2006-06-19 06:09  ivan
19593
19594         * httemplate/view/cust_main/packages.html: fix ACL name for service
19595           provisioning and prevent disabled service provisioning from
19596           messing up table formatting
19597
19598 2006-06-19 05:47  ivan
19599
19600         * bin/mapsecrets2access_user: better error checking for this
19601           thrown-together bootstrapping script
19602
19603 2006-06-19 05:22  ivan
19604
19605         * bin/mapsecrets2access_user: ACL bootstrapping
19606
19607 2006-06-19 05:15  ivan
19608
19609         * FS/: FS/CurrentUser.pm, bin/freeside-upgrade: ACL bootstrapping
19610
19611 2006-06-19 05:09  ivan
19612
19613         * FS/t/ConfDefaults.t: forgot to commit this test
19614
19615 2006-06-19 04:57  ivan
19616
19617         * bin/mapsecrets2access_user: ACL bootstrapping/upgrade
19618
19619 2006-06-19 04:25  ivan
19620
19621         * FS/FS/AccessRight.pm, FS/FS/access_user.pm, FS/FS/cust_main.pm,
19622           httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
19623           httemplate/view/cust_main/packages.html,
19624           httemplate/view/cust_main/payment_history.html: ACLs, take three
19625           or four or something
19626
19627 2006-06-19 01:05  ivan
19628
19629         * FS/FS/Conf.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main_Mixin.pm,
19630           FS/FS/cust_pkg.pm, FS/FS/UI/Web.pm, httemplate/config/config.cgi,
19631           httemplate/elements/menu.html,
19632           httemplate/elements/select-cust-fields.html,
19633           httemplate/elements/select-cust_pkg-status.html,
19634           httemplate/elements/tr-select-cust-fields.html,
19635           httemplate/elements/tr-select-cust_pkg-status.html,
19636           httemplate/graph/cust_bill_pkg.cgi,
19637           httemplate/search/report_cust_pkg.html,
19638           httemplate/view/cust_main/contacts.html: add ability to select
19639           specific package defs. and package status to package report for
19640           qis
19641
19642 2006-06-18 23:03  ivan
19643
19644         * httemplate/search/cust_main.cgi: fix up the alternating colors on
19645           the customer search results
19646
19647 2006-06-18 19:33  ivan
19648
19649         * FS/MANIFEST, FS/FS/CurrentUser.pm, FS/FS/Record.pm,
19650           FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
19651           FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
19652           httemplate/elements/select-agent.html,
19653           httemplate/elements/select-table.html,
19654           httemplate/elements/tr-select-agent.html,
19655           httemplate/search/cust_bill.html,
19656           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
19657           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
19658           httemplate/search/svc_forward.cgi: agent virtualization, take one
19659           (stuff from "inactive" changeset snuck into cust_main.pm and the
19660           package reporting changeset in search/cust_pkg.cgi here too)
19661
19662 2006-06-18 05:56  ivan
19663
19664         * httemplate/edit/elements/edit.html: well, it isn't broken...
19665
19666 2006-06-18 05:54  ivan
19667
19668         * FS/FS/AccessRight.pm, FS/FS/access_group.pm,
19669           FS/FS/access_groupagent.pm, FS/FS/m2name_Common.pm,
19670           FS/FS/part_pkg.pm, httemplate/edit/access_group.html,
19671           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
19672           httemplate/edit/process/access_group.html,
19673           httemplate/elements/checkboxes-table-name.html,
19674           httemplate/elements/checkboxes-table.html, FS/MANIFEST,
19675           htetc/handler.pl, httemplate/browse/access_group.html,
19676           httemplate/browse/access_user.html,
19677           httemplate/edit/process/elements/process.html: ACLs: finish group
19678           edit (agents + rights) & browse
19679
19680 2006-06-15 18:23  jeff
19681
19682         * FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
19683           httemplate/misc/download-batch.cgi: value issues and many bits
19684           remain
19685
19686 2006-06-15 17:47  ivan
19687
19688         * httemplate/misc/download-batch.cgi: and fix the  name for TD
19689           Canada Trust.  and that's it for now.  really.
19690
19691 2006-06-15 17:33  ivan
19692
19693         * httemplate/misc/download-batch.cgi: oops i'm gonna do that too,
19694           now that the batch format file is not the same as the batch
19695           params files
19696
19697 2006-06-15 17:27  ivan
19698
19699         * httemplate/misc/download-batch.cgi: s/printf/sprintf/ and make
19700           the config a little less strange
19701
19702 2006-06-08 03:32  ivan
19703
19704         * httemplate/elements/menu.html: fix link to prepaid card setup
19705
19706 2006-06-06 03:30  ivan
19707
19708         * FS/FS/cdr.pm: fix unmatched =back somehow futzing things up with
19709           automated install. wtf?!
19710
19711 2006-06-02 06:20  ivan
19712
19713         * httemplate/elements/header.html, rt/FREESIDE_MODIFIED,
19714           rt/html/Elements/FreesideSvcSearch, rt/html/Elements/PageLayout,
19715           rt/html/Elements/Tabs: add a service search
19716
19717 2006-05-24 03:22  ivan
19718
19719         * FS/MANIFEST: removing duplicate entries
19720
19721 2006-05-22 13:38  ivan
19722
19723         * rt/html/Elements/FreesideNewCust: missing > tag on INPUT
19724
19725 2006-05-22 11:27  ivan
19726
19727         * FS/FS/cust_main.pm: better error message for banned cards
19728
19729 2006-05-21 19:06  ivan
19730
19731         * Makefile: docs are going in the wiki Real Soon Now anyway
19732
19733 2006-05-21 17:50  ivan
19734
19735         * Makefile: 1.7.0?  why not?
19736
19737 2006-05-21 17:44  ivan
19738
19739         * httemplate/: index.html, elements/menu.html: 1.7.0?  why not!
19740
19741 2006-05-21 11:40  ivan
19742
19743         * FS/FS/part_export/communigate_pro_singledomain.pm: tyop
19744
19745 2006-05-20 13:06  jeff
19746
19747         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
19748           FS/FS/cust_pay_batch.pm, FS/FS/pay_batch.pm, FS/t/pay_batch.t,
19749           htetc/handler.pl, httemplate/docs/schema.html,
19750           httemplate/misc/download-batch.cgi: first stab at BoM download
19751
19752 2006-05-15 06:57  ivan
19753
19754         * httemplate/: index.html, elements/freeside.css,
19755           elements/header.html, elements/menu.html: move most of the crap
19756           on the "main menu" to the sidebar
19757
19758 2006-05-15 04:05  ivan
19759
19760         * httemplate/elements/freeside.css,
19761           httemplate/elements/header.html, httemplate/elements/xmenu.css,
19762           httemplate/search/cust_main.cgi, rt/FREESIDE_MODIFIED,
19763           rt/html/Elements/FreesideNewCust,
19764           rt/html/Elements/FreesideSearch, rt/html/Elements/Header,
19765           rt/html/Elements/PageLayout, rt/html/Elements/SimpleSearch,
19766           rt/html/Elements/Tabs, rt/html/Elements/TitleBoxStart,
19767           rt/html/Search/Bulk.html: more ACL and re-skinning work, now with
19768           RT!
19769
19770 2006-05-14 09:47  ivan
19771
19772         * CREDITS, htetc/handler.pl, httemplate/autohandler,
19773           httemplate/index.html, httemplate/browse/access_group.html,
19774           httemplate/browse/access_user.html,
19775           httemplate/browse/agent_type.cgi,
19776           httemplate/browse/cust_main_county.cgi,
19777           httemplate/browse/msgcat.cgi, httemplate/browse/part_pkg.cgi,
19778           httemplate/edit/access_group.html,
19779           httemplate/edit/access_user.html, httemplate/edit/agent_type.cgi,
19780           httemplate/edit/cust_bill_pay.cgi,
19781           httemplate/edit/cust_credit.cgi,
19782           httemplate/edit/cust_credit_bill.cgi,
19783           httemplate/edit/cust_main.cgi, httemplate/edit/cust_pkg.cgi,
19784           httemplate/edit/part_virtual_field.cgi,
19785           httemplate/edit/svc_domain.cgi,
19786           httemplate/edit/elements/edit.html,
19787           httemplate/edit/process/access_group.html,
19788           httemplate/edit/process/access_user.html,
19789           httemplate/edit/process/agent_type.cgi,
19790           httemplate/edit/process/cust_bill_pay.cgi,
19791           httemplate/edit/process/cust_credit.cgi,
19792           httemplate/edit/process/cust_credit_bill.cgi,
19793           httemplate/edit/process/elements/process.html,
19794           httemplate/elements/checkboxes-table.html,
19795           httemplate/elements/cssexpr.js, httemplate/elements/footer.html,
19796           httemplate/elements/header.html,
19797           httemplate/elements/menubar.html,
19798           httemplate/elements/select-access_group.html,
19799           httemplate/elements/tr-select-access_group.html,
19800           httemplate/elements/xmenu.css, httemplate/elements/xmenu.js,
19801           httemplate/misc/batch-cust_pay.html, httemplate/misc/payment.cgi,
19802           httemplate/search/cust_main-otaker.cgi,
19803           httemplate/search/cust_main.cgi,
19804           httemplate/search/report_cust_bill.html,
19805           httemplate/search/report_cust_credit.html,
19806           httemplate/search/report_cust_pay.html,
19807           httemplate/search/report_prepaid_income.html,
19808           httemplate/search/report_tax.html,
19809           httemplate/search/sqlradius.html,
19810           httemplate/search/svc_domain.cgi,
19811           httemplate/search/svc_external.cgi, FS/MANIFEST,
19812           FS/FS/AccessRight.pm, FS/FS/CGI.pm, FS/FS/Schema.pm,
19813           FS/FS/access_group.pm, FS/FS/access_groupagent.pm,
19814           FS/FS/access_right.pm, FS/FS/access_user.pm,
19815           FS/FS/access_user_pref.pm, FS/FS/access_usergroup.pm,
19816           FS/FS/agent_type.pm, FS/FS/cust_bill.pm, FS/FS/m2m_Common.pm,
19817           FS/FS/payby.pm, FS/FS/svc_domain.pm, FS/FS/UI/Web.pm,
19818           FS/bin/freeside-addoutsourceuser, FS/t/AccessRight.t,
19819           FS/t/access_group.t, FS/t/access_groupagent.t,
19820           FS/t/access_right.t, FS/t/access_user.t, FS/t/access_user_pref.t,
19821           FS/t/access_usergroup.t, httemplate/view/cust_main/packages.html,
19822           httemplate/view/cust_main/payment_history.html: first part of ACL
19823           and re-skinning work and some other small stuff
19824
19825 2006-05-13 11:34  ivan
19826
19827         * httemplate/images/background-cheat.png: yay for cheating
19828
19829 2006-05-13 08:31  ivan
19830
19831         * httemplate/images/: 32clear.gif, arrow.down.png,
19832           arrow.right.black.png, arrow.right.png, black-gradient.png,
19833           black-gray-corner.png, black-gray-gradient.png,
19834           black-gray-side.png, black-gray-top.png: adding new images
19835
19836 2006-05-12 06:57  ivan
19837
19838         * httemplate/search/report_receivables.cgi: Pg 8.1 fix was
19839           incorrect and broke things, this should actually work
19840
19841 2006-05-08 04:28  ivan
19842
19843         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
19844           httemplate/search/report_tax.cgi: add config switch to base tax
19845           off shipping address if present
19846
19847 2006-05-08 03:01  ivan
19848
19849         * FS/FS/Report/Table/Monthly.pm, httemplate/index.html,
19850           httemplate/graph/cust_bill_pkg.cgi,
19851           httemplate/graph/elements/monthly.html,
19852           httemplate/search/cust_bill_pkg.cgi: sales report per agent and
19853           package class looks good
19854
19855 2006-05-07 13:27  ivan
19856
19857         * htetc/handler.pl, httemplate/elements/select-month_year.html,
19858           httemplate/elements/select-pkg_class.html,
19859           httemplate/elements/select-table.html,
19860           httemplate/elements/tr-select-from_to.html,
19861           httemplate/elements/tr-select-pkg_class.html,
19862           httemplate/graph/cust_bill_pkg.cgi,
19863           httemplate/graph/money_time.cgi,
19864           httemplate/graph/report_cust_bill_pkg.html,
19865           httemplate/graph/report_money_time.html,
19866           httemplate/graph/elements/monthly.html: first pass at sales
19867           reports per agent and package class
19868
19869 2006-05-03 02:47  ivan
19870
19871         * httemplate/search/report_receivables.cgi: pg 8.1 fix from Chris
19872           Cappuccio
19873
19874 2006-05-02 08:23  ivan
19875
19876         * FS/: MANIFEST, FS/Pony.pm: yours!
19877
19878 2006-05-02 08:03  ivan
19879
19880         * httemplate/: index.html, search/report_receivables.html: add an
19881           agent pre-selection page to receivables report
19882
19883 2006-05-02 04:59  ivan
19884
19885         * httemplate/index.html, FS/FS/Report/Table/Monthly.pm,
19886           httemplate/graph/money_time.cgi,
19887           httemplate/graph/report_money_time.html: add a "pre-report" page
19888           to this report/graph as requested by lewis/wtxs, also add 12mo
19889           total option
19890
19891 2006-05-01 06:09  ivan
19892
19893         * FS/FS/part_pkg/prorate.pm: small fix to make prorate behave on
19894           the 1st as it did before
19895
19896 2006-05-01 05:38  ivan
19897
19898         * FS/FS/part_pkg/: prorate.pm, subscription.pm: fix some very
19899           annoying clucks (warnings with backtraces) when cutoff day isn't
19900           found in old packages
19901
19902 2006-05-01 04:45  ivan
19903
19904         * FS/FS/TicketSystem/RT_External.pm: column reference "disabled" is
19905           ambiguous
19906
19907 2006-05-01 04:43  ivan
19908
19909         * FS/FS/TicketSystem/RT_External.pm: fix bug with duplicate tickets
19910           showing up on customer view listing when the custom priority
19911           field was edited
19912
19913 2006-04-26 06:16  ivan
19914
19915         * Makefile: apache reload doesn't work when server isn't running
19916           already
19917
19918 2006-04-21 17:58  ivan
19919
19920         * httemplate/browse/inventory_class.html,
19921           httemplate/browse/part_pkg.cgi, httemplate/browse/pkg_class.html,
19922           httemplate/browse/rate.cgi,
19923           httemplate/browse/elements/browse.html, htetc/handler.pl,
19924           httemplate/index.html, httemplate/edit/inventory_class.html,
19925           httemplate/edit/part_pkg.cgi, httemplate/edit/pkg_class.html,
19926           httemplate/edit/elements/edit.html,
19927           httemplate/edit/process/inventory_class.html,
19928           httemplate/edit/process/pkg_class.html,
19929           httemplate/edit/process/elements/process.html,
19930           httemplate/elements/select-agent.html,
19931           httemplate/elements/select-pkg_class.html,
19932           httemplate/elements/select-table.html,
19933           httemplate/elements/tr-select-pkg_class.html,
19934           httemplate/search/cust_pkg.cgi, FS/FS/part_pkg.pm,
19935           httemplate/search/elements/search.html: start of package class
19936           web UI (add/edit package classes, package class selection in
19937           package def edit)
19938
19939 2006-04-21 07:21  ivan
19940
19941         * FS/FS/part_pkg/incomplete/billoneday.pm: throw this in here for
19942           now
19943
19944 2006-04-21 07:20  ivan
19945
19946         * FS/FS/part_pkg/: flat.pm, prorate.pm, subscription.pm: fix some
19947           indentation and the default cutoff day
19948
19949 2006-04-21 05:45  ivan
19950
19951         * httemplate/: index.html, misc/queue.cgi, search/queue.html:
19952           s(browse/queue.cgi)(search/queue.html)
19953
19954 2006-04-18 23:37  ivan
19955
19956         * FS/FS/cust_main.pm: DOH!  perlvar: not counting patterns matched
19957           in nested blocks that have been exited already.
19958
19959 2006-04-15 06:32  ivan
19960
19961         * httemplate/graph/money_time.cgi: REALLY correct the period for
19962           the total column this time
19963
19964 2006-04-15 06:28  ivan
19965
19966         * httemplate/graph/money_time.cgi: correct period & use a yellow
19967           color for the total column
19968
19969 2006-04-15 06:25  ivan
19970
19971         * httemplate/graph/money_time.cgi: format & link the total column
19972
19973 2006-04-14 17:21  ivan
19974
19975         * httemplate/graph/money_time.cgi: and </TD> the total column
19976
19977 2006-04-14 17:16  ivan
19978
19979         * httemplate/graph/money_time.cgi: add a total column
19980
19981 2006-04-14 04:55  ivan
19982
19983         * FS/FS/: Conf.pm, svc_forward.pm: add the
19984           svc_forward-arbitrary_dst flag to enable arbitrary svc_forward
19985           destinations
19986
19987 2006-04-13 14:29  ivan
19988
19989         * FS/bin/freeside-adduser: don't do the duplicate check unless
19990           there's a file already; fixes problem with first use of
19991           freeside-adduser
19992
19993 2006-04-12 05:36  ivan
19994
19995         * httemplate/index.html, FS/FS/cust_main.pm,
19996           httemplate/search/cust_main-zip.html,
19997           httemplate/search/cust_main.cgi,
19998           httemplate/search/report_cust_main-zip.html,
19999           httemplate/search/elements/search.html: zip code report
20000
20001 2006-04-09 16:41  ivan
20002
20003         * httemplate/view/: cust_main.cgi, cust_main/payment_history.html,
20004           cust_main/tickets.html: a few more fixups for our favorite
20005           include(...) from Scott Edwards
20006
20007 2006-04-09 16:39  ivan
20008
20009         * httemplate/edit/cust_main.cgi: add "spool_cdr" to cust_main
20010           fields
20011
20012 2006-04-09 16:24  ivan
20013
20014         * FS/FS/part_export/domain_shellcommands.pm: should fix "Can't use
20015           string ("old_uid") as a SCALAR ref while "strict refs" in use"
20016           error
20017
20018 2006-04-09 13:36  ivan
20019
20020         * FS/bin/freeside-adduser: error out if you try to add duplicates;
20021           this should lower my annoyance-level
20022
20023 2006-04-03 16:26  ivan
20024
20025         * FS/FS/: Conf.pm, svc_acct.pm: option to disable global uniqueness
20026           checking
20027
20028 2006-04-03 13:49  ivan
20029
20030         * FS/FS/svc_domain.pm: add PTR to sort order for DNS entries
20031
20032 2006-04-03 04:36  ivan
20033
20034         * FS/FS/Record.pm: and also allow [ and ] in ut_textn
20035
20036 2006-04-03 03:11  ivan
20037
20038         * FS/FS/Record.pm: allow [ and ] in ut_text
20039
20040 2006-04-03 02:46  ivan
20041
20042         * htetc/handler.pl, FS/FS/Misc.pm,
20043           httemplate/edit/cust_main/contact.html,
20044           httemplate/misc/states.cgi,
20045           httemplate/view/cust_main/contacts.html: have the UI use full
20046           country names, and state names outside the US...
20047
20048 2006-04-02 15:13  ivan
20049
20050         * FS/FS/: cust_main.pm, cust_pay_batch.pm: typo
20051
20052 2006-03-31 15:22  ivan
20053
20054         * httemplate/browse/part_bill_event.cgi: quick sort fix for billing
20055           events
20056
20057 2006-03-31 01:20  lsc
20058
20059         * FS/FS/part_pkg/: prorate.pm, subscription.pm: fixed the errors
20060           pointed out by Ivan in the following email:
20061
20062           ---- before and after now?  I gave subscription and prorate a
20063           try.  Subscription came out as:
20064
20065             subscription 27th (03/25/06 - 04/27/06)  $10.00
20066             subscription 23rd (03/25/06 - 04/23/06)  $10.00
20067
20068           the "23rd" one is right, but the "27th" one should have only
20069           advanced the date two days to 3/27/06.
20070
20071               Prorate came out as:
20072
20073               prorate 23rd (03/25/06 - 04/23/06)  $9.20
20074               prorate 27th (03/25/06 - 04/27/06)  $10.49
20075
20076           The "23rd" one is right, but the "27th" one should have only
20077           advanced the date two days to 4/27/06.
20078
20079           lsc@prgmr.com
20080
20081 2006-03-30 06:22  ivan
20082
20083         * FS/bin/freeside-upgrade: move all the schema-updating magic into
20084           DBIx::DBSchema
20085
20086 2006-03-24 18:23  ivan
20087
20088         * FS/FS/cust_main.pm, FS/FS/queue_depend.pm, FS/FS/svc_acct.pm,
20089           FS/bin/freeside-setup,
20090           fs_selfservice/FS-SelfService/cgi/agent.cgi,
20091           fs_selfservice/FS-SelfService/cgi/payment_results.html,
20092           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
20093           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
20094           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
20095           httemplate/misc/upload-batch.cgi,
20096           httemplate/misc/process/cdr-import.html,
20097           httemplate/misc/process/cust_main-import.cgi,
20098           httemplate/misc/process/cust_main-import_charges.cgi,
20099           httemplate/misc/process/inventory_item-import.html: successfully
20100           correct the spelling of sucessful
20101
20102 2006-03-24 11:49  ivan
20103
20104         * httemplate/misc/process/payment.cgi: fix spelling
20105
20106 2006-03-23 04:00  lsc
20107
20108         * FS/FS/part_pkg/: prorate.pm, subscription.pm: for subscription.pm
20109           and prorate.pm:
20110
20111           -modify the subscription and prorate price plans
20112           (FS/FS/part_pkg/subscription.pm and prorate.pm) to have a
20113           configurable (add a field to the %info hash) billing day instead
20114           of "1st of the month" only.  subscription will be easy, prorate
20115           will be a little trickier.
20116
20117           essentially, I replaced the '1' in the 'day' field of the
20118           timelocal that generates $$date with the value I added to the
20119           %info hash, 'cutoff_day'
20120
20121           -implement a price plan (new file in FS/FS/part_pkg/ - probably
20122           @ISA FS::part_pkg::subscription) that charges the first full
20123           month if the customer signs up between the 1st and the
20124           configurable billing day, and gives them the remainder of the
20125           month free if they sign up between the configurable billing day
20126           and the end of the month.
20127
20128           if this is the first time the customer is billed, and if the date
20129           is greater than the cutoff date, advance $ssdate to cutoff_day of
20130           next month, else $$date is cutoff_date of this month.  Either
20131           way, charge them for a month.
20132
20133           ----------------------------------------------------------------------
20134
20135 2006-03-20 11:13  ivan
20136
20137         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cust_main.pm,
20138           FS/FS/cust_svc.pm, FS/FS/rate_detail.pm, FS/FS/svc_acct.pm,
20139           FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/part_pkg.cgi,
20140           FS/MANIFEST, bin/cdr_upstream_rate.import,
20141           httemplate/edit/rate.cgi, httemplate/edit/cust_main/billing.html,
20142           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
20143           httemplate/view/cust_main/billing.html: add price plan to bill on
20144           internal or external CDRs directly, add option to export CDRs to
20145           a per-customer downstream file
20146
20147 2006-03-17 06:56  ivan
20148
20149         * FS/FS/Daemon.pm: use IO::File, lucky this never threw an error...
20150
20151 2006-03-14 23:34  ivan
20152
20153         * FS/FS/part_pkg/voip_cdr.pm: initial commit of this just cause i
20154           want a revision history
20155
20156 2006-03-14 20:17  ivan
20157
20158         * FS/FS/Record.pm: handle BIGSERIAL like SERIAL for the cdr table,
20159           and normalize canadian zip codes as well as us ones
20160
20161 2006-03-13 14:32  ivan
20162
20163         * httemplate/elements/: progress-init.html, progress-popup.html:
20164           fix progress hoohaw for internet exploder again, whew.  also make
20165           sure error/finish messages are centered, looks better
20166
20167 2006-03-10 23:27  ivan
20168
20169         * httemplate/elements/footer.html: some pages from ui hoohaw have
20170           leaked footer include, need something here for now
20171
20172 2006-03-10 21:21  ivan
20173
20174         * httemplate/: elements/progress-init.html, elements/xmlhttp.html,
20175           misc/email_invoice_events.cgi, misc/email_invoices.cgi,
20176           misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
20177           misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix the
20178           progressbar bug with multiple progressbar forms on a page
20179
20180 2006-03-10 14:30  ivan
20181
20182         * httemplate/: elements/progress-init.html,
20183           misc/email_invoice_events.cgi, misc/email_invoices.cgi,
20184           misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
20185           misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix to
20186           (hopefully) allow multiple progress-init's in a page, also add
20187           second $cgi arg to all these progressbar calls...
20188
20189 2006-03-10 14:28  ivan
20190
20191         * FS/FS/UI/Web.pm: want to know who *called* this without the
20192           required second arg
20193
20194 2006-03-09 05:42  ivan
20195
20196         * htetc/handler.pl: fix that
20197           blank-page-instead-of-profiling-redirect-when-called-from-an-include
20198           bug triggered by mason 1.32 :)
20199
20200 2006-03-09 03:48  ivan
20201
20202         * httemplate/view/cust_main.cgi: don't use a table with
20203           WIDTH="100%", it shoves the custnum and "billing information"
20204           boxes way out to the right
20205
20206 2006-03-08 04:14  ivan
20207
20208         * FS/FS/inventory_item.pm,
20209           httemplate/misc/inventory_item-import.html,
20210           httemplate/misc/process/inventory_item-import.html,
20211           httemplate/search/inventory_item.html:  Add an option to the web
20212           interface to batch upload new entries to the
20213           inventory_item table.
20214
20215 2006-03-08 02:05  ivan
20216
20217         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/inventory_class.pm,
20218           FS/FS/inventory_item.pm, FS/t/inventory_class.t,
20219           FS/t/inventory_item.t, httemplate/search/inventory_item.html,
20220           bin/generate-table-module, htetc/handler.pl,
20221           httemplate/edit/inventory_class.html,
20222           httemplate/edit/elements/edit.html,
20223           httemplate/edit/process/inventory_class.html,
20224           httemplate/edit/process/elements/process.html,
20225           httemplate/search/elements/search.html: Add a new table for
20226           inventory with for DIDs/serials/etc., and an additional new table
20227           for inventory category (i.e. to distinguish DIDs, serials, MACs,
20228           etc.)
20229
20230 2006-03-08 00:21  ivan
20231
20232         * FS/FS/agent.pm: add space in error msg
20233
20234 2006-03-03 07:02  ivan
20235
20236         * FS/FS/Report/Table/Monthly.pm, httemplate/graph/money_time.cgi:
20237           agent-specific sales/credit/receipts summary
20238
20239 2006-02-28 11:34  ivan
20240
20241         * FS/FS/part_pkg.pm: update POD docs regarding new price plans
20242
20243 2006-02-22 05:07  ivan
20244
20245         * FS/FS/Conf.pm, httemplate/elements/phonenumber.html,
20246           httemplate/images/red_telephone_mimooh_01.png,
20247           httemplate/view/cust_main/contacts.html: add vonage click2call
20248           feature
20249
20250 2006-02-21 23:12  ivan
20251
20252         * FS/FS/CGI.pm: a better CGI::rooturl(), will have to do for now
20253
20254 2006-02-18 03:14  ivan
20255
20256         * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cdr_calltype.pm,
20257           FS/FS/cdr_carrier.pm, FS/FS/cdr_type.pm, FS/FS/cust_main.pm,
20258           FS/MANIFEST, FS/FS/part_pkg/voip_sqlradacct.pm, FS/t/cdr.t,
20259           FS/t/cdr_calltype.t, FS/t/cdr_carrier.t, FS/t/cdr_type.t,
20260           FS/t/part_pkg-voip_cdr.t, htetc/handler.pl,
20261           httemplate/misc/cdr-import.html,
20262           httemplate/misc/process/cdr-import.html,
20263           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
20264           bin/cdr_calltype.import: CDR schema and class
20265
20266 2006-02-17 18:11  ivan
20267
20268         * FS/FS/: cust_tax_exempt_pkg.pm, domain_record.pm, msgcat.pm,
20269           nas.pm, part_bill_event.pm, port.pm, prepay_credit.pm, queue.pm,
20270           queue_arg.pm, rate_detail.pm, reg_code_pkg.pm: update POD
20271           documentation left behind from example template
20272
20273 2006-02-16 13:43  ivan
20274
20275         * FS/FS/Setup.pm, FS/bin/freeside-setup,
20276           httemplate/docs/admin.html: automate more of the initial data
20277           adding...
20278
20279 2006-02-08 23:18  ivan
20280
20281         * httemplate/elements/: calendar-en.js, calendar-setup.js,
20282           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
20283           jscalendar
20284
20285 2006-02-08 14:53  ivan
20286
20287         * FS/bin/freeside-selfservice-server: don't leave ssh zombies
20288           around either
20289
20290 2006-02-07 19:49  ivan
20291
20292         * httemplate/docs/index.html: slightly html-ize the 1.5.8 upgrade
20293           instructions
20294
20295 2006-02-07 18:26  ivan
20296
20297         * FS/FS/UID.pm: update error message when secrets file cannot be
20298           found
20299
20300 2006-02-07 05:49  ivan
20301
20302         * FS/FS/svc_acct.pm: well, it was already fatal.  at least now the
20303           error message is better.
20304
20305 2006-02-07 03:12  ivan
20306
20307         * httemplate/edit/cust_pay.cgi: remove inadvertant extra table
20308           statement preventing page from showing up in konq
20309
20310 2006-02-05 04:27  ivan
20311
20312         * FS/FS/option_Common.pm, httemplate/browse/payment_gateway.html,
20313           httemplate/edit/payment_gateway.html,
20314           httemplate/edit/process/payment_gateway.html: payment gateway
20315           editing
20316
20317 2006-02-01 15:13  ivan
20318
20319         * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
20320           FS/FS/Cron/backup.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/vacuum.pm,
20321           FS/bin/freeside-daily, FS/bin/freeside-monthly,
20322           FS/t/Cron-backup.t, FS/t/Cron-bill.t, FS/t/Cron-vacuum.t,
20323           httemplate/browse/part_bill_event.cgi: finish adding
20324           freeside-monthly and monthly events
20325
20326 2006-01-31 23:58  ivan
20327
20328         * Makefile: HEAD isn't 1.5.8 anymore
20329
20330 2006-01-31 07:01  ivan
20331
20332         * FS/FS/payby.pm: oops, forgot $
20333
20334 2006-01-31 03:02  ivan
20335
20336         * FS/FS/Schema.pm, FS/FS/payby.pm, FS/MANIFEST, FS/t/payby.t,
20337           htetc/handler.pl, httemplate/browse/part_bill_event.cgi,
20338           httemplate/edit/part_bill_event.cgi: [no log message]
20339
20340 2006-01-30 20:26  ivan
20341
20342         * httemplate/: browse/addr_block.cgi, browse/agent.cgi,
20343           browse/agent_type.cgi, browse/part_bill_event.cgi,
20344           browse/part_export.cgi, browse/part_pkg.cgi, browse/part_svc.cgi,
20345           browse/part_virtual_field.cgi, browse/payment_gateway.html,
20346           browse/rate.cgi, browse/router.cgi, browse/svc_acct_pop.cgi,
20347           config/config-view.cgi, config/config.cgi,
20348           edit/REAL_cust_pkg.cgi, edit/agent.cgi,
20349           edit/agent_payment_gateway.html, edit/agent_type.cgi,
20350           edit/bulk-cust_svc.html, edit/cust_pay.cgi, edit/part_export.cgi,
20351           edit/part_pkg.cgi, edit/part_svc.cgi, edit/payment_gateway.html,
20352           edit/prepay_credit.cgi, edit/rate.cgi, edit/rate_region.cgi,
20353           edit/reg_code.cgi, edit/svc_acct.cgi, edit/svc_broadband.cgi,
20354           edit/svc_forward.cgi, edit/process/prepay_credit.cgi,
20355           edit/process/reg_code.cgi, misc/batch-cust_pay.html,
20356           misc/cust_main-import.cgi, misc/cust_main-import_charges.cgi,
20357           misc/link.cgi, misc/meta-import.cgi, misc/upload-batch.cgi,
20358           misc/whois.cgi, misc/process/cust_main-import.cgi,
20359           misc/process/cust_main-import_charges.cgi,
20360           misc/process/meta-import.cgi, search/report_prepaid_income.cgi,
20361           search/report_tax.cgi, search/svc_external.cgi,
20362           view/cust_bill.cgi, view/cust_main.cgi, view/svc_acct.cgi,
20363           view/svc_broadband.cgi, view/svc_domain.cgi,
20364           view/svc_external.cgi: move header() to
20365           include(/elements/header.html) so it can be changed in one place,
20366           thanks to Scott Edwards
20367
20368 2006-01-30 18:59  ivan
20369
20370         * FS/FS/Record.pm: fix "table not found" dbdef error message to
20371           recommend freeside-upgrade instead create + dbdef-create
20372
20373 2006-01-26 23:34  ivan
20374
20375         * httemplate/search/report_tax.cgi: small visual fix to alternating
20376           row colors when show_taxclasses is on
20377
20378 2006-01-26 17:33  ivan
20379
20380         * httemplate/search/cust_tax_exempt_pkg.cgi: on tax exemption
20381           report, show more info on the specific line item and invoice
20382
20383 2006-01-26 07:27  ivan
20384
20385         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_tax_exempt_pkg.pm,
20386           FS/FS/part_pkg.pm, FS/FS/pkg_class.pm, FS/t/pkg_class.t,
20387           httemplate/search/cust_bill_pkg.cgi,
20388           httemplate/search/cust_tax_exempt_pkg.cgi,
20389           httemplate/search/report_tax.cgi,
20390           httemplate/search/report_tax.html: whew, FINALLY can fix monthly
20391           exemption columns to work correctly.  also make them
20392           agent-specific.  also fix package exemption columns, they were
20393           bunk too, sheesh.  start adding package classes for package class
20394           tax reporting.
20395
20396 2006-01-25 04:34  ivan
20397
20398         * FS/: FS/Record.pm, FS/Schema.pm, FS/cust_bill.pm,
20399           FS/cust_main.pm, FS/cust_tax_exempt.pm,
20400           FS/cust_tax_exempt_pkg.pm, FS/h_cust_bill.pm,
20401           FS/h_cust_tax_exempt.pm, t/cust_tax_exempt_pkg.t,
20402           t/h_cust_bill.t, t/h_cust_tax_exempt.t, MANIFEST: change
20403           texas-style tax exemptions to be against a specific line item
20404           rather than just general per-customer, for later tracking and tax
20405           reporting.  fix 1969/1970 exemptions for one-off charges
20406
20407 2006-01-04 18:03  ivan
20408
20409         * FS/FS/Schema.pm: remove redundant indices on cust_main ship_
20410           columns
20411
20412 2005-12-29 18:41  rsiddall
20413
20414         * FS/FS/Conf.pm, FS/FS/ConfItem.pm, FS/FS/cust_pkg.pm,
20415           FS/FS/cust_svc.pm, FS/FS/part_export/artera_turbo.pm,
20416           fs_selfservice/FS-SelfService/SelfService.pm,
20417           fs_selfservice/FS-SelfService/cgi/provision_list.html,
20418           httemplate/view/cust_main.cgi: Fixing a few typos.
20419
20420 2005-12-24 19:41  ivan
20421
20422         * httemplate/search/report_tax.cgi: add switch to enable taxclass
20423           breakdown, report invoiced tax separately in that case
20424
20425 2005-12-24 19:38  ivan
20426
20427         * httemplate/edit/part_bill_event.cgi: make sure to specify a
20428           money_char default
20429
20430 2005-12-24 19:18  ivan
20431
20432         * httemplate/search/: report_tax.cgi, report_tax.html: add switch
20433           to enable taxclass breakdown, report invoiced tax separately in
20434           that case
20435
20436 2005-12-24 19:07  ivan
20437
20438         * httemplate/search/cust_bill_pkg.cgi: correct "out of taxable
20439           region" flag on new line item report - NULLs need to be compared
20440           explicitly.  apparantly NULL != NULL.  bah SQL
20441
20442 2005-12-24 19:00  ivan
20443
20444         * FS/FS/Schema.pm: update indices for better tax report performance
20445
20446 2005-12-24 18:31  ivan
20447
20448         * httemplate/search/cust_bill_pkg.cgi: fixup new line item report
20449           brainfart
20450
20451 2005-12-24 17:57  ivan
20452
20453         * httemplate/search/report_tax.cgi: correct end date display for
20454           "now"
20455
20456 2005-12-24 16:52  ivan
20457
20458         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
20459           httemplate/edit/part_bill_event.cgi: add invoice event to suspend
20460           only when greater than N amount
20461
20462 2005-12-24 16:36  ivan
20463
20464         * httemplate/edit/cust_main/billing.html: don't reenable postal
20465           billing for existing customers just cause its blank...
20466
20467 2005-12-21 20:24  ivan
20468
20469         * httemplate/search/report_tax.cgi: and s/$taxable/$tot_taxable/ in
20470           the declaration too
20471
20472 2005-12-21 20:22  ivan
20473
20474         * httemplate/search/report_tax.cgi: fix some ambiguous var names
20475           causing " "my" variable $t masks earlier declaration in same
20476           scope" errors
20477
20478 2005-12-21 20:01  ivan
20479
20480         * httemplate/search/cust_bill_event.html,
20481           httemplate/search/cust_bill_pkg.cgi,
20482           httemplate/search/report_cust_bill.html,
20483           httemplate/search/report_cust_credit.html,
20484           httemplate/search/report_cust_pay.html,
20485           httemplate/search/report_tax.cgi,
20486           httemplate/search/report_tax.html, FS/FS/cust_bill_pkg.pm,
20487           httemplate/elements/select-agent.html,
20488           httemplate/elements/table-grid.html,
20489           httemplate/elements/tr-input-beginning_ending.html,
20490           httemplate/elements/tr-select-agent.html,
20491           httemplate/search/elements/search.html: tax report update, link
20492           to new line item report, per-agent tax reporting
20493
20494 2005-12-18 20:18  ivan
20495
20496         * FS/FS/part_pkg/: sesmon_hour.pm, sesmon_minute.pm,
20497           sql_external.pm, sql_generic.pm, voip_sqlradacct.pm: correct
20498           field labeling - not always monthly
20499
20500 2005-12-18 20:18  ivan
20501
20502         * FS/FS/part_pkg/sqlradacct_hour.pm: add maximum "caps" to RADIUS
20503           usage charges
20504
20505 2005-12-16 14:47  ivan
20506
20507         * FS/FS/raddb.pm, bin/generate-raddb: add motorola canopy
20508           attributes from wtxs, neaten up raddb.pm generation
20509
20510 2005-12-15 17:49  ivan
20511
20512         * httemplate/edit/payment_gateway.html: add TransactionCentral
20513
20514 2005-12-15 11:36  ivan
20515
20516         * httemplate/edit/: agent.cgi, agent_type.cgi: fix bug when adding
20517           new agent types, noticed by Julius Igugu
20518
20519 2005-12-15 10:45  ivan
20520
20521         * bin/print-schema: adding print-schema
20522
20523 2005-12-14 20:04  ivan
20524
20525         * FS/FS/Conf.pm, FS/FS/cust_pay_void.pm, FS/FS/Record.pm,
20526           httemplate/misc/unvoid-cust_pay_void.cgi: payment "un-void"ing
20527
20528 2005-12-14 12:57  ivan
20529
20530         * FS/FS/svc_acct.pm: allow a dir field to be set (or
20531           auto-generated) even if uid is fixed
20532
20533 2005-12-14 10:52  ivan
20534
20535         * FS/FS/part_export/radiator.pm: add 'STATE' field for suspensions
20536           to Radiator export
20537
20538 2005-12-12 19:13  ivan
20539
20540         * httemplate/edit/process/payment_gateway.html: fix options in
20541           gateway adding
20542
20543 2005-12-12 13:39  ivan
20544
20545         * FS/FS/part_export/radiator.pm: use crypt password for radiator
20546           export
20547
20548 2005-12-09 08:58  ivan
20549
20550         * httemplate/: edit/process/cust_credit_bill.cgi,
20551           view/cust_main/payment_history.html: fill in reason if empty when
20552           applying a credit to a refund
20553
20554 2005-12-09 08:56  ivan
20555
20556         * httemplate/edit/: cust_main.cgi, cust_main/billing.html: fix
20557           postal mail checkbox misbehaving (isn't sticky on errors -
20558           reverts back to on)
20559
20560 2005-12-07 15:48  ivan
20561
20562         * FS/: FS/Record.pm, bin/freeside-setup: for fetching inserted keys
20563           without pg_oid_status, look up the actual sequence name from
20564           dbdef rather than assuming ${table}_${column}_seq
20565
20566 2005-12-06 14:25  ivan
20567
20568         * FS/FS/Record.pm: make sure zip is required for canada, also use
20569           CURRVAL() function instead of pg_oid_status DBD attribute because
20570           Pg 8.1 doesn't have oids by default anymore
20571
20572 2005-12-05 11:01  ivan
20573
20574         * FS/FS/svc_Common.pm: avoid uninitialized value errors
20575
20576 2005-12-05 09:19  ivan
20577
20578         * httemplate/edit/process/cust_main.cgi: eek, don't log all this
20579           debugging info by default
20580
20581 2005-12-02 23:26  ivan
20582
20583         * htetc/handler.pl: this should be the last of
20584           s/RT::TicketCustomFieldValues/RT::ObjectCustomFieldValues/
20585
20586 2005-12-02 23:12  ivan
20587
20588         * Makefile: those semicolons can't possibly have belonged there
20589
20590 2005-12-02 23:02  ivan
20591
20592         * FS/bin/freeside-upgrade: force a dbdef reload.  no wonder this
20593           had to be run multiple times before
20594
20595 2005-12-01 11:17  ivan
20596
20597         * httemplate/edit/agent_type.cgi: list disabled packages on agent
20598           type edit if they are still associated with the type
20599
20600 2005-12-01 09:36  ivan
20601
20602         * FS/FS/part_export/shellcommands.pm: shellcommands usermod_pwonly
20603           shouldn't apply to RADIUS groups, this is messing up unrelated
20604           RADIUS exports
20605
20606 2005-11-28 09:16  ivan
20607
20608         * FS/FS/cust_main.pm: turn off debugging
20609
20610 2005-11-28 09:13  ivan
20611
20612         * FS/bin/freeside-sqlradius-radacctd: in POD example, remove extra
20613           SQL that Pg doesn't need and MySQL doesn't like
20614
20615 2005-11-28 09:12  ivan
20616
20617         * FS/bin/freeside-sqlradius-radacctd: update docs and error message
20618           for all three supporte exports
20619
20620 2005-11-28 09:07  ivan
20621
20622         * FS/bin/freeside-sqlradius-radacctd: startup
20623           freeside-sqlradius-radacctd for radiator export too
20624
20625 2005-11-28 08:59  ivan
20626
20627         * FS/FS/svc_Common.pm: allow defaults to override empty values for
20628           new objects
20629
20630 2005-11-28 08:38  ivan
20631
20632         * FS/FS/cust_svc.pm: better error msg
20633
20634 2005-11-28 08:34  ivan
20635
20636         * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
20637           deal with any usage-capable export
20638
20639 2005-11-28 08:21  ivan
20640
20641         * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
20642           deal with any usage-capable export
20643
20644 2005-11-28 08:14  ivan
20645
20646         * FS/FS/Record.pm: okay, its been tested
20647
20648 2005-11-28 08:07  ivan
20649
20650         * FS/FS/part_export/radiator.pm: fix small bug in radiator export
20651
20652 2005-11-28 07:41  ivan
20653
20654         * FS/FS/cust_main.pm: add debugging info to cust_main to figure out
20655           where the freeze is coming from
20656
20657 2005-11-27 13:59  ivan
20658
20659         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
20660           per-agent billco spools
20661
20662 2005-11-22 10:29  ivan
20663
20664         * FS/FS/Conf.pm, httemplate/edit/process/cust_main.cgi: add
20665           backend-realtime config flag, should be more intuitive for
20666           guyananet
20667
20668 2005-11-22 08:41  ivan
20669
20670         * FS/FS/svc_Common.pm: oops, supposed to commit this one
20671
20672 2005-11-22 08:39  ivan
20673
20674         * FS/FS/svc_Common.pm: set default fields in new method, mostly for
20675           svc_acct.seconds
20676
20677 2005-11-22 05:26  ivan
20678
20679         * FS/FS/part_export/radiator.pm: update radiator export to deal
20680           with prepaid and some other random stuff
20681
20682 2005-11-21 07:24  ivan
20683
20684         * FS/FS/: export_svc.pm, part_svc.pm, rate.pm: when editing exports
20685           and there's a duplicate error, show all conflicting accounts not
20686           just the ones for different customers
20687
20688 2005-11-21 06:25  ivan
20689
20690         * FS/FS/part_export/: shellcommands.pm,
20691           shellcommands_withdomain.pm: add usermod_nousername flag to just
20692           prohibit username changes
20693
20694 2005-11-21 04:41  ivan
20695
20696         * httemplate/: edit/cust_main/billing.html, view/cust_bill.cgi,
20697           view/cust_main/payment_history.html: ignore blank lines in payby
20698           config
20699
20700 2005-11-21 03:04  ivan
20701
20702         * README: slight update to README
20703
20704 2005-11-21 02:47  ivan
20705
20706         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
20707           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
20708           httemplate/edit/cust_main/billing.html,
20709           httemplate/edit/cust_pay.cgi, httemplate/search/cust_pay.cgi,
20710           httemplate/search/report_cust_pay.html,
20711           httemplate/view/cust_bill.cgi,
20712           httemplate/view/cust_main/payment_history.html: add MCRD payment
20713           type for manually processed ccards
20714
20715 2005-11-20 22:46  ivan
20716
20717         * httemplate/docs/schema.dia: load schema in current dia and save,
20718           should load up for people now?
20719
20720 2005-11-20 21:18  ivan
20721
20722         * FS/FS/Conf.pm: add config values used by external RT integration
20723
20724 2005-11-18 07:08  ivan
20725
20726         * httemplate/search/report_receivables.cgi: fix link glitch in
20727           receivables reports
20728
20729 2005-11-18 06:59  ivan
20730
20731         * httemplate/edit/agent_type.cgi: template-ize agent type edit and
20732           add comment to package listing
20733
20734 2005-11-18 02:58  ivan
20735
20736         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
20737           BS for RT 3.4.4
20738
20739 2005-11-18 02:53  ivan
20740
20741         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
20742           BS for RT 3.4.4
20743
20744 2005-11-18 01:44  ivan
20745
20746         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
20747           BS for RT 3.4.4
20748
20749 2005-11-17 19:48  ivan
20750
20751         * FS/FS/cust_main.pm: allow expired cards to remain on file; only
20752           check edits for an expired card when the # has changed
20753
20754 2005-11-17 07:56  ivan
20755
20756         * FS/FS/part_export/: shellcommands.pm,
20757           shellcommands_withdomain.pm: make variable description more
20758           consistant wrt vars that are already shell-quoted
20759
20760 2005-11-17 04:53  ivan
20761
20762         * FS/FS/: UI/Web.pm, part_svc.pm: turn off debugging
20763
20764 2005-11-17 04:27  ivan
20765
20766         * FS/FS/Schema.pm: add cust_pkg2 index on cust_pkg.pkgpart
20767
20768 2005-11-17 03:15  ivan
20769
20770         * FS/FS/svc_acct.pm: update debuggging information for replace
20771           group info with user@domain
20772
20773 2005-11-17 03:04  ivan
20774
20775         * httemplate/view/svc_acct.cgi: fix service change!
20776
20777 2005-11-17 02:14  ivan
20778
20779         * FS/FS/UI/Web.pm: fix konqueror bug appending nulls to XMLHTTP
20780           requests!
20781
20782 2005-11-16 05:14  ivan
20783
20784         * FS/FS/part_svc.pm, httemplate/index.html,
20785           httemplate/browse/part_svc.cgi, FS/FS/UI/Web.pm,
20786           httemplate/edit/bulk-cust_svc.html,
20787           httemplate/edit/process/bulk-cust_svc.cgi: bulk svcpart change
20788
20789 2005-11-11 17:24  ivan
20790
20791         * httemplate/view/cust_main/tickets.html: huh seem to have
20792           overlooked this
20793
20794 2005-11-11 17:22  ivan
20795
20796         * FS/FS/cust_main.pm: set payip for all payment types
20797
20798 2005-11-11 16:44  ivan
20799
20800         * FS/FS/part_export/cpanel.pm: interpolation helps alot
20801
20802 2005-11-11 16:17  ivan
20803
20804         * FS/FS/part_export/cpanel.pm: try using web interface scrape
20805           bullshit for adding pops instead of API, as per cpanel support
20806           [cPanel tickets ID# 116044]
20807
20808 2005-11-11 06:06  ivan
20809
20810         * FS/FS/: cust_pkg.pm, svc_acct.pm: for prepaid packages, trigger
20811           export update of RADIUS Expiration attribute when cust_pkg.bill
20812           changes
20813
20814 2005-11-10 04:47  ivan
20815
20816         * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
20817           add part_bill_event.payby selection to failed invoice event
20818           search
20819
20820 2005-11-10 03:36  ivan
20821
20822         * FS/FS/part_export/everyone_net.pm: fix password changes with
20823           everyone.net
20824
20825 2005-11-09 16:00  ivan
20826
20827         * httemplate/view/svc_domain.cgi: add javascript confirmation to
20828           unaudited domain deletion, add record being deleted to record
20829           deletion popup
20830
20831 2005-11-07 18:16  ivan
20832
20833         * httemplate/docs/admin.html: bah
20834
20835 2005-11-07 14:07  ivan
20836
20837         * httemplate/search/cust_pay.cgi: fix Discover card report, closes:
20838           Bug#1270
20839
20840 2005-11-04 03:43  ivan
20841
20842         * httemplate/elements/xmlhttp.html: oops, typo applying patch
20843
20844 2005-11-04 03:31  ivan
20845
20846         * CREDITS, httemplate/elements/xmlhttp.html: apply patch from Scott
20847           Edwards to show mason errors received from XMLHTTP requests
20848
20849 2005-11-02 13:18  ivan
20850
20851         * FS/FS/cust_bill.pm: spool invoice to billco if no other
20852           destinations are set!
20853
20854 2005-10-31 21:32  ivan
20855
20856         * FS/FS/: cust_bill.pm: yarg
20857
20858 2005-10-31 21:27  ivan
20859
20860         * FS/FS/cust_bill.pm: only send to specific destinations, oops!
20861
20862 2005-10-31 21:14  ivan
20863
20864         * httemplate/edit/part_bill_event.cgi: add option for spool_csv
20865           events to apply only to a specific destination type (i.e. postal
20866           only)
20867
20868 2005-10-31 19:15  ivan
20869
20870         * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm: add
20871           billco format option to FTP invoice send, add invoice event to
20872           spool one giant (pair of) CSV files in addition to FTPing them
20873           individually
20874
20875 2005-10-28 04:56  ivan
20876
20877         * httemplate/search/cust_bill_event.cgi: don't show 'N/A'
20878           statustext as a failed billing event
20879
20880 2005-10-27 10:04  ivan
20881
20882         * httemplate/elements/select-taxclass.html: extraneous '; noticed
20883           by joe@surferz
20884
20885 2005-10-27 08:48  ivan
20886
20887         * httemplate/search/cust_pay.cgi: fix from joe @ surferz: lines 59
20888           and 60 had the wrote quote. they had single quote where double
20889           was needed...
20890
20891 2005-10-24 04:59  ivan
20892
20893         * httemplate/edit/rate.cgi: optimize SQL on rate edit screen
20894
20895 2005-10-24 04:56  ivan
20896
20897         * FS/FS/Schema.pm, httemplate/edit/process/rate.cgi,
20898           httemplate/elements/progress-init.html,
20899           httemplate/elements/xmlhttp.html: fix rate plan editing with new
20900           xmlhttp progressbar - use POST instead of GET.  also optimize SQL
20901           on rate search screen
20902
20903 2005-10-21 08:21  ivan
20904
20905         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
20906           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
20907           httemplate/edit/cust_main.cgi, httemplate/edit/cust_pay.cgi,
20908           httemplate/edit/cust_main/billing.html,
20909           httemplate/edit/process/cust_main.cgi,
20910           httemplate/search/cust_pay.cgi,
20911           httemplate/search/report_cust_pay.html,
20912           httemplate/view/cust_bill.cgi,
20913           httemplate/view/cust_main/payment_history.html: add CASH and WEST
20914           payment types (payments only, not cust_main.payby)
20915
20916 2005-10-21 06:15  ivan
20917
20918         * conf/invoice_html: brainfart
20919
20920 2005-10-21 05:50  ivan
20921
20922         * conf/invoice_html: i thought i fixed this already
20923
20924 2005-10-20 05:30  ivan
20925
20926         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: fix credit for remaining
20927           service.  fuck Date::Manip
20928
20929 2005-10-16 23:46  ivan
20930
20931         * FS/bin/freeside-sqlradius-reset: set any fixed usergroup before
20932           exporting so it'll export even if all svc_acct records don't have
20933           the group yet
20934
20935 2005-10-16 23:03  ivan
20936
20937         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix RADIUS
20938           usergroup editing
20939
20940 2005-10-16 08:02  ivan
20941
20942         * bin/bind.export: and make .HEADER optional for slaves too
20943
20944 2005-10-16 07:59  ivan
20945
20946         * bin/bind.export: don't error out if there's no HEADER file, just
20947           produce a useable snippet anyway
20948
20949 2005-10-16 07:04  ivan
20950
20951         * FS/FS/Conf.pm, FS/FS/domain_record.pm, bin/bind.import: add
20952           zone-underscore config file, update bind.import to use
20953           command-line options instead of ask for input
20954
20955 2005-10-15 06:48  ivan
20956
20957         * FS/FS/TicketSystem/RT_External.pm: don't error out when
20958           ticket_system-default_queueid hasn't been set yet
20959
20960 2005-10-15 06:40  ivan
20961
20962         * FS/FS/Conf.pm: make sure config still works if no ticket system
20963           is configured...
20964
20965 2005-10-15 06:37  ivan
20966
20967         * FS/FS/Conf.pm: make sure config still works if no ticket system
20968           is configured...
20969
20970 2005-10-15 05:58  ivan
20971
20972         * bin/backup-dvd: adding quick backup-to-dvd script
20973
20974 2005-10-15 04:29  ivan
20975
20976         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/TicketSystem.pm,
20977           FS/FS/agent.pm, FS/FS/TicketSystem/RT_External.pm,
20978           FS/FS/TicketSystem/RT_Internal.pm, httemplate/browse/agent.cgi,
20979           httemplate/edit/agent.cgi, httemplate/config/config-view.cgi,
20980           httemplate/config/config.cgi: agent option to select RT queue
20981
20982 2005-10-15 04:13  ivan
20983
20984         * rt/html/Elements/Header: land RT 3.4.4 on HEAD
20985
20986 2005-10-15 02:33  ivan
20987
20988         * rt/: etc/RT_SiteConfig.pm, html/Elements/Footer,
20989           html/Elements/Header, html/Elements/Menu,
20990           html/Elements/PageLayout, html/Elements/SimpleSearch,
20991           html/Elements/Tabs, html/Elements/CollectionAsTable/Row,
20992           html/Ticket/Elements/ShowSummary, html/Ticket/Elements/Tabs,
20993           sbin/rt-setup-database.in: landing rt 3.4.4 on HEAD
20994
20995 2005-10-15 02:09  ivan
20996
20997         * rt/: UPGRADING, configure, Makefile.in, README, configure.ac,
20998           Changelog, aclocal.m4, docs/rt3-schema-relationships.dot,
20999           docs/design_docs/realflow.txt, m4/rt_layout.m4,
21000           docs/design_docs/3.3-schema-redesign.txt,
21001           docs/design_docs/cvs_integration,
21002           docs/design_docs/link-definitions.txt, docs/design_docs/rt-mvc,
21003           sbin/extract-message-catalog, sbin/extract_pod_tests,
21004           sbin/factory, sbin/license_tag, sbin/regression_harness,
21005           sbin/rt-dump-database.in, sbin/rt-test-dependencies.in,
21006           html/autohandler, html/index.html, html/l,
21007           html/Ticket/History.html, html/Ticket/Modify.html,
21008           html/Ticket/ModifyAll.html, html/Ticket/ModifyDates.html,
21009           html/Ticket/ModifyPeople.html, html/Ticket/Update.html,
21010           html/Tools/MyDay.html, html/Tools/Offline.html,
21011           html/Tools/Elements/Tabs, html/Ticket/ModifyLinks.html,
21012           html/Ticket/ShowEmailRecord.html,
21013           html/Ticket/Attachment/dhandler,
21014           html/Ticket/Elements/AddWatchers,
21015           html/Ticket/Elements/EditCustomField,
21016           html/Ticket/Elements/EditWatchers,
21017           html/Ticket/Elements/LoadTextAttachments,
21018           html/Ticket/Elements/ShowDependencies,
21019           html/Ticket/Elements/ShowMessageHeaders,
21020           html/Ticket/Elements/ShowPeople,
21021           html/Ticket/Elements/ShowTransaction,
21022           html/Ticket/Elements/BulkLinks,
21023           html/Ticket/Elements/EditCustomFields,
21024           html/Ticket/Elements/EditDates, html/Ticket/Elements/EditPeople,
21025           html/Ticket/Elements/PreviewScrips,
21026           html/Ticket/Elements/ShowBasics,
21027           html/Ticket/Elements/ShowCustomFields,
21028           html/Ticket/Elements/ShowDates, html/Ticket/Elements/ShowHistory,
21029           html/Ticket/Elements/ShowMembers,
21030           html/Ticket/Elements/ShowMessageStanza,
21031           html/Ticket/Elements/ShowRequestor,
21032           html/Ticket/Elements/ShowUserEntry, html/Search/Build.html,
21033           html/Search/Edit.html, html/Search/Results.html,
21034           html/Search/Results.rdf, html/Search/Results.tsv,
21035           html/Ticket/Elements/EditBasics,
21036           html/Ticket/Elements/FindAttachments,
21037           html/Ticket/Elements/ShowAttachments,
21038           html/Ticket/Elements/ShowGroupMembers,
21039           html/Search/Elements/BuildFormatString,
21040           html/Search/Elements/DisplayOptions,
21041           html/Search/Elements/EditFormat,
21042           html/Search/Elements/EditSearches,
21043           html/Search/Elements/NewListActions,
21044           html/Search/Elements/PickCFs, html/Search/Elements/SearchPrivacy,
21045           html/Search/Elements/SelectAndOr,
21046           html/Search/Elements/SelectGroup,
21047           html/Search/Elements/SelectLinks,
21048           html/Search/Elements/SelectSearchObject,
21049           html/Search/Elements/SelectSearchesForObjects,
21050           html/Admin/autohandler, html/Admin/index.html,
21051           html/Approvals/Display.html, html/Approvals/index.html,
21052           html/Approvals/Elements/Approve,
21053           html/Approvals/Elements/PendingMyApproval,
21054           html/Approvals/Elements/ShowDependency,
21055           html/Approvals/Elements/Tabs,
21056           html/Download/CustomFieldValue/dhandler,
21057           html/Download/Tabular/dhandler, html/Search/Elements/EditQuery,
21058           html/Search/Elements/PickBasics,
21059           html/Search/Elements/PickCriteria,
21060           html/Search/Elements/SelectPersonType,
21061           html/Admin/CustomFields/GroupRights.html,
21062           html/Admin/Global/GroupRights.html, html/Admin/Global/Scrip.html,
21063           html/Admin/Global/Scrips.html, html/Admin/Global/Template.html,
21064           html/Admin/Global/Templates.html,
21065           html/Admin/Global/UserRights.html, html/Admin/Global/index.html,
21066           html/Admin/Global/CustomFields/Groups.html,
21067           html/Admin/Global/CustomFields/Queue-Tickets.html,
21068           html/Admin/Global/CustomFields/Queue-Transactions.html,
21069           html/Admin/Global/CustomFields/Users.html,
21070           html/Admin/Global/CustomFields/index.html,
21071           html/Admin/Groups/CustomFields.html,
21072           html/Admin/Groups/GroupRights.html,
21073           html/Admin/Groups/History.html, html/Admin/Groups/Members.html,
21074           html/Admin/Groups/Modify.html, html/Admin/Groups/UserRights.html,
21075           html/Admin/Groups/index.html,
21076           html/Admin/Tools/Configuration.html, html/Admin/Tools/index.html,
21077           html/Admin/CustomFields/Modify.html,
21078           html/Admin/CustomFields/Objects.html,
21079           html/Admin/CustomFields/UserRights.html,
21080           html/Admin/CustomFields/index.html,
21081           html/Admin/Queues/CustomFields.html,
21082           html/Admin/Queues/GroupRights.html,
21083           html/Admin/Users/CustomFields.html,
21084           html/Admin/Users/History.html, html/Admin/Users/Memberships.html,
21085           html/Admin/Users/index.html, html/Admin/Queues/CustomField.html,
21086           html/Admin/Queues/Scrip.html, html/Admin/Queues/Templates.html,
21087           html/Admin/Queues/UserRights.html,
21088           html/Admin/Elements/CustomFieldTabs,
21089           html/Admin/Elements/EditCustomField,
21090           html/Admin/Elements/EditCustomFieldValues,
21091           html/Admin/Elements/EditScrip, html/Admin/Elements/EditTemplates,
21092           html/Admin/Elements/EditUserComments, html/Admin/Elements/Header,
21093           html/Admin/Elements/ListGlobalScrips,
21094           html/Admin/Elements/QueueTabs,
21095           html/Admin/Elements/SelectCustomFieldLookupType,
21096           html/Admin/Elements/SelectCustomFieldType,
21097           html/Admin/Elements/SelectModifyGroup,
21098           html/Admin/Elements/SelectModifyUser,
21099           html/Admin/Elements/SelectSingleOrMultiple,
21100           html/Admin/Elements/SelectUsers, html/Admin/Elements/Tabs,
21101           html/Admin/Elements/ToolTabs, html/Admin/Elements/UserTabs,
21102           html/Admin/Queues/Modify.html, html/Admin/Queues/People.html,
21103           html/Admin/Queues/Scrips.html, html/Admin/Queues/Template.html,
21104           html/Admin/Queues/index.html,
21105           html/Admin/Elements/AddCustomFieldValue,
21106           html/Admin/Elements/EditCustomFields,
21107           html/Admin/Elements/EditQueueWatchers,
21108           html/Admin/Elements/EditScrips,
21109           html/Admin/Elements/GlobalCustomFieldTabs,
21110           html/Admin/Elements/ModifyTemplate,
21111           html/Admin/Elements/ObjectCustomFields,
21112           html/Admin/Elements/SelectGroups,
21113           html/Admin/Elements/SelectModifyQueue,
21114           html/Admin/Elements/SelectNewGroupMembers,
21115           html/Admin/Elements/SelectScrip,
21116           html/Admin/Elements/SelectScripCondition,
21117           html/Admin/Elements/CreateUserCalled,
21118           html/Admin/Elements/GroupTabs,
21119           html/Admin/Elements/ListGlobalCustomFields,
21120           html/Admin/Elements/PickCustomFields,
21121           html/Admin/Elements/PickObjects,
21122           html/Admin/Elements/QueueRightsForUser,
21123           html/Admin/Elements/SelectRights,
21124           html/Admin/Elements/SelectScripAction,
21125           html/Admin/Elements/SelectStage,
21126           html/Admin/Elements/SelectTemplate,
21127           html/Admin/Elements/SystemTabs, html/SelfService/Closed.html,
21128           html/SelfService/Create.html,
21129           html/SelfService/CreateTicketInQueue.html,
21130           html/SelfService/Display.html, html/SelfService/Error.html,
21131           html/SelfService/Prefs.html, html/SelfService/Update.html,
21132           html/SelfService/index.html,
21133           html/SelfService/Attachment/dhandler,
21134           html/Elements/BevelBoxRaisedEnd, html/Elements/CreateTicket,
21135           html/Elements/EditCustomField,
21136           html/Elements/EditCustomFieldImage, html/Elements/EditLinks,
21137           html/Elements/Error, html/Elements/ListActions,
21138           html/Elements/MyRequests, html/Elements/QueryString,
21139           html/Elements/ScrubHTML, html/Elements/SelectDateType,
21140           html/Elements/SelectMatch, html/Elements/SelectNewTicketQueue,
21141           html/Elements/SelectSortOrder, html/Elements/SelectTicketSortBy,
21142           html/Elements/SelectUsers, html/Elements/ShowLinks,
21143           html/SelfService/Elements/GotoTicket,
21144           html/SelfService/Elements/Header,
21145           html/SelfService/Elements/MyRequests,
21146           html/SelfService/Elements/Tabs,
21147           html/Elements/BevelBoxRaisedStart,
21148           html/Elements/EditCustomFieldBinary,
21149           html/Elements/EditCustomFieldSelect, html/Elements/GotoTicket,
21150           html/Elements/MessageBox, html/Elements/SelectAttachmentField,
21151           html/Elements/SelectGroups, html/Elements/SelectOwner,
21152           html/Elements/SelectQueue, html/Elements/SelectStatus,
21153           html/Elements/SelectWatcherType,
21154           html/Elements/ShowCustomFieldBinary,
21155           html/Elements/ShowCustomFieldImage,
21156           html/Elements/ShowCustomFieldWikitext,
21157           html/Elements/ShowCustomFields, html/Elements/ShowLink,
21158           html/Elements/TitleBox, html/Elements/Callback,
21159           html/Elements/Checkbox, html/Elements/EditCustomFieldFreeform,
21160           html/Elements/Quicksearch, html/Elements/Refresh,
21161           html/Elements/Section, html/Elements/SelectLinkType,
21162           html/Elements/SelectTicketTypes,
21163           html/Elements/EditCustomFieldText,
21164           html/Elements/EditCustomFieldWikitext, html/Elements/Login,
21165           html/Elements/MyTickets, html/Elements/SelectBoolean,
21166           html/Elements/SelectCustomFieldOperator,
21167           html/Elements/SelectCustomFieldValue,
21168           html/Elements/SelectDateRelation,
21169           html/Elements/SelectEqualityOperator, html/Elements/SelectLang,
21170           html/Elements/SelectResultsPerPage,
21171           html/Elements/SetupSessionCookie, html/Elements/ShowMemberships,
21172           html/Elements/Submit, html/Elements/TitleBoxEnd,
21173           html/Elements/CollectionAsTable/Header,
21174           html/Elements/CollectionAsTable/ParseFormat,
21175           html/Elements/RT__Ticket/ColumnMap, html/REST/1.0/autohandler,
21176           html/REST/1.0/dhandler, html/REST/1.0/logout,
21177           html/REST/1.0/Forms/queue/default, html/REST/1.0/Forms/queue/ns,
21178           html/REST/1.0/Forms/ticket/attachments,
21179           html/REST/1.0/Forms/ticket/default,
21180           html/REST/1.0/Forms/ticket/history,
21181           html/REST/1.0/Forms/ticket/links,
21182           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
21183           html/REST/1.0/NoAuth/mail-gateway, html/REST/1.0/search/dhandler,
21184           html/REST/1.0/search/ticket, html/REST/1.0/ticket/comment,
21185           html/REST/1.0/ticket/link, html/REST/1.0/ticket/merge,
21186           html/NoAuth/Logout.html, html/NoAuth/Reminder.html,
21187           html/NoAuth/images/autohandler, html/User/Delegation.html,
21188           html/User/Elements/DelegateRights, html/User/Elements/GroupTabs,
21189           html/User/Elements/Tabs, html/User/Groups/Members.html,
21190           html/User/Groups/Modify.html, html/User/Groups/index.html,
21191           lib/RT.pm.in, lib/t/00smoke.t, lib/t/setup_regression.t,
21192           lib/t/create_data.pl, lib/t/regression/01ticket_link_searching.t,
21193           lib/t/regression/02basic_web.t,
21194           lib/t/regression/03web_compiliation_errors.t,
21195           lib/t/regression/05cronsupport.t, lib/t/regression/07acl.t,
21196           lib/t/regression/08web_cf_access.t,
21197           lib/t/regression/09record_cf_api.t, lib/t/regression/10merge.t,
21198           lib/t/regression/11-template-insert.t,
21199           lib/t/regression/12-search.t,
21200           lib/t/regression/13-attribute-tests.t,
21201           lib/t/regression/14merge.t,
21202           lib/t/regression/16-transaction_cf_tests.t,
21203           lib/t/regression/17multiple_deleg_revocation.t,
21204           lib/t/regression/19-rtname.t, lib/t/regression/20savedsearch.t,
21205           lib/t/regression/21query-builder.t,
21206           lib/t/regression/22search_tix_by_txn.t,
21207           lib/t/regression/04send_email.t,
21208           lib/t/regression/06mailgateway.t, lib/t/regression/07rights.t,
21209           lib/t/regression/15cf_single_values_are_single.t,
21210           lib/t/regression/18stale_delegations_cleanup.t,
21211           lib/RT/GroupMembers.pm, lib/RT/Principals.pm,
21212           lib/RT/Scrips_Overlay.pm, lib/RT/Tickets.pm, lib/RT/Base.pm,
21213           lib/RT/CustomField_Overlay.pm, lib/RT/Date.pm,
21214           lib/RT/Queues_Overlay.pm, lib/RT/ScripConditions_Overlay.pm,
21215           lib/RT/Template_Overlay.pm, lib/RT/User.pm, lib/RT/Attributes.pm,
21216           lib/RT/SavedSearch.pm, lib/RT/StyleGuide.pod, lib/RT/System.pm,
21217           lib/RT/Templates_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
21218           lib/RT/ACL_Overlay.pm, lib/RT/Attachment.pm,
21219           lib/RT/Attribute_Overlay.pm, lib/RT/Group.pm, lib/RT/Handle.pm,
21220           lib/RT/ObjectCustomFields.pm, lib/RT/EmailParser.pm,
21221           lib/RT/GroupMembers_Overlay.pm, lib/RT/I18N.pm,
21222           lib/RT/Principal.pm, lib/RT/Principals_Overlay.pm,
21223           lib/RT/Tickets_Overlay.pm, lib/RT/Transactions.pm,
21224           lib/RT/CachedGroupMember.pm, lib/RT/CustomFieldValue.pm,
21225           lib/RT/Links.pm, lib/RT/Scrip.pm, lib/RT/Attachment_Overlay.pm,
21226           lib/RT/Attributes_Overlay.pm, lib/RT/CurrentUser.pm,
21227           lib/RT/CustomFieldValue_Overlay.pm, lib/RT/CustomFieldValues.pm,
21228           lib/RT/Group_Overlay.pm, lib/RT/ObjectCustomField.pm,
21229           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Queue.pm,
21230           lib/RT/ScripActions.pm, lib/RT/Attachments.pm,
21231           lib/RT/CachedGroupMember_Overlay.pm, lib/RT/Groups.pm,
21232           lib/RT/Links_Overlay.pm, lib/RT/SavedSearches.pm,
21233           lib/RT/ScripAction.pm, lib/RT/Scrip_Overlay.pm, lib/RT/Scrips.pm,
21234           lib/RT/Transactions_Overlay.pm, lib/RT/ACE.pm,
21235           lib/RT/CachedGroupMembers.pm,
21236           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
21237           lib/RT/GroupMember.pm, lib/RT/Link.pm,
21238           lib/RT/ObjectCustomFieldValues.pm, lib/RT/Principal_Overlay.pm,
21239           lib/RT/Queue_Overlay.pm, lib/RT/Queues.pm,
21240           lib/RT/ScripCondition.pm, lib/RT/ScripConditions.pm,
21241           lib/RT/Transaction.pm, lib/RT/CustomField.pm,
21242           lib/RT/ObjectCustomFieldValue.pm,
21243           lib/RT/ObjectCustomField_Overlay.pm,
21244           lib/RT/ScripActions_Overlay.pm, lib/RT/Template.pm,
21245           lib/RT/Attachments_Overlay.pm, lib/RT/ScripAction_Overlay.pm,
21246           lib/RT/ScripCondition_Overlay.pm, lib/RT/Ticket.pm,
21247           lib/RT/ACL.pm, lib/RT/GroupMember_Overlay.pm,
21248           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/ACE_Overlay.pm,
21249           lib/RT/Attribute.pm, lib/RT/CachedGroupMembers_Overlay.pm,
21250           lib/RT/CustomFields_Overlay.pm, lib/RT/Link_Overlay.pm,
21251           lib/RT/ObjectCustomFieldValue_Overlay.pm, lib/RT/Templates.pm,
21252           lib/RT/URI.pm, lib/RT/Users.pm, lib/RT/I18N/en.po,
21253           lib/RT/I18N/i_default.pm, lib/RT/I18N/cs.pm, lib/RT/I18N/cs.po,
21254           lib/RT/I18N/pt_br.po, lib/RT/I18N/fr.po, lib/RT/I18N/es.po,
21255           lib/RT/I18N/nl.po, lib/RT/I18N/pl.po, lib/RT/I18N/no.po,
21256           lib/RT/I18N/it.po, lib/RT/I18N/hu.po, lib/RT/I18N/da.po,
21257           lib/RT/I18N/ru.po, lib/RT/I18N/de.po, lib/RT/I18N/ja.po,
21258           lib/RT/I18N/zh_tw.po, lib/RT/I18N/id.po, lib/RT/I18N/he.po,
21259           lib/RT/I18N/fi.po, lib/RT/I18N/zh_cn.po, lib/RT/URI/base.pm,
21260           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
21261           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
21262           lib/RT/Action/CreateTickets.pm, lib/RT/Action/Generic.pm,
21263           lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
21264           lib/RT/Action/RecordComment.pm,
21265           lib/RT/Action/RecordCorrespondence.pm,
21266           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
21267           lib/RT/Action/UserDefined.pm, lib/RT/Action/EscalatePriority.pm,
21268           lib/RT/Action/SendEmail.pm, lib/RT/Interface/CLI.pm,
21269           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
21270           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/GnuPG.pm,
21271           lib/RT/Interface/Email/Auth/MailFrom.pm,
21272           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
21273           lib/RT/Interface/Web/Handler.pm,
21274           lib/RT/Interface/Web/QueryBuilder.pm,
21275           lib/RT/Interface/Web/Standalone.pm, bin/mason_handler.scgi.in,
21276           bin/standalone_httpd.in, lib/RT/Condition/AnyTransaction.pm,
21277           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
21278           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
21279           lib/RT/Condition/PriorityChange.pm,
21280           lib/RT/Condition/PriorityExceeds.pm,
21281           lib/RT/Condition/QueueChange.pm,
21282           lib/RT/Condition/StatusChange.pm,
21283           lib/RT/Condition/UserDefined.pm,
21284           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
21285           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
21286           lib/RT/Search/Generic.pm, bin/mason_handler.fcgi.in,
21287           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/rt.in,
21288           bin/webmux.pl.in, bin/rt-mailgate.in, etc/initialdata,
21289           etc/acl.mysql, etc/schema.Informix, etc/schema.SQLite,
21290           etc/acl.Pg, etc/schema.mysql, etc/upgrade/3.1.0/schema.SQLite,
21291           etc/upgrade/3.1.0/schema.Pg, etc/upgrade/3.3.0/acl.Informix,
21292           etc/upgrade/3.3.0/acl.Oracle, etc/upgrade/3.3.0/acl.Pg,
21293           etc/upgrade/3.3.0/acl.SQLite, etc/upgrade/3.3.0/acl.mysql,
21294           etc/upgrade/3.3.0/content, etc/upgrade/3.3.0/schema.Oracle,
21295           etc/upgrade/3.3.0/schema.Pg, etc/upgrade/3.3.0/schema.mysql,
21296           etc/upgrade/3.3.11/acl.Oracle, etc/upgrade/3.3.11/acl.Pg,
21297           etc/upgrade/3.3.11/acl.SQLite, etc/upgrade/3.3.11/acl.mysql,
21298           etc/upgrade/3.3.11/content, etc/upgrade/3.3.11/schema.Oracle,
21299           etc/upgrade/3.3.11/schema.Pg, etc/upgrade/3.3.11/schema.SQLite,
21300           etc/upgrade/3.3.11/schema.mysql: import rt 3.4.4
21301
21302 2005-10-13 14:16  ivan
21303
21304         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: Fix 'can't
21305           change uid' error when the account *has* a uid but
21306           svc_acct-edit_uid isn't turned on
21307
21308 2005-10-12 05:02  ivan
21309
21310         * httemplate/misc/: batch-cust_pay.html,
21311           process/batch-cust_pay.cgi: change button to say "post payment
21312           batch" and main error message to indicate the whole batch should
21313           be resubmitted, as per feedback from lewis
21314
21315 2005-10-12 02:51  ivan
21316
21317         * httemplate/edit/part_pkg.cgi: fix package customize losing
21318           services
21319
21320 2005-10-12 01:57  ivan
21321
21322         * FS/FS/part_export/cpanel.pm: add debugging to cpanel export
21323
21324 2005-10-10 09:06  ivan
21325
21326         * FS/FS/part_export/everyone_net.pm: oops, that should fix
21327           suspension problem
21328
21329 2005-10-10 05:20  ivan
21330
21331         * FS/FS/cust_pay.pm, htetc/handler.pl, httemplate/index.html,
21332           httemplate/misc/batch-cust_pay.html,
21333           httemplate/misc/xmlhttp-cust_main-search.cgi,
21334           httemplate/misc/process/batch-cust_pay.cgi,
21335           httemplate/search/cust_pay.cgi: updated quick payment entry
21336
21337 2005-10-08 06:45  ivan
21338
21339         * httemplate/misc/batch-cust_pay.html: quick payment entry
21340           javascript tested & working IE/firefix/konq
21341
21342 2005-10-07 17:47  ivan
21343
21344         * httemplate/: edit/part_pkg.cgi, edit/process/part_pkg.cgi,
21345           edit/process/quick-charge.cgi, elements/select-taxclass.html: fix
21346           tax class selection in package add/edit too
21347
21348 2005-10-07 16:28  ivan
21349
21350         * conf/invoice_latex: allow more width for return address, stuff is
21351           wrapping
21352
21353 2005-10-06 21:50  ivan
21354
21355         * httemplate/view/cust_main/billing.html: mask out echeck account
21356           #s too
21357
21358 2005-10-06 21:48  ivan
21359
21360         * FS/FS/cust_main.pm: fix on-demand credit cards not being masked
21361           in UI.  i believe huntsburg is in the doghouse for this one :)
21362
21363 2005-10-06 19:25  ivan
21364
21365         * FS/FS/Conf.pm, FS/FS/part_pkg.pm,
21366           httemplate/edit/process/quick-charge.cgi: add require_taxclasses
21367           config flag
21368
21369 2005-10-06 16:09  ivan
21370
21371         * httemplate/view/cust_bill-logo.cgi: really use default logo if
21372           the agent-specific one isn't found
21373
21374 2005-10-06 16:07  ivan
21375
21376         * httemplate/view/cust_bill-logo.cgi: use default logo if the
21377           agent-specific one isn't found
21378
21379 2005-10-06 16:03  ivan
21380
21381         * httemplate/view/cust_bill-logo.cgi: use default logo if the
21382           agent-specific one isn't found
21383
21384 2005-10-06 13:35  ivan
21385
21386         * FS/FS/part_export/everyone_net.pm: add debugging option to
21387           everyone_net export
21388
21389 2005-10-06 00:34  ivan
21390
21391         * FS/FS/Conf.pm, FS/FS/cust_pay_refund.pm,
21392           httemplate/view/cust_main/payment_history.html: add cc-void
21393           option
21394
21395 2005-10-05 18:40  ivan
21396
21397         * httemplate/edit/cust_main.cgi: fix bug with IE and advertising
21398           sources (refnum) - needed to make sure the SELECT OPTIONs have
21399           explicitly specified VALUEs
21400
21401 2005-10-04 13:27  ivan
21402
21403         * FS/FS/part_export/everyone_net.pm: fix small error with
21404           everyone.net export
21405
21406 2005-10-02 18:41  ivan
21407
21408         * FS/FS/cust_svc.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
21409           httemplate/view/svc_acct.cgi, httemplate/edit/svc_acct.cgi,
21410           httemplate/elements/small_custview.html, FS/FS/Conf.pm: update
21411           account view and edit: convert to proper templates, make sure
21412           usage information displays for any usage-capable export, add
21413           ability to edit uid/gid
21414
21415 2005-10-02 00:09  ivan
21416
21417         * Makefile, htetc/handler.pl, init.d/freeside-init: add dev make
21418           target for quick iterative development
21419
21420 2005-09-29 13:19  ivan
21421
21422         * FS/FS/svc_acct.pm: make sure there is an expiraiton date to set
21423           as well
21424
21425 2005-09-28 11:27  ivan
21426
21427         * FS/FS/cust_main.pm: recognize hourly frequency in cust_main->bill
21428
21429 2005-09-25 01:20  ivan
21430
21431         * httemplate/view/cust_main.cgi: this css did weird things under IE
21432
21433 2005-09-25 01:13  ivan
21434
21435         * CREDITS, FS/FS/UI/Web.pm, httemplate/edit/process/part_svc.cgi,
21436           httemplate/edit/process/rate.cgi,
21437           httemplate/elements/jsrsServer.html,
21438           httemplate/elements/progress-init.html,
21439           httemplate/elements/progress-popup.html,
21440           httemplate/elements/xmlhttp.html: get rid of JSRS iframe foo for
21441           progress bar, use XMLHTTPRequest instead.  really should have
21442           done that in the first place.  JSON will wait until another
21443           day...
21444
21445 2005-09-24 15:53  ivan
21446
21447         * FS/FS/cust_main.pm: parse paybatch order number with dashes
21448           correctly
21449
21450 2005-09-22 15:25  ivan
21451
21452         * rt/lib/RT/URI/freeside/Internal.pm: should fix problem with empty
21453           (dir-less) Conf showing up
21454
21455 2005-09-21 05:47  ivan
21456
21457         * FS/FS/svc_acct.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Record.pm,
21458           FS/bin/freeside-prepaidd, httemplate/edit/REAL_cust_pkg.cgi,
21459           httemplate/view/cust_main/packages.html, init.d/freeside-init,
21460           FS/bin/freeside-daily: add prepaid support which sets RADIUS
21461           Expiration attribute, update customer view package UI
21462
21463 2005-09-16 03:10  ivan
21464
21465         * FS/FS/cust_main.pm: tyop
21466
21467 2005-09-16 01:18  ivan
21468
21469         * FS/FS/cust_main.pm: with taxclasses, might have multiple records
21470           for a state/county/country
21471
21472 2005-09-14 04:01  ivan
21473
21474         * FS/t/agent_payment_gateway.t, FS/t/banned_pay.t,
21475           FS/t/payment_gateway.t, FS/t/payment_gateway_option.t,
21476           bin/generate-table-module: fix autogenerated simple test
21477
21478 2005-09-13 13:12  ivan
21479
21480         * httemplate/search/elements/search.html: fix redirect with single
21481           item returned from search results and a coderef redirect
21482
21483 2005-09-10 07:50  ivan
21484
21485         * CREDITS, httemplate/edit/cust_main/contact.html,
21486           httemplate/edit/cust_main.cgi, httemplate/elements/xmlhttp.html,
21487           httemplate/misc/counties.cgi, httemplate/misc/states.cgi:
21488           ajax-style xmlhttprequest state/county/country selector!
21489
21490 2005-09-08 12:15  ivan
21491
21492         * FS/FS/part_export/radiator.pm: MySQL is case sensitive about
21493           table names!  huh
21494
21495 2005-09-08 01:50  ivan
21496
21497         * httemplate/edit/cust_main.cgi: fix dropping of payname
21498
21499 2005-09-07 23:52  ivan
21500
21501         * httemplate/autohandler: don't need 4k of newlines anymore,
21502           H:W:SelectLayers works better
21503
21504 2005-09-07 15:52  ivan
21505
21506         * FS/FS/part_pkg.pm: add hourly frequency
21507
21508 2005-09-07 15:04  ivan
21509
21510         * bin/generate-raddb: list current dictionary sources in example so
21511           i don't forget
21512
21513 2005-09-07 15:02  ivan
21514
21515         * FS/FS/raddb.pm: update with dictionaries from freeradius 1.0.4
21516           plus dictionary.ip3networks
21517
21518 2005-09-07 05:56  ivan
21519
21520         * FS/FS/Schema.pm: define username_len so the default add account
21521           screen doesn't have a tiny username field (when usernamemax is
21522           not defined)
21523
21524 2005-09-07 05:48  ivan
21525
21526         * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
21527           when adding an account (and usernamemax is not set)
21528
21529 2005-09-07 05:44  ivan
21530
21531         * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
21532           when adding an account (and username max is not set)
21533
21534 2005-09-07 05:38  ivan
21535
21536         * httemplate/view/cust_main.cgi: oops, still need areyousure
21537           javascript for some sub-bits of the page (package unprovisioning
21538           and cancellation, bunch of payment history stuff)
21539
21540 2005-09-07 03:40  ivan
21541
21542         * FS/FS/: part_svc.pm, part_virtual_field.pm: import dbdef from
21543           FS::Schema instead of calling $FS::Record::dbdef directly
21544
21545 2005-09-07 03:25  ivan
21546
21547         * FS/FS/option_Common.pm: fix bug with new option_Common stuff,
21548           forgot to prefix FS::
21549
21550 2005-09-07 03:16  ivan
21551
21552         * FS/FS/part_export/cpanel.pm: remote access key is a big long
21553           thing
21554
21555 2005-09-07 02:37  ivan
21556
21557         * FS/FS/part_export/cpanel.pm, eg/export_template.pm: add cpanel
21558           export
21559
21560 2005-09-06 14:58  ivan
21561
21562         * FS/FS/Conf.pm: document variables available in
21563           payment_receipt_email
21564
21565 2005-08-27 01:46  ivan
21566
21567         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/banned_pay.pm,
21568           FS/FS/cust_main.pm, FS/t/banned_pay.t, bin/generate-table-module,
21569           httemplate/view/cust_main.cgi,
21570           httemplate/misc/cust_main-cancel.cgi: add banned credit card /
21571           ACH table, re-do cancel popup to have a checkbox to ban payinfo
21572
21573 2005-08-24 06:47  ivan
21574
21575         * httemplate/edit/cust_main/billing.html: fix size of cvv2 help
21576           popup
21577
21578 2005-08-24 06:22  ivan
21579
21580         * htetc/handler.pl, httemplate/edit/cust_main.cgi,
21581           httemplate/edit/cust_main/billing.html,
21582           httemplate/edit/cust_main/contact.html, FS/FS/cust_main.pm,
21583           FS/FS/cust_main_county.pm, FS/FS/ClientAPI/MyAccount.pm,
21584           FS/FS/ClientAPI/Signup.pm,
21585           fs_selfservice/FS-SelfService/SelfService.pm,
21586           httemplate/docs/ach.html, httemplate/docs/cvv2.html,
21587           httemplate/edit/process/cust_main.cgi,
21588           httemplate/elements/overlibmws_draggable.js,
21589           httemplate/elements/overlibmws_iframe.js,
21590           httemplate/elements/progress-init.html,
21591           httemplate/elements/select-month_year.html,
21592           httemplate/images/cvv2.png, httemplate/images/cvv2_amex.png,
21593           httemplate/view/cust_main/billing.html: customer edit: abstract
21594           out billing info to billing.html, re-do payment type selection
21595           with HTML::Widgets::SelectLayers, add Switch/Solo/Maestro support
21596           for start date & issue #.  customer view: re-order fields for
21597           consistency.  selfservice API: support paystart_month,
21598           paystart_year, payissue and payip in MyAccount::process_payment
21599           and ::edit_info and Signup::new_customer,
21600           FS::cust_main::realtime_bop: support paystart_month paystart_year
21601           payissue payip fields
21602
21603 2005-08-23 05:38  ivan
21604
21605         * httemplate/edit/part_svc.cgi: fix bug with service editing caused
21606           by moving dbdef stuff around
21607
21608 2005-08-18 00:58  ivan
21609
21610         * FS/FS/cust_main.pm: add taxclass kludge to gateway overrides, fix
21611           parsing of new-style paybatch
21612
21613 2005-08-17 22:41  ivan
21614
21615         * httemplate/edit/process/agent_payment_gateway.html: hopefully
21616           this is the last missing file
21617
21618 2005-08-17 22:12  ivan
21619
21620         * httemplate/edit/process/payment_gateway.html: oops another
21621           missing file
21622
21623 2005-08-17 21:16  ivan
21624
21625         * FS/FS/agent_payment_gateway.pm: missing file
21626
21627 2005-08-17 15:23  ivan
21628
21629         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
21630           FS/FS/option_Common.pm, FS/FS/part_export.pm,
21631           FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
21632           FS/FS/payment_gateway.pm, FS/FS/payment_gateway_option.pm,
21633           FS/bin/freeside-setup, FS/bin/freeside-upgrade, FS/FS.pm,
21634           FS/MANIFEST, FS/t/option_Common.t, FS/t/payment_gateway.t,
21635           FS/t/payment_gateway_option.t, bin/generate-table-module,
21636           htetc/handler.pl, httemplate/index.html,
21637           httemplate/browse/agent.cgi,
21638           httemplate/browse/payment_gateway.html,
21639           httemplate/edit/agent_payment_gateway.html,
21640           httemplate/edit/payment_gateway.html: infrastructure for easier
21641           schema changes, and: add payment_gateway, payment_gateway_option
21642           and agent_payment_gateway tables, add paystart_month,
21643           paystart_year, payissue and payip fields to cust_main, add
21644           preliminary gateway and gateway override editing to web UI, use
21645           payment gateway override when processing payments (card type, not
21646           taxclass yet)
21647
21648 2005-08-14 18:55  ivan
21649
21650         * FS/FS/UI/Web.pm: fix brainfart parsing end dates, closes:
21651           Bug#1248
21652
21653 2005-08-09 14:38  ivan
21654
21655         * FS/: FS/part_export/radiator.pm, FS/part_export/sqlradius.pm,
21656           t/part_export-radiator.t, FS/part_export/sqlradius_withdomain.pm:
21657           add native Radiator export
21658
21659 2005-08-08 08:15  ivan
21660
21661         * FS/FS/part_export/everyone_net.pm: add export to everyone.net
21662           outsource mail service
21663
21664 2005-08-06 17:41  ivan
21665
21666         * FS/FS/part_export/forward_shellcommands.pm: update
21667           forward_shellcommands export to know about literal source
21668           addresses, closes: Bug#1246
21669
21670 2005-08-06 17:40  ivan
21671
21672         * FS/FS/agent.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
21673           FS/FS/UI/Web.pm, httemplate/browse/agent.cgi,
21674           httemplate/search/cust_pay.cgi, httemplate/search/cust_pkg.cgi,
21675           httemplate/search/elements/search.html: move cust_pkg search to
21676           new template, add active/suspended/cancelled customer packages to
21677           agent browse
21678
21679 2005-08-04 17:57  ivan
21680
21681         * httemplate/search/cust_credit.html: fix credit searches by otaker
21682
21683 2005-08-03 18:42  ivan
21684
21685         * Makefile: don't use install -D flag, doesn't work on bsd
21686
21687 2005-08-03 00:38  ivan
21688
21689         * FS/FS/cust_bill.pm: eliminate scary (but harmless) "Use of
21690           uninitalized value in length" warnings
21691
21692 2005-08-02 19:23  ivan
21693
21694         * FS/FS/part_export/: domain_shellcommands.pm,
21695           forward_shellcommands.pm, www_shellcommands.pm: don't try to run
21696           blank commands for non-svc_acct shellcommand exports too
21697
21698 2005-08-02 12:17  khoff
21699
21700         * FS/FS/h_cust_svc.pm: Only complain, not die, if we can't find a
21701           svc_x record for an h_cust_svc record.
21702
21703 2005-07-14 04:55  ivan
21704
21705         * FS/FS/cust_main.pm: oops, fix last minute bug with new
21706           configurable customer fields on reports
21707
21708 2005-07-14 04:46  ivan
21709
21710         * FS/FS/: svc_Common.pm, UI/Web.pm: clean up some leftover bits
21711           from cust-fields work
21712
21713 2005-07-14 04:31  ivan
21714
21715         * httemplate/: index.html, search/svc_acct.cgi,
21716           search/svc_forward.cgi: add unlinked mail forward (svc_forward)
21717           report
21718
21719 2005-07-14 04:18  ivan
21720
21721         * httemplate/search/cust_bill.html: move account search
21722           (httemplate/search/svc_acct.cgi) to new template, cust-fields
21723           configuration value to control which customer fields are shown on
21724           reports
21725
21726 2005-07-14 03:52  ivan
21727
21728         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
21729           FS/FS/cust_bill_event.pm, FS/FS/cust_credit.pm,
21730           FS/FS/cust_main.pm, FS/FS/cust_main_Mixin.pm, FS/FS/cust_pay.pm,
21731           FS/FS/svc_Common.pm, FS/FS/UI/Web.pm, FS/t/cust_main_Mixin.t,
21732           httemplate/search/cust_bill_event.cgi,
21733           httemplate/search/cust_credit.html,
21734           httemplate/search/cust_pay.cgi,
21735           httemplate/search/report_receivables.cgi,
21736           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
21737           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
21738           httemplate/search/elements/search.html: move account search
21739           (httemplate/search/svc_acct.cgi) to new template, cust-fields
21740           configuration value to control which customer fields are shown on
21741           reports
21742
21743 2005-07-12 02:31  ivan
21744
21745         * httemplate/browse/part_pkg.cgi: <rjbs> More of the same: these
21746           patches make it safer to subclass FS::part_pkg's pkg_svc method
21747           by eliminating qsearches on table pkg_svc.
21748
21749 2005-07-12 02:22  ivan
21750
21751         * httemplate/edit/part_pkg.cgi: <rjbs> This patch is part of my
21752           continuing effort to avoid using SQL and qsearch from templates
21753           to find the pkg_svc records for a package.
21754
21755 2005-07-12 02:13  ivan
21756
21757         * CREDITS, FS/FS/Record.pm: patch from rjbs to add by_key
21758           contructor to Record.pm
21759
21760 2005-07-12 02:11  ivan
21761
21762         * Makefile: okay, really enable RT by default for good now
21763
21764 2005-07-11 07:15  ivan
21765
21766         * bin/: rate.import, rt-drop-tables: adding rt-drop-tables
21767
21768 2005-07-11 06:01  ivan
21769
21770         * Makefile: new server
21771
21772 2005-07-11 05:53  ivan
21773
21774         * httemplate/docs/index.html: note alternate instructions for
21775           0pre6->7
21776
21777 2005-07-11 05:22  ivan
21778
21779         * bin/postfix.export: fix regex
21780
21781 2005-07-11 05:21  ivan
21782
21783         * Makefile: probably best to keep RT disabled by default, at least
21784           for this release
21785
21786 2005-07-11 03:58  ivan
21787
21788         * FS/t/ClientAPI_SessionCache.t:
21789           s/ClientAPI::SessionCache/ClientAPI_SessionCache/ noticed by rjbs
21790
21791 2005-07-11 02:49  ivan
21792
21793         * FS/FS/ClientAPI/MyAccount.pm: bug fix for error message on
21794           session expiration from Randall Lucas <rlucas@tercent.net>,
21795           thanks!
21796
21797 2005-07-09 08:41  ivan
21798
21799         * FS/FS/cust_bill.pm: fix silly bug preventing html invoicing from
21800           finding their logo
21801
21802 2005-07-09 03:55  ivan
21803
21804         * httemplate/edit/cust_pay.cgi: get rid of the godawful halfass
21805           "invoice" on the post payment screen when posting against a
21806           specific invoice, replace with having useless "Auto-apply to
21807           invoices" box actually show the payment will be applied to one
21808           invoice only...  closes: Bug#1241
21809
21810 2005-07-09 03:36  ivan
21811
21812         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, part_export/sqlradius.pm,
21813           part_pkg/flat.pm, part_pkg/flat_comission.pm,
21814           part_pkg/flat_comission_cust.pm, part_pkg/flat_comission_pkg.pm,
21815           part_pkg/flat_delayed.pm, part_pkg/prepaid.pm,
21816           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
21817           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
21818           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
21819           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: add desc
21820           method to cust_bill_pkg and use it in cust_bill... this should
21821           help with any *other* cust_bill_pkg.pkgnum == -1 stuff that needs
21822           to be sorted out
21823
21824 2005-07-08 16:06  ivan
21825
21826         * FS/bin/freeside-daily: fix bug with new efficient
21827           customer-finding code.  sql isn't perl, null != 0
21828
21829 2005-06-30 06:32  ivan
21830
21831         * FS/FS/Misc.pm: pod error
21832
21833 2005-06-30 06:20  ivan
21834
21835         * FS/FS/: Conf.pm, svc_acct.pm: add username-percent config option
21836
21837 2005-06-30 05:44  ivan
21838
21839         * FS/FS/cust_main.pm: oops, really fix error with new prepaid card
21840           foo
21841
21842 2005-06-16 22:31  ivan
21843
21844         * httemplate/misc/process/link.cgi: fix preference sort order for
21845           linking: sort unaudited services first, secondary sort by svcaprt
21846
21847 2005-06-16 22:07  ivan
21848
21849         * httemplate/misc/process/link.cgi: add more info to debugging
21850
21851 2005-06-16 22:04  ivan
21852
21853         * httemplate/misc/process/link.cgi: fix debugging
21854
21855 2005-06-16 21:42  ivan
21856
21857         * httemplate/misc/process/link.cgi: add debugging for accounts
21858           picked to pick
21859
21860 2005-06-14 21:46  ivan
21861
21862         * FS/FS/cust_bill.pm: better error reporting for actual errors from
21863           lpr command
21864
21865 2005-06-14 19:31  ivan
21866
21867         * FS/FS/cust_main.pm: fix error recharging w/prepaid card caused by
21868           rounding off of money value, closes: Bug#1237
21869
21870 2005-06-14 17:44  ivan
21871
21872         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: add
21873           reprint/fax/email links to invoice search results
21874
21875 2005-06-09 15:40  ivan
21876
21877         * httemplate/search/cust_bill_event.cgi, FS/FS/cust_bill.pm,
21878           httemplate/index.html, httemplate/misc/email_invoice_events.cgi,
21879           httemplate/misc/email_invoices.cgi,
21880           httemplate/misc/fax_invoice_events.cgi,
21881           httemplate/misc/fax_invoices.cgi,
21882           httemplate/misc/print_invoice_events.cgi,
21883           httemplate/misc/print_invoices.cgi,
21884           httemplate/search/cust_bill.html,
21885           httemplate/search/report_cust_bill.html: advanced invoice serach,
21886           groundwork to add reprint/fax/email links to invoice search
21887           results
21888
21889 2005-06-09 13:26  ivan
21890
21891         * httemplate/browse/part_pkg.cgi: tiny refactor patch from rjbs: It
21892           changes the service listing to use $part_pkg->pkg_svc instead of
21893           a qsearch, which means that the listing will still work if
21894           pkg_svc has been subclassed.
21895
21896 2005-06-09 13:16  ivan
21897
21898         * FS/FS/cust_svc.pm: documentation fix, noticed by rjbs
21899
21900 2005-06-09 02:15  ivan
21901
21902         * FS/FS/part_pkg.pm: don't rebless if we're already in the plan
21903           subclass, fixes pkg customize link
21904
21905 2005-06-09 00:19  ivan
21906
21907         * FS/bin/freeside-daily: declare new $opt_a
21908
21909 2005-06-09 00:13  ivan
21910
21911         * FS/bin/freeside-daily: significant speedup from only selected
21912           customers with outstanding packages or invoice events in the
21913           initial select, and add -a flag for agentnum
21914
21915 2005-06-08 23:56  ivan
21916
21917         * FS/FS/cust_bill.pm, conf/invoice_html,
21918           httemplate/view/cust_bill-logo.cgi: agent-specific logos for html
21919           invoices too
21920
21921 2005-06-08 23:36  ivan
21922
21923         * FS/FS/: cust_bill.pm, part_bill_event.pm: and make
21924           (html|latex)(small)?footer optionall per-agent too
21925
21926 2005-06-08 23:22  ivan
21927
21928         * FS/FS/cust_bill.pm: more sane regex
21929
21930 2005-06-08 23:14  ivan
21931
21932         * FS/FS/: cust_bill.pm: ugh, hopefully fixup agent_plandata regex
21933           for multiple agents
21934
21935 2005-06-08 22:59  ivan
21936
21937         * FS/FS/: cust_bill.pm: make sure invoice_(latex|html)returnaddress
21938           is configurable per-agent
21939
21940 2005-06-08 22:34  ivan
21941
21942         * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
21943           httemplate/edit/part_bill_event.cgi: add multiple agent selection
21944           to agent-specific invoicing
21945
21946 2005-06-08 17:18  ivan
21947
21948         * FS/FS/cust_pay.pm: add ignore_noapply flag to make sure payments
21949           are forced in anyway on import
21950
21951 2005-06-08 14:52  ivan
21952
21953         * FS/FS/cust_bill_pkg.pm: last bit to allow -1 for non-pkg, non-tax
21954           line items
21955
21956 2005-06-08 02:03  ivan
21957
21958         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
21959           FS/FS/ClientAPI/MyAccount.pm,
21960           fs_selfservice/FS-SelfService/SelfService.pm,
21961           fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
21962           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
21963           fs_selfservice/FS-SelfService/cgi/make_payment.html,
21964           fs_selfservice/FS-SelfService/cgi/myaccount.html,
21965           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
21966           fs_selfservice/FS-SelfService/cgi/payment_results.html,
21967           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
21968           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
21969           fs_selfservice/FS-SelfService/cgi/provision.html,
21970           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
21971           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
21972           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
21973           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
21974           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
21975           httemplate/view/svc_acct.cgi: prepaid card recharge
21976
21977 2005-06-07 14:02  ivan
21978
21979         * FS/FS/Misc.pm: debugging output change in send_email
21980
21981 2005-06-06 13:07  ivan
21982
21983         * FS/FS/cust_bill.pm: eek, fix silly problem in invoice sending
21984           refactoring
21985
21986 2005-06-06 12:54  ivan
21987
21988         * FS/FS/Misc.pm: some additional warnings
21989
21990 2005-06-06 10:00  ivan
21991
21992         * FS/FS/Misc.pm: fix message ID generation for ancient perl, bah
21993
21994 2005-06-02 18:51  ivan
21995
21996         * FS/FS/TicketSystem/RT_External.pm: argh.  this should finally fix
21997           the last of the Internal vs External breakage i hope
21998
21999 2005-06-02 02:36  ivan
22000
22001         * httemplate/search/cust_bill_event.html: Capitalization
22002
22003 2005-06-02 02:29  ivan
22004
22005         * httemplate/index.html, httemplate/misc/print_invoices.cgi,
22006           httemplate/search/cust_bill_event.cgi,
22007           httemplate/search/cust_bill_event.html, FS/FS/cust_bill_event.pm,
22008           FS/FS/part_bill_event.pm, FS/FS/UI/Web.pm,
22009           httemplate/misc/email-invoice.cgi,
22010           httemplate/misc/email_invoices.cgi,
22011           httemplate/misc/fax-invoice.cgi,
22012           httemplate/misc/fax_invoices.cgi,
22013           httemplate/misc/print-invoice.cgi, FS/FS/cust_bill.pm,
22014           FS/FS/part_pkg.pm, httemplate/view/cust_bill.cgi,
22015           FS/bin/freeside-queued, httemplate/search/elements/search.html,
22016           httemplate/elements/progress-init.html,
22017           httemplate/elements/progress-popup.html, htetc/handler.pl: add
22018           ability to search on a date range of invoice events and then
22019           reprint or reemail (boy was that a bit more work than i
22020           expected), closes: Bug#946
22021
22022 2005-06-01 17:02  ivan
22023
22024         * rt/html/Ticket/Elements/AddCustomers: remove warning
22025
22026 2005-06-01 16:40  ivan
22027
22028         * httemplate/view/cust_bill.cgi: align terminology for consistancy.
22029           or something.
22030
22031 2005-06-01 14:40  ivan
22032
22033         * httemplate/search/report_receivables.cgi: remove trailing
22034           whitespace
22035
22036 2005-06-01 13:31  ivan
22037
22038         * FS/FS/TicketSystem/: RT_External.pm, RT_Internal.pm: fix up
22039           RT_Internal again, hopefully this is the last of the breakage
22040           from RT_Internal
22041
22042 2005-05-31 19:39  ivan
22043
22044         * httemplate/edit/part_pkg.cgi: really. *sigh*
22045
22046 2005-05-31 16:42  ivan
22047
22048         * FS/FS/part_pkg/sesmon_minute.pm: tyop refactoring old
22049           sesmon_minute price plkan, noticed by rjbs
22050
22051 2005-05-31 16:32  ivan
22052
22053         * httemplate/edit/part_pkg.cgi: ack, this should finally fix the
22054           package editing problem
22055
22056 2005-05-26 12:30  ivan
22057
22058         * httemplate/view/: cust_bill.cgi: silly perl version bs
22059
22060 2005-05-26 12:15  ivan
22061
22062         * FS/FS/svc_www.pm, httemplate/edit/svc_www.cgi,
22063           httemplate/view/svc_www.cgi: make svc_www.usersvc optional
22064
22065 2005-05-25 20:45  ivan
22066
22067         * httemplate/edit/part_pkg.cgi: 72?!
22068
22069 2005-05-24 08:33  ivan
22070
22071         * Makefile: 1.5.7.  and enable RT by default, finally
22072
22073 2005-05-23 04:49  ivan
22074
22075         * htetc/freeside-rt.conf: so Search.tsf and Search.rdf work
22076
22077 2005-05-22 16:38  ivan
22078
22079         * FS/FS/svc_acct.pm: fix quick crypt_password bug when its passwd
22080           an empty param
22081
22082 2005-05-22 13:39  ivan
22083
22084         * httemplate/view/cust_bill.cgi: oops, quote $link w/new templating
22085
22086 2005-05-22 02:25  ivan
22087
22088         * httemplate/browse/agent.cgi: Avoid Gratuitous Capitalizaiton
22089
22090 2005-05-21 21:24  ivan
22091
22092         * FS/FS/prepay_credit.pm: add optional agentnum field to POD doc
22093
22094 2005-05-21 11:38  ivan
22095
22096         * httemplate/browse/agent.cgi: make sure the customers tables for
22097           each agent line up with each other, too
22098
22099 2005-05-21 10:26  ivan
22100
22101         * httemplate/search/cust_main.cgi: hehe, allow changing the browse
22102           order of any sort
22103
22104 2005-05-21 10:14  ivan
22105
22106         * httemplate/browse/agent.cgi: line up
22107           prospect/active/suspended/cancelled customers
22108
22109 2005-05-19 07:10  ivan
22110
22111         * FS/FS/part_export/shellcommands.pm: A group number must refer to
22112           an already existing group - so add manually it if you want to
22113           define a set of static gids or something, default is just going
22114           to cause headaches
22115
22116 2005-05-19 04:05  ivan
22117
22118         * FS/FS/svc_acct.pm: ! or !! also
22119
22120 2005-05-19 03:45  ivan
22121
22122         * FS/FS/part_export/shellcommands.pm: fix up some defaults to
22123           include gid too
22124
22125 2005-05-19 03:29  ivan
22126
22127         * FS/FS/part_export/: acct_sql.pm, shellcommands.pm: missing ;
22128
22129 2005-05-19 03:26  ivan
22130
22131         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
22132           part_export/shellcommands.pm,
22133           part_export/shellcommands_withdomain.pm: fix shellcommands export
22134           encrypting "magic" shadow values * NP *LK*
22135
22136 2005-05-19 02:49  ivan
22137
22138         * FS/FS/svc_acct.pm: oops, remove old-style duplicate check from
22139           replace, _check_duplicate was already below it
22140
22141 2005-05-19 01:51  ivan
22142
22143         * httemplate/view/cust_bill.cgi: oops, fix alternate view/etc.
22144           links
22145
22146 2005-05-19 01:43  ivan
22147
22148         * httemplate/: misc/email-invoice.cgi, misc/fax-invoice.cgi,
22149           misc/print-invoice.cgi, view/cust_bill.cgi: re-email/fax/print
22150           links should respect template, also add direct re-send links like
22151           the view links and convert view/cust_bill.cgi to proper template
22152
22153 2005-05-18 09:57  ivan
22154
22155         * httemplate/browse/agent.cgi: oops, it helps to get the link right
22156
22157 2005-05-18 09:55  ivan
22158
22159         * httemplate/: browse/agent.cgi, search/report_receivables.cgi: add
22160           agent-specific A/R aging report, closes: bug#1229
22161
22162 2005-05-18 09:37  ivan
22163
22164         * bin/masonize: report the file that had a masonize error
22165
22166 2005-05-18 07:50  ivan
22167
22168         * FS/FS/part_export/acct_sql.pm: actually, quota goes in pw_shell.
22169           of course!
22170
22171 2005-05-18 03:43  ivan
22172
22173         * FS/FS/cust_bill.pm: oops, losing notes!
22174
22175 2005-05-15 06:49  ivan
22176
22177         * httemplate/search/report_receivables.cgi: this status column is
22178           probably faster, one giant SQL query.  and add back in the
22179           customer link, oops
22180
22181 2005-05-15 06:00  ivan
22182
22183         * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi,
22184           httemplate/search/elements/search.html: move receivables report
22185           to search template
22186
22187 2005-05-15 04:58  ivan
22188
22189         * httemplate/search/cust_bill.html: use money_char config
22190
22191 2005-05-15 04:46  ivan
22192
22193         * httemplate/search/cust_bill.html: align
22194
22195 2005-05-14 12:57  ivan
22196
22197         * rt/lib/RT/URI/: freeside.pm, freeside/Internal.pm: fixup RT
22198           integration grr!
22199
22200 2005-05-14 11:03  ivan
22201
22202         * FS/FS/cust_bill.pm: h helps halot
22203
22204 2005-05-14 10:59  ivan
22205
22206         * FS/FS/cust_bill.pm: well this is sorta halfass anyway but useful
22207
22208 2005-05-14 10:04  ivan
22209
22210         * FS/FS/Conf.pm, conf/invoice_html,
22211           httemplate/view/cust_bill-logo.cgi: html invoices: when
22212           displaying, use the actual logo from the conf dir - same as the
22213           emailed copy
22214
22215 2005-05-14 09:30  ivan
22216
22217         * FS/FS/: Misc.pm, cust_bill.pm: disable debugging
22218
22219 2005-05-14 09:27  ivan
22220
22221         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
22222           FS/FS/part_bill_event.pm, conf/invoice_html, conf/logo.png,
22223           httemplate/view/cust_bill.cgi: html invoices!
22224
22225           http://chris-linfoot.net/d6plinks/CWLT-5VZD4Y
22226           http://www.dsv.su.se/~jpalme/ietf/mhtml.html
22227           ftp://ftp.dsv.su.se/users/jpalme/draft-ietf-mhtml-info.txt
22228           http://mailformat.dan.info/headers/mime.html
22229           http://www.faqs.org/rfcs/rfc2392.html
22230           http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdosys/html/_cdosys_content-type_multipart.asp
22231
22232           (MIME is hard, let's go shopping!)
22233
22234 2005-05-13 08:06  ivan
22235
22236         * FS/FS/cust_bill.pm: fix picking up alternate invoice_latexnotes_*
22237           files, and expand country codes on invoices.  and oops,
22238           print_html changes slipped in last commit too.  well, they were
22239           ready anyway.
22240
22241 2005-05-13 03:55  ivan
22242
22243         * conf/invoice_latex: better to do something fancy like scale down
22244           the font size to fit in the intended space or something but hey,
22245           this is good enough for now :)
22246
22247 2005-05-13 03:54  ivan
22248
22249         * FS/FS/cust_bill.pm: substitute a non-breaking space if there is
22250           no invoice_latexreturnaddress file
22251
22252 2005-05-11 07:07  ivan
22253
22254         * FS/FS/export_svc.pm: new progressbar display causes a silly error
22255           in edge case where no dup checking necessary, closes: Bug#1226
22256
22257 2005-05-10 11:30  khoff
22258
22259         * rt/html/Ticket/Elements/EditCustomers: Missing '</A>' tag.
22260
22261 2005-05-05 06:04  ivan
22262
22263         * conf/: invoice_latex: no comma between state and address
22264
22265 2005-05-04 18:46  ivan
22266
22267         * httemplate/search/svc_domain.cgi: the ? between svc_domain.cgi
22268           and the domain id is missing
22269
22270 2005-05-04 02:33  ivan
22271
22272         * FS/FS/part_pkg.pm: use new pkg_svc.pkgsvcnum primary key when
22273           modifying pkg_svc records, closes: Bug#1221
22274
22275 2005-05-04 02:20  ivan
22276
22277         * FS/FS/Record.pm: err msg
22278
22279 2005-05-03 18:06  ivan
22280
22281         * FS/FS/cust_bill.pm: patch to just update the template or
22282           conf/invoice_latex* to use the new one
22283
22284 2005-05-03 17:40  ivan
22285
22286         * conf/invoice_latex, conf/invoice_latexfooter, conf/logo.eps,
22287           FS/FS/Conf.pm, FS/FS/cust_bill.pm: great new invoice template
22288           from kristian!
22289
22290 2005-05-03 10:22  ivan
22291
22292         * FS/FS/cust_bill.pm: minutely better error reporting for pdf
22293           problems
22294
22295 2005-05-03 06:29  ivan
22296
22297         * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser: remove
22298           unnecessary host=localhost from outsource instance creation foo
22299
22300 2005-05-03 02:56  ivan
22301
22302         * FS/FS/cust_pay.pm: on receipts, show "Electronic Check" instead
22303           of "Chek" for payby = CHEK transactions
22304
22305 2005-05-03 01:51  ivan
22306
22307         * FS/bin/freeside-sqlradius-radacctd: not running with elevated
22308           privs, -T not necessary
22309
22310 2005-05-03 01:46  ivan
22311
22312         * FS/FS/domain_record.pm: [:ascii:] is not legal for 5.005, alas,
22313           it still needs to be supported for just a little bit longer
22314
22315 2005-05-01 23:32  ivan
22316
22317         * FS/FS/svc_Common.pm, httemplate/search/svc_domain.cgi,
22318           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi:
22319           move httemplate/search/svc_domain to the new search template
22320           along with svc_www and svc_forward
22321
22322 2005-04-30 02:47  ivan
22323
22324         * httemplate/search/svc_forward.cgi: show "(unlinked)" for unlined
22325           forwards instead of nothing
22326
22327 2005-04-30 02:45  ivan
22328
22329         * httemplate/search/svc_forward.cgi: pull in the customer
22330           information as part of the main query for efficiency
22331
22332 2005-04-29 06:00  ivan
22333
22334         * httemplate/search/: svc_forward.cgi, svc_www.cgi: template
22335           forward search using the standard search template: forwards are
22336           now paged
22337
22338 2005-04-28 10:05  ivan
22339
22340         * FS/FS/cust_bill.pm: add < and > to _latex_escape (khoff)
22341
22342 2005-04-25 17:20  khoff
22343
22344         * bin/svc_broadband.renumber: For renumbering svc_broadband
22345           services from one addr_block to another.  Hopefully no one will
22346           ever have to use this.
22347
22348 2005-04-25 02:33  ivan
22349
22350         * FS/FS/Conf.pm, FS/FS/Daemon.pm, FS/FS/svc_acct.pm, FS/t/Daemon.t,
22351           FS/MANIFEST, FS/FS/part_export/sqlradius.pm,
22352           FS/bin/freeside-queued, FS/bin/freeside-selfservice-server,
22353           FS/bin/freeside-sqlradius-radacctd, init.d/freeside-init: pick up
22354           freeside-sqlradius-radacctd again after all these years, now it
22355           just needs to update the "seconds" field(s), finally closes:
22356           Bug#1125
22357
22358 2005-04-21 04:47  ivan
22359
22360         * FS/FS/part_export/acct_sql.pm: fix nit with crypt flag when
22361           replacing too
22362
22363 2005-04-21 04:35  ivan
22364
22365         * FS/FS/part_export/acct_sql.pm: support multiple primary keys
22366
22367 2005-04-20 00:12  ivan
22368
22369         * FS/FS/part_export/acct_sql.pm: hehe oops
22370
22371 2005-04-19 23:41  ivan
22372
22373         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: add vpopmail
22374           defaults to acct_sql export
22375
22376 2005-04-19 02:50  ivan
22377
22378         * FS/FS/Conf.pm: disable RT_Libs for now
22379
22380 2005-04-19 02:48  ivan
22381
22382         * FS/FS/part_pkg.pm: silence an annoying but harmless perl warning
22383
22384 2005-04-18 00:37  ivan
22385
22386         * FS/FS/cust_main.pm: add some newlines to debugging output, no
22387           need to print file and line # so much
22388
22389 2005-04-16 15:26  ivan
22390
22391         * httemplate/edit/cust_pay.cgi: use money_char on enter payment
22392           screen instead of hardcoding $
22393
22394 2005-04-15 13:29  khoff
22395
22396         * FS/FS/Conf.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
22397           httemplate/view/svc_domain.cgi: Added support for TXT records.
22398
22399 2005-04-14 02:41  ivan
22400
22401         * FS/FS/cust_bill.pm, conf/invoice_latex, conf/invoice_latex.diff:
22402           move invoice_latex templating to Text::Template, with special
22403           sauce^W^Wbackwards-compatibility for old templates
22404
22405 2005-04-13 05:31  ivan
22406
22407         * httemplate/: edit/part_svc.cgi, view/svc_acct.cgi: get rid of
22408           some super ancient assumptions about slipip and uid meaning
22409           exporting to RADIUS and shell respectively
22410
22411 2005-04-13 05:30  ivan
22412
22413         * FS/FS/: Record.pm, cust_svc.pm: add nowarn_identical flag to
22414           Record.pm and use it in cust_svc svcpart replacement (which is
22415           all about the exports anyway)
22416
22417 2005-04-13 03:54  ivan
22418
22419         * FS/FS/svc_acct.pm: add a line to pod example regarding RADIUS
22420           check attributes
22421
22422 2005-04-13 03:32  ivan
22423
22424         * FS/FS/raddb.pm: add Radius-Operator
22425
22426 2005-04-13 03:16  ivan
22427
22428         * FS/FS/part_pkg/flat.pm: add explicit use Date::Manip here, oops
22429
22430 2005-04-13 02:55  ivan
22431
22432         * FS/FS/svc_acct.pm: quiet annoying "use of uninitialized value
22433           errors"
22434
22435 2005-04-13 01:16  ivan
22436
22437         * FS/FS/: cust_main.pm, svc_acct.pm: add skip_fuzzyfiles hack, and
22438           add Session-Timeout RADIUS attribute if a svc_acct.seconds value
22439           is present
22440
22441 2005-04-12 20:38  ivan
22442
22443         * CREDITS, FS/FS/part_pkg/flat_comission_cust.pm: fix bug in
22444           flat_commission price plan, thanks to Troy Hammonds
22445
22446 2005-04-11 13:13  khoff
22447
22448         * FS/FS/: Conf.pm, cust_main.pm: Configuration option to override
22449           the email address sent to your BOP processor, in case the
22450           processor sends a pesky receipt that you don't want your
22451           customers getting.
22452
22453 2005-04-11 09:48  khoff
22454
22455         * FS/FS/: h_cust_svc.pm, h_svc_forward.pm: No need to inflict
22456           debugging messages on everyone.
22457
22458 2005-04-10 03:16  ivan
22459
22460         * httemplate/search/elements/search.html: add some left and right
22461           padding so cells don't run into each other so badly
22462
22463 2005-04-09 18:13  ivan
22464
22465         * Makefile: fix install-apache for bsd make and reverse
22466           accidentally-checked-in (again!) RT_ENABLED = 1
22467
22468 2005-04-07 18:12  ivan
22469
22470         * htetc/freeside-rt.conf: ugh, don't know why that wasn't working
22471           and don't f$&# care
22472
22473 2005-04-07 03:35  ivan
22474
22475         * Makefile, htetc/freeside-rt.conf: add install/debian/3.1/INSTALL
22476           script and script up some apache automation assuming a conf.d
22477           type dir
22478
22479 2005-04-07 02:26  ivan
22480
22481         * FS/FS/Record.pm, FS/bin/freeside-setup, bin/fix-sequences: depend
22482           on DBIx::DBSchema 0.26 for dbdef-create (for Pg 'public' schema
22483           fix) and 0.25 in freeside-setup and Record.pm (for DBD::Pg 1.40
22484           is bunk fix)
22485
22486 2005-04-06 20:28  khoff
22487
22488         * FS/FS/: h_cust_svc.pm, h_svc_forward.pm, h_svc_www.pm: Using
22489           current (non-history) records in place of missing history
22490           records.
22491
22492 2005-04-06 15:52  ivan
22493
22494         * FS/FS/svc_forward.pm: and fix the error msg haha
22495
22496 2005-04-06 15:50  ivan
22497
22498         * FS/FS/svc_forward.pm: looks like a domain part for a
22499           literally-specified forward src or dst is required, not optional
22500
22501 2005-04-05 17:50  khoff
22502
22503         * FS/FS/h_Common.pm: $pkey should be the primary key of the real
22504           table, not the history table.
22505
22506 2005-04-05 14:33  khoff
22507
22508         * bin/add-history-records.pl: This doesn't fix the problem.  To be
22509           continued...
22510
22511 2005-04-02 15:49  ivan
22512
22513         * bin/slony-setup: must be as Pg superuser
22514
22515 2005-04-02 14:46  ivan
22516
22517         * FS/FS/cust_bill_pkg.pm, FS/FS/part_svc_router.pm,
22518           FS/FS/pkg_svc.pm, FS/FS/rate_detail.pm, FS/FS/reg_code_pkg.pm,
22519           FS/FS/type_pkgs.pm, FS/bin/freeside-setup,
22520           httemplate/docs/schema.html: herding elephants: add primary keys
22521           to *all* tables for slony
22522
22523 2005-04-02 12:34  ivan
22524
22525         * bin/slony-setup: adding quick slony setup script
22526
22527 2005-04-01 14:52  khoff
22528
22529         * FS/FS/: h_cust_svc.pm, h_svc_acct.pm, h_svc_www.pm: Trap, and
22530           attempt to resolve, problems caused by missing history records.
22531
22532 2005-04-01 14:34  khoff
22533
22534         * FS/FS/Record.pm: so we can pass in a time if we're back-filling
22535           history records
22536
22537 2005-03-31 21:59  steve
22538
22539         * FS/FS/cust_main.pm: fix paybatch parsing to support bop::jettis
22540
22541 2005-03-31 03:41  ivan
22542
22543         * FS/FS/cust_main.pm: add ability to link services w/order_pkg
22544           method in addition to provisioning new ones
22545
22546 2005-03-31 01:07  ivan
22547
22548         * FS/FS/cust_main_invoice.pm: show illegal email addresses used for
22549           invoice destinations
22550
22551 2005-03-30 22:56  khoff
22552
22553         * bin/add-history-records.pl: Printing insert statements is not
22554           necessary
22555
22556 2005-03-30 19:47  khoff
22557
22558         * bin/add-history-records.pl: Committing the inserts helps.
22559
22560 2005-03-30 16:53  khoff
22561
22562         * bin/add-history-records.pl: (Apparently) working version.
22563           Updates svc_*, cust_svc, and domain_record history tables.
22564
22565 2005-03-30 16:31  khoff
22566
22567         * FS/FS/h_svc_forward.pm: Another missing 'u'.
22568
22569 2005-03-30 13:40  khoff
22570
22571         * FS/FS/h_Common.pm: Dump a call trace if something calls
22572           FS::h_Common::sql_h_search without END_TIMESTAMP.
22573
22574 2005-03-30 13:22  khoff
22575
22576         * FS/FS/cust_svc.pm: Have to pass @_ to FS::svc_www::domain_record
22577           in case we're really a FS::h_svc_www object.
22578
22579 2005-03-30 13:09  khoff
22580
22581         * FS/FS/h_svc_www.pm: typo.  'use', not 'se'.
22582
22583 2005-03-30 12:55  khoff
22584
22585         * bin/add-history-records.pl: Test script to add pre-history table
22586           history records.
22587
22588 2005-03-29 17:37  ivan
22589
22590         * FS/FS/part_export/cp.pm: according to landel CP no longer
22591           supports changing username
22592
22593 2005-03-29 17:18  ivan
22594
22595         * httemplate/search/cust_pay.cgi: fix ambiguous column error when
22596           selecting by credit card, fixes: Bug#1189
22597
22598 2005-03-29 14:41  ivan
22599
22600         * fs_selfservice/FS-SelfService/SelfService.pm: better self-service
22601           debugging, don't point to install.html for suEXEC/setuid in
22602           self-service setup docs
22603
22604 2005-03-28 17:40  khoff
22605
22606         * FS/FS/TicketSystem/RT_External.pm,
22607           FS/FS/TicketSystem/RT_Internal.pm, httemplate/index.html: A few
22608           RT_External fixes.
22609
22610 2005-03-28 17:38  khoff
22611
22612         * FS/FS/Misc.pm: 'require' not 'use' Fax::Hylafax::Client so it's
22613           an optional requirement.
22614
22615 2005-03-27 15:21  ivan
22616
22617         * FS/FS/cust_main.pm: allow & in bank names
22618
22619 2005-03-27 15:21  ivan
22620
22621         * FS/FS/: svc_Common.pm, svc_acct.pm: svc_Common / svc_acct
22622           child_objects can now set an alternate field for the svcnum, for
22623           things like forwards
22624
22625 2005-03-21 14:13  khoff
22626
22627         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
22628           FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm,
22629           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
22630           FS/FS/ClientAPI/MyAccount.pm, FS/FS/part_export/http.pm,
22631           FS/FS/part_export/infostreet.pm,
22632           FS/FS/part_export/shellcommands.pm, htetc/handler.pl,
22633           httemplate/edit/cust_main.cgi,
22634           httemplate/edit/process/cust_main.cgi,
22635           httemplate/misc/fax-invoice.cgi, httemplate/view/cust_bill.cgi,
22636           httemplate/view/cust_main/billing.html,
22637           httemplate/view/cust_main/tickets.html: Added support for FAX
22638           invoice destinations using a HylaFAX server.  Faxing plain text
22639           invoices is not supported.
22640
22641 2005-03-21 13:55  pbowen
22642
22643         * FS/FS/Record.pm: Forgot to load up the conf.
22644
22645 2005-03-18 16:12  pbowen
22646
22647         * FS/FS/: Record.pm, cust_main.pm: Fixed a few things: -PB 1. Fixed
22648           a nasty bug that would clear the payinfo if the private key was
22649           not available.  2. Set the default module for encrypt/decrypt to
22650           be Crypt::OpenSSL::RSA.  3. Added a die and error message so that
22651           it doesn't just pass around plaintext if the encryption engine is
22652           broken or missing.  4. Added code so that the masked payinfo is
22653           handled correctly in the case that it is blank and it cannot be
22654           generated (encrypted payinfo)
22655
22656 2005-03-18 11:21  pbowen
22657
22658         * FS/: FS/Conf.pm, FS/Record.pm, FS/cust_bill.pm, FS/cust_main.pm,
22659           bin/freeside-setup: Added encrypted fields for Credit Cards,
22660           etc... - PB
22661
22662 2005-03-18 11:15  pbowen
22663
22664         * FS/FS/part_pkg.pm: Added a few additional recurrences for domain
22665           billing
22666
22667 2005-03-18 08:47  pbowen
22668
22669         * FS/FS/Record.pm: Fixed a small bug... if replace is called by
22670           SUPER, @_ == 1 if it only contains an undef. -PB
22671
22672 2005-03-18 01:15  ivan
22673
22674         * FS/FS/cust_main_county.pm: no idea why this is only showing up on
22675           freebsd install
22676
22677 2005-03-17 17:00  ivan
22678
22679         * FS/FS/cust_main_county.pm: sorry it was late
22680
22681 2005-03-17 13:56  khoff
22682
22683         * FS/FS/cust_bill.pm: Documentation tyop.
22684
22685 2005-03-17 13:41  khoff
22686
22687         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
22688           httemplate/misc/email-invoice.cgi: Added options
22689           invoice_email_pdf and invoice_email_pdf_note.  invoice_email_pdf
22690           - Attach PDF invoice to emailed plain text invoices.
22691           invoice_email_pdf_note - Replace plain text invoice with this
22692           note, when attaching a PDF.
22693
22694 2005-03-16 03:31  ivan
22695
22696         * FS/FS/cust_main_county.pm: fix regionselector for CR in region
22697           names for some reason
22698
22699 2005-03-15 15:27  khoff
22700
22701         * httemplate/misc/payment.cgi: Missing semicolon.
22702
22703 2005-03-13 03:47  ivan
22704
22705         * FS/FS/cust_main.pm: and store the refund correctly
22706
22707 2005-03-13 03:34  ivan
22708
22709         * FS/FS/cust_main.pm: when refunding against a specific card
22710           payment, use the card details from the payment instead of the
22711           customer record
22712
22713 2005-03-13 03:12  ivan
22714
22715         * FS/FS/cust_main.pm: add some additional debugging to refunds
22716
22717 2005-03-12 08:07  ivan
22718
22719         * Makefile, rt/etc/RT_SiteConfig.pm, rt/lib/RT/URI/freeside.pm,
22720           rt/lib/RT/URI/freeside/Internal.pm,
22721           rt/lib/RT/URI/freeside/XMLRPC.pm: popurl(3) won't give us a good
22722           freeside base url since RT calls it from multiple directory
22723           depths... have to specify explicity, like external integration
22724
22725 2005-03-12 06:35  ivan
22726
22727         * fs_selfservice/FS-SelfService/cgi/signup.cgi: - bring prepaid
22728           support into this century (close: Bug#1124) - finally get rid of
22729           fs_signup (everything is in fs_selfservice now) (Bug#413) -
22730           organize main menu sysadmin section so it is slightly less
22731           confusing
22732
22733 2005-03-12 06:31  ivan
22734
22735         * httemplate/docs/schema.html, FS/FS/agent.pm, FS/FS/cust_main.pm,
22736           FS/FS/cust_pay.pm, FS/FS/prepay_credit.pm, FS/bin/freeside-setup,
22737           httemplate/view/cust_main/payment_history.html,
22738           httemplate/index.html, httemplate/browse/agent.cgi,
22739           httemplate/edit/prepay_credit.cgi,
22740           httemplate/search/prepay_credit.html,
22741           httemplate/search/elements/search.html, fs_selfservice/DEPLOY,
22742           fs_selfservice/FS-SelfService/ieak.template,
22743           fs_selfservice/FS-SelfService/cgi/agent.cgi,
22744           fs_selfservice/FS-SelfService/cgi/decline.html,
22745           httemplate/edit/process/prepay_credit.cgi,
22746           httemplate/edit/process/reg_code.cgi,
22747           fs_selfservice/FS-SelfService/cgi/map.gif,
22748           fs_selfservice/FS-SelfService/cgi/promocode.html,
22749           fs_selfservice/FS-SelfService/cgi/regcode.html,
22750           fs_selfservice/FS-SelfService/cgi/signup-agentselect.html,
22751           fs_selfservice/FS-SelfService/cgi/signup-alternate.html,
22752           fs_selfservice/FS-SelfService/cgi/signup-billaddress.html,
22753           fs_selfservice/FS-SelfService/cgi/signup-freeoption.html,
22754           fs_selfservice/FS-SelfService/cgi/signup-snarf.html,
22755           fs_selfservice/FS-SelfService/cgi/signup.cgi,
22756           fs_selfservice/FS-SelfService/cgi/signup.html,
22757           fs_selfservice/FS-SelfService/cgi/stateselect.html,
22758           fs_selfservice/FS-SelfService/cgi/success.html, htetc/handler.pl:
22759           - bring prepaid support into this century (close: Bug#1124) -
22760           finally get rid of fs_signup (everything is in fs_selfservice
22761           now) (Bug#413) - organize main menu sysadmin section so it is
22762           slightly less confusing
22763
22764 2005-03-11 02:35  ivan
22765
22766         * rt/FREESIDE_MODIFIED: update list of modified files
22767
22768 2005-03-11 02:33  ivan
22769
22770         * rt/etc/RT_SiteConfig.pm: merging
22771
22772 2005-03-10 17:34  khoff
22773
22774         * rt/: etc/RT_SiteConfig.pm, html/Elements/Header,
22775           html/Elements/Menu, html/Elements/Tabs,
22776           html/Ticket/Elements/AddCustomers,
22777           html/Ticket/Elements/ShowCustomers, lib/RT/URI/freeside.pm,
22778           lib/RT/URI/freeside/Internal.pm, lib/RT/URI/freeside/XMLRPC.pm:
22779           Reorganized RT->Freeside integration to support Internal (single
22780           RT/Freeside database) and XMLRPC interfaces.  All the UI stuff is
22781           handled the same either way.  Integration type is changed by
22782           setting $RT::URI::freeside::IntegrationType to either 'Internal'
22783           or 'XMLRPC' in your RT_SiteConfig.pm.
22784
22785 2005-03-10 14:49  khoff
22786
22787         * FS/FS/XMLRPC.pm: Add the ability to do freeside configuration
22788           lookups through the XMLRPC interface.
22789
22790 2005-03-10 01:56  ivan
22791
22792         * FS/bin/freeside-daily: fine.
22793
22794 2005-03-10 00:58  ivan
22795
22796         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fixes
22797           package editing problem with extraneous services showing up,
22798           closes: Bug#1170
22799
22800 2005-03-09 00:18  ivan
22801
22802         * httemplate/docs/index.html: preliminary RT docs
22803
22804 2005-03-08 10:37  khoff
22805
22806         * FS/FS/XMLRPC.pm: Don't require that the method results be
22807           FS::Record descendant objects.  If they are, we map them to
22808           hashrefs.  Otherwise we return them verbatim and hope (maybe
22809           check) that they're scalars, hashrefs, or arrayrefs.
22810
22811 2005-03-08 10:15  khoff
22812
22813         * FS/FS/XMLRPC.pm: Minor re-work to allow for pseudo methods, like
22814           'version', and eventually config look-ups (next commit).
22815
22816 2005-03-05 19:25  ivan
22817
22818         * httemplate/search/elements/search.html: specity an explicit EOL
22819           for Text::CSV_XS, apparantly sometimes the default is null
22820
22821 2005-03-05 19:22  ivan
22822
22823         * httemplate/search/elements/search.html: and a slight formatting
22824           fix
22825
22826 2005-03-05 19:04  ivan
22827
22828         * httemplate/search/elements/search.html, htetc/handler.pl,
22829           httemplate/index.html, httemplate/search/cust_bill.html,
22830           httemplate/search/cust_bill_event.html,
22831           httemplate/search/cust_credit.html,
22832           httemplate/search/cust_main-otaker.cgi,
22833           httemplate/search/cust_main.cgi,
22834           httemplate/search/cust_main.html, httemplate/search/cust_pay.cgi,
22835           httemplate/search/reg_code.html,
22836           httemplate/search/report_cust_credit.html,
22837           httemplate/search/report_cust_pay.html,
22838           httemplate/search/report_prepaid_income.html,
22839           httemplate/search/report_tax.html,
22840           httemplate/search/sqlradius.html, httemplate/search/svc_www.cgi,
22841           httemplate/view/cust_bill-pdf.cgi,
22842           httemplate/view/cust_bill-ps.cgi: add Excel and CSV download of
22843           templated reports and clean up their HTML formatting, closes;
22844           Bug#520, Bug#1107
22845
22846 2005-03-04 14:24  ivan
22847
22848         * httemplate/search/: cust_credit.html, cust_pay.cgi: fix "Column
22849           reference "payby" is ambiguous" error when selecting by payment
22850           type, fix missing check #s caused by cust_main.payinfo masking
22851           cust_pay.payinfo, closes (really this time): Bug#1105
22852
22853 2005-03-04 04:57  ivan
22854
22855         * httemplate/search/: cust_credit.html, cust_pay.cgi: report
22856           correctly even if the customer record has somehow been removed...
22857
22858 2005-03-04 04:34  ivan
22859
22860         * httemplate/browse/agent.cgi, FS/FS/Record.pm, FS/FS/h_Common.pm,
22861           httemplate/search/cust_credit.html,
22862           httemplate/search/cust_pay.cgi,
22863           httemplate/search/report_cust_credit.html,
22864           httemplate/search/report_cust_pay.html,
22865           httemplate/search/elements/search.html: add agent selection to
22866           payment and credit reports, add link to agent browse, closes:
22867           Bug#1105
22868
22869 2005-03-03 02:25  ivan
22870
22871         * FS/: MANIFEST, FS/h_Common.pm, FS/h_cust_svc.pm,
22872           FS/h_domain_record.pm, FS/h_svc_acct.pm, FS/h_svc_forward.pm,
22873           FS/h_svc_www.pm, t/h_domain_record.t: clean up some harmless but
22874           scary "Multiple records in scalar search" warnings w/history
22875           table searches
22876
22877 2005-03-03 01:05  ivan
22878
22879         * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
22880           debug output...
22881
22882 2005-03-03 00:58  ivan
22883
22884         * FS/FS/part_pkg/: voip_sqlradacct.pm: voip: rearrange and compact
22885           call details on invoices, so place names get cut off, not
22886           anything important
22887
22888 2005-03-03 00:52  ivan
22889
22890         * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
22891           debug output...
22892
22893 2005-03-03 00:52  ivan
22894
22895         * FS/FS/cust_bill_pkg_detail.pm: eek, fix foreign key check
22896
22897 2005-03-03 00:45  ivan
22898
22899         * FS/FS/part_pkg/voip_sqlradacct.pm: oops, need to use Date::Format
22900           for time2str
22901
22902 2005-03-03 00:37  ivan
22903
22904         * FS/FS/part_pkg/voip_sqlradacct.pm: voip: add start time for calls
22905           to invoice details
22906
22907 2005-03-03 00:15  ivan
22908
22909         * FS/FS/Record.pm: want a full stack backtrace for this warning
22910
22911 2005-03-03 00:05  ivan
22912
22913         * FS/FS/part_export/sqlradius.pm: doc
22914
22915 2005-03-02 13:00  khoff
22916
22917         * eg/xmlrpc-example.pl, httemplate/misc/xmlrpc.cgi,
22918           FS/FS/XMLRPC.pm, htetc/handler.pl: Initial version of the xmlrpc
22919           interface for freeside.
22920
22921 2005-03-01 16:47  ivan
22922
22923         * FS/FS/cust_pkg.pm: set setup date on package changes
22924
22925 2005-03-01 16:03  ivan
22926
22927         * FS/FS/: cust_pkg.pm, part_pkg.pm: prevent bug causing 'Error
22928           crediting customer for service remaining:
22929           FS::cust_pkg=HASH(0x9958c60)' error on package cancellations
22930           where the part_pkg record didn't have a plan, closes: Bug#1153
22931
22932 2005-02-27 03:18  ivan
22933
22934         * FS/FS/: rate_prefix.pm, part_pkg/voip_sqlradacct.pm: fix VoIP
22935           details on invoices, closes: Bug#1096
22936
22937 2005-02-27 03:05  ivan
22938
22939         * httemplate/edit/REAL_cust_pkg.cgi: fix last bill date stickiness
22940           on errors
22941
22942 2005-02-27 02:18  ivan
22943
22944         * FS/FS/Record.pm: fix replacement in edge case with NULL integer
22945           fields in a table without a primary key
22946
22947 2005-02-25 14:14  ivan
22948
22949         * bin/pg-readonly: try to set the sequences right for modern Pg
22950
22951 2005-02-25 14:07  ivan
22952
22953         * bin/pg-readonly: adding quick pg-readonly tool
22954
22955 2005-02-25 12:52  ivan
22956
22957         * FS/FS/part_pkg.pm: small bugfix for options option
22958
22959 2005-02-25 12:21  ivan
22960
22961         * FS/FS/part_pkg.pm: oops, need to check this in, adding "options"
22962           option to part_pkg::insert to specify part_pkg_option records
22963
22964 2005-02-24 06:22  ivan
22965
22966         * httemplate/edit/part_svc.cgi,
22967           httemplate/edit/process/part_svc.cgi, FS/FS/rate.pm,
22968           FS/FS/svc_acct.pm, FS/FS/UI/Web.pm,
22969           httemplate/elements/progress-init.html,
22970           httemplate/elements/progress-popup.html, FS/FS/export_svc.pm,
22971           FS/FS/part_svc.pm: add progressbar to service definition add -
22972           duplicate checking can take a while, closes: Bug#1126
22973
22974 2005-02-22 10:26  khoff
22975
22976         * httemplate/edit/cust_pkg.cgi: Alphabetize/clean-up package list
22977           to make it easier to find packages in large lists.
22978
22979 2005-02-20 00:51  ivan
22980
22981         * FS/FS/UI/Web.pm: FS/UI/Web.pm did not return a true value
22982
22983 2005-02-20 00:44  ivan
22984
22985         * FS/FS/UI/Web.pm, httemplate/edit/rate.cgi, CREDITS,
22986           httemplate/elements/jsrsServer.html,
22987           httemplate/elements/overlibmws.js,
22988           httemplate/elements/progress-init.html,
22989           httemplate/elements/progress-popup.html: use a javascript layer
22990           instead of a browser popup (popup blockers), really generalize
22991           the progressbar code to make it easy to use as a component
22992
22993 2005-02-17 00:44  ivan
22994
22995         * httemplate/edit/rate.cgi: generalize progressbar code in
22996           preparation for using it wherever needed
22997
22998 2005-02-16 17:37  ivan
22999
23000         * httemplate/edit/process/rate.cgi: generalize progressbar code in
23001           preparation for using it wherever needed
23002
23003 2005-02-16 16:11  ivan
23004
23005         * FS/FS/: rate.pm, UI/Web.pm: generalize progressbar code in
23006           preparation for using it wherever needed
23007
23008 2005-02-15 18:53  ivan
23009
23010         * FS/FS/cust_bill.pm: slightly better error messages for LaTeX
23011           problems
23012
23013 2005-02-13 19:49  ivan
23014
23015         * FS/FS/svc_acct.pm: this should fix uid duplicate checking,
23016           closes: Bug#1113
23017
23018 2005-02-11 19:02  ivan
23019
23020         * httemplate/edit/process/svc_broadband.cgi: transaction not
23021           necessary here
23022
23023 2005-02-10 22:44  ivan
23024
23025         * FS/FS/rate.pm, FS/FS/UI/Web.pm, htetc/handler.pl,
23026           httemplate/edit/process/rate.cgi, httemplate/edit/rate.cgi:
23027           generalize progressbar code in preparation for using it wherever
23028           needed
23029
23030 2005-02-08 17:08  ivan
23031
23032         * Makefile: more porable syntax for su
23033
23034 2005-02-08 14:33  ivan
23035
23036         * FS/FS/clientapi_session_field.pm: tyop
23037
23038 2005-02-08 12:22  ivan
23039
23040         * FS/bin/freeside-setup, FS/FS.pm, FS/MANIFEST,
23041           FS/FS/ClientAPI_SessionCache.pm, FS/FS/Conf.pm,
23042           FS/FS/clientapi_session.pm, FS/FS/clientapi_session_field.pm,
23043           FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
23044           FS/FS/ClientAPI/Signup.pm, FS/t/ClientAPI_SessionCache.t,
23045           FS/t/clientapi_session.t, FS/t/clientapi_session_field.t,
23046           httemplate/docs/schema.html: make self-service session cache
23047           module configurable, start framework for in-database session
23048           cache
23049
23050 2005-02-05 15:39  ivan
23051
23052         * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
23053           ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
23054           complication from ClientAPI dispatch foo
23055
23056 2005-02-04 17:30  ivan
23057
23058         * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
23059           ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
23060           circular use of FS::ClientAPI, doesn't work with 5.8.[56] +
23061           perl??
23062
23063 2005-02-04 06:44  ivan
23064
23065         * Makefile: freebsd throws a fatal error if it can't stop apache
23066           now, bah
23067
23068 2005-02-04 02:38  ivan
23069
23070         * httemplate/edit/cust_main.cgi: typo
23071
23072 2005-01-29 04:49  ivan
23073
23074         * httemplate/browse/agent.cgi, FS/FS/part_pkg/flat.pm: oops, last
23075           bit for reg codes
23076
23077 2005-01-29 04:34  ivan
23078
23079         * FS/FS.pm, FS/FS/agent.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
23080           FS/FS/reg_code.pm, FS/FS/reg_code_pkg.pm, FS/bin/freeside-setup,
23081           FS/t/reg_code.t, FS/t/reg_code_pkg.t, FS/MANIFEST,
23082           FS/FS/ClientAPI/Signup.pm, httemplate/docs/schema.html,
23083           httemplate/edit/reg_code.cgi, httemplate/search/reg_code.html,
23084           httemplate/edit/process/reg_code.cgi: registration codes
23085
23086 2005-01-27 15:01  ivan
23087
23088         * httemplate/misc/payment.cgi, FS/FS/ClientAPI/MyAccount.pm:
23089           s/defaultcountry/countrydefault/
23090
23091 2005-01-27 14:19  ivan
23092
23093         * FS/FS/cust_pkg.pm: made a typo applying patch from pbowen
23094
23095 2005-01-27 02:21  ivan
23096
23097         * httemplate/edit/process/rate.cgi, CREDITS, FS/FS/UID.pm,
23098           FS/FS/queue.pm, FS/FS/rate.pm, httemplate/elements/jsrsClient.js,
23099           FS/bin/freeside-queued, httemplate/edit/rate.cgi,
23100           httemplate/elements/qlib/box.js,
23101           httemplate/elements/qlib/boxctrl.js,
23102           httemplate/elements/qlib/boxres.js,
23103           httemplate/elements/qlib/button.js,
23104           httemplate/elements/qlib/buttonres.js,
23105           httemplate/elements/qlib/control.js,
23106           httemplate/elements/qlib/counter.js,
23107           httemplate/elements/qlib/imagelist.js,
23108           httemplate/elements/qlib/label.js,
23109           httemplate/elements/qlib/messagebox.js,
23110           httemplate/elements/qlib/progress.js,
23111           httemplate/elements/qlib/sound.js,
23112           httemplate/elements/qlib/sprite.js,
23113           httemplate/elements/qlib/window.js,
23114           httemplate/elements/qlib/wndctrl.js,
23115           httemplate/images/progressbar-empty.png,
23116           httemplate/images/progressbar-full.png: DHTML progress bar for
23117           glacial rate adding and editing, closes: Bug#1100
23118
23119 2005-01-19 13:25  ivan
23120
23121         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm,
23122           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
23123           part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
23124           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
23125           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
23126           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
23127           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: credit for
23128           unused portion at cancellation, patch from pbowen
23129
23130 2005-01-18 16:57  ivan
23131
23132         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm, part_pkg/flat.pm,
23133           part_pkg/sesmon_hour.pm, part_pkg/sesmon_minute.pm,
23134           part_pkg/sql_external.pm, part_pkg/sql_generic.pm,
23135           part_pkg/sqlradacct_hour.pm, part_pkg/voip_sqlradacct.pm:
23136           one-time referral credits
23137
23138 2005-01-07 14:16  ivan
23139
23140         * httemplate/edit/: rate.cgi, process/rate.cgi: remove separate
23141           file for rate processing, causing problems with giant query
23142           string, kludge in the non-displayed US-rates, and disable the
23143           submit button when pressed
23144
23145 2005-01-06 12:58  ivan
23146
23147         * FS/FS/Conf.pm: fix description RT_External in ticket_system
23148           option
23149
23150 2005-01-06 12:20  ivan
23151
23152         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: just 0-pad the
23153           key codes, don't try fancy things with hex and sprintf
23154
23155 2005-01-06 11:48  ivan
23156
23157         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: format artera
23158           turbo hex keycodes in uppercase
23159
23160 2005-01-06 11:02  ivan
23161
23162         * FS/FS/part_export/artera_turbo.pm: add enable_edit flag so
23163           serials and key codes can be edited locally
23164
23165 2005-01-05 11:29  ivan
23166
23167         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: key codes are
23168           hex!
23169
23170 2005-01-05 02:01  ivan
23171
23172         * FS/FS/part_pkg/voip_sqlradacct.pm: add some debugging to
23173           voip_sqlradacct
23174
23175 2005-01-04 19:07  ivan
23176
23177         * FS/FS/part_export/artera_turbo.pm: arg, really get the sub name
23178           correct this time
23179
23180 2005-01-04 19:01  ivan
23181
23182         * FS/FS/part_export/artera_turbo.pm: missing underscore!
23183
23184 2005-01-04 18:47  ivan
23185
23186         * FS/FS/part_export/artera_turbo.pm: queue status changes rather
23187           than run them immediately, always format keycode as %010d,
23188           closes: Bug#936, Bug#1060
23189
23190 2005-01-03 10:25  ivan
23191
23192         * FS/FS/cust_main.pm: eliminate warning: Argument "" isn\'t numeric
23193           in numeric gt (>)
23194
23195 2004-12-31 00:47  ivan
23196
23197         * httemplate/edit/part_pkg.cgi: add ignore_unrateable flag to voip
23198           price plan
23199
23200 2004-12-31 00:31  ivan
23201
23202         * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
23203           voip price plan
23204
23205 2004-12-31 00:24  ivan
23206
23207         * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
23208           voip price plan
23209
23210 2004-12-30 23:43  ivan
23211
23212         * FS/FS/cust_svc.pm: fix up some bugs in VoIP rating
23213
23214 2004-12-30 16:48  ivan
23215
23216         * FS/FS/: cust_svc.pm, svc_acct.pm, part_pkg/voip_sqlradacct.pm:
23217           fix up some bugs in VoIP rating
23218
23219 2004-12-29 17:41  ivan
23220
23221         * FS/FS/: cust_svc.pm, domain_record.pm, Report/Table/Monthly.pm:
23222           domain_record.pm
23223
23224 2004-12-29 04:01  ivan
23225
23226         * CREDITS: update credits
23227
23228 2004-12-29 04:00  ivan
23229
23230         * FS/FS/cust_bill.pm, FS/FS/h_cust_svc.pm, FS/FS/Record.pm,
23231           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
23232           FS/FS/h_Common.pm, FS/FS/h_svc_acct.pm, FS/FS/h_svc_broadband.pm,
23233           FS/FS/h_svc_domain.pm, FS/FS/h_svc_external.pm,
23234           FS/FS/h_svc_forward.pm, FS/FS/h_svc_www.pm, FS/FS/svc_acct.pm,
23235           FS/MANIFEST, FS/t/h_Common.t, FS/t/h_cust_svc.t,
23236           FS/t/h_svc_acct.t, FS/t/h_svc_broadband.t, FS/t/h_svc_domain.t,
23237           FS/t/h_svc_external.t, FS/t/h_svc_forward.t, FS/t/h_svc_www.t,
23238           httemplate/view/cust_main.cgi,
23239           httemplate/view/cust_main/packages.html: historical (immutable)
23240           invoice details about services and other history infrastructure
23241
23242 2004-12-28 15:30  ivan
23243
23244         * FS/FS/part_export/sqlradius.pm: add debug flag to sqlradius
23245           export
23246
23247 2004-12-27 02:19  ivan
23248
23249         * FS/FS/: cust_pay.pm, cust_credit.pm: prevent unsuspension errors
23250           from causing payment or credit transactions from finishing
23251
23252 2004-12-27 01:23  ivan
23253
23254         * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
23255           httemplate/edit/cust_main/contact.html: UI: rework shipping
23256           address javascript, closes: Bug#1085
23257
23258 2004-12-24 15:35  ivan
23259
23260         * FS/FS/svc_acct.pm: smtp can have uid 0 in addition to root and
23261           toor
23262
23263 2004-12-24 15:28  ivan
23264
23265         * bin/passwd.import: remove $Id$ line
23266
23267 2004-12-24 15:27  ivan
23268
23269         * bin/passwd.import: import NP and *LK* from shadow file as * (no
23270           password)
23271
23272 2004-12-23 18:54  ivan
23273
23274         * httemplate/edit/: cust_pay.cgi, process/cust_pay.cgi: add ability
23275           to set payment date manually
23276
23277 2004-12-23 03:39  ivan
23278
23279         * httemplate/edit/svc_www.cgi: fix typo that manifests when using
23280           svc_www-enable_subdomains config option
23281
23282 2004-12-23 01:15  ivan
23283
23284         * httemplate/edit/process/part_pkg.cgi: fix bug with custom pricing
23285           packages when no primary service is selected
23286
23287 2004-12-23 01:07  ivan
23288
23289         * FS/FS/part_pkg.pm: better debugging for options passed to insert
23290           method
23291
23292 2004-12-23 00:32  ivan
23293
23294         * FS/bin/freeside-setup: allow NULL zip in some countries
23295
23296 2004-12-23 00:00  ivan
23297
23298         * FS/bin/freeside-setup: going with 6 digit misnamed "npa" for now
23299
23300 2004-12-23 00:00  ivan
23301
23302         * bin/: rate-us.import, rate.import: adding rate import scripts
23303
23304 2004-12-22 23:29  ivan
23305
23306         * FS/FS/rate_region.pm: better short prefix display
23307
23308 2004-12-22 23:28  ivan
23309
23310         * httemplate/edit/rate.cgi: hide US regions for now, we don't
23311           currently need them for rating just invoice/session display and
23312           the web pages are so giant they're timing out
23313
23314 2004-12-22 06:40  ivan
23315
23316         * Makefile: chkconfig ON
23317
23318 2004-12-22 06:09  ivan
23319
23320         * Makefile: /usr/bin/true on fleabsd
23321
23322 2004-12-22 06:06  ivan
23323
23324         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
23325           warn and require confirmation when editing next bill dates to a
23326           date in the past, closes; Bug#430
23327
23328 2004-12-22 01:53  ivan
23329
23330         * FS/bin/freeside-daily: just "vaccum analyze" is fine
23331
23332 2004-12-21 15:19  ivan
23333
23334         * FS/FS/rate_detail.pm: need to use table modules we call
23335           ut_foreign_key on: rate, rate_region
23336
23337 2004-12-20 03:41  ivan
23338
23339         * rt/FREESIDE_MODIFIED: backport from 3.3-TESTING to fix XSS on
23340           ticket lists
23341
23342 2004-12-20 03:29  ivan
23343
23344         * rt/html/Elements/CollectionAsTable/Row: backport from 3.3-TESTING
23345           to fix XSS on ticket lists
23346
23347 2004-12-20 02:13  ivan
23348
23349         * FS/FS/Misc.pm, FS/FS/cust_main.pm, httemplate/view/cust_bill.cgi:
23350           better error messages on email errors
23351
23352 2004-12-20 00:21  ivan
23353
23354         * Makefile: remove quotes which were causing problems.  grr make
23355
23356 2004-12-20 00:16  ivan
23357
23358         * Makefile: add init script enable command in deb and redhat
23359
23360 2004-12-18 02:52  ivan
23361
23362         * httemplate/index.html: fix spelling
23363
23364 2004-12-13 01:13  ivan
23365
23366         * FS/FS/Conf.pm, httemplate/index.html: add config option for
23367           address2 search, closes: Bug#1022
23368
23369 2004-12-12 00:34  ivan
23370
23371         * FS/FS/cust_main.pm: fix customer status display for some cases
23372           with suspended accounts
23373
23374 2004-12-11 15:16  ivan
23375
23376         * FS/FS/part_export/acct_sql.pm: finish modification
23377
23378 2004-12-11 12:41  ivan
23379
23380         * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
23381           httemplate/edit/part_bill_event.cgi: add 'send_if_newest' invoice
23382           event, closes: Bug#977
23383
23384 2004-12-10 23:50  ivan
23385
23386         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi,
23387           httemplate/view/cust_main/packages.html,
23388           httemplate/view/cust_main/payment_history.html: voiding of echeck
23389           payments instead of refunds
23390
23391 2004-12-10 14:28  ivan
23392
23393         * FS/FS/CGI.pm: ui tweak for small customer view - line up billing
23394           and service address boxes
23395
23396 2004-12-10 13:35  ivan
23397
23398         * rt/html/Elements/Header: fix link to freeside docs in RT header
23399
23400 2004-12-10 13:25  ivan
23401
23402         * httemplate/docs/: overview-new.dia, overview-new.png: move the
23403           "self-service SSH tunnel" label to avoid ambiguity
23404
23405 2004-12-09 16:51  ivan
23406
23407         * FS/bin/freeside-setup: promo codes not unique...
23408
23409 2004-12-09 16:04  ivan
23410
23411         * rt/html/Elements/Tabs: fix link back to billing main
23412
23413 2004-12-09 15:14  ivan
23414
23415         * httemplate/search/cust_main.cgi: typo
23416
23417 2004-12-09 15:05  ivan
23418
23419         * httemplate/search/cust_main.cgi: typo
23420
23421 2004-12-09 14:26  ivan
23422
23423         * httemplate/search/cust_main.cgi: UI: dont link to empty lists
23424
23425 2004-12-09 14:23  ivan
23426
23427         * FS/FS/TicketSystem/RT_External.pm: fix links to null custom
23428           fields
23429
23430 2004-12-09 14:20  ivan
23431
23432         * httemplate/search/cust_main.cgi: UI: dont link to empty lists
23433
23434 2004-12-09 14:06  ivan
23435
23436         * httemplate/search/cust_main.cgi: UI: same font size as the rest
23437           of the page
23438
23439 2004-12-09 14:02  ivan
23440
23441         * httemplate/search/cust_main.cgi: UI: condense ticket subtable a
23442           little
23443
23444 2004-12-09 13:59  ivan
23445
23446         * FS/FS/TicketSystem/RT_External.pm: hopefully make links to search
23447           for empty value of custom tickets work???
23448
23449 2004-12-09 13:53  ivan
23450
23451         * httemplate/index.html: remove extra list item for now
23452
23453 2004-12-09 13:33  ivan
23454
23455         * httemplate/view/cust_main/tickets.html,
23456           FS/FS/TicketSystem/RT_External.pm: set default requestor to email
23457           invoice addresses
23458
23459 2004-12-09 12:43  ivan
23460
23461         * FS/bin/freeside-setup: fix some typos noticed by pbowen
23462
23463 2004-12-09 04:46  ivan
23464
23465         * FS/FS/TicketSystem/RT_External.pm: fix new ticket link
23466
23467 2004-12-09 04:18  ivan
23468
23469         * FS/FS/TicketSystem/RT_External.pm: narrow select to avoid pickup
23470           up wrong id field
23471
23472 2004-12-09 04:03  ivan
23473
23474         * FS/FS/TicketSystem/RT_External.pm: use new var
23475
23476 2004-12-09 04:01  ivan
23477
23478         * FS/FS/Conf.pm: typo
23479
23480 2004-12-09 03:57  ivan
23481
23482         * FS/FS/: Conf.pm, TicketSystem/RT_External.pm: add config value
23483           for default queue id
23484
23485 2004-12-09 03:17  ivan
23486
23487         * httemplate/index.html: finish up for now
23488
23489 2004-12-09 02:07  ivan
23490
23491         * httemplate/search/cust_main.cgi: deuglify
23492
23493 2004-12-09 01:57  ivan
23494
23495         * httemplate/search/cust_main.cgi: fix typo
23496
23497 2004-12-09 01:21  ivan
23498
23499         * FS/FS/TicketSystem/RT_Internal.pm,
23500           httemplate/search/cust_main.cgi,
23501           FS/FS/TicketSystem/RT_External.pm, httemplate/view/cust_main.cgi,
23502           httemplate/view/cust_main/billing.html,
23503           httemplate/view/cust_main/contacts.html,
23504           httemplate/view/cust_main/misc.html,
23505           httemplate/view/cust_main/tickets.html: more RT integration
23506
23507 2004-12-06 06:42  ivan
23508
23509         * httemplate/search/cust_main.cgi: fix total link
23510
23511 2004-12-06 06:36  ivan
23512
23513         * httemplate/search/cust_main.cgi: fix total links and line up
23514           custom field columns
23515
23516 2004-12-06 06:15  ivan
23517
23518         * FS/FS/TicketSystem/RT_External.pm: ... and this last piece of sql
23519           too
23520
23521 2004-12-06 06:13  ivan
23522
23523         * FS/FS/TicketSystem/RT_External.pm: and forgot to include the sql
23524           for counting tickets with severities...
23525
23526 2004-12-06 06:11  ivan
23527
23528         * FS/FS/TicketSystem/RT_Internal.pm: fix typo
23529
23530 2004-12-06 06:09  ivan
23531
23532         * httemplate/search/cust_main.cgi: fix reading custome field values
23533
23534 2004-12-06 06:00  ivan
23535
23536         * FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
23537           FS/FS/TicketSystem/RT_External.pm,
23538           FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
23539           httemplate/search/cust_main.cgi: 1st try at adding custom field
23540           handling
23541
23542 2004-12-06 00:09  ivan
23543
23544         * FS/FS/cust_bill.pm: fix harmless "Use of uninitialized value in
23545           length" warning in latex escapes
23546
23547 2004-12-05 22:56  ivan
23548
23549         * httemplate/search/cust_main.cgi: link customers back to tickets!
23550
23551 2004-12-03 17:09  ivan
23552
23553         * rt/html/Elements/PageLayout: landing rt 3.2.2
23554
23555 2004-12-03 15:41  ivan
23556
23557         * htetc/handler.pl: landing rt 3.2.2
23558
23559 2004-12-03 12:51  ivan
23560
23561         * rt/: html/Elements/Footer, html/Elements/Header,
23562           html/Elements/PageLayout, html/Elements/SimpleSearch,
23563           html/Elements/Tabs, html/Ticket/Elements/ShowSummary,
23564           html/Ticket/Elements/Tabs, sbin/rt-setup-database.in: landing rt
23565           3.2.2
23566
23567 2004-12-03 12:40  ivan
23568
23569         * rt/: lib/RT/I18N/fi.po, lib/RT/I18N/zh_cn.po,
23570           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
23571           lib/RT/Action/CreateTickets.pm, lib/RT/Action/Notify.pm,
23572           lib/RT/Action/RecordCorrespondence.pm,
23573           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/Generic.pm,
23574           lib/RT/Action/SetPriority.pm, lib/RT/Action/UserDefined.pm,
23575           lib/RT/Action/EscalatePriority.pm,
23576           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/RecordComment.pm,
23577           lib/RT/Action/SendEmail.pm, lib/RT/URI/fsck_com_rt.pm,
23578           lib/RT/Interface/CLI.pm, lib/RT/Interface/Email.pm,
23579           lib/RT/URI/base.pm, lib/RT/Interface/REST.pm,
23580           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/GnuPG.pm,
23581           lib/RT/Interface/Email/Auth/MailFrom.pm,
23582           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
23583           lib/RT/Condition/Overdue.pm, lib/RT/Condition/PriorityChange.pm,
23584           lib/RT/Condition/QueueChange.pm,
23585           lib/RT/Condition/StatusChange.pm,
23586           lib/RT/Interface/Web/Handler.pm,
23587           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
23588           lib/RT/Search/Generic.pm, lib/RT/Condition/Generic.pm,
23589           bin/mason_handler.scgi.in, bin/rt-crontool.in,
23590           bin/standalone_httpd.in, bin/webmux.pl.in,
23591           lib/RT/Condition/AnyTransaction.pm,
23592           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/OwnerChange.pm,
23593           lib/RT/Condition/PriorityExceeds.pm,
23594           lib/RT/Condition/UserDefined.pm, bin/mason_handler.fcgi.in,
23595           bin/mason_handler.svc.in, bin/rt.in, bin/rt-mailgate.in,
23596           etc/schema.Sybase, etc/acl.Sybase, etc/initialdata,
23597           etc/schema.Informix, etc/acl.Pg, etc/constraints.mysql,
23598           etc/schema.SQLite, etc/schema.mysql, etc/drop.Oracle,
23599           etc/upgrade/3.1.0/acl.Informix, etc/upgrade/3.1.0/acl.Oracle,
23600           etc/upgrade/3.1.0/acl.Pg, etc/upgrade/3.1.0/acl.SQLite,
23601           etc/upgrade/3.1.0/acl.mysql, etc/upgrade/3.1.0/content,
23602           etc/upgrade/3.1.0/schema.Informix,
23603           etc/upgrade/3.1.0/schema.Oracle, etc/upgrade/3.1.0/schema.Pg,
23604           etc/upgrade/3.1.0/schema.SQLite, etc/upgrade/3.1.0/schema.mysql,
23605           etc/upgrade/3.1.15/content, etc/upgrade/3.1.17/content: import rt
23606           3.2.2
23607
23608 2004-12-03 12:37  ivan
23609
23610         * rt/html/: Ticket/Elements/ShowTransactionAttachments,
23611           Elements/QuickCreate, Elements/TicketList,
23612           Elements/CollectionAsTable/Row: Initial revision
23613
23614 2004-12-03 12:37  ivan
23615
23616         * rt/: UPGRADING, README, Makefile.in, configure, configure.ac,
23617           Changelog, aclocal.m4, sbin/extract-message-catalog,
23618           sbin/regression_harness, sbin/factory, sbin/license_tag,
23619           sbin/rt-test-dependencies.in, sbin/extract_pod_tests,
23620           html/autohandler, html/index.html, html/l,
23621           html/Ticket/History.html, html/Ticket/ModifyAll.html,
23622           html/Ticket/ModifyDates.html, html/Ticket/ModifyPeople.html,
23623           html/Ticket/Update.html, html/Tools/MyDay.html,
23624           html/Tools/Offline.html, html/Tools/Elements/Tabs,
23625           html/Ticket/Modify.html, html/Ticket/ModifyLinks.html,
23626           html/Ticket/ShowEmailRecord.html,
23627           html/Ticket/Attachment/dhandler,
23628           html/Ticket/Elements/LoadTextAttachments,
23629           html/Ticket/Elements/EditCustomField,
23630           html/Ticket/Elements/EditWatchers,
23631           html/Ticket/Elements/ShowDependencies,
23632           html/Ticket/Elements/ShowMessageHeaders,
23633           html/Ticket/Elements/ShowPeople,
23634           html/Ticket/Elements/ShowTransaction,
23635           html/Ticket/Elements/AddWatchers, html/Ticket/Elements/BulkLinks,
23636           html/Ticket/Elements/EditPeople, html/Ticket/Elements/ShowDates,
23637           html/Ticket/Elements/ShowMembers,
23638           html/Ticket/Elements/ShowMessageStanza,
23639           html/Ticket/Elements/ShowRequestor,
23640           html/Ticket/Elements/EditCustomFields,
23641           html/Ticket/Elements/EditDates,
23642           html/Ticket/Elements/PreviewScrips,
23643           html/Ticket/Elements/ShowBasics,
23644           html/Ticket/Elements/ShowCustomFields,
23645           html/Ticket/Elements/ShowGroupMembers,
23646           html/Ticket/Elements/ShowHistory,
23647           html/Ticket/Elements/ShowUserEntry,
23648           html/Ticket/Elements/EditBasics,
23649           html/Ticket/Elements/FindAttachments,
23650           html/Ticket/Elements/ShowAttachments, html/Search/Build.html,
23651           html/Search/Edit.html, html/Search/Results.html,
23652           html/Search/Results.rdf, html/Search/Results.tsv,
23653           html/Search/Elements/BuildFormatString,
23654           html/Search/Elements/DisplayOptions,
23655           html/Search/Elements/EditSearches,
23656           html/Search/Elements/NewListActions,
23657           html/Search/Elements/PickCFs, html/Search/Elements/SearchPrivacy,
23658           html/Search/Elements/SelectAndOr,
23659           html/Search/Elements/SelectLinks,
23660           html/Search/Elements/SelectPersonType,
23661           html/Search/Elements/SelectSearchesForObjects,
23662           html/Approvals/Display.html, html/Approvals/index.html,
23663           html/Approvals/Elements/PendingMyApproval,
23664           html/Search/Elements/EditFormat, html/Search/Elements/PickBasics,
23665           html/Search/Elements/PickCriteria,
23666           html/Search/Elements/SelectSearchObject, html/Admin/index.html,
23667           html/Admin/Groups/GroupRights.html,
23668           html/Admin/Groups/Modify.html, html/Admin/Groups/UserRights.html,
23669           html/Admin/Groups/index.html, html/Approvals/Elements/Approve,
23670           html/Approvals/Elements/ShowDependency,
23671           html/Approvals/Elements/Tabs, html/Admin/Global/GroupRights.html,
23672           html/Admin/Global/Templates.html,
23673           html/Admin/Global/UserRights.html,
23674           html/Admin/Groups/Members.html,
23675           html/Admin/Tools/Configuration.html, html/Admin/Tools/index.html,
23676           html/Admin/Global/Scrip.html, html/Admin/Global/Scrips.html,
23677           html/Admin/Global/Template.html, html/Admin/Global/index.html,
23678           html/Admin/Queues/CustomField.html,
23679           html/Admin/Queues/CustomFields.html,
23680           html/Admin/Queues/GroupRights.html, html/Admin/Queues/Scrip.html,
23681           html/Admin/Queues/Scrips.html, html/Admin/Queues/Template.html,
23682           html/Admin/Queues/Templates.html,
23683           html/Admin/Queues/UserRights.html, html/Admin/Users/index.html,
23684           html/Admin/Elements/EditCustomField,
23685           html/Admin/Elements/ListGlobalScrips,
23686           html/Admin/Elements/SelectCustomFieldType,
23687           html/Admin/Elements/SelectModifyUser, html/Admin/Elements/Tabs,
23688           html/Admin/Elements/UserTabs, html/Admin/Queues/Modify.html,
23689           html/Admin/Queues/People.html, html/Admin/Queues/index.html,
23690           html/Admin/Elements/EditCustomFieldValues,
23691           html/Admin/Elements/EditScrip,
23692           html/Admin/Elements/EditUserComments, html/Admin/Elements/Header,
23693           html/Admin/Elements/QueueTabs,
23694           html/Admin/Elements/SelectModifyGroup,
23695           html/Admin/Elements/SelectSingleOrMultiple,
23696           html/Admin/Elements/SelectUsers, html/Admin/Elements/ToolTabs,
23697           html/Admin/Elements/AddCustomFieldValue,
23698           html/Admin/Elements/EditCustomFields,
23699           html/Admin/Elements/EditScrips,
23700           html/Admin/Elements/EditTemplates,
23701           html/Admin/Elements/ModifyTemplate,
23702           html/Admin/Elements/SelectGroups,
23703           html/Admin/Elements/SelectNewGroupMembers,
23704           html/Admin/Elements/SelectScrip,
23705           html/Admin/Elements/CreateUserCalled,
23706           html/Admin/Elements/EditQueueWatchers,
23707           html/Admin/Elements/GroupTabs,
23708           html/Admin/Elements/QueueRightsForUser,
23709           html/Admin/Elements/SelectModifyQueue,
23710           html/Admin/Elements/SelectRights,
23711           html/Admin/Elements/SelectScripCondition,
23712           html/Admin/Elements/SelectStage,
23713           html/Admin/Elements/SelectTemplate,
23714           html/Admin/Elements/SystemTabs,
23715           html/Admin/Elements/ListGlobalCustomFields,
23716           html/Admin/Elements/SelectScripAction,
23717           html/SelfService/Closed.html, html/SelfService/Create.html,
23718           html/SelfService/Display.html, html/SelfService/Error.html,
23719           html/SelfService/Prefs.html, html/SelfService/Update.html,
23720           html/SelfService/index.html, html/Elements/BevelBoxRaisedEnd,
23721           html/Elements/MyRequests, html/Elements/SelectDateType,
23722           html/Elements/SelectSortOrder, html/Elements/SelectStatus,
23723           html/Elements/SelectTicketSortBy, html/Elements/ShowLinks,
23724           html/SelfService/Attachment/dhandler,
23725           html/SelfService/Elements/GotoTicket,
23726           html/SelfService/Elements/Header,
23727           html/SelfService/Elements/MyRequests,
23728           html/SelfService/Elements/Tabs, html/Elements/Callback,
23729           html/Elements/EditLinks, html/Elements/ListActions,
23730           html/Elements/MessageBox, html/Elements/QueryString,
23731           html/Elements/Refresh, html/Elements/SelectLinkType,
23732           html/Elements/SelectMatch, html/Elements/Quicksearch,
23733           html/Elements/SelectUsers, html/Elements/GotoTicket,
23734           html/Elements/ScrubHTML, html/Elements/Section,
23735           html/Elements/SelectBoolean, html/Elements/SelectGroups,
23736           html/Elements/SelectLang, html/Elements/SelectNewTicketQueue,
23737           html/Elements/SelectQueue, html/Elements/SelectTicketTypes,
23738           html/Elements/TitleBoxEnd, html/Elements/Checkbox,
23739           html/Elements/Error, html/Elements/Login,
23740           html/Elements/SelectAttachmentField,
23741           html/Elements/SelectCustomFieldOperator,
23742           html/Elements/SelectOwner, html/Elements/SelectWatcherType,
23743           html/Elements/SetupSessionCookie, html/Elements/ShowLink,
23744           html/Elements/Submit, html/Elements/TitleBox,
23745           html/Elements/BevelBoxRaisedStart, html/Elements/CreateTicket,
23746           html/Elements/MyTickets, html/Elements/SelectCustomFieldValue,
23747           html/Elements/SelectDateRelation,
23748           html/Elements/SelectEqualityOperator,
23749           html/Elements/SelectResultsPerPage,
23750           html/Elements/CollectionAsTable/Header,
23751           html/Elements/CollectionAsTable/ParseFormat,
23752           html/Elements/RT__Ticket/ColumnMap, html/REST/1.0/autohandler,
23753           html/REST/1.0/dhandler, html/REST/1.0/logout,
23754           html/REST/1.0/ticket/merge,
23755           html/REST/1.0/Forms/ticket/attachments,
23756           html/REST/1.0/Forms/ticket/links, html/REST/1.0/search/dhandler,
23757           html/REST/1.0/search/ticket, html/REST/1.0/ticket/comment,
23758           html/REST/1.0/ticket/link, html/REST/1.0/Forms/queue/default,
23759           html/REST/1.0/Forms/queue/ns, html/REST/1.0/Forms/ticket/default,
23760           html/REST/1.0/Forms/ticket/history,
23761           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
23762           html/NoAuth/Logout.html, html/NoAuth/Reminder.html,
23763           html/NoAuth/images/autohandler,
23764           html/REST/1.0/NoAuth/mail-gateway, html/User/Delegation.html,
23765           html/User/Elements/DelegateRights, html/User/Elements/GroupTabs,
23766           html/User/Elements/Tabs, html/User/Groups/Members.html,
23767           html/User/Groups/Modify.html, html/User/Groups/index.html,
23768           lib/RT.pm.in, lib/RT/GroupMembers.pm, lib/RT/Principals.pm,
23769           lib/RT/Scrips_Overlay.pm, lib/RT/Tickets.pm, lib/RT/Base.pm,
23770           lib/RT/CustomField_Overlay.pm, lib/RT/Queues_Overlay.pm,
23771           lib/RT/Date.pm, lib/RT/ScripConditions_Overlay.pm,
23772           lib/RT/Template_Overlay.pm, lib/RT/Group.pm, lib/RT/User.pm,
23773           lib/RT/System.pm, lib/RT/Attachment.pm, lib/RT/Attributes.pm,
23774           lib/RT/Handle.pm, lib/RT/Principals_Overlay.pm,
23775           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/ACL_Overlay.pm,
23776           lib/RT/Templates_Overlay.pm, lib/RT/Attribute_Overlay.pm,
23777           lib/RT/EmailParser.pm, lib/RT/GroupMembers_Overlay.pm,
23778           lib/RT/Tickets_Overlay.pm, lib/RT/Attributes_Overlay.pm,
23779           lib/RT/CachedGroupMember.pm, lib/RT/CustomFieldValue.pm,
23780           lib/RT/Transactions.pm, lib/RT/I18N.pm, lib/RT/Links.pm,
23781           lib/RT/Queue.pm, lib/RT/Scrip.pm,
23782           lib/RT/CachedGroupMember_Overlay.pm, lib/RT/CurrentUser.pm,
23783           lib/RT/Principal.pm, lib/RT/Attachment_Overlay.pm,
23784           lib/RT/CustomFieldValues.pm, lib/RT/Group_Overlay.pm,
23785           lib/RT/ACE.pm, lib/RT/ScripActions.pm,
23786           lib/RT/Transactions_Overlay.pm, lib/RT/Attachments.pm,
23787           lib/RT/Groups.pm, lib/RT/Principal_Overlay.pm,
23788           lib/RT/ScripAction.pm, lib/RT/Scrip_Overlay.pm,
23789           lib/RT/GroupMember.pm, lib/RT/Links_Overlay.pm,
23790           lib/RT/ScripCondition.pm, lib/RT/Transaction.pm,
23791           lib/RT/Queue_Overlay.pm, lib/RT/Scrips.pm,
23792           lib/RT/CachedGroupMembers.pm, lib/RT/CustomField.pm,
23793           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
23794           lib/RT/Link.pm, lib/RT/Queues.pm, lib/RT/ScripActions_Overlay.pm,
23795           lib/RT/ScripConditions.pm, lib/RT/Template.pm, lib/RT/ACL.pm,
23796           lib/RT/Attachments_Overlay.pm, lib/RT/ScripAction_Overlay.pm,
23797           lib/RT/ScripCondition_Overlay.pm, lib/RT/GroupMember_Overlay.pm,
23798           lib/RT/Ticket.pm, lib/RT/ACE_Overlay.pm, lib/RT/Link_Overlay.pm,
23799           lib/RT/Templates.pm, lib/RT/Attribute.pm,
23800           lib/RT/CachedGroupMembers_Overlay.pm,
23801           lib/RT/CustomFields_Overlay.pm, lib/RT/URI.pm, lib/RT/Users.pm,
23802           lib/RT/I18N/en.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/cs.pm,
23803           lib/RT/I18N/cs.po, lib/RT/I18N/pt_br.po, lib/RT/I18N/fr.po,
23804           lib/RT/I18N/es.po, lib/RT/I18N/nl.po, lib/RT/I18N/hu.po,
23805           lib/RT/I18N/it.po, lib/RT/I18N/no.po, lib/RT/I18N/da.po,
23806           lib/RT/I18N/ru.po, lib/RT/I18N/de.po, lib/RT/I18N/ja.po,
23807           lib/RT/I18N/zh_tw.po, lib/RT/I18N/he.po: import rt 3.2.2
23808
23809 2004-12-02 02:18  ivan
23810
23811         * httemplate/search/cust_main.cgi,
23812           rt/html/Ticket/Elements/AddCustomers,
23813           rt/html/Ticket/Elements/EditCustomers: fix license boilerplate
23814           and search sorting
23815
23816 2004-12-02 01:59  ivan
23817
23818         * httemplate/images/small-logo.png, rt/FREESIDE_MODIFIED,
23819           rt/html/Elements/Header, rt/html/Elements/PageLayout,
23820           FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
23821           FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
23822           httemplate/index.html, rt/html/Ticket/ModifyCustomers.html,
23823           rt/html/Ticket/Elements/AddCustomers,
23824           rt/html/Ticket/Elements/EditCustomers,
23825           rt/html/Ticket/Elements/ShowCustomers,
23826           rt/html/Ticket/Elements/ShowSummary,
23827           rt/html/Ticket/Elements/Tabs, FS/FS/TicketSystem/RT_Internal.pm,
23828           FS/FS/TicketSystem/RT_Libs.pm, htetc/handler.pl,
23829           httemplate/search/cust_main.cgi,
23830           rt/lib/RT/Interface/Web_Vendor.pm, rt/lib/RT/URI/freeside.pm:
23831           second big RT integration checkin, customer linking/delinking
23832           interface
23833
23834 2004-12-01 10:49  ivan
23835
23836         * FS/FS/cust_pkg.pm: don't check that agent is allowed to purchase
23837           the package on changes
23838
23839 2004-11-30 19:35  ivan
23840
23841         * FS/FS/: part_pkg.pm, part_pkg/flat.pm,
23842           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
23843           part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
23844           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
23845           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
23846           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
23847           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm:
23848           creditcard-less promo code signup
23849
23850 2004-11-30 11:55  khoff
23851
23852         * httemplate/view/svc_broadband.cgi: Got a little trigger happy
23853           with the search/replace.
23854
23855 2004-11-29 15:52  khoff
23856
23857         * httemplate/view/svc_broadband.cgi: Include netmask and gateway in
23858           broadband service view.
23859
23860 2004-11-27 11:09  ivan
23861
23862         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
23863           FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
23864           httemplate/index.html, rt/FREESIDE_MODIFIED,
23865           rt/html/Elements/Footer, rt/html/Elements/Header,
23866           rt/html/Elements/PageLayout, rt/html/Elements/SimpleSearch,
23867           rt/html/Elements/Tabs, Makefile, FS/FS.pm, htetc/handler.pl,
23868           rt/html/NoAuth/images/small-logo.png: ticket system integration
23869           framework and skin RT
23870
23871 2004-11-26 01:39  ivan
23872
23873         * FS/FS/: agent_type.pm, cust_credit_refund.pm,
23874           cust_main_invoice.pm, nas.pm, part_pop_local.pm,
23875           part_svc_column.pm, part_virtual_field.pm, port.pm, queue.pm,
23876           queue_arg.pm, router.pm, session.pm, svc_acct_pop.pm,
23877           type_pkgs.pm: remove POD VERSION sections
23878
23879 2004-11-26 01:08  ivan
23880
23881         * FS/FS/Conf.pm: update description for signup_server-realtime to
23882           reflect current reality, closes: Bug#575
23883
23884 2004-11-26 00:51  ivan
23885
23886         * FS/FS/part_pkg.pm, httemplate/edit/process/part_pkg.cgi: move
23887           part_pkg transactional stuff from web interface to part_pkg.pm,
23888           bumps Bug#18 to 1.5
23889
23890 2004-11-25 22:50  ivan
23891
23892         * FS/FS/: Conf.pm, svc_acct.pm: add password-noampersand and
23893           password-noexlamation config files, patch from Stephpen Bechard,
23894           closes: Bug#539
23895
23896 2004-11-24 12:54  ivan
23897
23898         * Makefile: don't enabled RT by default
23899
23900 2004-11-24 10:28  khoff
23901
23902         * httemplate/: index.html, search/svc_broadband.cgi: Added IP
23903           address search.
23904
23905 2004-11-24 02:28  ivan
23906
23907         * httemplate/edit/process/cust_main.cgi: fix redundant too-early
23908           checks which are causing an error
23909
23910 2004-11-24 01:00  ivan
23911
23912         * Makefile: some RT install updates
23913
23914 2004-11-23 17:30  ivan
23915
23916         * FS/bin/freeside-daily: fix perms on automated backups
23917
23918 2004-11-23 17:28  ivan
23919
23920         * httemplate/index.html: add rate plan maintenance to sysadmin
23921           section
23922
23923 2004-11-22 10:20  ivan
23924
23925         * FS/FS/ClientAPI/Signup.pm, FS/bin/freeside-setup,
23926           httemplate/docs/schema.html, FS/FS/Record.pm, FS/FS/cust_pkg.pm,
23927           FS/FS/part_pkg.pm, httemplate/edit/cust_main.cgi,
23928           httemplate/edit/part_pkg.cgi: promo codes and separate signup
23929           addresses for hdn
23930
23931 2004-11-22 03:11  ivan
23932
23933         * httemplate/search/sqlradius.cgi: Called-Station-ID label
23934
23935 2004-11-21 18:31  ivan
23936
23937         * httemplate/search/: sqlradius.cgi, sqlradius.html: UI fix on
23938           search directions, fix bug preventing show_called_station,
23939           hide_ip and hide_data form working
23940
23941 2004-11-20 09:26  ivan
23942
23943         * FS/FS/cust_svc.pm, FS/FS/rate.pm, FS/FS/rate_detail.pm,
23944           FS/FS/rate_prefix.pm, FS/FS/rate_region.pm,
23945           FS/t/part_pkg-voip_sqlradacct.t, FS/t/rate.t, FS/t/rate_detail.t,
23946           FS/t/rate_prefix.t, FS/t/rate_region.t,
23947           FS/FS/part_pkg/voip_sqlradacct.pm, FS/bin/freeside-setup,
23948           httemplate/browse/rate.cgi, httemplate/docs/schema.html,
23949           httemplate/edit/part_pkg.cgi, httemplate/edit/rate.cgi,
23950           httemplate/edit/rate_region.cgi,
23951           httemplate/edit/process/rate.cgi,
23952           httemplate/edit/process/rate_region.cgi, FS/FS.pm, FS/MANIFEST,
23953           FS/FS/part_export/sqlradius.pm, eg/table_template.pm,
23954           htetc/handler.pl, httemplate/search/sqlradius.cgi,
23955           httemplate/search/sqlradius.html: first pass at VoIP rating
23956
23957 2004-11-17 05:22  ivan
23958
23959         * httemplate/edit/part_pkg.cgi: #debugging cruft
23960
23961 2004-11-17 05:19  ivan
23962
23963         * httemplate/edit/part_pkg.cgi: fix package options to be sticky on
23964           clone-ing (customize package)
23965
23966 2004-11-16 06:19  ivan
23967
23968         * htetc/handler.pl: can't set $p without $cgi
23969
23970 2004-11-16 06:16  ivan
23971
23972         * htetc/handler.pl: correct package for $r
23973
23974 2004-11-16 06:11  ivan
23975
23976         * htetc/handler.pl: handle RT NoAuth sections
23977
23978 2004-11-12 21:37  ivan
23979
23980         * FS/FS/svc_acct.pm: oops, that's better
23981
23982 2004-11-12 21:32  ivan
23983
23984         * FS/FS/svc_acct.pm: fix problem with dup checking manifesting as
23985           Argument isn't numeric errors
23986
23987 2004-11-11 04:18  ivan
23988
23989         * rt/sbin/rt-setup-database.in: merge in changes to
23990           rt-setup-database
23991
23992 2004-11-11 04:13  ivan
23993
23994         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
23995           bin/rt.in, bin/rt-crontool.in, bin/webmux.pl.in, etc/acl.mysql:
23996           import rt 3.0.12
23997
23998 2004-11-11 04:10  ivan
23999
24000         * rt/: Makefile.in, configure, Changelog, configure.ac,
24001           sbin/rt-test-dependencies.in, html/autohandler, html/index.html,
24002           html/Ticket/History.html, html/Ticket/ModifyAll.html,
24003           html/Ticket/Update.html, html/Ticket/ModifyDates.html,
24004           html/Ticket/ModifyLinks.html,
24005           html/Ticket/Elements/LoadTextAttachments,
24006           html/Ticket/Elements/ShowRequestor,
24007           html/Ticket/Elements/ShowTransaction,
24008           html/Ticket/Elements/FindAttachments,
24009           html/Ticket/Elements/ShowAttachments,
24010           html/Ticket/Elements/ShowDates, html/Ticket/Elements/ShowHistory,
24011           html/Approvals/index.html, html/Admin/Global/GroupRights.html,
24012           html/Admin/Global/UserRights.html,
24013           html/Admin/Groups/GroupRights.html,
24014           html/Admin/Groups/Members.html, html/Admin/Groups/Modify.html,
24015           html/Admin/Groups/UserRights.html, html/Admin/Groups/index.html,
24016           html/Admin/Global/Template.html,
24017           html/Admin/Queues/GroupRights.html,
24018           html/Admin/Queues/Modify.html, html/Admin/Queues/Scrip.html,
24019           html/Admin/Queues/Template.html,
24020           html/Admin/Queues/UserRights.html,
24021           html/Admin/Elements/EditCustomField,
24022           html/Admin/Elements/EditScrip, html/Admin/Elements/EditTemplates,
24023           html/Admin/Elements/UserTabs,
24024           html/Admin/Elements/SelectNewGroupMembers,
24025           html/SelfService/Prefs.html, html/Elements/MyRequests,
24026           html/SelfService/Display.html, html/Elements/MessageBox,
24027           html/Elements/QueryString, html/Elements/SelectMatch,
24028           html/REST/1.0/Forms/ticket/default,
24029           html/REST/1.0/NoAuth/mail-gateway, html/User/Delegation.html,
24030           html/User/Groups/Members.html, html/User/Groups/Modify.html,
24031           lib/RT.pm.in, lib/t/data/rt-send-cc, lib/RT/Template_Overlay.pm,
24032           lib/RT/Date.pm, lib/RT/StyleGuide.pod,
24033           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/ACL_Overlay.pm,
24034           lib/RT/Handle.pm, lib/RT/Templates_Overlay.pm,
24035           lib/RT/EmailParser.pm, lib/RT/GroupMembers_Overlay.pm,
24036           lib/RT/Tickets_Overlay.pm, lib/RT/Attachment_Overlay.pm,
24037           lib/RT/CurrentUser.pm, lib/RT/Principal_Overlay.pm,
24038           lib/RT/Scrip_Overlay.pm, lib/RT/Queue_Overlay.pm,
24039           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/Link_Overlay.pm,
24040           lib/RT/I18N/cs.po, lib/RT/I18N/pt_br.po, lib/RT/I18N/fr.po,
24041           lib/RT/I18N/es.po, lib/RT/I18N/nl.po, lib/RT/I18N/hu.po,
24042           lib/RT/I18N/it.po, lib/RT/I18N/no.po, lib/RT/I18N/da.po,
24043           lib/RT/I18N/ru.po, lib/RT/I18N/de.po, lib/RT/I18N/ja.po,
24044           lib/RT/I18N/zh_tw.po, lib/RT/I18N/he.po, lib/RT/I18N/fi.po,
24045           lib/RT/I18N/zh_cn.po, lib/RT/Action/SendEmail.pm,
24046           lib/RT/Action/EscalatePriority.pm, lib/RT/Interface/Email.pm,
24047           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/MailFrom.pm:
24048           import rt 3.0.12
24049
24050 2004-11-09 03:42  ivan
24051
24052         * httemplate/search/report_tax.cgi: add handling for texas tax
24053           exemption and warning that report might not make sense for
24054           partial months other than the current one
24055
24056 2004-11-09 03:00  ivan
24057
24058         * httemplate/search/report_tax.cgi: add handling for texas tax
24059           exemption and warning that report might not make sense for
24060           partial months other than the current one
24061
24062 2004-11-09 01:31  ivan
24063
24064         * httemplate/search/report_tax.cgi: parenthesis help alot
24065
24066 2004-11-09 01:13  ivan
24067
24068         * httemplate/search/report_tax.cgi: fix for correct reporting of
24069           generic taxes
24070
24071 2004-11-09 00:14  ivan
24072
24073         * FS/FS/cust_main.pm: don't generate invoices for COMP customers
24074
24075 2004-11-08 23:23  ivan
24076
24077         * httemplate/search/report_tax.cgi: fixes to run under the mason
24078           strictness
24079
24080 2004-11-08 01:24  ivan
24081
24082         * FS/FS/part_pkg.pm: bypass plandata warning; we're accessing it on
24083           purpose
24084
24085 2004-11-08 01:16  ivan
24086
24087         * FS/FS/part_pkg.pm: fix bug that could cause mis-billing on
24088           upgrades! (new installs ok)
24089
24090 2004-11-07 21:33  ivan
24091
24092         * bin/rollback: adding in case this is needed again
24093
24094 2004-10-26 05:36  ivan
24095
24096         * Makefile: 1.5.0pre6!
24097
24098 2004-10-26 05:33  ivan
24099
24100         * httemplate/docs/: index.html, overview-new.dia, overview-new.png,
24101           schema.html: slightly more up-to-date docs
24102
24103 2004-10-26 05:07  ivan
24104
24105         * FS/FS/part_export.pm: allow an empty exporttype so you can create
24106           new objects
24107
24108 2004-10-26 04:51  ivan
24109
24110         * FS/FS/part_bill_event.pm: last thing for bug#901, 1.5.0pre6 and
24111           webdemo!
24112
24113 2004-10-26 04:26  ivan
24114
24115         * FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
24116           FS/FS/cust_pkg.pm, FS/FS/part_export.pm, FS/FS/part_pkg.pm,
24117           FS/FS/part_pkg_option.pm, FS/FS.pm, FS/MANIFEST,
24118           FS/bin/freeside-setup, FS/t/part_pkg-flat.t,
24119           FS/t/part_pkg-flat_comission.t,
24120           FS/t/part_pkg-flat_comission_cust.t,
24121           FS/t/part_pkg-flat_comission_pkg.t, FS/t/part_pkg-flat_delayed.t,
24122           FS/t/part_pkg-prorate.t, FS/t/part_pkg-sesmon_hour.t,
24123           FS/t/part_pkg-sesmon_minute.t, FS/t/part_pkg-sql_external.t,
24124           FS/t/part_pkg-sql_generic.t, FS/t/part_pkg-sqlradacct_hour.t,
24125           FS/t/part_pkg-subscription.t, FS/t/part_pkg_option.t,
24126           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
24127           httemplate/edit/part_pkg.cgi, httemplate/view/cust_main.cgi,
24128           FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/flat_comission.pm,
24129           FS/FS/part_pkg/flat_comission_cust.pm,
24130           FS/FS/part_pkg/flat_comission_pkg.pm,
24131           FS/FS/part_pkg/flat_delayed.pm, FS/FS/part_pkg/prorate.pm,
24132           FS/FS/part_pkg/sesmon_hour.pm, FS/FS/part_pkg/sesmon_minute.pm,
24133           FS/FS/part_pkg/sql_external.pm, FS/FS/part_pkg/sql_generic.pm,
24134           FS/FS/part_pkg/sqlradacct_hour.pm,
24135           FS/FS/part_pkg/subscription.pm: modular price plans!
24136
24137 2004-10-25 23:33  ivan
24138
24139         * httemplate/search/report_tax.cgi: and one last case with named
24140           and not named taxes in the same region, ack
24141
24142 2004-10-25 23:04  ivan
24143
24144         * httemplate/search/report_tax.cgi: taxes are hard
24145
24146 2004-10-25 16:47  ivan
24147
24148         * httemplate/search/report_tax.cgi: hopefully fix tax report for
24149           taxclass & named tax edge cases
24150
24151 2004-10-25 16:39  ivan
24152
24153         * httemplate/search/report_tax.cgi: hopefully fix tax report for
24154           taxclass & named tax edge cases
24155
24156 2004-10-25 15:48  ivan
24157
24158         * httemplate/search/report_tax.cgi: hopefully fix tax report for
24159           taxclass & named tax edge cases
24160
24161 2004-10-25 14:35  ivan
24162
24163         * httemplate/search/report_tax.cgi: fix joins for proper tax
24164           reporting
24165
24166 2004-10-23 04:45  ivan
24167
24168         * conf/: alerter_template, invoice_latexfooter, invoice_template:
24169           better
24170
24171 2004-10-23 04:34  ivan
24172
24173         * conf/: invoice_latexfooter, invoice_latexnotes: update default
24174           notes and footer
24175
24176 2004-10-23 03:36  ivan
24177
24178         * FS/FS/part_export/artera_turbo.pm: add debug flag
24179
24180 2004-10-22 03:31  ivan
24181
24182         * httemplate/view/cust_main.cgi: add svc_external-skip_manual
24183           support to main customer view, for artera turbo
24184
24185 2004-10-22 03:14  ivan
24186
24187         * FS/FS/part_export/artera_turbo.pm: add option to specify a static
24188           aid
24189
24190 2004-10-21 01:54  ivan
24191
24192         * httemplate/browse/part_pkg.cgi: remove tiny formatting glitch
24193
24194 2004-10-21 01:33  ivan
24195
24196         * httemplate/browse/part_pkg.cgi: if enabled, show taxclass on
24197           package definition browse
24198
24199 2004-10-21 00:07  ivan
24200
24201         * httemplate/search/report_tax.cgi: fix tax report edge cases when
24202           using taxclasses in some regions but not others
24203
24204 2004-10-20 01:28  ivan
24205
24206         * bin/artera.import: back to id
24207
24208 2004-10-20 01:20  ivan
24209
24210         * bin/artera.import: locate existing ones by title, warn on errors
24211
24212 2004-10-20 01:16  ivan
24213
24214         * httemplate/index.html: add external browse
24215
24216 2004-10-20 01:14  ivan
24217
24218         * bin/artera.import: adding artera import
24219
24220 2004-10-20 01:08  ivan
24221
24222         * bin/artera.import: adding artera import
24223
24224 2004-10-20 01:07  ivan
24225
24226         * httemplate/: search/svc_external.cgi, index.html: add
24227           svc_external search
24228
24229 2004-10-19 17:44  ivan
24230
24231         * conf/logo.eps: new logo!
24232
24233 2004-10-19 16:52  ivan
24234
24235         * conf/logo.eps: new logo!
24236
24237 2004-10-19 04:50  ivan
24238
24239         * FS/bin/freeside-sqlradius-reset: isn't run with elevated
24240           privledges, so -T not necessary
24241
24242 2004-10-19 01:44  ivan
24243
24244         * Makefile: sleep long enough to be worthwhile
24245
24246 2004-10-18 05:37  ivan
24247
24248         * httemplate/: index.html, images/small-logo.png: that's right, a
24249           new logo
24250
24251 2004-10-17 07:01  ivan
24252
24253         * FS/FS/part_export/artera_turbo.pm, FS/FS/ClientAPI/MyAccount.pm,
24254           fs_selfservice/FS-SelfService/SelfService.pm,
24255           fs_selfservice/FS-SelfService/cgi/agent.cgi,
24256           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
24257           fs_selfservice/FS-SelfService/cgi/provision_list.html,
24258           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: add artera
24259           turbo handling to self-service and reseller interfaces
24260
24261 2004-10-17 02:54  ivan
24262
24263         * fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html: use
24264           templated svc_acct provisioner, from agent interface
24265
24266 2004-10-17 02:19  ivan
24267
24268         * FS/FS/Conf.pm, FS/FS/cust_svc.pm,
24269           FS/FS/part_export/artera_turbo.pm,
24270           httemplate/view/svc_external.cgi: add options to adjust UI for
24271           artera turbo as svc_export
24272
24273 2004-10-16 03:15  ivan
24274
24275         * FS/: FS/Conf.pm, FS/part_export/artera_turbo.pm,
24276           FS/svc_external.pm, bin/freeside-setup: add artera turbo export
24277
24278 2004-10-12 22:46  ivan
24279
24280         * Makefile: apachectl sucks ass
24281
24282 2004-10-12 14:59  ivan
24283
24284         * httemplate/view/svc_acct.cgi: fix edit link!  oops
24285
24286 2004-10-11 23:08  ivan
24287
24288         * httemplate/search/sqlradius.cgi: more info in error message for
24289           unknown export type, fix test for sqlradius_withdomain export,
24290           woo!
24291
24292 2004-10-11 22:54  ivan
24293
24294         * Makefile: update apache restart line for local apache
24295
24296 2004-10-09 03:57  ivan
24297
24298         * httemplate/view/svc_acct.cgi: rearrange things a bit and clean up
24299           the RADIUS session data, link to the detail search
24300
24301 2004-10-06 06:39  ivan
24302
24303         * httemplate/search/: sqlradius.cgi: more formatting updates to
24304           RADIUS report
24305
24306 2004-10-06 06:33  ivan
24307
24308         * httemplate/search/sqlradius.cgi: small formatting updates to
24309           RADIUS report
24310
24311 2004-10-06 06:27  ivan
24312
24313         * httemplate/search/sqlradius.cgi: small formatting updates to
24314           RADIUS report
24315
24316 2004-10-06 05:37  ivan
24317
24318         * FS/FS/part_export/sqlradius.pm: fix big in RADIUS session viewing
24319           when using an ignored-accounting export
24320
24321 2004-10-05 09:28  ivan
24322
24323         * httemplate/search/sqlradius.cgi,
24324           httemplate/search/sqlradius.html, FS/FS/cust_svc.pm,
24325           FS/FS/part_export/sqlradius.pm, httemplate/index.html,
24326           httemplate/elements/header.html, httemplate/view/svc_acct.cgi:
24327           RADIUS session viewing
24328
24329 2004-10-05 07:16  ivan
24330
24331         * httemplate/view/cust_bill.cgi: links to show alternate invoices
24332           also
24333
24334 2004-10-05 06:52  ivan
24335
24336         * httemplate/view/cust_bill.cgi: links to show alternate invoices
24337           also
24338
24339 2004-10-05 06:43  ivan
24340
24341         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
24342           cust_bill.cgi: links to show alternate invoices also
24343
24344 2004-10-05 06:35  ivan
24345
24346         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
24347           cust_bill.cgi: links to show alternate invoices also
24348
24349 2004-10-05 05:17  ivan
24350
24351         * FS/bin/freeside-selfservice-server: DO open a database connection
24352           in the parent process, this cached the $dbdef and speeds things
24353           up significantly
24354
24355 2004-09-22 04:28  ivan
24356
24357         * httemplate/search/: cust_bill_event.html,
24358           report_cust_credit.html, report_cust_pay.html, report_tax.html:
24359           add missing <TR> tags
24360
24361 2004-09-22 04:04  ivan
24362
24363         * httemplate/elements/: calendar-en.js, calendar-setup.js,
24364           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
24365           jscalendar
24366
24367 2004-09-21 00:57  ivan
24368
24369         * httemplate/view/cust_main.cgi: and for refunds too
24370
24371 2004-09-21 00:50  ivan
24372
24373         * httemplate/view/cust_main.cgi: better display of echeck
24374           payments/refunds/etc.
24375
24376 2004-09-16 06:22  ivan
24377
24378         * FS/FS/export_svc.pm, httemplate/edit/part_svc.cgi: add uid to
24379           mass duplicate checking on export changes, fix bug in new export
24380           editing, error message includes the number of duplicate customers
24381           also
24382
24383 2004-09-16 00:19  ivan
24384
24385         * FS/FS/cust_main.pm: allow blank auth for echeck refunds
24386
24387 2004-09-15 18:47  ivan
24388
24389         * FS/FS/svc_acct.pm: don't re-my  var, quiet warning
24390
24391 2004-09-15 08:31  ivan
24392
24393         * FS/FS/: Conf.pm, svc_acct.pm: add option for global username or
24394           username@domain uniqueness, closes: Bug#980
24395
24396 2004-09-15 01:57  ivan
24397
24398         * FS/bin/freeside-selfservice-server: it would help to set the
24399           permissions on the lockfile right, so the kids can open it...
24400
24401 2004-09-15 01:45  ivan
24402
24403         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
24404           obtain a new descriptor for the lock in kids, this should fix
24405           locking problems
24406
24407 2004-09-15 01:30  ivan
24408
24409         * FS/bin/freeside-selfservice-server: obtain a new descriptor for
24410           the lock in kids, this should fix locking problems
24411
24412 2004-09-14 06:00  ivan
24413
24414         * httemplate/view/cust_main.cgi, FS/FS/cust_main.pm,
24415           httemplate/edit/cust_refund.cgi,
24416           httemplate/edit/process/cust_refund.cgi: echeck/ACH refunds
24417
24418 2004-09-13 23:47  ivan
24419
24420         * FS/bin/freeside-selfservice-server,
24421           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
24422           selfservice: - server: don't reconnect again if we've already
24423           been signalled to shutdown - server: add kid reaping to shutdown
24424           sequence - server: add another optional logging level to response
24425           sending - server: acquire write mutex for keepalives
24426
24427 2004-09-09 05:04  ivan
24428
24429         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi,
24430           httemplate/edit/process/part_svc.cgi: rework edit/part_svc.cgi so
24431           it doesn't use a separate process/ file, this allows large error
24432           messages to be displayed properly
24433
24434 2004-09-06 05:44  ivan
24435
24436         * FS/bin/freeside-selfservice-server,
24437           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
24438           self-service keepalives
24439
24440 2004-09-06 02:44  ivan
24441
24442         * FS/bin/freeside-selfservice-server: don't open a database
24443           connection in the parent process
24444
24445 2004-09-06 02:28  ivan
24446
24447         * FS/bin/freeside-queued: don't die off even on database failures
24448
24449 2004-09-05 16:21  ivan
24450
24451         * httemplate/edit/cust_main.cgi: fixed duplicate checking will
24452           catch it, but add client-side protection against
24453           double-submission also.
24454
24455 2004-09-05 15:42  ivan
24456
24457         * fs_selfservice/FS-SelfService/cgi/signup.html: fixed duplicate
24458           checking will catch it, but add client-side protection against
24459           double-submission also.
24460
24461 2004-09-05 02:42  ivan
24462
24463         * test/dup-test: adding duplicate test
24464
24465 2004-09-05 02:41  ivan
24466
24467         * FS/FS/svc_acct.pm: acquire a database lock to prevent race
24468           conditions in duplicate checking
24469
24470 2004-09-04 03:02  ivan
24471
24472         * FS/FS/export_svc.pm: first try at duplicate checking on new
24473           export associations
24474
24475 2004-08-27 04:33  ivan
24476
24477         * FS/bin/freeside-sqlradius-reset: oops use @ARGV not @_
24478
24479 2004-08-27 04:16  ivan
24480
24481         * FS/bin/freeside-sqlradius-reset: add option to specify exports
24482
24483 2004-08-24 05:22  ivan
24484
24485         * Makefile: small Makefile update
24486
24487 2004-08-24 04:16  ivan
24488
24489         * FS/FS/ClientAPI/MyAccount.pm,
24490           fs_selfservice/FS-SelfService/cgi/agent.cgi,
24491           fs_selfservice/FS-SelfService/cgi/agent_customer_menu.html,
24492           fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
24493           fs_selfservice/FS-SelfService/cgi/agent_logout.html,
24494           fs_selfservice/FS-SelfService/cgi/agent_main.html,
24495           fs_selfservice/FS-SelfService/cgi/agent_menu.html,
24496           fs_selfservice/FS-SelfService/cgi/agent_order_pkg.html,
24497           fs_selfservice/FS-SelfService/cgi/agent_provision.html,
24498           fs_selfservice/FS-SelfService/cgi/agent_provision_svc_acct.html,
24499           fs_selfservice/FS-SelfService/cgi/list_customers.html,
24500           fs_selfservice/FS-SelfService/cgi/order_pkg.html,
24501           fs_selfservice/FS-SelfService/cgi/provision.html,
24502           fs_selfservice/FS-SelfService/cgi/provision_list.html,
24503           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
24504           fs_selfservice/FS-SelfService/cgi/svc_acct.html,
24505           fs_selfservice/FS-SelfService/cgi/view_customer.html,
24506           FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
24507           FS/FS/ClientAPI/Signup.pm,
24508           fs_selfservice/FS-SelfService/SelfService.pm,
24509           httemplate/search/cust_main.cgi: big update for reseller
24510           interface
24511
24512 2004-08-20 01:58  ivan
24513
24514         * bin/ispman.ldap.import: adding
24515
24516 2004-08-19 09:35  ivan
24517
24518         * httemplate/search/cust_credit.html: add customer # to credit
24519           reports too
24520
24521 2004-08-19 03:53  ivan
24522
24523         * httemplate/edit/part_svc.cgi: shell field is now a dropdown of
24524           legal shells, closes: Bug#118
24525
24526 2004-08-18 17:22  ivan
24527
24528         * httemplate/search/: cust_pay.cgi, elements/search.html: add
24529           customer # to payment reports, add table cell alignment option to
24530           general search component
24531
24532 2004-08-17 06:14  ivan
24533
24534         * FS/FS/cust_main.pm: prevent realtime_bop CVV removal from messing
24535           up cust_main records, also don't pollute the original object when
24536           used with override options, closes: Bug#982
24537
24538 2004-08-17 00:43  ivan
24539
24540         * fs_selfservice/FS-SelfService/cgi/: passwd.cgi, passwd.html: fix
24541           path to passwd.cgi!
24542
24543 2004-08-14 05:26  ivan
24544
24545         * FS/FS/: export_svc.pm, part_svc.pm, svc_acct.pm: first try at
24546           duplicate checking on new export associations
24547
24548 2004-08-11 16:56  ivan
24549
24550         * FS/FS/cust_bill.pm: fix bank name showing up on invoices
24551
24552 2004-08-09 12:03  ivan
24553
24554         * init.d/freeside-init: add /usr/local/bin to PATH
24555
24556 2004-08-06 19:49  ivan
24557
24558         * httemplate/view/cust_main.cgi: disable order package button until
24559           a package has been selected
24560
24561 2004-08-05 11:47  ivan
24562
24563         * FS/FS.pm: fix pod typo
24564
24565 2004-08-02 02:43  ivan
24566
24567         * httemplate/index.html: fix link to virtual host browse
24568
24569 2004-08-01 17:41  ivan
24570
24571         * FS/FS/part_export/vpopmail.pm: no maintainer, use
24572           shellcommands_withdomain instead
24573
24574 2004-07-30 00:12  ivan
24575
24576         * FS/FS/svc_Common.pm: set fixed values from an explicitly
24577           specified svcpart on replace too
24578
24579 2004-07-29 21:54  ivan
24580
24581         * FS/FS/Conf.pm, FS/FS/cust_svc.pm, FS/FS/svc_Common.pm,
24582           conf/cust_pkg-change_svcpart,
24583           httemplate/edit/process/cust_svc.cgi,
24584           httemplate/misc/process/link.cgi, httemplate/view/svc_acct.cgi:
24585           svcpart changes now trigger all necessary export actions, manual
24586           svcpart changing on svc_acct view, linking changes svcpart if you
24587           ask it to, closes: Bug#671, Bug#644
24588
24589 2004-07-29 14:49  ivan
24590
24591         * FS/bin/freeside-setup: add index on cust_main.refnum, speeds up
24592           advertising source list
24593
24594 2004-07-15 15:40  ivan
24595
24596         * FS/FS/cust_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
24597           FS/FS/ClientAPI/Signup.pm,
24598           fs_selfservice/FS-SelfService/SelfService.pm,
24599           fs_selfservice/FS-SelfService/cgi/agent.cgi,
24600           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
24601           fs_selfservice/FS-SelfService/cgi/logout.html,
24602           fs_selfservice/FS-SelfService/cgi/make_payment.html,
24603           fs_selfservice/FS-SelfService/cgi/myaccount.html,
24604           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
24605           fs_selfservice/FS-SelfService/cgi/payment_results.html,
24606           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
24607           fs_selfservice/FS-SelfService/cgi/provision.html,
24608           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
24609           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
24610           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
24611           httemplate/view/cust_main.cgi: big update for customer
24612           self-service: add provisioning/unprovisioning of purchased
24613           services, like fs_selfadmin
24614
24615 2004-07-12 06:51  ivan
24616
24617         * httemplate/view/cust_main.cgi: DEL out voided payments to
24618           distinguish them visually better
24619
24620 2004-07-10 07:46  ivan
24621
24622         * FS/FS/ClientAPI/MyAccount.pm: fix edge case avoiding erronous
24623           decline/cancel when customer has a negative balance & purchases
24624           stuff with it
24625
24626 2004-07-10 07:30  ivan
24627
24628         * FS/FS/: cust_svc.pm, part_pkg.pm, ClientAPI/MyAccount.pm: tyop;
24629
24630 2004-07-10 06:30  ivan
24631
24632         * httemplate/: index.html, search/cust_bill_event.cgi,
24633           search/cust_bill_event.html: add calendar to cust_bill_event
24634           search page, make ending date default to open-ended like other
24635           reports
24636
24637 2004-07-10 06:21  ivan
24638
24639         * FS/FS/Record.pm: fix FS::Record::qsearch to (hopefully) work as
24640           before and cluck loudly when the FS::tablename class isn't
24641           loaded, rather than throw exceptions
24642
24643 2004-07-10 06:08  ivan
24644
24645         * FS/FS/cust_svc.pm: use FS::svc_external so the label method
24646           doesn't bomb out in FS::Record::qsearch with Can't locate object
24647           method virtual_fields via package FS::svc_external
24648
24649 2004-07-09 04:45  ivan
24650
24651         * fs_selfservice/FS-SelfService/cgi/agent.cgi: add debugging to
24652           agent.cgi, make sure warnings are turned off when parsing
24653           templates to avoid too much output to STDERR triggering obscure
24654           apache hang bug.  thanks dean you rule.
24655
24656 2004-07-09 02:29  ivan
24657
24658         * fs_selfservice/FS-SelfService/cgi/agent_main.html: new style ;
24659           param separator
24660
24661 2004-07-08 04:15  ivan
24662
24663         * httemplate/edit/process/cust_main.cgi: don't change otaker when
24664           just editing account, closes: Bug#921
24665
24666 2004-07-07 09:06  ivan
24667
24668         * FS/FS/cust_pay.pm: allow payment modification so we can import
24669           order_number info
24670
24671 2004-07-06 12:10  ivan
24672
24673         * FS/FS/Record.pm: better error message for missing tables
24674
24675 2004-07-06 10:26  ivan
24676
24677         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
24678           httemplate/edit/cust_refund.cgi,
24679           httemplate/edit/process/cust_credit.cgi,
24680           httemplate/edit/process/cust_refund.cgi,
24681           httemplate/view/cust_main.cgi: payment voiding part deux & credit
24682           card refunds!
24683
24684 2004-07-06 07:22  ivan
24685
24686         * FS/FS/cust_refund.pm: document and check refund reasons
24687
24688 2004-07-06 06:26  ivan
24689
24690         * FS/FS.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm,
24691           FS/t/cust_pay_void.t, FS/bin/freeside-setup,
24692           httemplate/docs/schema.html, httemplate/misc/void-cust_pay.cgi:
24693           add cust_pay_void table and payment voiding web ui part one
24694
24695 2004-07-06 01:43  ivan
24696
24697         * htetc/handler.pl: 0.32 (and then some) released
24698
24699 2004-07-01 06:49  ivan
24700
24701         * FS/FS/: ClientAPI/MyAccount.pm, cust_main.pm: credit out
24702           self-service
24703
24704 2004-07-01 05:45  ivan
24705
24706         * FS/FS/agent.pm: fix silly bug editing agents
24707
24708 2004-07-01 05:42  ivan
24709
24710         * FS/FS/Record.pm: show a full stack backtrace if we wind up in the
24711           hash method with an empty Hash attribute, wtf?
24712
24713 2004-06-30 11:19  ivan
24714
24715         * FS/FS/cust_pay.pm, conf/payment_receipt_email: payyment receipts
24716           template fixes
24717
24718 2004-06-30 11:12  ivan
24719
24720         * FS/FS/cust_pay.pm: payyment receipts: pass body has an arrayref,
24721           also fill in name filed
24722
24723 2004-06-30 11:01  ivan
24724
24725         * FS/FS/cust_pay.pm: typo
24726
24727 2004-06-30 10:57  ivan
24728
24729         * FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_bill.pm,
24730           FS/FS/cust_pay.pm, FS/FS/cust_pay_refund.pm,
24731           conf/payment_receipt_email: payment receipts!
24732
24733 2004-06-30 07:33  ivan
24734
24735         * fs_selfservice/FS-SelfService/cgi/make_payment.html,
24736           httemplate/misc/payment.cgi: forgot october!  closes: Bug#880
24737
24738 2004-06-30 03:02  ivan
24739
24740         * FS/: FS/Conf.pm, bin/freeside-daily: add option to pgp/gpg
24741           encrypt scp dumps
24742
24743 2004-06-30 02:56  ivan
24744
24745         * FS/FS/cust_bill.pm: fix warning message when agent-specific
24746           plandata cannot be found
24747
24748 2004-06-29 00:57  ivan
24749
24750         * httemplate/docs/schema.html: cust_pay_refund
24751
24752 2004-06-28 21:02  ivan
24753
24754         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_bill_pay.pm,
24755           FS/FS/cust_credit_bill.pm, FS/FS/cust_credit_refund.pm,
24756           FS/FS/cust_pay.pm, FS/FS/cust_pay_refund.pm,
24757           FS/FS/cust_refund.pm, FS/bin/freeside-setup,
24758           httemplate/view/cust_main.cgi, FS/t/cust_pay_refund.t,
24759           httemplate/edit/cust_bill_pay.cgi,
24760           httemplate/edit/process/cust_bill_pay.cgi: add cust_pay_refund
24761           table to refund payments
24762
24763 2004-06-25 11:28  ivan
24764
24765         * FS/FS/cust_main.pm: fix Pg date parsing of expdate and thus
24766           paydate_monthyear method and thus bug#862 and i need some sleep
24767
24768 2004-06-25 10:57  ivan
24769
24770         * fs_selfservice/FS-SelfService/cgi/make_payment.html,
24771           httemplate/misc/payment.cgi: fix one-time card charging not
24772           pulling in exp date?
24773
24774 2004-06-25 10:26  ivan
24775
24776         * httemplate/misc/payment.cgi: set defaults so as to not change the
24777           billing type when entering a one time payment
24778
24779 2004-06-25 03:25  ivan
24780
24781         * FS/: FS/UID.pm, bin/freeside-queued: ping the database and retry
24782           rather before doing anything
24783
24784 2004-06-25 03:16  ivan
24785
24786         * FS/FS/cust_bill.pm: really fix latex printing when datasrc
24787           contains a ;
24788
24789 2004-06-25 03:07  ivan
24790
24791         * FS/FS/cust_bill.pm: fix latex printing when datasrc contains a ;
24792
24793 2004-06-25 01:44  ivan
24794
24795         * FS/FS/cust_pkg.pm: move up next bill date on unsuspend
24796
24797 2004-06-22 19:13  ivan
24798
24799         * FS/FS/cust_bill.pm: forgotten space in typeset invoice credit
24800           lines
24801
24802 2004-06-21 20:12  ivan
24803
24804         * Makefile: snapshot before schema changes
24805
24806 2004-06-21 20:11  ivan
24807
24808         * FS/FS.pm: small doc update
24809
24810 2004-06-21 20:10  ivan
24811
24812         * bin/sqlradius.import: fix attribute importing bugs that borked
24813           the passwords
24814
24815 2004-06-21 07:24  ivan
24816
24817         * fs_selfservice/FS-SelfService/cgi/agent.cgi: fix dup password
24818           checking on add'l package order
24819
24820 2004-06-21 06:36  ivan
24821
24822         * FS/MANIFEST: removing old report from MANIFEST
24823
24824 2004-06-21 05:27  ivan
24825
24826         * FS/FS/ClientAPI/MyAccount.pm: fix harmless typo, closes; Bug#872
24827
24828 2004-06-21 03:58  ivan
24829
24830         * fs_selfservice/FS-SelfService/cgi/agent.cgi: check password match
24831           on agent add'l package order
24832
24833 2004-06-21 03:45  ivan
24834
24835         * FS/FS/ClientAPI/MyAccount.pm: field name is primary_svc, not
24836           primary
24837
24838 2004-06-21 03:26  ivan
24839
24840         * FS/FS/: Conf.pm, cust_svc.pm, ClientAPI/MyAccount.pm: option to
24841           only allow primary users access to the self-service server
24842
24843 2004-06-18 03:28  ivan
24844
24845         * bin/masonize, httemplate/search/cust_main-otaker.cgi: masonize
24846           fix: avoid newline prepend fix from borking indented first <%,
24847           fixes customer search by otaker under mason, closes: Bug#830
24848
24849 2004-06-17 05:32  ivan
24850
24851         * FS/FS/part_export/: www_shellcommands.pm, apache.pm: add
24852           frontpage extensions to www_shellcommands export
24853
24854 2004-06-16 16:59  ivan
24855
24856         * FS/FS/svc_acct.pm: fix deletion of accounts connected to virtual
24857           hosts
24858
24859 2004-06-16 07:07  ivan
24860
24861         * httemplate/search/report_tax.cgi: update tax report for taxclass
24862
24863 2004-06-15 06:27  ivan
24864
24865         * fs_selfservice/FS-SelfService/cgi/: passwd.cgi, passwd.html:
24866           moving passwd cgi to self-service
24867
24868 2004-06-15 03:59  ivan
24869
24870         * FS/FS/Record.pm: add stack backtrace to fatal problems in virtual
24871           field check
24872
24873 2004-06-11 09:44  ivan
24874
24875         * httemplate/search/report_tax.cgi: fix date range for old perl,
24876           count tax exempt and COMP customers correctly
24877
24878 2004-06-11 07:57  ivan
24879
24880         * httemplate/search/report_tax.cgi: fix to find all customer
24881           scorrectly
24882
24883 2004-06-11 07:25  ivan
24884
24885         * httemplate/search/report_tax.cgi: tax report fix sort
24886
24887 2004-06-11 07:03  ivan
24888
24889         * FS/FS/Conf.pm, httemplate/index.html: tax report!
24890
24891 2004-06-11 06:44  ivan
24892
24893         * httemplate/search/report_tax.cgi: tax report!
24894
24895 2004-06-11 00:37  ivan
24896
24897         * Makefile: add update-selfservice target
24898
24899 2004-06-10 05:58  ivan
24900
24901         * httemplate/browse/agent.cgi: now available as methods
24902
24903 2004-06-10 05:31  ivan
24904
24905         * FS/FS/CGI.pm, FS/FS/agent.pm, FS/FS/cust_main.pm,
24906           FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
24907           FS/FS/ClientAPI/Signup.pm,
24908           fs_selfservice/FS-SelfService/cgi/agent.cgi,
24909           fs_selfservice/FS-SelfService/cgi/agent_login.html,
24910           fs_selfservice/FS-SelfService/cgi/agent_main.html,
24911           fs_selfservice/FS-SelfService/cgi/cvv2.html,
24912           fs_selfservice/FS-SelfService/cgi/cvv2.png,
24913           fs_selfservice/FS-SelfService/cgi/cvv2_amex.png,
24914           fs_selfservice/FS-SelfService/cgi/list_customers.html,
24915           fs_selfservice/FS-SelfService/cgi/signup.html,
24916           fs_selfservice/FS-SelfService/cgi/view_customer.html,
24917           httemplate/browse/agent.cgi, httemplate/search/cust_main.cgi,
24918           fs_selfservice/FS-SelfService/SelfService.pm: agent interface
24919
24920 2004-06-10 04:28  ivan
24921
24922         * httemplate/search/cust_main-otaker.cgi: tyop
24923
24924 2004-06-09 01:59  ivan
24925
24926         * Makefile: need this entry for myself though!
24927
24928 2004-06-05 05:01  ivan
24929
24930         * Makefile: AND set its owner.  whew.
24931
24932 2004-06-05 04:55  ivan
24933
24934         * Makefile: and don't forget to make the dir
24935
24936 2004-06-05 04:47  ivan
24937
24938         * Makefile: fix path and make var substitution
24939
24940 2004-06-05 04:37  ivan
24941
24942         * Makefile: oops fix line endings in automated self-service lib
24943           install
24944
24945 2004-06-05 04:34  ivan
24946
24947         * Makefile: automated self-service lib install
24948
24949 2004-06-05 02:34  ivan
24950
24951         * bin/: sqlradius-norealm.reimport, sqlradius.import,
24952           sqlradius.reimport: sqlradius import updates
24953
24954 2004-06-04 20:00  ivan
24955
24956         * Makefile: self-service installer?
24957
24958 2004-06-03 03:09  ivan
24959
24960         * httemplate/misc/email-invoice.cgi: also fix agent-specific From:
24961           address on "re-email" link
24962
24963 2004-06-03 02:55  ivan
24964
24965         * FS/FS/cust_bill.pm: fix agent-specific template on "invoice view"
24966           screen and "re-email/re-print" links, also fix agent-specific
24967           From: address on "re-email" link
24968
24969 2004-06-03 00:00  ivan
24970
24971         * FS/FS/cust_bill.pm: better error message for non-applicable
24972           invoice events
24973
24974 2004-06-02 14:27  ivan
24975
24976         * fs_selfservice/DEPLOY: simple kludge for testing
24977
24978 2004-06-01 03:56  ivan
24979
24980         * httemplate/edit/part_bill_event.cgi: html table fix
24981
24982 2004-06-01 03:53  ivan
24983
24984         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
24985           per-agent invoice_from addresses
24986
24987 2004-06-01 02:23  ivan
24988
24989         * bin/postfix_courierimap.import: typo in sql
24990
24991 2004-05-31 18:49  ivan
24992
24993         * FS/FS/cust_bill.pm: typo in error message
24994
24995 2004-05-28 16:26  ivan
24996
24997         * bin/sqlradius.reimport: adding password/finger correction tool
24998           too
24999
25000 2004-05-28 06:48  ivan
25001
25002         * bin/postfix_courierimap.import: adding
25003
25004 2004-05-28 04:33  ivan
25005
25006         * httemplate/misc/upload-batch.cgi: not entirely sure why we're
25007           checking the filename at all... to catch empty form submissions?
25008
25009 2004-05-28 04:21  ivan
25010
25011         * httemplate/misc/upload-batch.cgi: better error reporting on
25012           unparsable filenames
25013
25014 2004-05-28 03:38  ivan
25015
25016         * httemplate/search/elements/search.html: show a better message
25017           when no results are found
25018
25019 2004-05-28 03:17  ivan
25020
25021         * httemplate/search/cust_bill.html: correct count statement when
25022           searching for individual invoices by #
25023
25024 2004-05-28 01:40  ivan
25025
25026         * bin/sqlradius.import: really.
25027
25028 2004-05-28 01:37  ivan
25029
25030         * bin/sqlradius.import: fixed up and working?
25031
25032 2004-05-28 00:02  ivan
25033
25034         * FS/FS/svc_domain.pm: report value passed for illegal action
25035           pseudo-field
25036
25037 2004-05-27 02:30  ivan
25038
25039         * bin/sqlradius.import: fixup domain svcpart selection
25040
25041 2004-05-27 02:14  ivan
25042
25043         * bin/sqlradius.import: adding sqlradius.import
25044
25045 2004-05-26 11:59  ivan
25046
25047         * FS/FS/cust_bill.pm: require the version of File::Temp with the OO
25048           interface
25049
25050 2004-05-26 06:07  ivan
25051
25052         * FS/FS/part_export/acct_sql.pm: fix table name
25053
25054 2004-05-26 06:02  ivan
25055
25056         * FS/FS/: part_export/acct_sql.pm, svc_acct.pm: update acct_sql
25057           export some more to export to alias table also and in general be
25058           more configurable
25059
25060 2004-05-26 04:11  ivan
25061
25062         * FS/FS/cust_bill.pm: comma
25063
25064 2004-05-26 04:11  ivan
25065
25066         * FS/FS/cust_bill.pm: use File::Temp for filenames and store the
25067           temp files in cache.datasrc instead of /tmp
25068
25069 2004-05-26 03:36  ivan
25070
25071         * FS/FS/cust_bill.pm: better error checking/reporting for latex
25072           setup problems
25073
25074 2004-05-26 02:14  ivan
25075
25076         * FS/FS/part_export/www_shellcommands.pm: default commands now keep
25077           web content in user homedirs and link to /var/www
25078
25079 2004-05-19 07:34  ivan
25080
25081         * FS/FS/part_export/acct_sql.pm: really fixing deletions in
25082           acct_sql export
25083
25084 2004-05-19 07:29  ivan
25085
25086         * FS/FS/part_export/acct_sql.pm: fixing deletions in acct_sql
25087           export
25088
25089 2004-05-19 07:22  ivan
25090
25091         * FS/FS/part_export/acct_sql.pm: fixing acct_sql export
25092
25093 2004-05-19 06:41  ivan
25094
25095         * FS/: MANIFEST, FS/part_export/acct_sql.pm,
25096           t/part_export-acct_sql.t: adding acct_sql export
25097
25098 2004-05-19 05:31  ivan
25099
25100         * httemplate/edit/part_pkg.cgi: continue making
25101           hours/input/output/total display on invoices conditional on there
25102           being any charge for overages
25103
25104 2004-05-19 05:30  ivan
25105
25106         * httemplate/edit/part_pkg.cgi: finish making
25107           hours/input/output/total display on invoices conditional on there
25108           being any charge for overages
25109
25110 2004-05-19 05:28  ivan
25111
25112         * httemplate/edit/part_pkg.cgi: make hours/input/output/total
25113           display on invoices conditional on there being any charge for
25114           overages
25115
25116 2004-05-17 17:20  ivan
25117
25118         * FS/FS/ClientAPI/MyAccount.pm: patch from randell lucas for
25119           order_pkg to return pkgnum also
25120
25121 2004-05-14 05:25  ivan
25122
25123         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
25124           FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
25125           httemplate/edit/process/part_bill_event.cgi: add per-agent
25126           invoice templates, add per-package suspend invoice events, fix
25127           automatic creation of invoice_latex alternate templates
25128
25129 2004-05-12 11:07  ivan
25130
25131         * bin/sequences.reset: easier this way
25132
25133 2004-05-12 11:02  ivan
25134
25135         * bin/: sequences.reset, freeside.import: adding
25136
25137 2004-05-12 03:03  ivan
25138
25139         * Makefile: for native apache installs
25140
25141 2004-05-11 05:01  ivan
25142
25143         * httemplate/edit/svc_www.cgi: i'm not usually like this.
25144
25145 2004-05-11 04:58  ivan
25146
25147         * httemplate/edit/svc_www.cgi: this has been an evening of logical
25148           negation
25149
25150 2004-05-11 04:54  ivan
25151
25152         * httemplate/edit/svc_www.cgi: so close
25153
25154 2004-05-11 04:52  ivan
25155
25156         * httemplate/edit/svc_www.cgi: clean this up a bit, fix
25157           svc_www-usersvc_svcpart and hopefully simplified zone select too
25158
25159 2004-05-11 04:22  ivan
25160
25161         * httemplate/edit/svc_www.cgi: need to pull in $conf
25162
25163 2004-05-11 04:19  ivan
25164
25165         * FS/FS/Conf.pm, httemplate/edit/svc_www.cgi: one reasonable
25166           default and one kludge, to improve webhosting UI
25167
25168 2004-05-11 02:50  ivan
25169
25170         * FS/FS/part_export/www_shellcommands.pm: fix commands
25171
25172 2004-05-10 17:46  ivan
25173
25174         * httemplate/: index.html, search/svc_www.cgi: vary basic virtual
25175           host browse
25176
25177 2004-05-10 06:46  ivan
25178
25179         * FS/FS/part_export/shellcommands_withdomain.pm: fix ISPMan
25180           password changing command
25181
25182 2004-05-10 06:17  ivan
25183
25184         * FS/FS/part_export/shellcommands.pm: fall back to password
25185           changing in the case of blank suspension/unsuspension commands,
25186           like some exports
25187
25188 2004-05-10 04:10  ivan
25189
25190         * FS/FS/part_export/postfix.pm, bin/postfix.export: make postfix
25191           export commands configrable
25192
25193 2004-05-10 03:01  ivan
25194
25195         * bin/sendmail.import: properly nested greps
25196
25197 2004-05-10 02:59  ivan
25198
25199         * bin/sendmail.import: allow for multiple svc_acct svcparts
25200
25201 2004-05-10 02:40  ivan
25202
25203         * bin/sendmail.import: 5.005!
25204
25205 2004-05-10 02:38  ivan
25206
25207         * bin/sendmail.import: ach 5.005
25208
25209 2004-05-10 01:38  ivan
25210
25211         * CREDITS: rt and sql-ledger
25212
25213 2004-05-08 00:46  ivan
25214
25215         * FS/FS/svc_acct.pm: default finger to first+last
25216
25217 2004-05-06 15:37  ivan
25218
25219         * httemplate/edit/svc_www.cgi: brainfart
25220
25221 2004-05-06 15:34  ivan
25222
25223         * httemplate/edit/svc_www.cgi: tyop
25224
25225 2004-05-06 15:29  ivan
25226
25227         * FS/FS/part_export/apache.pm, bin/apache.export: add option to
25228           change the restart command in apache exports
25229
25230 2004-05-06 15:29  ivan
25231
25232         * FS/FS/svc_acct.pm: protect properly against deleting users linked
25233           to virtual web sites
25234
25235 2004-05-06 15:18  ivan
25236
25237         * httemplate/edit/svc_www.cgi: show service name and
25238           fully-qualified address on service add
25239
25240 2004-05-04 11:44  ivan
25241
25242         * FS/FS/queue.pm: don't truncate job args for display
25243
25244 2004-05-03 08:40  ivan
25245
25246         * FS/FS/ClientAPI/MyAccount.pm: 1. order_pkg accepts svcpart +
25247           (svc_external: id, title / svc_acct: domain)
25248
25249 2004-05-03 07:32  ivan
25250
25251         * FS/FS/: svc_acct.pm, part_export/shellcommands.pm,
25252           part_export/shellcommands_withdomain.pm: make RADIUS groups
25253           available to shellcommands exports
25254
25255 2004-05-01 15:49  ivan
25256
25257         * httemplate/search/: cust_bill.html, elements/search.html: don't
25258           display links to missing customers
25259
25260 2004-05-01 14:40  ivan
25261
25262         * httemplate/search/cust_bill.html: I'm slow this morning
25263
25264 2004-05-01 14:38  ivan
25265
25266         * httemplate/search/cust_bill.html: oops tyop
25267
25268 2004-05-01 14:05  ivan
25269
25270         * httemplate/search/cust_bill.html: handle missing customer records
25271           without erroring out
25272
25273 2004-04-30 14:58  ivan
25274
25275         * FS/FS/Record.pm: accept empty zips for non-US countries...
25276
25277 2004-04-30 13:22  ivan
25278
25279         * FS/FS/cust_main.pm: eliminate spurious "multiple records in
25280           scalar search" warning
25281
25282 2004-04-30 12:08  ivan
25283
25284         * httemplate/index.html: 15 day open invoice reports for qis
25285
25286 2004-04-23 06:15  ivan
25287
25288         * FS/MANIFEST, httemplate/index.html: add link to new credit report
25289           on main menu, remove old obsolete shell-out reports
25290
25291 2004-04-23 05:50  ivan
25292
25293         * Makefile: fix up includes with Apache::ASP
25294
25295 2004-04-23 05:19  ivan
25296
25297         * FS/FS/cust_credit.pm, FS/FS/Report/Table/Monthly.pm,
25298           httemplate/graph/money_time.cgi,
25299           httemplate/search/cust_bill.html,
25300           httemplate/search/cust_credit.html,
25301           httemplate/search/cust_pay.cgi,
25302           httemplate/search/report_cust_credit.html,
25303           httemplate/search/elements/search.html: credit report, add some
25304           links to sales/credits/receipts summary, move payment search to
25305           template
25306
25307 2004-04-22 19:32  ivan
25308
25309         * httemplate/: search/cust_bill.html, search/sql.html, index.html,
25310           search/elements/search.html: working templated invoice search!
25311
25312 2004-04-22 00:38  ivan
25313
25314         * httemplate/elements/pager.html: silly pager fix
25315
25316 2004-04-22 00:07  ivan
25317
25318         * httemplate/search/report_cust_credit.html: initial copy from
25319           report_cust_pay.html
25320
25321 2004-04-21 13:52  ivan
25322
25323         * FS/FS/cust_bill.pm: as an invoice event, emailing/printing
25324           problems should be fatal and trigger retry
25325
25326 2004-04-20 18:49  ivan
25327
25328         * FS/FS/cust_main.pm: respect country default for batch import
25329
25330 2004-04-20 13:24  ivan
25331
25332         * FS/FS/ClientAPI/MyAccount.pm: silly bug noticed by matthewd
25333
25334 2004-04-19 18:23  ivan
25335
25336         * FS/FS/cust_main.pm: accept expiration dates in the same format
25337           they are output...
25338
25339 2004-04-19 17:58  ivan
25340
25341         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
25342           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
25343           fs_selfservice/FS-SelfService/SelfService.pm,
25344           httemplate/view/cust_main.cgi: add methods for masking credit
25345           cards, add payment info modification to self-service
25346
25347 2004-04-13 18:00  ivan
25348
25349         * rt/FREESIDE_MODIFIED: keeping track of what's been changed to
25350           make life easier when importing new upstream versions
25351
25352 2004-04-13 17:48  khoff
25353
25354         * rt/lib/RT/URI/freeside.pm: Freeside's URI handler for RT3.
25355
25356 2004-04-13 15:30  ivan
25357
25358         * FS/FS/svc_domain.pm: remove dependancy on Net::Whois that wasn't
25359           being used anyway
25360
25361 2004-04-13 13:01  ivan
25362
25363         * FS/t/part_export-communigate_pro.t: adding forgotten test
25364
25365 2004-04-13 11:27  ivan
25366
25367         * Makefile: adding comments for fedora
25368
25369 2004-04-10 18:50  ivan
25370
25371         * httemplate/search/: report_prepaid_income.cgi,
25372           report_prepaid_income.html: update unearned revenue report based
25373           on feedback from kevin
25374
25375 2004-04-09 15:35  ivan
25376
25377         * Makefile: thank goodness its friday
25378
25379 2004-04-09 15:34  ivan
25380
25381         * Makefile: really properly disable RT where not using
25382
25383 2004-04-09 15:33  ivan
25384
25385         * Makefile: properly disable RT where not using
25386
25387 2004-04-08 05:37  ivan
25388
25389         * Makefile: fix psql command line options for older pg
25390
25391 2004-04-08 05:23  ivan
25392
25393         * Makefile: fix quotes
25394
25395 2004-04-08 05:07  ivan
25396
25397         * Makefile: don't enable by default
25398
25399 2004-04-08 05:05  ivan
25400
25401         * rt/sbin/rt-setup-database.in: remove accidentally doubled lines
25402           in usage inst
25403
25404 2004-04-08 05:00  ivan
25405
25406         * Makefile, htetc/handler.pl, rt/FREESIDE_MODIFIED,
25407           rt/etc/RT_SiteConfig.pm, rt/sbin/rt-setup-database.in: beginning
25408           of RT integration
25409
25410 2004-04-07 22:53  ivan
25411
25412         * fs_selfservice/FS-SelfService/Makefile.PL: comment out xmlrpc
25413           server until it is ready
25414
25415 2004-04-07 06:12  ivan
25416
25417         * FS/bin/freeside-reexport: oops, update the usage too
25418
25419 2004-04-07 06:11  ivan
25420
25421         * FS/bin/freeside-reexport: added options to select username,
25422           svcnum, svcpart
25423
25424 2004-04-07 04:39  ivan
25425
25426         * FS/FS/: Conf.pm, domain_record.pm: automatically update
25427           reverse-ARPA records (Bug#462) / recognize SOA records with the
25428           fqdn as well as @
25429
25430 2004-04-07 04:04  ivan
25431
25432         * httemplate/view/svc_domain.cgi: javascript confirm when slaving a
25433           domain
25434
25435 2004-04-07 01:34  ivan
25436
25437         * FS/FS/part_export.pm: argh, the glob itself is tainted under
25438           5.005
25439
25440 2004-04-07 01:07  ivan
25441
25442         * FS/FS/part_export.pm: make -T happy (under old perl?)
25443
25444 2004-04-05 19:03  ivan
25445
25446         * FS/FS/part_export/www_shellcommands.pm: update ISPMan commands
25447
25448 2004-04-05 07:05  ivan
25449
25450         * httemplate/misc/link.cgi, FS/FS/Conf.pm,
25451           httemplate/misc/process/link.cgi: add a domain pulldown to
25452           svc_acct linking, closes: Bug#277 / prevent "stealing" services
25453           with link unless you set legacy_link-steal config option, closes:
25454           Bug#321
25455
25456 2004-04-05 04:55  ivan
25457
25458         * FS/FS/cust_pkg.pm, httemplate/view/cust_main.cgi: apply some
25459           heuristics to transfer ordering: primaries first, then sorted by
25460           quantity
25461
25462 2004-04-05 02:08  ivan
25463
25464         * htetc/handler.pl, httemplate/misc/whois.cgi,
25465           httemplate/view/svc_domain.cgi: add whois functionality
25466           internally instead of linking to geektools
25467
25468 2004-04-04 15:20  ivan
25469
25470         * FS/FS/: Conf.pm, cust_pkg.pm: add cust_pkg-change_svcpart option
25471           to optionally allow non-matching svcparts to be moved during
25472           package changes, closes: Bug#667
25473
25474 2004-04-04 15:14  ivan
25475
25476         * httemplate/view/cust_main.cgi: comment out extraneous warning
25477
25478 2004-04-02 05:44  ivan
25479
25480         * htetc/handler.pl, httemplate/view/cust_bill-pdf.cgi: remove
25481           Pragma:no-cache header, and set Content-Length and Cache-Control
25482           for viewing .pdf invoices with IE over SSL.
25483           http://support.microsoft.com/default.aspx?scid=kb;en-us;323308
25484
25485 2004-04-02 03:23  ivan
25486
25487         * httemplate/view/: cust_bill-pdf.cgi, cust_bill.cgi: add a fake
25488           .pdf extension to placate some versions of IE.  yay IE.
25489
25490 2004-04-01 18:09  ivan
25491
25492         * bin/bind.export, FS/FS/part_export/bind.pm: add option to set
25493           (r)ndc command
25494
25495 2004-04-01 06:50  ivan
25496
25497         * FS/FS/part_export/www_shellcommands.pm: fix paths to ispman
25498           commands
25499
25500 2004-03-31 16:44  ivan
25501
25502         * FS/: FS/cust_main_county.pm, bin/freeside-setup: get
25503           sub-countries from Locale::SubCountry now
25504
25505 2004-03-30 08:43  ivan
25506
25507         * FS/FS/cust_main.pm: mutex the bill and collect functions
25508           per-customer
25509
25510 2004-03-30 01:20  ivan
25511
25512         * bin/bind.import: add -s and -c flags, add ipv6 default zones to
25513           list of ignored zones, add nameservice records to existing
25514           domains, update for API change inDNS::ZoneParse 0.84
25515
25516 2004-03-29 13:49  ivan
25517
25518         * FS/FS/part_export/shellcommands.pm: freebsd pw(1) fixed in 4.10
25519           also
25520
25521 2004-03-28 22:03  ivan
25522
25523         * FS/FS/part_export.pm: fix export_info sub to return an empty
25524           hashref instead of undef
25525
25526 2004-03-26 17:05  khoff
25527
25528         * FS/FS/: Conf.pm, cust_pkg.pm, svc_acct.pm, svc_domain.pm: Cancel
25529           services in a particular order to get around certain
25530           inter-service dependancies
25531
25532 2004-03-25 20:54  ivan
25533
25534         * fs_selfservice/FS-SelfService/Makefile.PL: depend on Storable
25535           2.09
25536
25537 2004-03-25 20:46  ivan
25538
25539         * FS/FS/part_export/router.pm: don't depend on Net::Telnet unless
25540           necessary
25541
25542 2004-03-25 03:00  ivan
25543
25544         * FS/FS/part_export/: domain_shellcommands.pm,
25545           www_shellcommands.pm: typo from refactoring
25546
25547 2004-03-25 00:55  ivan
25548
25549         * FS/FS/part_export/: domain_shellcommands.pm,
25550           forward_shellcommands.pm, shellcommands.pm,
25551           shellcommands_withdomain.pm, www_shellcommands.pm: first pass at
25552           ISPMan integration
25553
25554 2004-03-24 22:42  ivan
25555
25556         * FS/FS/part_export/shellcommands.pm: freebsd fix will be in 5.3
25557           and later only so far, still waiting to hear about 4.10
25558
25559 2004-03-24 07:38  ivan
25560
25561         * httemplate/edit/part_export.cgi: catch misconfigured exports
25562
25563 2004-03-24 06:28  ivan
25564
25565         * FS/FS/: part_export.pm, part_export/apache.pm,
25566           part_export/bind.pm, part_export/bind_slave.pm,
25567           part_export/bsdshell.pm, part_export/communigate_pro.pm,
25568           part_export/communigate_pro_singledomain.pm, part_export/cp.pm,
25569           part_export/cyrus.pm, part_export/domain_shellcommands.pm,
25570           part_export/forward_shellcommands.pm, part_export/http.pm,
25571           part_export/infostreet.pm, part_export/ldap.pm,
25572           part_export/postfix.pm, part_export/shellcommands.pm,
25573           part_export/shellcommands_withdomain.pm, part_export/sqlmail.pm,
25574           part_export/sqlradius.pm, part_export/sqlradius_withdomain.pm,
25575           part_export/sysvshell.pm, part_export/textradius.pm,
25576           part_export/vpopmail.pm, part_export/www_shellcommands.pm: move
25577           export info to the modules themselves
25578
25579 2004-03-24 06:23  ivan
25580
25581         * FS/FS/part_export/router.pm: move export info to the modules
25582           themselves
25583
25584 2004-03-24 06:21  ivan
25585
25586         * FS/: MANIFEST, FS/part_export/passwdfile.pm,
25587           t/part_export-passwdfile.t: adding passwdfile export base class
25588
25589 2004-03-24 06:17  ivan
25590
25591         * eg/export_template.pm: update example export for the new world of
25592           export data in themodule files
25593
25594 2004-03-24 01:35  ivan
25595
25596         * FS/: MANIFEST, t/part_export-communigate_pro_singledomain.t,
25597           t/part_export-postfix.t, t/part_export-router.t: add missing
25598           compile tests
25599
25600 2004-03-23 11:57  ivan
25601
25602         * httemplate/view/: cust_main.cgi: small UI fix for unapplied
25603           partial credits
25604
25605 2004-03-22 16:06  ivan
25606
25607         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
25608           htetc/handler.pl, httemplate/elements/small_custview.html,
25609           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
25610           httemplate/view/cust_main.cgi: one-time credit card and ACH
25611           payments (like self-service) closes: Bug#648
25612
25613 2004-03-22 16:06  ivan
25614
25615         * httemplate/search/report_receivables.cgi: fix sorting of NULL
25616           companies differently than empty companies
25617
25618 2004-03-22 11:02  ivan
25619
25620         * httemplate/elements/header.html, FS/FS/CGI.pm: consistant title
25621           size of 6
25622
25623 2004-03-22 09:13  ivan
25624
25625         * httemplate/: docs/ach.html, edit/cust_main.cgi, images/ach.png:
25626           add ACH help graphic
25627
25628 2004-03-22 07:18  ivan
25629
25630         * FS/FS/CGI.pm: tone down the titles
25631
25632 2004-03-22 07:04  ivan
25633
25634         * httemplate/edit/cust_main.cgi: s/routing code/routing number/
25635
25636 2004-03-22 04:50  ivan
25637
25638         * fs_selfservice/FS-SelfService/cgi/make_payment.html: credit card
25639           expiration selection now -> 15 years instead of hardcoded
25640
25641 2004-03-22 03:05  ivan
25642
25643         * httemplate/: edit/process/REAL_cust_pkg.cgi,
25644           edit/process/quick-cust_pkg.cgi, misc/cancel-unaudited.cgi,
25645           misc/unprovision.cgi, misc/process/link.cgi,
25646           search/cust_main.cgi, search/cust_pkg.cgi, view/cust_main.cgi,
25647           view/svc_acct.cgi, view/svc_broadband.cgi, view/svc_domain.cgi,
25648           view/svc_external.cgi, view/svc_forward.cgi, view/svc_www.cgi:
25649           remove everything that links to package view also, closes:
25650           Bug#569
25651
25652 2004-03-22 02:36  ivan
25653
25654         * httemplate/view/cust_main.cgi: further small UI tweaks
25655
25656 2004-03-22 02:16  ivan
25657
25658         * httemplate/view/cust_main.cgi: yay!  remove package view entirely
25659           (closes: Bug#569)
25660
25661 2004-03-21 18:59  ivan
25662
25663         * httemplate/view/cust_main.cgi: much easier to understand listing
25664           of credits/payments that get split up, closes: Bug#773, 762
25665
25666 2004-03-19 04:36  ivan
25667
25668         * FS/FS/ClientAPI/passwd.pm: use FS::svc_domain explicitly
25669
25670 2004-03-18 14:35  ivan
25671
25672         * FS/FS/part_export/shellcommands.pm: quote already-crypted
25673           passwords to prevent variable substitution
25674
25675 2004-03-18 14:32  ivan
25676
25677         * FS/FS/part_export/shellcommands.pm: don't re-encrypt password on
25678           replace also
25679
25680 2004-03-18 14:00  ivan
25681
25682         * bin/shadow.reimport: add -b option
25683
25684 2004-03-18 12:58  ivan
25685
25686         * FS/FS/part_export/shellcommands.pm: don't re-crypt encrypted
25687           passwords
25688
25689 2004-03-17 17:46  ivan
25690
25691         * FS/bin/freeside-selfservice-server,
25692           fs_selfservice/FS-SelfService/SelfService.pm,
25693           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
25694           require Storable minimum 2.09
25695
25696 2004-03-17 15:16  ivan
25697
25698         * FS/FS/svc_acct.pm: fixup password checking to understand
25699           old-style *SUSPENDED* accounts and not to allow access for * ! !!
25700           passwords
25701
25702 2004-03-17 15:08  ivan
25703
25704         * bin/shadow.reimport: skip root user and anyone with *LK* or NP
25705           accounts
25706
25707 2004-03-17 14:55  ivan
25708
25709         * bin/shadow.reimport: fix multiple svcparts
25710
25711 2004-03-17 14:53  ivan
25712
25713         * bin/shadow.reimport: allow multiple svcparts
25714
25715 2004-03-17 14:49  ivan
25716
25717         * bin/shadow.reimport: re-enable prompting
25718
25719 2004-03-17 14:45  ivan
25720
25721         * bin/shadow.reimport: add -d and -r options
25722
25723 2004-03-17 13:47  ivan
25724
25725         * FS/FS/: ClientAPI/MyAccount.pm, svc_acct.pm, ClientAPI/passwd.pm:
25726           proper self-service login supporting plaintext, crypt and MD5
25727           passwords
25728
25729 2004-03-16 12:41  ivan
25730
25731         * Makefile: rt-setup-database, not rt-initialize-database
25732
25733 2004-03-15 23:06  ivan
25734
25735         * Makefile, rt/config.layout.in: masonstatedir can't be configured
25736           form ./configure either, must use layout
25737
25738 2004-03-15 23:04  ivan
25739
25740         * Makefile: and finally, run the ./configure
25741
25742 2004-03-15 23:03  ivan
25743
25744         * Makefile: use a proper delimter
25745
25746 2004-03-15 23:00  ivan
25747
25748         * Makefile: transposition
25749
25750 2004-03-15 22:59  ivan
25751
25752         * Makefile: autogenerate rt/config.layout file
25753
25754 2004-03-15 22:58  ivan
25755
25756         * rt/: FREESIDE_MODIFIED, config.layout.in: config.layout needs to
25757           be generated
25758
25759 2004-03-15 22:45  ivan
25760
25761         * Makefile: initial RT targets
25762
25763 2004-03-15 22:43  ivan
25764
25765         * rt/FREESIDE_MODIFIED: initial (hopefully rather unobtrusive)
25766           patch
25767
25768 2004-03-15 20:36  ivan
25769
25770         * FS/FS/cust_svc.pm: recognize DBD::mysqlPP
25771
25772 2004-03-15 16:34  ivan
25773
25774         * Makefile: dont want to error out here
25775
25776 2004-03-12 17:27  ivan
25777
25778         * Makefile: really add the necessary backslashes this time, fix
25779           s/// delimteres
25780
25781 2004-03-12 16:53  ivan
25782
25783         * Makefile: oops
25784
25785 2004-03-12 16:50  ivan
25786
25787         * Makefile, htetc/handler.pl: automatically set Mason comp_root in
25788           Makefile
25789
25790 2004-03-12 16:16  ivan
25791
25792         * Makefile: fix suse document root
25793
25794 2004-03-12 04:39  ivan
25795
25796         * FS/FS/Conf.pm, httemplate/misc/unapply-cust_credit.cgi,
25797           httemplate/view/cust_main.cgi: add unapplycredits configuration
25798           option
25799
25800 2004-03-12 04:11  ivan
25801
25802         * httemplate/graph/money_time.cgi: fix title
25803
25804 2004-03-12 02:22  ivan
25805
25806         * httemplate/index.html: add badly-named new report
25807
25808 2004-03-12 00:56  ivan
25809
25810         * FS/FS/Report/Table/Monthly.pm: don't run my local expenses kludge
25811           by default; horrible performance
25812
25813 2004-03-12 00:17  ivan
25814
25815         * FS/FS/cust_main.pm: emaildecline-exclude skips any errors that
25816           contain the strings now, not just match exactly
25817
25818 2004-03-11 13:19  ivan
25819
25820         * conf/logo.eps: oops, wrong logo
25821
25822 2004-03-11 13:07  ivan
25823
25824         * conf/: invoice_latex, logo.eps: add typeset logo to conf dir and
25825           point invoice_latex at it by default
25826
25827 2004-03-11 00:54  ivan
25828
25829         * FS/bin/freeside-selfservice-server: turn down logging level
25830
25831 2004-03-10 23:33  ivan
25832
25833         * fs_passwd/fs_passwd: update fs_passwd stuff as wrappers around
25834           self-service
25835
25836 2004-03-10 20:17  ivan
25837
25838         * FS/MANIFEST: incorrect listing in MANIFEST
25839
25840 2004-03-10 18:05  ivan
25841
25842         * rt/autom4te.cache/: output.0, traces.0: import of rt 3.0.9
25843
25844 2004-03-10 18:02  ivan
25845
25846         * rt/: lib/RT/I18N/de.po, lib/RT/I18N/it.po, lib/RT/I18N/ru.po,
25847           lib/RT/I18N/zh_cn.po, lib/RT/I18N/zh_tw.po,
25848           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
25849           lib/RT/Interface/Web.pm, lib/RT/URI/fsck_com_rt.pm,
25850           lib/t/data/crashes-file-based-parser,
25851           lib/t/data/multipart-report, lib/t/data/notes-uuencoded,
25852           sbin/extract-message-catalog, sbin/factory, sbin/license_tag,
25853           sbin/rt-test-dependencies.in: import of rt 3.0.9
25854
25855 2004-03-10 17:59  ivan
25856
25857         * rt/: Makefile.in, README, README.Oracle, UPGRADING, configure,
25858           configure.ac, Changelog, bin/mason_handler.fcgi.in,
25859           bin/mason_handler.scgi.in, bin/mason_handler.svc.in,
25860           bin/rt-crontool.in, bin/rt-mailgate.in, bin/rt.in,
25861           bin/webmux.pl.in, docs/rt3-schema-relationships.dot,
25862           etc/acl.Informix, etc/acl.Oracle, etc/constraints.mysql,
25863           etc/drop.Informix, etc/drop.Oracle, etc/initialdata,
25864           etc/schema.Informix, etc/schema.SQLite, etc/schema.mysql,
25865           html/autohandler, html/index.html,
25866           html/Admin/Elements/EditCustomField,
25867           html/Admin/Elements/EditCustomFieldValues,
25868           html/Admin/Elements/EditCustomFields,
25869           html/Admin/Elements/EditScrip, html/Admin/Elements/EditScrips,
25870           html/Admin/Elements/SelectGroups,
25871           html/Admin/Elements/SelectRights,
25872           html/Admin/Elements/SelectStage,
25873           html/Admin/Queues/CustomFields.html,
25874           html/Admin/Queues/index.html, html/Admin/Users/index.html,
25875           html/Approvals/Display.html, html/Elements/Callback,
25876           html/Elements/MessageBox, html/Elements/MyTickets,
25877           html/Elements/SelectLang, html/Elements/SelectStatus,
25878           html/Elements/SelectWatcherType,
25879           html/Elements/SetupSessionCookie, html/REST/1.0/autohandler,
25880           html/REST/1.0/dhandler, html/REST/1.0/logout,
25881           html/REST/1.0/Forms/queue/default, html/REST/1.0/Forms/queue/ns,
25882           html/REST/1.0/Forms/ticket/attachments,
25883           html/REST/1.0/Forms/ticket/default,
25884           html/REST/1.0/Forms/ticket/history,
25885           html/REST/1.0/Forms/ticket/links,
25886           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
25887           html/REST/1.0/NoAuth/mail-gateway, html/REST/1.0/search/dhandler,
25888           html/REST/1.0/search/ticket, html/REST/1.0/ticket/comment,
25889           html/REST/1.0/ticket/link, html/REST/1.0/ticket/merge,
25890           html/SelfService/Display.html, html/SelfService/Update.html,
25891           html/SelfService/Elements/MyRequests, html/Ticket/Modify.html,
25892           html/Ticket/ModifyAll.html, html/Ticket/ModifyPeople.html,
25893           html/Ticket/Update.html, html/Ticket/Attachment/dhandler,
25894           html/Ticket/Elements/AddWatchers,
25895           html/Ticket/Elements/EditCustomField,
25896           html/Ticket/Elements/EditPeople,
25897           html/Ticket/Elements/ShowAttachments,
25898           html/Ticket/Elements/ShowDates, html/Ticket/Elements/ShowHistory,
25899           html/Ticket/Elements/ShowMessageStanza,
25900           html/Ticket/Elements/ShowPeople,
25901           html/Ticket/Elements/ShowTransaction, lib/RT.pm.in,
25902           lib/RT/Attachment_Overlay.pm, lib/RT/Base.pm,
25903           lib/RT/CachedGroupMember_Overlay.pm,
25904           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CurrentUser.pm,
25905           lib/RT/CustomField_Overlay.pm, lib/RT/EmailParser.pm,
25906           lib/RT/GroupMember_Overlay.pm, lib/RT/Group_Overlay.pm,
25907           lib/RT/Handle.pm, lib/RT/I18N.pm, lib/RT/Principal_Overlay.pm,
25908           lib/RT/Queue_Overlay.pm, lib/RT/ScripAction_Overlay.pm,
25909           lib/RT/Scrip_Overlay.pm, lib/RT/Scrips_Overlay.pm,
25910           lib/RT/StyleGuide.pod, lib/RT/Template_Overlay.pm,
25911           lib/RT/Tickets_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
25912           lib/RT/URI.pm, lib/RT/Action/AutoOpen.pm,
25913           lib/RT/Action/Autoreply.pm, lib/RT/Action/CreateTickets.pm,
25914           lib/RT/Action/SendEmail.pm, lib/RT/I18N/cs.pm: import of rt 3.0.9
25915
25916 2004-03-10 17:05  ivan
25917
25918         * Makefile: update for suse
25919
25920 2004-03-10 14:27  khoff
25921
25922         * httemplate/edit/svc_broadband.cgi: Excluded virtual fields
25923           weren't being properly masked on errors.  The router/block select
25924           box wasn't being generated on errors.
25925
25926 2004-03-10 11:06  khoff
25927
25928         * httemplate/browse/router.cgi: Added hide/show customer router
25929           link.
25930
25931 2004-03-09 18:37  khoff
25932
25933         * httemplate/browse/router.cgi: UI cleanup.
25934
25935 2004-03-05 06:34  ivan
25936
25937         * FS/MANIFEST, FS/FS/Report.pm, FS/FS/Report/Table.pm,
25938           FS/FS/Report/Table/Monthly.pm, FS/t/Report-Table-Monthly.t,
25939           FS/t/Report-Table.t, FS/t/Report.t, htetc/handler.pl,
25940           httemplate/graph/money_time.cgi: beginning of OO reporting
25941           interface, create acadia-requested crosstab reports
25942
25943 2004-03-04 21:59  ivan
25944
25945         * FS/bin/freeside-daily: fix -v
25946
25947 2004-03-03 08:32  ivan
25948
25949         * bin/create-fetchmailrc: fix for case where no .fetchmailrc should
25950           be create and fetchmail should not be run
25951
25952 2004-03-03 05:42  ivan
25953
25954         * FS/FS/: cust_main.pm, cust_pkg.pm, queue.pm, svc_Common.pm,
25955           svc_acct.pm, svc_broadband.pm, svc_domain.pm, svc_external.pm,
25956           svc_forward.pm, svc_www.pm, ClientAPI/Signup.pm: fix welcome
25957           emails being sent to signup server declined accounts, closes:
25958           Bug#743
25959
25960 2004-03-02 22:20  ivan
25961
25962         * httemplate/edit/svc_forward.cgi: grey out inactive text boxes as
25963           well as disable them (IE doesn't grey out disabled text dialogs)
25964
25965 2004-02-28 15:06  ivan
25966
25967         * httemplate/docs/ieak.html: for now
25968
25969 2004-02-28 14:57  ivan
25970
25971         * Makefile: s/cleanwhisker/pouncequick/
25972
25973 2004-02-28 14:49  ivan
25974
25975         * FS/t/acct_snarf.t: adding
25976
25977 2004-02-28 14:48  ivan
25978
25979         * FS/FS/cust_pkg.pm: minor fixes
25980
25981 2004-02-28 14:47  ivan
25982
25983         * CREDITS: credit where the typeset invoices came from!
25984
25985 2004-02-28 14:40  ivan
25986
25987         * httemplate/edit/process/cust_main_county-collapse.cgi: style
25988
25989 2004-02-28 14:26  ivan
25990
25991         * FS/FS/Record.pm: depend on DBIx::DBSchema 0.23 and thus DBD::Pg
25992           1.32, finally closes Bug#639
25993
25994 2004-02-27 13:21  khoff
25995
25996         * FS/FS/svc_broadband.pm: When next_free_addr returned undef, we
25997           were trying to call addr on an undefined object.  That's not
25998           good.
25999
26000 2004-02-26 11:21  ivan
26001
26002         * httemplate/view/svc_forward.cgi: correct cancel link
26003           s/account/mail forward/
26004
26005 2004-02-25 20:01  ivan
26006
26007         * httemplate/edit/svc_forward.cgi: double quotes are not ASP
26008
26009 2004-02-25 19:32  ivan
26010
26011         * FS/FS/Record.pm: allow replace with no arguments
26012
26013 2004-02-25 02:37  ivan
26014
26015         * httemplate/edit/svc_forward.cgi, FS/FS/cust_svc.pm: fix up
26016           forward editing for new svc_forward.src field
26017
26018 2004-02-24 21:11  ivan
26019
26020         * FS/FS/CGI.pm: kludge around it completely
26021
26022 2004-02-24 21:04  ivan
26023
26024         * FS/FS/CGI.pm: third time's the charm
26025
26026 2004-02-24 21:00  ivan
26027
26028         * FS/FS/CGI.pm: oops, not the right way to blank them
26029
26030 2004-02-24 20:56  ivan
26031
26032         * FS/FS/CGI.pm: query strings get passed through sometimes?
26033
26034 2004-02-23 00:12  ivan
26035
26036         * FS/FS/: svc_acct.pm, part_export.pm, svc_Common.pm: implement
26037           fallback suspension code
26038
26039 2004-02-13 10:58  ivan
26040
26041         * bin/postfix.export: postfix export
26042
26043 2004-02-13 06:04  ivan
26044
26045         * FS/FS/part_export.pm, bin/postfix.export: add postfix export
26046
26047 2004-02-13 05:53  ivan
26048
26049         * httemplate/edit/part_svc.cgi: typo
26050
26051 2004-02-13 04:27  ivan
26052
26053         * FS/FS/part_export/postfix.pm: adding postfix export
26054
26055 2004-02-13 03:47  ivan
26056
26057         * bin/sendmail.import: it lives!
26058
26059 2004-02-13 03:28  ivan
26060
26061         * httemplate/: index.html, search/svc_forward.cgi,
26062           view/svc_forward.cgi: add mail alias browse to main menu and fix
26063           mail alias view to recognize new schema also
26064
26065 2004-02-13 02:57  ivan
26066
26067         * FS/bin/freeside-setup: continue adding svc_forward.src: make
26068           svc_forward.srcsvc nullable
26069
26070 2004-02-13 02:35  ivan
26071
26072         * FS/FS/svc_forward.pm, FS/bin/freeside-setup,
26073           httemplate/docs/schema.html: add svc_forward.src
26074
26075 2004-02-13 00:02  ivan
26076
26077         * bin/sendmail.import: initial import
26078
26079 2004-02-12 20:01  ivan
26080
26081         * FS/FS/part_export/: router.pm, domain_shellcommands.pm,
26082           forward_shellcommands.pm, shellcommands.pm, www_shellcommands.pm:
26083           depend on Net::SSH 0.08 for non-blocking STDERR read
26084
26085 2004-02-12 02:44  ivan
26086
26087         * bin/bind.import: fix usage msg
26088
26089 2004-02-11 22:31  ivan
26090
26091         * htetc/handler.pl, httemplate/misc/email-invoice.cgi,
26092           httemplate/misc/print-invoice.cgi, httemplate/view/cust_bill.cgi:
26093           re-email invoice, closes: bug#526 and have print and email
26094           invoice links redirect back to top of customer view page instead
26095           of #history tag
26096
26097 2004-02-07 14:13  ivan
26098
26099         * FS/FS/part_export.pm: add link to FreeBSD patch for pw(1) problem
26100
26101 2004-02-07 00:24  ivan
26102
26103         * FS/FS/: cust_svc.pm, part_export.pm: add ignore_accounting flag
26104           to sqlradius and sqlradius_withdomain exports
26105
26106 2004-02-05 17:00  ivan
26107
26108         * FS/FS/Conf.pm: add "Net 0" invoice_default_terms
26109
26110 2004-02-02 16:19  ivan
26111
26112         * bin/shadow.reimport: adding shadow.reimport
26113
26114 2004-02-01 01:29  ivan
26115
26116         * Makefile: use install to make all components of FREESIDE_CONF dir
26117
26118 2004-01-30 22:33  ivan
26119
26120         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
26121           httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi,
26122           httemplate/edit/process/part_pkg.cgi, FS/bin/freeside-setup,
26123           htetc/handler.pl, httemplate/docs/schema.html: add
26124           pkg_svc.primary_svc flag to enable an explicit first package flag
26125
26126 2004-01-30 22:20  ivan
26127
26128         * FS/FS/Record.pm: add ut_snumber, fix replacement of records with
26129           empty values in non-primary-keyed tables
26130
26131 2004-01-29 19:58  ivan
26132
26133         * FS/FS/part_export.pm: add default freebsd and linux
26134           suspension/unsuspension commands, work around FreeBSD pw(1) lack
26135           of locking, and don't prepend "*SUSPENDED* " to suspend an
26136           account anymore
26137
26138 2004-01-29 19:05  ivan
26139
26140         * FS/FS/svc_acct.pm: don't prepend *SUSPENDED* to passwords to
26141           suspend an account
26142
26143 2004-01-29 17:27  ivan
26144
26145         * Makefile: multiple self-service machines aren't enclosed in
26146           quotes
26147
26148 2004-01-29 17:10  ivan
26149
26150         * Makefile, FS/FS/ClientAPI/MyAccount.pm,
26151           FS/bin/freeside-selfservice-server, init.d/freeside-init: add
26152           support for running selfservice server against multiple machines
26153
26154 2004-01-27 17:45  ivan
26155
26156         * httemplate/search/svc_acct.cgi: fix link from service definition
26157           browse to services
26158
26159 2004-01-27 17:39  ivan
26160
26161         * httemplate/: index.html, browse/part_svc.cgi,
26162           search/svc_acct.cgi, search/svc_domain.cgi: add service
26163           definition browse by number of active services
26164
26165 2004-01-23 03:20  ivan
26166
26167         * httemplate/: index.html, search/report_prepaid_income.cgi,
26168           search/report_prepaid_income.html: add prepaid income to main
26169           menu and allow arbitrary dates
26170
26171 2004-01-23 01:04  ivan
26172
26173         * httemplate/search/report_prepaid_income.cgi: tidy up look
26174
26175 2004-01-23 00:58  ivan
26176
26177         * httemplate/search/report_prepaid_income.cgi: oops
26178
26179 2004-01-23 00:55  ivan
26180
26181         * httemplate/search/report_prepaid_income.cgi: first try at prepaid
26182           income report
26183
26184 2004-01-22 19:22  ivan
26185
26186         * FS/FS/cust_bill.pm: undo debugging change
26187
26188 2004-01-22 19:21  ivan
26189
26190         * FS/FS/cust_bill.pm: consolidate large numbers of accounts to
26191           avoid gigantic line items
26192
26193 2004-01-22 19:01  ivan
26194
26195         * httemplate/edit/cust_main.cgi: and the same for ship_
26196
26197 2004-01-22 18:53  ivan
26198
26199         * httemplate/edit/cust_main.cgi: fix state default and set min year
26200           to this year, patch from <matthewd>, thanks!
26201
26202 2004-01-22 16:49  ivan
26203
26204         * debian/control: update ideas about package splitup
26205
26206 2004-01-21 16:21  ivan
26207
26208         * FS/FS/cust_main.pm: fix cancel method
26209
26210 2004-01-21 16:11  ivan
26211
26212         * httemplate/misc/cust_main-cancel.cgi: report cancellation errors
26213           properly
26214
26215 2004-01-21 15:45  ivan
26216
26217         * httemplate/misc/dump.cgi: fix newline problem in dump
26218
26219 2004-01-21 14:10  ivan
26220
26221         * FS/FS/cust_bill.pm: clean up all temp files!
26222
26223 2004-01-21 14:00  ivan
26224
26225         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
26226           conf/invoice_latexsmallfooter: fix multi-page typeset invoices
26227
26228 2004-01-20 16:04  ivan
26229
26230         * httemplate/search/: cust_bill_event.cgi, cust_pay.cgi,
26231           cust_pkg.cgi: don't include the _next_ day, just the full ending
26232           day
26233
26234 2004-01-20 12:30  ivan
26235
26236         * httemplate/: index.html, misc/dump.cgi: add database dump from
26237           web interface
26238
26239 2004-01-18 13:03  ivan
26240
26241         * FS/FS/Record.pm: revert bind_param change _again_.  passing not
26242           as a hashref causes too many other problems.  please leave as is.
26243           DBD::Pg needs to be fixed.  1.31 is a lost cause.
26244
26245 2004-01-16 13:45  ivan
26246
26247         * FS/FS/cust_bill.pm: apply variable substitutions in latex notes
26248           also
26249
26250 2004-01-12 12:40  khoff
26251
26252         * httemplate/edit/part_virtual_field.cgi: Lists are just better
26253           sorted.
26254
26255 2004-01-12 12:34  khoff
26256
26257         * httemplate/browse/part_virtual_field.cgi: $pvf isn't a global.
26258
26259 2004-01-11 16:03  ivan
26260
26261         * httemplate/view/cust_bill.cgi: only display "view typeset
26262           invoice" when there is an invoice_latex template
26263
26264 2004-01-11 15:59  ivan
26265
26266         * FS/FS/cust_bill.pm, httemplate/view/cust_bill.cgi: typeset
26267           invoice view in web UI uses pdf instead of postscript, closes
26268           Bug#614
26269
26270 2004-01-11 15:38  ivan
26271
26272         * httemplate/view/cust_bill-pdf.cgi: fix for pdf
26273
26274 2004-01-11 15:37  ivan
26275
26276         * httemplate/view/cust_bill-pdf.cgi: adding
26277
26278 2004-01-10 03:17  ivan
26279
26280         * Makefile: workaround stubborn shells globbing [a-z] to include
26281           CVS/
26282
26283 2004-01-09 20:19  ivan
26284
26285         * FS/FS/cust_main.pm: don't require payname for DCHK either
26286
26287 2004-01-09 19:50  ivan
26288
26289         * httemplate/edit/part_bill_event.cgi: fix UI: displaying "Add" on
26290           invoice event edits
26291
26292 2004-01-09 14:46  ivan
26293
26294         * httemplate/search/report_receivables.cgi: add customer number
26295
26296 2004-01-09 14:39  ivan
26297
26298         * FS/FS/cust_credit.pm, httemplate/view/cust_main.cgi: credit
26299           deletions: need to use Date::Format and FS::Misc qw(send_email)
26300           in cust_credit.pm, need a link to delete unapplied credits too
26301
26302 2004-01-09 14:15  ivan
26303
26304         * FS/FS/Conf.pm: correct tyop
26305
26306 2004-01-09 14:11  ivan
26307
26308         * FS/FS/Conf.pm, FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
26309           httemplate/view/cust_main.cgi,
26310           httemplate/misc/delete-cust_credit.cgi: add deletecredits config
26311           value to enable deletion of credits
26312
26313 2004-01-09 13:09  ivan
26314
26315         * FS/FS/: Conf.pm, svc_acct.pm: adding system_usernames config
26316           value
26317
26318 2004-01-06 22:10  khoff
26319
26320         * httemplate/edit/part_pkg.cgi: Added billing plan sql_external for
26321           billing services in an external sql database.
26322
26323 2004-01-05 12:24  ivan
26324
26325         * httemplate/index.html: fix other packages by next bill date link
26326
26327 2004-01-03 19:54  ivan
26328
26329         * httemplate/docs/signup.html: remove obsolete netscape CCK
26330           supportsignup.cgi
26331
26332           depend on HTTP::BrowserDetect directly instead of via deprecated
26333           HTTP::Headers::UserAgent (closes: Bug#578)
26334
26335 2004-01-03 00:42  ivan
26336
26337         * httemplate/browse/agent.cgi: fix heading colspan when there is no
26338           agent.disabled column
26339
26340 2004-01-01 12:40  ivan
26341
26342         * FS/FS/cust_bill.pm: escape stuff from latex
26343
26344 2003-12-29 22:02  khoff
26345
26346         * FS/FS/Record.pm: Pass type as scalar instead of a hashref to work
26347           around a bug in DBD::Pg version 1.31.
26348
26349 2003-12-27 00:23  ivan
26350
26351         * httemplate/: index.html, search/cust_pkg.cgi: package reports by
26352           agent
26353
26354 2003-12-24 10:18  khoff
26355
26356         * FS/bin/freeside-setup: tyop
26357
26358 2003-12-22 18:36  ivan
26359
26360         * FS/MANIFEST, FS/FS/part_export.pm, FS/t/svc_broadband.t,
26361           FS/t/svc_external.t, htetc/handler.pl,
26362           httemplate/edit/part_svc.cgi, httemplate/edit/svc_external.cgi,
26363           httemplate/edit/process/svc_external.cgi,
26364           httemplate/view/svc_external.cgi: add svc_external
26365
26366 2003-12-22 17:46  ivan
26367
26368         * FS/: FS.pm, FS/svc_external.pm, bin/freeside-setup,
26369           FS/cust_svc.pm: add svc_external
26370
26371 2003-12-22 17:10  ivan
26372
26373         * eg/table_template-svc.pm: update svc template for 1.5
26374
26375 2003-12-22 17:06  ivan
26376
26377         * eg/table_template-svc.pm: fix path to svc_Common in example table
26378
26379 2003-12-22 16:51  ivan
26380
26381         * FS/FS/ClientAPI/MyAccount.pm,
26382           fs_selfservice/FS-SelfService/SelfService.pm: add edit_info to
26383           selfservice API
26384
26385 2003-12-22 16:41  ivan
26386
26387         * FS/FS/: Conf.pm, cust_main.pm: allow_negative_charges config
26388           option
26389
26390 2003-12-22 13:22  ivan
26391
26392         * FS/FS/cust_main.pm: default to the whole-country tax rate if
26393           states aren't defined
26394
26395 2003-12-22 13:18  ivan
26396
26397         * FS/FS/cust_bill.pm: quiet warning
26398
26399 2003-12-22 13:01  ivan
26400
26401         * FS/FS/cust_credit.pm: allow credits to be modified at API level
26402
26403 2003-12-22 09:50  ivan
26404
26405         * FS/FS/cust_main.pm: add cust_credit, cust_pay and cust_refund
26406           subs
26407
26408 2003-12-21 15:16  ivan
26409
26410         * httemplate/browse/agent_type.cgi: work even if there are stray
26411           type_pkgs records around
26412
26413 2003-12-21 15:13  ivan
26414
26415         * FS/FS/Record.pm: cache virtual_fields method results to help
26416           performance
26417
26418 2003-12-21 13:12  ivan
26419
26420         * FS/bin/freeside-addoutsourceuser: add outsourced databases with
26421           both addresses by default
26422
26423 2003-12-15 00:08  ivan
26424
26425         * conf/invoice_latex: line up w/window envelopes
26426
26427 2003-12-15 00:07  ivan
26428
26429         * httemplate/misc/print-invoice.cgi: print_ps returns ths invoice
26430           now, do not count on latex printing it, oops
26431
26432 2003-12-14 22:42  ivan
26433
26434         * FS/FS/: cust_main.pm, cust_bill.pm: fix bug that charged full
26435           amounts of all open invoices as soon as balance went positive
26436           (only manifests when any cust_bill->owed somehow got to be
26437           negative)
26438
26439 2003-12-14 19:41  ivan
26440
26441         * FS/FS/cust_bill.pm: add _latex_escape sub
26442
26443 2003-12-14 09:53  ivan
26444
26445         * httemplate/view/cust_main.cgi: non-breaking spaces in custoemr
26446           view field names
26447
26448 2003-12-10 15:53  ivan
26449
26450         * FS/FS/ClientAPI/Signup.pm: signup page w/advertising source
26451           dropdown
26452
26453 2003-12-10 14:51  ivan
26454
26455         * FS/bin/freeside-setup: add part_referral.disabled, add disabled
26456           indices to agent and part_bill_event
26457
26458 2003-12-10 14:50  ivan
26459
26460         * FS/FS/part_referral.pm: add part_referral.disabled
26461
26462 2003-11-30 00:06  ivan
26463
26464         * FS/FS/cust_bill.pm: explicitly tell dvips to write output to a
26465           file
26466
26467 2003-11-29 23:52  ivan
26468
26469         * httemplate/view/cust_bill.cgi: add link to view typeset invoice
26470
26471 2003-11-29 23:41  ivan
26472
26473         * conf/invoice_latex: move to the left to line up with window
26474           envelopes
26475
26476 2003-11-29 02:50  ivan
26477
26478         * FS/FS/cust_credit_bill.pm: missing cut
26479
26480 2003-11-29 02:48  ivan
26481
26482         * FS/FS/cust_bill.pm: use the latex template for normal printing
26483           when available
26484
26485 2003-11-29 02:39  ivan
26486
26487         * httemplate/edit/part_pkg.cgi: adding sql_generic price plan
26488
26489 2003-11-29 00:32  ivan
26490
26491         * FS/FS/: Conf.pm, cust_bill_pay.pm, cust_credit_bill.pm: option to
26492           send statements when a payment or credit is applied
26493
26494 2003-11-29 00:18  ivan
26495
26496         * FS/FS/part_bill_event.pm: also set default latex template for
26497           late bill templates
26498
26499 2003-11-29 00:08  ivan
26500
26501         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
26502           conf/invoice_latexfooter, conf/invoice_latexnotes,
26503           httemplate/misc/print-invoice.cgi,
26504           httemplate/view/cust_bill-ps.cgi: postscript invoice redux
26505
26506 2003-11-26 07:37  ivan
26507
26508         * FS/FS/cust_bill.pm: remove spurious Setup on one-time package
26509           charges
26510
26511 2003-11-26 06:25  ivan
26512
26513         * FS/FS/: Conf.pm, cust_bill.pm: add invoice_default_terms config
26514           value to control explicit due date printing on invoices
26515
26516 2003-11-24 06:29  ivan
26517
26518         * httemplate/edit/part_export.cgi: fix html quoting problems
26519
26520 2003-11-24 05:01  ivan
26521
26522         * httemplate/browse/part_export.cgi: fix html quoting of export
26523           options
26524
26525 2003-11-21 10:55  ivan
26526
26527         * FS/FS/Record.pm: revert bind_param change!
26528
26529 2003-11-21 07:32  ivan
26530
26531         * httemplate/search/report_receivables.cgi: precedence helps alot
26532
26533 2003-11-21 07:25  ivan
26534
26535         * httemplate/search/report_receivables.cgi: precedence helps alot
26536
26537 2003-11-21 07:20  ivan
26538
26539         * httemplate/search/report_receivables.cgi: show customer status on
26540           receivables report
26541
26542 2003-11-20 04:48  ivan
26543
26544         * FS/FS/part_export/communigate_pro.pm: don't error out when not
26545           actually changing domain
26546
26547 2003-11-19 10:13  ivan
26548
26549         * FS/FS/Record.pm: work around DBD::Pg problems with bind_param
26550
26551 2003-11-19 04:21  ivan
26552
26553         * httemplate/: edit/REAL_cust_pkg.cgi, search/report_cust_pay.html,
26554           search/report_tax.html: fix jscalendar date ifFormat
26555
26556 2003-11-18 17:37  ivan
26557
26558         * FS/FS/cust_bill.pm: reversing accidental commit of
26559           work-in-progress
26560
26561 2003-11-18 17:29  ivan
26562
26563         * FS/FS/: cust_bill.pm, cust_main.pm: disable debugging by default
26564
26565 2003-11-18 07:14  ivan
26566
26567         * FS/FS/part_export.pm: fix communigate pro export descriptions
26568
26569 2003-11-18 07:04  ivan
26570
26571         * FS/: FS/part_export/communigate_pro.pm,
26572           FS/part_export/communigate_pro_singledomain.pm, MANIFEST,
26573           FS/part_export.pm: add communigate_pro_singledomain export
26574
26575 2003-11-14 23:28  ivan
26576
26577         * FS/bin/freeside-selfservice-server: kill off ssh process when
26578           re-opening connection
26579
26580 2003-11-14 23:18  ivan
26581
26582         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
26583           trailing newline to supress useless error messages in log
26584
26585 2003-11-14 00:43  ivan
26586
26587         * FS/bin/freeside-selfservice-server: hopefully recover better from
26588           lost ssh connections
26589
26590 2003-11-13 18:52  ivan
26591
26592         * httemplate/search/report_receivables.cgi: sort these
26593           case-insensitive
26594
26595 2003-11-12 04:29  ivan
26596
26597         * FS/FS/: svc_Common.pm, svc_acct.pm: allow provisioning of
26598           unaudited services with a svcnum for imports
26599
26600 2003-11-12 03:22  ivan
26601
26602         * FS/FS/cust_pkg.pm: better error msg
26603
26604 2003-11-11 07:03  ivan
26605
26606         * FS/FS/svc_Common.pm: also make setx behave when setting svcnum
26607           during an import
26608
26609 2003-11-11 06:39  ivan
26610
26611         * FS/FS/svc_Common.pm: fix up virtual field reprucussions
26612
26613 2003-11-11 06:21  ivan
26614
26615         * FS/FS/svc_Common.pm: simple change to cust_svc creation to help
26616           imports with svcnums
26617
26618 2003-11-11 00:01  ivan
26619
26620         * httemplate/search/report_receivables.cgi: remove spaces between
26621           parens and contact name
26622
26623 2003-11-10 23:51  ivan
26624
26625         * httemplate/browse/svc_acct_pop.cgi: part_referral.cgi
26626
26627 2003-11-10 05:54  ivan
26628
26629         * httemplate/misc/process/meta-import.cgi: hmm forgot to check this
26630           in?
26631
26632 2003-11-08 08:36  ivan
26633
26634         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: add order_pkg and
26635           cancel_pkg functions to self-service
26636
26637 2003-11-08 08:31  ivan
26638
26639         * fs_selfservice/FS-SelfService/SelfService.pm: documentation for
26640           self-service functions!
26641
26642 2003-11-08 04:59  ivan
26643
26644         * FS/FS/ClientAPI/MyAccount.pm: pass paybatch field to realtime_bop
26645           so we can prevent double-charges
26646
26647 2003-11-07 02:53  ivan
26648
26649         * httemplate/elements/: calendar-en.js, calendar-setup.js,
26650           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
26651           jscalendar
26652
26653 2003-11-07 00:39  ivan
26654
26655         * FS/FS/cust_svc.pm: also fix attribute_since_sqlradacct for data
26656           charging
26657
26658 2003-11-07 00:36  ivan
26659
26660         * FS/FS/cust_svc.pm: finish fixing sqlradius_withdomain time
26661           calculations
26662
26663 2003-11-06 23:56  ivan
26664
26665         * httemplate/view/svc_acct.cgi: also show RADIUS usage information
26666           for sqlradius_withdomain exports
26667
26668 2003-11-06 06:45  ivan
26669
26670         * httemplate/search/report_receivables.cgi: add totals & simplify
26671           expressions
26672
26673 2003-11-06 06:08  ivan
26674
26675         * httemplate/search/report_receivables.cgi: ack!  count credits,
26676           not payments twice
26677
26678 2003-11-06 06:00  ivan
26679
26680         * httemplate/search/report_receivables.cgi: typo
26681
26682 2003-11-06 05:56  ivan
26683
26684         * httemplate/search/report_receivables.cgi: link to customer, don't
26685           show custnum
26686
26687 2003-11-06 05:40  ivan
26688
26689         * FS/MANIFEST: removing bin/freeside-receivables-report
26690
26691 2003-11-06 05:39  ivan
26692
26693         * httemplate/: index.html, search/report_receivables.cgi: "current
26694           receivables" -> A/R Aging summary
26695
26696 2003-11-05 03:13  ivan
26697
26698         * bin/create-fetchmailrc: fixup
26699
26700 2003-11-05 02:26  ivan
26701
26702         * FS/FS/svc_acct.pm: allow letters in quota for use with edquota -p
26703
26704 2003-11-04 10:01  ivan
26705
26706         * FS/FS/cust_main.pm: don't overwrite otaker on cust_main!
26707
26708 2003-11-04 09:57  ivan
26709
26710         * bin/create-fetchmailrc: adding
26711
26712 2003-11-04 09:30  ivan
26713
26714         * FS/FS/: svc_acct.pm, part_export/shellcommands.pm: make snarf
26715           info available to exports
26716
26717 2003-11-04 02:56  ivan
26718
26719         * FS/FS/Record.pm: finish treating serials as ints!
26720
26721 2003-11-04 02:55  ivan
26722
26723         * FS/FS/Record.pm: treat serial columns as ints too!
26724
26725 2003-11-03 03:42  ivan
26726
26727         * FS/FS/svc_Common.pm, httemplate/edit/part_svc.cgi: does this fix
26728           Bug#590??
26729
26730 2003-11-03 03:30  ivan
26731
26732         * httemplate/edit/part_svc.cgi: kludge around this so i can add
26733           service definitions for now
26734
26735 2003-11-02 21:57  ivan
26736
26737         * httemplate/: index.html, browse/part_pkg.cgi,
26738           search/cust_pkg.cgi: add suspended/canceled browse, fix the old
26739           suspended browse
26740
26741 2003-11-02 21:48  ivan
26742
26743         * httemplate/search/cust_pkg.cgi: add suspended/canceled package
26744           browse
26745
26746 2003-11-02 21:40  ivan
26747
26748         * httemplate/index.html: formatting
26749
26750 2003-11-02 21:34  ivan
26751
26752         * httemplate/index.html: remove duplicate items from "Reports"
26753           section
26754
26755 2003-11-02 21:25  ivan
26756
26757         * httemplate/browse/part_pkg.cgi: tyops
26758
26759 2003-11-02 21:21  ivan
26760
26761         * httemplate/browse/part_pkg.cgi: also show suspended and canceled
26762           counts on active package browse
26763
26764 2003-10-25 17:39  ivan
26765
26766         * httemplate/search/: cust_pay.cgi, report_cust_pay.html: payment
26767           reports broken down by Visa/MC / Amex / Discover
26768
26769 2003-10-24 19:05  ivan
26770
26771         * FS/FS/: acct_snarf.pm, svc_Common.pm, svc_acct.pm,
26772           ClientAPI/Signup.pm: signups with snarf info!
26773
26774 2003-10-24 18:06  ivan
26775
26776         * httemplate/docs/signup.html: better link to .INS files
26777           documentation
26778
26779 2003-10-24 13:38  ivan
26780
26781         * FS/FS/: cust_main.pm, Conf.pm: add cvv-save configuration value
26782           to save the cvv data for specific card types
26783
26784 2003-10-24 12:28  ivan
26785
26786         * FS/FS/ClientAPI/Signup.pm, httemplate/edit/cust_main.cgi,
26787           httemplate/edit/process/cust_main.cgi, httemplate/docs/cvv2.html,
26788           FS/FS/cust_main.pm, FS/bin/freeside-setup,
26789           httemplate/docs/schema.html: cvv!
26790
26791 2003-10-23 22:51  ivan
26792
26793         * httemplate/images/: cvv2.png, cvv2_amex.png: adding cvv2 images
26794
26795 2003-10-23 02:02  ivan
26796
26797         * httemplate/docs/legacy.html: fix cranky verbitage at the top
26798
26799 2003-10-23 00:49  ivan
26800
26801         * FS/FS/cust_pay_batch.pm: Declined results from batches should now
26802           suspend the relevant customer.
26803
26804 2003-10-22 12:10  khoff
26805
26806         * httemplate/edit/process/router.cgi: dbh is a global.
26807
26808 2003-10-19 22:01  ivan
26809
26810         * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
26811           httemplate/view/cust_main.cgi: finish up weekly billing
26812
26813 2003-10-19 21:25  ivan
26814
26815         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
26816           httemplate/edit/part_pkg.cgi, FS/bin/freeside-setup: daily/weekly
26817           billing
26818
26819 2003-10-16 15:57  khoff
26820
26821         * FS/FS/part_export/router.pm: Telnet/SSH router export for
26822           svc_broadband.
26823
26824 2003-10-15 16:17  khoff
26825
26826         * httemplate/browse/router.cgi: $router isn't a global.
26827
26828 2003-10-15 15:59  khoff
26829
26830         * httemplate/edit/router.cgi: More changes that got lost in the
26831           merge somehow.
26832
26833 2003-10-15 15:48  khoff
26834
26835         * httemplate/view/svc_broadband.cgi: File got munged during
26836           svc_broadband merge.  Added ability to create a 'customer
26837           router'.
26838
26839 2003-10-15 08:03  ivan
26840
26841         * FS/bin/freeside-selfservice-server,
26842           fs_selfservice/FS-SelfService/SelfService.pm,
26843           fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
26844           tagging ability so we can run multiple self-service clients on
26845           one machine
26846
26847 2003-10-15 05:08  ivan
26848
26849         * FS/bin/freeside-setup: fix agent username and password
26850           nullability
26851
26852 2003-10-15 02:41  ivan
26853
26854         * FS/FS/cust_main.pm: - Business::OnlinePayment "recurring_billing"
26855           flag is set for subsequent   credit card transactions; some
26856           processors (AuthorozeNet, others?) use this   to waive the CVV2
26857           requirement.
26858
26859 2003-10-09 10:40  ivan
26860
26861         * FS/FS/cust_pay_batch.pm: parse last line from TD Canada Trust
26862
26863 2003-10-07 21:09  ivan
26864
26865         * htetc/handler.pl, httemplate/misc/upload-batch.cgi: can't use
26866           File::Basename::basename for windows filenames!  use a regex
26867           instead
26868
26869 2003-10-07 06:50  ivan
26870
26871         * Makefile: mandrake
26872
26873 2003-10-07 01:05  ivan
26874
26875         * FS/: FS/acct_snarf.pm, FS.pm, FS/part_export.pm: adding
26876           acct_snarf
26877
26878 2003-10-06 23:06  ivan
26879
26880         * FS/FS/part_export/communigate_pro.pm: problem was scalar context
26881           propogating to the wrong place in the grep
26882
26883 2003-10-06 23:03  ivan
26884
26885         * FS/FS/part_export/communigate_pro.pm: fix subroutine call from
26886           UpdateAccountSettings sub
26887
26888 2003-10-06 22:50  ivan
26889
26890         * FS/FS/part_export/communigate_pro.pm: add suspend and unsuspend
26891           hooks, don't try and set '*SUSPENDED*' passwords
26892
26893 2003-10-06 22:49  ivan
26894
26895         * FS/FS/svc_acct.pm: doc
26896
26897 2003-10-06 19:27  ivan
26898
26899         * FS/FS/part_export/communigate_pro.pm: add suspension /
26900           unsuspension export to communigate
26901
26902 2003-10-06 04:39  ivan
26903
26904         * httemplate/search/svc_acct.cgi: fix URL argument processing for
26905           account searches by popnum
26906
26907 2003-10-06 04:22  ivan
26908
26909         * httemplate/search/svc_acct.cgi: typo
26910
26911 2003-10-06 04:20  ivan
26912
26913         * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: fix
26914           linking to account list per access number
26915
26916 2003-10-06 04:14  ivan
26917
26918         * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: agent
26919           browse shows # of active accounts & links to appropriate account
26920           search
26921
26922 2003-10-02 14:51  khoff
26923
26924         * httemplate/edit/svc_broadband.cgi: $field isn't a global.
26925
26926 2003-10-02 07:26  ivan
26927
26928         * Makefile: minor Makefile updates
26929
26930 2003-10-02 07:19  ivan
26931
26932         * FS/FS/: Conf.pm, cust_main.pm: add emaildecline-exclude config
26933           option
26934
26935 2003-10-02 06:08  ivan
26936
26937         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: turn
26938           off super-verbose logging
26939
26940 2003-10-02 05:42  ivan
26941
26942         * fs_selfservice/FS-SelfService/Makefile.PL: update Makefile.PL
26943           dependancies (PREREQ_PM) for self-service module and signup
26944           wrapper
26945
26946 2003-10-02 04:23  ivan
26947
26948         * fs_selfservice/FS-SelfService/cgi/login.html: removing testing
26949           info
26950
26951 2003-10-02 03:18  ivan
26952
26953         * FS/bin/freeside-daily: added -y switch to freeside-daily to
26954           specify an offset in days
26955
26956 2003-10-02 01:56  ivan
26957
26958         * FS/FS/raddb.pm, bin/generate-raddb: update with dictionaries from
26959           freeradius 0.9.1, and fix generate-raddb to avoid duplicates
26960
26961 2003-09-30 08:01  ivan
26962
26963         * FS/FS/agent.pm: no duplicate usernames
26964
26965 2003-09-30 05:48  ivan
26966
26967         * httemplate/misc/download-batch.cgi: IE doesn't like downloading
26968           MIME type text/comma-separated-values
26969
26970 2003-09-30 01:21  ivan
26971
26972         * httemplate/edit/REAL_cust_pkg.cgi, CREDITS,
26973           httemplate/elements/calendar-en.js,
26974           httemplate/elements/calendar-setup.js,
26975           httemplate/elements/calendar-win2k-2.css,
26976           httemplate/elements/calendar.js,
26977           httemplate/elements/calendar_stripped.js,
26978           httemplate/images/calendar.png,
26979           httemplate/search/report_cust_pay.html,
26980           httemplate/search/report_tax.html: calendar popups!
26981
26982 2003-09-30 00:04  ivan
26983
26984         * htetc/handler.pl: CGI.pm 2.47 required for ->upload() method
26985
26986 2003-09-29 03:10  ivan
26987
26988         * httemplate/: browse/agent.cgi, search/cust_main.cgi: agent browse
26989           now links to active/cancelled customers
26990
26991 2003-09-28 23:51  ivan
26992
26993         * FS/FS/ClientAPI/Signup.pm: signup with agent selection
26994
26995 2003-09-28 23:35  ivan
26996
26997         * httemplate/index.html: remove Gratuitous Capitalization
26998
26999 2003-09-28 22:51  ivan
27000
27001         * FS/FS/agent.pm, httemplate/browse/agent.cgi,
27002           httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi: agents
27003           can be disabled (auto-sensing based on schema)
27004
27005 2003-09-28 22:51  ivan
27006
27007         * FS/bin/freeside-setup, httemplate/docs/schema.html: added
27008           agent.disabled       agent.username       agent._password
27009
27010 2003-09-28 19:17  ivan
27011
27012         * FS/: FS/Conf.pm, bin/freeside-selfservice-server: finish removing
27013           quiet config options
27014
27015 2003-09-27 19:36  ivan
27016
27017         * FS/FS/cust_pay_batch.pm, htetc/handler.pl,
27018           httemplate/misc/upload-batch.cgi: add upload of batch result from
27019           TD Canada Trust some global.asa / handler.pl enhancements
27020
27021 2003-09-26 16:33  khoff
27022
27023         * httemplate/edit/svc_www.cgi: $field is not a global.
27024
27025 2003-09-26 14:02  khoff
27026
27027         * httemplate/edit/svc_acct.cgi: $field isn't a global.
27028
27029 2003-09-26 06:04  ivan
27030
27031         * FS/: FS/cust_main.pm, bin/freeside-daily: re-setup option to
27032           re-charge setup fee
27033
27034 2003-09-26 02:31  ivan
27035
27036         * FS/FS/cust_main.pm: scalar/array scope fix... new, multiple (i.e.
27037           canadian GST/PST) taxes work now!
27038
27039 2003-09-26 02:15  ivan
27040
27041         * FS/FS/UID.pm: re-enable ChopBlanks for now
27042
27043 2003-09-26 02:09  ivan
27044
27045         * FS/FS/cust_pkg.pm: fix manual_flag problem preventing cust_pkg
27046           editing
27047
27048 2003-09-26 01:11  ivan
27049
27050         * httemplate/browse/cust_main_county.cgi: fix tax edit UI
27051
27052 2003-09-25 04:49  ivan
27053
27054         * httemplate/browse/cust_main_county.cgi: UI for multiple named
27055           taxes w/setup & recur exemptions 1.4 schema-auto-adjusting
27056           backport
27057
27058 2003-09-25 04:17  ivan
27059
27060         * FS/FS/: cust_main.pm, cust_main_county.pm: multiple, named taxes
27061           for a single region 1.4 backport auto-adjusts based on schema
27062
27063 2003-09-25 03:40  ivan
27064
27065         * FS/bin/freeside-setup, httemplate/docs/schema.html: add setuptax
27066           and recurtax fields to cust_main_county
27067
27068 2003-09-25 03:28  ivan
27069
27070         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
27071           freebsd portability fix
27072
27073 2003-09-25 03:27  ivan
27074
27075         * FS/bin/freeside-selfservice-server: freebsd portability fixes
27076
27077 2003-09-25 03:26  ivan
27078
27079         * FS/FS/ClientAPI/MyAccount.pm: quiet self-service server cancels
27080
27081 2003-09-24 10:20  ivan
27082
27083         * FS/FS/part_export/shellcommands.pm: don't change dir either when
27084           username_pwonly is set
27085
27086 2003-09-24 10:06  ivan
27087
27088         * FS/FS/part_export/shellcommands.pm: don't allow uid changes when
27089           usermod_pwonly set
27090
27091 2003-09-23 18:30  ivan
27092
27093         * httemplate/browse/agent.cgi: fix boolean precedence error leading
27094           to inaccurate results on the new customer status list
27095
27096 2003-09-21 00:31  ivan
27097
27098         * FS/FS/cust_bill.pm, httemplate/misc/download-batch.cgi: remove
27099           trancode from batching
27100
27101 2003-09-20 23:52  ivan
27102
27103         * httemplate/misc/download-batch.cgi: eliminate extraneous newlines
27104
27105 2003-09-20 18:22  ivan
27106
27107         * httemplate/misc/download-batch.cgi: preliminary batch download
27108
27109 2003-09-19 05:40  ivan
27110
27111         * FS/FS/cust_main.pm: quiet option to cancel method
27112
27113 2003-09-19 05:13  ivan
27114
27115         * FS/FS/ClientAPI/Signup.pm: remove klunky $error ||= usage
27116
27117 2003-09-19 05:04  ivan
27118
27119         * FS/FS/ClientAPI/Signup.pm: oops, flipped an or to an and
27120
27121 2003-09-19 05:02  ivan
27122
27123         * FS/FS/ClientAPI/Signup.pm: cache initial signup_info for
27124           performance
27125
27126 2003-09-19 04:56  ivan
27127
27128         * FS/FS/ClientAPI/Signup.pm: better error message when you don't
27129           select a package
27130
27131 2003-09-19 04:50  ivan
27132
27133         * init.d/freeside-init: correct pid filename for stopping
27134           self-service server
27135
27136 2003-09-19 04:35  ivan
27137
27138         * fs_selfservice/FS-SelfService/SelfService.pm: finish moving
27139           signup server functions to self-service interace
27140
27141 2003-09-19 04:00  ivan
27142
27143         * FS/FS/ClientAPI/Signup.pm: module needs to return true
27144
27145 2003-09-19 03:08  ivan
27146
27147         * FS/FS/ClientAPI/Signup.pm: make sure signup cancels are quiet
27148
27149 2003-09-19 03:07  ivan
27150
27151         * Makefile, FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
27152           FS/FS/ClientAPI/Signup.pm, httemplate/docs/index.html: move
27153           signup server functions to self-service server.  fix provisioning
27154           & immediate suspension of declined signups.
27155
27156 2003-09-19 02:59  ivan
27157
27158         * init.d/freeside-init: removing signup and passwd servers
27159
27160 2003-09-18 21:25  ivan
27161
27162         * FS/FS/cust_main.pm: finish cleaning up the quiet stuff
27163
27164 2003-09-18 21:13  ivan
27165
27166         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm: deprecate
27167           signup_server-quiet config option
27168
27169 2003-09-18 03:52  ivan
27170
27171         * httemplate/browse/agent.cgi: oops
27172
27173 2003-09-18 03:46  ivan
27174
27175         * httemplate/browse/agent.cgi: include info on number of
27176           active/cancelled customers in agent browse
27177
27178 2003-09-15 14:33  ivan
27179
27180         * httemplate/search/cust_pkg.cgi: package search skips cancelled
27181           packages when searching by date range
27182
27183 2003-09-11 17:14  khoff
27184
27185         * FS/FS/addr_block.pm: @excludeaddr is a list of addresses, not
27186           NetAddrs, so it shouldn't be map'd
27187
27188 2003-09-11 14:57  ivan
27189
27190         * FS/FS/part_export.pm: also update sqlradius_withdomaind
27191           description for freeradius 0.9.1
27192
27193 2003-09-11 14:54  ivan
27194
27195         * FS/FS/part_export.pm: update doc note for freeradius 0.9.1
27196
27197 2003-09-10 15:10  ivan
27198
27199         * FS/FS/part_export/communigate_pro.pm: communigate pro quota bs
27200
27201 2003-09-10 14:56  ivan
27202
27203         * FS/FS/part_export/communigate_pro.pm: don't set an empty
27204           externalFlag
27205
27206 2003-09-10 14:45  ivan
27207
27208         * FS/FS/part_export/communigate_pro.pm: communitgate pro
27209           CreateAccount examples are on crack
27210
27211 2003-09-10 14:39  ivan
27212
27213         * FS/FS/part_export/communigate_pro.pm: fix for communigate pro
27214           weird data structure on create
27215
27216 2003-09-10 14:01  ivan
27217
27218         * FS/FS/part_export/communigate_pro.pm: set initial password for
27219           new accounts
27220
27221 2003-09-10 03:54  ivan
27222
27223         * FS/FS/cust_pay.pm: adding cust_main method
27224
27225 2003-09-09 15:36  ivan
27226
27227         * FS/MANIFEST: adding communigate_pro export
27228
27229 2003-09-08 21:16  ivan
27230
27231         * FS/FS/part_export.pm: typo hiding remote username labels
27232
27233 2003-09-06 00:20  ivan
27234
27235         * httemplate/browse/agent_type.cgi: hide display of disabled
27236           packages from agent type browse
27237
27238 2003-09-05 23:45  ivan
27239
27240         * FS/FS/part_export.pm: updated DBI link in sqlradius export notes
27241
27242 2003-09-05 18:45  ivan
27243
27244         * FS/FS/svc_acct.pm: fix method name
27245
27246 2003-09-05 18:44  ivan
27247
27248         * FS/FS/: cust_svc.pm, svc_acct.pm: add
27249           get_session_history_sqlradacct have $ignore_quantity also ignore
27250           0 quantities
27251
27252 2003-09-05 06:19  ivan
27253
27254         * FS/FS/part_export/communigate_pro.pm: typo
27255
27256 2003-09-05 06:18  ivan
27257
27258         * FS/FS/: part_export.pm, part_export/communigate_pro.pm: add
27259           communigate pro export
27260
27261 2003-09-05 06:16  ivan
27262
27263         * FS/FS/Conf.pm: doc
27264
27265 2003-09-05 02:13  ivan
27266
27267         * FS/FS/svc_acct.pm: allow ! password like !!
27268
27269 2003-09-05 01:17  ivan
27270
27271         * FS/FS/Conf.pm: fix reference to obsolete shellcommands-useradd
27272           conf value (refer to exports instead)
27273
27274 2003-09-05 01:02  ivan
27275
27276         * FS/FS/Conf.pm: fix typo
27277
27278 2003-09-05 01:01  ivan
27279
27280         * FS/FS/svc_acct.pm: allow up to 60 char encrypted passwords for
27281           blowfish
27282
27283 2003-09-05 00:55  ivan
27284
27285         * FS/bin/freeside-setup: svc_acct._password from 50 to 72 for
27286           blowfish passwords
27287
27288 2003-09-04 21:09  ivan
27289
27290         * FS/FS/: Conf.pm, cust_main.pm: users-allow_comp config value to
27291           control creation of complimentary accounts and minor pod updates
27292
27293 2003-09-04 19:31  ivan
27294
27295         * httemplate/edit/part_svc.cgi: -w-safe and run under a 1.4 schema
27296           too
27297
27298 2003-09-03 16:06  ivan
27299
27300         * httemplate/view/cust_main.cgi: list extraneous services, closes:
27301           #213
27302
27303 2003-09-03 13:22  ivan
27304
27305         * FS/FS/Record.pm: turn off query debugging
27306
27307 2003-09-03 11:46  ivan
27308
27309         * FS/FS/Record.pm: turn vfieldpart_hashref into a method, not a
27310           subroutine another fix to support running 1.5.0 virtual field
27311           code on 1.4.x databases
27312
27313 2003-09-03 06:18  ivan
27314
27315         * FS/FS/part_export.pm: openbsd also uses sane useradd/mod/del
27316           commands
27317
27318 2003-09-03 05:35  ivan
27319
27320         * Makefile: makefile trivia for openbsd
27321
27322 2003-08-07 22:54  ivan
27323
27324         * httemplate/view/svc_acct.cgi: - fix possible glitch with Mason on
27325           account view screen
27326
27327 2003-08-07 22:42  ivan
27328
27329         * FS/FS/CGI.pm, bin/masonize, httemplate/index.html,
27330           httemplate/elements/header.html,
27331           httemplate/elements/menubar.html, httemplate/elements/pager.html,
27332           httemplate/elements/table.html, httemplate/search/sql.html,
27333           httemplate/search/elements/search.html: - (finish) includes!
27334           (closes: Bug#551) - (finish) moving SQL search to including
27335           generic elements/search.html - new elements: menubar.html,
27336           header.html, pager.html and table.html - have masonize process
27337           .html files also
27338
27339 2003-08-07 19:02  ivan
27340
27341         * bin/masonize, httemplate/autohandler,
27342           httemplate/graph/money_time.cgi, httemplate/search/sql.html,
27343           httemplate/search/elements/search.html: - fix Mason profiling to
27344           pass-through images (for graph/) - fix graph/money-time.cgi use
27345           of $m interfering with Mason - fix graph/money-time-graph.cgi to
27346           set content-type in a Mason/ASP-independant   fashion -
27347           (beginning of) includes! - (beginning of) moving SQL search to
27348           including generic elements/search.html - fix global.asa typo -
27349           fix masonize to not prepend an extraneous blank line (breaking
27350           graph/money-time-graph.cgi)
27351
27352 2003-08-07 06:08  ivan
27353
27354         * htetc/handler.pl, httemplate/view/cust_main.cgi: - turn on
27355           profiling with mason like with Apache::ASP (redirects now
27356           working) - fix mason error with new view/cust_main.cgi UI
27357
27358 2003-08-07 05:47  ivan
27359
27360         * Makefile, htetc/handler.pl, httemplate/autohandler,
27361           httemplate/index.html: - switch to mason by default - minimum
27362           mason version 1.1 (and doc) - evaluate .html files with mason/asp
27363           - turn on profiling with mason like with Apache::ASP (redirects
27364           not working) - (start of) includes
27365
27366 2003-08-05 14:00  ivan
27367
27368         * httemplate/browse/part_pkg.cgi: doh, revert stuff that shouldn't
27369           have been checked in
27370
27371 2003-08-05 13:06  ivan
27372
27373         * htetc/handler.pl: no svc_acct_sm in 1.5
27374
27375 2003-08-05 12:07  ivan
27376
27377         * FS/FS/part_export.pm: update sqlradius{_withdomain} documentation
27378
27379 2003-08-05 11:52  ivan
27380
27381         * FS/FS/svc_domain.pm: remove spurious re-use of $error
27382
27383 2003-08-05 11:45  ivan
27384
27385         * FS/FS/Record.pm: backwards compatibility if the schema hasn't
27386           been updated
27387
27388 2003-08-04 17:32  khoff
27389
27390         * httemplate/index.html: Fixed %%%VERSION%%% tag
27391
27392 2003-08-04 17:20  khoff
27393
27394         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/addr_block.pm,
27395           FS/FS/agent.pm, FS/FS/agent_type.pm, FS/FS/cust_bill.pm,
27396           FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay.pm,
27397           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
27398           FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
27399           FS/FS/cust_credit_refund.pm, FS/FS/cust_main.pm,
27400           FS/FS/cust_main_county.pm, FS/FS/cust_main_invoice.pm,
27401           FS/FS/cust_pay.pm, FS/FS/cust_pay_batch.pm, FS/FS/cust_pkg.pm,
27402           FS/FS/cust_refund.pm, FS/FS/cust_svc.pm,
27403           FS/FS/cust_tax_exempt.pm, FS/FS/domain_record.pm,
27404           FS/FS/export_svc.pm, FS/FS/msgcat.pm, FS/FS/nas.pm,
27405           FS/FS/part_bill_event.pm, FS/FS/part_export.pm,
27406           FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
27407           FS/FS/part_pop_local.pm, FS/FS/part_referral.pm,
27408           FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
27409           FS/FS/part_virtual_field.pm, FS/FS/pkg_svc.pm, FS/FS/port.pm,
27410           FS/FS/prepay_credit.pm, FS/FS/queue.pm, FS/FS/queue_arg.pm,
27411           FS/FS/queue_depend.pm, FS/FS/radius_usergroup.pm,
27412           FS/FS/router.pm, FS/FS/session.pm, FS/FS/svc_Common.pm,
27413           FS/FS/svc_acct.pm, FS/FS/svc_acct_pop.pm, FS/FS/svc_broadband.pm,
27414           FS/FS/svc_domain.pm, FS/FS/svc_forward.pm, FS/FS/svc_www.pm,
27415           FS/FS/type_pkgs.pm, FS/bin/freeside-setup, htetc/handler.pl,
27416           httemplate/index.html, httemplate/browse/part_svc.cgi,
27417           httemplate/browse/part_virtual_field.cgi,
27418           httemplate/browse/router.cgi, httemplate/edit/part_svc.cgi,
27419           httemplate/edit/part_virtual_field.cgi,
27420           httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
27421           httemplate/edit/svc_broadband.cgi, httemplate/edit/svc_www.cgi,
27422           httemplate/edit/process/router.cgi,
27423           httemplate/edit/process/svc_broadband.cgi,
27424           httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
27425           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
27426           Virtual field merge
27427
27428 2003-07-25 09:26  ivan
27429
27430         * FS/FS/svc_acct.pm: typo
27431
27432 2003-07-25 06:13  ivan
27433
27434         * FS/FS/Conf.pm: doc
27435
27436 2003-07-23 10:05  ivan
27437
27438         * FS/FS/part_export/domain_shellcommands.pm: bugfix for
27439           non-catchall domains
27440
27441 2003-07-23 08:36  ivan
27442
27443         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
27444           spurious "can't purchase pkgpart" errors
27445
27446 2003-07-17 09:02  ivan
27447
27448         * FS/FS/cust_main.pm: one last tiny bugfix for the retry_realtime
27449           functionality
27450
27451 2003-07-16 09:05  ivan
27452
27453         * httemplate/search/cust_pay.cgi: UI
27454
27455 2003-07-16 09:01  ivan
27456
27457         * httemplate/search/cust_pay.cgi: show totals in payment report
27458
27459 2003-07-15 06:30  ivan
27460
27461         * rt/: Makefile, bin/mason_handler.fcgi, bin/mason_handler.scgi,
27462           bin/rt-mailgate, etc/schema.Pg, lib/RT.pm, lib/RT/Record.pm:
27463           reverting to vendor branch rt 3.0.4, hopefully
27464
27465 2003-07-15 06:16  ivan
27466
27467         * rt/: config.log, config.status, bin/mason_handler.svc,
27468           bin/rt-commit-handler, bin/rt-crontool, etc/RT_Config.pm,
27469           etc/RT_Config.pm.in, etc/RT_SiteConfig.pm,
27470           html/Admin/Users/Modify.html, html/Elements/Footer,
27471           html/Elements/Header, html/Elements/Menu,
27472           html/Elements/PageLayout, html/Elements/SelectDate,
27473           html/Elements/SimpleSearch, html/Elements/Tabs,
27474           html/Elements/TitleBoxStart, html/Search/Bulk.html,
27475           html/Ticket/Create.html, html/Ticket/Display.html,
27476           html/Ticket/Elements/ShowSummary, html/Ticket/Elements/Tabs,
27477           html/User/Prefs.html, lib/RT/Groups_Overlay.pm,
27478           lib/RT/SearchBuilder.pm, lib/RT/Ticket_Overlay.pm,
27479           lib/RT/Transaction_Overlay.pm, lib/RT/User_Overlay.pm,
27480           lib/RT/Users_Overlay.pm, lib/t/02regression.t, lib/t/03web.pl,
27481           lib/t/04_send_email.pl, sbin/rt-setup-database.in: Initial
27482           revision
27483
27484 2003-07-15 06:16  ivan
27485
27486         * rt/: COPYING, Makefile.in, README, aclocal.m4, Changelog,
27487           configure, configure.ac, install-sh, bin/mason_handler.fcgi.in,
27488           bin/mason_handler.scgi.in, bin/mason_handler.svc.in,
27489           bin/rt-crontool.in, bin/rt-mailgate.in, bin/webmux.pl.in,
27490           docs/README.docs, docs/Security, docs/design_docs/CARS,
27491           docs/design_docs/TransactionTypes.txt, docs/design_docs/acls,
27492           docs/design_docs/approval_notices,
27493           docs/design_docs/approval_template, docs/design_docs/cf_search,
27494           docs/design_docs/cli_spec, docs/design_docs/cvs_integration,
27495           docs/design_docs/delegation, docs/design_docs/evil_plans,
27496           docs/design_docs/groups_notes,
27497           docs/design_docs/link-definitions.txt,
27498           docs/design_docs/recursive_group_membership_algorithm,
27499           docs/design_docs/rql_parser_machine.graphviz,
27500           docs/design_docs/string-extraction-guide.txt,
27501           docs/design_docs/subscription-definitions.txt,
27502           docs/design_docs/ticket_templates, docs/design_docs/users,
27503           etc/acl.Oracle, etc/acl.Pg, etc/acl.mysql, etc/constraints.mysql,
27504           etc/initialdata, etc/rt.spec, etc/schema.SQLite,
27505           etc/schema.mysql, html/autohandler, html/index.html, html/l,
27506           html/Admin/index.html, html/Admin/Elements/AddCustomFieldValue,
27507           html/Admin/Elements/CreateUserCalled,
27508           html/Admin/Elements/EditCustomField,
27509           html/Admin/Elements/EditCustomFieldValues,
27510           html/Admin/Elements/EditCustomFields,
27511           html/Admin/Elements/EditQueueWatchers,
27512           html/Admin/Elements/EditScrip, html/Admin/Elements/EditScrips,
27513           html/Admin/Elements/EditTemplates,
27514           html/Admin/Elements/EditUserComments,
27515           html/Admin/Elements/GroupTabs, html/Admin/Elements/Header,
27516           html/Admin/Elements/ListGlobalCustomFields,
27517           html/Admin/Elements/ListGlobalScrips,
27518           html/Admin/Elements/ModifyTemplate,
27519           html/Admin/Elements/QueueRightsForUser,
27520           html/Admin/Elements/QueueTabs,
27521           html/Admin/Elements/SelectCustomFieldType,
27522           html/Admin/Elements/SelectGroups,
27523           html/Admin/Elements/SelectModifyGroup,
27524           html/Admin/Elements/SelectModifyQueue,
27525           html/Admin/Elements/SelectModifyUser,
27526           html/Admin/Elements/SelectNewGroupMembers,
27527           html/Admin/Elements/SelectRights,
27528           html/Admin/Elements/SelectScrip,
27529           html/Admin/Elements/SelectScripAction,
27530           html/Admin/Elements/SelectScripCondition,
27531           html/Admin/Elements/SelectSingleOrMultiple,
27532           html/Admin/Elements/SelectTemplate,
27533           html/Admin/Elements/SelectUsers, html/Admin/Elements/SystemTabs,
27534           html/Admin/Elements/Tabs, html/Admin/Elements/UserTabs,
27535           html/Admin/Global/GroupRights.html, html/Admin/Global/Scrip.html,
27536           html/Admin/Global/Scrips.html, html/Admin/Global/Template.html,
27537           html/Admin/Global/Templates.html,
27538           html/Admin/Global/UserRights.html, html/Admin/Global/index.html,
27539           html/Admin/Groups/GroupRights.html,
27540           html/Admin/Groups/Members.html, html/Admin/Groups/Modify.html,
27541           html/Admin/Groups/UserRights.html, html/Admin/Groups/index.html,
27542           html/Admin/Queues/CustomField.html,
27543           html/Admin/Queues/CustomFields.html,
27544           html/Admin/Queues/GroupRights.html,
27545           html/Admin/Queues/Modify.html, html/Admin/Queues/People.html,
27546           html/Admin/Queues/Scrip.html, html/Admin/Queues/Scrips.html,
27547           html/Admin/Queues/Template.html,
27548           html/Admin/Queues/Templates.html,
27549           html/Admin/Queues/UserRights.html, html/Admin/Queues/index.html,
27550           html/Admin/Users/index.html, html/Approvals/Display.html,
27551           html/Approvals/index.html, html/Approvals/Elements/Approve,
27552           html/Approvals/Elements/PendingMyApproval,
27553           html/Approvals/Elements/ShowDependency,
27554           html/Approvals/Elements/Tabs, html/Elements/BevelBoxRaisedEnd,
27555           html/Elements/BevelBoxRaisedStart, html/Elements/Callback,
27556           html/Elements/Checkbox, html/Elements/CreateTicket,
27557           html/Elements/Error, html/Elements/GotoTicket,
27558           html/Elements/ListActions, html/Elements/Login,
27559           html/Elements/MessageBox, html/Elements/MyRequests,
27560           html/Elements/MyTickets, html/Elements/Quicksearch,
27561           html/Elements/Refresh, html/Elements/Section,
27562           html/Elements/SelectAttachmentField, html/Elements/SelectBoolean,
27563           html/Elements/SelectCustomFieldOperator,
27564           html/Elements/SelectCustomFieldValue,
27565           html/Elements/SelectDateRelation, html/Elements/SelectDateType,
27566           html/Elements/SelectEqualityOperator, html/Elements/SelectGroups,
27567           html/Elements/SelectLinkType, html/Elements/SelectMatch,
27568           html/Elements/SelectNewTicketQueue, html/Elements/SelectOwner,
27569           html/Elements/SelectQueue, html/Elements/SelectResultsPerPage,
27570           html/Elements/SelectSortOrder, html/Elements/SelectStatus,
27571           html/Elements/SelectTicketSortBy,
27572           html/Elements/SelectTicketTypes, html/Elements/SelectUsers,
27573           html/Elements/SelectWatcherType,
27574           html/Elements/SetupSessionCookie, html/Elements/Submit,
27575           html/Elements/TitleBoxEnd, html/NoAuth/Logout.html,
27576           html/NoAuth/Reminder.html, html/NoAuth/images/bplogo.gif,
27577           html/NoAuth/images/favicon.png,
27578           html/REST/1.0/NoAuth/mail-gateway, html/SelfService/Closed.html,
27579           html/SelfService/Create.html, html/SelfService/Display.html,
27580           html/SelfService/Error.html, html/SelfService/Prefs.html,
27581           html/SelfService/Update.html, html/SelfService/index.html,
27582           html/SelfService/Attachment/dhandler,
27583           html/SelfService/Elements/GotoTicket,
27584           html/SelfService/Elements/Header,
27585           html/SelfService/Elements/MyRequests,
27586           html/SelfService/Elements/Tabs, html/Ticket/History.html,
27587           html/Ticket/Modify.html, html/Ticket/ModifyAll.html,
27588           html/Ticket/ModifyDates.html, html/Ticket/ModifyLinks.html,
27589           html/Ticket/ModifyPeople.html, html/Ticket/Update.html,
27590           html/Ticket/Attachment/dhandler,
27591           html/Ticket/Elements/AddWatchers, html/Ticket/Elements/BulkLinks,
27592           html/Ticket/Elements/EditBasics,
27593           html/Ticket/Elements/EditCustomField,
27594           html/Ticket/Elements/EditCustomFields,
27595           html/Ticket/Elements/EditDates, html/Ticket/Elements/EditPeople,
27596           html/Ticket/Elements/EditWatchers,
27597           html/Ticket/Elements/ShowAttachments,
27598           html/Ticket/Elements/ShowBasics,
27599           html/Ticket/Elements/ShowCustomFields,
27600           html/Ticket/Elements/ShowDates,
27601           html/Ticket/Elements/ShowDependencies,
27602           html/Ticket/Elements/ShowHistory,
27603           html/Ticket/Elements/ShowMembers,
27604           html/Ticket/Elements/ShowMessageHeaders,
27605           html/Ticket/Elements/ShowMessageStanza,
27606           html/Ticket/Elements/ShowPeople,
27607           html/Ticket/Elements/ShowRequestor,
27608           html/Ticket/Elements/ShowTransaction, html/User/Delegation.html,
27609           html/User/Elements/DelegateRights, html/User/Elements/GroupTabs,
27610           html/User/Elements/Tabs, html/User/Groups/Members.html,
27611           html/User/Groups/Modify.html, html/User/Groups/index.html,
27612           lib/RT.pm.in, lib/RT/ACE.pm, lib/RT/ACE_Overlay.pm,
27613           lib/RT/ACL.pm, lib/RT/ACL_Overlay.pm, lib/RT/Attachment.pm,
27614           lib/RT/Attachment_Overlay.pm, lib/RT/Attachments.pm,
27615           lib/RT/Attachments_Overlay.pm, lib/RT/Base.pm,
27616           lib/RT/CachedGroupMember.pm, lib/RT/CachedGroupMember_Overlay.pm,
27617           lib/RT/CachedGroupMembers.pm,
27618           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CurrentUser.pm,
27619           lib/RT/CustomField.pm, lib/RT/CustomFieldValue.pm,
27620           lib/RT/CustomFieldValues.pm, lib/RT/CustomFieldValues_Overlay.pm,
27621           lib/RT/CustomField_Overlay.pm, lib/RT/CustomFields.pm,
27622           lib/RT/CustomFields_Overlay.pm, lib/RT/Date.pm,
27623           lib/RT/EmailParser.pm, lib/RT/Group.pm, lib/RT/GroupMember.pm,
27624           lib/RT/GroupMember_Overlay.pm, lib/RT/GroupMembers.pm,
27625           lib/RT/GroupMembers_Overlay.pm, lib/RT/Group_Overlay.pm,
27626           lib/RT/Groups.pm, lib/RT/Handle.pm, lib/RT/I18N.pm,
27627           lib/RT/Link.pm, lib/RT/Link_Overlay.pm, lib/RT/Links.pm,
27628           lib/RT/Links_Overlay.pm, lib/RT/Principal.pm,
27629           lib/RT/Principal_Overlay.pm, lib/RT/Principals.pm,
27630           lib/RT/Principals_Overlay.pm, lib/RT/Queue.pm,
27631           lib/RT/Queue_Overlay.pm, lib/RT/Queues.pm,
27632           lib/RT/Queues_Overlay.pm, lib/RT/Scrip.pm, lib/RT/ScripAction.pm,
27633           lib/RT/ScripAction_Overlay.pm, lib/RT/ScripActions.pm,
27634           lib/RT/ScripActions_Overlay.pm, lib/RT/ScripCondition.pm,
27635           lib/RT/ScripCondition_Overlay.pm, lib/RT/ScripConditions.pm,
27636           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrip_Overlay.pm,
27637           lib/RT/Scrips.pm, lib/RT/Scrips_Overlay.pm, lib/RT/System.pm,
27638           lib/RT/Template.pm, lib/RT/Template_Overlay.pm,
27639           lib/RT/Templates.pm, lib/RT/Templates_Overlay.pm,
27640           lib/RT/Ticket.pm, lib/RT/Tickets.pm, lib/RT/Tickets_Overlay.pm,
27641           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Transaction.pm,
27642           lib/RT/Transactions.pm, lib/RT/Transactions_Overlay.pm,
27643           lib/RT/URI.pm, lib/RT/User.pm, lib/RT/Users.pm,
27644           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
27645           lib/RT/Action/CreateTickets.pm,
27646           lib/RT/Action/EscalatePriority.pm, lib/RT/Action/Generic.pm,
27647           lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
27648           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SendEmail.pm,
27649           lib/RT/Action/SetPriority.pm, lib/RT/Action/UserDefined.pm,
27650           lib/RT/Condition/AnyTransaction.pm,
27651           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
27652           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
27653           lib/RT/Condition/PriorityExceeds.pm,
27654           lib/RT/Condition/QueueChange.pm,
27655           lib/RT/Condition/StatusChange.pm,
27656           lib/RT/Condition/UserDefined.pm, lib/RT/I18N/cs.pm,
27657           lib/RT/I18N/cs.po, lib/RT/I18N/de.po, lib/RT/I18N/en.po,
27658           lib/RT/I18N/es.po, lib/RT/I18N/fi.po, lib/RT/I18N/fr.po,
27659           lib/RT/I18N/he.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/ja.po,
27660           lib/RT/I18N/nl.po, lib/RT/I18N/no.po, lib/RT/I18N/pt_br.po,
27661           lib/RT/I18N/ru.po, lib/RT/I18N/zh_cn.po, lib/RT/I18N/zh_tw.po,
27662           lib/RT/Interface/CLI.pm, lib/RT/Interface/Email.pm,
27663           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/MailFrom.pm,
27664           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
27665           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/Generic.pm,
27666           lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm, lib/t/00smoke.t,
27667           lib/t/01harness.t, lib/t/data/multipart-alternative-with-umlaut,
27668           lib/t/data/nested-mime-sample, lib/t/data/nested-rfc-822,
27669           lib/t/data/new-ticket-from-iso-8859-1,
27670           lib/t/data/new-ticket-from-iso-8859-1-full,
27671           lib/t/data/russian-subject-no-content-type,
27672           lib/t/data/text-html-in-russian,
27673           lib/t/data/text-html-with-umlaut,
27674           lib/t/data/8859-15-message-series/dir,
27675           lib/t/data/8859-15-message-series/msg1,
27676           lib/t/data/8859-15-message-series/msg2,
27677           lib/t/data/8859-15-message-series/msg3,
27678           lib/t/data/8859-15-message-series/msg4,
27679           lib/t/data/8859-15-message-series/msg5,
27680           lib/t/data/8859-15-message-series/msg6,
27681           lib/t/data/8859-15-message-series/msg7,
27682           lib/t/regression/mime_tests, m4/rt_enable_layout.m4,
27683           m4/rt_expand_var.m4, m4/rt_layout.m4,
27684           m4/rt_subst_expanded_arg.m4, sbin/extract-message-catalog,
27685           sbin/extract_pod_tests, sbin/factory, sbin/license_tag,
27686           sbin/regression_harness, sbin/rt-test-dependencies.in,
27687           autom4te.cache/output.0, autom4te.cache/requests,
27688           autom4te.cache/traces.0: import of rt 3.0.4
27689
27690 2003-07-15 04:23  ivan
27691
27692         * Makefile: 1.5.0pre3
27693
27694 2003-07-13 23:21  ivan
27695
27696         * httemplate/search/cust_pay.cgi: fix bug when both a payment type
27697           and date range are specified
27698
27699 2003-07-12 04:14  ivan
27700
27701         * httemplate/index.html: remove Gratuitous capitalization
27702
27703 2003-07-12 04:09  ivan
27704
27705         * httemplate/: index.html, browse/part_pkg.cgi,
27706           browse/part_svc.cgi, search/cust_pkg.cgi: - better description of
27707           payment search - some clarification of services/packages vs.
27708           service/package   definitions in browse/part_{svc,pkg}.cgi -
27709           package definition report by # of active customer packages (with
27710           links   to customer package listing)
27711
27712 2003-07-11 08:37  ivan
27713
27714         * FS/FS/cust_main.pm: fix timelocal AUTOLOAD problem introduced by
27715           Time::Local fix in rc3 (closes: Bug#550)
27716
27717 2003-07-11 08:23  ivan
27718
27719         * httemplate/: index.html, search/cust_pay.cgi,
27720           search/cust_pkg.cgi, search/report_cust_pay.html: payments report
27721           for inventivemedia / hpnx
27722
27723 2003-07-11 00:54  ivan
27724
27725         * FS/FS/Record.pm: typo
27726
27727 2003-07-11 00:30  ivan
27728
27729         * FS/FS/Record.pm: provide stack backtrace when we wind up in
27730           FS::Record::AUTOLOAD by accident
27731
27732 2003-07-09 07:39  ivan
27733
27734         * httemplate/edit/svc_domain.cgi: increase max domain length to 63
27735
27736 2003-07-06 11:58  ivan
27737
27738         * httemplate/view/cust_main.cgi: don't bother displaying comments
27739           that are only whitespace/newlines
27740
27741 2003-07-03 20:31  ivan
27742
27743         * etc/abbr_state.txt: adding states
27744
27745 2003-07-03 18:37  ivan
27746
27747         * FS/FS/svc_acct_pop.pm: don't populate the whole initial list if
27748           there are tons of POPs
27749
27750 2003-07-03 17:51  ivan
27751
27752         * FS/FS/svc_acct_pop.pm: optimize javascript to handle large
27753           numbers of POPs
27754
27755 2003-07-02 05:58  ivan
27756
27757         * FS/FS/part_pkg.pm: tyop
27758
27759 2003-07-02 05:56  ivan
27760
27761         * FS/FS/part_pkg.pm: relaxed "first package" restrictions; will
27762           find any appropriate service with quantity 1
27763
27764 2003-07-02 05:34  ivan
27765
27766         * README: change license to GPL only
27767
27768 2003-07-01 02:00  ivan
27769
27770         * httemplate/edit/part_export.cgi: larger textareas in export
27771           options
27772
27773 2003-06-30 17:27  ivan
27774
27775         * FS/FS/part_export.pm: typo
27776
27777 2003-06-30 12:15  ivan
27778
27779         * FS/FS/cust_main.pm: bugfix for manual re-charging changes
27780           (Bug#423)
27781
27782 2003-06-30 11:56  ivan
27783
27784         * FS/FS/cust_main.pm: pass additional fields to ACH processors
27785           (Authorize.Net should work now)
27786
27787 2003-06-30 06:18  ivan
27788
27789         * FS/MANIFEST: removing deprecated freeside-overdue
27790
27791 2003-06-30 05:22  ivan
27792
27793         * FS/: FS/part_export.pm, FS/part_export/sqlradius.pm,
27794           FS/part_export/sqlradius_withdomain.pm,
27795           bin/freeside-sqlradius-reset,
27796           t/part_export-sqlradius_withdomain.t: adding sqlradius_withdomain
27797           export including realms, closes: bug#514
27798
27799 2003-06-30 00:44  ivan
27800
27801         * FS/FS/svc_domain.pm: increase maximum domain length to 67
27802
27803 2003-06-27 07:19  ivan
27804
27805         * FS/FS/: Conf.pm, svc_acct.pm: add radius-ip configuration
27806           parameter for Framed-IP-Address vs. Framed-Address
27807
27808 2003-06-25 03:22  ivan
27809
27810         * httemplate/search/cust_bill_event.cgi: Pg 7.3 incompatibility
27811           with empty dates in Failed Invoice Event search,   patch from
27812           rlucas@tercent.net
27813
27814 2003-06-25 01:40  ivan
27815
27816         * FS/FS/: svc_acct.pm, part_export/cp.pm: svc_acct doc update cp
27817           export - disable old-style suspending
27818
27819 2003-06-24 17:57  ivan
27820
27821         * FS/FS/part_export/forward_shellcommands.pm: forward_shellcommands
27822           update: might work now
27823
27824 2003-06-24 07:12  ivan
27825
27826         * FS/FS/part_export/: forward_shellcommands.pm, sqlmail.pm:
27827           explicitly use the necessary modules
27828
27829 2003-06-22 07:21  ivan
27830
27831         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: fix the credit card
27832           retry on change or manual "retry_card" to ONCE per invoice
27833
27834 2003-06-13 19:02  ivan
27835
27836         * FS/bin/freeside-setup: add index on cust_bill._date
27837
27838 2003-06-13 18:01  ivan
27839
27840         * bin/apache.export: \n\n between virtualhost entries
27841
27842 2003-06-13 08:18  ivan
27843
27844         * FS/FS/part_export/shellcommands.pm: $new_quoted_password vs.
27845           $quoted_new__password
27846
27847 2003-06-13 02:12  ivan
27848
27849         * FS/FS/part_export.pm: proper command escape for vpopmail export
27850
27851 2003-06-13 01:46  ivan
27852
27853         * httemplate/edit/part_export.cgi: missing semi
27854
27855 2003-06-13 01:44  ivan
27856
27857         * httemplate/edit/part_export.cgi: correct stickiness for checkbox
27858           options on export edit
27859
27860 2003-06-13 01:38  ivan
27861
27862         * FS/FS/part_export.pm: pass vpopmail passwords on command-line
27863           (unfortunately)
27864
27865 2003-06-13 01:23  ivan
27866
27867         * FS/FS/part_export.pm: full path to vpopmail commands
27868
27869 2003-06-13 01:11  ivan
27870
27871         * FS/FS/: part_export.pm, part_export/shellcommands.pm: add
27872           vpopmail presets to shellcommands_withdomain export
27873
27874 2003-06-12 07:08  ivan
27875
27876         * bin/passwd.import: /bin/halt and /sbin/halt
27877
27878 2003-06-12 07:06  ivan
27879
27880         * bin/passwd.import: tyop
27881
27882 2003-06-12 06:57  ivan
27883
27884         * bin/passwd.import: better error handling for re-imports
27885
27886 2003-06-12 06:50  ivan
27887
27888         * bin/fix-sequences: remove overly-verbose debugging for now
27889
27890 2003-06-12 06:50  ivan
27891
27892         * bin/fix-sequences: "doc"
27893
27894 2003-06-12 06:49  ivan
27895
27896         * bin/fix-sequences: arg
27897
27898 2003-06-12 06:47  ivan
27899
27900         * bin/fix-sequences: debugging
27901
27902 2003-06-12 06:43  ivan
27903
27904         * bin/fix-sequences: update for long table names; use sequence name
27905           directly instead of guessing
27906
27907 2003-06-12 06:35  ivan
27908
27909         * bin/fix-sequences: moo
27910
27911 2003-06-12 06:32  ivan
27912
27913         * bin/fix-sequences: adding fix-sequences
27914
27915 2003-06-12 05:57  ivan
27916
27917         * FS/FS/part_export.pm: _default_ default now sets GECOS like the
27918           OS-defaults
27919
27920 2003-06-12 05:43  ivan
27921
27922         * FS/FS/part_export.pm: sqlradius doc update; don't need to allow
27923           null OP columns
27924
27925 2003-06-11 13:27  khoff
27926
27927         * FS/FS/Misc.pm: In scalar context, smtpsend returns the number of
27928           addresses that the message was successfully delivered to.  I'm
27929           assuming 'Debug' causes Net::SMTP to warn the debug output, not
27930           return it.
27931
27932 2003-06-11 12:13  khoff
27933
27934         * FS/FS/Misc.pm: We're passing a list here, not one argument.
27935
27936 2003-06-09 04:11  ivan
27937
27938         * FS/FS/cust_svc.pm: add "$ignore_quantity" bypass
27939
27940 2003-06-06 18:58  ivan
27941
27942         * FS/FS/cust_main.pm: and fix the error message
27943
27944 2003-06-06 18:57  ivan
27945
27946         * FS/FS/cust_main.pm: really, really give a better error message
27947           when used under 5.005 now.  really.
27948
27949 2003-06-06 18:47  ivan
27950
27951         * FS/FS/cust_main.pm: give a better error message regarding
27952           Time::Local on old perls.  really.
27953
27954 2003-06-06 18:42  ivan
27955
27956         * FS/FS/cust_main.pm: require Time::Local 1.04 on perls before 5.6
27957
27958 2003-06-06 03:49  ivan
27959
27960         * FS/FS/part_export/cp.pm: add suspend/unsuspend capability to CP
27961           export
27962
27963 2003-06-04 17:22  khoff
27964
27965         * FS/FS/cust_pkg.pm: order/cancel packages rewritten
27966
27967 2003-06-04 09:14  ivan
27968
27969         * FS/FS/svc_acct.pm: allow empty slipip's
27970
27971 2003-06-04 05:44  ivan
27972
27973         * httemplate/search/cust_pkg.cgi: fix last bill label
27974
27975 2003-06-03 06:53  ivan
27976
27977         * httemplate/view/cust_main.cgi: fix provision links
27978
27979 2003-06-03 05:41  ivan
27980
27981         * FS/FS/: part_export.pm, part_export/cp.pm: minor update to cp
27982           export - eliminate redundant "host" parameter
27983
27984 2003-06-03 05:40  ivan
27985
27986         * Makefile: 1.5.0pre2 (too late, hehe)
27987
27988 2003-06-02 23:09  ivan
27989
27990         * FS/bin/freeside-setup: use serial for primary keys in new tables
27991           too
27992
27993 2003-06-02 22:49  ivan
27994
27995         * FS/bin/freeside-setup: router.svcnum nullability fix
27996
27997 2003-06-02 07:51  ivan
27998
27999         * httemplate/view/cust_main.cgi: UI nit
28000
28001 2003-06-02 05:22  ivan
28002
28003         * FS/FS/cust_pkg.pm: add last_bill field to manpage
28004
28005 2003-05-30 02:40  ivan
28006
28007         * httemplate/docs/man/FS/part_export/.cvs_is_on_crack: force
28008           inclusion of httemplate/docs/man hierarchy
28009
28010 2003-05-30 02:22  ivan
28011
28012         * FS/FS/part_export/sqlradius.pm: sqlradius exports include "op"
28013           field
28014
28015 2003-05-30 01:45  ivan
28016
28017         * httemplate/docs/ssh.html: doc
28018
28019 2003-05-19 22:43  ivan
28020
28021         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
28022           fs_selfservice/FS-SelfService/cgi/make_payment.html,
28023           fs_selfservice/FS-SelfService/cgi/payment_results.html,
28024           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: working
28025           self-service self-payments!
28026
28027 2003-05-19 06:54  ivan
28028
28029         * FS/FS/ClientAPI/MyAccount.pm,
28030           fs_selfservice/FS-SelfService/SelfService.pm,
28031           fs_selfservice/FS-SelfService/cgi/make_payment.html,
28032           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix up some
28033           bugs in processing payments via self-service... appears to be
28034           working so far
28035
28036 2003-05-19 06:38  ivan
28037
28038         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
28039           fs_selfservice/FS-SelfService/cgi/make_payment.html,
28040           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: first crack at
28041           payment processing with self-service (step two of the process)
28042
28043 2003-05-19 05:00  ivan
28044
28045         * FS/: MANIFEST, FS/Misc.pm, FS/cust_bill.pm, FS/cust_main.pm,
28046           FS/cust_pay.pm, FS/cust_pkg.pm, FS/svc_acct.pm, FS/svc_domain.pm,
28047           FS/ClientAPI/MyAccount.pm, t/Misc.t: maintenance:   - add
28048           FS::Misc with send_email subroutine, remove all duplicate code
28049           from     various modules   - move the realtime_bop from cust_bill
28050           to cust_main & change usage slightly.      invnum is no longer
28051           required.  FS::cust_bill::realtime_bop remains as a      wrapper.
28052           self-service:   - fix some syntax errors, make payment UI (step
28053           one) really should be     working now
28054
28055 2003-05-18 17:15  ivan
28056
28057         * fs_selfservice/FS-SelfService/cgi/: make_payment.html,
28058           selfservice.cgi: processing payments...
28059
28060 2003-05-18 04:44  ivan
28061
28062         * FS/FS/ClientAPI/MyAccount.pm,
28063           fs_selfservice/FS-SelfService/cgi/make_payment.html,
28064           fs_selfservice/FS-SelfService/cgi/myaccount.html: interface for
28065           making payments all done
28066
28067 2003-05-18 01:09  ivan
28068
28069         * fs_selfservice/FS-SelfService/cgi/make_payment.html: forgot this
28070           file
28071
28072 2003-05-18 01:08  ivan
28073
28074         * FS/FS/ClientAPI/MyAccount.pm, fs_selfservice/DEPLOY: more
28075           self-service make payment UI work
28076
28077 2003-05-17 23:20  ivan
28078
28079         * FS/FS/ClientAPI/MyAccount.pm,
28080           fs_selfservice/FS-SelfService/SelfService.pm,
28081           fs_selfservice/FS-SelfService/cgi/login.html,
28082           fs_selfservice/FS-SelfService/cgi/myaccount.html,
28083           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service:
28084           make payment UI done
28085
28086 2003-05-14 09:51  ivan
28087
28088         * FS/FS/cust_bill.pm: display recurring custom line items on
28089           invoices as well as one-shot ones
28090
28091 2003-05-12 23:01  ivan
28092
28093         * FS/FS/cust_bill_event.pm: - document missing fields in
28094           cust_bill_event
28095
28096 2003-05-12 22:47  ivan
28097
28098         * FS/FS/addr_block.pm: missing pod =cut at end
28099
28100 2003-05-12 20:22  ivan
28101
28102         * FS/FS/svc_acct.pm, fs_selfservice/FS-SelfService/cgi/login.html,
28103           fs_selfservice/FS-SelfService/cgi/myaccount.html,
28104           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
28105           fs_selfservice/FS-SelfService/cgi/view_invoice.html: -
28106           self-service updates: cleanup and beginnings of "make a payment"
28107           - fix pod masking FS::svc_acct::cust_svc
28108
28109 2003-05-12 00:34  ivan
28110
28111         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
28112           setbuf call doesn't appear to be working...
28113
28114 2003-05-12 00:33  ivan
28115
28116         * httemplate/view/cust_main.cgi: fix service links
28117
28118 2003-05-11 15:55  ivan
28119
28120         * httemplate/index.html: mail forward search not yet implemented
28121
28122 2003-05-11 15:53  ivan
28123
28124         * httemplate/search/cust_pkg.cgi: patch from Richard Siddall for
28125           strict vars
28126
28127 2003-05-11 15:34  ivan
28128
28129         * CREDITS, httemplate/view/cust_main.cgi: red here is too confusing
28130
28131 2003-05-11 15:25  ivan
28132
28133         * htetc/handler.pl: handler.pl updates from Richard Siddall
28134           <richard.siddall@elirion.net>
28135
28136 2003-05-09 23:45  ivan
28137
28138         * httemplate/view/cust_main.cgi: first pass at new package list UI
28139
28140 2003-05-09 22:41  ivan
28141
28142         * FS/FS/cust_pkg.pm: fix bug in last_bill method which prevented
28143           last_bill dates from being set
28144
28145 2003-05-09 22:40  ivan
28146
28147         * FS/FS/cust_main.pm: - substitute '0' for existing blank
28148           setup/recur fees - use timelocal_nocheck instead of timelocal for
28149           proper wraparound
28150
28151 2003-05-09 12:30  khoff
28152
28153         * httemplate/view/cust_main.cgi: Cleaned-up package view code and
28154           added CSS tags.
28155
28156 2003-05-08 23:03  ivan
28157
28158         * fs_selfservice/DEPLOY: updated freebsd install
28159
28160 2003-05-08 03:28  ivan
28161
28162         * CREDITS: credit where credit's due
28163
28164 2003-05-08 02:34  ivan
28165
28166         * Makefile, FS/FS/Record.pm: general Pg 7.3 fix for setting int
28167           columns to '' / NULL
28168
28169 2003-05-02 19:06  ivan
28170
28171         * FS/FS/part_export/infostreet.pm, httemplate/edit/svc_acct.cgi:
28172           enable quota maintenance in infostreet export
28173
28174 2003-05-02 19:03  ivan
28175
28176         * bin/apache.export: typo in usage instructions
28177
28178 2003-05-02 18:30  ivan
28179
28180         * FS/FS/part_export.pm: clean up CVS cruft
28181
28182 2003-05-02 16:51  khoff
28183
28184         * httemplate/view/cust_main.cgi: CARD && DCRD?
28185
28186 2003-04-29 12:49  khoff
28187
28188         * httemplate/misc/catchall.cgi: 0 has a hash key looks like svcnum
28189           = 0.  Suprisingly, '' works.
28190
28191 2003-04-29 11:28  khoff
28192
28193         * FS/FS/domain_record.pm: Better SOA checking
28194
28195 2003-04-29 09:59  khoff
28196
28197         * httemplate/edit/svc_broadband.cgi: It helps if you can edit the
28198           ip_addr field.
28199
28200 2003-04-25 19:01  khoff
28201
28202         * FS/FS/cust_svc.pm: I don't like FS::Record warnings
28203
28204 2003-04-25 17:28  khoff
28205
28206         * FS/FS/cust_bill.pm: Tyop
28207
28208 2003-04-24 16:01  ivan
28209
28210         * httemplate/edit/cust_main.cgi: fix for bug triggered by
28211           nonexistant referring customer numbers
28212
28213 2003-04-24 11:46  khoff
28214
28215         * FS/FS/part_export/sqlmail.pm: MySQL returns zero on an update
28216           when no values change.  We would insert on an rv of zero, so now
28217           we select count(*)... instead of relying on the rv of the update.
28218
28219 2003-04-24 11:45  khoff
28220
28221         * FS/FS/domain_record.pm: Support for nWnDnHnMnS time format
28222
28223 2003-04-23 19:46  ivan
28224
28225         * FS/FS/: part_export.pm, part_export/domain_shellcommands.pm:
28226           better shellcommands documentation of all sorts
28227
28228 2003-04-23 18:43  khoff
28229
28230         * FS/FS/part_export.pm, bin/bind.export: Support for exporting to
28231           an ISC BIND9 name server
28232
28233 2003-04-23 18:00  khoff
28234
28235         * FS/FS/part_export/sqlmail.pm: Apparently deleting elements from
28236           svc_Common->hashref is bad.
28237
28238 2003-04-23 16:12  ivan
28239
28240         * Makefile, htetc/handler.pl: compatible with mason 1.1!  closes:
28241           bug#492
28242
28243 2003-04-23 15:16  ivan
28244
28245         * FS/FS/part_export.pm: might not be necessary, but to be safe...
28246
28247 2003-04-22 22:36  khoff
28248
28249         * httemplate/search/cust_main.cgi: Missing comma.
28250
28251 2003-04-22 21:53  khoff
28252
28253         * FS/bin/freeside-setup: DBD::Pg doesn't handle char types very
28254           well.
28255
28256 2003-04-22 11:46  ivan
28257
28258         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
28259           httemplate/config/config.cgi: properly deprecate ancient apache &
28260           sendmail config options
28261
28262 2003-04-22 10:54  ivan
28263
28264         * httemplate/edit/part_export.cgi: mason is more strict about
28265           variables - patch from Richard Siddall, thanks
28266
28267 2003-04-21 21:39  ivan
28268
28269         * FS/: MANIFEST, FS/Conf.pm, FS/part_export.pm, FS/svc_domain.pm,
28270           FS/svc_forward.pm, FS/part_export/domain_shellcommands.pm,
28271           FS/part_export/forward_shellcommands.pm,
28272           t/part_export-forward_shellcommands.t: - mysql 4.1 is available;
28273           update documentation - remove last vestiges of 1.3-style
28274           qmail/vpopmail exports from svc_domain and   svc_forward; add
28275           appropriate exports (closes: Bug#299)
28276
28277 2003-04-21 15:40  ivan
28278
28279         * httemplate/view/svc_acct.cgi: typo
28280
28281 2003-04-21 14:42  khoff
28282
28283         * FS/FS/addr_block.pm: renamed config option excludeaddr
28284
28285 2003-04-21 14:40  khoff
28286
28287         * FS/FS/Conf.pm: renamed/clarified exclude_ip_addr option.
28288
28289 2003-04-21 14:29  khoff
28290
28291         * httemplate/edit/process/generic.cgi: Navigation fixes.
28292
28293 2003-04-21 14:13  khoff
28294
28295         * httemplate/edit/process/router.cgi: Fixed bug with $routernum and
28296           new routers.  Navigation cleanup.
28297
28298 2003-04-21 14:12  khoff
28299
28300         * httemplate/edit/router.cgi: Lines added for clairity
28301
28302 2003-04-21 13:53  ivan
28303
28304         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
28305           FS/bin/freeside-daily, FS/bin/freeside-setup,
28306           httemplate/docs/schema.html, httemplate/edit/cust_main.cgi,
28307           httemplate/edit/part_bill_event.cgi,
28308           httemplate/edit/process/cust_main.cgi,
28309           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
28310           on-demand vs. automatic cards & checks: added DCRD and DCHK
28311           payment types
28312
28313 2003-04-21 13:31  khoff
28314
28315         * FS/FS/: part_export.pm, part_export/sqlmail.pm: Bug fixes for
28316           sqlmail.  Added support for courier and dovecot authentication.
28317
28318 2003-04-21 13:27  khoff
28319
28320         * FS/FS/: Conf.pm, addr_block.pm: excludeaddr option for
28321           svc_broadband
28322
28323 2003-04-19 10:51  ivan
28324
28325         * FS/FS/: Conf.pm, part_pkg.pm: /^\s*$/ setup/recur expressions now
28326           failsafe to 0 (closes: Bug#498) deprecate old 1.3-style qmail
28327           integration
28328
28329 2003-04-17 20:29  ivan
28330
28331         * httemplate/view/svc_acct.cgi: YA pg7.3 fix
28332
28333 2003-04-02 06:52  ivan
28334
28335         * FS/FS/cust_main.pm: added order_pkgs sub
28336
28337 2003-04-02 03:38  ivan
28338
28339         * FS/FS/: UID.pm, cust_main.pm: better callbacks
28340
28341 2003-04-02 01:46  ivan
28342
28343         * httemplate/misc/process/meta-import.cgi: updated meta-import web
28344           UI to allow duplicate import tables
28345
28346 2003-04-01 19:23  ivan
28347
28348         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
28349           disappearing email invoice on errors, finally (closes: Bug#35)
28350
28351 2003-04-01 00:03  ivan
28352
28353         * FS/FS/Record.pm, httemplate/docs/index.html,
28354           httemplate/view/cust_main.cgi: - update qsearch for Pg 7.3 -
28355           preliminary 1.5.0 upgrade docs - syntax error in main customer
28356           view
28357
28358 2003-03-31 22:55  ivan
28359
28360         * httemplate/: misc/cust_main-cancel.cgi, view/cust_main.cgi:
28361           cancel button for customers (closes: Bug#25)
28362
28363 2003-03-31 17:22  ivan
28364
28365         * FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, debian/changelog,
28366           debian/control, httemplate/edit/REAL_cust_pkg.cgi,
28367           httemplate/edit/process/REAL_cust_pkg.cgi,
28368           httemplate/search/cust_pkg.cgi, httemplate/view/cust_main.cgi:
28369           correct last_bill problems with $0 invoice (non-existant) edge
28370           cases
28371
28372 2003-03-31 15:49  ivan
28373
28374         * httemplate/docs/schema.html: added last_bill column
28375
28376 2003-03-31 15:48  ivan
28377
28378         * FS/bin/freeside-setup: add 'last_bill' column
28379
28380 2003-03-28 21:34  ivan
28381
28382         * bin/apache.export: restart apache, not bind!
28383
28384 2003-03-28 20:52  ivan
28385
28386         * FS/FS/cust_svc.pm, FS/FS/domain_record.pm,
28387           FS/FS/part_export/www_shellcommands.pm,
28388           httemplate/view/svc_www.cgi: correct web UI for svc_www services
28389           & no more @.domain in www_shellcommands export
28390
28391 2003-03-28 18:35  ivan
28392
28393         * FS/FS/part_export/www_shellcommands.pm: trim leading @. off zones
28394
28395 2003-03-28 18:19  ivan
28396
28397         * FS/FS/part_export.pm: cust_svc and svc_x methods
28398
28399 2003-03-28 13:59  ivan
28400
28401         * bin/apache.export: fix missing semicolon in apache export
28402
28403 2003-03-28 13:43  ivan
28404
28405         * FS/FS/part_export/apache.pm: oops in null apache export
28406
28407 2003-03-24 00:30  ivan
28408
28409         * httemplate/search/svc_acct.cgi: another Pg7.3 fix
28410
28411 2003-03-19 20:36  ivan
28412
28413         * httemplate/edit/part_export.cgi: virtual wrap...
28414
28415 2003-03-19 20:09  ivan
28416
28417         * httemplate/edit/part_export.cgi: wrap this textbox hard
28418
28419 2003-03-19 20:00  ivan
28420
28421         * httemplate/edit/part_export.cgi: wide textareas
28422
28423 2003-03-19 19:41  ivan
28424
28425         * FS/MANIFEST, FS/FS/domain_record.pm, FS/FS/part_export.pm,
28426           FS/FS/part_export/apache.pm, FS/t/part_export-apache.t,
28427           bin/apache.export, bin/bind.export, bin/bsdshell.export,
28428           bin/sysvshell.export: apache export!
28429
28430 2003-03-11 03:40  ivan
28431
28432         * FS/FS/svc_domain.pm: another pg7.3 fix
28433
28434 2003-03-11 03:36  ivan
28435
28436         * httemplate/misc/: meta-import.cgi, process/meta-import.cgi: minor
28437           meta import webUI updates
28438
28439 2003-03-11 02:41  ivan
28440
28441         * httemplate/edit/part_pkg.cgi: another pg7.3 fix
28442
28443 2003-03-03 17:56  khoff
28444
28445         * FS/MANIFEST: updated for svc_broadband changes
28446
28447 2003-02-28 19:14  ivan
28448
28449         * FS/FS/cust_main.pm: change next bill date comparison from < to <=
28450
28451 2003-02-24 21:40  ivan
28452
28453         * httemplate/edit/cust_main.cgi: remove max length on ACH account
28454           number
28455
28456 2003-02-11 17:21  khoff
28457
28458         * FS/bin/freeside-setup: s/;/,/
28459
28460 2003-02-05 21:26  ivan
28461
28462         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_bill.pm,
28463           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
28464           FS/FS/cust_main.pm, FS/bin/freeside-setup,
28465           FS/t/cust_bill_pkg_detail.t, httemplate/docs/schema.html,
28466           httemplate/edit/part_pkg.cgi: time/data detail on invoices
28467
28468 2003-02-05 15:17  khoff
28469
28470         * FS/FS/addr_block.pm, FS/FS/part_svc_router.pm, FS/FS/router.pm,
28471           FS/FS/svc_broadband.pm, httemplate/browse/addr_block.cgi,
28472           httemplate/browse/router.cgi, httemplate/edit/router.cgi,
28473           httemplate/edit/svc_broadband.cgi,
28474           httemplate/edit/process/addr_block/add.cgi,
28475           httemplate/edit/process/addr_block/allocate.cgi,
28476           httemplate/edit/process/addr_block/deallocate.cgi,
28477           FS/bin/freeside-setup, httemplate/edit/process/generic.cgi,
28478           httemplate/edit/process/router.cgi,
28479           httemplate/edit/process/svc_broadband.cgi,
28480           httemplate/edit/process/addr_block/split.cgi, htetc/handler.pl,
28481           httemplate/index.html, httemplate/view/svc_broadband.cgi:
28482           svc_broadband rewrite
28483
28484 2003-02-05 14:06  khoff
28485
28486         * FS/FS/cust_svc.pm: ip_netmask is gone now
28487
28488 2003-01-27 23:47  ivan
28489
28490         * FS/bin/freeside-setup: eek, and this is what caused connectup to
28491           fail too
28492
28493 2003-01-27 22:08  ivan
28494
28495         * FS/FS/part_export/ldap.pm: crypt password export to ldap fix from
28496           dave denney <daud@kaosol.net>
28497
28498 2003-01-16 22:21  ivan
28499
28500         * FS/FS/ClientAPI/MyAccount.pm,
28501           fs_selfservice/FS-SelfService/SelfService.pm: selfservice cancel
28502           functionality
28503
28504 2003-01-15 18:58  ivan
28505
28506         * FS/FS/part_export/shellcommands.pm: don't run empty shellcommands
28507
28508 2003-01-14 02:15  ivan
28509
28510         * Makefile: selfservice
28511
28512 2003-01-14 01:26  ivan
28513
28514         * FS/MANIFEST, FS/bin/freeside-selfservice-server,
28515           init.d/freeside-init: move freeside-selfservice-server to proper
28516           MakeMaker install location
28517
28518 2003-01-14 00:49  ivan
28519
28520         * Makefile, FS/FS/svc_acct.pm, init.d/freeside-init: add
28521           freeside-selfservice-server to init script add domsvc checking as
28522           a foreign key
28523
28524 2003-01-12 23:26  ivan
28525
28526         * httemplate/edit/part_export.cgi: another Pg 7.3 fix
28527
28528 2003-01-12 22:19  ivan
28529
28530         * httemplate/edit/part_svc.cgi: whitespace inconsistancy causing
28531           extraneous diffs
28532
28533 2003-01-09 23:41  ivan
28534
28535         * FS/FS/cust_bill.pm: pop off an extra blank line in
28536           business-onlinepayment options
28537
28538 2002-12-28 01:16  ivan
28539
28540         * FS/FS/: cust_bill.pm, svc_acct.pm: prevent edge-case
28541           business-onlinepayment mod_perl leakage in multi-database
28542           installs.  ugh.
28543
28544 2002-12-27 04:56  ivan
28545
28546         * FS/FS/cust_main.pm: better times on failed billing events
28547
28548 2002-12-24 22:59  ivan
28549
28550         * FS/bin/freeside-daily: declare $opt_p usage
28551
28552 2002-12-24 14:41  ivan
28553
28554         * FS/bin/freeside-setup, httemplate/view/cust_main.cgi:
28555           optimization for ginourmous numbers of packages for intergate,
28556           whew
28557
28558 2002-12-23 15:56  ivan
28559
28560         * FS/FS/svc_acct.pm: remove gratuitous warning and better error
28561           messages
28562
28563 2002-12-23 07:21  ivan
28564
28565         * FS/FS/cust_bill.pm: make agent available to invoice templates
28566
28567 2002-12-23 07:05  steve
28568
28569         * FS/FS/part_export/shellcommands.pm: add email address to
28570           shellcommands
28571
28572           don't error out when importing unaudited accounts (even though
28573           should probably be using $FS::svc_Common::noexport_hack anyway)
28574
28575 2002-12-23 06:54  steve
28576
28577         * FS/FS/cust_pkg.pm: added stuff for selfservice_server-quiet,
28578           signup_server-quiet, and emailcancel messages.
28579
28580 2002-12-23 06:22  steve
28581
28582         * FS/FS/: cust_bill.pm, Conf.pm: added stuff for
28583           selfservice_server-quiet, signup_server-quiet, and emailcancel
28584           messages.
28585
28586 2002-12-22 00:53  ivan
28587
28588         * FS/: FS/cust_pkg.pm, bin/freeside-daily: -p option for
28589           freeside-daily to only run for a particular payby
28590           $disable_agentcheck option for cust_pkg for import optimization
28591
28592 2002-12-21 15:48  ivan
28593
28594         * httemplate/search/svc_domain.cgi: UI
28595
28596 2002-12-21 15:44  ivan
28597
28598         * httemplate/search/svc_domain.cgi: don't display all accounts in
28599           each domain
28600
28601 2002-12-21 02:14  ivan
28602
28603         * FS/FS/cust_main.pm: could be multiple returns from these
28604           searches, with taxclasses
28605
28606 2002-12-21 02:02  ivan
28607
28608         * FS/FS/Record.pm: better qsearchs warning
28609
28610 2002-12-20 23:36  ivan
28611
28612         * FS/FS/svc_acct.pm: $noexport hack moved to svc_Common
28613
28614 2002-12-20 20:31  ivan
28615
28616         * FS/FS/svc_acct.pm: kludge around uninitialized value errors
28617
28618 2002-12-19 19:29  ivan
28619
28620         * httemplate/view/cust_main.cgi: no changing cancelled packages
28621
28622 2002-12-17 13:31  ivan
28623
28624         * FS/FS/cust_bill.pm: invoice_lines() fix
28625
28626 2002-12-17 05:02  ivan
28627
28628         * httemplate/view/svc_acct.cgi: change wording
28629
28630 2002-12-17 02:42  ivan
28631
28632         * FS/bin/freeside-sqlradius-seconds: doh!  but finally fixed
28633
28634 2002-12-17 02:36  ivan
28635
28636         * FS/FS/cust_svc.pm: sqlradius time calculation fix wrt open
28637           sessions
28638
28639 2002-12-17 01:52  ivan
28640
28641         * FS/bin/freeside-sqlradius-seconds: sheesh
28642
28643 2002-12-17 01:48  ivan
28644
28645         * FS/bin/freeside-sqlradius-seconds: sigh
28646
28647 2002-12-17 01:47  ivan
28648
28649         * FS/bin/freeside-sqlradius-seconds: is this broken or is the
28650           calculation?
28651
28652 2002-12-17 01:37  ivan
28653
28654         * FS/bin/freeside-sqlradius-seconds: grr double doh
28655
28656 2002-12-17 01:35  ivan
28657
28658         * FS/bin/freeside-sqlradius-seconds: doh
28659
28660 2002-12-17 01:30  ivan
28661
28662         * FS/bin/freeside-sqlradius-seconds: carriage return helps alot
28663
28664 2002-12-17 01:24  ivan
28665
28666         * FS/: MANIFEST, bin/freeside-sqlradius-seconds: adding
28667           freeside-sqlradius-seconds
28668
28669 2002-12-16 13:52  ivan
28670
28671         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix for Pg 7.3,
28672           are there others?
28673
28674 2002-12-16 10:53  ivan
28675
28676         * httemplate/view/svc_domain.cgi: add PTR record to domain edit
28677
28678 2002-12-16 02:47  ivan
28679
28680         * httemplate/graph/money_time.cgi: working date range selector that
28681           defaults to the past year!
28682
28683 2002-12-14 13:18  ivan
28684
28685         * FS/FS/cust_svc.pm: fix for auditing packages
28686
28687 2002-12-12 16:31  ivan
28688
28689         * FS/FS/cust_main.pm, httemplate/misc/process/meta-import.cgi:
28690           taxclass fix (?)
28691
28692 2002-12-12 13:44  ivan
28693
28694         * FS/FS/svc_acct.pm: custnum in welcome email
28695
28696 2002-12-10 16:12  ivan
28697
28698         * httemplate/misc/: meta-import.cgi, process/meta-import.cgi:
28699           beginning of web-based data importer
28700
28701 2002-12-04 04:43  ivan
28702
28703         * bin/bind.export: really fixed now
28704
28705 2002-12-04 04:37  ivan
28706
28707         * bin/bind.export: oops, typo
28708
28709 2002-12-04 04:31  ivan
28710
28711         * FS/FS/cust_bill.pm: empty invoice_lines() fix
28712
28713 2002-11-27 21:44  ivan
28714
28715         * FS/FS/part_export.pm: add -g FreeBSD shellcommands export as per
28716           "Stephen Bechard" <steve@destek.net>
28717
28718 2002-11-27 21:10  ivan
28719
28720         * FS/FS/Conf.pm: deprecate username_policy
28721
28722 2002-11-26 03:58  ivan
28723
28724         * httemplate/misc/process/link.cgi: link by username now only links
28725           to same svcpart
28726
28727 2002-11-26 02:25  ivan
28728
28729         * FS/FS/part_export/ldap.pm: ldap export: fix $crypt_password
28730
28731 2002-11-25 21:42  ivan
28732
28733         * FS/FS/svc_acct.pm: remove harmless re-my to silence warning
28734
28735 2002-11-25 02:46  ivan
28736
28737         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: fix disappearing
28738           radius group bug, whew
28739
28740 2002-11-22 19:39  ivan
28741
28742         * httemplate/index.html: eww get rid of black border on konq3
28743
28744 2002-11-22 04:19  ivan
28745
28746         * FS/FS/cust_bill.pm: fix nasty typo which would affect credit card
28747           payments
28748
28749 2002-11-22 03:14  ivan
28750
28751         * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
28752           add lec billing event
28753
28754 2002-11-22 02:48  ivan
28755
28756         * FS/FS/cust_main.pm: oops, one last LECB change
28757
28758 2002-11-21 23:50  ivan
28759
28760         * FS/FS/: part_export.pm, part_export/ldap.pm: separate root and
28761           user dn in ldap export
28762
28763 2002-11-21 12:44  ivan
28764
28765         * FS/FS/part_export.pm: change DN labeling for those obtuse
28766           blockheads at netmagic
28767
28768 2002-11-20 13:13  ivan
28769
28770         * FS/FS/: part_export.pm, part_export/ldap.pm: add objectclass and
28771           ability to have multiple comma-separated values to LDAP export
28772
28773 2002-11-20 02:09  ivan
28774
28775         * FS/FS/part_export/ldap.pm: hmm, so you add the username to the DN
28776           for the add call...?  i don't get LDAP
28777
28778 2002-11-20 01:10  ivan
28779
28780         * FS/FS/part_export/ldap.pm: fix silly bug in ldap export
28781
28782 2002-11-20 01:07  ivan
28783
28784         * FS/bin/freeside-setup: ugh... need to increase length of payinfo
28785           field in cust_pay and cust_refund for ACH
28786
28787 2002-11-19 14:55  ivan
28788
28789         * FS/FS/cust_bill_event.pm: give better error message on bad
28790           invnum, also 'use FS::cust_bill' here
28791
28792 2002-11-19 14:48  ivan
28793
28794         * FS/FS/cust_bill.pm: Business::OnlinePayment type is ECHECK not
28795           CHECK
28796
28797 2002-11-19 13:20  ivan
28798
28799         * FS/FS/part_export/ldap.pm: ldap export: don't use password if not
28800           given
28801
28802 2002-11-19 12:56  ivan
28803
28804         * FS/FS/part_export/ldap.pm: ldap export update
28805
28806 2002-11-19 12:36  ivan
28807
28808         * FS/bin/freeside-setup: increase length of reczone and recdata
28809           fields in domain_record
28810
28811 2002-11-19 02:09  ivan
28812
28813         * FS/FS/cust_bill.pm: typo adding lec transactions
28814
28815 2002-11-19 02:02  ivan
28816
28817         * FS/FS/cust_main.pm: silly regex bug parsing echeck info
28818
28819 2002-11-19 01:51  ivan
28820
28821         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
28822           FS/FS/cust_refund.pm, FS/FS/part_bill_event.pm,
28823           FS/FS/part_pkg.pm, FS/FS/part_export/ldap.pm,
28824           httemplate/docs/schema.html, httemplate/edit/cust_main.cgi,
28825           httemplate/edit/part_bill_event.cgi,
28826           httemplate/view/cust_main.cgi: add LEC billing
28827
28828 2002-11-18 21:17  ivan
28829
28830         * httemplate/edit/cust_main.cgi: oops, remove 10 digit account
28831           number limit
28832
28833 2002-11-18 02:15  ivan
28834
28835         * FS/MANIFEST, FS/FS/part_export.pm, FS/FS/part_export/ldap.pm,
28836           FS/t/part_export-ldap.t, httemplate/edit/part_export.cgi:
28837           preliminary ldap export
28838
28839 2002-11-16 02:33  ivan
28840
28841         * FS/FS/: Conf.pm, cust_bill.pm: separate ACH processor support
28842
28843 2002-11-09 02:59  ivan
28844
28845         * httemplate/edit/part_pkg.cgi: javascript quoting problem in
28846           per-hour charging
28847
28848 2002-11-07 14:53  ivan
28849
28850         * FS/FS/cust_main.pm: doc
28851
28852 2002-11-05 20:23  ivan
28853
28854         * FS/FS/part_pkg.pm: safe regex for sqlradius hour/data billing,
28855           closes: Bug#474
28856
28857 2002-11-05 20:11  ivan
28858
28859         * httemplate/edit/part_pkg.cgi: data billing
28860
28861 2002-11-05 19:58  ivan
28862
28863         * httemplate/edit/part_pkg.cgi: data charging
28864
28865 2002-11-05 15:43  ivan
28866
28867         * httemplate/view/svc_acct.cgi: ui
28868
28869 2002-11-05 15:41  ivan
28870
28871         * httemplate/: edit/part_pkg.cgi, view/svc_acct.cgi: fix for
28872           correct radacct column names
28873
28874 2002-11-05 15:34  ivan
28875
28876         * FS/FS/cust_svc.pm: can't use placeholders in SELECT SUM(?)
28877
28878 2002-11-05 15:29  ivan
28879
28880         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
28881           httemplate/edit/part_pkg.cgi, httemplate/view/svc_acct.cgi:
28882           bandwidth charges from sqlradius
28883
28884 2002-11-05 12:29  ivan
28885
28886         * FS/bin/freeside-sqlradius-radacctd: lost?
28887
28888 2002-11-04 15:40  ivan
28889
28890         * FS/FS/CGI.pm: balance on small_custview
28891
28892 2002-11-04 12:51  ivan
28893
28894         * httemplate/view/svc_acct.cgi: fix cosmetic bug on online time
28895           view
28896
28897 2002-11-01 16:13  ivan
28898
28899         * httemplate/graph/money_time.cgi: whew, glad i had a copy of this
28900
28901 2002-10-28 05:22  ivan
28902
28903         * FS/bin/freeside-queued: signal-less queued child handling
28904           (closes: Bug#477)
28905
28906 2002-10-25 14:24  ivan
28907
28908         * FS/FS/part_export/shellcommands.pm: make $old_domain available
28909           too
28910
28911 2002-10-25 06:39  ivan
28912
28913         * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: show export
28914           numbers
28915
28916 2002-10-23 10:07  ivan
28917
28918         * FS/: FS/Conf.pm, bin/freeside-daily: database dump & scp support
28919
28920 2002-10-23 08:49  ivan
28921
28922         * FS/FS/Conf.pm, httemplate/misc/unapply-cust_pay.cgi,
28923           httemplate/view/cust_main.cgi: add option to unapply payments
28924
28925 2002-10-22 02:15  ivan
28926
28927         * FS/FS/part_export/vpopmail.pm: bugfix in vpopmail restart
28928
28929 2002-10-22 01:13  ivan
28930
28931         * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
28932           ACH fixes from s5
28933
28934 2002-10-21 23:28  ivan
28935
28936         * httemplate/edit/part_bill_event.cgi: oops - allow adding CHECK
28937           invoice events too
28938
28939 2002-10-21 08:20  ivan
28940
28941         * httemplate/edit/part_svc.cgi: don't disable for all items
28942
28943 2002-10-21 08:14  ivan
28944
28945         * httemplate/edit/part_svc.cgi: Prevent a fixed or default username
28946           or password from being defined
28947
28948 2002-10-20 01:27  ivan
28949
28950         * FS/FS/: part_export.pm, part_export/shellcommands.pm: enable
28951           shellcommands suspension/unsuspension hooks
28952
28953 2002-10-20 00:26  ivan
28954
28955         * FS/FS/part_export/vpopmail.pm: don't run restart command unless
28956           there is one
28957
28958 2002-10-19 20:28  ivan
28959
28960         * FS/FS/: part_export.pm, part_export/vpopmail.pm: vpopmail restart
28961           export option
28962
28963 2002-10-18 09:54  ivan
28964
28965         * Makefile: force executable permissions on bin/pod2x
28966
28967 2002-10-18 06:28  ivan
28968
28969         * FS/bin/freeside-radgroup: argh
28970
28971 2002-10-18 06:23  ivan
28972
28973         * FS/FS/svc_acct.pm: don't re-insert non-changed usernames to fuzzy
28974           cache
28975
28976 2002-10-18 03:28  ivan
28977
28978         * FS/: MANIFEST, bin/freeside-radgroup: adding
28979
28980 2002-10-17 08:06  ivan
28981
28982         * httemplate/view/svc_acct.cgi: use consistant terminology
28983
28984 2002-10-17 08:05  ivan
28985
28986         * httemplate/view/svc_acct.cgi: UI change for hour info
28987
28988 2002-10-17 07:59  ivan
28989
28990         * FS/FS/cust_svc.pm: yay missing paren
28991
28992 2002-10-17 07:50  ivan
28993
28994         * FS/FS/cust_svc.pm: *sigh* better debugging
28995
28996 2002-10-17 07:46  ivan
28997
28998         * FS/FS/cust_svc.pm: really fix sqlradacct for old Pg
28999
29000 2002-10-17 07:37  ivan
29001
29002         * FS/FS/cust_svc.pm: fix sqlradacct calculations for old Pg
29003
29004 2002-10-17 07:33  ivan
29005
29006         * httemplate/view/svc_acct.cgi: sqlradacct hour update
29007
29008 2002-10-17 07:16  ivan
29009
29010         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
29011           FS/FS/svc_acct.pm, httemplate/edit/part_pkg.cgi,
29012           httemplate/view/svc_acct.cgi: radacct update: use sqlradius for
29013           datasrc, not plandata options (whew)
29014
29015 2002-10-15 02:54  ivan
29016
29017         * FS/FS/cust_bill.pm: ach fix s/ECHECK/CHECK/
29018
29019 2002-10-14 00:44  ivan
29020
29021         * FS/FS/Conf.pm: s/bool/checkbox/
29022
29023 2002-10-14 00:30  ivan
29024
29025         * FS/FS/Conf.pm, httemplate/edit/svc_acct.cgi: svc-acct-alldomains
29026           config file allows selection of accounts from any domain
29027
29028 2002-10-13 23:17  ivan
29029
29030         * FS/FS/cust_pkg.pm, httemplate/edit/part_pkg.cgi: fix sql radacct
29031           billing
29032
29033 2002-10-13 23:16  ivan
29034
29035         * httemplate/view/svc_acct.cgi: show time online this billing cycle
29036           on view account screen
29037
29038 2002-10-13 00:14  ivan
29039
29040         * httemplate/docs/session.html: doh
29041
29042 2002-10-12 18:14  ivan
29043
29044         * FS/FS/Record.pm: change ILIKE into LOWER() for compatibility with
29045           non-Pg and Pg before 7.1
29046
29047 2002-10-12 18:05  ivan
29048
29049         * FS/FS/cust_bill.pm: bug fix in new ACH code
29050
29051 2002-10-12 07:21  ivan
29052
29053         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: fix
29054           dayphone/nightphone msgcat
29055
29056 2002-10-12 06:46  ivan
29057
29058         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi:
29059           dayphone/nightphone as customizable labels, closes: Bug#464
29060
29061 2002-10-12 06:26  ivan
29062
29063         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
29064           httemplate/edit/part_pkg.cgi: sqlradacct_hour price plan to
29065           charge per-hour against an external radacct table
29066
29067 2002-10-12 03:15  ivan
29068
29069         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
29070           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
29071           FS/FS/part_bill_event.pm, httemplate/edit/cust_main.cgi,
29072           httemplate/edit/process/cust_main.cgi,
29073           httemplate/view/cust_main.cgi: ACH support
29074
29075 2002-10-10 09:48  ivan
29076
29077         * httemplate/edit/cust_main.cgi: bugfix in payby-default HIDE
29078           expiration dates
29079
29080 2002-10-10 09:28  ivan
29081
29082         * httemplate/edit/cust_main.cgi: expiration date bugfix for HIDE
29083
29084 2002-10-09 07:30  ivan
29085
29086         * FS/FS/Conf.pm: nasty typo
29087
29088 2002-10-09 06:59  ivan
29089
29090         * FS/FS/Conf.pm: don't explicitly specify unclassified config
29091           section
29092
29093 2002-10-09 06:43  ivan
29094
29095         * FS/FS/part_export/vpopmail.pm: don't error out trying to create
29096           existing directories in vpopmail export
29097
29098 2002-10-09 06:07  ivan
29099
29100         * FS/FS/: Conf.pm, svc_acct.pm: radius-password config value to set
29101           the attribute used for plaintext pw's
29102
29103 2002-10-08 04:10  ivan
29104
29105         * httemplate/: index.html, search/cust_pkg.cgi: add suspended
29106           package browse (closes: Bug#467)
29107
29108 2002-10-08 03:50  ivan
29109
29110         * eg/export_template.pm: slightly less sucky
29111
29112 2002-10-08 01:33  ivan
29113
29114         * FS/FS/Conf.pm, httemplate/view/svc_acct.cgi: svc_acct-notes
29115           displays static HTML on account view (closes: Bug#465)
29116
29117 2002-10-07 21:46  ivan
29118
29119         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
29120           httemplate/view/cust_main.cgi: payby-default config option, with
29121           special "HIDE" option to disable billing information in the web
29122           interface (closes: Bug#468)
29123
29124 2002-10-07 01:47  ivan
29125
29126         * FS/bin/freeside-daily: cancel when it is *after* expiration date,
29127           not when it is *before*
29128
29129 2002-10-05 04:14  ivan
29130
29131         * FS/FS/part_export/sqlradius.pm: fix sqlradius export to not set
29132           blank id fields
29133
29134 2002-10-04 05:56  ivan
29135
29136         * FS/FS/type_pkgs.pm, FS/FS/part_export/sqlradius.pm,
29137           FS/bin/freeside-setup, httemplate/edit/process/cust_pkg.cgi,
29138           httemplate/misc/change_pkg.cgi, httemplate/search/cust_main.cgi,
29139           httemplate/view/cust_main.cgi: working on the road:   - easier
29140           "change package" link for changing one package to another   -
29141           sqlradius export now compatible with Pg   - indices on phone
29142           numbers   - install instructions specify Pg 7.1 (at least until
29143           ILIKE thing is changed)   - searching on phone number fragments
29144
29145 2002-10-04 05:39  ivan
29146
29147         * FS/bin/freeside-daily: turn on AutoCommit when vacuuming
29148
29149 2002-10-04 05:29  ivan
29150
29151         * FS/bin/freeside-count-active-customers: adding
29152
29153 2002-10-04 05:09  ivan
29154
29155         * FS/FS/cust_bill.pm: default for customers with no invoices   was:
29156           print   is now: send email to invoice from address
29157
29158 2002-10-03 08:29  ivan
29159
29160         * FS/FS/svc_acct.pm: fix implicit RADIUS password attribute to be
29161           Crypt-Password for encrypted pw's
29162
29163 2002-09-27 05:14  ivan
29164
29165         * FS/FS/svc_acct.pm: allow + in md5 encrypted passwords
29166
29167 2002-09-27 05:14  ivan
29168
29169         * FS/FS/UID.pm: don't chop blanks
29170
29171 2002-09-26 22:36  ivan
29172
29173         * FS/bin/freeside-adduser: lock mapsecrets file
29174
29175 2002-09-25 22:28  ivan
29176
29177         * Makefile: fix $INIT_FILE usage
29178
29179 2002-09-25 22:26  ivan
29180
29181         * FS/FS/svc_acct.pm: fix for inserting un-audited accounts
29182
29183 2002-09-25 22:25  ivan
29184
29185         * Makefile: oops
29186
29187 2002-09-25 21:45  ivan
29188
29189         * httemplate/search/svc_acct.cgi: tyop
29190
29191 2002-09-25 02:11  ivan
29192
29193         * Makefile: doc
29194
29195 2002-09-25 02:09  ivan
29196
29197         * FS/FS/raddb.pm: regenerate raddb.pm from freeradius-0.4 dicts add
29198           "Authentication-Type" for netc.net.au (radiator?)
29199
29200 2002-09-24 01:31  ivan
29201
29202         * FS/FS/Conf.pm: deprecate vpopmailrestart config value
29203
29204 2002-09-23 07:27  ivan
29205
29206         * FS/FS/CGI.pm, htetc/handler.pl: global.asa changes for profiling
29207           redirects header-handling changes necessary for chart .cgis
29208
29209 2002-09-23 01:50  ivan
29210
29211         * Makefile: better default Pg datasource
29212
29213 2002-09-21 04:17  ivan
29214
29215         * FS/bin/freeside-setup, httemplate/docs/schema.dia,
29216           httemplate/docs/schema.html, FS/FS/cust_bill.pm,
29217           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
29218           FS/FS/cust_main_county.pm,
29219           httemplate/browse/cust_main_county.cgi: all taxes now have names.
29220           closes: Bug#15
29221
29222 2002-09-20 08:49  ivan
29223
29224         * README: d
29225
29226 2002-09-20 08:49  ivan
29227
29228         * FS/Makefile.PL: installing into /usr/bin, bah
29229
29230 2002-09-20 08:48  ivan
29231
29232         * FS/FS.pm: doc
29233
29234 2002-09-20 08:48  ivan
29235
29236         * Makefile: 1.5.0
29237
29238 2002-09-20 08:47  ivan
29239
29240         * FS/: MANIFEST, bin/freeside-addoutsourceuser,
29241           bin/freeside-deloutsource, bin/freeside-deloutsourceuser,
29242           bin/freeside-deluser, bin/freeside-setup: add freeside-deluser,
29243           freeside-deloutsource and freeside-deloutsourceuser
29244
29245 2002-09-20 08:46  ivan
29246
29247         * FS/FS/Record.pm: fix database sequence code, closes: Bug#69
29248
29249 2002-09-20 07:48  ivan
29250
29251         * FS/FS/part_export.pm: extraneous warn
29252
29253 2002-09-20 05:50  ivan
29254
29255         * FS/bin/freeside-setup: move from bin/fs-setup to
29256           FS/bin/freeside-setup
29257
29258 2002-09-20 03:16  ivan
29259
29260         * FS/FS/UID.pm: change otaker fields to 32 chars
29261
29262 2002-09-19 06:34  ivan
29263
29264         * FS/FS/Record.pm: use database SERIAL or AUTO_INCREMENT for
29265           primary keys, finally, yay! closes: bug#69
29266
29267 2002-09-19 01:43  ivan
29268
29269         * FS/bin/freeside-daily: package expiration
29270
29271 2002-09-19 01:34  ivan
29272
29273         * FS/FS/svc_acct.pm: remove extra definition of $cust_pkg
29274
29275 2002-09-18 15:50  ivan
29276
29277         * FS/FS/Conf.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
29278           FS/bin/freeside-email, httemplate/edit/svc_forward.cgi,
29279           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
29280           httemplate/view/svc_acct.cgi: remove domain config file, closes:
29281           Bug#269
29282
29283 2002-09-18 15:38  ivan
29284
29285         * FS/FS/: svc_domain.pm, cust_svc.pm: removing svc_acct_sm
29286
29287 2002-09-18 05:10  ivan
29288
29289         * httemplate/docs/: index.html, legacy.html: doc
29290
29291 2002-09-17 03:21  ivan
29292
29293         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
29294           httemplate/edit/part_bill_event.cgi: remove obsolete cybercash
29295           support
29296
29297 2002-09-17 02:19  ivan
29298
29299         * FS/FS.pm, FS/MANIFEST, FS/FS/InitHandler.pm, FS/FS/cust_pkg.pm,
29300           FS/FS/part_export.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
29301           httemplate/index.html, httemplate/docs/schema.dia,
29302           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
29303           httemplate/edit/process/part_svc.cgi, httemplate/misc/link.cgi,
29304           httemplate/search/svc_domain.cgi: remove svc_acct_sm
29305
29306 2002-09-16 17:40  ivan
29307
29308         * FS/FS/cust_bill.pm: send_ftp doc fix
29309
29310 2002-09-16 17:33  ivan
29311
29312         * FS/FS/: Conf.pm, cust_bill.pm, cust_main.pm, svc_acct.pm:   -
29313           "emailinvoiceauto" implementation rewritten to work properly,
29314           stop
29315               overwriting existing invoice destinations
29316
29317 2002-09-11 02:28  ivan
29318
29319         * httemplate/browse/svc_acct_pop.cgi: mason error
29320
29321 2002-09-11 02:09  ivan
29322
29323         * httemplate/search/cust_main.cgi: mason warnings
29324
29325 2002-09-09 20:31  ivan
29326
29327         * FS/FS/cust_bill.pm: Business::OnlinePaymet fix for processors w/o
29328           order numbers, like VirtualNet
29329
29330 2002-09-09 16:05  khoff
29331
29332         * httemplate/: edit/svc_broadband.cgi,
29333           edit/process/svc_broadband.cgi, view/svc_broadband.cgi:
29334           svc_broadband merge
29335
29336 2002-09-09 16:01  khoff
29337
29338         * FS/FS/cust_svc.pm, FS/FS/part_export.pm, httemplate/index.html,
29339           httemplate/edit/part_svc.cgi,
29340           httemplate/edit/process/part_svc.cgi, FS/FS/svc_broadband.pm:
29341           svc_broadband merge
29342
29343 2002-09-09 15:56  khoff
29344
29345         * FS/MANIFEST: svc_broadband merge
29346
29347 2002-09-09 12:56  ivan
29348
29349         * FS/FS/part_export.pm: vpopmail export doc clarification: ssh as
29350           vpopmail user
29351
29352 2002-09-09 12:54  ivan
29353
29354         * httemplate/docs/ssh.html: doc clarification about users
29355
29356 2002-09-09 05:34  ivan
29357
29358         * FS/FS/: ClientAPI.pm, InitHandler.pm, svc_acct.pm,
29359           ClientAPI/passwd.pm: : is not legal in GECOS
29360
29361 2002-09-08 05:57  ivan
29362
29363         * FS/FS/svc_domain.pm: ordering fix on delete: domain_record
29364           records first, then svc_domain
29365
29366 2002-09-08 05:40  ivan
29367
29368         * bin/bind.export: error out if can't open .HEADER files
29369
29370 2002-09-08 04:36  ivan
29371
29372         * README: 1.4.1
29373
29374 2002-09-08 02:49  ivan
29375
29376         * conf/: soadefaultttl, soaexpire, soarefresh, soaretry: some
29377           useful default domain files
29378
29379 2002-09-07 07:20  ivan
29380
29381         * FS/FS/part_export.pm: mention docs/ssh.html in vpopmail
29382           description, give up hoping for a better description of the
29383           export from jeff
29384
29385 2002-09-06 19:27  ivan
29386
29387         * httemplate/docs/index.html: 1.4.1
29388
29389 2002-09-06 19:19  ivan
29390
29391         * FS/FS/part_export/vpopmail.pm: import flocking constants
29392
29393 2002-09-05 11:51  ivan
29394
29395         * FS/FS/part_export/vpopmail.pm: clear up directory silliness ick
29396
29397 2002-09-05 10:01  ivan
29398
29399         * httemplate/edit/cust_main.cgi: "same as billing address" box
29400           would uncheck itself on errors (only looked at previous
29401           ship_last, not CGI checkbox value too)  Closes: Bug#448
29402
29403 2002-09-05 09:51  ivan
29404
29405         * FS/FS/cust_bill.pm: Business::OnlinePayment::VitualNet
29406           compatibility
29407
29408 2002-09-05 06:50  ivan
29409
29410         * httemplate/browse/part_svc.cgi: don't show "clone an existing
29411           service definition" if there aren't any yet
29412
29413 2002-09-05 06:27  ivan
29414
29415         * FS/FS/cust_main.pm, httemplate/index.html,
29416           httemplate/misc/cust_main-import_charges.cgi,
29417           httemplate/misc/process/cust_main-import_charges.cgi: batch
29418           charge/credit import
29419
29420 2002-09-05 06:01  ivan
29421
29422         * FS/FS/svc_acct.pm: show illegal dir in error msg
29423
29424 2002-09-05 02:10  ivan
29425
29426         * FS/FS/: part_export.pm, part_export/vpopmail.pm: get rid of
29427           extraneous `vpopmail machine' field
29428
29429 2002-09-04 05:43  ivan
29430
29431         * Makefile, httemplate/index.html: 1.4.1beta1
29432
29433 2002-09-04 01:42  ivan
29434
29435         * httemplate/edit/part_pkg.cgi: spelling
29436
29437 2002-08-30 16:48  ivan
29438
29439         * FS/FS/cust_bill.pm: oops, missing charged column in csv exports
29440
29441 2002-08-30 16:42  ivan
29442
29443         * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm,
29444           httemplate/edit/process/part_bill_event.cgi: new invoice event:
29445           upload a CSV file
29446
29447 2002-08-30 16:17  ivan
29448
29449         * FS/FS/cust_main.pm: bill batch imported customers immediately (as
29450           of their cust_pkg.bill date) - setting cust_pkg.bill date
29451           directly bypasses setup fee
29452
29453 2002-08-30 10:34  ivan
29454
29455         * FS/FS/cust_main.pm, httemplate/index.html,
29456           httemplate/misc/cust_main-import.cgi,
29457           httemplate/misc/process/cust_main-import.cgi: working CSV import
29458           for crcmn
29459
29460 2002-08-30 04:33  ivan
29461
29462         * httemplate/edit/cust_main.cgi: use eidiot rather than die for
29463           (hopefully) better error message
29464
29465 2002-08-30 03:25  ivan
29466
29467         * Makefile: silly conf/registries dir still hanging around in CVS
29468           checkouts
29469
29470 2002-08-29 07:11  ivan
29471
29472         * httemplate/search/cust_pkg.cgi: UI ROWSPAN fix
29473
29474 2002-08-29 02:11  ivan
29475
29476         * FS/FS/svc_acct.pm: dont require uid for finger and quota, fix md5
29477           import, make username/password for unexported services conflict
29478           at least with self
29479
29480 2002-08-29 01:13  khoff
29481
29482         * httemplate/view/svc_domain.cgi: Missing Mason/Apache::ASP tags
29483
29484 2002-08-29 00:50  ivan
29485
29486         * FS/FS/: part_export.pm, part_export/vpopmail.pm: vpopmail updates
29487
29488 2002-08-28 23:02  ivan
29489
29490         * FS/FS/UID.pm: stupid kludge until schema otakers are not 8 chars
29491
29492 2002-08-28 22:57  ivan
29493
29494         * httemplate/view/svc_acct.cgi: password viewing UI change
29495
29496 2002-08-27 00:26  khoff
29497
29498         * FS/FS/Record.pm: Yip yip, I sprained my brain
29499
29500 2002-08-26 13:40  ivan
29501
29502         * FS/FS/cust_pkg.pm: allow . and - in otaker usernames
29503
29504 2002-08-24 20:54  ivan
29505
29506         * FS/bin/freeside-addoutsourceuser: ?
29507
29508 2002-08-24 20:42  ivan
29509
29510         * FS/bin/freeside-addoutsourceuser: correct secrets file path
29511
29512 2002-08-24 19:35  ivan
29513
29514         * FS/FS/part_export/shellcommands.pm: separate vars for quoted
29515           passwords
29516
29517 2002-08-24 19:26  ivan
29518
29519         * FS/FS/part_export/shellcommands.pm: properly quote password as
29520           well as finger
29521
29522 2002-08-24 18:48  ivan
29523
29524         * FS/bin/freeside-addoutsourceuser: password
29525
29526 2002-08-24 18:48  ivan
29527
29528         * FS/: MANIFEST, bin/freeside-addoutsourceuser: Added Files:
29529           bin/freeside-addoutsourceuser
29530
29531 2002-08-24 18:16  ivan
29532
29533         * FS/bin/: freeside-adduser, freeside-setup: doc
29534
29535 2002-08-24 18:14  ivan
29536
29537         * FS/bin/freeside-setup: noninteractive freeside-setup
29538
29539 2002-08-24 18:09  ivan
29540
29541         * FS/bin/: freeside-adduser, freeside-setup: doc
29542
29543 2002-08-24 01:13  ivan
29544
29545         * FS/bin/freeside-adduser: also do -b flag
29546
29547 2002-08-24 00:43  ivan
29548
29549         * FS/FS/part_export/shellcommands.pm: allow $domain as a variable
29550           in commands
29551
29552 2002-08-24 00:20  ivan
29553
29554         * httemplate/edit/part_export.cgi: don't substitute defaults for
29555           empty options when editing exports
29556
29557 2002-08-23 23:41  ivan
29558
29559         * FS/FS/part_export/: domain_shellcommands.pm, shellcommands.pm,
29560           www_shellcommands.pm: - depend on Net::SSH 0.07, for OpenSSH -T
29561           fix - no strict 'vars'; when necessary
29562
29563 2002-08-23 20:29  ivan
29564
29565         * httemplate/: view/cust_main.cgi, misc/unprovision.cgi:
29566           unprovision a single service
29567
29568 2002-08-23 19:10  ivan
29569
29570         * FS/bin/freeside-addoutsource: fix path
29571
29572 2002-08-23 18:53  ivan
29573
29574         * FS/bin/freeside-queued: depend on Net::SSH 0.07, for -T fix
29575
29576 2002-08-23 17:51  ivan
29577
29578         * httemplate/view/cust_main.cgi: UI
29579
29580 2002-08-23 17:16  ivan
29581
29582         * FS/: MANIFEST, bin/freeside-addoutsource: Added Files:
29583           bin/freeside-addoutsource
29584
29585 2002-08-23 16:43  ivan
29586
29587         * FS/: MANIFEST, FS/part_export.pm,
29588           FS/part_export/domain_shellcommands.pm,
29589           t/part_export-domain_shellcommands.t: add domain_shellcommands
29590           export
29591
29592 2002-08-19 16:08  ivan
29593
29594         * httemplate/view/cust_main.cgi: encode_entities for comments
29595           entries
29596
29597 2002-08-11 23:17  ivan
29598
29599         * rt/: Makefile, bin/mason_handler.fcgi, bin/mason_handler.scgi,
29600           bin/rt-mailgate, etc/schema.Pg, lib/RT.pm, lib/RT/Record.pm:
29601           import rt 2.0.14
29602
29603 2002-08-02 17:39  ivan
29604
29605         * httemplate/docs/legacy.html: remove some extra modules from
29606           install doc
29607
29608 2002-07-31 11:55  ivan
29609
29610         * FS/FS/part_export.pm: delete directories when deleting users on
29611           freebsd
29612
29613 2002-07-31 06:18  ivan
29614
29615         * FS/FS/svc_acct.pm: fix bug with static IP addresses
29616
29617 2002-07-26 20:56  ivan
29618
29619         * httemplate/misc/cancel-unaudited.cgi: move transaction from web
29620           interface to lib code
29621
29622 2002-07-26 19:47  ivan
29623
29624         * FS/bin/freeside-daily: vacuum pg databases daily
29625
29626 2002-07-25 19:33  ivan
29627
29628         * FS/FS/: part_export.pm, part_export/shellcommands.pm:
29629           shellcommands edit gecos field too
29630
29631 2002-07-23 05:37  ivan
29632
29633         * FS/FS/svc_acct.pm: fix small bugs in duplicate username checking
29634
29635 2002-07-22 03:50  ivan
29636
29637         * FS/t/ClientAPI.t, fs_selfservice/FS-SelfService/cgi/passwd.html:
29638           adding
29639
29640 2002-07-22 03:20  ivan
29641
29642         * Makefile: 1.4.0
29643
29644 2002-07-22 03:18  ivan
29645
29646         * FS/FS/CGI.pm: UI
29647
29648 2002-07-22 03:18  ivan
29649
29650         * FS/FS/cust_main.pm: sort bills by date
29651
29652 2002-07-16 05:29  ivan
29653
29654         * FS/: MANIFEST, FS/ClientAPI.pm, FS/ClientAPI/MyAccount.pm,
29655           FS/ClientAPI/passwd.pm: ClientAPI
29656
29657 2002-07-16 05:28  ivan
29658
29659         * fs_selfservice/: DEPLOY, fs_passwd_test,
29660           FS-SelfService/SelfService.pm,
29661           FS-SelfService/freeside-selfservice-clientd,
29662           FS-SelfService/cgi/login.html, FS-SelfService/cgi/myaccount.html,
29663           FS-SelfService/cgi/selfservice.cgi,
29664           FS-SelfService/cgi/view_invoice.html: invoice viewing...
29665
29666 2002-07-15 20:57  ivan
29667
29668         * FS/FS/part_export/infostreet.pm: missing ; in eval'ed sub
29669
29670 2002-07-15 20:56  ivan
29671
29672         * FS/FS/part_export/infostreet.pm: better error handling
29673
29674 2002-07-15 20:47  ivan
29675
29676         * FS/FS/part_export/infostreet.pm: fix XML-RPC weirdness
29677
29678 2002-07-15 01:28  ivan
29679
29680         * fs_selfservice/: fs_passwd_test,
29681           FS-SelfService/freeside-selfservice-clientd: working framework,
29682           no hung clients, whew
29683
29684 2002-07-14 18:44  ivan
29685
29686         * bin/bind.import: finally a working DNS::ZoneParse
29687
29688 2002-07-11 06:52  ivan
29689
29690         * fs_selfservice/: DEPLOY, fs_passwd_test, FS-SelfService/MANIFEST,
29691           FS-SelfService/SelfService.pm,
29692           FS-SelfService/freeside-selfservice-clientd: finally working
29693           async framework
29694
29695 2002-07-08 19:23  ivan
29696
29697         * httemplate/docs/: schema.dia, schema.png: new schema diagram
29698
29699 2002-07-08 10:14  ivan
29700
29701         * FS/bin/freeside-queued: oops, fix for bug only surfacing with
29702           different freeside uid/gid
29703
29704 2002-07-08 08:56  ivan
29705
29706         * httemplate/edit/svc_acct.cgi: better error message
29707
29708 2002-07-08 06:07  ivan
29709
29710         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
29711           edit expiration dates
29712
29713 2002-07-08 03:01  ivan
29714
29715         * FS/FS/part_export.pm: default linux/netbsd shellcommand userdel
29716           should remove home directories
29717
29718 2002-07-07 10:49  ivan
29719
29720         * FS/FS/svc_acct.pm: rewrite uid-dup checking to be
29721           new-export-aware, closes: #431
29722
29723 2002-07-06 05:15  ivan
29724
29725         * Makefile: beta2
29726
29727 2002-07-06 04:08  ivan
29728
29729         * httemplate/: edit/svc_forward.cgi, view/svc_forward.cgi: fix UI
29730           for forwards - use HTML::Widgets::SelectLayers, closes: Bug#303
29731
29732 2002-07-06 01:50  ivan
29733
29734         * httemplate/view/svc_acct.cgi: add "are you sure?" javascript on
29735           view/svc_acct.cgi "cancel unaudited account" (closes: Bug#432)
29736
29737 2002-07-06 01:29  ivan
29738
29739         * httemplate/view/cust_main.cgi: speling
29740
29741 2002-07-06 00:32  ivan
29742
29743         * httemplate/edit/part_pkg.cgi: fix speling
29744
29745 2002-07-06 00:30  ivan
29746
29747         * FS/FS/: Conf.pm, part_export.pm, svc_www.pm,
29748           part_export/www_shellcommands.pm: move svc_www ssh jobs to the
29749           job queue & exports, and make them configurable
29750
29751 2002-07-05 21:20  ivan
29752
29753         * FS/FS/svc_acct.pm: typo
29754
29755 2002-07-05 16:32  ivan
29756
29757         * httemplate/config/config.cgi: fix bug with config having a value
29758           not in the select
29759
29760 2002-07-04 03:35  ivan
29761
29762         * httemplate/browse/: agent.cgi, agent_type.cgi,
29763           part_bill_event.cgi, part_export.cgi, part_pkg.cgi, part_svc.cgi,
29764           svc_acct_pop.cgi: move "add" links to the top
29765
29766 2002-07-03 07:45  ivan
29767
29768         * FS/t/part_export-http.t: s/_post//
29769
29770 2002-07-03 07:21  ivan
29771
29772         * FS/: MANIFEST, FS/part_export.pm, FS/part_export/http.pm,
29773           t/part_export-http.t: http export
29774
29775 2002-07-03 04:37  ivan
29776
29777         * FS/FS/InitHandler.pm: 54
29778
29779 2002-07-03 04:35  ivan
29780
29781         * FS/FS/InitHandler.pm: sacrifice memory for speed
29782
29783 2002-07-03 04:31  ivan
29784
29785         * FS/FS/InitHandler.pm: preload modules
29786
29787 2002-07-03 04:23  ivan
29788
29789         * FS/FS/: InitHandler.pm, UID.pm: fix to allow running during
29790           apache init
29791
29792 2002-07-03 04:10  ivan
29793
29794         * FS/FS/UID.pm: allow InitHandler to work during apache startup
29795
29796 2002-07-03 03:50  ivan
29797
29798         * FS/FS/InitHandler.pm: skip comment & blank lines
29799
29800 2002-07-03 03:48  ivan
29801
29802         * FS/FS/InitHandler.pm: debug
29803
29804 2002-07-03 03:33  ivan
29805
29806         * FS/: MANIFEST, FS/InitHandler.pm, t/InitHandler.t: preload all
29807           dbdefs
29808
29809 2002-07-02 20:57  ivan
29810
29811         * FS/FS/cust_main.pm: working one-time charges again
29812
29813 2002-07-02 20:52  ivan
29814
29815         * httemplate/view/cust_main.cgi: ui
29816
29817 2002-07-02 20:47  ivan
29818
29819         * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
29820           httemplate/edit/process/quick-charge.cgi,
29821           httemplate/view/cust_main.cgi: one-time charges with tax classes
29822
29823 2002-07-02 19:25  ivan
29824
29825         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
29826           httemplate/config/config.cgi: deprecate text radius config
29827           options update config docs
29828
29829 2002-07-02 18:47  ivan
29830
29831         * FS/: MANIFEST, bin/freeside-reexport: freeside-reexport
29832
29833 2002-07-02 18:05  ivan
29834
29835         * FS/bin/freeside-sqlradius-reset: pod
29836
29837 2002-07-02 18:01  ivan
29838
29839         * FS/bin/freeside-sqlradius-reset: fix usage message
29840
29841 2002-07-02 16:03  ivan
29842
29843         * FS/FS/part_export.pm: fix usermod commands for freebsd
29844
29845 2002-07-02 07:37  ivan
29846
29847         * Makefile: beta1!!
29848
29849 2002-07-02 07:22  ivan
29850
29851         * FS/FS/part_export/textradius.pm: working textradius export
29852
29853 2002-07-02 07:00  ivan
29854
29855         * FS/FS/part_export/textradius.pm: better diagnostics
29856
29857 2002-07-02 06:22  ivan
29858
29859         * httemplate/view/cust_main.cgi: ui s/ /&nbsp;
29860
29861 2002-07-02 06:04  ivan
29862
29863         * FS/FS/part_export/shellcommands.pm: no warnings
29864
29865 2002-07-02 06:00  ivan
29866
29867         * FS/FS/: part_export.pm, part_export/shellcommands.pm: working
29868           linux and freebsd shellcommands
29869
29870 2002-07-02 04:29  ivan
29871
29872         * FS/FS/part_export.pm: fix for freebsd presets
29873
29874 2002-07-02 04:27  ivan
29875
29876         * FS/FS/part_export.pm: useful shellcommands presets
29877
29878 2002-07-02 03:14  ivan
29879
29880         * FS/bin/freeside-queued: grr old openssh grr freebsd
29881
29882 2002-07-02 02:42  ivan
29883
29884         * FS/bin/freeside-queued: fleabsd grr
29885
29886 2002-07-02 02:39  ivan
29887
29888         * FS/bin/freeside-queued: freebsd is sofa king broken
29889
29890 2002-07-02 00:31  ivan
29891
29892         * FS/FS/part_export/textradius.pm: working textradius
29893
29894 2002-07-02 00:13  ivan
29895
29896         * FS/FS/part_export/textradius.pm: better error reporting from
29897           rsync
29898
29899 2002-07-01 23:58  ivan
29900
29901         * FS/FS/part_export/: shellcommands.pm, www_shellcommands.pm:
29902           s/options/option/, oops, and machine isn't an option
29903
29904 2002-07-01 23:48  ivan
29905
29906         * FS/FS/queue.pm: error messages can have other chars
29907
29908 2002-07-01 15:38  ivan
29909
29910         * FS/FS/part_export/textradius.pm: prevent any possible infinite
29911           looping
29912
29913 2002-07-01 02:15  ivan
29914
29915         * FS/FS/part_export/textradius.pm: real-time! text radius export
29916
29917 2002-06-30 04:01  ivan
29918
29919         * CREDITS: administrivia
29920
29921 2002-06-30 00:17  ivan
29922
29923         * FS/FS/Record.pm: oops, very bad
29924
29925 2002-06-30 00:16  ivan
29926
29927         * FS/FS/Record.pm: get rid of unneeded Pg-cruft (don't use native
29928           Pg money type)
29929
29930 2002-06-30 00:04  ivan
29931
29932         * FS/FS/Record.pm: fix dbdef caching
29933
29934 2002-06-29 19:13  ivan
29935
29936         * FS/: MANIFEST, FS/part_export.pm,
29937           FS/part_export/shellcommands_withdomain.pm,
29938           t/part_export-shellcommands_withdomain.t: export!
29939
29940 2002-06-29 18:18  ivan
29941
29942         * httemplate/docs/ssh.html: adding
29943
29944 2002-06-28 13:31  ivan
29945
29946         * FS/FS/svc_acct.pm: better error message for illegal password
29947
29948 2002-06-28 13:21  ivan
29949
29950         * FS/FS/cust_main.pm: better error message for missing tax classes
29951
29952 2002-06-28 03:49  ivan
29953
29954         * FS/FS/Record.pm: remove extraneous check
29955
29956 2002-06-28 01:23  ivan
29957
29958         * FS/FS/: Record.pm, UID.pm: fix multi-database installs, while
29959           hopefully keeping performance improvement
29960
29961 2002-06-27 20:09  ivan
29962
29963         * httemplate/view/cust_main.cgi: more card display changes
29964
29965 2002-06-27 19:21  ivan
29966
29967         * httemplate/view/cust_main.cgi: last 4 digits of card instead of
29968           first
29969
29970 2002-06-27 02:23  ivan
29971
29972         * FS/: FS/part_export/bind.pm, FS/part_export/bind_slave.pm,
29973           t/part_export-bind.t, t/part_export-bind_slave.t: null bind
29974           exports
29975
29976 2002-06-27 02:19  ivan
29977
29978         * FS/: FS/part_export/bsdshell.pm, FS/part_export/null.pm,
29979           FS/part_export/sysvshell.pm, FS/part_export/www_shellcommands.pm,
29980           t/part_export-null.t, t/part_export-sysvshell.t,
29981           t/part_export-www_shellcommands.t: export updates
29982
29983 2002-06-26 01:36  ivan
29984
29985         * FS/FS/part_export.pm: tyop
29986
29987 2002-06-26 01:32  ivan
29988
29989         * FS/FS/part_export.pm: better export docs/defaults
29990
29991 2002-06-26 01:12  ivan
29992
29993         * FS/FS/cust_main.pm: add type_pkgs record if necessary for
29994           one-time charges
29995
29996 2002-06-26 01:05  ivan
29997
29998         * httemplate/view/cust_main.cgi: close form tags
29999
30000 2002-06-26 00:42  ivan
30001
30002         * bin/: bsdshell.export, sysvshell.export: shell.export ->
30003           bsdshell.export & sysvshell.export
30004
30005 2002-06-25 20:53  ivan
30006
30007         * FS/FS/part_export_option.pm: export options can be anything
30008
30009 2002-06-25 19:37  ivan
30010
30011         * FS/FS/cust_bill.pm: fix not sending postal invoices to customers
30012           with email invoices too
30013
30014 2002-06-25 18:35  ivan
30015
30016         * FS/FS/cust_main.pm, httemplate/edit/process/quick-charge.cgi,
30017           httemplate/edit/process/quick-cust_pkg.cgi,
30018           httemplate/view/cust_main.cgi: working one-time charges
30019
30020 2002-06-25 17:41  ivan
30021
30022         * httemplate/edit/part_pkg.cgi: ui
30023
30024 2002-06-25 16:27  ivan
30025
30026         * httemplate/view/svc_www.cgi: add link to controlling account
30027
30028 2002-06-25 00:18  ivan
30029
30030         * FS/bin/freeside-queued: might work again under mysql
30031
30032 2002-06-23 12:16  ivan
30033
30034         * FS/FS/domain_record.pm: domain_record records attached to svc_www
30035           records are no longer delete-able, patch from "Stephen Bechard"
30036           <steve@destek.net>, thanks!  closes: Bug#434
30037
30038 2002-06-22 22:44  ivan
30039
30040         * httemplate/edit/process/svc_www.cgi: patch to get this working
30041           from Stephen Bechard <steve@destek.net>
30042
30043 2002-06-22 22:43  ivan
30044
30045         * httemplate/view/svc_www.cgi: add link to edit and format nicely
30046
30047 2002-06-22 18:36  ivan
30048
30049         * FS/FS/svc_www.pm: forgot . between zone and domain, patch from
30050           "Stephen Bechard" <steve@destek.net>, thanks
30051
30052 2002-06-22 18:33  ivan
30053
30054         * httemplate/edit/svc_www.cgi: forgot %> when converting from CGI,
30055           works now, patch from "Stephen Bechard" <steve@destek.net>
30056
30057 2002-06-21 14:49  ivan
30058
30059         * FS/FS/part_export/infostreet.pm: s/title/organization/ at
30060           noment's request
30061
30062 2002-06-21 13:26  ivan
30063
30064         * FS/FS/part_export/infostreet.pm: fix infostreet contact field
30065           setting
30066
30067 2002-06-21 13:17  ivan
30068
30069         * FS/FS/part_export/infostreet.pm: debugging option
30070
30071 2002-06-21 02:57  ivan
30072
30073         * bin/passwd.import: no, don't check for duplicates like this by
30074           default... not new-export style
30075
30076 2002-06-21 02:56  ivan
30077
30078         * FS/FS/svc_acct.pm: better error messages on uid duplicates... uid
30079           stuff still needs to be rewritten for new exports
30080
30081 2002-06-21 02:15  ivan
30082
30083         * bin/passwd.import: oops
30084
30085 2002-06-21 02:13  ivan
30086
30087         * bin/: bind.import, fs-migrate-svc_acct_sm, passwd.import: import
30088           fixes...
30089
30090 2002-06-21 02:11  ivan
30091
30092         * bin/passwd.import: tiny bit better passwd.import
30093
30094 2002-06-21 01:29  ivan
30095
30096         * httemplate/index.html: uid search on main menu, updated upgrade
30097           docs
30098
30099 2002-06-20 15:35  ivan
30100
30101         * FS/FS/part_export/infostreet.pm: fix infostreet contact field foo
30102
30103 2002-06-19 18:29  ivan
30104
30105         * FS/FS/part_export.pm, FS/FS/part_export/shellcommands.pm,
30106           FS/bin/freeside-queued, httemplate/edit/part_export.cgi,
30107           httemplate/edit/process/part_export.cgi: shellcommands
30108           w/passwords
30109
30110 2002-06-18 21:54  ivan
30111
30112         * Makefile, bin/pod2x: pod build fix thanks to Stephen Bechard
30113           <steve@destek.net>
30114
30115 2002-06-18 21:03  ivan
30116
30117         * FS/FS/part_export/infostreet.pm: fix setContactField email
30118
30119 2002-06-18 18:03  ivan
30120
30121         * FS/FS/svc_acct.pm: and the same for changes...
30122
30123 2002-06-18 17:58  ivan
30124
30125         * FS/FS/svc_acct.pm: fix problem provisioning RADIUS groups
30126           caused by kristian/mark/pc-intouch's changes moving exports into
30127           svc_Common -   changed sequence of events such that groups were
30128           not provisioned when the   sqlradius export was run
30129
30130 2002-06-18 16:52  ivan
30131
30132         * httemplate/misc/queue.cgi: better error message
30133
30134 2002-06-14 18:12  ivan
30135
30136         * FS/FS/part_export.pm, httemplate/edit/part_svc.cgi:
30137           mark@pc-intouch.com: exporttype2svcdb removal
30138
30139 2002-06-14 14:35  ivan
30140
30141         * FS/FS/part_export/infostreet.pm: freeside night to infostreet
30142           faxNumber (? dunno, what noment wants)
30143
30144 2002-06-14 04:44  ivan
30145
30146         * Makefile: better releaes target?
30147
30148 2002-06-14 04:26  ivan
30149
30150         * Makefile: 1.4.0pre14
30151
30152 2002-06-14 04:22  ivan
30153
30154         * FS/: FS/Conf.pm, bin/freeside-queued, FS/cust_main.pm,
30155           FS/queue.pm, FS/svc_Common.pm, FS/svc_acct.pm: working job
30156           dependancies FS::queue::joblisting html excapes & truncates long
30157           arguments welcome email (sheesh!) closes: Bug#420 (haha at 4:20
30158           am, too.  really!)
30159
30160 2002-06-14 02:19  ivan
30161
30162         * FS/FS/UID.pm: only run callbacks once... should speed things up
30163           (no dbdef reloading)
30164
30165 2002-06-13 20:26  ivan
30166
30167         * httemplate/docs/legacy.html: s/svc_domain.import/bind.import/ to
30168           match reality
30169
30170 2002-06-13 20:12  ivan
30171
30172         * httemplate/index.html: remove classic interface
30173
30174 2002-06-13 19:25  ivan
30175
30176         * FS/bin/freeside-queued: mysql compatibility?
30177
30178 2002-06-13 17:12  ivan
30179
30180         * httemplate/: index.html, search/cust_main.cgi: search by for
30181           address2 (unit) - commented out in default index.html
30182
30183 2002-06-13 16:28  ivan
30184
30185         * httemplate/: index.html, search/cust_main.cgi: phone number
30186           search (Bug#422)
30187
30188 2002-06-13 16:00  ivan
30189
30190         * FS/FS/svc_acct.pm, httemplate/index.html,
30191           httemplate/search/svc_acct.cgi: fuzzy username searching
30192           (Bug#422)
30193
30194 2002-06-12 17:53  ivan
30195
30196         * httemplate/: index.html, search/cust_main.cgi: search on customer
30197           number (Bug#422)
30198
30199 2002-06-12 13:31  ivan
30200
30201         * FS/FS/svc_acct.pm: fix new duplicate username checking
30202
30203 2002-06-12 10:29  ivan
30204
30205         * httemplate/index.html: fix company search
30206
30207 2002-06-12 09:26  ivan
30208
30209         * FS/FS/cust_main.pm: fix problems with code that resets invoice
30210           events
30211
30212 2002-06-11 11:20  ivan
30213
30214         * bin/bind.export: perl 5.005 needs an explicit mask for mkdir
30215
30216 2002-06-11 02:51  ivan
30217
30218         * FS/FS/part_export.pm: notes
30219
30220 2002-06-11 02:46  ivan
30221
30222         * bin/bind.export: add preliminary bsd shell export
30223
30224 2002-06-11 02:14  ivan
30225
30226         * FS/FS/svc_acct.pm: export-based duplicate username checking!
30227
30228 2002-06-11 01:29  ivan
30229
30230         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi: add crypt
30231           option to (bsd|sysv)shell export
30232
30233 2002-06-10 20:25  ivan
30234
30235         * FS/FS/: part_export.pm, svc_Common.pm, svc_acct.pm,
30236           part_export/infostreet.pm: - add new suspend and unsuspend export
30237           hooks (with null defaults) - infostreet export: actually
30238           suspend/unsuspend at infostreet (closes: Bug#418) - infostreet
30239           export: set some contact fields @ infostreet (Bug#419)
30240
30241 2002-06-10 17:58  ivan
30242
30243         * Makefile, init.d/freeside-init: dist fixes.  locate more stuff in
30244           Makefile.  whew.
30245
30246 2002-06-10 16:02  ivan
30247
30248         * FS/FS/domain_record.pm: fix *** ERROR: unterminated L<...> at
30249           line 299 in file FS/domain_record.pm
30250
30251 2002-06-10 15:48  ivan
30252
30253         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: also retry cards
30254           when user clicks "Bill now" (closes: Bug#417)
30255
30256 2002-06-10 15:07  ivan
30257
30258         * FS/FS/: cust_bill_event.pm, cust_main.pm: retry realtime_card
30259           invoice events when a card changes (closes: Bug#417)
30260
30261 2002-06-10 12:44  ivan
30262
30263         * httemplate/view/cust_main.cgi: final visual update on package
30264           date view
30265
30266 2002-06-10 12:41  ivan
30267
30268         * httemplate/view/cust_main.cgi: fixup time display in packages
30269
30270 2002-06-10 12:30  ivan
30271
30272         * httemplate/view/cust_main.cgi: add small time display to dates
30273
30274 2002-06-09 19:52  ivan
30275
30276         * FS/FS/: svc_Common.pm, svc_domain.pm: re-my'ed var
30277
30278 2002-06-09 19:52  ivan
30279
30280         * FS/FS/cust_main_county.pm: silence undefined warnings
30281
30282 2002-06-09 19:51  ivan
30283
30284         * FS/FS/CGI.pm: unused global
30285
30286 2002-06-09 19:42  ivan
30287
30288         * Makefile: back to ASP for profiling...
30289
30290 2002-06-09 18:39  khoff
30291
30292         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
30293           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
30294           httemplate/edit/part_pkg.cgi: Rollback part_pkg.def_svcpart
30295           changes.
30296
30297 2002-06-08 00:48  khoff
30298
30299         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
30300           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
30301           httemplate/edit/part_pkg.cgi: Default svcpart support for
30302           part_pkg.  Fixes 'bug' with new customer and online signup.
30303
30304 2002-06-07 13:33  khoff
30305
30306         * FS/FS/cust_bill.pm: Setup hash for CC failed Text::Template
30307
30308 2002-06-05 15:46  ivan
30309
30310         * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
30311           more mysql goodness, thanks dale
30312
30313 2002-06-04 07:35  ivan
30314
30315         * FS/FS/: cust_credit.pm, cust_pay.pm: fix unsuspendauto
30316
30317 2002-06-04 07:02  ivan
30318
30319         * CREDITS, httemplate/search/cust_main.cgi,
30320           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi:
30321           mysql support!  thanks to Donald Greer <dgreer@austintx.com> for
30322           the SQL and Dale Hege <fhege@lumenexus.net> for the patches
30323
30324 2002-06-04 06:46  ivan
30325
30326         * conf/declinetemplate: misspelling
30327
30328 2002-05-31 13:34  ivan
30329
30330         * FS/FS/part_export.pm: dammit i want to catch export subclass
30331           compilation problems
30332
30333 2002-05-31 13:31  ivan
30334
30335         * FS/FS/cust_bill.pm: better error reporting
30336
30337 2002-05-31 11:48  khoff
30338
30339         * FS/t/part_export-sqlmail.t: Don't ask me.  I just hacked Ivan's
30340           test.
30341
30342 2002-05-31 11:45  khoff
30343
30344         * FS/MANIFEST: added sqlmail.pm and test
30345
30346 2002-05-31 10:50  ivan
30347
30348         * FS/FS/svc_forward.pm: typo noticed by <Kaa>
30349
30350 2002-05-30 19:13  ivan
30351
30352         * FS/FS/part_export.pm: no, actually throw an exception if an
30353           export class won't compile.
30354
30355 2002-05-30 17:33  khoff
30356
30357         * httemplate/edit/part_svc.cgi: Added support for part_exports that
30358           are used with more than one svcdb.
30359
30360 2002-05-30 17:22  khoff
30361
30362         * FS/FS/part_export.pm: updated hashes 'n stuff for
30363           FS::part_export::sqlmail
30364
30365 2002-05-30 17:20  khoff
30366
30367         * FS/FS/part_export/sqlmail.pm: part_export module to export
30368           svc_acct, svc_domain, and svc_forward to an external database
30369
30370 2002-05-30 17:18  khoff
30371
30372         * FS/FS/: svc_Common.pm, svc_acct.pm, svc_domain.pm: Moved
30373           new-style export calls to svc_Common.
30374
30375 2002-05-30 14:51  ivan
30376
30377         * httemplate/misc/delete-customer.cgi: point to correct place for
30378           hidecancelledcustomers config option
30379
30380 2002-05-30 10:49  ivan
30381
30382         * FS/FS/part_export.pm: GRRRRRRRRRRRRR
30383
30384 2002-05-29 13:45  ivan
30385
30386         * FS/bin/freeside-sqlradius-reset: eliminate harmless "Database
30387           handle destroyed without explicit disconnect" errors
30388
30389 2002-05-29 08:56  ivan
30390
30391         * FS/FS/part_export.pm: freeradius 0.5 doc
30392
30393 2002-05-28 21:40  ivan
30394
30395         * fs_selfservice/FS-SelfService/: Changes, MANIFEST, Makefile.PL,
30396           SelfService.pm, test.pl: add fs_selfservice
30397
30398 2002-05-28 14:22  ivan
30399
30400         * FS/FS/svc_acct.pm: better error message for "Illegal password"
30401
30402 2002-05-28 00:55  ivan
30403
30404         * FS/FS/: part_export.pm, part_export/shellcommands.pm: point
30405           people at DBI/DBD documentation for information on data sources.
30406           *sigh*
30407
30408 2002-05-26 23:53  ivan
30409
30410         * httemplate/edit/cust_bill_pay.cgi: fix javascript bug reported by
30411           baloo@gimpgirl.com, thanks
30412
30413 2002-05-23 06:00  ivan
30414
30415         * FS/FS/domain_record.pm, bin/bind.import,
30416           httemplate/edit/process/domain_record.cgi,
30417           httemplate/view/svc_domain.cgi: bind: allow adding slave domains
30418           too
30419
30420 2002-05-22 11:44  ivan
30421
30422         * FS/FS/domain_record.pm, FS/FS/part_export.pm,
30423           FS/FS/svc_domain.pm, bin/bind.export,
30424           httemplate/edit/process/domain_record.cgi,
30425           httemplate/misc/cancel-unaudited.cgi,
30426           httemplate/misc/delete-domain_record.cgi,
30427           httemplate/misc/delete-part_export.cgi,
30428           httemplate/view/svc_domain.cgi: bind export, editing zones,
30429           deleting unaudited domains, mmm
30430
30431 2002-05-22 05:17  ivan
30432
30433         * FS/FS/: cust_pkg.pm, cust_svc.pm: move some code from
30434           FS::cust_pkg to FS::cust_svc, becomes the cancel method
30435
30436 2002-05-22 04:39  ivan
30437
30438         * FS/FS/part_export.pm: - remove some out of date documentation -
30439           die if an export class won't compile
30440
30441 2002-05-22 03:53  ivan
30442
30443         * bin/bind.export: bind export
30444
30445 2002-05-21 19:09  ivan
30446
30447         * FS/FS/part_export/sqlradius.pm: 5.6-isms
30448
30449 2002-05-18 02:51  ivan
30450
30451         * FS/FS/: cust_bill.pm, cust_pay.pm, svc_domain.pm: Mail::Internet
30452           1.44
30453
30454 2002-05-16 20:47  ivan
30455
30456         * FS/FS/svc_acct.pm: freebsd `toor' user
30457
30458 2002-05-16 07:28  ivan
30459
30460         * FS/: FS/part_export/bsdshell.pm, FS/part_export/textradius.pm,
30461           t/part_export-bsdshell.t, t/part_export-textradius.t: adding
30462           (stub) bsdshell and textradius exports
30463
30464 2002-05-16 07:27  ivan
30465
30466         * FS/MANIFEST, eg/export_template.pm: add (stub) bsdshell and
30467           textradius exports
30468
30469 2002-05-16 07:21  ivan
30470
30471         * FS/FS/part_export/infostreet.pm: force all infostreet arguments
30472           to be string type, fixes: "0 as first character in password"
30473           problem.  also see the Frontier::Client manpage
30474
30475 2002-05-16 06:42  ivan
30476
30477         * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: service
30478           definition cloning
30479
30480 2002-05-16 06:42  ivan
30481
30482         * FS/FS/svc_acct.pm: allow freebsd `toor' root user
30483
30484 2002-05-15 07:00  ivan
30485
30486         * FS/FS/: queue.pm, part_export/sqlradius.pm: use job dependancies
30487           in FS::part_export::sqlradius.pm display job dependancies in
30488           FS::queue::joblisting
30489
30490 2002-05-15 06:24  ivan
30491
30492         * Makefile, FS/FS.pm, FS/MANIFEST, FS/FS/queue.pm,
30493           FS/FS/queue_depend.pm, FS/FS/part_export/sqlradius.pm,
30494           FS/bin/freeside-queued, FS/t/queue_depend.t,
30495           eg/export_template.pm, httemplate/docs/schema.dia,
30496           httemplate/docs/schema.html, httemplate/docs/schema.png: queue
30497           dependancies
30498
30499 2002-05-14 00:36  ivan
30500
30501         * FS/FS/part_export/sqlradius.pm: don't use return value of UPDATE
30502           to decide whether or not to INSERT.
30503
30504 2002-05-13 17:27  ivan
30505
30506         * FS/FS/part_export/shellcommands.pm: shellcomands oops
30507
30508 2002-05-10 00:54  ivan
30509
30510         * Makefile: always re-install init
30511
30512 2002-05-10 00:50  ivan
30513
30514         * init.d/freeside-init: correct message
30515
30516 2002-05-10 00:45  ivan
30517
30518         * FS/FS/svc_domain.pm: bad reuse of variable
30519
30520 2002-05-10 00:42  ivan
30521
30522         * Makefile: INSTALLGROUP
30523
30524 2002-05-09 08:26  ivan
30525
30526         * Makefile: final make release?
30527
30528 2002-05-09 08:25  ivan
30529
30530         * Makefile: fix make release target
30531
30532 2002-05-09 08:22  ivan
30533
30534         * Makefile: make release target
30535
30536 2002-05-09 08:21  ivan
30537
30538         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi:
30539           s/Referral/Advertising source/
30540
30541 2002-05-09 08:12  ivan
30542
30543         * FS/FS/cust_main_county.pm: don't duplicate state/county/country
30544           pulldowns even with taxrates...
30545
30546 2002-05-09 05:38  ivan
30547
30548         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_main_county.pm,
30549           FS/FS/part_pkg.pm, FS/t/cust_tax_exempt.t, htetc/handler.pl,
30550           httemplate/browse/agent.cgi,
30551           httemplate/browse/cust_main_county.cgi,
30552           httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi,
30553           httemplate/edit/cust_main_county-expand.cgi,
30554           httemplate/edit/part_pkg.cgi,
30555           httemplate/edit/process/cust_main_county-expand.cgi: texas tax!
30556
30557 2002-05-06 06:36  ivan
30558
30559         * FS/FS/cust_bill.pm: fixes gratuitous "Illegal payname" errors
30560           reported by noment
30561
30562 2002-05-04 08:00  ivan
30563
30564         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_main_county.pm,
30565           FS/FS/cust_tax_exempt.pm, FS/FS/part_pkg.pm,
30566           httemplate/docs/admin.html, httemplate/docs/schema.dia,
30567           httemplate/docs/schema.html: schema changes for proper texas tax
30568
30569 2002-05-03 18:11  ivan
30570
30571         * httemplate/: index.html, search/cust_pkg.cgi: add package search
30572           by next bill date to main menu
30573
30574 2002-05-03 17:59  ivan
30575
30576         * httemplate/search/cust_pkg.cgi: fix ranges on cust_pkg search
30577
30578 2002-05-03 17:47  ivan
30579
30580         * FS/FS/cust_pkg.pm: prevent stuff passed from template/user from
30581           being used in searches by signup server
30582
30583 2002-05-03 17:32  ivan
30584
30585         * httemplate/search/cust_pkg.cgi: lilunixbtch: trying to pull
30586           accounts based on next billdate tofu_beast420: hmm a report
30587           ordered by next bill date? tofu_beast420: i don't know how you'd
30588           do that per _customer_ since a customer could have lots of
30589           packages, but you could do a per-package report maybe?
30590
30591 2002-04-29 22:43  ivan
30592
30593         * FS/FS/part_export.pm: better BIND integration
30594
30595 2002-04-26 04:14  ivan
30596
30597         * FS/FS/: Conf.pm, svc_acct.pm: add username-nounderscore and
30598           username-nodash config files
30599
30600 2002-04-25 03:37  ivan
30601
30602         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: free_delayed try
30603           #2
30604
30605 2002-04-25 02:47  ivan
30606
30607         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: add flat_delayed
30608           plan
30609
30610 2002-04-24 18:15  ivan
30611
30612         * FS/FS/cust_main.pm: don't require_cardname for non-CARD payby's
30613
30614 2002-04-24 02:09  ivan
30615
30616         * FS/FS/: Conf.pm, cust_main.pm: require_cardname option
30617
30618 2002-04-24 02:03  ivan
30619
30620         * FS/FS/cust_main.pm: msgcat error for credit card expiration
30621           (closes: Bug#407)
30622
30623 2002-04-23 00:32  ivan
30624
30625         * httemplate/edit/REAL_cust_pkg.cgi: harmless ui glitch
30626
30627 2002-04-23 00:10  ivan
30628
30629         * FS/FS/Record.pm: fixes inserting strings that end in numbers to
30630           TEXT columns... gah i hate SQL
30631
30632 2002-04-22 15:45  ivan
30633
30634         * FS/FS/part_export.pm: use Tie::IxHash to present export options
30635           in a reasonable order
30636
30637 2002-04-22 14:36  ivan
30638
30639         * FS/FS/cust_main.pm: don't show extended debugging in error
30640           messages that could end up on the signup server
30641
30642 2002-04-22 14:23  ivan
30643
30644         * FS/FS/cust_pkg.pm: fix bug checking agents allowed to purchase
30645           packages (moved from signups server)
30646
30647 2002-04-22 14:18  ivan
30648
30649         * httemplate/edit/agent_type.cgi: add pkgpart to agent type listing
30650
30651 2002-04-22 13:47  ivan
30652
30653         * FS/FS/cust_pkg.pm: - check agentnum ability to order packages in
30654           FS::cust_pkg, not signup server - order by recur price in
30655           signup-alternate template
30656
30657 2002-04-20 05:37  ivan
30658
30659         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi: bind
30660           export
30661
30662 2002-04-20 04:57  ivan
30663
30664         * FS/FS/domain_record.pm, FS/FS/part_export.pm, bin/passwd.import,
30665           bin/svc_domain.erase, httemplate/docs/legacy.html:
30666           working BIND import
30667
30668 2002-04-20 03:49  ivan
30669
30670         * FS/FS/domain_record.pm: allow * MX records
30671
30672 2002-04-20 03:12  ivan
30673
30674         * FS/FS/domain_record.pm: allow uppercase in zone data.
30675
30676 2002-04-20 03:09  ivan
30677
30678         * FS/FS/domain_record.pm: allow uppercase zones...
30679
30680 2002-04-19 19:06  ivan
30681
30682         * FS/FS/: cust_pkg.pm, cust_svc.pm: fix problem with edge case
30683           where there *is* a pkg_svc record with quantity 0, when changing
30684           packages and using the special case new service code
30685
30686 2002-04-19 16:25  ivan
30687
30688         * FS/FS/svc_acct.pm: maybe just for debugging
30689
30690 2002-04-19 07:27  ivan
30691
30692         * FS/FS/cust_bill.pm: add phone to Business::OnlinePayment usage
30693
30694 2002-04-18 18:16  ivan
30695
30696         * Makefile, FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
30697           init.d/freeside-init: - add init file installation to Makefile,
30698           add unified init file - fix qsearch for op => '!=', value => ''
30699           searches - fix invalid_catd typo - add payby method to part_pkg
30700           and have fs_signup_server pass the data
30701
30702 2002-04-17 13:43  ivan
30703
30704         * FS/FS/part_export/sqlradius.pm: fix usergroup_delete DELETE
30705           syntax
30706
30707 2002-04-17 12:47  ivan
30708
30709         * FS/FS/Record.pm: allow = in ut_text
30710
30711 2002-04-17 05:06  ivan
30712
30713         * httemplate/index.html: fix default searches
30714
30715 2002-04-17 04:41  ivan
30716
30717         * FS/FS/Record.pm: get rid of debugging cruft
30718
30719 2002-04-16 17:25  ivan
30720
30721         * httemplate/search/cust_main.cgi: better ordering in search
30722           results
30723
30724 2002-04-16 16:14  ivan
30725
30726         * FS/FS/cust_main.pm: there it is!  fix bug with
30727           FS::cust_main::agent
30728
30729 2002-04-16 15:56  ivan
30730
30731         * FS/FS/cust_bill.pm: further debugging...
30732
30733 2002-04-16 15:52  ivan
30734
30735         * FS/FS/: Conf.pm, cust_bill.pm: further authorize.net description
30736           debugging (agent??) and get rid of bad unique index on
30737           cust_bill_event
30738
30739 2002-04-16 15:38  ivan
30740
30741         * FS/FS/cust_bill.pm: eek, problem with authorize.net description
30742           field
30743
30744 2002-04-16 14:24  ivan
30745
30746         * FS/bin/freeside-queued: auto-use export classes
30747
30748 2002-04-16 13:13  ivan
30749
30750         * httemplate/browse/part_svc.cgi: ui
30751
30752 2002-04-16 12:50  ivan
30753
30754         * httemplate/index.html: exports, then services...
30755
30756 2002-04-16 03:47  ivan
30757
30758         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_event.pm,
30759           httemplate/index.html, httemplate/search/cust_bill_event.cgi,
30760           httemplate/search/cust_bill_event.html,
30761           httemplate/search/report_tax.html, httemplate/view/cust_bill.cgi:
30762           report on failed billing events...
30763
30764 2002-04-16 02:38  ivan
30765
30766         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/declinetemplate: - send a
30767           notice to the customer when their card is declined - closes:
30768           Bug#351 - freeside-expiration-alerter works fine, closes: Bug#7
30769
30770 2002-04-16 01:52  ivan
30771
30772         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
30773           FS/FS/part_export/vpopmail.pm, httemplate/docs/passwd.html,
30774           httemplate/edit/part_export.cgi: move the last of the real-time
30775           exports out of svc_acct.pm and into part_export
30776
30777 2002-04-15 23:47  ivan
30778
30779         * httemplate/index.html: allow multiple search types on main
30780           menu... more confusing but default is *too* fuzzy
30781
30782 2002-04-14 02:11  ivan
30783
30784         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/part_export.pm,
30785           FS/FS/svc_acct.pm, FS/FS/part_export/cp.pm,
30786           FS/FS/part_export/cyrus.pm, FS/FS/part_export/infostreet.pm,
30787           FS/FS/part_export/shellcommands.pm,
30788           FS/FS/part_export/vpopmail.pm, FS/t/part_export-cp.t,
30789           FS/t/part_export-cyrus.t, FS/t/part_export-shellcommands.t,
30790           FS/t/part_export-vpopmail.t, eg/export_template.pm,
30791           httemplate/docs/legacy.html, httemplate/docs/schema.dia,
30792           httemplate/docs/schema.html, httemplate/docs/schema.png: - move
30793           cyrus, shellcommands, CP exports exports to new-style - skeleton
30794           files for vpopmail exports - documentation updates - add big
30795           schema diagram to docs
30796
30797 2002-04-13 06:36  ivan
30798
30799         * FS/FS.pm, FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
30800           FS/FS/part_export/cp.pm, FS/bin/freeside-sqlradius-reset,
30801           httemplate/edit/part_export.cgi: - documentation updates - move
30802           Critical Path export to new-style export - bin/sqlradius_reset
30803           gets a manpage and becomes FS/bin/freeside-sqlradius-reset
30804
30805 2002-04-13 03:46  ivan
30806
30807         * httemplate/index.html: s/otaker/order-taker/
30808
30809 2002-04-13 02:14  ivan
30810
30811         * FS/FS/cust_bill.pm: allow invoice_lines(0) meaning no limit, no
30812           padding (see Bug#388)
30813
30814 2002-04-13 01:51  ivan
30815
30816         * FS/FS/queue.pm, httemplate/misc/queue.cgi: bulk queue operations
30817           (closes: Bug#389)
30818
30819 2002-04-12 08:14  ivan
30820
30821         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
30822           httemplate/edit/cust_pkg.cgi: fudge up FS::cust_pkg::order
30823           ("Order and cancel packages") to try to move services between
30824           svcparts as a last resort...
30825
30826 2002-04-12 06:22  ivan
30827
30828         * FS/MANIFEST, FS/FS/Msgcat.pm, FS/FS/Record.pm,
30829           FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm, FS/FS/msgcat.pm,
30830           FS/FS/part_export.pm, FS/FS/svc_acct.pm, FS/t/Msgcat.t,
30831           htetc/handler.pl, httemplate/browse/part_svc.cgi,
30832           httemplate/edit/part_export.cgi, httemplate/edit/part_svc.cgi,
30833           httemplate/edit/process/agent_type.cgi,
30834           httemplate/edit/process/part_export.cgi,
30835           httemplate/edit/process/part_svc.cgi,
30836           httemplate/misc/delete-customer.cgi: - should finish off the
30837           part_svc -> part_export s/one-to-many/many-to-many/   transition
30838           (closes: Bug#375) - fixes a nasty export scoping bug with message
30839           catalogs, whew
30840
30841 2002-04-11 15:05  ivan
30842
30843         * FS/FS.pm, FS/MANIFEST, FS/FS/export_svc.pm, FS/FS/part_export.pm,
30844           FS/FS/part_svc.pm, FS/t/export_svc.t, httemplate/index.html,
30845           httemplate/browse/part_export.cgi,
30846           httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
30847           httemplate/edit/part_export.cgi,
30848           httemplate/edit/process/part_export.cgi,
30849           httemplate/misc/delete-part_export.cgi: (almost) everything for
30850           bug#375 - create export_svc table - part_svc to part_export is
30851           now properly many-to-many, not one-to-many
30852
30853           still need to finish service editing (choosing exports) in
30854           httemplate/edit/part_svc.cgi and
30855           httemplate/edti/process/part_svc.cgi
30856
30857           and do somethinga about that manual $svcdb = 'svc_acct' in
30858           httemplate/edit/part_export.cgi (do part_export records need a
30859           svcdb? probably not... should be able to just pass an svcdb on
30860           creation of new exports, move the big %exports hash into
30861           part_export.pm and allow httemplate/edit/part_svc.cgi to query it
30862           for exports that can apply to a given svcdb....
30863
30864 2002-04-11 15:04  ivan
30865
30866         * FS/FS/Record.pm: use the AUTOLOAD that reports errors better &
30867           fix problems with ut_domain losing data
30868
30869 2002-04-10 06:42  ivan
30870
30871         * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
30872           FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
30873           FS/FS/svc_acct_pop.pm, httemplate/browse/msgcat.cgi,
30874           httemplate/docs/signup.html, httemplate/edit/msgcat.cgi,
30875           httemplate/edit/process/msgcat.cgi: bulk checkin from working on
30876           the road:
30877
30878           - use msgcat for more error messages - should be all things that
30879           would come3   back from the signup server normally now - signup
30880           server: don't display access number <SELECT> if there's none or
30881           one - signup_server-realtime config option to run billing for
30882           signup server   signups immediately - signup server: pkg
30883           available to success templates, better documentation on   success
30884           templates - httemplate/edit/msgcat.cgi fields are properly sticky
30885           on errors - httemplate/edit/process/msgcat.cgi - don't update
30886           identical fields
30887
30888 2002-04-06 22:23  ivan
30889
30890         * FS/FS/: Conf.pm, cust_bill.pm, cust_pay.pm: send email on signup
30891           server signups (closes: Bug#386)
30892
30893 2002-04-06 21:56  ivan
30894
30895         * FS/FS/Conf.pm, FS/FS/msgcat.pm, conf/show-msgcat-codes,
30896           httemplate/browse/msgcat.cgi, httemplate/edit/msgcat.cgi,
30897           httemplate/edit/process/msgcat.cgi: working message catalogs (not
30898           used for enough yet) - almost (but not quite) closes Bug#385 -
30899           still have to catalog the   backend things triggered by signup
30900           server.
30901
30902 2002-04-06 16:00  ivan
30903
30904         * FS/FS/Conf.pm, httemplate/config/config-process.cgi,
30905           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
30906           httemplate/docs/signup.html: - config option for signup server
30907           payment types - credit card type pulldown on signup server
30908           (closes: Bug#383)
30909
30910 2002-04-06 14:32  ivan
30911
30912         * FS/FS/: Conf.pm, cust_bill.pm, cust_bill_pkg.pm, cust_main.pm:
30913           add a config option to set the Business::OnlinePayment
30914           description field, and make some useful data available for the
30915           config option.  closes: Bug#378
30916
30917 2002-04-06 13:32  ivan
30918
30919         * httemplate/search/cust_main.cgi: fix visual glitch
30920
30921 2002-04-06 12:37  ivan
30922
30923         * httemplate/docs/signup.html: big signup server cleanups.  uses
30924           Storable for network protocol now.  - makes Bugs 384 & 385 easier
30925           - closes: Bug#382
30926
30927 2002-04-05 16:08  ivan
30928
30929         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi,
30930           httemplate/view/svc_acct.cgi: security phrase bug fixes
30931
30932 2002-04-05 15:51  ivan
30933
30934         * CREDITS, Makefile, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/msgcat.pm,
30935           FS/FS/svc_acct.pm, FS/t/msgcat.t, bin/freeside-session-kill,
30936           conf/locale, eg/table_template-svc.pm, eg/table_template.pm,
30937           htetc/handler.pl, httemplate/index.html,
30938           httemplate/browse/cust_main_county.cgi,
30939           httemplate/browse/msgcat.cgi, httemplate/browse/svc_acct_pop.cgi,
30940           httemplate/docs/schema.html, httemplate/edit/svc_acct.cgi,
30941           httemplate/view/svc_acct.cgi: - add message catalog table &
30942           beginning of web interface - add security_phrase and conf option
30943           to svc_acct.pm - random other stuff
30944
30945 2002-04-05 15:37  jeff
30946
30947         * httemplate/view/cust_main.cgi: credit/refund display correction
30948
30949 2002-04-05 12:52  ivan
30950
30951         * httemplate/edit/process/cust_credit_bill.cgi: don't specify date
30952           (not on submitting form)
30953
30954 2002-04-05 08:37  ivan
30955
30956         * eg/export_template.pm, FS/t/part_export-infostreet.t,
30957           FS/t/part_export-sqlradius.t: oops forgot these from working on
30958           the road
30959
30960 2002-04-04 16:42  ivan
30961
30962         * FS/MANIFEST, FS/FS/part_export.pm,
30963           FS/FS/part_export/infostreet.pm, FS/FS/part_export/sqlradius.pm,
30964           httemplate/index.html, httemplate/edit/part_export.cgi: Checkin
30965           of disparate changes from working on the road: - generic SQL
30966           query - move exports out to their own files - small cleanup of
30967           selfadmin server
30968
30969 2002-03-29 09:27  ivan
30970
30971         * htetc/handler.pl, httemplate/search/svc_acct.cgi: fix unlinked
30972           svc browse!
30973
30974 2002-03-26 23:08  ivan
30975
30976         * FS/FS/queue.pm: don't show queue arguments (passwords!) on svc_*
30977           screens (unless queue_dangerous_options!)
30978
30979 2002-03-26 21:36  ivan
30980
30981         * FS/FS/cust_main.pm, FS/FS/part_referral.pm,
30982           httemplate/index.html, httemplate/docs/admin.html:
30983           s/referral/advertising source/
30984
30985           yes, the name sucks.  got a better one?
30986
30987 2002-03-26 08:24  ivan
30988
30989         * httemplate/search/cust_main.cgi: simple visual fix: &nbsp; for
30990           blank company column
30991
30992 2002-03-26 05:58  ivan
30993
30994         * FS/FS/part_svc.pm: forgot to use FS::part_export to search on it
30995
30996 2002-03-26 05:20  ivan
30997
30998         * httemplate/docs/passwd.html: doc
30999
31000 2002-03-26 04:35  ivan
31001
31002         * httemplate/docs/admin.html: s/Add/Provision/
31003
31004 2002-03-25 16:32  ivan
31005
31006         * FS/FS/part_export.pm, FS/bin/freeside-queued,
31007           httemplate/edit/part_export.cgi: further export bugfixing add 10
31008           kid limit to freeside-queued sqlradius_reset now works (closes:
31009           Bug#372)
31010
31011 2002-03-25 16:26  ivan
31012
31013         * Makefile: hhahah oops i _really_ ought to do something about that
31014
31015 2002-03-25 06:59  ivan
31016
31017         * httemplate/: index.html, search/cust_main-otaker.cgi,
31018           search/cust_main.cgi: customers by otaker report (ugly
31019           search/cust_main.cgi mods; revert if they cause problems)
31020
31021 2002-03-24 12:00  ivan
31022
31023         * httemplate/: edit/cust_main.cgi, search/svc_acct.cgi,
31024           browse/agent.cgi: UI improvements for agents
31025
31026 2002-03-24 10:23  ivan
31027
31028         * FS/FS/agent.pm: tyop
31029
31030 2002-03-24 09:42  ivan
31031
31032         * CREDITS, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi:
31033           "subscription" price plan from "Luke Pfeifer"
31034           <freeside@globalli.com>
31035
31036 2002-03-24 06:29  ivan
31037
31038         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/queue.pm,
31039           FS/FS/radius_usergroup.pm, FS/FS/svc_acct.pm,
31040           httemplate/edit/svc_acct.cgi:
31041           ICRADIUS groups all done!  UI and provisioning.  closes: Bug#362
31042
31043           fix some bugs in the export and add queue_dangerous_controls
31044           option too
31045
31046 2002-03-23 09:49  ivan
31047
31048         * FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
31049           httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
31050           httemplate/edit/process/part_svc.cgi: okay group editing UI as
31051           well as part_svc group editing UI seem to be working
31052
31053 2002-03-23 08:16  ivan
31054
31055         * FS/FS/part_export.pm, FS/FS/queue.pm, FS/FS/svc_acct.pm,
31056           httemplate/edit/svc_acct.cgi,
31057           httemplate/edit/process/svc_acct.cgi: group editing seems to be
31058           working...  everything except defaults... oh and export...
31059
31060 2002-03-22 23:54  ivan
31061
31062         * FS/bin/freeside-queued: redirect STDOUT/STDERR a bit later for
31063           better error reporting
31064
31065 2002-03-22 10:56  ivan
31066
31067         * Makefile, FS/MANIFEST, FS/FS/cust_main_county.pm,
31068           FS/FS/svc_acct.pm, FS/t/radius_usergroup.t,
31069           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
31070           httemplate/edit/svc_acct.cgi, httemplate/view/svc_acct.cgi:
31071           RADIUS groups on the way!
31072
31073 2002-03-22 04:49  ivan
31074
31075         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/part_export.pm,
31076           FS/t/part_export.t, FS/t/part_export_option.t,
31077           httemplate/browse/part_svc.cgi, httemplate/edit/part_export.cgi,
31078           httemplate/edit/process/part_export.cgi,
31079           httemplate/misc/delete-part_export.cgi: more new export...
31080
31081 2002-03-20 22:57  ivan
31082
31083         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi,
31084           httemplate/edit/process/part_export.cgi: more for the new world
31085           of export...
31086
31087 2002-03-20 13:31  ivan
31088
31089         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/part_export_option.pm,
31090           FS/FS/part_svc.pm, FS/FS/svc_acct.pm, FS/bin/freeside-queued,
31091           htetc/handler.pl, httemplate/edit/part_export.cgi,
31092           httemplate/edit/process/part_export.cgi: new export!  infostreet
31093           and sqlradius provisioning switched over  (Bug #299 - doesn't
31094           close it, but all the groundwork is done)
31095
31096           also removes non-transactional ICRADIUS export from
31097           svc_acct.export   (closes: Bug#347)
31098
31099 2002-03-19 23:37  ivan
31100
31101         * FS/FS/cust_main_county.pm: disable region caching for now
31102
31103 2002-03-19 09:48  ivan
31104
31105         * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
31106           httemplate/edit/process/cust_main.cgi: changes dum big
31107           "state/county/country" select to three, linked with javascript
31108           closes: Bug#353
31109
31110 2002-03-18 13:40  ivan
31111
31112         * FS/FS/: Conf.pm, cust_bill.pm, part_bill_event.pm: bugfixes,
31113           closes Bug#314
31114
31115 2002-03-18 12:50  ivan
31116
31117         * httemplate/edit/part_bill_event.cgi, FS/FS/part_bill_event.pm,
31118           FS/FS/Conf.pm: okay, now you can specify an alternate invoice
31119           template, and it'll be auto-createad and added to the list of
31120           configuration options.  closes: Bug#314
31121
31122 2002-03-18 11:49  ivan
31123
31124         * FS/FS/: Conf.pm, Record.pm, cust_bill.pm, cust_pay.pm: fixes: bug
31125           #348 - adds the ability to email on deleted payments.
31126
31127 2002-03-18 09:50  ivan
31128
31129         * httemplate/config/config.cgi:
31130           fixes bug#367 (yay, that one was annoying):
31131
31132           in config editor, initial newlines in <textarea>s are lost.  even
31133           if you didn't mean to edit them you remove that..
31134
31135 2002-03-18 08:05  ivan
31136
31137         * FS/FS/: svc_Common.pm, svc_acct.pm: handle inserting cust_svc and
31138           svc_acct records separately also, to handle imports preserving
31139           svcnum
31140
31141 2002-03-18 07:52  ivan
31142
31143         * httemplate/edit/: part_export.cgi, process/part_export.cgi: added
31144           (incomplete) export foo
31145
31146 2002-03-18 07:51  ivan
31147
31148         * httemplate/browse/part_svc.cgi: UI glitch; forgot ROWSPAN for
31149           export column
31150
31151 2002-03-18 06:17  ivan
31152
31153         * FS/FS/raddb.pm: add noment-specific RADIUS attributes
31154
31155 2002-03-18 01:10  ivan
31156
31157         * FS/FS/Conf.pm, FS/FS/svc_domain.pm,
31158           httemplate/config/config-process.cgi,
31159           httemplate/config/config-view.cgi, httemplate/config/config.cgi:
31160           new config value `defaultrecords', documentation, javascript
31161           config file editor
31162
31163 2002-03-17 00:33  ivan
31164
31165         * httemplate/config/: config-view.cgi, config.cgi: new domain
31166           record editing foo
31167
31168 2002-03-12 10:45  ivan
31169
31170         * httemplate/misc/cancel-unaudited.cgi: print error message for
31171           failed cancels!
31172
31173 2002-03-12 07:33  ivan
31174
31175         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
31176           httemplate/edit/part_svc.cgi: abstract stupid HTML layer trick
31177           out to HTML::Widgets::SelectLayers
31178
31179 2002-03-09 02:19  khoff
31180
31181         * FS/FS/: Conf.pm, svc_domain.pm: Support for default CNAME/A
31182           records
31183
31184 2002-03-07 06:13  ivan
31185
31186         * FS/FS/cust_bill.pm: better error msgs for mail errors
31187
31188 2002-03-07 06:10  ivan
31189
31190         * FS/FS/: cust_bill.pm, part_export.pm, part_export_option.pm,
31191           queue.pm: [no log message]
31192
31193 2002-03-06 15:32  ivan
31194
31195         * conf/invoice_from: oops, missing invoice_from
31196
31197 2002-03-06 14:44  jeff
31198
31199         * FS/MANIFEST, FS/FS/Conf.pm, conf/alerter_template,
31200           httemplate/docs/admin.html: billing expiration alerts
31201
31202 2002-03-05 15:13  jeff
31203
31204         * httemplate/search/report_tax.cgi: consistency is nice
31205
31206 2002-03-04 14:10  ivan
31207
31208         * FS/FS/Record.pm: make history tables conditional
31209
31210 2002-03-04 04:48  ivan
31211
31212         * Makefile, FS/FS/Record.pm, FS/FS/nas.pm, bin/fs-radius-add-check,
31213           bin/fs-radius-add-reply: [no log message]
31214
31215 2002-02-28 15:30  ivan
31216
31217         * httemplate/search/svc_acct.cgi: tyop
31218
31219 2002-02-28 15:18  ivan
31220
31221         * FS/FS/svc_acct.pm: clean up mess.  *sigh*
31222
31223 2002-02-28 15:17  ivan
31224
31225         * FS/FS/svc_acct.pm: clean up mess
31226
31227 2002-02-28 15:13  ivan
31228
31229         * FS/FS/svc_acct.pm: eek
31230
31231 2002-02-28 15:08  ivan
31232
31233         * httemplate/search/svc_acct.cgi: add main menu link
31234
31235 2002-02-28 15:07  ivan
31236
31237         * httemplate/misc/cancel-unaudited.cgi: handle errors better
31238
31239 2002-02-28 14:05  ivan
31240
31241         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
31242           httemplate/config/config.cgi: s/depreciated/deprecated/
31243
31244 2002-02-27 16:28  jeff
31245
31246         * FS/FS/svc_acct.pm: improved vpopmail support for svc_acct records
31247
31248 2002-02-27 15:20  ivan
31249
31250         * FS/FS/cust_main.pm: oops, spurious error messages
31251
31252 2002-02-27 15:03  ivan
31253
31254         * FS/FS/cust_main.pm: bubble up billing event errors
31255
31256 2002-02-27 14:40  ivan
31257
31258         * FS/FS/cust_bill_event.pm: and missing ) *sigh*
31259
31260 2002-02-27 14:40  ivan
31261
31262         * FS/FS/cust_bill_event.pm: errant ;
31263
31264 2002-02-27 14:39  ivan
31265
31266         * FS/FS/cust_bill_event.pm, httemplate/docs/schema.html,
31267           httemplate/view/cust_bill.cgi: add status and statustext fields
31268           to cust_bill_event
31269
31270 2002-02-27 14:00  ivan
31271
31272         * FS/FS/cust_main.pm: well, don't make things worse when
31273           debugging...
31274
31275 2002-02-27 13:57  ivan
31276
31277         * FS/: FS/cust_main.pm, bin/freeside-daily: better debugging
31278
31279 2002-02-26 14:09  ivan
31280
31281         * httemplate/search/: report_receivables.cgi, report_tax.cgi: fixup
31282           reports for templated webUI
31283
31284 2002-02-26 03:53  ivan
31285
31286         * FS/FS/cust_main.pm: okay, finally fix all the weirdness with
31287           shipping adresses.  whew.
31288
31289 2002-02-26 03:42  ivan
31290
31291         * FS/FS/: Record.pm, cust_main.pm: in Record.pm - call ->check
31292           **BEFORE** generating @diff for SQL.  causing weird effects with
31293           cust_main::check that modifies record (ship_ field weirdness)
31294
31295           fix nasty logic error triggered by changing a ship_ field from
31296           something TO identical to the corresponding non-ship_ field.
31297           ouch
31298
31299 2002-02-26 03:30  ivan
31300
31301         * FS/FS/cust_main.pm: fix nasty logic error triggered by changing a
31302           ship_ field from something TO identical to the corresponding
31303           non-ship_ field.  ouch.
31304
31305 2002-02-26 03:11  ivan
31306
31307         * httemplate/edit/cust_main.cgi: fix a weird oops with service
31308           address editing UI that would leave some fields blank... ?
31309
31310 2002-02-26 01:06  ivan
31311
31312         * FS/FS/cust_bill.pm: ugh, payname needs first/last i guess
31313
31314 2002-02-26 00:34  ivan
31315
31316         * FS/FS/cust_main.pm: die with a better error message on bad
31317           locales
31318
31319 2002-02-25 11:09  ivan
31320
31321         * httemplate/search/svc_acct.cgi: keith@landel:     We have users
31322           that have the character "." in their username     we can't search
31323           these customers by Username, can you please fix.
31324
31325 2002-02-23 14:36  ivan
31326
31327         * httemplate/search/: report_receivables.cgi, report_tax.cgi: take
31328           hardcoded paths out of report cgis
31329
31330 2002-02-23 03:56  ivan
31331
31332         * CREDITS, FS/FS/Record.pm, httemplate/docs/index.html,
31333           httemplate/search/cust_main.cgi,
31334           httemplate/search/cust_main.html: case-insensitive and substring
31335           searching
31336
31337 2002-02-23 03:46  ivan
31338
31339         * httemplate/index.html: silly html tweaking
31340
31341 2002-02-22 23:48  ivan
31342
31343         * httemplate/browse/part_pkg.cgi: it's too late.
31344
31345 2002-02-22 23:35  ivan
31346
31347         * httemplate/browse/part_pkg.cgi: i really should just start moving
31348           things to templates
31349
31350 2002-02-22 23:32  ivan
31351
31352         * httemplate/browse/: part_pkg.cgi, part_svc.cgi: UI nit fixes -
31353           misaligned columns when viewing disabled services/packages
31354
31355 2002-02-22 23:00  ivan
31356
31357         * FS/FS/UID.pm: nit
31358
31359 2002-02-22 18:14  jeff
31360
31361         * FS/FS/UID.pm, httemplate/search/report_receivables.cgi,
31362           httemplate/search/report_tax.cgi: report fixes and cruft removal
31363
31364 2002-02-22 18:02  ivan
31365
31366         * httemplate/index.html: UI work on main menu, remove Archive::Tar
31367           from docs
31368
31369 2002-02-22 15:18  jeff
31370
31371         * FS/MANIFEST, httemplate/index.html,
31372           httemplate/search/report_receivables.cgi,
31373           httemplate/search/report_tax.cgi,
31374           httemplate/search/report_tax.html: add some reporting features
31375
31376 2002-02-22 15:08  ivan
31377
31378         * FS/FS/cust_pay_batch.pm: fix i18n zip
31379
31380 2002-02-22 14:13  ivan
31381
31382         * httemplate/edit/cust_main.cgi: billing vs. shipping states
31383           weren't sorted in the same order.  UI glitch only
31384
31385 2002-02-22 04:31  ivan
31386
31387         * httemplate/config/: config-process.cgi, config-view.cgi: fixup
31388           <SELECT> configuration editing, fixes Bug#350
31389
31390 2002-02-22 04:13  ivan
31391
31392         * httemplate/index.html: close </FORM> tags
31393
31394 2002-02-22 01:01  ivan
31395
31396         * FS/FS/svc_acct.pm: correctly disable/enable accounts @ CP
31397
31398 2002-02-22 00:58  ivan
31399
31400         * FS/FS/svc_acct.pm: freeside *SUSPENDED* -> CP set_mailbox_status
31401           OTHER/OTHER_BOUNCE
31402
31403 2002-02-21 22:42  ivan
31404
31405         * FS/FS/queue.pm: UI in joblisting: don't split ( retry | remove )
31406           links
31407
31408 2002-02-21 22:39  ivan
31409
31410         * FS/FS/queue.pm: don't error out on bad svcnum's, just silently
31411           remove them
31412
31413 2002-02-21 22:23  ivan
31414
31415         * FS/FS/svc_acct.pm: don't leak perl line numbers on cp
31416           provisioning errors
31417
31418 2002-02-21 21:56  ivan
31419
31420         * FS/FS/svc_acct.pm: fix bugs in CP mailbox changes: cp_change and
31421           cp_rename
31422
31423 2002-02-21 17:07  ivan
31424
31425         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: UI work:
31426
31427           make all functions of view/cust_pkg.cgi available on
31428           view/cust_main.cgi  - having them one link down in "Edit" is
31429           confusing.
31430
31431           closes: Bug#325
31432
31433 2002-02-20 14:03  ivan
31434
31435         * httemplate/index.html: invoice reports belong here too
31436
31437 2002-02-20 02:39  ivan
31438
31439         * FS/FS/CGI.pm: fixes eidiot under Mason, closes: Bug#344
31440
31441 2002-02-20 01:44  ivan
31442
31443         * httemplate/view/cust_main.cgi: don't display full card in
31444           webinterface
31445
31446 2002-02-19 19:17  jeff
31447
31448         * FS/FS/cust_main.pm: correct sense of tax generation
31449
31450 2002-02-19 17:03  ivan
31451
31452         * CREDITS, FS/FS/CGI.pm, FS/FS/Record.pm, FS/FS/queue.pm,
31453           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
31454           FS/bin/freeside-queued, htetc/handler.pl, httemplate/index.html,
31455           httemplate/misc/queue.cgi, httemplate/view/svc_acct.cgi,
31456           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
31457           httemplate/view/svc_www.cgi: use Net::SSH::ssh_cmd for all job
31458           queueing rather than local duplicated ssh subs
31459
31460           queue daemon updates: retry & remove links work, bubble up error
31461           message to webinterface, link to svcnum & have job listings on
31462           view/svc_* pages, closes: Bug#280
31463
31464           s/option/optionname/ schema change, dumb mysql, closes: Bug#334
31465
31466 2002-02-19 15:43  ivan
31467
31468         * httemplate/docs/schema.html: set EVERYTHING=1 for your own
31469           mod_perl compile
31470
31471 2002-02-18 23:51  ivan
31472
31473         * httemplate/index.html: oops
31474
31475 2002-02-18 20:43  ivan
31476
31477         * httemplate/index.html: new main menu!
31478
31479 2002-02-18 19:22  jeff
31480
31481         * FS/FS/cust_refund.pm: fix refund posting
31482
31483 2002-02-18 19:15  ivan
31484
31485         * FS/FS/cust_refund.pm: <rluser> ut_number instead of ut_numbern
31486
31487 2002-02-18 19:06  ivan
31488
31489         * FS/FS/cust_refund.pm: need to use FS::Record qw(qsearch) !
31490
31491 2002-02-18 18:57  ivan
31492
31493         * httemplate/: edit/part_pkg.cgi, view/cust_main.cgi: allow custom
31494           packages to edit service quantities also
31495
31496 2002-02-18 12:09  ivan
31497
31498         * httemplate/edit/part_svc.cgi: bad warning, causing errors with
31499           strict
31500
31501 2002-02-18 10:07  ivan
31502
31503         * FS/FS/prepay_credit.pm: document 'seconds'
31504
31505 2002-02-18 02:14  ivan
31506
31507         * httemplate/edit/svc_www.cgi: oops!
31508
31509 2002-02-18 00:53  ivan
31510
31511         * Makefile: make release and make update-webdemo targets
31512
31513 2002-02-18 00:39  ivan
31514
31515         * FS/FS/Conf.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
31516           httemplate/edit/part_pkg.cgi: safe web demo operation!  closes:
31517           Bug#217
31518
31519           fix bug in edit/part_pkg: s/bkg/pkg/
31520
31521           edit/part_pkg.cgi - plan <SELECT> is now properly stick on
31522           errors, closes: Bug#323
31523
31524 2002-02-17 19:45  ivan
31525
31526         * httemplate/edit/part_svc.cgi: fix modified <SELECT>s under
31527           netcape4, use one for svc_acct.popnum too
31528
31529 2002-02-17 16:21  jeff
31530
31531         * Makefile: keep accidentally checking in Makefile changes, gotta
31532           do something about that...
31533
31534 2002-02-17 16:13  jeff
31535
31536         * Makefile, FS/FS/Conf.pm: trading in tar for rsync for improved
31537           vpopmail support
31538
31539 2002-02-17 13:01  ivan
31540
31541         * FS/MANIFEST: removing CGIwrapper.pm
31542
31543 2002-02-17 11:12  ivan
31544
31545         * FS/MANIFEST: get ride of CGIwrapper.pm
31546
31547 2002-02-17 11:07  jeff
31548
31549         * FS/FS/svc_forward.pm: queue svc_forward remote commands; better
31550           commands too
31551
31552 2002-02-15 11:34  ivan
31553
31554         * Makefile: keep accidentally checking in Makefile changes, gotta
31555           do something about that...
31556
31557 2002-02-15 11:33  ivan
31558
31559         * Makefile, FS/FS/Conf.pm, FS/FS/svc_acct.pm: CP provisioning!!
31560
31561 2002-02-14 10:06  ivan
31562
31563         * bin/: fs-radius-add-check, fs-radius-add-reply: docs?  haha
31564
31565 2002-02-13 17:12  ivan
31566
31567         * FS/FS/cust_pay_batch.pm: don't require state (i18n)
31568
31569 2002-02-12 10:56  ivan
31570
31571         * FS/FS/cust_bill.pm: more information in "cant send invoice email"
31572           error message
31573
31574 2002-02-12 10:47  ivan
31575
31576         * FS/FS/cust_main.pm: fixes:
31577
31578           Error running invoice event ($cust_main->charge( 10.00, 'Overdue
31579           Bill' );): Illegal or empty (text) comment:  at
31580           /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1141.
31581
31582 2002-02-11 21:58  ivan
31583
31584         * httemplate/docs/admin.html: fixes: bug#331
31585
31586 2002-02-11 20:49  ivan
31587
31588         * httemplate/edit/part_bill_event.cgi: oops
31589
31590 2002-02-11 18:11  ivan
31591
31592         * FS/FS/Conf.pm, httemplate/config/config.cgi: add username_policy
31593           "@append domain"
31594
31595           add "select" config type, mmm
31596
31597 2002-02-11 18:06  ivan
31598
31599         * FS/FS/svc_acct.pm: that's not a bug anymore, don't list it in the
31600           BUGS section
31601
31602 2002-02-11 17:25  ivan
31603
31604         * httemplate/edit/part_svc.cgi: red warning for unknown type :)
31605
31606 2002-02-11 17:13  ivan
31607
31608         * httemplate/edit/part_svc.cgi: service definition domsvc is now a
31609           domain pulldown closes: Bug#328
31610
31611 2002-02-11 15:01  ivan
31612
31613         * FS/FS/svc_forward.pm: oops, code hidden by pod
31614
31615 2002-02-11 13:51  ivan
31616
31617         * httemplate/edit/svc_acct.cgi: don't display useless finger and
31618           shell fields if uid is set to fixed & blank in the service
31619           definition - causes: Error: Can't have finger-name without uid
31620
31621 2002-02-11 11:38  ivan
31622
31623         * FS/FS/Conf.pm, FS/FS/svc_www.pm, httemplate/edit/svc_acct.cgi,
31624           httemplate/edit/process/svc_www.cgi,
31625           httemplate/view/svc_domain.cgi, httemplate/view/svc_www.cgi:
31626           svc_www is working!
31627
31628           also auto-create and add A records if necessary using apacheip
31629           config file.
31630
31631           and show all domain_records on view/svc_domain.cgi page
31632
31633 2002-02-10 14:31  ivan
31634
31635         * httemplate/edit/svc_acct.cgi: ui
31636
31637 2002-02-10 14:21  ivan
31638
31639         * httemplate/edit/part_pkg.cgi: slighly different wording
31640
31641 2002-02-10 14:06  ivan
31642
31643         * FS/FS/cust_svc.pm: another bug in quantity checking
31644
31645 2002-02-10 13:37  ivan
31646
31647         * FS/FS/cust_svc.pm: import qsearch() so the quantity checking
31648           works
31649
31650 2002-02-10 13:30  ivan
31651
31652         * FS/FS/Conf.pm, FS/FS/part_pkg.pm, conf/agent_defaultpkg: add new
31653           package definitions to all agent types by default
31654
31655           config option to restore current behaviour (must explicitly add
31656           new package definitions to each agent type)
31657
31658           closes: Bug#324
31659
31660 2002-02-10 11:58  ivan
31661
31662         * FS/MANIFEST, FS/bin/freeside-daily,
31663           httemplate/edit/process/part_bill_event.cgi: update billing
31664           documentation for the new world of invoice events added
31665           freeside-daily replacing freeside-bill for the new world of
31666           invoice events
31667
31668 2002-02-10 10:56  ivan
31669
31670         * FS/FS/cust_pay.pm, httemplate/edit/cust_pay.cgi: use unique
31671           tokens to prevent double-submission of payments in the web UI
31672           (closes: Bug#320)
31673
31674 2002-02-10 09:30  ivan
31675
31676         * httemplate/search/cust_main.cgi: eliminate duplicate cusomters
31677           before figuring to display a list or redirect.  eliiminates "2
31678           matching found" displayed but only one in list.
31679
31680 2002-02-10 09:02  ivan
31681
31682         * FS/FS/cust_main_invoice.pm: allow + in email addresses
31683
31684 2002-02-10 08:49  ivan
31685
31686         * FS/FS/cust_main_invoice.pm: okay, for now, don't try to transform
31687           email addresses into svcnum-linked destinations
31688
31689 2002-02-10 08:40  ivan
31690
31691         * Makefile, httemplate/edit/svc_acct.cgi:
31692           fix "no previous account to recall hidden password from" error
31693           when adding new accounts & get an error on first try
31694
31695 2002-02-10 08:14  ivan
31696
31697         * Makefile, httemplate/index.html,
31698           httemplate/browse/svc_acct_pop.cgi,
31699           httemplate/edit/svc_acct_pop.cgi: s/POP/Access Number/ in the
31700           webui
31701
31702 2002-02-10 08:05  ivan
31703
31704         * htetc/handler.pl, httemplate/browse/agent.cgi,
31705           httemplate/browse/agent_type.cgi,
31706           httemplate/browse/cust_main_county.cgi,
31707           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
31708           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
31709           httemplate/browse/svc_acct_pop.cgi,
31710           httemplate/config/config-process.cgi,
31711           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
31712           httemplate/edit/REAL_cust_pkg.cgi, httemplate/edit/agent.cgi,
31713           httemplate/edit/agent_type.cgi,
31714           httemplate/edit/cust_bill_pay.cgi,
31715           httemplate/edit/cust_credit.cgi,
31716           httemplate/edit/cust_credit_bill.cgi,
31717           httemplate/edit/cust_main.cgi,
31718           httemplate/edit/cust_main_county-expand.cgi,
31719           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
31720           httemplate/edit/part_bill_event.cgi,
31721           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
31722           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
31723           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
31724           httemplate/edit/process/quick-cust_pkg.cgi,
31725           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
31726           httemplate/misc/catchall.cgi,
31727           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
31728           httemplate/misc/process/link.cgi,
31729           httemplate/search/cust_main.cgi, httemplate/search/cust_pay.cgi,
31730           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
31731           httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
31732           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
31733           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
31734           httemplate/view/svc_www.cgi: *finally* seems to be working under
31735           Mason.  sheesh.  *finally* seems to be working under Mason.
31736           sheesh.  *finally* seems to be working under Mason.  sheesh.
31737           *finally* seems to be working under Mason.  sheesh.  *finally*
31738           seems to be working under Mason.  sheesh.  *finally* seems to be
31739           working under Mason.  sheesh.  *finally* seems to be working
31740           under Mason.  sheesh.  *finally* seems to be working under Mason.
31741           sheesh.
31742
31743 2002-02-10 05:21  ivan
31744
31745         * htetc/handler.pl, httemplate/browse/agent.cgi,
31746           httemplate/browse/agent_type.cgi,
31747           httemplate/browse/cust_main_county.cgi,
31748           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
31749           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
31750           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
31751           httemplate/edit/agent_type.cgi,
31752           httemplate/edit/cust_bill_pay.cgi,
31753           httemplate/edit/cust_credit.cgi,
31754           httemplate/edit/cust_credit_bill.cgi,
31755           httemplate/edit/cust_main.cgi,
31756           httemplate/edit/cust_main_county-expand.cgi,
31757           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
31758           httemplate/edit/part_bill_event.cgi,
31759           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
31760           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
31761           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
31762           httemplate/edit/process/REAL_cust_pkg.cgi,
31763           httemplate/edit/process/agent.cgi,
31764           httemplate/edit/process/agent_type.cgi,
31765           httemplate/edit/process/cust_bill_pay.cgi,
31766           httemplate/edit/process/cust_credit.cgi,
31767           httemplate/edit/process/cust_credit_bill.cgi,
31768           httemplate/edit/process/cust_main.cgi,
31769           httemplate/edit/process/cust_main_county-collapse.cgi,
31770           httemplate/edit/process/cust_main_county-expand.cgi,
31771           httemplate/edit/process/cust_pay.cgi,
31772           httemplate/edit/process/cust_pkg.cgi,
31773           httemplate/edit/process/part_pkg.cgi,
31774           httemplate/edit/process/quick-cust_pkg.cgi,
31775           httemplate/edit/process/svc_acct.cgi,
31776           httemplate/edit/process/svc_acct_pop.cgi,
31777           httemplate/edit/process/svc_domain.cgi,
31778           httemplate/edit/process/svc_forward.cgi,
31779           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
31780           httemplate/misc/catchall.cgi,
31781           httemplate/misc/delete-cust_pay.cgi,
31782           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
31783           httemplate/misc/print-invoice.cgi,
31784           httemplate/misc/unsusp_pkg.cgi,
31785           httemplate/misc/process/catchall.cgi,
31786           httemplate/misc/process/delete-customer.cgi,
31787           httemplate/misc/process/link.cgi, httemplate/search/cust_pay.cgi,
31788           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
31789           httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
31790           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
31791           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
31792           httemplate/view/svc_www.cgi: removed <!-- $Id$ --> from all files
31793           to fix any redirects, whew
31794
31795           Mason handler.pl overrides CGI::redirect
31796
31797           fixed strict; problems in edit/part_pkg.cgi &
31798           edit/process/part_pkg.cgi
31799
31800 2002-02-09 18:28  ivan
31801
31802         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
31803           httemplate/view/cust_main.cgi: hide SS# unless you turn it on via
31804           config file
31805
31806 2002-02-09 18:16  ivan
31807
31808         * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
31809           FS/FS/cust_bill_event.pm, FS/FS/cust_main.pm, htetc/handler.pl,
31810           httemplate/browse/part_bill_event.cgi,
31811           httemplate/edit/part_pkg.cgi,
31812           httemplate/edit/process/part_bill_event.cgi,
31813           httemplate/edit/process/part_pkg.cgi,
31814           httemplate/view/cust_bill.cgi: pro-rating w/ web interface,
31815           tested (closes: Bug#313).
31816
31817           view/cust_bill.cgi invoice view shows invoice events!
31818
31819           fix bug where adding events with no name silently failed instead
31820           of giving an error
31821
31822           add new comission plans
31823
31824 2002-02-09 10:24  ivan
31825
31826         * FS/FS/CGI.pm, htetc/handler.pl,
31827           httemplate/edit/process/agent_type.cgi,
31828           httemplate/edit/process/cust_main_county-expand.cgi,
31829           httemplate/edit/process/cust_pay.cgi,
31830           httemplate/edit/process/part_pkg.cgi,
31831           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
31832           httemplate/search/svc_domain.cgi: no more exit() in templates
31833
31834 2002-02-09 10:09  ivan
31835
31836         * FS/FS/svc_domain.pm: okay all external export from .pm files is
31837           queued! (closes: Bug#249)
31838
31839 2002-02-09 09:45  ivan
31840
31841         * FS/FS/cust_svc.pm, httemplate/misc/process/link.cgi: have
31842           FS::cust_svc::check look up & check pkg_svc.quantity like
31843           httemplate/view/cust_pkg.cgi (closes: Bug#43)
31844
31845 2002-02-09 09:03  ivan
31846
31847         * FS/FS/CGI.pm, htetc/handler.pl: okay, both Apache::ASP and Mason
31848           should set no-cache headers now (closes: Bug#23)
31849
31850 2002-02-07 14:30  ivan
31851
31852         * Makefile: oops, reversing bad Makefile patch
31853
31854 2002-02-07 14:29  ivan
31855
31856         * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm,
31857           FS/FS/cust_pay.pm, httemplate/browse/agent_type.cgi,
31858           httemplate/browse/nas.cgi, httemplate/misc/delete-cust_pay.cgi,
31859           httemplate/view/cust_main.cgi: delete payments
31860
31861 2002-02-06 07:55  ivan
31862
31863         * FS/FS/cust_main.pm, bin/pod2x: doc updates and pod2x fix to skip
31864           blib/ files
31865
31866 2002-02-06 07:50  ivan
31867
31868         * FS/FS/cust_bill.pm: pod typo
31869
31870 2002-02-06 07:49  ivan
31871
31872         * Makefile: documentation building Makefile patch
31873
31874 2002-02-06 07:36  ivan
31875
31876         * FS/FS/part_bill_event.pm: part_bill_event.plan can contain
31877           punctuation
31878
31879 2002-02-06 06:58  ivan
31880
31881         * FS/bin/freeside-adduser: fix for non-file auth
31882
31883 2002-02-05 12:25  ivan
31884
31885         * FS/FS/Record.pm: better error messages if you haven't run
31886           fs-setup ?
31887
31888 2002-02-05 08:48  ivan
31889
31890         * fs_passwd/fs_passwd, httemplate/docs/passwd.html: web-based
31891           password changer!
31892
31893 2002-02-04 09:06  ivan
31894
31895         * Makefile: 1.4.0pre8!
31896
31897 2002-02-04 09:04  ivan
31898
31899         * httemplate/edit/part_bill_event.cgi: have fs-setup create the
31900           necessary "default" billing events documentation on necessary
31901           "default" billing events
31902
31903 2002-02-04 08:44  ivan
31904
31905         * httemplate/edit/part_bill_event.cgi,
31906           httemplate/view/cust_bill.cgi, FS/FS/cust_bill.pm,
31907           FS/FS/cust_main.pm: billing events!
31908
31909 2002-01-30 10:22  ivan
31910
31911         * httemplate/: browse/part_bill_event.cgi,
31912           edit/part_bill_event.cgi, edit/process/part_bill_event.cgi: fully
31913           working invoice event web interface
31914
31915 2002-01-30 06:18  ivan
31916
31917         * FS/FS/CGI.pm, htetc/handler.pl, httemplate/browse/agent.cgi,
31918           httemplate/browse/agent_type.cgi,
31919           httemplate/browse/cust_main_county.cgi,
31920           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
31921           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
31922           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
31923           httemplate/edit/agent_type.cgi,
31924           httemplate/edit/cust_bill_pay.cgi,
31925           httemplate/edit/cust_credit.cgi,
31926           httemplate/edit/cust_credit_bill.cgi,
31927           httemplate/edit/cust_main.cgi,
31928           httemplate/edit/cust_main_county-expand.cgi,
31929           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
31930           httemplate/edit/part_bill_event.cgi,
31931           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
31932           httemplate/edit/svc_acct_pop.cgi, httemplate/edit/svc_domain.cgi,
31933           httemplate/edit/svc_forward.cgi,
31934           httemplate/edit/process/agent.cgi,
31935           httemplate/edit/process/agent_type.cgi,
31936           httemplate/edit/process/cust_bill_pay.cgi,
31937           httemplate/edit/process/cust_credit.cgi,
31938           httemplate/edit/process/cust_credit_bill.cgi,
31939           httemplate/edit/process/cust_main.cgi,
31940           httemplate/edit/process/cust_main_county-collapse.cgi,
31941           httemplate/edit/process/cust_main_county-expand.cgi,
31942           httemplate/edit/process/cust_pay.cgi,
31943           httemplate/edit/process/cust_pkg.cgi,
31944           httemplate/edit/process/part_pkg.cgi,
31945           httemplate/edit/process/quick-cust_pkg.cgi,
31946           httemplate/edit/process/svc_acct.cgi,
31947           httemplate/edit/process/svc_acct_pop.cgi,
31948           httemplate/edit/process/svc_domain.cgi,
31949           httemplate/edit/process/svc_forward.cgi,
31950           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
31951           httemplate/misc/catchall.cgi,
31952           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
31953           httemplate/misc/print-invoice.cgi,
31954           httemplate/misc/unsusp_pkg.cgi,
31955           httemplate/misc/process/catchall.cgi,
31956           httemplate/misc/process/delete-customer.cgi,
31957           httemplate/misc/process/link.cgi,
31958           httemplate/search/cust_main.cgi, httemplate/search/cust_pay.cgi,
31959           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
31960           httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
31961           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
31962           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
31963           httemplate/view/svc_www.cgi: remove   use Module; and   $cgi =
31964           new CGI;   &cgisuidsetup(); from all templates.  should work
31965           better under Mason.
31966
31967 2002-01-29 09:42  ivan
31968
31969         * FS/FS/part_bill_event.pm, httemplate/docs/schema.html: weight,
31970           plan and plandata fields in part_bill_event
31971
31972 2002-01-29 08:33  ivan
31973
31974         * Makefile, FS/FS.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
31975           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
31976           FS/FS/svc_acct.pm, bin/pod2x, htetc/handler.pl,
31977           httemplate/index.html, httemplate/browse/part_bill_event.cgi,
31978           httemplate/edit/part_bill_event.cgi,
31979           httemplate/edit/part_pkg.cgi,
31980           httemplate/edit/process/part_bill_event.cgi: - web interface for
31981           hourly account charges!   (FS::cust_pkg, FS::cust_svc and
31982           FS::svc_acct seconds_since methods) - Makefile target to
31983           regenerate HTML manpages on install - FS.pm doc update -
31984           $FS::Record::Debug now dumps all SQL - new FS::cust_main methods:
31985           ->cancel, ->invoicing_list_addpost - start of a billing event web
31986           interface - cust_pay::upgrade_replace doesn't error out if
31987           history includes   overapplied payments
31988
31989 2002-01-28 03:24  ivan
31990
31991         * FS/FS/Record.pm: oops, syntax error in new() check for missing
31992           subclass table sub (eek)
31993
31994 2002-01-27 22:57  ivan
31995
31996         * FS/FS/cust_bill.pm, FS/FS/cust_credit.pm, FS/FS/cust_pay.pm,
31997           FS/FS/cust_refund.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
31998           httemplate/docs/schema.html: book closing schema changes
31999
32000 2002-01-27 21:15  ivan
32001
32002         * FS/FS/part_export.pm, FS/FS/part_export_option.pm,
32003           httemplate/docs/schema.html: part_export schema changes
32004
32005 2002-01-25 17:52  ivan
32006
32007         * FS/FS/cust_credit_refund.pm: another bug spotted by jeff
32008
32009 2002-01-24 09:02  ivan
32010
32011         * FS/FS/Record.pm: emit a warning in this unlikely case again
32012
32013 2002-01-24 08:58  ivan
32014
32015         * FS/FS/: cust_bill_pay.pm, cust_credit.pm, cust_credit_bill.pm,
32016           cust_credit_refund.pm, cust_pay.pm, cust_refund.pm: <rluser>
32017           rather than == 0 in the ::check's ....  <rluser> you might
32018           consider <= 0
32019
32020 2002-01-24 08:54  ivan
32021
32022         * FS/FS/cust_credit_refund.pm: stack traces help alot
32023
32024 2002-01-24 03:52  ivan
32025
32026         * FS/FS/: cust_credit_refund.pm, cust_pay.pm, cust_refund.pm:
32027           jeff's on a bugfinding roll here, thanks!
32028
32029 2002-01-24 03:43  ivan
32030
32031         * FS/FS/cust_credit_refund.pm: <rluser> and it seems that
32032           cust_credit_refund::cust_credit should exist..
32033
32034 2002-01-23 22:52  ivan
32035
32036         * FS/FS/cust_refund.pm: from jeff@fix <rluser> in
32037           FS::cust_refund::check  'amount' should probably be replaced with
32038           +'refund' in two places
32039
32040 2002-01-23 22:46  ivan
32041
32042         * FS/FS/cust_refund.pm: more updates to cust_refund::update_replace
32043
32044 2002-01-23 18:26  ivan
32045
32046         * FS/FS/cust_refund.pm: fix cust_refund::insert
32047
32048 2002-01-22 07:57  ivan
32049
32050         * FS/FS/: cust_credit.pm, cust_pay.pm, cust_refund.pm: don't allow
32051           $0.00 in credits/payments/refunds
32052
32053 2002-01-22 06:55  ivan
32054
32055         * FS/FS/part_svc.pm: docu
32056
32057 2002-01-22 06:53  ivan
32058
32059         * FS/FS/svc_acct.pm: silly compilation problem
32060
32061 2002-01-22 06:42  ivan
32062
32063         * httemplate/docs/index.html: remove old upgrade docs
32064
32065 2002-01-21 03:30  ivan
32066
32067         * FS/FS/cust_pkg.pm: include FS::svc_forward in kludgy preload
32068
32069 2002-01-19 07:16  ivan
32070
32071         * FS/FS/UID.pm: error message update
32072
32073 2002-01-16 07:37  ivan
32074
32075         * FS/FS/svc_acct.pm: doc
32076
32077 2002-01-14 12:28  ivan
32078
32079         * FS/FS/: Conf.pm, svc_acct.pm: pay some attention to 1.4 RADIUS
32080           SQL export
32081
32082 2002-01-09 05:29  ivan
32083
32084         * FS/FS/cust_main.pm, httemplate/search/cust_main.cgi: update fuzzy
32085           cache files on customer replace.
32086
32087           do an exact search along with the fuzzy search (webui)
32088
32089 2002-01-03 09:40  ivan
32090
32091         * FS/MANIFEST, FS/FS/cust_bill_event.pm, FS/FS/part_bill_event.pm,
32092           FS/t/cust_bill_event.t, FS/t/part_bill_event.t,
32093           httemplate/docs/schema.html: more schema changes:
32094           part_bill_event and cust_bill_event tables
32095
32096           remove old 1.4.0pre READMEs
32097
32098 2001-12-28 07:14  ivan
32099
32100         * FS/FS/cust_main.pm: force printing in freeside-overdue
32101
32102 2001-12-28 06:40  ivan
32103
32104         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
32105           httemplate/edit/part_pkg.cgi: add more options to
32106           freeside-overdue
32107
32108           add charge method to FS::cust_main
32109
32110           one-off packages default to disabled
32111
32112           billing payname defaults to first and last, not "Accounts
32113           Payable"
32114
32115 2001-12-27 01:26  ivan
32116
32117         * FS/FS/Record.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
32118           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
32119           httemplate/edit/agent_type.cgi, httemplate/edit/cust_main.cgi,
32120           httemplate/edit/cust_pkg.cgi, httemplate/edit/part_pkg.cgi,
32121           httemplate/edit/part_svc.cgi,
32122           httemplate/edit/process/part_pkg.cgi,
32123           httemplate/view/cust_main.cgi: service and package disable!
32124
32125 2001-12-26 15:59  ivan
32126
32127         * httemplate/docs/schema.html: doc
32128
32129 2001-12-26 07:41  ivan
32130
32131         * httemplate/view/cust_main.cgi: remove warnings
32132
32133 2001-12-26 07:11  ivan
32134
32135         * httemplate/edit/process/cust_credit.cgi: apply credits!!
32136
32137 2001-12-26 07:08  ivan
32138
32139         * FS/MANIFEST: add freeside-overdue
32140
32141 2001-12-26 07:07  ivan
32142
32143         * httemplate/edit/: cust_credit.cgi, process/cust_credit.cgi: fix
32144           posting credit
32145
32146 2001-12-26 03:17  ivan
32147
32148         * FS/FS/cust_main.pm: (untested eek) freeside-overdue script &
32149           cust_main balance_date & total_owed_date methods
32150
32151 2001-12-26 01:18  ivan
32152
32153         * httemplate/: index.html, search/cust_pay.cgi, view/cust_main.cgi:
32154           search by check #
32155
32156 2001-12-25 23:53  ivan
32157
32158         * FS/FS/cust_pay.pm: doc
32159
32160 2001-12-25 22:02  ivan
32161
32162         * httemplate/edit/cust_pay.cgi: UI
32163
32164 2001-12-25 21:19  ivan
32165
32166         * httemplate/: index.html, edit/cust_pay.cgi,
32167           edit/process/cust_pay.cgi, search/cust_main.cgi,
32168           search/cust_main.html: expedited check entry
32169
32170 2001-12-25 21:02  ivan
32171
32172         * CREDITS: still missing tons of folks, i am sure
32173
32174 2001-12-25 20:52  ivan
32175
32176         * httemplate/search/: cust_bill.html, cust_main.html: same look as
32177           rest of search pages
32178
32179 2001-12-25 20:25  ivan
32180
32181         * FS/FS/CGI.pm, httemplate/edit/cust_credit.cgi,
32182           httemplate/edit/cust_pay.cgi,
32183           httemplate/edit/process/cust_credit.cgi,
32184           httemplate/edit/process/cust_pay.cgi: auto-apply payments and
32185           credits, post credit UI overhaul
32186
32187 2001-12-25 18:33  ivan
32188
32189         * httemplate/edit/cust_pay.cgi: fix service display for duplicates
32190
32191 2001-12-21 13:40  ivan
32192
32193         * FS/FS/cust_bill.pm, httemplate/edit/cust_pay.cgi,
32194           httemplate/view/cust_main.cgi: add name/address to post payment
32195           screen
32196
32197           get rid of some $-0.00  yay for ieee fp
32198
32199 2001-12-21 12:55  ivan
32200
32201         * FS/FS/cust_bill_pay.pm: fixes
32202
32203             total cust_bill_pay.amount and cust_credit_bill.amount 19.95
32204           for invnum 1659
32205             greater than cust_bill.charged 19.95 at
32206             /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1519.
32207
32208 2001-12-19 21:34  ivan
32209
32210         * FS/FS/Record.pm: work better with DBIx::Profile
32211
32212 2001-12-19 18:09  ivan
32213
32214         * FS/FS/svc_acct.pm: don't error trying to suspend accounts with
32215           '*' password
32216
32217 2001-12-19 18:07  ivan
32218
32219         * FS/FS/svc_acct.pm: quiet warnings
32220
32221 2001-12-19 06:33  ivan
32222
32223         * FS/FS/svc_acct.pm: alas, a 5.6-ism
32224
32225 2001-12-19 06:30  ivan
32226
32227         * FS/FS/svc_acct.pm: surpress warnings
32228
32229 2001-12-18 11:36  ivan
32230
32231         * httemplate/edit/cust_bill_pay.cgi: another dum tyop
32232
32233 2001-12-18 11:34  ivan
32234
32235         * httemplate/edit/cust_bill_pay.cgi: typo
32236
32237 2001-12-18 11:32  ivan
32238
32239         * httemplate/edit/cust_bill_pay.cgi: declar vars
32240
32241 2001-12-18 11:30  ivan
32242
32243         * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi,
32244           process/cust_bill_pay.cgi, process/cust_credit_bill.cgi: apply
32245           payment webinterface
32246
32247 2001-12-17 23:12  ivan
32248
32249         * httemplate/search/cust_pkg.cgi: really working dates on package
32250           browse.  ouch.
32251
32252 2001-12-17 23:08  ivan
32253
32254         * httemplate/search/cust_pkg.cgi: working dates on package browse
32255
32256 2001-12-17 22:45  ivan
32257
32258         * httemplate/search/cust_pkg.cgi: oops.  *sigh*
32259
32260 2001-12-17 22:38  ivan
32261
32262         * httemplate/search/cust_pkg.cgi: show dates on package browse
32263
32264 2001-12-17 22:29  ivan
32265
32266         * FS/FS/svc_acct_pop.pm: full number in POP pulldown
32267
32268 2001-12-17 17:49  ivan
32269
32270         * FS/: MANIFEST, FS/svc_acct.pm: add freeside-setinvoice to
32271           MANIFEST
32272
32273           fix warning:
32274
32275           FS::cust_main_invoice=HASH(0x90c86c4) at
32276           /usr/local/lib/perl5/site_perl/5.005/FS/svc_acct.pm line 419.
32277
32278 2001-12-17 15:59  ivan
32279
32280         * FS/FS/cust_bill.pm: fixes
32281
32282            Argument "" isn't numeric in ncmp at
32283            /usr/local/lib/perl5/site_perl/5.005/FS/cust_bill.pm line 254.
32284
32285 2001-12-16 15:50  ivan
32286
32287         * FS/FS/cust_main.pm: eek nasty bug
32288
32289 2001-12-15 16:55  ivan
32290
32291         * FS/FS/cust_bill_pay.pm: fix weird rounding error: total
32292           cust_bill_pay.amount 39.9 for paynum 240 greater than
32293           cust_pay.paid 39.90
32294
32295 2001-12-15 14:59  ivan
32296
32297         * httemplate/view/svc_acct.cgi: style
32298
32299 2001-12-15 14:58  ivan
32300
32301         * FS/FS/cust_svc.pm: meaningful FS::cust_svc::label for svc_www
32302           records
32303
32304 2001-12-15 14:56  ivan
32305
32306         * httemplate/view/svc_www.cgi: view svc_www.cgi from Dave Burgess
32307           <burgess@www.cynjut.net>, thanks
32308
32309 2001-12-15 14:47  ivan
32310
32311         * httemplate/edit/cust_main.cgi: allow entering of referral
32312           customer by number as well as by link off the view page, courtesy
32313           of Dave Burgess <burgess@www.cynjut.net>
32314
32315 2001-12-14 16:17  ivan
32316
32317         * FS/FS/cust_main.pm: style changes
32318
32319 2001-12-13 10:37  ivan
32320
32321         * FS/bin/freeside-setinvoice: okay, it should really work now
32322
32323 2001-12-13 09:52  ivan
32324
32325         * FS/bin/freeside-setinvoice: fix setinvoice script
32326
32327 2001-12-13 01:17  ivan
32328
32329         * FS/bin/freeside-setinvoice: added util to set invoice
32330           destinations
32331
32332 2001-12-12 11:42  ivan
32333
32334         * httemplate/edit/: cust_main.cgi, svc_acct.cgi: allow >8 character
32335           passwords in web interface
32336
32337 2001-12-11 13:26  ivan
32338
32339         * httemplate/search/svc_acct.cgi: missing space in SQL, oops
32340
32341 2001-12-10 04:18  ivan
32342
32343         * FS/FS/Record.pm: Pg datatype pain
32344
32345 2001-12-09 20:54  ivan
32346
32347         * httemplate/index.html: typo noticed by Dave Burgess
32348           <burgess@www.cynjut.net>, thanks.
32349
32350 2001-12-09 16:44  ivan
32351
32352         * httemplate/search/svc_acct.cgi: visual glitch: oops, $pager
32353           wasn't getting substitued.
32354
32355 2001-12-09 15:31  ivan
32356
32357         * httemplate/search/svc_acct.cgi: harmless? missing ;
32358
32359 2001-12-08 02:08  ivan
32360
32361         * httemplate/config/config.cgi: need a POST here; browsers
32362           (especially IE) are unhappy with the default GET
32363
32364 2001-12-08 02:07  ivan
32365
32366         * FS/FS/cust_pay.pm: get custnum from invnum before trying to use
32367           custnum!
32368
32369 2001-12-08 02:03  ivan
32370
32371         * FS/FS/cust_main.pm: fix logic error creating invoice line items
32372
32373 2001-12-08 02:01  ivan
32374
32375         * FS/FS/Conf.pm: radiusprepend config file for DEFAULT entries etc.
32376
32377 2001-12-04 05:10  ivan
32378
32379         * httemplate/edit/svc_forward.cgi: from Dave Burgess
32380           <burgess@neonramp.com>:
32381
32382            I had to change line 104 in /edit/svc_forward.cgi and add 'my'
32383           as the
32384            qualifier on the LHS of the assignment.  This also solves the
32385            problem with a similar error on the RHS of line 105.  It also
32386           seems to make
32387            the routine work fairly reliably (it has been problematic for me
32388           in the
32389            past).
32390
32391 2001-12-03 03:33  ivan
32392
32393         * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
32394           paged service browse!!
32395
32396 2001-12-03 02:59  ivan
32397
32398         * httemplate/search/: cust_main.cgi, cust_pkg.cgi: paged package
32399           browse
32400
32401 2001-12-03 00:43  ivan
32402
32403         * httemplate/search/cust_main.cgi: paged customer browse!
32404
32405 2001-12-03 00:41  ivan
32406
32407         * FS/FS/Conf.pm, FS/FS/Record.pm, conf/maxsearchrecordsperpage,
32408           httemplate/search/cust_main.cgi: maxsearchrecordsperpage config
32409           option paged implementation of customer browse!
32410
32411 2001-11-29 16:04  ivan
32412
32413         * FS/FS/: cust_pkg.pm, cust_svc.pm, svc_Common.pm: more link
32414           methods
32415
32416 2001-11-20 19:42  ivan
32417
32418         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: a more reasonalbe
32419           name (!)
32420
32421 2001-11-20 19:40  ivan
32422
32423         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi:
32424           postalinvoicedefault config file
32425
32426 2001-11-13 13:27  ivan
32427
32428         * FS/MANIFEST: remove freeside-print-batch
32429
32430 2001-11-12 05:19  ivan
32431
32432         * FS/FS/cust_main.pm: import hack to be less strict
32433
32434 2001-11-08 07:26  ivan
32435
32436         * FS/bin/freeside-queued: harmless typo noticed by "Edward
32437           Shabotinsky" <lanshark@bsinet.net>, thanks
32438
32439 2001-11-06 10:45  ivan
32440
32441         * httemplate/edit/process/part_pkg.cgi: remove gratuitous warnings
32442
32443 2001-11-06 10:35  ivan
32444
32445         * Makefile: i REALLY suck at Makefiles
32446
32447 2001-11-06 10:34  ivan
32448
32449         * Makefile: i suck at Makefiles
32450
32451 2001-11-06 10:22  ivan
32452
32453         * Makefile: make foo for htetc/global.asa
32454
32455 2001-11-06 09:58  ivan
32456
32457         * FS/FS/UID.pm: fix error message for s/htdocs/httemplate/
32458
32459 2001-11-05 13:30  ivan
32460
32461         * Makefile: more fixes for fresh installation
32462
32463 2001-11-05 13:26  ivan
32464
32465         * Makefile: yet more Make
32466
32467 2001-11-05 13:24  ivan
32468
32469         * Makefile: make create-database fix
32470
32471 2001-11-05 12:12  ivan
32472
32473         * Makefile, FS/FS/Record.pm: makefile fixups
32474
32475 2001-11-05 09:00  jeff
32476
32477         * FS/FS/svc_acct.pm: improved svc_acct replacement
32478
32479 2001-11-05 08:42  ivan
32480
32481         * FS/FS/Record.pm: AUTOLOAD optimizations broke things rather
32482           badly, oops
32483
32484 2001-11-05 06:03  ivan
32485
32486         * Makefile: move sys-dependant stuff to vars
32487
32488 2001-11-05 05:57  ivan
32489
32490         * FS/FS/svc_acct.pm: doc tyop
32491
32492 2001-11-05 03:55  ivan
32493
32494         * FS/FS/cust_main.pm: better error messages for eval'ed setup/recur
32495           expressions remove debugging warn output
32496
32497 2001-11-03 09:49  ivan
32498
32499         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/SearchCache.pm,
32500           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
32501           FS/FS/svc_acct.pm, FS/t/SearchCache.t,
32502           httemplate/search/cust_main.cgi: new 'jsearch' call for big
32503           joined searches & caching support preliminary customer browse
32504           optimizations, much faster!
32505
32506 2001-11-01 21:28  ivan
32507
32508         * httemplate/config/config.cgi: note config changes need
32509           apache/freeside-queued restart to take effect
32510
32511 2001-11-01 21:11  ivan
32512
32513         * FS/FS/Record.pm: depend on DBIx::DBSchema 0.19
32514
32515 2001-11-01 20:55  ivan
32516
32517         * httemplate/config/config-view.cgi, httemplate/config/config.cgi,
32518           FS/FS/Conf.pm: config web GUI updates.  almost usable now.
32519
32520 2001-10-31 16:16  ivan
32521
32522         * httemplate/search/cust_main.cgi: hit the database slightly less.
32523           this page still takes forever with lots of customers.
32524
32525 2001-10-30 11:05  ivan
32526
32527         * FS/FS/cust_pay_batch.pm, httemplate/index.html,
32528           httemplate/docs/schema.html: depriciate cust_pay_batch.trancode
32529           web interface to view pending batch
32530
32531 2001-10-30 07:42  ivan
32532
32533         * httemplate/edit/cust_main.cgi: put default country up top
32534
32535 2001-10-30 07:41  ivan
32536
32537         * httemplate/edit/cust_main.cgi: precedence oops
32538
32539 2001-10-30 07:39  ivan
32540
32541         * httemplate/edit/cust_main.cgi: better ordering of state selection
32542           on new customer screen
32543
32544 2001-10-30 06:54  ivan
32545
32546         * htetc/handler.pl, httemplate/browse/agent.cgi,
32547           httemplate/browse/agent_type.cgi,
32548           httemplate/browse/cust_main_county.cgi,
32549           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
32550           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
32551           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
32552           httemplate/edit/cust_credit_bill.cgi,
32553           httemplate/edit/cust_main.cgi,
32554           httemplate/edit/cust_main_county-expand.cgi,
32555           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
32556           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
32557           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
32558           httemplate/misc/catchall.cgi,
32559           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
32560           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
32561           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
32562           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
32563           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
32564           httemplate/view/svc_forward.cgi: get rid of header foo in
32565           individual templates
32566
32567 2001-10-30 06:20  ivan
32568
32569         * htetc/handler.pl, httemplate/config/config-view.cgi,
32570           httemplate/config/config.cgi: web config should workish now
32571
32572 2001-10-30 05:49  ivan
32573
32574         * Makefile: work with CVS version too
32575
32576 2001-10-30 05:48  ivan
32577
32578         * Makefile: make
32579
32580 2001-10-30 05:47  ivan
32581
32582         * Makefile, FS/bin/freeside-adduser, conf/shells, conf/smtpmachine:
32583           `make create-config' installs default config (conf dir update)
32584           freeside-adduser uses default secrets file
32585
32586 2001-10-30 04:38  ivan
32587
32588         * Makefile: make
32589
32590 2001-10-30 04:35  ivan
32591
32592         * Makefile: makefile typo
32593
32594 2001-10-30 03:47  ivan
32595
32596         * Makefile, FS/bin/freeside-adduser, httemplate/docs/admin.html,
32597           httemplate/docs/index.html: whew more install docs and automation
32598
32599 2001-10-30 02:20  ivan
32600
32601         * Makefile, FS/MANIFEST, FS/FS/Conf.pm, FS/bin/freeside-adduser:
32602           setup/config updates.  getting easier...
32603
32604 2001-10-29 13:22  ivan
32605
32606         * Makefile: fix make clean
32607
32608 2001-10-29 12:53  ivan
32609
32610         * FS/FS/svc_forward.pm: methods for getting the associated svc_acct
32611           records
32612
32613 2001-10-29 09:17  ivan
32614
32615         * Makefile: automate a tiny bit more
32616
32617 2001-10-26 03:24  ivan
32618
32619         * FS/FS/CGI.pm, htetc/handler.pl, httemplate/browse/agent.cgi,
32620           httemplate/browse/agent_type.cgi,
32621           httemplate/browse/cust_main_county.cgi,
32622           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
32623           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
32624           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
32625           httemplate/edit/cust_credit_bill.cgi,
32626           httemplate/edit/cust_main.cgi,
32627           httemplate/edit/cust_main_county-expand.cgi,
32628           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
32629           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
32630           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
32631           httemplate/misc/catchall.cgi,
32632           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
32633           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
32634           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
32635           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
32636           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
32637           httemplate/view/svc_forward.cgi: cache foo *sigh*
32638
32639 2001-10-26 02:50  ivan
32640
32641         * httemplate/config/config-process.cgi: otherwise people will have
32642           problems with `0' zero
32643
32644 2001-10-25 14:24  ivan
32645
32646         * httemplate/edit/svc_domain.cgi: remove ancient tld cruft
32647
32648 2001-10-25 09:13  ivan
32649
32650         * FS/FS/cust_main_invoice.pm: & in email addresses
32651
32652 2001-10-25 01:41  ivan
32653
32654         * FS/FS/Conf.pm: remove debugging cruft
32655
32656 2001-10-24 08:45  ivan
32657
32658         * httemplate/config/config-process.cgi: correct for browser
32659           munching
32660
32661 2001-10-24 08:29  ivan
32662
32663         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/ConfItem.pm,
32664           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/t/ConfItem.t,
32665           httemplate/index.html, httemplate/config/config-process.cgi,
32666           httemplate/config/config-view.cgi,
32667           httemplate/search/svc_acct.cgi: preliminary web config editor
32668
32669           new config files: username-ampersand, passwordmax
32670
32671           fs-setup updates
32672
32673           get rid of old and crufty and unused registries/ config foo
32674
32675           documentation updates
32676
32677 2001-10-23 13:53  ivan
32678
32679         * FS/bin/freeside-queued: Pg: FOR UPDATE LIMIT 1 mysql: LIMIT 1 FOR
32680           UPDATE
32681
32682           greeeat.
32683
32684 2001-10-22 07:48  ivan
32685
32686         * FS/FS/svc_acct.pm: fix dir check
32687
32688 2001-10-22 05:22  ivan
32689
32690         * FS/FS/svc_domain.pm: fix delete method for new databases
32691
32692 2001-10-22 01:31  ivan
32693
32694         * FS/FS/cust_main.pm: tyop
32695
32696 2001-10-22 01:29  ivan
32697
32698         * FS/FS/: cust_main.pm, cust_pkg.pm: better delete customer code &
32699           warnings, delete package ability (& warning)
32700
32701 2001-10-20 05:17  ivan
32702
32703         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm, htetc/handler.pl,
32704           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
32705           httemplate/edit/part_pkg.cgi, httemplate/edit/svc_acct.cgi,
32706           httemplate/edit/process/cust_main.cgi,
32707           httemplate/edit/process/part_pkg.cgi: setup and recurring fee tax
32708           exempt flags, UI to edit rework part_pkg editing UI some more
32709
32710 2001-10-15 07:58  ivan
32711
32712         * FS/FS/cust_pkg.pm, htetc/handler.pl,
32713           httemplate/edit/REAL_cust_pkg.cgi,
32714           httemplate/edit/process/REAL_cust_pkg.cgi: date editing
32715
32716 2001-10-15 05:16  ivan
32717
32718         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
32719           httemplate/misc/bill.cgi: print reasons with credits on invoices
32720
32721           use straight eval, not Safe::reval in cust_main::bill for now, as
32722           i have no   idea how to call methods on a share()'ed scalar.
32723           hmm.
32724
32725           add cust_pkg::cust_main method
32726
32727           s/eidiot/idiot/ in httemplate/misc/bill.cgi
32728
32729 2001-10-15 04:39  ivan
32730
32731         * httemplate/edit/part_pkg.cgi: remove errant javascript alert()
32732           plan ||= 'flat' for custom pricing 9clone) package definitions
32733           too
32734
32735 2001-10-15 04:35  ivan
32736
32737         * httemplate/edit/cust_main.cgi: visual fix
32738
32739 2001-10-15 03:42  ivan
32740
32741         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
32742           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
32743           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
32744           httemplate/edit/process/part_pkg.cgi: price plans web gui 1st
32745           pass, oh my
32746
32747 2001-10-11 10:46  ivan
32748
32749         * htetc/handler.pl: price plan uI!
32750
32751 2001-10-11 10:44  ivan
32752
32753         * httemplate/edit/part_pkg.cgi: "price plans" UP support.CVS:
32754           ----------------------------------------------------------------------
32755
32756 2001-10-09 23:22  thalakan
32757
32758         * httemplate/search/cust_main.cgi: Reverted.
32759
32760 2001-10-09 22:59  thalakan
32761
32762         * httemplate/search/cust_main.cgi: Stupid mistake.  Works now.
32763
32764 2001-10-09 22:42  ivan
32765
32766         * httemplate/search/cust_main.cgi: revert silly changes
32767
32768 2001-10-09 22:33  thalakan
32769
32770         * httemplate/search/cust_main.cgi: Change to use ut_name instead.
32771
32772 2001-10-09 22:24  ivan
32773
32774         * FS/FS/Record.pm: embarassing doc fix, thanks jason
32775
32776 2001-10-09 16:10  ivan
32777
32778         * FS/FS/cust_credit.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
32779           FS/FS/cust_pkg.pm, httemplate/docs/schema.html: add
32780           `unsuspendauto' config file: enable the automatic unsuspension of
32781           suspended packages when a customer's balance due changes from
32782           positive to zero or negative as the result of a payment or credit
32783
32784           add cust_pkg.manual_flag to disable this behaviour per customer
32785           package (no UI to set this yet)
32786
32787 2001-10-09 00:16  ivan
32788
32789         * httemplate/edit/process/part_svc.cgi: that was a confusing bug to
32790           fix
32791
32792 2001-10-08 20:11  ivan
32793
32794         * FS/FS/cust_pkg.pm: fix syntax error in newly-enabled insert sub,
32795           sheesh
32796
32797 2001-10-02 09:00  jeff
32798
32799         * FS/FS/cust_pay_batch.pm: add pkey to batch payments and fix a doc
32800           typo
32801
32802 2001-10-02 04:10  ivan
32803
32804         * FS/FS/svc_acct.pm: allow some more characters in GECOS... showing
32805           up in fix.net's password files
32806
32807 2001-10-01 03:31  ivan
32808
32809         * FS/FS/cust_pkg.pm: oops
32810
32811 2001-09-30 15:35  ivan
32812
32813         * FS/FS/svc_acct.pm: arg
32814
32815 2001-09-30 15:19  ivan
32816
32817         * FS/FS/svc_acct.pm: $1 doesn't seem to last very long...
32818
32819 2001-09-30 13:30  ivan
32820
32821         * FS/FS/svc_acct.pm: username-uppercase config file
32822
32823 2001-09-27 14:49  ivan
32824
32825         * FS/FS/svc_acct_pop.pm: not used
32826
32827 2001-09-27 14:12  ivan
32828
32829         * httemplate/edit/: cust_main.cgi, svc_acct.cgi: popSELECTOR
32830
32831 2001-09-27 13:41  ivan
32832
32833         * httemplate/edit/cust_main.cgi, httemplate/edit/svc_acct.cgi,
32834           FS/FS/svc_acct_pop.pm, httemplate/view/svc_acct.cgi: pop
32835           selector!
32836
32837 2001-09-27 11:33  ivan
32838
32839         * httemplate/view/svc_acct.cgi: fix for pre-1.4.0 accounts with no
32840           domsvc
32841
32842 2001-09-26 02:17  ivan
32843
32844         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_credit_bill.pm,
32845           FS/FS/cust_main.pm, FS/FS/part_pop_local.pm,
32846           FS/FS/svc_acct_pop.pm, FS/t/part_pop_local.t,
32847           httemplate/docs/schema.html: add part_pop_local table
32848
32849 2001-09-25 11:03  ivan
32850
32851         * FS/FS/cust_main.pm:
32852           ror
32853
32854 2001-09-25 11:01  ivan
32855
32856         * FS/FS/cust_main.pm: add emailinvoiceonly config file and begin to
32857           use it
32858
32859 2001-09-25 08:55  ivan
32860
32861         * FS/FS/cust_main.pm: Business::OnlinePayment::BankOfAmerica
32862
32863 2001-09-24 17:05  ivan
32864
32865         * FS/bin/freeside-queued: better REAPER
32866
32867 2001-09-23 20:23  ivan
32868
32869         * FS/: FS/UID.pm, bin/freeside-queued: queue daemon forks now
32870
32871 2001-09-20 20:47  ivan
32872
32873         * httemplate/view/cust_main.cgi: show company and name (instead of
32874           just company) for referring customers that have a company
32875
32876 2001-09-19 17:13  ivan
32877
32878         * FS/FS/cust_main.pm: really fix fuzzy searching
32879
32880 2001-09-19 17:10  ivan
32881
32882         * FS/FS/cust_main.pm: fix fuzzy searching
32883
32884 2001-09-19 14:51  ivan
32885
32886         * FS/bin/freeside-queued: set real uid too.  whew.  ssh now
32887           working.
32888
32889 2001-09-19 14:06  ivan
32890
32891         * FS/: MANIFEST, FS/svc_acct.pm, bin/freeside-apply-credits:
32892           directory hashing remove jeff's lib patch from
32893           freeside-apply-credits add freeside-apply-credits to MANIFEST
32894           README for pre3-4
32895
32896 2001-09-19 12:41  ivan
32897
32898         * FS/FS/svc_acct.pm: tyop
32899
32900 2001-09-19 12:39  ivan
32901
32902         * FS/FS/svc_acct.pm: hopefully report some sort of ssh error
32903
32904 2001-09-19 12:28  ivan
32905
32906         * FS/FS/svc_acct.pm: ;args
32907
32908 2001-09-19 12:19  ivan
32909
32910         * FS/FS/svc_acct.pm: FS::svc_acct::ssh
32911
32912 2001-09-19 12:00  ivan
32913
32914         * FS/bin/freeside-queued: set $ENV{HOME}
32915
32916 2001-09-18 17:24  ivan
32917
32918         * FS/FS/svc_acct.pm: icradius transactional password changes
32919           (suspensions, unsuspensions)
32920
32921 2001-09-16 05:45  ivan
32922
32923         * FS/FS/Record.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
32924           httemplate/index.html, httemplate/search/cust_main.cgi,
32925           httemplate/view/cust_main.cgi: fix oops in
32926           FS::cust_main_invoice::replace preventing package cancellation
32927
32928           add toggle switch to cust_main searching to show/hide cancelled
32929           customers.  hidecancelledcustomers config file is just which
32930           state it starts in.
32931
32932           add signupurl config file to enable showing of the customer's
32933           signup URL on the view page.
32934
32935 2001-09-14 12:54  ivan
32936
32937         * FS/FS/svc_acct.pm: fix for no svc_acct_sm!!!
32938
32939 2001-09-14 11:05  ivan
32940
32941         * FS/FS/Record.pm: s/croak/confess/
32942
32943 2001-09-12 08:45  ivan
32944
32945         * FS/FS/part_svc.pm: oops
32946
32947 2001-09-11 16:44  ivan
32948
32949         * FS/FS/part_svc.pm, httemplate/edit/svc_acct.cgi,
32950           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
32951           httemplate/view/svc_acct.cgi: radius attributes & default/fixed
32952           values should work again now
32953
32954 2001-09-11 15:20  ivan
32955
32956         * FS/FS/svc_Common.pm, bin/fs-radius-add-check,
32957           bin/fs-radius-add-reply: fix radius attribute adding
32958
32959 2001-09-11 14:58  ivan
32960
32961         * FS/bin/freeside-queued: usage sub
32962
32963 2001-09-11 13:44  ivan
32964
32965         * httemplate/search/svc_acct.cgi: getting "you should run the
32966           bin/fs-migrate-svc_acct_sm" message unexpectedly
32967
32968 2001-09-11 12:16  ivan
32969
32970         * httemplate/edit/part_svc.cgi: forgot closing form tag, breaks ie,
32971           others?
32972
32973 2001-09-11 06:10  ivan
32974
32975         * FS/FS/svc_acct.pm: transactional job-queued icradius/freeradius
32976           export
32977
32978 2001-09-11 05:46  ivan
32979
32980         * httemplate/edit/process/part_svc.cgi: more service edit fix
32981
32982 2001-09-11 05:42  ivan
32983
32984         * httemplate/edit/part_svc.cgi: fix service editing
32985
32986 2001-09-11 05:25  ivan
32987
32988         * FS/FS/queue.pm: queue clean fix
32989
32990 2001-09-11 05:24  ivan
32991
32992         * FS/FS/queue.pm: job queue fix
32993
32994 2001-09-11 05:10  ivan
32995
32996         * FS/FS/cust_main.pm: fuzzyfix
32997
32998 2001-09-11 05:06  ivan
32999
33000         * FS/FS/svc_acct.pm: better logging
33001
33002 2001-09-11 05:00  ivan
33003
33004         * FS/FS/svc_acct.pm: cyrus fix!
33005
33006 2001-09-11 04:52  ivan
33007
33008         * FS/bin/freeside-queued: rar
33009
33010 2001-09-11 03:05  ivan
33011
33012         * httemplate/edit/process/quick-cust_pkg.cgi: s/die/ediot/
33013
33014 2001-09-11 02:56  ivan
33015
33016         * httemplate/: edit/process/quick-cust_pkg.cgi, view/cust_main.cgi:
33017           fix quick order
33018
33019 2001-09-10 21:17  ivan
33020
33021         * FS/FS/svc_acct.pm: username-noperiod config file
33022
33023 2001-09-10 20:15  ivan
33024
33025         * FS/FS/cust_main.pm, FS/FS/svc_acct.pm, FS/bin/freeside-queued,
33026           httemplate/edit/part_svc.cgi: cyrus support
33027
33028 2001-09-10 18:09  ivan
33029
33030         * FS/bin/freeside-queued: working queued
33031
33032 2001-09-10 17:08  ivan
33033
33034         * FS/FS.pm, FS/MANIFEST, FS/FS/Record.pm,
33035           FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm, FS/FS/part_svc.pm,
33036           FS/FS/queue.pm, FS/FS/queue_arg.pm, FS/bin/freeside-queued,
33037           FS/t/queue.t, FS/t/queue_arg.t, htetc/handler.pl,
33038           httemplate/index.html, httemplate/browse/part_svc.cgi,
33039           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
33040           httemplate/edit/process/part_svc.cgi,
33041           httemplate/search/cust_main.cgi: faster (cached) fuzzy searches
33042           prelim. job queues! fixed part_svc editing
33043
33044 2001-09-10 17:07  ivan
33045
33046         * bin/: freeside-init, fs-migrate-part_svc: fixing
33047           fs-migrate-part_svc updateing fs-setup for job queues
33048           freeside-init for starting freeside-queued
33049
33050 2001-09-07 13:49  ivan
33051
33052         * FS/FS/part_svc_column.pm: oops, forgot to add this
33053
33054 2001-09-07 13:26  ivan
33055
33056         * FS/FS/raddb.pm, FS/FS/svc_acct.pm, bin/generate-raddb: tyops
33057
33058 2001-09-07 13:19  ivan
33059
33060         * FS/MANIFEST: tyop
33061
33062 2001-09-07 13:17  ivan
33063
33064         * FS/MANIFEST, FS/FS/raddb.pm, FS/FS/svc_acct.pm, FS/t/raddb.t,
33065           bin/fs-radius-add-check, bin/fs-radius-add-reply,
33066           bin/generate-raddb: fix RADIUS attribute capitalization
33067
33068 2001-09-06 14:20  ivan
33069
33070         * FS/FS/svc_acct.pm, httemplate/docs/schema.html: doc
33071
33072 2001-09-06 13:41  ivan
33073
33074         * FS/FS.pm, FS/MANIFEST, FS/FS/UID.pm, FS/FS/part_svc.pm,
33075           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
33076           FS/FS/svc_forward.pm, FS/FS/svc_www.pm, FS/t/part_svc_column.t,
33077           bin/fs-migrate-part_svc, bin/fs-migrate-payref,
33078           bin/fs-radius-add-check, bin/fs-radius-add-reply,
33079           httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
33080           httemplate/edit/part_svc.cgi,
33081           httemplate/edit/process/part_svc.cgi: finally fix part_svc!!!
33082
33083 2001-09-04 08:12  ivan
33084
33085         * httemplate/docs/admin.html: tyop
33086
33087 2001-09-04 08:06  ivan
33088
33089         * httemplate/edit/: agent_type.cgi, process/cust_main.cgi: oops
33090           indeed
33091
33092 2001-09-04 07:44  ivan
33093
33094         * FS/FS/cust_pkg.pm, httemplate/browse/agent.cgi,
33095           httemplate/browse/agent_type.cgi, httemplate/browse/part_pkg.cgi,
33096           httemplate/browse/part_svc.cgi, httemplate/docs/admin.html,
33097           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
33098           httemplate/edit/process/quick-cust_pkg.cgi,
33099           httemplate/view/cust_main.cgi: new admin documentation, quick
33100           one-pkg order
33101
33102 2001-09-03 15:07  ivan
33103
33104         * FS/FS/cust_bill.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm,
33105           FS/FS/cust_pay.pm, FS/FS/cust_svc.pm,
33106           httemplate/docs/signup.html, httemplate/edit/cust_credit.cgi,
33107           httemplate/edit/cust_credit_bill.cgi,
33108           httemplate/edit/cust_pay.cgi,
33109           httemplate/edit/process/cust_pay.cgi, httemplate/misc/bill.cgi,
33110           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi: fix
33111           more bugs
33112
33113 2001-09-02 00:57  ivan
33114
33115         * CREDITS: credito
33116
33117 2001-09-02 00:57  ivan
33118
33119         * bin/generate-tests: gawl
33120
33121 2001-09-02 00:49  ivan
33122
33123         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit.pm,
33124           FS/FS/cust_credit_bill.pm, FS/FS/cust_credit_refund.pm,
33125           httemplate/edit/cust_credit_bill.cgi,
33126           httemplate/view/cust_main.cgi: things are starting to work again,
33127           sorta.
33128
33129 2001-09-01 22:38  ivan
33130
33131         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
33132           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, bin/fs-migrate-payref:
33133           migration.  ugh.
33134
33135 2001-09-01 21:51  ivan
33136
33137         * FS/FS/: cust_svc.pm, svc_acct.pm: better error msgs
33138
33139 2001-09-01 21:25  ivan
33140
33141         * FS/: FS.pm, MANIFEST, FS/cust_bill_pay.pm, FS/cust_main.pm,
33142           FS/cust_refund.pm, t/CGI.t, t/Conf.t, t/Record.t, t/UID.t,
33143           t/agent.t, t/agent_type.t, t/cust_bill.t, t/cust_bill_pay.t,
33144           t/cust_bill_pkg.t, t/cust_credit.t, t/cust_credit_bill.t,
33145           t/cust_credit_refund.t, t/cust_main.t, t/cust_main_county.t,
33146           t/cust_main_invoice.t, t/cust_pay.t, t/cust_pay_batch.t,
33147           t/cust_pkg.t, t/cust_refund.t, t/cust_svc.t, t/domain_record.t,
33148           t/nas.t, t/part_pkg.t, t/part_referral.t, t/part_svc.t,
33149           t/pkg_svc.t, t/port.t, t/prepay_credit.t, t/session.t,
33150           t/svc_Common.t, t/svc_acct.t, t/svc_acct_pop.t, t/svc_domain.t,
33151           t/svc_forward.t, t/svc_www.t, t/type_pkgs.t: lame testsuite and
33152           the embarassing fixes in it found
33153
33154 2001-09-01 19:53  jeff
33155
33156         * FS/bin/freeside-apply-credits: adding a credit apply utility
33157
33158 2001-09-01 19:46  ivan
33159
33160         * FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
33161           FS/FS/cust_refund.pm, httemplate/docs/schema.html: cust_refund
33162           and cust_pay get custnums
33163
33164 2001-09-01 18:27  ivan
33165
33166         * FS/FS/: cust_bill.pm, cust_bill_pay.pm, cust_credit.pm,
33167           cust_credit_bill.pm, cust_credit_refund.pm, cust_main.pm,
33168           cust_refund.pm: more udpates for the new world of unapplied
33169           stuff.  yay.
33170
33171 2001-09-01 15:28  jeff
33172
33173         * FS/FS/cust_main.pm: haste makes waste... and left a method out
33174
33175 2001-09-01 15:18  ivan
33176
33177         * FS/FS/cust_credit_bill.pm: add primary key
33178
33179 2001-09-01 15:01  ivan
33180
33181         * FS/MANIFEST: cust_bill_pay & cust_credit_refund
33182
33183 2001-09-01 14:55  jeff
33184
33185         * FS/FS/cust_bill_pay.pm: oops.. need this too
33186
33187 2001-09-01 14:52  jeff
33188
33189         * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
33190           FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm,
33191           httemplate/edit/cust_credit_bill.cgi,
33192           httemplate/edit/process/cust_credit_bill.cgi,
33193           httemplate/view/cust_main.cgi: add cust_credit_bill relating
33194           multiple invoices to credits
33195
33196 2001-09-01 13:11  ivan
33197
33198         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
33199           FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
33200           httemplate/docs/schema.html: cust_bill_pay and
33201           cust_credit_refund.  payments can apply to multiple invoices and
33202           refunds can apply to multiple credits.
33203
33204 2001-08-31 02:20  ivan
33205
33206         * FS/FS/Record.pm: check US zips more strictly
33207
33208 2001-08-31 01:43  ivan
33209
33210         * httemplate/browse/svc_acct_pop.cgi: > Order by City might be
33211           better
33212           state, city, then number
33213
33214 2001-08-31 00:28  ivan
33215
33216         * httemplate/edit/cust_main_county-expand.cgi: better error message
33217           for nonexistant cust_main_county records
33218
33219 2001-08-31 00:17  ivan
33220
33221         * httemplate/edit/process/cust_main_county-expand.cgi: fixes:
33222           > US UT expand state
33223           > Submit (no data entered)
33224           > US UT is gone frome the list.
33225
33226 2001-08-30 09:23  ivan
33227
33228         * httemplate/docs/signup.html: update signup server: template form
33229           and success html, document
33230
33231 2001-08-30 08:30  ivan
33232
33233         * httemplate/edit/part_svc.cgi: slighly more docu
33234
33235 2001-08-29 02:11  ivan
33236
33237         * httemplate/edit/agent.cgi: ui
33238
33239 2001-08-28 09:58  ivan
33240
33241         * httemplate/: docs/signup.html, search/cust_main.cgi:
33242           customer-to-customer referrals in singup server
33243
33244 2001-08-28 07:34  ivan
33245
33246         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
33247           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
33248           customer-to-customer referrals!
33249
33250 2001-08-25 22:06  ivan
33251
33252         * FS/FS/: cust_credit.pm, cust_main.pm: brainfart
33253
33254 2001-08-25 22:05  ivan
33255
33256         * FS/FS/cust_credit.pm: reason can't be null
33257
33258 2001-08-22 23:17  ivan
33259
33260         * FS/FS/cust_main.pm: no need to be y1.9k complient
33261
33262 2001-08-21 03:27  ivan
33263
33264         * httemplate/edit/: svc_acct.cgi, svc_forward.cgi: fix these up,
33265           most everything is working svc_forward-wise now
33266
33267 2001-08-21 02:34  ivan
33268
33269         * FS/FS/Record.pm, FS/FS/UID.pm, httemplate/browse/agent.cgi,
33270           httemplate/browse/agent_type.cgi,
33271           httemplate/browse/cust_main_county.cgi,
33272           httemplate/browse/part_pkg.cgi,
33273           httemplate/browse/svc_acct_pop.cgi: no more &swapuid
33274
33275 2001-08-20 20:03  ivan
33276
33277         * FS/FS/svc_acct.pm: fix domain method, and it works against old
33278           databases now too
33279
33280 2001-08-20 19:44  ivan
33281
33282         * FS/FS/domain_record.pm, FS/FS/prepay_credit.pm, FS/FS/svc_www.pm,
33283           eg/TEMPLATE_cust_main.import, eg/table_template-svc.pm: remove
33284           $Log$
33285
33286 2001-08-20 19:43  ivan
33287
33288         * bin/fs-migrate-svc_acct_sm: i think svc_acct_sm.import should go
33289           away, but...
33290
33291 2001-08-20 19:32  ivan
33292
33293         * test/cgi-test: remove $Log$
33294
33295 2001-08-20 19:31  ivan
33296
33297         * httemplate/: browse/agent.cgi, browse/agent_type.cgi,
33298           browse/part_pkg.cgi, browse/svc_acct_pop.cgi, edit/agent.cgi,
33299           edit/agent_type.cgi, edit/cust_credit.cgi,
33300           edit/cust_main_county-expand.cgi, edit/cust_pay.cgi,
33301           edit/cust_pkg.cgi, edit/part_pkg.cgi, edit/svc_acct_pop.cgi,
33302           edit/svc_domain.cgi, edit/svc_forward.cgi,
33303           edit/process/agent.cgi, edit/process/agent_type.cgi,
33304           edit/process/cust_credit.cgi, edit/process/cust_pay.cgi,
33305           edit/process/cust_pkg.cgi, edit/process/part_pkg.cgi,
33306           edit/process/svc_acct.cgi, edit/process/svc_acct_pop.cgi,
33307           edit/process/svc_domain.cgi, edit/process/svc_forward.cgi,
33308           misc/bill.cgi, misc/cancel-unaudited.cgi, misc/catchall.cgi,
33309           misc/delete-customer.cgi, misc/link.cgi, misc/print-invoice.cgi,
33310           misc/unsusp_pkg.cgi, misc/process/catchall.cgi,
33311           misc/process/delete-customer.cgi, misc/process/link.cgi,
33312           search/svc_domain.cgi, view/cust_bill.cgi, view/svc_acct.cgi,
33313           view/svc_domain.cgi, view/svc_forward.cgi: remove $Log$ messages.
33314           whew.
33315
33316 2001-08-20 19:16  ivan
33317
33318         * httemplate/search/svc_acct.cgi: fix to work against 1.3.x
33319           databases, with a warning
33320
33321 2001-08-20 19:03  ivan
33322
33323         * httemplate/search/cust_pkg.cgi: deal with databases w/o separate
33324           shipping address
33325
33326 2001-08-20 17:39  ivan
33327
33328         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: fix some
33329           silly syntax errors
33330
33331 2001-08-20 06:10  ivan
33332
33333         * FS/FS/svc_domain.pm: use var
33334
33335 2001-08-20 05:15  ivan
33336
33337         * httemplate/edit/svc_acct.cgi: #
33338
33339 2001-08-20 05:13  ivan
33340
33341         * httemplate/edit/svc_acct.cgi: only show domains associated with
33342           this customer.
33343
33344 2001-08-20 04:18  ivan
33345
33346         * FS/FS/cust_svc.pm: labels for svc_acct accounts are now fully
33347           qualified!
33348
33349 2001-08-20 04:04  ivan
33350
33351         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: more
33352           svc_forward work
33353
33354 2001-08-20 02:41  ivan
33355
33356         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: dtrt when
33357           deleting accouts wrt forwards, catchalls & other references to
33358           svc_acct records
33359
33360           depreciate svc_acct_sm further; move qmail catchall handling to
33361           svc_domain
33362
33363 2001-08-20 02:38  ivan
33364
33365         * httemplate/docs/schema.html: documentation updates
33366
33367 2001-08-19 08:53  jeff
33368
33369         * FS/MANIFEST, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
33370           FS/FS/svc_forward.pm, httemplate/edit/part_svc.cgi,
33371           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_forward.cgi,
33372           httemplate/edit/process/svc_forward.cgi,
33373           httemplate/misc/catchall.cgi,
33374           httemplate/misc/process/catchall.cgi,
33375           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
33376           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
33377           httemplate/view/svc_forward.cgi: added user interface for
33378           svc_forward and vpopmail support
33379
33380 2001-08-19 03:25  ivan
33381
33382         * bin/svc_acct.import: add system shells to @FS::svc_acct:shells on
33383           the fly, fixes: ticket #88
33384
33385 2001-08-19 01:32  ivan
33386
33387         * httemplate/search/cust_pkg.cgi: display bill and service
33388           name/company, and services
33389
33390 2001-08-19 01:18  ivan
33391
33392         * FS/FS/: svc_acct.pm, svc_domain.pm: ->setfixed untaints svcnum
33393
33394 2001-08-19 01:15  ivan
33395
33396         * FS/FS/svc_acct.pm: set fixed fields before checking domsvc
33397
33398 2001-08-18 17:48  ivan
33399
33400         * FS/FS/: Record.pm, cust_main.pm: country fields will now accept
33401           names and change them to two-letter codes
33402
33403 2001-08-17 04:33  ivan
33404
33405         * FS/FS/Record.pm: ut_phonen: fallback to ut_textn, instead of
33406           ut_alphan for non-US/CA phone numbers
33407
33408 2001-08-17 04:28  ivan
33409
33410         * FS/FS/Record.pm: canada has same phone# rules as US
33411
33412 2001-08-17 04:05  ivan
33413
33414         * httemplate/: browse/cust_main_county.cgi,
33415           edit/process/cust_main_county-collapse.cgi,
33416           edit/process/cust_main_county-expand.cgi: clean up tax rate
33417           editing:   sort by country->state->county,   add "collapse state"
33418           if the tax rates are the same statewide,   redirect "expand
33419           state" to the browse, not edit screen
33420
33421 2001-08-17 03:57  ivan
33422
33423         * bin/svc_acct.import: gah
33424
33425 2001-08-17 03:57  ivan
33426
33427         * FS/FS/svc_domain.pm: document catchall and untaint everything
33428
33429 2001-08-17 03:55  ivan
33430
33431         * FS/FS/cust_main.pm: Business::OnlinePayment
33432
33433 2001-08-17 03:53  ivan
33434
33435         * Makefile: alldocs target
33436
33437 2001-08-17 03:53  ivan
33438
33439         * CREDITS: thanks jeff!
33440
33441 2001-08-15 03:04  ivan
33442
33443         * httemplate/search/: cust_pkg.cgi, svc_acct.cgi: remove (some of
33444           the) bad direct exit; calls
33445
33446 2001-08-13 16:15  ivan
33447
33448         * httemplate/view/cust_main.cgi: don't display empty comment box
33449
33450 2001-08-13 16:10  ivan
33451
33452         * httemplate/edit/process/cust_main.cgi: properly massage
33453           ship_state & work okay when no initial pkg is selected
33454
33455 2001-08-12 18:00  ivan
33456
33457         * httemplate/docs/schema.html: add svc_forward, depriciate
33458           svc_acct_sm
33459
33460 2001-08-12 17:21  ivan
33461
33462         * FS/FS/svc_acct.pm: untaint svcnum & domsvc
33463
33464 2001-08-12 12:41  jeff
33465
33466         * FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
33467           bin/fs-migrate-svc_acct_sm: merging vpopmail support branch
33468
33469 2001-08-12 01:56  ivan
33470
33471         * httemplate/edit/process/part_svc.cgi: don't use
33472           Apache::ASP-specific $Redirect object
33473
33474 2001-08-11 17:07  ivan
33475
33476         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: use
33477           transactional invoice_list setting & eliminate non-sticky "first
33478           package"!
33479
33480 2001-08-11 17:07  ivan
33481
33482         * FS/FS/cust_main.pm: transactional invoice_list setting yay!!!
33483
33484 2001-08-11 17:06  ivan
33485
33486         * FS/FS/cust_main_invoice.pm: better error msgs
33487
33488 2001-08-11 16:19  ivan
33489
33490         * httemplate/edit/part_svc.cgi: better error checking, fix scalar
33491           context to $cgi->keywords
33492
33493 2001-08-11 16:18  ivan
33494
33495         * httemplate/browse/part_svc.cgi: missed a variable interpolation
33496
33497 2001-08-10 22:52  ivan
33498
33499         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: add customer
33500           comments fields
33501
33502 2001-08-10 22:52  ivan
33503
33504         * FS/FS/cust_main.pm: add comments field, fix ship_ address
33505           handling (don't consider a value for ship_state field to mean
33506           something meaningful is in ship_*)
33507
33508 2001-08-10 22:51  ivan
33509
33510         * FS/FS/part_svc.pm: better error msg
33511
33512 2001-08-10 22:50  ivan
33513
33514         * FS/FS/Record.pm: allow newlines in ut_anything fields fix example
33515           for ut_anything
33516
33517 2001-08-10 21:55  ivan
33518
33519         * httemplate/edit/part_svc.cgi: don't have any other choices in
33520           svcdb dropdown for existing services, since you can't change it
33521           anyway
33522
33523 2001-08-10 21:29  ivan
33524
33525         * FS/FS/CGI.pm: that's what $etc is for!
33526
33527 2001-08-10 21:15  ivan
33528
33529         * httemplate/misc/delete-customer.cgi: better docs
33530
33531 2001-08-10 17:01  ivan
33532
33533         * FS/FS/cust_main_invoice.pm: "fixes"
33534
33535           Can't call method "username" on an undefined value at
33536           /usr/lib/perl5/site_perl/5.6.0/FS/cust_main_invoice.pm line 162.
33537
33538           but cust_main_invoice records should probably be updated when
33539           svc_acct records are deleted :/
33540
33541 2001-08-08 02:47  ivan
33542
33543         * httemplate/docs/passwd.html: doc clarification
33544
33545 2001-08-07 21:44  ivan
33546
33547         * FS/FS/Record.pm: better error msg
33548
33549 2001-08-03 13:34  jeff
33550
33551         * FS/FS/cust_bill.pm:
33552
33553           added the tax method
33554
33555 2001-07-30 03:43  ivan
33556
33557         * FS/FS/CGI.pm: Apache::ASP eidiot fix
33558
33559 2001-07-30 03:41  ivan
33560
33561         * FS/FS/Record.pm, FS/FS/cust_main.pm,
33562           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
33563           shipping address additions
33564
33565 2001-07-30 01:03  ivan
33566
33567         * httemplate/: .htaccess, docs/overview.dia, docs/overview.png:
33568           forgotten files
33569
33570 2001-07-30 01:02  ivan
33571
33572         * htetc/handler.pl: template stuffs
33573
33574 2001-07-30 01:01  ivan
33575
33576         * Makefile: need this too!
33577
33578 2001-07-30 00:36  ivan
33579
33580         * httemplate/index.html, httemplate/browse/agent.cgi,
33581           httemplate/browse/agent_type.cgi,
33582           httemplate/browse/cust_main_county.cgi,
33583           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
33584           httemplate/browse/part_svc.cgi,
33585           httemplate/browse/svc_acct_pop.cgi, httemplate/docs/admin.html,
33586           httemplate/docs/index.html, httemplate/docs/legacy.html,
33587           httemplate/docs/passwd.html, httemplate/docs/schema.html,
33588           httemplate/docs/session.html, httemplate/docs/signup.html,
33589           bin/masonize, bin/pod2x, httemplate/edit/agent.cgi,
33590           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
33591           httemplate/edit/cust_main.cgi,
33592           httemplate/edit/cust_main_county-expand.cgi,
33593           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
33594           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
33595           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
33596           httemplate/edit/svc_domain.cgi,
33597           httemplate/edit/process/agent.cgi,
33598           httemplate/edit/process/agent_type.cgi,
33599           httemplate/edit/process/cust_credit.cgi,
33600           httemplate/edit/process/cust_main.cgi,
33601           httemplate/edit/process/cust_main_county-expand.cgi,
33602           httemplate/edit/process/cust_pay.cgi,
33603           httemplate/edit/process/cust_pkg.cgi,
33604           httemplate/edit/process/part_pkg.cgi,
33605           httemplate/edit/process/part_svc.cgi,
33606           httemplate/edit/process/svc_acct.cgi,
33607           httemplate/edit/process/svc_acct_pop.cgi,
33608           httemplate/edit/process/svc_domain.cgi,
33609           httemplate/images/small-logo.png, httemplate/misc/bill.cgi,
33610           httemplate/misc/cancel-unaudited.cgi,
33611           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
33612           httemplate/misc/print-invoice.cgi,
33613           httemplate/misc/unsusp_pkg.cgi,
33614           httemplate/misc/process/delete-customer.cgi,
33615           httemplate/misc/process/link.cgi,
33616           httemplate/search/cust_bill.html,
33617           httemplate/search/cust_main.cgi,
33618           httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
33619           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
33620           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
33621           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi:
33622           templates!!!
33623
33624 2001-07-30 00:33  ivan
33625
33626         * FS/FS/: Record.pm, svc_acct.pm: podnitfix
33627
33628 2001-07-30 00:14  ivan
33629
33630         * INSTALL, README: templates!
33631
33632 2001-07-29 23:28  ivan
33633
33634         * FS/FS/svc_acct.pm: allow !! as password for disabled accounts
33635
33636 2001-07-29 23:07  ivan
33637
33638         * bin/svc_acct.import: allow !! for locked accounts instead of
33639           changing to *SUSPENDED*
33640
33641 2001-07-27 10:16  ivan
33642
33643         * FS/FS/cust_main_invoice.pm: clarification
33644
33645 2001-07-26 23:17  thalakan
33646
33647         * FS/FS/cust_main_invoice.pm: Documented some subtle behavior of
33648           the checkdest method.
33649
33650 2001-06-21 09:27  ivan
33651
33652         * FS/FS/UID.pm: better error message
33653
33654 2001-06-05 14:40  ivan
33655
33656         * debian/: README.Debian, changelog, control, copyright, init.d.ex,
33657           rules: add deb packaging foo (doesn't work yet)
33658
33659 2001-06-03 10:22  ivan
33660
33661         * FS/FS/svc_domain.pm: SOA serial number problem with Date::Format
33662           %e: no leading zero
33663
33664 2001-06-03 07:16  ivan
33665
33666         * README: 1.3.1!!!
33667
33668 2001-06-03 05:36  ivan
33669
33670         * FS/FS/svc_acct.pm: add username-letter and username-letterfirst
33671           config files
33672
33673 2001-06-03 04:37  ivan
33674
33675         * FS/FS/svc_acct.pm: fixes
33676
33677           Can't locate object method "setfield" via package "svc_acct_sm"
33678           at /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318
33679
33680 2001-06-03 04:27  ivan
33681
33682         * FS/FS/Record.pm: track down
33683
33684             Can't locate object method "setfield" via package "svc_acct_sm"
33685           at
33686             /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318.
33687
33688           errors
33689
33690 2001-06-03 03:51  ivan
33691
33692         * FS/FS/cust_main.pm: fixes "Error reval-ing" and won't bill errors
33693
33694 2001-05-30 08:17  ivan
33695
33696         * FS/FS/CGI.pm: use Apache inside an eval BLOCK was mucking things
33697           up for the non-mod_perl folks
33698
33699 2001-05-22 09:43  ivan
33700
33701         * FS/FS/svc_domain.pm: oops, s/mx/MX/ noticed by "Shane Chrisp"
33702           <shane@2000cn.com.au>, thanks!
33703
33704 2001-05-18 07:08  ivan
33705
33706         * FS/FS/domain_record.pm: tyop
33707
33708 2001-05-15 00:52  ivan
33709
33710         * FS/bin/freeside-email: simple program to list all email addresses
33711
33712 2001-05-07 08:42  ivan
33713
33714         * FS/FS/Record.pm: tyop
33715
33716 2001-05-07 08:36  ivan
33717
33718         * FS/FS/Record.pm: start to track down
33719
33720               Insecure dependency in eval while running with -T switch at
33721           /usr/local/lib/site_perl/FS/Record.pm line 202.
33722
33723           errors
33724
33725 2001-05-07 08:24  ivan
33726
33727         * bin/svc_acct.import: s/!/*/
33728
33729 2001-05-06 19:07  ivan
33730
33731         * FS/FS/cust_main.pm:
33732           http://www.sisd.com/freeside/list-archive/msg01906.html
33733
33734 2001-05-05 01:51  ivan
33735
33736         * bin/svc_acct.import:
33737           http://www.sisd.com/freeside/list-archive/msg01915.html
33738
33739 2001-04-23 12:50  ivan
33740
33741         * FS/FS/cust_credit.pm: the real
33742
33743           Can't locate object method "setfield" via package "cust_refund"
33744           at /usr/local/lib/site_perl/FS/Record.pm line 315.
33745
33746           fix
33747
33748 2001-04-23 12:27  ivan
33749
33750         * FS/FS/cust_credit.pm: *sigh*
33751
33752 2001-04-23 12:21  ivan
33753
33754         * FS/FS/cust_credit.pm: webdemo bugfix
33755
33756 2001-04-23 08:37  ivan
33757
33758         * FS/MANIFEST: 1.3.1 sigh
33759
33760 2001-04-23 05:44  ivan
33761
33762         * bin/freeside-session-kill: session killer implemeting timed
33763           access
33764
33765 2001-04-23 05:40  ivan
33766
33767         * FS/FS.pm: documentation and webdemo updates
33768
33769 2001-04-23 02:00  ivan
33770
33771         * FS/FS/UID.pm: "shouldn't hurt" (famous last words)
33772
33773 2001-04-23 00:12  ivan
33774
33775         * FS/FS/cust_main.pm: better error message (if kludgy) for no
33776           referral remove outdated NSI foo from domain ordering.  also,
33777           fuck NSI.
33778
33779 2001-04-21 18:56  ivan
33780
33781         * README, FS/FS.pm, FS/MANIFEST, FS/FS/svc_acct.pm,
33782           FS/FS/svc_domain.pm, FS/FS/svc_www.pm, bin/svc_acct.import: get
33783           rid of FS::SSH.pm (became Net::SSH and Net::SCP on CPAN)
33784
33785 2001-04-21 18:38  ivan
33786
33787         * FS/FS/svc_domain.pm: svc_domain needs to import dbh sub from
33788           Record view/cust_main.cgi needs to use ->owed method, not check
33789           (depriciated) owed field search/cust_bill.cgi redirect error when
33790           there's only one invoice
33791
33792 2001-04-21 17:49  ivan
33793
33794         * FS/FS/svc_Common.pm: need to import dbh sub from Record
33795
33796 2001-04-21 16:53  ivan
33797
33798         * FS/MANIFEST: no more dbdef
33799
33800 2001-04-15 06:35  ivan
33801
33802         * FS/FS/: nas.pm, session.pm, svc_Common.pm, svc_domain.pm:
33803           transactions part deux
33804
33805 2001-04-15 05:56  ivan
33806
33807         * FS/FS/Record.pm: s/dbdef/DBIx::DBSchema/
33808
33809 2001-04-15 03:33  ivan
33810
33811         * CREDITS: better docs for the worst bit, finally
33812
33813 2001-04-09 16:05  ivan
33814
33815         * FS/FS/: cust_bill.pm, cust_credit.pm, cust_main.pm, cust_pay.pm,
33816           cust_pkg.pm, cust_refund.pm, session.pm, svc_Common.pm:
33817           Transactions Part I!!!
33818
33819 2001-04-09 08:50  ivan
33820
33821         * CREDITS, FS/MANIFEST: rar
33822
33823 2001-03-30 09:33  ivan
33824
33825         * FS/FS/cust_bill.pm: config value money_char:
33826
33827                   Presto!  Now you can consider all numbers to be
33828           shillings.
33829
33830                   If you need to change the currency symbol, you can hunt
33831           down the
33832                   instances of literal '$' in FS::cust_bill::print_text and
33833           replace them
33834                   with your currency symbol.  I guess this should turn into
33835           a
33836                   configuration value.
33837
33838 2001-02-26 16:59  ivan
33839
33840         * FS/FS/session.pm: silly typo, fix sent by Mack <mackn@mackn.net>,
33841           thanks!
33842
33843 2001-02-20 17:45  ivan
33844
33845         * FS/FS/nas.pm: pod tyop
33846
33847 2001-02-20 17:45  ivan
33848
33849         * FS/FS/UID.pm: DBI autocommit needs 0, not true string 'false',
33850           duh
33851
33852 2001-02-20 08:31  ivan
33853
33854         * FS/FS/Record.pm: don't use prepare_cached for now
33855
33856 2001-02-13 21:18  ivan
33857
33858         * README: add devel mailing list
33859
33860 2001-02-13 20:33  ivan
33861
33862         * FS/FS/port.pm: get rid of gratuitous HISTORY
33863
33864 2001-02-11 09:34  ivan
33865
33866         * FS/FS/cust_bill_pkg.pm: more doc updates from jason
33867
33868 2001-02-11 09:17  ivan
33869
33870         * CREDITS, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
33871           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm: documentation updates
33872           from jason
33873
33874 2001-02-03 06:03  ivan
33875
33876         * FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
33877           bin/generate-prepay: time-based prepaid cards, session monitor.
33878           woop!
33879
33880 2001-01-30 23:21  ivan
33881
33882         * FS/FS/: cust_main.pm, svc_acct.pm: fix tyops
33883
33884 2001-01-30 01:08  ivan
33885
33886         * FS/FS/port.pm: tyop, thanks to Mack Nagashima <mackn@moaner.org>
33887
33888 2001-01-22 21:03  ivan
33889
33890         * FS/FS/cust_main.pm: harmless tyop
33891
33892 2000-12-26 15:51  ivan
33893
33894         * CREDITS: statedefault & referraldefault config files
33895
33896 2000-12-08 14:22  ivan
33897
33898         * FS/FS/session.pm: session callbacks
33899
33900 2000-12-06 02:21  ivan
33901
33902         * FS/FS/Record.pm: DESTROY sub
33903
33904 2000-12-03 12:25  ivan
33905
33906         * FS/FS/: Record.pm, nas.pm, port.pm, session.pm: session monitor
33907           updates
33908
33909 2000-12-03 07:14  ivan
33910
33911         * CREDITS, FS/FS/cust_bill.pm: bugfixes from Jeff Finucane
33912           <jeff@cmh.net>, thanks!
33913
33914 2000-12-03 05:45  ivan
33915
33916         * FS/FS/agent.pm: patch from Jason Spence <thalakan@frys.com>:
33917           admin.html doc, autocapgen
33918
33919 2000-12-03 05:44  ivan
33920
33921         * FS/FS/port.pm: beginnings of web status for session monitor
33922
33923 2000-12-03 02:09  ivan
33924
33925         * FS/MANIFEST: bad caches!
33926
33927 2000-11-22 15:30  ivan
33928
33929         * FS/FS/svc_www.pm: tyop
33930
33931 2000-11-07 07:00  ivan
33932
33933         * FS/: MANIFEST, FS/Record.pm, FS/nas.pm, FS/session.pm: session
33934           monitor
33935
33936 2000-10-27 13:18  ivan
33937
33938         * FS/FS/: nas.pm, port.pm, session.pm: oops, also necessary for
33939           session monitor
33940
33941 2000-10-27 13:15  ivan
33942
33943         * FS/FS/Record.pm, eg/table_template.pm: session monitor
33944
33945 2000-10-11 17:44  ivan
33946
33947         * README: rawr!
33948
33949 2000-09-20 03:35  ivan
33950
33951         * FS/FS/cust_bill.pm: since printed field isn't updated 'till after
33952           print_text method is called, want to print overdue invoices if
33953           printed > 0, not > 1
33954
33955 2000-08-09 11:40  ivan
33956
33957         * conf/invoice_template: example invoice template
33958
33959 2000-08-09 04:30  ivan
33960
33961         * FS/FS/cust_bill.pm: templatable invoices
33962
33963 2000-07-17 06:51  ivan
33964
33965         * FS/FS/svc_acct.pm: silly mistake
33966
33967 2000-07-17 03:53  ivan
33968
33969         * FS/FS/svc_acct.pm: prevent accounts which are the target of mail
33970           aliases from being deleted
33971
33972 2000-07-17 03:37  ivan
33973
33974         * FS/FS/svc_acct.pm: make remote commands configurable
33975
33976 2000-07-17 03:36  ivan
33977
33978         * CREDITS: rawr!
33979
33980 2000-07-06 06:56  ivan
33981
33982         * FS/FS/svc_acct.pm: mis-PODed =back should have been a =cut in
33983           conjunction with AUTOLOAD this was sure a pain to find
33984
33985 2000-07-06 06:19  ivan
33986
33987         * bin/: fs-radius-add-check, fs-radius-add-reply: remove duplicate
33988           sql statement causing spurious errors
33989
33990 2000-07-06 01:57  ivan
33991
33992         * FS/FS/svc_acct.pm, bin/fs-radius-add-check,
33993           bin/fs-radius-add-reply: support for radius check attributes
33994           (except importing).  poorly documented.
33995
33996 2000-07-04 06:42  ivan
33997
33998         * FS/FS/svc_acct.pm: noted a API inconsistancy
33999
34000 2000-06-29 05:27  ivan
34001
34002         * bin/svc_acct.import: s/password/_password/ for PostgreSQL wasn't
34003           done in the import.
34004
34005 2000-06-29 04:56  ivan
34006
34007         * FS/FS/svc_acct.pm: md5 passwords can are 34 characters long and
34008           have $ in them.
34009
34010 2000-06-29 04:12  ivan
34011
34012         * FS/FS/svc_domain.pm: don't block on $whois_hack trueness when
34013           adding new domains.
34014
34015 2000-06-28 05:54  ivan
34016
34017         * FS/FS/svc_acct.pm: superfluous my()
34018
34019 2000-06-28 05:52  ivan
34020
34021         * FS/FS/svc_acct.pm: bugfix to accept shells that evaluate to false
34022           in perl, like the empty string.
34023
34024 2000-06-28 05:32  ivan
34025
34026         * bin/svc_acct.import: allow RADIUS lines with "Auth-Type = Local"
34027           too
34028
34029 2000-06-28 05:03  ivan
34030
34031         * bin/svc_acct.import: make svc_acct more forgiving about RADIUS
34032           users files
34033
34034 2000-06-27 05:15  ivan
34035
34036         * FS/FS/: Record.pm, cust_main.pm: i18
34037
34038 2000-06-27 04:29  ivan
34039
34040         * FS/FS/Record.pm: fix typo in last patch, and another gratuitous
34041           -w pleaser
34042
34043 2000-06-27 04:27  ivan
34044
34045         * FS/FS/Record.pm: logically identical, but -w safe
34046
34047 2000-06-23 17:28  ivan
34048
34049         * FS/FS/cust_main.pm: don't use Date::Manip; report correct program
34050           name in freeside-bill usage msg
34051
34052 2000-06-23 05:25  ivan
34053
34054         * CREDITS, FS/FS/Record.pm, FS/FS/UID.pm: FS::Record::qsearch -
34055           more portable, doesn't depend on $sth->execute returning a number
34056           of rows, uses placeholders and prepare_cached
34057
34058 2000-06-20 00:13  ivan
34059
34060         * FS/FS/cust_main_invoice.pm: documentation update
34061
34062 2000-06-17 14:48  ivan
34063
34064         * FS/FS/cust_pay_batch.pm: fix typo in error message
34065
34066 2000-06-15 07:45  ivan
34067
34068         * CREDITS: text updates
34069
34070 2000-06-15 06:35  ivan
34071
34072         * FS/FS/svc_acct.pm: add radius method
34073
34074 2000-06-15 05:38  ivan
34075
34076         * FS/FS/cust_main.pm: fix for ncancelled_pkgs - when called in
34077           scalar context, was only returning second item
34078
34079 2000-05-13 14:50  ivan
34080
34081         * FS/FS/: CGI.pm, UID.pm: cgisuidsetup takes an Apache object as
34082           well as a CGI object now.
34083
34084 2000-05-13 14:42  ivan
34085
34086         * CREDITS: add kristian, update joel's entry
34087
34088 2000-04-10 17:06  ivan
34089
34090         * FS/FS/CGI.pm: CGI.pm detects mod_perl and calls appropriate exit
34091           (Registry's override doesn't work here)
34092
34093 2000-03-06 08:38  ivan
34094
34095         * FS/FS/svc_acct.pm: better error message.  bah.
34096
34097 2000-03-03 10:45  ivan
34098
34099         * FS/FS/CGI.pm: use Apache::exit instead of exit in &eidiot -
34100           Registry wasn't overriding exit in modules
34101
34102 2000-03-03 10:21  ivan
34103
34104         * FS/FS/Record.pm: changes backported from 1.2.3 release, bugfix
34105           from web demo
34106
34107 2000-03-01 00:13  ivan
34108
34109         * FS/: MANIFEST, FS/svc_domain.pm, FS/svc_www.pm: compilation
34110           bugfixes
34111
34112 2000-02-02 21:16  ivan
34113
34114         * FS/FS/cust_pkg.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
34115           FS/FS/svc_www.pm, bin/svc_acct.import: beginning of DNS and
34116           Apache support
34117
34118 2000-02-02 12:22  ivan
34119
34120         * FS/FS/cust_main.pm, FS/FS/prepay_credit.pm, bin/generate-prepay:
34121           bugfix prepayment in signup server
34122
34123 2000-01-30 21:22  ivan
34124
34125         * FS/FS/: cust_main.pm, prepay_credit.pm: prepaid "internet cards"
34126
34127 2000-01-30 00:18  ivan
34128
34129         * CREDITS: [no log message]
34130
34131 2000-01-29 13:10  ivan
34132
34133         * FS/FS/svc_domain.pm: doc update
34134
34135 2000-01-28 14:53  ivan
34136
34137         * FS/FS/svc_acct_pop.pm: track full phone number
34138
34139 2000-01-26 16:37  ivan
34140
34141         * README: ack
34142
34143 1999-11-08 13:38  ivan
34144
34145         * FS/FS/cust_pkg.pm: remove services using pkg_svc table now, oops!
34146
34147 1999-08-23 05:26  ivan
34148
34149         * test/cgi-test: need to untaint the command line
34150
34151 1999-08-20 01:27  ivan
34152
34153         * README, FS/FS/part_pkg.pm: fix for bug noticed by Martin G.
34154           Bayerle:
34155           > if you eliminate services from any package, to reduce it to
34156           only one service,
34157           > once gone, they won't reappear.
34158
34159 1999-08-11 21:16  ivan
34160
34161         * FS/FS/cust_main.pm: hidecancelledpackages config option
34162
34163 1999-08-11 17:05  ivan
34164
34165         * FS/FS/svc_acct.pm: configurable min/max username length, min
34166           password length, periods in usernames
34167
34168 1999-08-11 13:41  ivan
34169
34170         * FS/: MANIFEST, Makefile.PL, FS/svc_domain.pm: new bill script,
34171
34172 1999-08-11 06:12  ivan
34173
34174         * FS/FS/svc_domain.pm: require a working Net::Whois version
34175
34176 1999-08-04 05:42  ivan
34177
34178         * bin/pod2x: new, kludgy-but-working html generator
34179
34180 1999-08-04 05:41  ivan
34181
34182         * FS/FS.pm: pod fix
34183
34184 1999-08-04 04:50  ivan
34185
34186         * FS/FS/cust_pkg.pm: pod syntax
34187
34188 1999-08-04 03:41  ivan
34189
34190         * FS/FS/Record.pm: some pod syntax update to generate nicer html
34191           docs
34192
34193 1999-08-04 02:03  ivan
34194
34195         * FS/: MANIFEST, MANIFEST.SKIP, FS/CGI.pm, FS/Conf.pm,
34196           FS/Record.pm, FS/UID.pm, FS/agent.pm, FS/agent_type.pm,
34197           FS/cust_bill.pm, FS/cust_bill_pkg.pm, FS/cust_credit.pm,
34198           FS/cust_main.pm, FS/cust_main_county.pm, FS/cust_main_invoice.pm,
34199           FS/cust_pay.pm, FS/cust_pay_batch.pm, FS/cust_pkg.pm,
34200           FS/cust_refund.pm, FS/cust_svc.pm, FS/part_pkg.pm,
34201           FS/part_referral.pm, FS/part_svc.pm, FS/pkg_svc.pm,
34202           FS/svc_Common.pm, FS/svc_acct.pm, FS/svc_acct_pop.pm,
34203           FS/svc_domain.pm, FS/type_pkgs.pm: initial checkin of module
34204           files for proper perl installation
34205
34206 1999-08-04 01:03  ivan
34207
34208         * eg/: table_template-svc.pm, table_template.pm: move table
34209           subclass examples out of production directory
34210
34211 1999-08-04 00:34  ivan
34212
34213         * FS/FS.pm: initial FS manpage
34214
34215 1999-08-03 21:15  ivan
34216
34217         * FS/: Changes, FS.pm, MANIFEST, Makefile.PL: initial h2xs
34218
34219 1999-07-08 04:40  ivan
34220
34221         * CREDITS, README: [no log message]
34222
34223 1999-07-07 19:32  ivan
34224
34225         * bin/svc_acct.import: import fix, noticed by Ben Leibig and Joel
34226           Griffiths
34227
34228 1999-07-07 18:49  ivan
34229
34230         * CREDITS: add joel
34231
34232 1999-07-07 18:49  ivan
34233
34234         * bin/svc_acct.import: updates to avoid -w warnings from Joel
34235           Griffiths <griff@aver-computer.com>
34236
34237 1999-04-19 03:32  ivan
34238
34239         * etc/megapop.pl: if you are a megapop customer...
34240
34241 1999-04-08 06:21  ivan
34242
34243         * CREDITS: [no log message]
34244
34245 1999-04-08 06:11  ivan
34246
34247         * README: 1.2.0
34248
34249 1999-04-08 06:05  ivan
34250
34251         * test/cgi-test: web interface tester / sample data creator
34252
34253 1999-03-26 05:15  ivan
34254
34255         * eg/TEMPLATE_cust_main.import: s/create/new/, use all necessary
34256           FS::table_names to avoid warnings
34257
34258 1999-03-25 00:42  ivan
34259
34260         * bin/svc_acct.import: import stuff uses Term::Query and spits out
34261           (some kinds of) nonsensical input
34262
34263 1999-03-23 16:43  ivan
34264
34265         * bin/svc_acct.import: die if no relevant services
34266
34267 1999-02-10 01:02  ivan
34268
34269         * etc/sql-reserved-words.txt: some new doc files
34270
34271 1999-02-07 01:59  ivan
34272
34273         * CREDITS: more mod_perl fixes, and bugfixes Peter Wemm sent via
34274           email
34275
34276 1999-02-06 14:43  ivan
34277
34278         * CREDITS: don't use [e]idiot; display error messages on the form
34279           page
34280
34281 1999-01-15 16:24  ivan
34282
34283         * CREDITS: [no log message]
34284
34285 1999-01-08 21:38  ivan
34286
34287         * CREDITS: [no log message]
34288
34289 1998-12-15 21:29  ivan
34290
34291         * eg/TEMPLATE_cust_main.import: adminsuidsetup now need user
34292
34293 1998-12-09 23:23  ivan
34294
34295         * bin/svc_acct.import: use FS::Conf, need user (for datasrc)
34296
34297 1998-12-01 17:23  ivan
34298
34299         * CREDITS: [no log message]
34300
34301 1998-11-18 01:01  ivan
34302
34303         * CREDITS: i18n! i18n!
34304
34305 1998-11-07 17:09  ivan
34306
34307         * README: 1.1.6 release
34308
34309 1998-11-07 02:24  ivan
34310
34311         * README: don't use depriciated FS::Bill and FS::Invoice, other
34312           miscellania
34313
34314 1998-10-14 00:05  ivan
34315
34316         * README: 1.1.4 release, fix postgresql
34317
34318 1998-10-13 05:07  ivan
34319
34320         * bin/svc_acct.import: Assigns password from the shadow file for
34321           RADIUS password "UNIX"
34322
34323 1998-10-12 00:15  ivan
34324
34325         * conf/shells: Initial revision
34326
34327 1998-10-12 00:12  ivan
34328
34329         * conf/: home, lpr: Initial import into CVS
34330
34331 1998-10-12 00:12  ivan
34332
34333         * conf/smtpmachine: Initial revision
34334
34335 1998-10-11 23:56  ivan
34336
34337         * README: Initial revision
34338
34339 1998-09-25 01:52  ivan
34340
34341         * bin/pod2x: Initial revision
34342
34343 1998-09-02 21:50  ivan
34344
34345         * CREDITS: Initial revision
34346
34347 1998-08-23 20:04  ivan
34348
34349         * fs_passwd/fs_passwd: Initial revision
34350
34351 1998-08-19 21:42  ivan
34352
34353         * eg/TEMPLATE_cust_main.import: Initial revision
34354
34355 1998-08-16 14:02  ivan
34356
34357         * bin/svc_acct.import: Initial revision
34358
34359 1998-07-18 00:11  ivan
34360
34361         * etc/domain-template.txt: Initial import into CVS
34362
34363 1998-03-22 23:46  ivan
34364
34365         * etc/countries.txt: Initial import into CVS
34366
34367 1998-03-22 23:46  ivan
34368
34369         * INSTALL: Initial revision
34370