3 * FS/FS/Schema.pm, FS/FS/cust_main.pm,
4 httemplate/edit/cust_main/billing.html,
5 httemplate/elements/select-terms.html, FS/FS/cust_bill.pm,
6 httemplate/edit/quick-charge.html,
7 httemplate/edit/process/quick-charge.cgi: change invoice terms
8 for one-time charges (& bill them immediately), RT#5891
12 * FS/FS/cust_main.pm: add cust_pkg_ref option to charge
16 * httemplate/view/cust_main/packages.html: fix "show old packages"
17 accidentally hiding cancelled packages, RT#5276
21 * FS/FS/: cust_main.pm, Cron/bill.pm: freeside-daily -g and -m
22 cooperation (and no HASH() queue noise with -m)
26 * FS/FS/: cust_bill.pm, cust_main.pm: avoid some (look to be
29 Argument "" isn't numeric in sprintf at
30 /usr/local/share/perl/5.10.0/FS/cust_bill.pm line 2358.
32 Argument "" isn't numeric in subtraction (-) at
33 /usr/local/share/perl/5.10.0/FS/cust_bill.pm line 2359.
35 Argument "" isn't numeric in addition (+) at
36 /usr/local/share/perl/5.10.0/FS/cust_main.pm line 2788.
40 * FS/FS/cust_bill.pm: tyop
44 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html,
45 conf/invoice_latex: conf switches to turn on smaller notes and
46 footer sections with stock templates, RT#5218
50 * httemplate/view/cust_statement.html: naming follow-up notices
51 from the event rather than creting a slew of separate templates,
56 * FS/FS/cust_bill.pm, httemplate/misc/email-statement.cgi,
57 httemplate/misc/send-invoice.cgi,
58 httemplate/misc/send-statement.cgi,
59 httemplate/search/cust_event.html,
60 FS/FS/part_event/Action/cust_bill_send_reminder.pm,
61 conf/invoice_html, conf/invoice_latex, conf/invoice_template,
62 httemplate/view/cust_bill-pdf.cgi,
63 httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
64 httemplate/view/cust_statement.html: naming follow-up notices
65 from the event rather than creting a slew of separate templates,
70 * FS/FS/Conf_compat17.pm: bring up-to-date wrt 1.7 Conf.pm
71 1.180.2.52 (2009-10-03), RT#2873
75 * FS/FS/cust_bill_pkg.pm: remove inadvertant debugging warnings
79 * httemplate/edit/router.cgi: replace disappearing line
83 * FS/FS/svc_acct.pm: remove annoying warning: Use of uninitialized
84 value $FS::svc_acct::passwordmin in pattern match (m//) at
85 /usr/local/share/perl/5.10.0/FS/svc_acct.pm line 60.
89 * httemplate/misc/payment.cgi: oops, handle old cust_main.pm
90 properly (should we be bothering?) :/ RT#5889
94 * httemplate/view/cust_main/payment_history/voided_payment.html:
95 doh, fix error viewing voided payments, RT#6382
99 * httemplate/elements/tr-select-pkg_class.html: remove unused
102 2009-10-05 07:04 jeff
104 * httemplate/edit/cust_main/: bottomfixup.js,
105 choose_tax_location.html, contact.html: low hanging fruit:
106 improvement in tax location selection RT#6000
108 2009-10-05 07:01 jeff
110 * httemplate/edit/router.cgi: low hanging fruit: restore router
111 virtual fields (and svcnum) in 1.9 RT#5960
113 2009-10-04 19:40 ivan
115 * httemplate/misc/payment.cgi: add manual_process-skip_first
118 2009-10-04 19:35 ivan
120 * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/misc/payment.cgi:
121 add manual_process-skip_first option, RT#5889
123 2009-10-04 19:16 ivan
125 * FS/FS/Conf.pm, httemplate/misc/payment.cgi,
126 httemplate/misc/process/payment.cgi: add manual_process-display
127 config to subtract fee from amount instead of adding, RT#5889
129 2009-10-04 18:40 jeff
131 * conf/invoice_html: can't revert because windows is ghei
133 2009-10-04 18:07 jeff
135 * FS/FS/cust_main.pm: don't consider setup or recurring taxes when
136 billing usage on cancel
138 2009-10-04 18:00 jeff
140 * FS/FS/: cust_bill.pm, cust_main.pm, part_pkg/voip_cdr.pm:
141 invoices with details in separate section but usage not separated
143 2009-10-04 17:49 jeff
145 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Upgrade.pm,
146 FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_htmlsummary,
147 conf/invoice_latex, conf/invoice_latexsummary,
148 FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_display.pm,
149 FS/FS/cust_main.pm, FS/FS/pkg_category.pm,
150 FS/FS/part_event/Action/cust_bill_fee_percent.pm,
151 FS/FS/part_event/Action/fee.pm,
152 httemplate/browse/pkg_category.html,
153 httemplate/edit/pkg_category.html: leading summary page invoices
156 2009-10-04 16:36 ivan
158 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix the same
159 problem with processing payments & masked ACH amounts, RT#6374
161 2009-10-04 16:31 ivan
163 * FS/FS/ClientAPI/MyAccount.pm: fix problems "re-saving" a masked
164 card. hopefully the last of it!
166 2009-10-03 19:09 ivan
168 * httemplate/misc/delete-cust_bill.html: delete invoices, RT#4048
170 2009-10-03 19:04 ivan
172 * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Setup.pm,
173 FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
174 FS/bin/freeside-addgroup, bin/mapsecrets2access_user,
175 httemplate/view/cust_bill.cgi,
176 httemplate/view/cust_main/payment_history.html,
177 httemplate/view/cust_main/payment_history/invoice.html: delete
180 2009-10-03 17:08 ivan
182 * httemplate/view/cust_main.cgi: more room for cancellation reason
184 2009-10-03 17:07 ivan
186 * httemplate/elements/popup_link-cust_main.html: doc
188 2009-10-03 15:09 ivan
190 * httemplate/edit/part_bill_event.cgi: cancel to 80, comp @ 90,
193 2009-10-03 15:06 ivan
195 * httemplate/edit/part_bill_event.cgi: in old invoice events,
196 chance default weight of cancel event to 90 so you can place it
197 at the same time as a realtime event, RT#5674
199 2009-10-03 13:22 mark
201 * FS/FS/: pay_batch.pm, pay_batch/paymentech.pm: Load XML::Simple
202 at runtime to avoid breakage
204 2009-10-01 16:48 ivan
206 * FS/FS/cust_main.pm: hopefully fully fix bulk email errors when
207 selecting a single payby
209 2009-10-01 16:01 ivan
211 * FS/FS/Schema.pm: allow svc_acct._password to be NULL in the
214 2009-10-01 15:02 ivan
216 * httemplate/view/cust_main/payment_history/voided_payment.html:
217 consistency with un-voided payments wrt display
219 2009-09-30 17:52 ivan
221 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
222 really final fix for the problems using remembered cards in
225 2009-09-30 17:29 ivan
227 * FS/: FS/Conf.pm, FS/Cron/check.pm, bin/freeside-check: add login
228 check to FS::ClientAPI::SG/SGNG checks. RT#4610
230 2009-09-30 12:33 ivan
232 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
233 final fix for the problems using remembered cards in self-service
235 2009-09-29 15:08 ivan
237 * httemplate/misc/email-customers.html: should fix newsletter
238 sending error when you select a single payby only
240 2009-09-28 23:17 ivan
242 * FS/t/cust_attachment.t: forgot
244 2009-09-28 15:45 ivan
246 * FS/FS/Cron/check.pm: more accurate SG check, RT#4610
248 2009-09-28 15:35 ivan
250 * FS/: FS/Cron/check.pm, bin/freeside-check: correct place for use
253 2009-09-28 15:23 ivan
255 * FS/FS/Cron/check.pm: oops, hopefully fix sg cron check, RT#4610
257 2009-09-28 08:55 jeff
259 * FS/FS/cust_pkg.pm: use object copy when billing on cancel to
260 avoid very weird side effects ( including 'impossible' history )
263 2009-09-25 05:29 ivan
265 * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
266 httemplate/config/config.cgi,
267 httemplate/config/config-process.cgi,
268 httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi:
269 processing fee on credit card recharges, RT#5889
271 2009-09-25 03:29 ivan
273 * FS/FS/Conf.pm: this one too
275 2009-09-25 03:14 ivan
277 * FS/FS/Conf.pm, FS/FS/svc_acct.pm, FS/FS/ClientAPI/Signup.pm,
278 fs_selfservice/FS-SelfService/cgi/signup.cgi,
279 fs_selfservice/FS-SelfService/cgi/signup.html,
280 httemplate/config/config-process.cgi,
281 httemplate/config/config-view.cgi, httemplate/config/config.cgi,
282 httemplate/elements/select-part_svc.html,
283 httemplate/elements/select-table.html,
284 httemplate/elements/tr-select-part_svc.html: nomadix, RT#5876
286 2009-09-24 19:30 mark
288 * FS/FS/pay_batch.pm, FS/FS/Conf.pm, FS/FS/pay_batch/BoM.pm,
289 FS/FS/pay_batch/PAP.pm, FS/FS/pay_batch/ach_spiritone.pm,
290 FS/FS/pay_batch/chase_canada.pm, FS/FS/pay_batch/paymentech.pm,
291 FS/FS/pay_batch/td_canada_trust.pm,
292 httemplate/misc/download-batch.cgi,
293 httemplate/search/cust_pay_batch.cgi: Batch payment refactoring
295 2009-09-24 18:04 mark
297 * FS/MANIFEST: Add cust_attachment
299 2009-09-24 12:59 ivan
301 * FS/FS/: Cron/check.pm, Conf.pm: get the ping username/pass from a
302 config, good enough, RT#4610
304 2009-09-23 20:14 ivan
306 * FS/FS/Cron/check.pm, FS/bin/freeside-check,
307 FS/FS/ClientAPI/SGNG.pm,
308 fs_selfservice/FS-SelfService/SelfService.pm: add SG and SGNG
311 2009-09-23 16:47 ivan
313 * FS/FS/TicketSystem/RT_External.pm: this should fix the occasional
314 extra ticket showing up on wrong customer record
316 2009-09-21 20:08 ivan
318 * FS/FS/Mason.pm: add addl_comp_root.pl and addl_handler_use.pl
319 config files, RT#4743
321 2009-09-21 13:48 ivan
323 * FS/FS/cust_bill.pm: i think it is new Pg (or... new Record.pm???)
324 that causes this problem... before it just returned nothing for
325 the search instead of erroring out?
327 2009-09-20 23:05 ivan
329 * FS/FS/Conf.pm: doc clarification
331 2009-09-20 22:35 ivan
333 * FS/FS/TicketSystem/RT_Internal.pm: left debugging on
335 2009-09-20 19:41 ivan
337 * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
338 FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
339 FS/FS/cust_bill_pay_pkg.pm, FS/FS/cust_main.pm,
340 FS/FS/cust_pay.pm, httemplate/edit/process/cust_pay.cgi,
341 httemplate/edit/process/elements/ApplicationCommon.html: add
342 ability to trigger receipts when payment is used against a
343 specific package instead of when it was made, RT#5199
345 2009-09-18 15:41 ivan
347 * FS/FS/: cust_main.pm,
348 part_event/Condition/has_referral_custnum.pm: add active option
349 to has_referral_custnum condition, RT#6150
351 2009-09-18 15:35 ivan
353 * httemplate/elements/: select-cust_main-status.html,
354 select-cust_pkg-status.html: fix customer and package status
355 conditions not sticky on edit, noticed on RT#6150
357 2009-09-18 12:28 ivan
359 * httemplate/edit/elements/edit.html: better error message when the
360 clone object isn't found, RT#6128
362 2009-09-17 18:03 ivan
364 * httemplate/view/cust_main/one_time_charge_link.html: fix one-time
365 charge inadvertantly checking the "tax exempt" checkbox when the
366 tax product popup is swapped in and out, RT#6095
368 2009-09-17 16:45 ivan
370 * FS/FS/cust_bill.pm: eliminate mystery "min ( N.NN, M.MM )"
373 2009-09-16 18:37 ivan
375 * httemplate/search/cust_bill_pkg.cgi: fix sales tax report
376 w/part_pkg overrides, RT#6197
378 2009-09-15 17:52 ivan
380 * FS/FS/Mason.pm: quiet warning: Subroutine
381 Net::Ping::External::_ping_linux redefined
383 2009-09-15 16:13 ivan
385 * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: set svcnum when rating CDR,
388 2009-09-15 15:58 ivan
390 * FS/FS/ClientAPI/Signup.pm: hopefully really finish fixing for
391 good "Real timeprocessing not enabled!" error when using signup
392 without any real-time processor, RT#6043
394 2009-09-15 13:45 ivan
396 * httemplate/search/svc_phone.cgi: fix phone# usage search, RT#
398 2009-09-15 13:44 ivan
400 * httemplate/search/svc_external.cgi: modernize external search
402 2009-09-15 13:44 ivan
404 * FS/FS/: cust_main_Mixin.pm, UI/Web.pm: fix display_custnum on
407 2009-09-15 12:45 ivan
409 * htetc/handler.pl: eliminate "Use of uninitialized value in undef
410 operator at /etc/freeside/handler.pl line 79/80" errors
412 2009-09-14 16:52 ivan
414 * FS/FS/Mason.pm, httemplate/elements/popup_link-ping.html,
415 httemplate/misc/ping.html, httemplate/misc/xmlhttp-ping.html,
416 httemplate/view/svc_broadband.cgi,
417 httemplate/view/cust_main/packages/services.html: ping tool,
420 2009-09-11 10:40 ivan
422 * FS/FS/cust_bill_pkg_detail.pm: preserve allowing empty values,
425 2009-09-11 08:51 ivan
427 * FS/FS/: Schema.pm, cust_bill_pkg.pm, cust_bill_pkg_detail.pm: fix
428 (hopefully the rest of the) fallout from rating CDRs to sub-penny
431 2009-09-10 10:55 ivan
433 * fs_selfservice/FS-SelfService/cgi/success.html: remove random >
434 char from signup success.html, RT#6110
436 2009-08-31 15:17 mark
438 * FS/FS/cdr/vitelity.pm: Add Vitelity CDR format
440 2009-08-29 15:47 mark
442 * FS/FS/: cdr.pm, cdr/broadsoft.pm: Add Broadsoft CDR record format
444 2009-08-29 15:45 mark
446 * FS/bin/freeside-cdr-sftp_and_import: Add FTP support
448 2009-08-29 12:05 ivan
450 * FS/FS/ClientAPI/MyAccount.pm: hopefully really fix self-service
451 when not using real-time gateway
453 2009-08-29 11:51 ivan
455 * FS/FS/ClientAPI/MyAccount.pm: hopefully fix self-service when not
456 using real-time gateway
458 2009-08-27 14:41 ivan
460 * httemplate/elements/menu.html: oops, tax class menu item got lost
462 2009-08-27 03:26 ivan
464 * bin/move-customers: try, try again
466 2009-08-27 03:23 ivan
468 * bin/move-customers: doh
470 2009-08-27 03:04 ivan
472 * bin/move-customers: ok
474 2009-08-26 23:52 ivan
476 * FS/FS/part_export/amazon_ec2.pm: amazon ec2 provisioning
478 2009-08-26 13:52 jeff
480 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: improve
481 testing need for invoicing list
483 2009-08-26 09:19 rsiddall
485 * FS/FS/part_export/domreg_net_dri.pm: OpenSRS support for domain
486 registration first appears in Net::DRI 0.95.
488 2009-08-26 04:22 ivan
490 * httemplate/search/: report_svc_phone.html, svc_phone.cgi: first
491 pass at balance reporting, RT#5496
493 2009-08-26 03:18 ivan
495 * FS/FS/part_pkg/voip_cdr.pm: add granularity to single_price CDR
498 2009-08-25 12:08 jeff
500 * httemplate/search/: 477.html, report_477.html,
501 elements/search.html: improved 477 report #6004
503 2009-08-25 10:03 jeff
505 * FS/FS/Record.pm: support listref to qsearch as UNION
507 2009-08-24 04:09 ivan
509 * bin/move-customers: customer move script, RT#5351
511 2009-08-24 01:50 ivan
513 * FS/FS/cust_main.pm, bin/move-customers: (start of) customer move
516 2009-08-24 00:08 ivan
518 * bin/move-customers: (start of) customer move script, RT#5351
520 2009-08-23 23:50 ivan
522 * bin/move-customers: (start of) customer move script, RT#5351
524 2009-08-23 23:39 ivan
526 * FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/part_pkg.pm,
527 bin/move-customers: (start of) customer move script, RT#5351
529 2009-08-23 23:13 jeff
531 * httemplate/edit/process/part_pkg.cgi: fix select multiple report
534 2009-08-23 22:09 jeff
536 * httemplate/graph/cust_bill_pkg.cgi,
537 httemplate/graph/cust_bill_pkg_detail.cgi,
538 httemplate/graph/report_cust_bill_pkg.html,
539 httemplate/graph/report_cust_bill_pkg_detail.html,
540 FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
541 httemplate/search/cust_bill_pkg.cgi: add rated call sales report
542 and option to sales report to count usage separately from
545 2009-08-21 17:31 ivan
547 * httemplate/view/cust_main/packages/status.html: better label
549 2009-08-21 17:31 ivan
551 * httemplate/misc/states.cgi: mason style
553 2009-08-21 17:30 ivan
555 * httemplate/elements/header.html: doc
557 2009-08-21 17:29 ivan
559 * httemplate/edit/elements/edit.html: use name_singular if
562 2009-08-21 17:29 ivan
564 * httemplate/edit/cust_main/bottomfixup.js: comment
566 2009-08-21 17:29 ivan
568 * httemplate/edit/quick-charge.html: comments
570 2009-08-21 17:29 ivan
572 * fs_selfservice/FS-SelfService/cgi/passwd.cgi: not necessary
574 2009-08-21 17:27 ivan
576 * FS/FS/Cron/check.pm: fewer false positives
578 2009-08-21 17:27 ivan
580 * FS/FS/cust_bill.pm: doc
582 2009-08-21 17:26 ivan
584 * FS/FS/Record.pm: cleaner??
586 2009-08-21 17:22 ivan
588 * fs_selfservice/FS-SelfService/cgi/order_pkg.html,
589 fs_selfservice/FS-SelfService/cgi/selfservice.cgi, FS/FS/Conf.pm,
590 FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/MyAccount.pm,
591 fs_selfservice/FS-SelfService/cgi/misc/part_svc-columns.cgi,
592 fs_selfservice/FS-SelfService/cgi/misc/svc_acct-domains.cgi,
593 httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
594 httemplate/edit/cust_main/first_pkg/svc_acct.html: order
595 svc_phone services from self-service too, RT#5085
597 2009-08-20 13:44 ivan
599 * fs_selfservice/FS-SelfService/SelfService.pm: mitigate harmless
600 warnings spamming logs
602 2009-08-20 02:55 ivan
604 * FS/FS/part_event/Condition.pm: allow generic conditions for
605 cust_statement, RT#4860
607 2009-08-20 02:47 ivan
609 * FS/FS/Mason.pm, FS/FS/cust_statement.pm, FS/FS/Cron/bill.pm,
610 FS/FS/part_event/Action/cust_statement.pm,
611 FS/FS/part_event/Action/cust_statement_send.pm,
612 FS/FS/part_event/Condition/has_pkg_class.pm,
613 FS/FS/part_event/Condition/has_pkgpart.pm,
614 FS/FS/part_event/Condition/hasnt_pkgpart.pm,
615 httemplate/misc/email-statement.cgi,
616 httemplate/view/cust_statement-pdf.cgi,
617 httemplate/view/cust_statement.html: email statements, RT#4860
619 2009-08-20 02:26 ivan
621 * bin/generate-table-module: tired of asking
623 2009-08-19 21:03 ivan
625 * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_main.pm,
626 FS/FS/cust_statement.pm, FS/FS/part_event.pm,
627 FS/t/cust_statement.t, FS/FS/Cron/bill.pm,
628 FS/FS/part_event/Action/cust_statement.pm,
629 FS/FS/part_event/Action/cust_statement_send.pm,
630 httemplate/view/cust_statement.html,
631 httemplate/view/cust_main/payment_history.html,
632 httemplate/view/cust_main/payment_history/statement.html:
633 Emailing statements of accounts, RT#4860
635 2009-08-19 19:40 ivan
637 * FS/FS/part_event/Action/cust_bill_send.pm: eliminate unnecessary
640 2009-08-19 14:27 ivan
642 * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm,
643 pkg_referral_credit_pkg.pm: add option to disable late fee taxes
645 2009-08-19 00:05 mark
647 * FS/FS/part_export/shellcommands_withdomain.pm: Turn off
648 userdel_no_queue for MagicMail export
650 2009-08-18 23:15 jeff
652 * FS/FS/Report/Table/Monthly.pm,
653 httemplate/graph/cust_bill_pkg.cgi,
654 httemplate/graph/report_cust_bill_pkg.html,
655 httemplate/search/cust_bill_pkg.cgi: option to count subpackages
656 outside packages in sales report #5588
658 2009-08-18 05:21 jeff
660 * FS/FS/Conf.pm, httemplate/edit/cust_main/bottomfixup.js: support
663 2009-08-17 16:08 mark
665 * FS/FS/part_export/: shellcommands.pm,
666 shellcommands_withdomain.pm: Add more fine-grained queue options
668 2009-08-17 13:48 jeff
670 * FS/FS/: Record.pm, Schema.pm, cust_bill.pm, cust_bill_pkg.pm,
671 cust_bill_pkg_detail.pm, cust_svc.pm, part_pkg/voip_cdr.pm:
672 improve emailed cdr csv file (#5727 again)
674 2009-08-16 15:45 jeff
676 * httemplate/edit/cust_main/bottomfixup.js: include a census
677 zipcode link and other minor improvements
679 2009-08-14 15:13 jeff
681 * FS/FS/svc_acct.pm: add svcnum lookup for svc_acct
683 2009-08-14 14:51 jeff
685 * FS/FS/part_export/shellcommands.pm: add pkgnum and custnum to use
688 2009-08-14 10:26 mark
690 * httemplate/edit/cust_main_attach.cgi: Fix incorrect access right
692 2009-08-14 10:24 mark
694 * FS/FS/AccessRight.pm: Move note/attachment rights to new section
696 2009-08-13 15:53 mark
698 * FS/bin/freeside-void-payments: Add option to
699 freeside-void-payments to cancel customers
701 2009-08-13 08:13 jeff
703 * FS/FS/cust_pkg.pm: fix fix multiple pkgpart search (need sanity
704 check): don't let empty set limit search
706 2009-08-13 02:35 ivan
708 * ChangeLog: adding autogen changelog on 1.9
710 2009-08-13 02:25 ivan
712 * httemplate/view/cust_main.cgi: fix reverted changes. grr.
715 2009-08-12 17:26 ivan
717 * init.d/freeside-init: useful stuff for webdemo & profiling
719 2009-08-12 07:58 jeff
721 * bin/billco-upload, Makefile, FS/FS/Conf.pm, FS/FS/Cron/upload.pm,
722 FS/bin/freeside-daily, FS/bin/freeside-monthly,
723 httemplate/config/config-view.cgi: internalize billco-upload and
724 automate the transfer to the provider RT#5902
726 2009-08-12 04:57 ivan
728 * httemplate/: docs/about.html, docs/credits.html,
729 docs/license.html, elements/header-popup.html: slight
730 about/credits UI tweak
732 2009-08-11 22:22 ivan
734 * FS/FS/: cust_main.pm, part_event/Action.pm,
735 part_event/Action/cust_bill_fee_percent.pm,
736 part_event/Action/fee.pm: add pre-bill event stage for late fees,
739 2009-08-11 19:36 ivan
741 * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
742 httemplate/search/cust_pkg.cgi: fix multiple pkgpart search,
745 2009-08-11 14:33 rsiddall
747 * rpm/freeside.spec: Back out kludge to show CVS snapshot date in
748 version number in GUI. You can get the snapshot date from the
749 release number using "rpm -q freeside".
751 2009-08-11 14:29 rsiddall
753 * Makefile: Reset RPM release number back to 1 on a new version
756 2009-08-10 19:45 ivan
758 * FS/FS/part_event/Action/writeoff.pm: fix bad debt writeoff
761 2009-08-10 19:34 ivan
763 * FS/FS/cust_main.pm: add $company_name and $company_address to
764 decline template, RT#5869
766 2009-08-10 16:04 mark
768 * FS/FS/AccessRight.pm, httemplate/edit/cust_main_attach.cgi,
769 httemplate/edit/process/cust_main_attach.cgi,
770 httemplate/view/attachment.html, httemplate/view/cust_main.cgi,
771 httemplate/view/cust_main/attachments.html: Improve handling of
774 2009-08-10 14:44 ivan
776 * FS/FS/part_export/netsapiens.pm: last nits on netsapiens export,
779 2009-08-10 11:05 mark
781 * FS/FS/part_export/shellcommands_withdomain.pm: Add preset for
784 2009-08-10 04:57 ivan
786 * fs_selfservice/FS-SelfService/cgi/process_svc_external.html: when
787 using pkg-balances, limit self-service access when a customer
788 with multiple packages logs on, RT#4189
790 2009-08-10 04:50 ivan
792 * FS/FS/ClientAPI/MyAccount.pm,
793 fs_selfservice/FS-SelfService/SelfService.pm,
794 fs_selfservice/FS-SelfService/cgi/myaccount.html,
795 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
796 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
797 fs_selfservice/FS-SelfService/cgi/login.html,
798 fs_selfservice/FS-SelfService/cgi/logout.html,
799 fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html:
800 when using pkg-balances, limit self-service access when a
801 customer with multiple packages logs on, RT#4189
803 2009-08-09 16:53 jeff
805 * FS/FS/part_event/Action/cust_bill_spool_csv.pm: whoops: theory
806 should match practice
808 2009-08-09 16:45 jeff
810 * FS/FS/part_event/Action/cust_bill_spool_csv.pm: fix per agent
813 2009-08-09 15:47 jeff
815 * FS/FS/cust_bill_pkg.pm: don't bomb when the line item has no
818 2009-08-09 02:05 mark
820 * FS/FS/cust_attachment.pm, httemplate/edit/cust_main_attach.cgi,
821 httemplate/edit/process/cust_main_attach.cgi,
822 httemplate/view/attachment.html, httemplate/view/cust_main.cgi,
823 httemplate/view/cust_main/attachments.html, FS/FS/AccessRight.pm,
824 FS/FS/Conf.pm, FS/FS/Mason.pm, FS/FS/Record.pm, FS/FS/Schema.pm:
825 Add cust_attachment stuff
827 2009-08-07 16:08 ivan
829 * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
830 httemplate/edit/cust_main/top_misc.html,
831 httemplate/edit/process/cust_main.cgi,
832 httemplate/elements/tr-input-date-field.html: add ability to edit
833 signup dates (turn on cust_main-edit_signupdate config), RT#4644
835 2009-08-06 17:39 ivan
837 * FS/FS/cust_main.pm, httemplate/edit/process/quick-cust_pkg.cgi,
838 httemplate/elements/tr-input-date-field.html,
839 httemplate/misc/order_pkg.html,
840 httemplate/view/cust_main/packages.html: don't start recurring
841 billing when a start date hasn't been reached yet either... and
842 since that works, add the start date to new package order,
845 2009-08-05 17:41 ivan
847 * FS/FS/part_export/netsapiens.pm: pass mac addresses as lower-case
848 to netsapiens, RT#5226
850 2009-08-05 17:39 ivan
852 * FS/FS/svc_phone.pm: delete phone_device records when svc_phone is
855 2009-08-05 16:32 ivan
857 * FS/FS/part_pkg/: agent.pm, base_rate.pm, flat.pm,
858 flat_delayed.pm, prorate_delayed.pm: fix cancellation errors with
859 updated flat_introrate, RT#5865
861 2009-08-04 19:27 ivan
863 * FS/FS/: svc_acct.pm: export negative byte values to chillispot
864 attributes as 0, RT#5815
866 2009-08-04 16:43 ivan
868 * FS/: FS/svc_acct.pm, bin/freeside-sqlradius-reset: hopefully
869 ignore errors about deleted accounts and properly finish
870 freeside-sqlradius-reset, RT#5868
872 2009-08-04 15:04 ivan
874 * FS/: FS/svc_Common.pm, bin/freeside-sqlradius-reset: ignore
875 problams calling ->overlimit during sqlradius-reset, wtf?!
878 2009-08-03 17:19 ivan
880 * FS/FS/cust_pkg.pm: don't reset usage on package change when
881 usage_rollover is on, it adds twice...
883 2009-08-03 12:54 ivan
885 * httemplate/elements/header.html: looks slightly better in default
888 2009-08-03 07:17 jeff
890 * FS/FS/part_export/shellcommands.pm: new doesn't exist
892 2009-08-03 07:07 jeff
894 * FS/FS/part_export/shellcommands.pm: bad tyops
896 2009-08-01 12:16 jeff
898 * FS/FS/: Schema.pm, queue.pm, queue_arg.pm: support broader array
899 of queue args #5855, fallout from #5495
901 2009-07-31 06:20 ivan
903 * FS/FS/ClientAPI/MyAccount.pm,
904 fs_selfservice/FS-SelfService/SelfService.pm,
905 fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
906 fs_selfservice/FS-SelfService/cgi/change_bill.html,
907 fs_selfservice/FS-SelfService/cgi/change_password.html,
908 fs_selfservice/FS-SelfService/cgi/change_pay.html,
909 fs_selfservice/FS-SelfService/cgi/change_ship.html,
910 fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
911 fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
912 fs_selfservice/FS-SelfService/cgi/delete_svc.html,
913 fs_selfservice/FS-SelfService/cgi/footer.html,
914 fs_selfservice/FS-SelfService/cgi/header.html,
915 fs_selfservice/FS-SelfService/cgi/login.html,
916 fs_selfservice/FS-SelfService/cgi/logout.html,
917 fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
918 fs_selfservice/FS-SelfService/cgi/make_payment.html,
919 fs_selfservice/FS-SelfService/cgi/myaccount.html,
920 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
921 fs_selfservice/FS-SelfService/cgi/payment_results.html,
922 fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
923 fs_selfservice/FS-SelfService/cgi/process_change_password.html,
924 fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
925 fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
926 fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
927 fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
928 fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
929 fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
930 fs_selfservice/FS-SelfService/cgi/provision.html,
931 fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
932 fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
933 fs_selfservice/FS-SelfService/cgi/recharge_results.html,
934 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
935 fs_selfservice/FS-SelfService/cgi/view_invoice.html,
936 fs_selfservice/FS-SelfService/cgi/view_usage_details.html: skin
937 up self-service according to config passed from backend, RT#5530
939 2009-07-31 00:58 ivan
941 * bin/cdr-transnexus.import: only need Customer-CDRs, RT#5229
943 2009-07-31 00:51 ivan
945 * bin/cdr-transnexus.import: only need Customer-CDRs, RT#5229
947 2009-07-30 02:19 ivan
949 * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: pass a pkgnum from
950 self-service if applicable, RT#4339
952 2009-07-30 01:43 ivan
954 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: lost fix for
957 2009-07-30 00:39 ivan
959 * httemplate/view/cust_main/change_history.html: small fix to
960 change history to not error out with svc_acct services, RT#1005
962 2009-07-30 00:35 mark
964 * FS/FS/part_export/shellcommands.pm: Make no_queue option work
967 2009-07-29 23:52 ivan
969 * httemplate/view/cust_main/payment_history.html: didn't mean to
970 leave a Dump(er) there
972 2009-07-29 23:50 ivan
974 * httemplate/edit/cust_pay.cgi: another accidentally (alliterated)
977 2009-07-29 23:49 ivan
979 * httemplate/edit/cust_credit.cgi: don't need to lookup cust_main
982 2009-07-29 23:48 ivan
984 * httemplate/elements/select-cust_pkg-balances.html: fix for
987 2009-07-29 23:42 ivan
989 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
990 FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
991 FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
992 FS/FS/cust_pay.pm, FS/FS/cust_pay_pending.pm,
993 FS/FS/cust_pay_void.pm, FS/FS/cust_pkg.pm, FS/FS/cust_main.pm,
994 httemplate/edit/cust_credit.cgi, httemplate/edit/cust_pay.cgi,
995 httemplate/edit/process/cust_pay.cgi,
996 httemplate/elements/select-cust_pkg-balances.html,
997 httemplate/elements/tr-select-cust_pkg-balances.html,
998 httemplate/view/cust_bill.cgi, httemplate/view/cust_pay.html,
999 httemplate/view/cust_main/packages.html,
1000 httemplate/view/cust_main/payment_history.html,
1001 httemplate/view/cust_main/packages/status.html,
1002 httemplate/view/cust_main/payment_history/payment.html,
1003 httemplate/view/cust_main/payment_history/credit.html,
1004 httemplate/view/cust_main/payment_history/voided_payment.html:
1005 experimental package balances, RT#4339
1007 2009-07-28 15:21 jeff
1009 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
1010 FS/FS/cust_main.pm, httemplate/edit/cust_main/billing.html,
1011 httemplate/view/cust_main/billing.html: feature to email CSV of
1012 CDRs with invoices #5727
1014 2009-07-28 14:17 ivan
1016 * FS/FS/Conf.pm, FS/FS/AccessRight.pm, FS/FS/Mason.pm,
1017 FS/FS/svc_external.pm, httemplate/pref/pref.html,
1018 httemplate/view/cust_main.cgi,
1019 httemplate/view/cust_main/change_history.html: adding a basic
1020 change history using history tables, RT#1005, RT#4357
1022 2009-07-27 19:12 mark
1024 * FS/FS/part_export/: shellcommands.pm,
1025 shellcommands_withdomain.pm: Add no_queue option to shellcommands
1028 2009-07-27 12:51 ivan
1030 * httemplate/misc/cancel_pkg.html: fix spacing
1032 2009-07-27 02:59 ivan
1034 * httemplate/search/: report_cust_pay.html,
1035 elements/cust_pay_or_refund.html: searching for voided payments
1036 by void date as well, RT#5786
1038 2009-07-27 02:07 ivan
1040 * httemplate/: elements/menu.html, search/cust_pay_void.html,
1041 search/report_cust_pay.html,
1042 search/elements/cust_pay_or_refund.html, view/cust_pay.html,
1043 view/cust_pay_void.html: voided payment report, RT#5786
1045 2009-07-26 23:17 ivan
1047 * FS/FS/Conf.pm, httemplate/config/config-view.cgi: add deprecated
1048 config options back to Conf.pm to fix "unapplypayments" fails
1049 existential comparison errors, RT#2927
1051 2009-07-26 20:26 jeff
1053 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
1054 httemplate/edit/cust_main.cgi,
1055 httemplate/edit/cust_main/bottomfixup.js,
1056 httemplate/edit/cust_main/contact.html,
1057 httemplate/elements/location.html,
1058 httemplate/misc/xmlhttp-cust_main-censustract.html,
1059 httemplate/search/cust_pkg.cgi,
1060 httemplate/view/cust_main/misc.html: FCC from 477 improvements
1063 2009-07-26 13:23 jeff
1065 * httemplate/search/svc_broadband.cgi: fix links
1067 2009-07-26 12:36 ivan
1069 * rt/: FREESIDE_MODIFIED, html/Elements/PageLayout,
1070 html/Elements/SelectDate: fix the date picker in RT to use
1071 jscalendar instead of an HTML popup (that had acquired the page
1072 header, eek), RT#1682
1074 2009-07-26 11:40 ivan
1076 * FS/FS/Conf_compat17.pm: bring up-to-date wrt 1.7 Conf.pm
1077 1.180.2.49 (2009-7-26), RT#2873
1079 2009-07-25 23:38 jeff
1081 * FS/bin/freeside-apply_payments_and_credits: command line tool to
1082 apply payments and credits
1084 2009-07-25 15:00 ivan
1086 * htetc/handler.pl: set a character encoding for all pages; this
1087 should fix problems with diamond question marks even when the
1088 server gets an UTF-8 default setting, RT#3094
1090 2009-07-25 14:33 ivan
1092 * FS/FS/cust_event.pm, httemplate/search/cust_event.html: this
1093 should fix the re-email/print links on event search pages sending
1094 too much, RT#5740, RT#5570
1096 2009-07-25 00:57 ivan
1098 * FS/FS/Record.pm: teach Record.pm about BYTEA handling in order to
1099 store files in the db, RT#4964
1101 2009-07-24 02:38 ivan
1103 * FS/FS/: Conf.pm, svc_acct.pm: add handling of ChilliSpot (and
1104 CoovaChilli) Max attributes, specifically
1105 ChilliSpot-Max-{Input,Output,Total}-{Octets,Gigawords}, RT#5815
1107 2009-07-23 22:51 mark
1109 * FS/bin/freeside-void-payments: Add -v switch (verbose) to
1110 freeside-void-payments
1112 2009-07-23 12:46 ivan
1114 * FS/FS/cust_pay.pm: avoid harmless warning: Use of uninitialized
1117 2009-07-23 12:40 ivan
1119 * FS/bin/freeside-void-payments: fix -r option, RT#5675
1121 2009-07-23 09:48 jeff
1123 * httemplate/browse/svc_acct_pop.cgi: restore svc_acct_pop editing
1125 2009-07-23 06:25 ivan
1127 * httemplate/: browse/cust_main_county.cgi,
1128 edit/process/cust_main_county-collapse.cgi: add back remove
1129 ("collapse") links again. on each line this time. RT#2973
1131 2009-07-22 23:58 ivan
1133 * FS/FS/Tron.pm: need to see who is still on deb 4 & pg 7.4
1135 2009-07-22 15:05 ivan
1137 * httemplate/view/cust_main/misc.html: fix bombing out on new
1140 2009-07-21 11:44 ivan
1142 * FS/FS/: Schema.pm, part_pkg/cdr_termination.pm: sub-penny
1143 termination pricing too, RT#5495
1145 2009-07-21 00:03 ivan
1147 * FS/FS/part_pkg/voip_cdr.pm: yow. fix spurious charge errors
1148 w/single_price, round to four decimal places (wtf?) instead of 2,
1151 2009-07-20 22:29 ivan
1153 * FS/FS/part_pkg/voip_cdr.pm: and fix min_charge option, RT#5495
1155 2009-07-20 22:27 ivan
1157 * FS/FS/part_pkg/voip_cdr.pm: if we're going to do recur_Common,
1158 have to use and @ISA (and capitalize) it
1160 2009-07-20 17:20 ivan
1162 * FS/FS/part_pkg/voip_cdr.pm: don't have a money type in package
1163 definitions at the moment
1165 2009-07-20 16:01 jeff
1167 * FS/FS/: Conf.pm, cust_bill.pm: config setting to have emailed
1168 invoices include call details #5275
1170 2009-07-20 07:26 jeff
1172 * httemplate/elements/checkbox.html,
1173 httemplate/elements/tr-checkbox.html,
1174 httemplate/elements/tr-justtitle.html,
1175 httemplate/elements/tr-title.html, FS/FS/Schema.pm,
1176 FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
1177 FS/FS/part_pkg.pm, FS/FS/part_pkg_link.pm,
1178 httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
1179 httemplate/edit/process/part_pkg.cgi: bundle bill linked packages
1180 into top line total when desired #5724
1182 2009-07-19 21:51 ivan
1184 * FS/FS/cust_pkg.pm: one $conf is enough
1186 2009-07-19 21:40 ivan
1188 * rt/: FREESIDE_MODIFIED, lib/RT/Transaction_Overlay.pm: slightly
1189 improve terrible quoting behavior when you change MessageBoxWidth
1191 2009-07-19 21:19 ivan
1193 * httemplate/elements/header.html: fix preferences links showing as
1194 blue/purple on RT side
1196 2009-07-19 21:14 ivan
1198 * rt/: FREESIDE_MODIFIED, html/Ticket/Create.html: fix badly styled
1199 links on ticket create (fallout from RT borging/styling)
1201 2009-07-17 16:33 ivan
1203 * FS/FS/cdr.pm: remove unused cdr_upstream_rate
1205 2009-07-17 16:10 rsiddall
1207 * rpm/freeside.spec: Filter out requirements for specific Freeside
1208 modules so that you can install an RPM which requires missing
1211 2009-07-17 15:26 ivan
1213 * FS/: FS/cust_main.pm, FS/Cron/bill.pm, bin/freeside-daily: commit
1214 pkgpart exclusion for billing run, RT#5495
1216 2009-07-17 07:58 jeff
1218 * bin/billco-upload: add mutex and commit changes found on
1221 2009-07-16 19:29 jeff
1223 * httemplate/search/cust_pkg.cgi: FSM, another missed file for 477
1226 2009-07-16 18:44 jeff
1228 * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm, part_pkg/voip_cdr.pm:
1229 bill usage when cancelling package
1231 2009-07-16 18:08 jeff
1233 * bin/generate-table-module: black magic to edit Mason.pm as well
1235 2009-07-16 17:35 ivan
1237 * FS/FS/part_pkg/: voip_cdr.pm: add single_price option so you can
1238 do one per-minute price without rate tables, RT#5495
1240 2009-07-16 17:33 ivan
1242 * FS/MANIFEST: get rid of cdr_upstream_rate table and some other
1243 old convergent cruft
1245 2009-07-16 17:10 ivan
1247 * FS/: FS/Schema.pm, FS/cdr.pm, FS/cdr_upstream_rate.pm,
1248 FS/part_pkg/voip_cdr.pm, FS.pm, t/cdr_upstream_rate.t: get rid of
1249 cdr_upstream_rate table and some other old convergent cruft
1251 2009-07-16 15:16 jeff
1253 * FS/FS/Mason.pm: dark magic coming soon
1255 2009-07-15 18:57 jeff
1257 * httemplate/search/477.html: duh! more 477 files
1259 2009-07-15 18:35 jeff
1261 * httemplate/search/report_477.html: missed file for 477 reporting
1263 2009-07-15 16:06 ivan
1265 * FS/FS/part_pkg/cdr_termination.pm: unused for now
1267 2009-07-15 15:49 ivan
1269 * FS/FS/: Conf.pm, cdr.pm: add option to trim leading zeros when
1270 setting charged_party to accountcode, RT#5495
1272 2009-07-14 12:06 rsiddall
1274 * FS/FS/part_export/domreg_net_dri.pm: Minor bug fix, spotted by
1277 2009-07-14 12:05 rsiddall
1279 * FS/FS/svc_domain.pm: Changed description of "action" field to
1280 match domain registration exports.
1282 2009-07-13 20:14 ivan
1284 * htetc/handler.pl: fix warnings, from RT merge fallout
1286 2009-07-13 19:53 ivan
1288 * FS/FS/part_export/netsapiens.pm: fix netsapiens device
1289 provisioning? or at least better debugging, RT#5226
1291 2009-07-13 19:52 ivan
1293 * httemplate/elements/tr-select-did.html: stop Dumper spew
1295 2009-07-13 17:28 rsiddall
1297 * Makefile, FS/FS/svc_domain.pm,
1298 FS/FS/part_export/domreg_net_dri.pm,
1299 httemplate/edit/process/domreg.cgi: New export to
1300 register/transfer/renew/revoke domains using Net::DRI. Currently
1301 optimized for OpenSRS. Should become more generalized in later
1302 releases. Modified Makefile to insert the Freeside log folder
1303 into the new export. Modified svc_domain.pm to prevent
1304 generation of transfer requests when a domain is moved to a
1305 different package with a domain registration attached to one of
1306 the included services. Modified domreg.cgi to display errors on
1309 2009-07-13 09:02 jeff
1311 * FS/FS/: tax_rate.pm, tax_rate_location.pm: correct ordering and
1312 other bugs in tax updates
1314 2009-07-13 03:12 ivan
1316 * FS/FS/part_pkg/recur_Common.pm: eliminate harmless "no %info hash
1317 found in FS::part_pkg::recur_Common, skipping" warning
1319 2009-07-13 02:19 ivan
1321 * FS/FS/ClientAPI/MyAccount.pm,
1322 fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: fix
1323 self-service agent-specific logos
1325 2009-07-13 02:10 ivan
1327 * httemplate/view/cust_bill-logo.cgi: fix old-style agent-virt
1330 2009-07-13 00:21 ivan
1332 * conf/invoice_html: thank you IE8
1334 2009-07-13 00:10 ivan
1336 * httemplate/search/report_unapplied_cust_pay.html: clarify wording
1338 2009-07-12 20:24 ivan
1340 * rt/html/Elements/PageLayout: think that should be it, fix bar
1341 when there's no primary $page_tabs
1343 2009-07-12 20:15 ivan
1345 * rt/html/Elements/Footer: no need for Time to display either
1347 2009-07-12 19:33 ivan
1349 * rt/html/Elements/PageLayout: style RT's menubars like ours
1351 2009-07-12 18:50 ivan
1353 * httemplate/elements/: header.html, menubar.html: style nits
1355 2009-07-12 16:45 ivan
1357 * httemplate/elements/header.html: fix header sizes :/
1359 2009-07-12 16:38 ivan
1361 * FS/FS/CGI.pm: this should fix $fsurl under the unified RT? sure
1364 2009-07-12 16:27 ivan
1366 * rt/html/NoAuth/css/3.5-default/titlebox.css: fix excessive RT
1369 2009-07-12 16:25 ivan
1371 * httemplate/edit/cust_main.cgi: ACL on customer edit
1373 2009-07-12 16:22 ivan
1375 * httemplate/elements/header.html, httemplate/elements/menu.html,
1376 httemplate/elements/xmenu.css, httemplate/elements/xmenu.top.css,
1377 rt/FREESIDE_MODIFIED, rt/etc/RT_SiteConfig.pm,
1378 rt/html/Elements/Header,
1379 rt/html/NoAuth/css/3.5-default/freeside.css,
1380 rt/html/NoAuth/css/3.5-default/misc.css,
1381 rt/html/Ticket/Display.html: resolve style weirdness (fallout
1382 from RT integration), especially non-fixed-width comment boxes,
1383 menu/searchbar differences, RT#1169
1385 2009-07-12 12:32 ivan
1387 * httemplate/elements/menu.html: update tickting config
1390 2009-07-12 06:27 jeff
1392 * FS/FS/Record.pm: stop gratuitous hash manipulatoin during enum
1395 2009-07-10 19:40 ivan
1397 * bin/drop_slony.slonik: notes
1399 2009-07-10 10:50 ivan
1401 * httemplate/elements/: select-did.html, tr-select-did.html: fix
1402 svc_phone provisioning!
1404 2009-07-09 17:36 ivan
1406 * FS/FS/cdr.pm: fix sansay CDR import to ignore "NA" in dates,
1409 2009-07-09 16:59 ivan
1411 * FS/FS/cdr.pm, FS/FS/cdr/sansay.pm, eg/cdr_template.pm: sansay
1414 2009-07-09 16:58 ivan
1416 * FS/bin/freeside-cdr-sftp_and_import: add -r option
1418 2009-07-09 14:05 ivan
1420 * FS/FS/cust_main.pm, httemplate/elements/menu.html,
1421 httemplate/search/report_unapplied_cust_pay.html,
1422 httemplate/search/unapplied_cust_pay.html: unapplied payments
1425 2009-07-09 13:36 ivan
1427 * httemplate/search/elements/cust_main_dayranges.html: no idea how
1428 i missed fixing this before
1430 2009-07-09 13:18 ivan
1432 * httemplate/search/report_receivables.cgi: oops
1434 2009-07-08 19:34 ivan
1436 * rt/html/Elements/Header: doh, fix RT onLoadHook; this fixes
1437 "Undefined subroutine &HTML::Mason::Commands::onLoadHook" error
1438 on ticket creation and otherwise, RT#1169
1440 2009-07-08 04:12 ivan
1442 * FS/FS/TicketSystem/RT_External.pm,
1443 FS/FS/TicketSystem/RT_Internal.pm, httemplate/elements/menu.html,
1444 FS/FS/Conf.pm, FS/FS/Mason.pm, htetc/handler.pl,
1445 httemplate/elements/about_freeside.html,
1446 httemplate/elements/about_rt.html,
1447 httemplate/elements/header.html,
1448 httemplate/elements/popup_link.html, rt/FREESIDE_MODIFIED,
1449 rt/html/Elements/Header, rt/html/Elements/PageLayout,
1450 rt/html/Elements/Tabs, rt/html/Prefs/SearchOptions.html,
1451 rt/html/User/Prefs.html: borg RT menus, RT#1169
1453 2009-07-07 20:33 ivan
1455 * httemplate/search/: report_receivables.cgi,
1456 report_unapplied_cust_pay.html, unapplied_cust_pay.html,
1457 elements/cust_main_dayranges.html: factor out the range-handling
1458 portions of receivables report, start on a similar unapplied
1459 payment report, RT#4861
1461 2009-07-07 02:53 ivan
1463 * FS/FS/Schema.pm, httemplate/view/svc_broadband.cgi: allow null
1464 svc_broadband.ip_addr
1466 2009-07-07 02:23 ivan
1468 * FS/FS/: Conf.pm, Schema.pm, svc_broadband.pm: allow null
1469 svc_broadband.ip_addr
1471 2009-07-07 02:22 ivan
1473 * httemplate/edit/svc_broadband.cgi: UI nit - double #
1475 2009-07-07 00:32 mark
1477 * FS/bin/freeside-void-payments: Add freeside-void-payments script
1478 for returned check processing
1480 2009-07-06 17:53 ivan
1482 * FS/FS/cdr/netcentrex.pm: for netcentrex CDRs, import duration to
1483 duration field (previously only billsec)
1485 2009-07-06 17:47 ivan
1487 * FS/FS/cdr.pm: on CDR date parse, consider 1970-01-01 NULL like
1490 2009-07-06 16:14 ivan
1492 * httemplate/search/: cdr.html, report_cdr.html: search cdr by
1495 2009-07-06 14:34 ivan
1497 * httemplate/browse/rate_region.html: align, display countrycode
1498 with +, space between prefixes allowing wrapping
1500 2009-07-05 17:28 ivan
1502 * httemplate/view/svc_phone.cgi: fix incoming CDR links wrt
1505 2009-07-05 17:10 ivan
1507 * httemplate/elements/: select-did.html, tr-select-did.html: doh
1509 2009-07-05 16:56 ivan
1511 * httemplate/elements/: select-did.html, tr-select-did.html: allow
1512 svc_phone.phonenum to be edited when a DID selector is not in use
1514 2009-07-05 16:17 ivan
1516 * httemplate/search/cdr.html: format start/answer/end dates and
1517 link svcnum to service
1519 2009-07-05 14:35 ivan
1521 * FS/FS/Schema.pm, FS/FS/cdr.pm,
1522 httemplate/elements/checkboxes.html, httemplate/search/cdr.html,
1523 httemplate/search/report_cdr.html: CDR search by dcontext,
1524 charged_party, toggle of display fields, RT#4081
1526 2009-07-03 17:47 ivan
1528 * FS/FS/part_event/Condition/: cust_payments.pm,
1529 cust_payments_pkg.pm: add condition based on total customer
1530 payments as a multiplier of a specific package, RT#3983
1532 2009-07-03 17:08 ivan
1534 * FS/FS/part_event/Condition/once.pm: spealing
1536 2009-07-02 04:22 ivan
1538 * FS/FS/cdr.pm, FS/FS/Schema.pm, FS/FS/cdr_termination.pm,
1539 FS/FS/part_pkg/cdr_termination.pm,
1540 httemplate/edit/cust_main/billing.html,
1541 httemplate/search/cdr.html, httemplate/search/report_cdr.html:
1542 settlement cdr processing, RT#5495
1544 2009-07-01 19:02 ivan
1546 * FS/FS/: cust_main.pm, part_event/Action/cust_bill_fee_percent.pm,
1547 part_event/Action/fee.pm: fix late fees, RT#5665
1549 2009-07-01 18:26 jeff
1551 * FS/FS/ClientAPI/MyAccount.pm, FS/FS/part_pkg/flat.pm,
1552 FS/FS/part_pkg/flat_introrate.pm, httemplate/search/cust_pkg.cgi:
1553 update flat_introrate plan to better fit current codebase RT#4912
1555 2009-07-01 03:28 ivan
1557 * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cdr_termination.pm,
1558 FS/FS/cust_main.pm, FS/FS/part_pkg/cdr_termination.pm,
1559 FS/FS/part_pkg/recur_Common.pm, FS/t/cdr_termination.t,
1560 httemplate/edit/cust_main/billing.html,
1561 httemplate/view/cust_main/billing.html: start of settlement CDR
1564 2009-06-30 22:34 ivan
1566 * FS/FS/part_event/Action/cust_bill_fee_percent.pm,
1567 FS/FS/part_event/Action/fee.pm,
1568 httemplate/elements/select-taxclass.html,
1569 httemplate/elements/tr-select-taxclass.html: add tax class
1570 selection back for late charges w/1.9 events, RT#5665
1572 2009-06-30 13:18 jeff
1574 * FS/FS.pm, httemplate/elements/menu.html: documentation
1577 2009-06-30 12:38 ivan
1579 * FS/FS/Schema.pm, FS/FS/part_pkg_taxclass.pm,
1580 httemplate/browse/part_pkg_taxclass.html,
1581 httemplate/edit/part_pkg_taxclass.html,
1582 httemplate/edit/process/part_pkg_taxclass.html,
1583 httemplate/elements/menu.html,
1584 httemplate/elements/select-taxclass.html,
1585 httemplate/elements/tr-select-taxclass.html: disabling a
1588 2009-06-30 05:32 ivan
1590 * httemplate/edit/quick-charge.html: remove debugging
1592 2009-06-30 05:28 ivan
1594 * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
1595 httemplate/edit/REAL_cust_pkg.cgi,
1596 httemplate/edit/quick-charge.html,
1597 httemplate/edit/process/REAL_cust_pkg.cgi,
1598 httemplate/view/cust_main/packages/status.html,
1599 FS/FS/Cron/bill.pm, httemplate/edit/process/quick-charge.cgi:
1600 one-time charge "hold for later" / any package future start date,
1603 2009-06-30 04:09 ivan
1605 * FS/FS/part_export/netsapiens.pm: this will help
1607 2009-06-30 02:38 ivan
1609 * FS/FS/: phone_device.pm, part_export/netsapiens.pm: more steps to
1610 netsapiens export, RT#5226
1612 2009-06-29 19:54 ivan
1614 * FS/FS/part_export/netsapiens.pm: add DID association w/user?
1615 docs from netsapiens rough... RT#5226
1617 2009-06-29 18:42 ivan
1619 * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm,
1620 FS/FS/part_device.pm, FS/FS/phone_device.pm, FS/FS/svc_phone.pm,
1621 FS/t/part_device.t, FS/t/phone_device.t,
1622 httemplate/browse/part_device.html,
1623 httemplate/edit/part_device.html,
1624 httemplate/edit/phone_device.html,
1625 httemplate/edit/process/part_device.html,
1626 httemplate/edit/process/phone_device.html,
1627 httemplate/misc/delete-phone_device.html,
1628 httemplate/misc/part_device-import.html,
1629 httemplate/elements/menu.html,
1630 httemplate/misc/process/part_device-import.html,
1631 httemplate/view/svc_phone.cgi: phone devices (for netsapiens
1632 integration), RT#5226
1634 2009-06-29 15:48 rsiddall
1636 * rpm/freeside.spec: Fix PDF invoice generation, including
1637 requirement for ghostscript.
1639 2009-06-29 07:45 jeff
1641 * bin/cust_pay_histogram: show total number of payments
1643 2009-06-29 06:55 jeff
1645 * bin/cust_pay_histogram: commandline tool for examining cust_pay
1646 records by date range #5652
1648 2009-06-29 06:53 jeff
1650 * FS/FS/part_pkg_report_option.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
1651 FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
1652 FS/t/part_pkg_report_option.t, FS/FS.pm, FS/MANIFEST,
1653 httemplate/browse/part_pkg_report_option.html,
1654 httemplate/edit/part_pkg.cgi,
1655 httemplate/edit/part_pkg_report_option.html,
1656 httemplate/edit/cust_main/bottomfixup.html,
1657 httemplate/edit/cust_main/bottomfixup.js,
1658 httemplate/edit/cust_main/choose_tax_location.html,
1659 httemplate/edit/process/part_pkg.cgi,
1660 httemplate/edit/process/part_pkg_report_option.html,
1661 httemplate/misc/xmlhttp-cust_main-censustract.html,
1662 httemplate/edit/cust_main/contact.html,
1663 httemplate/elements/location.html, httemplate/elements/menu.html,
1664 httemplate/search/cust_main.html,
1665 httemplate/search/report_cust_main.html,
1666 httemplate/search/report_cust_pkg.html: FCC form 477 reporting
1669 2009-06-28 23:21 ivan
1671 * FS/MANIFEST: remove freeside-expiration-alerter
1673 2009-06-26 17:55 ivan
1675 * FS/bin/freeside-expiration-alerter: replaced by
1676 FS::Cron::alert_expiration
1678 2009-06-26 16:21 ivan
1680 * FS/bin/freeside-queued: doh, brainfart, RT#5572
1682 2009-06-26 16:12 ivan
1684 * FS/bin/freeside-queued: add -s and -n flags to freeside-daily to
1685 specify the kinds of jobs to be run, RT#5572
1687 2009-06-26 11:53 ivan
1689 * FS/FS/cust_main.pm: in smart_search, move duplicate elimination
1690 bits so that they're used even when doing an exact search on a
1691 browser-remembered result
1693 2009-06-25 23:55 mark
1695 * FS/: FS/Conf.pm, bin/freeside-daily: Add expiration alerts to
1696 freeside-daily routine
1698 2009-06-25 13:23 ivan
1700 * FS/FS/ClientAPI/Signup.pm: finish fixing "Real time processing
1701 not enabled!" error when using signup without any real-time
1704 2009-06-25 12:55 ivan
1706 * FS/FS/ClientAPI/Signup.pm: eliminate harmless warning log spam:
1707 Argument "" isn't numeric in numeric eq (==) at
1708 /usr/local/share/perl/5.8.8/FS/ClientAPI/Signup.pm line 57
1710 2009-06-25 12:47 ivan
1712 * FS/FS/: agent.pm, ClientAPI/Signup.pm: fix signups for the
1713 no-gateway-at-all case, RT#5673
1715 2009-06-25 12:06 ivan
1717 * httemplate/search/cust_tax_adjustment.html: fix tax adjustment
1720 2009-06-24 18:28 ivan
1722 * FS/FS.pm, FS/MANIFEST, FS/FS/AccessRight.pm, FS/FS/Conf.pm,
1723 FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
1724 FS/FS/cust_main.pm, FS/FS/cust_tax_adjustment.pm,
1725 FS/t/cust_tax_adjustment.t,
1726 httemplate/edit/cust_tax_adjustment.html,
1727 httemplate/edit/process/cust_tax_adjustment.html,
1728 httemplate/search/cust_tax_adjustment.html,
1729 httemplate/view/cust_main/payment_history.html: tax adjustments,
1732 2009-06-24 18:22 ivan
1734 * httemplate/view/cust_main/one_time_charge_link.html: fix extra
1737 2009-06-24 11:36 ivan
1739 * init.d/freeside-init, FS/bin/freeside-queued: add support for db
1742 2009-06-24 02:07 mark
1744 * FS/: FS/Cron/alert_expiration.pm, bin/freeside-daily: Move
1745 expiration alerts into FS::Cron::alert_expiration
1747 2009-06-23 21:42 ivan
1749 * FS/FS/part_pkg.pm: fix upgrade issue w/ black part_pkg.comment,
1752 2009-06-23 18:40 ivan
1754 * httemplate/graph/cust_bill_pkg.cgi: fix total links on
1755 agent-specific sales report, RT#5449
1757 2009-06-23 13:33 rsiddall
1759 * httemplate/view/svc_domain.cgi: Remove ability to renew domain
1760 registration for more than one year as we can't automatically
1761 bill for multi-year renewals at this time.
1763 2009-06-22 16:42 ivan
1765 * FS/FS/cust_pay.pm: fix using encryption produces non-decrypted
1766 data in payment receipts, RT#5536
1768 2009-06-22 15:55 ivan
1770 * FS/FS/Mason.pm, httemplate/search/cust_main.html: fix advanced
1771 customer report failure, RT#5515
1773 2009-06-22 10:00 jeff
1775 * FS/FS/cust_main.pm: wtf? the tax applies but it doesn't? RT#5574
1777 2009-06-22 03:45 ivan
1779 * FS/FS/part_pkg.pm: eliminate harmless upgrade error: Argument ""
1780 isn't numeric in numeric eq (==) at
1781 /usr/local/share/perl/5.8.8/FS/part_pkg.pm line 371.
1783 2009-06-22 03:39 ivan
1785 * FS/FS/access_user.pm: fix pod
1787 2009-06-22 03:28 ivan
1789 * FS/FS/part_pkg.pm: fix setup/recur -> setup_fee/recur_fee upgrade
1791 2009-06-22 03:06 ivan
1793 * FS/FS/Conf.pm, FS/FS/cust_main.pm,
1794 httemplate/search/cust_bill_pkg.cgi,
1795 httemplate/search/report_tax.cgi: finish basic implemention of
1796 tax exemption by tax name hack, RT#5127
1798 2009-06-22 00:50 ivan
1800 * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Schema.pm,
1801 FS/FS/cust_main.pm, FS/FS/cust_main_exemption.pm,
1802 FS/t/cust_main_exemption.t,
1803 httemplate/edit/cust_main/billing.html,
1804 httemplate/edit/process/cust_main.cgi,
1805 httemplate/view/cust_main/billing.html: tax exemption by tax
1808 2009-06-21 15:00 ivan
1810 * FS/FS/part_pkg/agent.pm: eliminate leaky debugging and a warning
1813 2009-06-21 08:42 jeff
1815 * FS/FS/part_export/: www_plesk.pm, acct_plesk.pm: link to docs
1818 2009-06-21 08:21 jeff
1820 * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
1821 httemplate/browse/agent_type.cgi, httemplate/browse/part_pkg.cgi,
1822 httemplate/edit/REAL_cust_pkg.cgi,
1823 httemplate/edit/agent_type.cgi, httemplate/edit/cust_pkg.cgi,
1824 httemplate/edit/part_bill_event.cgi,
1825 httemplate/edit/part_pkg.cgi, httemplate/edit/reg_code.cgi,
1826 httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
1827 httemplate/misc/bulk_change_pkg.cgi,
1828 httemplate/misc/cancel_pkg.html,
1829 httemplate/misc/cust_main-import.cgi,
1830 httemplate/misc/delay_susp_pkg.html,
1831 httemplate/misc/meta-import.cgi, httemplate/search/cust_main.cgi,
1832 httemplate/search/cust_pkg.cgi, httemplate/search/reg_code.html,
1833 httemplate/search/report_cust_pkg.html,
1834 httemplate/view/cust_main/packages/package.html,
1835 httemplate/view/cust_main/packages/status.html: CUSTOM
1836 packages/actual flag for custom packages #3988
1838 2009-06-19 14:49 jeff
1840 * FS/FS/: cust_bill_pkg_detail.pm, tax_rate.pm: support some older
1841 Pg when upgrading tax rates and cust_bill_pkg_details
1843 2009-06-19 10:53 jeff
1845 * fs_selfservice/FS-SelfService/cgi/verify.cgi: treat webpay type
1848 2009-06-19 05:08 ivan
1850 * FS/FS/part_pkg/agent.pm: fix the prorating for the package's
1851 first month (whew!) add an option not to prorate the accounts
1854 2009-06-19 00:46 ivan
1856 * FS/FS/cust_main.pm: AND helps alot, RT#5572 for real
1858 2009-06-19 00:14 ivan
1860 * FS/FS/cust_main.pm: attempt to optimize the easy parts of billing
1863 2009-06-18 04:09 ivan
1865 * FS/FS/part_pkg/agent.pm: omit listing spurious customer details
1867 2009-06-18 04:07 ivan
1869 * FS/FS/part_pkg/bulk.pm: bulk price plan fix - don't omit setup
1872 2009-06-18 04:04 ivan
1874 * FS/FS/part_pkg/agent.pm: add agent wholsale price plan, RT#4696
1876 2009-06-18 04:03 ivan
1878 * FS/FS/Schema.pm, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi:
1879 add basic part_pkg cost columns for agent wholsale price plan,
1882 2009-06-18 03:07 ivan
1884 * FS/FS/cust_main.pm: uuh, don't bomb out if there *isn't* a postal
1887 2009-06-18 02:52 ivan
1889 * httemplate/images/gray-black-side.png: forgot this
1891 2009-06-17 18:17 mark
1893 * httemplate/: elements/menu.html, search/report_receivables.cgi,
1894 search/report_receivables.html: Fix receivables report ACL checks
1897 2009-06-16 23:43 mark
1899 * FS/FS/AccessRight.pm, httemplate/elements/menu.html,
1900 httemplate/search/report_receivables.cgi,
1901 httemplate/search/report_receivables.html: Added separate access
1902 right for receivables report
1904 2009-06-16 19:39 ivan
1906 * FS/FS/Conf.pm, FS/FS/access_user.pm,
1907 httemplate/edit/process/REAL_cust_pkg.cgi,
1908 httemplate/edit/process/part_pkg.cgi,
1909 httemplate/edit/process/quick-cust_pkg.cgi,
1910 httemplate/elements/menubar.html,
1911 httemplate/misc/process/link.cgi, httemplate/pref/pref.html,
1912 httemplate/search/cust_event.html,
1913 httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
1914 httemplate/view/cust_main.cgi: finish up initial work on customer
1915 view tabs (ensure links back to customer view call include
1916 show=packages if default view isn't jumbo or packages already),
1919 2009-06-15 20:29 ivan
1921 * httemplate/: elements/menubar.html, pref/pref-process.html,
1922 pref/pref.html, view/cust_main.cgi, view/cust_main/packages.html,
1923 view/cust_main/payment_history.html, view/cust_main/tickets.html:
1924 basic customer view tabs, RT#5586
1926 2009-06-15 14:41 rsiddall
1928 * FS/FS/AccessRight.pm, httemplate/view/svc_domain.cgi: Add a new
1929 access right for managing domain registration (registering,
1930 transferring, revoking, renewing, etc.).
1932 2009-06-15 13:43 jeff
1934 * FS/FS/cust_main.pm: check for need for postal fee before charging
1935 the customer, not after
1937 2009-06-15 12:41 rsiddall
1939 * FS/FS/part_export/domreg_opensrs.pm,
1940 httemplate/edit/process/domreg.cgi,
1941 httemplate/view/svc_domain.cgi: Add domain registration
1942 operations to the View Domain screen, if the domain has an
1943 associated export supporting registration. Shows the domain
1944 status and allows registration, transfer, revocation, or renewal.
1945 Revocation almost never works since the registries impose very
1946 short windows after initial registration. Also updated the
1947 OpenSRS registration export to support the additional operations.
1949 2009-06-12 20:13 rsiddall
1951 * rpm/freeside.spec: Default configuration files had
1952 directory-style permission values.
1954 2009-06-11 19:48 rsiddall
1956 * rpm/freeside.spec: Freeside no longer uses a datasource-specific
1957 configuration folder. Configuration is kept in the RDBMS and
1958 initialized from the default_conf folder. RT 5579.
1960 2009-06-10 16:30 jeff
1962 * conf/invoice_latex: prevent notes from bleeding onto coupon
1965 2009-06-10 14:58 ivan
1967 * FS/FS/: cust_bill.pm, cust_bill_pkg.pm: should hopefully fix old
1968 services showing up on invoices, RT#5451/RT#5514/RT#5564/RT#3032
1970 2009-06-10 12:50 ivan
1972 * FS/FS/Cron/bill.pm: don't add another queued_bill job to the
1973 queue if there's already one waiting to run for a customer,
1976 2009-06-10 00:58 ivan
1978 * httemplate/search/cust_pkg.cgi: this should add the info s1 was
1979 looking for, RT#5539
1981 2009-06-09 20:06 ivan
1983 * FS/bin/freeside-upgrade: doh, semicolon
1985 2009-06-09 20:00 ivan
1987 * FS/bin/freeside-upgrade: don't attempt to create h_queue indices,
1988 for SG upgradability
1990 2009-06-09 19:08 ivan
1992 * httemplate/edit/payment_gateway.html: update gateway list in
1993 order to add WesternACH, RT#5409
1995 2009-06-09 17:02 ivan
1997 * FS/FS/cust_main.pm: eliminate harmless
1999 Argument "" isn't numeric in numeric comparison (<=>) at
2000 /usr/local/share/perl/5.8.8/FS/cust_main.pm line 6759.
2002 warning, sort batched payments on a column that actually exists
2004 2009-06-04 07:27 ivan
2006 * httemplate/docs/credits.html: fix scrolling
2008 2009-06-04 07:09 ivan
2010 * rpm/freeside.spec: there are lots of contributors too!
2012 2009-06-04 07:08 ivan
2014 * httemplate/docs/credits.html: $core->add("jeremyd");
2016 2009-06-03 20:49 ivan
2018 * bin/freeside-migrate-events: much more efficient event migration:
2019 let the database do the work, RT#5426
2021 2009-06-03 17:49 ivan
2023 * bin/freeside-migrate-events: add a -m mode to improve performance
2024 so upgrade can complete for large databases, RT#5426
2026 2009-06-03 14:09 rsiddall
2028 * rpm/freeside.spec: Incorrect permissions on the default
2029 configuration folder caused installation to fail with an
2030 incomplete database initialization. Failure to remove the
2031 ticket_system file from the default configuration folder caused
2032 Freeside to try to use RT.
2034 2009-06-03 12:52 ivan
2036 * FS/FS/UID.pm: add a hack to set default schema, cf.
2037 http://www.freeside.biz/mediawiki/index.php/Freeside:1.7:Documentation:Administration:PostgreSQL_Schema
2039 2009-05-31 22:43 jeff
2041 * FS/FS/part_pkg_taxproduct.pm, FS/FS/tax_rate.pm,
2042 httemplate/misc/tax-fetch_and_replace.cgi,
2043 httemplate/misc/process/tax-fetch_and_replace.cgi: a 'start over'
2044 function for the taxproduct based tax data loading
2046 2009-05-31 02:57 ivan
2048 * FS/FS/cust_bill.pm: wtf
2050 2009-05-31 02:45 ivan
2052 * FS/FS/cust_bill.pm: don't fallback to 'Payable upon receipt'
2053 invoice terms anymore. or in other words, honor setting
2054 'invoice_default_terms' blank, like in 1.7. RT#5415
2056 2009-05-31 01:39 ivan
2058 * httemplate/browse/part_pkg.cgi: add "hide one-time charges"
2061 2009-05-30 23:59 ivan
2063 * httemplate/: browse/part_pkg.cgi, elements/select-table.html:
2064 package definition browse/search, filter by package class,
2067 2009-05-30 22:15 ivan
2069 * bin/cdr-netsapiens.import: start of netsapeins cdr import, will
2070 finish up when can connect again, RT#5226
2072 2009-05-30 21:57 ivan
2074 * FS/FS/part_export/netsapiens.pm: necessary for
2075 bin/cdr-netsapeins.import
2077 2009-05-30 05:15 ivan
2079 * FS/FS/Schema.pm: very long transnexus filenames, RT#5229
2081 2009-05-30 04:21 ivan
2083 * FS/FS/cdr/transnexus.pm: clid is base-64 encoded, huh, RT#5229
2085 2009-05-30 04:14 ivan
2087 * bin/cdr-transnexus.import: quick hacked-up copy of
2088 freeside-cdr-sftp_and_import for transnexus directory structure,
2091 2009-05-30 03:45 ivan
2093 * FS/FS/: cdr.pm, cdr/transnexus.pm: add transnexus format, RT#5229
2095 2009-05-29 20:40 ivan
2097 * FS/FS/part_pkg/prepaid.pm: and enable overlimit_action, RT#4995
2099 2009-05-29 20:14 ivan
2101 * FS/FS/: svc_acct.pm, part_pkg/flat.pm, part_pkg/prepaid.pm: add
2102 ability for prepaid packages to have usage limits and cancel if
2103 they're hit, RT#4995
2105 2009-05-29 19:31 ivan
2107 * FS/FS/: Conf.pm, svc_acct.pm: require svc_acct-usage_threshold to
2108 be set explicitly, don't default to 80%
2110 2009-05-29 16:36 ivan
2112 * httemplate/search/cdr.html: slightly better labels and field
2113 order for CDR report, RT#4081
2115 2009-05-29 16:17 ivan
2117 * FS/FS/: Conf.pm, cdr.pm, cdr/netcentrex.pm: fixup pivot code
2118 handling in netcentrex CDR handling, RT#4081
2120 2009-05-28 21:43 jeff
2122 * FS/FS/Conf.pm: correct description to reflect previous changes
2124 2009-05-28 17:22 jeff
2126 * httemplate/edit/: quick-charge.html, process/quick-charge.cgi:
2127 don't require a leading 0 in the quick charge amount
2129 2009-05-27 15:32 ivan
2131 * httemplate/search/cust_bill_pkg.cgi: and multiple taxlcasses. i
2132 think that should actually do it for now on RT#5446
2134 2009-05-27 15:23 ivan
2136 * httemplate/search/report_tax.cgi: and the "tax invoiced" link
2137 too! woo, working, RT#5446
2139 2009-05-27 15:13 ivan
2141 * httemplate/search/: cust_bill_pkg.cgi: maybe this willf inally
2142 fix total line links on tax report when using report_group
2143 kludge? (still possibly not in all corner cases), RT#5446
2145 2009-05-27 15:10 ivan
2147 * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: maybe this
2148 willf inally fix total line links on tax report when using
2149 report_group kludge? (still possibly not in all corner cases),
2152 2009-05-27 14:35 ivan
2154 * httemplate/search/report_tax.cgi: fix total line links on tax
2155 report when using report_group kludge? (possibly not in all
2156 corner cases), RT#5446
2158 2009-05-27 14:27 ivan
2160 * httemplate/search/report_tax.cgi: fix total line links on tax
2161 report when using report_group kludge? (possibly not in all
2162 corner cases), RT#5446
2164 2009-05-27 14:24 jeff
2166 * httemplate/elements/menuarrow.gif: close ticket 1517
2168 2009-05-27 10:18 ivan
2170 * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix total
2171 line links on tax report when using report_group kludge?
2172 (possibly not in all corner cases), RT#5446
2174 2009-05-27 00:50 jeff
2176 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
2177 FS/FS/cust_recon.pm, FS/MANIFEST, FS/FS/cust_pkg.pm,
2178 FS/FS/svc_acct.pm, FS/FS/ClientAPI/Bulk.pm,
2179 FS/FS/part_pkg/voip_cdr.pm, FS/bin/freeside-selfservice-server,
2180 FS/t/cust_recon.t, fs_selfservice/FS-SelfService/MANIFEST,
2181 fs_selfservice/FS-SelfService/Makefile.PL,
2182 fs_selfservice/FS-SelfService/SelfService.pm,
2183 fs_selfservice/FS-SelfService/freeside-selfservice-clientd,
2184 fs_selfservice/FS-SelfService/freeside-selfservice-soap-server,
2185 fs_selfservice/FS-SelfService/iZoomOnlineProvisionService.pm:
2186 bulk provisioning via ftp and SOAP #5202
2188 2009-05-26 05:32 jeff
2190 * fs_selfservice/FS-SelfService/cgi/: overlibmws.js,
2191 overlibmws_crossframe.js, overlibmws_draggable.js,
2192 overlibmws_iframe.js, iframecontentmws.js: include overlib in
2195 2009-05-25 19:48 ivan
2197 * httemplate/search/report_tax.cgi: and also fix "tax invoiced"
2198 portion of total line when using config option for some basic tax
2199 grouping by name, RT#5446
2201 2009-05-25 19:03 ivan
2203 * httemplate/search/report_tax.cgi: mostly fix total line when
2204 using config option for some basic tax grouping by name, RT#5446
2206 2009-05-25 18:41 ivan
2208 * httemplate/search/: report_tax.html, report_tax.cgi: add a config
2209 option for some basic tax grouping by name, RT#5446
2211 2009-05-25 18:35 ivan
2213 * FS/FS/Conf.pm, httemplate/search/report_tax.cgi,
2214 httemplate/search/report_tax.html: add a config option for some
2215 basic tax grouping by name, RT#5446
2217 2009-05-25 15:42 ivan
2219 * httemplate/graph/cust_bill_pkg.cgi: fix total links on sales
2220 graph when a package class is specified, RT#5449
2222 2009-05-24 20:59 ivan
2224 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: international
2225 self-service payments, RT#1592
2227 2009-05-24 18:49 ivan
2229 * FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/MyAccount.pm,
2230 fs_selfservice/FS-SelfService/SelfService.pm,
2231 fs_selfservice/FS-SelfService/cgi/card.html,
2232 fs_selfservice/FS-SelfService/cgi/make_payment.html,
2233 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
2234 fs_selfservice/FS-SelfService/cgi/misc/counties.cgi,
2235 fs_selfservice/FS-SelfService/cgi/misc/states.cgi,
2236 httemplate/elements/location.html,
2237 httemplate/elements/select-county.html: international
2238 self-service payments, RT#1592
2240 2009-05-21 20:22 ivan
2242 * FS/bin/freeside-upgrade: commit before sqlradius upgrade so
2243 sqlradius upgrade errors from permissions can be ignored for now
2245 2009-05-21 20:02 ivan
2247 * FS/FS/cust_pkg.pm, httemplate/search/report_cust_pkg.html: add
2248 ability to report on packages w/status "not yet billed" as well,
2251 2009-05-20 08:27 ivan
2253 * FS/FS/Conf.pm, httemplate/view/cust_main/packages.html,
2254 httemplate/view/cust_main/packages/services.html: add "manage
2255 device" link & config, RT#5438
2257 2009-05-20 01:27 ivan
2259 * FS/FS/part_export/netsapiens.pm: get subscriber deletion working
2260 and remove devel cruft, RT#5226
2262 2009-05-19 18:06 ivan
2264 * FS/FS/part_export/netsapiens.pm: first pass at netsapiens
2265 integration, RT#5226
2267 2009-05-18 12:23 jeff
2269 * FS/FS/tax_rate_location.pm: miss use
2271 2009-05-18 12:21 jeff
2273 * FS/FS/Schema.pm: allow empty state
2275 2009-05-18 11:21 jeff
2277 * FS/bin/freeside-upgrade: prevent death on meritless sqlradius
2280 2009-05-18 02:55 ivan
2282 * FS/FS/cust_svc.pm, FS/FS/ClientAPI/MyAccount.pm,
2283 FS/FS/UI/bytecount.pm,
2284 fs_selfservice/FS-SelfService/cgi/header.html,
2285 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
2286 fs_selfservice/FS-SelfService/cgi/view_cdr_details.html,
2287 fs_selfservice/FS-SelfService/cgi/view_usage.html,
2288 fs_selfservice/FS-SelfService/SelfService.pm: basic CDR viewing
2289 from self-service, RT#4018
2291 2009-05-18 01:40 ivan
2293 * FS/bin/freeside-cdr-sftp_and_import: it would help to use the
2294 correct port, RT#4081
2296 2009-05-17 21:56 jeff
2298 * FS/FS/: part_pkg_taxrate.pm, tax_rate.pm: handle dates before
2301 2009-05-16 13:07 rsiddall
2303 * FS/FS/part_export/domreg_opensrs.pm: Added information on common
2304 failure causes to the perldoc.
2306 2009-05-16 12:27 rsiddall
2308 * FS/FS/part_export/domreg_opensrs.pm: Defer use of Net::OpenSRS so
2309 that failure to install the module doesn't stop Apache from
2310 starting. (This causes attempts to register domains to fail
2313 2009-05-15 19:29 rsiddall
2315 * FS/FS/part_export/domreg_opensrs.pm: Provide better diagnostics
2316 when the cust_main owning this domain does not provide fields
2317 required for use as a contact handle in the domain registration
2318 record. Also temporarily disable the ability to have the export
2319 do only registration or only transfers.
2321 2009-05-15 12:41 rsiddall
2323 * FS/FS/svc_domain.pm, FS/FS/part_export/domreg_opensrs.pm,
2324 httemplate/edit/part_export.cgi, httemplate/edit/svc_domain.cgi,
2325 httemplate/edit/process/part_export.cgi,
2326 httemplate/edit/process/svc_domain.cgi: Simple domain
2327 registration at Tucows OpenSRS using an export based on
2328 Net::OpenSRS. When a domain is added and the export runs, it
2329 will register the domain or initiate a transfer. You can also
2330 choose no action. There's currently no provision for revoking
2331 domains or renewing registrations. Depending on the settings at
2332 OpenSRS, orders may look like they've succeeded in Freeside but
2333 actually be queued pending input by the reseller at OpenSRS. The
2334 part_export CGIs were modified to allow a multi-valued select to
2335 be used to control which TLDs are enabled for registration.
2337 2009-05-14 09:26 jeff
2339 * httemplate/edit/cust_main/bottomfixup.js: ask for help assignting
2342 2009-05-14 09:25 jeff
2344 * httemplate/view/cust_main/billing.html: show geocode when
2347 2009-05-13 15:27 jeff
2349 * FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
2350 FS/FS/cust_bill_pkg_tax_rate_location.pm, FS/FS/cust_main.pm,
2351 FS/FS/tax_rate_location.pm, FS/MANIFEST, FS/FS/tax_rate.pm,
2352 FS/t/cust_bill_pkg_tax_rate_location.t, FS/t/tax_rate_location.t,
2353 bin/tax_rate_location.import, httemplate/misc/tax-import.cgi,
2354 httemplate/search/cust_bill_pkg.cgi,
2355 httemplate/search/report_newtax.cgi: improved taxproduct tax
2358 2009-05-12 17:51 ivan
2360 * conf/invoice_latex: remove obsolete comments
2362 2009-05-09 17:45 ivan
2364 * FS/FS/svc_phone.pm: label phone_name correctly
2366 2009-05-09 16:54 ivan
2368 * FS/bin/freeside-cdr-sftp_and_import, bin/cdr.sftp_and_import:
2369 move cdr-sftp_and_import script to FS/bin, add -p option, RT#4081
2371 2009-05-09 00:56 ivan
2373 * FS/FS/: Conf.pm, cdr.pm: add
2374 cdr-charged_party-truncate_{length,prefix} in order to trim
2375 charged_party to a certain length, RT#4081
2377 2009-05-08 18:44 ivan
2379 * httemplate/: edit/elements/svc_Common.html,
2380 edit/elements/edit.html, view/elements/svc_Common.html: use
2381 service-def specific labels, at least for service pages that use
2382 {view,edit}/elements/svc_Common.html RT#4081
2384 2009-05-08 17:39 ivan
2386 * FS/FS/Schema.pm, FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
2387 FS/FS/svc_acct.pm, httemplate/browse/part_svc.cgi,
2388 httemplate/edit/part_svc.cgi: add ability to configure service
2389 labels per-package (still need to actually use the labels),
2392 2009-05-08 01:41 ivan
2394 * httemplate/edit/part_pkg.cgi: fix cloning of custom packages
2395 where you've changed '(CUSTOM)', RT#5350
2397 2009-05-05 15:02 ivan
2399 * FS/FS/Conf.pm, httemplate/edit/agent.cgi: hide
2400 agent.invoice_template edit by default, with a config to turn
2403 2009-05-05 10:58 ivan
2405 * FS/FS/cust_pay.pm: add company_name to payment receipt
2407 2009-05-05 03:40 ivan
2409 * FS/FS/rate_detail.pm, httemplate/elements/file-upload.html,
2410 httemplate/misc/rate_edit_excel.html,
2411 httemplate/misc/process/rate_edit_excel.html: finish the import
2412 portion of excel rate edit, RT#5108
2414 2009-05-04 18:41 jeff
2416 * bin/cust_main_special.pm: ignore fee based taxes and eliminate
2419 2009-05-04 11:33 jeff
2421 * bin/: cust_main_special.pm, rebill: this is a quick hack to
2422 rebill customers when a cdr didn't happen
2424 2009-05-03 19:01 ivan
2426 * httemplate/search/: report_prepaid_income.cgi,
2427 report_prepaid_income.html: agent-virt prepaid income report,
2430 2009-05-03 18:17 ivan
2432 * FS/FS/svc_acct.pm: eliminate Argument "" isn't numeric in
2433 addition (+) warning
2435 2009-05-03 17:22 ivan
2437 * httemplate/: browse/rate_region.html, elements/menu.html,
2438 misc/rate_edit_excel.html, search/elements/search-xls.html,
2439 search/elements/search.html: add menu item and page for d/ling
2440 and edit rates with excel. RT#5108
2442 2009-05-03 15:45 ivan
2444 * httemplate/search/elements/: search-csv.html, search-html.html,
2445 search-xls.html, search.html: break down search.html into
2448 2009-05-03 11:34 ivan
2450 * FS/FS/AccessRight.pm, httemplate/search/cust_pay_batch.cgi: add
2451 "Redownload resolved batches" ACL for s1, RT#4271
2453 2009-05-02 20:13 ivan
2455 * httemplate/config/config.cgi: edit any config item
2457 2009-05-02 18:45 ivan
2459 * httemplate/config/config-view.cgi: add ability to delete
2460 invoice_latexreturnaddress and invoice_htmlreturnaddress too,
2463 2009-05-02 18:11 ivan
2465 * FS/FS/Conf.pm, httemplate/config/config-delete.cgi,
2466 httemplate/config/config-view.cgi: add ability to remove
2467 suffix-ed config items, RT#5218
2469 2009-05-02 17:40 ivan
2471 * bin/confdiff: confdiff
2473 2009-05-02 15:11 ivan
2475 * FS/FS/Misc/eps2png.pm: fix eps preview
2477 2009-05-01 17:01 ivan
2479 * httemplate/: browse/agent.cgi, config/config-delete.cgi,
2480 config/config-process.cgi, config/config-view.cgi: finish up
2481 useful agent stuff on the config editor: adding, deleting
2482 overrides too. also add a confirmation to override deletion from
2483 the agent browse page. RT#5218
2485 2009-05-01 13:21 jeff
2487 * FS/FS/cust_main.pm: calculate tax on tax per line and not on
2490 2009-04-30 19:43 ivan
2492 * httemplate/config/config-view.cgi: view all overrides when asked,
2493 even the ones without values. hmm :/ RT#5218
2495 2009-04-30 19:08 ivan
2497 * FS/FS/cust_event.pm: fix re-print/email from event page, yow.
2500 2009-04-30 18:07 ivan
2502 * httemplate/config/: config-process.cgi, config-view.cgi: add
2503 ability to edit the agent overrides from the main config, RT#4218
2505 2009-04-29 11:25 ivan
2507 * httemplate/edit/svc_www.cgi: fix inadvertant select box, RT#5277
2509 2009-04-28 15:38 ivan
2511 * fs_selfservice/FS-SelfService/cgi/bill.html: UI
2513 2009-04-27 21:36 ivan
2515 * FS/FS/cust_main.pm: add cancelled_cust-noevents flag to emulate
2516 SG billing-daily -r behavior, RT#4412
2518 2009-04-27 21:13 ivan
2520 * FS/FS/: Conf.pm, cust_main.pm: add cancelled_cust-noevents flag
2521 to emulate SG billing-daily -r behavior
2523 2009-04-27 16:06 ivan
2525 * FS/FS/Mason.pm: typo
2527 2009-04-27 16:01 ivan
2529 * FS/FS/Mason.pm: refuse to run w/CGI.pm 3.38. all lenny upgrades
2530 will need libcgi-pm-perl removed, suck
2532 2009-04-26 16:43 ivan
2534 * FS/FS/Schema.pm: would help to have an index on priority if we're
2535 going to order based on it
2537 2009-04-26 16:19 ivan
2539 * FS/bin/freeside-queued: start small jobs more efficiently,
2542 2009-04-26 16:09 ivan
2544 * FS/FS/Conf.pm: add a config option for max # of queued kids,
2547 2009-04-25 15:42 ivan
2549 * FS/: FS/Cron/bill.pm, bin/freeside-daily: add dry run to
2550 multi-process mode for testing, RT#4412
2552 2009-04-23 13:34 jeff
2554 * FS/FS/: Upgrade.pm, part_pkg_option.pm, part_pkg/voip_cdr.pm: add
2555 subscription option to voip_cdr
2557 2009-04-23 13:31 jeff
2559 * httemplate/misc/tax-fetch_and_import.cgi,
2560 httemplate/misc/process/tax-fetch_and_import.cgi, FS/FS/Conf.pm,
2561 FS/FS/cust_tax_location.pm, FS/FS/part_pkg_taxrate.pm,
2562 FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
2563 httemplate/elements/menu.html: autodownload and update of cch tax
2566 2009-04-22 21:57 ivan
2568 * FS/FS/Cron/bill.pm: we don't actually need the results ordered,
2569 and i'm sure it doesn't help the planner get us results sooner.
2570 last chance to try and get cursor approach working? RT#4412
2572 2009-04-22 21:14 ivan
2574 * FS/FS/Cron/bill.pm: does pg try to finish the query when the job
2575 addition is committed? well, if this works, that answers that.
2578 2009-04-22 13:24 ivan
2580 * FS/FS/Cron/bill.pm: hopefully better performance running the big
2581 query once and then fetching results with a cursor, rather than
2582 running it multiple times with an OFFSET and LIMIT, RT#4412
2584 2009-04-22 11:58 ivan
2586 * httemplate/edit/process/cust_main.cgi: fix not allowing
2587 "on-demand" card or ACH, RT#5238 RT#5237 RT#5230
2589 2009-04-21 23:52 ivan
2591 * FS/FS/Cron/bill.pm: perhaps a happier medium, RT#4412
2593 2009-04-21 17:54 ivan
2595 * FS/FS/Cron/bill.pm: have the big query find customers in batches.
2596 this should be way more efficient in multi-process mode, can
2597 start billing before the big query completes. RT#4412
2599 2009-04-21 13:59 ivan
2601 * httemplate/browse/rate_region.html: rate download/edit/upload,
2604 2009-04-21 13:28 ivan
2606 * httemplate/browse/rate_region.html: rate download/edit/upload,
2609 2009-04-21 09:42 ivan
2611 * FS/FS/Cron/bill.pm: yow. fix fallout from cust_main.archived
2612 stuff causing nothing to bill. RT#4412
2614 2009-04-20 19:23 jeff
2616 * FS/FS/UI/Web.pm, httemplate/elements/progress-popup.html: more
2617 descriptive progress popups
2619 2009-04-20 13:57 rsiddall
2621 * rpm/freeside.spec: Acceptance testing of the RPM build system
2622 flushed out a place where /bin/rm stops waiting for input if
2623 you're /bin/su as the user doing the build. Added a -f flag to
2624 stop it waiting for input.
2626 2009-04-20 09:57 ivan
2628 * FS/FS/: Schema.pm, cust_main.pm, Cron/bill.pm: add
2629 cust_main.archived field, skip billing if Y, RT#4412
2631 2009-04-19 16:55 ivan
2633 * bin/h_cust_main-wipe_paycvv: no, it was only cause their db is
2636 2009-04-19 16:52 ivan
2638 * bin/h_cust_main-wipe_paycvv: warning about this not terminating
2640 2009-04-17 16:30 ivan
2642 * bin/: fs-migrate-cust_tax_exempt, h_cust_main-wipe_paycvv:
2643 something to wipe the CVV from very large databases
2645 2009-04-17 12:50 ivan
2647 * FS/: FS/Schema.pm, FS/Cron/bill.pm, bin/freeside-queued: add
2648 priority to job queue so billing jobs don't don't drown out
2651 2009-04-17 12:21 ivan
2653 * FS/FS/Cron/bill.pm: 1 helps alot
2655 2009-04-17 12:20 ivan
2657 * FS/bin/freeside-daily: backport freeside-daily -m and
2658 cust_main::bill_and_collect to 1.7, RT#4412
2660 2009-04-17 01:25 ivan
2662 * httemplate/docs/about.html: AFFERO BITCHES
2664 2009-04-17 01:16 ivan
2666 * httemplate/docs/about.html: what time is now
2668 2009-04-17 01:02 ivan
2670 * httemplate/config/: config-process.cgi, config-view.cgi,
2671 config.cgi: show labels for select(select_hash) config options,
2674 2009-04-17 00:21 ivan
2676 * FS/FS/cust_bill.pm: add invoice number to PDF filename in email
2677 attachments, RT#3403
2679 2009-04-17 00:03 ivan
2681 * httemplate/elements/header.html,
2682 rt/html/Elements/FreesideSvcSearch: hide service search unless
2683 user has "View customer services" ACL, RT#3478
2685 2009-04-16 18:17 ivan
2687 * httemplate/search/: report_receivables.cgi,
2688 report_receivables.html: add customer status to receivables
2689 report selection, hopefully help enet, RT#5187
2691 2009-04-15 20:58 rsiddall
2693 * rpm/freeside.spec: More fixes for SuSE self-service: 1/ Put
2694 binaries in the right folder 2/ Make sure freeside group is
2695 created 3/ Make sure freeside home directory is created
2697 2009-04-15 00:14 ivan
2699 * httemplate/view/: svc_Common.html, elements/svc_Common.html:
2700 should fix view of unlinked phone numbers, RT#5171
2702 2009-04-14 22:52 ivan
2704 * httemplate/view/svc_acct.cgi: s/GECOS/Real Name/ RT#3519
2706 2009-04-14 19:44 ivan
2708 * FS/FS/ClientAPI/MyAccount.pm: fix 1.7->1.9 upgrade glitch with
2709 self-service where process_payment required "payby" instead of
2710 defaulting to CARD, RT#3905
2712 2009-04-14 19:29 ivan
2714 * FS/FS/cust_bill.pm: show 60 chars on typeset invoices but only 32
2715 on plaintext, RT#3905
2717 2009-04-14 19:15 ivan
2719 * FS/FS/cust_bill.pm: this should fix credits pushing typeset
2720 invoices off the right
2722 2009-04-14 14:01 ivan
2724 * httemplate/view/cust_main/packages.html: remove debugging
2726 2009-04-14 13:27 ivan
2728 * httemplate/view/cust_main/packages.html: don't hide old packages
2729 that have services, RT#5179
2731 2009-04-14 10:15 ivan
2733 * FS/FS/: cust_main.pm, agent.pm: add configuration option to
2734 control recurring_flag behavior, RT#3843
2736 2009-04-14 10:12 ivan
2738 * FS/FS/: Conf.pm, Schema.pm: add configuration option to control
2739 recurring_flag behavior, RT#3843
2741 2009-04-14 09:14 jeff
2743 * httemplate/misc/process/tax-import.cgi: hmmm
2745 2009-04-14 09:12 jeff
2747 * httemplate/misc/process/tax-import.cgi: better at least
2749 2009-04-13 17:09 ivan
2751 * FS/FS/Conf.pm: add configuration option to control recurring_flag
2754 2009-04-13 16:37 ivan
2756 * FS/FS/cust_main.pm: debugging
2758 2009-04-11 23:24 ivan
2760 * httemplate/elements/tr-select-svc_acct-domain.html: adding
2762 2009-04-11 23:14 ivan
2764 * httemplate/elements/selectlayers.html: add svc_phone on new
2765 customer first package, RT#4315
2767 2009-04-11 23:09 ivan
2769 * FS/FS/part_pkg.pm, httemplate/edit/cust_main.cgi,
2770 httemplate/edit/cust_main/birthdate.html,
2771 httemplate/edit/cust_main/bottomfixup.html,
2772 httemplate/edit/cust_main/bottomfixup.js,
2773 httemplate/edit/cust_main/first_pkg.html,
2774 httemplate/edit/cust_main/top_misc.html,
2775 httemplate/edit/cust_main/billing.html,
2776 httemplate/edit/cust_main/choose_tax_location.html,
2777 httemplate/edit/cust_main/select-domain.html,
2778 httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
2779 httemplate/edit/cust_main/first_pkg/svc_acct.html,
2780 httemplate/edit/cust_main/first_pkg/svc_phone.html,
2781 httemplate/edit/process/cust_main.cgi,
2782 httemplate/elements/select-domain.html,
2783 httemplate/misc/part_svc-columns.cgi,
2784 httemplate/elements/select-svc_acct-domain.html: add svc_phone on
2785 new customer first package, RT#4315
2787 2009-04-11 18:33 jeff
2789 * etc/fslongtable.sty: sheesh
2791 2009-04-11 18:24 jeff
2793 * Makefile, etc/fslongtable.sty, conf/invoice_latex: find and
2794 correct the real double counting culprit
2796 2009-04-11 14:42 ivan
2798 * FS/FS/part_event/Action/writeoff.pm, bin/freeside-migrate-events:
2799 migrate send_email, suspend_if_balance and credit events, RT#3905
2801 2009-04-11 14:29 ivan
2803 * FS/FS/part_event/Action/cust_bill_email.pm: add cust_bill_email
2806 2009-04-11 13:51 ivan
2808 * FS/bin/freeside-upgrade: don't run configuration update when -s
2809 is used for schema-only slony slave update
2811 2009-04-10 12:33 ivan
2813 * FS/FS/Conf.pm: better description for enable_taxproducts and a
2814 warning about tax-pkg_address with it
2816 2009-04-09 20:43 jeff
2818 * FS/FS/cust_main.pm: orders of magnitude faster
2820 2009-04-09 15:51 jeff
2822 * FS/FS/cdr/taqua.pm: used BillingNumber and not CallingPartyNumber
2823 for non-toll-free calls
2825 2009-04-08 15:42 ivan
2827 * FS/FS/cust_pkg.pm: fix 'agent X can't purchase pkgpart YY' error
2828 w/agent packages, RT#5119
2830 2009-04-08 01:08 ivan
2832 * FS/FS/Cron/check.pm: don't want to throw false positives, RT#5101
2834 2009-04-08 00:32 ivan
2836 * FS/FS/: Record.pm, Upgrade.pm, cust_main.pm: eliminate all trace
2837 of cvv from history records, RT#5093
2839 2009-04-07 18:13 ivan
2841 * httemplate/misc/link.cgi: when linking a legacy phone number the
2842 phone number could be typed in and not the service #. RT#3407
2844 2009-04-07 13:45 jeff
2846 * FS/FS/: cdr.pm, cdr/taqua.pm: quick option to allow importing gmt
2849 2009-04-07 11:20 ivan
2851 * FS/FS/: Conf.pm, svc_acct.pm: add a config to allow colon in
2854 2009-04-07 11:15 ivan
2856 * FS/FS/svc_acct.pm: truncate long labels that are TOO long...
2859 2009-04-06 19:50 jeff
2861 * FS/FS/cdr.pm: a tollfree regex that captures 88x and works with
2864 2009-04-06 19:18 ivan
2866 * FS/FS/cdr.pm: stop smoking crack
2868 2009-04-06 18:20 jeff
2870 * FS/FS/: Record.pm, cdr.pm, cdr/taqua.pm, part_pkg/voip_cdr.pm:
2871 correct taqua toll free handling and hasten cdr import (skip
2872 uninteresting records)
2874 2009-04-06 16:19 jeff
2876 * FS/FS/part_pkg/voip_cdr.pm: better auto toll free regex
2878 2009-04-06 11:31 jeff
2880 * FS/FS/cdr/taqua.pm: calltype 6 is international
2882 2009-04-05 17:52 jeff
2884 * Makefile, etc/fslongtable.sty: stop doublecounting
2885 extracouponspace but do not gratuitiously change existing
2888 2009-04-05 16:18 jeff
2890 * FS/FS/cust_main.pm: cleanup tax-pkg_location tax on tax fallout
2892 2009-04-04 09:22 jeff
2894 * FS/FS/: Schema.pm, cust_bill_pkg_detail.pm: correct bad schema
2895 bug in cust_bill_pkg_detail
2897 2009-04-03 09:57 jeff
2899 * FS/FS/part_pkg/voip_cdr.pm: add option for available rather than
2900 provisioned svc_phones as unit count
2902 2009-04-02 13:22 jeff
2904 * httemplate/edit/cust_main/billing.html: Net 20 as well
2906 2009-04-02 10:47 jeff
2908 * FS/FS/part_pkg/voip_cdr.pm: separate checkbox for enabling
2911 2009-04-02 08:46 jeff
2913 * FS/FS/part_pkg/voip_cdr.pm: prorating for the fixed recurring
2916 2009-04-02 07:56 jeff
2918 * httemplate/edit/cust_main.cgi: obey tax-ship_address in 'manual'
2921 2009-04-01 22:27 jeff
2923 * FS/FS/part_pkg_taxrate.pm: noise reduction
2925 2009-04-01 19:36 ivan
2927 * FS/FS/part_pkg/voip_cdr.pm: more than you ever wanted to know
2928 about rounding. http://en.wikipedia.org/wiki/Rounding RT#4666
2930 2009-04-01 17:14 ivan
2932 * httemplate/browse/part_pkg.cgi: add some
2933 (undocumented/unaccessable to web UI yet) options to package
2934 browse to track down packages missing recurring fees
2936 2009-03-31 21:27 ivan
2938 * FS/FS/cdr.pm: show post-granularity duration if available for all
2941 2009-03-31 20:51 ivan
2943 * FS/FS/part_pkg/voip_cdr.pm: add options to skip CDRs under a
2944 defined length and with specific lastapp
2946 2009-03-31 20:44 ivan
2948 * FS/FS/part_pkg/voip_cdr.pm: add options to skip CDRs under a
2949 defined length and with specific lastapp
2951 2009-03-31 12:51 ivan
2953 * FS/FS/Cron/notify.pm: really fix notify for Pg 8.3
2955 2009-03-31 12:47 ivan
2957 * FS/FS/part_pkg/voip_cdr.pm: quiet warning: Argument "" isn't
2958 numeric in numeric eq (==) at
2959 /usr/local/share/perl/5.10.0/FS/part_pkg/voip_cdr.pm line 201
2961 2009-03-31 12:46 ivan
2963 * FS/FS/Cron/notify.pm: fix impending billing notification for Pg
2964 8.3's more strict type checking
2966 2009-03-30 09:33 jeff
2968 * FS/FS/cust_tax_location.pm: schema and module should agree on
2971 2009-03-29 23:10 ivan
2973 * FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
2974 httemplate/view/cust_main/packages.html: okay. counts are needed
2975 for the package sort, so push the embedded counting into
2976 cust_main.pm. sure hope this does it. RT#5083
2978 2009-03-29 22:08 ivan
2980 * FS/FS/cust_pkg.pm: and hopefully actually using the count will
2981 finally do it, RT#5083
2983 2009-03-29 21:50 ivan
2985 * FS/FS/cust_pkg.pm: and hopefully actually using the count will
2986 finally do it, RT#5083
2988 2009-03-29 21:41 ivan
2990 * httemplate/view/cust_main/packages.html: double doh! RT#5083
2992 2009-03-29 21:35 ivan
2994 * httemplate/view/cust_main/packages.html: doh! underscore,
2997 2009-03-29 21:31 ivan
2999 * httemplate/view/cust_main/packages.html: try not to search for
3000 nothing in cust_svc so much, RT#5083
3002 2009-03-29 21:15 ivan
3004 * FS/FS/cust_pkg.pm, httemplate/view/cust_main/packages.html: try
3005 not to search for nothing in cust_svc so much, RT#5083
3007 2009-03-29 20:47 ivan
3009 * FS/FS/cust_main.pm: didn't need this, but more future-proof,
3012 2009-03-29 20:12 ivan
3014 * httemplate/view/cust_main/packages.html: really prevent separate
3015 part_pkg query, RT#5083
3017 2009-03-29 18:39 ivan
3019 * httemplate/view/cust_main/packages.html: doh, fix pkg display,
3022 2009-03-29 18:28 ivan
3024 * httemplate/view/cust_main/packages.html: fix setup date display,
3027 2009-03-29 18:09 ivan
3029 * httemplate/view/cust_main/packages.html: forget caching, instead
3030 scoop up cust_pkg and part_pkg in one query, RT#5083
3032 2009-03-29 18:05 ivan
3034 * FS/FS/cust_main.pm, httemplate/view/cust_main/packages.html:
3035 forget caching, instead scoop up cust_pkg and part_pkg in one
3038 2009-03-29 17:32 ivan
3040 * FS/FS/cust_pkg.pm, httemplate/view/cust_main/packages.html:
3041 part_pkg caching should speedup display of lots of packages,
3044 2009-03-29 16:44 ivan
3046 * FS/FS/Conf.pm, httemplate/view/cust_main/packages.html: hide over
3047 2 (or configured) cancelled and one-time charge packages, RT#5083
3049 2009-03-29 04:56 ivan
3051 * FS/FS/Schema.pm: index pkg_svc.quantity, RT#5083
3053 2009-03-29 04:52 ivan
3055 * FS/FS/cust_pkg.pm: seems to benchmark faster, RT#5083
3057 2009-03-29 03:39 ivan
3059 * httemplate/view/cust_main/packages/package.html: avoid looking up
3060 part_pkg redundantly in the pkg loop, RT#5083
3062 2009-03-29 03:34 ivan
3064 * httemplate/view/cust_main/packages/package.html: avoid looking up
3065 package details redundantly in the pkg loop, RT#5083
3067 2009-03-29 03:17 ivan
3069 * FS/FS/: Record.pm, cust_pkg.pm: add "extra_param" option to
3070 qsearch for more realisitic profiling data, RT#5083
3072 2009-03-29 02:38 ivan
3074 * httemplate/view/cust_main/: one_time_charge_link.html,
3075 packages.html, packages/status.html: optimize customer view when
3076 there's lots of packages; *really* avoid looking up any config
3077 inside the package loop, RT#5083
3079 2009-03-28 15:59 ivan
3081 * httemplate/elements/select-cust-part_pkg.html,
3082 httemplate/elements/select-cust-pkg_class.html,
3083 httemplate/elements/select-part_pkg.html,
3084 httemplate/elements/select-table.html,
3085 httemplate/elements/tr-select-cust-part_pkg.html,
3086 httemplate/elements/tr-selectmultiple-part_pkg.html,
3087 FS/FS/Conf.pm, FS/FS/part_pkg.pm, httemplate/misc/change_pkg.cgi,
3088 httemplate/misc/cust-part_pkg.cgi,
3089 httemplate/misc/order_pkg.html: package selector, split by
3090 package class, RT#5077
3092 2009-03-25 20:59 ivan
3094 * FS/FS/svc_acct.pm: yow
3096 2009-03-25 20:53 ivan
3098 * FS/FS/cust_main.pm: sort packages by label of first (primary)
3101 2009-03-25 02:36 ivan
3103 * httemplate/pref/pref-process.html: throw a proper error message
3104 instead of a mason error on pw chagne problems, RT#5073
3106 2009-03-25 02:36 ivan
3108 * httemplate/pref/pref.html: we're defaulting to a top menu in 1.9
3110 2009-03-25 01:45 ivan
3112 * FS/FS/cdr.pm: correct headers on accountcode_default CDR output,
3115 2009-03-24 02:42 ivan
3117 * bin/countdeclines: quick tool for RT#3843
3119 2009-03-23 23:31 ivan
3121 * FS/FS/Schema.pm: add indices for analyzing cc failures, RT#3843
3123 2009-03-23 19:36 ivan
3125 * FS/FS/: part_pkg/bulk.pm, Record.pm, cust_bill.pm, cust_svc.pm,
3126 h_cust_svc.pm, part_pkg.pm: bulk price plan: label as Name
3127 <email>, supress extraneous service list, RT#3519
3129 2009-03-23 16:33 jeff
3131 * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm, FS/FS/part_pkg/flat.pm,
3132 httemplate/misc/process/recharge_svc.html: more DTRT with usage
3133 on service transfer between packages and recharges RT #2884,
3134 #5040 + #4995 fallout
3136 2009-03-23 15:45 ivan
3138 * httemplate/edit/svc_acct.cgi: change label for svc_acct.finger
3139 from GECOS to "Real Name", RT#3519
3141 2009-03-23 10:02 ivan
3143 * FS/FS/: svc_Common.pm, svc_acct.pm, part_pkg/bulk.pm: add name
3144 (svc_acct.finger) to bulk billing detail, RT#3519
3146 2009-03-21 20:33 ivan
3148 * FS/FS/Cron/check.pm: 10 is too few, throwing false positives
3150 2009-03-21 19:47 ivan
3152 * httemplate/misc/xmlhttp-cust_main-address_standardize.html: fix
3153 usps address standardization when the zip returned has no zip+4,
3156 2009-03-21 16:37 ivan
3158 * FS/bin/freeside-check: Locale::SubCountry warnings clogging up
3159 cron output not useful
3161 2009-03-21 16:32 ivan
3163 * FS/FS/Cron/check.pm: 403 forbidden is okay, at lest the server's
3166 2009-03-21 15:14 ivan
3168 * Makefile, FS/FS/Cron/check.pm, FS/bin/freeside-check:
3169 freeside-check local monitoring, RT#4610
3171 2009-03-19 19:14 ivan
3173 * bin/ping: adding quick remote ping & alert script, RT#4610
3175 2009-03-18 08:11 jeff
3177 * FS/FS/part_pkg_taxrate.pm: more error information
3179 2009-03-17 17:30 jeff
3181 * FS/FS/svc_acct.pm, FS/FS/part_pkg/flat.pm,
3182 httemplate/edit/part_svc.cgi: hide unused usage columns
3184 2009-03-17 15:02 ivan
3186 * fs_selfservice/FS-SelfService/SelfService.pm: add
3187 payment_info_renew_info method to ClientAPI/MyAccount and
3188 SG-equivalent previous_payment_info_renew_info to ClientAPI/SGNG
3190 2009-03-17 14:38 ivan
3192 * FS/FS/ClientAPI/SGNG.pm, FS/FS/ClientAPI/MyAccount.pm,
3193 fs_selfservice/FS-SelfService/SelfService.pm: add
3194 payment_info_renew_info method to ClientAPI/MyAccount and
3195 SG-equivalent previous_payment_info_renew_info to ClientAPI/SGNG
3197 2009-03-17 13:41 ivan
3199 * fs_selfservice/FS-SelfService/SelfService.pm: add SG stuff
3201 2009-03-17 13:13 ivan
3203 * FS/FS/Conf.pm: add a conf switch to enable sg multicust stuff,
3204 since it could be dangerous
3206 2009-03-17 13:04 ivan
3208 * FS/FS/Conf.pm: apacheip isn't actually deprecated yet
3210 2009-03-17 12:48 ivan
3212 * FS/FS/ClientAPI/SGNG.pm: adding ClientAPI/SGNG.pm
3214 2009-03-17 09:06 jeff
3216 * FS/FS/: Upgrade.pm, tax_rate.pm: column upgrade for tax_rate
3219 2009-03-17 05:01 ivan
3221 * FS/FS/: Conf.pm, cust_bill.pm: agent-virt
3222 invoice_*{notes,footer,smallfooter,coupon}, RT#5025
3224 2009-03-17 02:59 ivan
3226 * FS/FS/Misc/eps2png.pm: less debugging
3228 2009-03-17 02:58 ivan
3230 * httemplate/docs/credits.html, FS/FS/Conf.pm, FS/FS/Mason.pm,
3231 FS/FS/Misc/eps2png.pm, httemplate/config/config-image.cgi,
3232 httemplate/config/config-view.cgi, httemplate/docs/license.html:
3233 add eps preview to config, for RT#5025
3235 2009-03-16 16:28 jeff
3237 * FS/FS/Schema.pm: avoid the need for approximate comparisons
3240 2009-03-16 10:06 jeff
3242 * FS/FS/Schema.pm, FS/FS/part_export/prizm.pm,
3243 httemplate/edit/svc_broadband.cgi: have prizm use service data
3244 rather than package data to select a profile RT#4853
3246 2009-03-16 08:52 jeff
3248 * bin/make-pkg-fruit: a tool for migrating package elements to
3251 2009-03-16 01:08 jeff
3253 * FS/FS/svc_broadband.pm: get the dup checking right
3255 2009-03-16 00:13 ivan
3257 * httemplate/: misc/payment.cgi, misc/process/payment.cgi,
3258 elements/location.html: allow country selection on credit card
3261 2009-03-16 00:13 ivan
3263 * htetc/: freeside-base1.99.conf, freeside-base1.conf,
3264 freeside-base2.conf: eliminate black diamond arrows on iso-8859-1
3265 chars in Locale::SubCountry states, RT#4997
3267 2009-03-15 23:22 ivan
3269 * Makefile: 5.10! welcome to the future
3271 2009-03-15 22:54 ivan
3273 * httemplate/view/svc_domain.cgi: fix custnum display on domain
3276 2009-03-15 21:21 jeff
3278 * FS/FS/svc_broadband.pm: use part_svc_router
3280 2009-03-15 17:57 jeff
3282 * FS/FS/svc_broadband.pm: comment change
3284 2009-03-15 15:44 ivan
3286 * bin/svc_acct-recalculate_usage: adding quick usage resetting tool
3288 2009-03-15 15:33 ivan
3290 * FS/FS/cust_svc.pm: don't throw 'Use of uninitialized value in
3291 addition (+) at /usr/local/share/perl/5.8.8/FS/cust_svc.pm line
3292 626.' error when using attribute_since_sqlradacct
3294 2009-03-15 12:42 ivan
3296 * FS/FS/cust_pkg_reason.pm: should give better performance if we
3297 search for what we want instead of using a string match
3299 2009-03-15 03:46 ivan
3301 * FS/FS/cust_main.pm: fix application of data fields from prepaid
3302 cards in addition to time field
3304 2009-03-15 03:34 ivan
3306 * httemplate/misc/process/recharge_svc.html: apply byte values from
3307 prepaid cards as well as time value, RT#4995
3309 2009-03-15 03:30 ivan
3311 * FS/FS/UI/bytecount.pm, httemplate/edit/prepay_credit.cgi: we're
3312 not a disk drive manufacturer, don't use halfass base-10
3315 2009-03-15 00:33 ivan
3317 * FS/FS/cust_main.pm: cust_main::payment_info, for
3318 ClientAPI::MyAccount
3320 2009-03-14 16:44 ivan
3322 * FS/FS/cust_bill.pm: fix emailed logos to come from db config, not
3323 old files, RT#3093 / RT#4963
3325 2009-03-13 11:22 jeff
3327 * FS/FS/svc_broadband.pm: prevent more duplicate MACs from sneaking
3330 2009-03-11 03:03 ivan
3332 * FS/FS/: Conf.pm, cust_bill.pm: add previous_balance-summary_only
3335 2009-03-11 02:41 ivan
3337 * FS/FS/cdr.pm: add cdr display with accountcode included, RT#4405
3339 2009-03-11 01:57 ivan
3341 * bin/print-directory_assist: comma
3343 2009-03-11 01:46 ivan
3345 * bin/print-directory_assist, etc/areacodes.txt: quick list of area
3346 codes and a kludge to print DA numbers for all of them
3348 2009-03-10 09:14 jeff
3350 * fs_selfservice/FS-SelfService/cgi/change_pay.html,
3351 fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html,
3352 fs_selfservice/FS-SelfService/cgi/verify.cgi,
3353 fs_selfservice/FS-SelfService/cgi/myaccount.html,
3354 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
3355 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
3356 fs_selfservice/FS-SelfService/cgi/signup.cgi,
3357 fs_selfservice/FS-SelfService/cgi/signup.html, FS/FS/Conf.pm,
3358 FS/FS/Schema.pm, FS/FS/agent.pm, FS/FS/cust_main.pm,
3359 httemplate/elements/tr-textarea.html, FS/FS/cust_pay_pending.pm,
3360 FS/FS/cust_pkg.pm, FS/FS/payby.pm, FS/FS/payment_gateway.pm,
3361 FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
3362 fs_selfservice/FS-SelfService/SelfService.pm,
3363 httemplate/browse/payment_gateway.html,
3364 httemplate/edit/payment_gateway.html,
3365 httemplate/edit/process/payment_gateway.html: merge webpay
3366 support in with autoselection of old realtime_bop and
3369 2009-03-08 17:15 ivan
3371 * httemplate/misc/svc_acct-domains.cgi: mistake, its back
3373 2009-03-08 17:15 ivan
3375 * httemplate/misc/svc_acct-domains.cgi: doh
3377 2009-03-03 17:47 ivan
3379 * FS/FS/UID.pm: mpm-itk hack, commented-out for now
3381 2009-03-03 15:56 ivan
3383 * FS/FS/UID.pm: show the euid/ruid when throwing the "Not running
3386 2009-03-03 15:41 ivan
3388 * FS/FS/queue.pm: eliminate harmless "Odd number of elements in
3389 hash assignment" warning
3391 2009-03-02 00:49 ivan
3393 * FS/FS/: part_export/vitelity.pm, Schema.pm, phone_avail.pm:
3394 preliminary vitelity export, RT#4868
3396 2009-03-01 20:58 ivan
3398 * FS/: bin/freeside-cdrrewrited, FS/Conf.pm, FS/cdr.pm: option to
3399 do charged_party rewriting in the cdrrewrited daemon, RT#4342
3401 2009-03-01 16:10 ivan
3403 * fs_selfservice/FS-SelfService/cgi/signup.html: have perl
3404 signup.html use selfserice skin config too: selfservice-head,
3405 selfserfice-body_header, selfservice-body_footer,
3406 selfservice-body_bgcolor, selfservice-box_bgcolor
3408 2009-02-28 10:27 ivan
3410 * Makefile: avoid erroring out running install-perl-modules when
3411 you have a pristine, un-updated CVS checkout
3413 2009-02-25 19:51 ivan
3415 * fs_selfservice/FS-SelfService/cgi/signup.html: make signup for a
3416 bit friendlier for BILL signups for testingm RT#4018
3418 2009-02-25 12:05 ivan
3420 * bin/japan.pl: adding quick tool to change the "states" for japan
3422 2009-02-24 02:15 ivan
3424 * FS/FS/Setup.pm: be quiet
3426 2009-02-24 02:09 ivan
3428 * conf/report_template: more bootstrapping bs
3430 2009-02-24 02:06 ivan
3432 * FS/FS/part_referral.pm: bootstrapping issues
3434 2009-02-24 02:00 ivan
3436 * FS/FS/Setup.pm: bootstrapping issues, aaargh
3438 2009-02-24 01:58 ivan
3440 * FS/FS/Setup.pm: bootstrapping issues, ugh
3442 2009-02-24 01:50 ivan
3444 * FS/FS/part_pkg.pm, FS/bin/freeside-setup,
3445 bin/freeside-create-initial-data: bootstrapping issues
3447 2009-02-24 01:41 ivan
3449 * bin/freeside-create-initial-data: somehow rc install wound up
3452 2009-02-24 00:45 ivan
3454 * FS/bin/freeside-cdrrewrited: exact match, RT#3196
3456 2009-02-24 00:41 ivan
3458 * FS/bin/freeside-cdrrewrited, FS/FS/Schema.pm, FS/FS/cdr.pm,
3459 init.d/freeside-init: rewrite CDRs for forwarded Asterisk calls
3460 to be billable, RT#3196
3462 2009-02-23 15:52 ivan
3464 * FS/FS/Conf.pm: fix 1.7 -> 1.9 config upgrade for new "image"
3467 2009-02-22 13:11 ivan
3469 * httemplate/view/svc_www.cgi: remove flailing ", RT#4902
3471 2009-02-22 13:08 ivan
3473 * FS/: FS/Upgrade.pm, bin/freeside-upgrade: a better rough idea of
3474 where freeside-upgrade spends time
3476 2009-02-22 12:42 ivan
3478 * httemplate/edit/svc_www.cgi: fix apache config editing, doh,
3481 2009-02-22 12:12 ivan
3483 * bin/apache.export: add exportnum to apache export files so they
3484 all get preserved in the case where you're using multiple apache
3485 exports to the same machine, RT#4901
3487 2009-02-22 11:46 ivan
3489 * FS/: MANIFEST, FS/h_cust_pkg.pm, FS/h_cust_pkg_reason.pm,
3490 t/h_cust_pkg.t, t/h_cust_pkg_reason.t, FS/cust_pkg_reason.pm: add
3491 h_cust_pkg and h_cust_pkg_reason packages, RT#4896
3493 2009-02-22 02:58 ivan
3495 * FS/FS/part_pkg/flat.pm: don't do a credit for unused time for
3496 packages that don't have a last bill date. really. RT#4881
3498 2009-02-22 02:34 ivan
3500 * FS/FS/cust_pkg.pm: this would seem to be right, but...?
3502 2009-02-22 00:41 ivan
3504 * httemplate/browse/part_pkg.cgi, FS/FS/part_pkg.pm,
3505 FS/FS/type_pkgs.pm: add agent type list to package def browse,
3508 2009-02-21 18:37 ivan
3510 * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix tax
3511 report for more complex situations with counties and taxclasses,
3512 make taxable line items clickable, RT#4878
3514 2009-02-21 16:19 ivan
3516 * FS/FS/cust_pkg.pm: okay, so no_empty_county was on crack. but
3517 this fixes up tax reports nicely. RT#4878
3519 2009-02-21 12:56 ivan
3521 * FS/FS/cust_pkg.pm: hmm, add no_empty_county option to
3522 location_sql search, for tax reports. RT#4878
3524 2009-02-21 12:14 ivan
3526 * FS/FS/cust_pkg.pm: hmm, add no_empty_county option to
3527 location_sql search, for tax reports. RT#4878
3529 2009-02-21 09:56 ivan
3531 * bin/follow-tax-rename, FS/FS/cust_bill_pkg.pm: adding
3532 follow-tax-rename tool (well, quick hack), RT#4878
3534 2009-02-20 20:28 ivan
3536 * FS/FS/Record.pm: and for obj creation too
3538 2009-02-20 20:27 ivan
3540 * FS/FS/Record.pm: it would help to actually finish
3541 nowarn_classload kludge
3543 2009-02-20 20:23 ivan
3545 * FS/FS/Record.pm: add nowarn_classload kludge
3547 2009-02-20 07:07 jeff
3549 * httemplate/edit/cust_main.cgi: support a default tax location
3550 outside us/ca with cch data and better handling of response from
3553 2009-02-19 18:55 ivan
3555 * FS/FS/access_user.pm: oops, adding multiple-rightname support
3556 broke ACL caching, bringing it back should be a good perf win for
3557 large customer views, whew. RT#4830
3559 2009-02-19 18:41 ivan
3561 * FS/FS/Conf.pm, httemplate/view/cust_main/packages/status.html:
3562 disable display of auto-suspend dates unless enabled by config.
3563 at least until it can be made more efficient. this is slowing
3564 down customer view waaaaaaaaaay too much. RT#4830
3566 2009-02-19 18:22 ivan
3568 * httemplate/autohandler: harmless tyop
3570 2009-02-19 05:38 jeff
3572 * httemplate/edit/: cust_main.cgi,
3573 cust_main/choose_tax_location.html: do not attempt to assign a
3574 geocode to non us/ca addresses (RT 4857)
3576 2009-02-18 23:57 ivan
3578 * httemplate/search/: elements/cust_pay_or_refund.html,
3579 elements/search.html, cust_pay_pending.html: redirect pending
3580 payment report back to customer when the pending payment is
3581 resolved, RT#4837, and fix otaker fallout from the pending stuff,
3584 2009-02-18 22:42 ivan
3586 * httemplate/: autohandler, pref/pref-process.html, pref/pref.html:
3587 add profiling to a file OOM situations, RT#4830
3589 2009-02-18 17:50 ivan
3591 * FS/FS/Record.pm: fix "improved" float searching problems, RT#4878
3593 2009-02-16 23:43 ivan
3595 * httemplate/edit/part_pkg.cgi: kludge to clone customer packages
3596 you otherwise couldn't see, RT#4854
3598 2009-02-16 23:40 ivan
3600 * httemplate/edit/part_pkg.cgi: kludge to clone customer packages
3601 you otherwise couldn't see, RT#4854
3603 2009-02-16 18:28 ivan
3605 * FS/FS/Mason.pm, httemplate/autohandler,
3606 httemplate/pref/pref-process.html, httemplate/pref/pref.html:
3607 per-user preference for turning on profiling display when
3608 DBIx::Profile is loaded, RT#4830
3610 2009-02-16 18:01 ivan
3612 * FS/FS/cust_main.pm, httemplate/edit/quick-charge.html,
3613 httemplate/edit/process/quick-charge.cgi,
3614 httemplate/view/cust_main/packages.html: add tax-exempt checkbox
3615 to one-time charges, RT#4858
3617 2009-02-16 15:54 ivan
3619 * FS/FS/cust_pay_pending.pm, FS/FS/AccessRight.pm,
3620 FS/FS/cust_main.pm, httemplate/search/cust_pay_pending.html,
3621 httemplate/search/elements/cust_pay_or_refund.html,
3622 httemplate/edit/cust_pay_pending.html,
3623 httemplate/edit/process/cust_pay_pending.html,
3624 httemplate/view/cust_main/payment_history.html,
3625 httemplate/elements/menu.html: add reporting on (and resolution
3626 of) stuck pending transactions, RT#4837 (RT#3572)
3628 2009-02-15 22:40 jeff
3630 * bin/cch_tax_tool: a cheesy little tool to assist in syncing cch
3631 updates to the initial install
3633 2009-02-15 22:02 jeff
3635 * FS/FS/: cust_tax_location.pm, part_pkg_taxrate.pm, tax_class.pm:
3636 allow completely empty updates (again?)
3638 2009-02-15 21:59 jeff
3640 * FS/FS/cust_tax_location.pm: wrong operator
3642 2009-02-15 09:38 jeff
3644 * FS/FS/tax_rate.pm: remove useless line
3646 2009-02-15 09:23 jeff
3648 * FS/FS/tax_rate.pm: tyop
3650 2009-02-15 09:20 jeff
3652 * FS/FS/tax_rate.pm: trim whitespace on import
3654 2009-02-15 05:51 jeff
3656 * FS/FS/Record.pm: improved float searching
3658 2009-02-13 16:40 ivan
3660 * httemplate/: elements/select-agent.html,
3661 elements/tr-select-agent.html, browse/addr_block.cgi: clean up
3662 select-agent agent virtualization, RT#1405
3664 2009-02-12 11:48 jeff
3666 * FS/FS/: cust_tax_location.pm, tax_rate.pm: proper match arguments
3669 2009-02-12 07:55 jeff
3671 * httemplate/: misc/tax-import.cgi, elements/form-file_upload.html:
3672 better upload error handling and correction of tax upload
3675 2009-02-11 10:44 ivan
3677 * httemplate/search/cdr.html: fix select and unselect all buttons
3678 on CDR bulk actions, RT#4766
3680 2009-02-11 08:06 jeff
3682 * FS/FS/Schema.pm: mac is unique
3684 2009-02-10 08:25 jeff
3686 * httemplate/edit/part_pkg.cgi: fix taxproduct fallout from IE 2083
3689 2009-02-10 02:35 ivan
3691 * FS/FS/AccessRight.pm, httemplate/misc/cdr.cgi,
3692 httemplate/search/cdr.html: quick n' dirty CDR deletion from web
3693 interface, RT#4766 / RT#4731
3695 2009-02-09 07:03 ivan
3697 * httemplate/browse/agent.cgi: try for slightly better UI on agent
3700 2009-02-09 06:05 ivan
3702 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
3703 FS/FS/cust_pay.pm, FS/bin/freeside-expiration-alerter,
3704 conf/invoice_html, conf/invoice_html_statement,
3705 httemplate/config/config-image.cgi,
3706 httemplate/config/config-process.cgi,
3707 httemplate/config/config-view.cgi, httemplate/config/config.cgi,
3708 httemplate/elements/header.html, httemplate/view/REAL_logo.cgi,
3709 httemplate/view/cust_bill-logo.cgi: rest of per-agent config for
3710 company_name, company_address, logo, etc.. RT#3989
3712 2009-02-09 03:45 ivan
3714 * FS/FS/UI/Web.pm: pull out the data for address fields too!
3717 2009-02-09 03:35 ivan
3719 * FS/FS/ConfDefaults.pm: more consistent labeling, RT#4583
3721 2009-02-09 03:32 ivan
3723 * FS/FS/: UI/Web.pm, ConfDefaults.pm: add some more customer output
3724 formats that include service address, RT#4583
3726 2009-02-09 02:38 ivan
3728 * FS/bin/freeside-fetch: increase LWP timeout, some reports can
3731 2009-02-08 21:59 ivan
3733 * FS/FS/part_pkg/voip_cdr.pm: add skip_dcontext and
3734 skip_dstchannel_prefix options, RT#3196
3736 2009-02-08 17:49 ivan
3738 * FS/FS/access_user.pm, FS/FS/part_pkg.pm,
3739 httemplate/browse/access_group.html,
3740 httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi,
3741 httemplate/edit/elements/edit.html,
3742 httemplate/elements/select-part_pkg.html: further work on agents
3743 editing own packages: fix fallout on package customization from
3744 turning agent_virt on in edit/part_pkg.cgi, add a "clone package"
3745 to package browse, like clone service, and have agent type
3746 selection disappear when you set an agentnum. RT#1331
3748 2009-02-07 18:05 ivan
3750 * FS/FS/access_user.pm, FS/FS/cust_pkg.pm,
3751 httemplate/browse/part_pkg.cgi, httemplate/edit/cust_main.cgi,
3752 httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
3753 httemplate/edit/process/part_pkg.cgi,
3754 httemplate/elements/select-agent_types.html,
3755 httemplate/elements/select-cust-part_pkg.html,
3756 httemplate/elements/select-part_pkg.html,
3757 httemplate/elements/select-table.html,
3758 httemplate/elements/tr-select-agent_types.html,
3759 httemplate/search/elements/search.html,
3760 FS/FS/ClientAPI/Signup.pm: further work on agents editing own
3761 packages: allow them to see (but not edit) global packages for
3764 2009-02-07 12:16 ivan
3766 * FS/FS/ClientAPI/MyAccount.pm,
3767 fs_selfservice/FS-SelfService/SelfService.pm: add more
3768 documentation on order_pkg and the ability to order svc_phone
3771 2009-02-07 11:35 ivan
3773 * httemplate/view/cust_main/payment_history.html: right-align
3774 amount in prev history row
3776 2009-02-07 11:34 ivan
3778 * FS/FS/Record.pm: don't look up encryption config every search,
3779 this should help perf a lot with database config in 1.9
3781 2009-02-07 11:05 ivan
3783 * bin/pod2x: no, it doesn't look like we have query
3785 2009-02-07 00:23 ivan
3787 * httemplate/view/cust_main/: payment_history.html, packages.html,
3788 packages/location.html, packages/services.html,
3789 packages/status.html, payment_history/payment.html,
3790 payment_history/refund.html: optimize customer view: avoid
3791 looking up config values inside loops, RT#4728
3793 2009-02-06 17:45 ivan
3795 * fs_selfservice/FS-SelfService/SelfService.pm: fix up POD
3798 2009-02-06 17:33 ivan
3800 * bin/pod2x: don't need this
3802 2009-02-06 17:26 ivan
3804 * bin/pod2x: update pod2x to use Mediawiki module instead of
3805 WWW:::Mediawiki::Client. whew, that wasn't so bad. RT#4727
3807 2009-02-06 10:31 ivan
3809 * httemplate/elements/location.html: fix spurious "Unit #" label
3812 2009-02-05 13:02 jeff
3814 * FS/FS/tax_rate.pm: pluralization agreement
3816 2009-02-05 08:57 jeff
3818 * FS/FS/: Conf.pm, tax_rate.pm: add a config flag to ignore new
3819 style taxes instead of throwing fatal errors
3821 2009-02-04 07:58 jeff
3823 * FS/FS/cust_main.pm: with usage classes, the probability of a
3824 taxless line item tranche is too high for this to be a fatal
3825 error. we risk overlooking misconfigured taxes/packages
3827 2009-02-03 13:33 jeff
3829 * FS/FS/part_pkg.pm: the taxproductnum is ALWAYS one of the
3830 filtering conditions
3832 2009-02-01 05:52 ivan
3834 * bin/test_scrub: adding scrub tool
3836 2009-02-01 04:48 ivan
3838 * httemplate/elements/menu.html: yow, don't hide the config menu
3841 2009-02-01 04:28 ivan
3843 * fs_selfservice/FS-SelfService/cgi/: ach_payment_results.html,
3844 agent_delete_svc.html, agent_main.html, agent_order_pkg.html,
3845 agent_provision.html, agent_provision_svc_acct.html,
3846 change_bill.html, change_password.html, change_pay.html,
3847 change_ship.html, customer_change_pkg.html,
3848 customer_order_pkg.html, delete_svc.html, footer.html,
3849 list_customers.html, make_ach_payment.html, make_payment.html,
3850 myaccount.html, payment_results.html, process_change_bill.html,
3851 process_change_password.html, process_change_pay.html,
3852 process_change_pkg.html, process_change_ship.html,
3853 process_order_pkg.html, process_order_recharge.html,
3854 process_svc_acct.html, process_svc_external.html, provision.html,
3855 provision_svc_acct.html, recharge_prepay.html,
3856 recharge_results.html, selfservice.cgi, view_customer.html,
3857 view_invoice.html, view_support_details.html, view_usage.html,
3858 view_usage_details.html: put the footer in one frigging file,
3861 2009-02-01 02:37 ivan
3863 * FS/FS/Schema.pm: indexing cust_bill_event.eventpart should help
3864 speed up freeside-migrate-events slightly... RT#4277
3866 2009-01-31 20:13 ivan
3868 * FS/FS/Upgrade.pm: commit after each table upgrade, helps with
3869 getting huge dbs upgraded, RT#4679
3871 2009-01-31 01:53 ivan
3873 * FS/FS/access_user.pm: cache the results of ACL queries, should
3874 improve performance of customer view page for customers with
3875 shitloads of packages/services, RT#4696
3877 2009-01-30 12:44 ivan
3879 * FS/FS/ClientAPI_SessionCache.pm: should use FS::Conf
3881 2009-01-29 16:40 ivan
3883 * FS/FS/UI/bytecount.pm: we're not a disk drive manufacturer
3885 2009-01-29 11:21 ivan
3887 * FS/FS/cust_pkg.pm: fix unsuspend-always_adjust_next_bill_date
3890 2009-01-28 08:29 rsiddall
3892 * rpm/freeside.spec: Removed conflict between core billing package
3893 and self-service RPMs so you can install them all on the same
3894 machine. This may have applications if you're using XMLRPC to
3895 talk to the self-service interface from PHP, Python, etc.
3897 2009-01-27 01:39 ivan
3899 * FS/FS/AccessRight.pm, httemplate/search/elements/search.html: add
3900 ACL to allow download of browse/ stuff too, when possible.
3903 2009-01-25 20:22 ivan
3905 * FS/FS/cust_main.pm: i think this was right after all, we do want
3906 to look for a county-less state+country match before country only
3907 and giving up, RT#4681
3909 2009-01-25 18:14 ivan
3911 * FS/FS/cust_bill.pm: should fix: Argument "\\dollar 2.69" isn't
3912 numeric in sprintf at /usr/local/share/perl/5.8.8/FS/cust_bill.pm
3913 line 2193. Hopefully no problems with invoice with 0 tax
3914 printing :/. RT#4681
3916 2009-01-25 17:36 ivan
3918 * FS/FS/cust_main.pm: should be better error message for inability
3919 to find tax rates, RT#4681. also pull in the add_freq changes.
3920 *think* they're safe. famous last words.
3922 2009-01-25 17:07 ivan
3924 * FS/FS/cust_pkg.pm: fix harmless warning, RT#4681: Argument ""
3925 isn't numeric in numeric eq (==) at
3926 /usr/local/share/perl/5.8.8/FS/cust_pkg.pm line 443.
3928 2009-01-25 15:58 ivan
3930 * FS/FS/Record.pm, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi,
3931 httemplate/edit/elements/edit.html: fix one-time charges and
3932 package customization for employees who don't have 'Edit global
3933 package definition' ACL, RT#4668
3935 2009-01-25 14:20 ivan
3937 * httemplate/browse/: access_group.html, access_user.html:
3938 normalize terminology: s/internal users/employees/
3940 2009-01-25 12:43 ivan
3942 * FS/bin/: freeside-cdrd, freeside-queued: reduce waiting time for
3943 -cdrd and -queued, RT#4667
3945 2009-01-24 17:27 ivan
3947 * FS/FS/cust_svc.pm: add some debugging to RADIUS db calls
3949 2009-01-24 13:53 ivan
3951 * fs_selfservice/php/: order_renew.php,
3952 process_payment_order_renew.php: finish up prepay example,
3955 2009-01-24 13:53 ivan
3957 * FS/FS/ClientAPI/MyAccount.pm: have the prepay amounts include the
3958 current balance, RT#4623
3960 2009-01-24 13:49 ivan
3962 * httemplate/edit/cust_main.cgi: wtf, don't pop up the geocode
3963 chooser when taxproducts are off
3965 2009-01-24 13:04 ivan
3967 * httemplate/: elements/select-domain.html,
3968 elements/select-table.html, elements/tr-select-domain.html,
3969 search/report_svc_acct.html, search/svc_acct.cgi: add domain
3970 selection to advanced account report (side effect on RT#4623)
3972 2009-01-22 17:23 ivan
3974 * fs_selfservice/php/: freeside.class.php, login.php, main.php,
3975 order_renew.php, process_login.php,
3976 process_payment_order_renew.php: add the start at PHP
3977 self-service as a quick early renew example
3979 2009-01-22 16:49 ivan
3981 * FS/FS/ClientAPI/MyAccount.pm: typo in rounding the amounts
3982 returned by renew_info, RT#4623
3984 2009-01-22 16:23 ivan
3986 * FS/FS/ClientAPI/MyAccount.pm: round the amounts returned by
3989 2009-01-22 09:29 ivan
3991 * FS/FS/part_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
3992 fs_selfservice/FS-SelfService/SelfService.pm: add self-service
3993 methods renew_info, order_renew and process_payment_order_renew
3994 to enable self-renewal through self-service. RT#4623
3996 2009-01-20 18:02 ivan
3998 * httemplate/edit/: part_pkg.cgi, elements/edit.html: fix
3999 (hopefully last of the) customize package bogosity in 1.9,
4002 2009-01-20 16:52 ivan
4004 * FS/FS/cust_bill_pkg_tax_location.pm: stupid typo preventing
4005 service addresses from working, RT#4663
4007 2009-01-20 12:08 ivan
4009 * FS/FS/: cust_main.pm: whew, hopefully that will actually fix
4010 agent-specific invoices migrated from 1.7->1.9, RT#4645
4012 2009-01-20 11:35 ivan
4014 * FS/FS/cust_bill.pm: fix agent-specific logos migrated from 1.7,
4017 2009-01-19 15:53 ivan
4019 * FS/FS/tax_rate.pm, httemplate/misc/process/tax-import.cgi:
4020 tax-pkg_location changes broke new taxation, this should fix
4022 2009-01-19 15:44 ivan
4024 * FS/FS/part_pkg/voip_cdr.pm: turn debugging off
4026 2009-01-19 14:32 ivan
4028 * FS/FS/part_pkg/voip_cdr.pm: don't ignore the cdrtypenum rule for
4029 0, hopefully finally fix DA for QIS, RT#4502
4031 2009-01-19 09:37 ivan
4033 * httemplate/edit/process/cust_pkg.cgi: fix error on bulk package
4034 order/cancel, RT#4645
4036 2009-01-18 22:36 ivan
4038 * httemplate/: elements/tr-select-cust_location.html,
4039 view/cust_main/packages/location.html: default service location
4040 is cust_main ship_ address when present! RT#4499
4042 2009-01-18 19:50 ivan
4044 * FS/FS/Schema.pm, FS/FS/rate.pm,
4045 httemplate/edit/process/rate_region.cgi: 10 digit prefix
4048 2009-01-18 15:51 ivan
4050 * FS/FS/cust_pkg.pm: finish package location tax reporing, RT#4499
4052 2009-01-18 15:43 ivan
4054 * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
4055 FS/FS/cust_bill_pkg_tax_location.pm, FS/FS/cust_main.pm,
4056 FS/FS/cust_main_county.pm, FS/FS/tax_rate.pm,
4057 FS/t/cust_bill_pkg_tax_location.t,
4058 httemplate/search/cust_bill_pkg.cgi,
4059 httemplate/search/report_tax.cgi,
4060 httemplate/view/cust_main/packages/location.html: finish package
4061 location tax reporing, RT#4499
4063 2009-01-18 13:06 rsiddall
4065 * rpm/freeside.sysconfig: bash didn't like spaces on each side of
4068 2009-01-13 05:00 ivan
4070 * FS/FS/part_export/internal_diddb.pm: fix internal_diddb delete &
4071 return number to availability, RT#4603
4073 2009-01-12 19:25 ivan
4075 * FS/FS/part_pkg/voip_cdr.pm: whew, works fine, rewrite to 411 was
4076 sticky that's why calls were being skipped for wrong carrierid,
4079 2009-01-12 18:39 ivan
4081 * FS/FS/part_pkg/voip_cdr.pm: by his noodly appendage, i hope this
4082 is just a precendece problem, RT#4502
4084 2009-01-12 18:13 ivan
4086 * FS/FS/part_pkg/voip_cdr.pm: WORKING avoid looking up options
4087 inside the rating loop, RT#4502
4089 2009-01-12 17:58 ivan
4091 * FS/FS/part_pkg/voip_cdr.pm: avoid looking up options inside the
4092 rating loop, RT#4502
4094 2009-01-12 17:34 ivan
4096 * FS/FS/part_pkg/voip_cdr.pm: refactor out the ignoring rules into
4097 check_chargable; ignore carrierid rule w/411 rewrite, RT#4502
4099 2009-01-12 16:17 ivan
4101 * FS/FS/part_pkg/voip_cdr.pm: wtf is up with 411_rewrite, RT#4502
4103 2009-01-12 15:51 ivan
4105 * FS/FS/: Conf.pm, Record.pm, cdr/taqua.pm: taqua config to rewrite
4108 2009-01-12 13:16 jeff
4110 * FS/FS/cust_main.pm: tickets only exist when a ticket system
4113 2009-01-12 12:59 jeff
4115 * FS/FS/cust_main.pm: doc tyop
4117 2009-01-12 01:01 jeff
4119 * FS/FS/svc_acct.pm: vfw callback failure
4121 2009-01-10 15:56 ivan
4123 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
4124 FS/FS/cust_pkg.pm, httemplate/misc/change_pkg.cgi,
4125 httemplate/edit/process/change-cust_pkg.html,
4126 httemplate/edit/process/cust_pkg.cgi,
4127 httemplate/elements/location.html,
4128 httemplate/elements/tr-select-cust_location.html,
4129 httemplate/view/cust_main/packages/location.html,
4130 httemplate/view/cust_main/packages/package.html: implement
4131 package changes w/location change, RT#4499
4133 2009-01-09 16:43 ivan
4135 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
4136 httemplate/elements/location.html,
4137 httemplate/elements/tr-select-cust_location.html,
4138 httemplate/view/cust_main/packages.html,
4139 httemplate/edit/process/quick-cust_pkg.cgi,
4140 httemplate/misc/location.cgi, httemplate/misc/order_pkg.html:
4141 more work on package service addresses: hide locations when
4142 they're all the default, config to show them anyway / finish
4143 implementing package ordering, fix all the state/county weirdness
4144 when changing the location dropdown. RT#4499
4146 2009-01-08 20:06 ivan
4148 * httemplate/edit/cust_main/contact.html,
4149 httemplate/elements/location.html,
4150 httemplate/elements/select-country.html,
4151 httemplate/elements/select-county.html,
4152 httemplate/elements/select-state.html,
4153 httemplate/elements/tr-select-part_referral.html,
4154 httemplate/misc/location.cgi, httemplate/misc/order_pkg.html,
4155 FS/FS/Mason.pm, FS/FS/cust_location.pm, FS/FS/cust_main.pm,
4156 httemplate/view/cust_main/packages.html,
4157 httemplate/view/cust_main/packages/location.html: pick/enter a
4158 location when ordering a package, RT#4499
4160 2009-01-07 17:45 ivan
4162 * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Schema.pm,
4163 FS/FS/cust_location.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
4164 FS/t/cust_location.t, eg/table_template.pm,
4165 eg/table_template-svc.pm,
4166 httemplate/view/cust_main/packages.html,
4167 httemplate/view/cust_main/packages/location.html,
4168 httemplate/view/cust_main/packages/package.html,
4169 httemplate/view/cust_main/packages/services.html,
4170 httemplate/view/cust_main/packages/status.html: start adding
4171 package locations, RT#4499
4173 2009-01-07 08:59 jeff
4175 * conf/invoice_latex: allow tex to do more column sizing
4177 2009-01-06 16:27 ivan
4179 * httemplate/browse/rate_region.html: country code is two words
4181 2009-01-06 16:18 ivan
4183 * FS/FS/part_pkg/voip_cdr.pm: fixup error message, this is all for
4186 2009-01-06 16:14 ivan
4188 * httemplate/browse/: rate.cgi, rate_region.html: add a dropdown to
4189 help browse regions by countrycode
4191 2009-01-06 15:30 ivan
4193 * FS/FS/part_pkg/voip_cdr.pm: throw a fatal error if a call is
4194 unrateable and add an ignore_unrateable flag to go back to the
4197 2009-01-06 13:16 ivan
4199 * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: swap price to last column
4200 in default CDR output format; fix "all 0 prices" when using
4201 simple output format w/internal rating, RT#4503
4203 2009-01-05 13:12 jeff
4205 * FS/FS/tax_rate.pm: doh! change the interface here, too
4207 2009-01-04 16:26 ivan
4209 * httemplate/elements/checkboxes-table-name.html,
4210 httemplate/elements/checkboxes.html,
4211 httemplate/elements/select-rate.html,
4212 httemplate/elements/tr-select-rate.html, FS/FS/rate_prefix.pm,
4213 httemplate/browse/rate.cgi,
4214 httemplate/misc/copy-rate_detail.html,
4215 httemplate/misc/process/copy-rate_detail.html: add rate copying,
4218 2009-01-04 14:07 ivan
4220 * Makefile, init.d/freeside-init: don't run a self-service server
4221 against localhost OOTB; eliminate those gigantic useless logfiles
4223 2009-01-02 17:52 ivan
4225 * bin/cdr.http_and_import, bin/cdr.import, bin/cdr.sftp_and_import,
4226 FS/FS/Record.pm, FS/FS/cdr.pm, FS/FS/cdr/indosoft.pm: indosoft
4229 2009-01-02 14:03 ivan
4231 * FS/FS/Record.pm, FS/FS/cdr.pm, FS/FS/cdr/bell_west.pm,
4232 FS/FS/cdr/troop.pm, bin/cdr.import, bin/cdr.sftp_and_import: add
4235 2009-01-02 10:01 ivan
4237 * eg/cdr_template.pm: cdr template, RT#4413 and RT#4412
4239 2009-01-02 09:58 ivan
4241 * FS/FS/cdr/troop.pm: commiting initial troop CDR template, RT#4413
4243 2009-01-01 12:11 rsiddall
4245 * rpm/freeside-selfservice.conf: New Apache configuration file for
4246 the self-service interface.
4248 2009-01-01 12:10 rsiddall
4250 * rpm/freeside.spec: Modifications to let self-service work if you
4251 really insist on installing it on the same machine as the billing
4252 server. Also more fixes for SuSE, and a couple of changes to
4253 minimize differences from the 1.7 branch.
4255 2008-12-31 14:04 ivan
4257 * FS/FS/: Record.pm, cdr/bell_west.pm: finish up working bell_west
4260 2008-12-31 10:07 jeff
4262 * FS/FS/cust_main.pm: one got missed?
4264 2008-12-30 19:28 ivan
4266 * FS/FS/Record.pm, FS/FS/cdr.pm, FS/FS/phone_avail.pm,
4267 FS/FS/cdr/bell_west.pm, FS/FS/cdr/simple.pm,
4268 FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/rate_detail.html,
4269 httemplate/misc/cdr-import.html,
4270 httemplate/misc/process/cdr-import.html: bell west CDR format,
4273 2008-12-30 14:00 jeff
4275 * FS/FS/: cust_pkg.pm, cust_pkg_reason.pm: yet more timestamping
4276 improvements and corrections to reasons based on history records
4278 2008-12-30 13:45 jeff
4280 * FS/FS/cdr.pm: move price to last column for default_source
4282 2008-12-30 11:13 jeff
4284 * FS/FS/part_pkg/voip_cdr.pm: allow upstream_simple to specify a
4285 usage_class for tax purposes in calltypenum
4287 2008-12-29 10:06 jeff
4289 * Makefile, conf/invoice_latex, conf/longtable.sty.patch,
4290 etc/fslongtable.sty: ease deployment of patched longtable
4292 2008-12-28 11:10 ivan
4294 * httemplate/browse/cust_main_county.cgi: finish dealing with
4295 counties with spaces, etc., RT#4496
4297 2008-12-28 11:08 ivan
4299 * httemplate/edit/process/cust_main_county-expand.cgi: allow normal
4300 ut_textn strings in county expansion, RT#4496
4302 2008-12-28 10:59 ivan
4304 * httemplate/browse/cust_main_county.cgi: deal with counties with
4305 spaces, etc., RT#4496
4307 2008-12-28 10:52 ivan
4309 * httemplate/browse/cust_main_county.cgi: put the
4310 country/state/county selections on their own line, RT#4496
4312 2008-12-28 10:48 ivan
4314 * httemplate/elements/: select-country.html, select-county.html,
4315 select-state.html, select-did.html: fix browse results for
4316 selecting counties (resulting from separating tax classes), also
4317 add dropdowns to browse by state and county, RT#4496
4319 2008-12-28 10:44 ivan
4321 * httemplate/: browse/cust_main_county.cgi,
4322 edit/cust_main/contact.html, edit/cust_main/billing.html,
4323 misc/payment.cgi, edit/cust_main/select-country.html,
4324 edit/cust_main/select-county.html,
4325 edit/cust_main/select-state.html: fix browse results for
4326 selecting counties (resulting from separating tax classes), also
4327 add dropdowns to browse by state and county, RT#4496
4329 2008-12-24 16:45 jeff
4331 * FS/FS/: cust_bill_pkg.pm, cust_main.pm, cust_main_county.pm: fix
4334 2008-12-23 13:41 jeff
4336 * FS/FS/cust_main.pm: miss use
4338 2008-12-23 12:35 jeff
4340 * FS/FS/cust_main.pm: correct bad tax calculation
4342 2008-12-22 16:32 ivan
4344 * FS/FS/: cust_bill.pm: truncate package descriptions over 50 chars
4345 to avoid pushing the total column out to the right, RT#4449
4347 2008-12-22 15:28 ivan
4349 * httemplate/config/config.cgi: textareas are much less annoying to
4350 work with when their scrollbar isn't scrolled off the side itself
4352 2008-12-22 14:30 rsiddall
4354 * rpm/freeside.spec: Copying over modifications to support SuSE
4355 from the 1.7 branch.
4357 2008-12-22 13:16 ivan
4359 * httemplate/edit/: part_pkg.cgi, quick-charge.html: soft-limit
4360 package names to 50 chars to avoid problems with typeset
4363 2008-12-21 13:53 ivan
4365 * FS/FS/svc_phone.pm: and fix msgcat usage, this should do it?,
4368 2008-12-21 13:49 ivan
4370 * FS/FS/svc_acct.pm: svc_acct.pm bogosity too, wtf?!, RT#4204
4372 2008-12-21 13:44 ivan
4374 * FS/FS/: msgcat.pm: msgcat.pm upgrade bogosity, shrug, RT#4204
4376 2008-12-21 13:37 ivan
4378 * FS/FS/: svc_Common.pm, Upgrade.pm: unique checking for svc_phone
4379 like svc_acct, closes: RT#4204 (also a few lines of the new
4380 per-agent config snuck in Conf.pm from RT#3989)
4382 2008-12-21 13:33 ivan
4384 * FS/: FS/svc_phone.pm, FS/Conf.pm, FS/Record.pm, FS/Setup.pm,
4385 FS/msgcat.pm, FS/svc_Common.pm, FS/svc_acct.pm,
4386 bin/freeside-upgrade: unique checking for svc_phone like
4387 svc_acct, closes: RT#4204 (also a few lines of the new per-agent
4388 config snuck in Conf.pm from RT#3989)
4390 2008-12-21 10:38 ivan
4392 * FS/bin/freeside-cdrd: cdrd brainfart, finishing up RT#4423
4394 2008-12-21 10:09 ivan
4396 * FS/: FS/Schema.pm, FS/queue.pm, bin/freeside-cdrd: have
4397 freeside-queued put billing jobs in the queue, so they run in
4398 their own short-lived processes, RT#4423
4400 2008-12-21 09:40 ivan
4402 * FS/FS/queue.pm: doc
4404 2008-12-15 16:08 jeff
4406 * FS/FS/cust_pkg.pm: proper dates on expire and suspend reasons
4408 2008-12-11 13:11 jeff
4410 * FS/FS/cust_main.pm: place tax on invoice only once
4412 2008-12-10 13:43 ivan
4414 * httemplate/search/: cust_bill_event.html, report_cust_bill.html,
4415 report_cust_credit.html, report_cust_event.html,
4416 report_cust_main-zip.html, report_cust_main.html,
4417 report_cust_pay.html, report_cust_pay_batch.html,
4418 report_cust_pkg.html, report_newtax.html, report_svc_acct.html,
4419 report_tax.html: allow all-agent reporting again
4421 2008-12-10 13:33 ivan
4423 * httemplate/graph/: report_cust_bill_pkg.html,
4424 report_cust_pkg.html, report_money_time.html: allow all-agent
4427 2008-12-10 12:20 ivan
4429 * FS/FS/cust_main/Import.pm: referral import fixes, RT#4427
4431 2008-12-10 11:43 rsiddall
4433 * rpm/freeside.spec: Cleanup to quieten rpmlint. Fixes to cope
4434 with moving code out of handler.pl, etc.
4436 2008-12-10 11:42 rsiddall
4438 * rpm/rpm2Bundle: Further modifications to handle Perl RPM names
4439 and map them back to Perl module names.
4441 2008-12-09 18:47 jeff
4443 * FS/FS/cust_tax_location.pm: space is empty
4445 2008-12-08 17:49 ivan
4447 * FS/FS/Record.pm: oops
4449 2008-12-08 17:46 ivan
4451 * FS/FS/Record.pm, FS/FS/inventory_item.pm,
4452 httemplate/misc/inventory_item-import.html,
4453 httemplate/misc/process/inventory_item-import.html: use common
4454 base for inventory import too, fixes problems with errors due to
4455 dos line endings and allows Excel upload, RT#4346
4457 2008-12-08 02:13 ivan
4459 * FS/FS/cust_bill_pkg.pm: make CDRs smaller, so we can fit more
4462 2008-12-08 01:08 ivan
4464 * FS/FS/Schema.pm: make room for CDRs, RT#4387
4466 2008-12-08 00:52 ivan
4468 * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: respect output_format and
4469 add an header for rating_method=prefix too, RT#4387
4471 2008-12-08 00:46 ivan
4473 * conf/invoice_html: normal ext_desc shouldn't shove the second+
4476 2008-12-05 09:23 jeff
4478 * FS/FS/tax_rate.pm: passthrough support for gross revenue taxes
4480 2008-12-05 09:19 jeff
4482 * FS/FS/part_pkg.pm: avoid taxation on products with no assigned
4485 2008-12-05 00:24 jeff
4487 * FS/FS/cust_main.pm: missing uses, corrects 4388
4489 2008-12-04 20:20 jeff
4491 * FS/FS/cust_main_county.pm: bad shortcut causes taxes not to be
4494 2008-12-03 21:16 jeff
4496 * FS/FS/part_export/soma.pm: wtf?
4498 2008-12-03 18:19 jeff
4500 * httemplate/edit/cust_main.cgi: better placement of script
4503 2008-12-03 18:03 jeff
4505 * httemplate/elements/init_overlib.html: better placement of script
4508 2008-12-03 17:46 jeff
4510 * httemplate/edit/cust_main/choose_tax_location.html: better
4511 behavior when zip code is missing
4513 2008-12-03 15:29 ivan
4515 * httemplate/search/report_receivables.html: allow an all-agent
4516 receivables report again
4518 2008-12-03 13:15 ivan
4520 * httemplate/misc/whois.cgi: fix real customer numbers showing on
4521 view pages, RT#4099/4379
4523 2008-12-03 13:12 ivan
4525 * httemplate/view/: cust_pay.html, cust_refund.html, cust_bill.cgi,
4526 svc_broadband.cgi, svc_domain.cgi, svc_external.cgi,
4527 svc_forward.cgi, svc_www.cgi: fix real customer numbers showing
4528 on view pages, RT#4099/4379
4530 2008-12-03 09:25 ivan
4532 * FS/FS/part_export/internal_diddb.pm: fix internal_diddb to
4533 default to countrycode 1
4535 2008-12-02 21:53 ivan
4537 * httemplate/edit/: part_pkg.cgi, elements/edit.html: 60 char soft
4538 max length for packages, so invoices don't wrap, RT#4328
4540 2008-12-02 17:42 jeff
4542 * bin/import-tax-rates,
4543 httemplate/edit/cust_main/choose_tax_location.html,
4544 httemplate/edit/cust_main/contact.html,
4545 httemplate/elements/ajaxcontentmws.js, FS/FS/Misc.pm,
4546 FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_tax_location.pm,
4547 FS/FS/part_pkg_taxrate.pm, FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
4548 httemplate/edit/cust_main.cgi, httemplate/misc/tax-import.cgi,
4549 httemplate/misc/xmlhttp-cust_main-address_standardize.html:
4550 support zip5 tax lookups, correct errors with fixed format cch
4551 import, inital import performance improvements, noise reduction
4552 on imports, tool for inital import
4554 2008-11-30 23:52 ivan
4556 * FS/FS/: Conf.pm, cdr.pm: set charged_party to accoutncode for
4559 2008-11-30 15:37 ivan
4561 * httemplate/edit/access_user.html: s/Internal Access
4562 Groups/Employee Groups/
4564 2008-11-30 15:34 ivan
4566 * httemplate/: browse/access_user.html, edit/access_user.html:
4567 s/Internal Users/Employees/
4569 2008-11-30 15:26 ivan
4571 * httemplate/: browse/access_group.html, edit/access_group.html:
4572 s/Internal Access Groups/Employee Groups/
4574 2008-11-30 13:01 ivan
4576 * FS/FS/cdr.pm: _cdr_min_parser_maker fix for correct setting of
4577 duration/billsec with simple & simple2 rate plans
4579 2008-11-29 13:54 ivan
4581 * FS/FS/ClientAPI/MyAccount.pm, FS/FS/svc_phone.pm,
4582 fs_selfservice/FS-SelfService/SelfService.pm,
4583 fs_selfservice/FS-SelfService/cgi/login.html,
4584 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: add
4585 selfservice_server-single_domain config, and login_info
4586 self-service method to give the login page a bit more
4589 2008-11-29 12:32 ivan
4591 * FS/FS/Conf.pm: add selfservice_server-single_domain config, and
4592 login_info self-service method to give the login page a bit more
4595 2008-11-25 16:30 ivan
4597 * FS/FS/ClientAPI/PrepaidPhone.pm: don't set a Session-Timeout if
4600 2008-11-25 16:20 ivan
4602 * FS/FS/: Record.pm, cust_main/Import.pm: should fix importing from
4603 excel, closes: RT#4337
4605 2008-11-24 07:40 jeff
4607 * FS/FS/part_export/soma.pm: more caffiene, please
4609 2008-11-24 07:36 jeff
4611 * FS/FS/part_export/soma.pm: doh
4613 2008-11-24 07:18 jeff
4615 * FS/FS/part_export/soma.pm: be more accepting
4617 2008-11-24 06:48 jeff
4619 * FS/FS/part_export/soma.pm: esn's are hex
4621 2008-11-24 04:22 ivan
4623 * FS/FS/cdr/genband.pm: update genband import to agree with
4626 2008-11-24 02:59 ivan
4628 * FS/FS/part_export/internal_diddb.pm: add countrycode option to
4629 internal_diddb; throw a warning instead of an error if a number
4630 couldn't be returned to inventory
4632 2008-11-24 02:47 ivan
4634 * FS/FS/part_export/: phone_sqlradius.pm, sqlradius.pm: fix
4635 phone_sqlradius CDR population?, RT#4100
4637 2008-11-24 02:11 ivan
4639 * FS/FS/ClientAPI/PrepaidPhone.pm: add debugging, hopefully fix
4640 seconds returned finally, RT#4100
4642 2008-11-24 00:47 ivan
4644 * FS/FS/ClientAPI/PrepaidPhone.pm: look for a voip rate in pricing
4645 add-ons too... eek. also correct rating to destination RT#4100
4647 2008-11-22 14:17 ivan
4649 * FS/FS/: Conf.pm, Schema.pm, cust_credit.pm, cust_main.pm,
4650 cust_pkg.pm, part_event.pm, part_event/Action/addpost.pm,
4651 part_event/Condition.pm, part_event/Action/apply.pm,
4652 part_event/Action/bill.pm, part_event/Action/cancel.pm,
4653 part_event/Action/collect.pm,
4654 part_event/Action/cust_bill_batch.pm,
4655 part_event/Action/cust_bill_comp.pm,
4656 part_event/Action/cust_bill_fee_percent.pm,
4657 part_event/Action/cust_bill_realtime_card.pm,
4658 part_event/Action/cust_bill_realtime_check.pm,
4659 part_event/Action/cust_bill_realtime_lec.pm,
4660 part_event/Action/cust_bill_send.pm,
4661 part_event/Action/cust_bill_send_agent.pm,
4662 part_event/Action/cust_bill_send_alternate.pm,
4663 part_event/Action/cust_bill_send_csv_ftp.pm,
4664 part_event/Action/cust_bill_send_if_newest.pm,
4665 part_event/Action/cust_bill_spool_csv.pm,
4666 part_event/Action/cust_bill_suspend_if_balance.pm,
4667 part_event/Action/fee.pm,
4668 part_event/Action/pkg_referral_credit.pm,
4669 part_event/Action/pkg_referral_credit_pkg.pm,
4670 part_event/Action/suspend.pm,
4671 part_event/Action/suspend_if_pkgpart.pm,
4672 part_event/Action/suspend_unless_pkgpart.pm,
4673 part_event/Condition/balance.pm,
4674 part_event/Condition/balance_age.pm,
4675 part_event/Condition/balance_under.pm,
4676 part_event/Condition/cust_bill_age.pm,
4677 part_event/Condition/cust_bill_has_service.pm,
4678 part_event/Condition/cust_bill_owed.pm,
4679 part_event/Condition/cust_bill_owed_under.pm,
4680 part_event/Condition/cust_payments.pm,
4681 part_event/Condition/has_referral_custnum.pm,
4682 part_event/Condition/once_percust.pm,
4683 part_event/Condition/pkg_age.pm,
4684 part_event/Condition/pkg_notchange.pm,
4685 part_event/Condition/pkg_pkgpart.pm,
4686 part_event/Condition/pkg_recurring.pm,
4687 part_event/Condition/pkg_unless_pkgpart.pm, part_pkg/flat.pm:
4688 referral credits overhaul, use billing events, agents can
4689 self-configure, limit to once-per-customer, depend on any time
4690 from referred package, referred customer payment, specific
4691 packages, partial staged credits, RT#3983
4693 2008-11-21 23:10 ivan
4695 * httemplate/: browse/part_event.html, edit/elements/edit.html:
4696 billing event cloning
4698 2008-11-20 19:36 jeff
4700 * FS/FS/part_export/soma.pm: initial somanetworks support
4702 2008-11-20 18:57 ivan
4704 * httemplate/edit/elements/edit.html: remove debugging accidentally
4707 2008-11-20 18:55 ivan
4709 * httemplate/edit/process/elements/process.html: document
4712 2008-11-20 17:58 ivan
4714 * httemplate/: edit/elements/edit.html,
4715 elements/tr-select-agent.html: undo voodoo, find real problem
4717 2008-11-20 16:06 ivan
4719 * httemplate/edit/elements/edit.html: voodoo
4721 2008-11-20 11:02 jeff
4723 * FS/FS/rate.pm: this must be what is meant
4725 2008-11-20 09:49 jeff
4727 * FS/bin/freeside-dedup-cust_bill_pkg_detail-header: tool to remove
4730 2008-11-20 08:59 jeff
4732 * FS/FS/part_pkg/voip_cdr.pm: only one header per package, not one
4733 per service -- fixes #4260
4735 2008-11-20 04:52 ivan
4737 * FS/FS/cust_main/Import.pm: better end-of-spreadsheet detection
4738 for excel import, hopefully. should fix "Error: Can't use an
4739 undefined value as an ARRAY reference" error on import. RT#4297
4741 2008-11-20 03:35 ivan
4743 * bin/rate.delete: fill in the ratenum. doesn't actually delete
4744 the rate itself, just all its data (the hard part)
4746 2008-11-19 16:42 ivan
4748 * FS/FS/cust_bill.pm: don't use payname for CARD or DCRD either,
4751 2008-11-19 06:55 jeff
4753 * FS/FS/Misc.pm, FS/FS/Schema.pm, FS/FS/cust_tax_location.pm,
4754 FS/FS/part_pkg_taxrate.pm, FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
4755 httemplate/misc/tax-import.cgi: support for cch fixed format
4757 2008-11-18 17:24 ivan
4759 * FS/FS/Schema.pm: fix phone_avail.availnum to be a proper primary
4760 key, fix agent.agent_custnum unique index causing it to get a
4761 value filled in by Record.pm
4763 2008-11-17 18:56 rsiddall
4765 * rpm/rpm2Bundle: Now handles hyphenated Perl requirements as well
4766 as those in parentheses, and handles more version relation types.
4768 2008-11-12 18:22 ivan
4770 * FS/FS/access_groupagent.pm, FS/FS/agent.pm,
4771 httemplate/browse/agent.cgi, httemplate/edit/agent.cgi,
4772 httemplate/edit/process/agent.cgi: add ability to view/edit
4773 access groups of an agent
4775 2008-11-11 00:55 ivan
4777 * FS/FS/cust_bill.pm: add fax to invoice data, RT#3290
4779 2008-11-11 00:45 ivan
4781 * conf/: invoice_html, invoice_latex: agent_custid and ship_fax
4782 don't belong with the ship address, that was an unrelated
4783 tampabay/pbx-change request, RT#3290
4785 2008-11-10 23:51 ivan
4787 * conf/invoice_html: make HTML invoice more consistent with current
4788 typeset invoice: center invoice date instead of right-justify
4790 2008-11-09 03:43 ivan
4792 * httemplate/browse/agent.cgi: realign things in light of
4793 small_custview in this table for master customering, roundaboutly
4796 2008-11-09 03:31 ivan
4798 * FS/FS/cust_main/Import.pm: move batch customer import to its own
4799 file; add svc_external_svc_phone export format, RT#4103
4801 2008-11-09 01:14 ivan
4803 * FS/FS/Conf.pm, httemplate/elements/file-upload.html,
4804 httemplate/misc/phone_avail-import.html: add a global countrycode
4805 to phone_avail import and a conf for the default (some other conf
4806 values snuck in also, oh well)
4808 2008-11-09 00:51 ivan
4810 * FS/FS/Mason.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
4811 FS/FS/cust_main/Import.pm, httemplate/misc/cust_main-import.cgi,
4812 Makefile, FS/FS.pm, FS/MANIFEST, FS/bin/freeside-queued,
4813 httemplate/misc/process/cust_main-import.cgi: move batch customer
4814 import to its own file; add svc_external_svc_phone export format,
4817 2008-11-06 22:04 ivan
4819 * httemplate/view/svc_acct.cgi: fix viewing of unlinked services.
4820 wow, it has been a while
4822 2008-11-06 14:53 ivan
4824 * FS/FS/part_export/sqlradius.pm: should fix open session RADIUS
4827 2008-11-06 14:20 ivan
4829 * FS/FS/part_export/sqlradius.pm: fix radius search, RT#4233
4831 2008-11-05 20:22 ivan
4833 * FS/FS/svc_acct.pm: avoid harmless "Use of uninitialized value in
4834 concatenation (.) or string at
4835 /usr/local/share/perl/5.8.8/FS/svc_acct.pm line 1140" error
4837 2008-11-05 20:18 ivan
4839 * FS/FS/svc_acct.pm: . is used in some implementations of classic
4842 2008-11-03 07:28 jeff
4844 * FS/FS/cust_main.pm: REAL otherwise there are no taxes
4846 2008-11-03 07:26 jeff
4848 * FS/FS/cust_main.pm: yikes! not yet
4850 2008-11-03 07:14 jeff
4852 * FS/FS/cust_main.pm: otherwise there are no taxes
4854 2008-11-02 17:10 ivan
4856 * httemplate/view/svc_acct.cgi: time remaining is more useful to
4857 display as hours + minutes than days, hours, minutes from
4860 2008-11-02 12:27 ivan
4862 * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: (and
4863 REALLY fix the line-item links too, whew) fix overreporting of
4864 tax invoiced when using & reporting with taxclasses, RT#4131
4866 2008-11-02 12:03 ivan
4868 * httemplate/search/report_tax.cgi: (and fix the line-item links
4869 too, whew) fix overreporting of tax invoiced when using &
4870 reporting with taxclasses, RT#4131
4872 2008-11-02 11:40 ivan
4874 * httemplate/search/report_tax.cgi: (and fix the total too) fix
4875 overreporting of tax invoiced when using & reporting with
4878 2008-11-02 11:26 ivan
4880 * httemplate/search/report_tax.cgi: fix overreporting of tax
4881 invoiced when using & reporting with taxclasses, RT#4131
4883 2008-11-01 15:12 ivan
4885 * init.d/freeside-init, FS/FS/Daemon.pm, FS/bin/freeside-cdrd: have
4886 freeside-cdrd disable itself if there's no appropriate package
4889 2008-10-29 15:24 ivan
4891 * FS/FS/cust_main.pm: eek, fix agent_plandata from comping up with
4894 2008-10-29 13:23 ivan
4896 * FS/FS/part_event/Action.pm: remove debugging accidentally left in
4898 2008-10-29 13:21 ivan
4900 * FS/FS/part_event/Action.pm: huh. how did event editing ever
4901 work? is this 5.10-specific?
4903 2008-10-29 01:03 ivan
4905 * FS/FS/cust_main.pm, init.d/freeside-init,
4906 FS/FS/part_pkg/voip_cdr.pm, FS/bin/freeside-cdrd: prepaid cdr
4907 pickup & bill daemon, RT#4184
4909 2008-10-29 00:50 ivan
4911 * FS/FS/part_export/internal_diddb.pm: fix to internal_diddb
4914 2008-10-27 18:23 ivan
4916 * FS/FS/svc_phone.pm: fix svc_phone non-numeric "phone numbers",
4919 2008-10-24 17:37 ivan
4921 * FS/FS/: Conf.pm, svc_phone.pm: add a switch to allow letters in
4922 phone numbers, RT#4195
4924 2008-10-24 16:21 ivan
4926 * httemplate/view/svc_phone.cgi: correct links to non-US CDRs from
4929 2008-10-24 15:53 ivan
4931 * fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm: use
4932 Reply-Message for the RADIUS error message, RT#4100
4934 2008-10-24 15:23 ivan
4936 * FS/FS/ClientAPI/PrepaidPhone.pm: adding prepaid self-service
4939 2008-10-24 14:31 ivan
4941 * FS/FS/: rate.pm, ClientAPI/PrepaidPhone.pm, part_pkg/voip_cdr.pm,
4942 part_pkg/voip_sqlradacct.pm: adding prepaid self-service hooks,
4945 2008-10-24 14:25 ivan
4947 * fs_selfservice/FS-SelfService/SelfService/: FreeRadiusVoip.pm:
4948 rlm_perl hook for prepaid voip radius, RT#4100
4950 2008-10-24 14:22 ivan
4952 * fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm:
4953 rlm_perl hook for prepaid voip radius, RT#4100
4955 2008-10-24 12:58 ivan
4957 * fs_selfservice/FS-SelfService/SelfService/: FreeRadiusVoip.pm:
4958 rlm_perl hook for prepaid voip radius, RT#4100
4960 2008-10-24 12:54 ivan
4962 * fs_selfservice/FS-SelfService/: SelfService.pm,
4963 SelfService/FreeRadiusVoip.pm: rlm_perl hook for prepaid voip
4966 2008-10-24 12:45 ivan
4968 * fs_selfservice/FS-SelfService/SelfService.pm: rlm_perl hook for
4969 prepaid voip radius, RT#4100
4971 2008-10-24 12:13 ivan
4973 * fs_selfservice/FS-SelfService/: SelfService.pm,
4974 SelfService/FreeRadiusVoip.pm: rlm_perl hook for prepaid voip
4977 2008-10-23 19:54 ivan
4979 * FS/: FS/part_export/phone_sqlradius.pm,
4980 FS/part_export/sqlradius.pm, bin/freeside-sqlradius-radacctd:
4981 untested code to suck in CDRs in from VoIP RADIUS exports,
4984 2008-10-23 19:08 ivan
4986 * FS/FS/cust_main.pm, httemplate/misc/xmlhttp-cust_main-search.cgi:
4987 fixes to facilitate using agent_custid as custnum, RT#4190
4989 2008-10-23 18:45 ivan
4991 * FS/: FS/svc_phone.pm, bin/freeside-sqlradius-reset: tiny nits for
4992 phone RADIUS export: allow freeside-sqlradius-reset to reset a
4993 phone_sqlradius export, but only if explicitly specified by
4994 exportnum. also fix "Reference found where even-size list
4995 expected" warning and junk winding up in radreply table". all
4996 this phone_sqlradius stuff is RT#4100
4998 2008-10-23 18:19 ivan
5000 * FS/FS/: Conf.pm, svc_phone.pm, part_export/phone_sqlradius.pm,
5001 part_export/sqlradius.pm: add phone_sqlradius export
5003 2008-10-22 22:20 ivan
5005 * fs_selfservice/FS-SelfService/SelfService.pm: POD cleanup
5007 2008-10-22 11:50 ivan
5009 * httemplate/view/svc_phone.cgi: fix CDR links
5011 2008-10-21 21:39 ivan
5013 * FS/FS/part_export/sqlradius.pm, httemplate/search/sqlradius.cgi,
5014 httemplate/search/sqlradius.html: fix error on open-ended RADIUS
5015 search with Pg, add options for open session search and search on
5018 2008-10-21 08:50 jeff
5020 * fs_selfservice/java/: freeside_login_example.java,
5021 freeside_signup_example.java, biz/freeside/SelfService.java:
5022 biz.freeside.SelfService class and sample applications
5024 2008-10-18 18:57 ivan
5026 * httemplate/config/config.cgi: correctly allow re-editing of
5027 config options with " in them
5029 2008-10-18 17:38 ivan
5031 * FS/FS/Schema.pm, FS/FS/agent.pm, httemplate/edit/agent.cgi,
5032 httemplate/elements/search-cust_main.html,
5033 httemplate/browse/agent.cgi: add a master custnum field to
5034 agents, RT#2933 (roundabout)
5036 2008-10-17 18:22 jeff
5038 * FS/FS/cust_main.pm: sheesh
5040 2008-10-17 18:19 jeff
5042 * FS/FS/cust_main.pm: doh
5044 2008-10-17 18:08 jeff
5046 * FS/FS/cust_main.pm: cope with overlapping (but with distinct
5047 endpoints) tax areas
5049 2008-10-17 13:01 jeff
5051 * conf/: invoice_latex, invoice_latexcoupon: address tweaks,
5052 assumes a window at least 2.75in or 7cm wide
5054 2008-10-17 11:57 jeff
5056 * FS/FS/cust_bill.pm: correct erroneous line dupplication on
5059 2008-10-16 15:45 ivan
5061 * FS/FS/part_pkg/voip_cdr.pm: add an option to use duration instead
5062 of billsec to calculate billable time, RT#4147
5064 2008-10-15 22:29 ivan
5066 * FS/FS/Conf_compat17.pm: sync Conf_compat17.pm
5068 2008-10-15 22:29 ivan
5070 * FS/FS/Conf.pm, httemplate/misc/payment.cgi,
5071 httemplate/search/cust_pay_batch.cgi,
5072 httemplate/view/cust_main/payment_history.html: add
5073 batch-enable_payby and realtime_disable_payby for better control
5074 over hybrid realtime/batch installs; deprecate never-used
5075 paymentforcedtobatch, RT#4052
5077 2008-10-15 22:04 ivan
5079 * httemplate/elements/menu.html: add batch-enable_payby and
5080 realtime_disable_payby for better control over hybrid
5081 realtime/batch installs; deprecate never-used
5082 paymentforcedtobatch, RT#4052
5084 2008-10-14 14:27 ivan
5086 * FS/FS/Tron.pm: not interested in payment gateway survey just now
5088 2008-10-13 17:50 ivan
5090 * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi: add an
5091 import format for external services, including next bill date
5092 (cust_pkg.bill), RT#4108
5094 2008-10-13 14:58 ivan
5096 * FS/: bin/freeside-fetch, FS/Conf.pm: Change subject for
5097 freeside-fetch emailed reports from "subject" to "Freeside
5098 report", and add email_report-subject config to change it.
5101 2008-10-12 16:56 jeff
5103 * conf/invoice_latex: better column widths and easier maintenance
5105 2008-10-12 14:22 jeff
5107 * conf/invoice_latex: better value for non-broken tetex
5109 2008-10-12 12:43 jeff
5111 * conf/longtable.sty.patch: check not just for fit, but move the
5114 2008-10-11 17:58 ivan
5116 * httemplate/browse/cust_main_county.cgi: fix link
5118 2008-10-11 17:54 ivan
5120 * httemplate/: browse/cust_main_county.cgi,
5121 edit/bulk-cust_main_county.html,
5122 edit/process/bulk-cust_main_county.html: add a quick bulk tax add
5123 tool (eating my own dogfood instead of running a one-off SQL
5126 2008-10-10 17:32 ivan
5128 * FS/FS/: Conf.pm, cust_pkg.pm: enable suspension notices to an
5129 administrator, RT#4083
5131 2008-10-10 16:30 ivan
5133 * FS/FS/cust_pkg.pm: quick kludge to eliminate exact duplicates in
5134 h_labels_short in an effort to reduce the number of "XXX service
5135 listing twice on invoice" incidents, RT#3944. still should be
5136 possible to fundamentally do better with the function in the
5139 2008-10-10 14:30 jeff
5141 * conf/: invoice_latex, longtable.sty.patch: avoid overprinting
5144 2008-10-10 12:25 ivan
5146 * FS/FS/cust_bill.pm: add options to auto-generate agent_custid and
5147 display it as the customer number, RT#4099
5149 2008-10-09 18:15 ivan
5151 * FS/FS/Conf.pm, FS/FS/cust_main.pm,
5152 FS/FS/UI/Web/small_custview.pm, httemplate/index.html,
5153 httemplate/view/cust_main/misc.html, FS/FS/UI/Web.pm,
5154 httemplate/edit/cust_main.cgi, httemplate/search/cust_main.cgi:
5155 add options to auto-generate agent_custid and display it as the
5156 customer number, RT#4099
5158 2008-10-09 13:06 ivan
5160 * FS/FS/part_export/sqlradius.pm: use Freeradius := attribute for
5161 ALL attributes except Password. Crypt-Password, User-Password,
5162 Password-With-Header should now use := instead of ==. RT#4051
5164 2008-10-07 16:57 ivan
5166 * httemplate/misc/: cdr-import.html, process/cdr-import.html: put
5167 each CDR web import into a batch
5169 2008-10-07 16:23 ivan
5171 * FS/FS/cdr/: genband.pm, nextone.pm: also set billsec for nextone
5174 2008-10-06 17:10 ivan
5176 * FS/FS/Upgrade.pm: oops, brainfart
5178 2008-10-06 17:09 ivan
5180 * FS/FS/Upgrade.pm: when setting last_login/last_logout, ensure
5181 only accounts actually attached to the export are updated
5183 2008-10-06 15:48 ivan
5185 * FS/FS/svc_acct.pm: make RADIUS password exports
5186 _password_encoding-aware so we export Password-With-Header when
5189 2008-10-06 15:19 ivan
5191 * FS/FS/svc_acct.pm: make RADIUS password exports
5192 _password_encoding-aware so we export Password-With-Header when
5195 2008-10-06 08:28 ivan
5197 * FS/FS/: cdr.pm, cdr/netcentrex.pm: add initial netcentrex CDR
5200 2008-10-05 14:36 ivan
5202 * httemplate/search/pay_batch.cgi: fix links to closed batches,
5205 2008-10-05 03:17 ivan
5207 * httemplate/search/phone_avail.html: adding the start of available
5208 phone# search. still needs a menu entry, search options page...
5211 2008-10-04 23:07 ivan
5213 * httemplate/: edit/elements/ApplicationCommon.html,
5214 view/cust_main/payment_history/credit.html,
5215 view/cust_main/payment_history/payment.html: finish UI
5216 improvements wrt refunds: now you have to post a check or cash
5217 refund explicitly, no more implicit creation by 'applying'
5218 credits. don't show useless application links. don't enable
5219 apply button until you pick an invoice/refund. RT#3812
5221 2008-10-04 15:35 ivan
5223 * FS/FS/: Misc.pm, cust_bill_ApplicationCommon.pm,
5224 payinfo_transaction_Mixin.pm, Misc/prune.pm, rate_detail.pm,
5225 usage_class.pm, part_event/Action.pm: POD cleanups
5227 2008-10-04 13:55 ivan
5229 * httemplate/edit/rate_region.cgi: fix inappropriate rounding when
5230 editing rates for a whole region
5232 2008-10-04 13:43 ivan
5234 * FS/FS/part_pkg/voip_cdr.pm: add disable_tollfree option
5236 2008-10-03 17:30 ivan
5238 * httemplate/edit/part_pkg.cgi: fix recurring box graying out on
5241 2008-10-03 12:41 ivan
5243 * FS/FS/part_pkg/voip_cdr.pm: add debugging
5245 2008-09-30 14:05 jeff
5247 * httemplate/: search/report_newtax.cgi, search/cust_bill_pkg.cgi,
5248 search/report_newtax.html, elements/menu.html: simple reporting
5251 2008-09-30 13:22 jeff
5253 * FS/FS/: Conf.pm, cust_main.pm: option for no postal fee on
5256 2008-09-30 13:17 jeff
5258 * fs_selfservice/FS-SelfService/cgi/: bill.html, selfservice.cgi:
5259 turn on and off postal billing from self-service
5261 2008-09-28 20:41 ivan
5263 * httemplate/misc/delay_susp_pkg.html: use init_calendar.html
5265 2008-09-26 20:01 jeff
5267 * httemplate/edit/process/addr_block/manual_flag.cgi,
5268 FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/addr_block.pm,
5269 FS/FS/svc_broadband.pm, httemplate/browse/addr_block.cgi,
5270 httemplate/edit/svc_broadband.cgi: per address block ip auto
5271 assignment and auto router selection
5273 2008-09-25 20:54 jeff
5275 * FS/FS/part_event/Condition/dundate.pm,
5276 httemplate/misc/delay_susp_pkg.html, FS/FS/AccessRight.pm,
5277 FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
5278 httemplate/edit/part_bill_event.cgi,
5279 httemplate/misc/process/delay_susp_pkg.html,
5280 httemplate/view/cust_main/packages.html: push out event triggered
5283 2008-09-25 16:44 jeff
5285 * FS/FS/cust_main.pm: lost bits of reason
5287 2008-09-24 19:27 jeff
5289 * FS/FS/part_export/prizm.pm: prizm export improvement for package
5292 2008-09-18 16:17 jeff
5294 * FS/FS/Schema.pm: trade space for time
5296 2008-09-16 08:58 jeff
5298 * httemplate/search/report_tax.cgi: minor initialization issue
5300 2008-09-15 18:22 jeff
5302 * httemplate/: edit/part_pkg.cgi, edit/elements/edit.html,
5303 elements/tr-select-taxoverride.html,
5304 elements/tr-select-taxproduct.html: correct package editor when
5307 2008-09-15 00:18 ivan
5309 * FS/FS/Schema.pm, FS/FS/Record.pm, FS/FS/phone_avail.pm,
5310 FS/FS/part_export/internal_diddb.pm,
5311 httemplate/elements/menu.html,
5312 httemplate/misc/phone_avail-import.html,
5313 httemplate/misc/process/phone_avail-import.html: add internal did
5314 database & ability to query for availability, plus upload tool
5316 2008-09-14 17:40 ivan
5318 * FS/FS/part_export/globalpops_voip.pm: add dry_run option to
5319 globalpops_voip export
5321 2008-09-14 13:24 ivan
5323 * FS/FS/cust_main_invoice.pm: silently strip out leading and
5324 trailing spaces from invoicing email addresses instead of
5327 2008-09-14 13:20 ivan
5329 * httemplate/config/: config-process.cgi, config-view.cgi: don't
5330 reload the whole page every time a config option is changed,
5333 2008-09-14 12:13 ivan
5335 * httemplate/elements/header.html: default the menu to top in 1.9,
5338 2008-09-12 15:53 ivan
5340 * FS/FS/part_pkg/voip_cdr.pm: just give up and try again tommorow,
5341 "1011" came from us not the CDRs anyway, RT#3985
5343 2008-09-12 15:48 ivan
5345 * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
5346 internal_prefixen, RT#3985
5348 2008-09-12 15:38 ivan
5350 * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
5351 internal_prefixen, RT#3985
5353 2008-09-12 15:18 ivan
5355 * FS/FS/part_pkg/voip_cdr.pm: grr, TRY to support multiple
5356 internal_prefixen, RT#3985
5358 2008-09-12 14:56 ivan
5360 * FS/FS/part_pkg/voip_cdr.pm: support multiple internal_prefixen,
5363 2008-09-12 14:55 ivan
5365 * FS/FS/part_pkg/voip_cdr.pm: support multiple internal_prefixen
5367 2008-09-12 00:58 ivan
5369 * FS/FS/: Conf.pm, cust_pkg.pm: make the max # of indivudal
5370 services printed on invoices configurable. RT#3904
5372 2008-09-12 00:07 ivan
5374 * FS/FS/: part_pkg/flat.pm, part_pkg/voip_cdr.pm, cust_main.pm:
5375 don't throw noisy warnings about missing new recur_temporality,
5378 2008-09-11 19:28 jeff
5380 * FS/: FS/Schema.pm, FS/cust_bill.pm, FS/cust_bill_pkg.pm,
5381 FS/cust_bill_pkg_display.pm, MANIFEST, FS/cust_main.pm,
5382 t/cust_bill_pkg_display.t: re-repurpose cust_bill_pkg
5384 2008-09-11 19:01 ivan
5386 * FS/FS/cust_bill.pm, FS/FS/Conf.pm,
5387 httemplate/misc/spool_invoices.cgi,
5388 httemplate/search/cust_bill.html: add billco respooling, not
5391 2008-09-11 17:53 ivan
5393 * FS/FS/part_pkg/: flat.pm, voip_cdr.pm: add recur_temporality to
5396 2008-09-11 17:41 ivan
5398 * FS/FS/cust_main.pm: correct a (fortunately harmless) typo
5400 2008-09-10 01:33 ivan
5402 * FS/FS/cust_bill.pm, FS/FS/Conf.pm,
5403 httemplate/misc/ftp_invoices.cgi,
5404 httemplate/search/cust_bill.html: add re-FTP reprint,
5405 RT#create-me-tommorow-for-enet
5407 2008-09-10 00:55 ivan
5409 * FS/FS/Schema.pm: better (?) place to put display and taxation
5410 data than overloading real line items
5412 2008-09-10 00:32 ivan
5414 * FS/FS/part_pkg.pm: well, allow things to work for now so work can
5417 2008-09-10 00:30 ivan
5419 * FS/FS/part_pkg/voip_cdr.pm: add upcoming/preceding option,
5422 2008-09-10 00:24 ivan
5424 * FS/FS/cust_main.pm: add upcoming/preceding option, RT#3851
5426 2008-09-09 15:35 ivan
5428 * FS/FS/ClientAPI/MyAccount.pm: allow implied primary services to
5429 log into selfservice when selfservice_server-primary_only is on
5431 2008-09-09 14:29 ivan
5433 * FS/FS/ClientAPI/MyAccount.pm: this should allow implied primary
5434 services to log into selfservice when
5435 selfservice_server-primary_only is on
5437 2008-09-09 14:04 ivan
5439 * FS/FS/Upgrade.pm: show which _upgrade_data sub is being run
5441 2008-09-09 01:19 ivan
5443 * FS/FS/Schema.pm: wtf, cust_pkg_reason has no indices?!
5444 _upgrade_data is hosing cpu badly
5446 2008-09-08 19:35 ivan
5448 * FS/FS/part_pkg/voip_cdr.pm: doh, forgot to display new options,
5451 2008-09-08 19:24 ivan
5453 * FS/FS/: cdr.pm, cdr/taqua.pm, part_pkg/voip_cdr.pm: additional
5454 QIS/Taqua-specific CDR handling details, RT#3838
5456 2008-09-08 14:46 ivan
5458 * FS/FS/cust_main.pm: oops, debugging got left on by accident
5460 2008-09-08 14:23 ivan
5462 * httemplate/view/elements/svc_Common.html: also hide fixed+blank
5463 fields on service view, RT#3829
5465 2008-09-08 14:02 ivan
5467 * httemplate/edit/elements/svc_Common.html: completely hide
5468 fixed+blank fields, RT#3829
5470 2008-09-07 19:49 ivan
5472 * httemplate/edit/quick-charge.html: extraneous code cleanup
5474 2008-09-07 19:48 ivan
5476 * FS/FS/cust_bill_pkg.pm: removing unacceptable display fields from
5479 2008-09-07 19:47 ivan
5481 * FS/FS/: AccessRight.pm, cust_main.pm: add package invoice details
5484 2008-09-07 19:42 ivan
5486 * FS/FS/Schema.pm, FS/FS/cust_pkg_detail.pm, FS/MANIFEST,
5487 FS/t/cust_pkg_detail.t, httemplate/pref/pref-process.html,
5488 httemplate/pref/pref.html,
5489 httemplate/view/cust_main/packages.html, FS/FS.pm,
5490 httemplate/edit/cust_pkg_detail.html,
5491 httemplate/edit/process/cust_pkg_detail.html, FS/FS/cust_pkg.pm:
5492 add package invoice details & comments, RT#3810
5494 2008-09-06 13:54 ivan
5496 * FS/FS/UI/Web.pm: don't link to customer service view unless the
5497 user has the ACL to view the resulting page
5499 2008-09-04 06:29 jeff
5501 * FS/FS/Upgrade.pm: three lost lines
5503 2008-09-03 20:10 ivan
5505 * httemplate/edit/invoice_logo.html: ask for an EPS for EPS upload,
5506 not incorrectly a PNG
5508 2008-09-03 19:44 ivan
5510 * httemplate/edit/process/invoice_logo.html: fix invoice uplaoding
5511 in light of database config where you absolutely need
5512 ->set_binary for swtuf retreived with ->config_binary, RT#3936
5514 2008-09-03 12:08 jeff
5516 * FS/FS/AccessRight.pm, FS/FS/access_right.pm, FS/FS/addr_block.pm,
5517 FS/FS/router.pm, httemplate/browse/addr_block.cgi,
5518 httemplate/browse/router.cgi, httemplate/browse/svc_acct_pop.cgi,
5519 httemplate/edit/allocate.html, httemplate/edit/router.cgi,
5520 httemplate/edit/svc_acct_pop.cgi,
5521 httemplate/edit/process/router.cgi,
5522 httemplate/edit/process/svc_acct_pop.cgi,
5523 httemplate/edit/process/addr_block/add.cgi,
5524 httemplate/edit/process/addr_block/allocate.cgi,
5525 httemplate/edit/process/addr_block/deallocate.cgi,
5526 httemplate/edit/process/addr_block/split.cgi,
5527 httemplate/elements/menu.html: new access right names
5529 2008-09-03 11:59 jeff
5531 * FS/FS/: Upgrade.pm, cust_pkg_reason.pm: system only reason update
5534 2008-09-02 18:52 ivan
5536 * httemplate/view/cust_main/payment_history.html: add back ability
5537 to post a check/cash refund. be more explicit about it instead of
5538 just being a checkbox when posting a credit. RT#3812
5540 2008-09-02 18:46 ivan
5542 * FS/FS/payby.pm, httemplate/edit/cust_pay.cgi,
5543 httemplate/edit/cust_refund.cgi,
5544 httemplate/edit/process/cust_refund.cgi,
5545 httemplate/elements/init_calendar.html,
5546 httemplate/view/cust_refund.html,
5547 httemplate/view/cust_main/payment_history/refund.html,
5548 FS/FS/AccessRight.pm: add back ability to post a check/cash
5549 refund. be more explicit about it instead of just being a
5550 checkbox when posting a credit. RT#3812
5552 2008-09-02 08:37 jeff
5554 * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, ClientAPI/MyAccount.pm:
5555 call details in self-service
5557 2008-08-30 14:34 jeff
5559 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
5560 FS/FS/cust_main.pm, FS/FS/Report/Table/Monthly.pm,
5561 FS/FS/part_pkg/voip_cdr.pm, httemplate/search/cust_bill_pkg.cgi,
5562 httemplate/search/report_prepaid_income.cgi,
5563 httemplate/search/report_tax.cgi: remove duplicate cust_bill_pkg
5566 2008-08-29 19:10 jeff
5568 * FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm, FS/FS/tax_rate.pm,
5569 httemplate/edit/process/part_pkg.cgi: bug squashing for multiple
5572 2008-08-29 16:13 ivan
5574 * FS/FS/part_export/acct_freeside.pm: adding fs-to-fs provisioning
5575 of simple accounts for cheepnet, RT#3805
5577 2008-08-29 13:10 ivan
5579 * httemplate/elements/tr-pkg_svc.html: increase maxlength and size
5580 of quantity fields on package edit, for RT#3805
5582 2008-08-28 18:09 ivan
5584 * FS/FS/Schema.pm, FS/FS/cdr.pm, bin/cdr.sftp_and_import,
5585 httemplate/elements/select-cdrbatch.html,
5586 httemplate/elements/tr-select-cdrbatch.html,
5587 httemplate/search/cdr.html, httemplate/search/report_cdr.html:
5588 add CDR batch TFTP feature, RT#3113
5590 2008-08-28 17:45 jeff
5592 * FS/FS/part_pkg.pm: noise reduction
5594 2008-08-28 17:23 ivan
5596 * httemplate/elements/: tr-select-taxclass.html,
5597 select-taxclass.html: correct nits in tax class selection
5599 2008-08-28 15:00 jeff
5601 * FS/FS/tax_rate.pm: updates can be completely empty
5603 2008-08-28 14:32 jeff
5605 * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
5606 httemplate/browse/part_pkg_taxproduct.cgi,
5607 httemplate/edit/part_pkg_taxoverride.html,
5608 httemplate/edit/quick-charge.html,
5609 httemplate/edit/process/quick-charge.cgi,
5610 httemplate/elements/select-taxoverride.html,
5611 httemplate/elements/select-taxproduct.html,
5612 httemplate/view/cust_main/packages.html: taxproduct selection for
5615 2008-08-28 12:09 ivan
5617 * FS/FS/: Tron.pm, Yori.pm: payment gateway survey
5619 2008-08-28 00:38 jeff
5621 * httemplate/elements/select-taxoverride.html,
5622 httemplate/elements/select-taxproduct.html,
5623 httemplate/elements/tr-select-taxoverride.html,
5624 httemplate/elements/tr-select-taxproduct.html, FS/FS/Schema.pm,
5625 FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
5626 FS/FS/part_pkg/voip_cdr.pm,
5627 httemplate/browse/part_pkg_taxproduct.cgi,
5628 httemplate/edit/part_pkg.cgi,
5629 httemplate/edit/part_pkg_taxoverride.html,
5630 httemplate/edit/process/part_pkg.cgi: multiple usage classes
5633 2008-08-26 17:15 ivan
5635 * FS/FS/cust_main.pm: don't override countrydefault or whatever
5636 with a blank value in bulk customer import
5638 2008-08-26 17:05 ivan
5640 * httemplate/elements/mcp_lint.html: add unchecked vs. ok
5643 2008-08-26 17:00 ivan
5645 * httemplate/elements/mcp_lint.html: add unchecked vs. ok
5648 2008-08-26 16:53 ivan
5650 * FS/FS/Tron.pm, httemplate/elements/mcp_lint.html: add unchecked
5651 vs. ok distinction to lint
5653 2008-08-26 07:00 rsiddall
5655 * rpm/freeside.spec: More changes to the self-service RPMs, mostly
5656 fixing up paths so the RPM-installed self-service files are not
5657 under /usr/local on the remote machine. Also fixed an
5658 initialization problem where the system configuration files for
5659 Freeside were assumed to be under /etc/default, not
5662 2008-08-25 14:23 ivan
5664 * httemplate/edit/elements/edit.html: fix package editor showing
5665 "all" for pkg class selection
5667 2008-08-25 13:33 ivan
5669 * FS/FS/part_event/Condition/cust_bill_has_service.pm: fix
5670 comparison from svcnum to svcpart
5672 2008-08-24 22:53 jeff
5674 * FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
5675 FS/FS/Report/Table/Monthly.pm,
5676 httemplate/search/cust_bill_pkg.cgi,
5677 httemplate/search/report_prepaid_income.cgi,
5678 httemplate/search/report_tax.cgi: correct fallout from duplicate
5681 2008-08-24 22:18 jeff
5683 * httemplate/search/cust_tax_exempt_pkg.cgi: correct fallout from
5684 agent virtualizing packages
5686 2008-08-24 15:35 ivan
5688 * httemplate/elements/checkboxes-table-name.html: add controls to
5689 select/unselect/toggle all checkboxes
5691 2008-08-24 14:52 ivan
5693 * bin/customer-faker: add -k option for pkgpart
5695 2008-08-24 14:49 ivan
5697 * bin/customer-faker: add -a option for agentnum
5699 2008-08-23 20:41 rsiddall
5701 * rpm/freeside.spec: Create discrete RPMs for different parts of
5702 the self-service interface. Put the default configuration folder
5703 in the main freeside RPM.
5705 2008-08-23 14:59 jeff
5707 * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/usage_class.pm,
5708 FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/rate_detail.pm,
5709 FS/t/usage_class.t, httemplate/browse/usage_class.html, FS/FS.pm,
5710 FS/MANIFEST, httemplate/browse/rate_detail.html,
5711 httemplate/edit/rate_detail.html,
5712 httemplate/edit/rate_region.cgi,
5713 httemplate/edit/usage_class.html,
5714 httemplate/edit/elements/edit.html,
5715 httemplate/edit/process/rate_region.cgi,
5716 httemplate/edit/process/usage_class.html,
5717 httemplate/elements/menu.html: add usage classes to rate details
5719 2008-08-22 20:29 jeff
5721 * FS/FS/: Record.pm, cust_main.pm, part_pkg_taxrate.pm,
5722 tax_rate.pm: tax data update bug fixes and error message
5725 2008-08-21 20:01 ivan
5727 * FS/FS/Mason.pm, FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Tron.pm,
5728 FS/FS/cust_svc.pm, FS/FS/cust_svc_option.pm, bin/tron-scan,
5729 FS/MANIFEST, FS/t/cust_svc_option.t,
5730 httemplate/elements/dashboard-toplist.html,
5731 httemplate/elements/mcp_lint.html: the master control program has
5732 chosen YOU to serve your system on the game grid
5734 2008-08-21 16:21 ivan
5736 * FS/: FS/Yori.pm, bin/freeside-yori, MANIFEST: add the client-side
5737 reporting for MCP mode
5739 2008-08-21 11:21 jeff
5741 * bin/import-optigold.pl: use options with proper names
5743 2008-08-19 11:42 ivan
5745 * FS/FS/svc_acct.pm: beter error messages for duplicate accounts
5747 2008-08-19 04:35 ivan
5749 * FS/FS/cdr.pm: fix duration on simple/simple2 CDR formats
5751 2008-08-19 03:09 ivan
5753 * httemplate/edit/process/rate_region.cgi: also don't neglext nxx
5756 2008-08-19 03:06 ivan
5758 * FS/FS/rate_region.pm, httemplate/browse/rate_region.html,
5759 httemplate/edit/rate_region.cgi: more consistent prefix display,
5760 and don't forget nxx'
5762 2008-08-15 12:42 ivan
5764 * Makefile: install default conf with make create-config too, so it
5767 2008-08-15 12:26 ivan
5769 * FS/bin/freeside-setup: allow a full pathname to be specified to
5770 freeside-setup for initial configdir
5772 2008-08-14 18:09 jeff
5774 * FS/FS/tax_class.pm: correct field ordering - invonsequential
5776 2008-08-14 17:41 ivan
5778 * httemplate/elements/form-file_upload.html: can have a message
5781 2008-08-14 04:53 ivan
5783 * FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
5784 httemplate/elements/progress-init.html,
5785 httemplate/misc/cust_main-import.cgi,
5786 httemplate/misc/process/cust_main-import.cgi,
5787 httemplate/elements/progress-popup.html,
5788 httemplate/search/cust_main.html,
5789 httemplate/elements/form-file_upload.html,
5790 httemplate/misc/file-upload.html,
5791 httemplate/elements/file-upload.html: customer import: add
5792 progress bar & redirect to a search of the imported customers,
5795 2008-08-14 04:44 ivan
5797 * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi: customer
5798 import: add progress bar & redirect to a search of the imported
5801 2008-08-13 18:58 ivan
5803 * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
5804 httemplate/elements/menu.html,
5805 httemplate/misc/cust_main-import.cgi,
5806 httemplate/misc/process/cust_main-import.cgi: import customer
5809 2008-08-13 18:52 ivan
5811 * FS/FS/svc_Common.pm: tyop
5813 2008-08-13 18:38 ivan
5815 * httemplate/view/svc_forward.cgi: tyop
5817 2008-08-08 13:29 jeff
5819 * bin/import-optigold.pl: better opti table relationship following
5821 2008-08-08 11:13 jeff
5823 * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
5824 FS/FS/cust_main.pm, FS/FS/part_pkg/voip_cdr.pm,
5825 conf/invoice_latex: cdrs can be in separate invoice section,
5826 after total, summarized inline, with hints for page breaks
5828 2008-08-07 15:30 ivan
5830 * Makefile: don't generate a new key on install-selfservice if
5831 there's already an RSA one either
5833 2008-08-05 23:39 jeff
5835 * FS/FS/part_pkg/voip_cdr.pm: prevent adding 0 value line items
5837 2008-08-05 21:05 jeff
5839 * FS/FS/cust_main.pm: fix bug(s) introduced with billing loop
5842 2008-08-02 19:15 ivan
5844 * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
5845 httemplate/edit/svc_phone.cgi, httemplate/view/svc_phone.cgi: add
5846 a name field to svc_phone
5848 2008-08-02 17:54 ivan
5850 * FS/FS/cdr/simple2.pm: doh, fix regex
5852 2008-08-02 17:26 ivan
5854 * FS/FS/: Record.pm: attempt to eliminate 'Can't call method
5855 "exists" on an undefined value at
5856 /usr/local/share/perl/5.8.8/FS/Record.pm line 812.' error on
5859 2008-08-02 17:20 ivan
5861 * FS/FS/Record.pm: attempt to eliminate 'Can't call method "exists"
5862 on an undefined value at /usr/local/share/perl/5.8.8/FS/Record.pm
5863 line 812.' error on upgrade
5865 2008-08-02 16:51 ivan
5867 * FS/FS/: cdr.pm, cdr/asterisk.pm, cdr/genband.pm,
5868 cdr/genband_meetme.pm, cdr/nextone.pm, cdr/openser.pm,
5869 cdr/simple.pm, cdr/taqua.pm, cdr/unitel.pm, cdr/simple2.pm: fix
5870 'Can't call method "parse" on an undefined value' error from CDR
5873 2008-08-01 21:20 jeff
5875 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
5876 FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
5877 FS/FS/part_pkg/voip_cdr.pm, conf/invoice_html,
5878 conf/invoice_latex, httemplate/edit/cust_main.cgi,
5879 httemplate/edit/cust_main/billing.html,
5880 httemplate/view/cust_main/billing.html: bundled package
5881 presentation improvements
5883 2008-08-01 21:09 jeff
5885 * FS/FS/: Schema.pm, Upgrade.pm, cust_bill.pm, cust_bill_pkg.pm,
5886 cust_bill_pkg_detail.pm, cust_main.pm, part_pkg.pm,
5887 part_pkg/voip_cdr.pm: improve CDR usage presentation
5889 2008-08-01 14:41 ivan
5891 * FS/FS/cust_main.pm: fix receivables report: credits/etc. should
5892 be limited by date like before, closes: Bug#3801
5894 2008-08-01 13:21 ivan
5896 * httemplate/edit/pkg_class.html: categories deserve labels too
5898 2008-07-31 16:32 ivan
5900 * httemplate/search/report_receivables.cgi: this should fix columns
5901 not showing up in receivables report... not surea bout #3801
5902 (credits/etc show up in all time periods)
5904 2008-07-31 13:17 ivan
5906 * httemplate/search/report_receivables.cgi, FS/FS/cust_main.pm: fix
5907 receivables report: credits/etc. should be limited by date like
5908 before, closes: Bug#3801
5910 2008-07-30 19:35 ivan
5912 * httemplate/misc/delete-customer.cgi: fix error on customer
5915 2008-07-30 15:10 ivan
5917 * FS/FS/cdr/: nextone.pm, nt.pm: rename nt to nextone
5919 2008-07-29 13:00 jeff
5921 * FS/FS/cust_bill.pm: correct amount for new charges total on
5924 2008-07-29 10:29 rsiddall
5926 * rpm/freeside.spec: Self-Service files were reorganized; changed
5927 the way we copy them into the buildroot.
5929 2008-07-24 09:40 jeff
5931 * FS/FS/cust_bill.pm: ensure invoice line items are delivered in
5934 2008-07-23 07:41 jeff
5936 * httemplate/edit/tax_rate.html: add disabled column to new tax
5937 rates, false laziness elimination, and bug fixes - closes #3566
5939 2008-07-23 07:36 jeff
5941 * FS/FS/Schema.pm, FS/FS/tax_rate.pm,
5942 httemplate/browse/tax_rate.cgi,
5943 httemplate/misc/enable_or_disable_tax.html,
5944 httemplate/misc/process/enable_or_disable_tax.html: add disabled
5945 column to new tax rates, false laziness elimination, and bug
5946 fixes - closes #3566
5948 2008-07-22 01:33 ivan
5950 * FS/FS/part_export/phone_shellcommands.pm: freepbx modification
5953 2008-07-21 21:59 ivan
5955 * httemplate/view/svc_phone.cgi: add "incoming CDRs" link to phone#
5958 2008-07-21 15:34 ivan
5960 * FS/FS/ClientAPI/Signup.pm,
5961 fs_selfservice/FS-SelfService/SelfService.pm,
5962 fs_selfservice/FS-SelfService/cgi/signup.cgi,
5963 fs_selfservice/FS-SelfService/cgi/signup.html,
5964 fs_selfservice/FS-SelfService/cgi/success.html: svc_phone signup
5966 2008-07-21 14:23 ivan
5968 * Makefile: oops, don't inadvertantly switch default db type
5970 2008-07-21 12:09 ivan
5972 * FS/FS/Conf.pm, httemplate/elements/select-did.html,
5973 FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/Signup.pm,
5974 fs_selfservice/FS-SelfService/SelfService.pm,
5975 fs_selfservice/FS-SelfService/cgi/signup.html,
5976 fs_selfservice/FS-SelfService/cgi/misc/areacodes.cgi,
5977 fs_selfservice/FS-SelfService/cgi/misc/exchanges.cgi,
5978 fs_selfservice/FS-SelfService/cgi/images/cross.png,
5979 fs_selfservice/FS-SelfService/cgi/images/wait-orange.gif,
5980 fs_selfservice/FS-SelfService/cgi/misc/phonenums.cgi: signup
5981 w/globalpops DID selection via mason components pass-through
5983 2008-07-21 11:58 ivan
5985 * FS/MANIFEST, htetc/handler.pl, FS/FS/CGI.pm, FS/FS/Mason.pm,
5986 FS/FS/Mason/Request.pm, Makefile: add framework for running Mason
5987 components standalone
5989 2008-07-21 03:42 ivan
5991 * FS/FS/svc_phone.pm: generate a SIP password if it is blank
5993 2008-07-18 15:31 ivan
5995 * httemplate/search/report_rt_transaction.html: missing closing
5998 2008-07-18 15:30 ivan
6000 * httemplate/elements/popup_link.html: add target param, i thought
6001 this was needed for something...
6003 2008-07-18 15:29 ivan
6005 * bin/bind.import: add -e option to bind.import (now to actually
6008 2008-07-18 15:28 ivan
6010 * FS/FS/rate_region.pm: show NXX is US if applicable
6012 2008-07-18 15:28 ivan
6014 * FS/FS/: h_cust_svc.pm, part_export.pm, part_pkg.pm, svc_acct.pm,
6015 UI/Web.pm: some random cleanups
6017 2008-07-18 15:27 ivan
6019 * FS/FS/Record.pm: add no_check_foreign kludge for gigantic rate
6022 2008-07-18 15:26 ivan
6024 * FS/MANIFEST: add part_pkg_link to MANIFEST
6026 2008-07-17 16:55 ivan
6028 * FS/FS/: cdr.pm, cdr/asterisk.pm, cdr/genband.pm,
6029 cdr/genband_meetme.pm, cdr/nt.pm, cdr/openser.pm, cdr/simple.pm,
6030 cdr/taqua.pm, cdr/unitel.pm: CDR updates; modularize CDR import
6031 formats; add formats for OpenSER, Genband/Tekelec, and "NT"
6033 2008-07-16 16:55 ivan
6035 * httemplate/search/svc_acct.cgi: fix account search by time
6036 remaining to deal with situations w/o a recurring amount
6038 2008-07-15 16:25 ivan
6040 * FS/FS/Upgrade.pm: where in the world is $DBI::errstr
6042 2008-07-15 16:18 ivan
6044 * FS/FS/Upgrade.pm: parens help alot
6046 2008-07-15 16:17 ivan
6048 * FS/FS/Upgrade.pm: report errors connecting to sqlradius dbs on
6051 2008-07-15 13:56 ivan
6053 * FS/FS/cust_main.pm: prevent inactive customers from showing up in
6054 reports of cancelled customers
6056 2008-07-14 18:19 ivan
6058 * FS/FS/part_export/phone_shellcommands.pm: add warning about
6059 concurrency in FreePBX
6061 2008-07-14 16:59 ivan
6063 * httemplate/view/cust_main/notes.html: fuck embedded iframes and
6064 their stupid display problems with scrolling. also make the
6065 gridding more consistent
6067 2008-07-14 16:08 ivan
6069 * httemplate/: edit/process/cust_main_note.cgi, view/cust_main.cgi,
6070 view/cust_main/notes.html: fuck embedded iframes and their stupid
6071 display problems with scrolling. also make the gridding more
6074 2008-07-10 11:48 ivan
6076 * httemplate/view/cust_main/packages.html: fix variable scoping
6077 issues preventing customer view page from coing up
6079 2008-07-09 20:16 jeff
6081 * FS/FS/cust_bill.pm: restore line item date ranges
6083 2008-07-09 13:37 ivan
6085 * FS/FS/part_pkg.pm: should avoid spurious uninitialized value
6088 2008-07-09 13:33 ivan
6090 * FS/FS/svc_Common.pm: perl vs SQL brainfart
6092 2008-07-09 12:45 ivan
6094 * httemplate/docs/license.html: fix famfamfam link
6096 2008-07-09 12:35 ivan
6098 * FS/FS/svc_Common.pm: service searching should be case-insensitive
6101 2008-07-08 20:40 ivan
6103 * httemplate/search/: cust_tax_exempt.cgi: helpful to see when
6104 exemptions were inserted?
6106 2008-07-08 20:27 ivan
6108 * httemplate/search/cust_tax_exempt.cgi: need the exemptnum...
6110 2008-07-08 20:18 ivan
6112 * httemplate/search/: cust_tax_exempt.cgi, cust_tax_exempt.html:
6113 search legacy tax exemptions by customer status
6115 2008-07-08 19:30 ivan
6117 * httemplate/edit/process/part_pkg.cgi: don't require an agent type
6118 to be specified when editing a disabled package
6120 2008-07-07 19:19 ivan
6122 * httemplate/search/cust_bill_pkg.cgi: fix line-item reports on
6123 taxclass-less regions
6125 2008-07-07 19:01 ivan
6127 * FS/FS/cust_main_county.pm, httemplate/search/cust_bill_pkg.cgi,
6128 httemplate/search/report_tax.cgi: fix line-item reports on
6129 taxclass-less regions
6131 2008-07-07 17:35 ivan
6133 * httemplate/search/cust_bill_pkg.cgi: order by number for line
6134 items with the same datestamp
6136 2008-07-07 17:20 ivan
6138 * httemplate/search/cust_bill_pkg.cgi: order line item reports by
6141 2008-07-07 16:47 ivan
6143 * httemplate/search/report_tax.cgi: should be a proper fix for edge
6144 cases where you have taxclass and empty-taxclass rates for a
6147 2008-07-07 14:38 ivan
6149 * FS/FS/Record.pm: SQL_FLOAT is probably unnecessary and causes
6150 probelms on old (v1.x?) DBD::Pg
6152 2008-07-07 14:18 ivan
6154 * FS/FS/Record.pm: eek, hopefully fix problems caused by adding
6155 debugging of bind_param statements
6157 2008-07-07 14:07 ivan
6159 * FS/FS/Record.pm: add debugging of bind_param statements
6161 2008-07-07 12:50 ivan
6163 * FS/FS/Record.pm: add debugging of bind_param statements
6165 2008-07-03 16:23 ivan
6167 * httemplate/view/cust_main/packages.html: fix bad sub names in
6170 2008-07-02 21:19 ivan
6172 * FS/FS/Record.pm: should FINALLY get binding correctly in light of
6173 regression caused by get_real_fields refactor
6175 2008-07-02 21:12 ivan
6177 * FS/FS/Record.pm: this should non-"=" searches on fields that
6178 require SQL type binding...
6180 2008-07-02 21:00 ivan
6182 * FS/FS/cust_pkg.pm: correct hash vs hashref brainfart on
6183 "forward-port", i guess
6185 2008-07-02 20:57 ivan
6187 * FS/FS/Record.pm: real should be bound to SQL_FLOAT Like float4...
6188 1.7? not touching it unless it breaks :)
6190 2008-07-01 19:55 ivan
6192 * FS/FS/ClientAPI/MyAccount.pm: fix errors paying with an on-file
6193 card through self-service
6195 2008-07-01 00:02 jeff
6197 * FS/FS/cust_pkg.pm: you shouldn't keep 'em separated
6199 2008-06-30 22:01 jeff
6201 * httemplate/misc/unadjourn_pkg.cgi,
6202 httemplate/misc/unexpire_pkg.cgi, FS/FS/Schema.pm,
6203 FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm,
6204 FS/FS/part_export/shellcommands.pm,
6205 FS/FS/part_export/sqlradius.pm,
6206 httemplate/edit/REAL_cust_pkg.cgi,
6207 httemplate/misc/process/cancel_pkg.html,
6208 httemplate/search/cust_pkg.cgi,
6209 httemplate/view/cust_main/packages.html: correct internal reason
6210 searching, prevent interleaved suspend/cancel/expire/adjourn,
6211 backporting and refactoring
6213 2008-06-30 17:11 ivan
6215 * FS/FS/svc_phone.pm: that should fix new sip_password field, whew
6217 2008-06-30 17:07 ivan
6219 * FS/FS/svc_phone.pm: that should fix the new sip_password field, i
6222 2008-06-30 17:00 ivan
6224 * httemplate/view/svc_phone.cgi: add sip pw display
6226 2008-06-30 16:56 ivan
6228 * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
6229 FS/FS/part_export/phone_shellcommands.pm,
6230 httemplate/edit/svc_phone.cgi: add sip pw field
6232 2008-06-30 01:01 ivan
6234 * fs_selfservice/FS-SelfService/cgi/: signup.cgi, signup.html:
6235 checkpoint signup work
6237 2008-06-30 01:00 ivan
6239 * FS/FS/part_export/phone_shellcommands.pm: reload after adding
6242 2008-06-29 13:53 ivan
6244 * FS/FS/svc_phone.pm, FS/FS/part_export/globalpops_voip.pm,
6245 httemplate/elements/select-phonenum.html,
6246 httemplate/elements/tr-select-did.html: globalPOPs provisioning
6248 2008-06-28 21:33 jeff
6250 * httemplate/view/cust_main/packages.html: spurious 'suspended'
6252 2008-06-28 17:41 ivan
6254 * FS/: MANIFEST, FS.pm, t/phone_avail.t, FS/Schema.pm,
6255 FS/phone_avail.pm, FS/part_export/globalpops_voip.pm:
6256 state->areacode caching,
6258 2008-06-28 16:03 ivan
6260 * httemplate/images/wait-orange.gif, FS/FS/part_svc.pm,
6261 httemplate/edit/elements/svc_Common.html,
6262 httemplate/elements/input-text.html,
6263 httemplate/elements/select-areacode.html,
6264 httemplate/elements/select-did.html,
6265 httemplate/elements/select-exchange.html,
6266 httemplate/elements/select-phonenum.html,
6267 httemplate/elements/select-state.html,
6268 httemplate/elements/tr-input-text.html,
6269 httemplate/elements/tr-select-did.html,
6270 httemplate/misc/areacodes.cgi, httemplate/misc/exchanges.cgi,
6271 httemplate/misc/phonenums.cgi, FS/FS/Record.pm,
6272 FS/FS/part_export/globalpops_voip.pm,
6273 httemplate/edit/svc_phone.cgi,
6274 httemplate/edit/cust_main/select-state.html: get DIDs from
6277 2008-06-28 12:25 jeff
6279 * httemplate/elements/tr-checkboxes-table.html,
6280 httemplate/elements/checkboxes-table.html,
6281 httemplate/elements/menu.html,
6282 httemplate/elements/select-agent.html,
6283 httemplate/elements/select-table.html, FS/FS/AccessRight.pm,
6284 FS/FS/addr_block.pm, FS/FS/router.pm, FS/FS/svc_broadband.pm,
6285 httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi,
6286 httemplate/browse/svc_acct_pop.cgi,
6287 httemplate/edit/allocate.html, httemplate/edit/router.cgi,
6288 httemplate/edit/svc_acct_pop.cgi,
6289 httemplate/edit/svc_broadband.cgi,
6290 httemplate/edit/elements/edit.html,
6291 httemplate/edit/elements/svc_Common.html,
6292 httemplate/edit/process/router.cgi,
6293 httemplate/edit/process/svc_acct_pop.cgi,
6294 httemplate/edit/process/svc_broadband.cgi,
6295 httemplate/edit/process/addr_block/add.cgi,
6296 httemplate/edit/process/addr_block/allocate.cgi,
6297 httemplate/edit/process/addr_block/deallocate.cgi,
6298 httemplate/edit/process/addr_block/split.cgi,
6299 httemplate/edit/process/elements/process.html: agent virtualize
6300 address blocks and routers
6302 2008-06-27 01:53 ivan
6304 * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm, fs_selfservice/DEPLOY,
6305 fs_selfservice/FS-SelfService/SelfService.pm,
6306 fs_selfservice/FS-SelfService/cgi/signup.html: adding
6307 signup_server-service config
6309 2008-06-27 00:18 ivan
6311 * FS/FS/part_export/globalpops_voip.pm: globalpops_voip export
6314 2008-06-26 17:27 ivan
6316 * FS/FS/part_export/globalpops_voip.pm: commiting globalpops export
6317 start. stupid power failure.
6319 2008-06-26 14:55 ivan
6321 * FS/FS/part_export/phone_shellcommands.pm: adding
6322 phone_shellcommands with preliminary FreePBX integration commands
6324 2008-06-25 13:14 ivan
6326 * httemplate/search/report_receivables.cgi: optimize total query in
6327 receivables report. very significant speedup for large DBs
6329 2008-06-25 13:11 ivan
6331 * FS/FS/: cust_main.pm, cust_bill.pm: POD updates
6333 2008-06-25 11:14 ivan
6335 * FS/FS/Upgrade.pm: don't show error messages about FreesideStatus
6336 index already existing either
6338 2008-06-24 17:29 ivan
6340 * htetc/handler.pl, FS/FS/Record.pm: finish adding
6341 str2time_sql_closing
6343 2008-06-24 11:50 ivan
6345 * conf/invoice_html: i think we need a $ there???
6347 2008-06-24 09:39 jeff
6349 * FS/FS/: Conf.pm, Conf_compat17.pm, cust_main.pm: postal invoice
6352 2008-06-23 19:09 ivan
6354 * FS/FS/part_export/sqlradius.pm: prevent decrementing
6355 time/bandwidth for old RADIUS records
6357 2008-06-23 15:59 ivan
6359 * bin/cdr.import: hahahd doh, we're in perl
6361 2008-06-23 15:11 ivan
6363 * bin/cdr.import: add quick command line too for CDR imports
6365 2008-06-23 09:46 jeff
6367 * conf/invoice_html: this is what it was for
6369 2008-06-23 08:36 jeff
6371 * FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_latex:
6372 invoice service address modifications
6374 2008-06-22 19:50 ivan
6376 * conf/invoice_html: wtf was this for in the first place then
6378 2008-06-22 19:48 ivan
6380 * conf/invoice_html: this seems to match the latex templates more
6381 accurately, rather than push the sub-totals out into their own
6384 2008-06-22 19:35 ivan
6386 * conf/invoice_html: fix leaking colspan in totals on sectioned
6389 2008-06-22 17:41 ivan
6391 * FS/FS/cust_tax_exempt.pm: adding report on legacy tax exemptions
6392 to assist in enet migraiton
6394 2008-06-22 17:37 ivan
6396 * httemplate/search/cust_tax_exempt.cgi: legacy tax exemption
6397 report fix, no _date
6399 2008-06-22 17:34 ivan
6401 * httemplate/search/cust_tax_exempt.cgi: adding report on legacy
6402 tax exemptions to assist in enet migraiton
6404 2008-06-19 22:47 jeff
6406 * FS/FS/cust_bill.pm: extra values for invoices
6408 2008-06-19 20:36 ivan
6410 * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: VoxLineSystems are lying
6411 scum who charged back their customization work and then used the
6414 2008-06-18 20:18 jeff
6416 * FS/FS/pkg_category.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
6417 FS/FS/part_pkg.pm, FS/FS/pkg_class.pm, FS/t/pkg_category.t,
6418 FS/FS.pm, httemplate/browse/pkg_category.html,
6419 httemplate/browse/pkg_class.html,
6420 httemplate/edit/pkg_category.html,
6421 httemplate/edit/pkg_class.html,
6422 httemplate/edit/process/pkg_category.html, FS/MANIFEST,
6423 htetc/handler.pl, httemplate/edit/elements/edit.html,
6424 httemplate/elements/menu.html: package categories (meta package
6425 classes) and grouping invoices by them
6427 2008-06-18 14:18 ivan
6429 * FS/FS/Misc.pm: fix regression caused by use of IPC::Run to run
6430 pslatex: send STDOUT and STDERR from pslatex to /dev/null, we
6433 2008-06-18 12:24 ivan
6435 * httemplate/edit/part_pkg.cgi: s helps alot
6437 2008-06-18 12:09 ivan
6439 * httemplate/edit/part_pkg.cgi: fix setup/recur fees on cloning
6440 (customizing) package definitions w/new editor
6442 2008-06-18 11:50 jeff
6444 * httemplate/: browse/tax_rate.cgi,
6445 misc/enable_or_disable_tax.html,
6446 misc/process/enable_or_disable_tax.html: allow enabling and
6447 disabling if tax_rate rows in groups (RT 3566)
6449 2008-06-17 22:22 ivan
6451 * FS/FS/cust_main.pm: %statuscolor is either a global or a my var,
6454 2008-06-17 17:49 ivan
6456 * FS/FS/part_virtual_field.pm: this module, also, has no need to
6457 import qsearch/qsearchs, and is causing dependency loop problems
6458 (Record->part_virtual_field->Record)
6460 2008-06-17 17:46 ivan
6462 * FS/FS/Record.pm: hopefully finally fix the dependency loops bs...
6463 as simple as Record->Conf->Record here
6465 2008-06-17 17:42 ivan
6467 * FS/FS/Msgcat.pm: REALLY, don't use FS::Conf from Msgcat until
6468 runtime... should hopefully FINALLY eliminate the
6469 Record->Msgcat->Conf->Record loop
6471 2008-06-17 17:36 ivan
6473 * FS/FS/msgcat.pm: msgcat.pm doesn't actually need
6474 qsearch/qsearchs... hopefully this is the last of the weird
6475 dependency loops (this one is Record->Msgcat->msgcat->Record)
6477 2008-06-17 17:27 ivan
6479 * FS/FS/Msgcat.pm: fix dependency loop problem with database
6480 config, hopefully? (Record->Msgcat->Conf->Record)
6482 2008-06-17 17:10 ivan
6484 * FS/FS/conf.pm: conf.pm doesn't actually need qsearch/qsearchs -
6485 hopefully this will solve the weird circular dependency issue
6486 (Record->Msgcat->Conf->conf->Record)
6488 2008-06-17 17:05 ivan
6490 * httemplate/misc/xmlhttp-cust_main-address_standardize.html: turn
6491 off debugging for address standardization
6493 2008-06-17 16:57 ivan
6495 * httemplate/edit/part_pkg.cgi: don't lose the pricing on package
6496 cloning w/new package editor
6498 2008-06-17 12:29 jeff
6500 * conf/invoice_latex: fixup damage from quantity addition
6502 2008-06-16 20:35 ivan
6504 * FS/FS/AccessRight.pm, httemplate/edit/invoice_template.html,
6505 FS/FS/ConfDefaults.pm, FS/FS/Misc.pm, FS/FS/cust_main.pm,
6506 htetc/handler.pl, httemplate/elements/htmlarea.html,
6507 httemplate/misc/email-customers.html,
6508 httemplate/misc/process/email-customers.html,
6509 httemplate/search/cust_main.html: finish adding a feature to
6510 easily list all email addresses for an agent & send them email
6512 2008-06-16 20:13 jeff
6514 * conf/invoice_latex: not forgetting to add fax and old customer id
6516 2008-06-16 18:43 ivan
6518 * httemplate/edit/process/cust_main.cgi: have agent_custid editing
6521 2008-06-16 06:36 jeff
6523 * bin/import-optigold.pl: catch one more customer
6525 2008-06-15 23:53 ivan
6527 * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: add (with config)
6528 ability to edit agent_custid
6530 2008-06-15 18:32 jeff
6532 * bin/import-optigold.pl: ugh; cast about for svc/pkg linkages
6534 2008-06-12 16:15 ivan
6536 * httemplate/edit/REAL_cust_pkg.cgi: fix visual regression not
6537 displaying package and comment on date editing
6539 2008-06-12 14:53 ivan
6541 * httemplate/: edit/process/elements/process.html,
6542 view/cust_main/packages.html, edit/part_pkg.cgi,
6543 edit/elements/edit.html, edit/process/part_pkg.cgi: fix cloning
6544 w/new package editor
6546 2008-06-12 09:56 jeff
6548 * bin/import-optigold.pl: date fixups
6550 2008-06-12 08:55 jeff
6552 * bin/import-optigold.pl: import services from service providing
6555 2008-06-10 16:24 ivan
6557 * FS/FS/: Upgrade.pm: start of better error reporting for RADIUS
6560 2008-06-10 10:39 ivan
6562 * FS/FS/Misc.pm: turn off debugging that got left on by accident
6564 2008-06-09 19:12 ivan
6566 * httemplate/edit/process/: cust_credit_refund.cgi,
6567 cust_pay_refund.cgi: fix up application of things to refunds,
6570 2008-06-09 11:32 ivan
6572 * FS/FS/cdr.pm: remove name from voxlinesystems2, really
6574 2008-06-05 15:44 ivan
6576 * FS/FS/cdr.pm: add am/pm to voxlinesystems2 display format, remove
6577 name, revsere src/dst
6579 2008-06-05 13:09 ivan
6581 * FS/FS/: cust_main.pm, part_pkg/flat.pm: fix one-time charge
6584 2008-06-05 12:44 ivan
6586 * FS/FS/: cust_svc.pm, part_pkg/voip_cdr.pm: disable_src fixes
6588 2008-06-05 12:29 ivan
6590 * FS/FS/Schema.pm: unit pricing didn't exist before, so it can be
6593 2008-06-05 12:25 ivan
6595 * FS/FS/part_pkg/flat.pm: implement quantity charging for setup
6598 2008-06-05 12:24 ivan
6600 * FS/FS/cdr.pm, FS/FS/cust_main.pm, httemplate/search/cdr.html,
6601 httemplate/view/svc_phone.cgi, httemplate/edit/quick-charge.html,
6602 httemplate/edit/process/quick-charge.cgi: voxlinesystems CDRs and
6605 2008-06-05 12:06 jeff
6607 * conf/invoice_html: dash removal
6609 2008-06-05 10:05 jeff
6611 * conf/invoice_html: fix unitprice/posttotal nit
6613 2008-06-05 09:56 jeff
6615 * conf/invoice_html: fix unitprice/section nit
6617 2008-06-05 09:51 jeff
6619 * conf/invoice_html: correct bogus porting
6621 2008-06-05 05:42 jeff
6623 * conf/invoice_latex: replace lost braces
6625 2008-06-05 03:36 ivan
6627 * FS/FS/cust_main.pm, httemplate/search/cust_main.html,
6628 httemplate/search/report_cust_main.html: add customer status to
6629 adv. customer report, template customer search for future use in
6630 emailing notices, RT#2731
6632 2008-06-05 03:34 ivan
6634 * FS/FS/: cust_pkg.pm: docs for search_sql
6636 2008-06-05 01:54 ivan
6638 * httemplate/search/report_cust_bill.html: minor invoice report UI
6640 2008-06-04 22:06 ivan
6642 * FS/FS/cust_pay.pm, httemplate/edit/cust_bill_pay.cgi,
6643 httemplate/edit/cust_credit_bill.cgi,
6644 httemplate/edit/cust_pay_refund.cgi,
6645 httemplate/view/cust_main/payment_history/credit.html,
6646 httemplate/view/cust_main/payment_history/payment.html,
6647 httemplate/edit/cust_credit_refund.cgi,
6648 httemplate/edit/elements/ApplicationCommon.html,
6649 httemplate/edit/process/cust_bill_pay.cgi,
6650 httemplate/edit/process/cust_credit_bill.cgi,
6651 httemplate/edit/process/cust_credit_refund.cgi,
6652 httemplate/edit/process/cust_pay_refund.cgi,
6653 httemplate/edit/process/elements/ApplicationCommon.html: payment
6654 and credit applications have separate "apply to refund" choices
6655 now, and no auto-refund choice in the invoice dropdown. RT#3545
6657 2008-06-04 15:44 jeff
6659 * FS/FS/cust_bill.pm: moar tyop
6661 2008-06-04 15:42 jeff
6663 * FS/FS/cust_bill.pm: tyop
6665 2008-06-04 11:50 ivan
6667 * FS/FS/cust_bill.pm, httemplate/misc/fax-invoice.cgi: this should
6668 fix the random "HylaFax support has not been configured" error,
6669 caused by cust_bill->fax getting called instead of cust_main->fax
6672 2008-06-04 11:40 jeff
6674 * conf/invoice_html: more voxline invoice formatting
6676 2008-06-04 11:05 jeff
6678 * FS/FS/cust_bill.pm: voxline invoice formatting
6680 2008-06-04 10:57 jeff
6682 * FS/FS/cdr.pm, FS/FS/cust_bill_pkg.pm, FS/FS/part_pkg/voip_cdr.pm,
6683 conf/invoice_html, conf/invoice_latex, FS/FS/Conf.pm,
6684 FS/FS/Conf_compat17.pm: voxline invoice formatting
6686 2008-06-04 06:28 jeff
6688 * FS/FS/: Record.pm, cust_main.pm, tax_rate.pm: tax on tax
6690 2008-06-04 06:26 jeff
6692 * FS/FS/Conf.pm, FS/FS/Conf_compat17.pm, FS/FS/cust_bill.pm,
6693 conf/invoice_latex: service address on invoice
6695 2008-06-03 14:06 ivan
6697 * FS/FS/cust_bill.pm, FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
6698 FS/FS/cust_pkg.pm, httemplate/search/cust_pkg.cgi,
6699 httemplate/view/cust_main/packages.html: very basic start at
6702 2008-06-02 11:59 ivan
6704 * FS/FS/payinfo_transaction_Mixin.pm: fix payinfo_transaction
6706 2008-06-02 11:31 ivan
6708 * FS/FS/UI/Web/small_custview.pm: fix ntable calls
6710 2008-06-02 10:58 ivan
6712 * httemplate/misc/process/timeworked.html: fix error apply
6715 2008-06-02 10:14 ivan
6717 * FS/FS/UI/Web/small_custview.pm: doh!
6719 2008-06-02 10:06 ivan
6721 * FS/FS/CGI.pm, FS/FS/ClientAPI/MyAccount.pm,
6722 FS/FS/UI/Web/small_custview.pm, htetc/handler.pl,
6723 rt/lib/RT/URI/freeside/Internal.pm,
6724 rt/lib/RT/URI/freeside/XMLRPC.pm: badly placed small_custview all
6725 of a sudden causing fatal errors?! wtf
6727 2008-06-02 04:16 jeff
6729 * conf/invoice_latex, conf/invoice_latexcoupon, FS/FS/Conf.pm,
6730 FS/FS/Conf_compat17.pm, FS/FS/cust_bill.pm: typeset tear-off
6733 2008-06-01 19:47 ivan
6735 * FS/FS/Misc.pm: and batchmode was probably right
6737 2008-06-01 19:45 ivan
6739 * FS/FS/Misc.pm: yow, don't want everything to waitt until the
6742 2008-06-01 19:16 ivan
6744 * FS/FS/: cust_bill.pm, Misc.pm: use IPC::Run to run pslatex & add
6745 a timeout, this should prevent hanging on template errors
6747 2008-06-01 15:48 ivan
6749 * FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, FS/FS/payinfo_Mixin.pm,
6750 FS/FS/payinfo_transaction_Mixin.pm,
6751 httemplate/view/cust_main/payment_history.html,
6752 httemplate/search/elements/cust_pay_or_refund.html,
6753 httemplate/view/cust_refund.html,
6754 httemplate/view/cust_main/payment_history/credit.html,
6755 httemplate/view/cust_main/payment_history/invoice.html,
6756 httemplate/view/cust_main/payment_history/payment.html,
6757 httemplate/view/cust_main/payment_history/refund.html,
6758 httemplate/view/cust_main/payment_history/voided_payment.html:
6759 refactor payment history slightly, add refund receipts, have
6760 "unapplied" refunds show like other unapplied/open things,
6763 2008-06-01 00:08 ivan
6765 * FS/FS/cust_pay.pm: show "Check #" on payment receipts instead of
6768 2008-05-31 22:43 ivan
6770 * FS/FS/cust_bill.pm, FS/FS/cust_bill_ApplicationCommon.pm,
6771 httemplate/view/cust_main/payment_history.html: add date to
6772 "applied to Invoice#" messages in history
6774 2008-05-31 20:19 ivan
6776 * httemplate/search/cust_bill_pkg.cgi: fix line item report for
6777 agent-virtualized packages, clean up sloppy $where
6778 stringification, hard agent virtualization
6780 2008-05-31 19:19 jeff
6782 * bin/import-optigold.pl: umm.. right.. really do some on-demand
6785 2008-05-31 18:23 ivan
6787 * htetc/handler.pl: depend on CGI.pm 3.29 to fix RT attachment
6790 2008-05-31 17:11 ivan
6792 * FS/FS/cust_bill.pm: fix problems when service definition names
6793 contain chars that need to be latex escaped
6795 2008-05-31 16:50 jeff
6797 * bin/import-optigold.pl: guess at on demand billing, link
6798 pre-existing services
6800 2008-05-31 10:54 ivan
6802 * htetc/handler.pl: add an explicit use for RT's not-well-declared
6803 dependency on CSS::Squish 0.06
6805 2008-05-31 07:49 jeff
6807 * FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_latex:
6808 invoice cosmetic improvements
6810 2008-05-29 21:04 ivan
6812 * httemplate/edit/part_bill_event.cgi: 1.7 sucks. but people are
6813 still going to be editing old-style invoice events for a little
6814 while more yet, so space them out better (so options don't run
6817 2008-05-29 20:55 ivan
6819 * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi: 1.7
6820 sucks. add a "balance over" option to the 1.7 style
6821 agent-specific invoice send event
6823 2008-05-29 18:38 ivan
6825 * FS/FS/Misc/prune.pm: fix a missing semicolon bug only triggered
6826 when running prune_applications not in debug mode...
6828 2008-05-29 18:34 ivan
6830 * FS/FS/Upgrade.pm: don't print out warnings about SQL RADIUS
6831 FreesideStatus every time either. really?
6833 2008-05-29 18:33 ivan
6835 * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
6838 2008-05-29 18:28 ivan
6840 * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
6843 2008-05-29 18:02 ivan
6845 * FS/FS/cust_pay_pending.pm: clean up any stray/old
6846 cust_pay_pending records causing problems
6848 2008-05-29 17:53 ivan
6850 * FS/FS/: Upgrade.pm, cust_pay_pending.pm: clean up any stray/old
6851 cust_pay_pending records causing problems
6853 2008-05-28 17:11 ivan
6855 * httemplate/graph/money_time.cgi: line things up better on the
6856 12mo report (prevent labels from taking up most of the graph
6858 2008-05-28 03:45 ivan
6860 * htetc/handler.pl: mailgate realiability fix: don't bomb out when
6861 FS dbdef hasn't been initialized yet (& need to import
6864 2008-05-28 03:41 ivan
6866 * htetc/: handler.pl: mailgate realiability fix: don't bomb out
6867 when FS dbdef hasn't been initialized yet
6869 2008-05-28 03:14 ivan
6871 * htetc/handler.pl: mailgate realiability fix: don't bomb out when
6872 FS dbdef hasn't been initialized yet
6874 2008-05-19 20:52 ivan
6876 * FS/FS/Upgrade.pm: automatically create an index on the new
6877 radacct.FreesideStatus column
6879 2008-05-19 15:31 jeff
6881 * conf/invoice_latex, FS/FS/cust_bill_pkg.pm: fix broken pagenation
6883 2008-05-19 11:50 ivan
6885 * FS/FS/Conf.pm: a better link to the T:T docs
6887 2008-05-18 21:29 ivan
6889 * FS/FS/Schema.pm: add a key on ( history_action, $primary_key ) to
6890 the h_ tables. this should speed up the cust_pay upgrade??
6892 2008-05-18 21:07 ivan
6894 * FS/FS/cust_bill_pay.pm, FS/FS/payinfo_Mixin.pm,
6895 FS/FS/cust_credit_refund.pm, FS/FS/cust_refund.pm,
6896 FS/FS/payby.pm, FS/FS/Report/Table/Monthly.pm,
6897 httemplate/graph/money_time.cgi,
6898 httemplate/search/cust_bill_pay.html,
6899 httemplate/search/cust_credit.html,
6900 httemplate/search/cust_credit_refund.html,
6901 httemplate/search/cust_pay.cgi,
6902 httemplate/search/cust_refund.html,
6903 httemplate/search/elements/cust_pay_or_refund.html: make net
6904 receipts clickable... and netreceipts != cashflow, really, so
6905 separate those concepts, and cashflow gets gross & net variants.
6906 also add gross/net refunds. #3012
6908 2008-05-18 20:51 jeff
6910 * conf/invoice_latex: fix latex template bogosity
6912 2008-05-18 15:57 ivan
6914 * FS/FS/Upgrade.pm: fix auto sqlradius upgrade: module
6917 2008-05-18 15:54 ivan
6919 * FS/FS/part_export/sqlradius.pm: oops, fix minor refactoring of
6920 auto sqlradius upgrade
6922 2008-05-18 15:53 ivan
6924 * FS/bin/freeside-upgrade: fix the auto sqlradiusupgrade
6926 2008-05-18 15:42 ivan
6928 * FS/FS/Upgrade.pm, FS/bin/freeside-sqlradius-radacctd,
6929 FS/bin/freeside-upgrade, FS/FS/part_export/sqlradius.pm,
6930 init.d/freeside-init: on upgrade, automatically seed from
6931 sqlradius databases, and start freeside-sqlradius-radacctd by
6934 2008-05-17 23:50 ivan
6936 * FS/FS/Conf.pm, httemplate/edit/process/access_group.html: add a
6937 config value for disabling the ACLs... this should be good for a
6938 demo in 1.7, 1.9 will need some way to disable ACL changes from
6941 2008-05-17 20:04 ivan
6943 * httemplate/: elements/customer-table.html,
6944 misc/batch-cust_pay.html: quick payment entry running total,
6947 2008-05-16 12:26 jeff
6949 * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cust_bill.pm,
6950 FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
6951 FS/FS/part_pkg/voip_cdr.pm, conf/invoice_html,
6952 conf/invoice_latex: typeset CDRs into 5 columns on invoices
6954 2008-05-15 15:48 ivan
6956 * FS/FS/CGI.pm: fix minor problem with ship_zip not showing up in
6959 2008-05-14 14:21 jeff
6961 * FS/FS/: Conf.pm, Conf_compat17.pm, cust_bill.pm: config option to
6962 omit statement type items from invoices
6964 2008-05-14 11:19 jeff
6966 * bin/import-optigold.pl: do NOT delete the existing data
6968 2008-05-14 11:07 jeff
6970 * FS/FS/: cust_bill_pkg.pm, part_pkg.pm, tax_rate.pm,
6971 part_pkg/voip_cdr.pm: correct tax selection and *actually* handle
6974 2008-05-14 09:52 ivan
6976 * bin/import-optigold.pl: [no log message]
6978 2008-05-13 16:36 ivan
6980 * FS/bin/freeside-adduser: tyop
6982 2008-05-13 14:20 ivan
6984 * FS/FS/part_pkg.pm: eliminate warnings on upgrade: "(Odd number of
6985 elements in anonymous hash | Use of unintialized value in
6987 /usr/local/share/perl/5.8.8/FS/option_Common.pm line 176.
6989 2008-05-13 12:13 ivan
6991 * Makefile: ensure new self-service libs are installed
6993 2008-05-12 20:49 ivan
6995 * debian/rules: tyop
6997 2008-05-12 20:49 ivan
6999 * Makefile, FS/bin/freeside-setup, debian/rules: better place for
7000 initial configuration to be stored and retreived from than the
7003 2008-05-08 23:34 ivan
7005 * httemplate/misc/: xmlhttp-cust_main-address_standardize.html,
7006 xmlhttp-cust_main-search.cgi: JSON 1.0 (on deb 4.0) doesn't have
7009 2008-05-08 22:59 ivan
7011 * httemplate/: docs/credits.html, docs/license.html,
7012 edit/cust_main.cgi, images/cross.png, images/error.png,
7013 images/tick.png: finish usps address standardization
7015 2008-05-08 22:54 ivan
7017 * httemplate/view/cust_main/packages.html: perl 5.10-ism? new
7020 2008-05-08 05:45 ivan
7022 * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
7023 httemplate/elements/xmlhttp.html,
7024 httemplate/misc/xmlhttp-cust_main-address_standardize.html,
7025 httemplate/misc/xmlhttp-cust_main-search.cgi, htetc/handler.pl:
7026 address standardization part one, finally checked in from here
7028 2008-05-07 14:36 ivan
7030 * httemplate/: view/cust_main.cgi, misc/cancel_cust.html: fix
7031 customer cancellation, sort of a side effect of #2872, fixes
7034 2008-05-05 18:15 ivan
7036 * httemplate/elements/customer-table.html: put the documentation in
7037 a proper <%doc> section
7039 2008-05-05 18:14 ivan
7041 * httemplate/misc/xmlhttp-cust_main-search.cgi: agent-virtualize
7042 customer # portion of quick payment entry
7044 2008-05-05 18:14 ivan
7046 * httemplate/: misc/batch-cust_pay.html,
7047 elements/customer-table.html: agent-virtualize quick payment
7050 2008-05-04 19:11 ivan
7052 * FS/FS/payinfo_Mixin.pm: hopefully really a better fix for using
7053 new payment duplicate stuff with cc encryption :/
7055 2008-05-04 18:52 ivan
7057 * FS/FS/payinfo_Mixin.pm: better fix for using new payment
7058 duplicate stuff with cc encryption :)
7060 2008-05-04 18:18 ivan
7062 * FS/FS/payinfo_Mixin.pm: fix for using new payment duplicate stuff
7065 2008-05-02 13:30 ivan
7067 * FS/bin/freeside-upgrade: add -s switch to freeside-upgrade for
7068 schema-only changes (for slony slaves)
7070 2008-05-01 18:58 ivan
7072 * FS/FS/Upgrade.pm: upgrade part_pkg before cust_credit
7074 2008-04-30 16:42 ivan
7076 * Makefile: not here
7078 2008-04-30 16:36 ivan
7080 * Makefile: that explains the bs with ChangeLog
7082 2008-04-30 16:29 ivan
7084 * Makefile: last last-minute fix for last-minute change
7086 2008-04-30 16:26 ivan
7088 * Makefile: last minute fix for last minute change
7090 2008-04-30 16:19 ivan
7092 * Makefile: last minute release target update. not particularly
7093 dangerous, nobody uses it but me
7095 2008-04-28 12:17 ivan
7097 * FS/FS/: cust_main.pm, Cron/bill.pm: fix 1.9 queued billing from
7098 doing weird things with expirations and adjournments because
7099 freeside-queued $^T != freeside-daily $^T
7101 2008-04-27 09:28 jeff
7103 * httemplate/elements/select-taxproduct.html: sticky, too
7105 2008-04-27 08:19 jeff
7107 * httemplate/elements/select-taxproduct.html: fixup taxproduct
7110 2008-04-24 15:51 ivan
7112 * FS/FS/part_pkg/voip_cdr.pm: add use_amaflags and use_disposition
7113 flags to voip_cdr price plan
7115 2008-04-22 19:59 jeff
7117 * FS/FS/cust_bill.pm: fixup return address fallback
7119 2008-04-22 12:46 ivan
7121 * FS/FS/cust_bill.pm: no comma there
7123 2008-04-22 03:56 ivan
7125 * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: voxline cdrs
7127 2008-04-18 14:27 ivan
7129 * rt/lib/RT/Ticket_Overlay.pm: blah. last silly typo hopefully.
7130 wish this was easier to test.
7132 2008-04-18 14:25 ivan
7134 * rt/lib/RT/Ticket_Overlay.pm: silly semicolon
7136 2008-04-18 14:19 ivan
7138 * rt/lib/RT/: Ticket_Overlay.pm, URI/freeside.pm: hopefully,
7139 finally fix ticket auto-association not getting along with RT
7142 2008-04-17 20:29 jeff
7144 * FS/t/addr_block.t, FS/t/router.t, httemplate/edit/allocate.html,
7145 httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi,
7146 httemplate/edit/process/addr_block/add.cgi,
7147 httemplate/edit/process/addr_block/allocate.cgi,
7148 httemplate/edit/process/addr_block/deallocate.cgi,
7149 httemplate/edit/process/addr_block/split.cgi: drag address and
7150 router even farther into the century
7152 2008-04-16 18:39 ivan
7154 * FS/FS/: Schema.pm, cust_bill.pm, cust_bill_pkg.pm, cust_main.pm,
7155 cust_main_county.pm, cust_pkg.pm, part_pkg/flat.pm: implement
7158 2008-04-16 18:28 ivan
7160 * httemplate/elements/menu.html: this is more accurate
7162 2008-04-16 14:52 ivan
7164 * FS/FS/: part_pkg.pm, cust_main.pm: start implementing billing
7167 2008-04-16 14:12 ivan
7169 * FS/FS/part_pkg.pm, httemplate/browse/part_pkg.cgi: implement
7172 2008-04-16 14:10 ivan
7174 * FS/FS/Record.pm: be more forgiving about numeric things padded
7175 with leading/trailing space
7177 2008-04-16 13:34 ivan
7179 * httemplate/: edit/part_bill_event.cgi, edit/part_pkg.cgi,
7180 edit/quick-charge.html, elements/select-taxclass.html,
7181 elements/tr-select-taxclass.html: fix tax class on package def
7184 2008-04-16 13:00 ivan
7186 * httemplate/: browse/part_pkg.cgi, edit/part_pkg.cgi: show package
7187 add-on links in browse
7189 2008-04-16 11:32 jeff
7191 * FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm,
7192 httemplate/view/cust_main/packages.html: show user who created
7193 (cancel/suspend) reason and possibly fix a lingering spurious
7196 2008-04-16 04:54 jeff
7198 * httemplate/edit/part_pkg_taxproduct.html: this no longer belongs
7200 2008-04-15 21:42 ivan
7202 * httemplate/: edit/part_pkg.cgi, browse/part_pkg.cgi: add plan &
7203 pricing to package browse...
7205 2008-04-15 18:03 ivan
7207 * FS/FS/m2m_Common.pm, FS/FS/part_pkg.pm,
7208 httemplate/edit/process/part_pkg.cgi: fix new link editing in new
7211 2008-04-15 17:29 ivan
7213 * FS/FS/part_pkg.pm: new package def editor
7215 2008-04-15 17:19 ivan
7217 * httemplate/edit/: part_pkg.cgi, elements/edit.html,
7218 process/part_pkg.cgi: new package def editor
7220 2008-04-15 17:16 ivan
7222 * FS/: FS.pm, FS/m2m_Common.pm, FS/part_pkg_link.pm,
7223 t/part_pkg_link.t: new package def editor
7225 2008-04-15 13:47 jeff
7227 * httemplate/elements/file-upload.html,
7228 httemplate/elements/header-minimal.html,
7229 httemplate/misc/file-upload.html, httemplate/misc/tax-import.cgi,
7230 httemplate/misc/process/tax-import.cgi,
7231 httemplate/misc/process/tax-upgrade.cgi, FS/FS/cust_main.pm,
7232 FS/FS/cust_tax_location.pm, FS/FS/part_pkg.pm,
7233 FS/FS/part_pkg_taxproduct.pm, FS/FS/part_pkg_taxrate.pm,
7234 FS/FS/tax_class.pm, FS/FS/tax_rate.pm: (finally) wrap up new tax
7235 rate engine (for now)
7237 2008-04-15 12:43 ivan
7239 * FS/FS/: part_pkg_option.pm, part_pkg/sesmon_hour.pm,
7240 part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
7241 part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
7242 part_pkg/voip_cdr.pm, part_pkg/voip_sqlradacct.pm:
7243 s/recur_flat/recur_fee/
7245 2008-04-15 06:41 ivan
7247 * FS/FS/Schema.pm, FS/FS/cust_event.pm, FS/FS/cust_main.pm,
7248 FS/FS/cust_pkg.pm, FS/FS/option_Common.pm,
7249 FS/FS/part_event_option.pm, FS/FS/part_pkg.pm,
7250 FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
7251 httemplate/edit/part_event.html, httemplate/edit/part_pkg.cgi,
7252 httemplate/edit/elements/edit.html,
7253 httemplate/edit/process/part_pkg.cgi,
7254 httemplate/edit/process/elements/process.html,
7255 httemplate/elements/select-agent_types.html,
7256 httemplate/elements/select-taxproduct.html,
7257 httemplate/elements/selectlayers.html,
7258 httemplate/elements/tr-input-text.html,
7259 httemplate/elements/tr-part_pkg_freq.html,
7260 httemplate/elements/tr-pkg_svc.html,
7261 httemplate/elements/tr-select-agent_types.html,
7262 httemplate/elements/tr-title.html: new package editor
7264 2008-04-15 03:50 ivan
7266 * httemplate/docs/about.html: it's april 15th, and i sure do.
7268 2008-04-14 06:42 jeff
7270 * FS/FS/Record.pm: Improve record searching
7272 2008-04-13 14:37 ivan
7274 * FS/FS/part_pkg/: base_delayed.pm, flat_delayed.pm,
7275 prorate_delayed.pm: fix recur_notify label for *_delayed price
7278 2008-04-13 13:35 ivan
7280 * httemplate/elements/: select-cust-part_pkg.html,
7281 select-part_pkg.html, tr-select-part_pkg.html, select-table.html:
7282 select-table and select-part_pkg updates so we can use
7283 select-part_pkg as an edit/elements/edit.html m2 type
7285 2008-04-13 03:21 ivan
7287 * httemplate/elements/tr-justtitle.html: adding just a title with
7288 no blank space above
7290 2008-04-13 03:19 ivan
7292 * httemplate/elements/: tr-selectlayers-select.html,
7293 selectlayers.html: add a tr- for just the select bit of a
7296 2008-04-13 01:21 ivan
7298 * httemplate/elements/tr-input-text.html: add disabled option to
7301 2008-04-13 00:41 ivan
7303 * FS/FS/part_pkg/: base_delayed.pm, base_rate.pm, bulk.pm, flat.pm,
7304 flat_comission.pm, flat_comission_cust.pm, flat_comission_pkg.pm,
7305 flat_delayed.pm, flat_introrate.pm, prepaid.pm, prorate.pm,
7306 prorate_delayed.pm, sesmon_hour.pm, sesmon_minute.pm,
7307 sql_external.pm, sql_generic.pm, sqlradacct_hour.pm,
7308 subscription.pm, voip_cdr.pm, voip_sqlradacct.pm: shorter names
7309 and rearranged weights for a brighter tommorow^W^Wbetter price
7312 2008-04-12 20:03 ivan
7314 * httemplate/elements/tr-select-table.html: more stuff to allow
7315 select-table to be used as as edit/elements/edit.html m2*
7316 element: add tr-select-table.html
7318 2008-04-12 20:03 ivan
7320 * httemplate/elements/select-table.html: some stuff to allow
7321 select-table to be used as as edit/elements/edit.html m2*
7322 element: add js_only and html_only options, add id option to
7323 specify element id, add a kludge to onchange option
7325 2008-04-12 19:58 ivan
7327 * httemplate/elements/tablebreak-tr-title.html: allow table id to
7328 be specified for tablebreak elements (so edit/elements/edit.html
7329 m2* stuff can be used after a tablebreak)
7331 2008-04-12 19:56 ivan
7333 * httemplate/elements/: select-taxproduct.html,
7334 tr-select-taxproduct.html: add elements for selecting taxproduct
7336 2008-04-12 19:55 ivan
7338 * httemplate/elements/tr-part_pkg_freq.html: add an element for
7339 selecting part_pkg frequencies
7341 2008-04-12 16:31 ivan
7343 * httemplate/elements/: columnnext.html, columnstart.html: space
7346 2008-04-12 16:18 ivan
7348 * httemplate/elements/: columnend.html, columnnext.html,
7349 columnstart.html: add some column elements so we can replicate
7350 multi-column edit forms with edit.html
7352 2008-04-11 02:20 ivan
7354 * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: taqua cdrs!
7356 2008-04-10 18:50 ivan
7358 * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: checkpoint taqua
7360 2008-04-10 15:00 ivan
7362 * rt/lib/RT/Ticket_Overlay.pm: use non-ACL'ed _AddLink instead of
7363 AddLink so that the auto-association stuff works when creating a
7366 2008-04-09 18:35 jeff
7368 * FS/FS/Conf.pm: sync terminology
7370 2008-04-09 16:51 ivan
7372 * httemplate/elements/menu.html: add a menu entry for the new tax
7375 2008-04-09 14:54 ivan
7377 * httemplate/misc/tax-import.cgi: clean up irrelevant stuff on
7380 2008-04-09 14:44 ivan
7382 * httemplate/docs/AGPL.html: oops, adding explicit AGPL.html
7384 2008-04-09 14:27 ivan
7386 * FS/FS/UID.pm: please mr. bootstrapping tree, give us some bootsap
7388 2008-04-09 14:17 ivan
7390 * FS/FS/UID.pm: 1.9 bootstrapping: apparantly, we have a dbdef at
7391 this point, but its not in the database yet, so checking
7392 dbdef->table doesn't DWWW
7394 2008-04-09 14:07 ivan
7396 * debian/control: adding 1.9 dependencies
7398 2008-04-08 20:33 ivan
7400 * FS/FS/part_pkg/sqlradacct_hour.pm: fix hourly cap for SQL overage
7403 2008-04-07 22:49 ivan
7405 * debian/: README.Debian, TODO, changelog, compat, conffiles.ex,
7406 config, control, copyright, cron.d, cron.d.ex,
7407 dbconfig-common.install, dbconfig-common.upgrade, dirs, docs,
7408 ex.doc-base.package, freeside-doc.docs, freeside-doc.files,
7409 freeside-webui.links, freeside.apache-alias.conf,
7410 freeside.default, freeside.docs, init.d.ex, init.d.lsb.ex,
7411 manpage.1.ex, manpage.sgml.ex, menu.ex, postinst, postinst.ex,
7412 postrm, postrm.ex, preinst, preinst.ex, prerm, prerm.ex, rules,
7413 templates, watch.ex: debian packages!
7415 2008-04-06 09:12 jeff
7417 * httemplate/browse/part_pkg_taxproduct.cgi,
7418 httemplate/browse/tax_rate.cgi, FS/FS/cust_bill.pm,
7419 FS/FS/cust_main.pm, FS/FS/cust_main_county.pm, FS/FS/part_pkg.pm,
7420 FS/FS/part_pkg_taxrate.pm, FS/FS/tax_rate.pm,
7421 httemplate/edit/part_pkg.cgi, httemplate/edit/tax_rate.html,
7422 httemplate/edit/elements/edit.html,
7423 httemplate/edit/process/tax_rate.html,
7424 httemplate/edit/process/elements/process.html: new tax rating
7427 2008-04-05 00:00 ivan
7429 * FS/bin/freeside-prepaidd: configurable logfile location for
7432 2008-04-04 12:47 ivan
7434 * httemplate/elements/header.html: sync with 1_7_BRANCH
7436 2008-04-04 10:47 ivan
7438 * httemplate/search/elements/search.html: this worked fine. don't
7439 understand why it was changed in the first place.
7441 2008-04-04 10:42 ivan
7443 * httemplate/search/elements/search.html: fix range selection on
7446 2008-04-02 13:42 jeff
7448 * httemplate/browse/tax_class.html, FS/FS/Schema.pm,
7449 FS/FS/part_pkg_taxoverride.pm, httemplate/edit/part_pkg.cgi,
7450 httemplate/edit/part_pkg_taxoverride.html,
7451 httemplate/edit/process/part_pkg.cgi,
7452 httemplate/search/elements/search.html: checkpoint tax editors
7453 and correct a blunder
7455 2008-04-02 10:28 ivan
7457 * Makefile: substitute FREESIDE_CONF in apache conf files
7459 2008-04-02 10:26 ivan
7461 * htetc/: freeside-base1.99.conf, freeside-base1.conf,
7462 freeside-base2.conf: template AuthUserFile htpasswd to be in
7463 FREESIDE_CONF dir instead of hardcoded location
7465 2008-04-02 10:00 rsiddall
7467 * Makefile: Quick fix to update the release version number in the
7468 RPM specfile. This leaves the specfile unusable for CVS builds.
7470 2008-04-02 08:38 ivan
7472 * init.d/freeside-init: tiny init file nit that helps with deb
7473 packaging (and probably rpm too) - source /etc/default/freeside
7476 2008-04-01 21:32 ivan
7478 * httemplate/docs/credits.html: slight browser adjustments and DONE
7480 2008-04-01 21:20 ivan
7482 * httemplate/elements/header.html: new header about: box
7484 2008-04-01 21:19 ivan
7486 * httemplate/docs/about.html: slightly taller
7488 2008-04-01 21:07 ivan
7490 * httemplate/docs/: credits.html, license.html: updated credits and
7493 2008-04-01 21:05 ivan
7495 * httemplate/docs/about.html: adding about.html splash
7497 2008-04-01 20:48 ivan
7499 * httemplate/elements/popup_link_onclick.html: remove excessive
7500 iframe borders, add "scrolling" and "nofalse" options
7502 2008-04-01 17:22 ivan
7504 * FS/FS/cust_pay.pm: don't do (as much) useless work on upgrade
7506 2008-04-01 16:56 ivan
7508 * httemplate/elements/iframecontentmws.js: fix hasty safari iframe
7511 2008-04-01 16:30 ivan
7513 * httemplate/docs/: credits.html, license.html: adding license and
7514 credits in app itself
7516 2008-04-01 16:24 ivan
7520 2008-04-01 16:24 ivan
7522 * SCHEMA_CHANGE: remove SCHEMA_CHANGE
7524 2008-04-01 16:20 ivan
7526 * README: welcome to the new world
7528 2008-04-01 16:15 ivan
7530 * INSTALL: clean up top level files
7532 2008-04-01 16:08 ivan
7534 * CREDITS, INSTALL: clean up some of the top-level files
7536 2008-04-01 02:40 ivan
7538 * Makefile: sync with 1.7.3
7540 2008-04-01 02:19 ivan
7542 * FS/FS/cust_bill.pm: don't show services on invoices that are
7543 newer than the invoice, closes: #3032
7545 2008-04-01 01:43 ivan
7547 * rt/lib/RT/Ticket_Overlay.pm, FS/FS/cust_main.pm,
7548 FS/FS/cust_main_invoice.pm, rt/lib/RT/URI/freeside/Internal.pm:
7549 last bit of magic for RT ticket customer auto-association: look
7550 for requestor email addresses in cust_main_invoice and svc_acct,
7553 2008-03-31 23:37 ivan
7555 * httemplate/edit/cust_main_county.html: probably doesn't matter
7556 now, but better error reporting anyway
7558 2008-03-31 23:34 ivan
7560 * httemplate/: misc/cancel_cust.html, misc/cancel_pkg.html,
7561 edit/cust_credit.cgi: popup iframes don't have predictable names
7562 anymore, so locate submit buttons by id instead
7564 2008-03-31 23:26 ivan
7566 * httemplate/elements/: popup_link.html, popup_link_onclick.html:
7569 2008-03-31 23:16 ivan
7571 * httemplate/elements/iframecontentmws.js: append a random number
7572 to the iframe name on-the-fly to keep safari from caching it
7573 under all circumstances
7575 2008-03-31 22:49 ivan
7577 * httemplate/view/cust_main/payment_history.html: finish
7578 component-izing overlib links
7580 2008-03-31 21:37 ivan
7582 * httemplate/search/cust_pkg.cgi: use popup_link...
7584 2008-03-31 21:19 ivan
7586 * httemplate/browse/rate_detail.html: can't run include() sub at
7589 2008-03-31 20:56 ivan
7591 * httemplate/browse/rate_detail.html: component-ize overlib init
7594 2008-03-31 20:51 ivan
7596 * httemplate/edit/bulk-cust_svc.html: component-ize overlib init
7598 2008-03-31 20:49 ivan
7600 * httemplate/elements/phonenumber.html: use popup_link element for
7601 phonenumber.html silly vonage popup
7603 2008-03-31 17:54 jeff
7605 * FS/FS/cust_tax_location.pm, FS/FS/part_pkg_taxoverride.pm,
7606 FS/FS/part_pkg_taxproduct.pm, FS/FS/part_pkg_taxrate.pm,
7607 FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/tax_class.pm,
7608 FS/FS/tax_rate.pm, FS/FS/part_pkg.pm, FS/t/cust_tax_location.t,
7609 FS/t/part_pkg_taxoverride.t, FS/t/part_pkg_taxproduct.t,
7610 FS/t/part_pkg_taxrate.t, FS/t/tax_class.t, FS/t/tax_rate.t,
7611 httemplate/browse/tax_rate.cgi, httemplate/edit/part_pkg.cgi,
7612 httemplate/edit/part_pkg_taxoverride.html,
7613 httemplate/edit/part_pkg_taxproduct.html,
7614 httemplate/edit/tax_class.html, httemplate/edit/tax_rate.html,
7615 httemplate/edit/process/part_pkg.cgi,
7616 httemplate/edit/process/tax_class.html,
7617 httemplate/edit/process/tax_rate.html,
7618 httemplate/misc/tax-import.cgi, FS/MANIFEST, htetc/handler.pl,
7619 httemplate/elements/menu.html,
7620 httemplate/misc/process/recharge_svc.new,
7621 httemplate/misc/process/tax-import.cgi: checkpoint of new tax
7624 2008-03-31 16:19 ivan
7626 * httemplate/elements/progress-init.html: overlib include
7628 2008-03-31 16:14 ivan
7630 * httemplate/elements/: popup_link-cust_main.html,
7631 popup_link-cust_pkg.html, popup_link-cust_svc.html,
7632 popup_link.html, popup_link_onclick.html: fix examples to use
7633 elements/init_overlib.html
7635 2008-03-31 16:09 ivan
7637 * httemplate/: browse/cust_main_county.cgi, config/config-view.cgi:
7640 2008-03-31 16:07 ivan
7642 * httemplate/: view/cust_main.cgi,
7643 elements/popup_link_onclick.html, view/cust_main/notes.html:
7644 clean up overlib usage for customer notes
7646 2008-03-31 15:52 ivan
7648 * fs_selfservice/FS-SelfService/cgi/signup.cgi: signup.cgi fix for
7649 hidden agentnum tags with trailling "/ >"
7651 2008-03-31 15:27 ivan
7653 * httemplate/: edit/cust_main/billing.html,
7654 elements/init_overlib.html, misc/payment.cgi: overlib cleanup:
7655 easy static CVV2/echeck popups
7657 2008-03-31 14:52 ivan
7659 * httemplate/elements/iframecontentmws.js: update overlibmws to
7662 2008-03-31 14:45 ivan
7664 * httemplate/: config/config-view.cgi, elements/popup_link.html:
7665 move config edit popup to elements/popup_link.html
7667 2008-03-31 14:43 ivan
7669 * httemplate/config/config.cgi: more approprietly sized textareas
7670 prevent scrollbars from being necessary in config popups
7672 2008-03-31 14:11 ivan
7674 * httemplate/: browse/cust_main_county.cgi,
7675 elements/popup_link.html, elements/popup_link_onclick.html: fix
7676 safari weirdness with caching iframes and auto-submitting them
7677 (in tax editor at least)
7679 2008-03-31 13:40 ivan
7681 * httemplate/elements/: popup_link-cust_main.html,
7682 popup_link-cust_pkg.html, popup_link-cust_svc.html,
7683 popup_link.html: clean up popup link elements a bit, have the
7684 iframe name autogenerate to work around safari fuckery
7686 2008-03-31 11:50 ivan
7688 * httemplate/elements/: overlibmws.js, overlibmws_crossframe.js,
7689 overlibmws_draggable.js, overlibmws_iframe.js: update overlibmws
7690 to current code before delving into safari problem... hopefully
7691 no disasterous side effects :)
7693 2008-03-29 19:42 ivan
7695 * httemplate/: search/cust_bill.html, view/cust_bill.cgi: don't
7696 show invoice resend and payment posting links if you can't do
7699 2008-03-29 19:32 ivan
7701 * FS/FS/cust_bill.pm: okay, REALLY fix substitution problems with
7702 ancient-style invoice template includes
7704 2008-03-29 18:26 ivan
7706 * FS/FS/: Conf.pm, cust_bill.pm: fix missing backslash preventing
7707 ancient invoice template includes from working, whew! and
7708 spiffied up the error reporting on template compile problems,
7709 since they're bound to happen when folks edit
7711 2008-03-29 17:57 ivan
7713 * FS/FS/Conf.pm: document config_orbase, add key_orbase for
7716 2008-03-29 02:11 ivan
7718 * httemplate/view/: svc_phone.cgi, elements/svc_Common.html: add
7719 quick links for unprocessed and processed CDRs to svc_phone view
7721 2008-03-29 01:32 ivan
7723 * httemplate/misc/order_pkg.html: in the unlikely error case, the
7724 order button should stay enabled
7726 2008-03-29 01:15 ivan
7728 * httemplate/: elements/popup_link-cust_main.html,
7729 elements/tr-select-reason.html, misc/cancel_cust.html,
7730 misc/order_pkg.html, view/cust_main/packages.html: okay. and
7731 thank goodness its on 1.9. really fix error reporting on quick
7732 package order this time. have to change cust cancel popup
7733 slightly too, but its for the better (easier custnum parsing).
7734 and lastly make it easier for reason selection to be reused
7735 without stickiness-on-errors being a big pain in the ass
7737 2008-03-28 23:42 ivan
7739 * httemplate/edit/process/quick-cust_pkg.cgi: fix quick pkg order
7742 2008-03-28 15:31 ivan
7744 * FS/FS/cust_svc.pm: fix double charging for CDRs when number is in
7745 both src and charged_party fields, and disable_src is not checked
7747 2008-03-27 15:04 ivan
7749 * httemplate/edit/process/cust_main.cgi: fixes edit if routing code
7752 2008-03-27 14:05 ivan
7754 * httemplate/view/cust_main/: payment_history.html: fix for ACH
7757 2008-03-27 14:01 ivan
7759 * httemplate/view/cust_main/: billing.html, payment_history.html:
7760 mask ACH info in payment history
7762 2008-03-27 13:40 ivan
7764 * httemplate/: elements/menu.html, search/report_sql.html: add back
7765 raw SQL query (it had an appropriate ACL)
7767 2008-03-27 13:19 ivan
7769 * httemplate/: search/cust_pay.cgi, view/cust_pay.html: resolve
7770 minor ACL glitch linking to payments
7772 2008-03-26 11:18 ivan
7774 * FS/FS/Report/Table/Monthly.pm: add a netcredits_12mo sub so that
7775 12mo checkbox works again... sure do need these to be
7776 auto-generated or $AUTOLOADED or something :)
7778 2008-03-26 08:42 jeff
7780 * FS/FS/rate_detail.pm, httemplate/browse/rate_detail.html,
7781 httemplate/edit/rate_detail.html,
7782 httemplate/edit/rate_region.cgi: fixup per call billing
7784 2008-03-25 20:04 ivan
7786 * FS/FS/part_pkg/voip_cdr.pm: don't granular-ize 0 billsec calls
7787 into having a minimum charge
7789 2008-03-25 19:27 ivan
7791 * httemplate/search/: cdr.html, report_cdr.html: add ability to
7792 query ranges of duration & billable seconds to CDR report
7794 2008-03-25 19:19 ivan
7796 * httemplate/search/: report_cust_main.html, report_svc_acct.html:
7797 UI nit: separate search & display options
7799 2008-03-25 18:03 ivan
7801 * httemplate/edit/: part_bill_event.cgi,
7802 process/part_bill_event.cgi: quick shortcut for easier adding of
7803 new 1.7-style invoice events
7805 2008-03-24 19:52 ivan
7807 * rt/lib/RT/: Groups_Overlay.pm, Users_Overlay.pm: REALLY require
7810 2008-03-24 19:33 ivan
7812 * rt/lib/RT/SearchBuilder.pm: bring declared SearchBuilder
7813 dependency inline with reality
7815 2008-03-24 15:35 ivan
7817 * httemplate/edit/part_bill_event.cgi: this probably never worked.
7818 ->send isn't at all what is wanted, that sends the original
7819 invoice, not the new one with the late charge
7821 2008-03-23 20:07 ivan
7823 * rt/: html/Elements/EditCustomers,
7824 html/Ticket/Elements/EditCustomers,
7825 html/Ticket/Elements/ShowCustomers, lib/RT/Record.pm,
7826 lib/RT/Ticket_Overlay.pm: woo! final part of #1160! yup,
7827 auto-associating tickets with customers now. whew!
7829 2008-03-23 18:28 ivan
7831 * rt/: html/Ticket/Elements/AddCustomers, lib/RT/Record.pm,
7832 lib/RT/Interface/Web_Vendor.pm: part two of #1160: linking a
7833 ticket to its first customer will auto-link any customerless
7836 2008-03-23 16:38 ivan
7838 * rt/: html/Admin/Users/Modify.html, lib/RT/User_Overlay.pm,
7839 lib/RT/Interface/Web_Vendor.pm: part 1 of #1160: associate users
7840 w/customers, manual editing
7842 2008-03-23 16:32 ivan
7844 * rt/html/Elements/: AddCustomers, EditCustomers: part 1 of #1160:
7845 associate users w/customers, manual editing
7847 2008-03-19 12:48 jeff
7849 * httemplate/edit/part_bill_event.cgi: quick fix for deep recursion
7852 2008-03-17 23:43 ivan
7854 * fs_selfservice/fri/modules/: billing.module, dashboard.module,
7855 myaccount.module: pre-show checkpoint. duct tape!
7857 2008-03-17 09:24 ivan
7859 * fs_selfservice/fri/modules/: billing.module, dashboard.module,
7860 myaccount.module: checkpoint
7862 2008-03-16 19:49 ivan
7864 * fs_selfservice/fri/: includes/freeside.class.php,
7865 modules.template/blank.module: missed bits
7867 2008-03-16 19:48 ivan
7869 * fs_selfservice/fri/: includes/login.php, includes/main.conf.php,
7870 locale/ari.po, modules/billing.module,
7871 modules/callmonitor.module, modules/dashboard.module,
7872 modules/myaccount.module, modules/settings.module,
7873 theme/page.tpl.php: first bits of working FRI! woop!
7875 2008-03-16 19:37 ivan
7877 * httemplate/view/cust_main/packages.html: fix oops in new popup
7880 2008-03-16 16:36 ivan
7882 * FS/FS/ClientAPI/MyAccount.pm: hopefully allow phone login to work
7884 2008-03-16 16:25 ivan
7886 * httemplate/view/svc_phone.cgi: view PINs too
7888 2008-03-16 16:05 jeff
7890 * httemplate/: elements/popup_link-cust_main.html,
7891 elements/popup_link-cust_pkg.html,
7892 elements/popup_link-cust_svc.html, elements/popup_link.html,
7893 view/cust_main.cgi, view/cust_main/packages.html: componentize
7894 conflicting %once subroutines (rt#3250)
7896 2008-03-16 15:48 ivan
7898 * httemplate/edit/svc_phone.cgi: phone gets a pin
7900 2008-03-16 15:39 ivan
7902 * FS/FS/ClientAPI/MyAccount.pm: phonenum + pin login
7904 2008-03-16 15:24 ivan
7906 * FS/FS/: Conf.pm, svc_phone.pm, ClientAPI/MyAccount.pm: phonenum +
7909 2008-03-16 14:07 ivan
7911 * fs_selfservice/fri/includes/: common.php, login.php: first try at
7914 2008-03-16 12:58 ivan
7916 * fs_selfservice/fri/: CHANGE.log, LICENSE.txt, README.txt,
7917 index.php, version.php, theme/global.css, theme/header.css,
7918 theme/iefixes.css, theme/layout.css, theme/logo.gif,
7919 theme/main.css, theme/navigation.css, theme/page.tpl.php,
7920 theme/spacer.gif, theme/text.css, theme/images/arrow-asc.gif,
7921 theme/images/arrow-desc.gif, modules/callmonitor.module,
7922 modules/phonefeatures.module, modules/settings.module,
7923 modules/voicemail.module, modules/featurecodes.module,
7924 modules/followme.module, includes/ajax.php, includes/crypt.php,
7925 includes/main.conf.php, misc/audio.php, misc/popup.css,
7926 misc/recording_popup.php, modules/VmX.module, includes/asi.php,
7927 includes/bootstrap.php, includes/common.php,
7928 includes/database.php, includes/display.php, includes/lang.php,
7929 includes/login.php, locale/readme.txt, locale/ari.po,
7930 locale/ari.utf-8.po, locale/locale.txt,
7931 locale/de_DE/LC_MESSAGES/ari.mo, locale/hu_HU/LC_MESSAGES/ari.mo,
7932 locale/hu_HU/LC_MESSAGES/ari.po, locale/pt_BR/LC_MESSAGES/ari.mo,
7933 locale/pt_BR/LC_MESSAGES/ari.po, locale/de_DE/LC_MESSAGES/ari.po,
7934 locale/el_GR/LC_MESSAGES/ari.mo, locale/el_GR/LC_MESSAGES/ari.po,
7935 locale/es_ES/LC_MESSAGES/ari.mo, locale/es_ES/LC_MESSAGES/ari.po,
7936 locale/sv_SE/LC_MESSAGES/ari.mo, locale/sv_SE/LC_MESSAGES/ari.po,
7937 locale/it_IT/LC_MESSAGES/ari.mo, locale/fr_FR/LC_MESSAGES/ari.mo,
7938 locale/fr_FR/LC_MESSAGES/ari.po, locale/he_IL/LC_MESSAGES/ari.mo,
7939 locale/he_IL/LC_MESSAGES/ari.po, locale/it_IT/LC_MESSAGES/ari.po:
7942 2008-03-16 09:57 jeff
7944 * httemplate/misc/recharge_svc.html: doh
7946 2008-03-16 01:04 ivan
7948 * FS/FS/UID.pm: goodness, i hope this fixes the bootstrapping
7950 2008-03-16 00:25 ivan
7952 * FS/FS/UID.pm: okay, really now, how about this
7954 2008-03-16 00:24 ivan
7956 * FS/FS/UID.pm: okay, how about this
7958 2008-03-16 00:21 ivan
7960 * FS/FS/UID.pm: fix 1.7->1.9 bootstrapping, i think
7962 2008-03-15 22:22 ivan
7964 * httemplate/search/svc_broadband.cgi: clean up and
7965 agent-virtualize svc_broadband searching
7967 2008-03-15 22:13 ivan
7969 * httemplate/edit/part_svc.cgi: finish bringing sanity to
7970 svc_broadband service definition blocknum edit
7972 2008-03-15 22:13 ivan
7974 * FS/FS/: addr_block.pm, svc_broadband.pm: bring some sanity to
7975 address block selection in svc_broadband service definition edit
7977 2008-03-15 21:54 ivan
7979 * httemplate/browse/: addr_block.cgi, router.cgi: drag address &
7980 router browse into this centiry
7982 2008-03-15 21:00 ivan
7984 * httemplate/elements/header.html, httemplate/elements/menu.html,
7985 rt/html/Elements/FreesideSearch: hide customer search if user
7986 does not have "List customers" ACL, closes: RT#3105
7988 2008-03-15 15:18 ivan
7990 * httemplate/edit/part_pkg.cgi, FS/FS/part_pkg/voip_cdr.pm:
7991 slightly better voip_cdr package edit: use radio buttons for
7992 selecting long things
7994 2008-03-15 14:39 ivan
7996 * FS/FS/part_pkg/voip_cdr.pm: be asssertive
7998 2008-03-15 14:14 ivan
8000 * FS/FS/: cust_svc.pm, part_pkg/voip_cdr.pm: configurable
8001 disable_src, domestic_prefix and international_prefix options for
8004 2008-03-15 12:52 ivan
8006 * httemplate/search/cust_bill.html, FS/FS/cust_bill.pm: check on
8007 invoice re-printing newest percust... can't reproduce any
8008 problem, prints newest per cust fine, closes: #3161
8010 2008-03-14 17:30 ivan
8012 * httemplate/: view/svc_domain.cgi, misc/catchall.cgi: fix harmless
8013 code leaking out onto the page, hehe, closes: Bug#3253, also
8014 remove silly formatting on catchall edit
8016 2008-03-14 13:11 ivan
8018 * FS/FS/cust_main.pm: eliminate some harmless uninitialized value
8021 2008-03-14 10:30 jeff
8023 * FS/FS/part_export/prizm.pm: insist on Net::Prizm 0.04
8025 2008-03-14 01:13 ivan
8027 * httemplate/edit/process/cust_pkg.cgi: whew, glad that change
8028 package bugfix was easy to find, closes: Bug#3241
8030 2008-03-14 00:48 ivan
8032 * FS/FS/cust_credit_bill.pm, FS/FS/Report/Table/Monthly.pm,
8033 httemplate/graph/money_time.cgi,
8034 httemplate/search/cust_credit_bill.html,
8035 httemplate/search/cust_credit.html: add net credits to
8036 sales/credits/receipts report
8038 2008-03-13 19:10 ivan
8040 * FS/FS/Conf.pm: add Net20 invoice terms, closes: #3219
8042 2008-03-13 19:09 ivan
8044 * FS/FS/Conf.pm: show where the warning about no conf comes from
8046 2008-03-13 02:28 ivan
8048 * FS/FS/cust_pay.pm: yow. very sleep deprived. remove the
8049 infinite loop rather than add one.
8051 2008-03-13 02:14 ivan
8053 * FS/FS/cust_pay.pm: infinite loop protection
8055 2008-03-13 01:57 ivan
8057 * FS/FS/cust_pay.pm: allow cust_pay.otaker upgrade to proceed even
8058 if there are some old crufty records around attached to
8059 now-deleted customers
8061 2008-03-12 09:22 jeff
8063 * FS/FS/cust_svc.pm, FS/FS/part_export.pm, FS/FS/svc_Common.pm,
8064 FS/FS/UI/Web.pm, FS/FS/part_export/prizm.pm,
8065 eg/export_template.pm, httemplate/view/cust_main/packages.html:
8066 allow exports to add links to customer view (#1407)
8068 2008-03-04 13:07 ivan
8070 * FS/FS/cust_refund.pm: fix otaker population for cust_refund like
8071 cust_credit and cust_pay
8073 2008-03-04 13:06 ivan
8075 * FS/FS/cust_pay.pm: fix cust_pay.otaker population
8077 2008-03-04 11:15 ivan
8079 * httemplate/: edit/cust_pkg.cgi, edit/process/cust_pkg.cgi,
8080 misc/change_pkg.cgi: fix edit/process/cust_pkg getting confused
8081 about the two different places that would be calling it... i.e.
8082 with an empty new_pkgnum it would redirect the popup back the
8085 2008-03-03 19:38 ivan
8087 * FS/FS/cust_bill.pm: AND fix latex->html notes substituion for ~s
8089 2008-03-03 19:37 ivan
8091 * FS/FS/cust_bill.pm: and fix latex->html notes substituion for
8094 2008-03-03 19:34 ivan
8096 * FS/FS/cust_bill.pm: fix latex->html notes substituion for
8099 2008-03-03 18:27 ivan
8101 * httemplate/browse/rate_region.html: should improve compatibility
8102 with older Pg. i hope
8104 2008-03-03 17:49 ivan
8106 * FS/FS/UID.pm: argh, don't load up a user until the other
8107 initialization is done
8109 2008-03-03 15:12 ivan
8111 * rt/: etc/RT_Config.pm.in, html/Elements/Header,
8112 html/Elements/PageLayout, html/Elements/Tabs,
8113 html/Elements/CollectionAsTable/Row,
8114 html/Ticket/Elements/ShowTransactionAttachments,
8115 html/Widgets/TitleBoxStart, sbin/rt-setup-database.in: merge in
8118 2008-03-01 20:11 ivan
8120 * rt/html/: Elements/EmailInput, NoAuth/css/dhandler,
8121 NoAuth/images/css/fieldbg-autocomplete.gif,
8122 NoAuth/js/scriptaculous/controls.js,
8123 NoAuth/js/scriptaculous/effects.js,
8124 NoAuth/js/scriptaculous/prototype.js,
8125 NoAuth/js/scriptaculous/scriptaculous.js,
8126 Helpers/EmailAutocomplete, Ticket/Elements/ShowQueue: Initial
8129 2008-03-01 19:07 ivan
8131 * httemplate/elements/header.html,
8132 rt/html/Elements/FreesideNewCust: fix annoying resize of "New
8133 customer" button; closes: RT#1642
8135 2008-03-01 18:50 ivan
8137 * htetc/handler.pl: better indication of why these things are the
8140 2008-03-01 17:31 ivan
8142 * FS/FS/payment_gateway.pm, httemplate/browse/payment_gateway.html,
8143 httemplate/misc/disable-payment_gateway.cgi,
8144 httemplate/search/elements/search.html: add payment gateway
8145 disabling (and move payment gateway browse over to new template)
8147 2008-03-01 15:30 ivan
8149 * FS/FS/: Conf.pm, payinfo_Mixin.pm: added a config value to
8150 control the extent of credit card masking, but since
8151 cust_main.paymask is in the db, need something to update it for
8152 all existing customers too
8154 2008-03-01 14:39 ivan
8156 * httemplate/search/cust_main.html: ah, that's better, prettyfy and
8157 link adv. customer search
8159 2008-03-01 14:23 ivan
8161 * httemplate/: elements/select-payby.html,
8162 elements/tr-select-payby.html, search/cust_main.html,
8163 search/report_cust_main.html: add payby selection to adv.
8166 2008-02-29 09:57 jeff
8168 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html,
8169 conf/invoice_latex: refactor print_*; invoice sections by package
8170 class; could still stand some more refactoring
8172 2008-02-28 20:31 ivan
8174 * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: working asterisk
8175 CDR CSV import (not just direct DB)
8177 2008-02-28 18:29 ivan
8179 * FS/FS/: Record.pm, access_user.pm: disallow uppercase usernames
8180 in the first place. also Record::str2time_sql_closing snuck in.
8182 2008-02-21 17:32 ivan
8184 * httemplate/search/svc_acct.cgi: on accounts overview: show time
8185 applied after multipliers, not actual time worked
8187 2008-02-21 17:09 ivan
8189 * FS/FS/cust_pay.pm: want to upgrade legacy payments even if they
8190 are deprecated COMP payby...
8192 2008-02-21 16:57 ivan
8194 * FS/FS/cust_pay.pm: don't bomb out on this transition on old
8195 databases without history records for everything...
8197 2008-02-21 16:54 ivan
8199 * httemplate/search/svc_acct.cgi: on accounts overview: show time
8200 applied after multipliers, not actual time worked
8202 2008-02-20 14:45 ivan
8204 * httemplate/misc/inventory_item-import.html: doh. ivan is so in
8205 the doghouse for this one
8207 2008-02-19 18:07 ivan
8209 * FS/FS/prepay_credit.pm,
8210 httemplate/edit/process/prepay_credit.cgi: retry collisions a
8211 bit, acme is getting duplicate errors... guess they're using lots
8212 and lots of prepaid cards. closes: RT#3104
8214 2008-02-19 17:21 ivan
8216 * FS/FS/Schema.pm: update the tax class editor to enable taxclass
8219 2008-02-19 17:16 ivan
8221 * httemplate/edit/part_pkg_taxclass.html,
8222 httemplate/edit/process/part_pkg_taxclass.html,
8223 httemplate/browse/cust_main_county.cgi, FS/FS/Upgrade.pm,
8224 FS/FS/part_pkg_taxclass.pm, htetc/handler.pl,
8225 httemplate/elements/tr-select-taxclass.html: update the tax class
8226 editor to enable taxclass adding, RT#2929
8228 2008-02-19 17:10 ivan
8230 * httemplate/edit/: cust_main_county-expand.cgi,
8231 process/cust_main_county-expand.cgi, process/invoice_logo.html,
8232 process/reg_code.cgi: process/part_pkg_taxclass.html
8234 2008-02-19 01:15 ivan
8236 * FS/: FS/part_pkg_taxclass.pm, t/part_pkg_taxclass.t, FS.pm,
8237 MANIFEST: adding taxclass table
8239 2008-02-19 01:10 ivan
8241 * bin/generate-table-module: fix this to generate more
8242 wiki-friendly column list
8244 2008-02-18 19:30 ivan
8246 * FS/FS/svc_external.pm: add some descriptions for svc_external
8247 fields, allowing id to fill in from inventory
8249 2008-02-18 19:17 ivan
8251 * FS/FS/svc_external.pm: return svc_external id and title as label
8254 2008-02-18 18:57 ivan
8256 * fs_selfservice/FS-SelfService/SelfService.pm: fixup and expand
8257 POD docs for self-service list_pkgs & list_svcs
8259 2008-02-18 18:38 ivan
8261 * bin/pod2x: fix API upload
8263 2008-02-18 18:37 ivan
8265 * FS/FS.pm: update base API docs contents
8267 2008-02-18 18:33 ivan
8269 * FS/FS/cust_pay_pending.pm: clean up POD docs for better wiki
8272 2008-02-18 18:28 ivan
8274 * FS/FS/cust_credit.pm: clean up POD docs for better wiki
8277 2008-02-18 18:25 ivan
8279 * FS/FS/cust_bill_event.pm: clean up POD docs for better wiki
8282 2008-02-18 18:20 ivan
8284 * FS/FS/cust_bill.pm: clean up POD docs for better wiki
8287 2008-02-18 18:15 ivan
8289 * FS/FS/: access_user.pm, acct_rt_transaction.pm: clean up POD docs
8290 for better wiki exportability
8292 2008-02-14 00:31 ivan
8294 * httemplate/search/cust_pkg.cgi: brown-bag missing comma from last
8295 update. time to go home
8297 2008-02-14 00:28 ivan
8299 * httemplate/search/cust_pkg.cgi: re-align links and styling in
8300 package report correctly
8302 2008-02-13 19:52 ivan
8304 * FS/FS/Schema.pm, FS/FS/Upgrade.pm, FS/FS/cust_pay.pm,
8305 httemplate/view/cust_main/payment_history.html,
8306 httemplate/search/cust_pay.cgi: add cust_pay.otaker field;
8307 populate it based on history on upgrades, and show the order
8308 taker on all payments (on customer view and payment search)
8311 2008-02-13 19:48 ivan
8313 * FS/: FS/h_cust_pay.pm, t/h_cust_credit.t, t/h_cust_pay.t: add
8314 FS::h_cust_pay class
8316 2008-02-13 17:48 ivan
8318 * httemplate/view/cust_main/payment_history.html: this ACL has been
8319 around for long enough (and almost nobody uses batched payments,
8320 so showing them is probably bad)
8322 2008-02-13 15:49 jeff
8324 * FS/FS/svc_broadband.pm, httemplate/elements/header.html:
8325 svc_broadband MAC searches RT#2985
8327 2008-02-13 15:45 jeff
8329 * FS/FS/cust_main.pm, httemplate/edit/quick-charge.html,
8330 httemplate/edit/process/quick-charge.cgi: package class selection
8331 for one-time charges RT#1322
8333 2008-02-13 15:39 jeff
8335 * FS/FS/rate_detail.pm, FS/FS/part_pkg/voip_cdr.pm,
8336 httemplate/edit/rate_region.cgi: directory assistance (flat
8337 per-call) billing RT#3114
8339 2008-02-13 13:50 ivan
8341 * httemplate/misc/process/link.cgi: fix compile error from hasty
8344 2008-02-12 22:02 ivan
8346 * FS/FS/part_pkg/bulk.pm: yup, bulk price plan appears to be
8349 2008-02-12 22:00 ivan
8351 * README: modernizing
8353 2008-02-12 21:15 ivan
8355 * FS/FS/cust_bill.pm: fix missing fill-in values on invoices
8356 resulting from skewed hash ($conf->config returning empty list in
8359 2008-02-12 11:24 ivan
8361 * httemplate/search/: rt_transaction.html, timeworked.html: for our
8362 internal time tracking: TimeWorked can happen on a Create
8363 transaction as well as Correspond and Comment. is there anywhere
8364 else this needs to be changed?
8366 2008-02-11 19:11 ivan
8368 * FS/FS/Misc.pm: update for MailTools v2.00
8370 2008-02-10 18:37 ivan
8372 * FS/FS/reason.pm: upgrading reason table not quite working with
8373 mysql, hopefully no old installs need this, new ones should be
8376 2008-02-10 18:36 ivan
8378 * FS/FS/: Upgrade.pm, cust_svc.pm, h_cust_svc.pm: fix & cleanup
8379 duplicate history records
8381 2008-02-10 18:03 ivan
8383 * FS/FS/reason.pm: better debugging if things go awry
8385 2008-02-10 16:53 ivan
8387 * FS/FS/Cron/notify.pm: third time's the charm: MySQL didn't like
8388 casting to INTEGER, it wants SIGNED. whew.
8390 2008-02-10 16:02 ivan
8392 * FS/FS/Cron/notify.pm: ah, no, its count (*) vs count(*), wow
8394 2008-02-10 15:58 ivan
8396 * FS/FS/Cron/notify.pm: comment out unused db statements in a way
8397 that doesn't get to the database, to avoid Pg vs mysql
8398 comment-out differences
8400 2008-02-09 11:16 ivan
8402 * httemplate/edit/process/agent_type.cgi: typo, fix from mtou,
8405 2008-02-08 13:59 rsiddall
8407 * rpm/freeside.spec: Removed code that create a freeside user on
8408 the build machine and added code to modify Makefile to remove
8409 clauses that require such a user. This should allow the RPMs to
8412 2008-02-08 07:00 jeff
8414 * FS/FS/TicketSystem/RT_External.pm: tyop
8416 2008-02-04 19:37 ivan
8418 * httemplate/edit/process/part_pkg.cgi: fix package editing on
8419 HEAD, whew. bad semicolon.
8421 2008-02-02 18:24 ivan
8423 * FS/FS/cust_main.pm: should eliminate "Use of uninitialized value
8424 in length at /usr/local/share/perl/5.8.8/FS/cust_main.pm line
8427 2008-02-02 17:43 ivan
8429 * httemplate/edit/cust_main.cgi: oops, fix display of errors on
8432 2008-01-30 08:14 jeff
8434 * httemplate/misc/bulk_change_pkg.cgi: pointless false laziness
8437 2008-01-28 20:15 jeff
8439 * FS/FS/cust_pkg.pm: missed use
8441 2008-01-28 19:56 jeff
8443 * FS/FS/cust_pkg.pm: 1394 regression fixup
8445 2008-01-28 19:34 jeff
8447 * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
8448 httemplate/misc/process/bulk_change_pkg.cgi,
8449 httemplate/search/cust_pkg.cgi,
8450 httemplate/search/elements/search.html: bulk package changing
8453 2008-01-25 10:26 jeff
8455 * httemplate/misc/cust_pay-import.cgi,
8456 httemplate/misc/process/cust_pay-import.cgi, FS/FS/cust_pay.pm,
8457 httemplate/elements/menu.html: simple payment CSV import
8459 2008-01-24 18:55 jeff
8461 * FS/FS/part_export/prizm.pm: add an always BAM option and be
8462 explicit about transactions
8464 2008-01-24 13:16 ivan
8466 * FS/FS/TicketSystem/RT_External.pm,
8467 fs_selfservice/FS-SelfService/cgi/myaccount.html,
8468 httemplate/view/cust_main/tickets.html: slightly more sane names
8469 for customer tickets hash, display ticket owners on customer view
8472 2008-01-24 13:10 ivan
8474 * htetc/handler.pl: used in rt autohandler. i wonder why this
8477 2008-01-23 11:18 jeff
8479 * fs_selfservice/FS-SelfService/cgi/bill.html,
8480 fs_selfservice/FS-SelfService/cgi/card.html,
8481 fs_selfservice/FS-SelfService/cgi/change_bill.html,
8482 fs_selfservice/FS-SelfService/cgi/change_pay.html,
8483 fs_selfservice/FS-SelfService/cgi/change_ship.html,
8484 fs_selfservice/FS-SelfService/cgi/check.html,
8485 fs_selfservice/FS-SelfService/cgi/contact.html,
8486 fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
8487 FS/FS/ClientAPI/MyAccount.pm,
8488 fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
8489 fs_selfservice/FS-SelfService/cgi/make_payment.html,
8490 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
8491 fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
8492 fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
8493 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: change
8494 service, billing, and payment info in selfservice
8496 2008-01-20 16:12 ivan
8498 * bin/explain-ar-total.sql: [no log message]
8500 2008-01-20 15:24 ivan
8502 * FS/FS/Schema.pm: add and fix some indices, this should marginally
8503 (but not drastically) improve the time to pull up A/R report
8506 2008-01-16 20:23 ivan
8508 * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fix ACLs to
8509 allow the limited "package editing" of customizing customer
8512 2008-01-16 19:18 ivan
8514 * httemplate/view/cust_main/billing.html: don't show 'Bill now'
8515 link unless the current user can...
8517 2008-01-13 16:22 ivan
8519 * httemplate/: edit/part_bill_event.cgi,
8520 elements/select-taxclass.html: maintenance on old events, yay.
8521 fix for late charges without a taxclass, closes: RT#2988
8523 2008-01-13 16:17 ivan
8525 * httemplate/edit/: cust_main.cgi, svc_www.cgi: fix tyops
8527 2008-01-13 15:31 ivan
8529 * httemplate/search/timeworked.html: almost could work under mysql?
8530 need TO_NUMBER and TO_CHAR equivalents
8532 2008-01-13 15:30 ivan
8534 * httemplate/misc/timeworked.html: missing semicolon, doh
8536 2008-01-13 13:46 ivan
8538 * httemplate/view/cust_pay.html: remove 1.7 ACL cruft on HEAD
8540 2008-01-13 13:45 ivan
8542 * httemplate/view/cust_main/payment_history.html: remove 1.7.3
8545 2008-01-13 13:41 ivan
8547 * httemplate/edit/: cust_bill_pay.cgi, process/cust_bill_pay.cgi,
8548 cust_credit_bill.cgi, process/cust_credit_bill.cgi: new ACL name
8551 2008-01-13 13:39 ivan
8553 * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: remove 1.7
8556 2008-01-13 13:35 ivan
8558 * httemplate/edit/: REAL_cust_pkg.cgi, access_user.html, agent.cgi,
8559 agent_payment_gateway.html, agent_type.cgi, bulk-cust_svc.html,
8560 cust_bill_pay.cgi, cust_credit.cgi, cust_credit_bill.cgi,
8561 cust_main.cgi, cust_main_county-expand.cgi, cust_main_note.cgi,
8562 cust_pay.cgi, cust_pkg.cgi, cust_refund.cgi,
8563 inventory_class.html, part_bill_event.cgi, part_export.cgi,
8564 part_pkg.cgi, part_referral.html, part_svc.cgi,
8565 part_virtual_field.cgi, payment_gateway.html, pkg_class.html,
8566 prepay_credit.cgi, quick-charge.html, rate.cgi, rate_region.cgi,
8567 reason.html, reason_type.html, reg_code.cgi, router.cgi,
8568 svc_Common.html, svc_acct.cgi, svc_acct_pop.cgi,
8569 svc_broadband.cgi, svc_domain.cgi, svc_external.cgi,
8570 svc_forward.cgi, svc_phone.cgi, svc_www.cgi,
8571 process/REAL_cust_pkg.cgi, process/access_user.html,
8572 process/agent.cgi, process/agent_payment_gateway.html,
8573 process/agent_type.cgi, process/bulk-cust_svc.cgi,
8574 process/cust_bill_pay.cgi, process/cust_credit.cgi,
8575 process/cust_credit_bill.cgi, process/cust_main.cgi,
8576 process/cust_main_county-collapse.cgi,
8577 process/cust_main_county-expand.cgi,
8578 process/cust_main_county.html, process/cust_main_note.cgi,
8579 process/cust_pay.cgi, process/cust_pkg.cgi,
8580 process/cust_refund.cgi, process/cust_svc.cgi,
8581 process/domain_record.cgi, process/generic.cgi,
8582 process/inventory_class.html, process/msgcat.cgi,
8583 process/part_bill_event.cgi, process/part_export.cgi,
8584 process/part_pkg.cgi, process/part_referral.html,
8585 process/part_svc.cgi, process/payment_gateway.html,
8586 process/pkg_class.html, process/prepay_credit.cgi,
8587 process/quick-charge.cgi, process/quick-cust_pkg.cgi,
8588 process/rate.cgi, process/reason.html, process/reason_type.html,
8589 process/reg_code.cgi, process/router.cgi,
8590 process/svc_Common.html, process/svc_acct.cgi,
8591 process/svc_acct_pop.cgi, process/svc_broadband.cgi,
8592 process/svc_domain.cgi, process/svc_external.cgi,
8593 process/svc_forward.cgi, process/svc_phone.html,
8594 process/svc_www.cgi: ACLs
8596 2008-01-13 13:14 ivan
8598 * httemplate/misc/: batch-cust_pay.html, bill.cgi,
8599 cancel-unaudited.cgi, cancel_cust.html, cancel_pkg.html,
8600 catchall.cgi, cdr-import.html, cust_main-cancel.cgi,
8601 cust_main-import.cgi, cust_main-import_charges.cgi,
8602 delete-cust_credit.cgi, delete-cust_pay.cgi,
8603 delete-cust_refund.cgi, delete-customer.cgi,
8604 delete-domain_record.cgi, delete-part_export.cgi, dump.cgi,
8605 email-invoice.cgi, email_invoice_events.cgi, email_invoices.cgi,
8606 fax-invoice.cgi, fax_invoice_events.cgi, fax_invoices.cgi,
8607 inventory_item-import.html, link.cgi, meta-import.cgi,
8608 payment.cgi, print-invoice.cgi, print_invoice_events.cgi,
8609 print_invoices.cgi, queue.cgi, recharge_svc.html,
8610 svc_acct-domains.cgi, unapply-cust_credit.cgi,
8611 unapply-cust_pay.cgi, unprovision.cgi, unsusp_pkg.cgi,
8612 unvoid-cust_pay_void.cgi, upload-batch.cgi, void-cust_pay.cgi,
8613 whois.cgi, process/batch-cust_pay.cgi, process/cancel_pkg.html,
8614 process/catchall.cgi, process/cdr-import.html,
8615 process/cust_main-import.cgi,
8616 process/cust_main-import_charges.cgi,
8617 process/delete-customer.cgi, process/inventory_item-import.html,
8618 process/link.cgi, process/meta-import.cgi, process/payment.cgi,
8619 process/recharge_svc.html: ACLs
8621 2008-01-13 13:08 ivan
8623 * httemplate/misc/: email_events.cgi, fax_events.cgi,
8624 print_events.cgi, order_pkg.html: ACLs
8626 2008-01-13 12:55 ivan
8628 * httemplate/: browse/part_bill_event.cgi, search/cust_event.html,
8629 search/timeworked.html, search/cust_bill.html,
8630 search/cust_bill_event.cgi, search/cust_pay_batch.cgi,
8631 search/prepay_credit.html, search/queue.html,
8632 search/report_prepaid_income.cgi, search/report_tax.cgi,
8633 search/sqlradius.cgi: ACLs
8635 2008-01-13 12:50 ivan
8637 * httemplate/elements/: errorpage.html, tr-select-reason.html:
8638 stale leftovers from XSSmas
8640 2008-01-13 12:46 ivan
8642 * httemplate/view/: cust_bill.cgi, svc_acct.cgi, svc_broadband.cgi,
8643 svc_domain.cgi, svc_external.cgi, svc_forward.cgi, svc_www.cgi,
8644 cust_main/payment_history.html, elements/svc_Common.html: ACLs
8646 2008-01-13 12:38 ivan
8648 * httemplate/browse/: access_group.html, access_user.html,
8649 addr_block.cgi, agent.cgi, agent_type.cgi, nas.cgi, part_pkg.cgi,
8650 part_svc.cgi, part_virtual_field.cgi, payment_gateway.html,
8651 reason.html, router.cgi: ACLs
8653 2008-01-13 12:30 ivan
8655 * FS/FS/AccessRight.pm: new ACLs
8657 2008-01-12 16:35 ivan
8659 * htetc/handler.pl: use this in handler.pl, not in mason files
8661 2008-01-11 15:10 ivan
8663 * FS/FS/cust_main.pm: add option to enable searching of
8664 cust_main.agent_custid with one or two letter prefix before the
8667 2008-01-11 14:53 ivan
8669 * FS/FS/: Conf.pm, cust_main.pm: add option to enable searching of
8670 cust_main.agent_custid with one or two letter prefix before the
8673 2008-01-11 09:30 ivan
8675 * httemplate/edit/elements/svc_Common.html: turn off debugging
8677 2008-01-10 14:13 ivan
8679 * httemplate/search/elements/search.html: doc
8681 2008-01-10 14:06 ivan
8683 * httemplate/elements/menu.html: new rate editor
8685 2008-01-10 13:53 ivan
8687 * FS/FS/rate_detail.pm, httemplate/browse/rate.cgi,
8688 httemplate/edit/rate.cgi, httemplate/edit/rate_region.cgi,
8689 httemplate/edit/elements/edit.html,
8690 httemplate/edit/process/rate_region.cgi: new rate editor
8692 2008-01-10 13:52 ivan
8694 * httemplate/: browse/rate_detail.html, browse/rate_region.html,
8695 edit/rate_detail.html, edit/process/rate_detail.html: new call
8696 rate editor (VoIP/telephony)
8698 2008-01-10 13:17 ivan
8700 * FS/FS/reason_type.pm: third person is better
8702 2008-01-10 13:14 ivan
8704 * httemplate/browse/reason.html: eliminate harmless typo
8706 2008-01-08 13:33 jeff
8708 * FS/FS/svc_acct.pm: transactiony cruft removal
8710 2008-01-08 03:23 ivan
8712 * FS/FS/cust_credit.pm, FS/FS/cust_main.pm,
8713 httemplate/search/report_receivables.cgi: show negative balances
8714 on A/R report, closes: RT#2983
8716 2008-01-07 18:22 ivan
8718 * httemplate/edit/process/cust_main.cgi: add some debugging control
8720 2008-01-03 18:42 ivan
8722 * httemplate/: browse/cust_main_county.cgi,
8723 edit/cust_main_county-expand.cgi, edit/cust_main_county.html,
8724 edit/process/cust_main_county-expand.cgi,
8725 edit/process/cust_main_county.html,
8726 edit/process/elements/process.html, search/elements/search.html:
8729 2008-01-03 18:35 ivan
8731 * httemplate/: edit/cust_main_county.cgi,
8732 edit/process/cust_main_county.cgi, browse/elements/browse.html:
8735 2008-01-03 18:27 ivan
8737 * httemplate/edit/: prepay_credit.cgi, rate_region.cgi: leftovers
8740 2008-01-03 18:20 ivan
8742 * httemplate/elements/hidden.html: escape value
8744 2008-01-03 18:19 ivan
8746 * httemplate/elements/: tablebreak-tr-title.html,
8747 tr-fixed-country.html, tr-fixed-state.html,
8748 tr-input-percentage.html: adding new elements: percentage input,
8749 fixed country and state display, tablebreak+title
8751 2008-01-03 18:18 ivan
8753 * httemplate/elements/tr-fixed.html: add a formatted_value option
8755 2008-01-03 18:18 ivan
8757 * httemplate/elements/tr-input-text.html: add maxlength, text-align
8758 and postfix options, escape value
8760 2008-01-03 18:13 ivan
8762 * httemplate/edit/elements/edit.html: there's no such thing as
8763 fixedhidden... hidden will do
8765 2008-01-03 18:02 ivan
8767 * httemplate/edit/elements/edit.html: doc
8769 2008-01-03 17:43 ivan
8771 * httemplate/edit/elements/edit.html: add popup option, add
8772 percentage and tablebreak-tr-title field types, pass object to
8773 included elements, documentation updates
8775 2007-12-28 11:02 jeff
8777 * httemplate/: elements/menu.html, search/report_svc_acct.html,
8778 search/svc_acct.cgi: advanced account reports (RT#2954)
8780 2007-12-28 07:19 jeff
8782 * httemplate/elements/menu.html: whoops
8784 2007-12-28 07:10 jeff
8786 * httemplate/: elements/menu.html, search/svc_acct.cgi: add never
8789 2007-12-28 06:39 jeff
8791 * FS/bin/freeside-sqlradius-set-lastlog: tool to seed
8792 svc_acct.last_login and .last_logout
8794 2007-12-28 04:10 ivan
8796 * htetc/handler.pl: remove just a tiny bit more cruft
8798 2007-12-28 04:01 ivan
8800 * htetc/handler.pl: restore in-browser error reporting
8802 2007-12-27 23:45 ivan
8804 * htetc/handler.pl: a little late help from kwanzabot for XSSmas...
8805 clean up handler.pl so we can have separate default_escape_flags
8806 for FS and RT and don't have to make FS's |h flag useless
8808 2007-12-27 17:41 jeff
8810 * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
8811 FS/FS/part_export/sqlradius.pm, httemplate/search/svc_acct.cgi,
8812 httemplate/view/svc_acct.cgi: last login reporting (#2952)
8814 2007-12-27 15:49 ivan
8816 * httemplate/search/report_tax.cgi: fix reporting bug for invisimax
8817 in edge case where you have taxclass and empty-taxclass rates for
8818 a country/state(/county) and also have a different set of
8819 taxclasses for some other country/state
8821 2007-12-26 14:52 jeff
8823 * FS/FS/part_export/prizm.pm: conifgurable siteName and docs
8825 2007-12-26 00:23 ivan
8827 * httemplate/misc/timeworked.html: leftovers from XSSmas
8829 2007-12-25 23:51 ivan
8831 * httemplate/edit/quick-charge.html: alas, XSSmas draws to a close
8833 2007-12-25 15:49 ivan
8835 * httemplate/: browse/addr_block.cgi,
8836 browse/part_virtual_field.cgi, browse/router.cgi,
8837 config/config.cgi, edit/agent.cgi,
8838 edit/agent_payment_gateway.html, edit/agent_type.cgi,
8839 edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
8840 edit/cust_credit_bill.cgi, edit/cust_main_note.cgi,
8841 edit/cust_pay.cgi, edit/cust_pkg.cgi, edit/cust_refund.cgi,
8842 edit/msgcat.cgi, edit/part_bill_event.cgi, edit/part_export.cgi,
8843 edit/part_pkg.cgi, edit/part_virtual_field.cgi,
8844 edit/payment_gateway.html, edit/reg_code.cgi, edit/router.cgi,
8845 edit/svc_acct.cgi, edit/svc_broadband.cgi, edit/svc_domain.cgi,
8846 edit/svc_forward.cgi, edit/elements/edit.html,
8847 elements/error.html, misc/batch-cust_pay.html,
8848 misc/cancel_cust.html, misc/cancel_pkg.html, misc/change_pkg.cgi,
8849 misc/recharge_svc.html, misc/process/meta-import.cgi,
8850 search/cust_bill_event.html, search/report_cust_event.html: ho ho
8853 2007-12-23 14:05 jeff
8855 * FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/prorate.pm,
8856 FS/FS/part_pkg/subscription.pm,
8857 httemplate/misc/process/recharge_svc.html: add a reset feature to
8858 manual recharges (#1858)
8860 2007-12-20 11:23 jeff
8862 * FS/FS/part_export/prizm.pm: increase siteName allowed length
8864 2007-12-19 14:25 jeff
8866 * httemplate/misc/cust_main-cancel.cgi: redirect redirect
8868 2007-12-19 13:05 jeff
8870 * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
8871 httemplate/search/cust_main.html,
8872 httemplate/search/report_cust_main.html: add options for balance
8873 over/under to advanced customer report
8875 2007-12-18 17:55 jeff
8877 * FS/FS/cust_credit.pm: underscoring the important
8879 2007-12-18 14:41 jeff
8881 * httemplate/: edit/cust_credit.cgi,
8882 elements/tr-select-reason.html: correct bad credit reason
8885 2007-12-18 12:58 ivan
8887 * FS/FS/cust_main.pm: legacy agent_custid field should be as
8888 searchable as actual custnum, right? at least if it is a
8891 2007-12-18 12:42 ivan
8893 * httemplate/edit/quick-charge.html: IE is case-sensitive when
8894 setting maxLength (and other attributes?). hopefully that's all
8897 2007-12-17 15:57 jeff
8899 * httemplate/view/cust_main/quick-charge.html: cruft removal
8901 2007-12-17 14:57 jeff
8903 * FS/FS/cust_credit.pm: stricter otaker rules
8905 2007-12-17 11:59 ivan
8907 * FS/FS/TicketSystem/RT_Internal.pm: no, *that's* where it couldn't
8910 2007-12-17 11:52 ivan
8912 * FS/FS/TicketSystem/RT_External.pm: i don't think it can hurt
8913 anything... (famous last words)
8915 2007-12-16 17:17 ivan
8917 * httemplate/view/cust_main/contacts.html: fix the case where the
8918 customer doesn't actually have a ship address
8920 2007-12-16 16:59 ivan
8922 * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
8923 httemplate/edit/cust_main/billing.html,
8924 httemplate/edit/cust_main/contact.html,
8925 httemplate/elements/header.html,
8926 httemplate/view/cust_main/contacts.html,
8927 httemplate/search/cust_main.cgi: add cust_main-require_address2
8928 config, reimplement address2-search config ("Unit #" search in
8929 searchbar), visual indication of require_invoicing_list_email,
8932 2007-12-16 14:40 ivan
8934 * httemplate/elements/errorpage.html: less is better
8936 2007-12-16 13:02 ivan
8938 * httemplate/elements/header.html: more consistent naming:
8939 cust_main_ADV.cgi becomes cust_main.html
8941 2007-12-16 13:01 ivan
8943 * httemplate/search/report_cust_main.html:
8944 httemplate/elements/header.html
8946 2007-12-16 12:48 ivan
8948 * httemplate/search/: cust_main.html, cust_main_ADV.cgi: more
8949 consistent naming: cust_main_ADV.cgi becomes cust_main.html
8951 2007-12-15 14:47 rsiddall
8953 * rpm/: INSTALL, freeside.spec, freeside.sysconfig, rpm2Bundle:
8954 Files to build Freeside as Redhat-ish RPMs
8956 2007-12-14 17:45 ivan
8958 * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix earlier
8961 2007-12-14 17:37 ivan
8963 * httemplate/search/cust_bill.html: where helps alot
8965 2007-12-14 17:23 ivan
8967 * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: hopefully
8968 put reprinting issues to rest for ejourney, yow
8970 2007-12-14 15:41 jeff
8972 * FS/bin/freeside-upgrade: yikes
8974 2007-12-14 13:51 jeff
8976 * FS/FS/Schema.pm: binary not required and breaks
8979 2007-12-14 13:32 jeff
8981 * FS/bin/freeside-upgrade: correct order of operations
8983 2007-12-14 08:47 jeff
8985 * FS/FS/cust_credit.pm: 1.9 Conf::set returns false on success
8987 2007-12-13 19:56 jeff
8989 * FS/bin/freeside-upgrade: even more deliberate reset
8991 2007-12-13 19:55 ivan
8993 * httemplate/search/svc_acct.cgi: quick hack to show time worked in
8996 2007-12-12 16:17 jeff
8998 * bin/reset-cust_credit-otaker: cust_credit reason/otaker tool
9000 2007-12-12 13:18 jeff
9002 * FS/FS/part_export/www_shellcommands.pm: add suspend/unsuspend to
9003 www_shellcommands export (#1227)
9005 2007-12-12 01:03 ivan
9007 * FS/bin/freeside-history-requeue: adding this quick script
9009 2007-12-11 21:58 jeff
9011 * FS/FS/Setup.pm, FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
9012 FS/FS/ClientAPI/Signup.pm,
9013 fs_selfservice/FS-SelfService/SelfService.pm,
9014 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
9015 fs_selfservice/FS-SelfService/cgi/svc_acct.html,
9016 httemplate/edit/svc_acct.cgi: self-service can select domain on
9019 2007-12-11 21:42 jeff
9021 * FS/: FS/cust_credit.pm, FS/h_cust_credit.pm,
9022 bin/freeside-disable-reasons, bin/freeside-upgrade: cust_credit
9023 reason improvement, bugfix, and tool
9025 2007-12-06 17:08 ivan
9027 * FS/FS/cust_credit.pm: doh! is not an object. let's call it ,
9030 2007-12-06 17:04 ivan
9032 * FS/FS/cust_credit.pm: some old databases may have 'hanging'
9033 cust_credit records; we don't want to abort the upgrade because
9036 2007-12-06 12:49 jeff
9038 * httemplate/edit/part_pkg.cgi: agent setting during package edit
9041 2007-12-06 08:51 jeff
9043 * httemplate/view/svc_acct.cgi: support display of negative time
9045 2007-12-05 14:05 ivan
9047 * Makefile: when installing selfservice, create freeside homedir if
9050 2007-12-05 12:50 ivan
9052 * httemplate/elements/tr-select-reason.html: doh, order_by does
9053 have to include ORDER BY!
9055 2007-12-05 12:47 ivan
9057 * httemplate/elements/tr-select-reason.html: show types in reason
9058 selection, order by type and reason
9060 2007-12-05 07:10 jeff
9062 * FS/FS/ConfDefaults.pm: add in status and company fields
9064 2007-12-05 06:50 jeff
9066 * FS/FS/cust_main.pm: ensure a valid date is onhand (fixes #2800)
9068 2007-12-04 20:57 jeff
9070 * httemplate/edit/process/part_pkg.cgi: wtf?
9072 2007-12-04 16:45 ivan
9074 * httemplate/search/elements/search.html: i hope this allows IE to
9075 download excel over https?
9077 2007-12-04 12:51 ivan
9079 * httemplate/: elements/menu.html, elements/select-otaker.html,
9080 elements/tr-select-otaker.html, search/report_cust_credit.html,
9081 search/report_rt_transaction.html, search/rt_transaction.html,
9082 search/elements/search.html: add some time-worked reporting
9084 2007-12-04 10:35 jeff
9086 * httemplate/search/cust_pkg.cgi: add suspend/cancel reason to
9087 advanced package report (#2779)
9089 2007-12-04 10:19 jeff
9091 * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
9092 FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/cust_credit.pm,
9093 FS/FS/cust_main.pm, FS/FS/Conf_compat17.pm, FS/FS/cust_pkg.pm,
9094 FS/FS/reason.pm, FS/FS/reason_type.pm,
9095 FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
9096 FS/FS/part_pkg/flat_comission.pm,
9097 FS/FS/part_pkg/flat_comission_cust.pm,
9098 FS/FS/part_pkg/flat_comission_pkg.pm, FS/bin/freeside-upgrade,
9099 httemplate/browse/reason.html,
9100 httemplate/browse/reason_type.html,
9101 httemplate/edit/cust_credit.cgi, httemplate/edit/reason.html,
9102 httemplate/edit/reason_type.html,
9103 httemplate/edit/process/cust_credit.cgi,
9104 httemplate/elements/menu.html,
9105 httemplate/elements/tr-select-reason.html: change credit reasons
9106 from freetext to new reason/reason type system (#2777)
9108 2007-12-02 16:18 ivan
9110 * htetc/freeside-rt.conf: would help if i got the closing tag right
9112 2007-12-02 16:13 ivan
9114 * htetc/freeside-rt.conf: this should get the Chart stuff in RT
9115 statistic running, i hope
9117 2007-11-30 17:37 ivan
9119 * FS/FS/part_pkg/prorate.pm: cleanup
9121 2007-11-30 17:34 ivan
9123 * FS/FS/h_cust_svc.pm: add date_deleted method
9125 2007-11-30 17:34 ivan
9127 * FS/FS/cust_svc.pm: add date_inserted method and reorganize things
9130 2007-11-30 17:33 ivan
9132 * FS/FS/h_Common.pm: this doesn't actually have anything to do with
9133 cancellation persay, since its generic now
9135 2007-11-30 17:32 ivan
9137 * FS/FS/Record.pm: add h_date method too
9139 2007-11-30 17:30 ivan
9141 * FS/FS/Record.pm: add h_search method, and reorganize mixed up
9142 methods and subroutines
9144 2007-11-30 17:29 ivan
9146 * FS/FS/part_pkg/bulk.pm: add bulk price plan
9148 2007-11-30 13:07 ivan
9150 * FS/FS/cust_bill.pm, httemplate/graph/money_time.cgi,
9151 httemplate/search/cust_bill.html: add net vs gross amounts to
9152 invoice report; make the "net sales" links on
9153 sales/credit/receipts report & graph clickable
9155 2007-11-30 12:55 ivan
9157 * httemplate/graph/elements/monthly.html: UI: download full results
9158 links on separate lines, for consistency with search.html
9160 2007-11-30 10:13 ivan
9162 * FS/FS/cust_bill.pm: fix bug specifying an HTML return address
9165 2007-11-29 19:24 ivan
9167 * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi: add
9168 customer import format with company
9170 2007-11-29 17:24 ivan
9172 * httemplate/browse/access_user.html: update inline documentation
9174 2007-11-29 17:16 ivan
9176 * FS/FS/cust_main.pm: remove unnecessary redefinition of
9177 %method2payby, add a quick hack to fake B:OP success and failure
9178 for testing purposes
9180 2007-11-29 15:51 ivan
9182 * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
9183 fix dates going all wacky on errors, when you're asked to confirm
9184 a date move into the past
9186 2007-11-28 19:38 ivan
9188 * FS/FS/cust_pay_pending.pm: double doh, remove cruft checking
9189 nonexistent column and fix the statustext check
9191 2007-11-28 19:05 ivan
9193 * FS/FS/Schema.pm: doh, fix primary key name in new table
9195 2007-11-28 18:54 ivan
9197 * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_main.pm,
9198 FS/FS/cust_pay.pm, FS/FS/cust_pay_pending.pm,
9199 FS/t/cust_pay_pending.t, httemplate/misc/payment.cgi,
9200 httemplate/misc/process/payment.cgi: even more reliable
9201 multiple-payment/double-click/concurrent-payment-form protection
9203 2007-11-28 12:18 jeff
9205 * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: better
9206 select multiple, discourage creation of packages no agent can
9209 2007-11-28 10:49 jeff
9211 * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
9212 httemplate/search/cust_main_ADV.cgi,
9213 httemplate/search/report_cust_main.html: advanced customer report
9216 2007-11-28 00:46 ivan
9218 * FS/FS/ClientAPI_SessionCache.pm, Makefile: default to FileCache
9219 for selfservice session cache
9221 2007-11-27 17:54 ivan
9223 * httemplate/search/cust_bill_event.cgi: removed unused \$failed
9226 2007-11-27 17:30 ivan
9228 * README: license clarification for self-service code
9230 2007-11-27 15:47 ivan
9232 * httemplate/search/cust_bill.html: fix small side-effect of
9233 mysql-compat change eliminating DISTINCT ON: map changing values
9236 2007-11-27 14:33 jeff
9238 * FS/FS/part_export/prizm.pm: comma, please
9240 2007-11-27 14:30 jeff
9242 * FS/FS/part_export/prizm.pm: name management tweaking
9244 2007-11-27 11:34 jeff
9246 * FS/FS/part_export/prizm.pm: slop correction
9248 2007-11-26 19:02 jeff
9250 * FS/FS/part_export/prizm.pm: attach SM's to default network,
9251 improved unsuspend & delete, option for BAM only or EMS
9253 2007-11-26 18:51 jeff
9255 * FS/FS/ClientAPI/MyAccount.pm: prevent BILL, DCRD, and DCHK
9256 customers from circumventing a suspension via selfservice (2768)
9258 2007-11-25 18:19 ivan
9260 * httemplate/search/elements/search.html: add a "printable copy"
9261 link to searches to get full results as printable HTML without
9262 other cruft, closes: #1885
9264 2007-11-25 18:18 ivan
9266 * httemplate/elements/header-popup.html: add our stylesheet to
9269 2007-11-23 17:26 ivan
9271 * Makefile: hello brave new world of defaulting to apache2 in 1.9
9273 2007-11-23 12:25 ivan
9275 * httemplate/edit/part_pkg.cgi: fix stickiness of primary radio
9276 buttons on errors, closes: RT#1035
9278 2007-11-21 17:03 ivan
9280 * httemplate/edit/cust_main.cgi: usability: don't offer 'Select
9281 agent' choice if the dropdown already has a value
9283 2007-11-20 09:18 ivan
9285 * AGPL, GPL: it finally happened
9287 2007-11-18 12:02 ivan
9289 * httemplate/search/: report_cust_pkg.html, svc_acct.cgi: add
9290 "multiplier of monthly" info to "paid time" column in
9291 svc_acct-display_paid_time_remaining report
9293 2007-11-14 15:10 ivan
9295 * FS/FS/TicketSystem/RT_External.pm,
9296 httemplate/view/cust_main/tickets.html: add link to resolved
9299 2007-11-09 11:20 ivan
9301 * FS/FS/: Conf.pm, cust_main.pm: add
9302 business-onlinepayment-email_customer flag
9304 2007-11-08 19:26 ivan
9306 * httemplate/search/report_receivables.html: better visual
9307 indication of disabled "days" field on IE
9309 2007-11-08 19:12 ivan
9311 * httemplate/search/: report_receivables.cgi,
9312 report_receivables.html: add option for listing customers without
9313 a balance (closes: RT#2752) and fix bug in total row (closes:
9316 2007-11-08 16:44 jeff
9318 * FS/FS/cust_main.pm: correct realtime_bop cvv handling
9320 2007-11-07 20:21 ivan
9322 * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add
9323 selfservice-session_timeout config
9325 2007-11-07 18:10 ivan
9327 * FS/FS/cust_main.pm: prevent warning: "Use of uninitialized value
9328 in concatenation (.) or string at
9329 /usr/local/share/perl/5.8.8/FS/cust_main.pm line 1668."
9331 2007-11-07 16:59 ivan
9333 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
9334 FS/bin/freeside-expiration-alerter, conf/alerter_template,
9335 conf/company_address, conf/company_name,
9336 conf/impending_recur_template, conf/invoice_latexfooter,
9337 conf/invoice_latexnotes, conf/invoice_latexreturnaddress,
9338 conf/invoice_latexsmallfooter, conf/invoice_template,
9339 conf/invoice_template_statement, conf/welcome_letter: for new
9340 installs, centralize some stuff that was spread around different
9343 2007-11-05 17:59 ivan
9345 * bin/customer-faker: keep our own list of states; remove some
9346 states that Data::Faker and Locale::SubCountry disagree on
9348 2007-11-04 21:42 ivan
9350 * fs_selfservice/FS-SelfService/SelfService.pm: doc: amount param
9351 to process_payment. just a bit important.
9353 2007-11-04 21:27 ivan
9355 * FS/FS/ClientAPI/MyAccount.pm,
9356 fs_selfservice/FS-SelfService/SelfService.pm: add
9357 process_payment_order_pkg method
9359 2007-11-04 10:22 jeff
9361 * httemplate/search/cust_main_ADV.cgi: comma is a bad delimiter
9362 choice according to ut_text()
9364 2007-11-03 10:38 ivan
9366 * httemplate/elements/menu.html: move menu option for adv. customer
9367 reports to second level, same as advanced invoice & package
9370 2007-11-02 17:55 jeff
9372 * httemplate/: elements/menu.html, search/cust_main_ADV.cgi,
9373 search/report_cust_main.html: new customer report/flattened
9374 package report (ticket 1428)
9376 2007-10-29 05:04 ivan
9378 * httemplate/search/cust_pkg.cgi: bug ya bug resulting from
9379 agent-virtualized packages
9381 2007-10-29 05:03 ivan
9383 * httemplate/search/report_receivables.cgi: famous last mysql bug
9385 2007-10-29 04:34 ivan
9387 * httemplate/edit/rate.cgi: yup, mysql-ing me harder
9389 2007-10-29 04:32 ivan
9391 * httemplate/search/cdr.html: mysql
9393 2007-10-29 04:18 ivan
9395 * FS/bin/freeside-setup: forgotton freeside-setup bits of mysql
9398 2007-10-29 03:31 ivan
9400 * FS/FS/cust_main.pm, FS/FS/part_event/Condition.pm,
9401 FS/FS/part_event/Condition/balance_age.pm,
9402 FS/FS/part_event/Condition/cust_bill_age.pm,
9403 httemplate/search/cdr.html: mysql me 1.9 more times
9405 2007-10-29 03:30 ivan
9407 * FS/FS/cust_bill.pm, FS/FS/h_Common.pm, httemplate/edit/rate.cgi,
9408 httemplate/search/cust_bill.html,
9409 httemplate/search/report_tax.cgi: mysql has no DISTINCT ON
9412 2007-10-28 18:08 ivan
9414 * httemplate/view/cust_pay.html: still have link back to the
9415 customer on printable receipt... should hide it from print at
9418 2007-10-28 05:51 ivan
9420 * FS/: FS/Schema.pm, FS/Setup.pm, FS/svc_acct.pm,
9421 bin/freeside-upgrade: finish mysql locking workaround
9423 2007-10-27 20:55 ivan
9425 * FS/FS/Record.pm, FS/FS/cust_svc.pm,
9426 FS/FS/part_export/sqlradius.pm, htetc/handler.pl,
9427 httemplate/search/report_receivables.cgi: mysql me harder
9429 2007-10-26 21:46 ivan
9431 * FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
9432 httemplate/misc/process/payment.cgi,
9433 httemplate/search/cust_pay.cgi, httemplate/view/cust_pay.html,
9434 httemplate/view/cust_main/payment_history.html: simple payment
9435 receipts in web interface, sorry arnie, RT#2738
9437 2007-10-25 12:01 ivan
9439 * FS/FS/TicketSystem/RT_External.pm, FS/FS/Schema.pm, Makefile:
9442 2007-10-25 01:29 ivan
9444 * FS/bin/freeside-setup: fix error handling
9446 2007-10-22 15:29 ivan
9448 * FS/FS/Report/Table/Monthly.pm: fix more fallout from
9449 agent-virtualized packages
9451 2007-10-17 09:07 jayce
9453 * FS/FS/cust_pkg.pm: insert_reason only worked if you passed in an
9454 existing reason, the code to insert a new reason was in place,
9455 but didn't let the new reason get used. Code to do this was
9456 already in place, just not utilized.
9458 2007-10-14 16:14 ivan
9460 * conf/invoice_html: this aligns better. i wonder how 1.9 loads up
9461 config from here, though?
9463 2007-10-14 16:10 ivan
9465 * FS/FS/cust_bill.pm: escape \dollar in invoice_latexnotes
9467 2007-10-14 13:07 ivan
9469 * FS/FS/Cron/bill.pm: don't fill up memory with objects for every
9470 customer being billed
9472 2007-10-13 18:51 ivan
9474 * fs_selfservice/php/: freeside.class.php,
9475 freeside.login_example.php, freeside_signup_example.php: adding
9478 2007-10-13 10:33 jeff
9480 * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: correct
9481 agent_defaultpkg handling
9483 2007-10-10 13:54 ivan
9485 * FS/FS/cust_main.pm: set expandtab
9487 2007-10-10 13:52 jayce
9489 * FS/FS/cust_main.pm: With this line missing, cust_event objects
9490 would not fully create (eventpart wasn't loading), causing the _X
9491 methods to fail on ->part_event. Only noticed when you retried
9492 events that had previously failed.
9494 2007-10-10 11:14 ivan
9496 * httemplate/browse/part_pkg.cgi: REALLY fix the package browsing
9497 this time, without messing up the ordering
9499 2007-10-10 10:55 ivan
9501 * httemplate/edit/part_pkg.cgi: concurrent fix for package editing
9502 also cleans this up slightly
9504 2007-10-10 10:50 jeff
9506 * httemplate/edit/part_pkg.cgi: close:}
9508 2007-10-09 10:57 ivan
9510 * FS/FS/cust_main.pm: be polite! don't spew debugging info unless
9513 2007-10-08 21:58 ivan
9515 * FS/FS/Conf.pm: fix documenation links to point into wiki where
9518 2007-10-08 21:48 ivan
9520 * FS/FS/: Conf.pm, TicketSystem/RT_External.pm: add
9521 ticket_system-priority_reverse config
9523 2007-10-08 18:40 jeff
9525 * httemplate/misc/timeworked.html: preserve order
9527 2007-10-08 18:06 ivan
9529 * httemplate/misc/timeworked.html: interpolating the links would
9532 2007-10-08 18:01 ivan
9534 * httemplate/misc/timeworked.html: i think this should fix
9535 timeworked subjects, and link to the transactions as well
9537 2007-10-08 16:48 ivan
9539 * fs_selfservice/FS-SelfService/cgi/view_support_details.html: line
9542 2007-10-08 16:32 ivan
9544 * fs_selfservice/FS-SelfService/SelfService.pm: self-service POD
9547 2007-10-08 14:06 ivan
9549 * FS/FS/part_event/Condition/cust_bill_owed.pm,
9550 bin/freeside-migrate-events, httemplate/edit/part_event.html: add
9551 cust_bill_owed as an implicit condition (whew), and make sure it
9552 is added on migrations (also: fixed implicit conditions like this
9553 which only apply to a subset of eventtables)
9555 2007-10-08 14:05 jeff
9557 * httemplate/edit/part_pkg.cgi: disallow agent changing on cloned
9560 2007-10-08 12:14 jeff
9562 * htetc/handler.pl, httemplate/edit/rate_region.cgi,
9563 httemplate/edit/reg_code.cgi,
9564 httemplate/edit/process/cust_svc.cgi,
9565 httemplate/edit/process/domain_record.cgi,
9566 httemplate/edit/process/reg_code.cgi,
9567 httemplate/elements/errorpage.html,
9568 httemplate/elements/tr-select-part_referral.html,
9569 httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
9570 httemplate/misc/delete-agent_payment_gateway.cgi,
9571 httemplate/misc/delete-cust_credit.cgi,
9572 httemplate/misc/delete-cust_pay.cgi,
9573 httemplate/misc/delete-cust_refund.cgi,
9574 httemplate/misc/delete-domain_record.cgi,
9575 httemplate/misc/delete-part_export.cgi, httemplate/misc/dump.cgi,
9576 httemplate/misc/inventory_item-import.html,
9577 httemplate/misc/unapply-cust_credit.cgi,
9578 httemplate/misc/unapply-cust_pay.cgi,
9579 httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
9580 httemplate/misc/unvoid-cust_pay_void.cgi,
9581 httemplate/misc/upload-batch.cgi,
9582 httemplate/misc/void-cust_pay.cgi,
9583 httemplate/misc/process/cdr-import.html,
9584 httemplate/misc/process/cust_main-import.cgi,
9585 httemplate/misc/process/cust_main-import_charges.cgi,
9586 httemplate/misc/process/inventory_item-import.html,
9587 httemplate/misc/process/link.cgi,
9588 httemplate/misc/process/payment.cgi,
9589 httemplate/search/cust_main.cgi, httemplate/search/cust_svc.html,
9590 httemplate/search/inventory_item.html,
9591 httemplate/search/reg_code.html, httemplate/search/sql.html,
9592 httemplate/search/svc_acct.cgi,
9593 httemplate/search/svc_broadband.cgi: Remove remaining calls to
9594 idiot/eidiot. Should fix 1479
9596 2007-10-05 13:41 ivan
9598 * FS/FS/part_event/Condition/cust_bill_has_service.pm: reenalbe
9601 2007-10-05 12:53 jeff
9603 * httemplate/misc/: timeworked.html, process/timeworked.html: new
9604 ui for assigning support time
9606 2007-10-05 12:45 ivan
9608 * httemplate/elements/tr-input-beginning_ending.html: fix date
9609 selection on advanced invoice report, or future places where date
9610 selection component is included multiple times
9612 2007-10-05 07:26 jayce
9614 * httemplate/elements/tr-select-part_svc.html: Initial checkin, was
9615 missing from the cust_bill_has_service condition checkin.
9617 2007-10-04 17:39 ivan
9619 * FS/FS/: part_event_condition.pm, part_event/Condition.pm,
9620 part_event/Condition/cust_bill_has_service.pm: add disable
9621 ability to conditions & disable cust_bill_has_service, so the
9622 condition edit page renders again
9624 2007-10-04 16:55 ivan
9626 * FS/FS/part_event/Condition/once.pm: whitespace
9628 2007-10-04 16:52 ivan
9630 * FS/FS/part_event/Condition/once.pm: such a dumb little thing, but
9631 i think that should really do it. whew
9633 2007-10-04 16:41 ivan
9635 * FS/FS/cust_main.pm: don't leave stray 'new' events around if they
9636 don't pass their final condition check
9638 2007-10-04 16:40 ivan
9640 * FS/FS/part_event/Condition/once.pm: hopefully fix once.pm
9643 2007-10-04 14:38 ivan
9645 * FS/FS/part_event_condition.pm: add SKIP_CONDITION_SQL debugging
9648 2007-10-04 12:14 ivan
9650 * FS/FS/Cron/bill.pm: additional due_cust_event debugging
9652 2007-10-04 12:04 ivan
9654 * FS/FS/cust_main.pm: nobody likes it when you forget ions
9656 2007-10-04 12:03 ivan
9658 * FS/FS/cust_main.pm: additional due_cust_event debugging
9660 2007-10-04 11:28 ivan
9662 * FS/FS/cust_main.pm: additional due_cust_event debugging
9664 2007-10-04 09:45 ivan
9666 * httemplate/search/cust_bill_event.cgi: fix compilation error!
9668 2007-10-03 21:21 ivan
9670 * FS/FS/cust_main.pm: i really hope this finally does it
9672 2007-10-03 21:09 ivan
9674 * FS/FS/cust_main.pm: dot strikes again
9676 2007-10-03 21:08 ivan
9678 * FS/FS/cust_main.pm: whew, i think this might actually fix it
9680 2007-10-03 20:48 ivan
9682 * FS/FS/cust_main.pm: doh! does that really fix agent-specific
9683 agent template migration from 1.7? sure hope so
9685 2007-10-03 20:37 ivan
9687 * FS/FS/Record.pm: add debugging option to qsearch
9689 2007-10-03 19:52 ivan
9691 * bin/pod2x: wikify individual files
9693 2007-10-03 19:22 ivan
9695 * bin/pod2x: fix FS::SelfService::XMLRPC pod generation
9697 2007-10-03 19:15 ivan
9699 * FS/FS/cust_main.pm: add missing =back
9701 2007-10-03 19:07 ivan
9703 * bin/pod2x: bah! THIS should fix munging of non-internal links, i
9706 2007-10-03 19:06 jeff
9708 * FS/FS/UI/bytecount.pm, FS/FS/part_pkg/flat.pm,
9709 FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
9710 httemplate/edit/process/part_pkg.cgi: support part_pkg option
9711 input validation, check bytecounts and allow commas (closes 1863)
9713 2007-10-03 18:56 ivan
9715 * bin/pod2x: this *should* fix munging of non-internal links, i
9718 2007-10-03 18:49 ivan
9720 * Makefile, bin/pod2x: wiki documentation convertor now
9722 2007-10-03 18:47 ivan
9724 * FS/FS.pm: add missing CLI utilities to FS.pm too
9726 2007-10-03 18:45 ivan
9728 * FS/bin/freeside-sqlradius-seconds: fixing wrong POD NAME doc
9730 2007-10-03 18:29 ivan
9732 * FS/t/cust_tax_exempt.pm: wtf!
9734 2007-10-03 18:21 ivan
9736 * FS/FS.pm: update FS base page for new stuff in 1.9
9738 2007-10-03 18:15 ivan
9740 * FS/: FS.pm: update top-level FS manpage
9742 2007-10-03 17:51 ivan
9744 * FS/FS/: access_right.pm, access_user_pref.pm,
9745 access_usergroup.pm, pay_batch.pm: POD documentation updates
9747 2007-10-02 14:56 ivan
9749 * FS/FS/cust_event.pm: doh!
9751 2007-10-02 08:31 jeff
9753 * FS/FS/cust_bill_event.pm, FS/FS/UI/Web.pm,
9754 httemplate/search/cust_bill_event.cgi: fix up re-email these
9757 2007-10-02 08:11 jeff
9759 * httemplate/misc/process/timeworked.html: missed file in self
9760 service support usage improvements
9762 2007-10-01 17:44 ivan
9764 * httemplate/: browse/part_referral.html, elements/menu.html:
9765 Configuration right no longer gives access to things controlled
9766 by their own ACLs (advertising source & package edit
9768 2007-10-01 17:40 ivan
9770 * httemplate/elements/menu.html: package definitions controlled by
9773 2007-10-01 17:32 ivan
9775 * FS/bin/freeside-daily: need the space
9777 2007-10-01 17:31 ivan
9779 * FS/FS/Schema.pm: this flag has nothing to do with recur tax :)
9781 2007-10-01 17:29 ivan
9783 * FS/FS/Cron/bill.pm: fix small problems with earlier commit: add
9784 back earlier commits reverted by this patch, also revert
9785 gratuitous whitespace changes
9787 2007-10-01 17:22 ivan
9789 * FS/FS/cust_event.pm: proper fix for once.pm bug? hopefully it
9792 2007-10-01 17:18 ivan
9794 * FS/FS/part_event/: Condition.pm, Condition/once.pm: proper fix
9795 for once.pm bug? hopefully it works :)
9797 2007-09-29 17:26 ivan
9799 * httemplate/search/: cdr.html, report_cdr.html: better CDR
9802 2007-09-29 17:25 ivan
9804 * httemplate/edit/REAL_cust_pkg.cgi: fix argument stickiness on
9805 date editing errors (especially because resetting them pops up
9806 the error confirmation)
9808 2007-09-29 17:23 ivan
9810 * FS/FS/cust_main.pm: this might fix agent-specific invoicing when
9813 2007-09-29 17:22 ivan
9815 * bin/freeside-upgrade-unicode: [no log message]
9817 2007-09-28 19:17 ivan
9819 * FS/FS/access_user.pm, httemplate/search/cust_event.html,
9820 httemplate/search/report_tax.cgi: fix ambiguous agentnum errors
9821 in cust_event.html & report_tax.cgi (provide a table option in
9822 access_user::agentnums_sql so this is easy to fix for other
9825 2007-09-27 17:33 jayce
9827 * FS/FS/cust_main.pm: Fixes a bug where retry_realtime isn't
9828 limiting to that user's events, therefore selecting all retryable
9829 events, and having to filter later. On a system with a running
9830 history, this caused bad O() types of situations for performance,
9831 especially bad when this was called by something that a user
9832 would be awaiting feedback from
9834 2007-09-27 17:19 jayce
9836 * FS/FS/Record.pm: Cleanup qsearch for readability, removes heinous
9837 map {} of several hundred lines into two simple method calls
9839 2007-09-27 14:25 jeff
9841 * httemplate/edit/svc_acct.cgi: hide fixed passwords
9843 2007-09-27 11:24 jayce
9845 * FS/: FS/Schema.pm, FS/cust_main.pm, FS/Cron/bill.pm,
9846 bin/freeside-daily: Multi-System Billing: with a -m flag, daily
9847 will queue billing jobs instead of running each. freeside-queued
9848 will then pick it up, allowing multiple simultaneous jobs to run,
9849 as well as multiple machines. Also adds a 'Secure' column to the
9850 queue system, allowing for billing jobs to define themselves as
9851 'secure only' in cases where a box might be using the encryption.
9852 This allows you to run secure only jobs (such as a collect) on
9855 2007-09-26 12:27 jayce
9857 * FS/FS/part_event/Condition/cust_bill_has_service.pm: Initial
9858 import. Condition tests to see if the Invoice bills for a
9861 2007-09-26 12:24 jayce
9863 * FS/FS/part_event/Condition/once.pm: Event loop changes after
9864 initial creation caused this to never trigger, as the event loop
9865 creates a 'NEW' record, as a placeholder. We need to not die
9868 2007-09-26 09:06 ivan
9870 * httemplate/browse/part_pkg.cgi: fix package browse query, doh
9872 2007-09-24 08:47 jeff
9874 * FS/FS/Schema.pm, FS/FS/acct_rt_transaction.pm,
9875 FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_External.pm,
9876 fs_selfservice/FS-SelfService/SelfService.pm,
9877 fs_selfservice/FS-SelfService/cgi/myaccount.html,
9878 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
9879 fs_selfservice/FS-SelfService/cgi/view_support_details.html:
9880 self-service support usage improvements (1733)
9882 2007-09-23 17:56 ivan
9884 * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/part_event.pm,
9885 FS/FS/part_pkg.pm, httemplate/browse/part_pkg.cgi: beginning of
9886 agent-virtualization of packages
9888 2007-09-23 16:17 ivan
9890 * httemplate/edit/svc_www.cgi: i think this is a bug; should not
9891 show the svc_www.usersvc selector unless it is non-fixed or
9892 non-blank, NOT non-fixed or blank
9894 2007-09-23 16:16 ivan
9896 * FS/FS/Record.pm: remove compat with pre-0.33 DBIx::DBSchema
9898 2007-09-23 13:21 ivan
9900 * FS/FS/Conf.pm, httemplate/search/svc_acct.cgi: accounts w/time
9903 2007-09-23 13:00 ivan
9905 * httemplate/search/svc_acct.cgi: accounts w/time remaining search
9907 2007-09-23 12:54 ivan
9909 * httemplate/search/svc_acct.cgi: accounts w/time remaining search
9911 2007-09-23 12:18 ivan
9913 * httemplate/search/elements/search.html: remove extraneous blank
9914 line causing Excel exports to fail
9916 2007-09-23 11:32 ivan
9918 * FS/FS/svc_acct.pm, httemplate/elements/menu.html,
9919 httemplate/search/svc_acct.cgi: accounts w/time remaining search
9921 2007-09-22 15:45 ivan
9923 * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: fix
9924 menubar border in example self-service template
9926 2007-09-22 14:31 ivan
9928 * httemplate/config/: config-view.cgi, config.cgi: improve config
9929 UI, especially for textareas
9931 2007-09-22 12:40 ivan
9933 * httemplate/view/svc_acct.cgi: UI
9935 2007-09-22 12:03 ivan
9937 * FS/FS/svc_domain.pm: have to import tld_exists function if we're
9940 2007-09-22 11:27 ivan
9942 * httemplate/view/svc_acct.cgi: add a list of any hosts associated
9945 2007-09-20 19:24 ivan
9947 * httemplate/search/timeworked.html: fix problems with time queue
9948 search: ticket subjects need to be HTML-escaped, 'remaining time'
9949 calculation had a NULL vs 0 issue, and link to tickets
9951 2007-09-19 15:38 ivan
9953 * rt/lib/RT/SearchBuilder.pm: we need SearchBuilder 1.48 to avoid
9954 annoying Pg bugs causing "This user's 10 highest priority
9955 tickets" to be blank
9957 2007-09-18 17:27 jeff
9959 * fs_selfservice/FS-SelfService/cgi/myaccount.html: support custom
9962 2007-09-18 17:12 ivan
9964 * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix at
9965 least one small problem with reprint/email/fax functionality: now
9966 should understand the "most recent invoice per customer" and
9967 invoice # min/max options
9969 2007-09-18 16:19 ivan
9971 * httemplate/edit/cust_main.cgi: fix advertising source stickiness
9972 when page is reloaded with an error
9974 2007-09-18 15:51 ivan
9976 * rt/etc/RT_SiteConfig.pm: MyTicketsLength has been replaced with
9977 an official upstream config
9979 2007-09-18 14:41 ivan
9981 * httemplate/search/svc_broadband.cgi: and parens help alot, doh
9983 2007-09-18 14:37 ivan
9985 * httemplate/search/svc_broadband.cgi: fix svc_broadband search by
9986 svcpart (links from browse/part_svc, in particular
9988 2007-09-18 10:07 ivan
9990 * FS/FS/Schema.pm: add missing column access_user_pref.expiration
9992 2007-09-17 23:32 jeff
9994 * FS/FS/: cust_pkg.pm, part_pkg/base_rate.pm, part_pkg/flat.pm,
9995 part_pkg/prorate.pm, part_pkg/subscription.pm: allow assignment
9996 of auto recharge values AND rollover
9998 2007-09-17 23:07 jeff
10000 * FS/FS/Cron/expire_user_pref.pm: auto commit for vacuum
10002 2007-09-17 17:21 ivan
10004 * fs_selfservice/FS-SelfService/cgi/myaccount.html: close table
10007 2007-09-17 14:12 ivan
10009 * FS/FS/cust_main.pm: fix scoping issues with $1 and $2 resulting
10010 in payinfo trying getting set to xxEK, thanks to _vlad_ for
10011 tracking this down and providing a fix
10013 2007-09-17 13:52 ivan
10015 * FS/FS/Conf.pm: elaborate on ambiguous instructions
10017 2007-09-13 20:45 ivan
10019 * httemplate/edit/process/quick-charge.cgi: Fix 'Can't use an
10020 undefined value as an ARRAY reference at
10021 /usr/local/share/perl/5.8.8/FS/cust_main.pm line 4383.' error
10023 2007-09-13 20:31 ivan
10025 * rt/html/Elements/TicketList: fix visual glitch on "RT at a
10026 glance" / Ticketing main
10028 2007-09-13 19:14 ivan
10030 * rt/html/Ticket/Elements/ShowTransactionAttachments: turn off
10031 Text::Quoted usage, it segfaults and its optional
10033 2007-09-13 16:45 ivan
10035 * rt/html/NoAuth/css/3.5-default/freeside.css: make boxes distinct
10036 from the background
10038 2007-09-13 15:35 ivan
10040 * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/acct_rt_transaction.pm,
10041 FS/FS/svc_acct_rt_transaction.pm, FS/t/acct_rt_transaction.t,
10042 FS/t/svc_acct_rt_transaction.t, htetc/handler.pl,
10043 httemplate/misc/process/timeworked.html,
10044 httemplate/search/timeworked.html: rename svc_acct_rt_transaction
10045 to acct_rt_transaction, as it is not a service, its something
10046 that hangs off of an svc_acct (like an acct_snarf). thank
10047 goodness was able to do this before its any sort of migration
10050 2007-09-13 15:25 ivan
10052 * httemplate/browse/part_svc.cgi: random indentation fix
10054 2007-09-13 15:25 ivan
10056 * FS/bin/freeside-upgrade: some notes about old part_svc columns,
10057 since DBIx::DBSchema 0.33+ will now drop them...
10059 2007-09-13 15:24 ivan
10061 * CREDITS: too little, too late attempt at spam reduction
10063 2007-09-13 15:05 ivan
10065 * httemplate/search/cust_main.cgi: fix status color on customer
10068 2007-09-13 15:05 ivan
10070 * httemplate/search/report_receivables.cgi: clean up some unused
10073 2007-09-13 13:16 ivan
10075 * httemplate/misc/cust_main-import.cgi: add better inline docs
10076 explaining fields on customer CSV import
10078 2007-09-12 19:44 ivan
10080 * rt/html/NoAuth/css/3.5-default/freeside.css: it would help to
10083 2007-09-12 13:40 ivan
10085 * FS/FS/TicketSystem/RT_External.pm: don't want a fatal error when
10086 we can't fetch the name for a queue...
10088 2007-09-11 22:38 ivan
10090 * bin/freeside-migrate-events: freeside-migrate-events now moves
10091 event options, whew
10093 2007-09-11 21:23 ivan
10095 * FS/FS/cust_event.pm: fix problems migrating weird statustext from
10096 cust_bill_event records
10098 2007-09-11 21:23 ivan
10100 * FS/FS/cust_bill_event.pm: prevent (less than) and (greater than)
10101 in statustext message (or anything else weird) from causing them
10102 not to get inserted
10104 2007-09-11 21:20 ivan
10106 * bin/freeside-migrate-events: fix for freeside-migrate-events bug
10107 that would throw a duplicate row error instead of completing the
10110 2007-09-11 20:39 ivan
10112 * FS/FS/svc_domain.pm: fix "Useless use of a variable in void
10113 context at /usr/local/share/perl/5.8.8/FS/svc_domain.pm line
10114 367." that might have possible set an incorrest svc_domain.suffix
10116 2007-09-10 18:33 ivan
10118 * FS/FS/: Conf.pm, cust_main.pm: add cust_main-require_phone and
10119 cust_main-require_invoicing_list_email options
10121 2007-09-10 17:28 ivan
10123 * FS/FS/cust_main.pm: better default paydate for letters
10125 2007-09-06 20:45 ivan
10127 * FS/FS/cust_pkg.pm: default cancellation subject so the emails
10128 work even when people don't set one in config
10130 2007-09-06 20:36 ivan
10132 * FS/FS/part_export/sqlradius.pm: tweak debugging
10134 2007-08-23 01:23 ivan
10136 * FS/FS/: Conf.pm, part_export/sqlradius.pm: fix bug where user
10137 could log in to RADIUS with uppercase usernameand avoid bandwidth
10138 acconting (mysql is case-insensitive? wtf! thanks a fucking lot
10141 2007-08-17 07:01 jeff
10143 * FS/FS/cust_main.pm: miss use
10145 2007-08-17 06:59 jeff
10147 * httemplate/misc/process/timeworked.html: access control
10149 2007-08-16 21:27 ivan
10151 * Makefile: remove redunant redundancy
10153 2007-08-16 11:22 jeff
10155 * FS/FS/svc_acct.pm: correct labels in service definition edit for
10158 2007-08-16 10:40 ivan
10160 * FS/FS/ClientAPI/MyAccount.pm: remove debugging
10162 2007-08-16 09:19 jeff
10164 * FS/bin/freeside-upgrade: agent_custid bugfix (1746)
10166 2007-08-16 06:40 jeff
10168 * FS/FS/svc_acct_rt_transaction.pm, FS/FS/AccessRight.pm,
10169 FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
10170 FS/t/svc_acct_rt_transaction.t,
10171 httemplate/misc/batch-cust_pay.html,
10172 httemplate/misc/timeworked.html, FS/MANIFEST,
10173 httemplate/misc/process/timeworked.html,
10174 httemplate/search/timeworked.html, FS/FS/ClientAPI/MyAccount.pm,
10175 fs_selfservice/FS-SelfService/cgi/myaccount.html,
10176 htetc/handler.pl, httemplate/elements/menu.html,
10177 httemplate/view/cust_main/tickets.html: support hours 'usage'
10178 tracking for our own internal use (#1733)
10180 2007-08-15 17:09 ivan
10182 * FS/FS/cust_main.pm: have generate_letter assume a default paydate
10183 of 2037-12 so it doesn't bomb out on empty paydates
10185 2007-08-15 16:46 ivan
10187 * FS/bin/freeside-sqlradius-reset: add -n option to
10188 freeside-sqlradius-reset to supress deleting data
10190 2007-08-15 14:51 ivan
10192 * httemplate/edit/cust_main.cgi: fix customer status color here too
10194 2007-08-14 20:26 ivan
10196 * httemplate/browse/part_export.cgi: little more low-hanging fruit:
10197 table-grid the export listing
10199 2007-08-14 14:46 ivan
10201 * FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
10202 httemplate/graph/cust_bill_pkg.cgi,
10203 httemplate/graph/cust_pkg.cgi, httemplate/graph/money_time.cgi,
10204 httemplate/graph/report_cust_pkg.html,
10205 httemplate/graph/elements/monthly.html,
10206 httemplate/browse/agent.cgi: add package churn report/graph
10208 2007-08-14 13:18 ivan
10210 * FS/FS/Cron/bill.pm: removing unneeded %saw var
10212 2007-08-13 19:40 ivan
10214 * httemplate/elements/tr-select-cust_pkg-status.html: restore label
10215 on package status selector
10217 2007-08-10 16:50 ivan
10219 * bin/dbdef-create, FS/bin/freeside-dbdef-create: rename
10220 dbdef-create to freeside-dbdef-create and move it to FS/bin, so
10221 it gets %%%FREESIDE_CONF%%% substituted
10223 2007-08-10 15:48 ivan
10225 * FS/FS/part_pkg.pm: add 3 day, 4 month and 4.5 month (137 day)
10228 2007-08-10 00:01 ivan
10230 * FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
10231 httemplate/view/cust_main/packages.html: on changing packages,
10232 don't set setup date unless old package has one
10234 2007-08-08 17:31 ivan
10236 * FS/FS/svc_domain.pm: add TLD checking to svc_domain
10238 2007-08-08 12:18 ivan
10240 * FS/FS/cust_pkg.pm: fix otaker regex
10242 2007-08-07 13:05 ivan
10244 * FS/FS/cust_main.pm: more informative error msg
10246 2007-08-06 12:45 jeff
10248 * fs_selfservice/FS-SelfService/SelfService/XMLRPC.pm:
10249 documentation improvements
10251 2007-08-06 01:51 jeff
10253 * fs_selfservice/FS-SelfService/MANIFEST: there is a server
10255 2007-08-06 01:46 jeff
10257 * fs_selfservice/FS-SelfService/: MANIFEST, Makefile.PL,
10258 freeside-selfservice-xmlrpc-server, SelfService/XMLRPC.pm,
10259 cgi/xmlrpc.cgi: add selfservice xmlrpc facilities (#591)
10261 2007-08-05 10:32 jeff
10263 * FS/FS/ClientAPI/MyAccount.pm: eeb! fix realtime recharge
10265 2007-08-03 19:06 ivan
10267 * rt/etc/RT_SiteConfig.pm: fix URL handling on RT redirects
10269 2007-08-03 18:58 ivan
10271 * Makefile: update Makefile to always substitute in
10272 RT_SiteConfig.pm when running install-rt
10274 2007-08-03 18:57 ivan
10276 * rt/html/Elements/Header, httemplate/elements/header.html: point
10277 1.9 to 1.9 documentation
10279 2007-08-03 17:13 ivan
10281 * rt/: FREESIDE_MODIFIED, Makefile, config.log, config.status,
10282 bin/mason_handler.fcgi, bin/mason_handler.scgi,
10283 bin/mason_handler.svc, bin/rt-crontool, bin/rt-mailgate,
10284 html/Elements/Footer, html/Elements/Header,
10285 html/Elements/PageLayout, html/NoAuth/css/3.5-default/main.css,
10286 html/NoAuth/css/3.5-default/misc.css,
10287 html/NoAuth/css/3.5-default/transactions.css,
10288 html/NoAuth/images/css/cb.gif, html/NoAuth/images/css/cbr.gif,
10289 html/NoAuth/images/css/ct.gif, html/NoAuth/images/css/ctr.gif,
10290 lib/RT.pm: clean up corners & colors
10292 2007-08-03 16:14 ivan
10294 * rt/html/Elements/PageLayout: fix nit sorting out tops earchboxes
10296 2007-08-03 16:00 ivan
10298 * rt/html/Elements/PageLayout: at least sort out the top
10301 2007-08-03 15:43 ivan
10303 * rt/etc/: RT_Config.pm, RT_Config.pm.in: fix path so we can find
10306 2007-08-03 15:10 ivan
10308 * rt/html/Ticket/Elements/ShowSummary: fix merge nit
10310 2007-08-03 15:06 ivan
10312 * rt/FREESIDE_MODIFIED: [no log message]
10314 2007-08-03 14:49 ivan
10316 * rt/: FREESIDE_MODIFIED, etc/RT_SiteConfig.pm,
10317 html/Elements/Footer, html/Elements/Header, html/Elements/Menu,
10318 html/Elements/PageLayout, html/Elements/QuickCreate,
10319 html/Elements/SimpleSearch, html/Elements/Tabs,
10320 html/Elements/TicketList, html/Elements/TitleBoxStart,
10321 html/Elements/CollectionAsTable/Row, html/NoAuth/printrt.css,
10322 html/NoAuth/webrt.css, html/NoAuth/images/space.gif,
10323 html/Search/Bulk.html, html/Ticket/Elements/ShowMemberOf,
10324 html/Ticket/Elements/ShowReferences,
10325 html/Ticket/Elements/ShowSummary, html/Ticket/Elements/Tabs,
10326 html/Widgets/TitleBoxStart, lib/RT/SearchBuilder.pm,
10327 sbin/rt-setup-database.in: merging RT_3_6_4 to HEAD
10329 2007-08-02 16:44 ivan
10331 * httemplate/view/cust_main/packages.html: increase package popup
10334 2007-08-02 16:09 ivan
10336 * httemplate/: edit/process/cust_pkg.cgi,
10337 elements/select-table.html, misc/change_pkg.cgi,
10338 misc/order_pkg.html, view/cust_main/packages.html: fix slowness
10339 on change package and also make it into a popup
10341 2007-08-02 16:01 ivan
10343 * httemplate/elements/select-cust-part_pkg.html: fix slowness on
10344 change package and also make it into a popup
10346 2007-08-02 15:55 ivan
10348 * FS/FS/CGI.pm: fix status color on small_custview
10350 2007-08-02 14:57 ivan
10352 * httemplate/view/cust_main/packages.html: line up package acitons
10355 2007-08-02 12:54 ivan
10357 * rt/: lib/RT/I18N/tr.po, lib/RT/Report/Tickets.pm,
10358 lib/RT/Report/Tickets/Entry.pm,
10359 lib/t/data/subject-with-folding-ws, lib/t/data/lorem-ipsum,
10360 lib/t/data/very-long-subject,
10361 lib/t/regression/06-mime_decoding.t,
10362 lib/t/regression/15cf_pattern.t,
10363 lib/t/regression/23-batch-upload-csv.t,
10364 lib/t/regression/25scrip_order.t, lib/t/regression/27verp.t,
10365 lib/t/regression/17custom_search.t,
10366 lib/t/regression/19quicksearch.t, lib/t/regression/23cfsort.t,
10367 lib/t/regression/00-mason-syntax.t,
10368 lib/t/regression/26command_line.t,
10369 lib/t/regression/15cf_combo_cascade.t,
10370 lib/t/regression/18custom_frontpage.t,
10371 lib/t/regression/24pawsort.t,
10372 lib/t/regression/20-sort-by-requestor.t,
10373 lib/t/regression/23-web_attachments.t,
10374 docs/design_docs/ruleset-workflow.txt,
10375 html/Elements/SelectTimeUnits, html/Elements/RefreshHomepage,
10376 html/Elements/MyAdminQueues, html/Elements/MyRT,
10377 html/Elements/MyReminders, html/Elements/MySupportQueues,
10378 html/Elements/QueueSummary, html/Elements/ShowSearch,
10379 html/Elements/ValidateCustomFields, html/Elements/Logo,
10380 html/Elements/EditCustomFieldCombobox, html/Prefs/MyRT.html,
10381 html/Prefs/Quicksearch.html, html/Prefs/Search.html,
10382 html/Prefs/SearchOptions.html, html/Prefs/Elements/Tabs,
10383 html/Search/Chart.html, html/Search/Simple.html,
10384 html/Search/Chart, html/Search/Elements/SelectGroupBy,
10385 html/Search/Elements/Chart,
10386 html/Search/Elements/SearchesForObject,
10387 html/Search/Elements/SelectChartType,
10388 html/REST/1.0/Forms/ticket/merge,
10389 html/REST/1.0/Forms/ticket/comment,
10390 html/REST/1.0/Forms/ticket/take,
10391 html/REST/1.0/Forms/transaction/default,
10392 html/NoAuth/css/autohandler, html/NoAuth/css/print.css,
10393 html/NoAuth/css/3.4-compat/footer.css,
10394 html/NoAuth/css/3.4-compat/header.css,
10395 html/NoAuth/css/3.4-compat/login.css,
10396 html/NoAuth/css/3.4-compat/nav.css,
10397 html/NoAuth/css/3.4-compat/ticket.css,
10398 html/NoAuth/css/3.4-compat/transactions.css,
10399 html/NoAuth/css/3.4-compat/body.css,
10400 html/NoAuth/css/3.4-compat/forms.css,
10401 html/NoAuth/css/3.4-compat/main.css,
10402 html/NoAuth/css/3.4-compat/misc.css,
10403 html/NoAuth/css/3.4-compat/quickbar.css,
10404 html/NoAuth/css/3.4-compat/titlebox.css,
10405 html/NoAuth/css/3.5-default/footer.css,
10406 html/NoAuth/css/3.5-default/login.css,
10407 html/NoAuth/css/3.5-default/nav.css,
10408 html/NoAuth/css/3.5-default/ticket.css,
10409 html/NoAuth/css/3.5-default/approvals.css,
10410 html/NoAuth/css/3.5-default/body.css,
10411 html/NoAuth/css/3.5-default/forms.css,
10412 html/NoAuth/css/3.5-default/header.css,
10413 html/NoAuth/css/3.5-default/logo.css,
10414 html/NoAuth/css/3.5-default/main.css,
10415 html/NoAuth/css/3.5-default/misc.css,
10416 html/NoAuth/css/3.5-default/quickbar.css,
10417 html/NoAuth/css/3.5-default/titlebox.css,
10418 html/NoAuth/css/3.5-default/transactions.css,
10419 html/NoAuth/images/css/cb-light.gif,
10420 html/NoAuth/images/css/cb.gif,
10421 html/NoAuth/images/css/cbr-b2g.gif,
10422 html/NoAuth/images/css/cbr-b2lb.gif,
10423 html/NoAuth/images/css/cbr-gray.gif,
10424 html/NoAuth/images/css/cbr-trans.gif,
10425 html/NoAuth/images/css/cbr.gif,
10426 html/NoAuth/images/css/ct-light.gif,
10427 html/NoAuth/images/css/ct.gif,
10428 html/NoAuth/images/css/ctr-b2g.gif,
10429 html/NoAuth/images/css/ctr-b2lb.gif,
10430 html/NoAuth/images/css/ctr-gray.gif,
10431 html/NoAuth/images/css/ctr-trans.gif,
10432 html/NoAuth/images/css/ctr.gif,
10433 html/NoAuth/images/css/dark-arrow-up.png,
10434 html/NoAuth/images/css/dark-arrow.png,
10435 html/NoAuth/images/css/light-arrow-up.png,
10436 html/NoAuth/images/css/light-arrow.png,
10437 html/NoAuth/images/css/rolldown-arrow.gif,
10438 html/NoAuth/images/css/rolldown-arrow.png,
10439 html/NoAuth/images/css/rollup-arrow.gif,
10440 html/NoAuth/js/cascaded.js, html/NoAuth/js/util.js,
10441 html/NoAuth/js/autohandler, html/NoAuth/js/combobox.js,
10442 html/NoAuth/js/list.js, html/NoAuth/js/ahah.js,
10443 html/NoAuth/js/class.js, html/NoAuth/js/titlebox-state.js,
10444 html/Widgets/ComboBox, html/Widgets/SavedSearch,
10445 html/Widgets/SelectionBox, html/Widgets/TitleBox,
10446 html/Widgets/TitleBoxEnd, html/Widgets/TitleBoxStart,
10447 html/Helpers/CalPopup.html, html/Tools/index.html,
10448 html/Tools/Reports/CreatedByDates.html,
10449 html/Tools/Reports/ResolvedByDates.html,
10450 html/Tools/Reports/ResolvedByOwner.html,
10451 html/Tools/Reports/index.html, html/Tools/Reports/Elements/Tabs,
10452 html/Admin/Elements/ConfigureMyRT, html/Admin/Global/MyRT.html,
10453 html/Admin/Users/MyRT.html, html/Ticket/Reminders.html,
10454 html/Ticket/Elements/ShowTime, html/Ticket/Elements/Reminders,
10455 etc/upgrade/3.5.1/content: Initial revision
10457 2007-08-02 12:51 ivan
10459 * rt/lib/RT/: Reminders.pm, Interface/Web/Menu.pm,
10460 Interface/Web/Menu/Item.pm, Search/Googleish.pm, I18N/sv.po:
10463 2007-08-01 15:33 ivan
10465 * FS/FS/Schema.pm: i guess svc_www.usersvc can be null...
10467 2007-08-01 15:24 ivan
10469 * ANNOUNCE.1.5, CREDITS, FS/MANIFEST, FS/README,
10470 FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Record.pm,
10471 FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/access_group.pm,
10472 FS/FS/access_user.pm, FS/FS/access_user_pref.pm, FS/FS/agent.pm,
10473 FS/FS/cust_bill.pm, FS/FS/cust_credit.pm, FS/FS/cust_event.pm,
10474 FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_batch.pm,
10475 FS/FS/cust_pkg.pm, FS/FS/cust_refund.pm, FS/FS/m2name_Common.pm,
10476 FS/FS/option_Common.pm, FS/FS/part_bill_event.pm,
10477 FS/FS/part_event.pm, FS/FS/part_event_condition.pm,
10478 FS/FS/part_event_condition_option.pm,
10479 FS/FS/part_event_condition_option_option.pm,
10480 FS/FS/part_event_option.pm, FS/FS/pay_batch.pm, FS/FS/payby.pm,
10481 FS/FS/pkg_referral.pm, FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
10482 FS/FS/svc_domain.pm, FS/FS/svc_forward.pm, FS/FS/svc_www.pm,
10483 FS/FS/Cron/bill.pm, FS/FS/Cron/expire_user_pref.pm,
10484 FS/FS/part_event/Action.pm, FS/FS/part_event/Condition.pm,
10485 FS/FS/part_event/Action/addpost.pm,
10486 FS/FS/part_event/Action/apply.pm,
10487 FS/FS/part_event/Action/bill.pm,
10488 FS/FS/part_event/Action/cancel.pm,
10489 FS/FS/part_event/Action/collect.pm,
10490 FS/FS/part_event/Action/cust_bill_batch.pm,
10491 FS/FS/part_event/Action/cust_bill_comp.pm,
10492 FS/FS/part_event/Action/cust_bill_fee_percent.pm,
10493 FS/FS/part_event/Action/cust_bill_realtime_card.pm,
10494 FS/FS/part_event/Action/cust_bill_realtime_check.pm,
10495 FS/FS/part_event/Action/cust_bill_realtime_lec.pm,
10496 FS/FS/part_event/Action/cust_bill_send.pm,
10497 FS/FS/part_event/Action/cust_bill_send_agent.pm,
10498 FS/FS/part_event/Action/cust_bill_send_alternate.pm,
10499 FS/FS/part_event/Action/cust_bill_send_csv_ftp.pm,
10500 FS/FS/part_event/Action/cust_bill_send_if_newest.pm,
10501 FS/FS/part_event/Action/cust_bill_spool_csv.pm,
10502 FS/FS/part_event/Action/cust_bill_suspend_if_balance.pm,
10503 FS/FS/part_event/Action/fee.pm,
10504 FS/FS/part_event/Action/suspend.pm,
10505 FS/FS/part_event/Action/suspend_if_pkgpart.pm,
10506 FS/FS/part_event/Action/suspend_unless_pkgpart.pm,
10507 FS/FS/part_event/Condition/agent.pm,
10508 FS/FS/part_event/Condition/agent_type.pm,
10509 FS/FS/part_event/Condition/balance.pm,
10510 FS/FS/part_event/Condition/balance_age.pm,
10511 FS/FS/part_event/Condition/balance_under.pm,
10512 FS/FS/part_event/Condition/cust_bill_age.pm,
10513 FS/FS/part_event/Condition/cust_bill_owed.pm,
10514 FS/FS/part_event/Condition/cust_bill_owed_under.pm,
10515 FS/FS/part_event/Condition/cust_pay_batch_declined.pm,
10516 FS/FS/part_event/Condition/cust_status.pm,
10517 FS/FS/part_event/Condition/every.pm,
10518 FS/FS/part_event/Condition/once.pm,
10519 FS/FS/part_event/Condition/payby.pm,
10520 FS/FS/part_event/Condition/pkg_class.pm,
10521 FS/FS/part_event/Condition/pkg_status.pm,
10522 FS/FS/part_export/textradius.pm, FS/FS/part_pkg/flat.pm,
10523 FS/FS/part_pkg/flat_delayed.pm, FS/FS/part_pkg/prorate.pm,
10524 FS/FS/part_pkg/prorate_delayed.pm,
10525 FS/FS/part_pkg/subscription.pm, FS/bin/freeside-daily,
10526 FS/bin/freeside-monthly, FS/t/cust_event.t,
10527 FS/t/part_event-Action.t, FS/t/part_event-Condition.t,
10528 FS/t/part_event.t, FS/t/part_event_condition.t,
10529 FS/t/part_event_condition_option.t,
10530 FS/t/part_event_condition_option_option.t,
10531 FS/t/part_event_option.t, FS/t/pkg_referral.t,
10532 bin/freeside-migrate-events, eg/part_event-Action-template.pm,
10533 eg/part_event-Condition-template.pm, fs_selfservice/DEPLOY,
10534 htetc/handler.pl, httemplate/browse/access_group.html,
10535 httemplate/browse/access_user.html, httemplate/browse/agent.cgi,
10536 httemplate/browse/invoice_template.html,
10537 httemplate/browse/part_bill_event.cgi,
10538 httemplate/browse/part_event.html,
10539 httemplate/browse/part_pkg.cgi,
10540 httemplate/browse/part_referral.html,
10541 httemplate/browse/pkg_class.html, httemplate/browse/reason.html,
10542 httemplate/config/config-process.cgi,
10543 httemplate/config/config-view.cgi, httemplate/config/config.cgi,
10544 httemplate/edit/access_group.html, httemplate/edit/agent.cgi,
10545 httemplate/edit/cust_main.cgi, httemplate/edit/invoice_logo.html,
10546 httemplate/edit/invoice_template.html,
10547 httemplate/edit/part_bill_event.cgi,
10548 httemplate/edit/part_event.html, httemplate/edit/part_pkg.cgi,
10549 httemplate/edit/part_referral.html, httemplate/edit/reason.html,
10550 httemplate/edit/elements/edit.html,
10551 httemplate/edit/process/access_group.html,
10552 httemplate/edit/process/invoice_logo.html,
10553 httemplate/edit/process/invoice_template.html,
10554 httemplate/edit/process/part_event.html,
10555 httemplate/edit/process/quick-cust_pkg.cgi,
10556 httemplate/edit/process/elements/process.html,
10557 httemplate/elements/checkboxes-table-name.html,
10558 httemplate/elements/freeside.css,
10559 httemplate/elements/hidden.html, httemplate/elements/menu.html,
10560 httemplate/elements/select-agent.html,
10561 httemplate/elements/select-agent_type.html,
10562 httemplate/elements/select-cust_main-status.html,
10563 httemplate/elements/select-cust_pkg-status.html,
10564 httemplate/elements/select-part_referral.html,
10565 httemplate/elements/select-pkg_class.html,
10566 httemplate/elements/select-table.html,
10567 httemplate/elements/selectlayers.html,
10568 httemplate/elements/table-grid.html,
10569 httemplate/elements/tr-checkbox-multiple.html,
10570 httemplate/elements/tr-checkbox.html,
10571 httemplate/elements/tr-fixed.html,
10572 httemplate/elements/tr-freq.html,
10573 httemplate/elements/tr-input-money.html,
10574 httemplate/elements/tr-input-text.html,
10575 httemplate/elements/tr-password.html,
10576 httemplate/elements/tr-select-agent.html,
10577 httemplate/elements/tr-select-agent_type.html,
10578 httemplate/elements/tr-select-cust_main-status.html,
10579 httemplate/elements/tr-select-cust_pkg-status.html,
10580 httemplate/elements/tr-select-invoice_template.html,
10581 httemplate/elements/tr-select-part_pkg.html,
10582 httemplate/elements/tr-select-part_referral.html,
10583 httemplate/elements/tr-select-pkg_class.html,
10584 httemplate/elements/tr-select-reason.html,
10585 httemplate/elements/tr-select-taxclass.html,
10586 httemplate/elements/tr-select.html,
10587 httemplate/elements/tr-selectlayers.html,
10588 httemplate/elements/tr-selectmultiple-part_pkg.html,
10589 httemplate/elements/tr-td-label.html,
10590 httemplate/elements/tr-title.html,
10591 httemplate/elements/fckeditor/fckconfig.js,
10592 httemplate/elements/fckeditor/fckeditor.js,
10593 httemplate/elements/fckeditor/fckpackager.xml,
10594 httemplate/elements/fckeditor/fckstyles.xml,
10595 httemplate/elements/fckeditor/fcktemplates.xml,
10596 httemplate/elements/fckeditor/editor/fckdebug.html,
10597 httemplate/elements/fckeditor/editor/fckdialog.html,
10598 httemplate/elements/fckeditor/editor/fckeditor.html,
10599 httemplate/elements/fckeditor/editor/fckeditor.original.html,
10600 httemplate/elements/fckeditor/editor/css/fck_editorarea.css,
10601 httemplate/elements/fckeditor/editor/css/fck_internal.css,
10602 httemplate/elements/fckeditor/editor/css/fck_showtableborders_gecko.css,
10603 httemplate/elements/fckeditor/editor/css/behaviors/disablehandles.htc,
10604 httemplate/elements/fckeditor/editor/css/behaviors/showtableborders.htc,
10605 httemplate/elements/fckeditor/editor/css/images/fck_anchor.gif,
10606 httemplate/elements/fckeditor/editor/css/images/fck_flashlogo.gif,
10607 httemplate/elements/fckeditor/editor/css/images/fck_hiddenfield.gif,
10608 httemplate/elements/fckeditor/editor/css/images/fck_pagebreak.gif,
10609 httemplate/elements/fckeditor/editor/dialog/fck_about.html,
10610 httemplate/elements/fckeditor/editor/dialog/fck_anchor.html,
10611 httemplate/elements/fckeditor/editor/dialog/fck_button.html,
10612 httemplate/elements/fckeditor/editor/dialog/fck_checkbox.html,
10613 httemplate/elements/fckeditor/editor/dialog/fck_colorselector.html,
10614 httemplate/elements/fckeditor/editor/dialog/fck_docprops.html,
10615 httemplate/elements/fckeditor/editor/dialog/fck_find.html,
10616 httemplate/elements/fckeditor/editor/dialog/fck_flash.html,
10617 httemplate/elements/fckeditor/editor/dialog/fck_form.html,
10618 httemplate/elements/fckeditor/editor/dialog/fck_hiddenfield.html,
10619 httemplate/elements/fckeditor/editor/dialog/fck_image.html,
10620 httemplate/elements/fckeditor/editor/dialog/fck_link.html,
10621 httemplate/elements/fckeditor/editor/dialog/fck_listprop.html,
10622 httemplate/elements/fckeditor/editor/dialog/fck_paste.html,
10623 httemplate/elements/fckeditor/editor/dialog/fck_radiobutton.html,
10624 httemplate/elements/fckeditor/editor/dialog/fck_replace.html,
10625 httemplate/elements/fckeditor/editor/dialog/fck_select.html,
10626 httemplate/elements/fckeditor/editor/dialog/fck_smiley.html,
10627 httemplate/elements/fckeditor/editor/dialog/fck_source.html,
10628 httemplate/elements/fckeditor/editor/dialog/fck_specialchar.html,
10629 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages.html,
10630 httemplate/elements/fckeditor/editor/dialog/fck_table.html,
10631 httemplate/elements/fckeditor/editor/dialog/fck_tablecell.html,
10632 httemplate/elements/fckeditor/editor/dialog/fck_template.html,
10633 httemplate/elements/fckeditor/editor/dialog/fck_textarea.html,
10634 httemplate/elements/fckeditor/editor/dialog/fck_textfield.html,
10635 httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.css,
10636 httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.js,
10637 httemplate/elements/fckeditor/editor/dialog/common/fcknumericfield.htc,
10638 httemplate/elements/fckeditor/editor/dialog/common/moz-bindings.xml,
10639 httemplate/elements/fckeditor/editor/dialog/common/images/locked.gif,
10640 httemplate/elements/fckeditor/editor/dialog/common/images/reset.gif,
10641 httemplate/elements/fckeditor/editor/dialog/common/images/unlocked.gif,
10642 httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fckeditor.gif,
10643 httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fredck.gif,
10644 httemplate/elements/fckeditor/editor/dialog/fck_docprops/fck_document_preview.html,
10645 httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash.js,
10646 httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash_preview.html,
10647 httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image.js,
10648 httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image_preview.html,
10649 httemplate/elements/fckeditor/editor/dialog/fck_link/fck_link.js,
10650 httemplate/elements/fckeditor/editor/dialog/fck_select/fck_select.js,
10651 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/blank.html,
10652 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controlWindow.js,
10653 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controls.html,
10654 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
10655 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellchecker.html,
10656 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
10657 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/wordWindow.js,
10658 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
10659 httemplate/elements/fckeditor/editor/dialog/fck_template/images/template1.gif,
10660 httemplate/elements/fckeditor/editor/dialog/fck_template/images/template2.gif,
10661 httemplate/elements/fckeditor/editor/dialog/fck_template/images/template3.gif,
10662 httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.css,
10663 httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.html,
10664 httemplate/elements/fckeditor/editor/filemanager/browser/default/frmactualfolder.html,
10665 httemplate/elements/fckeditor/editor/filemanager/browser/default/frmcreatefolder.html,
10666 httemplate/elements/fckeditor/editor/filemanager/browser/default/frmfolders.html,
10667 httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourceslist.html,
10668 httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourcetype.html,
10669 httemplate/elements/fckeditor/editor/filemanager/browser/default/frmupload.html,
10670 httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/basexml.pl,
10671 httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/commands.pl,
10672 httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/connector.cgi,
10673 httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/io.pl,
10674 httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/upload_fck.pl,
10675 httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/util.pl,
10676 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/ButtonArrow.gif,
10677 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder.gif,
10678 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder32.gif,
10679 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened.gif,
10680 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened32.gif,
10681 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderUp.gif,
10682 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/spacer.gif,
10683 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ai.gif,
10684 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/avi.gif,
10685 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/bmp.gif,
10686 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/cs.gif,
10687 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/default.icon.gif,
10688 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/dll.gif,
10689 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/doc.gif,
10690 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/exe.gif,
10691 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/fla.gif,
10692 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/gif.gif,
10693 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/htm.gif,
10694 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/html.gif,
10695 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/jpg.gif,
10696 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/js.gif,
10697 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mdb.gif,
10698 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mp3.gif,
10699 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/pdf.gif,
10700 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/png.gif,
10701 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ppt.gif,
10702 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/rdp.gif,
10703 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swf.gif,
10704 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swt.gif,
10705 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/txt.gif,
10706 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/vsd.gif,
10707 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xls.gif,
10708 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xml.gif,
10709 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/zip.gif,
10710 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ai.gif,
10711 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/avi.gif,
10712 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/bmp.gif,
10713 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/cs.gif,
10714 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/default.icon.gif,
10715 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/dll.gif,
10716 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/doc.gif,
10717 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/exe.gif,
10718 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/fla.gif,
10719 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/gif.gif,
10720 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/htm.gif,
10721 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/html.gif,
10722 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/jpg.gif,
10723 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/js.gif,
10724 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mdb.gif,
10725 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mp3.gif,
10726 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/pdf.gif,
10727 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/png.gif,
10728 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ppt.gif,
10729 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/rdp.gif,
10730 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swf.gif,
10731 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swt.gif,
10732 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/txt.gif,
10733 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/vsd.gif,
10734 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xls.gif,
10735 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xml.gif,
10736 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/zip.gif,
10737 httemplate/elements/fckeditor/editor/filemanager/browser/default/js/common.js,
10738 httemplate/elements/fckeditor/editor/filemanager/browser/default/js/fckxml.js,
10739 httemplate/elements/fckeditor/editor/filemanager/upload/test.html,
10740 httemplate/elements/fckeditor/editor/images/anchor.gif,
10741 httemplate/elements/fckeditor/editor/images/arrow_ltr.gif,
10742 httemplate/elements/fckeditor/editor/images/arrow_rtl.gif,
10743 httemplate/elements/fckeditor/editor/images/spacer.gif,
10744 httemplate/elements/fckeditor/editor/images/smiley/msn/angel_smile.gif,
10745 httemplate/elements/fckeditor/editor/images/smiley/msn/angry_smile.gif,
10746 httemplate/elements/fckeditor/editor/images/smiley/msn/broken_heart.gif,
10747 httemplate/elements/fckeditor/editor/images/smiley/msn/cake.gif,
10748 httemplate/elements/fckeditor/editor/images/smiley/msn/confused_smile.gif,
10749 httemplate/elements/fckeditor/editor/images/smiley/msn/cry_smile.gif,
10750 httemplate/elements/fckeditor/editor/images/smiley/msn/devil_smile.gif,
10751 httemplate/elements/fckeditor/editor/images/smiley/msn/embaressed_smile.gif,
10752 httemplate/elements/fckeditor/editor/images/smiley/msn/envelope.gif,
10753 httemplate/elements/fckeditor/editor/images/smiley/msn/heart.gif,
10754 httemplate/elements/fckeditor/editor/images/smiley/msn/kiss.gif,
10755 httemplate/elements/fckeditor/editor/images/smiley/msn/lightbulb.gif,
10756 httemplate/elements/fckeditor/editor/images/smiley/msn/omg_smile.gif,
10757 httemplate/elements/fckeditor/editor/images/smiley/msn/regular_smile.gif,
10758 httemplate/elements/fckeditor/editor/images/smiley/msn/sad_smile.gif,
10759 httemplate/elements/fckeditor/editor/images/smiley/msn/shades_smile.gif,
10760 httemplate/elements/fckeditor/editor/images/smiley/msn/teeth_smile.gif,
10761 httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_down.gif,
10762 httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_up.gif,
10763 httemplate/elements/fckeditor/editor/images/smiley/msn/tounge_smile.gif,
10764 httemplate/elements/fckeditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif,
10765 httemplate/elements/fckeditor/editor/images/smiley/msn/wink_smile.gif,
10766 httemplate/elements/fckeditor/editor/js/fckeditorcode_gecko.js,
10767 httemplate/elements/fckeditor/editor/js/fckeditorcode_ie.js,
10768 httemplate/elements/fckeditor/editor/lang/_getfontformat.html,
10769 httemplate/elements/fckeditor/editor/lang/_translationstatus.txt,
10770 httemplate/elements/fckeditor/editor/lang/af.js,
10771 httemplate/elements/fckeditor/editor/lang/ar.js,
10772 httemplate/elements/fckeditor/editor/lang/bg.js,
10773 httemplate/elements/fckeditor/editor/lang/bn.js,
10774 httemplate/elements/fckeditor/editor/lang/bs.js,
10775 httemplate/elements/fckeditor/editor/lang/ca.js,
10776 httemplate/elements/fckeditor/editor/lang/cs.js,
10777 httemplate/elements/fckeditor/editor/lang/da.js,
10778 httemplate/elements/fckeditor/editor/lang/de.js,
10779 httemplate/elements/fckeditor/editor/lang/el.js,
10780 httemplate/elements/fckeditor/editor/lang/en-au.js,
10781 httemplate/elements/fckeditor/editor/lang/en-ca.js,
10782 httemplate/elements/fckeditor/editor/lang/en-uk.js,
10783 httemplate/elements/fckeditor/editor/lang/en.js,
10784 httemplate/elements/fckeditor/editor/lang/eo.js,
10785 httemplate/elements/fckeditor/editor/lang/es.js,
10786 httemplate/elements/fckeditor/editor/lang/et.js,
10787 httemplate/elements/fckeditor/editor/lang/eu.js,
10788 httemplate/elements/fckeditor/editor/lang/fa.js,
10789 httemplate/elements/fckeditor/editor/lang/fi.js,
10790 httemplate/elements/fckeditor/editor/lang/fo.js,
10791 httemplate/elements/fckeditor/editor/lang/fr.js,
10792 httemplate/elements/fckeditor/editor/lang/gl.js,
10793 httemplate/elements/fckeditor/editor/lang/he.js,
10794 httemplate/elements/fckeditor/editor/lang/hi.js,
10795 httemplate/elements/fckeditor/editor/lang/hr.js,
10796 httemplate/elements/fckeditor/editor/lang/hu.js,
10797 httemplate/elements/fckeditor/editor/lang/it.js,
10798 httemplate/elements/fckeditor/editor/lang/ja.js,
10799 httemplate/elements/fckeditor/editor/lang/km.js,
10800 httemplate/elements/fckeditor/editor/lang/ko.js,
10801 httemplate/elements/fckeditor/editor/lang/lt.js,
10802 httemplate/elements/fckeditor/editor/lang/lv.js,
10803 httemplate/elements/fckeditor/editor/lang/mn.js,
10804 httemplate/elements/fckeditor/editor/lang/ms.js,
10805 httemplate/elements/fckeditor/editor/lang/nb.js,
10806 httemplate/elements/fckeditor/editor/lang/nl.js,
10807 httemplate/elements/fckeditor/editor/lang/no.js,
10808 httemplate/elements/fckeditor/editor/lang/pl.js,
10809 httemplate/elements/fckeditor/editor/lang/pt-br.js,
10810 httemplate/elements/fckeditor/editor/lang/pt.js,
10811 httemplate/elements/fckeditor/editor/lang/ro.js,
10812 httemplate/elements/fckeditor/editor/lang/ru.js,
10813 httemplate/elements/fckeditor/editor/lang/sk.js,
10814 httemplate/elements/fckeditor/editor/lang/sl.js,
10815 httemplate/elements/fckeditor/editor/lang/sr-latn.js,
10816 httemplate/elements/fckeditor/editor/lang/sr.js,
10817 httemplate/elements/fckeditor/editor/lang/sv.js,
10818 httemplate/elements/fckeditor/editor/lang/th.js,
10819 httemplate/elements/fckeditor/editor/lang/tr.js,
10820 httemplate/elements/fckeditor/editor/lang/uk.js,
10821 httemplate/elements/fckeditor/editor/lang/vi.js,
10822 httemplate/elements/fckeditor/editor/lang/zh-cn.js,
10823 httemplate/elements/fckeditor/editor/lang/zh.js,
10824 httemplate/elements/fckeditor/editor/plugins/autogrow/fckplugin.js,
10825 httemplate/elements/fckeditor/editor/plugins/placeholder/fck_placeholder.html,
10826 httemplate/elements/fckeditor/editor/plugins/placeholder/fckplugin.js,
10827 httemplate/elements/fckeditor/editor/plugins/placeholder/placeholder.gif,
10828 httemplate/elements/fckeditor/editor/plugins/placeholder/lang/de.js,
10829 httemplate/elements/fckeditor/editor/plugins/placeholder/lang/en.js,
10830 httemplate/elements/fckeditor/editor/plugins/placeholder/lang/fr.js,
10831 httemplate/elements/fckeditor/editor/plugins/placeholder/lang/it.js,
10832 httemplate/elements/fckeditor/editor/plugins/placeholder/lang/pl.js,
10833 httemplate/elements/fckeditor/editor/plugins/simplecommands/fckplugin.js,
10834 httemplate/elements/fckeditor/editor/plugins/tablecommands/fckplugin.js,
10835 httemplate/elements/fckeditor/editor/skins/_fckviewstrips.html,
10836 httemplate/elements/fckeditor/editor/skins/default/fck_dialog.css,
10837 httemplate/elements/fckeditor/editor/skins/default/fck_editor.css,
10838 httemplate/elements/fckeditor/editor/skins/default/fck_strip.gif,
10839 httemplate/elements/fckeditor/editor/skins/default/images/toolbar.arrowright.gif,
10840 httemplate/elements/fckeditor/editor/skins/default/images/toolbar.buttonarrow.gif,
10841 httemplate/elements/fckeditor/editor/skins/default/images/toolbar.collapse.gif,
10842 httemplate/elements/fckeditor/editor/skins/default/images/toolbar.end.gif,
10843 httemplate/elements/fckeditor/editor/skins/default/images/toolbar.expand.gif,
10844 httemplate/elements/fckeditor/editor/skins/default/images/toolbar.separator.gif,
10845 httemplate/elements/fckeditor/editor/skins/default/images/toolbar.start.gif,
10846 httemplate/elements/fckeditor/editor/skins/office2003/fck_dialog.css,
10847 httemplate/elements/fckeditor/editor/skins/office2003/fck_editor.css,
10848 httemplate/elements/fckeditor/editor/skins/office2003/fck_strip.gif,
10849 httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.arrowright.gif,
10850 httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.bg.gif,
10851 httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.buttonarrow.gif,
10852 httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.collapse.gif,
10853 httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.end.gif,
10854 httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.expand.gif,
10855 httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.separator.gif,
10856 httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.start.gif,
10857 httemplate/elements/fckeditor/editor/skins/silver/fck_dialog.css,
10858 httemplate/elements/fckeditor/editor/skins/silver/fck_editor.css,
10859 httemplate/elements/fckeditor/editor/skins/silver/fck_strip.gif,
10860 httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.arrowright.gif,
10861 httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonarrow.gif,
10862 httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonbg.gif,
10863 httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.collapse.gif,
10864 httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.end.gif,
10865 httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.expand.gif,
10866 httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.separator.gif,
10867 httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.start.gif,
10868 httemplate/graph/report_cust_bill_pkg.html,
10869 httemplate/graph/report_money_time.html,
10870 httemplate/misc/cancel_cust.html,
10871 httemplate/misc/cancel_pkg.html,
10872 httemplate/misc/cust_main-cancel.cgi,
10873 httemplate/misc/cust_main-import.cgi,
10874 httemplate/misc/email_events.cgi, httemplate/misc/fax_events.cgi,
10875 httemplate/misc/order_pkg.html, httemplate/misc/print_events.cgi,
10876 httemplate/misc/process/cancel_pkg.html,
10877 httemplate/pref/pref-process.html,
10878 httemplate/search/cust_bill.html,
10879 httemplate/search/cust_bill_event.cgi,
10880 httemplate/search/cust_bill_event.html,
10881 httemplate/search/cust_event.html,
10882 httemplate/search/report_cust_bill.html,
10883 httemplate/search/report_cust_credit.html,
10884 httemplate/search/report_cust_event.html,
10885 httemplate/search/report_cust_main-zip.html,
10886 httemplate/search/report_cust_pay.html,
10887 httemplate/search/report_cust_pay_batch.html,
10888 httemplate/search/report_cust_pkg.html,
10889 httemplate/search/svc_acct.cgi,
10890 httemplate/search/svc_broadband.cgi,
10891 httemplate/search/svc_domain.cgi,
10892 httemplate/search/svc_forward.cgi,
10893 httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
10894 httemplate/search/elements/search.html,
10895 httemplate/view/cust_bill-logo.cgi,
10896 httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
10897 httemplate/view/logo.cgi, httemplate/view/svc_Common.html,
10898 httemplate/view/cust_main/order_pkg.html,
10899 httemplate/view/cust_main/packages.html,
10900 httemplate/view/cust_main/payment_history.html, test/cgi-test:
10901 event refactor, landing on HEAD!
10903 2007-08-01 15:20 ivan
10905 * rt/: Makefile, config.log, config.status, bin/mason_handler.fcgi,
10906 bin/mason_handler.scgi, bin/mason_handler.svc,
10907 bin/rt-commit-handler, bin/rt-crontool, bin/rt-mailgate,
10908 bin/webmux.pl, etc/RT_Config.pm, lib/RT.pm,
10909 lib/RTx/WebCronTool.pm, lib/t/02regression.t, lib/t/03web.pl,
10910 lib/t/04_send_email.pl: commit these RT differences, seem to be
10911 mostly in autogen'ed stuff
10913 2007-08-01 15:13 ivan
10915 * rt/html/Callbacks/kStatistics/Elements/Tabs/Default: because i
10916 had missed commiting this on HEAD, that's why
10918 2007-08-01 12:24 ivan
10920 * httemplate/misc/process/cancel_pkg.html: comment out unused code
10922 2007-08-01 12:22 ivan
10924 * httemplate/elements/xmlhttp.html: masonization
10926 2007-08-01 12:21 ivan
10928 * FS/bin/freeside-upgrade: freeside-upgrade: add'l documentation &
10929 turn on DBIx::DBSchema::Index debugging too
10931 2007-08-01 12:19 ivan
10933 * FS/FS/ClientAPI/MyAccount.pm: better error reporting: all three
10934 of these methods might return an error
10936 2007-08-01 12:19 ivan
10938 * FS/FS/reason.pm: more generic modules first
10940 2007-08-01 12:18 ivan
10942 * FS/FS/Conf.pm: some comments on config_orbase sub and add'l
10943 description for emailcancel config
10945 2007-07-26 04:13 ivan
10947 * FS/FS/Schema.pm: add index
10949 2007-07-20 12:58 ivan
10951 * bin/apache.export: apache export: don't bomb out when svc_www
10952 records aren't associated with an svc_acct, just leave those
10953 subsitution vars blank
10955 2007-07-19 07:05 jeff
10957 * httemplate/config/config-view.cgi: do not include description in
10960 2007-07-18 14:13 ivan
10962 * FS/FS/Schema.pm: Schema.pm doesn't need FS::UID datasrc anyway,
10965 2007-07-18 11:07 jeff
10967 * FS/FS/Conf.pm, httemplate/browse/agent.cgi,
10968 httemplate/config/config-delete.cgi,
10969 httemplate/config/config-download.cgi,
10970 httemplate/config/config-process.cgi,
10971 httemplate/config/config-view.cgi, httemplate/config/config.cgi:
10972 config in database cleanup, editing, and agent-specific config
10975 2007-07-17 20:23 jeff
10977 * FS/FS/AccessRight.pm, httemplate/edit/svc_acct.cgi: svc_acct.dir
10978 should be editable with ACL (#1730)
10980 2007-07-13 17:44 ivan
10982 * bin/find-overapplied: a payment, by any other name
10984 2007-07-13 16:58 ivan
10986 * bin/find-overapplied: adding quick find-overapplied script
10988 2007-07-13 16:52 ivan
10990 * FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
10991 FS/FS/ClientAPI/Signup.pm, FS/FS/Cron/bill.pm,
10992 FS/bin/freeside-prepaidd, httemplate/misc/bill.cgi,
10993 httemplate/misc/process/recharge_svc.html,
10994 httemplate/edit/process/cust_main.cgi: fix race condition where
10995 ->apply_payments_and_credits could double-apply in rare cases
10997 2007-07-13 10:00 jeff
10999 * FS/FS/Conf.pm: a touch should not obliterate
11001 2007-07-12 14:41 ivan
11003 * bin/apache.export: add debugging flag to apache export
11005 2007-07-12 14:08 jeff
11007 * FS/FS/UID.pm: redundant test
11009 2007-07-12 06:36 jeff
11011 * FS/FS/Conf.pm, FS/FS/Conf_compat17.pm, FS/FS/Misc.pm,
11012 FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_bill.pm,
11013 FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
11014 FS/bin/freeside-init-config, FS/bin/freeside-setup,
11015 FS/bin/freeside-upgrade, httemplate/misc/download-batch.cgi:
11016 refactor freeside-init-config to module code, compare results of
11017 old/new code, have freeside-upgrade complain and revert to old
11018 code/config on failure (#1477)
11020 2007-07-11 04:10 ivan
11022 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: show bad
11023 amount in error message
11025 2007-07-11 01:35 ivan
11027 * FS/FS/cust_main.pm: finish adding payunique field
11029 2007-07-11 01:08 ivan
11031 * FS/FS/cust_pay.pm, httemplate/misc/payment.cgi,
11032 httemplate/misc/process/payment.cgi: finish adding payunique
11035 2007-07-10 21:23 jeff
11037 * FS/FS/cust_main.pm: honor bop_realtime options for paystate,
11038 paytype, stateid, and stateid_state for CHEK transactions (#1718)
11040 2007-07-06 16:55 jeff
11042 * httemplate/edit/process/svc_acct.cgi: manually editing usage
11043 counters removes overlimit status (#1706)
11045 2007-07-06 01:08 ivan
11049 2007-07-05 15:05 ivan
11051 * FS/FS/Record.pm: fix for compatibility w/DBIx::DBSchema v0.33+
11052 (without requiring it)
11054 2007-07-01 17:15 ivan
11056 * FS/FS/cust_pkg.pm: missing method name in docs
11058 2007-07-01 11:09 ivan
11060 * TODO: remove obsolete information and dollar sign Id dollar sign
11063 2007-06-30 17:36 ivan
11065 * httemplate/edit/agent.cgi: separate agent interface is
11068 2007-06-29 14:06 ivan
11070 * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: add regular
11071 header/footer to svc_www view and edit
11073 2007-06-28 18:45 ivan
11075 * FS/FS/Record.pm: last small fix for new DBIx::DBSchema
11077 2007-06-28 18:42 ivan
11079 * FS/FS/cust_pay.pm: silly missing parenthesis
11081 2007-06-28 18:27 ivan
11083 * bin/: create-history-tables, strip-eps: removing
11084 create-history-tables, freeside-upgrade does this anyway
11086 2007-06-28 18:23 ivan
11088 * FS/FS/: Schema.pm, cust_pay.pm: add payunique field and dup
11091 2007-06-28 18:16 ivan
11093 * FS/FS/: Schema.pm: update Schema.pm to handle index updates, with
11096 2007-06-28 13:57 ivan
11098 * bin/: bill-as-nextmonth, bill-as-nextmonth-BILL,
11099 bill-as-nextyear, bill-as-nextyear-BILL: add some quick scripts
11102 2007-06-26 11:58 ivan
11104 * httemplate/search/cust_pay.cgi: fix check# search
11106 2007-06-26 11:20 ivan
11108 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: we need
11109 Number::Format 1.50, not just any version
11111 2007-06-26 09:55 jeff
11113 * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: add
11114 date range to page top
11116 2007-06-26 08:36 jeff
11118 * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
11119 FS/FS/cust_pkg.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/notify.pm,
11120 httemplate/edit/REAL_cust_pkg.cgi,
11121 httemplate/edit/process/REAL_cust_pkg.cgi,
11122 httemplate/misc/cancel_pkg.html,
11123 httemplate/misc/process/cancel_pkg.html,
11124 httemplate/search/cust_pkg.cgi,
11125 httemplate/search/report_cust_pkg.html,
11126 httemplate/view/cust_main/packages.html: suspend later just like
11129 2007-06-25 19:31 ivan
11131 * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: change
11132 "====" to <HR> in selfservice usage stuff. welcome to this
11135 2007-06-22 14:25 jeff
11137 * fs_selfservice/FS-SelfService/cgi/: selfservice.cgi,
11138 view_usage_details.html: self-service usage report enhancements
11141 2007-06-22 10:27 jeff
11143 * httemplate/graph/elements/monthly.html: add csv and excel export
11144 to sales reports (1426)
11146 2007-06-22 10:21 jeff
11148 * FS/FS/part_export/www_shellcommands.pm: documentation improvement
11150 2007-06-20 21:02 jeff
11152 * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
11153 FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, conf/welcome_letter: latex
11154 welcome letters (1677)
11156 2007-06-20 15:58 ivan
11158 * rt/: etc/RT_SiteConfig.pm, html/Elements/QuickCreate: add
11159 QuickCreateLong option, part of merging spiritone RT changes
11161 2007-06-20 15:37 ivan
11163 * rt/html/Elements/Tabs: s/Tickets/Search Tickets/ in menu for
11164 clarity, part of merging spiritone RT changes (#1661)
11166 2007-06-20 15:33 ivan
11168 * rt/: html/Elements/TicketList, etc/RT_SiteConfig.pm: add
11169 $RT::MyTicketsLength patch from spiritone, part of merging RT
11172 2007-06-20 15:28 ivan
11174 * CREDITS, rt/html/RTx/Statistics/DurationAsString,
11175 rt/html/RTx/Statistics/index.html,
11176 rt/html/RTx/Statistics/CallsMultiQueue/index.html,
11177 rt/html/RTx/Statistics/CallsMultiQueue/Elements/Chart,
11178 rt/html/RTx/Statistics/CallsQueueDay/Results.tsv,
11179 rt/html/RTx/Statistics/CallsQueueDay/index.html,
11180 rt/html/RTx/Statistics/CallsQueueDay/Elements/Chart,
11181 rt/html/RTx/Statistics/DayOfWeek/index.html,
11182 rt/lib/RT/Extension/ActivityReports.pm, rt/lib/RTx/Statistics.pm,
11183 rt/html/RTx/Statistics/DayOfWeek/Elements/Chart,
11184 rt/html/RTx/Statistics/Elements/DateSelectRow,
11185 rt/html/RTx/Statistics/Elements/DurationAsString,
11186 rt/html/RTx/Statistics/Elements/GraphBox,
11187 rt/html/RTx/Statistics/Elements/SelectMultiQueue,
11188 rt/html/RTx/Statistics/Elements/StatColumnMap,
11189 rt/html/RTx/Statistics/Elements/Tabs,
11190 rt/html/RTx/Statistics/Elements/CollectionAsTable/Header,
11191 rt/html/RTx/Statistics/Elements/CollectionAsTable/ParseFormat,
11192 rt/html/RTx/Statistics/Elements/CollectionAsTable/Row,
11193 rt/html/RTx/Statistics/Elements/ControlsAsTable/ControlBox,
11194 rt/html/RTx/Statistics/Elements/ControlsAsTable/UpdatePage,
11195 rt/html/RTx/Statistics/FAQ/index.html,
11196 rt/html/RTx/Statistics/OpenStalled/Results.tsv,
11197 rt/html/RTx/Statistics/OpenStalled/index.html,
11198 rt/html/RTx/Statistics/OpenStalled/Elements/Chart,
11199 rt/html/RTx/Statistics/Resolution/index.html,
11200 rt/html/RTx/Statistics/Resolution/Elements/Chart,
11201 rt/html/Callbacks/ActivityReports/Elements/Tabs/Default,
11202 rt/html/Callbacks/ActivityReports/NoAuth/webrt.css/Default,
11203 rt/html/RTx/Statistics/TimeToResolve/index.html,
11204 rt/html/RTx/Statistics/TimeToResolve/Elements/Chart,
11205 rt/html/RTx/Statistics/UserTest/index.html,
11206 rt/html/RTx/Statistics/UserTest/Elements/Chart,
11207 rt/html/Callbacks/ActivityReports/Search/Results.html/SearchActions,
11208 rt/html/Callbacks/RT-WebCronTool/Elements/Tabs/Default,
11209 rt/html/Developer/CronTool/autohandler,
11210 rt/html/Developer/CronTool/index.html,
11211 rt/html/Reports/Activity/ActivityDetail.html,
11212 rt/html/Reports/Activity/ActivitySummary.html,
11213 rt/html/Reports/Activity/ResolutionComments.html,
11214 rt/html/Reports/Activity/ResolutionStatistics.html,
11215 rt/html/Reports/Activity/index.html,
11216 rt/html/Reports/Activity/Elements/LimitReport,
11217 rt/html/Reports/Activity/Elements/MiniPlot,
11218 rt/html/Reports/Activity/Elements/PrintFooter,
11219 rt/html/Reports/Activity/Elements/PrintHeader,
11220 rt/html/Reports/Activity/Elements/ScreenFooter,
11221 rt/html/Reports/Activity/Elements/ScreenHeader,
11222 rt/html/Reports/Activity/Elements/Tabs,
11223 rt/html/Reports/Activity/Elements/Wrapper: integrate
11224 RTx::Statistics package, part of merging spiritone RT changes
11227 2007-06-18 09:45 jeff
11229 * httemplate/edit/svc_www.cgi: must escape config data
11231 2007-06-15 11:44 jeff
11233 * FS/FS/cust_main.pm, httemplate/edit/cust_refund.cgi,
11234 httemplate/edit/process/cust_refund.cgi: paydate option for
11235 realtime_refund_bop and UI entry for cust_pay records without it
11238 2007-06-14 17:58 jeff
11240 * FS/FS/: Schema.pm, cust_main.pm: store exp in cust_pay and pass
11241 to B:OP during refunds with paynum (#1662)
11243 2007-06-13 09:56 jeff
11245 * FS/FS/part_export/sqlradius.pm: additional debugging
11247 2007-06-08 17:53 ivan
11249 * bin/: bill-for-nextmonth, bill-for-nextyear: adding
11250 bill-for-next* hacks like bill-next* stuff but with -n flag, for
11253 2007-06-08 17:40 ivan
11255 * FS/: FS/cust_main.pm, FS/Cron/bill.pm, bin/freeside-daily:
11256 skycatcher modifications for pre-printing invoices, but with
11259 2007-06-08 16:21 ivan
11261 * bin/all-postal-no-email: adding quick script to move all
11262 customers to postal billing only for skycatcher
11264 2007-06-08 10:38 jeff
11266 * FS/FS/part_export/sqlradius.pm: prevent multiple additions to
11267 usergroup table (work around #1606)
11269 2007-06-08 07:40 jeff
11271 * FS/FS/part_export/prizm.pm: queue suspend, unsuspend, and delete
11274 2007-06-06 17:45 jeff
11276 * FS/FS/cust_bill.pm: cruft removal
11278 2007-06-06 15:34 jeff
11280 * FS/FS/: Conf.pm, cust_bill.pm: service dates on invoices optional
11283 2007-06-06 12:58 khoff
11285 * FS/FS/: cust_main.pm, Conf.pm: Added 'disable_void_after' config
11286 option to disable the VOID-before-credit behavior of
11287 FS::cust_main::realtime_refund_bop after n seconds, if set. For
11288 broken gateways like SkipJack that a pprove VOIDs for settled
11291 2007-06-05 08:07 jeff
11293 * FS/FS/svc_acct.pm: correct shorage of variables bound to prepared
11296 2007-06-02 14:07 jeff
11298 * httemplate/elements/header.html: drop ticket search form and
11299 logic from ticketless installs
11301 2007-05-31 08:03 jeff
11303 * httemplate/edit/payment_gateway.html: add TransFirst eLink
11306 2007-05-29 20:38 ivan
11308 * FS/FS/svc_external.pm: should eliminiate error: Use of
11309 uninitialized value in string eq at
11310 /usr/local/share/perl/5.8.8/FS/svc_external.pm line 82.
11312 2007-05-29 20:05 ivan
11314 * httemplate/view/svc_domain.cgi: fix javascript confirmation for
11315 domain records with " in them...
11317 2007-05-21 17:34 ivan
11319 * httemplate/search/report_tax.cgi: fix tax reports for some odd
11320 upgrade edge cases: when you have both taxclass and non-taxclass
11321 entries in cust_main_county for a single region (not correct
11322 setup in the first place), and non-null but empty values in
11325 2007-05-20 19:18 ivan
11327 * FS/FS/Schema.pm: haven't had anyone use this in years, and for
11328 some reason DBIx::DBSchema can't reverse engineer the schema for
11329 it, causing freeside-upgrade to error out trying to recreate it
11331 2007-05-18 16:44 ivan
11333 * httemplate/edit/cust_main/billing.html: have "emailinvoiceonly"
11334 hide postal/fax invoice options in backoffice as well as
11335 self-service. closes: bug#1614
11337 2007-05-11 16:18 khoff
11339 * httemplate/search/: report_cust_bill.html,
11340 report_cust_credit.html, report_cust_main-zip.html,
11341 report_cust_pay.html, report_cust_pay_batch.html,
11342 report_cust_pkg.html: Fix (hopefully) all uses of
11343 /elements/tr-select-agent.html where agentnum may be undefined.
11345 2007-05-11 12:03 ivan
11347 * FS/FS/part_export/communigate_pro.pm: logout seems not to return
11348 an error status, so don't up the queue with "failed: Can't logout
11349 of CGPro: No error"
11351 2007-05-11 11:14 khoff
11353 * httemplate/elements/header.html: Use FS::TicketSystem to get RT
11356 2007-05-11 11:08 khoff
11358 * FS/FS/XMLRPC.pm: Quiet debug output.
11360 2007-05-08 15:43 jeff
11362 * FS/FS/part_pkg/: prorate.pm, subscription.pm: add formatting to
11365 2007-05-08 15:10 jeff
11367 * FS/FS/part_pkg/flat.pm: charges and time are not measured in
11370 2007-05-08 09:51 ivan
11372 * bin/: bill-nextmonth, bill-nextyear: [no log message]
11374 2007-05-06 23:35 jeff
11376 * FS/bin/: freeside-sqlradius-dedup-group,
11377 freeside-sqlradius-reset: sqlradius usergroup tools
11379 2007-05-06 19:14 jeff
11381 * httemplate/misc/download-batch.cgi: 1609 correct spiritone ACH
11383 2007-05-06 19:13 jeff
11385 * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
11386 httemplate/misc/process/link.cgi: 1606 correct bug in overlimit
11389 2007-05-01 13:00 ivan
11391 * FS/FS/ClientAPI/Signup.pm: without debugging this time :)
11393 2007-05-01 12:57 ivan
11395 * FS/: bin/freeside-selfservice-server, FS/ClientAPI/Signup.pm: use
11396 FS::ClientAPI_SessionCache for signup info so it actually works -
11399 2007-04-29 15:55 jeff
11401 * FS/FS/Conf.pm, FS/FS/ClientAPI/MyAccount.pm,
11402 FS/FS/ClientAPI/Signup.pm,
11403 fs_selfservice/FS-SelfService/cgi/signup.cgi,
11404 fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
11405 fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
11406 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
11407 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
11408 fs_selfservice/FS-SelfService/cgi/signup.html,
11409 httemplate/view/cust_main/billing.html: ticket 1568 config
11410 options for new echeck fields and addition to selfservice
11413 2007-04-27 15:54 jeff
11415 * httemplate/edit/cust_main/contact.html: adjust default labelling
11417 2007-04-27 15:37 jeff
11419 * httemplate/edit/cust_main/billing.html: SELECT doesn't accept a
11422 2007-04-25 21:46 jeff
11424 * FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
11425 httemplate/misc/recharge_svc.html: more datavolume format
11427 2007-04-25 20:35 ivan
11429 * FS/FS/UI/bytecount.pm: old Number::Format silently ignores
11430 datavolume-forcemegabytes
11432 2007-04-25 20:09 jeff
11434 * FS/FS/UI/bytecount.pm: improve configfile handling
11436 2007-04-25 18:50 jeff
11438 * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi: revert
11439 dodgy ACH hack from ticket 1436
11441 2007-04-24 17:54 ivan
11443 * FS/FS/: cust_bill.pm, Conf.pm: add lpr-postscript_prefix and
11444 lpr-postscript_suffix config options for printer commands to
11445 place printer in postscript mode
11447 2007-04-23 17:21 jeff
11449 * FS/FS/svc_www.pm: untaint
11451 2007-04-23 17:04 jeff
11453 * httemplate/view/svc_acct.cgi: missed a bytecount
11455 2007-04-23 16:34 ivan
11457 * httemplate/search/cust_pkg.cgi: fix error: column reference
11458 "fieldname" is ambiguous
11460 2007-04-22 20:41 jeff
11462 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_bill.pm,
11463 FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
11464 httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi:
11465 add to ACH batch feature from customer view page
11467 2007-04-20 21:44 ivan
11469 * FS/FS/cust_svc.pm: bring POD documentation in line with reality
11470 wrt where we're storing phone numbers
11472 2007-04-20 14:40 ivan
11474 * conf/: invoice_html, invoice_latex: add customer # to default
11477 2007-04-20 14:31 ivan
11479 * httemplate/view/cust_main/billing.html: don't put this
11480 information way out on the right in its own columns.
11482 2007-04-19 16:34 ivan
11484 * FS/FS/UI/Web.pm: not needed here anymore, bytecount stuff moved
11487 2007-04-19 16:30 jeff
11489 * FS/FS/svc_acct.pm, FS/FS/UI/Web.pm, FS/FS/UI/bytecount.pm,
11490 FS/FS/part_pkg/flat.pm, FS/FS/ClientAPI/MyAccount.pm,
11491 httemplate/edit/process/prepay_credit.cgi,
11492 httemplate/edit/process/svc_acct.cgi,
11493 httemplate/search/prepay_credit.html, htetc/handler.pl: break
11494 _bytecount subroutines out of FS::UI::Web
11496 2007-04-19 13:18 ivan
11498 * htetc/handler.pl, httemplate/search/cust_svc.html,
11499 httemplate/view/cust_main/packages.html, FS/FS/UI/Web.pm,
11500 httemplate/browse/part_svc.cgi, httemplate/elements/menu.html:
11501 fix very strange "Undefined subroutine &FS::UI::Web::rooturl"
11502 with an explicit import. did i mention this was really really
11505 2007-04-18 20:15 ivan
11507 * FS/FS/UID.pm: better error message about missing secrets file
11508 errors. WTF is going on!
11510 2007-04-18 16:22 ivan
11512 * FS/: FS/svc_acct.pm, FS/part_pkg/flat.pm, bin/freeside-queued:
11513 fix use statements for FS::UI::Web. not "use"ing modules in the
11514 actual modules you use them in is bad, mmmkay
11516 2007-04-18 13:01 ivan
11518 * FS/FS/part_pkg.pm: praise the parser! amen! (fix a doc typo)
11520 2007-04-12 17:53 jeff
11522 * FS/FS/svc_acct.pm: correct boneheaded afterthoughts
11524 2007-04-11 20:16 jeff
11526 * FS/FS/Conf.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
11527 FS/FS/svc_acct.pm, FS/FS/UI/Web.pm, FS/FS/part_pkg/flat.pm,
11528 FS/bin/freeside-queued, httemplate/browse/part_pkg.cgi,
11529 httemplate/browse/part_svc.cgi, httemplate/edit/part_pkg.cgi,
11530 httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
11531 httemplate/edit/process/part_pkg.cgi,
11532 httemplate/edit/process/svc_acct.cgi,
11533 httemplate/view/svc_acct.cgi: input and output on data volume
11534 fields specified with k,m,g,or t
11536 2007-04-11 19:42 ivan
11538 * FS/FS/svc_Common.pm: quiet "Use of uninitialized value in string
11539 eq at /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 131". i
11542 2007-04-11 19:27 ivan
11544 * httemplate/misc/process/recharge_svc.html: remove
11545 'backend-realtime' flag required for recharges, want that just
11546 for signups, running recharges right away by default is fine.
11547 also fix the 'fatal error - unknown payby' error that'll probably
11550 2007-04-10 21:28 jeff
11552 * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
11553 FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
11554 httemplate/view/cust_main/packages.html: usage suspend vs admin
11555 suspend -- avoid actual cust_pkg::suspend except legacy cases
11557 2007-04-09 18:44 ivan
11559 * FS/FS/Conf.pm: remove a ton of deprecated config options
11561 2007-04-09 18:29 ivan
11563 * FS/FS/Conf.pm: add checkbox to payment_receipt_email config
11565 2007-04-09 16:38 jeff
11567 * httemplate/misc/: recharge_svc.html, process/recharge_svc.html:
11568 trigger recharge from the backend as in self-service
11570 2007-04-07 18:14 jeff
11572 * FS/FS/: Conf.pm, svc_acct.pm: configuration option to have
11573 generated passwords be all caps
11575 2007-04-07 17:41 jeff
11577 * httemplate/edit/svc_acct.cgi: correct usage editing bug
11579 2007-04-07 17:22 jeff
11581 * FS/FS/svc_acct.pm: threshold usage email should not be sent to
11584 2007-04-06 17:07 jeff
11586 * httemplate/view/cust_main/billing.html: ommitted file
11588 2007-04-06 16:57 jeff
11590 * FS/FS/cust_main.pm, httemplate/misc/payment.cgi,
11591 httemplate/misc/process/payment.cgi: integrate new echeck fields
11592 into freeside backend payment processing
11594 2007-04-06 12:38 jeff
11596 * FS/FS/Schema.pm, FS/FS/cust_main.pm,
11597 httemplate/edit/cust_main.cgi,
11598 httemplate/edit/cust_main/billing.html,
11599 httemplate/edit/cust_main/select-state.html: ticket 1443 add
11600 account type and bank state for echeck processing
11602 2007-04-05 17:37 ivan
11604 * FS/FS/Conf.pm: slight update for batch-enable description & add
11605 ach-spiritone format to batch-default and batch-fixed_format-CHEK
11608 2007-04-05 17:34 ivan
11610 * FS/FS/Conf.pm: slight better descriptions
11612 2007-04-05 17:01 khoff
11614 * FS/FS/part_export/nas_wrapper.pm: Disable debug output by
11615 default. Pass @_ along to new exports.
11617 2007-04-05 15:01 ivan
11619 * httemplate/elements/menu.html: they're comments now
11621 2007-04-05 07:15 jeff
11623 * httemplate/misc/process/cust_main_note-import.cgi: use comments
11626 2007-04-04 19:04 ivan
11628 * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
11629 httemplate/edit/cust_main.cgi,
11630 httemplate/edit/cust_main/billing.html,
11631 httemplate/view/cust_main/billing.html: per-customer invoice
11634 2007-04-04 18:45 ivan
11636 * httemplate/pref/pref.html: finish moving vonage integration to a
11639 2007-04-04 18:38 ivan
11641 * httemplate/pref/pref-process.html: finish moving the vonage
11642 integration to per-user
11644 2007-04-04 17:01 ivan
11646 * FS/bin/freeside-init-config: correct usage
11648 2007-04-04 15:42 ivan
11650 * Makefile: yes virginia
11652 2007-04-04 13:04 jeff
11654 * FS/bin/freeside-upgrade: correct a bootstrap issue
11656 2007-04-04 08:30 jeff
11658 * FS/FS/cust_bill.pm: squash bug which causes re-email failed
11661 2007-04-03 12:37 jeff
11663 * httemplate/misc/cust_main_note-import.cgi: correct handling of
11664 non-unix line termination
11666 2007-04-02 18:39 ivan
11668 * bin/fs-migrate-cust_tax_exempt: [no log message]
11670 2007-04-02 08:49 jeff
11672 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Setup.pm,
11673 FS/FS/cust_main.pm, httemplate/edit/cust_main/contact.html,
11674 httemplate/edit/process/cust_main.cgi,
11675 httemplate/view/cust_main/contacts.html: ticket 1528 add driver's
11676 license field, mask it and ssn
11678 2007-03-31 19:45 jeff
11680 * httemplate/view/svc_www.cgi, FS/FS/AccessRight.pm,
11681 FS/FS/Schema.pm, bin/apache.export, httemplate/edit/svc_www.cgi:
11682 quick hack to add extra 'config lines' to svc_www and otherwise
11685 2007-03-27 20:59 ivan
11687 * FS/FS/svc_acct.pm: fix bug with RADIUS groups not available to
11688 shellcommands delete export
11690 2007-03-21 16:07 ivan
11692 * FS/FS/cust_main.pm: fix bug displaying additional debugging info
11693 when process returns no error_message
11695 2007-03-21 15:09 ivan
11697 * FS/FS/cust_main.pm: realtime_bop: if a transaction fails without
11698 an error_message, output additional debugging information, if
11701 2007-03-20 21:01 jeff
11703 * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
11704 httemplate/search/cust_pay_batch.cgi: ticket 1436, ACH export
11705 format, return processing and autopost
11707 2007-03-20 18:21 jeff
11709 * FS/bin/freeside-fetch, httemplate/pref/pref-process.html,
11710 httemplate/pref/pref.html: ticket 1427, automatically email excel
11713 2007-03-20 15:10 ivan
11715 * FS/FS/ClientAPI/Signup.pm: fix bug: usage of promo code broke
11716 agent-specific advertising sources
11718 2007-03-20 13:11 jeff
11720 * httemplate/misc/: cust_main_note-import.cgi,
11721 cust_main_note-import.html, process/cust_main_note-import.cgi:
11724 2007-03-20 13:01 jeff
11726 * httemplate/elements/menu.html: tie note import into menu
11728 2007-03-20 10:03 jeff
11730 * FS/FS/cust_main.pm, httemplate/misc/cust_main_note-import.html,
11731 httemplate/misc/cust_main_note-import.cgi,
11732 httemplate/misc/process/cust_main_note-import.cgi: ticket 1418, a
11733 tool for customer note importation
11735 2007-03-15 18:35 ivan
11737 * FS/FS/Conf.pm, httemplate/elements/phonenumber.html,
11738 httemplate/pref/pref.html: vonage click2call integration should
11739 not be sitewide, especially now that we have user prefs
11741 2007-03-15 13:54 ivan
11743 * FS/FS/part_pkg.pm: 13 months!
11745 2007-03-15 13:08 khoff
11747 * httemplate/edit/part_virtual_field.cgi: Set input form MAXLENGTH
11748 attributes to match actual field sizes.
11750 2007-03-15 13:08 khoff
11752 * FS/FS/part_export/router.pm: Added configurable error checks
11753 instead of stupid /^ERROR/ check. Commands can now be processed
11754 with Text::Template using [@-- --@] delimeters, in addition to
11755 evaling a double-quoted string. Cleaned up spurious debug
11758 2007-03-15 13:07 khoff
11760 * FS/FS/part_virtual_field.pm: Escape the values in virtual field
11763 2007-03-15 13:07 khoff
11765 * FS/FS/Schema.pm: part_virtual_field.vfieldpart should be a
11768 2007-03-14 16:30 jeff
11770 * FS/FS/svc_acct.pm: turn debugging off
11772 2007-03-14 16:27 jeff
11774 * FS/FS/svc_acct.pm: correcting ->replace on bill
11776 2007-03-13 02:21 ivan
11778 * FS/FS/cust_pkg.pm: okay, so this should link to usernum now. but
11779 until then, it should be ->username, not ->name, eek. causing
11780 "Error: Error inserting cust_pkg_reason: ERROR: value to long for
11781 type character varying(32)" errors and will be harder to
11782 normalize back to usernum when we fix that
11784 2007-03-10 20:13 ivan
11786 * httemplate/browse/svc_acct_pop.cgi: move POP to browse template;
11789 2007-03-09 16:16 khoff
11791 * FS/FS/Record.pm: Added $FS::Record::no_update_diff flag to update
11792 "identical" records anyway.
11794 2007-03-09 16:11 khoff
11796 * FS/FS/: Record.pm, svc_broadband.pm: Added ut_coord and ut_coordn
11797 for FS::svc_broadband.
11799 2007-03-09 09:11 jeff
11801 * bin/svc_acct_pop.import: pop import tool
11803 2007-03-07 11:48 khoff
11805 * FS/FS/: Conf.pm, cust_main.pm: Option to disable the charging of
11806 the setup fee while a package is suspended.
11808 2007-03-06 11:56 ivan
11810 * bin/slony-setup: slight update for slony setup script
11812 2007-03-05 17:59 ivan
11814 * httemplate/search/cust_main.cgi: fix status colors in mozilla
11816 2007-03-05 15:01 jayce
11818 * FS/FS/part_pkg/base_delayed.pm: Typo in the package name caused a
11821 2007-03-05 11:48 khoff
11823 * httemplate/search/report_cust_bill.html: Fixed a problem with the
11824 %opts hash getting skewed (specifically $opt{'value'} == 'label')
11825 when $cgi->param('agentnum') was unset.
11827 2007-03-02 17:29 ivan
11829 * fs_selfservice/FS-SelfService/cgi/signup.cgi: pass the remote IP
11830 address along with signup requests, for some gateways
11832 2007-03-02 15:48 ivan
11834 * FS/FS/cust_main.pm: eProcessingNetwork returning an authorization
11835 like "AUTH/TKT 123456"... will this make refunds work?
11837 2007-03-01 22:24 ivan
11839 * FS/FS/TicketSystem/RT_External.pm: fix custom priority fields,
11842 2007-03-01 12:56 ivan
11844 * FS/FS/part_pkg/voip_cdr.pm: better match for toll-free prefixes
11846 2007-03-01 12:12 ivan
11848 * FS/FS/Misc/prune.pm: yeah, a typo
11850 2007-03-01 09:48 ivan
11852 * FS/bin/: freeside-prune-applications, freeside-upgrade:
11853 prune_applications moved to FS::Misc::prune
11855 2007-03-01 09:47 ivan
11857 * FS/FS/Misc/prune.pm: adding FS::Misc::prune
11859 2007-03-01 09:44 ivan
11861 * FS/FS/Misc.pm: fix weird compliation problem for quis, i hope
11863 2007-03-01 08:36 ivan
11865 * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
11867 2007-02-28 21:24 jeff
11869 * FS/FS/cust_credit.pm: dangling cust_credit_refund not allowed
11871 2007-02-28 21:13 jeff
11873 * FS/: FS/Misc.pm, bin/freeside-prune-applications,
11874 bin/freeside-upgrade: dangling cust_credit_refund not allowed
11876 2007-02-28 17:26 ivan
11878 * FS/FS/Conf.pm: this isn't necessary around a single db operation
11880 2007-02-28 11:14 jeff
11882 * httemplate/: edit/cust_main/select-domain.html,
11883 misc/svc_acct-domains.cgi: restore (none) choice to first package
11886 2007-02-27 16:16 jayce
11888 * FS/MANIFEST: Added base_rate files
11890 2007-02-27 15:59 jayce
11892 * FS/FS/part_pkg/base_delayed.pm: adaptation of flat_delayed to
11893 work with base_rate billing
11895 2007-02-27 14:10 jeff
11897 * httemplate/config/config-download.cgi: put the C in ACL here, too
11899 2007-02-27 13:24 jeff
11901 * FS/bin/freeside-setup: oops - inappropriate localization was
11904 2007-02-26 17:51 jeff
11906 * httemplate/config/config.cgi: config goes in database
11908 2007-02-26 17:48 jeff
11910 * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/UID.pm, FS/FS/conf.pm,
11911 FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
11912 FS/bin/freeside-init-config, FS/bin/freeside-setup,
11913 FS/bin/freeside-upgrade, FS/t/conf.t, conf/invoice_latex,
11914 httemplate/config/config-download.cgi,
11915 httemplate/config/config-process.cgi,
11916 httemplate/config/config-view.cgi, FS/FS/Schema.pm: config goes
11919 2007-02-26 09:54 jeff
11921 * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
11922 httemplate/edit/process/part_pkg.cgi: agent_type selector on new
11925 2007-02-24 19:08 ivan
11927 * FS/: FS/Conf.pm, bin/freeside-selfservice-server: add
11928 selfservice-ignore_quantity flag
11930 2007-02-22 23:47 ivan
11932 * FS/FS/Cron/bill.pm: take the package-def defined action here,
11933 like freeside-prepaidd
11935 2007-02-21 03:26 ivan
11937 * FS/FS/: Schema.pm, svc_acct.pm, part_export/shellcommands.pm: add
11938 a _password_encoding field
11940 2007-02-20 18:53 jeff
11942 * FS/FS/part_export/prizm.pm: work around a claimed 50 char limit,
11943 and correct a description handling bug
11945 2007-02-19 07:40 ivan
11947 * FS/FS/cust_bill.pm: this should fix Can't call method "part_pkg"
11948 on an undefined value at .../cust_bill.pm line 434
11950 2007-02-16 14:06 ivan
11952 * bin/rotate-cdrs: commiting this quick tool, cvs is complaining
11954 2007-02-16 12:54 jeff
11956 * httemplate/misc/svc_acct-domains.cgi: respect svc_acct-alldomains
11959 2007-02-16 12:21 jeff
11961 * FS/FS/: Record.pm, svc_broadband.pm: coordinates can be negative
11964 2007-02-16 11:46 jayce
11966 * FS/FS/part_pkg/base_rate.pm: Added a new Plan type, base_rate,
11967 which uses the cust_pkg->options to control pricing. You assign
11968 a base rate for charging, and it is multiplied by the 'units'
11969 ordered. Solves a need where a company wants to offer an ASP
11970 style service, that charges per user, at a base cost, but doesn't
11971 want a plan for every combination of user amounts.
11973 2007-02-15 12:18 khoff
11975 * FS/FS/cust_main.pm: *** ERROR: unterminated L<...> at line 4716
11976 in file FS/cust_main.pm
11978 2007-02-14 17:09 ivan
11980 * httemplate/docs/billing.html: removing docs moved to wiki
11982 2007-02-14 16:49 ivan
11984 * httemplate/edit/part_bill_event.cgi: add send_email event
11986 2007-02-14 16:48 ivan
11988 * conf/invoice_html: remove commented-out example notes section
11990 2007-02-14 15:32 jeff
11992 * httemplate/: edit/cust_main/select-domain.html,
11993 edit/cust_main.cgi, misc/svc_acct-domains.cgi: selectable domain
11994 on first package in edit/cust_main
11996 2007-02-14 14:43 ivan
11998 * httemplate/search/report_receivables.cgi: fix alignment on
12001 2007-02-14 13:23 ivan
12003 * httemplate/search/report_cust_pkg.html: grey out disabled text
12006 2007-02-14 00:48 ivan
12008 * httemplate/elements/select-cust_pkg-status.html,
12009 httemplate/elements/tr-input-beginning_ending.html,
12010 httemplate/search/cust_pkg.cgi,
12011 httemplate/search/report_cust_pkg.html, FS/FS/UI/Web.pm,
12012 httemplate/images/calendar-disabled.png: add more options to
12013 advanced package reporting
12015 2007-02-13 19:12 jeff
12017 * FS/FS/: Conf.pm, Cron/notify.pm: add simple scalars to
12018 impending_recur_notification
12020 2007-02-13 17:43 ivan
12022 * httemplate/search/svc_www.cgi: fix up svc_www searching
12024 2007-02-13 16:19 jeff
12026 * FS/FS/Conf.pm: better docs for impending doom
12028 2007-02-13 14:24 ivan
12030 * FS/FS/ClientAPI/MyAccount.pm: accept domsvc in selfservice
12031 orders, patch from Sean Hanson/S1
12033 2007-02-13 14:08 ivan
12035 * httemplate/edit/process/cust_main.cgi: use a domsvc when passed
12036 in, patch from Sean Hanson/S1
12038 2007-02-12 21:00 jayce
12040 * httemplate/edit/payment_gateway.html: Small hint on how the
12041 options field is used.
12043 2007-02-12 17:16 jeff
12045 * httemplate/edit/cust_main.cgi: another place to alphabetize
12047 2007-02-12 16:45 jeff
12049 * FS/bin/freeside-delete-addr_blocks: for dumping addr_blocks
12051 2007-02-12 09:56 jeff
12053 * FS/FS/ClientAPI/Signup.pm,
12054 httemplate/view/cust_main/order_pkg.html: alpha sort packages in
12055 new package order SELECT (ticket 1446)
12057 2007-02-11 19:11 ivan
12059 * FS/FS/Misc.pm: fix unterminated L<...> in POD docs
12061 2007-02-11 00:51 ivan
12063 * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: we're at
12066 2007-02-10 23:04 ivan
12068 * FS/FS/UI/Web.pm: fix bug with customer info not showing up if
12069 "cust-fields" config value has been set
12071 2007-02-09 22:13 ivan
12073 * FS/FS/svc_acct.pm, FS/FS/svc_phone.pm,
12074 httemplate/edit/part_svc.cgi: reincorporate the changes from
12075 http://www.sisd.com/cgi-bin/viewcvs.cgi/freeside/httemplate/edit/part_svc.cgi?r1=1.52&r2=1.53
12076 that were lost due to the concurrent service-refactor merge
12078 2007-02-09 16:42 ivan
12080 * httemplate/misc/change_pkg.cgi: REALLY fix the package changing
12083 2007-02-09 15:29 ivan
12085 * httemplate/misc/change_pkg.cgi: fix change package link
12087 2007-02-08 20:54 ivan
12089 * bin/import-county-tax-rates: quick hack to import rates for
12092 2007-02-08 20:37 jayce
12094 * httemplate/view/cust_main/packages.html: Set the correct access
12095 right for the cancel link to work
12097 2007-02-08 17:05 ivan
12099 * conf/: invoice_html_statement, invoice_latex_statement,
12100 invoice_latexnotes_statement, invoice_template_statement: add
12101 default statement conf
12103 2007-02-08 14:54 ivan
12105 * FS/FS/part_export/sqlradius.pm: slightly less cryptic docs for
12106 groups_susp_reason option
12108 2007-02-08 14:19 ivan
12110 * FS/FS/cust_pkg.pm: use a LIMIT to retreive the first record,
12111 don't rely on qsearchs to trim it for you - it is inefficient and
12112 outputs long verbose warnings
12114 2007-02-08 14:08 ivan
12116 * httemplate/pref/pref-process.html: second "my" localizing the
12117 variable and causing password changes to fail
12119 2007-02-08 09:00 jeff
12121 * FS/FS/svc_acct.pm, httemplate/edit/part_svc.cgi: fix usergroup in
12124 2007-02-08 08:04 jeff
12126 * httemplate/edit/part_pkg.cgi: gratuitous quote
12128 2007-02-08 01:13 jeff
12130 * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
12131 httemplate/edit/process/part_pkg.cgi: hold off until 1.7.2
12133 2007-02-08 00:19 ivan
12135 * FS/FS/CGI.pm: fix the popup progress bars, whew
12137 2007-02-07 17:46 jeff
12139 * FS/FS/part_pkg.pm, htetc/handler.pl,
12140 httemplate/elements/select-table.html,
12141 httemplate/edit/part_pkg.cgi,
12142 httemplate/edit/process/part_pkg.cgi: agent type on package
12143 add/edit (ticket 1446)
12145 2007-02-06 16:46 ivan
12147 * FS/FS/: cust_bill.pm, cust_pay.pm: only use new statements as
12148 payment receipts if the conf file is created
12150 2007-02-05 15:48 ivan
12152 * FS/FS/cust_bill_ApplicationCommon.pm: fix payment/credit
12153 line-item application erroring out on tax applications
12155 2007-02-05 14:12 ivan
12157 * FS/FS/cust_bill_ApplicationCommon.pm: turn debugging on until we
12158 catch the Cant call method "part_pkg" on an undefined value at
12159 /usr/local/share/perl/5.8.4/FS/cust_bill_ApplicationCommon.pm
12162 2007-02-05 09:21 ivan
12164 * FS/FS/: cust_pay_batch.pm, pay_batch.pm: move the due_events
12165 import too... whew! this should be it
12167 2007-02-05 08:01 ivan
12169 * FS/FS/pay_batch.pm: fix param passing
12171 2007-02-05 07:49 ivan
12173 * httemplate/misc/upload-batch.cgi: fix st00pid mistakes in batch
12176 2007-02-05 07:48 ivan
12178 * httemplate/misc/upload-batch.cgi: misterminated <%init>
12180 2007-02-05 07:02 ivan
12182 * FS/FS/pay_batch.pm: remove refactored code
12184 2007-02-05 05:11 ivan
12186 * httemplate/search/svc_Smart.html: remove unused svc_Smart
12188 2007-02-05 05:10 ivan
12190 * httemplate/search/: report_receivables.cgi,
12191 report_receivables.html: add "over X days" option to receivables
12194 2007-02-05 04:51 ivan
12196 * FS/FS/AccessRight.pm, httemplate/view/cust_bill-logo.cgi,
12197 httemplate/view/cust_bill-pdf.cgi,
12198 httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
12199 httemplate/view/cust_main.cgi, httemplate/view/cust_pkg.cgi,
12200 httemplate/view/svc_Common.html, httemplate/view/svc_acct.cgi,
12201 httemplate/view/svc_broadband.cgi,
12202 httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
12203 httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi,
12204 httemplate/view/cust_main/contacts.html,
12205 httemplate/view/elements/svc_Common.html: C is for
12208 2007-02-05 03:35 ivan
12210 * FS/FS/CGI.pm: not supporting Apache::ASP anymore
12212 2007-02-05 03:12 ivan
12214 * FS/FS/ClientAPI/MyAccount.pm: show RADIUS usage from last bill to
12215 NOW, instead of last bill to next bill
12217 2007-02-05 01:45 ivan
12219 * httemplate/misc/download-batch.cgi: upon first download, have
12220 batches auto-set amount to customer balance if it is smaller
12222 2007-02-05 01:44 ivan
12224 * FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
12225 FS/FS/pay_batch.pm, httemplate/misc/upload-batch.cgi: move
12226 cust_pay_batch::upload results subroutine to an FS::pay_batch
12227 method. upon first download, have batches auto-reset their
12228 amounts to the customer balance upon if it is smaller.
12230 2007-02-03 17:47 ivan
12232 * httemplate/: search/cust_pay_batch.cgi,
12233 view/cust_main/payment_history.html: add link to some batched
12234 payment info to customer view
12236 2007-02-03 16:01 ivan
12238 * FS/FS/ClientAPI/Signup.pm: quieter
12240 2007-02-03 05:05 ivan
12242 * FS/FS/cust_pkg.pm: this should fix services with negative
12243 num_avail showing up for provisioning
12245 2007-02-03 04:07 ivan
12247 * FS/FS/cust_main_Mixin.pm: remove debugging left on
12249 2007-02-03 03:36 ivan
12251 * FS/FS/AccessRight.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main.pm,
12252 FS/FS/cust_main_Mixin.pm, FS/FS/UI/Web.pm,
12253 httemplate/elements/menu.html,
12254 httemplate/graph/cust_bill_pkg.cgi,
12255 httemplate/graph/money_time.cgi,
12256 httemplate/graph/report_cust_bill_pkg.html,
12257 httemplate/graph/report_money_time.html,
12258 httemplate/search/cdr.html, httemplate/search/cust_bill.html,
12259 httemplate/search/cust_bill_event.cgi,
12260 httemplate/search/cust_bill_event.html,
12261 httemplate/search/cust_bill_pkg.cgi,
12262 httemplate/search/cust_credit.html,
12263 httemplate/search/cust_main-otaker.cgi,
12264 httemplate/search/cust_main-zip.html,
12265 httemplate/search/cust_main.cgi,
12266 httemplate/search/cust_main.html, httemplate/search/cust_pay.cgi,
12267 httemplate/search/cust_pay_batch.cgi,
12268 httemplate/search/cust_pkg.cgi, httemplate/search/cust_svc.html,
12269 httemplate/search/cust_tax_exempt_pkg.cgi,
12270 httemplate/search/inventory_item.html,
12271 httemplate/search/pay_batch.cgi,
12272 httemplate/search/pay_batch.html, httemplate/search/queue.html,
12273 httemplate/search/reg_code.html,
12274 httemplate/search/report_cdr.html,
12275 httemplate/search/report_cust_bill.html,
12276 httemplate/search/report_cust_credit.html,
12277 httemplate/search/report_cust_main-zip.html,
12278 httemplate/search/report_cust_pay.html,
12279 httemplate/search/report_cust_pay_batch.html,
12280 httemplate/search/report_cust_pkg.html,
12281 httemplate/search/report_prepaid_income.cgi,
12282 httemplate/search/report_prepaid_income.html,
12283 httemplate/search/report_receivables.cgi,
12284 httemplate/search/report_receivables.html,
12285 httemplate/search/report_tax.cgi,
12286 httemplate/search/report_tax.html, httemplate/search/sql.html,
12287 httemplate/search/sqlradius.cgi,
12288 httemplate/search/sqlradius.html, httemplate/search/svc_acct.cgi,
12289 httemplate/search/svc_broadband.cgi,
12290 httemplate/search/svc_domain.cgi,
12291 httemplate/search/svc_external.cgi,
12292 httemplate/search/svc_forward.cgi,
12293 httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi:
12294 add customer status column to customer & most other reports.
12295 also put the C in ACL in the search/ and graph/ directories.
12297 2007-02-02 18:39 jeff
12299 * FS/bin/freeside-reset-fixed: do a setfixed
12301 2007-02-01 22:29 ivan
12303 * FS/FS/part_pkg/flat.pm: quiet a harmless but loud warning
12305 2007-02-01 20:39 ivan
12307 * FS/FS/ClientAPI/Signup.pm: set resellser-specific advertising
12310 2007-01-31 19:08 jeff
12312 * httemplate/view/cust_main/packages.html: oops. perhaps it should
12314 2007-01-31 18:37 jeff
12316 * FS/FS/svc_acct.pm: spurious line
12318 2007-01-31 18:35 ivan
12320 * FS/FS/ClientAPI/Signup.pm: fix up the info passing for optional
12323 2007-01-31 18:13 jeff
12325 * FS/FS/: svc_acct.pm, part_export/sqlradius.pm: better solution to
12328 2007-01-31 17:57 ivan
12330 * FS/FS/cust_bill.pm: eliminate \\* in the cheesy latex->html notes
12333 2007-01-31 10:28 jeff
12335 * FS/FS/part_export/sqlradius.pm: possible solution to ticket 1455
12337 2007-01-30 22:30 khoff
12339 * FS/FS/part_export/snmp.pm: Don't break if we're missing
12340 Net::SNMP. Apparenty "require" doesn't do the trick.
12342 2007-01-30 21:45 khoff
12344 * FS/FS/part_export/nas_wrapper.pm: Meta-export to allow more
12345 flexibilty until the export subsystem rewrite.
12347 2007-01-30 21:43 khoff
12349 * FS/FS/part_export/: router.pm, snmp.pm, trango.pm:
12350 FS::part_export::router - Refactored to be more easily
12351 sub-classed. - Moved per-export options to FS:;router virtual
12352 fields. - Fixed other general brokenness.
12354 FS::part_export::snmp - SNMP export sub-classed from
12355 FS::part_export::router
12357 FS::part_export::trango - Export for Trango proprietary access
12358 points. Sub-classed from FS::part_export::snmp.
12360 2007-01-30 21:23 jeff
12362 * FS/FS/cust_main.pm: minor improvement
12364 2007-01-30 20:30 jeff
12366 * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
12367 httemplate/edit/process/cust_pay.cgi,
12368 httemplate/misc/process/payment.cgi: small change in payment
12369 receipt handling (ticket 1422)
12371 2007-01-30 20:26 ivan
12373 * httemplate/: edit/quick-charge.html,
12374 elements/select-taxclass.html, elements/tr-select-taxclass.html,
12375 view/cust_main/packages.html: minor UI work on one-time charges
12378 2007-01-30 19:42 jeff
12380 * FS/: MANIFEST, t/cust_pkg_option.t: odds and ends
12382 2007-01-30 18:08 ivan
12384 * httemplate/misc/change_pkg.cgi: this should be a popup too, but,
12385 until then, it shouldn't be missing the standard header
12387 2007-01-30 15:50 ivan
12389 * FS/FS/cust_bill.pm: fix agent-specific logos in emailed html
12392 2007-01-30 13:21 jeff
12394 * FS/FS/svc_acct.pm: avoiding brane pane
12396 2007-01-30 12:59 ivan
12398 * httemplate/: browse/access_group.html, browse/access_user.html,
12399 browse/addr_block.cgi, browse/agent.cgi, browse/agent_type.cgi,
12400 browse/cust_main_county.cgi, browse/inventory_class.html,
12401 browse/msgcat.cgi, browse/part_bill_event.cgi,
12402 browse/part_export.cgi, browse/part_pkg.cgi,
12403 browse/part_referral.html, browse/part_svc.cgi,
12404 browse/part_virtual_field.cgi, browse/payment_gateway.html,
12405 browse/pkg_class.html, browse/rate.cgi, browse/reason.html,
12406 browse/reason_type.html, browse/router.cgi,
12407 browse/svc_acct_pop.cgi, edit/msgcat.cgi,
12408 search/prepay_credit.html: its all about control
12410 2007-01-30 11:45 ivan
12412 * FS/FS/option_Common.pm: fix old-record detection bug in
12415 2007-01-30 11:40 jeff
12417 * FS/FS/: Conf.pm, svc_acct.pm, cust_main.pm: only add first user
12418 to invoicing_list (ticket 1424)
12420 2007-01-30 10:52 jeff
12422 * fs_selfservice/FS-SelfService/cgi/success-delayed.html,
12423 FS/FS/ClientAPI/Signup.pm,
12424 fs_selfservice/FS-SelfService/cgi/signup.cgi: additional info
12425 available for self-service success (ticket 1420)
12427 2007-01-29 15:16 ivan
12429 * httemplate/config/: config-process.cgi, config-view.cgi,
12430 config.cgi: putting the C in ACL
12432 2007-01-29 13:11 ivan
12434 * httemplate/misc/process/cancel_pkg.html: correct a typo, and
12437 2007-01-29 10:50 ivan
12439 * httemplate/pref/: pref-process.html, pref.html: record resolution
12440 & colro depth in user prefs
12442 2007-01-29 08:16 ivan
12444 * FS/FS/: cust_main.pm, rate.pm: turn off debugging
12446 2007-01-29 08:01 ivan
12448 * FS/FS/: cust_main.pm, cust_main_Mixin.pm, UI/Web.pm: fix invoice
12449 email display bug on advanced package report, closes: Bug#1416
12451 2007-01-29 04:07 ivan
12453 * htetc/handler.pl: warnings in <%once> sections should not be
12456 2007-01-29 03:55 ivan
12458 * FS/FS/option_Common.pm: remove extraneous debugging
12460 2007-01-29 03:31 ivan
12462 * Makefile: looks like a duck
12464 2007-01-27 18:21 ivan
12466 * FS/FS/svc_domain.pm, httemplate/view/svc_domain.cgi: pretty up
12467 domain zone viewing a little
12469 2007-01-26 00:18 ivan
12471 * FS/FS/access_user.pm: out of scope bad
12473 2007-01-26 00:17 ivan
12475 * FS/FS/access_user.pm: spurious password changes bad...
12477 2007-01-26 00:11 ivan
12479 * FS/FS/: Record.pm, option_Common.pm: oops, debugging turned on
12481 2007-01-26 00:04 ivan
12483 * FS/FS/access_user.pm, httemplate/elements/header.html,
12484 httemplate/elements/menu.html, httemplate/elements/xmenu.css,
12485 httemplate/elements/xmenu.top.css,
12486 httemplate/elements/xmenu.top.js,
12487 httemplate/images/arrow.down.png,
12488 httemplate/images/menu-left-example.png,
12489 httemplate/images/menu-top-example.png,
12490 httemplate/pref/pref-process.html, httemplate/pref/pref.html,
12491 FS/FS/Record.pm, FS/FS/m2m_Common.pm, FS/FS/option_Common.pm: top
12494 2007-01-24 22:04 ivan
12496 * httemplate/elements/xmenu.css: fuck. you. IE7.
12498 2007-01-24 22:00 ivan
12500 * httemplate/elements/: menu.html, xmenu.css: fuck. you. IE7.
12502 2007-01-24 15:41 ivan
12504 * httemplate/misc/download-batch.cgi: 00 = sale, 01 = pre-auth. we
12507 2007-01-23 21:33 jeff
12509 * httemplate/edit/process/elements/process.html: squarely between
12510 shame in you and so close
12512 2007-01-23 15:42 jeff
12514 * FS/FS.pm, FS/bin/freeside-daily, conf/impending_recur_template,
12515 FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
12516 FS/FS/cust_pkg.pm, FS/FS/cust_pkg_option.pm,
12517 FS/FS/Cron/notify.pm, FS/FS/part_pkg/flat_delayed.pm: notices
12518 before first charge on flat_delayed
12520 2007-01-22 23:44 ivan
12522 * FS/FS/cust_pay_batch.pm: even have 4 digit zips in there eek
12524 2007-01-22 22:51 ivan
12526 * FS/FS/Record.pm: remove spurious duplicateion from lineitem patch
12528 2007-01-22 22:45 ivan
12530 * FS/FS/payby.pm: fix PREP payby
12532 2007-01-22 22:41 ivan
12534 * FS/FS/cust_pay.pm: have to use payinfo_Mixin if we're going to
12537 2007-01-22 09:05 ivan
12539 * Makefile, htetc/freeside-base1.99.conf: halfass v2 too
12541 2007-01-22 06:29 ivan
12543 * FS/FS/CGI.pm: hopefully this should be the last bit of the
12544 relative URL fixing
12546 2007-01-22 03:41 ivan
12548 * httemplate/view/cust_main.cgi: closing tags helps alot
12550 2007-01-22 03:39 ivan
12552 * httemplate/view/: cust_main.cgi, cust_main/notes.html: fix
12553 elements/ links here too
12555 2007-01-22 03:36 ivan
12557 * httemplate/elements/: phonenumber.html, progress-init.html,
12558 progress-popup.html, tr-input-beginning_ending.html,
12559 tr-input-date-field.html: interpolation helps alot
12561 2007-01-22 03:30 ivan
12563 * httemplate/elements/: phonenumber.html, progress-init.html,
12564 progress-popup.html, tr-input-beginning_ending.html,
12565 tr-input-date-field.html: use $fsurl instead of relative ../
12568 2007-01-21 18:42 ivan
12570 * FS/FS/ClientAPI/MyAccount.pm,
12571 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
12572 fs_selfservice/FS-SelfService/cgi/make_payment.html: accept CVV2
12573 on self-service manual payment screen
12575 2007-01-21 13:45 ivan
12577 * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
12578 FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
12579 FS/FS/cust_bill_pkg.pm, FS/FS/cust_credit_bill.pm,
12580 FS/FS/cust_main.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
12581 FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
12582 FS/FS/Cron/bill.pm, httemplate/edit/part_bill_event.cgi,
12583 httemplate/edit/part_pkg.cgi,
12584 httemplate/edit/process/cust_main.cgi, httemplate/misc/bill.cgi:
12585 Have lineitem-specific applications happen in all cases; add
12588 2007-01-21 05:42 ivan
12590 * rt/: FREESIDE_MODIFIED, lib/RT/SearchBuilder.pm: add dependancy
12591 on DBIx::SB 1.36 for Pg 8.1+
12593 2007-01-21 05:26 ivan
12595 * Makefile, htetc/freeside-base.conf, htetc/freeside-base1.conf,
12596 htetc/freeside-base2.conf: mod_perl v2, it finally happened
12598 2007-01-21 01:13 ivan
12600 * httemplate/search/cust_svc.html: trim leading & trailing
12601 whitespace from service searches
12603 2007-01-21 01:10 ivan
12605 * FS/FS/: CGI.pm, UI/Web.pm: fix svc_url to work no matter where we
12606 are coming from in the tree - use rooturl() instead of popurl()
12608 2007-01-19 16:08 jeff
12610 * httemplate/edit/process/quick-charge.cgi: strip all blank lines,
12611 not just trailing ones
12613 2007-01-19 15:00 jeff
12615 * httemplate/misc/download-batch.cgi: work around CSV brokenness
12617 2007-01-19 14:02 jeff
12619 * httemplate/edit/process/: access_user.html,
12620 elements/process.html: blank password on error
12622 2007-01-19 08:31 jeff
12624 * httemplate/edit/: access_user.html, process/access_user.html,
12625 process/elements/process.html: no password in html source on
12628 2007-01-18 10:14 ivan
12630 * FS/FS/cust_pay_batch.pm: fix zip parsing for batch results -
12631 don't want to abort processing because of an old not-well-checked
12634 2007-01-17 15:28 ivan
12636 * FS/FS/part_export/shellcommands.pm: fix crypted password bug
12637 cause by recent fix to not quote things on STDIN, yuck.
12639 2007-01-17 15:27 jeff
12641 * httemplate/edit/svc_acct.cgi, httemplate/misc/change_pkg.cgi,
12642 httemplate/misc/payment.cgi,
12643 httemplate/view/elements/svc_Common.html, FS/FS/CGI.pm,
12644 httemplate/misc/process/payment.cgi,
12645 httemplate/view/svc_acct.cgi: link to customer from manual
12646 payment screen (ticket 1414)
12648 2007-01-17 09:41 jeff
12650 * FS/FS/: cust_pkg.pm, reason.pm: fix bug wrt suspend/cancel
12651 reasons (suspends fail in freeside-daily)
12653 2007-01-17 08:41 jeff
12655 * FS/FS/part_pkg/flat.pm: noise reduction
12657 2007-01-17 07:50 jeff
12659 * httemplate/view/cust_main/packages.html: fix suspend link
12661 2007-01-16 16:40 jeff
12663 * httemplate/edit/: access_user.html, process/access_user.html:
12664 employee edit (ticket 1412)
12666 2007-01-16 13:36 jeff
12668 * rt/: FREESIDE_MODIFIED, etc/schema.Pg: revert unnecessary changes
12671 2007-01-16 09:39 jeff
12673 * rt/: FREESIDE_MODIFIED, etc/schema.Pg: RT vs Pg8 (ticket 1364)
12675 2007-01-16 01:11 ivan
12677 * FS/FS/ClientAPI/Signup.pm: have signup package list respect
12678 agentnum sent from client
12680 2007-01-15 14:15 jeff
12682 * httemplate/edit/process/quick-charge.cgi: that was DUM
12684 2007-01-14 23:53 ivan
12686 * httemplate/misc/download-batch.cgi: add batch expiration date
12687 incrementer for 295
12689 2007-01-14 23:22 ivan
12691 * FS/FS/Conf.pm: add descriptions for batchconfig-PAP and
12692 batchconfig-csv-chase_canada-E-xactBatch
12694 2007-01-12 15:27 jeff
12696 * FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
12697 httemplate/view/svc_broadband.cgi, FS/FS/part_export/prizm.pm,
12698 httemplate/edit/svc_broadband.cgi: added svc_broadband
12699 description which is appended to Site Name in prizm export
12701 2007-01-11 18:04 jeff
12703 * FS/FS/cust_main.pm, FS/FS/part_pkg/flat.pm,
12704 httemplate/edit/quick-charge.html,
12705 httemplate/edit/process/quick-charge.cgi,
12706 httemplate/view/cust_main/packages.html: one-time charge
12709 2007-01-10 15:21 ivan
12711 * httemplate/search/queue.html: add "select all" and "unselect" all
12712 buttons to bulk queue operations
12714 2007-01-10 00:56 ivan
12716 * FS/FS/payinfo_Mixin.pm: fix harmless warning: Use of
12717 uninitialized value in string ne at
12718 /usr/local/share/perl/5.8.4/FS/payinfo_Mixin.pm line 116
12720 2007-01-10 00:50 ivan
12722 * httemplate/view/cust_main/contacts.html: you have got to be
12725 2007-01-10 00:48 ivan
12727 * httemplate/view/cust_main/contacts.html: nothing could have ever
12728 gone wrong with so simple a change. oh noooo
12730 2007-01-09 23:48 ivan
12732 * httemplate/view/cust_main/contacts.html: fix ship_county display
12735 2007-01-09 21:51 ivan
12737 * FS/FS/cust_bill.pm: add custnum to invoice template vars
12739 2007-01-09 18:41 jeff
12741 * FS/FS/cust_pay_batch.pm: E-xactBatch masks card numbers
12743 2007-01-09 16:42 jeff
12745 * httemplate/: misc/upload-batch.cgi, search/cust_pay_batch.cgi:
12746 ignore filenames and rely on selected batch number
12748 2007-01-09 16:41 jeff
12750 * httemplate/misc/download-batch.cgi: permit batch redownloads
12752 2007-01-09 14:57 ivan
12754 * FS/FS/Schema.pm: 2147483647 should be enough bytes for anyone!
12756 2007-01-08 09:36 jeff
12758 * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_credit_refund.pm,
12759 FS/FS/cust_pay_refund.pm, FS/FS/cust_refund.pm,
12760 httemplate/misc/delete-cust_refund.cgi,
12761 httemplate/view/cust_main/payment_history.html: refund deletion
12763 2007-01-05 16:47 jeff
12765 * httemplate/edit/part_svc.cgi: fix UI funkiness
12767 2007-01-04 21:19 jeff
12769 * fs_selfservice/FS-SelfService/SelfService.pm,
12770 fs_selfservice/FS-SelfService/cgi/view_usage.html,
12771 FS/FS/ClientAPI/MyAccount.pm,
12772 fs_selfservice/FS-SelfService/cgi/change_pkg.html,
12773 fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
12774 fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
12775 fs_selfservice/FS-SelfService/cgi/provision_list.html,
12776 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
12777 fs_selfservice/FS-SelfService/cgi/view_usage_details.html: more
12778 self-servicey stuff (change package, detailed usage)
12780 2007-01-03 23:26 ivan
12782 * conf/blank_logo.eps: adding a simple blank logo; people are
12783 trying to comment out stuff in the template
12785 2007-01-03 21:49 ivan
12787 * httemplate/edit/part_bill_event.cgi: invoice event to credit out
12788 a customer's balance, presumably as bad debt
12790 2007-01-03 11:47 ivan
12792 * httemplate/view/cust_main/packages.html: fix suspend link
12794 2007-01-02 13:46 ivan
12796 * FS/FS/UI/Web.pm, httemplate/search/cust_svc.html: fix service
12799 2007-01-02 13:44 ivan
12801 * FS/FS/cust_main.pm: stupid semicolon!
12803 2007-01-02 13:06 ivan
12805 * FS/FS/cust_main.pm: fix num_pkgs to accept empty $sql param, no
12808 2007-01-02 12:29 ivan
12810 * httemplate/view/cust_main/packages.html: fix popup target links
12812 2007-01-02 12:25 ivan
12814 * httemplate/view/svc_Common.html: missing from svc patch, oops!
12816 2007-01-02 10:38 jeff
12818 * FS/FS/svc_acct.pm: omit spurious export triggering
12820 2006-12-29 13:48 jeff
12822 * httemplate/: elements/select-agent.html,
12823 graph/report_cust_bill_pkg.html: correct bad include, and improve
12824 no agent selected condition
12826 2006-12-29 00:51 ivan
12828 * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
12829 FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
12830 FS/FS/pkg_svc.pm, FS/FS/registrar.pm, FS/FS/svc_Common.pm,
12831 FS/FS/svc_External_Common.pm, FS/FS/svc_Parent_Mixin.pm,
12832 FS/FS/svc_acct.pm, FS/FS/svc_broadband.pm, FS/FS/svc_domain.pm,
12833 FS/FS/svc_external.pm, FS/FS/svc_forward.pm, FS/FS/svc_phone.pm,
12834 FS/FS/svc_www.pm, FS/FS/UI/Web.pm, FS/t/registrar.t,
12835 FS/t/svc_External_Common.t, FS/t/svc_Parent_Mixin.t,
12836 eg/table_template-svc.pm, httemplate/browse/part_svc.cgi,
12837 httemplate/edit/part_svc.cgi, httemplate/edit/svc_Common.html,
12838 httemplate/edit/svc_acct.cgi, httemplate/edit/svc_broadband.cgi,
12839 httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
12840 httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
12841 httemplate/edit/elements/edit.html,
12842 httemplate/edit/elements/svc_Common.html,
12843 httemplate/edit/process/elements/process.html, FS/MANIFEST,
12844 httemplate/edit/process/svc_Common.html,
12845 httemplate/elements/header.html, httemplate/elements/menu.html,
12846 httemplate/misc/link.cgi, httemplate/search/cust_main.cgi,
12847 httemplate/search/cust_svc.html, httemplate/search/svc_acct.cgi,
12848 httemplate/search/svc_broadband.cgi,
12849 httemplate/search/svc_domain.cgi,
12850 httemplate/search/svc_external.cgi,
12851 httemplate/search/svc_forward.cgi,
12852 httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
12853 httemplate/view/elements/svc_Common.html,
12854 rt/html/Elements/FreesideSearch,
12855 rt/html/Elements/FreesideSvcSearch,
12856 httemplate/view/cust_main/packages.html: service refactor!
12858 2006-12-29 00:41 ivan
12860 * httemplate/edit/process/cust_main.cgi: slight pedanticism
12862 2006-12-29 00:39 ivan
12864 * httemplate/edit/svc_broadband.cgi: svc broadband new arg parsing
12866 2006-12-29 00:35 ivan
12868 * httemplate/misc/: payment.cgi, process/payment.cgi: just in case
12869 it gets capitalized
12871 2006-12-29 00:34 ivan
12873 * httemplate/edit/process/quick-charge.cgi: whitespace
12875 2006-12-29 00:34 ivan
12877 * httemplate/edit/cust_main/billing.html: slight more space
12878 necessary for ACH account numbers
12880 2006-12-29 00:31 ivan
12882 * init.d/freeside-init: kill off all queued processes!
12884 2006-12-29 00:30 ivan
12886 * httemplate/docs/index.html: link more docs to wiki
12888 2006-12-29 00:29 ivan
12890 * httemplate/browse/pay_batch.cgi: this is unused, replaced by
12891 search/pay_batch.cgi
12893 2006-12-29 00:25 ivan
12895 * FS/FS/part_export/vpopmail.pm: didn't get checked in with
12896 configurable target dirs, oops
12898 2006-12-29 00:25 ivan
12900 * FS/FS/svc_Common.pm: doc
12902 2006-12-29 00:24 ivan
12904 * FS/FS/part_pkg.pm: snot spacing
12906 2006-12-29 00:24 ivan
12908 * FS/FS/part_export.pm: use FS::queue for exports, though they
12909 should probably just use it themselves
12911 2006-12-29 00:21 ivan
12913 * Changelog, Changes.1.5.7, Changes.1.5.8: removing old changelogs
12915 2006-12-29 00:20 ivan
12917 * Changes.1.7.0: changelog now in the wiki
12919 2006-12-28 23:23 ivan
12921 * httemplate/edit/elements/edit.html: document field types
12923 2006-12-28 16:30 jeff
12925 * FS/FS/part_export/prizm.pm: minor fixups
12927 2006-12-28 12:52 jeff
12929 * httemplate/elements/tr-select-reason.html: activate submit button
12932 2006-12-28 00:16 ivan
12934 * FS/FS/payinfo_Mixin.pm: tyop
12936 2006-12-27 23:02 ivan
12938 * bin/pg-version: adding pg-version
12940 2006-12-26 19:29 ivan
12942 * httemplate/edit/cust_main_county-expand.cgi: fix sanity check on
12945 2006-12-26 18:37 ivan
12947 * FS/FS/Misc.pm, htetc/handler.pl,
12948 httemplate/edit/cust_main/contact.html,
12949 httemplate/edit/cust_main/select-county.html,
12950 httemplate/misc/counties.cgi: Add a (magically appearing and
12951 disappearing) label on the county selector. confusing when
12954 2006-12-26 17:35 ivan
12956 * httemplate/view/cust_main/contacts.html: show county on customer
12959 2006-12-26 17:07 ivan
12961 * httemplate/: edit/cust_main.cgi,
12962 edit/cust_main/select-county.html, misc/counties.cgi: fix county
12965 2006-12-26 11:53 ivan
12967 * FS/FS/part_export/shellcommands.pm: do shell_quote-ing after
12968 STDIN strings are evaluated
12970 2006-12-23 17:28 ivan
12972 * FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm,
12973 FS/FS/cust_refund.pm, httemplate/edit/cust_main.cgi,
12974 httemplate/edit/cust_main/billing.html,
12975 httemplate/view/cust_main/payment_history.html: fix more paymask
12976 regressions: allow editing records with existing expired cards,
12977 fix masking just-entered values when erroring out, fix echeck
12978 entry inserting as empty routing code and "xxEK" account number,
12979 remove old/deprecated/unused payinfo_maksed subs and calls
12981 2006-12-22 21:37 jeff
12983 * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
12984 FS/FS/part_export/prizm.pm, httemplate/edit/svc_broadband.cgi,
12985 httemplate/view/svc_broadband.cgi: inital prizm support
12987 2006-12-21 22:18 ivan
12989 * httemplate/search/: queue.html, elements/search.html: patch
12990 fixing "retry selected" and "remove select" in queue view
12992 2006-12-20 19:05 ivan
12994 * httemplate/misc/payment.cgi: fix on-demand payment form when
12995 making payments from masked data
12997 2006-12-20 02:51 ivan
12999 * FS/FS/: cust_main.pm, payinfo_Mixin.pm: fix "recurring_billing"
13000 flag for the wonderful new world of paymasking
13002 2006-12-20 01:49 ivan
13004 * FS/FS/Schema.pm, FS/FS/pkg_class.pm,
13005 httemplate/browse/pkg_class.html, httemplate/edit/pkg_class.html,
13006 httemplate/elements/select-part_referral.html,
13007 httemplate/elements/select-pkg_class.html,
13008 httemplate/elements/select-table.html,
13009 httemplate/elements/tr-select-pkg_class.html,
13010 httemplate/search/elements/search.html: add ability to disable
13013 2006-12-19 17:20 jeff
13015 * FS/FS/: part_pkg.pm, ClientAPI/MyAccount.pm: inappropriate
13018 2006-12-19 02:02 ivan
13020 * FS/FS/cust_pay_batch.pm, FS/FS/payby.pm, FS/FS/payinfo_Mixin.pm,
13021 htetc/handler.pl, httemplate/edit/cust_main/billing.html,
13022 httemplate/search/cust_pay.cgi: clean up payinfo_Mixin to use
13023 payby.pm for payby info and have card masking full 6-digit BIN
13024 prefix for card identification. have cust_pay_batch use
13025 payinfo_Mixin. require B:CC 0.30 for mask-aware cardtype(). fix
13026 payment reports to use mask too if available, so credit card type
13027 selection still works with encryption.
13029 2006-12-18 03:01 ivan
13031 * htetc/handler.pl, httemplate/edit/part_pkg.cgi: fix tax class not
13032 adding when there is only one pkg_class choice (triggers
13035 2006-12-18 00:08 ivan
13037 * Makefile: fix MASONDATA include for dev target
13039 2006-12-15 12:55 ivan
13041 * httemplate/elements/dashboard-toplist.html: add a new ticket link
13043 2006-12-15 05:09 ivan
13045 * httemplate/elements/dashboard-toplist.html: add a quick start at
13046 a "dashboard" customer list, mostly for internal use for starters
13048 2006-12-15 05:00 ivan
13050 * httemplate/elements/dashboard-toplist.html: add a quick start at
13051 a "dashboard" customer list, mostly for internal use for starters
13053 2006-12-15 04:43 ivan
13055 * FS/FS/Conf.pm, httemplate/index.html,
13056 httemplate/elements/dashboard-toplist.html: add a quick start at
13057 a "dashboard" customer list, mostly for internal use for starters
13059 2006-12-15 00:37 ivan
13061 * FS/FS/Setup.pm, bin/expand-country: add a quick tool for adding
13062 states to old databases
13064 2006-12-15 00:25 ivan
13066 * httemplate/edit/: cust_main.cgi, cust_main/billing.html:
13067 eliminate funkiness with reappearing "Postal invoice" on errors
13069 2006-12-14 21:29 jeff
13071 * htetc/handler.pl, httemplate/edit/process/cust_main.cgi,
13072 httemplate/elements/tr-input-date-field.html,
13073 httemplate/view/cust_main/misc.html: move use statements to
13074 handler.pl, do not show 1/1/70 for new birthdates, and improve
13077 2006-12-14 16:56 ivan
13079 * httemplate/edit/process/cust_main.cgi, htetc/handler.pl: add
13080 DateTime as a proper rather than hidden dependency
13082 2006-12-14 16:28 ivan
13084 * Makefile, FS/bin/freeside-addoutsource,
13085 FS/bin/freeside-deloutsource, FS/bin/freeside-queued,
13086 FS/bin/freeside-selfservice-server,
13087 FS/bin/freeside-sqlradius-radacctd, htetc/handler.pl: tiny bit of
13088 cleanup from the conf merge
13090 2006-12-14 01:27 ivan
13092 * Makefile, FS/FS/Conf.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
13093 FS/FS/part_export/vpopmail.pm, FS/bin/freeside-addoutsource,
13094 FS/bin/freeside-addoutsourceuser, FS/bin/freeside-adduser,
13095 FS/bin/freeside-deloutsource, FS/bin/freeside-deloutsourceuser,
13096 FS/bin/freeside-deluser, FS/bin/freeside-queued,
13097 FS/bin/freeside-selfservice-server, FS/bin/freeside-setup,
13098 FS/bin/freeside-sqlradius-radacctd, FS/bin/freeside-upgrade,
13099 bin/dbdef-create, bin/mapsecrets2access_user, htetc/handler.pl:
13100 make the config directory configurable
13102 2006-12-13 22:00 ivan
13104 * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
13105 FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
13106 FS/FS/payinfo_Mixin.pm, FS/FS/ClientAPI/MyAccount.pm,
13107 httemplate/edit/cust_main/billing.html,
13108 httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
13109 httemplate/search/cust_pay.cgi, FS/MANIFEST,
13110 FS/t/payinfo_Mixin.t, httemplate/edit/cust_refund.cgi,
13111 httemplate/edit/process/cust_main.cgi,
13112 httemplate/view/cust_main/billing.html,
13113 httemplate/view/cust_main/payment_history.html: encryption fixes
13114 from huntsberg & jayce
13116 2006-12-08 07:11 jeff
13118 * FS/FS/svc_acct.pm: stop unsuspending inappropriately
13120 2006-12-08 06:38 ivan
13122 * rt/html/Elements/Header: have RT header link to supported
13123 documentation link as well
13125 2006-12-08 05:36 ivan
13127 * httemplate/: view/cust_main/quick-charge.html,
13128 edit/process/quick-charge.cgi: some javascript validation magic
13129 to give one-time charges better UI
13131 2006-12-07 08:46 ivan
13133 * bin/pod2x: update pod2x for new self-service path
13135 2006-12-07 07:24 ivan
13137 * FS/FS/Setup.pm: oops, fix additional US pseudo-states
13139 2006-12-06 18:40 jeff
13141 * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
13142 FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
13143 FS/FS/cust_pkg.pm, FS/FS/prepay_credit.pm, FS/FS/svc_acct.pm,
13144 FS/FS/svc_broadband.pm, FS/FS/part_pkg/flat.pm,
13145 FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
13146 fs_selfservice/FS-SelfService/SelfService.pm,
13147 fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
13148 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
13149 fs_selfservice/FS-SelfService/cgi/view_usage.html,
13150 httemplate/edit/prepay_credit.cgi,
13151 httemplate/edit/process/prepay_credit.cgi,
13152 httemplate/misc/process/recharge_svc.html,
13153 httemplate/search/prepay_credit.html: retouch bandwidth countdown
13155 2006-12-05 07:53 jeff
13157 * FS/FS/part_export/sqlmail.pm: correct longstanding oops
13159 2006-12-04 18:37 jeff
13161 * httemplate/: edit/svc_acct.cgi, edit/process/svc_acct.cgi,
13162 view/svc_acct.cgi: editable service usage
13164 2006-12-02 16:42 ivan
13166 * FS/FS/cust_main.pm: clean up whitespace merge noise
13168 2006-12-02 14:04 ivan
13170 * FS/FS/part_pkg/flat_comission.pm: fix for commission price plan
13172 2006-11-30 22:31 jeff
13174 * FS/FS/Conf.pm, FS/FS/cust_pay_batch.pm,
13175 httemplate/misc/download-batch.cgi,
13176 httemplate/search/cust_pay_batch.cgi: chase canada E-xactBatch
13178 2006-11-30 17:41 ivan
13180 * FS/bin/freeside-queued: remove unnecessary service use (in an
13183 2006-11-30 17:35 ivan
13185 * FS/bin/freeside-expiration-alerter: go away and never come back,
13188 2006-11-30 17:34 ivan
13190 * FS/bin/freeside-email: begone $Id$ and your diff noise!
13192 2006-11-29 18:27 jeff
13194 * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
13195 FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
13196 FS/FS/ClientAPI/MyAccount.pm, FS/FS/UI/Web.pm,
13197 FS/FS/part_export/sqlradius.pm,
13198 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
13199 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
13200 fs_selfservice/FS-SelfService/cgi/view_usage.html,
13201 httemplate/edit/prepay_credit.cgi,
13202 httemplate/edit/process/prepay_credit.cgi,
13203 httemplate/misc/recharge_svc.html,
13204 httemplate/misc/process/recharge_svc.html,
13205 httemplate/search/prepay_credit.html,
13206 httemplate/view/cust_main/packages.html: prepaid download/upload
13209 2006-11-28 01:38 ivan
13211 * FS/FS/access_user.pm: usernames should be alphanumeric only
13213 2006-11-26 23:11 jeff
13215 * FS/FS/ClientAPI/Signup.pm,
13216 fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
13217 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
13218 fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
13219 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: order package
13222 2006-11-26 17:08 ivan
13224 * FS/FS/svc_acct.pm: some svc_acct.pm fixes for s1
13226 2006-11-26 15:09 jeff
13228 * httemplate/elements/menu.html: minor tyop
13230 2006-11-26 15:06 jeff
13232 * httemplate/: edit/process/cust_main_note.cgi, view/cust_main.cgi,
13233 view/cust_main/notes.html: more ajaxy customer notes
13235 2006-11-25 13:04 jeff
13237 * httemplate/view/cust_main.cgi: chill FF wrt POSTDATA
13239 2006-11-24 02:34 ivan
13241 * httemplate/browse/part_pkg.cgi: link to and label one-time
13244 2006-11-24 00:48 ivan
13246 * httemplate/elements/tr-input-beginning_ending.html,
13247 httemplate/elements/tr-input-lessthan_greaterthan.html,
13248 httemplate/search/cust_credit.html,
13249 httemplate/search/cust_pay.cgi,
13250 httemplate/search/report_cust_credit.html,
13251 httemplate/search/report_cust_pay.html, FS/FS/UI/Web.pm: add less
13252 than and greater than amounts to credit and payment searches
13254 2006-11-20 02:34 ivan
13256 * httemplate/browse/agent.cgi: remove annoying black box around
13259 2006-11-19 19:05 ivan
13261 * httemplate/autohandler: bug fix for open transactions
13263 2006-11-17 18:19 jeff
13265 * FS/FS/part_export/www_plesk.pm: add templating and web hosting
13266 optional on domain addition
13268 2006-11-17 02:16 ivan
13270 * FS/bin/freeside-prepaidd: initial fix for prepaid renewal
13271 problem; attempt to use an existing credit/payment before
13274 2006-11-16 07:37 jeff
13276 * httemplate/edit/process/part_bill_event.cgi: bug squishing
13278 2006-11-15 22:20 jeff
13280 * httemplate/: elements/tr-input-date-field.html,
13281 edit/cust_main.cgi, edit/process/cust_main.cgi,
13282 view/cust_main/misc.html: switch birthdate to DateTime
13284 2006-11-14 04:22 ivan
13286 * httemplate/misc/cust_main-import.cgi: add some docs on required
13289 2006-11-13 20:04 ivan
13291 * httemplate/: browse/agent.cgi,
13292 misc/delete-agent_payment_gateway.cgi: working agent gateway
13293 override delete link
13295 2006-11-13 19:30 ivan
13297 * FS/FS/Misc.pm: Tie::IxHash data disappears when sent with
13300 2006-11-13 19:16 ivan
13302 * FS/FS/Misc.pm, FS/FS/ClientAPI/MyAccount.pm,
13303 FS/FS/ClientAPI/Signup.pm,
13304 fs_selfservice/FS-SelfService/cgi/signup.html: have signup page
13305 use card-types config too
13307 2006-11-13 18:54 ivan
13309 * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add card-types
13310 configuration value for self-service
13312 2006-11-12 17:09 ivan
13314 * FS/FS/CGI.pm, httemplate/elements/error.html,
13315 httemplate/elements/header.html,
13316 httemplate/pref/pref-process.html, httemplate/pref/pref.html: add
13317 preference page, start with just a password changer
13319 2006-11-08 18:52 jeff
13321 * FS/FS/TicketSystem/RT_External.pm: recorrect ticket order
13323 2006-11-08 18:28 jeff
13325 * FS/FS/TicketSystem/RT_External.pm: correct ticket order
13327 2006-11-05 14:39 ivan
13329 * Makefile: call it 1.7.1 to avoid confusion
13331 2006-11-05 14:28 ivan
13333 * bin/: customer-faker, payment-faker: some sample data creators
13335 2006-11-05 11:34 ivan
13337 * FS/FS/cust_main.pm: fix empty invoice number omitting in
13340 2006-11-05 11:22 ivan
13342 * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
13344 2006-11-05 10:06 ivan
13346 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: for want of a
13349 2006-11-05 10:03 ivan
13351 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: have card_type
13352 be an optional param anyway
13354 2006-11-05 10:03 ivan
13356 * FS/FS/ClientAPI/MyAccount.pm: fix auto-population of card_type
13357 SELECT in self-service payment form
13359 2006-11-05 09:36 ivan
13361 * fs_selfservice/FS-SelfService/: SelfService.pm,
13362 cgi/selfservice.cgi: add some self-service debugging
13364 2006-11-05 08:58 ivan
13366 * FS/bin/freeside-selfservice-server: fix spurious disconnection
13367 errors in selfservice server log
13369 2006-11-05 07:55 ivan
13371 * httemplate/view/cust_main/payment_history.html: fix but with no
13372 "show prior history" showing up when everything is hidden
13374 2006-11-03 14:02 ivan
13376 * FS/FS/part_pkg.pm: add every 45 day option to available
13379 2006-10-31 10:56 jeff
13381 * FS/FS/part_export/sqlradius.pm: do not require a reason to have
13384 2006-10-31 08:57 jeff
13386 * httemplate/edit/process/cust_main_note.cgi: ugh, too restrictive
13388 2006-10-30 04:39 ivan
13390 * FS/FS/cust_main.pm: realtime_bop: don't pass an empty
13391 invoice_number to B:OP, omit the field entirely
13393 2006-10-29 17:28 ivan
13395 * FS/MANIFEST: removing freeside-daily
13397 2006-10-29 16:26 ivan
13399 * FS/bin/freeside-bill: removing pre-1.4 freeside-bill
13401 2006-10-27 12:10 ivan
13403 * FS/FS/: Conf.pm, cust_pkg.pm: add
13404 unsuspend-always_adjust_next_bill_date config option for qis
13406 2006-10-27 10:01 jeff
13408 * FS/FS/AccessRight.pm, httemplate/edit/cust_main_note.cgi,
13409 httemplate/edit/process/cust_main_note.cgi,
13410 httemplate/elements/overlibmws_crossframe.js,
13411 httemplate/view/cust_main/notes.html: editable notes
13413 2006-10-26 19:12 jeff
13415 * FS/FS/part_export/: shellcommands.pm, sqlradius.pm: export
13416 enhancements for suspend reasons
13418 2006-10-26 01:35 ivan
13420 * fs_selfservice/FS-SelfService/cgi/signup.html: don't display a
13421 (none) package selection if there's a default
13423 2006-10-25 11:10 jeff
13425 * httemplate/view/cust_main/packages.html: show reasons
13427 2006-10-25 10:36 ivan
13429 * httemplate/: elements/pager.html, search/cust_main.cgi,
13430 search/elements/search.html: pagination patch from UNTD - limit
13431 the number of page links displayed and have a drop-down option
13432 for selecting number of entries per page
13434 2006-10-25 05:04 ivan
13436 * conf/ticket_system: default to RT_Internal ticketing
13438 2006-10-24 21:51 jeff
13440 * httemplate/elements/tr-selectmultiple-part_pkg.html: heh
13442 2006-10-24 21:44 jeff
13444 * httemplate/: elements/tr-selectmultiple-part_pkg.html,
13445 search/cust_pkg.cgi, search/report_cust_pkg.html: select multiple
13446 pkgparts on advanced package report
13448 2006-10-24 20:12 jeff
13450 * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: no usersvc
13453 2006-10-24 19:22 jeff
13455 * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
13456 httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
13457 httemplate/edit/svc_acct.cgi: limited domain select
13459 2006-10-24 11:26 jeff
13461 * FS/FS/Schema.pm, FS/FS/cust_main.pm,
13462 httemplate/view/cust_main/misc.html: add customer signup date
13464 2006-10-23 02:44 ivan
13466 * httemplate/elements/menu.html: have the unlinked account search
13467 go to UN_username so it doesn't miss accounts with no UID
13469 2006-10-23 02:35 ivan
13471 * httemplate/elements/header.html: eek, VALIGN=top for the page
13473 2006-10-23 02:24 ivan
13475 * FS/FS/cust_main.pm: always do substring & fuzzy, getting
13476 complains searches are not returning enough
13478 2006-10-23 01:47 ivan
13480 * httemplate/misc/process/cancel_pkg.html: better error message if
13481 you don't enter a reason. FS::reason::check can untaint its
13482 data, and will allow punctuation in reasons
13484 2006-10-23 01:30 ivan
13486 * fs_selfservice/FS-SelfService/cgi/: agent.cgi,
13487 cust_bill-logo.cgi, passwd.cgi, selfservice.cgi, signup.html:
13488 remove -w to prevent warnings from messing up otherwise working
13491 2006-10-22 23:38 ivan
13493 * FS/FS/Record.pm: add AU to list of zip-requiring countries
13495 2006-10-22 21:21 jeff
13497 * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
13498 FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
13499 httemplate/edit/reason.html,
13500 httemplate/edit/process/part_bill_event.cgi,
13501 httemplate/elements/tr-select-reason.html,
13502 httemplate/misc/cancel_pkg.html,
13503 httemplate/misc/process/cancel_pkg.html: events should attach
13506 2006-10-22 18:47 ivan
13508 * httemplate/view/cust_main/packages.html: fix regression from
13509 table re-layout: don't display provision links for cancelled
13512 2006-10-22 04:42 ivan
13514 * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
13515 fs_selfservice/FS-SelfService/cgi/signup.cgi: add signup server
13518 2006-10-21 22:22 ivan
13520 * FS/FS/part_pkg/prepaid.pm: doh, forgot fieldorder. should just
13521 use Tie::IxHash here too
13523 2006-10-21 22:18 ivan
13525 * FS/: FS/part_pkg/prepaid.pm, bin/freeside-prepaidd: add price
13526 plan option for prepaid packages to cancel instead of suspend
13528 2006-10-21 17:35 ivan
13530 * httemplate/elements/menu.html: link to wrong place
13532 2006-10-20 15:49 ivan
13534 * FS/FS/part_pkg.pm: add 48-hour billing
13536 2006-10-19 07:32 jeff
13538 * FS/FS/Conf.pm: [no log message]
13540 2006-10-19 07:29 jeff
13542 * FS/FS/cust_pkg_reason.pm: suspension and cancellation reasons
13544 2006-10-19 07:26 jeff
13546 * httemplate/elements/tr-select-reason.html,
13547 httemplate/misc/cancel_pkg.cgi, httemplate/misc/cancel_pkg.html,
13548 httemplate/misc/expire_pkg.cgi,
13549 httemplate/misc/process/cancel_pkg.html,
13550 httemplate/misc/process/expire_pkg.cgi,
13551 httemplate/misc/susp_pkg.cgi, FS/t/cust_pkg_reason.t: suspension
13552 and cancellation reasons
13554 2006-10-19 07:23 jeff
13556 * FS/FS/cancel_reason.pm, FS/FS/reason.pm, FS/FS/reason_type.pm,
13557 FS/t/cancel_reason.t, FS/t/reason.t, FS/t/reason_type.t,
13558 httemplate/browse/reason.html,
13559 httemplate/browse/reason_type.html,
13560 httemplate/edit/process/reason.html,
13561 httemplate/edit/process/reason_type.html,
13562 httemplate/edit/reason.html, httemplate/edit/reason_type.html:
13563 suspension and cancellation reasons
13565 2006-10-18 21:41 jeff
13567 * FS/FS/part_export/acct_plesk.pm: wrong method
13569 2006-10-18 16:07 jeff
13571 * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/part_bill_event.pm,
13572 FS/MANIFEST, htetc/handler.pl,
13573 httemplate/browse/part_bill_event.cgi,
13574 httemplate/edit/elements/edit.html,
13575 httemplate/edit/part_bill_event.cgi,
13576 httemplate/edit/process/part_bill_event.cgi,
13577 httemplate/elements/menu.html,
13578 httemplate/view/cust_main/packages.html: suspension and
13579 cancellation reasons
13581 2006-10-18 02:30 ivan
13583 * httemplate/docs/: config.html, export.html: removing obsolete
13584 config.html, moving info from export.html into wiki
13586 2006-10-17 17:05 jeff
13588 * httemplate/elements/tr-input-date-field.html: fix ugly null dates
13590 2006-10-17 02:03 ivan
13592 * rt/: html/Elements/Header, html/Elements/CollectionAsTable/Row,
13593 html/NoAuth/webrt.css, sbin/rt-setup-database.in: commiting rt
13596 2006-10-17 01:49 ivan
13598 * rt/: html/NoAuth/printrt.css, lib/t/regression/14linking.t,
13599 lib/t/regression/22search_tix_by_watcher.t: Initial revision
13601 2006-10-16 22:49 ivan
13603 * fs_selfservice/FS-SelfService/SelfService.pm: fix signup problem
13606 2006-10-16 10:59 ivan
13608 * FS/FS/Record.pm: fix for agent_custid unique bs ('violates unique
13609 constraint cust_main18'), hope this doesn't break anything else
13611 2006-10-16 10:13 ivan
13613 * httemplate/: edit/cust_main.cgi, view/cust_main/misc.html: its
13614 not my monday morning
13616 2006-10-16 10:11 ivan
13618 * FS/FS/Conf.pm: closing bracket helps
13620 2006-10-16 10:10 ivan
13622 * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
13623 httemplate/view/cust_main/misc.html: add a conf checkbox to turn
13626 2006-10-16 09:56 ivan
13628 * httemplate/edit/cust_main.cgi: fix stickiness bug when editing
13629 advertising sources
13631 2006-10-15 19:21 ivan
13633 * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: fix typo
13634 switching Net::Plesk to a run-time dependency
13636 2006-10-14 16:53 ivan
13638 * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: don't load
13639 Net::Plesk until its needed, to prevent every install from
13642 2006-10-14 13:47 jeff
13644 * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: preliminary
13647 2006-10-14 03:09 ivan
13649 * httemplate/search/report_receivables.cgi: that should fix
13650 statuses on receivables report
13652 2006-10-14 02:55 ivan
13654 * httemplate/docs/: index.html, selfservice.html: move
13655 signup/self-service install to wiki
13657 2006-10-12 02:42 ivan
13659 * FS/FS/cust_main.pm: fix "amatch: $_ is undefined: what are you
13660 matching" error when there are no companies in the fuzzy cache
13663 2006-10-08 22:05 ivan
13665 * FS/FS/Conf.pm: date selektah
13667 2006-10-08 21:27 jeff
13669 * httemplate/edit/process/cust_main.cgi: more BoD
13671 2006-10-08 18:05 ivan
13673 * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser,
13674 freeside-adduser: update the tools for dev installs
13676 2006-10-08 17:30 ivan
13678 * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: have the new style
13679 notes be the default
13681 2006-10-08 17:26 ivan
13683 * httemplate/view/: cust_main.cgi, cust_main/tickets.html: clean up
13684 the customer view a tiny bit
13686 2006-10-08 17:13 ivan
13688 * htetc/handler.pl: add cust_main_note to handler.pl
13690 2006-10-08 01:17 ivan
13692 * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
13693 FS/FS/Setup.pm, FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
13694 FS/FS/payby.pm, bin/customer-faker, htetc/handler.pl,
13695 httemplate/edit/part_bill_event.cgi,
13696 httemplate/elements/menu.html,
13697 httemplate/search/cust_pay_batch.cgi,
13698 httemplate/search/pay_batch.cgi,
13699 httemplate/search/elements/search.html: add menu items for credit
13700 card batching, debug last-minute changes to payby.pm, add ACL for
13701 re-processing batches, separate CARD and CHEK batches, fixed
13702 defaults for batch formats
13704 2006-10-07 16:40 ivan
13706 * FS/FS/cust_bill.pm: remove a spurious commit from batch_card and
13707 document realtime option
13709 2006-10-07 14:40 ivan
13711 * FS/FS/cust_main.pm: better error msg on CSV import with bad
13714 2006-10-04 14:22 jeff
13716 * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/Conf.pm,
13717 FS/FS/Record.pm, httemplate/edit/cust_main.cgi,
13718 httemplate/elements/tr-input-date-field.html,
13719 httemplate/view/cust_main/misc.html: DoB
13721 2006-10-03 15:44 jeff
13723 * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_main.pm,
13724 FS/FS/cust_main_note.pm, FS/MANIFEST, FS/FS/Schema.pm,
13725 FS/t/cust_main_note.t, httemplate/edit/cust_main.cgi,
13726 httemplate/edit/cust_main_note.cgi,
13727 httemplate/edit/process/cust_main_note.cgi,
13728 httemplate/view/cust_main.cgi,
13729 httemplate/view/cust_main/notes.html: Enhanced customer notes
13731 2006-10-03 08:59 ivan
13733 * FS/FS/: cust_main_invoice.pm, cust_pay_batch.pm, svc_external.pm,
13734 svc_www.pm: s/repalce/replace/ in POD doc
13736 2006-09-29 10:22 ivan
13738 * FS/FS/access_user.pm: fix problem with viewing unlinked services
13740 2006-09-29 09:18 ivan
13742 * FS/FS/part_export/domain_sql.pm: precedence error causing schema
13743 mapped values to disappear
13745 2006-09-29 08:36 ivan
13747 * FS/FS/part_export/domain_sql.pm: fix mapping problem in
13750 2006-09-28 10:45 ivan
13752 * FS/FS/svc_acct.pm: missing $ in ldap_password
13754 2006-09-26 11:55 ivan
13756 * httemplate/search/: svc_Smart.html, svc_acct.cgi: fix
13757 username@domain search
13759 2006-09-23 11:33 ivan
13761 * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: update to
13762 mailserver integration
13764 2006-09-20 21:41 ivan
13766 * FS/FS/part_export/acct_sql.pm: support static values in acct_sql
13769 2006-09-20 09:00 ivan
13771 * FS/FS/part_export/acct_sql.pm: eek, terminate the javascript
13773 2006-09-20 08:20 ivan
13775 * FS/FS/part_export/acct_sql.pm: finish correcting the naming
13777 2006-09-20 08:19 ivan
13779 * FS/FS/part_export/domain_sql.pm: tie correctly!
13781 2006-09-19 09:49 ivan
13783 * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
13784 part_export/domain_sql.pm: add domain_sql export for new
13785 mailserver config and modify acct_sql export for same
13787 2006-09-17 19:21 ivan
13789 * httemplate/elements/menu.html: ticket system disableability for
13792 2006-09-16 13:07 ivan
13794 * bin/customer-faker: bulk fake customer insert
13796 2006-09-15 12:15 ivan
13798 * FS/FS/AccessRight.pm, httemplate/search/cust_tax_exempt_pkg.cgi,
13799 httemplate/view/cust_main/payment_history.html: add link to
13800 customer tax exemptions to customer view page
13802 2006-09-14 22:10 ivan
13804 * FS/FS/: Schema.pm, cust_bill_ApplicationCommon.pm,
13805 cust_bill_pay_pkg.pm, cust_credit_bill_pkg.pm: add sdate and
13806 edate to cust_bill_pay_pkg and cust_credit_bill_pkg tables
13808 2006-09-14 12:33 ivan
13810 * httemplate/edit/part_virtual_field.cgi: don't promise virtual
13811 fields on tables we can't deliver them on. virtual fields suck
13812 anyway, they should be real database fields
13814 2006-09-14 12:30 ivan
13816 * httemplate/edit/process/generic.cgi: pointer to
13817 elements/process.html, fwiw
13819 2006-09-13 09:01 ivan
13821 * httemplate/search/report_cust_pay.html: add check # search, here
13824 2006-09-13 07:57 ivan
13826 * FS/FS/cust_bill_ApplicationCommon.pm: yes, that does appear to be
13827 the fix for all this trouble. s/qsearchs/qsearch/
13829 2006-09-13 07:53 ivan
13831 * FS/FS/: cust_credit.pm, cust_pay.pm: some cleanup while i'm here
13833 2006-09-12 19:14 ivan
13835 * FS/FS/Record.pm: encryption-on-insert bugfix from untd
13837 2006-09-12 19:11 ivan
13839 * FS/FS/svc_Common.pm: in-place replace bugfix from untd &
13842 2006-09-12 14:27 ivan
13844 * httemplate/search/cust_main.cgi: no need to log this
13846 2006-09-05 18:20 ivan
13848 * bin/breakdown-bill-applications: not done yet
13850 2006-09-05 18:08 ivan
13852 * fs_selfservice/DEPLOY: this was supposed to just be a local hack,
13853 how did it wind up in CVS?
13855 2006-09-05 18:08 ivan
13857 * FS/bin/freeside-setup: new world ACLs
13859 2006-09-05 18:07 ivan
13861 * FS/FS/ClientAPI/Signup.pm: less cut and paste
13863 2006-09-05 18:07 ivan
13865 * FS/FS/payby.pm: ugh DCLN :/
13867 2006-09-05 18:06 ivan
13869 * FS/FS/cust_svc.pm: add some debugging
13871 2006-09-05 18:06 ivan
13873 * FS/FS/cdr.pm: add missing =back
13875 2006-09-05 09:44 ivan
13877 * httemplate/edit/process/cust_refund.cgi: fix refunds, really
13879 2006-09-05 09:27 ivan
13881 * httemplate/edit/process/cust_refund.cgi: fix FS::payby::payby2bop
13884 2006-09-04 13:31 ivan
13886 * httemplate/search/sqlradius.cgi: really fix the embedded duration
13889 2006-09-04 13:22 ivan
13891 * httemplate/search/sqlradius.cgi: use the exact provided time
13893 2006-09-04 13:15 ivan
13895 * httemplate/search/sqlradius.cgi: fix the date/time parsing
13897 2006-09-04 13:12 ivan
13899 * httemplate/search/sqlradius.cgi: fix the embedded duration table
13901 2006-09-04 13:10 ivan
13903 * httemplate/search/sqlradius.cgi: fix the gridding colors
13905 2006-09-04 13:05 ivan
13907 * httemplate/: elements/tr-input-beginning_ending.html,
13908 search/sqlradius.cgi, search/sqlradius.html: allow time selection
13909 in RADIUS searches and grid-ize the resulting table
13911 2006-09-04 09:24 ivan
13913 * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add RADIUS
13914 session search back to main menu
13916 2006-09-02 20:14 ivan
13918 * bin/dbdef-create: REALLY don't error out trying to create a dbdef
13921 2006-09-02 20:12 ivan
13923 * bin/dbdef-create: don't error out trying to create a dbdef file
13926 2006-09-02 13:38 ivan
13928 * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
13929 agent-virtualize invoice event reports
13931 2006-09-01 00:52 ivan
13933 * fs_selfservice/FS-SelfService/cgi/signup.html: pretty this up a
13936 2006-08-31 18:51 lawrence
13938 * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
13939 fs_selfservice/FS-SelfService/cgi/signup.html: Progress
13940 checkpoint on improved signup stuff for additional services
13942 2006-08-31 14:26 lawrence
13944 * httemplate/config/config-process.cgi: make select-sub parameters
13947 2006-08-31 13:47 ivan
13949 * eg/TEMPLATE_cust_main.import, etc/megapop.pl: BEGONE $Id
13951 2006-08-31 13:44 ivan
13953 * bin/: svc_acct.import, svc_domain.erase: BEGONE $Id$
13955 2006-08-31 13:44 ivan
13957 * bin/svc_acct.export: removing obsolete file
13959 2006-08-31 12:59 ivan
13961 * bin/fs-migrate-svc_acct_sm: BEGONE $Id$
13963 2006-08-31 12:25 ivan
13965 * fs_selfservice/FS-SelfService/cgi/signup.cgi: BEGONE $Id$
13967 2006-08-30 09:24 ivan
13969 * bin/mapsecrets2access_user: need a username arg for now... this
13970 should make the error message less confusing
13972 2006-08-30 08:41 ivan
13974 * FS/bin/freeside-adduser: get rid of all the htpasswd stuff in
13977 2006-08-29 11:04 khoff
13979 * FS/FS/part_pkg/flat_introrate.pm: Introductory rates...just what
13980 we always wanted. Requires Date::Manip.
13982 2006-08-29 10:50 lawrence
13984 * FS/FS/ClientAPI/Signup.pm,
13985 fs_selfservice/FS-SelfService/cgi/signup.cgi,
13986 fs_selfservice/FS-SelfService/cgi/signup.html: Signup
13989 2006-08-28 06:52 ivan
13991 * httemplate/edit/process/cust_main.cgi: parameters to method calls
13994 2006-08-27 17:52 jeff
13996 * FS/FS/cust_bill.pm: protect against a race
13998 2006-08-27 15:55 jeff
14000 * Makefile: more clean
14002 2006-08-27 14:50 jeff
14004 * FS/FS/cust_bill.pm, FS/FS/payby.pm,
14005 httemplate/misc/process/payment.cgi: fix payby2bop brokenness
14007 2006-08-27 13:10 jeff
14009 * FS/FS/cust_pay_batch.pm: no comment
14011 2006-08-27 13:09 jeff
14013 * FS/FS/payby.pm: oops
14015 2006-08-27 12:33 ivan
14017 * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add back
14018 invoice event reports
14020 2006-08-27 12:30 jeff
14022 * httemplate/: edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
14023 edit/cust_credit_bill.cgi, misc/download-batch.cgi: correct bad
14024 conflict resolution
14026 2006-08-26 16:15 jeff
14028 * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
14029 FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay_batch.pm,
14030 FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
14031 FS/FS/part_bill_event.pm, FS/FS/payby.pm,
14032 FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
14033 FS/t/cust_bill_pay_batch.t, httemplate/browse/cust_pay_batch.cgi,
14034 httemplate/edit/cust_bill_pay.cgi,
14035 httemplate/edit/cust_credit.cgi,
14036 httemplate/edit/cust_credit_bill.cgi,
14037 httemplate/edit/part_bill_event.cgi,
14038 httemplate/edit/process/cust_main.cgi,
14039 httemplate/edit/process/cust_refund.cgi,
14040 httemplate/misc/bill.cgi, httemplate/misc/download-batch.cgi,
14041 httemplate/misc/process/payment.cgi,
14042 httemplate/search/cust_pay_batch.cgi,
14043 httemplate/search/pay_batch.cgi,
14044 httemplate/search/pay_batch.html,
14045 httemplate/search/report_cust_pay_batch.html: batch refactor
14048 2006-08-26 07:44 ivan
14050 * FS/FS/Schema.pm: better error reporting for schema load failures
14051 (w/DBIx::DBSchema 0.32+), hopefully...
14053 2006-08-26 07:39 ivan
14055 * FS/FS/Schema.pm: better error reporting for schema load failures
14056 (w/DBIx::DBSchema 0.32+), hopefully...
14058 2006-08-26 05:57 ivan
14060 * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi: fix
14061 javascript for auto-setting application amount
14063 2006-08-25 19:20 ivan
14065 * httemplate/edit/cust_bill_pay.cgi: fix javascript for
14066 auto-setting application amount
14068 2006-08-25 19:20 ivan
14070 * htetc/handler.pl: i want max and min!
14072 2006-08-25 19:12 ivan
14074 * FS/FS/: Record.pm: foiled by autovivification!
14076 2006-08-25 12:30 ivan
14078 * FS/FS/Misc.pm, FS/FS/Record.pm,
14079 httemplate/edit/cust_main/select-country.html,
14080 httemplate/edit/cust_main/select-county.html,
14081 httemplate/edit/cust_main/select-state.html: use GROUP BY instead
14082 of DISTINCT ON in the state and country queries for better
14083 cross-database compatibility, based on a preliminary patch from
14086 2006-08-23 18:37 ivan
14088 * httemplate/edit/: cust_credit.cgi, cust_pay.cgi: oops,
14089 "Auto-apply to invoices" dropdown disappeared
14091 2006-08-23 15:25 ivan
14093 * Makefile, httemplate/index.html,
14094 httemplate/browse/access_group.html,
14095 httemplate/browse/access_user.html,
14096 httemplate/browse/addr_block.cgi, httemplate/browse/agent.cgi,
14097 httemplate/browse/agent_type.cgi,
14098 httemplate/browse/cust_main_county.cgi,
14099 httemplate/browse/cust_pay_batch.cgi,
14100 httemplate/browse/inventory_class.html,
14101 httemplate/browse/msgcat.cgi, httemplate/browse/nas.cgi,
14102 httemplate/browse/part_bill_event.cgi,
14103 httemplate/browse/part_export.cgi,
14104 httemplate/browse/part_pkg.cgi,
14105 httemplate/browse/part_referral.html,
14106 httemplate/browse/part_svc.cgi,
14107 httemplate/browse/part_virtual_field.cgi,
14108 httemplate/browse/payment_gateway.html,
14109 httemplate/browse/pkg_class.html, httemplate/browse/rate.cgi,
14110 httemplate/browse/router.cgi, httemplate/browse/svc_acct_pop.cgi,
14111 httemplate/browse/elements/browse.html,
14112 httemplate/config/config-process.cgi,
14113 httemplate/config/config-view.cgi, httemplate/config/config.cgi,
14114 httemplate/docs/trouble.html, httemplate/edit/REAL_cust_pkg.cgi,
14115 httemplate/edit/access_group.html,
14116 httemplate/edit/access_user.html, httemplate/edit/agent.cgi,
14117 httemplate/edit/agent_payment_gateway.html,
14118 httemplate/edit/agent_type.cgi,
14119 httemplate/edit/bulk-cust_svc.html,
14120 httemplate/edit/cust_bill_pay.cgi,
14121 httemplate/edit/cust_credit.cgi,
14122 httemplate/edit/cust_credit_bill.cgi,
14123 httemplate/edit/cust_main.cgi,
14124 httemplate/edit/cust_main_county-expand.cgi,
14125 httemplate/edit/cust_main_county.cgi,
14126 httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
14127 httemplate/edit/cust_refund.cgi,
14128 httemplate/edit/inventory_class.html, httemplate/edit/msgcat.cgi,
14129 httemplate/edit/part_bill_event.cgi,
14130 httemplate/edit/part_export.cgi, httemplate/edit/part_pkg.cgi,
14131 httemplate/edit/part_referral.html, httemplate/edit/part_svc.cgi,
14132 httemplate/edit/part_virtual_field.cgi,
14133 httemplate/edit/payment_gateway.html,
14134 httemplate/edit/pkg_class.html,
14135 httemplate/edit/prepay_credit.cgi, httemplate/edit/rate.cgi,
14136 httemplate/edit/rate_region.cgi, httemplate/edit/reg_code.cgi,
14137 httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
14138 httemplate/edit/svc_acct_pop.cgi,
14139 httemplate/edit/svc_broadband.cgi,
14140 httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
14141 httemplate/edit/svc_forward.cgi, httemplate/edit/svc_phone.cgi,
14142 httemplate/edit/svc_www.cgi,
14143 httemplate/edit/cust_main/billing.html,
14144 httemplate/edit/cust_main/contact.html,
14145 httemplate/edit/cust_main/select-country.html,
14146 httemplate/edit/cust_main/select-county.html,
14147 httemplate/edit/cust_main/select-state.html,
14148 httemplate/edit/elements/edit.html,
14149 httemplate/edit/elements/svc_Common.html,
14150 httemplate/edit/process/REAL_cust_pkg.cgi,
14151 httemplate/edit/process/access_group.html,
14152 httemplate/edit/process/access_user.html,
14153 httemplate/edit/process/agent.cgi,
14154 httemplate/edit/process/agent_payment_gateway.html,
14155 httemplate/edit/process/agent_type.cgi,
14156 httemplate/edit/process/bulk-cust_svc.cgi,
14157 httemplate/edit/process/cust_bill_pay.cgi,
14158 httemplate/edit/process/cust_credit.cgi,
14159 httemplate/edit/process/cust_credit_bill.cgi,
14160 httemplate/edit/process/cust_main.cgi,
14161 httemplate/edit/process/cust_main_county-collapse.cgi,
14162 httemplate/edit/process/cust_main_county-expand.cgi,
14163 httemplate/edit/process/cust_main_county.cgi,
14164 httemplate/edit/process/cust_pay.cgi,
14165 httemplate/edit/process/cust_pkg.cgi,
14166 httemplate/edit/process/cust_refund.cgi,
14167 httemplate/edit/process/cust_svc.cgi,
14168 httemplate/edit/process/domain_record.cgi,
14169 httemplate/edit/process/generic.cgi,
14170 httemplate/edit/process/inventory_class.html,
14171 httemplate/edit/process/msgcat.cgi,
14172 httemplate/edit/process/part_bill_event.cgi,
14173 httemplate/edit/process/part_export.cgi,
14174 httemplate/edit/process/part_pkg.cgi,
14175 httemplate/edit/process/part_referral.html,
14176 httemplate/edit/process/part_svc.cgi,
14177 httemplate/edit/process/payment_gateway.html,
14178 httemplate/edit/process/pkg_class.html,
14179 httemplate/edit/process/prepay_credit.cgi,
14180 httemplate/edit/process/quick-charge.cgi,
14181 httemplate/edit/process/quick-cust_pkg.cgi,
14182 httemplate/edit/process/rate.cgi,
14183 httemplate/edit/process/rate_region.cgi,
14184 httemplate/edit/process/reg_code.cgi,
14185 httemplate/edit/process/router.cgi,
14186 httemplate/edit/process/svc_acct.cgi,
14187 httemplate/edit/process/svc_acct_pop.cgi,
14188 httemplate/edit/process/svc_broadband.cgi,
14189 httemplate/edit/process/svc_domain.cgi,
14190 httemplate/edit/process/svc_external.cgi,
14191 httemplate/edit/process/svc_forward.cgi,
14192 httemplate/edit/process/svc_phone.html,
14193 httemplate/edit/process/svc_www.cgi,
14194 httemplate/edit/process/addr_block/add.cgi,
14195 httemplate/edit/process/addr_block/allocate.cgi,
14196 httemplate/edit/process/addr_block/deallocate.cgi,
14197 httemplate/edit/process/addr_block/split.cgi,
14198 httemplate/edit/process/elements/process.html,
14199 httemplate/edit/process/elements/svc_Common.html,
14200 httemplate/elements/checkboxes-table-name.html,
14201 httemplate/elements/checkboxes-table.html,
14202 httemplate/elements/header-popup.html,
14203 httemplate/elements/header.html,
14204 httemplate/elements/jsrsServer.html,
14205 httemplate/elements/menu.html, httemplate/elements/menubar.html,
14206 httemplate/elements/pager.html,
14207 httemplate/elements/phonenumber.html,
14208 httemplate/elements/progress-init.html,
14209 httemplate/elements/progress-popup.html,
14210 httemplate/elements/search-cust_main.html,
14211 httemplate/elements/select-access_group.html,
14212 httemplate/elements/select-agent.html,
14213 httemplate/elements/select-cust-fields.html,
14214 httemplate/elements/select-cust_pkg-status.html,
14215 httemplate/elements/select-month_year.html,
14216 httemplate/elements/select-part_referral.html,
14217 httemplate/elements/select-pkg_class.html,
14218 httemplate/elements/select-table.html,
14219 httemplate/elements/select-taxclass.html,
14220 httemplate/elements/small_custview.html,
14221 httemplate/elements/table-grid.html,
14222 httemplate/elements/table.html,
14223 httemplate/elements/tr-select-access_group.html,
14224 httemplate/elements/tr-select-agent.html,
14225 httemplate/elements/tr-select-cust-fields.html,
14226 httemplate/elements/tr-select-cust_pkg-status.html,
14227 httemplate/elements/tr-select-from_to.html,
14228 httemplate/elements/tr-select-part_referral.html,
14229 httemplate/elements/tr-select-pkg_class.html,
14230 httemplate/elements/xmlhttp.html,
14231 httemplate/graph/cust_bill_pkg.cgi,
14232 httemplate/graph/money_time.cgi,
14233 httemplate/graph/report_cust_bill_pkg.html,
14234 httemplate/graph/report_money_time.html,
14235 httemplate/graph/elements/monthly.html,
14236 httemplate/misc/batch-cust_pay.html, httemplate/misc/bill.cgi,
14237 httemplate/misc/cancel-unaudited.cgi,
14238 httemplate/misc/cancel_pkg.cgi, httemplate/misc/catchall.cgi,
14239 httemplate/misc/cdr-import.html, httemplate/misc/change_pkg.cgi,
14240 httemplate/misc/counties.cgi,
14241 httemplate/misc/cust_main-cancel.cgi,
14242 httemplate/misc/cust_main-import.cgi,
14243 httemplate/misc/cust_main-import_charges.cgi,
14244 httemplate/misc/delete-cust_credit.cgi,
14245 httemplate/misc/delete-cust_pay.cgi,
14246 httemplate/misc/delete-customer.cgi,
14247 httemplate/misc/delete-domain_record.cgi,
14248 httemplate/misc/delete-part_export.cgi,
14249 httemplate/misc/download-batch.cgi, httemplate/misc/dump.cgi,
14250 httemplate/misc/email-invoice.cgi,
14251 httemplate/misc/email_invoice_events.cgi,
14252 httemplate/misc/email_invoices.cgi,
14253 httemplate/misc/expire_pkg.cgi, httemplate/misc/fax-invoice.cgi,
14254 httemplate/misc/fax_invoice_events.cgi,
14255 httemplate/misc/fax_invoices.cgi,
14256 httemplate/misc/inventory_item-import.html,
14257 httemplate/misc/link.cgi, httemplate/misc/meta-import.cgi,
14258 httemplate/misc/payment.cgi, httemplate/misc/print-invoice.cgi,
14259 httemplate/misc/print_invoice_events.cgi,
14260 httemplate/misc/print_invoices.cgi, httemplate/misc/queue.cgi,
14261 httemplate/misc/states.cgi, httemplate/misc/susp_pkg.cgi,
14262 httemplate/misc/unapply-cust_credit.cgi,
14263 httemplate/misc/unapply-cust_pay.cgi,
14264 httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
14265 httemplate/misc/unvoid-cust_pay_void.cgi,
14266 httemplate/misc/upload-batch.cgi,
14267 httemplate/misc/void-cust_pay.cgi, httemplate/misc/whois.cgi,
14268 httemplate/misc/xmlhttp-cust_main-search.cgi,
14269 httemplate/misc/xmlrpc.cgi,
14270 httemplate/misc/process/batch-cust_pay.cgi,
14271 httemplate/misc/process/catchall.cgi,
14272 httemplate/misc/process/cdr-import.html,
14273 httemplate/misc/process/cust_main-import.cgi,
14274 httemplate/misc/process/cust_main-import_charges.cgi,
14275 httemplate/misc/process/delete-customer.cgi,
14276 httemplate/misc/process/expire_pkg.cgi,
14277 httemplate/misc/process/inventory_item-import.html,
14278 httemplate/misc/process/link.cgi,
14279 httemplate/misc/process/meta-import.cgi,
14280 httemplate/misc/process/payment.cgi, httemplate/search/cdr.html,
14281 httemplate/search/cust_bill.html,
14282 httemplate/search/cust_bill_event.cgi,
14283 httemplate/search/cust_bill_event.html,
14284 httemplate/search/cust_bill_pkg.cgi,
14285 httemplate/search/cust_credit.html,
14286 httemplate/search/cust_main-otaker.cgi,
14287 httemplate/search/cust_main-zip.html,
14288 httemplate/search/cust_main.cgi, httemplate/search/cust_pay.cgi,
14289 httemplate/search/cust_pkg.cgi,
14290 httemplate/search/cust_tax_exempt_pkg.cgi,
14291 httemplate/search/inventory_item.html,
14292 httemplate/search/prepay_credit.html,
14293 httemplate/search/queue.html, httemplate/search/reg_code.html,
14294 httemplate/search/report_cdr.html,
14295 httemplate/search/report_cust_bill.html,
14296 httemplate/search/report_cust_credit.html,
14297 httemplate/search/report_cust_main-zip.html,
14298 httemplate/search/report_cust_pay.html,
14299 httemplate/search/report_cust_pkg.html,
14300 httemplate/search/report_prepaid_income.cgi,
14301 httemplate/search/report_prepaid_income.html,
14302 httemplate/search/report_receivables.cgi,
14303 httemplate/search/report_receivables.html,
14304 httemplate/search/report_tax.cgi,
14305 httemplate/search/report_tax.html, httemplate/search/sql.html,
14306 httemplate/search/sqlradius.cgi,
14307 httemplate/search/sqlradius.html,
14308 httemplate/search/svc_Smart.html, httemplate/search/svc_acct.cgi,
14309 httemplate/search/svc_broadband.cgi,
14310 httemplate/search/svc_domain.cgi,
14311 httemplate/search/svc_external.cgi,
14312 httemplate/search/svc_forward.cgi,
14313 httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
14314 httemplate/search/elements/search.html,
14315 httemplate/view/cust_bill-logo.cgi,
14316 httemplate/view/cust_bill-pdf.cgi,
14317 httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
14318 httemplate/view/cust_main.cgi, httemplate/view/cust_pkg.cgi,
14319 httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
14320 httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
14321 httemplate/view/svc_forward.cgi, httemplate/view/svc_phone.cgi,
14322 httemplate/view/svc_www.cgi,
14323 httemplate/view/cust_main/billing.html,
14324 httemplate/view/cust_main/contacts.html,
14325 httemplate/view/cust_main/misc.html,
14326 httemplate/view/cust_main/order_pkg.html,
14327 httemplate/view/cust_main/packages.html,
14328 httemplate/view/cust_main/payment_history.html,
14329 httemplate/view/cust_main/quick-charge.html,
14330 httemplate/view/cust_main/tickets.html,
14331 httemplate/view/elements/svc_Common.html: Will things ever be the
14332 same again? It's the final masonize
14334 2006-08-23 14:53 ivan
14336 * httemplate/misc/batch-cust_pay.html: remove extraneous "
14338 2006-08-23 05:13 ivan
14340 * FS/FS/Schema.pm: removing already commented-out code
14342 2006-08-23 05:06 ivan
14344 * Makefile, FS/FS/CGI.pm: don't use FREESIDE_URL for this, it
14347 2006-08-22 05:23 ivan
14349 * httemplate/docs/: index.html, upgrade-1.4.2.html, upgrade10.html,
14350 upgrade9.html: get rid of old upgrade instructions
14352 2006-08-22 05:20 ivan
14354 * README.1.7.0: wiki!
14356 2006-08-22 05:09 ivan
14358 * README.1.5.0pre6, README.1.5.7, README.1.5.7.lastbit,
14359 README.1.5.8: removing old upgrade instructions... can always
14360 get the out of the Attic
14362 2006-08-21 16:01 ivan
14364 * FS/: MANIFEST, FS/Schema.pm, FS/cust_bill.pm,
14365 FS/cust_bill_ApplicationCommon.pm, FS/cust_bill_pay.pm,
14366 FS/cust_bill_pay_pkg.pm, FS/cust_bill_pkg.pm,
14367 FS/cust_credit_bill.pm, FS/cust_credit_bill_pkg.pm,
14368 t/cust_bill_ApplicationCommon.t, t/cust_bill_pay_pkg.t,
14369 t/cust_credit_bill_pkg.t: add cust_bill_pay_pkg and
14370 cust_credit_bill_pkg - applying credits and payments against
14371 specific line items
14373 2006-08-21 10:45 ivan
14375 * FS/FS/: cust_main.pm: search for existing advertising sources
14376 before adding a new one
14378 2006-08-21 05:38 ivan
14380 * rt/html/Ticket/Elements/EditCustomers: better RT hint for smarter
14383 2006-08-21 02:46 ivan
14385 * httemplate/docs/: install-rt.html, install.html, index.html:
14386 we're off to see the wiki, the wonderful wiki of oz
14388 2006-08-18 05:18 ivan
14390 * FS/FS/cust_main.pm: and a slight fix to the CSV import
14392 2006-08-18 04:56 ivan
14394 * FS/FS/cust_main.pm: pass through the explicitly specified pkeys
14396 2006-08-18 04:52 ivan
14398 * FS/FS/cust_main.pm: alas, now try with recursion
14400 2006-08-18 04:40 ivan
14402 * FS/FS/cust_main.pm: fix the explicitly specified primary keys
14404 2006-08-18 04:36 ivan
14406 * FS/FS/cust_main.pm: allow explicitly specified primary keys (to
14407 get around big 8.1 Pg changes wrt reverse engineering
14409 2006-08-18 03:34 ivan
14411 * FS/FS/cust_main.pm: suggestion to run dbdef-create here, yes...
14413 2006-08-18 03:31 ivan
14415 * FS/FS/cust_main.pm: want ALL of cust_main-skeleton tables config,
14416 not just the first line
14418 2006-08-18 03:27 ivan
14420 * FS/FS/cust_main.pm: that was it, the sql had to be fixed...
14422 2006-08-18 03:26 ivan
14424 * FS/FS/cust_main.pm: W T F
14426 2006-08-18 03:18 ivan
14428 * FS/FS/cust_main.pm: even more skeleton debugging, ugh
14430 2006-08-18 03:10 ivan
14432 * FS/FS/cust_main.pm: what's going on with the parameters for
14435 2006-08-18 03:00 ivan
14437 * FS/FS/cust_main.pm: skeleton typo
14439 2006-08-18 02:58 ivan
14441 * FS/FS/cust_main.pm: oops, want CHILD table for skeleton inserts,
14444 2006-08-18 02:50 ivan
14446 * FS/FS/cust_main.pm: add debugging to _copy_skel to get some idea
14449 2006-08-18 01:33 ivan
14451 * FS/FS/: Conf.pm, cust_main.pm: first try at skeleton feature for
14454 2006-08-16 01:19 ivan
14456 * FS/bin/freeside-adduser: get rid of too-verbose debugging
14458 2006-08-15 07:20 ivan
14460 * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi,
14461 httemplate/misc/process/cust_main-import.cgi: add a new, extended
14464 2006-08-14 06:28 ivan
14466 * FS/FS/cust_main.pm: pass email, phone and ip adderss to B:OP when
14467 doing refunds, hopefully this will fix OpenECHO refunds
14469 2006-08-14 05:24 ivan
14471 * Changes.1.7.0: there's more, but this will have to do
14473 2006-08-14 05:13 ivan
14475 * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
14476 httemplate/elements/header.html,
14477 httemplate/elements/search-cust_main.html,
14478 rt/html/Elements/FreesideInvoiceSearch,
14479 rt/html/Elements/FreesideNewCust,
14480 rt/html/Elements/FreesideSearch,
14481 rt/html/Elements/FreesideSvcSearch, rt/html/Elements/PageLayout,
14482 rt/html/Elements/SimpleSearch, rt/html/Elements/Tabs,
14483 rt/html/NoAuth/webrt.css: sprinkle some magic ajax fairy dust on
14484 referring customer SELEKTAH. rewind! make smart search smarter,
14485 re-layout the top search bars and add an invoice one
14487 2006-08-14 01:38 ivan
14489 * FS/FS/access_user.pm: bugfix for agentless access users,
14490 triggered by part_referral (advertising source) agent
14493 2006-08-13 03:25 ivan
14495 * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
14496 httemplate/edit/cust_pay.cgi,
14497 httemplate/edit/process/cust_pay.cgi,
14498 httemplate/view/cust_main.cgi,
14499 httemplate/view/cust_main/billing.html,
14500 httemplate/view/cust_main/misc.html,
14501 httemplate/view/cust_main/packages.html,
14502 httemplate/view/cust_main/payment_history.html,
14503 httemplate/view/cust_main/tickets.html: customer view work:
14505 DONE 1. add status and balance to top
14507 DONE 2. add some sort of oldest date thing so the history
14508 doesn't get too big (# years and a link to "show older")
14510 3. make the rest of the action links into js popups? maybe
14512 weird IENess when closing em
14513 DONE (finished) - so revert out or finish/commit the Enter
14514 check payment one - Process page can wait until another day..
14515 it should be more of an *action*
14517 DONE 4. Ticket list config knobs for wtxs (grid it too)
14519 DONE 5. grid the package list
14521 2006-08-12 04:01 ivan
14523 * httemplate/edit/cust_credit.cgi: s/Post/Enter/;
14525 2006-08-12 03:47 ivan
14527 * FS/FS/Conf.pm, FS/FS/AccessRight.pm,
14528 httemplate/view/cust_main/payment_history.html: fix acl rewrite
14529 causing problems: void now shows up properly, deprecate all the
14530 redundant config values
14532 2006-08-11 23:45 ivan
14534 * FS/FS/cust_pkg.pm: don't adjust next bill date on unsuspension!
14535 causes undesirable effects with prorate/subscription packages and
14536 undesirably rewards customers for non-payment, closes: Bug#1325
14538 2006-08-11 01:02 ivan
14540 * FS/FS/access_user.pm, FS/FS/part_referral.pm,
14541 httemplate/browse/part_referral.html,
14542 httemplate/edit/cust_main.cgi,
14543 httemplate/elements/select-agent.html,
14544 httemplate/elements/select-part_referral.html,
14545 httemplate/elements/tr-select-agent.html,
14546 httemplate/elements/tr-select-part_referral.html: virtualize
14547 referrals on customer addition
14549 2006-08-10 15:18 ivan
14551 * httemplate/config/config.cgi: bugfix for selects that don't have
14554 2006-08-10 06:50 ivan
14556 * README.1.7.0, FS/FS/Schema.pm, FS/FS/cust_main.pm,
14557 FS/FS/part_referral.pm, httemplate/browse/part_referral.html,
14558 httemplate/view/cust_main/misc.html: add cust_main.agent_custid
14559 (at least to schema and customer view, no manual editing yet)
14561 2006-08-10 05:01 ivan
14563 * httemplate/browse/part_referral.html: bold the total footer
14565 2006-08-10 04:55 ivan
14567 * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
14568 FS/FS/access_user.pm, FS/FS/part_referral.pm,
14569 httemplate/browse/part_referral.cgi,
14570 httemplate/browse/part_referral.html,
14571 httemplate/edit/part_referral.cgi,
14572 httemplate/edit/part_referral.html,
14573 httemplate/edit/process/part_referral.cgi,
14574 httemplate/edit/process/part_referral.html,
14575 httemplate/elements/menu.html: agent-virtualize advertising
14578 2006-08-09 20:10 ivan
14580 * FS/FS/Schema.pm: don't set the default to NULL the string!
14581 besides, that's already the default value of any nullable column,
14582 which @date_type is...
14584 2006-08-09 19:27 ivan
14586 * FS/FS/part_pkg.pm: better debugging for missing recur_fee so its
14587 easier to check the db
14589 2006-08-09 14:46 ivan
14591 * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: take
14592 "coming soon" options off the menu, its been Soon for too long -
14593 they'll get here when they do
14595 2006-08-09 03:47 ivan
14597 * FS/FS/ClientAPI/MyAccount.pm,
14598 fs_selfservice/FS-SelfService/SelfService.pm, FS/FS/svc_acct.pm,
14599 fs_selfservice/FS-SelfService/cgi/change_password.html,
14600 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
14601 fs_selfservice/FS-SelfService/cgi/process_change_password.html,
14602 fs_selfservice/FS-SelfService/cgi/provision_list.html,
14603 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service
14604 interface: add proper password changer and prevent "Setup my
14605 services" provisioner from showing broken links for services not
14608 2006-08-09 00:46 ivan
14610 * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: and the
14613 2006-08-09 00:03 ivan
14615 * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: this is not
14616 my beautiful magic template! (water flowing underground)
14618 2006-08-08 23:43 jeff
14620 * README.1.7.0, FS/FS/Schema.pm, FS/FS/Setup.pm,
14621 FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
14622 FS/FS/part_bill_event.pm, FS/FS/pay_batch.pm, FS/FS/payby.pm,
14623 httemplate/browse/cust_pay_batch.cgi,
14624 httemplate/browse/pay_batch.cgi, httemplate/docs/schema.html,
14625 httemplate/misc/download-batch.cgi: batch refactor
14627 2006-08-08 23:34 ivan
14629 * FS/FS/ClientAPI/MyAccount.pm,
14630 fs_selfservice/FS-SelfService/SelfService.pm,
14631 fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi,
14632 fs_selfservice/FS-SelfService/cgi/view_invoice.html: self-service
14633 interface: move from text to html invoices
14635 2006-08-08 20:45 ivan
14637 * fs_selfservice/FS-SelfService/Makefile.PL: please bleeding-edge
14638 debian perl, would you put it in /usr/local/sbin? thanks.
14640 2006-08-06 19:44 ivan
14642 * FS/FS/CurrentUser.pm, FS/FS/Schema.pm, FS/FS/access_user.pm,
14643 httemplate/browse/part_pkg.cgi,
14644 httemplate/browse/access_user.html,
14645 httemplate/edit/access_user.html,
14646 httemplate/edit/elements/edit.html: add internal user disable-ing
14648 2006-08-06 19:19 ivan
14650 * httemplate/search/elements/search.html: get rid of the extra
14651 border in nested tables
14653 2006-08-06 16:39 ivan
14655 * FS/: FS/access_user.pm, bin/freeside-adduser: slightly better
14656 bootstrapping for htpasswd kludge... hopefully that will go away
14659 2006-08-06 14:37 ivan
14661 * FS/FS/svc_Common.pm: make sure default RADIUS groups don't
14662 override ones for existing records
14664 2006-08-06 13:23 ivan
14666 * httemplate/edit/svc_acct.cgi: silly closing }
14668 2006-08-06 13:21 ivan
14670 * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
14671 httemplate/edit/svc_acct.cgi: yow. fix up group handling
14673 2006-08-06 13:07 ivan
14675 * FS/FS/svc_acct.pm, httemplate/edit/process/cust_main.cgi: this
14676 should fix the barfing about default radius groups on the new
14679 2006-08-06 02:14 ivan
14681 * FS/FS/svc_acct.pm: this just needs to be a hashref and we should
14682 be all set with radius groups then
14684 2006-08-06 02:10 ivan
14686 * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
14687 httemplate/edit/svc_acct.cgi: this should process default
14688 usergroup as well as fixed now
14690 2006-08-06 01:43 ivan
14692 * FS/FS/svc_acct.pm: add debugging to track down RADIUS group
14695 2006-08-06 01:10 ivan
14697 * FS/FS/: svc_acct.pm: add confession here to diagnose etxrn's
14700 2006-07-27 17:33 ivan
14702 * FS/FS/access_user.pm: htpasswd workaround no longer necessary -
14705 2006-07-27 01:08 ivan
14707 * FS/t/svc_phone.t: svc_phone.t
14709 2006-07-25 21:18 ivan
14711 * FS/FS/UID.pm: ugh, fixup bootstrapping
14713 2006-07-25 01:39 ivan
14715 * httemplate/search/cust_main.cgi: oops, extra else
14717 2006-07-25 01:33 ivan
14719 * FS/FS/agent.pm, httemplate/browse/agent.cgi,
14720 httemplate/elements/table-grid.html,
14721 httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi:
14722 this should finish adding the "inactive" status, i think?
14724 2006-07-25 00:27 ivan
14726 * bin/rt-update-links: quick script to convert rt links from one
14727 database name to another
14729 2006-07-24 15:40 ivan
14731 * FS/FS/cust_main.pm: fix up smart searching to make the quick
14732 payment entry behave better
14734 2006-07-23 07:23 ivan
14736 * httemplate/search/report_receivables.cgi: sql num_pkgs
14737 conflicting with method...
14739 2006-07-23 07:21 ivan
14741 * httemplate/search/report_receivables.cgi: ugh, really fix the
14744 2006-07-23 07:20 ivan
14746 * httemplate/search/report_receivables.cgi: hopefully fix the
14749 2006-07-23 07:17 ivan
14751 * httemplate/search/report_receivables.cgi: i should REALLY go to
14754 2006-07-23 07:16 ivan
14756 * httemplate/search/report_receivables.cgi: i should go to sleep
14758 2006-07-23 07:07 ivan
14760 * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi:
14761 more work towards adding an "inactive" status - add it to the A/R
14764 2006-07-15 17:55 ivan
14766 * SCHEMA_CHANGE, FS/FS/Conf.pm, FS/FS/agent.pm, FS/FS/cust_bill.pm,
14767 FS/FS/inventory_item.pm,
14768 fs_selfservice/FS-SelfService/freeside-selfservice-clientd,
14769 httemplate/autohandler, httemplate/browse/cust_pay_batch.cgi,
14770 httemplate/edit/cust_credit.cgi,
14771 httemplate/elements/overlibmws.js,
14772 httemplate/elements/overlibmws_draggable.js,
14773 httemplate/elements/phonenumber.html,
14774 httemplate/search/cust_bill.html, httemplate/search/svc_acct.cgi,
14775 httemplate/search/svc_domain.cgi,
14776 httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
14777 httemplate/view/svc_external.cgi: odds and ends
14779 2006-07-13 21:20 ivan
14781 * FS/FS/cust_pkg.pm: don't send cancellation emails on package
14784 2006-07-13 20:27 ivan
14786 * FS/FS/svc_Common.pm: this should fix radius group editing and the
14787 "Reference found where even-sized list expected at
14788 /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 473" error
14790 2006-07-13 20:17 ivan
14792 * FS/FS/CurrentUser.pm: this should fix the bootstrapping
14794 2006-07-13 18:42 ivan
14796 * FS/FS/: CurrentUser.pm, UID.pm: add the small
14797 FS::CurrentUser::BootstrapUser class for... surprise...
14800 2006-07-13 17:42 ivan
14802 * FS/FS/Setup.pm: fix acl bootstrapping
14804 2006-07-13 17:32 ivan
14806 * FS/: FS/UID.pm, bin/freeside-setup: should be able to
14807 freeside-setup without a username now
14809 2006-07-13 16:45 ivan
14811 * FS/FS/UID.pm: mapsecrets file shouldn't be necessary at all...
14813 2006-07-12 20:54 ivan
14815 * FS/FS/Report/Table/Monthly.pm,
14816 httemplate/search/cust_credit.html,
14817 httemplate/search/cust_pay.cgi,
14818 httemplate/search/report_receivables.cgi: fix multiple-agent
14819 virtualization properly for these reports
14821 2006-07-12 16:33 ivan
14823 * FS/: bin/freeside-setup, FS/Setup.pm: add acl bootstrapping -
14824 should be installable again now
14826 2006-07-11 17:20 ivan
14828 * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
14829 FS/FS/cdr.pm, FS/FS/cust_svc.pm, FS/FS/h_svc_phone.pm,
14830 FS/FS/part_svc.pm, FS/FS/svc_phone.pm,
14831 httemplate/elements/menu.html, httemplate/misc/cdr-import.html,
14832 FS/MANIFEST, htetc/handler.pl, httemplate/edit/part_svc.cgi,
14833 httemplate/edit/svc_phone.cgi,
14834 httemplate/edit/elements/edit.html,
14835 httemplate/edit/elements/svc_Common.html,
14836 httemplate/edit/process/svc_phone.html,
14837 httemplate/edit/process/elements/process.html,
14838 httemplate/edit/process/elements/svc_Common.html,
14839 httemplate/search/cdr.html, httemplate/search/report_cdr.html,
14840 httemplate/search/svc_phone.cgi, httemplate/view/svc_phone.cgi,
14841 httemplate/view/elements/svc_Common.html,
14842 FS/FS/part_pkg/voip_cdr.pm: svc_phone service and CDR billing
14845 2006-07-09 07:35 ivan
14847 * rt/html/Elements/: Header, PageLayout: fix the image path in the
14848 kludged looknfeel integration
14850 2006-07-05 07:55 ivan
14852 * FS/FS/cust_main.pm: patch to fix fuzzy searching from Ryan Gunn
14854 2006-07-05 04:23 ivan
14856 * README.1.7.0: hint about permissions and users
14858 2006-07-04 05:01 ivan
14860 * FS/: bin/freeside-addgroup, bin/freeside-adduser, MANIFEST:
14861 adding freeside-addgroup
14863 2006-07-01 04:26 ivan
14865 * FS/FS/Record.pm: another Pg 8.1 fix? noticed by Damon Vincent
14867 2006-06-30 07:30 ivan
14869 * FS/bin/freeside-adduser: checkin freeside-adduser with the -g
14872 2006-06-29 08:45 ivan
14874 * FS/FS/part_export/shellcommands.pm: small patch to set
14875 $new_finger from Tim Yardley
14877 2006-06-29 08:19 ivan
14879 * httemplate/edit/part_bill_event.cgi: percentage late fees too
14881 2006-06-29 06:47 ivan
14883 * FS/FS/inventory_class.pm, FS/FS/svc_Common.pm,
14884 httemplate/browse/inventory_class.html,
14885 httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
14886 httemplate/edit/svc_broadband.cgi,
14887 httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
14888 httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
14889 httemplate/search/inventory_item.html: finish at least the
14890 automatic provisioning part
14892 2006-06-27 07:19 ivan
14894 * httemplate/docs/index.html: going to wikiland
14896 2006-06-24 09:41 ivan
14898 * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
14899 httemplate/edit/part_svc.cgi, httemplate/browse/part_svc.cgi,
14900 httemplate/elements/select-table.html,
14901 httemplate/elements/table-grid.html: Add the ability to link
14902 customer service definition fields to inventory classes, with
14903 an "automatic/manual" flag. Add the ability for the web
14904 interface to maintain these links. Start prettying up the
14905 service def. edit in preparation for Bigger Changes.
14907 2006-06-21 09:26 ivan
14909 * httemplate/browse/part_pkg.cgi: fix show/hide disabled link
14910 interaction w/pager
14912 2006-06-21 06:00 ivan
14914 * httemplate/elements/iframecontentmws.js: oops, don't want this
14917 2006-06-21 06:00 ivan
14919 * httemplate/view/cust_main/payment_history.html:
14920 http://www.macridesweb.com/oltest/ONCLICK.html !!!!!
14922 2006-06-21 05:58 ivan
14924 * httemplate/view/cust_main.cgi: need the OLiframecontent sub
14926 2006-06-21 05:57 ivan
14928 * httemplate/elements/header-popup.html: adding a header element
14929 for popups to replace CGI::header
14931 2006-06-21 05:56 ivan
14933 * httemplate/elements/iframecontentmws.js: add overlib iframe
14936 2006-06-21 01:42 ivan
14938 * FS/FS/agent_type.pm, httemplate/browse/agent_type.cgi: speed up
14939 the agent type report when there are lots of package definitions
14941 2006-06-19 06:09 ivan
14943 * httemplate/view/cust_main/packages.html: fix ACL name for service
14944 provisioning and prevent disabled service provisioning from
14945 messing up table formatting
14947 2006-06-19 05:47 ivan
14949 * bin/mapsecrets2access_user: better error checking for this
14950 thrown-together bootstrapping script
14952 2006-06-19 05:22 ivan
14954 * bin/mapsecrets2access_user: ACL bootstrapping
14956 2006-06-19 05:15 ivan
14958 * FS/: FS/CurrentUser.pm, bin/freeside-upgrade: ACL bootstrapping
14960 2006-06-19 05:09 ivan
14962 * FS/t/ConfDefaults.t: forgot to commit this test
14964 2006-06-19 04:57 ivan
14966 * Changes.1.7.0, README.1.7.0, bin/mapsecrets2access_user: ACL
14967 bootstrapping/upgrade
14969 2006-06-19 04:25 ivan
14971 * FS/FS/AccessRight.pm, FS/FS/access_user.pm, FS/FS/cust_main.pm,
14972 httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
14973 httemplate/view/cust_main/packages.html,
14974 httemplate/view/cust_main/payment_history.html: ACLs, take three
14975 or four or something
14977 2006-06-19 01:05 ivan
14979 * FS/FS/Conf.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main_Mixin.pm,
14980 FS/FS/cust_pkg.pm, FS/FS/UI/Web.pm, httemplate/config/config.cgi,
14981 httemplate/elements/menu.html,
14982 httemplate/elements/select-cust-fields.html,
14983 httemplate/elements/select-cust_pkg-status.html,
14984 httemplate/elements/tr-select-cust-fields.html,
14985 httemplate/elements/tr-select-cust_pkg-status.html,
14986 httemplate/graph/cust_bill_pkg.cgi,
14987 httemplate/search/cust_pkg_report.cgi,
14988 httemplate/search/report_cust_pkg.html,
14989 httemplate/view/cust_main/contacts.html: add ability to select
14990 specific package defs. and package status to package report for
14993 2006-06-18 23:03 ivan
14995 * httemplate/search/cust_main.cgi: fix up the alternating colors on
14996 the customer search results
14998 2006-06-18 19:33 ivan
15000 * FS/MANIFEST, FS/FS/CurrentUser.pm, FS/FS/Record.pm,
15001 FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
15002 FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
15003 httemplate/elements/select-agent.html,
15004 httemplate/elements/select-table.html,
15005 httemplate/elements/tr-select-agent.html,
15006 httemplate/search/cust_bill.html,
15007 httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
15008 httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
15009 httemplate/search/svc_forward.cgi: agent virtualization, take one
15010 (stuff from "inactive" changeset snuck into cust_main.pm and the
15011 package reporting changeset in search/cust_pkg.cgi here too)
15013 2006-06-18 05:56 ivan
15015 * httemplate/edit/elements/edit.html: well, it isn't broken...
15017 2006-06-18 05:54 ivan
15019 * FS/FS/AccessRight.pm, FS/FS/access_group.pm,
15020 FS/FS/access_groupagent.pm, FS/FS/m2name_Common.pm,
15021 FS/FS/part_pkg.pm, httemplate/edit/access_group.html,
15022 httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
15023 httemplate/edit/process/access_group.html,
15024 httemplate/elements/checkboxes-table-name.html,
15025 httemplate/elements/checkboxes-table.html, FS/MANIFEST,
15026 htetc/handler.pl, httemplate/browse/access_group.html,
15027 httemplate/browse/access_user.html,
15028 httemplate/edit/process/elements/process.html: ACLs: finish group
15029 edit (agents + rights) & browse
15031 2006-06-15 18:23 jeff
15033 * FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
15034 httemplate/misc/download-batch.cgi: value issues and many bits
15037 2006-06-15 17:47 ivan
15039 * httemplate/misc/download-batch.cgi: and fix the name for TD
15040 Canada Trust. and that's it for now. really.
15042 2006-06-15 17:33 ivan
15044 * httemplate/misc/download-batch.cgi: oops i'm gonna do that too,
15045 now that the batch format file is not the same as the batch
15048 2006-06-15 17:27 ivan
15050 * httemplate/misc/download-batch.cgi: s/printf/sprintf/ and make
15051 the config a little less strange
15053 2006-06-08 03:32 ivan
15055 * httemplate/elements/menu.html: fix link to prepaid card setup
15057 2006-06-06 04:16 ivan
15059 * rt/html/NoAuth/webrt.css: whew, this can go back
15061 2006-06-06 04:08 ivan
15063 * rt/html/NoAuth/webrt.css: yay this should finally fix the weird
15064 black navigation links; hide the Mason stuff from browsers when
15065 it doesn't get processed for some reason
15067 2006-06-06 03:57 ivan
15069 * rt/html/NoAuth/webrt.css: yet another attempt to fix weird black
15070 RT navigation links
15072 2006-06-06 03:54 ivan
15074 * rt/html/NoAuth/webrt.css: another attempt to fix weird black RT
15077 2006-06-06 03:46 ivan
15079 * rt/html/NoAuth/webrt.css: attempt to fix weird black RT
15082 2006-06-06 03:30 ivan
15084 * FS/FS/cdr.pm: fix unmatched =back somehow futzing things up with
15085 automated install. wtf?!
15087 2006-06-02 06:20 ivan
15089 * httemplate/elements/header.html,
15090 httemplate/search/svc_Smart.html, rt/FREESIDE_MODIFIED,
15091 rt/html/Elements/FreesideSvcSearch, rt/html/Elements/PageLayout,
15092 rt/html/Elements/Tabs: add a service search
15094 2006-05-24 03:22 ivan
15096 * FS/MANIFEST: removing duplicate entries
15098 2006-05-23 08:54 ivan
15100 * README.1.7.0: adding batch upgrade instructions to 1.7.0
15103 2006-05-22 13:38 ivan
15105 * rt/html/Elements/FreesideNewCust: missing > tag on INPUT
15107 2006-05-22 11:27 ivan
15109 * FS/FS/cust_main.pm: better error message for banned cards
15111 2006-05-22 11:05 ivan
15113 * Changes.1.5.8: justification
15115 2006-05-21 19:06 ivan
15117 * Makefile: docs are going in the wiki Real Soon Now anyway
15119 2006-05-21 19:04 ivan
15121 * Changes.1.5.8: 1.5.8!
15123 2006-05-21 17:50 ivan
15125 * Makefile: 1.7.0? why not?
15127 2006-05-21 17:44 ivan
15129 * httemplate/: index.html, elements/menu.html: 1.7.0? why not!
15131 2006-05-21 11:40 ivan
15133 * FS/FS/part_export/communigate_pro_singledomain.pm: tyop
15135 2006-05-20 13:06 jeff
15137 * README.1.5.7.lastbit, README.1.5.8, FS/FS.pm, FS/MANIFEST,
15138 FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_pay_batch.pm,
15139 FS/FS/pay_batch.pm, FS/t/pay_batch.t, htetc/handler.pl,
15140 httemplate/browse/cust_pay_batch.cgi,
15141 httemplate/docs/schema.html, httemplate/docs/upgrade10.html,
15142 httemplate/misc/download-batch.cgi: first stab at BoM download
15144 2006-05-15 06:57 ivan
15146 * httemplate/: index.html, elements/freeside.css,
15147 elements/header.html, elements/menu.html: move most of the crap
15148 on the "main menu" to the sidebar
15150 2006-05-15 04:05 ivan
15152 * rt/html/NoAuth/webrt.css, httemplate/elements/freeside.css,
15153 httemplate/elements/header.html, httemplate/elements/xmenu.css,
15154 httemplate/search/cust_main.cgi, rt/FREESIDE_MODIFIED,
15155 rt/html/Elements/FreesideNewCust,
15156 rt/html/Elements/FreesideSearch, rt/html/Elements/Header,
15157 rt/html/Elements/PageLayout, rt/html/Elements/SimpleSearch,
15158 rt/html/Elements/Tabs, rt/html/Elements/TitleBoxStart,
15159 rt/html/Search/Bulk.html: more ACL and re-skinning work, now with
15162 2006-05-14 09:47 ivan
15164 * CREDITS, Changes.1.7.0, htetc/handler.pl, httemplate/autohandler,
15165 httemplate/index.html, httemplate/browse/access_group.html,
15166 httemplate/browse/access_user.html,
15167 httemplate/browse/agent_type.cgi,
15168 httemplate/browse/cust_main_county.cgi,
15169 httemplate/browse/msgcat.cgi, httemplate/browse/part_pkg.cgi,
15170 httemplate/edit/access_group.html,
15171 httemplate/edit/access_user.html, httemplate/edit/agent_type.cgi,
15172 httemplate/edit/cust_bill_pay.cgi,
15173 httemplate/edit/cust_credit.cgi,
15174 httemplate/edit/cust_credit_bill.cgi,
15175 httemplate/edit/cust_main.cgi, httemplate/edit/cust_pkg.cgi,
15176 httemplate/edit/part_referral.cgi,
15177 httemplate/edit/part_virtual_field.cgi,
15178 httemplate/edit/svc_domain.cgi,
15179 httemplate/edit/elements/edit.html,
15180 httemplate/edit/process/access_group.html,
15181 httemplate/edit/process/access_user.html,
15182 httemplate/edit/process/agent_type.cgi,
15183 httemplate/edit/process/cust_bill_pay.cgi,
15184 httemplate/edit/process/cust_credit.cgi,
15185 httemplate/edit/process/cust_credit_bill.cgi,
15186 httemplate/edit/process/elements/process.html,
15187 httemplate/elements/checkboxes-table.html,
15188 httemplate/elements/cssexpr.js, httemplate/elements/footer.html,
15189 httemplate/elements/header.html,
15190 httemplate/elements/menubar.html,
15191 httemplate/elements/select-access_group.html,
15192 httemplate/elements/tr-select-access_group.html,
15193 httemplate/elements/xmenu.css, httemplate/elements/xmenu.js,
15194 httemplate/misc/batch-cust_pay.html, httemplate/misc/payment.cgi,
15195 httemplate/search/cust_bill.cgi,
15196 httemplate/search/cust_main-otaker.cgi,
15197 httemplate/search/cust_main-payinfo.html,
15198 httemplate/search/cust_main-quickpay.html,
15199 httemplate/search/cust_main.cgi, httemplate/search/cust_pay.html,
15200 httemplate/search/cust_pkg_report.cgi,
15201 httemplate/search/report_cust_bill.html,
15202 httemplate/search/report_cust_credit.html,
15203 httemplate/search/report_cust_pay.html,
15204 httemplate/search/report_prepaid_income.html,
15205 httemplate/search/report_tax.html,
15206 httemplate/search/sqlradius.html,
15207 httemplate/search/svc_acct.html,
15208 httemplate/search/svc_domain.cgi,
15209 httemplate/search/svc_domain.html,
15210 httemplate/search/svc_external.cgi, FS/MANIFEST,
15211 FS/FS/AccessRight.pm, FS/FS/CGI.pm, FS/FS/Schema.pm,
15212 FS/FS/access_group.pm, FS/FS/access_groupagent.pm,
15213 FS/FS/access_right.pm, FS/FS/access_user.pm,
15214 FS/FS/access_user_pref.pm, FS/FS/access_usergroup.pm,
15215 FS/FS/agent_type.pm, FS/FS/cust_bill.pm, FS/FS/m2m_Common.pm,
15216 FS/FS/payby.pm, FS/FS/svc_domain.pm, FS/FS/UI/Web.pm,
15217 FS/FS/part_pkg/billoneday.pm, FS/bin/freeside-addoutsourceuser,
15218 FS/t/AccessRight.t, FS/t/access_group.t,
15219 FS/t/access_groupagent.t, FS/t/access_right.t,
15220 FS/t/access_user.t, FS/t/access_user_pref.t,
15221 FS/t/access_usergroup.t, httemplate/view/cust_main/packages.html,
15222 httemplate/view/cust_main/payment_history.html: first part of ACL
15223 and re-skinning work and some other small stuff
15225 2006-05-13 11:34 ivan
15227 * httemplate/images/background-cheat.png: yay for cheating
15229 2006-05-13 08:31 ivan
15231 * httemplate/images/: 32clear.gif, arrow.down.png,
15232 arrow.right.black.png, arrow.right.png, black-gradient.png,
15233 black-gray-corner.png, black-gray-gradient.png,
15234 black-gray-side.png, black-gray-top.png: adding new images
15236 2006-05-12 06:57 ivan
15238 * httemplate/search/report_receivables.cgi: Pg 8.1 fix was
15239 incorrect and broke things, this should actually work
15241 2006-05-08 04:48 ivan
15243 * README.1.5.8, README.1.7.0: suggest "make clean" on upgrade -
15244 something is not quite right with perl Makefile hoohaw
15246 2006-05-08 04:28 ivan
15248 * FS/FS/Conf.pm, FS/FS/cust_main.pm,
15249 httemplate/search/report_tax.cgi: add config switch to base tax
15250 off shipping address if present
15252 2006-05-08 03:01 ivan
15254 * FS/FS/Report/Table/Monthly.pm, httemplate/index.html,
15255 httemplate/graph/cust_bill_pkg-graph.cgi,
15256 httemplate/graph/cust_bill_pkg.cgi,
15257 httemplate/graph/elements/monthly.html,
15258 httemplate/search/cust_bill_pkg.cgi: sales report per agent and
15259 package class looks good
15261 2006-05-07 13:27 ivan
15263 * README.1.7.0, htetc/handler.pl, httemplate/docs/upgrade10.html,
15264 httemplate/elements/select-month_year.html,
15265 httemplate/elements/select-pkg_class.html,
15266 httemplate/elements/select-table.html,
15267 httemplate/elements/tr-select-from_to.html,
15268 httemplate/elements/tr-select-pkg_class.html,
15269 httemplate/graph/cust_bill_pkg-graph.cgi,
15270 httemplate/graph/cust_bill_pkg.cgi,
15271 httemplate/graph/money_time-graph.cgi,
15272 httemplate/graph/money_time.cgi,
15273 httemplate/graph/report_cust_bill_pkg.html,
15274 httemplate/graph/report_money_time.html,
15275 httemplate/graph/elements/monthly.html: first pass at sales
15276 reports per agent and package class
15278 2006-05-03 02:47 ivan
15280 * httemplate/search/report_receivables.cgi: pg 8.1 fix from Chris
15283 2006-05-02 08:23 ivan
15285 * FS/: MANIFEST, FS/Pony.pm: yours!
15287 2006-05-02 08:03 ivan
15289 * httemplate/: index.html, search/report_receivables.html: add an
15290 agent pre-selection page to receivables report
15292 2006-05-02 06:29 ivan
15294 * SCHEMA_CHANGE: need to install the new Schema.pm before you can
15295 autogenerate off it
15297 2006-05-02 04:59 ivan
15299 * httemplate/index.html, FS/FS/Report/Table/Monthly.pm,
15300 httemplate/graph/money_time-graph.cgi,
15301 httemplate/graph/money_time.cgi,
15302 httemplate/graph/report_money_time.html: add a "pre-report" page
15303 to this report/graph as requested by lewis/wtxs, also add 12mo
15306 2006-05-01 06:09 ivan
15308 * FS/FS/part_pkg/prorate.pm: small fix to make prorate behave on
15309 the 1st as it did before
15311 2006-05-01 05:38 ivan
15313 * FS/FS/part_pkg/: prorate.pm, subscription.pm: fix some very
15314 annoying clucks (warnings with backtraces) when cutoff day isn't
15315 found in old packages
15317 2006-05-01 04:45 ivan
15319 * FS/FS/TicketSystem/RT_External.pm: column reference "disabled" is
15322 2006-05-01 04:43 ivan
15324 * FS/FS/TicketSystem/RT_External.pm: fix bug with duplicate tickets
15325 showing up on customer view listing when the custom priority
15328 2006-04-26 06:16 ivan
15330 * Makefile: apache reload doesn't work when server isn't running
15333 2006-04-21 17:58 ivan
15335 * httemplate/browse/generic.cgi,
15336 httemplate/browse/inventory_class.html,
15337 httemplate/browse/part_pkg.cgi, httemplate/browse/pkg_class.html,
15338 httemplate/browse/rate.cgi,
15339 httemplate/browse/elements/browse.html, htetc/handler.pl,
15340 httemplate/index.html, httemplate/edit/inventory_class.html,
15341 httemplate/edit/part_pkg.cgi, httemplate/edit/pkg_class.html,
15342 httemplate/edit/elements/edit.html,
15343 httemplate/edit/process/inventory_class.html,
15344 httemplate/edit/process/pkg_class.html,
15345 httemplate/edit/process/elements/process.html,
15346 httemplate/elements/select-agent.html,
15347 httemplate/elements/select-pkg_class.html,
15348 httemplate/elements/select-table.html,
15349 httemplate/elements/tr-select-pkg_class.html,
15350 httemplate/search/cust_pkg.cgi,
15351 httemplate/search/inventory_class.html, FS/FS/part_pkg.pm,
15352 httemplate/search/elements/search.html: start of package class
15353 web UI (add/edit package classes, package class selection in
15356 2006-04-21 07:21 ivan
15358 * FS/FS/part_pkg/incomplete/billoneday.pm: throw this in here for
15361 2006-04-21 07:20 ivan
15363 * FS/FS/part_pkg/: flat.pm, prorate.pm, subscription.pm: fix some
15364 indentation and the default cutoff day
15366 2006-04-21 05:45 ivan
15368 * httemplate/: index.html, browse/queue.cgi, misc/queue.cgi,
15369 search/queue.html: s(browse/queue.cgi)(search/queue.html)
15371 2006-04-18 23:37 ivan
15373 * FS/FS/cust_main.pm: DOH! perlvar: not counting patterns matched
15374 in nested blocks that have been exited already.
15376 2006-04-18 12:33 ivan
15378 * httemplate/docs/install.html: add JSON to initial install
15381 2006-04-15 06:32 ivan
15383 * httemplate/graph/money_time.cgi: REALLY correct the period for
15384 the total column this time
15386 2006-04-15 06:28 ivan
15388 * httemplate/graph/money_time.cgi: correct period & use a yellow
15389 color for the total column
15391 2006-04-15 06:25 ivan
15393 * httemplate/graph/money_time.cgi: format & link the total column
15395 2006-04-14 17:21 ivan
15397 * httemplate/graph/money_time.cgi: and </TD> the total column
15399 2006-04-14 17:16 ivan
15401 * httemplate/graph/money_time.cgi: add a total column
15403 2006-04-14 04:55 ivan
15405 * FS/FS/: Conf.pm, svc_forward.pm: add the
15406 svc_forward-arbitrary_dst flag to enable arbitrary svc_forward
15409 2006-04-13 14:29 ivan
15411 * FS/bin/freeside-adduser: don't do the duplicate check unless
15412 there's a file already; fixes problem with first use of
15415 2006-04-12 05:36 ivan
15417 * httemplate/index.html, FS/FS/cust_main.pm,
15418 httemplate/search/cust_main-zip.html,
15419 httemplate/search/cust_main.cgi,
15420 httemplate/search/report_cust_main-zip.html,
15421 httemplate/search/elements/search.html: zip code report
15423 2006-04-09 16:41 ivan
15425 * httemplate/view/: cust_main.cgi, cust_main/payment_history.html,
15426 cust_main/tickets.html: a few more fixups for our favorite
15427 include(...) from Scott Edwards
15429 2006-04-09 16:39 ivan
15431 * httemplate/edit/cust_main.cgi: add "spool_cdr" to cust_main
15434 2006-04-09 16:24 ivan
15436 * FS/FS/part_export/domain_shellcommands.pm: should fix "Can't use
15437 string ("old_uid") as a SCALAR ref while "strict refs" in use"
15440 2006-04-09 13:36 ivan
15442 * FS/bin/freeside-adduser: error out if you try to add duplicates;
15443 this should lower my annoyance-level
15445 2006-04-03 16:26 ivan
15447 * FS/FS/: Conf.pm, svc_acct.pm: option to disable global uniqueness
15450 2006-04-03 13:49 ivan
15452 * FS/FS/svc_domain.pm: add PTR to sort order for DNS entries
15454 2006-04-03 04:36 ivan
15456 * FS/FS/Record.pm: and also allow [ and ] in ut_textn
15458 2006-04-03 03:11 ivan
15460 * FS/FS/Record.pm: allow [ and ] in ut_text
15462 2006-04-03 02:46 ivan
15464 * htetc/handler.pl, FS/FS/Misc.pm,
15465 httemplate/edit/cust_main/contact.html,
15466 httemplate/edit/cust_main/select-country.html,
15467 httemplate/edit/cust_main/select-state.html,
15468 httemplate/misc/states.cgi,
15469 httemplate/view/cust_main/contacts.html: have the UI use full
15470 country names, and state names outside the US...
15472 2006-04-02 15:13 ivan
15474 * FS/FS/: cust_main.pm, cust_pay_batch.pm: typo
15476 2006-03-31 15:22 ivan
15478 * httemplate/browse/part_bill_event.cgi: quick sort fix for billing
15481 2006-03-31 01:20 lsc
15483 * FS/FS/part_pkg/: prorate.pm, subscription.pm: fixed the errors
15484 pointed out by Ivan in the following email:
15486 ---- before and after now? I gave subscription and prorate a
15487 try. Subscription came out as:
15489 subscription 27th (03/25/06 - 04/27/06) $10.00
15490 subscription 23rd (03/25/06 - 04/23/06) $10.00
15492 the "23rd" one is right, but the "27th" one should have only
15493 advanced the date two days to 3/27/06.
15495 Prorate came out as:
15497 prorate 23rd (03/25/06 - 04/23/06) $9.20
15498 prorate 27th (03/25/06 - 04/27/06) $10.49
15500 The "23rd" one is right, but the "27th" one should have only
15501 advanced the date two days to 4/27/06.
15505 2006-03-30 06:22 ivan
15507 * README.1.7.0, FS/bin/freeside-upgrade: move all the
15508 schema-updating magic into DBIx::DBSchema
15510 2006-03-24 18:23 ivan
15512 * FS/FS/cust_main.pm, FS/FS/queue_depend.pm, FS/FS/svc_acct.pm,
15513 FS/bin/freeside-setup,
15514 fs_selfservice/FS-SelfService/cgi/agent.cgi,
15515 fs_selfservice/FS-SelfService/cgi/payment_results.html,
15516 fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
15517 fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
15518 fs_selfservice/FS-SelfService/cgi/recharge_results.html,
15519 httemplate/misc/upload-batch.cgi,
15520 httemplate/misc/process/cdr-import.html,
15521 httemplate/misc/process/cust_main-import.cgi,
15522 httemplate/misc/process/cust_main-import_charges.cgi,
15523 httemplate/misc/process/inventory_item-import.html: successfully
15524 correct the spelling of sucessful
15526 2006-03-24 11:49 ivan
15528 * httemplate/misc/process/payment.cgi: fix spelling
15530 2006-03-23 04:00 lsc
15532 * FS/FS/part_pkg/: billoneday.pm, prorate.pm, subscription.pm: for
15533 subscription.pm and prorate.pm:
15535 -modify the subscription and prorate price plans
15536 (FS/FS/part_pkg/subscription.pm and prorate.pm) to have a
15537 configurable (add a field to the %info hash) billing day instead
15538 of "1st of the month" only. subscription will be easy, prorate
15539 will be a little trickier.
15541 essentially, I replaced the '1' in the 'day' field of the
15542 timelocal that generates $$date with the value I added to the
15543 %info hash, 'cutoff_day'
15545 -implement a price plan (new file in FS/FS/part_pkg/ - probably
15546 @ISA FS::part_pkg::subscription) that charges the first full
15547 month if the customer signs up between the 1st and the
15548 configurable billing day, and gives them the remainder of the
15549 month free if they sign up between the configurable billing day
15550 and the end of the month.
15552 if this is the first time the customer is billed, and if the date
15553 is greater than the cutoff date, advance $ssdate to cutoff_day of
15554 next month, else $$date is cutoff_date of this month. Either
15555 way, charge them for a month.
15557 ----------------------------------------------------------------------
15559 2006-03-20 11:13 ivan
15561 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cdr.pm,
15562 FS/FS/cdr_upstream_rate.pm, FS/FS/cust_main.pm,
15563 FS/FS/cust_svc.pm, FS/FS/rate_detail.pm, FS/FS/svc_acct.pm,
15564 FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/part_pkg.cgi,
15565 FS/MANIFEST, FS/t/cdr_upstream_rate.t,
15566 bin/cdr_upstream_rate.import, httemplate/edit/rate.cgi,
15567 httemplate/edit/cust_main/billing.html,
15568 httemplate/search/cdr.html, httemplate/search/report_cdr.html,
15569 httemplate/view/cust_main/billing.html: add price plan to bill on
15570 internal or external CDRs directly, add option to export CDRs to
15571 a per-customer downstream file
15573 2006-03-17 06:56 ivan
15575 * FS/FS/Daemon.pm: use IO::File, lucky this never threw an error...
15577 2006-03-14 23:34 ivan
15579 * FS/FS/part_pkg/voip_cdr.pm: initial commit of this just cause i
15580 want a revision history
15582 2006-03-14 20:17 ivan
15584 * FS/FS/Record.pm: handle BIGSERIAL like SERIAL for the cdr table,
15585 and normalize canadian zip codes as well as us ones
15587 2006-03-13 14:32 ivan
15589 * httemplate/elements/: progress-init.html, progress-popup.html:
15590 fix progress hoohaw for internet exploder again, whew. also make
15591 sure error/finish messages are centered, looks better
15593 2006-03-10 23:27 ivan
15595 * httemplate/elements/footer.html: some pages from ui hoohaw have
15596 leaked footer include, need something here for now
15598 2006-03-10 21:21 ivan
15600 * httemplate/: elements/progress-init.html, elements/xmlhttp.html,
15601 misc/email_invoice_events.cgi, misc/email_invoices.cgi,
15602 misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
15603 misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix the
15604 progressbar bug with multiple progressbar forms on a page
15606 2006-03-10 14:30 ivan
15608 * httemplate/: elements/progress-init.html,
15609 misc/email_invoice_events.cgi, misc/email_invoices.cgi,
15610 misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
15611 misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix to
15612 (hopefully) allow multiple progress-init's in a page, also add
15613 second $cgi arg to all these progressbar calls...
15615 2006-03-10 14:28 ivan
15617 * FS/FS/UI/Web.pm: want to know who *called* this without the
15618 required second arg
15620 2006-03-09 05:42 ivan
15622 * htetc/handler.pl: fix that
15623 blank-page-instead-of-profiling-redirect-when-called-from-an-include
15624 bug triggered by mason 1.32 :)
15626 2006-03-09 03:48 ivan
15628 * httemplate/view/cust_main.cgi: don't use a table with
15629 WIDTH="100%", it shoves the custnum and "billing information"
15630 boxes way out to the right
15632 2006-03-08 04:14 ivan
15634 * FS/FS/inventory_item.pm,
15635 httemplate/misc/inventory_item-import.html,
15636 httemplate/misc/process/inventory_item-import.html,
15637 httemplate/search/inventory_class.html,
15638 httemplate/search/inventory_item.html: Add an option to the web
15639 interface to batch upload new entries to the
15640 inventory_item table.
15642 2006-03-08 02:05 ivan
15644 * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/inventory_class.pm,
15645 FS/FS/inventory_item.pm, FS/t/inventory_class.t,
15646 FS/t/inventory_item.t, httemplate/search/inventory_class.html,
15647 httemplate/search/inventory_item.html, bin/generate-table-module,
15648 htetc/handler.pl, httemplate/edit/inventory_class.html,
15649 httemplate/edit/elements/edit.html,
15650 httemplate/edit/process/inventory_class.html,
15651 httemplate/edit/process/elements/process.html,
15652 httemplate/search/elements/search.html: Add a new table for
15653 inventory with for DIDs/serials/etc., and an additional new table
15654 for inventory category (i.e. to distinguish DIDs, serials, MACs,
15657 2006-03-08 00:21 ivan
15659 * FS/FS/agent.pm: add space in error msg
15661 2006-03-03 07:02 ivan
15663 * FS/FS/Report/Table/Monthly.pm,
15664 httemplate/graph/money_time-graph.cgi,
15665 httemplate/graph/money_time.cgi: agent-specific
15666 sales/credit/receipts summary
15668 2006-02-28 11:34 ivan
15670 * FS/FS/part_pkg.pm: update POD docs regarding new price plans
15672 2006-02-22 05:07 ivan
15674 * FS/FS/Conf.pm, httemplate/elements/phonenumber.html,
15675 httemplate/images/red_telephone_mimooh_01.png,
15676 httemplate/view/cust_main/contacts.html: add vonage click2call
15679 2006-02-21 23:12 ivan
15681 * FS/FS/CGI.pm: a better CGI::rooturl(), will have to do for now
15683 2006-02-18 03:14 ivan
15685 * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cdr_calltype.pm,
15686 FS/FS/cdr_carrier.pm, FS/FS/cdr_type.pm, FS/FS/cust_main.pm,
15687 README.1.7.0, README.2.0.0, FS/MANIFEST,
15688 FS/FS/part_pkg/voip_sqlradacct.pm, FS/t/cdr.t,
15689 FS/t/cdr_calltype.t, FS/t/cdr_carrier.t, FS/t/cdr_type.t,
15690 FS/t/part_pkg-voip_cdr.t, htetc/handler.pl,
15691 httemplate/misc/cdr-import.html,
15692 httemplate/misc/process/cdr-import.html,
15693 httemplate/search/cdr.html, httemplate/search/report_cdr.html,
15694 bin/cdr_calltype.import: CDR schema and class
15696 2006-02-17 20:32 ivan
15698 * htetc/global.asa, httemplate/docs/install.html: Mason it is
15700 2006-02-17 18:11 ivan
15702 * FS/FS/: cust_tax_exempt_pkg.pm, domain_record.pm, msgcat.pm,
15703 nas.pm, part_bill_event.pm, port.pm, prepay_credit.pm, queue.pm,
15704 queue_arg.pm, rate_detail.pm, reg_code_pkg.pm: update POD
15705 documentation left behind from example template
15707 2006-02-16 13:43 ivan
15709 * FS/FS/Setup.pm, FS/bin/freeside-setup, bin/populate-msgcat,
15710 httemplate/docs/admin.html, httemplate/docs/install.html:
15711 automate more of the initial data adding...
15713 2006-02-08 23:18 ivan
15715 * httemplate/elements/: calendar-en.js, calendar-setup.js,
15716 calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
15719 2006-02-08 14:53 ivan
15721 * FS/bin/freeside-selfservice-server: don't leave ssh zombies
15724 2006-02-07 19:50 ivan
15726 * httemplate/docs/: upgrade7.html, upgrade8.html: remove ancient
15727 upgrade instructions
15729 2006-02-07 19:49 ivan
15731 * httemplate/docs/: upgrade10.html, index.html: slightly html-ize
15732 the 1.5.8 upgrade instructions
15734 2006-02-07 18:26 ivan
15736 * FS/FS/UID.pm: update error message when secrets file cannot be
15739 2006-02-07 05:49 ivan
15741 * FS/FS/svc_acct.pm: well, it was already fatal. at least now the
15742 error message is better.
15744 2006-02-07 03:12 ivan
15746 * httemplate/edit/cust_pay.cgi: remove inadvertant extra table
15747 statement preventing page from showing up in konq
15749 2006-02-05 04:27 ivan
15751 * FS/FS/option_Common.pm, httemplate/browse/payment_gateway.html,
15752 httemplate/edit/payment_gateway.html,
15753 httemplate/edit/process/payment_gateway.html: payment gateway
15756 2006-02-01 15:13 ivan
15758 * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
15759 FS/FS/Cron/backup.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/vacuum.pm,
15760 FS/bin/freeside-daily, FS/bin/freeside-monthly,
15761 FS/t/Cron-backup.t, FS/t/Cron-bill.t, FS/t/Cron-vacuum.t,
15762 httemplate/browse/part_bill_event.cgi: finish adding
15763 freeside-monthly and monthly events
15765 2006-01-31 23:58 ivan
15767 * Makefile: HEAD isn't 1.5.8 anymore
15769 2006-01-31 07:01 ivan
15771 * FS/FS/payby.pm: oops, forgot $
15773 2006-01-31 03:02 ivan
15775 * FS/FS/Schema.pm, FS/FS/payby.pm, FS/MANIFEST, FS/t/payby.t,
15776 htetc/handler.pl, httemplate/browse/part_bill_event.cgi,
15777 httemplate/edit/part_bill_event.cgi: [no log message]
15779 2006-01-30 20:26 ivan
15781 * httemplate/: browse/addr_block.cgi, browse/agent.cgi,
15782 browse/agent_type.cgi, browse/cust_pay_batch.cgi,
15783 browse/part_bill_event.cgi, browse/part_export.cgi,
15784 browse/part_pkg.cgi, browse/part_referral.cgi,
15785 browse/part_svc.cgi, browse/part_virtual_field.cgi,
15786 browse/payment_gateway.html, browse/queue.cgi, browse/rate.cgi,
15787 browse/router.cgi, browse/svc_acct_pop.cgi,
15788 config/config-view.cgi, config/config.cgi,
15789 edit/REAL_cust_pkg.cgi, edit/agent.cgi,
15790 edit/agent_payment_gateway.html, edit/agent_type.cgi,
15791 edit/bulk-cust_svc.html, edit/cust_pay.cgi, edit/part_export.cgi,
15792 edit/part_pkg.cgi, edit/part_svc.cgi, edit/payment_gateway.html,
15793 edit/prepay_credit.cgi, edit/rate.cgi, edit/rate_region.cgi,
15794 edit/reg_code.cgi, edit/svc_acct.cgi, edit/svc_broadband.cgi,
15795 edit/svc_forward.cgi, edit/process/prepay_credit.cgi,
15796 edit/process/reg_code.cgi, misc/batch-cust_pay.html,
15797 misc/cust_main-import.cgi, misc/cust_main-import_charges.cgi,
15798 misc/expire_pkg.cgi, misc/link.cgi, misc/meta-import.cgi,
15799 misc/upload-batch.cgi, misc/whois.cgi,
15800 misc/process/cust_main-import.cgi,
15801 misc/process/cust_main-import_charges.cgi,
15802 misc/process/meta-import.cgi, search/report_prepaid_income.cgi,
15803 search/report_tax.cgi, search/svc_external.cgi,
15804 view/cust_bill.cgi, view/cust_main.cgi, view/svc_acct.cgi,
15805 view/svc_broadband.cgi, view/svc_domain.cgi,
15806 view/svc_external.cgi: move header() to
15807 include(/elements/header.html) so it can be changed in one place,
15808 thanks to Scott Edwards
15810 2006-01-30 18:59 ivan
15812 * FS/FS/Record.pm: fix "table not found" dbdef error message to
15813 recommend freeside-upgrade instead create + dbdef-create
15815 2006-01-26 23:34 ivan
15817 * httemplate/search/report_tax.cgi: small visual fix to alternating
15818 row colors when show_taxclasses is on
15820 2006-01-26 17:33 ivan
15822 * httemplate/search/cust_tax_exempt_pkg.cgi: on tax exemption
15823 report, show more info on the specific line item and invoice
15825 2006-01-26 07:27 ivan
15827 * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_tax_exempt_pkg.pm,
15828 FS/FS/part_pkg.pm, FS/FS/pkg_class.pm, FS/t/pkg_class.t,
15829 httemplate/search/cust_bill_pkg.cgi,
15830 httemplate/search/cust_tax_exempt_pkg.cgi,
15831 httemplate/search/report_tax.cgi,
15832 httemplate/search/report_tax.html: whew, FINALLY can fix monthly
15833 exemption columns to work correctly. also make them
15834 agent-specific. also fix package exemption columns, they were
15835 bunk too, sheesh. start adding package classes for package class
15838 2006-01-25 04:34 ivan
15840 * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
15841 FS/FS/cust_main.pm, FS/FS/cust_tax_exempt.pm,
15842 FS/FS/cust_tax_exempt_pkg.pm, FS/FS/h_cust_bill.pm,
15843 FS/FS/h_cust_tax_exempt.pm, FS/t/cust_tax_exempt_pkg.t,
15844 FS/t/h_cust_bill.t, FS/t/h_cust_tax_exempt.t, README.2.0.0,
15845 FS/MANIFEST: change texas-style tax exemptions to be against a
15846 specific line item rather than just general per-customer, for
15847 later tracking and tax reporting. fix 1969/1970 exemptions for
15850 2006-01-05 01:34 ivan
15852 * httemplate/docs/upgrade10.html: my last 1.4 -> 1.5 upgrade...
15854 2006-01-04 18:03 ivan
15856 * FS/FS/Schema.pm: remove redundant indices on cust_main ship_
15859 2006-01-03 00:45 ivan
15861 * bin/billco-upload: agentnums 1-3
15863 2005-12-29 18:41 rsiddall
15865 * FS/FS/Conf.pm, FS/FS/ConfItem.pm, FS/FS/cust_pkg.pm,
15866 FS/FS/cust_svc.pm, FS/FS/part_export/artera_turbo.pm,
15867 fs_selfservice/FS-SelfService/SelfService.pm,
15868 fs_selfservice/FS-SelfService/cgi/provision_list.html,
15869 httemplate/view/cust_main.cgi: Fixing a few typos.
15871 2005-12-24 19:41 ivan
15873 * httemplate/search/report_tax.cgi: add switch to enable taxclass
15874 breakdown, report invoiced tax separately in that case
15876 2005-12-24 19:38 ivan
15878 * httemplate/edit/part_bill_event.cgi: make sure to specify a
15881 2005-12-24 19:18 ivan
15883 * httemplate/search/: report_tax.cgi, report_tax.html: add switch
15884 to enable taxclass breakdown, report invoiced tax separately in
15887 2005-12-24 19:07 ivan
15889 * httemplate/search/cust_bill_pkg.cgi: correct "out of taxable
15890 region" flag on new line item report - NULLs need to be compared
15891 explicitly. apparantly NULL != NULL. bah SQL
15893 2005-12-24 19:00 ivan
15895 * README.1.5.8, FS/FS/Schema.pm: update indices for better tax
15898 2005-12-24 18:31 ivan
15900 * httemplate/search/cust_bill_pkg.cgi: fixup new line item report
15903 2005-12-24 17:57 ivan
15905 * httemplate/search/report_tax.cgi: correct end date display for
15908 2005-12-24 16:52 ivan
15910 * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
15911 httemplate/edit/part_bill_event.cgi: add invoice event to suspend
15912 only when greater than N amount
15914 2005-12-24 16:36 ivan
15916 * httemplate/edit/cust_main/billing.html: don't reenable postal
15917 billing for existing customers just cause its blank...
15919 2005-12-21 20:24 ivan
15921 * httemplate/search/report_tax.cgi: and s/$taxable/$tot_taxable/ in
15922 the declaration too
15924 2005-12-21 20:22 ivan
15926 * httemplate/search/report_tax.cgi: fix some ambiguous var names
15927 causing " "my" variable $t masks earlier declaration in same
15930 2005-12-21 20:02 ivan
15932 * Changes.1.5.8: more accurate description of tax report changes
15934 2005-12-21 20:01 ivan
15936 * httemplate/search/cust_bill_event.html,
15937 httemplate/search/cust_bill_pkg.cgi,
15938 httemplate/search/cust_pkg_report.cgi,
15939 httemplate/search/report_cust_bill.html,
15940 httemplate/search/report_cust_credit.html,
15941 httemplate/search/report_cust_pay.html,
15942 httemplate/search/report_tax.cgi,
15943 httemplate/search/report_tax.html, FS/FS/cust_bill_pkg.pm,
15944 httemplate/elements/select-agent.html,
15945 httemplate/elements/table-grid.html,
15946 httemplate/elements/tr-input-beginning_ending.html,
15947 httemplate/elements/tr-select-agent.html,
15948 httemplate/search/elements/search.html: tax report update, link
15949 to new line item report, per-agent tax reporting
15951 2005-12-18 20:18 ivan
15953 * FS/FS/part_pkg/: sesmon_hour.pm, sesmon_minute.pm,
15954 sql_external.pm, sql_generic.pm, voip_sqlradacct.pm: correct
15955 field labeling - not always monthly
15957 2005-12-18 20:18 ivan
15959 * Changes.1.5.8, FS/FS/part_pkg/sqlradacct_hour.pm: add maximum
15960 "caps" to RADIUS usage charges
15962 2005-12-16 14:47 ivan
15964 * FS/FS/raddb.pm, bin/generate-raddb: add motorola canopy
15965 attributes from wtxs, neaten up raddb.pm generation
15967 2005-12-15 17:49 ivan
15969 * httemplate/edit/payment_gateway.html: add TransactionCentral
15971 2005-12-15 11:36 ivan
15973 * httemplate/edit/: agent.cgi, agent_type.cgi: fix bug when adding
15974 new agent types, noticed by Julius Igugu
15976 2005-12-15 10:45 ivan
15978 * bin/print-schema: adding print-schema
15980 2005-12-14 20:04 ivan
15982 * FS/FS/Conf.pm, FS/FS/cust_pay_void.pm, FS/FS/Record.pm,
15983 httemplate/misc/unvoid-cust_pay_void.cgi: payment "un-void"ing
15985 2005-12-14 12:57 ivan
15987 * FS/FS/svc_acct.pm: allow a dir field to be set (or
15988 auto-generated) even if uid is fixed
15990 2005-12-14 10:52 ivan
15992 * FS/FS/part_export/radiator.pm: add 'STATE' field for suspensions
15995 2005-12-12 19:13 ivan
15997 * httemplate/edit/process/payment_gateway.html: fix options in
16000 2005-12-12 13:39 ivan
16002 * FS/FS/part_export/radiator.pm: use crypt password for radiator
16005 2005-12-09 08:58 ivan
16007 * httemplate/: edit/process/cust_credit_bill.cgi,
16008 view/cust_main/payment_history.html: fill in reason if empty when
16009 applying a credit to a refund
16011 2005-12-09 08:56 ivan
16013 * httemplate/edit/: cust_main.cgi, cust_main/billing.html: fix
16014 postal mail checkbox misbehaving (isn't sticky on errors -
16015 reverts back to on)
16017 2005-12-07 15:48 ivan
16019 * FS/: FS/Record.pm, bin/freeside-setup: for fetching inserted keys
16020 without pg_oid_status, look up the actual sequence name from
16021 dbdef rather than assuming ${table}_${column}_seq
16023 2005-12-06 14:25 ivan
16025 * FS/FS/Record.pm: make sure zip is required for canada, also use
16026 CURRVAL() function instead of pg_oid_status DBD attribute because
16027 Pg 8.1 doesn't have oids by default anymore
16029 2005-12-05 11:01 ivan
16031 * FS/FS/svc_Common.pm: avoid uninitialized value errors
16033 2005-12-05 09:19 ivan
16035 * httemplate/edit/process/cust_main.cgi: eek, don't log all this
16036 debugging info by default
16038 2005-12-02 23:26 ivan
16040 * htetc/handler.pl: this should be the last of
16041 s/RT::TicketCustomFieldValues/RT::ObjectCustomFieldValues/
16043 2005-12-02 23:12 ivan
16045 * Makefile: those semicolons can't possibly have belonged there
16047 2005-12-02 23:02 ivan
16049 * FS/bin/freeside-upgrade: force a dbdef reload. no wonder this
16050 had to be run multiple times before
16052 2005-12-02 22:49 ivan
16054 * README.1.5.8, httemplate/docs/install.html,
16055 httemplate/docs/upgrade10.html: add Term::ReadKey to install &
16056 upgrade docs and README.1.5.8
16058 2005-12-01 18:30 ivan
16060 * httemplate/docs/upgrade10.html: and Net::Whois::Raw
16062 2005-12-01 17:52 ivan
16064 * README.1.5.8, httemplate/docs/upgrade10.html: note DBIx::DBSchema
16065 0.29 is required for Pg 7.2.x and earlier
16067 2005-12-01 17:22 ivan
16069 * httemplate/docs/upgrade10.html: apache instructions already up
16072 2005-12-01 11:17 ivan
16074 * httemplate/edit/agent_type.cgi: list disabled packages on agent
16075 type edit if they are still associated with the type
16077 2005-12-01 09:36 ivan
16079 * FS/FS/part_export/shellcommands.pm: shellcommands usermod_pwonly
16080 shouldn't apply to RADIUS groups, this is messing up unrelated
16083 2005-11-30 09:48 ivan
16085 * README.1.5.8: later versions are okay too
16087 2005-11-28 09:16 ivan
16089 * FS/FS/cust_main.pm: turn off debugging
16091 2005-11-28 09:13 ivan
16093 * FS/bin/freeside-sqlradius-radacctd: in POD example, remove extra
16094 SQL that Pg doesn't need and MySQL doesn't like
16096 2005-11-28 09:12 ivan
16098 * FS/bin/freeside-sqlradius-radacctd: update docs and error message
16099 for all three supporte exports
16101 2005-11-28 09:07 ivan
16103 * FS/bin/freeside-sqlradius-radacctd: startup
16104 freeside-sqlradius-radacctd for radiator export too
16106 2005-11-28 08:59 ivan
16108 * FS/FS/svc_Common.pm: allow defaults to override empty values for
16111 2005-11-28 08:38 ivan
16113 * FS/FS/cust_svc.pm: better error msg
16115 2005-11-28 08:34 ivan
16117 * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
16118 deal with any usage-capable export
16120 2005-11-28 08:21 ivan
16122 * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
16123 deal with any usage-capable export
16125 2005-11-28 08:14 ivan
16127 * FS/FS/Record.pm: okay, its been tested
16129 2005-11-28 08:07 ivan
16131 * FS/FS/part_export/radiator.pm: fix small bug in radiator export
16133 2005-11-28 07:41 ivan
16135 * FS/FS/cust_main.pm: add debugging info to cust_main to figure out
16136 where the freeze is coming from
16138 2005-11-27 13:59 ivan
16140 * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
16141 per-agent billco spools
16143 2005-11-22 10:29 ivan
16145 * FS/FS/Conf.pm, httemplate/edit/process/cust_main.cgi: add
16146 backend-realtime config flag, should be more intuitive for
16149 2005-11-22 08:41 ivan
16151 * FS/FS/svc_Common.pm: oops, supposed to commit this one
16153 2005-11-22 08:39 ivan
16155 * FS/FS/svc_Common.pm: set default fields in new method, mostly for
16158 2005-11-22 05:26 ivan
16160 * FS/FS/part_export/radiator.pm: update radiator export to deal
16161 with prepaid and some other random stuff
16163 2005-11-22 01:13 ivan
16165 * httemplate/docs/install.html: correct common misconception RIGHT
16168 2005-11-21 07:24 ivan
16170 * FS/FS/: export_svc.pm, part_svc.pm, rate.pm: when editing exports
16171 and there's a duplicate error, show all conflicting accounts not
16172 just the ones for different customers
16174 2005-11-21 06:25 ivan
16176 * FS/FS/part_export/: shellcommands.pm,
16177 shellcommands_withdomain.pm: add usermod_nousername flag to just
16178 prohibit username changes
16180 2005-11-21 04:41 ivan
16182 * httemplate/: edit/cust_main/billing.html, view/cust_bill.cgi,
16183 view/cust_main/payment_history.html: ignore blank lines in payby
16186 2005-11-21 03:04 ivan
16188 * README: slight update to README
16190 2005-11-21 02:47 ivan
16192 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
16193 FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
16194 httemplate/edit/cust_main/billing.html,
16195 httemplate/edit/cust_pay.cgi, httemplate/search/cust_pay.cgi,
16196 httemplate/search/report_cust_pay.html,
16197 httemplate/view/cust_bill.cgi,
16198 httemplate/view/cust_main/payment_history.html: add MCRD payment
16199 type for manually processed ccards
16201 2005-11-20 22:46 ivan
16203 * httemplate/docs/schema.dia: load schema in current dia and save,
16204 should load up for people now?
16206 2005-11-20 21:18 ivan
16208 * FS/FS/Conf.pm: add config values used by external RT integration
16210 2005-11-18 07:08 ivan
16212 * httemplate/search/report_receivables.cgi: fix link glitch in
16213 receivables reports
16215 2005-11-18 06:59 ivan
16217 * httemplate/edit/agent_type.cgi: template-ize agent type edit and
16218 add comment to package listing
16220 2005-11-18 02:58 ivan
16222 * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
16225 2005-11-18 02:53 ivan
16227 * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
16230 2005-11-18 01:44 ivan
16232 * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
16235 2005-11-17 23:05 ivan
16237 * README.1.5.8: slightly more info in 1.5.8 upgrade instructions
16239 2005-11-17 19:48 ivan
16241 * FS/FS/cust_main.pm: allow expired cards to remain on file; only
16242 check edits for an expired card when the # has changed
16244 2005-11-17 07:56 ivan
16246 * FS/FS/part_export/: shellcommands.pm,
16247 shellcommands_withdomain.pm: make variable description more
16248 consistant wrt vars that are already shell-quoted
16250 2005-11-17 04:53 ivan
16252 * FS/FS/: UI/Web.pm, part_svc.pm: turn off debugging
16254 2005-11-17 04:27 ivan
16256 * README.1.5.8, FS/FS/Schema.pm: add cust_pkg2 index on
16259 2005-11-17 03:15 ivan
16261 * FS/FS/svc_acct.pm: update debuggging information for replace
16262 group info with user@domain
16264 2005-11-17 03:04 ivan
16266 * httemplate/view/svc_acct.cgi: fix service change!
16268 2005-11-17 02:14 ivan
16270 * FS/FS/UI/Web.pm: fix konqueror bug appending nulls to XMLHTTP
16273 2005-11-16 05:14 ivan
16275 * FS/FS/part_svc.pm, httemplate/index.html,
16276 httemplate/browse/part_svc.cgi, Changes.1.5.8, FS/FS/UI/Web.pm,
16277 httemplate/edit/bulk-cust_svc.html,
16278 httemplate/edit/process/bulk-cust_svc.cgi: bulk svcpart change
16280 2005-11-12 04:19 ivan
16282 * README.1.5.8: one last bit for 1.5.7->1.5.8 RT upgrade
16285 2005-11-11 17:24 ivan
16287 * httemplate/view/cust_main/tickets.html: huh seem to have
16290 2005-11-11 17:22 ivan
16292 * FS/FS/cust_main.pm: set payip for all payment types
16294 2005-11-11 16:44 ivan
16296 * FS/FS/part_export/cpanel.pm: interpolation helps alot
16298 2005-11-11 16:17 ivan
16300 * FS/FS/part_export/cpanel.pm: try using web interface scrape
16301 bullshit for adding pops instead of API, as per cpanel support
16302 [cPanel tickets ID# 116044]
16304 2005-11-11 06:06 ivan
16306 * FS/FS/: cust_pkg.pm, svc_acct.pm: for prepaid packages, trigger
16307 export update of RADIUS Expiration attribute when cust_pkg.bill
16310 2005-11-10 04:47 ivan
16312 * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
16313 add part_bill_event.payby selection to failed invoice event
16316 2005-11-10 03:36 ivan
16318 * FS/FS/part_export/everyone_net.pm: fix password changes with
16321 2005-11-09 16:00 ivan
16323 * httemplate/view/svc_domain.cgi: add javascript confirmation to
16324 unaudited domain deletion, add record being deleted to record
16327 2005-11-09 12:48 ivan
16329 * httemplate/docs/install.html: closing paren
16331 2005-11-07 18:16 ivan
16333 * httemplate/docs/admin.html: bah
16335 2005-11-07 14:07 ivan
16337 * httemplate/search/cust_pay.cgi: fix Discover card report, closes:
16340 2005-11-04 03:43 ivan
16342 * httemplate/elements/xmlhttp.html: oops, typo applying patch
16344 2005-11-04 03:31 ivan
16346 * CREDITS, httemplate/elements/xmlhttp.html: apply patch from Scott
16347 Edwards to show mason errors received from XMLHTTP requests
16349 2005-11-02 13:18 ivan
16351 * FS/FS/cust_bill.pm: spool invoice to billco if no other
16352 destinations are set!
16354 2005-10-31 21:32 ivan
16356 * FS/FS/: cust_bill.pm: yarg
16358 2005-10-31 21:27 ivan
16360 * FS/FS/cust_bill.pm: only send to specific destinations, oops!
16362 2005-10-31 21:21 ivan
16364 * bin/billco-upload: do the zip
16366 2005-10-31 21:14 ivan
16368 * httemplate/edit/part_bill_event.cgi: add option for spool_csv
16369 events to apply only to a specific destination type (i.e. postal
16372 2005-10-31 19:16 ivan
16374 * bin/billco-upload: good nuff for 11/1
16376 2005-10-31 19:15 ivan
16378 * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm: add
16379 billco format option to FTP invoice send, add invoice event to
16380 spool one giant (pair of) CSV files in addition to FTPing them
16383 2005-10-28 10:10 ivan
16385 * bin/billco-upload: beginning of quick billco zip & upload tool
16387 2005-10-28 04:56 ivan
16389 * httemplate/search/cust_bill_event.cgi: don't show 'N/A'
16390 statustext as a failed billing event
16392 2005-10-27 10:04 ivan
16394 * httemplate/elements/select-taxclass.html: extraneous '; noticed
16397 2005-10-27 08:48 ivan
16399 * httemplate/search/cust_pay.cgi: fix from joe @ surferz: lines 59
16400 and 60 had the wrote quote. they had single quote where double
16403 2005-10-24 04:59 ivan
16405 * httemplate/edit/rate.cgi: optimize SQL on rate edit screen
16407 2005-10-24 04:56 ivan
16409 * README.1.5.8, FS/FS/Schema.pm, httemplate/edit/process/rate.cgi,
16410 httemplate/elements/progress-init.html,
16411 httemplate/elements/xmlhttp.html: fix rate plan editing with new
16412 xmlhttp progressbar - use POST instead of GET. also optimize SQL
16413 on rate search screen
16415 2005-10-21 08:21 ivan
16417 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
16418 FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
16419 httemplate/edit/cust_main.cgi, httemplate/edit/cust_pay.cgi,
16420 httemplate/edit/cust_main/billing.html,
16421 httemplate/edit/process/cust_main.cgi,
16422 httemplate/search/cust_pay.cgi,
16423 httemplate/search/report_cust_pay.html,
16424 httemplate/view/cust_bill.cgi,
16425 httemplate/view/cust_main/payment_history.html: add CASH and WEST
16426 payment types (payments only, not cust_main.payby)
16428 2005-10-21 06:15 ivan
16430 * conf/invoice_html: brainfart
16432 2005-10-21 05:50 ivan
16434 * conf/invoice_html: i thought i fixed this already
16436 2005-10-20 05:30 ivan
16438 * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: fix credit for remaining
16439 service. fuck Date::Manip
16441 2005-10-16 23:46 ivan
16443 * FS/bin/freeside-sqlradius-reset: set any fixed usergroup before
16444 exporting so it'll export even if all svc_acct records don't have
16447 2005-10-16 23:03 ivan
16449 * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix RADIUS
16452 2005-10-16 08:02 ivan
16454 * bin/bind.export: and make .HEADER optional for slaves too
16456 2005-10-16 07:59 ivan
16458 * bin/bind.export: don't error out if there's no HEADER file, just
16459 produce a useable snippet anyway
16461 2005-10-16 07:04 ivan
16463 * FS/FS/Conf.pm, FS/FS/domain_record.pm, bin/bind.import: add
16464 zone-underscore config file, update bind.import to use
16465 command-line options instead of ask for input
16467 2005-10-15 06:48 ivan
16469 * FS/FS/TicketSystem/RT_External.pm: don't error out when
16470 ticket_system-default_queueid hasn't been set yet
16472 2005-10-15 06:40 ivan
16474 * FS/FS/Conf.pm: make sure config still works if no ticket system
16477 2005-10-15 06:37 ivan
16479 * FS/FS/Conf.pm: make sure config still works if no ticket system
16482 2005-10-15 05:58 ivan
16484 * bin/backup-dvd: adding quick backup-to-dvd script
16486 2005-10-15 04:29 ivan
16488 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/TicketSystem.pm,
16489 FS/FS/agent.pm, FS/FS/TicketSystem/RT_External.pm,
16490 FS/FS/TicketSystem/RT_Internal.pm, httemplate/browse/agent.cgi,
16491 httemplate/edit/agent.cgi, httemplate/config/config-view.cgi,
16492 httemplate/config/config.cgi: agent option to select RT queue
16494 2005-10-15 04:25 ivan
16496 * README.1.5.8: upgrade instructions for new RT verison
16498 2005-10-15 04:13 ivan
16500 * README.1.5.8, rt/html/Elements/Header, rt/html/NoAuth/webrt.css:
16501 land RT 3.4.4 on HEAD
16503 2005-10-15 02:33 ivan
16505 * rt/: etc/RT_SiteConfig.pm, html/Admin/Global/CustomField.html,
16506 html/Admin/Global/CustomFields.html, html/Elements/Footer,
16507 html/Elements/Header, html/Elements/Menu,
16508 html/Elements/PageLayout, html/Elements/SimpleSearch,
16509 html/Elements/Tabs, html/Elements/CollectionAsTable/Row,
16510 html/NoAuth/webrt.css, html/NoAuth/images/back_home.gif,
16511 html/NoAuth/images/head_requestracker.gif,
16512 html/NoAuth/images/rt.jpg, html/NoAuth/images/spacer.gif,
16513 html/NoAuth/images/squares_blue.gif,
16514 html/Ticket/Elements/ShowSummary, html/Ticket/Elements/Tabs,
16515 lib/RT/TicketCustomFieldValue.pm,
16516 lib/RT/TicketCustomFieldValue_Overlay.pm,
16517 lib/RT/TicketCustomFieldValues.pm,
16518 lib/RT/TicketCustomFieldValues_Overlay.pm,
16519 lib/RT/I18N/en_malkovich.po, lib/t/00smoke.t.in,
16520 lib/t/01harness.t.in, lib/t/02regression.t.in, lib/t/03web.pl.in,
16521 lib/t/04_send_email.pl.in, lib/t/05cronsupport.pl.in,
16522 lib/t/regression/00placeholder, sbin/rt-setup-database.in:
16523 landing rt 3.4.4 on HEAD
16525 2005-10-15 02:09 ivan
16527 * rt/: docs/design_docs/realflow.txt,
16528 docs/design_docs/3.3-schema-redesign.txt,
16529 docs/design_docs/rt-mvc, sbin/rt-dump-database.in,
16530 html/Search/Elements/SelectGroup, html/Admin/autohandler,
16531 html/Download/CustomFieldValue/dhandler,
16532 html/Download/Tabular/dhandler, html/Search/Elements/EditQuery,
16533 html/Admin/CustomFields/GroupRights.html,
16534 html/Admin/Global/CustomFields/Groups.html,
16535 html/Admin/Global/CustomFields/Queue-Tickets.html,
16536 html/Admin/Global/CustomFields/Queue-Transactions.html,
16537 html/Admin/Global/CustomFields/Users.html,
16538 html/Admin/Global/CustomFields/index.html,
16539 html/Admin/Groups/CustomFields.html,
16540 html/Admin/Groups/History.html,
16541 html/Admin/CustomFields/Modify.html,
16542 html/Admin/CustomFields/Objects.html,
16543 html/Admin/CustomFields/UserRights.html,
16544 html/Admin/CustomFields/index.html,
16545 html/Admin/Users/CustomFields.html,
16546 html/Admin/Users/History.html, html/Admin/Users/Memberships.html,
16547 html/Admin/Elements/CustomFieldTabs,
16548 html/Admin/Elements/SelectCustomFieldLookupType,
16549 html/Admin/Elements/GlobalCustomFieldTabs,
16550 html/Admin/Elements/ObjectCustomFields,
16551 html/Admin/Elements/PickCustomFields,
16552 html/Admin/Elements/PickObjects,
16553 html/SelfService/CreateTicketInQueue.html,
16554 html/Elements/EditCustomField,
16555 html/Elements/EditCustomFieldImage,
16556 html/Elements/EditCustomFieldBinary,
16557 html/Elements/EditCustomFieldSelect,
16558 html/Elements/ShowCustomFieldBinary,
16559 html/Elements/ShowCustomFieldImage,
16560 html/Elements/ShowCustomFieldWikitext,
16561 html/Elements/ShowCustomFields,
16562 html/Elements/EditCustomFieldFreeform,
16563 html/Elements/EditCustomFieldText,
16564 html/Elements/EditCustomFieldWikitext,
16565 html/Elements/ShowMemberships, lib/t/setup_regression.t,
16566 lib/t/create_data.pl, lib/t/regression/01ticket_link_searching.t,
16567 lib/t/regression/02basic_web.t,
16568 lib/t/regression/03web_compiliation_errors.t,
16569 lib/t/regression/05cronsupport.t, lib/t/regression/07acl.t,
16570 lib/t/regression/08web_cf_access.t,
16571 lib/t/regression/09record_cf_api.t, lib/t/regression/10merge.t,
16572 lib/t/regression/11-template-insert.t,
16573 lib/t/regression/12-search.t,
16574 lib/t/regression/13-attribute-tests.t,
16575 lib/t/regression/14merge.t,
16576 lib/t/regression/16-transaction_cf_tests.t,
16577 lib/t/regression/17multiple_deleg_revocation.t,
16578 lib/t/regression/19-rtname.t, lib/t/regression/20savedsearch.t,
16579 lib/t/regression/21query-builder.t,
16580 lib/t/regression/22search_tix_by_txn.t,
16581 lib/t/regression/04send_email.t,
16582 lib/t/regression/06mailgateway.t, lib/t/regression/07rights.t,
16583 lib/t/regression/15cf_single_values_are_single.t,
16584 lib/t/regression/18stale_delegations_cleanup.t,
16585 lib/RT/SavedSearch.pm, lib/RT/ObjectCustomFields.pm,
16586 lib/RT/CustomFieldValue_Overlay.pm, lib/RT/ObjectCustomField.pm,
16587 lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/SavedSearches.pm,
16588 lib/RT/ObjectCustomFieldValues.pm,
16589 lib/RT/ObjectCustomFieldValue.pm,
16590 lib/RT/ObjectCustomField_Overlay.pm,
16591 lib/RT/ObjectCustomFieldValues_Overlay.pm,
16592 lib/RT/ObjectCustomFieldValue_Overlay.pm, lib/RT/I18N/pl.po,
16593 lib/RT/I18N/id.po, lib/RT/URI/t.pm,
16594 lib/RT/Interface/Web/QueryBuilder.pm,
16595 lib/RT/Interface/Web/Standalone.pm,
16596 lib/RT/Interface/Web/QueryBuilder/Tree.pm,
16597 etc/upgrade/3.3.0/acl.Informix, etc/upgrade/3.3.0/acl.Oracle,
16598 etc/upgrade/3.3.0/acl.Pg, etc/upgrade/3.3.0/acl.SQLite,
16599 etc/upgrade/3.3.0/acl.mysql, etc/upgrade/3.3.0/content,
16600 etc/upgrade/3.3.0/schema.Oracle, etc/upgrade/3.3.0/schema.Pg,
16601 etc/upgrade/3.3.0/schema.mysql, etc/upgrade/3.3.11/acl.Oracle,
16602 etc/upgrade/3.3.11/acl.Pg, etc/upgrade/3.3.11/acl.SQLite,
16603 etc/upgrade/3.3.11/acl.mysql, etc/upgrade/3.3.11/content,
16604 etc/upgrade/3.3.11/schema.Oracle, etc/upgrade/3.3.11/schema.Pg,
16605 etc/upgrade/3.3.11/schema.SQLite,
16606 etc/upgrade/3.3.11/schema.mysql: Initial revision
16608 2005-10-13 14:16 ivan
16610 * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: Fix 'can't
16611 change uid' error when the account *has* a uid but
16612 svc_acct-edit_uid isn't turned on
16614 2005-10-12 05:02 ivan
16616 * httemplate/misc/: batch-cust_pay.html,
16617 process/batch-cust_pay.cgi: change button to say "post payment
16618 batch" and main error message to indicate the whole batch should
16619 be resubmitted, as per feedback from lewis
16621 2005-10-12 02:51 ivan
16623 * httemplate/edit/part_pkg.cgi: fix package customize losing
16626 2005-10-12 01:57 ivan
16628 * FS/FS/part_export/cpanel.pm: add debugging to cpanel export
16630 2005-10-10 09:06 ivan
16632 * FS/FS/part_export/everyone_net.pm: oops, that should fix
16635 2005-10-10 05:20 ivan
16637 * Changes.1.5.8, README.1.5.8, FS/FS/cust_pay.pm, htetc/global.asa,
16638 htetc/handler.pl, httemplate/index.html,
16639 httemplate/docs/upgrade10.html,
16640 httemplate/misc/batch-cust_pay.html,
16641 httemplate/misc/xmlhttp-cust_main-search.cgi,
16642 httemplate/misc/process/batch-cust_pay.cgi,
16643 httemplate/search/cust_pay.cgi: updated quick payment entry
16645 2005-10-08 06:45 ivan
16647 * httemplate/misc/batch-cust_pay.html: quick payment entry
16648 javascript tested & working IE/firefix/konq
16650 2005-10-07 17:47 ivan
16652 * httemplate/: edit/part_pkg.cgi, edit/process/part_pkg.cgi,
16653 edit/process/quick-charge.cgi, elements/select-taxclass.html,
16654 view/cust_main/quick-charge.html: fix tax class selection in
16655 package add/edit too
16657 2005-10-07 16:28 ivan
16659 * conf/invoice_latex: allow more width for return address, stuff is
16662 2005-10-06 22:03 ivan
16664 * README.1.5.8: need new B:CC
16666 2005-10-06 21:50 ivan
16668 * httemplate/view/cust_main/billing.html: mask out echeck account
16671 2005-10-06 21:48 ivan
16673 * FS/FS/cust_main.pm: fix on-demand credit cards not being masked
16674 in UI. i believe huntsburg is in the doghouse for this one :)
16676 2005-10-06 19:25 ivan
16678 * FS/FS/Conf.pm, FS/FS/part_pkg.pm,
16679 httemplate/edit/process/quick-charge.cgi,
16680 httemplate/view/cust_main/quick-charge.html: add
16681 require_taxclasses config flag
16683 2005-10-06 16:09 ivan
16685 * httemplate/view/cust_bill-logo.cgi: really use default logo if
16686 the agent-specific one isn't found
16688 2005-10-06 16:07 ivan
16690 * httemplate/view/cust_bill-logo.cgi: use default logo if the
16691 agent-specific one isn't found
16693 2005-10-06 16:03 ivan
16695 * httemplate/view/cust_bill-logo.cgi: use default logo if the
16696 agent-specific one isn't found
16698 2005-10-06 13:35 ivan
16700 * FS/FS/part_export/everyone_net.pm: add debugging option to
16701 everyone_net export
16703 2005-10-06 00:34 ivan
16705 * FS/FS/Conf.pm, FS/FS/cust_pay_refund.pm,
16706 httemplate/view/cust_main/payment_history.html: add cc-void
16709 2005-10-05 18:40 ivan
16711 * httemplate/edit/cust_main.cgi: fix bug with IE and advertising
16712 sources (refnum) - needed to make sure the SELECT OPTIONs have
16713 explicitly specified VALUEs
16715 2005-10-04 13:27 ivan
16717 * FS/FS/part_export/everyone_net.pm: fix small error with
16718 everyone.net export
16720 2005-10-02 18:41 ivan
16722 * FS/FS/cust_svc.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
16723 httemplate/view/svc_acct.cgi, httemplate/edit/svc_acct.cgi,
16724 httemplate/elements/small_custview.html, FS/FS/Conf.pm: update
16725 account view and edit: convert to proper templates, make sure
16726 usage information displays for any usage-capable export, add
16727 ability to edit uid/gid
16729 2005-10-02 07:04 ivan
16731 * httemplate/docs/install.html: fix leading % causing Mason to barf
16733 2005-10-02 00:09 ivan
16735 * Makefile, htetc/handler.pl, init.d/freeside-init: add dev make
16736 target for quick iterative development
16738 2005-09-29 13:19 ivan
16740 * FS/FS/svc_acct.pm: make sure there is an expiraiton date to set
16743 2005-09-28 11:27 ivan
16745 * FS/FS/cust_main.pm: recognize hourly frequency in cust_main->bill
16747 2005-09-25 01:20 ivan
16749 * httemplate/view/cust_main.cgi: this css did weird things under IE
16751 2005-09-25 01:13 ivan
16753 * CREDITS, Changes.1.5.8, JSRS-LICENSE, README.1.5.7,
16754 FS/FS/UI/Web.pm, httemplate/edit/cust_main/select-country.html,
16755 httemplate/edit/cust_main/select-county.html,
16756 httemplate/edit/process/part_svc.cgi,
16757 httemplate/edit/process/rate.cgi,
16758 httemplate/elements/jsrsServer.html,
16759 httemplate/elements/progress-init.html,
16760 httemplate/elements/progress-popup.html,
16761 httemplate/elements/xmlhttp.html, httemplate/docs/install.html,
16762 httemplate/docs/upgrade10.html: get rid of JSRS iframe foo for
16763 progress bar, use XMLHTTPRequest instead. really should have
16764 done that in the first place. JSON will wait until another
16767 2005-09-24 15:53 ivan
16769 * FS/FS/cust_main.pm: parse paybatch order number with dashes
16772 2005-09-22 15:25 ivan
16774 * rt/lib/RT/URI/freeside/Internal.pm: should fix problem with empty
16775 (dir-less) Conf showing up
16777 2005-09-21 05:47 ivan
16779 * FS/FS/svc_acct.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Record.pm,
16780 FS/bin/freeside-prepaidd, httemplate/edit/REAL_cust_pkg.cgi,
16781 httemplate/view/cust_main/packages.html, init.d/freeside-init,
16782 FS/bin/freeside-daily: add prepaid support which sets RADIUS
16783 Expiration attribute, update customer view package UI
16785 2005-09-16 03:10 ivan
16787 * FS/FS/cust_main.pm: tyop
16789 2005-09-16 01:18 ivan
16791 * FS/FS/cust_main.pm: with taxclasses, might have multiple records
16792 for a state/county/country
16794 2005-09-14 04:01 ivan
16796 * FS/t/agent_payment_gateway.t, FS/t/banned_pay.t,
16797 FS/t/cancel_reason.t, FS/t/payment_gateway.t,
16798 FS/t/payment_gateway_option.t, bin/generate-table-module: fix
16799 autogenerated simple test
16801 2005-09-13 13:12 ivan
16803 * httemplate/search/elements/search.html: fix redirect with single
16804 item returned from search results and a coderef redirect
16806 2005-09-10 07:50 ivan
16808 * CREDITS, httemplate/edit/cust_main/contact.html,
16809 httemplate/edit/cust_main/select-country.html,
16810 httemplate/edit/cust_main/select-county.html,
16811 httemplate/edit/cust_main/select-state.html,
16812 httemplate/edit/cust_main.cgi, httemplate/elements/xmlhttp.html,
16813 httemplate/misc/counties.cgi, httemplate/misc/states.cgi:
16814 ajax-style xmlhttprequest state/county/country selector!
16816 2005-09-08 12:15 ivan
16818 * FS/FS/part_export/radiator.pm: MySQL is case sensitive about
16821 2005-09-08 01:50 ivan
16823 * httemplate/edit/cust_main.cgi: fix dropping of payname
16825 2005-09-07 23:52 ivan
16827 * httemplate/autohandler: don't need 4k of newlines anymore,
16828 H:W:SelectLayers works better
16830 2005-09-07 15:52 ivan
16832 * FS/FS/part_pkg.pm: add hourly frequency
16834 2005-09-07 15:04 ivan
16836 * bin/generate-raddb: list current dictionary sources in example so
16839 2005-09-07 15:02 ivan
16841 * FS/FS/raddb.pm: update with dictionaries from freeradius 1.0.4
16842 plus dictionary.ip3networks
16844 2005-09-07 05:56 ivan
16846 * FS/FS/Schema.pm: define username_len so the default add account
16847 screen doesn't have a tiny username field (when usernamemax is
16850 2005-09-07 05:48 ivan
16852 * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
16853 when adding an account (and usernamemax is not set)
16855 2005-09-07 05:44 ivan
16857 * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
16858 when adding an account (and username max is not set)
16860 2005-09-07 05:38 ivan
16862 * httemplate/view/cust_main.cgi: oops, still need areyousure
16863 javascript for some sub-bits of the page (package unprovisioning
16864 and cancellation, bunch of payment history stuff)
16866 2005-09-07 03:40 ivan
16868 * FS/FS/: part_svc.pm, part_virtual_field.pm: import dbdef from
16869 FS::Schema instead of calling $FS::Record::dbdef directly
16871 2005-09-07 03:25 ivan
16873 * FS/FS/option_Common.pm: fix bug with new option_Common stuff,
16874 forgot to prefix FS::
16876 2005-09-07 03:16 ivan
16878 * FS/FS/part_export/cpanel.pm: remote access key is a big long
16881 2005-09-07 02:37 ivan
16883 * Changes.1.5.8, FS/FS/part_export/cpanel.pm,
16884 eg/export_template.pm: add cpanel export
16886 2005-09-06 14:58 ivan
16888 * FS/FS/Conf.pm: document variables available in
16889 payment_receipt_email
16891 2005-08-27 01:46 ivan
16893 * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/banned_pay.pm,
16894 FS/FS/cancel_reason.pm, FS/FS/cust_main.pm, FS/t/banned_pay.t,
16895 FS/t/cancel_reason.t, bin/generate-table-module,
16896 httemplate/view/cust_main.cgi,
16897 httemplate/misc/cust_main-cancel.cgi: add banned credit card /
16898 ACH table, re-do cancel popup to have a checkbox to ban payinfo
16900 2005-08-24 07:07 ivan
16902 * README.1.5.8, httemplate/docs/upgrade10.html: need
16903 H:W:SelectLayers 0.05
16905 2005-08-24 06:47 ivan
16907 * httemplate/edit/cust_main/billing.html: fix size of cvv2 help
16910 2005-08-24 06:22 ivan
16912 * htetc/global.asa, htetc/handler.pl,
16913 httemplate/edit/cust_main.cgi,
16914 httemplate/edit/cust_main/billing.html,
16915 httemplate/edit/cust_main/contact.html, Changes.1.5.8,
16916 FS/FS/cust_main.pm, FS/FS/cust_main_county.pm,
16917 FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
16918 fs_selfservice/FS-SelfService/SelfService.pm,
16919 httemplate/docs/ach.html, httemplate/docs/cvv2.html,
16920 httemplate/edit/process/cust_main.cgi,
16921 httemplate/elements/overlibmws_draggable.js,
16922 httemplate/elements/overlibmws_iframe.js,
16923 httemplate/elements/progress-init.html,
16924 httemplate/elements/select-month_year.html,
16925 httemplate/images/cvv2.png, httemplate/images/cvv2_amex.png,
16926 httemplate/view/cust_main/billing.html: customer edit: abstract
16927 out billing info to billing.html, re-do payment type selection
16928 with HTML::Widgets::SelectLayers, add Switch/Solo/Maestro support
16929 for start date & issue #. customer view: re-order fields for
16930 consistency. selfservice API: support paystart_month,
16931 paystart_year, payissue and payip in MyAccount::process_payment
16932 and ::edit_info and Signup::new_customer,
16933 FS::cust_main::realtime_bop: support paystart_month paystart_year
16934 payissue payip fields
16936 2005-08-23 05:38 ivan
16938 * httemplate/edit/part_svc.cgi: fix bug with service editing caused
16939 by moving dbdef stuff around
16941 2005-08-18 00:58 ivan
16943 * FS/FS/cust_main.pm: add taxclass kludge to gateway overrides, fix
16944 parsing of new-style paybatch
16946 2005-08-17 22:41 ivan
16948 * httemplate/edit/process/agent_payment_gateway.html: hopefully
16949 this is the last missing file
16951 2005-08-17 22:12 ivan
16953 * httemplate/edit/process/payment_gateway.html: oops another
16956 2005-08-17 21:16 ivan
16958 * FS/FS/agent_payment_gateway.pm: missing file
16960 2005-08-17 15:23 ivan
16962 * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
16963 FS/FS/option_Common.pm, FS/FS/part_export.pm,
16964 FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
16965 FS/FS/payment_gateway.pm, FS/FS/payment_gateway_option.pm,
16966 FS/bin/freeside-setup, FS/bin/freeside-upgrade, README.1.5.8,
16967 SCHEMA_CHANGE, FS/FS.pm, FS/MANIFEST, FS/t/option_Common.t,
16968 FS/t/payment_gateway.t, FS/t/payment_gateway_option.t,
16969 bin/generate-table-module, htetc/global.asa, htetc/handler.pl,
16970 httemplate/index.html, httemplate/browse/agent.cgi,
16971 httemplate/browse/payment_gateway.html,
16972 httemplate/docs/upgrade10.html,
16973 httemplate/edit/agent_payment_gateway.html,
16974 httemplate/edit/payment_gateway.html: infrastructure for easier
16975 schema changes, and: add payment_gateway, payment_gateway_option
16976 and agent_payment_gateway tables, add paystart_month,
16977 paystart_year, payissue and payip fields to cust_main, add
16978 preliminary gateway and gateway override editing to web UI, use
16979 payment gateway override when processing payments (card type, not
16982 2005-08-14 18:55 ivan
16984 * FS/FS/UI/Web.pm: fix brainfart parsing end dates, closes:
16987 2005-08-09 14:38 ivan
16989 * Changes.1.5.8, FS/FS/part_export/radiator.pm,
16990 FS/FS/part_export/sqlradius.pm, FS/t/part_export-radiator.t,
16991 FS/FS/part_export/sqlradius_withdomain.pm: add native Radiator
16994 2005-08-08 08:15 ivan
16996 * Changes.1.5.8, FS/FS/part_export/everyone_net.pm: add export to
16997 everyone.net outsource mail service
16999 2005-08-07 20:15 ivan
17001 * httemplate/docs/selfservice.html: add some docs on
17002 signup_server-payby and -realtime configuration values
17004 2005-08-06 17:41 ivan
17006 * FS/FS/part_export/forward_shellcommands.pm: update
17007 forward_shellcommands export to know about literal source
17008 addresses, closes: Bug#1246
17010 2005-08-06 17:40 ivan
17012 * Changes.1.5.8, FS/FS/agent.pm, FS/FS/cust_pkg.pm,
17013 FS/FS/cust_svc.pm, FS/FS/UI/Web.pm, httemplate/browse/agent.cgi,
17014 httemplate/search/cust_pay.cgi, httemplate/search/cust_pkg.cgi,
17015 httemplate/search/elements/search.html: move cust_pkg search to
17016 new template, add active/suspended/cancelled customer packages to
17019 2005-08-04 17:57 ivan
17021 * httemplate/search/cust_credit.html: fix credit searches by otaker
17023 2005-08-04 01:39 ivan
17025 * httemplate/docs/install.html: add IPC::Run3 and instructions for
17026 adding fs_queue and fs_selfservice users to install docs
17028 2005-08-03 18:42 ivan
17030 * Makefile: don't use install -D flag, doesn't work on bsd
17032 2005-08-03 00:38 ivan
17034 * FS/FS/cust_bill.pm: eliminate scary (but harmless) "Use of
17035 uninitalized value in length" warnings
17037 2005-08-02 19:23 ivan
17039 * FS/FS/part_export/: domain_shellcommands.pm,
17040 forward_shellcommands.pm, www_shellcommands.pm: don't try to run
17041 blank commands for non-svc_acct shellcommand exports too
17043 2005-08-02 12:17 khoff
17045 * FS/FS/h_cust_svc.pm: Only complain, not die, if we can't find a
17046 svc_x record for an h_cust_svc record.
17048 2005-07-14 04:55 ivan
17050 * FS/FS/cust_main.pm: oops, fix last minute bug with new
17051 configurable customer fields on reports
17053 2005-07-14 04:46 ivan
17055 * FS/FS/: svc_Common.pm, UI/Web.pm: clean up some leftover bits
17056 from cust-fields work
17058 2005-07-14 04:31 ivan
17060 * httemplate/: index.html, search/svc_acct.cgi,
17061 search/svc_forward.cgi: add unlinked mail forward (svc_forward)
17064 2005-07-14 04:18 ivan
17066 * httemplate/search/cust_bill.html: move account search
17067 (httemplate/search/svc_acct.cgi) to new template, cust-fields
17068 configuration value to control which customer fields are shown on
17071 2005-07-14 03:52 ivan
17073 * Changes.1.5.8, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
17074 FS/FS/cust_bill_event.pm, FS/FS/cust_credit.pm,
17075 FS/FS/cust_main.pm, FS/FS/cust_main_Mixin.pm, FS/FS/cust_pay.pm,
17076 FS/FS/svc_Common.pm, FS/FS/UI/Web.pm, FS/t/cust_main_Mixin.t,
17077 httemplate/search/cust_bill_event.cgi,
17078 httemplate/search/cust_credit.html,
17079 httemplate/search/cust_pay.cgi,
17080 httemplate/search/report_receivables.cgi,
17081 httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
17082 httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
17083 httemplate/search/elements/search.html: move account search
17084 (httemplate/search/svc_acct.cgi) to new template, cust-fields
17085 configuration value to control which customer fields are shown on
17088 2005-07-12 04:54 ivan
17090 * README.1.5.7: add alternative for very old Pg
17092 2005-07-12 02:31 ivan
17094 * httemplate/: browse/part_pkg.cgi, view/cust_pkg.cgi: <rjbs> More
17095 of the same: these patches make it safer to subclass
17096 FS::part_pkg's pkg_svc method by eliminating qsearches on table
17099 2005-07-12 02:22 ivan
17101 * httemplate/edit/part_pkg.cgi: <rjbs> This patch is part of my
17102 continuing effort to avoid using SQL and qsearch from templates
17103 to find the pkg_svc records for a package.
17105 2005-07-12 02:13 ivan
17107 * CREDITS, FS/FS/Record.pm: patch from rjbs to add by_key
17108 contructor to Record.pm
17110 2005-07-12 02:11 ivan
17112 * Makefile: okay, really enable RT by default for good now
17114 2005-07-11 07:15 ivan
17116 * bin/: rate.import, rt-drop-tables: adding rt-drop-tables
17118 2005-07-11 06:01 ivan
17120 * Makefile: new server
17122 2005-07-11 05:53 ivan
17124 * httemplate/docs/: index.html, upgrade10.html: note alternate
17125 instructions for 0pre6->7
17127 2005-07-11 05:39 ivan
17129 * Changelog, Changes.1.5.7: s/ANNOUNCE/Changelog/
17131 2005-07-11 05:22 ivan
17133 * bin/postfix.export: fix regex
17135 2005-07-11 05:22 ivan
17137 * httemplate/browse/queue.cgi: template
17139 2005-07-11 05:21 ivan
17141 * Makefile: probably best to keep RT disabled by default, at least
17144 2005-07-11 05:09 ivan
17146 * ANNOUNCE.1.5: last bits
17148 2005-07-11 03:58 ivan
17150 * FS/t/ClientAPI_SessionCache.t:
17151 s/ClientAPI::SessionCache/ClientAPI_SessionCache/ noticed by rjbs
17153 2005-07-11 02:49 ivan
17155 * FS/FS/ClientAPI/MyAccount.pm: bug fix for error message on
17156 session expiration from Randall Lucas <rlucas@tercent.net>,
17159 2005-07-09 08:41 ivan
17161 * FS/FS/cust_bill.pm: fix silly bug preventing html invoicing from
17164 2005-07-09 03:55 ivan
17166 * httemplate/edit/cust_pay.cgi: get rid of the godawful halfass
17167 "invoice" on the post payment screen when posting against a
17168 specific invoice, replace with having useless "Auto-apply to
17169 invoices" box actually show the payment will be applied to one
17170 invoice only... closes: Bug#1241
17172 2005-07-09 03:36 ivan
17174 * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, part_export/sqlradius.pm,
17175 part_pkg/flat.pm, part_pkg/flat_comission.pm,
17176 part_pkg/flat_comission_cust.pm, part_pkg/flat_comission_pkg.pm,
17177 part_pkg/flat_delayed.pm, part_pkg/prepaid.pm,
17178 part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
17179 part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
17180 part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
17181 part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: add desc
17182 method to cust_bill_pkg and use it in cust_bill... this should
17183 help with any *other* cust_bill_pkg.pkgnum == -1 stuff that needs
17186 2005-07-08 16:06 ivan
17188 * FS/bin/freeside-daily: fix bug with new efficient
17189 customer-finding code. sql isn't perl, null != 0
17191 2005-07-05 14:46 ivan
17193 * httemplate/docs/install-rt.html: tyop
17195 2005-06-30 06:32 ivan
17197 * FS/FS/Misc.pm: pod error
17199 2005-06-30 06:20 ivan
17201 * FS/FS/: Conf.pm, svc_acct.pm: add username-percent config option
17203 2005-06-30 05:44 ivan
17205 * FS/FS/cust_main.pm: oops, really fix error with new prepaid card
17208 2005-06-21 20:54 ivan
17210 * httemplate/docs/upgrade10.html: add IPC::Run3 to install docs
17212 2005-06-16 22:31 ivan
17214 * httemplate/misc/process/link.cgi: fix preference sort order for
17215 linking: sort unaudited services first, secondary sort by svcaprt
17217 2005-06-16 22:07 ivan
17219 * httemplate/misc/process/link.cgi: add more info to debugging
17221 2005-06-16 22:04 ivan
17223 * httemplate/misc/process/link.cgi: fix debugging
17225 2005-06-16 21:42 ivan
17227 * httemplate/misc/process/link.cgi: add debugging for accounts
17230 2005-06-14 21:46 ivan
17232 * README.1.5.7, FS/FS/cust_bill.pm: better error reporting for
17233 actual errors from lpr command
17235 2005-06-14 19:31 ivan
17237 * FS/FS/cust_main.pm: fix error recharging w/prepaid card caused by
17238 rounding off of money value, closes: Bug#1237
17240 2005-06-14 17:44 ivan
17242 * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: add
17243 reprint/fax/email links to invoice search results
17245 2005-06-09 15:40 ivan
17247 * httemplate/search/cust_bill_event.cgi, FS/FS/cust_bill.pm,
17248 httemplate/index.html, httemplate/misc/email_invoice_events.cgi,
17249 httemplate/misc/email_invoices.cgi,
17250 httemplate/misc/fax_invoice_events.cgi,
17251 httemplate/misc/fax_invoices.cgi,
17252 httemplate/misc/print_invoice_events.cgi,
17253 httemplate/misc/print_invoices.cgi,
17254 httemplate/search/cust_bill.html,
17255 httemplate/search/report_cust_bill.html: advanced invoice serach,
17256 groundwork to add reprint/fax/email links to invoice search
17259 2005-06-09 13:26 ivan
17261 * httemplate/browse/part_pkg.cgi: tiny refactor patch from rjbs: It
17262 changes the service listing to use $part_pkg->pkg_svc instead of
17263 a qsearch, which means that the listing will still work if
17264 pkg_svc has been subclassed.
17266 2005-06-09 13:16 ivan
17268 * FS/FS/cust_svc.pm: documentation fix, noticed by rjbs
17270 2005-06-09 02:15 ivan
17272 * FS/FS/part_pkg.pm: don't rebless if we're already in the plan
17273 subclass, fixes pkg customize link
17275 2005-06-09 00:19 ivan
17277 * FS/bin/freeside-daily: declare new $opt_a
17279 2005-06-09 00:13 ivan
17281 * FS/bin/freeside-daily: significant speedup from only selected
17282 customers with outstanding packages or invoice events in the
17283 initial select, and add -a flag for agentnum
17285 2005-06-08 23:56 ivan
17287 * FS/FS/cust_bill.pm, conf/invoice_html,
17288 httemplate/view/cust_bill-logo.cgi: agent-specific logos for html
17291 2005-06-08 23:36 ivan
17293 * FS/FS/: cust_bill.pm, part_bill_event.pm: and make
17294 (html|latex)(small)?footer optionall per-agent too
17296 2005-06-08 23:22 ivan
17298 * FS/FS/cust_bill.pm: more sane regex
17300 2005-06-08 23:14 ivan
17302 * FS/FS/: cust_bill.pm: ugh, hopefully fixup agent_plandata regex
17303 for multiple agents
17305 2005-06-08 22:59 ivan
17307 * FS/FS/: cust_bill.pm: make sure invoice_(latex|html)returnaddress
17308 is configurable per-agent
17310 2005-06-08 22:34 ivan
17312 * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
17313 httemplate/edit/part_bill_event.cgi: add multiple agent selection
17314 to agent-specific invoicing
17316 2005-06-08 17:18 ivan
17318 * FS/FS/cust_pay.pm: add ignore_noapply flag to make sure payments
17319 are forced in anyway on import
17321 2005-06-08 14:52 ivan
17323 * FS/FS/cust_bill_pkg.pm: last bit to allow -1 for non-pkg, non-tax
17326 2005-06-08 02:03 ivan
17328 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
17329 FS/FS/ClientAPI/MyAccount.pm,
17330 fs_selfservice/FS-SelfService/SelfService.pm,
17331 fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
17332 fs_selfservice/FS-SelfService/cgi/delete_svc.html,
17333 fs_selfservice/FS-SelfService/cgi/make_payment.html,
17334 fs_selfservice/FS-SelfService/cgi/myaccount.html,
17335 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
17336 fs_selfservice/FS-SelfService/cgi/payment_results.html,
17337 fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
17338 fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
17339 fs_selfservice/FS-SelfService/cgi/provision.html,
17340 fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
17341 fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
17342 fs_selfservice/FS-SelfService/cgi/recharge_results.html,
17343 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17344 fs_selfservice/FS-SelfService/cgi/view_invoice.html,
17345 httemplate/view/svc_acct.cgi: prepaid card recharge
17347 2005-06-07 14:02 ivan
17349 * FS/FS/Misc.pm: debugging output change in send_email
17351 2005-06-06 13:07 ivan
17353 * FS/FS/cust_bill.pm: eek, fix silly problem in invoice sending
17356 2005-06-06 12:54 ivan
17358 * FS/FS/Misc.pm: some additional warnings
17360 2005-06-06 10:00 ivan
17362 * FS/FS/Misc.pm: fix message ID generation for ancient perl, bah
17364 2005-06-02 18:51 ivan
17366 * FS/FS/TicketSystem/RT_External.pm: argh. this should finally fix
17367 the last of the Internal vs External breakage i hope
17369 2005-06-02 02:36 ivan
17371 * httemplate/search/cust_bill_event.html: Capitalization
17373 2005-06-02 02:29 ivan
17375 * httemplate/index.html, httemplate/misc/print_invoices.cgi,
17376 httemplate/search/cust_bill_event.cgi,
17377 httemplate/search/cust_bill_event.html, FS/FS/cust_bill_event.pm,
17378 FS/FS/part_bill_event.pm, FS/FS/UI/Web.pm,
17379 httemplate/misc/email-invoice.cgi,
17380 httemplate/misc/email_invoices.cgi,
17381 httemplate/misc/fax-invoice.cgi,
17382 httemplate/misc/fax_invoices.cgi,
17383 httemplate/misc/print-invoice.cgi, FS/FS/cust_bill.pm,
17384 FS/FS/part_pkg.pm, httemplate/view/cust_bill.cgi,
17385 FS/bin/freeside-queued, httemplate/search/elements/search.html,
17386 httemplate/elements/progress-init.html,
17387 httemplate/elements/progress-popup.html, htetc/global.asa,
17388 htetc/handler.pl: add ability to search on a date range of
17389 invoice events and then reprint or reemail (boy was that a bit
17390 more work than i expected), closes: Bug#946
17392 2005-06-01 17:02 ivan
17394 * rt/html/Ticket/Elements/AddCustomers: remove warning
17396 2005-06-01 16:40 ivan
17398 * httemplate/view/cust_bill.cgi: align terminology for consistancy.
17401 2005-06-01 14:40 ivan
17403 * httemplate/search/report_receivables.cgi: remove trailing
17406 2005-06-01 13:31 ivan
17408 * FS/FS/TicketSystem/: RT_External.pm, RT_Internal.pm: fix up
17409 RT_Internal again, hopefully this is the last of the breakage
17412 2005-05-31 19:39 ivan
17414 * httemplate/edit/part_pkg.cgi: really. *sigh*
17416 2005-05-31 16:42 ivan
17418 * FS/FS/part_pkg/sesmon_minute.pm: tyop refactoring old
17419 sesmon_minute price plkan, noticed by rjbs
17421 2005-05-31 16:32 ivan
17423 * httemplate/edit/part_pkg.cgi: ack, this should finally fix the
17424 package editing problem
17426 2005-05-26 12:30 ivan
17428 * httemplate/view/: cust_bill.cgi: silly perl version bs
17430 2005-05-26 12:15 ivan
17432 * FS/FS/svc_www.pm, httemplate/edit/svc_www.cgi,
17433 httemplate/view/svc_www.cgi: make svc_www.usersvc optional
17435 2005-05-25 20:45 ivan
17437 * httemplate/edit/part_pkg.cgi: 72?!
17439 2005-05-24 08:33 ivan
17441 * Makefile: 1.5.7. and enable RT by default, finally
17443 2005-05-23 04:49 ivan
17445 * htetc/freeside-rt.conf: so Search.tsf and Search.rdf work
17447 2005-05-22 16:38 ivan
17449 * FS/FS/svc_acct.pm: fix quick crypt_password bug when its passwd
17452 2005-05-22 13:39 ivan
17454 * httemplate/view/cust_bill.cgi: oops, quote $link w/new templating
17456 2005-05-22 02:25 ivan
17458 * httemplate/browse/agent.cgi: Avoid Gratuitous Capitalizaiton
17460 2005-05-21 21:24 ivan
17462 * FS/FS/prepay_credit.pm: add optional agentnum field to POD doc
17464 2005-05-21 11:38 ivan
17466 * httemplate/browse/agent.cgi: make sure the customers tables for
17467 each agent line up with each other, too
17469 2005-05-21 10:26 ivan
17471 * httemplate/search/cust_main.cgi: hehe, allow changing the browse
17474 2005-05-21 10:14 ivan
17476 * httemplate/browse/agent.cgi: line up
17477 prospect/active/suspended/cancelled customers
17479 2005-05-19 07:10 ivan
17481 * FS/FS/part_export/shellcommands.pm: A group number must refer to
17482 an already existing group - so add manually it if you want to
17483 define a set of static gids or something, default is just going
17486 2005-05-19 04:05 ivan
17488 * FS/FS/svc_acct.pm: ! or !! also
17490 2005-05-19 03:45 ivan
17492 * FS/FS/part_export/shellcommands.pm: fix up some defaults to
17495 2005-05-19 03:29 ivan
17497 * FS/FS/part_export/: acct_sql.pm, shellcommands.pm: missing ;
17499 2005-05-19 03:26 ivan
17501 * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
17502 part_export/shellcommands.pm,
17503 part_export/shellcommands_withdomain.pm: fix shellcommands export
17504 encrypting "magic" shadow values * NP *LK*
17506 2005-05-19 02:49 ivan
17508 * FS/FS/svc_acct.pm: oops, remove old-style duplicate check from
17509 replace, _check_duplicate was already below it
17511 2005-05-19 01:51 ivan
17513 * httemplate/view/cust_bill.cgi: oops, fix alternate view/etc.
17516 2005-05-19 01:43 ivan
17518 * httemplate/: misc/email-invoice.cgi, misc/fax-invoice.cgi,
17519 misc/print-invoice.cgi, view/cust_bill.cgi: re-email/fax/print
17520 links should respect template, also add direct re-send links like
17521 the view links and convert view/cust_bill.cgi to proper template
17523 2005-05-18 09:57 ivan
17525 * httemplate/browse/agent.cgi: oops, it helps to get the link right
17527 2005-05-18 09:55 ivan
17529 * httemplate/: browse/agent.cgi, search/report_receivables.cgi: add
17530 agent-specific A/R aging report, closes: bug#1229
17532 2005-05-18 09:37 ivan
17534 * bin/masonize: report the file that had a masonize error
17536 2005-05-18 07:50 ivan
17538 * FS/FS/part_export/acct_sql.pm: actually, quota goes in pw_shell.
17541 2005-05-18 03:43 ivan
17543 * FS/FS/cust_bill.pm: oops, losing notes!
17545 2005-05-15 06:49 ivan
17547 * httemplate/search/report_receivables.cgi: this status column is
17548 probably faster, one giant SQL query. and add back in the
17549 customer link, oops
17551 2005-05-15 06:00 ivan
17553 * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi,
17554 httemplate/search/elements/search.html: move receivables report
17557 2005-05-15 04:58 ivan
17559 * httemplate/search/cust_bill.html: use money_char config
17561 2005-05-15 04:46 ivan
17563 * httemplate/search/cust_bill.html: align
17565 2005-05-14 13:11 ivan
17567 * README.1.5.7.lastbit: hmm virtual fields have no history?
17569 2005-05-14 13:11 ivan
17571 * README.1.5.7: 0.26
17573 2005-05-14 12:57 ivan
17575 * README.1.5.7, rt/lib/RT/URI/freeside.pm,
17576 rt/lib/RT/URI/freeside/Internal.pm: fixup RT integration grr!
17578 2005-05-14 11:03 ivan
17580 * FS/FS/cust_bill.pm: h helps halot
17582 2005-05-14 10:59 ivan
17584 * FS/FS/cust_bill.pm: well this is sorta halfass anyway but useful
17586 2005-05-14 10:04 ivan
17588 * FS/FS/Conf.pm, conf/invoice_html,
17589 httemplate/view/cust_bill-logo.cgi: html invoices: when
17590 displaying, use the actual logo from the conf dir - same as the
17593 2005-05-14 09:30 ivan
17595 * FS/FS/: Misc.pm, cust_bill.pm: disable debugging
17597 2005-05-14 09:27 ivan
17599 * ANNOUNCE.1.5, FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
17600 FS/FS/part_bill_event.pm, conf/invoice_html, conf/logo.png,
17601 httemplate/docs/billing.html, httemplate/view/cust_bill.cgi: html
17604 http://chris-linfoot.net/d6plinks/CWLT-5VZD4Y
17605 http://www.dsv.su.se/~jpalme/ietf/mhtml.html
17606 ftp://ftp.dsv.su.se/users/jpalme/draft-ietf-mhtml-info.txt
17607 http://mailformat.dan.info/headers/mime.html
17608 http://www.faqs.org/rfcs/rfc2392.html
17609 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdosys/html/_cdosys_content-type_multipart.asp
17611 (MIME is hard, let's go shopping!)
17613 2005-05-13 08:06 ivan
17615 * FS/FS/cust_bill.pm: fix picking up alternate invoice_latexnotes_*
17616 files, and expand country codes on invoices. and oops,
17617 print_html changes slipped in last commit too. well, they were
17620 2005-05-13 03:55 ivan
17622 * conf/invoice_latex: better to do something fancy like scale down
17623 the font size to fit in the intended space or something but hey,
17624 this is good enough for now :)
17626 2005-05-13 03:54 ivan
17628 * FS/FS/cust_bill.pm: substitute a non-breaking space if there is
17629 no invoice_latexreturnaddress file
17631 2005-05-11 07:07 ivan
17633 * FS/FS/export_svc.pm: new progressbar display causes a silly error
17634 in edge case where no dup checking necessary, closes: Bug#1226
17636 2005-05-10 11:30 khoff
17638 * rt/html/Ticket/Elements/EditCustomers: Missing '</A>' tag.
17640 2005-05-05 06:04 ivan
17642 * conf/: invoice_latex: no comma between state and address
17644 2005-05-04 18:46 ivan
17646 * httemplate/search/svc_domain.cgi: the ? between svc_domain.cgi
17647 and the domain id is missing
17649 2005-05-04 02:33 ivan
17651 * FS/FS/part_pkg.pm: use new pkg_svc.pkgsvcnum primary key when
17652 modifying pkg_svc records, closes: Bug#1221
17654 2005-05-04 02:20 ivan
17656 * FS/FS/Record.pm: err msg
17658 2005-05-03 18:06 ivan
17660 * FS/FS/cust_bill.pm: patch to just update the template or
17661 conf/invoice_latex* to use the new one
17663 2005-05-03 17:40 ivan
17665 * conf/invoice_latex, conf/invoice_latexfooter,
17666 conf/invoice_latexreturnaddress, conf/logo.eps,
17667 httemplate/docs/billing.html, FS/FS/Conf.pm, FS/FS/cust_bill.pm:
17668 great new invoice template from kristian!
17670 2005-05-03 10:22 ivan
17672 * FS/FS/cust_bill.pm: minutely better error reporting for pdf
17675 2005-05-03 06:29 ivan
17677 * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser: remove
17678 unnecessary host=localhost from outsource instance creation foo
17680 2005-05-03 05:56 ivan
17682 * README.1.5.7: fix some wrapping
17684 2005-05-03 02:56 ivan
17686 * FS/FS/cust_pay.pm: on receipts, show "Electronic Check" instead
17687 of "Chek" for payby = CHEK transactions
17689 2005-05-03 01:51 ivan
17691 * FS/bin/freeside-sqlradius-radacctd: not running with elevated
17692 privs, -T not necessary
17694 2005-05-03 01:46 ivan
17696 * FS/FS/domain_record.pm: [:ascii:] is not legal for 5.005, alas,
17697 it still needs to be supported for just a little bit longer
17699 2005-05-01 23:32 ivan
17701 * FS/FS/svc_Common.pm, httemplate/search/svc_domain.cgi,
17702 httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi:
17703 move httemplate/search/svc_domain to the new search template
17704 along with svc_www and svc_forward
17706 2005-04-30 02:47 ivan
17708 * httemplate/search/svc_forward.cgi: show "(unlinked)" for unlined
17709 forwards instead of nothing
17711 2005-04-30 02:45 ivan
17713 * httemplate/search/svc_forward.cgi: pull in the customer
17714 information as part of the main query for efficiency
17716 2005-04-29 06:00 ivan
17718 * httemplate/search/: svc_forward.cgi, svc_www.cgi: template
17719 forward search using the standard search template: forwards are
17722 2005-04-28 10:05 ivan
17724 * FS/FS/cust_bill.pm: add < and > to _latex_escape (khoff)
17726 2005-04-25 17:20 khoff
17728 * bin/svc_broadband.renumber: For renumbering svc_broadband
17729 services from one addr_block to another. Hopefully no one will
17730 ever have to use this.
17732 2005-04-25 02:33 ivan
17734 * FS/FS/Conf.pm, FS/FS/Daemon.pm, FS/FS/svc_acct.pm, FS/t/Daemon.t,
17735 FS/MANIFEST, FS/FS/part_export/sqlradius.pm,
17736 FS/bin/freeside-queued, FS/bin/freeside-selfservice-server,
17737 FS/bin/freeside-sqlradius-radacctd, init.d/freeside-init: pick up
17738 freeside-sqlradius-radacctd again after all these years, now it
17739 just needs to update the "seconds" field(s), finally closes:
17742 2005-04-21 04:47 ivan
17744 * FS/FS/part_export/acct_sql.pm: fix nit with crypt flag when
17747 2005-04-21 04:35 ivan
17749 * FS/FS/part_export/acct_sql.pm: support multiple primary keys
17751 2005-04-20 00:12 ivan
17753 * FS/FS/part_export/acct_sql.pm: hehe oops
17755 2005-04-19 23:41 ivan
17757 * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: add vpopmail
17758 defaults to acct_sql export
17760 2005-04-19 10:25 ivan
17762 * README.1.5.7: update pre6 -> 7 upgrade instructions too
17764 2005-04-19 02:50 ivan
17766 * FS/FS/Conf.pm: disable RT_Libs for now
17768 2005-04-19 02:48 ivan
17770 * httemplate/docs/install.html, httemplate/docs/upgrade10.html,
17771 ANNOUNCE.1.5, README.1.5.7.lastbit, SCHEMA_CHANGE: did another
17772 upgrade, fixed up the instructions
17774 2005-04-19 02:48 ivan
17776 * FS/FS/part_pkg.pm: silence an annoying but harmless perl warning
17778 2005-04-18 00:37 ivan
17780 * FS/FS/cust_main.pm: add some newlines to debugging output, no
17781 need to print file and line # so much
17783 2005-04-16 15:26 ivan
17785 * httemplate/edit/cust_pay.cgi: use money_char on enter payment
17786 screen instead of hardcoding $
17788 2005-04-15 13:29 khoff
17790 * FS/FS/Conf.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
17791 httemplate/view/svc_domain.cgi: Added support for TXT records.
17793 2005-04-14 02:41 ivan
17795 * FS/FS/cust_bill.pm, conf/invoice_latex, conf/invoice_latex.diff:
17796 move invoice_latex templating to Text::Template, with special
17797 sauce^W^Wbackwards-compatibility for old templates
17799 2005-04-13 05:31 ivan
17801 * httemplate/: edit/part_svc.cgi, view/svc_acct.cgi: get rid of
17802 some super ancient assumptions about slipip and uid meaning
17803 exporting to RADIUS and shell respectively
17805 2005-04-13 05:30 ivan
17807 * FS/FS/: Record.pm, cust_svc.pm: add nowarn_identical flag to
17808 Record.pm and use it in cust_svc svcpart replacement (which is
17809 all about the exports anyway)
17811 2005-04-13 03:54 ivan
17813 * FS/FS/svc_acct.pm: add a line to pod example regarding RADIUS
17816 2005-04-13 03:32 ivan
17818 * FS/FS/raddb.pm: add Radius-Operator
17820 2005-04-13 03:16 ivan
17822 * FS/FS/part_pkg/flat.pm: add explicit use Date::Manip here, oops
17824 2005-04-13 02:55 ivan
17826 * FS/FS/svc_acct.pm: quiet annoying "use of uninitialized value
17829 2005-04-13 01:16 ivan
17831 * FS/FS/: cust_main.pm, svc_acct.pm: add skip_fuzzyfiles hack, and
17832 add Session-Timeout RADIUS attribute if a svc_acct.seconds value
17835 2005-04-12 20:38 ivan
17837 * CREDITS, FS/FS/part_pkg/flat_comission_cust.pm: fix bug in
17838 flat_commission price plan, thanks to Troy Hammonds
17840 2005-04-11 13:13 khoff
17842 * FS/FS/: Conf.pm, cust_main.pm: Configuration option to override
17843 the email address sent to your BOP processor, in case the
17844 processor sends a pesky receipt that you don't want your
17847 2005-04-11 09:48 khoff
17849 * FS/FS/: h_cust_svc.pm, h_svc_forward.pm: No need to inflict
17850 debugging messages on everyone.
17852 2005-04-10 06:01 ivan
17854 * httemplate/docs/selfservice.html: add apache snippet to
17855 self-service install docs
17857 2005-04-10 03:16 ivan
17859 * httemplate/search/elements/search.html: add some left and right
17860 padding so cells don't run into each other so badly
17862 2005-04-09 18:13 ivan
17864 * Makefile: fix install-apache for bsd make and reverse
17865 accidentally-checked-in (again!) RT_ENABLED = 1
17867 2005-04-07 18:12 ivan
17869 * htetc/freeside-rt.conf: ugh, don't know why that wasn't working
17870 and don't f$&# care
17872 2005-04-07 03:35 ivan
17874 * Makefile, htetc/freeside-base.conf, htetc/freeside-rt.conf: add
17875 install/debian/3.1/INSTALL script and script up some apache
17876 automation assuming a conf.d type dir
17878 2005-04-07 02:26 ivan
17880 * FS/FS/Record.pm, FS/bin/freeside-setup, bin/dbdef-create,
17881 bin/fix-sequences: depend on DBIx::DBSchema 0.26 for dbdef-create
17882 (for Pg 'public' schema fix) and 0.25 in freeside-setup and
17883 Record.pm (for DBD::Pg 1.40 is bunk fix)
17885 2005-04-06 23:08 ivan
17887 * README.1.5.7.lastbit: and the history tables
17889 2005-04-06 20:28 khoff
17891 * FS/FS/: h_cust_svc.pm, h_svc_forward.pm, h_svc_www.pm: Using
17892 current (non-history) records in place of missing history
17895 2005-04-06 18:29 ivan
17897 * httemplate/docs/upgrade8.html: ancient upgrade fix, oops. thanks
17898 Rick Harby <rharby at caarnet.com>
17900 2005-04-06 15:52 ivan
17902 * FS/FS/svc_forward.pm: and fix the error msg haha
17904 2005-04-06 15:50 ivan
17906 * FS/FS/svc_forward.pm: looks like a domain part for a
17907 literally-specified forward src or dst is required, not optional
17909 2005-04-06 03:38 ivan
17911 * httemplate/docs/install-rt.html: correct links to some
17912 atypically-named CPAN distributions
17914 2005-04-05 17:50 khoff
17916 * FS/FS/h_Common.pm: $pkey should be the primary key of the real
17917 table, not the history table.
17919 2005-04-05 14:33 khoff
17921 * bin/add-history-records.pl: This doesn't fix the problem. To be
17924 2005-04-02 15:49 ivan
17926 * bin/slony-setup: must be as Pg superuser
17928 2005-04-02 14:46 ivan
17930 * README.1.5.7, README.1.5.7.lastbit, FS/FS/cust_bill_pkg.pm,
17931 FS/FS/part_svc_router.pm, FS/FS/pkg_svc.pm, FS/FS/rate_detail.pm,
17932 FS/FS/reg_code_pkg.pm, FS/FS/type_pkgs.pm, FS/bin/freeside-setup,
17933 httemplate/docs/schema.html, httemplate/docs/upgrade10.html:
17934 herding elephants: add primary keys to *all* tables for slony
17936 2005-04-02 12:34 ivan
17938 * bin/slony-setup: adding quick slony setup script
17940 2005-04-01 14:52 khoff
17942 * FS/FS/: h_cust_svc.pm, h_svc_acct.pm, h_svc_www.pm: Trap, and
17943 attempt to resolve, problems caused by missing history records.
17945 2005-04-01 14:34 khoff
17947 * FS/FS/Record.pm: so we can pass in a time if we're back-filling
17950 2005-03-31 21:59 steve
17952 * FS/FS/cust_main.pm: fix paybatch parsing to support bop::jettis
17954 2005-03-31 03:41 ivan
17956 * FS/FS/cust_main.pm: add ability to link services w/order_pkg
17957 method in addition to provisioning new ones
17959 2005-03-31 01:07 ivan
17961 * FS/FS/cust_main_invoice.pm: show illegal email addresses used for
17962 invoice destinations
17964 2005-03-30 22:56 khoff
17966 * bin/add-history-records.pl: Printing insert statements is not
17969 2005-03-30 21:02 khoff
17971 * httemplate/docs/upgrade10.html: Very annoying typo. >:-)
17973 2005-03-30 19:47 khoff
17975 * bin/add-history-records.pl: Committing the inserts helps.
17977 2005-03-30 16:53 khoff
17979 * bin/add-history-records.pl: (Apparently) working version.
17980 Updates svc_*, cust_svc, and domain_record history tables.
17982 2005-03-30 16:31 khoff
17984 * FS/FS/h_svc_forward.pm: Another missing 'u'.
17986 2005-03-30 13:40 khoff
17988 * FS/FS/h_Common.pm: Dump a call trace if something calls
17989 FS::h_Common::sql_h_search without END_TIMESTAMP.
17991 2005-03-30 13:22 khoff
17993 * FS/FS/cust_svc.pm: Have to pass @_ to FS::svc_www::domain_record
17994 in case we're really a FS::h_svc_www object.
17996 2005-03-30 13:09 khoff
17998 * FS/FS/h_svc_www.pm: typo. 'use', not 'se'.
18000 2005-03-30 12:55 khoff
18002 * bin/add-history-records.pl: Test script to add pre-history table
18005 2005-03-29 17:37 ivan
18007 * FS/FS/part_export/cp.pm: according to landel CP no longer
18008 supports changing username
18010 2005-03-29 17:32 ivan
18012 * httemplate/docs/selfservice.html: separate out referring customer
18013 info to optional section, add a note on setting the agentnum via
18016 2005-03-29 17:18 ivan
18018 * httemplate/search/cust_pay.cgi: fix ambiguous column error when
18019 selecting by credit card, fixes: Bug#1189
18021 2005-03-29 14:41 ivan
18023 * fs_selfservice/FS-SelfService/SelfService.pm,
18024 httemplate/docs/selfservice.html: better self-service debugging,
18025 don't point to install.html for suEXEC/setuid in self-service
18028 2005-03-28 17:40 khoff
18030 * FS/FS/TicketSystem/RT_External.pm,
18031 FS/FS/TicketSystem/RT_Internal.pm, httemplate/index.html: A few
18034 2005-03-28 17:38 khoff
18036 * FS/FS/Misc.pm: 'require' not 'use' Fax::Hylafax::Client so it's
18037 an optional requirement.
18039 2005-03-27 15:21 ivan
18041 * FS/FS/cust_main.pm: allow & in bank names
18043 2005-03-27 15:21 ivan
18045 * FS/FS/: svc_Common.pm, svc_acct.pm: svc_Common / svc_acct
18046 child_objects can now set an alternate field for the svcnum, for
18047 things like forwards
18049 2005-03-22 20:16 ivan
18051 * httemplate/docs/install-rt.html, README.1.5.7: new RT requires
18054 2005-03-22 18:59 ivan
18056 * README.1.5.7, httemplate/docs/install-rt.html: add HTML::Scrubber
18057 to rt install/upgrade docs
18059 2005-03-22 10:15 ivan
18061 * httemplate/docs/upgrade10.html: small fix for indices in upgrade
18062 instructions, found by s5
18064 2005-03-21 14:13 khoff
18066 * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
18067 FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm,
18068 FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
18069 FS/FS/ClientAPI/MyAccount.pm, FS/FS/part_export/http.pm,
18070 FS/FS/part_export/infostreet.pm,
18071 FS/FS/part_export/shellcommands.pm, htetc/handler.pl,
18072 httemplate/docs/install.html, httemplate/edit/cust_main.cgi,
18073 httemplate/edit/process/cust_main.cgi,
18074 httemplate/misc/fax-invoice.cgi, httemplate/view/cust_bill.cgi,
18075 httemplate/view/cust_main/billing.html,
18076 httemplate/view/cust_main/tickets.html: Added support for FAX
18077 invoice destinations using a HylaFAX server. Faxing plain text
18078 invoices is not supported.
18080 2005-03-21 13:55 pbowen
18082 * FS/FS/Record.pm: Forgot to load up the conf.
18084 2005-03-18 16:12 pbowen
18086 * FS/FS/: Record.pm, cust_main.pm: Fixed a few things: -PB 1. Fixed
18087 a nasty bug that would clear the payinfo if the private key was
18088 not available. 2. Set the default module for encrypt/decrypt to
18089 be Crypt::OpenSSL::RSA. 3. Added a die and error message so that
18090 it doesn't just pass around plaintext if the encryption engine is
18091 broken or missing. 4. Added code so that the masked payinfo is
18092 handled correctly in the case that it is blank and it cannot be
18093 generated (encrypted payinfo)
18095 2005-03-18 11:21 pbowen
18097 * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_bill.pm,
18098 FS/FS/cust_main.pm, FS/bin/freeside-setup,
18099 httemplate/docs/upgrade10.html: Added encrypted fields for Credit
18102 2005-03-18 11:15 pbowen
18104 * FS/FS/part_pkg.pm: Added a few additional recurrences for domain
18107 2005-03-18 08:47 pbowen
18109 * FS/FS/Record.pm: Fixed a small bug... if replace is called by
18110 SUPER, @_ == 1 if it only contains an undef. -PB
18112 2005-03-18 01:58 ivan
18114 * httemplate/docs/selfservice.html: selfservice uses HTML::Entities
18116 2005-03-18 01:15 ivan
18118 * FS/FS/cust_main_county.pm: no idea why this is only showing up on
18121 2005-03-17 17:00 ivan
18123 * FS/FS/cust_main_county.pm: sorry it was late
18125 2005-03-17 13:56 khoff
18127 * FS/FS/cust_bill.pm: Documentation tyop.
18129 2005-03-17 13:45 ivan
18131 * httemplate/docs/install-rt.html: Freeside side uses MIME-tools
18134 2005-03-17 13:41 khoff
18136 * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
18137 httemplate/docs/install.html, httemplate/misc/email-invoice.cgi:
18138 Added options invoice_email_pdf and invoice_email_pdf_note.
18139 invoice_email_pdf - Attach PDF invoice to emailed plain text
18140 invoices. invoice_email_pdf_note - Replace plain text invoice
18141 with this note, when attaching a PDF.
18143 2005-03-16 03:31 ivan
18145 * FS/FS/cust_main_county.pm: fix regionselector for CR in region
18146 names for some reason
18148 2005-03-15 15:27 khoff
18150 * httemplate/misc/payment.cgi: Missing semicolon.
18152 2005-03-13 03:47 ivan
18154 * FS/FS/cust_main.pm: and store the refund correctly
18156 2005-03-13 03:34 ivan
18158 * FS/FS/cust_main.pm: when refunding against a specific card
18159 payment, use the card details from the payment instead of the
18162 2005-03-13 03:12 ivan
18164 * FS/FS/cust_main.pm: add some additional debugging to refunds
18166 2005-03-12 08:07 ivan
18168 * Makefile, httemplate/docs/install-rt.html,
18169 rt/etc/RT_SiteConfig.pm, rt/lib/RT/URI/freeside.pm,
18170 rt/lib/RT/URI/freeside/Internal.pm,
18171 rt/lib/RT/URI/freeside/XMLRPC.pm: popurl(3) won't give us a good
18172 freeside base url since RT calls it from multiple directory
18173 depths... have to specify explicity, like external integration
18175 2005-03-12 06:35 ivan
18177 * fs_selfservice/FS-SelfService/cgi/signup.cgi: - bring prepaid
18178 support into this century (close: Bug#1124) - finally get rid of
18179 fs_signup (everything is in fs_selfservice now) (Bug#413) -
18180 organize main menu sysadmin section so it is slightly less
18183 2005-03-12 06:31 ivan
18185 * httemplate/docs/schema.html, httemplate/docs/selfservice.html,
18186 httemplate/docs/upgrade10.html, README.1.5.7, ANNOUNCE.1.5,
18187 FS/FS/agent.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
18188 FS/FS/prepay_credit.pm, FS/bin/freeside-setup,
18189 httemplate/view/cust_main/payment_history.html,
18190 httemplate/index.html, httemplate/browse/agent.cgi,
18191 httemplate/edit/prepay_credit.cgi,
18192 httemplate/search/prepay_credit.html,
18193 httemplate/search/elements/search.html, fs_selfservice/DEPLOY,
18194 fs_selfservice/FS-SelfService/ieak.template,
18195 fs_selfservice/FS-SelfService/cgi/agent.cgi,
18196 fs_selfservice/FS-SelfService/cgi/decline.html,
18197 httemplate/edit/process/prepay_credit.cgi,
18198 httemplate/edit/process/reg_code.cgi,
18199 fs_selfservice/FS-SelfService/cgi/map.gif,
18200 fs_selfservice/FS-SelfService/cgi/promocode.html,
18201 fs_selfservice/FS-SelfService/cgi/regcode.html,
18202 fs_selfservice/FS-SelfService/cgi/signup-agentselect.html,
18203 fs_selfservice/FS-SelfService/cgi/signup-alternate.html,
18204 fs_selfservice/FS-SelfService/cgi/signup-billaddress.html,
18205 fs_selfservice/FS-SelfService/cgi/signup-freeoption.html,
18206 fs_selfservice/FS-SelfService/cgi/signup-snarf.html,
18207 fs_selfservice/FS-SelfService/cgi/signup.cgi,
18208 fs_selfservice/FS-SelfService/cgi/signup.html,
18209 fs_selfservice/FS-SelfService/cgi/stateselect.html,
18210 fs_selfservice/FS-SelfService/cgi/success.html, htetc/global.asa,
18211 htetc/handler.pl: - bring prepaid support into this century
18212 (close: Bug#1124) - finally get rid of fs_signup (everything is
18213 in fs_selfservice now) (Bug#413) - organize main menu sysadmin
18214 section so it is slightly less confusing
18216 2005-03-11 02:35 ivan
18218 * rt/FREESIDE_MODIFIED: update list of modified files
18220 2005-03-11 02:33 ivan
18222 * rt/etc/RT_SiteConfig.pm: merging
18224 2005-03-11 02:18 ivan
18226 * httemplate/docs/install-rt.html: note about RT_External
18228 2005-03-10 17:34 khoff
18230 * rt/: etc/RT_SiteConfig.pm, html/Elements/Header,
18231 html/Elements/Menu, html/Elements/Tabs,
18232 html/Ticket/Elements/AddCustomers,
18233 html/Ticket/Elements/ShowCustomers, lib/RT/URI/freeside.pm,
18234 lib/RT/URI/freeside/Internal.pm, lib/RT/URI/freeside/XMLRPC.pm:
18235 Reorganized RT->Freeside integration to support Internal (single
18236 RT/Freeside database) and XMLRPC interfaces. All the UI stuff is
18237 handled the same either way. Integration type is changed by
18238 setting $RT::URI::freeside::IntegrationType to either 'Internal'
18239 or 'XMLRPC' in your RT_SiteConfig.pm.
18241 2005-03-10 14:49 khoff
18243 * FS/FS/XMLRPC.pm: Add the ability to do freeside configuration
18244 lookups through the XMLRPC interface.
18246 2005-03-10 07:33 ivan
18248 * README.1.5.7, httemplate/docs/install.html,
18249 httemplate/docs/upgrade10.html: arg
18251 2005-03-10 07:18 ivan
18253 * README.1.5.7, httemplate/docs/install.html,
18254 httemplate/docs/upgrade10.html: add Frontier::RPC to docs too
18256 2005-03-10 04:06 ivan
18258 * README.1.5.7, httemplate/docs/install.html,
18259 httemplate/docs/upgrade10.html: add IO-stringy (IO::Scalar) to
18262 2005-03-10 01:56 ivan
18264 * FS/bin/freeside-daily: fine.
18266 2005-03-10 00:58 ivan
18268 * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fixes
18269 package editing problem with extraneous services showing up,
18272 2005-03-09 00:46 ivan
18274 * httemplate/docs/install-rt.html: add complete apache config
18275 instructions for RT, closes: Bug#1031
18277 2005-03-09 00:18 ivan
18279 * ANNOUNCE.1.5, httemplate/docs/index.html,
18280 httemplate/docs/install-rt.html, httemplate/docs/install.html:
18281 preliminary RT docs
18283 2005-03-08 10:37 khoff
18285 * FS/FS/XMLRPC.pm: Don't require that the method results be
18286 FS::Record descendant objects. If they are, we map them to
18287 hashrefs. Otherwise we return them verbatim and hope (maybe
18288 check) that they're scalars, hashrefs, or arrayrefs.
18290 2005-03-08 10:15 khoff
18292 * FS/FS/XMLRPC.pm: Minor re-work to allow for pseudo methods, like
18293 'version', and eventually config look-ups (next commit).
18295 2005-03-06 02:15 ivan
18299 2005-03-05 19:25 ivan
18301 * httemplate/search/elements/search.html: specity an explicit EOL
18302 for Text::CSV_XS, apparantly sometimes the default is null
18304 2005-03-05 19:22 ivan
18306 * httemplate/search/elements/search.html: and a slight formatting
18309 2005-03-05 19:04 ivan
18311 * httemplate/search/elements/search.html, README.1.5.7,
18312 htetc/global.asa, htetc/handler.pl, httemplate/index.html,
18313 httemplate/docs/install.html, httemplate/docs/upgrade10.html,
18314 httemplate/search/cust_bill.html,
18315 httemplate/search/cust_bill_event.html,
18316 httemplate/search/cust_credit.html,
18317 httemplate/search/cust_main-otaker.cgi,
18318 httemplate/search/cust_main-payinfo.html,
18319 httemplate/search/cust_main-quickpay.html,
18320 httemplate/search/cust_main.cgi,
18321 httemplate/search/cust_main.html, httemplate/search/cust_pay.cgi,
18322 httemplate/search/cust_pay.html,
18323 httemplate/search/cust_pkg_report.cgi,
18324 httemplate/search/reg_code.html,
18325 httemplate/search/report_cust_credit.html,
18326 httemplate/search/report_cust_pay.html,
18327 httemplate/search/report_prepaid_income.html,
18328 httemplate/search/report_tax.html,
18329 httemplate/search/sqlradius.html,
18330 httemplate/search/svc_acct.html,
18331 httemplate/search/svc_domain.html, httemplate/search/svc_www.cgi,
18332 httemplate/view/cust_bill-pdf.cgi,
18333 httemplate/view/cust_bill-ps.cgi: add Excel and CSV download of
18334 templated reports and clean up their HTML formatting, closes;
18337 2005-03-04 14:24 ivan
18339 * httemplate/search/: cust_credit.html, cust_pay.cgi: fix "Column
18340 reference "payby" is ambiguous" error when selecting by payment
18341 type, fix missing check #s caused by cust_main.payinfo masking
18342 cust_pay.payinfo, closes (really this time): Bug#1105
18344 2005-03-04 04:57 ivan
18346 * httemplate/search/: cust_credit.html, cust_pay.cgi: report
18347 correctly even if the customer record has somehow been removed...
18349 2005-03-04 04:34 ivan
18351 * httemplate/browse/agent.cgi, FS/FS/Record.pm, FS/FS/h_Common.pm,
18352 httemplate/search/cust_credit.html,
18353 httemplate/search/cust_pay.cgi,
18354 httemplate/search/report_cust_credit.html,
18355 httemplate/search/report_cust_pay.html, ANNOUNCE.1.5,
18356 httemplate/search/elements/search.html: add agent selection to
18357 payment and credit reports, add link to agent browse, closes:
18360 2005-03-03 02:25 ivan
18362 * FS/: MANIFEST, FS/h_Common.pm, FS/h_cust_svc.pm,
18363 FS/h_domain_record.pm, FS/h_svc_acct.pm, FS/h_svc_forward.pm,
18364 FS/h_svc_www.pm, t/h_domain_record.t: clean up some harmless but
18365 scary "Multiple records in scalar search" warnings w/history
18368 2005-03-03 01:05 ivan
18370 * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
18373 2005-03-03 00:58 ivan
18375 * FS/FS/part_pkg/: voip_sqlradacct.pm: voip: rearrange and compact
18376 call details on invoices, so place names get cut off, not
18379 2005-03-03 00:52 ivan
18381 * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
18384 2005-03-03 00:52 ivan
18386 * FS/FS/cust_bill_pkg_detail.pm: eek, fix foreign key check
18388 2005-03-03 00:45 ivan
18390 * FS/FS/part_pkg/voip_sqlradacct.pm: oops, need to use Date::Format
18393 2005-03-03 00:37 ivan
18395 * FS/FS/part_pkg/voip_sqlradacct.pm: voip: add start time for calls
18398 2005-03-03 00:15 ivan
18400 * FS/FS/Record.pm: want a full stack backtrace for this warning
18402 2005-03-03 00:05 ivan
18404 * FS/FS/part_export/sqlradius.pm: doc
18406 2005-03-02 13:00 khoff
18408 * httemplate/docs/install.html, eg/xmlrpc-example.pl,
18409 httemplate/misc/xmlrpc.cgi, FS/FS/XMLRPC.pm, htetc/handler.pl:
18410 Initial version of the xmlrpc interface for freeside.
18412 2005-03-01 16:47 ivan
18414 * FS/FS/cust_pkg.pm: set setup date on package changes
18416 2005-03-01 16:03 ivan
18418 * FS/FS/: cust_pkg.pm, part_pkg.pm: prevent bug causing 'Error
18419 crediting customer for service remaining:
18420 FS::cust_pkg=HASH(0x9958c60)' error on package cancellations
18421 where the part_pkg record didn't have a plan, closes: Bug#1153
18423 2005-02-27 03:18 ivan
18425 * FS/FS/: rate_prefix.pm, part_pkg/voip_sqlradacct.pm: fix VoIP
18426 details on invoices, closes: Bug#1096
18428 2005-02-27 03:05 ivan
18430 * httemplate/edit/REAL_cust_pkg.cgi: fix last bill date stickiness
18433 2005-02-27 02:18 ivan
18435 * FS/FS/Record.pm: fix replacement in edge case with NULL integer
18436 fields in a table without a primary key
18438 2005-02-26 13:29 ivan
18440 * README.1.5.7, ANNOUNCE.1.5, ANNOUNCE.1.5.0, README.1.5.0pre7:
18441 less cracktastic version numbering
18443 2005-02-25 14:14 ivan
18445 * bin/pg-readonly: try to set the sequences right for modern Pg
18447 2005-02-25 14:07 ivan
18449 * bin/pg-readonly: adding quick pg-readonly tool
18451 2005-02-25 12:52 ivan
18453 * FS/FS/part_pkg.pm: small bugfix for options option
18455 2005-02-25 12:21 ivan
18457 * FS/FS/part_pkg.pm: oops, need to check this in, adding "options"
18458 option to part_pkg::insert to specify part_pkg_option records
18460 2005-02-24 06:22 ivan
18462 * httemplate/edit/part_svc.cgi,
18463 httemplate/edit/process/part_svc.cgi, FS/FS/rate.pm,
18464 FS/FS/svc_acct.pm, FS/FS/UI/Web.pm,
18465 httemplate/elements/progress-init.html,
18466 httemplate/elements/progress-popup.html, FS/FS/export_svc.pm,
18467 FS/FS/part_svc.pm: add progressbar to service definition add -
18468 duplicate checking can take a while, closes: Bug#1126
18470 2005-02-22 22:43 ivan
18472 * httemplate/docs/install.html: update docs wrt mysql support
18474 2005-02-22 10:26 khoff
18476 * httemplate/edit/cust_pkg.cgi: Alphabetize/clean-up package list
18477 to make it easier to find packages in large lists.
18479 2005-02-20 00:51 ivan
18481 * FS/FS/UI/Web.pm: FS/UI/Web.pm did not return a true value
18483 2005-02-20 00:44 ivan
18485 * FS/FS/UI/Web.pm, httemplate/edit/rate.cgi, CREDITS,
18486 httemplate/elements/jsrsServer.html,
18487 httemplate/elements/overlibmws.js,
18488 httemplate/elements/progress-init.html,
18489 httemplate/elements/progress-popup.html,
18490 httemplate/misc/progress.html: use a javascript layer instead of
18491 a browser popup (popup blockers), really generalize the
18492 progressbar code to make it easy to use as a component
18494 2005-02-17 00:44 ivan
18496 * httemplate/edit/rate.cgi: generalize progressbar code in
18497 preparation for using it wherever needed
18499 2005-02-16 17:37 ivan
18501 * httemplate/edit/process/rate.cgi: generalize progressbar code in
18502 preparation for using it wherever needed
18504 2005-02-16 16:11 ivan
18506 * FS/FS/: rate.pm, UI/Web.pm: generalize progressbar code in
18507 preparation for using it wherever needed
18509 2005-02-15 18:53 ivan
18511 * FS/FS/cust_bill.pm: slightly better error messages for LaTeX
18514 2005-02-13 19:49 ivan
18516 * FS/FS/svc_acct.pm: this should fix uid duplicate checking,
18519 2005-02-11 19:02 ivan
18521 * httemplate/edit/process/svc_broadband.cgi: transaction not
18524 2005-02-10 22:44 ivan
18526 * FS/FS/rate.pm, FS/FS/UI/Web.pm, htetc/global.asa,
18527 htetc/handler.pl, httemplate/edit/process/rate.cgi,
18528 httemplate/edit/rate.cgi: generalize progressbar code in
18529 preparation for using it wherever needed
18531 2005-02-08 17:08 ivan
18533 * Makefile: more porable syntax for su
18535 2005-02-08 14:33 ivan
18537 * FS/FS/clientapi_session_field.pm: tyop
18539 2005-02-08 12:22 ivan
18541 * FS/bin/freeside-setup, httemplate/docs/upgrade10.html,
18542 README.1.5.0pre7, FS/FS.pm, FS/MANIFEST,
18543 FS/FS/ClientAPI_SessionCache.pm, FS/FS/Conf.pm,
18544 FS/FS/clientapi_session.pm, FS/FS/clientapi_session_field.pm,
18545 FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
18546 FS/FS/ClientAPI/Signup.pm, FS/t/ClientAPI_SessionCache.t,
18547 FS/t/clientapi_session.t, FS/t/clientapi_session_field.t,
18548 httemplate/docs/install.html, httemplate/docs/schema.html: make
18549 self-service session cache module configurable, start framework
18550 for in-database session cache
18552 2005-02-05 15:39 ivan
18554 * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
18555 ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
18556 complication from ClientAPI dispatch foo
18558 2005-02-04 17:30 ivan
18560 * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
18561 ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
18562 circular use of FS::ClientAPI, doesn't work with 5.8.[56] +
18565 2005-02-04 06:44 ivan
18567 * Makefile: freebsd throws a fatal error if it can't stop apache
18570 2005-02-04 02:38 ivan
18572 * httemplate/edit/cust_main.cgi: typo
18574 2005-02-02 00:06 ivan
18576 * FS/FS/UI/: Base.pm, CGI.pm, Gtk.pm, agent.pm: removing old UI
18579 2005-01-29 04:51 ivan
18581 * ANNOUNCE.1.5.0: gotta do pre7 already
18583 2005-01-29 04:49 ivan
18585 * httemplate/browse/agent.cgi, FS/FS/part_pkg/flat.pm: oops, last
18588 2005-01-29 04:34 ivan
18590 * FS/FS.pm, FS/FS/agent.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
18591 FS/FS/reg_code.pm, FS/FS/reg_code_pkg.pm, FS/bin/freeside-setup,
18592 FS/t/reg_code.t, FS/t/reg_code_pkg.t, README.1.5.0pre7,
18593 FS/MANIFEST, FS/FS/ClientAPI/Signup.pm,
18594 httemplate/docs/install.html, httemplate/docs/schema.html,
18595 httemplate/docs/upgrade10.html, httemplate/edit/reg_code.cgi,
18596 httemplate/search/reg_code.html,
18597 httemplate/edit/process/reg_code.cgi: registration codes
18599 2005-01-27 15:01 ivan
18601 * httemplate/misc/payment.cgi, FS/FS/ClientAPI/MyAccount.pm:
18602 s/defaultcountry/countrydefault/
18604 2005-01-27 14:19 ivan
18606 * FS/FS/cust_pkg.pm: made a typo applying patch from pbowen
18608 2005-01-27 02:21 ivan
18610 * httemplate/edit/process/rate.cgi, CREDITS, FS/FS/UID.pm,
18611 FS/FS/queue.pm, FS/FS/rate.pm, httemplate/docs/install.html,
18612 httemplate/elements/jsrsClient.js, httemplate/misc/progress.html,
18613 JSRS-LICENSE, FS/bin/freeside-queued, httemplate/edit/rate.cgi,
18614 httemplate/elements/qlib/box.js,
18615 httemplate/elements/qlib/boxctrl.js,
18616 httemplate/elements/qlib/boxres.js,
18617 httemplate/elements/qlib/button.js,
18618 httemplate/elements/qlib/buttonres.js,
18619 httemplate/elements/qlib/control.js,
18620 httemplate/elements/qlib/counter.js,
18621 httemplate/elements/qlib/imagelist.js,
18622 httemplate/elements/qlib/label.js,
18623 httemplate/elements/qlib/messagebox.js,
18624 httemplate/elements/qlib/progress.js,
18625 httemplate/elements/qlib/sound.js,
18626 httemplate/elements/qlib/sprite.js,
18627 httemplate/elements/qlib/window.js,
18628 httemplate/elements/qlib/wndctrl.js,
18629 httemplate/images/progressbar-empty.png,
18630 httemplate/images/progressbar-full.png: DHTML progress bar for
18631 glacial rate adding and editing, closes: Bug#1100
18633 2005-01-19 13:25 ivan
18635 * FS/FS/: cust_pkg.pm, part_pkg/flat.pm,
18636 part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
18637 part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
18638 part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
18639 part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
18640 part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
18641 part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: credit for
18642 unused portion at cancellation, patch from pbowen
18644 2005-01-18 16:57 ivan
18646 * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm, part_pkg/flat.pm,
18647 part_pkg/sesmon_hour.pm, part_pkg/sesmon_minute.pm,
18648 part_pkg/sql_external.pm, part_pkg/sql_generic.pm,
18649 part_pkg/sqlradacct_hour.pm, part_pkg/voip_sqlradacct.pm:
18650 one-time referral credits
18652 2005-01-07 14:16 ivan
18654 * httemplate/edit/: rate.cgi, process/rate.cgi: remove separate
18655 file for rate processing, causing problems with giant query
18656 string, kludge in the non-displayed US-rates, and disable the
18657 submit button when pressed
18659 2005-01-06 12:58 ivan
18661 * FS/FS/Conf.pm: fix description RT_External in ticket_system
18664 2005-01-06 12:20 ivan
18666 * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: just 0-pad the
18667 key codes, don't try fancy things with hex and sprintf
18669 2005-01-06 11:48 ivan
18671 * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: format artera
18672 turbo hex keycodes in uppercase
18674 2005-01-06 11:02 ivan
18676 * FS/FS/part_export/artera_turbo.pm: add enable_edit flag so
18677 serials and key codes can be edited locally
18679 2005-01-05 11:29 ivan
18681 * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: key codes are
18684 2005-01-05 02:01 ivan
18686 * FS/FS/part_pkg/voip_sqlradacct.pm: add some debugging to
18689 2005-01-04 19:07 ivan
18691 * FS/FS/part_export/artera_turbo.pm: arg, really get the sub name
18694 2005-01-04 19:01 ivan
18696 * FS/FS/part_export/artera_turbo.pm: missing underscore!
18698 2005-01-04 18:47 ivan
18700 * FS/FS/part_export/artera_turbo.pm: queue status changes rather
18701 than run them immediately, always format keycode as %010d,
18702 closes: Bug#936, Bug#1060
18704 2005-01-03 10:25 ivan
18706 * FS/FS/cust_main.pm: eliminate warning: Argument "" isn\'t numeric
18709 2004-12-31 00:47 ivan
18711 * httemplate/edit/part_pkg.cgi: add ignore_unrateable flag to voip
18714 2004-12-31 00:31 ivan
18716 * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
18719 2004-12-31 00:24 ivan
18721 * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
18724 2004-12-30 23:43 ivan
18726 * FS/FS/cust_svc.pm: fix up some bugs in VoIP rating
18728 2004-12-30 16:48 ivan
18730 * FS/FS/: cust_svc.pm, svc_acct.pm, part_pkg/voip_sqlradacct.pm:
18731 fix up some bugs in VoIP rating
18733 2004-12-30 15:47 ivan
18735 * htetc/global.asa: search the current dir *first*, otherwise some
18736 weird Apache::ASP bugs could crop up if things are ever named the
18739 2004-12-30 01:59 ivan
18741 * htetc/global.asa: kludge to fix nested includes with
18742 Apache::ASP... dunno how much longer i want to support that,
18743 should just switch to Mason
18745 2004-12-29 17:41 ivan
18747 * FS/FS/: cust_svc.pm, domain_record.pm, Report/Table/Monthly.pm:
18750 2004-12-29 04:01 ivan
18752 * CREDITS: update credits
18754 2004-12-29 04:00 ivan
18756 * FS/FS/cust_bill.pm, FS/FS/h_cust_svc.pm, FS/FS/Record.pm,
18757 FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
18758 FS/FS/h_Common.pm, FS/FS/h_svc_acct.pm, FS/FS/h_svc_broadband.pm,
18759 FS/FS/h_svc_domain.pm, FS/FS/h_svc_external.pm,
18760 FS/FS/h_svc_forward.pm, FS/FS/h_svc_www.pm, FS/FS/svc_acct.pm,
18761 FS/MANIFEST, FS/t/h_Common.t, FS/t/h_cust_svc.t,
18762 FS/t/h_svc_acct.t, FS/t/h_svc_broadband.t, FS/t/h_svc_domain.t,
18763 FS/t/h_svc_external.t, FS/t/h_svc_forward.t, FS/t/h_svc_www.t,
18764 httemplate/view/cust_main.cgi,
18765 httemplate/view/cust_main/packages.html, ANNOUNCE.1.5.0:
18766 historical (immutable) invoice details about services and other
18767 history infrastructure
18769 2004-12-28 15:30 ivan
18771 * FS/FS/part_export/sqlradius.pm: add debug flag to sqlradius
18774 2004-12-27 02:23 ivan
18776 * ANNOUNCE.1.5.0: note integrated rt is updated
18778 2004-12-27 02:19 ivan
18780 * FS/FS/: cust_pay.pm, cust_credit.pm: prevent unsuspension errors
18781 from causing payment or credit transactions from finishing
18783 2004-12-27 01:23 ivan
18785 * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
18786 httemplate/edit/cust_main/contact.html: UI: rework shipping
18787 address javascript, closes: Bug#1085
18789 2004-12-24 15:35 ivan
18791 * FS/FS/svc_acct.pm: smtp can have uid 0 in addition to root and
18794 2004-12-24 15:28 ivan
18796 * bin/passwd.import: remove $Id$ line
18798 2004-12-24 15:27 ivan
18800 * bin/passwd.import: import NP and *LK* from shadow file as * (no
18803 2004-12-23 18:54 ivan
18805 * httemplate/edit/: cust_pay.cgi, process/cust_pay.cgi: add ability
18806 to set payment date manually
18808 2004-12-23 03:39 ivan
18810 * httemplate/edit/svc_www.cgi: fix typo that manifests when using
18811 svc_www-enable_subdomains config option
18813 2004-12-23 01:15 ivan
18815 * httemplate/edit/process/part_pkg.cgi: fix bug with custom pricing
18816 packages when no primary service is selected
18818 2004-12-23 01:07 ivan
18820 * FS/FS/part_pkg.pm: better debugging for options passed to insert
18823 2004-12-23 00:32 ivan
18825 * README.1.5.0pre7, FS/bin/freeside-setup,
18826 httemplate/docs/upgrade10.html: allow NULL zip in some countries
18828 2004-12-23 00:00 ivan
18830 * README.1.5.0pre7, FS/bin/freeside-setup,
18831 httemplate/docs/upgrade10.html: going with 6 digit misnamed "npa"
18834 2004-12-23 00:00 ivan
18836 * bin/: rate-us.import, rate.import: adding rate import scripts
18838 2004-12-22 23:29 ivan
18840 * FS/FS/rate_region.pm: better short prefix display
18842 2004-12-22 23:28 ivan
18844 * httemplate/edit/rate.cgi: hide US regions for now, we don't
18845 currently need them for rating just invoice/session display and
18846 the web pages are so giant they're timing out
18848 2004-12-22 06:40 ivan
18850 * Makefile: chkconfig ON
18852 2004-12-22 06:09 ivan
18854 * Makefile: /usr/bin/true on fleabsd
18856 2004-12-22 06:06 ivan
18858 * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
18859 warn and require confirmation when editing next bill dates to a
18860 date in the past, closes; Bug#430
18862 2004-12-22 01:53 ivan
18864 * FS/bin/freeside-daily: just "vaccum analyze" is fine
18866 2004-12-21 15:19 ivan
18868 * FS/FS/rate_detail.pm: need to use table modules we call
18869 ut_foreign_key on: rate, rate_region
18871 2004-12-20 03:41 ivan
18873 * rt/FREESIDE_MODIFIED: backport from 3.3-TESTING to fix XSS on
18876 2004-12-20 03:29 ivan
18878 * rt/html/Elements/CollectionAsTable/Row: backport from 3.3-TESTING
18879 to fix XSS on ticket lists
18881 2004-12-20 02:13 ivan
18883 * FS/FS/Misc.pm, FS/FS/cust_main.pm, httemplate/view/cust_bill.cgi:
18884 better error messages on email errors
18886 2004-12-20 00:21 ivan
18888 * Makefile: remove quotes which were causing problems. grr make
18890 2004-12-20 00:16 ivan
18892 * Makefile: add init script enable command in deb and redhat
18894 2004-12-18 15:32 ivan
18896 * httemplate/docs/: billing.html, install.html: add info about
18897 teTeX and Ghostscript
18899 2004-12-18 02:52 ivan
18901 * httemplate/index.html: fix spelling
18903 2004-12-13 01:13 ivan
18905 * FS/FS/Conf.pm, httemplate/index.html: add config option for
18906 address2 search, closes: Bug#1022
18908 2004-12-12 10:51 ivan
18910 * httemplate/view/cust_main/quick-charge.html: fix form action url
18913 2004-12-12 00:34 ivan
18915 * FS/FS/cust_main.pm: fix customer status display for some cases
18916 with suspended accounts
18918 2004-12-11 15:16 ivan
18920 * FS/FS/part_export/acct_sql.pm: finish modification
18922 2004-12-11 14:50 ivan
18924 * httemplate/docs/install.html: update install doc
18926 2004-12-11 12:41 ivan
18928 * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
18929 httemplate/edit/part_bill_event.cgi: add 'send_if_newest' invoice
18930 event, closes: Bug#977
18932 2004-12-10 23:50 ivan
18934 * FS/FS/Conf.pm, httemplate/view/cust_main.cgi,
18935 httemplate/view/cust_main/order_pkg.html,
18936 httemplate/view/cust_main/packages.html,
18937 httemplate/view/cust_main/payment_history.html,
18938 httemplate/view/cust_main/quick-charge.html: voiding of echeck
18939 payments instead of refunds
18941 2004-12-10 15:51 ivan
18943 * httemplate/docs/selfservice.html: correct path to selfservice
18945 2004-12-10 14:28 ivan
18947 * FS/FS/CGI.pm: ui tweak for small customer view - line up billing
18948 and service address boxes
18950 2004-12-10 13:35 ivan
18952 * rt/html/Elements/Header: fix link to freeside docs in RT header
18954 2004-12-10 13:25 ivan
18956 * httemplate/docs/: overview-new.dia, overview-new.png: move the
18957 "self-service SSH tunnel" label to avoid ambiguity
18959 2004-12-09 16:51 ivan
18961 * FS/bin/freeside-setup: promo codes not unique...
18963 2004-12-09 16:04 ivan
18965 * rt/html/Elements/Tabs: fix link back to billing main
18967 2004-12-09 15:14 ivan
18969 * httemplate/search/cust_main.cgi: typo
18971 2004-12-09 15:05 ivan
18973 * httemplate/search/cust_main.cgi: typo
18975 2004-12-09 14:26 ivan
18977 * httemplate/search/cust_main.cgi: UI: dont link to empty lists
18979 2004-12-09 14:23 ivan
18981 * FS/FS/TicketSystem/RT_External.pm: fix links to null custom
18984 2004-12-09 14:20 ivan
18986 * httemplate/search/cust_main.cgi: UI: dont link to empty lists
18988 2004-12-09 14:06 ivan
18990 * httemplate/search/cust_main.cgi: UI: same font size as the rest
18993 2004-12-09 14:02 ivan
18995 * httemplate/search/cust_main.cgi: UI: condense ticket subtable a
18998 2004-12-09 13:59 ivan
19000 * FS/FS/TicketSystem/RT_External.pm: hopefully make links to search
19001 for empty value of custom tickets work???
19003 2004-12-09 13:53 ivan
19005 * httemplate/index.html: remove extra list item for now
19007 2004-12-09 13:33 ivan
19009 * httemplate/view/cust_main/tickets.html,
19010 FS/FS/TicketSystem/RT_External.pm: set default requestor to email
19013 2004-12-09 12:43 ivan
19015 * FS/bin/freeside-setup: fix some typos noticed by pbowen
19017 2004-12-09 04:46 ivan
19019 * FS/FS/TicketSystem/RT_External.pm: fix new ticket link
19021 2004-12-09 04:18 ivan
19023 * FS/FS/TicketSystem/RT_External.pm: narrow select to avoid pickup
19026 2004-12-09 04:03 ivan
19028 * FS/FS/TicketSystem/RT_External.pm: use new var
19030 2004-12-09 04:01 ivan
19032 * FS/FS/Conf.pm: typo
19034 2004-12-09 03:57 ivan
19036 * FS/FS/: Conf.pm, TicketSystem/RT_External.pm: add config value
19037 for default queue id
19039 2004-12-09 03:17 ivan
19041 * httemplate/index.html: finish up for now
19043 2004-12-09 02:07 ivan
19045 * httemplate/search/cust_main.cgi: deuglify
19047 2004-12-09 01:57 ivan
19049 * httemplate/search/cust_main.cgi: fix typo
19051 2004-12-09 01:21 ivan
19053 * FS/FS/TicketSystem/RT_Internal.pm,
19054 httemplate/search/cust_main.cgi,
19055 FS/FS/TicketSystem/RT_External.pm, httemplate/view/cust_main.cgi,
19056 httemplate/view/cust_main/billing.html,
19057 httemplate/view/cust_main/contacts.html,
19058 httemplate/view/cust_main/misc.html,
19059 httemplate/view/cust_main/tickets.html: more RT integration
19061 2004-12-06 06:42 ivan
19063 * httemplate/search/cust_main.cgi: fix total link
19065 2004-12-06 06:36 ivan
19067 * httemplate/search/cust_main.cgi: fix total links and line up
19068 custom field columns
19070 2004-12-06 06:15 ivan
19072 * FS/FS/TicketSystem/RT_External.pm: ... and this last piece of sql
19075 2004-12-06 06:13 ivan
19077 * FS/FS/TicketSystem/RT_External.pm: and forgot to include the sql
19078 for counting tickets with severities...
19080 2004-12-06 06:11 ivan
19082 * FS/FS/TicketSystem/RT_Internal.pm: fix typo
19084 2004-12-06 06:09 ivan
19086 * httemplate/search/cust_main.cgi: fix reading custome field values
19088 2004-12-06 06:00 ivan
19090 * FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
19091 FS/FS/TicketSystem/RT_External.pm,
19092 FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
19093 httemplate/search/cust_main.cgi: 1st try at adding custom field
19096 2004-12-06 00:09 ivan
19098 * FS/FS/cust_bill.pm: fix harmless "Use of uninitialized value in
19099 length" warning in latex escapes
19101 2004-12-05 22:56 ivan
19103 * httemplate/search/cust_main.cgi: link customers back to tickets!
19105 2004-12-03 17:09 ivan
19107 * rt/html/Elements/PageLayout: landing rt 3.2.2
19109 2004-12-03 15:41 ivan
19111 * htetc/handler.pl: landing rt 3.2.2
19113 2004-12-03 13:23 ivan
19115 * README.1.5.0pre7: landing RT 3.2.2
19117 2004-12-03 12:51 ivan
19119 * rt/: config, config.pld, bin/rt-commit-handler.in,
19120 etc/upgrade/2.1.71, html/Admin/Elements/ModifyQueue,
19121 html/Admin/Elements/ModifyUser, html/Admin/Users/Prefs.html,
19122 html/Elements/Footer, html/Elements/Header,
19123 html/Elements/PageLayout, html/Elements/ShadedBox,
19124 html/Elements/ShadedInputRow, html/Elements/ShadedRow,
19125 html/Elements/SimpleSearch, html/Elements/Tabs,
19126 html/Elements/ViewUser, html/NoAuth/webrt.css,
19127 html/Search/Listing.html, html/Search/Elements/PickRestriction,
19128 html/Search/Elements/TicketHeader,
19129 html/Search/Elements/TicketHeaderCell,
19130 html/Search/Elements/TicketRow, html/Ticket/Elements/EditLinks,
19131 html/Ticket/Elements/ShowLink, html/Ticket/Elements/ShowLinks,
19132 html/Ticket/Elements/ShowSummary, html/Ticket/Elements/Tabs,
19133 sbin/rt-setup-database.in: landing rt 3.2.2
19135 2004-12-03 12:40 ivan
19137 * rt/etc/upgrade/: 3.1.0/acl.Informix, 3.1.0/acl.Oracle,
19138 3.1.0/acl.Pg, 3.1.0/acl.SQLite, 3.1.0/acl.mysql, 3.1.0/content,
19139 3.1.0/schema.Informix, 3.1.0/schema.Oracle, 3.1.0/schema.Pg,
19140 3.1.0/schema.SQLite, 3.1.0/schema.mysql, 3.1.15/content,
19141 3.1.17/content: Initial revision
19143 2004-12-03 12:37 ivan
19145 * rt/: html/Tools/MyDay.html, html/Tools/Offline.html,
19146 html/Tools/Elements/Tabs, html/Ticket/ShowEmailRecord.html,
19147 html/Ticket/Elements/ShowTransactionAttachments,
19148 html/Ticket/Elements/PreviewScrips,
19149 html/Ticket/Elements/ShowGroupMembers,
19150 html/Ticket/Elements/ShowUserEntry, html/Search/Build.html,
19151 html/Search/Edit.html, html/Search/Results.html,
19152 html/Search/Results.rdf, html/Search/Results.tsv,
19153 html/Search/Elements/BuildFormatString,
19154 html/Search/Elements/DisplayOptions,
19155 html/Search/Elements/EditSearches,
19156 html/Search/Elements/NewListActions,
19157 html/Search/Elements/PickCFs, html/Search/Elements/SearchPrivacy,
19158 html/Search/Elements/SelectAndOr,
19159 html/Search/Elements/SelectLinks,
19160 html/Search/Elements/SelectPersonType,
19161 html/Search/Elements/SelectSearchesForObjects,
19162 html/Search/Elements/EditFormat, html/Search/Elements/PickBasics,
19163 html/Search/Elements/PickCriteria,
19164 html/Search/Elements/SelectSearchObject,
19165 html/Admin/Tools/Configuration.html, html/Admin/Tools/index.html,
19166 html/Admin/Elements/ToolTabs, html/Elements/ShowLinks,
19167 html/Elements/EditLinks, html/Elements/QuickCreate,
19168 html/Elements/ScrubHTML, html/Elements/TicketList,
19169 html/Elements/ShowLink, html/Elements/TitleBox,
19170 html/Elements/CollectionAsTable/Header,
19171 html/Elements/CollectionAsTable/ParseFormat,
19172 html/Elements/CollectionAsTable/Row,
19173 html/Elements/RT__Ticket/ColumnMap,
19174 html/NoAuth/images/autohandler, lib/t/05cronsupport.pl.in,
19175 lib/RT/Attributes.pm, lib/RT/Attribute_Overlay.pm,
19176 lib/RT/Attributes_Overlay.pm, lib/RT/Attribute.pm,
19177 lib/RT/I18N/en_malkovich.po,
19178 lib/RT/Action/RecordCorrespondence.pm,
19179 lib/RT/Action/RecordComment.pm,
19180 lib/RT/Interface/Email/Auth/GnuPG.pm,
19181 lib/RT/Condition/PriorityChange.pm,
19182 lib/RT/Interface/Web/Handler.pm, lib/RT/Search/FromSQL.pm,
19183 bin/standalone_httpd.in, etc/schema.Sybase, etc/acl.Sybase:
19186 2004-12-03 12:27 ivan
19188 * rt/sbin/: rt-setup-database, rt-test-dependencies: remove
19191 2004-12-02 02:18 ivan
19193 * httemplate/search/cust_main.cgi,
19194 rt/html/Ticket/Elements/AddCustomers,
19195 rt/html/Ticket/Elements/EditCustomers: fix license boilerplate
19198 2004-12-02 01:59 ivan
19200 * httemplate/images/small-logo.png, rt/FREESIDE_MODIFIED,
19201 rt/html/Elements/Header, rt/html/Elements/PageLayout,
19202 FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
19203 FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
19204 httemplate/index.html, rt/html/Ticket/ModifyCustomers.html,
19205 rt/html/Ticket/Elements/AddCustomers,
19206 rt/html/Ticket/Elements/EditCustomers,
19207 rt/html/Ticket/Elements/ShowCustomers,
19208 rt/html/Ticket/Elements/ShowSummary,
19209 rt/html/Ticket/Elements/Tabs, FS/FS/TicketSystem/RT_Internal.pm,
19210 FS/FS/TicketSystem/RT_Libs.pm, htetc/global.asa,
19211 htetc/handler.pl, httemplate/search/cust_main.cgi,
19212 rt/lib/RT/Interface/Web_Vendor.pm, rt/lib/RT/URI/freeside.pm:
19213 second big RT integration checkin, customer linking/delinking
19216 2004-12-01 10:49 ivan
19218 * FS/FS/cust_pkg.pm: don't check that agent is allowed to purchase
19219 the package on changes
19221 2004-11-30 19:35 ivan
19223 * FS/FS/: part_pkg.pm, part_pkg/flat.pm,
19224 part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
19225 part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
19226 part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
19227 part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
19228 part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
19229 part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm:
19230 creditcard-less promo code signup
19232 2004-11-30 11:55 khoff
19234 * httemplate/view/svc_broadband.cgi: Got a little trigger happy
19235 with the search/replace.
19237 2004-11-29 15:52 khoff
19239 * httemplate/view/svc_broadband.cgi: Include netmask and gateway in
19240 broadband service view.
19242 2004-11-27 11:09 ivan
19244 * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
19245 FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
19246 httemplate/index.html, rt/FREESIDE_MODIFIED,
19247 rt/html/Elements/Footer, rt/html/Elements/Header,
19248 rt/html/Elements/PageLayout, rt/html/Elements/SimpleSearch,
19249 rt/html/Elements/Tabs, ANNOUNCE.1.5.0, Makefile, FS/FS.pm,
19250 htetc/global.asa, htetc/handler.pl, rt/html/NoAuth/webrt.css,
19251 rt/html/NoAuth/images/small-logo.png: ticket system integration
19252 framework and skin RT
19254 2004-11-26 01:39 ivan
19256 * FS/FS/: agent_type.pm, cust_credit_refund.pm,
19257 cust_main_invoice.pm, nas.pm, part_pop_local.pm,
19258 part_svc_column.pm, part_virtual_field.pm, port.pm, queue.pm,
19259 queue_arg.pm, router.pm, session.pm, svc_acct_pop.pm,
19260 type_pkgs.pm: remove POD VERSION sections
19262 2004-11-26 01:08 ivan
19264 * FS/FS/Conf.pm: update description for signup_server-realtime to
19265 reflect current reality, closes: Bug#575
19267 2004-11-26 00:51 ivan
19269 * FS/FS/part_pkg.pm, httemplate/edit/process/part_pkg.cgi: move
19270 part_pkg transactional stuff from web interface to part_pkg.pm,
19271 bumps Bug#18 to 1.5
19273 2004-11-25 22:50 ivan
19275 * FS/FS/: Conf.pm, svc_acct.pm: add password-noampersand and
19276 password-noexlamation config files, patch from Stephpen Bechard,
19279 2004-11-24 12:54 ivan
19281 * Makefile: don't enabled RT by default
19283 2004-11-24 10:28 khoff
19285 * httemplate/: index.html, search/svc_broadband.cgi: Added IP
19288 2004-11-24 02:28 ivan
19290 * httemplate/edit/process/cust_main.cgi: fix redundant too-early
19291 checks which are causing an error
19293 2004-11-24 01:00 ivan
19295 * Makefile: some RT install updates
19297 2004-11-23 17:30 ivan
19299 * FS/bin/freeside-daily: fix perms on automated backups
19301 2004-11-23 17:28 ivan
19303 * httemplate/index.html: add rate plan maintenance to sysadmin
19306 2004-11-22 10:20 ivan
19308 * README.1.5.0pre7, FS/FS/ClientAPI/Signup.pm,
19309 FS/bin/freeside-setup, httemplate/docs/schema.html,
19310 httemplate/docs/upgrade10.html, FS/FS/Record.pm,
19311 FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
19312 httemplate/edit/cust_main.cgi, httemplate/edit/part_pkg.cgi:
19313 promo codes and separate signup addresses for hdn
19315 2004-11-22 03:11 ivan
19317 * httemplate/search/sqlradius.cgi: Called-Station-ID label
19319 2004-11-21 18:31 ivan
19321 * httemplate/search/: sqlradius.cgi, sqlradius.html: UI fix on
19322 search directions, fix bug preventing show_called_station,
19323 hide_ip and hide_data form working
19325 2004-11-20 09:26 ivan
19327 * FS/FS/cust_svc.pm, FS/FS/rate.pm, FS/FS/rate_detail.pm,
19328 FS/FS/rate_prefix.pm, FS/FS/rate_region.pm,
19329 FS/t/part_pkg-voip_sqlradacct.t, FS/t/rate.t, FS/t/rate_detail.t,
19330 FS/t/rate_prefix.t, FS/t/rate_region.t, ANNOUNCE.1.5.0,
19331 README.1.5.0pre7, SCHEMA_CHANGE,
19332 FS/FS/part_pkg/voip_sqlradacct.pm, FS/bin/freeside-setup,
19333 httemplate/browse/rate.cgi, httemplate/docs/schema.html,
19334 httemplate/docs/upgrade10.html, httemplate/edit/part_pkg.cgi,
19335 httemplate/edit/rate.cgi, httemplate/edit/rate_region.cgi,
19336 httemplate/edit/process/rate.cgi,
19337 httemplate/edit/process/rate_region.cgi, FS/FS.pm, FS/MANIFEST,
19338 FS/FS/part_export/sqlradius.pm, eg/table_template.pm,
19339 htetc/global.asa, htetc/handler.pl,
19340 httemplate/search/sqlradius.cgi,
19341 httemplate/search/sqlradius.html: first pass at VoIP rating
19343 2004-11-17 05:22 ivan
19345 * httemplate/edit/part_pkg.cgi: #debugging cruft
19347 2004-11-17 05:19 ivan
19349 * httemplate/edit/part_pkg.cgi: fix package options to be sticky on
19350 clone-ing (customize package)
19352 2004-11-16 06:19 ivan
19354 * htetc/handler.pl: can't set $p without $cgi
19356 2004-11-16 06:16 ivan
19358 * htetc/handler.pl: correct package for $r
19360 2004-11-16 06:11 ivan
19362 * htetc/handler.pl: handle RT NoAuth sections
19364 2004-11-12 21:37 ivan
19366 * FS/FS/svc_acct.pm: oops, that's better
19368 2004-11-12 21:32 ivan
19370 * FS/FS/svc_acct.pm: fix problem with dup checking manifesting as
19371 Argument isn't numeric errors
19373 2004-11-11 04:18 ivan
19375 * rt/sbin/rt-setup-database.in: merge in changes to
19378 2004-11-11 04:11 ivan
19380 * rt/: html/Ticket/Elements/LoadTextAttachments,
19381 html/Ticket/Elements/FindAttachments, html/Elements/QueryString,
19382 lib/t/data/rt-send-cc, lib/RT/I18N/hu.po, lib/RT/I18N/da.po:
19385 2004-11-09 03:42 ivan
19387 * httemplate/search/report_tax.cgi: add handling for texas tax
19388 exemption and warning that report might not make sense for
19389 partial months other than the current one
19391 2004-11-09 03:00 ivan
19393 * httemplate/search/report_tax.cgi: add handling for texas tax
19394 exemption and warning that report might not make sense for
19395 partial months other than the current one
19397 2004-11-09 01:31 ivan
19399 * httemplate/search/report_tax.cgi: parenthesis help alot
19401 2004-11-09 01:13 ivan
19403 * httemplate/search/report_tax.cgi: fix for correct reporting of
19406 2004-11-09 00:14 ivan
19408 * FS/FS/cust_main.pm: don't generate invoices for COMP customers
19410 2004-11-08 23:23 ivan
19412 * httemplate/search/report_tax.cgi: fixes to run under the mason
19415 2004-11-08 01:24 ivan
19417 * FS/FS/part_pkg.pm: bypass plandata warning; we're accessing it on
19420 2004-11-08 01:16 ivan
19422 * FS/FS/part_pkg.pm: fix bug that could cause mis-billing on
19423 upgrades! (new installs ok)
19425 2004-11-07 21:33 ivan
19427 * bin/rollback: adding in case this is needed again
19429 2004-11-07 14:58 ivan
19431 * ANNOUNCE.1.5.0, httemplate/docs/install.html: update install
19432 documentation for 1.5 HTML::Mason or Apache::ASP install
19434 2004-10-30 17:01 ivan
19436 * httemplate/search/cust_main-quickpay.html: quick pay shouldnt
19437 default to exact search
19439 2004-10-26 05:36 ivan
19441 * Makefile: 1.5.0pre6!
19443 2004-10-26 05:33 ivan
19445 * ANNOUNCE.1.5.0, httemplate/docs/billing.html,
19446 httemplate/docs/export.html, httemplate/docs/index.html,
19447 httemplate/docs/overview-new.dia,
19448 httemplate/docs/overview-new.png, httemplate/docs/schema.html,
19449 httemplate/docs/selfservice.html: slightly more up-to-date docs
19451 2004-10-26 05:07 ivan
19453 * FS/FS/part_export.pm: allow an empty exporttype so you can create
19456 2004-10-26 04:51 ivan
19458 * FS/FS/part_bill_event.pm: last thing for bug#901, 1.5.0pre6 and
19461 2004-10-26 04:26 ivan
19463 * FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
19464 FS/FS/cust_pkg.pm, FS/FS/part_export.pm, FS/FS/part_pkg.pm,
19465 FS/FS/part_pkg_option.pm, ANNOUNCE.1.5.0, README.1.5.0pre6,
19466 SCHEMA_CHANGE, FS/FS.pm, FS/MANIFEST, FS/bin/freeside-setup,
19467 FS/t/part_pkg-flat.t, FS/t/part_pkg-flat_comission.t,
19468 FS/t/part_pkg-flat_comission_cust.t,
19469 FS/t/part_pkg-flat_comission_pkg.t, FS/t/part_pkg-flat_delayed.t,
19470 FS/t/part_pkg-prorate.t, FS/t/part_pkg-sesmon_hour.t,
19471 FS/t/part_pkg-sesmon_minute.t, FS/t/part_pkg-sql_external.t,
19472 FS/t/part_pkg-sql_generic.t, FS/t/part_pkg-sqlradacct_hour.t,
19473 FS/t/part_pkg-subscription.t, FS/t/part_pkg_option.t,
19474 httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
19475 httemplate/docs/upgrade10.html, httemplate/edit/part_pkg.cgi,
19476 httemplate/view/cust_main.cgi, FS/FS/part_pkg/flat.pm,
19477 FS/FS/part_pkg/flat_comission.pm,
19478 FS/FS/part_pkg/flat_comission_cust.pm,
19479 FS/FS/part_pkg/flat_comission_pkg.pm,
19480 FS/FS/part_pkg/flat_delayed.pm, FS/FS/part_pkg/prorate.pm,
19481 FS/FS/part_pkg/sesmon_hour.pm, FS/FS/part_pkg/sesmon_minute.pm,
19482 FS/FS/part_pkg/sql_external.pm, FS/FS/part_pkg/sql_generic.pm,
19483 FS/FS/part_pkg/sqlradacct_hour.pm,
19484 FS/FS/part_pkg/subscription.pm: modular price plans!
19486 2004-10-25 23:33 ivan
19488 * httemplate/search/report_tax.cgi: and one last case with named
19489 and not named taxes in the same region, ack
19491 2004-10-25 23:04 ivan
19493 * httemplate/search/report_tax.cgi: taxes are hard
19495 2004-10-25 16:47 ivan
19497 * httemplate/search/report_tax.cgi: hopefully fix tax report for
19498 taxclass & named tax edge cases
19500 2004-10-25 16:39 ivan
19502 * httemplate/search/report_tax.cgi: hopefully fix tax report for
19503 taxclass & named tax edge cases
19505 2004-10-25 15:48 ivan
19507 * httemplate/search/report_tax.cgi: hopefully fix tax report for
19508 taxclass & named tax edge cases
19510 2004-10-25 14:35 ivan
19512 * httemplate/search/report_tax.cgi: fix joins for proper tax
19515 2004-10-23 04:45 ivan
19517 * conf/: alerter_template, invoice_latexfooter, invoice_template:
19520 2004-10-23 04:34 ivan
19522 * conf/: invoice_latexfooter, invoice_latexnotes: update default
19525 2004-10-23 03:36 ivan
19527 * FS/FS/part_export/artera_turbo.pm: add debug flag
19529 2004-10-22 03:31 ivan
19531 * httemplate/view/cust_main.cgi: add svc_external-skip_manual
19532 support to main customer view, for artera turbo
19534 2004-10-22 03:14 ivan
19536 * FS/FS/part_export/artera_turbo.pm: add option to specify a static
19539 2004-10-21 01:54 ivan
19541 * httemplate/browse/part_pkg.cgi: remove tiny formatting glitch
19543 2004-10-21 01:33 ivan
19545 * httemplate/browse/part_pkg.cgi: if enabled, show taxclass on
19546 package definition browse
19548 2004-10-21 00:07 ivan
19550 * httemplate/search/report_tax.cgi: fix tax report edge cases when
19551 using taxclasses in some regions but not others
19553 2004-10-20 01:28 ivan
19555 * bin/artera.import: back to id
19557 2004-10-20 01:20 ivan
19559 * bin/artera.import: locate existing ones by title, warn on errors
19561 2004-10-20 01:16 ivan
19563 * httemplate/index.html: add external browse
19565 2004-10-20 01:14 ivan
19567 * bin/artera.import: adding artera import
19569 2004-10-20 01:08 ivan
19571 * bin/artera.import: adding artera import
19573 2004-10-20 01:07 ivan
19575 * httemplate/: search/svc_external.cgi, index.html: add
19576 svc_external search
19578 2004-10-19 17:44 ivan
19580 * conf/logo.eps: new logo!
19582 2004-10-19 16:52 ivan
19584 * conf/logo.eps: new logo!
19586 2004-10-19 04:50 ivan
19588 * FS/bin/freeside-sqlradius-reset: isn't run with elevated
19589 privledges, so -T not necessary
19591 2004-10-19 01:44 ivan
19593 * Makefile: sleep long enough to be worthwhile
19595 2004-10-18 05:37 ivan
19597 * httemplate/: index.html, images/mid-logo.png,
19598 images/small-logo.png: that's right, a new logo
19600 2004-10-17 07:01 ivan
19602 * FS/FS/part_export/artera_turbo.pm, FS/FS/ClientAPI/MyAccount.pm,
19603 fs_selfservice/FS-SelfService/SelfService.pm,
19604 fs_selfservice/FS-SelfService/cgi/agent.cgi,
19605 fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
19606 fs_selfservice/FS-SelfService/cgi/provision_list.html,
19607 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: add artera
19608 turbo handling to self-service and reseller interfaces
19610 2004-10-17 02:54 ivan
19612 * fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html: use
19613 templated svc_acct provisioner, from agent interface
19615 2004-10-17 02:19 ivan
19617 * FS/FS/Conf.pm, FS/FS/cust_svc.pm, bin/populate-msgcat,
19618 README.1.5.0pre6, FS/FS/part_export/artera_turbo.pm,
19619 httemplate/docs/upgrade10.html, httemplate/view/svc_external.cgi:
19620 add options to adjust UI for artera turbo as svc_export
19622 2004-10-16 03:15 ivan
19624 * FS/FS/Conf.pm, FS/FS/part_export/artera_turbo.pm,
19625 README.1.5.0pre6, FS/FS/svc_external.pm, FS/bin/freeside-setup,
19626 httemplate/docs/upgrade10.html: add artera turbo export
19628 2004-10-12 22:46 ivan
19630 * Makefile: apachectl sucks ass
19632 2004-10-12 14:59 ivan
19634 * httemplate/view/svc_acct.cgi: fix edit link! oops
19636 2004-10-11 23:08 ivan
19638 * httemplate/search/sqlradius.cgi: more info in error message for
19639 unknown export type, fix test for sqlradius_withdomain export,
19642 2004-10-11 22:54 ivan
19644 * Makefile: update apache restart line for local apache
19646 2004-10-09 03:57 ivan
19648 * httemplate/view/svc_acct.cgi: rearrange things a bit and clean up
19649 the RADIUS session data, link to the detail search
19651 2004-10-06 06:39 ivan
19653 * httemplate/search/: sqlradius.cgi: more formatting updates to
19656 2004-10-06 06:33 ivan
19658 * httemplate/search/sqlradius.cgi: small formatting updates to
19661 2004-10-06 06:27 ivan
19663 * httemplate/search/sqlradius.cgi: small formatting updates to
19666 2004-10-06 05:37 ivan
19668 * FS/FS/part_export/sqlradius.pm: fix big in RADIUS session viewing
19669 when using an ignored-accounting export
19671 2004-10-05 09:28 ivan
19673 * httemplate/search/sqlradius.cgi,
19674 httemplate/search/sqlradius.html, FS/FS/cust_svc.pm,
19675 FS/FS/part_export/sqlradius.pm, httemplate/index.html,
19676 httemplate/elements/header.html, httemplate/view/svc_acct.cgi:
19677 RADIUS session viewing
19679 2004-10-05 07:16 ivan
19681 * httemplate/view/cust_bill.cgi: links to show alternate invoices
19684 2004-10-05 06:52 ivan
19686 * httemplate/view/cust_bill.cgi: links to show alternate invoices
19689 2004-10-05 06:43 ivan
19691 * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
19692 cust_bill.cgi: links to show alternate invoices also
19694 2004-10-05 06:35 ivan
19696 * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
19697 cust_bill.cgi: links to show alternate invoices also
19699 2004-10-05 05:17 ivan
19701 * FS/bin/freeside-selfservice-server: DO open a database connection
19702 in the parent process, this cached the $dbdef and speeds things
19705 2004-10-05 04:38 ivan
19707 * ANNOUNCE.1.5.0: [no log message]
19709 2004-09-22 04:28 ivan
19711 * httemplate/search/: cust_bill_event.html,
19712 report_cust_credit.html, report_cust_pay.html, report_tax.html:
19713 add missing <TR> tags
19715 2004-09-22 04:04 ivan
19717 * httemplate/elements/: calendar-en.js, calendar-setup.js,
19718 calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
19721 2004-09-21 00:57 ivan
19723 * httemplate/view/cust_main.cgi: and for refunds too
19725 2004-09-21 00:50 ivan
19727 * httemplate/view/cust_main.cgi: better display of echeck
19728 payments/refunds/etc.
19730 2004-09-16 06:22 ivan
19732 * FS/FS/export_svc.pm, httemplate/edit/part_svc.cgi: add uid to
19733 mass duplicate checking on export changes, fix bug in new export
19734 editing, error message includes the number of duplicate customers
19737 2004-09-16 00:19 ivan
19739 * FS/FS/cust_main.pm: allow blank auth for echeck refunds
19741 2004-09-15 18:47 ivan
19743 * FS/FS/svc_acct.pm: don't re-my var, quiet warning
19745 2004-09-15 08:31 ivan
19747 * FS/FS/: Conf.pm, svc_acct.pm: add option for global username or
19748 username@domain uniqueness, closes: Bug#980
19750 2004-09-15 01:57 ivan
19752 * FS/bin/freeside-selfservice-server: it would help to set the
19753 permissions on the lockfile right, so the kids can open it...
19755 2004-09-15 01:45 ivan
19757 * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
19758 obtain a new descriptor for the lock in kids, this should fix
19761 2004-09-15 01:30 ivan
19763 * FS/bin/freeside-selfservice-server: obtain a new descriptor for
19764 the lock in kids, this should fix locking problems
19766 2004-09-14 06:00 ivan
19768 * httemplate/view/cust_main.cgi, FS/FS/cust_main.pm,
19769 httemplate/edit/cust_refund.cgi,
19770 httemplate/edit/process/cust_refund.cgi: echeck/ACH refunds
19772 2004-09-13 23:47 ivan
19774 * FS/bin/freeside-selfservice-server,
19775 fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
19776 selfservice: - server: don't reconnect again if we've already
19777 been signalled to shutdown - server: add kid reaping to shutdown
19778 sequence - server: add another optional logging level to response
19779 sending - server: acquire write mutex for keepalives
19781 2004-09-09 05:04 ivan
19783 * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi,
19784 httemplate/edit/process/part_svc.cgi: rework edit/part_svc.cgi so
19785 it doesn't use a separate process/ file, this allows large error
19786 messages to be displayed properly
19788 2004-09-06 05:44 ivan
19790 * FS/bin/freeside-selfservice-server,
19791 fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
19792 self-service keepalives
19794 2004-09-06 02:44 ivan
19796 * FS/bin/freeside-selfservice-server: don't open a database
19797 connection in the parent process
19799 2004-09-06 02:28 ivan
19801 * FS/bin/freeside-queued: don't die off even on database failures
19803 2004-09-05 16:21 ivan
19805 * httemplate/edit/cust_main.cgi: fixed duplicate checking will
19806 catch it, but add client-side protection against
19807 double-submission also.
19809 2004-09-05 15:42 ivan
19811 * fs_selfservice/FS-SelfService/cgi/signup.html: fixed duplicate
19812 checking will catch it, but add client-side protection against
19813 double-submission also.
19815 2004-09-05 02:42 ivan
19817 * test/dup-test: adding duplicate test
19819 2004-09-05 02:41 ivan
19821 * FS/FS/svc_acct.pm: acquire a database lock to prevent race
19822 conditions in duplicate checking
19824 2004-09-04 03:02 ivan
19826 * FS/FS/export_svc.pm: first try at duplicate checking on new
19827 export associations
19829 2004-08-27 04:33 ivan
19831 * FS/bin/freeside-sqlradius-reset: oops use @ARGV not @_
19833 2004-08-27 04:16 ivan
19835 * FS/bin/freeside-sqlradius-reset: add option to specify exports
19837 2004-08-24 05:22 ivan
19839 * Makefile: small Makefile update
19841 2004-08-24 04:16 ivan
19843 * FS/FS/ClientAPI/MyAccount.pm,
19844 fs_selfservice/FS-SelfService/cgi/agent.cgi,
19845 fs_selfservice/FS-SelfService/cgi/agent_customer_menu.html,
19846 fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
19847 fs_selfservice/FS-SelfService/cgi/agent_logout.html,
19848 fs_selfservice/FS-SelfService/cgi/agent_main.html,
19849 fs_selfservice/FS-SelfService/cgi/agent_menu.html,
19850 fs_selfservice/FS-SelfService/cgi/agent_order_pkg.html,
19851 fs_selfservice/FS-SelfService/cgi/agent_provision.html,
19852 fs_selfservice/FS-SelfService/cgi/agent_provision_svc_acct.html,
19853 fs_selfservice/FS-SelfService/cgi/list_customers.html,
19854 fs_selfservice/FS-SelfService/cgi/order_pkg.html,
19855 fs_selfservice/FS-SelfService/cgi/provision.html,
19856 fs_selfservice/FS-SelfService/cgi/provision_list.html,
19857 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
19858 fs_selfservice/FS-SelfService/cgi/svc_acct.html,
19859 fs_selfservice/FS-SelfService/cgi/view_customer.html,
19860 FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
19861 FS/FS/ClientAPI/Signup.pm,
19862 fs_selfservice/FS-SelfService/SelfService.pm,
19863 httemplate/search/cust_main.cgi: big update for reseller
19866 2004-08-20 01:58 ivan
19868 * bin/ispman.ldap.import: adding
19870 2004-08-19 09:35 ivan
19872 * httemplate/search/cust_credit.html: add customer # to credit
19875 2004-08-19 03:53 ivan
19877 * httemplate/edit/part_svc.cgi: shell field is now a dropdown of
19878 legal shells, closes: Bug#118
19880 2004-08-18 17:22 ivan
19882 * httemplate/search/: cust_pay.cgi, elements/search.html: add
19883 customer # to payment reports, add table cell alignment option to
19884 general search component
19886 2004-08-17 06:14 ivan
19888 * FS/FS/cust_main.pm: prevent realtime_bop CVV removal from messing
19889 up cust_main records, also don't pollute the original object when
19890 used with override options, closes: Bug#982
19892 2004-08-17 00:43 ivan
19894 * fs_selfservice/FS-SelfService/cgi/: passwd.cgi, passwd.html: fix
19895 path to passwd.cgi!
19897 2004-08-14 05:26 ivan
19899 * FS/FS/: export_svc.pm, part_svc.pm, svc_acct.pm: first try at
19900 duplicate checking on new export associations
19902 2004-08-11 16:56 ivan
19904 * FS/FS/cust_bill.pm: fix bank name showing up on invoices
19906 2004-08-09 12:03 ivan
19908 * init.d/freeside-init: add /usr/local/bin to PATH
19910 2004-08-06 19:49 ivan
19912 * httemplate/view/cust_main.cgi: disable order package button until
19913 a package has been selected
19915 2004-08-05 11:47 ivan
19917 * FS/FS.pm: fix pod typo
19919 2004-08-02 02:43 ivan
19921 * httemplate/index.html: fix link to virtual host browse
19923 2004-08-01 17:41 ivan
19925 * FS/FS/part_export/vpopmail.pm: no maintainer, use
19926 shellcommands_withdomain instead
19928 2004-07-30 00:12 ivan
19930 * FS/FS/svc_Common.pm: set fixed values from an explicitly
19931 specified svcpart on replace too
19933 2004-07-29 21:54 ivan
19935 * FS/FS/Conf.pm, FS/FS/cust_svc.pm, FS/FS/svc_Common.pm,
19936 conf/cust_pkg-change_svcpart,
19937 httemplate/edit/process/cust_svc.cgi,
19938 httemplate/misc/process/link.cgi, httemplate/view/svc_acct.cgi:
19939 svcpart changes now trigger all necessary export actions, manual
19940 svcpart changing on svc_acct view, linking changes svcpart if you
19941 ask it to, closes: Bug#671, Bug#644
19943 2004-07-29 14:49 ivan
19945 * FS/bin/freeside-setup: add index on cust_main.refnum, speeds up
19946 advertising source list
19948 2004-07-15 15:40 ivan
19950 * FS/FS/cust_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
19951 FS/FS/ClientAPI/Signup.pm,
19952 fs_selfservice/FS-SelfService/SelfService.pm,
19953 fs_selfservice/FS-SelfService/cgi/agent.cgi,
19954 fs_selfservice/FS-SelfService/cgi/delete_svc.html,
19955 fs_selfservice/FS-SelfService/cgi/logout.html,
19956 fs_selfservice/FS-SelfService/cgi/make_payment.html,
19957 fs_selfservice/FS-SelfService/cgi/myaccount.html,
19958 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
19959 fs_selfservice/FS-SelfService/cgi/payment_results.html,
19960 fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
19961 fs_selfservice/FS-SelfService/cgi/provision.html,
19962 fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
19963 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
19964 fs_selfservice/FS-SelfService/cgi/view_invoice.html,
19965 httemplate/view/cust_main.cgi: big update for customer
19966 self-service: add provisioning/unprovisioning of purchased
19967 services, like fs_selfadmin
19969 2004-07-12 06:51 ivan
19971 * httemplate/view/cust_main.cgi: DEL out voided payments to
19972 distinguish them visually better
19974 2004-07-10 07:46 ivan
19976 * FS/FS/ClientAPI/MyAccount.pm: fix edge case avoiding erronous
19977 decline/cancel when customer has a negative balance & purchases
19980 2004-07-10 07:30 ivan
19982 * FS/FS/: cust_svc.pm, part_pkg.pm, ClientAPI/MyAccount.pm: tyop;
19984 2004-07-10 06:30 ivan
19986 * httemplate/: index.html, search/cust_bill_event.cgi,
19987 search/cust_bill_event.html: add calendar to cust_bill_event
19988 search page, make ending date default to open-ended like other
19991 2004-07-10 06:21 ivan
19993 * FS/FS/Record.pm: fix FS::Record::qsearch to (hopefully) work as
19994 before and cluck loudly when the FS::tablename class isn't
19995 loaded, rather than throw exceptions
19997 2004-07-10 06:08 ivan
19999 * FS/FS/cust_svc.pm: use FS::svc_external so the label method
20000 doesn't bomb out in FS::Record::qsearch with Can't locate object
20001 method virtual_fields via package FS::svc_external
20003 2004-07-09 04:45 ivan
20005 * fs_selfservice/FS-SelfService/cgi/agent.cgi: add debugging to
20006 agent.cgi, make sure warnings are turned off when parsing
20007 templates to avoid too much output to STDERR triggering obscure
20008 apache hang bug. thanks dean you rule.
20010 2004-07-09 02:29 ivan
20012 * fs_selfservice/FS-SelfService/cgi/agent_main.html: new style ;
20015 2004-07-08 04:15 ivan
20017 * httemplate/edit/process/cust_main.cgi: don't change otaker when
20018 just editing account, closes: Bug#921
20020 2004-07-07 09:06 ivan
20022 * FS/FS/cust_pay.pm: allow payment modification so we can import
20025 2004-07-06 12:10 ivan
20027 * FS/FS/Record.pm: better error message for missing tables
20029 2004-07-06 10:27 ivan
20031 * ANNOUNCE.1.5.0: new features
20033 2004-07-06 10:26 ivan
20035 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
20036 httemplate/edit/cust_refund.cgi,
20037 httemplate/edit/process/cust_credit.cgi,
20038 httemplate/edit/process/cust_refund.cgi,
20039 httemplate/view/cust_main.cgi: payment voiding part deux & credit
20042 2004-07-06 07:22 ivan
20044 * FS/FS/cust_refund.pm: document and check refund reasons
20046 2004-07-06 06:26 ivan
20048 * README.1.5.0pre1, README.1.5.0pre6, FS/FS.pm, FS/FS/cust_pay.pm,
20049 FS/FS/cust_pay_void.pm, FS/t/cust_pay_void.t,
20050 FS/bin/freeside-setup, httemplate/docs/schema.html,
20051 httemplate/docs/upgrade10.html,
20052 httemplate/misc/void-cust_pay.cgi: add cust_pay_void table and
20053 payment voiding web ui part one
20055 2004-07-06 01:43 ivan
20057 * htetc/: global.asa, handler.pl: 0.32 (and then some) released
20059 2004-07-01 06:49 ivan
20061 * FS/FS/: ClientAPI/MyAccount.pm, cust_main.pm: credit out
20064 2004-07-01 05:45 ivan
20066 * FS/FS/agent.pm: fix silly bug editing agents
20068 2004-07-01 05:42 ivan
20070 * FS/FS/Record.pm: show a full stack backtrace if we wind up in the
20071 hash method with an empty Hash attribute, wtf?
20073 2004-06-30 11:19 ivan
20075 * FS/FS/cust_pay.pm, conf/payment_receipt_email: payyment receipts
20078 2004-06-30 11:12 ivan
20080 * FS/FS/cust_pay.pm: payyment receipts: pass body has an arrayref,
20081 also fill in name filed
20083 2004-06-30 11:01 ivan
20085 * FS/FS/cust_pay.pm: typo
20087 2004-06-30 10:57 ivan
20089 * FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_bill.pm,
20090 FS/FS/cust_pay.pm, FS/FS/cust_pay_refund.pm,
20091 conf/payment_receipt_email: payment receipts!
20093 2004-06-30 07:33 ivan
20095 * fs_selfservice/FS-SelfService/cgi/make_payment.html,
20096 httemplate/misc/payment.cgi: forgot october! closes: Bug#880
20098 2004-06-30 03:02 ivan
20100 * FS/: FS/Conf.pm, bin/freeside-daily: add option to pgp/gpg
20103 2004-06-30 02:56 ivan
20105 * FS/FS/cust_bill.pm: fix warning message when agent-specific
20106 plandata cannot be found
20108 2004-06-29 00:57 ivan
20110 * httemplate/docs/schema.html: cust_pay_refund
20112 2004-06-28 21:02 ivan
20114 * ANNOUNCE.1.5.0, README.1.5.0pre6, FS/FS.pm, FS/MANIFEST,
20115 FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_bill.pm,
20116 FS/FS/cust_credit_refund.pm, FS/FS/cust_pay.pm,
20117 FS/FS/cust_pay_refund.pm, FS/FS/cust_refund.pm,
20118 FS/bin/freeside-setup, httemplate/docs/upgrade10.html,
20119 httemplate/view/cust_main.cgi, FS/t/cust_pay_refund.t,
20120 httemplate/edit/cust_bill_pay.cgi,
20121 httemplate/edit/process/cust_bill_pay.cgi: add cust_pay_refund
20122 table to refund payments
20124 2004-06-25 11:28 ivan
20126 * FS/FS/cust_main.pm: fix Pg date parsing of expdate and thus
20127 paydate_monthyear method and thus bug#862 and i need some sleep
20129 2004-06-25 10:57 ivan
20131 * fs_selfservice/FS-SelfService/cgi/make_payment.html,
20132 httemplate/misc/payment.cgi: fix one-time card charging not
20133 pulling in exp date?
20135 2004-06-25 10:26 ivan
20137 * httemplate/misc/payment.cgi: set defaults so as to not change the
20138 billing type when entering a one time payment
20140 2004-06-25 03:25 ivan
20142 * FS/: FS/UID.pm, bin/freeside-queued: ping the database and retry
20143 rather before doing anything
20145 2004-06-25 03:16 ivan
20147 * FS/FS/cust_bill.pm: really fix latex printing when datasrc
20150 2004-06-25 03:07 ivan
20152 * FS/FS/cust_bill.pm: fix latex printing when datasrc contains a ;
20154 2004-06-25 01:44 ivan
20156 * FS/FS/cust_pkg.pm: move up next bill date on unsuspend
20158 2004-06-22 19:13 ivan
20160 * FS/FS/cust_bill.pm: forgotten space in typeset invoice credit
20163 2004-06-22 18:23 ivan
20165 * httemplate/docs/upgrade10.html: escape html
20167 2004-06-21 20:12 ivan
20169 * Makefile: snapshot before schema changes
20171 2004-06-21 20:11 ivan
20173 * FS/FS.pm: small doc update
20175 2004-06-21 20:10 ivan
20177 * bin/sqlradius.import: fix attribute importing bugs that borked
20180 2004-06-21 07:24 ivan
20182 * fs_selfservice/FS-SelfService/cgi/agent.cgi: fix dup password
20183 checking on add'l package order
20185 2004-06-21 06:36 ivan
20187 * FS/MANIFEST: removing old report from MANIFEST
20189 2004-06-21 05:27 ivan
20191 * FS/FS/ClientAPI/MyAccount.pm: fix harmless typo, closes; Bug#872
20193 2004-06-21 03:58 ivan
20195 * fs_selfservice/FS-SelfService/cgi/agent.cgi: check password match
20196 on agent add'l package order
20198 2004-06-21 03:45 ivan
20200 * FS/FS/ClientAPI/MyAccount.pm: field name is primary_svc, not
20203 2004-06-21 03:26 ivan
20205 * FS/FS/: Conf.pm, cust_svc.pm, ClientAPI/MyAccount.pm: option to
20206 only allow primary users access to the self-service server
20208 2004-06-18 03:28 ivan
20210 * bin/masonize, httemplate/search/cust_main-otaker.cgi: masonize
20211 fix: avoid newline prepend fix from borking indented first <%,
20212 fixes customer search by otaker under mason, closes: Bug#830
20214 2004-06-18 03:07 ivan
20216 * httemplate/docs/install.html: recommend HTML::Mason
20218 2004-06-17 05:32 ivan
20220 * FS/FS/part_export/: www_shellcommands.pm, apache.pm: add
20221 frontpage extensions to www_shellcommands export
20223 2004-06-16 16:59 ivan
20225 * FS/FS/svc_acct.pm: fix deletion of accounts connected to virtual
20228 2004-06-16 07:07 ivan
20230 * httemplate/search/report_tax.cgi: update tax report for taxclass
20232 2004-06-15 06:27 ivan
20234 * fs_passwd/fs_passwd.cgi, fs_passwd/fs_passwd.html,
20235 fs_selfservice/FS-SelfService/cgi/passwd.cgi,
20236 fs_selfservice/FS-SelfService/cgi/passwd.html: moving passwd cgi
20239 2004-06-15 03:59 ivan
20241 * FS/FS/Record.pm: add stack backtrace to fatal problems in virtual
20244 2004-06-11 09:44 ivan
20246 * httemplate/search/report_tax.cgi: fix date range for old perl,
20247 count tax exempt and COMP customers correctly
20249 2004-06-11 07:57 ivan
20251 * httemplate/search/report_tax.cgi: fix to find all customer
20254 2004-06-11 07:25 ivan
20256 * httemplate/search/report_tax.cgi: tax report fix sort
20258 2004-06-11 07:03 ivan
20260 * FS/FS/Conf.pm, httemplate/index.html: tax report!
20262 2004-06-11 06:44 ivan
20264 * FS/bin/freeside-tax-report, httemplate/search/report_tax.cgi: tax
20267 2004-06-11 00:37 ivan
20269 * Makefile: add update-selfservice target
20271 2004-06-10 05:58 ivan
20273 * httemplate/browse/agent.cgi: now available as methods
20275 2004-06-10 05:31 ivan
20277 * FS/FS/CGI.pm, FS/FS/agent.pm, FS/FS/cust_main.pm,
20278 FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
20279 FS/FS/ClientAPI/Signup.pm,
20280 fs_selfservice/FS-SelfService/cgi/agent.cgi,
20281 fs_selfservice/FS-SelfService/cgi/agent_login.html,
20282 fs_selfservice/FS-SelfService/cgi/agent_main.html,
20283 fs_selfservice/FS-SelfService/cgi/cvv2.html,
20284 fs_selfservice/FS-SelfService/cgi/cvv2.png,
20285 fs_selfservice/FS-SelfService/cgi/cvv2_amex.png,
20286 fs_selfservice/FS-SelfService/cgi/list_customers.html,
20287 fs_selfservice/FS-SelfService/cgi/signup.html,
20288 fs_selfservice/FS-SelfService/cgi/view_customer.html,
20289 httemplate/browse/agent.cgi, httemplate/search/cust_main.cgi,
20290 fs_selfservice/FS-SelfService/SelfService.pm: agent interface
20292 2004-06-10 04:28 ivan
20294 * httemplate/search/cust_main-otaker.cgi: tyop
20296 2004-06-09 01:59 ivan
20298 * Makefile: need this entry for myself though!
20300 2004-06-09 00:17 ivan
20302 * httemplate/docs/install.html: explicitly specify Apache
20305 2004-06-05 05:01 ivan
20307 * Makefile: AND set its owner. whew.
20309 2004-06-05 04:55 ivan
20311 * Makefile: and don't forget to make the dir
20313 2004-06-05 04:47 ivan
20315 * Makefile: fix path and make var substitution
20317 2004-06-05 04:37 ivan
20319 * Makefile: oops fix line endings in automated self-service lib
20322 2004-06-05 04:34 ivan
20324 * Makefile: automated self-service lib install
20326 2004-06-05 02:34 ivan
20328 * bin/: sqlradius-norealm.reimport, sqlradius.import,
20329 sqlradius.reimport: sqlradius import updates
20331 2004-06-04 20:00 ivan
20333 * Makefile: self-service installer?
20335 2004-06-03 03:09 ivan
20337 * httemplate/misc/email-invoice.cgi: also fix agent-specific From:
20338 address on "re-email" link
20340 2004-06-03 02:55 ivan
20342 * FS/FS/cust_bill.pm: fix agent-specific template on "invoice view"
20343 screen and "re-email/re-print" links, also fix agent-specific
20344 From: address on "re-email" link
20346 2004-06-03 00:00 ivan
20348 * FS/FS/cust_bill.pm: better error message for non-applicable
20351 2004-06-02 14:27 ivan
20353 * fs_selfservice/DEPLOY: simple kludge for testing
20355 2004-06-01 03:56 ivan
20357 * httemplate/edit/part_bill_event.cgi: html table fix
20359 2004-06-01 03:53 ivan
20361 * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
20362 per-agent invoice_from addresses
20364 2004-06-01 02:23 ivan
20366 * bin/postfix_courierimap.import: typo in sql
20368 2004-05-31 18:49 ivan
20370 * FS/FS/cust_bill.pm: typo in error message
20372 2004-05-28 16:26 ivan
20374 * bin/sqlradius.reimport: adding password/finger correction tool
20377 2004-05-28 06:48 ivan
20379 * bin/postfix_courierimap.import: adding
20381 2004-05-28 04:33 ivan
20383 * httemplate/misc/upload-batch.cgi: not entirely sure why we're
20384 checking the filename at all... to catch empty form submissions?
20386 2004-05-28 04:21 ivan
20388 * httemplate/misc/upload-batch.cgi: better error reporting on
20389 unparsable filenames
20391 2004-05-28 03:38 ivan
20393 * httemplate/search/elements/search.html: show a better message
20394 when no results are found
20396 2004-05-28 03:17 ivan
20398 * httemplate/search/cust_bill.html: correct count statement when
20399 searching for individual invoices by #
20401 2004-05-28 01:40 ivan
20403 * bin/sqlradius.import: really.
20405 2004-05-28 01:37 ivan
20407 * bin/sqlradius.import: fixed up and working?
20409 2004-05-28 00:02 ivan
20411 * FS/FS/svc_domain.pm: report value passed for illegal action
20414 2004-05-27 02:30 ivan
20416 * bin/sqlradius.import: fixup domain svcpart selection
20418 2004-05-27 02:14 ivan
20420 * bin/sqlradius.import: adding sqlradius.import
20422 2004-05-26 11:59 ivan
20424 * FS/FS/cust_bill.pm, httemplate/docs/upgrade-1.4.2.html: require
20425 the version of File::Temp with the OO interface
20427 2004-05-26 06:07 ivan
20429 * FS/FS/part_export/acct_sql.pm: fix table name
20431 2004-05-26 06:02 ivan
20433 * FS/FS/: part_export/acct_sql.pm, svc_acct.pm: update acct_sql
20434 export some more to export to alias table also and in general be
20437 2004-05-26 04:11 ivan
20439 * FS/FS/cust_bill.pm: comma
20441 2004-05-26 04:11 ivan
20443 * FS/FS/cust_bill.pm: use File::Temp for filenames and store the
20444 temp files in cache.datasrc instead of /tmp
20446 2004-05-26 03:36 ivan
20448 * FS/FS/cust_bill.pm: better error checking/reporting for latex
20451 2004-05-26 02:14 ivan
20453 * FS/FS/part_export/www_shellcommands.pm: default commands now keep
20454 web content in user homedirs and link to /var/www
20456 2004-05-19 07:34 ivan
20458 * FS/FS/part_export/acct_sql.pm: really fixing deletions in
20461 2004-05-19 07:29 ivan
20463 * FS/FS/part_export/acct_sql.pm: fixing deletions in acct_sql
20466 2004-05-19 07:22 ivan
20468 * FS/FS/part_export/acct_sql.pm: fixing acct_sql export
20470 2004-05-19 06:41 ivan
20472 * FS/: MANIFEST, FS/part_export/acct_sql.pm,
20473 t/part_export-acct_sql.t: adding acct_sql export
20475 2004-05-19 05:31 ivan
20477 * httemplate/edit/part_pkg.cgi: continue making
20478 hours/input/output/total display on invoices conditional on there
20479 being any charge for overages
20481 2004-05-19 05:30 ivan
20483 * httemplate/edit/part_pkg.cgi: finish making
20484 hours/input/output/total display on invoices conditional on there
20485 being any charge for overages
20487 2004-05-19 05:28 ivan
20489 * httemplate/edit/part_pkg.cgi: make hours/input/output/total
20490 display on invoices conditional on there being any charge for
20493 2004-05-17 17:20 ivan
20495 * FS/FS/ClientAPI/MyAccount.pm: patch from randell lucas for
20496 order_pkg to return pkgnum also
20498 2004-05-14 05:25 ivan
20500 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
20501 FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
20502 httemplate/edit/process/part_bill_event.cgi: add per-agent
20503 invoice templates, add per-package suspend invoice events, fix
20504 automatic creation of invoice_latex alternate templates
20506 2004-05-12 11:07 ivan
20508 * bin/sequences.reset: easier this way
20510 2004-05-12 11:02 ivan
20512 * bin/: sequences.reset, freeside.import: adding
20514 2004-05-12 03:03 ivan
20516 * Makefile: for native apache installs
20518 2004-05-11 05:01 ivan
20520 * httemplate/edit/svc_www.cgi: i'm not usually like this.
20522 2004-05-11 04:58 ivan
20524 * httemplate/edit/svc_www.cgi: this has been an evening of logical
20527 2004-05-11 04:54 ivan
20529 * httemplate/edit/svc_www.cgi: so close
20531 2004-05-11 04:52 ivan
20533 * httemplate/edit/svc_www.cgi: clean this up a bit, fix
20534 svc_www-usersvc_svcpart and hopefully simplified zone select too
20536 2004-05-11 04:22 ivan
20538 * httemplate/edit/svc_www.cgi: need to pull in $conf
20540 2004-05-11 04:19 ivan
20542 * FS/FS/Conf.pm, httemplate/edit/svc_www.cgi: one reasonable
20543 default and one kludge, to improve webhosting UI
20545 2004-05-11 02:50 ivan
20547 * FS/FS/part_export/www_shellcommands.pm: fix commands
20549 2004-05-10 17:46 ivan
20551 * httemplate/: index.html, search/svc_www.cgi: vary basic virtual
20554 2004-05-10 16:16 ivan
20556 * httemplate/docs/upgrade10.html: fix sequences in upgrade docs?
20558 2004-05-10 06:46 ivan
20560 * FS/FS/part_export/shellcommands_withdomain.pm: fix ISPMan
20561 password changing command
20563 2004-05-10 06:17 ivan
20565 * FS/FS/part_export/shellcommands.pm: fall back to password
20566 changing in the case of blank suspension/unsuspension commands,
20569 2004-05-10 04:10 ivan
20571 * FS/FS/part_export/postfix.pm, bin/postfix.export: make postfix
20572 export commands configrable
20574 2004-05-10 03:01 ivan
20576 * bin/sendmail.import: properly nested greps
20578 2004-05-10 02:59 ivan
20580 * bin/sendmail.import: allow for multiple svc_acct svcparts
20582 2004-05-10 02:40 ivan
20584 * bin/sendmail.import: 5.005!
20586 2004-05-10 02:38 ivan
20588 * bin/sendmail.import: ach 5.005
20590 2004-05-10 01:38 ivan
20592 * CREDITS: rt and sql-ledger
20594 2004-05-08 00:46 ivan
20596 * FS/FS/svc_acct.pm: default finger to first+last
20598 2004-05-06 15:37 ivan
20600 * httemplate/edit/svc_www.cgi: brainfart
20602 2004-05-06 15:34 ivan
20604 * httemplate/edit/svc_www.cgi: tyop
20606 2004-05-06 15:29 ivan
20608 * FS/FS/part_export/apache.pm, bin/apache.export: add option to
20609 change the restart command in apache exports
20611 2004-05-06 15:29 ivan
20613 * FS/FS/svc_acct.pm: protect properly against deleting users linked
20614 to virtual web sites
20616 2004-05-06 15:18 ivan
20618 * httemplate/edit/svc_www.cgi: show service name and
20619 fully-qualified address on service add
20621 2004-05-04 11:44 ivan
20623 * FS/FS/queue.pm: don't truncate job args for display
20625 2004-05-03 08:40 ivan
20627 * FS/FS/ClientAPI/MyAccount.pm: 1. order_pkg accepts svcpart +
20628 (svc_external: id, title / svc_acct: domain)
20630 2004-05-03 07:32 ivan
20632 * FS/FS/: svc_acct.pm, part_export/shellcommands.pm,
20633 part_export/shellcommands_withdomain.pm: make RADIUS groups
20634 available to shellcommands exports
20636 2004-05-01 15:49 ivan
20638 * httemplate/search/: cust_bill.html, elements/search.html: don't
20639 display links to missing customers
20641 2004-05-01 14:40 ivan
20643 * httemplate/search/cust_bill.html: I'm slow this morning
20645 2004-05-01 14:38 ivan
20647 * httemplate/search/cust_bill.html: oops tyop
20649 2004-05-01 14:05 ivan
20651 * httemplate/search/cust_bill.html: handle missing customer records
20652 without erroring out
20654 2004-04-30 20:54 ivan
20656 * htetc/global.asa: very weird 5.005 problem
20658 2004-04-30 14:58 ivan
20660 * FS/FS/Record.pm: accept empty zips for non-US countries...
20662 2004-04-30 13:22 ivan
20664 * FS/FS/cust_main.pm: eliminate spurious "multiple records in
20665 scalar search" warning
20667 2004-04-30 12:08 ivan
20669 * httemplate/index.html: 15 day open invoice reports for qis
20671 2004-04-23 06:15 ivan
20673 * FS/MANIFEST, FS/bin/freeside-cc-receipts-report,
20674 FS/bin/freeside-credit-report, httemplate/index.html,
20675 httemplate/search/report_cc.cgi,
20676 httemplate/search/report_cc.html,
20677 httemplate/search/report_credit.cgi,
20678 httemplate/search/report_credit.html: add link to new credit
20679 report on main menu, remove old obsolete shell-out reports
20681 2004-04-23 05:50 ivan
20683 * Makefile, htetc/global.asa: fix up includes with Apache::ASP
20685 2004-04-23 05:19 ivan
20687 * FS/FS/cust_credit.pm, FS/FS/Report/Table/Monthly.pm,
20688 httemplate/graph/money_time-graph.cgi,
20689 httemplate/graph/money_time.cgi,
20690 httemplate/search/cust_bill.html,
20691 httemplate/search/cust_credit.html,
20692 httemplate/search/cust_pay.cgi,
20693 httemplate/search/report_cust_credit.html,
20694 httemplate/search/elements/search.html: credit report, add some
20695 links to sales/credits/receipts summary, move payment search to
20698 2004-04-22 19:32 ivan
20700 * httemplate/: search/cust_bill.html, search/sql.html, index.html,
20701 search/elements/search.html: working templated invoice search!
20703 2004-04-22 00:38 ivan
20705 * httemplate/elements/pager.html: silly pager fix
20707 2004-04-22 00:27 ivan
20709 * httemplate/docs/: install.html, upgrade10.html: minor doc updates
20711 2004-04-22 00:07 ivan
20713 * httemplate/search/report_cust_credit.html: initial copy from
20714 report_cust_pay.html
20716 2004-04-21 13:52 ivan
20718 * FS/FS/cust_bill.pm: as an invoice event, emailing/printing
20719 problems should be fatal and trigger retry
20721 2004-04-20 18:49 ivan
20723 * FS/FS/cust_main.pm: respect country default for batch import
20725 2004-04-20 13:24 ivan
20727 * FS/FS/ClientAPI/MyAccount.pm: silly bug noticed by matthewd
20729 2004-04-19 18:23 ivan
20731 * FS/FS/cust_main.pm: accept expiration dates in the same format
20734 2004-04-19 17:58 ivan
20736 * FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
20737 FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
20738 fs_selfservice/FS-SelfService/SelfService.pm,
20739 httemplate/view/cust_main.cgi: add methods for masking credit
20740 cards, add payment info modification to self-service
20742 2004-04-13 18:00 ivan
20744 * rt/FREESIDE_MODIFIED: keeping track of what's been changed to
20745 make life easier when importing new upstream versions
20747 2004-04-13 17:48 khoff
20749 * rt/lib/RT/URI/freeside.pm: Freeside's URI handler for RT3.
20751 2004-04-13 15:30 ivan
20753 * FS/FS/svc_domain.pm: remove dependancy on Net::Whois that wasn't
20756 2004-04-13 13:01 ivan
20758 * FS/t/part_export-communigate_pro.t: adding forgotten test
20760 2004-04-13 11:27 ivan
20762 * Makefile: adding comments for fedora
20764 2004-04-10 18:50 ivan
20766 * httemplate/search/: report_prepaid_income.cgi,
20767 report_prepaid_income.html: update unearned revenue report based
20768 on feedback from kevin
20770 2004-04-09 15:35 ivan
20772 * Makefile: thank goodness its friday
20774 2004-04-09 15:34 ivan
20776 * Makefile: really properly disable RT where not using
20778 2004-04-09 15:33 ivan
20780 * Makefile: properly disable RT where not using
20782 2004-04-09 15:29 ivan
20784 * fs_passwd/fs_passwd.cgi: oops, this one too
20786 2004-04-09 15:28 ivan
20788 * fs_passwd/fs_passwd.html: fs_passwd.cgi
20790 2004-04-08 05:37 ivan
20792 * Makefile: fix psql command line options for older pg
20794 2004-04-08 05:23 ivan
20796 * Makefile: fix quotes
20798 2004-04-08 05:07 ivan
20800 * Makefile: don't enable by default
20802 2004-04-08 05:05 ivan
20804 * rt/sbin/: rt-setup-database, rt-setup-database.in: remove
20805 accidentally doubled lines in usage inst
20807 2004-04-08 05:00 ivan
20809 * Makefile, htetc/handler.pl, rt/FREESIDE_MODIFIED,
20810 rt/etc/RT_SiteConfig.pm, rt/sbin/rt-setup-database,
20811 rt/sbin/rt-setup-database.in: beginning of RT integration
20813 2004-04-07 22:53 ivan
20815 * fs_selfservice/FS-SelfService/Makefile.PL: comment out xmlrpc
20816 server until it is ready
20818 2004-04-07 06:12 ivan
20820 * FS/bin/freeside-reexport: oops, update the usage too
20822 2004-04-07 06:11 ivan
20824 * FS/bin/freeside-reexport: added options to select username,
20827 2004-04-07 04:39 ivan
20829 * FS/FS/: Conf.pm, domain_record.pm: automatically update
20830 reverse-ARPA records (Bug#462) / recognize SOA records with the
20833 2004-04-07 04:04 ivan
20835 * httemplate/view/svc_domain.cgi: javascript confirm when slaving a
20838 2004-04-07 01:34 ivan
20840 * FS/FS/part_export.pm: argh, the glob itself is tainted under
20843 2004-04-07 01:07 ivan
20845 * FS/FS/part_export.pm: make -T happy (under old perl?)
20847 2004-04-05 19:03 ivan
20849 * FS/FS/part_export/www_shellcommands.pm: update ISPMan commands
20851 2004-04-05 07:05 ivan
20853 * httemplate/misc/link.cgi, FS/FS/Conf.pm,
20854 httemplate/misc/process/link.cgi: add a domain pulldown to
20855 svc_acct linking, closes: Bug#277 / prevent "stealing" services
20856 with link unless you set legacy_link-steal config option, closes:
20859 2004-04-05 04:55 ivan
20861 * FS/FS/cust_pkg.pm, httemplate/view/cust_main.cgi: apply some
20862 heuristics to transfer ordering: primaries first, then sorted by
20865 2004-04-05 02:08 ivan
20867 * htetc/global.asa, htetc/handler.pl, httemplate/docs/install.html,
20868 httemplate/docs/upgrade-1.4.2.html, httemplate/misc/whois.cgi,
20869 httemplate/view/svc_domain.cgi: add whois functionality
20870 internally instead of linking to geektools
20872 2004-04-04 15:20 ivan
20874 * FS/FS/: Conf.pm, cust_pkg.pm: add cust_pkg-change_svcpart option
20875 to optionally allow non-matching svcparts to be moved during
20876 package changes, closes: Bug#667
20878 2004-04-04 15:14 ivan
20880 * httemplate/view/cust_main.cgi: comment out extraneous warning
20882 2004-04-02 16:45 ivan
20884 * httemplate/search/cust_bill.cgi: UI: stop making things small for
20887 2004-04-02 05:44 ivan
20889 * htetc/global.asa, htetc/handler.pl,
20890 httemplate/view/cust_bill-pdf.cgi: remove Pragma:no-cache header,
20891 and set Content-Length and Cache-Control for viewing .pdf
20892 invoices with IE over SSL.
20893 http://support.microsoft.com/default.aspx?scid=kb;en-us;323308
20895 2004-04-02 03:23 ivan
20897 * httemplate/view/: cust_bill-pdf.cgi, cust_bill.cgi: add a fake
20898 .pdf extension to placate some versions of IE. yay IE.
20900 2004-04-01 18:09 ivan
20902 * bin/bind.export, FS/FS/part_export/bind.pm: add option to set
20905 2004-04-01 06:50 ivan
20907 * FS/FS/part_export/www_shellcommands.pm: fix paths to ispman
20910 2004-04-01 03:14 ivan
20912 * httemplate/browse/part_referral.cgi: remove extraneous html
20914 2004-04-01 03:09 ivan
20916 * httemplate/browse/part_referral.cgi: oops!
20918 2004-04-01 02:56 ivan
20920 * httemplate/browse/part_referral.cgi: add a yesterday column and a
20921 total row, closes: Bug#797
20923 2004-03-31 16:44 ivan
20925 * FS/: FS/cust_main_county.pm, bin/freeside-setup: get
20926 sub-countries from Locale::SubCountry now
20928 2004-03-30 09:13 ivan
20930 * httemplate/docs/upgrade10.html: little more explanation about
20933 2004-03-30 08:43 ivan
20935 * FS/FS/cust_main.pm: mutex the bill and collect functions
20938 2004-03-30 01:20 ivan
20940 * bin/bind.import: add -s and -c flags, add ipv6 default zones to
20941 list of ignored zones, add nameservice records to existing
20942 domains, update for API change inDNS::ZoneParse 0.84
20944 2004-03-29 13:49 ivan
20946 * FS/FS/part_export/shellcommands.pm: freebsd pw(1) fixed in 4.10
20949 2004-03-28 22:03 ivan
20951 * FS/FS/part_export.pm: fix export_info sub to return an empty
20952 hashref instead of undef
20954 2004-03-26 17:05 khoff
20956 * FS/FS/: Conf.pm, cust_pkg.pm, svc_acct.pm, svc_domain.pm: Cancel
20957 services in a particular order to get around certain
20958 inter-service dependancies
20960 2004-03-25 20:54 ivan
20962 * fs_selfservice/FS-SelfService/Makefile.PL: depend on Storable
20965 2004-03-25 20:46 ivan
20967 * FS/FS/part_export/router.pm: don't depend on Net::Telnet unless
20970 2004-03-25 03:00 ivan
20972 * FS/FS/part_export/: domain_shellcommands.pm,
20973 www_shellcommands.pm: typo from refactoring
20975 2004-03-25 00:55 ivan
20977 * FS/FS/part_export/: domain_shellcommands.pm,
20978 forward_shellcommands.pm, shellcommands.pm,
20979 shellcommands_withdomain.pm, www_shellcommands.pm: first pass at
20982 2004-03-24 22:42 ivan
20984 * FS/FS/part_export/shellcommands.pm: freebsd fix will be in 5.3
20985 and later only so far, still waiting to hear about 4.10
20987 2004-03-24 07:38 ivan
20989 * httemplate/edit/part_export.cgi: catch misconfigured exports
20991 2004-03-24 06:28 ivan
20993 * FS/FS/: part_export.pm, part_export/apache.pm,
20994 part_export/bind.pm, part_export/bind_slave.pm,
20995 part_export/bsdshell.pm, part_export/communigate_pro.pm,
20996 part_export/communigate_pro_singledomain.pm, part_export/cp.pm,
20997 part_export/cyrus.pm, part_export/domain_shellcommands.pm,
20998 part_export/forward_shellcommands.pm, part_export/http.pm,
20999 part_export/infostreet.pm, part_export/ldap.pm,
21000 part_export/postfix.pm, part_export/shellcommands.pm,
21001 part_export/shellcommands_withdomain.pm, part_export/sqlmail.pm,
21002 part_export/sqlradius.pm, part_export/sqlradius_withdomain.pm,
21003 part_export/sysvshell.pm, part_export/textradius.pm,
21004 part_export/vpopmail.pm, part_export/www_shellcommands.pm: move
21005 export info to the modules themselves
21007 2004-03-24 06:23 ivan
21009 * FS/FS/part_export/router.pm: move export info to the modules
21012 2004-03-24 06:21 ivan
21014 * FS/: MANIFEST, FS/part_export/passwdfile.pm,
21015 t/part_export-passwdfile.t: adding passwdfile export base class
21017 2004-03-24 06:17 ivan
21019 * eg/export_template.pm: update example export for the new world of
21020 export data in themodule files
21022 2004-03-24 01:35 ivan
21024 * FS/: MANIFEST, t/part_export-communigate_pro_singledomain.t,
21025 t/part_export-postfix.t, t/part_export-router.t: add missing
21028 2004-03-23 11:57 ivan
21030 * httemplate/view/: cust_main.cgi: small UI fix for unapplied
21033 2004-03-22 19:36 ivan
21035 * htetc/global.asa: make Apache::ASP includes work as expected
21037 2004-03-22 19:31 ivan
21039 * htetc/global.asa: includes fix
21041 2004-03-22 19:29 ivan
21043 * htetc/global.asa, httemplate/docs/install.html,
21044 httemplate/docs/upgrade10.html: includes with Apache::ASP
21046 2004-03-22 16:06 ivan
21048 * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
21049 htetc/global.asa, htetc/handler.pl,
21050 httemplate/elements/small_custview.html,
21051 httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
21052 httemplate/view/cust_main.cgi: one-time credit card and ACH
21053 payments (like self-service) closes: Bug#648
21055 2004-03-22 16:06 ivan
21057 * httemplate/search/report_receivables.cgi: fix sorting of NULL
21058 companies differently than empty companies
21060 2004-03-22 11:02 ivan
21062 * httemplate/elements/header.html, FS/FS/CGI.pm: consistant title
21065 2004-03-22 09:13 ivan
21067 * httemplate/: docs/ach.html, edit/cust_main.cgi, images/ach.png:
21068 add ACH help graphic
21070 2004-03-22 07:18 ivan
21072 * FS/FS/CGI.pm: tone down the titles
21074 2004-03-22 07:04 ivan
21076 * httemplate/edit/cust_main.cgi: s/routing code/routing number/
21078 2004-03-22 04:50 ivan
21080 * fs_selfservice/FS-SelfService/cgi/make_payment.html: credit card
21081 expiration selection now -> 15 years instead of hardcoded
21083 2004-03-22 03:05 ivan
21085 * httemplate/: edit/process/REAL_cust_pkg.cgi,
21086 edit/process/quick-cust_pkg.cgi, misc/cancel-unaudited.cgi,
21087 misc/unprovision.cgi, misc/process/link.cgi,
21088 search/cust_main.cgi, search/cust_pkg.cgi, view/cust_main.cgi,
21089 view/svc_acct.cgi, view/svc_broadband.cgi, view/svc_domain.cgi,
21090 view/svc_external.cgi, view/svc_forward.cgi, view/svc_www.cgi:
21091 remove everything that links to package view also, closes:
21094 2004-03-22 02:36 ivan
21096 * httemplate/view/cust_main.cgi: further small UI tweaks
21098 2004-03-22 02:16 ivan
21100 * httemplate/: misc/expire_pkg.cgi, misc/process/expire_pkg.cgi,
21101 view/cust_main.cgi: yay! remove package view entirely (closes:
21104 2004-03-21 18:59 ivan
21106 * httemplate/view/cust_main.cgi: much easier to understand listing
21107 of credits/payments that get split up, closes: Bug#773, 762
21109 2004-03-19 04:36 ivan
21111 * FS/FS/ClientAPI/passwd.pm: use FS::svc_domain explicitly
21113 2004-03-18 14:35 ivan
21115 * FS/FS/part_export/shellcommands.pm: quote already-crypted
21116 passwords to prevent variable substitution
21118 2004-03-18 14:32 ivan
21120 * FS/FS/part_export/shellcommands.pm: don't re-encrypt password on
21123 2004-03-18 14:00 ivan
21125 * bin/shadow.reimport: add -b option
21127 2004-03-18 12:58 ivan
21129 * FS/FS/part_export/shellcommands.pm: don't re-crypt encrypted
21132 2004-03-17 17:46 ivan
21134 * FS/bin/freeside-selfservice-server,
21135 fs_selfservice/FS-SelfService/SelfService.pm,
21136 fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
21137 require Storable minimum 2.09
21139 2004-03-17 15:16 ivan
21141 * FS/FS/svc_acct.pm: fixup password checking to understand
21142 old-style *SUSPENDED* accounts and not to allow access for * ! !!
21145 2004-03-17 15:08 ivan
21147 * bin/shadow.reimport: skip root user and anyone with *LK* or NP
21150 2004-03-17 14:55 ivan
21152 * bin/shadow.reimport: fix multiple svcparts
21154 2004-03-17 14:53 ivan
21156 * bin/shadow.reimport: allow multiple svcparts
21158 2004-03-17 14:49 ivan
21160 * bin/shadow.reimport: re-enable prompting
21162 2004-03-17 14:45 ivan
21164 * bin/shadow.reimport: add -d and -r options
21166 2004-03-17 13:47 ivan
21168 * FS/FS/ClientAPI/MyAccount.pm, FS/FS/svc_acct.pm,
21169 FS/FS/ClientAPI/passwd.pm, httemplate/docs/install.html,
21170 httemplate/docs/upgrade-1.4.2.html: proper self-service login
21171 supporting plaintext, crypt and MD5 passwords
21173 2004-03-16 12:41 ivan
21175 * Makefile: rt-setup-database, not rt-initialize-database
21177 2004-03-15 23:06 ivan
21179 * Makefile, rt/config.layout.in: masonstatedir can't be configured
21180 form ./configure either, must use layout
21182 2004-03-15 23:04 ivan
21184 * Makefile: and finally, run the ./configure
21186 2004-03-15 23:03 ivan
21188 * Makefile: use a proper delimter
21190 2004-03-15 23:00 ivan
21192 * Makefile: transposition
21194 2004-03-15 22:59 ivan
21196 * Makefile: autogenerate rt/config.layout file
21198 2004-03-15 22:58 ivan
21200 * rt/: FREESIDE_MODIFIED, config.layout, config.layout.in:
21201 config.layout needs to be generated
21203 2004-03-15 22:45 ivan
21205 * Makefile: initial RT targets
21207 2004-03-15 22:43 ivan
21209 * rt/: FREESIDE_MODIFIED, sbin/rt-setup-database: initial
21210 (hopefully rather unobtrusive) patch
21212 2004-03-15 20:36 ivan
21214 * FS/FS/cust_svc.pm: recognize DBD::mysqlPP
21216 2004-03-15 16:34 ivan
21218 * Makefile: dont want to error out here
21220 2004-03-12 17:27 ivan
21222 * Makefile: really add the necessary backslashes this time, fix
21225 2004-03-12 16:53 ivan
21229 2004-03-12 16:50 ivan
21231 * Makefile, htetc/handler.pl: automatically set Mason comp_root in
21234 2004-03-12 16:16 ivan
21236 * Makefile: fix suse document root
21238 2004-03-12 04:39 ivan
21240 * FS/FS/Conf.pm, httemplate/misc/unapply-cust_credit.cgi,
21241 httemplate/view/cust_main.cgi: add unapplycredits configuration
21244 2004-03-12 04:11 ivan
21246 * httemplate/graph/money_time.cgi: fix title
21248 2004-03-12 04:10 ivan
21250 * httemplate/docs/upgrade10.html: add history tables to field
21251 change upgrade instructions, add hints for pre-5.6 perl, add
21252 index on cust_pay._date
21254 2004-03-12 02:22 ivan
21256 * httemplate/index.html: add badly-named new report
21258 2004-03-12 02:19 ivan
21260 * httemplate/docs/upgrade-1.4.2.html: few more 1.4.2 upgrade hints
21262 2004-03-12 00:56 ivan
21264 * FS/FS/Report/Table/Monthly.pm: don't run my local expenses kludge
21265 by default; horrible performance
21267 2004-03-12 00:17 ivan
21269 * FS/FS/cust_main.pm: emaildecline-exclude skips any errors that
21270 contain the strings now, not just match exactly
21272 2004-03-11 21:58 ivan
21274 * httemplate/docs/upgrade10.html: document trouble schema changes
21275 backported to 1.4.2
21277 2004-03-11 21:49 ivan
21279 * httemplate/docs/upgrade10.html: remove comment
21281 2004-03-11 13:35 ivan
21283 * httemplate/docs/upgrade10.html: add info for ancient Pg versions
21285 2004-03-11 13:19 ivan
21287 * conf/logo.eps: oops, wrong logo
21289 2004-03-11 13:07 ivan
21291 * conf/: invoice_latex, logo.eps: add typeset logo to conf dir and
21292 point invoice_latex at it by default
21294 2004-03-11 00:54 ivan
21296 * FS/bin/freeside-selfservice-server: turn down logging level
21298 2004-03-10 23:33 ivan
21300 * fs_passwd/: fs_passwd, fs_passwd.cgi, fs_passwd_server,
21301 fs_passwdd: update fs_passwd stuff as wrappers around
21304 2004-03-10 20:17 ivan
21306 * FS/MANIFEST: incorrect listing in MANIFEST
21308 2004-03-10 18:03 ivan
21310 * rt/lib/: RT/I18N/it.po, RT/Interface/REST.pm,
21311 t/data/crashes-file-based-parser, t/data/multipart-report,
21312 t/data/notes-uuencoded: Initial revision
21314 2004-03-10 17:59 ivan
21316 * rt/: README.Oracle, UPGRADING, bin/rt.in,
21317 docs/rt3-schema-relationships.dot, etc/acl.Informix,
21318 etc/drop.Informix, etc/drop.Oracle, etc/schema.Informix,
21319 html/Admin/Elements/SelectStage, html/Elements/SelectLang,
21320 html/REST/1.0/autohandler, html/REST/1.0/dhandler,
21321 html/REST/1.0/logout, html/REST/1.0/Forms/queue/default,
21322 html/REST/1.0/Forms/queue/ns,
21323 html/REST/1.0/Forms/ticket/attachments,
21324 html/REST/1.0/Forms/ticket/default,
21325 html/REST/1.0/Forms/ticket/history,
21326 html/REST/1.0/Forms/ticket/links,
21327 html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
21328 html/REST/1.0/search/dhandler, html/REST/1.0/search/ticket,
21329 html/REST/1.0/ticket/comment, html/REST/1.0/ticket/link,
21330 html/REST/1.0/ticket/merge, lib/RT/StyleGuide.pod: Initial
21333 2004-03-10 17:05 ivan
21335 * Makefile: update for suse
21337 2004-03-10 14:27 khoff
21339 * httemplate/edit/svc_broadband.cgi: Excluded virtual fields
21340 weren't being properly masked on errors. The router/block select
21341 box wasn't being generated on errors.
21343 2004-03-10 11:06 khoff
21345 * httemplate/browse/router.cgi: Added hide/show customer router
21348 2004-03-09 18:37 khoff
21350 * httemplate/browse/router.cgi: UI cleanup.
21352 2004-03-05 16:57 ivan
21354 * httemplate/docs/upgrade10.html: doc
21356 2004-03-05 06:34 ivan
21358 * FS/MANIFEST, FS/FS/Report.pm, FS/FS/Report/Table.pm,
21359 FS/FS/Report/Table/Monthly.pm, FS/t/Report-Table-Monthly.t,
21360 FS/t/Report-Table.t, FS/t/Report.t, htetc/global.asa,
21361 htetc/handler.pl, httemplate/graph/money_time-graph.cgi,
21362 httemplate/graph/money_time.cgi: beginning of OO reporting
21363 interface, create acadia-requested crosstab reports
21365 2004-03-04 21:59 ivan
21367 * FS/bin/freeside-daily: fix -v
21369 2004-03-03 08:32 ivan
21371 * bin/create-fetchmailrc: fix for case where no .fetchmailrc should
21372 be create and fetchmail should not be run
21374 2004-03-03 05:42 ivan
21376 * FS/FS/: cust_main.pm, cust_pkg.pm, queue.pm, svc_Common.pm,
21377 svc_acct.pm, svc_broadband.pm, svc_domain.pm, svc_external.pm,
21378 svc_forward.pm, svc_www.pm, ClientAPI/Signup.pm: fix welcome
21379 emails being sent to signup server declined accounts, closes:
21382 2004-03-02 22:20 ivan
21384 * httemplate/edit/svc_forward.cgi: grey out inactive text boxes as
21385 well as disable them (IE doesn't grey out disabled text dialogs)
21387 2004-02-28 15:06 ivan
21389 * httemplate/docs/ieak.html: for now
21391 2004-02-28 14:57 ivan
21393 * Makefile: s/cleanwhisker/pouncequick/
21395 2004-02-28 14:49 ivan
21397 * FS/t/acct_snarf.t: adding
21399 2004-02-28 14:48 ivan
21401 * FS/FS/cust_pkg.pm: minor fixes
21403 2004-02-28 14:47 ivan
21405 * CREDITS: credit where the typeset invoices came from!
21407 2004-02-28 14:43 ivan
21409 * htetc/global.asa, httemplate/docs/install.html,
21410 httemplate/docs/upgrade-1.4.2.html: Apache::ASP 2.55 required
21412 2004-02-28 14:40 ivan
21414 * httemplate/edit/process/cust_main_county-collapse.cgi: style
21416 2004-02-28 14:40 ivan
21418 * httemplate/edit/process/cust_main_county.cgi: new setuptax and
21421 2004-02-28 14:26 ivan
21423 * FS/FS/Record.pm: depend on DBIx::DBSchema 0.23 and thus DBD::Pg
21424 1.32, finally closes Bug#639
21426 2004-02-27 13:21 khoff
21428 * FS/FS/svc_broadband.pm: When next_free_addr returned undef, we
21429 were trying to call addr on an undefined object. That's not
21432 2004-02-26 11:21 ivan
21434 * httemplate/view/svc_forward.cgi: correct cancel link
21435 s/account/mail forward/
21437 2004-02-25 20:01 ivan
21439 * httemplate/edit/svc_forward.cgi: double quotes are not ASP
21441 2004-02-25 19:32 ivan
21443 * FS/FS/Record.pm: allow replace with no arguments
21445 2004-02-25 02:37 ivan
21447 * httemplate/edit/svc_forward.cgi, FS/FS/cust_svc.pm: fix up
21448 forward editing for new svc_forward.src field
21450 2004-02-24 21:11 ivan
21452 * FS/FS/CGI.pm: kludge around it completely
21454 2004-02-24 21:04 ivan
21456 * FS/FS/CGI.pm: third time's the charm
21458 2004-02-24 21:00 ivan
21460 * FS/FS/CGI.pm: oops, not the right way to blank them
21462 2004-02-24 20:56 ivan
21464 * FS/FS/CGI.pm: query strings get passed through sometimes?
21466 2004-02-24 19:50 ivan
21468 * httemplate/docs/install.html: formatting
21470 2004-02-23 00:12 ivan
21472 * FS/FS/: svc_acct.pm, part_export.pm, svc_Common.pm: implement
21473 fallback suspension code
21475 2004-02-13 10:58 ivan
21477 * bin/postfix.export: postfix export
21479 2004-02-13 06:04 ivan
21481 * FS/FS/part_export.pm, bin/postfix.export: add postfix export
21483 2004-02-13 05:53 ivan
21485 * httemplate/edit/part_svc.cgi: typo
21487 2004-02-13 04:27 ivan
21489 * FS/FS/part_export/postfix.pm: adding postfix export
21491 2004-02-13 03:47 ivan
21493 * bin/sendmail.import: it lives!
21495 2004-02-13 03:44 ivan
21497 * httemplate/docs/upgrade10.html: workaround for older Pg
21499 2004-02-13 03:28 ivan
21501 * httemplate/: index.html, search/svc_forward.cgi,
21502 view/svc_forward.cgi: add mail alias browse to main menu and fix
21503 mail alias view to recognize new schema also
21505 2004-02-13 02:57 ivan
21507 * FS/bin/freeside-setup, httemplate/docs/upgrade10.html: continue
21508 adding svc_forward.src: make svc_forward.srcsvc nullable
21510 2004-02-13 02:35 ivan
21512 * FS/FS/svc_forward.pm, FS/bin/freeside-setup,
21513 httemplate/docs/schema.html, httemplate/docs/upgrade10.html: add
21516 2004-02-13 00:02 ivan
21518 * bin/sendmail.import: initial import
21520 2004-02-12 20:01 ivan
21522 * FS/FS/part_export/: router.pm, domain_shellcommands.pm,
21523 forward_shellcommands.pm, shellcommands.pm, www_shellcommands.pm:
21524 depend on Net::SSH 0.08 for non-blocking STDERR read
21526 2004-02-12 02:44 ivan
21528 * bin/bind.import: fix usage msg
21530 2004-02-11 22:31 ivan
21532 * htetc/global.asa, htetc/handler.pl,
21533 httemplate/misc/email-invoice.cgi,
21534 httemplate/misc/print-invoice.cgi, httemplate/view/cust_bill.cgi:
21535 re-email invoice, closes: bug#526 and have print and email
21536 invoice links redirect back to top of customer view page instead
21539 2004-02-07 14:13 ivan
21541 * FS/FS/part_export.pm: add link to FreeBSD patch for pw(1) problem
21543 2004-02-07 00:24 ivan
21545 * FS/FS/: cust_svc.pm, part_export.pm: add ignore_accounting flag
21546 to sqlradius and sqlradius_withdomain exports
21548 2004-02-05 17:00 ivan
21550 * FS/FS/Conf.pm: add "Net 0" invoice_default_terms
21552 2004-02-02 16:19 ivan
21554 * bin/shadow.reimport: adding shadow.reimport
21556 2004-02-01 01:29 ivan
21558 * Makefile: use install to make all components of FREESIDE_CONF dir
21560 2004-01-30 22:33 ivan
21562 * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
21563 httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi,
21564 httemplate/edit/process/part_pkg.cgi, FS/bin/freeside-setup,
21565 htetc/global.asa, htetc/handler.pl, httemplate/docs/schema.html,
21566 httemplate/docs/upgrade-1.4.2.html,
21567 httemplate/docs/upgrade10.html: add pkg_svc.primary_svc flag to
21568 enable an explicit first package flag
21570 2004-01-30 22:20 ivan
21572 * FS/FS/Record.pm: add ut_snumber, fix replacement of records with
21573 empty values in non-primary-keyed tables
21575 2004-01-30 12:40 ivan
21577 * httemplate/docs/upgrade-1.4.2.html: not appropriate
21579 2004-01-29 19:58 ivan
21581 * FS/FS/part_export.pm: add default freebsd and linux
21582 suspension/unsuspension commands, work around FreeBSD pw(1) lack
21583 of locking, and don't prepend "*SUSPENDED* " to suspend an
21586 2004-01-29 19:05 ivan
21588 * FS/FS/svc_acct.pm: don't prepend *SUSPENDED* to passwords to
21591 2004-01-29 17:27 ivan
21593 * Makefile: multiple self-service machines aren't enclosed in
21596 2004-01-29 17:10 ivan
21598 * Makefile, FS/FS/ClientAPI/MyAccount.pm,
21599 FS/bin/freeside-selfservice-server, init.d/freeside-init: add
21600 support for running selfservice server against multiple machines
21602 2004-01-27 17:45 ivan
21604 * httemplate/search/svc_acct.cgi: fix link from service definition
21607 2004-01-27 17:39 ivan
21609 * httemplate/: index.html, browse/part_svc.cgi,
21610 search/svc_acct.cgi, search/svc_domain.cgi: add service
21611 definition browse by number of active services
21613 2004-01-23 03:20 ivan
21615 * httemplate/: index.html, search/report_prepaid_income.cgi,
21616 search/report_prepaid_income.html: add prepaid income to main
21617 menu and allow arbitrary dates
21619 2004-01-23 01:04 ivan
21621 * httemplate/search/report_prepaid_income.cgi: tidy up look
21623 2004-01-23 00:58 ivan
21625 * httemplate/search/report_prepaid_income.cgi: oops
21627 2004-01-23 00:55 ivan
21629 * httemplate/search/report_prepaid_income.cgi: first try at prepaid
21632 2004-01-22 19:22 ivan
21634 * FS/FS/cust_bill.pm: undo debugging change
21636 2004-01-22 19:21 ivan
21638 * FS/FS/cust_bill.pm: consolidate large numbers of accounts to
21639 avoid gigantic line items
21641 2004-01-22 19:01 ivan
21643 * httemplate/edit/cust_main.cgi: and the same for ship_
21645 2004-01-22 18:53 ivan
21647 * httemplate/edit/cust_main.cgi: fix state default and set min year
21648 to this year, patch from <matthewd>, thanks!
21650 2004-01-22 16:49 ivan
21652 * debian/control: update ideas about package splitup
21654 2004-01-21 16:21 ivan
21656 * FS/FS/cust_main.pm: fix cancel method
21658 2004-01-21 16:11 ivan
21660 * httemplate/misc/cust_main-cancel.cgi: report cancellation errors
21663 2004-01-21 15:45 ivan
21665 * httemplate/misc/dump.cgi: fix newline problem in dump
21667 2004-01-21 14:10 ivan
21669 * FS/FS/cust_bill.pm: clean up all temp files!
21671 2004-01-21 14:00 ivan
21673 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
21674 conf/invoice_latexsmallfooter: fix multi-page typeset invoices
21676 2004-01-20 16:04 ivan
21678 * httemplate/search/: cust_bill_event.cgi, cust_pay.cgi,
21679 cust_pkg.cgi: don't include the _next_ day, just the full ending
21682 2004-01-20 12:30 ivan
21684 * httemplate/: index.html, misc/dump.cgi: add database dump from
21687 2004-01-19 15:21 ivan
21689 * httemplate/docs/upgrade-1.4.2.html: typeset invoice doc update
21691 2004-01-18 13:03 ivan
21693 * FS/FS/Record.pm: revert bind_param change _again_. passing not
21694 as a hashref causes too many other problems. please leave as is.
21695 DBD::Pg needs to be fixed. 1.31 is a lost cause.
21697 2004-01-16 13:45 ivan
21699 * FS/FS/cust_bill.pm: apply variable substitutions in latex notes
21702 2004-01-12 12:52 ivan
21704 * httemplate/docs/upgrade10.html: add IPC::ShareLite and
21707 2004-01-12 12:52 ivan
21709 * httemplate/docs/upgrade-1.4.2.html: add IPC::ShareLite
21711 2004-01-12 12:40 khoff
21713 * httemplate/edit/part_virtual_field.cgi: Lists are just better
21716 2004-01-12 12:34 khoff
21718 * httemplate/browse/part_virtual_field.cgi: $pvf isn't a global.
21720 2004-01-11 16:03 ivan
21722 * httemplate/view/cust_bill.cgi: only display "view typeset
21723 invoice" when there is an invoice_latex template
21725 2004-01-11 15:59 ivan
21727 * FS/FS/cust_bill.pm, httemplate/view/cust_bill.cgi: typeset
21728 invoice view in web UI uses pdf instead of postscript, closes
21731 2004-01-11 15:38 ivan
21733 * httemplate/view/cust_bill-pdf.cgi: fix for pdf
21735 2004-01-11 15:37 ivan
21737 * httemplate/view/cust_bill-pdf.cgi: adding
21739 2004-01-10 03:17 ivan
21741 * Makefile: workaround stubborn shells globbing [a-z] to include
21744 2004-01-09 20:19 ivan
21746 * FS/FS/cust_main.pm: don't require payname for DCHK either
21748 2004-01-09 19:50 ivan
21750 * httemplate/edit/part_bill_event.cgi: fix UI: displaying "Add" on
21751 invoice event edits
21753 2004-01-09 14:46 ivan
21755 * httemplate/search/report_receivables.cgi: add customer number
21757 2004-01-09 14:39 ivan
21759 * FS/FS/cust_credit.pm, httemplate/view/cust_main.cgi: credit
21760 deletions: need to use Date::Format and FS::Misc qw(send_email)
21761 in cust_credit.pm, need a link to delete unapplied credits too
21763 2004-01-09 14:15 ivan
21765 * FS/FS/Conf.pm: correct tyop
21767 2004-01-09 14:11 ivan
21769 * FS/FS/Conf.pm, FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
21770 httemplate/view/cust_main.cgi,
21771 httemplate/misc/delete-cust_credit.cgi: add deletecredits config
21772 value to enable deletion of credits
21774 2004-01-09 13:09 ivan
21776 * FS/FS/: Conf.pm, svc_acct.pm: adding system_usernames config
21779 2004-01-06 22:10 khoff
21781 * httemplate/edit/part_pkg.cgi: Added billing plan sql_external for
21782 billing services in an external sql database.
21784 2004-01-05 12:24 ivan
21786 * httemplate/index.html: fix other packages by next bill date link
21788 2004-01-03 19:54 ivan
21790 * httemplate/docs/signup.html: remove obsolete netscape CCK
21793 depend on HTTP::BrowserDetect directly instead of via deprecated
21794 HTTP::Headers::UserAgent (closes: Bug#578)
21796 2004-01-03 00:42 ivan
21798 * httemplate/browse/agent.cgi: fix heading colspan when there is no
21799 agent.disabled column
21801 2004-01-01 12:40 ivan
21803 * FS/FS/cust_bill.pm: escape stuff from latex
21805 2003-12-29 22:02 khoff
21807 * FS/FS/Record.pm: Pass type as scalar instead of a hashref to work
21808 around a bug in DBD::Pg version 1.31.
21810 2003-12-27 00:23 ivan
21812 * httemplate/: index.html, search/cust_pkg.cgi,
21813 search/cust_pkg.html, search/cust_pkg_report.cgi: package reports
21816 2003-12-24 10:18 khoff
21818 * FS/bin/freeside-setup: tyop
21820 2003-12-22 18:36 ivan
21822 * FS/MANIFEST, FS/FS/part_export.pm, FS/t/svc_broadband.t,
21823 FS/t/svc_external.t, htetc/global.asa, htetc/handler.pl,
21824 httemplate/edit/part_svc.cgi, httemplate/edit/svc_external.cgi,
21825 httemplate/edit/process/svc_external.cgi,
21826 httemplate/view/svc_external.cgi: add svc_external
21828 2003-12-22 17:46 ivan
21830 * FS/FS.pm, FS/FS/svc_external.pm, FS/bin/freeside-setup,
21831 httemplate/docs/upgrade10.html, FS/FS/cust_svc.pm: add
21834 2003-12-22 17:10 ivan
21836 * eg/table_template-svc.pm: update svc template for 1.5
21838 2003-12-22 17:06 ivan
21840 * eg/table_template-svc.pm: fix path to svc_Common in example table
21842 2003-12-22 16:51 ivan
21844 * FS/FS/ClientAPI/MyAccount.pm,
21845 fs_selfservice/FS-SelfService/SelfService.pm: add edit_info to
21848 2003-12-22 16:41 ivan
21850 * FS/FS/: Conf.pm, cust_main.pm: allow_negative_charges config
21853 2003-12-22 13:37 ivan
21855 * httemplate/browse/cust_pay_batch.cgi: add total cards & amount to
21856 pending batch screen
21858 2003-12-22 13:22 ivan
21860 * FS/FS/cust_main.pm: default to the whole-country tax rate if
21861 states aren't defined
21863 2003-12-22 13:18 ivan
21865 * FS/FS/cust_bill.pm: quiet warning
21867 2003-12-22 13:01 ivan
21869 * FS/FS/cust_credit.pm: allow credits to be modified at API level
21871 2003-12-22 09:50 ivan
21873 * FS/FS/cust_main.pm: add cust_credit, cust_pay and cust_refund
21876 2003-12-21 15:16 ivan
21878 * httemplate/browse/agent_type.cgi: work even if there are stray
21879 type_pkgs records around
21881 2003-12-21 15:13 ivan
21883 * FS/FS/Record.pm: cache virtual_fields method results to help
21886 2003-12-21 13:12 ivan
21888 * FS/bin/freeside-addoutsourceuser: add outsourced databases with
21889 both addresses by default
21891 2003-12-19 19:47 ivan
21893 * httemplate/browse/part_referral.cgi: fix inflated advertising
21896 2003-12-15 00:08 ivan
21898 * conf/invoice_latex: line up w/window envelopes
21900 2003-12-15 00:07 ivan
21902 * httemplate/misc/print-invoice.cgi: print_ps returns ths invoice
21903 now, do not count on latex printing it, oops
21905 2003-12-14 22:42 ivan
21907 * FS/FS/: cust_main.pm, cust_bill.pm: fix bug that charged full
21908 amounts of all open invoices as soon as balance went positive
21909 (only manifests when any cust_bill->owed somehow got to be
21912 2003-12-14 19:41 ivan
21914 * FS/FS/cust_bill.pm: add _latex_escape sub
21916 2003-12-14 09:53 ivan
21918 * httemplate/view/cust_main.cgi: non-breaking spaces in custoemr
21921 2003-12-10 15:53 ivan
21923 * FS/FS/ClientAPI/Signup.pm: signup page w/advertising source
21926 2003-12-10 14:51 ivan
21928 * FS/bin/freeside-setup, httemplate/docs/upgrade10.html: add
21929 part_referral.disabled, add disabled indices to agent and
21932 2003-12-10 14:50 ivan
21934 * FS/FS/part_referral.pm: add part_referral.disabled
21936 2003-11-30 00:06 ivan
21938 * FS/FS/cust_bill.pm: explicitly tell dvips to write output to a
21941 2003-11-29 23:52 ivan
21943 * httemplate/view/cust_bill.cgi: add link to view typeset invoice
21945 2003-11-29 23:41 ivan
21947 * conf/invoice_latex: move to the left to line up with window
21950 2003-11-29 02:50 ivan
21952 * FS/FS/cust_credit_bill.pm: missing cut
21954 2003-11-29 02:48 ivan
21956 * FS/FS/cust_bill.pm: use the latex template for normal printing
21959 2003-11-29 02:39 ivan
21961 * httemplate/edit/part_pkg.cgi: adding sql_generic price plan
21963 2003-11-29 00:32 ivan
21965 * FS/FS/: Conf.pm, cust_bill_pay.pm, cust_credit_bill.pm: option to
21966 send statements when a payment or credit is applied
21968 2003-11-29 00:18 ivan
21970 * FS/FS/part_bill_event.pm: also set default latex template for
21971 late bill templates
21973 2003-11-29 00:08 ivan
21975 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
21976 conf/invoice_latexfooter, conf/invoice_latexnotes,
21977 httemplate/misc/print-invoice.cgi,
21978 httemplate/view/cust_bill-ps.cgi: postscript invoice redux
21980 2003-11-26 07:37 ivan
21982 * FS/FS/cust_bill.pm: remove spurious Setup on one-time package
21985 2003-11-26 06:25 ivan
21987 * FS/FS/: Conf.pm, cust_bill.pm: add invoice_default_terms config
21988 value to control explicit due date printing on invoices
21990 2003-11-24 06:29 ivan
21992 * httemplate/edit/part_export.cgi: fix html quoting problems
21994 2003-11-24 05:01 ivan
21996 * httemplate/browse/part_export.cgi: fix html quoting of export
21999 2003-11-21 10:55 ivan
22001 * FS/FS/Record.pm: revert bind_param change!
22003 2003-11-21 07:32 ivan
22005 * httemplate/search/report_receivables.cgi: precedence helps alot
22007 2003-11-21 07:25 ivan
22009 * httemplate/search/report_receivables.cgi: precedence helps alot
22011 2003-11-21 07:20 ivan
22013 * httemplate/search/report_receivables.cgi: show customer status on
22016 2003-11-20 04:48 ivan
22018 * FS/FS/part_export/communigate_pro.pm: don't error out when not
22019 actually changing domain
22021 2003-11-19 10:13 ivan
22023 * FS/FS/Record.pm: work around DBD::Pg problems with bind_param
22025 2003-11-19 04:21 ivan
22027 * httemplate/: edit/REAL_cust_pkg.cgi, search/cust_pkg.html,
22028 search/report_cc.html, search/report_credit.html,
22029 search/report_cust_pay.html, search/report_tax.html: fix
22030 jscalendar date ifFormat
22032 2003-11-18 17:37 ivan
22034 * FS/FS/cust_bill.pm: reversing accidental commit of
22037 2003-11-18 17:29 ivan
22039 * FS/FS/: cust_bill.pm, cust_main.pm: disable debugging by default
22041 2003-11-18 07:14 ivan
22043 * FS/FS/part_export.pm: fix communigate pro export descriptions
22045 2003-11-18 07:04 ivan
22047 * FS/: FS/part_export/communigate_pro.pm,
22048 FS/part_export/communigate_pro_singledomain.pm, MANIFEST,
22049 FS/part_export.pm: add communigate_pro_singledomain export
22051 2003-11-18 03:17 ivan
22053 * httemplate/docs/install.html: remove thread/PerlIO warning -
22054 standard in 5.8.x and working fine
22056 2003-11-14 23:28 ivan
22058 * FS/bin/freeside-selfservice-server: kill off ssh process when
22059 re-opening connection
22061 2003-11-14 23:18 ivan
22063 * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
22064 trailing newline to supress useless error messages in log
22066 2003-11-14 00:43 ivan
22068 * FS/bin/freeside-selfservice-server: hopefully recover better from
22069 lost ssh connections
22071 2003-11-13 18:52 ivan
22073 * httemplate/search/report_receivables.cgi: sort these
22076 2003-11-12 04:29 ivan
22078 * FS/FS/: svc_Common.pm, svc_acct.pm: allow provisioning of
22079 unaudited services with a svcnum for imports
22081 2003-11-12 03:22 ivan
22083 * FS/FS/cust_pkg.pm: better error msg
22085 2003-11-11 07:03 ivan
22087 * FS/FS/svc_Common.pm: also make setx behave when setting svcnum
22090 2003-11-11 06:39 ivan
22092 * FS/FS/svc_Common.pm: fix up virtual field reprucussions
22094 2003-11-11 06:21 ivan
22096 * FS/FS/svc_Common.pm: simple change to cust_svc creation to help
22097 imports with svcnums
22099 2003-11-11 00:35 ivan
22101 * httemplate/browse/part_referral.cgi: really fix advertising
22104 2003-11-11 00:01 ivan
22106 * httemplate/search/report_receivables.cgi: remove spaces between
22107 parens and contact name
22109 2003-11-10 23:51 ivan
22111 * httemplate/browse/: part_referral.cgi, svc_acct_pop.cgi:
22114 2003-11-10 05:54 ivan
22116 * httemplate/misc/process/meta-import.cgi: hmm forgot to check this
22119 2003-11-08 08:36 ivan
22121 * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: add order_pkg and
22122 cancel_pkg functions to self-service
22124 2003-11-08 08:31 ivan
22126 * fs_selfservice/FS-SelfService/SelfService.pm: documentation for
22127 self-service functions!
22129 2003-11-08 04:59 ivan
22131 * FS/FS/ClientAPI/MyAccount.pm: pass paybatch field to realtime_bop
22132 so we can prevent double-charges
22134 2003-11-07 02:53 ivan
22136 * httemplate/elements/: calendar-en.js, calendar-setup.js,
22137 calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
22140 2003-11-07 00:39 ivan
22142 * FS/FS/cust_svc.pm: also fix attribute_since_sqlradacct for data
22145 2003-11-07 00:36 ivan
22147 * FS/FS/cust_svc.pm: finish fixing sqlradius_withdomain time
22150 2003-11-06 23:56 ivan
22152 * httemplate/view/svc_acct.cgi: also show RADIUS usage information
22153 for sqlradius_withdomain exports
22155 2003-11-06 06:45 ivan
22157 * httemplate/search/report_receivables.cgi: add totals & simplify
22160 2003-11-06 06:08 ivan
22162 * httemplate/search/report_receivables.cgi: ack! count credits,
22165 2003-11-06 06:00 ivan
22167 * httemplate/search/report_receivables.cgi: typo
22169 2003-11-06 05:56 ivan
22171 * httemplate/search/report_receivables.cgi: link to customer, don't
22174 2003-11-06 05:40 ivan
22176 * FS/MANIFEST: removing bin/freeside-receivables-report
22178 2003-11-06 05:39 ivan
22180 * httemplate/: index.html, search/report_receivables.cgi: "current
22181 receivables" -> A/R Aging summary
22183 2003-11-06 05:37 ivan
22185 * FS/bin/freeside-receivables-report: removing (rewritten as a
22186 proper html report)
22188 2003-11-05 03:13 ivan
22190 * bin/create-fetchmailrc: fixup
22192 2003-11-05 02:26 ivan
22194 * FS/FS/svc_acct.pm: allow letters in quota for use with edquota -p
22196 2003-11-04 10:01 ivan
22198 * FS/FS/cust_main.pm: don't overwrite otaker on cust_main!
22200 2003-11-04 09:57 ivan
22202 * bin/create-fetchmailrc: adding
22204 2003-11-04 09:30 ivan
22206 * FS/FS/: svc_acct.pm, part_export/shellcommands.pm: make snarf
22207 info available to exports
22209 2003-11-04 02:56 ivan
22211 * FS/FS/Record.pm: finish treating serials as ints!
22213 2003-11-04 02:55 ivan
22215 * FS/FS/Record.pm: treat serial columns as ints too!
22217 2003-11-03 03:42 ivan
22219 * FS/FS/svc_Common.pm, httemplate/edit/part_svc.cgi: does this fix
22222 2003-11-03 03:30 ivan
22224 * httemplate/edit/part_svc.cgi: kludge around this so i can add
22225 service definitions for now
22227 2003-11-02 21:57 ivan
22229 * httemplate/: index.html, browse/part_pkg.cgi,
22230 search/cust_pkg.cgi: add suspended/canceled browse, fix the old
22233 2003-11-02 21:48 ivan
22235 * httemplate/search/cust_pkg.cgi: add suspended/canceled package
22238 2003-11-02 21:40 ivan
22240 * httemplate/index.html: formatting
22242 2003-11-02 21:34 ivan
22244 * httemplate/index.html: remove duplicate items from "Reports"
22247 2003-11-02 21:25 ivan
22249 * httemplate/browse/part_pkg.cgi: tyops
22251 2003-11-02 21:21 ivan
22253 * httemplate/browse/part_pkg.cgi: also show suspended and canceled
22254 counts on active package browse
22256 2003-10-26 09:30 ivan
22258 * httemplate/search/cust_main-quickpay.html: default quickpay to
22261 2003-10-25 17:39 ivan
22263 * httemplate/search/: cust_pay.cgi, report_cust_pay.html: payment
22264 reports broken down by Visa/MC / Amex / Discover
22266 2003-10-24 19:05 ivan
22268 * FS/FS/: acct_snarf.pm, svc_Common.pm, svc_acct.pm,
22269 ClientAPI/Signup.pm: signups with snarf info!
22271 2003-10-24 18:06 ivan
22273 * httemplate/docs/signup.html: better link to .INS files
22276 2003-10-24 13:38 ivan
22278 * FS/FS/: cust_main.pm, Conf.pm: add cvv-save configuration value
22279 to save the cvv data for specific card types
22281 2003-10-24 12:28 ivan
22283 * FS/FS/ClientAPI/Signup.pm, httemplate/edit/cust_main.cgi,
22284 httemplate/edit/process/cust_main.cgi, httemplate/docs/cvv2.html,
22285 httemplate/docs/upgrade10.html, FS/FS/cust_main.pm,
22286 FS/bin/freeside-setup, httemplate/docs/schema.html: cvv!
22288 2003-10-23 22:51 ivan
22290 * httemplate/images/: cvv2.png, cvv2_amex.png: adding cvv2 images
22292 2003-10-23 17:50 ivan
22294 * httemplate/browse/part_referral.cgi: UI: adjust alignment of
22297 2003-10-23 17:39 ivan
22299 * httemplate/browse/part_referral.cgi: referral listing now shows
22300 customer signups today and past week/30/60/90/6months/year/total
22302 2003-10-23 15:37 ivan
22304 * bin/dbdef-create: require DBIx::DBSchema 0.22 to deal with Pg
22307 2003-10-23 02:02 ivan
22309 * httemplate/docs/legacy.html: fix cranky verbitage at the top
22311 2003-10-23 00:49 ivan
22313 * FS/FS/cust_pay_batch.pm: Declined results from batches should now
22314 suspend the relevant customer.
22316 2003-10-22 12:10 khoff
22318 * httemplate/edit/process/router.cgi: dbh is a global.
22320 2003-10-19 22:01 ivan
22322 * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
22323 httemplate/view/cust_main.cgi: finish up weekly billing
22325 2003-10-19 21:25 ivan
22327 * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
22328 httemplate/edit/part_pkg.cgi, httemplate/docs/upgrade10.html,
22329 FS/bin/freeside-setup: daily/weekly billing
22331 2003-10-19 11:08 ivan
22333 * httemplate/docs/install.html: fix CPAN link
22335 2003-10-16 15:57 khoff
22337 * FS/FS/part_export/router.pm: Telnet/SSH router export for
22340 2003-10-16 06:48 ivan
22342 * httemplate/docs/billing.html: fix Text::Template link
22344 2003-10-15 16:17 khoff
22346 * httemplate/browse/router.cgi: $router isn't a global.
22348 2003-10-15 15:59 khoff
22350 * httemplate/edit/router.cgi: More changes that got lost in the
22353 2003-10-15 15:48 khoff
22355 * httemplate/view/svc_broadband.cgi: File got munged during
22356 svc_broadband merge. Added ability to create a 'customer
22359 2003-10-15 08:03 ivan
22361 * FS/bin/freeside-selfservice-server,
22362 fs_selfservice/FS-SelfService/SelfService.pm,
22363 fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
22364 tagging ability so we can run multiple self-service clients on
22367 2003-10-15 05:08 ivan
22369 * FS/bin/freeside-setup: fix agent username and password
22372 2003-10-15 02:41 ivan
22374 * FS/FS/cust_main.pm: - Business::OnlinePayment "recurring_billing"
22375 flag is set for subsequent credit card transactions; some
22376 processors (AuthorozeNet, others?) use this to waive the CVV2
22379 2003-10-09 10:40 ivan
22381 * FS/FS/cust_pay_batch.pm: parse last line from TD Canada Trust
22383 2003-10-09 04:05 ivan
22385 * httemplate/docs/install.html: don't install on a public server!
22387 2003-10-07 21:09 ivan
22389 * htetc/global.asa, htetc/handler.pl,
22390 httemplate/misc/upload-batch.cgi: can't use
22391 File::Basename::basename for windows filenames! use a regex
22394 2003-10-07 06:50 ivan
22396 * Makefile: mandrake
22398 2003-10-07 01:05 ivan
22400 * FS/: FS/acct_snarf.pm, FS.pm, FS/part_export.pm: adding
22403 2003-10-06 23:06 ivan
22405 * FS/FS/part_export/communigate_pro.pm: problem was scalar context
22406 propogating to the wrong place in the grep
22408 2003-10-06 23:03 ivan
22410 * FS/FS/part_export/communigate_pro.pm: fix subroutine call from
22411 UpdateAccountSettings sub
22413 2003-10-06 22:50 ivan
22415 * FS/FS/part_export/communigate_pro.pm: add suspend and unsuspend
22416 hooks, don't try and set '*SUSPENDED*' passwords
22418 2003-10-06 22:49 ivan
22420 * FS/FS/svc_acct.pm: doc
22422 2003-10-06 19:27 ivan
22424 * FS/FS/part_export/communigate_pro.pm: add suspension /
22425 unsuspension export to communigate
22427 2003-10-06 05:05 ivan
22429 * httemplate/search/cust_main-quickpay.html: - put link to main
22430 menu on quick payment search page
22432 2003-10-06 04:39 ivan
22434 * httemplate/search/svc_acct.cgi: fix URL argument processing for
22435 account searches by popnum
22437 2003-10-06 04:22 ivan
22439 * httemplate/search/svc_acct.cgi: typo
22441 2003-10-06 04:20 ivan
22443 * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: fix
22444 linking to account list per access number
22446 2003-10-06 04:14 ivan
22448 * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: agent
22449 browse shows # of active accounts & links to appropriate account
22452 2003-10-02 14:51 khoff
22454 * httemplate/edit/svc_broadband.cgi: $field isn't a global.
22456 2003-10-02 07:26 ivan
22458 * Makefile: minor Makefile updates
22460 2003-10-02 07:19 ivan
22462 * FS/FS/: Conf.pm, cust_main.pm: add emaildecline-exclude config
22465 2003-10-02 06:08 ivan
22467 * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: turn
22468 off super-verbose logging
22470 2003-10-02 05:42 ivan
22472 * fs_selfservice/FS-SelfService/Makefile.PL: update Makefile.PL
22473 dependancies (PREREQ_PM) for self-service module and signup
22476 2003-10-02 04:23 ivan
22478 * fs_selfservice/FS-SelfService/cgi/login.html: removing testing
22481 2003-10-02 03:18 ivan
22483 * FS/bin/freeside-daily: added -y switch to freeside-daily to
22484 specify an offset in days
22486 2003-10-02 01:56 ivan
22488 * FS/FS/raddb.pm, bin/generate-raddb: update with dictionaries from
22489 freeradius 0.9.1, and fix generate-raddb to avoid duplicates
22491 2003-09-30 08:01 ivan
22493 * FS/FS/agent.pm: no duplicate usernames
22495 2003-09-30 07:58 ivan
22497 * httemplate/docs/upgrade10.html: agent schema changes
22499 2003-09-30 05:48 ivan
22501 * httemplate/misc/download-batch.cgi: IE doesn't like downloading
22502 MIME type text/comma-separated-values
22504 2003-09-30 01:21 ivan
22506 * httemplate/edit/REAL_cust_pkg.cgi, CREDITS,
22507 httemplate/elements/calendar-en.js,
22508 httemplate/elements/calendar-setup.js,
22509 httemplate/elements/calendar-win2k-2.css,
22510 httemplate/elements/calendar.js,
22511 httemplate/elements/calendar_stripped.js,
22512 httemplate/images/calendar.png, httemplate/search/cust_pkg.html,
22513 httemplate/search/report_cc.html,
22514 httemplate/search/report_credit.html,
22515 httemplate/search/report_cust_pay.html,
22516 httemplate/search/report_tax.html: calendar popups!
22518 2003-09-30 00:04 ivan
22520 * htetc/global.asa, htetc/handler.pl,
22521 httemplate/docs/upgrade-1.4.2.html: CGI.pm 2.47 required for
22524 2003-09-29 03:10 ivan
22526 * httemplate/: browse/agent.cgi, search/cust_main.cgi: agent browse
22527 now links to active/cancelled customers
22529 2003-09-28 23:51 ivan
22531 * FS/FS/ClientAPI/Signup.pm: signup with agent selection
22533 2003-09-28 23:35 ivan
22535 * httemplate/index.html: remove Gratuitous Capitalization
22537 2003-09-28 22:51 ivan
22539 * FS/FS/agent.pm, httemplate/browse/agent.cgi,
22540 httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi: agents
22541 can be disabled (auto-sensing based on schema)
22543 2003-09-28 22:51 ivan
22545 * FS/bin/freeside-setup, httemplate/docs/schema.html: added
22546 agent.disabled agent.username agent._password
22548 2003-09-28 19:17 ivan
22550 * FS/: FS/Conf.pm, bin/freeside-selfservice-server: finish removing
22551 quiet config options
22553 2003-09-27 19:36 ivan
22555 * FS/FS/cust_pay_batch.pm, htetc/global.asa, htetc/handler.pl,
22556 httemplate/browse/cust_pay_batch.cgi,
22557 httemplate/misc/upload-batch.cgi: add upload of batch result from
22558 TD Canada Trust some global.asa / handler.pl enhancements
22560 2003-09-26 16:33 khoff
22562 * httemplate/edit/svc_www.cgi: $field is not a global.
22564 2003-09-26 14:02 khoff
22566 * httemplate/edit/svc_acct.cgi: $field isn't a global.
22568 2003-09-26 06:37 ivan
22570 * httemplate/docs/upgrade10.html: sql
22572 2003-09-26 06:04 ivan
22574 * FS/: FS/cust_main.pm, bin/freeside-daily: re-setup option to
22575 re-charge setup fee
22577 2003-09-26 02:31 ivan
22579 * FS/FS/cust_main.pm: scalar/array scope fix... new, multiple (i.e.
22580 canadian GST/PST) taxes work now!
22582 2003-09-26 02:15 ivan
22584 * FS/FS/UID.pm: re-enable ChopBlanks for now
22586 2003-09-26 02:09 ivan
22588 * FS/FS/cust_pkg.pm: fix manual_flag problem preventing cust_pkg
22591 2003-09-26 01:11 ivan
22593 * httemplate/: browse/cust_main_county.cgi,
22594 edit/cust_main_county.cgi: fix tax edit UI
22596 2003-09-25 04:56 ivan
22598 * httemplate/docs/upgrade10.html: new per-tax setuptax and recurtax
22601 2003-09-25 04:49 ivan
22603 * httemplate/: browse/cust_main_county.cgi,
22604 edit/cust_main_county.cgi: UI for multiple named taxes w/setup &
22605 recur exemptions 1.4 schema-auto-adjusting backport
22607 2003-09-25 04:17 ivan
22609 * FS/FS/: cust_main.pm, cust_main_county.pm: multiple, named taxes
22610 for a single region 1.4 backport auto-adjusts based on schema
22612 2003-09-25 03:40 ivan
22614 * FS/bin/freeside-setup, httemplate/docs/schema.html: add setuptax
22615 and recurtax fields to cust_main_county
22617 2003-09-25 03:28 ivan
22619 * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
22620 freebsd portability fix
22622 2003-09-25 03:27 ivan
22624 * FS/bin/freeside-selfservice-server: freebsd portability fixes
22626 2003-09-25 03:26 ivan
22628 * FS/FS/ClientAPI/MyAccount.pm: quiet self-service server cancels
22630 2003-09-25 02:40 ivan
22632 * httemplate/docs/upgrade-1.4.2.html: 1.4.2 upgrade
22634 2003-09-25 02:39 ivan
22636 * httemplate/docs/upgrade9.html: update upgrade docs for bind
22639 2003-09-24 10:20 ivan
22641 * FS/FS/part_export/shellcommands.pm: don't change dir either when
22642 username_pwonly is set
22644 2003-09-24 10:06 ivan
22646 * FS/FS/part_export/shellcommands.pm: don't allow uid changes when
22649 2003-09-23 18:30 ivan
22651 * httemplate/browse/agent.cgi: fix boolean precedence error leading
22652 to inaccurate results on the new customer status list
22654 2003-09-21 00:31 ivan
22656 * FS/FS/cust_bill.pm, httemplate/misc/download-batch.cgi: remove
22657 trancode from batching
22659 2003-09-20 23:52 ivan
22661 * httemplate/misc/download-batch.cgi: eliminate extraneous newlines
22663 2003-09-20 18:22 ivan
22665 * httemplate/misc/download-batch.cgi: preliminary batch download
22667 2003-09-20 18:22 ivan
22669 * httemplate/browse/cust_pay_batch.cgi: add link to preliminary
22672 2003-09-19 05:40 ivan
22674 * FS/FS/cust_main.pm: quiet option to cancel method
22676 2003-09-19 05:13 ivan
22678 * FS/FS/ClientAPI/Signup.pm: remove klunky $error ||= usage
22680 2003-09-19 05:04 ivan
22682 * FS/FS/ClientAPI/Signup.pm: oops, flipped an or to an and
22684 2003-09-19 05:02 ivan
22686 * FS/FS/ClientAPI/Signup.pm: cache initial signup_info for
22689 2003-09-19 04:56 ivan
22691 * FS/FS/ClientAPI/Signup.pm: better error message when you don't
22694 2003-09-19 04:50 ivan
22696 * init.d/freeside-init: correct pid filename for stopping
22697 self-service server
22699 2003-09-19 04:35 ivan
22701 * fs_selfservice/FS-SelfService/SelfService.pm: finish moving
22702 signup server functions to self-service interace
22704 2003-09-19 04:00 ivan
22706 * FS/FS/ClientAPI/Signup.pm: module needs to return true
22708 2003-09-19 03:08 ivan
22710 * FS/FS/ClientAPI/Signup.pm: make sure signup cancels are quiet
22712 2003-09-19 03:07 ivan
22714 * Makefile, FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
22715 FS/FS/ClientAPI/Signup.pm, httemplate/docs/index.html: move
22716 signup server functions to self-service server. fix provisioning
22717 & immediate suspension of declined signups.
22719 2003-09-19 02:59 ivan
22721 * init.d/freeside-init: removing signup and passwd servers
22723 2003-09-18 21:25 ivan
22725 * FS/FS/cust_main.pm: finish cleaning up the quiet stuff
22727 2003-09-18 21:13 ivan
22729 * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm: deprecate
22730 signup_server-quiet config option
22732 2003-09-18 03:52 ivan
22734 * httemplate/browse/agent.cgi: oops
22736 2003-09-18 03:46 ivan
22738 * httemplate/browse/agent.cgi: include info on number of
22739 active/cancelled customers in agent browse
22741 2003-09-15 14:33 ivan
22743 * httemplate/search/cust_pkg.cgi: package search skips cancelled
22744 packages when searching by date range
22746 2003-09-11 17:14 khoff
22748 * FS/FS/addr_block.pm: @excludeaddr is a list of addresses, not
22749 NetAddrs, so it shouldn't be map'd
22751 2003-09-11 14:57 ivan
22753 * FS/FS/part_export.pm: also update sqlradius_withdomaind
22754 description for freeradius 0.9.1
22756 2003-09-11 14:54 ivan
22758 * FS/FS/part_export.pm: update doc note for freeradius 0.9.1
22760 2003-09-10 15:10 ivan
22762 * FS/FS/part_export/communigate_pro.pm: communigate pro quota bs
22764 2003-09-10 14:56 ivan
22766 * FS/FS/part_export/communigate_pro.pm: don't set an empty
22769 2003-09-10 14:45 ivan
22771 * FS/FS/part_export/communigate_pro.pm: communitgate pro
22772 CreateAccount examples are on crack
22774 2003-09-10 14:39 ivan
22776 * FS/FS/part_export/communigate_pro.pm: fix for communigate pro
22777 weird data structure on create
22779 2003-09-10 14:01 ivan
22781 * FS/FS/part_export/communigate_pro.pm: set initial password for
22784 2003-09-10 03:54 ivan
22786 * FS/FS/cust_pay.pm: adding cust_main method
22788 2003-09-09 15:36 ivan
22790 * FS/MANIFEST: adding communigate_pro export
22792 2003-09-08 21:16 ivan
22794 * FS/FS/part_export.pm: typo hiding remote username labels
22796 2003-09-06 00:20 ivan
22798 * httemplate/browse/agent_type.cgi: hide display of disabled
22799 packages from agent type browse
22801 2003-09-05 23:45 ivan
22803 * FS/FS/part_export.pm: updated DBI link in sqlradius export notes
22805 2003-09-05 18:45 ivan
22807 * FS/FS/svc_acct.pm: fix method name
22809 2003-09-05 18:44 ivan
22811 * FS/FS/: cust_svc.pm, svc_acct.pm: add
22812 get_session_history_sqlradacct have $ignore_quantity also ignore
22815 2003-09-05 06:19 ivan
22817 * FS/FS/part_export/communigate_pro.pm: typo
22819 2003-09-05 06:18 ivan
22821 * FS/FS/: part_export.pm, part_export/communigate_pro.pm: add
22822 communigate pro export
22824 2003-09-05 06:16 ivan
22826 * FS/FS/Conf.pm: doc
22828 2003-09-05 02:13 ivan
22830 * FS/FS/svc_acct.pm: allow ! password like !!
22832 2003-09-05 01:17 ivan
22834 * FS/FS/Conf.pm: fix reference to obsolete shellcommands-useradd
22835 conf value (refer to exports instead)
22837 2003-09-05 01:02 ivan
22839 * FS/FS/Conf.pm: fix typo
22841 2003-09-05 01:01 ivan
22843 * FS/FS/svc_acct.pm: allow up to 60 char encrypted passwords for
22846 2003-09-05 00:55 ivan
22848 * FS/bin/freeside-setup: svc_acct._password from 50 to 72 for
22851 2003-09-04 21:09 ivan
22853 * FS/FS/: Conf.pm, cust_main.pm: users-allow_comp config value to
22854 control creation of complimentary accounts and minor pod updates
22856 2003-09-04 19:31 ivan
22858 * httemplate/edit/part_svc.cgi: -w-safe and run under a 1.4 schema
22861 2003-09-03 16:06 ivan
22863 * httemplate/view/cust_main.cgi: list extraneous services, closes:
22866 2003-09-03 13:22 ivan
22868 * FS/FS/Record.pm: turn off query debugging
22870 2003-09-03 11:46 ivan
22872 * FS/FS/Record.pm: turn vfieldpart_hashref into a method, not a
22873 subroutine another fix to support running 1.5.0 virtual field
22874 code on 1.4.x databases
22876 2003-09-03 06:18 ivan
22878 * FS/FS/part_export.pm: openbsd also uses sane useradd/mod/del
22881 2003-09-03 05:35 ivan
22883 * Makefile: makefile trivia for openbsd
22885 2003-08-07 22:54 ivan
22887 * httemplate/view/svc_acct.cgi: - fix possible glitch with Mason on
22888 account view screen
22890 2003-08-07 22:42 ivan
22892 * FS/FS/CGI.pm, bin/masonize, httemplate/index.html,
22893 httemplate/elements/header.html,
22894 httemplate/elements/menubar.html, httemplate/elements/pager.html,
22895 httemplate/elements/table.html, httemplate/search/sql.cgi,
22896 httemplate/search/sql.html,
22897 httemplate/search/elements/search.html: - (finish) includes!
22898 (closes: Bug#551) - (finish) moving SQL search to including
22899 generic elements/search.html - new elements: menubar.html,
22900 header.html, pager.html and table.html - have masonize process
22903 2003-08-07 19:02 ivan
22905 * bin/masonize, htetc/global.asa, httemplate/autohandler,
22906 httemplate/graph/money_time-graph.cgi,
22907 httemplate/graph/money_time.cgi, httemplate/search/sql.html,
22908 httemplate/search/elements/search.html: - fix Mason profiling to
22909 pass-through images (for graph/) - fix graph/money-time.cgi use
22910 of $m interfering with Mason - fix graph/money-time-graph.cgi to
22911 set content-type in a Mason/ASP-independant fashion -
22912 (beginning of) includes! - (beginning of) moving SQL search to
22913 including generic elements/search.html - fix global.asa typo -
22914 fix masonize to not prepend an extraneous blank line (breaking
22915 graph/money-time-graph.cgi)
22917 2003-08-07 06:08 ivan
22919 * htetc/global.asa, htetc/handler.pl,
22920 httemplate/view/cust_main.cgi: - turn on profiling with mason
22921 like with Apache::ASP (redirects now working) - fix mason error
22922 with new view/cust_main.cgi UI
22924 2003-08-07 05:47 ivan
22926 * Makefile, htetc/global.asa, htetc/handler.pl,
22927 htetc/handler.pl-1.0x, httemplate/autohandler,
22928 httemplate/index.html, httemplate/docs/install.html,
22929 httemplate/docs/upgrade10.html: - switch to mason by default -
22930 minimum mason version 1.1 (and doc) - evaluate .html files with
22931 mason/asp - turn on profiling with mason like with Apache::ASP
22932 (redirects not working) - (start of) includes
22934 2003-08-05 14:00 ivan
22936 * httemplate/browse/part_pkg.cgi: doh, revert stuff that shouldn't
22937 have been checked in
22939 2003-08-05 13:06 ivan
22941 * htetc/: handler.pl, handler.pl-1.0x: no svc_acct_sm in 1.5
22943 2003-08-05 12:07 ivan
22945 * FS/FS/part_export.pm: update sqlradius{_withdomain} documentation
22947 2003-08-05 11:52 ivan
22949 * FS/FS/svc_domain.pm: remove spurious re-use of $error
22951 2003-08-05 11:45 ivan
22953 * FS/FS/Record.pm: backwards compatibility if the schema hasn't
22956 2003-08-04 17:32 khoff
22958 * httemplate/index.html: Fixed %%%VERSION%%% tag
22960 2003-08-04 17:20 khoff
22962 * FS/MANIFEST, FS/FS/Record.pm, FS/FS/addr_block.pm,
22963 FS/FS/agent.pm, FS/FS/agent_type.pm, FS/FS/cust_bill.pm,
22964 FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay.pm,
22965 FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
22966 FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
22967 FS/FS/cust_credit_refund.pm, FS/FS/cust_main.pm,
22968 FS/FS/cust_main_county.pm, FS/FS/cust_main_invoice.pm,
22969 FS/FS/cust_pay.pm, FS/FS/cust_pay_batch.pm, FS/FS/cust_pkg.pm,
22970 FS/FS/cust_refund.pm, FS/FS/cust_svc.pm,
22971 FS/FS/cust_tax_exempt.pm, FS/FS/domain_record.pm,
22972 FS/FS/export_svc.pm, FS/FS/msgcat.pm, FS/FS/nas.pm,
22973 FS/FS/part_bill_event.pm, FS/FS/part_export.pm,
22974 FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
22975 FS/FS/part_pop_local.pm, FS/FS/part_referral.pm,
22976 FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
22977 FS/FS/part_virtual_field.pm, FS/FS/pkg_svc.pm, FS/FS/port.pm,
22978 FS/FS/prepay_credit.pm, FS/FS/queue.pm, FS/FS/queue_arg.pm,
22979 FS/FS/queue_depend.pm, FS/FS/radius_usergroup.pm,
22980 FS/FS/router.pm, FS/FS/session.pm, FS/FS/svc_Common.pm,
22981 FS/FS/svc_acct.pm, FS/FS/svc_acct_pop.pm, FS/FS/svc_broadband.pm,
22982 FS/FS/svc_domain.pm, FS/FS/svc_forward.pm, FS/FS/svc_www.pm,
22983 FS/FS/type_pkgs.pm, FS/bin/freeside-setup, htetc/global.asa,
22984 htetc/handler.pl, htetc/handler.pl-1.0x, httemplate/index.html,
22985 httemplate/browse/part_svc.cgi,
22986 httemplate/browse/part_virtual_field.cgi,
22987 httemplate/browse/router.cgi, httemplate/docs/upgrade10.html,
22988 httemplate/edit/part_svc.cgi,
22989 httemplate/edit/part_virtual_field.cgi,
22990 httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
22991 httemplate/edit/svc_broadband.cgi, httemplate/edit/svc_www.cgi,
22992 httemplate/edit/process/router.cgi,
22993 httemplate/edit/process/svc_broadband.cgi,
22994 httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
22995 httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
22996 Virtual field merge
22998 2003-08-04 17:00 khoff
23000 * FS/FS/part_router_field.pm, FS/FS/part_sb_field.pm,
23001 FS/FS/router_field.pm, FS/FS/sb_field.pm,
23002 httemplate/browse/part_sb_field.cgi,
23003 httemplate/edit/part_router_field.cgi,
23004 httemplate/edit/part_sb_field.cgi: Virtual field merge
23006 2003-07-25 09:26 ivan
23008 * FS/FS/svc_acct.pm: typo
23010 2003-07-25 06:13 ivan
23012 * FS/FS/Conf.pm: doc
23014 2003-07-23 10:05 ivan
23016 * FS/FS/part_export/domain_shellcommands.pm: bugfix for
23017 non-catchall domains
23019 2003-07-23 08:36 ivan
23021 * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
23022 spurious "can't purchase pkgpart" errors
23024 2003-07-17 09:02 ivan
23026 * FS/FS/cust_main.pm: one last tiny bugfix for the retry_realtime
23029 2003-07-16 09:05 ivan
23031 * httemplate/search/cust_pay.cgi: UI
23033 2003-07-16 09:01 ivan
23035 * httemplate/search/cust_pay.cgi: show totals in payment report
23037 2003-07-15 06:30 ivan
23039 * rt/: ChangeLog, Makefile, README, TODO, bin/initacls.Oracle,
23040 bin/initacls.Pg, bin/initacls.mysql, bin/mason_handler.fcgi,
23041 bin/mason_handler.scgi, bin/rt, bin/rt-mailgate, bin/rtadmin,
23042 bin/webmux.pl, docs/rt.gif, docs/design_docs/acls,
23043 docs/design_docs/basic-definitions.txt,
23044 docs/design_docs/cli_spec, docs/design_docs/evil_plans,
23045 docs/design_docs/local_hacking, etc/acl.Oracle, etc/acl.Pg,
23046 etc/acl.mysql, etc/config.pm, etc/schema.Oracle, etc/schema.Pg,
23047 etc/schema.mysql, etc/schema.pm, lib/MANIFEST, lib/MANIFEST.SKIP,
23048 lib/Makefile.PL, lib/RT.pm, lib/test.pl, lib/RT/ACE.pm,
23049 lib/RT/ACL.pm, lib/RT/Attachment.pm, lib/RT/Attachments.pm,
23050 lib/RT/CurrentUser.pm, lib/RT/Date.pm, lib/RT/EasySearch.pm,
23051 lib/RT/Group.pm, lib/RT/GroupMember.pm, lib/RT/GroupMembers.pm,
23052 lib/RT/Groups.pm, lib/RT/Handle.pm, lib/RT/Keyword.pm,
23053 lib/RT/KeywordSelect.pm, lib/RT/KeywordSelects.pm,
23054 lib/RT/Keywords.pm, lib/RT/Link.pm, lib/RT/Links.pm,
23055 lib/RT/ObjectKeyword.pm, lib/RT/ObjectKeywords.pm,
23056 lib/RT/Queue.pm, lib/RT/Queues.pm, lib/RT/Record.pm,
23057 lib/RT/Scrip.pm, lib/RT/ScripAction.pm, lib/RT/ScripActions.pm,
23058 lib/RT/ScripCondition.pm, lib/RT/ScripConditions.pm,
23059 lib/RT/Scrips.pm, lib/RT/Template.pm, lib/RT/Templates.pm,
23060 lib/RT/TestHarness.pm, lib/RT/Ticket.pm, lib/RT/Tickets.pm,
23061 lib/RT/Transaction.pm, lib/RT/Transactions.pm, lib/RT/User.pm,
23062 lib/RT/Users.pm, lib/RT/Watcher.pm, lib/RT/Watchers.pm,
23063 lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
23064 lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
23065 lib/RT/Action/OpenDependent.pm, lib/RT/Action/ResolveMembers.pm,
23066 lib/RT/Action/SendEmail.pm, lib/RT/Action/SendPasswordEmail.pm,
23067 lib/RT/Action/StallDependent.pm,
23068 lib/RT/Condition/AnyTransaction.pm, lib/RT/Condition/Generic.pm,
23069 lib/RT/Condition/NewDependency.pm,
23070 lib/RT/Condition/StatusChange.pm, lib/RT/Interface/CLI.pm,
23071 lib/RT/Interface/Email.pm, lib/RT/Interface/Web.pm: reverting to
23072 vendor branch rt 3.0.4, hopefully
23074 2003-07-15 06:16 ivan
23076 * rt/: Makefile.in, aclocal.m4, config, config.layout, Changelog,
23077 config.log, config.pld, config.status, configure, configure.ac,
23078 install-sh, bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
23079 bin/mason_handler.svc, bin/mason_handler.svc.in,
23080 bin/rt-commit-handler, bin/rt-commit-handler.in,
23081 bin/rt-crontool.in, bin/rt-mailgate.in, bin/webmux.pl.in,
23082 bin/rt-crontool, docs/design_docs/approval_notices,
23083 docs/design_docs/approval_template, docs/design_docs/cf_search,
23084 docs/design_docs/delegation, docs/design_docs/groups_notes,
23085 docs/design_docs/recursive_group_membership_algorithm,
23086 docs/design_docs/rql_parser_machine.graphviz,
23087 docs/design_docs/string-extraction-guide.txt,
23088 docs/design_docs/ticket_templates, etc/RT_Config.pm,
23089 etc/RT_Config.pm.in, etc/RT_SiteConfig.pm, etc/constraints.mysql,
23090 etc/initialdata, etc/schema.SQLite, etc/upgrade/2.1.71,
23091 html/autohandler, html/index.html, html/l, html/Admin/index.html,
23092 html/Admin/Elements/AddCustomFieldValue,
23093 html/Admin/Elements/CreateUserCalled,
23094 html/Admin/Elements/EditCustomField,
23095 html/Admin/Elements/EditCustomFieldValues,
23096 html/Admin/Elements/EditCustomFields,
23097 html/Admin/Elements/EditQueueWatchers,
23098 html/Admin/Elements/EditScrip, html/Admin/Elements/EditScrips,
23099 html/Admin/Elements/EditTemplates,
23100 html/Admin/Elements/EditUserComments,
23101 html/Admin/Elements/GroupTabs, html/Admin/Elements/Header,
23102 html/Admin/Elements/ListGlobalCustomFields,
23103 html/Admin/Elements/ListGlobalScrips,
23104 html/Admin/Elements/ModifyQueue,
23105 html/Admin/Elements/ModifyTemplate,
23106 html/Admin/Elements/ModifyUser,
23107 html/Admin/Elements/QueueRightsForUser,
23108 html/Admin/Elements/QueueTabs,
23109 html/Admin/Elements/SelectCustomFieldType,
23110 html/Admin/Elements/SelectGroups,
23111 html/Admin/Elements/SelectModifyGroup,
23112 html/Admin/Elements/SelectModifyQueue,
23113 html/Admin/Elements/SelectModifyUser,
23114 html/Admin/Elements/SelectNewGroupMembers,
23115 html/Admin/Elements/SelectRights,
23116 html/Admin/Elements/SelectScrip,
23117 html/Admin/Elements/SelectScripAction,
23118 html/Admin/Elements/SelectScripCondition,
23119 html/Admin/Elements/SelectSingleOrMultiple,
23120 html/Admin/Elements/SelectTemplate,
23121 html/Admin/Elements/SelectUsers, html/Admin/Elements/SystemTabs,
23122 html/Admin/Elements/Tabs, html/Admin/Elements/UserTabs,
23123 html/Admin/Global/CustomField.html,
23124 html/Admin/Global/CustomFields.html,
23125 html/Admin/Global/GroupRights.html, html/Admin/Global/Scrip.html,
23126 html/Admin/Global/Scrips.html, html/Admin/Global/Template.html,
23127 html/Admin/Global/Templates.html,
23128 html/Admin/Global/UserRights.html, html/Admin/Global/index.html,
23129 html/Admin/Groups/GroupRights.html,
23130 html/Admin/Groups/Members.html, html/Admin/Groups/Modify.html,
23131 html/Admin/Groups/UserRights.html, html/Admin/Groups/index.html,
23132 html/Admin/Queues/CustomField.html,
23133 html/Admin/Queues/CustomFields.html,
23134 html/Admin/Queues/GroupRights.html,
23135 html/Admin/Queues/Modify.html, html/Admin/Queues/People.html,
23136 html/Admin/Queues/Scrip.html, html/Admin/Queues/Scrips.html,
23137 html/Admin/Queues/Template.html,
23138 html/Admin/Queues/Templates.html,
23139 html/Admin/Queues/UserRights.html, html/Admin/Queues/index.html,
23140 html/Admin/Users/Modify.html, html/Admin/Users/Prefs.html,
23141 html/Admin/Users/index.html, html/Approvals/Display.html,
23142 html/Approvals/index.html, html/Approvals/Elements/Approve,
23143 html/Approvals/Elements/PendingMyApproval,
23144 html/Approvals/Elements/ShowDependency,
23145 html/Approvals/Elements/Tabs, html/Elements/BevelBoxRaisedEnd,
23146 html/Elements/BevelBoxRaisedStart, html/Elements/Callback,
23147 html/Elements/Checkbox, html/Elements/CreateTicket,
23148 html/Elements/Error, html/Elements/Footer,
23149 html/Elements/GotoTicket, html/Elements/Header,
23150 html/Elements/ListActions, html/Elements/Login,
23151 html/Elements/Menu, html/Elements/MessageBox,
23152 html/Elements/MyRequests, html/Elements/MyTickets,
23153 html/Elements/PageLayout, html/Elements/Quicksearch,
23154 html/Elements/Refresh, html/Elements/Section,
23155 html/Elements/SelectAttachmentField, html/Elements/SelectBoolean,
23156 html/Elements/SelectCustomFieldOperator,
23157 html/Elements/SelectCustomFieldValue, html/Elements/SelectDate,
23158 html/Elements/SelectDateRelation, html/Elements/SelectDateType,
23159 html/Elements/SelectEqualityOperator, html/Elements/SelectGroups,
23160 html/Elements/SelectLinkType, html/Elements/SelectMatch,
23161 html/Elements/SelectNewTicketQueue, html/Elements/SelectOwner,
23162 html/Elements/SelectQueue, html/Elements/SelectResultsPerPage,
23163 html/Elements/SelectSortOrder, html/Elements/SelectStatus,
23164 html/Elements/SelectTicketSortBy,
23165 html/Elements/SelectTicketTypes, html/Elements/SelectUsers,
23166 html/Elements/SelectWatcherType,
23167 html/Elements/SetupSessionCookie, html/Elements/ShadedBox,
23168 html/Elements/ShadedInputRow, html/Elements/ShadedRow,
23169 html/Elements/SimpleSearch, html/Elements/Submit,
23170 html/Elements/Tabs, html/Elements/TitleBoxEnd,
23171 html/Elements/TitleBoxStart, html/Elements/ViewUser,
23172 html/NoAuth/Logout.html, html/NoAuth/Reminder.html,
23173 html/NoAuth/webrt.css, html/NoAuth/images/back_home.gif,
23174 html/NoAuth/images/bplogo.gif, html/NoAuth/images/favicon.png,
23175 html/NoAuth/images/head_requestracker.gif,
23176 html/NoAuth/images/rt.jpg, html/NoAuth/images/space.gif,
23177 html/NoAuth/images/spacer.gif,
23178 html/NoAuth/images/squares_blue.gif,
23179 html/REST/1.0/NoAuth/mail-gateway, html/Search/Bulk.html,
23180 html/Search/Listing.html, html/Search/Elements/PickRestriction,
23181 html/Search/Elements/TicketHeader,
23182 html/Search/Elements/TicketHeaderCell,
23183 html/Search/Elements/TicketRow, html/SelfService/Closed.html,
23184 html/SelfService/Create.html, html/SelfService/Display.html,
23185 html/SelfService/Error.html, html/SelfService/Prefs.html,
23186 html/SelfService/Update.html, html/SelfService/index.html,
23187 html/SelfService/Attachment/dhandler,
23188 html/SelfService/Elements/GotoTicket,
23189 html/SelfService/Elements/Header,
23190 html/SelfService/Elements/MyRequests,
23191 html/SelfService/Elements/Tabs, html/Ticket/Create.html,
23192 html/Ticket/Display.html, html/Ticket/History.html,
23193 html/Ticket/Modify.html, html/Ticket/ModifyAll.html,
23194 html/Ticket/ModifyDates.html, html/Ticket/ModifyLinks.html,
23195 html/Ticket/ModifyPeople.html, html/Ticket/Update.html,
23196 html/Ticket/Attachment/dhandler,
23197 html/Ticket/Elements/AddWatchers, html/Ticket/Elements/BulkLinks,
23198 html/Ticket/Elements/EditBasics,
23199 html/Ticket/Elements/EditCustomField,
23200 html/Ticket/Elements/EditCustomFields,
23201 html/Ticket/Elements/EditDates, html/Ticket/Elements/EditLinks,
23202 html/Ticket/Elements/EditPeople,
23203 html/Ticket/Elements/EditWatchers,
23204 html/Ticket/Elements/ShowAttachments,
23205 html/Ticket/Elements/ShowBasics,
23206 html/Ticket/Elements/ShowCustomFields,
23207 html/Ticket/Elements/ShowDates,
23208 html/Ticket/Elements/ShowDependencies,
23209 html/Ticket/Elements/ShowHistory, html/Ticket/Elements/ShowLink,
23210 html/Ticket/Elements/ShowLinks,
23211 html/Ticket/Elements/ShowMemberOf,
23212 html/Ticket/Elements/ShowMembers,
23213 html/Ticket/Elements/ShowMessageHeaders,
23214 html/Ticket/Elements/ShowMessageStanza,
23215 html/Ticket/Elements/ShowPeople,
23216 html/Ticket/Elements/ShowReferences,
23217 html/Ticket/Elements/ShowRequestor,
23218 html/Ticket/Elements/ShowSummary,
23219 html/Ticket/Elements/ShowTransaction, html/Ticket/Elements/Tabs,
23220 html/User/Delegation.html, html/User/Prefs.html,
23221 html/User/Elements/DelegateRights, html/User/Elements/GroupTabs,
23222 html/User/Elements/Tabs, html/User/Groups/Members.html,
23223 html/User/Groups/Modify.html, html/User/Groups/index.html,
23224 lib/RT.pm.in, lib/RT/ACE_Overlay.pm, lib/RT/ACL_Overlay.pm,
23225 lib/RT/Attachment_Overlay.pm, lib/RT/Attachments_Overlay.pm,
23226 lib/RT/Base.pm, lib/RT/CachedGroupMember.pm,
23227 lib/RT/CachedGroupMember_Overlay.pm,
23228 lib/RT/CachedGroupMembers.pm,
23229 lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CustomField.pm,
23230 lib/RT/CustomFieldValue.pm, lib/RT/CustomFieldValues.pm,
23231 lib/RT/CustomFieldValues_Overlay.pm,
23232 lib/RT/CustomField_Overlay.pm, lib/RT/CustomFields.pm,
23233 lib/RT/CustomFields_Overlay.pm, lib/RT/EmailParser.pm,
23234 lib/RT/GroupMember_Overlay.pm, lib/RT/GroupMembers_Overlay.pm,
23235 lib/RT/Group_Overlay.pm, lib/RT/Groups_Overlay.pm,
23236 lib/RT/I18N.pm, lib/RT/Link_Overlay.pm, lib/RT/Links_Overlay.pm,
23237 lib/RT/Principal.pm, lib/RT/Principal_Overlay.pm,
23238 lib/RT/Principals.pm, lib/RT/Principals_Overlay.pm,
23239 lib/RT/Queue_Overlay.pm, lib/RT/Queues_Overlay.pm,
23240 lib/RT/ScripAction_Overlay.pm, lib/RT/ScripActions_Overlay.pm,
23241 lib/RT/ScripCondition_Overlay.pm,
23242 lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrip_Overlay.pm,
23243 lib/RT/Scrips_Overlay.pm, lib/RT/SearchBuilder.pm,
23244 lib/RT/System.pm, lib/RT/Template_Overlay.pm,
23245 lib/RT/Templates_Overlay.pm, lib/RT/TicketCustomFieldValue.pm,
23246 lib/RT/TicketCustomFieldValue_Overlay.pm,
23247 lib/RT/TicketCustomFieldValues.pm,
23248 lib/RT/TicketCustomFieldValues_Overlay.pm,
23249 lib/RT/Ticket_Overlay.pm, lib/RT/Tickets_Overlay.pm,
23250 lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Transaction_Overlay.pm,
23251 lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm,
23252 lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
23253 lib/RT/Action/AutoOpen.pm, lib/RT/Action/CreateTickets.pm,
23254 lib/RT/Action/EscalatePriority.pm, lib/RT/Action/SetPriority.pm,
23255 lib/RT/Action/UserDefined.pm, lib/RT/Condition/BeforeDue.pm,
23256 lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
23257 lib/RT/Condition/PriorityExceeds.pm,
23258 lib/RT/Condition/QueueChange.pm, lib/RT/Condition/UserDefined.pm,
23259 lib/RT/I18N/cs.pm, lib/RT/I18N/cs.po, lib/RT/I18N/de.po,
23260 lib/RT/I18N/en.po, lib/RT/I18N/es.po, lib/RT/I18N/fi.po,
23261 lib/RT/I18N/fr.po, lib/RT/I18N/he.po, lib/RT/I18N/i_default.pm,
23262 lib/RT/I18N/ja.po, lib/RT/I18N/nl.po, lib/RT/I18N/no.po,
23263 lib/RT/I18N/pt_br.po, lib/RT/I18N/ru.po, lib/RT/I18N/zh_cn.po,
23264 lib/RT/I18N/zh_tw.po, lib/RT/Interface/Email/Auth/MailFrom.pm,
23265 lib/RT/Interface/Email/Filter/SpamAssassin.pm,
23266 lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/Generic.pm,
23267 lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm, lib/t/00smoke.t,
23268 lib/t/00smoke.t.in, lib/t/01harness.t, lib/t/01harness.t.in,
23269 lib/t/02regression.t, lib/t/02regression.t.in, lib/t/03web.pl,
23270 lib/t/03web.pl.in, lib/t/04_send_email.pl,
23271 lib/t/04_send_email.pl.in,
23272 lib/t/data/multipart-alternative-with-umlaut,
23273 lib/t/data/nested-mime-sample, lib/t/data/nested-rfc-822,
23274 lib/t/data/new-ticket-from-iso-8859-1,
23275 lib/t/data/new-ticket-from-iso-8859-1-full,
23276 lib/t/data/russian-subject-no-content-type,
23277 lib/t/data/text-html-in-russian,
23278 lib/t/data/text-html-with-umlaut,
23279 lib/t/data/8859-15-message-series/dir,
23280 lib/t/data/8859-15-message-series/msg1,
23281 lib/t/data/8859-15-message-series/msg2,
23282 lib/t/data/8859-15-message-series/msg3,
23283 lib/t/data/8859-15-message-series/msg4,
23284 lib/t/data/8859-15-message-series/msg5,
23285 lib/t/data/8859-15-message-series/msg6,
23286 lib/t/data/8859-15-message-series/msg7,
23287 lib/t/regression/00placeholder, lib/t/regression/mime_tests,
23288 m4/rt_enable_layout.m4, m4/rt_expand_var.m4, m4/rt_layout.m4,
23289 m4/rt_subst_expanded_arg.m4, sbin/extract-message-catalog,
23290 sbin/extract_pod_tests, sbin/factory, sbin/license_tag,
23291 sbin/regression_harness, sbin/rt-setup-database,
23292 sbin/rt-setup-database.in, sbin/rt-test-dependencies.in,
23293 autom4te.cache/output.0, autom4te.cache/requests,
23294 autom4te.cache/traces.0, sbin/rt-test-dependencies: Initial
23297 2003-07-15 04:23 ivan
23299 * Makefile: 1.5.0pre3
23301 2003-07-13 23:21 ivan
23303 * httemplate/search/cust_pay.cgi: fix bug when both a payment type
23304 and date range are specified
23306 2003-07-12 04:14 ivan
23308 * httemplate/index.html: remove Gratuitous capitalization
23310 2003-07-12 04:09 ivan
23312 * httemplate/: index.html, browse/part_pkg.cgi,
23313 browse/part_svc.cgi, search/cust_pkg.cgi: - better description of
23314 payment search - some clarification of services/packages vs.
23315 service/package definitions in browse/part_{svc,pkg}.cgi -
23316 package definition report by # of active customer packages (with
23317 links to customer package listing)
23319 2003-07-11 08:37 ivan
23321 * FS/FS/cust_main.pm: fix timelocal AUTOLOAD problem introduced by
23322 Time::Local fix in rc3 (closes: Bug#550)
23324 2003-07-11 08:23 ivan
23326 * httemplate/: index.html, search/cust_pay.cgi,
23327 search/cust_pkg.cgi, search/report_cust_pay.html: payments report
23328 for inventivemedia / hpnx
23330 2003-07-11 00:54 ivan
23332 * FS/FS/Record.pm: typo
23334 2003-07-11 00:30 ivan
23336 * FS/FS/Record.pm: provide stack backtrace when we wind up in
23337 FS::Record::AUTOLOAD by accident
23339 2003-07-09 07:39 ivan
23341 * httemplate/edit/svc_domain.cgi: increase max domain length to 63
23343 2003-07-06 11:58 ivan
23345 * httemplate/view/cust_main.cgi: don't bother displaying comments
23346 that are only whitespace/newlines
23348 2003-07-03 20:34 ivan
23350 * etc/acp_logfile-parse: removing obsolete file
23352 2003-07-03 20:31 ivan
23354 * etc/abbr_state.txt: adding states
23356 2003-07-03 20:27 ivan
23358 * etc/example-direct-cardin: removing ancient cybercash example
23360 2003-07-03 18:37 ivan
23362 * FS/FS/svc_acct_pop.pm: don't populate the whole initial list if
23363 there are tons of POPs
23365 2003-07-03 17:51 ivan
23367 * FS/FS/svc_acct_pop.pm: optimize javascript to handle large
23370 2003-07-03 16:00 ivan
23372 * htetc/global.asa: working DBIx::Profile again
23374 2003-07-02 05:58 ivan
23376 * FS/FS/part_pkg.pm: tyop
23378 2003-07-02 05:56 ivan
23380 * FS/FS/part_pkg.pm: relaxed "first package" restrictions; will
23381 find any appropriate service with quantity 1
23383 2003-07-02 05:34 ivan
23385 * Artistic, README: change license to GPL only
23387 2003-07-01 02:00 ivan
23389 * httemplate/edit/part_export.cgi: larger textareas in export
23392 2003-06-30 17:27 ivan
23394 * FS/FS/part_export.pm: typo
23396 2003-06-30 12:15 ivan
23398 * FS/FS/cust_main.pm: bugfix for manual re-charging changes
23401 2003-06-30 11:56 ivan
23403 * FS/FS/cust_main.pm: pass additional fields to ACH processors
23404 (Authorize.Net should work now)
23406 2003-06-30 06:18 ivan
23408 * FS/: MANIFEST, bin/freeside-overdue: removing deprecated
23411 2003-06-30 05:22 ivan
23413 * FS/: FS/part_export.pm, FS/part_export/sqlradius.pm,
23414 FS/part_export/sqlradius_withdomain.pm,
23415 bin/freeside-sqlradius-reset,
23416 t/part_export-sqlradius_withdomain.t: adding sqlradius_withdomain
23417 export including realms, closes: bug#514
23419 2003-06-30 00:44 ivan
23421 * FS/FS/svc_domain.pm: increase maximum domain length to 67
23423 2003-06-27 07:19 ivan
23425 * FS/FS/: Conf.pm, svc_acct.pm: add radius-ip configuration
23426 parameter for Framed-IP-Address vs. Framed-Address
23428 2003-06-25 03:22 ivan
23430 * httemplate/search/cust_bill_event.cgi: Pg 7.3 incompatibility
23431 with empty dates in Failed Invoice Event search, patch from
23434 2003-06-25 01:40 ivan
23436 * FS/FS/: svc_acct.pm, part_export/cp.pm: svc_acct doc update cp
23437 export - disable old-style suspending
23439 2003-06-24 17:57 ivan
23441 * FS/FS/part_export/forward_shellcommands.pm: forward_shellcommands
23442 update: might work now
23444 2003-06-24 07:12 ivan
23446 * FS/FS/part_export/: forward_shellcommands.pm, sqlmail.pm:
23447 explicitly use the necessary modules
23449 2003-06-22 07:21 ivan
23451 * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: fix the credit card
23452 retry on change or manual "retry_card" to ONCE per invoice
23454 2003-06-22 02:11 ivan
23456 * bin/create-history-tables: skip pg_ tables also (ewww, showing up
23457 in reverse-engineered schema)
23459 2003-06-22 02:04 ivan
23461 * bin/create-history-tables: skip history tables that exist
23462 already; easier to re-run now
23464 2003-06-13 19:04 ivan
23466 * httemplate/docs/upgrade9.html: cust_bill2 index
23468 2003-06-13 19:02 ivan
23470 * FS/bin/freeside-setup: add index on cust_bill._date
23472 2003-06-13 18:01 ivan
23474 * bin/apache.export: \n\n between virtualhost entries
23476 2003-06-13 08:18 ivan
23478 * FS/FS/part_export/shellcommands.pm: $new_quoted_password vs.
23479 $quoted_new__password
23481 2003-06-13 02:12 ivan
23483 * FS/FS/part_export.pm: proper command escape for vpopmail export
23485 2003-06-13 01:46 ivan
23487 * httemplate/edit/part_export.cgi: missing semi
23489 2003-06-13 01:44 ivan
23491 * httemplate/edit/part_export.cgi: correct stickiness for checkbox
23492 options on export edit
23494 2003-06-13 01:38 ivan
23496 * FS/FS/part_export.pm: pass vpopmail passwords on command-line
23499 2003-06-13 01:23 ivan
23501 * FS/FS/part_export.pm: full path to vpopmail commands
23503 2003-06-13 01:11 ivan
23505 * FS/FS/: part_export.pm, part_export/shellcommands.pm: add
23506 vpopmail presets to shellcommands_withdomain export
23508 2003-06-12 07:08 ivan
23510 * bin/passwd.import: /bin/halt and /sbin/halt
23512 2003-06-12 07:06 ivan
23514 * bin/passwd.import: tyop
23516 2003-06-12 06:57 ivan
23518 * bin/passwd.import: better error handling for re-imports
23520 2003-06-12 06:50 ivan
23522 * bin/fix-sequences: remove overly-verbose debugging for now
23524 2003-06-12 06:50 ivan
23526 * bin/fix-sequences: "doc"
23528 2003-06-12 06:49 ivan
23530 * bin/fix-sequences: arg
23532 2003-06-12 06:47 ivan
23534 * bin/fix-sequences: debugging
23536 2003-06-12 06:43 ivan
23538 * bin/fix-sequences: update for long table names; use sequence name
23539 directly instead of guessing
23541 2003-06-12 06:35 ivan
23543 * bin/fix-sequences: moo
23545 2003-06-12 06:32 ivan
23547 * bin/fix-sequences: adding fix-sequences
23549 2003-06-12 05:57 ivan
23551 * FS/FS/part_export.pm: _default_ default now sets GECOS like the
23554 2003-06-12 05:43 ivan
23556 * FS/FS/part_export.pm: sqlradius doc update; don't need to allow
23559 2003-06-11 13:27 khoff
23561 * FS/FS/Misc.pm: In scalar context, smtpsend returns the number of
23562 addresses that the message was successfully delivered to. I'm
23563 assuming 'Debug' causes Net::SMTP to warn the debug output, not
23566 2003-06-11 12:13 khoff
23568 * FS/FS/Misc.pm: We're passing a list here, not one argument.
23570 2003-06-09 04:11 ivan
23572 * FS/FS/cust_svc.pm: add "$ignore_quantity" bypass
23574 2003-06-08 17:59 ivan
23576 * httemplate/docs/install.html: documentation update from "Jesse D.
23577 Guardiani" <jesse@wingnet.net>, thanks
23579 2003-06-06 18:58 ivan
23581 * FS/FS/cust_main.pm: and fix the error message
23583 2003-06-06 18:57 ivan
23585 * FS/FS/cust_main.pm: really, really give a better error message
23586 when used under 5.005 now. really.
23588 2003-06-06 18:47 ivan
23590 * FS/FS/cust_main.pm: give a better error message regarding
23591 Time::Local on old perls. really.
23593 2003-06-06 18:42 ivan
23595 * FS/FS/cust_main.pm: require Time::Local 1.04 on perls before 5.6
23597 2003-06-06 03:49 ivan
23599 * FS/FS/part_export/cp.pm: add suspend/unsuspend capability to CP
23602 2003-06-05 21:42 ivan
23604 * htetc/global.asa: database profiling bs i should just switch to
23607 2003-06-04 17:22 khoff
23609 * FS/FS/cust_pkg.pm: order/cancel packages rewritten
23611 2003-06-04 09:14 ivan
23613 * FS/FS/svc_acct.pm: allow empty slipip's
23615 2003-06-04 05:44 ivan
23617 * httemplate/search/cust_pkg.cgi: fix last bill label
23619 2003-06-03 06:53 ivan
23621 * httemplate/view/cust_main.cgi: fix provision links
23623 2003-06-03 05:41 ivan
23625 * FS/FS/: part_export.pm, part_export/cp.pm: minor update to cp
23626 export - eliminate redundant "host" parameter
23628 2003-06-03 05:40 ivan
23630 * Makefile: 1.5.0pre2 (too late, hehe)
23632 2003-06-03 02:34 ivan
23634 * bin/svc_acct_sm.import: removing (very) deprecated import
23636 2003-06-03 00:54 ivan
23638 * httemplate/docs/upgrade10.html: upgrade docs
23640 2003-06-02 23:10 ivan
23642 * httemplate/docs/upgrade10.html: slightly better upgrade docs
23644 2003-06-02 23:09 ivan
23646 * FS/bin/freeside-setup: use serial for primary keys in new tables
23649 2003-06-02 22:49 ivan
23651 * FS/bin/freeside-setup: router.svcnum nullability fix
23653 2003-06-02 07:51 ivan
23655 * httemplate/view/cust_main.cgi: UI nit
23657 2003-06-02 05:22 ivan
23659 * FS/FS/cust_pkg.pm: add last_bill field to manpage
23661 2003-05-30 02:22 ivan
23663 * FS/FS/part_export/sqlradius.pm: sqlradius exports include "op"
23666 2003-05-30 01:45 ivan
23668 * httemplate/docs/ssh.html: doc
23670 2003-05-19 22:43 ivan
23672 * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
23673 fs_selfservice/FS-SelfService/cgi/make_payment.html,
23674 fs_selfservice/FS-SelfService/cgi/payment_results.html,
23675 fs_selfservice/FS-SelfService/cgi/process_payment.html,
23676 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: working
23677 self-service self-payments!
23679 2003-05-19 06:54 ivan
23681 * FS/FS/ClientAPI/MyAccount.pm,
23682 fs_selfservice/FS-SelfService/SelfService.pm,
23683 fs_selfservice/FS-SelfService/cgi/make_payment.html,
23684 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix up some
23685 bugs in processing payments via self-service... appears to be
23688 2003-05-19 06:38 ivan
23690 * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
23691 fs_selfservice/FS-SelfService/cgi/make_payment.html,
23692 fs_selfservice/FS-SelfService/cgi/process_payment.html,
23693 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: first crack at
23694 payment processing with self-service (step two of the process)
23696 2003-05-19 05:00 ivan
23698 * FS/: MANIFEST, FS/Misc.pm, FS/cust_bill.pm, FS/cust_main.pm,
23699 FS/cust_pay.pm, FS/cust_pkg.pm, FS/svc_acct.pm, FS/svc_domain.pm,
23700 FS/ClientAPI/MyAccount.pm, t/Misc.t: maintenance: - add
23701 FS::Misc with send_email subroutine, remove all duplicate code
23702 from various modules - move the realtime_bop from cust_bill
23703 to cust_main & change usage slightly. invnum is no longer
23704 required. FS::cust_bill::realtime_bop remains as a wrapper.
23705 self-service: - fix some syntax errors, make payment UI (step
23706 one) really should be working now
23708 2003-05-18 17:15 ivan
23710 * fs_selfservice/FS-SelfService/cgi/: make_payment.html,
23711 selfservice.cgi: processing payments...
23713 2003-05-18 04:44 ivan
23715 * FS/FS/ClientAPI/MyAccount.pm,
23716 fs_selfservice/FS-SelfService/cgi/make_payment.html,
23717 fs_selfservice/FS-SelfService/cgi/myaccount.html: interface for
23718 making payments all done
23720 2003-05-18 01:09 ivan
23722 * fs_selfservice/FS-SelfService/cgi/make_payment.html: forgot this
23725 2003-05-18 01:08 ivan
23727 * FS/FS/ClientAPI/MyAccount.pm, fs_selfservice/DEPLOY: more
23728 self-service make payment UI work
23730 2003-05-17 23:20 ivan
23732 * FS/FS/ClientAPI/MyAccount.pm,
23733 fs_selfservice/FS-SelfService/SelfService.pm,
23734 fs_selfservice/FS-SelfService/cgi/login.html,
23735 fs_selfservice/FS-SelfService/cgi/myaccount.html,
23736 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service:
23737 make payment UI done
23739 2003-05-14 09:51 ivan
23741 * FS/FS/cust_bill.pm: display recurring custom line items on
23742 invoices as well as one-shot ones
23744 2003-05-12 23:01 ivan
23746 * FS/FS/cust_bill_event.pm: - document missing fields in
23749 2003-05-12 22:47 ivan
23751 * FS/FS/addr_block.pm: missing pod =cut at end
23753 2003-05-12 20:22 ivan
23755 * FS/FS/svc_acct.pm, fs_selfservice/FS-SelfService/cgi/login.html,
23756 fs_selfservice/FS-SelfService/cgi/myaccount.html,
23757 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
23758 fs_selfservice/FS-SelfService/cgi/view_invoice.html: -
23759 self-service updates: cleanup and beginnings of "make a payment"
23760 - fix pod masking FS::svc_acct::cust_svc
23762 2003-05-12 00:34 ivan
23764 * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
23765 setbuf call doesn't appear to be working...
23767 2003-05-12 00:33 ivan
23769 * httemplate/view/cust_main.cgi: fix service links
23771 2003-05-11 15:55 ivan
23773 * httemplate/index.html: mail forward search not yet implemented
23775 2003-05-11 15:53 ivan
23777 * httemplate/search/cust_pkg.cgi: patch from Richard Siddall for
23780 2003-05-11 15:34 ivan
23782 * CREDITS, httemplate/view/cust_main.cgi: red here is too confusing
23784 2003-05-11 15:25 ivan
23786 * htetc/: handler.pl, handler.pl-1.0x: handler.pl updates from
23787 Richard Siddall <richard.siddall@elirion.net>
23789 2003-05-09 23:45 ivan
23791 * httemplate/view/: cust_main.cgi, cust_pkg.cgi: first pass at new
23794 2003-05-09 22:41 ivan
23796 * FS/FS/cust_pkg.pm: fix bug in last_bill method which prevented
23797 last_bill dates from being set
23799 2003-05-09 22:40 ivan
23801 * FS/FS/cust_main.pm: - substitute '0' for existing blank
23802 setup/recur fees - use timelocal_nocheck instead of timelocal for
23805 2003-05-09 12:30 khoff
23807 * httemplate/view/cust_main.cgi: Cleaned-up package view code and
23810 2003-05-08 23:03 ivan
23812 * fs_selfservice/DEPLOY: updated freebsd install
23814 2003-05-08 03:28 ivan
23816 * CREDITS: credit where credit's due
23818 2003-05-08 02:34 ivan
23820 * Makefile, FS/FS/Record.pm: general Pg 7.3 fix for setting int
23821 columns to '' / NULL
23823 2003-05-06 14:15 ivan
23825 * httemplate/view/cust_main_alt.cgi: don't create new files in lieu
23828 2003-05-06 13:33 khoff
23830 * httemplate/view/cust_main_alt.cgi: Can't pull out of thin air.
23832 2003-05-04 13:58 khoff
23834 * httemplate/view/cust_main_alt.cgi: proposed cust_main.cgi
23836 2003-05-02 19:06 ivan
23838 * FS/FS/part_export/infostreet.pm, httemplate/edit/svc_acct.cgi:
23839 enable quota maintenance in infostreet export
23841 2003-05-02 19:03 ivan
23843 * bin/apache.export: typo in usage instructions
23845 2003-05-02 18:30 ivan
23847 * FS/FS/part_export.pm: clean up CVS cruft
23849 2003-05-02 16:51 khoff
23851 * httemplate/view/cust_main.cgi: CARD && DCRD?
23853 2003-04-29 12:49 khoff
23855 * httemplate/misc/catchall.cgi: 0 has a hash key looks like svcnum
23856 = 0. Suprisingly, '' works.
23858 2003-04-29 11:28 khoff
23860 * FS/FS/domain_record.pm: Better SOA checking
23862 2003-04-29 09:59 khoff
23864 * httemplate/edit/svc_broadband.cgi: It helps if you can edit the
23867 2003-04-25 19:01 khoff
23869 * FS/FS/cust_svc.pm: I don't like FS::Record warnings
23871 2003-04-25 17:28 khoff
23873 * FS/FS/cust_bill.pm: Tyop
23875 2003-04-24 16:01 ivan
23877 * httemplate/edit/cust_main.cgi: fix for bug triggered by
23878 nonexistant referring customer numbers
23880 2003-04-24 11:46 khoff
23882 * FS/FS/part_export/sqlmail.pm: MySQL returns zero on an update
23883 when no values change. We would insert on an rv of zero, so now
23884 we select count(*)... instead of relying on the rv of the update.
23886 2003-04-24 11:45 khoff
23888 * FS/FS/domain_record.pm: Support for nWnDnHnMnS time format
23890 2003-04-23 19:46 ivan
23892 * FS/FS/: part_export.pm, part_export/domain_shellcommands.pm:
23893 better shellcommands documentation of all sorts
23895 2003-04-23 18:43 khoff
23897 * FS/FS/part_export.pm, bin/bind.export: Support for exporting to
23898 an ISC BIND9 name server
23900 2003-04-23 18:00 khoff
23902 * FS/FS/part_export/sqlmail.pm: Apparently deleting elements from
23903 svc_Common->hashref is bad.
23905 2003-04-23 16:12 ivan
23907 * Makefile, htetc/handler.pl, htetc/handler.pl-1.0x,
23908 httemplate/docs/install.html: compatible with mason 1.1! closes:
23911 2003-04-23 15:16 ivan
23913 * FS/FS/part_export.pm: might not be necessary, but to be safe...
23915 2003-04-22 22:36 khoff
23917 * httemplate/search/cust_main.cgi: Missing comma.
23919 2003-04-22 21:53 khoff
23921 * FS/bin/freeside-setup: DBD::Pg doesn't handle char types very
23924 2003-04-22 11:46 ivan
23926 * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
23927 httemplate/config/config.cgi: properly deprecate ancient apache &
23928 sendmail config options
23930 2003-04-22 10:54 ivan
23932 * httemplate/edit/part_export.cgi: mason is more strict about
23933 variables - patch from Richard Siddall, thanks
23935 2003-04-21 21:39 ivan
23937 * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/part_export.pm,
23938 FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
23939 FS/FS/part_export/domain_shellcommands.pm,
23940 FS/FS/part_export/forward_shellcommands.pm,
23941 FS/t/part_export-forward_shellcommands.t,
23942 httemplate/docs/install.html: - mysql 4.1 is available; update
23943 documentation - remove last vestiges of 1.3-style qmail/vpopmail
23944 exports from svc_domain and svc_forward; add appropriate
23945 exports (closes: Bug#299)
23947 2003-04-21 15:40 ivan
23949 * httemplate/view/svc_acct.cgi: typo
23951 2003-04-21 14:42 khoff
23953 * FS/FS/addr_block.pm: renamed config option excludeaddr
23955 2003-04-21 14:40 khoff
23957 * FS/FS/Conf.pm: renamed/clarified exclude_ip_addr option.
23959 2003-04-21 14:29 khoff
23961 * httemplate/edit/: part_router_field.cgi, process/generic.cgi:
23964 2003-04-21 14:13 khoff
23966 * httemplate/edit/process/router.cgi: Fixed bug with $routernum and
23967 new routers. Navigation cleanup.
23969 2003-04-21 14:12 khoff
23971 * httemplate/edit/router.cgi: Lines added for clairity
23973 2003-04-21 13:53 ivan
23975 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
23976 FS/bin/freeside-daily, FS/bin/freeside-expiration-alerter,
23977 FS/bin/freeside-setup, httemplate/docs/schema.html,
23978 httemplate/edit/cust_main.cgi,
23979 httemplate/edit/part_bill_event.cgi,
23980 httemplate/edit/process/cust_main.cgi,
23981 httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
23982 on-demand vs. automatic cards & checks: added DCRD and DCHK
23985 2003-04-21 13:31 khoff
23987 * FS/FS/: part_export.pm, part_export/sqlmail.pm: Bug fixes for
23988 sqlmail. Added support for courier and dovecot authentication.
23990 2003-04-21 13:27 khoff
23992 * FS/FS/: Conf.pm, addr_block.pm: excludeaddr option for
23995 2003-04-19 10:51 ivan
23997 * FS/FS/: Conf.pm, part_pkg.pm: /^\s*$/ setup/recur expressions now
23998 failsafe to 0 (closes: Bug#498) deprecate old 1.3-style qmail
24001 2003-04-17 20:29 ivan
24003 * httemplate/view/svc_acct.cgi: YA pg7.3 fix
24005 2003-04-02 06:52 ivan
24007 * FS/FS/cust_main.pm: added order_pkgs sub
24009 2003-04-02 03:38 ivan
24011 * FS/FS/: UID.pm, cust_main.pm: better callbacks
24013 2003-04-02 01:46 ivan
24015 * httemplate/misc/process/meta-import.cgi: updated meta-import web
24016 UI to allow duplicate import tables
24018 2003-04-01 19:23 ivan
24020 * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
24021 disappearing email invoice on errors, finally (closes: Bug#35)
24023 2003-04-01 00:03 ivan
24025 * FS/FS/Record.pm, httemplate/docs/index.html,
24026 httemplate/docs/upgrade10.html, httemplate/view/cust_main.cgi: -
24027 update qsearch for Pg 7.3 - preliminary 1.5.0 upgrade docs -
24028 syntax error in main customer view
24030 2003-03-31 22:55 ivan
24032 * httemplate/: misc/cust_main-cancel.cgi, view/cust_main.cgi:
24033 cancel button for customers (closes: Bug#25)
24035 2003-03-31 17:22 ivan
24037 * FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, debian/changelog,
24038 debian/control, httemplate/edit/REAL_cust_pkg.cgi,
24039 httemplate/edit/process/REAL_cust_pkg.cgi,
24040 httemplate/search/cust_pkg.cgi, httemplate/view/cust_main.cgi,
24041 httemplate/view/cust_pkg.cgi: correct last_bill problems with $0
24042 invoice (non-existant) edge cases
24044 2003-03-31 15:49 ivan
24046 * httemplate/docs/schema.html: added last_bill column
24048 2003-03-31 15:48 ivan
24050 * FS/bin/freeside-setup: add 'last_bill' column
24052 2003-03-28 21:34 ivan
24054 * bin/apache.export: restart apache, not bind!
24056 2003-03-28 20:52 ivan
24058 * FS/FS/cust_svc.pm, FS/FS/domain_record.pm,
24059 FS/FS/part_export/www_shellcommands.pm,
24060 httemplate/view/svc_www.cgi: correct web UI for svc_www services
24061 & no more @.domain in www_shellcommands export
24063 2003-03-28 18:35 ivan
24065 * FS/FS/part_export/www_shellcommands.pm: trim leading @. off zones
24067 2003-03-28 18:19 ivan
24069 * FS/FS/part_export.pm: cust_svc and svc_x methods
24071 2003-03-28 13:59 ivan
24073 * bin/apache.export: fix missing semicolon in apache export
24075 2003-03-28 13:43 ivan
24077 * FS/FS/part_export/apache.pm: oops in null apache export
24079 2003-03-24 00:30 ivan
24081 * httemplate/search/svc_acct.cgi: another Pg7.3 fix
24083 2003-03-19 20:36 ivan
24085 * httemplate/edit/part_export.cgi: virtual wrap...
24087 2003-03-19 20:09 ivan
24089 * httemplate/edit/part_export.cgi: wrap this textbox hard
24091 2003-03-19 20:00 ivan
24093 * httemplate/edit/part_export.cgi: wide textareas
24095 2003-03-19 19:41 ivan
24097 * FS/MANIFEST, FS/FS/domain_record.pm, FS/FS/part_export.pm,
24098 FS/FS/part_export/apache.pm, FS/t/part_export-apache.t,
24099 bin/apache.export, bin/bind.export, bin/bsdshell.export,
24100 bin/sysvshell.export: apache export!
24102 2003-03-11 16:44 ivan
24104 * httemplate/docs/upgrade9.html: doc from 1.4 branch
24106 2003-03-11 03:40 ivan
24108 * FS/FS/svc_domain.pm: another pg7.3 fix
24110 2003-03-11 03:36 ivan
24112 * httemplate/misc/: meta-import.cgi, process/meta-import.cgi: minor
24113 meta import webUI updates
24115 2003-03-11 02:41 ivan
24117 * httemplate/edit/part_pkg.cgi: another pg7.3 fix
24119 2003-03-03 17:56 khoff
24121 * FS/MANIFEST: updated for svc_broadband changes
24123 2003-02-28 19:14 ivan
24125 * FS/FS/cust_main.pm: change next bill date comparison from < to <=
24127 2003-02-24 21:40 ivan
24129 * httemplate/edit/cust_main.cgi: remove max length on ACH account
24132 2003-02-11 17:21 khoff
24134 * FS/bin/freeside-setup: s/;/,/
24136 2003-02-05 21:26 ivan
24138 * FS/FS.pm, FS/MANIFEST, FS/FS/cust_bill.pm,
24139 FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
24140 FS/FS/cust_main.pm, FS/bin/freeside-setup,
24141 FS/t/cust_bill_pkg_detail.t, httemplate/docs/schema.html,
24142 httemplate/docs/upgrade10.html, httemplate/edit/part_pkg.cgi:
24143 time/data detail on invoices
24145 2003-02-05 15:22 khoff
24147 * FS/FS/ac.pm, FS/FS/ac_block.pm, FS/FS/ac_field.pm,
24148 FS/FS/ac_type.pm, FS/FS/part_ac_field.pm,
24149 httemplate/browse/ac.cgi, httemplate/browse/ac_type.cgi,
24150 httemplate/edit/ac.cgi, httemplate/edit/ac_type.cgi,
24151 httemplate/edit/process/ac.cgi,
24152 httemplate/edit/process/ac_block.cgi,
24153 httemplate/edit/process/ac_field.cgi,
24154 httemplate/edit/process/ac_type.cgi,
24155 httemplate/edit/process/part_ac_field.cgi: svc_broadband rewrite
24157 2003-02-05 15:17 khoff
24159 * FS/FS/addr_block.pm, FS/FS/part_router_field.pm,
24160 FS/FS/part_sb_field.pm, FS/FS/part_svc_router.pm,
24161 FS/FS/router.pm, FS/FS/router_field.pm, FS/FS/sb_field.pm,
24162 FS/FS/svc_broadband.pm, httemplate/browse/addr_block.cgi,
24163 httemplate/browse/generic.cgi,
24164 httemplate/browse/part_sb_field.cgi,
24165 httemplate/browse/router.cgi,
24166 httemplate/edit/part_router_field.cgi,
24167 httemplate/edit/part_sb_field.cgi, httemplate/edit/router.cgi,
24168 httemplate/edit/svc_broadband.cgi,
24169 httemplate/edit/process/addr_block/add.cgi,
24170 httemplate/edit/process/addr_block/allocate.cgi,
24171 httemplate/edit/process/addr_block/deallocate.cgi,
24172 FS/bin/freeside-setup, httemplate/edit/process/generic.cgi,
24173 httemplate/edit/process/router.cgi,
24174 httemplate/edit/process/svc_broadband.cgi,
24175 httemplate/edit/process/addr_block/split.cgi, htetc/global.asa,
24176 htetc/handler.pl, httemplate/index.html,
24177 httemplate/view/svc_broadband.cgi: svc_broadband rewrite
24179 2003-02-05 14:06 khoff
24181 * FS/FS/cust_svc.pm: ip_netmask is gone now
24183 2003-02-04 14:04 ivan
24185 * htetc/global.asa, httemplate/docs/install.html: 1.5-specific
24188 2003-01-27 23:47 ivan
24190 * FS/bin/freeside-setup: eek, and this is what caused connectup to
24193 2003-01-27 22:08 ivan
24195 * FS/FS/part_export/ldap.pm: crypt password export to ldap fix from
24196 dave denney <daud@kaosol.net>
24198 2003-01-16 22:21 ivan
24200 * FS/FS/ClientAPI/MyAccount.pm,
24201 fs_selfservice/FS-SelfService/SelfService.pm: selfservice cancel
24204 2003-01-15 18:58 ivan
24206 * FS/FS/part_export/shellcommands.pm: don't run empty shellcommands
24208 2003-01-14 02:15 ivan
24210 * Makefile: selfservice
24212 2003-01-14 01:26 ivan
24214 * FS/MANIFEST, FS/bin/freeside-selfservice-server,
24215 fs_selfservice/freeside-selfservice-server, init.d/freeside-init:
24216 move freeside-selfservice-server to proper MakeMaker install
24219 2003-01-14 00:49 ivan
24221 * Makefile, FS/FS/svc_acct.pm, init.d/freeside-init: add
24222 freeside-selfservice-server to init script add domsvc checking as
24225 2003-01-12 23:26 ivan
24227 * httemplate/edit/part_export.cgi: another Pg 7.3 fix
24229 2003-01-12 22:19 ivan
24231 * httemplate/edit/part_svc.cgi: whitespace inconsistancy causing
24234 2003-01-09 23:41 ivan
24236 * FS/FS/cust_bill.pm: pop off an extra blank line in
24237 business-onlinepayment options
24239 2002-12-28 01:16 ivan
24241 * FS/FS/: cust_bill.pm, svc_acct.pm: prevent edge-case
24242 business-onlinepayment mod_perl leakage in multi-database
24245 2002-12-27 04:56 ivan
24247 * FS/FS/cust_main.pm: better times on failed billing events
24249 2002-12-24 22:59 ivan
24251 * FS/bin/freeside-daily: declare $opt_p usage
24253 2002-12-24 14:41 ivan
24255 * README.1.5.0pre1, FS/bin/freeside-setup,
24256 httemplate/view/cust_main.cgi: optimization for ginourmous
24257 numbers of packages for intergate, whew
24259 2002-12-23 15:56 ivan
24261 * FS/FS/svc_acct.pm: remove gratuitous warning and better error
24264 2002-12-23 07:21 ivan
24266 * FS/FS/cust_bill.pm: make agent available to invoice templates
24268 2002-12-23 07:05 steve
24270 * FS/FS/part_export/shellcommands.pm: add email address to
24273 don't error out when importing unaudited accounts (even though
24274 should probably be using $FS::svc_Common::noexport_hack anyway)
24276 2002-12-23 06:54 steve
24278 * FS/FS/cust_pkg.pm: added stuff for selfservice_server-quiet,
24279 signup_server-quiet, and emailcancel messages.
24281 2002-12-23 06:38 steve
24283 * fs_selfservice/freeside-selfservice-server: added stuff for
24284 selfservice_server-quiet, signup_server-quiet, and emailcancel
24287 2002-12-23 06:22 steve
24289 * FS/FS/: cust_bill.pm, Conf.pm: added stuff for
24290 selfservice_server-quiet, signup_server-quiet, and emailcancel
24293 2002-12-22 00:53 ivan
24295 * FS/: FS/cust_pkg.pm, bin/freeside-daily: -p option for
24296 freeside-daily to only run for a particular payby
24297 $disable_agentcheck option for cust_pkg for import optimization
24299 2002-12-21 15:48 ivan
24301 * httemplate/search/svc_domain.cgi: UI
24303 2002-12-21 15:44 ivan
24305 * httemplate/search/svc_domain.cgi: don't display all accounts in
24308 2002-12-21 02:14 ivan
24310 * FS/FS/cust_main.pm: could be multiple returns from these
24311 searches, with taxclasses
24313 2002-12-21 02:02 ivan
24315 * FS/FS/Record.pm: better qsearchs warning
24317 2002-12-20 23:36 ivan
24319 * FS/FS/svc_acct.pm: $noexport hack moved to svc_Common
24321 2002-12-20 20:31 ivan
24323 * FS/FS/svc_acct.pm: kludge around uninitialized value errors
24325 2002-12-19 19:29 ivan
24327 * httemplate/view/cust_main.cgi: no changing cancelled packages
24329 2002-12-17 13:31 ivan
24331 * FS/FS/cust_bill.pm: invoice_lines() fix
24333 2002-12-17 05:02 ivan
24335 * httemplate/view/svc_acct.cgi: change wording
24337 2002-12-17 02:42 ivan
24339 * FS/bin/freeside-sqlradius-seconds: doh! but finally fixed
24341 2002-12-17 02:36 ivan
24343 * FS/FS/cust_svc.pm: sqlradius time calculation fix wrt open
24346 2002-12-17 01:52 ivan
24348 * FS/bin/freeside-sqlradius-seconds: sheesh
24350 2002-12-17 01:48 ivan
24352 * FS/bin/freeside-sqlradius-seconds: sigh
24354 2002-12-17 01:47 ivan
24356 * FS/bin/freeside-sqlradius-seconds: is this broken or is the
24359 2002-12-17 01:37 ivan
24361 * FS/bin/freeside-sqlradius-seconds: grr double doh
24363 2002-12-17 01:35 ivan
24365 * FS/bin/freeside-sqlradius-seconds: doh
24367 2002-12-17 01:30 ivan
24369 * FS/bin/freeside-sqlradius-seconds: carriage return helps alot
24371 2002-12-17 01:24 ivan
24373 * FS/: MANIFEST, bin/freeside-sqlradius-seconds: adding
24374 freeside-sqlradius-seconds
24376 2002-12-16 22:36 ivan
24378 * httemplate/docs/install.html: add PerlModule commands to install
24381 2002-12-16 13:52 ivan
24383 * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix for Pg 7.3,
24386 2002-12-16 10:53 ivan
24388 * httemplate/view/svc_domain.cgi: add PTR record to domain edit
24390 2002-12-16 02:47 ivan
24392 * httemplate/graph/: money_time-graph.cgi, money_time.cgi: working
24393 date range selector that defaults to the past year!
24395 2002-12-14 13:18 ivan
24397 * FS/FS/cust_svc.pm: fix for auditing packages
24399 2002-12-12 16:31 ivan
24401 * FS/FS/cust_main.pm, httemplate/misc/process/meta-import.cgi:
24404 2002-12-12 13:44 ivan
24406 * FS/FS/svc_acct.pm: custnum in welcome email
24408 2002-12-10 16:12 ivan
24410 * httemplate/misc/: meta-import.cgi, process/meta-import.cgi:
24411 beginning of web-based data importer
24413 2002-12-09 02:54 ivan
24415 * httemplate/docs/install.html: doc
24417 2002-12-04 04:43 ivan
24419 * bin/bind.export: really fixed now
24421 2002-12-04 04:37 ivan
24423 * bin/bind.export: oops, typo
24425 2002-12-04 04:31 ivan
24427 * FS/FS/cust_bill.pm: empty invoice_lines() fix
24429 2002-11-27 21:44 ivan
24431 * FS/FS/part_export.pm: add -g FreeBSD shellcommands export as per
24432 "Stephen Bechard" <steve@destek.net>
24434 2002-11-27 21:10 ivan
24436 * FS/FS/Conf.pm, httemplate/docs/upgrade8.html: deprecate
24439 2002-11-26 03:58 ivan
24441 * httemplate/misc/process/link.cgi: link by username now only links
24444 2002-11-26 02:25 ivan
24446 * FS/FS/part_export/ldap.pm: ldap export: fix $crypt_password
24448 2002-11-25 21:42 ivan
24450 * FS/FS/svc_acct.pm: remove harmless re-my to silence warning
24452 2002-11-25 02:46 ivan
24454 * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: fix disappearing
24455 radius group bug, whew
24457 2002-11-22 19:39 ivan
24459 * httemplate/index.html: eww get rid of black border on konq3
24461 2002-11-22 04:19 ivan
24463 * FS/FS/cust_bill.pm: fix nasty typo which would affect credit card
24466 2002-11-22 03:14 ivan
24468 * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
24469 add lec billing event
24471 2002-11-22 02:48 ivan
24473 * FS/FS/cust_main.pm: oops, one last LECB change
24475 2002-11-21 23:50 ivan
24477 * FS/FS/: part_export.pm, part_export/ldap.pm: separate root and
24478 user dn in ldap export
24480 2002-11-21 12:44 ivan
24482 * FS/FS/part_export.pm: change DN labeling for those obtuse
24483 blockheads at netmagic
24485 2002-11-20 13:13 ivan
24487 * FS/FS/: part_export.pm, part_export/ldap.pm: add objectclass and
24488 ability to have multiple comma-separated values to LDAP export
24490 2002-11-20 02:09 ivan
24492 * FS/FS/part_export/ldap.pm: hmm, so you add the username to the DN
24493 for the add call...? i don't get LDAP
24495 2002-11-20 01:10 ivan
24497 * FS/FS/part_export/ldap.pm: fix silly bug in ldap export
24499 2002-11-20 01:07 ivan
24501 * FS/bin/freeside-setup, httemplate/docs/upgrade9.html: ugh... need
24502 to increase length of payinfo field in cust_pay and cust_refund
24505 2002-11-19 14:55 ivan
24507 * FS/FS/cust_bill_event.pm: give better error message on bad
24508 invnum, also 'use FS::cust_bill' here
24510 2002-11-19 14:48 ivan
24512 * FS/FS/cust_bill.pm: Business::OnlinePayment type is ECHECK not
24515 2002-11-19 13:20 ivan
24517 * FS/FS/part_export/ldap.pm: ldap export: don't use password if not
24520 2002-11-19 12:56 ivan
24522 * FS/FS/part_export/ldap.pm: ldap export update
24524 2002-11-19 12:36 ivan
24526 * FS/bin/freeside-setup: increase length of reczone and recdata
24527 fields in domain_record
24529 2002-11-19 02:09 ivan
24531 * FS/FS/cust_bill.pm: typo adding lec transactions
24533 2002-11-19 02:02 ivan
24535 * FS/FS/cust_main.pm: silly regex bug parsing echeck info
24537 2002-11-19 01:51 ivan
24539 * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
24540 FS/FS/cust_refund.pm, FS/FS/part_bill_event.pm,
24541 FS/FS/part_pkg.pm, FS/FS/part_export/ldap.pm,
24542 httemplate/docs/schema.html, httemplate/edit/cust_main.cgi,
24543 httemplate/edit/part_bill_event.cgi,
24544 httemplate/view/cust_main.cgi: add LEC billing
24546 2002-11-18 21:17 ivan
24548 * httemplate/edit/cust_main.cgi: oops, remove 10 digit account
24551 2002-11-18 02:15 ivan
24553 * FS/MANIFEST, FS/FS/part_export.pm, FS/FS/part_export/ldap.pm,
24554 FS/t/part_export-ldap.t, httemplate/edit/part_export.cgi:
24555 preliminary ldap export
24557 2002-11-16 02:33 ivan
24559 * FS/FS/: Conf.pm, cust_bill.pm: separate ACH processor support
24561 2002-11-09 02:59 ivan
24563 * httemplate/edit/part_pkg.cgi: javascript quoting problem in
24566 2002-11-07 14:53 ivan
24568 * FS/FS/cust_main.pm: doc
24570 2002-11-05 21:41 ivan
24572 * httemplate/graph/money_time-graph.cgi: lala
24574 2002-11-05 20:23 ivan
24576 * FS/FS/part_pkg.pm: safe regex for sqlradius hour/data billing,
24579 2002-11-05 20:11 ivan
24581 * httemplate/edit/part_pkg.cgi: data billing
24583 2002-11-05 19:58 ivan
24585 * httemplate/edit/part_pkg.cgi: data charging
24587 2002-11-05 15:43 ivan
24589 * httemplate/view/svc_acct.cgi: ui
24591 2002-11-05 15:41 ivan
24593 * httemplate/: edit/part_pkg.cgi, view/svc_acct.cgi: fix for
24594 correct radacct column names
24596 2002-11-05 15:34 ivan
24598 * FS/FS/cust_svc.pm: can't use placeholders in SELECT SUM(?)
24600 2002-11-05 15:29 ivan
24602 * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
24603 httemplate/edit/part_pkg.cgi, httemplate/view/svc_acct.cgi:
24604 bandwidth charges from sqlradius
24606 2002-11-05 12:29 ivan
24608 * FS/bin/freeside-sqlradius-radacctd: lost?
24610 2002-11-04 18:15 ivan
24612 * httemplate/graph/money_time-graph.cgi: local kludge
24614 2002-11-04 15:40 ivan
24616 * FS/FS/CGI.pm: balance on small_custview
24618 2002-11-04 13:20 ivan
24620 * httemplate/docs/upgrade9.html: doc
24622 2002-11-04 12:51 ivan
24624 * httemplate/view/svc_acct.cgi: fix cosmetic bug on online time
24627 2002-11-01 16:13 ivan
24629 * httemplate/graph/: money_time-graph.cgi, money_time.cgi: whew,
24630 glad i had a copy of this
24632 2002-10-28 05:22 ivan
24634 * FS/bin/freeside-queued: signal-less queued child handling
24637 2002-10-25 14:24 ivan
24639 * FS/FS/part_export/shellcommands.pm: make $old_domain available
24642 2002-10-25 06:39 ivan
24644 * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: show export
24647 2002-10-23 10:07 ivan
24649 * FS/: FS/Conf.pm, bin/freeside-daily: database dump & scp support
24651 2002-10-23 08:49 ivan
24653 * FS/FS/Conf.pm, httemplate/misc/unapply-cust_pay.cgi,
24654 httemplate/view/cust_main.cgi: add option to unapply payments
24656 2002-10-22 02:15 ivan
24658 * FS/FS/part_export/vpopmail.pm: bugfix in vpopmail restart
24660 2002-10-22 01:13 ivan
24662 * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
24665 2002-10-21 23:28 ivan
24667 * httemplate/edit/part_bill_event.cgi: oops - allow adding CHECK
24670 2002-10-21 08:20 ivan
24672 * httemplate/edit/part_svc.cgi: don't disable for all items
24674 2002-10-21 08:14 ivan
24676 * httemplate/edit/part_svc.cgi: Prevent a fixed or default username
24677 or password from being defined
24679 2002-10-20 01:27 ivan
24681 * FS/FS/: part_export.pm, part_export/shellcommands.pm: enable
24682 shellcommands suspension/unsuspension hooks
24684 2002-10-20 00:26 ivan
24686 * FS/FS/part_export/vpopmail.pm: don't run restart command unless
24689 2002-10-19 20:28 ivan
24691 * FS/FS/part_export.pm, FS/FS/part_export/vpopmail.pm,
24692 eg/vpopmailrestart: vpopmail restart export option
24694 2002-10-18 09:54 ivan
24696 * Makefile: force executable permissions on bin/pod2x
24698 2002-10-18 06:28 ivan
24700 * FS/bin/freeside-radgroup: argh
24702 2002-10-18 06:23 ivan
24704 * FS/FS/svc_acct.pm: don't re-insert non-changed usernames to fuzzy
24707 2002-10-18 03:28 ivan
24709 * FS/: MANIFEST, bin/freeside-radgroup: adding
24711 2002-10-17 08:06 ivan
24713 * httemplate/view/svc_acct.cgi: use consistant terminology
24715 2002-10-17 08:05 ivan
24717 * httemplate/view/svc_acct.cgi: UI change for hour info
24719 2002-10-17 07:59 ivan
24721 * FS/FS/cust_svc.pm: yay missing paren
24723 2002-10-17 07:50 ivan
24725 * FS/FS/cust_svc.pm: *sigh* better debugging
24727 2002-10-17 07:46 ivan
24729 * FS/FS/cust_svc.pm: really fix sqlradacct for old Pg
24731 2002-10-17 07:37 ivan
24733 * FS/FS/cust_svc.pm: fix sqlradacct calculations for old Pg
24735 2002-10-17 07:33 ivan
24737 * httemplate/view/svc_acct.cgi: sqlradacct hour update
24739 2002-10-17 07:16 ivan
24741 * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
24742 FS/FS/svc_acct.pm, httemplate/edit/part_pkg.cgi,
24743 httemplate/view/svc_acct.cgi: radacct update: use sqlradius for
24744 datasrc, not plandata options (whew)
24746 2002-10-17 04:17 ivan
24748 * httemplate/search/cust_bill.cgi: another mason fix, this one from
24751 2002-10-15 02:54 ivan
24753 * FS/FS/cust_bill.pm: ach fix s/ECHECK/CHECK/
24755 2002-10-14 00:44 ivan
24757 * FS/FS/Conf.pm: s/bool/checkbox/
24759 2002-10-14 00:30 ivan
24761 * FS/FS/Conf.pm, httemplate/edit/svc_acct.cgi: svc-acct-alldomains
24762 config file allows selection of accounts from any domain
24764 2002-10-13 23:17 ivan
24766 * FS/FS/cust_pkg.pm, httemplate/edit/part_pkg.cgi: fix sql radacct
24769 2002-10-13 23:16 ivan
24771 * httemplate/view/svc_acct.cgi: show time online this billing cycle
24772 on view account screen
24774 2002-10-13 00:14 ivan
24776 * httemplate/docs/: session.html, upgrade9.html: doh
24778 2002-10-13 00:13 ivan
24780 * httemplate/docs/upgrade9.html: msgcat docs for upgrade
24782 2002-10-12 23:49 ivan
24784 * httemplate/docs/install.html: don't use ILIKE (7.1-ism) anymore
24786 2002-10-12 18:14 ivan
24788 * FS/FS/Record.pm: change ILIKE into LOWER() for compatibility with
24789 non-Pg and Pg before 7.1
24791 2002-10-12 18:05 ivan
24793 * FS/FS/cust_bill.pm: bug fix in new ACH code
24795 2002-10-12 07:21 ivan
24797 * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: fix
24798 dayphone/nightphone msgcat
24800 2002-10-12 06:46 ivan
24802 * bin/populate-msgcat, httemplate/edit/cust_main.cgi,
24803 httemplate/view/cust_main.cgi: dayphone/nightphone as
24804 customizable labels, closes: Bug#464
24806 2002-10-12 06:26 ivan
24808 * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
24809 httemplate/edit/part_pkg.cgi: sqlradacct_hour price plan to
24810 charge per-hour against an external radacct table
24812 2002-10-12 03:15 ivan
24814 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
24815 FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
24816 FS/FS/part_bill_event.pm, httemplate/edit/cust_main.cgi,
24817 httemplate/edit/process/cust_main.cgi,
24818 httemplate/view/cust_main.cgi: ACH support
24820 2002-10-10 09:48 ivan
24822 * httemplate/edit/cust_main.cgi: bugfix in payby-default HIDE
24825 2002-10-10 09:28 ivan
24827 * httemplate/edit/cust_main.cgi: expiration date bugfix for HIDE
24829 2002-10-09 07:30 ivan
24831 * FS/FS/Conf.pm: nasty typo
24833 2002-10-09 06:59 ivan
24835 * FS/FS/Conf.pm: don't explicitly specify unclassified config
24838 2002-10-09 06:43 ivan
24840 * FS/FS/part_export/vpopmail.pm: don't error out trying to create
24841 existing directories in vpopmail export
24843 2002-10-09 06:07 ivan
24845 * FS/FS/: Conf.pm, svc_acct.pm: radius-password config value to set
24846 the attribute used for plaintext pw's
24848 2002-10-08 04:10 ivan
24850 * httemplate/: index.html, search/cust_pkg.cgi: add suspended
24851 package browse (closes: Bug#467)
24853 2002-10-08 03:50 ivan
24855 * eg/export_template.pm: slightly less sucky
24857 2002-10-08 01:33 ivan
24859 * FS/FS/Conf.pm, httemplate/view/svc_acct.cgi: svc_acct-notes
24860 displays static HTML on account view (closes: Bug#465)
24862 2002-10-07 21:46 ivan
24864 * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
24865 httemplate/view/cust_main.cgi: payby-default config option, with
24866 special "HIDE" option to disable billing information in the web
24867 interface (closes: Bug#468)
24869 2002-10-07 01:47 ivan
24871 * FS/bin/freeside-daily: cancel when it is *after* expiration date,
24872 not when it is *before*
24874 2002-10-05 04:14 ivan
24876 * FS/FS/part_export/sqlradius.pm: fix sqlradius export to not set
24879 2002-10-04 05:56 ivan
24881 * FS/FS/type_pkgs.pm, FS/FS/part_export/sqlradius.pm,
24882 FS/bin/freeside-setup, httemplate/docs/install.html,
24883 httemplate/edit/process/cust_pkg.cgi,
24884 httemplate/misc/change_pkg.cgi, httemplate/search/cust_main.cgi,
24885 httemplate/view/cust_main.cgi: working on the road: - easier
24886 "change package" link for changing one package to another -
24887 sqlradius export now compatible with Pg - indices on phone
24888 numbers - install instructions specify Pg 7.1 (at least until
24889 ILIKE thing is changed) - searching on phone number fragments
24891 2002-10-04 05:39 ivan
24893 * FS/bin/freeside-daily: turn on AutoCommit when vacuuming
24895 2002-10-04 05:29 ivan
24897 * FS/bin/freeside-count-active-customers: adding
24899 2002-10-04 05:09 ivan
24901 * FS/FS/cust_bill.pm: default for customers with no invoices was:
24902 print is now: send email to invoice from address
24904 2002-10-03 08:29 ivan
24906 * FS/FS/svc_acct.pm: fix implicit RADIUS password attribute to be
24907 Crypt-Password for encrypted pw's
24909 2002-09-27 05:14 ivan
24911 * FS/FS/svc_acct.pm: allow + in md5 encrypted passwords
24913 2002-09-27 05:14 ivan
24915 * FS/FS/UID.pm: don't chop blanks
24917 2002-09-26 23:00 ivan
24919 * htetc/global.asa: only load Devel::AutoProfiler if it is
24922 2002-09-26 22:36 ivan
24924 * FS/bin/freeside-adduser: lock mapsecrets file
24926 2002-09-25 22:28 ivan
24928 * Makefile: fix $INIT_FILE usage
24930 2002-09-25 22:26 ivan
24932 * FS/FS/svc_acct.pm: fix for inserting un-audited accounts
24934 2002-09-25 22:25 ivan
24938 2002-09-25 21:45 ivan
24940 * httemplate/search/svc_acct.cgi: tyop
24942 2002-09-25 02:11 ivan
24944 * Makefile, httemplate/docs/install.html: doc
24946 2002-09-25 02:09 ivan
24948 * FS/FS/raddb.pm: regenerate raddb.pm from freeradius-0.4 dicts add
24949 "Authentication-Type" for netc.net.au (radiator?)
24951 2002-09-24 01:31 ivan
24953 * FS/FS/Conf.pm: deprecate vpopmailrestart config value
24955 2002-09-23 07:27 ivan
24957 * FS/FS/CGI.pm, htetc/global.asa, htetc/handler.pl: global.asa
24958 changes for profiling redirects header-handling changes necessary
24961 2002-09-23 01:50 ivan
24963 * Makefile: better default Pg datasource
24965 2002-09-21 04:17 ivan
24967 * README.1.5.0pre1, FS/bin/freeside-setup,
24968 httemplate/docs/schema.dia, httemplate/docs/schema.html,
24969 FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
24970 FS/FS/cust_main_county.pm, bin/create-history-tables,
24971 httemplate/browse/cust_main_county.cgi,
24972 httemplate/edit/cust_main_county.cgi,
24973 httemplate/edit/process/cust_main_county.cgi: all taxes now have
24974 names. closes: Bug#15
24976 2002-09-20 08:49 ivan
24980 2002-09-20 08:49 ivan
24982 * FS/Makefile.PL: installing into /usr/bin, bah
24984 2002-09-20 08:48 ivan
24988 2002-09-20 08:48 ivan
24992 2002-09-20 08:47 ivan
24994 * FS/MANIFEST, FS/bin/freeside-addoutsourceuser,
24995 FS/bin/freeside-deloutsource, FS/bin/freeside-deloutsourceuser,
24996 FS/bin/freeside-deluser, FS/bin/freeside-setup,
24997 bin/populate-msgcat: add freeside-deluser, freeside-deloutsource
24998 and freeside-deloutsourceuser
25000 2002-09-20 08:46 ivan
25002 * FS/FS/Record.pm: fix database sequence code, closes: Bug#69
25004 2002-09-20 07:48 ivan
25006 * FS/FS/part_export.pm: extraneous warn
25008 2002-09-20 05:50 ivan
25010 * FS/bin/freeside-setup, bin/fs-setup,
25011 httemplate/docs/install.html: move from bin/fs-setup to
25012 FS/bin/freeside-setup
25014 2002-09-20 05:04 ivan
25016 * README.1.5.0pre1, httemplate/docs/install.html: doc NetAddr::IP
25019 2002-09-20 03:16 ivan
25021 * README.1.5.0pre1, FS/FS/UID.pm, bin/fs-setup: change otaker
25024 2002-09-19 06:34 ivan
25026 * bin/fs-setup, FS/FS/Record.pm, bin/dbdef-create: use database
25027 SERIAL or AUTO_INCREMENT for primary keys, finally, yay! closes:
25030 2002-09-19 06:25 ivan
25032 * README.1.5.0pre1: preliminary upgrade instructions
25034 2002-09-19 01:43 ivan
25036 * FS/bin/freeside-daily: package expiration
25038 2002-09-19 01:34 ivan
25040 * FS/FS/svc_acct.pm: remove extra definition of $cust_pkg
25042 2002-09-19 00:15 ivan
25044 * httemplate/view/cust_pkg.cgi: cancel later in view UI... hmm
25046 2002-09-18 15:50 ivan
25048 * FS/FS/Conf.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
25049 FS/bin/freeside-email, httemplate/edit/svc_forward.cgi,
25050 httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
25051 httemplate/view/svc_acct.cgi: remove domain config file, closes:
25054 2002-09-18 15:38 ivan
25056 * FS/FS/: svc_domain.pm, cust_svc.pm: removing svc_acct_sm
25058 2002-09-18 05:10 ivan
25060 * httemplate/docs/: index.html, legacy.html, upgrade4.html,
25061 upgrade5.html, upgrade6.html: doc
25063 2002-09-17 03:21 ivan
25065 * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
25066 httemplate/edit/part_bill_event.cgi: remove obsolete cybercash
25069 2002-09-17 02:19 ivan
25071 * FS/FS.pm, FS/MANIFEST, FS/FS/InitHandler.pm, FS/FS/cust_pkg.pm,
25072 FS/FS/part_export.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
25073 FS/FS/svc_acct_sm.pm, FS/t/svc_acct_sm.t, httemplate/index.html,
25074 httemplate/docs/schema.dia, httemplate/docs/schema.html,
25075 httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct_sm.cgi,
25076 httemplate/edit/process/part_svc.cgi,
25077 httemplate/edit/process/svc_acct_sm.cgi,
25078 httemplate/misc/link.cgi, httemplate/search/svc_acct_sm.cgi,
25079 httemplate/search/svc_acct_sm.html,
25080 httemplate/search/svc_domain.cgi,
25081 httemplate/view/svc_acct_sm.cgi: remove svc_acct_sm
25083 2002-09-16 17:40 ivan
25085 * FS/FS/cust_bill.pm: send_ftp doc fix
25087 2002-09-16 17:33 ivan
25089 * FS/FS/: Conf.pm, cust_bill.pm, cust_main.pm, svc_acct.pm: -
25090 "emailinvoiceauto" implementation rewritten to work properly,
25092 overwriting existing invoice destinations
25094 2002-09-16 02:27 ivan
25096 * FS/bin/freeside-expiration-alerter: skip empty expiration dates
25098 2002-09-11 02:28 ivan
25100 * httemplate/browse/svc_acct_pop.cgi: mason error
25102 2002-09-11 02:09 ivan
25104 * httemplate/search/cust_main.cgi: mason warnings
25106 2002-09-09 20:31 ivan
25108 * FS/FS/cust_bill.pm: Business::OnlinePaymet fix for processors w/o
25109 order numbers, like VirtualNet
25111 2002-09-09 17:37 ivan
25113 * httemplate/docs/upgrade9.html: doc: need Net::SSH 0.07 for 1.4.1
25115 2002-09-09 16:05 khoff
25117 * httemplate/: browse/ac.cgi, browse/ac_type.cgi, edit/ac.cgi,
25118 edit/ac_type.cgi, edit/svc_broadband.cgi, edit/process/ac.cgi,
25119 edit/process/ac_block.cgi, edit/process/ac_field.cgi,
25120 edit/process/ac_type.cgi, edit/process/part_ac_field.cgi,
25121 edit/process/svc_broadband.cgi, view/svc_broadband.cgi:
25122 svc_broadband merge
25124 2002-09-09 16:01 khoff
25126 * FS/FS/cust_svc.pm, FS/FS/part_export.pm, bin/fs-setup,
25127 htetc/global.asa, httemplate/index.html,
25128 httemplate/edit/part_svc.cgi,
25129 httemplate/edit/process/part_svc.cgi, FS/FS/ac.pm,
25130 FS/FS/ac_block.pm, FS/FS/ac_field.pm, FS/FS/ac_type.pm,
25131 FS/FS/part_ac_field.pm, FS/FS/svc_broadband.pm: svc_broadband
25134 2002-09-09 15:57 ivan
25136 * FS/bin/: freeside-cc-receipts-report, freeside-credit-report,
25137 freeside-receivables-report, freeside-tax-report: allow . in
25138 untaint_argv, for usernames
25140 2002-09-09 15:56 khoff
25142 * FS/MANIFEST: svc_broadband merge
25144 2002-09-09 12:56 ivan
25146 * FS/FS/part_export.pm: vpopmail export doc clarification: ssh as
25149 2002-09-09 12:54 ivan
25151 * httemplate/docs/ssh.html: doc clarification about users
25153 2002-09-09 05:34 ivan
25155 * FS/FS/: ClientAPI.pm, InitHandler.pm, svc_acct.pm,
25156 ClientAPI/passwd.pm: : is not legal in GECOS
25158 2002-09-08 05:57 ivan
25160 * FS/FS/svc_domain.pm: ordering fix on delete: domain_record
25161 records first, then svc_domain
25163 2002-09-08 05:40 ivan
25165 * bin/bind.export: error out if can't open .HEADER files
25167 2002-09-08 04:36 ivan
25171 2002-09-08 02:49 ivan
25173 * conf/: soadefaultttl, soaexpire, soarefresh, soaretry: some
25174 useful default domain files
25176 2002-09-07 07:20 ivan
25178 * FS/FS/part_export.pm: mention docs/ssh.html in vpopmail
25179 description, give up hoping for a better description of the
25182 2002-09-06 19:27 ivan
25184 * httemplate/docs/: index.html, upgrade9.html: 1.4.1
25186 2002-09-06 19:19 ivan
25188 * FS/FS/part_export/vpopmail.pm: import flocking constants
25190 2002-09-05 11:51 ivan
25192 * FS/FS/part_export/vpopmail.pm: clear up directory silliness ick
25194 2002-09-05 10:01 ivan
25196 * httemplate/edit/cust_main.cgi: "same as billing address" box
25197 would uncheck itself on errors (only looked at previous
25198 ship_last, not CGI checkbox value too) Closes: Bug#448
25200 2002-09-05 09:51 ivan
25202 * FS/FS/cust_bill.pm: Business::OnlinePayment::VitualNet
25205 2002-09-05 06:59 ivan
25207 * ANNOUCE.1.4.0: naw
25209 2002-09-05 06:50 ivan
25211 * httemplate/browse/part_svc.cgi: don't show "clone an existing
25212 service definition" if there aren't any yet
25214 2002-09-05 06:27 ivan
25216 * FS/FS/cust_main.pm, httemplate/index.html,
25217 httemplate/misc/cust_main-import_charges.cgi,
25218 httemplate/misc/process/cust_main-import_charges.cgi: batch
25219 charge/credit import
25221 2002-09-05 06:01 ivan
25223 * FS/FS/svc_acct.pm: show illegal dir in error msg
25225 2002-09-05 02:10 ivan
25227 * FS/FS/: part_export.pm, part_export/vpopmail.pm: get rid of
25228 extraneous `vpopmail machine' field
25230 2002-09-04 05:43 ivan
25232 * Makefile, httemplate/index.html: 1.4.1beta1
25234 2002-09-04 01:42 ivan
25236 * httemplate/edit/part_pkg.cgi: spelling
25238 2002-08-30 16:48 ivan
25240 * FS/FS/cust_bill.pm: oops, missing charged column in csv exports
25242 2002-08-30 16:42 ivan
25244 * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm,
25245 httemplate/edit/process/part_bill_event.cgi: new invoice event:
25248 2002-08-30 16:17 ivan
25250 * FS/FS/cust_main.pm: bill batch imported customers immediately (as
25251 of their cust_pkg.bill date) - setting cust_pkg.bill date
25252 directly bypasses setup fee
25254 2002-08-30 10:34 ivan
25256 * FS/FS/cust_main.pm, httemplate/index.html,
25257 httemplate/misc/cust_main-import.cgi,
25258 httemplate/misc/process/cust_main-import.cgi: working CSV import
25261 2002-08-30 04:33 ivan
25263 * httemplate/edit/cust_main.cgi: use eidiot rather than die for
25264 (hopefully) better error message
25266 2002-08-30 03:25 ivan
25268 * Makefile: silly conf/registries dir still hanging around in CVS
25271 2002-08-29 07:11 ivan
25273 * httemplate/search/cust_pkg.cgi: UI ROWSPAN fix
25275 2002-08-29 02:11 ivan
25277 * FS/FS/svc_acct.pm: dont require uid for finger and quota, fix md5
25278 import, make username/password for unexported services conflict
25281 2002-08-29 01:13 khoff
25283 * httemplate/view/svc_domain.cgi: Missing Mason/Apache::ASP tags
25285 2002-08-29 00:50 ivan
25287 * FS/FS/: part_export.pm, part_export/vpopmail.pm: vpopmail updates
25289 2002-08-28 23:02 ivan
25291 * FS/FS/UID.pm: stupid kludge until schema otakers are not 8 chars
25293 2002-08-28 22:57 ivan
25295 * httemplate/view/svc_acct.cgi: password viewing UI change
25297 2002-08-27 00:26 khoff
25299 * FS/FS/Record.pm: Yip yip, I sprained my brain
25301 2002-08-26 13:40 ivan
25303 * FS/FS/cust_pkg.pm: allow . and - in otaker usernames
25305 2002-08-24 20:54 ivan
25307 * FS/bin/freeside-addoutsourceuser: ?
25309 2002-08-24 20:42 ivan
25311 * FS/bin/freeside-addoutsourceuser: correct secrets file path
25313 2002-08-24 19:35 ivan
25315 * FS/FS/part_export/shellcommands.pm: separate vars for quoted
25318 2002-08-24 19:26 ivan
25320 * FS/FS/part_export/shellcommands.pm: properly quote password as
25323 2002-08-24 18:48 ivan
25325 * FS/bin/freeside-addoutsourceuser: password
25327 2002-08-24 18:48 ivan
25329 * FS/: MANIFEST, bin/freeside-addoutsourceuser: Added Files:
25330 bin/freeside-addoutsourceuser
25332 2002-08-24 18:16 ivan
25334 * FS/bin/: freeside-adduser, freeside-setup: doc
25336 2002-08-24 18:14 ivan
25338 * FS/bin/freeside-setup: noninteractive freeside-setup
25340 2002-08-24 18:09 ivan
25342 * FS/bin/: freeside-adduser, freeside-setup: doc
25344 2002-08-24 01:13 ivan
25346 * FS/bin/freeside-adduser: also do -b flag
25348 2002-08-24 00:43 ivan
25350 * FS/FS/part_export/shellcommands.pm: allow $domain as a variable
25353 2002-08-24 00:20 ivan
25355 * httemplate/edit/part_export.cgi: don't substitute defaults for
25356 empty options when editing exports
25358 2002-08-23 23:41 ivan
25360 * FS/FS/part_export/: domain_shellcommands.pm, shellcommands.pm,
25361 www_shellcommands.pm: - depend on Net::SSH 0.07, for OpenSSH -T
25362 fix - no strict 'vars'; when necessary
25364 2002-08-23 20:29 ivan
25366 * httemplate/: view/cust_main.cgi, misc/unprovision.cgi:
25367 unprovision a single service
25369 2002-08-23 19:10 ivan
25371 * FS/bin/freeside-addoutsource: fix path
25373 2002-08-23 18:53 ivan
25375 * FS/bin/freeside-queued: depend on Net::SSH 0.07, for -T fix
25377 2002-08-23 17:51 ivan
25379 * httemplate/view/cust_main.cgi: UI
25381 2002-08-23 17:16 ivan
25383 * FS/: MANIFEST, bin/freeside-addoutsource: Added Files:
25384 bin/freeside-addoutsource
25386 2002-08-23 16:43 ivan
25388 * FS/: MANIFEST, FS/part_export.pm,
25389 FS/part_export/domain_shellcommands.pm,
25390 t/part_export-domain_shellcommands.t: add domain_shellcommands
25393 2002-08-19 16:08 ivan
25395 * httemplate/view/cust_main.cgi: encode_entities for comments
25398 2002-08-11 23:17 ivan
25400 * rt/: COPYING, ChangeLog, Makefile, README, TODO,
25401 bin/initacls.Oracle, bin/initacls.Pg, bin/initacls.mysql,
25402 bin/mason_handler.fcgi, bin/mason_handler.scgi, bin/rt,
25403 bin/rt-mailgate, bin/rtadmin, bin/webmux.pl, docs/README.docs,
25404 docs/Security, docs/rt.gif, docs/design_docs/CARS,
25405 docs/design_docs/TransactionTypes.txt, docs/design_docs/acls,
25406 docs/design_docs/basic-definitions.txt,
25407 docs/design_docs/cli_spec, docs/design_docs/cvs_integration,
25408 docs/design_docs/evil_plans,
25409 docs/design_docs/link-definitions.txt,
25410 docs/design_docs/local_hacking,
25411 docs/design_docs/subscription-definitions.txt,
25412 docs/design_docs/users, etc/acl.Oracle, etc/acl.Pg,
25413 etc/acl.mysql, etc/config.pm, etc/rt.spec, etc/schema.Oracle,
25414 etc/schema.Pg, etc/schema.mysql, etc/schema.pm, lib/MANIFEST,
25415 lib/MANIFEST.SKIP, lib/Makefile.PL, lib/RT.pm, lib/test.pl,
25416 lib/RT/ACE.pm, lib/RT/ACL.pm, lib/RT/Attachment.pm,
25417 lib/RT/Attachments.pm, lib/RT/CurrentUser.pm, lib/RT/Date.pm,
25418 lib/RT/EasySearch.pm, lib/RT/Group.pm, lib/RT/GroupMember.pm,
25419 lib/RT/GroupMembers.pm, lib/RT/Groups.pm, lib/RT/Handle.pm,
25420 lib/RT/Keyword.pm, lib/RT/KeywordSelect.pm,
25421 lib/RT/KeywordSelects.pm, lib/RT/Keywords.pm, lib/RT/Link.pm,
25422 lib/RT/Links.pm, lib/RT/ObjectKeyword.pm,
25423 lib/RT/ObjectKeywords.pm, lib/RT/Queue.pm, lib/RT/Queues.pm,
25424 lib/RT/Record.pm, lib/RT/Scrip.pm, lib/RT/ScripAction.pm,
25425 lib/RT/ScripActions.pm, lib/RT/ScripCondition.pm,
25426 lib/RT/ScripConditions.pm, lib/RT/Scrips.pm, lib/RT/Template.pm,
25427 lib/RT/Templates.pm, lib/RT/TestHarness.pm, lib/RT/Ticket.pm,
25428 lib/RT/Tickets.pm, lib/RT/Transaction.pm, lib/RT/Transactions.pm,
25429 lib/RT/User.pm, lib/RT/Users.pm, lib/RT/Watcher.pm,
25430 lib/RT/Watchers.pm, lib/RT/Action/Autoreply.pm,
25431 lib/RT/Action/Generic.pm, lib/RT/Action/Notify.pm,
25432 lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/OpenDependent.pm,
25433 lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SendEmail.pm,
25434 lib/RT/Action/SendPasswordEmail.pm,
25435 lib/RT/Action/StallDependent.pm,
25436 lib/RT/Condition/AnyTransaction.pm, lib/RT/Condition/Generic.pm,
25437 lib/RT/Condition/NewDependency.pm,
25438 lib/RT/Condition/StatusChange.pm, lib/RT/Interface/CLI.pm,
25439 lib/RT/Interface/Email.pm, lib/RT/Interface/Web.pm: import rt
25442 2002-08-02 17:39 ivan
25444 * httemplate/docs/: install.html, legacy.html: remove some extra
25445 modules from install doc
25447 2002-07-31 11:55 ivan
25449 * FS/FS/part_export.pm: delete directories when deleting users on
25452 2002-07-31 06:18 ivan
25454 * FS/FS/svc_acct.pm: fix bug with static IP addresses
25456 2002-07-26 20:56 ivan
25458 * httemplate/misc/cancel-unaudited.cgi: move transaction from web
25459 interface to lib code
25461 2002-07-26 19:47 ivan
25463 * FS/bin/freeside-daily: vacuum pg databases daily
25465 2002-07-25 19:33 ivan
25467 * FS/FS/: part_export.pm, part_export/shellcommands.pm:
25468 shellcommands edit gecos field too
25470 2002-07-25 18:38 ivan
25472 * httemplate/docs/install.html: tyop
25474 2002-07-25 18:31 ivan
25476 * httemplate/docs/install.html: tyop
25478 2002-07-23 05:37 ivan
25480 * FS/FS/svc_acct.pm: fix small bugs in duplicate username checking
25482 2002-07-22 03:50 ivan
25484 * FS/t/ClientAPI.t, fs_selfservice/FS-SelfService/cgi/passwd.html:
25487 2002-07-22 03:41 ivan
25489 * httemplate/docs/install.html: no mysql in 1.4.0 release.
25492 2002-07-22 03:20 ivan
25494 * ANNOUCE.1.4.0, Makefile, README.1.4.0pre11, README.1.4.0pre12,
25495 README.1.4.0pre13, README.1.4.0pre14, README.1.4.0pre8,
25496 README.1.4.0pre9: 1.4.0
25498 2002-07-22 03:18 ivan
25502 2002-07-22 03:18 ivan
25504 * FS/FS/cust_main.pm: sort bills by date
25506 2002-07-16 05:29 ivan
25508 * FS/: MANIFEST, FS/ClientAPI.pm, FS/ClientAPI/MyAccount.pm,
25509 FS/ClientAPI/passwd.pm: ClientAPI
25511 2002-07-16 05:28 ivan
25513 * fs_selfservice/: DEPLOY, freeside-selfservice-server,
25514 fs_passwd_test, FS-SelfService/SelfService.pm,
25515 FS-SelfService/freeside-selfservice-clientd,
25516 FS-SelfService/cgi/login.html, FS-SelfService/cgi/myaccount.html,
25517 FS-SelfService/cgi/selfservice.cgi,
25518 FS-SelfService/cgi/view_invoice.html: invoice viewing...
25520 2002-07-15 20:57 ivan
25522 * FS/FS/part_export/infostreet.pm: missing ; in eval'ed sub
25524 2002-07-15 20:56 ivan
25526 * FS/FS/part_export/infostreet.pm: better error handling
25528 2002-07-15 20:47 ivan
25530 * FS/FS/part_export/infostreet.pm: fix XML-RPC weirdness
25532 2002-07-15 01:28 ivan
25534 * fs_selfservice/: freeside-selfservice-server, fs_passwd_test,
25535 FS-SelfService/freeside-selfservice-clientd: working framework,
25536 no hung clients, whew
25538 2002-07-14 18:44 ivan
25540 * bin/bind.import: finally a working DNS::ZoneParse
25542 2002-07-13 17:28 ivan
25544 * httemplate/docs/: install.html, upgrade8.html: no mason 1.1x yet
25547 2002-07-11 06:52 ivan
25549 * fs_selfservice/: DEPLOY, freeside-selfservice-server,
25550 fs_passwd_test, FS-SelfService/MANIFEST,
25551 FS-SelfService/SelfService.pm,
25552 FS-SelfService/freeside-selfservice-clientd: finally working
25555 2002-07-08 19:23 ivan
25557 * httemplate/docs/: schema.dia, schema.png: new schema diagram
25559 2002-07-08 10:14 ivan
25561 * FS/bin/freeside-queued: oops, fix for bug only surfacing with
25562 different freeside uid/gid
25564 2002-07-08 08:56 ivan
25566 * httemplate/edit/svc_acct.cgi: better error message
25568 2002-07-08 06:07 ivan
25570 * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
25571 edit expiration dates
25573 2002-07-08 03:52 ivan
25575 * httemplate/search/cust_bill.cgi: remove perl-side sort routines,
25578 2002-07-08 03:01 ivan
25580 * FS/FS/part_export.pm: default linux/netbsd shellcommand userdel
25581 should remove home directories
25583 2002-07-08 01:39 ivan
25585 * httemplate/docs/install.html: new and improved instructions! now
25586 even more idiot proof!
25588 2002-07-07 10:49 ivan
25590 * FS/FS/svc_acct.pm: rewrite uid-dup checking to be
25591 new-export-aware, closes: #431
25593 2002-07-07 07:33 ivan
25595 * httemplate/search/cust_bill.cgi: clean up after rewrite... turned
25598 2002-07-07 07:28 ivan
25600 * httemplate/search/cust_bill.cgi: fixing 30/60/90/120...
25602 2002-07-07 07:26 ivan
25604 * httemplate/search/cust_bill.cgi: just might work
25606 2002-07-07 07:24 ivan
25608 * httemplate/search/cust_bill.cgi: that would be nice...
25610 2002-07-07 07:18 ivan
25612 * httemplate/search/cust_bill.cgi: fix 30/60/90/120 browses
25614 2002-07-07 07:14 ivan
25616 * httemplate/search/cust_bill.cgi: UI
25618 2002-07-07 07:12 ivan
25620 * httemplate/search/cust_bill.cgi: totals and order by
25622 2002-07-07 07:00 ivan
25624 * httemplate/search/cust_bill.cgi: try for correct totals
25626 2002-07-07 06:52 ivan
25628 * httemplate/search/cust_bill.cgi: don't recalculate owed
25630 2002-07-07 06:31 ivan
25632 * httemplate/search/cust_bill.cgi: comma
25634 2002-07-07 06:30 ivan
25636 * httemplate/search/cust_bill.cgi: calculate owed as subquery here
25639 2002-07-07 06:25 ivan
25641 * httemplate/search/cust_bill.cgi: don't forget to where the where
25644 2002-07-07 06:23 ivan
25646 * httemplate/search/cust_bill.cgi: try for working paged invoices,
25647 this time with subqueries
25649 2002-07-07 04:45 ivan
25651 * httemplate/search/cust_bill.cgi: wtf?
25653 2002-07-07 04:30 ivan
25655 * httemplate/search/cust_bill.cgi: invoice search with possibly
25658 2002-07-07 04:03 ivan
25660 * httemplate/search/cust_bill.cgi: move query logic from perl to
25661 sql for scalability
25663 2002-07-06 05:53 ivan
25665 * httemplate/docs/install.html: new! improved! now even more
25668 2002-07-06 05:15 ivan
25672 2002-07-06 05:13 ivan
25674 * bin/fs-setup: fix Can't use an undefined value as an ARRAY
25675 reference at ./fs-setup line 209, <STDIN> line 3.
25677 2002-07-06 04:08 ivan
25679 * httemplate/: edit/svc_forward.cgi, view/svc_forward.cgi: fix UI
25680 for forwards - use HTML::Widgets::SelectLayers, closes: Bug#303
25682 2002-07-06 01:50 ivan
25684 * httemplate/view/svc_acct.cgi: add "are you sure?" javascript on
25685 view/svc_acct.cgi "cancel unaudited account" (closes: Bug#432)
25687 2002-07-06 01:29 ivan
25689 * httemplate/view/: cust_pkg.cgi, cust_main.cgi: speling
25691 2002-07-06 00:32 ivan
25693 * httemplate/edit/part_pkg.cgi: fix speling
25695 2002-07-06 00:31 ivan
25697 * ANNOUCE.1.4.0: this file should probably go away soon...
25699 2002-07-06 00:30 ivan
25701 * FS/FS/: Conf.pm, part_export.pm, svc_www.pm,
25702 part_export/www_shellcommands.pm: move svc_www ssh jobs to the
25703 job queue & exports, and make them configurable
25705 2002-07-05 21:20 ivan
25707 * FS/FS/svc_acct.pm: typo
25709 2002-07-05 16:32 ivan
25711 * httemplate/config/config.cgi: fix bug with config having a value
25714 2002-07-04 03:35 ivan
25716 * httemplate/browse/: agent.cgi, agent_type.cgi,
25717 part_bill_event.cgi, part_export.cgi, part_pkg.cgi,
25718 part_referral.cgi, part_svc.cgi, svc_acct_pop.cgi: move "add"
25721 2002-07-03 07:45 ivan
25723 * FS/t/part_export-http.t: s/_post//
25725 2002-07-03 07:21 ivan
25727 * FS/: MANIFEST, FS/part_export.pm, FS/part_export/http.pm,
25728 t/part_export-http.t: http export
25730 2002-07-03 04:37 ivan
25732 * FS/FS/InitHandler.pm: 54
25734 2002-07-03 04:35 ivan
25736 * FS/FS/InitHandler.pm: sacrifice memory for speed
25738 2002-07-03 04:31 ivan
25740 * FS/FS/InitHandler.pm: preload modules
25742 2002-07-03 04:23 ivan
25744 * FS/FS/: InitHandler.pm, UID.pm: fix to allow running during
25747 2002-07-03 04:10 ivan
25749 * FS/FS/UID.pm: allow InitHandler to work during apache startup
25751 2002-07-03 03:50 ivan
25753 * FS/FS/InitHandler.pm: skip comment & blank lines
25755 2002-07-03 03:48 ivan
25757 * FS/FS/InitHandler.pm: debug
25759 2002-07-03 03:33 ivan
25761 * FS/: MANIFEST, FS/InitHandler.pm, t/InitHandler.t: preload all
25764 2002-07-02 20:57 ivan
25766 * FS/FS/cust_main.pm: working one-time charges again
25768 2002-07-02 20:52 ivan
25770 * httemplate/view/cust_main.cgi: ui
25772 2002-07-02 20:47 ivan
25774 * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
25775 httemplate/edit/process/quick-charge.cgi,
25776 httemplate/view/cust_main.cgi: one-time charges with tax classes
25778 2002-07-02 19:25 ivan
25780 * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
25781 httemplate/config/config.cgi: deprecate text radius config
25782 options update config docs
25784 2002-07-02 18:47 ivan
25786 * FS/: MANIFEST, bin/freeside-reexport: freeside-reexport
25788 2002-07-02 18:05 ivan
25790 * FS/bin/freeside-sqlradius-reset: pod
25792 2002-07-02 18:01 ivan
25794 * FS/bin/freeside-sqlradius-reset: fix usage message
25796 2002-07-02 16:03 ivan
25798 * FS/FS/part_export.pm: fix usermod commands for freebsd
25800 2002-07-02 07:38 ivan
25802 * ANNOUCE.1.4.0: beta1!
25804 2002-07-02 07:37 ivan
25806 * Makefile: beta1!!
25808 2002-07-02 07:22 ivan
25810 * FS/FS/part_export/textradius.pm: working textradius export
25812 2002-07-02 07:00 ivan
25814 * FS/FS/part_export/textradius.pm: better diagnostics
25816 2002-07-02 06:22 ivan
25818 * httemplate/view/cust_main.cgi: ui s/ /
25820 2002-07-02 06:04 ivan
25822 * FS/FS/part_export/shellcommands.pm: no warnings
25824 2002-07-02 06:00 ivan
25826 * FS/FS/: part_export.pm, part_export/shellcommands.pm: working
25827 linux and freebsd shellcommands
25829 2002-07-02 04:29 ivan
25831 * FS/FS/part_export.pm: fix for freebsd presets
25833 2002-07-02 04:27 ivan
25835 * FS/FS/part_export.pm: useful shellcommands presets
25837 2002-07-02 03:14 ivan
25839 * FS/bin/freeside-queued: grr old openssh grr freebsd
25841 2002-07-02 03:01 ivan
25843 * httemplate/docs/install.html: freeside group
25845 2002-07-02 02:42 ivan
25847 * FS/bin/freeside-queued: fleabsd grr
25849 2002-07-02 02:39 ivan
25851 * FS/bin/freeside-queued: freebsd is sofa king broken
25853 2002-07-02 00:31 ivan
25855 * FS/FS/part_export/textradius.pm: working textradius
25857 2002-07-02 00:13 ivan
25859 * FS/FS/part_export/textradius.pm: better error reporting from
25862 2002-07-01 23:58 ivan
25864 * FS/FS/part_export/: shellcommands.pm, www_shellcommands.pm:
25865 s/options/option/, oops, and machine isn't an option
25867 2002-07-01 23:48 ivan
25869 * FS/FS/queue.pm: error messages can have other chars
25871 2002-07-01 15:38 ivan
25873 * FS/FS/part_export/textradius.pm: prevent any possible infinite
25876 2002-07-01 02:15 ivan
25878 * FS/FS/part_export/textradius.pm: real-time! text radius export
25880 2002-06-30 04:01 ivan
25882 * ANNOUCE.1.4.0, CREDITS: administrivia
25884 2002-06-30 00:17 ivan
25886 * FS/FS/Record.pm: oops, very bad
25888 2002-06-30 00:16 ivan
25890 * FS/FS/Record.pm: get rid of unneeded Pg-cruft (don't use native
25893 2002-06-30 00:04 ivan
25895 * FS/FS/Record.pm: fix dbdef caching
25897 2002-06-29 19:13 ivan
25899 * FS/: MANIFEST, FS/part_export.pm,
25900 FS/part_export/shellcommands_withdomain.pm,
25901 t/part_export-shellcommands_withdomain.t: export!
25903 2002-06-29 18:18 ivan
25905 * httemplate/docs/ssh.html: adding
25907 2002-06-28 13:31 ivan
25909 * FS/FS/svc_acct.pm, bin/populate-msgcat: better error message for
25912 2002-06-28 13:23 ivan
25914 * bin/fs-setup: not anymore...
25916 2002-06-28 13:21 ivan
25918 * FS/FS/cust_main.pm: better error message for missing tax classes
25920 2002-06-28 03:49 ivan
25922 * FS/FS/Record.pm: remove extraneous check
25924 2002-06-28 01:23 ivan
25926 * FS/FS/: Record.pm, UID.pm: fix multi-database installs, while
25927 hopefully keeping performance improvement
25929 2002-06-27 20:09 ivan
25931 * httemplate/view/cust_main.cgi: more card display changes
25933 2002-06-27 19:21 ivan
25935 * httemplate/view/cust_main.cgi: last 4 digits of card instead of
25938 2002-06-27 02:23 ivan
25940 * FS/: FS/part_export/bind.pm, FS/part_export/bind_slave.pm,
25941 t/part_export-bind.t, t/part_export-bind_slave.t: null bind
25944 2002-06-27 02:19 ivan
25946 * FS/: FS/part_export/bsdshell.pm, FS/part_export/null.pm,
25947 FS/part_export/sysvshell.pm, FS/part_export/www_shellcommands.pm,
25948 t/part_export-null.t, t/part_export-sysvshell.t,
25949 t/part_export-www_shellcommands.t: export updates
25951 2002-06-26 01:36 ivan
25953 * FS/FS/part_export.pm: tyop
25955 2002-06-26 01:32 ivan
25957 * FS/FS/part_export.pm: better export docs/defaults
25959 2002-06-26 01:12 ivan
25961 * FS/FS/cust_main.pm: add type_pkgs record if necessary for
25964 2002-06-26 01:05 ivan
25966 * httemplate/view/cust_main.cgi: close form tags
25968 2002-06-26 00:42 ivan
25970 * bin/: bsdshell.export, shell.export, sysvshell.export:
25971 shell.export -> bsdshell.export & sysvshell.export
25973 2002-06-25 20:53 ivan
25975 * FS/FS/part_export_option.pm: export options can be anything
25977 2002-06-25 19:37 ivan
25979 * FS/FS/cust_bill.pm: fix not sending postal invoices to customers
25980 with email invoices too
25982 2002-06-25 18:35 ivan
25984 * FS/FS/cust_main.pm, httemplate/edit/process/quick-charge.cgi,
25985 httemplate/edit/process/quick-cust_pkg.cgi,
25986 httemplate/view/cust_main.cgi: working one-time charges
25988 2002-06-25 17:41 ivan
25990 * httemplate/edit/part_pkg.cgi: ui
25992 2002-06-25 16:27 ivan
25994 * httemplate/view/svc_www.cgi: add link to controlling account
25996 2002-06-25 00:18 ivan
25998 * FS/bin/freeside-queued: might work again under mysql
26000 2002-06-23 12:16 ivan
26002 * FS/FS/domain_record.pm: domain_record records attached to svc_www
26003 records are no longer delete-able, patch from "Stephen Bechard"
26004 <steve@destek.net>, thanks! closes: Bug#434
26006 2002-06-22 22:44 ivan
26008 * httemplate/edit/process/svc_www.cgi: patch to get this working
26009 from Stephen Bechard <steve@destek.net>
26011 2002-06-22 22:43 ivan
26013 * httemplate/view/svc_www.cgi: add link to edit and format nicely
26015 2002-06-22 18:36 ivan
26017 * FS/FS/svc_www.pm: forgot . between zone and domain, patch from
26018 "Stephen Bechard" <steve@destek.net>, thanks
26020 2002-06-22 18:33 ivan
26022 * httemplate/edit/svc_www.cgi: forgot %> when converting from CGI,
26023 works now, patch from "Stephen Bechard" <steve@destek.net>
26025 2002-06-21 14:49 ivan
26027 * FS/FS/part_export/infostreet.pm: s/title/organization/ at
26030 2002-06-21 13:26 ivan
26032 * FS/FS/part_export/infostreet.pm: fix infostreet contact field
26035 2002-06-21 13:17 ivan
26037 * FS/FS/part_export/infostreet.pm: debugging option
26039 2002-06-21 02:57 ivan
26041 * bin/passwd.import: no, don't check for duplicates like this by
26042 default... not new-export style
26044 2002-06-21 02:56 ivan
26046 * FS/FS/svc_acct.pm: better error messages on uid duplicates... uid
26047 stuff still needs to be rewritten for new exports
26049 2002-06-21 02:28 ivan
26051 * httemplate/docs/upgrade8.html: don't forget part_svc in upgrades
26053 2002-06-21 02:15 ivan
26055 * bin/passwd.import: oops
26057 2002-06-21 02:13 ivan
26059 * bin/: bind.import, fs-migrate-svc_acct_sm, passwd.import: import
26062 2002-06-21 02:11 ivan
26064 * bin/passwd.import: tiny bit better passwd.import
26066 2002-06-21 02:03 ivan
26068 * httemplate/docs/upgrade8.html: doc
26070 2002-06-21 01:29 ivan
26072 * httemplate/: index.html, docs/upgrade8.html: uid search on main
26073 menu, updated upgrade docs
26075 2002-06-20 15:35 ivan
26077 * FS/FS/part_export/infostreet.pm: fix infostreet contact field foo
26079 2002-06-20 15:31 ivan
26081 * httemplate/docs/install.html: doc
26083 2002-06-19 18:29 ivan
26085 * FS/FS/part_export.pm, FS/FS/part_export/shellcommands.pm,
26086 FS/bin/freeside-queued, httemplate/edit/part_export.cgi,
26087 httemplate/edit/process/part_export.cgi: shellcommands
26090 2002-06-18 21:54 ivan
26092 * Makefile, bin/pod2x: pod build fix thanks to Stephen Bechard
26095 2002-06-18 21:03 ivan
26097 * FS/FS/part_export/infostreet.pm: fix setContactField email
26099 2002-06-18 18:03 ivan
26101 * FS/FS/svc_acct.pm: and the same for changes...
26103 2002-06-18 17:58 ivan
26105 * FS/FS/svc_acct.pm: fix problem provisioning RADIUS groups
26106 caused by kristian/mark/pc-intouch's changes moving exports into
26107 svc_Common - changed sequence of events such that groups were
26108 not provisioned when the sqlradius export was run
26110 2002-06-18 16:52 ivan
26112 * httemplate/misc/queue.cgi: better error message
26114 2002-06-14 18:12 ivan
26116 * FS/FS/part_export.pm, httemplate/edit/part_svc.cgi:
26117 mark@pc-intouch.com: exporttype2svcdb removal
26119 2002-06-14 14:35 ivan
26121 * FS/FS/part_export/infostreet.pm: freeside night to infostreet
26122 faxNumber (? dunno, what noment wants)
26124 2002-06-14 04:44 ivan
26126 * Makefile: better releaes target?
26128 2002-06-14 04:26 ivan
26130 * ANNOUCE.1.4.0, Makefile, README.1.4.0pre14: 1.4.0pre14
26132 2002-06-14 04:22 ivan
26134 * FS/: FS/Conf.pm, bin/freeside-queued, FS/cust_main.pm,
26135 FS/queue.pm, FS/svc_Common.pm, FS/svc_acct.pm: working job
26136 dependancies FS::queue::joblisting html excapes & truncates long
26137 arguments welcome email (sheesh!) closes: Bug#420 (haha at 4:20
26140 2002-06-14 02:19 ivan
26142 * FS/FS/UID.pm: only run callbacks once... should speed things up
26143 (no dbdef reloading)
26145 2002-06-13 20:26 ivan
26147 * httemplate/docs/legacy.html: s/svc_domain.import/bind.import/ to
26150 2002-06-13 20:12 ivan
26152 * httemplate/: classic.html, index.html: remove classic interface
26154 2002-06-13 19:52 ivan
26156 * httemplate/docs/: install.html, mysql.html: mysql support!
26158 2002-06-13 19:25 ivan
26160 * FS/bin/freeside-queued: mysql compatibility?
26162 2002-06-13 17:12 ivan
26164 * httemplate/: index.html, search/cust_main.cgi: search by for
26165 address2 (unit) - commented out in default index.html
26167 2002-06-13 16:28 ivan
26169 * httemplate/: index.html, search/cust_main.cgi: phone number
26172 2002-06-13 16:00 ivan
26174 * FS/FS/svc_acct.pm, httemplate/index.html,
26175 httemplate/search/svc_acct.cgi: fuzzy username searching
26178 2002-06-12 17:53 ivan
26180 * httemplate/: index.html, search/cust_main.cgi: search on customer
26183 2002-06-12 13:31 ivan
26185 * FS/FS/svc_acct.pm: fix new duplicate username checking
26187 2002-06-12 10:29 ivan
26189 * httemplate/index.html: fix company search
26191 2002-06-12 09:26 ivan
26193 * FS/FS/cust_main.pm: fix problems with code that resets invoice
26196 2002-06-11 11:32 ivan
26198 * bin/shell.export: don't export empty files
26200 2002-06-11 11:25 ivan
26202 * bin/shell.export: use FS::cust_svc and FS::svc_acct
26204 2002-06-11 11:23 ivan
26206 * bin/shell.export: bsd only for now
26208 2002-06-11 11:20 ivan
26210 * bin/: bind.export, shell.export: perl 5.005 needs an explicit
26213 2002-06-11 02:51 ivan
26215 * FS/FS/part_export.pm: notes
26217 2002-06-11 02:46 ivan
26219 * bin/: bind.export, shell.export: add preliminary bsd shell export
26221 2002-06-11 02:14 ivan
26223 * FS/FS/svc_acct.pm: export-based duplicate username checking!
26225 2002-06-11 01:29 ivan
26227 * FS/FS/part_export.pm, httemplate/edit/part_export.cgi: add crypt
26228 option to (bsd|sysv)shell export
26230 2002-06-10 20:25 ivan
26232 * FS/FS/: part_export.pm, svc_Common.pm, svc_acct.pm,
26233 part_export/infostreet.pm: - add new suspend and unsuspend export
26234 hooks (with null defaults) - infostreet export: actually
26235 suspend/unsuspend at infostreet (closes: Bug#418) - infostreet
26236 export: set some contact fields @ infostreet (Bug#419)
26238 2002-06-10 17:58 ivan
26240 * Makefile, init.d/freeside-init: dist fixes. locate more stuff in
26243 2002-06-10 16:02 ivan
26245 * FS/FS/domain_record.pm: fix *** ERROR: unterminated L<...> at
26246 line 299 in file FS/domain_record.pm
26248 2002-06-10 15:48 ivan
26250 * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: also retry cards
26251 when user clicks "Bill now" (closes: Bug#417)
26253 2002-06-10 15:07 ivan
26255 * FS/FS/: cust_bill_event.pm, cust_main.pm: retry realtime_card
26256 invoice events when a card changes (closes: Bug#417)
26258 2002-06-10 12:44 ivan
26260 * httemplate/view/cust_main.cgi: final visual update on package
26263 2002-06-10 12:41 ivan
26265 * httemplate/view/cust_main.cgi: fixup time display in packages
26267 2002-06-10 12:30 ivan
26269 * httemplate/view/cust_main.cgi: add small time display to dates
26271 2002-06-09 19:52 ivan
26273 * FS/FS/: svc_Common.pm, svc_domain.pm: re-my'ed var
26275 2002-06-09 19:52 ivan
26277 * FS/FS/cust_main_county.pm: silence undefined warnings
26279 2002-06-09 19:51 ivan
26281 * FS/FS/CGI.pm: unused global
26283 2002-06-09 19:42 ivan
26285 * Makefile: back to ASP for profiling...
26287 2002-06-09 18:39 khoff
26289 * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm, bin/fs-setup,
26290 httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
26291 httemplate/edit/part_pkg.cgi: Rollback part_pkg.def_svcpart
26294 2002-06-08 00:48 khoff
26296 * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm, bin/fs-setup,
26297 httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
26298 httemplate/edit/part_pkg.cgi: Default svcpart support for
26299 part_pkg. Fixes 'bug' with new customer and online signup.
26301 2002-06-07 13:33 khoff
26303 * FS/FS/cust_bill.pm: Setup hash for CC failed Text::Template
26305 2002-06-05 15:46 ivan
26307 * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
26308 more mysql goodness, thanks dale
26310 2002-06-04 10:37 ivan
26312 * httemplate/docs/install.html: small doc patch from
26315 2002-06-04 07:35 ivan
26317 * FS/FS/: cust_credit.pm, cust_pay.pm: fix unsuspendauto
26319 2002-06-04 07:02 ivan
26321 * CREDITS, httemplate/search/cust_main.cgi,
26322 httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi:
26323 mysql support! thanks to Donald Greer <dgreer@austintx.com> for
26324 the SQL and Dale Hege <fhege@lumenexus.net> for the patches
26326 2002-06-04 06:46 ivan
26328 * conf/declinetemplate: misspelling
26330 2002-05-31 15:37 ivan
26332 * bin/fs-setup: no state necessary in batch cards (i18n)
26334 2002-05-31 13:34 ivan
26336 * FS/FS/part_export.pm: dammit i want to catch export subclass
26337 compilation problems
26339 2002-05-31 13:31 ivan
26341 * FS/FS/cust_bill.pm: better error reporting
26343 2002-05-31 11:48 khoff
26345 * FS/t/part_export-sqlmail.t: Don't ask me. I just hacked Ivan's
26348 2002-05-31 11:45 khoff
26350 * FS/MANIFEST: added sqlmail.pm and test
26352 2002-05-31 10:50 ivan
26354 * FS/FS/svc_forward.pm: typo noticed by <Kaa>
26356 2002-05-30 19:13 ivan
26358 * FS/FS/part_export.pm: no, actually throw an exception if an
26359 export class won't compile.
26361 2002-05-30 17:33 khoff
26363 * httemplate/edit/part_svc.cgi: Added support for part_exports that
26364 are used with more than one svcdb.
26366 2002-05-30 17:22 khoff
26368 * FS/FS/part_export.pm: updated hashes 'n stuff for
26369 FS::part_export::sqlmail
26371 2002-05-30 17:20 khoff
26373 * FS/FS/part_export/sqlmail.pm: part_export module to export
26374 svc_acct, svc_domain, and svc_forward to an external database
26376 2002-05-30 17:18 khoff
26378 * FS/FS/: svc_Common.pm, svc_acct.pm, svc_domain.pm: Moved
26379 new-style export calls to svc_Common.
26381 2002-05-30 14:51 ivan
26383 * httemplate/misc/delete-customer.cgi: point to correct place for
26384 hidecancelledcustomers config option
26386 2002-05-30 10:49 ivan
26388 * FS/FS/part_export.pm: GRRRRRRRRRRRRR
26390 2002-05-29 13:45 ivan
26392 * FS/bin/freeside-sqlradius-reset: eliminate harmless "Database
26393 handle destroyed without explicit disconnect" errors
26395 2002-05-29 08:56 ivan
26397 * FS/FS/part_export.pm: freeradius 0.5 doc
26399 2002-05-28 21:40 ivan
26401 * fs_selfservice/: freeside-selfservice-server,
26402 FS-SelfService/Changes, FS-SelfService/MANIFEST,
26403 FS-SelfService/Makefile.PL, FS-SelfService/SelfService.pm,
26404 FS-SelfService/test.pl: add fs_selfservice
26406 2002-05-28 14:22 ivan
26408 * FS/FS/svc_acct.pm, bin/populate-msgcat: better error message for
26411 2002-05-28 00:55 ivan
26413 * FS/FS/: part_export.pm, part_export/shellcommands.pm: point
26414 people at DBI/DBD documentation for information on data sources.
26417 2002-05-26 23:53 ivan
26419 * httemplate/edit/cust_bill_pay.cgi: fix javascript bug reported by
26420 baloo@gimpgirl.com, thanks
26422 2002-05-23 06:00 ivan
26424 * ANNOUCE.1.4.0, FS/FS/domain_record.pm, bin/bind.import,
26425 bin/svc_domain.import, httemplate/edit/process/domain_record.cgi,
26426 httemplate/view/svc_domain.cgi: bind: allow adding slave domains
26429 2002-05-22 11:44 ivan
26431 * FS/FS/domain_record.pm, FS/FS/part_export.pm,
26432 FS/FS/svc_domain.pm, bin/bind.export,
26433 httemplate/edit/process/domain_record.cgi,
26434 httemplate/misc/cancel-unaudited.cgi,
26435 httemplate/misc/delete-domain_record.cgi,
26436 httemplate/misc/delete-part_export.cgi,
26437 httemplate/view/svc_domain.cgi: bind export, editing zones,
26438 deleting unaudited domains, mmm
26440 2002-05-22 05:17 ivan
26442 * FS/FS/: cust_pkg.pm, cust_svc.pm: move some code from
26443 FS::cust_pkg to FS::cust_svc, becomes the cancel method
26445 2002-05-22 04:39 ivan
26447 * FS/FS/part_export.pm: - remove some out of date documentation -
26448 die if an export class won't compile
26450 2002-05-22 03:53 ivan
26452 * bin/bind.export: bind export
26454 2002-05-21 19:09 ivan
26456 * FS/FS/part_export/sqlradius.pm: 5.6-isms
26458 2002-05-20 04:02 ivan
26460 * bin/svc_domain.import: [no log message]
26462 2002-05-18 02:51 ivan
26464 * FS/FS/: cust_bill.pm, cust_pay.pm, svc_domain.pm: Mail::Internet
26467 2002-05-17 06:51 ivan
26469 * httemplate/docs/install.html: tyop
26471 2002-05-16 20:47 ivan
26473 * FS/FS/svc_acct.pm: freebsd `toor' user
26475 2002-05-16 07:28 ivan
26477 * FS/: FS/part_export/bsdshell.pm, FS/part_export/textradius.pm,
26478 t/part_export-bsdshell.t, t/part_export-textradius.t: adding
26479 (stub) bsdshell and textradius exports
26481 2002-05-16 07:28 ivan
26483 * bin/svc_acct.export: ip address is added by radius_reply method
26486 2002-05-16 07:27 ivan
26488 * FS/MANIFEST, eg/export_template.pm: add (stub) bsdshell and
26491 2002-05-16 07:21 ivan
26493 * FS/FS/part_export/infostreet.pm: force all infostreet arguments
26494 to be string type, fixes: "0 as first character in password"
26495 problem. also see the Frontier::Client manpage
26497 2002-05-16 06:42 ivan
26499 * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: service
26502 2002-05-16 06:42 ivan
26504 * FS/FS/svc_acct.pm: allow freebsd `toor' root user
26506 2002-05-16 00:53 ivan
26508 * httemplate/docs/upgrade8.html: upgrade docs: run populate-msgcat
26510 2002-05-15 07:00 ivan
26512 * FS/FS/: queue.pm, part_export/sqlradius.pm: use job dependancies
26513 in FS::part_export::sqlradius.pm display job dependancies in
26514 FS::queue::joblisting
26516 2002-05-15 06:24 ivan
26518 * ANNOUCE.1.4.0, Makefile, README.1.4.0pre13, FS/FS.pm,
26519 FS/MANIFEST, FS/FS/queue.pm, FS/FS/queue_depend.pm,
26520 FS/FS/part_export/sqlradius.pm, FS/bin/freeside-queued,
26521 FS/t/queue_depend.t, bin/fs-setup, eg/export_template.pm,
26522 httemplate/docs/install.html, httemplate/docs/schema.dia,
26523 httemplate/docs/schema.html, httemplate/docs/schema.png,
26524 httemplate/docs/upgrade8.html: queue dependancies
26526 2002-05-14 00:36 ivan
26528 * FS/FS/part_export/sqlradius.pm: don't use return value of UPDATE
26529 to decide whether or not to INSERT.
26531 2002-05-13 17:27 ivan
26533 * FS/FS/part_export/shellcommands.pm: shellcomands oops
26535 2002-05-10 00:54 ivan
26537 * Makefile: always re-install init
26539 2002-05-10 00:50 ivan
26541 * init.d/freeside-init: correct message
26543 2002-05-10 00:45 ivan
26545 * FS/FS/svc_domain.pm: bad reuse of variable
26547 2002-05-10 00:42 ivan
26549 * Makefile: INSTALLGROUP
26551 2002-05-09 09:41 ivan
26553 * bin/populate-msgcat: permissions
26555 2002-05-09 08:26 ivan
26557 * Makefile: final make release?
26559 2002-05-09 08:25 ivan
26561 * Makefile: fix make release target
26563 2002-05-09 08:22 ivan
26565 * Makefile: make release target
26567 2002-05-09 08:21 ivan
26569 * httemplate/: edit/cust_main.cgi, view/cust_main.cgi:
26570 s/Referral/Advertising source/
26572 2002-05-09 08:14 ivan
26574 * httemplate/docs/: install.html, mysql.html: attempt to avoid
26575 people installing and asking for help with MySQL despite the VERY
26576 FUCKING CLEAR instructions that it isn't supported.
26578 2002-05-09 08:12 ivan
26580 * FS/FS/cust_main_county.pm: don't duplicate state/county/country
26581 pulldowns even with taxrates...
26583 2002-05-09 05:38 ivan
26585 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_main_county.pm,
26586 FS/FS/part_pkg.pm, FS/t/cust_tax_exempt.t, htetc/global.asa,
26587 htetc/handler.pl, httemplate/browse/agent.cgi,
26588 httemplate/browse/cust_main_county.cgi,
26589 httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi,
26590 httemplate/edit/cust_main_county-expand.cgi,
26591 httemplate/edit/cust_main_county.cgi,
26592 httemplate/edit/part_pkg.cgi,
26593 httemplate/edit/process/cust_main_county-expand.cgi,
26594 httemplate/edit/process/cust_main_county.cgi: texas tax!
26596 2002-05-06 06:36 ivan
26598 * FS/FS/cust_bill.pm: fixes gratuitous "Illegal payname" errors
26601 2002-05-04 08:00 ivan
26603 * README.1.4.0pre12, FS/FS.pm, FS/MANIFEST,
26604 FS/FS/cust_main_county.pm, FS/FS/cust_tax_exempt.pm,
26605 FS/FS/part_pkg.pm, FS/t/cust_tax_exempt.pm, bin/fs-setup,
26606 httemplate/docs/admin.html, httemplate/docs/schema.dia,
26607 httemplate/docs/schema.html, httemplate/docs/upgrade8.html:
26608 schema changes for proper texas tax
26610 2002-05-03 18:11 ivan
26612 * httemplate/: index.html, search/cust_pkg.cgi: add package search
26613 by next bill date to main menu
26615 2002-05-03 17:59 ivan
26617 * httemplate/search/cust_pkg.cgi: fix ranges on cust_pkg search
26619 2002-05-03 17:49 ivan
26621 * httemplate/search/cust_pkg.html: point at correct .cgi
26623 2002-05-03 17:47 ivan
26625 * FS/FS/cust_pkg.pm: prevent stuff passed from template/user from
26626 being used in searches by signup server
26628 2002-05-03 17:32 ivan
26630 * httemplate/search/: cust_pkg.cgi, cust_pkg.html: lilunixbtch:
26631 trying to pull accounts based on next billdate tofu_beast420: hmm
26632 a report ordered by next bill date? tofu_beast420: i don't know
26633 how you'd do that per _customer_ since a customer could have lots
26634 of packages, but you could do a per-package report maybe?
26636 2002-04-29 22:43 ivan
26638 * FS/FS/part_export.pm, bin/svc_domain.import: better BIND
26641 2002-04-26 04:14 ivan
26643 * FS/FS/: Conf.pm, svc_acct.pm: add username-nounderscore and
26644 username-nodash config files
26646 2002-04-25 03:37 ivan
26648 * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: free_delayed try
26651 2002-04-25 02:47 ivan
26653 * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: add flat_delayed
26656 2002-04-24 18:15 ivan
26658 * FS/FS/cust_main.pm: don't require_cardname for non-CARD payby's
26660 2002-04-24 02:09 ivan
26662 * FS/FS/: Conf.pm, cust_main.pm: require_cardname option
26664 2002-04-24 02:03 ivan
26666 * FS/FS/cust_main.pm, bin/populate-msgcat: msgcat error for credit
26667 card expiration (closes: Bug#407)
26669 2002-04-23 00:32 ivan
26671 * httemplate/edit/REAL_cust_pkg.cgi: harmless ui glitch
26673 2002-04-23 00:10 ivan
26675 * FS/FS/Record.pm: fixes inserting strings that end in numbers to
26676 TEXT columns... gah i hate SQL
26678 2002-04-22 15:45 ivan
26680 * FS/FS/part_export.pm: use Tie::IxHash to present export options
26681 in a reasonable order
26683 2002-04-22 14:36 ivan
26685 * FS/FS/cust_main.pm: don't show extended debugging in error
26686 messages that could end up on the signup server
26688 2002-04-22 14:23 ivan
26690 * FS/FS/cust_pkg.pm: fix bug checking agents allowed to purchase
26691 packages (moved from signups server)
26693 2002-04-22 14:18 ivan
26695 * httemplate/edit/agent_type.cgi: add pkgpart to agent type listing
26697 2002-04-22 13:47 ivan
26699 * FS/FS/cust_pkg.pm: - check agentnum ability to order packages in
26700 FS::cust_pkg, not signup server - order by recur price in
26701 signup-alternate template
26703 2002-04-20 05:37 ivan
26705 * ANNOUCE.1.4.0, FS/FS/part_export.pm,
26706 httemplate/edit/part_export.cgi: bind export
26708 2002-04-20 04:57 ivan
26710 * FS/FS/domain_record.pm, FS/FS/part_export.pm, bin/passwd.import,
26711 bin/svc_domain.erase, bin/svc_domain.import,
26712 httemplate/docs/legacy.html:
26713 working BIND import
26715 2002-04-20 03:49 ivan
26717 * FS/FS/domain_record.pm: allow * MX records
26719 2002-04-20 03:12 ivan
26721 * FS/FS/domain_record.pm: allow uppercase in zone data.
26723 2002-04-20 03:09 ivan
26725 * FS/FS/domain_record.pm: allow uppercase zones...
26727 2002-04-19 23:34 ivan
26729 * bin/populate-msgcat: perms
26731 2002-04-19 23:33 ivan
26733 * bin/fs-setup: fixup fs-setup
26735 2002-04-19 19:06 ivan
26737 * FS/FS/: cust_pkg.pm, cust_svc.pm: fix problem with edge case
26738 where there *is* a pkg_svc record with quantity 0, when changing
26739 packages and using the special case new service code
26741 2002-04-19 16:25 ivan
26743 * FS/FS/svc_acct.pm: maybe just for debugging
26745 2002-04-19 07:27 ivan
26747 * FS/FS/cust_bill.pm: add phone to Business::OnlinePayment usage
26749 2002-04-18 18:16 ivan
26751 * Makefile, FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
26752 init.d/freeside-init: - add init file installation to Makefile,
26753 add unified init file - fix qsearch for op => '!=', value => ''
26754 searches - fix invalid_catd typo - add payby method to part_pkg
26755 and have fs_signup_server pass the data
26757 2002-04-17 13:43 ivan
26759 * FS/FS/part_export/sqlradius.pm: fix usergroup_delete DELETE
26762 2002-04-17 12:47 ivan
26764 * FS/FS/Record.pm: allow = in ut_text
26766 2002-04-17 05:06 ivan
26768 * httemplate/index.html: fix default searches
26770 2002-04-17 04:41 ivan
26772 * FS/FS/Record.pm: get rid of debugging cruft
26774 2002-04-16 22:48 ivan
26776 * fs_passwd/fs_passwdd: forgotten semicolon
26778 2002-04-16 22:46 ivan
26780 * fs_passwd/fs_passwdd: also untaint pid
26782 2002-04-16 22:44 ivan
26784 * fs_passwd/fs_passwdd: *sigh*
26786 2002-04-16 22:42 ivan
26788 * fs_passwd/fs_passwdd:
26789 okay pid file has a change of working now
26791 2002-04-16 22:39 ivan
26793 * fs_passwd/fs_passwdd: tyop
26795 2002-04-16 22:22 ivan
26797 * fs_passwd/fs_passwdd: pid file foo
26799 2002-04-16 18:14 ivan
26801 * fs_passwd/fs_passwd_server: kill off ssh kid on exit...
26803 2002-04-16 17:25 ivan
26805 * httemplate/search/cust_main.cgi: better ordering in search
26808 2002-04-16 16:14 ivan
26810 * FS/FS/cust_main.pm: there it is! fix bug with
26811 FS::cust_main::agent
26813 2002-04-16 15:56 ivan
26815 * FS/FS/cust_bill.pm: further debugging...
26817 2002-04-16 15:52 ivan
26819 * README.1.4.0pre12, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
26820 bin/fs-setup: further authorize.net description debugging
26821 (agent??) and get rid of bad unique index on cust_bill_event
26823 2002-04-16 15:38 ivan
26825 * FS/FS/cust_bill.pm: eek, problem with authorize.net description
26828 2002-04-16 14:24 ivan
26830 * FS/bin/freeside-queued: auto-use export classes
26832 2002-04-16 13:13 ivan
26834 * httemplate/browse/part_svc.cgi: ui
26836 2002-04-16 12:50 ivan
26838 * httemplate/index.html: exports, then services...
26840 2002-04-16 03:47 ivan
26842 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_event.pm,
26843 httemplate/index.html, httemplate/search/cust_bill_event.cgi,
26844 httemplate/search/cust_bill_event.html,
26845 httemplate/search/report_cc.html,
26846 httemplate/search/report_credit.html,
26847 httemplate/search/report_tax.html, httemplate/view/cust_bill.cgi:
26848 report on failed billing events...
26850 2002-04-16 02:38 ivan
26852 * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
26853 FS/bin/freeside-expiration-alerter, conf/declinetemplate,
26854 httemplate/docs/billing.html: - send a notice to the customer
26855 when their card is declined - closes: Bug#351 -
26856 freeside-expiration-alerter works fine, closes: Bug#7
26858 2002-04-16 01:52 ivan
26860 * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
26861 FS/FS/part_export/vpopmail.pm, httemplate/docs/passwd.html,
26862 httemplate/edit/part_export.cgi: move the last of the real-time
26863 exports out of svc_acct.pm and into part_export
26865 2002-04-15 23:47 ivan
26867 * httemplate/index.html: allow multiple search types on main
26868 menu... more confusing but default is *too* fuzzy
26870 2002-04-14 02:11 ivan
26872 * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/part_export.pm,
26873 FS/FS/svc_acct.pm, FS/FS/part_export/cp.pm,
26874 FS/FS/part_export/cyrus.pm, FS/FS/part_export/infostreet.pm,
26875 FS/FS/part_export/shellcommands.pm,
26876 FS/FS/part_export/vpopmail.pm, FS/t/part_export-cp.t,
26877 FS/t/part_export-cyrus.t, FS/t/part_export-shellcommands.t,
26878 FS/t/part_export-vpopmail.t, eg/export_template.pm,
26879 httemplate/docs/billing.html, httemplate/docs/legacy.html,
26880 httemplate/docs/schema.dia, httemplate/docs/schema.html,
26881 httemplate/docs/schema.png: - move cyrus, shellcommands, CP
26882 exports exports to new-style - skeleton files for vpopmail
26883 exports - documentation updates - add big schema diagram to docs
26885 2002-04-13 18:36 ivan
26887 * httemplate/docs/billing.html: docu for invoice_lines(0) with no
26890 2002-04-13 06:36 ivan
26892 * FS/FS.pm, FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
26893 FS/FS/part_export/cp.pm, FS/bin/freeside-overdue,
26894 FS/bin/freeside-sqlradius-reset, bin/sqlradius_reset,
26895 httemplate/edit/part_export.cgi: - documentation updates - move
26896 Critical Path export to new-style export - bin/sqlradius_reset
26897 gets a manpage and becomes FS/bin/freeside-sqlradius-reset
26899 2002-04-13 03:46 ivan
26901 * httemplate/index.html: s/otaker/order-taker/
26903 2002-04-13 02:14 ivan
26905 * FS/FS/cust_bill.pm: allow invoice_lines(0) meaning no limit, no
26906 padding (see Bug#388)
26908 2002-04-13 01:51 ivan
26910 * FS/FS/queue.pm, httemplate/misc/queue.cgi: bulk queue operations
26913 2002-04-12 08:14 ivan
26915 * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
26916 httemplate/edit/cust_pkg.cgi: fudge up FS::cust_pkg::order
26917 ("Order and cancel packages") to try to move services between
26918 svcparts as a last resort...
26920 2002-04-12 06:22 ivan
26922 * FS/MANIFEST, FS/FS/Msgcat.pm, FS/FS/Record.pm,
26923 FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm, FS/FS/msgcat.pm,
26924 FS/FS/part_export.pm, FS/FS/svc_acct.pm, FS/t/Msgcat.t,
26925 htetc/global.asa, htetc/handler.pl,
26926 httemplate/browse/part_svc.cgi, httemplate/edit/part_export.cgi,
26927 httemplate/edit/part_svc.cgi,
26928 httemplate/edit/process/agent_type.cgi,
26929 httemplate/edit/process/part_export.cgi,
26930 httemplate/edit/process/part_svc.cgi,
26931 httemplate/misc/delete-customer.cgi: - should finish off the
26932 part_svc -> part_export s/one-to-many/many-to-many/ transition
26933 (closes: Bug#375) - fixes a nasty export scoping bug with message
26936 2002-04-11 15:05 ivan
26938 * README.1.4.0pre12, FS/FS.pm, FS/MANIFEST, FS/FS/export_svc.pm,
26939 FS/FS/part_export.pm, FS/FS/part_svc.pm, FS/t/export_svc.t,
26940 bin/fs-setup, bin/sqlradius_reset, httemplate/index.html,
26941 httemplate/browse/part_export.cgi,
26942 httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
26943 httemplate/docs/upgrade8.html, httemplate/edit/part_export.cgi,
26944 httemplate/edit/process/part_export.cgi,
26945 httemplate/misc/delete-part_export.cgi: (almost) everything for
26946 bug#375 - create export_svc table - part_svc to part_export is
26947 now properly many-to-many, not one-to-many
26949 still need to finish service editing (choosing exports) in
26950 httemplate/edit/part_svc.cgi and
26951 httemplate/edti/process/part_svc.cgi
26953 and do somethinga about that manual $svcdb = 'svc_acct' in
26954 httemplate/edit/part_export.cgi (do part_export records need a
26955 svcdb? probably not... should be able to just pass an svcdb on
26956 creation of new exports, move the big %exports hash into
26957 part_export.pm and allow httemplate/edit/part_svc.cgi to query it
26958 for exports that can apply to a given svcdb....
26960 2002-04-11 15:04 ivan
26962 * FS/FS/Record.pm: use the AUTOLOAD that reports errors better &
26963 fix problems with ut_domain losing data
26965 2002-04-10 06:42 ivan
26967 * ANNOUCE.1.4.0, README.1.4.0pre12, FS/FS/Conf.pm, FS/FS/Record.pm,
26968 FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm,
26969 FS/FS/svc_acct.pm, FS/FS/svc_acct_pop.pm, bin/populate-msgcat,
26970 httemplate/browse/msgcat.cgi, httemplate/docs/signup.html,
26971 httemplate/docs/upgrade8.html, httemplate/edit/msgcat.cgi,
26972 httemplate/edit/process/msgcat.cgi: bulk checkin from working on
26975 - use msgcat for more error messages - should be all things that
26976 would come3 back from the signup server normally now - signup
26977 server: don't display access number <SELECT> if there's none or
26978 one - signup_server-realtime config option to run billing for
26979 signup server signups immediately - signup server: pkg
26980 available to success templates, better documentation on success
26981 templates - httemplate/edit/msgcat.cgi fields are properly sticky
26982 on errors - httemplate/edit/process/msgcat.cgi - don't update
26985 2002-04-10 01:39 ivan
26987 * bin/fs-setup: fix mistake in part_pop_local schema (not used by
26988 anyone really so no big deal)
26990 2002-04-06 22:23 ivan
26992 * FS/FS/: Conf.pm, cust_bill.pm, cust_pay.pm: send email on signup
26993 server signups (closes: Bug#386)
26995 2002-04-06 21:56 ivan
26997 * FS/FS/Conf.pm, FS/FS/msgcat.pm, bin/populate-msgcat,
26998 conf/show-msgcat-codes, httemplate/browse/msgcat.cgi,
26999 httemplate/docs/install.html, httemplate/edit/msgcat.cgi,
27000 httemplate/edit/process/msgcat.cgi: working message catalogs (not
27001 used for enough yet) - almost (but not quite) closes Bug#385 -
27002 still have to catalog the backend things triggered by signup
27005 2002-04-06 16:00 ivan
27007 * FS/FS/Conf.pm, httemplate/config/config-process.cgi,
27008 httemplate/config/config-view.cgi, httemplate/config/config.cgi,
27009 httemplate/docs/signup.html: - config option for signup server
27010 payment types - credit card type pulldown on signup server
27013 2002-04-06 14:32 ivan
27015 * FS/FS/: Conf.pm, cust_bill.pm, cust_bill_pkg.pm, cust_main.pm:
27016 add a config option to set the Business::OnlinePayment
27017 description field, and make some useful data available for the
27018 config option. closes: Bug#378
27020 2002-04-06 13:32 ivan
27022 * httemplate/search/cust_main.cgi: fix visual glitch
27024 2002-04-06 12:37 ivan
27026 * httemplate/docs/: install.html, signup.html: big signup server
27027 cleanups. uses Storable for network protocol now. - makes Bugs
27028 384 & 385 easier - closes: Bug#382
27030 2002-04-05 16:08 ivan
27032 * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi,
27033 httemplate/view/svc_acct.cgi: security phrase bug fixes
27035 2002-04-05 15:51 ivan
27037 * ANNOUCE.1.4.0, CREDITS, Makefile, README.1.4.0pre12, FS/MANIFEST,
27038 FS/FS/Conf.pm, FS/FS/msgcat.pm, FS/FS/svc_acct.pm, FS/t/msgcat.t,
27039 bin/freeside-session-kill, bin/fs-setup, bin/populate-msgcat,
27040 bin/sqlradius_reset, conf/locale, eg/table_template-svc.pm,
27041 eg/table_template.pm, htetc/global.asa, htetc/handler.pl,
27042 httemplate/index.html, httemplate/browse/cust_main_county.cgi,
27043 httemplate/browse/msgcat.cgi,
27044 httemplate/browse/part_referral.cgi,
27045 httemplate/browse/svc_acct_pop.cgi, httemplate/docs/schema.html,
27046 httemplate/docs/upgrade8.html, httemplate/edit/svc_acct.cgi,
27047 httemplate/view/svc_acct.cgi: - add message catalog table &
27048 beginning of web interface - add security_phrase and conf option
27049 to svc_acct.pm - random other stuff
27051 2002-04-05 15:37 jeff
27053 * httemplate/view/cust_main.cgi: credit/refund display correction
27055 2002-04-05 12:52 ivan
27057 * httemplate/edit/process/cust_credit_bill.cgi: don't specify date
27058 (not on submitting form)
27060 2002-04-05 08:37 ivan
27062 * eg/export_template.pm, httemplate/search/sql.cgi,
27063 FS/t/part_export-infostreet.t, FS/t/part_export-sqlradius.t: oops
27064 forgot these from working on the road
27066 2002-04-04 16:42 ivan
27068 * FS/MANIFEST, FS/FS/part_export.pm,
27069 FS/FS/part_export/infostreet.pm, FS/FS/part_export/sqlradius.pm,
27070 httemplate/index.html, httemplate/docs/install.html,
27071 httemplate/edit/part_export.cgi: Checkin of disparate changes
27072 from working on the road: - generic SQL query - move exports out
27073 to their own files - small cleanup of selfadmin server
27075 2002-03-29 18:35 ivan
27077 * httemplate/edit/part_referral.cgi: finish up
27078 s/referral/advertising source/
27080 2002-03-29 09:27 ivan
27082 * htetc/global.asa, htetc/handler.pl,
27083 httemplate/search/svc_acct.cgi: fix unlinked svc browse!
27085 2002-03-27 16:18 ivan
27087 * ANNOUCE.1.4.0: still pretty much just notes...
27089 2002-03-26 23:08 ivan
27091 * FS/FS/queue.pm: don't show queue arguments (passwords!) on svc_*
27092 screens (unless queue_dangerous_options!)
27094 2002-03-26 21:36 ivan
27096 * FS/FS/cust_main.pm, FS/FS/part_referral.pm,
27097 httemplate/index.html, httemplate/browse/part_referral.cgi,
27098 httemplate/docs/admin.html, httemplate/edit/part_referral.cgi:
27099 s/referral/advertising source/
27101 yes, the name sucks. got a better one?
27103 2002-03-26 15:18 ivan
27105 * fs_passwd/fs_passwd.cgi: yay works now... just forgot to send
27108 2002-03-26 08:24 ivan
27110 * httemplate/search/cust_main.cgi: simple visual fix: for
27111 blank company column
27113 2002-03-26 05:58 ivan
27115 * FS/FS/part_svc.pm: forgot to use FS::part_export to search on it
27117 2002-03-26 05:20 ivan
27119 * httemplate/docs/passwd.html: doc
27121 2002-03-26 05:04 ivan
27123 * bin/create-history-tables: error message typo
27125 2002-03-26 04:35 ivan
27127 * httemplate/docs/admin.html: s/Add/Provision/
27129 2002-03-25 16:32 ivan
27131 * FS/FS/part_export.pm, FS/bin/freeside-queued,
27132 bin/sqlradius_reset, httemplate/edit/part_export.cgi: further
27133 export bugfixing add 10 kid limit to freeside-queued
27134 sqlradius_reset now works (closes: Bug#372)
27136 2002-03-25 16:26 ivan
27138 * Makefile: hhahah oops i _really_ ought to do something about that
27140 2002-03-25 06:59 ivan
27142 * httemplate/: index.html, search/cust_main-otaker.cgi,
27143 search/cust_main.cgi: customers by otaker report (ugly
27144 search/cust_main.cgi mods; revert if they cause problems)
27146 2002-03-24 15:16 ivan
27148 * bin/: icradius_reset, sqlradius_reset: s/icradius/sqlradius/
27150 2002-03-24 12:00 ivan
27152 * httemplate/: edit/cust_main.cgi, search/svc_acct.cgi,
27153 browse/agent.cgi: UI improvements for agents
27155 2002-03-24 10:23 ivan
27157 * FS/FS/agent.pm: tyop
27159 2002-03-24 09:42 ivan
27161 * CREDITS, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi:
27162 "subscription" price plan from "Luke Pfeifer"
27163 <freeside@globalli.com>
27165 2002-03-24 06:29 ivan
27167 * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/queue.pm,
27168 FS/FS/radius_usergroup.pm, FS/FS/svc_acct.pm,
27169 httemplate/edit/svc_acct.cgi:
27170 ICRADIUS groups all done! UI and provisioning. closes: Bug#362
27172 fix some bugs in the export and add queue_dangerous_controls
27175 2002-03-23 09:49 ivan
27177 * FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
27178 httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
27179 httemplate/edit/process/part_svc.cgi: okay group editing UI as
27180 well as part_svc group editing UI seem to be working
27182 2002-03-23 08:16 ivan
27184 * FS/FS/part_export.pm, FS/FS/queue.pm, FS/FS/svc_acct.pm,
27185 httemplate/edit/svc_acct.cgi,
27186 httemplate/edit/process/svc_acct.cgi: group editing seems to be
27187 working... everything except defaults... oh and export...
27189 2002-03-22 23:54 ivan
27191 * FS/bin/freeside-queued: redirect STDOUT/STDERR a bit later for
27192 better error reporting
27194 2002-03-22 10:56 ivan
27196 * Makefile, README.1.4.0pre12, FS/MANIFEST,
27197 FS/FS/cust_main_county.pm, FS/FS/svc_acct.pm,
27198 FS/t/radius_usergroup.t, bin/create-history-tables, bin/fs-setup,
27199 httemplate/docs/schema.html, httemplate/docs/upgrade8.html,
27200 httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
27201 httemplate/view/svc_acct.cgi: RADIUS groups on the way!
27203 2002-03-22 04:49 ivan
27205 * FS/MANIFEST, FS/FS/Record.pm, FS/FS/part_export.pm,
27206 FS/t/part_export.t, FS/t/part_export_option.t,
27207 httemplate/browse/part_svc.cgi, httemplate/edit/part_export.cgi,
27208 httemplate/edit/process/part_export.cgi,
27209 httemplate/misc/delete-part_export.cgi: more new export...
27211 2002-03-20 22:57 ivan
27213 * FS/FS/part_export.pm, httemplate/edit/part_export.cgi,
27214 httemplate/edit/process/part_export.cgi: more for the new world
27217 2002-03-20 13:31 ivan
27219 * README.1.4.0pre12, FS/FS/Conf.pm, FS/FS/part_export.pm,
27220 FS/FS/part_export_option.pm, FS/FS/part_svc.pm,
27221 FS/FS/svc_acct.pm, FS/bin/freeside-queued, bin/icradius_reset,
27222 bin/svc_acct.export, htetc/global.asa, htetc/handler.pl,
27223 httemplate/docs/export.html, httemplate/docs/upgrade8.html,
27224 httemplate/edit/part_export.cgi,
27225 httemplate/edit/process/part_export.cgi: new export! infostreet
27226 and sqlradius provisioning switched over (Bug #299 - doesn't
27227 close it, but all the groundwork is done)
27229 also removes non-transactional ICRADIUS export from
27230 svc_acct.export (closes: Bug#347)
27232 2002-03-19 23:37 ivan
27234 * FS/FS/cust_main_county.pm: disable region caching for now
27236 2002-03-19 09:48 ivan
27238 * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
27239 httemplate/edit/process/cust_main.cgi: changes dum big
27240 "state/county/country" select to three, linked with javascript
27243 2002-03-18 13:40 ivan
27245 * FS/FS/: Conf.pm, cust_bill.pm, part_bill_event.pm: bugfixes,
27248 2002-03-18 12:50 ivan
27250 * httemplate/edit/part_bill_event.cgi, FS/FS/part_bill_event.pm,
27251 FS/FS/Conf.pm: okay, now you can specify an alternate invoice
27252 template, and it'll be auto-createad and added to the list of
27253 configuration options. closes: Bug#314
27255 2002-03-18 11:49 ivan
27257 * FS/FS/: Conf.pm, Record.pm, cust_bill.pm, cust_pay.pm: fixes: bug
27258 #348 - adds the ability to email on deleted payments.
27260 2002-03-18 11:40 ivan
27262 * httemplate/search/cust_main-quickpay.html: update quickpay for
27263 current search capabilities
27265 2002-03-18 09:50 ivan
27267 * httemplate/config/config.cgi:
27268 fixes bug#367 (yay, that one was annoying):
27270 in config editor, initial newlines in <textarea>s are lost. even
27271 if you didn't mean to edit them you remove that..
27273 2002-03-18 08:07 ivan
27275 * bin/backup-freeside: removing backup-freeside script from here
27277 2002-03-18 08:05 ivan
27279 * FS/FS/: svc_Common.pm, svc_acct.pm: handle inserting cust_svc and
27280 svc_acct records separately also, to handle imports preserving
27283 2002-03-18 07:52 ivan
27285 * httemplate/edit/: part_export.cgi, process/part_export.cgi: added
27286 (incomplete) export foo
27288 2002-03-18 07:51 ivan
27290 * httemplate/browse/part_svc.cgi: UI glitch; forgot ROWSPAN for
27293 2002-03-18 06:17 ivan
27295 * FS/FS/raddb.pm: add noment-specific RADIUS attributes
27297 2002-03-18 01:10 ivan
27299 * README.1.4.0pre12, FS/FS/Conf.pm, FS/FS/svc_domain.pm,
27300 httemplate/config/config-process.cgi,
27301 httemplate/config/config-view.cgi, httemplate/config/config.cgi,
27302 httemplate/docs/upgrade8.html: new config value `defaultrecords',
27303 documentation, javascript config file editor
27305 2002-03-17 00:33 ivan
27307 * httemplate/config/: config-view.cgi, config.cgi: new domain
27310 2002-03-12 10:45 ivan
27312 * httemplate/misc/cancel-unaudited.cgi: print error message for
27315 2002-03-12 07:33 ivan
27317 * README.1.4.0pre12, htetc/global.asa, htetc/handler.pl,
27318 httemplate/docs/install.html, httemplate/docs/upgrade8.html,
27319 httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi:
27320 abstract stupid HTML layer trick out to
27321 HTML::Widgets::SelectLayers
27323 2002-03-09 02:19 khoff
27325 * FS/FS/: Conf.pm, svc_domain.pm: Support for default CNAME/A
27328 2002-03-07 11:50 jeff
27330 * FS/bin/: freeside-cc-receipts-report, freeside-credit-report,
27331 freeside-expiration-alerter, freeside-receivables-report,
27332 freeside-tax-report: less shelling, more perly - abolish some
27335 2002-03-07 06:13 ivan
27337 * FS/FS/cust_bill.pm: better error msgs for mail errors
27339 2002-03-07 06:10 ivan
27341 * FS/FS/: cust_bill.pm, part_export.pm, part_export_option.pm,
27342 queue.pm: [no log message]
27344 2002-03-06 15:32 ivan
27346 * conf/invoice_from: oops, missing invoice_from
27348 2002-03-06 15:31 ivan
27350 * httemplate/docs/upgrade8.html: add freeside-expiration-alerter to
27353 2002-03-06 14:44 jeff
27355 * README.1.4.0pre12, FS/MANIFEST, FS/FS/Conf.pm,
27356 FS/bin/freeside-expiration-alerter, conf/alerter_template,
27357 httemplate/docs/admin.html: billing expiration alerts
27359 2002-03-05 16:17 ivan
27361 * FS/bin/: freeside-cc-receipts-report, freeside-credit-report,
27362 freeside-receivables-report, freeside-tax-report: remove CVS Log
27365 2002-03-05 15:13 jeff
27367 * FS/bin/freeside-cc-receipts-report,
27368 FS/bin/freeside-credit-report,
27369 FS/bin/freeside-receivables-report, FS/bin/freeside-tax-report,
27370 httemplate/search/report_cc.cgi,
27371 httemplate/search/report_credit.cgi,
27372 httemplate/search/report_tax.cgi: consistency is nice
27374 2002-03-05 01:44 ivan
27376 * FS/bin/freeside-receivables-report: yes i have crazy customers
27377 with 8-digit customer numbers
27379 2002-03-04 14:10 ivan
27381 * FS/FS/Record.pm: make history tables conditional
27383 2002-03-04 04:48 ivan
27385 * Makefile, README.1.4.0pre12, FS/FS/Record.pm, FS/FS/nas.pm,
27386 bin/create-history-tables, bin/fs-radius-add-check,
27387 bin/fs-radius-add-reply, bin/fs-setup,
27388 httemplate/docs/upgrade8.html: [no log message]
27390 2002-03-03 15:46 ivan
27392 * httemplate/docs/install.html: docu
27394 2002-02-28 15:30 ivan
27396 * httemplate/search/svc_acct.cgi: tyop
27398 2002-02-28 15:18 ivan
27400 * FS/FS/svc_acct.pm: clean up mess. *sigh*
27402 2002-02-28 15:17 ivan
27404 * FS/FS/svc_acct.pm: clean up mess
27406 2002-02-28 15:13 ivan
27408 * FS/FS/svc_acct.pm: eek
27410 2002-02-28 15:08 ivan
27412 * httemplate/search/svc_acct.cgi: add main menu link
27414 2002-02-28 15:07 ivan
27416 * httemplate/misc/cancel-unaudited.cgi: handle errors better
27418 2002-02-28 14:05 ivan
27420 * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
27421 httemplate/config/config.cgi: s/depreciated/deprecated/
27423 2002-02-27 16:28 jeff
27425 * FS/FS/svc_acct.pm: improved vpopmail support for svc_acct records
27427 2002-02-27 15:20 ivan
27429 * FS/FS/cust_main.pm: oops, spurious error messages
27431 2002-02-27 15:03 ivan
27433 * FS/FS/cust_main.pm: bubble up billing event errors
27435 2002-02-27 14:40 ivan
27437 * FS/FS/cust_bill_event.pm: and missing ) *sigh*
27439 2002-02-27 14:40 ivan
27441 * FS/FS/cust_bill_event.pm: errant ;
27443 2002-02-27 14:39 ivan
27445 * README.1.4.0pre12, FS/FS/cust_bill_event.pm, bin/fs-setup,
27446 httemplate/docs/schema.html, httemplate/docs/upgrade8.html,
27447 httemplate/view/cust_bill.cgi: add status and statustext fields
27450 2002-02-27 14:00 ivan
27452 * FS/FS/cust_main.pm: well, don't make things worse when
27455 2002-02-27 13:57 ivan
27457 * FS/: FS/cust_main.pm, bin/freeside-daily: better debugging
27459 2002-02-27 09:07 khoff
27461 * httemplate/docs/upgrade8.html: Should be "CREATE TABLE" not
27462 "CREATE INDEX" for part_export_option
27464 2002-02-26 14:09 ivan
27466 * httemplate/search/: report_cc.cgi, report_credit.cgi,
27467 report_receivables.cgi, report_tax.cgi: fixup reports for
27470 2002-02-26 03:53 ivan
27472 * FS/FS/cust_main.pm: okay, finally fix all the weirdness with
27473 shipping adresses. whew.
27475 2002-02-26 03:42 ivan
27477 * FS/FS/: Record.pm, cust_main.pm: in Record.pm - call ->check
27478 **BEFORE** generating @diff for SQL. causing weird effects with
27479 cust_main::check that modifies record (ship_ field weirdness)
27481 fix nasty logic error triggered by changing a ship_ field from
27482 something TO identical to the corresponding non-ship_ field.
27485 2002-02-26 03:30 ivan
27487 * FS/FS/cust_main.pm: fix nasty logic error triggered by changing a
27488 ship_ field from something TO identical to the corresponding
27489 non-ship_ field. ouch.
27491 2002-02-26 03:11 ivan
27493 * httemplate/edit/cust_main.cgi: fix a weird oops with service
27494 address editing UI that would leave some fields blank... ?
27496 2002-02-26 01:06 ivan
27498 * FS/FS/cust_bill.pm: ugh, payname needs first/last i guess
27500 2002-02-26 00:34 ivan
27502 * FS/FS/cust_main.pm: die with a better error message on bad
27505 2002-02-25 11:09 ivan
27507 * httemplate/search/svc_acct.cgi: keith@landel: We have users
27508 that have the character "." in their username we can't search
27509 these customers by Username, can you please fix.
27511 2002-02-23 14:36 ivan
27513 * httemplate/search/: report_cc.cgi, report_credit.cgi,
27514 report_receivables.cgi, report_tax.cgi: take hardcoded paths out
27517 2002-02-23 03:56 ivan
27519 * CREDITS, FS/FS/Record.pm, httemplate/docs/index.html,
27520 httemplate/search/cust_main.cgi,
27521 httemplate/search/cust_main.html: case-insensitive and substring
27524 2002-02-23 03:46 ivan
27526 * httemplate/index.html: silly html tweaking
27528 2002-02-22 23:48 ivan
27530 * httemplate/browse/part_pkg.cgi: it's too late.
27532 2002-02-22 23:35 ivan
27534 * httemplate/browse/part_pkg.cgi: i really should just start moving
27535 things to templates
27537 2002-02-22 23:32 ivan
27539 * httemplate/browse/: part_pkg.cgi, part_svc.cgi: UI nit fixes -
27540 misaligned columns when viewing disabled services/packages
27542 2002-02-22 23:00 ivan
27544 * FS/FS/UID.pm: nit
27546 2002-02-22 18:14 jeff
27548 * FS/FS/UID.pm, bin/svc_acct.export,
27549 httemplate/search/report_cc.cgi,
27550 httemplate/search/report_credit.cgi,
27551 httemplate/search/report_receivables.cgi,
27552 httemplate/search/report_tax.cgi: report fixes and cruft removal
27554 2002-02-22 18:02 ivan
27556 * httemplate/: index.html, docs/install.html, docs/upgrade8.html:
27557 UI work on main menu, remove Archive::Tar from docs
27559 2002-02-22 15:18 jeff
27561 * FS/MANIFEST, FS/bin/freeside-cc-receipts-report,
27562 FS/bin/freeside-credit-report,
27563 FS/bin/freeside-receivables-report, FS/bin/freeside-tax-report,
27564 conf/report_template, httemplate/classic.html,
27565 httemplate/index.html, httemplate/search/report_cc.cgi,
27566 httemplate/search/report_cc.html,
27567 httemplate/search/report_credit.cgi,
27568 httemplate/search/report_credit.html,
27569 httemplate/search/report_receivables.cgi,
27570 httemplate/search/report_tax.cgi,
27571 httemplate/search/report_tax.html: add some reporting features
27573 2002-02-22 15:08 ivan
27575 * FS/FS/cust_pay_batch.pm: fix i18n zip
27577 2002-02-22 14:13 ivan
27579 * httemplate/edit/cust_main.cgi: billing vs. shipping states
27580 weren't sorted in the same order. UI glitch only
27582 2002-02-22 04:31 ivan
27584 * httemplate/config/: config-process.cgi, config-view.cgi: fixup
27585 <SELECT> configuration editing, fixes Bug#350
27587 2002-02-22 04:13 ivan
27589 * httemplate/index.html: close </FORM> tags
27591 2002-02-22 01:01 ivan
27593 * FS/FS/svc_acct.pm: correctly disable/enable accounts @ CP
27595 2002-02-22 00:58 ivan
27597 * FS/FS/svc_acct.pm: freeside *SUSPENDED* -> CP set_mailbox_status
27600 2002-02-21 23:50 ivan
27602 * bin/fs-setup: doh
27604 2002-02-21 22:42 ivan
27606 * FS/FS/queue.pm: UI in joblisting: don't split ( retry | remove )
27609 2002-02-21 22:39 ivan
27611 * FS/FS/queue.pm: don't error out on bad svcnum's, just silently
27614 2002-02-21 22:23 ivan
27616 * FS/FS/svc_acct.pm: don't leak perl line numbers on cp
27617 provisioning errors
27619 2002-02-21 21:56 ivan
27621 * FS/FS/svc_acct.pm: fix bugs in CP mailbox changes: cp_change and
27624 2002-02-21 17:07 ivan
27626 * FS/FS/Conf.pm, httemplate/view/cust_main.cgi,
27627 httemplate/view/cust_pkg.cgi: UI work:
27629 make all functions of view/cust_pkg.cgi available on
27630 view/cust_main.cgi - having them one link down in "Edit" is
27635 2002-02-21 15:17 ivan
27637 * bin/fs-setup: queue.svcnum is nullable too, oops
27639 2002-02-21 13:43 ivan
27641 * bin/fs-setup: looks like statustext field is missing NULL flag in
27644 2002-02-20 14:03 ivan
27646 * httemplate/index.html: invoice reports belong here too
27648 2002-02-20 02:39 ivan
27650 * FS/FS/CGI.pm: fixes eidiot under Mason, closes: Bug#344
27652 2002-02-20 01:44 ivan
27654 * httemplate/view/cust_main.cgi: don't display full card in
27657 2002-02-19 19:17 jeff
27659 * FS/FS/cust_main.pm: correct sense of tax generation
27661 2002-02-19 17:03 ivan
27663 * CREDITS, README.1.4.0pre11, README.1.4.0pre8, FS/FS/CGI.pm,
27664 FS/FS/Record.pm, FS/FS/queue.pm, FS/FS/svc_acct.pm,
27665 FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
27666 FS/bin/freeside-queued, bin/fs-setup, htetc/global.asa,
27667 htetc/handler.pl, httemplate/index.html,
27668 httemplate/browse/queue.cgi, httemplate/misc/queue.cgi,
27669 httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
27670 httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi: use
27671 Net::SSH::ssh_cmd for all job queueing rather than local
27672 duplicated ssh subs
27674 queue daemon updates: retry & remove links work, bubble up error
27675 message to webinterface, link to svcnum & have job listings on
27676 view/svc_* pages, closes: Bug#280
27678 s/option/optionname/ schema change, dumb mysql, closes: Bug#334
27680 2002-02-19 15:43 ivan
27682 * httemplate/docs/: install.html, schema.html, upgrade8.html: set
27683 EVERYTHING=1 for your own mod_perl compile
27685 2002-02-18 23:51 ivan
27687 * httemplate/index.html: oops
27689 2002-02-18 23:00 ivan
27691 * httemplate/classic.html: TMTOWTDI
27693 2002-02-18 20:43 ivan
27695 * httemplate/index.html: new main menu!
27697 2002-02-18 19:22 jeff
27699 * FS/FS/cust_refund.pm: fix refund posting
27701 2002-02-18 19:15 ivan
27703 * FS/FS/cust_refund.pm: <rluser> ut_number instead of ut_numbern
27705 2002-02-18 19:06 ivan
27707 * FS/FS/cust_refund.pm: need to use FS::Record qw(qsearch) !
27709 2002-02-18 18:57 ivan
27711 * httemplate/: edit/part_pkg.cgi, view/cust_main.cgi: allow custom
27712 packages to edit service quantities also
27714 2002-02-18 12:09 ivan
27716 * httemplate/edit/part_svc.cgi: bad warning, causing errors with
27719 2002-02-18 10:07 ivan
27721 * FS/FS/prepay_credit.pm: document 'seconds'
27723 2002-02-18 02:14 ivan
27725 * httemplate/edit/svc_www.cgi: oops!
27727 2002-02-18 00:53 ivan
27729 * Makefile: make release and make update-webdemo targets
27731 2002-02-18 00:39 ivan
27733 * FS/FS/Conf.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
27734 htetc/global.asa, httemplate/edit/part_pkg.cgi: safe web demo
27735 operation! closes: Bug#217
27737 fix bug in edit/part_pkg: s/bkg/pkg/
27739 edit/part_pkg.cgi - plan <SELECT> is now properly stick on
27740 errors, closes: Bug#323
27742 2002-02-17 19:45 ivan
27744 * httemplate/edit/part_svc.cgi: fix modified <SELECT>s under
27745 netcape4, use one for svc_acct.popnum too
27747 2002-02-17 17:26 ivan
27749 * README.1.4.0pre11, httemplate/docs/install.html,
27750 httemplate/docs/upgrade8.html: rsync docs
27752 2002-02-17 16:21 jeff
27754 * Makefile: keep accidentally checking in Makefile changes, gotta
27755 do something about that...
27757 2002-02-17 16:13 jeff
27759 * Makefile, FS/FS/Conf.pm, bin/svc_acct.export, eg/vpopmailrestart:
27760 trading in tar for rsync for improved vpopmail support
27762 2002-02-17 13:01 ivan
27764 * FS/MANIFEST: removing CGIwrapper.pm
27766 2002-02-17 11:12 ivan
27768 * README.1.4.0pre9, FS/MANIFEST, FS/FS/CGIwrapper.pm,
27769 FS/t/CGIwrapper.t: get ride of CGIwrapper.pm
27771 2002-02-17 11:07 jeff
27773 * FS/FS/svc_forward.pm: queue svc_forward remote commands; better
27776 2002-02-16 13:47 ivan
27778 * htetc/global.asa: work with current Apache::ASP
27780 2002-02-16 10:14 ivan
27782 * TODO: now in RT2!
27784 2002-02-15 23:27 ivan
27786 * httemplate/docs/install.html: install warnings about mysql
27788 2002-02-15 12:21 jeff
27790 * bin/svc_acct.export: remove arbitary uid requirement for vpasswd
27793 2002-02-15 11:34 ivan
27795 * Makefile: keep accidentally checking in Makefile changes, gotta
27796 do something about that...
27798 2002-02-15 11:33 ivan
27800 * Makefile, FS/FS/Conf.pm, FS/FS/svc_acct.pm: CP provisioning!!
27802 2002-02-14 14:37 jeff
27804 * bin/svc_acct.export: fix bug in multiline radiusprepend
27806 2002-02-14 10:06 ivan
27808 * bin/: fs-radius-add-check, fs-radius-add-reply: docs? haha
27810 2002-02-13 17:12 ivan
27812 * FS/FS/cust_pay_batch.pm: don't require state (i18n)
27814 2002-02-12 10:56 ivan
27816 * FS/FS/cust_bill.pm: more information in "cant send invoice email"
27819 2002-02-12 10:47 ivan
27821 * FS/FS/cust_main.pm: fixes:
27823 Error running invoice event ($cust_main->charge( 10.00, 'Overdue
27824 Bill' );): Illegal or empty (text) comment: at
27825 /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1141.
27827 2002-02-12 10:37 ivan
27829 * bin/svc_acct.export: fixes:
27831 In string, @domain now must be written as \@domain at
27832 ./svc_acct.export line 292, near "^append @domain" Global symbol
27833 "@domain" requires explicit package name at ./svc_acct.export
27834 line 292. Execution of ./svc_acct.export aborted due to
27835 compilation errors.
27837 2002-02-11 21:58 ivan
27839 * README.1.4.0pre9, bin/fs-setup, httemplate/docs/admin.html:
27842 2002-02-11 20:49 ivan
27844 * httemplate/edit/part_bill_event.cgi: oops
27846 2002-02-11 19:29 ivan
27848 * README.1.4.0pre8, README.1.4.0pre9: 1.4.0pre9!!!
27850 2002-02-11 18:11 ivan
27852 * FS/FS/Conf.pm, bin/svc_acct.export, httemplate/config/config.cgi:
27853 add username_policy "@append domain"
27855 add "select" config type, mmm
27857 2002-02-11 18:06 ivan
27859 * FS/FS/svc_acct.pm: that's not a bug anymore, don't list it in the
27862 2002-02-11 17:25 ivan
27864 * httemplate/edit/part_svc.cgi: red warning for unknown type :)
27866 2002-02-11 17:13 ivan
27868 * httemplate/edit/part_svc.cgi: service definition domsvc is now a
27869 domain pulldown closes: Bug#328
27871 2002-02-11 15:01 ivan
27873 * FS/FS/svc_forward.pm: oops, code hidden by pod
27875 2002-02-11 13:51 ivan
27877 * httemplate/edit/svc_acct.cgi: don't display useless finger and
27878 shell fields if uid is set to fixed & blank in the service
27879 definition - causes: Error: Can't have finger-name without uid
27881 2002-02-11 11:38 ivan
27883 * FS/FS/Conf.pm, FS/FS/svc_www.pm, httemplate/edit/svc_acct.cgi,
27884 httemplate/edit/process/svc_www.cgi,
27885 httemplate/view/svc_domain.cgi, httemplate/view/svc_www.cgi:
27886 svc_www is working!
27888 also auto-create and add A records if necessary using apacheip
27891 and show all domain_records on view/svc_domain.cgi page
27893 2002-02-10 14:31 ivan
27895 * httemplate/edit/svc_acct.cgi: ui
27897 2002-02-10 14:21 ivan
27899 * httemplate/edit/part_pkg.cgi: slighly different wording
27901 2002-02-10 14:06 ivan
27903 * FS/FS/cust_svc.pm: another bug in quantity checking
27905 2002-02-10 13:37 ivan
27907 * FS/FS/cust_svc.pm: import qsearch() so the quantity checking
27910 2002-02-10 13:30 ivan
27912 * FS/FS/Conf.pm, FS/FS/part_pkg.pm, conf/agent_defaultpkg: add new
27913 package definitions to all agent types by default
27915 config option to restore current behaviour (must explicitly add
27916 new package definitions to each agent type)
27920 2002-02-10 11:58 ivan
27922 * FS/MANIFEST, FS/bin/freeside-bill, FS/bin/freeside-daily,
27923 httemplate/docs/billing.html, httemplate/docs/upgrade8.html,
27924 httemplate/edit/process/part_bill_event.cgi: update billing
27925 documentation for the new world of invoice events added
27926 freeside-daily replacing freeside-bill for the new world of
27929 2002-02-10 10:56 ivan
27931 * README.1.4.0pre9, FS/FS/cust_pay.pm, bin/fs-setup,
27932 httemplate/docs/upgrade8.html, httemplate/edit/cust_pay.cgi: use
27933 unique tokens to prevent double-submission of payments in the web
27934 UI (closes: Bug#320)
27936 2002-02-10 09:30 ivan
27938 * httemplate/search/cust_main.cgi: eliminate duplicate cusomters
27939 before figuring to display a list or redirect. eliiminates "2
27940 matching found" displayed but only one in list.
27942 2002-02-10 09:02 ivan
27944 * FS/FS/cust_main_invoice.pm: allow + in email addresses
27946 2002-02-10 08:49 ivan
27948 * FS/FS/cust_main_invoice.pm: okay, for now, don't try to transform
27949 email addresses into svcnum-linked destinations
27951 2002-02-10 08:40 ivan
27953 * Makefile, httemplate/edit/svc_acct.cgi:
27954 fix "no previous account to recall hidden password from" error
27955 when adding new accounts & get an error on first try
27957 2002-02-10 08:14 ivan
27959 * Makefile, httemplate/index.html,
27960 httemplate/browse/svc_acct_pop.cgi,
27961 httemplate/edit/svc_acct_pop.cgi: s/POP/Access Number/ in the
27964 2002-02-10 08:05 ivan
27966 * htetc/handler.pl, httemplate/browse/agent.cgi,
27967 httemplate/browse/agent_type.cgi,
27968 httemplate/browse/cust_main_county.cgi,
27969 httemplate/browse/cust_pay_batch.cgi, httemplate/browse/nas.cgi,
27970 httemplate/browse/part_bill_event.cgi,
27971 httemplate/browse/part_pkg.cgi,
27972 httemplate/browse/part_referral.cgi,
27973 httemplate/browse/part_svc.cgi, httemplate/browse/queue.cgi,
27974 httemplate/browse/svc_acct_pop.cgi,
27975 httemplate/config/config-process.cgi,
27976 httemplate/config/config-view.cgi, httemplate/config/config.cgi,
27977 httemplate/edit/REAL_cust_pkg.cgi, httemplate/edit/agent.cgi,
27978 httemplate/edit/agent_type.cgi,
27979 httemplate/edit/cust_bill_pay.cgi,
27980 httemplate/edit/cust_credit.cgi,
27981 httemplate/edit/cust_credit_bill.cgi,
27982 httemplate/edit/cust_main.cgi,
27983 httemplate/edit/cust_main_county-expand.cgi,
27984 httemplate/edit/cust_main_county.cgi,
27985 httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
27986 httemplate/edit/part_bill_event.cgi,
27987 httemplate/edit/part_pkg.cgi, httemplate/edit/part_referral.cgi,
27988 httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
27989 httemplate/edit/svc_acct_pop.cgi,
27990 httemplate/edit/svc_acct_sm.cgi, httemplate/edit/svc_domain.cgi,
27991 httemplate/edit/svc_forward.cgi,
27992 httemplate/edit/process/quick-cust_pkg.cgi,
27993 httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
27994 httemplate/misc/catchall.cgi,
27995 httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
27996 httemplate/misc/process/link.cgi,
27997 httemplate/search/cust_bill.cgi, httemplate/search/cust_main.cgi,
27998 httemplate/search/cust_pay.cgi, httemplate/search/cust_pkg.cgi,
27999 httemplate/search/svc_acct.cgi,
28000 httemplate/search/svc_acct_sm.cgi,
28001 httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
28002 httemplate/view/cust_main.cgi, httemplate/view/cust_pkg.cgi,
28003 httemplate/view/svc_acct.cgi, httemplate/view/svc_acct_sm.cgi,
28004 httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
28005 httemplate/view/svc_www.cgi: *finally* seems to be working under
28006 Mason. sheesh. *finally* seems to be working under Mason.
28007 sheesh. *finally* seems to be working under Mason. sheesh.
28008 *finally* seems to be working under Mason. sheesh. *finally*
28009 seems to be working under Mason. sheesh. *finally* seems to be
28010 working under Mason. sheesh. *finally* seems to be working
28011 under Mason. sheesh. *finally* seems to be working under Mason.
28014 2002-02-10 05:21 ivan
28016 * htetc/handler.pl, httemplate/browse/agent.cgi,
28017 httemplate/browse/agent_type.cgi,
28018 httemplate/browse/cust_main_county.cgi,
28019 httemplate/browse/cust_pay_batch.cgi, httemplate/browse/nas.cgi,
28020 httemplate/browse/part_bill_event.cgi,
28021 httemplate/browse/part_pkg.cgi,
28022 httemplate/browse/part_referral.cgi,
28023 httemplate/browse/part_svc.cgi, httemplate/browse/queue.cgi,
28024 httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
28025 httemplate/edit/agent_type.cgi,
28026 httemplate/edit/cust_bill_pay.cgi,
28027 httemplate/edit/cust_credit.cgi,
28028 httemplate/edit/cust_credit_bill.cgi,
28029 httemplate/edit/cust_main.cgi,
28030 httemplate/edit/cust_main_county-expand.cgi,
28031 httemplate/edit/cust_main_county.cgi,
28032 httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
28033 httemplate/edit/part_bill_event.cgi,
28034 httemplate/edit/part_pkg.cgi, httemplate/edit/part_referral.cgi,
28035 httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
28036 httemplate/edit/svc_acct_pop.cgi,
28037 httemplate/edit/svc_acct_sm.cgi, httemplate/edit/svc_domain.cgi,
28038 httemplate/edit/svc_forward.cgi,
28039 httemplate/edit/process/REAL_cust_pkg.cgi,
28040 httemplate/edit/process/agent.cgi,
28041 httemplate/edit/process/agent_type.cgi,
28042 httemplate/edit/process/cust_bill_pay.cgi,
28043 httemplate/edit/process/cust_credit.cgi,
28044 httemplate/edit/process/cust_credit_bill.cgi,
28045 httemplate/edit/process/cust_main.cgi,
28046 httemplate/edit/process/cust_main_county-collapse.cgi,
28047 httemplate/edit/process/cust_main_county-expand.cgi,
28048 httemplate/edit/process/cust_main_county.cgi,
28049 httemplate/edit/process/cust_pay.cgi,
28050 httemplate/edit/process/cust_pkg.cgi,
28051 httemplate/edit/process/part_pkg.cgi,
28052 httemplate/edit/process/part_referral.cgi,
28053 httemplate/edit/process/quick-cust_pkg.cgi,
28054 httemplate/edit/process/svc_acct.cgi,
28055 httemplate/edit/process/svc_acct_pop.cgi,
28056 httemplate/edit/process/svc_acct_sm.cgi,
28057 httemplate/edit/process/svc_domain.cgi,
28058 httemplate/edit/process/svc_forward.cgi,
28059 httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
28060 httemplate/misc/cancel_pkg.cgi, httemplate/misc/catchall.cgi,
28061 httemplate/misc/delete-cust_pay.cgi,
28062 httemplate/misc/delete-customer.cgi,
28063 httemplate/misc/expire_pkg.cgi, httemplate/misc/link.cgi,
28064 httemplate/misc/print-invoice.cgi, httemplate/misc/susp_pkg.cgi,
28065 httemplate/misc/unsusp_pkg.cgi,
28066 httemplate/misc/process/catchall.cgi,
28067 httemplate/misc/process/delete-customer.cgi,
28068 httemplate/misc/process/link.cgi,
28069 httemplate/search/cust_bill.cgi, httemplate/search/cust_pay.cgi,
28070 httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
28071 httemplate/search/svc_acct_sm.cgi,
28072 httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
28073 httemplate/view/cust_main.cgi, httemplate/view/cust_pkg.cgi,
28074 httemplate/view/svc_acct.cgi, httemplate/view/svc_acct_sm.cgi,
28075 httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
28076 httemplate/view/svc_www.cgi: removed <!-- $Id$ --> from all files
28077 to fix any redirects, whew
28079 Mason handler.pl overrides CGI::redirect
28081 fixed strict; problems in edit/part_pkg.cgi &
28082 edit/process/part_pkg.cgi
28084 2002-02-09 18:28 ivan
28086 * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
28087 httemplate/view/cust_main.cgi: hide SS# unless you turn it on via
28090 2002-02-09 18:16 ivan
28092 * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
28093 FS/FS/cust_bill_event.pm, FS/FS/cust_main.pm, htetc/handler.pl,
28094 httemplate/browse/part_bill_event.cgi,
28095 httemplate/edit/part_pkg.cgi,
28096 httemplate/edit/process/part_bill_event.cgi,
28097 httemplate/edit/process/part_pkg.cgi,
28098 httemplate/view/cust_bill.cgi: pro-rating w/ web interface,
28099 tested (closes: Bug#313).
28101 view/cust_bill.cgi invoice view shows invoice events!
28103 fix bug where adding events with no name silently failed instead
28106 add new comission plans
28108 2002-02-09 17:47 ivan
28110 * README.1.4.0pre8, httemplate/docs/upgrade8.html,
28111 FS/bin/freeside-bill: remove -i option from freeside-bill
28112 (obsoleted by invoice events)
28114 2002-02-09 10:24 ivan
28116 * FS/FS/CGI.pm, htetc/global.asa, htetc/handler.pl,
28117 httemplate/edit/process/agent_type.cgi,
28118 httemplate/edit/process/cust_main_county-expand.cgi,
28119 httemplate/edit/process/cust_main_county.cgi,
28120 httemplate/edit/process/cust_pay.cgi,
28121 httemplate/edit/process/part_pkg.cgi,
28122 httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
28123 httemplate/search/svc_domain.cgi: no more exit() in templates
28125 2002-02-09 10:09 ivan
28127 * FS/FS/svc_domain.pm: okay all external export from .pm files is
28128 queued! (closes: Bug#249)
28130 2002-02-09 09:45 ivan
28132 * FS/FS/cust_svc.pm, httemplate/misc/process/link.cgi: have
28133 FS::cust_svc::check look up & check pkg_svc.quantity like
28134 httemplate/view/cust_pkg.cgi (closes: Bug#43)
28136 2002-02-09 09:03 ivan
28138 * FS/FS/CGI.pm, htetc/global.asa, htetc/handler.pl: okay, both
28139 Apache::ASP and Mason should set no-cache headers now (closes:
28142 2002-02-07 14:30 ivan
28144 * Makefile: oops, reversing bad Makefile patch
28146 2002-02-07 14:29 ivan
28148 * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm,
28149 FS/FS/cust_pay.pm, httemplate/browse/agent_type.cgi,
28150 httemplate/browse/nas.cgi, httemplate/misc/delete-cust_pay.cgi,
28151 httemplate/view/cust_main.cgi: delete payments
28153 2002-02-06 07:55 ivan
28155 * FS/FS/cust_main.pm, bin/pod2x: doc updates and pod2x fix to skip
28158 2002-02-06 07:50 ivan
28160 * FS/FS/cust_bill.pm: pod typo
28162 2002-02-06 07:49 ivan
28164 * Makefile, httemplate/docs/install.html: documentation building
28167 2002-02-06 07:36 ivan
28169 * FS/FS/part_bill_event.pm: part_bill_event.plan can contain
28172 2002-02-06 07:07 ivan
28174 * bin/fs-setup: tyop
28176 2002-02-06 06:58 ivan
28178 * FS/bin/freeside-adduser: fix for non-file auth
28180 2002-02-05 12:25 ivan
28182 * FS/FS/Record.pm: better error messages if you haven't run
28185 2002-02-05 10:24 ivan
28187 * httemplate/docs/install.html: for commands; confusing
28190 2002-02-05 10:04 ivan
28192 * httemplate/docs/install.html: doc
28194 2002-02-05 08:48 ivan
28196 * fs_passwd/fs_passwd, fs_passwd/fs_passwd.cgi,
28197 fs_passwd/fs_passwd.html, httemplate/docs/passwd.html: web-based
28200 2002-02-05 03:06 ivan
28202 * httemplate/docs/upgrade8.html: don't need DBIx::DataSource for
28205 2002-02-05 01:46 ivan
28207 * httemplate/docs/: install.html, upgrade8.html: doc
28209 2002-02-04 23:57 ivan
28211 * README.1.4.0pre8, httemplate/docs/upgrade8.html: fix
28212 part_export_option indices
28214 2002-02-04 10:12 ivan
28216 * httemplate/docs/install.html: doc update
28218 2002-02-04 09:06 ivan
28220 * Makefile, README.1.4.0pre4567-8, README.1.4.0pre8: 1.4.0pre8!
28222 2002-02-04 09:04 ivan
28224 * bin/fs-setup, httemplate/docs/upgrade8.html,
28225 httemplate/edit/part_bill_event.cgi: have fs-setup create the
28226 necessary "default" billing events documentation on necessary
28227 "default" billing events
28229 2002-02-04 08:44 ivan
28231 * httemplate/docs/install.html, httemplate/docs/upgrade8.html,
28232 httemplate/edit/part_bill_event.cgi,
28233 httemplate/view/cust_bill.cgi, FS/FS/cust_bill.pm,
28234 FS/FS/cust_main.pm: billing events!
28236 2002-01-30 10:22 ivan
28238 * httemplate/: browse/part_bill_event.cgi,
28239 edit/part_bill_event.cgi, edit/process/part_bill_event.cgi: fully
28240 working invoice event web interface
28242 2002-01-30 06:18 ivan
28244 * FS/FS/CGI.pm, htetc/global.asa, htetc/handler.pl,
28245 httemplate/browse/agent.cgi, httemplate/browse/agent_type.cgi,
28246 httemplate/browse/cust_main_county.cgi,
28247 httemplate/browse/cust_pay_batch.cgi, httemplate/browse/nas.cgi,
28248 httemplate/browse/part_bill_event.cgi,
28249 httemplate/browse/part_pkg.cgi,
28250 httemplate/browse/part_referral.cgi,
28251 httemplate/browse/part_svc.cgi, httemplate/browse/queue.cgi,
28252 httemplate/browse/svc_acct_pop.cgi, httemplate/docs/install.html,
28253 httemplate/edit/agent.cgi, httemplate/edit/agent_type.cgi,
28254 httemplate/edit/cust_bill_pay.cgi,
28255 httemplate/edit/cust_credit.cgi,
28256 httemplate/edit/cust_credit_bill.cgi,
28257 httemplate/edit/cust_main.cgi,
28258 httemplate/edit/cust_main_county-expand.cgi,
28259 httemplate/edit/cust_main_county.cgi,
28260 httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
28261 httemplate/edit/part_bill_event.cgi,
28262 httemplate/edit/part_referral.cgi, httemplate/edit/part_svc.cgi,
28263 httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
28264 httemplate/edit/svc_acct_sm.cgi, httemplate/edit/svc_domain.cgi,
28265 httemplate/edit/svc_forward.cgi,
28266 httemplate/edit/process/agent.cgi,
28267 httemplate/edit/process/agent_type.cgi,
28268 httemplate/edit/process/cust_bill_pay.cgi,
28269 httemplate/edit/process/cust_credit.cgi,
28270 httemplate/edit/process/cust_credit_bill.cgi,
28271 httemplate/edit/process/cust_main.cgi,
28272 httemplate/edit/process/cust_main_county-collapse.cgi,
28273 httemplate/edit/process/cust_main_county-expand.cgi,
28274 httemplate/edit/process/cust_main_county.cgi,
28275 httemplate/edit/process/cust_pay.cgi,
28276 httemplate/edit/process/cust_pkg.cgi,
28277 httemplate/edit/process/part_pkg.cgi,
28278 httemplate/edit/process/part_referral.cgi,
28279 httemplate/edit/process/quick-cust_pkg.cgi,
28280 httemplate/edit/process/svc_acct.cgi,
28281 httemplate/edit/process/svc_acct_pop.cgi,
28282 httemplate/edit/process/svc_acct_sm.cgi,
28283 httemplate/edit/process/svc_domain.cgi,
28284 httemplate/edit/process/svc_forward.cgi,
28285 httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
28286 httemplate/misc/cancel_pkg.cgi, httemplate/misc/catchall.cgi,
28287 httemplate/misc/delete-customer.cgi,
28288 httemplate/misc/expire_pkg.cgi, httemplate/misc/link.cgi,
28289 httemplate/misc/print-invoice.cgi, httemplate/misc/susp_pkg.cgi,
28290 httemplate/misc/unsusp_pkg.cgi,
28291 httemplate/misc/process/catchall.cgi,
28292 httemplate/misc/process/delete-customer.cgi,
28293 httemplate/misc/process/link.cgi,
28294 httemplate/search/cust_bill.cgi, httemplate/search/cust_main.cgi,
28295 httemplate/search/cust_pay.cgi, httemplate/search/cust_pkg.cgi,
28296 httemplate/search/svc_acct.cgi,
28297 httemplate/search/svc_acct_sm.cgi,
28298 httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
28299 httemplate/view/cust_main.cgi, httemplate/view/cust_pkg.cgi,
28300 httemplate/view/svc_acct.cgi, httemplate/view/svc_acct_sm.cgi,
28301 httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
28302 httemplate/view/svc_www.cgi: remove use Module; and $cgi =
28303 new CGI; &cgisuidsetup(); from all templates. should work
28304 better under Mason.
28306 2002-01-29 09:42 ivan
28308 * README.1.4.0pre4567-8, FS/FS/part_bill_event.pm, bin/fs-setup,
28309 httemplate/docs/schema.html, httemplate/docs/upgrade8.html:
28310 weight, plan and plandata fields in part_bill_event
28312 2002-01-29 08:33 ivan
28314 * Makefile, FS/FS.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
28315 FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
28316 FS/FS/svc_acct.pm, bin/pod2x, htetc/global.asa, htetc/handler.pl,
28317 httemplate/index.html, httemplate/browse/part_bill_event.cgi,
28318 httemplate/docs/install.html,
28319 httemplate/edit/part_bill_event.cgi,
28320 httemplate/edit/part_pkg.cgi,
28321 httemplate/edit/process/part_bill_event.cgi: - web interface for
28322 hourly account charges! (FS::cust_pkg, FS::cust_svc and
28323 FS::svc_acct seconds_since methods) - Makefile target to
28324 regenerate HTML manpages on install - FS.pm doc update -
28325 $FS::Record::Debug now dumps all SQL - new FS::cust_main methods:
28326 ->cancel, ->invoicing_list_addpost - start of a billing event web
28327 interface - cust_pay::upgrade_replace doesn't error out if
28328 history includes overapplied payments
28330 2002-01-29 03:11 ivan
28332 * bin/fs-setup: oops bad column type for part_bill_event.payby
28334 2002-01-28 03:24 ivan
28336 * FS/FS/Record.pm: oops, syntax error in new() check for missing
28337 subclass table sub (eek)
28339 2002-01-27 22:57 ivan
28341 * README.1.4.0pre4567-8, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
28342 FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, FS/FS/part_pkg.pm,
28343 FS/FS/part_svc.pm, bin/fs-setup, httemplate/docs/schema.html,
28344 httemplate/docs/upgrade8.html: book closing schema changes
28346 2002-01-27 21:15 ivan
28348 * README.1.4.0pre4567-8, FS/FS/part_export.pm,
28349 FS/FS/part_export_option.pm, bin/fs-setup,
28350 httemplate/docs/schema.html, httemplate/docs/upgrade8.html:
28351 part_export schema changes
28353 2002-01-25 17:52 ivan
28355 * FS/FS/cust_credit_refund.pm: another bug spotted by jeff
28357 2002-01-24 09:02 ivan
28359 * FS/FS/Record.pm: emit a warning in this unlikely case again
28361 2002-01-24 08:58 ivan
28363 * FS/FS/: cust_bill_pay.pm, cust_credit.pm, cust_credit_bill.pm,
28364 cust_credit_refund.pm, cust_pay.pm, cust_refund.pm: <rluser>
28365 rather than == 0 in the ::check's .... <rluser> you might
28368 2002-01-24 08:54 ivan
28370 * FS/FS/cust_credit_refund.pm: stack traces help alot
28372 2002-01-24 03:52 ivan
28374 * FS/FS/: cust_credit_refund.pm, cust_pay.pm, cust_refund.pm:
28375 jeff's on a bugfinding roll here, thanks!
28377 2002-01-24 03:43 ivan
28379 * FS/FS/cust_credit_refund.pm: <rluser> and it seems that
28380 cust_credit_refund::cust_credit should exist..
28382 2002-01-23 22:52 ivan
28384 * FS/FS/cust_refund.pm: from jeff@fix <rluser> in
28385 FS::cust_refund::check 'amount' should probably be replaced with
28386 +'refund' in two places
28388 2002-01-23 22:46 ivan
28390 * FS/FS/cust_refund.pm: more updates to cust_refund::update_replace
28392 2002-01-23 18:26 ivan
28394 * FS/FS/cust_refund.pm: fix cust_refund::insert
28396 2002-01-22 07:57 ivan
28398 * FS/FS/: cust_credit.pm, cust_pay.pm, cust_refund.pm: don't allow
28399 $0.00 in credits/payments/refunds
28401 2002-01-22 06:55 ivan
28403 * FS/FS/part_svc.pm: docu
28405 2002-01-22 06:53 ivan
28407 * FS/FS/svc_acct.pm: silly compilation problem
28409 2002-01-22 06:42 ivan
28411 * httemplate/docs/: index.html, upgrade.html, upgrade2.html,
28412 upgrade3.html: remove old upgrade docs
28414 2002-01-21 03:30 ivan
28416 * FS/FS/cust_pkg.pm: include FS::svc_forward in kludgy preload
28418 2002-01-19 07:16 ivan
28420 * FS/FS/UID.pm: error message update
28422 2002-01-16 07:37 ivan
28424 * FS/FS/svc_acct.pm: doc
28426 2002-01-14 12:28 ivan
28428 * FS/FS/Conf.pm, FS/FS/svc_acct.pm, httemplate/docs/export.html:
28429 pay some attention to 1.4 RADIUS SQL export
28431 2002-01-14 06:29 ivan
28433 * FS/bin/freeside-overdue: fix -l option
28435 2002-01-11 23:23 ivan
28437 * httemplate/docs/upgrade8.html: fix upgrade8.html to be in
28438 agreement with fs-setup
28440 2002-01-09 05:29 ivan
28442 * FS/FS/cust_main.pm, httemplate/search/cust_main.cgi: update fuzzy
28443 cache files on customer replace.
28445 do an exact search along with the fuzzy search (webui)
28447 2002-01-03 09:40 ivan
28449 * README.1.4.0pre2-3, README.1.4.0pre3-4, README.1.4.0pre4567-8,
28450 FS/MANIFEST, FS/FS/cust_bill_event.pm, FS/FS/part_bill_event.pm,
28451 FS/t/cust_bill_event.t, FS/t/part_bill_event.t, bin/fs-setup,
28452 httemplate/docs/schema.html, httemplate/docs/upgrade8.html: more
28453 schema changes: part_bill_event and cust_bill_event tables
28455 remove old 1.4.0pre READMEs
28457 2001-12-28 07:17 ivan
28459 * FS/bin/freeside-overdue: update usage message
28461 2001-12-28 07:14 ivan
28463 * FS/: FS/cust_main.pm, bin/freeside-overdue: force printing in
28466 2001-12-28 06:40 ivan
28468 * FS/FS/cust_main.pm, FS/bin/freeside-bill,
28469 FS/bin/freeside-overdue, httemplate/edit/cust_main.cgi,
28470 httemplate/edit/part_pkg.cgi: add more options to
28473 add charge method to FS::cust_main
28475 one-off packages default to disabled
28477 billing payname defaults to first and last, not "Accounts
28480 2001-12-27 01:26 ivan
28482 * README.1.4.0pre4567-8, FS/FS/Record.pm, FS/FS/part_pkg.pm,
28483 FS/FS/part_svc.pm, FS/bin/freeside-overdue, bin/fs-setup,
28484 htetc/global.asa, httemplate/browse/part_pkg.cgi,
28485 httemplate/browse/part_svc.cgi, httemplate/edit/agent_type.cgi,
28486 httemplate/edit/cust_main.cgi, httemplate/edit/cust_pkg.cgi,
28487 httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
28488 httemplate/edit/process/part_pkg.cgi,
28489 httemplate/view/cust_main.cgi: service and package disable!
28491 2001-12-26 15:59 ivan
28493 * httemplate/docs/: install.html, schema.html, upgrade8.html: doc
28495 2001-12-26 07:41 ivan
28497 * httemplate/view/cust_main.cgi: remove warnings
28499 2001-12-26 07:11 ivan
28501 * httemplate/edit/process/cust_credit.cgi: apply credits!!
28503 2001-12-26 07:08 ivan
28505 * FS/: MANIFEST, bin/freeside-overdue: add freeside-overdue
28507 2001-12-26 07:07 ivan
28509 * httemplate/edit/: cust_credit.cgi, process/cust_credit.cgi: fix
28512 2001-12-26 03:47 ivan
28514 * FS/bin/freeside-overdue: don't provide example crontabs that run
28517 2001-12-26 03:17 ivan
28519 * FS/FS/cust_main.pm, FS/bin/freeside-overdue,
28520 httemplate/docs/billing.html: (untested eek) freeside-overdue
28521 script & cust_main balance_date & total_owed_date methods
28523 2001-12-26 01:18 ivan
28525 * httemplate/: index.html, search/cust_pay.cgi,
28526 search/cust_pay.html, view/cust_main.cgi: search by check #
28528 2001-12-25 23:53 ivan
28530 * FS/FS/cust_pay.pm: doc
28532 2001-12-25 22:02 ivan
28534 * httemplate/edit/cust_pay.cgi: UI
28536 2001-12-25 21:19 ivan
28538 * httemplate/: index.html, edit/cust_pay.cgi,
28539 edit/process/cust_pay.cgi, search/cust_main-payinfo.html,
28540 search/cust_main-quickpay.html, search/cust_main.cgi,
28541 search/cust_main.html: expedited check entry
28543 2001-12-25 21:02 ivan
28545 * CREDITS: still missing tons of folks, i am sure
28547 2001-12-25 20:52 ivan
28549 * httemplate/search/: cust_bill.html, svc_acct.html,
28550 svc_domain.html, cust_main.html: same look as rest of search
28553 2001-12-25 20:25 ivan
28555 * FS/FS/CGI.pm, httemplate/edit/cust_credit.cgi,
28556 httemplate/edit/cust_pay.cgi,
28557 httemplate/edit/process/cust_credit.cgi,
28558 httemplate/edit/process/cust_pay.cgi: auto-apply payments and
28559 credits, post credit UI overhaul
28561 2001-12-25 18:33 ivan
28563 * httemplate/edit/cust_pay.cgi: fix service display for duplicates
28565 2001-12-21 18:41 ivan
28567 * httemplate/docs/install.html: doco on creating database manually
28569 2001-12-21 13:40 ivan
28571 * FS/FS/cust_bill.pm, httemplate/edit/cust_pay.cgi,
28572 httemplate/view/cust_main.cgi: add name/address to post payment
28575 get rid of some $-0.00 yay for ieee fp
28577 2001-12-21 12:55 ivan
28579 * FS/FS/cust_bill_pay.pm: fixes
28581 total cust_bill_pay.amount and cust_credit_bill.amount 19.95
28583 greater than cust_bill.charged 19.95 at
28584 /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1519.
28586 2001-12-19 21:34 ivan
28588 * FS/FS/Record.pm: work better with DBIx::Profile
28590 2001-12-19 18:09 ivan
28592 * FS/FS/svc_acct.pm: don't error trying to suspend accounts with
28595 2001-12-19 18:07 ivan
28597 * FS/FS/svc_acct.pm: quiet warnings
28599 2001-12-19 06:33 ivan
28601 * FS/FS/svc_acct.pm: alas, a 5.6-ism
28603 2001-12-19 06:30 ivan
28605 * FS/FS/svc_acct.pm: surpress warnings
28607 2001-12-18 11:36 ivan
28609 * httemplate/edit/cust_bill_pay.cgi: another dum tyop
28611 2001-12-18 11:34 ivan
28613 * httemplate/edit/cust_bill_pay.cgi: typo
28615 2001-12-18 11:32 ivan
28617 * httemplate/edit/cust_bill_pay.cgi: declar vars
28619 2001-12-18 11:30 ivan
28621 * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi,
28622 process/cust_bill_pay.cgi, process/cust_credit_bill.cgi: apply
28623 payment webinterface
28625 2001-12-17 23:12 ivan
28627 * httemplate/search/cust_pkg.cgi: really working dates on package
28630 2001-12-17 23:08 ivan
28632 * httemplate/search/cust_pkg.cgi: working dates on package browse
28634 2001-12-17 22:45 ivan
28636 * httemplate/search/cust_pkg.cgi: oops. *sigh*
28638 2001-12-17 22:38 ivan
28640 * httemplate/search/cust_pkg.cgi: show dates on package browse
28642 2001-12-17 22:29 ivan
28644 * FS/FS/svc_acct_pop.pm: full number in POP pulldown
28646 2001-12-17 17:49 ivan
28648 * FS/: MANIFEST, FS/svc_acct.pm: add freeside-setinvoice to
28653 FS::cust_main_invoice=HASH(0x90c86c4) at
28654 /usr/local/lib/perl5/site_perl/5.005/FS/svc_acct.pm line 419.
28656 2001-12-17 15:59 ivan
28658 * FS/FS/cust_bill.pm: fixes
28660 Argument "" isn't numeric in ncmp at
28661 /usr/local/lib/perl5/site_perl/5.005/FS/cust_bill.pm line 254.
28663 2001-12-16 15:50 ivan
28665 * FS/FS/cust_main.pm: eek nasty bug
28667 2001-12-15 16:55 ivan
28669 * FS/FS/cust_bill_pay.pm: fix weird rounding error: total
28670 cust_bill_pay.amount 39.9 for paynum 240 greater than
28671 cust_pay.paid 39.90
28673 2001-12-15 14:59 ivan
28675 * httemplate/view/svc_acct.cgi: style
28677 2001-12-15 14:58 ivan
28679 * FS/FS/cust_svc.pm: meaningful FS::cust_svc::label for svc_www
28682 2001-12-15 14:56 ivan
28684 * httemplate/view/svc_www.cgi: view svc_www.cgi from Dave Burgess
28685 <burgess@www.cynjut.net>, thanks
28687 2001-12-15 14:47 ivan
28689 * httemplate/edit/cust_main.cgi: allow entering of referral
28690 customer by number as well as by link off the view page, courtesy
28691 of Dave Burgess <burgess@www.cynjut.net>
28693 2001-12-14 16:17 ivan
28695 * FS/FS/cust_main.pm: style changes
28697 2001-12-13 10:37 ivan
28699 * FS/bin/freeside-setinvoice: okay, it should really work now
28701 2001-12-13 09:52 ivan
28703 * FS/bin/freeside-setinvoice: fix setinvoice script
28705 2001-12-13 01:17 ivan
28707 * FS/bin/freeside-setinvoice: added util to set invoice
28710 2001-12-12 11:42 ivan
28712 * httemplate/edit/: cust_main.cgi, svc_acct.cgi: allow >8 character
28713 passwords in web interface
28715 2001-12-11 23:59 ivan
28717 * bin/svc_acct.export: use pwd_mkdb to install
28718 /etc/master.passwd.new instead of moving it into place
28720 2001-12-11 13:26 ivan
28722 * httemplate/search/svc_acct.cgi: missing space in SQL, oops
28724 2001-12-11 02:38 ivan
28726 * bin/svc_acct.export, httemplate/docs/install.html: radiusprepend
28727 config file for export add Archive::Tar to docs
28729 2001-12-10 04:18 ivan
28731 * FS/FS/Record.pm: Pg datatype pain
28733 2001-12-09 20:54 ivan
28735 * httemplate/index.html: typo noticed by Dave Burgess
28736 <burgess@www.cynjut.net>, thanks.
28738 2001-12-09 16:44 ivan
28740 * httemplate/search/svc_acct.cgi: visual glitch: oops, $pager
28741 wasn't getting substitued.
28743 2001-12-09 15:31 ivan
28745 * httemplate/search/svc_acct.cgi: harmless? missing ;
28747 2001-12-08 02:08 ivan
28749 * httemplate/config/config.cgi: need a POST here; browsers
28750 (especially IE) are unhappy with the default GET
28752 2001-12-08 02:07 ivan
28754 * FS/FS/cust_pay.pm: get custnum from invnum before trying to use
28757 2001-12-08 02:03 ivan
28759 * FS/FS/cust_main.pm: fix logic error creating invoice line items
28761 2001-12-08 02:01 ivan
28763 * FS/FS/Conf.pm: radiusprepend config file for DEFAULT entries etc.
28765 2001-12-04 05:10 ivan
28767 * httemplate/edit/svc_forward.cgi: from Dave Burgess
28768 <burgess@neonramp.com>:
28770 I had to change line 104 in /edit/svc_forward.cgi and add 'my'
28772 qualifier on the LHS of the assignment. This also solves the
28773 problem with a similar error on the RHS of line 105. It also
28775 the routine work fairly reliably (it has been problematic for me
28779 2001-12-03 03:33 ivan
28781 * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
28782 paged service browse!!
28784 2001-12-03 02:59 ivan
28786 * httemplate/search/: cust_main.cgi, cust_pkg.cgi: paged package
28789 2001-12-03 00:43 ivan
28791 * httemplate/search/cust_main.cgi: paged customer browse!
28793 2001-12-03 00:41 ivan
28795 * FS/FS/Conf.pm, FS/FS/Record.pm, conf/maxsearchrecordsperpage,
28796 httemplate/search/cust_main.cgi: maxsearchrecordsperpage config
28797 option paged implementation of customer browse!
28799 2001-11-29 16:04 ivan
28801 * FS/FS/: cust_pkg.pm, cust_svc.pm, svc_Common.pm: more link
28804 2001-11-20 19:42 ivan
28806 * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: a more reasonalbe
28809 2001-11-20 19:40 ivan
28811 * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi:
28812 postalinvoicedefault config file
28814 2001-11-16 02:22 ivan
28816 * httemplate/docs/billing.html: update link to Text::Template docs
28818 2001-11-13 13:27 ivan
28820 * FS/: MANIFEST, bin/freeside-print-batch: remove
28821 freeside-print-batch
28823 2001-11-12 05:19 ivan
28825 * FS/FS/cust_main.pm: import hack to be less strict
28827 2001-11-09 10:26 ivan
28829 * httemplate/docs/install.html: Pg7 dependancy
28831 2001-11-08 07:26 ivan
28833 * FS/bin/freeside-queued: harmless typo noticed by "Edward
28834 Shabotinsky" <lanshark@bsinet.net>, thanks
28836 2001-11-06 10:45 ivan
28838 * httemplate/edit/process/part_pkg.cgi: remove gratuitous warnings
28840 2001-11-06 10:35 ivan
28842 * Makefile: i REALLY suck at Makefiles
28844 2001-11-06 10:34 ivan
28846 * Makefile: i suck at Makefiles
28848 2001-11-06 10:22 ivan
28850 * Makefile: make foo for htetc/global.asa
28852 2001-11-06 09:58 ivan
28854 * FS/FS/UID.pm: fix error message for s/htdocs/httemplate/
28856 2001-11-06 09:48 ivan
28858 * bin/fs-setup: payinfo changed from length 16 to $char_d for
28861 2001-11-05 13:30 ivan
28863 * Makefile: more fixes for fresh installation
28865 2001-11-05 13:26 ivan
28867 * Makefile: yet more Make
28869 2001-11-05 13:24 ivan
28871 * Makefile: make create-database fix
28873 2001-11-05 12:12 ivan
28875 * Makefile, FS/FS/Record.pm: makefile fixups
28877 2001-11-05 10:23 ivan
28879 * httemplate/docs/install.html: doc
28881 2001-11-05 09:00 jeff
28883 * FS/FS/svc_acct.pm: improved svc_acct replacement
28885 2001-11-05 08:42 ivan
28887 * FS/FS/Record.pm: AUTOLOAD optimizations broke things rather
28890 2001-11-05 06:04 ivan
28892 * FS/bin/freeside-bill: fixup getopt
28894 2001-11-05 06:03 ivan
28896 * Makefile: move sys-dependant stuff to vars
28898 2001-11-05 05:57 ivan
28900 * FS/FS/svc_acct.pm: doc tyop
28902 2001-11-05 04:07 ivan
28904 * bin/svc_domain.import: this is unfinished and untested anyway,
28905 but this corrects a silly typo
28907 2001-11-05 03:55 ivan
28909 * FS/FS/cust_main.pm: better error messages for eval'ed setup/recur
28910 expressions remove debugging warn output
28912 2001-11-03 09:49 ivan
28914 * FS/MANIFEST, FS/FS/Record.pm, FS/FS/SearchCache.pm,
28915 FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
28916 FS/FS/svc_acct.pm, FS/t/SearchCache.t,
28917 httemplate/search/cust_main.cgi: new 'jsearch' call for big
28918 joined searches & caching support preliminary customer browse
28919 optimizations, much faster!
28921 2001-11-02 00:14 ivan
28923 * FS/bin/freeside-print-batch: silence pod complaints
28925 2001-11-01 21:28 ivan
28927 * httemplate/config/config.cgi: note config changes need
28928 apache/freeside-queued restart to take effect
28930 2001-11-01 21:11 ivan
28932 * FS/FS/Record.pm: depend on DBIx::DBSchema 0.19
28934 2001-11-01 20:55 ivan
28936 * httemplate/config/config-view.cgi, httemplate/config/config.cgi,
28937 FS/FS/Conf.pm: config web GUI updates. almost usable now.
28939 2001-10-31 16:16 ivan
28941 * httemplate/search/cust_main.cgi: hit the database slightly less.
28942 this page still takes forever with lots of customers.
28944 2001-10-31 08:52 ivan
28946 * httemplate/browse/queue.cgi: queue display works again, even if
28949 2001-10-30 11:05 ivan
28951 * FS/FS/cust_pay_batch.pm, bin/fs-setup, httemplate/index.html,
28952 httemplate/browse/cust_pay_batch.cgi,
28953 httemplate/docs/schema.html: depriciate cust_pay_batch.trancode
28954 web interface to view pending batch
28956 2001-10-30 07:42 ivan
28958 * httemplate/edit/cust_main.cgi: put default country up top
28960 2001-10-30 07:41 ivan
28962 * httemplate/edit/cust_main.cgi: precedence oops
28964 2001-10-30 07:39 ivan
28966 * httemplate/edit/cust_main.cgi: better ordering of state selection
28967 on new customer screen
28969 2001-10-30 06:54 ivan
28971 * htetc/handler.pl, httemplate/browse/agent.cgi,
28972 httemplate/browse/agent_type.cgi,
28973 httemplate/browse/cust_main_county.cgi,
28974 httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
28975 httemplate/browse/part_referral.cgi, httemplate/browse/queue.cgi,
28976 httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
28977 httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
28978 httemplate/edit/cust_credit_bill.cgi,
28979 httemplate/edit/cust_main.cgi,
28980 httemplate/edit/cust_main_county-expand.cgi,
28981 httemplate/edit/cust_main_county.cgi,
28982 httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
28983 httemplate/edit/part_referral.cgi, httemplate/edit/svc_acct.cgi,
28984 httemplate/edit/svc_acct_pop.cgi,
28985 httemplate/edit/svc_acct_sm.cgi, httemplate/edit/svc_domain.cgi,
28986 httemplate/edit/svc_forward.cgi, httemplate/misc/catchall.cgi,
28987 httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
28988 httemplate/search/cust_bill.cgi, httemplate/search/cust_main.cgi,
28989 httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
28990 httemplate/search/svc_acct_sm.cgi,
28991 httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
28992 httemplate/view/cust_main.cgi, httemplate/view/cust_pkg.cgi,
28993 httemplate/view/svc_acct.cgi, httemplate/view/svc_acct_sm.cgi,
28994 httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi:
28995 get rid of header foo in individual templates
28997 2001-10-30 06:28 ivan
28999 * httemplate/docs/: install.html, upgrade8.html: docu
29001 2001-10-30 06:20 ivan
29003 * htetc/handler.pl, httemplate/config/config-view.cgi,
29004 httemplate/config/config.cgi: web config should workish now
29006 2001-10-30 05:49 ivan
29008 * Makefile: work with CVS version too
29010 2001-10-30 05:48 ivan
29014 2001-10-30 05:47 ivan
29016 * Makefile, FS/bin/freeside-adduser, conf/address, conf/domain,
29017 conf/secrets, conf/shells, conf/smtpmachine,
29018 httemplate/docs/install.html: `make create-config' installs
29019 default config (conf dir update) freeside-adduser uses default
29022 2001-10-30 04:38 ivan
29026 2001-10-30 04:35 ivan
29028 * Makefile, httemplate/docs/install.html: makefile typo
29030 2001-10-30 03:47 ivan
29032 * Makefile, FS/bin/freeside-adduser, httemplate/docs/admin.html,
29033 httemplate/docs/config.html, httemplate/docs/index.html,
29034 httemplate/docs/install.html: whew more install docs and
29037 2001-10-30 02:20 ivan
29039 * Makefile, FS/MANIFEST, FS/FS/Conf.pm, FS/bin/freeside-adduser,
29040 httemplate/docs/install.html: setup/config updates. getting
29043 2001-10-29 13:22 ivan
29045 * Makefile: fix make clean
29047 2001-10-29 12:54 ivan
29049 * httemplate/docs/install.html: doc typo
29051 2001-10-29 12:53 ivan
29053 * FS/FS/svc_forward.pm: methods for getting the associated svc_acct
29056 2001-10-29 09:17 ivan
29058 * Makefile: automate a tiny bit more
29060 2001-10-26 03:24 ivan
29062 * FS/FS/CGI.pm, htetc/global.asa, htetc/handler.pl,
29063 httemplate/browse/agent.cgi, httemplate/browse/agent_type.cgi,
29064 httemplate/browse/cust_main_county.cgi,
29065 httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
29066 httemplate/browse/part_referral.cgi, httemplate/browse/queue.cgi,
29067 httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
29068 httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
29069 httemplate/edit/cust_credit_bill.cgi,
29070 httemplate/edit/cust_main.cgi,
29071 httemplate/edit/cust_main_county-expand.cgi,
29072 httemplate/edit/cust_main_county.cgi,
29073 httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
29074 httemplate/edit/part_referral.cgi, httemplate/edit/svc_acct.cgi,
29075 httemplate/edit/svc_acct_pop.cgi,
29076 httemplate/edit/svc_acct_sm.cgi, httemplate/edit/svc_domain.cgi,
29077 httemplate/edit/svc_forward.cgi, httemplate/misc/catchall.cgi,
29078 httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
29079 httemplate/search/cust_bill.cgi, httemplate/search/cust_main.cgi,
29080 httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
29081 httemplate/search/svc_acct_sm.cgi,
29082 httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
29083 httemplate/view/cust_main.cgi, httemplate/view/cust_pkg.cgi,
29084 httemplate/view/svc_acct.cgi, httemplate/view/svc_acct_sm.cgi,
29085 httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi:
29088 2001-10-26 02:50 ivan
29090 * httemplate/config/config-process.cgi: otherwise people will have
29091 problems with `0' zero
29093 2001-10-25 14:24 ivan
29095 * httemplate/edit/svc_domain.cgi: remove ancient tld cruft
29097 2001-10-25 09:13 ivan
29099 * FS/FS/cust_main_invoice.pm: & in email addresses
29101 2001-10-25 01:41 ivan
29103 * FS/FS/Conf.pm: remove debugging cruft
29105 2001-10-24 08:45 ivan
29107 * httemplate/config/config-process.cgi: correct for browser
29110 2001-10-24 08:29 ivan
29112 * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/ConfItem.pm,
29113 FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/t/ConfItem.t,
29114 bin/fs-setup, bin/svc_acct.export, httemplate/index.html,
29115 httemplate/config/config-process.cgi,
29116 httemplate/config/config-view.cgi, httemplate/docs/config.html,
29117 httemplate/docs/install.html, httemplate/search/svc_acct.cgi:
29118 preliminary web config editor
29120 new config files: username-ampersand, passwordmax
29124 get rid of old and crufty and unused registries/ config foo
29126 documentation updates
29128 2001-10-23 17:59 ivan
29130 * httemplate/browse/queue.cgi: Can't find string terminator "!"
29131 anywhere before EOF at queue.cgi line 42
29133 2001-10-23 13:53 ivan
29135 * FS/bin/freeside-queued: Pg: FOR UPDATE LIMIT 1 mysql: LIMIT 1 FOR
29140 2001-10-23 11:57 ivan
29142 * httemplate/docs/: config.html, install.html: document how to set
29143 MySQL with BDB default tables
29145 2001-10-23 11:15 ivan
29147 * bin/fs-setup: mysql fixes
29149 2001-10-22 07:48 ivan
29151 * FS/FS/svc_acct.pm: fix dir check
29153 2001-10-22 05:22 ivan
29155 * FS/FS/svc_domain.pm: fix delete method for new databases
29157 2001-10-22 01:31 ivan
29159 * FS/FS/cust_main.pm: tyop
29161 2001-10-22 01:29 ivan
29163 * FS/FS/: cust_main.pm, cust_pkg.pm: better delete customer code &
29164 warnings, delete package ability (& warning)
29166 2001-10-20 05:17 ivan
29168 * README.1.4.0pre3-4, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
29169 bin/fs-setup, htetc/global.asa, htetc/handler.pl,
29170 httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
29171 httemplate/docs/upgrade8.html, httemplate/edit/part_pkg.cgi,
29172 httemplate/edit/svc_acct.cgi,
29173 httemplate/edit/process/cust_main.cgi,
29174 httemplate/edit/process/part_pkg.cgi: setup and recurring fee tax
29175 exempt flags, UI to edit rework part_pkg editing UI some more
29177 2001-10-16 13:33 jeff
29179 * bin/svc_acct.export: added slipip insertion for icradius and
29180 vpopmail restart config
29182 2001-10-15 07:58 ivan
29184 * FS/FS/cust_pkg.pm, htetc/global.asa, htetc/handler.pl,
29185 httemplate/edit/REAL_cust_pkg.cgi,
29186 httemplate/edit/process/REAL_cust_pkg.cgi,
29187 httemplate/view/cust_pkg.cgi: date editing
29189 2001-10-15 05:16 ivan
29191 * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
29192 httemplate/misc/bill.cgi: print reasons with credits on invoices
29194 use straight eval, not Safe::reval in cust_main::bill for now, as
29195 i have no idea how to call methods on a share()'ed scalar.
29198 add cust_pkg::cust_main method
29200 s/eidiot/idiot/ in httemplate/misc/bill.cgi
29202 2001-10-15 04:39 ivan
29204 * httemplate/edit/part_pkg.cgi: remove errant javascript alert()
29205 plan ||= 'flat' for custom pricing 9clone) package definitions
29208 2001-10-15 04:35 ivan
29210 * httemplate/edit/cust_main.cgi: visual fix
29212 2001-10-15 03:42 ivan
29214 * README.1.4.0pre3-4, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
29215 bin/fs-setup, httemplate/browse/part_pkg.cgi,
29216 httemplate/docs/config.html, httemplate/docs/schema.html,
29217 httemplate/docs/upgrade8.html, httemplate/edit/part_pkg.cgi,
29218 httemplate/edit/part_svc.cgi,
29219 httemplate/edit/process/part_pkg.cgi: price plans web gui 1st
29222 2001-10-12 08:26 ivan
29224 * httemplate/browse/queue.cgi: add (as yet inactive) retry & remove
29227 2001-10-11 10:46 ivan
29229 * htetc/: global.asa, handler.pl: price plan uI!
29231 2001-10-11 10:44 ivan
29233 * httemplate/edit/part_pkg.cgi: "price plans" UP support.CVS:
29234 ----------------------------------------------------------------------
29236 2001-10-09 23:22 thalakan
29238 * httemplate/search/cust_main.cgi: Reverted.
29240 2001-10-09 22:59 thalakan
29242 * httemplate/search/cust_main.cgi: Stupid mistake. Works now.
29244 2001-10-09 22:42 ivan
29246 * httemplate/search/cust_main.cgi: revert silly changes
29248 2001-10-09 22:33 thalakan
29250 * httemplate/search/cust_main.cgi: Change to use ut_name instead.
29252 2001-10-09 22:24 ivan
29254 * FS/FS/Record.pm: embarassing doc fix, thanks jason
29256 2001-10-09 16:10 ivan
29258 * README.1.4.0pre3-4, FS/FS/cust_credit.pm, FS/FS/cust_main.pm,
29259 FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm,
29260 httemplate/docs/config.html, httemplate/docs/install.html,
29261 httemplate/docs/schema.html, httemplate/docs/upgrade8.html,
29262 bin/fs-setup: add `unsuspendauto' config file: enable the
29263 automatic unsuspension of suspended packages when a customer's
29264 balance due changes from positive to zero or negative as the
29265 result of a payment or credit
29267 add cust_pkg.manual_flag to disable this behaviour per customer
29268 package (no UI to set this yet)
29270 2001-10-09 06:16 ivan
29272 * httemplate/docs/install.html: update mysql links
29274 2001-10-09 00:16 ivan
29276 * httemplate/edit/process/part_svc.cgi: that was a confusing bug to
29279 2001-10-08 20:11 ivan
29281 * FS/FS/cust_pkg.pm: fix syntax error in newly-enabled insert sub,
29284 2001-10-02 13:07 ivan
29286 * httemplate/docs/upgrade8.html: doc clarification (?)
29288 2001-10-02 09:00 jeff
29290 * README.1.4.0pre3-4, FS/FS/cust_pay_batch.pm, bin/fs-setup,
29291 httemplate/docs/upgrade8.html: add pkey to batch payments and fix
29294 2001-10-02 04:10 ivan
29296 * FS/FS/svc_acct.pm: allow some more characters in GECOS... showing
29297 up in fix.net's password files
29299 2001-10-01 03:31 ivan
29301 * FS/FS/cust_pkg.pm: oops
29303 2001-09-30 15:35 ivan
29305 * FS/FS/svc_acct.pm: arg
29307 2001-09-30 15:19 ivan
29309 * FS/FS/svc_acct.pm: $1 doesn't seem to last very long...
29311 2001-09-30 13:30 ivan
29313 * FS/FS/svc_acct.pm, httemplate/docs/config.html:
29314 username-uppercase config file
29316 2001-09-27 21:33 ivan
29318 * httemplate/docs/install.html: ssh recommendations
29320 2001-09-27 14:49 ivan
29322 * FS/FS/svc_acct_pop.pm: not used
29324 2001-09-27 14:12 ivan
29326 * httemplate/edit/: cust_main.cgi, svc_acct.cgi: popSELECTOR
29328 2001-09-27 13:41 ivan
29330 * httemplate/edit/cust_main.cgi, httemplate/edit/svc_acct.cgi,
29331 FS/FS/svc_acct_pop.pm, httemplate/view/svc_acct.cgi: pop
29334 2001-09-27 11:33 ivan
29336 * httemplate/view/svc_acct.cgi: fix for pre-1.4.0 accounts with no
29339 2001-09-26 04:34 ivan
29341 * README.1.4.0pre3-4: index oops
29343 2001-09-26 02:17 ivan
29345 * README.1.4.0pre3-4, FS/FS.pm, FS/MANIFEST,
29346 FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm,
29347 FS/FS/part_pop_local.pm, FS/FS/svc_acct_pop.pm,
29348 FS/t/part_pop_local.t, bin/fs-setup, httemplate/docs/schema.html,
29349 httemplate/docs/upgrade8.html: add part_pop_local table
29351 2001-09-25 11:03 ivan
29353 * FS/FS/cust_main.pm:
29356 2001-09-25 11:01 ivan
29358 * FS/FS/cust_main.pm, httemplate/docs/config.html: add
29359 emailinvoiceonly config file and begin to use it
29361 2001-09-25 08:55 ivan
29363 * FS/FS/cust_main.pm, httemplate/docs/config.html:
29364 Business::OnlinePayment::BankOfAmerica
29366 2001-09-24 17:05 ivan
29368 * FS/bin/freeside-queued: better REAPER
29370 2001-09-23 20:23 ivan
29372 * FS/: FS/UID.pm, bin/freeside-queued: queue daemon forks now
29374 2001-09-20 20:47 ivan
29376 * httemplate/view/cust_main.cgi: show company and name (instead of
29377 just company) for referring customers that have a company
29379 2001-09-19 17:13 ivan
29381 * FS/FS/cust_main.pm: really fix fuzzy searching
29383 2001-09-19 17:10 ivan
29385 * FS/FS/cust_main.pm: fix fuzzy searching
29387 2001-09-19 14:51 ivan
29389 * FS/bin/freeside-queued: set real uid too. whew. ssh now
29392 2001-09-19 14:06 ivan
29394 * README.1.4.0pre3-4, FS/MANIFEST, FS/FS/svc_acct.pm,
29395 FS/bin/freeside-apply-credits, httemplate/docs/config.html:
29396 directory hashing remove jeff's lib patch from
29397 freeside-apply-credits add freeside-apply-credits to MANIFEST
29400 2001-09-19 12:41 ivan
29402 * FS/FS/svc_acct.pm: tyop
29404 2001-09-19 12:39 ivan
29406 * FS/FS/svc_acct.pm: hopefully report some sort of ssh error
29408 2001-09-19 12:28 ivan
29410 * FS/FS/svc_acct.pm: ;args
29412 2001-09-19 12:19 ivan
29414 * FS/FS/svc_acct.pm: FS::svc_acct::ssh
29416 2001-09-19 12:00 ivan
29418 * FS/bin/freeside-queued: set $ENV{HOME}
29420 2001-09-18 17:24 ivan
29422 * FS/FS/svc_acct.pm: icradius transactional password changes
29423 (suspensions, unsuspensions)
29425 2001-09-16 05:45 ivan
29427 * FS/FS/Record.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
29428 httemplate/index.html, httemplate/docs/config.html,
29429 httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
29430 fix oops in FS::cust_main_invoice::replace preventing package
29433 add toggle switch to cust_main searching to show/hide cancelled
29434 customers. hidecancelledcustomers config file is just which
29435 state it starts in.
29437 add signupurl config file to enable showing of the customer's
29438 signup URL on the view page.
29440 2001-09-14 12:54 ivan
29442 * FS/FS/svc_acct.pm: fix for no svc_acct_sm!!!
29444 2001-09-14 11:05 ivan
29446 * FS/FS/Record.pm: s/croak/confess/
29448 2001-09-12 08:54 ivan
29450 * httemplate/docs/: install.html, upgrade8.html: mason warnings
29452 2001-09-12 08:45 ivan
29454 * FS/FS/part_svc.pm: oops
29456 2001-09-11 16:44 ivan
29458 * FS/FS/part_svc.pm, httemplate/edit/svc_acct.cgi,
29459 httemplate/edit/svc_acct_sm.cgi, httemplate/edit/svc_domain.cgi,
29460 httemplate/edit/svc_forward.cgi, httemplate/view/svc_acct.cgi:
29461 radius attributes & default/fixed values should work again now
29463 2001-09-11 15:20 ivan
29465 * FS/FS/svc_Common.pm, bin/fs-radius-add-check,
29466 bin/fs-radius-add-reply, bin/fs-setup, bin/svc_acct.export: fix
29467 radius attribute adding
29469 2001-09-11 14:58 ivan
29471 * FS/bin/freeside-queued: usage sub
29473 2001-09-11 13:59 ivan
29475 * httemplate/edit/svc_acct_sm.cgi: persistance problem not clearing
29476 variables between runs
29478 2001-09-11 13:44 ivan
29480 * httemplate/search/svc_acct.cgi: getting "you should run the
29481 bin/fs-migrate-svc_acct_sm" message unexpectedly
29483 2001-09-11 12:16 ivan
29485 * httemplate/edit/part_svc.cgi: forgot closing form tag, breaks ie,
29488 2001-09-11 06:10 ivan
29490 * FS/FS/svc_acct.pm: transactional job-queued icradius/freeradius
29493 2001-09-11 05:46 ivan
29495 * httemplate/edit/process/part_svc.cgi: more service edit fix
29497 2001-09-11 05:42 ivan
29499 * httemplate/edit/part_svc.cgi: fix service editing
29501 2001-09-11 05:25 ivan
29503 * FS/FS/queue.pm: queue clean fix
29505 2001-09-11 05:24 ivan
29507 * FS/FS/queue.pm: job queue fix
29509 2001-09-11 05:10 ivan
29511 * FS/FS/cust_main.pm: fuzzyfix
29513 2001-09-11 05:06 ivan
29515 * FS/FS/svc_acct.pm: better logging
29517 2001-09-11 05:00 ivan
29519 * FS/FS/svc_acct.pm: cyrus fix!
29521 2001-09-11 04:52 ivan
29523 * FS/bin/freeside-queued: rar
29525 2001-09-11 03:05 ivan
29527 * httemplate/edit/process/quick-cust_pkg.cgi: s/die/ediot/
29529 2001-09-11 02:56 ivan
29531 * README.1.4.0pre2-3, httemplate/edit/process/quick-cust_pkg.cgi,
29532 httemplate/view/cust_main.cgi: fix quick order
29534 2001-09-10 21:44 ivan
29536 * httemplate/browse/queue.cgi: web queue view
29538 2001-09-10 21:17 ivan
29540 * FS/FS/svc_acct.pm, httemplate/docs/config.html: username-noperiod
29543 2001-09-10 20:15 ivan
29545 * README.1.4.0pre2-3, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
29546 FS/bin/freeside-queued, httemplate/docs/config.html,
29547 httemplate/docs/export.html, httemplate/edit/part_svc.cgi: cyrus
29550 2001-09-10 18:09 ivan
29552 * FS/bin/freeside-queued: working queued
29554 2001-09-10 17:08 ivan
29556 * README.1.4.0pre2-3, FS/FS.pm, FS/MANIFEST, FS/FS/Record.pm,
29557 FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm, FS/FS/part_svc.pm,
29558 FS/FS/queue.pm, FS/FS/queue_arg.pm, FS/bin/freeside-bill,
29559 FS/bin/freeside-queued, FS/t/queue.t, FS/t/queue_arg.t,
29560 htetc/handler.pl, httemplate/index.html,
29561 httemplate/browse/part_svc.cgi, httemplate/docs/install.html,
29562 httemplate/docs/schema.html, httemplate/docs/upgrade8.html,
29563 httemplate/edit/part_svc.cgi,
29564 httemplate/edit/process/part_svc.cgi,
29565 httemplate/search/cust_main.cgi: faster (cached) fuzzy searches
29566 prelim. job queues! fixed part_svc editing
29568 2001-09-10 17:07 ivan
29570 * bin/: freeside-init, fs-migrate-part_svc, fs-setup: fixing
29571 fs-migrate-part_svc updateing fs-setup for job queues
29572 freeside-init for starting freeside-queued
29574 2001-09-07 17:28 khoff
29576 * bin/fs-setup: First post. Sorry. Missing comma.
29578 2001-09-07 13:49 ivan
29580 * FS/FS/part_svc_column.pm: oops, forgot to add this
29582 2001-09-07 13:26 ivan
29584 * FS/FS/raddb.pm, FS/FS/svc_acct.pm, bin/generate-raddb: tyops
29586 2001-09-07 13:19 ivan
29588 * FS/MANIFEST: tyop
29590 2001-09-07 13:17 ivan
29592 * FS/MANIFEST, FS/FS/raddb.pm, FS/FS/svc_acct.pm, FS/t/raddb.t,
29593 bin/fs-radius-add-check, bin/fs-radius-add-reply, bin/fs-setup,
29594 bin/generate-raddb: fix RADIUS attribute capitalization
29596 2001-09-06 14:43 ivan
29598 * httemplate/docs/: install.html, postgresql.html: no more pg
29601 2001-09-06 14:20 ivan
29603 * FS/FS/svc_acct.pm, httemplate/docs/schema.html: doc
29605 2001-09-06 13:41 ivan
29607 * README.1.4.0pre2-3, FS/FS.pm, FS/MANIFEST, FS/FS/UID.pm,
29608 FS/FS/part_svc.pm, FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
29609 FS/FS/svc_acct_sm.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
29610 FS/FS/svc_www.pm, FS/t/part_svc_column.t,
29611 bin/fs-migrate-part_svc, bin/fs-migrate-payref,
29612 bin/fs-radius-add-check, bin/fs-radius-add-reply, bin/fs-setup,
29613 httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
29614 httemplate/docs/upgrade8.html, httemplate/edit/part_svc.cgi,
29615 httemplate/edit/process/part_svc.cgi: finally fix part_svc!!!
29617 2001-09-04 08:12 ivan
29619 * httemplate/docs/admin.html: tyop
29621 2001-09-04 08:06 ivan
29623 * httemplate/edit/: agent_type.cgi, process/cust_main.cgi: oops
29626 2001-09-04 07:44 ivan
29628 * FS/FS/cust_pkg.pm, httemplate/browse/agent.cgi,
29629 httemplate/browse/agent_type.cgi, httemplate/browse/part_pkg.cgi,
29630 httemplate/browse/part_referral.cgi,
29631 httemplate/browse/part_svc.cgi, httemplate/docs/admin.html,
29632 httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
29633 httemplate/edit/process/quick-cust_pkg.cgi,
29634 httemplate/view/cust_main.cgi: new admin documentation, quick
29637 2001-09-04 04:15 ivan
29639 * bin/fs-setup: rar
29641 2001-09-04 04:15 ivan
29643 * bin/fs-setup: much better
29645 2001-09-04 04:14 ivan
29647 * bin/fs-setup: tyops
29649 2001-09-04 04:03 ivan
29651 * bin/fs-setup, httemplate/docs/config.html: silly syntax error and
29654 2001-09-04 02:55 ivan
29656 * httemplate/docs/install.html: better installation instructions
29658 2001-09-04 02:54 ivan
29660 * htetc/global.asa: hehe, this should help out everybody without
29661 DBIx::Profile (i.e. everybody)
29663 2001-09-03 15:16 ivan
29665 * bin/fs-setup: this too
29667 2001-09-03 15:07 ivan
29669 * FS/FS/cust_bill.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm,
29670 FS/FS/cust_pay.pm, FS/FS/cust_svc.pm, FS/bin/freeside-bill,
29671 httemplate/docs/signup.html, httemplate/docs/upgrade8.html,
29672 httemplate/edit/cust_credit.cgi,
29673 httemplate/edit/cust_credit_bill.cgi,
29674 httemplate/edit/cust_pay.cgi,
29675 httemplate/edit/process/cust_pay.cgi, httemplate/misc/bill.cgi,
29676 httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi: fix
29679 2001-09-02 00:57 ivan
29683 2001-09-02 00:57 ivan
29685 * bin/generate-tests: gawl
29687 2001-09-02 00:49 ivan
29689 * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit.pm,
29690 FS/FS/cust_credit_bill.pm, FS/FS/cust_credit_refund.pm,
29691 httemplate/edit/cust_credit_bill.cgi,
29692 httemplate/view/cust_main.cgi: things are starting to work again,
29695 2001-09-01 22:38 ivan
29697 * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
29698 FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, bin/fs-migrate-payref:
29701 2001-09-01 21:51 ivan
29703 * FS/FS/: cust_svc.pm, svc_acct.pm: better error msgs
29705 2001-09-01 21:25 ivan
29707 * FS/: FS.pm, MANIFEST, test.pl, FS/cust_bill_pay.pm,
29708 FS/cust_main.pm, FS/cust_refund.pm, t/CGI.t, t/CGIwrapper.t,
29709 t/Conf.t, t/Record.t, t/UID.t, t/agent.t, t/agent_type.t,
29710 t/cust_bill.t, t/cust_bill_pay.t, t/cust_bill_pkg.t,
29711 t/cust_credit.t, t/cust_credit_bill.t, t/cust_credit_refund.t,
29712 t/cust_main.t, t/cust_main_county.t, t/cust_main_invoice.t,
29713 t/cust_pay.t, t/cust_pay_batch.t, t/cust_pkg.t, t/cust_refund.t,
29714 t/cust_svc.t, t/domain_record.t, t/nas.t, t/part_pkg.t,
29715 t/part_referral.t, t/part_svc.t, t/pkg_svc.t, t/port.t,
29716 t/prepay_credit.t, t/session.t, t/svc_Common.t, t/svc_acct.t,
29717 t/svc_acct_pop.t, t/svc_acct_sm.t, t/svc_domain.t,
29718 t/svc_forward.t, t/svc_www.t, t/type_pkgs.t: lame testsuite and
29719 the embarassing fixes in it found
29721 2001-09-01 20:42 ivan
29723 * httemplate/docs/upgrade8.html: really. backup.
29725 2001-09-01 20:20 ivan
29727 * httemplate/docs/upgrade8.html: upgrade
29729 2001-09-01 19:53 jeff
29731 * FS/bin/freeside-apply-credits: adding a credit apply utility
29733 2001-09-01 19:46 ivan
29735 * FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
29736 FS/FS/cust_refund.pm, bin/fs-setup, httemplate/docs/schema.html,
29737 httemplate/docs/upgrade8.html: cust_refund and cust_pay get
29740 2001-09-01 18:27 ivan
29742 * FS/FS/: cust_bill.pm, cust_bill_pay.pm, cust_credit.pm,
29743 cust_credit_bill.pm, cust_credit_refund.pm, cust_main.pm,
29744 cust_refund.pm: more udpates for the new world of unapplied
29747 2001-09-01 16:41 ivan
29749 * httemplate/docs/upgrade8.html: cust_bill_pay and
29752 2001-09-01 15:28 jeff
29754 * FS/FS/cust_main.pm, httemplate/docs/upgrade8.html: haste makes
29755 waste... and left a method out
29757 2001-09-01 15:18 ivan
29759 * FS/FS/cust_credit_bill.pm, bin/fs-setup: add primary key
29761 2001-09-01 15:01 ivan
29763 * FS/MANIFEST: cust_bill_pay & cust_credit_refund
29765 2001-09-01 14:55 jeff
29767 * FS/FS/cust_bill_pay.pm: oops.. need this too
29769 2001-09-01 14:52 jeff
29771 * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
29772 FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm, bin/fs-setup,
29773 httemplate/docs/upgrade8.html,
29774 httemplate/edit/cust_credit_bill.cgi,
29775 httemplate/edit/process/cust_credit_bill.cgi,
29776 httemplate/view/cust_main.cgi: add cust_credit_bill relating
29777 multiple invoices to credits
29779 2001-09-01 13:11 ivan
29781 * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
29782 FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
29783 bin/fs-setup, httemplate/docs/schema.html: cust_bill_pay and
29784 cust_credit_refund. payments can apply to multiple invoices and
29785 refunds can apply to multiple credits.
29787 2001-09-01 05:35 ivan
29789 * httemplate/search/cust_bill.cgi: totals
29791 2001-08-31 02:20 ivan
29793 * FS/FS/Record.pm: check US zips more strictly
29795 2001-08-31 01:43 ivan
29797 * httemplate/browse/svc_acct_pop.cgi: > Order by City might be
29799 state, city, then number
29801 2001-08-31 00:28 ivan
29803 * httemplate/edit/cust_main_county-expand.cgi: better error message
29804 for nonexistant cust_main_county records
29806 2001-08-31 00:17 ivan
29808 * httemplate/edit/process/cust_main_county-expand.cgi: fixes:
29809 > US UT expand state
29810 > Submit (no data entered)
29811 > US UT is gone frome the list.
29813 2001-08-30 09:23 ivan
29815 * httemplate/docs/signup.html: update signup server: template form
29816 and success html, document
29818 2001-08-30 08:30 ivan
29820 * httemplate/edit/part_svc.cgi: slighly more docu
29822 2001-08-29 02:11 ivan
29824 * httemplate/edit/agent.cgi: ui
29826 2001-08-29 01:45 ivan
29828 * bin/fs-setup, httemplate/docs/upgrade8.html: catchall *can* be
29831 2001-08-28 09:58 ivan
29833 * httemplate/: docs/signup.html, docs/upgrade8.html,
29834 search/cust_main.cgi: customer-to-customer referrals in singup
29837 2001-08-28 07:34 ivan
29839 * FS/FS/cust_main.pm, httemplate/docs/config.html,
29840 httemplate/docs/upgrade8.html, httemplate/edit/cust_main.cgi,
29841 httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
29842 customer-to-customer referrals!
29844 2001-08-25 22:06 ivan
29846 * FS/FS/: cust_credit.pm, cust_main.pm: brainfart
29848 2001-08-25 22:05 ivan
29850 * FS/FS/cust_credit.pm: reason can't be null
29852 2001-08-22 23:17 ivan
29854 * FS/FS/cust_main.pm: no need to be y1.9k complient
29856 2001-08-21 03:27 ivan
29858 * httemplate/edit/: svc_acct.cgi, svc_forward.cgi: fix these up,
29859 most everything is working svc_forward-wise now
29861 2001-08-21 02:34 ivan
29863 * FS/FS/Record.pm, FS/FS/UID.pm, FS/bin/freeside-bill,
29864 htetc/global.asa, httemplate/browse/agent.cgi,
29865 httemplate/browse/agent_type.cgi,
29866 httemplate/browse/cust_main_county.cgi,
29867 httemplate/browse/part_pkg.cgi,
29868 httemplate/browse/part_referral.cgi,
29869 httemplate/browse/svc_acct_pop.cgi: no more &swapuid
29871 2001-08-20 20:03 ivan
29873 * FS/FS/svc_acct.pm: fix domain method, and it works against old
29876 2001-08-20 19:44 ivan
29878 * FS/FS/domain_record.pm, FS/FS/prepay_credit.pm, FS/FS/svc_www.pm,
29879 FS/bin/freeside-print-batch, eg/TEMPLATE_cust_main.import,
29880 eg/table_template-svc.pm: remove $Log$
29882 2001-08-20 19:43 ivan
29884 * bin/: dbdef-create, fs-migrate-svc_acct_sm, svc_acct_sm.import: i
29885 think svc_acct_sm.import should go away, but...
29887 2001-08-20 19:32 ivan
29889 * test/cgi-test: remove $Log$
29891 2001-08-20 19:31 ivan
29893 * httemplate/: browse/agent.cgi, browse/agent_type.cgi,
29894 browse/part_pkg.cgi, browse/part_referral.cgi,
29895 browse/svc_acct_pop.cgi, edit/agent.cgi, edit/agent_type.cgi,
29896 edit/cust_credit.cgi, edit/cust_main_county-expand.cgi,
29897 edit/cust_main_county.cgi, edit/cust_pay.cgi, edit/cust_pkg.cgi,
29898 edit/part_pkg.cgi, edit/part_referral.cgi, edit/svc_acct_pop.cgi,
29899 edit/svc_acct_sm.cgi, edit/svc_domain.cgi, edit/svc_forward.cgi,
29900 edit/process/agent.cgi, edit/process/agent_type.cgi,
29901 edit/process/cust_credit.cgi, edit/process/cust_main_county.cgi,
29902 edit/process/cust_pay.cgi, edit/process/cust_pkg.cgi,
29903 edit/process/part_pkg.cgi, edit/process/part_referral.cgi,
29904 edit/process/svc_acct.cgi, edit/process/svc_acct_pop.cgi,
29905 edit/process/svc_acct_sm.cgi, edit/process/svc_domain.cgi,
29906 edit/process/svc_forward.cgi, misc/bill.cgi,
29907 misc/cancel-unaudited.cgi, misc/cancel_pkg.cgi,
29908 misc/catchall.cgi, misc/delete-customer.cgi, misc/expire_pkg.cgi,
29909 misc/link.cgi, misc/print-invoice.cgi, misc/susp_pkg.cgi,
29910 misc/unsusp_pkg.cgi, misc/process/catchall.cgi,
29911 misc/process/delete-customer.cgi, misc/process/link.cgi,
29912 search/cust_bill.cgi, search/svc_acct_sm.cgi,
29913 search/svc_domain.cgi, view/cust_bill.cgi, view/cust_pkg.cgi,
29914 view/svc_acct.cgi, view/svc_acct_sm.cgi, view/svc_domain.cgi,
29915 view/svc_forward.cgi: remove $Log$ messages. whew.
29917 2001-08-20 19:16 ivan
29919 * httemplate/search/svc_acct.cgi: fix to work against 1.3.x
29920 databases, with a warning
29922 2001-08-20 19:03 ivan
29924 * httemplate/search/cust_pkg.cgi: deal with databases w/o separate
29927 2001-08-20 17:39 ivan
29929 * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: fix some
29930 silly syntax errors
29932 2001-08-20 06:10 ivan
29934 * FS/FS/svc_domain.pm: use var
29936 2001-08-20 05:15 ivan
29938 * httemplate/edit/svc_acct.cgi: #
29940 2001-08-20 05:13 ivan
29942 * httemplate/edit/svc_acct.cgi: only show domains associated with
29945 2001-08-20 04:18 ivan
29947 * FS/FS/cust_svc.pm: labels for svc_acct accounts are now fully
29950 2001-08-20 04:04 ivan
29952 * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: more
29955 2001-08-20 02:41 ivan
29957 * FS/FS/: svc_acct.pm, svc_acct_sm.pm, svc_domain.pm,
29958 svc_forward.pm: dtrt when deleting accouts wrt forwards,
29959 catchalls & other references to svc_acct records
29961 depreciate svc_acct_sm further; move qmail catchall handling to
29964 2001-08-20 02:38 ivan
29966 * httemplate/docs/: config.html, export.html, schema.html:
29967 documentation updates
29969 2001-08-19 08:53 jeff
29971 * FS/MANIFEST, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
29972 FS/FS/svc_forward.pm, httemplate/edit/part_svc.cgi,
29973 httemplate/edit/svc_acct.cgi, httemplate/edit/svc_forward.cgi,
29974 httemplate/edit/process/svc_forward.cgi,
29975 httemplate/misc/catchall.cgi,
29976 httemplate/misc/process/catchall.cgi,
29977 httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
29978 httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
29979 httemplate/view/svc_forward.cgi: added user interface for
29980 svc_forward and vpopmail support
29982 2001-08-19 06:50 ivan
29984 * bin/fs-setup, httemplate/docs/upgrade8.html: indices on cust_main
29985 ship_last and ship_country
29987 2001-08-19 03:25 ivan
29989 * bin/svc_acct.import: add system shells to @FS::svc_acct:shells on
29990 the fly, fixes: ticket #88
29992 2001-08-19 02:08 ivan
29994 * TODO: this is what i fed to RT, might as well check it in.
29996 no further modifications to TODO. everything is in the ticketing
29999 2001-08-19 01:32 ivan
30001 * httemplate/search/cust_pkg.cgi: display bill and service
30002 name/company, and services
30004 2001-08-19 01:18 ivan
30006 * FS/FS/: svc_acct.pm, svc_domain.pm: ->setfixed untaints svcnum
30008 2001-08-19 01:15 ivan
30010 * FS/FS/svc_acct.pm: set fixed fields before checking domsvc
30012 2001-08-18 17:48 ivan
30014 * FS/FS/: Record.pm, cust_main.pm: country fields will now accept
30015 names and change them to two-letter codes
30017 2001-08-17 04:33 ivan
30019 * FS/FS/Record.pm: ut_phonen: fallback to ut_textn, instead of
30020 ut_alphan for non-US/CA phone numbers
30022 2001-08-17 04:28 ivan
30024 * FS/FS/Record.pm: canada has same phone# rules as US
30026 2001-08-17 04:05 ivan
30028 * httemplate/: browse/cust_main_county.cgi,
30029 edit/cust_main_county.cgi,
30030 edit/process/cust_main_county-collapse.cgi,
30031 edit/process/cust_main_county-expand.cgi: clean up tax rate
30032 editing: sort by country->state->county, add "collapse state"
30033 if the tax rates are the same statewide, redirect "expand
30034 state" to the browse, not edit screen
30036 2001-08-17 03:57 ivan
30038 * bin/: dbdef-create, svc_acct.export, svc_acct.import: gah
30040 2001-08-17 03:57 ivan
30042 * FS/FS/svc_domain.pm: document catchall and untaint everything
30044 2001-08-17 03:55 ivan
30046 * FS/FS/cust_main.pm, httemplate/docs/config.html:
30047 Business::OnlinePayment
30049 2001-08-17 03:53 ivan
30051 * Makefile: alldocs target
30053 2001-08-17 03:53 ivan
30055 * CREDITS: thanks jeff!
30057 2001-08-15 03:04 ivan
30059 * httemplate/search/: cust_pkg.cgi, svc_acct.cgi: remove (some of
30060 the) bad direct exit; calls
30062 2001-08-13 16:15 ivan
30064 * httemplate/view/cust_main.cgi: don't display empty comment box
30066 2001-08-13 16:10 ivan
30068 * httemplate/edit/process/cust_main.cgi: properly massage
30069 ship_state & work okay when no initial pkg is selected
30071 2001-08-12 18:00 ivan
30073 * httemplate/docs/schema.html: add svc_forward, depriciate
30076 2001-08-12 17:21 ivan
30078 * FS/FS/svc_acct.pm: untaint svcnum & domsvc
30080 2001-08-12 17:19 ivan
30082 * bin/fs-setup: depriciate svc_acct_sm, add unique index for
30083 username+domsvc on svc_acct, remove silly $Log$
30085 2001-08-12 12:41 jeff
30087 * FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
30088 bin/fs-migrate-svc_acct_sm, bin/fs-setup, bin/svc_acct.export,
30089 bin/svc_acct_sm.export, httemplate/docs/config.html,
30090 httemplate/docs/upgrade8.html: merging vpopmail support branch
30092 2001-08-12 01:56 ivan
30094 * httemplate/edit/process/part_svc.cgi: don't use
30095 Apache::ASP-specific $Redirect object
30097 2001-08-11 18:26 ivan
30099 * httemplate/docs/postgresql.html: i did get it working
30101 2001-08-11 17:07 ivan
30103 * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: use
30104 transactional invoice_list setting & eliminate non-sticky "first
30107 2001-08-11 17:07 ivan
30109 * FS/FS/cust_main.pm: transactional invoice_list setting yay!!!
30111 2001-08-11 17:06 ivan
30113 * FS/FS/cust_main_invoice.pm: better error msgs
30115 2001-08-11 16:19 ivan
30117 * httemplate/edit/part_svc.cgi: better error checking, fix scalar
30118 context to $cgi->keywords
30120 2001-08-11 16:18 ivan
30122 * httemplate/browse/part_svc.cgi: missed a variable interpolation
30124 2001-08-10 22:53 ivan
30126 * bin/fs-setup, httemplate/docs/upgrade8.html: add comments field
30128 2001-08-10 22:52 ivan
30130 * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: add customer
30133 2001-08-10 22:52 ivan
30135 * FS/FS/cust_main.pm: add comments field, fix ship_ address
30136 handling (don't consider a value for ship_state field to mean
30137 something meaningful is in ship_*)
30139 2001-08-10 22:51 ivan
30141 * FS/FS/part_svc.pm: better error msg
30143 2001-08-10 22:50 ivan
30145 * FS/FS/Record.pm: allow newlines in ut_anything fields fix example
30148 2001-08-10 21:55 ivan
30150 * httemplate/edit/part_svc.cgi: don't have any other choices in
30151 svcdb dropdown for existing services, since you can't change it
30154 2001-08-10 21:29 ivan
30156 * FS/FS/CGI.pm: that's what $etc is for!
30158 2001-08-10 21:15 ivan
30160 * httemplate/misc/delete-customer.cgi: better docs
30162 2001-08-10 17:01 ivan
30164 * FS/FS/cust_main_invoice.pm: "fixes"
30166 Can't call method "username" on an undefined value at
30167 /usr/lib/perl5/site_perl/5.6.0/FS/cust_main_invoice.pm line 162.
30169 but cust_main_invoice records should probably be updated when
30170 svc_acct records are deleted :/
30172 2001-08-08 02:47 ivan
30174 * httemplate/docs/passwd.html: doc clarification
30176 2001-08-07 21:44 ivan
30178 * FS/FS/Record.pm: better error msg
30180 2001-08-03 13:34 jeff
30182 * FS/FS/cust_bill.pm:
30184 added the tax method
30186 2001-07-30 03:43 ivan
30188 * FS/FS/CGI.pm: Apache::ASP eidiot fix
30190 2001-07-30 03:41 ivan
30192 * FS/FS/Record.pm, FS/FS/cust_main.pm,
30193 httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
30194 shipping address additions
30196 2001-07-30 02:53 ivan
30198 * httemplate/docs/upgrade8.html: Pg primary key upgrade fix (create
30199 fix in new DBIx::DBSchema)
30201 2001-07-30 01:03 ivan
30203 * httemplate/: .htaccess, docs/overview.dia, docs/overview.png:
30206 2001-07-30 01:02 ivan
30208 * htetc/: global.asa, handler.pl: template stuffs
30210 2001-07-30 01:01 ivan
30212 * Makefile: need this too!
30214 2001-07-30 00:42 ivan
30216 * bin/fs-setup: need an DBIx::DBSchema with delcolumn
30218 2001-07-30 00:36 ivan
30220 * httemplate/index.html, httemplate/browse/agent.cgi,
30221 httemplate/browse/agent_type.cgi,
30222 httemplate/browse/cust_main_county.cgi,
30223 httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
30224 httemplate/browse/part_referral.cgi,
30225 httemplate/browse/part_svc.cgi,
30226 httemplate/browse/svc_acct_pop.cgi, httemplate/docs/admin.html,
30227 httemplate/docs/billing.html, httemplate/docs/config.html,
30228 httemplate/docs/export.html, httemplate/docs/index.html,
30229 httemplate/docs/install.html, httemplate/docs/legacy.html,
30230 httemplate/docs/passwd.html, httemplate/docs/postgresql.html,
30231 httemplate/docs/schema.html, httemplate/docs/session.html,
30232 httemplate/docs/signup.html, httemplate/docs/trouble.html,
30233 httemplate/docs/upgrade.html, httemplate/docs/upgrade2.html,
30234 httemplate/docs/upgrade3.html, httemplate/docs/upgrade4.html,
30235 httemplate/docs/upgrade5.html, httemplate/docs/upgrade6.html,
30236 httemplate/docs/upgrade7.html, httemplate/docs/upgrade8.html,
30237 bin/fs-setup, bin/masonize, bin/pod2x, httemplate/edit/agent.cgi,
30238 httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
30239 httemplate/edit/cust_main.cgi,
30240 httemplate/edit/cust_main_county-expand.cgi,
30241 httemplate/edit/cust_main_county.cgi,
30242 httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
30243 httemplate/edit/part_pkg.cgi, httemplate/edit/part_referral.cgi,
30244 httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
30245 httemplate/edit/svc_acct_pop.cgi,
30246 httemplate/edit/svc_acct_sm.cgi, httemplate/edit/svc_domain.cgi,
30247 httemplate/edit/process/agent.cgi,
30248 httemplate/edit/process/agent_type.cgi,
30249 httemplate/edit/process/cust_credit.cgi,
30250 httemplate/edit/process/cust_main.cgi,
30251 httemplate/edit/process/cust_main_county-expand.cgi,
30252 httemplate/edit/process/cust_main_county.cgi,
30253 httemplate/edit/process/cust_pay.cgi,
30254 httemplate/edit/process/cust_pkg.cgi,
30255 httemplate/edit/process/part_pkg.cgi,
30256 httemplate/edit/process/part_referral.cgi,
30257 httemplate/edit/process/part_svc.cgi,
30258 httemplate/edit/process/svc_acct.cgi,
30259 httemplate/edit/process/svc_acct_pop.cgi,
30260 httemplate/edit/process/svc_acct_sm.cgi,
30261 httemplate/edit/process/svc_domain.cgi,
30262 httemplate/images/mid-logo.png, httemplate/images/small-logo.png,
30263 httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
30264 httemplate/misc/cancel_pkg.cgi,
30265 httemplate/misc/delete-customer.cgi,
30266 httemplate/misc/expire_pkg.cgi, httemplate/misc/link.cgi,
30267 httemplate/misc/print-invoice.cgi, httemplate/misc/susp_pkg.cgi,
30268 httemplate/misc/unsusp_pkg.cgi,
30269 httemplate/misc/process/delete-customer.cgi,
30270 httemplate/misc/process/link.cgi,
30271 httemplate/search/cust_bill.cgi,
30272 httemplate/search/cust_bill.html,
30273 httemplate/search/cust_main-payinfo.html,
30274 httemplate/search/cust_main.cgi,
30275 httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
30276 httemplate/search/svc_acct.cgi, httemplate/search/svc_acct.html,
30277 httemplate/search/svc_acct_sm.cgi,
30278 httemplate/search/svc_acct_sm.html,
30279 httemplate/search/svc_domain.cgi,
30280 httemplate/search/svc_domain.html, httemplate/view/cust_bill.cgi,
30281 httemplate/view/cust_main.cgi, httemplate/view/cust_pkg.cgi,
30282 httemplate/view/svc_acct.cgi, httemplate/view/svc_acct_sm.cgi,
30283 httemplate/view/svc_domain.cgi: templates!!!
30285 2001-07-30 00:33 ivan
30287 * FS/FS/: Record.pm, svc_acct.pm: podnitfix
30289 2001-07-30 00:14 ivan
30291 * INSTALL, README: templates!
30293 2001-07-30 00:13 ivan
30297 2001-07-29 23:28 ivan
30299 * FS/FS/svc_acct.pm: allow !! as password for disabled accounts
30301 2001-07-29 23:07 ivan
30303 * bin/: svc_acct.export, svc_acct.import: allow !! for locked
30304 accounts instead of changing to *SUSPENDED*
30306 2001-07-27 10:16 ivan
30308 * FS/FS/cust_main_invoice.pm: clarification
30310 2001-07-26 23:17 thalakan
30312 * FS/FS/cust_main_invoice.pm: Documented some subtle behavior of
30313 the checkdest method.
30315 2001-06-21 09:27 ivan
30317 * FS/FS/UID.pm: better error message
30319 2001-06-20 01:33 ivan
30321 * bin/svc_acct.export: > Use of uninitialized value in
30322 concatenation (.) at svc_acct.export line
30325 2001-06-06 15:22 ivan
30327 * TODO: templating thoughts
30329 2001-06-05 14:40 ivan
30331 * debian/: README.Debian, changelog, conffiles.ex, control,
30332 copyright, cron.d.ex, dirs, docs, ex.doc-base.package,
30333 freeside-doc.docs, freeside-doc.files, init.d.ex, manpage.1.ex,
30334 manpage.sgml.ex, menu.ex, postinst.ex, postrm.ex, preinst.ex,
30335 prerm.ex, rules, watch.ex: add deb packaging foo (doesn't work
30338 2001-06-03 10:22 ivan
30340 * FS/FS/svc_domain.pm: SOA serial number problem with Date::Format
30341 %e: no leading zero
30343 2001-06-03 07:16 ivan
30347 2001-06-03 07:16 ivan
30349 * bin/fs-setup: allow empty refund reasons
30351 2001-06-03 07:15 ivan
30355 2001-06-03 05:36 ivan
30357 * FS/FS/svc_acct.pm: add username-letter and username-letterfirst
30360 2001-06-03 04:37 ivan
30362 * FS/FS/svc_acct.pm: fixes
30364 Can't locate object method "setfield" via package "svc_acct_sm"
30365 at /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318
30367 2001-06-03 04:27 ivan
30369 * FS/FS/Record.pm: track down
30371 Can't locate object method "setfield" via package "svc_acct_sm"
30373 /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318.
30377 2001-06-03 03:51 ivan
30379 * FS/FS/cust_main.pm: fixes "Error reval-ing" and won't bill errors
30381 2001-05-30 08:17 ivan
30383 * FS/FS/CGI.pm: use Apache inside an eval BLOCK was mucking things
30384 up for the non-mod_perl folks
30386 2001-05-22 09:43 ivan
30388 * FS/FS/svc_domain.pm: oops, s/mx/MX/ noticed by "Shane Chrisp"
30389 <shane@2000cn.com.au>, thanks!
30391 2001-05-18 07:08 ivan
30393 * FS/FS/domain_record.pm: tyop
30395 2001-05-15 00:52 ivan
30397 * FS/bin/freeside-email: simple program to list all email addresses
30399 2001-05-08 03:44 ivan
30401 * bin/: svc_acct.export, svc_acct_sm.export: fix for OO Net::SCP
30403 2001-05-07 08:42 ivan
30405 * FS/FS/Record.pm: tyop
30407 2001-05-07 08:36 ivan
30409 * FS/FS/Record.pm: start to track down
30411 Insecure dependency in eval while running with -T switch at
30412 /usr/local/lib/site_perl/FS/Record.pm line 202.
30416 2001-05-07 08:24 ivan
30418 * bin/svc_acct.import: s/!/*/
30420 2001-05-06 19:07 ivan
30422 * FS/FS/cust_main.pm:
30423 http://www.sisd.com/freeside/list-archive/msg01906.html
30425 2001-05-05 01:51 ivan
30427 * bin/svc_acct.import:
30428 http://www.sisd.com/freeside/list-archive/msg01915.html
30430 2001-04-23 12:50 ivan
30432 * FS/FS/cust_credit.pm: the real
30434 Can't locate object method "setfield" via package "cust_refund"
30435 at /usr/local/lib/site_perl/FS/Record.pm line 315.
30439 2001-04-23 12:27 ivan
30441 * FS/FS/cust_credit.pm: *sigh*
30443 2001-04-23 12:21 ivan
30445 * FS/FS/cust_credit.pm: webdemo bugfix
30447 2001-04-23 08:37 ivan
30449 * FS/MANIFEST: 1.3.1 sigh
30451 2001-04-23 05:44 ivan
30453 * bin/freeside-session-kill: session killer implemeting timed
30456 2001-04-23 05:40 ivan
30458 * FS/FS.pm: documentation and webdemo updates
30460 2001-04-23 02:00 ivan
30462 * FS/FS/UID.pm: "shouldn't hurt" (famous last words)
30464 2001-04-23 00:12 ivan
30466 * FS/FS/cust_main.pm: better error message (if kludgy) for no
30467 referral remove outdated NSI foo from domain ordering. also,
30470 2001-04-21 18:56 ivan
30472 * README, FS/FS.pm, FS/MANIFEST, FS/FS/SSH.pm, FS/FS/svc_acct.pm,
30473 FS/FS/svc_acct_sm.pm, FS/FS/svc_domain.pm, FS/FS/svc_www.pm,
30474 bin/svc_acct.export, bin/svc_acct.import, bin/svc_acct_sm.export,
30475 bin/svc_acct_sm.import, bin/svc_domain.import,
30476 fs_passwd/fs_passwd_server: get rid of FS::SSH.pm (became
30477 Net::SSH and Net::SCP on CPAN)
30479 2001-04-21 18:38 ivan
30481 * TODO, FS/FS/svc_domain.pm: svc_domain needs to import dbh sub
30482 from Record view/cust_main.cgi needs to use ->owed method, not
30483 check (depriciated) owed field search/cust_bill.cgi redirect
30484 error when there's only one invoice
30486 2001-04-21 17:49 ivan
30488 * FS/FS/svc_Common.pm: need to import dbh sub from Record
30490 2001-04-21 16:53 ivan
30492 * FS/MANIFEST: no more dbdef
30494 2001-04-15 06:56 ivan
30496 * TODO: [no log message]
30498 2001-04-15 06:35 ivan
30500 * FS/FS/: nas.pm, session.pm, svc_Common.pm, svc_domain.pm:
30501 transactions part deux
30503 2001-04-15 05:56 ivan
30505 * TODO, FS/FS/Record.pm, FS/FS/dbdef.pm, FS/FS/dbdef_colgroup.pm,
30506 FS/FS/dbdef_column.pm, FS/FS/dbdef_index.pm,
30507 FS/FS/dbdef_table.pm, FS/FS/dbdef_unique.pm, bin/dbdef-create,
30508 bin/fs-setup: s/dbdef/DBIx::DBSchema/
30510 2001-04-15 03:33 ivan
30512 * CREDITS, TODO: better docs for the worst bit, finally
30514 2001-04-15 02:36 ivan
30517 http://www.sisd.com/freeside/list-archive/msg01450.html
30519 2001-04-09 16:05 ivan
30521 * TODO, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
30522 FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm,
30523 FS/FS/cust_refund.pm, FS/FS/session.pm, FS/FS/svc_Common.pm,
30524 bin/fs-setup: Transactions Part I!!!
30526 2001-04-09 08:50 ivan
30528 * CREDITS, TODO, FS/MANIFEST: rar
30530 2001-03-30 09:33 ivan
30532 * FS/FS/cust_bill.pm: config value money_char:
30534 Presto! Now you can consider all numbers to be
30537 If you need to change the currency symbol, you can hunt
30539 instances of literal '$' in FS::cust_bill::print_text and
30541 with your currency symbol. I guess this should turn into
30543 configuration value.
30545 2001-02-26 16:59 ivan
30547 * FS/FS/session.pm: silly typo, fix sent by Mack <mackn@mackn.net>,
30550 2001-02-21 15:48 ivan
30552 * bin/svc_acct.export: add icradius_secrets config file to export
30553 to a non-Freeside MySQL database for ICRADIUS
30555 2001-02-20 17:48 ivan
30557 * FS/bin/freeside-print-batch: stupid pod errors
30559 2001-02-20 17:46 ivan
30561 * FS/FS/: Bill.pm, Invoice.pm: cruft
30563 2001-02-20 17:45 ivan
30565 * FS/FS/nas.pm: pod tyop
30567 2001-02-20 17:45 ivan
30569 * FS/FS/UID.pm: DBI autocommit needs 0, not true string 'false',
30572 2001-02-20 08:31 ivan
30574 * FS/FS/Record.pm: don't use prepare_cached for now
30576 2001-02-13 21:18 ivan
30578 * README: add devel mailing list
30580 2001-02-13 20:33 ivan
30582 * FS/FS/port.pm: get rid of gratuitous HISTORY
30584 2001-02-11 09:34 ivan
30586 * FS/FS/cust_bill_pkg.pm: more doc updates from jason
30588 2001-02-11 09:17 ivan
30590 * CREDITS, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
30591 FS/FS/cust_pay.pm, FS/FS/cust_refund.pm: documentation updates
30594 2001-02-03 06:03 ivan
30596 * FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_main.pm, bin/fs-setup,
30597 bin/generate-prepay: time-based prepaid cards, session monitor.
30600 2001-01-30 23:21 ivan
30602 * TODO, FS/FS/cust_main.pm, FS/FS/svc_acct.pm: fix tyops
30604 2001-01-30 01:08 ivan
30606 * FS/FS/port.pm: tyop, thanks to Mack Nagashima <mackn@moaner.org>
30608 2001-01-22 21:03 ivan
30610 * FS/FS/cust_main.pm: harmless tyop
30612 2000-12-26 15:51 ivan
30614 * CREDITS, TODO: statedefault & referraldefault config files
30616 2000-12-10 17:30 ivan
30618 * TODO: more ancient todo stuff from my inbox
30620 2000-12-10 17:10 ivan
30622 * TODO: ancient stuff out of my inbox
30624 2000-12-08 14:22 ivan
30626 * FS/FS/session.pm: session callbacks
30628 2000-12-06 02:21 ivan
30630 * FS/FS/Record.pm: DESTROY sub
30632 2000-12-03 16:13 ivan
30634 * bin/fs-setup: fix nas.last type
30636 2000-12-03 12:25 ivan
30638 * TODO, FS/FS/Record.pm, FS/FS/nas.pm, FS/FS/port.pm,
30639 FS/FS/session.pm: session monitor updates
30641 2000-12-03 07:14 ivan
30643 * CREDITS, FS/FS/cust_bill.pm, bin/svc_acct_sm.import: bugfixes
30644 from Jeff Finucane <jeff@cmh.net>, thanks!
30646 2000-12-03 05:45 ivan
30648 * FS/FS/agent.pm: patch from Jason Spence <thalakan@frys.com>:
30649 admin.html doc, autocapgen
30651 2000-12-03 05:44 ivan
30653 * FS/FS/port.pm: beginnings of web status for session monitor
30655 2000-12-03 02:09 ivan
30657 * FS/: MANIFEST, FS/CGIwrapper.pm: bad caches!
30659 2000-12-01 10:34 ivan
30661 * bin/fs-setup: another tyop
30663 2000-12-01 10:33 ivan
30665 * bin/fs-setup: tyop
30667 2000-11-22 15:30 ivan
30669 * FS/FS/svc_www.pm: tyop
30671 2000-11-07 07:00 ivan
30673 * FS/MANIFEST, FS/FS/Record.pm, FS/FS/nas.pm, FS/FS/session.pm,
30674 bin/fs-setup: session monitor
30676 2000-10-30 02:47 ivan
30678 * bin/fs-setup: nas.last can't be defined NULL if indexed
30680 2000-10-27 13:18 ivan
30682 * FS/FS/: nas.pm, port.pm, session.pm: oops, also necessary for
30685 2000-10-27 13:15 ivan
30687 * TODO, FS/FS/Record.pm, bin/fs-setup, eg/table_template.pm:
30690 2000-10-15 05:58 ivan
30694 2000-10-11 17:44 ivan
30698 2000-09-20 03:35 ivan
30700 * FS/FS/cust_bill.pm: since printed field isn't updated 'till after
30701 print_text method is called, want to print overdue invoices if
30702 printed > 0, not > 1
30704 2000-08-24 00:26 ivan
30706 * TODO: untaint template source
30708 2000-08-09 11:40 ivan
30710 * conf/invoice_template: example invoice template
30712 2000-08-09 04:30 ivan
30714 * TODO, FS/FS/cust_bill.pm: templatable invoices
30716 2000-07-17 06:51 ivan
30718 * FS/FS/svc_acct.pm: silly mistake
30720 2000-07-17 03:53 ivan
30722 * FS/FS/svc_acct.pm: prevent accounts which are the target of mail
30723 aliases from being deleted
30725 2000-07-17 03:37 ivan
30727 * FS/FS/svc_acct.pm: make remote commands configurable
30729 2000-07-17 03:36 ivan
30733 2000-07-06 21:05 ivan
30735 * fs_passwd/fs_passwd_server: wait()ing on SIGCHLD causing hangs
30738 2000-07-06 06:56 ivan
30740 * FS/FS/svc_acct.pm: mis-PODed =back should have been a =cut in
30741 conjunction with AUTOLOAD this was sure a pain to find
30743 2000-07-06 06:23 ivan
30745 * bin/svc_acct.export: tyop
30747 2000-07-06 06:19 ivan
30749 * bin/: fs-radius-add-check, fs-radius-add-reply: remove duplicate
30750 sql statement causing spurious errors
30752 2000-07-06 01:57 ivan
30754 * TODO, FS/FS/svc_acct.pm, bin/fs-radius-add,
30755 bin/fs-radius-add-check, bin/fs-radius-add-reply, bin/fs-setup,
30756 bin/svc_acct.export: support for radius check attributes (except
30757 importing). poorly documented.
30759 2000-07-05 20:37 ivan
30761 * bin/svc_acct_sm.export: don't error out on invalid
30762 svc_acct_sm.domuid's that can't be matched in svc_acct.uid - just
30765 2000-07-04 06:42 ivan
30767 * FS/FS/svc_acct.pm: noted a API inconsistancy
30769 2000-07-03 02:13 ivan
30771 * bin/svc_acct_sm.export: get rid of double sendmailrestart
30772 invocation; no need for multiple sessions
30774 2000-07-03 02:09 ivan
30776 * bin/svc_acct_sm.export: typo
30778 2000-07-03 02:03 ivan
30780 * TODO, bin/svc_acct_sm.export: added sendmailrestart and
30781 sendmailconfigpath config files
30783 2000-06-30 03:37 ivan
30785 * FS/FS/svc_acct_sm.pm: maildisablecatchall configuration file
30787 2000-06-29 08:01 ivan
30789 * bin/svc_acct.export: another silly typo in svc_acct.export
30791 2000-06-29 07:02 ivan
30793 * bin/svc_acct_sm.export: add sendmailrestart configuration file
30795 2000-06-29 05:27 ivan
30797 * bin/svc_acct.import: s/password/_password/ for PostgreSQL wasn't
30798 done in the import.
30800 2000-06-29 05:00 ivan
30802 * bin/fs-setup: support for pre-encrypted md5 passwords.
30804 2000-06-29 04:56 ivan
30806 * FS/FS/svc_acct.pm: md5 passwords can are 34 characters long and
30809 2000-06-29 04:12 ivan
30811 * FS/FS/svc_domain.pm: don't block on $whois_hack trueness when
30812 adding new domains.
30814 2000-06-29 03:51 ivan
30816 * bin/svc_acct_sm.import: oops, silly mistake
30818 2000-06-29 03:48 ivan
30820 * bin/svc_acct_sm.import: make svc_acct_sm skip blank lines in
30823 2000-06-28 05:54 ivan
30825 * FS/FS/svc_acct.pm: superfluous my()
30827 2000-06-28 05:52 ivan
30829 * FS/FS/svc_acct.pm: bugfix to accept shells that evaluate to false
30830 in perl, like the empty string.
30832 2000-06-28 05:37 ivan
30834 * bin/svc_acct.export: add support for config option
30837 2000-06-28 05:32 ivan
30839 * bin/svc_acct.import: allow RADIUS lines with "Auth-Type = Local"
30842 2000-06-28 05:03 ivan
30844 * bin/svc_acct.import: make svc_acct more forgiving about RADIUS
30847 2000-06-28 03:51 ivan
30849 * bin/fs-radius-add: forgot to import a sub
30851 2000-06-28 03:48 ivan
30853 * bin/fs-radius-add: quick hack to add RADIUS attributes
30855 2000-06-27 05:15 ivan
30859 2000-06-27 05:15 ivan
30861 * FS/FS/: Record.pm, cust_main.pm: i18
30863 2000-06-27 04:29 ivan
30865 * FS/FS/Record.pm: fix typo in last patch, and another gratuitous
30868 2000-06-27 04:27 ivan
30870 * FS/FS/Record.pm: logically identical, but -w safe
30872 2000-06-23 17:28 ivan
30874 * FS/: FS/cust_main.pm, bin/freeside-bill: don't use Date::Manip;
30875 report correct program name in freeside-bill usage msg
30877 2000-06-23 05:25 ivan
30879 * CREDITS, TODO, FS/FS/Record.pm, FS/FS/UID.pm: FS::Record::qsearch
30880 - more portable, doesn't depend on $sth->execute returning a
30881 number of rows, uses placeholders and prepare_cached
30883 2000-06-22 03:52 ivan
30885 * FS/bin/freeside-bill: tyop
30887 2000-06-20 00:13 ivan
30889 * FS/FS/cust_main_invoice.pm: documentation update
30891 2000-06-17 14:48 ivan
30893 * FS/FS/cust_pay_batch.pm: fix typo in error message
30895 2000-06-15 07:45 ivan
30897 * CREDITS, TODO: text updates
30899 2000-06-15 07:07 ivan
30901 * bin/svc_acct.export: added ICRADIUS radreply table support,
30902 courtesy of Kenny Elliott
30904 2000-06-15 06:35 ivan
30906 * FS/FS/svc_acct.pm: add radius method
30908 2000-06-15 05:38 ivan
30910 * FS/FS/cust_main.pm: fix for ncancelled_pkgs - when called in
30911 scalar context, was only returning second item
30913 2000-06-12 01:37 ivan
30915 * bin/svc_acct_sm.export: sendmail fix from Jeff Finucane
30917 2000-05-13 14:57 ivan
30919 * TODO, FS/bin/freeside-print-batch: add print_batch script from
30922 2000-05-13 14:50 ivan
30924 * FS/FS/: CGI.pm, UID.pm: cgisuidsetup takes an Apache object as
30925 well as a CGI object now.
30927 2000-05-13 14:42 ivan
30929 * CREDITS: add kristian, update joel's entry
30931 2000-04-10 17:06 ivan
30933 * FS/FS/CGI.pm: CGI.pm detects mod_perl and calls appropriate exit
30934 (Registry's override doesn't work here)
30936 2000-04-02 19:32 ivan
30938 * FS/bin/freeside-bill: accept anything in ARGV for -d Date::Parse
30940 2000-03-06 08:38 ivan
30942 * FS/FS/svc_acct.pm: better error message. bah.
30944 2000-03-06 08:00 ivan
30946 * bin/svc_acct.export: sync up with working versoin
30948 2000-03-06 07:59 ivan
30950 * bin/svc_acct.export: finally get MySQL locking working for
30953 2000-03-06 07:15 ivan
30955 * FS/FS/SSH.pm: backout silly change
30957 2000-03-06 07:04 ivan
30959 * FS/FS/SSH.pm: bug in IPC::Open3 documentation?
30961 2000-03-06 06:59 ivan
30963 * bin/svc_acct.export: s/sshopen2/sshopen3/ to prevent spurious
30964 mysql "Enter password: " dialog from showing up in cron/terminal
30966 2000-03-06 06:51 ivan
30968 * bin/svc_acct.export: eek
30970 2000-03-06 06:50 ivan
30972 * bin/svc_acct.export: oop
30974 2000-03-06 06:48 ivan
30976 * bin/svc_acct.export: s/icradiusmachine/machine/
30978 2000-03-06 06:46 ivan
30980 * bin/svc_acct.export: not setuid or run by malicious user - no -T
30983 2000-03-06 06:19 ivan
30985 * bin/svc_acct.export: ICRADIUS export bugfix
30987 2000-03-06 06:12 ivan
30989 * TODO, bin/svc_acct.export: ICRADIUS export support
30991 2000-03-03 10:45 ivan
30993 * FS/FS/CGI.pm: use Apache::exit instead of exit in &eidiot -
30994 Registry wasn't overriding exit in modules
30996 2000-03-03 10:21 ivan
30998 * FS/FS/Record.pm: changes backported from 1.2.3 release, bugfix
31001 2000-03-01 23:44 ivan
31003 * bin/fs-setup: typo forgot closing '
31005 2000-03-01 00:13 ivan
31007 * FS/: MANIFEST, FS/svc_domain.pm, FS/svc_www.pm: compilation
31010 2000-02-02 21:16 ivan
31012 * FS/FS/cust_pkg.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
31013 FS/FS/svc_www.pm, bin/fs-setup, bin/svc_acct.import,
31014 bin/svc_acct_sm.import, bin/svc_domain.import: beginning of DNS
31017 2000-02-02 12:22 ivan
31019 * FS/FS/cust_main.pm, FS/FS/prepay_credit.pm, bin/generate-prepay:
31020 bugfix prepayment in signup server
31022 2000-01-30 21:22 ivan
31024 * FS/FS/cust_main.pm, FS/FS/prepay_credit.pm, bin/fs-setup: prepaid
31027 2000-01-30 00:18 ivan
31029 * CREDITS: [no log message]
31031 2000-01-29 22:11 ivan
31033 * TODO: [no log message]
31035 2000-01-29 22:03 ivan
31037 * bin/fs-setup: postgres 6.5 finally supports decimal(10,2)
31039 2000-01-29 13:10 ivan
31041 * FS/FS/svc_domain.pm: doc update
31043 2000-01-28 14:53 ivan
31045 * bin/fs-setup, FS/FS/svc_acct_pop.pm: track full phone number
31047 2000-01-26 16:37 ivan
31051 2000-01-26 16:27 ivan
31053 * TODO: update TODO
31055 1999-11-08 13:38 ivan
31057 * FS/FS/cust_pkg.pm: remove services using pkg_svc table now, oops!
31059 1999-10-04 01:23 ivan
31061 * FS/bin/freeside-bill: silly 'use of unitialized value' errors
31063 1999-09-22 15:06 ivan
31065 * TODO: ya todo update
31067 1999-08-26 23:25 ivan
31069 * TODO: [no log message]
31071 1999-08-23 05:26 ivan
31073 * test/cgi-test: need to untaint the command line
31075 1999-08-20 01:27 ivan
31077 * README, FS/FS/part_pkg.pm: fix for bug noticed by Martin G.
31079 > if you eliminate services from any package, to reduce it to
31081 > once gone, they won't reappear.
31083 1999-08-11 21:16 ivan
31085 * FS/FS/cust_main.pm: hidecancelledpackages config option
31087 1999-08-11 17:05 ivan
31089 * FS/FS/svc_acct.pm: configurable min/max username length, min
31090 password length, periods in usernames
31092 1999-08-11 13:51 ivan
31094 * FS/bin/freeside-bill: [no log message]
31096 1999-08-11 13:41 ivan
31098 * FS/MANIFEST, FS/Makefile.PL, FS/FS/svc_domain.pm,
31099 FS/bin/freeside-bill, bin/bill: new bill script,
31101 1999-08-11 07:42 ivan
31103 * bin/backup-freeside: [no log message]
31105 1999-08-11 06:12 ivan
31107 * FS/FS/svc_domain.pm: require a working Net::Whois version
31109 1999-08-10 05:06 ivan
31111 * fs_passwd/fs_passwdd: even though you should probably set this
31112 for your installation
31114 1999-08-04 05:42 ivan
31116 * bin/pod2x: new, kludgy-but-working html generator
31118 1999-08-04 05:41 ivan
31120 * FS/FS.pm: pod fix
31122 1999-08-04 04:50 ivan
31124 * FS/FS/cust_pkg.pm: pod syntax
31126 1999-08-04 03:41 ivan
31128 * FS/FS/Record.pm: some pod syntax update to generate nicer html
31131 1999-08-04 02:03 ivan
31133 * FS/: MANIFEST, MANIFEST.SKIP, README, FS/Bill.pm, FS/CGI.pm,
31134 FS/Conf.pm, FS/Invoice.pm, FS/Record.pm, FS/SSH.pm, FS/UID.pm,
31135 FS/agent.pm, FS/agent_type.pm, FS/cust_bill.pm,
31136 FS/cust_bill_pkg.pm, FS/cust_credit.pm, FS/cust_main.pm,
31137 FS/cust_main_county.pm, FS/cust_main_invoice.pm, FS/cust_pay.pm,
31138 FS/cust_pay_batch.pm, FS/cust_pkg.pm, FS/cust_refund.pm,
31139 FS/cust_svc.pm, FS/dbdef.pm, FS/dbdef_colgroup.pm,
31140 FS/dbdef_column.pm, FS/dbdef_index.pm, FS/dbdef_table.pm,
31141 FS/dbdef_unique.pm, FS/part_pkg.pm, FS/part_referral.pm,
31142 FS/part_svc.pm, FS/pkg_svc.pm, FS/svc_Common.pm, FS/svc_acct.pm,
31143 FS/svc_acct_pop.pm, FS/svc_acct_sm.pm, FS/svc_domain.pm,
31144 FS/type_pkgs.pm, FS/UI/Base.pm, FS/UI/CGI.pm, FS/UI/Gtk.pm,
31145 FS/UI/agent.pm: initial checkin of module files for proper perl
31148 1999-08-04 01:03 ivan
31150 * eg/: table_template-svc.pm, table_template.pm: move table
31151 subclass examples out of production directory
31153 1999-08-04 00:34 ivan
31155 * FS/FS.pm: initial FS manpage
31157 1999-08-03 21:15 ivan
31159 * FS/: Changes, FS.pm, MANIFEST, Makefile.PL, test.pl: initial h2xs
31161 1999-08-03 00:43 ivan
31163 * TODO: use Net::Whois;
31165 1999-07-29 12:13 ivan
31167 * TODO: [no log message]
31169 1999-07-29 01:50 ivan
31171 * bin/fs-setup: wrong type for cust_pay_batch.exp
31173 1999-07-15 17:20 ivan
31175 * TODO: [no log message]
31177 1999-07-15 16:50 ivan
31179 * TODO: [no log message]
31181 1999-07-08 04:40 ivan
31183 * CREDITS, README, TODO: [no log message]
31185 1999-07-07 19:32 ivan
31187 * bin/svc_acct.import: import fix, noticed by Ben Leibig and Joel
31190 1999-07-07 18:49 ivan
31192 * CREDITS: add joel
31194 1999-07-07 18:49 ivan
31196 * bin/svc_acct.import: updates to avoid -w warnings from Joel
31197 Griffiths <griff@aver-computer.com>
31199 1999-07-07 18:02 ivan
31201 * TODO: [no log message]
31203 1999-04-29 02:37 ivan
31205 * TODO: [no log message]
31207 1999-04-19 03:32 ivan
31209 * etc/megapop.pl: if you are a megapop customer...
31211 1999-04-15 15:46 ivan
31213 * bin/fs-setup: TT isn't a state!
31215 1999-04-14 06:14 ivan
31217 * TODO: configuration option to edit referrals of existing
31220 1999-04-14 04:27 ivan
31222 * TODO: showpasswords config option to show passwords
31224 1999-04-14 01:58 ivan
31226 * TODO: [no log message]
31228 1999-04-14 00:58 ivan
31230 * bin/fs-setup: export getsecrets from FS::UID instead of calling
31233 1999-04-08 20:52 ivan
31235 * TODO: [no log message]
31237 1999-04-08 06:21 ivan
31239 * CREDITS, conf/address: [no log message]
31241 1999-04-08 06:11 ivan
31245 1999-04-08 06:05 ivan
31247 * test/cgi-test: web interface tester / sample data creator
31249 1999-04-08 06:03 ivan
31251 * TODO: [no log message]
31253 1999-03-26 05:15 ivan
31255 * eg/TEMPLATE_cust_main.import: s/create/new/, use all necessary
31256 FS::table_names to avoid warnings
31258 1999-03-26 05:00 ivan
31260 * fs_passwd/fs_passwd_server: s/create/new/
31262 1999-03-25 00:42 ivan
31264 * bin/: svc_acct.import, svc_acct_sm.import: import stuff uses
31265 Term::Query and spits out (some kinds of) nonsensical input
31267 1999-03-23 16:51 ivan
31269 * bin/svc_acct_sm.import: die if no relevant services... cvspain
31271 1999-03-23 16:43 ivan
31273 * bin/svc_acct.import: die if no relevant services
31275 1999-02-28 11:44 ivan
31277 * bin/fs-setup: constructors s/create/new/ pointed out by "Bao C.
31278 Ha" <bao@hacom.net>
31280 1999-02-27 13:06 ivan
31282 * bin/fs-setup: cust_main.paydate should be varchar(10), not
31283 @date_type ; problem reported by Ben Leibig <leibig@colorado.edu>
31285 1999-02-23 00:09 ivan
31287 * TODO: beginnings of one-screen new customer entry and some other
31290 1999-02-10 01:02 ivan
31292 * etc/sql-reserved-words.txt: some new doc files
31294 1999-02-10 00:27 ivan
31296 * TODO: [no log message]
31298 1999-02-09 01:56 ivan
31300 * TODO: [no log message]
31302 1999-02-07 01:59 ivan
31304 * CREDITS, TODO, bin/fs-setup: more mod_perl fixes, and bugfixes
31305 Peter Wemm sent via email
31307 1999-02-06 14:43 ivan
31309 * CREDITS, TODO: don't use [e]idiot; display error messages on the
31312 1999-02-03 22:09 ivan
31314 * bin/fs-setup: add AU provences
31316 1999-02-03 02:42 ivan
31318 * bin/fs-setup: [no log message]
31320 1999-01-25 04:09 ivan
31322 * TODO: yet more mod_perl stuff
31324 1999-01-18 15:05 ivan
31326 * TODO: update TODO for stuff that was done etc.
31328 1999-01-16 19:11 ivan
31330 * bin/fs-setup: remove preliminary completehost changes
31332 1999-01-15 16:24 ivan
31334 * CREDITS: [no log message]
31336 1999-01-08 21:38 ivan
31338 * CREDITS: [no log message]
31340 1998-12-30 15:03 ivan
31342 * TODO: bugfixes; fields isn't exported by derived classes
31344 1998-12-29 03:59 ivan
31346 * TODO: mostly properly OO, some work still to be done with svc_
31349 1998-12-15 22:05 ivan
31351 * bin/fs-setup: add table cust_main_invoice
31353 1998-12-15 21:38 ivan
31355 * TODO: [no log message]
31357 1998-12-15 21:32 ivan
31359 * fs_passwd/fs_passwd_server: adminsuidsetup now requires user
31361 1998-12-15 21:29 ivan
31363 * eg/TEMPLATE_cust_main.import: adminsuidsetup now need user
31365 1998-12-14 20:36 ivan
31367 * bin/fs-setup: s/croak/die/; #oops
31369 1998-12-14 20:33 ivan
31371 * bin/fs-setup: dies if it isn't running as the freeside user
31373 1998-12-09 23:23 ivan
31375 * bin/: svc_acct.export, svc_acct.import, svc_acct_sm.export,
31376 svc_acct_sm.import: use FS::Conf, need user (for datasrc)
31378 1998-12-01 17:23 ivan
31380 * TODO, CREDITS: [no log message]
31382 1998-11-19 03:17 ivan
31384 * bin/dbdef-create: adminsuidsetup requires argument
31386 1998-11-18 01:01 ivan
31388 * CREDITS, TODO, bin/fs-setup: i18n! i18n!
31390 1998-11-15 05:18 ivan
31392 * bin/fs-setup: remove debugging
31394 1998-11-15 01:43 ivan
31396 * bin/fs-setup: update for new config file syntax, new
31399 1998-11-14 18:53 ivan
31401 * bin/bill: afterthought
31403 1998-11-14 18:51 ivan
31405 * bin/bill: adminsuidsetup needs user, pod, cleanup
31407 1998-11-13 01:56 ivan
31409 * TODO: change configuration file layout to support multiple
31410 distinct databases (with own set of config files, export, etc.)
31412 1998-11-07 17:09 ivan
31414 * README: 1.1.6 release
31416 1998-11-07 02:24 ivan
31418 * README: don't use depriciated FS::Bill and FS::Invoice, other
31421 1998-11-07 00:25 ivan
31423 * TODO: [no log message]
31425 1998-11-07 00:21 ivan
31427 * bin/bill: missing use
31429 1998-11-07 00:19 ivan
31432 still need to bless into FS::cust_main (for now)
31434 1998-11-07 00:08 ivan
31437 Removed depriciated FS::Bill (now in FS::cust_main)
31439 1998-10-22 08:51 ivan
31441 * bin/fs-setup: also varchar with no length specified - postgresql
31444 1998-10-22 08:46 ivan
31446 * bin/fs-setup: now smallint is illegal, so remove that too.
31448 1998-10-14 00:05 ivan
31450 * README, bin/fs-setup: 1.1.4 release, fix postgresql
31452 1998-10-13 05:49 ivan
31454 * TODO: [no log message]
31456 1998-10-13 05:07 ivan
31458 * TODO, bin/svc_acct.import: Assigns password from the shadow file
31459 for RADIUS password "UNIX"
31461 1998-10-13 02:17 ivan
31463 * TODO: [no log message]
31465 1998-10-12 14:22 ivan
31467 * TODO: [no log message]
31469 1998-10-12 14:15 ivan
31471 * TODO: [no log message]
31473 1998-10-12 02:12 ivan
31475 * TODO: remove adding cvs from the todo
31477 1998-10-12 02:09 ivan
31479 * TODO: [no log message]
31481 1998-10-12 02:09 ivan
31483 * TODO: Id to Header
31485 1998-10-12 02:07 ivan
31487 * TODO: Test keyword substitution
31489 1998-10-12 01:59 ivan
31491 * TODO: Commiting sample change.
31493 1998-10-12 00:15 ivan
31495 * conf/shells: Initial revision
31497 1998-10-12 00:12 ivan
31499 * conf/: address, home, lpr, secrets, smtpmachine, domain: Initial
31502 1998-10-12 00:08 ivan
31504 * TODO: Initial revision
31506 1998-10-12 00:03 ivan
31508 * bin/fs-setup: Initial revision
31510 1998-10-11 23:56 ivan
31512 * README: Initial revision
31514 1998-09-25 01:52 ivan
31516 * bin/pod2x: Initial revision
31518 1998-09-17 22:43 ivan
31520 * bin/svc_acct.export: Initial revision
31522 1998-09-02 21:50 ivan
31524 * CREDITS: Initial revision
31526 1998-08-23 20:12 ivan
31528 * fs_passwd/fs_passwd_server: Initial revision
31530 1998-08-23 20:04 ivan
31532 * fs_passwd/fs_passwd: Initial revision
31534 1998-08-23 19:01 ivan
31536 * bin/bill: Initial revision
31538 1998-08-19 21:42 ivan
31540 * eg/TEMPLATE_cust_main.import: Initial revision
31542 1998-08-16 14:02 ivan
31544 * bin/svc_acct.import: Initial revision
31546 1998-08-14 15:11 ivan
31548 * bin/svc_acct_sm.export: Initial revision
31550 1998-08-12 20:55 ivan
31552 * Artistic: Initial revision
31554 1998-07-18 00:11 ivan
31556 * etc/domain-template.txt: Initial revision
31558 1998-07-17 00:43 ivan
31560 * bin/svc_acct_sm.import: Initial revision
31562 1998-06-03 00:22 ivan
31564 * bin/dbdef-create: Initial revision
31566 1998-03-23 00:20 ivan
31568 * fs_passwd/fs_passwdd: Initial revision
31570 1998-03-22 23:46 ivan
31572 * GPL, INSTALL, etc/acp_logfile-parse, etc/countries.txt,
31573 etc/example-direct-cardin: Initial revision