2.1.1
[freeside.git] / ChangeLog
1 2010-09-27 15:59  mark
2
3         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: don't use decimal minutes
4           in call detail format
5
6 2010-09-24 17:56  mark
7
8         * FS/FS/: Schema.pm, cdr.pm, part_pkg/voip_cdr.pm: clean up call
9           rating math to avoid premature rounding, RT#9885
10
11 2010-09-24 15:08  jeff
12
13         * FS/FS/cust_main/Import.pm, httemplate/misc/cust_main-import.cgi:
14           import tax exempt and force postal invoice optiosn
15
16 2010-09-24 15:07  jeff
17
18         * httemplate/misc/process/cust_main_note-import.cgi: import to
19           notes
20
21 2010-09-24 10:23  jeff
22
23         * bin/opensrs_domain_pkgs: set the bill date earlier
24
25 2010-09-23 20:14  jeff
26
27         * FS/FS/cust_main/Billing.pm: fix bad bug in line item generation
28           RT#10024
29
30 2010-09-23 18:04  mark
31
32         * FS/FS/rate_time_interval.pm, httemplate/edit/rate_time.cgi,
33           httemplate/edit/process/rate_time.cgi: fix display of 12:00 hour
34           in time intervals
35
36 2010-09-23 16:21  mark
37
38         * httemplate/misc/: xmlhttp-cust_main-search.cgi,
39           process/batch-cust_pay.cgi: fix use of agent_custid in quick
40           payment entry, RT#10035
41
42 2010-09-23 14:27  jeff
43
44         * FS/FS/part_pkg.pm: fix bad conflict resolution between ivan's and
45           jeff's idea of how to use a different freq
46
47 2010-09-23 11:32  ivan
48
49         * FS/FS/part_pkg/voip_cdr.pm: turn debugging off
50
51 2010-09-23 11:30  ivan
52
53         * FS/FS/cust_main/Billing.pm: not sure if this is a fix or a
54           workaround, hence the warning, RT#10024
55
56 2010-09-23 11:00  ivan
57
58         * FS/FS/cust_main/: Billing.pm: additional debug info, RT#10012
59
60 2010-09-23 10:55  ivan
61
62         * FS/FS/cust_main/: Billing.pm, Billing_Realtime.pm, Packages.pm:
63           honor cust_main DEBUG flag, add some additional debug info,
64           RT#10012
65
66 2010-09-23 10:46  ivan
67
68         * FS/FS/cust_main/: Billing.pm, Billing_Realtime.pm, Packages.pm:
69           honor cust_main DEBUG flag, add some additional debug info,
70           RT#10012
71
72 2010-09-22 16:04  mark
73
74         * FS/FS/msg_template.pm, FS/FS/part_event/Action/notice.pm,
75           FS/FS/part_event/Action/notice_to.pm,
76           httemplate/edit/msg_template.html: event action to send a notice
77           to a fixed address, RT#8209
78
79 2010-09-22 15:01  ivan
80
81         * FS/FS/cust_main/Billing.pm: fix fallout from discount work,
82           RT#10025
83
84 2010-09-22 14:22  mark
85
86         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
87           FS/FS/part_event/Condition/balance_credit_limit.pm,
88           httemplate/edit/cust_main/billing.html,
89           httemplate/edit/process/cust_main.cgi,
90           httemplate/view/cust_main/billing.html: customer credit limits,
91           RT#8209
92
93 2010-09-22 13:46  ivan
94
95         * FS/FS/cust_main/: Billing.pm, Billing_Realtime.pm: use
96           Data::Dumper to fix debugging - hopefully last of fallout from
97           refactoring things into their own fiels
98
99 2010-09-22 12:35  mark
100
101         * FS/FS/cdr.pm, FS/FS/cdr/cia.pm, FS/FS/cdr/infinite.pm,
102           httemplate/search/cdr.html: CIA and Infinite Conferencing cdr
103           formats, RT#8788
104
105 2010-09-22 12:16  jeff
106
107         * FS/FS/part_pkg_discount.pm, FS/FS/Conf.pm, FS/FS/Mason.pm,
108           FS/FS/Schema.pm, FS/FS/cust_bill.pm,
109           FS/FS/cust_credit_bill_pkg.pm, FS/FS/cust_main_county.pm,
110           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/discount.pm,
111           FS/FS/part_pkg.pm, FS/t/part_pkg_discount.t,
112           fs_selfservice/FS-SelfService/cgi/discount_term.html,
113           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
114           fs_selfservice/FS-SelfService/cgi/make_payment.html,
115           fs_selfservice/FS-SelfService/cgi/myaccount.html,
116           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
117           httemplate/elements/customer-table.html,
118           httemplate/elements/select-discount_term.html,
119           httemplate/elements/tr-select-discount_term.html,
120           httemplate/misc/xmlhttp-cust_main-discount_terms.cgi,
121           FS/MANIFEST, FS/FS/ClientAPI/MyAccount.pm,
122           FS/FS/cust_main/Billing.pm, FS/FS/cust_main/Billing_Realtime.pm,
123           FS/FS/part_pkg/flat.pm, httemplate/browse/part_pkg.cgi,
124           httemplate/edit/cust_pay.cgi, httemplate/edit/part_pkg.cgi,
125           httemplate/misc/batch-cust_pay.html, httemplate/misc/payment.cgi,
126           httemplate/edit/process/cust_pay.cgi,
127           httemplate/edit/process/part_pkg.cgi,
128           httemplate/misc/process/batch-cust_pay.cgi,
129           httemplate/misc/process/payment.cgi,
130           httemplate/view/cust_main/packages/package.html: prepayment
131           discounts rt#5318
132
133 2010-09-21 23:36  jeff
134
135         * FS/FS/Record.pm: avoid unexpected side effects when using 'op' =>
136           '>' in qsearch
137
138 2010-09-21 18:08  ivan
139
140         * FS/FS/cust_main/Billing_Realtime.pm: fix cardtype errors, fallout
141           from refactor for maestro, RT#10012
142
143 2010-09-21 17:08  mark
144
145         * httemplate/: elements/menu.html, search/cust_credit.html,
146           search/report_cust_credit.html,
147           search/elements/cust_pay_or_refund.html,
148           search/elements/report_cust_pay_or_refund.html: unapplied
149           payment/refund/credit reports, RT#7503
150
151 2010-09-20 22:54  mark
152
153         * FS/FS/: pay_batch.pm, pay_batch/paymentech.pm: store TxRefNum for
154           Paymentech batch payments, RT#9962
155
156 2010-09-20 20:56  ivan
157
158         * FS/FS/part_pkg/voip_cdr.pm: skip_max_callers meaning was
159           reversed.  doh!  RT#9907
160
161 2010-09-20 20:41  ivan
162
163         * FS/FS/Maestro.pm: add service_status call more like we should
164           have in the first place, RT#9905
165
166 2010-09-20 15:45  mark
167
168         * FS/FS/cust_main.pm: fix "payby" option to batch_card
169
170 2010-09-20 14:26  ivan
171
172         * fs_selfservice/php/freeside_order_pkg_example.php: adding
173
174 2010-09-20 14:13  ivan
175
176         * FS/FS/Maestro.pm, bin/xmlrpc-customer_status.pl,
177           bin/xmlrpc-order_pkg.pl: Maestro.order_pkg API
178
179 2010-09-20 13:29  ivan
180
181         * FS/: FS.pm, MANIFEST, FS/cust_main.pm, FS/cust_main/Billing.pm,
182           FS/cust_main/Billing_Realtime.pm, FS/cust_main/Packages.pm,
183           FS/cust_main/_Marketgear.pm: last of the refatoring giant
184           cust_main.pm for now, RT#9967
185
186 2010-09-20 12:55  ivan
187
188         * FS/FS/cust_main/Billing.pm: apply_payments/apply_credits fixes
189           from moving them to Billing.pm
190
191 2010-09-18 22:55  ivan
192
193         * FS/FS/cust_pay.pm: fix a series of unfortunate upgrades which
194           resulted in too much payment receiptery, RT#9723
195
196 2010-09-18 22:50  ivan
197
198         * FS/: FS/Conf.pm, FS/Upgrade.pm, FS/cust_pay.pm,
199           bin/freeside-upgrade: fix a series of unfortunate upgrades which
200           resulted in too much payment receiptery, RT#9723
201
202 2010-09-18 20:02  ivan
203
204         * FS/FS/part_event/: Condition.pm, Condition/payby.pm: another
205           (hopefully significant) billing optimization, RT#6802
206
207 2010-09-18 17:37  ivan
208
209         * FS/FS/cust_main.pm: restore mistakenly removed fuzzyfile
210           disabiling in _upgrade_data
211
212 2010-09-18 17:13  ivan
213
214         * FS/FS/: cust_main.pm, Cron/bill.pm, cust_main/Billing.pm,
215           cust_main/Billing_Realtime.pm: should speed up billing (well,
216           event checking) significantly by eliminating unnecessary target
217           objects one level up in the loop, RT#6802
218
219 2010-09-18 12:10  ivan
220
221         * FS/FS/cust_main.pm: fix fuzzyfile foo
222
223 2010-09-18 08:57  ivan
224
225         * FS/FS/otaker_Mixin.pm: fix stupid cust_main_note upgrade for
226           multi-word first names
227
228 2010-09-18 01:14  ivan
229
230         * FS/FS/cust_pay.pm: YA otaker upgrade kludge for old datasets:
231           cust_pay.payby COMP
232
233 2010-09-18 00:53  ivan
234
235         * FS/FS/cust_credit.pm: YA otaker upgrade kludge for old datasets:
236           empty cust_credit.creasonnum
237
238 2010-09-18 00:28  ivan
239
240         * FS/FS/cust_pkg_reason.pm: don't abort upgrade for want of not
241           being able to fill in cust_pkg_reason.action when doing the
242           otaker replace
243
244 2010-09-17 21:28  mark
245
246         * FS/FS/part_event/Condition/cust_bill_past_due.pm: invoice past
247           due event, RT#9931
248
249 2010-09-17 21:26  ivan
250
251         * FS/FS/cust_main.pm: cust_main otaker upgrade vs banned cards
252
253 2010-09-17 21:25  mark
254
255         * FS/FS/: cust_bill.pm, part_event/Condition/cust_bill_past_due.pm:
256           invoice past due event, RT#9931
257
258 2010-09-17 20:49  ivan
259
260         * FS/FS/cust_main.pm: ignore bad zip on otaker upgrade
261
262 2010-09-17 16:32  ivan
263
264         * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/cust_main.pm,
265           FS/FS/ClientAPI/Agent.pm, FS/FS/cust_main/Billing_Realtime.pm,
266           FS/FS/cust_main/Search.pm, httemplate/search/cust_main.cgi,
267           httemplate/search/cust_main.html,
268           rt/lib/RT/URI/freeside/Internal.pm: refactor giant cust_main.pm a
269           little in preparation of adding API methods for maestro, RT#9967
270
271 2010-09-17 13:19  ivan
272
273         * FS/: FS.pm, MANIFEST, FS/cust_main.pm, FS/part_pkg.pm,
274           FS/cust_main/Billing.pm, FS/cust_main/Billing_Realtime.pm:
275           refactor giant cust_main.pm a little in preparation of adding API
276           methods for maestro, RT#9967
277
278 2010-09-17 12:57  mark
279
280         * FS/FS/: Schema.pm, part_pkg/voip_cdr.pm: cdr.max_callers field
281           and skip option, RT#9810
282
283 2010-09-17 11:12  mark
284
285         * httemplate/elements/email-link.html: email_search_result for
286           cust_pkg and svc_broadband, RT#8736
287
288 2010-09-17 11:07  mark
289
290         * FS/FS/Mason.pm, FS/FS/cust_main.pm, FS/FS/cust_main_Mixin.pm,
291           FS/FS/svc_broadband.pm, httemplate/elements/menu.html,
292           httemplate/misc/email-customers.html,
293           httemplate/misc/process/email-customers.html,
294           httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
295           httemplate/search/report_svc_broadband.html,
296           httemplate/search/svc_broadband.cgi: email_search_result for
297           cust_pkg and svc_broadband, RT#8736
298
299 2010-09-17 10:28  ivan
300
301         * FS/FS/part_pkg/voip_cdr.pm: when using src_dst_length_less, add
302           option to charge for CDRs where accountcode is toll free anyway,
303           RT#9683
304
305 2010-09-16 22:45  ivan
306
307         * FS/FS/ClientAPI/MyAccount.pm: return svcnum from order_pkg,
308           RT#9906
309
310 2010-09-16 09:07  ivan
311
312         * FS/FS/svc_acct.pm: blast from the past: exclamation mark vs.
313           cistron radius with textfiles.  RT#9958
314
315 2010-09-15 21:17  jeff
316
317         * FS/FS/part_export/domreg_opensrs.pm: default registrations to 1
318           year
319
320 2010-09-11 17:47  ivan
321
322         * FS/FS/Maestro.pm: add agent and agentnum to maestro
323           customer_status, RT#9905
324
325 2010-09-11 10:27  ivan
326
327         * httemplate/view/svc_domain/dns.html: UI hints for adding new
328           nameservice records, too many to be intuitive now, RT#8933
329
330 2010-09-11 10:13  ivan
331
332         * httemplate/docs/credits.html: add Erik to credits
333
334 2010-09-11 10:02  ivan
335
336         * FS/FS/Schema.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
337           FS/FS/part_export/domain_sql.pm,
338           httemplate/view/svc_domain/dns.html: dns updates from Erik L: add
339           ttl support, add check for SRV and finish allowing additional
340           rectypes, allow forward slashes for RFC2317 classless in-arpa
341           delegation, RT#8933
342
343 2010-09-10 12:31  ivan
344
345         * FS/FS/part_export/shellcommands.pm: fix shell quoting for
346           agent_custid...
347
348 2010-09-09 23:17  ivan
349
350         * rt/lib/RT/Ticket_Overlay.pm: fix for spurious customers
351           appearing, thanks to Erik L
352
353 2010-09-08 17:35  mark
354
355         * FS/FS/: cust_pkg.pm, part_pkg.pm, part_pkg/flat.pm: auto-adjourn
356           option in flat packages, RT#9516
357
358 2010-09-08 14:33  jeff
359
360         * bin/generate-table-module: restore black magic
361
362 2010-09-07 16:31  mark
363
364         * httemplate/search/: report_receivables.html,
365           elements/cust_main_dayranges.html: Option to include customers
366           with credit balances in aging report, RT#9834
367
368 2010-09-07 13:25  mark
369
370         * FS/FS/part_export/shellcommands.pm: agent_custid available on
371           replace, RT#9826
372
373 2010-09-03 19:19  mark
374
375         * httemplate/: elements/input-date-field.html,
376           misc/cancel_cust.html, misc/cust_main-cancel.cgi,
377           view/cust_main.cgi: set expire date for customer packages,
378           RT#9697
379
380 2010-09-03 12:18  ivan
381
382         * rt/FREESIDE_MODIFIED: mandatory RT fields, RT#9260
383
384 2010-09-02 15:53  mark
385
386         * FS/FS/part_export/shellcommands.pm: agent_custid in shellcommands
387           export, RT#9826
388
389 2010-09-01 16:39  mark
390
391         * rt/: etc/schema.Pg, lib/RT/CustomField.pm,
392           share/html/Admin/CustomFields/Modify.html,
393           share/html/Callbacks/CheckMandatoryFields/Ticket/Elements/Tabs/Default,
394           share/html/Callbacks/CheckMandatoryFields/Ticket/Modify.html/BeforeActionList,
395           share/html/Callbacks/CheckMandatoryFields/Ticket/Update.html/BeforeDisplay,
396           share/html/Ticket/Elements/CheckMandatoryFields: RT mandatory
397           custom fields, RT#9260
398
399 2010-09-01 13:25  jeff
400
401         * httemplate/search/477partVI_census.html: warn about multiple
402           states
403
404 2010-09-01 11:48  jeff
405
406         * httemplate/search/: 477partIA_detail.html,
407           477partIA_summary.html: fix xml tag for upper left corner of part
408           ia and actually calculate the above 200kpbs residential
409           percentage
410
411 2010-09-01 11:44  mark
412
413         * FS/FS/: msg_template.pm, Cron/notify.pm: packages and recurdates
414           for impending_recur templates
415
416 2010-09-01 10:50  mark
417
418         * FS/FS/: Cron/alert_expiration.pm, msg_template.pm: make expdate
419           available in new alerter templates, RT#9786
420
421 2010-08-31 10:40  jeff
422
423         * httemplate/search/elements/: cust_pay_or_refund.html,
424           report_cust_pay_or_refund.html: tax names on payment search
425           report #9760
426
427 2010-08-27 17:18  mark
428
429         * httemplate/search/: report_cust_bill.html, cust_bill.html: Filter
430           invoice report by payby, RT#9263
431
432 2010-08-26 19:10  mark
433
434         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: per-package option to
435           adjust bill date on unsuspend, RT#8434
436
437 2010-08-26 14:10  mark
438
439         * FS/FS/part_pkg/voip_cdr.pm: fix bug affecting single_price
440           calculation
441
442 2010-08-25 23:13  ivan
443
444         * rt/share/html/Elements/Header: dashboard subscription fix
445
446 2010-08-25 17:08  mark
447
448         * FS/FS/part_pkg/recur_Common.pm: avoid breaking recur_Common
449           dependency
450
451 2010-08-25 16:15  ivan
452
453         * bin/select-cust-desync_bill_dates.sql: quick query on desynced
454           bill dates, RT#9733
455
456 2010-08-25 15:55  ivan
457
458         * rt/: FREESIDE_MODIFIED, share/html/autohandler: fix fckeditor
459           damage from dashboard fixes: Elements/Footer inadvertantly
460           included in css and javascript, RT#9412
461
462 2010-08-25 15:11  ivan
463
464         * FS/FS/part_event/Condition/pkg_next_bill_within.pm: slightly
465           better description?
466
467 2010-08-25 15:02  ivan
468
469         * FS/FS/part_event/Condition/: balance_age.pm, once_every.pm:
470           slightly better description?
471
472 2010-08-25 11:27  ivan
473
474         * conf/invoice_print_pdf: in default configuration, spool invoices
475           to pdf rather than pipe them to lpr
476
477 2010-08-25 02:42  mark
478
479         * FS/: FS/ClientAPI_XMLRPC.pm, FS/ClientAPI/Signup.pm,
480           bin/freeside-selfservice-xmlrpcd: clear signup_info cache when
481           starting xmlrpcd, RT#9380
482
483 2010-08-25 02:25  ivan
484
485         * FS/FS/Record.pm: roll back the import transaction on fatal
486           parsing errors on CDR import, so the cdr_batch record gets
487           removed and db doesn't throw a dup key error, RT#9135
488
489 2010-08-25 00:34  jeff
490
491         * httemplate/search/: 477partIA_detail.html,
492           elements/search-xml.html: stricter than docs suggest: no 0 values
493           for partIA RT#9721
494
495 2010-08-24 16:41  ivan
496
497         * FS/FS/ClientAPI/Signup.pm: typo?
498
499 2010-08-24 15:04  ivan
500
501         * FS/bin/freeside-wipe-cvv: blank payinfo instead of "deleted"
502
503 2010-08-24 13:14  ivan
504
505         * FS/bin/freeside-prepaidd: insurance against prepaid
506           double-billing, RT#9689
507
508 2010-08-24 13:11  ivan
509
510         * FS/FS/ClientAPI/Signup.pm: ensure signup payments are applied,
511           RT#9689
512
513 2010-08-24 13:09  ivan
514
515         * FS/bin/freeside-prepaidd: insurance against prepaid
516           double-billing, RT#9689
517
518 2010-08-24 12:07  ivan
519
520         * FS/FS/part_pkg/: flat.pm, prorate_Mixin.pm, recur_Common.pm:
521           eliminate needless noise on lack of sync_bill_date option
522
523 2010-08-24 11:57  ivan
524
525         * FS/FS/part_export/sqlradius.pm: add debugging and ->finish()
526           before ->disconnect call
527
528 2010-08-24 10:30  jeff
529
530         * httemplate/search/: 477.html, 477partIA_detail.html,
531           477partVI.html, 477partVI_census.html, report_477.html: fixup 477
532           XML output
533
534 2010-08-23 20:06  mark
535
536         * FS/bin/freeside-wipe-cvv: script to remove payment info from
537           canceled customers, RT#9652
538
539 2010-08-23 20:03  mark
540
541         * FS/FS/pay_batch.pm: delete CVV when processing batch results,
542           RT#9652
543
544 2010-08-23 19:27  ivan
545
546         * FS/FS/: cust_pkg.pm, banned_pay.pm, cust_credit.pm, cust_main.pm,
547           cust_pay.pm, cust_pay_void.pm, cust_refund.pm: fix otaker still
548           getting assigned and usernum missing after otaker->usernum
549           upgrade, causes credit report to barf, RT#9712
550
551 2010-08-23 19:17  mark
552
553         * FS/FS/pay_batch.pm: premature commit
554
555 2010-08-23 18:59  mark
556
557         * FS/FS/: cust_main.pm, pay_batch.pm: delete CVV when processing
558           batch results, RT#9652
559
560 2010-08-23 17:55  ivan
561
562         * FS/FS/cust_pay.pm: fix payment receipts when
563           payment_receipt_msgnum is unconfigured
564
565 2010-08-23 13:05  jeff
566
567         * httemplate/misc/: cust_main_note-import.cgi,
568           cust_main_note-import.html, process/cust_main_note-import.cgi:
569           support importing customer notes by agent_custid
570
571 2010-08-23 13:02  jeff
572
573         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import_charges.cgi,
574           httemplate/misc/process/cust_main-import_charges.cgi: support
575           importing charges by agent_custid
576
577 2010-08-23 12:51  jeff
578
579         * FS/FS/cust_main.pm: allow importation of customers with no tax
580           rates
581
582 2010-08-23 09:47  jeff
583
584         * FS/FS/: cust_bill.pm, cust_bill_pkg_display.pm: create a default
585           finance section and have hidden sectionless line items remain
586           sectionless
587
588 2010-08-23 09:35  jeff
589
590         * FS/FS/Conf.pm,
591           httemplate/misc/xmlhttp-cust_main-censustract.html: work around
592           ffiec bug and add year 2010
593
594 2010-08-20 17:17  mark
595
596         * FS/FS/part_event/Condition/: once_every.pm, once_perinv.pm,
597           pkg_next_bill_within.pm: new event conditions, RT#8896
598
599 2010-08-19 13:21  mark
600
601         * httemplate/misc/order_pkg.html: fix my mistake
602
603 2010-08-19 12:11  mark
604
605         * FS/FS/Conf.pm, FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/prorate.pm,
606           FS/FS/part_pkg/prorate_Mixin.pm, FS/FS/part_pkg/recur_Common.pm,
607           httemplate/misc/order_pkg.html: part_pkg prorate mixin and
608           sync_bill_date option, RT#9554
609
610 2010-08-19 04:55  ivan
611
612         * FS/FS/pay_batch.pm: fix batching protection against transactions
613           settled in the meantime, RT#7905
614
615 2010-08-19 03:15  ivan
616
617         * FS/FS/: cust_main.pm, part_pkg/flat.pm: fix fixed-amount
618           discounts against packages with pkg add-ons, RT#9669
619
620 2010-08-18 16:42  jeff
621
622         * bin/test_scrub: add -h flag to remove history too
623
624 2010-08-18 12:20  ivan
625
626         * httemplate/search/rt_transaction.html: fix applied time in time
627           worked report
628
629 2010-08-18 11:59  jeff
630
631         * FS/FS/cust_main.pm: still don't want invoices without line items
632
633 2010-08-18 10:04  mark
634
635         * httemplate/: elements/menu.html, search/cust_pkg_susp.cgi,
636           search/cust_pkg_susp.html: Suspension/unsuspension report,
637           RT#8464
638
639 2010-08-17 20:43  jeff
640
641         * FS/FS/cust_bill.pm: handle the usage_class-less details in
642           svc_phone sections
643
644 2010-08-17 18:33  jeff
645
646         * FS/FS/: cust_main.pm, cust_bill.pm: allow sections to work
647           without 'use_separation,' correct packages hidden behind zero
648           value packages, correct section handling, and fix propogation of
649           other display attributes to child packages
650
651 2010-08-17 17:14  ivan
652
653         * htetc/freeside-rt.conf, rt/FREESIDE_MODIFIED,
654           rt/share/html/Elements/Dashboards: fix directory links in RT (not
655           picking up index.html as a default), RT#9665, fallout from
656           RT#9412
657
658 2010-08-17 10:08  ivan
659
660         * FS/FS/Conf.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
661           httemplate/edit/process/domain_record.cgi,
662           httemplate/edit/process/svc_domain-defaultrecords.cgi,
663           httemplate/elements/freeside.css,
664           httemplate/view/svc_domain/dns.html: DNS, RT#8933
665
666 2010-08-17 10:05  ivan
667
668         * FS/MANIFEST: communigate phase 3: certificates, RT#7515
669
670 2010-08-17 00:07  ivan
671
672         * httemplate/edit/: msg_template.html: better sizes and labels for
673           message tempalte subject and addresses
674
675 2010-08-16 23:57  ivan
676
677         * httemplate/: browse/msg_template.html, edit/msg_template.html:
678           allow Configuration right to see global message templates, avoid
679           weird surprises on upgrade
680
681 2010-08-16 23:45  ivan
682
683         * etc/sql-reserved-words.txt: mysql reserves all sorts of things
684
685 2010-08-16 23:41  ivan
686
687         * FS/FS/Schema.pm, FS/FS/acct_snarf.pm,
688           httemplate/edit/acct_snarf.html: LEAVE is reserved in msyql
689
690 2010-08-16 18:05  mark
691
692         * fs_selfservice/FS-SelfService/: SelfService.pm, cgi/signup.html:
693           fix SelfService county selector, RT#8079
694
695 2010-08-16 13:24  ivan
696
697         * httemplate/view/svc_phone.cgi: fix search of pending/billed CDRs
698           to find src field too, RT#9640
699
700 2010-08-16 13:11  ivan
701
702         * FS/: FS/Upgrade.pm, bin/freeside-upgrade,
703           FS/cust_bill_pkg_detail.pm: fix upgrade with ancient
704           cust_bill_pkg_detail.classnum but new DBIx::DBSchema, RT#9640
705
706 2010-08-16 12:45  ivan
707
708         * httemplate/: search/cdr.html, view/svc_phone.cgi: fix search of
709           pending/billed CDRs to find src field too, RT#9640
710
711 2010-08-16 10:49  mark
712
713         * FS/FS/Misc.pm, FS/FS/Schema.pm, FS/FS/msg_template.pm,
714           httemplate/edit/msg_template.html: Bcc address for impending
715           recur notices, RT#8953
716
717 2010-08-15 00:00  ivan
718
719         * httemplate/: elements/select-user.html,
720           search/cust_bill_pkg_discount.html, search/cust_credit.html,
721           search/cust_pkg_discount.html,
722           search/report_cust_bill_pkg_discount.html,
723           search/report_cust_credit.html,
724           search/report_cust_pkg_discount.html,
725           search/report_h_cust_pay.html: additional by-otaker searches
726           fixed for the brave new world of usernum, RT#9555
727
728 2010-08-14 23:21  ivan
729
730         * httemplate/: elements/select-user.html, graph/money_time.cgi,
731           misc/process/batch-cust_pay.cgi,
732           misc/process/cust_pay-import.cgi, search/cust_pay.cgi,
733           search/cust_pay.html, search/report_cust_pay.html,
734           search/report_cust_refund.html,
735           search/elements/cust_pay_or_refund.html,
736           search/elements/report_cust_pay_or_refund.html: fix payment and
737           refund searches by otaker (now usernum), RT#9555
738
739 2010-08-14 18:32  ivan
740
741         * rt/: FREESIDE_MODIFIED, share/html/Elements/Dashboards: fix
742           Dashboards edit link too, RT#9412
743
744 2010-08-14 18:19  ivan
745
746         * htetc/freeside-rt.conf: fix RT dashboards and other things that
747           need a Mason dhandler/autohandler: Approvals, Admin,
748           Ticket/AttachmentWithHeaders, RT#9412
749
750 2010-08-14 17:44  ivan
751
752         * FS/FS/Mason.pm, FS/FS/Mason/Request.pm, htetc/freeside-rt.conf,
753           htetc/handler.pl, rt/share/html/Elements/ColumnMap,
754           rt/share/html/Elements/RefreshHomepage, rt/FREESIDE_MODIFIED,
755           rt/share/html/Admin/Elements/EditCustomFields,
756           rt/share/html/Elements/RT__CustomField/ColumnMap,
757           rt/share/html/Ticket/Graphs/index.html: address root cause of
758           rt/rt links and remove the workarounds, RT#9280
759
760 2010-08-13 16:53  ivan
761
762         * httemplate/elements/: city.html: fix city blanking on county
763           change, RT#9627
764
765 2010-08-13 12:53  ivan
766
767         * FS/FS/cust_main.pm: slightly better customer delete; remove links
768           to tickets, RT#9626
769
770 2010-08-13 12:26  ivan
771
772         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: add
773           cust_main-title-display_custnum, RT#9621
774
775 2010-08-13 10:41  ivan
776
777         * FS/FS/cust_main/Import.pm: ignore expired cards on customer
778           import
779
780 2010-08-12 22:55  jeff
781
782         * FS/FS/Record.pm: tyop
783
784 2010-08-12 22:51  jeff
785
786         * FS/FS/Record.pm: make ut_textn analogous to ut_text
787
788 2010-08-12 15:25  ivan
789
790         * httemplate/edit/process/svc_acct.cgi: counter values can be
791           negative
792
793 2010-08-12 14:31  mark
794
795         * FS/FS/ClientAPI_XMLRPC.pm, FS/FS/ClientAPI/Signup.pm,
796           fs_selfservice/drupal/admin.inc,
797           fs_selfservice/drupal/freeside.class.php,
798           fs_selfservice/drupal/freeside.info,
799           fs_selfservice/drupal/freeside.module,
800           fs_selfservice/drupal/signup.inc: self-service Drupal module,
801           RT#9380
802
803 2010-08-12 10:43  ivan
804
805         * FS/FS/Conf.pm: referraldefault dropdown in config, RT#9599
806
807 2010-08-12 10:36  ivan
808
809         * FS/FS/cust_main.pm: cust_recon throws errors and it is not a
810           normally used table anyway
811
812 2010-08-11 14:53  ivan
813
814         * FS/FS/cust_main/Import.pm: at least show an error for bad
815           pkgparts instead of a hang, RT#9578
816
817 2010-08-10 23:35  ivan
818
819         * FS/FS/cust_main.pm, bin/wipe-customers,
820           httemplate/misc/process/delete-customer.cgi: a better customer
821           delete, RT#9564
822
823 2010-08-10 20:49  ivan
824
825         * httemplate/view/cust_main/payment_history.html: valign=top
826
827 2010-08-10 20:48  ivan
828
829         * httemplate/elements/table-grid.html: less visual noise
830
831 2010-08-10 17:42  ivan
832
833         * httemplate/edit/REAL_cust_pkg.cgi: fix date editing
834           w/international dates, RT#9509
835
836 2010-08-10 17:08  ivan
837
838         * FS/FS/cust_main.pm: fix return address in welcome letters,
839           RT#9497
840
841 2010-08-10 14:37  ivan
842
843         * httemplate/elements/xmlhttp.html: eliminate the '0 status
844           connecting' errors, they're not telling us anything and causing
845           lots of people to waste time asking
846
847 2010-08-09 23:28  ivan
848
849         * FS/FS/cust_main.pm, FS/FS/cust_bill.pm, conf/welcome_letter: add
850           logo_file support to welcome_letter and fix leaving temp files
851           around for invoices and letters, RT#9497
852
853 2010-08-09 13:30  ivan
854
855         * FS/FS/part_pkg/voip_cdr.pm: fix harmless cdr_svc_method noise,
856           RT#9428
857
858 2010-08-09 12:20  ivan
859
860         * FS/FS/cust_pkg/Import.pm, httemplate/misc/cust_pkg-import.html:
861           package web import from CSV/XLS, RT#9529
862
863 2010-08-09 10:22  ivan
864
865         * FS/FS/access_user.pm: return username as a name lable for
866           "Lastname, Firstname" employees
867
868 2010-08-09 09:20  ivan
869
870         * FS/FS/cust_main.pm: fix cancellation error "No schema for table
871           table found", seems to be fallout from cust_tag work, RT#9502
872
873 2010-08-09 08:46  ivan
874
875         * httemplate/misc/cust_pkg-import.html: fix label, RT#9529
876
877 2010-08-08 18:03  ivan
878
879         * httemplate/elements/menu.html, Makefile, FS/FS/Mason.pm,
880           FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
881           FS/FS/cust_pkg/Import.pm, FS/bin/freeside-queued,
882           httemplate/misc/cust_main-import.cgi,
883           httemplate/misc/cust_pkg-import.html,
884           httemplate/misc/process/cust_pkg-import.html,
885           httemplate/search/cust_pkg.cgi: package web import from CSV/XLS,
886           RT#9529
887
888 2010-08-07 03:11  ivan
889
890         * FS/FS/: acct_snarf.pm, svc_acct.pm,
891           part_export/communigate_pro.pm: communigate phase 3:
892           RPOP/acct_snarf, RT#7515
893
894 2010-08-07 00:39  ivan
895
896         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/acct_snarf.pm,
897           httemplate/browse/acct_snarf.html,
898           httemplate/edit/acct_snarf.html,
899           httemplate/edit/process/acct_snarf.html,
900           httemplate/view/svc_acct/communigate.html: communigate phase 3:
901           RPOP/acct_snarf, RT#7515
902
903 2010-08-07 00:39  ivan
904
905         * httemplate/elements/freeside.css: style password entry 2.1 style
906           too
907
908 2010-08-06 21:10  ivan
909
910         * bin/: 19add, 19commit, 19diff: these are useful
911
912 2010-08-06 14:31  ivan
913
914         * httemplate/edit/part_svc.cgi, FS/FS/svc_acct.pm: communigate
915           phase 3: archive messages, RT#7515
916
917 2010-08-06 14:28  ivan
918
919         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
920           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
921           httemplate/edit/svc_domain.cgi,
922           httemplate/edit/svc_acct/communigate.html,
923           FS/FS/part_export/communigate_pro.pm,
924           httemplate/edit/svc_domain/communigate-acct_defaults.html,
925           httemplate/edit/svc_domain/communigate-basics.html,
926           httemplate/view/svc_acct/communigate.html,
927           httemplate/view/svc_domain/acct_defaults.html: communigate phase
928           3: archive messages, RT#7515
929
930 2010-08-05 17:45  ivan
931
932         * httemplate/: edit/cgp_rule-redirect_all.html,
933           edit/cgp_rule-vacation.html,
934           edit/process/cgp_rule-redirect_all.html,
935           edit/process/cgp_rule-simplified.html,
936           edit/process/cgp_rule-vacation.html,
937           view/svc_acct/communigate.html: communigate account rules:
938           vacation & redirect all, RT#7514
939
940 2010-08-05 13:10  mark
941
942         * httemplate/: elements/menu.html, search/cust_pkg_summary.cgi,
943           search/cust_pkg_summary.html: Package summary report, RT#8461
944
945 2010-08-04 21:17  jeff
946
947         * FS/FS/: cust_svc.pm, part_export/sqlradius.pm: add options to
948           only process account records from a particular realm and to
949           ignore sessions that span billing periods RT8082
950
951 2010-08-04 17:24  mark
952
953         * FS/FS/cust_main.pm, FS/FS/msg_template.pm,
954           httemplate/edit/msg_template.html: error message in decline
955           templates, RT#9507
956
957 2010-08-04 12:14  ivan
958
959         * FS/FS/Record.pm, FS/FS/cust_main.pm,
960           httemplate/view/cust_main/payment_history.html,
961           httemplate/view/cust_main/payment_history/attempted_payment.html:
962           show cust_pay_pending attempted payments on customer payment
963           history, RT#8815
964
965 2010-08-04 11:50  ivan
966
967         * FS/FS/Record.pm: fix scalar_sql not to return empty string for
968           zero
969
970 2010-08-04 02:34  ivan
971
972         * rt/FREESIDE_MODIFIED: fix additional instance of rt/rt problem,
973           RT#9280
974
975 2010-08-04 02:25  ivan
976
977         * rt/share/html/Admin/Elements/EditCustomFields: fix additional
978           instance of rt/rt problem, RT#9280
979
980 2010-08-03 18:30  ivan
981
982         * FS/FS/part_export/communigate_pro.pm: better serialization on
983           debugging data, RT#7514
984
985 2010-08-03 18:26  ivan
986
987         * FS/FS/part_export/: communigate_pro.pm: better serialization on
988           debugging data, RT#7514
989
990 2010-08-03 18:22  ivan
991
992         * FS/FS/part_export/: communigate_pro.pm: better serialization on
993           debugging data, RT#7514
994
995 2010-08-03 18:15  ivan
996
997         * FS/FS/part_export/communigate_pro.pm: better serialization on
998           debugging data, RT#7514
999
1000 2010-08-03 16:20  ivan
1001
1002         * httemplate/elements/header.html: margin and padding css defined
1003           properly in px
1004
1005 2010-08-03 16:12  ivan
1006
1007         * httemplate/browse/cgp_rule.html: don't allow addition of a domain
1008           rule template to itself, RT#7514
1009
1010 2010-08-03 11:07  ivan
1011
1012         * conf/svc_acct-disable_access_number: default config turns off
1013           svc_acct access number selectios
1014
1015 2010-08-03 11:00  ivan
1016
1017         * httemplate/search/cust_main.cgi: spelling
1018
1019 2010-08-02 23:31  ivan
1020
1021         * FS/FS/part_pkg/flat.pm: fix problem with expiring discounts,
1022           RT#6679
1023
1024 2010-08-02 20:30  mark
1025
1026         * FS/FS/Conf.pm, FS/FS/Mason.pm,
1027           httemplate/misc/custom_link_proxy.cgi,
1028           httemplate/view/cust_main.cgi,
1029           httemplate/view/cust_main/custom.html: customer view tab for an
1030           external info page, RT#8903
1031
1032 2010-08-02 19:57  ivan
1033
1034         * httemplate/misc/: timeworked.html: cleaner timeworked results
1035           w/link to customer
1036
1037 2010-08-02 19:11  ivan
1038
1039         * FS/FS/cust_main.pm: fix active customers sometimes showing in
1040           search results for new "ordered" status, RT#9381
1041
1042 2010-07-30 15:26  mark
1043
1044         * FS/FS/msg_template.pm: fix warning
1045
1046 2010-07-30 15:08  mark
1047
1048         * FS/FS/Conf.pm, FS/FS/cust_pay.pm, FS/FS/msg_template.pm,
1049           httemplate/edit/msg_template.html: payment receipts use
1050           msg_template, RT#9060
1051
1052 2010-07-29 23:24  mark
1053
1054         * FS/FS/Cron/notify.pm: fix typo
1055
1056 2010-07-29 17:13  jeff
1057
1058         * FS/FS/tax_rate.pm: fix error message to be more useful
1059
1060 2010-07-29 16:11  mark
1061
1062         * FS/FS/: Misc.pm, part_pkg.pm, part_event/Condition/pkg_freq.pm:
1063           add pkg_freq event condition, RT#8896
1064
1065 2010-07-29 09:41  mark
1066
1067         * httemplate/search/elements/cust_main_dayranges.html: aging report
1068           now uses DateTime, RT#9417
1069
1070 2010-07-28 20:44  ivan
1071
1072         * rt/share/html/Ticket/Checklist.html: start of checklist/workflow,
1073           RT#8805
1074
1075 2010-07-28 20:41  ivan
1076
1077         * rt/FREESIDE_MODIFIED, rt/share/html/Elements/ShowLink_Checklist,
1078           rt/share/html/Ticket/Checklist.html,
1079           rt/share/html/Ticket/Elements/ShowMembers_Checklist,
1080           rt/share/html/Ticket/Elements/Tabs, httemplate/images/square.png,
1081           httemplate/images/square_add.png: start of checklist/workflow,
1082           RT#8805
1083
1084 2010-07-28 16:16  mark
1085
1086         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Upgrade.pm,
1087           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/msg_template.pm,
1088           FS/FS/svc_acct.pm, FS/FS/Cron/alert_expiration.pm,
1089           FS/FS/Cron/notify.pm, httemplate/config/config-view.cgi,
1090           httemplate/edit/msg_template.html: msg_template improvements,
1091           RT#8324
1092
1093 2010-07-28 12:32  ivan
1094
1095         * rt/lib/RT/Ticket_Overlay.pm: don't fire scrips for reminders
1096           either, RT#8260
1097
1098 2010-07-27 19:51  ivan
1099
1100         * FS/FS/: Upgrade.pm: fix unnecessary warnings on upgrade of remote
1101           Pg RADIUS db, RT#9178
1102
1103 2010-07-27 19:46  ivan
1104
1105         * FS/FS/Upgrade.pm: fix unnecessary warnings on upgrade of remote
1106           Pg RADIUS db, RT#9178
1107
1108 2010-07-27 15:34  ivan
1109
1110         * rt/share/html/Elements/EditCustomFieldDate: no times on custom
1111           field dates, at least for now, RT#8449
1112
1113 2010-07-27 15:18  ivan
1114
1115         * bin/rt-update-customfield-dates: correct custom field dates,
1116           RT#8449
1117
1118 2010-07-27 03:09  ivan
1119
1120         * rt/lib/RT/Ticket_Overlay.pm: don't leak transactions indicating
1121           reminders are implemented as tickets, RT#8260
1122
1123 2010-07-27 02:02  ivan
1124
1125         * rt/lib/RT/Ticket_Overlay.pm: should fix customer #1 getting added
1126           if i set myself as a requestor on ticket creation, RT#6640
1127
1128 2010-07-27 00:08  ivan
1129
1130         * FS/FS/Maestro.pm: fix fallout with original API usage, oops,
1131           RT#9334
1132
1133 2010-07-26 23:51  ivan
1134
1135         * httemplate/misc/maestro-customer_status.cgi: extend maestro
1136           status API for the multi-service scenario, RT#9334
1137
1138 2010-07-26 23:48  ivan
1139
1140         * FS/FS/Maestro.pm, FS/FS/cust_pkg.pm,
1141           httemplate/misc/maestro-customer_status-test.html,
1142           httemplate/misc/maestro-customer_status.cgi,
1143           httemplate/misc/maestro-customer_status.html,
1144           httemplate/view/cust_main/packages.html,
1145           httemplate/view/cust_main/packages/services.html: extend maestro
1146           status API for the multi-service scenario, RT#9334
1147
1148 2010-07-26 18:57  ivan
1149
1150         * httemplate/misc/: maestro-customer_status-test.html: better
1151           pretty-printing for array values
1152
1153 2010-07-26 18:48  ivan
1154
1155         * FS/FS/Conf.pm, httemplate/misc/maestro-customer_status-test.html,
1156           httemplate/view/cust_main.cgi: add test page for maestro status,
1157           RT#9381
1158
1159 2010-07-26 16:00  ivan
1160
1161         * httemplate/elements/header-popup.html: add doc
1162
1163 2010-07-26 15:59  ivan
1164
1165         * httemplate/: view/svc_acct/communigate.html,
1166           edit/cgp_rule-redirect_all.html, edit/cgp_rule-vacation.html:
1167           communigate vacation & redirect all rules, RT#7514
1168
1169 2010-07-25 22:01  ivan
1170
1171         * rt/: FREESIDE_MODIFIED, share/html/Ticket/Elements/BulkLinks: fix
1172           needless error when bulk deleting tickets
1173
1174 2010-07-25 13:44  jeff
1175
1176         * FS/FS/Upgrade.pm: missing upgrade
1177
1178 2010-07-25 00:30  ivan
1179
1180         * FS/FS/otaker_Mixin.pm: limit memory use when upgrading
1181           attachments
1182
1183 2010-07-25 00:08  ivan
1184
1185         * FS/FS/cust_pay.pm: proceed with upgrade even when N/A cards can't
1186           be recovered
1187
1188 2010-07-25 00:03  ivan
1189
1190         * FS/FS/cust_main.pm: don't queue fuzzyfile upgrade jobs on otaker
1191           upgrade
1192
1193 2010-07-23 16:16  ivan
1194
1195         * FS/FS/pay_batch.pm: put batch card numbers/masks in cust_pay so
1196           they can be refunded, patch from peter loeppky, RT#8776
1197
1198 2010-07-23 15:50  ivan
1199
1200         * rt/lib/RT/Tickets_Overlay.pm: cleaner customer number searching,
1201           RT#8784
1202
1203 2010-07-23 15:09  ivan
1204
1205         * rt/: share/html/Elements/RT__CustomField/ColumnMap,
1206           FREESIDE_MODIFIED, share/html/Elements/RefreshHomepage: fix rt/rt
1207           links moving custom fields up/down and refreshing homepage,
1208           RT#9280
1209
1210 2010-07-23 03:02  ivan
1211
1212         * FS/FS/svc_CGP_Mixin.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
1213           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi: add
1214           EmptyTrash values and finish consolidating the CGP timezone
1215           arrays, RT#7083
1216
1217 2010-07-23 02:32  ivan
1218
1219         * FS/MANIFEST, FS/FS/svc_CGPRule_Mixin.pm, FS/FS/svc_CGP_Mixin.pm,
1220           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
1221           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi:
1222           consolidate four CGP timezone arrays, RT#7083
1223
1224 2010-07-22 17:11  ivan
1225
1226         * FS/FS/access_user.pm, httemplate/edit/cust_main/top_misc.html,
1227           httemplate/elements/tr-select-agent.html,
1228           httemplate/misc/inventory_item-import.html: 'View customers of
1229           all agents' doesn't mean create them, or upload inventory,
1230           RT#7010
1231
1232 2010-07-22 16:33  mark
1233
1234         * FS/FS/Conf.pm, httemplate/view/cust_main/tickets.html: option to
1235           force default queue for new tickets in cust_main, RT#8889
1236
1237 2010-07-22 14:01  ivan
1238
1239         * rt/: lib/RT/Tickets_Overlay.pm,
1240           share/html/Search/Elements/DisplayOptions: sorting ticket results
1241           by customer custnum or name, RT#8784
1242
1243 2010-07-22 12:42  mark
1244
1245         * httemplate/edit/elements/rate_detail.html: cdr rating by day and
1246           time, part 2, RT#4763
1247
1248 2010-07-22 12:42  ivan
1249
1250         * rt/lib/RT/URI/freeside.pm: eliminate needless backtraces
1251
1252 2010-07-22 09:47  ivan
1253
1254         * FS/FS/msg_template.pm, httemplate/browse/msg_template.html,
1255           httemplate/edit/msg_template.html,
1256           httemplate/edit/process/msg_template.html,
1257           httemplate/elements/menu.html: allow Configuration ACL to edit
1258           templates, RT#8324
1259
1260 2010-07-22 00:25  mark
1261
1262         * httemplate/search/: report_receivables.cgi,
1263           unapplied_cust_pay.html, elements/cust_main_dayranges.html: Fix
1264           weird behavior of aging report, RT#9234
1265
1266 2010-07-21 17:11  mark
1267
1268         * FS/FS/rate_time_interval.pm, httemplate/browse/rate_detail.html,
1269           httemplate/edit/rate.cgi, httemplate/edit/rate_region.cgi,
1270           httemplate/edit/rate_time.cgi,
1271           httemplate/edit/process/rate_region.cgi,
1272           httemplate/edit/process/rate_time.cgi,
1273           httemplate/elements/auto-table.html,
1274           httemplate/elements/menu.html: cdr rating by day and time, part
1275           2, RT#4763
1276
1277 2010-07-21 14:07  ivan
1278
1279         * rt/etc/: RT_Config.pm, RT_Config.pm.in: RTx::Checklist still in
1280           dev
1281
1282 2010-07-21 03:31  ivan
1283
1284         * rt/: FREESIDE_MODIFIED, etc/RT_Config.pm, etc/RT_Config.pm.in,
1285           share/html/Elements/RT__Ticket/ColumnMap,
1286           share/html/Search/Elements/BuildFormatString: show customers in
1287           ticket lists, RT#8784
1288
1289 2010-07-20 19:10  ivan
1290
1291         * rt/: FREESIDE_MODIFIED, share/html/Search/Build.html,
1292           share/html/Search/Elements/PickCFs: fix problems searching the
1293           new custom fields w/dates, RT#8449
1294
1295 2010-07-20 19:06  ivan
1296
1297         * FS/FS/Mason.pm, rt/share/html/Elements/SelectDate: fix calendar
1298           popup for weirdly named fields in RT, for the quotes around
1299           custom field bullshit, RT#8449
1300
1301 2010-07-20 10:23  ivan
1302
1303         * httemplate/docs/about.html: 2.1.1
1304
1305 2010-07-19 17:59  ivan
1306
1307         * rt/: lib/RT/CustomField_Overlay.pm, lib/RT/Record.pm,
1308           lib/RT/Tickets_Overlay.pm, lib/RT/Interface/Web.pm,
1309           FREESIDE_MODIFIED, share/html/Elements/EditCustomFieldDate,
1310           share/html/Elements/ShowCustomFieldDate,
1311           share/html/Search/Build.html, share/html/Search/Elements/PickCFs:
1312           RT custom fields patch, RT#8449
1313
1314 2010-07-17 15:26  ivan
1315
1316         * httemplate/edit/part_tag.html: customer tags, RT#9192
1317
1318 2010-07-17 15:14  ivan
1319
1320         * FS/FS/UI/Web/small_custview.pm, httemplate/view/cust_main.cgi,
1321           httemplate/view/cust_main/misc.html, FS/FS/Conf.pm: customer
1322           tags, RT#9192
1323
1324 2010-07-17 14:41  ivan
1325
1326         * httemplate/: browse/part_tag.html, edit/part_tag.html,
1327           elements/pickcolor.html, elements/tr-pickcolor.html: customer
1328           tags, RT#9192
1329
1330 2010-07-16 16:45  ivan
1331
1332         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
1333           FS/FS/cust_tag.pm, httemplate/elements/select-cust_tag.html,
1334           httemplate/elements/tr-select-cust_tag.html,
1335           httemplate/edit/part_tag.html,
1336           httemplate/edit/cust_main/top_misc.html,
1337           httemplate/edit/process/cust_main.cgi,
1338           httemplate/view/cust_main/misc.html: customer tags, RT#9192
1339
1340 2010-07-15 20:09  mark
1341
1342         * httemplate/view/cust_main/tickets.html: adjust "Create Ticket"
1343           link, RT#7656
1344
1345 2010-07-15 14:46  ivan
1346
1347         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/Mason.pm,
1348           FS/FS/cust_tag.pm, FS/FS/part_tag.pm, FS/t/cust_tag.t,
1349           FS/t/part_tag.t, httemplate/browse/part_tag.html,
1350           httemplate/edit/part_tag.html,
1351           httemplate/edit/process/part_tag.html,
1352           httemplate/elements/menu.html: customer tags, RT#9192
1353
1354 2010-07-15 13:34  mark
1355
1356         * FS/FS/part_pkg/voip_cdr.pm: add skip_dst_prefix option, RT#3288
1357
1358 2010-07-13 17:19  jeff
1359
1360         * FS/FS/part_pkg/voip_cdr.pm: include rate_detail->conn_sec in
1361           displayed duration #RT8605
1362
1363 2010-07-13 16:11  mark
1364
1365         * FS/FS/: Misc.pm, cust_main.pm: improve error handling on mass
1366           email jobs, RT#8720
1367
1368 2010-07-13 15:55  ivan
1369
1370         * FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/part_pkg.cgi:
1371           Optional alternate rate plan when accountcode is toll free,
1372           RT#8084
1373
1374 2010-07-13 04:09  ivan
1375
1376         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/msg_template.pm,
1377           httemplate/edit/msg_template.html,
1378           httemplate/edit/elements/edit.html,
1379           httemplate/elements/htmlarea.html, FS/FS/cust_main.pm,
1380           FS/FS/part_event/Action/notice.pm: notices, RT#8324
1381
1382 2010-07-12 15:55  mark
1383
1384         * httemplate/: elements/bill.html, view/cust_main/billing.html: fix
1385           "Bill now" link, RT#9207
1386
1387 2010-07-12 06:17  ivan
1388
1389         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/msg_template.pm,
1390           FS/FS.pm, FS/MANIFEST, FS/t/msg_template.t,
1391           httemplate/browse/msg_template.html,
1392           httemplate/edit/msg_template.html,
1393           httemplate/edit/process/msg_template.html,
1394           httemplate/elements/menu.html,
1395           httemplate/elements/tr-htmlarea.html: message templates, RT#8896
1396
1397 2010-07-12 06:07  ivan
1398
1399         * FS/FS/Mason.pm: message templates, RT#8896
1400
1401 2010-07-11 23:19  ivan
1402
1403         * httemplate/view/svc_domain/dns.html: fix wording
1404
1405 2010-07-10 02:43  ivan
1406
1407         * FS/FS/cust_credit_bill_pkg.pm: should fix intermittent "Illegal
1408           (money) amount" error applying credits to invoices when using
1409           texas tax, RT#8930
1410
1411 2010-07-10 02:17  ivan
1412
1413         * httemplate/: elements/bill.html, view/cust_main/billing.html:
1414           prevent new "Bill now" link from futzing up later forms, RT#9193
1415
1416 2010-07-09 23:31  ivan
1417
1418         * FS/FS/cdr.pm: more resilliant cdrbatch upgrade
1419
1420 2010-07-09 23:23  ivan
1421
1422         * FS/FS/cust_pay.pm: fix payinfo N/A upgrade, RT#8809
1423
1424 2010-07-09 19:15  mark
1425
1426         * FS/FS/part_export/ldap.pm: LDAP export delete and replace
1427           methods, RT#1854
1428
1429 2010-07-09 15:34  ivan
1430
1431         * rpm/build/: BOOTSTRAP, enrpm, native/ovid2flute: changes to get
1432           enrpm working
1433
1434 2010-07-08 16:53  ivan
1435
1436         * rpm/build/: build-freeside, expect-addsign, BOOTSTRAP: 32 bit and
1437           make the repo stuff work, RT#8190
1438
1439 2010-07-08 16:08  ivan
1440
1441         * rpm/build/: BOOTSTRAP, build-freeside, buildsysrc,
1442           mock/centos-5-i386.cfg: 32 bit and make the repo stuff work,
1443           RT#8190
1444
1445 2010-07-08 14:28  ivan
1446
1447         * rpm/build/: build-freeside, cvs-check-and-build, refresh-repo,
1448           mock/centos-5-i386.cfg, mock/centos-5-x86_64.cfg: generating
1449           RPMS, RT#8190
1450
1451 2010-07-08 02:32  ivan
1452
1453         * rpm/build/: BOOTSTRAP, build-freeside, buildsysrc,
1454           cvs-check-and-build, mock/centos-5-i386.cfg,
1455           mock/centos-5-x86_64.cfg, mock/defaults.cfg, mock/logging.ini,
1456           mock/site-defaults.cfg, mock/sles-10-i386.cfg,
1457           mock/sles-10-x86_64.cfg, native/Ovid.diff, native/build-from-cvs,
1458           native/freeside-cvs, native/makesrpm,
1459           native/ovid-0.12-1.x86_64.rpm, native/ovid2flute: checking in
1460           more of the rpm build system (is that it?)
1461
1462 2010-07-07 18:15  jeff
1463
1464         * FS/FS/tax_rate.pm: grr - fix agentnum passing
1465
1466 2010-07-07 14:00  ivan
1467
1468         * rpm/build/build-freeside: dropping centos/rhel 4
1469
1470 2010-07-07 10:51  ivan
1471
1472         * rpm/build/: build-freeside, cvs-check-and-build, enrpm,
1473           expect-addsign, expect-signrepo, ovid2flute, refresh-repo:
1474           checking in RPM build system
1475
1476 2010-07-06 13:59  mark
1477
1478         * FS/bin/freeside-queued: fix oops
1479
1480 2010-07-06 13:56  mark
1481
1482         * FS/bin/: freeside-cdr-sftp_and_import, freeside-queued: add
1483           command line opts for port, passive mode, and debug level,
1484           RT#9115
1485
1486 2010-07-06 05:18  mark
1487
1488         * FS/FS/cust_main.pm, httemplate/elements/bill.html,
1489           httemplate/elements/progress-init.html, httemplate/misc/bill.cgi,
1490           httemplate/view/cust_main/billing.html: "Bill now" link uses job
1491           queue/progressbar, RT#8995
1492
1493 2010-07-05 14:10  ivan
1494
1495         * FS/FS/part_export/: cust_http.pm, http.pm: customer exports,
1496           RT#8952
1497
1498 2010-07-05 13:18  jeff
1499
1500         * FS/FS/part_export/domreg_opensrs.pm: place errors where users can
1501           find them (in the queue)
1502
1503 2010-07-05 01:59  jeff
1504
1505         * FS/FS/part_export/domreg_opensrs.pm: fix bad bug causing
1506           inappropriate renewals
1507
1508 2010-07-02 21:19  ivan
1509
1510         * FS/bin/freeside-selfservice-xmlrpcd: fix leaking db connections
1511           in freeside-selfservice-xmlrpcd, RT#7780
1512
1513 2010-07-02 18:25  ivan
1514
1515         * FS/FS/cust_main.pm: should fix cancellations in rare
1516           circumstances where cached _num_cust_svc becomes inaccurate,
1517           RT#8994
1518
1519 2010-07-02 16:36  mark
1520
1521         * FS/FS/part_pkg/voip_cdr.pm: fix bad bug from #4763
1522
1523 2010-07-02 11:56  ivan
1524
1525         * FS/FS/cust_main.pm: more debugging for weird bill lockup, RT#8993
1526
1527 2010-07-01 20:06  jeff
1528
1529         * conf/invoice_html: fix html ext_desc alignment in svc_phone
1530           sections
1531
1532 2010-07-01 17:25  ivan
1533
1534         * FS/FS/: cust_event.pm, cust_main.pm: fix bad transactional
1535           decisions that made it possible to abort and rollback a gateway
1536           payment, RT#8995
1537
1538 2010-07-01 12:30  ivan
1539
1540         * httemplate/docs/credits.html: He's gone
1541
1542 2010-06-30 18:53  mark
1543
1544         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/rate.pm,
1545           FS/FS/rate_detail.pm, FS/FS/rate_time.pm,
1546           FS/FS/rate_time_interval.pm, FS/FS/part_pkg/voip_cdr.pm,
1547           FS/t/rate_time.t, FS/t/rate_time_interval.t,
1548           httemplate/browse/rate.cgi, httemplate/browse/rate_detail.html,
1549           httemplate/browse/rate_time.html,
1550           httemplate/edit/rate_detail.html, httemplate/edit/rate_time.cgi,
1551           httemplate/edit/process/rate_time.cgi,
1552           httemplate/elements/auto-table.html,
1553           httemplate/misc/delete-rate_detail.html: voip_cdr call rating by
1554           day and time, RT#4763
1555
1556 2010-06-30 14:56  ivan
1557
1558         * FS/bin/: freeside-dbdef-create, freeside-fetch, freeside-setup:
1559           -T causing problems
1560
1561 2010-06-30 13:42  ivan
1562
1563         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
1564           FS/FS/part_export/cust_http.pm, FS/FS/part_export/http.pm,
1565           httemplate/config/config.cgi,
1566           httemplate/config/config-process.cgi: cust_main exports!
1567           cust_main-exports config option and part_export/cust_http.pm
1568           export, RT#8952
1569
1570 2010-06-30 10:48  ivan
1571
1572         * rt/share/html/Elements/ShowUserVerbose: better looking verbose
1573           user strings with less visual noise
1574
1575 2010-06-30 00:09  ivan
1576
1577         * FS/FS/Mason.pm: final fix for ticket links graph reliability:
1578           make sure RT::Util saft_run-child is always available
1579
1580 2010-06-29 23:58  ivan
1581
1582         * htetc/freeside-rt.conf: one more fix for RT links graphs
1583
1584 2010-06-29 23:52  ivan
1585
1586         * rt/share/html/Ticket/Graphs/index.html: fix another case of
1587           rt/rt/, urg
1588
1589 2010-06-29 23:47  ivan
1590
1591         * FS/FS/Mason.pm: depend on IPC::Run::SafeHandles rather than
1592           barfing an error on ticket links graph
1593
1594 2010-06-29 12:51  ivan
1595
1596         * FS/FS/: Record.pm, cdr.pm, cdr/taqua_om.pm: Taqua OM CDR format,
1597           RT#7518
1598
1599 2010-06-28 22:22  ivan
1600
1601         * httemplate/: graph/cust_bill_pkg.cgi, search/cust_bill_pkg.cgi,
1602           search/cust_credit_bill_pkg.html,
1603           search/report_prepaid_income.cgi: eliminate filtering of info
1604           from COMP customers on financial reports, RT#8787
1605
1606 2010-06-28 21:32  ivan
1607
1608         * FS/FS/cust_main.pm: Ordered status for the limbo between Prospect
1609           and Active, RT#8712
1610
1611 2010-06-28 21:22  ivan
1612
1613         * FS/FS/: cust_main.pm, cust_pkg.pm: Ordered status for the limbo
1614           between Prospect and Active, RT#8712
1615
1616 2010-06-28 18:40  ivan
1617
1618         * FS/FS/: svc_pbx.pm, Conf.pm: add global_unique-pbx_title to
1619           disable duplicate checking on svc_pbx.title
1620
1621 2010-06-28 18:17  jeff
1622
1623         * httemplate/misc/process/recharge_svc.html: protect set_usage and
1624           reset_usage here, too
1625
1626 2010-06-28 18:01  jeff
1627
1628         * httemplate/edit/process/svc_acct.cgi: protect call to set_usage
1629
1630 2010-06-28 15:40  ivan
1631
1632         * FS/FS/part_pkg/voip_cdr.pm: fix for new svc_pbx.title CDR
1633           matching, thanks jeff, RT#8084
1634
1635 2010-06-28 15:20  jeff
1636
1637         * FS/FS/part_pkg/voip_cdr.pm: connection charge handling which
1638           comports with history of module
1639
1640 2010-06-28 13:47  jeff
1641
1642         * FS/FS/part_pkg/voip_cdr.pm: correct connection charge calculation
1643
1644 2010-06-28 01:12  ivan
1645
1646         * FS/FS/: Conf.pm, cdr.pm, part_pkg/voip_cdr.pm, svc_pbx.pm:
1647           matching CDRs to svc_pbx records by title, RT#8084
1648
1649 2010-06-27 22:13  jeff
1650
1651         * httemplate/search/report_newtax.html: fix under ie8 (and others?)
1652           RT8274
1653
1654 2010-06-27 21:11  jeff
1655
1656         * FS/FS/: cust_bill.pm, usage_class.pm: add some dollar signs
1657           RT8704
1658
1659 2010-06-27 02:25  jeff
1660
1661         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, usage_class.pm: planet
1662           telesis invoice fixups RT 8707,8406
1663
1664 2010-06-26 13:54  ivan
1665
1666         * httemplate/misc/: maestro-customer_status.cgi,
1667           maestro-customer_status.html: adding more REST-like API for
1668           maestro here too
1669
1670 2010-06-26 13:50  ivan
1671
1672         * FS/FS/Maestro.pm: find svc_pbx service correctly and cope anyway
1673           if it isn't there, RT#8712
1674
1675 2010-06-26 13:46  ivan
1676
1677         * FS/FS/Maestro.pm: cancelled outboudn package doesn't count,
1678           RT#8712
1679
1680 2010-06-26 13:43  ivan
1681
1682         * FS/FS/Maestro.pm: finding services correctly for RT#8712
1683
1684 2010-06-26 02:34  ivan
1685
1686         * FS/FS/Conf.pm, FS/FS/Maestro.pm, FS/FS/Schema.pm,
1687           FS/FS/XMLRPC.pm, FS/FS/svc_pbx.pm, FS/MANIFEST,
1688           httemplate/misc/xmlrpc.cgi: maestro cust status as reqeusted,
1689           RT#8712
1690
1691 2010-06-24 01:17  jeff
1692
1693         * FS/FS/cust_bill.pm: get section subtotalling right
1694
1695 2010-06-23 16:45  ivan
1696
1697         * FS/FS/part_export/communigate_pro.pm,
1698           httemplate/view/svc_forward.cgi: add display of forward
1699           destionations via GetForward, RT#7083
1700
1701 2010-06-23 16:22  ivan
1702
1703         * httemplate/view/svc_domain/acct_defaults.html: spealing
1704
1705 2010-06-23 16:06  ivan
1706
1707         * FS/FS/part_export/communigate_pro.pm: fix domain renames, RT#7083
1708
1709 2010-06-23 15:48  ivan
1710
1711         * httemplate/elements/communigate_pro-accessmodes.html: add
1712           services as per customer, RT#7083
1713
1714 2010-06-23 15:19  ivan
1715
1716         * httemplate/elements/communigate_pro-accessmodes.html: add
1717           services as per customer, RT#7083
1718
1719 2010-06-23 13:55  ivan
1720
1721         * httemplate/misc/cdr-post.cgi: well-formed CSV on success, too,
1722           RT#8906
1723
1724 2010-06-23 13:55  ivan
1725
1726         * FS/FS/cdr.pm: parse text startdate and enddate in CDRs, RT#8906
1727
1728 2010-06-23 13:53  ivan
1729
1730         * httemplate/misc/cdr-post.cgi: strict CSV when errors contain an
1731           ", RT#8906
1732
1733 2010-06-23 13:51  ivan
1734
1735         * httemplate/misc/cdr-post.cgi: fix cdrbatch problem, RT#8906
1736
1737 2010-06-23 01:37  jeff
1738
1739         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
1740           conf/invoice_latexcoupon, httemplate/config/config-process.cgi:
1741           add config variables to position invoice addresses in envelope
1742           windows RT8384
1743
1744 2010-06-21 21:15  ivan
1745
1746         * FS/FS/: ClientAPI/MyAccount.pm, TicketSystem/RT_Internal.pm:
1747           remove extra debugging, RT#7780
1748
1749 2010-06-21 18:26  ivan
1750
1751         * FS/bin/freeside-selfservice-xmlrpcd: fix (probably harmless)
1752           "DBD::Pg::db disconnect failed: server closed the connection
1753           unexpectedly" warning, RT#7780
1754
1755 2010-06-21 18:20  ivan
1756
1757         * FS/FS/TicketSystem/RT_Internal.pm: enable debugging for
1758           create_ticket call to pinpoint lockup, RT#7780
1759
1760 2010-06-21 17:52  ivan
1761
1762         * FS/FS/ClientAPI/MyAccount.pm: enable debugging for create_ticket
1763           call to pinpoint lockup
1764
1765 2010-06-20 16:20  ivan
1766
1767         * httemplate/elements/communigate_pro-accessmodes.html: new
1768           communigate pro accessmodes choices... not 100% sure on the
1769           names, RT#7083
1770
1771 2010-06-20 15:50  ivan
1772
1773         * rt/etc/: RT_Config.pm, RT_Config.pm.in, RT_SiteConfig.pm: restore
1774           email addresses in RT 3.8, whew
1775
1776 2010-06-19 13:58  ivan
1777
1778         * FS/FS/cust_main.pm: daily (bill/collect) optimization, RT#6802
1779
1780 2010-06-19 12:29  ivan
1781
1782         * FS/FS/part_export/: domreg_opensrs.pm: return rather than ignore
1783           errors inserting into the job queue during
1784           _export_insert_on_payment
1785
1786 2010-06-19 11:59  ivan
1787
1788         * FS/FS/cust_bill_ApplicationCommon.pm: should fix
1789           FS::svc_acct=HASH(0xe854058) errors inserting payments, fallout
1790           from opensrs on #5825, RT#8853
1791
1792 2010-06-17 13:31  ivan
1793
1794         * httemplate/view/cust_main/misc.html: fix bug from "View customers
1795           of all agents" addition
1796
1797 2010-06-17 12:49  ivan
1798
1799         * FS/FS/payinfo_Mixin.pm: further CF fixes, doh
1800
1801 2010-06-17 12:45  ivan
1802
1803         * FS/FS/cust_pay.pm: fix fallout from N/A payinfo, RT#8809
1804
1805 2010-06-17 12:39  ivan
1806
1807         * FS/FS/cust_main.pm: fix cards being inserted as N/A (fallout from
1808           RT#4103), RT#8809
1809
1810 2010-06-17 10:50  jeff
1811
1812         * FS/FS/svc_acct.pm: fix null option with placeholders
1813
1814 2010-06-17 10:19  ivan
1815
1816         * FS/bin/freeside-selfservice-xmlrpcd: just go ahead and depend on
1817           POE 1.2 seems the path of least resistance, RT#7780
1818
1819 2010-06-17 10:18  ivan
1820
1821         * FS/bin/freeside-selfservice-xmlrpcd: ok
1822
1823 2010-06-16 22:19  ivan
1824
1825         * FS/bin/freeside-selfservice-xmlrpcd: lenny POE compat, RT#7780
1826
1827 2010-06-16 19:08  ivan
1828
1829         * FS/FS/AccessRight.pm, FS/FS/access_user.pm,
1830           httemplate/browse/part_event.html,
1831           httemplate/browse/part_pkg.cgi,
1832           httemplate/edit/prospect_main.html,
1833           httemplate/edit/process/elements/process.html,
1834           httemplate/view/prospect_main.html,
1835           httemplate/view/cust_main/misc.html,
1836           httemplate/view/svc_acct/tr.html: Add "View customers of all
1837           agents" access rights, RT#7010
1838
1839 2010-06-16 18:17  ivan
1840
1841         * httemplate/view/cust_main/misc.html: better agent virt
1842
1843 2010-06-16 18:17  ivan
1844
1845         * httemplate/misc/process/payment.cgi: style
1846
1847 2010-06-16 18:16  ivan
1848
1849         * httemplate/misc/delete-cgp_rule.html: fix comment
1850
1851 2010-06-16 18:16  ivan
1852
1853         * httemplate/edit/process/elements/svc_Common.html: new-style mason
1854
1855 2010-06-16 18:15  ivan
1856
1857         * httemplate/edit/elements/edit.html: slighly better error message
1858           when things go awry
1859
1860 2010-06-16 18:15  ivan
1861
1862         * httemplate/edit/cust_main/birthdate.html: indentation
1863
1864 2010-06-16 18:15  ivan
1865
1866         * httemplate/edit/prospect_main.html: remove debugging
1867
1868 2010-06-16 18:14  ivan
1869
1870         * httemplate/edit/cust_main.cgi: "Customer" not necessary as part
1871           of label, KISS
1872
1873 2010-06-16 18:14  ivan
1874
1875         * httemplate/index.html: enable dashboard-install_welcome
1876
1877 2010-06-16 14:53  ivan
1878
1879         * FS/FS/Conf.pm, FS/FS/Daemon.pm,
1880           FS/bin/freeside-selfservice-xmlrpcd, init.d/freeside-init: a
1881           local XML-RPC server for ncic: daemonize and respond to TERM,
1882           RT#7780
1883
1884 2010-06-16 12:41  ivan
1885
1886         * FS/: bin/freeside-selfservice-xmlrpcd, FS/Daemon.pm: a local
1887           XML-RPC server for ncic: daemonize and respond to TERM, RT#7780
1888
1889 2010-06-16 01:42  ivan
1890
1891         * FS/bin/freeside-selfservice-xmlrpcd: a local XML-RPC server for
1892           ncic: cleanup as a modern POE app, RT#7780
1893
1894 2010-06-16 00:50  ivan
1895
1896         * FS/MANIFEST, FS/FS/ClientAPI_XMLRPC.pm,
1897           FS/bin/freeside-selfservice-xmlrpcd,
1898           fs_selfservice/perl/xmlrpc_local-phonenum_balance.pl: start of a
1899           local XML-RPC server for ncic, RT#7780
1900
1901 2010-06-15 19:19  mark
1902
1903         * FS/FS/pay_batch.pm, httemplate/elements/file-upload.html,
1904           httemplate/misc/upload-batch.cgi,
1905           httemplate/search/cust_pay_batch.cgi: RT#5683: payment batch
1906           upload uses job queue and progressbar
1907
1908 2010-06-14 23:40  ivan
1909
1910         * httemplate/search/rt_transaction.html: ticket # and
1911           account(customer) options for time worked report
1912
1913 2010-06-14 23:35  ivan
1914
1915         * httemplate/search/rt_transaction.html: ticket # and
1916           account(customer) options for time worked report
1917
1918 2010-06-14 23:06  ivan
1919
1920         * httemplate/search/: report_rt_transaction.html,
1921           rt_transaction.html: ticket # and account(customer) options for
1922           time worked report
1923
1924 2010-06-14 22:10  mark
1925
1926         * FS/FS/: Daemon.pm, Misc.pm: RT#7869: fix error messages when
1927           send_email fails in the job queue
1928
1929 2010-06-14 21:50  ivan
1930
1931         * FS/FS/cust_main.pm: fix refunds on 2.1 (fallout from webpay bs on
1932           RT#4103), RT#8700
1933
1934 2010-06-13 11:01  jeff
1935
1936         * FS/FS/svc_acct.pm: avoid sql injection
1937
1938 2010-06-12 22:59  jeff
1939
1940         * FS/FS/ClientAPI/: MyAccount.pm, Signup.pm: eliminate use of
1941           'realtime' arg in calling FS::cust_main_collect RT#4167
1942
1943 2010-06-11 14:17  mark
1944
1945         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
1946           httemplate/search/unapplied_cust_pay.html,
1947           httemplate/search/elements/cust_main_dayranges.html: RT#7266:
1948           continue fixing aging reports
1949
1950 2010-06-10 21:44  mark
1951
1952         * bin/apache.export: fix my mistake
1953
1954 2010-06-10 21:41  mark
1955
1956         * bin/merge-user: RT#8691: script to merge usernums
1957
1958 2010-06-10 21:18  mark
1959
1960         * httemplate/edit/cust_main.cgi: Fix otaker -> usernum issue
1961
1962 2010-06-10 21:14  mark
1963
1964         * bin/: apache.export, merge-user: RT#8691: script to merge
1965           usernums
1966
1967 2010-06-09 21:26  jeff
1968
1969         * httemplate/search/cdr.html: correcting a wild misspelling?
1970
1971 2010-06-08 15:30  mark
1972
1973         * httemplate/view/bill_batch.cgi: spurious warning
1974
1975 2010-06-08 15:24  mark
1976
1977         * FS/FS/Conf.pm, FS/FS/Mason.pm, FS/FS/Schema.pm,
1978           FS/FS/cust_bill.pm, FS/FS/bill_batch.pm,
1979           FS/FS/cust_bill_batch.pm, FS/FS/cust_bill_batch_option.pm,
1980           httemplate/elements/menu.html,
1981           httemplate/elements/progress-init.html,
1982           httemplate/misc/process/bill_batch-print.html,
1983           httemplate/search/bill_batch.cgi, httemplate/view/bill_batch.cgi:
1984           RT#947: batch download of invoice PDFs
1985
1986 2010-06-08 01:24  ivan
1987
1988         * httemplate/misc/: cdr-post.cgi, cdr-post.html: add programmatic
1989           CDR posting, RT#8201
1990
1991 2010-06-07 23:58  ivan
1992
1993         * FS/FS/cdr.pm: respect date_format w/CDRs
1994
1995 2010-06-07 10:44  ivan
1996
1997         * FS/FS/cust_main.pm: revert debugging from fixing agent payment
1998           gateway overrides not working in 2.1, RT#8695
1999
2000 2010-06-07 10:32  ivan
2001
2002         * FS/FS/agent.pm: fix agent payment gateway overrides not working
2003           in 2.1, RT#8695
2004
2005 2010-06-07 10:15  ivan
2006
2007         * FS/FS/cust_main.pm: add debugging
2008
2009 2010-06-06 23:52  ivan
2010
2011         * httemplate/: elements/freeside.css, elements/menubar.html,
2012           view/cust_main.cgi: a little UI goes a long way: have the
2013           customer tabs actually enclose their view
2014
2015 2010-06-06 21:35  ivan
2016
2017         * Makefile: next ver
2018
2019 2010-06-06 19:39  ivan
2020
2021         * httemplate/misc/clone-cgp_rule.html,
2022           httemplate/browse/cgp_rule.html, FS/FS/Conf.pm,
2023           FS/FS/cgp_rule.pm, httemplate/edit/process/elements/process.html,
2024           httemplate/edit/process/cgp_rule.html: domain rules based on
2025           templates (rules from other domains), RT#7514
2026
2027 2010-06-06 17:09  ivan
2028
2029         * FS/FS/Schema.pm, FS/FS/cgp_rule_condition.pm,
2030           httemplate/elements/select-cgp_rule_condition.html,
2031           httemplate/edit/cgp_rule.html, httemplate/browse/cgp_rule.html,
2032           httemplate/edit/process/cgp_rule.html, FS/bin/freeside-upgrade:
2033           mysql compat: cgp_rule_condition s/condition/conditionname/
2034
2035 2010-06-05 23:29  ivan
2036
2037         * httemplate/edit/process/: access_group.html, access_user.html,
2038           agent.cgi: webdemo UI
2039
2040 2010-06-05 23:24  ivan
2041
2042         * httemplate/edit/process/access_user.html: fix disable_acl_changes
2043           on users
2044
2045 2010-06-05 23:19  ivan
2046
2047         * httemplate/config/config-process.cgi, FS/FS/Mason.pm: UI
2048
2049 2010-06-05 23:05  ivan
2050
2051         * httemplate/: edit/process/access_user.html,
2052           pref/pref-process.html: better disable_acl_changes
2053
2054 2010-06-05 22:58  ivan
2055
2056         * FS/FS/Conf.pm, httemplate/config/config-delete.cgi,
2057           httemplate/config/config-process.cgi: add
2058           disable_settings_changes conf for the demo
2059
2060 2010-06-05 21:22  ivan
2061
2062         * rt/lib/RT/Config.pm: disable the RTAddressRegexp option for now;
2063           waaaaaaay too noise
2064
2065 2010-06-05 20:01  ivan
2066
2067         * httemplate/search/: sql.html, elements/search.html: fix sql
2068           query, RT#8035
2069
2070 2010-06-05 19:27  ivan
2071
2072         * FS/FS/cust_main.pm: log customer with queued billing jobs,
2073           RT#8282
2074
2075 2010-06-05 19:24  ivan
2076
2077         * FS/FS/cust_main.pm: oops, missed CF changes
2078
2079 2010-06-05 14:44  ivan
2080
2081         * FS/FS/otaker_Mixin.pm: should really really fix the
2082           cust_main_note upgrade bullshit, argh, RT#8580
2083
2084 2010-06-05 13:50  ivan
2085
2086         * FS/: bin/freeside-upgrade, FS/Upgrade.pm: should really fix bug
2087           commiting between each table upgrade, arg, RT#8580
2088
2089 2010-06-05 13:30  ivan
2090
2091         * FS/FS/Upgrade.pm: should really fix bug commiting between each
2092           table upgrade, arg, RT#8580
2093
2094 2010-06-05 13:18  ivan
2095
2096         * FS/FS/otaker_Mixin.pm: should really fix the cust_main_note
2097           upgrade bullshit, RT#8580
2098
2099 2010-06-05 12:50  ivan
2100
2101         * FS/FS/otaker_Mixin.pm: should really fix the cust_main_note
2102           upgrade bullshit, RT#8580
2103
2104 2010-06-05 12:47  ivan
2105
2106         * FS/FS/Upgrade.pm: should fix bug commiting between each table
2107           upgrade, RT#8580
2108
2109 2010-06-05 11:58  ivan
2110
2111         * FS/FS/otaker_Mixin.pm: yuck, deal with those screwed up otakers
2112           in cust_main_note, RT#8580
2113
2114 2010-06-05 10:31  ivan
2115
2116         * FS/FS/cust_credit.pm: ignore misapplied credits when just trying
2117           upgrade the otaker, RT#8580
2118
2119 2010-06-04 22:54  jeff
2120
2121         * httemplate/search/: 477.html, 477partV.html, 477partVI.html,
2122           elements/search-html.html: fix urls
2123
2124 2010-06-04 22:51  jeff
2125
2126         * FS/FS/part_pkg_taxrate.pm: don't delete too much RT#8581
2127
2128 2010-06-03 09:20  jeff
2129
2130         * FS/FS/cust_main.pm: repair botched refactor start during BOTPP
2131           integration RT# 8600
2132
2133 2010-06-01 12:58  jeff
2134
2135         * FS/FS/CGI.pm, FS/FS/queue.pm, FS/FS/tax_rate.pm, FS/FS/UI/Web.pm,
2136           httemplate/elements/progress-popup.html,
2137           httemplate/search/report_newtax.html,
2138           httemplate/search/report_queued_newtax.cgi: add progressbar,
2139           redirection, and improve links RT#8274
2140
2141 2010-06-01 11:53  mark
2142
2143         * httemplate/search/: h_inventory_item.html,
2144           report_h_inventory_item.html: RT#8460 improvements
2145
2146 2010-06-01 10:40  mark
2147
2148         * httemplate/search/h_inventory_item.html: RT#8460: monthly opening
2149           balance
2150
2151 2010-06-01 09:52  mark
2152
2153         * FS/FS/cdr/wip.pm: RT#8026: skip line charges when importing WIP
2154           CDRs
2155
2156 2010-05-28 00:51  mark
2157
2158         * httemplate/search/cust_pkg.cgi: RT#8465: add service label to
2159           downloadable package reports
2160
2161 2010-05-26 18:02  mark
2162
2163         * httemplate/search/elements/search-html.html: unbreak download
2164           links
2165
2166 2010-05-26 11:37  mark
2167
2168         * httemplate/search/rt_transaction.html: broken link in time worked
2169           report
2170
2171 2010-05-26 09:11  jeff
2172
2173         * FS/FS/tax_rate.pm: correct uncorrected tyop
2174
2175 2010-05-26 00:12  mark
2176
2177         * FS/FS/: Mason.pm, h_inventory_item.pm: RT#8460: inventory
2178           activity report
2179
2180 2010-05-25 23:39  mark
2181
2182         * httemplate/: elements/menu.html, search/h_inventory_item.html,
2183           search/report_h_inventory_item.html: RT#8460: inventory activity
2184           report
2185
2186 2010-05-25 05:43  ivan
2187
2188         * ChangeLog, debian/changelog: Updated for 2.1.0
2189
2190 2010-05-25 05:42  ivan
2191
2192         * httemplate/elements/dashboard-install_welcome.html: adding,
2193           though unused
2194
2195 2010-05-25 05:41  ivan
2196
2197         * httemplate/misc/: rate-import.html, process/rate-import.html:
2198           unfinished rate import
2199
2200 2010-05-25 05:40  ivan
2201
2202         * bin/explain-bill-query: adding
2203
2204 2010-05-25 05:35  ivan
2205
2206         * ChangeLog, debian/changelog: Updated for 2.1.0
2207
2208 2010-05-25 05:33  ivan
2209
2210         * Makefile: fix the rel target
2211
2212 2010-05-25 05:30  ivan
2213
2214         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 2.1.0
2215
2216 2010-05-25 05:16  ivan
2217
2218         * Makefile: its time
2219
2220 2010-05-25 05:14  ivan
2221
2222         * httemplate/misc/process/payment.cgi: cardfortress bit
2223
2224 2010-05-25 05:14  ivan
2225
2226         * httemplate/elements/select-pkg_class.html: add showdisabled
2227           option
2228
2229 2010-05-25 05:12  ivan
2230
2231         * httemplate/docs/about.html: 2.1.0
2232
2233 2010-05-25 04:51  ivan
2234
2235         * rt/: FREESIDE_MODIFIED, share/html/Search/Build.html: wfm to show
2236           the add buttons on rt ticket search
2237
2238 2010-05-25 04:41  ivan
2239
2240         * rt/share/html/NoAuth/css/freeside2.1/: base.css, boxes.css,
2241           collection.css, main.css, misc.css, msie.css, portlets.css: merge
2242           in web2 changes from 3.8.7 to 3.8.8
2243
2244 2010-05-25 04:11  ivan
2245
2246         * rt/share/html/Elements/ColumnMap: fix rt/rt/ bad links, RT#7873
2247
2248 2010-05-25 04:07  ivan
2249
2250         * rt/share/html/Elements/ColumnMap: fix rt/rt/ bad links, RT#7873
2251
2252 2010-05-25 00:53  mark
2253
2254         * httemplate/: misc/inventory_item-move.cgi,
2255           search/inventory_item.html: RT#7010: inventory items can be moved
2256           between agents
2257
2258 2010-05-24 23:04  ivan
2259
2260         * FS/FS/Misc.pm: prevent "Can't locate object method "code" via
2261           package "HTML::Mason::Exception" errors
2262
2263 2010-05-24 16:54  mark
2264
2265         * httemplate/: edit/cust_main_note.cgi,
2266           edit/process/cust_main_note.cgi, view/cust_main/notes.html,
2267           pref/pref-process.html, pref/pref.html: RT#8224: allow user to
2268           disable HTML editor
2269
2270 2010-05-24 09:56  ivan
2271
2272         * httemplate/search/timeworked.html: fix Pg-ism
2273
2274 2010-05-22 18:59  ivan
2275
2276         * FS/FS/Schema.pm, FS/FS/cgp_rule.pm, FS/FS/cgp_rule_action.pm,
2277           FS/FS/cgp_rule_condition.pm, FS/FS/svc_CGPRule_Mixin.pm,
2278           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
2279           FS/FS/part_export/communigate_pro.pm, FS/t/svc_CGPRule_Mixin.t,
2280           httemplate/browse/cgp_rule.html: communigate pro rules, RT#7515
2281
2282 2010-05-22 13:00  ivan
2283
2284         * httemplate/search/svc_acct.cgi: consistent with other places,
2285           showing database primary keys other than custnum, invnum is
2286           stilly
2287
2288 2010-05-22 12:57  jeff
2289
2290         * FS/FS/Report/FCC_477.pm, FS/t/Report-FCC_477.t,
2291           httemplate/search/477.html,
2292           httemplate/search/477partIA_detail.html,
2293           httemplate/search/477partIA_summary.html,
2294           httemplate/search/477partIIA.html,
2295           httemplate/search/477partIIB.html,
2296           httemplate/search/477partIV.html,
2297           httemplate/search/477partV.html,
2298           httemplate/search/477partVI.html,
2299           httemplate/search/report_477.html, FS/MANIFEST, FS/FS/Conf.pm,
2300           FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
2301           FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi,
2302           httemplate/search/elements/metasearch.html,
2303           httemplate/search/elements/search-html.html,
2304           httemplate/search/elements/search-xml.html,
2305           httemplate/search/elements/search.html: improved fcc 477 report
2306           #7783
2307
2308 2010-05-22 12:47  ivan
2309
2310         * httemplate/search/svc_acct.cgi: really hide uid on account search
2311
2312 2010-05-22 12:13  ivan
2313
2314         * httemplate/search/svc_acct.cgi: hide uid on account search
2315
2316 2010-05-22 11:52  ivan
2317
2318         * FS/FS/Report/Table/Monthly.pm: fix net sales amount (credits were
2319           being applied in wrong month), RT#7502
2320
2321 2010-05-21 16:35  ivan
2322
2323         * httemplate/search/agent_inventory.html,
2324           httemplate/search/inventory_item.html,
2325           httemplate/search/report_agent_inventory.html,
2326           FS/FS/inventory_class.pm, httemplate/browse/inventory_class.html,
2327           httemplate/elements/menu.html: reporting on agent inventory,
2328           RT#7010
2329
2330 2010-05-21 14:18  mark
2331
2332         * FS/FS/cust_bill.pm: typo
2333
2334 2010-05-21 12:57  ivan
2335
2336         * FS/FS/cust_bill.pm: fix 'Use of uninitialized value' spew,
2337           fallout from RT#7266
2338
2339 2010-05-21 12:09  mark
2340
2341         * FS/FS/Report/Table/Monthly.pm,
2342           httemplate/graph/cust_bill_pkg.cgi,
2343           httemplate/graph/report_cust_bill_pkg.html: RT#8504: option to
2344           aggregate agents on sales report
2345
2346 2010-05-20 20:48  mark
2347
2348         * httemplate/edit/part_pkg.cgi: fix typo
2349
2350 2010-05-20 20:42  mark
2351
2352         * FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/voip_inbound.pm,
2353           httemplate/edit/part_pkg.cgi: fix display bug, RT#8524
2354
2355 2010-05-20 20:28  mark
2356
2357         * FS/FS/part_pkg/voip_inbound.pm: fix display bug, RT#8524
2358
2359 2010-05-20 17:21  ivan
2360
2361         * httemplate/edit/elements/edit.html: pass through agent_null to
2362           select-table so manual selection from inventory still works,
2363           RT#7010
2364
2365 2010-05-20 17:09  ivan
2366
2367         * FS/FS/inventory_class.pm, FS/FS/svc_Common.pm,
2368           httemplate/edit/elements/svc_Common.html,
2369           httemplate/search/inventory_item.html: agent virt inventory,
2370           RT#7010
2371
2372 2010-05-20 15:48  ivan
2373
2374         * FS/FS/Schema.pm, FS/FS/AccessRight.pm, FS/FS/inventory_item.pm,
2375           httemplate/browse/inventory_class.html,
2376           httemplate/elements/menu.html,
2377           httemplate/misc/inventory_item-import.html,
2378           httemplate/search/inventory_item.html,
2379           httemplate/search/elements/search.html: agent virt inventory,
2380           RT#7010
2381
2382 2010-05-20 03:13  ivan
2383
2384         * rt/share/html/Elements/TicketList: oops
2385
2386 2010-05-20 02:59  ivan
2387
2388         * rt/FREESIDE_MODIFIED: update modified file list
2389
2390 2010-05-20 02:53  ivan
2391
2392         * rt/share/html/Elements/CollectionList: THIS fixes ticketing main
2393           layout problems.  whew!  RT#6640
2394
2395 2010-05-20 02:44  ivan
2396
2397         * rt/share/html/Elements/TicketList: no...
2398
2399 2010-05-20 02:35  ivan
2400
2401         * rt/share/html/Elements/TicketList: should fix the ui drain
2402           bramage on ticketing main... right?
2403
2404 2010-05-20 01:48  ivan
2405
2406         * httemplate/: elements/columnstart.html, elements/freeside.css,
2407           elements/header.html, elements/tr-justtitle.html,
2408           elements/tr-pkg_svc.html, elements/tr-title.html,
2409           graph/elements/report.html, misc/email-customers.html,
2410           search/cust_tax_exempt.html, search/report_477.html,
2411           search/report_cdr.html, search/report_cust_event.html,
2412           search/report_cust_main.html, search/report_cust_pay.html,
2413           search/report_cust_pkg.html, search/report_cust_refund.html,
2414           search/report_h_cust_pay.html, search/report_prepaid_income.html,
2415           search/report_prospect_main.html, search/report_receivables.html,
2416           search/report_svc_acct.html, search/report_svc_phone.html,
2417           search/report_timeworked.html,
2418           search/report_unapplied_cust_pay.html,
2419           search/elements/cust_main_dayranges.html,
2420           search/elements/search.html, view/prospect_main.html: fix table
2421           titles for new bg color
2422
2423 2010-05-20 01:17  ivan
2424
2425         * httemplate/elements/: xmenu.css, xmenu.top.css, menu.html: nicer
2426           styling for the menus
2427
2428 2010-05-20 01:10  ivan
2429
2430         * httemplate/elements/contact.html: uinit
2431
2432 2010-05-19 18:33  mark
2433
2434         * FS/FS/cust_bill.pm, FS/FS/cust_credit.pm, FS/FS/cust_main.pm,
2435           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
2436           httemplate/search/report_receivables.cgi: RT#7266: aging report
2437           "as of" date now limits applied payments
2438
2439 2010-05-19 17:57  ivan
2440
2441         * rt/share/html/: NoAuth/css/calendar.css, Search/Calendar.html:
2442           fix leaking date css, RT#6467
2443
2444 2010-05-19 16:37  ivan
2445
2446         * rt/share/html/: NoAuth/css/calendar.css, Search/Calendar.html:
2447           calenaring (RT#6467): a little UI cleanup goes a long way
2448
2449 2010-05-19 12:04  ivan
2450
2451         * rt/: lib/RTx/Calendar.pm, share/html/Search/Calendar.html: week
2452           view on calendars from Sunday -> Saturday
2453
2454 2010-05-18 21:05  jeff
2455
2456         * FS/FS/cust_bill_pkg.pm: avoid spurious bash default usage
2457           category charges
2458
2459 2010-05-18 19:32  ivan
2460
2461         * rt/: lib/RTx/Calendar.pm, share/html/Elements/CalendarEvent,
2462           share/html/Elements/MyCalendar,
2463           share/html/NoAuth/css/calendar.css,
2464           share/html/Prefs/Calendar.html, etc/RT_Config.pm,
2465           etc/RT_Config.pm.in,
2466           share/html/Callbacks/RTx-Calendar/Elements/Header/Head,
2467           share/html/Callbacks/RTx-Calendar/Ticket/Elements/Tabs/Default,
2468           share/html/Callbacks/RTx-Calendar/User/Elements/Tabs/Default,
2469           share/html/NoAuth/Calendar/dhandler,
2470           share/html/NoAuth/images/created.png,
2471           share/html/NoAuth/images/created_due.png,
2472           share/html/NoAuth/images/due.png,
2473           share/html/NoAuth/images/reminder.png,
2474           share/html/NoAuth/images/resolved.png,
2475           share/html/NoAuth/images/started.png,
2476           share/html/NoAuth/images/starts.png,
2477           share/html/NoAuth/images/starts_due.png,
2478           share/html/NoAuth/images/updated.png,
2479           share/html/Prefs/Elements/CalendarFeed,
2480           share/html/Search/Calendar.html: add RTx::Calendar 0.07
2481
2482 2010-05-18 12:58  ivan
2483
2484         * rt/lib/: RT.pm, RT.pm.in: fix InitSignalHandlers patch
2485
2486 2010-05-18 12:54  ivan
2487
2488         * rt/config.layout.in: add fonitdir to freeside layout to avoid
2489           install errors
2490
2491 2010-05-18 12:41  ivan
2492
2493         * httemplate/edit/access_user.html: fix "Re-enter password" label
2494           on employee edit
2495
2496 2010-05-18 12:20  ivan
2497
2498         * rt/: Makefile, Makefile.in, config.status,
2499           bin/mason_handler.fcgi, bin/mason_handler.scgi, etc/RT_Config.pm,
2500           etc/RT_Config.pm.in, lib/RT.pm, lib/RT.pm.in, lib/RT/Config.pm,
2501           lib/RT/Groups_Overlay.pm, lib/RT/Record.pm,
2502           lib/RT/SearchBuilder.pm, lib/RT/Ticket_Overlay.pm,
2503           lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
2504           share/html/Admin/Users/Modify.html,
2505           share/html/Ticket/Elements/ShowSummary,
2506           share/html/Ticket/Elements/ShowTransactionAttachments,
2507           share/html/Ticket/Elements/Tabs, share/html/User/Prefs.html:
2508           merging rt \3.8.8 to HEAD
2509
2510 2010-05-18 11:47  ivan
2511
2512         * rt/: share/html/NoAuth/css/base/misc.css,
2513           share/html/NoAuth/css/web2/collection.css,
2514           share/html/NoAuth/rss/dhandler, share/fonts/Droid.README,
2515           share/fonts/DroidSansFallback.ttf, share/fonts/DroidSans.ttf,
2516           docs/timezones_in_charts.pod, etc/upgrade/3.8.8/content,
2517           t/api/rights_show_ticket.t, t/web/search_rss.t: Initial revision
2518
2519 2010-05-18 11:43  ivan
2520
2521         * rt/: lib/RT/I18N/pt_PT.po, lib/RT/I18N/nn.po,
2522           bin/fastcgi_server.in, bin/fastcgi_server,
2523           share/html/Search/Elements/ResultsRSSView,
2524           share/html/Elements/EditPassword,
2525           share/html/Elements/ShowRelationLabel,
2526           share/html/Elements/RT__CustomField/ColumnMap: Initial revision
2527
2528 2010-05-17 20:25  ivan
2529
2530         * FS/FS/AccessRight.pm, FS/FS/Conf.pm,
2531           httemplate/search/report_svc_acct.html,
2532           httemplate/search/svc_acct.cgi: add more info to
2533           (customer-specific) service report, RT#6180
2534
2535 2010-05-13 19:16  ivan
2536
2537         * FS/FS/rate.pm, httemplate/edit/rate.cgi: fix losing rates when
2538           renaming a rate plan, RT#8173
2539
2540 2010-05-12 22:43  jeff
2541
2542         * httemplate/misc/queued_report.html,
2543           httemplate/search/report_queued_newtax.cgi, FS/FS/queue.pm,
2544           FS/FS/tax_rate.pm, FS/bin/freeside-queued,
2545           httemplate/search/queue.html,
2546           httemplate/search/report_newtax.html: cope with poor tax
2547           liability report performance by allowing queuing of reports
2548           RT#8274
2549
2550 2010-05-12 22:16  jeff
2551
2552         * FS/FS/cust_main.pm: merge new bop routines into old bop routines
2553           rt#4103
2554
2555 2010-05-12 20:06  ivan
2556
2557         * httemplate/search/cust_bill_pkg.cgi: add "Owed" and "Payment
2558           date" columns to unearned revenue detail, RT#7776
2559
2560 2010-05-12 19:51  ivan
2561
2562         * Makefile: make dev kludge: unstable has 5.10.1
2563
2564 2010-05-12 18:47  ivan
2565
2566         * FS/FS/Setup.pm: fix bootstrapping for 2.1 installs, broken by
2567           fallout from otaker stuff, RT#8395
2568
2569 2010-05-12 18:25  ivan
2570
2571         * Makefile: fix "-e DBI:Pg:dbname=freeside" datasrc winding up in
2572           secrets as a result of weird implementations of echo as a shell
2573           builtin that ignore -e
2574
2575 2010-05-10 23:57  ivan
2576
2577         * FS/FS/part_pkg/voip_cdr.pm: should fix asterisks in destination
2578           numbers causing invoice generation to barf, RT#7840
2579
2580 2010-05-10 23:38  ivan
2581
2582         * FS/FS/rate.pm: fix ignore_unrateable flag, RT#8149
2583
2584 2010-05-07 19:38  ivan
2585
2586         * FS/FS/Mason.pm, httemplate/edit/pkg_category.html: fix package
2587           Categorys spelling, RT#8314
2588
2589 2010-05-04 15:25  mark
2590
2591         * FS/FS/: cdr.pm, cdr/wip.pm: RT#8026: WIP CDR format
2592
2593 2010-04-29 19:32  ivan
2594
2595         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/cgp_rule_action.pm,
2596           FS/FS/cgp_rule_condition.pm, httemplate/browse/cgp_rule.html,
2597           httemplate/edit/cgp_rule.html,
2598           httemplate/elements/select-cgp_rule_action.html,
2599           httemplate/elements/select-cgp_rule_condition.html: communigate
2600           (phase 2): rules: show conditions/actions on rule browse, fix
2601           rule edit for conditions and actions without op/param, fix rule
2602           edit stickiness on errors.  RT#7514
2603
2604 2010-04-29 00:40  ivan
2605
2606         * httemplate/elements/select-cgp_rule_condition.html,
2607           FS/FS/cgp_rule.pm, httemplate/edit/cgp_rule.html,
2608           httemplate/edit/process/cgp_rule.html,
2609           httemplate/elements/input-text.html,
2610           httemplate/elements/select-cgp_rule_action.html,
2611           httemplate/elements/select.html: communigate (phase 2): rules:
2612           adding conditions and actions to rule edit.  RT#7514
2613
2614 2010-04-28 19:59  ivan
2615
2616         * httemplate/: elements/select-cgp_rule_action.html,
2617           edit/elements/edit.html, elements/select-cgp_rule_condition.html:
2618           communigate (phase 2): rules: adding conditions and actions to
2619           rule edit.  RT#7514
2620
2621 2010-04-27 03:56  ivan
2622
2623         * httemplate/: edit/cgp_rule.html,
2624           elements/select-cgp_rule_action.html,
2625           elements/select-cgp_rule_condition.html, elements/select.html,
2626           elements/tr-select.html: communigate (phase 2): rules: start of
2627           adding conditions and actions to rule edit.  RT#7514
2628
2629 2010-04-27 02:23  ivan
2630
2631         * httemplate/edit/elements/edit.html: tyop
2632
2633 2010-04-26 22:38  mark
2634
2635         * FS/FS/: ClientAPI/MyAccount.pm, Schema.pm, cdr.pm,
2636           cdr_termination.pm, cust_svc.pm, svc_phone.pm,
2637           part_pkg/voip_cdr.pm, part_pkg/voip_inbound.pm: RT#7046: inbound
2638           rate for rate plan billing
2639
2640 2010-04-22 23:47  ivan
2641
2642         * httemplate/view/svc_domain/basics.html: communigate (phase 2):
2643           rules.  RT#7514
2644
2645 2010-04-22 23:43  ivan
2646
2647         * FS/FS/Mason.pm, FS/FS/cgp_rule.pm, FS/FS/cgp_rule_action.pm,
2648           FS/FS/cgp_rule_condition.pm, httemplate/browse/cgp_rule.html,
2649           httemplate/edit/cgp_rule.html,
2650           httemplate/edit/process/cgp_rule.html,
2651           httemplate/misc/delete-cgp_rule.html,
2652           httemplate/view/svc_acct/basics.html,
2653           httemplate/view/svc_acct/communigate.html, FS/FS/Schema.pm:
2654           communigate (phase 2): rules.  RT#7514
2655
2656 2010-04-21 19:00  ivan
2657
2658         * FS/: FS/Schema.pm, FS/cgp_rule.pm, FS/cgp_rule_action.pm,
2659           FS/cgp_rule_condition.pm, FS.pm, MANIFEST, t/cgp_rule.t,
2660           t/cgp_rule_action.t, t/cgp_rule_condition.t: communigate (phase
2661           2): rules.  RT#7514
2662
2663 2010-04-21 02:31  ivan
2664
2665         * httemplate/elements/select-part_pkg.html: "
2666
2667 2010-04-21 02:09  ivan
2668
2669         * httemplate/config/config.cgi: prevent inadvertantly losing
2670           disabled package defs, service defs or package classes in a
2671           config value that uses them (i.e. support_packages)
2672
2673 2010-04-21 01:57  ivan
2674
2675         * httemplate/elements/select-part_pkg.html: prevent inadvertantly
2676           losing disabled package defs, service defs or package classes in
2677           a config value that uses them (i.e. support_packages)
2678
2679 2010-04-20 20:56  ivan
2680
2681         * Makefile: ensure that the trainwreck which was 1.9.2 does not
2682           happen again
2683
2684 2010-04-19 21:29  ivan
2685
2686         * FS/FS/svc_domain.pm, httemplate/edit/part_svc.cgi: communigate
2687           (phase 2): add a textarea type to edit/part_svc so you can set it
2688           to a default or fixed trailer that's multi-line, RT#7514
2689
2690 2010-04-19 21:13  ivan
2691
2692         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
2693           httemplate/view/svc_acct/basics.html,
2694           FS/FS/part_export/communigate_pro.pm,
2695           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi,
2696           httemplate/view/svc_domain/acct_defaults.html: communigate (phase
2697           2): Account Preferences (& Domain::Account Defaults:Preferences):
2698           ProntoSkinName  RT#7514
2699
2700 2010-04-19 18:51  ivan
2701
2702         * FS/FS/svc_acct.pm, FS/FS/Schema.pm, FS/FS/svc_domain.pm,
2703           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi,
2704           httemplate/view/svc_acct/basics.html,
2705           FS/FS/part_export/communigate_pro.pm,
2706           httemplate/view/svc_domain/acct_defaults.html: communigate (phase
2707           2): Account Preferences (& Domain::Account Defaults:Preferences):
2708           Language, Time zone, Layout, Send read receipts.  RT#7514
2709
2710 2010-04-19 00:09  ivan
2711
2712         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
2713           FS/FS/part_export/communigate_pro.pm,
2714           httemplate/edit/svc_acct.cgi,
2715           httemplate/view/svc_acct/basics.html: communigate (phase 2),
2716           Account:Settings PasswordRecovery.  also fix modification of
2717           svc_acct booleans in export.  RT#7514
2718
2719 2010-04-18 23:15  ivan
2720
2721         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
2722           FS/FS/part_export/communigate_pro.pm,
2723           httemplate/edit/svc_acct.cgi,
2724           httemplate/view/svc_acct/basics.html: communigate provisioning
2725           phase 2: Account:Settings: RulesAllowed, RPOPAllowed, MailToAll,
2726           AddMailTrailer.  RT#7514
2727
2728 2010-04-18 22:01  ivan
2729
2730         * FS/FS/Schema.pm, FS/FS/svc_domain.pm,
2731           FS/FS/part_export/communigate_pro.pm,
2732           httemplate/edit/svc_domain.cgi,
2733           httemplate/view/svc_domain/acct_defaults.html: communigate
2734           provisioning phase 2: Domain:Account Defaults:Settings:
2735           RulesAllowed, RPOPAllowed, MailToAll, AddMailTrailer.  RT#7514
2736
2737 2010-04-18 18:25  ivan
2738
2739         * FS/FS/Schema.pm, FS/FS/svc_domain.pm,
2740           FS/FS/part_export/communigate_pro.pm,
2741           httemplate/edit/svc_domain.cgi,
2742           httemplate/view/svc_domain/basics.html: communigate provisioning
2743           phase 2: add svc_domain.trailer -> communigate TrailerText,
2744           RT#7514
2745
2746 2010-04-09 21:21  mark
2747
2748         * httemplate/search/elements/cust_main_dayranges.html: RT#866: fix
2749           payment links
2750
2751 2010-04-09 01:17  ivan
2752
2753         * httemplate/search/elements/cust_main_dayranges.html, FS/MANIFEST,
2754           FS/FS/Mason.pm, FS/FS/Misc/DateTime.pm, FS/FS/UI/Web.pm,
2755           FS/FS/cust_main/Import.pm, httemplate/edit/REAL_cust_pkg.cgi,
2756           httemplate/edit/cust_pay.cgi,
2757           httemplate/edit/process/REAL_cust_pkg.cgi,
2758           httemplate/edit/process/cust_main.cgi,
2759           httemplate/edit/process/cust_pay.cgi,
2760           httemplate/edit/process/quick-charge.cgi,
2761           httemplate/edit/process/quick-cust_pkg.cgi,
2762           httemplate/misc/process/cancel_pkg.html,
2763           httemplate/misc/process/delay_susp_pkg.html,
2764           httemplate/search/pay_batch.cgi,
2765           httemplate/search/report_prepaid_income.cgi,
2766           httemplate/search/sqlradius.cgi: fix date parsing when using
2767           international dates (package date edit), RT#8027
2768
2769 2010-04-09 01:09  jeff
2770
2771         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html: modify
2772           total items for balance below line and current charges above line
2773           with configurable description.  also bug fixes that might close
2774           7896
2775
2776 2010-04-08 12:23  jeff
2777
2778         * httemplate/elements/about_rt.html: close tag rather than open a
2779           new one
2780
2781 2010-04-07 18:15  mark
2782
2783         * FS/FS/cust_pkg.pm, FS/FS/Report/Table/Monthly.pm,
2784           httemplate/elements/menu.html,
2785           httemplate/graph/cust_pkg_cost.cgi,
2786           httemplate/graph/report_cust_pkg_cost.html,
2787           httemplate/search/cust_pkg.cgi: RT#1382: beginning of package
2788           cost report
2789
2790 2010-04-07 01:24  ivan
2791
2792         * httemplate/edit/agent.cgi: also in agent edit, fix form getting
2793           submitted before customer search can complete.  throws "status
2794           connecting to" error and custnum does not get filled in, RT#8014
2795
2796 2010-04-07 01:15  ivan
2797
2798         * httemplate/: edit/access_user.html, edit/elements/edit.html,
2799           elements/search-cust_main.html: in employee edit, fix form
2800           getting submitted before customer search can complete.  throws
2801           "status connecting to" error and custnum does not get filled in,
2802           RT#8014
2803
2804 2010-04-06 23:20  ivan
2805
2806         * FS/FS/TicketSystem/RT_Internal.pm: fix capitalization of RT
2807           tables and columns - mysql fix
2808
2809 2010-04-06 22:52  mark
2810
2811         * FS/FS/pay_batch/RBC.pm: fix floating point error
2812
2813 2010-04-06 21:11  ivan
2814
2815         * httemplate/search/part_pkg.html: fix a mysql-ism in employee
2816           commission report, now compatible with Pg, that's a new one.
2817           RT#6991
2818
2819 2010-04-06 14:43  ivan
2820
2821         * httemplate/search/report_employee_commission.html: fix 1.9-style
2822           employee comission report, RT#6991
2823
2824 2010-04-05 05:24  jeff
2825
2826         * FS/FS/part_export/dashcs_e911.pm: fix noisy but harmless
2827           redeclaration
2828
2829 2010-04-04 23:58  ivan
2830
2831         * conf/invoice_from: company email
2832
2833 2010-04-04 23:57  ivan
2834
2835         * FS/bin/freeside-upgrade: require DBIx::DBSchema 0.39 for mysql
2836
2837 2010-04-04 23:50  ivan
2838
2839         * FS/FS/part_export/thirdlane.pm: thirdlane deletion fix
2840
2841 2010-04-04 22:20  ivan
2842
2843         * FS/FS/part_export/indosoft.pm: initial indosoft export, RT#4068
2844
2845 2010-04-04 18:23  ivan
2846
2847         * httemplate/search/part_pkg.html: last fix for employee
2848           commisssion report, RT#6991
2849
2850 2010-04-04 17:59  ivan
2851
2852         * httemplate/elements/menu.html: add employee commission report to
2853           menu, RT#6991
2854
2855 2010-04-04 16:47  ivan
2856
2857         * FS/FS/Schema.pm: fix otaker upgrade
2858
2859 2010-04-04 16:37  ivan
2860
2861         * FS/FS/cust_pay_void.pm: fix otaker upgrade
2862
2863 2010-04-04 16:27  ivan
2864
2865         * FS/FS/: cust_attachment.pm, cust_main_note.pm: fix otaker upgrade
2866           for cust_attachment & cust_main_note, hopefully
2867
2868 2010-04-04 16:18  ivan
2869
2870         * FS/FS/: cust_attachment.pm, cust_main_note.pm: fix otaker upgrade
2871           for cust_attachment & cust_main_note, hopefully
2872
2873 2010-04-04 15:52  ivan
2874
2875         * FS/FS/: cust_main.pm: fix otaker upgrade for cust_main
2876
2877 2010-04-04 15:44  ivan
2878
2879         * FS/FS/cust_main_note.pm: fix note editing of old notes until we
2880           can fix the cust_main_note.otaker disaster, RT#7991
2881
2882 2010-04-01 14:30  mark
2883
2884         * httemplate/search/elements/cust_main_dayranges.html: fix column
2885           alignment
2886
2887 2010-04-01 01:10  ivan
2888
2889         * FS/FS/part_pkg/: flat.pm, subscription.pm: fix nasty discount
2890           fallout (i hope)
2891
2892 2010-04-01 00:39  ivan
2893
2894         * FS/FS/part_pkg/flat.pm: fix nasty discount fallout (i hope)
2895
2896 2010-03-31 21:43  mark
2897
2898         * FS/FS/UI/Web.pm, httemplate/search/report_receivables.cgi,
2899           httemplate/search/elements/cust_main_dayranges.html,
2900           httemplate/search/elements/search-html.html,
2901           httemplate/search/elements/search.html: RT#866: links to process
2902           payments from aging report
2903
2904 2010-03-31 08:48  jeff
2905
2906         * FS/: MANIFEST, FS/part_export/dashcs_e911.pm: add dash carrier
2907           services e911 support RT7103
2908
2909 2010-03-31 00:41  mark
2910
2911         * httemplate/search/: report_receivables.cgi,
2912           report_receivables.html, report_unapplied_cust_pay.html,
2913           unapplied_cust_pay.html, elements/cust_main_dayranges.html:
2914           RT#7266: aging reports as of a past date
2915
2916 2010-03-31 00:35  ivan
2917
2918         * httemplate/: edit/process/cust_main_attach.cgi,
2919           edit/process/cust_main_note.cgi, view/cust_main/attachments.html,
2920           view/cust_main/notes.html: fix customer notes and attachments wrt
2921           s/otaker/usernum/ changes; still need to look at the migration,
2922           RT#7935
2923
2924 2010-03-30 23:30  ivan
2925
2926         * FS/FS/Misc.pm: eliminate harmless "Use of uninitialized value
2927           $enc in string eq" warnings
2928
2929 2010-03-30 05:12  ivan
2930
2931         * httemplate/search/part_pkg.html, FS/FS/Schema.pm: employee
2932           commission reporting, RT#6991
2933
2934 2010-03-30 05:07  ivan
2935
2936         * httemplate/search/report_employee_commission.html,
2937           FS/FS/cust_main.pm, FS/FS/cust_credit.pm, FS/FS/cust_event.pm,
2938           FS/FS/part_event/Action/pkg_agent_credit.pm,
2939           FS/FS/part_event/Action/pkg_employee_credit.pm,
2940           FS/FS/part_event/Action/pkg_referral_credit.pm: employee
2941           commission reporting, RT#6991
2942
2943 2010-03-29 20:28  ivan
2944
2945         * FS/FS/Record.pm: regexp_sql
2946
2947 2010-03-29 20:10  ivan
2948
2949         * FS/MANIFEST: employee (otaker / access_user) commissioning,
2950           RT#6991
2951
2952 2010-03-29 19:53  ivan
2953
2954         * httemplate/browse/access_user.html,
2955           httemplate/edit/access_user.html, FS/FS/part_pkg.pm,
2956           FS/FS/part_event/Action/pkg_agent_credit.pm,
2957           FS/FS/part_event/Action/pkg_agent_credit_pkg.pm,
2958           FS/FS/part_event/Action/pkg_employee_credit_pkg.pm,
2959           FS/FS/part_event/Action/pkg_referral_credit.pm,
2960           FS/FS/part_event/Action/pkg_referral_credit_pkg.pm,
2961           FS/FS/part_event/Action/Mixin/credit_pkg.pm,
2962           httemplate/elements/search-cust_main.html,
2963           httemplate/elements/tr-search-cust_main.html: employee (otaker /
2964           access_user) commissioning, RT#6991
2965
2966 2010-03-29 19:52  ivan
2967
2968         * FS/FS/part_event/Action/pkg_employee_credit.pm: employee
2969           commissions, RT#6991
2970
2971 2010-03-29 19:04  ivan
2972
2973         * FS/FS/: part_event_condition.pm, part_event/Condition/balance.pm,
2974           part_event/Condition/balance_age.pm,
2975           part_event/Condition/balance_under.pm,
2976           part_event/Condition/cust_bill_has_service.pm,
2977           part_event/Condition/cust_bill_owed.pm,
2978           part_event/Condition/cust_bill_owed_under.pm: fixes for MySQL
2979           CAST drain bramage
2980
2981 2010-03-29 02:18  mark
2982
2983         * FS/FS/Mason.pm, FS/FS/cust_main.pm,
2984           httemplate/elements/select-user.html,
2985           httemplate/elements/tr-select-user.html,
2986           httemplate/graph/report_signupdate.html,
2987           httemplate/graph/signupdate.cgi,
2988           httemplate/graph/elements/monthly.html,
2989           httemplate/graph/elements/report.html,
2990           httemplate/search/cust_main.html: RT#884: search customers by
2991           signup time of day
2992
2993 2010-03-28 17:38  ivan
2994
2995         * FS/FS/cust_pay.pm: move from otaker to proper usernum FK
2996
2997 2010-03-28 17:23  ivan
2998
2999         * FS/FS/: Schema.pm, Upgrade.pm, access_user.pm, banned_pay.pm,
3000           cust_attachment.pm, cust_credit.pm, cust_main.pm,
3001           cust_main_note.pm, cust_pay_void.pm, cust_pkg.pm,
3002           cust_pkg_discount.pm, cust_pkg_reason.pm, cust_refund.pm,
3003           otaker_Mixin.pm: move from otaker to proper usernum FK
3004
3005 2010-03-26 23:21  ivan
3006
3007         * FS/FS/cust_bill_pkg_detail.pm: fix cust_bill_pkg_detail throwing
3008           a fatal error w/MySQL
3009
3010 2010-03-26 23:09  ivan
3011
3012         * httemplate/: view/cust_main.cgi, view/cust_main/notes.html,
3013           edit/cust_main_note.cgi: resize customer not add popup, eliminate
3014           needless <BR> in popup
3015
3016 2010-03-26 21:37  ivan
3017
3018         * FS/FS/Upgrade.pm: these are now supported in supported in
3019           DBIx-DBSchema and friends
3020
3021 2010-03-26 20:43  ivan
3022
3023         * FS/FS/: reason.pm, tax_rate.pm: these are now supported in
3024           supported in DBIx-DBSchema and friends
3025
3026 2010-03-26 15:25  ivan
3027
3028         * httemplate/elements/: select-areacode.html, select-did.html: fix
3029           E911 vs. DID selector on phone provision, RT#7819
3030
3031 2010-03-26 14:43  ivan
3032
3033         * FS/FS/cust_pkg.pm: no DISTINCT ON in MySQL makes kittens cry
3034
3035 2010-03-26 00:52  ivan
3036
3037         * httemplate/elements/: freeside-menu.css, freeside.css: that'll do
3038           for now
3039
3040 2010-03-25 22:02  ivan
3041
3042         * FS/FS/Schema.pm: kludge a fix for the MySQL statustext index
3043           problem, fix s/serial/int/ for non-primary keys in
3044           part_pkg_taxoverride, and s/TEXT/LONGTEXT/ ourselves until
3045           DBIx::DBSchema 0.39
3046
3047 2010-03-25 21:50  ivan
3048
3049         * FS/FS/UID.pm: don't warn about the configuration table during
3050           setup
3051
3052 2010-03-25 19:19  ivan
3053
3054         * bin/build_exten.php: adding build_exten.php since FreePBX won't
3055           ship it
3056
3057 2010-03-25 18:06  ivan
3058
3059         * rt/lib/RT/: Ticket_Overlay.pm: ticket auto-association in the
3060           correct spot.  how the hell did it get merged there?  RT#7882
3061
3062 2010-03-25 15:30  ivan
3063
3064         * httemplate/elements/header.html: fix new header in RT
3065
3066 2010-03-25 15:21  ivan
3067
3068         * rt/lib/RT/User_Overlay.pm: fix user modification?
3069
3070 2010-03-25 14:22  ivan
3071
3072         * rt/lib/RT/URI/freeside.pm: generate a stack backtrace for mystery
3073           freeside link resolution problems
3074
3075 2010-03-25 13:21  ivan
3076
3077         * httemplate/elements/: header.html, searchbar-address2.html,
3078           searchbar-cust_bill.html, searchbar-cust_main.html,
3079           searchbar-cust_svc.html, searchbar-prospect.html,
3080           searchbar-ticket.html: when using a side menubar, put search
3081           boxes on the side too
3082
3083 2010-03-24 18:37  mark
3084
3085         * FS/FS/Mason.pm, httemplate/view/cust_main/notes.html: RT#6226:
3086           security fix for customer notes
3087
3088 2010-03-24 01:37  ivan
3089
3090         * FS/FS/Conf.pm, httemplate/search/cust_bill_pkg.cgi,
3091           httemplate/search/report_prepaid_income.cgi: better prepaid
3092           income reporting, with line item detail, RT#7776
3093
3094 2010-03-23 02:13  ivan
3095
3096         * FS/FS/mailinglist.pm, FS/FS/mailinglistmember.pm,
3097           FS/FS/svc_mailinglist.pm, FS/FS/part_export/communigate_pro.pm,
3098           httemplate/elements/header.html,
3099           httemplate/search/mailinglistmember.html: export svc_mailinglist
3100           to CGP groups, RT#7514
3101
3102 2010-03-23 01:27  ivan
3103
3104         * httemplate/images/: black-gray-side.png, gray-black-side.png:
3105           goodbye and good riddance
3106
3107 2010-03-22 20:53  ivan
3108
3109         * FS/: FS.pm, FS/h_svc_mailinglist.pm, t/h_svc_mailinglist.t,
3110           FS/Mason.pm: adding svc_mailinglist for communigate "groups"
3111           (mailing lists), RT#7514
3112
3113 2010-03-22 20:47  ivan
3114
3115         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/mailinglist.pm,
3116           FS/FS/mailinglistmember.pm, FS/FS/svc_mailinglist.pm,
3117           FS/t/mailinglist.t, FS/t/mailinglistmember.t,
3118           FS/t/svc_mailinglist.t, httemplate/edit/mailinglistmember.html,
3119           httemplate/edit/part_svc.cgi,
3120           httemplate/edit/svc_mailinglist.cgi,
3121           httemplate/edit/process/mailinglistmember.html,
3122           httemplate/edit/process/svc_mailinglist.html,
3123           httemplate/misc/delete-mailinglistmember.html,
3124           httemplate/search/mailinglistmember.html,
3125           httemplate/view/svc_mailinglist.cgi: adding svc_mailinglist for
3126           communigate "groups" (mailing lists), RT#7514
3127
3128 2010-03-22 20:34  ivan
3129
3130         * httemplate/elements/freeside.css: little bit further, just a
3131           little bit more
3132
3133 2010-03-22 18:17  ivan
3134
3135         * httemplate/elements/menubar.html: don't like that <BR> after
3136           all... for now
3137
3138 2010-03-22 18:07  ivan
3139
3140         * httemplate/elements/freeside.css: wfm
3141
3142 2010-03-22 18:04  ivan
3143
3144         * httemplate/elements/: xmenu.css, xmenu.top.css: purple on pink is
3145           WAY too my little pony.  man, its not easy being purple
3146
3147 2010-03-22 12:46  ivan
3148
3149         * httemplate/elements/: freeside.css, menubar.html: 1.9-style
3150           menubar was hurting my eyes
3151
3152 2010-03-22 07:08  jeff
3153
3154         * FS/FS/tax_rate.pm: fix restore of setup and recur taxproducts on
3155           tax data replacement
3156
3157 2010-03-21 23:34  ivan
3158
3159         * httemplate/elements/freeside.css: fix link hover effect so it
3160           doesn't underline A NAME tags
3161
3162 2010-03-21 16:56  ivan
3163
3164         * httemplate/elements/freeside.css: fix inadvertant button styling
3165
3166 2010-03-21 16:13  ivan
3167
3168         * FS/FS/Schema.pm, FS/FS/rate_detail.pm,
3169           FS/FS/part_pkg/voip_cdr.pm, httemplate/browse/rate_detail.html,
3170           httemplate/edit/rate_detail.html,
3171           httemplate/edit/rate_region.cgi,
3172           httemplate/edit/process/rate_region.cgi,
3173           httemplate/misc/rate_edit_excel.html,
3174           httemplate/misc/process/copy-rate_detail.html: connection fee for
3175           initial N seconds support, RT#7018
3176
3177 2010-03-21 12:34  ivan
3178
3179         * rt/etc/RT_SiteConfig.pm: make the fckeditor taller, way too small
3180
3181 2010-03-20 22:20  ivan
3182
3183         * rt/share/html/Elements/Header: there was nothing wrong with the
3184           dhandler
3185
3186 2010-03-20 22:17  ivan
3187
3188         * rt/: share/html/Widgets/TitleBoxEnd, FREESIDE_MODIFIED: think
3189           this fixes the "results box color infects everything else"
3190           problem
3191
3192 2010-03-20 21:47  ivan
3193
3194         * rt/share/html/Elements/Header: dunno why squish dhandler is
3195           borked
3196
3197 2010-03-20 16:30  ivan
3198
3199         * httemplate/docs/credits.html: more RT integration / reskin / 2.1,
3200           RT#6640
3201
3202 2010-03-20 16:22  ivan
3203
3204         * httemplate/: elements/menu.html,
3205           elements/popup_link_onclick.html, images/cvv2.png,
3206           images/cvv2_amex.png: more RT integration / reskin / 2.1, RT#6640
3207
3208 2010-03-20 15:44  ivan
3209
3210         * httemplate/elements/: freeside-menu.css, header.html, xmenu.css,
3211           xmenu.js, xmenu.top.css: more RT integration / reskin / 2.1,
3212           RT#6640
3213
3214 2010-03-20 15:11  ivan
3215
3216         * httemplate/elements/calendar-win2k-2.css,
3217           httemplate/elements/freeside-menu.css,
3218           httemplate/elements/header.html, httemplate/elements/menu.html,
3219           httemplate/elements/xmenu.top.css,
3220           httemplate/elements/xmenu.top.js, rt/share/html/Elements/Footer,
3221           rt/share/html/Elements/PageLayout,
3222           rt/share/html/Elements/SelectDate,
3223           rt/share/html/Prefs/SearchOptions.html,
3224           rt/share/html/User/Prefs.html,
3225           httemplate/images/arrow.down.black.png,
3226           httemplate/images/black-gradient.png,
3227           httemplate/images/black-gray-gradient.png, rt/FREESIDE_MODIFIED,
3228           httemplate/elements/freeside.css,
3229           rt/share/html/NoAuth/css/freeside2.1/layout.css: more RT
3230           integration / reskin / 2.1, RT#6640
3231
3232 2010-03-19 01:27  ivan
3233
3234         * httemplate/: docs/cvv2.html, elements/header-minimal.html,
3235           elements/header-popup.html, elements/header.html,
3236           elements/tr-justtitle.html, elements/tr-title.html,
3237           elements/freeside-menu.css, elements/menu.html,
3238           elements/menubar.html, elements/xmenu.top.css: skin RT 3.8,
3239           slight new look for 2.1, RT#6640
3240
3241 2010-03-19 01:26  ivan
3242
3243         * rt/: FREESIDE_MODIFIED, share/html/Elements/Header,
3244           share/html/Elements/PageLayout,
3245           share/html/NoAuth/css/freeside2.1/freeside.css,
3246           share/html/NoAuth/css/freeside2.1/layout.css,
3247           share/html/NoAuth/css/freeside2.1/nav.css: skin RT 3.8, RT#6640
3248
3249 2010-03-19 01:20  mark
3250
3251         * httemplate/misc/batch-cust_pay.html: RT#7812: confirm before
3252           closing quick payment entry
3253
3254 2010-03-18 01:02  ivan
3255
3256         * httemplate/edit/cust_main/top_misc.html: signup date fix?
3257
3258 2010-03-18 00:59  ivan
3259
3260         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
3261           FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
3262           httemplate/edit/quick-charge.html,
3263           FS/FS/part_event/Condition/cust_bill_has_noauto.pm,
3264           FS/FS/part_event/Condition/cust_bill_hasnt_noauto.pm,
3265           httemplate/edit/process/quick-charge.cgi,
3266           httemplate/edit/process/quick-cust_pkg.cgi,
3267           httemplate/misc/order_pkg.html,
3268           httemplate/view/cust_main/one_time_charge_link.html,
3269           httemplate/view/cust_main/order_pkg_link.html,
3270           httemplate/view/cust_main/packages/status.html: disable
3271           auto-billing of specific customer packages, RT#6378
3272
3273 2010-03-16 01:05  mark
3274
3275         * httemplate/edit/cust_main_note.cgi: minor bugfix
3276
3277 2010-03-16 00:49  mark
3278
3279         * httemplate/elements/fckeditor/: fckconfig.js, fckeditor.js,
3280           fckpackager.xml, fckstyles.xml, fcktemplates.xml,
3281           editor/fckdebug.html, editor/fckdialog.html,
3282           editor/fckeditor.html, editor/fckeditor.original.html,
3283           editor/css/fck_editorarea.css, editor/css/fck_internal.css,
3284           editor/css/fck_showtableborders_gecko.css,
3285           editor/css/images/block_address.png,
3286           editor/css/images/block_blockquote.png,
3287           editor/css/images/block_div.png, editor/css/images/block_h1.png,
3288           editor/css/images/block_h2.png, editor/css/images/block_h3.png,
3289           editor/css/images/block_h4.png, editor/css/images/block_h5.png,
3290           editor/css/images/block_h6.png, editor/css/images/block_p.png,
3291           editor/css/images/block_pre.png,
3292           editor/css/images/fck_plugin.gif, editor/dialog/fck_about.html,
3293           editor/dialog/fck_anchor.html, editor/dialog/fck_button.html,
3294           editor/dialog/fck_checkbox.html,
3295           editor/dialog/fck_colorselector.html, editor/dialog/fck_div.html,
3296           editor/dialog/fck_docprops.html, editor/dialog/fck_flash.html,
3297           editor/dialog/fck_form.html, editor/dialog/fck_hiddenfield.html,
3298           editor/dialog/fck_image.html, editor/dialog/fck_link.html,
3299           editor/dialog/fck_listprop.html, editor/dialog/fck_paste.html,
3300           editor/dialog/fck_radiobutton.html,
3301           editor/dialog/fck_replace.html, editor/dialog/fck_scayt.html,
3302           editor/dialog/fck_select.html, editor/dialog/fck_smiley.html,
3303           editor/dialog/fck_source.html,
3304           editor/dialog/fck_specialchar.html,
3305           editor/dialog/fck_spellerpages.html,
3306           editor/dialog/fck_table.html, editor/dialog/fck_tablecell.html,
3307           editor/dialog/fck_template.html, editor/dialog/fck_textarea.html,
3308           editor/dialog/fck_textfield.html,
3309           editor/dialog/common/fck_dialog_common.css,
3310           editor/dialog/common/fck_dialog_common.js,
3311           editor/dialog/fck_about/sponsors/spellchecker_net.gif,
3312           editor/dialog/fck_docprops/fck_document_preview.html,
3313           editor/dialog/fck_flash/fck_flash.js,
3314           editor/dialog/fck_flash/fck_flash_preview.html,
3315           editor/dialog/fck_image/fck_image.js,
3316           editor/dialog/fck_image/fck_image_preview.html,
3317           editor/dialog/fck_link/fck_link.js,
3318           editor/dialog/fck_scayt/scayt_dialog.css,
3319           editor/dialog/fck_select/fck_select.js,
3320           editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
3321           editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
3322           editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
3323           editor/dtd/fck_dtd_test.html, editor/dtd/fck_xhtml10strict.js,
3324           editor/dtd/fck_xhtml10transitional.js,
3325           editor/filemanager/browser/default/browser.css,
3326           editor/filemanager/browser/default/browser.html,
3327           editor/filemanager/browser/default/frmactualfolder.html,
3328           editor/filemanager/browser/default/frmcreatefolder.html,
3329           editor/filemanager/browser/default/frmfolders.html,
3330           editor/filemanager/browser/default/frmresourceslist.html,
3331           editor/filemanager/browser/default/frmresourcetype.html,
3332           editor/filemanager/browser/default/frmupload.html,
3333           editor/filemanager/browser/default/js/common.js,
3334           editor/filemanager/browser/default/js/fckxml.js,
3335           editor/filemanager/connectors/test.html,
3336           editor/filemanager/connectors/uploadtest.html,
3337           editor/filemanager/connectors/perl/basexml.pl,
3338           editor/filemanager/connectors/perl/commands.pl,
3339           editor/filemanager/connectors/perl/config.pl,
3340           editor/filemanager/connectors/perl/connector.cgi,
3341           editor/filemanager/connectors/perl/io.pl,
3342           editor/filemanager/connectors/perl/upload.cgi,
3343           editor/filemanager/connectors/perl/upload_fck.pl,
3344           editor/filemanager/connectors/perl/util.pl,
3345           editor/js/fckadobeair.js, editor/js/fckeditorcode_gecko.js,
3346           editor/js/fckeditorcode_ie.js,
3347           editor/lang/_translationstatus.txt, editor/lang/af.js,
3348           editor/lang/ar.js, editor/lang/bg.js, editor/lang/bn.js,
3349           editor/lang/bs.js, editor/lang/ca.js, editor/lang/cs.js,
3350           editor/lang/da.js, editor/lang/de.js, editor/lang/el.js,
3351           editor/lang/en-au.js, editor/lang/en-ca.js, editor/lang/en-uk.js,
3352           editor/lang/en.js, editor/lang/eo.js, editor/lang/es.js,
3353           editor/lang/et.js, editor/lang/eu.js, editor/lang/fa.js,
3354           editor/lang/fi.js, editor/lang/fo.js, editor/lang/fr-ca.js,
3355           editor/lang/fr.js, editor/lang/gl.js, editor/lang/gu.js,
3356           editor/lang/he.js, editor/lang/hi.js, editor/lang/hr.js,
3357           editor/lang/hu.js, editor/lang/is.js, editor/lang/it.js,
3358           editor/lang/ja.js, editor/lang/km.js, editor/lang/ko.js,
3359           editor/lang/lt.js, editor/lang/lv.js, editor/lang/mn.js,
3360           editor/lang/ms.js, editor/lang/nb.js, editor/lang/nl.js,
3361           editor/lang/no.js, editor/lang/pl.js, editor/lang/pt-br.js,
3362           editor/lang/pt.js, editor/lang/ro.js, editor/lang/ru.js,
3363           editor/lang/sk.js, editor/lang/sl.js, editor/lang/sr-latn.js,
3364           editor/lang/sr.js, editor/lang/sv.js, editor/lang/th.js,
3365           editor/lang/tr.js, editor/lang/uk.js, editor/lang/vi.js,
3366           editor/lang/zh-cn.js, editor/lang/zh.js,
3367           editor/plugins/autogrow/fckplugin.js,
3368           editor/plugins/bbcode/fckplugin.js,
3369           editor/plugins/dragresizetable/fckplugin.js,
3370           editor/plugins/placeholder/fck_placeholder.html,
3371           editor/plugins/placeholder/fckplugin.js,
3372           editor/plugins/placeholder/lang/de.js,
3373           editor/plugins/placeholder/lang/en.js,
3374           editor/plugins/placeholder/lang/es.js,
3375           editor/plugins/placeholder/lang/fr.js,
3376           editor/plugins/placeholder/lang/it.js,
3377           editor/plugins/placeholder/lang/pl.js,
3378           editor/plugins/simplecommands/fckplugin.js,
3379           editor/plugins/tablecommands/fckplugin.js,
3380           editor/skins/_fckviewstrips.html,
3381           editor/skins/default/fck_dialog.css,
3382           editor/skins/default/fck_dialog_ie6.js,
3383           editor/skins/default/fck_editor.css,
3384           editor/skins/default/fck_strip.gif,
3385           editor/skins/default/images/dialog.sides.gif,
3386           editor/skins/default/images/dialog.sides.png,
3387           editor/skins/default/images/dialog.sides.rtl.png,
3388           editor/skins/default/images/sprites.gif,
3389           editor/skins/default/images/sprites.png,
3390           editor/skins/office2003/fck_dialog.css,
3391           editor/skins/office2003/fck_dialog_ie6.js,
3392           editor/skins/office2003/fck_editor.css,
3393           editor/skins/office2003/fck_strip.gif,
3394           editor/skins/office2003/images/dialog.sides.gif,
3395           editor/skins/office2003/images/dialog.sides.png,
3396           editor/skins/office2003/images/dialog.sides.rtl.png,
3397           editor/skins/office2003/images/sprites.gif,
3398           editor/skins/office2003/images/sprites.png,
3399           editor/skins/silver/fck_dialog.css,
3400           editor/skins/silver/fck_dialog_ie6.js,
3401           editor/skins/silver/fck_editor.css,
3402           editor/skins/silver/fck_strip.gif,
3403           editor/skins/silver/images/dialog.sides.gif,
3404           editor/skins/silver/images/dialog.sides.png,
3405           editor/skins/silver/images/dialog.sides.rtl.png,
3406           editor/skins/silver/images/sprites.gif,
3407           editor/skins/silver/images/sprites.png, editor/wsc/ciframe.html,
3408           editor/wsc/tmpFrameset.html, editor/wsc/w.html: FCKeditor 2.6.6
3409
3410 2010-03-15 19:51  mark
3411
3412         * httemplate/: edit/cust_main_note.cgi, view/cust_main/notes.html,
3413           elements/htmlarea.html: RT#6226: fckeditor for customer notes
3414
3415 2010-03-15 19:14  ivan
3416
3417         * rt/etc/rt.spec: remove rt.spec, borking our build somehow
3418
3419 2010-03-15 18:00  ivan
3420
3421         * httemplate/search/: cust_main-zip.html,
3422           report_cust_main-zip.html: w/svc_whatever option on zip code
3423           distribution report, RT#7784
3424
3425 2010-03-15 15:31  mark
3426
3427         * FS/bin/freeside-paymentech-upload: RT#7473: add -p option
3428
3429 2010-03-15 00:13  ivan
3430
3431         * httemplate/edit/svc_broadband.cgi: fix editing svc_broadband
3432           service w/no ip address, RT#7786
3433
3434 2010-03-14 23:18  ivan
3435
3436         * httemplate/search/elements/cust_pay_or_refund.html: deleted
3437           payment report, RT#7694
3438
3439 2010-03-14 23:10  ivan
3440
3441         * httemplate/search/: h_cust_pay.html, report_h_cust_pay.html,
3442           elements/cust_pay_or_refund.html: deleted payment report, RT#7694
3443
3444 2010-03-14 19:06  ivan
3445
3446         * httemplate/edit/part_pkg.cgi: fix diabled package optional
3447           reporting classes still selectable on package def edit, RT#7658
3448
3449 2010-03-13 15:50  ivan
3450
3451         * FS/FS/cust_pkg.pm: quiet extraneous warnings from
3452           expire_months/start_1st stuff, getting in the way of debugging
3453           for ncic, RT#7780
3454
3455 2010-03-12 13:56  ivan
3456
3457         * FS/FS/Conf.pm, FS/FS/svc_phone.pm, httemplate/edit/svc_phone.cgi:
3458           add svc_phone-phone_name-max_length config, RT#7047
3459
3460 2010-03-12 13:29  ivan
3461
3462         * FS/FS/cust_location.pm, FS/FS/cust_main.pm,
3463           FS/FS/location_Mixin.pm, FS/FS/svc_phone.pm,
3464           httemplate/edit/svc_phone.cgi,
3465           httemplate/edit/elements/svc_Common.html,
3466           httemplate/edit/process/svc_phone.html,
3467           httemplate/elements/tr-select-cust_location.html,
3468           httemplate/view/svc_phone.cgi: finishing e911/svc_phone location,
3469           RT#7047
3470
3471 2010-03-12 03:48  mark
3472
3473         * httemplate/edit/svc_broadband.cgi: RT#7765: sort broadband router
3474           names
3475
3476 2010-03-11 19:36  ivan
3477
3478         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/location_Mixin.pm,
3479           FS/FS/svc_phone.pm, FS/t/location_Mixin.t,
3480           httemplate/edit/svc_phone.cgi,
3481           httemplate/edit/elements/edit.html,
3482           httemplate/edit/elements/svc_Common.html,
3483           httemplate/elements/location.html,
3484           httemplate/elements/tr-select-cust_location.html,
3485           httemplate/view/svc_phone.cgi: add location to svc_phone, RT#7047
3486
3487 2010-03-11 19:30  ivan
3488
3489         * FS/MANIFEST: add location to svc_phone, RT#7047
3490
3491 2010-03-10 19:27  ivan
3492
3493         * FS/FS/TicketSystem/RT_External.pm,
3494           httemplate/view/cust_main/tickets.html: add queue selection to
3495           customer ticket creation, RT#7656
3496
3497 2010-03-10 18:15  ivan
3498
3499         * httemplate/docs/credits.html: Mark Wells is now a member of the
3500           core team.  Kristian Hoffman has been moved to the core emeritus
3501
3502 2010-03-10 00:20  mark
3503
3504         * httemplate/edit/svc_acct.cgi: fix probably misplaced text field
3505
3506 2010-03-09 23:50  mark
3507
3508         * httemplate/edit/svc_domain.cgi: fix probably misplaced text field
3509
3510 2010-03-09 22:52  ivan
3511
3512         * FS/FS/cust_pkg.pm: oops, move start_1st and expire_months
3513           handling from check to insert, so it doesn't get triggered on
3514           edit, RT#7347
3515
3516 2010-03-09 22:47  ivan
3517
3518         * httemplate/edit/process/REAL_cust_pkg.cgi: fix warning about
3519           adding a start date to actually check its *added*, RT#7352
3520
3521 2010-03-09 15:47  ivan
3522
3523         * httemplate/misc/delay_susp_pkg.html: tyop too
3524
3525 2010-03-09 14:37  mark
3526
3527         * httemplate/misc/cancel_pkg.html: fix typo
3528
3529 2010-03-09 13:57  mark
3530
3531         * FS/FS/prepay_credit.pm, httemplate/edit/prepay_credit.cgi,
3532           httemplate/edit/process/prepay_credit.cgi: RT#7407, variable
3533           length prepaid card codes
3534
3535 2010-03-09 00:37  ivan
3536
3537         * FS/FS/part_pkg/sql_external.pm: move sql_external to use
3538           recur_Common, RT#7212
3539
3540 2010-03-09 00:05  ivan
3541
3542         * httemplate/edit/REAL_cust_pkg.cgi: date editing fix, fallout from
3543           date_format
3544
3545 2010-03-08 18:43  ivan
3546
3547         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: a package that starts on
3548           the 1st and expires after N months, RT#7738
3549
3550 2010-03-08 18:39  ivan
3551
3552         * FS/FS/cust_main.pm: fix ACH refunds w/IPPay.  B:OP 3.01 and IPPay
3553           0.05_02 required.  RT#_7673
3554
3555 2010-03-08 18:12  ivan
3556
3557         * FS/FS/cust_pkg.pm: init ticket system new-style
3558
3559 2010-03-08 16:23  jeff
3560
3561         * FS/FS/Setup.pm: tyop broke populate_initial_data
3562
3563 2010-03-08 16:18  jeff
3564
3565         * FS/FS/reason_type.pm: and this is not 1.7.x
3566
3567 2010-03-08 15:07  jeff
3568
3569         * FS/FS/part_export/prizm.pm: try a delete before adding an element
3570           to prizm
3571
3572 2010-03-08 14:13  ivan
3573
3574         * FS/FS/cust_main.pm: fix ACH refunds w/IPPay.  B:OP 3.01 and IPPay
3575           0.05_02 required.  RT#_7673
3576
3577 2010-03-08 02:57  ivan
3578
3579         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
3580           httemplate/edit/REAL_cust_pkg.cgi,
3581           httemplate/edit/cust_credit.cgi, httemplate/edit/cust_pay.cgi,
3582           httemplate/edit/cust_refund.cgi,
3583           httemplate/edit/quick-charge.html,
3584           httemplate/edit/elements/ApplicationCommon.html,
3585           httemplate/elements/tr-input-beginning_ending.html,
3586           httemplate/elements/tr-input-date-field.html,
3587           httemplate/misc/cancel_pkg.html,
3588           httemplate/misc/delay_susp_pkg.html,
3589           httemplate/misc/order_pkg.html,
3590           httemplate/search/report_prepaid_income.html,
3591           httemplate/view/cust_main/payment_history.html,
3592           httemplate/view/cust_main/payment_history/credit.html,
3593           httemplate/view/cust_main/payment_history/payment.html,
3594           httemplate/view/cust_main/payment_history/voided_payment.html:
3595           proper use of date_format config for international date formats,
3596           RT#7009
3597
3598 2010-03-07 23:02  ivan
3599
3600         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/svc_Domain_Mixin.pm,
3601           FS/FS/svc_acct.pm, FS/FS/svc_phone.pm, FS/MANIFEST,
3602           FS/FS/part_export/netsapiens.pm, FS/t/svc_Domain_Mixin.t,
3603           httemplate/edit/svc_phone.cgi,
3604           httemplate/edit/elements/svc_Common.html,
3605           httemplate/elements/select-svc-domain.html,
3606           httemplate/elements/tr-select-svc-domain.html,
3607           httemplate/view/svc_phone.cgi: domain names in netsapiens export
3608           (domain name association w/svc_phone), RT#5864
3609
3610 2010-03-07 10:07  jeff
3611
3612         * FS/FS/tax_rate.pm: pass format and correct filenames
3613
3614 2010-03-05 11:09  ivan
3615
3616         * FS/FS/part_export/grandstream.pm: random nits for grandstream
3617           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
3618           error handling.  RT#7132
3619
3620 2010-03-05 11:02  ivan
3621
3622         * httemplate/edit/part_device.html,
3623           FS/FS/part_export/grandstream.pm: random nits for grandstream
3624           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
3625           error handling.  RT#7132
3626
3627 2010-03-05 10:25  ivan
3628
3629         * httemplate/docs/ssh.html: moved to wiki
3630
3631 2010-03-05 10:24  ivan
3632
3633         * FS/FS/part_export/: domain_shellcommands.pm,
3634           forward_shellcommands.pm, phone_shellcommands.pm,
3635           shellcommands.pm, shellcommands_withdomain.pm, textradius.pm,
3636           vpopmail.pm, www_shellcommands.pm: point to wiki docs
3637
3638 2010-03-05 10:10  ivan
3639
3640         * FS/FS/part_export/grandstream.pm,
3641           httemplate/edit/part_device.html: random nits for grandstream
3642           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
3643           error handling.  RT#7132
3644
3645 2010-03-03 21:31  jeff
3646
3647         * FS/FS/cust_bill.pm: always show the previous section when
3648           previous_balance-summary_only is enabled
3649
3650 2010-03-02 17:39  jeff
3651
3652         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi: tweak,
3653           rearrange, and avoid the vacuum
3654
3655 2010-03-02 17:00  jeff
3656
3657         * httemplate/edit/cust_main/bottomfixup.js: clear geocode when we
3658           DO have plus four
3659
3660 2010-03-02 09:18  ivan
3661
3662         * httemplate/: search/elements/search-html.html,
3663           misc/bulk_pkg_increment_bill.cgi, search/cust_pkg.cgi: UI: get
3664           rid of undocumented extra_choices_callback in search.html: a
3665           terrible place to put action links from a UI perspective, move
3666           package links to html_init, now consitent with customer links,
3667           change label on popup from "increment bill date" to "increment
3668           next bill date", RT#7132
3669
3670 2010-03-01 14:18  ivan
3671
3672         * httemplate/edit/elements/svc_Common.html: fixup editing w/manual
3673           inventory, RT#7010
3674
3675 2010-03-01 14:00  ivan
3676
3677         * httemplate/elements/select-table.html: fix up editing services
3678           w/manual select from inventory, RT#7010
3679
3680 2010-03-01 13:56  ivan
3681
3682         * FS/FS/svc_Common.pm: fix up editing services w/manual select from
3683           inventory, RT#7010
3684
3685 2010-03-01 13:36  ivan
3686
3687         * httemplate/edit/elements/edit.html: fix up editing services
3688           w/manual select from inventory, RT#7010
3689
3690 2010-03-01 13:05  ivan
3691
3692         * httemplate/search/inventory_item.html: fix inventory item links
3693           to non-svc_acct services, RT#7010
3694
3695 2010-03-01 11:38  ivan
3696
3697         * FS/FS/svc_Common.pm: enable manual selection from inventory
3698           dropdowns for svc_broadband, svc_external & svc_phone, RT#7010
3699
3700 2010-03-01 11:29  ivan
3701
3702         * httemplate/: edit/part_svc.cgi, edit/elements/edit.html,
3703           edit/elements/svc_Common.html, elements/select-table.html: enable
3704           manual selection from inventory dropdowns for svc_broadband,
3705           svc_external & svc_phone, RT#7010
3706
3707 2010-03-01 11:10  jeff
3708
3709         * Makefile: get along better with RTless installs
3710
3711 2010-02-26 19:15  ivan
3712
3713         * httemplate/edit/cust_refund.cgi: expiration date not meaningful
3714           for non-CARD, RT#7419
3715
3716 2010-02-26 18:59  ivan
3717
3718         * FS/FS/cust_bill_ApplicationCommon.pm: fix rare "Illegal division
3719           by zero" error applying things when using weights, RT#7491
3720
3721 2010-02-24 15:32  mark
3722
3723         * httemplate/: misc/bulk_pkg_increment_bill.cgi,
3724           misc/process/bulk_pkg_increment_bill.cgi, search/cust_pkg.cgi:
3725           RT#7132: bulk increment package bill dates
3726
3727 2010-02-22 02:35  ivan
3728
3729         * FS/FS/part_export/communigate_pro.pm: communigate: domain account
3730           defaults, RT#7083
3731
3732 2010-02-22 01:18  ivan
3733
3734         * httemplate/edit/svc_domain.cgi: communigate: domain account
3735           defaults, RT#7083
3736
3737 2010-02-22 01:14  ivan
3738
3739         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
3740           httemplate/edit/part_svc.cgi,
3741           httemplate/edit/process/svc_domain.cgi,
3742           httemplate/view/svc_domain.cgi, httemplate/view/elements/tr.html,
3743           httemplate/view/svc_acct/basics.html,
3744           httemplate/view/svc_domain/acct_defaults.html,
3745           httemplate/view/svc_domain/basics.html,
3746           httemplate/view/svc_domain/dns.html,
3747           httemplate/edit/svc_acct.cgi: communigate: domain account
3748           defaults, RT#7083
3749
3750 2010-02-21 23:13  ivan
3751
3752         * FS/FS/svc_domain.pm, FS/FS/part_export/communigate_pro.pm,
3753           httemplate/edit/svc_domain.cgi, httemplate/view/svc_domain.cgi:
3754           communigate: domain aliases, enabled services & administrator
3755           domain, RT#7083
3756
3757 2010-02-21 19:22  ivan
3758
3759         * FS/FS/Schema.pm, FS/FS/part_export/communigate_pro.pm,
3760           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
3761           httemplate/edit/svc_domain.cgi,
3762           httemplate/edit/process/svc_domain.cgi,
3763           httemplate/view/svc_domain.cgi,
3764           httemplate/edit/process/svc_acct.cgi: communigate: domain
3765           aliases, enabled services, RT#7083
3766
3767 2010-02-21 14:54  ivan
3768
3769         * FS/FS/part_export/communigate_pro.pm, FS/FS/Conf.pm,
3770           httemplate/edit/svc_forward.cgi, httemplate/view/svc_forward.cgi:
3771           communigate forwarders, RT#7083
3772
3773 2010-02-21 01:19  ivan
3774
3775         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
3776           FS/FS/part_export/communigate_pro.pm,
3777           httemplate/edit/svc_acct.cgi,
3778           httemplate/view/svc_acct/basics.html: communigate, RT#7083
3779
3780 2010-02-20 23:32  ivan
3781
3782         * httemplate/view/svc_acct/basics.html: communigate, RT#7083
3783
3784 2010-02-20 23:28  ivan
3785
3786         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
3787           FS/FS/part_export/communigate_pro.pm,
3788           httemplate/edit/svc_acct.cgi,
3789           httemplate/view/elements/svc_export_settings.html,
3790           httemplate/view/svc_acct/tr.html: communigate, RT#7083
3791
3792 2010-02-20 19:16  ivan
3793
3794         * FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
3795           FS/FS/part_export/communigate_pro.pm,
3796           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
3797           httemplate/edit/process/svc_acct.cgi,
3798           httemplate/elements/communigate_pro-accessmodes.html,
3799           httemplate/pref/pref-process.html, httemplate/pref/pref.html,
3800           httemplate/view/elements/svc_export_settings.html,
3801           httemplate/view/svc_acct/basics.html: communigate, RT#7083
3802
3803 2010-02-20 14:34  ivan
3804
3805         * FS/FS/Conf.pm: communigate pro provisioning, RT#7083
3806
3807 2010-02-20 14:31  ivan
3808
3809         * httemplate/view/elements/svc_export_settings.html,
3810           httemplate/view/svc_acct/basics.html,
3811           httemplate/view/svc_acct/change_svc.html,
3812           httemplate/view/svc_acct/change_svc_form.html,
3813           httemplate/view/svc_acct/hosting.html,
3814           httemplate/view/svc_acct/radius_usage.html,
3815           httemplate/view/svc_acct/usage.html, FS/FS/Record.pm,
3816           FS/FS/Schema.pm, FS/FS/svc_acct.pm,
3817           FS/FS/part_export/communigate_pro.pm,
3818           httemplate/edit/svc_acct.cgi, httemplate/view/svc_acct.cgi,
3819           httemplate/view/svc_domain.cgi: communigate pro provisioning,
3820           RT#7083
3821
3822 2010-02-17 19:48  mark
3823
3824         * FS/bin/freeside-void-payments: Documentation cleanup
3825
3826 2010-02-17 01:00  ivan
3827
3828         * httemplate/edit/svc_Common.html: fix svc_pbx provisioniing
3829
3830 2010-02-17 00:30  ivan
3831
3832         * FS/FS/part_export.pm, FS/FS/part_export/communigate_pro.pm,
3833           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/svc_Common.pm,
3834           FS/FS/svc_domain.pm, httemplate/edit/svc_domain.cgi,
3835           httemplate/edit/process/svc_domain.cgi,
3836           httemplate/view/svc_domain.cgi, FS/FS/cust_svc.pm: communigate
3837           pro provisioning, RT#7083
3838
3839 2010-02-16 10:36  ivan
3840
3841         * FS/FS/Conf.pm,
3842           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
3843           fs_selfservice/FS-SelfService/cgi/make_payment.html,
3844           FS/FS/ClientAPI/MyAccount.pm: option to uncheck the save checkbox
3845           in self-service by default, RT#6955
3846
3847 2010-02-15 18:19  jeff
3848
3849         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi,
3850           httemplate/misc/process/tax-import.cgi: refactor cch tax import
3851           to remove tons of false laziness and improve flexibility; allow
3852           reload from local files
3853
3854 2010-02-15 08:34  jeff
3855
3856         * htetc/handler.pl: lexical instead of dynamic warnings
3857
3858 2010-02-15 06:39  jeff
3859
3860         * htetc/handler.pl: get rid of some very annoying and pointless
3861           noise
3862
3863 2010-02-14 18:09  ivan
3864
3865         * FS/FS/Conf.pm, FS/FS/Misc.pm, debian/control: switch to
3866           Email::Sender and add options for every kind of mail encryption &
3867           authentication, RT#7285
3868
3869 2010-02-12 18:53  ivan
3870
3871         * FS/FS/svc_external.pm, httemplate/edit/svc_Common.html,
3872           httemplate/edit/svc_external.cgi,
3873           httemplate/edit/elements/svc_Common.html,
3874           httemplate/edit/process/svc_external.html: svc_external.title
3875           from inventory, RT#7010
3876
3877 2010-02-12 18:16  ivan
3878
3879         * httemplate/search/: inventory_item.html: fix inventory item
3880           search w/customer classes
3881
3882 2010-02-12 15:44  ivan
3883
3884         * FS/FS/ClientAPI/MyAccount.pm: don't return an error about
3885           changing the cust_main record to the user as a payment processing
3886           error, log a bunch of verbose stuff in this case so we can track
3887           down wtf is going on, RT#6955
3888
3889 2010-02-12 14:42  ivan
3890
3891         * httemplate/search/: svc_acct.cgi, elements/search-html.html:
3892           totals time used on svc_acct report
3893
3894 2010-02-12 13:49  ivan
3895
3896         * fs_selfservice/java/freeside_create_ticket_example.java: tyop,
3897           RT#7007
3898
3899 2010-02-12 11:28  ivan
3900
3901         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_Internal.pm,
3902           fs_selfservice/java/freeside_create_ticket_example.java,
3903           fs_selfservice/perl/xmlrpc-create_ticket.pl: add mime_type option
3904           to self-service ticket create, RT#7007
3905
3906 2010-02-12 11:14  ivan
3907
3908         * fs_selfservice/perl/xmlrpc-create_ticket.pl,
3909           FS/FS/ClientAPI/MyAccount.pm,
3910           fs_selfservice/java/freeside_create_ticket_example.java: add
3911           queue option to self-service ticket create, RT#7007
3912
3913 2010-02-11 19:26  ivan
3914
3915         * FS/FS/part_export/thirdlane.pm: add omit_countrycode option,
3916           RT#7379
3917
3918 2010-02-11 17:35  ivan
3919
3920         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_External.pm,
3921           FS/FS/TicketSystem/RT_Internal.pm,
3922           fs_selfservice/FS-SelfService/SelfService.pm, FS/FS/Conf.pm,
3923           fs_selfservice/java/freeside_create_ticket_example.java,
3924           fs_selfservice/perl/xmlrpc-create_ticket.pl,
3925           httemplate/view/cust_svc.cgi, rt/lib/RT/URI/freeside.pm: add
3926           ticket creation to self-service API, RT#7007
3927
3928 2010-02-11 15:14  jeff
3929
3930         * FS/FS/part_export/grandstream.pm: fix quoting
3931
3932 2010-02-09 18:12  mark
3933
3934         * FS/FS/: pay_batch.pm, pay_batch/RBC.pm: RT#7274: accept CR/LF in
3935           RBC batch import
3936
3937 2010-02-09 13:49  ivan
3938
3939         * rt/lib/: RT.pm, RT.pm.in: add NoSignalHandlers option to
3940           RT::Init() so we can pull things up the way we want under
3941           self-service, RT#7007
3942
3943 2010-02-09 11:56  ivan
3944
3945         * httemplate/edit/process/discount.html: doh, fix for discounts
3946           winding up with both amount and percent, RT#6679
3947
3948 2010-02-08 19:37  ivan
3949
3950         * rt/lib/RT/Config.pm: fix RT wackiness when loaded concurrently
3951           with Fcntl
3952
3953 2010-02-08 11:01  ivan
3954
3955         * FS/: FS.pm, FS/h_svc_pbx.pm, t/h_svc_pbx.t, MANIFEST:
3956           h_svc_pbx.pm, RT#7322
3957
3958 2010-02-08 07:37  jeff
3959
3960         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/export_device.pm,
3961           FS/FS/part_device.pm, FS/FS/part_export.pm,
3962           FS/FS/phone_device.pm, FS/FS/part_export/grandstream.pm,
3963           FS/FS/part_export/netsapiens.pm, FS/t/export_device.t, Makefile,
3964           FS/MANIFEST, httemplate/edit/part_device.html,
3965           httemplate/edit/process/part_device.html,
3966           httemplate/elements/checkboxes-table.html,
3967           httemplate/misc/phone_device_config.html,
3968           httemplate/view/svc_phone.cgi: grandstream device configuration
3969           support #4220
3970
3971 2010-02-05 18:57  ivan
3972
3973         * FS/FS/: cust_pkg_discount.pm, part_pkg/flat.pm: discount
3974           reporting, RT#6679
3975
3976 2010-02-05 18:54  ivan
3977
3978         * FS/FS/Schema.pm, FS/FS/Mason.pm, FS/FS/cust_bill_pkg.pm,
3979           FS/FS/cust_bill_pkg_discount.pm, FS/FS/cust_main.pm,
3980           FS/FS/cust_pkg.pm, FS/FS.pm, FS/MANIFEST,
3981           FS/FS/Report/Table/Monthly.pm, FS/t/cust_bill_pkg_discount.t,
3982           httemplate/elements/menu.html,
3983           httemplate/misc/delete-cust_pkg_discount.html,
3984           httemplate/search/cust_bill_pkg_discount.html,
3985           httemplate/search/cust_pkg_discount.html,
3986           httemplate/search/report_cust_bill_pkg_discount.html,
3987           httemplate/search/report_cust_pkg_discount.html: discount
3988           reporting, RT#6679
3989
3990 2010-02-04 19:02  ivan
3991
3992         * httemplate/edit/process/cust_pkg_discount.html: discounts,
3993           RT#6679
3994
3995 2010-02-04 18:39  ivan
3996
3997         * httemplate/view/cust_main/order_pkg_link.html, FS/FS/cust_pkg.pm,
3998           FS/FS/cust_pkg_discount.pm, FS/FS/discount.pm,
3999           FS/FS/part_pkg/flat.pm, httemplate/edit/cust_pkg_discount.html,
4000           httemplate/edit/discount.html,
4001           httemplate/edit/process/discount.html,
4002           httemplate/edit/process/quick-cust_pkg.cgi,
4003           httemplate/elements/tr-select-discount.html,
4004           httemplate/misc/order_pkg.html,
4005           httemplate/view/cust_main/packages/status.html: discounts,
4006           RT#6679
4007
4008 2010-02-04 12:39  ivan
4009
4010         * FS/FS/discount.pm, httemplate/edit/discount.html,
4011           httemplate/elements/select-discount.html,
4012           httemplate/elements/select-table.html,
4013           httemplate/elements/tr-input-text.html,
4014           httemplate/elements/tr-select-discount.html,
4015           httemplate/elements/tr-select.html: discounts, RT#6679
4016
4017 2010-02-04 02:00  ivan
4018
4019         * httemplate/edit/cust_main/top_misc.html, FS/FS/AccessRight.pm,
4020           httemplate/elements/search-cust_main.html: add ability to edit
4021           referring customer, RT#7174
4022
4023 2010-02-03 22:53  ivan
4024
4025         * httemplate/: elements/phonenumber.html, pref/pref-process.html,
4026           pref/pref.html: snom autodial integration
4027
4028 2010-02-03 20:48  ivan
4029
4030         * FS/FS/part_event/Condition/every.pm: fix SQL error with date
4031           field when using this condition, RT#7218
4032
4033 2010-02-03 11:27  ivan
4034
4035         * FS/FS/cust_main.pm: better error msg for profiling
4036
4037 2010-02-02 18:16  ivan
4038
4039         * FS/FS/svc_acct.pm: fix time limits getting double added if the
4040           service is provisioned before first billing
4041
4042 2010-01-30 23:04  ivan
4043
4044         * FS/FS/discount.pm: discounts, RT#6679
4045
4046 2010-01-30 19:00  ivan
4047
4048         * httemplate/browse/part_pkg_taxclass.html: fix header on report
4049
4050 2010-01-30 18:57  ivan
4051
4052         * FS/FS/: part_pkg/agent.pm, part_pkg/bulk.pm,
4053           cust_pkg_discount.pm, part_pkg/flat.pm,
4054           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
4055           part_pkg/flat_comission_pkg.pm, part_pkg/prorate.pm,
4056           part_pkg/recur_Common.pm, part_pkg/rt_time.pm,
4057           part_pkg/sesmon_hour.pm, part_pkg/sesmon_minute.pm,
4058           part_pkg/sql_external.pm, part_pkg/sql_generic.pm,
4059           part_pkg/sqlradacct_hour.pm, part_pkg/subscription.pm,
4060           part_pkg/voip_sqlradacct.pm: discounts, RT#6679
4061
4062 2010-01-30 15:00  ivan
4063
4064         * httemplate/: view/cust_main/packages/package.html,
4065           edit/cust_pkg_discount.html, edit/process/cust_pkg_discount.html,
4066           misc/delete-cust_pkg_discount.html,
4067           view/cust_main/packages/status.html: discounts, RT#6679
4068
4069 2010-01-30 12:05  ivan
4070
4071         * httemplate/: misc/cust-part_pkg.cgi, misc/order_pkg.html,
4072           view/cust_main/packages.html, elements/select-part_pkg.html,
4073           elements/select-table.html,
4074           elements/tr-select-cust-part_pkg.html,
4075           view/cust_main/order_pkg_link.html: discounts, RT#6679
4076
4077 2010-01-30 00:55  ivan
4078
4079         * FS/FS/cust_pkg.pm, FS/FS/cust_pkg_discount.pm,
4080           httemplate/edit/process/quick-cust_pkg.cgi,
4081           httemplate/elements/select-discount.html,
4082           httemplate/elements/tr-select-discount.html,
4083           httemplate/misc/order_pkg.html,
4084           httemplate/view/cust_main/packages/status.html,
4085           httemplate/view/cust_main/packages/package.html: discounts,
4086           RT#6679
4087
4088 2010-01-29 23:55  ivan
4089
4090         * FS/FS/part_pkg/rt_time.pm: giving it a weight avoids weight use
4091           of uninitialized value in sort messages in part_pkg.pm
4092
4093 2010-01-29 23:38  ivan
4094
4095         * FS/FS.pm, FS/MANIFEST, FS/FS/AccessRight.pm, FS/FS/Mason.pm,
4096           FS/FS/Schema.pm, FS/FS/cust_pkg_discount.pm, FS/FS/discount.pm,
4097           FS/FS/part_pkg.pm, FS/FS/part_pkg/flat.pm,
4098           FS/t/cust_pkg_discount.t, FS/t/discount.t,
4099           httemplate/browse/discount.html, httemplate/edit/discount.html,
4100           httemplate/edit/elements/edit.html,
4101           httemplate/edit/process/discount.html,
4102           httemplate/elements/menu.html,
4103           httemplate/elements/tr-input-text.html: discounts, RT#6679
4104
4105 2010-01-29 12:21  ivan
4106
4107         * FS/FS/Conf.pm: add Cleartext-Password to radius-password export
4108           options, RT#7150
4109
4110 2010-01-29 11:52  ivan
4111
4112         * FS/FS/part_export/thirdlane.pm: ssl option
4113
4114 2010-01-26 21:27  ivan
4115
4116         * FS/FS/part_export/thirdlane.pm: URI escape pw, RT#7051
4117
4118 2010-01-26 21:21  ivan
4119
4120         * FS/FS/part_export/thirdlane.pm: add port option, RT#7051
4121
4122 2010-01-26 02:40  ivan
4123
4124         * FS/FS/svc_pbx.pm: deleting an svc_pbx unlinks svc_phones and
4125           deletes svc_accts, RT#7051
4126
4127 2010-01-26 02:34  ivan
4128
4129         * FS/FS/part_export/thirdlane.pm: admin operations from svc_acct
4130           records
4131
4132 2010-01-26 02:05  ivan
4133
4134         * FS/FS/svc_acct.pm, httemplate/edit/process/svc_acct.cgi: more
4135           fallout from default pw encryption: fix error reporting when
4136           entering a bad password
4137
4138 2010-01-26 00:35  ivan
4139
4140         * FS/FS/: svc_pbx.pm, part_export/thirdlane.pm: svc_pbx.title
4141           uniqueness (kludgy) and force to alphanumeric+space and 19 char
4142           max when using thirdlane (conservative guess for 1st pass
4143           implementation), RT#7051
4144
4145 2010-01-26 00:18  ivan
4146
4147         * FS/FS/svc_pbx.pm: label isn't thirdlane-specific, RT#7051
4148
4149 2010-01-25 23:15  ivan
4150
4151         * FS/FS/part_export/thirdlane.pm: figured out success/failure
4152           reporting, and wrote DID creation/deletion/assign/unassign,
4153           RT#7051
4154
4155 2010-01-25 22:15  ivan
4156
4157         * FS/FS/part_export/thirdlane.pm: initial thirdlane export w/tenant
4158           insert/delete/replace, RT#7051
4159
4160 2010-01-25 22:14  ivan
4161
4162         * FS/FS/svc_pbx.pm: fix label method and doc work
4163
4164 2010-01-25 22:14  ivan
4165
4166         * FS/FS/svc_Common.pm: remove debugging
4167
4168 2010-01-25 20:47  jayce
4169
4170         * FS/FS/: part_pkg/rt_time.pm, TicketSystem/RT_External.pm: First
4171           version of RT Billing pkg.  Basic concept is if a customer has
4172           this package, then any time added to ticket comments in RT will
4173           be added up and multiplied by the base rate, with each entry
4174           showing up as a lineitem on their next invoice.
4175
4176           This has not been used in production yet by anybody, it was just
4177           a proposal done for a customer.   Modified Files:
4178           TicketSystem/RT_External.pm   Added Files:
4179           part_pkg/rt_time.pm
4180
4181 2010-01-25 14:14  ivan
4182
4183         * httemplate/elements/select-svc_pbx.html,
4184           httemplate/elements/tr-select-svc_pbx.html, FS/FS/Schema.pm,
4185           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_pbx.pm,
4186           FS/FS/svc_phone.pm, httemplate/edit/part_svc.cgi,
4187           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_phone.cgi,
4188           httemplate/edit/elements/edit.html,
4189           httemplate/edit/elements/svc_Common.html,
4190           httemplate/view/svc_acct.cgi, httemplate/view/svc_phone.cgi:
4191           linking DIDs and users to PBXes, RT#7051
4192
4193 2010-01-25 09:41  ivan
4194
4195         * httemplate/edit/part_svc.cgi, FS/MANIFEST, FS/FS/Mason.pm,
4196           FS/FS/Schema.pm: initial svc_pbx implementation, RT#7051
4197
4198 2010-01-25 09:35  ivan
4199
4200         * FS/: FS/svc_pbx.pm, t/svc_pbx.t: initial svc_pbx implementation,
4201           RT#7051
4202
4203 2010-01-24 16:31  ivan
4204
4205         * FS/FS/svc_acct.pm: fix password length checks from applyhing to
4206           already-crypted legacy passwords, RT#7139
4207
4208 2010-01-24 14:38  ivan
4209
4210         * httemplate/elements/: overlibmws.js, overlibmws_crossframe.js,
4211           overlibmws_draggable.js, overlibmws_iframe.js: update overlib to
4212           upstream v281 (jan 20, 2010)
4213
4214 2010-01-24 12:37  ivan
4215
4216         * FS/FS/UI/Web.pm: right-align customer # in reports
4217
4218 2010-01-24 11:53  ivan
4219
4220         * httemplate/search/cust_bill.html: fix alignment of customer data
4221
4222 2010-01-24 11:52  ivan
4223
4224         * httemplate/search/cust_bill_pay.html: separate out the invoice
4225           and payment info into multiple columns, and fix application date
4226           showing as payment date
4227
4228 2010-01-21 00:54  ivan
4229
4230         * FS/FS/Conf.pm: correct description for selfservice-body_footer
4231
4232 2010-01-21 00:38  ivan
4233
4234         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: more
4235           self-service skinning config options, and start taking a stab at
4236           reorganizing config sections, RT#6893
4237
4238 2010-01-21 00:34  ivan
4239
4240         * fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
4241           fs_selfservice/FS-SelfService/cgi/change_bill.html,
4242           fs_selfservice/FS-SelfService/cgi/change_password.html,
4243           fs_selfservice/FS-SelfService/cgi/change_pay.html,
4244           fs_selfservice/FS-SelfService/cgi/change_ship.html,
4245           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
4246           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
4247           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
4248           fs_selfservice/FS-SelfService/cgi/header.html,
4249           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
4250           fs_selfservice/FS-SelfService/cgi/make_payment.html,
4251           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html,
4252           fs_selfservice/FS-SelfService/cgi/myaccount.html,
4253           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
4254           fs_selfservice/FS-SelfService/cgi/order_pkg.html,
4255           fs_selfservice/FS-SelfService/cgi/payment_results.html,
4256           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
4257           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
4258           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
4259           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
4260           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
4261           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
4262           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
4263           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
4264           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
4265           fs_selfservice/FS-SelfService/cgi/provision.html,
4266           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
4267           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
4268           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
4269           fs_selfservice/FS-SelfService/cgi/view_cdr_details.html,
4270           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
4271           fs_selfservice/FS-SelfService/cgi/view_usage.html,
4272           fs_selfservice/FS-SelfService/cgi/view_usage_details.html,
4273           fs_selfservice/FS-SelfService/cgi/image.cgi,
4274           FS/FS/ClientAPI/MyAccount.pm, httemplate/config/config-view.cgi,
4275           FS/FS/Conf.pm: more self-service skinning config options, and
4276           start taking a stab at reorganizing config sections, RT#6893
4277
4278 2010-01-20 17:25  ivan
4279
4280         * FS/: FS/ClientAPI.pm, FS/Mason.pm,
4281           bin/freeside-selfservice-server: fix self-service fallout from RT
4282           3.8, RT#6640
4283
4284 2010-01-19 15:11  jeff
4285
4286         * FS/FS/part_export/prizm.pm: SM in new window
4287
4288 2010-01-19 09:48  jeff
4289
4290         * FS/FS/cust_main.pm: eliminate harmless uninitialized value noise
4291
4292 2010-01-18 20:54  ivan
4293
4294         * FS/FS/pay_batch/paymentech.pm: patch from Peter Loeppky to make
4295           sure some xml fields don't get larger than what paymentech wants
4296
4297 2010-01-18 19:24  mark
4298
4299         * httemplate/search/elements/search-csv.html: Fix mime type for CSV
4300           files, RT#1526
4301
4302 2010-01-18 18:09  jeff
4303
4304         * FS/FS/part_export/domreg_opensrs.pm: don't really need debugging
4305           on
4306
4307 2010-01-18 18:03  jeff
4308
4309         * FS/FS/: cust_bill_ApplicationCommon.pm,
4310           part_export/domreg_opensrs.pm: debugged and tested opensrs export
4311
4312 2010-01-18 16:13  ivan
4313
4314         * httemplate/search/cust_bill_pkg.cgi: fix color/style after
4315           removal of billpkgnum display
4316
4317 2010-01-16 22:40  ivan
4318
4319         * FS/FS/ClientAPI/MasonComponent.pm: fix for
4320           selfservice_server-base_url without a trailing /
4321
4322 2010-01-16 19:31  ivan
4323
4324         * FS/FS/cust_main.pm: return an error for 0 amount payments to
4325           avoid a $0 payment getting stuck in declined or captured status,
4326           RT#6993
4327
4328 2010-01-16 18:34  ivan
4329
4330         * FS/FS/svc_phone.pm: strip non-digits and 1- when searching for
4331           phone numbers, RT#7000
4332
4333 2010-01-16 18:22  ivan
4334
4335         * FS/FS/: svc_acct.pm: remove svcnum from searchable fields for
4336           svc_acct... custnum and invnum are user-visible, other database
4337           ids, not so much.  also, breaks phone number search w/current Pg,
4338           RT#7000
4339
4340 2010-01-16 17:20  ivan
4341
4342         * ChangeLog: preparing for 2.1.0
4343
4344 2010-01-16 16:22  jeff
4345
4346         * FS/FS/cust_pkg.pm: work around bug in pre-perl5.10 which is at
4347           best noisy and at worst missorting
4348
4349 2010-01-16 15:39  ivan
4350
4351         * FS/FS/part_pkg/: cdr_termination.pm: add usage_mandate option to
4352           termination price plan, RT#6932
4353
4354 2010-01-16 15:06  ivan
4355
4356         * httemplate/search/cust_svc.html: fix searching for unlinked
4357           services?  RT#7059
4358
4359 2010-01-14 19:59  ivan
4360
4361         * httemplate/edit/process/part_pkg.cgi: remove extraneous debugging
4362
4363 2010-01-12 19:14  ivan
4364
4365         * FS/FS/tax_rate.pm: if ignore_icalculable_taxes is on, don't call
4366           the errors fatal
4367
4368 2010-01-12 09:08  jeff
4369
4370         * FS/FS/part_export/prizm.pm: add some debugging
4371
4372 2010-01-12 08:40  jeff
4373
4374         * FS/FS/part_export/prizm.pm: eliminate harmless argument isn't
4375           numeric messages
4376
4377 2010-01-09 15:41  ivan
4378
4379         * rt/etc/RT_SiteConfig.pm: QuickCreateLong obsolete with the better
4380           quick create in 3.8
4381
4382 2010-01-09 15:38  ivan
4383
4384         * rt/share/html/NoAuth/css/freeside2.1/main.css: bring in
4385           freeside.css
4386
4387 2010-01-09 15:36  ivan
4388
4389         * rt/: etc/RT_SiteConfig.pm, lib/RT/Config.pm, FREESIDE_MODIFIED,
4390           etc/RT_Config.pm, etc/RT_Config.pm.in,
4391           share/html/NoAuth/css/freeside2.1/InHeader,
4392           share/html/NoAuth/css/freeside2.1/admin.css,
4393           share/html/NoAuth/css/freeside2.1/base.css,
4394           share/html/NoAuth/css/freeside2.1/boxes.css,
4395           share/html/NoAuth/css/freeside2.1/forms.css,
4396           share/html/NoAuth/css/freeside2.1/freeside.css,
4397           share/html/NoAuth/css/freeside2.1/layout.css,
4398           share/html/NoAuth/css/freeside2.1/login.css,
4399           share/html/NoAuth/css/freeside2.1/main.css,
4400           share/html/NoAuth/css/freeside2.1/misc.css,
4401           share/html/NoAuth/css/freeside2.1/msie.css,
4402           share/html/NoAuth/css/freeside2.1/msie6.css,
4403           share/html/NoAuth/css/freeside2.1/nav.css,
4404           share/html/NoAuth/css/freeside2.1/portlets.css,
4405           share/html/NoAuth/css/freeside2.1/ticket-lists.css,
4406           share/html/NoAuth/css/freeside2.1/ticket-search.css,
4407           share/html/NoAuth/css/freeside2.1/ticket.css,
4408           share/html/NoAuth/css/freeside2.1/tools.css,
4409           share/html/NoAuth/css/freeside2.1/yui-fonts.css,
4410           share/html/NoAuth/css/freeside2.1/images/dhandler,
4411           share/html/NoAuth/css/freeside2.1/images/source/background-gradient.png:
4412           add a "freeside2.1" stylesheet to isolate our skinning changes
4413
4414 2010-01-09 14:48  ivan
4415
4416         * Makefile, rt/FREESIDE_MODIFIED, rt/sbin/rt-setup-database.in:
4417           fixup initial RT setup for 3.8
4418
4419 2010-01-09 02:03  ivan
4420
4421         * FS/FS/Record.pm: need DBIx::DBSchema w/quoted_default to make
4422           this all work right :/
4423
4424 2010-01-09 00:21  ivan
4425
4426         * FS/bin/freeside-upgrade: undo damage from DBIx::DBSchema 0.37_03
4427
4428 2010-01-08 10:55  jeff
4429
4430         * httemplate/loginout/logout.html: this is part of the logout link
4431           too! (RT 1330 & 5518)
4432
4433 2010-01-08 08:05  jeff
4434
4435         * Makefile, htetc/freeside-base1.99.conf,
4436           htetc/freeside-base1.conf, htetc/freeside-base2.conf,
4437           htetc/htpasswd.logout, httemplate/elements/header.html,
4438           httemplate/elements/logout.html,
4439           httemplate/elements/rs_init_object.html,
4440           httemplate/elements/xmlhttp.html: add a logout link (RT 1330 &
4441           5518)
4442
4443 2010-01-07 01:48  mark
4444
4445         * FS/FS/: pay_batch.pm, pay_batch/RBC.pm: Fix problems with RBC
4446           batch import (RT#6967)
4447
4448 2010-01-05 20:47  ivan
4449
4450         * FS/FS/svc_acct.pm: eliminate spurious warnings on usage
4451           changes...
4452
4453 2010-01-05 20:43  ivan
4454
4455         * FS/FS/cust_main.pm: eliminate ya "use of uninitialized value"
4456           warning
4457
4458 2010-01-05 20:41  ivan
4459
4460         * FS/FS/cust_main.pm: doc
4461
4462 2010-01-03 20:13  jeff
4463
4464         * FS/FS/Conf.pm, FS/FS/cust_bill_ApplicationCommon.pm,
4465           FS/FS/part_export/domreg_opensrs.pm, bin/opensrs_domain_pkgs:
4466           untested triggering of export on payments, requires config enable
4467           (RT5825)
4468
4469 2010-01-03 19:23  jeff
4470
4471         * bin/monitor: add some debugging
4472
4473 2010-01-03 00:04  ivan
4474
4475         * rt/: share/html/Ticket/Display.html,
4476           share/html/Admin/Users/Modify.html,
4477           share/html/Elements/AddCustomers,
4478           share/html/Elements/EditCustomers,
4479           share/html/Ticket/ModifyCustomers.html,
4480           share/html/Ticket/Elements/AddCustomers,
4481           share/html/Ticket/Elements/EditCustomers,
4482           share/html/Ticket/Elements/ShowCustomers,
4483           share/html/Ticket/Elements/ShowSummary,
4484           share/html/Ticket/Elements/ShowTransactionAttachments,
4485           share/html/Ticket/Elements/Tabs, FREESIDE_MODIFIED: port
4486           skinning, customer display/edit from RT 3.6 integration to RT 3.8
4487           integration
4488
4489 2010-01-02 23:40  ivan
4490
4491         * htetc/: freeside-base1.99.conf, freeside-base1.conf,
4492           freeside-base2.conf, handler.pl: port skinning, customer
4493           display/edit from RT 3.6 integration to RT 3.8 integration
4494
4495 2010-01-02 22:24  ivan
4496
4497         * FS/FS/TicketSystem/RT_Internal.pm: attempt to get more
4498           information on errors using an RT-instansiated session??
4499
4500 2010-01-02 19:07  ivan
4501
4502         * Makefile, FS/FS/Mason.pm, FS/FS/Mason/Request.pm,
4503           rt/etc/RT_SiteConfig.pm: can't we all just get along (with RT
4504           3.8.7)?
4505
4506 2009-12-31 15:03  mark
4507
4508         * FS/FS/pay_batch/RBC.pm: Add pre-header line
4509
4510 2009-12-31 06:31  ivan
4511
4512         * rt/: Makefile, Makefile.in: prevent fatality
4513
4514 2009-12-31 06:11  ivan
4515
4516         * rt/Makefile: otherwise it aborts bitchinga bout missing
4517           schema.Oracle
4518
4519 2009-12-31 06:08  ivan
4520
4521         * rt/: Makefile, config.status: install-sh????
4522
4523 2009-12-31 05:59  ivan
4524
4525         * rt/: .gitignore, Makefile, config.status, bin/mason_handler.fcgi,
4526           bin/mason_handler.scgi, bin/mason_handler.svc, bin/rt-crontool,
4527           bin/rt-mailgate, etc/RT_Config.pm, etc/RT_Config.pm.in,
4528           etc/RT_SiteConfig.pm, etc/schema.Pg, etc/schema.mysql,
4529           html/autohandler, html/index.html, html/l, lib/RT.pm,
4530           lib/RT/Groups_Overlay.pm, lib/RT/Record.pm,
4531           lib/RT/SearchBuilder.pm, lib/RT/Ticket_Overlay.pm,
4532           lib/RT/Transaction_Overlay.pm, lib/RT/User_Overlay.pm,
4533           lib/RT/Users_Overlay.pm, lib/RT/I18N/no.po, lib/RT/I18N/pt_br.po,
4534           lib/RT/I18N/pt_pt.po, lib/RT/I18N/zh_cn.po, lib/RT/I18N/zh_tw.po,
4535           lib/t/00smoke.t, lib/t/create_data.pl, lib/t/setup_regression.t,
4536           sbin/extract_pod_tests, sbin/regression_harness,
4537           sbin/rt-setup-database.in: merging 3.8.7!!!
4538
4539 2009-12-31 05:15  ivan
4540
4541         * rt/: share/html/NoAuth/RichText/FCKeditor/editor/lang/af.js,
4542           share/html/NoAuth/RichText/FCKeditor/editor/lang/bs.js,
4543           share/html/NoAuth/RichText/FCKeditor/editor/lang/da.js,
4544           share/html/NoAuth/RichText/FCKeditor/editor/lang/zh-cn.js,
4545           share/html/NoAuth/RichText/FCKeditor/editor/lang/cs.js,
4546           share/html/NoAuth/RichText/FCKeditor/editor/lang/ro.js,
4547           share/html/NoAuth/RichText/FCKeditor/editor/lang/uk.js,
4548           share/html/NoAuth/RichText/FCKeditor/editor/lang/no.js,
4549           share/html/NoAuth/RichText/FCKeditor/editor/lang/pt.js,
4550           share/html/NoAuth/RichText/FCKeditor/editor/lang/vi.js,
4551           share/html/NoAuth/RichText/FCKeditor/editor/lang/pt-br.js,
4552           share/html/NoAuth/RichText/FCKeditor/editor/lang/bn.js,
4553           share/html/NoAuth/RichText/FCKeditor/editor/lang/et.js,
4554           share/html/NoAuth/RichText/FCKeditor/editor/lang/de.js,
4555           share/html/NoAuth/RichText/FCKeditor/editor/lang/en-au.js,
4556           share/html/NoAuth/RichText/FCKeditor/editor/lang/ca.js,
4557           share/html/NoAuth/RichText/FCKeditor/editor/lang/el.js,
4558           share/html/NoAuth/RichText/FCKeditor/editor/lang/sk.js,
4559           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_colorselector.html,
4560           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_listprop.html,
4561           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_replace.html,
4562           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_select.html,
4563           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_smiley.html,
4564           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_textfield.html,
4565           share/html/NoAuth/RichText/FCKeditor/editor/lang/ms.js,
4566           share/html/NoAuth/RichText/FCKeditor/editor/wsc/ciframe.html,
4567           share/html/NoAuth/RichText/FCKeditor/editor/wsc/tmpFrameset.html,
4568           share/html/NoAuth/RichText/FCKeditor/editor/wsc/w.html,
4569           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_anchor.html,
4570           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_button.html,
4571           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_docprops.html,
4572           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_hiddenfield.html,
4573           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_link.html,
4574           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_paste.html,
4575           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_source.html,
4576           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages.html,
4577           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_textarea.html,
4578           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_form.html,
4579           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_radiobutton.html,
4580           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_specialchar.html,
4581           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_tablecell.html,
4582           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_template.html,
4583           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_about.html,
4584           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_flash.html,
4585           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_image.html,
4586           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_table.html,
4587           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_checkbox.html,