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