3 * Makefile, bin/cvs2cl: helps to have the tool
11 * rt/lib/RT.pm: huh #2
19 * httemplate/search/elements/search-html.html: don't try to follow
24 * httemplate/search/report_cdr.html: end form
28 * httemplate/elements/tr-textarea.html: new rows and cols options
32 * httemplate/elements/tr-select-pkg_class.html: respect
37 * httemplate/browse/agent.cgi: cleanup
41 * eg/cdr_template.pm, httemplate/elements/selectlayers.html: doc
45 * FS/FS/part_export/globalpops_voip.pm: correct variable
50 * FS/FS/: access_right.pm, access_usergroup.pm,
51 clientapi_session_field.pm, cust_svc_option.pm: remembered to
52 customize this manpage
56 * FS/FS/Record.pm: ::1 becomes 127.0.0.1 in IP checks
60 * ChangeLog: commit message for a file about commitmessages
64 * FS/FS/Schema.pm, FS/FS/cust_main.pm,
65 httemplate/edit/cust_main/billing.html,
66 httemplate/elements/select-terms.html, FS/FS/cust_bill.pm,
67 httemplate/edit/quick-charge.html,
68 httemplate/edit/process/quick-charge.cgi: change invoice terms
69 for one-time charges (& bill them immediately), RT#5891
73 * FS/FS/cust_main.pm: add cust_pkg_ref option to charge
77 * httemplate/view/cust_main/packages.html: fix "show old packages"
78 accidentally hiding cancelled packages, RT#5276
82 * FS/FS/: cust_main.pm, Cron/bill.pm: freeside-daily -g and -m
83 cooperation (and no HASH() queue noise with -m)
87 * FS/FS/: cust_bill.pm, cust_main.pm: avoid some (look to be
90 Argument "" isn't numeric in sprintf at
91 /usr/local/share/perl/5.10.0/FS/cust_bill.pm line 2358.
93 Argument "" isn't numeric in subtraction (-) at
94 /usr/local/share/perl/5.10.0/FS/cust_bill.pm line 2359.
96 Argument "" isn't numeric in addition (+) at
97 /usr/local/share/perl/5.10.0/FS/cust_main.pm line 2788.
101 * FS/FS/cust_bill.pm: tyop
103 2009-10-07 18:15 ivan
105 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html,
106 conf/invoice_latex: conf switches to turn on smaller notes and
107 footer sections with stock templates, RT#5218
109 2009-10-07 16:51 ivan
111 * httemplate/view/cust_statement.html: naming follow-up notices
112 from the event rather than creting a slew of separate templates,
115 2009-10-07 16:44 ivan
117 * FS/FS/cust_bill.pm, httemplate/misc/email-statement.cgi,
118 httemplate/misc/send-invoice.cgi,
119 httemplate/misc/send-statement.cgi,
120 httemplate/search/cust_event.html,
121 FS/FS/part_event/Action/cust_bill_send_reminder.pm,
122 conf/invoice_html, conf/invoice_latex, conf/invoice_template,
123 httemplate/view/cust_bill-pdf.cgi,
124 httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
125 httemplate/view/cust_statement.html: naming follow-up notices
126 from the event rather than creting a slew of separate templates,
129 2009-10-06 17:43 ivan
131 * FS/FS/Conf_compat17.pm: bring up-to-date wrt 1.7 Conf.pm
132 1.180.2.52 (2009-10-03), RT#2873
134 2009-10-06 16:51 ivan
136 * FS/FS/cust_bill_pkg.pm: remove inadvertant debugging warnings
138 2009-10-06 08:49 jeff
140 * httemplate/edit/router.cgi: replace disappearing line
142 2009-10-05 16:36 ivan
144 * FS/FS/svc_acct.pm: remove annoying warning: Use of uninitialized
145 value $FS::svc_acct::passwordmin in pattern match (m//) at
146 /usr/local/share/perl/5.10.0/FS/svc_acct.pm line 60.
148 2009-10-05 11:17 ivan
150 * httemplate/misc/payment.cgi: oops, handle old cust_main.pm
151 properly (should we be bothering?) :/ RT#5889
153 2009-10-05 09:57 ivan
155 * httemplate/view/cust_main/payment_history/voided_payment.html:
156 doh, fix error viewing voided payments, RT#6382
158 2009-10-05 08:07 jeff
160 * httemplate/elements/tr-select-pkg_class.html: remove unused
163 2009-10-05 07:04 jeff
165 * httemplate/edit/cust_main/: bottomfixup.js,
166 choose_tax_location.html, contact.html: low hanging fruit:
167 improvement in tax location selection RT#6000
169 2009-10-05 07:01 jeff
171 * httemplate/edit/router.cgi: low hanging fruit: restore router
172 virtual fields (and svcnum) in 1.9 RT#5960
174 2009-10-04 19:40 ivan
176 * httemplate/misc/payment.cgi: add manual_process-skip_first
179 2009-10-04 19:35 ivan
181 * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/misc/payment.cgi:
182 add manual_process-skip_first option, RT#5889
184 2009-10-04 19:16 ivan
186 * FS/FS/Conf.pm, httemplate/misc/payment.cgi,
187 httemplate/misc/process/payment.cgi: add manual_process-display
188 config to subtract fee from amount instead of adding, RT#5889
190 2009-10-04 18:40 jeff
192 * conf/invoice_html: can't revert because windows is ghei
194 2009-10-04 18:07 jeff
196 * FS/FS/cust_main.pm: don't consider setup or recurring taxes when
197 billing usage on cancel
199 2009-10-04 18:00 jeff
201 * FS/FS/: cust_bill.pm, cust_main.pm, part_pkg/voip_cdr.pm:
202 invoices with details in separate section but usage not separated
204 2009-10-04 17:49 jeff
206 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Upgrade.pm,
207 FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_htmlsummary,
208 conf/invoice_latex, conf/invoice_latexsummary,
209 FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_display.pm,
210 FS/FS/cust_main.pm, FS/FS/pkg_category.pm,
211 FS/FS/part_event/Action/cust_bill_fee_percent.pm,
212 FS/FS/part_event/Action/fee.pm,
213 httemplate/browse/pkg_category.html,
214 httemplate/edit/pkg_category.html: leading summary page invoices
217 2009-10-04 16:36 ivan
219 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix the same
220 problem with processing payments & masked ACH amounts, RT#6374
222 2009-10-04 16:31 ivan
224 * FS/FS/ClientAPI/MyAccount.pm: fix problems "re-saving" a masked
225 card. hopefully the last of it!
227 2009-10-03 19:09 ivan
229 * httemplate/misc/delete-cust_bill.html: delete invoices, RT#4048
231 2009-10-03 19:04 ivan
233 * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Setup.pm,
234 FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
235 FS/bin/freeside-addgroup, bin/mapsecrets2access_user,
236 httemplate/view/cust_bill.cgi,
237 httemplate/view/cust_main/payment_history.html,
238 httemplate/view/cust_main/payment_history/invoice.html: delete
241 2009-10-03 17:08 ivan
243 * httemplate/view/cust_main.cgi: more room for cancellation reason
245 2009-10-03 17:07 ivan
247 * httemplate/elements/popup_link-cust_main.html: doc
249 2009-10-03 15:09 ivan
251 * httemplate/edit/part_bill_event.cgi: cancel to 80, comp @ 90,
254 2009-10-03 15:06 ivan
256 * httemplate/edit/part_bill_event.cgi: in old invoice events,
257 chance default weight of cancel event to 90 so you can place it
258 at the same time as a realtime event, RT#5674
260 2009-10-03 13:22 mark
262 * FS/FS/: pay_batch.pm, pay_batch/paymentech.pm: Load XML::Simple
263 at runtime to avoid breakage
265 2009-10-01 16:48 ivan
267 * FS/FS/cust_main.pm: hopefully fully fix bulk email errors when
268 selecting a single payby
270 2009-10-01 16:01 ivan
272 * FS/FS/Schema.pm: allow svc_acct._password to be NULL in the
275 2009-10-01 15:02 ivan
277 * httemplate/view/cust_main/payment_history/voided_payment.html:
278 consistency with un-voided payments wrt display
280 2009-09-30 17:52 ivan
282 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
283 really final fix for the problems using remembered cards in
286 2009-09-30 17:29 ivan
288 * FS/: FS/Conf.pm, FS/Cron/check.pm, bin/freeside-check: add login
289 check to FS::ClientAPI::SG/SGNG checks. RT#4610
291 2009-09-30 12:33 ivan
293 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
294 final fix for the problems using remembered cards in self-service
296 2009-09-29 15:08 ivan
298 * httemplate/misc/email-customers.html: should fix newsletter
299 sending error when you select a single payby only
301 2009-09-28 23:17 ivan
303 * FS/t/cust_attachment.t: forgot
305 2009-09-28 15:45 ivan
307 * FS/FS/Cron/check.pm: more accurate SG check, RT#4610
309 2009-09-28 15:35 ivan
311 * FS/: FS/Cron/check.pm, bin/freeside-check: correct place for use
314 2009-09-28 15:23 ivan
316 * FS/FS/Cron/check.pm: oops, hopefully fix sg cron check, RT#4610
318 2009-09-28 08:55 jeff
320 * FS/FS/cust_pkg.pm: use object copy when billing on cancel to
321 avoid very weird side effects ( including 'impossible' history )
324 2009-09-25 05:29 ivan
326 * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
327 httemplate/config/config.cgi,
328 httemplate/config/config-process.cgi,
329 httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi:
330 processing fee on credit card recharges, RT#5889
332 2009-09-25 03:29 ivan
334 * FS/FS/Conf.pm: this one too
336 2009-09-25 03:14 ivan
338 * FS/FS/Conf.pm, FS/FS/svc_acct.pm, FS/FS/ClientAPI/Signup.pm,
339 fs_selfservice/FS-SelfService/cgi/signup.cgi,
340 fs_selfservice/FS-SelfService/cgi/signup.html,
341 httemplate/config/config-process.cgi,
342 httemplate/config/config-view.cgi, httemplate/config/config.cgi,
343 httemplate/elements/select-part_svc.html,
344 httemplate/elements/select-table.html,
345 httemplate/elements/tr-select-part_svc.html: nomadix, RT#5876
347 2009-09-24 19:30 mark
349 * FS/FS/pay_batch.pm, FS/FS/Conf.pm, FS/FS/pay_batch/BoM.pm,
350 FS/FS/pay_batch/PAP.pm, FS/FS/pay_batch/ach_spiritone.pm,
351 FS/FS/pay_batch/chase_canada.pm, FS/FS/pay_batch/paymentech.pm,
352 FS/FS/pay_batch/td_canada_trust.pm,
353 httemplate/misc/download-batch.cgi,
354 httemplate/search/cust_pay_batch.cgi: Batch payment refactoring
356 2009-09-24 18:04 mark
358 * FS/MANIFEST: Add cust_attachment
360 2009-09-24 12:59 ivan
362 * FS/FS/: Cron/check.pm, Conf.pm: get the ping username/pass from a
363 config, good enough, RT#4610
365 2009-09-23 20:14 ivan
367 * FS/FS/Cron/check.pm, FS/bin/freeside-check,
368 FS/FS/ClientAPI/SGNG.pm,
369 fs_selfservice/FS-SelfService/SelfService.pm: add SG and SGNG
372 2009-09-23 16:47 ivan
374 * FS/FS/TicketSystem/RT_External.pm: this should fix the occasional
375 extra ticket showing up on wrong customer record
377 2009-09-21 20:08 ivan
379 * FS/FS/Mason.pm: add addl_comp_root.pl and addl_handler_use.pl
380 config files, RT#4743
382 2009-09-21 13:48 ivan
384 * FS/FS/cust_bill.pm: i think it is new Pg (or... new Record.pm???)
385 that causes this problem... before it just returned nothing for
386 the search instead of erroring out?
388 2009-09-20 23:05 ivan
390 * FS/FS/Conf.pm: doc clarification
392 2009-09-20 22:35 ivan
394 * FS/FS/TicketSystem/RT_Internal.pm: left debugging on
396 2009-09-20 19:41 ivan
398 * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
399 FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
400 FS/FS/cust_bill_pay_pkg.pm, FS/FS/cust_main.pm,
401 FS/FS/cust_pay.pm, httemplate/edit/process/cust_pay.cgi,
402 httemplate/edit/process/elements/ApplicationCommon.html: add
403 ability to trigger receipts when payment is used against a
404 specific package instead of when it was made, RT#5199
406 2009-09-18 15:41 ivan
408 * FS/FS/: cust_main.pm,
409 part_event/Condition/has_referral_custnum.pm: add active option
410 to has_referral_custnum condition, RT#6150
412 2009-09-18 15:35 ivan
414 * httemplate/elements/: select-cust_main-status.html,
415 select-cust_pkg-status.html: fix customer and package status
416 conditions not sticky on edit, noticed on RT#6150
418 2009-09-18 12:28 ivan
420 * httemplate/edit/elements/edit.html: better error message when the
421 clone object isn't found, RT#6128
423 2009-09-17 18:03 ivan
425 * httemplate/view/cust_main/one_time_charge_link.html: fix one-time
426 charge inadvertantly checking the "tax exempt" checkbox when the
427 tax product popup is swapped in and out, RT#6095
429 2009-09-17 16:45 ivan
431 * FS/FS/cust_bill.pm: eliminate mystery "min ( N.NN, M.MM )"
434 2009-09-16 18:37 ivan
436 * httemplate/search/cust_bill_pkg.cgi: fix sales tax report
437 w/part_pkg overrides, RT#6197
439 2009-09-15 17:52 ivan
441 * FS/FS/Mason.pm: quiet warning: Subroutine
442 Net::Ping::External::_ping_linux redefined
444 2009-09-15 16:13 ivan
446 * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: set svcnum when rating CDR,
449 2009-09-15 15:58 ivan
451 * FS/FS/ClientAPI/Signup.pm: hopefully really finish fixing for
452 good "Real timeprocessing not enabled!" error when using signup
453 without any real-time processor, RT#6043
455 2009-09-15 13:45 ivan
457 * httemplate/search/svc_phone.cgi: fix phone# usage search, RT#
459 2009-09-15 13:44 ivan
461 * httemplate/search/svc_external.cgi: modernize external search
463 2009-09-15 13:44 ivan
465 * FS/FS/: cust_main_Mixin.pm, UI/Web.pm: fix display_custnum on
468 2009-09-15 12:45 ivan
470 * htetc/handler.pl: eliminate "Use of uninitialized value in undef
471 operator at /etc/freeside/handler.pl line 79/80" errors
473 2009-09-14 16:52 ivan
475 * FS/FS/Mason.pm, httemplate/elements/popup_link-ping.html,
476 httemplate/misc/ping.html, httemplate/misc/xmlhttp-ping.html,
477 httemplate/view/svc_broadband.cgi,
478 httemplate/view/cust_main/packages/services.html: ping tool,
481 2009-09-11 10:40 ivan
483 * FS/FS/cust_bill_pkg_detail.pm: preserve allowing empty values,
486 2009-09-11 08:51 ivan
488 * FS/FS/: Schema.pm, cust_bill_pkg.pm, cust_bill_pkg_detail.pm: fix
489 (hopefully the rest of the) fallout from rating CDRs to sub-penny
492 2009-09-10 10:55 ivan
494 * fs_selfservice/FS-SelfService/cgi/success.html: remove random >
495 char from signup success.html, RT#6110
497 2009-08-31 15:17 mark
499 * FS/FS/cdr/vitelity.pm: Add Vitelity CDR format
501 2009-08-29 15:47 mark
503 * FS/FS/: cdr.pm, cdr/broadsoft.pm: Add Broadsoft CDR record format
505 2009-08-29 15:45 mark
507 * FS/bin/freeside-cdr-sftp_and_import: Add FTP support
509 2009-08-29 12:05 ivan
511 * FS/FS/ClientAPI/MyAccount.pm: hopefully really fix self-service
512 when not using real-time gateway
514 2009-08-29 11:51 ivan
516 * FS/FS/ClientAPI/MyAccount.pm: hopefully fix self-service when not
517 using real-time gateway
519 2009-08-27 14:41 ivan
521 * httemplate/elements/menu.html: oops, tax class menu item got lost
523 2009-08-27 03:26 ivan
525 * bin/move-customers: try, try again
527 2009-08-27 03:23 ivan
529 * bin/move-customers: doh
531 2009-08-27 03:04 ivan
533 * bin/move-customers: ok
535 2009-08-26 23:52 ivan
537 * FS/FS/part_export/amazon_ec2.pm: amazon ec2 provisioning
539 2009-08-26 13:52 jeff
541 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: improve
542 testing need for invoicing list
544 2009-08-26 09:19 rsiddall
546 * FS/FS/part_export/domreg_net_dri.pm: OpenSRS support for domain
547 registration first appears in Net::DRI 0.95.
549 2009-08-26 04:22 ivan
551 * httemplate/search/: report_svc_phone.html, svc_phone.cgi: first
552 pass at balance reporting, RT#5496
554 2009-08-26 03:18 ivan
556 * FS/FS/part_pkg/voip_cdr.pm: add granularity to single_price CDR
559 2009-08-25 12:08 jeff
561 * httemplate/search/: 477.html, report_477.html,
562 elements/search.html: improved 477 report #6004
564 2009-08-25 10:03 jeff
566 * FS/FS/Record.pm: support listref to qsearch as UNION
568 2009-08-24 04:09 ivan
570 * bin/move-customers: customer move script, RT#5351
572 2009-08-24 01:50 ivan
574 * FS/FS/cust_main.pm, bin/move-customers: (start of) customer move
577 2009-08-24 00:08 ivan
579 * bin/move-customers: (start of) customer move script, RT#5351
581 2009-08-23 23:50 ivan
583 * bin/move-customers: (start of) customer move script, RT#5351
585 2009-08-23 23:39 ivan
587 * FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/part_pkg.pm,
588 bin/move-customers: (start of) customer move script, RT#5351
590 2009-08-23 23:13 jeff
592 * httemplate/edit/process/part_pkg.cgi: fix select multiple report
595 2009-08-23 22:09 jeff
597 * httemplate/graph/cust_bill_pkg.cgi,
598 httemplate/graph/cust_bill_pkg_detail.cgi,
599 httemplate/graph/report_cust_bill_pkg.html,
600 httemplate/graph/report_cust_bill_pkg_detail.html,
601 FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
602 httemplate/search/cust_bill_pkg.cgi: add rated call sales report
603 and option to sales report to count usage separately from
606 2009-08-21 17:31 ivan
608 * httemplate/view/cust_main/packages/status.html: better label
610 2009-08-21 17:31 ivan
612 * httemplate/misc/states.cgi: mason style
614 2009-08-21 17:30 ivan
616 * httemplate/elements/header.html: doc
618 2009-08-21 17:29 ivan
620 * httemplate/edit/elements/edit.html: use name_singular if
623 2009-08-21 17:29 ivan
625 * httemplate/edit/cust_main/bottomfixup.js: comment
627 2009-08-21 17:29 ivan
629 * httemplate/edit/quick-charge.html: comments
631 2009-08-21 17:29 ivan
633 * fs_selfservice/FS-SelfService/cgi/passwd.cgi: not necessary
635 2009-08-21 17:27 ivan
637 * FS/FS/Cron/check.pm: fewer false positives
639 2009-08-21 17:27 ivan
641 * FS/FS/cust_bill.pm: doc
643 2009-08-21 17:26 ivan
645 * FS/FS/Record.pm: cleaner??
647 2009-08-21 17:22 ivan
649 * fs_selfservice/FS-SelfService/cgi/order_pkg.html,
650 fs_selfservice/FS-SelfService/cgi/selfservice.cgi, FS/FS/Conf.pm,
651 FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/MyAccount.pm,
652 fs_selfservice/FS-SelfService/cgi/misc/part_svc-columns.cgi,
653 fs_selfservice/FS-SelfService/cgi/misc/svc_acct-domains.cgi,
654 httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
655 httemplate/edit/cust_main/first_pkg/svc_acct.html: order
656 svc_phone services from self-service too, RT#5085
658 2009-08-20 13:44 ivan
660 * fs_selfservice/FS-SelfService/SelfService.pm: mitigate harmless
661 warnings spamming logs
663 2009-08-20 02:55 ivan
665 * FS/FS/part_event/Condition.pm: allow generic conditions for
666 cust_statement, RT#4860
668 2009-08-20 02:47 ivan
670 * FS/FS/Mason.pm, FS/FS/cust_statement.pm, FS/FS/Cron/bill.pm,
671 FS/FS/part_event/Action/cust_statement.pm,
672 FS/FS/part_event/Action/cust_statement_send.pm,
673 FS/FS/part_event/Condition/has_pkg_class.pm,
674 FS/FS/part_event/Condition/has_pkgpart.pm,
675 FS/FS/part_event/Condition/hasnt_pkgpart.pm,
676 httemplate/misc/email-statement.cgi,
677 httemplate/view/cust_statement-pdf.cgi,
678 httemplate/view/cust_statement.html: email statements, RT#4860
680 2009-08-20 02:26 ivan
682 * bin/generate-table-module: tired of asking
684 2009-08-19 21:03 ivan
686 * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_main.pm,
687 FS/FS/cust_statement.pm, FS/FS/part_event.pm,
688 FS/t/cust_statement.t, FS/FS/Cron/bill.pm,
689 FS/FS/part_event/Action/cust_statement.pm,
690 FS/FS/part_event/Action/cust_statement_send.pm,
691 httemplate/view/cust_statement.html,
692 httemplate/view/cust_main/payment_history.html,
693 httemplate/view/cust_main/payment_history/statement.html:
694 Emailing statements of accounts, RT#4860
696 2009-08-19 19:40 ivan
698 * FS/FS/part_event/Action/cust_bill_send.pm: eliminate unnecessary
701 2009-08-19 14:27 ivan
703 * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm,
704 pkg_referral_credit_pkg.pm: add option to disable late fee taxes
706 2009-08-19 00:05 mark
708 * FS/FS/part_export/shellcommands_withdomain.pm: Turn off
709 userdel_no_queue for MagicMail export
711 2009-08-18 23:15 jeff
713 * FS/FS/Report/Table/Monthly.pm,
714 httemplate/graph/cust_bill_pkg.cgi,
715 httemplate/graph/report_cust_bill_pkg.html,
716 httemplate/search/cust_bill_pkg.cgi: option to count subpackages
717 outside packages in sales report #5588
719 2009-08-18 05:21 jeff
721 * FS/FS/Conf.pm, httemplate/edit/cust_main/bottomfixup.js: support
724 2009-08-17 16:08 mark
726 * FS/FS/part_export/: shellcommands.pm,
727 shellcommands_withdomain.pm: Add more fine-grained queue options
729 2009-08-17 13:48 jeff
731 * FS/FS/: Record.pm, Schema.pm, cust_bill.pm, cust_bill_pkg.pm,
732 cust_bill_pkg_detail.pm, cust_svc.pm, part_pkg/voip_cdr.pm:
733 improve emailed cdr csv file (#5727 again)
735 2009-08-16 15:45 jeff
737 * httemplate/edit/cust_main/bottomfixup.js: include a census
738 zipcode link and other minor improvements
740 2009-08-14 15:13 jeff
742 * FS/FS/svc_acct.pm: add svcnum lookup for svc_acct
744 2009-08-14 14:51 jeff
746 * FS/FS/part_export/shellcommands.pm: add pkgnum and custnum to use
749 2009-08-14 10:26 mark
751 * httemplate/edit/cust_main_attach.cgi: Fix incorrect access right
753 2009-08-14 10:24 mark
755 * FS/FS/AccessRight.pm: Move note/attachment rights to new section
757 2009-08-13 15:53 mark
759 * FS/bin/freeside-void-payments: Add option to
760 freeside-void-payments to cancel customers
762 2009-08-13 08:13 jeff
764 * FS/FS/cust_pkg.pm: fix fix multiple pkgpart search (need sanity
765 check): don't let empty set limit search
767 2009-08-13 02:35 ivan
769 * ChangeLog: adding autogen changelog on 1.9
771 2009-08-13 02:25 ivan
773 * httemplate/view/cust_main.cgi: fix reverted changes. grr.
776 2009-08-12 17:26 ivan
778 * init.d/freeside-init: useful stuff for webdemo & profiling
780 2009-08-12 07:58 jeff
782 * bin/billco-upload, Makefile, FS/FS/Conf.pm, FS/FS/Cron/upload.pm,
783 FS/bin/freeside-daily, FS/bin/freeside-monthly,
784 httemplate/config/config-view.cgi: internalize billco-upload and
785 automate the transfer to the provider RT#5902
787 2009-08-12 04:57 ivan
789 * httemplate/: docs/about.html, docs/credits.html,
790 docs/license.html, elements/header-popup.html: slight
791 about/credits UI tweak
793 2009-08-11 22:22 ivan
795 * FS/FS/: cust_main.pm, part_event/Action.pm,
796 part_event/Action/cust_bill_fee_percent.pm,
797 part_event/Action/fee.pm: add pre-bill event stage for late fees,
800 2009-08-11 19:36 ivan
802 * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
803 httemplate/search/cust_pkg.cgi: fix multiple pkgpart search,
806 2009-08-11 14:33 rsiddall
808 * rpm/freeside.spec: Back out kludge to show CVS snapshot date in
809 version number in GUI. You can get the snapshot date from the
810 release number using "rpm -q freeside".
812 2009-08-11 14:29 rsiddall
814 * Makefile: Reset RPM release number back to 1 on a new version
817 2009-08-10 19:45 ivan
819 * FS/FS/part_event/Action/writeoff.pm: fix bad debt writeoff
822 2009-08-10 19:34 ivan
824 * FS/FS/cust_main.pm: add $company_name and $company_address to
825 decline template, RT#5869
827 2009-08-10 16:04 mark
829 * FS/FS/AccessRight.pm, httemplate/edit/cust_main_attach.cgi,
830 httemplate/edit/process/cust_main_attach.cgi,
831 httemplate/view/attachment.html, httemplate/view/cust_main.cgi,
832 httemplate/view/cust_main/attachments.html: Improve handling of
835 2009-08-10 14:44 ivan
837 * FS/FS/part_export/netsapiens.pm: last nits on netsapiens export,
840 2009-08-10 11:05 mark
842 * FS/FS/part_export/shellcommands_withdomain.pm: Add preset for
845 2009-08-10 04:57 ivan
847 * fs_selfservice/FS-SelfService/cgi/process_svc_external.html: when
848 using pkg-balances, limit self-service access when a customer
849 with multiple packages logs on, RT#4189
851 2009-08-10 04:50 ivan
853 * FS/FS/ClientAPI/MyAccount.pm,
854 fs_selfservice/FS-SelfService/SelfService.pm,
855 fs_selfservice/FS-SelfService/cgi/myaccount.html,
856 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
857 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
858 fs_selfservice/FS-SelfService/cgi/login.html,
859 fs_selfservice/FS-SelfService/cgi/logout.html,
860 fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html:
861 when using pkg-balances, limit self-service access when a
862 customer with multiple packages logs on, RT#4189
864 2009-08-09 16:53 jeff
866 * FS/FS/part_event/Action/cust_bill_spool_csv.pm: whoops: theory
867 should match practice
869 2009-08-09 16:45 jeff
871 * FS/FS/part_event/Action/cust_bill_spool_csv.pm: fix per agent
874 2009-08-09 15:47 jeff
876 * FS/FS/cust_bill_pkg.pm: don't bomb when the line item has no
879 2009-08-09 02:05 mark
881 * FS/FS/cust_attachment.pm, httemplate/edit/cust_main_attach.cgi,
882 httemplate/edit/process/cust_main_attach.cgi,
883 httemplate/view/attachment.html, httemplate/view/cust_main.cgi,
884 httemplate/view/cust_main/attachments.html, FS/FS/AccessRight.pm,
885 FS/FS/Conf.pm, FS/FS/Mason.pm, FS/FS/Record.pm, FS/FS/Schema.pm:
886 Add cust_attachment stuff
888 2009-08-07 16:08 ivan
890 * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
891 httemplate/edit/cust_main/top_misc.html,
892 httemplate/edit/process/cust_main.cgi,
893 httemplate/elements/tr-input-date-field.html: add ability to edit
894 signup dates (turn on cust_main-edit_signupdate config), RT#4644
896 2009-08-06 17:39 ivan
898 * FS/FS/cust_main.pm, httemplate/edit/process/quick-cust_pkg.cgi,
899 httemplate/elements/tr-input-date-field.html,
900 httemplate/misc/order_pkg.html,
901 httemplate/view/cust_main/packages.html: don't start recurring
902 billing when a start date hasn't been reached yet either... and
903 since that works, add the start date to new package order,
906 2009-08-05 17:41 ivan
908 * FS/FS/part_export/netsapiens.pm: pass mac addresses as lower-case
909 to netsapiens, RT#5226
911 2009-08-05 17:39 ivan
913 * FS/FS/svc_phone.pm: delete phone_device records when svc_phone is
916 2009-08-05 16:32 ivan
918 * FS/FS/part_pkg/: agent.pm, base_rate.pm, flat.pm,
919 flat_delayed.pm, prorate_delayed.pm: fix cancellation errors with
920 updated flat_introrate, RT#5865
922 2009-08-04 19:27 ivan
924 * FS/FS/: svc_acct.pm: export negative byte values to chillispot
925 attributes as 0, RT#5815
927 2009-08-04 16:43 ivan
929 * FS/: FS/svc_acct.pm, bin/freeside-sqlradius-reset: hopefully
930 ignore errors about deleted accounts and properly finish
931 freeside-sqlradius-reset, RT#5868
933 2009-08-04 15:04 ivan
935 * FS/: FS/svc_Common.pm, bin/freeside-sqlradius-reset: ignore
936 problams calling ->overlimit during sqlradius-reset, wtf?!
939 2009-08-03 17:19 ivan
941 * FS/FS/cust_pkg.pm: don't reset usage on package change when
942 usage_rollover is on, it adds twice...
944 2009-08-03 12:54 ivan
946 * httemplate/elements/header.html: looks slightly better in default
949 2009-08-03 07:17 jeff
951 * FS/FS/part_export/shellcommands.pm: new doesn't exist
953 2009-08-03 07:07 jeff
955 * FS/FS/part_export/shellcommands.pm: bad tyops
957 2009-08-01 12:16 jeff
959 * FS/FS/: Schema.pm, queue.pm, queue_arg.pm: support broader array
960 of queue args #5855, fallout from #5495
962 2009-07-31 06:20 ivan
964 * FS/FS/ClientAPI/MyAccount.pm,
965 fs_selfservice/FS-SelfService/SelfService.pm,
966 fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
967 fs_selfservice/FS-SelfService/cgi/change_bill.html,
968 fs_selfservice/FS-SelfService/cgi/change_password.html,
969 fs_selfservice/FS-SelfService/cgi/change_pay.html,
970 fs_selfservice/FS-SelfService/cgi/change_ship.html,
971 fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
972 fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
973 fs_selfservice/FS-SelfService/cgi/delete_svc.html,
974 fs_selfservice/FS-SelfService/cgi/footer.html,
975 fs_selfservice/FS-SelfService/cgi/header.html,
976 fs_selfservice/FS-SelfService/cgi/login.html,
977 fs_selfservice/FS-SelfService/cgi/logout.html,
978 fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
979 fs_selfservice/FS-SelfService/cgi/make_payment.html,
980 fs_selfservice/FS-SelfService/cgi/myaccount.html,
981 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
982 fs_selfservice/FS-SelfService/cgi/payment_results.html,
983 fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
984 fs_selfservice/FS-SelfService/cgi/process_change_password.html,
985 fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
986 fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
987 fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
988 fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
989 fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
990 fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
991 fs_selfservice/FS-SelfService/cgi/provision.html,
992 fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
993 fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
994 fs_selfservice/FS-SelfService/cgi/recharge_results.html,
995 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
996 fs_selfservice/FS-SelfService/cgi/view_invoice.html,
997 fs_selfservice/FS-SelfService/cgi/view_usage_details.html: skin
998 up self-service according to config passed from backend, RT#5530
1000 2009-07-31 00:58 ivan
1002 * bin/cdr-transnexus.import: only need Customer-CDRs, RT#5229
1004 2009-07-31 00:51 ivan
1006 * bin/cdr-transnexus.import: only need Customer-CDRs, RT#5229
1008 2009-07-30 02:19 ivan
1010 * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: pass a pkgnum from
1011 self-service if applicable, RT#4339
1013 2009-07-30 01:43 ivan
1015 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: lost fix for
1018 2009-07-30 00:39 ivan
1020 * httemplate/view/cust_main/change_history.html: small fix to
1021 change history to not error out with svc_acct services, RT#1005
1023 2009-07-30 00:35 mark
1025 * FS/FS/part_export/shellcommands.pm: Make no_queue option work
1028 2009-07-29 23:52 ivan
1030 * httemplate/view/cust_main/payment_history.html: didn't mean to
1031 leave a Dump(er) there
1033 2009-07-29 23:50 ivan
1035 * httemplate/edit/cust_pay.cgi: another accidentally (alliterated)
1038 2009-07-29 23:49 ivan
1040 * httemplate/edit/cust_credit.cgi: don't need to lookup cust_main
1043 2009-07-29 23:48 ivan
1045 * httemplate/elements/select-cust_pkg-balances.html: fix for
1046 stickiness on errors
1048 2009-07-29 23:42 ivan
1050 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
1051 FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
1052 FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
1053 FS/FS/cust_pay.pm, FS/FS/cust_pay_pending.pm,
1054 FS/FS/cust_pay_void.pm, FS/FS/cust_pkg.pm, FS/FS/cust_main.pm,
1055 httemplate/edit/cust_credit.cgi, httemplate/edit/cust_pay.cgi,
1056 httemplate/edit/process/cust_pay.cgi,
1057 httemplate/elements/select-cust_pkg-balances.html,
1058 httemplate/elements/tr-select-cust_pkg-balances.html,
1059 httemplate/view/cust_bill.cgi, httemplate/view/cust_pay.html,
1060 httemplate/view/cust_main/packages.html,
1061 httemplate/view/cust_main/payment_history.html,
1062 httemplate/view/cust_main/packages/status.html,
1063 httemplate/view/cust_main/payment_history/payment.html,
1064 httemplate/view/cust_main/payment_history/credit.html,
1065 httemplate/view/cust_main/payment_history/voided_payment.html:
1066 experimental package balances, RT#4339
1068 2009-07-28 15:21 jeff
1070 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
1071 FS/FS/cust_main.pm, httemplate/edit/cust_main/billing.html,
1072 httemplate/view/cust_main/billing.html: feature to email CSV of
1073 CDRs with invoices #5727
1075 2009-07-28 14:17 ivan
1077 * FS/FS/Conf.pm, FS/FS/AccessRight.pm, FS/FS/Mason.pm,
1078 FS/FS/svc_external.pm, httemplate/pref/pref.html,
1079 httemplate/view/cust_main.cgi,
1080 httemplate/view/cust_main/change_history.html: adding a basic
1081 change history using history tables, RT#1005, RT#4357
1083 2009-07-27 19:12 mark
1085 * FS/FS/part_export/: shellcommands.pm,
1086 shellcommands_withdomain.pm: Add no_queue option to shellcommands
1089 2009-07-27 12:51 ivan
1091 * httemplate/misc/cancel_pkg.html: fix spacing
1093 2009-07-27 02:59 ivan
1095 * httemplate/search/: report_cust_pay.html,
1096 elements/cust_pay_or_refund.html: searching for voided payments
1097 by void date as well, RT#5786
1099 2009-07-27 02:07 ivan
1101 * httemplate/: elements/menu.html, search/cust_pay_void.html,
1102 search/report_cust_pay.html,
1103 search/elements/cust_pay_or_refund.html, view/cust_pay.html,
1104 view/cust_pay_void.html: voided payment report, RT#5786
1106 2009-07-26 23:17 ivan
1108 * FS/FS/Conf.pm, httemplate/config/config-view.cgi: add deprecated
1109 config options back to Conf.pm to fix "unapplypayments" fails
1110 existential comparison errors, RT#2927
1112 2009-07-26 20:26 jeff
1114 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
1115 httemplate/edit/cust_main.cgi,
1116 httemplate/edit/cust_main/bottomfixup.js,
1117 httemplate/edit/cust_main/contact.html,
1118 httemplate/elements/location.html,
1119 httemplate/misc/xmlhttp-cust_main-censustract.html,
1120 httemplate/search/cust_pkg.cgi,
1121 httemplate/view/cust_main/misc.html: FCC from 477 improvements
1124 2009-07-26 13:23 jeff
1126 * httemplate/search/svc_broadband.cgi: fix links
1128 2009-07-26 12:36 ivan
1130 * rt/: FREESIDE_MODIFIED, html/Elements/PageLayout,
1131 html/Elements/SelectDate: fix the date picker in RT to use
1132 jscalendar instead of an HTML popup (that had acquired the page
1133 header, eek), RT#1682
1135 2009-07-26 11:40 ivan
1137 * FS/FS/Conf_compat17.pm: bring up-to-date wrt 1.7 Conf.pm
1138 1.180.2.49 (2009-7-26), RT#2873
1140 2009-07-25 23:38 jeff
1142 * FS/bin/freeside-apply_payments_and_credits: command line tool to
1143 apply payments and credits
1145 2009-07-25 15:00 ivan
1147 * htetc/handler.pl: set a character encoding for all pages; this
1148 should fix problems with diamond question marks even when the
1149 server gets an UTF-8 default setting, RT#3094
1151 2009-07-25 14:33 ivan
1153 * FS/FS/cust_event.pm, httemplate/search/cust_event.html: this
1154 should fix the re-email/print links on event search pages sending
1155 too much, RT#5740, RT#5570
1157 2009-07-25 00:57 ivan
1159 * FS/FS/Record.pm: teach Record.pm about BYTEA handling in order to
1160 store files in the db, RT#4964
1162 2009-07-24 02:38 ivan
1164 * FS/FS/: Conf.pm, svc_acct.pm: add handling of ChilliSpot (and
1165 CoovaChilli) Max attributes, specifically
1166 ChilliSpot-Max-{Input,Output,Total}-{Octets,Gigawords}, RT#5815
1168 2009-07-23 22:51 mark
1170 * FS/bin/freeside-void-payments: Add -v switch (verbose) to
1171 freeside-void-payments
1173 2009-07-23 12:46 ivan
1175 * FS/FS/cust_pay.pm: avoid harmless warning: Use of uninitialized
1178 2009-07-23 12:40 ivan
1180 * FS/bin/freeside-void-payments: fix -r option, RT#5675
1182 2009-07-23 09:48 jeff
1184 * httemplate/browse/svc_acct_pop.cgi: restore svc_acct_pop editing
1186 2009-07-23 06:25 ivan
1188 * httemplate/: browse/cust_main_county.cgi,
1189 edit/process/cust_main_county-collapse.cgi: add back remove
1190 ("collapse") links again. on each line this time. RT#2973
1192 2009-07-22 23:58 ivan
1194 * FS/FS/Tron.pm: need to see who is still on deb 4 & pg 7.4
1196 2009-07-22 15:05 ivan
1198 * httemplate/view/cust_main/misc.html: fix bombing out on new
1201 2009-07-21 11:44 ivan
1203 * FS/FS/: Schema.pm, part_pkg/cdr_termination.pm: sub-penny
1204 termination pricing too, RT#5495
1206 2009-07-21 00:03 ivan
1208 * FS/FS/part_pkg/voip_cdr.pm: yow. fix spurious charge errors
1209 w/single_price, round to four decimal places (wtf?) instead of 2,
1212 2009-07-20 22:29 ivan
1214 * FS/FS/part_pkg/voip_cdr.pm: and fix min_charge option, RT#5495
1216 2009-07-20 22:27 ivan
1218 * FS/FS/part_pkg/voip_cdr.pm: if we're going to do recur_Common,
1219 have to use and @ISA (and capitalize) it
1221 2009-07-20 17:20 ivan
1223 * FS/FS/part_pkg/voip_cdr.pm: don't have a money type in package
1224 definitions at the moment
1226 2009-07-20 16:01 jeff
1228 * FS/FS/: Conf.pm, cust_bill.pm: config setting to have emailed
1229 invoices include call details #5275
1231 2009-07-20 07:26 jeff
1233 * httemplate/elements/checkbox.html,
1234 httemplate/elements/tr-checkbox.html,
1235 httemplate/elements/tr-justtitle.html,
1236 httemplate/elements/tr-title.html, FS/FS/Schema.pm,
1237 FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
1238 FS/FS/part_pkg.pm, FS/FS/part_pkg_link.pm,
1239 httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
1240 httemplate/edit/process/part_pkg.cgi: bundle bill linked packages
1241 into top line total when desired #5724
1243 2009-07-19 21:51 ivan
1245 * FS/FS/cust_pkg.pm: one $conf is enough
1247 2009-07-19 21:40 ivan
1249 * rt/: FREESIDE_MODIFIED, lib/RT/Transaction_Overlay.pm: slightly
1250 improve terrible quoting behavior when you change MessageBoxWidth
1252 2009-07-19 21:19 ivan
1254 * httemplate/elements/header.html: fix preferences links showing as
1255 blue/purple on RT side
1257 2009-07-19 21:14 ivan
1259 * rt/: FREESIDE_MODIFIED, html/Ticket/Create.html: fix badly styled
1260 links on ticket create (fallout from RT borging/styling)
1262 2009-07-17 16:33 ivan
1264 * FS/FS/cdr.pm: remove unused cdr_upstream_rate
1266 2009-07-17 16:10 rsiddall
1268 * rpm/freeside.spec: Filter out requirements for specific Freeside
1269 modules so that you can install an RPM which requires missing
1272 2009-07-17 15:26 ivan
1274 * FS/: FS/cust_main.pm, FS/Cron/bill.pm, bin/freeside-daily: commit
1275 pkgpart exclusion for billing run, RT#5495
1277 2009-07-17 07:58 jeff
1279 * bin/billco-upload: add mutex and commit changes found on
1282 2009-07-16 19:29 jeff
1284 * httemplate/search/cust_pkg.cgi: FSM, another missed file for 477
1287 2009-07-16 18:44 jeff
1289 * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm, part_pkg/voip_cdr.pm:
1290 bill usage when cancelling package
1292 2009-07-16 18:08 jeff
1294 * bin/generate-table-module: black magic to edit Mason.pm as well
1296 2009-07-16 17:35 ivan
1298 * FS/FS/part_pkg/: voip_cdr.pm: add single_price option so you can
1299 do one per-minute price without rate tables, RT#5495
1301 2009-07-16 17:33 ivan
1303 * FS/MANIFEST: get rid of cdr_upstream_rate table and some other
1304 old convergent cruft
1306 2009-07-16 17:10 ivan
1308 * FS/: FS/Schema.pm, FS/cdr.pm, FS/cdr_upstream_rate.pm,
1309 FS/part_pkg/voip_cdr.pm, FS.pm, t/cdr_upstream_rate.t: get rid of
1310 cdr_upstream_rate table and some other old convergent cruft
1312 2009-07-16 15:16 jeff
1314 * FS/FS/Mason.pm: dark magic coming soon
1316 2009-07-15 18:57 jeff
1318 * httemplate/search/477.html: duh! more 477 files
1320 2009-07-15 18:35 jeff
1322 * httemplate/search/report_477.html: missed file for 477 reporting
1324 2009-07-15 16:06 ivan
1326 * FS/FS/part_pkg/cdr_termination.pm: unused for now
1328 2009-07-15 15:49 ivan
1330 * FS/FS/: Conf.pm, cdr.pm: add option to trim leading zeros when
1331 setting charged_party to accountcode, RT#5495
1333 2009-07-14 12:06 rsiddall
1335 * FS/FS/part_export/domreg_net_dri.pm: Minor bug fix, spotted by
1338 2009-07-14 12:05 rsiddall
1340 * FS/FS/svc_domain.pm: Changed description of "action" field to
1341 match domain registration exports.
1343 2009-07-13 20:14 ivan
1345 * htetc/handler.pl: fix warnings, from RT merge fallout
1347 2009-07-13 19:53 ivan
1349 * FS/FS/part_export/netsapiens.pm: fix netsapiens device
1350 provisioning? or at least better debugging, RT#5226
1352 2009-07-13 19:52 ivan
1354 * httemplate/elements/tr-select-did.html: stop Dumper spew
1356 2009-07-13 17:28 rsiddall
1358 * Makefile, FS/FS/svc_domain.pm,
1359 FS/FS/part_export/domreg_net_dri.pm,
1360 httemplate/edit/process/domreg.cgi: New export to
1361 register/transfer/renew/revoke domains using Net::DRI. Currently
1362 optimized for OpenSRS. Should become more generalized in later
1363 releases. Modified Makefile to insert the Freeside log folder
1364 into the new export. Modified svc_domain.pm to prevent
1365 generation of transfer requests when a domain is moved to a
1366 different package with a domain registration attached to one of
1367 the included services. Modified domreg.cgi to display errors on
1370 2009-07-13 09:02 jeff
1372 * FS/FS/: tax_rate.pm, tax_rate_location.pm: correct ordering and
1373 other bugs in tax updates
1375 2009-07-13 03:12 ivan
1377 * FS/FS/part_pkg/recur_Common.pm: eliminate harmless "no %info hash
1378 found in FS::part_pkg::recur_Common, skipping" warning
1380 2009-07-13 02:19 ivan
1382 * FS/FS/ClientAPI/MyAccount.pm,
1383 fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: fix
1384 self-service agent-specific logos
1386 2009-07-13 02:10 ivan
1388 * httemplate/view/cust_bill-logo.cgi: fix old-style agent-virt
1391 2009-07-13 00:21 ivan
1393 * conf/invoice_html: thank you IE8
1395 2009-07-13 00:10 ivan
1397 * httemplate/search/report_unapplied_cust_pay.html: clarify wording
1399 2009-07-12 20:24 ivan
1401 * rt/html/Elements/PageLayout: think that should be it, fix bar
1402 when there's no primary $page_tabs
1404 2009-07-12 20:15 ivan
1406 * rt/html/Elements/Footer: no need for Time to display either
1408 2009-07-12 19:33 ivan
1410 * rt/html/Elements/PageLayout: style RT's menubars like ours
1412 2009-07-12 18:50 ivan
1414 * httemplate/elements/: header.html, menubar.html: style nits
1416 2009-07-12 16:45 ivan
1418 * httemplate/elements/header.html: fix header sizes :/
1420 2009-07-12 16:38 ivan
1422 * FS/FS/CGI.pm: this should fix $fsurl under the unified RT? sure
1425 2009-07-12 16:27 ivan
1427 * rt/html/NoAuth/css/3.5-default/titlebox.css: fix excessive RT
1430 2009-07-12 16:25 ivan
1432 * httemplate/edit/cust_main.cgi: ACL on customer edit
1434 2009-07-12 16:22 ivan
1436 * httemplate/elements/header.html, httemplate/elements/menu.html,
1437 httemplate/elements/xmenu.css, httemplate/elements/xmenu.top.css,
1438 rt/FREESIDE_MODIFIED, rt/etc/RT_SiteConfig.pm,
1439 rt/html/Elements/Header,
1440 rt/html/NoAuth/css/3.5-default/freeside.css,
1441 rt/html/NoAuth/css/3.5-default/misc.css,
1442 rt/html/Ticket/Display.html: resolve style weirdness (fallout
1443 from RT integration), especially non-fixed-width comment boxes,
1444 menu/searchbar differences, RT#1169
1446 2009-07-12 12:32 ivan
1448 * httemplate/elements/menu.html: update tickting config
1451 2009-07-12 06:27 jeff
1453 * FS/FS/Record.pm: stop gratuitous hash manipulatoin during enum
1456 2009-07-10 19:40 ivan
1458 * bin/drop_slony.slonik: notes
1460 2009-07-10 10:50 ivan
1462 * httemplate/elements/: select-did.html, tr-select-did.html: fix
1463 svc_phone provisioning!
1465 2009-07-09 17:36 ivan
1467 * FS/FS/cdr.pm: fix sansay CDR import to ignore "NA" in dates,
1470 2009-07-09 16:59 ivan
1472 * FS/FS/cdr.pm, FS/FS/cdr/sansay.pm, eg/cdr_template.pm: sansay
1475 2009-07-09 16:58 ivan
1477 * FS/bin/freeside-cdr-sftp_and_import: add -r option
1479 2009-07-09 14:05 ivan
1481 * FS/FS/cust_main.pm, httemplate/elements/menu.html,
1482 httemplate/search/report_unapplied_cust_pay.html,
1483 httemplate/search/unapplied_cust_pay.html: unapplied payments
1486 2009-07-09 13:36 ivan
1488 * httemplate/search/elements/cust_main_dayranges.html: no idea how
1489 i missed fixing this before
1491 2009-07-09 13:18 ivan
1493 * httemplate/search/report_receivables.cgi: oops
1495 2009-07-08 19:34 ivan
1497 * rt/html/Elements/Header: doh, fix RT onLoadHook; this fixes
1498 "Undefined subroutine &HTML::Mason::Commands::onLoadHook" error
1499 on ticket creation and otherwise, RT#1169
1501 2009-07-08 04:12 ivan
1503 * FS/FS/TicketSystem/RT_External.pm,
1504 FS/FS/TicketSystem/RT_Internal.pm, httemplate/elements/menu.html,
1505 FS/FS/Conf.pm, FS/FS/Mason.pm, htetc/handler.pl,
1506 httemplate/elements/about_freeside.html,
1507 httemplate/elements/about_rt.html,
1508 httemplate/elements/header.html,
1509 httemplate/elements/popup_link.html, rt/FREESIDE_MODIFIED,
1510 rt/html/Elements/Header, rt/html/Elements/PageLayout,
1511 rt/html/Elements/Tabs, rt/html/Prefs/SearchOptions.html,
1512 rt/html/User/Prefs.html: borg RT menus, RT#1169
1514 2009-07-07 20:33 ivan
1516 * httemplate/search/: report_receivables.cgi,
1517 report_unapplied_cust_pay.html, unapplied_cust_pay.html,
1518 elements/cust_main_dayranges.html: factor out the range-handling
1519 portions of receivables report, start on a similar unapplied
1520 payment report, RT#4861
1522 2009-07-07 02:53 ivan
1524 * FS/FS/Schema.pm, httemplate/view/svc_broadband.cgi: allow null
1525 svc_broadband.ip_addr
1527 2009-07-07 02:23 ivan
1529 * FS/FS/: Conf.pm, Schema.pm, svc_broadband.pm: allow null
1530 svc_broadband.ip_addr
1532 2009-07-07 02:22 ivan
1534 * httemplate/edit/svc_broadband.cgi: UI nit - double #
1536 2009-07-07 00:32 mark
1538 * FS/bin/freeside-void-payments: Add freeside-void-payments script
1539 for returned check processing
1541 2009-07-06 17:53 ivan
1543 * FS/FS/cdr/netcentrex.pm: for netcentrex CDRs, import duration to
1544 duration field (previously only billsec)
1546 2009-07-06 17:47 ivan
1548 * FS/FS/cdr.pm: on CDR date parse, consider 1970-01-01 NULL like
1551 2009-07-06 16:14 ivan
1553 * httemplate/search/: cdr.html, report_cdr.html: search cdr by
1556 2009-07-06 14:34 ivan
1558 * httemplate/browse/rate_region.html: align, display countrycode
1559 with +, space between prefixes allowing wrapping
1561 2009-07-05 17:28 ivan
1563 * httemplate/view/svc_phone.cgi: fix incoming CDR links wrt
1566 2009-07-05 17:10 ivan
1568 * httemplate/elements/: select-did.html, tr-select-did.html: doh
1570 2009-07-05 16:56 ivan
1572 * httemplate/elements/: select-did.html, tr-select-did.html: allow
1573 svc_phone.phonenum to be edited when a DID selector is not in use
1575 2009-07-05 16:17 ivan
1577 * httemplate/search/cdr.html: format start/answer/end dates and
1578 link svcnum to service
1580 2009-07-05 14:35 ivan
1582 * FS/FS/Schema.pm, FS/FS/cdr.pm,
1583 httemplate/elements/checkboxes.html, httemplate/search/cdr.html,
1584 httemplate/search/report_cdr.html: CDR search by dcontext,
1585 charged_party, toggle of display fields, RT#4081
1587 2009-07-03 17:47 ivan
1589 * FS/FS/part_event/Condition/: cust_payments.pm,
1590 cust_payments_pkg.pm: add condition based on total customer
1591 payments as a multiplier of a specific package, RT#3983
1593 2009-07-03 17:08 ivan
1595 * FS/FS/part_event/Condition/once.pm: spealing
1597 2009-07-02 04:22 ivan
1599 * FS/FS/cdr.pm, FS/FS/Schema.pm, FS/FS/cdr_termination.pm,
1600 FS/FS/part_pkg/cdr_termination.pm,
1601 httemplate/edit/cust_main/billing.html,
1602 httemplate/search/cdr.html, httemplate/search/report_cdr.html:
1603 settlement cdr processing, RT#5495
1605 2009-07-01 19:02 ivan
1607 * FS/FS/: cust_main.pm, part_event/Action/cust_bill_fee_percent.pm,
1608 part_event/Action/fee.pm: fix late fees, RT#5665
1610 2009-07-01 18:26 jeff
1612 * FS/FS/ClientAPI/MyAccount.pm, FS/FS/part_pkg/flat.pm,
1613 FS/FS/part_pkg/flat_introrate.pm, httemplate/search/cust_pkg.cgi:
1614 update flat_introrate plan to better fit current codebase RT#4912
1616 2009-07-01 03:28 ivan
1618 * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cdr_termination.pm,
1619 FS/FS/cust_main.pm, FS/FS/part_pkg/cdr_termination.pm,
1620 FS/FS/part_pkg/recur_Common.pm, FS/t/cdr_termination.t,
1621 httemplate/edit/cust_main/billing.html,
1622 httemplate/view/cust_main/billing.html: start of settlement CDR
1625 2009-06-30 22:34 ivan
1627 * FS/FS/part_event/Action/cust_bill_fee_percent.pm,
1628 FS/FS/part_event/Action/fee.pm,
1629 httemplate/elements/select-taxclass.html,
1630 httemplate/elements/tr-select-taxclass.html: add tax class
1631 selection back for late charges w/1.9 events, RT#5665
1633 2009-06-30 13:18 jeff
1635 * FS/FS.pm, httemplate/elements/menu.html: documentation
1638 2009-06-30 12:38 ivan
1640 * FS/FS/Schema.pm, FS/FS/part_pkg_taxclass.pm,
1641 httemplate/browse/part_pkg_taxclass.html,
1642 httemplate/edit/part_pkg_taxclass.html,
1643 httemplate/edit/process/part_pkg_taxclass.html,
1644 httemplate/elements/menu.html,
1645 httemplate/elements/select-taxclass.html,
1646 httemplate/elements/tr-select-taxclass.html: disabling a
1649 2009-06-30 05:32 ivan
1651 * httemplate/edit/quick-charge.html: remove debugging
1653 2009-06-30 05:28 ivan
1655 * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
1656 httemplate/edit/REAL_cust_pkg.cgi,
1657 httemplate/edit/quick-charge.html,
1658 httemplate/edit/process/REAL_cust_pkg.cgi,
1659 httemplate/view/cust_main/packages/status.html,
1660 FS/FS/Cron/bill.pm, httemplate/edit/process/quick-charge.cgi:
1661 one-time charge "hold for later" / any package future start date,
1664 2009-06-30 04:09 ivan
1666 * FS/FS/part_export/netsapiens.pm: this will help
1668 2009-06-30 02:38 ivan
1670 * FS/FS/: phone_device.pm, part_export/netsapiens.pm: more steps to
1671 netsapiens export, RT#5226
1673 2009-06-29 19:54 ivan
1675 * FS/FS/part_export/netsapiens.pm: add DID association w/user?
1676 docs from netsapiens rough... RT#5226
1678 2009-06-29 18:42 ivan
1680 * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm,
1681 FS/FS/part_device.pm, FS/FS/phone_device.pm, FS/FS/svc_phone.pm,
1682 FS/t/part_device.t, FS/t/phone_device.t,
1683 httemplate/browse/part_device.html,
1684 httemplate/edit/part_device.html,
1685 httemplate/edit/phone_device.html,
1686 httemplate/edit/process/part_device.html,
1687 httemplate/edit/process/phone_device.html,
1688 httemplate/misc/delete-phone_device.html,
1689 httemplate/misc/part_device-import.html,
1690 httemplate/elements/menu.html,
1691 httemplate/misc/process/part_device-import.html,
1692 httemplate/view/svc_phone.cgi: phone devices (for netsapiens
1693 integration), RT#5226
1695 2009-06-29 15:48 rsiddall
1697 * rpm/freeside.spec: Fix PDF invoice generation, including
1698 requirement for ghostscript.
1700 2009-06-29 07:45 jeff
1702 * bin/cust_pay_histogram: show total number of payments
1704 2009-06-29 06:55 jeff
1706 * bin/cust_pay_histogram: commandline tool for examining cust_pay
1707 records by date range #5652
1709 2009-06-29 06:53 jeff
1711 * FS/FS/part_pkg_report_option.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
1712 FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
1713 FS/t/part_pkg_report_option.t, FS/FS.pm, FS/MANIFEST,
1714 httemplate/browse/part_pkg_report_option.html,
1715 httemplate/edit/part_pkg.cgi,
1716 httemplate/edit/part_pkg_report_option.html,
1717 httemplate/edit/cust_main/bottomfixup.html,
1718 httemplate/edit/cust_main/bottomfixup.js,
1719 httemplate/edit/cust_main/choose_tax_location.html,
1720 httemplate/edit/process/part_pkg.cgi,
1721 httemplate/edit/process/part_pkg_report_option.html,
1722 httemplate/misc/xmlhttp-cust_main-censustract.html,
1723 httemplate/edit/cust_main/contact.html,
1724 httemplate/elements/location.html, httemplate/elements/menu.html,
1725 httemplate/search/cust_main.html,
1726 httemplate/search/report_cust_main.html,
1727 httemplate/search/report_cust_pkg.html: FCC form 477 reporting
1730 2009-06-28 23:21 ivan
1732 * FS/MANIFEST: remove freeside-expiration-alerter
1734 2009-06-26 17:55 ivan
1736 * FS/bin/freeside-expiration-alerter: replaced by
1737 FS::Cron::alert_expiration
1739 2009-06-26 16:21 ivan
1741 * FS/bin/freeside-queued: doh, brainfart, RT#5572
1743 2009-06-26 16:12 ivan
1745 * FS/bin/freeside-queued: add -s and -n flags to freeside-daily to
1746 specify the kinds of jobs to be run, RT#5572
1748 2009-06-26 11:53 ivan
1750 * FS/FS/cust_main.pm: in smart_search, move duplicate elimination
1751 bits so that they're used even when doing an exact search on a
1752 browser-remembered result
1754 2009-06-25 23:55 mark
1756 * FS/: FS/Conf.pm, bin/freeside-daily: Add expiration alerts to
1757 freeside-daily routine
1759 2009-06-25 13:23 ivan
1761 * FS/FS/ClientAPI/Signup.pm: finish fixing "Real time processing
1762 not enabled!" error when using signup without any real-time
1765 2009-06-25 12:55 ivan
1767 * FS/FS/ClientAPI/Signup.pm: eliminate harmless warning log spam:
1768 Argument "" isn't numeric in numeric eq (==) at
1769 /usr/local/share/perl/5.8.8/FS/ClientAPI/Signup.pm line 57
1771 2009-06-25 12:47 ivan
1773 * FS/FS/: agent.pm, ClientAPI/Signup.pm: fix signups for the
1774 no-gateway-at-all case, RT#5673
1776 2009-06-25 12:06 ivan
1778 * httemplate/search/cust_tax_adjustment.html: fix tax adjustment
1781 2009-06-24 18:28 ivan
1783 * FS/FS.pm, FS/MANIFEST, FS/FS/AccessRight.pm, FS/FS/Conf.pm,
1784 FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
1785 FS/FS/cust_main.pm, FS/FS/cust_tax_adjustment.pm,
1786 FS/t/cust_tax_adjustment.t,
1787 httemplate/edit/cust_tax_adjustment.html,
1788 httemplate/edit/process/cust_tax_adjustment.html,
1789 httemplate/search/cust_tax_adjustment.html,
1790 httemplate/view/cust_main/payment_history.html: tax adjustments,
1793 2009-06-24 18:22 ivan
1795 * httemplate/view/cust_main/one_time_charge_link.html: fix extra
1798 2009-06-24 11:36 ivan
1800 * init.d/freeside-init, FS/bin/freeside-queued: add support for db
1803 2009-06-24 02:07 mark
1805 * FS/: FS/Cron/alert_expiration.pm, bin/freeside-daily: Move
1806 expiration alerts into FS::Cron::alert_expiration
1808 2009-06-23 21:42 ivan
1810 * FS/FS/part_pkg.pm: fix upgrade issue w/ black part_pkg.comment,
1813 2009-06-23 18:40 ivan
1815 * httemplate/graph/cust_bill_pkg.cgi: fix total links on
1816 agent-specific sales report, RT#5449
1818 2009-06-23 13:33 rsiddall
1820 * httemplate/view/svc_domain.cgi: Remove ability to renew domain
1821 registration for more than one year as we can't automatically
1822 bill for multi-year renewals at this time.
1824 2009-06-22 16:42 ivan
1826 * FS/FS/cust_pay.pm: fix using encryption produces non-decrypted
1827 data in payment receipts, RT#5536
1829 2009-06-22 15:55 ivan
1831 * FS/FS/Mason.pm, httemplate/search/cust_main.html: fix advanced
1832 customer report failure, RT#5515
1834 2009-06-22 10:00 jeff
1836 * FS/FS/cust_main.pm: wtf? the tax applies but it doesn't? RT#5574
1838 2009-06-22 03:45 ivan
1840 * FS/FS/part_pkg.pm: eliminate harmless upgrade error: Argument ""
1841 isn't numeric in numeric eq (==) at
1842 /usr/local/share/perl/5.8.8/FS/part_pkg.pm line 371.
1844 2009-06-22 03:39 ivan
1846 * FS/FS/access_user.pm: fix pod
1848 2009-06-22 03:28 ivan
1850 * FS/FS/part_pkg.pm: fix setup/recur -> setup_fee/recur_fee upgrade
1852 2009-06-22 03:06 ivan
1854 * FS/FS/Conf.pm, FS/FS/cust_main.pm,
1855 httemplate/search/cust_bill_pkg.cgi,
1856 httemplate/search/report_tax.cgi: finish basic implemention of
1857 tax exemption by tax name hack, RT#5127
1859 2009-06-22 00:50 ivan
1861 * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Schema.pm,
1862 FS/FS/cust_main.pm, FS/FS/cust_main_exemption.pm,
1863 FS/t/cust_main_exemption.t,
1864 httemplate/edit/cust_main/billing.html,
1865 httemplate/edit/process/cust_main.cgi,
1866 httemplate/view/cust_main/billing.html: tax exemption by tax
1869 2009-06-21 15:00 ivan
1871 * FS/FS/part_pkg/agent.pm: eliminate leaky debugging and a warning
1874 2009-06-21 08:42 jeff
1876 * FS/FS/part_export/: www_plesk.pm, acct_plesk.pm: link to docs
1879 2009-06-21 08:21 jeff
1881 * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
1882 httemplate/browse/agent_type.cgi, httemplate/browse/part_pkg.cgi,
1883 httemplate/edit/REAL_cust_pkg.cgi,
1884 httemplate/edit/agent_type.cgi, httemplate/edit/cust_pkg.cgi,
1885 httemplate/edit/part_bill_event.cgi,
1886 httemplate/edit/part_pkg.cgi, httemplate/edit/reg_code.cgi,
1887 httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
1888 httemplate/misc/bulk_change_pkg.cgi,
1889 httemplate/misc/cancel_pkg.html,
1890 httemplate/misc/cust_main-import.cgi,
1891 httemplate/misc/delay_susp_pkg.html,
1892 httemplate/misc/meta-import.cgi, httemplate/search/cust_main.cgi,
1893 httemplate/search/cust_pkg.cgi, httemplate/search/reg_code.html,
1894 httemplate/search/report_cust_pkg.html,
1895 httemplate/view/cust_main/packages/package.html,
1896 httemplate/view/cust_main/packages/status.html: CUSTOM
1897 packages/actual flag for custom packages #3988
1899 2009-06-19 14:49 jeff
1901 * FS/FS/: cust_bill_pkg_detail.pm, tax_rate.pm: support some older
1902 Pg when upgrading tax rates and cust_bill_pkg_details
1904 2009-06-19 10:53 jeff
1906 * fs_selfservice/FS-SelfService/cgi/verify.cgi: treat webpay type
1909 2009-06-19 05:08 ivan
1911 * FS/FS/part_pkg/agent.pm: fix the prorating for the package's
1912 first month (whew!) add an option not to prorate the accounts
1915 2009-06-19 00:46 ivan
1917 * FS/FS/cust_main.pm: AND helps alot, RT#5572 for real
1919 2009-06-19 00:14 ivan
1921 * FS/FS/cust_main.pm: attempt to optimize the easy parts of billing
1924 2009-06-18 04:09 ivan
1926 * FS/FS/part_pkg/agent.pm: omit listing spurious customer details
1928 2009-06-18 04:07 ivan
1930 * FS/FS/part_pkg/bulk.pm: bulk price plan fix - don't omit setup
1933 2009-06-18 04:04 ivan
1935 * FS/FS/part_pkg/agent.pm: add agent wholsale price plan, RT#4696
1937 2009-06-18 04:03 ivan
1939 * FS/FS/Schema.pm, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi:
1940 add basic part_pkg cost columns for agent wholsale price plan,
1943 2009-06-18 03:07 ivan
1945 * FS/FS/cust_main.pm: uuh, don't bomb out if there *isn't* a postal
1948 2009-06-18 02:52 ivan
1950 * httemplate/images/gray-black-side.png: forgot this
1952 2009-06-17 18:17 mark
1954 * httemplate/: elements/menu.html, search/report_receivables.cgi,
1955 search/report_receivables.html: Fix receivables report ACL checks
1958 2009-06-16 23:43 mark
1960 * FS/FS/AccessRight.pm, httemplate/elements/menu.html,
1961 httemplate/search/report_receivables.cgi,
1962 httemplate/search/report_receivables.html: Added separate access
1963 right for receivables report
1965 2009-06-16 19:39 ivan
1967 * FS/FS/Conf.pm, FS/FS/access_user.pm,
1968 httemplate/edit/process/REAL_cust_pkg.cgi,
1969 httemplate/edit/process/part_pkg.cgi,
1970 httemplate/edit/process/quick-cust_pkg.cgi,
1971 httemplate/elements/menubar.html,
1972 httemplate/misc/process/link.cgi, httemplate/pref/pref.html,
1973 httemplate/search/cust_event.html,
1974 httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
1975 httemplate/view/cust_main.cgi: finish up initial work on customer
1976 view tabs (ensure links back to customer view call include
1977 show=packages if default view isn't jumbo or packages already),
1980 2009-06-15 20:29 ivan
1982 * httemplate/: elements/menubar.html, pref/pref-process.html,
1983 pref/pref.html, view/cust_main.cgi, view/cust_main/packages.html,
1984 view/cust_main/payment_history.html, view/cust_main/tickets.html:
1985 basic customer view tabs, RT#5586
1987 2009-06-15 14:41 rsiddall
1989 * FS/FS/AccessRight.pm, httemplate/view/svc_domain.cgi: Add a new
1990 access right for managing domain registration (registering,
1991 transferring, revoking, renewing, etc.).
1993 2009-06-15 13:43 jeff
1995 * FS/FS/cust_main.pm: check for need for postal fee before charging
1996 the customer, not after
1998 2009-06-15 12:41 rsiddall
2000 * FS/FS/part_export/domreg_opensrs.pm,
2001 httemplate/edit/process/domreg.cgi,
2002 httemplate/view/svc_domain.cgi: Add domain registration
2003 operations to the View Domain screen, if the domain has an
2004 associated export supporting registration. Shows the domain
2005 status and allows registration, transfer, revocation, or renewal.
2006 Revocation almost never works since the registries impose very
2007 short windows after initial registration. Also updated the
2008 OpenSRS registration export to support the additional operations.
2010 2009-06-12 20:13 rsiddall
2012 * rpm/freeside.spec: Default configuration files had
2013 directory-style permission values.
2015 2009-06-11 19:48 rsiddall
2017 * rpm/freeside.spec: Freeside no longer uses a datasource-specific
2018 configuration folder. Configuration is kept in the RDBMS and
2019 initialized from the default_conf folder. RT 5579.
2021 2009-06-10 16:30 jeff
2023 * conf/invoice_latex: prevent notes from bleeding onto coupon
2026 2009-06-10 14:58 ivan
2028 * FS/FS/: cust_bill.pm, cust_bill_pkg.pm: should hopefully fix old
2029 services showing up on invoices, RT#5451/RT#5514/RT#5564/RT#3032
2031 2009-06-10 12:50 ivan
2033 * FS/FS/Cron/bill.pm: don't add another queued_bill job to the
2034 queue if there's already one waiting to run for a customer,
2037 2009-06-10 00:58 ivan
2039 * httemplate/search/cust_pkg.cgi: this should add the info s1 was
2040 looking for, RT#5539
2042 2009-06-09 20:06 ivan
2044 * FS/bin/freeside-upgrade: doh, semicolon
2046 2009-06-09 20:00 ivan
2048 * FS/bin/freeside-upgrade: don't attempt to create h_queue indices,
2049 for SG upgradability
2051 2009-06-09 19:08 ivan
2053 * httemplate/edit/payment_gateway.html: update gateway list in
2054 order to add WesternACH, RT#5409
2056 2009-06-09 17:02 ivan
2058 * FS/FS/cust_main.pm: eliminate harmless
2060 Argument "" isn't numeric in numeric comparison (<=>) at
2061 /usr/local/share/perl/5.8.8/FS/cust_main.pm line 6759.
2063 warning, sort batched payments on a column that actually exists
2065 2009-06-04 07:27 ivan
2067 * httemplate/docs/credits.html: fix scrolling
2069 2009-06-04 07:09 ivan
2071 * rpm/freeside.spec: there are lots of contributors too!
2073 2009-06-04 07:08 ivan
2075 * httemplate/docs/credits.html: $core->add("jeremyd");
2077 2009-06-03 20:49 ivan
2079 * bin/freeside-migrate-events: much more efficient event migration:
2080 let the database do the work, RT#5426
2082 2009-06-03 17:49 ivan
2084 * bin/freeside-migrate-events: add a -m mode to improve performance
2085 so upgrade can complete for large databases, RT#5426
2087 2009-06-03 14:09 rsiddall
2089 * rpm/freeside.spec: Incorrect permissions on the default
2090 configuration folder caused installation to fail with an
2091 incomplete database initialization. Failure to remove the
2092 ticket_system file from the default configuration folder caused
2093 Freeside to try to use RT.
2095 2009-06-03 12:52 ivan
2097 * FS/FS/UID.pm: add a hack to set default schema, cf.
2098 http://www.freeside.biz/mediawiki/index.php/Freeside:1.7:Documentation:Administration:PostgreSQL_Schema
2100 2009-05-31 22:43 jeff
2102 * FS/FS/part_pkg_taxproduct.pm, FS/FS/tax_rate.pm,
2103 httemplate/misc/tax-fetch_and_replace.cgi,
2104 httemplate/misc/process/tax-fetch_and_replace.cgi: a 'start over'
2105 function for the taxproduct based tax data loading
2107 2009-05-31 02:57 ivan
2109 * FS/FS/cust_bill.pm: wtf
2111 2009-05-31 02:45 ivan
2113 * FS/FS/cust_bill.pm: don't fallback to 'Payable upon receipt'
2114 invoice terms anymore. or in other words, honor setting
2115 'invoice_default_terms' blank, like in 1.7. RT#5415
2117 2009-05-31 01:39 ivan
2119 * httemplate/browse/part_pkg.cgi: add "hide one-time charges"
2122 2009-05-30 23:59 ivan
2124 * httemplate/: browse/part_pkg.cgi, elements/select-table.html:
2125 package definition browse/search, filter by package class,
2128 2009-05-30 22:15 ivan
2130 * bin/cdr-netsapiens.import: start of netsapeins cdr import, will
2131 finish up when can connect again, RT#5226
2133 2009-05-30 21:57 ivan
2135 * FS/FS/part_export/netsapiens.pm: necessary for
2136 bin/cdr-netsapeins.import
2138 2009-05-30 05:15 ivan
2140 * FS/FS/Schema.pm: very long transnexus filenames, RT#5229
2142 2009-05-30 04:21 ivan
2144 * FS/FS/cdr/transnexus.pm: clid is base-64 encoded, huh, RT#5229
2146 2009-05-30 04:14 ivan
2148 * bin/cdr-transnexus.import: quick hacked-up copy of
2149 freeside-cdr-sftp_and_import for transnexus directory structure,
2152 2009-05-30 03:45 ivan
2154 * FS/FS/: cdr.pm, cdr/transnexus.pm: add transnexus format, RT#5229
2156 2009-05-29 20:40 ivan
2158 * FS/FS/part_pkg/prepaid.pm: and enable overlimit_action, RT#4995
2160 2009-05-29 20:14 ivan
2162 * FS/FS/: svc_acct.pm, part_pkg/flat.pm, part_pkg/prepaid.pm: add
2163 ability for prepaid packages to have usage limits and cancel if
2164 they're hit, RT#4995
2166 2009-05-29 19:31 ivan
2168 * FS/FS/: Conf.pm, svc_acct.pm: require svc_acct-usage_threshold to
2169 be set explicitly, don't default to 80%
2171 2009-05-29 16:36 ivan
2173 * httemplate/search/cdr.html: slightly better labels and field
2174 order for CDR report, RT#4081
2176 2009-05-29 16:17 ivan
2178 * FS/FS/: Conf.pm, cdr.pm, cdr/netcentrex.pm: fixup pivot code
2179 handling in netcentrex CDR handling, RT#4081
2181 2009-05-28 21:43 jeff
2183 * FS/FS/Conf.pm: correct description to reflect previous changes
2185 2009-05-28 17:22 jeff
2187 * httemplate/edit/: quick-charge.html, process/quick-charge.cgi:
2188 don't require a leading 0 in the quick charge amount
2190 2009-05-27 15:32 ivan
2192 * httemplate/search/cust_bill_pkg.cgi: and multiple taxlcasses. i
2193 think that should actually do it for now on RT#5446
2195 2009-05-27 15:23 ivan
2197 * httemplate/search/report_tax.cgi: and the "tax invoiced" link
2198 too! woo, working, RT#5446
2200 2009-05-27 15:13 ivan
2202 * httemplate/search/: cust_bill_pkg.cgi: maybe this willf inally
2203 fix total line links on tax report when using report_group
2204 kludge? (still possibly not in all corner cases), RT#5446
2206 2009-05-27 15:10 ivan
2208 * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: maybe this
2209 willf inally fix total line links on tax report when using
2210 report_group kludge? (still possibly not in all corner cases),
2213 2009-05-27 14:35 ivan
2215 * httemplate/search/report_tax.cgi: fix total line links on tax
2216 report when using report_group kludge? (possibly not in all
2217 corner cases), RT#5446
2219 2009-05-27 14:27 ivan
2221 * httemplate/search/report_tax.cgi: fix total line links on tax
2222 report when using report_group kludge? (possibly not in all
2223 corner cases), RT#5446
2225 2009-05-27 14:24 jeff
2227 * httemplate/elements/menuarrow.gif: close ticket 1517
2229 2009-05-27 10:18 ivan
2231 * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix total
2232 line links on tax report when using report_group kludge?
2233 (possibly not in all corner cases), RT#5446
2235 2009-05-27 00:50 jeff
2237 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
2238 FS/FS/cust_recon.pm, FS/MANIFEST, FS/FS/cust_pkg.pm,
2239 FS/FS/svc_acct.pm, FS/FS/ClientAPI/Bulk.pm,
2240 FS/FS/part_pkg/voip_cdr.pm, FS/bin/freeside-selfservice-server,
2241 FS/t/cust_recon.t, fs_selfservice/FS-SelfService/MANIFEST,
2242 fs_selfservice/FS-SelfService/Makefile.PL,
2243 fs_selfservice/FS-SelfService/SelfService.pm,
2244 fs_selfservice/FS-SelfService/freeside-selfservice-clientd,
2245 fs_selfservice/FS-SelfService/freeside-selfservice-soap-server,
2246 fs_selfservice/FS-SelfService/iZoomOnlineProvisionService.pm:
2247 bulk provisioning via ftp and SOAP #5202
2249 2009-05-26 05:32 jeff
2251 * fs_selfservice/FS-SelfService/cgi/: overlibmws.js,
2252 overlibmws_crossframe.js, overlibmws_draggable.js,
2253 overlibmws_iframe.js, iframecontentmws.js: include overlib in
2256 2009-05-25 19:48 ivan
2258 * httemplate/search/report_tax.cgi: and also fix "tax invoiced"
2259 portion of total line when using config option for some basic tax
2260 grouping by name, RT#5446
2262 2009-05-25 19:03 ivan
2264 * httemplate/search/report_tax.cgi: mostly fix total line when
2265 using config option for some basic tax grouping by name, RT#5446
2267 2009-05-25 18:41 ivan
2269 * httemplate/search/: report_tax.html, report_tax.cgi: add a config
2270 option for some basic tax grouping by name, RT#5446
2272 2009-05-25 18:35 ivan
2274 * FS/FS/Conf.pm, httemplate/search/report_tax.cgi,
2275 httemplate/search/report_tax.html: add a config option for some
2276 basic tax grouping by name, RT#5446
2278 2009-05-25 15:42 ivan
2280 * httemplate/graph/cust_bill_pkg.cgi: fix total links on sales
2281 graph when a package class is specified, RT#5449
2283 2009-05-24 20:59 ivan
2285 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: international
2286 self-service payments, RT#1592
2288 2009-05-24 18:49 ivan
2290 * FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/MyAccount.pm,
2291 fs_selfservice/FS-SelfService/SelfService.pm,
2292 fs_selfservice/FS-SelfService/cgi/card.html,
2293 fs_selfservice/FS-SelfService/cgi/make_payment.html,
2294 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
2295 fs_selfservice/FS-SelfService/cgi/misc/counties.cgi,
2296 fs_selfservice/FS-SelfService/cgi/misc/states.cgi,
2297 httemplate/elements/location.html,
2298 httemplate/elements/select-county.html: international
2299 self-service payments, RT#1592
2301 2009-05-21 20:22 ivan
2303 * FS/bin/freeside-upgrade: commit before sqlradius upgrade so
2304 sqlradius upgrade errors from permissions can be ignored for now
2306 2009-05-21 20:02 ivan
2308 * FS/FS/cust_pkg.pm, httemplate/search/report_cust_pkg.html: add
2309 ability to report on packages w/status "not yet billed" as well,
2312 2009-05-20 08:27 ivan
2314 * FS/FS/Conf.pm, httemplate/view/cust_main/packages.html,
2315 httemplate/view/cust_main/packages/services.html: add "manage
2316 device" link & config, RT#5438
2318 2009-05-20 01:27 ivan
2320 * FS/FS/part_export/netsapiens.pm: get subscriber deletion working
2321 and remove devel cruft, RT#5226
2323 2009-05-19 18:06 ivan
2325 * FS/FS/part_export/netsapiens.pm: first pass at netsapiens
2326 integration, RT#5226
2328 2009-05-18 12:23 jeff
2330 * FS/FS/tax_rate_location.pm: miss use
2332 2009-05-18 12:21 jeff
2334 * FS/FS/Schema.pm: allow empty state
2336 2009-05-18 11:21 jeff
2338 * FS/bin/freeside-upgrade: prevent death on meritless sqlradius
2341 2009-05-18 02:55 ivan
2343 * FS/FS/cust_svc.pm, FS/FS/ClientAPI/MyAccount.pm,
2344 FS/FS/UI/bytecount.pm,
2345 fs_selfservice/FS-SelfService/cgi/header.html,
2346 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
2347 fs_selfservice/FS-SelfService/cgi/view_cdr_details.html,
2348 fs_selfservice/FS-SelfService/cgi/view_usage.html,
2349 fs_selfservice/FS-SelfService/SelfService.pm: basic CDR viewing
2350 from self-service, RT#4018
2352 2009-05-18 01:40 ivan
2354 * FS/bin/freeside-cdr-sftp_and_import: it would help to use the
2355 correct port, RT#4081
2357 2009-05-17 21:56 jeff
2359 * FS/FS/: part_pkg_taxrate.pm, tax_rate.pm: handle dates before
2362 2009-05-16 13:07 rsiddall
2364 * FS/FS/part_export/domreg_opensrs.pm: Added information on common
2365 failure causes to the perldoc.
2367 2009-05-16 12:27 rsiddall
2369 * FS/FS/part_export/domreg_opensrs.pm: Defer use of Net::OpenSRS so
2370 that failure to install the module doesn't stop Apache from
2371 starting. (This causes attempts to register domains to fail
2374 2009-05-15 19:29 rsiddall
2376 * FS/FS/part_export/domreg_opensrs.pm: Provide better diagnostics
2377 when the cust_main owning this domain does not provide fields
2378 required for use as a contact handle in the domain registration
2379 record. Also temporarily disable the ability to have the export
2380 do only registration or only transfers.
2382 2009-05-15 12:41 rsiddall
2384 * FS/FS/svc_domain.pm, FS/FS/part_export/domreg_opensrs.pm,
2385 httemplate/edit/part_export.cgi, httemplate/edit/svc_domain.cgi,
2386 httemplate/edit/process/part_export.cgi,
2387 httemplate/edit/process/svc_domain.cgi: Simple domain
2388 registration at Tucows OpenSRS using an export based on
2389 Net::OpenSRS. When a domain is added and the export runs, it
2390 will register the domain or initiate a transfer. You can also
2391 choose no action. There's currently no provision for revoking
2392 domains or renewing registrations. Depending on the settings at
2393 OpenSRS, orders may look like they've succeeded in Freeside but
2394 actually be queued pending input by the reseller at OpenSRS. The
2395 part_export CGIs were modified to allow a multi-valued select to
2396 be used to control which TLDs are enabled for registration.
2398 2009-05-14 09:26 jeff
2400 * httemplate/edit/cust_main/bottomfixup.js: ask for help assignting
2403 2009-05-14 09:25 jeff
2405 * httemplate/view/cust_main/billing.html: show geocode when
2408 2009-05-13 15:27 jeff
2410 * FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
2411 FS/FS/cust_bill_pkg_tax_rate_location.pm, FS/FS/cust_main.pm,
2412 FS/FS/tax_rate_location.pm, FS/MANIFEST, FS/FS/tax_rate.pm,
2413 FS/t/cust_bill_pkg_tax_rate_location.t, FS/t/tax_rate_location.t,
2414 bin/tax_rate_location.import, httemplate/misc/tax-import.cgi,
2415 httemplate/search/cust_bill_pkg.cgi,
2416 httemplate/search/report_newtax.cgi: improved taxproduct tax
2419 2009-05-12 17:51 ivan
2421 * conf/invoice_latex: remove obsolete comments
2423 2009-05-09 17:45 ivan
2425 * FS/FS/svc_phone.pm: label phone_name correctly
2427 2009-05-09 16:54 ivan
2429 * FS/bin/freeside-cdr-sftp_and_import, bin/cdr.sftp_and_import:
2430 move cdr-sftp_and_import script to FS/bin, add -p option, RT#4081
2432 2009-05-09 00:56 ivan
2434 * FS/FS/: Conf.pm, cdr.pm: add
2435 cdr-charged_party-truncate_{length,prefix} in order to trim
2436 charged_party to a certain length, RT#4081
2438 2009-05-08 18:44 ivan
2440 * httemplate/: edit/elements/svc_Common.html,
2441 edit/elements/edit.html, view/elements/svc_Common.html: use
2442 service-def specific labels, at least for service pages that use
2443 {view,edit}/elements/svc_Common.html RT#4081
2445 2009-05-08 17:39 ivan
2447 * FS/FS/Schema.pm, FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
2448 FS/FS/svc_acct.pm, httemplate/browse/part_svc.cgi,
2449 httemplate/edit/part_svc.cgi: add ability to configure service
2450 labels per-package (still need to actually use the labels),
2453 2009-05-08 01:41 ivan
2455 * httemplate/edit/part_pkg.cgi: fix cloning of custom packages
2456 where you've changed '(CUSTOM)', RT#5350
2458 2009-05-05 15:02 ivan
2460 * FS/FS/Conf.pm, httemplate/edit/agent.cgi: hide
2461 agent.invoice_template edit by default, with a config to turn
2464 2009-05-05 10:58 ivan
2466 * FS/FS/cust_pay.pm: add company_name to payment receipt
2468 2009-05-05 03:40 ivan
2470 * FS/FS/rate_detail.pm, httemplate/elements/file-upload.html,
2471 httemplate/misc/rate_edit_excel.html,
2472 httemplate/misc/process/rate_edit_excel.html: finish the import
2473 portion of excel rate edit, RT#5108
2475 2009-05-04 18:41 jeff
2477 * bin/cust_main_special.pm: ignore fee based taxes and eliminate
2480 2009-05-04 11:33 jeff
2482 * bin/: cust_main_special.pm, rebill: this is a quick hack to
2483 rebill customers when a cdr didn't happen
2485 2009-05-03 19:01 ivan
2487 * httemplate/search/: report_prepaid_income.cgi,
2488 report_prepaid_income.html: agent-virt prepaid income report,
2491 2009-05-03 18:17 ivan
2493 * FS/FS/svc_acct.pm: eliminate Argument "" isn't numeric in
2494 addition (+) warning
2496 2009-05-03 17:22 ivan
2498 * httemplate/: browse/rate_region.html, elements/menu.html,
2499 misc/rate_edit_excel.html, search/elements/search-xls.html,
2500 search/elements/search.html: add menu item and page for d/ling
2501 and edit rates with excel. RT#5108
2503 2009-05-03 15:45 ivan
2505 * httemplate/search/elements/: search-csv.html, search-html.html,
2506 search-xls.html, search.html: break down search.html into
2509 2009-05-03 11:34 ivan
2511 * FS/FS/AccessRight.pm, httemplate/search/cust_pay_batch.cgi: add
2512 "Redownload resolved batches" ACL for s1, RT#4271
2514 2009-05-02 20:13 ivan
2516 * httemplate/config/config.cgi: edit any config item
2518 2009-05-02 18:45 ivan
2520 * httemplate/config/config-view.cgi: add ability to delete
2521 invoice_latexreturnaddress and invoice_htmlreturnaddress too,
2524 2009-05-02 18:11 ivan
2526 * FS/FS/Conf.pm, httemplate/config/config-delete.cgi,
2527 httemplate/config/config-view.cgi: add ability to remove
2528 suffix-ed config items, RT#5218
2530 2009-05-02 17:40 ivan
2532 * bin/confdiff: confdiff
2534 2009-05-02 15:11 ivan
2536 * FS/FS/Misc/eps2png.pm: fix eps preview
2538 2009-05-01 17:01 ivan
2540 * httemplate/: browse/agent.cgi, config/config-delete.cgi,
2541 config/config-process.cgi, config/config-view.cgi: finish up
2542 useful agent stuff on the config editor: adding, deleting
2543 overrides too. also add a confirmation to override deletion from
2544 the agent browse page. RT#5218
2546 2009-05-01 13:21 jeff
2548 * FS/FS/cust_main.pm: calculate tax on tax per line and not on
2551 2009-04-30 19:43 ivan
2553 * httemplate/config/config-view.cgi: view all overrides when asked,
2554 even the ones without values. hmm :/ RT#5218
2556 2009-04-30 19:08 ivan
2558 * FS/FS/cust_event.pm: fix re-print/email from event page, yow.
2561 2009-04-30 18:07 ivan
2563 * httemplate/config/: config-process.cgi, config-view.cgi: add
2564 ability to edit the agent overrides from the main config, RT#4218
2566 2009-04-29 11:25 ivan
2568 * httemplate/edit/svc_www.cgi: fix inadvertant select box, RT#5277
2570 2009-04-28 15:38 ivan
2572 * fs_selfservice/FS-SelfService/cgi/bill.html: UI
2574 2009-04-27 21:36 ivan
2576 * FS/FS/cust_main.pm: add cancelled_cust-noevents flag to emulate
2577 SG billing-daily -r behavior, RT#4412
2579 2009-04-27 21:13 ivan
2581 * FS/FS/: Conf.pm, cust_main.pm: add cancelled_cust-noevents flag
2582 to emulate SG billing-daily -r behavior
2584 2009-04-27 16:06 ivan
2586 * FS/FS/Mason.pm: typo
2588 2009-04-27 16:01 ivan
2590 * FS/FS/Mason.pm: refuse to run w/CGI.pm 3.38. all lenny upgrades
2591 will need libcgi-pm-perl removed, suck
2593 2009-04-26 16:43 ivan
2595 * FS/FS/Schema.pm: would help to have an index on priority if we're
2596 going to order based on it
2598 2009-04-26 16:19 ivan
2600 * FS/bin/freeside-queued: start small jobs more efficiently,
2603 2009-04-26 16:09 ivan
2605 * FS/FS/Conf.pm: add a config option for max # of queued kids,
2608 2009-04-25 15:42 ivan
2610 * FS/: FS/Cron/bill.pm, bin/freeside-daily: add dry run to
2611 multi-process mode for testing, RT#4412
2613 2009-04-23 13:34 jeff
2615 * FS/FS/: Upgrade.pm, part_pkg_option.pm, part_pkg/voip_cdr.pm: add
2616 subscription option to voip_cdr
2618 2009-04-23 13:31 jeff
2620 * httemplate/misc/tax-fetch_and_import.cgi,
2621 httemplate/misc/process/tax-fetch_and_import.cgi, FS/FS/Conf.pm,
2622 FS/FS/cust_tax_location.pm, FS/FS/part_pkg_taxrate.pm,
2623 FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
2624 httemplate/elements/menu.html: autodownload and update of cch tax
2627 2009-04-22 21:57 ivan
2629 * FS/FS/Cron/bill.pm: we don't actually need the results ordered,
2630 and i'm sure it doesn't help the planner get us results sooner.
2631 last chance to try and get cursor approach working? RT#4412
2633 2009-04-22 21:14 ivan
2635 * FS/FS/Cron/bill.pm: does pg try to finish the query when the job
2636 addition is committed? well, if this works, that answers that.
2639 2009-04-22 13:24 ivan
2641 * FS/FS/Cron/bill.pm: hopefully better performance running the big
2642 query once and then fetching results with a cursor, rather than
2643 running it multiple times with an OFFSET and LIMIT, RT#4412
2645 2009-04-22 11:58 ivan
2647 * httemplate/edit/process/cust_main.cgi: fix not allowing
2648 "on-demand" card or ACH, RT#5238 RT#5237 RT#5230
2650 2009-04-21 23:52 ivan
2652 * FS/FS/Cron/bill.pm: perhaps a happier medium, RT#4412
2654 2009-04-21 17:54 ivan
2656 * FS/FS/Cron/bill.pm: have the big query find customers in batches.
2657 this should be way more efficient in multi-process mode, can
2658 start billing before the big query completes. RT#4412
2660 2009-04-21 13:59 ivan
2662 * httemplate/browse/rate_region.html: rate download/edit/upload,
2665 2009-04-21 13:28 ivan
2667 * httemplate/browse/rate_region.html: rate download/edit/upload,
2670 2009-04-21 09:42 ivan
2672 * FS/FS/Cron/bill.pm: yow. fix fallout from cust_main.archived
2673 stuff causing nothing to bill. RT#4412
2675 2009-04-20 19:23 jeff
2677 * FS/FS/UI/Web.pm, httemplate/elements/progress-popup.html: more
2678 descriptive progress popups
2680 2009-04-20 13:57 rsiddall
2682 * rpm/freeside.spec: Acceptance testing of the RPM build system
2683 flushed out a place where /bin/rm stops waiting for input if
2684 you're /bin/su as the user doing the build. Added a -f flag to
2685 stop it waiting for input.
2687 2009-04-20 09:57 ivan
2689 * FS/FS/: Schema.pm, cust_main.pm, Cron/bill.pm: add
2690 cust_main.archived field, skip billing if Y, RT#4412
2692 2009-04-19 16:55 ivan
2694 * bin/h_cust_main-wipe_paycvv: no, it was only cause their db is
2697 2009-04-19 16:52 ivan
2699 * bin/h_cust_main-wipe_paycvv: warning about this not terminating
2701 2009-04-17 16:30 ivan
2703 * bin/: fs-migrate-cust_tax_exempt, h_cust_main-wipe_paycvv:
2704 something to wipe the CVV from very large databases
2706 2009-04-17 12:50 ivan
2708 * FS/: FS/Schema.pm, FS/Cron/bill.pm, bin/freeside-queued: add
2709 priority to job queue so billing jobs don't don't drown out
2712 2009-04-17 12:21 ivan
2714 * FS/FS/Cron/bill.pm: 1 helps alot
2716 2009-04-17 12:20 ivan
2718 * FS/bin/freeside-daily: backport freeside-daily -m and
2719 cust_main::bill_and_collect to 1.7, RT#4412
2721 2009-04-17 01:25 ivan
2723 * httemplate/docs/about.html: AFFERO BITCHES
2725 2009-04-17 01:16 ivan
2727 * httemplate/docs/about.html: what time is now
2729 2009-04-17 01:02 ivan
2731 * httemplate/config/: config-process.cgi, config-view.cgi,
2732 config.cgi: show labels for select(select_hash) config options,
2735 2009-04-17 00:21 ivan
2737 * FS/FS/cust_bill.pm: add invoice number to PDF filename in email
2738 attachments, RT#3403
2740 2009-04-17 00:03 ivan
2742 * httemplate/elements/header.html,
2743 rt/html/Elements/FreesideSvcSearch: hide service search unless
2744 user has "View customer services" ACL, RT#3478
2746 2009-04-16 18:17 ivan
2748 * httemplate/search/: report_receivables.cgi,
2749 report_receivables.html: add customer status to receivables
2750 report selection, hopefully help enet, RT#5187
2752 2009-04-15 20:58 rsiddall
2754 * rpm/freeside.spec: More fixes for SuSE self-service: 1/ Put
2755 binaries in the right folder 2/ Make sure freeside group is
2756 created 3/ Make sure freeside home directory is created
2758 2009-04-15 00:14 ivan
2760 * httemplate/view/: svc_Common.html, elements/svc_Common.html:
2761 should fix view of unlinked phone numbers, RT#5171
2763 2009-04-14 22:52 ivan
2765 * httemplate/view/svc_acct.cgi: s/GECOS/Real Name/ RT#3519
2767 2009-04-14 19:44 ivan
2769 * FS/FS/ClientAPI/MyAccount.pm: fix 1.7->1.9 upgrade glitch with
2770 self-service where process_payment required "payby" instead of
2771 defaulting to CARD, RT#3905
2773 2009-04-14 19:29 ivan
2775 * FS/FS/cust_bill.pm: show 60 chars on typeset invoices but only 32
2776 on plaintext, RT#3905
2778 2009-04-14 19:15 ivan
2780 * FS/FS/cust_bill.pm: this should fix credits pushing typeset
2781 invoices off the right
2783 2009-04-14 14:01 ivan
2785 * httemplate/view/cust_main/packages.html: remove debugging
2787 2009-04-14 13:27 ivan
2789 * httemplate/view/cust_main/packages.html: don't hide old packages
2790 that have services, RT#5179
2792 2009-04-14 10:15 ivan
2794 * FS/FS/: cust_main.pm, agent.pm: add configuration option to
2795 control recurring_flag behavior, RT#3843
2797 2009-04-14 10:12 ivan
2799 * FS/FS/: Conf.pm, Schema.pm: add configuration option to control
2800 recurring_flag behavior, RT#3843
2802 2009-04-14 09:14 jeff
2804 * httemplate/misc/process/tax-import.cgi: hmmm
2806 2009-04-14 09:12 jeff
2808 * httemplate/misc/process/tax-import.cgi: better at least
2810 2009-04-13 17:09 ivan
2812 * FS/FS/Conf.pm: add configuration option to control recurring_flag
2815 2009-04-13 16:37 ivan
2817 * FS/FS/cust_main.pm: debugging
2819 2009-04-11 23:24 ivan
2821 * httemplate/elements/tr-select-svc_acct-domain.html: adding
2823 2009-04-11 23:14 ivan
2825 * httemplate/elements/selectlayers.html: add svc_phone on new
2826 customer first package, RT#4315
2828 2009-04-11 23:09 ivan
2830 * FS/FS/part_pkg.pm, httemplate/edit/cust_main.cgi,
2831 httemplate/edit/cust_main/birthdate.html,
2832 httemplate/edit/cust_main/bottomfixup.html,
2833 httemplate/edit/cust_main/bottomfixup.js,
2834 httemplate/edit/cust_main/first_pkg.html,
2835 httemplate/edit/cust_main/top_misc.html,
2836 httemplate/edit/cust_main/billing.html,
2837 httemplate/edit/cust_main/choose_tax_location.html,
2838 httemplate/edit/cust_main/select-domain.html,
2839 httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
2840 httemplate/edit/cust_main/first_pkg/svc_acct.html,
2841 httemplate/edit/cust_main/first_pkg/svc_phone.html,
2842 httemplate/edit/process/cust_main.cgi,
2843 httemplate/elements/select-domain.html,
2844 httemplate/misc/part_svc-columns.cgi,
2845 httemplate/elements/select-svc_acct-domain.html: add svc_phone on
2846 new customer first package, RT#4315
2848 2009-04-11 18:33 jeff
2850 * etc/fslongtable.sty: sheesh
2852 2009-04-11 18:24 jeff
2854 * Makefile, etc/fslongtable.sty, conf/invoice_latex: find and
2855 correct the real double counting culprit
2857 2009-04-11 14:42 ivan
2859 * FS/FS/part_event/Action/writeoff.pm, bin/freeside-migrate-events:
2860 migrate send_email, suspend_if_balance and credit events, RT#3905
2862 2009-04-11 14:29 ivan
2864 * FS/FS/part_event/Action/cust_bill_email.pm: add cust_bill_email
2867 2009-04-11 13:51 ivan
2869 * FS/bin/freeside-upgrade: don't run configuration update when -s
2870 is used for schema-only slony slave update
2872 2009-04-10 12:33 ivan
2874 * FS/FS/Conf.pm: better description for enable_taxproducts and a
2875 warning about tax-pkg_address with it
2877 2009-04-09 20:43 jeff
2879 * FS/FS/cust_main.pm: orders of magnitude faster
2881 2009-04-09 15:51 jeff
2883 * FS/FS/cdr/taqua.pm: used BillingNumber and not CallingPartyNumber
2884 for non-toll-free calls
2886 2009-04-08 15:42 ivan
2888 * FS/FS/cust_pkg.pm: fix 'agent X can't purchase pkgpart YY' error
2889 w/agent packages, RT#5119
2891 2009-04-08 01:08 ivan
2893 * FS/FS/Cron/check.pm: don't want to throw false positives, RT#5101
2895 2009-04-08 00:32 ivan
2897 * FS/FS/: Record.pm, Upgrade.pm, cust_main.pm: eliminate all trace
2898 of cvv from history records, RT#5093
2900 2009-04-07 18:13 ivan
2902 * httemplate/misc/link.cgi: when linking a legacy phone number the
2903 phone number could be typed in and not the service #. RT#3407
2905 2009-04-07 13:45 jeff
2907 * FS/FS/: cdr.pm, cdr/taqua.pm: quick option to allow importing gmt
2910 2009-04-07 11:20 ivan
2912 * FS/FS/: Conf.pm, svc_acct.pm: add a config to allow colon in
2915 2009-04-07 11:15 ivan
2917 * FS/FS/svc_acct.pm: truncate long labels that are TOO long...
2920 2009-04-06 19:50 jeff
2922 * FS/FS/cdr.pm: a tollfree regex that captures 88x and works with
2925 2009-04-06 19:18 ivan
2927 * FS/FS/cdr.pm: stop smoking crack
2929 2009-04-06 18:20 jeff
2931 * FS/FS/: Record.pm, cdr.pm, cdr/taqua.pm, part_pkg/voip_cdr.pm:
2932 correct taqua toll free handling and hasten cdr import (skip
2933 uninteresting records)
2935 2009-04-06 16:19 jeff
2937 * FS/FS/part_pkg/voip_cdr.pm: better auto toll free regex
2939 2009-04-06 11:31 jeff
2941 * FS/FS/cdr/taqua.pm: calltype 6 is international
2943 2009-04-05 17:52 jeff
2945 * Makefile, etc/fslongtable.sty: stop doublecounting
2946 extracouponspace but do not gratuitiously change existing
2949 2009-04-05 16:18 jeff
2951 * FS/FS/cust_main.pm: cleanup tax-pkg_location tax on tax fallout
2953 2009-04-04 09:22 jeff
2955 * FS/FS/: Schema.pm, cust_bill_pkg_detail.pm: correct bad schema
2956 bug in cust_bill_pkg_detail
2958 2009-04-03 09:57 jeff
2960 * FS/FS/part_pkg/voip_cdr.pm: add option for available rather than
2961 provisioned svc_phones as unit count
2963 2009-04-02 13:22 jeff
2965 * httemplate/edit/cust_main/billing.html: Net 20 as well
2967 2009-04-02 10:47 jeff
2969 * FS/FS/part_pkg/voip_cdr.pm: separate checkbox for enabling
2972 2009-04-02 08:46 jeff
2974 * FS/FS/part_pkg/voip_cdr.pm: prorating for the fixed recurring
2977 2009-04-02 07:56 jeff
2979 * httemplate/edit/cust_main.cgi: obey tax-ship_address in 'manual'
2982 2009-04-01 22:27 jeff
2984 * FS/FS/part_pkg_taxrate.pm: noise reduction
2986 2009-04-01 19:36 ivan
2988 * FS/FS/part_pkg/voip_cdr.pm: more than you ever wanted to know
2989 about rounding. http://en.wikipedia.org/wiki/Rounding RT#4666
2991 2009-04-01 17:14 ivan
2993 * httemplate/browse/part_pkg.cgi: add some
2994 (undocumented/unaccessable to web UI yet) options to package
2995 browse to track down packages missing recurring fees
2997 2009-03-31 21:27 ivan
2999 * FS/FS/cdr.pm: show post-granularity duration if available for all
3002 2009-03-31 20:51 ivan
3004 * FS/FS/part_pkg/voip_cdr.pm: add options to skip CDRs under a
3005 defined length and with specific lastapp
3007 2009-03-31 20:44 ivan
3009 * FS/FS/part_pkg/voip_cdr.pm: add options to skip CDRs under a
3010 defined length and with specific lastapp
3012 2009-03-31 12:51 ivan
3014 * FS/FS/Cron/notify.pm: really fix notify for Pg 8.3
3016 2009-03-31 12:47 ivan
3018 * FS/FS/part_pkg/voip_cdr.pm: quiet warning: Argument "" isn't
3019 numeric in numeric eq (==) at
3020 /usr/local/share/perl/5.10.0/FS/part_pkg/voip_cdr.pm line 201
3022 2009-03-31 12:46 ivan
3024 * FS/FS/Cron/notify.pm: fix impending billing notification for Pg
3025 8.3's more strict type checking
3027 2009-03-30 09:33 jeff
3029 * FS/FS/cust_tax_location.pm: schema and module should agree on
3032 2009-03-29 23:10 ivan
3034 * FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
3035 httemplate/view/cust_main/packages.html: okay. counts are needed
3036 for the package sort, so push the embedded counting into
3037 cust_main.pm. sure hope this does it. RT#5083
3039 2009-03-29 22:08 ivan
3041 * FS/FS/cust_pkg.pm: and hopefully actually using the count will
3042 finally do it, RT#5083
3044 2009-03-29 21:50 ivan
3046 * FS/FS/cust_pkg.pm: and hopefully actually using the count will
3047 finally do it, RT#5083
3049 2009-03-29 21:41 ivan
3051 * httemplate/view/cust_main/packages.html: double doh! RT#5083
3053 2009-03-29 21:35 ivan
3055 * httemplate/view/cust_main/packages.html: doh! underscore,
3058 2009-03-29 21:31 ivan
3060 * httemplate/view/cust_main/packages.html: try not to search for
3061 nothing in cust_svc so much, RT#5083
3063 2009-03-29 21:15 ivan
3065 * FS/FS/cust_pkg.pm, httemplate/view/cust_main/packages.html: try
3066 not to search for nothing in cust_svc so much, RT#5083
3068 2009-03-29 20:47 ivan
3070 * FS/FS/cust_main.pm: didn't need this, but more future-proof,
3073 2009-03-29 20:12 ivan
3075 * httemplate/view/cust_main/packages.html: really prevent separate
3076 part_pkg query, RT#5083
3078 2009-03-29 18:39 ivan
3080 * httemplate/view/cust_main/packages.html: doh, fix pkg display,
3083 2009-03-29 18:28 ivan
3085 * httemplate/view/cust_main/packages.html: fix setup date display,
3088 2009-03-29 18:09 ivan
3090 * httemplate/view/cust_main/packages.html: forget caching, instead
3091 scoop up cust_pkg and part_pkg in one query, RT#5083
3093 2009-03-29 18:05 ivan
3095 * FS/FS/cust_main.pm, httemplate/view/cust_main/packages.html:
3096 forget caching, instead scoop up cust_pkg and part_pkg in one
3099 2009-03-29 17:32 ivan
3101 * FS/FS/cust_pkg.pm, httemplate/view/cust_main/packages.html:
3102 part_pkg caching should speedup display of lots of packages,
3105 2009-03-29 16:44 ivan
3107 * FS/FS/Conf.pm, httemplate/view/cust_main/packages.html: hide over
3108 2 (or configured) cancelled and one-time charge packages, RT#5083
3110 2009-03-29 04:56 ivan
3112 * FS/FS/Schema.pm: index pkg_svc.quantity, RT#5083
3114 2009-03-29 04:52 ivan
3116 * FS/FS/cust_pkg.pm: seems to benchmark faster, RT#5083
3118 2009-03-29 03:39 ivan
3120 * httemplate/view/cust_main/packages/package.html: avoid looking up
3121 part_pkg redundantly in the pkg loop, RT#5083
3123 2009-03-29 03:34 ivan
3125 * httemplate/view/cust_main/packages/package.html: avoid looking up
3126 package details redundantly in the pkg loop, RT#5083
3128 2009-03-29 03:17 ivan
3130 * FS/FS/: Record.pm, cust_pkg.pm: add "extra_param" option to
3131 qsearch for more realisitic profiling data, RT#5083
3133 2009-03-29 02:38 ivan
3135 * httemplate/view/cust_main/: one_time_charge_link.html,
3136 packages.html, packages/status.html: optimize customer view when
3137 there's lots of packages; *really* avoid looking up any config
3138 inside the package loop, RT#5083
3140 2009-03-28 15:59 ivan
3142 * httemplate/elements/select-cust-part_pkg.html,
3143 httemplate/elements/select-cust-pkg_class.html,
3144 httemplate/elements/select-part_pkg.html,
3145 httemplate/elements/select-table.html,
3146 httemplate/elements/tr-select-cust-part_pkg.html,
3147 httemplate/elements/tr-selectmultiple-part_pkg.html,
3148 FS/FS/Conf.pm, FS/FS/part_pkg.pm, httemplate/misc/change_pkg.cgi,
3149 httemplate/misc/cust-part_pkg.cgi,
3150 httemplate/misc/order_pkg.html: package selector, split by
3151 package class, RT#5077
3153 2009-03-25 20:59 ivan
3155 * FS/FS/svc_acct.pm: yow
3157 2009-03-25 20:53 ivan
3159 * FS/FS/cust_main.pm: sort packages by label of first (primary)
3162 2009-03-25 02:36 ivan
3164 * httemplate/pref/pref-process.html: throw a proper error message
3165 instead of a mason error on pw chagne problems, RT#5073
3167 2009-03-25 02:36 ivan
3169 * httemplate/pref/pref.html: we're defaulting to a top menu in 1.9
3171 2009-03-25 01:45 ivan
3173 * FS/FS/cdr.pm: correct headers on accountcode_default CDR output,
3176 2009-03-24 02:42 ivan
3178 * bin/countdeclines: quick tool for RT#3843
3180 2009-03-23 23:31 ivan
3182 * FS/FS/Schema.pm: add indices for analyzing cc failures, RT#3843
3184 2009-03-23 19:36 ivan
3186 * FS/FS/: part_pkg/bulk.pm, Record.pm, cust_bill.pm, cust_svc.pm,
3187 h_cust_svc.pm, part_pkg.pm: bulk price plan: label as Name
3188 <email>, supress extraneous service list, RT#3519
3190 2009-03-23 16:33 jeff
3192 * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm, FS/FS/part_pkg/flat.pm,
3193 httemplate/misc/process/recharge_svc.html: more DTRT with usage
3194 on service transfer between packages and recharges RT #2884,
3195 #5040 + #4995 fallout
3197 2009-03-23 15:45 ivan
3199 * httemplate/edit/svc_acct.cgi: change label for svc_acct.finger
3200 from GECOS to "Real Name", RT#3519
3202 2009-03-23 10:02 ivan
3204 * FS/FS/: svc_Common.pm, svc_acct.pm, part_pkg/bulk.pm: add name
3205 (svc_acct.finger) to bulk billing detail, RT#3519
3207 2009-03-21 20:33 ivan
3209 * FS/FS/Cron/check.pm: 10 is too few, throwing false positives
3211 2009-03-21 19:47 ivan
3213 * httemplate/misc/xmlhttp-cust_main-address_standardize.html: fix
3214 usps address standardization when the zip returned has no zip+4,
3217 2009-03-21 16:37 ivan
3219 * FS/bin/freeside-check: Locale::SubCountry warnings clogging up
3220 cron output not useful
3222 2009-03-21 16:32 ivan
3224 * FS/FS/Cron/check.pm: 403 forbidden is okay, at lest the server's
3227 2009-03-21 15:14 ivan
3229 * Makefile, FS/FS/Cron/check.pm, FS/bin/freeside-check:
3230 freeside-check local monitoring, RT#4610
3232 2009-03-19 19:14 ivan
3234 * bin/ping: adding quick remote ping & alert script, RT#4610
3236 2009-03-18 08:11 jeff
3238 * FS/FS/part_pkg_taxrate.pm: more error information
3240 2009-03-17 17:30 jeff
3242 * FS/FS/svc_acct.pm, FS/FS/part_pkg/flat.pm,
3243 httemplate/edit/part_svc.cgi: hide unused usage columns
3245 2009-03-17 15:02 ivan
3247 * fs_selfservice/FS-SelfService/SelfService.pm: add
3248 payment_info_renew_info method to ClientAPI/MyAccount and
3249 SG-equivalent previous_payment_info_renew_info to ClientAPI/SGNG
3251 2009-03-17 14:38 ivan
3253 * FS/FS/ClientAPI/SGNG.pm, FS/FS/ClientAPI/MyAccount.pm,
3254 fs_selfservice/FS-SelfService/SelfService.pm: add
3255 payment_info_renew_info method to ClientAPI/MyAccount and
3256 SG-equivalent previous_payment_info_renew_info to ClientAPI/SGNG
3258 2009-03-17 13:41 ivan
3260 * fs_selfservice/FS-SelfService/SelfService.pm: add SG stuff
3262 2009-03-17 13:13 ivan
3264 * FS/FS/Conf.pm: add a conf switch to enable sg multicust stuff,
3265 since it could be dangerous
3267 2009-03-17 13:04 ivan
3269 * FS/FS/Conf.pm: apacheip isn't actually deprecated yet
3271 2009-03-17 12:48 ivan
3273 * FS/FS/ClientAPI/SGNG.pm: adding ClientAPI/SGNG.pm
3275 2009-03-17 09:06 jeff
3277 * FS/FS/: Upgrade.pm, tax_rate.pm: column upgrade for tax_rate
3280 2009-03-17 05:01 ivan
3282 * FS/FS/: Conf.pm, cust_bill.pm: agent-virt
3283 invoice_*{notes,footer,smallfooter,coupon}, RT#5025
3285 2009-03-17 02:59 ivan
3287 * FS/FS/Misc/eps2png.pm: less debugging
3289 2009-03-17 02:58 ivan
3291 * httemplate/docs/credits.html, FS/FS/Conf.pm, FS/FS/Mason.pm,
3292 FS/FS/Misc/eps2png.pm, httemplate/config/config-image.cgi,
3293 httemplate/config/config-view.cgi, httemplate/docs/license.html:
3294 add eps preview to config, for RT#5025
3296 2009-03-16 16:28 jeff
3298 * FS/FS/Schema.pm: avoid the need for approximate comparisons
3301 2009-03-16 10:06 jeff
3303 * FS/FS/Schema.pm, FS/FS/part_export/prizm.pm,
3304 httemplate/edit/svc_broadband.cgi: have prizm use service data
3305 rather than package data to select a profile RT#4853
3307 2009-03-16 08:52 jeff
3309 * bin/make-pkg-fruit: a tool for migrating package elements to
3312 2009-03-16 01:08 jeff
3314 * FS/FS/svc_broadband.pm: get the dup checking right
3316 2009-03-16 00:13 ivan
3318 * httemplate/: misc/payment.cgi, misc/process/payment.cgi,
3319 elements/location.html: allow country selection on credit card
3322 2009-03-16 00:13 ivan
3324 * htetc/: freeside-base1.99.conf, freeside-base1.conf,
3325 freeside-base2.conf: eliminate black diamond arrows on iso-8859-1
3326 chars in Locale::SubCountry states, RT#4997
3328 2009-03-15 23:22 ivan
3330 * Makefile: 5.10! welcome to the future
3332 2009-03-15 22:54 ivan
3334 * httemplate/view/svc_domain.cgi: fix custnum display on domain
3337 2009-03-15 21:21 jeff
3339 * FS/FS/svc_broadband.pm: use part_svc_router
3341 2009-03-15 17:57 jeff
3343 * FS/FS/svc_broadband.pm: comment change
3345 2009-03-15 15:44 ivan
3347 * bin/svc_acct-recalculate_usage: adding quick usage resetting tool
3349 2009-03-15 15:33 ivan
3351 * FS/FS/cust_svc.pm: don't throw 'Use of uninitialized value in
3352 addition (+) at /usr/local/share/perl/5.8.8/FS/cust_svc.pm line
3353 626.' error when using attribute_since_sqlradacct
3355 2009-03-15 12:42 ivan
3357 * FS/FS/cust_pkg_reason.pm: should give better performance if we
3358 search for what we want instead of using a string match
3360 2009-03-15 03:46 ivan
3362 * FS/FS/cust_main.pm: fix application of data fields from prepaid
3363 cards in addition to time field
3365 2009-03-15 03:34 ivan
3367 * httemplate/misc/process/recharge_svc.html: apply byte values from
3368 prepaid cards as well as time value, RT#4995
3370 2009-03-15 03:30 ivan
3372 * FS/FS/UI/bytecount.pm, httemplate/edit/prepay_credit.cgi: we're
3373 not a disk drive manufacturer, don't use halfass base-10
3376 2009-03-15 00:33 ivan
3378 * FS/FS/cust_main.pm: cust_main::payment_info, for
3379 ClientAPI::MyAccount
3381 2009-03-14 16:44 ivan
3383 * FS/FS/cust_bill.pm: fix emailed logos to come from db config, not
3384 old files, RT#3093 / RT#4963
3386 2009-03-13 11:22 jeff
3388 * FS/FS/svc_broadband.pm: prevent more duplicate MACs from sneaking
3391 2009-03-11 03:03 ivan
3393 * FS/FS/: Conf.pm, cust_bill.pm: add previous_balance-summary_only
3396 2009-03-11 02:41 ivan
3398 * FS/FS/cdr.pm: add cdr display with accountcode included, RT#4405
3400 2009-03-11 01:57 ivan
3402 * bin/print-directory_assist: comma
3404 2009-03-11 01:46 ivan
3406 * bin/print-directory_assist, etc/areacodes.txt: quick list of area
3407 codes and a kludge to print DA numbers for all of them
3409 2009-03-10 09:14 jeff
3411 * fs_selfservice/FS-SelfService/cgi/change_pay.html,
3412 fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html,
3413 fs_selfservice/FS-SelfService/cgi/verify.cgi,
3414 fs_selfservice/FS-SelfService/cgi/myaccount.html,
3415 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
3416 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
3417 fs_selfservice/FS-SelfService/cgi/signup.cgi,
3418 fs_selfservice/FS-SelfService/cgi/signup.html, FS/FS/Conf.pm,
3419 FS/FS/Schema.pm, FS/FS/agent.pm, FS/FS/cust_main.pm,
3420 httemplate/elements/tr-textarea.html, FS/FS/cust_pay_pending.pm,
3421 FS/FS/cust_pkg.pm, FS/FS/payby.pm, FS/FS/payment_gateway.pm,
3422 FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
3423 fs_selfservice/FS-SelfService/SelfService.pm,
3424 httemplate/browse/payment_gateway.html,
3425 httemplate/edit/payment_gateway.html,
3426 httemplate/edit/process/payment_gateway.html: merge webpay
3427 support in with autoselection of old realtime_bop and
3430 2009-03-08 17:15 ivan
3432 * httemplate/misc/svc_acct-domains.cgi: mistake, its back
3434 2009-03-08 17:15 ivan
3436 * httemplate/misc/svc_acct-domains.cgi: doh
3438 2009-03-03 17:47 ivan
3440 * FS/FS/UID.pm: mpm-itk hack, commented-out for now
3442 2009-03-03 15:56 ivan
3444 * FS/FS/UID.pm: show the euid/ruid when throwing the "Not running
3447 2009-03-03 15:41 ivan
3449 * FS/FS/queue.pm: eliminate harmless "Odd number of elements in
3450 hash assignment" warning
3452 2009-03-02 00:49 ivan
3454 * FS/FS/: part_export/vitelity.pm, Schema.pm, phone_avail.pm:
3455 preliminary vitelity export, RT#4868
3457 2009-03-01 20:58 ivan
3459 * FS/: bin/freeside-cdrrewrited, FS/Conf.pm, FS/cdr.pm: option to
3460 do charged_party rewriting in the cdrrewrited daemon, RT#4342
3462 2009-03-01 16:10 ivan
3464 * fs_selfservice/FS-SelfService/cgi/signup.html: have perl
3465 signup.html use selfserice skin config too: selfservice-head,
3466 selfserfice-body_header, selfservice-body_footer,
3467 selfservice-body_bgcolor, selfservice-box_bgcolor
3469 2009-02-28 10:27 ivan
3471 * Makefile: avoid erroring out running install-perl-modules when
3472 you have a pristine, un-updated CVS checkout
3474 2009-02-25 19:51 ivan
3476 * fs_selfservice/FS-SelfService/cgi/signup.html: make signup for a
3477 bit friendlier for BILL signups for testingm RT#4018
3479 2009-02-25 12:05 ivan
3481 * bin/japan.pl: adding quick tool to change the "states" for japan
3483 2009-02-24 02:15 ivan
3485 * FS/FS/Setup.pm: be quiet
3487 2009-02-24 02:09 ivan
3489 * conf/report_template: more bootstrapping bs
3491 2009-02-24 02:06 ivan
3493 * FS/FS/part_referral.pm: bootstrapping issues
3495 2009-02-24 02:00 ivan
3497 * FS/FS/Setup.pm: bootstrapping issues, aaargh
3499 2009-02-24 01:58 ivan
3501 * FS/FS/Setup.pm: bootstrapping issues, ugh
3503 2009-02-24 01:50 ivan
3505 * FS/FS/part_pkg.pm, FS/bin/freeside-setup,
3506 bin/freeside-create-initial-data: bootstrapping issues
3508 2009-02-24 01:41 ivan
3510 * bin/freeside-create-initial-data: somehow rc install wound up
3513 2009-02-24 00:45 ivan
3515 * FS/bin/freeside-cdrrewrited: exact match, RT#3196
3517 2009-02-24 00:41 ivan
3519 * FS/bin/freeside-cdrrewrited, FS/FS/Schema.pm, FS/FS/cdr.pm,
3520 init.d/freeside-init: rewrite CDRs for forwarded Asterisk calls
3521 to be billable, RT#3196
3523 2009-02-23 15:52 ivan
3525 * FS/FS/Conf.pm: fix 1.7 -> 1.9 config upgrade for new "image"
3528 2009-02-22 13:11 ivan
3530 * httemplate/view/svc_www.cgi: remove flailing ", RT#4902
3532 2009-02-22 13:08 ivan
3534 * FS/: FS/Upgrade.pm, bin/freeside-upgrade: a better rough idea of
3535 where freeside-upgrade spends time
3537 2009-02-22 12:42 ivan
3539 * httemplate/edit/svc_www.cgi: fix apache config editing, doh,
3542 2009-02-22 12:12 ivan
3544 * bin/apache.export: add exportnum to apache export files so they
3545 all get preserved in the case where you're using multiple apache
3546 exports to the same machine, RT#4901
3548 2009-02-22 11:46 ivan
3550 * FS/: MANIFEST, FS/h_cust_pkg.pm, FS/h_cust_pkg_reason.pm,
3551 t/h_cust_pkg.t, t/h_cust_pkg_reason.t, FS/cust_pkg_reason.pm: add
3552 h_cust_pkg and h_cust_pkg_reason packages, RT#4896
3554 2009-02-22 02:58 ivan
3556 * FS/FS/part_pkg/flat.pm: don't do a credit for unused time for
3557 packages that don't have a last bill date. really. RT#4881
3559 2009-02-22 02:34 ivan
3561 * FS/FS/cust_pkg.pm: this would seem to be right, but...?
3563 2009-02-22 00:41 ivan
3565 * httemplate/browse/part_pkg.cgi, FS/FS/part_pkg.pm,
3566 FS/FS/type_pkgs.pm: add agent type list to package def browse,
3569 2009-02-21 18:37 ivan
3571 * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix tax
3572 report for more complex situations with counties and taxclasses,
3573 make taxable line items clickable, RT#4878
3575 2009-02-21 16:19 ivan
3577 * FS/FS/cust_pkg.pm: okay, so no_empty_county was on crack. but
3578 this fixes up tax reports nicely. RT#4878
3580 2009-02-21 12:56 ivan
3582 * FS/FS/cust_pkg.pm: hmm, add no_empty_county option to
3583 location_sql search, for tax reports. RT#4878
3585 2009-02-21 12:14 ivan
3587 * FS/FS/cust_pkg.pm: hmm, add no_empty_county option to
3588 location_sql search, for tax reports. RT#4878
3590 2009-02-21 09:56 ivan
3592 * bin/follow-tax-rename, FS/FS/cust_bill_pkg.pm: adding
3593 follow-tax-rename tool (well, quick hack), RT#4878
3595 2009-02-20 20:28 ivan
3597 * FS/FS/Record.pm: and for obj creation too
3599 2009-02-20 20:27 ivan
3601 * FS/FS/Record.pm: it would help to actually finish
3602 nowarn_classload kludge
3604 2009-02-20 20:23 ivan
3606 * FS/FS/Record.pm: add nowarn_classload kludge
3608 2009-02-20 07:07 jeff
3610 * httemplate/edit/cust_main.cgi: support a default tax location
3611 outside us/ca with cch data and better handling of response from
3614 2009-02-19 18:55 ivan
3616 * FS/FS/access_user.pm: oops, adding multiple-rightname support
3617 broke ACL caching, bringing it back should be a good perf win for
3618 large customer views, whew. RT#4830
3620 2009-02-19 18:41 ivan
3622 * FS/FS/Conf.pm, httemplate/view/cust_main/packages/status.html:
3623 disable display of auto-suspend dates unless enabled by config.
3624 at least until it can be made more efficient. this is slowing
3625 down customer view waaaaaaaaaay too much. RT#4830
3627 2009-02-19 18:22 ivan
3629 * httemplate/autohandler: harmless tyop
3631 2009-02-19 05:38 jeff
3633 * httemplate/edit/: cust_main.cgi,
3634 cust_main/choose_tax_location.html: do not attempt to assign a
3635 geocode to non us/ca addresses (RT 4857)
3637 2009-02-18 23:57 ivan
3639 * httemplate/search/: elements/cust_pay_or_refund.html,
3640 elements/search.html, cust_pay_pending.html: redirect pending
3641 payment report back to customer when the pending payment is
3642 resolved, RT#4837, and fix otaker fallout from the pending stuff,
3645 2009-02-18 22:42 ivan
3647 * httemplate/: autohandler, pref/pref-process.html, pref/pref.html:
3648 add profiling to a file OOM situations, RT#4830
3650 2009-02-18 17:50 ivan
3652 * FS/FS/Record.pm: fix "improved" float searching problems, RT#4878
3654 2009-02-16 23:43 ivan
3656 * httemplate/edit/part_pkg.cgi: kludge to clone customer packages
3657 you otherwise couldn't see, RT#4854
3659 2009-02-16 23:40 ivan
3661 * httemplate/edit/part_pkg.cgi: kludge to clone customer packages
3662 you otherwise couldn't see, RT#4854
3664 2009-02-16 18:28 ivan
3666 * FS/FS/Mason.pm, httemplate/autohandler,
3667 httemplate/pref/pref-process.html, httemplate/pref/pref.html:
3668 per-user preference for turning on profiling display when
3669 DBIx::Profile is loaded, RT#4830
3671 2009-02-16 18:01 ivan
3673 * FS/FS/cust_main.pm, httemplate/edit/quick-charge.html,
3674 httemplate/edit/process/quick-charge.cgi,
3675 httemplate/view/cust_main/packages.html: add tax-exempt checkbox
3676 to one-time charges, RT#4858
3678 2009-02-16 15:54 ivan
3680 * FS/FS/cust_pay_pending.pm, FS/FS/AccessRight.pm,
3681 FS/FS/cust_main.pm, httemplate/search/cust_pay_pending.html,
3682 httemplate/search/elements/cust_pay_or_refund.html,
3683 httemplate/edit/cust_pay_pending.html,
3684 httemplate/edit/process/cust_pay_pending.html,
3685 httemplate/view/cust_main/payment_history.html,
3686 httemplate/elements/menu.html: add reporting on (and resolution
3687 of) stuck pending transactions, RT#4837 (RT#3572)
3689 2009-02-15 22:40 jeff
3691 * bin/cch_tax_tool: a cheesy little tool to assist in syncing cch
3692 updates to the initial install
3694 2009-02-15 22:02 jeff
3696 * FS/FS/: cust_tax_location.pm, part_pkg_taxrate.pm, tax_class.pm:
3697 allow completely empty updates (again?)
3699 2009-02-15 21:59 jeff
3701 * FS/FS/cust_tax_location.pm: wrong operator
3703 2009-02-15 09:38 jeff
3705 * FS/FS/tax_rate.pm: remove useless line
3707 2009-02-15 09:23 jeff
3709 * FS/FS/tax_rate.pm: tyop
3711 2009-02-15 09:20 jeff
3713 * FS/FS/tax_rate.pm: trim whitespace on import
3715 2009-02-15 05:51 jeff
3717 * FS/FS/Record.pm: improved float searching
3719 2009-02-13 16:40 ivan
3721 * httemplate/: elements/select-agent.html,
3722 elements/tr-select-agent.html, browse/addr_block.cgi: clean up
3723 select-agent agent virtualization, RT#1405
3725 2009-02-12 11:48 jeff
3727 * FS/FS/: cust_tax_location.pm, tax_rate.pm: proper match arguments
3730 2009-02-12 07:55 jeff
3732 * httemplate/: misc/tax-import.cgi, elements/form-file_upload.html:
3733 better upload error handling and correction of tax upload
3736 2009-02-11 10:44 ivan
3738 * httemplate/search/cdr.html: fix select and unselect all buttons
3739 on CDR bulk actions, RT#4766
3741 2009-02-11 08:06 jeff
3743 * FS/FS/Schema.pm: mac is unique
3745 2009-02-10 08:25 jeff
3747 * httemplate/edit/part_pkg.cgi: fix taxproduct fallout from IE 2083
3750 2009-02-10 02:35 ivan
3752 * FS/FS/AccessRight.pm, httemplate/misc/cdr.cgi,
3753 httemplate/search/cdr.html: quick n' dirty CDR deletion from web
3754 interface, RT#4766 / RT#4731
3756 2009-02-09 07:03 ivan
3758 * httemplate/browse/agent.cgi: try for slightly better UI on agent
3761 2009-02-09 06:05 ivan
3763 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
3764 FS/FS/cust_pay.pm, FS/bin/freeside-expiration-alerter,
3765 conf/invoice_html, conf/invoice_html_statement,
3766 httemplate/config/config-image.cgi,
3767 httemplate/config/config-process.cgi,
3768 httemplate/config/config-view.cgi, httemplate/config/config.cgi,
3769 httemplate/elements/header.html, httemplate/view/REAL_logo.cgi,
3770 httemplate/view/cust_bill-logo.cgi: rest of per-agent config for
3771 company_name, company_address, logo, etc.. RT#3989
3773 2009-02-09 03:45 ivan
3775 * FS/FS/UI/Web.pm: pull out the data for address fields too!
3778 2009-02-09 03:35 ivan
3780 * FS/FS/ConfDefaults.pm: more consistent labeling, RT#4583
3782 2009-02-09 03:32 ivan
3784 * FS/FS/: UI/Web.pm, ConfDefaults.pm: add some more customer output
3785 formats that include service address, RT#4583
3787 2009-02-09 02:38 ivan
3789 * FS/bin/freeside-fetch: increase LWP timeout, some reports can
3792 2009-02-08 21:59 ivan
3794 * FS/FS/part_pkg/voip_cdr.pm: add skip_dcontext and
3795 skip_dstchannel_prefix options, RT#3196
3797 2009-02-08 17:49 ivan
3799 * FS/FS/access_user.pm, FS/FS/part_pkg.pm,
3800 httemplate/browse/access_group.html,
3801 httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi,
3802 httemplate/edit/elements/edit.html,
3803 httemplate/elements/select-part_pkg.html: further work on agents
3804 editing own packages: fix fallout on package customization from
3805 turning agent_virt on in edit/part_pkg.cgi, add a "clone package"
3806 to package browse, like clone service, and have agent type
3807 selection disappear when you set an agentnum. RT#1331
3809 2009-02-07 18:05 ivan
3811 * FS/FS/access_user.pm, FS/FS/cust_pkg.pm,
3812 httemplate/browse/part_pkg.cgi, httemplate/edit/cust_main.cgi,
3813 httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
3814 httemplate/edit/process/part_pkg.cgi,
3815 httemplate/elements/select-agent_types.html,
3816 httemplate/elements/select-cust-part_pkg.html,
3817 httemplate/elements/select-part_pkg.html,
3818 httemplate/elements/select-table.html,
3819 httemplate/elements/tr-select-agent_types.html,
3820 httemplate/search/elements/search.html,
3821 FS/FS/ClientAPI/Signup.pm: further work on agents editing own
3822 packages: allow them to see (but not edit) global packages for
3825 2009-02-07 12:16 ivan
3827 * FS/FS/ClientAPI/MyAccount.pm,
3828 fs_selfservice/FS-SelfService/SelfService.pm: add more
3829 documentation on order_pkg and the ability to order svc_phone
3832 2009-02-07 11:35 ivan
3834 * httemplate/view/cust_main/payment_history.html: right-align
3835 amount in prev history row
3837 2009-02-07 11:34 ivan
3839 * FS/FS/Record.pm: don't look up encryption config every search,
3840 this should help perf a lot with database config in 1.9
3842 2009-02-07 11:05 ivan
3844 * bin/pod2x: no, it doesn't look like we have query
3846 2009-02-07 00:23 ivan
3848 * httemplate/view/cust_main/: payment_history.html, packages.html,
3849 packages/location.html, packages/services.html,
3850 packages/status.html, payment_history/payment.html,
3851 payment_history/refund.html: optimize customer view: avoid
3852 looking up config values inside loops, RT#4728
3854 2009-02-06 17:45 ivan
3856 * fs_selfservice/FS-SelfService/SelfService.pm: fix up POD
3859 2009-02-06 17:33 ivan
3861 * bin/pod2x: don't need this
3863 2009-02-06 17:26 ivan
3865 * bin/pod2x: update pod2x to use Mediawiki module instead of
3866 WWW:::Mediawiki::Client. whew, that wasn't so bad. RT#4727
3868 2009-02-06 10:31 ivan
3870 * httemplate/elements/location.html: fix spurious "Unit #" label
3873 2009-02-05 13:02 jeff
3875 * FS/FS/tax_rate.pm: pluralization agreement
3877 2009-02-05 08:57 jeff
3879 * FS/FS/: Conf.pm, tax_rate.pm: add a config flag to ignore new
3880 style taxes instead of throwing fatal errors
3882 2009-02-04 07:58 jeff
3884 * FS/FS/cust_main.pm: with usage classes, the probability of a
3885 taxless line item tranche is too high for this to be a fatal
3886 error. we risk overlooking misconfigured taxes/packages
3888 2009-02-03 13:33 jeff
3890 * FS/FS/part_pkg.pm: the taxproductnum is ALWAYS one of the
3891 filtering conditions
3893 2009-02-01 05:52 ivan
3895 * bin/test_scrub: adding scrub tool
3897 2009-02-01 04:48 ivan
3899 * httemplate/elements/menu.html: yow, don't hide the config menu
3902 2009-02-01 04:28 ivan
3904 * fs_selfservice/FS-SelfService/cgi/: ach_payment_results.html,
3905 agent_delete_svc.html, agent_main.html, agent_order_pkg.html,
3906 agent_provision.html, agent_provision_svc_acct.html,
3907 change_bill.html, change_password.html, change_pay.html,
3908 change_ship.html, customer_change_pkg.html,
3909 customer_order_pkg.html, delete_svc.html, footer.html,
3910 list_customers.html, make_ach_payment.html, make_payment.html,
3911 myaccount.html, payment_results.html, process_change_bill.html,
3912 process_change_password.html, process_change_pay.html,
3913 process_change_pkg.html, process_change_ship.html,
3914 process_order_pkg.html, process_order_recharge.html,
3915 process_svc_acct.html, process_svc_external.html, provision.html,
3916 provision_svc_acct.html, recharge_prepay.html,
3917 recharge_results.html, selfservice.cgi, view_customer.html,
3918 view_invoice.html, view_support_details.html, view_usage.html,
3919 view_usage_details.html: put the footer in one frigging file,
3922 2009-02-01 02:37 ivan
3924 * FS/FS/Schema.pm: indexing cust_bill_event.eventpart should help
3925 speed up freeside-migrate-events slightly... RT#4277
3927 2009-01-31 20:13 ivan
3929 * FS/FS/Upgrade.pm: commit after each table upgrade, helps with
3930 getting huge dbs upgraded, RT#4679
3932 2009-01-31 01:53 ivan
3934 * FS/FS/access_user.pm: cache the results of ACL queries, should
3935 improve performance of customer view page for customers with
3936 shitloads of packages/services, RT#4696
3938 2009-01-30 12:44 ivan
3940 * FS/FS/ClientAPI_SessionCache.pm: should use FS::Conf
3942 2009-01-29 16:40 ivan
3944 * FS/FS/UI/bytecount.pm: we're not a disk drive manufacturer
3946 2009-01-29 11:21 ivan
3948 * FS/FS/cust_pkg.pm: fix unsuspend-always_adjust_next_bill_date
3951 2009-01-28 08:29 rsiddall
3953 * rpm/freeside.spec: Removed conflict between core billing package
3954 and self-service RPMs so you can install them all on the same
3955 machine. This may have applications if you're using XMLRPC to
3956 talk to the self-service interface from PHP, Python, etc.
3958 2009-01-27 01:39 ivan
3960 * FS/FS/AccessRight.pm, httemplate/search/elements/search.html: add
3961 ACL to allow download of browse/ stuff too, when possible.
3964 2009-01-25 20:22 ivan
3966 * FS/FS/cust_main.pm: i think this was right after all, we do want
3967 to look for a county-less state+country match before country only
3968 and giving up, RT#4681
3970 2009-01-25 18:14 ivan
3972 * FS/FS/cust_bill.pm: should fix: Argument "\\dollar 2.69" isn't
3973 numeric in sprintf at /usr/local/share/perl/5.8.8/FS/cust_bill.pm
3974 line 2193. Hopefully no problems with invoice with 0 tax
3975 printing :/. RT#4681
3977 2009-01-25 17:36 ivan
3979 * FS/FS/cust_main.pm: should be better error message for inability
3980 to find tax rates, RT#4681. also pull in the add_freq changes.
3981 *think* they're safe. famous last words.
3983 2009-01-25 17:07 ivan
3985 * FS/FS/cust_pkg.pm: fix harmless warning, RT#4681: Argument ""
3986 isn't numeric in numeric eq (==) at
3987 /usr/local/share/perl/5.8.8/FS/cust_pkg.pm line 443.
3989 2009-01-25 15:58 ivan
3991 * FS/FS/Record.pm, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi,
3992 httemplate/edit/elements/edit.html: fix one-time charges and
3993 package customization for employees who don't have 'Edit global
3994 package definition' ACL, RT#4668
3996 2009-01-25 14:20 ivan
3998 * httemplate/browse/: access_group.html, access_user.html:
3999 normalize terminology: s/internal users/employees/
4001 2009-01-25 12:43 ivan
4003 * FS/bin/: freeside-cdrd, freeside-queued: reduce waiting time for
4004 -cdrd and -queued, RT#4667
4006 2009-01-24 17:27 ivan
4008 * FS/FS/cust_svc.pm: add some debugging to RADIUS db calls
4010 2009-01-24 13:53 ivan
4012 * fs_selfservice/php/: order_renew.php,
4013 process_payment_order_renew.php: finish up prepay example,
4016 2009-01-24 13:53 ivan
4018 * FS/FS/ClientAPI/MyAccount.pm: have the prepay amounts include the
4019 current balance, RT#4623
4021 2009-01-24 13:49 ivan
4023 * httemplate/edit/cust_main.cgi: wtf, don't pop up the geocode
4024 chooser when taxproducts are off
4026 2009-01-24 13:04 ivan
4028 * httemplate/: elements/select-domain.html,
4029 elements/select-table.html, elements/tr-select-domain.html,
4030 search/report_svc_acct.html, search/svc_acct.cgi: add domain
4031 selection to advanced account report (side effect on RT#4623)
4033 2009-01-22 17:23 ivan
4035 * fs_selfservice/php/: freeside.class.php, login.php, main.php,
4036 order_renew.php, process_login.php,
4037 process_payment_order_renew.php: add the start at PHP
4038 self-service as a quick early renew example
4040 2009-01-22 16:49 ivan
4042 * FS/FS/ClientAPI/MyAccount.pm: typo in rounding the amounts
4043 returned by renew_info, RT#4623
4045 2009-01-22 16:23 ivan
4047 * FS/FS/ClientAPI/MyAccount.pm: round the amounts returned by
4050 2009-01-22 09:29 ivan
4052 * FS/FS/part_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
4053 fs_selfservice/FS-SelfService/SelfService.pm: add self-service
4054 methods renew_info, order_renew and process_payment_order_renew
4055 to enable self-renewal through self-service. RT#4623
4057 2009-01-20 18:02 ivan
4059 * httemplate/edit/: part_pkg.cgi, elements/edit.html: fix
4060 (hopefully last of the) customize package bogosity in 1.9,
4063 2009-01-20 16:52 ivan
4065 * FS/FS/cust_bill_pkg_tax_location.pm: stupid typo preventing
4066 service addresses from working, RT#4663
4068 2009-01-20 12:08 ivan
4070 * FS/FS/: cust_main.pm: whew, hopefully that will actually fix
4071 agent-specific invoices migrated from 1.7->1.9, RT#4645
4073 2009-01-20 11:35 ivan
4075 * FS/FS/cust_bill.pm: fix agent-specific logos migrated from 1.7,
4078 2009-01-19 15:53 ivan
4080 * FS/FS/tax_rate.pm, httemplate/misc/process/tax-import.cgi:
4081 tax-pkg_location changes broke new taxation, this should fix
4083 2009-01-19 15:44 ivan
4085 * FS/FS/part_pkg/voip_cdr.pm: turn debugging off
4087 2009-01-19 14:32 ivan
4089 * FS/FS/part_pkg/voip_cdr.pm: don't ignore the cdrtypenum rule for
4090 0, hopefully finally fix DA for QIS, RT#4502
4092 2009-01-19 09:37 ivan
4094 * httemplate/edit/process/cust_pkg.cgi: fix error on bulk package
4095 order/cancel, RT#4645
4097 2009-01-18 22:36 ivan
4099 * httemplate/: elements/tr-select-cust_location.html,
4100 view/cust_main/packages/location.html: default service location
4101 is cust_main ship_ address when present! RT#4499
4103 2009-01-18 19:50 ivan
4105 * FS/FS/Schema.pm, FS/FS/rate.pm,
4106 httemplate/edit/process/rate_region.cgi: 10 digit prefix
4109 2009-01-18 15:51 ivan
4111 * FS/FS/cust_pkg.pm: finish package location tax reporing, RT#4499
4113 2009-01-18 15:43 ivan
4115 * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
4116 FS/FS/cust_bill_pkg_tax_location.pm, FS/FS/cust_main.pm,
4117 FS/FS/cust_main_county.pm, FS/FS/tax_rate.pm,
4118 FS/t/cust_bill_pkg_tax_location.t,
4119 httemplate/search/cust_bill_pkg.cgi,
4120 httemplate/search/report_tax.cgi,
4121 httemplate/view/cust_main/packages/location.html: finish package
4122 location tax reporing, RT#4499
4124 2009-01-18 13:06 rsiddall
4126 * rpm/freeside.sysconfig: bash didn't like spaces on each side of
4129 2009-01-13 05:00 ivan
4131 * FS/FS/part_export/internal_diddb.pm: fix internal_diddb delete &
4132 return number to availability, RT#4603
4134 2009-01-12 19:25 ivan
4136 * FS/FS/part_pkg/voip_cdr.pm: whew, works fine, rewrite to 411 was
4137 sticky that's why calls were being skipped for wrong carrierid,
4140 2009-01-12 18:39 ivan
4142 * FS/FS/part_pkg/voip_cdr.pm: by his noodly appendage, i hope this
4143 is just a precendece problem, RT#4502
4145 2009-01-12 18:13 ivan
4147 * FS/FS/part_pkg/voip_cdr.pm: WORKING avoid looking up options
4148 inside the rating loop, RT#4502
4150 2009-01-12 17:58 ivan
4152 * FS/FS/part_pkg/voip_cdr.pm: avoid looking up options inside the
4153 rating loop, RT#4502
4155 2009-01-12 17:34 ivan
4157 * FS/FS/part_pkg/voip_cdr.pm: refactor out the ignoring rules into
4158 check_chargable; ignore carrierid rule w/411 rewrite, RT#4502
4160 2009-01-12 16:17 ivan
4162 * FS/FS/part_pkg/voip_cdr.pm: wtf is up with 411_rewrite, RT#4502
4164 2009-01-12 15:51 ivan
4166 * FS/FS/: Conf.pm, Record.pm, cdr/taqua.pm: taqua config to rewrite
4169 2009-01-12 13:16 jeff
4171 * FS/FS/cust_main.pm: tickets only exist when a ticket system
4174 2009-01-12 12:59 jeff
4176 * FS/FS/cust_main.pm: doc tyop
4178 2009-01-12 01:01 jeff
4180 * FS/FS/svc_acct.pm: vfw callback failure
4182 2009-01-10 15:56 ivan
4184 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
4185 FS/FS/cust_pkg.pm, httemplate/misc/change_pkg.cgi,
4186 httemplate/edit/process/change-cust_pkg.html,
4187 httemplate/edit/process/cust_pkg.cgi,
4188 httemplate/elements/location.html,
4189 httemplate/elements/tr-select-cust_location.html,
4190 httemplate/view/cust_main/packages/location.html,
4191 httemplate/view/cust_main/packages/package.html: implement
4192 package changes w/location change, RT#4499
4194 2009-01-09 16:43 ivan
4196 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
4197 httemplate/elements/location.html,
4198 httemplate/elements/tr-select-cust_location.html,
4199 httemplate/view/cust_main/packages.html,
4200 httemplate/edit/process/quick-cust_pkg.cgi,
4201 httemplate/misc/location.cgi, httemplate/misc/order_pkg.html:
4202 more work on package service addresses: hide locations when
4203 they're all the default, config to show them anyway / finish
4204 implementing package ordering, fix all the state/county weirdness
4205 when changing the location dropdown. RT#4499
4207 2009-01-08 20:06 ivan
4209 * httemplate/edit/cust_main/contact.html,
4210 httemplate/elements/location.html,
4211 httemplate/elements/select-country.html,
4212 httemplate/elements/select-county.html,
4213 httemplate/elements/select-state.html,
4214 httemplate/elements/tr-select-part_referral.html,
4215 httemplate/misc/location.cgi, httemplate/misc/order_pkg.html,
4216 FS/FS/Mason.pm, FS/FS/cust_location.pm, FS/FS/cust_main.pm,
4217 httemplate/view/cust_main/packages.html,
4218 httemplate/view/cust_main/packages/location.html: pick/enter a
4219 location when ordering a package, RT#4499
4221 2009-01-07 17:45 ivan
4223 * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Schema.pm,
4224 FS/FS/cust_location.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
4225 FS/t/cust_location.t, eg/table_template.pm,
4226 eg/table_template-svc.pm,
4227 httemplate/view/cust_main/packages.html,
4228 httemplate/view/cust_main/packages/location.html,
4229 httemplate/view/cust_main/packages/package.html,
4230 httemplate/view/cust_main/packages/services.html,
4231 httemplate/view/cust_main/packages/status.html: start adding
4232 package locations, RT#4499
4234 2009-01-07 08:59 jeff
4236 * conf/invoice_latex: allow tex to do more column sizing
4238 2009-01-06 16:27 ivan
4240 * httemplate/browse/rate_region.html: country code is two words
4242 2009-01-06 16:18 ivan
4244 * FS/FS/part_pkg/voip_cdr.pm: fixup error message, this is all for
4247 2009-01-06 16:14 ivan
4249 * httemplate/browse/: rate.cgi, rate_region.html: add a dropdown to
4250 help browse regions by countrycode
4252 2009-01-06 15:30 ivan
4254 * FS/FS/part_pkg/voip_cdr.pm: throw a fatal error if a call is
4255 unrateable and add an ignore_unrateable flag to go back to the
4258 2009-01-06 13:16 ivan
4260 * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: swap price to last column
4261 in default CDR output format; fix "all 0 prices" when using
4262 simple output format w/internal rating, RT#4503
4264 2009-01-05 13:12 jeff
4266 * FS/FS/tax_rate.pm: doh! change the interface here, too
4268 2009-01-04 16:26 ivan
4270 * httemplate/elements/checkboxes-table-name.html,
4271 httemplate/elements/checkboxes.html,
4272 httemplate/elements/select-rate.html,
4273 httemplate/elements/tr-select-rate.html, FS/FS/rate_prefix.pm,
4274 httemplate/browse/rate.cgi,
4275 httemplate/misc/copy-rate_detail.html,
4276 httemplate/misc/process/copy-rate_detail.html: add rate copying,
4279 2009-01-04 14:07 ivan
4281 * Makefile, init.d/freeside-init: don't run a self-service server
4282 against localhost OOTB; eliminate those gigantic useless logfiles
4284 2009-01-02 17:52 ivan
4286 * bin/cdr.http_and_import, bin/cdr.import, bin/cdr.sftp_and_import,
4287 FS/FS/Record.pm, FS/FS/cdr.pm, FS/FS/cdr/indosoft.pm: indosoft
4290 2009-01-02 14:03 ivan
4292 * FS/FS/Record.pm, FS/FS/cdr.pm, FS/FS/cdr/bell_west.pm,
4293 FS/FS/cdr/troop.pm, bin/cdr.import, bin/cdr.sftp_and_import: add
4296 2009-01-02 10:01 ivan
4298 * eg/cdr_template.pm: cdr template, RT#4413 and RT#4412
4300 2009-01-02 09:58 ivan
4302 * FS/FS/cdr/troop.pm: commiting initial troop CDR template, RT#4413
4304 2009-01-01 12:11 rsiddall
4306 * rpm/freeside-selfservice.conf: New Apache configuration file for
4307 the self-service interface.
4309 2009-01-01 12:10 rsiddall
4311 * rpm/freeside.spec: Modifications to let self-service work if you
4312 really insist on installing it on the same machine as the billing
4313 server. Also more fixes for SuSE, and a couple of changes to
4314 minimize differences from the 1.7 branch.
4316 2008-12-31 14:04 ivan
4318 * FS/FS/: Record.pm, cdr/bell_west.pm: finish up working bell_west
4321 2008-12-31 10:07 jeff
4323 * FS/FS/cust_main.pm: one got missed?
4325 2008-12-30 19:28 ivan
4327 * FS/FS/Record.pm, FS/FS/cdr.pm, FS/FS/phone_avail.pm,
4328 FS/FS/cdr/bell_west.pm, FS/FS/cdr/simple.pm,
4329 FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/rate_detail.html,
4330 httemplate/misc/cdr-import.html,
4331 httemplate/misc/process/cdr-import.html: bell west CDR format,
4334 2008-12-30 14:00 jeff
4336 * FS/FS/: cust_pkg.pm, cust_pkg_reason.pm: yet more timestamping
4337 improvements and corrections to reasons based on history records
4339 2008-12-30 13:45 jeff
4341 * FS/FS/cdr.pm: move price to last column for default_source
4343 2008-12-30 11:13 jeff
4345 * FS/FS/part_pkg/voip_cdr.pm: allow upstream_simple to specify a
4346 usage_class for tax purposes in calltypenum
4348 2008-12-29 10:06 jeff
4350 * Makefile, conf/invoice_latex, conf/longtable.sty.patch,
4351 etc/fslongtable.sty: ease deployment of patched longtable
4353 2008-12-28 11:10 ivan
4355 * httemplate/browse/cust_main_county.cgi: finish dealing with
4356 counties with spaces, etc., RT#4496
4358 2008-12-28 11:08 ivan
4360 * httemplate/edit/process/cust_main_county-expand.cgi: allow normal
4361 ut_textn strings in county expansion, RT#4496
4363 2008-12-28 10:59 ivan
4365 * httemplate/browse/cust_main_county.cgi: deal with counties with
4366 spaces, etc., RT#4496
4368 2008-12-28 10:52 ivan
4370 * httemplate/browse/cust_main_county.cgi: put the
4371 country/state/county selections on their own line, RT#4496
4373 2008-12-28 10:48 ivan
4375 * httemplate/elements/: select-country.html, select-county.html,
4376 select-state.html, select-did.html: fix browse results for
4377 selecting counties (resulting from separating tax classes), also
4378 add dropdowns to browse by state and county, RT#4496
4380 2008-12-28 10:44 ivan
4382 * httemplate/: browse/cust_main_county.cgi,
4383 edit/cust_main/contact.html, edit/cust_main/billing.html,
4384 misc/payment.cgi, edit/cust_main/select-country.html,
4385 edit/cust_main/select-county.html,
4386 edit/cust_main/select-state.html: fix browse results for
4387 selecting counties (resulting from separating tax classes), also
4388 add dropdowns to browse by state and county, RT#4496
4390 2008-12-24 16:45 jeff
4392 * FS/FS/: cust_bill_pkg.pm, cust_main.pm, cust_main_county.pm: fix
4395 2008-12-23 13:41 jeff
4397 * FS/FS/cust_main.pm: miss use
4399 2008-12-23 12:35 jeff
4401 * FS/FS/cust_main.pm: correct bad tax calculation
4403 2008-12-22 16:32 ivan
4405 * FS/FS/: cust_bill.pm: truncate package descriptions over 50 chars
4406 to avoid pushing the total column out to the right, RT#4449
4408 2008-12-22 15:28 ivan
4410 * httemplate/config/config.cgi: textareas are much less annoying to
4411 work with when their scrollbar isn't scrolled off the side itself
4413 2008-12-22 14:30 rsiddall
4415 * rpm/freeside.spec: Copying over modifications to support SuSE
4416 from the 1.7 branch.
4418 2008-12-22 13:16 ivan
4420 * httemplate/edit/: part_pkg.cgi, quick-charge.html: soft-limit
4421 package names to 50 chars to avoid problems with typeset
4424 2008-12-21 13:53 ivan
4426 * FS/FS/svc_phone.pm: and fix msgcat usage, this should do it?,
4429 2008-12-21 13:49 ivan
4431 * FS/FS/svc_acct.pm: svc_acct.pm bogosity too, wtf?!, RT#4204
4433 2008-12-21 13:44 ivan
4435 * FS/FS/: msgcat.pm: msgcat.pm upgrade bogosity, shrug, RT#4204
4437 2008-12-21 13:37 ivan
4439 * FS/FS/: svc_Common.pm, Upgrade.pm: unique checking for svc_phone
4440 like svc_acct, closes: RT#4204 (also a few lines of the new
4441 per-agent config snuck in Conf.pm from RT#3989)
4443 2008-12-21 13:33 ivan
4445 * FS/: FS/svc_phone.pm, FS/Conf.pm, FS/Record.pm, FS/Setup.pm,
4446 FS/msgcat.pm, FS/svc_Common.pm, FS/svc_acct.pm,
4447 bin/freeside-upgrade: unique checking for svc_phone like
4448 svc_acct, closes: RT#4204 (also a few lines of the new per-agent
4449 config snuck in Conf.pm from RT#3989)
4451 2008-12-21 10:38 ivan
4453 * FS/bin/freeside-cdrd: cdrd brainfart, finishing up RT#4423
4455 2008-12-21 10:09 ivan
4457 * FS/: FS/Schema.pm, FS/queue.pm, bin/freeside-cdrd: have
4458 freeside-queued put billing jobs in the queue, so they run in
4459 their own short-lived processes, RT#4423
4461 2008-12-21 09:40 ivan
4463 * FS/FS/queue.pm: doc
4465 2008-12-15 16:08 jeff
4467 * FS/FS/cust_pkg.pm: proper dates on expire and suspend reasons
4469 2008-12-11 13:11 jeff
4471 * FS/FS/cust_main.pm: place tax on invoice only once
4473 2008-12-10 13:43 ivan
4475 * httemplate/search/: cust_bill_event.html, report_cust_bill.html,
4476 report_cust_credit.html, report_cust_event.html,
4477 report_cust_main-zip.html, report_cust_main.html,
4478 report_cust_pay.html, report_cust_pay_batch.html,
4479 report_cust_pkg.html, report_newtax.html, report_svc_acct.html,
4480 report_tax.html: allow all-agent reporting again
4482 2008-12-10 13:33 ivan
4484 * httemplate/graph/: report_cust_bill_pkg.html,
4485 report_cust_pkg.html, report_money_time.html: allow all-agent
4488 2008-12-10 12:20 ivan
4490 * FS/FS/cust_main/Import.pm: referral import fixes, RT#4427
4492 2008-12-10 11:43 rsiddall
4494 * rpm/freeside.spec: Cleanup to quieten rpmlint. Fixes to cope
4495 with moving code out of handler.pl, etc.
4497 2008-12-10 11:42 rsiddall
4499 * rpm/rpm2Bundle: Further modifications to handle Perl RPM names
4500 and map them back to Perl module names.
4502 2008-12-09 18:47 jeff
4504 * FS/FS/cust_tax_location.pm: space is empty
4506 2008-12-08 17:49 ivan
4508 * FS/FS/Record.pm: oops
4510 2008-12-08 17:46 ivan
4512 * FS/FS/Record.pm, FS/FS/inventory_item.pm,
4513 httemplate/misc/inventory_item-import.html,
4514 httemplate/misc/process/inventory_item-import.html: use common
4515 base for inventory import too, fixes problems with errors due to
4516 dos line endings and allows Excel upload, RT#4346
4518 2008-12-08 02:13 ivan
4520 * FS/FS/cust_bill_pkg.pm: make CDRs smaller, so we can fit more
4523 2008-12-08 01:08 ivan
4525 * FS/FS/Schema.pm: make room for CDRs, RT#4387
4527 2008-12-08 00:52 ivan
4529 * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: respect output_format and
4530 add an header for rating_method=prefix too, RT#4387
4532 2008-12-08 00:46 ivan
4534 * conf/invoice_html: normal ext_desc shouldn't shove the second+
4537 2008-12-05 09:23 jeff
4539 * FS/FS/tax_rate.pm: passthrough support for gross revenue taxes
4541 2008-12-05 09:19 jeff
4543 * FS/FS/part_pkg.pm: avoid taxation on products with no assigned
4546 2008-12-05 00:24 jeff
4548 * FS/FS/cust_main.pm: missing uses, corrects 4388
4550 2008-12-04 20:20 jeff
4552 * FS/FS/cust_main_county.pm: bad shortcut causes taxes not to be
4555 2008-12-03 21:16 jeff
4557 * FS/FS/part_export/soma.pm: wtf?
4559 2008-12-03 18:19 jeff
4561 * httemplate/edit/cust_main.cgi: better placement of script
4564 2008-12-03 18:03 jeff
4566 * httemplate/elements/init_overlib.html: better placement of script
4569 2008-12-03 17:46 jeff
4571 * httemplate/edit/cust_main/choose_tax_location.html: better
4572 behavior when zip code is missing
4574 2008-12-03 15:29 ivan
4576 * httemplate/search/report_receivables.html: allow an all-agent
4577 receivables report again
4579 2008-12-03 13:15 ivan
4581 * httemplate/misc/whois.cgi: fix real customer numbers showing on
4582 view pages, RT#4099/4379
4584 2008-12-03 13:12 ivan
4586 * httemplate/view/: cust_pay.html, cust_refund.html, cust_bill.cgi,
4587 svc_broadband.cgi, svc_domain.cgi, svc_external.cgi,
4588 svc_forward.cgi, svc_www.cgi: fix real customer numbers showing
4589 on view pages, RT#4099/4379
4591 2008-12-03 09:25 ivan
4593 * FS/FS/part_export/internal_diddb.pm: fix internal_diddb to
4594 default to countrycode 1
4596 2008-12-02 21:53 ivan
4598 * httemplate/edit/: part_pkg.cgi, elements/edit.html: 60 char soft
4599 max length for packages, so invoices don't wrap, RT#4328
4601 2008-12-02 17:42 jeff
4603 * bin/import-tax-rates,
4604 httemplate/edit/cust_main/choose_tax_location.html,
4605 httemplate/edit/cust_main/contact.html,
4606 httemplate/elements/ajaxcontentmws.js, FS/FS/Misc.pm,
4607 FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_tax_location.pm,
4608 FS/FS/part_pkg_taxrate.pm, FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
4609 httemplate/edit/cust_main.cgi, httemplate/misc/tax-import.cgi,
4610 httemplate/misc/xmlhttp-cust_main-address_standardize.html:
4611 support zip5 tax lookups, correct errors with fixed format cch
4612 import, inital import performance improvements, noise reduction
4613 on imports, tool for inital import
4615 2008-11-30 23:52 ivan
4617 * FS/FS/: Conf.pm, cdr.pm: set charged_party to accoutncode for
4620 2008-11-30 15:37 ivan
4622 * httemplate/edit/access_user.html: s/Internal Access
4623 Groups/Employee Groups/
4625 2008-11-30 15:34 ivan
4627 * httemplate/: browse/access_user.html, edit/access_user.html:
4628 s/Internal Users/Employees/
4630 2008-11-30 15:26 ivan
4632 * httemplate/: browse/access_group.html, edit/access_group.html:
4633 s/Internal Access Groups/Employee Groups/
4635 2008-11-30 13:01 ivan
4637 * FS/FS/cdr.pm: _cdr_min_parser_maker fix for correct setting of
4638 duration/billsec with simple & simple2 rate plans
4640 2008-11-29 13:54 ivan
4642 * FS/FS/ClientAPI/MyAccount.pm, FS/FS/svc_phone.pm,
4643 fs_selfservice/FS-SelfService/SelfService.pm,
4644 fs_selfservice/FS-SelfService/cgi/login.html,
4645 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: add
4646 selfservice_server-single_domain config, and login_info
4647 self-service method to give the login page a bit more
4650 2008-11-29 12:32 ivan
4652 * FS/FS/Conf.pm: add selfservice_server-single_domain config, and
4653 login_info self-service method to give the login page a bit more
4656 2008-11-25 16:30 ivan
4658 * FS/FS/ClientAPI/PrepaidPhone.pm: don't set a Session-Timeout if
4661 2008-11-25 16:20 ivan
4663 * FS/FS/: Record.pm, cust_main/Import.pm: should fix importing from
4664 excel, closes: RT#4337
4666 2008-11-24 07:40 jeff
4668 * FS/FS/part_export/soma.pm: more caffiene, please
4670 2008-11-24 07:36 jeff
4672 * FS/FS/part_export/soma.pm: doh
4674 2008-11-24 07:18 jeff
4676 * FS/FS/part_export/soma.pm: be more accepting
4678 2008-11-24 06:48 jeff
4680 * FS/FS/part_export/soma.pm: esn's are hex
4682 2008-11-24 04:22 ivan
4684 * FS/FS/cdr/genband.pm: update genband import to agree with
4687 2008-11-24 02:59 ivan
4689 * FS/FS/part_export/internal_diddb.pm: add countrycode option to
4690 internal_diddb; throw a warning instead of an error if a number
4691 couldn't be returned to inventory
4693 2008-11-24 02:47 ivan
4695 * FS/FS/part_export/: phone_sqlradius.pm, sqlradius.pm: fix
4696 phone_sqlradius CDR population?, RT#4100
4698 2008-11-24 02:11 ivan
4700 * FS/FS/ClientAPI/PrepaidPhone.pm: add debugging, hopefully fix
4701 seconds returned finally, RT#4100
4703 2008-11-24 00:47 ivan
4705 * FS/FS/ClientAPI/PrepaidPhone.pm: look for a voip rate in pricing
4706 add-ons too... eek. also correct rating to destination RT#4100
4708 2008-11-22 14:17 ivan
4710 * FS/FS/: Conf.pm, Schema.pm, cust_credit.pm, cust_main.pm,
4711 cust_pkg.pm, part_event.pm, part_event/Action/addpost.pm,
4712 part_event/Condition.pm, part_event/Action/apply.pm,
4713 part_event/Action/bill.pm, part_event/Action/cancel.pm,
4714 part_event/Action/collect.pm,
4715 part_event/Action/cust_bill_batch.pm,
4716 part_event/Action/cust_bill_comp.pm,
4717 part_event/Action/cust_bill_fee_percent.pm,
4718 part_event/Action/cust_bill_realtime_card.pm,
4719 part_event/Action/cust_bill_realtime_check.pm,
4720 part_event/Action/cust_bill_realtime_lec.pm,
4721 part_event/Action/cust_bill_send.pm,
4722 part_event/Action/cust_bill_send_agent.pm,
4723 part_event/Action/cust_bill_send_alternate.pm,
4724 part_event/Action/cust_bill_send_csv_ftp.pm,
4725 part_event/Action/cust_bill_send_if_newest.pm,
4726 part_event/Action/cust_bill_spool_csv.pm,
4727 part_event/Action/cust_bill_suspend_if_balance.pm,
4728 part_event/Action/fee.pm,
4729 part_event/Action/pkg_referral_credit.pm,
4730 part_event/Action/pkg_referral_credit_pkg.pm,
4731 part_event/Action/suspend.pm,
4732 part_event/Action/suspend_if_pkgpart.pm,
4733 part_event/Action/suspend_unless_pkgpart.pm,
4734 part_event/Condition/balance.pm,
4735 part_event/Condition/balance_age.pm,
4736 part_event/Condition/balance_under.pm,
4737 part_event/Condition/cust_bill_age.pm,
4738 part_event/Condition/cust_bill_has_service.pm,
4739 part_event/Condition/cust_bill_owed.pm,
4740 part_event/Condition/cust_bill_owed_under.pm,
4741 part_event/Condition/cust_payments.pm,
4742 part_event/Condition/has_referral_custnum.pm,
4743 part_event/Condition/once_percust.pm,
4744 part_event/Condition/pkg_age.pm,
4745 part_event/Condition/pkg_notchange.pm,
4746 part_event/Condition/pkg_pkgpart.pm,
4747 part_event/Condition/pkg_recurring.pm,
4748 part_event/Condition/pkg_unless_pkgpart.pm, part_pkg/flat.pm:
4749 referral credits overhaul, use billing events, agents can
4750 self-configure, limit to once-per-customer, depend on any time
4751 from referred package, referred customer payment, specific
4752 packages, partial staged credits, RT#3983
4754 2008-11-21 23:10 ivan
4756 * httemplate/: browse/part_event.html, edit/elements/edit.html:
4757 billing event cloning
4759 2008-11-20 19:36 jeff
4761 * FS/FS/part_export/soma.pm: initial somanetworks support
4763 2008-11-20 18:57 ivan
4765 * httemplate/edit/elements/edit.html: remove debugging accidentally
4768 2008-11-20 18:55 ivan
4770 * httemplate/edit/process/elements/process.html: document
4773 2008-11-20 17:58 ivan
4775 * httemplate/: edit/elements/edit.html,
4776 elements/tr-select-agent.html: undo voodoo, find real problem
4778 2008-11-20 16:06 ivan
4780 * httemplate/edit/elements/edit.html: voodoo
4782 2008-11-20 11:02 jeff
4784 * FS/FS/rate.pm: this must be what is meant
4786 2008-11-20 09:49 jeff
4788 * FS/bin/freeside-dedup-cust_bill_pkg_detail-header: tool to remove
4791 2008-11-20 08:59 jeff
4793 * FS/FS/part_pkg/voip_cdr.pm: only one header per package, not one
4794 per service -- fixes #4260
4796 2008-11-20 04:52 ivan
4798 * FS/FS/cust_main/Import.pm: better end-of-spreadsheet detection
4799 for excel import, hopefully. should fix "Error: Can't use an
4800 undefined value as an ARRAY reference" error on import. RT#4297
4802 2008-11-20 03:35 ivan
4804 * bin/rate.delete: fill in the ratenum. doesn't actually delete
4805 the rate itself, just all its data (the hard part)
4807 2008-11-19 16:42 ivan
4809 * FS/FS/cust_bill.pm: don't use payname for CARD or DCRD either,
4812 2008-11-19 06:55 jeff
4814 * FS/FS/Misc.pm, FS/FS/Schema.pm, FS/FS/cust_tax_location.pm,
4815 FS/FS/part_pkg_taxrate.pm, FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
4816 httemplate/misc/tax-import.cgi: support for cch fixed format
4818 2008-11-18 17:24 ivan
4820 * FS/FS/Schema.pm: fix phone_avail.availnum to be a proper primary
4821 key, fix agent.agent_custnum unique index causing it to get a
4822 value filled in by Record.pm
4824 2008-11-17 18:56 rsiddall
4826 * rpm/rpm2Bundle: Now handles hyphenated Perl requirements as well
4827 as those in parentheses, and handles more version relation types.
4829 2008-11-12 18:22 ivan
4831 * FS/FS/access_groupagent.pm, FS/FS/agent.pm,
4832 httemplate/browse/agent.cgi, httemplate/edit/agent.cgi,
4833 httemplate/edit/process/agent.cgi: add ability to view/edit
4834 access groups of an agent
4836 2008-11-11 00:55 ivan
4838 * FS/FS/cust_bill.pm: add fax to invoice data, RT#3290
4840 2008-11-11 00:45 ivan
4842 * conf/: invoice_html, invoice_latex: agent_custid and ship_fax
4843 don't belong with the ship address, that was an unrelated
4844 tampabay/pbx-change request, RT#3290
4846 2008-11-10 23:51 ivan
4848 * conf/invoice_html: make HTML invoice more consistent with current
4849 typeset invoice: center invoice date instead of right-justify
4851 2008-11-09 03:43 ivan
4853 * httemplate/browse/agent.cgi: realign things in light of
4854 small_custview in this table for master customering, roundaboutly
4857 2008-11-09 03:31 ivan
4859 * FS/FS/cust_main/Import.pm: move batch customer import to its own
4860 file; add svc_external_svc_phone export format, RT#4103
4862 2008-11-09 01:14 ivan
4864 * FS/FS/Conf.pm, httemplate/elements/file-upload.html,
4865 httemplate/misc/phone_avail-import.html: add a global countrycode
4866 to phone_avail import and a conf for the default (some other conf
4867 values snuck in also, oh well)
4869 2008-11-09 00:51 ivan
4871 * FS/FS/Mason.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
4872 FS/FS/cust_main/Import.pm, httemplate/misc/cust_main-import.cgi,
4873 Makefile, FS/FS.pm, FS/MANIFEST, FS/bin/freeside-queued,
4874 httemplate/misc/process/cust_main-import.cgi: move batch customer
4875 import to its own file; add svc_external_svc_phone export format,
4878 2008-11-06 22:04 ivan
4880 * httemplate/view/svc_acct.cgi: fix viewing of unlinked services.
4881 wow, it has been a while
4883 2008-11-06 14:53 ivan
4885 * FS/FS/part_export/sqlradius.pm: should fix open session RADIUS
4888 2008-11-06 14:20 ivan
4890 * FS/FS/part_export/sqlradius.pm: fix radius search, RT#4233
4892 2008-11-05 20:22 ivan
4894 * FS/FS/svc_acct.pm: avoid harmless "Use of uninitialized value in
4895 concatenation (.) or string at
4896 /usr/local/share/perl/5.8.8/FS/svc_acct.pm line 1140" error
4898 2008-11-05 20:18 ivan
4900 * FS/FS/svc_acct.pm: . is used in some implementations of classic
4903 2008-11-03 07:28 jeff
4905 * FS/FS/cust_main.pm: REAL otherwise there are no taxes
4907 2008-11-03 07:26 jeff
4909 * FS/FS/cust_main.pm: yikes! not yet
4911 2008-11-03 07:14 jeff
4913 * FS/FS/cust_main.pm: otherwise there are no taxes
4915 2008-11-02 17:10 ivan
4917 * httemplate/view/svc_acct.cgi: time remaining is more useful to
4918 display as hours + minutes than days, hours, minutes from
4921 2008-11-02 12:27 ivan
4923 * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: (and
4924 REALLY fix the line-item links too, whew) fix overreporting of
4925 tax invoiced when using & reporting with taxclasses, RT#4131
4927 2008-11-02 12:03 ivan
4929 * httemplate/search/report_tax.cgi: (and fix the line-item links
4930 too, whew) fix overreporting of tax invoiced when using &
4931 reporting with taxclasses, RT#4131
4933 2008-11-02 11:40 ivan
4935 * httemplate/search/report_tax.cgi: (and fix the total too) fix
4936 overreporting of tax invoiced when using & reporting with
4939 2008-11-02 11:26 ivan
4941 * httemplate/search/report_tax.cgi: fix overreporting of tax
4942 invoiced when using & reporting with taxclasses, RT#4131
4944 2008-11-01 15:12 ivan
4946 * init.d/freeside-init, FS/FS/Daemon.pm, FS/bin/freeside-cdrd: have
4947 freeside-cdrd disable itself if there's no appropriate package
4950 2008-10-29 15:24 ivan
4952 * FS/FS/cust_main.pm: eek, fix agent_plandata from comping up with
4955 2008-10-29 13:23 ivan
4957 * FS/FS/part_event/Action.pm: remove debugging accidentally left in
4959 2008-10-29 13:21 ivan
4961 * FS/FS/part_event/Action.pm: huh. how did event editing ever
4962 work? is this 5.10-specific?
4964 2008-10-29 01:03 ivan
4966 * FS/FS/cust_main.pm, init.d/freeside-init,
4967 FS/FS/part_pkg/voip_cdr.pm, FS/bin/freeside-cdrd: prepaid cdr
4968 pickup & bill daemon, RT#4184
4970 2008-10-29 00:50 ivan
4972 * FS/FS/part_export/internal_diddb.pm: fix to internal_diddb
4975 2008-10-27 18:23 ivan
4977 * FS/FS/svc_phone.pm: fix svc_phone non-numeric "phone numbers",
4980 2008-10-24 17:37 ivan
4982 * FS/FS/: Conf.pm, svc_phone.pm: add a switch to allow letters in
4983 phone numbers, RT#4195
4985 2008-10-24 16:21 ivan
4987 * httemplate/view/svc_phone.cgi: correct links to non-US CDRs from
4990 2008-10-24 15:53 ivan
4992 * fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm: use
4993 Reply-Message for the RADIUS error message, RT#4100
4995 2008-10-24 15:23 ivan
4997 * FS/FS/ClientAPI/PrepaidPhone.pm: adding prepaid self-service
5000 2008-10-24 14:31 ivan
5002 * FS/FS/: rate.pm, ClientAPI/PrepaidPhone.pm, part_pkg/voip_cdr.pm,
5003 part_pkg/voip_sqlradacct.pm: adding prepaid self-service hooks,
5006 2008-10-24 14:25 ivan
5008 * fs_selfservice/FS-SelfService/SelfService/: FreeRadiusVoip.pm:
5009 rlm_perl hook for prepaid voip radius, RT#4100
5011 2008-10-24 14:22 ivan
5013 * fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm:
5014 rlm_perl hook for prepaid voip radius, RT#4100
5016 2008-10-24 12:58 ivan
5018 * fs_selfservice/FS-SelfService/SelfService/: FreeRadiusVoip.pm:
5019 rlm_perl hook for prepaid voip radius, RT#4100
5021 2008-10-24 12:54 ivan
5023 * fs_selfservice/FS-SelfService/: SelfService.pm,
5024 SelfService/FreeRadiusVoip.pm: rlm_perl hook for prepaid voip
5027 2008-10-24 12:45 ivan
5029 * fs_selfservice/FS-SelfService/SelfService.pm: rlm_perl hook for
5030 prepaid voip radius, RT#4100
5032 2008-10-24 12:13 ivan
5034 * fs_selfservice/FS-SelfService/: SelfService.pm,
5035 SelfService/FreeRadiusVoip.pm: rlm_perl hook for prepaid voip
5038 2008-10-23 19:54 ivan
5040 * FS/: FS/part_export/phone_sqlradius.pm,
5041 FS/part_export/sqlradius.pm, bin/freeside-sqlradius-radacctd:
5042 untested code to suck in CDRs in from VoIP RADIUS exports,
5045 2008-10-23 19:08 ivan
5047 * FS/FS/cust_main.pm, httemplate/misc/xmlhttp-cust_main-search.cgi:
5048 fixes to facilitate using agent_custid as custnum, RT#4190
5050 2008-10-23 18:45 ivan
5052 * FS/: FS/svc_phone.pm, bin/freeside-sqlradius-reset: tiny nits for
5053 phone RADIUS export: allow freeside-sqlradius-reset to reset a
5054 phone_sqlradius export, but only if explicitly specified by
5055 exportnum. also fix "Reference found where even-size list
5056 expected" warning and junk winding up in radreply table". all
5057 this phone_sqlradius stuff is RT#4100
5059 2008-10-23 18:19 ivan
5061 * FS/FS/: Conf.pm, svc_phone.pm, part_export/phone_sqlradius.pm,
5062 part_export/sqlradius.pm: add phone_sqlradius export
5064 2008-10-22 22:20 ivan
5066 * fs_selfservice/FS-SelfService/SelfService.pm: POD cleanup
5068 2008-10-22 11:50 ivan
5070 * httemplate/view/svc_phone.cgi: fix CDR links
5072 2008-10-21 21:39 ivan
5074 * FS/FS/part_export/sqlradius.pm, httemplate/search/sqlradius.cgi,
5075 httemplate/search/sqlradius.html: fix error on open-ended RADIUS
5076 search with Pg, add options for open session search and search on
5079 2008-10-21 08:50 jeff
5081 * fs_selfservice/java/: freeside_login_example.java,
5082 freeside_signup_example.java, biz/freeside/SelfService.java:
5083 biz.freeside.SelfService class and sample applications
5085 2008-10-18 18:57 ivan
5087 * httemplate/config/config.cgi: correctly allow re-editing of
5088 config options with " in them
5090 2008-10-18 17:38 ivan
5092 * FS/FS/Schema.pm, FS/FS/agent.pm, httemplate/edit/agent.cgi,
5093 httemplate/elements/search-cust_main.html,
5094 httemplate/browse/agent.cgi: add a master custnum field to
5095 agents, RT#2933 (roundabout)
5097 2008-10-17 18:22 jeff
5099 * FS/FS/cust_main.pm: sheesh
5101 2008-10-17 18:19 jeff
5103 * FS/FS/cust_main.pm: doh
5105 2008-10-17 18:08 jeff
5107 * FS/FS/cust_main.pm: cope with overlapping (but with distinct
5108 endpoints) tax areas
5110 2008-10-17 13:01 jeff
5112 * conf/: invoice_latex, invoice_latexcoupon: address tweaks,
5113 assumes a window at least 2.75in or 7cm wide
5115 2008-10-17 11:57 jeff
5117 * FS/FS/cust_bill.pm: correct erroneous line dupplication on
5120 2008-10-16 15:45 ivan
5122 * FS/FS/part_pkg/voip_cdr.pm: add an option to use duration instead
5123 of billsec to calculate billable time, RT#4147
5125 2008-10-15 22:29 ivan
5127 * FS/FS/Conf_compat17.pm: sync Conf_compat17.pm
5129 2008-10-15 22:29 ivan
5131 * FS/FS/Conf.pm, httemplate/misc/payment.cgi,
5132 httemplate/search/cust_pay_batch.cgi,
5133 httemplate/view/cust_main/payment_history.html: add
5134 batch-enable_payby and realtime_disable_payby for better control
5135 over hybrid realtime/batch installs; deprecate never-used
5136 paymentforcedtobatch, RT#4052
5138 2008-10-15 22:04 ivan
5140 * httemplate/elements/menu.html: add batch-enable_payby and
5141 realtime_disable_payby for better control over hybrid
5142 realtime/batch installs; deprecate never-used
5143 paymentforcedtobatch, RT#4052
5145 2008-10-14 14:27 ivan
5147 * FS/FS/Tron.pm: not interested in payment gateway survey just now
5149 2008-10-13 17:50 ivan
5151 * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi: add an
5152 import format for external services, including next bill date
5153 (cust_pkg.bill), RT#4108
5155 2008-10-13 14:58 ivan
5157 * FS/: bin/freeside-fetch, FS/Conf.pm: Change subject for
5158 freeside-fetch emailed reports from "subject" to "Freeside
5159 report", and add email_report-subject config to change it.
5162 2008-10-12 16:56 jeff
5164 * conf/invoice_latex: better column widths and easier maintenance
5166 2008-10-12 14:22 jeff
5168 * conf/invoice_latex: better value for non-broken tetex
5170 2008-10-12 12:43 jeff
5172 * conf/longtable.sty.patch: check not just for fit, but move the
5175 2008-10-11 17:58 ivan
5177 * httemplate/browse/cust_main_county.cgi: fix link
5179 2008-10-11 17:54 ivan
5181 * httemplate/: browse/cust_main_county.cgi,
5182 edit/bulk-cust_main_county.html,
5183 edit/process/bulk-cust_main_county.html: add a quick bulk tax add
5184 tool (eating my own dogfood instead of running a one-off SQL
5187 2008-10-10 17:32 ivan
5189 * FS/FS/: Conf.pm, cust_pkg.pm: enable suspension notices to an
5190 administrator, RT#4083
5192 2008-10-10 16:30 ivan
5194 * FS/FS/cust_pkg.pm: quick kludge to eliminate exact duplicates in
5195 h_labels_short in an effort to reduce the number of "XXX service
5196 listing twice on invoice" incidents, RT#3944. still should be
5197 possible to fundamentally do better with the function in the
5200 2008-10-10 14:30 jeff
5202 * conf/: invoice_latex, longtable.sty.patch: avoid overprinting
5205 2008-10-10 12:25 ivan
5207 * FS/FS/cust_bill.pm: add options to auto-generate agent_custid and
5208 display it as the customer number, RT#4099
5210 2008-10-09 18:15 ivan
5212 * FS/FS/Conf.pm, FS/FS/cust_main.pm,
5213 FS/FS/UI/Web/small_custview.pm, httemplate/index.html,
5214 httemplate/view/cust_main/misc.html, FS/FS/UI/Web.pm,
5215 httemplate/edit/cust_main.cgi, httemplate/search/cust_main.cgi:
5216 add options to auto-generate agent_custid and display it as the
5217 customer number, RT#4099
5219 2008-10-09 13:06 ivan
5221 * FS/FS/part_export/sqlradius.pm: use Freeradius := attribute for
5222 ALL attributes except Password. Crypt-Password, User-Password,
5223 Password-With-Header should now use := instead of ==. RT#4051
5225 2008-10-07 16:57 ivan
5227 * httemplate/misc/: cdr-import.html, process/cdr-import.html: put
5228 each CDR web import into a batch
5230 2008-10-07 16:23 ivan
5232 * FS/FS/cdr/: genband.pm, nextone.pm: also set billsec for nextone
5235 2008-10-06 17:10 ivan
5237 * FS/FS/Upgrade.pm: oops, brainfart
5239 2008-10-06 17:09 ivan
5241 * FS/FS/Upgrade.pm: when setting last_login/last_logout, ensure
5242 only accounts actually attached to the export are updated
5244 2008-10-06 15:48 ivan
5246 * FS/FS/svc_acct.pm: make RADIUS password exports
5247 _password_encoding-aware so we export Password-With-Header when
5250 2008-10-06 15:19 ivan
5252 * FS/FS/svc_acct.pm: make RADIUS password exports
5253 _password_encoding-aware so we export Password-With-Header when
5256 2008-10-06 08:28 ivan
5258 * FS/FS/: cdr.pm, cdr/netcentrex.pm: add initial netcentrex CDR
5261 2008-10-05 14:36 ivan
5263 * httemplate/search/pay_batch.cgi: fix links to closed batches,
5266 2008-10-05 03:17 ivan
5268 * httemplate/search/phone_avail.html: adding the start of available
5269 phone# search. still needs a menu entry, search options page...
5272 2008-10-04 23:07 ivan
5274 * httemplate/: edit/elements/ApplicationCommon.html,
5275 view/cust_main/payment_history/credit.html,
5276 view/cust_main/payment_history/payment.html: finish UI
5277 improvements wrt refunds: now you have to post a check or cash
5278 refund explicitly, no more implicit creation by 'applying'
5279 credits. don't show useless application links. don't enable
5280 apply button until you pick an invoice/refund. RT#3812
5282 2008-10-04 15:35 ivan
5284 * FS/FS/: Misc.pm, cust_bill_ApplicationCommon.pm,
5285 payinfo_transaction_Mixin.pm, Misc/prune.pm, rate_detail.pm,
5286 usage_class.pm, part_event/Action.pm: POD cleanups
5288 2008-10-04 13:55 ivan
5290 * httemplate/edit/rate_region.cgi: fix inappropriate rounding when
5291 editing rates for a whole region
5293 2008-10-04 13:43 ivan
5295 * FS/FS/part_pkg/voip_cdr.pm: add disable_tollfree option
5297 2008-10-03 17:30 ivan
5299 * httemplate/edit/part_pkg.cgi: fix recurring box graying out on
5302 2008-10-03 12:41 ivan
5304 * FS/FS/part_pkg/voip_cdr.pm: add debugging
5306 2008-09-30 14:05 jeff
5308 * httemplate/: search/report_newtax.cgi, search/cust_bill_pkg.cgi,
5309 search/report_newtax.html, elements/menu.html: simple reporting
5312 2008-09-30 13:22 jeff
5314 * FS/FS/: Conf.pm, cust_main.pm: option for no postal fee on
5317 2008-09-30 13:17 jeff
5319 * fs_selfservice/FS-SelfService/cgi/: bill.html, selfservice.cgi:
5320 turn on and off postal billing from self-service
5322 2008-09-28 20:41 ivan
5324 * httemplate/misc/delay_susp_pkg.html: use init_calendar.html
5326 2008-09-26 20:01 jeff
5328 * httemplate/edit/process/addr_block/manual_flag.cgi,
5329 FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/addr_block.pm,
5330 FS/FS/svc_broadband.pm, httemplate/browse/addr_block.cgi,
5331 httemplate/edit/svc_broadband.cgi: per address block ip auto
5332 assignment and auto router selection
5334 2008-09-25 20:54 jeff
5336 * FS/FS/part_event/Condition/dundate.pm,
5337 httemplate/misc/delay_susp_pkg.html, FS/FS/AccessRight.pm,
5338 FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
5339 httemplate/edit/part_bill_event.cgi,
5340 httemplate/misc/process/delay_susp_pkg.html,
5341 httemplate/view/cust_main/packages.html: push out event triggered
5344 2008-09-25 16:44 jeff
5346 * FS/FS/cust_main.pm: lost bits of reason
5348 2008-09-24 19:27 jeff
5350 * FS/FS/part_export/prizm.pm: prizm export improvement for package
5353 2008-09-18 16:17 jeff
5355 * FS/FS/Schema.pm: trade space for time
5357 2008-09-16 08:58 jeff
5359 * httemplate/search/report_tax.cgi: minor initialization issue
5361 2008-09-15 18:22 jeff
5363 * httemplate/: edit/part_pkg.cgi, edit/elements/edit.html,
5364 elements/tr-select-taxoverride.html,
5365 elements/tr-select-taxproduct.html: correct package editor when
5368 2008-09-15 00:18 ivan
5370 * FS/FS/Schema.pm, FS/FS/Record.pm, FS/FS/phone_avail.pm,
5371 FS/FS/part_export/internal_diddb.pm,
5372 httemplate/elements/menu.html,
5373 httemplate/misc/phone_avail-import.html,
5374 httemplate/misc/process/phone_avail-import.html: add internal did
5375 database & ability to query for availability, plus upload tool
5377 2008-09-14 17:40 ivan
5379 * FS/FS/part_export/globalpops_voip.pm: add dry_run option to
5380 globalpops_voip export
5382 2008-09-14 13:24 ivan
5384 * FS/FS/cust_main_invoice.pm: silently strip out leading and
5385 trailing spaces from invoicing email addresses instead of
5388 2008-09-14 13:20 ivan
5390 * httemplate/config/: config-process.cgi, config-view.cgi: don't
5391 reload the whole page every time a config option is changed,
5394 2008-09-14 12:13 ivan
5396 * httemplate/elements/header.html: default the menu to top in 1.9,
5399 2008-09-12 15:53 ivan
5401 * FS/FS/part_pkg/voip_cdr.pm: just give up and try again tommorow,
5402 "1011" came from us not the CDRs anyway, RT#3985
5404 2008-09-12 15:48 ivan
5406 * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
5407 internal_prefixen, RT#3985
5409 2008-09-12 15:38 ivan
5411 * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
5412 internal_prefixen, RT#3985
5414 2008-09-12 15:18 ivan
5416 * FS/FS/part_pkg/voip_cdr.pm: grr, TRY to support multiple
5417 internal_prefixen, RT#3985
5419 2008-09-12 14:56 ivan
5421 * FS/FS/part_pkg/voip_cdr.pm: support multiple internal_prefixen,
5424 2008-09-12 14:55 ivan
5426 * FS/FS/part_pkg/voip_cdr.pm: support multiple internal_prefixen
5428 2008-09-12 00:58 ivan
5430 * FS/FS/: Conf.pm, cust_pkg.pm: make the max # of indivudal
5431 services printed on invoices configurable. RT#3904
5433 2008-09-12 00:07 ivan
5435 * FS/FS/: part_pkg/flat.pm, part_pkg/voip_cdr.pm, cust_main.pm:
5436 don't throw noisy warnings about missing new recur_temporality,
5439 2008-09-11 19:28 jeff
5441 * FS/: FS/Schema.pm, FS/cust_bill.pm, FS/cust_bill_pkg.pm,
5442 FS/cust_bill_pkg_display.pm, MANIFEST, FS/cust_main.pm,
5443 t/cust_bill_pkg_display.t: re-repurpose cust_bill_pkg
5445 2008-09-11 19:01 ivan
5447 * FS/FS/cust_bill.pm, FS/FS/Conf.pm,
5448 httemplate/misc/spool_invoices.cgi,
5449 httemplate/search/cust_bill.html: add billco respooling, not
5452 2008-09-11 17:53 ivan
5454 * FS/FS/part_pkg/: flat.pm, voip_cdr.pm: add recur_temporality to
5457 2008-09-11 17:41 ivan
5459 * FS/FS/cust_main.pm: correct a (fortunately harmless) typo
5461 2008-09-10 01:33 ivan
5463 * FS/FS/cust_bill.pm, FS/FS/Conf.pm,
5464 httemplate/misc/ftp_invoices.cgi,
5465 httemplate/search/cust_bill.html: add re-FTP reprint,
5466 RT#create-me-tommorow-for-enet
5468 2008-09-10 00:55 ivan
5470 * FS/FS/Schema.pm: better (?) place to put display and taxation
5471 data than overloading real line items
5473 2008-09-10 00:32 ivan
5475 * FS/FS/part_pkg.pm: well, allow things to work for now so work can
5478 2008-09-10 00:30 ivan
5480 * FS/FS/part_pkg/voip_cdr.pm: add upcoming/preceding option,
5483 2008-09-10 00:24 ivan
5485 * FS/FS/cust_main.pm: add upcoming/preceding option, RT#3851
5487 2008-09-09 15:35 ivan
5489 * FS/FS/ClientAPI/MyAccount.pm: allow implied primary services to
5490 log into selfservice when selfservice_server-primary_only is on
5492 2008-09-09 14:29 ivan
5494 * FS/FS/ClientAPI/MyAccount.pm: this should allow implied primary
5495 services to log into selfservice when
5496 selfservice_server-primary_only is on
5498 2008-09-09 14:04 ivan
5500 * FS/FS/Upgrade.pm: show which _upgrade_data sub is being run
5502 2008-09-09 01:19 ivan
5504 * FS/FS/Schema.pm: wtf, cust_pkg_reason has no indices?!
5505 _upgrade_data is hosing cpu badly
5507 2008-09-08 19:35 ivan
5509 * FS/FS/part_pkg/voip_cdr.pm: doh, forgot to display new options,
5512 2008-09-08 19:24 ivan
5514 * FS/FS/: cdr.pm, cdr/taqua.pm, part_pkg/voip_cdr.pm: additional
5515 QIS/Taqua-specific CDR handling details, RT#3838
5517 2008-09-08 14:46 ivan
5519 * FS/FS/cust_main.pm: oops, debugging got left on by accident
5521 2008-09-08 14:23 ivan
5523 * httemplate/view/elements/svc_Common.html: also hide fixed+blank
5524 fields on service view, RT#3829
5526 2008-09-08 14:02 ivan
5528 * httemplate/edit/elements/svc_Common.html: completely hide
5529 fixed+blank fields, RT#3829
5531 2008-09-07 19:49 ivan
5533 * httemplate/edit/quick-charge.html: extraneous code cleanup
5535 2008-09-07 19:48 ivan
5537 * FS/FS/cust_bill_pkg.pm: removing unacceptable display fields from
5540 2008-09-07 19:47 ivan
5542 * FS/FS/: AccessRight.pm, cust_main.pm: add package invoice details
5545 2008-09-07 19:42 ivan
5547 * FS/FS/Schema.pm, FS/FS/cust_pkg_detail.pm, FS/MANIFEST,
5548 FS/t/cust_pkg_detail.t, httemplate/pref/pref-process.html,
5549 httemplate/pref/pref.html,
5550 httemplate/view/cust_main/packages.html, FS/FS.pm,
5551 httemplate/edit/cust_pkg_detail.html,
5552 httemplate/edit/process/cust_pkg_detail.html, FS/FS/cust_pkg.pm:
5553 add package invoice details & comments, RT#3810
5555 2008-09-06 13:54 ivan
5557 * FS/FS/UI/Web.pm: don't link to customer service view unless the
5558 user has the ACL to view the resulting page
5560 2008-09-04 06:29 jeff
5562 * FS/FS/Upgrade.pm: three lost lines
5564 2008-09-03 20:10 ivan
5566 * httemplate/edit/invoice_logo.html: ask for an EPS for EPS upload,
5567 not incorrectly a PNG
5569 2008-09-03 19:44 ivan
5571 * httemplate/edit/process/invoice_logo.html: fix invoice uplaoding
5572 in light of database config where you absolutely need
5573 ->set_binary for swtuf retreived with ->config_binary, RT#3936
5575 2008-09-03 12:08 jeff
5577 * FS/FS/AccessRight.pm, FS/FS/access_right.pm, FS/FS/addr_block.pm,
5578 FS/FS/router.pm, httemplate/browse/addr_block.cgi,
5579 httemplate/browse/router.cgi, httemplate/browse/svc_acct_pop.cgi,
5580 httemplate/edit/allocate.html, httemplate/edit/router.cgi,
5581 httemplate/edit/svc_acct_pop.cgi,
5582 httemplate/edit/process/router.cgi,
5583 httemplate/edit/process/svc_acct_pop.cgi,
5584 httemplate/edit/process/addr_block/add.cgi,
5585 httemplate/edit/process/addr_block/allocate.cgi,
5586 httemplate/edit/process/addr_block/deallocate.cgi,
5587 httemplate/edit/process/addr_block/split.cgi,
5588 httemplate/elements/menu.html: new access right names
5590 2008-09-03 11:59 jeff
5592 * FS/FS/: Upgrade.pm, cust_pkg_reason.pm: system only reason update
5595 2008-09-02 18:52 ivan
5597 * httemplate/view/cust_main/payment_history.html: add back ability
5598 to post a check/cash refund. be more explicit about it instead of
5599 just being a checkbox when posting a credit. RT#3812
5601 2008-09-02 18:46 ivan
5603 * FS/FS/payby.pm, httemplate/edit/cust_pay.cgi,
5604 httemplate/edit/cust_refund.cgi,
5605 httemplate/edit/process/cust_refund.cgi,
5606 httemplate/elements/init_calendar.html,
5607 httemplate/view/cust_refund.html,
5608 httemplate/view/cust_main/payment_history/refund.html,
5609 FS/FS/AccessRight.pm: add back ability to post a check/cash
5610 refund. be more explicit about it instead of just being a
5611 checkbox when posting a credit. RT#3812
5613 2008-09-02 08:37 jeff
5615 * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, ClientAPI/MyAccount.pm:
5616 call details in self-service
5618 2008-08-30 14:34 jeff
5620 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
5621 FS/FS/cust_main.pm, FS/FS/Report/Table/Monthly.pm,
5622 FS/FS/part_pkg/voip_cdr.pm, httemplate/search/cust_bill_pkg.cgi,
5623 httemplate/search/report_prepaid_income.cgi,
5624 httemplate/search/report_tax.cgi: remove duplicate cust_bill_pkg
5627 2008-08-29 19:10 jeff
5629 * FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm, FS/FS/tax_rate.pm,
5630 httemplate/edit/process/part_pkg.cgi: bug squashing for multiple
5633 2008-08-29 16:13 ivan
5635 * FS/FS/part_export/acct_freeside.pm: adding fs-to-fs provisioning
5636 of simple accounts for cheepnet, RT#3805
5638 2008-08-29 13:10 ivan
5640 * httemplate/elements/tr-pkg_svc.html: increase maxlength and size
5641 of quantity fields on package edit, for RT#3805
5643 2008-08-28 18:09 ivan
5645 * FS/FS/Schema.pm, FS/FS/cdr.pm, bin/cdr.sftp_and_import,
5646 httemplate/elements/select-cdrbatch.html,
5647 httemplate/elements/tr-select-cdrbatch.html,
5648 httemplate/search/cdr.html, httemplate/search/report_cdr.html:
5649 add CDR batch TFTP feature, RT#3113
5651 2008-08-28 17:45 jeff
5653 * FS/FS/part_pkg.pm: noise reduction
5655 2008-08-28 17:23 ivan
5657 * httemplate/elements/: tr-select-taxclass.html,
5658 select-taxclass.html: correct nits in tax class selection
5660 2008-08-28 15:00 jeff
5662 * FS/FS/tax_rate.pm: updates can be completely empty
5664 2008-08-28 14:32 jeff
5666 * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
5667 httemplate/browse/part_pkg_taxproduct.cgi,
5668 httemplate/edit/part_pkg_taxoverride.html,
5669 httemplate/edit/quick-charge.html,
5670 httemplate/edit/process/quick-charge.cgi,
5671 httemplate/elements/select-taxoverride.html,
5672 httemplate/elements/select-taxproduct.html,
5673 httemplate/view/cust_main/packages.html: taxproduct selection for
5676 2008-08-28 12:09 ivan
5678 * FS/FS/: Tron.pm, Yori.pm: payment gateway survey
5680 2008-08-28 00:38 jeff
5682 * httemplate/elements/select-taxoverride.html,
5683 httemplate/elements/select-taxproduct.html,
5684 httemplate/elements/tr-select-taxoverride.html,
5685 httemplate/elements/tr-select-taxproduct.html, FS/FS/Schema.pm,
5686 FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
5687 FS/FS/part_pkg/voip_cdr.pm,
5688 httemplate/browse/part_pkg_taxproduct.cgi,
5689 httemplate/edit/part_pkg.cgi,
5690 httemplate/edit/part_pkg_taxoverride.html,
5691 httemplate/edit/process/part_pkg.cgi: multiple usage classes
5694 2008-08-26 17:15 ivan
5696 * FS/FS/cust_main.pm: don't override countrydefault or whatever
5697 with a blank value in bulk customer import
5699 2008-08-26 17:05 ivan
5701 * httemplate/elements/mcp_lint.html: add unchecked vs. ok
5704 2008-08-26 17:00 ivan
5706 * httemplate/elements/mcp_lint.html: add unchecked vs. ok
5709 2008-08-26 16:53 ivan
5711 * FS/FS/Tron.pm, httemplate/elements/mcp_lint.html: add unchecked
5712 vs. ok distinction to lint
5714 2008-08-26 07:00 rsiddall
5716 * rpm/freeside.spec: More changes to the self-service RPMs, mostly
5717 fixing up paths so the RPM-installed self-service files are not
5718 under /usr/local on the remote machine. Also fixed an
5719 initialization problem where the system configuration files for
5720 Freeside were assumed to be under /etc/default, not
5723 2008-08-25 14:23 ivan
5725 * httemplate/edit/elements/edit.html: fix package editor showing
5726 "all" for pkg class selection
5728 2008-08-25 13:33 ivan
5730 * FS/FS/part_event/Condition/cust_bill_has_service.pm: fix
5731 comparison from svcnum to svcpart
5733 2008-08-24 22:53 jeff
5735 * FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
5736 FS/FS/Report/Table/Monthly.pm,
5737 httemplate/search/cust_bill_pkg.cgi,
5738 httemplate/search/report_prepaid_income.cgi,
5739 httemplate/search/report_tax.cgi: correct fallout from duplicate
5742 2008-08-24 22:18 jeff
5744 * httemplate/search/cust_tax_exempt_pkg.cgi: correct fallout from
5745 agent virtualizing packages
5747 2008-08-24 15:35 ivan
5749 * httemplate/elements/checkboxes-table-name.html: add controls to
5750 select/unselect/toggle all checkboxes
5752 2008-08-24 14:52 ivan
5754 * bin/customer-faker: add -k option for pkgpart
5756 2008-08-24 14:49 ivan
5758 * bin/customer-faker: add -a option for agentnum
5760 2008-08-23 20:41 rsiddall
5762 * rpm/freeside.spec: Create discrete RPMs for different parts of
5763 the self-service interface. Put the default configuration folder
5764 in the main freeside RPM.
5766 2008-08-23 14:59 jeff
5768 * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/usage_class.pm,
5769 FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/rate_detail.pm,
5770 FS/t/usage_class.t, httemplate/browse/usage_class.html, FS/FS.pm,
5771 FS/MANIFEST, httemplate/browse/rate_detail.html,
5772 httemplate/edit/rate_detail.html,
5773 httemplate/edit/rate_region.cgi,
5774 httemplate/edit/usage_class.html,
5775 httemplate/edit/elements/edit.html,
5776 httemplate/edit/process/rate_region.cgi,
5777 httemplate/edit/process/usage_class.html,
5778 httemplate/elements/menu.html: add usage classes to rate details
5780 2008-08-22 20:29 jeff
5782 * FS/FS/: Record.pm, cust_main.pm, part_pkg_taxrate.pm,
5783 tax_rate.pm: tax data update bug fixes and error message
5786 2008-08-21 20:01 ivan
5788 * FS/FS/Mason.pm, FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Tron.pm,
5789 FS/FS/cust_svc.pm, FS/FS/cust_svc_option.pm, bin/tron-scan,
5790 FS/MANIFEST, FS/t/cust_svc_option.t,
5791 httemplate/elements/dashboard-toplist.html,
5792 httemplate/elements/mcp_lint.html: the master control program has
5793 chosen YOU to serve your system on the game grid
5795 2008-08-21 16:21 ivan
5797 * FS/: FS/Yori.pm, bin/freeside-yori, MANIFEST: add the client-side
5798 reporting for MCP mode
5800 2008-08-21 11:21 jeff
5802 * bin/import-optigold.pl: use options with proper names
5804 2008-08-19 11:42 ivan
5806 * FS/FS/svc_acct.pm: beter error messages for duplicate accounts
5808 2008-08-19 04:35 ivan
5810 * FS/FS/cdr.pm: fix duration on simple/simple2 CDR formats
5812 2008-08-19 03:09 ivan
5814 * httemplate/edit/process/rate_region.cgi: also don't neglext nxx
5817 2008-08-19 03:06 ivan
5819 * FS/FS/rate_region.pm, httemplate/browse/rate_region.html,
5820 httemplate/edit/rate_region.cgi: more consistent prefix display,
5821 and don't forget nxx'
5823 2008-08-15 12:42 ivan
5825 * Makefile: install default conf with make create-config too, so it
5828 2008-08-15 12:26 ivan
5830 * FS/bin/freeside-setup: allow a full pathname to be specified to
5831 freeside-setup for initial configdir
5833 2008-08-14 18:09 jeff
5835 * FS/FS/tax_class.pm: correct field ordering - invonsequential
5837 2008-08-14 17:41 ivan
5839 * httemplate/elements/form-file_upload.html: can have a message
5842 2008-08-14 04:53 ivan
5844 * FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
5845 httemplate/elements/progress-init.html,
5846 httemplate/misc/cust_main-import.cgi,
5847 httemplate/misc/process/cust_main-import.cgi,
5848 httemplate/elements/progress-popup.html,
5849 httemplate/search/cust_main.html,
5850 httemplate/elements/form-file_upload.html,
5851 httemplate/misc/file-upload.html,
5852 httemplate/elements/file-upload.html: customer import: add
5853 progress bar & redirect to a search of the imported customers,
5856 2008-08-14 04:44 ivan
5858 * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi: customer
5859 import: add progress bar & redirect to a search of the imported
5862 2008-08-13 18:58 ivan
5864 * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
5865 httemplate/elements/menu.html,
5866 httemplate/misc/cust_main-import.cgi,
5867 httemplate/misc/process/cust_main-import.cgi: import customer
5870 2008-08-13 18:52 ivan
5872 * FS/FS/svc_Common.pm: tyop
5874 2008-08-13 18:38 ivan
5876 * httemplate/view/svc_forward.cgi: tyop
5878 2008-08-08 13:29 jeff
5880 * bin/import-optigold.pl: better opti table relationship following
5882 2008-08-08 11:13 jeff
5884 * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
5885 FS/FS/cust_main.pm, FS/FS/part_pkg/voip_cdr.pm,
5886 conf/invoice_latex: cdrs can be in separate invoice section,
5887 after total, summarized inline, with hints for page breaks
5889 2008-08-07 15:30 ivan
5891 * Makefile: don't generate a new key on install-selfservice if
5892 there's already an RSA one either
5894 2008-08-05 23:39 jeff
5896 * FS/FS/part_pkg/voip_cdr.pm: prevent adding 0 value line items
5898 2008-08-05 21:05 jeff
5900 * FS/FS/cust_main.pm: fix bug(s) introduced with billing loop
5903 2008-08-02 19:15 ivan
5905 * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
5906 httemplate/edit/svc_phone.cgi, httemplate/view/svc_phone.cgi: add
5907 a name field to svc_phone
5909 2008-08-02 17:54 ivan
5911 * FS/FS/cdr/simple2.pm: doh, fix regex
5913 2008-08-02 17:26 ivan
5915 * FS/FS/: Record.pm: attempt to eliminate 'Can't call method
5916 "exists" on an undefined value at
5917 /usr/local/share/perl/5.8.8/FS/Record.pm line 812.' error on
5920 2008-08-02 17:20 ivan
5922 * FS/FS/Record.pm: attempt to eliminate 'Can't call method "exists"
5923 on an undefined value at /usr/local/share/perl/5.8.8/FS/Record.pm
5924 line 812.' error on upgrade
5926 2008-08-02 16:51 ivan
5928 * FS/FS/: cdr.pm, cdr/asterisk.pm, cdr/genband.pm,
5929 cdr/genband_meetme.pm, cdr/nextone.pm, cdr/openser.pm,
5930 cdr/simple.pm, cdr/taqua.pm, cdr/unitel.pm, cdr/simple2.pm: fix
5931 'Can't call method "parse" on an undefined value' error from CDR
5934 2008-08-01 21:20 jeff
5936 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
5937 FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
5938 FS/FS/part_pkg/voip_cdr.pm, conf/invoice_html,
5939 conf/invoice_latex, httemplate/edit/cust_main.cgi,
5940 httemplate/edit/cust_main/billing.html,
5941 httemplate/view/cust_main/billing.html: bundled package
5942 presentation improvements
5944 2008-08-01 21:09 jeff
5946 * FS/FS/: Schema.pm, Upgrade.pm, cust_bill.pm, cust_bill_pkg.pm,
5947 cust_bill_pkg_detail.pm, cust_main.pm, part_pkg.pm,
5948 part_pkg/voip_cdr.pm: improve CDR usage presentation
5950 2008-08-01 14:41 ivan
5952 * FS/FS/cust_main.pm: fix receivables report: credits/etc. should
5953 be limited by date like before, closes: Bug#3801
5955 2008-08-01 13:21 ivan
5957 * httemplate/edit/pkg_class.html: categories deserve labels too
5959 2008-07-31 16:32 ivan
5961 * httemplate/search/report_receivables.cgi: this should fix columns
5962 not showing up in receivables report... not surea bout #3801
5963 (credits/etc show up in all time periods)
5965 2008-07-31 13:17 ivan
5967 * httemplate/search/report_receivables.cgi, FS/FS/cust_main.pm: fix
5968 receivables report: credits/etc. should be limited by date like
5969 before, closes: Bug#3801
5971 2008-07-30 19:35 ivan
5973 * httemplate/misc/delete-customer.cgi: fix error on customer
5976 2008-07-30 15:10 ivan
5978 * FS/FS/cdr/: nextone.pm, nt.pm: rename nt to nextone
5980 2008-07-29 13:00 jeff
5982 * FS/FS/cust_bill.pm: correct amount for new charges total on
5985 2008-07-29 10:29 rsiddall
5987 * rpm/freeside.spec: Self-Service files were reorganized; changed
5988 the way we copy them into the buildroot.
5990 2008-07-24 09:40 jeff
5992 * FS/FS/cust_bill.pm: ensure invoice line items are delivered in
5995 2008-07-23 07:41 jeff
5997 * httemplate/edit/tax_rate.html: add disabled column to new tax
5998 rates, false laziness elimination, and bug fixes - closes #3566
6000 2008-07-23 07:36 jeff
6002 * FS/FS/Schema.pm, FS/FS/tax_rate.pm,
6003 httemplate/browse/tax_rate.cgi,
6004 httemplate/misc/enable_or_disable_tax.html,
6005 httemplate/misc/process/enable_or_disable_tax.html: add disabled
6006 column to new tax rates, false laziness elimination, and bug
6007 fixes - closes #3566
6009 2008-07-22 01:33 ivan
6011 * FS/FS/part_export/phone_shellcommands.pm: freepbx modification
6014 2008-07-21 21:59 ivan
6016 * httemplate/view/svc_phone.cgi: add "incoming CDRs" link to phone#
6019 2008-07-21 15:34 ivan
6021 * FS/FS/ClientAPI/Signup.pm,
6022 fs_selfservice/FS-SelfService/SelfService.pm,
6023 fs_selfservice/FS-SelfService/cgi/signup.cgi,
6024 fs_selfservice/FS-SelfService/cgi/signup.html,
6025 fs_selfservice/FS-SelfService/cgi/success.html: svc_phone signup
6027 2008-07-21 14:23 ivan
6029 * Makefile: oops, don't inadvertantly switch default db type
6031 2008-07-21 12:09 ivan
6033 * FS/FS/Conf.pm, httemplate/elements/select-did.html,
6034 FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/Signup.pm,
6035 fs_selfservice/FS-SelfService/SelfService.pm,
6036 fs_selfservice/FS-SelfService/cgi/signup.html,
6037 fs_selfservice/FS-SelfService/cgi/misc/areacodes.cgi,
6038 fs_selfservice/FS-SelfService/cgi/misc/exchanges.cgi,
6039 fs_selfservice/FS-SelfService/cgi/images/cross.png,
6040 fs_selfservice/FS-SelfService/cgi/images/wait-orange.gif,
6041 fs_selfservice/FS-SelfService/cgi/misc/phonenums.cgi: signup
6042 w/globalpops DID selection via mason components pass-through
6044 2008-07-21 11:58 ivan
6046 * FS/MANIFEST, htetc/handler.pl, FS/FS/CGI.pm, FS/FS/Mason.pm,
6047 FS/FS/Mason/Request.pm, Makefile: add framework for running Mason
6048 components standalone
6050 2008-07-21 03:42 ivan
6052 * FS/FS/svc_phone.pm: generate a SIP password if it is blank
6054 2008-07-18 15:31 ivan
6056 * httemplate/search/report_rt_transaction.html: missing closing
6059 2008-07-18 15:30 ivan
6061 * httemplate/elements/popup_link.html: add target param, i thought
6062 this was needed for something...
6064 2008-07-18 15:29 ivan
6066 * bin/bind.import: add -e option to bind.import (now to actually
6069 2008-07-18 15:28 ivan
6071 * FS/FS/rate_region.pm: show NXX is US if applicable
6073 2008-07-18 15:28 ivan
6075 * FS/FS/: h_cust_svc.pm, part_export.pm, part_pkg.pm, svc_acct.pm,
6076 UI/Web.pm: some random cleanups
6078 2008-07-18 15:27 ivan
6080 * FS/FS/Record.pm: add no_check_foreign kludge for gigantic rate
6083 2008-07-18 15:26 ivan
6085 * FS/MANIFEST: add part_pkg_link to MANIFEST
6087 2008-07-17 16:55 ivan
6089 * FS/FS/: cdr.pm, cdr/asterisk.pm, cdr/genband.pm,
6090 cdr/genband_meetme.pm, cdr/nt.pm, cdr/openser.pm, cdr/simple.pm,
6091 cdr/taqua.pm, cdr/unitel.pm: CDR updates; modularize CDR import
6092 formats; add formats for OpenSER, Genband/Tekelec, and "NT"
6094 2008-07-16 16:55 ivan
6096 * httemplate/search/svc_acct.cgi: fix account search by time
6097 remaining to deal with situations w/o a recurring amount
6099 2008-07-15 16:25 ivan
6101 * FS/FS/Upgrade.pm: where in the world is $DBI::errstr
6103 2008-07-15 16:18 ivan
6105 * FS/FS/Upgrade.pm: parens help alot
6107 2008-07-15 16:17 ivan
6109 * FS/FS/Upgrade.pm: report errors connecting to sqlradius dbs on
6112 2008-07-15 13:56 ivan
6114 * FS/FS/cust_main.pm: prevent inactive customers from showing up in
6115 reports of cancelled customers
6117 2008-07-14 18:19 ivan
6119 * FS/FS/part_export/phone_shellcommands.pm: add warning about
6120 concurrency in FreePBX
6122 2008-07-14 16:59 ivan
6124 * httemplate/view/cust_main/notes.html: fuck embedded iframes and
6125 their stupid display problems with scrolling. also make the
6126 gridding more consistent
6128 2008-07-14 16:08 ivan
6130 * httemplate/: edit/process/cust_main_note.cgi, view/cust_main.cgi,
6131 view/cust_main/notes.html: fuck embedded iframes and their stupid
6132 display problems with scrolling. also make the gridding more
6135 2008-07-10 11:48 ivan
6137 * httemplate/view/cust_main/packages.html: fix variable scoping
6138 issues preventing customer view page from coing up
6140 2008-07-09 20:16 jeff
6142 * FS/FS/cust_bill.pm: restore line item date ranges
6144 2008-07-09 13:37 ivan
6146 * FS/FS/part_pkg.pm: should avoid spurious uninitialized value
6149 2008-07-09 13:33 ivan
6151 * FS/FS/svc_Common.pm: perl vs SQL brainfart
6153 2008-07-09 12:45 ivan
6155 * httemplate/docs/license.html: fix famfamfam link
6157 2008-07-09 12:35 ivan
6159 * FS/FS/svc_Common.pm: service searching should be case-insensitive
6162 2008-07-08 20:40 ivan
6164 * httemplate/search/: cust_tax_exempt.cgi: helpful to see when
6165 exemptions were inserted?
6167 2008-07-08 20:27 ivan
6169 * httemplate/search/cust_tax_exempt.cgi: need the exemptnum...
6171 2008-07-08 20:18 ivan
6173 * httemplate/search/: cust_tax_exempt.cgi, cust_tax_exempt.html:
6174 search legacy tax exemptions by customer status
6176 2008-07-08 19:30 ivan
6178 * httemplate/edit/process/part_pkg.cgi: don't require an agent type
6179 to be specified when editing a disabled package
6181 2008-07-07 19:19 ivan
6183 * httemplate/search/cust_bill_pkg.cgi: fix line-item reports on
6184 taxclass-less regions
6186 2008-07-07 19:01 ivan
6188 * FS/FS/cust_main_county.pm, httemplate/search/cust_bill_pkg.cgi,
6189 httemplate/search/report_tax.cgi: fix line-item reports on
6190 taxclass-less regions
6192 2008-07-07 17:35 ivan
6194 * httemplate/search/cust_bill_pkg.cgi: order by number for line
6195 items with the same datestamp
6197 2008-07-07 17:20 ivan
6199 * httemplate/search/cust_bill_pkg.cgi: order line item reports by
6202 2008-07-07 16:47 ivan
6204 * httemplate/search/report_tax.cgi: should be a proper fix for edge
6205 cases where you have taxclass and empty-taxclass rates for a
6208 2008-07-07 14:38 ivan
6210 * FS/FS/Record.pm: SQL_FLOAT is probably unnecessary and causes
6211 probelms on old (v1.x?) DBD::Pg
6213 2008-07-07 14:18 ivan
6215 * FS/FS/Record.pm: eek, hopefully fix problems caused by adding
6216 debugging of bind_param statements
6218 2008-07-07 14:07 ivan
6220 * FS/FS/Record.pm: add debugging of bind_param statements
6222 2008-07-07 12:50 ivan
6224 * FS/FS/Record.pm: add debugging of bind_param statements
6226 2008-07-03 16:23 ivan
6228 * httemplate/view/cust_main/packages.html: fix bad sub names in
6231 2008-07-02 21:19 ivan
6233 * FS/FS/Record.pm: should FINALLY get binding correctly in light of
6234 regression caused by get_real_fields refactor
6236 2008-07-02 21:12 ivan
6238 * FS/FS/Record.pm: this should non-"=" searches on fields that
6239 require SQL type binding...
6241 2008-07-02 21:00 ivan
6243 * FS/FS/cust_pkg.pm: correct hash vs hashref brainfart on
6244 "forward-port", i guess
6246 2008-07-02 20:57 ivan
6248 * FS/FS/Record.pm: real should be bound to SQL_FLOAT Like float4...
6249 1.7? not touching it unless it breaks :)
6251 2008-07-01 19:55 ivan
6253 * FS/FS/ClientAPI/MyAccount.pm: fix errors paying with an on-file
6254 card through self-service
6256 2008-07-01 00:02 jeff
6258 * FS/FS/cust_pkg.pm: you shouldn't keep 'em separated
6260 2008-06-30 22:01 jeff
6262 * httemplate/misc/unadjourn_pkg.cgi,
6263 httemplate/misc/unexpire_pkg.cgi, FS/FS/Schema.pm,
6264 FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm,
6265 FS/FS/part_export/shellcommands.pm,
6266 FS/FS/part_export/sqlradius.pm,
6267 httemplate/edit/REAL_cust_pkg.cgi,
6268 httemplate/misc/process/cancel_pkg.html,
6269 httemplate/search/cust_pkg.cgi,
6270 httemplate/view/cust_main/packages.html: correct internal reason
6271 searching, prevent interleaved suspend/cancel/expire/adjourn,
6272 backporting and refactoring
6274 2008-06-30 17:11 ivan
6276 * FS/FS/svc_phone.pm: that should fix new sip_password field, whew
6278 2008-06-30 17:07 ivan
6280 * FS/FS/svc_phone.pm: that should fix the new sip_password field, i
6283 2008-06-30 17:00 ivan
6285 * httemplate/view/svc_phone.cgi: add sip pw display
6287 2008-06-30 16:56 ivan
6289 * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
6290 FS/FS/part_export/phone_shellcommands.pm,
6291 httemplate/edit/svc_phone.cgi: add sip pw field
6293 2008-06-30 01:01 ivan
6295 * fs_selfservice/FS-SelfService/cgi/: signup.cgi, signup.html:
6296 checkpoint signup work
6298 2008-06-30 01:00 ivan
6300 * FS/FS/part_export/phone_shellcommands.pm: reload after adding
6303 2008-06-29 13:53 ivan
6305 * FS/FS/svc_phone.pm, FS/FS/part_export/globalpops_voip.pm,
6306 httemplate/elements/select-phonenum.html,
6307 httemplate/elements/tr-select-did.html: globalPOPs provisioning
6309 2008-06-28 21:33 jeff
6311 * httemplate/view/cust_main/packages.html: spurious 'suspended'
6313 2008-06-28 17:41 ivan
6315 * FS/: MANIFEST, FS.pm, t/phone_avail.t, FS/Schema.pm,
6316 FS/phone_avail.pm, FS/part_export/globalpops_voip.pm:
6317 state->areacode caching,
6319 2008-06-28 16:03 ivan
6321 * httemplate/images/wait-orange.gif, FS/FS/part_svc.pm,
6322 httemplate/edit/elements/svc_Common.html,
6323 httemplate/elements/input-text.html,
6324 httemplate/elements/select-areacode.html,
6325 httemplate/elements/select-did.html,
6326 httemplate/elements/select-exchange.html,
6327 httemplate/elements/select-phonenum.html,
6328 httemplate/elements/select-state.html,
6329 httemplate/elements/tr-input-text.html,
6330 httemplate/elements/tr-select-did.html,
6331 httemplate/misc/areacodes.cgi, httemplate/misc/exchanges.cgi,
6332 httemplate/misc/phonenums.cgi, FS/FS/Record.pm,
6333 FS/FS/part_export/globalpops_voip.pm,
6334 httemplate/edit/svc_phone.cgi,
6335 httemplate/edit/cust_main/select-state.html: get DIDs from
6338 2008-06-28 12:25 jeff
6340 * httemplate/elements/tr-checkboxes-table.html,
6341 httemplate/elements/checkboxes-table.html,
6342 httemplate/elements/menu.html,
6343 httemplate/elements/select-agent.html,
6344 httemplate/elements/select-table.html, FS/FS/AccessRight.pm,
6345 FS/FS/addr_block.pm, FS/FS/router.pm, FS/FS/svc_broadband.pm,
6346 httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi,
6347 httemplate/browse/svc_acct_pop.cgi,
6348 httemplate/edit/allocate.html, httemplate/edit/router.cgi,
6349 httemplate/edit/svc_acct_pop.cgi,
6350 httemplate/edit/svc_broadband.cgi,
6351 httemplate/edit/elements/edit.html,
6352 httemplate/edit/elements/svc_Common.html,
6353 httemplate/edit/process/router.cgi,
6354 httemplate/edit/process/svc_acct_pop.cgi,
6355 httemplate/edit/process/svc_broadband.cgi,
6356 httemplate/edit/process/addr_block/add.cgi,
6357 httemplate/edit/process/addr_block/allocate.cgi,
6358 httemplate/edit/process/addr_block/deallocate.cgi,
6359 httemplate/edit/process/addr_block/split.cgi,
6360 httemplate/edit/process/elements/process.html: agent virtualize
6361 address blocks and routers
6363 2008-06-27 01:53 ivan
6365 * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm, fs_selfservice/DEPLOY,
6366 fs_selfservice/FS-SelfService/SelfService.pm,
6367 fs_selfservice/FS-SelfService/cgi/signup.html: adding
6368 signup_server-service config
6370 2008-06-27 00:18 ivan
6372 * FS/FS/part_export/globalpops_voip.pm: globalpops_voip export
6375 2008-06-26 17:27 ivan
6377 * FS/FS/part_export/globalpops_voip.pm: commiting globalpops export
6378 start. stupid power failure.
6380 2008-06-26 14:55 ivan
6382 * FS/FS/part_export/phone_shellcommands.pm: adding
6383 phone_shellcommands with preliminary FreePBX integration commands
6385 2008-06-25 13:14 ivan
6387 * httemplate/search/report_receivables.cgi: optimize total query in
6388 receivables report. very significant speedup for large DBs
6390 2008-06-25 13:11 ivan
6392 * FS/FS/: cust_main.pm, cust_bill.pm: POD updates
6394 2008-06-25 11:14 ivan
6396 * FS/FS/Upgrade.pm: don't show error messages about FreesideStatus
6397 index already existing either
6399 2008-06-24 17:29 ivan
6401 * htetc/handler.pl, FS/FS/Record.pm: finish adding
6402 str2time_sql_closing
6404 2008-06-24 11:50 ivan
6406 * conf/invoice_html: i think we need a $ there???
6408 2008-06-24 09:39 jeff
6410 * FS/FS/: Conf.pm, Conf_compat17.pm, cust_main.pm: postal invoice
6413 2008-06-23 19:09 ivan
6415 * FS/FS/part_export/sqlradius.pm: prevent decrementing
6416 time/bandwidth for old RADIUS records
6418 2008-06-23 15:59 ivan
6420 * bin/cdr.import: hahahd doh, we're in perl
6422 2008-06-23 15:11 ivan
6424 * bin/cdr.import: add quick command line too for CDR imports
6426 2008-06-23 09:46 jeff
6428 * conf/invoice_html: this is what it was for
6430 2008-06-23 08:36 jeff
6432 * FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_latex:
6433 invoice service address modifications
6435 2008-06-22 19:50 ivan
6437 * conf/invoice_html: wtf was this for in the first place then
6439 2008-06-22 19:48 ivan
6441 * conf/invoice_html: this seems to match the latex templates more
6442 accurately, rather than push the sub-totals out into their own
6445 2008-06-22 19:35 ivan
6447 * conf/invoice_html: fix leaking colspan in totals on sectioned
6450 2008-06-22 17:41 ivan
6452 * FS/FS/cust_tax_exempt.pm: adding report on legacy tax exemptions
6453 to assist in enet migraiton
6455 2008-06-22 17:37 ivan
6457 * httemplate/search/cust_tax_exempt.cgi: legacy tax exemption
6458 report fix, no _date
6460 2008-06-22 17:34 ivan
6462 * httemplate/search/cust_tax_exempt.cgi: adding report on legacy
6463 tax exemptions to assist in enet migraiton
6465 2008-06-19 22:47 jeff
6467 * FS/FS/cust_bill.pm: extra values for invoices
6469 2008-06-19 20:36 ivan
6471 * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: VoxLineSystems are lying
6472 scum who charged back their customization work and then used the
6475 2008-06-18 20:18 jeff
6477 * FS/FS/pkg_category.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
6478 FS/FS/part_pkg.pm, FS/FS/pkg_class.pm, FS/t/pkg_category.t,
6479 FS/FS.pm, httemplate/browse/pkg_category.html,
6480 httemplate/browse/pkg_class.html,
6481 httemplate/edit/pkg_category.html,
6482 httemplate/edit/pkg_class.html,
6483 httemplate/edit/process/pkg_category.html, FS/MANIFEST,
6484 htetc/handler.pl, httemplate/edit/elements/edit.html,
6485 httemplate/elements/menu.html: package categories (meta package
6486 classes) and grouping invoices by them
6488 2008-06-18 14:18 ivan
6490 * FS/FS/Misc.pm: fix regression caused by use of IPC::Run to run
6491 pslatex: send STDOUT and STDERR from pslatex to /dev/null, we
6494 2008-06-18 12:24 ivan
6496 * httemplate/edit/part_pkg.cgi: s helps alot
6498 2008-06-18 12:09 ivan
6500 * httemplate/edit/part_pkg.cgi: fix setup/recur fees on cloning
6501 (customizing) package definitions w/new editor
6503 2008-06-18 11:50 jeff
6505 * httemplate/: browse/tax_rate.cgi,
6506 misc/enable_or_disable_tax.html,
6507 misc/process/enable_or_disable_tax.html: allow enabling and
6508 disabling if tax_rate rows in groups (RT 3566)
6510 2008-06-17 22:22 ivan
6512 * FS/FS/cust_main.pm: %statuscolor is either a global or a my var,
6515 2008-06-17 17:49 ivan
6517 * FS/FS/part_virtual_field.pm: this module, also, has no need to
6518 import qsearch/qsearchs, and is causing dependency loop problems
6519 (Record->part_virtual_field->Record)
6521 2008-06-17 17:46 ivan
6523 * FS/FS/Record.pm: hopefully finally fix the dependency loops bs...
6524 as simple as Record->Conf->Record here
6526 2008-06-17 17:42 ivan
6528 * FS/FS/Msgcat.pm: REALLY, don't use FS::Conf from Msgcat until
6529 runtime... should hopefully FINALLY eliminate the
6530 Record->Msgcat->Conf->Record loop
6532 2008-06-17 17:36 ivan
6534 * FS/FS/msgcat.pm: msgcat.pm doesn't actually need
6535 qsearch/qsearchs... hopefully this is the last of the weird
6536 dependency loops (this one is Record->Msgcat->msgcat->Record)
6538 2008-06-17 17:27 ivan
6540 * FS/FS/Msgcat.pm: fix dependency loop problem with database
6541 config, hopefully? (Record->Msgcat->Conf->Record)
6543 2008-06-17 17:10 ivan
6545 * FS/FS/conf.pm: conf.pm doesn't actually need qsearch/qsearchs -
6546 hopefully this will solve the weird circular dependency issue
6547 (Record->Msgcat->Conf->conf->Record)
6549 2008-06-17 17:05 ivan
6551 * httemplate/misc/xmlhttp-cust_main-address_standardize.html: turn
6552 off debugging for address standardization
6554 2008-06-17 16:57 ivan
6556 * httemplate/edit/part_pkg.cgi: don't lose the pricing on package
6557 cloning w/new package editor
6559 2008-06-17 12:29 jeff
6561 * conf/invoice_latex: fixup damage from quantity addition
6563 2008-06-16 20:35 ivan
6565 * FS/FS/AccessRight.pm, httemplate/edit/invoice_template.html,
6566 FS/FS/ConfDefaults.pm, FS/FS/Misc.pm, FS/FS/cust_main.pm,
6567 htetc/handler.pl, httemplate/elements/htmlarea.html,
6568 httemplate/misc/email-customers.html,
6569 httemplate/misc/process/email-customers.html,
6570 httemplate/search/cust_main.html: finish adding a feature to
6571 easily list all email addresses for an agent & send them email
6573 2008-06-16 20:13 jeff
6575 * conf/invoice_latex: not forgetting to add fax and old customer id
6577 2008-06-16 18:43 ivan
6579 * httemplate/edit/process/cust_main.cgi: have agent_custid editing
6582 2008-06-16 06:36 jeff
6584 * bin/import-optigold.pl: catch one more customer
6586 2008-06-15 23:53 ivan
6588 * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: add (with config)
6589 ability to edit agent_custid
6591 2008-06-15 18:32 jeff
6593 * bin/import-optigold.pl: ugh; cast about for svc/pkg linkages
6595 2008-06-12 16:15 ivan
6597 * httemplate/edit/REAL_cust_pkg.cgi: fix visual regression not
6598 displaying package and comment on date editing
6600 2008-06-12 14:53 ivan
6602 * httemplate/: edit/process/elements/process.html,
6603 view/cust_main/packages.html, edit/part_pkg.cgi,
6604 edit/elements/edit.html, edit/process/part_pkg.cgi: fix cloning
6605 w/new package editor
6607 2008-06-12 09:56 jeff
6609 * bin/import-optigold.pl: date fixups
6611 2008-06-12 08:55 jeff
6613 * bin/import-optigold.pl: import services from service providing
6616 2008-06-10 16:24 ivan
6618 * FS/FS/: Upgrade.pm: start of better error reporting for RADIUS
6621 2008-06-10 10:39 ivan
6623 * FS/FS/Misc.pm: turn off debugging that got left on by accident
6625 2008-06-09 19:12 ivan
6627 * httemplate/edit/process/: cust_credit_refund.cgi,
6628 cust_pay_refund.cgi: fix up application of things to refunds,
6631 2008-06-09 11:32 ivan
6633 * FS/FS/cdr.pm: remove name from voxlinesystems2, really
6635 2008-06-05 15:44 ivan
6637 * FS/FS/cdr.pm: add am/pm to voxlinesystems2 display format, remove
6638 name, revsere src/dst
6640 2008-06-05 13:09 ivan
6642 * FS/FS/: cust_main.pm, part_pkg/flat.pm: fix one-time charge
6645 2008-06-05 12:44 ivan
6647 * FS/FS/: cust_svc.pm, part_pkg/voip_cdr.pm: disable_src fixes
6649 2008-06-05 12:29 ivan
6651 * FS/FS/Schema.pm: unit pricing didn't exist before, so it can be
6654 2008-06-05 12:25 ivan
6656 * FS/FS/part_pkg/flat.pm: implement quantity charging for setup
6659 2008-06-05 12:24 ivan
6661 * FS/FS/cdr.pm, FS/FS/cust_main.pm, httemplate/search/cdr.html,
6662 httemplate/view/svc_phone.cgi, httemplate/edit/quick-charge.html,
6663 httemplate/edit/process/quick-charge.cgi: voxlinesystems CDRs and
6666 2008-06-05 12:06 jeff
6668 * conf/invoice_html: dash removal
6670 2008-06-05 10:05 jeff
6672 * conf/invoice_html: fix unitprice/posttotal nit
6674 2008-06-05 09:56 jeff
6676 * conf/invoice_html: fix unitprice/section nit
6678 2008-06-05 09:51 jeff
6680 * conf/invoice_html: correct bogus porting
6682 2008-06-05 05:42 jeff
6684 * conf/invoice_latex: replace lost braces
6686 2008-06-05 03:36 ivan
6688 * FS/FS/cust_main.pm, httemplate/search/cust_main.html,
6689 httemplate/search/report_cust_main.html: add customer status to
6690 adv. customer report, template customer search for future use in
6691 emailing notices, RT#2731
6693 2008-06-05 03:34 ivan
6695 * FS/FS/: cust_pkg.pm: docs for search_sql
6697 2008-06-05 01:54 ivan
6699 * httemplate/search/report_cust_bill.html: minor invoice report UI
6701 2008-06-04 22:06 ivan
6703 * FS/FS/cust_pay.pm, httemplate/edit/cust_bill_pay.cgi,
6704 httemplate/edit/cust_credit_bill.cgi,
6705 httemplate/edit/cust_pay_refund.cgi,
6706 httemplate/view/cust_main/payment_history/credit.html,
6707 httemplate/view/cust_main/payment_history/payment.html,
6708 httemplate/edit/cust_credit_refund.cgi,
6709 httemplate/edit/elements/ApplicationCommon.html,
6710 httemplate/edit/process/cust_bill_pay.cgi,
6711 httemplate/edit/process/cust_credit_bill.cgi,
6712 httemplate/edit/process/cust_credit_refund.cgi,
6713 httemplate/edit/process/cust_pay_refund.cgi,
6714 httemplate/edit/process/elements/ApplicationCommon.html: payment
6715 and credit applications have separate "apply to refund" choices
6716 now, and no auto-refund choice in the invoice dropdown. RT#3545
6718 2008-06-04 15:44 jeff
6720 * FS/FS/cust_bill.pm: moar tyop
6722 2008-06-04 15:42 jeff
6724 * FS/FS/cust_bill.pm: tyop
6726 2008-06-04 11:50 ivan
6728 * FS/FS/cust_bill.pm, httemplate/misc/fax-invoice.cgi: this should
6729 fix the random "HylaFax support has not been configured" error,
6730 caused by cust_bill->fax getting called instead of cust_main->fax
6733 2008-06-04 11:40 jeff
6735 * conf/invoice_html: more voxline invoice formatting
6737 2008-06-04 11:05 jeff
6739 * FS/FS/cust_bill.pm: voxline invoice formatting
6741 2008-06-04 10:57 jeff
6743 * FS/FS/cdr.pm, FS/FS/cust_bill_pkg.pm, FS/FS/part_pkg/voip_cdr.pm,
6744 conf/invoice_html, conf/invoice_latex, FS/FS/Conf.pm,
6745 FS/FS/Conf_compat17.pm: voxline invoice formatting
6747 2008-06-04 06:28 jeff
6749 * FS/FS/: Record.pm, cust_main.pm, tax_rate.pm: tax on tax
6751 2008-06-04 06:26 jeff
6753 * FS/FS/Conf.pm, FS/FS/Conf_compat17.pm, FS/FS/cust_bill.pm,
6754 conf/invoice_latex: service address on invoice
6756 2008-06-03 14:06 ivan
6758 * FS/FS/cust_bill.pm, FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
6759 FS/FS/cust_pkg.pm, httemplate/search/cust_pkg.cgi,
6760 httemplate/view/cust_main/packages.html: very basic start at
6763 2008-06-02 11:59 ivan
6765 * FS/FS/payinfo_transaction_Mixin.pm: fix payinfo_transaction
6767 2008-06-02 11:31 ivan
6769 * FS/FS/UI/Web/small_custview.pm: fix ntable calls
6771 2008-06-02 10:58 ivan
6773 * httemplate/misc/process/timeworked.html: fix error apply
6776 2008-06-02 10:14 ivan
6778 * FS/FS/UI/Web/small_custview.pm: doh!
6780 2008-06-02 10:06 ivan
6782 * FS/FS/CGI.pm, FS/FS/ClientAPI/MyAccount.pm,
6783 FS/FS/UI/Web/small_custview.pm, htetc/handler.pl,
6784 rt/lib/RT/URI/freeside/Internal.pm,
6785 rt/lib/RT/URI/freeside/XMLRPC.pm: badly placed small_custview all
6786 of a sudden causing fatal errors?! wtf
6788 2008-06-02 04:16 jeff
6790 * conf/invoice_latex, conf/invoice_latexcoupon, FS/FS/Conf.pm,
6791 FS/FS/Conf_compat17.pm, FS/FS/cust_bill.pm: typeset tear-off
6794 2008-06-01 19:47 ivan
6796 * FS/FS/Misc.pm: and batchmode was probably right
6798 2008-06-01 19:45 ivan
6800 * FS/FS/Misc.pm: yow, don't want everything to waitt until the
6803 2008-06-01 19:16 ivan
6805 * FS/FS/: cust_bill.pm, Misc.pm: use IPC::Run to run pslatex & add
6806 a timeout, this should prevent hanging on template errors
6808 2008-06-01 15:48 ivan
6810 * FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, FS/FS/payinfo_Mixin.pm,
6811 FS/FS/payinfo_transaction_Mixin.pm,
6812 httemplate/view/cust_main/payment_history.html,
6813 httemplate/search/elements/cust_pay_or_refund.html,
6814 httemplate/view/cust_refund.html,
6815 httemplate/view/cust_main/payment_history/credit.html,
6816 httemplate/view/cust_main/payment_history/invoice.html,
6817 httemplate/view/cust_main/payment_history/payment.html,
6818 httemplate/view/cust_main/payment_history/refund.html,
6819 httemplate/view/cust_main/payment_history/voided_payment.html:
6820 refactor payment history slightly, add refund receipts, have
6821 "unapplied" refunds show like other unapplied/open things,
6824 2008-06-01 00:08 ivan
6826 * FS/FS/cust_pay.pm: show "Check #" on payment receipts instead of
6829 2008-05-31 22:43 ivan
6831 * FS/FS/cust_bill.pm, FS/FS/cust_bill_ApplicationCommon.pm,
6832 httemplate/view/cust_main/payment_history.html: add date to
6833 "applied to Invoice#" messages in history
6835 2008-05-31 20:19 ivan
6837 * httemplate/search/cust_bill_pkg.cgi: fix line item report for
6838 agent-virtualized packages, clean up sloppy $where
6839 stringification, hard agent virtualization
6841 2008-05-31 19:19 jeff
6843 * bin/import-optigold.pl: umm.. right.. really do some on-demand
6846 2008-05-31 18:23 ivan
6848 * htetc/handler.pl: depend on CGI.pm 3.29 to fix RT attachment
6851 2008-05-31 17:11 ivan
6853 * FS/FS/cust_bill.pm: fix problems when service definition names
6854 contain chars that need to be latex escaped
6856 2008-05-31 16:50 jeff
6858 * bin/import-optigold.pl: guess at on demand billing, link
6859 pre-existing services
6861 2008-05-31 10:54 ivan
6863 * htetc/handler.pl: add an explicit use for RT's not-well-declared
6864 dependency on CSS::Squish 0.06
6866 2008-05-31 07:49 jeff
6868 * FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_latex:
6869 invoice cosmetic improvements
6871 2008-05-29 21:04 ivan
6873 * httemplate/edit/part_bill_event.cgi: 1.7 sucks. but people are
6874 still going to be editing old-style invoice events for a little
6875 while more yet, so space them out better (so options don't run
6878 2008-05-29 20:55 ivan
6880 * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi: 1.7
6881 sucks. add a "balance over" option to the 1.7 style
6882 agent-specific invoice send event
6884 2008-05-29 18:38 ivan
6886 * FS/FS/Misc/prune.pm: fix a missing semicolon bug only triggered
6887 when running prune_applications not in debug mode...
6889 2008-05-29 18:34 ivan
6891 * FS/FS/Upgrade.pm: don't print out warnings about SQL RADIUS
6892 FreesideStatus every time either. really?
6894 2008-05-29 18:33 ivan
6896 * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
6899 2008-05-29 18:28 ivan
6901 * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
6904 2008-05-29 18:02 ivan
6906 * FS/FS/cust_pay_pending.pm: clean up any stray/old
6907 cust_pay_pending records causing problems
6909 2008-05-29 17:53 ivan
6911 * FS/FS/: Upgrade.pm, cust_pay_pending.pm: clean up any stray/old
6912 cust_pay_pending records causing problems
6914 2008-05-28 17:11 ivan
6916 * httemplate/graph/money_time.cgi: line things up better on the
6917 12mo report (prevent labels from taking up most of the graph
6919 2008-05-28 03:45 ivan
6921 * htetc/handler.pl: mailgate realiability fix: don't bomb out when
6922 FS dbdef hasn't been initialized yet (& need to import
6925 2008-05-28 03:41 ivan
6927 * htetc/: handler.pl: mailgate realiability fix: don't bomb out
6928 when FS dbdef hasn't been initialized yet
6930 2008-05-28 03:14 ivan
6932 * htetc/handler.pl: mailgate realiability fix: don't bomb out when
6933 FS dbdef hasn't been initialized yet
6935 2008-05-19 20:52 ivan
6937 * FS/FS/Upgrade.pm: automatically create an index on the new
6938 radacct.FreesideStatus column
6940 2008-05-19 15:31 jeff
6942 * conf/invoice_latex, FS/FS/cust_bill_pkg.pm: fix broken pagenation
6944 2008-05-19 11:50 ivan
6946 * FS/FS/Conf.pm: a better link to the T:T docs
6948 2008-05-18 21:29 ivan
6950 * FS/FS/Schema.pm: add a key on ( history_action, $primary_key ) to
6951 the h_ tables. this should speed up the cust_pay upgrade??
6953 2008-05-18 21:07 ivan
6955 * FS/FS/cust_bill_pay.pm, FS/FS/payinfo_Mixin.pm,
6956 FS/FS/cust_credit_refund.pm, FS/FS/cust_refund.pm,
6957 FS/FS/payby.pm, FS/FS/Report/Table/Monthly.pm,
6958 httemplate/graph/money_time.cgi,
6959 httemplate/search/cust_bill_pay.html,
6960 httemplate/search/cust_credit.html,
6961 httemplate/search/cust_credit_refund.html,
6962 httemplate/search/cust_pay.cgi,
6963 httemplate/search/cust_refund.html,
6964 httemplate/search/elements/cust_pay_or_refund.html: make net
6965 receipts clickable... and netreceipts != cashflow, really, so
6966 separate those concepts, and cashflow gets gross & net variants.
6967 also add gross/net refunds. #3012
6969 2008-05-18 20:51 jeff
6971 * conf/invoice_latex: fix latex template bogosity
6973 2008-05-18 15:57 ivan
6975 * FS/FS/Upgrade.pm: fix auto sqlradius upgrade: module
6978 2008-05-18 15:54 ivan
6980 * FS/FS/part_export/sqlradius.pm: oops, fix minor refactoring of
6981 auto sqlradius upgrade
6983 2008-05-18 15:53 ivan
6985 * FS/bin/freeside-upgrade: fix the auto sqlradiusupgrade
6987 2008-05-18 15:42 ivan
6989 * FS/FS/Upgrade.pm, FS/bin/freeside-sqlradius-radacctd,
6990 FS/bin/freeside-upgrade, FS/FS/part_export/sqlradius.pm,
6991 init.d/freeside-init: on upgrade, automatically seed from
6992 sqlradius databases, and start freeside-sqlradius-radacctd by
6995 2008-05-17 23:50 ivan
6997 * FS/FS/Conf.pm, httemplate/edit/process/access_group.html: add a
6998 config value for disabling the ACLs... this should be good for a
6999 demo in 1.7, 1.9 will need some way to disable ACL changes from
7002 2008-05-17 20:04 ivan
7004 * httemplate/: elements/customer-table.html,
7005 misc/batch-cust_pay.html: quick payment entry running total,
7008 2008-05-16 12:26 jeff
7010 * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cust_bill.pm,
7011 FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
7012 FS/FS/part_pkg/voip_cdr.pm, conf/invoice_html,
7013 conf/invoice_latex: typeset CDRs into 5 columns on invoices
7015 2008-05-15 15:48 ivan
7017 * FS/FS/CGI.pm: fix minor problem with ship_zip not showing up in
7020 2008-05-14 14:21 jeff
7022 * FS/FS/: Conf.pm, Conf_compat17.pm, cust_bill.pm: config option to
7023 omit statement type items from invoices
7025 2008-05-14 11:19 jeff
7027 * bin/import-optigold.pl: do NOT delete the existing data
7029 2008-05-14 11:07 jeff
7031 * FS/FS/: cust_bill_pkg.pm, part_pkg.pm, tax_rate.pm,
7032 part_pkg/voip_cdr.pm: correct tax selection and *actually* handle
7035 2008-05-14 09:52 ivan
7037 * bin/import-optigold.pl: [no log message]
7039 2008-05-13 16:36 ivan
7041 * FS/bin/freeside-adduser: tyop
7043 2008-05-13 14:20 ivan
7045 * FS/FS/part_pkg.pm: eliminate warnings on upgrade: "(Odd number of
7046 elements in anonymous hash | Use of unintialized value in
7048 /usr/local/share/perl/5.8.8/FS/option_Common.pm line 176.
7050 2008-05-13 12:13 ivan
7052 * Makefile: ensure new self-service libs are installed
7054 2008-05-12 20:49 ivan
7056 * debian/rules: tyop
7058 2008-05-12 20:49 ivan
7060 * Makefile, FS/bin/freeside-setup, debian/rules: better place for
7061 initial configuration to be stored and retreived from than the
7064 2008-05-08 23:34 ivan
7066 * httemplate/misc/: xmlhttp-cust_main-address_standardize.html,
7067 xmlhttp-cust_main-search.cgi: JSON 1.0 (on deb 4.0) doesn't have
7070 2008-05-08 22:59 ivan
7072 * httemplate/: docs/credits.html, docs/license.html,
7073 edit/cust_main.cgi, images/cross.png, images/error.png,
7074 images/tick.png: finish usps address standardization
7076 2008-05-08 22:54 ivan
7078 * httemplate/view/cust_main/packages.html: perl 5.10-ism? new
7081 2008-05-08 05:45 ivan
7083 * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
7084 httemplate/elements/xmlhttp.html,
7085 httemplate/misc/xmlhttp-cust_main-address_standardize.html,
7086 httemplate/misc/xmlhttp-cust_main-search.cgi, htetc/handler.pl:
7087 address standardization part one, finally checked in from here
7089 2008-05-07 14:36 ivan
7091 * httemplate/: view/cust_main.cgi, misc/cancel_cust.html: fix
7092 customer cancellation, sort of a side effect of #2872, fixes
7095 2008-05-05 18:15 ivan
7097 * httemplate/elements/customer-table.html: put the documentation in
7098 a proper <%doc> section
7100 2008-05-05 18:14 ivan
7102 * httemplate/misc/xmlhttp-cust_main-search.cgi: agent-virtualize
7103 customer # portion of quick payment entry
7105 2008-05-05 18:14 ivan
7107 * httemplate/: misc/batch-cust_pay.html,
7108 elements/customer-table.html: agent-virtualize quick payment
7111 2008-05-04 19:11 ivan
7113 * FS/FS/payinfo_Mixin.pm: hopefully really a better fix for using
7114 new payment duplicate stuff with cc encryption :/
7116 2008-05-04 18:52 ivan
7118 * FS/FS/payinfo_Mixin.pm: better fix for using new payment
7119 duplicate stuff with cc encryption :)
7121 2008-05-04 18:18 ivan
7123 * FS/FS/payinfo_Mixin.pm: fix for using new payment duplicate stuff
7126 2008-05-02 13:30 ivan
7128 * FS/bin/freeside-upgrade: add -s switch to freeside-upgrade for
7129 schema-only changes (for slony slaves)
7131 2008-05-01 18:58 ivan
7133 * FS/FS/Upgrade.pm: upgrade part_pkg before cust_credit
7135 2008-04-30 16:42 ivan
7137 * Makefile: not here
7139 2008-04-30 16:36 ivan
7141 * Makefile: that explains the bs with ChangeLog
7143 2008-04-30 16:29 ivan
7145 * Makefile: last last-minute fix for last-minute change
7147 2008-04-30 16:26 ivan
7149 * Makefile: last minute fix for last minute change
7151 2008-04-30 16:19 ivan
7153 * Makefile: last minute release target update. not particularly
7154 dangerous, nobody uses it but me
7156 2008-04-28 12:17 ivan
7158 * FS/FS/: cust_main.pm, Cron/bill.pm: fix 1.9 queued billing from
7159 doing weird things with expirations and adjournments because
7160 freeside-queued $^T != freeside-daily $^T
7162 2008-04-27 09:28 jeff
7164 * httemplate/elements/select-taxproduct.html: sticky, too
7166 2008-04-27 08:19 jeff
7168 * httemplate/elements/select-taxproduct.html: fixup taxproduct
7171 2008-04-24 15:51 ivan
7173 * FS/FS/part_pkg/voip_cdr.pm: add use_amaflags and use_disposition
7174 flags to voip_cdr price plan
7176 2008-04-22 19:59 jeff
7178 * FS/FS/cust_bill.pm: fixup return address fallback
7180 2008-04-22 12:46 ivan
7182 * FS/FS/cust_bill.pm: no comma there
7184 2008-04-22 03:56 ivan
7186 * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: voxline cdrs
7188 2008-04-18 14:27 ivan
7190 * rt/lib/RT/Ticket_Overlay.pm: blah. last silly typo hopefully.
7191 wish this was easier to test.
7193 2008-04-18 14:25 ivan
7195 * rt/lib/RT/Ticket_Overlay.pm: silly semicolon
7197 2008-04-18 14:19 ivan
7199 * rt/lib/RT/: Ticket_Overlay.pm, URI/freeside.pm: hopefully,
7200 finally fix ticket auto-association not getting along with RT
7203 2008-04-17 20:29 jeff
7205 * FS/t/addr_block.t, FS/t/router.t, httemplate/edit/allocate.html,
7206 httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi,
7207 httemplate/edit/process/addr_block/add.cgi,
7208 httemplate/edit/process/addr_block/allocate.cgi,
7209 httemplate/edit/process/addr_block/deallocate.cgi,
7210 httemplate/edit/process/addr_block/split.cgi: drag address and
7211 router even farther into the century
7213 2008-04-16 18:39 ivan
7215 * FS/FS/: Schema.pm, cust_bill.pm, cust_bill_pkg.pm, cust_main.pm,
7216 cust_main_county.pm, cust_pkg.pm, part_pkg/flat.pm: implement
7219 2008-04-16 18:28 ivan
7221 * httemplate/elements/menu.html: this is more accurate
7223 2008-04-16 14:52 ivan
7225 * FS/FS/: part_pkg.pm, cust_main.pm: start implementing billing
7228 2008-04-16 14:12 ivan
7230 * FS/FS/part_pkg.pm, httemplate/browse/part_pkg.cgi: implement
7233 2008-04-16 14:10 ivan
7235 * FS/FS/Record.pm: be more forgiving about numeric things padded
7236 with leading/trailing space
7238 2008-04-16 13:34 ivan
7240 * httemplate/: edit/part_bill_event.cgi, edit/part_pkg.cgi,
7241 edit/quick-charge.html, elements/select-taxclass.html,
7242 elements/tr-select-taxclass.html: fix tax class on package def
7245 2008-04-16 13:00 ivan
7247 * httemplate/: browse/part_pkg.cgi, edit/part_pkg.cgi: show package
7248 add-on links in browse
7250 2008-04-16 11:32 jeff
7252 * FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm,
7253 httemplate/view/cust_main/packages.html: show user who created
7254 (cancel/suspend) reason and possibly fix a lingering spurious
7257 2008-04-16 04:54 jeff
7259 * httemplate/edit/part_pkg_taxproduct.html: this no longer belongs
7261 2008-04-15 21:42 ivan
7263 * httemplate/: edit/part_pkg.cgi, browse/part_pkg.cgi: add plan &
7264 pricing to package browse...
7266 2008-04-15 18:03 ivan
7268 * FS/FS/m2m_Common.pm, FS/FS/part_pkg.pm,
7269 httemplate/edit/process/part_pkg.cgi: fix new link editing in new
7272 2008-04-15 17:29 ivan
7274 * FS/FS/part_pkg.pm: new package def editor
7276 2008-04-15 17:19 ivan
7278 * httemplate/edit/: part_pkg.cgi, elements/edit.html,
7279 process/part_pkg.cgi: new package def editor
7281 2008-04-15 17:16 ivan
7283 * FS/: FS.pm, FS/m2m_Common.pm, FS/part_pkg_link.pm,
7284 t/part_pkg_link.t: new package def editor
7286 2008-04-15 13:47 jeff
7288 * httemplate/elements/file-upload.html,
7289 httemplate/elements/header-minimal.html,
7290 httemplate/misc/file-upload.html, httemplate/misc/tax-import.cgi,
7291 httemplate/misc/process/tax-import.cgi,
7292 httemplate/misc/process/tax-upgrade.cgi, FS/FS/cust_main.pm,
7293 FS/FS/cust_tax_location.pm, FS/FS/part_pkg.pm,
7294 FS/FS/part_pkg_taxproduct.pm, FS/FS/part_pkg_taxrate.pm,
7295 FS/FS/tax_class.pm, FS/FS/tax_rate.pm: (finally) wrap up new tax
7296 rate engine (for now)
7298 2008-04-15 12:43 ivan
7300 * FS/FS/: part_pkg_option.pm, part_pkg/sesmon_hour.pm,
7301 part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
7302 part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
7303 part_pkg/voip_cdr.pm, part_pkg/voip_sqlradacct.pm:
7304 s/recur_flat/recur_fee/
7306 2008-04-15 06:41 ivan
7308 * FS/FS/Schema.pm, FS/FS/cust_event.pm, FS/FS/cust_main.pm,
7309 FS/FS/cust_pkg.pm, FS/FS/option_Common.pm,
7310 FS/FS/part_event_option.pm, FS/FS/part_pkg.pm,
7311 FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
7312 httemplate/edit/part_event.html, httemplate/edit/part_pkg.cgi,
7313 httemplate/edit/elements/edit.html,
7314 httemplate/edit/process/part_pkg.cgi,
7315 httemplate/edit/process/elements/process.html,
7316 httemplate/elements/select-agent_types.html,
7317 httemplate/elements/select-taxproduct.html,
7318 httemplate/elements/selectlayers.html,
7319 httemplate/elements/tr-input-text.html,
7320 httemplate/elements/tr-part_pkg_freq.html,
7321 httemplate/elements/tr-pkg_svc.html,
7322 httemplate/elements/tr-select-agent_types.html,
7323 httemplate/elements/tr-title.html: new package editor
7325 2008-04-15 03:50 ivan
7327 * httemplate/docs/about.html: it's april 15th, and i sure do.
7329 2008-04-14 06:42 jeff
7331 * FS/FS/Record.pm: Improve record searching
7333 2008-04-13 14:37 ivan
7335 * FS/FS/part_pkg/: base_delayed.pm, flat_delayed.pm,
7336 prorate_delayed.pm: fix recur_notify label for *_delayed price
7339 2008-04-13 13:35 ivan
7341 * httemplate/elements/: select-cust-part_pkg.html,
7342 select-part_pkg.html, tr-select-part_pkg.html, select-table.html:
7343 select-table and select-part_pkg updates so we can use
7344 select-part_pkg as an edit/elements/edit.html m2 type
7346 2008-04-13 03:21 ivan
7348 * httemplate/elements/tr-justtitle.html: adding just a title with
7349 no blank space above
7351 2008-04-13 03:19 ivan
7353 * httemplate/elements/: tr-selectlayers-select.html,
7354 selectlayers.html: add a tr- for just the select bit of a
7357 2008-04-13 01:21 ivan
7359 * httemplate/elements/tr-input-text.html: add disabled option to
7362 2008-04-13 00:41 ivan
7364 * FS/FS/part_pkg/: base_delayed.pm, base_rate.pm, bulk.pm, flat.pm,
7365 flat_comission.pm, flat_comission_cust.pm, flat_comission_pkg.pm,
7366 flat_delayed.pm, flat_introrate.pm, prepaid.pm, prorate.pm,
7367 prorate_delayed.pm, sesmon_hour.pm, sesmon_minute.pm,
7368 sql_external.pm, sql_generic.pm, sqlradacct_hour.pm,
7369 subscription.pm, voip_cdr.pm, voip_sqlradacct.pm: shorter names
7370 and rearranged weights for a brighter tommorow^W^Wbetter price
7373 2008-04-12 20:03 ivan
7375 * httemplate/elements/tr-select-table.html: more stuff to allow
7376 select-table to be used as as edit/elements/edit.html m2*
7377 element: add tr-select-table.html
7379 2008-04-12 20:03 ivan
7381 * httemplate/elements/select-table.html: some stuff to allow
7382 select-table to be used as as edit/elements/edit.html m2*
7383 element: add js_only and html_only options, add id option to
7384 specify element id, add a kludge to onchange option
7386 2008-04-12 19:58 ivan
7388 * httemplate/elements/tablebreak-tr-title.html: allow table id to
7389 be specified for tablebreak elements (so edit/elements/edit.html
7390 m2* stuff can be used after a tablebreak)
7392 2008-04-12 19:56 ivan
7394 * httemplate/elements/: select-taxproduct.html,
7395 tr-select-taxproduct.html: add elements for selecting taxproduct
7397 2008-04-12 19:55 ivan
7399 * httemplate/elements/tr-part_pkg_freq.html: add an element for
7400 selecting part_pkg frequencies
7402 2008-04-12 16:31 ivan
7404 * httemplate/elements/: columnnext.html, columnstart.html: space
7407 2008-04-12 16:18 ivan
7409 * httemplate/elements/: columnend.html, columnnext.html,
7410 columnstart.html: add some column elements so we can replicate
7411 multi-column edit forms with edit.html
7413 2008-04-11 02:20 ivan
7415 * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: taqua cdrs!
7417 2008-04-10 18:50 ivan
7419 * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: checkpoint taqua
7421 2008-04-10 15:00 ivan
7423 * rt/lib/RT/Ticket_Overlay.pm: use non-ACL'ed _AddLink instead of
7424 AddLink so that the auto-association stuff works when creating a
7427 2008-04-09 18:35 jeff
7429 * FS/FS/Conf.pm: sync terminology
7431 2008-04-09 16:51 ivan
7433 * httemplate/elements/menu.html: add a menu entry for the new tax
7436 2008-04-09 14:54 ivan
7438 * httemplate/misc/tax-import.cgi: clean up irrelevant stuff on
7441 2008-04-09 14:44 ivan
7443 * httemplate/docs/AGPL.html: oops, adding explicit AGPL.html
7445 2008-04-09 14:27 ivan
7447 * FS/FS/UID.pm: please mr. bootstrapping tree, give us some bootsap
7449 2008-04-09 14:17 ivan
7451 * FS/FS/UID.pm: 1.9 bootstrapping: apparantly, we have a dbdef at
7452 this point, but its not in the database yet, so checking
7453 dbdef->table doesn't DWWW
7455 2008-04-09 14:07 ivan
7457 * debian/control: adding 1.9 dependencies
7459 2008-04-08 20:33 ivan
7461 * FS/FS/part_pkg/sqlradacct_hour.pm: fix hourly cap for SQL overage
7464 2008-04-07 22:49 ivan
7466 * debian/: README.Debian, TODO, changelog, compat, conffiles.ex,
7467 config, control, copyright, cron.d, cron.d.ex,
7468 dbconfig-common.install, dbconfig-common.upgrade, dirs, docs,
7469 ex.doc-base.package, freeside-doc.docs, freeside-doc.files,
7470 freeside-webui.links, freeside.apache-alias.conf,
7471 freeside.default, freeside.docs, init.d.ex, init.d.lsb.ex,
7472 manpage.1.ex, manpage.sgml.ex, menu.ex, postinst, postinst.ex,
7473 postrm, postrm.ex, preinst, preinst.ex, prerm, prerm.ex, rules,
7474 templates, watch.ex: debian packages!
7476 2008-04-06 09:12 jeff
7478 * httemplate/browse/part_pkg_taxproduct.cgi,
7479 httemplate/browse/tax_rate.cgi, FS/FS/cust_bill.pm,
7480 FS/FS/cust_main.pm, FS/FS/cust_main_county.pm, FS/FS/part_pkg.pm,
7481 FS/FS/part_pkg_taxrate.pm, FS/FS/tax_rate.pm,
7482 httemplate/edit/part_pkg.cgi, httemplate/edit/tax_rate.html,
7483 httemplate/edit/elements/edit.html,
7484 httemplate/edit/process/tax_rate.html,
7485 httemplate/edit/process/elements/process.html: new tax rating
7488 2008-04-05 00:00 ivan
7490 * FS/bin/freeside-prepaidd: configurable logfile location for
7493 2008-04-04 12:47 ivan
7495 * httemplate/elements/header.html: sync with 1_7_BRANCH
7497 2008-04-04 10:47 ivan
7499 * httemplate/search/elements/search.html: this worked fine. don't
7500 understand why it was changed in the first place.
7502 2008-04-04 10:42 ivan
7504 * httemplate/search/elements/search.html: fix range selection on
7507 2008-04-02 13:42 jeff
7509 * httemplate/browse/tax_class.html, FS/FS/Schema.pm,
7510 FS/FS/part_pkg_taxoverride.pm, httemplate/edit/part_pkg.cgi,
7511 httemplate/edit/part_pkg_taxoverride.html,
7512 httemplate/edit/process/part_pkg.cgi,
7513 httemplate/search/elements/search.html: checkpoint tax editors
7514 and correct a blunder
7516 2008-04-02 10:28 ivan
7518 * Makefile: substitute FREESIDE_CONF in apache conf files
7520 2008-04-02 10:26 ivan
7522 * htetc/: freeside-base1.99.conf, freeside-base1.conf,
7523 freeside-base2.conf: template AuthUserFile htpasswd to be in
7524 FREESIDE_CONF dir instead of hardcoded location
7526 2008-04-02 10:00 rsiddall
7528 * Makefile: Quick fix to update the release version number in the
7529 RPM specfile. This leaves the specfile unusable for CVS builds.
7531 2008-04-02 08:38 ivan
7533 * init.d/freeside-init: tiny init file nit that helps with deb
7534 packaging (and probably rpm too) - source /etc/default/freeside
7537 2008-04-01 21:32 ivan
7539 * httemplate/docs/credits.html: slight browser adjustments and DONE
7541 2008-04-01 21:20 ivan
7543 * httemplate/elements/header.html: new header about: box
7545 2008-04-01 21:19 ivan
7547 * httemplate/docs/about.html: slightly taller
7549 2008-04-01 21:07 ivan
7551 * httemplate/docs/: credits.html, license.html: updated credits and
7554 2008-04-01 21:05 ivan
7556 * httemplate/docs/about.html: adding about.html splash
7558 2008-04-01 20:48 ivan
7560 * httemplate/elements/popup_link_onclick.html: remove excessive
7561 iframe borders, add "scrolling" and "nofalse" options
7563 2008-04-01 17:22 ivan
7565 * FS/FS/cust_pay.pm: don't do (as much) useless work on upgrade
7567 2008-04-01 16:56 ivan
7569 * httemplate/elements/iframecontentmws.js: fix hasty safari iframe
7572 2008-04-01 16:30 ivan
7574 * httemplate/docs/: credits.html, license.html: adding license and
7575 credits in app itself
7577 2008-04-01 16:24 ivan
7581 2008-04-01 16:24 ivan
7583 * SCHEMA_CHANGE: remove SCHEMA_CHANGE
7585 2008-04-01 16:20 ivan
7587 * README: welcome to the new world
7589 2008-04-01 16:15 ivan
7591 * INSTALL: clean up top level files
7593 2008-04-01 16:08 ivan
7595 * CREDITS, INSTALL: clean up some of the top-level files
7597 2008-04-01 02:40 ivan
7599 * Makefile: sync with 1.7.3
7601 2008-04-01 02:19 ivan
7603 * FS/FS/cust_bill.pm: don't show services on invoices that are
7604 newer than the invoice, closes: #3032
7606 2008-04-01 01:43 ivan
7608 * rt/lib/RT/Ticket_Overlay.pm, FS/FS/cust_main.pm,
7609 FS/FS/cust_main_invoice.pm, rt/lib/RT/URI/freeside/Internal.pm:
7610 last bit of magic for RT ticket customer auto-association: look
7611 for requestor email addresses in cust_main_invoice and svc_acct,
7614 2008-03-31 23:37 ivan
7616 * httemplate/edit/cust_main_county.html: probably doesn't matter
7617 now, but better error reporting anyway
7619 2008-03-31 23:34 ivan
7621 * httemplate/: misc/cancel_cust.html, misc/cancel_pkg.html,
7622 edit/cust_credit.cgi: popup iframes don't have predictable names
7623 anymore, so locate submit buttons by id instead
7625 2008-03-31 23:26 ivan
7627 * httemplate/elements/: popup_link.html, popup_link_onclick.html:
7630 2008-03-31 23:16 ivan
7632 * httemplate/elements/iframecontentmws.js: append a random number
7633 to the iframe name on-the-fly to keep safari from caching it
7634 under all circumstances
7636 2008-03-31 22:49 ivan
7638 * httemplate/view/cust_main/payment_history.html: finish
7639 component-izing overlib links
7641 2008-03-31 21:37 ivan
7643 * httemplate/search/cust_pkg.cgi: use popup_link...
7645 2008-03-31 21:19 ivan
7647 * httemplate/browse/rate_detail.html: can't run include() sub at
7650 2008-03-31 20:56 ivan
7652 * httemplate/browse/rate_detail.html: component-ize overlib init
7655 2008-03-31 20:51 ivan
7657 * httemplate/edit/bulk-cust_svc.html: component-ize overlib init
7659 2008-03-31 20:49 ivan
7661 * httemplate/elements/phonenumber.html: use popup_link element for
7662 phonenumber.html silly vonage popup
7664 2008-03-31 17:54 jeff
7666 * FS/FS/cust_tax_location.pm, FS/FS/part_pkg_taxoverride.pm,
7667 FS/FS/part_pkg_taxproduct.pm, FS/FS/part_pkg_taxrate.pm,
7668 FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/tax_class.pm,
7669 FS/FS/tax_rate.pm, FS/FS/part_pkg.pm, FS/t/cust_tax_location.t,
7670 FS/t/part_pkg_taxoverride.t, FS/t/part_pkg_taxproduct.t,
7671 FS/t/part_pkg_taxrate.t, FS/t/tax_class.t, FS/t/tax_rate.t,
7672 httemplate/browse/tax_rate.cgi, httemplate/edit/part_pkg.cgi,
7673 httemplate/edit/part_pkg_taxoverride.html,
7674 httemplate/edit/part_pkg_taxproduct.html,
7675 httemplate/edit/tax_class.html, httemplate/edit/tax_rate.html,
7676 httemplate/edit/process/part_pkg.cgi,
7677 httemplate/edit/process/tax_class.html,
7678 httemplate/edit/process/tax_rate.html,
7679 httemplate/misc/tax-import.cgi, FS/MANIFEST, htetc/handler.pl,
7680 httemplate/elements/menu.html,
7681 httemplate/misc/process/recharge_svc.new,
7682 httemplate/misc/process/tax-import.cgi: checkpoint of new tax
7685 2008-03-31 16:19 ivan
7687 * httemplate/elements/progress-init.html: overlib include
7689 2008-03-31 16:14 ivan
7691 * httemplate/elements/: popup_link-cust_main.html,
7692 popup_link-cust_pkg.html, popup_link-cust_svc.html,
7693 popup_link.html, popup_link_onclick.html: fix examples to use
7694 elements/init_overlib.html
7696 2008-03-31 16:09 ivan
7698 * httemplate/: browse/cust_main_county.cgi, config/config-view.cgi:
7701 2008-03-31 16:07 ivan
7703 * httemplate/: view/cust_main.cgi,
7704 elements/popup_link_onclick.html, view/cust_main/notes.html:
7705 clean up overlib usage for customer notes
7707 2008-03-31 15:52 ivan
7709 * fs_selfservice/FS-SelfService/cgi/signup.cgi: signup.cgi fix for
7710 hidden agentnum tags with trailling "/ >"
7712 2008-03-31 15:27 ivan
7714 * httemplate/: edit/cust_main/billing.html,
7715 elements/init_overlib.html, misc/payment.cgi: overlib cleanup:
7716 easy static CVV2/echeck popups
7718 2008-03-31 14:52 ivan
7720 * httemplate/elements/iframecontentmws.js: update overlibmws to
7723 2008-03-31 14:45 ivan
7725 * httemplate/: config/config-view.cgi, elements/popup_link.html:
7726 move config edit popup to elements/popup_link.html
7728 2008-03-31 14:43 ivan
7730 * httemplate/config/config.cgi: more approprietly sized textareas
7731 prevent scrollbars from being necessary in config popups
7733 2008-03-31 14:11 ivan
7735 * httemplate/: browse/cust_main_county.cgi,
7736 elements/popup_link.html, elements/popup_link_onclick.html: fix
7737 safari weirdness with caching iframes and auto-submitting them
7738 (in tax editor at least)
7740 2008-03-31 13:40 ivan
7742 * httemplate/elements/: popup_link-cust_main.html,
7743 popup_link-cust_pkg.html, popup_link-cust_svc.html,
7744 popup_link.html: clean up popup link elements a bit, have the
7745 iframe name autogenerate to work around safari fuckery
7747 2008-03-31 11:50 ivan
7749 * httemplate/elements/: overlibmws.js, overlibmws_crossframe.js,
7750 overlibmws_draggable.js, overlibmws_iframe.js: update overlibmws
7751 to current code before delving into safari problem... hopefully
7752 no disasterous side effects :)
7754 2008-03-29 19:42 ivan
7756 * httemplate/: search/cust_bill.html, view/cust_bill.cgi: don't
7757 show invoice resend and payment posting links if you can't do
7760 2008-03-29 19:32 ivan
7762 * FS/FS/cust_bill.pm: okay, REALLY fix substitution problems with
7763 ancient-style invoice template includes
7765 2008-03-29 18:26 ivan
7767 * FS/FS/: Conf.pm, cust_bill.pm: fix missing backslash preventing
7768 ancient invoice template includes from working, whew! and
7769 spiffied up the error reporting on template compile problems,
7770 since they're bound to happen when folks edit
7772 2008-03-29 17:57 ivan
7774 * FS/FS/Conf.pm: document config_orbase, add key_orbase for
7777 2008-03-29 02:11 ivan
7779 * httemplate/view/: svc_phone.cgi, elements/svc_Common.html: add
7780 quick links for unprocessed and processed CDRs to svc_phone view
7782 2008-03-29 01:32 ivan
7784 * httemplate/misc/order_pkg.html: in the unlikely error case, the
7785 order button should stay enabled
7787 2008-03-29 01:15 ivan
7789 * httemplate/: elements/popup_link-cust_main.html,
7790 elements/tr-select-reason.html, misc/cancel_cust.html,
7791 misc/order_pkg.html, view/cust_main/packages.html: okay. and
7792 thank goodness its on 1.9. really fix error reporting on quick
7793 package order this time. have to change cust cancel popup
7794 slightly too, but its for the better (easier custnum parsing).
7795 and lastly make it easier for reason selection to be reused
7796 without stickiness-on-errors being a big pain in the ass
7798 2008-03-28 23:42 ivan
7800 * httemplate/edit/process/quick-cust_pkg.cgi: fix quick pkg order
7803 2008-03-28 15:31 ivan
7805 * FS/FS/cust_svc.pm: fix double charging for CDRs when number is in
7806 both src and charged_party fields, and disable_src is not checked
7808 2008-03-27 15:04 ivan
7810 * httemplate/edit/process/cust_main.cgi: fixes edit if routing code
7813 2008-03-27 14:05 ivan
7815 * httemplate/view/cust_main/: payment_history.html: fix for ACH
7818 2008-03-27 14:01 ivan
7820 * httemplate/view/cust_main/: billing.html, payment_history.html:
7821 mask ACH info in payment history
7823 2008-03-27 13:40 ivan
7825 * httemplate/: elements/menu.html, search/report_sql.html: add back
7826 raw SQL query (it had an appropriate ACL)
7828 2008-03-27 13:19 ivan
7830 * httemplate/: search/cust_pay.cgi, view/cust_pay.html: resolve
7831 minor ACL glitch linking to payments
7833 2008-03-26 11:18 ivan
7835 * FS/FS/Report/Table/Monthly.pm: add a netcredits_12mo sub so that
7836 12mo checkbox works again... sure do need these to be
7837 auto-generated or $AUTOLOADED or something :)
7839 2008-03-26 08:42 jeff
7841 * FS/FS/rate_detail.pm, httemplate/browse/rate_detail.html,
7842 httemplate/edit/rate_detail.html,
7843 httemplate/edit/rate_region.cgi: fixup per call billing
7845 2008-03-25 20:04 ivan
7847 * FS/FS/part_pkg/voip_cdr.pm: don't granular-ize 0 billsec calls
7848 into having a minimum charge
7850 2008-03-25 19:27 ivan
7852 * httemplate/search/: cdr.html, report_cdr.html: add ability to
7853 query ranges of duration & billable seconds to CDR report
7855 2008-03-25 19:19 ivan
7857 * httemplate/search/: report_cust_main.html, report_svc_acct.html:
7858 UI nit: separate search & display options
7860 2008-03-25 18:03 ivan
7862 * httemplate/edit/: part_bill_event.cgi,
7863 process/part_bill_event.cgi: quick shortcut for easier adding of
7864 new 1.7-style invoice events
7866 2008-03-24 19:52 ivan
7868 * rt/lib/RT/: Groups_Overlay.pm, Users_Overlay.pm: REALLY require
7871 2008-03-24 19:33 ivan
7873 * rt/lib/RT/SearchBuilder.pm: bring declared SearchBuilder
7874 dependency inline with reality
7876 2008-03-24 15:35 ivan
7878 * httemplate/edit/part_bill_event.cgi: this probably never worked.
7879 ->send isn't at all what is wanted, that sends the original
7880 invoice, not the new one with the late charge
7882 2008-03-23 20:07 ivan
7884 * rt/: html/Elements/EditCustomers,
7885 html/Ticket/Elements/EditCustomers,
7886 html/Ticket/Elements/ShowCustomers, lib/RT/Record.pm,
7887 lib/RT/Ticket_Overlay.pm: woo! final part of #1160! yup,
7888 auto-associating tickets with customers now. whew!
7890 2008-03-23 18:28 ivan
7892 * rt/: html/Ticket/Elements/AddCustomers, lib/RT/Record.pm,
7893 lib/RT/Interface/Web_Vendor.pm: part two of #1160: linking a
7894 ticket to its first customer will auto-link any customerless
7897 2008-03-23 16:38 ivan
7899 * rt/: html/Admin/Users/Modify.html, lib/RT/User_Overlay.pm,
7900 lib/RT/Interface/Web_Vendor.pm: part 1 of #1160: associate users
7901 w/customers, manual editing
7903 2008-03-23 16:32 ivan
7905 * rt/html/Elements/: AddCustomers, EditCustomers: part 1 of #1160:
7906 associate users w/customers, manual editing
7908 2008-03-19 12:48 jeff
7910 * httemplate/edit/part_bill_event.cgi: quick fix for deep recursion
7913 2008-03-17 23:43 ivan
7915 * fs_selfservice/fri/modules/: billing.module, dashboard.module,
7916 myaccount.module: pre-show checkpoint. duct tape!
7918 2008-03-17 09:24 ivan
7920 * fs_selfservice/fri/modules/: billing.module, dashboard.module,
7921 myaccount.module: checkpoint
7923 2008-03-16 19:49 ivan
7925 * fs_selfservice/fri/: includes/freeside.class.php,
7926 modules.template/blank.module: missed bits
7928 2008-03-16 19:48 ivan
7930 * fs_selfservice/fri/: includes/login.php, includes/main.conf.php,
7931 locale/ari.po, modules/billing.module,
7932 modules/callmonitor.module, modules/dashboard.module,
7933 modules/myaccount.module, modules/settings.module,
7934 theme/page.tpl.php: first bits of working FRI! woop!
7936 2008-03-16 19:37 ivan
7938 * httemplate/view/cust_main/packages.html: fix oops in new popup
7941 2008-03-16 16:36 ivan
7943 * FS/FS/ClientAPI/MyAccount.pm: hopefully allow phone login to work
7945 2008-03-16 16:25 ivan
7947 * httemplate/view/svc_phone.cgi: view PINs too
7949 2008-03-16 16:05 jeff
7951 * httemplate/: elements/popup_link-cust_main.html,
7952 elements/popup_link-cust_pkg.html,
7953 elements/popup_link-cust_svc.html, elements/popup_link.html,
7954 view/cust_main.cgi, view/cust_main/packages.html: componentize
7955 conflicting %once subroutines (rt#3250)
7957 2008-03-16 15:48 ivan
7959 * httemplate/edit/svc_phone.cgi: phone gets a pin
7961 2008-03-16 15:39 ivan
7963 * FS/FS/ClientAPI/MyAccount.pm: phonenum + pin login
7965 2008-03-16 15:24 ivan
7967 * FS/FS/: Conf.pm, svc_phone.pm, ClientAPI/MyAccount.pm: phonenum +
7970 2008-03-16 14:07 ivan
7972 * fs_selfservice/fri/includes/: common.php, login.php: first try at
7975 2008-03-16 12:58 ivan
7977 * fs_selfservice/fri/: CHANGE.log, LICENSE.txt, README.txt,
7978 index.php, version.php, theme/global.css, theme/header.css,
7979 theme/iefixes.css, theme/layout.css, theme/logo.gif,
7980 theme/main.css, theme/navigation.css, theme/page.tpl.php,
7981 theme/spacer.gif, theme/text.css, theme/images/arrow-asc.gif,
7982 theme/images/arrow-desc.gif, modules/callmonitor.module,
7983 modules/phonefeatures.module, modules/settings.module,
7984 modules/voicemail.module, modules/featurecodes.module,
7985 modules/followme.module, includes/ajax.php, includes/crypt.php,
7986 includes/main.conf.php, misc/audio.php, misc/popup.css,
7987 misc/recording_popup.php, modules/VmX.module, includes/asi.php,
7988 includes/bootstrap.php, includes/common.php,
7989 includes/database.php, includes/display.php, includes/lang.php,
7990 includes/login.php, locale/readme.txt, locale/ari.po,
7991 locale/ari.utf-8.po, locale/locale.txt,
7992 locale/de_DE/LC_MESSAGES/ari.mo, locale/hu_HU/LC_MESSAGES/ari.mo,
7993 locale/hu_HU/LC_MESSAGES/ari.po, locale/pt_BR/LC_MESSAGES/ari.mo,
7994 locale/pt_BR/LC_MESSAGES/ari.po, locale/de_DE/LC_MESSAGES/ari.po,
7995 locale/el_GR/LC_MESSAGES/ari.mo, locale/el_GR/LC_MESSAGES/ari.po,
7996 locale/es_ES/LC_MESSAGES/ari.mo, locale/es_ES/LC_MESSAGES/ari.po,
7997 locale/sv_SE/LC_MESSAGES/ari.mo, locale/sv_SE/LC_MESSAGES/ari.po,
7998 locale/it_IT/LC_MESSAGES/ari.mo, locale/fr_FR/LC_MESSAGES/ari.mo,
7999 locale/fr_FR/LC_MESSAGES/ari.po, locale/he_IL/LC_MESSAGES/ari.mo,
8000 locale/he_IL/LC_MESSAGES/ari.po, locale/it_IT/LC_MESSAGES/ari.po:
8003 2008-03-16 09:57 jeff
8005 * httemplate/misc/recharge_svc.html: doh
8007 2008-03-16 01:04 ivan
8009 * FS/FS/UID.pm: goodness, i hope this fixes the bootstrapping
8011 2008-03-16 00:25 ivan
8013 * FS/FS/UID.pm: okay, really now, how about this
8015 2008-03-16 00:24 ivan
8017 * FS/FS/UID.pm: okay, how about this
8019 2008-03-16 00:21 ivan
8021 * FS/FS/UID.pm: fix 1.7->1.9 bootstrapping, i think
8023 2008-03-15 22:22 ivan
8025 * httemplate/search/svc_broadband.cgi: clean up and
8026 agent-virtualize svc_broadband searching
8028 2008-03-15 22:13 ivan
8030 * httemplate/edit/part_svc.cgi: finish bringing sanity to
8031 svc_broadband service definition blocknum edit
8033 2008-03-15 22:13 ivan
8035 * FS/FS/: addr_block.pm, svc_broadband.pm: bring some sanity to
8036 address block selection in svc_broadband service definition edit
8038 2008-03-15 21:54 ivan
8040 * httemplate/browse/: addr_block.cgi, router.cgi: drag address &
8041 router browse into this centiry
8043 2008-03-15 21:00 ivan
8045 * httemplate/elements/header.html, httemplate/elements/menu.html,
8046 rt/html/Elements/FreesideSearch: hide customer search if user
8047 does not have "List customers" ACL, closes: RT#3105
8049 2008-03-15 15:18 ivan
8051 * httemplate/edit/part_pkg.cgi, FS/FS/part_pkg/voip_cdr.pm:
8052 slightly better voip_cdr package edit: use radio buttons for
8053 selecting long things
8055 2008-03-15 14:39 ivan
8057 * FS/FS/part_pkg/voip_cdr.pm: be asssertive
8059 2008-03-15 14:14 ivan
8061 * FS/FS/: cust_svc.pm, part_pkg/voip_cdr.pm: configurable
8062 disable_src, domestic_prefix and international_prefix options for
8065 2008-03-15 12:52 ivan
8067 * httemplate/search/cust_bill.html, FS/FS/cust_bill.pm: check on
8068 invoice re-printing newest percust... can't reproduce any
8069 problem, prints newest per cust fine, closes: #3161
8071 2008-03-14 17:30 ivan
8073 * httemplate/: view/svc_domain.cgi, misc/catchall.cgi: fix harmless
8074 code leaking out onto the page, hehe, closes: Bug#3253, also
8075 remove silly formatting on catchall edit
8077 2008-03-14 13:11 ivan
8079 * FS/FS/cust_main.pm: eliminate some harmless uninitialized value
8082 2008-03-14 10:30 jeff
8084 * FS/FS/part_export/prizm.pm: insist on Net::Prizm 0.04
8086 2008-03-14 01:13 ivan
8088 * httemplate/edit/process/cust_pkg.cgi: whew, glad that change
8089 package bugfix was easy to find, closes: Bug#3241
8091 2008-03-14 00:48 ivan
8093 * FS/FS/cust_credit_bill.pm, FS/FS/Report/Table/Monthly.pm,
8094 httemplate/graph/money_time.cgi,
8095 httemplate/search/cust_credit_bill.html,
8096 httemplate/search/cust_credit.html: add net credits to
8097 sales/credits/receipts report
8099 2008-03-13 19:10 ivan
8101 * FS/FS/Conf.pm: add Net20 invoice terms, closes: #3219
8103 2008-03-13 19:09 ivan
8105 * FS/FS/Conf.pm: show where the warning about no conf comes from
8107 2008-03-13 02:28 ivan
8109 * FS/FS/cust_pay.pm: yow. very sleep deprived. remove the
8110 infinite loop rather than add one.
8112 2008-03-13 02:14 ivan
8114 * FS/FS/cust_pay.pm: infinite loop protection
8116 2008-03-13 01:57 ivan
8118 * FS/FS/cust_pay.pm: allow cust_pay.otaker upgrade to proceed even
8119 if there are some old crufty records around attached to
8120 now-deleted customers
8122 2008-03-12 09:22 jeff
8124 * FS/FS/cust_svc.pm, FS/FS/part_export.pm, FS/FS/svc_Common.pm,
8125 FS/FS/UI/Web.pm, FS/FS/part_export/prizm.pm,
8126 eg/export_template.pm, httemplate/view/cust_main/packages.html:
8127 allow exports to add links to customer view (#1407)
8129 2008-03-04 13:07 ivan
8131 * FS/FS/cust_refund.pm: fix otaker population for cust_refund like
8132 cust_credit and cust_pay
8134 2008-03-04 13:06 ivan
8136 * FS/FS/cust_pay.pm: fix cust_pay.otaker population
8138 2008-03-04 11:15 ivan
8140 * httemplate/: edit/cust_pkg.cgi, edit/process/cust_pkg.cgi,
8141 misc/change_pkg.cgi: fix edit/process/cust_pkg getting confused
8142 about the two different places that would be calling it... i.e.
8143 with an empty new_pkgnum it would redirect the popup back the
8146 2008-03-03 19:38 ivan
8148 * FS/FS/cust_bill.pm: AND fix latex->html notes substituion for ~s
8150 2008-03-03 19:37 ivan
8152 * FS/FS/cust_bill.pm: and fix latex->html notes substituion for
8155 2008-03-03 19:34 ivan
8157 * FS/FS/cust_bill.pm: fix latex->html notes substituion for
8160 2008-03-03 18:27 ivan
8162 * httemplate/browse/rate_region.html: should improve compatibility
8163 with older Pg. i hope
8165 2008-03-03 17:49 ivan
8167 * FS/FS/UID.pm: argh, don't load up a user until the other
8168 initialization is done
8170 2008-03-03 15:12 ivan
8172 * rt/: etc/RT_Config.pm.in, html/Elements/Header,
8173 html/Elements/PageLayout, html/Elements/Tabs,
8174 html/Elements/CollectionAsTable/Row,
8175 html/Ticket/Elements/ShowTransactionAttachments,
8176 html/Widgets/TitleBoxStart, sbin/rt-setup-database.in: merge in
8179 2008-03-01 20:11 ivan
8181 * rt/html/: Elements/EmailInput, NoAuth/css/dhandler,
8182 NoAuth/images/css/fieldbg-autocomplete.gif,
8183 NoAuth/js/scriptaculous/controls.js,
8184 NoAuth/js/scriptaculous/effects.js,
8185 NoAuth/js/scriptaculous/prototype.js,
8186 NoAuth/js/scriptaculous/scriptaculous.js,
8187 Helpers/EmailAutocomplete, Ticket/Elements/ShowQueue: Initial
8190 2008-03-01 19:07 ivan
8192 * httemplate/elements/header.html,
8193 rt/html/Elements/FreesideNewCust: fix annoying resize of "New
8194 customer" button; closes: RT#1642
8196 2008-03-01 18:50 ivan
8198 * htetc/handler.pl: better indication of why these things are the
8201 2008-03-01 17:31 ivan
8203 * FS/FS/payment_gateway.pm, httemplate/browse/payment_gateway.html,
8204 httemplate/misc/disable-payment_gateway.cgi,
8205 httemplate/search/elements/search.html: add payment gateway
8206 disabling (and move payment gateway browse over to new template)
8208 2008-03-01 15:30 ivan
8210 * FS/FS/: Conf.pm, payinfo_Mixin.pm: added a config value to
8211 control the extent of credit card masking, but since
8212 cust_main.paymask is in the db, need something to update it for
8213 all existing customers too
8215 2008-03-01 14:39 ivan
8217 * httemplate/search/cust_main.html: ah, that's better, prettyfy and
8218 link adv. customer search
8220 2008-03-01 14:23 ivan
8222 * httemplate/: elements/select-payby.html,
8223 elements/tr-select-payby.html, search/cust_main.html,
8224 search/report_cust_main.html: add payby selection to adv.
8227 2008-02-29 09:57 jeff
8229 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html,
8230 conf/invoice_latex: refactor print_*; invoice sections by package
8231 class; could still stand some more refactoring
8233 2008-02-28 20:31 ivan
8235 * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: working asterisk
8236 CDR CSV import (not just direct DB)
8238 2008-02-28 18:29 ivan
8240 * FS/FS/: Record.pm, access_user.pm: disallow uppercase usernames
8241 in the first place. also Record::str2time_sql_closing snuck in.
8243 2008-02-21 17:32 ivan
8245 * httemplate/search/svc_acct.cgi: on accounts overview: show time
8246 applied after multipliers, not actual time worked
8248 2008-02-21 17:09 ivan
8250 * FS/FS/cust_pay.pm: want to upgrade legacy payments even if they
8251 are deprecated COMP payby...
8253 2008-02-21 16:57 ivan
8255 * FS/FS/cust_pay.pm: don't bomb out on this transition on old
8256 databases without history records for everything...
8258 2008-02-21 16:54 ivan
8260 * httemplate/search/svc_acct.cgi: on accounts overview: show time
8261 applied after multipliers, not actual time worked
8263 2008-02-20 14:45 ivan
8265 * httemplate/misc/inventory_item-import.html: doh. ivan is so in
8266 the doghouse for this one
8268 2008-02-19 18:07 ivan
8270 * FS/FS/prepay_credit.pm,
8271 httemplate/edit/process/prepay_credit.cgi: retry collisions a
8272 bit, acme is getting duplicate errors... guess they're using lots
8273 and lots of prepaid cards. closes: RT#3104
8275 2008-02-19 17:21 ivan
8277 * FS/FS/Schema.pm: update the tax class editor to enable taxclass
8280 2008-02-19 17:16 ivan
8282 * httemplate/edit/part_pkg_taxclass.html,
8283 httemplate/edit/process/part_pkg_taxclass.html,
8284 httemplate/browse/cust_main_county.cgi, FS/FS/Upgrade.pm,
8285 FS/FS/part_pkg_taxclass.pm, htetc/handler.pl,
8286 httemplate/elements/tr-select-taxclass.html: update the tax class
8287 editor to enable taxclass adding, RT#2929
8289 2008-02-19 17:10 ivan
8291 * httemplate/edit/: cust_main_county-expand.cgi,
8292 process/cust_main_county-expand.cgi, process/invoice_logo.html,
8293 process/reg_code.cgi: process/part_pkg_taxclass.html
8295 2008-02-19 01:15 ivan
8297 * FS/: FS/part_pkg_taxclass.pm, t/part_pkg_taxclass.t, FS.pm,
8298 MANIFEST: adding taxclass table
8300 2008-02-19 01:10 ivan
8302 * bin/generate-table-module: fix this to generate more
8303 wiki-friendly column list
8305 2008-02-18 19:30 ivan
8307 * FS/FS/svc_external.pm: add some descriptions for svc_external
8308 fields, allowing id to fill in from inventory
8310 2008-02-18 19:17 ivan
8312 * FS/FS/svc_external.pm: return svc_external id and title as label
8315 2008-02-18 18:57 ivan
8317 * fs_selfservice/FS-SelfService/SelfService.pm: fixup and expand
8318 POD docs for self-service list_pkgs & list_svcs
8320 2008-02-18 18:38 ivan
8322 * bin/pod2x: fix API upload
8324 2008-02-18 18:37 ivan
8326 * FS/FS.pm: update base API docs contents
8328 2008-02-18 18:33 ivan
8330 * FS/FS/cust_pay_pending.pm: clean up POD docs for better wiki
8333 2008-02-18 18:28 ivan
8335 * FS/FS/cust_credit.pm: clean up POD docs for better wiki
8338 2008-02-18 18:25 ivan
8340 * FS/FS/cust_bill_event.pm: clean up POD docs for better wiki
8343 2008-02-18 18:20 ivan
8345 * FS/FS/cust_bill.pm: clean up POD docs for better wiki
8348 2008-02-18 18:15 ivan
8350 * FS/FS/: access_user.pm, acct_rt_transaction.pm: clean up POD docs
8351 for better wiki exportability
8353 2008-02-14 00:31 ivan
8355 * httemplate/search/cust_pkg.cgi: brown-bag missing comma from last
8356 update. time to go home
8358 2008-02-14 00:28 ivan
8360 * httemplate/search/cust_pkg.cgi: re-align links and styling in
8361 package report correctly
8363 2008-02-13 19:52 ivan
8365 * FS/FS/Schema.pm, FS/FS/Upgrade.pm, FS/FS/cust_pay.pm,
8366 httemplate/view/cust_main/payment_history.html,
8367 httemplate/search/cust_pay.cgi: add cust_pay.otaker field;
8368 populate it based on history on upgrades, and show the order
8369 taker on all payments (on customer view and payment search)
8372 2008-02-13 19:48 ivan
8374 * FS/: FS/h_cust_pay.pm, t/h_cust_credit.t, t/h_cust_pay.t: add
8375 FS::h_cust_pay class
8377 2008-02-13 17:48 ivan
8379 * httemplate/view/cust_main/payment_history.html: this ACL has been
8380 around for long enough (and almost nobody uses batched payments,
8381 so showing them is probably bad)
8383 2008-02-13 15:49 jeff
8385 * FS/FS/svc_broadband.pm, httemplate/elements/header.html:
8386 svc_broadband MAC searches RT#2985
8388 2008-02-13 15:45 jeff
8390 * FS/FS/cust_main.pm, httemplate/edit/quick-charge.html,
8391 httemplate/edit/process/quick-charge.cgi: package class selection
8392 for one-time charges RT#1322
8394 2008-02-13 15:39 jeff
8396 * FS/FS/rate_detail.pm, FS/FS/part_pkg/voip_cdr.pm,
8397 httemplate/edit/rate_region.cgi: directory assistance (flat
8398 per-call) billing RT#3114
8400 2008-02-13 13:50 ivan
8402 * httemplate/misc/process/link.cgi: fix compile error from hasty
8405 2008-02-12 22:02 ivan
8407 * FS/FS/part_pkg/bulk.pm: yup, bulk price plan appears to be
8410 2008-02-12 22:00 ivan
8412 * README: modernizing
8414 2008-02-12 21:15 ivan
8416 * FS/FS/cust_bill.pm: fix missing fill-in values on invoices
8417 resulting from skewed hash ($conf->config returning empty list in
8420 2008-02-12 11:24 ivan
8422 * httemplate/search/: rt_transaction.html, timeworked.html: for our
8423 internal time tracking: TimeWorked can happen on a Create
8424 transaction as well as Correspond and Comment. is there anywhere
8425 else this needs to be changed?
8427 2008-02-11 19:11 ivan
8429 * FS/FS/Misc.pm: update for MailTools v2.00
8431 2008-02-10 18:37 ivan
8433 * FS/FS/reason.pm: upgrading reason table not quite working with
8434 mysql, hopefully no old installs need this, new ones should be
8437 2008-02-10 18:36 ivan
8439 * FS/FS/: Upgrade.pm, cust_svc.pm, h_cust_svc.pm: fix & cleanup
8440 duplicate history records
8442 2008-02-10 18:03 ivan
8444 * FS/FS/reason.pm: better debugging if things go awry
8446 2008-02-10 16:53 ivan
8448 * FS/FS/Cron/notify.pm: third time's the charm: MySQL didn't like
8449 casting to INTEGER, it wants SIGNED. whew.
8451 2008-02-10 16:02 ivan
8453 * FS/FS/Cron/notify.pm: ah, no, its count (*) vs count(*), wow
8455 2008-02-10 15:58 ivan
8457 * FS/FS/Cron/notify.pm: comment out unused db statements in a way
8458 that doesn't get to the database, to avoid Pg vs mysql
8459 comment-out differences
8461 2008-02-09 11:16 ivan
8463 * httemplate/edit/process/agent_type.cgi: typo, fix from mtou,
8466 2008-02-08 13:59 rsiddall
8468 * rpm/freeside.spec: Removed code that create a freeside user on
8469 the build machine and added code to modify Makefile to remove
8470 clauses that require such a user. This should allow the RPMs to
8473 2008-02-08 07:00 jeff
8475 * FS/FS/TicketSystem/RT_External.pm: tyop
8477 2008-02-04 19:37 ivan
8479 * httemplate/edit/process/part_pkg.cgi: fix package editing on
8480 HEAD, whew. bad semicolon.
8482 2008-02-02 18:24 ivan
8484 * FS/FS/cust_main.pm: should eliminate "Use of uninitialized value
8485 in length at /usr/local/share/perl/5.8.8/FS/cust_main.pm line
8488 2008-02-02 17:43 ivan
8490 * httemplate/edit/cust_main.cgi: oops, fix display of errors on
8493 2008-01-30 08:14 jeff
8495 * httemplate/misc/bulk_change_pkg.cgi: pointless false laziness
8498 2008-01-28 20:15 jeff
8500 * FS/FS/cust_pkg.pm: missed use
8502 2008-01-28 19:56 jeff
8504 * FS/FS/cust_pkg.pm: 1394 regression fixup
8506 2008-01-28 19:34 jeff
8508 * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
8509 httemplate/misc/process/bulk_change_pkg.cgi,
8510 httemplate/search/cust_pkg.cgi,
8511 httemplate/search/elements/search.html: bulk package changing
8514 2008-01-25 10:26 jeff
8516 * httemplate/misc/cust_pay-import.cgi,
8517 httemplate/misc/process/cust_pay-import.cgi, FS/FS/cust_pay.pm,
8518 httemplate/elements/menu.html: simple payment CSV import
8520 2008-01-24 18:55 jeff
8522 * FS/FS/part_export/prizm.pm: add an always BAM option and be
8523 explicit about transactions
8525 2008-01-24 13:16 ivan
8527 * FS/FS/TicketSystem/RT_External.pm,
8528 fs_selfservice/FS-SelfService/cgi/myaccount.html,
8529 httemplate/view/cust_main/tickets.html: slightly more sane names
8530 for customer tickets hash, display ticket owners on customer view
8533 2008-01-24 13:10 ivan
8535 * htetc/handler.pl: used in rt autohandler. i wonder why this
8538 2008-01-23 11:18 jeff
8540 * fs_selfservice/FS-SelfService/cgi/bill.html,
8541 fs_selfservice/FS-SelfService/cgi/card.html,
8542 fs_selfservice/FS-SelfService/cgi/change_bill.html,
8543 fs_selfservice/FS-SelfService/cgi/change_pay.html,
8544 fs_selfservice/FS-SelfService/cgi/change_ship.html,
8545 fs_selfservice/FS-SelfService/cgi/check.html,
8546 fs_selfservice/FS-SelfService/cgi/contact.html,
8547 fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
8548 FS/FS/ClientAPI/MyAccount.pm,
8549 fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
8550 fs_selfservice/FS-SelfService/cgi/make_payment.html,
8551 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
8552 fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
8553 fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
8554 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: change
8555 service, billing, and payment info in selfservice
8557 2008-01-20 16:12 ivan
8559 * bin/explain-ar-total.sql: [no log message]
8561 2008-01-20 15:24 ivan
8563 * FS/FS/Schema.pm: add and fix some indices, this should marginally
8564 (but not drastically) improve the time to pull up A/R report
8567 2008-01-16 20:23 ivan
8569 * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fix ACLs to
8570 allow the limited "package editing" of customizing customer
8573 2008-01-16 19:18 ivan
8575 * httemplate/view/cust_main/billing.html: don't show 'Bill now'
8576 link unless the current user can...
8578 2008-01-13 16:22 ivan
8580 * httemplate/: edit/part_bill_event.cgi,
8581 elements/select-taxclass.html: maintenance on old events, yay.
8582 fix for late charges without a taxclass, closes: RT#2988
8584 2008-01-13 16:17 ivan
8586 * httemplate/edit/: cust_main.cgi, svc_www.cgi: fix tyops
8588 2008-01-13 15:31 ivan
8590 * httemplate/search/timeworked.html: almost could work under mysql?
8591 need TO_NUMBER and TO_CHAR equivalents
8593 2008-01-13 15:30 ivan
8595 * httemplate/misc/timeworked.html: missing semicolon, doh
8597 2008-01-13 13:46 ivan
8599 * httemplate/view/cust_pay.html: remove 1.7 ACL cruft on HEAD
8601 2008-01-13 13:45 ivan
8603 * httemplate/view/cust_main/payment_history.html: remove 1.7.3
8606 2008-01-13 13:41 ivan
8608 * httemplate/edit/: cust_bill_pay.cgi, process/cust_bill_pay.cgi,
8609 cust_credit_bill.cgi, process/cust_credit_bill.cgi: new ACL name
8612 2008-01-13 13:39 ivan
8614 * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: remove 1.7
8617 2008-01-13 13:35 ivan
8619 * httemplate/edit/: REAL_cust_pkg.cgi, access_user.html, agent.cgi,
8620 agent_payment_gateway.html, agent_type.cgi, bulk-cust_svc.html,
8621 cust_bill_pay.cgi, cust_credit.cgi, cust_credit_bill.cgi,
8622 cust_main.cgi, cust_main_county-expand.cgi, cust_main_note.cgi,
8623 cust_pay.cgi, cust_pkg.cgi, cust_refund.cgi,
8624 inventory_class.html, part_bill_event.cgi, part_export.cgi,
8625 part_pkg.cgi, part_referral.html, part_svc.cgi,
8626 part_virtual_field.cgi, payment_gateway.html, pkg_class.html,
8627 prepay_credit.cgi, quick-charge.html, rate.cgi, rate_region.cgi,
8628 reason.html, reason_type.html, reg_code.cgi, router.cgi,
8629 svc_Common.html, svc_acct.cgi, svc_acct_pop.cgi,
8630 svc_broadband.cgi, svc_domain.cgi, svc_external.cgi,
8631 svc_forward.cgi, svc_phone.cgi, svc_www.cgi,
8632 process/REAL_cust_pkg.cgi, process/access_user.html,
8633 process/agent.cgi, process/agent_payment_gateway.html,
8634 process/agent_type.cgi, process/bulk-cust_svc.cgi,
8635 process/cust_bill_pay.cgi, process/cust_credit.cgi,
8636 process/cust_credit_bill.cgi, process/cust_main.cgi,
8637 process/cust_main_county-collapse.cgi,
8638 process/cust_main_county-expand.cgi,
8639 process/cust_main_county.html, process/cust_main_note.cgi,
8640 process/cust_pay.cgi, process/cust_pkg.cgi,
8641 process/cust_refund.cgi, process/cust_svc.cgi,
8642 process/domain_record.cgi, process/generic.cgi,
8643 process/inventory_class.html, process/msgcat.cgi,
8644 process/part_bill_event.cgi, process/part_export.cgi,
8645 process/part_pkg.cgi, process/part_referral.html,
8646 process/part_svc.cgi, process/payment_gateway.html,
8647 process/pkg_class.html, process/prepay_credit.cgi,
8648 process/quick-charge.cgi, process/quick-cust_pkg.cgi,
8649 process/rate.cgi, process/reason.html, process/reason_type.html,
8650 process/reg_code.cgi, process/router.cgi,
8651 process/svc_Common.html, process/svc_acct.cgi,
8652 process/svc_acct_pop.cgi, process/svc_broadband.cgi,
8653 process/svc_domain.cgi, process/svc_external.cgi,
8654 process/svc_forward.cgi, process/svc_phone.html,
8655 process/svc_www.cgi: ACLs
8657 2008-01-13 13:14 ivan
8659 * httemplate/misc/: batch-cust_pay.html, bill.cgi,
8660 cancel-unaudited.cgi, cancel_cust.html, cancel_pkg.html,
8661 catchall.cgi, cdr-import.html, cust_main-cancel.cgi,
8662 cust_main-import.cgi, cust_main-import_charges.cgi,
8663 delete-cust_credit.cgi, delete-cust_pay.cgi,
8664 delete-cust_refund.cgi, delete-customer.cgi,
8665 delete-domain_record.cgi, delete-part_export.cgi, dump.cgi,
8666 email-invoice.cgi, email_invoice_events.cgi, email_invoices.cgi,
8667 fax-invoice.cgi, fax_invoice_events.cgi, fax_invoices.cgi,
8668 inventory_item-import.html, link.cgi, meta-import.cgi,
8669 payment.cgi, print-invoice.cgi, print_invoice_events.cgi,
8670 print_invoices.cgi, queue.cgi, recharge_svc.html,
8671 svc_acct-domains.cgi, unapply-cust_credit.cgi,
8672 unapply-cust_pay.cgi, unprovision.cgi, unsusp_pkg.cgi,
8673 unvoid-cust_pay_void.cgi, upload-batch.cgi, void-cust_pay.cgi,
8674 whois.cgi, process/batch-cust_pay.cgi, process/cancel_pkg.html,
8675 process/catchall.cgi, process/cdr-import.html,
8676 process/cust_main-import.cgi,
8677 process/cust_main-import_charges.cgi,
8678 process/delete-customer.cgi, process/inventory_item-import.html,
8679 process/link.cgi, process/meta-import.cgi, process/payment.cgi,
8680 process/recharge_svc.html: ACLs
8682 2008-01-13 13:08 ivan
8684 * httemplate/misc/: email_events.cgi, fax_events.cgi,
8685 print_events.cgi, order_pkg.html: ACLs
8687 2008-01-13 12:55 ivan
8689 * httemplate/: browse/part_bill_event.cgi, search/cust_event.html,
8690 search/timeworked.html, search/cust_bill.html,
8691 search/cust_bill_event.cgi, search/cust_pay_batch.cgi,
8692 search/prepay_credit.html, search/queue.html,
8693 search/report_prepaid_income.cgi, search/report_tax.cgi,
8694 search/sqlradius.cgi: ACLs
8696 2008-01-13 12:50 ivan
8698 * httemplate/elements/: errorpage.html, tr-select-reason.html:
8699 stale leftovers from XSSmas
8701 2008-01-13 12:46 ivan
8703 * httemplate/view/: cust_bill.cgi, svc_acct.cgi, svc_broadband.cgi,
8704 svc_domain.cgi, svc_external.cgi, svc_forward.cgi, svc_www.cgi,
8705 cust_main/payment_history.html, elements/svc_Common.html: ACLs
8707 2008-01-13 12:38 ivan
8709 * httemplate/browse/: access_group.html, access_user.html,
8710 addr_block.cgi, agent.cgi, agent_type.cgi, nas.cgi, part_pkg.cgi,
8711 part_svc.cgi, part_virtual_field.cgi, payment_gateway.html,
8712 reason.html, router.cgi: ACLs
8714 2008-01-13 12:30 ivan
8716 * FS/FS/AccessRight.pm: new ACLs
8718 2008-01-12 16:35 ivan
8720 * htetc/handler.pl: use this in handler.pl, not in mason files
8722 2008-01-11 15:10 ivan
8724 * FS/FS/cust_main.pm: add option to enable searching of
8725 cust_main.agent_custid with one or two letter prefix before the
8728 2008-01-11 14:53 ivan
8730 * FS/FS/: Conf.pm, cust_main.pm: add option to enable searching of
8731 cust_main.agent_custid with one or two letter prefix before the
8734 2008-01-11 09:30 ivan
8736 * httemplate/edit/elements/svc_Common.html: turn off debugging
8738 2008-01-10 14:13 ivan
8740 * httemplate/search/elements/search.html: doc
8742 2008-01-10 14:06 ivan
8744 * httemplate/elements/menu.html: new rate editor
8746 2008-01-10 13:53 ivan
8748 * FS/FS/rate_detail.pm, httemplate/browse/rate.cgi,
8749 httemplate/edit/rate.cgi, httemplate/edit/rate_region.cgi,
8750 httemplate/edit/elements/edit.html,
8751 httemplate/edit/process/rate_region.cgi: new rate editor
8753 2008-01-10 13:52 ivan
8755 * httemplate/: browse/rate_detail.html, browse/rate_region.html,
8756 edit/rate_detail.html, edit/process/rate_detail.html: new call
8757 rate editor (VoIP/telephony)
8759 2008-01-10 13:17 ivan
8761 * FS/FS/reason_type.pm: third person is better
8763 2008-01-10 13:14 ivan
8765 * httemplate/browse/reason.html: eliminate harmless typo
8767 2008-01-08 13:33 jeff
8769 * FS/FS/svc_acct.pm: transactiony cruft removal
8771 2008-01-08 03:23 ivan
8773 * FS/FS/cust_credit.pm, FS/FS/cust_main.pm,
8774 httemplate/search/report_receivables.cgi: show negative balances
8775 on A/R report, closes: RT#2983
8777 2008-01-07 18:22 ivan
8779 * httemplate/edit/process/cust_main.cgi: add some debugging control
8781 2008-01-03 18:42 ivan
8783 * httemplate/: browse/cust_main_county.cgi,
8784 edit/cust_main_county-expand.cgi, edit/cust_main_county.html,
8785 edit/process/cust_main_county-expand.cgi,
8786 edit/process/cust_main_county.html,
8787 edit/process/elements/process.html, search/elements/search.html:
8790 2008-01-03 18:35 ivan
8792 * httemplate/: edit/cust_main_county.cgi,
8793 edit/process/cust_main_county.cgi, browse/elements/browse.html:
8796 2008-01-03 18:27 ivan
8798 * httemplate/edit/: prepay_credit.cgi, rate_region.cgi: leftovers
8801 2008-01-03 18:20 ivan
8803 * httemplate/elements/hidden.html: escape value
8805 2008-01-03 18:19 ivan
8807 * httemplate/elements/: tablebreak-tr-title.html,
8808 tr-fixed-country.html, tr-fixed-state.html,
8809 tr-input-percentage.html: adding new elements: percentage input,
8810 fixed country and state display, tablebreak+title
8812 2008-01-03 18:18 ivan
8814 * httemplate/elements/tr-fixed.html: add a formatted_value option
8816 2008-01-03 18:18 ivan
8818 * httemplate/elements/tr-input-text.html: add maxlength, text-align
8819 and postfix options, escape value
8821 2008-01-03 18:13 ivan
8823 * httemplate/edit/elements/edit.html: there's no such thing as
8824 fixedhidden... hidden will do
8826 2008-01-03 18:02 ivan
8828 * httemplate/edit/elements/edit.html: doc
8830 2008-01-03 17:43 ivan
8832 * httemplate/edit/elements/edit.html: add popup option, add
8833 percentage and tablebreak-tr-title field types, pass object to
8834 included elements, documentation updates
8836 2007-12-28 11:02 jeff
8838 * httemplate/: elements/menu.html, search/report_svc_acct.html,
8839 search/svc_acct.cgi: advanced account reports (RT#2954)
8841 2007-12-28 07:19 jeff
8843 * httemplate/elements/menu.html: whoops
8845 2007-12-28 07:10 jeff
8847 * httemplate/: elements/menu.html, search/svc_acct.cgi: add never
8850 2007-12-28 06:39 jeff
8852 * FS/bin/freeside-sqlradius-set-lastlog: tool to seed
8853 svc_acct.last_login and .last_logout
8855 2007-12-28 04:10 ivan
8857 * htetc/handler.pl: remove just a tiny bit more cruft
8859 2007-12-28 04:01 ivan
8861 * htetc/handler.pl: restore in-browser error reporting
8863 2007-12-27 23:45 ivan
8865 * htetc/handler.pl: a little late help from kwanzabot for XSSmas...
8866 clean up handler.pl so we can have separate default_escape_flags
8867 for FS and RT and don't have to make FS's |h flag useless
8869 2007-12-27 17:41 jeff
8871 * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
8872 FS/FS/part_export/sqlradius.pm, httemplate/search/svc_acct.cgi,
8873 httemplate/view/svc_acct.cgi: last login reporting (#2952)
8875 2007-12-27 15:49 ivan
8877 * httemplate/search/report_tax.cgi: fix reporting bug for invisimax
8878 in edge case where you have taxclass and empty-taxclass rates for
8879 a country/state(/county) and also have a different set of
8880 taxclasses for some other country/state
8882 2007-12-26 14:52 jeff
8884 * FS/FS/part_export/prizm.pm: conifgurable siteName and docs
8886 2007-12-26 00:23 ivan
8888 * httemplate/misc/timeworked.html: leftovers from XSSmas
8890 2007-12-25 23:51 ivan
8892 * httemplate/edit/quick-charge.html: alas, XSSmas draws to a close
8894 2007-12-25 15:49 ivan
8896 * httemplate/: browse/addr_block.cgi,
8897 browse/part_virtual_field.cgi, browse/router.cgi,
8898 config/config.cgi, edit/agent.cgi,
8899 edit/agent_payment_gateway.html, edit/agent_type.cgi,
8900 edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
8901 edit/cust_credit_bill.cgi, edit/cust_main_note.cgi,
8902 edit/cust_pay.cgi, edit/cust_pkg.cgi, edit/cust_refund.cgi,
8903 edit/msgcat.cgi, edit/part_bill_event.cgi, edit/part_export.cgi,
8904 edit/part_pkg.cgi, edit/part_virtual_field.cgi,
8905 edit/payment_gateway.html, edit/reg_code.cgi, edit/router.cgi,
8906 edit/svc_acct.cgi, edit/svc_broadband.cgi, edit/svc_domain.cgi,
8907 edit/svc_forward.cgi, edit/elements/edit.html,
8908 elements/error.html, misc/batch-cust_pay.html,
8909 misc/cancel_cust.html, misc/cancel_pkg.html, misc/change_pkg.cgi,
8910 misc/recharge_svc.html, misc/process/meta-import.cgi,
8911 search/cust_bill_event.html, search/report_cust_event.html: ho ho
8914 2007-12-23 14:05 jeff
8916 * FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/prorate.pm,
8917 FS/FS/part_pkg/subscription.pm,
8918 httemplate/misc/process/recharge_svc.html: add a reset feature to
8919 manual recharges (#1858)
8921 2007-12-20 11:23 jeff
8923 * FS/FS/part_export/prizm.pm: increase siteName allowed length
8925 2007-12-19 14:25 jeff
8927 * httemplate/misc/cust_main-cancel.cgi: redirect redirect
8929 2007-12-19 13:05 jeff
8931 * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
8932 httemplate/search/cust_main.html,
8933 httemplate/search/report_cust_main.html: add options for balance
8934 over/under to advanced customer report
8936 2007-12-18 17:55 jeff
8938 * FS/FS/cust_credit.pm: underscoring the important
8940 2007-12-18 14:41 jeff
8942 * httemplate/: edit/cust_credit.cgi,
8943 elements/tr-select-reason.html: correct bad credit reason
8946 2007-12-18 12:58 ivan
8948 * FS/FS/cust_main.pm: legacy agent_custid field should be as
8949 searchable as actual custnum, right? at least if it is a
8952 2007-12-18 12:42 ivan
8954 * httemplate/edit/quick-charge.html: IE is case-sensitive when
8955 setting maxLength (and other attributes?). hopefully that's all
8958 2007-12-17 15:57 jeff
8960 * httemplate/view/cust_main/quick-charge.html: cruft removal
8962 2007-12-17 14:57 jeff
8964 * FS/FS/cust_credit.pm: stricter otaker rules
8966 2007-12-17 11:59 ivan
8968 * FS/FS/TicketSystem/RT_Internal.pm: no, *that's* where it couldn't
8971 2007-12-17 11:52 ivan
8973 * FS/FS/TicketSystem/RT_External.pm: i don't think it can hurt
8974 anything... (famous last words)
8976 2007-12-16 17:17 ivan
8978 * httemplate/view/cust_main/contacts.html: fix the case where the
8979 customer doesn't actually have a ship address
8981 2007-12-16 16:59 ivan
8983 * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
8984 httemplate/edit/cust_main/billing.html,
8985 httemplate/edit/cust_main/contact.html,
8986 httemplate/elements/header.html,
8987 httemplate/view/cust_main/contacts.html,
8988 httemplate/search/cust_main.cgi: add cust_main-require_address2
8989 config, reimplement address2-search config ("Unit #" search in
8990 searchbar), visual indication of require_invoicing_list_email,
8993 2007-12-16 14:40 ivan
8995 * httemplate/elements/errorpage.html: less is better
8997 2007-12-16 13:02 ivan
8999 * httemplate/elements/header.html: more consistent naming:
9000 cust_main_ADV.cgi becomes cust_main.html
9002 2007-12-16 13:01 ivan
9004 * httemplate/search/report_cust_main.html:
9005 httemplate/elements/header.html
9007 2007-12-16 12:48 ivan
9009 * httemplate/search/: cust_main.html, cust_main_ADV.cgi: more
9010 consistent naming: cust_main_ADV.cgi becomes cust_main.html
9012 2007-12-15 14:47 rsiddall
9014 * rpm/: INSTALL, freeside.spec, freeside.sysconfig, rpm2Bundle:
9015 Files to build Freeside as Redhat-ish RPMs
9017 2007-12-14 17:45 ivan
9019 * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix earlier
9022 2007-12-14 17:37 ivan
9024 * httemplate/search/cust_bill.html: where helps alot
9026 2007-12-14 17:23 ivan
9028 * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: hopefully
9029 put reprinting issues to rest for ejourney, yow
9031 2007-12-14 15:41 jeff
9033 * FS/bin/freeside-upgrade: yikes
9035 2007-12-14 13:51 jeff
9037 * FS/FS/Schema.pm: binary not required and breaks
9040 2007-12-14 13:32 jeff
9042 * FS/bin/freeside-upgrade: correct order of operations
9044 2007-12-14 08:47 jeff
9046 * FS/FS/cust_credit.pm: 1.9 Conf::set returns false on success
9048 2007-12-13 19:56 jeff
9050 * FS/bin/freeside-upgrade: even more deliberate reset
9052 2007-12-13 19:55 ivan
9054 * httemplate/search/svc_acct.cgi: quick hack to show time worked in
9057 2007-12-12 16:17 jeff
9059 * bin/reset-cust_credit-otaker: cust_credit reason/otaker tool
9061 2007-12-12 13:18 jeff
9063 * FS/FS/part_export/www_shellcommands.pm: add suspend/unsuspend to
9064 www_shellcommands export (#1227)
9066 2007-12-12 01:03 ivan
9068 * FS/bin/freeside-history-requeue: adding this quick script
9070 2007-12-11 21:58 jeff
9072 * FS/FS/Setup.pm, FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
9073 FS/FS/ClientAPI/Signup.pm,
9074 fs_selfservice/FS-SelfService/SelfService.pm,
9075 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
9076 fs_selfservice/FS-SelfService/cgi/svc_acct.html,
9077 httemplate/edit/svc_acct.cgi: self-service can select domain on
9080 2007-12-11 21:42 jeff
9082 * FS/: FS/cust_credit.pm, FS/h_cust_credit.pm,
9083 bin/freeside-disable-reasons, bin/freeside-upgrade: cust_credit
9084 reason improvement, bugfix, and tool
9086 2007-12-06 17:08 ivan
9088 * FS/FS/cust_credit.pm: doh! is not an object. let's call it ,
9091 2007-12-06 17:04 ivan
9093 * FS/FS/cust_credit.pm: some old databases may have 'hanging'
9094 cust_credit records; we don't want to abort the upgrade because
9097 2007-12-06 12:49 jeff
9099 * httemplate/edit/part_pkg.cgi: agent setting during package edit
9102 2007-12-06 08:51 jeff
9104 * httemplate/view/svc_acct.cgi: support display of negative time
9106 2007-12-05 14:05 ivan
9108 * Makefile: when installing selfservice, create freeside homedir if
9111 2007-12-05 12:50 ivan
9113 * httemplate/elements/tr-select-reason.html: doh, order_by does
9114 have to include ORDER BY!
9116 2007-12-05 12:47 ivan
9118 * httemplate/elements/tr-select-reason.html: show types in reason
9119 selection, order by type and reason
9121 2007-12-05 07:10 jeff
9123 * FS/FS/ConfDefaults.pm: add in status and company fields
9125 2007-12-05 06:50 jeff
9127 * FS/FS/cust_main.pm: ensure a valid date is onhand (fixes #2800)
9129 2007-12-04 20:57 jeff
9131 * httemplate/edit/process/part_pkg.cgi: wtf?
9133 2007-12-04 16:45 ivan
9135 * httemplate/search/elements/search.html: i hope this allows IE to
9136 download excel over https?
9138 2007-12-04 12:51 ivan
9140 * httemplate/: elements/menu.html, elements/select-otaker.html,
9141 elements/tr-select-otaker.html, search/report_cust_credit.html,
9142 search/report_rt_transaction.html, search/rt_transaction.html,
9143 search/elements/search.html: add some time-worked reporting
9145 2007-12-04 10:35 jeff
9147 * httemplate/search/cust_pkg.cgi: add suspend/cancel reason to
9148 advanced package report (#2779)
9150 2007-12-04 10:19 jeff
9152 * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
9153 FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/cust_credit.pm,
9154 FS/FS/cust_main.pm, FS/FS/Conf_compat17.pm, FS/FS/cust_pkg.pm,
9155 FS/FS/reason.pm, FS/FS/reason_type.pm,
9156 FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
9157 FS/FS/part_pkg/flat_comission.pm,
9158 FS/FS/part_pkg/flat_comission_cust.pm,
9159 FS/FS/part_pkg/flat_comission_pkg.pm, FS/bin/freeside-upgrade,
9160 httemplate/browse/reason.html,
9161 httemplate/browse/reason_type.html,
9162 httemplate/edit/cust_credit.cgi, httemplate/edit/reason.html,
9163 httemplate/edit/reason_type.html,
9164 httemplate/edit/process/cust_credit.cgi,
9165 httemplate/elements/menu.html,
9166 httemplate/elements/tr-select-reason.html: change credit reasons
9167 from freetext to new reason/reason type system (#2777)
9169 2007-12-02 16:18 ivan
9171 * htetc/freeside-rt.conf: would help if i got the closing tag right
9173 2007-12-02 16:13 ivan
9175 * htetc/freeside-rt.conf: this should get the Chart stuff in RT
9176 statistic running, i hope
9178 2007-11-30 17:37 ivan
9180 * FS/FS/part_pkg/prorate.pm: cleanup
9182 2007-11-30 17:34 ivan
9184 * FS/FS/h_cust_svc.pm: add date_deleted method
9186 2007-11-30 17:34 ivan
9188 * FS/FS/cust_svc.pm: add date_inserted method and reorganize things
9191 2007-11-30 17:33 ivan
9193 * FS/FS/h_Common.pm: this doesn't actually have anything to do with
9194 cancellation persay, since its generic now
9196 2007-11-30 17:32 ivan
9198 * FS/FS/Record.pm: add h_date method too
9200 2007-11-30 17:30 ivan
9202 * FS/FS/Record.pm: add h_search method, and reorganize mixed up
9203 methods and subroutines
9205 2007-11-30 17:29 ivan
9207 * FS/FS/part_pkg/bulk.pm: add bulk price plan
9209 2007-11-30 13:07 ivan
9211 * FS/FS/cust_bill.pm, httemplate/graph/money_time.cgi,
9212 httemplate/search/cust_bill.html: add net vs gross amounts to
9213 invoice report; make the "net sales" links on
9214 sales/credit/receipts report & graph clickable
9216 2007-11-30 12:55 ivan
9218 * httemplate/graph/elements/monthly.html: UI: download full results
9219 links on separate lines, for consistency with search.html
9221 2007-11-30 10:13 ivan
9223 * FS/FS/cust_bill.pm: fix bug specifying an HTML return address
9226 2007-11-29 19:24 ivan
9228 * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi: add
9229 customer import format with company
9231 2007-11-29 17:24 ivan
9233 * httemplate/browse/access_user.html: update inline documentation
9235 2007-11-29 17:16 ivan
9237 * FS/FS/cust_main.pm: remove unnecessary redefinition of
9238 %method2payby, add a quick hack to fake B:OP success and failure
9239 for testing purposes
9241 2007-11-29 15:51 ivan
9243 * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
9244 fix dates going all wacky on errors, when you're asked to confirm
9245 a date move into the past
9247 2007-11-28 19:38 ivan
9249 * FS/FS/cust_pay_pending.pm: double doh, remove cruft checking
9250 nonexistent column and fix the statustext check
9252 2007-11-28 19:05 ivan
9254 * FS/FS/Schema.pm: doh, fix primary key name in new table
9256 2007-11-28 18:54 ivan
9258 * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_main.pm,
9259 FS/FS/cust_pay.pm, FS/FS/cust_pay_pending.pm,
9260 FS/t/cust_pay_pending.t, httemplate/misc/payment.cgi,
9261 httemplate/misc/process/payment.cgi: even more reliable
9262 multiple-payment/double-click/concurrent-payment-form protection
9264 2007-11-28 12:18 jeff
9266 * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: better
9267 select multiple, discourage creation of packages no agent can
9270 2007-11-28 10:49 jeff
9272 * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
9273 httemplate/search/cust_main_ADV.cgi,
9274 httemplate/search/report_cust_main.html: advanced customer report
9277 2007-11-28 00:46 ivan
9279 * FS/FS/ClientAPI_SessionCache.pm, Makefile: default to FileCache
9280 for selfservice session cache
9282 2007-11-27 17:54 ivan
9284 * httemplate/search/cust_bill_event.cgi: removed unused \$failed
9287 2007-11-27 17:30 ivan
9289 * README: license clarification for self-service code
9291 2007-11-27 15:47 ivan
9293 * httemplate/search/cust_bill.html: fix small side-effect of
9294 mysql-compat change eliminating DISTINCT ON: map changing values
9297 2007-11-27 14:33 jeff
9299 * FS/FS/part_export/prizm.pm: comma, please
9301 2007-11-27 14:30 jeff
9303 * FS/FS/part_export/prizm.pm: name management tweaking
9305 2007-11-27 11:34 jeff
9307 * FS/FS/part_export/prizm.pm: slop correction
9309 2007-11-26 19:02 jeff
9311 * FS/FS/part_export/prizm.pm: attach SM's to default network,
9312 improved unsuspend & delete, option for BAM only or EMS
9314 2007-11-26 18:51 jeff
9316 * FS/FS/ClientAPI/MyAccount.pm: prevent BILL, DCRD, and DCHK
9317 customers from circumventing a suspension via selfservice (2768)
9319 2007-11-25 18:19 ivan
9321 * httemplate/search/elements/search.html: add a "printable copy"
9322 link to searches to get full results as printable HTML without
9323 other cruft, closes: #1885
9325 2007-11-25 18:18 ivan
9327 * httemplate/elements/header-popup.html: add our stylesheet to
9330 2007-11-23 17:26 ivan
9332 * Makefile: hello brave new world of defaulting to apache2 in 1.9
9334 2007-11-23 12:25 ivan
9336 * httemplate/edit/part_pkg.cgi: fix stickiness of primary radio
9337 buttons on errors, closes: RT#1035
9339 2007-11-21 17:03 ivan
9341 * httemplate/edit/cust_main.cgi: usability: don't offer 'Select
9342 agent' choice if the dropdown already has a value
9344 2007-11-20 09:18 ivan
9346 * AGPL, GPL: it finally happened
9348 2007-11-18 12:02 ivan
9350 * httemplate/search/: report_cust_pkg.html, svc_acct.cgi: add
9351 "multiplier of monthly" info to "paid time" column in
9352 svc_acct-display_paid_time_remaining report
9354 2007-11-14 15:10 ivan
9356 * FS/FS/TicketSystem/RT_External.pm,
9357 httemplate/view/cust_main/tickets.html: add link to resolved
9360 2007-11-09 11:20 ivan
9362 * FS/FS/: Conf.pm, cust_main.pm: add
9363 business-onlinepayment-email_customer flag
9365 2007-11-08 19:26 ivan
9367 * httemplate/search/report_receivables.html: better visual
9368 indication of disabled "days" field on IE
9370 2007-11-08 19:12 ivan
9372 * httemplate/search/: report_receivables.cgi,
9373 report_receivables.html: add option for listing customers without
9374 a balance (closes: RT#2752) and fix bug in total row (closes:
9377 2007-11-08 16:44 jeff
9379 * FS/FS/cust_main.pm: correct realtime_bop cvv handling
9381 2007-11-07 20:21 ivan
9383 * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add
9384 selfservice-session_timeout config
9386 2007-11-07 18:10 ivan
9388 * FS/FS/cust_main.pm: prevent warning: "Use of uninitialized value
9389 in concatenation (.) or string at
9390 /usr/local/share/perl/5.8.8/FS/cust_main.pm line 1668."
9392 2007-11-07 16:59 ivan
9394 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
9395 FS/bin/freeside-expiration-alerter, conf/alerter_template,
9396 conf/company_address, conf/company_name,
9397 conf/impending_recur_template, conf/invoice_latexfooter,
9398 conf/invoice_latexnotes, conf/invoice_latexreturnaddress,
9399 conf/invoice_latexsmallfooter, conf/invoice_template,
9400 conf/invoice_template_statement, conf/welcome_letter: for new
9401 installs, centralize some stuff that was spread around different
9404 2007-11-05 17:59 ivan
9406 * bin/customer-faker: keep our own list of states; remove some
9407 states that Data::Faker and Locale::SubCountry disagree on
9409 2007-11-04 21:42 ivan
9411 * fs_selfservice/FS-SelfService/SelfService.pm: doc: amount param
9412 to process_payment. just a bit important.
9414 2007-11-04 21:27 ivan
9416 * FS/FS/ClientAPI/MyAccount.pm,
9417 fs_selfservice/FS-SelfService/SelfService.pm: add
9418 process_payment_order_pkg method
9420 2007-11-04 10:22 jeff
9422 * httemplate/search/cust_main_ADV.cgi: comma is a bad delimiter
9423 choice according to ut_text()
9425 2007-11-03 10:38 ivan
9427 * httemplate/elements/menu.html: move menu option for adv. customer
9428 reports to second level, same as advanced invoice & package
9431 2007-11-02 17:55 jeff
9433 * httemplate/: elements/menu.html, search/cust_main_ADV.cgi,
9434 search/report_cust_main.html: new customer report/flattened
9435 package report (ticket 1428)
9437 2007-10-29 05:04 ivan
9439 * httemplate/search/cust_pkg.cgi: bug ya bug resulting from
9440 agent-virtualized packages
9442 2007-10-29 05:03 ivan
9444 * httemplate/search/report_receivables.cgi: famous last mysql bug
9446 2007-10-29 04:34 ivan
9448 * httemplate/edit/rate.cgi: yup, mysql-ing me harder
9450 2007-10-29 04:32 ivan
9452 * httemplate/search/cdr.html: mysql
9454 2007-10-29 04:18 ivan
9456 * FS/bin/freeside-setup: forgotton freeside-setup bits of mysql
9459 2007-10-29 03:31 ivan
9461 * FS/FS/cust_main.pm, FS/FS/part_event/Condition.pm,
9462 FS/FS/part_event/Condition/balance_age.pm,
9463 FS/FS/part_event/Condition/cust_bill_age.pm,
9464 httemplate/search/cdr.html: mysql me 1.9 more times
9466 2007-10-29 03:30 ivan
9468 * FS/FS/cust_bill.pm, FS/FS/h_Common.pm, httemplate/edit/rate.cgi,
9469 httemplate/search/cust_bill.html,
9470 httemplate/search/report_tax.cgi: mysql has no DISTINCT ON
9473 2007-10-28 18:08 ivan
9475 * httemplate/view/cust_pay.html: still have link back to the
9476 customer on printable receipt... should hide it from print at
9479 2007-10-28 05:51 ivan
9481 * FS/: FS/Schema.pm, FS/Setup.pm, FS/svc_acct.pm,
9482 bin/freeside-upgrade: finish mysql locking workaround
9484 2007-10-27 20:55 ivan
9486 * FS/FS/Record.pm, FS/FS/cust_svc.pm,
9487 FS/FS/part_export/sqlradius.pm, htetc/handler.pl,
9488 httemplate/search/report_receivables.cgi: mysql me harder
9490 2007-10-26 21:46 ivan
9492 * FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
9493 httemplate/misc/process/payment.cgi,
9494 httemplate/search/cust_pay.cgi, httemplate/view/cust_pay.html,
9495 httemplate/view/cust_main/payment_history.html: simple payment
9496 receipts in web interface, sorry arnie, RT#2738
9498 2007-10-25 12:01 ivan
9500 * FS/FS/TicketSystem/RT_External.pm, FS/FS/Schema.pm, Makefile:
9503 2007-10-25 01:29 ivan
9505 * FS/bin/freeside-setup: fix error handling
9507 2007-10-22 15:29 ivan
9509 * FS/FS/Report/Table/Monthly.pm: fix more fallout from
9510 agent-virtualized packages
9512 2007-10-17 09:07 jayce
9514 * FS/FS/cust_pkg.pm: insert_reason only worked if you passed in an
9515 existing reason, the code to insert a new reason was in place,
9516 but didn't let the new reason get used. Code to do this was
9517 already in place, just not utilized.
9519 2007-10-14 16:14 ivan
9521 * conf/invoice_html: this aligns better. i wonder how 1.9 loads up
9522 config from here, though?
9524 2007-10-14 16:10 ivan
9526 * FS/FS/cust_bill.pm: escape \dollar in invoice_latexnotes
9528 2007-10-14 13:07 ivan
9530 * FS/FS/Cron/bill.pm: don't fill up memory with objects for every
9531 customer being billed
9533 2007-10-13 18:51 ivan
9535 * fs_selfservice/php/: freeside.class.php,
9536 freeside.login_example.php, freeside_signup_example.php: adding
9539 2007-10-13 10:33 jeff
9541 * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: correct
9542 agent_defaultpkg handling
9544 2007-10-10 13:54 ivan
9546 * FS/FS/cust_main.pm: set expandtab
9548 2007-10-10 13:52 jayce
9550 * FS/FS/cust_main.pm: With this line missing, cust_event objects
9551 would not fully create (eventpart wasn't loading), causing the _X
9552 methods to fail on ->part_event. Only noticed when you retried
9553 events that had previously failed.
9555 2007-10-10 11:14 ivan
9557 * httemplate/browse/part_pkg.cgi: REALLY fix the package browsing
9558 this time, without messing up the ordering
9560 2007-10-10 10:55 ivan
9562 * httemplate/edit/part_pkg.cgi: concurrent fix for package editing
9563 also cleans this up slightly
9565 2007-10-10 10:50 jeff
9567 * httemplate/edit/part_pkg.cgi: close:}
9569 2007-10-09 10:57 ivan
9571 * FS/FS/cust_main.pm: be polite! don't spew debugging info unless
9574 2007-10-08 21:58 ivan
9576 * FS/FS/Conf.pm: fix documenation links to point into wiki where
9579 2007-10-08 21:48 ivan
9581 * FS/FS/: Conf.pm, TicketSystem/RT_External.pm: add
9582 ticket_system-priority_reverse config
9584 2007-10-08 18:40 jeff
9586 * httemplate/misc/timeworked.html: preserve order
9588 2007-10-08 18:06 ivan
9590 * httemplate/misc/timeworked.html: interpolating the links would
9593 2007-10-08 18:01 ivan
9595 * httemplate/misc/timeworked.html: i think this should fix
9596 timeworked subjects, and link to the transactions as well
9598 2007-10-08 16:48 ivan
9600 * fs_selfservice/FS-SelfService/cgi/view_support_details.html: line
9603 2007-10-08 16:32 ivan
9605 * fs_selfservice/FS-SelfService/SelfService.pm: self-service POD
9608 2007-10-08 14:06 ivan
9610 * FS/FS/part_event/Condition/cust_bill_owed.pm,
9611 bin/freeside-migrate-events, httemplate/edit/part_event.html: add
9612 cust_bill_owed as an implicit condition (whew), and make sure it
9613 is added on migrations (also: fixed implicit conditions like this
9614 which only apply to a subset of eventtables)
9616 2007-10-08 14:05 jeff
9618 * httemplate/edit/part_pkg.cgi: disallow agent changing on cloned
9621 2007-10-08 12:14 jeff
9623 * htetc/handler.pl, httemplate/edit/rate_region.cgi,
9624 httemplate/edit/reg_code.cgi,
9625 httemplate/edit/process/cust_svc.cgi,
9626 httemplate/edit/process/domain_record.cgi,
9627 httemplate/edit/process/reg_code.cgi,
9628 httemplate/elements/errorpage.html,
9629 httemplate/elements/tr-select-part_referral.html,
9630 httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
9631 httemplate/misc/delete-agent_payment_gateway.cgi,
9632 httemplate/misc/delete-cust_credit.cgi,
9633 httemplate/misc/delete-cust_pay.cgi,
9634 httemplate/misc/delete-cust_refund.cgi,
9635 httemplate/misc/delete-domain_record.cgi,
9636 httemplate/misc/delete-part_export.cgi, httemplate/misc/dump.cgi,
9637 httemplate/misc/inventory_item-import.html,
9638 httemplate/misc/unapply-cust_credit.cgi,
9639 httemplate/misc/unapply-cust_pay.cgi,
9640 httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
9641 httemplate/misc/unvoid-cust_pay_void.cgi,
9642 httemplate/misc/upload-batch.cgi,
9643 httemplate/misc/void-cust_pay.cgi,
9644 httemplate/misc/process/cdr-import.html,
9645 httemplate/misc/process/cust_main-import.cgi,
9646 httemplate/misc/process/cust_main-import_charges.cgi,
9647 httemplate/misc/process/inventory_item-import.html,
9648 httemplate/misc/process/link.cgi,
9649 httemplate/misc/process/payment.cgi,
9650 httemplate/search/cust_main.cgi, httemplate/search/cust_svc.html,
9651 httemplate/search/inventory_item.html,
9652 httemplate/search/reg_code.html, httemplate/search/sql.html,
9653 httemplate/search/svc_acct.cgi,
9654 httemplate/search/svc_broadband.cgi: Remove remaining calls to
9655 idiot/eidiot. Should fix 1479
9657 2007-10-05 13:41 ivan
9659 * FS/FS/part_event/Condition/cust_bill_has_service.pm: reenalbe
9662 2007-10-05 12:53 jeff
9664 * httemplate/misc/: timeworked.html, process/timeworked.html: new
9665 ui for assigning support time
9667 2007-10-05 12:45 ivan
9669 * httemplate/elements/tr-input-beginning_ending.html: fix date
9670 selection on advanced invoice report, or future places where date
9671 selection component is included multiple times
9673 2007-10-05 07:26 jayce
9675 * httemplate/elements/tr-select-part_svc.html: Initial checkin, was
9676 missing from the cust_bill_has_service condition checkin.
9678 2007-10-04 17:39 ivan
9680 * FS/FS/: part_event_condition.pm, part_event/Condition.pm,
9681 part_event/Condition/cust_bill_has_service.pm: add disable
9682 ability to conditions & disable cust_bill_has_service, so the
9683 condition edit page renders again
9685 2007-10-04 16:55 ivan
9687 * FS/FS/part_event/Condition/once.pm: whitespace
9689 2007-10-04 16:52 ivan
9691 * FS/FS/part_event/Condition/once.pm: such a dumb little thing, but
9692 i think that should really do it. whew
9694 2007-10-04 16:41 ivan
9696 * FS/FS/cust_main.pm: don't leave stray 'new' events around if they
9697 don't pass their final condition check
9699 2007-10-04 16:40 ivan
9701 * FS/FS/part_event/Condition/once.pm: hopefully fix once.pm
9704 2007-10-04 14:38 ivan
9706 * FS/FS/part_event_condition.pm: add SKIP_CONDITION_SQL debugging
9709 2007-10-04 12:14 ivan
9711 * FS/FS/Cron/bill.pm: additional due_cust_event debugging
9713 2007-10-04 12:04 ivan
9715 * FS/FS/cust_main.pm: nobody likes it when you forget ions
9717 2007-10-04 12:03 ivan
9719 * FS/FS/cust_main.pm: additional due_cust_event debugging
9721 2007-10-04 11:28 ivan
9723 * FS/FS/cust_main.pm: additional due_cust_event debugging
9725 2007-10-04 09:45 ivan
9727 * httemplate/search/cust_bill_event.cgi: fix compilation error!
9729 2007-10-03 21:21 ivan
9731 * FS/FS/cust_main.pm: i really hope this finally does it
9733 2007-10-03 21:09 ivan
9735 * FS/FS/cust_main.pm: dot strikes again
9737 2007-10-03 21:08 ivan
9739 * FS/FS/cust_main.pm: whew, i think this might actually fix it
9741 2007-10-03 20:48 ivan
9743 * FS/FS/cust_main.pm: doh! does that really fix agent-specific
9744 agent template migration from 1.7? sure hope so
9746 2007-10-03 20:37 ivan
9748 * FS/FS/Record.pm: add debugging option to qsearch
9750 2007-10-03 19:52 ivan
9752 * bin/pod2x: wikify individual files
9754 2007-10-03 19:22 ivan
9756 * bin/pod2x: fix FS::SelfService::XMLRPC pod generation
9758 2007-10-03 19:15 ivan
9760 * FS/FS/cust_main.pm: add missing =back
9762 2007-10-03 19:07 ivan
9764 * bin/pod2x: bah! THIS should fix munging of non-internal links, i
9767 2007-10-03 19:06 jeff
9769 * FS/FS/UI/bytecount.pm, FS/FS/part_pkg/flat.pm,
9770 FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
9771 httemplate/edit/process/part_pkg.cgi: support part_pkg option
9772 input validation, check bytecounts and allow commas (closes 1863)
9774 2007-10-03 18:56 ivan
9776 * bin/pod2x: this *should* fix munging of non-internal links, i
9779 2007-10-03 18:49 ivan
9781 * Makefile, bin/pod2x: wiki documentation convertor now
9783 2007-10-03 18:47 ivan
9785 * FS/FS.pm: add missing CLI utilities to FS.pm too
9787 2007-10-03 18:45 ivan
9789 * FS/bin/freeside-sqlradius-seconds: fixing wrong POD NAME doc
9791 2007-10-03 18:29 ivan
9793 * FS/t/cust_tax_exempt.pm: wtf!
9795 2007-10-03 18:21 ivan
9797 * FS/FS.pm: update FS base page for new stuff in 1.9
9799 2007-10-03 18:15 ivan
9801 * FS/: FS.pm: update top-level FS manpage
9803 2007-10-03 17:51 ivan
9805 * FS/FS/: access_right.pm, access_user_pref.pm,
9806 access_usergroup.pm, pay_batch.pm: POD documentation updates
9808 2007-10-02 14:56 ivan
9810 * FS/FS/cust_event.pm: doh!
9812 2007-10-02 08:31 jeff
9814 * FS/FS/cust_bill_event.pm, FS/FS/UI/Web.pm,
9815 httemplate/search/cust_bill_event.cgi: fix up re-email these
9818 2007-10-02 08:11 jeff
9820 * httemplate/misc/process/timeworked.html: missed file in self
9821 service support usage improvements
9823 2007-10-01 17:44 ivan
9825 * httemplate/: browse/part_referral.html, elements/menu.html:
9826 Configuration right no longer gives access to things controlled
9827 by their own ACLs (advertising source & package edit
9829 2007-10-01 17:40 ivan
9831 * httemplate/elements/menu.html: package definitions controlled by
9834 2007-10-01 17:32 ivan
9836 * FS/bin/freeside-daily: need the space
9838 2007-10-01 17:31 ivan
9840 * FS/FS/Schema.pm: this flag has nothing to do with recur tax :)
9842 2007-10-01 17:29 ivan
9844 * FS/FS/Cron/bill.pm: fix small problems with earlier commit: add
9845 back earlier commits reverted by this patch, also revert
9846 gratuitous whitespace changes
9848 2007-10-01 17:22 ivan
9850 * FS/FS/cust_event.pm: proper fix for once.pm bug? hopefully it
9853 2007-10-01 17:18 ivan
9855 * FS/FS/part_event/: Condition.pm, Condition/once.pm: proper fix
9856 for once.pm bug? hopefully it works :)
9858 2007-09-29 17:26 ivan
9860 * httemplate/search/: cdr.html, report_cdr.html: better CDR
9863 2007-09-29 17:25 ivan
9865 * httemplate/edit/REAL_cust_pkg.cgi: fix argument stickiness on
9866 date editing errors (especially because resetting them pops up
9867 the error confirmation)
9869 2007-09-29 17:23 ivan
9871 * FS/FS/cust_main.pm: this might fix agent-specific invoicing when
9874 2007-09-29 17:22 ivan
9876 * bin/freeside-upgrade-unicode: [no log message]
9878 2007-09-28 19:17 ivan
9880 * FS/FS/access_user.pm, httemplate/search/cust_event.html,
9881 httemplate/search/report_tax.cgi: fix ambiguous agentnum errors
9882 in cust_event.html & report_tax.cgi (provide a table option in
9883 access_user::agentnums_sql so this is easy to fix for other
9886 2007-09-27 17:33 jayce
9888 * FS/FS/cust_main.pm: Fixes a bug where retry_realtime isn't
9889 limiting to that user's events, therefore selecting all retryable
9890 events, and having to filter later. On a system with a running
9891 history, this caused bad O() types of situations for performance,
9892 especially bad when this was called by something that a user
9893 would be awaiting feedback from
9895 2007-09-27 17:19 jayce
9897 * FS/FS/Record.pm: Cleanup qsearch for readability, removes heinous
9898 map {} of several hundred lines into two simple method calls
9900 2007-09-27 14:25 jeff
9902 * httemplate/edit/svc_acct.cgi: hide fixed passwords
9904 2007-09-27 11:24 jayce
9906 * FS/: FS/Schema.pm, FS/cust_main.pm, FS/Cron/bill.pm,
9907 bin/freeside-daily: Multi-System Billing: with a -m flag, daily
9908 will queue billing jobs instead of running each. freeside-queued
9909 will then pick it up, allowing multiple simultaneous jobs to run,
9910 as well as multiple machines. Also adds a 'Secure' column to the
9911 queue system, allowing for billing jobs to define themselves as
9912 'secure only' in cases where a box might be using the encryption.
9913 This allows you to run secure only jobs (such as a collect) on
9916 2007-09-26 12:27 jayce
9918 * FS/FS/part_event/Condition/cust_bill_has_service.pm: Initial
9919 import. Condition tests to see if the Invoice bills for a
9922 2007-09-26 12:24 jayce
9924 * FS/FS/part_event/Condition/once.pm: Event loop changes after
9925 initial creation caused this to never trigger, as the event loop
9926 creates a 'NEW' record, as a placeholder. We need to not die
9929 2007-09-26 09:06 ivan
9931 * httemplate/browse/part_pkg.cgi: fix package browse query, doh
9933 2007-09-24 08:47 jeff
9935 * FS/FS/Schema.pm, FS/FS/acct_rt_transaction.pm,
9936 FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_External.pm,
9937 fs_selfservice/FS-SelfService/SelfService.pm,
9938 fs_selfservice/FS-SelfService/cgi/myaccount.html,
9939 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
9940 fs_selfservice/FS-SelfService/cgi/view_support_details.html:
9941 self-service support usage improvements (1733)
9943 2007-09-23 17:56 ivan
9945 * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/part_event.pm,
9946 FS/FS/part_pkg.pm, httemplate/browse/part_pkg.cgi: beginning of
9947 agent-virtualization of packages
9949 2007-09-23 16:17 ivan
9951 * httemplate/edit/svc_www.cgi: i think this is a bug; should not
9952 show the svc_www.usersvc selector unless it is non-fixed or
9953 non-blank, NOT non-fixed or blank
9955 2007-09-23 16:16 ivan
9957 * FS/FS/Record.pm: remove compat with pre-0.33 DBIx::DBSchema
9959 2007-09-23 13:21 ivan
9961 * FS/FS/Conf.pm, httemplate/search/svc_acct.cgi: accounts w/time
9964 2007-09-23 13:00 ivan
9966 * httemplate/search/svc_acct.cgi: accounts w/time remaining search
9968 2007-09-23 12:54 ivan
9970 * httemplate/search/svc_acct.cgi: accounts w/time remaining search
9972 2007-09-23 12:18 ivan
9974 * httemplate/search/elements/search.html: remove extraneous blank
9975 line causing Excel exports to fail
9977 2007-09-23 11:32 ivan
9979 * FS/FS/svc_acct.pm, httemplate/elements/menu.html,
9980 httemplate/search/svc_acct.cgi: accounts w/time remaining search
9982 2007-09-22 15:45 ivan
9984 * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: fix
9985 menubar border in example self-service template
9987 2007-09-22 14:31 ivan
9989 * httemplate/config/: config-view.cgi, config.cgi: improve config
9990 UI, especially for textareas
9992 2007-09-22 12:40 ivan
9994 * httemplate/view/svc_acct.cgi: UI
9996 2007-09-22 12:03 ivan
9998 * FS/FS/svc_domain.pm: have to import tld_exists function if we're
10001 2007-09-22 11:27 ivan
10003 * httemplate/view/svc_acct.cgi: add a list of any hosts associated
10006 2007-09-20 19:24 ivan
10008 * httemplate/search/timeworked.html: fix problems with time queue
10009 search: ticket subjects need to be HTML-escaped, 'remaining time'
10010 calculation had a NULL vs 0 issue, and link to tickets
10012 2007-09-19 15:38 ivan
10014 * rt/lib/RT/SearchBuilder.pm: we need SearchBuilder 1.48 to avoid
10015 annoying Pg bugs causing "This user's 10 highest priority
10016 tickets" to be blank
10018 2007-09-18 17:27 jeff
10020 * fs_selfservice/FS-SelfService/cgi/myaccount.html: support custom
10023 2007-09-18 17:12 ivan
10025 * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix at
10026 least one small problem with reprint/email/fax functionality: now
10027 should understand the "most recent invoice per customer" and
10028 invoice # min/max options
10030 2007-09-18 16:19 ivan
10032 * httemplate/edit/cust_main.cgi: fix advertising source stickiness
10033 when page is reloaded with an error
10035 2007-09-18 15:51 ivan
10037 * rt/etc/RT_SiteConfig.pm: MyTicketsLength has been replaced with
10038 an official upstream config
10040 2007-09-18 14:41 ivan
10042 * httemplate/search/svc_broadband.cgi: and parens help alot, doh
10044 2007-09-18 14:37 ivan
10046 * httemplate/search/svc_broadband.cgi: fix svc_broadband search by
10047 svcpart (links from browse/part_svc, in particular
10049 2007-09-18 10:07 ivan
10051 * FS/FS/Schema.pm: add missing column access_user_pref.expiration
10053 2007-09-17 23:32 jeff
10055 * FS/FS/: cust_pkg.pm, part_pkg/base_rate.pm, part_pkg/flat.pm,
10056 part_pkg/prorate.pm, part_pkg/subscription.pm: allow assignment
10057 of auto recharge values AND rollover
10059 2007-09-17 23:07 jeff
10061 * FS/FS/Cron/expire_user_pref.pm: auto commit for vacuum
10063 2007-09-17 17:21 ivan
10065 * fs_selfservice/FS-SelfService/cgi/myaccount.html: close table
10068 2007-09-17 14:12 ivan
10070 * FS/FS/cust_main.pm: fix scoping issues with $1 and $2 resulting
10071 in payinfo trying getting set to xxEK, thanks to _vlad_ for
10072 tracking this down and providing a fix
10074 2007-09-17 13:52 ivan
10076 * FS/FS/Conf.pm: elaborate on ambiguous instructions
10078 2007-09-13 20:45 ivan
10080 * httemplate/edit/process/quick-charge.cgi: Fix 'Can't use an
10081 undefined value as an ARRAY reference at
10082 /usr/local/share/perl/5.8.8/FS/cust_main.pm line 4383.' error
10084 2007-09-13 20:31 ivan
10086 * rt/html/Elements/TicketList: fix visual glitch on "RT at a
10087 glance" / Ticketing main
10089 2007-09-13 19:14 ivan
10091 * rt/html/Ticket/Elements/ShowTransactionAttachments: turn off
10092 Text::Quoted usage, it segfaults and its optional
10094 2007-09-13 16:45 ivan
10096 * rt/html/NoAuth/css/3.5-default/freeside.css: make boxes distinct
10097 from the background
10099 2007-09-13 15:35 ivan
10101 * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/acct_rt_transaction.pm,
10102 FS/FS/svc_acct_rt_transaction.pm, FS/t/acct_rt_transaction.t,
10103 FS/t/svc_acct_rt_transaction.t, htetc/handler.pl,
10104 httemplate/misc/process/timeworked.html,
10105 httemplate/search/timeworked.html: rename svc_acct_rt_transaction
10106 to acct_rt_transaction, as it is not a service, its something
10107 that hangs off of an svc_acct (like an acct_snarf). thank
10108 goodness was able to do this before its any sort of migration
10111 2007-09-13 15:25 ivan
10113 * httemplate/browse/part_svc.cgi: random indentation fix
10115 2007-09-13 15:25 ivan
10117 * FS/bin/freeside-upgrade: some notes about old part_svc columns,
10118 since DBIx::DBSchema 0.33+ will now drop them...
10120 2007-09-13 15:24 ivan
10122 * CREDITS: too little, too late attempt at spam reduction
10124 2007-09-13 15:05 ivan
10126 * httemplate/search/cust_main.cgi: fix status color on customer
10129 2007-09-13 15:05 ivan
10131 * httemplate/search/report_receivables.cgi: clean up some unused
10134 2007-09-13 13:16 ivan
10136 * httemplate/misc/cust_main-import.cgi: add better inline docs
10137 explaining fields on customer CSV import
10139 2007-09-12 19:44 ivan
10141 * rt/html/NoAuth/css/3.5-default/freeside.css: it would help to
10144 2007-09-12 13:40 ivan
10146 * FS/FS/TicketSystem/RT_External.pm: don't want a fatal error when
10147 we can't fetch the name for a queue...
10149 2007-09-11 22:38 ivan
10151 * bin/freeside-migrate-events: freeside-migrate-events now moves
10152 event options, whew
10154 2007-09-11 21:23 ivan
10156 * FS/FS/cust_event.pm: fix problems migrating weird statustext from
10157 cust_bill_event records
10159 2007-09-11 21:23 ivan
10161 * FS/FS/cust_bill_event.pm: prevent (less than) and (greater than)
10162 in statustext message (or anything else weird) from causing them
10163 not to get inserted
10165 2007-09-11 21:20 ivan
10167 * bin/freeside-migrate-events: fix for freeside-migrate-events bug
10168 that would throw a duplicate row error instead of completing the
10171 2007-09-11 20:39 ivan
10173 * FS/FS/svc_domain.pm: fix "Useless use of a variable in void
10174 context at /usr/local/share/perl/5.8.8/FS/svc_domain.pm line
10175 367." that might have possible set an incorrest svc_domain.suffix
10177 2007-09-10 18:33 ivan
10179 * FS/FS/: Conf.pm, cust_main.pm: add cust_main-require_phone and
10180 cust_main-require_invoicing_list_email options
10182 2007-09-10 17:28 ivan
10184 * FS/FS/cust_main.pm: better default paydate for letters
10186 2007-09-06 20:45 ivan
10188 * FS/FS/cust_pkg.pm: default cancellation subject so the emails
10189 work even when people don't set one in config
10191 2007-09-06 20:36 ivan
10193 * FS/FS/part_export/sqlradius.pm: tweak debugging
10195 2007-08-23 01:23 ivan
10197 * FS/FS/: Conf.pm, part_export/sqlradius.pm: fix bug where user
10198 could log in to RADIUS with uppercase usernameand avoid bandwidth
10199 acconting (mysql is case-insensitive? wtf! thanks a fucking lot
10202 2007-08-17 07:01 jeff
10204 * FS/FS/cust_main.pm: miss use
10206 2007-08-17 06:59 jeff
10208 * httemplate/misc/process/timeworked.html: access control
10210 2007-08-16 21:27 ivan
10212 * Makefile: remove redunant redundancy
10214 2007-08-16 11:22 jeff
10216 * FS/FS/svc_acct.pm: correct labels in service definition edit for
10219 2007-08-16 10:40 ivan
10221 * FS/FS/ClientAPI/MyAccount.pm: remove debugging
10223 2007-08-16 09:19 jeff
10225 * FS/bin/freeside-upgrade: agent_custid bugfix (1746)
10227 2007-08-16 06:40 jeff
10229 * FS/FS/svc_acct_rt_transaction.pm, FS/FS/AccessRight.pm,
10230 FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
10231 FS/t/svc_acct_rt_transaction.t,
10232 httemplate/misc/batch-cust_pay.html,
10233 httemplate/misc/timeworked.html, FS/MANIFEST,
10234 httemplate/misc/process/timeworked.html,
10235 httemplate/search/timeworked.html, FS/FS/ClientAPI/MyAccount.pm,
10236 fs_selfservice/FS-SelfService/cgi/myaccount.html,
10237 htetc/handler.pl, httemplate/elements/menu.html,
10238 httemplate/view/cust_main/tickets.html: support hours 'usage'
10239 tracking for our own internal use (#1733)
10241 2007-08-15 17:09 ivan
10243 * FS/FS/cust_main.pm: have generate_letter assume a default paydate
10244 of 2037-12 so it doesn't bomb out on empty paydates
10246 2007-08-15 16:46 ivan
10248 * FS/bin/freeside-sqlradius-reset: add -n option to
10249 freeside-sqlradius-reset to supress deleting data
10251 2007-08-15 14:51 ivan
10253 * httemplate/edit/cust_main.cgi: fix customer status color here too
10255 2007-08-14 20:26 ivan
10257 * httemplate/browse/part_export.cgi: little more low-hanging fruit:
10258 table-grid the export listing
10260 2007-08-14 14:46 ivan
10262 * FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
10263 httemplate/graph/cust_bill_pkg.cgi,
10264 httemplate/graph/cust_pkg.cgi, httemplate/graph/money_time.cgi,
10265 httemplate/graph/report_cust_pkg.html,
10266 httemplate/graph/elements/monthly.html,
10267 httemplate/browse/agent.cgi: add package churn report/graph
10269 2007-08-14 13:18 ivan
10271 * FS/FS/Cron/bill.pm: removing unneeded %saw var
10273 2007-08-13 19:40 ivan
10275 * httemplate/elements/tr-select-cust_pkg-status.html: restore label
10276 on package status selector
10278 2007-08-10 16:50 ivan
10280 * bin/dbdef-create, FS/bin/freeside-dbdef-create: rename
10281 dbdef-create to freeside-dbdef-create and move it to FS/bin, so
10282 it gets %%%FREESIDE_CONF%%% substituted
10284 2007-08-10 15:48 ivan
10286 * FS/FS/part_pkg.pm: add 3 day, 4 month and 4.5 month (137 day)
10289 2007-08-10 00:01 ivan
10291 * FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
10292 httemplate/view/cust_main/packages.html: on changing packages,
10293 don't set setup date unless old package has one
10295 2007-08-08 17:31 ivan
10297 * FS/FS/svc_domain.pm: add TLD checking to svc_domain
10299 2007-08-08 12:18 ivan
10301 * FS/FS/cust_pkg.pm: fix otaker regex
10303 2007-08-07 13:05 ivan
10305 * FS/FS/cust_main.pm: more informative error msg
10307 2007-08-06 12:45 jeff
10309 * fs_selfservice/FS-SelfService/SelfService/XMLRPC.pm:
10310 documentation improvements
10312 2007-08-06 01:51 jeff
10314 * fs_selfservice/FS-SelfService/MANIFEST: there is a server
10316 2007-08-06 01:46 jeff
10318 * fs_selfservice/FS-SelfService/: MANIFEST, Makefile.PL,
10319 freeside-selfservice-xmlrpc-server, SelfService/XMLRPC.pm,
10320 cgi/xmlrpc.cgi: add selfservice xmlrpc facilities (#591)
10322 2007-08-05 10:32 jeff
10324 * FS/FS/ClientAPI/MyAccount.pm: eeb! fix realtime recharge
10326 2007-08-03 19:06 ivan
10328 * rt/etc/RT_SiteConfig.pm: fix URL handling on RT redirects
10330 2007-08-03 18:58 ivan
10332 * Makefile: update Makefile to always substitute in
10333 RT_SiteConfig.pm when running install-rt
10335 2007-08-03 18:57 ivan
10337 * rt/html/Elements/Header, httemplate/elements/header.html: point
10338 1.9 to 1.9 documentation
10340 2007-08-03 17:13 ivan
10342 * rt/: FREESIDE_MODIFIED, Makefile, config.log, config.status,
10343 bin/mason_handler.fcgi, bin/mason_handler.scgi,
10344 bin/mason_handler.svc, bin/rt-crontool, bin/rt-mailgate,
10345 html/Elements/Footer, html/Elements/Header,
10346 html/Elements/PageLayout, html/NoAuth/css/3.5-default/main.css,
10347 html/NoAuth/css/3.5-default/misc.css,
10348 html/NoAuth/css/3.5-default/transactions.css,
10349 html/NoAuth/images/css/cb.gif, html/NoAuth/images/css/cbr.gif,
10350 html/NoAuth/images/css/ct.gif, html/NoAuth/images/css/ctr.gif,
10351 lib/RT.pm: clean up corners & colors
10353 2007-08-03 16:14 ivan
10355 * rt/html/Elements/PageLayout: fix nit sorting out tops earchboxes
10357 2007-08-03 16:00 ivan
10359 * rt/html/Elements/PageLayout: at least sort out the top
10362 2007-08-03 15:43 ivan
10364 * rt/etc/: RT_Config.pm, RT_Config.pm.in: fix path so we can find
10367 2007-08-03 15:10 ivan
10369 * rt/html/Ticket/Elements/ShowSummary: fix merge nit
10371 2007-08-03 15:06 ivan
10373 * rt/FREESIDE_MODIFIED: [no log message]
10375 2007-08-03 14:49 ivan
10377 * rt/: FREESIDE_MODIFIED, etc/RT_SiteConfig.pm,
10378 html/Elements/Footer, html/Elements/Header, html/Elements/Menu,
10379 html/Elements/PageLayout, html/Elements/QuickCreate,
10380 html/Elements/SimpleSearch, html/Elements/Tabs,
10381 html/Elements/TicketList, html/Elements/TitleBoxStart,
10382 html/Elements/CollectionAsTable/Row, html/NoAuth/printrt.css,
10383 html/NoAuth/webrt.css, html/NoAuth/images/space.gif,
10384 html/Search/Bulk.html, html/Ticket/Elements/ShowMemberOf,
10385 html/Ticket/Elements/ShowReferences,
10386 html/Ticket/Elements/ShowSummary, html/Ticket/Elements/Tabs,
10387 html/Widgets/TitleBoxStart, lib/RT/SearchBuilder.pm,
10388 sbin/rt-setup-database.in: merging RT_3_6_4 to HEAD
10390 2007-08-02 16:44 ivan
10392 * httemplate/view/cust_main/packages.html: increase package popup
10395 2007-08-02 16:09 ivan
10397 * httemplate/: edit/process/cust_pkg.cgi,
10398 elements/select-table.html, misc/change_pkg.cgi,
10399 misc/order_pkg.html, view/cust_main/packages.html: fix slowness
10400 on change package and also make it into a popup
10402 2007-08-02 16:01 ivan
10404 * httemplate/elements/select-cust-part_pkg.html: fix slowness on
10405 change package and also make it into a popup
10407 2007-08-02 15:55 ivan
10409 * FS/FS/CGI.pm: fix status color on small_custview
10411 2007-08-02 14:57 ivan
10413 * httemplate/view/cust_main/packages.html: line up package acitons
10416 2007-08-02 12:54 ivan
10418 * rt/: lib/RT/I18N/tr.po, lib/RT/Report/Tickets.pm,
10419 lib/RT/Report/Tickets/Entry.pm,
10420 lib/t/data/subject-with-folding-ws, lib/t/data/lorem-ipsum,
10421 lib/t/data/very-long-subject,
10422 lib/t/regression/06-mime_decoding.t,
10423 lib/t/regression/15cf_pattern.t,
10424 lib/t/regression/23-batch-upload-csv.t,
10425 lib/t/regression/25scrip_order.t, lib/t/regression/27verp.t,
10426 lib/t/regression/17custom_search.t,
10427 lib/t/regression/19quicksearch.t, lib/t/regression/23cfsort.t,
10428 lib/t/regression/00-mason-syntax.t,
10429 lib/t/regression/26command_line.t,
10430 lib/t/regression/15cf_combo_cascade.t,
10431 lib/t/regression/18custom_frontpage.t,
10432 lib/t/regression/24pawsort.t,
10433 lib/t/regression/20-sort-by-requestor.t,
10434 lib/t/regression/23-web_attachments.t,
10435 docs/design_docs/ruleset-workflow.txt,
10436 html/Elements/SelectTimeUnits, html/Elements/RefreshHomepage,
10437 html/Elements/MyAdminQueues, html/Elements/MyRT,
10438 html/Elements/MyReminders, html/Elements/MySupportQueues,
10439 html/Elements/QueueSummary, html/Elements/ShowSearch,
10440 html/Elements/ValidateCustomFields, html/Elements/Logo,
10441 html/Elements/EditCustomFieldCombobox, html/Prefs/MyRT.html,
10442 html/Prefs/Quicksearch.html, html/Prefs/Search.html,
10443 html/Prefs/SearchOptions.html, html/Prefs/Elements/Tabs,
10444 html/Search/Chart.html, html/Search/Simple.html,
10445 html/Search/Chart, html/Search/Elements/SelectGroupBy,
10446 html/Search/Elements/Chart,
10447 html/Search/Elements/SearchesForObject,
10448 html/Search/Elements/SelectChartType,
10449 html/REST/1.0/Forms/ticket/merge,
10450 html/REST/1.0/Forms/ticket/comment,
10451 html/REST/1.0/Forms/ticket/take,
10452 html/REST/1.0/Forms/transaction/default,
10453 html/NoAuth/css/autohandler, html/NoAuth/css/print.css,
10454 html/NoAuth/css/3.4-compat/footer.css,
10455 html/NoAuth/css/3.4-compat/header.css,
10456 html/NoAuth/css/3.4-compat/login.css,
10457 html/NoAuth/css/3.4-compat/nav.css,
10458 html/NoAuth/css/3.4-compat/ticket.css,
10459 html/NoAuth/css/3.4-compat/transactions.css,
10460 html/NoAuth/css/3.4-compat/body.css,
10461 html/NoAuth/css/3.4-compat/forms.css,
10462 html/NoAuth/css/3.4-compat/main.css,
10463 html/NoAuth/css/3.4-compat/misc.css,
10464 html/NoAuth/css/3.4-compat/quickbar.css,
10465 html/NoAuth/css/3.4-compat/titlebox.css,
10466 html/NoAuth/css/3.5-default/footer.css,
10467 html/NoAuth/css/3.5-default/login.css,
10468 html/NoAuth/css/3.5-default/nav.css,
10469 html/NoAuth/css/3.5-default/ticket.css,
10470 html/NoAuth/css/3.5-default/approvals.css,
10471 html/NoAuth/css/3.5-default/body.css,
10472 html/NoAuth/css/3.5-default/forms.css,
10473 html/NoAuth/css/3.5-default/header.css,
10474 html/NoAuth/css/3.5-default/logo.css,
10475 html/NoAuth/css/3.5-default/main.css,
10476 html/NoAuth/css/3.5-default/misc.css,
10477 html/NoAuth/css/3.5-default/quickbar.css,
10478 html/NoAuth/css/3.5-default/titlebox.css,
10479 html/NoAuth/css/3.5-default/transactions.css,
10480 html/NoAuth/images/css/cb-light.gif,
10481 html/NoAuth/images/css/cb.gif,
10482 html/NoAuth/images/css/cbr-b2g.gif,
10483 html/NoAuth/images/css/cbr-b2lb.gif,
10484 html/NoAuth/images/css/cbr-gray.gif,
10485 html/NoAuth/images/css/cbr-trans.gif,
10486 html/NoAuth/images/css/cbr.gif,
10487 html/NoAuth/images/css/ct-light.gif,
10488 html/NoAuth/images/css/ct.gif,
10489 html/NoAuth/images/css/ctr-b2g.gif,
10490 html/NoAuth/images/css/ctr-b2lb.gif,
10491 html/NoAuth/images/css/ctr-gray.gif,
10492 html/NoAuth/images/css/ctr-trans.gif,
10493 html/NoAuth/images/css/ctr.gif,
10494 html/NoAuth/images/css/dark-arrow-up.png,
10495 html/NoAuth/images/css/dark-arrow.png,
10496 html/NoAuth/images/css/light-arrow-up.png,
10497 html/NoAuth/images/css/light-arrow.png,
10498 html/NoAuth/images/css/rolldown-arrow.gif,
10499 html/NoAuth/images/css/rolldown-arrow.png,
10500 html/NoAuth/images/css/rollup-arrow.gif,
10501 html/NoAuth/js/cascaded.js, html/NoAuth/js/util.js,
10502 html/NoAuth/js/autohandler, html/NoAuth/js/combobox.js,
10503 html/NoAuth/js/list.js, html/NoAuth/js/ahah.js,
10504 html/NoAuth/js/class.js, html/NoAuth/js/titlebox-state.js,
10505 html/Widgets/ComboBox, html/Widgets/SavedSearch,
10506 html/Widgets/SelectionBox, html/Widgets/TitleBox,
10507 html/Widgets/TitleBoxEnd, html/Widgets/TitleBoxStart,
10508 html/Helpers/CalPopup.html, html/Tools/index.html,
10509 html/Tools/Reports/CreatedByDates.html,
10510 html/Tools/Reports/ResolvedByDates.html,
10511 html/Tools/Reports/ResolvedByOwner.html,
10512 html/Tools/Reports/index.html, html/Tools/Reports/Elements/Tabs,
10513 html/Admin/Elements/ConfigureMyRT, html/Admin/Global/MyRT.html,
10514 html/Admin/Users/MyRT.html, html/Ticket/Reminders.html,
10515 html/Ticket/Elements/ShowTime, html/Ticket/Elements/Reminders,
10516 etc/upgrade/3.5.1/content: Initial revision
10518 2007-08-02 12:51 ivan
10520 * rt/lib/RT/: Reminders.pm, Interface/Web/Menu.pm,
10521 Interface/Web/Menu/Item.pm, Search/Googleish.pm, I18N/sv.po:
10524 2007-08-01 15:33 ivan
10526 * FS/FS/Schema.pm: i guess svc_www.usersvc can be null...
10528 2007-08-01 15:24 ivan
10530 * ANNOUNCE.1.5, CREDITS, FS/MANIFEST, FS/README,
10531 FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Record.pm,
10532 FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/access_group.pm,
10533 FS/FS/access_user.pm, FS/FS/access_user_pref.pm, FS/FS/agent.pm,
10534 FS/FS/cust_bill.pm, FS/FS/cust_credit.pm, FS/FS/cust_event.pm,
10535 FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_batch.pm,
10536 FS/FS/cust_pkg.pm, FS/FS/cust_refund.pm, FS/FS/m2name_Common.pm,
10537 FS/FS/option_Common.pm, FS/FS/part_bill_event.pm,
10538 FS/FS/part_event.pm, FS/FS/part_event_condition.pm,
10539 FS/FS/part_event_condition_option.pm,
10540 FS/FS/part_event_condition_option_option.pm,
10541 FS/FS/part_event_option.pm, FS/FS/pay_batch.pm, FS/FS/payby.pm,
10542 FS/FS/pkg_referral.pm, FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
10543 FS/FS/svc_domain.pm, FS/FS/svc_forward.pm, FS/FS/svc_www.pm,
10544 FS/FS/Cron/bill.pm, FS/FS/Cron/expire_user_pref.pm,
10545 FS/FS/part_event/Action.pm, FS/FS/part_event/Condition.pm,
10546 FS/FS/part_event/Action/addpost.pm,
10547 FS/FS/part_event/Action/apply.pm,
10548 FS/FS/part_event/Action/bill.pm,
10549 FS/FS/part_event/Action/cancel.pm,
10550 FS/FS/part_event/Action/collect.pm,
10551 FS/FS/part_event/Action/cust_bill_batch.pm,
10552 FS/FS/part_event/Action/cust_bill_comp.pm,
10553 FS/FS/part_event/Action/cust_bill_fee_percent.pm,
10554 FS/FS/part_event/Action/cust_bill_realtime_card.pm,
10555 FS/FS/part_event/Action/cust_bill_realtime_check.pm,
10556 FS/FS/part_event/Action/cust_bill_realtime_lec.pm,
10557 FS/FS/part_event/Action/cust_bill_send.pm,
10558 FS/FS/part_event/Action/cust_bill_send_agent.pm,
10559 FS/FS/part_event/Action/cust_bill_send_alternate.pm,
10560 FS/FS/part_event/Action/cust_bill_send_csv_ftp.pm,
10561 FS/FS/part_event/Action/cust_bill_send_if_newest.pm,
10562 FS/FS/part_event/Action/cust_bill_spool_csv.pm,
10563 FS/FS/part_event/Action/cust_bill_suspend_if_balance.pm,
10564 FS/FS/part_event/Action/fee.pm,
10565 FS/FS/part_event/Action/suspend.pm,
10566 FS/FS/part_event/Action/suspend_if_pkgpart.pm,
10567 FS/FS/part_event/Action/suspend_unless_pkgpart.pm,
10568 FS/FS/part_event/Condition/agent.pm,
10569 FS/FS/part_event/Condition/agent_type.pm,
10570 FS/FS/part_event/Condition/balance.pm,
10571 FS/FS/part_event/Condition/balance_age.pm,
10572 FS/FS/part_event/Condition/balance_under.pm,
10573 FS/FS/part_event/Condition/cust_bill_age.pm,
10574 FS/FS/part_event/Condition/cust_bill_owed.pm,
10575 FS/FS/part_event/Condition/cust_bill_owed_under.pm,
10576 FS/FS/part_event/Condition/cust_pay_batch_declined.pm,
10577 FS/FS/part_event/Condition/cust_status.pm,
10578 FS/FS/part_event/Condition/every.pm,
10579 FS/FS/part_event/Condition/once.pm,
10580 FS/FS/part_event/Condition/payby.pm,
10581 FS/FS/part_event/Condition/pkg_class.pm,
10582 FS/FS/part_event/Condition/pkg_status.pm,
10583 FS/FS/part_export/textradius.pm, FS/FS/part_pkg/flat.pm,
10584 FS/FS/part_pkg/flat_delayed.pm, FS/FS/part_pkg/prorate.pm,
10585 FS/FS/part_pkg/prorate_delayed.pm,
10586 FS/FS/part_pkg/subscription.pm, FS/bin/freeside-daily,
10587 FS/bin/freeside-monthly, FS/t/cust_event.t,
10588 FS/t/part_event-Action.t, FS/t/part_event-Condition.t,
10589 FS/t/part_event.t, FS/t/part_event_condition.t,
10590 FS/t/part_event_condition_option.t,
10591 FS/t/part_event_condition_option_option.t,
10592 FS/t/part_event_option.t, FS/t/pkg_referral.t,
10593 bin/freeside-migrate-events, eg/part_event-Action-template.pm,
10594 eg/part_event-Condition-template.pm, fs_selfservice/DEPLOY,
10595 htetc/handler.pl, httemplate/browse/access_group.html,
10596 httemplate/browse/access_user.html, httemplate/browse/agent.cgi,
10597 httemplate/browse/invoice_template.html,
10598 httemplate/browse/part_bill_event.cgi,
10599 httemplate/browse/part_event.html,
10600 httemplate/browse/part_pkg.cgi,
10601 httemplate/browse/part_referral.html,
10602 httemplate/browse/pkg_class.html, httemplate/browse/reason.html,
10603 httemplate/config/config-process.cgi,
10604 httemplate/config/config-view.cgi, httemplate/config/config.cgi,
10605 httemplate/edit/access_group.html, httemplate/edit/agent.cgi,
10606 httemplate/edit/cust_main.cgi, httemplate/edit/invoice_logo.html,
10607 httemplate/edit/invoice_template.html,
10608 httemplate/edit/part_bill_event.cgi,
10609 httemplate/edit/part_event.html, httemplate/edit/part_pkg.cgi,
10610 httemplate/edit/part_referral.html, httemplate/edit/reason.html,
10611 httemplate/edit/elements/edit.html,
10612 httemplate/edit/process/access_group.html,
10613 httemplate/edit/process/invoice_logo.html,
10614 httemplate/edit/process/invoice_template.html,
10615 httemplate/edit/process/part_event.html,
10616 httemplate/edit/process/quick-cust_pkg.cgi,
10617 httemplate/edit/process/elements/process.html,
10618 httemplate/elements/checkboxes-table-name.html,
10619 httemplate/elements/freeside.css,
10620 httemplate/elements/hidden.html, httemplate/elements/menu.html,
10621 httemplate/elements/select-agent.html,
10622 httemplate/elements/select-agent_type.html,
10623 httemplate/elements/select-cust_main-status.html,
10624 httemplate/elements/select-cust_pkg-status.html,
10625 httemplate/elements/select-part_referral.html,
10626 httemplate/elements/select-pkg_class.html,
10627 httemplate/elements/select-table.html,
10628 httemplate/elements/selectlayers.html,
10629 httemplate/elements/table-grid.html,
10630 httemplate/elements/tr-checkbox-multiple.html,
10631 httemplate/elements/tr-checkbox.html,
10632 httemplate/elements/tr-fixed.html,
10633 httemplate/elements/tr-freq.html,
10634 httemplate/elements/tr-input-money.html,
10635 httemplate/elements/tr-input-text.html,
10636 httemplate/elements/tr-password.html,
10637 httemplate/elements/tr-select-agent.html,
10638 httemplate/elements/tr-select-agent_type.html,
10639 httemplate/elements/tr-select-cust_main-status.html,
10640 httemplate/elements/tr-select-cust_pkg-status.html,
10641 httemplate/elements/tr-select-invoice_template.html,
10642 httemplate/elements/tr-select-part_pkg.html,
10643 httemplate/elements/tr-select-part_referral.html,
10644 httemplate/elements/tr-select-pkg_class.html,
10645 httemplate/elements/tr-select-reason.html,
10646 httemplate/elements/tr-select-taxclass.html,
10647 httemplate/elements/tr-select.html,
10648 httemplate/elements/tr-selectlayers.html,
10649 httemplate/elements/tr-selectmultiple-part_pkg.html,
10650 httemplate/elements/tr-td-label.html,
10651 httemplate/elements/tr-title.html,
10652 httemplate/elements/fckeditor/fckconfig.js,
10653 httemplate/elements/fckeditor/fckeditor.js,
10654 httemplate/elements/fckeditor/fckpackager.xml,
10655 httemplate/elements/fckeditor/fckstyles.xml,
10656 httemplate/elements/fckeditor/fcktemplates.xml,
10657 httemplate/elements/fckeditor/editor/fckdebug.html,
10658 httemplate/elements/fckeditor/editor/fckdialog.html,
10659 httemplate/elements/fckeditor/editor/fckeditor.html,
10660 httemplate/elements/fckeditor/editor/fckeditor.original.html,
10661 httemplate/elements/fckeditor/editor/css/fck_editorarea.css,
10662 httemplate/elements/fckeditor/editor/css/fck_internal.css,
10663 httemplate/elements/fckeditor/editor/css/fck_showtableborders_gecko.css,
10664 httemplate/elements/fckeditor/editor/css/behaviors/disablehandles.htc,
10665 httemplate/elements/fckeditor/editor/css/behaviors/showtableborders.htc,
10666 httemplate/elements/fckeditor/editor/css/images/fck_anchor.gif,
10667 httemplate/elements/fckeditor/editor/css/images/fck_flashlogo.gif,
10668 httemplate/elements/fckeditor/editor/css/images/fck_hiddenfield.gif,
10669 httemplate/elements/fckeditor/editor/css/images/fck_pagebreak.gif,
10670 httemplate/elements/fckeditor/editor/dialog/fck_about.html,
10671 httemplate/elements/fckeditor/editor/dialog/fck_anchor.html,
10672 httemplate/elements/fckeditor/editor/dialog/fck_button.html,
10673 httemplate/elements/fckeditor/editor/dialog/fck_checkbox.html,
10674 httemplate/elements/fckeditor/editor/dialog/fck_colorselector.html,
10675 httemplate/elements/fckeditor/editor/dialog/fck_docprops.html,
10676 httemplate/elements/fckeditor/editor/dialog/fck_find.html,
10677 httemplate/elements/fckeditor/editor/dialog/fck_flash.html,
10678 httemplate/elements/fckeditor/editor/dialog/fck_form.html,
10679 httemplate/elements/fckeditor/editor/dialog/fck_hiddenfield.html,
10680 httemplate/elements/fckeditor/editor/dialog/fck_image.html,
10681 httemplate/elements/fckeditor/editor/dialog/fck_link.html,
10682 httemplate/elements/fckeditor/editor/dialog/fck_listprop.html,
10683 httemplate/elements/fckeditor/editor/dialog/fck_paste.html,
10684 httemplate/elements/fckeditor/editor/dialog/fck_radiobutton.html,
10685 httemplate/elements/fckeditor/editor/dialog/fck_replace.html,
10686 httemplate/elements/fckeditor/editor/dialog/fck_select.html,
10687 httemplate/elements/fckeditor/editor/dialog/fck_smiley.html,
10688 httemplate/elements/fckeditor/editor/dialog/fck_source.html,
10689 httemplate/elements/fckeditor/editor/dialog/fck_specialchar.html,
10690 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages.html,
10691 httemplate/elements/fckeditor/editor/dialog/fck_table.html,
10692 httemplate/elements/fckeditor/editor/dialog/fck_tablecell.html,
10693 httemplate/elements/fckeditor/editor/dialog/fck_template.html,
10694 httemplate/elements/fckeditor/editor/dialog/fck_textarea.html,
10695 httemplate/elements/fckeditor/editor/dialog/fck_textfield.html,
10696 httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.css,
10697 httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.js,
10698 httemplate/elements/fckeditor/editor/dialog/common/fcknumericfield.htc,
10699 httemplate/elements/fckeditor/editor/dialog/common/moz-bindings.xml,
10700 httemplate/elements/fckeditor/editor/dialog/common/images/locked.gif,
10701 httemplate/elements/fckeditor/editor/dialog/common/images/reset.gif,
10702 httemplate/elements/fckeditor/editor/dialog/common/images/unlocked.gif,
10703 httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fckeditor.gif,
10704 httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fredck.gif,
10705 httemplate/elements/fckeditor/editor/dialog/fck_docprops/fck_document_preview.html,
10706 httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash.js,
10707 httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash_preview.html,
10708 httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image.js,
10709 httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image_preview.html,
10710 httemplate/elements/fckeditor/editor/dialog/fck_link/fck_link.js,
10711 httemplate/elements/fckeditor/editor/dialog/fck_select/fck_select.js,
10712 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/blank.html,
10713 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controlWindow.js,
10714 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controls.html,
10715 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
10716 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellchecker.html,
10717 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
10718 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/wordWindow.js,
10719 httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
10720 httemplate/elements/fckeditor/editor/dialog/fck_template/images/template1.gif,
10721 httemplate/elements/fckeditor/editor/dialog/fck_template/images/template2.gif,
10722 httemplate/elements/fckeditor/editor/dialog/fck_template/images/template3.gif,
10723 httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.css,
10724 httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.html,
10725 httemplate/elements/fckeditor/editor/filemanager/browser/default/frmactualfolder.html,
10726 httemplate/elements/fckeditor/editor/filemanager/browser/default/frmcreatefolder.html,
10727 httemplate/elements/fckeditor/editor/filemanager/browser/default/frmfolders.html,
10728 httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourceslist.html,
10729 httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourcetype.html,
10730 httemplate/elements/fckeditor/editor/filemanager/browser/default/frmupload.html,
10731 httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/basexml.pl,
10732 httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/commands.pl,
10733 httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/connector.cgi,
10734 httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/io.pl,
10735 httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/upload_fck.pl,
10736 httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/util.pl,
10737 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/ButtonArrow.gif,
10738 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder.gif,
10739 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder32.gif,
10740 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened.gif,
10741 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened32.gif,
10742 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderUp.gif,
10743 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/spacer.gif,
10744 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ai.gif,
10745 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/avi.gif,
10746 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/bmp.gif,
10747 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/cs.gif,
10748 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/default.icon.gif,
10749 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/dll.gif,
10750 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/doc.gif,
10751 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/exe.gif,
10752 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/fla.gif,
10753 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/gif.gif,
10754 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/htm.gif,
10755 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/html.gif,
10756 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/jpg.gif,
10757 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/js.gif,
10758 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mdb.gif,
10759 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mp3.gif,
10760 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/pdf.gif,
10761 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/png.gif,
10762 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ppt.gif,
10763 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/rdp.gif,
10764 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swf.gif,
10765 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swt.gif,
10766 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/txt.gif,
10767 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/vsd.gif,
10768 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xls.gif,
10769 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xml.gif,
10770 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/zip.gif,
10771 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ai.gif,
10772 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/avi.gif,
10773 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/bmp.gif,
10774 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/cs.gif,
10775 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/default.icon.gif,
10776 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/dll.gif,
10777 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/doc.gif,
10778 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/exe.gif,
10779 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/fla.gif,
10780 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/gif.gif,
10781 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/htm.gif,
10782 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/html.gif,
10783 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/jpg.gif,
10784 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/js.gif,
10785 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mdb.gif,
10786 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mp3.gif,
10787 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/pdf.gif,
10788 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/png.gif,
10789 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ppt.gif,
10790 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/rdp.gif,
10791 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swf.gif,
10792 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swt.gif,
10793 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/txt.gif,
10794 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/vsd.gif,
10795 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xls.gif,
10796 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xml.gif,
10797 httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/zip.gif,
10798 httemplate/elements/fckeditor/editor/filemanager/browser/default/js/common.js,
10799 httemplate/elements/fckeditor/editor/filemanager/browser/default/js/fckxml.js,
10800 httemplate/elements/fckeditor/editor/filemanager/upload/test.html,
10801 httemplate/elements/fckeditor/editor/images/anchor.gif,
10802 httemplate/elements/fckeditor/editor/images/arrow_ltr.gif,
10803 httemplate/elements/fckeditor/editor/images/arrow_rtl.gif,
10804 httemplate/elements/fckeditor/editor/images/spacer.gif,
10805 httemplate/elements/fckeditor/editor/images/smiley/msn/angel_smile.gif,
10806 httemplate/elements/fckeditor/editor/images/smiley/msn/angry_smile.gif,
10807 httemplate/elements/fckeditor/editor/images/smiley/msn/broken_heart.gif,
10808 httemplate/elements/fckeditor/editor/images/smiley/msn/cake.gif,
10809 httemplate/elements/fckeditor/editor/images/smiley/msn/confused_smile.gif,
10810 httemplate/elements/fckeditor/editor/images/smiley/msn/cry_smile.gif,
10811 httemplate/elements/fckeditor/editor/images/smiley/msn/devil_smile.gif,
10812 httemplate/elements/fckeditor/editor/images/smiley/msn/embaressed_smile.gif,
10813 httemplate/elements/fckeditor/editor/images/smiley/msn/envelope.gif,
10814 httemplate/elements/fckeditor/editor/images/smiley/msn/heart.gif,
10815 httemplate/elements/fckeditor/editor/images/smiley/msn/kiss.gif,
10816 httemplate/elements/fckeditor/editor/images/smiley/msn/lightbulb.gif,
10817 httemplate/elements/fckeditor/editor/images/smiley/msn/omg_smile.gif,
10818 httemplate/elements/fckeditor/editor/images/smiley/msn/regular_smile.gif,
10819 httemplate/elements/fckeditor/editor/images/smiley/msn/sad_smile.gif,
10820 httemplate/elements/fckeditor/editor/images/smiley/msn/shades_smile.gif,
10821 httemplate/elements/fckeditor/editor/images/smiley/msn/teeth_smile.gif,
10822 httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_down.gif,
10823 httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_up.gif,
10824 httemplate/elements/fckeditor/editor/images/smiley/msn/tounge_smile.gif,
10825 httemplate/elements/fckeditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif,
10826 httemplate/elements/fckeditor/editor/images/smiley/msn/wink_smile.gif,
10827 httemplate/elements/fckeditor/editor/js/fckeditorcode_gecko.js,
10828 httemplate/elements/fckeditor/editor/js/fckeditorcode_ie.js,
10829 httemplate/elements/fckeditor/editor/lang/_getfontformat.html,
10830 httemplate/elements/fckeditor/editor/lang/_translationstatus.txt,
10831 httemplate/elements/fckeditor/editor/lang/af.js,
10832 httemplate/elements/fckeditor/editor/lang/ar.js,
10833 httemplate/elements/fckeditor/editor/lang/bg.js,
10834 httemplate/elements/fckeditor/editor/lang/bn.js,
10835 httemplate/elements/fckeditor/editor/lang/bs.js,
10836 httemplate/elements/fckeditor/editor/lang/ca.js,
10837 httemplate/elements/fckeditor/editor/lang/cs.js,
10838 httemplate/elements/fckeditor/editor/lang/da.js,
10839 httemplate/elements/fckeditor/editor/lang/de.js,
10840 httemplate/elements/fckeditor/editor/lang/el.js,
10841 httemplate/elements/fckeditor/editor/lang/en-au.js,
10842 httemplate/elements/fckeditor/editor/lang/en-ca.js,
10843 httemplate/elements/fckeditor/editor/lang/en-uk.js,
10844 httemplate/elements/fckeditor/editor/lang/en.js,
10845 httemplate/elements/fckeditor/editor/lang/eo.js,
10846 httemplate/elements/fckeditor/editor/lang/es.js,
10847 httemplate/elements/fckeditor/editor/lang/et.js,
10848 httemplate/elements/fckeditor/editor/lang/eu.js,
10849 httemplate/elements/fckeditor/editor/lang/fa.js,
10850 httemplate/elements/fckeditor/editor/lang/fi.js,
10851 httemplate/elements/fckeditor/editor/lang/fo.js,
10852 httemplate/elements/fckeditor/editor/lang/fr.js,
10853 httemplate/elements/fckeditor/editor/lang/gl.js,
10854 httemplate/elements/fckeditor/editor/lang/he.js,
10855 httemplate/elements/fckeditor/editor/lang/hi.js,
10856 httemplate/elements/fckeditor/editor/lang/hr.js,
10857 httemplate/elements/fckeditor/editor/lang/hu.js,
10858 httemplate/elements/fckeditor/editor/lang/it.js,
10859 httemplate/elements/fckeditor/editor/lang/ja.js,
10860 httemplate/elements/fckeditor/editor/lang/km.js,
10861 httemplate/elements/fckeditor/editor/lang/ko.js,
10862 httemplate/elements/fckeditor/editor/lang/lt.js,
10863 httemplate/elements/fckeditor/editor/lang/lv.js,
10864 httemplate/elements/fckeditor/editor/lang/mn.js,
10865 httemplate/elements/fckeditor/editor/lang/ms.js,
10866 httemplate/elements/fckeditor/editor/lang/nb.js,
10867 httemplate/elements/fckeditor/editor/lang/nl.js,
10868 httemplate/elements/fckeditor/editor/lang/no.js,
10869 httemplate/elements/fckeditor/editor/lang/pl.js,
10870 httemplate/elements/fckeditor/editor/lang/pt-br.js,
10871 httemplate/elements/fckeditor/editor/lang/pt.js,
10872 httemplate/elements/fckeditor/editor/lang/ro.js,
10873 httemplate/elements/fckeditor/editor/lang/ru.js,
10874 httemplate/elements/fckeditor/editor/lang/sk.js,
10875 httemplate/elements/fckeditor/editor/lang/sl.js,
10876 httemplate/elements/fckeditor/editor/lang/sr-latn.js,
10877 httemplate/elements/fckeditor/editor/lang/sr.js,
10878 httemplate/elements/fckeditor/editor/lang/sv.js,
10879 httemplate/elements/fckeditor/editor/lang/th.js,
10880 httemplate/elements/fckeditor/editor/lang/tr.js,
10881 httemplate/elements/fckeditor/editor/lang/uk.js,
10882 httemplate/elements/fckeditor/editor/lang/vi.js,
10883 httemplate/elements/fckeditor/editor/lang/zh-cn.js,
10884 httemplate/elements/fckeditor/editor/lang/zh.js,
10885 httemplate/elements/fckeditor/editor/plugins/autogrow/fckplugin.js,
10886 httemplate/elements/fckeditor/editor/plugins/placeholder/fck_placeholder.html,
10887 httemplate/elements/fckeditor/editor/plugins/placeholder/fckplugin.js,
10888 httemplate/elements/fckeditor/editor/plugins/placeholder/placeholder.gif,
10889 httemplate/elements/fckeditor/editor/plugins/placeholder/lang/de.js,
10890 httemplate/elements/fckeditor/editor/plugins/placeholder/lang/en.js,
10891 httemplate/elements/fckeditor/editor/plugins/placeholder/lang/fr.js,
10892 httemplate/elements/fckeditor/editor/plugins/placeholder/lang/it.js,
10893 httemplate/elements/fckeditor/editor/plugins/placeholder/lang/pl.js,
10894 httemplate/elements/fckeditor/editor/plugins/simplecommands/fckplugin.js,
10895 httemplate/elements/fckeditor/editor/plugins/tablecommands/fckplugin.js,
10896 httemplate/elements/fckeditor/editor/skins/_fckviewstrips.html,
10897 httemplate/elements/fckeditor/editor/skins/default/fck_dialog.css,
10898 httemplate/elements/fckeditor/editor/skins/default/fck_editor.css,
10899 httemplate/elements/fckeditor/editor/skins/default/fck_strip.gif,
10900 httemplate/elements/fckeditor/editor/skins/default/images/toolbar.arrowright.gif,
10901 httemplate/elements/fckeditor/editor/skins/default/images/toolbar.buttonarrow.gif,
10902 httemplate/elements/fckeditor/editor/skins/default/images/toolbar.collapse.gif,
10903 httemplate/elements/fckeditor/editor/skins/default/images/toolbar.end.gif,
10904 httemplate/elements/fckeditor/editor/skins/default/images/toolbar.expand.gif,
10905 httemplate/elements/fckeditor/editor/skins/default/images/toolbar.separator.gif,
10906 httemplate/elements/fckeditor/editor/skins/default/images/toolbar.start.gif,
10907 httemplate/elements/fckeditor/editor/skins/office2003/fck_dialog.css,
10908 httemplate/elements/fckeditor/editor/skins/office2003/fck_editor.css,
10909 httemplate/elements/fckeditor/editor/skins/office2003/fck_strip.gif,
10910 httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.arrowright.gif,
10911 httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.bg.gif,
10912 httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.buttonarrow.gif,
10913 httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.collapse.gif,
10914 httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.end.gif,
10915 httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.expand.gif,
10916 httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.separator.gif,
10917 httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.start.gif,
10918 httemplate/elements/fckeditor/editor/skins/silver/fck_dialog.css,
10919 httemplate/elements/fckeditor/editor/skins/silver/fck_editor.css,
10920 httemplate/elements/fckeditor/editor/skins/silver/fck_strip.gif,
10921 httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.arrowright.gif,
10922 httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonarrow.gif,
10923 httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonbg.gif,
10924 httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.collapse.gif,
10925 httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.end.gif,
10926 httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.expand.gif,
10927 httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.separator.gif,
10928 httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.start.gif,
10929 httemplate/graph/report_cust_bill_pkg.html,
10930 httemplate/graph/report_money_time.html,
10931 httemplate/misc/cancel_cust.html,
10932 httemplate/misc/cancel_pkg.html,
10933 httemplate/misc/cust_main-cancel.cgi,
10934 httemplate/misc/cust_main-import.cgi,
10935 httemplate/misc/email_events.cgi, httemplate/misc/fax_events.cgi,
10936 httemplate/misc/order_pkg.html, httemplate/misc/print_events.cgi,
10937 httemplate/misc/process/cancel_pkg.html,
10938 httemplate/pref/pref-process.html,
10939 httemplate/search/cust_bill.html,
10940 httemplate/search/cust_bill_event.cgi,
10941 httemplate/search/cust_bill_event.html,
10942 httemplate/search/cust_event.html,
10943 httemplate/search/report_cust_bill.html,
10944 httemplate/search/report_cust_credit.html,
10945 httemplate/search/report_cust_event.html,
10946 httemplate/search/report_cust_main-zip.html,
10947 httemplate/search/report_cust_pay.html,
10948 httemplate/search/report_cust_pay_batch.html,
10949 httemplate/search/report_cust_pkg.html,
10950 httemplate/search/svc_acct.cgi,
10951 httemplate/search/svc_broadband.cgi,
10952 httemplate/search/svc_domain.cgi,
10953 httemplate/search/svc_forward.cgi,
10954 httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
10955 httemplate/search/elements/search.html,
10956 httemplate/view/cust_bill-logo.cgi,
10957 httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
10958 httemplate/view/logo.cgi, httemplate/view/svc_Common.html,
10959 httemplate/view/cust_main/order_pkg.html,
10960 httemplate/view/cust_main/packages.html,
10961 httemplate/view/cust_main/payment_history.html, test/cgi-test:
10962 event refactor, landing on HEAD!
10964 2007-08-01 15:20 ivan
10966 * rt/: Makefile, config.log, config.status, bin/mason_handler.fcgi,
10967 bin/mason_handler.scgi, bin/mason_handler.svc,
10968 bin/rt-commit-handler, bin/rt-crontool, bin/rt-mailgate,
10969 bin/webmux.pl, etc/RT_Config.pm, lib/RT.pm,
10970 lib/RTx/WebCronTool.pm, lib/t/02regression.t, lib/t/03web.pl,
10971 lib/t/04_send_email.pl: commit these RT differences, seem to be
10972 mostly in autogen'ed stuff
10974 2007-08-01 15:13 ivan
10976 * rt/html/Callbacks/kStatistics/Elements/Tabs/Default: because i
10977 had missed commiting this on HEAD, that's why
10979 2007-08-01 12:24 ivan
10981 * httemplate/misc/process/cancel_pkg.html: comment out unused code
10983 2007-08-01 12:22 ivan
10985 * httemplate/elements/xmlhttp.html: masonization
10987 2007-08-01 12:21 ivan
10989 * FS/bin/freeside-upgrade: freeside-upgrade: add'l documentation &
10990 turn on DBIx::DBSchema::Index debugging too
10992 2007-08-01 12:19 ivan
10994 * FS/FS/ClientAPI/MyAccount.pm: better error reporting: all three
10995 of these methods might return an error
10997 2007-08-01 12:19 ivan
10999 * FS/FS/reason.pm: more generic modules first
11001 2007-08-01 12:18 ivan
11003 * FS/FS/Conf.pm: some comments on config_orbase sub and add'l
11004 description for emailcancel config
11006 2007-07-26 04:13 ivan
11008 * FS/FS/Schema.pm: add index
11010 2007-07-20 12:58 ivan
11012 * bin/apache.export: apache export: don't bomb out when svc_www
11013 records aren't associated with an svc_acct, just leave those
11014 subsitution vars blank
11016 2007-07-19 07:05 jeff
11018 * httemplate/config/config-view.cgi: do not include description in
11021 2007-07-18 14:13 ivan
11023 * FS/FS/Schema.pm: Schema.pm doesn't need FS::UID datasrc anyway,
11026 2007-07-18 11:07 jeff
11028 * FS/FS/Conf.pm, httemplate/browse/agent.cgi,
11029 httemplate/config/config-delete.cgi,
11030 httemplate/config/config-download.cgi,
11031 httemplate/config/config-process.cgi,
11032 httemplate/config/config-view.cgi, httemplate/config/config.cgi:
11033 config in database cleanup, editing, and agent-specific config
11036 2007-07-17 20:23 jeff
11038 * FS/FS/AccessRight.pm, httemplate/edit/svc_acct.cgi: svc_acct.dir
11039 should be editable with ACL (#1730)
11041 2007-07-13 17:44 ivan
11043 * bin/find-overapplied: a payment, by any other name
11045 2007-07-13 16:58 ivan
11047 * bin/find-overapplied: adding quick find-overapplied script
11049 2007-07-13 16:52 ivan
11051 * FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
11052 FS/FS/ClientAPI/Signup.pm, FS/FS/Cron/bill.pm,
11053 FS/bin/freeside-prepaidd, httemplate/misc/bill.cgi,
11054 httemplate/misc/process/recharge_svc.html,
11055 httemplate/edit/process/cust_main.cgi: fix race condition where
11056 ->apply_payments_and_credits could double-apply in rare cases
11058 2007-07-13 10:00 jeff
11060 * FS/FS/Conf.pm: a touch should not obliterate
11062 2007-07-12 14:41 ivan
11064 * bin/apache.export: add debugging flag to apache export
11066 2007-07-12 14:08 jeff
11068 * FS/FS/UID.pm: redundant test
11070 2007-07-12 06:36 jeff
11072 * FS/FS/Conf.pm, FS/FS/Conf_compat17.pm, FS/FS/Misc.pm,
11073 FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_bill.pm,
11074 FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
11075 FS/bin/freeside-init-config, FS/bin/freeside-setup,
11076 FS/bin/freeside-upgrade, httemplate/misc/download-batch.cgi:
11077 refactor freeside-init-config to module code, compare results of
11078 old/new code, have freeside-upgrade complain and revert to old
11079 code/config on failure (#1477)
11081 2007-07-11 04:10 ivan
11083 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: show bad
11084 amount in error message
11086 2007-07-11 01:35 ivan
11088 * FS/FS/cust_main.pm: finish adding payunique field
11090 2007-07-11 01:08 ivan
11092 * FS/FS/cust_pay.pm, httemplate/misc/payment.cgi,
11093 httemplate/misc/process/payment.cgi: finish adding payunique
11096 2007-07-10 21:23 jeff
11098 * FS/FS/cust_main.pm: honor bop_realtime options for paystate,
11099 paytype, stateid, and stateid_state for CHEK transactions (#1718)
11101 2007-07-06 16:55 jeff
11103 * httemplate/edit/process/svc_acct.cgi: manually editing usage
11104 counters removes overlimit status (#1706)
11106 2007-07-06 01:08 ivan
11110 2007-07-05 15:05 ivan
11112 * FS/FS/Record.pm: fix for compatibility w/DBIx::DBSchema v0.33+
11113 (without requiring it)
11115 2007-07-01 17:15 ivan
11117 * FS/FS/cust_pkg.pm: missing method name in docs
11119 2007-07-01 11:09 ivan
11121 * TODO: remove obsolete information and dollar sign Id dollar sign
11124 2007-06-30 17:36 ivan
11126 * httemplate/edit/agent.cgi: separate agent interface is
11129 2007-06-29 14:06 ivan
11131 * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: add regular
11132 header/footer to svc_www view and edit
11134 2007-06-28 18:45 ivan
11136 * FS/FS/Record.pm: last small fix for new DBIx::DBSchema
11138 2007-06-28 18:42 ivan
11140 * FS/FS/cust_pay.pm: silly missing parenthesis
11142 2007-06-28 18:27 ivan
11144 * bin/: create-history-tables, strip-eps: removing
11145 create-history-tables, freeside-upgrade does this anyway
11147 2007-06-28 18:23 ivan
11149 * FS/FS/: Schema.pm, cust_pay.pm: add payunique field and dup
11152 2007-06-28 18:16 ivan
11154 * FS/FS/: Schema.pm: update Schema.pm to handle index updates, with
11157 2007-06-28 13:57 ivan
11159 * bin/: bill-as-nextmonth, bill-as-nextmonth-BILL,
11160 bill-as-nextyear, bill-as-nextyear-BILL: add some quick scripts
11163 2007-06-26 11:58 ivan
11165 * httemplate/search/cust_pay.cgi: fix check# search
11167 2007-06-26 11:20 ivan
11169 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: we need
11170 Number::Format 1.50, not just any version
11172 2007-06-26 09:55 jeff
11174 * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: add
11175 date range to page top
11177 2007-06-26 08:36 jeff
11179 * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
11180 FS/FS/cust_pkg.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/notify.pm,
11181 httemplate/edit/REAL_cust_pkg.cgi,
11182 httemplate/edit/process/REAL_cust_pkg.cgi,
11183 httemplate/misc/cancel_pkg.html,
11184 httemplate/misc/process/cancel_pkg.html,
11185 httemplate/search/cust_pkg.cgi,
11186 httemplate/search/report_cust_pkg.html,
11187 httemplate/view/cust_main/packages.html: suspend later just like
11190 2007-06-25 19:31 ivan
11192 * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: change
11193 "====" to <HR> in selfservice usage stuff. welcome to this
11196 2007-06-22 14:25 jeff
11198 * fs_selfservice/FS-SelfService/cgi/: selfservice.cgi,
11199 view_usage_details.html: self-service usage report enhancements
11202 2007-06-22 10:27 jeff
11204 * httemplate/graph/elements/monthly.html: add csv and excel export
11205 to sales reports (1426)
11207 2007-06-22 10:21 jeff
11209 * FS/FS/part_export/www_shellcommands.pm: documentation improvement
11211 2007-06-20 21:02 jeff
11213 * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
11214 FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, conf/welcome_letter: latex
11215 welcome letters (1677)
11217 2007-06-20 15:58 ivan
11219 * rt/: etc/RT_SiteConfig.pm, html/Elements/QuickCreate: add
11220 QuickCreateLong option, part of merging spiritone RT changes
11222 2007-06-20 15:37 ivan
11224 * rt/html/Elements/Tabs: s/Tickets/Search Tickets/ in menu for
11225 clarity, part of merging spiritone RT changes (#1661)
11227 2007-06-20 15:33 ivan
11229 * rt/: html/Elements/TicketList, etc/RT_SiteConfig.pm: add
11230 $RT::MyTicketsLength patch from spiritone, part of merging RT
11233 2007-06-20 15:28 ivan
11235 * CREDITS, rt/html/RTx/Statistics/DurationAsString,
11236 rt/html/RTx/Statistics/index.html,
11237 rt/html/RTx/Statistics/CallsMultiQueue/index.html,
11238 rt/html/RTx/Statistics/CallsMultiQueue/Elements/Chart,
11239 rt/html/RTx/Statistics/CallsQueueDay/Results.tsv,
11240 rt/html/RTx/Statistics/CallsQueueDay/index.html,
11241 rt/html/RTx/Statistics/CallsQueueDay/Elements/Chart,
11242 rt/html/RTx/Statistics/DayOfWeek/index.html,
11243 rt/lib/RT/Extension/ActivityReports.pm, rt/lib/RTx/Statistics.pm,
11244 rt/html/RTx/Statistics/DayOfWeek/Elements/Chart,
11245 rt/html/RTx/Statistics/Elements/DateSelectRow,
11246 rt/html/RTx/Statistics/Elements/DurationAsString,
11247 rt/html/RTx/Statistics/Elements/GraphBox,
11248 rt/html/RTx/Statistics/Elements/SelectMultiQueue,
11249 rt/html/RTx/Statistics/Elements/StatColumnMap,
11250 rt/html/RTx/Statistics/Elements/Tabs,
11251 rt/html/RTx/Statistics/Elements/CollectionAsTable/Header,
11252 rt/html/RTx/Statistics/Elements/CollectionAsTable/ParseFormat,
11253 rt/html/RTx/Statistics/Elements/CollectionAsTable/Row,
11254 rt/html/RTx/Statistics/Elements/ControlsAsTable/ControlBox,
11255 rt/html/RTx/Statistics/Elements/ControlsAsTable/UpdatePage,
11256 rt/html/RTx/Statistics/FAQ/index.html,
11257 rt/html/RTx/Statistics/OpenStalled/Results.tsv,
11258 rt/html/RTx/Statistics/OpenStalled/index.html,
11259 rt/html/RTx/Statistics/OpenStalled/Elements/Chart,
11260 rt/html/RTx/Statistics/Resolution/index.html,
11261 rt/html/RTx/Statistics/Resolution/Elements/Chart,
11262 rt/html/Callbacks/ActivityReports/Elements/Tabs/Default,
11263 rt/html/Callbacks/ActivityReports/NoAuth/webrt.css/Default,
11264 rt/html/RTx/Statistics/TimeToResolve/index.html,
11265 rt/html/RTx/Statistics/TimeToResolve/Elements/Chart,
11266 rt/html/RTx/Statistics/UserTest/index.html,
11267 rt/html/RTx/Statistics/UserTest/Elements/Chart,
11268 rt/html/Callbacks/ActivityReports/Search/Results.html/SearchActions,
11269 rt/html/Callbacks/RT-WebCronTool/Elements/Tabs/Default,
11270 rt/html/Developer/CronTool/autohandler,
11271 rt/html/Developer/CronTool/index.html,
11272 rt/html/Reports/Activity/ActivityDetail.html,
11273 rt/html/Reports/Activity/ActivitySummary.html,
11274 rt/html/Reports/Activity/ResolutionComments.html,
11275 rt/html/Reports/Activity/ResolutionStatistics.html,
11276 rt/html/Reports/Activity/index.html,
11277 rt/html/Reports/Activity/Elements/LimitReport,
11278 rt/html/Reports/Activity/Elements/MiniPlot,
11279 rt/html/Reports/Activity/Elements/PrintFooter,
11280 rt/html/Reports/Activity/Elements/PrintHeader,
11281 rt/html/Reports/Activity/Elements/ScreenFooter,
11282 rt/html/Reports/Activity/Elements/ScreenHeader,
11283 rt/html/Reports/Activity/Elements/Tabs,
11284 rt/html/Reports/Activity/Elements/Wrapper: integrate
11285 RTx::Statistics package, part of merging spiritone RT changes
11288 2007-06-18 09:45 jeff
11290 * httemplate/edit/svc_www.cgi: must escape config data
11292 2007-06-15 11:44 jeff
11294 * FS/FS/cust_main.pm, httemplate/edit/cust_refund.cgi,
11295 httemplate/edit/process/cust_refund.cgi: paydate option for
11296 realtime_refund_bop and UI entry for cust_pay records without it
11299 2007-06-14 17:58 jeff
11301 * FS/FS/: Schema.pm, cust_main.pm: store exp in cust_pay and pass
11302 to B:OP during refunds with paynum (#1662)
11304 2007-06-13 09:56 jeff
11306 * FS/FS/part_export/sqlradius.pm: additional debugging
11308 2007-06-08 17:53 ivan
11310 * bin/: bill-for-nextmonth, bill-for-nextyear: adding
11311 bill-for-next* hacks like bill-next* stuff but with -n flag, for
11314 2007-06-08 17:40 ivan
11316 * FS/: FS/cust_main.pm, FS/Cron/bill.pm, bin/freeside-daily:
11317 skycatcher modifications for pre-printing invoices, but with
11320 2007-06-08 16:21 ivan
11322 * bin/all-postal-no-email: adding quick script to move all
11323 customers to postal billing only for skycatcher
11325 2007-06-08 10:38 jeff
11327 * FS/FS/part_export/sqlradius.pm: prevent multiple additions to
11328 usergroup table (work around #1606)
11330 2007-06-08 07:40 jeff
11332 * FS/FS/part_export/prizm.pm: queue suspend, unsuspend, and delete
11335 2007-06-06 17:45 jeff
11337 * FS/FS/cust_bill.pm: cruft removal
11339 2007-06-06 15:34 jeff
11341 * FS/FS/: Conf.pm, cust_bill.pm: service dates on invoices optional
11344 2007-06-06 12:58 khoff
11346 * FS/FS/: cust_main.pm, Conf.pm: Added 'disable_void_after' config
11347 option to disable the VOID-before-credit behavior of
11348 FS::cust_main::realtime_refund_bop after n seconds, if set. For
11349 broken gateways like SkipJack that a pprove VOIDs for settled
11352 2007-06-05 08:07 jeff
11354 * FS/FS/svc_acct.pm: correct shorage of variables bound to prepared
11357 2007-06-02 14:07 jeff
11359 * httemplate/elements/header.html: drop ticket search form and
11360 logic from ticketless installs
11362 2007-05-31 08:03 jeff
11364 * httemplate/edit/payment_gateway.html: add TransFirst eLink
11367 2007-05-29 20:38 ivan
11369 * FS/FS/svc_external.pm: should eliminiate error: Use of
11370 uninitialized value in string eq at
11371 /usr/local/share/perl/5.8.8/FS/svc_external.pm line 82.
11373 2007-05-29 20:05 ivan
11375 * httemplate/view/svc_domain.cgi: fix javascript confirmation for
11376 domain records with " in them...
11378 2007-05-21 17:34 ivan
11380 * httemplate/search/report_tax.cgi: fix tax reports for some odd
11381 upgrade edge cases: when you have both taxclass and non-taxclass
11382 entries in cust_main_county for a single region (not correct
11383 setup in the first place), and non-null but empty values in
11386 2007-05-20 19:18 ivan
11388 * FS/FS/Schema.pm: haven't had anyone use this in years, and for
11389 some reason DBIx::DBSchema can't reverse engineer the schema for
11390 it, causing freeside-upgrade to error out trying to recreate it
11392 2007-05-18 16:44 ivan
11394 * httemplate/edit/cust_main/billing.html: have "emailinvoiceonly"
11395 hide postal/fax invoice options in backoffice as well as
11396 self-service. closes: bug#1614
11398 2007-05-11 16:18 khoff
11400 * httemplate/search/: report_cust_bill.html,
11401 report_cust_credit.html, report_cust_main-zip.html,
11402 report_cust_pay.html, report_cust_pay_batch.html,
11403 report_cust_pkg.html: Fix (hopefully) all uses of
11404 /elements/tr-select-agent.html where agentnum may be undefined.
11406 2007-05-11 12:03 ivan
11408 * FS/FS/part_export/communigate_pro.pm: logout seems not to return
11409 an error status, so don't up the queue with "failed: Can't logout
11410 of CGPro: No error"
11412 2007-05-11 11:14 khoff
11414 * httemplate/elements/header.html: Use FS::TicketSystem to get RT
11417 2007-05-11 11:08 khoff
11419 * FS/FS/XMLRPC.pm: Quiet debug output.
11421 2007-05-08 15:43 jeff
11423 * FS/FS/part_pkg/: prorate.pm, subscription.pm: add formatting to
11426 2007-05-08 15:10 jeff
11428 * FS/FS/part_pkg/flat.pm: charges and time are not measured in
11431 2007-05-08 09:51 ivan
11433 * bin/: bill-nextmonth, bill-nextyear: [no log message]
11435 2007-05-06 23:35 jeff
11437 * FS/bin/: freeside-sqlradius-dedup-group,
11438 freeside-sqlradius-reset: sqlradius usergroup tools
11440 2007-05-06 19:14 jeff
11442 * httemplate/misc/download-batch.cgi: 1609 correct spiritone ACH
11444 2007-05-06 19:13 jeff
11446 * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
11447 httemplate/misc/process/link.cgi: 1606 correct bug in overlimit
11450 2007-05-01 13:00 ivan
11452 * FS/FS/ClientAPI/Signup.pm: without debugging this time :)
11454 2007-05-01 12:57 ivan
11456 * FS/: bin/freeside-selfservice-server, FS/ClientAPI/Signup.pm: use
11457 FS::ClientAPI_SessionCache for signup info so it actually works -
11460 2007-04-29 15:55 jeff
11462 * FS/FS/Conf.pm, FS/FS/ClientAPI/MyAccount.pm,
11463 FS/FS/ClientAPI/Signup.pm,
11464 fs_selfservice/FS-SelfService/cgi/signup.cgi,
11465 fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
11466 fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
11467 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
11468 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
11469 fs_selfservice/FS-SelfService/cgi/signup.html,
11470 httemplate/view/cust_main/billing.html: ticket 1568 config
11471 options for new echeck fields and addition to selfservice
11474 2007-04-27 15:54 jeff
11476 * httemplate/edit/cust_main/contact.html: adjust default labelling
11478 2007-04-27 15:37 jeff
11480 * httemplate/edit/cust_main/billing.html: SELECT doesn't accept a
11483 2007-04-25 21:46 jeff
11485 * FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
11486 httemplate/misc/recharge_svc.html: more datavolume format
11488 2007-04-25 20:35 ivan
11490 * FS/FS/UI/bytecount.pm: old Number::Format silently ignores
11491 datavolume-forcemegabytes
11493 2007-04-25 20:09 jeff
11495 * FS/FS/UI/bytecount.pm: improve configfile handling
11497 2007-04-25 18:50 jeff
11499 * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi: revert
11500 dodgy ACH hack from ticket 1436
11502 2007-04-24 17:54 ivan
11504 * FS/FS/: cust_bill.pm, Conf.pm: add lpr-postscript_prefix and
11505 lpr-postscript_suffix config options for printer commands to
11506 place printer in postscript mode
11508 2007-04-23 17:21 jeff
11510 * FS/FS/svc_www.pm: untaint
11512 2007-04-23 17:04 jeff
11514 * httemplate/view/svc_acct.cgi: missed a bytecount
11516 2007-04-23 16:34 ivan
11518 * httemplate/search/cust_pkg.cgi: fix error: column reference
11519 "fieldname" is ambiguous
11521 2007-04-22 20:41 jeff
11523 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_bill.pm,
11524 FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
11525 httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi:
11526 add to ACH batch feature from customer view page
11528 2007-04-20 21:44 ivan
11530 * FS/FS/cust_svc.pm: bring POD documentation in line with reality
11531 wrt where we're storing phone numbers
11533 2007-04-20 14:40 ivan
11535 * conf/: invoice_html, invoice_latex: add customer # to default
11538 2007-04-20 14:31 ivan
11540 * httemplate/view/cust_main/billing.html: don't put this
11541 information way out on the right in its own columns.
11543 2007-04-19 16:34 ivan
11545 * FS/FS/UI/Web.pm: not needed here anymore, bytecount stuff moved
11548 2007-04-19 16:30 jeff
11550 * FS/FS/svc_acct.pm, FS/FS/UI/Web.pm, FS/FS/UI/bytecount.pm,
11551 FS/FS/part_pkg/flat.pm, FS/FS/ClientAPI/MyAccount.pm,
11552 httemplate/edit/process/prepay_credit.cgi,
11553 httemplate/edit/process/svc_acct.cgi,
11554 httemplate/search/prepay_credit.html, htetc/handler.pl: break
11555 _bytecount subroutines out of FS::UI::Web
11557 2007-04-19 13:18 ivan
11559 * htetc/handler.pl, httemplate/search/cust_svc.html,
11560 httemplate/view/cust_main/packages.html, FS/FS/UI/Web.pm,
11561 httemplate/browse/part_svc.cgi, httemplate/elements/menu.html:
11562 fix very strange "Undefined subroutine &FS::UI::Web::rooturl"
11563 with an explicit import. did i mention this was really really
11566 2007-04-18 20:15 ivan
11568 * FS/FS/UID.pm: better error message about missing secrets file
11569 errors. WTF is going on!
11571 2007-04-18 16:22 ivan
11573 * FS/: FS/svc_acct.pm, FS/part_pkg/flat.pm, bin/freeside-queued:
11574 fix use statements for FS::UI::Web. not "use"ing modules in the
11575 actual modules you use them in is bad, mmmkay
11577 2007-04-18 13:01 ivan
11579 * FS/FS/part_pkg.pm: praise the parser! amen! (fix a doc typo)
11581 2007-04-12 17:53 jeff
11583 * FS/FS/svc_acct.pm: correct boneheaded afterthoughts
11585 2007-04-11 20:16 jeff
11587 * FS/FS/Conf.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
11588 FS/FS/svc_acct.pm, FS/FS/UI/Web.pm, FS/FS/part_pkg/flat.pm,
11589 FS/bin/freeside-queued, httemplate/browse/part_pkg.cgi,
11590 httemplate/browse/part_svc.cgi, httemplate/edit/part_pkg.cgi,
11591 httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
11592 httemplate/edit/process/part_pkg.cgi,
11593 httemplate/edit/process/svc_acct.cgi,
11594 httemplate/view/svc_acct.cgi: input and output on data volume
11595 fields specified with k,m,g,or t
11597 2007-04-11 19:42 ivan
11599 * FS/FS/svc_Common.pm: quiet "Use of uninitialized value in string
11600 eq at /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 131". i
11603 2007-04-11 19:27 ivan
11605 * httemplate/misc/process/recharge_svc.html: remove
11606 'backend-realtime' flag required for recharges, want that just
11607 for signups, running recharges right away by default is fine.
11608 also fix the 'fatal error - unknown payby' error that'll probably
11611 2007-04-10 21:28 jeff
11613 * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
11614 FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
11615 httemplate/view/cust_main/packages.html: usage suspend vs admin
11616 suspend -- avoid actual cust_pkg::suspend except legacy cases
11618 2007-04-09 18:44 ivan
11620 * FS/FS/Conf.pm: remove a ton of deprecated config options
11622 2007-04-09 18:29 ivan
11624 * FS/FS/Conf.pm: add checkbox to payment_receipt_email config
11626 2007-04-09 16:38 jeff
11628 * httemplate/misc/: recharge_svc.html, process/recharge_svc.html:
11629 trigger recharge from the backend as in self-service
11631 2007-04-07 18:14 jeff
11633 * FS/FS/: Conf.pm, svc_acct.pm: configuration option to have
11634 generated passwords be all caps
11636 2007-04-07 17:41 jeff
11638 * httemplate/edit/svc_acct.cgi: correct usage editing bug
11640 2007-04-07 17:22 jeff
11642 * FS/FS/svc_acct.pm: threshold usage email should not be sent to
11645 2007-04-06 17:07 jeff
11647 * httemplate/view/cust_main/billing.html: ommitted file
11649 2007-04-06 16:57 jeff
11651 * FS/FS/cust_main.pm, httemplate/misc/payment.cgi,
11652 httemplate/misc/process/payment.cgi: integrate new echeck fields
11653 into freeside backend payment processing
11655 2007-04-06 12:38 jeff
11657 * FS/FS/Schema.pm, FS/FS/cust_main.pm,
11658 httemplate/edit/cust_main.cgi,
11659 httemplate/edit/cust_main/billing.html,
11660 httemplate/edit/cust_main/select-state.html: ticket 1443 add
11661 account type and bank state for echeck processing
11663 2007-04-05 17:37 ivan
11665 * FS/FS/Conf.pm: slight update for batch-enable description & add
11666 ach-spiritone format to batch-default and batch-fixed_format-CHEK
11669 2007-04-05 17:34 ivan
11671 * FS/FS/Conf.pm: slight better descriptions
11673 2007-04-05 17:01 khoff
11675 * FS/FS/part_export/nas_wrapper.pm: Disable debug output by
11676 default. Pass @_ along to new exports.
11678 2007-04-05 15:01 ivan
11680 * httemplate/elements/menu.html: they're comments now
11682 2007-04-05 07:15 jeff
11684 * httemplate/misc/process/cust_main_note-import.cgi: use comments
11687 2007-04-04 19:04 ivan
11689 * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
11690 httemplate/edit/cust_main.cgi,
11691 httemplate/edit/cust_main/billing.html,
11692 httemplate/view/cust_main/billing.html: per-customer invoice
11695 2007-04-04 18:45 ivan
11697 * httemplate/pref/pref.html: finish moving vonage integration to a
11700 2007-04-04 18:38 ivan
11702 * httemplate/pref/pref-process.html: finish moving the vonage
11703 integration to per-user
11705 2007-04-04 17:01 ivan
11707 * FS/bin/freeside-init-config: correct usage
11709 2007-04-04 15:42 ivan
11711 * Makefile: yes virginia
11713 2007-04-04 13:04 jeff
11715 * FS/bin/freeside-upgrade: correct a bootstrap issue
11717 2007-04-04 08:30 jeff
11719 * FS/FS/cust_bill.pm: squash bug which causes re-email failed
11722 2007-04-03 12:37 jeff
11724 * httemplate/misc/cust_main_note-import.cgi: correct handling of
11725 non-unix line termination
11727 2007-04-02 18:39 ivan
11729 * bin/fs-migrate-cust_tax_exempt: [no log message]
11731 2007-04-02 08:49 jeff
11733 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Setup.pm,
11734 FS/FS/cust_main.pm, httemplate/edit/cust_main/contact.html,
11735 httemplate/edit/process/cust_main.cgi,
11736 httemplate/view/cust_main/contacts.html: ticket 1528 add driver's
11737 license field, mask it and ssn
11739 2007-03-31 19:45 jeff
11741 * httemplate/view/svc_www.cgi, FS/FS/AccessRight.pm,
11742 FS/FS/Schema.pm, bin/apache.export, httemplate/edit/svc_www.cgi:
11743 quick hack to add extra 'config lines' to svc_www and otherwise
11746 2007-03-27 20:59 ivan
11748 * FS/FS/svc_acct.pm: fix bug with RADIUS groups not available to
11749 shellcommands delete export
11751 2007-03-21 16:07 ivan
11753 * FS/FS/cust_main.pm: fix bug displaying additional debugging info
11754 when process returns no error_message
11756 2007-03-21 15:09 ivan
11758 * FS/FS/cust_main.pm: realtime_bop: if a transaction fails without
11759 an error_message, output additional debugging information, if
11762 2007-03-20 21:01 jeff
11764 * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
11765 httemplate/search/cust_pay_batch.cgi: ticket 1436, ACH export
11766 format, return processing and autopost
11768 2007-03-20 18:21 jeff
11770 * FS/bin/freeside-fetch, httemplate/pref/pref-process.html,
11771 httemplate/pref/pref.html: ticket 1427, automatically email excel
11774 2007-03-20 15:10 ivan
11776 * FS/FS/ClientAPI/Signup.pm: fix bug: usage of promo code broke
11777 agent-specific advertising sources
11779 2007-03-20 13:11 jeff
11781 * httemplate/misc/: cust_main_note-import.cgi,
11782 cust_main_note-import.html, process/cust_main_note-import.cgi:
11785 2007-03-20 13:01 jeff
11787 * httemplate/elements/menu.html: tie note import into menu
11789 2007-03-20 10:03 jeff
11791 * FS/FS/cust_main.pm, httemplate/misc/cust_main_note-import.html,
11792 httemplate/misc/cust_main_note-import.cgi,
11793 httemplate/misc/process/cust_main_note-import.cgi: ticket 1418, a
11794 tool for customer note importation
11796 2007-03-15 18:35 ivan
11798 * FS/FS/Conf.pm, httemplate/elements/phonenumber.html,
11799 httemplate/pref/pref.html: vonage click2call integration should
11800 not be sitewide, especially now that we have user prefs
11802 2007-03-15 13:54 ivan
11804 * FS/FS/part_pkg.pm: 13 months!
11806 2007-03-15 13:08 khoff
11808 * httemplate/edit/part_virtual_field.cgi: Set input form MAXLENGTH
11809 attributes to match actual field sizes.
11811 2007-03-15 13:08 khoff
11813 * FS/FS/part_export/router.pm: Added configurable error checks
11814 instead of stupid /^ERROR/ check. Commands can now be processed
11815 with Text::Template using [@-- --@] delimeters, in addition to
11816 evaling a double-quoted string. Cleaned up spurious debug
11819 2007-03-15 13:07 khoff
11821 * FS/FS/part_virtual_field.pm: Escape the values in virtual field
11824 2007-03-15 13:07 khoff
11826 * FS/FS/Schema.pm: part_virtual_field.vfieldpart should be a
11829 2007-03-14 16:30 jeff
11831 * FS/FS/svc_acct.pm: turn debugging off
11833 2007-03-14 16:27 jeff
11835 * FS/FS/svc_acct.pm: correcting ->replace on bill
11837 2007-03-13 02:21 ivan
11839 * FS/FS/cust_pkg.pm: okay, so this should link to usernum now. but
11840 until then, it should be ->username, not ->name, eek. causing
11841 "Error: Error inserting cust_pkg_reason: ERROR: value to long for
11842 type character varying(32)" errors and will be harder to
11843 normalize back to usernum when we fix that
11845 2007-03-10 20:13 ivan
11847 * httemplate/browse/svc_acct_pop.cgi: move POP to browse template;
11850 2007-03-09 16:16 khoff
11852 * FS/FS/Record.pm: Added $FS::Record::no_update_diff flag to update
11853 "identical" records anyway.
11855 2007-03-09 16:11 khoff
11857 * FS/FS/: Record.pm, svc_broadband.pm: Added ut_coord and ut_coordn
11858 for FS::svc_broadband.
11860 2007-03-09 09:11 jeff
11862 * bin/svc_acct_pop.import: pop import tool
11864 2007-03-07 11:48 khoff
11866 * FS/FS/: Conf.pm, cust_main.pm: Option to disable the charging of
11867 the setup fee while a package is suspended.
11869 2007-03-06 11:56 ivan
11871 * bin/slony-setup: slight update for slony setup script
11873 2007-03-05 17:59 ivan
11875 * httemplate/search/cust_main.cgi: fix status colors in mozilla
11877 2007-03-05 15:01 jayce
11879 * FS/FS/part_pkg/base_delayed.pm: Typo in the package name caused a
11882 2007-03-05 11:48 khoff
11884 * httemplate/search/report_cust_bill.html: Fixed a problem with the
11885 %opts hash getting skewed (specifically $opt{'value'} == 'label')
11886 when $cgi->param('agentnum') was unset.
11888 2007-03-02 17:29 ivan
11890 * fs_selfservice/FS-SelfService/cgi/signup.cgi: pass the remote IP
11891 address along with signup requests, for some gateways
11893 2007-03-02 15:48 ivan
11895 * FS/FS/cust_main.pm: eProcessingNetwork returning an authorization
11896 like "AUTH/TKT 123456"... will this make refunds work?
11898 2007-03-01 22:24 ivan
11900 * FS/FS/TicketSystem/RT_External.pm: fix custom priority fields,
11903 2007-03-01 12:56 ivan
11905 * FS/FS/part_pkg/voip_cdr.pm: better match for toll-free prefixes
11907 2007-03-01 12:12 ivan
11909 * FS/FS/Misc/prune.pm: yeah, a typo
11911 2007-03-01 09:48 ivan
11913 * FS/bin/: freeside-prune-applications, freeside-upgrade:
11914 prune_applications moved to FS::Misc::prune
11916 2007-03-01 09:47 ivan
11918 * FS/FS/Misc/prune.pm: adding FS::Misc::prune
11920 2007-03-01 09:44 ivan
11922 * FS/FS/Misc.pm: fix weird compliation problem for quis, i hope
11924 2007-03-01 08:36 ivan
11926 * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
11928 2007-02-28 21:24 jeff
11930 * FS/FS/cust_credit.pm: dangling cust_credit_refund not allowed
11932 2007-02-28 21:13 jeff
11934 * FS/: FS/Misc.pm, bin/freeside-prune-applications,
11935 bin/freeside-upgrade: dangling cust_credit_refund not allowed
11937 2007-02-28 17:26 ivan
11939 * FS/FS/Conf.pm: this isn't necessary around a single db operation
11941 2007-02-28 11:14 jeff
11943 * httemplate/: edit/cust_main/select-domain.html,
11944 misc/svc_acct-domains.cgi: restore (none) choice to first package
11947 2007-02-27 16:16 jayce
11949 * FS/MANIFEST: Added base_rate files
11951 2007-02-27 15:59 jayce
11953 * FS/FS/part_pkg/base_delayed.pm: adaptation of flat_delayed to
11954 work with base_rate billing
11956 2007-02-27 14:10 jeff
11958 * httemplate/config/config-download.cgi: put the C in ACL here, too
11960 2007-02-27 13:24 jeff
11962 * FS/bin/freeside-setup: oops - inappropriate localization was
11965 2007-02-26 17:51 jeff
11967 * httemplate/config/config.cgi: config goes in database
11969 2007-02-26 17:48 jeff
11971 * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/UID.pm, FS/FS/conf.pm,
11972 FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
11973 FS/bin/freeside-init-config, FS/bin/freeside-setup,
11974 FS/bin/freeside-upgrade, FS/t/conf.t, conf/invoice_latex,
11975 httemplate/config/config-download.cgi,
11976 httemplate/config/config-process.cgi,
11977 httemplate/config/config-view.cgi, FS/FS/Schema.pm: config goes
11980 2007-02-26 09:54 jeff
11982 * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
11983 httemplate/edit/process/part_pkg.cgi: agent_type selector on new
11986 2007-02-24 19:08 ivan
11988 * FS/: FS/Conf.pm, bin/freeside-selfservice-server: add
11989 selfservice-ignore_quantity flag
11991 2007-02-22 23:47 ivan
11993 * FS/FS/Cron/bill.pm: take the package-def defined action here,
11994 like freeside-prepaidd
11996 2007-02-21 03:26 ivan
11998 * FS/FS/: Schema.pm, svc_acct.pm, part_export/shellcommands.pm: add
11999 a _password_encoding field
12001 2007-02-20 18:53 jeff
12003 * FS/FS/part_export/prizm.pm: work around a claimed 50 char limit,
12004 and correct a description handling bug
12006 2007-02-19 07:40 ivan
12008 * FS/FS/cust_bill.pm: this should fix Can't call method "part_pkg"
12009 on an undefined value at .../cust_bill.pm line 434
12011 2007-02-16 14:06 ivan
12013 * bin/rotate-cdrs: commiting this quick tool, cvs is complaining
12015 2007-02-16 12:54 jeff
12017 * httemplate/misc/svc_acct-domains.cgi: respect svc_acct-alldomains
12020 2007-02-16 12:21 jeff
12022 * FS/FS/: Record.pm, svc_broadband.pm: coordinates can be negative
12025 2007-02-16 11:46 jayce
12027 * FS/FS/part_pkg/base_rate.pm: Added a new Plan type, base_rate,
12028 which uses the cust_pkg->options to control pricing. You assign
12029 a base rate for charging, and it is multiplied by the 'units'
12030 ordered. Solves a need where a company wants to offer an ASP
12031 style service, that charges per user, at a base cost, but doesn't
12032 want a plan for every combination of user amounts.
12034 2007-02-15 12:18 khoff
12036 * FS/FS/cust_main.pm: *** ERROR: unterminated L<...> at line 4716
12037 in file FS/cust_main.pm
12039 2007-02-14 17:09 ivan
12041 * httemplate/docs/billing.html: removing docs moved to wiki
12043 2007-02-14 16:49 ivan
12045 * httemplate/edit/part_bill_event.cgi: add send_email event
12047 2007-02-14 16:48 ivan
12049 * conf/invoice_html: remove commented-out example notes section
12051 2007-02-14 15:32 jeff
12053 * httemplate/: edit/cust_main/select-domain.html,
12054 edit/cust_main.cgi, misc/svc_acct-domains.cgi: selectable domain
12055 on first package in edit/cust_main
12057 2007-02-14 14:43 ivan
12059 * httemplate/search/report_receivables.cgi: fix alignment on
12062 2007-02-14 13:23 ivan
12064 * httemplate/search/report_cust_pkg.html: grey out disabled text
12067 2007-02-14 00:48 ivan
12069 * httemplate/elements/select-cust_pkg-status.html,
12070 httemplate/elements/tr-input-beginning_ending.html,
12071 httemplate/search/cust_pkg.cgi,
12072 httemplate/search/report_cust_pkg.html, FS/FS/UI/Web.pm,
12073 httemplate/images/calendar-disabled.png: add more options to
12074 advanced package reporting
12076 2007-02-13 19:12 jeff
12078 * FS/FS/: Conf.pm, Cron/notify.pm: add simple scalars to
12079 impending_recur_notification
12081 2007-02-13 17:43 ivan
12083 * httemplate/search/svc_www.cgi: fix up svc_www searching
12085 2007-02-13 16:19 jeff
12087 * FS/FS/Conf.pm: better docs for impending doom
12089 2007-02-13 14:24 ivan
12091 * FS/FS/ClientAPI/MyAccount.pm: accept domsvc in selfservice
12092 orders, patch from Sean Hanson/S1
12094 2007-02-13 14:08 ivan
12096 * httemplate/edit/process/cust_main.cgi: use a domsvc when passed
12097 in, patch from Sean Hanson/S1
12099 2007-02-12 21:00 jayce
12101 * httemplate/edit/payment_gateway.html: Small hint on how the
12102 options field is used.
12104 2007-02-12 17:16 jeff
12106 * httemplate/edit/cust_main.cgi: another place to alphabetize
12108 2007-02-12 16:45 jeff
12110 * FS/bin/freeside-delete-addr_blocks: for dumping addr_blocks
12112 2007-02-12 09:56 jeff
12114 * FS/FS/ClientAPI/Signup.pm,
12115 httemplate/view/cust_main/order_pkg.html: alpha sort packages in
12116 new package order SELECT (ticket 1446)
12118 2007-02-11 19:11 ivan
12120 * FS/FS/Misc.pm: fix unterminated L<...> in POD docs
12122 2007-02-11 00:51 ivan
12124 * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: we're at
12127 2007-02-10 23:04 ivan
12129 * FS/FS/UI/Web.pm: fix bug with customer info not showing up if
12130 "cust-fields" config value has been set
12132 2007-02-09 22:13 ivan
12134 * FS/FS/svc_acct.pm, FS/FS/svc_phone.pm,
12135 httemplate/edit/part_svc.cgi: reincorporate the changes from
12136 http://www.sisd.com/cgi-bin/viewcvs.cgi/freeside/httemplate/edit/part_svc.cgi?r1=1.52&r2=1.53
12137 that were lost due to the concurrent service-refactor merge
12139 2007-02-09 16:42 ivan
12141 * httemplate/misc/change_pkg.cgi: REALLY fix the package changing
12144 2007-02-09 15:29 ivan
12146 * httemplate/misc/change_pkg.cgi: fix change package link
12148 2007-02-08 20:54 ivan
12150 * bin/import-county-tax-rates: quick hack to import rates for
12153 2007-02-08 20:37 jayce
12155 * httemplate/view/cust_main/packages.html: Set the correct access
12156 right for the cancel link to work
12158 2007-02-08 17:05 ivan
12160 * conf/: invoice_html_statement, invoice_latex_statement,
12161 invoice_latexnotes_statement, invoice_template_statement: add
12162 default statement conf
12164 2007-02-08 14:54 ivan
12166 * FS/FS/part_export/sqlradius.pm: slightly less cryptic docs for
12167 groups_susp_reason option
12169 2007-02-08 14:19 ivan
12171 * FS/FS/cust_pkg.pm: use a LIMIT to retreive the first record,
12172 don't rely on qsearchs to trim it for you - it is inefficient and
12173 outputs long verbose warnings
12175 2007-02-08 14:08 ivan
12177 * httemplate/pref/pref-process.html: second "my" localizing the
12178 variable and causing password changes to fail
12180 2007-02-08 09:00 jeff
12182 * FS/FS/svc_acct.pm, httemplate/edit/part_svc.cgi: fix usergroup in
12185 2007-02-08 08:04 jeff
12187 * httemplate/edit/part_pkg.cgi: gratuitous quote
12189 2007-02-08 01:13 jeff
12191 * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
12192 httemplate/edit/process/part_pkg.cgi: hold off until 1.7.2
12194 2007-02-08 00:19 ivan
12196 * FS/FS/CGI.pm: fix the popup progress bars, whew
12198 2007-02-07 17:46 jeff
12200 * FS/FS/part_pkg.pm, htetc/handler.pl,
12201 httemplate/elements/select-table.html,
12202 httemplate/edit/part_pkg.cgi,
12203 httemplate/edit/process/part_pkg.cgi: agent type on package
12204 add/edit (ticket 1446)
12206 2007-02-06 16:46 ivan
12208 * FS/FS/: cust_bill.pm, cust_pay.pm: only use new statements as
12209 payment receipts if the conf file is created
12211 2007-02-05 15:48 ivan
12213 * FS/FS/cust_bill_ApplicationCommon.pm: fix payment/credit
12214 line-item application erroring out on tax applications
12216 2007-02-05 14:12 ivan
12218 * FS/FS/cust_bill_ApplicationCommon.pm: turn debugging on until we
12219 catch the Cant call method "part_pkg" on an undefined value at
12220 /usr/local/share/perl/5.8.4/FS/cust_bill_ApplicationCommon.pm
12223 2007-02-05 09:21 ivan
12225 * FS/FS/: cust_pay_batch.pm, pay_batch.pm: move the due_events
12226 import too... whew! this should be it
12228 2007-02-05 08:01 ivan
12230 * FS/FS/pay_batch.pm: fix param passing
12232 2007-02-05 07:49 ivan
12234 * httemplate/misc/upload-batch.cgi: fix st00pid mistakes in batch
12237 2007-02-05 07:48 ivan
12239 * httemplate/misc/upload-batch.cgi: misterminated <%init>
12241 2007-02-05 07:02 ivan
12243 * FS/FS/pay_batch.pm: remove refactored code
12245 2007-02-05 05:11 ivan
12247 * httemplate/search/svc_Smart.html: remove unused svc_Smart
12249 2007-02-05 05:10 ivan
12251 * httemplate/search/: report_receivables.cgi,
12252 report_receivables.html: add "over X days" option to receivables
12255 2007-02-05 04:51 ivan
12257 * FS/FS/AccessRight.pm, httemplate/view/cust_bill-logo.cgi,
12258 httemplate/view/cust_bill-pdf.cgi,
12259 httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
12260 httemplate/view/cust_main.cgi, httemplate/view/cust_pkg.cgi,
12261 httemplate/view/svc_Common.html, httemplate/view/svc_acct.cgi,
12262 httemplate/view/svc_broadband.cgi,
12263 httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
12264 httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi,
12265 httemplate/view/cust_main/contacts.html,
12266 httemplate/view/elements/svc_Common.html: C is for
12269 2007-02-05 03:35 ivan
12271 * FS/FS/CGI.pm: not supporting Apache::ASP anymore
12273 2007-02-05 03:12 ivan
12275 * FS/FS/ClientAPI/MyAccount.pm: show RADIUS usage from last bill to
12276 NOW, instead of last bill to next bill
12278 2007-02-05 01:45 ivan
12280 * httemplate/misc/download-batch.cgi: upon first download, have
12281 batches auto-set amount to customer balance if it is smaller
12283 2007-02-05 01:44 ivan
12285 * FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
12286 FS/FS/pay_batch.pm, httemplate/misc/upload-batch.cgi: move
12287 cust_pay_batch::upload results subroutine to an FS::pay_batch
12288 method. upon first download, have batches auto-reset their
12289 amounts to the customer balance upon if it is smaller.
12291 2007-02-03 17:47 ivan
12293 * httemplate/: search/cust_pay_batch.cgi,
12294 view/cust_main/payment_history.html: add link to some batched
12295 payment info to customer view
12297 2007-02-03 16:01 ivan
12299 * FS/FS/ClientAPI/Signup.pm: quieter
12301 2007-02-03 05:05 ivan
12303 * FS/FS/cust_pkg.pm: this should fix services with negative
12304 num_avail showing up for provisioning
12306 2007-02-03 04:07 ivan
12308 * FS/FS/cust_main_Mixin.pm: remove debugging left on
12310 2007-02-03 03:36 ivan
12312 * FS/FS/AccessRight.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main.pm,
12313 FS/FS/cust_main_Mixin.pm, FS/FS/UI/Web.pm,
12314 httemplate/elements/menu.html,
12315 httemplate/graph/cust_bill_pkg.cgi,
12316 httemplate/graph/money_time.cgi,
12317 httemplate/graph/report_cust_bill_pkg.html,
12318 httemplate/graph/report_money_time.html,
12319 httemplate/search/cdr.html, httemplate/search/cust_bill.html,
12320 httemplate/search/cust_bill_event.cgi,
12321 httemplate/search/cust_bill_event.html,
12322 httemplate/search/cust_bill_pkg.cgi,
12323 httemplate/search/cust_credit.html,
12324 httemplate/search/cust_main-otaker.cgi,
12325 httemplate/search/cust_main-zip.html,
12326 httemplate/search/cust_main.cgi,
12327 httemplate/search/cust_main.html, httemplate/search/cust_pay.cgi,
12328 httemplate/search/cust_pay_batch.cgi,
12329 httemplate/search/cust_pkg.cgi, httemplate/search/cust_svc.html,
12330 httemplate/search/cust_tax_exempt_pkg.cgi,
12331 httemplate/search/inventory_item.html,
12332 httemplate/search/pay_batch.cgi,
12333 httemplate/search/pay_batch.html, httemplate/search/queue.html,
12334 httemplate/search/reg_code.html,
12335 httemplate/search/report_cdr.html,
12336 httemplate/search/report_cust_bill.html,
12337 httemplate/search/report_cust_credit.html,
12338 httemplate/search/report_cust_main-zip.html,
12339 httemplate/search/report_cust_pay.html,
12340 httemplate/search/report_cust_pay_batch.html,
12341 httemplate/search/report_cust_pkg.html,
12342 httemplate/search/report_prepaid_income.cgi,
12343 httemplate/search/report_prepaid_income.html,
12344 httemplate/search/report_receivables.cgi,
12345 httemplate/search/report_receivables.html,
12346 httemplate/search/report_tax.cgi,
12347 httemplate/search/report_tax.html, httemplate/search/sql.html,
12348 httemplate/search/sqlradius.cgi,
12349 httemplate/search/sqlradius.html, httemplate/search/svc_acct.cgi,
12350 httemplate/search/svc_broadband.cgi,
12351 httemplate/search/svc_domain.cgi,
12352 httemplate/search/svc_external.cgi,
12353 httemplate/search/svc_forward.cgi,
12354 httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi:
12355 add customer status column to customer & most other reports.
12356 also put the C in ACL in the search/ and graph/ directories.
12358 2007-02-02 18:39 jeff
12360 * FS/bin/freeside-reset-fixed: do a setfixed
12362 2007-02-01 22:29 ivan
12364 * FS/FS/part_pkg/flat.pm: quiet a harmless but loud warning
12366 2007-02-01 20:39 ivan
12368 * FS/FS/ClientAPI/Signup.pm: set resellser-specific advertising
12371 2007-01-31 19:08 jeff
12373 * httemplate/view/cust_main/packages.html: oops. perhaps it should
12375 2007-01-31 18:37 jeff
12377 * FS/FS/svc_acct.pm: spurious line
12379 2007-01-31 18:35 ivan
12381 * FS/FS/ClientAPI/Signup.pm: fix up the info passing for optional
12384 2007-01-31 18:13 jeff
12386 * FS/FS/: svc_acct.pm, part_export/sqlradius.pm: better solution to
12389 2007-01-31 17:57 ivan
12391 * FS/FS/cust_bill.pm: eliminate \\* in the cheesy latex->html notes
12394 2007-01-31 10:28 jeff
12396 * FS/FS/part_export/sqlradius.pm: possible solution to ticket 1455
12398 2007-01-30 22:30 khoff
12400 * FS/FS/part_export/snmp.pm: Don't break if we're missing
12401 Net::SNMP. Apparenty "require" doesn't do the trick.
12403 2007-01-30 21:45 khoff
12405 * FS/FS/part_export/nas_wrapper.pm: Meta-export to allow more
12406 flexibilty until the export subsystem rewrite.
12408 2007-01-30 21:43 khoff
12410 * FS/FS/part_export/: router.pm, snmp.pm, trango.pm:
12411 FS::part_export::router - Refactored to be more easily
12412 sub-classed. - Moved per-export options to FS:;router virtual
12413 fields. - Fixed other general brokenness.
12415 FS::part_export::snmp - SNMP export sub-classed from
12416 FS::part_export::router
12418 FS::part_export::trango - Export for Trango proprietary access
12419 points. Sub-classed from FS::part_export::snmp.
12421 2007-01-30 21:23 jeff
12423 * FS/FS/cust_main.pm: minor improvement
12425 2007-01-30 20:30 jeff
12427 * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
12428 httemplate/edit/process/cust_pay.cgi,
12429 httemplate/misc/process/payment.cgi: small change in payment
12430 receipt handling (ticket 1422)
12432 2007-01-30 20:26 ivan
12434 * httemplate/: edit/quick-charge.html,
12435 elements/select-taxclass.html, elements/tr-select-taxclass.html,
12436 view/cust_main/packages.html: minor UI work on one-time charges
12439 2007-01-30 19:42 jeff
12441 * FS/: MANIFEST, t/cust_pkg_option.t: odds and ends
12443 2007-01-30 18:08 ivan
12445 * httemplate/misc/change_pkg.cgi: this should be a popup too, but,
12446 until then, it shouldn't be missing the standard header
12448 2007-01-30 15:50 ivan
12450 * FS/FS/cust_bill.pm: fix agent-specific logos in emailed html
12453 2007-01-30 13:21 jeff
12455 * FS/FS/svc_acct.pm: avoiding brane pane
12457 2007-01-30 12:59 ivan
12459 * httemplate/: browse/access_group.html, browse/access_user.html,
12460 browse/addr_block.cgi, browse/agent.cgi, browse/agent_type.cgi,
12461 browse/cust_main_county.cgi, browse/inventory_class.html,
12462 browse/msgcat.cgi, browse/part_bill_event.cgi,
12463 browse/part_export.cgi, browse/part_pkg.cgi,
12464 browse/part_referral.html, browse/part_svc.cgi,
12465 browse/part_virtual_field.cgi, browse/payment_gateway.html,
12466 browse/pkg_class.html, browse/rate.cgi, browse/reason.html,
12467 browse/reason_type.html, browse/router.cgi,
12468 browse/svc_acct_pop.cgi, edit/msgcat.cgi,
12469 search/prepay_credit.html: its all about control
12471 2007-01-30 11:45 ivan
12473 * FS/FS/option_Common.pm: fix old-record detection bug in
12476 2007-01-30 11:40 jeff
12478 * FS/FS/: Conf.pm, svc_acct.pm, cust_main.pm: only add first user
12479 to invoicing_list (ticket 1424)
12481 2007-01-30 10:52 jeff
12483 * fs_selfservice/FS-SelfService/cgi/success-delayed.html,
12484 FS/FS/ClientAPI/Signup.pm,
12485 fs_selfservice/FS-SelfService/cgi/signup.cgi: additional info
12486 available for self-service success (ticket 1420)
12488 2007-01-29 15:16 ivan
12490 * httemplate/config/: config-process.cgi, config-view.cgi,
12491 config.cgi: putting the C in ACL
12493 2007-01-29 13:11 ivan
12495 * httemplate/misc/process/cancel_pkg.html: correct a typo, and
12498 2007-01-29 10:50 ivan
12500 * httemplate/pref/: pref-process.html, pref.html: record resolution
12501 & colro depth in user prefs
12503 2007-01-29 08:16 ivan
12505 * FS/FS/: cust_main.pm, rate.pm: turn off debugging
12507 2007-01-29 08:01 ivan
12509 * FS/FS/: cust_main.pm, cust_main_Mixin.pm, UI/Web.pm: fix invoice
12510 email display bug on advanced package report, closes: Bug#1416
12512 2007-01-29 04:07 ivan
12514 * htetc/handler.pl: warnings in <%once> sections should not be
12517 2007-01-29 03:55 ivan
12519 * FS/FS/option_Common.pm: remove extraneous debugging
12521 2007-01-29 03:31 ivan
12523 * Makefile: looks like a duck
12525 2007-01-27 18:21 ivan
12527 * FS/FS/svc_domain.pm, httemplate/view/svc_domain.cgi: pretty up
12528 domain zone viewing a little
12530 2007-01-26 00:18 ivan
12532 * FS/FS/access_user.pm: out of scope bad
12534 2007-01-26 00:17 ivan
12536 * FS/FS/access_user.pm: spurious password changes bad...
12538 2007-01-26 00:11 ivan
12540 * FS/FS/: Record.pm, option_Common.pm: oops, debugging turned on
12542 2007-01-26 00:04 ivan
12544 * FS/FS/access_user.pm, httemplate/elements/header.html,
12545 httemplate/elements/menu.html, httemplate/elements/xmenu.css,
12546 httemplate/elements/xmenu.top.css,
12547 httemplate/elements/xmenu.top.js,
12548 httemplate/images/arrow.down.png,
12549 httemplate/images/menu-left-example.png,
12550 httemplate/images/menu-top-example.png,
12551 httemplate/pref/pref-process.html, httemplate/pref/pref.html,
12552 FS/FS/Record.pm, FS/FS/m2m_Common.pm, FS/FS/option_Common.pm: top
12555 2007-01-24 22:04 ivan
12557 * httemplate/elements/xmenu.css: fuck. you. IE7.
12559 2007-01-24 22:00 ivan
12561 * httemplate/elements/: menu.html, xmenu.css: fuck. you. IE7.
12563 2007-01-24 15:41 ivan
12565 * httemplate/misc/download-batch.cgi: 00 = sale, 01 = pre-auth. we
12568 2007-01-23 21:33 jeff
12570 * httemplate/edit/process/elements/process.html: squarely between
12571 shame in you and so close
12573 2007-01-23 15:42 jeff
12575 * FS/FS.pm, FS/bin/freeside-daily, conf/impending_recur_template,
12576 FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
12577 FS/FS/cust_pkg.pm, FS/FS/cust_pkg_option.pm,
12578 FS/FS/Cron/notify.pm, FS/FS/part_pkg/flat_delayed.pm: notices
12579 before first charge on flat_delayed
12581 2007-01-22 23:44 ivan
12583 * FS/FS/cust_pay_batch.pm: even have 4 digit zips in there eek
12585 2007-01-22 22:51 ivan
12587 * FS/FS/Record.pm: remove spurious duplicateion from lineitem patch
12589 2007-01-22 22:45 ivan
12591 * FS/FS/payby.pm: fix PREP payby
12593 2007-01-22 22:41 ivan
12595 * FS/FS/cust_pay.pm: have to use payinfo_Mixin if we're going to
12598 2007-01-22 09:05 ivan
12600 * Makefile, htetc/freeside-base1.99.conf: halfass v2 too
12602 2007-01-22 06:29 ivan
12604 * FS/FS/CGI.pm: hopefully this should be the last bit of the
12605 relative URL fixing
12607 2007-01-22 03:41 ivan
12609 * httemplate/view/cust_main.cgi: closing tags helps alot
12611 2007-01-22 03:39 ivan
12613 * httemplate/view/: cust_main.cgi, cust_main/notes.html: fix
12614 elements/ links here too
12616 2007-01-22 03:36 ivan
12618 * httemplate/elements/: phonenumber.html, progress-init.html,
12619 progress-popup.html, tr-input-beginning_ending.html,
12620 tr-input-date-field.html: interpolation helps alot
12622 2007-01-22 03:30 ivan
12624 * httemplate/elements/: phonenumber.html, progress-init.html,
12625 progress-popup.html, tr-input-beginning_ending.html,
12626 tr-input-date-field.html: use $fsurl instead of relative ../
12629 2007-01-21 18:42 ivan
12631 * FS/FS/ClientAPI/MyAccount.pm,
12632 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
12633 fs_selfservice/FS-SelfService/cgi/make_payment.html: accept CVV2
12634 on self-service manual payment screen
12636 2007-01-21 13:45 ivan
12638 * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
12639 FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
12640 FS/FS/cust_bill_pkg.pm, FS/FS/cust_credit_bill.pm,
12641 FS/FS/cust_main.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
12642 FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
12643 FS/FS/Cron/bill.pm, httemplate/edit/part_bill_event.cgi,
12644 httemplate/edit/part_pkg.cgi,
12645 httemplate/edit/process/cust_main.cgi, httemplate/misc/bill.cgi:
12646 Have lineitem-specific applications happen in all cases; add
12649 2007-01-21 05:42 ivan
12651 * rt/: FREESIDE_MODIFIED, lib/RT/SearchBuilder.pm: add dependancy
12652 on DBIx::SB 1.36 for Pg 8.1+
12654 2007-01-21 05:26 ivan
12656 * Makefile, htetc/freeside-base.conf, htetc/freeside-base1.conf,
12657 htetc/freeside-base2.conf: mod_perl v2, it finally happened
12659 2007-01-21 01:13 ivan
12661 * httemplate/search/cust_svc.html: trim leading & trailing
12662 whitespace from service searches
12664 2007-01-21 01:10 ivan
12666 * FS/FS/: CGI.pm, UI/Web.pm: fix svc_url to work no matter where we
12667 are coming from in the tree - use rooturl() instead of popurl()
12669 2007-01-19 16:08 jeff
12671 * httemplate/edit/process/quick-charge.cgi: strip all blank lines,
12672 not just trailing ones
12674 2007-01-19 15:00 jeff
12676 * httemplate/misc/download-batch.cgi: work around CSV brokenness
12678 2007-01-19 14:02 jeff
12680 * httemplate/edit/process/: access_user.html,
12681 elements/process.html: blank password on error
12683 2007-01-19 08:31 jeff
12685 * httemplate/edit/: access_user.html, process/access_user.html,
12686 process/elements/process.html: no password in html source on
12689 2007-01-18 10:14 ivan
12691 * FS/FS/cust_pay_batch.pm: fix zip parsing for batch results -
12692 don't want to abort processing because of an old not-well-checked
12695 2007-01-17 15:28 ivan
12697 * FS/FS/part_export/shellcommands.pm: fix crypted password bug
12698 cause by recent fix to not quote things on STDIN, yuck.
12700 2007-01-17 15:27 jeff
12702 * httemplate/edit/svc_acct.cgi, httemplate/misc/change_pkg.cgi,
12703 httemplate/misc/payment.cgi,
12704 httemplate/view/elements/svc_Common.html, FS/FS/CGI.pm,
12705 httemplate/misc/process/payment.cgi,
12706 httemplate/view/svc_acct.cgi: link to customer from manual
12707 payment screen (ticket 1414)
12709 2007-01-17 09:41 jeff
12711 * FS/FS/: cust_pkg.pm, reason.pm: fix bug wrt suspend/cancel
12712 reasons (suspends fail in freeside-daily)
12714 2007-01-17 08:41 jeff
12716 * FS/FS/part_pkg/flat.pm: noise reduction
12718 2007-01-17 07:50 jeff
12720 * httemplate/view/cust_main/packages.html: fix suspend link
12722 2007-01-16 16:40 jeff
12724 * httemplate/edit/: access_user.html, process/access_user.html:
12725 employee edit (ticket 1412)
12727 2007-01-16 13:36 jeff
12729 * rt/: FREESIDE_MODIFIED, etc/schema.Pg: revert unnecessary changes
12732 2007-01-16 09:39 jeff
12734 * rt/: FREESIDE_MODIFIED, etc/schema.Pg: RT vs Pg8 (ticket 1364)
12736 2007-01-16 01:11 ivan
12738 * FS/FS/ClientAPI/Signup.pm: have signup package list respect
12739 agentnum sent from client
12741 2007-01-15 14:15 jeff
12743 * httemplate/edit/process/quick-charge.cgi: that was DUM
12745 2007-01-14 23:53 ivan
12747 * httemplate/misc/download-batch.cgi: add batch expiration date
12748 incrementer for 295
12750 2007-01-14 23:22 ivan
12752 * FS/FS/Conf.pm: add descriptions for batchconfig-PAP and
12753 batchconfig-csv-chase_canada-E-xactBatch
12755 2007-01-12 15:27 jeff
12757 * FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
12758 httemplate/view/svc_broadband.cgi, FS/FS/part_export/prizm.pm,
12759 httemplate/edit/svc_broadband.cgi: added svc_broadband
12760 description which is appended to Site Name in prizm export
12762 2007-01-11 18:04 jeff
12764 * FS/FS/cust_main.pm, FS/FS/part_pkg/flat.pm,
12765 httemplate/edit/quick-charge.html,
12766 httemplate/edit/process/quick-charge.cgi,
12767 httemplate/view/cust_main/packages.html: one-time charge
12770 2007-01-10 15:21 ivan
12772 * httemplate/search/queue.html: add "select all" and "unselect" all
12773 buttons to bulk queue operations
12775 2007-01-10 00:56 ivan
12777 * FS/FS/payinfo_Mixin.pm: fix harmless warning: Use of
12778 uninitialized value in string ne at
12779 /usr/local/share/perl/5.8.4/FS/payinfo_Mixin.pm line 116
12781 2007-01-10 00:50 ivan
12783 * httemplate/view/cust_main/contacts.html: you have got to be
12786 2007-01-10 00:48 ivan
12788 * httemplate/view/cust_main/contacts.html: nothing could have ever
12789 gone wrong with so simple a change. oh noooo
12791 2007-01-09 23:48 ivan
12793 * httemplate/view/cust_main/contacts.html: fix ship_county display
12796 2007-01-09 21:51 ivan
12798 * FS/FS/cust_bill.pm: add custnum to invoice template vars
12800 2007-01-09 18:41 jeff
12802 * FS/FS/cust_pay_batch.pm: E-xactBatch masks card numbers
12804 2007-01-09 16:42 jeff
12806 * httemplate/: misc/upload-batch.cgi, search/cust_pay_batch.cgi:
12807 ignore filenames and rely on selected batch number
12809 2007-01-09 16:41 jeff
12811 * httemplate/misc/download-batch.cgi: permit batch redownloads
12813 2007-01-09 14:57 ivan
12815 * FS/FS/Schema.pm: 2147483647 should be enough bytes for anyone!
12817 2007-01-08 09:36 jeff
12819 * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_credit_refund.pm,
12820 FS/FS/cust_pay_refund.pm, FS/FS/cust_refund.pm,
12821 httemplate/misc/delete-cust_refund.cgi,
12822 httemplate/view/cust_main/payment_history.html: refund deletion
12824 2007-01-05 16:47 jeff
12826 * httemplate/edit/part_svc.cgi: fix UI funkiness
12828 2007-01-04 21:19 jeff
12830 * fs_selfservice/FS-SelfService/SelfService.pm,
12831 fs_selfservice/FS-SelfService/cgi/view_usage.html,
12832 FS/FS/ClientAPI/MyAccount.pm,
12833 fs_selfservice/FS-SelfService/cgi/change_pkg.html,
12834 fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
12835 fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
12836 fs_selfservice/FS-SelfService/cgi/provision_list.html,
12837 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
12838 fs_selfservice/FS-SelfService/cgi/view_usage_details.html: more
12839 self-servicey stuff (change package, detailed usage)
12841 2007-01-03 23:26 ivan
12843 * conf/blank_logo.eps: adding a simple blank logo; people are
12844 trying to comment out stuff in the template
12846 2007-01-03 21:49 ivan
12848 * httemplate/edit/part_bill_event.cgi: invoice event to credit out
12849 a customer's balance, presumably as bad debt
12851 2007-01-03 11:47 ivan
12853 * httemplate/view/cust_main/packages.html: fix suspend link
12855 2007-01-02 13:46 ivan
12857 * FS/FS/UI/Web.pm, httemplate/search/cust_svc.html: fix service
12860 2007-01-02 13:44 ivan
12862 * FS/FS/cust_main.pm: stupid semicolon!
12864 2007-01-02 13:06 ivan
12866 * FS/FS/cust_main.pm: fix num_pkgs to accept empty $sql param, no
12869 2007-01-02 12:29 ivan
12871 * httemplate/view/cust_main/packages.html: fix popup target links
12873 2007-01-02 12:25 ivan
12875 * httemplate/view/svc_Common.html: missing from svc patch, oops!
12877 2007-01-02 10:38 jeff
12879 * FS/FS/svc_acct.pm: omit spurious export triggering
12881 2006-12-29 13:48 jeff
12883 * httemplate/: elements/select-agent.html,
12884 graph/report_cust_bill_pkg.html: correct bad include, and improve
12885 no agent selected condition
12887 2006-12-29 00:51 ivan
12889 * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
12890 FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
12891 FS/FS/pkg_svc.pm, FS/FS/registrar.pm, FS/FS/svc_Common.pm,
12892 FS/FS/svc_External_Common.pm, FS/FS/svc_Parent_Mixin.pm,
12893 FS/FS/svc_acct.pm, FS/FS/svc_broadband.pm, FS/FS/svc_domain.pm,
12894 FS/FS/svc_external.pm, FS/FS/svc_forward.pm, FS/FS/svc_phone.pm,
12895 FS/FS/svc_www.pm, FS/FS/UI/Web.pm, FS/t/registrar.t,
12896 FS/t/svc_External_Common.t, FS/t/svc_Parent_Mixin.t,
12897 eg/table_template-svc.pm, httemplate/browse/part_svc.cgi,
12898 httemplate/edit/part_svc.cgi, httemplate/edit/svc_Common.html,
12899 httemplate/edit/svc_acct.cgi, httemplate/edit/svc_broadband.cgi,
12900 httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
12901 httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
12902 httemplate/edit/elements/edit.html,
12903 httemplate/edit/elements/svc_Common.html,
12904 httemplate/edit/process/elements/process.html, FS/MANIFEST,
12905 httemplate/edit/process/svc_Common.html,
12906 httemplate/elements/header.html, httemplate/elements/menu.html,
12907 httemplate/misc/link.cgi, httemplate/search/cust_main.cgi,
12908 httemplate/search/cust_svc.html, httemplate/search/svc_acct.cgi,
12909 httemplate/search/svc_broadband.cgi,
12910 httemplate/search/svc_domain.cgi,
12911 httemplate/search/svc_external.cgi,
12912 httemplate/search/svc_forward.cgi,
12913 httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
12914 httemplate/view/elements/svc_Common.html,
12915 rt/html/Elements/FreesideSearch,
12916 rt/html/Elements/FreesideSvcSearch,
12917 httemplate/view/cust_main/packages.html: service refactor!
12919 2006-12-29 00:41 ivan
12921 * httemplate/edit/process/cust_main.cgi: slight pedanticism
12923 2006-12-29 00:39 ivan
12925 * httemplate/edit/svc_broadband.cgi: svc broadband new arg parsing
12927 2006-12-29 00:35 ivan
12929 * httemplate/misc/: payment.cgi, process/payment.cgi: just in case
12930 it gets capitalized
12932 2006-12-29 00:34 ivan
12934 * httemplate/edit/process/quick-charge.cgi: whitespace
12936 2006-12-29 00:34 ivan
12938 * httemplate/edit/cust_main/billing.html: slight more space
12939 necessary for ACH account numbers
12941 2006-12-29 00:31 ivan
12943 * init.d/freeside-init: kill off all queued processes!
12945 2006-12-29 00:30 ivan
12947 * httemplate/docs/index.html: link more docs to wiki
12949 2006-12-29 00:29 ivan
12951 * httemplate/browse/pay_batch.cgi: this is unused, replaced by
12952 search/pay_batch.cgi
12954 2006-12-29 00:25 ivan
12956 * FS/FS/part_export/vpopmail.pm: didn't get checked in with
12957 configurable target dirs, oops
12959 2006-12-29 00:25 ivan
12961 * FS/FS/svc_Common.pm: doc
12963 2006-12-29 00:24 ivan
12965 * FS/FS/part_pkg.pm: snot spacing
12967 2006-12-29 00:24 ivan
12969 * FS/FS/part_export.pm: use FS::queue for exports, though they
12970 should probably just use it themselves
12972 2006-12-29 00:21 ivan
12974 * Changelog, Changes.1.5.7, Changes.1.5.8: removing old changelogs
12976 2006-12-29 00:20 ivan
12978 * Changes.1.7.0: changelog now in the wiki
12980 2006-12-28 23:23 ivan
12982 * httemplate/edit/elements/edit.html: document field types
12984 2006-12-28 16:30 jeff
12986 * FS/FS/part_export/prizm.pm: minor fixups
12988 2006-12-28 12:52 jeff
12990 * httemplate/elements/tr-select-reason.html: activate submit button
12993 2006-12-28 00:16 ivan
12995 * FS/FS/payinfo_Mixin.pm: tyop
12997 2006-12-27 23:02 ivan
12999 * bin/pg-version: adding pg-version
13001 2006-12-26 19:29 ivan
13003 * httemplate/edit/cust_main_county-expand.cgi: fix sanity check on
13006 2006-12-26 18:37 ivan
13008 * FS/FS/Misc.pm, htetc/handler.pl,
13009 httemplate/edit/cust_main/contact.html,
13010 httemplate/edit/cust_main/select-county.html,
13011 httemplate/misc/counties.cgi: Add a (magically appearing and
13012 disappearing) label on the county selector. confusing when
13015 2006-12-26 17:35 ivan
13017 * httemplate/view/cust_main/contacts.html: show county on customer
13020 2006-12-26 17:07 ivan
13022 * httemplate/: edit/cust_main.cgi,
13023 edit/cust_main/select-county.html, misc/counties.cgi: fix county
13026 2006-12-26 11:53 ivan
13028 * FS/FS/part_export/shellcommands.pm: do shell_quote-ing after
13029 STDIN strings are evaluated
13031 2006-12-23 17:28 ivan
13033 * FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm,
13034 FS/FS/cust_refund.pm, httemplate/edit/cust_main.cgi,
13035 httemplate/edit/cust_main/billing.html,
13036 httemplate/view/cust_main/payment_history.html: fix more paymask
13037 regressions: allow editing records with existing expired cards,
13038 fix masking just-entered values when erroring out, fix echeck
13039 entry inserting as empty routing code and "xxEK" account number,
13040 remove old/deprecated/unused payinfo_maksed subs and calls
13042 2006-12-22 21:37 jeff
13044 * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
13045 FS/FS/part_export/prizm.pm, httemplate/edit/svc_broadband.cgi,
13046 httemplate/view/svc_broadband.cgi: inital prizm support
13048 2006-12-21 22:18 ivan
13050 * httemplate/search/: queue.html, elements/search.html: patch
13051 fixing "retry selected" and "remove select" in queue view
13053 2006-12-20 19:05 ivan
13055 * httemplate/misc/payment.cgi: fix on-demand payment form when
13056 making payments from masked data
13058 2006-12-20 02:51 ivan
13060 * FS/FS/: cust_main.pm, payinfo_Mixin.pm: fix "recurring_billing"
13061 flag for the wonderful new world of paymasking
13063 2006-12-20 01:49 ivan
13065 * FS/FS/Schema.pm, FS/FS/pkg_class.pm,
13066 httemplate/browse/pkg_class.html, httemplate/edit/pkg_class.html,
13067 httemplate/elements/select-part_referral.html,
13068 httemplate/elements/select-pkg_class.html,
13069 httemplate/elements/select-table.html,
13070 httemplate/elements/tr-select-pkg_class.html,
13071 httemplate/search/elements/search.html: add ability to disable
13074 2006-12-19 17:20 jeff
13076 * FS/FS/: part_pkg.pm, ClientAPI/MyAccount.pm: inappropriate
13079 2006-12-19 02:02 ivan
13081 * FS/FS/cust_pay_batch.pm, FS/FS/payby.pm, FS/FS/payinfo_Mixin.pm,
13082 htetc/handler.pl, httemplate/edit/cust_main/billing.html,
13083 httemplate/search/cust_pay.cgi: clean up payinfo_Mixin to use
13084 payby.pm for payby info and have card masking full 6-digit BIN
13085 prefix for card identification. have cust_pay_batch use
13086 payinfo_Mixin. require B:CC 0.30 for mask-aware cardtype(). fix
13087 payment reports to use mask too if available, so credit card type
13088 selection still works with encryption.
13090 2006-12-18 03:01 ivan
13092 * htetc/handler.pl, httemplate/edit/part_pkg.cgi: fix tax class not
13093 adding when there is only one pkg_class choice (triggers
13096 2006-12-18 00:08 ivan
13098 * Makefile: fix MASONDATA include for dev target
13100 2006-12-15 12:55 ivan
13102 * httemplate/elements/dashboard-toplist.html: add a new ticket link
13104 2006-12-15 05:09 ivan
13106 * httemplate/elements/dashboard-toplist.html: add a quick start at
13107 a "dashboard" customer list, mostly for internal use for starters
13109 2006-12-15 05:00 ivan
13111 * httemplate/elements/dashboard-toplist.html: add a quick start at
13112 a "dashboard" customer list, mostly for internal use for starters
13114 2006-12-15 04:43 ivan
13116 * FS/FS/Conf.pm, httemplate/index.html,
13117 httemplate/elements/dashboard-toplist.html: add a quick start at
13118 a "dashboard" customer list, mostly for internal use for starters
13120 2006-12-15 00:37 ivan
13122 * FS/FS/Setup.pm, bin/expand-country: add a quick tool for adding
13123 states to old databases
13125 2006-12-15 00:25 ivan
13127 * httemplate/edit/: cust_main.cgi, cust_main/billing.html:
13128 eliminate funkiness with reappearing "Postal invoice" on errors
13130 2006-12-14 21:29 jeff
13132 * htetc/handler.pl, httemplate/edit/process/cust_main.cgi,
13133 httemplate/elements/tr-input-date-field.html,
13134 httemplate/view/cust_main/misc.html: move use statements to
13135 handler.pl, do not show 1/1/70 for new birthdates, and improve
13138 2006-12-14 16:56 ivan
13140 * httemplate/edit/process/cust_main.cgi, htetc/handler.pl: add
13141 DateTime as a proper rather than hidden dependency
13143 2006-12-14 16:28 ivan
13145 * Makefile, FS/bin/freeside-addoutsource,
13146 FS/bin/freeside-deloutsource, FS/bin/freeside-queued,
13147 FS/bin/freeside-selfservice-server,
13148 FS/bin/freeside-sqlradius-radacctd, htetc/handler.pl: tiny bit of
13149 cleanup from the conf merge
13151 2006-12-14 01:27 ivan
13153 * Makefile, FS/FS/Conf.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
13154 FS/FS/part_export/vpopmail.pm, FS/bin/freeside-addoutsource,
13155 FS/bin/freeside-addoutsourceuser, FS/bin/freeside-adduser,
13156 FS/bin/freeside-deloutsource, FS/bin/freeside-deloutsourceuser,
13157 FS/bin/freeside-deluser, FS/bin/freeside-queued,
13158 FS/bin/freeside-selfservice-server, FS/bin/freeside-setup,
13159 FS/bin/freeside-sqlradius-radacctd, FS/bin/freeside-upgrade,
13160 bin/dbdef-create, bin/mapsecrets2access_user, htetc/handler.pl:
13161 make the config directory configurable
13163 2006-12-13 22:00 ivan
13165 * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
13166 FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
13167 FS/FS/payinfo_Mixin.pm, FS/FS/ClientAPI/MyAccount.pm,
13168 httemplate/edit/cust_main/billing.html,
13169 httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
13170 httemplate/search/cust_pay.cgi, FS/MANIFEST,
13171 FS/t/payinfo_Mixin.t, httemplate/edit/cust_refund.cgi,
13172 httemplate/edit/process/cust_main.cgi,
13173 httemplate/view/cust_main/billing.html,
13174 httemplate/view/cust_main/payment_history.html: encryption fixes
13175 from huntsberg & jayce
13177 2006-12-08 07:11 jeff
13179 * FS/FS/svc_acct.pm: stop unsuspending inappropriately
13181 2006-12-08 06:38 ivan
13183 * rt/html/Elements/Header: have RT header link to supported
13184 documentation link as well
13186 2006-12-08 05:36 ivan
13188 * httemplate/: view/cust_main/quick-charge.html,
13189 edit/process/quick-charge.cgi: some javascript validation magic
13190 to give one-time charges better UI
13192 2006-12-07 08:46 ivan
13194 * bin/pod2x: update pod2x for new self-service path
13196 2006-12-07 07:24 ivan
13198 * FS/FS/Setup.pm: oops, fix additional US pseudo-states
13200 2006-12-06 18:40 jeff
13202 * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
13203 FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
13204 FS/FS/cust_pkg.pm, FS/FS/prepay_credit.pm, FS/FS/svc_acct.pm,
13205 FS/FS/svc_broadband.pm, FS/FS/part_pkg/flat.pm,
13206 FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
13207 fs_selfservice/FS-SelfService/SelfService.pm,
13208 fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
13209 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
13210 fs_selfservice/FS-SelfService/cgi/view_usage.html,
13211 httemplate/edit/prepay_credit.cgi,
13212 httemplate/edit/process/prepay_credit.cgi,
13213 httemplate/misc/process/recharge_svc.html,
13214 httemplate/search/prepay_credit.html: retouch bandwidth countdown
13216 2006-12-05 07:53 jeff
13218 * FS/FS/part_export/sqlmail.pm: correct longstanding oops
13220 2006-12-04 18:37 jeff
13222 * httemplate/: edit/svc_acct.cgi, edit/process/svc_acct.cgi,
13223 view/svc_acct.cgi: editable service usage
13225 2006-12-02 16:42 ivan
13227 * FS/FS/cust_main.pm: clean up whitespace merge noise
13229 2006-12-02 14:04 ivan
13231 * FS/FS/part_pkg/flat_comission.pm: fix for commission price plan
13233 2006-11-30 22:31 jeff
13235 * FS/FS/Conf.pm, FS/FS/cust_pay_batch.pm,
13236 httemplate/misc/download-batch.cgi,
13237 httemplate/search/cust_pay_batch.cgi: chase canada E-xactBatch
13239 2006-11-30 17:41 ivan
13241 * FS/bin/freeside-queued: remove unnecessary service use (in an
13244 2006-11-30 17:35 ivan
13246 * FS/bin/freeside-expiration-alerter: go away and never come back,
13249 2006-11-30 17:34 ivan
13251 * FS/bin/freeside-email: begone $Id$ and your diff noise!
13253 2006-11-29 18:27 jeff
13255 * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
13256 FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
13257 FS/FS/ClientAPI/MyAccount.pm, FS/FS/UI/Web.pm,
13258 FS/FS/part_export/sqlradius.pm,
13259 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
13260 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
13261 fs_selfservice/FS-SelfService/cgi/view_usage.html,
13262 httemplate/edit/prepay_credit.cgi,
13263 httemplate/edit/process/prepay_credit.cgi,
13264 httemplate/misc/recharge_svc.html,
13265 httemplate/misc/process/recharge_svc.html,
13266 httemplate/search/prepay_credit.html,
13267 httemplate/view/cust_main/packages.html: prepaid download/upload
13270 2006-11-28 01:38 ivan
13272 * FS/FS/access_user.pm: usernames should be alphanumeric only
13274 2006-11-26 23:11 jeff
13276 * FS/FS/ClientAPI/Signup.pm,
13277 fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
13278 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
13279 fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
13280 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: order package
13283 2006-11-26 17:08 ivan
13285 * FS/FS/svc_acct.pm: some svc_acct.pm fixes for s1
13287 2006-11-26 15:09 jeff
13289 * httemplate/elements/menu.html: minor tyop
13291 2006-11-26 15:06 jeff
13293 * httemplate/: edit/process/cust_main_note.cgi, view/cust_main.cgi,
13294 view/cust_main/notes.html: more ajaxy customer notes
13296 2006-11-25 13:04 jeff
13298 * httemplate/view/cust_main.cgi: chill FF wrt POSTDATA
13300 2006-11-24 02:34 ivan
13302 * httemplate/browse/part_pkg.cgi: link to and label one-time
13305 2006-11-24 00:48 ivan
13307 * httemplate/elements/tr-input-beginning_ending.html,
13308 httemplate/elements/tr-input-lessthan_greaterthan.html,
13309 httemplate/search/cust_credit.html,
13310 httemplate/search/cust_pay.cgi,
13311 httemplate/search/report_cust_credit.html,
13312 httemplate/search/report_cust_pay.html, FS/FS/UI/Web.pm: add less
13313 than and greater than amounts to credit and payment searches
13315 2006-11-20 02:34 ivan
13317 * httemplate/browse/agent.cgi: remove annoying black box around
13320 2006-11-19 19:05 ivan
13322 * httemplate/autohandler: bug fix for open transactions
13324 2006-11-17 18:19 jeff
13326 * FS/FS/part_export/www_plesk.pm: add templating and web hosting
13327 optional on domain addition
13329 2006-11-17 02:16 ivan
13331 * FS/bin/freeside-prepaidd: initial fix for prepaid renewal
13332 problem; attempt to use an existing credit/payment before
13335 2006-11-16 07:37 jeff
13337 * httemplate/edit/process/part_bill_event.cgi: bug squishing
13339 2006-11-15 22:20 jeff
13341 * httemplate/: elements/tr-input-date-field.html,
13342 edit/cust_main.cgi, edit/process/cust_main.cgi,
13343 view/cust_main/misc.html: switch birthdate to DateTime
13345 2006-11-14 04:22 ivan
13347 * httemplate/misc/cust_main-import.cgi: add some docs on required
13350 2006-11-13 20:04 ivan
13352 * httemplate/: browse/agent.cgi,
13353 misc/delete-agent_payment_gateway.cgi: working agent gateway
13354 override delete link
13356 2006-11-13 19:30 ivan
13358 * FS/FS/Misc.pm: Tie::IxHash data disappears when sent with
13361 2006-11-13 19:16 ivan
13363 * FS/FS/Misc.pm, FS/FS/ClientAPI/MyAccount.pm,
13364 FS/FS/ClientAPI/Signup.pm,
13365 fs_selfservice/FS-SelfService/cgi/signup.html: have signup page
13366 use card-types config too
13368 2006-11-13 18:54 ivan
13370 * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add card-types
13371 configuration value for self-service
13373 2006-11-12 17:09 ivan
13375 * FS/FS/CGI.pm, httemplate/elements/error.html,
13376 httemplate/elements/header.html,
13377 httemplate/pref/pref-process.html, httemplate/pref/pref.html: add
13378 preference page, start with just a password changer
13380 2006-11-08 18:52 jeff
13382 * FS/FS/TicketSystem/RT_External.pm: recorrect ticket order
13384 2006-11-08 18:28 jeff
13386 * FS/FS/TicketSystem/RT_External.pm: correct ticket order
13388 2006-11-05 14:39 ivan
13390 * Makefile: call it 1.7.1 to avoid confusion
13392 2006-11-05 14:28 ivan
13394 * bin/: customer-faker, payment-faker: some sample data creators
13396 2006-11-05 11:34 ivan
13398 * FS/FS/cust_main.pm: fix empty invoice number omitting in
13401 2006-11-05 11:22 ivan
13403 * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
13405 2006-11-05 10:06 ivan
13407 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: for want of a
13410 2006-11-05 10:03 ivan
13412 * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: have card_type
13413 be an optional param anyway
13415 2006-11-05 10:03 ivan
13417 * FS/FS/ClientAPI/MyAccount.pm: fix auto-population of card_type
13418 SELECT in self-service payment form
13420 2006-11-05 09:36 ivan
13422 * fs_selfservice/FS-SelfService/: SelfService.pm,
13423 cgi/selfservice.cgi: add some self-service debugging
13425 2006-11-05 08:58 ivan
13427 * FS/bin/freeside-selfservice-server: fix spurious disconnection
13428 errors in selfservice server log
13430 2006-11-05 07:55 ivan
13432 * httemplate/view/cust_main/payment_history.html: fix but with no
13433 "show prior history" showing up when everything is hidden
13435 2006-11-03 14:02 ivan
13437 * FS/FS/part_pkg.pm: add every 45 day option to available
13440 2006-10-31 10:56 jeff
13442 * FS/FS/part_export/sqlradius.pm: do not require a reason to have
13445 2006-10-31 08:57 jeff
13447 * httemplate/edit/process/cust_main_note.cgi: ugh, too restrictive
13449 2006-10-30 04:39 ivan
13451 * FS/FS/cust_main.pm: realtime_bop: don't pass an empty
13452 invoice_number to B:OP, omit the field entirely
13454 2006-10-29 17:28 ivan
13456 * FS/MANIFEST: removing freeside-daily
13458 2006-10-29 16:26 ivan
13460 * FS/bin/freeside-bill: removing pre-1.4 freeside-bill
13462 2006-10-27 12:10 ivan
13464 * FS/FS/: Conf.pm, cust_pkg.pm: add
13465 unsuspend-always_adjust_next_bill_date config option for qis
13467 2006-10-27 10:01 jeff
13469 * FS/FS/AccessRight.pm, httemplate/edit/cust_main_note.cgi,
13470 httemplate/edit/process/cust_main_note.cgi,
13471 httemplate/elements/overlibmws_crossframe.js,
13472 httemplate/view/cust_main/notes.html: editable notes
13474 2006-10-26 19:12 jeff
13476 * FS/FS/part_export/: shellcommands.pm, sqlradius.pm: export
13477 enhancements for suspend reasons
13479 2006-10-26 01:35 ivan
13481 * fs_selfservice/FS-SelfService/cgi/signup.html: don't display a
13482 (none) package selection if there's a default
13484 2006-10-25 11:10 jeff
13486 * httemplate/view/cust_main/packages.html: show reasons
13488 2006-10-25 10:36 ivan
13490 * httemplate/: elements/pager.html, search/cust_main.cgi,
13491 search/elements/search.html: pagination patch from UNTD - limit
13492 the number of page links displayed and have a drop-down option
13493 for selecting number of entries per page
13495 2006-10-25 05:04 ivan
13497 * conf/ticket_system: default to RT_Internal ticketing
13499 2006-10-24 21:51 jeff
13501 * httemplate/elements/tr-selectmultiple-part_pkg.html: heh
13503 2006-10-24 21:44 jeff
13505 * httemplate/: elements/tr-selectmultiple-part_pkg.html,
13506 search/cust_pkg.cgi, search/report_cust_pkg.html: select multiple
13507 pkgparts on advanced package report
13509 2006-10-24 20:12 jeff
13511 * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: no usersvc
13514 2006-10-24 19:22 jeff
13516 * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
13517 httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
13518 httemplate/edit/svc_acct.cgi: limited domain select
13520 2006-10-24 11:26 jeff
13522 * FS/FS/Schema.pm, FS/FS/cust_main.pm,
13523 httemplate/view/cust_main/misc.html: add customer signup date
13525 2006-10-23 02:44 ivan
13527 * httemplate/elements/menu.html: have the unlinked account search
13528 go to UN_username so it doesn't miss accounts with no UID
13530 2006-10-23 02:35 ivan
13532 * httemplate/elements/header.html: eek, VALIGN=top for the page
13534 2006-10-23 02:24 ivan
13536 * FS/FS/cust_main.pm: always do substring & fuzzy, getting
13537 complains searches are not returning enough
13539 2006-10-23 01:47 ivan
13541 * httemplate/misc/process/cancel_pkg.html: better error message if
13542 you don't enter a reason. FS::reason::check can untaint its
13543 data, and will allow punctuation in reasons
13545 2006-10-23 01:30 ivan
13547 * fs_selfservice/FS-SelfService/cgi/: agent.cgi,
13548 cust_bill-logo.cgi, passwd.cgi, selfservice.cgi, signup.html:
13549 remove -w to prevent warnings from messing up otherwise working
13552 2006-10-22 23:38 ivan
13554 * FS/FS/Record.pm: add AU to list of zip-requiring countries
13556 2006-10-22 21:21 jeff
13558 * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
13559 FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
13560 httemplate/edit/reason.html,
13561 httemplate/edit/process/part_bill_event.cgi,
13562 httemplate/elements/tr-select-reason.html,
13563 httemplate/misc/cancel_pkg.html,
13564 httemplate/misc/process/cancel_pkg.html: events should attach
13567 2006-10-22 18:47 ivan
13569 * httemplate/view/cust_main/packages.html: fix regression from
13570 table re-layout: don't display provision links for cancelled
13573 2006-10-22 04:42 ivan
13575 * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
13576 fs_selfservice/FS-SelfService/cgi/signup.cgi: add signup server
13579 2006-10-21 22:22 ivan
13581 * FS/FS/part_pkg/prepaid.pm: doh, forgot fieldorder. should just
13582 use Tie::IxHash here too
13584 2006-10-21 22:18 ivan
13586 * FS/: FS/part_pkg/prepaid.pm, bin/freeside-prepaidd: add price
13587 plan option for prepaid packages to cancel instead of suspend
13589 2006-10-21 17:35 ivan
13591 * httemplate/elements/menu.html: link to wrong place
13593 2006-10-20 15:49 ivan
13595 * FS/FS/part_pkg.pm: add 48-hour billing
13597 2006-10-19 07:32 jeff
13599 * FS/FS/Conf.pm: [no log message]
13601 2006-10-19 07:29 jeff
13603 * FS/FS/cust_pkg_reason.pm: suspension and cancellation reasons
13605 2006-10-19 07:26 jeff
13607 * httemplate/elements/tr-select-reason.html,
13608 httemplate/misc/cancel_pkg.cgi, httemplate/misc/cancel_pkg.html,
13609 httemplate/misc/expire_pkg.cgi,
13610 httemplate/misc/process/cancel_pkg.html,
13611 httemplate/misc/process/expire_pkg.cgi,
13612 httemplate/misc/susp_pkg.cgi, FS/t/cust_pkg_reason.t: suspension
13613 and cancellation reasons
13615 2006-10-19 07:23 jeff
13617 * FS/FS/cancel_reason.pm, FS/FS/reason.pm, FS/FS/reason_type.pm,
13618 FS/t/cancel_reason.t, FS/t/reason.t, FS/t/reason_type.t,
13619 httemplate/browse/reason.html,
13620 httemplate/browse/reason_type.html,
13621 httemplate/edit/process/reason.html,
13622 httemplate/edit/process/reason_type.html,
13623 httemplate/edit/reason.html, httemplate/edit/reason_type.html:
13624 suspension and cancellation reasons
13626 2006-10-18 21:41 jeff
13628 * FS/FS/part_export/acct_plesk.pm: wrong method
13630 2006-10-18 16:07 jeff
13632 * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/part_bill_event.pm,
13633 FS/MANIFEST, htetc/handler.pl,
13634 httemplate/browse/part_bill_event.cgi,
13635 httemplate/edit/elements/edit.html,
13636 httemplate/edit/part_bill_event.cgi,
13637 httemplate/edit/process/part_bill_event.cgi,
13638 httemplate/elements/menu.html,
13639 httemplate/view/cust_main/packages.html: suspension and
13640 cancellation reasons
13642 2006-10-18 02:30 ivan
13644 * httemplate/docs/: config.html, export.html: removing obsolete
13645 config.html, moving info from export.html into wiki
13647 2006-10-17 17:05 jeff
13649 * httemplate/elements/tr-input-date-field.html: fix ugly null dates
13651 2006-10-17 02:03 ivan
13653 * rt/: html/Elements/Header, html/Elements/CollectionAsTable/Row,
13654 html/NoAuth/webrt.css, sbin/rt-setup-database.in: commiting rt
13657 2006-10-17 01:49 ivan
13659 * rt/: html/NoAuth/printrt.css, lib/t/regression/14linking.t,
13660 lib/t/regression/22search_tix_by_watcher.t: Initial revision
13662 2006-10-16 22:49 ivan
13664 * fs_selfservice/FS-SelfService/SelfService.pm: fix signup problem
13667 2006-10-16 10:59 ivan
13669 * FS/FS/Record.pm: fix for agent_custid unique bs ('violates unique
13670 constraint cust_main18'), hope this doesn't break anything else
13672 2006-10-16 10:13 ivan
13674 * httemplate/: edit/cust_main.cgi, view/cust_main/misc.html: its
13675 not my monday morning
13677 2006-10-16 10:11 ivan
13679 * FS/FS/Conf.pm: closing bracket helps
13681 2006-10-16 10:10 ivan
13683 * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
13684 httemplate/view/cust_main/misc.html: add a conf checkbox to turn
13687 2006-10-16 09:56 ivan
13689 * httemplate/edit/cust_main.cgi: fix stickiness bug when editing
13690 advertising sources
13692 2006-10-15 19:21 ivan
13694 * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: fix typo
13695 switching Net::Plesk to a run-time dependency
13697 2006-10-14 16:53 ivan
13699 * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: don't load
13700 Net::Plesk until its needed, to prevent every install from
13703 2006-10-14 13:47 jeff
13705 * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: preliminary
13708 2006-10-14 03:09 ivan
13710 * httemplate/search/report_receivables.cgi: that should fix
13711 statuses on receivables report
13713 2006-10-14 02:55 ivan
13715 * httemplate/docs/: index.html, selfservice.html: move
13716 signup/self-service install to wiki
13718 2006-10-12 02:42 ivan
13720 * FS/FS/cust_main.pm: fix "amatch: $_ is undefined: what are you
13721 matching" error when there are no companies in the fuzzy cache
13724 2006-10-08 22:05 ivan
13726 * FS/FS/Conf.pm: date selektah
13728 2006-10-08 21:27 jeff
13730 * httemplate/edit/process/cust_main.cgi: more BoD
13732 2006-10-08 18:05 ivan
13734 * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser,
13735 freeside-adduser: update the tools for dev installs
13737 2006-10-08 17:30 ivan
13739 * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: have the new style
13740 notes be the default
13742 2006-10-08 17:26 ivan
13744 * httemplate/view/: cust_main.cgi, cust_main/tickets.html: clean up
13745 the customer view a tiny bit
13747 2006-10-08 17:13 ivan
13749 * htetc/handler.pl: add cust_main_note to handler.pl
13751 2006-10-08 01:17 ivan
13753 * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
13754 FS/FS/Setup.pm, FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
13755 FS/FS/payby.pm, bin/customer-faker, htetc/handler.pl,
13756 httemplate/edit/part_bill_event.cgi,
13757 httemplate/elements/menu.html,
13758 httemplate/search/cust_pay_batch.cgi,
13759 httemplate/search/pay_batch.cgi,
13760 httemplate/search/elements/search.html: add menu items for credit
13761 card batching, debug last-minute changes to payby.pm, add ACL for
13762 re-processing batches, separate CARD and CHEK batches, fixed
13763 defaults for batch formats
13765 2006-10-07 16:40 ivan
13767 * FS/FS/cust_bill.pm: remove a spurious commit from batch_card and
13768 document realtime option
13770 2006-10-07 14:40 ivan
13772 * FS/FS/cust_main.pm: better error msg on CSV import with bad
13775 2006-10-04 14:22 jeff
13777 * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/Conf.pm,
13778 FS/FS/Record.pm, httemplate/edit/cust_main.cgi,
13779 httemplate/elements/tr-input-date-field.html,
13780 httemplate/view/cust_main/misc.html: DoB
13782 2006-10-03 15:44 jeff
13784 * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_main.pm,
13785 FS/FS/cust_main_note.pm, FS/MANIFEST, FS/FS/Schema.pm,
13786 FS/t/cust_main_note.t, httemplate/edit/cust_main.cgi,
13787 httemplate/edit/cust_main_note.cgi,
13788 httemplate/edit/process/cust_main_note.cgi,
13789 httemplate/view/cust_main.cgi,
13790 httemplate/view/cust_main/notes.html: Enhanced customer notes
13792 2006-10-03 08:59 ivan
13794 * FS/FS/: cust_main_invoice.pm, cust_pay_batch.pm, svc_external.pm,
13795 svc_www.pm: s/repalce/replace/ in POD doc
13797 2006-09-29 10:22 ivan
13799 * FS/FS/access_user.pm: fix problem with viewing unlinked services
13801 2006-09-29 09:18 ivan
13803 * FS/FS/part_export/domain_sql.pm: precedence error causing schema
13804 mapped values to disappear
13806 2006-09-29 08:36 ivan
13808 * FS/FS/part_export/domain_sql.pm: fix mapping problem in
13811 2006-09-28 10:45 ivan
13813 * FS/FS/svc_acct.pm: missing $ in ldap_password
13815 2006-09-26 11:55 ivan
13817 * httemplate/search/: svc_Smart.html, svc_acct.cgi: fix
13818 username@domain search
13820 2006-09-23 11:33 ivan
13822 * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: update to
13823 mailserver integration
13825 2006-09-20 21:41 ivan
13827 * FS/FS/part_export/acct_sql.pm: support static values in acct_sql
13830 2006-09-20 09:00 ivan
13832 * FS/FS/part_export/acct_sql.pm: eek, terminate the javascript
13834 2006-09-20 08:20 ivan
13836 * FS/FS/part_export/acct_sql.pm: finish correcting the naming
13838 2006-09-20 08:19 ivan
13840 * FS/FS/part_export/domain_sql.pm: tie correctly!
13842 2006-09-19 09:49 ivan
13844 * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
13845 part_export/domain_sql.pm: add domain_sql export for new
13846 mailserver config and modify acct_sql export for same
13848 2006-09-17 19:21 ivan
13850 * httemplate/elements/menu.html: ticket system disableability for
13853 2006-09-16 13:07 ivan
13855 * bin/customer-faker: bulk fake customer insert
13857 2006-09-15 12:15 ivan
13859 * FS/FS/AccessRight.pm, httemplate/search/cust_tax_exempt_pkg.cgi,
13860 httemplate/view/cust_main/payment_history.html: add link to
13861 customer tax exemptions to customer view page
13863 2006-09-14 22:10 ivan
13865 * FS/FS/: Schema.pm, cust_bill_ApplicationCommon.pm,
13866 cust_bill_pay_pkg.pm, cust_credit_bill_pkg.pm: add sdate and
13867 edate to cust_bill_pay_pkg and cust_credit_bill_pkg tables
13869 2006-09-14 12:33 ivan
13871 * httemplate/edit/part_virtual_field.cgi: don't promise virtual
13872 fields on tables we can't deliver them on. virtual fields suck
13873 anyway, they should be real database fields
13875 2006-09-14 12:30 ivan
13877 * httemplate/edit/process/generic.cgi: pointer to
13878 elements/process.html, fwiw
13880 2006-09-13 09:01 ivan
13882 * httemplate/search/report_cust_pay.html: add check # search, here
13885 2006-09-13 07:57 ivan
13887 * FS/FS/cust_bill_ApplicationCommon.pm: yes, that does appear to be
13888 the fix for all this trouble. s/qsearchs/qsearch/
13890 2006-09-13 07:53 ivan
13892 * FS/FS/: cust_credit.pm, cust_pay.pm: some cleanup while i'm here
13894 2006-09-12 19:14 ivan
13896 * FS/FS/Record.pm: encryption-on-insert bugfix from untd
13898 2006-09-12 19:11 ivan
13900 * FS/FS/svc_Common.pm: in-place replace bugfix from untd &
13903 2006-09-12 14:27 ivan
13905 * httemplate/search/cust_main.cgi: no need to log this
13907 2006-09-05 18:20 ivan
13909 * bin/breakdown-bill-applications: not done yet
13911 2006-09-05 18:08 ivan
13913 * fs_selfservice/DEPLOY: this was supposed to just be a local hack,
13914 how did it wind up in CVS?
13916 2006-09-05 18:08 ivan
13918 * FS/bin/freeside-setup: new world ACLs
13920 2006-09-05 18:07 ivan
13922 * FS/FS/ClientAPI/Signup.pm: less cut and paste
13924 2006-09-05 18:07 ivan
13926 * FS/FS/payby.pm: ugh DCLN :/
13928 2006-09-05 18:06 ivan
13930 * FS/FS/cust_svc.pm: add some debugging
13932 2006-09-05 18:06 ivan
13934 * FS/FS/cdr.pm: add missing =back
13936 2006-09-05 09:44 ivan
13938 * httemplate/edit/process/cust_refund.cgi: fix refunds, really
13940 2006-09-05 09:27 ivan
13942 * httemplate/edit/process/cust_refund.cgi: fix FS::payby::payby2bop
13945 2006-09-04 13:31 ivan
13947 * httemplate/search/sqlradius.cgi: really fix the embedded duration
13950 2006-09-04 13:22 ivan
13952 * httemplate/search/sqlradius.cgi: use the exact provided time
13954 2006-09-04 13:15 ivan
13956 * httemplate/search/sqlradius.cgi: fix the date/time parsing
13958 2006-09-04 13:12 ivan
13960 * httemplate/search/sqlradius.cgi: fix the embedded duration table
13962 2006-09-04 13:10 ivan
13964 * httemplate/search/sqlradius.cgi: fix the gridding colors
13966 2006-09-04 13:05 ivan
13968 * httemplate/: elements/tr-input-beginning_ending.html,
13969 search/sqlradius.cgi, search/sqlradius.html: allow time selection
13970 in RADIUS searches and grid-ize the resulting table
13972 2006-09-04 09:24 ivan
13974 * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add RADIUS
13975 session search back to main menu
13977 2006-09-02 20:14 ivan
13979 * bin/dbdef-create: REALLY don't error out trying to create a dbdef
13982 2006-09-02 20:12 ivan
13984 * bin/dbdef-create: don't error out trying to create a dbdef file
13987 2006-09-02 13:38 ivan
13989 * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
13990 agent-virtualize invoice event reports
13992 2006-09-01 00:52 ivan
13994 * fs_selfservice/FS-SelfService/cgi/signup.html: pretty this up a
13997 2006-08-31 18:51 lawrence
13999 * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
14000 fs_selfservice/FS-SelfService/cgi/signup.html: Progress
14001 checkpoint on improved signup stuff for additional services
14003 2006-08-31 14:26 lawrence
14005 * httemplate/config/config-process.cgi: make select-sub parameters
14008 2006-08-31 13:47 ivan
14010 * eg/TEMPLATE_cust_main.import, etc/megapop.pl: BEGONE $Id
14012 2006-08-31 13:44 ivan
14014 * bin/: svc_acct.import, svc_domain.erase: BEGONE $Id$
14016 2006-08-31 13:44 ivan
14018 * bin/svc_acct.export: removing obsolete file
14020 2006-08-31 12:59 ivan
14022 * bin/fs-migrate-svc_acct_sm: BEGONE $Id$
14024 2006-08-31 12:25 ivan
14026 * fs_selfservice/FS-SelfService/cgi/signup.cgi: BEGONE $Id$
14028 2006-08-30 09:24 ivan
14030 * bin/mapsecrets2access_user: need a username arg for now... this
14031 should make the error message less confusing
14033 2006-08-30 08:41 ivan
14035 * FS/bin/freeside-adduser: get rid of all the htpasswd stuff in
14038 2006-08-29 11:04 khoff
14040 * FS/FS/part_pkg/flat_introrate.pm: Introductory rates...just what
14041 we always wanted. Requires Date::Manip.
14043 2006-08-29 10:50 lawrence
14045 * FS/FS/ClientAPI/Signup.pm,
14046 fs_selfservice/FS-SelfService/cgi/signup.cgi,
14047 fs_selfservice/FS-SelfService/cgi/signup.html: Signup
14050 2006-08-28 06:52 ivan
14052 * httemplate/edit/process/cust_main.cgi: parameters to method calls
14055 2006-08-27 17:52 jeff
14057 * FS/FS/cust_bill.pm: protect against a race
14059 2006-08-27 15:55 jeff
14061 * Makefile: more clean
14063 2006-08-27 14:50 jeff
14065 * FS/FS/cust_bill.pm, FS/FS/payby.pm,
14066 httemplate/misc/process/payment.cgi: fix payby2bop brokenness
14068 2006-08-27 13:10 jeff
14070 * FS/FS/cust_pay_batch.pm: no comment
14072 2006-08-27 13:09 jeff
14074 * FS/FS/payby.pm: oops
14076 2006-08-27 12:33 ivan
14078 * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add back
14079 invoice event reports
14081 2006-08-27 12:30 jeff
14083 * httemplate/: edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
14084 edit/cust_credit_bill.cgi, misc/download-batch.cgi: correct bad
14085 conflict resolution
14087 2006-08-26 16:15 jeff
14089 * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
14090 FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay_batch.pm,
14091 FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
14092 FS/FS/part_bill_event.pm, FS/FS/payby.pm,
14093 FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
14094 FS/t/cust_bill_pay_batch.t, httemplate/browse/cust_pay_batch.cgi,
14095 httemplate/edit/cust_bill_pay.cgi,
14096 httemplate/edit/cust_credit.cgi,
14097 httemplate/edit/cust_credit_bill.cgi,
14098 httemplate/edit/part_bill_event.cgi,
14099 httemplate/edit/process/cust_main.cgi,
14100 httemplate/edit/process/cust_refund.cgi,
14101 httemplate/misc/bill.cgi, httemplate/misc/download-batch.cgi,
14102 httemplate/misc/process/payment.cgi,
14103 httemplate/search/cust_pay_batch.cgi,
14104 httemplate/search/pay_batch.cgi,
14105 httemplate/search/pay_batch.html,
14106 httemplate/search/report_cust_pay_batch.html: batch refactor
14109 2006-08-26 07:44 ivan
14111 * FS/FS/Schema.pm: better error reporting for schema load failures
14112 (w/DBIx::DBSchema 0.32+), hopefully...
14114 2006-08-26 07:39 ivan
14116 * FS/FS/Schema.pm: better error reporting for schema load failures
14117 (w/DBIx::DBSchema 0.32+), hopefully...
14119 2006-08-26 05:57 ivan
14121 * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi: fix
14122 javascript for auto-setting application amount
14124 2006-08-25 19:20 ivan
14126 * httemplate/edit/cust_bill_pay.cgi: fix javascript for
14127 auto-setting application amount
14129 2006-08-25 19:20 ivan
14131 * htetc/handler.pl: i want max and min!
14133 2006-08-25 19:12 ivan
14135 * FS/FS/: Record.pm: foiled by autovivification!
14137 2006-08-25 12:30 ivan
14139 * FS/FS/Misc.pm, FS/FS/Record.pm,
14140 httemplate/edit/cust_main/select-country.html,
14141 httemplate/edit/cust_main/select-county.html,
14142 httemplate/edit/cust_main/select-state.html: use GROUP BY instead
14143 of DISTINCT ON in the state and country queries for better
14144 cross-database compatibility, based on a preliminary patch from
14147 2006-08-23 18:37 ivan
14149 * httemplate/edit/: cust_credit.cgi, cust_pay.cgi: oops,
14150 "Auto-apply to invoices" dropdown disappeared
14152 2006-08-23 15:25 ivan
14154 * Makefile, httemplate/index.html,
14155 httemplate/browse/access_group.html,
14156 httemplate/browse/access_user.html,
14157 httemplate/browse/addr_block.cgi, httemplate/browse/agent.cgi,
14158 httemplate/browse/agent_type.cgi,
14159 httemplate/browse/cust_main_county.cgi,
14160 httemplate/browse/cust_pay_batch.cgi,
14161 httemplate/browse/inventory_class.html,
14162 httemplate/browse/msgcat.cgi, httemplate/browse/nas.cgi,
14163 httemplate/browse/part_bill_event.cgi,
14164 httemplate/browse/part_export.cgi,
14165 httemplate/browse/part_pkg.cgi,
14166 httemplate/browse/part_referral.html,
14167 httemplate/browse/part_svc.cgi,
14168 httemplate/browse/part_virtual_field.cgi,
14169 httemplate/browse/payment_gateway.html,
14170 httemplate/browse/pkg_class.html, httemplate/browse/rate.cgi,
14171 httemplate/browse/router.cgi, httemplate/browse/svc_acct_pop.cgi,
14172 httemplate/browse/elements/browse.html,
14173 httemplate/config/config-process.cgi,
14174 httemplate/config/config-view.cgi, httemplate/config/config.cgi,
14175 httemplate/docs/trouble.html, httemplate/edit/REAL_cust_pkg.cgi,
14176 httemplate/edit/access_group.html,
14177 httemplate/edit/access_user.html, httemplate/edit/agent.cgi,
14178 httemplate/edit/agent_payment_gateway.html,
14179 httemplate/edit/agent_type.cgi,
14180 httemplate/edit/bulk-cust_svc.html,
14181 httemplate/edit/cust_bill_pay.cgi,
14182 httemplate/edit/cust_credit.cgi,
14183 httemplate/edit/cust_credit_bill.cgi,
14184 httemplate/edit/cust_main.cgi,
14185 httemplate/edit/cust_main_county-expand.cgi,
14186 httemplate/edit/cust_main_county.cgi,
14187 httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
14188 httemplate/edit/cust_refund.cgi,
14189 httemplate/edit/inventory_class.html, httemplate/edit/msgcat.cgi,
14190 httemplate/edit/part_bill_event.cgi,
14191 httemplate/edit/part_export.cgi, httemplate/edit/part_pkg.cgi,
14192 httemplate/edit/part_referral.html, httemplate/edit/part_svc.cgi,
14193 httemplate/edit/part_virtual_field.cgi,
14194 httemplate/edit/payment_gateway.html,
14195 httemplate/edit/pkg_class.html,
14196 httemplate/edit/prepay_credit.cgi, httemplate/edit/rate.cgi,
14197 httemplate/edit/rate_region.cgi, httemplate/edit/reg_code.cgi,
14198 httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
14199 httemplate/edit/svc_acct_pop.cgi,
14200 httemplate/edit/svc_broadband.cgi,
14201 httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
14202 httemplate/edit/svc_forward.cgi, httemplate/edit/svc_phone.cgi,
14203 httemplate/edit/svc_www.cgi,
14204 httemplate/edit/cust_main/billing.html,
14205 httemplate/edit/cust_main/contact.html,
14206 httemplate/edit/cust_main/select-country.html,
14207 httemplate/edit/cust_main/select-county.html,
14208 httemplate/edit/cust_main/select-state.html,
14209 httemplate/edit/elements/edit.html,
14210 httemplate/edit/elements/svc_Common.html,
14211 httemplate/edit/process/REAL_cust_pkg.cgi,
14212 httemplate/edit/process/access_group.html,
14213 httemplate/edit/process/access_user.html,
14214 httemplate/edit/process/agent.cgi,
14215 httemplate/edit/process/agent_payment_gateway.html,
14216 httemplate/edit/process/agent_type.cgi,
14217 httemplate/edit/process/bulk-cust_svc.cgi,
14218 httemplate/edit/process/cust_bill_pay.cgi,
14219 httemplate/edit/process/cust_credit.cgi,
14220 httemplate/edit/process/cust_credit_bill.cgi,
14221 httemplate/edit/process/cust_main.cgi,
14222 httemplate/edit/process/cust_main_county-collapse.cgi,
14223 httemplate/edit/process/cust_main_county-expand.cgi,
14224 httemplate/edit/process/cust_main_county.cgi,
14225 httemplate/edit/process/cust_pay.cgi,
14226 httemplate/edit/process/cust_pkg.cgi,
14227 httemplate/edit/process/cust_refund.cgi,
14228 httemplate/edit/process/cust_svc.cgi,
14229 httemplate/edit/process/domain_record.cgi,
14230 httemplate/edit/process/generic.cgi,
14231 httemplate/edit/process/inventory_class.html,
14232 httemplate/edit/process/msgcat.cgi,
14233 httemplate/edit/process/part_bill_event.cgi,
14234 httemplate/edit/process/part_export.cgi,
14235 httemplate/edit/process/part_pkg.cgi,
14236 httemplate/edit/process/part_referral.html,
14237 httemplate/edit/process/part_svc.cgi,
14238 httemplate/edit/process/payment_gateway.html,
14239 httemplate/edit/process/pkg_class.html,
14240 httemplate/edit/process/prepay_credit.cgi,
14241 httemplate/edit/process/quick-charge.cgi,
14242 httemplate/edit/process/quick-cust_pkg.cgi,
14243 httemplate/edit/process/rate.cgi,
14244 httemplate/edit/process/rate_region.cgi,
14245 httemplate/edit/process/reg_code.cgi,
14246 httemplate/edit/process/router.cgi,
14247 httemplate/edit/process/svc_acct.cgi,
14248 httemplate/edit/process/svc_acct_pop.cgi,
14249 httemplate/edit/process/svc_broadband.cgi,
14250 httemplate/edit/process/svc_domain.cgi,
14251 httemplate/edit/process/svc_external.cgi,
14252 httemplate/edit/process/svc_forward.cgi,
14253 httemplate/edit/process/svc_phone.html,
14254 httemplate/edit/process/svc_www.cgi,
14255 httemplate/edit/process/addr_block/add.cgi,
14256 httemplate/edit/process/addr_block/allocate.cgi,
14257 httemplate/edit/process/addr_block/deallocate.cgi,
14258 httemplate/edit/process/addr_block/split.cgi,
14259 httemplate/edit/process/elements/process.html,
14260 httemplate/edit/process/elements/svc_Common.html,
14261 httemplate/elements/checkboxes-table-name.html,
14262 httemplate/elements/checkboxes-table.html,
14263 httemplate/elements/header-popup.html,
14264 httemplate/elements/header.html,
14265 httemplate/elements/jsrsServer.html,
14266 httemplate/elements/menu.html, httemplate/elements/menubar.html,
14267 httemplate/elements/pager.html,
14268 httemplate/elements/phonenumber.html,
14269 httemplate/elements/progress-init.html,
14270 httemplate/elements/progress-popup.html,
14271 httemplate/elements/search-cust_main.html,
14272 httemplate/elements/select-access_group.html,
14273 httemplate/elements/select-agent.html,
14274 httemplate/elements/select-cust-fields.html,
14275 httemplate/elements/select-cust_pkg-status.html,
14276 httemplate/elements/select-month_year.html,
14277 httemplate/elements/select-part_referral.html,
14278 httemplate/elements/select-pkg_class.html,
14279 httemplate/elements/select-table.html,
14280 httemplate/elements/select-taxclass.html,
14281 httemplate/elements/small_custview.html,
14282 httemplate/elements/table-grid.html,
14283 httemplate/elements/table.html,
14284 httemplate/elements/tr-select-access_group.html,
14285 httemplate/elements/tr-select-agent.html,
14286 httemplate/elements/tr-select-cust-fields.html,
14287 httemplate/elements/tr-select-cust_pkg-status.html,
14288 httemplate/elements/tr-select-from_to.html,
14289 httemplate/elements/tr-select-part_referral.html,
14290 httemplate/elements/tr-select-pkg_class.html,
14291 httemplate/elements/xmlhttp.html,
14292 httemplate/graph/cust_bill_pkg.cgi,
14293 httemplate/graph/money_time.cgi,
14294 httemplate/graph/report_cust_bill_pkg.html,
14295 httemplate/graph/report_money_time.html,
14296 httemplate/graph/elements/monthly.html,
14297 httemplate/misc/batch-cust_pay.html, httemplate/misc/bill.cgi,
14298 httemplate/misc/cancel-unaudited.cgi,
14299 httemplate/misc/cancel_pkg.cgi, httemplate/misc/catchall.cgi,
14300 httemplate/misc/cdr-import.html, httemplate/misc/change_pkg.cgi,
14301 httemplate/misc/counties.cgi,
14302 httemplate/misc/cust_main-cancel.cgi,
14303 httemplate/misc/cust_main-import.cgi,
14304 httemplate/misc/cust_main-import_charges.cgi,
14305 httemplate/misc/delete-cust_credit.cgi,
14306 httemplate/misc/delete-cust_pay.cgi,
14307 httemplate/misc/delete-customer.cgi,
14308 httemplate/misc/delete-domain_record.cgi,
14309 httemplate/misc/delete-part_export.cgi,
14310 httemplate/misc/download-batch.cgi, httemplate/misc/dump.cgi,
14311 httemplate/misc/email-invoice.cgi,
14312 httemplate/misc/email_invoice_events.cgi,
14313 httemplate/misc/email_invoices.cgi,
14314 httemplate/misc/expire_pkg.cgi, httemplate/misc/fax-invoice.cgi,
14315 httemplate/misc/fax_invoice_events.cgi,
14316 httemplate/misc/fax_invoices.cgi,
14317 httemplate/misc/inventory_item-import.html,
14318 httemplate/misc/link.cgi, httemplate/misc/meta-import.cgi,
14319 httemplate/misc/payment.cgi, httemplate/misc/print-invoice.cgi,
14320 httemplate/misc/print_invoice_events.cgi,
14321 httemplate/misc/print_invoices.cgi, httemplate/misc/queue.cgi,
14322 httemplate/misc/states.cgi, httemplate/misc/susp_pkg.cgi,
14323 httemplate/misc/unapply-cust_credit.cgi,
14324 httemplate/misc/unapply-cust_pay.cgi,
14325 httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
14326 httemplate/misc/unvoid-cust_pay_void.cgi,
14327 httemplate/misc/upload-batch.cgi,
14328 httemplate/misc/void-cust_pay.cgi, httemplate/misc/whois.cgi,
14329 httemplate/misc/xmlhttp-cust_main-search.cgi,
14330 httemplate/misc/xmlrpc.cgi,
14331 httemplate/misc/process/batch-cust_pay.cgi,
14332 httemplate/misc/process/catchall.cgi,
14333 httemplate/misc/process/cdr-import.html,
14334 httemplate/misc/process/cust_main-import.cgi,
14335 httemplate/misc/process/cust_main-import_charges.cgi,
14336 httemplate/misc/process/delete-customer.cgi,
14337 httemplate/misc/process/expire_pkg.cgi,
14338 httemplate/misc/process/inventory_item-import.html,
14339 httemplate/misc/process/link.cgi,
14340 httemplate/misc/process/meta-import.cgi,
14341 httemplate/misc/process/payment.cgi, httemplate/search/cdr.html,
14342 httemplate/search/cust_bill.html,
14343 httemplate/search/cust_bill_event.cgi,
14344 httemplate/search/cust_bill_event.html,
14345 httemplate/search/cust_bill_pkg.cgi,
14346 httemplate/search/cust_credit.html,
14347 httemplate/search/cust_main-otaker.cgi,
14348 httemplate/search/cust_main-zip.html,
14349 httemplate/search/cust_main.cgi, httemplate/search/cust_pay.cgi,
14350 httemplate/search/cust_pkg.cgi,
14351 httemplate/search/cust_tax_exempt_pkg.cgi,
14352 httemplate/search/inventory_item.html,
14353 httemplate/search/prepay_credit.html,
14354 httemplate/search/queue.html, httemplate/search/reg_code.html,
14355 httemplate/search/report_cdr.html,
14356 httemplate/search/report_cust_bill.html,
14357 httemplate/search/report_cust_credit.html,
14358 httemplate/search/report_cust_main-zip.html,
14359 httemplate/search/report_cust_pay.html,
14360 httemplate/search/report_cust_pkg.html,
14361 httemplate/search/report_prepaid_income.cgi,
14362 httemplate/search/report_prepaid_income.html,
14363 httemplate/search/report_receivables.cgi,
14364 httemplate/search/report_receivables.html,
14365 httemplate/search/report_tax.cgi,
14366 httemplate/search/report_tax.html, httemplate/search/sql.html,
14367 httemplate/search/sqlradius.cgi,
14368 httemplate/search/sqlradius.html,
14369 httemplate/search/svc_Smart.html, httemplate/search/svc_acct.cgi,
14370 httemplate/search/svc_broadband.cgi,
14371 httemplate/search/svc_domain.cgi,
14372 httemplate/search/svc_external.cgi,
14373 httemplate/search/svc_forward.cgi,
14374 httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
14375 httemplate/search/elements/search.html,
14376 httemplate/view/cust_bill-logo.cgi,
14377 httemplate/view/cust_bill-pdf.cgi,
14378 httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
14379 httemplate/view/cust_main.cgi, httemplate/view/cust_pkg.cgi,
14380 httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
14381 httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
14382 httemplate/view/svc_forward.cgi, httemplate/view/svc_phone.cgi,
14383 httemplate/view/svc_www.cgi,
14384 httemplate/view/cust_main/billing.html,
14385 httemplate/view/cust_main/contacts.html,
14386 httemplate/view/cust_main/misc.html,
14387 httemplate/view/cust_main/order_pkg.html,
14388 httemplate/view/cust_main/packages.html,
14389 httemplate/view/cust_main/payment_history.html,
14390 httemplate/view/cust_main/quick-charge.html,
14391 httemplate/view/cust_main/tickets.html,
14392 httemplate/view/elements/svc_Common.html: Will things ever be the
14393 same again? It's the final masonize
14395 2006-08-23 14:53 ivan
14397 * httemplate/misc/batch-cust_pay.html: remove extraneous "
14399 2006-08-23 05:13 ivan
14401 * FS/FS/Schema.pm: removing already commented-out code
14403 2006-08-23 05:06 ivan
14405 * Makefile, FS/FS/CGI.pm: don't use FREESIDE_URL for this, it
14408 2006-08-22 05:23 ivan
14410 * httemplate/docs/: index.html, upgrade-1.4.2.html, upgrade10.html,
14411 upgrade9.html: get rid of old upgrade instructions
14413 2006-08-22 05:20 ivan
14415 * README.1.7.0: wiki!
14417 2006-08-22 05:09 ivan
14419 * README.1.5.0pre6, README.1.5.7, README.1.5.7.lastbit,
14420 README.1.5.8: removing old upgrade instructions... can always
14421 get the out of the Attic
14423 2006-08-21 16:01 ivan
14425 * FS/: MANIFEST, FS/Schema.pm, FS/cust_bill.pm,
14426 FS/cust_bill_ApplicationCommon.pm, FS/cust_bill_pay.pm,
14427 FS/cust_bill_pay_pkg.pm, FS/cust_bill_pkg.pm,
14428 FS/cust_credit_bill.pm, FS/cust_credit_bill_pkg.pm,
14429 t/cust_bill_ApplicationCommon.t, t/cust_bill_pay_pkg.t,
14430 t/cust_credit_bill_pkg.t: add cust_bill_pay_pkg and
14431 cust_credit_bill_pkg - applying credits and payments against
14432 specific line items
14434 2006-08-21 10:45 ivan
14436 * FS/FS/: cust_main.pm: search for existing advertising sources
14437 before adding a new one
14439 2006-08-21 05:38 ivan
14441 * rt/html/Ticket/Elements/EditCustomers: better RT hint for smarter
14444 2006-08-21 02:46 ivan
14446 * httemplate/docs/: install-rt.html, install.html, index.html:
14447 we're off to see the wiki, the wonderful wiki of oz
14449 2006-08-18 05:18 ivan
14451 * FS/FS/cust_main.pm: and a slight fix to the CSV import
14453 2006-08-18 04:56 ivan
14455 * FS/FS/cust_main.pm: pass through the explicitly specified pkeys
14457 2006-08-18 04:52 ivan
14459 * FS/FS/cust_main.pm: alas, now try with recursion
14461 2006-08-18 04:40 ivan
14463 * FS/FS/cust_main.pm: fix the explicitly specified primary keys
14465 2006-08-18 04:36 ivan
14467 * FS/FS/cust_main.pm: allow explicitly specified primary keys (to
14468 get around big 8.1 Pg changes wrt reverse engineering
14470 2006-08-18 03:34 ivan
14472 * FS/FS/cust_main.pm: suggestion to run dbdef-create here, yes...
14474 2006-08-18 03:31 ivan
14476 * FS/FS/cust_main.pm: want ALL of cust_main-skeleton tables config,
14477 not just the first line
14479 2006-08-18 03:27 ivan
14481 * FS/FS/cust_main.pm: that was it, the sql had to be fixed...
14483 2006-08-18 03:26 ivan
14485 * FS/FS/cust_main.pm: W T F
14487 2006-08-18 03:18 ivan
14489 * FS/FS/cust_main.pm: even more skeleton debugging, ugh
14491 2006-08-18 03:10 ivan
14493 * FS/FS/cust_main.pm: what's going on with the parameters for
14496 2006-08-18 03:00 ivan
14498 * FS/FS/cust_main.pm: skeleton typo
14500 2006-08-18 02:58 ivan
14502 * FS/FS/cust_main.pm: oops, want CHILD table for skeleton inserts,
14505 2006-08-18 02:50 ivan
14507 * FS/FS/cust_main.pm: add debugging to _copy_skel to get some idea
14510 2006-08-18 01:33 ivan
14512 * FS/FS/: Conf.pm, cust_main.pm: first try at skeleton feature for
14515 2006-08-16 01:19 ivan
14517 * FS/bin/freeside-adduser: get rid of too-verbose debugging
14519 2006-08-15 07:20 ivan
14521 * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi,
14522 httemplate/misc/process/cust_main-import.cgi: add a new, extended
14525 2006-08-14 06:28 ivan
14527 * FS/FS/cust_main.pm: pass email, phone and ip adderss to B:OP when
14528 doing refunds, hopefully this will fix OpenECHO refunds
14530 2006-08-14 05:24 ivan
14532 * Changes.1.7.0: there's more, but this will have to do
14534 2006-08-14 05:13 ivan
14536 * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
14537 httemplate/elements/header.html,
14538 httemplate/elements/search-cust_main.html,
14539 rt/html/Elements/FreesideInvoiceSearch,
14540 rt/html/Elements/FreesideNewCust,
14541 rt/html/Elements/FreesideSearch,
14542 rt/html/Elements/FreesideSvcSearch, rt/html/Elements/PageLayout,
14543 rt/html/Elements/SimpleSearch, rt/html/Elements/Tabs,
14544 rt/html/NoAuth/webrt.css: sprinkle some magic ajax fairy dust on
14545 referring customer SELEKTAH. rewind! make smart search smarter,
14546 re-layout the top search bars and add an invoice one
14548 2006-08-14 01:38 ivan
14550 * FS/FS/access_user.pm: bugfix for agentless access users,
14551 triggered by part_referral (advertising source) agent
14554 2006-08-13 03:25 ivan
14556 * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
14557 httemplate/edit/cust_pay.cgi,
14558 httemplate/edit/process/cust_pay.cgi,
14559 httemplate/view/cust_main.cgi,
14560 httemplate/view/cust_main/billing.html,
14561 httemplate/view/cust_main/misc.html,
14562 httemplate/view/cust_main/packages.html,
14563 httemplate/view/cust_main/payment_history.html,
14564 httemplate/view/cust_main/tickets.html: customer view work:
14566 DONE 1. add status and balance to top
14568 DONE 2. add some sort of oldest date thing so the history
14569 doesn't get too big (# years and a link to "show older")
14571 3. make the rest of the action links into js popups? maybe
14573 weird IENess when closing em
14574 DONE (finished) - so revert out or finish/commit the Enter
14575 check payment one - Process page can wait until another day..
14576 it should be more of an *action*
14578 DONE 4. Ticket list config knobs for wtxs (grid it too)
14580 DONE 5. grid the package list
14582 2006-08-12 04:01 ivan
14584 * httemplate/edit/cust_credit.cgi: s/Post/Enter/;
14586 2006-08-12 03:47 ivan
14588 * FS/FS/Conf.pm, FS/FS/AccessRight.pm,
14589 httemplate/view/cust_main/payment_history.html: fix acl rewrite
14590 causing problems: void now shows up properly, deprecate all the
14591 redundant config values
14593 2006-08-11 23:45 ivan
14595 * FS/FS/cust_pkg.pm: don't adjust next bill date on unsuspension!
14596 causes undesirable effects with prorate/subscription packages and
14597 undesirably rewards customers for non-payment, closes: Bug#1325
14599 2006-08-11 01:02 ivan
14601 * FS/FS/access_user.pm, FS/FS/part_referral.pm,
14602 httemplate/browse/part_referral.html,
14603 httemplate/edit/cust_main.cgi,
14604 httemplate/elements/select-agent.html,
14605 httemplate/elements/select-part_referral.html,
14606 httemplate/elements/tr-select-agent.html,
14607 httemplate/elements/tr-select-part_referral.html: virtualize
14608 referrals on customer addition
14610 2006-08-10 15:18 ivan
14612 * httemplate/config/config.cgi: bugfix for selects that don't have
14615 2006-08-10 06:50 ivan
14617 * README.1.7.0, FS/FS/Schema.pm, FS/FS/cust_main.pm,
14618 FS/FS/part_referral.pm, httemplate/browse/part_referral.html,
14619 httemplate/view/cust_main/misc.html: add cust_main.agent_custid
14620 (at least to schema and customer view, no manual editing yet)
14622 2006-08-10 05:01 ivan
14624 * httemplate/browse/part_referral.html: bold the total footer
14626 2006-08-10 04:55 ivan
14628 * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
14629 FS/FS/access_user.pm, FS/FS/part_referral.pm,
14630 httemplate/browse/part_referral.cgi,
14631 httemplate/browse/part_referral.html,
14632 httemplate/edit/part_referral.cgi,
14633 httemplate/edit/part_referral.html,
14634 httemplate/edit/process/part_referral.cgi,
14635 httemplate/edit/process/part_referral.html,
14636 httemplate/elements/menu.html: agent-virtualize advertising
14639 2006-08-09 20:10 ivan
14641 * FS/FS/Schema.pm: don't set the default to NULL the string!
14642 besides, that's already the default value of any nullable column,
14643 which @date_type is...
14645 2006-08-09 19:27 ivan
14647 * FS/FS/part_pkg.pm: better debugging for missing recur_fee so its
14648 easier to check the db
14650 2006-08-09 14:46 ivan
14652 * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: take
14653 "coming soon" options off the menu, its been Soon for too long -
14654 they'll get here when they do
14656 2006-08-09 03:47 ivan
14658 * FS/FS/ClientAPI/MyAccount.pm,
14659 fs_selfservice/FS-SelfService/SelfService.pm, FS/FS/svc_acct.pm,
14660 fs_selfservice/FS-SelfService/cgi/change_password.html,
14661 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
14662 fs_selfservice/FS-SelfService/cgi/process_change_password.html,
14663 fs_selfservice/FS-SelfService/cgi/provision_list.html,
14664 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service
14665 interface: add proper password changer and prevent "Setup my
14666 services" provisioner from showing broken links for services not
14669 2006-08-09 00:46 ivan
14671 * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: and the
14674 2006-08-09 00:03 ivan
14676 * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: this is not
14677 my beautiful magic template! (water flowing underground)
14679 2006-08-08 23:43 jeff
14681 * README.1.7.0, FS/FS/Schema.pm, FS/FS/Setup.pm,
14682 FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
14683 FS/FS/part_bill_event.pm, FS/FS/pay_batch.pm, FS/FS/payby.pm,
14684 httemplate/browse/cust_pay_batch.cgi,
14685 httemplate/browse/pay_batch.cgi, httemplate/docs/schema.html,
14686 httemplate/misc/download-batch.cgi: batch refactor
14688 2006-08-08 23:34 ivan
14690 * FS/FS/ClientAPI/MyAccount.pm,
14691 fs_selfservice/FS-SelfService/SelfService.pm,
14692 fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi,
14693 fs_selfservice/FS-SelfService/cgi/view_invoice.html: self-service
14694 interface: move from text to html invoices
14696 2006-08-08 20:45 ivan
14698 * fs_selfservice/FS-SelfService/Makefile.PL: please bleeding-edge
14699 debian perl, would you put it in /usr/local/sbin? thanks.
14701 2006-08-06 19:44 ivan
14703 * FS/FS/CurrentUser.pm, FS/FS/Schema.pm, FS/FS/access_user.pm,
14704 httemplate/browse/part_pkg.cgi,
14705 httemplate/browse/access_user.html,
14706 httemplate/edit/access_user.html,
14707 httemplate/edit/elements/edit.html: add internal user disable-ing
14709 2006-08-06 19:19 ivan
14711 * httemplate/search/elements/search.html: get rid of the extra
14712 border in nested tables
14714 2006-08-06 16:39 ivan
14716 * FS/: FS/access_user.pm, bin/freeside-adduser: slightly better
14717 bootstrapping for htpasswd kludge... hopefully that will go away
14720 2006-08-06 14:37 ivan
14722 * FS/FS/svc_Common.pm: make sure default RADIUS groups don't
14723 override ones for existing records
14725 2006-08-06 13:23 ivan
14727 * httemplate/edit/svc_acct.cgi: silly closing }
14729 2006-08-06 13:21 ivan
14731 * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
14732 httemplate/edit/svc_acct.cgi: yow. fix up group handling
14734 2006-08-06 13:07 ivan
14736 * FS/FS/svc_acct.pm, httemplate/edit/process/cust_main.cgi: this
14737 should fix the barfing about default radius groups on the new
14740 2006-08-06 02:14 ivan
14742 * FS/FS/svc_acct.pm: this just needs to be a hashref and we should
14743 be all set with radius groups then
14745 2006-08-06 02:10 ivan
14747 * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
14748 httemplate/edit/svc_acct.cgi: this should process default
14749 usergroup as well as fixed now
14751 2006-08-06 01:43 ivan
14753 * FS/FS/svc_acct.pm: add debugging to track down RADIUS group
14756 2006-08-06 01:10 ivan
14758 * FS/FS/: svc_acct.pm: add confession here to diagnose etxrn's
14761 2006-07-27 17:33 ivan
14763 * FS/FS/access_user.pm: htpasswd workaround no longer necessary -
14766 2006-07-27 01:08 ivan
14768 * FS/t/svc_phone.t: svc_phone.t
14770 2006-07-25 21:18 ivan
14772 * FS/FS/UID.pm: ugh, fixup bootstrapping
14774 2006-07-25 01:39 ivan
14776 * httemplate/search/cust_main.cgi: oops, extra else
14778 2006-07-25 01:33 ivan
14780 * FS/FS/agent.pm, httemplate/browse/agent.cgi,
14781 httemplate/elements/table-grid.html,
14782 httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi:
14783 this should finish adding the "inactive" status, i think?
14785 2006-07-25 00:27 ivan
14787 * bin/rt-update-links: quick script to convert rt links from one
14788 database name to another
14790 2006-07-24 15:40 ivan
14792 * FS/FS/cust_main.pm: fix up smart searching to make the quick
14793 payment entry behave better
14795 2006-07-23 07:23 ivan
14797 * httemplate/search/report_receivables.cgi: sql num_pkgs
14798 conflicting with method...
14800 2006-07-23 07:21 ivan
14802 * httemplate/search/report_receivables.cgi: ugh, really fix the
14805 2006-07-23 07:20 ivan
14807 * httemplate/search/report_receivables.cgi: hopefully fix the
14810 2006-07-23 07:17 ivan
14812 * httemplate/search/report_receivables.cgi: i should REALLY go to
14815 2006-07-23 07:16 ivan
14817 * httemplate/search/report_receivables.cgi: i should go to sleep
14819 2006-07-23 07:07 ivan
14821 * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi:
14822 more work towards adding an "inactive" status - add it to the A/R
14825 2006-07-15 17:55 ivan
14827 * SCHEMA_CHANGE, FS/FS/Conf.pm, FS/FS/agent.pm, FS/FS/cust_bill.pm,
14828 FS/FS/inventory_item.pm,
14829 fs_selfservice/FS-SelfService/freeside-selfservice-clientd,
14830 httemplate/autohandler, httemplate/browse/cust_pay_batch.cgi,
14831 httemplate/edit/cust_credit.cgi,
14832 httemplate/elements/overlibmws.js,
14833 httemplate/elements/overlibmws_draggable.js,
14834 httemplate/elements/phonenumber.html,
14835 httemplate/search/cust_bill.html, httemplate/search/svc_acct.cgi,
14836 httemplate/search/svc_domain.cgi,
14837 httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
14838 httemplate/view/svc_external.cgi: odds and ends
14840 2006-07-13 21:20 ivan
14842 * FS/FS/cust_pkg.pm: don't send cancellation emails on package
14845 2006-07-13 20:27 ivan
14847 * FS/FS/svc_Common.pm: this should fix radius group editing and the
14848 "Reference found where even-sized list expected at
14849 /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 473" error
14851 2006-07-13 20:17 ivan
14853 * FS/FS/CurrentUser.pm: this should fix the bootstrapping
14855 2006-07-13 18:42 ivan
14857 * FS/FS/: CurrentUser.pm, UID.pm: add the small
14858 FS::CurrentUser::BootstrapUser class for... surprise...
14861 2006-07-13 17:42 ivan
14863 * FS/FS/Setup.pm: fix acl bootstrapping
14865 2006-07-13 17:32 ivan
14867 * FS/: FS/UID.pm, bin/freeside-setup: should be able to
14868 freeside-setup without a username now
14870 2006-07-13 16:45 ivan
14872 * FS/FS/UID.pm: mapsecrets file shouldn't be necessary at all...
14874 2006-07-12 20:54 ivan
14876 * FS/FS/Report/Table/Monthly.pm,
14877 httemplate/search/cust_credit.html,
14878 httemplate/search/cust_pay.cgi,
14879 httemplate/search/report_receivables.cgi: fix multiple-agent
14880 virtualization properly for these reports
14882 2006-07-12 16:33 ivan
14884 * FS/: bin/freeside-setup, FS/Setup.pm: add acl bootstrapping -
14885 should be installable again now
14887 2006-07-11 17:20 ivan
14889 * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
14890 FS/FS/cdr.pm, FS/FS/cust_svc.pm, FS/FS/h_svc_phone.pm,
14891 FS/FS/part_svc.pm, FS/FS/svc_phone.pm,
14892 httemplate/elements/menu.html, httemplate/misc/cdr-import.html,
14893 FS/MANIFEST, htetc/handler.pl, httemplate/edit/part_svc.cgi,
14894 httemplate/edit/svc_phone.cgi,
14895 httemplate/edit/elements/edit.html,
14896 httemplate/edit/elements/svc_Common.html,
14897 httemplate/edit/process/svc_phone.html,
14898 httemplate/edit/process/elements/process.html,
14899 httemplate/edit/process/elements/svc_Common.html,
14900 httemplate/search/cdr.html, httemplate/search/report_cdr.html,
14901 httemplate/search/svc_phone.cgi, httemplate/view/svc_phone.cgi,
14902 httemplate/view/elements/svc_Common.html,
14903 FS/FS/part_pkg/voip_cdr.pm: svc_phone service and CDR billing
14906 2006-07-09 07:35 ivan
14908 * rt/html/Elements/: Header, PageLayout: fix the image path in the
14909 kludged looknfeel integration
14911 2006-07-05 07:55 ivan
14913 * FS/FS/cust_main.pm: patch to fix fuzzy searching from Ryan Gunn
14915 2006-07-05 04:23 ivan
14917 * README.1.7.0: hint about permissions and users
14919 2006-07-04 05:01 ivan
14921 * FS/: bin/freeside-addgroup, bin/freeside-adduser, MANIFEST:
14922 adding freeside-addgroup
14924 2006-07-01 04:26 ivan
14926 * FS/FS/Record.pm: another Pg 8.1 fix? noticed by Damon Vincent
14928 2006-06-30 07:30 ivan
14930 * FS/bin/freeside-adduser: checkin freeside-adduser with the -g
14933 2006-06-29 08:45 ivan
14935 * FS/FS/part_export/shellcommands.pm: small patch to set
14936 $new_finger from Tim Yardley
14938 2006-06-29 08:19 ivan
14940 * httemplate/edit/part_bill_event.cgi: percentage late fees too
14942 2006-06-29 06:47 ivan
14944 * FS/FS/inventory_class.pm, FS/FS/svc_Common.pm,
14945 httemplate/browse/inventory_class.html,
14946 httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
14947 httemplate/edit/svc_broadband.cgi,
14948 httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
14949 httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
14950 httemplate/search/inventory_item.html: finish at least the
14951 automatic provisioning part
14953 2006-06-27 07:19 ivan
14955 * httemplate/docs/index.html: going to wikiland
14957 2006-06-24 09:41 ivan
14959 * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
14960 httemplate/edit/part_svc.cgi, httemplate/browse/part_svc.cgi,
14961 httemplate/elements/select-table.html,
14962 httemplate/elements/table-grid.html: Add the ability to link
14963 customer service definition fields to inventory classes, with
14964 an "automatic/manual" flag. Add the ability for the web
14965 interface to maintain these links. Start prettying up the
14966 service def. edit in preparation for Bigger Changes.
14968 2006-06-21 09:26 ivan
14970 * httemplate/browse/part_pkg.cgi: fix show/hide disabled link
14971 interaction w/pager
14973 2006-06-21 06:00 ivan
14975 * httemplate/elements/iframecontentmws.js: oops, don't want this
14978 2006-06-21 06:00 ivan
14980 * httemplate/view/cust_main/payment_history.html:
14981 http://www.macridesweb.com/oltest/ONCLICK.html !!!!!
14983 2006-06-21 05:58 ivan
14985 * httemplate/view/cust_main.cgi: need the OLiframecontent sub
14987 2006-06-21 05:57 ivan
14989 * httemplate/elements/header-popup.html: adding a header element
14990 for popups to replace CGI::header
14992 2006-06-21 05:56 ivan
14994 * httemplate/elements/iframecontentmws.js: add overlib iframe
14997 2006-06-21 01:42 ivan
14999 * FS/FS/agent_type.pm, httemplate/browse/agent_type.cgi: speed up
15000 the agent type report when there are lots of package definitions
15002 2006-06-19 06:09 ivan
15004 * httemplate/view/cust_main/packages.html: fix ACL name for service
15005 provisioning and prevent disabled service provisioning from
15006 messing up table formatting
15008 2006-06-19 05:47 ivan
15010 * bin/mapsecrets2access_user: better error checking for this
15011 thrown-together bootstrapping script
15013 2006-06-19 05:22 ivan
15015 * bin/mapsecrets2access_user: ACL bootstrapping
15017 2006-06-19 05:15 ivan
15019 * FS/: FS/CurrentUser.pm, bin/freeside-upgrade: ACL bootstrapping
15021 2006-06-19 05:09 ivan
15023 * FS/t/ConfDefaults.t: forgot to commit this test
15025 2006-06-19 04:57 ivan
15027 * Changes.1.7.0, README.1.7.0, bin/mapsecrets2access_user: ACL
15028 bootstrapping/upgrade
15030 2006-06-19 04:25 ivan
15032 * FS/FS/AccessRight.pm, FS/FS/access_user.pm, FS/FS/cust_main.pm,
15033 httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
15034 httemplate/view/cust_main/packages.html,
15035 httemplate/view/cust_main/payment_history.html: ACLs, take three
15036 or four or something
15038 2006-06-19 01:05 ivan
15040 * FS/FS/Conf.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main_Mixin.pm,
15041 FS/FS/cust_pkg.pm, FS/FS/UI/Web.pm, httemplate/config/config.cgi,
15042 httemplate/elements/menu.html,
15043 httemplate/elements/select-cust-fields.html,
15044 httemplate/elements/select-cust_pkg-status.html,
15045 httemplate/elements/tr-select-cust-fields.html,
15046 httemplate/elements/tr-select-cust_pkg-status.html,
15047 httemplate/graph/cust_bill_pkg.cgi,
15048 httemplate/search/cust_pkg_report.cgi,
15049 httemplate/search/report_cust_pkg.html,
15050 httemplate/view/cust_main/contacts.html: add ability to select
15051 specific package defs. and package status to package report for
15054 2006-06-18 23:03 ivan
15056 * httemplate/search/cust_main.cgi: fix up the alternating colors on
15057 the customer search results
15059 2006-06-18 19:33 ivan
15061 * FS/MANIFEST, FS/FS/CurrentUser.pm, FS/FS/Record.pm,
15062 FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
15063 FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
15064 httemplate/elements/select-agent.html,
15065 httemplate/elements/select-table.html,
15066 httemplate/elements/tr-select-agent.html,
15067 httemplate/search/cust_bill.html,
15068 httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
15069 httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
15070 httemplate/search/svc_forward.cgi: agent virtualization, take one
15071 (stuff from "inactive" changeset snuck into cust_main.pm and the
15072 package reporting changeset in search/cust_pkg.cgi here too)
15074 2006-06-18 05:56 ivan
15076 * httemplate/edit/elements/edit.html: well, it isn't broken...
15078 2006-06-18 05:54 ivan
15080 * FS/FS/AccessRight.pm, FS/FS/access_group.pm,
15081 FS/FS/access_groupagent.pm, FS/FS/m2name_Common.pm,
15082 FS/FS/part_pkg.pm, httemplate/edit/access_group.html,
15083 httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
15084 httemplate/edit/process/access_group.html,
15085 httemplate/elements/checkboxes-table-name.html,
15086 httemplate/elements/checkboxes-table.html, FS/MANIFEST,
15087 htetc/handler.pl, httemplate/browse/access_group.html,
15088 httemplate/browse/access_user.html,
15089 httemplate/edit/process/elements/process.html: ACLs: finish group
15090 edit (agents + rights) & browse
15092 2006-06-15 18:23 jeff
15094 * FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
15095 httemplate/misc/download-batch.cgi: value issues and many bits
15098 2006-06-15 17:47 ivan
15100 * httemplate/misc/download-batch.cgi: and fix the name for TD
15101 Canada Trust. and that's it for now. really.
15103 2006-06-15 17:33 ivan
15105 * httemplate/misc/download-batch.cgi: oops i'm gonna do that too,
15106 now that the batch format file is not the same as the batch
15109 2006-06-15 17:27 ivan
15111 * httemplate/misc/download-batch.cgi: s/printf/sprintf/ and make
15112 the config a little less strange
15114 2006-06-08 03:32 ivan
15116 * httemplate/elements/menu.html: fix link to prepaid card setup
15118 2006-06-06 04:16 ivan
15120 * rt/html/NoAuth/webrt.css: whew, this can go back
15122 2006-06-06 04:08 ivan
15124 * rt/html/NoAuth/webrt.css: yay this should finally fix the weird
15125 black navigation links; hide the Mason stuff from browsers when
15126 it doesn't get processed for some reason
15128 2006-06-06 03:57 ivan
15130 * rt/html/NoAuth/webrt.css: yet another attempt to fix weird black
15131 RT navigation links
15133 2006-06-06 03:54 ivan
15135 * rt/html/NoAuth/webrt.css: another attempt to fix weird black RT
15138 2006-06-06 03:46 ivan
15140 * rt/html/NoAuth/webrt.css: attempt to fix weird black RT
15143 2006-06-06 03:30 ivan
15145 * FS/FS/cdr.pm: fix unmatched =back somehow futzing things up with
15146 automated install. wtf?!
15148 2006-06-02 06:20 ivan
15150 * httemplate/elements/header.html,
15151 httemplate/search/svc_Smart.html, rt/FREESIDE_MODIFIED,
15152 rt/html/Elements/FreesideSvcSearch, rt/html/Elements/PageLayout,
15153 rt/html/Elements/Tabs: add a service search
15155 2006-05-24 03:22 ivan
15157 * FS/MANIFEST: removing duplicate entries
15159 2006-05-23 08:54 ivan
15161 * README.1.7.0: adding batch upgrade instructions to 1.7.0
15164 2006-05-22 13:38 ivan
15166 * rt/html/Elements/FreesideNewCust: missing > tag on INPUT
15168 2006-05-22 11:27 ivan
15170 * FS/FS/cust_main.pm: better error message for banned cards
15172 2006-05-22 11:05 ivan
15174 * Changes.1.5.8: justification
15176 2006-05-21 19:06 ivan
15178 * Makefile: docs are going in the wiki Real Soon Now anyway
15180 2006-05-21 19:04 ivan
15182 * Changes.1.5.8: 1.5.8!
15184 2006-05-21 17:50 ivan
15186 * Makefile: 1.7.0? why not?
15188 2006-05-21 17:44 ivan
15190 * httemplate/: index.html, elements/menu.html: 1.7.0? why not!
15192 2006-05-21 11:40 ivan
15194 * FS/FS/part_export/communigate_pro_singledomain.pm: tyop
15196 2006-05-20 13:06 jeff
15198 * README.1.5.7.lastbit, README.1.5.8, FS/FS.pm, FS/MANIFEST,
15199 FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_pay_batch.pm,
15200 FS/FS/pay_batch.pm, FS/t/pay_batch.t, htetc/handler.pl,
15201 httemplate/browse/cust_pay_batch.cgi,
15202 httemplate/docs/schema.html, httemplate/docs/upgrade10.html,
15203 httemplate/misc/download-batch.cgi: first stab at BoM download
15205 2006-05-15 06:57 ivan
15207 * httemplate/: index.html, elements/freeside.css,
15208 elements/header.html, elements/menu.html: move most of the crap
15209 on the "main menu" to the sidebar
15211 2006-05-15 04:05 ivan
15213 * rt/html/NoAuth/webrt.css, httemplate/elements/freeside.css,
15214 httemplate/elements/header.html, httemplate/elements/xmenu.css,
15215 httemplate/search/cust_main.cgi, rt/FREESIDE_MODIFIED,
15216 rt/html/Elements/FreesideNewCust,
15217 rt/html/Elements/FreesideSearch, rt/html/Elements/Header,
15218 rt/html/Elements/PageLayout, rt/html/Elements/SimpleSearch,
15219 rt/html/Elements/Tabs, rt/html/Elements/TitleBoxStart,
15220 rt/html/Search/Bulk.html: more ACL and re-skinning work, now with
15223 2006-05-14 09:47 ivan
15225 * CREDITS, Changes.1.7.0, htetc/handler.pl, httemplate/autohandler,
15226 httemplate/index.html, httemplate/browse/access_group.html,
15227 httemplate/browse/access_user.html,
15228 httemplate/browse/agent_type.cgi,
15229 httemplate/browse/cust_main_county.cgi,
15230 httemplate/browse/msgcat.cgi, httemplate/browse/part_pkg.cgi,
15231 httemplate/edit/access_group.html,
15232 httemplate/edit/access_user.html, httemplate/edit/agent_type.cgi,
15233 httemplate/edit/cust_bill_pay.cgi,
15234 httemplate/edit/cust_credit.cgi,
15235 httemplate/edit/cust_credit_bill.cgi,
15236 httemplate/edit/cust_main.cgi, httemplate/edit/cust_pkg.cgi,
15237 httemplate/edit/part_referral.cgi,
15238 httemplate/edit/part_virtual_field.cgi,
15239 httemplate/edit/svc_domain.cgi,
15240 httemplate/edit/elements/edit.html,
15241 httemplate/edit/process/access_group.html,
15242 httemplate/edit/process/access_user.html,
15243 httemplate/edit/process/agent_type.cgi,
15244 httemplate/edit/process/cust_bill_pay.cgi,
15245 httemplate/edit/process/cust_credit.cgi,
15246 httemplate/edit/process/cust_credit_bill.cgi,
15247 httemplate/edit/process/elements/process.html,
15248 httemplate/elements/checkboxes-table.html,
15249 httemplate/elements/cssexpr.js, httemplate/elements/footer.html,
15250 httemplate/elements/header.html,
15251 httemplate/elements/menubar.html,
15252 httemplate/elements/select-access_group.html,
15253 httemplate/elements/tr-select-access_group.html,
15254 httemplate/elements/xmenu.css, httemplate/elements/xmenu.js,
15255 httemplate/misc/batch-cust_pay.html, httemplate/misc/payment.cgi,
15256 httemplate/search/cust_bill.cgi,
15257 httemplate/search/cust_main-otaker.cgi,
15258 httemplate/search/cust_main-payinfo.html,
15259 httemplate/search/cust_main-quickpay.html,
15260 httemplate/search/cust_main.cgi, httemplate/search/cust_pay.html,
15261 httemplate/search/cust_pkg_report.cgi,
15262 httemplate/search/report_cust_bill.html,
15263 httemplate/search/report_cust_credit.html,
15264 httemplate/search/report_cust_pay.html,
15265 httemplate/search/report_prepaid_income.html,
15266 httemplate/search/report_tax.html,
15267 httemplate/search/sqlradius.html,
15268 httemplate/search/svc_acct.html,
15269 httemplate/search/svc_domain.cgi,
15270 httemplate/search/svc_domain.html,
15271 httemplate/search/svc_external.cgi, FS/MANIFEST,
15272 FS/FS/AccessRight.pm, FS/FS/CGI.pm, FS/FS/Schema.pm,
15273 FS/FS/access_group.pm, FS/FS/access_groupagent.pm,
15274 FS/FS/access_right.pm, FS/FS/access_user.pm,
15275 FS/FS/access_user_pref.pm, FS/FS/access_usergroup.pm,
15276 FS/FS/agent_type.pm, FS/FS/cust_bill.pm, FS/FS/m2m_Common.pm,
15277 FS/FS/payby.pm, FS/FS/svc_domain.pm, FS/FS/UI/Web.pm,
15278 FS/FS/part_pkg/billoneday.pm, FS/bin/freeside-addoutsourceuser,
15279 FS/t/AccessRight.t, FS/t/access_group.t,
15280 FS/t/access_groupagent.t, FS/t/access_right.t,
15281 FS/t/access_user.t, FS/t/access_user_pref.t,
15282 FS/t/access_usergroup.t, httemplate/view/cust_main/packages.html,
15283 httemplate/view/cust_main/payment_history.html: first part of ACL
15284 and re-skinning work and some other small stuff
15286 2006-05-13 11:34 ivan
15288 * httemplate/images/background-cheat.png: yay for cheating
15290 2006-05-13 08:31 ivan
15292 * httemplate/images/: 32clear.gif, arrow.down.png,
15293 arrow.right.black.png, arrow.right.png, black-gradient.png,
15294 black-gray-corner.png, black-gray-gradient.png,
15295 black-gray-side.png, black-gray-top.png: adding new images
15297 2006-05-12 06:57 ivan
15299 * httemplate/search/report_receivables.cgi: Pg 8.1 fix was
15300 incorrect and broke things, this should actually work
15302 2006-05-08 04:48 ivan
15304 * README.1.5.8, README.1.7.0: suggest "make clean" on upgrade -
15305 something is not quite right with perl Makefile hoohaw
15307 2006-05-08 04:28 ivan
15309 * FS/FS/Conf.pm, FS/FS/cust_main.pm,
15310 httemplate/search/report_tax.cgi: add config switch to base tax
15311 off shipping address if present
15313 2006-05-08 03:01 ivan
15315 * FS/FS/Report/Table/Monthly.pm, httemplate/index.html,
15316 httemplate/graph/cust_bill_pkg-graph.cgi,
15317 httemplate/graph/cust_bill_pkg.cgi,
15318 httemplate/graph/elements/monthly.html,
15319 httemplate/search/cust_bill_pkg.cgi: sales report per agent and
15320 package class looks good
15322 2006-05-07 13:27 ivan
15324 * README.1.7.0, htetc/handler.pl, httemplate/docs/upgrade10.html,
15325 httemplate/elements/select-month_year.html,
15326 httemplate/elements/select-pkg_class.html,
15327 httemplate/elements/select-table.html,
15328 httemplate/elements/tr-select-from_to.html,
15329 httemplate/elements/tr-select-pkg_class.html,
15330 httemplate/graph/cust_bill_pkg-graph.cgi,
15331 httemplate/graph/cust_bill_pkg.cgi,
15332 httemplate/graph/money_time-graph.cgi,
15333 httemplate/graph/money_time.cgi,
15334 httemplate/graph/report_cust_bill_pkg.html,
15335 httemplate/graph/report_money_time.html,
15336 httemplate/graph/elements/monthly.html: first pass at sales
15337 reports per agent and package class
15339 2006-05-03 02:47 ivan
15341 * httemplate/search/report_receivables.cgi: pg 8.1 fix from Chris
15344 2006-05-02 08:23 ivan
15346 * FS/: MANIFEST, FS/Pony.pm: yours!
15348 2006-05-02 08:03 ivan
15350 * httemplate/: index.html, search/report_receivables.html: add an
15351 agent pre-selection page to receivables report
15353 2006-05-02 06:29 ivan
15355 * SCHEMA_CHANGE: need to install the new Schema.pm before you can
15356 autogenerate off it
15358 2006-05-02 04:59 ivan
15360 * httemplate/index.html, FS/FS/Report/Table/Monthly.pm,
15361 httemplate/graph/money_time-graph.cgi,
15362 httemplate/graph/money_time.cgi,
15363 httemplate/graph/report_money_time.html: add a "pre-report" page
15364 to this report/graph as requested by lewis/wtxs, also add 12mo
15367 2006-05-01 06:09 ivan
15369 * FS/FS/part_pkg/prorate.pm: small fix to make prorate behave on
15370 the 1st as it did before
15372 2006-05-01 05:38 ivan
15374 * FS/FS/part_pkg/: prorate.pm, subscription.pm: fix some very
15375 annoying clucks (warnings with backtraces) when cutoff day isn't
15376 found in old packages
15378 2006-05-01 04:45 ivan
15380 * FS/FS/TicketSystem/RT_External.pm: column reference "disabled" is
15383 2006-05-01 04:43 ivan
15385 * FS/FS/TicketSystem/RT_External.pm: fix bug with duplicate tickets
15386 showing up on customer view listing when the custom priority
15389 2006-04-26 06:16 ivan
15391 * Makefile: apache reload doesn't work when server isn't running
15394 2006-04-21 17:58 ivan
15396 * httemplate/browse/generic.cgi,
15397 httemplate/browse/inventory_class.html,
15398 httemplate/browse/part_pkg.cgi, httemplate/browse/pkg_class.html,
15399 httemplate/browse/rate.cgi,
15400 httemplate/browse/elements/browse.html, htetc/handler.pl,
15401 httemplate/index.html, httemplate/edit/inventory_class.html,
15402 httemplate/edit/part_pkg.cgi, httemplate/edit/pkg_class.html,
15403 httemplate/edit/elements/edit.html,
15404 httemplate/edit/process/inventory_class.html,
15405 httemplate/edit/process/pkg_class.html,
15406 httemplate/edit/process/elements/process.html,
15407 httemplate/elements/select-agent.html,
15408 httemplate/elements/select-pkg_class.html,
15409 httemplate/elements/select-table.html,
15410 httemplate/elements/tr-select-pkg_class.html,
15411 httemplate/search/cust_pkg.cgi,
15412 httemplate/search/inventory_class.html, FS/FS/part_pkg.pm,
15413 httemplate/search/elements/search.html: start of package class
15414 web UI (add/edit package classes, package class selection in
15417 2006-04-21 07:21 ivan
15419 * FS/FS/part_pkg/incomplete/billoneday.pm: throw this in here for
15422 2006-04-21 07:20 ivan
15424 * FS/FS/part_pkg/: flat.pm, prorate.pm, subscription.pm: fix some
15425 indentation and the default cutoff day
15427 2006-04-21 05:45 ivan
15429 * httemplate/: index.html, browse/queue.cgi, misc/queue.cgi,
15430 search/queue.html: s(browse/queue.cgi)(search/queue.html)
15432 2006-04-18 23:37 ivan
15434 * FS/FS/cust_main.pm: DOH! perlvar: not counting patterns matched
15435 in nested blocks that have been exited already.
15437 2006-04-18 12:33 ivan
15439 * httemplate/docs/install.html: add JSON to initial install
15442 2006-04-15 06:32 ivan
15444 * httemplate/graph/money_time.cgi: REALLY correct the period for
15445 the total column this time
15447 2006-04-15 06:28 ivan
15449 * httemplate/graph/money_time.cgi: correct period & use a yellow
15450 color for the total column
15452 2006-04-15 06:25 ivan
15454 * httemplate/graph/money_time.cgi: format & link the total column
15456 2006-04-14 17:21 ivan
15458 * httemplate/graph/money_time.cgi: and </TD> the total column
15460 2006-04-14 17:16 ivan
15462 * httemplate/graph/money_time.cgi: add a total column
15464 2006-04-14 04:55 ivan
15466 * FS/FS/: Conf.pm, svc_forward.pm: add the
15467 svc_forward-arbitrary_dst flag to enable arbitrary svc_forward
15470 2006-04-13 14:29 ivan
15472 * FS/bin/freeside-adduser: don't do the duplicate check unless
15473 there's a file already; fixes problem with first use of
15476 2006-04-12 05:36 ivan
15478 * httemplate/index.html, FS/FS/cust_main.pm,
15479 httemplate/search/cust_main-zip.html,
15480 httemplate/search/cust_main.cgi,
15481 httemplate/search/report_cust_main-zip.html,
15482 httemplate/search/elements/search.html: zip code report
15484 2006-04-09 16:41 ivan
15486 * httemplate/view/: cust_main.cgi, cust_main/payment_history.html,
15487 cust_main/tickets.html: a few more fixups for our favorite
15488 include(...) from Scott Edwards
15490 2006-04-09 16:39 ivan
15492 * httemplate/edit/cust_main.cgi: add "spool_cdr" to cust_main
15495 2006-04-09 16:24 ivan
15497 * FS/FS/part_export/domain_shellcommands.pm: should fix "Can't use
15498 string ("old_uid") as a SCALAR ref while "strict refs" in use"
15501 2006-04-09 13:36 ivan
15503 * FS/bin/freeside-adduser: error out if you try to add duplicates;
15504 this should lower my annoyance-level
15506 2006-04-03 16:26 ivan
15508 * FS/FS/: Conf.pm, svc_acct.pm: option to disable global uniqueness
15511 2006-04-03 13:49 ivan
15513 * FS/FS/svc_domain.pm: add PTR to sort order for DNS entries
15515 2006-04-03 04:36 ivan
15517 * FS/FS/Record.pm: and also allow [ and ] in ut_textn
15519 2006-04-03 03:11 ivan
15521 * FS/FS/Record.pm: allow [ and ] in ut_text
15523 2006-04-03 02:46 ivan
15525 * htetc/handler.pl, FS/FS/Misc.pm,
15526 httemplate/edit/cust_main/contact.html,
15527 httemplate/edit/cust_main/select-country.html,
15528 httemplate/edit/cust_main/select-state.html,
15529 httemplate/misc/states.cgi,
15530 httemplate/view/cust_main/contacts.html: have the UI use full
15531 country names, and state names outside the US...
15533 2006-04-02 15:13 ivan
15535 * FS/FS/: cust_main.pm, cust_pay_batch.pm: typo
15537 2006-03-31 15:22 ivan
15539 * httemplate/browse/part_bill_event.cgi: quick sort fix for billing
15542 2006-03-31 01:20 lsc
15544 * FS/FS/part_pkg/: prorate.pm, subscription.pm: fixed the errors
15545 pointed out by Ivan in the following email:
15547 ---- before and after now? I gave subscription and prorate a
15548 try. Subscription came out as:
15550 subscription 27th (03/25/06 - 04/27/06) $10.00
15551 subscription 23rd (03/25/06 - 04/23/06) $10.00
15553 the "23rd" one is right, but the "27th" one should have only
15554 advanced the date two days to 3/27/06.
15556 Prorate came out as:
15558 prorate 23rd (03/25/06 - 04/23/06) $9.20
15559 prorate 27th (03/25/06 - 04/27/06) $10.49
15561 The "23rd" one is right, but the "27th" one should have only
15562 advanced the date two days to 4/27/06.
15566 2006-03-30 06:22 ivan
15568 * README.1.7.0, FS/bin/freeside-upgrade: move all the
15569 schema-updating magic into DBIx::DBSchema
15571 2006-03-24 18:23 ivan
15573 * FS/FS/cust_main.pm, FS/FS/queue_depend.pm, FS/FS/svc_acct.pm,
15574 FS/bin/freeside-setup,
15575 fs_selfservice/FS-SelfService/cgi/agent.cgi,
15576 fs_selfservice/FS-SelfService/cgi/payment_results.html,
15577 fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
15578 fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
15579 fs_selfservice/FS-SelfService/cgi/recharge_results.html,
15580 httemplate/misc/upload-batch.cgi,
15581 httemplate/misc/process/cdr-import.html,
15582 httemplate/misc/process/cust_main-import.cgi,
15583 httemplate/misc/process/cust_main-import_charges.cgi,
15584 httemplate/misc/process/inventory_item-import.html: successfully
15585 correct the spelling of sucessful
15587 2006-03-24 11:49 ivan
15589 * httemplate/misc/process/payment.cgi: fix spelling
15591 2006-03-23 04:00 lsc
15593 * FS/FS/part_pkg/: billoneday.pm, prorate.pm, subscription.pm: for
15594 subscription.pm and prorate.pm:
15596 -modify the subscription and prorate price plans
15597 (FS/FS/part_pkg/subscription.pm and prorate.pm) to have a
15598 configurable (add a field to the %info hash) billing day instead
15599 of "1st of the month" only. subscription will be easy, prorate
15600 will be a little trickier.
15602 essentially, I replaced the '1' in the 'day' field of the
15603 timelocal that generates $$date with the value I added to the
15604 %info hash, 'cutoff_day'
15606 -implement a price plan (new file in FS/FS/part_pkg/ - probably
15607 @ISA FS::part_pkg::subscription) that charges the first full
15608 month if the customer signs up between the 1st and the
15609 configurable billing day, and gives them the remainder of the
15610 month free if they sign up between the configurable billing day
15611 and the end of the month.
15613 if this is the first time the customer is billed, and if the date
15614 is greater than the cutoff date, advance $ssdate to cutoff_day of
15615 next month, else $$date is cutoff_date of this month. Either
15616 way, charge them for a month.
15618 ----------------------------------------------------------------------
15620 2006-03-20 11:13 ivan
15622 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cdr.pm,
15623 FS/FS/cdr_upstream_rate.pm, FS/FS/cust_main.pm,
15624 FS/FS/cust_svc.pm, FS/FS/rate_detail.pm, FS/FS/svc_acct.pm,
15625 FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/part_pkg.cgi,
15626 FS/MANIFEST, FS/t/cdr_upstream_rate.t,
15627 bin/cdr_upstream_rate.import, httemplate/edit/rate.cgi,
15628 httemplate/edit/cust_main/billing.html,
15629 httemplate/search/cdr.html, httemplate/search/report_cdr.html,
15630 httemplate/view/cust_main/billing.html: add price plan to bill on
15631 internal or external CDRs directly, add option to export CDRs to
15632 a per-customer downstream file
15634 2006-03-17 06:56 ivan
15636 * FS/FS/Daemon.pm: use IO::File, lucky this never threw an error...
15638 2006-03-14 23:34 ivan
15640 * FS/FS/part_pkg/voip_cdr.pm: initial commit of this just cause i
15641 want a revision history
15643 2006-03-14 20:17 ivan
15645 * FS/FS/Record.pm: handle BIGSERIAL like SERIAL for the cdr table,
15646 and normalize canadian zip codes as well as us ones
15648 2006-03-13 14:32 ivan
15650 * httemplate/elements/: progress-init.html, progress-popup.html:
15651 fix progress hoohaw for internet exploder again, whew. also make
15652 sure error/finish messages are centered, looks better
15654 2006-03-10 23:27 ivan
15656 * httemplate/elements/footer.html: some pages from ui hoohaw have
15657 leaked footer include, need something here for now
15659 2006-03-10 21:21 ivan
15661 * httemplate/: elements/progress-init.html, elements/xmlhttp.html,
15662 misc/email_invoice_events.cgi, misc/email_invoices.cgi,
15663 misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
15664 misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix the
15665 progressbar bug with multiple progressbar forms on a page
15667 2006-03-10 14:30 ivan
15669 * httemplate/: elements/progress-init.html,
15670 misc/email_invoice_events.cgi, misc/email_invoices.cgi,
15671 misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
15672 misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix to
15673 (hopefully) allow multiple progress-init's in a page, also add
15674 second $cgi arg to all these progressbar calls...
15676 2006-03-10 14:28 ivan
15678 * FS/FS/UI/Web.pm: want to know who *called* this without the
15679 required second arg
15681 2006-03-09 05:42 ivan
15683 * htetc/handler.pl: fix that
15684 blank-page-instead-of-profiling-redirect-when-called-from-an-include
15685 bug triggered by mason 1.32 :)
15687 2006-03-09 03:48 ivan
15689 * httemplate/view/cust_main.cgi: don't use a table with
15690 WIDTH="100%", it shoves the custnum and "billing information"
15691 boxes way out to the right
15693 2006-03-08 04:14 ivan
15695 * FS/FS/inventory_item.pm,
15696 httemplate/misc/inventory_item-import.html,
15697 httemplate/misc/process/inventory_item-import.html,
15698 httemplate/search/inventory_class.html,
15699 httemplate/search/inventory_item.html: Add an option to the web
15700 interface to batch upload new entries to the
15701 inventory_item table.
15703 2006-03-08 02:05 ivan
15705 * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/inventory_class.pm,
15706 FS/FS/inventory_item.pm, FS/t/inventory_class.t,
15707 FS/t/inventory_item.t, httemplate/search/inventory_class.html,
15708 httemplate/search/inventory_item.html, bin/generate-table-module,
15709 htetc/handler.pl, httemplate/edit/inventory_class.html,
15710 httemplate/edit/elements/edit.html,
15711 httemplate/edit/process/inventory_class.html,
15712 httemplate/edit/process/elements/process.html,
15713 httemplate/search/elements/search.html: Add a new table for
15714 inventory with for DIDs/serials/etc., and an additional new table
15715 for inventory category (i.e. to distinguish DIDs, serials, MACs,
15718 2006-03-08 00:21 ivan
15720 * FS/FS/agent.pm: add space in error msg
15722 2006-03-03 07:02 ivan
15724 * FS/FS/Report/Table/Monthly.pm,
15725 httemplate/graph/money_time-graph.cgi,
15726 httemplate/graph/money_time.cgi: agent-specific
15727 sales/credit/receipts summary
15729 2006-02-28 11:34 ivan
15731 * FS/FS/part_pkg.pm: update POD docs regarding new price plans
15733 2006-02-22 05:07 ivan
15735 * FS/FS/Conf.pm, httemplate/elements/phonenumber.html,
15736 httemplate/images/red_telephone_mimooh_01.png,
15737 httemplate/view/cust_main/contacts.html: add vonage click2call
15740 2006-02-21 23:12 ivan
15742 * FS/FS/CGI.pm: a better CGI::rooturl(), will have to do for now
15744 2006-02-18 03:14 ivan
15746 * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cdr_calltype.pm,
15747 FS/FS/cdr_carrier.pm, FS/FS/cdr_type.pm, FS/FS/cust_main.pm,
15748 README.1.7.0, README.2.0.0, FS/MANIFEST,
15749 FS/FS/part_pkg/voip_sqlradacct.pm, FS/t/cdr.t,
15750 FS/t/cdr_calltype.t, FS/t/cdr_carrier.t, FS/t/cdr_type.t,
15751 FS/t/part_pkg-voip_cdr.t, htetc/handler.pl,
15752 httemplate/misc/cdr-import.html,
15753 httemplate/misc/process/cdr-import.html,
15754 httemplate/search/cdr.html, httemplate/search/report_cdr.html,
15755 bin/cdr_calltype.import: CDR schema and class
15757 2006-02-17 20:32 ivan
15759 * htetc/global.asa, httemplate/docs/install.html: Mason it is
15761 2006-02-17 18:11 ivan
15763 * FS/FS/: cust_tax_exempt_pkg.pm, domain_record.pm, msgcat.pm,
15764 nas.pm, part_bill_event.pm, port.pm, prepay_credit.pm, queue.pm,
15765 queue_arg.pm, rate_detail.pm, reg_code_pkg.pm: update POD
15766 documentation left behind from example template
15768 2006-02-16 13:43 ivan
15770 * FS/FS/Setup.pm, FS/bin/freeside-setup, bin/populate-msgcat,
15771 httemplate/docs/admin.html, httemplate/docs/install.html:
15772 automate more of the initial data adding...
15774 2006-02-08 23:18 ivan
15776 * httemplate/elements/: calendar-en.js, calendar-setup.js,
15777 calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
15780 2006-02-08 14:53 ivan
15782 * FS/bin/freeside-selfservice-server: don't leave ssh zombies
15785 2006-02-07 19:50 ivan
15787 * httemplate/docs/: upgrade7.html, upgrade8.html: remove ancient
15788 upgrade instructions
15790 2006-02-07 19:49 ivan
15792 * httemplate/docs/: upgrade10.html, index.html: slightly html-ize
15793 the 1.5.8 upgrade instructions
15795 2006-02-07 18:26 ivan
15797 * FS/FS/UID.pm: update error message when secrets file cannot be
15800 2006-02-07 05:49 ivan
15802 * FS/FS/svc_acct.pm: well, it was already fatal. at least now the
15803 error message is better.
15805 2006-02-07 03:12 ivan
15807 * httemplate/edit/cust_pay.cgi: remove inadvertant extra table
15808 statement preventing page from showing up in konq
15810 2006-02-05 04:27 ivan
15812 * FS/FS/option_Common.pm, httemplate/browse/payment_gateway.html,
15813 httemplate/edit/payment_gateway.html,
15814 httemplate/edit/process/payment_gateway.html: payment gateway
15817 2006-02-01 15:13 ivan
15819 * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
15820 FS/FS/Cron/backup.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/vacuum.pm,
15821 FS/bin/freeside-daily, FS/bin/freeside-monthly,
15822 FS/t/Cron-backup.t, FS/t/Cron-bill.t, FS/t/Cron-vacuum.t,
15823 httemplate/browse/part_bill_event.cgi: finish adding
15824 freeside-monthly and monthly events
15826 2006-01-31 23:58 ivan
15828 * Makefile: HEAD isn't 1.5.8 anymore
15830 2006-01-31 07:01 ivan
15832 * FS/FS/payby.pm: oops, forgot $
15834 2006-01-31 03:02 ivan
15836 * FS/FS/Schema.pm, FS/FS/payby.pm, FS/MANIFEST, FS/t/payby.t,
15837 htetc/handler.pl, httemplate/browse/part_bill_event.cgi,
15838 httemplate/edit/part_bill_event.cgi: [no log message]
15840 2006-01-30 20:26 ivan
15842 * httemplate/: browse/addr_block.cgi, browse/agent.cgi,
15843 browse/agent_type.cgi, browse/cust_pay_batch.cgi,
15844 browse/part_bill_event.cgi, browse/part_export.cgi,
15845 browse/part_pkg.cgi, browse/part_referral.cgi,
15846 browse/part_svc.cgi, browse/part_virtual_field.cgi,
15847 browse/payment_gateway.html, browse/queue.cgi, browse/rate.cgi,
15848 browse/router.cgi, browse/svc_acct_pop.cgi,
15849 config/config-view.cgi, config/config.cgi,
15850 edit/REAL_cust_pkg.cgi, edit/agent.cgi,
15851 edit/agent_payment_gateway.html, edit/agent_type.cgi,
15852 edit/bulk-cust_svc.html, edit/cust_pay.cgi, edit/part_export.cgi,
15853 edit/part_pkg.cgi, edit/part_svc.cgi, edit/payment_gateway.html,
15854 edit/prepay_credit.cgi, edit/rate.cgi, edit/rate_region.cgi,
15855 edit/reg_code.cgi, edit/svc_acct.cgi, edit/svc_broadband.cgi,
15856 edit/svc_forward.cgi, edit/process/prepay_credit.cgi,
15857 edit/process/reg_code.cgi, misc/batch-cust_pay.html,
15858 misc/cust_main-import.cgi, misc/cust_main-import_charges.cgi,
15859 misc/expire_pkg.cgi, misc/link.cgi, misc/meta-import.cgi,
15860 misc/upload-batch.cgi, misc/whois.cgi,
15861 misc/process/cust_main-import.cgi,
15862 misc/process/cust_main-import_charges.cgi,
15863 misc/process/meta-import.cgi, search/report_prepaid_income.cgi,
15864 search/report_tax.cgi, search/svc_external.cgi,
15865 view/cust_bill.cgi, view/cust_main.cgi, view/svc_acct.cgi,
15866 view/svc_broadband.cgi, view/svc_domain.cgi,
15867 view/svc_external.cgi: move header() to
15868 include(/elements/header.html) so it can be changed in one place,
15869 thanks to Scott Edwards
15871 2006-01-30 18:59 ivan
15873 * FS/FS/Record.pm: fix "table not found" dbdef error message to
15874 recommend freeside-upgrade instead create + dbdef-create
15876 2006-01-26 23:34 ivan
15878 * httemplate/search/report_tax.cgi: small visual fix to alternating
15879 row colors when show_taxclasses is on
15881 2006-01-26 17:33 ivan
15883 * httemplate/search/cust_tax_exempt_pkg.cgi: on tax exemption
15884 report, show more info on the specific line item and invoice
15886 2006-01-26 07:27 ivan
15888 * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_tax_exempt_pkg.pm,
15889 FS/FS/part_pkg.pm, FS/FS/pkg_class.pm, FS/t/pkg_class.t,
15890 httemplate/search/cust_bill_pkg.cgi,
15891 httemplate/search/cust_tax_exempt_pkg.cgi,
15892 httemplate/search/report_tax.cgi,
15893 httemplate/search/report_tax.html: whew, FINALLY can fix monthly
15894 exemption columns to work correctly. also make them
15895 agent-specific. also fix package exemption columns, they were
15896 bunk too, sheesh. start adding package classes for package class
15899 2006-01-25 04:34 ivan
15901 * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
15902 FS/FS/cust_main.pm, FS/FS/cust_tax_exempt.pm,
15903 FS/FS/cust_tax_exempt_pkg.pm, FS/FS/h_cust_bill.pm,
15904 FS/FS/h_cust_tax_exempt.pm, FS/t/cust_tax_exempt_pkg.t,
15905 FS/t/h_cust_bill.t, FS/t/h_cust_tax_exempt.t, README.2.0.0,
15906 FS/MANIFEST: change texas-style tax exemptions to be against a
15907 specific line item rather than just general per-customer, for
15908 later tracking and tax reporting. fix 1969/1970 exemptions for
15911 2006-01-05 01:34 ivan
15913 * httemplate/docs/upgrade10.html: my last 1.4 -> 1.5 upgrade...
15915 2006-01-04 18:03 ivan
15917 * FS/FS/Schema.pm: remove redundant indices on cust_main ship_
15920 2006-01-03 00:45 ivan
15922 * bin/billco-upload: agentnums 1-3
15924 2005-12-29 18:41 rsiddall
15926 * FS/FS/Conf.pm, FS/FS/ConfItem.pm, FS/FS/cust_pkg.pm,
15927 FS/FS/cust_svc.pm, FS/FS/part_export/artera_turbo.pm,
15928 fs_selfservice/FS-SelfService/SelfService.pm,
15929 fs_selfservice/FS-SelfService/cgi/provision_list.html,
15930 httemplate/view/cust_main.cgi: Fixing a few typos.
15932 2005-12-24 19:41 ivan
15934 * httemplate/search/report_tax.cgi: add switch to enable taxclass
15935 breakdown, report invoiced tax separately in that case
15937 2005-12-24 19:38 ivan
15939 * httemplate/edit/part_bill_event.cgi: make sure to specify a
15942 2005-12-24 19:18 ivan
15944 * httemplate/search/: report_tax.cgi, report_tax.html: add switch
15945 to enable taxclass breakdown, report invoiced tax separately in
15948 2005-12-24 19:07 ivan
15950 * httemplate/search/cust_bill_pkg.cgi: correct "out of taxable
15951 region" flag on new line item report - NULLs need to be compared
15952 explicitly. apparantly NULL != NULL. bah SQL
15954 2005-12-24 19:00 ivan
15956 * README.1.5.8, FS/FS/Schema.pm: update indices for better tax
15959 2005-12-24 18:31 ivan
15961 * httemplate/search/cust_bill_pkg.cgi: fixup new line item report
15964 2005-12-24 17:57 ivan
15966 * httemplate/search/report_tax.cgi: correct end date display for
15969 2005-12-24 16:52 ivan
15971 * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
15972 httemplate/edit/part_bill_event.cgi: add invoice event to suspend
15973 only when greater than N amount
15975 2005-12-24 16:36 ivan
15977 * httemplate/edit/cust_main/billing.html: don't reenable postal
15978 billing for existing customers just cause its blank...
15980 2005-12-21 20:24 ivan
15982 * httemplate/search/report_tax.cgi: and s/$taxable/$tot_taxable/ in
15983 the declaration too
15985 2005-12-21 20:22 ivan
15987 * httemplate/search/report_tax.cgi: fix some ambiguous var names
15988 causing " "my" variable $t masks earlier declaration in same
15991 2005-12-21 20:02 ivan
15993 * Changes.1.5.8: more accurate description of tax report changes
15995 2005-12-21 20:01 ivan
15997 * httemplate/search/cust_bill_event.html,
15998 httemplate/search/cust_bill_pkg.cgi,
15999 httemplate/search/cust_pkg_report.cgi,
16000 httemplate/search/report_cust_bill.html,
16001 httemplate/search/report_cust_credit.html,
16002 httemplate/search/report_cust_pay.html,
16003 httemplate/search/report_tax.cgi,
16004 httemplate/search/report_tax.html, FS/FS/cust_bill_pkg.pm,
16005 httemplate/elements/select-agent.html,
16006 httemplate/elements/table-grid.html,
16007 httemplate/elements/tr-input-beginning_ending.html,
16008 httemplate/elements/tr-select-agent.html,
16009 httemplate/search/elements/search.html: tax report update, link
16010 to new line item report, per-agent tax reporting
16012 2005-12-18 20:18 ivan
16014 * FS/FS/part_pkg/: sesmon_hour.pm, sesmon_minute.pm,
16015 sql_external.pm, sql_generic.pm, voip_sqlradacct.pm: correct
16016 field labeling - not always monthly
16018 2005-12-18 20:18 ivan
16020 * Changes.1.5.8, FS/FS/part_pkg/sqlradacct_hour.pm: add maximum
16021 "caps" to RADIUS usage charges
16023 2005-12-16 14:47 ivan
16025 * FS/FS/raddb.pm, bin/generate-raddb: add motorola canopy
16026 attributes from wtxs, neaten up raddb.pm generation
16028 2005-12-15 17:49 ivan
16030 * httemplate/edit/payment_gateway.html: add TransactionCentral
16032 2005-12-15 11:36 ivan
16034 * httemplate/edit/: agent.cgi, agent_type.cgi: fix bug when adding
16035 new agent types, noticed by Julius Igugu
16037 2005-12-15 10:45 ivan
16039 * bin/print-schema: adding print-schema
16041 2005-12-14 20:04 ivan
16043 * FS/FS/Conf.pm, FS/FS/cust_pay_void.pm, FS/FS/Record.pm,
16044 httemplate/misc/unvoid-cust_pay_void.cgi: payment "un-void"ing
16046 2005-12-14 12:57 ivan
16048 * FS/FS/svc_acct.pm: allow a dir field to be set (or
16049 auto-generated) even if uid is fixed
16051 2005-12-14 10:52 ivan
16053 * FS/FS/part_export/radiator.pm: add 'STATE' field for suspensions
16056 2005-12-12 19:13 ivan
16058 * httemplate/edit/process/payment_gateway.html: fix options in
16061 2005-12-12 13:39 ivan
16063 * FS/FS/part_export/radiator.pm: use crypt password for radiator
16066 2005-12-09 08:58 ivan
16068 * httemplate/: edit/process/cust_credit_bill.cgi,
16069 view/cust_main/payment_history.html: fill in reason if empty when
16070 applying a credit to a refund
16072 2005-12-09 08:56 ivan
16074 * httemplate/edit/: cust_main.cgi, cust_main/billing.html: fix
16075 postal mail checkbox misbehaving (isn't sticky on errors -
16076 reverts back to on)
16078 2005-12-07 15:48 ivan
16080 * FS/: FS/Record.pm, bin/freeside-setup: for fetching inserted keys
16081 without pg_oid_status, look up the actual sequence name from
16082 dbdef rather than assuming ${table}_${column}_seq
16084 2005-12-06 14:25 ivan
16086 * FS/FS/Record.pm: make sure zip is required for canada, also use
16087 CURRVAL() function instead of pg_oid_status DBD attribute because
16088 Pg 8.1 doesn't have oids by default anymore
16090 2005-12-05 11:01 ivan
16092 * FS/FS/svc_Common.pm: avoid uninitialized value errors
16094 2005-12-05 09:19 ivan
16096 * httemplate/edit/process/cust_main.cgi: eek, don't log all this
16097 debugging info by default
16099 2005-12-02 23:26 ivan
16101 * htetc/handler.pl: this should be the last of
16102 s/RT::TicketCustomFieldValues/RT::ObjectCustomFieldValues/
16104 2005-12-02 23:12 ivan
16106 * Makefile: those semicolons can't possibly have belonged there
16108 2005-12-02 23:02 ivan
16110 * FS/bin/freeside-upgrade: force a dbdef reload. no wonder this
16111 had to be run multiple times before
16113 2005-12-02 22:49 ivan
16115 * README.1.5.8, httemplate/docs/install.html,
16116 httemplate/docs/upgrade10.html: add Term::ReadKey to install &
16117 upgrade docs and README.1.5.8
16119 2005-12-01 18:30 ivan
16121 * httemplate/docs/upgrade10.html: and Net::Whois::Raw
16123 2005-12-01 17:52 ivan
16125 * README.1.5.8, httemplate/docs/upgrade10.html: note DBIx::DBSchema
16126 0.29 is required for Pg 7.2.x and earlier
16128 2005-12-01 17:22 ivan
16130 * httemplate/docs/upgrade10.html: apache instructions already up
16133 2005-12-01 11:17 ivan
16135 * httemplate/edit/agent_type.cgi: list disabled packages on agent
16136 type edit if they are still associated with the type
16138 2005-12-01 09:36 ivan
16140 * FS/FS/part_export/shellcommands.pm: shellcommands usermod_pwonly
16141 shouldn't apply to RADIUS groups, this is messing up unrelated
16144 2005-11-30 09:48 ivan
16146 * README.1.5.8: later versions are okay too
16148 2005-11-28 09:16 ivan
16150 * FS/FS/cust_main.pm: turn off debugging
16152 2005-11-28 09:13 ivan
16154 * FS/bin/freeside-sqlradius-radacctd: in POD example, remove extra
16155 SQL that Pg doesn't need and MySQL doesn't like
16157 2005-11-28 09:12 ivan
16159 * FS/bin/freeside-sqlradius-radacctd: update docs and error message
16160 for all three supporte exports
16162 2005-11-28 09:07 ivan
16164 * FS/bin/freeside-sqlradius-radacctd: startup
16165 freeside-sqlradius-radacctd for radiator export too
16167 2005-11-28 08:59 ivan
16169 * FS/FS/svc_Common.pm: allow defaults to override empty values for
16172 2005-11-28 08:38 ivan
16174 * FS/FS/cust_svc.pm: better error msg
16176 2005-11-28 08:34 ivan
16178 * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
16179 deal with any usage-capable export
16181 2005-11-28 08:21 ivan
16183 * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
16184 deal with any usage-capable export
16186 2005-11-28 08:14 ivan
16188 * FS/FS/Record.pm: okay, its been tested
16190 2005-11-28 08:07 ivan
16192 * FS/FS/part_export/radiator.pm: fix small bug in radiator export
16194 2005-11-28 07:41 ivan
16196 * FS/FS/cust_main.pm: add debugging info to cust_main to figure out
16197 where the freeze is coming from
16199 2005-11-27 13:59 ivan
16201 * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
16202 per-agent billco spools
16204 2005-11-22 10:29 ivan
16206 * FS/FS/Conf.pm, httemplate/edit/process/cust_main.cgi: add
16207 backend-realtime config flag, should be more intuitive for
16210 2005-11-22 08:41 ivan
16212 * FS/FS/svc_Common.pm: oops, supposed to commit this one
16214 2005-11-22 08:39 ivan
16216 * FS/FS/svc_Common.pm: set default fields in new method, mostly for
16219 2005-11-22 05:26 ivan
16221 * FS/FS/part_export/radiator.pm: update radiator export to deal
16222 with prepaid and some other random stuff
16224 2005-11-22 01:13 ivan
16226 * httemplate/docs/install.html: correct common misconception RIGHT
16229 2005-11-21 07:24 ivan
16231 * FS/FS/: export_svc.pm, part_svc.pm, rate.pm: when editing exports
16232 and there's a duplicate error, show all conflicting accounts not
16233 just the ones for different customers
16235 2005-11-21 06:25 ivan
16237 * FS/FS/part_export/: shellcommands.pm,
16238 shellcommands_withdomain.pm: add usermod_nousername flag to just
16239 prohibit username changes
16241 2005-11-21 04:41 ivan
16243 * httemplate/: edit/cust_main/billing.html, view/cust_bill.cgi,
16244 view/cust_main/payment_history.html: ignore blank lines in payby
16247 2005-11-21 03:04 ivan
16249 * README: slight update to README
16251 2005-11-21 02:47 ivan
16253 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
16254 FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
16255 httemplate/edit/cust_main/billing.html,
16256 httemplate/edit/cust_pay.cgi, httemplate/search/cust_pay.cgi,
16257 httemplate/search/report_cust_pay.html,
16258 httemplate/view/cust_bill.cgi,
16259 httemplate/view/cust_main/payment_history.html: add MCRD payment
16260 type for manually processed ccards
16262 2005-11-20 22:46 ivan
16264 * httemplate/docs/schema.dia: load schema in current dia and save,
16265 should load up for people now?
16267 2005-11-20 21:18 ivan
16269 * FS/FS/Conf.pm: add config values used by external RT integration
16271 2005-11-18 07:08 ivan
16273 * httemplate/search/report_receivables.cgi: fix link glitch in
16274 receivables reports
16276 2005-11-18 06:59 ivan
16278 * httemplate/edit/agent_type.cgi: template-ize agent type edit and
16279 add comment to package listing
16281 2005-11-18 02:58 ivan
16283 * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
16286 2005-11-18 02:53 ivan
16288 * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
16291 2005-11-18 01:44 ivan
16293 * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
16296 2005-11-17 23:05 ivan
16298 * README.1.5.8: slightly more info in 1.5.8 upgrade instructions
16300 2005-11-17 19:48 ivan
16302 * FS/FS/cust_main.pm: allow expired cards to remain on file; only
16303 check edits for an expired card when the # has changed
16305 2005-11-17 07:56 ivan
16307 * FS/FS/part_export/: shellcommands.pm,
16308 shellcommands_withdomain.pm: make variable description more
16309 consistant wrt vars that are already shell-quoted
16311 2005-11-17 04:53 ivan
16313 * FS/FS/: UI/Web.pm, part_svc.pm: turn off debugging
16315 2005-11-17 04:27 ivan
16317 * README.1.5.8, FS/FS/Schema.pm: add cust_pkg2 index on
16320 2005-11-17 03:15 ivan
16322 * FS/FS/svc_acct.pm: update debuggging information for replace
16323 group info with user@domain
16325 2005-11-17 03:04 ivan
16327 * httemplate/view/svc_acct.cgi: fix service change!
16329 2005-11-17 02:14 ivan
16331 * FS/FS/UI/Web.pm: fix konqueror bug appending nulls to XMLHTTP
16334 2005-11-16 05:14 ivan
16336 * FS/FS/part_svc.pm, httemplate/index.html,
16337 httemplate/browse/part_svc.cgi, Changes.1.5.8, FS/FS/UI/Web.pm,
16338 httemplate/edit/bulk-cust_svc.html,
16339 httemplate/edit/process/bulk-cust_svc.cgi: bulk svcpart change
16341 2005-11-12 04:19 ivan
16343 * README.1.5.8: one last bit for 1.5.7->1.5.8 RT upgrade
16346 2005-11-11 17:24 ivan
16348 * httemplate/view/cust_main/tickets.html: huh seem to have
16351 2005-11-11 17:22 ivan
16353 * FS/FS/cust_main.pm: set payip for all payment types
16355 2005-11-11 16:44 ivan
16357 * FS/FS/part_export/cpanel.pm: interpolation helps alot
16359 2005-11-11 16:17 ivan
16361 * FS/FS/part_export/cpanel.pm: try using web interface scrape
16362 bullshit for adding pops instead of API, as per cpanel support
16363 [cPanel tickets ID# 116044]
16365 2005-11-11 06:06 ivan
16367 * FS/FS/: cust_pkg.pm, svc_acct.pm: for prepaid packages, trigger
16368 export update of RADIUS Expiration attribute when cust_pkg.bill
16371 2005-11-10 04:47 ivan
16373 * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
16374 add part_bill_event.payby selection to failed invoice event
16377 2005-11-10 03:36 ivan
16379 * FS/FS/part_export/everyone_net.pm: fix password changes with
16382 2005-11-09 16:00 ivan
16384 * httemplate/view/svc_domain.cgi: add javascript confirmation to
16385 unaudited domain deletion, add record being deleted to record
16388 2005-11-09 12:48 ivan
16390 * httemplate/docs/install.html: closing paren
16392 2005-11-07 18:16 ivan
16394 * httemplate/docs/admin.html: bah
16396 2005-11-07 14:07 ivan
16398 * httemplate/search/cust_pay.cgi: fix Discover card report, closes:
16401 2005-11-04 03:43 ivan
16403 * httemplate/elements/xmlhttp.html: oops, typo applying patch
16405 2005-11-04 03:31 ivan
16407 * CREDITS, httemplate/elements/xmlhttp.html: apply patch from Scott
16408 Edwards to show mason errors received from XMLHTTP requests
16410 2005-11-02 13:18 ivan
16412 * FS/FS/cust_bill.pm: spool invoice to billco if no other
16413 destinations are set!
16415 2005-10-31 21:32 ivan
16417 * FS/FS/: cust_bill.pm: yarg
16419 2005-10-31 21:27 ivan
16421 * FS/FS/cust_bill.pm: only send to specific destinations, oops!
16423 2005-10-31 21:21 ivan
16425 * bin/billco-upload: do the zip
16427 2005-10-31 21:14 ivan
16429 * httemplate/edit/part_bill_event.cgi: add option for spool_csv
16430 events to apply only to a specific destination type (i.e. postal
16433 2005-10-31 19:16 ivan
16435 * bin/billco-upload: good nuff for 11/1
16437 2005-10-31 19:15 ivan
16439 * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm: add
16440 billco format option to FTP invoice send, add invoice event to
16441 spool one giant (pair of) CSV files in addition to FTPing them
16444 2005-10-28 10:10 ivan
16446 * bin/billco-upload: beginning of quick billco zip & upload tool
16448 2005-10-28 04:56 ivan
16450 * httemplate/search/cust_bill_event.cgi: don't show 'N/A'
16451 statustext as a failed billing event
16453 2005-10-27 10:04 ivan
16455 * httemplate/elements/select-taxclass.html: extraneous '; noticed
16458 2005-10-27 08:48 ivan
16460 * httemplate/search/cust_pay.cgi: fix from joe @ surferz: lines 59
16461 and 60 had the wrote quote. they had single quote where double
16464 2005-10-24 04:59 ivan
16466 * httemplate/edit/rate.cgi: optimize SQL on rate edit screen
16468 2005-10-24 04:56 ivan
16470 * README.1.5.8, FS/FS/Schema.pm, httemplate/edit/process/rate.cgi,
16471 httemplate/elements/progress-init.html,
16472 httemplate/elements/xmlhttp.html: fix rate plan editing with new
16473 xmlhttp progressbar - use POST instead of GET. also optimize SQL
16474 on rate search screen
16476 2005-10-21 08:21 ivan
16478 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
16479 FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
16480 httemplate/edit/cust_main.cgi, httemplate/edit/cust_pay.cgi,
16481 httemplate/edit/cust_main/billing.html,
16482 httemplate/edit/process/cust_main.cgi,
16483 httemplate/search/cust_pay.cgi,
16484 httemplate/search/report_cust_pay.html,
16485 httemplate/view/cust_bill.cgi,
16486 httemplate/view/cust_main/payment_history.html: add CASH and WEST
16487 payment types (payments only, not cust_main.payby)
16489 2005-10-21 06:15 ivan
16491 * conf/invoice_html: brainfart
16493 2005-10-21 05:50 ivan
16495 * conf/invoice_html: i thought i fixed this already
16497 2005-10-20 05:30 ivan
16499 * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: fix credit for remaining
16500 service. fuck Date::Manip
16502 2005-10-16 23:46 ivan
16504 * FS/bin/freeside-sqlradius-reset: set any fixed usergroup before
16505 exporting so it'll export even if all svc_acct records don't have
16508 2005-10-16 23:03 ivan
16510 * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix RADIUS
16513 2005-10-16 08:02 ivan
16515 * bin/bind.export: and make .HEADER optional for slaves too
16517 2005-10-16 07:59 ivan
16519 * bin/bind.export: don't error out if there's no HEADER file, just
16520 produce a useable snippet anyway
16522 2005-10-16 07:04 ivan
16524 * FS/FS/Conf.pm, FS/FS/domain_record.pm, bin/bind.import: add
16525 zone-underscore config file, update bind.import to use
16526 command-line options instead of ask for input
16528 2005-10-15 06:48 ivan
16530 * FS/FS/TicketSystem/RT_External.pm: don't error out when
16531 ticket_system-default_queueid hasn't been set yet
16533 2005-10-15 06:40 ivan
16535 * FS/FS/Conf.pm: make sure config still works if no ticket system
16538 2005-10-15 06:37 ivan
16540 * FS/FS/Conf.pm: make sure config still works if no ticket system
16543 2005-10-15 05:58 ivan
16545 * bin/backup-dvd: adding quick backup-to-dvd script
16547 2005-10-15 04:29 ivan
16549 * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/TicketSystem.pm,
16550 FS/FS/agent.pm, FS/FS/TicketSystem/RT_External.pm,
16551 FS/FS/TicketSystem/RT_Internal.pm, httemplate/browse/agent.cgi,
16552 httemplate/edit/agent.cgi, httemplate/config/config-view.cgi,
16553 httemplate/config/config.cgi: agent option to select RT queue
16555 2005-10-15 04:25 ivan
16557 * README.1.5.8: upgrade instructions for new RT verison
16559 2005-10-15 04:13 ivan
16561 * README.1.5.8, rt/html/Elements/Header, rt/html/NoAuth/webrt.css:
16562 land RT 3.4.4 on HEAD
16564 2005-10-15 02:33 ivan
16566 * rt/: etc/RT_SiteConfig.pm, html/Admin/Global/CustomField.html,
16567 html/Admin/Global/CustomFields.html, html/Elements/Footer,
16568 html/Elements/Header, html/Elements/Menu,
16569 html/Elements/PageLayout, html/Elements/SimpleSearch,
16570 html/Elements/Tabs, html/Elements/CollectionAsTable/Row,
16571 html/NoAuth/webrt.css, html/NoAuth/images/back_home.gif,
16572 html/NoAuth/images/head_requestracker.gif,
16573 html/NoAuth/images/rt.jpg, html/NoAuth/images/spacer.gif,
16574 html/NoAuth/images/squares_blue.gif,
16575 html/Ticket/Elements/ShowSummary, html/Ticket/Elements/Tabs,
16576 lib/RT/TicketCustomFieldValue.pm,
16577 lib/RT/TicketCustomFieldValue_Overlay.pm,
16578 lib/RT/TicketCustomFieldValues.pm,
16579 lib/RT/TicketCustomFieldValues_Overlay.pm,
16580 lib/RT/I18N/en_malkovich.po, lib/t/00smoke.t.in,
16581 lib/t/01harness.t.in, lib/t/02regression.t.in, lib/t/03web.pl.in,
16582 lib/t/04_send_email.pl.in, lib/t/05cronsupport.pl.in,
16583 lib/t/regression/00placeholder, sbin/rt-setup-database.in:
16584 landing rt 3.4.4 on HEAD
16586 2005-10-15 02:09 ivan
16588 * rt/: docs/design_docs/realflow.txt,
16589 docs/design_docs/3.3-schema-redesign.txt,
16590 docs/design_docs/rt-mvc, sbin/rt-dump-database.in,
16591 html/Search/Elements/SelectGroup, html/Admin/autohandler,
16592 html/Download/CustomFieldValue/dhandler,
16593 html/Download/Tabular/dhandler, html/Search/Elements/EditQuery,
16594 html/Admin/CustomFields/GroupRights.html,
16595 html/Admin/Global/CustomFields/Groups.html,
16596 html/Admin/Global/CustomFields/Queue-Tickets.html,
16597 html/Admin/Global/CustomFields/Queue-Transactions.html,
16598 html/Admin/Global/CustomFields/Users.html,
16599 html/Admin/Global/CustomFields/index.html,
16600 html/Admin/Groups/CustomFields.html,
16601 html/Admin/Groups/History.html,
16602 html/Admin/CustomFields/Modify.html,
16603 html/Admin/CustomFields/Objects.html,
16604 html/Admin/CustomFields/UserRights.html,
16605 html/Admin/CustomFields/index.html,
16606 html/Admin/Users/CustomFields.html,
16607 html/Admin/Users/History.html, html/Admin/Users/Memberships.html,
16608 html/Admin/Elements/CustomFieldTabs,
16609 html/Admin/Elements/SelectCustomFieldLookupType,
16610 html/Admin/Elements/GlobalCustomFieldTabs,
16611 html/Admin/Elements/ObjectCustomFields,
16612 html/Admin/Elements/PickCustomFields,
16613 html/Admin/Elements/PickObjects,
16614 html/SelfService/CreateTicketInQueue.html,
16615 html/Elements/EditCustomField,
16616 html/Elements/EditCustomFieldImage,
16617 html/Elements/EditCustomFieldBinary,
16618 html/Elements/EditCustomFieldSelect,
16619 html/Elements/ShowCustomFieldBinary,
16620 html/Elements/ShowCustomFieldImage,
16621 html/Elements/ShowCustomFieldWikitext,
16622 html/Elements/ShowCustomFields,
16623 html/Elements/EditCustomFieldFreeform,
16624 html/Elements/EditCustomFieldText,
16625 html/Elements/EditCustomFieldWikitext,
16626 html/Elements/ShowMemberships, lib/t/setup_regression.t,
16627 lib/t/create_data.pl, lib/t/regression/01ticket_link_searching.t,
16628 lib/t/regression/02basic_web.t,
16629 lib/t/regression/03web_compiliation_errors.t,
16630 lib/t/regression/05cronsupport.t, lib/t/regression/07acl.t,
16631 lib/t/regression/08web_cf_access.t,
16632 lib/t/regression/09record_cf_api.t, lib/t/regression/10merge.t,
16633 lib/t/regression/11-template-insert.t,
16634 lib/t/regression/12-search.t,
16635 lib/t/regression/13-attribute-tests.t,
16636 lib/t/regression/14merge.t,
16637 lib/t/regression/16-transaction_cf_tests.t,
16638 lib/t/regression/17multiple_deleg_revocation.t,
16639 lib/t/regression/19-rtname.t, lib/t/regression/20savedsearch.t,
16640 lib/t/regression/21query-builder.t,
16641 lib/t/regression/22search_tix_by_txn.t,
16642 lib/t/regression/04send_email.t,
16643 lib/t/regression/06mailgateway.t, lib/t/regression/07rights.t,
16644 lib/t/regression/15cf_single_values_are_single.t,
16645 lib/t/regression/18stale_delegations_cleanup.t,
16646 lib/RT/SavedSearch.pm, lib/RT/ObjectCustomFields.pm,
16647 lib/RT/CustomFieldValue_Overlay.pm, lib/RT/ObjectCustomField.pm,
16648 lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/SavedSearches.pm,
16649 lib/RT/ObjectCustomFieldValues.pm,
16650 lib/RT/ObjectCustomFieldValue.pm,
16651 lib/RT/ObjectCustomField_Overlay.pm,
16652 lib/RT/ObjectCustomFieldValues_Overlay.pm,
16653 lib/RT/ObjectCustomFieldValue_Overlay.pm, lib/RT/I18N/pl.po,
16654 lib/RT/I18N/id.po, lib/RT/URI/t.pm,
16655 lib/RT/Interface/Web/QueryBuilder.pm,
16656 lib/RT/Interface/Web/Standalone.pm,
16657 lib/RT/Interface/Web/QueryBuilder/Tree.pm,
16658 etc/upgrade/3.3.0/acl.Informix, etc/upgrade/3.3.0/acl.Oracle,
16659 etc/upgrade/3.3.0/acl.Pg, etc/upgrade/3.3.0/acl.SQLite,
16660 etc/upgrade/3.3.0/acl.mysql, etc/upgrade/3.3.0/content,
16661 etc/upgrade/3.3.0/schema.Oracle, etc/upgrade/3.3.0/schema.Pg,
16662 etc/upgrade/3.3.0/schema.mysql, etc/upgrade/3.3.11/acl.Oracle,
16663 etc/upgrade/3.3.11/acl.Pg, etc/upgrade/3.3.11/acl.SQLite,
16664 etc/upgrade/3.3.11/acl.mysql, etc/upgrade/3.3.11/content,
16665 etc/upgrade/3.3.11/schema.Oracle, etc/upgrade/3.3.11/schema.Pg,
16666 etc/upgrade/3.3.11/schema.SQLite,
16667 etc/upgrade/3.3.11/schema.mysql: Initial revision
16669 2005-10-13 14:16 ivan
16671 * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: Fix 'can't
16672 change uid' error when the account *has* a uid but
16673 svc_acct-edit_uid isn't turned on
16675 2005-10-12 05:02 ivan
16677 * httemplate/misc/: batch-cust_pay.html,
16678 process/batch-cust_pay.cgi: change button to say "post payment
16679 batch" and main error message to indicate the whole batch should
16680 be resubmitted, as per feedback from lewis
16682 2005-10-12 02:51 ivan
16684 * httemplate/edit/part_pkg.cgi: fix package customize losing
16687 2005-10-12 01:57 ivan
16689 * FS/FS/part_export/cpanel.pm: add debugging to cpanel export
16691 2005-10-10 09:06 ivan
16693 * FS/FS/part_export/everyone_net.pm: oops, that should fix
16696 2005-10-10 05:20 ivan
16698 * Changes.1.5.8, README.1.5.8, FS/FS/cust_pay.pm, htetc/global.asa,
16699 htetc/handler.pl, httemplate/index.html,
16700 httemplate/docs/upgrade10.html,
16701 httemplate/misc/batch-cust_pay.html,
16702 httemplate/misc/xmlhttp-cust_main-search.cgi,
16703 httemplate/misc/process/batch-cust_pay.cgi,
16704 httemplate/search/cust_pay.cgi: updated quick payment entry
16706 2005-10-08 06:45 ivan
16708 * httemplate/misc/batch-cust_pay.html: quick payment entry
16709 javascript tested & working IE/firefix/konq
16711 2005-10-07 17:47 ivan
16713 * httemplate/: edit/part_pkg.cgi, edit/process/part_pkg.cgi,
16714 edit/process/quick-charge.cgi, elements/select-taxclass.html,
16715 view/cust_main/quick-charge.html: fix tax class selection in
16716 package add/edit too
16718 2005-10-07 16:28 ivan
16720 * conf/invoice_latex: allow more width for return address, stuff is
16723 2005-10-06 22:03 ivan
16725 * README.1.5.8: need new B:CC
16727 2005-10-06 21:50 ivan
16729 * httemplate/view/cust_main/billing.html: mask out echeck account
16732 2005-10-06 21:48 ivan
16734 * FS/FS/cust_main.pm: fix on-demand credit cards not being masked
16735 in UI. i believe huntsburg is in the doghouse for this one :)
16737 2005-10-06 19:25 ivan
16739 * FS/FS/Conf.pm, FS/FS/part_pkg.pm,
16740 httemplate/edit/process/quick-charge.cgi,
16741 httemplate/view/cust_main/quick-charge.html: add
16742 require_taxclasses config flag
16744 2005-10-06 16:09 ivan
16746 * httemplate/view/cust_bill-logo.cgi: really use default logo if
16747 the agent-specific one isn't found
16749 2005-10-06 16:07 ivan
16751 * httemplate/view/cust_bill-logo.cgi: use default logo if the
16752 agent-specific one isn't found
16754 2005-10-06 16:03 ivan
16756 * httemplate/view/cust_bill-logo.cgi: use default logo if the
16757 agent-specific one isn't found
16759 2005-10-06 13:35 ivan
16761 * FS/FS/part_export/everyone_net.pm: add debugging option to
16762 everyone_net export
16764 2005-10-06 00:34 ivan
16766 * FS/FS/Conf.pm, FS/FS/cust_pay_refund.pm,
16767 httemplate/view/cust_main/payment_history.html: add cc-void
16770 2005-10-05 18:40 ivan
16772 * httemplate/edit/cust_main.cgi: fix bug with IE and advertising
16773 sources (refnum) - needed to make sure the SELECT OPTIONs have
16774 explicitly specified VALUEs
16776 2005-10-04 13:27 ivan
16778 * FS/FS/part_export/everyone_net.pm: fix small error with
16779 everyone.net export
16781 2005-10-02 18:41 ivan
16783 * FS/FS/cust_svc.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
16784 httemplate/view/svc_acct.cgi, httemplate/edit/svc_acct.cgi,
16785 httemplate/elements/small_custview.html, FS/FS/Conf.pm: update
16786 account view and edit: convert to proper templates, make sure
16787 usage information displays for any usage-capable export, add
16788 ability to edit uid/gid
16790 2005-10-02 07:04 ivan
16792 * httemplate/docs/install.html: fix leading % causing Mason to barf
16794 2005-10-02 00:09 ivan
16796 * Makefile, htetc/handler.pl, init.d/freeside-init: add dev make
16797 target for quick iterative development
16799 2005-09-29 13:19 ivan
16801 * FS/FS/svc_acct.pm: make sure there is an expiraiton date to set
16804 2005-09-28 11:27 ivan
16806 * FS/FS/cust_main.pm: recognize hourly frequency in cust_main->bill
16808 2005-09-25 01:20 ivan
16810 * httemplate/view/cust_main.cgi: this css did weird things under IE
16812 2005-09-25 01:13 ivan
16814 * CREDITS, Changes.1.5.8, JSRS-LICENSE, README.1.5.7,
16815 FS/FS/UI/Web.pm, httemplate/edit/cust_main/select-country.html,
16816 httemplate/edit/cust_main/select-county.html,
16817 httemplate/edit/process/part_svc.cgi,
16818 httemplate/edit/process/rate.cgi,
16819 httemplate/elements/jsrsServer.html,
16820 httemplate/elements/progress-init.html,
16821 httemplate/elements/progress-popup.html,
16822 httemplate/elements/xmlhttp.html, httemplate/docs/install.html,
16823 httemplate/docs/upgrade10.html: get rid of JSRS iframe foo for
16824 progress bar, use XMLHTTPRequest instead. really should have
16825 done that in the first place. JSON will wait until another
16828 2005-09-24 15:53 ivan
16830 * FS/FS/cust_main.pm: parse paybatch order number with dashes
16833 2005-09-22 15:25 ivan
16835 * rt/lib/RT/URI/freeside/Internal.pm: should fix problem with empty
16836 (dir-less) Conf showing up
16838 2005-09-21 05:47 ivan
16840 * FS/FS/svc_acct.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Record.pm,
16841 FS/bin/freeside-prepaidd, httemplate/edit/REAL_cust_pkg.cgi,
16842 httemplate/view/cust_main/packages.html, init.d/freeside-init,
16843 FS/bin/freeside-daily: add prepaid support which sets RADIUS
16844 Expiration attribute, update customer view package UI
16846 2005-09-16 03:10 ivan
16848 * FS/FS/cust_main.pm: tyop
16850 2005-09-16 01:18 ivan
16852 * FS/FS/cust_main.pm: with taxclasses, might have multiple records
16853 for a state/county/country
16855 2005-09-14 04:01 ivan
16857 * FS/t/agent_payment_gateway.t, FS/t/banned_pay.t,
16858 FS/t/cancel_reason.t, FS/t/payment_gateway.t,
16859 FS/t/payment_gateway_option.t, bin/generate-table-module: fix
16860 autogenerated simple test
16862 2005-09-13 13:12 ivan
16864 * httemplate/search/elements/search.html: fix redirect with single
16865 item returned from search results and a coderef redirect
16867 2005-09-10 07:50 ivan
16869 * CREDITS, httemplate/edit/cust_main/contact.html,
16870 httemplate/edit/cust_main/select-country.html,
16871 httemplate/edit/cust_main/select-county.html,
16872 httemplate/edit/cust_main/select-state.html,
16873 httemplate/edit/cust_main.cgi, httemplate/elements/xmlhttp.html,
16874 httemplate/misc/counties.cgi, httemplate/misc/states.cgi:
16875 ajax-style xmlhttprequest state/county/country selector!
16877 2005-09-08 12:15 ivan
16879 * FS/FS/part_export/radiator.pm: MySQL is case sensitive about
16882 2005-09-08 01:50 ivan
16884 * httemplate/edit/cust_main.cgi: fix dropping of payname
16886 2005-09-07 23:52 ivan
16888 * httemplate/autohandler: don't need 4k of newlines anymore,
16889 H:W:SelectLayers works better
16891 2005-09-07 15:52 ivan
16893 * FS/FS/part_pkg.pm: add hourly frequency
16895 2005-09-07 15:04 ivan
16897 * bin/generate-raddb: list current dictionary sources in example so
16900 2005-09-07 15:02 ivan
16902 * FS/FS/raddb.pm: update with dictionaries from freeradius 1.0.4
16903 plus dictionary.ip3networks
16905 2005-09-07 05:56 ivan
16907 * FS/FS/Schema.pm: define username_len so the default add account
16908 screen doesn't have a tiny username field (when usernamemax is
16911 2005-09-07 05:48 ivan
16913 * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
16914 when adding an account (and usernamemax is not set)
16916 2005-09-07 05:44 ivan
16918 * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
16919 when adding an account (and username max is not set)
16921 2005-09-07 05:38 ivan
16923 * httemplate/view/cust_main.cgi: oops, still need areyousure
16924 javascript for some sub-bits of the page (package unprovisioning
16925 and cancellation, bunch of payment history stuff)
16927 2005-09-07 03:40 ivan
16929 * FS/FS/: part_svc.pm, part_virtual_field.pm: import dbdef from
16930 FS::Schema instead of calling $FS::Record::dbdef directly
16932 2005-09-07 03:25 ivan
16934 * FS/FS/option_Common.pm: fix bug with new option_Common stuff,
16935 forgot to prefix FS::
16937 2005-09-07 03:16 ivan
16939 * FS/FS/part_export/cpanel.pm: remote access key is a big long
16942 2005-09-07 02:37 ivan
16944 * Changes.1.5.8, FS/FS/part_export/cpanel.pm,
16945 eg/export_template.pm: add cpanel export
16947 2005-09-06 14:58 ivan
16949 * FS/FS/Conf.pm: document variables available in
16950 payment_receipt_email
16952 2005-08-27 01:46 ivan
16954 * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/banned_pay.pm,
16955 FS/FS/cancel_reason.pm, FS/FS/cust_main.pm, FS/t/banned_pay.t,
16956 FS/t/cancel_reason.t, bin/generate-table-module,
16957 httemplate/view/cust_main.cgi,
16958 httemplate/misc/cust_main-cancel.cgi: add banned credit card /
16959 ACH table, re-do cancel popup to have a checkbox to ban payinfo
16961 2005-08-24 07:07 ivan
16963 * README.1.5.8, httemplate/docs/upgrade10.html: need
16964 H:W:SelectLayers 0.05
16966 2005-08-24 06:47 ivan
16968 * httemplate/edit/cust_main/billing.html: fix size of cvv2 help
16971 2005-08-24 06:22 ivan
16973 * htetc/global.asa, htetc/handler.pl,
16974 httemplate/edit/cust_main.cgi,
16975 httemplate/edit/cust_main/billing.html,
16976 httemplate/edit/cust_main/contact.html, Changes.1.5.8,
16977 FS/FS/cust_main.pm, FS/FS/cust_main_county.pm,
16978 FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
16979 fs_selfservice/FS-SelfService/SelfService.pm,
16980 httemplate/docs/ach.html, httemplate/docs/cvv2.html,
16981 httemplate/edit/process/cust_main.cgi,
16982 httemplate/elements/overlibmws_draggable.js,
16983 httemplate/elements/overlibmws_iframe.js,
16984 httemplate/elements/progress-init.html,
16985 httemplate/elements/select-month_year.html,
16986 httemplate/images/cvv2.png, httemplate/images/cvv2_amex.png,
16987 httemplate/view/cust_main/billing.html: customer edit: abstract
16988 out billing info to billing.html, re-do payment type selection
16989 with HTML::Widgets::SelectLayers, add Switch/Solo/Maestro support
16990 for start date & issue #. customer view: re-order fields for
16991 consistency. selfservice API: support paystart_month,
16992 paystart_year, payissue and payip in MyAccount::process_payment
16993 and ::edit_info and Signup::new_customer,
16994 FS::cust_main::realtime_bop: support paystart_month paystart_year
16995 payissue payip fields
16997 2005-08-23 05:38 ivan
16999 * httemplate/edit/part_svc.cgi: fix bug with service editing caused
17000 by moving dbdef stuff around
17002 2005-08-18 00:58 ivan
17004 * FS/FS/cust_main.pm: add taxclass kludge to gateway overrides, fix
17005 parsing of new-style paybatch
17007 2005-08-17 22:41 ivan
17009 * httemplate/edit/process/agent_payment_gateway.html: hopefully
17010 this is the last missing file
17012 2005-08-17 22:12 ivan
17014 * httemplate/edit/process/payment_gateway.html: oops another
17017 2005-08-17 21:16 ivan
17019 * FS/FS/agent_payment_gateway.pm: missing file
17021 2005-08-17 15:23 ivan
17023 * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
17024 FS/FS/option_Common.pm, FS/FS/part_export.pm,
17025 FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
17026 FS/FS/payment_gateway.pm, FS/FS/payment_gateway_option.pm,
17027 FS/bin/freeside-setup, FS/bin/freeside-upgrade, README.1.5.8,
17028 SCHEMA_CHANGE, FS/FS.pm, FS/MANIFEST, FS/t/option_Common.t,
17029 FS/t/payment_gateway.t, FS/t/payment_gateway_option.t,
17030 bin/generate-table-module, htetc/global.asa, htetc/handler.pl,
17031 httemplate/index.html, httemplate/browse/agent.cgi,
17032 httemplate/browse/payment_gateway.html,
17033 httemplate/docs/upgrade10.html,
17034 httemplate/edit/agent_payment_gateway.html,
17035 httemplate/edit/payment_gateway.html: infrastructure for easier
17036 schema changes, and: add payment_gateway, payment_gateway_option
17037 and agent_payment_gateway tables, add paystart_month,
17038 paystart_year, payissue and payip fields to cust_main, add
17039 preliminary gateway and gateway override editing to web UI, use
17040 payment gateway override when processing payments (card type, not
17043 2005-08-14 18:55 ivan
17045 * FS/FS/UI/Web.pm: fix brainfart parsing end dates, closes:
17048 2005-08-09 14:38 ivan
17050 * Changes.1.5.8, FS/FS/part_export/radiator.pm,
17051 FS/FS/part_export/sqlradius.pm, FS/t/part_export-radiator.t,
17052 FS/FS/part_export/sqlradius_withdomain.pm: add native Radiator
17055 2005-08-08 08:15 ivan
17057 * Changes.1.5.8, FS/FS/part_export/everyone_net.pm: add export to
17058 everyone.net outsource mail service
17060 2005-08-07 20:15 ivan
17062 * httemplate/docs/selfservice.html: add some docs on
17063 signup_server-payby and -realtime configuration values
17065 2005-08-06 17:41 ivan
17067 * FS/FS/part_export/forward_shellcommands.pm: update
17068 forward_shellcommands export to know about literal source
17069 addresses, closes: Bug#1246
17071 2005-08-06 17:40 ivan
17073 * Changes.1.5.8, FS/FS/agent.pm, FS/FS/cust_pkg.pm,
17074 FS/FS/cust_svc.pm, FS/FS/UI/Web.pm, httemplate/browse/agent.cgi,
17075 httemplate/search/cust_pay.cgi, httemplate/search/cust_pkg.cgi,
17076 httemplate/search/elements/search.html: move cust_pkg search to
17077 new template, add active/suspended/cancelled customer packages to
17080 2005-08-04 17:57 ivan
17082 * httemplate/search/cust_credit.html: fix credit searches by otaker
17084 2005-08-04 01:39 ivan
17086 * httemplate/docs/install.html: add IPC::Run3 and instructions for
17087 adding fs_queue and fs_selfservice users to install docs
17089 2005-08-03 18:42 ivan
17091 * Makefile: don't use install -D flag, doesn't work on bsd
17093 2005-08-03 00:38 ivan
17095 * FS/FS/cust_bill.pm: eliminate scary (but harmless) "Use of
17096 uninitalized value in length" warnings
17098 2005-08-02 19:23 ivan
17100 * FS/FS/part_export/: domain_shellcommands.pm,
17101 forward_shellcommands.pm, www_shellcommands.pm: don't try to run
17102 blank commands for non-svc_acct shellcommand exports too
17104 2005-08-02 12:17 khoff
17106 * FS/FS/h_cust_svc.pm: Only complain, not die, if we can't find a
17107 svc_x record for an h_cust_svc record.
17109 2005-07-14 04:55 ivan
17111 * FS/FS/cust_main.pm: oops, fix last minute bug with new
17112 configurable customer fields on reports
17114 2005-07-14 04:46 ivan
17116 * FS/FS/: svc_Common.pm, UI/Web.pm: clean up some leftover bits
17117 from cust-fields work
17119 2005-07-14 04:31 ivan
17121 * httemplate/: index.html, search/svc_acct.cgi,
17122 search/svc_forward.cgi: add unlinked mail forward (svc_forward)
17125 2005-07-14 04:18 ivan
17127 * httemplate/search/cust_bill.html: move account search
17128 (httemplate/search/svc_acct.cgi) to new template, cust-fields
17129 configuration value to control which customer fields are shown on
17132 2005-07-14 03:52 ivan
17134 * Changes.1.5.8, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
17135 FS/FS/cust_bill_event.pm, FS/FS/cust_credit.pm,
17136 FS/FS/cust_main.pm, FS/FS/cust_main_Mixin.pm, FS/FS/cust_pay.pm,
17137 FS/FS/svc_Common.pm, FS/FS/UI/Web.pm, FS/t/cust_main_Mixin.t,
17138 httemplate/search/cust_bill_event.cgi,
17139 httemplate/search/cust_credit.html,
17140 httemplate/search/cust_pay.cgi,
17141 httemplate/search/report_receivables.cgi,
17142 httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
17143 httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
17144 httemplate/search/elements/search.html: move account search
17145 (httemplate/search/svc_acct.cgi) to new template, cust-fields
17146 configuration value to control which customer fields are shown on
17149 2005-07-12 04:54 ivan
17151 * README.1.5.7: add alternative for very old Pg
17153 2005-07-12 02:31 ivan
17155 * httemplate/: browse/part_pkg.cgi, view/cust_pkg.cgi: <rjbs> More
17156 of the same: these patches make it safer to subclass
17157 FS::part_pkg's pkg_svc method by eliminating qsearches on table
17160 2005-07-12 02:22 ivan
17162 * httemplate/edit/part_pkg.cgi: <rjbs> This patch is part of my
17163 continuing effort to avoid using SQL and qsearch from templates
17164 to find the pkg_svc records for a package.
17166 2005-07-12 02:13 ivan
17168 * CREDITS, FS/FS/Record.pm: patch from rjbs to add by_key
17169 contructor to Record.pm
17171 2005-07-12 02:11 ivan
17173 * Makefile: okay, really enable RT by default for good now
17175 2005-07-11 07:15 ivan
17177 * bin/: rate.import, rt-drop-tables: adding rt-drop-tables
17179 2005-07-11 06:01 ivan
17181 * Makefile: new server
17183 2005-07-11 05:53 ivan
17185 * httemplate/docs/: index.html, upgrade10.html: note alternate
17186 instructions for 0pre6->7
17188 2005-07-11 05:39 ivan
17190 * Changelog, Changes.1.5.7: s/ANNOUNCE/Changelog/
17192 2005-07-11 05:22 ivan
17194 * bin/postfix.export: fix regex
17196 2005-07-11 05:22 ivan
17198 * httemplate/browse/queue.cgi: template
17200 2005-07-11 05:21 ivan
17202 * Makefile: probably best to keep RT disabled by default, at least
17205 2005-07-11 05:09 ivan
17207 * ANNOUNCE.1.5: last bits
17209 2005-07-11 03:58 ivan
17211 * FS/t/ClientAPI_SessionCache.t:
17212 s/ClientAPI::SessionCache/ClientAPI_SessionCache/ noticed by rjbs
17214 2005-07-11 02:49 ivan
17216 * FS/FS/ClientAPI/MyAccount.pm: bug fix for error message on
17217 session expiration from Randall Lucas <rlucas@tercent.net>,
17220 2005-07-09 08:41 ivan
17222 * FS/FS/cust_bill.pm: fix silly bug preventing html invoicing from
17225 2005-07-09 03:55 ivan
17227 * httemplate/edit/cust_pay.cgi: get rid of the godawful halfass
17228 "invoice" on the post payment screen when posting against a
17229 specific invoice, replace with having useless "Auto-apply to
17230 invoices" box actually show the payment will be applied to one
17231 invoice only... closes: Bug#1241
17233 2005-07-09 03:36 ivan
17235 * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, part_export/sqlradius.pm,
17236 part_pkg/flat.pm, part_pkg/flat_comission.pm,
17237 part_pkg/flat_comission_cust.pm, part_pkg/flat_comission_pkg.pm,
17238 part_pkg/flat_delayed.pm, part_pkg/prepaid.pm,
17239 part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
17240 part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
17241 part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
17242 part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: add desc
17243 method to cust_bill_pkg and use it in cust_bill... this should
17244 help with any *other* cust_bill_pkg.pkgnum == -1 stuff that needs
17247 2005-07-08 16:06 ivan
17249 * FS/bin/freeside-daily: fix bug with new efficient
17250 customer-finding code. sql isn't perl, null != 0
17252 2005-07-05 14:46 ivan
17254 * httemplate/docs/install-rt.html: tyop
17256 2005-06-30 06:32 ivan
17258 * FS/FS/Misc.pm: pod error
17260 2005-06-30 06:20 ivan
17262 * FS/FS/: Conf.pm, svc_acct.pm: add username-percent config option
17264 2005-06-30 05:44 ivan
17266 * FS/FS/cust_main.pm: oops, really fix error with new prepaid card
17269 2005-06-21 20:54 ivan
17271 * httemplate/docs/upgrade10.html: add IPC::Run3 to install docs
17273 2005-06-16 22:31 ivan
17275 * httemplate/misc/process/link.cgi: fix preference sort order for
17276 linking: sort unaudited services first, secondary sort by svcaprt
17278 2005-06-16 22:07 ivan
17280 * httemplate/misc/process/link.cgi: add more info to debugging
17282 2005-06-16 22:04 ivan
17284 * httemplate/misc/process/link.cgi: fix debugging
17286 2005-06-16 21:42 ivan
17288 * httemplate/misc/process/link.cgi: add debugging for accounts
17291 2005-06-14 21:46 ivan
17293 * README.1.5.7, FS/FS/cust_bill.pm: better error reporting for
17294 actual errors from lpr command
17296 2005-06-14 19:31 ivan
17298 * FS/FS/cust_main.pm: fix error recharging w/prepaid card caused by
17299 rounding off of money value, closes: Bug#1237
17301 2005-06-14 17:44 ivan
17303 * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: add
17304 reprint/fax/email links to invoice search results
17306 2005-06-09 15:40 ivan
17308 * httemplate/search/cust_bill_event.cgi, FS/FS/cust_bill.pm,
17309 httemplate/index.html, httemplate/misc/email_invoice_events.cgi,
17310 httemplate/misc/email_invoices.cgi,
17311 httemplate/misc/fax_invoice_events.cgi,
17312 httemplate/misc/fax_invoices.cgi,
17313 httemplate/misc/print_invoice_events.cgi,
17314 httemplate/misc/print_invoices.cgi,
17315 httemplate/search/cust_bill.html,
17316 httemplate/search/report_cust_bill.html: advanced invoice serach,
17317 groundwork to add reprint/fax/email links to invoice search
17320 2005-06-09 13:26 ivan
17322 * httemplate/browse/part_pkg.cgi: tiny refactor patch from rjbs: It
17323 changes the service listing to use $part_pkg->pkg_svc instead of
17324 a qsearch, which means that the listing will still work if
17325 pkg_svc has been subclassed.
17327 2005-06-09 13:16 ivan
17329 * FS/FS/cust_svc.pm: documentation fix, noticed by rjbs
17331 2005-06-09 02:15 ivan
17333 * FS/FS/part_pkg.pm: don't rebless if we're already in the plan
17334 subclass, fixes pkg customize link
17336 2005-06-09 00:19 ivan
17338 * FS/bin/freeside-daily: declare new $opt_a
17340 2005-06-09 00:13 ivan
17342 * FS/bin/freeside-daily: significant speedup from only selected
17343 customers with outstanding packages or invoice events in the
17344 initial select, and add -a flag for agentnum
17346 2005-06-08 23:56 ivan
17348 * FS/FS/cust_bill.pm, conf/invoice_html,
17349 httemplate/view/cust_bill-logo.cgi: agent-specific logos for html
17352 2005-06-08 23:36 ivan
17354 * FS/FS/: cust_bill.pm, part_bill_event.pm: and make
17355 (html|latex)(small)?footer optionall per-agent too
17357 2005-06-08 23:22 ivan
17359 * FS/FS/cust_bill.pm: more sane regex
17361 2005-06-08 23:14 ivan
17363 * FS/FS/: cust_bill.pm: ugh, hopefully fixup agent_plandata regex
17364 for multiple agents
17366 2005-06-08 22:59 ivan
17368 * FS/FS/: cust_bill.pm: make sure invoice_(latex|html)returnaddress
17369 is configurable per-agent
17371 2005-06-08 22:34 ivan
17373 * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
17374 httemplate/edit/part_bill_event.cgi: add multiple agent selection
17375 to agent-specific invoicing
17377 2005-06-08 17:18 ivan
17379 * FS/FS/cust_pay.pm: add ignore_noapply flag to make sure payments
17380 are forced in anyway on import
17382 2005-06-08 14:52 ivan
17384 * FS/FS/cust_bill_pkg.pm: last bit to allow -1 for non-pkg, non-tax
17387 2005-06-08 02:03 ivan
17389 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
17390 FS/FS/ClientAPI/MyAccount.pm,
17391 fs_selfservice/FS-SelfService/SelfService.pm,
17392 fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
17393 fs_selfservice/FS-SelfService/cgi/delete_svc.html,
17394 fs_selfservice/FS-SelfService/cgi/make_payment.html,
17395 fs_selfservice/FS-SelfService/cgi/myaccount.html,
17396 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
17397 fs_selfservice/FS-SelfService/cgi/payment_results.html,
17398 fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
17399 fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
17400 fs_selfservice/FS-SelfService/cgi/provision.html,
17401 fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
17402 fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
17403 fs_selfservice/FS-SelfService/cgi/recharge_results.html,
17404 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17405 fs_selfservice/FS-SelfService/cgi/view_invoice.html,
17406 httemplate/view/svc_acct.cgi: prepaid card recharge
17408 2005-06-07 14:02 ivan
17410 * FS/FS/Misc.pm: debugging output change in send_email
17412 2005-06-06 13:07 ivan
17414 * FS/FS/cust_bill.pm: eek, fix silly problem in invoice sending
17417 2005-06-06 12:54 ivan
17419 * FS/FS/Misc.pm: some additional warnings
17421 2005-06-06 10:00 ivan
17423 * FS/FS/Misc.pm: fix message ID generation for ancient perl, bah
17425 2005-06-02 18:51 ivan
17427 * FS/FS/TicketSystem/RT_External.pm: argh. this should finally fix
17428 the last of the Internal vs External breakage i hope
17430 2005-06-02 02:36 ivan
17432 * httemplate/search/cust_bill_event.html: Capitalization
17434 2005-06-02 02:29 ivan
17436 * httemplate/index.html, httemplate/misc/print_invoices.cgi,
17437 httemplate/search/cust_bill_event.cgi,
17438 httemplate/search/cust_bill_event.html, FS/FS/cust_bill_event.pm,
17439 FS/FS/part_bill_event.pm, FS/FS/UI/Web.pm,
17440 httemplate/misc/email-invoice.cgi,
17441 httemplate/misc/email_invoices.cgi,
17442 httemplate/misc/fax-invoice.cgi,
17443 httemplate/misc/fax_invoices.cgi,
17444 httemplate/misc/print-invoice.cgi, FS/FS/cust_bill.pm,
17445 FS/FS/part_pkg.pm, httemplate/view/cust_bill.cgi,
17446 FS/bin/freeside-queued, httemplate/search/elements/search.html,
17447 httemplate/elements/progress-init.html,
17448 httemplate/elements/progress-popup.html, htetc/global.asa,
17449 htetc/handler.pl: add ability to search on a date range of
17450 invoice events and then reprint or reemail (boy was that a bit
17451 more work than i expected), closes: Bug#946
17453 2005-06-01 17:02 ivan
17455 * rt/html/Ticket/Elements/AddCustomers: remove warning
17457 2005-06-01 16:40 ivan
17459 * httemplate/view/cust_bill.cgi: align terminology for consistancy.
17462 2005-06-01 14:40 ivan
17464 * httemplate/search/report_receivables.cgi: remove trailing
17467 2005-06-01 13:31 ivan
17469 * FS/FS/TicketSystem/: RT_External.pm, RT_Internal.pm: fix up
17470 RT_Internal again, hopefully this is the last of the breakage
17473 2005-05-31 19:39 ivan
17475 * httemplate/edit/part_pkg.cgi: really. *sigh*
17477 2005-05-31 16:42 ivan
17479 * FS/FS/part_pkg/sesmon_minute.pm: tyop refactoring old
17480 sesmon_minute price plkan, noticed by rjbs
17482 2005-05-31 16:32 ivan
17484 * httemplate/edit/part_pkg.cgi: ack, this should finally fix the
17485 package editing problem
17487 2005-05-26 12:30 ivan
17489 * httemplate/view/: cust_bill.cgi: silly perl version bs
17491 2005-05-26 12:15 ivan
17493 * FS/FS/svc_www.pm, httemplate/edit/svc_www.cgi,
17494 httemplate/view/svc_www.cgi: make svc_www.usersvc optional
17496 2005-05-25 20:45 ivan
17498 * httemplate/edit/part_pkg.cgi: 72?!
17500 2005-05-24 08:33 ivan
17502 * Makefile: 1.5.7. and enable RT by default, finally
17504 2005-05-23 04:49 ivan
17506 * htetc/freeside-rt.conf: so Search.tsf and Search.rdf work
17508 2005-05-22 16:38 ivan
17510 * FS/FS/svc_acct.pm: fix quick crypt_password bug when its passwd
17513 2005-05-22 13:39 ivan
17515 * httemplate/view/cust_bill.cgi: oops, quote $link w/new templating
17517 2005-05-22 02:25 ivan
17519 * httemplate/browse/agent.cgi: Avoid Gratuitous Capitalizaiton
17521 2005-05-21 21:24 ivan
17523 * FS/FS/prepay_credit.pm: add optional agentnum field to POD doc
17525 2005-05-21 11:38 ivan
17527 * httemplate/browse/agent.cgi: make sure the customers tables for
17528 each agent line up with each other, too
17530 2005-05-21 10:26 ivan
17532 * httemplate/search/cust_main.cgi: hehe, allow changing the browse
17535 2005-05-21 10:14 ivan
17537 * httemplate/browse/agent.cgi: line up
17538 prospect/active/suspended/cancelled customers
17540 2005-05-19 07:10 ivan
17542 * FS/FS/part_export/shellcommands.pm: A group number must refer to
17543 an already existing group - so add manually it if you want to
17544 define a set of static gids or something, default is just going
17547 2005-05-19 04:05 ivan
17549 * FS/FS/svc_acct.pm: ! or !! also
17551 2005-05-19 03:45 ivan
17553 * FS/FS/part_export/shellcommands.pm: fix up some defaults to
17556 2005-05-19 03:29 ivan
17558 * FS/FS/part_export/: acct_sql.pm, shellcommands.pm: missing ;
17560 2005-05-19 03:26 ivan
17562 * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
17563 part_export/shellcommands.pm,
17564 part_export/shellcommands_withdomain.pm: fix shellcommands export
17565 encrypting "magic" shadow values * NP *LK*
17567 2005-05-19 02:49 ivan
17569 * FS/FS/svc_acct.pm: oops, remove old-style duplicate check from
17570 replace, _check_duplicate was already below it
17572 2005-05-19 01:51 ivan
17574 * httemplate/view/cust_bill.cgi: oops, fix alternate view/etc.
17577 2005-05-19 01:43 ivan
17579 * httemplate/: misc/email-invoice.cgi, misc/fax-invoice.cgi,
17580 misc/print-invoice.cgi, view/cust_bill.cgi: re-email/fax/print
17581 links should respect template, also add direct re-send links like
17582 the view links and convert view/cust_bill.cgi to proper template
17584 2005-05-18 09:57 ivan
17586 * httemplate/browse/agent.cgi: oops, it helps to get the link right
17588 2005-05-18 09:55 ivan
17590 * httemplate/: browse/agent.cgi, search/report_receivables.cgi: add
17591 agent-specific A/R aging report, closes: bug#1229
17593 2005-05-18 09:37 ivan
17595 * bin/masonize: report the file that had a masonize error
17597 2005-05-18 07:50 ivan
17599 * FS/FS/part_export/acct_sql.pm: actually, quota goes in pw_shell.
17602 2005-05-18 03:43 ivan
17604 * FS/FS/cust_bill.pm: oops, losing notes!
17606 2005-05-15 06:49 ivan
17608 * httemplate/search/report_receivables.cgi: this status column is
17609 probably faster, one giant SQL query. and add back in the
17610 customer link, oops
17612 2005-05-15 06:00 ivan
17614 * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi,
17615 httemplate/search/elements/search.html: move receivables report
17618 2005-05-15 04:58 ivan
17620 * httemplate/search/cust_bill.html: use money_char config
17622 2005-05-15 04:46 ivan
17624 * httemplate/search/cust_bill.html: align
17626 2005-05-14 13:11 ivan
17628 * README.1.5.7.lastbit: hmm virtual fields have no history?
17630 2005-05-14 13:11 ivan
17632 * README.1.5.7: 0.26
17634 2005-05-14 12:57 ivan
17636 * README.1.5.7, rt/lib/RT/URI/freeside.pm,
17637 rt/lib/RT/URI/freeside/Internal.pm: fixup RT integration grr!
17639 2005-05-14 11:03 ivan
17641 * FS/FS/cust_bill.pm: h helps halot
17643 2005-05-14 10:59 ivan
17645 * FS/FS/cust_bill.pm: well this is sorta halfass anyway but useful
17647 2005-05-14 10:04 ivan
17649 * FS/FS/Conf.pm, conf/invoice_html,
17650 httemplate/view/cust_bill-logo.cgi: html invoices: when
17651 displaying, use the actual logo from the conf dir - same as the
17654 2005-05-14 09:30 ivan
17656 * FS/FS/: Misc.pm, cust_bill.pm: disable debugging
17658 2005-05-14 09:27 ivan
17660 * ANNOUNCE.1.5, FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
17661 FS/FS/part_bill_event.pm, conf/invoice_html, conf/logo.png,
17662 httemplate/docs/billing.html, httemplate/view/cust_bill.cgi: html
17665 http://chris-linfoot.net/d6plinks/CWLT-5VZD4Y
17666 http://www.dsv.su.se/~jpalme/ietf/mhtml.html
17667 ftp://ftp.dsv.su.se/users/jpalme/draft-ietf-mhtml-info.txt
17668 http://mailformat.dan.info/headers/mime.html
17669 http://www.faqs.org/rfcs/rfc2392.html
17670 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdosys/html/_cdosys_content-type_multipart.asp
17672 (MIME is hard, let's go shopping!)
17674 2005-05-13 08:06 ivan
17676 * FS/FS/cust_bill.pm: fix picking up alternate invoice_latexnotes_*
17677 files, and expand country codes on invoices. and oops,
17678 print_html changes slipped in last commit too. well, they were
17681 2005-05-13 03:55 ivan
17683 * conf/invoice_latex: better to do something fancy like scale down
17684 the font size to fit in the intended space or something but hey,
17685 this is good enough for now :)
17687 2005-05-13 03:54 ivan
17689 * FS/FS/cust_bill.pm: substitute a non-breaking space if there is
17690 no invoice_latexreturnaddress file
17692 2005-05-11 07:07 ivan
17694 * FS/FS/export_svc.pm: new progressbar display causes a silly error
17695 in edge case where no dup checking necessary, closes: Bug#1226
17697 2005-05-10 11:30 khoff
17699 * rt/html/Ticket/Elements/EditCustomers: Missing '</A>' tag.
17701 2005-05-05 06:04 ivan
17703 * conf/: invoice_latex: no comma between state and address
17705 2005-05-04 18:46 ivan
17707 * httemplate/search/svc_domain.cgi: the ? between svc_domain.cgi
17708 and the domain id is missing
17710 2005-05-04 02:33 ivan
17712 * FS/FS/part_pkg.pm: use new pkg_svc.pkgsvcnum primary key when
17713 modifying pkg_svc records, closes: Bug#1221
17715 2005-05-04 02:20 ivan
17717 * FS/FS/Record.pm: err msg
17719 2005-05-03 18:06 ivan
17721 * FS/FS/cust_bill.pm: patch to just update the template or
17722 conf/invoice_latex* to use the new one
17724 2005-05-03 17:40 ivan
17726 * conf/invoice_latex, conf/invoice_latexfooter,
17727 conf/invoice_latexreturnaddress, conf/logo.eps,
17728 httemplate/docs/billing.html, FS/FS/Conf.pm, FS/FS/cust_bill.pm:
17729 great new invoice template from kristian!
17731 2005-05-03 10:22 ivan
17733 * FS/FS/cust_bill.pm: minutely better error reporting for pdf
17736 2005-05-03 06:29 ivan
17738 * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser: remove
17739 unnecessary host=localhost from outsource instance creation foo
17741 2005-05-03 05:56 ivan
17743 * README.1.5.7: fix some wrapping
17745 2005-05-03 02:56 ivan
17747 * FS/FS/cust_pay.pm: on receipts, show "Electronic Check" instead
17748 of "Chek" for payby = CHEK transactions
17750 2005-05-03 01:51 ivan
17752 * FS/bin/freeside-sqlradius-radacctd: not running with elevated
17753 privs, -T not necessary
17755 2005-05-03 01:46 ivan
17757 * FS/FS/domain_record.pm: [:ascii:] is not legal for 5.005, alas,
17758 it still needs to be supported for just a little bit longer
17760 2005-05-01 23:32 ivan
17762 * FS/FS/svc_Common.pm, httemplate/search/svc_domain.cgi,
17763 httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi:
17764 move httemplate/search/svc_domain to the new search template
17765 along with svc_www and svc_forward
17767 2005-04-30 02:47 ivan
17769 * httemplate/search/svc_forward.cgi: show "(unlinked)" for unlined
17770 forwards instead of nothing
17772 2005-04-30 02:45 ivan
17774 * httemplate/search/svc_forward.cgi: pull in the customer
17775 information as part of the main query for efficiency
17777 2005-04-29 06:00 ivan
17779 * httemplate/search/: svc_forward.cgi, svc_www.cgi: template
17780 forward search using the standard search template: forwards are
17783 2005-04-28 10:05 ivan
17785 * FS/FS/cust_bill.pm: add < and > to _latex_escape (khoff)
17787 2005-04-25 17:20 khoff
17789 * bin/svc_broadband.renumber: For renumbering svc_broadband
17790 services from one addr_block to another. Hopefully no one will
17791 ever have to use this.
17793 2005-04-25 02:33 ivan
17795 * FS/FS/Conf.pm, FS/FS/Daemon.pm, FS/FS/svc_acct.pm, FS/t/Daemon.t,
17796 FS/MANIFEST, FS/FS/part_export/sqlradius.pm,
17797 FS/bin/freeside-queued, FS/bin/freeside-selfservice-server,
17798 FS/bin/freeside-sqlradius-radacctd, init.d/freeside-init: pick up
17799 freeside-sqlradius-radacctd again after all these years, now it
17800 just needs to update the "seconds" field(s), finally closes:
17803 2005-04-21 04:47 ivan
17805 * FS/FS/part_export/acct_sql.pm: fix nit with crypt flag when
17808 2005-04-21 04:35 ivan
17810 * FS/FS/part_export/acct_sql.pm: support multiple primary keys
17812 2005-04-20 00:12 ivan
17814 * FS/FS/part_export/acct_sql.pm: hehe oops
17816 2005-04-19 23:41 ivan
17818 * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: add vpopmail
17819 defaults to acct_sql export
17821 2005-04-19 10:25 ivan
17823 * README.1.5.7: update pre6 -> 7 upgrade instructions too
17825 2005-04-19 02:50 ivan
17827 * FS/FS/Conf.pm: disable RT_Libs for now
17829 2005-04-19 02:48 ivan
17831 * httemplate/docs/install.html, httemplate/docs/upgrade10.html,
17832 ANNOUNCE.1.5, README.1.5.7.lastbit, SCHEMA_CHANGE: did another
17833 upgrade, fixed up the instructions
17835 2005-04-19 02:48 ivan
17837 * FS/FS/part_pkg.pm: silence an annoying but harmless perl warning
17839 2005-04-18 00:37 ivan
17841 * FS/FS/cust_main.pm: add some newlines to debugging output, no
17842 need to print file and line # so much
17844 2005-04-16 15:26 ivan
17846 * httemplate/edit/cust_pay.cgi: use money_char on enter payment
17847 screen instead of hardcoding $
17849 2005-04-15 13:29 khoff
17851 * FS/FS/Conf.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
17852 httemplate/view/svc_domain.cgi: Added support for TXT records.
17854 2005-04-14 02:41 ivan
17856 * FS/FS/cust_bill.pm, conf/invoice_latex, conf/invoice_latex.diff:
17857 move invoice_latex templating to Text::Template, with special
17858 sauce^W^Wbackwards-compatibility for old templates
17860 2005-04-13 05:31 ivan
17862 * httemplate/: edit/part_svc.cgi, view/svc_acct.cgi: get rid of
17863 some super ancient assumptions about slipip and uid meaning
17864 exporting to RADIUS and shell respectively
17866 2005-04-13 05:30 ivan
17868 * FS/FS/: Record.pm, cust_svc.pm: add nowarn_identical flag to
17869 Record.pm and use it in cust_svc svcpart replacement (which is
17870 all about the exports anyway)
17872 2005-04-13 03:54 ivan
17874 * FS/FS/svc_acct.pm: add a line to pod example regarding RADIUS
17877 2005-04-13 03:32 ivan
17879 * FS/FS/raddb.pm: add Radius-Operator
17881 2005-04-13 03:16 ivan
17883 * FS/FS/part_pkg/flat.pm: add explicit use Date::Manip here, oops
17885 2005-04-13 02:55 ivan
17887 * FS/FS/svc_acct.pm: quiet annoying "use of uninitialized value
17890 2005-04-13 01:16 ivan
17892 * FS/FS/: cust_main.pm, svc_acct.pm: add skip_fuzzyfiles hack, and
17893 add Session-Timeout RADIUS attribute if a svc_acct.seconds value
17896 2005-04-12 20:38 ivan
17898 * CREDITS, FS/FS/part_pkg/flat_comission_cust.pm: fix bug in
17899 flat_commission price plan, thanks to Troy Hammonds
17901 2005-04-11 13:13 khoff
17903 * FS/FS/: Conf.pm, cust_main.pm: Configuration option to override
17904 the email address sent to your BOP processor, in case the
17905 processor sends a pesky receipt that you don't want your
17908 2005-04-11 09:48 khoff
17910 * FS/FS/: h_cust_svc.pm, h_svc_forward.pm: No need to inflict
17911 debugging messages on everyone.
17913 2005-04-10 06:01 ivan
17915 * httemplate/docs/selfservice.html: add apache snippet to
17916 self-service install docs
17918 2005-04-10 03:16 ivan
17920 * httemplate/search/elements/search.html: add some left and right
17921 padding so cells don't run into each other so badly
17923 2005-04-09 18:13 ivan
17925 * Makefile: fix install-apache for bsd make and reverse
17926 accidentally-checked-in (again!) RT_ENABLED = 1
17928 2005-04-07 18:12 ivan
17930 * htetc/freeside-rt.conf: ugh, don't know why that wasn't working
17931 and don't f$&# care
17933 2005-04-07 03:35 ivan
17935 * Makefile, htetc/freeside-base.conf, htetc/freeside-rt.conf: add
17936 install/debian/3.1/INSTALL script and script up some apache
17937 automation assuming a conf.d type dir
17939 2005-04-07 02:26 ivan
17941 * FS/FS/Record.pm, FS/bin/freeside-setup, bin/dbdef-create,
17942 bin/fix-sequences: depend on DBIx::DBSchema 0.26 for dbdef-create
17943 (for Pg 'public' schema fix) and 0.25 in freeside-setup and
17944 Record.pm (for DBD::Pg 1.40 is bunk fix)
17946 2005-04-06 23:08 ivan
17948 * README.1.5.7.lastbit: and the history tables
17950 2005-04-06 20:28 khoff
17952 * FS/FS/: h_cust_svc.pm, h_svc_forward.pm, h_svc_www.pm: Using
17953 current (non-history) records in place of missing history
17956 2005-04-06 18:29 ivan
17958 * httemplate/docs/upgrade8.html: ancient upgrade fix, oops. thanks
17959 Rick Harby <rharby at caarnet.com>
17961 2005-04-06 15:52 ivan
17963 * FS/FS/svc_forward.pm: and fix the error msg haha
17965 2005-04-06 15:50 ivan
17967 * FS/FS/svc_forward.pm: looks like a domain part for a
17968 literally-specified forward src or dst is required, not optional
17970 2005-04-06 03:38 ivan
17972 * httemplate/docs/install-rt.html: correct links to some
17973 atypically-named CPAN distributions
17975 2005-04-05 17:50 khoff
17977 * FS/FS/h_Common.pm: $pkey should be the primary key of the real
17978 table, not the history table.
17980 2005-04-05 14:33 khoff
17982 * bin/add-history-records.pl: This doesn't fix the problem. To be
17985 2005-04-02 15:49 ivan
17987 * bin/slony-setup: must be as Pg superuser
17989 2005-04-02 14:46 ivan
17991 * README.1.5.7, README.1.5.7.lastbit, FS/FS/cust_bill_pkg.pm,
17992 FS/FS/part_svc_router.pm, FS/FS/pkg_svc.pm, FS/FS/rate_detail.pm,
17993 FS/FS/reg_code_pkg.pm, FS/FS/type_pkgs.pm, FS/bin/freeside-setup,
17994 httemplate/docs/schema.html, httemplate/docs/upgrade10.html:
17995 herding elephants: add primary keys to *all* tables for slony
17997 2005-04-02 12:34 ivan
17999 * bin/slony-setup: adding quick slony setup script
18001 2005-04-01 14:52 khoff
18003 * FS/FS/: h_cust_svc.pm, h_svc_acct.pm, h_svc_www.pm: Trap, and
18004 attempt to resolve, problems caused by missing history records.
18006 2005-04-01 14:34 khoff
18008 * FS/FS/Record.pm: so we can pass in a time if we're back-filling
18011 2005-03-31 21:59 steve
18013 * FS/FS/cust_main.pm: fix paybatch parsing to support bop::jettis
18015 2005-03-31 03:41 ivan
18017 * FS/FS/cust_main.pm: add ability to link services w/order_pkg
18018 method in addition to provisioning new ones
18020 2005-03-31 01:07 ivan
18022 * FS/FS/cust_main_invoice.pm: show illegal email addresses used for
18023 invoice destinations
18025 2005-03-30 22:56 khoff
18027 * bin/add-history-records.pl: Printing insert statements is not
18030 2005-03-30 21:02 khoff
18032 * httemplate/docs/upgrade10.html: Very annoying typo. >:-)
18034 2005-03-30 19:47 khoff
18036 * bin/add-history-records.pl: Committing the inserts helps.
18038 2005-03-30 16:53 khoff
18040 * bin/add-history-records.pl: (Apparently) working version.
18041 Updates svc_*, cust_svc, and domain_record history tables.
18043 2005-03-30 16:31 khoff
18045 * FS/FS/h_svc_forward.pm: Another missing 'u'.
18047 2005-03-30 13:40 khoff
18049 * FS/FS/h_Common.pm: Dump a call trace if something calls
18050 FS::h_Common::sql_h_search without END_TIMESTAMP.
18052 2005-03-30 13:22 khoff
18054 * FS/FS/cust_svc.pm: Have to pass @_ to FS::svc_www::domain_record
18055 in case we're really a FS::h_svc_www object.
18057 2005-03-30 13:09 khoff
18059 * FS/FS/h_svc_www.pm: typo. 'use', not 'se'.
18061 2005-03-30 12:55 khoff
18063 * bin/add-history-records.pl: Test script to add pre-history table
18066 2005-03-29 17:37 ivan
18068 * FS/FS/part_export/cp.pm: according to landel CP no longer
18069 supports changing username
18071 2005-03-29 17:32 ivan
18073 * httemplate/docs/selfservice.html: separate out referring customer
18074 info to optional section, add a note on setting the agentnum via
18077 2005-03-29 17:18 ivan
18079 * httemplate/search/cust_pay.cgi: fix ambiguous column error when
18080 selecting by credit card, fixes: Bug#1189
18082 2005-03-29 14:41 ivan
18084 * fs_selfservice/FS-SelfService/SelfService.pm,
18085 httemplate/docs/selfservice.html: better self-service debugging,
18086 don't point to install.html for suEXEC/setuid in self-service
18089 2005-03-28 17:40 khoff
18091 * FS/FS/TicketSystem/RT_External.pm,
18092 FS/FS/TicketSystem/RT_Internal.pm, httemplate/index.html: A few
18095 2005-03-28 17:38 khoff
18097 * FS/FS/Misc.pm: 'require' not 'use' Fax::Hylafax::Client so it's
18098 an optional requirement.
18100 2005-03-27 15:21 ivan
18102 * FS/FS/cust_main.pm: allow & in bank names
18104 2005-03-27 15:21 ivan
18106 * FS/FS/: svc_Common.pm, svc_acct.pm: svc_Common / svc_acct
18107 child_objects can now set an alternate field for the svcnum, for
18108 things like forwards
18110 2005-03-22 20:16 ivan
18112 * httemplate/docs/install-rt.html, README.1.5.7: new RT requires
18115 2005-03-22 18:59 ivan
18117 * README.1.5.7, httemplate/docs/install-rt.html: add HTML::Scrubber
18118 to rt install/upgrade docs
18120 2005-03-22 10:15 ivan
18122 * httemplate/docs/upgrade10.html: small fix for indices in upgrade
18123 instructions, found by s5
18125 2005-03-21 14:13 khoff
18127 * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
18128 FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm,
18129 FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
18130 FS/FS/ClientAPI/MyAccount.pm, FS/FS/part_export/http.pm,
18131 FS/FS/part_export/infostreet.pm,
18132 FS/FS/part_export/shellcommands.pm, htetc/handler.pl,
18133 httemplate/docs/install.html, httemplate/edit/cust_main.cgi,
18134 httemplate/edit/process/cust_main.cgi,
18135 httemplate/misc/fax-invoice.cgi, httemplate/view/cust_bill.cgi,
18136 httemplate/view/cust_main/billing.html,
18137 httemplate/view/cust_main/tickets.html: Added support for FAX
18138 invoice destinations using a HylaFAX server. Faxing plain text
18139 invoices is not supported.
18141 2005-03-21 13:55 pbowen
18143 * FS/FS/Record.pm: Forgot to load up the conf.
18145 2005-03-18 16:12 pbowen
18147 * FS/FS/: Record.pm, cust_main.pm: Fixed a few things: -PB 1. Fixed
18148 a nasty bug that would clear the payinfo if the private key was
18149 not available. 2. Set the default module for encrypt/decrypt to
18150 be Crypt::OpenSSL::RSA. 3. Added a die and error message so that
18151 it doesn't just pass around plaintext if the encryption engine is
18152 broken or missing. 4. Added code so that the masked payinfo is
18153 handled correctly in the case that it is blank and it cannot be
18154 generated (encrypted payinfo)
18156 2005-03-18 11:21 pbowen
18158 * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_bill.pm,
18159 FS/FS/cust_main.pm, FS/bin/freeside-setup,
18160 httemplate/docs/upgrade10.html: Added encrypted fields for Credit
18163 2005-03-18 11:15 pbowen
18165 * FS/FS/part_pkg.pm: Added a few additional recurrences for domain
18168 2005-03-18 08:47 pbowen
18170 * FS/FS/Record.pm: Fixed a small bug... if replace is called by
18171 SUPER, @_ == 1 if it only contains an undef. -PB
18173 2005-03-18 01:58 ivan
18175 * httemplate/docs/selfservice.html: selfservice uses HTML::Entities
18177 2005-03-18 01:15 ivan
18179 * FS/FS/cust_main_county.pm: no idea why this is only showing up on
18182 2005-03-17 17:00 ivan
18184 * FS/FS/cust_main_county.pm: sorry it was late
18186 2005-03-17 13:56 khoff
18188 * FS/FS/cust_bill.pm: Documentation tyop.
18190 2005-03-17 13:45 ivan
18192 * httemplate/docs/install-rt.html: Freeside side uses MIME-tools
18195 2005-03-17 13:41 khoff
18197 * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
18198 httemplate/docs/install.html, httemplate/misc/email-invoice.cgi:
18199 Added options invoice_email_pdf and invoice_email_pdf_note.
18200 invoice_email_pdf - Attach PDF invoice to emailed plain text
18201 invoices. invoice_email_pdf_note - Replace plain text invoice
18202 with this note, when attaching a PDF.
18204 2005-03-16 03:31 ivan
18206 * FS/FS/cust_main_county.pm: fix regionselector for CR in region
18207 names for some reason
18209 2005-03-15 15:27 khoff
18211 * httemplate/misc/payment.cgi: Missing semicolon.
18213 2005-03-13 03:47 ivan
18215 * FS/FS/cust_main.pm: and store the refund correctly
18217 2005-03-13 03:34 ivan
18219 * FS/FS/cust_main.pm: when refunding against a specific card
18220 payment, use the card details from the payment instead of the
18223 2005-03-13 03:12 ivan
18225 * FS/FS/cust_main.pm: add some additional debugging to refunds
18227 2005-03-12 08:07 ivan
18229 * Makefile, httemplate/docs/install-rt.html,
18230 rt/etc/RT_SiteConfig.pm, rt/lib/RT/URI/freeside.pm,
18231 rt/lib/RT/URI/freeside/Internal.pm,
18232 rt/lib/RT/URI/freeside/XMLRPC.pm: popurl(3) won't give us a good
18233 freeside base url since RT calls it from multiple directory
18234 depths... have to specify explicity, like external integration
18236 2005-03-12 06:35 ivan
18238 * fs_selfservice/FS-SelfService/cgi/signup.cgi: - bring prepaid
18239 support into this century (close: Bug#1124) - finally get rid of
18240 fs_signup (everything is in fs_selfservice now) (Bug#413) -
18241 organize main menu sysadmin section so it is slightly less
18244 2005-03-12 06:31 ivan
18246 * httemplate/docs/schema.html, httemplate/docs/selfservice.html,
18247 httemplate/docs/upgrade10.html, README.1.5.7, ANNOUNCE.1.5,
18248 FS/FS/agent.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
18249 FS/FS/prepay_credit.pm, FS/bin/freeside-setup,
18250 httemplate/view/cust_main/payment_history.html,
18251 httemplate/index.html, httemplate/browse/agent.cgi,
18252 httemplate/edit/prepay_credit.cgi,
18253 httemplate/search/prepay_credit.html,
18254 httemplate/search/elements/search.html, fs_selfservice/DEPLOY,
18255 fs_selfservice/FS-SelfService/ieak.template,
18256 fs_selfservice/FS-SelfService/cgi/agent.cgi,
18257 fs_selfservice/FS-SelfService/cgi/decline.html,
18258 httemplate/edit/process/prepay_credit.cgi,
18259 httemplate/edit/process/reg_code.cgi,
18260 fs_selfservice/FS-SelfService/cgi/map.gif,
18261 fs_selfservice/FS-SelfService/cgi/promocode.html,
18262 fs_selfservice/FS-SelfService/cgi/regcode.html,
18263 fs_selfservice/FS-SelfService/cgi/signup-agentselect.html,
18264 fs_selfservice/FS-SelfService/cgi/signup-alternate.html,
18265 fs_selfservice/FS-SelfService/cgi/signup-billaddress.html,
18266 fs_selfservice/FS-SelfService/cgi/signup-freeoption.html,
18267 fs_selfservice/FS-SelfService/cgi/signup-snarf.html,
18268 fs_selfservice/FS-SelfService/cgi/signup.cgi,
18269 fs_selfservice/FS-SelfService/cgi/signup.html,
18270 fs_selfservice/FS-SelfService/cgi/stateselect.html,
18271 fs_selfservice/FS-SelfService/cgi/success.html, htetc/global.asa,
18272 htetc/handler.pl: - bring prepaid support into this century
18273 (close: Bug#1124) - finally get rid of fs_signup (everything is
18274 in fs_selfservice now) (Bug#413) - organize main menu sysadmin
18275 section so it is slightly less confusing
18277 2005-03-11 02:35 ivan
18279 * rt/FREESIDE_MODIFIED: update list of modified files
18281 2005-03-11 02:33 ivan
18283 * rt/etc/RT_SiteConfig.pm: merging
18285 2005-03-11 02:18 ivan
18287 * httemplate/docs/install-rt.html: note about RT_External
18289 2005-03-10 17:34 khoff
18291 * rt/: etc/RT_SiteConfig.pm, html/Elements/Header,
18292 html/Elements/Menu, html/Elements/Tabs,
18293 html/Ticket/Elements/AddCustomers,
18294 html/Ticket/Elements/ShowCustomers, lib/RT/URI/freeside.pm,
18295 lib/RT/URI/freeside/Internal.pm, lib/RT/URI/freeside/XMLRPC.pm:
18296 Reorganized RT->Freeside integration to support Internal (single
18297 RT/Freeside database) and XMLRPC interfaces. All the UI stuff is
18298 handled the same either way. Integration type is changed by
18299 setting $RT::URI::freeside::IntegrationType to either 'Internal'
18300 or 'XMLRPC' in your RT_SiteConfig.pm.
18302 2005-03-10 14:49 khoff
18304 * FS/FS/XMLRPC.pm: Add the ability to do freeside configuration
18305 lookups through the XMLRPC interface.
18307 2005-03-10 07:33 ivan
18309 * README.1.5.7, httemplate/docs/install.html,
18310 httemplate/docs/upgrade10.html: arg
18312 2005-03-10 07:18 ivan
18314 * README.1.5.7, httemplate/docs/install.html,
18315 httemplate/docs/upgrade10.html: add Frontier::RPC to docs too
18317 2005-03-10 04:06 ivan
18319 * README.1.5.7, httemplate/docs/install.html,
18320 httemplate/docs/upgrade10.html: add IO-stringy (IO::Scalar) to
18323 2005-03-10 01:56 ivan
18325 * FS/bin/freeside-daily: fine.
18327 2005-03-10 00:58 ivan
18329 * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fixes
18330 package editing problem with extraneous services showing up,
18333 2005-03-09 00:46 ivan
18335 * httemplate/docs/install-rt.html: add complete apache config
18336 instructions for RT, closes: Bug#1031
18338 2005-03-09 00:18 ivan
18340 * ANNOUNCE.1.5, httemplate/docs/index.html,
18341 httemplate/docs/install-rt.html, httemplate/docs/install.html:
18342 preliminary RT docs
18344 2005-03-08 10:37 khoff
18346 * FS/FS/XMLRPC.pm: Don't require that the method results be
18347 FS::Record descendant objects. If they are, we map them to
18348 hashrefs. Otherwise we return them verbatim and hope (maybe
18349 check) that they're scalars, hashrefs, or arrayrefs.
18351 2005-03-08 10:15 khoff
18353 * FS/FS/XMLRPC.pm: Minor re-work to allow for pseudo methods, like
18354 'version', and eventually config look-ups (next commit).
18356 2005-03-06 02:15 ivan
18360 2005-03-05 19:25 ivan
18362 * httemplate/search/elements/search.html: specity an explicit EOL
18363 for Text::CSV_XS, apparantly sometimes the default is null
18365 2005-03-05 19:22 ivan
18367 * httemplate/search/elements/search.html: and a slight formatting
18370 2005-03-05 19:04 ivan
18372 * httemplate/search/elements/search.html, README.1.5.7,
18373 htetc/global.asa, htetc/handler.pl, httemplate/index.html,
18374 httemplate/docs/install.html, httemplate/docs/upgrade10.html,
18375 httemplate/search/cust_bill.html,
18376 httemplate/search/cust_bill_event.html,
18377 httemplate/search/cust_credit.html,
18378 httemplate/search/cust_main-otaker.cgi,
18379 httemplate/search/cust_main-payinfo.html,
18380 httemplate/search/cust_main-quickpay.html,
18381 httemplate/search/cust_main.cgi,
18382 httemplate/search/cust_main.html, httemplate/search/cust_pay.cgi,
18383 httemplate/search/cust_pay.html,
18384 httemplate/search/cust_pkg_report.cgi,
18385 httemplate/search/reg_code.html,
18386 httemplate/search/report_cust_credit.html,
18387 httemplate/search/report_cust_pay.html,
18388 httemplate/search/report_prepaid_income.html,
18389 httemplate/search/report_tax.html,
18390 httemplate/search/sqlradius.html,
18391 httemplate/search/svc_acct.html,
18392 httemplate/search/svc_domain.html, httemplate/search/svc_www.cgi,
18393 httemplate/view/cust_bill-pdf.cgi,
18394 httemplate/view/cust_bill-ps.cgi: add Excel and CSV download of
18395 templated reports and clean up their HTML formatting, closes;
18398 2005-03-04 14:24 ivan
18400 * httemplate/search/: cust_credit.html, cust_pay.cgi: fix "Column
18401 reference "payby" is ambiguous" error when selecting by payment
18402 type, fix missing check #s caused by cust_main.payinfo masking
18403 cust_pay.payinfo, closes (really this time): Bug#1105
18405 2005-03-04 04:57 ivan
18407 * httemplate/search/: cust_credit.html, cust_pay.cgi: report
18408 correctly even if the customer record has somehow been removed...
18410 2005-03-04 04:34 ivan
18412 * httemplate/browse/agent.cgi, FS/FS/Record.pm, FS/FS/h_Common.pm,
18413 httemplate/search/cust_credit.html,
18414 httemplate/search/cust_pay.cgi,
18415 httemplate/search/report_cust_credit.html,
18416 httemplate/search/report_cust_pay.html, ANNOUNCE.1.5,
18417 httemplate/search/elements/search.html: add agent selection to
18418 payment and credit reports, add link to agent browse, closes:
18421 2005-03-03 02:25 ivan
18423 * FS/: MANIFEST, FS/h_Common.pm, FS/h_cust_svc.pm,
18424 FS/h_domain_record.pm, FS/h_svc_acct.pm, FS/h_svc_forward.pm,
18425 FS/h_svc_www.pm, t/h_domain_record.t: clean up some harmless but
18426 scary "Multiple records in scalar search" warnings w/history
18429 2005-03-03 01:05 ivan
18431 * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
18434 2005-03-03 00:58 ivan
18436 * FS/FS/part_pkg/: voip_sqlradacct.pm: voip: rearrange and compact
18437 call details on invoices, so place names get cut off, not
18440 2005-03-03 00:52 ivan
18442 * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
18445 2005-03-03 00:52 ivan
18447 * FS/FS/cust_bill_pkg_detail.pm: eek, fix foreign key check
18449 2005-03-03 00:45 ivan
18451 * FS/FS/part_pkg/voip_sqlradacct.pm: oops, need to use Date::Format
18454 2005-03-03 00:37 ivan
18456 * FS/FS/part_pkg/voip_sqlradacct.pm: voip: add start time for calls
18459 2005-03-03 00:15 ivan
18461 * FS/FS/Record.pm: want a full stack backtrace for this warning
18463 2005-03-03 00:05 ivan
18465 * FS/FS/part_export/sqlradius.pm: doc
18467 2005-03-02 13:00 khoff
18469 * httemplate/docs/install.html, eg/xmlrpc-example.pl,
18470 httemplate/misc/xmlrpc.cgi, FS/FS/XMLRPC.pm, htetc/handler.pl:
18471 Initial version of the xmlrpc interface for freeside.
18473 2005-03-01 16:47 ivan
18475 * FS/FS/cust_pkg.pm: set setup date on package changes
18477 2005-03-01 16:03 ivan
18479 * FS/FS/: cust_pkg.pm, part_pkg.pm: prevent bug causing 'Error
18480 crediting customer for service remaining:
18481 FS::cust_pkg=HASH(0x9958c60)' error on package cancellations
18482 where the part_pkg record didn't have a plan, closes: Bug#1153
18484 2005-02-27 03:18 ivan
18486 * FS/FS/: rate_prefix.pm, part_pkg/voip_sqlradacct.pm: fix VoIP
18487 details on invoices, closes: Bug#1096
18489 2005-02-27 03:05 ivan
18491 * httemplate/edit/REAL_cust_pkg.cgi: fix last bill date stickiness
18494 2005-02-27 02:18 ivan
18496 * FS/FS/Record.pm: fix replacement in edge case with NULL integer
18497 fields in a table without a primary key
18499 2005-02-26 13:29 ivan
18501 * README.1.5.7, ANNOUNCE.1.5, ANNOUNCE.1.5.0, README.1.5.0pre7:
18502 less cracktastic version numbering
18504 2005-02-25 14:14 ivan
18506 * bin/pg-readonly: try to set the sequences right for modern Pg
18508 2005-02-25 14:07 ivan
18510 * bin/pg-readonly: adding quick pg-readonly tool
18512 2005-02-25 12:52 ivan
18514 * FS/FS/part_pkg.pm: small bugfix for options option
18516 2005-02-25 12:21 ivan
18518 * FS/FS/part_pkg.pm: oops, need to check this in, adding "options"
18519 option to part_pkg::insert to specify part_pkg_option records
18521 2005-02-24 06:22 ivan
18523 * httemplate/edit/part_svc.cgi,
18524 httemplate/edit/process/part_svc.cgi, FS/FS/rate.pm,
18525 FS/FS/svc_acct.pm, FS/FS/UI/Web.pm,
18526 httemplate/elements/progress-init.html,
18527 httemplate/elements/progress-popup.html, FS/FS/export_svc.pm,
18528 FS/FS/part_svc.pm: add progressbar to service definition add -
18529 duplicate checking can take a while, closes: Bug#1126
18531 2005-02-22 22:43 ivan
18533 * httemplate/docs/install.html: update docs wrt mysql support
18535 2005-02-22 10:26 khoff
18537 * httemplate/edit/cust_pkg.cgi: Alphabetize/clean-up package list
18538 to make it easier to find packages in large lists.
18540 2005-02-20 00:51 ivan
18542 * FS/FS/UI/Web.pm: FS/UI/Web.pm did not return a true value
18544 2005-02-20 00:44 ivan
18546 * FS/FS/UI/Web.pm, httemplate/edit/rate.cgi, CREDITS,
18547 httemplate/elements/jsrsServer.html,
18548 httemplate/elements/overlibmws.js,
18549 httemplate/elements/progress-init.html,
18550 httemplate/elements/progress-popup.html,
18551 httemplate/misc/progress.html: use a javascript layer instead of
18552 a browser popup (popup blockers), really generalize the
18553 progressbar code to make it easy to use as a component
18555 2005-02-17 00:44 ivan
18557 * httemplate/edit/rate.cgi: generalize progressbar code in
18558 preparation for using it wherever needed
18560 2005-02-16 17:37 ivan
18562 * httemplate/edit/process/rate.cgi: generalize progressbar code in
18563 preparation for using it wherever needed
18565 2005-02-16 16:11 ivan
18567 * FS/FS/: rate.pm, UI/Web.pm: generalize progressbar code in
18568 preparation for using it wherever needed
18570 2005-02-15 18:53 ivan
18572 * FS/FS/cust_bill.pm: slightly better error messages for LaTeX
18575 2005-02-13 19:49 ivan
18577 * FS/FS/svc_acct.pm: this should fix uid duplicate checking,
18580 2005-02-11 19:02 ivan
18582 * httemplate/edit/process/svc_broadband.cgi: transaction not
18585 2005-02-10 22:44 ivan
18587 * FS/FS/rate.pm, FS/FS/UI/Web.pm, htetc/global.asa,
18588 htetc/handler.pl, httemplate/edit/process/rate.cgi,
18589 httemplate/edit/rate.cgi: generalize progressbar code in
18590 preparation for using it wherever needed
18592 2005-02-08 17:08 ivan
18594 * Makefile: more porable syntax for su
18596 2005-02-08 14:33 ivan
18598 * FS/FS/clientapi_session_field.pm: tyop
18600 2005-02-08 12:22 ivan
18602 * FS/bin/freeside-setup, httemplate/docs/upgrade10.html,
18603 README.1.5.0pre7, FS/FS.pm, FS/MANIFEST,
18604 FS/FS/ClientAPI_SessionCache.pm, FS/FS/Conf.pm,
18605 FS/FS/clientapi_session.pm, FS/FS/clientapi_session_field.pm,
18606 FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
18607 FS/FS/ClientAPI/Signup.pm, FS/t/ClientAPI_SessionCache.t,
18608 FS/t/clientapi_session.t, FS/t/clientapi_session_field.t,
18609 httemplate/docs/install.html, httemplate/docs/schema.html: make
18610 self-service session cache module configurable, start framework
18611 for in-database session cache
18613 2005-02-05 15:39 ivan
18615 * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
18616 ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
18617 complication from ClientAPI dispatch foo
18619 2005-02-04 17:30 ivan
18621 * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
18622 ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
18623 circular use of FS::ClientAPI, doesn't work with 5.8.[56] +
18626 2005-02-04 06:44 ivan
18628 * Makefile: freebsd throws a fatal error if it can't stop apache
18631 2005-02-04 02:38 ivan
18633 * httemplate/edit/cust_main.cgi: typo
18635 2005-02-02 00:06 ivan
18637 * FS/FS/UI/: Base.pm, CGI.pm, Gtk.pm, agent.pm: removing old UI
18640 2005-01-29 04:51 ivan
18642 * ANNOUNCE.1.5.0: gotta do pre7 already
18644 2005-01-29 04:49 ivan
18646 * httemplate/browse/agent.cgi, FS/FS/part_pkg/flat.pm: oops, last
18649 2005-01-29 04:34 ivan
18651 * FS/FS.pm, FS/FS/agent.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
18652 FS/FS/reg_code.pm, FS/FS/reg_code_pkg.pm, FS/bin/freeside-setup,
18653 FS/t/reg_code.t, FS/t/reg_code_pkg.t, README.1.5.0pre7,
18654 FS/MANIFEST, FS/FS/ClientAPI/Signup.pm,
18655 httemplate/docs/install.html, httemplate/docs/schema.html,
18656 httemplate/docs/upgrade10.html, httemplate/edit/reg_code.cgi,
18657 httemplate/search/reg_code.html,
18658 httemplate/edit/process/reg_code.cgi: registration codes
18660 2005-01-27 15:01 ivan
18662 * httemplate/misc/payment.cgi, FS/FS/ClientAPI/MyAccount.pm:
18663 s/defaultcountry/countrydefault/
18665 2005-01-27 14:19 ivan
18667 * FS/FS/cust_pkg.pm: made a typo applying patch from pbowen
18669 2005-01-27 02:21 ivan
18671 * httemplate/edit/process/rate.cgi, CREDITS, FS/FS/UID.pm,
18672 FS/FS/queue.pm, FS/FS/rate.pm, httemplate/docs/install.html,
18673 httemplate/elements/jsrsClient.js, httemplate/misc/progress.html,
18674 JSRS-LICENSE, FS/bin/freeside-queued, httemplate/edit/rate.cgi,
18675 httemplate/elements/qlib/box.js,
18676 httemplate/elements/qlib/boxctrl.js,
18677 httemplate/elements/qlib/boxres.js,
18678 httemplate/elements/qlib/button.js,
18679 httemplate/elements/qlib/buttonres.js,
18680 httemplate/elements/qlib/control.js,
18681 httemplate/elements/qlib/counter.js,
18682 httemplate/elements/qlib/imagelist.js,
18683 httemplate/elements/qlib/label.js,
18684 httemplate/elements/qlib/messagebox.js,
18685 httemplate/elements/qlib/progress.js,
18686 httemplate/elements/qlib/sound.js,
18687 httemplate/elements/qlib/sprite.js,
18688 httemplate/elements/qlib/window.js,
18689 httemplate/elements/qlib/wndctrl.js,
18690 httemplate/images/progressbar-empty.png,
18691 httemplate/images/progressbar-full.png: DHTML progress bar for
18692 glacial rate adding and editing, closes: Bug#1100
18694 2005-01-19 13:25 ivan
18696 * FS/FS/: cust_pkg.pm, part_pkg/flat.pm,
18697 part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
18698 part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
18699 part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
18700 part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
18701 part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
18702 part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: credit for
18703 unused portion at cancellation, patch from pbowen
18705 2005-01-18 16:57 ivan
18707 * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm, part_pkg/flat.pm,
18708 part_pkg/sesmon_hour.pm, part_pkg/sesmon_minute.pm,
18709 part_pkg/sql_external.pm, part_pkg/sql_generic.pm,
18710 part_pkg/sqlradacct_hour.pm, part_pkg/voip_sqlradacct.pm:
18711 one-time referral credits
18713 2005-01-07 14:16 ivan
18715 * httemplate/edit/: rate.cgi, process/rate.cgi: remove separate
18716 file for rate processing, causing problems with giant query
18717 string, kludge in the non-displayed US-rates, and disable the
18718 submit button when pressed
18720 2005-01-06 12:58 ivan
18722 * FS/FS/Conf.pm: fix description RT_External in ticket_system
18725 2005-01-06 12:20 ivan
18727 * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: just 0-pad the
18728 key codes, don't try fancy things with hex and sprintf
18730 2005-01-06 11:48 ivan
18732 * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: format artera
18733 turbo hex keycodes in uppercase
18735 2005-01-06 11:02 ivan
18737 * FS/FS/part_export/artera_turbo.pm: add enable_edit flag so
18738 serials and key codes can be edited locally
18740 2005-01-05 11:29 ivan
18742 * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: key codes are
18745 2005-01-05 02:01 ivan
18747 * FS/FS/part_pkg/voip_sqlradacct.pm: add some debugging to
18750 2005-01-04 19:07 ivan
18752 * FS/FS/part_export/artera_turbo.pm: arg, really get the sub name
18755 2005-01-04 19:01 ivan
18757 * FS/FS/part_export/artera_turbo.pm: missing underscore!
18759 2005-01-04 18:47 ivan
18761 * FS/FS/part_export/artera_turbo.pm: queue status changes rather
18762 than run them immediately, always format keycode as %010d,
18763 closes: Bug#936, Bug#1060
18765 2005-01-03 10:25 ivan
18767 * FS/FS/cust_main.pm: eliminate warning: Argument "" isn\'t numeric
18770 2004-12-31 00:47 ivan
18772 * httemplate/edit/part_pkg.cgi: add ignore_unrateable flag to voip
18775 2004-12-31 00:31 ivan
18777 * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
18780 2004-12-31 00:24 ivan
18782 * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
18785 2004-12-30 23:43 ivan
18787 * FS/FS/cust_svc.pm: fix up some bugs in VoIP rating
18789 2004-12-30 16:48 ivan
18791 * FS/FS/: cust_svc.pm, svc_acct.pm, part_pkg/voip_sqlradacct.pm:
18792 fix up some bugs in VoIP rating
18794 2004-12-30 15:47 ivan
18796 * htetc/global.asa: search the current dir *first*, otherwise some
18797 weird Apache::ASP bugs could crop up if things are ever named the
18800 2004-12-30 01:59 ivan
18802 * htetc/global.asa: kludge to fix nested includes with
18803 Apache::ASP... dunno how much longer i want to support that,
18804 should just switch to Mason
18806 2004-12-29 17:41 ivan
18808 * FS/FS/: cust_svc.pm, domain_record.pm, Report/Table/Monthly.pm:
18811 2004-12-29 04:01 ivan
18813 * CREDITS: update credits
18815 2004-12-29 04:00 ivan
18817 * FS/FS/cust_bill.pm, FS/FS/h_cust_svc.pm, FS/FS/Record.pm,
18818 FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
18819 FS/FS/h_Common.pm, FS/FS/h_svc_acct.pm, FS/FS/h_svc_broadband.pm,
18820 FS/FS/h_svc_domain.pm, FS/FS/h_svc_external.pm,
18821 FS/FS/h_svc_forward.pm, FS/FS/h_svc_www.pm, FS/FS/svc_acct.pm,
18822 FS/MANIFEST, FS/t/h_Common.t, FS/t/h_cust_svc.t,
18823 FS/t/h_svc_acct.t, FS/t/h_svc_broadband.t, FS/t/h_svc_domain.t,
18824 FS/t/h_svc_external.t, FS/t/h_svc_forward.t, FS/t/h_svc_www.t,
18825 httemplate/view/cust_main.cgi,
18826 httemplate/view/cust_main/packages.html, ANNOUNCE.1.5.0:
18827 historical (immutable) invoice details about services and other
18828 history infrastructure
18830 2004-12-28 15:30 ivan
18832 * FS/FS/part_export/sqlradius.pm: add debug flag to sqlradius
18835 2004-12-27 02:23 ivan
18837 * ANNOUNCE.1.5.0: note integrated rt is updated
18839 2004-12-27 02:19 ivan
18841 * FS/FS/: cust_pay.pm, cust_credit.pm: prevent unsuspension errors
18842 from causing payment or credit transactions from finishing
18844 2004-12-27 01:23 ivan
18846 * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
18847 httemplate/edit/cust_main/contact.html: UI: rework shipping
18848 address javascript, closes: Bug#1085
18850 2004-12-24 15:35 ivan
18852 * FS/FS/svc_acct.pm: smtp can have uid 0 in addition to root and
18855 2004-12-24 15:28 ivan
18857 * bin/passwd.import: remove $Id$ line
18859 2004-12-24 15:27 ivan
18861 * bin/passwd.import: import NP and *LK* from shadow file as * (no
18864 2004-12-23 18:54 ivan
18866 * httemplate/edit/: cust_pay.cgi, process/cust_pay.cgi: add ability
18867 to set payment date manually
18869 2004-12-23 03:39 ivan
18871 * httemplate/edit/svc_www.cgi: fix typo that manifests when using
18872 svc_www-enable_subdomains config option
18874 2004-12-23 01:15 ivan
18876 * httemplate/edit/process/part_pkg.cgi: fix bug with custom pricing
18877 packages when no primary service is selected
18879 2004-12-23 01:07 ivan
18881 * FS/FS/part_pkg.pm: better debugging for options passed to insert
18884 2004-12-23 00:32 ivan
18886 * README.1.5.0pre7, FS/bin/freeside-setup,
18887 httemplate/docs/upgrade10.html: allow NULL zip in some countries
18889 2004-12-23 00:00 ivan
18891 * README.1.5.0pre7, FS/bin/freeside-setup,
18892 httemplate/docs/upgrade10.html: going with 6 digit misnamed "npa"
18895 2004-12-23 00:00 ivan
18897 * bin/: rate-us.import, rate.import: adding rate import scripts
18899 2004-12-22 23:29 ivan
18901 * FS/FS/rate_region.pm: better short prefix display
18903 2004-12-22 23:28 ivan
18905 * httemplate/edit/rate.cgi: hide US regions for now, we don't
18906 currently need them for rating just invoice/session display and
18907 the web pages are so giant they're timing out
18909 2004-12-22 06:40 ivan
18911 * Makefile: chkconfig ON
18913 2004-12-22 06:09 ivan
18915 * Makefile: /usr/bin/true on fleabsd
18917 2004-12-22 06:06 ivan
18919 * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
18920 warn and require confirmation when editing next bill dates to a
18921 date in the past, closes; Bug#430
18923 2004-12-22 01:53 ivan
18925 * FS/bin/freeside-daily: just "vaccum analyze" is fine
18927 2004-12-21 15:19 ivan
18929 * FS/FS/rate_detail.pm: need to use table modules we call
18930 ut_foreign_key on: rate, rate_region
18932 2004-12-20 03:41 ivan
18934 * rt/FREESIDE_MODIFIED: backport from 3.3-TESTING to fix XSS on
18937 2004-12-20 03:29 ivan
18939 * rt/html/Elements/CollectionAsTable/Row: backport from 3.3-TESTING
18940 to fix XSS on ticket lists
18942 2004-12-20 02:13 ivan
18944 * FS/FS/Misc.pm, FS/FS/cust_main.pm, httemplate/view/cust_bill.cgi:
18945 better error messages on email errors
18947 2004-12-20 00:21 ivan
18949 * Makefile: remove quotes which were causing problems. grr make
18951 2004-12-20 00:16 ivan
18953 * Makefile: add init script enable command in deb and redhat
18955 2004-12-18 15:32 ivan
18957 * httemplate/docs/: billing.html, install.html: add info about
18958 teTeX and Ghostscript
18960 2004-12-18 02:52 ivan
18962 * httemplate/index.html: fix spelling
18964 2004-12-13 01:13 ivan
18966 * FS/FS/Conf.pm, httemplate/index.html: add config option for
18967 address2 search, closes: Bug#1022
18969 2004-12-12 10:51 ivan
18971 * httemplate/view/cust_main/quick-charge.html: fix form action url
18974 2004-12-12 00:34 ivan
18976 * FS/FS/cust_main.pm: fix customer status display for some cases
18977 with suspended accounts
18979 2004-12-11 15:16 ivan
18981 * FS/FS/part_export/acct_sql.pm: finish modification
18983 2004-12-11 14:50 ivan
18985 * httemplate/docs/install.html: update install doc
18987 2004-12-11 12:41 ivan
18989 * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
18990 httemplate/edit/part_bill_event.cgi: add 'send_if_newest' invoice
18991 event, closes: Bug#977
18993 2004-12-10 23:50 ivan
18995 * FS/FS/Conf.pm, httemplate/view/cust_main.cgi,
18996 httemplate/view/cust_main/order_pkg.html,
18997 httemplate/view/cust_main/packages.html,
18998 httemplate/view/cust_main/payment_history.html,
18999 httemplate/view/cust_main/quick-charge.html: voiding of echeck
19000 payments instead of refunds
19002 2004-12-10 15:51 ivan
19004 * httemplate/docs/selfservice.html: correct path to selfservice
19006 2004-12-10 14:28 ivan
19008 * FS/FS/CGI.pm: ui tweak for small customer view - line up billing
19009 and service address boxes
19011 2004-12-10 13:35 ivan
19013 * rt/html/Elements/Header: fix link to freeside docs in RT header
19015 2004-12-10 13:25 ivan
19017 * httemplate/docs/: overview-new.dia, overview-new.png: move the
19018 "self-service SSH tunnel" label to avoid ambiguity
19020 2004-12-09 16:51 ivan
19022 * FS/bin/freeside-setup: promo codes not unique...
19024 2004-12-09 16:04 ivan
19026 * rt/html/Elements/Tabs: fix link back to billing main
19028 2004-12-09 15:14 ivan
19030 * httemplate/search/cust_main.cgi: typo
19032 2004-12-09 15:05 ivan
19034 * httemplate/search/cust_main.cgi: typo
19036 2004-12-09 14:26 ivan
19038 * httemplate/search/cust_main.cgi: UI: dont link to empty lists
19040 2004-12-09 14:23 ivan
19042 * FS/FS/TicketSystem/RT_External.pm: fix links to null custom
19045 2004-12-09 14:20 ivan
19047 * httemplate/search/cust_main.cgi: UI: dont link to empty lists
19049 2004-12-09 14:06 ivan
19051 * httemplate/search/cust_main.cgi: UI: same font size as the rest
19054 2004-12-09 14:02 ivan
19056 * httemplate/search/cust_main.cgi: UI: condense ticket subtable a
19059 2004-12-09 13:59 ivan
19061 * FS/FS/TicketSystem/RT_External.pm: hopefully make links to search
19062 for empty value of custom tickets work???
19064 2004-12-09 13:53 ivan
19066 * httemplate/index.html: remove extra list item for now
19068 2004-12-09 13:33 ivan
19070 * httemplate/view/cust_main/tickets.html,
19071 FS/FS/TicketSystem/RT_External.pm: set default requestor to email
19074 2004-12-09 12:43 ivan
19076 * FS/bin/freeside-setup: fix some typos noticed by pbowen
19078 2004-12-09 04:46 ivan
19080 * FS/FS/TicketSystem/RT_External.pm: fix new ticket link
19082 2004-12-09 04:18 ivan
19084 * FS/FS/TicketSystem/RT_External.pm: narrow select to avoid pickup
19087 2004-12-09 04:03 ivan
19089 * FS/FS/TicketSystem/RT_External.pm: use new var
19091 2004-12-09 04:01 ivan
19093 * FS/FS/Conf.pm: typo
19095 2004-12-09 03:57 ivan
19097 * FS/FS/: Conf.pm, TicketSystem/RT_External.pm: add config value
19098 for default queue id
19100 2004-12-09 03:17 ivan
19102 * httemplate/index.html: finish up for now
19104 2004-12-09 02:07 ivan
19106 * httemplate/search/cust_main.cgi: deuglify
19108 2004-12-09 01:57 ivan
19110 * httemplate/search/cust_main.cgi: fix typo
19112 2004-12-09 01:21 ivan
19114 * FS/FS/TicketSystem/RT_Internal.pm,
19115 httemplate/search/cust_main.cgi,
19116 FS/FS/TicketSystem/RT_External.pm, httemplate/view/cust_main.cgi,
19117 httemplate/view/cust_main/billing.html,
19118 httemplate/view/cust_main/contacts.html,
19119 httemplate/view/cust_main/misc.html,
19120 httemplate/view/cust_main/tickets.html: more RT integration
19122 2004-12-06 06:42 ivan
19124 * httemplate/search/cust_main.cgi: fix total link
19126 2004-12-06 06:36 ivan
19128 * httemplate/search/cust_main.cgi: fix total links and line up
19129 custom field columns
19131 2004-12-06 06:15 ivan
19133 * FS/FS/TicketSystem/RT_External.pm: ... and this last piece of sql
19136 2004-12-06 06:13 ivan
19138 * FS/FS/TicketSystem/RT_External.pm: and forgot to include the sql
19139 for counting tickets with severities...
19141 2004-12-06 06:11 ivan
19143 * FS/FS/TicketSystem/RT_Internal.pm: fix typo
19145 2004-12-06 06:09 ivan
19147 * httemplate/search/cust_main.cgi: fix reading custome field values
19149 2004-12-06 06:00 ivan
19151 * FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
19152 FS/FS/TicketSystem/RT_External.pm,
19153 FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
19154 httemplate/search/cust_main.cgi: 1st try at adding custom field
19157 2004-12-06 00:09 ivan
19159 * FS/FS/cust_bill.pm: fix harmless "Use of uninitialized value in
19160 length" warning in latex escapes
19162 2004-12-05 22:56 ivan
19164 * httemplate/search/cust_main.cgi: link customers back to tickets!
19166 2004-12-03 17:09 ivan
19168 * rt/html/Elements/PageLayout: landing rt 3.2.2
19170 2004-12-03 15:41 ivan
19172 * htetc/handler.pl: landing rt 3.2.2
19174 2004-12-03 13:23 ivan
19176 * README.1.5.0pre7: landing RT 3.2.2
19178 2004-12-03 12:51 ivan
19180 * rt/: config, config.pld, bin/rt-commit-handler.in,
19181 etc/upgrade/2.1.71, html/Admin/Elements/ModifyQueue,
19182 html/Admin/Elements/ModifyUser, html/Admin/Users/Prefs.html,
19183 html/Elements/Footer, html/Elements/Header,
19184 html/Elements/PageLayout, html/Elements/ShadedBox,
19185 html/Elements/ShadedInputRow, html/Elements/ShadedRow,
19186 html/Elements/SimpleSearch, html/Elements/Tabs,
19187 html/Elements/ViewUser, html/NoAuth/webrt.css,
19188 html/Search/Listing.html, html/Search/Elements/PickRestriction,
19189 html/Search/Elements/TicketHeader,
19190 html/Search/Elements/TicketHeaderCell,
19191 html/Search/Elements/TicketRow, html/Ticket/Elements/EditLinks,
19192 html/Ticket/Elements/ShowLink, html/Ticket/Elements/ShowLinks,
19193 html/Ticket/Elements/ShowSummary, html/Ticket/Elements/Tabs,
19194 sbin/rt-setup-database.in: landing rt 3.2.2
19196 2004-12-03 12:40 ivan
19198 * rt/etc/upgrade/: 3.1.0/acl.Informix, 3.1.0/acl.Oracle,
19199 3.1.0/acl.Pg, 3.1.0/acl.SQLite, 3.1.0/acl.mysql, 3.1.0/content,
19200 3.1.0/schema.Informix, 3.1.0/schema.Oracle, 3.1.0/schema.Pg,
19201 3.1.0/schema.SQLite, 3.1.0/schema.mysql, 3.1.15/content,
19202 3.1.17/content: Initial revision
19204 2004-12-03 12:37 ivan
19206 * rt/: html/Tools/MyDay.html, html/Tools/Offline.html,
19207 html/Tools/Elements/Tabs, html/Ticket/ShowEmailRecord.html,
19208 html/Ticket/Elements/ShowTransactionAttachments,
19209 html/Ticket/Elements/PreviewScrips,
19210 html/Ticket/Elements/ShowGroupMembers,
19211 html/Ticket/Elements/ShowUserEntry, html/Search/Build.html,
19212 html/Search/Edit.html, html/Search/Results.html,
19213 html/Search/Results.rdf, html/Search/Results.tsv,
19214 html/Search/Elements/BuildFormatString,
19215 html/Search/Elements/DisplayOptions,
19216 html/Search/Elements/EditSearches,
19217 html/Search/Elements/NewListActions,
19218 html/Search/Elements/PickCFs, html/Search/Elements/SearchPrivacy,
19219 html/Search/Elements/SelectAndOr,
19220 html/Search/Elements/SelectLinks,
19221 html/Search/Elements/SelectPersonType,
19222 html/Search/Elements/SelectSearchesForObjects,
19223 html/Search/Elements/EditFormat, html/Search/Elements/PickBasics,
19224 html/Search/Elements/PickCriteria,
19225 html/Search/Elements/SelectSearchObject,
19226 html/Admin/Tools/Configuration.html, html/Admin/Tools/index.html,
19227 html/Admin/Elements/ToolTabs, html/Elements/ShowLinks,
19228 html/Elements/EditLinks, html/Elements/QuickCreate,
19229 html/Elements/ScrubHTML, html/Elements/TicketList,
19230 html/Elements/ShowLink, html/Elements/TitleBox,
19231 html/Elements/CollectionAsTable/Header,
19232 html/Elements/CollectionAsTable/ParseFormat,
19233 html/Elements/CollectionAsTable/Row,
19234 html/Elements/RT__Ticket/ColumnMap,
19235 html/NoAuth/images/autohandler, lib/t/05cronsupport.pl.in,
19236 lib/RT/Attributes.pm, lib/RT/Attribute_Overlay.pm,
19237 lib/RT/Attributes_Overlay.pm, lib/RT/Attribute.pm,
19238 lib/RT/I18N/en_malkovich.po,
19239 lib/RT/Action/RecordCorrespondence.pm,
19240 lib/RT/Action/RecordComment.pm,
19241 lib/RT/Interface/Email/Auth/GnuPG.pm,
19242 lib/RT/Condition/PriorityChange.pm,
19243 lib/RT/Interface/Web/Handler.pm, lib/RT/Search/FromSQL.pm,
19244 bin/standalone_httpd.in, etc/schema.Sybase, etc/acl.Sybase:
19247 2004-12-03 12:27 ivan
19249 * rt/sbin/: rt-setup-database, rt-test-dependencies: remove
19252 2004-12-02 02:18 ivan
19254 * httemplate/search/cust_main.cgi,
19255 rt/html/Ticket/Elements/AddCustomers,
19256 rt/html/Ticket/Elements/EditCustomers: fix license boilerplate
19259 2004-12-02 01:59 ivan
19261 * httemplate/images/small-logo.png, rt/FREESIDE_MODIFIED,
19262 rt/html/Elements/Header, rt/html/Elements/PageLayout,
19263 FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
19264 FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
19265 httemplate/index.html, rt/html/Ticket/ModifyCustomers.html,
19266 rt/html/Ticket/Elements/AddCustomers,
19267 rt/html/Ticket/Elements/EditCustomers,
19268 rt/html/Ticket/Elements/ShowCustomers,
19269 rt/html/Ticket/Elements/ShowSummary,
19270 rt/html/Ticket/Elements/Tabs, FS/FS/TicketSystem/RT_Internal.pm,
19271 FS/FS/TicketSystem/RT_Libs.pm, htetc/global.asa,
19272 htetc/handler.pl, httemplate/search/cust_main.cgi,
19273 rt/lib/RT/Interface/Web_Vendor.pm, rt/lib/RT/URI/freeside.pm:
19274 second big RT integration checkin, customer linking/delinking
19277 2004-12-01 10:49 ivan
19279 * FS/FS/cust_pkg.pm: don't check that agent is allowed to purchase
19280 the package on changes
19282 2004-11-30 19:35 ivan
19284 * FS/FS/: part_pkg.pm, part_pkg/flat.pm,
19285 part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
19286 part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
19287 part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
19288 part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
19289 part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
19290 part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm:
19291 creditcard-less promo code signup
19293 2004-11-30 11:55 khoff
19295 * httemplate/view/svc_broadband.cgi: Got a little trigger happy
19296 with the search/replace.
19298 2004-11-29 15:52 khoff
19300 * httemplate/view/svc_broadband.cgi: Include netmask and gateway in
19301 broadband service view.
19303 2004-11-27 11:09 ivan
19305 * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
19306 FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
19307 httemplate/index.html, rt/FREESIDE_MODIFIED,
19308 rt/html/Elements/Footer, rt/html/Elements/Header,
19309 rt/html/Elements/PageLayout, rt/html/Elements/SimpleSearch,
19310 rt/html/Elements/Tabs, ANNOUNCE.1.5.0, Makefile, FS/FS.pm,
19311 htetc/global.asa, htetc/handler.pl, rt/html/NoAuth/webrt.css,
19312 rt/html/NoAuth/images/small-logo.png: ticket system integration
19313 framework and skin RT
19315 2004-11-26 01:39 ivan
19317 * FS/FS/: agent_type.pm, cust_credit_refund.pm,
19318 cust_main_invoice.pm, nas.pm, part_pop_local.pm,
19319 part_svc_column.pm, part_virtual_field.pm, port.pm, queue.pm,
19320 queue_arg.pm, router.pm, session.pm, svc_acct_pop.pm,
19321 type_pkgs.pm: remove POD VERSION sections
19323 2004-11-26 01:08 ivan
19325 * FS/FS/Conf.pm: update description for signup_server-realtime to
19326 reflect current reality, closes: Bug#575
19328 2004-11-26 00:51 ivan
19330 * FS/FS/part_pkg.pm, httemplate/edit/process/part_pkg.cgi: move
19331 part_pkg transactional stuff from web interface to part_pkg.pm,
19332 bumps Bug#18 to 1.5
19334 2004-11-25 22:50 ivan
19336 * FS/FS/: Conf.pm, svc_acct.pm: add password-noampersand and
19337 password-noexlamation config files, patch from Stephpen Bechard,
19340 2004-11-24 12:54 ivan
19342 * Makefile: don't enabled RT by default
19344 2004-11-24 10:28 khoff
19346 * httemplate/: index.html, search/svc_broadband.cgi: Added IP
19349 2004-11-24 02:28 ivan
19351 * httemplate/edit/process/cust_main.cgi: fix redundant too-early
19352 checks which are causing an error
19354 2004-11-24 01:00 ivan
19356 * Makefile: some RT install updates
19358 2004-11-23 17:30 ivan
19360 * FS/bin/freeside-daily: fix perms on automated backups
19362 2004-11-23 17:28 ivan
19364 * httemplate/index.html: add rate plan maintenance to sysadmin
19367 2004-11-22 10:20 ivan
19369 * README.1.5.0pre7, FS/FS/ClientAPI/Signup.pm,
19370 FS/bin/freeside-setup, httemplate/docs/schema.html,
19371 httemplate/docs/upgrade10.html, FS/FS/Record.pm,
19372 FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
19373 httemplate/edit/cust_main.cgi, httemplate/edit/part_pkg.cgi:
19374 promo codes and separate signup addresses for hdn
19376 2004-11-22 03:11 ivan
19378 * httemplate/search/sqlradius.cgi: Called-Station-ID label
19380 2004-11-21 18:31 ivan
19382 * httemplate/search/: sqlradius.cgi, sqlradius.html: UI fix on
19383 search directions, fix bug preventing show_called_station,
19384 hide_ip and hide_data form working
19386 2004-11-20 09:26 ivan
19388 * FS/FS/cust_svc.pm, FS/FS/rate.pm, FS/FS/rate_detail.pm,
19389 FS/FS/rate_prefix.pm, FS/FS/rate_region.pm,
19390 FS/t/part_pkg-voip_sqlradacct.t, FS/t/rate.t, FS/t/rate_detail.t,
19391 FS/t/rate_prefix.t, FS/t/rate_region.t, ANNOUNCE.1.5.0,
19392 README.1.5.0pre7, SCHEMA_CHANGE,
19393 FS/FS/part_pkg/voip_sqlradacct.pm, FS/bin/freeside-setup,
19394 httemplate/browse/rate.cgi, httemplate/docs/schema.html,
19395 httemplate/docs/upgrade10.html, httemplate/edit/part_pkg.cgi,
19396 httemplate/edit/rate.cgi, httemplate/edit/rate_region.cgi,
19397 httemplate/edit/process/rate.cgi,
19398 httemplate/edit/process/rate_region.cgi, FS/FS.pm, FS/MANIFEST,
19399 FS/FS/part_export/sqlradius.pm, eg/table_template.pm,
19400 htetc/global.asa, htetc/handler.pl,
19401 httemplate/search/sqlradius.cgi,
19402 httemplate/search/sqlradius.html: first pass at VoIP rating
19404 2004-11-17 05:22 ivan
19406 * httemplate/edit/part_pkg.cgi: #debugging cruft
19408 2004-11-17 05:19 ivan
19410 * httemplate/edit/part_pkg.cgi: fix package options to be sticky on
19411 clone-ing (customize package)
19413 2004-11-16 06:19 ivan
19415 * htetc/handler.pl: can't set $p without $cgi
19417 2004-11-16 06:16 ivan
19419 * htetc/handler.pl: correct package for $r
19421 2004-11-16 06:11 ivan
19423 * htetc/handler.pl: handle RT NoAuth sections
19425 2004-11-12 21:37 ivan
19427 * FS/FS/svc_acct.pm: oops, that's better
19429 2004-11-12 21:32 ivan
19431 * FS/FS/svc_acct.pm: fix problem with dup checking manifesting as
19432 Argument isn't numeric errors
19434 2004-11-11 04:18 ivan
19436 * rt/sbin/rt-setup-database.in: merge in changes to
19439 2004-11-11 04:11 ivan
19441 * rt/: html/Ticket/Elements/LoadTextAttachments,
19442 html/Ticket/Elements/FindAttachments, html/Elements/QueryString,
19443 lib/t/data/rt-send-cc, lib/RT/I18N/hu.po, lib/RT/I18N/da.po:
19446 2004-11-09 03:42 ivan
19448 * httemplate/search/report_tax.cgi: add handling for texas tax
19449 exemption and warning that report might not make sense for
19450 partial months other than the current one
19452 2004-11-09 03:00 ivan
19454 * httemplate/search/report_tax.cgi: add handling for texas tax
19455 exemption and warning that report might not make sense for
19456 partial months other than the current one
19458 2004-11-09 01:31 ivan
19460 * httemplate/search/report_tax.cgi: parenthesis help alot
19462 2004-11-09 01:13 ivan
19464 * httemplate/search/report_tax.cgi: fix for correct reporting of
19467 2004-11-09 00:14 ivan
19469 * FS/FS/cust_main.pm: don't generate invoices for COMP customers
19471 2004-11-08 23:23 ivan
19473 * httemplate/search/report_tax.cgi: fixes to run under the mason
19476 2004-11-08 01:24 ivan
19478 * FS/FS/part_pkg.pm: bypass plandata warning; we're accessing it on
19481 2004-11-08 01:16 ivan
19483 * FS/FS/part_pkg.pm: fix bug that could cause mis-billing on
19484 upgrades! (new installs ok)
19486 2004-11-07 21:33 ivan
19488 * bin/rollback: adding in case this is needed again
19490 2004-11-07 14:58 ivan
19492 * ANNOUNCE.1.5.0, httemplate/docs/install.html: update install
19493 documentation for 1.5 HTML::Mason or Apache::ASP install
19495 2004-10-30 17:01 ivan
19497 * httemplate/search/cust_main-quickpay.html: quick pay shouldnt
19498 default to exact search
19500 2004-10-26 05:36 ivan
19502 * Makefile: 1.5.0pre6!
19504 2004-10-26 05:33 ivan
19506 * ANNOUNCE.1.5.0, httemplate/docs/billing.html,
19507 httemplate/docs/export.html, httemplate/docs/index.html,
19508 httemplate/docs/overview-new.dia,
19509 httemplate/docs/overview-new.png, httemplate/docs/schema.html,
19510 httemplate/docs/selfservice.html: slightly more up-to-date docs
19512 2004-10-26 05:07 ivan
19514 * FS/FS/part_export.pm: allow an empty exporttype so you can create
19517 2004-10-26 04:51 ivan
19519 * FS/FS/part_bill_event.pm: last thing for bug#901, 1.5.0pre6 and
19522 2004-10-26 04:26 ivan
19524 * FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
19525 FS/FS/cust_pkg.pm, FS/FS/part_export.pm, FS/FS/part_pkg.pm,
19526 FS/FS/part_pkg_option.pm, ANNOUNCE.1.5.0, README.1.5.0pre6,
19527 SCHEMA_CHANGE, FS/FS.pm, FS/MANIFEST, FS/bin/freeside-setup,
19528 FS/t/part_pkg-flat.t, FS/t/part_pkg-flat_comission.t,
19529 FS/t/part_pkg-flat_comission_cust.t,
19530 FS/t/part_pkg-flat_comission_pkg.t, FS/t/part_pkg-flat_delayed.t,
19531 FS/t/part_pkg-prorate.t, FS/t/part_pkg-sesmon_hour.t,
19532 FS/t/part_pkg-sesmon_minute.t, FS/t/part_pkg-sql_external.t,
19533 FS/t/part_pkg-sql_generic.t, FS/t/part_pkg-sqlradacct_hour.t,
19534 FS/t/part_pkg-subscription.t, FS/t/part_pkg_option.t,
19535 httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
19536 httemplate/docs/upgrade10.html, httemplate/edit/part_pkg.cgi,
19537 httemplate/view/cust_main.cgi, FS/FS/part_pkg/flat.pm,
19538 FS/FS/part_pkg/flat_comission.pm,
19539 FS/FS/part_pkg/flat_comission_cust.pm,
19540 FS/FS/part_pkg/flat_comission_pkg.pm,
19541 FS/FS/part_pkg/flat_delayed.pm, FS/FS/part_pkg/prorate.pm,
19542 FS/FS/part_pkg/sesmon_hour.pm, FS/FS/part_pkg/sesmon_minute.pm,
19543 FS/FS/part_pkg/sql_external.pm, FS/FS/part_pkg/sql_generic.pm,
19544 FS/FS/part_pkg/sqlradacct_hour.pm,
19545 FS/FS/part_pkg/subscription.pm: modular price plans!
19547 2004-10-25 23:33 ivan
19549 * httemplate/search/report_tax.cgi: and one last case with named
19550 and not named taxes in the same region, ack
19552 2004-10-25 23:04 ivan
19554 * httemplate/search/report_tax.cgi: taxes are hard
19556 2004-10-25 16:47 ivan
19558 * httemplate/search/report_tax.cgi: hopefully fix tax report for
19559 taxclass & named tax edge cases
19561 2004-10-25 16:39 ivan
19563 * httemplate/search/report_tax.cgi: hopefully fix tax report for
19564 taxclass & named tax edge cases
19566 2004-10-25 15:48 ivan
19568 * httemplate/search/report_tax.cgi: hopefully fix tax report for
19569 taxclass & named tax edge cases
19571 2004-10-25 14:35 ivan
19573 * httemplate/search/report_tax.cgi: fix joins for proper tax
19576 2004-10-23 04:45 ivan
19578 * conf/: alerter_template, invoice_latexfooter, invoice_template:
19581 2004-10-23 04:34 ivan
19583 * conf/: invoice_latexfooter, invoice_latexnotes: update default
19586 2004-10-23 03:36 ivan
19588 * FS/FS/part_export/artera_turbo.pm: add debug flag
19590 2004-10-22 03:31 ivan
19592 * httemplate/view/cust_main.cgi: add svc_external-skip_manual
19593 support to main customer view, for artera turbo
19595 2004-10-22 03:14 ivan
19597 * FS/FS/part_export/artera_turbo.pm: add option to specify a static
19600 2004-10-21 01:54 ivan
19602 * httemplate/browse/part_pkg.cgi: remove tiny formatting glitch
19604 2004-10-21 01:33 ivan
19606 * httemplate/browse/part_pkg.cgi: if enabled, show taxclass on
19607 package definition browse
19609 2004-10-21 00:07 ivan
19611 * httemplate/search/report_tax.cgi: fix tax report edge cases when
19612 using taxclasses in some regions but not others
19614 2004-10-20 01:28 ivan
19616 * bin/artera.import: back to id
19618 2004-10-20 01:20 ivan
19620 * bin/artera.import: locate existing ones by title, warn on errors
19622 2004-10-20 01:16 ivan
19624 * httemplate/index.html: add external browse
19626 2004-10-20 01:14 ivan
19628 * bin/artera.import: adding artera import
19630 2004-10-20 01:08 ivan
19632 * bin/artera.import: adding artera import
19634 2004-10-20 01:07 ivan
19636 * httemplate/: search/svc_external.cgi, index.html: add
19637 svc_external search
19639 2004-10-19 17:44 ivan
19641 * conf/logo.eps: new logo!
19643 2004-10-19 16:52 ivan
19645 * conf/logo.eps: new logo!
19647 2004-10-19 04:50 ivan
19649 * FS/bin/freeside-sqlradius-reset: isn't run with elevated
19650 privledges, so -T not necessary
19652 2004-10-19 01:44 ivan
19654 * Makefile: sleep long enough to be worthwhile
19656 2004-10-18 05:37 ivan
19658 * httemplate/: index.html, images/mid-logo.png,
19659 images/small-logo.png: that's right, a new logo
19661 2004-10-17 07:01 ivan
19663 * FS/FS/part_export/artera_turbo.pm, FS/FS/ClientAPI/MyAccount.pm,
19664 fs_selfservice/FS-SelfService/SelfService.pm,
19665 fs_selfservice/FS-SelfService/cgi/agent.cgi,
19666 fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
19667 fs_selfservice/FS-SelfService/cgi/provision_list.html,
19668 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: add artera
19669 turbo handling to self-service and reseller interfaces
19671 2004-10-17 02:54 ivan
19673 * fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html: use
19674 templated svc_acct provisioner, from agent interface
19676 2004-10-17 02:19 ivan
19678 * FS/FS/Conf.pm, FS/FS/cust_svc.pm, bin/populate-msgcat,
19679 README.1.5.0pre6, FS/FS/part_export/artera_turbo.pm,
19680 httemplate/docs/upgrade10.html, httemplate/view/svc_external.cgi:
19681 add options to adjust UI for artera turbo as svc_export
19683 2004-10-16 03:15 ivan
19685 * FS/FS/Conf.pm, FS/FS/part_export/artera_turbo.pm,
19686 README.1.5.0pre6, FS/FS/svc_external.pm, FS/bin/freeside-setup,
19687 httemplate/docs/upgrade10.html: add artera turbo export
19689 2004-10-12 22:46 ivan
19691 * Makefile: apachectl sucks ass
19693 2004-10-12 14:59 ivan
19695 * httemplate/view/svc_acct.cgi: fix edit link! oops
19697 2004-10-11 23:08 ivan
19699 * httemplate/search/sqlradius.cgi: more info in error message for
19700 unknown export type, fix test for sqlradius_withdomain export,
19703 2004-10-11 22:54 ivan
19705 * Makefile: update apache restart line for local apache
19707 2004-10-09 03:57 ivan
19709 * httemplate/view/svc_acct.cgi: rearrange things a bit and clean up
19710 the RADIUS session data, link to the detail search
19712 2004-10-06 06:39 ivan
19714 * httemplate/search/: sqlradius.cgi: more formatting updates to
19717 2004-10-06 06:33 ivan
19719 * httemplate/search/sqlradius.cgi: small formatting updates to
19722 2004-10-06 06:27 ivan
19724 * httemplate/search/sqlradius.cgi: small formatting updates to
19727 2004-10-06 05:37 ivan
19729 * FS/FS/part_export/sqlradius.pm: fix big in RADIUS session viewing
19730 when using an ignored-accounting export
19732 2004-10-05 09:28 ivan
19734 * httemplate/search/sqlradius.cgi,
19735 httemplate/search/sqlradius.html, FS/FS/cust_svc.pm,
19736 FS/FS/part_export/sqlradius.pm, httemplate/index.html,
19737 httemplate/elements/header.html, httemplate/view/svc_acct.cgi:
19738 RADIUS session viewing
19740 2004-10-05 07:16 ivan
19742 * httemplate/view/cust_bill.cgi: links to show alternate invoices
19745 2004-10-05 06:52 ivan
19747 * httemplate/view/cust_bill.cgi: links to show alternate invoices
19750 2004-10-05 06:43 ivan
19752 * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
19753 cust_bill.cgi: links to show alternate invoices also
19755 2004-10-05 06:35 ivan
19757 * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
19758 cust_bill.cgi: links to show alternate invoices also
19760 2004-10-05 05:17 ivan
19762 * FS/bin/freeside-selfservice-server: DO open a database connection
19763 in the parent process, this cached the $dbdef and speeds things
19766 2004-10-05 04:38 ivan
19768 * ANNOUNCE.1.5.0: [no log message]
19770 2004-09-22 04:28 ivan
19772 * httemplate/search/: cust_bill_event.html,
19773 report_cust_credit.html, report_cust_pay.html, report_tax.html:
19774 add missing <TR> tags
19776 2004-09-22 04:04 ivan
19778 * httemplate/elements/: calendar-en.js, calendar-setup.js,
19779 calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
19782 2004-09-21 00:57 ivan
19784 * httemplate/view/cust_main.cgi: and for refunds too
19786 2004-09-21 00:50 ivan
19788 * httemplate/view/cust_main.cgi: better display of echeck
19789 payments/refunds/etc.
19791 2004-09-16 06:22 ivan
19793 * FS/FS/export_svc.pm, httemplate/edit/part_svc.cgi: add uid to
19794 mass duplicate checking on export changes, fix bug in new export
19795 editing, error message includes the number of duplicate customers
19798 2004-09-16 00:19 ivan
19800 * FS/FS/cust_main.pm: allow blank auth for echeck refunds
19802 2004-09-15 18:47 ivan
19804 * FS/FS/svc_acct.pm: don't re-my var, quiet warning
19806 2004-09-15 08:31 ivan
19808 * FS/FS/: Conf.pm, svc_acct.pm: add option for global username or
19809 username@domain uniqueness, closes: Bug#980
19811 2004-09-15 01:57 ivan
19813 * FS/bin/freeside-selfservice-server: it would help to set the
19814 permissions on the lockfile right, so the kids can open it...
19816 2004-09-15 01:45 ivan
19818 * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
19819 obtain a new descriptor for the lock in kids, this should fix
19822 2004-09-15 01:30 ivan
19824 * FS/bin/freeside-selfservice-server: obtain a new descriptor for
19825 the lock in kids, this should fix locking problems
19827 2004-09-14 06:00 ivan
19829 * httemplate/view/cust_main.cgi, FS/FS/cust_main.pm,
19830 httemplate/edit/cust_refund.cgi,
19831 httemplate/edit/process/cust_refund.cgi: echeck/ACH refunds
19833 2004-09-13 23:47 ivan
19835 * FS/bin/freeside-selfservice-server,
19836 fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
19837 selfservice: - server: don't reconnect again if we've already
19838 been signalled to shutdown - server: add kid reaping to shutdown
19839 sequence - server: add another optional logging level to response
19840 sending - server: acquire write mutex for keepalives
19842 2004-09-09 05:04 ivan
19844 * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi,
19845 httemplate/edit/process/part_svc.cgi: rework edit/part_svc.cgi so
19846 it doesn't use a separate process/ file, this allows large error
19847 messages to be displayed properly
19849 2004-09-06 05:44 ivan
19851 * FS/bin/freeside-selfservice-server,
19852 fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
19853 self-service keepalives
19855 2004-09-06 02:44 ivan
19857 * FS/bin/freeside-selfservice-server: don't open a database
19858 connection in the parent process
19860 2004-09-06 02:28 ivan
19862 * FS/bin/freeside-queued: don't die off even on database failures
19864 2004-09-05 16:21 ivan
19866 * httemplate/edit/cust_main.cgi: fixed duplicate checking will
19867 catch it, but add client-side protection against
19868 double-submission also.
19870 2004-09-05 15:42 ivan
19872 * fs_selfservice/FS-SelfService/cgi/signup.html: fixed duplicate
19873 checking will catch it, but add client-side protection against
19874 double-submission also.
19876 2004-09-05 02:42 ivan
19878 * test/dup-test: adding duplicate test
19880 2004-09-05 02:41 ivan
19882 * FS/FS/svc_acct.pm: acquire a database lock to prevent race
19883 conditions in duplicate checking
19885 2004-09-04 03:02 ivan
19887 * FS/FS/export_svc.pm: first try at duplicate checking on new
19888 export associations
19890 2004-08-27 04:33 ivan
19892 * FS/bin/freeside-sqlradius-reset: oops use @ARGV not @_
19894 2004-08-27 04:16 ivan
19896 * FS/bin/freeside-sqlradius-reset: add option to specify exports
19898 2004-08-24 05:22 ivan
19900 * Makefile: small Makefile update
19902 2004-08-24 04:16 ivan
19904 * FS/FS/ClientAPI/MyAccount.pm,
19905 fs_selfservice/FS-SelfService/cgi/agent.cgi,
19906 fs_selfservice/FS-SelfService/cgi/agent_customer_menu.html,
19907 fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
19908 fs_selfservice/FS-SelfService/cgi/agent_logout.html,
19909 fs_selfservice/FS-SelfService/cgi/agent_main.html,
19910 fs_selfservice/FS-SelfService/cgi/agent_menu.html,
19911 fs_selfservice/FS-SelfService/cgi/agent_order_pkg.html,
19912 fs_selfservice/FS-SelfService/cgi/agent_provision.html,
19913 fs_selfservice/FS-SelfService/cgi/agent_provision_svc_acct.html,
19914 fs_selfservice/FS-SelfService/cgi/list_customers.html,
19915 fs_selfservice/FS-SelfService/cgi/order_pkg.html,
19916 fs_selfservice/FS-SelfService/cgi/provision.html,
19917 fs_selfservice/FS-SelfService/cgi/provision_list.html,
19918 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
19919 fs_selfservice/FS-SelfService/cgi/svc_acct.html,
19920 fs_selfservice/FS-SelfService/cgi/view_customer.html,
19921 FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
19922 FS/FS/ClientAPI/Signup.pm,
19923 fs_selfservice/FS-SelfService/SelfService.pm,
19924 httemplate/search/cust_main.cgi: big update for reseller
19927 2004-08-20 01:58 ivan
19929 * bin/ispman.ldap.import: adding
19931 2004-08-19 09:35 ivan
19933 * httemplate/search/cust_credit.html: add customer # to credit
19936 2004-08-19 03:53 ivan
19938 * httemplate/edit/part_svc.cgi: shell field is now a dropdown of
19939 legal shells, closes: Bug#118
19941 2004-08-18 17:22 ivan
19943 * httemplate/search/: cust_pay.cgi, elements/search.html: add
19944 customer # to payment reports, add table cell alignment option to
19945 general search component
19947 2004-08-17 06:14 ivan
19949 * FS/FS/cust_main.pm: prevent realtime_bop CVV removal from messing
19950 up cust_main records, also don't pollute the original object when
19951 used with override options, closes: Bug#982
19953 2004-08-17 00:43 ivan
19955 * fs_selfservice/FS-SelfService/cgi/: passwd.cgi, passwd.html: fix
19956 path to passwd.cgi!
19958 2004-08-14 05:26 ivan
19960 * FS/FS/: export_svc.pm, part_svc.pm, svc_acct.pm: first try at
19961 duplicate checking on new export associations
19963 2004-08-11 16:56 ivan
19965 * FS/FS/cust_bill.pm: fix bank name showing up on invoices
19967 2004-08-09 12:03 ivan
19969 * init.d/freeside-init: add /usr/local/bin to PATH
19971 2004-08-06 19:49 ivan
19973 * httemplate/view/cust_main.cgi: disable order package button until
19974 a package has been selected
19976 2004-08-05 11:47 ivan
19978 * FS/FS.pm: fix pod typo
19980 2004-08-02 02:43 ivan
19982 * httemplate/index.html: fix link to virtual host browse
19984 2004-08-01 17:41 ivan
19986 * FS/FS/part_export/vpopmail.pm: no maintainer, use
19987 shellcommands_withdomain instead
19989 2004-07-30 00:12 ivan
19991 * FS/FS/svc_Common.pm: set fixed values from an explicitly
19992 specified svcpart on replace too
19994 2004-07-29 21:54 ivan
19996 * FS/FS/Conf.pm, FS/FS/cust_svc.pm, FS/FS/svc_Common.pm,
19997 conf/cust_pkg-change_svcpart,
19998 httemplate/edit/process/cust_svc.cgi,
19999 httemplate/misc/process/link.cgi, httemplate/view/svc_acct.cgi:
20000 svcpart changes now trigger all necessary export actions, manual
20001 svcpart changing on svc_acct view, linking changes svcpart if you
20002 ask it to, closes: Bug#671, Bug#644
20004 2004-07-29 14:49 ivan
20006 * FS/bin/freeside-setup: add index on cust_main.refnum, speeds up
20007 advertising source list
20009 2004-07-15 15:40 ivan
20011 * FS/FS/cust_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
20012 FS/FS/ClientAPI/Signup.pm,
20013 fs_selfservice/FS-SelfService/SelfService.pm,
20014 fs_selfservice/FS-SelfService/cgi/agent.cgi,
20015 fs_selfservice/FS-SelfService/cgi/delete_svc.html,
20016 fs_selfservice/FS-SelfService/cgi/logout.html,
20017 fs_selfservice/FS-SelfService/cgi/make_payment.html,
20018 fs_selfservice/FS-SelfService/cgi/myaccount.html,
20019 fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
20020 fs_selfservice/FS-SelfService/cgi/payment_results.html,
20021 fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
20022 fs_selfservice/FS-SelfService/cgi/provision.html,
20023 fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
20024 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
20025 fs_selfservice/FS-SelfService/cgi/view_invoice.html,
20026 httemplate/view/cust_main.cgi: big update for customer
20027 self-service: add provisioning/unprovisioning of purchased
20028 services, like fs_selfadmin
20030 2004-07-12 06:51 ivan
20032 * httemplate/view/cust_main.cgi: DEL out voided payments to
20033 distinguish them visually better
20035 2004-07-10 07:46 ivan
20037 * FS/FS/ClientAPI/MyAccount.pm: fix edge case avoiding erronous
20038 decline/cancel when customer has a negative balance & purchases
20041 2004-07-10 07:30 ivan
20043 * FS/FS/: cust_svc.pm, part_pkg.pm, ClientAPI/MyAccount.pm: tyop;
20045 2004-07-10 06:30 ivan
20047 * httemplate/: index.html, search/cust_bill_event.cgi,
20048 search/cust_bill_event.html: add calendar to cust_bill_event
20049 search page, make ending date default to open-ended like other
20052 2004-07-10 06:21 ivan
20054 * FS/FS/Record.pm: fix FS::Record::qsearch to (hopefully) work as
20055 before and cluck loudly when the FS::tablename class isn't
20056 loaded, rather than throw exceptions
20058 2004-07-10 06:08 ivan
20060 * FS/FS/cust_svc.pm: use FS::svc_external so the label method
20061 doesn't bomb out in FS::Record::qsearch with Can't locate object
20062 method virtual_fields via package FS::svc_external
20064 2004-07-09 04:45 ivan
20066 * fs_selfservice/FS-SelfService/cgi/agent.cgi: add debugging to
20067 agent.cgi, make sure warnings are turned off when parsing
20068 templates to avoid too much output to STDERR triggering obscure
20069 apache hang bug. thanks dean you rule.
20071 2004-07-09 02:29 ivan
20073 * fs_selfservice/FS-SelfService/cgi/agent_main.html: new style ;
20076 2004-07-08 04:15 ivan
20078 * httemplate/edit/process/cust_main.cgi: don't change otaker when
20079 just editing account, closes: Bug#921
20081 2004-07-07 09:06 ivan
20083 * FS/FS/cust_pay.pm: allow payment modification so we can import
20086 2004-07-06 12:10 ivan
20088 * FS/FS/Record.pm: better error message for missing tables
20090 2004-07-06 10:27 ivan
20092 * ANNOUNCE.1.5.0: new features
20094 2004-07-06 10:26 ivan
20096 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
20097 httemplate/edit/cust_refund.cgi,
20098 httemplate/edit/process/cust_credit.cgi,
20099 httemplate/edit/process/cust_refund.cgi,
20100 httemplate/view/cust_main.cgi: payment voiding part deux & credit
20103 2004-07-06 07:22 ivan
20105 * FS/FS/cust_refund.pm: document and check refund reasons
20107 2004-07-06 06:26 ivan
20109 * README.1.5.0pre1, README.1.5.0pre6, FS/FS.pm, FS/FS/cust_pay.pm,
20110 FS/FS/cust_pay_void.pm, FS/t/cust_pay_void.t,
20111 FS/bin/freeside-setup, httemplate/docs/schema.html,
20112 httemplate/docs/upgrade10.html,
20113 httemplate/misc/void-cust_pay.cgi: add cust_pay_void table and
20114 payment voiding web ui part one
20116 2004-07-06 01:43 ivan
20118 * htetc/: global.asa, handler.pl: 0.32 (and then some) released
20120 2004-07-01 06:49 ivan
20122 * FS/FS/: ClientAPI/MyAccount.pm, cust_main.pm: credit out
20125 2004-07-01 05:45 ivan
20127 * FS/FS/agent.pm: fix silly bug editing agents
20129 2004-07-01 05:42 ivan
20131 * FS/FS/Record.pm: show a full stack backtrace if we wind up in the
20132 hash method with an empty Hash attribute, wtf?
20134 2004-06-30 11:19 ivan
20136 * FS/FS/cust_pay.pm, conf/payment_receipt_email: payyment receipts
20139 2004-06-30 11:12 ivan
20141 * FS/FS/cust_pay.pm: payyment receipts: pass body has an arrayref,
20142 also fill in name filed
20144 2004-06-30 11:01 ivan
20146 * FS/FS/cust_pay.pm: typo
20148 2004-06-30 10:57 ivan
20150 * FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_bill.pm,
20151 FS/FS/cust_pay.pm, FS/FS/cust_pay_refund.pm,
20152 conf/payment_receipt_email: payment receipts!
20154 2004-06-30 07:33 ivan
20156 * fs_selfservice/FS-SelfService/cgi/make_payment.html,
20157 httemplate/misc/payment.cgi: forgot october! closes: Bug#880
20159 2004-06-30 03:02 ivan
20161 * FS/: FS/Conf.pm, bin/freeside-daily: add option to pgp/gpg
20164 2004-06-30 02:56 ivan
20166 * FS/FS/cust_bill.pm: fix warning message when agent-specific
20167 plandata cannot be found
20169 2004-06-29 00:57 ivan
20171 * httemplate/docs/schema.html: cust_pay_refund
20173 2004-06-28 21:02 ivan
20175 * ANNOUNCE.1.5.0, README.1.5.0pre6, FS/FS.pm, FS/MANIFEST,
20176 FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_bill.pm,
20177 FS/FS/cust_credit_refund.pm, FS/FS/cust_pay.pm,
20178 FS/FS/cust_pay_refund.pm, FS/FS/cust_refund.pm,
20179 FS/bin/freeside-setup, httemplate/docs/upgrade10.html,
20180 httemplate/view/cust_main.cgi, FS/t/cust_pay_refund.t,
20181 httemplate/edit/cust_bill_pay.cgi,
20182 httemplate/edit/process/cust_bill_pay.cgi: add cust_pay_refund
20183 table to refund payments
20185 2004-06-25 11:28 ivan
20187 * FS/FS/cust_main.pm: fix Pg date parsing of expdate and thus
20188 paydate_monthyear method and thus bug#862 and i need some sleep
20190 2004-06-25 10:57 ivan
20192 * fs_selfservice/FS-SelfService/cgi/make_payment.html,
20193 httemplate/misc/payment.cgi: fix one-time card charging not
20194 pulling in exp date?
20196 2004-06-25 10:26 ivan
20198 * httemplate/misc/payment.cgi: set defaults so as to not change the
20199 billing type when entering a one time payment
20201 2004-06-25 03:25 ivan
20203 * FS/: FS/UID.pm, bin/freeside-queued: ping the database and retry
20204 rather before doing anything
20206 2004-06-25 03:16 ivan
20208 * FS/FS/cust_bill.pm: really fix latex printing when datasrc
20211 2004-06-25 03:07 ivan
20213 * FS/FS/cust_bill.pm: fix latex printing when datasrc contains a ;
20215 2004-06-25 01:44 ivan
20217 * FS/FS/cust_pkg.pm: move up next bill date on unsuspend
20219 2004-06-22 19:13 ivan
20221 * FS/FS/cust_bill.pm: forgotten space in typeset invoice credit
20224 2004-06-22 18:23 ivan
20226 * httemplate/docs/upgrade10.html: escape html
20228 2004-06-21 20:12 ivan
20230 * Makefile: snapshot before schema changes
20232 2004-06-21 20:11 ivan
20234 * FS/FS.pm: small doc update
20236 2004-06-21 20:10 ivan
20238 * bin/sqlradius.import: fix attribute importing bugs that borked
20241 2004-06-21 07:24 ivan
20243 * fs_selfservice/FS-SelfService/cgi/agent.cgi: fix dup password
20244 checking on add'l package order
20246 2004-06-21 06:36 ivan
20248 * FS/MANIFEST: removing old report from MANIFEST
20250 2004-06-21 05:27 ivan
20252 * FS/FS/ClientAPI/MyAccount.pm: fix harmless typo, closes; Bug#872
20254 2004-06-21 03:58 ivan
20256 * fs_selfservice/FS-SelfService/cgi/agent.cgi: check password match
20257 on agent add'l package order
20259 2004-06-21 03:45 ivan
20261 * FS/FS/ClientAPI/MyAccount.pm: field name is primary_svc, not
20264 2004-06-21 03:26 ivan
20266 * FS/FS/: Conf.pm, cust_svc.pm, ClientAPI/MyAccount.pm: option to
20267 only allow primary users access to the self-service server
20269 2004-06-18 03:28 ivan
20271 * bin/masonize, httemplate/search/cust_main-otaker.cgi: masonize
20272 fix: avoid newline prepend fix from borking indented first <%,
20273 fixes customer search by otaker under mason, closes: Bug#830
20275 2004-06-18 03:07 ivan
20277 * httemplate/docs/install.html: recommend HTML::Mason
20279 2004-06-17 05:32 ivan
20281 * FS/FS/part_export/: www_shellcommands.pm, apache.pm: add
20282 frontpage extensions to www_shellcommands export
20284 2004-06-16 16:59 ivan
20286 * FS/FS/svc_acct.pm: fix deletion of accounts connected to virtual
20289 2004-06-16 07:07 ivan
20291 * httemplate/search/report_tax.cgi: update tax report for taxclass
20293 2004-06-15 06:27 ivan
20295 * fs_passwd/fs_passwd.cgi, fs_passwd/fs_passwd.html,
20296 fs_selfservice/FS-SelfService/cgi/passwd.cgi,
20297 fs_selfservice/FS-SelfService/cgi/passwd.html: moving passwd cgi
20300 2004-06-15 03:59 ivan
20302 * FS/FS/Record.pm: add stack backtrace to fatal problems in virtual
20305 2004-06-11 09:44 ivan
20307 * httemplate/search/report_tax.cgi: fix date range for old perl,
20308 count tax exempt and COMP customers correctly
20310 2004-06-11 07:57 ivan
20312 * httemplate/search/report_tax.cgi: fix to find all customer
20315 2004-06-11 07:25 ivan
20317 * httemplate/search/report_tax.cgi: tax report fix sort
20319 2004-06-11 07:03 ivan
20321 * FS/FS/Conf.pm, httemplate/index.html: tax report!
20323 2004-06-11 06:44 ivan
20325 * FS/bin/freeside-tax-report, httemplate/search/report_tax.cgi: tax
20328 2004-06-11 00:37 ivan
20330 * Makefile: add update-selfservice target
20332 2004-06-10 05:58 ivan
20334 * httemplate/browse/agent.cgi: now available as methods
20336 2004-06-10 05:31 ivan
20338 * FS/FS/CGI.pm, FS/FS/agent.pm, FS/FS/cust_main.pm,
20339 FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
20340 FS/FS/ClientAPI/Signup.pm,
20341 fs_selfservice/FS-SelfService/cgi/agent.cgi,
20342 fs_selfservice/FS-SelfService/cgi/agent_login.html,
20343 fs_selfservice/FS-SelfService/cgi/agent_main.html,
20344 fs_selfservice/FS-SelfService/cgi/cvv2.html,
20345 fs_selfservice/FS-SelfService/cgi/cvv2.png,
20346 fs_selfservice/FS-SelfService/cgi/cvv2_amex.png,
20347 fs_selfservice/FS-SelfService/cgi/list_customers.html,
20348 fs_selfservice/FS-SelfService/cgi/signup.html,
20349 fs_selfservice/FS-SelfService/cgi/view_customer.html,
20350 httemplate/browse/agent.cgi, httemplate/search/cust_main.cgi,
20351 fs_selfservice/FS-SelfService/SelfService.pm: agent interface
20353 2004-06-10 04:28 ivan
20355 * httemplate/search/cust_main-otaker.cgi: tyop
20357 2004-06-09 01:59 ivan
20359 * Makefile: need this entry for myself though!
20361 2004-06-09 00:17 ivan
20363 * httemplate/docs/install.html: explicitly specify Apache
20366 2004-06-05 05:01 ivan
20368 * Makefile: AND set its owner. whew.
20370 2004-06-05 04:55 ivan
20372 * Makefile: and don't forget to make the dir
20374 2004-06-05 04:47 ivan
20376 * Makefile: fix path and make var substitution
20378 2004-06-05 04:37 ivan
20380 * Makefile: oops fix line endings in automated self-service lib
20383 2004-06-05 04:34 ivan
20385 * Makefile: automated self-service lib install
20387 2004-06-05 02:34 ivan
20389 * bin/: sqlradius-norealm.reimport, sqlradius.import,
20390 sqlradius.reimport: sqlradius import updates
20392 2004-06-04 20:00 ivan
20394 * Makefile: self-service installer?
20396 2004-06-03 03:09 ivan
20398 * httemplate/misc/email-invoice.cgi: also fix agent-specific From:
20399 address on "re-email" link
20401 2004-06-03 02:55 ivan
20403 * FS/FS/cust_bill.pm: fix agent-specific template on "invoice view"
20404 screen and "re-email/re-print" links, also fix agent-specific
20405 From: address on "re-email" link
20407 2004-06-03 00:00 ivan
20409 * FS/FS/cust_bill.pm: better error message for non-applicable
20412 2004-06-02 14:27 ivan
20414 * fs_selfservice/DEPLOY: simple kludge for testing
20416 2004-06-01 03:56 ivan
20418 * httemplate/edit/part_bill_event.cgi: html table fix
20420 2004-06-01 03:53 ivan
20422 * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
20423 per-agent invoice_from addresses
20425 2004-06-01 02:23 ivan
20427 * bin/postfix_courierimap.import: typo in sql
20429 2004-05-31 18:49 ivan
20431 * FS/FS/cust_bill.pm: typo in error message
20433 2004-05-28 16:26 ivan
20435 * bin/sqlradius.reimport: adding password/finger correction tool
20438 2004-05-28 06:48 ivan
20440 * bin/postfix_courierimap.import: adding
20442 2004-05-28 04:33 ivan
20444 * httemplate/misc/upload-batch.cgi: not entirely sure why we're
20445 checking the filename at all... to catch empty form submissions?
20447 2004-05-28 04:21 ivan
20449 * httemplate/misc/upload-batch.cgi: better error reporting on
20450 unparsable filenames
20452 2004-05-28 03:38 ivan
20454 * httemplate/search/elements/search.html: show a better message
20455 when no results are found
20457 2004-05-28 03:17 ivan
20459 * httemplate/search/cust_bill.html: correct count statement when
20460 searching for individual invoices by #
20462 2004-05-28 01:40 ivan
20464 * bin/sqlradius.import: really.
20466 2004-05-28 01:37 ivan
20468 * bin/sqlradius.import: fixed up and working?
20470 2004-05-28 00:02 ivan
20472 * FS/FS/svc_domain.pm: report value passed for illegal action
20475 2004-05-27 02:30 ivan
20477 * bin/sqlradius.import: fixup domain svcpart selection
20479 2004-05-27 02:14 ivan
20481 * bin/sqlradius.import: adding sqlradius.import
20483 2004-05-26 11:59 ivan
20485 * FS/FS/cust_bill.pm, httemplate/docs/upgrade-1.4.2.html: require
20486 the version of File::Temp with the OO interface
20488 2004-05-26 06:07 ivan
20490 * FS/FS/part_export/acct_sql.pm: fix table name
20492 2004-05-26 06:02 ivan
20494 * FS/FS/: part_export/acct_sql.pm, svc_acct.pm: update acct_sql
20495 export some more to export to alias table also and in general be
20498 2004-05-26 04:11 ivan
20500 * FS/FS/cust_bill.pm: comma
20502 2004-05-26 04:11 ivan
20504 * FS/FS/cust_bill.pm: use File::Temp for filenames and store the
20505 temp files in cache.datasrc instead of /tmp
20507 2004-05-26 03:36 ivan
20509 * FS/FS/cust_bill.pm: better error checking/reporting for latex
20512 2004-05-26 02:14 ivan
20514 * FS/FS/part_export/www_shellcommands.pm: default commands now keep
20515 web content in user homedirs and link to /var/www
20517 2004-05-19 07:34 ivan
20519 * FS/FS/part_export/acct_sql.pm: really fixing deletions in
20522 2004-05-19 07:29 ivan
20524 * FS/FS/part_export/acct_sql.pm: fixing deletions in acct_sql
20527 2004-05-19 07:22 ivan
20529 * FS/FS/part_export/acct_sql.pm: fixing acct_sql export
20531 2004-05-19 06:41 ivan
20533 * FS/: MANIFEST, FS/part_export/acct_sql.pm,
20534 t/part_export-acct_sql.t: adding acct_sql export
20536 2004-05-19 05:31 ivan
20538 * httemplate/edit/part_pkg.cgi: continue making
20539 hours/input/output/total display on invoices conditional on there
20540 being any charge for overages
20542 2004-05-19 05:30 ivan
20544 * httemplate/edit/part_pkg.cgi: finish making
20545 hours/input/output/total display on invoices conditional on there
20546 being any charge for overages
20548 2004-05-19 05:28 ivan
20550 * httemplate/edit/part_pkg.cgi: make hours/input/output/total
20551 display on invoices conditional on there being any charge for
20554 2004-05-17 17:20 ivan
20556 * FS/FS/ClientAPI/MyAccount.pm: patch from randell lucas for
20557 order_pkg to return pkgnum also
20559 2004-05-14 05:25 ivan
20561 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
20562 FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
20563 httemplate/edit/process/part_bill_event.cgi: add per-agent
20564 invoice templates, add per-package suspend invoice events, fix
20565 automatic creation of invoice_latex alternate templates
20567 2004-05-12 11:07 ivan
20569 * bin/sequences.reset: easier this way
20571 2004-05-12 11:02 ivan
20573 * bin/: sequences.reset, freeside.import: adding
20575 2004-05-12 03:03 ivan
20577 * Makefile: for native apache installs
20579 2004-05-11 05:01 ivan
20581 * httemplate/edit/svc_www.cgi: i'm not usually like this.
20583 2004-05-11 04:58 ivan
20585 * httemplate/edit/svc_www.cgi: this has been an evening of logical
20588 2004-05-11 04:54 ivan
20590 * httemplate/edit/svc_www.cgi: so close
20592 2004-05-11 04:52 ivan
20594 * httemplate/edit/svc_www.cgi: clean this up a bit, fix
20595 svc_www-usersvc_svcpart and hopefully simplified zone select too
20597 2004-05-11 04:22 ivan
20599 * httemplate/edit/svc_www.cgi: need to pull in $conf
20601 2004-05-11 04:19 ivan
20603 * FS/FS/Conf.pm, httemplate/edit/svc_www.cgi: one reasonable
20604 default and one kludge, to improve webhosting UI
20606 2004-05-11 02:50 ivan
20608 * FS/FS/part_export/www_shellcommands.pm: fix commands
20610 2004-05-10 17:46 ivan
20612 * httemplate/: index.html, search/svc_www.cgi: vary basic virtual
20615 2004-05-10 16:16 ivan
20617 * httemplate/docs/upgrade10.html: fix sequences in upgrade docs?
20619 2004-05-10 06:46 ivan
20621 * FS/FS/part_export/shellcommands_withdomain.pm: fix ISPMan
20622 password changing command
20624 2004-05-10 06:17 ivan
20626 * FS/FS/part_export/shellcommands.pm: fall back to password
20627 changing in the case of blank suspension/unsuspension commands,
20630 2004-05-10 04:10 ivan
20632 * FS/FS/part_export/postfix.pm, bin/postfix.export: make postfix
20633 export commands configrable
20635 2004-05-10 03:01 ivan
20637 * bin/sendmail.import: properly nested greps
20639 2004-05-10 02:59 ivan
20641 * bin/sendmail.import: allow for multiple svc_acct svcparts
20643 2004-05-10 02:40 ivan
20645 * bin/sendmail.import: 5.005!
20647 2004-05-10 02:38 ivan
20649 * bin/sendmail.import: ach 5.005
20651 2004-05-10 01:38 ivan
20653 * CREDITS: rt and sql-ledger
20655 2004-05-08 00:46 ivan
20657 * FS/FS/svc_acct.pm: default finger to first+last
20659 2004-05-06 15:37 ivan
20661 * httemplate/edit/svc_www.cgi: brainfart
20663 2004-05-06 15:34 ivan
20665 * httemplate/edit/svc_www.cgi: tyop
20667 2004-05-06 15:29 ivan
20669 * FS/FS/part_export/apache.pm, bin/apache.export: add option to
20670 change the restart command in apache exports
20672 2004-05-06 15:29 ivan
20674 * FS/FS/svc_acct.pm: protect properly against deleting users linked
20675 to virtual web sites
20677 2004-05-06 15:18 ivan
20679 * httemplate/edit/svc_www.cgi: show service name and
20680 fully-qualified address on service add
20682 2004-05-04 11:44 ivan
20684 * FS/FS/queue.pm: don't truncate job args for display
20686 2004-05-03 08:40 ivan
20688 * FS/FS/ClientAPI/MyAccount.pm: 1. order_pkg accepts svcpart +
20689 (svc_external: id, title / svc_acct: domain)
20691 2004-05-03 07:32 ivan
20693 * FS/FS/: svc_acct.pm, part_export/shellcommands.pm,
20694 part_export/shellcommands_withdomain.pm: make RADIUS groups
20695 available to shellcommands exports
20697 2004-05-01 15:49 ivan
20699 * httemplate/search/: cust_bill.html, elements/search.html: don't
20700 display links to missing customers
20702 2004-05-01 14:40 ivan
20704 * httemplate/search/cust_bill.html: I'm slow this morning
20706 2004-05-01 14:38 ivan
20708 * httemplate/search/cust_bill.html: oops tyop
20710 2004-05-01 14:05 ivan
20712 * httemplate/search/cust_bill.html: handle missing customer records
20713 without erroring out
20715 2004-04-30 20:54 ivan
20717 * htetc/global.asa: very weird 5.005 problem
20719 2004-04-30 14:58 ivan
20721 * FS/FS/Record.pm: accept empty zips for non-US countries...
20723 2004-04-30 13:22 ivan
20725 * FS/FS/cust_main.pm: eliminate spurious "multiple records in
20726 scalar search" warning
20728 2004-04-30 12:08 ivan
20730 * httemplate/index.html: 15 day open invoice reports for qis
20732 2004-04-23 06:15 ivan
20734 * FS/MANIFEST, FS/bin/freeside-cc-receipts-report,
20735 FS/bin/freeside-credit-report, httemplate/index.html,
20736 httemplate/search/report_cc.cgi,
20737 httemplate/search/report_cc.html,
20738 httemplate/search/report_credit.cgi,
20739 httemplate/search/report_credit.html: add link to new credit
20740 report on main menu, remove old obsolete shell-out reports
20742 2004-04-23 05:50 ivan
20744 * Makefile, htetc/global.asa: fix up includes with Apache::ASP
20746 2004-04-23 05:19 ivan
20748 * FS/FS/cust_credit.pm, FS/FS/Report/Table/Monthly.pm,
20749 httemplate/graph/money_time-graph.cgi,
20750 httemplate/graph/money_time.cgi,
20751 httemplate/search/cust_bill.html,
20752 httemplate/search/cust_credit.html,
20753 httemplate/search/cust_pay.cgi,
20754 httemplate/search/report_cust_credit.html,
20755 httemplate/search/elements/search.html: credit report, add some
20756 links to sales/credits/receipts summary, move payment search to
20759 2004-04-22 19:32 ivan
20761 * httemplate/: search/cust_bill.html, search/sql.html, index.html,
20762 search/elements/search.html: working templated invoice search!
20764 2004-04-22 00:38 ivan
20766 * httemplate/elements/pager.html: silly pager fix
20768 2004-04-22 00:27 ivan
20770 * httemplate/docs/: install.html, upgrade10.html: minor doc updates
20772 2004-04-22 00:07 ivan
20774 * httemplate/search/report_cust_credit.html: initial copy from
20775 report_cust_pay.html
20777 2004-04-21 13:52 ivan
20779 * FS/FS/cust_bill.pm: as an invoice event, emailing/printing
20780 problems should be fatal and trigger retry
20782 2004-04-20 18:49 ivan
20784 * FS/FS/cust_main.pm: respect country default for batch import
20786 2004-04-20 13:24 ivan
20788 * FS/FS/ClientAPI/MyAccount.pm: silly bug noticed by matthewd
20790 2004-04-19 18:23 ivan
20792 * FS/FS/cust_main.pm: accept expiration dates in the same format
20795 2004-04-19 17:58 ivan
20797 * FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
20798 FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
20799 fs_selfservice/FS-SelfService/SelfService.pm,
20800 httemplate/view/cust_main.cgi: add methods for masking credit
20801 cards, add payment info modification to self-service
20803 2004-04-13 18:00 ivan
20805 * rt/FREESIDE_MODIFIED: keeping track of what's been changed to
20806 make life easier when importing new upstream versions
20808 2004-04-13 17:48 khoff
20810 * rt/lib/RT/URI/freeside.pm: Freeside's URI handler for RT3.
20812 2004-04-13 15:30 ivan
20814 * FS/FS/svc_domain.pm: remove dependancy on Net::Whois that wasn't
20817 2004-04-13 13:01 ivan
20819 * FS/t/part_export-communigate_pro.t: adding forgotten test
20821 2004-04-13 11:27 ivan
20823 * Makefile: adding comments for fedora
20825 2004-04-10 18:50 ivan
20827 * httemplate/search/: report_prepaid_income.cgi,
20828 report_prepaid_income.html: update unearned revenue report based
20829 on feedback from kevin
20831 2004-04-09 15:35 ivan
20833 * Makefile: thank goodness its friday
20835 2004-04-09 15:34 ivan
20837 * Makefile: really properly disable RT where not using
20839 2004-04-09 15:33 ivan
20841 * Makefile: properly disable RT where not using
20843 2004-04-09 15:29 ivan
20845 * fs_passwd/fs_passwd.cgi: oops, this one too
20847 2004-04-09 15:28 ivan
20849 * fs_passwd/fs_passwd.html: fs_passwd.cgi
20851 2004-04-08 05:37 ivan
20853 * Makefile: fix psql command line options for older pg
20855 2004-04-08 05:23 ivan
20857 * Makefile: fix quotes
20859 2004-04-08 05:07 ivan
20861 * Makefile: don't enable by default
20863 2004-04-08 05:05 ivan
20865 * rt/sbin/: rt-setup-database, rt-setup-database.in: remove
20866 accidentally doubled lines in usage inst
20868 2004-04-08 05:00 ivan
20870 * Makefile, htetc/handler.pl, rt/FREESIDE_MODIFIED,
20871 rt/etc/RT_SiteConfig.pm, rt/sbin/rt-setup-database,
20872 rt/sbin/rt-setup-database.in: beginning of RT integration
20874 2004-04-07 22:53 ivan
20876 * fs_selfservice/FS-SelfService/Makefile.PL: comment out xmlrpc
20877 server until it is ready
20879 2004-04-07 06:12 ivan
20881 * FS/bin/freeside-reexport: oops, update the usage too
20883 2004-04-07 06:11 ivan
20885 * FS/bin/freeside-reexport: added options to select username,
20888 2004-04-07 04:39 ivan
20890 * FS/FS/: Conf.pm, domain_record.pm: automatically update
20891 reverse-ARPA records (Bug#462) / recognize SOA records with the
20894 2004-04-07 04:04 ivan
20896 * httemplate/view/svc_domain.cgi: javascript confirm when slaving a
20899 2004-04-07 01:34 ivan
20901 * FS/FS/part_export.pm: argh, the glob itself is tainted under
20904 2004-04-07 01:07 ivan
20906 * FS/FS/part_export.pm: make -T happy (under old perl?)
20908 2004-04-05 19:03 ivan
20910 * FS/FS/part_export/www_shellcommands.pm: update ISPMan commands
20912 2004-04-05 07:05 ivan
20914 * httemplate/misc/link.cgi, FS/FS/Conf.pm,
20915 httemplate/misc/process/link.cgi: add a domain pulldown to
20916 svc_acct linking, closes: Bug#277 / prevent "stealing" services
20917 with link unless you set legacy_link-steal config option, closes:
20920 2004-04-05 04:55 ivan
20922 * FS/FS/cust_pkg.pm, httemplate/view/cust_main.cgi: apply some
20923 heuristics to transfer ordering: primaries first, then sorted by
20926 2004-04-05 02:08 ivan
20928 * htetc/global.asa, htetc/handler.pl, httemplate/docs/install.html,
20929 httemplate/docs/upgrade-1.4.2.html, httemplate/misc/whois.cgi,
20930 httemplate/view/svc_domain.cgi: add whois functionality
20931 internally instead of linking to geektools
20933 2004-04-04 15:20 ivan
20935 * FS/FS/: Conf.pm, cust_pkg.pm: add cust_pkg-change_svcpart option
20936 to optionally allow non-matching svcparts to be moved during
20937 package changes, closes: Bug#667
20939 2004-04-04 15:14 ivan
20941 * httemplate/view/cust_main.cgi: comment out extraneous warning
20943 2004-04-02 16:45 ivan
20945 * httemplate/search/cust_bill.cgi: UI: stop making things small for
20948 2004-04-02 05:44 ivan
20950 * htetc/global.asa, htetc/handler.pl,
20951 httemplate/view/cust_bill-pdf.cgi: remove Pragma:no-cache header,
20952 and set Content-Length and Cache-Control for viewing .pdf
20953 invoices with IE over SSL.
20954 http://support.microsoft.com/default.aspx?scid=kb;en-us;323308
20956 2004-04-02 03:23 ivan
20958 * httemplate/view/: cust_bill-pdf.cgi, cust_bill.cgi: add a fake
20959 .pdf extension to placate some versions of IE. yay IE.
20961 2004-04-01 18:09 ivan
20963 * bin/bind.export, FS/FS/part_export/bind.pm: add option to set
20966 2004-04-01 06:50 ivan
20968 * FS/FS/part_export/www_shellcommands.pm: fix paths to ispman
20971 2004-04-01 03:14 ivan
20973 * httemplate/browse/part_referral.cgi: remove extraneous html
20975 2004-04-01 03:09 ivan
20977 * httemplate/browse/part_referral.cgi: oops!
20979 2004-04-01 02:56 ivan
20981 * httemplate/browse/part_referral.cgi: add a yesterday column and a
20982 total row, closes: Bug#797
20984 2004-03-31 16:44 ivan
20986 * FS/: FS/cust_main_county.pm, bin/freeside-setup: get
20987 sub-countries from Locale::SubCountry now
20989 2004-03-30 09:13 ivan
20991 * httemplate/docs/upgrade10.html: little more explanation about
20994 2004-03-30 08:43 ivan
20996 * FS/FS/cust_main.pm: mutex the bill and collect functions
20999 2004-03-30 01:20 ivan
21001 * bin/bind.import: add -s and -c flags, add ipv6 default zones to
21002 list of ignored zones, add nameservice records to existing
21003 domains, update for API change inDNS::ZoneParse 0.84
21005 2004-03-29 13:49 ivan
21007 * FS/FS/part_export/shellcommands.pm: freebsd pw(1) fixed in 4.10
21010 2004-03-28 22:03 ivan
21012 * FS/FS/part_export.pm: fix export_info sub to return an empty
21013 hashref instead of undef
21015 2004-03-26 17:05 khoff
21017 * FS/FS/: Conf.pm, cust_pkg.pm, svc_acct.pm, svc_domain.pm: Cancel
21018 services in a particular order to get around certain
21019 inter-service dependancies
21021 2004-03-25 20:54 ivan
21023 * fs_selfservice/FS-SelfService/Makefile.PL: depend on Storable
21026 2004-03-25 20:46 ivan
21028 * FS/FS/part_export/router.pm: don't depend on Net::Telnet unless
21031 2004-03-25 03:00 ivan
21033 * FS/FS/part_export/: domain_shellcommands.pm,
21034 www_shellcommands.pm: typo from refactoring
21036 2004-03-25 00:55 ivan
21038 * FS/FS/part_export/: domain_shellcommands.pm,
21039 forward_shellcommands.pm, shellcommands.pm,
21040 shellcommands_withdomain.pm, www_shellcommands.pm: first pass at
21043 2004-03-24 22:42 ivan
21045 * FS/FS/part_export/shellcommands.pm: freebsd fix will be in 5.3
21046 and later only so far, still waiting to hear about 4.10
21048 2004-03-24 07:38 ivan
21050 * httemplate/edit/part_export.cgi: catch misconfigured exports
21052 2004-03-24 06:28 ivan
21054 * FS/FS/: part_export.pm, part_export/apache.pm,
21055 part_export/bind.pm, part_export/bind_slave.pm,
21056 part_export/bsdshell.pm, part_export/communigate_pro.pm,
21057 part_export/communigate_pro_singledomain.pm, part_export/cp.pm,
21058 part_export/cyrus.pm, part_export/domain_shellcommands.pm,
21059 part_export/forward_shellcommands.pm, part_export/http.pm,
21060 part_export/infostreet.pm, part_export/ldap.pm,
21061 part_export/postfix.pm, part_export/shellcommands.pm,
21062 part_export/shellcommands_withdomain.pm, part_export/sqlmail.pm,
21063 part_export/sqlradius.pm, part_export/sqlradius_withdomain.pm,
21064 part_export/sysvshell.pm, part_export/textradius.pm,
21065 part_export/vpopmail.pm, part_export/www_shellcommands.pm: move
21066 export info to the modules themselves
21068 2004-03-24 06:23 ivan
21070 * FS/FS/part_export/router.pm: move export info to the modules
21073 2004-03-24 06:21 ivan
21075 * FS/: MANIFEST, FS/part_export/passwdfile.pm,
21076 t/part_export-passwdfile.t: adding passwdfile export base class
21078 2004-03-24 06:17 ivan
21080 * eg/export_template.pm: update example export for the new world of
21081 export data in themodule files
21083 2004-03-24 01:35 ivan
21085 * FS/: MANIFEST, t/part_export-communigate_pro_singledomain.t,
21086 t/part_export-postfix.t, t/part_export-router.t: add missing
21089 2004-03-23 11:57 ivan
21091 * httemplate/view/: cust_main.cgi: small UI fix for unapplied
21094 2004-03-22 19:36 ivan
21096 * htetc/global.asa: make Apache::ASP includes work as expected
21098 2004-03-22 19:31 ivan
21100 * htetc/global.asa: includes fix
21102 2004-03-22 19:29 ivan
21104 * htetc/global.asa, httemplate/docs/install.html,
21105 httemplate/docs/upgrade10.html: includes with Apache::ASP
21107 2004-03-22 16:06 ivan
21109 * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
21110 htetc/global.asa, htetc/handler.pl,
21111 httemplate/elements/small_custview.html,
21112 httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
21113 httemplate/view/cust_main.cgi: one-time credit card and ACH
21114 payments (like self-service) closes: Bug#648
21116 2004-03-22 16:06 ivan
21118 * httemplate/search/report_receivables.cgi: fix sorting of NULL
21119 companies differently than empty companies
21121 2004-03-22 11:02 ivan
21123 * httemplate/elements/header.html, FS/FS/CGI.pm: consistant title
21126 2004-03-22 09:13 ivan
21128 * httemplate/: docs/ach.html, edit/cust_main.cgi, images/ach.png:
21129 add ACH help graphic
21131 2004-03-22 07:18 ivan
21133 * FS/FS/CGI.pm: tone down the titles
21135 2004-03-22 07:04 ivan
21137 * httemplate/edit/cust_main.cgi: s/routing code/routing number/
21139 2004-03-22 04:50 ivan
21141 * fs_selfservice/FS-SelfService/cgi/make_payment.html: credit card
21142 expiration selection now -> 15 years instead of hardcoded
21144 2004-03-22 03:05 ivan
21146 * httemplate/: edit/process/REAL_cust_pkg.cgi,
21147 edit/process/quick-cust_pkg.cgi, misc/cancel-unaudited.cgi,
21148 misc/unprovision.cgi, misc/process/link.cgi,
21149 search/cust_main.cgi, search/cust_pkg.cgi, view/cust_main.cgi,
21150 view/svc_acct.cgi, view/svc_broadband.cgi, view/svc_domain.cgi,
21151 view/svc_external.cgi, view/svc_forward.cgi, view/svc_www.cgi:
21152 remove everything that links to package view also, closes:
21155 2004-03-22 02:36 ivan
21157 * httemplate/view/cust_main.cgi: further small UI tweaks
21159 2004-03-22 02:16 ivan
21161 * httemplate/: misc/expire_pkg.cgi, misc/process/expire_pkg.cgi,
21162 view/cust_main.cgi: yay! remove package view entirely (closes:
21165 2004-03-21 18:59 ivan
21167 * httemplate/view/cust_main.cgi: much easier to understand listing
21168 of credits/payments that get split up, closes: Bug#773, 762
21170 2004-03-19 04:36 ivan
21172 * FS/FS/ClientAPI/passwd.pm: use FS::svc_domain explicitly
21174 2004-03-18 14:35 ivan
21176 * FS/FS/part_export/shellcommands.pm: quote already-crypted
21177 passwords to prevent variable substitution
21179 2004-03-18 14:32 ivan
21181 * FS/FS/part_export/shellcommands.pm: don't re-encrypt password on
21184 2004-03-18 14:00 ivan
21186 * bin/shadow.reimport: add -b option
21188 2004-03-18 12:58 ivan
21190 * FS/FS/part_export/shellcommands.pm: don't re-crypt encrypted
21193 2004-03-17 17:46 ivan
21195 * FS/bin/freeside-selfservice-server,
21196 fs_selfservice/FS-SelfService/SelfService.pm,
21197 fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
21198 require Storable minimum 2.09
21200 2004-03-17 15:16 ivan
21202 * FS/FS/svc_acct.pm: fixup password checking to understand
21203 old-style *SUSPENDED* accounts and not to allow access for * ! !!
21206 2004-03-17 15:08 ivan
21208 * bin/shadow.reimport: skip root user and anyone with *LK* or NP
21211 2004-03-17 14:55 ivan
21213 * bin/shadow.reimport: fix multiple svcparts
21215 2004-03-17 14:53 ivan
21217 * bin/shadow.reimport: allow multiple svcparts
21219 2004-03-17 14:49 ivan
21221 * bin/shadow.reimport: re-enable prompting
21223 2004-03-17 14:45 ivan
21225 * bin/shadow.reimport: add -d and -r options
21227 2004-03-17 13:47 ivan
21229 * FS/FS/ClientAPI/MyAccount.pm, FS/FS/svc_acct.pm,
21230 FS/FS/ClientAPI/passwd.pm, httemplate/docs/install.html,
21231 httemplate/docs/upgrade-1.4.2.html: proper self-service login
21232 supporting plaintext, crypt and MD5 passwords
21234 2004-03-16 12:41 ivan
21236 * Makefile: rt-setup-database, not rt-initialize-database
21238 2004-03-15 23:06 ivan
21240 * Makefile, rt/config.layout.in: masonstatedir can't be configured
21241 form ./configure either, must use layout
21243 2004-03-15 23:04 ivan
21245 * Makefile: and finally, run the ./configure
21247 2004-03-15 23:03 ivan
21249 * Makefile: use a proper delimter
21251 2004-03-15 23:00 ivan
21253 * Makefile: transposition
21255 2004-03-15 22:59 ivan
21257 * Makefile: autogenerate rt/config.layout file
21259 2004-03-15 22:58 ivan
21261 * rt/: FREESIDE_MODIFIED, config.layout, config.layout.in:
21262 config.layout needs to be generated
21264 2004-03-15 22:45 ivan
21266 * Makefile: initial RT targets
21268 2004-03-15 22:43 ivan
21270 * rt/: FREESIDE_MODIFIED, sbin/rt-setup-database: initial
21271 (hopefully rather unobtrusive) patch
21273 2004-03-15 20:36 ivan
21275 * FS/FS/cust_svc.pm: recognize DBD::mysqlPP
21277 2004-03-15 16:34 ivan
21279 * Makefile: dont want to error out here
21281 2004-03-12 17:27 ivan
21283 * Makefile: really add the necessary backslashes this time, fix
21286 2004-03-12 16:53 ivan
21290 2004-03-12 16:50 ivan
21292 * Makefile, htetc/handler.pl: automatically set Mason comp_root in
21295 2004-03-12 16:16 ivan
21297 * Makefile: fix suse document root
21299 2004-03-12 04:39 ivan
21301 * FS/FS/Conf.pm, httemplate/misc/unapply-cust_credit.cgi,
21302 httemplate/view/cust_main.cgi: add unapplycredits configuration
21305 2004-03-12 04:11 ivan
21307 * httemplate/graph/money_time.cgi: fix title
21309 2004-03-12 04:10 ivan
21311 * httemplate/docs/upgrade10.html: add history tables to field
21312 change upgrade instructions, add hints for pre-5.6 perl, add
21313 index on cust_pay._date
21315 2004-03-12 02:22 ivan
21317 * httemplate/index.html: add badly-named new report
21319 2004-03-12 02:19 ivan
21321 * httemplate/docs/upgrade-1.4.2.html: few more 1.4.2 upgrade hints
21323 2004-03-12 00:56 ivan
21325 * FS/FS/Report/Table/Monthly.pm: don't run my local expenses kludge
21326 by default; horrible performance
21328 2004-03-12 00:17 ivan
21330 * FS/FS/cust_main.pm: emaildecline-exclude skips any errors that
21331 contain the strings now, not just match exactly
21333 2004-03-11 21:58 ivan
21335 * httemplate/docs/upgrade10.html: document trouble schema changes
21336 backported to 1.4.2
21338 2004-03-11 21:49 ivan
21340 * httemplate/docs/upgrade10.html: remove comment
21342 2004-03-11 13:35 ivan
21344 * httemplate/docs/upgrade10.html: add info for ancient Pg versions
21346 2004-03-11 13:19 ivan
21348 * conf/logo.eps: oops, wrong logo
21350 2004-03-11 13:07 ivan
21352 * conf/: invoice_latex, logo.eps: add typeset logo to conf dir and
21353 point invoice_latex at it by default
21355 2004-03-11 00:54 ivan
21357 * FS/bin/freeside-selfservice-server: turn down logging level
21359 2004-03-10 23:33 ivan
21361 * fs_passwd/: fs_passwd, fs_passwd.cgi, fs_passwd_server,
21362 fs_passwdd: update fs_passwd stuff as wrappers around
21365 2004-03-10 20:17 ivan
21367 * FS/MANIFEST: incorrect listing in MANIFEST
21369 2004-03-10 18:03 ivan
21371 * rt/lib/: RT/I18N/it.po, RT/Interface/REST.pm,
21372 t/data/crashes-file-based-parser, t/data/multipart-report,
21373 t/data/notes-uuencoded: Initial revision
21375 2004-03-10 17:59 ivan
21377 * rt/: README.Oracle, UPGRADING, bin/rt.in,
21378 docs/rt3-schema-relationships.dot, etc/acl.Informix,
21379 etc/drop.Informix, etc/drop.Oracle, etc/schema.Informix,
21380 html/Admin/Elements/SelectStage, html/Elements/SelectLang,
21381 html/REST/1.0/autohandler, html/REST/1.0/dhandler,
21382 html/REST/1.0/logout, html/REST/1.0/Forms/queue/default,
21383 html/REST/1.0/Forms/queue/ns,
21384 html/REST/1.0/Forms/ticket/attachments,
21385 html/REST/1.0/Forms/ticket/default,
21386 html/REST/1.0/Forms/ticket/history,
21387 html/REST/1.0/Forms/ticket/links,
21388 html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
21389 html/REST/1.0/search/dhandler, html/REST/1.0/search/ticket,
21390 html/REST/1.0/ticket/comment, html/REST/1.0/ticket/link,
21391 html/REST/1.0/ticket/merge, lib/RT/StyleGuide.pod: Initial
21394 2004-03-10 17:05 ivan
21396 * Makefile: update for suse
21398 2004-03-10 14:27 khoff
21400 * httemplate/edit/svc_broadband.cgi: Excluded virtual fields
21401 weren't being properly masked on errors. The router/block select
21402 box wasn't being generated on errors.
21404 2004-03-10 11:06 khoff
21406 * httemplate/browse/router.cgi: Added hide/show customer router
21409 2004-03-09 18:37 khoff
21411 * httemplate/browse/router.cgi: UI cleanup.
21413 2004-03-05 16:57 ivan
21415 * httemplate/docs/upgrade10.html: doc
21417 2004-03-05 06:34 ivan
21419 * FS/MANIFEST, FS/FS/Report.pm, FS/FS/Report/Table.pm,
21420 FS/FS/Report/Table/Monthly.pm, FS/t/Report-Table-Monthly.t,
21421 FS/t/Report-Table.t, FS/t/Report.t, htetc/global.asa,
21422 htetc/handler.pl, httemplate/graph/money_time-graph.cgi,
21423 httemplate/graph/money_time.cgi: beginning of OO reporting
21424 interface, create acadia-requested crosstab reports
21426 2004-03-04 21:59 ivan
21428 * FS/bin/freeside-daily: fix -v
21430 2004-03-03 08:32 ivan
21432 * bin/create-fetchmailrc: fix for case where no .fetchmailrc should
21433 be create and fetchmail should not be run
21435 2004-03-03 05:42 ivan
21437 * FS/FS/: cust_main.pm, cust_pkg.pm, queue.pm, svc_Common.pm,
21438 svc_acct.pm, svc_broadband.pm, svc_domain.pm, svc_external.pm,
21439 svc_forward.pm, svc_www.pm, ClientAPI/Signup.pm: fix welcome
21440 emails being sent to signup server declined accounts, closes:
21443 2004-03-02 22:20 ivan
21445 * httemplate/edit/svc_forward.cgi: grey out inactive text boxes as
21446 well as disable them (IE doesn't grey out disabled text dialogs)
21448 2004-02-28 15:06 ivan
21450 * httemplate/docs/ieak.html: for now
21452 2004-02-28 14:57 ivan
21454 * Makefile: s/cleanwhisker/pouncequick/
21456 2004-02-28 14:49 ivan
21458 * FS/t/acct_snarf.t: adding
21460 2004-02-28 14:48 ivan
21462 * FS/FS/cust_pkg.pm: minor fixes
21464 2004-02-28 14:47 ivan
21466 * CREDITS: credit where the typeset invoices came from!
21468 2004-02-28 14:43 ivan
21470 * htetc/global.asa, httemplate/docs/install.html,
21471 httemplate/docs/upgrade-1.4.2.html: Apache::ASP 2.55 required
21473 2004-02-28 14:40 ivan
21475 * httemplate/edit/process/cust_main_county-collapse.cgi: style
21477 2004-02-28 14:40 ivan
21479 * httemplate/edit/process/cust_main_county.cgi: new setuptax and
21482 2004-02-28 14:26 ivan
21484 * FS/FS/Record.pm: depend on DBIx::DBSchema 0.23 and thus DBD::Pg
21485 1.32, finally closes Bug#639
21487 2004-02-27 13:21 khoff
21489 * FS/FS/svc_broadband.pm: When next_free_addr returned undef, we
21490 were trying to call addr on an undefined object. That's not
21493 2004-02-26 11:21 ivan
21495 * httemplate/view/svc_forward.cgi: correct cancel link
21496 s/account/mail forward/
21498 2004-02-25 20:01 ivan
21500 * httemplate/edit/svc_forward.cgi: double quotes are not ASP
21502 2004-02-25 19:32 ivan
21504 * FS/FS/Record.pm: allow replace with no arguments
21506 2004-02-25 02:37 ivan
21508 * httemplate/edit/svc_forward.cgi, FS/FS/cust_svc.pm: fix up
21509 forward editing for new svc_forward.src field
21511 2004-02-24 21:11 ivan
21513 * FS/FS/CGI.pm: kludge around it completely
21515 2004-02-24 21:04 ivan
21517 * FS/FS/CGI.pm: third time's the charm
21519 2004-02-24 21:00 ivan
21521 * FS/FS/CGI.pm: oops, not the right way to blank them
21523 2004-02-24 20:56 ivan
21525 * FS/FS/CGI.pm: query strings get passed through sometimes?
21527 2004-02-24 19:50 ivan
21529 * httemplate/docs/install.html: formatting
21531 2004-02-23 00:12 ivan
21533 * FS/FS/: svc_acct.pm, part_export.pm, svc_Common.pm: implement
21534 fallback suspension code
21536 2004-02-13 10:58 ivan
21538 * bin/postfix.export: postfix export
21540 2004-02-13 06:04 ivan
21542 * FS/FS/part_export.pm, bin/postfix.export: add postfix export
21544 2004-02-13 05:53 ivan
21546 * httemplate/edit/part_svc.cgi: typo
21548 2004-02-13 04:27 ivan
21550 * FS/FS/part_export/postfix.pm: adding postfix export
21552 2004-02-13 03:47 ivan
21554 * bin/sendmail.import: it lives!
21556 2004-02-13 03:44 ivan
21558 * httemplate/docs/upgrade10.html: workaround for older Pg
21560 2004-02-13 03:28 ivan
21562 * httemplate/: index.html, search/svc_forward.cgi,
21563 view/svc_forward.cgi: add mail alias browse to main menu and fix
21564 mail alias view to recognize new schema also
21566 2004-02-13 02:57 ivan
21568 * FS/bin/freeside-setup, httemplate/docs/upgrade10.html: continue
21569 adding svc_forward.src: make svc_forward.srcsvc nullable
21571 2004-02-13 02:35 ivan
21573 * FS/FS/svc_forward.pm, FS/bin/freeside-setup,
21574 httemplate/docs/schema.html, httemplate/docs/upgrade10.html: add
21577 2004-02-13 00:02 ivan
21579 * bin/sendmail.import: initial import
21581 2004-02-12 20:01 ivan
21583 * FS/FS/part_export/: router.pm, domain_shellcommands.pm,
21584 forward_shellcommands.pm, shellcommands.pm, www_shellcommands.pm:
21585 depend on Net::SSH 0.08 for non-blocking STDERR read
21587 2004-02-12 02:44 ivan
21589 * bin/bind.import: fix usage msg
21591 2004-02-11 22:31 ivan
21593 * htetc/global.asa, htetc/handler.pl,
21594 httemplate/misc/email-invoice.cgi,
21595 httemplate/misc/print-invoice.cgi, httemplate/view/cust_bill.cgi:
21596 re-email invoice, closes: bug#526 and have print and email
21597 invoice links redirect back to top of customer view page instead
21600 2004-02-07 14:13 ivan
21602 * FS/FS/part_export.pm: add link to FreeBSD patch for pw(1) problem
21604 2004-02-07 00:24 ivan
21606 * FS/FS/: cust_svc.pm, part_export.pm: add ignore_accounting flag
21607 to sqlradius and sqlradius_withdomain exports
21609 2004-02-05 17:00 ivan
21611 * FS/FS/Conf.pm: add "Net 0" invoice_default_terms
21613 2004-02-02 16:19 ivan
21615 * bin/shadow.reimport: adding shadow.reimport
21617 2004-02-01 01:29 ivan
21619 * Makefile: use install to make all components of FREESIDE_CONF dir
21621 2004-01-30 22:33 ivan
21623 * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
21624 httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi,
21625 httemplate/edit/process/part_pkg.cgi, FS/bin/freeside-setup,
21626 htetc/global.asa, htetc/handler.pl, httemplate/docs/schema.html,
21627 httemplate/docs/upgrade-1.4.2.html,
21628 httemplate/docs/upgrade10.html: add pkg_svc.primary_svc flag to
21629 enable an explicit first package flag
21631 2004-01-30 22:20 ivan
21633 * FS/FS/Record.pm: add ut_snumber, fix replacement of records with
21634 empty values in non-primary-keyed tables
21636 2004-01-30 12:40 ivan
21638 * httemplate/docs/upgrade-1.4.2.html: not appropriate
21640 2004-01-29 19:58 ivan
21642 * FS/FS/part_export.pm: add default freebsd and linux
21643 suspension/unsuspension commands, work around FreeBSD pw(1) lack
21644 of locking, and don't prepend "*SUSPENDED* " to suspend an
21647 2004-01-29 19:05 ivan
21649 * FS/FS/svc_acct.pm: don't prepend *SUSPENDED* to passwords to
21652 2004-01-29 17:27 ivan
21654 * Makefile: multiple self-service machines aren't enclosed in
21657 2004-01-29 17:10 ivan
21659 * Makefile, FS/FS/ClientAPI/MyAccount.pm,
21660 FS/bin/freeside-selfservice-server, init.d/freeside-init: add
21661 support for running selfservice server against multiple machines
21663 2004-01-27 17:45 ivan
21665 * httemplate/search/svc_acct.cgi: fix link from service definition
21668 2004-01-27 17:39 ivan
21670 * httemplate/: index.html, browse/part_svc.cgi,
21671 search/svc_acct.cgi, search/svc_domain.cgi: add service
21672 definition browse by number of active services
21674 2004-01-23 03:20 ivan
21676 * httemplate/: index.html, search/report_prepaid_income.cgi,
21677 search/report_prepaid_income.html: add prepaid income to main
21678 menu and allow arbitrary dates
21680 2004-01-23 01:04 ivan
21682 * httemplate/search/report_prepaid_income.cgi: tidy up look
21684 2004-01-23 00:58 ivan
21686 * httemplate/search/report_prepaid_income.cgi: oops
21688 2004-01-23 00:55 ivan
21690 * httemplate/search/report_prepaid_income.cgi: first try at prepaid
21693 2004-01-22 19:22 ivan
21695 * FS/FS/cust_bill.pm: undo debugging change
21697 2004-01-22 19:21 ivan
21699 * FS/FS/cust_bill.pm: consolidate large numbers of accounts to
21700 avoid gigantic line items
21702 2004-01-22 19:01 ivan
21704 * httemplate/edit/cust_main.cgi: and the same for ship_
21706 2004-01-22 18:53 ivan
21708 * httemplate/edit/cust_main.cgi: fix state default and set min year
21709 to this year, patch from <matthewd>, thanks!
21711 2004-01-22 16:49 ivan
21713 * debian/control: update ideas about package splitup
21715 2004-01-21 16:21 ivan
21717 * FS/FS/cust_main.pm: fix cancel method
21719 2004-01-21 16:11 ivan
21721 * httemplate/misc/cust_main-cancel.cgi: report cancellation errors
21724 2004-01-21 15:45 ivan
21726 * httemplate/misc/dump.cgi: fix newline problem in dump
21728 2004-01-21 14:10 ivan
21730 * FS/FS/cust_bill.pm: clean up all temp files!
21732 2004-01-21 14:00 ivan
21734 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
21735 conf/invoice_latexsmallfooter: fix multi-page typeset invoices
21737 2004-01-20 16:04 ivan
21739 * httemplate/search/: cust_bill_event.cgi, cust_pay.cgi,
21740 cust_pkg.cgi: don't include the _next_ day, just the full ending
21743 2004-01-20 12:30 ivan
21745 * httemplate/: index.html, misc/dump.cgi: add database dump from
21748 2004-01-19 15:21 ivan
21750 * httemplate/docs/upgrade-1.4.2.html: typeset invoice doc update
21752 2004-01-18 13:03 ivan
21754 * FS/FS/Record.pm: revert bind_param change _again_. passing not
21755 as a hashref causes too many other problems. please leave as is.
21756 DBD::Pg needs to be fixed. 1.31 is a lost cause.
21758 2004-01-16 13:45 ivan
21760 * FS/FS/cust_bill.pm: apply variable substitutions in latex notes
21763 2004-01-12 12:52 ivan
21765 * httemplate/docs/upgrade10.html: add IPC::ShareLite and
21768 2004-01-12 12:52 ivan
21770 * httemplate/docs/upgrade-1.4.2.html: add IPC::ShareLite
21772 2004-01-12 12:40 khoff
21774 * httemplate/edit/part_virtual_field.cgi: Lists are just better
21777 2004-01-12 12:34 khoff
21779 * httemplate/browse/part_virtual_field.cgi: $pvf isn't a global.
21781 2004-01-11 16:03 ivan
21783 * httemplate/view/cust_bill.cgi: only display "view typeset
21784 invoice" when there is an invoice_latex template
21786 2004-01-11 15:59 ivan
21788 * FS/FS/cust_bill.pm, httemplate/view/cust_bill.cgi: typeset
21789 invoice view in web UI uses pdf instead of postscript, closes
21792 2004-01-11 15:38 ivan
21794 * httemplate/view/cust_bill-pdf.cgi: fix for pdf
21796 2004-01-11 15:37 ivan
21798 * httemplate/view/cust_bill-pdf.cgi: adding
21800 2004-01-10 03:17 ivan
21802 * Makefile: workaround stubborn shells globbing [a-z] to include
21805 2004-01-09 20:19 ivan
21807 * FS/FS/cust_main.pm: don't require payname for DCHK either
21809 2004-01-09 19:50 ivan
21811 * httemplate/edit/part_bill_event.cgi: fix UI: displaying "Add" on
21812 invoice event edits
21814 2004-01-09 14:46 ivan
21816 * httemplate/search/report_receivables.cgi: add customer number
21818 2004-01-09 14:39 ivan
21820 * FS/FS/cust_credit.pm, httemplate/view/cust_main.cgi: credit
21821 deletions: need to use Date::Format and FS::Misc qw(send_email)
21822 in cust_credit.pm, need a link to delete unapplied credits too
21824 2004-01-09 14:15 ivan
21826 * FS/FS/Conf.pm: correct tyop
21828 2004-01-09 14:11 ivan
21830 * FS/FS/Conf.pm, FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
21831 httemplate/view/cust_main.cgi,
21832 httemplate/misc/delete-cust_credit.cgi: add deletecredits config
21833 value to enable deletion of credits
21835 2004-01-09 13:09 ivan
21837 * FS/FS/: Conf.pm, svc_acct.pm: adding system_usernames config
21840 2004-01-06 22:10 khoff
21842 * httemplate/edit/part_pkg.cgi: Added billing plan sql_external for
21843 billing services in an external sql database.
21845 2004-01-05 12:24 ivan
21847 * httemplate/index.html: fix other packages by next bill date link
21849 2004-01-03 19:54 ivan
21851 * httemplate/docs/signup.html: remove obsolete netscape CCK
21854 depend on HTTP::BrowserDetect directly instead of via deprecated
21855 HTTP::Headers::UserAgent (closes: Bug#578)
21857 2004-01-03 00:42 ivan
21859 * httemplate/browse/agent.cgi: fix heading colspan when there is no
21860 agent.disabled column
21862 2004-01-01 12:40 ivan
21864 * FS/FS/cust_bill.pm: escape stuff from latex
21866 2003-12-29 22:02 khoff
21868 * FS/FS/Record.pm: Pass type as scalar instead of a hashref to work
21869 around a bug in DBD::Pg version 1.31.
21871 2003-12-27 00:23 ivan
21873 * httemplate/: index.html, search/cust_pkg.cgi,
21874 search/cust_pkg.html, search/cust_pkg_report.cgi: package reports
21877 2003-12-24 10:18 khoff
21879 * FS/bin/freeside-setup: tyop
21881 2003-12-22 18:36 ivan
21883 * FS/MANIFEST, FS/FS/part_export.pm, FS/t/svc_broadband.t,
21884 FS/t/svc_external.t, htetc/global.asa, htetc/handler.pl,
21885 httemplate/edit/part_svc.cgi, httemplate/edit/svc_external.cgi,
21886 httemplate/edit/process/svc_external.cgi,
21887 httemplate/view/svc_external.cgi: add svc_external
21889 2003-12-22 17:46 ivan
21891 * FS/FS.pm, FS/FS/svc_external.pm, FS/bin/freeside-setup,
21892 httemplate/docs/upgrade10.html, FS/FS/cust_svc.pm: add
21895 2003-12-22 17:10 ivan
21897 * eg/table_template-svc.pm: update svc template for 1.5
21899 2003-12-22 17:06 ivan
21901 * eg/table_template-svc.pm: fix path to svc_Common in example table
21903 2003-12-22 16:51 ivan
21905 * FS/FS/ClientAPI/MyAccount.pm,
21906 fs_selfservice/FS-SelfService/SelfService.pm: add edit_info to
21909 2003-12-22 16:41 ivan
21911 * FS/FS/: Conf.pm, cust_main.pm: allow_negative_charges config
21914 2003-12-22 13:37 ivan
21916 * httemplate/browse/cust_pay_batch.cgi: add total cards & amount to
21917 pending batch screen
21919 2003-12-22 13:22 ivan
21921 * FS/FS/cust_main.pm: default to the whole-country tax rate if
21922 states aren't defined
21924 2003-12-22 13:18 ivan
21926 * FS/FS/cust_bill.pm: quiet warning
21928 2003-12-22 13:01 ivan
21930 * FS/FS/cust_credit.pm: allow credits to be modified at API level
21932 2003-12-22 09:50 ivan
21934 * FS/FS/cust_main.pm: add cust_credit, cust_pay and cust_refund
21937 2003-12-21 15:16 ivan
21939 * httemplate/browse/agent_type.cgi: work even if there are stray
21940 type_pkgs records around
21942 2003-12-21 15:13 ivan
21944 * FS/FS/Record.pm: cache virtual_fields method results to help
21947 2003-12-21 13:12 ivan
21949 * FS/bin/freeside-addoutsourceuser: add outsourced databases with
21950 both addresses by default
21952 2003-12-19 19:47 ivan
21954 * httemplate/browse/part_referral.cgi: fix inflated advertising
21957 2003-12-15 00:08 ivan
21959 * conf/invoice_latex: line up w/window envelopes
21961 2003-12-15 00:07 ivan
21963 * httemplate/misc/print-invoice.cgi: print_ps returns ths invoice
21964 now, do not count on latex printing it, oops
21966 2003-12-14 22:42 ivan
21968 * FS/FS/: cust_main.pm, cust_bill.pm: fix bug that charged full
21969 amounts of all open invoices as soon as balance went positive
21970 (only manifests when any cust_bill->owed somehow got to be
21973 2003-12-14 19:41 ivan
21975 * FS/FS/cust_bill.pm: add _latex_escape sub
21977 2003-12-14 09:53 ivan
21979 * httemplate/view/cust_main.cgi: non-breaking spaces in custoemr
21982 2003-12-10 15:53 ivan
21984 * FS/FS/ClientAPI/Signup.pm: signup page w/advertising source
21987 2003-12-10 14:51 ivan
21989 * FS/bin/freeside-setup, httemplate/docs/upgrade10.html: add
21990 part_referral.disabled, add disabled indices to agent and
21993 2003-12-10 14:50 ivan
21995 * FS/FS/part_referral.pm: add part_referral.disabled
21997 2003-11-30 00:06 ivan
21999 * FS/FS/cust_bill.pm: explicitly tell dvips to write output to a
22002 2003-11-29 23:52 ivan
22004 * httemplate/view/cust_bill.cgi: add link to view typeset invoice
22006 2003-11-29 23:41 ivan
22008 * conf/invoice_latex: move to the left to line up with window
22011 2003-11-29 02:50 ivan
22013 * FS/FS/cust_credit_bill.pm: missing cut
22015 2003-11-29 02:48 ivan
22017 * FS/FS/cust_bill.pm: use the latex template for normal printing
22020 2003-11-29 02:39 ivan
22022 * httemplate/edit/part_pkg.cgi: adding sql_generic price plan
22024 2003-11-29 00:32 ivan
22026 * FS/FS/: Conf.pm, cust_bill_pay.pm, cust_credit_bill.pm: option to
22027 send statements when a payment or credit is applied
22029 2003-11-29 00:18 ivan
22031 * FS/FS/part_bill_event.pm: also set default latex template for
22032 late bill templates
22034 2003-11-29 00:08 ivan
22036 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
22037 conf/invoice_latexfooter, conf/invoice_latexnotes,
22038 httemplate/misc/print-invoice.cgi,
22039 httemplate/view/cust_bill-ps.cgi: postscript invoice redux
22041 2003-11-26 07:37 ivan
22043 * FS/FS/cust_bill.pm: remove spurious Setup on one-time package
22046 2003-11-26 06:25 ivan
22048 * FS/FS/: Conf.pm, cust_bill.pm: add invoice_default_terms config
22049 value to control explicit due date printing on invoices
22051 2003-11-24 06:29 ivan
22053 * httemplate/edit/part_export.cgi: fix html quoting problems
22055 2003-11-24 05:01 ivan
22057 * httemplate/browse/part_export.cgi: fix html quoting of export
22060 2003-11-21 10:55 ivan
22062 * FS/FS/Record.pm: revert bind_param change!
22064 2003-11-21 07:32 ivan
22066 * httemplate/search/report_receivables.cgi: precedence helps alot
22068 2003-11-21 07:25 ivan
22070 * httemplate/search/report_receivables.cgi: precedence helps alot
22072 2003-11-21 07:20 ivan
22074 * httemplate/search/report_receivables.cgi: show customer status on
22077 2003-11-20 04:48 ivan
22079 * FS/FS/part_export/communigate_pro.pm: don't error out when not
22080 actually changing domain
22082 2003-11-19 10:13 ivan
22084 * FS/FS/Record.pm: work around DBD::Pg problems with bind_param
22086 2003-11-19 04:21 ivan
22088 * httemplate/: edit/REAL_cust_pkg.cgi, search/cust_pkg.html,
22089 search/report_cc.html, search/report_credit.html,
22090 search/report_cust_pay.html, search/report_tax.html: fix
22091 jscalendar date ifFormat
22093 2003-11-18 17:37 ivan
22095 * FS/FS/cust_bill.pm: reversing accidental commit of
22098 2003-11-18 17:29 ivan
22100 * FS/FS/: cust_bill.pm, cust_main.pm: disable debugging by default
22102 2003-11-18 07:14 ivan
22104 * FS/FS/part_export.pm: fix communigate pro export descriptions
22106 2003-11-18 07:04 ivan
22108 * FS/: FS/part_export/communigate_pro.pm,
22109 FS/part_export/communigate_pro_singledomain.pm, MANIFEST,
22110 FS/part_export.pm: add communigate_pro_singledomain export
22112 2003-11-18 03:17 ivan
22114 * httemplate/docs/install.html: remove thread/PerlIO warning -
22115 standard in 5.8.x and working fine
22117 2003-11-14 23:28 ivan
22119 * FS/bin/freeside-selfservice-server: kill off ssh process when
22120 re-opening connection
22122 2003-11-14 23:18 ivan
22124 * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
22125 trailing newline to supress useless error messages in log
22127 2003-11-14 00:43 ivan
22129 * FS/bin/freeside-selfservice-server: hopefully recover better from
22130 lost ssh connections
22132 2003-11-13 18:52 ivan
22134 * httemplate/search/report_receivables.cgi: sort these
22137 2003-11-12 04:29 ivan
22139 * FS/FS/: svc_Common.pm, svc_acct.pm: allow provisioning of
22140 unaudited services with a svcnum for imports
22142 2003-11-12 03:22 ivan
22144 * FS/FS/cust_pkg.pm: better error msg
22146 2003-11-11 07:03 ivan
22148 * FS/FS/svc_Common.pm: also make setx behave when setting svcnum
22151 2003-11-11 06:39 ivan
22153 * FS/FS/svc_Common.pm: fix up virtual field reprucussions
22155 2003-11-11 06:21 ivan
22157 * FS/FS/svc_Common.pm: simple change to cust_svc creation to help
22158 imports with svcnums
22160 2003-11-11 00:35 ivan
22162 * httemplate/browse/part_referral.cgi: really fix advertising
22165 2003-11-11 00:01 ivan
22167 * httemplate/search/report_receivables.cgi: remove spaces between
22168 parens and contact name
22170 2003-11-10 23:51 ivan
22172 * httemplate/browse/: part_referral.cgi, svc_acct_pop.cgi:
22175 2003-11-10 05:54 ivan
22177 * httemplate/misc/process/meta-import.cgi: hmm forgot to check this
22180 2003-11-08 08:36 ivan
22182 * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: add order_pkg and
22183 cancel_pkg functions to self-service
22185 2003-11-08 08:31 ivan
22187 * fs_selfservice/FS-SelfService/SelfService.pm: documentation for
22188 self-service functions!
22190 2003-11-08 04:59 ivan
22192 * FS/FS/ClientAPI/MyAccount.pm: pass paybatch field to realtime_bop
22193 so we can prevent double-charges
22195 2003-11-07 02:53 ivan
22197 * httemplate/elements/: calendar-en.js, calendar-setup.js,
22198 calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
22201 2003-11-07 00:39 ivan
22203 * FS/FS/cust_svc.pm: also fix attribute_since_sqlradacct for data
22206 2003-11-07 00:36 ivan
22208 * FS/FS/cust_svc.pm: finish fixing sqlradius_withdomain time
22211 2003-11-06 23:56 ivan
22213 * httemplate/view/svc_acct.cgi: also show RADIUS usage information
22214 for sqlradius_withdomain exports
22216 2003-11-06 06:45 ivan
22218 * httemplate/search/report_receivables.cgi: add totals & simplify
22221 2003-11-06 06:08 ivan
22223 * httemplate/search/report_receivables.cgi: ack! count credits,
22226 2003-11-06 06:00 ivan
22228 * httemplate/search/report_receivables.cgi: typo
22230 2003-11-06 05:56 ivan
22232 * httemplate/search/report_receivables.cgi: link to customer, don't
22235 2003-11-06 05:40 ivan
22237 * FS/MANIFEST: removing bin/freeside-receivables-report
22239 2003-11-06 05:39 ivan
22241 * httemplate/: index.html, search/report_receivables.cgi: "current
22242 receivables" -> A/R Aging summary
22244 2003-11-06 05:37 ivan
22246 * FS/bin/freeside-receivables-report: removing (rewritten as a
22247 proper html report)
22249 2003-11-05 03:13 ivan
22251 * bin/create-fetchmailrc: fixup
22253 2003-11-05 02:26 ivan
22255 * FS/FS/svc_acct.pm: allow letters in quota for use with edquota -p
22257 2003-11-04 10:01 ivan
22259 * FS/FS/cust_main.pm: don't overwrite otaker on cust_main!
22261 2003-11-04 09:57 ivan
22263 * bin/create-fetchmailrc: adding
22265 2003-11-04 09:30 ivan
22267 * FS/FS/: svc_acct.pm, part_export/shellcommands.pm: make snarf
22268 info available to exports
22270 2003-11-04 02:56 ivan
22272 * FS/FS/Record.pm: finish treating serials as ints!
22274 2003-11-04 02:55 ivan
22276 * FS/FS/Record.pm: treat serial columns as ints too!
22278 2003-11-03 03:42 ivan
22280 * FS/FS/svc_Common.pm, httemplate/edit/part_svc.cgi: does this fix
22283 2003-11-03 03:30 ivan
22285 * httemplate/edit/part_svc.cgi: kludge around this so i can add
22286 service definitions for now
22288 2003-11-02 21:57 ivan
22290 * httemplate/: index.html, browse/part_pkg.cgi,
22291 search/cust_pkg.cgi: add suspended/canceled browse, fix the old
22294 2003-11-02 21:48 ivan
22296 * httemplate/search/cust_pkg.cgi: add suspended/canceled package
22299 2003-11-02 21:40 ivan
22301 * httemplate/index.html: formatting
22303 2003-11-02 21:34 ivan
22305 * httemplate/index.html: remove duplicate items from "Reports"
22308 2003-11-02 21:25 ivan
22310 * httemplate/browse/part_pkg.cgi: tyops
22312 2003-11-02 21:21 ivan
22314 * httemplate/browse/part_pkg.cgi: also show suspended and canceled
22315 counts on active package browse
22317 2003-10-26 09:30 ivan
22319 * httemplate/search/cust_main-quickpay.html: default quickpay to
22322 2003-10-25 17:39 ivan
22324 * httemplate/search/: cust_pay.cgi, report_cust_pay.html: payment
22325 reports broken down by Visa/MC / Amex / Discover
22327 2003-10-24 19:05 ivan
22329 * FS/FS/: acct_snarf.pm, svc_Common.pm, svc_acct.pm,
22330 ClientAPI/Signup.pm: signups with snarf info!
22332 2003-10-24 18:06 ivan
22334 * httemplate/docs/signup.html: better link to .INS files
22337 2003-10-24 13:38 ivan
22339 * FS/FS/: cust_main.pm, Conf.pm: add cvv-save configuration value
22340 to save the cvv data for specific card types
22342 2003-10-24 12:28 ivan
22344 * FS/FS/ClientAPI/Signup.pm, httemplate/edit/cust_main.cgi,
22345 httemplate/edit/process/cust_main.cgi, httemplate/docs/cvv2.html,
22346 httemplate/docs/upgrade10.html, FS/FS/cust_main.pm,
22347 FS/bin/freeside-setup, httemplate/docs/schema.html: cvv!
22349 2003-10-23 22:51 ivan
22351 * httemplate/images/: cvv2.png, cvv2_amex.png: adding cvv2 images
22353 2003-10-23 17:50 ivan
22355 * httemplate/browse/part_referral.cgi: UI: adjust alignment of
22358 2003-10-23 17:39 ivan
22360 * httemplate/browse/part_referral.cgi: referral listing now shows
22361 customer signups today and past week/30/60/90/6months/year/total
22363 2003-10-23 15:37 ivan
22365 * bin/dbdef-create: require DBIx::DBSchema 0.22 to deal with Pg
22368 2003-10-23 02:02 ivan
22370 * httemplate/docs/legacy.html: fix cranky verbitage at the top
22372 2003-10-23 00:49 ivan
22374 * FS/FS/cust_pay_batch.pm: Declined results from batches should now
22375 suspend the relevant customer.
22377 2003-10-22 12:10 khoff
22379 * httemplate/edit/process/router.cgi: dbh is a global.
22381 2003-10-19 22:01 ivan
22383 * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
22384 httemplate/view/cust_main.cgi: finish up weekly billing
22386 2003-10-19 21:25 ivan
22388 * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
22389 httemplate/edit/part_pkg.cgi, httemplate/docs/upgrade10.html,
22390 FS/bin/freeside-setup: daily/weekly billing
22392 2003-10-19 11:08 ivan
22394 * httemplate/docs/install.html: fix CPAN link
22396 2003-10-16 15:57 khoff
22398 * FS/FS/part_export/router.pm: Telnet/SSH router export for
22401 2003-10-16 06:48 ivan
22403 * httemplate/docs/billing.html: fix Text::Template link
22405 2003-10-15 16:17 khoff
22407 * httemplate/browse/router.cgi: $router isn't a global.
22409 2003-10-15 15:59 khoff
22411 * httemplate/edit/router.cgi: More changes that got lost in the
22414 2003-10-15 15:48 khoff
22416 * httemplate/view/svc_broadband.cgi: File got munged during
22417 svc_broadband merge. Added ability to create a 'customer
22420 2003-10-15 08:03 ivan
22422 * FS/bin/freeside-selfservice-server,
22423 fs_selfservice/FS-SelfService/SelfService.pm,
22424 fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
22425 tagging ability so we can run multiple self-service clients on
22428 2003-10-15 05:08 ivan
22430 * FS/bin/freeside-setup: fix agent username and password
22433 2003-10-15 02:41 ivan
22435 * FS/FS/cust_main.pm: - Business::OnlinePayment "recurring_billing"
22436 flag is set for subsequent credit card transactions; some
22437 processors (AuthorozeNet, others?) use this to waive the CVV2
22440 2003-10-09 10:40 ivan
22442 * FS/FS/cust_pay_batch.pm: parse last line from TD Canada Trust
22444 2003-10-09 04:05 ivan
22446 * httemplate/docs/install.html: don't install on a public server!
22448 2003-10-07 21:09 ivan
22450 * htetc/global.asa, htetc/handler.pl,
22451 httemplate/misc/upload-batch.cgi: can't use
22452 File::Basename::basename for windows filenames! use a regex
22455 2003-10-07 06:50 ivan
22457 * Makefile: mandrake
22459 2003-10-07 01:05 ivan
22461 * FS/: FS/acct_snarf.pm, FS.pm, FS/part_export.pm: adding
22464 2003-10-06 23:06 ivan
22466 * FS/FS/part_export/communigate_pro.pm: problem was scalar context
22467 propogating to the wrong place in the grep
22469 2003-10-06 23:03 ivan
22471 * FS/FS/part_export/communigate_pro.pm: fix subroutine call from
22472 UpdateAccountSettings sub
22474 2003-10-06 22:50 ivan
22476 * FS/FS/part_export/communigate_pro.pm: add suspend and unsuspend
22477 hooks, don't try and set '*SUSPENDED*' passwords
22479 2003-10-06 22:49 ivan
22481 * FS/FS/svc_acct.pm: doc
22483 2003-10-06 19:27 ivan
22485 * FS/FS/part_export/communigate_pro.pm: add suspension /
22486 unsuspension export to communigate
22488 2003-10-06 05:05 ivan
22490 * httemplate/search/cust_main-quickpay.html: - put link to main
22491 menu on quick payment search page
22493 2003-10-06 04:39 ivan
22495 * httemplate/search/svc_acct.cgi: fix URL argument processing for
22496 account searches by popnum
22498 2003-10-06 04:22 ivan
22500 * httemplate/search/svc_acct.cgi: typo
22502 2003-10-06 04:20 ivan
22504 * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: fix
22505 linking to account list per access number
22507 2003-10-06 04:14 ivan
22509 * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: agent
22510 browse shows # of active accounts & links to appropriate account
22513 2003-10-02 14:51 khoff
22515 * httemplate/edit/svc_broadband.cgi: $field isn't a global.
22517 2003-10-02 07:26 ivan
22519 * Makefile: minor Makefile updates
22521 2003-10-02 07:19 ivan
22523 * FS/FS/: Conf.pm, cust_main.pm: add emaildecline-exclude config
22526 2003-10-02 06:08 ivan
22528 * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: turn
22529 off super-verbose logging
22531 2003-10-02 05:42 ivan
22533 * fs_selfservice/FS-SelfService/Makefile.PL: update Makefile.PL
22534 dependancies (PREREQ_PM) for self-service module and signup
22537 2003-10-02 04:23 ivan
22539 * fs_selfservice/FS-SelfService/cgi/login.html: removing testing
22542 2003-10-02 03:18 ivan
22544 * FS/bin/freeside-daily: added -y switch to freeside-daily to
22545 specify an offset in days
22547 2003-10-02 01:56 ivan
22549 * FS/FS/raddb.pm, bin/generate-raddb: update with dictionaries from
22550 freeradius 0.9.1, and fix generate-raddb to avoid duplicates
22552 2003-09-30 08:01 ivan
22554 * FS/FS/agent.pm: no duplicate usernames
22556 2003-09-30 07:58 ivan
22558 * httemplate/docs/upgrade10.html: agent schema changes
22560 2003-09-30 05:48 ivan
22562 * httemplate/misc/download-batch.cgi: IE doesn't like downloading
22563 MIME type text/comma-separated-values
22565 2003-09-30 01:21 ivan
22567 * httemplate/edit/REAL_cust_pkg.cgi, CREDITS,
22568 httemplate/elements/calendar-en.js,
22569 httemplate/elements/calendar-setup.js,
22570 httemplate/elements/calendar-win2k-2.css,
22571 httemplate/elements/calendar.js,
22572 httemplate/elements/calendar_stripped.js,
22573 httemplate/images/calendar.png, httemplate/search/cust_pkg.html,
22574 httemplate/search/report_cc.html,
22575 httemplate/search/report_credit.html,
22576 httemplate/search/report_cust_pay.html,
22577 httemplate/search/report_tax.html: calendar popups!
22579 2003-09-30 00:04 ivan
22581 * htetc/global.asa, htetc/handler.pl,
22582 httemplate/docs/upgrade-1.4.2.html: CGI.pm 2.47 required for
22585 2003-09-29 03:10 ivan
22587 * httemplate/: browse/agent.cgi, search/cust_main.cgi: agent browse
22588 now links to active/cancelled customers
22590 2003-09-28 23:51 ivan
22592 * FS/FS/ClientAPI/Signup.pm: signup with agent selection
22594 2003-09-28 23:35 ivan
22596 * httemplate/index.html: remove Gratuitous Capitalization
22598 2003-09-28 22:51 ivan
22600 * FS/FS/agent.pm, httemplate/browse/agent.cgi,
22601 httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi: agents
22602 can be disabled (auto-sensing based on schema)
22604 2003-09-28 22:51 ivan
22606 * FS/bin/freeside-setup, httemplate/docs/schema.html: added
22607 agent.disabled agent.username agent._password
22609 2003-09-28 19:17 ivan
22611 * FS/: FS/Conf.pm, bin/freeside-selfservice-server: finish removing
22612 quiet config options
22614 2003-09-27 19:36 ivan
22616 * FS/FS/cust_pay_batch.pm, htetc/global.asa, htetc/handler.pl,
22617 httemplate/browse/cust_pay_batch.cgi,
22618 httemplate/misc/upload-batch.cgi: add upload of batch result from
22619 TD Canada Trust some global.asa / handler.pl enhancements
22621 2003-09-26 16:33 khoff
22623 * httemplate/edit/svc_www.cgi: $field is not a global.
22625 2003-09-26 14:02 khoff
22627 * httemplate/edit/svc_acct.cgi: $field isn't a global.
22629 2003-09-26 06:37 ivan
22631 * httemplate/docs/upgrade10.html: sql
22633 2003-09-26 06:04 ivan
22635 * FS/: FS/cust_main.pm, bin/freeside-daily: re-setup option to
22636 re-charge setup fee
22638 2003-09-26 02:31 ivan
22640 * FS/FS/cust_main.pm: scalar/array scope fix... new, multiple (i.e.
22641 canadian GST/PST) taxes work now!
22643 2003-09-26 02:15 ivan
22645 * FS/FS/UID.pm: re-enable ChopBlanks for now
22647 2003-09-26 02:09 ivan
22649 * FS/FS/cust_pkg.pm: fix manual_flag problem preventing cust_pkg
22652 2003-09-26 01:11 ivan
22654 * httemplate/: browse/cust_main_county.cgi,
22655 edit/cust_main_county.cgi: fix tax edit UI
22657 2003-09-25 04:56 ivan
22659 * httemplate/docs/upgrade10.html: new per-tax setuptax and recurtax
22662 2003-09-25 04:49 ivan
22664 * httemplate/: browse/cust_main_county.cgi,
22665 edit/cust_main_county.cgi: UI for multiple named taxes w/setup &
22666 recur exemptions 1.4 schema-auto-adjusting backport
22668 2003-09-25 04:17 ivan
22670 * FS/FS/: cust_main.pm, cust_main_county.pm: multiple, named taxes
22671 for a single region 1.4 backport auto-adjusts based on schema
22673 2003-09-25 03:40 ivan
22675 * FS/bin/freeside-setup, httemplate/docs/schema.html: add setuptax
22676 and recurtax fields to cust_main_county
22678 2003-09-25 03:28 ivan
22680 * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
22681 freebsd portability fix
22683 2003-09-25 03:27 ivan
22685 * FS/bin/freeside-selfservice-server: freebsd portability fixes
22687 2003-09-25 03:26 ivan
22689 * FS/FS/ClientAPI/MyAccount.pm: quiet self-service server cancels
22691 2003-09-25 02:40 ivan
22693 * httemplate/docs/upgrade-1.4.2.html: 1.4.2 upgrade
22695 2003-09-25 02:39 ivan
22697 * httemplate/docs/upgrade9.html: update upgrade docs for bind
22700 2003-09-24 10:20 ivan
22702 * FS/FS/part_export/shellcommands.pm: don't change dir either when
22703 username_pwonly is set
22705 2003-09-24 10:06 ivan
22707 * FS/FS/part_export/shellcommands.pm: don't allow uid changes when
22710 2003-09-23 18:30 ivan
22712 * httemplate/browse/agent.cgi: fix boolean precedence error leading
22713 to inaccurate results on the new customer status list
22715 2003-09-21 00:31 ivan
22717 * FS/FS/cust_bill.pm, httemplate/misc/download-batch.cgi: remove
22718 trancode from batching
22720 2003-09-20 23:52 ivan
22722 * httemplate/misc/download-batch.cgi: eliminate extraneous newlines
22724 2003-09-20 18:22 ivan
22726 * httemplate/misc/download-batch.cgi: preliminary batch download
22728 2003-09-20 18:22 ivan
22730 * httemplate/browse/cust_pay_batch.cgi: add link to preliminary
22733 2003-09-19 05:40 ivan
22735 * FS/FS/cust_main.pm: quiet option to cancel method
22737 2003-09-19 05:13 ivan
22739 * FS/FS/ClientAPI/Signup.pm: remove klunky $error ||= usage
22741 2003-09-19 05:04 ivan
22743 * FS/FS/ClientAPI/Signup.pm: oops, flipped an or to an and
22745 2003-09-19 05:02 ivan
22747 * FS/FS/ClientAPI/Signup.pm: cache initial signup_info for
22750 2003-09-19 04:56 ivan
22752 * FS/FS/ClientAPI/Signup.pm: better error message when you don't
22755 2003-09-19 04:50 ivan
22757 * init.d/freeside-init: correct pid filename for stopping
22758 self-service server
22760 2003-09-19 04:35 ivan
22762 * fs_selfservice/FS-SelfService/SelfService.pm: finish moving
22763 signup server functions to self-service interace
22765 2003-09-19 04:00 ivan
22767 * FS/FS/ClientAPI/Signup.pm: module needs to return true
22769 2003-09-19 03:08 ivan
22771 * FS/FS/ClientAPI/Signup.pm: make sure signup cancels are quiet
22773 2003-09-19 03:07 ivan
22775 * Makefile, FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
22776 FS/FS/ClientAPI/Signup.pm, httemplate/docs/index.html: move
22777 signup server functions to self-service server. fix provisioning
22778 & immediate suspension of declined signups.
22780 2003-09-19 02:59 ivan
22782 * init.d/freeside-init: removing signup and passwd servers
22784 2003-09-18 21:25 ivan
22786 * FS/FS/cust_main.pm: finish cleaning up the quiet stuff
22788 2003-09-18 21:13 ivan
22790 * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm: deprecate
22791 signup_server-quiet config option
22793 2003-09-18 03:52 ivan
22795 * httemplate/browse/agent.cgi: oops
22797 2003-09-18 03:46 ivan
22799 * httemplate/browse/agent.cgi: include info on number of
22800 active/cancelled customers in agent browse
22802 2003-09-15 14:33 ivan
22804 * httemplate/search/cust_pkg.cgi: package search skips cancelled
22805 packages when searching by date range
22807 2003-09-11 17:14 khoff
22809 * FS/FS/addr_block.pm: @excludeaddr is a list of addresses, not
22810 NetAddrs, so it shouldn't be map'd
22812 2003-09-11 14:57 ivan
22814 * FS/FS/part_export.pm: also update sqlradius_withdomaind
22815 description for freeradius 0.9.1
22817 2003-09-11 14:54 ivan
22819 * FS/FS/part_export.pm: update doc note for freeradius 0.9.1
22821 2003-09-10 15:10 ivan
22823 * FS/FS/part_export/communigate_pro.pm: communigate pro quota bs
22825 2003-09-10 14:56 ivan
22827 * FS/FS/part_export/communigate_pro.pm: don't set an empty
22830 2003-09-10 14:45 ivan
22832 * FS/FS/part_export/communigate_pro.pm: communitgate pro
22833 CreateAccount examples are on crack
22835 2003-09-10 14:39 ivan
22837 * FS/FS/part_export/communigate_pro.pm: fix for communigate pro
22838 weird data structure on create
22840 2003-09-10 14:01 ivan
22842 * FS/FS/part_export/communigate_pro.pm: set initial password for
22845 2003-09-10 03:54 ivan
22847 * FS/FS/cust_pay.pm: adding cust_main method
22849 2003-09-09 15:36 ivan
22851 * FS/MANIFEST: adding communigate_pro export
22853 2003-09-08 21:16 ivan
22855 * FS/FS/part_export.pm: typo hiding remote username labels
22857 2003-09-06 00:20 ivan
22859 * httemplate/browse/agent_type.cgi: hide display of disabled
22860 packages from agent type browse
22862 2003-09-05 23:45 ivan
22864 * FS/FS/part_export.pm: updated DBI link in sqlradius export notes
22866 2003-09-05 18:45 ivan
22868 * FS/FS/svc_acct.pm: fix method name
22870 2003-09-05 18:44 ivan
22872 * FS/FS/: cust_svc.pm, svc_acct.pm: add
22873 get_session_history_sqlradacct have $ignore_quantity also ignore
22876 2003-09-05 06:19 ivan
22878 * FS/FS/part_export/communigate_pro.pm: typo
22880 2003-09-05 06:18 ivan
22882 * FS/FS/: part_export.pm, part_export/communigate_pro.pm: add
22883 communigate pro export
22885 2003-09-05 06:16 ivan
22887 * FS/FS/Conf.pm: doc
22889 2003-09-05 02:13 ivan
22891 * FS/FS/svc_acct.pm: allow ! password like !!
22893 2003-09-05 01:17 ivan
22895 * FS/FS/Conf.pm: fix reference to obsolete shellcommands-useradd
22896 conf value (refer to exports instead)
22898 2003-09-05 01:02 ivan
22900 * FS/FS/Conf.pm: fix typo
22902 2003-09-05 01:01 ivan
22904 * FS/FS/svc_acct.pm: allow up to 60 char encrypted passwords for
22907 2003-09-05 00:55 ivan
22909 * FS/bin/freeside-setup: svc_acct._password from 50 to 72 for
22912 2003-09-04 21:09 ivan
22914 * FS/FS/: Conf.pm, cust_main.pm: users-allow_comp config value to
22915 control creation of complimentary accounts and minor pod updates
22917 2003-09-04 19:31 ivan
22919 * httemplate/edit/part_svc.cgi: -w-safe and run under a 1.4 schema
22922 2003-09-03 16:06 ivan
22924 * httemplate/view/cust_main.cgi: list extraneous services, closes:
22927 2003-09-03 13:22 ivan
22929 * FS/FS/Record.pm: turn off query debugging
22931 2003-09-03 11:46 ivan
22933 * FS/FS/Record.pm: turn vfieldpart_hashref into a method, not a
22934 subroutine another fix to support running 1.5.0 virtual field
22935 code on 1.4.x databases
22937 2003-09-03 06:18 ivan
22939 * FS/FS/part_export.pm: openbsd also uses sane useradd/mod/del
22942 2003-09-03 05:35 ivan
22944 * Makefile: makefile trivia for openbsd
22946 2003-08-07 22:54 ivan
22948 * httemplate/view/svc_acct.cgi: - fix possible glitch with Mason on
22949 account view screen
22951 2003-08-07 22:42 ivan
22953 * FS/FS/CGI.pm, bin/masonize, httemplate/index.html,
22954 httemplate/elements/header.html,
22955 httemplate/elements/menubar.html, httemplate/elements/pager.html,
22956 httemplate/elements/table.html, httemplate/search/sql.cgi,
22957 httemplate/search/sql.html,
22958 httemplate/search/elements/search.html: - (finish) includes!
22959 (closes: Bug#551) - (finish) moving SQL search to including
22960 generic elements/search.html - new elements: menubar.html,
22961 header.html, pager.html and table.html - have masonize process
22964 2003-08-07 19:02 ivan
22966 * bin/masonize, htetc/global.asa, httemplate/autohandler,
22967 httemplate/graph/money_time-graph.cgi,
22968 httemplate/graph/money_time.cgi, httemplate/search/sql.html,
22969 httemplate/search/elements/search.html: - fix Mason profiling to
22970 pass-through images (for graph/) - fix graph/money-time.cgi use
22971 of $m interfering with Mason - fix graph/money-time-graph.cgi to
22972 set content-type in a Mason/ASP-independant fashion -
22973 (beginning of) includes! - (beginning of) moving SQL search to
22974 including generic elements/search.html - fix global.asa typo -
22975 fix masonize to not prepend an extraneous blank line (breaking
22976 graph/money-time-graph.cgi)
22978 2003-08-07 06:08 ivan
22980 * htetc/global.asa, htetc/handler.pl,
22981 httemplate/view/cust_main.cgi: - turn on profiling with mason
22982 like with Apache::ASP (redirects now working) - fix mason error
22983 with new view/cust_main.cgi UI
22985 2003-08-07 05:47 ivan
22987 * Makefile, htetc/global.asa, htetc/handler.pl,
22988 htetc/handler.pl-1.0x, httemplate/autohandler,
22989 httemplate/index.html, httemplate/docs/install.html,
22990 httemplate/docs/upgrade10.html: - switch to mason by default -
22991 minimum mason version 1.1 (and doc) - evaluate .html files with
22992 mason/asp - turn on profiling with mason like with Apache::ASP
22993 (redirects not working) - (start of) includes
22995 2003-08-05 14:00 ivan
22997 * httemplate/browse/part_pkg.cgi: doh, revert stuff that shouldn't
22998 have been checked in
23000 2003-08-05 13:06 ivan
23002 * htetc/: handler.pl, handler.pl-1.0x: no svc_acct_sm in 1.5
23004 2003-08-05 12:07 ivan
23006 * FS/FS/part_export.pm: update sqlradius{_withdomain} documentation
23008 2003-08-05 11:52 ivan
23010 * FS/FS/svc_domain.pm: remove spurious re-use of $error
23012 2003-08-05 11:45 ivan
23014 * FS/FS/Record.pm: backwards compatibility if the schema hasn't
23017 2003-08-04 17:32 khoff
23019 * httemplate/index.html: Fixed %%%VERSION%%% tag
23021 2003-08-04 17:20 khoff
23023 * FS/MANIFEST, FS/FS/Record.pm, FS/FS/addr_block.pm,
23024 FS/FS/agent.pm, FS/FS/agent_type.pm, FS/FS/cust_bill.pm,
23025 FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay.pm,
23026 FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
23027 FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
23028 FS/FS/cust_credit_refund.pm, FS/FS/cust_main.pm,
23029 FS/FS/cust_main_county.pm, FS/FS/cust_main_invoice.pm,
23030 FS/FS/cust_pay.pm, FS/FS/cust_pay_batch.pm, FS/FS/cust_pkg.pm,
23031 FS/FS/cust_refund.pm, FS/FS/cust_svc.pm,
23032 FS/FS/cust_tax_exempt.pm, FS/FS/domain_record.pm,
23033 FS/FS/export_svc.pm, FS/FS/msgcat.pm, FS/FS/nas.pm,
23034 FS/FS/part_bill_event.pm, FS/FS/part_export.pm,
23035 FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
23036 FS/FS/part_pop_local.pm, FS/FS/part_referral.pm,
23037 FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
23038 FS/FS/part_virtual_field.pm, FS/FS/pkg_svc.pm, FS/FS/port.pm,
23039 FS/FS/prepay_credit.pm, FS/FS/queue.pm, FS/FS/queue_arg.pm,
23040 FS/FS/queue_depend.pm, FS/FS/radius_usergroup.pm,
23041 FS/FS/router.pm, FS/FS/session.pm, FS/FS/svc_Common.pm,
23042 FS/FS/svc_acct.pm, FS/FS/svc_acct_pop.pm, FS/FS/svc_broadband.pm,
23043 FS/FS/svc_domain.pm, FS/FS/svc_forward.pm, FS/FS/svc_www.pm,
23044 FS/FS/type_pkgs.pm, FS/bin/freeside-setup, htetc/global.asa,
23045 htetc/handler.pl, htetc/handler.pl-1.0x, httemplate/index.html,
23046 httemplate/browse/part_svc.cgi,
23047 httemplate/browse/part_virtual_field.cgi,
23048 httemplate/browse/router.cgi, httemplate/docs/upgrade10.html,
23049 httemplate/edit/part_svc.cgi,
23050 httemplate/edit/part_virtual_field.cgi,
23051 httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
23052 httemplate/edit/svc_broadband.cgi, httemplate/edit/svc_www.cgi,
23053 httemplate/edit/process/router.cgi,
23054 httemplate/edit/process/svc_broadband.cgi,
23055 httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
23056 httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
23057 Virtual field merge
23059 2003-08-04 17:00 khoff
23061 * FS/FS/part_router_field.pm, FS/FS/part_sb_field.pm,
23062 FS/FS/router_field.pm, FS/FS/sb_field.pm,
23063 httemplate/browse/part_sb_field.cgi,
23064 httemplate/edit/part_router_field.cgi,
23065 httemplate/edit/part_sb_field.cgi: Virtual field merge
23067 2003-07-25 09:26 ivan
23069 * FS/FS/svc_acct.pm: typo
23071 2003-07-25 06:13 ivan
23073 * FS/FS/Conf.pm: doc
23075 2003-07-23 10:05 ivan
23077 * FS/FS/part_export/domain_shellcommands.pm: bugfix for
23078 non-catchall domains
23080 2003-07-23 08:36 ivan
23082 * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
23083 spurious "can't purchase pkgpart" errors
23085 2003-07-17 09:02 ivan
23087 * FS/FS/cust_main.pm: one last tiny bugfix for the retry_realtime
23090 2003-07-16 09:05 ivan
23092 * httemplate/search/cust_pay.cgi: UI
23094 2003-07-16 09:01 ivan
23096 * httemplate/search/cust_pay.cgi: show totals in payment report
23098 2003-07-15 06:30 ivan
23100 * rt/: ChangeLog, Makefile, README, TODO, bin/initacls.Oracle,
23101 bin/initacls.Pg, bin/initacls.mysql, bin/mason_handler.fcgi,
23102 bin/mason_handler.scgi, bin/rt, bin/rt-mailgate, bin/rtadmin,
23103 bin/webmux.pl, docs/rt.gif, docs/design_docs/acls,
23104 docs/design_docs/basic-definitions.txt,
23105 docs/design_docs/cli_spec, docs/design_docs/evil_plans,
23106 docs/design_docs/local_hacking, etc/acl.Oracle, etc/acl.Pg,
23107 etc/acl.mysql, etc/config.pm, etc/schema.Oracle, etc/schema.Pg,
23108 etc/schema.mysql, etc/schema.pm, lib/MANIFEST, lib/MANIFEST.SKIP,
23109 lib/Makefile.PL, lib/RT.pm, lib/test.pl, lib/RT/ACE.pm,
23110 lib/RT/ACL.pm, lib/RT/Attachment.pm, lib/RT/Attachments.pm,
23111 lib/RT/CurrentUser.pm, lib/RT/Date.pm, lib/RT/EasySearch.pm,
23112 lib/RT/Group.pm, lib/RT/GroupMember.pm, lib/RT/GroupMembers.pm,
23113 lib/RT/Groups.pm, lib/RT/Handle.pm, lib/RT/Keyword.pm,
23114 lib/RT/KeywordSelect.pm, lib/RT/KeywordSelects.pm,
23115 lib/RT/Keywords.pm, lib/RT/Link.pm, lib/RT/Links.pm,
23116 lib/RT/ObjectKeyword.pm, lib/RT/ObjectKeywords.pm,
23117 lib/RT/Queue.pm, lib/RT/Queues.pm, lib/RT/Record.pm,
23118 lib/RT/Scrip.pm, lib/RT/ScripAction.pm, lib/RT/ScripActions.pm,
23119 lib/RT/ScripCondition.pm, lib/RT/ScripConditions.pm,
23120 lib/RT/Scrips.pm, lib/RT/Template.pm, lib/RT/Templates.pm,
23121 lib/RT/TestHarness.pm, lib/RT/Ticket.pm, lib/RT/Tickets.pm,
23122 lib/RT/Transaction.pm, lib/RT/Transactions.pm, lib/RT/User.pm,
23123 lib/RT/Users.pm, lib/RT/Watcher.pm, lib/RT/Watchers.pm,
23124 lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
23125 lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
23126 lib/RT/Action/OpenDependent.pm, lib/RT/Action/ResolveMembers.pm,
23127 lib/RT/Action/SendEmail.pm, lib/RT/Action/SendPasswordEmail.pm,
23128 lib/RT/Action/StallDependent.pm,
23129 lib/RT/Condition/AnyTransaction.pm, lib/RT/Condition/Generic.pm,
23130 lib/RT/Condition/NewDependency.pm,
23131 lib/RT/Condition/StatusChange.pm, lib/RT/Interface/CLI.pm,
23132 lib/RT/Interface/Email.pm, lib/RT/Interface/Web.pm: reverting to
23133 vendor branch rt 3.0.4, hopefully
23135 2003-07-15 06:16 ivan
23137 * rt/: Makefile.in, aclocal.m4, config, config.layout, Changelog,
23138 config.log, config.pld, config.status, configure, configure.ac,
23139 install-sh, bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
23140 bin/mason_handler.svc, bin/mason_handler.svc.in,
23141 bin/rt-commit-handler, bin/rt-commit-handler.in,
23142 bin/rt-crontool.in, bin/rt-mailgate.in, bin/webmux.pl.in,
23143 bin/rt-crontool, docs/design_docs/approval_notices,
23144 docs/design_docs/approval_template, docs/design_docs/cf_search,
23145 docs/design_docs/delegation, docs/design_docs/groups_notes,
23146 docs/design_docs/recursive_group_membership_algorithm,
23147 docs/design_docs/rql_parser_machine.graphviz,
23148 docs/design_docs/string-extraction-guide.txt,
23149 docs/design_docs/ticket_templates, etc/RT_Config.pm,
23150 etc/RT_Config.pm.in, etc/RT_SiteConfig.pm, etc/constraints.mysql,
23151 etc/initialdata, etc/schema.SQLite, etc/upgrade/2.1.71,
23152 html/autohandler, html/index.html, html/l, html/Admin/index.html,
23153 html/Admin/Elements/AddCustomFieldValue,
23154 html/Admin/Elements/CreateUserCalled,
23155 html/Admin/Elements/EditCustomField,
23156 html/Admin/Elements/EditCustomFieldValues,
23157 html/Admin/Elements/EditCustomFields,
23158 html/Admin/Elements/EditQueueWatchers,
23159 html/Admin/Elements/EditScrip, html/Admin/Elements/EditScrips,
23160 html/Admin/Elements/EditTemplates,
23161 html/Admin/Elements/EditUserComments,
23162 html/Admin/Elements/GroupTabs, html/Admin/Elements/Header,
23163 html/Admin/Elements/ListGlobalCustomFields,
23164 html/Admin/Elements/ListGlobalScrips,
23165 html/Admin/Elements/ModifyQueue,
23166 html/Admin/Elements/ModifyTemplate,
23167 html/Admin/Elements/ModifyUser,
23168 html/Admin/Elements/QueueRightsForUser,
23169 html/Admin/Elements/QueueTabs,
23170 html/Admin/Elements/SelectCustomFieldType,
23171 html/Admin/Elements/SelectGroups,
23172 html/Admin/Elements/SelectModifyGroup,
23173 html/Admin/Elements/SelectModifyQueue,
23174 html/Admin/Elements/SelectModifyUser,
23175 html/Admin/Elements/SelectNewGroupMembers,
23176 html/Admin/Elements/SelectRights,
23177 html/Admin/Elements/SelectScrip,
23178 html/Admin/Elements/SelectScripAction,
23179 html/Admin/Elements/SelectScripCondition,
23180 html/Admin/Elements/SelectSingleOrMultiple,
23181 html/Admin/Elements/SelectTemplate,
23182 html/Admin/Elements/SelectUsers, html/Admin/Elements/SystemTabs,
23183 html/Admin/Elements/Tabs, html/Admin/Elements/UserTabs,
23184 html/Admin/Global/CustomField.html,
23185 html/Admin/Global/CustomFields.html,
23186 html/Admin/Global/GroupRights.html, html/Admin/Global/Scrip.html,
23187 html/Admin/Global/Scrips.html, html/Admin/Global/Template.html,
23188 html/Admin/Global/Templates.html,
23189 html/Admin/Global/UserRights.html, html/Admin/Global/index.html,
23190 html/Admin/Groups/GroupRights.html,
23191 html/Admin/Groups/Members.html, html/Admin/Groups/Modify.html,
23192 html/Admin/Groups/UserRights.html, html/Admin/Groups/index.html,
23193 html/Admin/Queues/CustomField.html,
23194 html/Admin/Queues/CustomFields.html,
23195 html/Admin/Queues/GroupRights.html,
23196 html/Admin/Queues/Modify.html, html/Admin/Queues/People.html,
23197 html/Admin/Queues/Scrip.html, html/Admin/Queues/Scrips.html,
23198 html/Admin/Queues/Template.html,
23199 html/Admin/Queues/Templates.html,
23200 html/Admin/Queues/UserRights.html, html/Admin/Queues/index.html,
23201 html/Admin/Users/Modify.html, html/Admin/Users/Prefs.html,
23202 html/Admin/Users/index.html, html/Approvals/Display.html,
23203 html/Approvals/index.html, html/Approvals/Elements/Approve,
23204 html/Approvals/Elements/PendingMyApproval,
23205 html/Approvals/Elements/ShowDependency,
23206 html/Approvals/Elements/Tabs, html/Elements/BevelBoxRaisedEnd,
23207 html/Elements/BevelBoxRaisedStart, html/Elements/Callback,
23208 html/Elements/Checkbox, html/Elements/CreateTicket,
23209 html/Elements/Error, html/Elements/Footer,
23210 html/Elements/GotoTicket, html/Elements/Header,
23211 html/Elements/ListActions, html/Elements/Login,
23212 html/Elements/Menu, html/Elements/MessageBox,
23213 html/Elements/MyRequests, html/Elements/MyTickets,
23214 html/Elements/PageLayout, html/Elements/Quicksearch,
23215 html/Elements/Refresh, html/Elements/Section,
23216 html/Elements/SelectAttachmentField, html/Elements/SelectBoolean,
23217 html/Elements/SelectCustomFieldOperator,
23218 html/Elements/SelectCustomFieldValue, html/Elements/SelectDate,
23219 html/Elements/SelectDateRelation, html/Elements/SelectDateType,
23220 html/Elements/SelectEqualityOperator, html/Elements/SelectGroups,
23221 html/Elements/SelectLinkType, html/Elements/SelectMatch,
23222 html/Elements/SelectNewTicketQueue, html/Elements/SelectOwner,
23223 html/Elements/SelectQueue, html/Elements/SelectResultsPerPage,
23224 html/Elements/SelectSortOrder, html/Elements/SelectStatus,
23225 html/Elements/SelectTicketSortBy,
23226 html/Elements/SelectTicketTypes, html/Elements/SelectUsers,
23227 html/Elements/SelectWatcherType,
23228 html/Elements/SetupSessionCookie, html/Elements/ShadedBox,
23229 html/Elements/ShadedInputRow, html/Elements/ShadedRow,
23230 html/Elements/SimpleSearch, html/Elements/Submit,
23231 html/Elements/Tabs, html/Elements/TitleBoxEnd,
23232 html/Elements/TitleBoxStart, html/Elements/ViewUser,
23233 html/NoAuth/Logout.html, html/NoAuth/Reminder.html,
23234 html/NoAuth/webrt.css, html/NoAuth/images/back_home.gif,
23235 html/NoAuth/images/bplogo.gif, html/NoAuth/images/favicon.png,
23236 html/NoAuth/images/head_requestracker.gif,
23237 html/NoAuth/images/rt.jpg, html/NoAuth/images/space.gif,
23238 html/NoAuth/images/spacer.gif,
23239 html/NoAuth/images/squares_blue.gif,
23240 html/REST/1.0/NoAuth/mail-gateway, html/Search/Bulk.html,
23241 html/Search/Listing.html, html/Search/Elements/PickRestriction,
23242 html/Search/Elements/TicketHeader,
23243 html/Search/Elements/TicketHeaderCell,
23244 html/Search/Elements/TicketRow, html/SelfService/Closed.html,
23245 html/SelfService/Create.html, html/SelfService/Display.html,
23246 html/SelfService/Error.html, html/SelfService/Prefs.html,
23247 html/SelfService/Update.html, html/SelfService/index.html,
23248 html/SelfService/Attachment/dhandler,
23249 html/SelfService/Elements/GotoTicket,
23250 html/SelfService/Elements/Header,
23251 html/SelfService/Elements/MyRequests,
23252 html/SelfService/Elements/Tabs, html/Ticket/Create.html,
23253 html/Ticket/Display.html, html/Ticket/History.html,
23254 html/Ticket/Modify.html, html/Ticket/ModifyAll.html,
23255 html/Ticket/ModifyDates.html, html/Ticket/ModifyLinks.html,
23256 html/Ticket/ModifyPeople.html, html/Ticket/Update.html,
23257 html/Ticket/Attachment/dhandler,
23258 html/Ticket/Elements/AddWatchers, html/Ticket/Elements/BulkLinks,
23259 html/Ticket/Elements/EditBasics,
23260 html/Ticket/Elements/EditCustomField,
23261 html/Ticket/Elements/EditCustomFields,
23262 html/Ticket/Elements/EditDates, html/Ticket/Elements/EditLinks,
23263 html/Ticket/Elements/EditPeople,
23264 html/Ticket/Elements/EditWatchers,
23265 html/Ticket/Elements/ShowAttachments,
23266 html/Ticket/Elements/ShowBasics,
23267 html/Ticket/Elements/ShowCustomFields,
23268 html/Ticket/Elements/ShowDates,
23269 html/Ticket/Elements/ShowDependencies,
23270 html/Ticket/Elements/ShowHistory, html/Ticket/Elements/ShowLink,
23271 html/Ticket/Elements/ShowLinks,
23272 html/Ticket/Elements/ShowMemberOf,
23273 html/Ticket/Elements/ShowMembers,
23274 html/Ticket/Elements/ShowMessageHeaders,
23275 html/Ticket/Elements/ShowMessageStanza,
23276 html/Ticket/Elements/ShowPeople,
23277 html/Ticket/Elements/ShowReferences,
23278 html/Ticket/Elements/ShowRequestor,
23279 html/Ticket/Elements/ShowSummary,
23280 html/Ticket/Elements/ShowTransaction, html/Ticket/Elements/Tabs,
23281 html/User/Delegation.html, html/User/Prefs.html,
23282 html/User/Elements/DelegateRights, html/User/Elements/GroupTabs,
23283 html/User/Elements/Tabs, html/User/Groups/Members.html,
23284 html/User/Groups/Modify.html, html/User/Groups/index.html,
23285 lib/RT.pm.in, lib/RT/ACE_Overlay.pm, lib/RT/ACL_Overlay.pm,
23286 lib/RT/Attachment_Overlay.pm, lib/RT/Attachments_Overlay.pm,
23287 lib/RT/Base.pm, lib/RT/CachedGroupMember.pm,
23288 lib/RT/CachedGroupMember_Overlay.pm,
23289 lib/RT/CachedGroupMembers.pm,
23290 lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CustomField.pm,
23291 lib/RT/CustomFieldValue.pm, lib/RT/CustomFieldValues.pm,
23292 lib/RT/CustomFieldValues_Overlay.pm,
23293 lib/RT/CustomField_Overlay.pm, lib/RT/CustomFields.pm,
23294 lib/RT/CustomFields_Overlay.pm, lib/RT/EmailParser.pm,
23295 lib/RT/GroupMember_Overlay.pm, lib/RT/GroupMembers_Overlay.pm,
23296 lib/RT/Group_Overlay.pm, lib/RT/Groups_Overlay.pm,
23297 lib/RT/I18N.pm, lib/RT/Link_Overlay.pm, lib/RT/Links_Overlay.pm,
23298 lib/RT/Principal.pm, lib/RT/Principal_Overlay.pm,
23299 lib/RT/Principals.pm, lib/RT/Principals_Overlay.pm,
23300 lib/RT/Queue_Overlay.pm, lib/RT/Queues_Overlay.pm,
23301 lib/RT/ScripAction_Overlay.pm, lib/RT/ScripActions_Overlay.pm,
23302 lib/RT/ScripCondition_Overlay.pm,
23303 lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrip_Overlay.pm,
23304 lib/RT/Scrips_Overlay.pm, lib/RT/SearchBuilder.pm,
23305 lib/RT/System.pm, lib/RT/Template_Overlay.pm,
23306 lib/RT/Templates_Overlay.pm, lib/RT/TicketCustomFieldValue.pm,
23307 lib/RT/TicketCustomFieldValue_Overlay.pm,
23308 lib/RT/TicketCustomFieldValues.pm,
23309 lib/RT/TicketCustomFieldValues_Overlay.pm,
23310 lib/RT/Ticket_Overlay.pm, lib/RT/Tickets_Overlay.pm,
23311 lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Transaction_Overlay.pm,
23312 lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm,
23313 lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
23314 lib/RT/Action/AutoOpen.pm, lib/RT/Action/CreateTickets.pm,
23315 lib/RT/Action/EscalatePriority.pm, lib/RT/Action/SetPriority.pm,
23316 lib/RT/Action/UserDefined.pm, lib/RT/Condition/BeforeDue.pm,
23317 lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
23318 lib/RT/Condition/PriorityExceeds.pm,
23319 lib/RT/Condition/QueueChange.pm, lib/RT/Condition/UserDefined.pm,
23320 lib/RT/I18N/cs.pm, lib/RT/I18N/cs.po, lib/RT/I18N/de.po,
23321 lib/RT/I18N/en.po, lib/RT/I18N/es.po, lib/RT/I18N/fi.po,
23322 lib/RT/I18N/fr.po, lib/RT/I18N/he.po, lib/RT/I18N/i_default.pm,
23323 lib/RT/I18N/ja.po, lib/RT/I18N/nl.po, lib/RT/I18N/no.po,
23324 lib/RT/I18N/pt_br.po, lib/RT/I18N/ru.po, lib/RT/I18N/zh_cn.po,
23325 lib/RT/I18N/zh_tw.po, lib/RT/Interface/Email/Auth/MailFrom.pm,
23326 lib/RT/Interface/Email/Filter/SpamAssassin.pm,
23327 lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/Generic.pm,
23328 lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm, lib/t/00smoke.t,
23329 lib/t/00smoke.t.in, lib/t/01harness.t, lib/t/01harness.t.in,
23330 lib/t/02regression.t, lib/t/02regression.t.in, lib/t/03web.pl,
23331 lib/t/03web.pl.in, lib/t/04_send_email.pl,
23332 lib/t/04_send_email.pl.in,
23333 lib/t/data/multipart-alternative-with-umlaut,
23334 lib/t/data/nested-mime-sample, lib/t/data/nested-rfc-822,
23335 lib/t/data/new-ticket-from-iso-8859-1,
23336 lib/t/data/new-ticket-from-iso-8859-1-full,
23337 lib/t/data/russian-subject-no-content-type,
23338 lib/t/data/text-html-in-russian,
23339 lib/t/data/text-html-with-umlaut,
23340 lib/t/data/8859-15-message-series/dir,
23341 lib/t/data/8859-15-message-series/msg1,
23342 lib/t/data/8859-15-message-series/msg2,
23343 lib/t/data/8859-15-message-series/msg3,
23344 lib/t/data/8859-15-message-series/msg4,
23345 lib/t/data/8859-15-message-series/msg5,
23346 lib/t/data/8859-15-message-series/msg6,
23347 lib/t/data/8859-15-message-series/msg7,
23348 lib/t/regression/00placeholder, lib/t/regression/mime_tests,
23349 m4/rt_enable_layout.m4, m4/rt_expand_var.m4, m4/rt_layout.m4,
23350 m4/rt_subst_expanded_arg.m4, sbin/extract-message-catalog,
23351 sbin/extract_pod_tests, sbin/factory, sbin/license_tag,
23352 sbin/regression_harness, sbin/rt-setup-database,
23353 sbin/rt-setup-database.in, sbin/rt-test-dependencies.in,
23354 autom4te.cache/output.0, autom4te.cache/requests,
23355 autom4te.cache/traces.0, sbin/rt-test-dependencies: Initial
23358 2003-07-15 04:23 ivan
23360 * Makefile: 1.5.0pre3
23362 2003-07-13 23:21 ivan
23364 * httemplate/search/cust_pay.cgi: fix bug when both a payment type
23365 and date range are specified
23367 2003-07-12 04:14 ivan
23369 * httemplate/index.html: remove Gratuitous capitalization
23371 2003-07-12 04:09 ivan
23373 * httemplate/: index.html, browse/part_pkg.cgi,
23374 browse/part_svc.cgi, search/cust_pkg.cgi: - better description of
23375 payment search - some clarification of services/packages vs.
23376 service/package definitions in browse/part_{svc,pkg}.cgi -
23377 package definition report by # of active customer packages (with
23378 links to customer package listing)
23380 2003-07-11 08:37 ivan
23382 * FS/FS/cust_main.pm: fix timelocal AUTOLOAD problem introduced by
23383 Time::Local fix in rc3 (closes: Bug#550)
23385 2003-07-11 08:23 ivan
23387 * httemplate/: index.html, search/cust_pay.cgi,
23388 search/cust_pkg.cgi, search/report_cust_pay.html: payments report
23389 for inventivemedia / hpnx
23391 2003-07-11 00:54 ivan
23393 * FS/FS/Record.pm: typo
23395 2003-07-11 00:30 ivan
23397 * FS/FS/Record.pm: provide stack backtrace when we wind up in
23398 FS::Record::AUTOLOAD by accident
23400 2003-07-09 07:39 ivan
23402 * httemplate/edit/svc_domain.cgi: increase max domain length to 63
23404 2003-07-06 11:58 ivan
23406 * httemplate/view/cust_main.cgi: don't bother displaying comments
23407 that are only whitespace/newlines
23409 2003-07-03 20:34 ivan
23411 * etc/acp_logfile-parse: removing obsolete file
23413 2003-07-03 20:31 ivan
23415 * etc/abbr_state.txt: adding states
23417 2003-07-03 20:27 ivan
23419 * etc/example-direct-cardin: removing ancient cybercash example
23421 2003-07-03 18:37 ivan
23423 * FS/FS/svc_acct_pop.pm: don't populate the whole initial list if
23424 there are tons of POPs
23426 2003-07-03 17:51 ivan
23428 * FS/FS/svc_acct_pop.pm: optimize javascript to handle large
23431 2003-07-03 16:00 ivan
23433 * htetc/global.asa: working DBIx::Profile again
23435 2003-07-02 05:58 ivan
23437 * FS/FS/part_pkg.pm: tyop
23439 2003-07-02 05:56 ivan
23441 * FS/FS/part_pkg.pm: relaxed "first package" restrictions; will
23442 find any appropriate service with quantity 1
23444 2003-07-02 05:34 ivan
23446 * Artistic, README: change license to GPL only
23448 2003-07-01 02:00 ivan
23450 * httemplate/edit/part_export.cgi: larger textareas in export
23453 2003-06-30 17:27 ivan
23455 * FS/FS/part_export.pm: typo
23457 2003-06-30 12:15 ivan
23459 * FS/FS/cust_main.pm: bugfix for manual re-charging changes
23462 2003-06-30 11:56 ivan
23464 * FS/FS/cust_main.pm: pass additional fields to ACH processors
23465 (Authorize.Net should work now)
23467 2003-06-30 06:18 ivan
23469 * FS/: MANIFEST, bin/freeside-overdue: removing deprecated
23472 2003-06-30 05:22 ivan
23474 * FS/: FS/part_export.pm, FS/part_export/sqlradius.pm,
23475 FS/part_export/sqlradius_withdomain.pm,
23476 bin/freeside-sqlradius-reset,
23477 t/part_export-sqlradius_withdomain.t: adding sqlradius_withdomain
23478 export including realms, closes: bug#514
23480 2003-06-30 00:44 ivan
23482 * FS/FS/svc_domain.pm: increase maximum domain length to 67
23484 2003-06-27 07:19 ivan
23486 * FS/FS/: Conf.pm, svc_acct.pm: add radius-ip configuration
23487 parameter for Framed-IP-Address vs. Framed-Address
23489 2003-06-25 03:22 ivan
23491 * httemplate/search/cust_bill_event.cgi: Pg 7.3 incompatibility
23492 with empty dates in Failed Invoice Event search, patch from
23495 2003-06-25 01:40 ivan
23497 * FS/FS/: svc_acct.pm, part_export/cp.pm: svc_acct doc update cp
23498 export - disable old-style suspending
23500 2003-06-24 17:57 ivan
23502 * FS/FS/part_export/forward_shellcommands.pm: forward_shellcommands
23503 update: might work now
23505 2003-06-24 07:12 ivan
23507 * FS/FS/part_export/: forward_shellcommands.pm, sqlmail.pm:
23508 explicitly use the necessary modules
23510 2003-06-22 07:21 ivan
23512 * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: fix the credit card
23513 retry on change or manual "retry_card" to ONCE per invoice
23515 2003-06-22 02:11 ivan
23517 * bin/create-history-tables: skip pg_ tables also (ewww, showing up
23518 in reverse-engineered schema)
23520 2003-06-22 02:04 ivan
23522 * bin/create-history-tables: skip history tables that exist
23523 already; easier to re-run now
23525 2003-06-13 19:04 ivan
23527 * httemplate/docs/upgrade9.html: cust_bill2 index
23529 2003-06-13 19:02 ivan
23531 * FS/bin/freeside-setup: add index on cust_bill._date
23533 2003-06-13 18:01 ivan
23535 * bin/apache.export: \n\n between virtualhost entries
23537 2003-06-13 08:18 ivan
23539 * FS/FS/part_export/shellcommands.pm: $new_quoted_password vs.
23540 $quoted_new__password
23542 2003-06-13 02:12 ivan
23544 * FS/FS/part_export.pm: proper command escape for vpopmail export
23546 2003-06-13 01:46 ivan
23548 * httemplate/edit/part_export.cgi: missing semi
23550 2003-06-13 01:44 ivan
23552 * httemplate/edit/part_export.cgi: correct stickiness for checkbox
23553 options on export edit
23555 2003-06-13 01:38 ivan
23557 * FS/FS/part_export.pm: pass vpopmail passwords on command-line
23560 2003-06-13 01:23 ivan
23562 * FS/FS/part_export.pm: full path to vpopmail commands
23564 2003-06-13 01:11 ivan
23566 * FS/FS/: part_export.pm, part_export/shellcommands.pm: add
23567 vpopmail presets to shellcommands_withdomain export
23569 2003-06-12 07:08 ivan
23571 * bin/passwd.import: /bin/halt and /sbin/halt
23573 2003-06-12 07:06 ivan
23575 * bin/passwd.import: tyop
23577 2003-06-12 06:57 ivan
23579 * bin/passwd.import: better error handling for re-imports
23581 2003-06-12 06:50 ivan
23583 * bin/fix-sequences: remove overly-verbose debugging for now
23585 2003-06-12 06:50 ivan
23587 * bin/fix-sequences: "doc"
23589 2003-06-12 06:49 ivan
23591 * bin/fix-sequences: arg
23593 2003-06-12 06:47 ivan
23595 * bin/fix-sequences: debugging
23597 2003-06-12 06:43 ivan
23599 * bin/fix-sequences: update for long table names; use sequence name
23600 directly instead of guessing
23602 2003-06-12 06:35 ivan
23604 * bin/fix-sequences: moo
23606 2003-06-12 06:32 ivan
23608 * bin/fix-sequences: adding fix-sequences
23610 2003-06-12 05:57 ivan
23612 * FS/FS/part_export.pm: _default_ default now sets GECOS like the
23615 2003-06-12 05:43 ivan
23617 * FS/FS/part_export.pm: sqlradius doc update; don't need to allow
23620 2003-06-11 13:27 khoff
23622 * FS/FS/Misc.pm: In scalar context, smtpsend returns the number of
23623 addresses that the message was successfully delivered to. I'm
23624 assuming 'Debug' causes Net::SMTP to warn the debug output, not
23627 2003-06-11 12:13 khoff
23629 * FS/FS/Misc.pm: We're passing a list here, not one argument.
23631 2003-06-09 04:11 ivan
23633 * FS/FS/cust_svc.pm: add "$ignore_quantity" bypass
23635 2003-06-08 17:59 ivan
23637 * httemplate/docs/install.html: documentation update from "Jesse D.
23638 Guardiani" <jesse@wingnet.net>, thanks
23640 2003-06-06 18:58 ivan
23642 * FS/FS/cust_main.pm: and fix the error message
23644 2003-06-06 18:57 ivan
23646 * FS/FS/cust_main.pm: really, really give a better error message
23647 when used under 5.005 now. really.
23649 2003-06-06 18:47 ivan
23651 * FS/FS/cust_main.pm: give a better error message regarding
23652 Time::Local on old perls. really.
23654 2003-06-06 18:42 ivan
23656 * FS/FS/cust_main.pm: require Time::Local 1.04 on perls before 5.6
23658 2003-06-06 03:49 ivan
23660 * FS/FS/part_export/cp.pm: add suspend/unsuspend capability to CP
23663 2003-06-05 21:42 ivan
23665 * htetc/global.asa: database profiling bs i should just switch to
23668 2003-06-04 17:22 khoff
23670 * FS/FS/cust_pkg.pm: order/cancel packages rewritten
23672 2003-06-04 09:14 ivan
23674 * FS/FS/svc_acct.pm: allow empty slipip's
23676 2003-06-04 05:44 ivan
23678 * httemplate/search/cust_pkg.cgi: fix last bill label
23680 2003-06-03 06:53 ivan
23682 * httemplate/view/cust_main.cgi: fix provision links
23684 2003-06-03 05:41 ivan
23686 * FS/FS/: part_export.pm, part_export/cp.pm: minor update to cp
23687 export - eliminate redundant "host" parameter
23689 2003-06-03 05:40 ivan
23691 * Makefile: 1.5.0pre2 (too late, hehe)
23693 2003-06-03 02:34 ivan
23695 * bin/svc_acct_sm.import: removing (very) deprecated import
23697 2003-06-03 00:54 ivan
23699 * httemplate/docs/upgrade10.html: upgrade docs
23701 2003-06-02 23:10 ivan
23703 * httemplate/docs/upgrade10.html: slightly better upgrade docs
23705 2003-06-02 23:09 ivan
23707 * FS/bin/freeside-setup: use serial for primary keys in new tables
23710 2003-06-02 22:49 ivan
23712 * FS/bin/freeside-setup: router.svcnum nullability fix
23714 2003-06-02 07:51 ivan
23716 * httemplate/view/cust_main.cgi: UI nit
23718 2003-06-02 05:22 ivan
23720 * FS/FS/cust_pkg.pm: add last_bill field to manpage
23722 2003-05-30 02:40 ivan
23724 * httemplate/docs/man/FS/part_export/.cvs_is_on_crack: force
23725 inclusion of httemplate/docs/man hierarchy
23727 2003-05-30 02:22 ivan
23729 * FS/FS/part_export/sqlradius.pm: sqlradius exports include "op"
23732 2003-05-30 01:45 ivan
23734 * httemplate/docs/ssh.html: doc
23736 2003-05-19 22:43 ivan
23738 * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
23739 fs_selfservice/FS-SelfService/cgi/make_payment.html,
23740 fs_selfservice/FS-SelfService/cgi/payment_results.html,
23741 fs_selfservice/FS-SelfService/cgi/process_payment.html,
23742 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: working
23743 self-service self-payments!
23745 2003-05-19 06:54 ivan
23747 * FS/FS/ClientAPI/MyAccount.pm,
23748 fs_selfservice/FS-SelfService/SelfService.pm,
23749 fs_selfservice/FS-SelfService/cgi/make_payment.html,
23750 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix up some
23751 bugs in processing payments via self-service... appears to be
23754 2003-05-19 06:38 ivan
23756 * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
23757 fs_selfservice/FS-SelfService/cgi/make_payment.html,
23758 fs_selfservice/FS-SelfService/cgi/process_payment.html,
23759 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: first crack at
23760 payment processing with self-service (step two of the process)
23762 2003-05-19 05:00 ivan
23764 * FS/: MANIFEST, FS/Misc.pm, FS/cust_bill.pm, FS/cust_main.pm,
23765 FS/cust_pay.pm, FS/cust_pkg.pm, FS/svc_acct.pm, FS/svc_domain.pm,
23766 FS/ClientAPI/MyAccount.pm, t/Misc.t: maintenance: - add
23767 FS::Misc with send_email subroutine, remove all duplicate code
23768 from various modules - move the realtime_bop from cust_bill
23769 to cust_main & change usage slightly. invnum is no longer
23770 required. FS::cust_bill::realtime_bop remains as a wrapper.
23771 self-service: - fix some syntax errors, make payment UI (step
23772 one) really should be working now
23774 2003-05-18 17:15 ivan
23776 * fs_selfservice/FS-SelfService/cgi/: make_payment.html,
23777 selfservice.cgi: processing payments...
23779 2003-05-18 04:44 ivan
23781 * FS/FS/ClientAPI/MyAccount.pm,
23782 fs_selfservice/FS-SelfService/cgi/make_payment.html,
23783 fs_selfservice/FS-SelfService/cgi/myaccount.html: interface for
23784 making payments all done
23786 2003-05-18 01:09 ivan
23788 * fs_selfservice/FS-SelfService/cgi/make_payment.html: forgot this
23791 2003-05-18 01:08 ivan
23793 * FS/FS/ClientAPI/MyAccount.pm, fs_selfservice/DEPLOY: more
23794 self-service make payment UI work
23796 2003-05-17 23:20 ivan
23798 * FS/FS/ClientAPI/MyAccount.pm,
23799 fs_selfservice/FS-SelfService/SelfService.pm,
23800 fs_selfservice/FS-SelfService/cgi/login.html,
23801 fs_selfservice/FS-SelfService/cgi/myaccount.html,
23802 fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service:
23803 make payment UI done
23805 2003-05-14 09:51 ivan
23807 * FS/FS/cust_bill.pm: display recurring custom line items on
23808 invoices as well as one-shot ones
23810 2003-05-12 23:01 ivan
23812 * FS/FS/cust_bill_event.pm: - document missing fields in
23815 2003-05-12 22:47 ivan
23817 * FS/FS/addr_block.pm: missing pod =cut at end
23819 2003-05-12 20:22 ivan
23821 * FS/FS/svc_acct.pm, fs_selfservice/FS-SelfService/cgi/login.html,
23822 fs_selfservice/FS-SelfService/cgi/myaccount.html,
23823 fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
23824 fs_selfservice/FS-SelfService/cgi/view_invoice.html: -
23825 self-service updates: cleanup and beginnings of "make a payment"
23826 - fix pod masking FS::svc_acct::cust_svc
23828 2003-05-12 00:34 ivan
23830 * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
23831 setbuf call doesn't appear to be working...
23833 2003-05-12 00:33 ivan
23835 * httemplate/view/cust_main.cgi: fix service links
23837 2003-05-11 15:55 ivan
23839 * httemplate/index.html: mail forward search not yet implemented
23841 2003-05-11 15:53 ivan
23843 * httemplate/search/cust_pkg.cgi: patch from Richard Siddall for
23846 2003-05-11 15:34 ivan
23848 * CREDITS, httemplate/view/cust_main.cgi: red here is too confusing
23850 2003-05-11 15:25 ivan
23852 * htetc/: handler.pl, handler.pl-1.0x: handler.pl updates from
23853 Richard Siddall <richard.siddall@elirion.net>
23855 2003-05-09 23:45 ivan
23857 * httemplate/view/: cust_main.cgi, cust_pkg.cgi: first pass at new
23860 2003-05-09 22:41 ivan
23862 * FS/FS/cust_pkg.pm: fix bug in last_bill method which prevented
23863 last_bill dates from being set
23865 2003-05-09 22:40 ivan
23867 * FS/FS/cust_main.pm: - substitute '0' for existing blank
23868 setup/recur fees - use timelocal_nocheck instead of timelocal for
23871 2003-05-09 12:30 khoff
23873 * httemplate/view/cust_main.cgi: Cleaned-up package view code and
23876 2003-05-08 23:03 ivan
23878 * fs_selfservice/DEPLOY: updated freebsd install
23880 2003-05-08 03:28 ivan
23882 * CREDITS: credit where credit's due
23884 2003-05-08 02:34 ivan
23886 * Makefile, FS/FS/Record.pm: general Pg 7.3 fix for setting int
23887 columns to '' / NULL
23889 2003-05-06 14:15 ivan
23891 * httemplate/view/cust_main_alt.cgi: don't create new files in lieu
23894 2003-05-06 13:33 khoff
23896 * httemplate/view/cust_main_alt.cgi: Can't pull out of thin air.
23898 2003-05-04 13:58 khoff
23900 * httemplate/view/cust_main_alt.cgi: proposed cust_main.cgi
23902 2003-05-02 19:06 ivan
23904 * FS/FS/part_export/infostreet.pm, httemplate/edit/svc_acct.cgi:
23905 enable quota maintenance in infostreet export
23907 2003-05-02 19:03 ivan
23909 * bin/apache.export: typo in usage instructions
23911 2003-05-02 18:30 ivan
23913 * FS/FS/part_export.pm: clean up CVS cruft
23915 2003-05-02 16:51 khoff
23917 * httemplate/view/cust_main.cgi: CARD && DCRD?
23919 2003-04-29 12:49 khoff
23921 * httemplate/misc/catchall.cgi: 0 has a hash key looks like svcnum
23922 = 0. Suprisingly, '' works.
23924 2003-04-29 11:28 khoff
23926 * FS/FS/domain_record.pm: Better SOA checking
23928 2003-04-29 09:59 khoff
23930 * httemplate/edit/svc_broadband.cgi: It helps if you can edit the
23933 2003-04-25 19:01 khoff
23935 * FS/FS/cust_svc.pm: I don't like FS::Record warnings
23937 2003-04-25 17:28 khoff
23939 * FS/FS/cust_bill.pm: Tyop
23941 2003-04-24 16:01 ivan
23943 * httemplate/edit/cust_main.cgi: fix for bug triggered by
23944 nonexistant referring customer numbers
23946 2003-04-24 11:46 khoff
23948 * FS/FS/part_export/sqlmail.pm: MySQL returns zero on an update
23949 when no values change. We would insert on an rv of zero, so now
23950 we select count(*)... instead of relying on the rv of the update.
23952 2003-04-24 11:45 khoff
23954 * FS/FS/domain_record.pm: Support for nWnDnHnMnS time format
23956 2003-04-23 19:46 ivan
23958 * FS/FS/: part_export.pm, part_export/domain_shellcommands.pm:
23959 better shellcommands documentation of all sorts
23961 2003-04-23 18:43 khoff
23963 * FS/FS/part_export.pm, bin/bind.export: Support for exporting to
23964 an ISC BIND9 name server
23966 2003-04-23 18:00 khoff
23968 * FS/FS/part_export/sqlmail.pm: Apparently deleting elements from
23969 svc_Common->hashref is bad.
23971 2003-04-23 16:12 ivan
23973 * Makefile, htetc/handler.pl, htetc/handler.pl-1.0x,
23974 httemplate/docs/install.html: compatible with mason 1.1! closes:
23977 2003-04-23 15:16 ivan
23979 * FS/FS/part_export.pm: might not be necessary, but to be safe...
23981 2003-04-22 22:36 khoff
23983 * httemplate/search/cust_main.cgi: Missing comma.
23985 2003-04-22 21:53 khoff
23987 * FS/bin/freeside-setup: DBD::Pg doesn't handle char types very
23990 2003-04-22 11:46 ivan
23992 * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
23993 httemplate/config/config.cgi: properly deprecate ancient apache &
23994 sendmail config options
23996 2003-04-22 10:54 ivan
23998 * httemplate/edit/part_export.cgi: mason is more strict about
23999 variables - patch from Richard Siddall, thanks
24001 2003-04-21 21:39 ivan
24003 * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/part_export.pm,
24004 FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
24005 FS/FS/part_export/domain_shellcommands.pm,
24006 FS/FS/part_export/forward_shellcommands.pm,
24007 FS/t/part_export-forward_shellcommands.t,
24008 httemplate/docs/install.html: - mysql 4.1 is available; update
24009 documentation - remove last vestiges of 1.3-style qmail/vpopmail
24010 exports from svc_domain and svc_forward; add appropriate
24011 exports (closes: Bug#299)
24013 2003-04-21 15:40 ivan
24015 * httemplate/view/svc_acct.cgi: typo
24017 2003-04-21 14:42 khoff
24019 * FS/FS/addr_block.pm: renamed config option excludeaddr
24021 2003-04-21 14:40 khoff
24023 * FS/FS/Conf.pm: renamed/clarified exclude_ip_addr option.
24025 2003-04-21 14:29 khoff
24027 * httemplate/edit/: part_router_field.cgi, process/generic.cgi:
24030 2003-04-21 14:13 khoff
24032 * httemplate/edit/process/router.cgi: Fixed bug with $routernum and
24033 new routers. Navigation cleanup.
24035 2003-04-21 14:12 khoff
24037 * httemplate/edit/router.cgi: Lines added for clairity
24039 2003-04-21 13:53 ivan
24041 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
24042 FS/bin/freeside-daily, FS/bin/freeside-expiration-alerter,
24043 FS/bin/freeside-setup, httemplate/docs/schema.html,
24044 httemplate/edit/cust_main.cgi,
24045 httemplate/edit/part_bill_event.cgi,
24046 httemplate/edit/process/cust_main.cgi,
24047 httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
24048 on-demand vs. automatic cards & checks: added DCRD and DCHK
24051 2003-04-21 13:31 khoff
24053 * FS/FS/: part_export.pm, part_export/sqlmail.pm: Bug fixes for
24054 sqlmail. Added support for courier and dovecot authentication.
24056 2003-04-21 13:27 khoff
24058 * FS/FS/: Conf.pm, addr_block.pm: excludeaddr option for
24061 2003-04-19 10:51 ivan
24063 * FS/FS/: Conf.pm, part_pkg.pm: /^\s*$/ setup/recur expressions now
24064 failsafe to 0 (closes: Bug#498) deprecate old 1.3-style qmail
24067 2003-04-17 20:29 ivan
24069 * httemplate/view/svc_acct.cgi: YA pg7.3 fix
24071 2003-04-02 06:52 ivan
24073 * FS/FS/cust_main.pm: added order_pkgs sub
24075 2003-04-02 03:38 ivan
24077 * FS/FS/: UID.pm, cust_main.pm: better callbacks
24079 2003-04-02 01:46 ivan
24081 * httemplate/misc/process/meta-import.cgi: updated meta-import web
24082 UI to allow duplicate import tables
24084 2003-04-01 19:23 ivan
24086 * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
24087 disappearing email invoice on errors, finally (closes: Bug#35)
24089 2003-04-01 00:03 ivan
24091 * FS/FS/Record.pm, httemplate/docs/index.html,
24092 httemplate/docs/upgrade10.html, httemplate/view/cust_main.cgi: -
24093 update qsearch for Pg 7.3 - preliminary 1.5.0 upgrade docs -
24094 syntax error in main customer view
24096 2003-03-31 22:55 ivan
24098 * httemplate/: misc/cust_main-cancel.cgi, view/cust_main.cgi:
24099 cancel button for customers (closes: Bug#25)
24101 2003-03-31 17:22 ivan
24103 * FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, debian/changelog,
24104 debian/control, httemplate/edit/REAL_cust_pkg.cgi,
24105 httemplate/edit/process/REAL_cust_pkg.cgi,
24106 httemplate/search/cust_pkg.cgi, httemplate/view/cust_main.cgi,
24107 httemplate/view/cust_pkg.cgi: correct last_bill problems with $0
24108 invoice (non-existant) edge cases
24110 2003-03-31 15:49 ivan
24112 * httemplate/docs/schema.html: added last_bill column
24114 2003-03-31 15:48 ivan
24116 * FS/bin/freeside-setup: add 'last_bill' column
24118 2003-03-28 21:34 ivan
24120 * bin/apache.export: restart apache, not bind!
24122 2003-03-28 20:52 ivan
24124 * FS/FS/cust_svc.pm, FS/FS/domain_record.pm,
24125 FS/FS/part_export/www_shellcommands.pm,
24126 httemplate/view/svc_www.cgi: correct web UI for svc_www services
24127 & no more @.domain in www_shellcommands export
24129 2003-03-28 18:35 ivan
24131 * FS/FS/part_export/www_shellcommands.pm: trim leading @. off zones
24133 2003-03-28 18:19 ivan
24135 * FS/FS/part_export.pm: cust_svc and svc_x methods
24137 2003-03-28 13:59 ivan
24139 * bin/apache.export: fix missing semicolon in apache export
24141 2003-03-28 13:43 ivan
24143 * FS/FS/part_export/apache.pm: oops in null apache export
24145 2003-03-24 00:30 ivan
24147 * httemplate/search/svc_acct.cgi: another Pg7.3 fix
24149 2003-03-19 20:36 ivan
24151 * httemplate/edit/part_export.cgi: virtual wrap...
24153 2003-03-19 20:09 ivan
24155 * httemplate/edit/part_export.cgi: wrap this textbox hard
24157 2003-03-19 20:00 ivan
24159 * httemplate/edit/part_export.cgi: wide textareas
24161 2003-03-19 19:41 ivan
24163 * FS/MANIFEST, FS/FS/domain_record.pm, FS/FS/part_export.pm,
24164 FS/FS/part_export/apache.pm, FS/t/part_export-apache.t,
24165 bin/apache.export, bin/bind.export, bin/bsdshell.export,
24166 bin/sysvshell.export: apache export!
24168 2003-03-11 16:44 ivan
24170 * httemplate/docs/upgrade9.html: doc from 1.4 branch
24172 2003-03-11 03:40 ivan
24174 * FS/FS/svc_domain.pm: another pg7.3 fix
24176 2003-03-11 03:36 ivan
24178 * httemplate/misc/: meta-import.cgi, process/meta-import.cgi: minor
24179 meta import webUI updates
24181 2003-03-11 02:41 ivan
24183 * httemplate/edit/part_pkg.cgi: another pg7.3 fix
24185 2003-03-03 17:56 khoff
24187 * FS/MANIFEST: updated for svc_broadband changes
24189 2003-02-28 19:14 ivan
24191 * FS/FS/cust_main.pm: change next bill date comparison from < to <=
24193 2003-02-24 21:40 ivan
24195 * httemplate/edit/cust_main.cgi: remove max length on ACH account
24198 2003-02-11 17:21 khoff
24200 * FS/bin/freeside-setup: s/;/,/
24202 2003-02-05 21:26 ivan
24204 * FS/FS.pm, FS/MANIFEST, FS/FS/cust_bill.pm,
24205 FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
24206 FS/FS/cust_main.pm, FS/bin/freeside-setup,
24207 FS/t/cust_bill_pkg_detail.t, httemplate/docs/schema.html,
24208 httemplate/docs/upgrade10.html, httemplate/edit/part_pkg.cgi:
24209 time/data detail on invoices
24211 2003-02-05 15:22 khoff
24213 * FS/FS/ac.pm, FS/FS/ac_block.pm, FS/FS/ac_field.pm,
24214 FS/FS/ac_type.pm, FS/FS/part_ac_field.pm,
24215 httemplate/browse/ac.cgi, httemplate/browse/ac_type.cgi,
24216 httemplate/edit/ac.cgi, httemplate/edit/ac_type.cgi,
24217 httemplate/edit/process/ac.cgi,
24218 httemplate/edit/process/ac_block.cgi,
24219 httemplate/edit/process/ac_field.cgi,
24220 httemplate/edit/process/ac_type.cgi,
24221 httemplate/edit/process/part_ac_field.cgi: svc_broadband rewrite
24223 2003-02-05 15:17 khoff
24225 * FS/FS/addr_block.pm, FS/FS/part_router_field.pm,
24226 FS/FS/part_sb_field.pm, FS/FS/part_svc_router.pm,
24227 FS/FS/router.pm, FS/FS/router_field.pm, FS/FS/sb_field.pm,
24228 FS/FS/svc_broadband.pm, httemplate/browse/addr_block.cgi,
24229 httemplate/browse/generic.cgi,
24230 httemplate/browse/part_sb_field.cgi,
24231 httemplate/browse/router.cgi,
24232 httemplate/edit/part_router_field.cgi,
24233 httemplate/edit/part_sb_field.cgi, httemplate/edit/router.cgi,
24234 httemplate/edit/svc_broadband.cgi,
24235 httemplate/edit/process/addr_block/add.cgi,
24236 httemplate/edit/process/addr_block/allocate.cgi,
24237 httemplate/edit/process/addr_block/deallocate.cgi,
24238 FS/bin/freeside-setup, httemplate/edit/process/generic.cgi,
24239 httemplate/edit/process/router.cgi,
24240 httemplate/edit/process/svc_broadband.cgi,
24241 httemplate/edit/process/addr_block/split.cgi, htetc/global.asa,
24242 htetc/handler.pl, httemplate/index.html,
24243 httemplate/view/svc_broadband.cgi: svc_broadband rewrite
24245 2003-02-05 14:06 khoff
24247 * FS/FS/cust_svc.pm: ip_netmask is gone now
24249 2003-02-04 14:04 ivan
24251 * htetc/global.asa, httemplate/docs/install.html: 1.5-specific
24254 2003-01-27 23:47 ivan
24256 * FS/bin/freeside-setup: eek, and this is what caused connectup to
24259 2003-01-27 22:08 ivan
24261 * FS/FS/part_export/ldap.pm: crypt password export to ldap fix from
24262 dave denney <daud@kaosol.net>
24264 2003-01-16 22:21 ivan
24266 * FS/FS/ClientAPI/MyAccount.pm,
24267 fs_selfservice/FS-SelfService/SelfService.pm: selfservice cancel
24270 2003-01-15 18:58 ivan
24272 * FS/FS/part_export/shellcommands.pm: don't run empty shellcommands
24274 2003-01-14 02:15 ivan
24276 * Makefile: selfservice
24278 2003-01-14 01:26 ivan
24280 * FS/MANIFEST, FS/bin/freeside-selfservice-server,
24281 fs_selfservice/freeside-selfservice-server, init.d/freeside-init:
24282 move freeside-selfservice-server to proper MakeMaker install
24285 2003-01-14 00:49 ivan
24287 * Makefile, FS/FS/svc_acct.pm, init.d/freeside-init: add
24288 freeside-selfservice-server to init script add domsvc checking as
24291 2003-01-12 23:26 ivan
24293 * httemplate/edit/part_export.cgi: another Pg 7.3 fix
24295 2003-01-12 22:19 ivan
24297 * httemplate/edit/part_svc.cgi: whitespace inconsistancy causing
24300 2003-01-09 23:41 ivan
24302 * FS/FS/cust_bill.pm: pop off an extra blank line in
24303 business-onlinepayment options
24305 2002-12-28 01:16 ivan
24307 * FS/FS/: cust_bill.pm, svc_acct.pm: prevent edge-case
24308 business-onlinepayment mod_perl leakage in multi-database
24311 2002-12-27 04:56 ivan
24313 * FS/FS/cust_main.pm: better times on failed billing events
24315 2002-12-24 22:59 ivan
24317 * FS/bin/freeside-daily: declare $opt_p usage
24319 2002-12-24 14:41 ivan
24321 * README.1.5.0pre1, FS/bin/freeside-setup,
24322 httemplate/view/cust_main.cgi: optimization for ginourmous
24323 numbers of packages for intergate, whew
24325 2002-12-23 15:56 ivan
24327 * FS/FS/svc_acct.pm: remove gratuitous warning and better error
24330 2002-12-23 07:21 ivan
24332 * FS/FS/cust_bill.pm: make agent available to invoice templates
24334 2002-12-23 07:05 steve
24336 * FS/FS/part_export/shellcommands.pm: add email address to
24339 don't error out when importing unaudited accounts (even though
24340 should probably be using $FS::svc_Common::noexport_hack anyway)
24342 2002-12-23 06:54 steve
24344 * FS/FS/cust_pkg.pm: added stuff for selfservice_server-quiet,
24345 signup_server-quiet, and emailcancel messages.
24347 2002-12-23 06:38 steve
24349 * fs_selfservice/freeside-selfservice-server: added stuff for
24350 selfservice_server-quiet, signup_server-quiet, and emailcancel
24353 2002-12-23 06:22 steve
24355 * FS/FS/: cust_bill.pm, Conf.pm: added stuff for
24356 selfservice_server-quiet, signup_server-quiet, and emailcancel
24359 2002-12-22 00:53 ivan
24361 * FS/: FS/cust_pkg.pm, bin/freeside-daily: -p option for
24362 freeside-daily to only run for a particular payby
24363 $disable_agentcheck option for cust_pkg for import optimization
24365 2002-12-21 15:48 ivan
24367 * httemplate/search/svc_domain.cgi: UI
24369 2002-12-21 15:44 ivan
24371 * httemplate/search/svc_domain.cgi: don't display all accounts in
24374 2002-12-21 02:14 ivan
24376 * FS/FS/cust_main.pm: could be multiple returns from these
24377 searches, with taxclasses
24379 2002-12-21 02:02 ivan
24381 * FS/FS/Record.pm: better qsearchs warning
24383 2002-12-20 23:36 ivan
24385 * FS/FS/svc_acct.pm: $noexport hack moved to svc_Common
24387 2002-12-20 20:31 ivan
24389 * FS/FS/svc_acct.pm: kludge around uninitialized value errors
24391 2002-12-19 19:29 ivan
24393 * httemplate/view/cust_main.cgi: no changing cancelled packages
24395 2002-12-17 13:31 ivan
24397 * FS/FS/cust_bill.pm: invoice_lines() fix
24399 2002-12-17 05:02 ivan
24401 * httemplate/view/svc_acct.cgi: change wording
24403 2002-12-17 02:42 ivan
24405 * FS/bin/freeside-sqlradius-seconds: doh! but finally fixed
24407 2002-12-17 02:36 ivan
24409 * FS/FS/cust_svc.pm: sqlradius time calculation fix wrt open
24412 2002-12-17 01:52 ivan
24414 * FS/bin/freeside-sqlradius-seconds: sheesh
24416 2002-12-17 01:48 ivan
24418 * FS/bin/freeside-sqlradius-seconds: sigh
24420 2002-12-17 01:47 ivan
24422 * FS/bin/freeside-sqlradius-seconds: is this broken or is the
24425 2002-12-17 01:37 ivan
24427 * FS/bin/freeside-sqlradius-seconds: grr double doh
24429 2002-12-17 01:35 ivan
24431 * FS/bin/freeside-sqlradius-seconds: doh
24433 2002-12-17 01:30 ivan
24435 * FS/bin/freeside-sqlradius-seconds: carriage return helps alot
24437 2002-12-17 01:24 ivan
24439 * FS/: MANIFEST, bin/freeside-sqlradius-seconds: adding
24440 freeside-sqlradius-seconds
24442 2002-12-16 22:36 ivan
24444 * httemplate/docs/install.html: add PerlModule commands to install
24447 2002-12-16 13:52 ivan
24449 * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix for Pg 7.3,
24452 2002-12-16 10:53 ivan
24454 * httemplate/view/svc_domain.cgi: add PTR record to domain edit
24456 2002-12-16 02:47 ivan
24458 * httemplate/graph/: money_time-graph.cgi, money_time.cgi: working
24459 date range selector that defaults to the past year!
24461 2002-12-14 13:18 ivan
24463 * FS/FS/cust_svc.pm: fix for auditing packages
24465 2002-12-12 16:31 ivan
24467 * FS/FS/cust_main.pm, httemplate/misc/process/meta-import.cgi:
24470 2002-12-12 13:44 ivan
24472 * FS/FS/svc_acct.pm: custnum in welcome email
24474 2002-12-10 16:12 ivan
24476 * httemplate/misc/: meta-import.cgi, process/meta-import.cgi:
24477 beginning of web-based data importer
24479 2002-12-09 02:54 ivan
24481 * httemplate/docs/install.html: doc
24483 2002-12-04 04:43 ivan
24485 * bin/bind.export: really fixed now
24487 2002-12-04 04:37 ivan
24489 * bin/bind.export: oops, typo
24491 2002-12-04 04:31 ivan
24493 * FS/FS/cust_bill.pm: empty invoice_lines() fix
24495 2002-11-27 21:44 ivan
24497 * FS/FS/part_export.pm: add -g FreeBSD shellcommands export as per
24498 "Stephen Bechard" <steve@destek.net>
24500 2002-11-27 21:10 ivan
24502 * FS/FS/Conf.pm, httemplate/docs/upgrade8.html: deprecate
24505 2002-11-26 03:58 ivan
24507 * httemplate/misc/process/link.cgi: link by username now only links
24510 2002-11-26 02:25 ivan
24512 * FS/FS/part_export/ldap.pm: ldap export: fix $crypt_password
24514 2002-11-25 21:42 ivan
24516 * FS/FS/svc_acct.pm: remove harmless re-my to silence warning
24518 2002-11-25 02:46 ivan
24520 * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: fix disappearing
24521 radius group bug, whew
24523 2002-11-22 19:39 ivan
24525 * httemplate/index.html: eww get rid of black border on konq3
24527 2002-11-22 04:19 ivan
24529 * FS/FS/cust_bill.pm: fix nasty typo which would affect credit card
24532 2002-11-22 03:14 ivan
24534 * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
24535 add lec billing event
24537 2002-11-22 02:48 ivan
24539 * FS/FS/cust_main.pm: oops, one last LECB change
24541 2002-11-21 23:50 ivan
24543 * FS/FS/: part_export.pm, part_export/ldap.pm: separate root and
24544 user dn in ldap export
24546 2002-11-21 12:44 ivan
24548 * FS/FS/part_export.pm: change DN labeling for those obtuse
24549 blockheads at netmagic
24551 2002-11-20 13:13 ivan
24553 * FS/FS/: part_export.pm, part_export/ldap.pm: add objectclass and
24554 ability to have multiple comma-separated values to LDAP export
24556 2002-11-20 02:09 ivan
24558 * FS/FS/part_export/ldap.pm: hmm, so you add the username to the DN
24559 for the add call...? i don't get LDAP
24561 2002-11-20 01:10 ivan
24563 * FS/FS/part_export/ldap.pm: fix silly bug in ldap export
24565 2002-11-20 01:07 ivan
24567 * FS/bin/freeside-setup, httemplate/docs/upgrade9.html: ugh... need
24568 to increase length of payinfo field in cust_pay and cust_refund
24571 2002-11-19 14:55 ivan
24573 * FS/FS/cust_bill_event.pm: give better error message on bad
24574 invnum, also 'use FS::cust_bill' here
24576 2002-11-19 14:48 ivan
24578 * FS/FS/cust_bill.pm: Business::OnlinePayment type is ECHECK not
24581 2002-11-19 13:20 ivan
24583 * FS/FS/part_export/ldap.pm: ldap export: don't use password if not
24586 2002-11-19 12:56 ivan
24588 * FS/FS/part_export/ldap.pm: ldap export update
24590 2002-11-19 12:36 ivan
24592 * FS/bin/freeside-setup: increase length of reczone and recdata
24593 fields in domain_record
24595 2002-11-19 02:09 ivan
24597 * FS/FS/cust_bill.pm: typo adding lec transactions
24599 2002-11-19 02:02 ivan
24601 * FS/FS/cust_main.pm: silly regex bug parsing echeck info
24603 2002-11-19 01:51 ivan
24605 * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
24606 FS/FS/cust_refund.pm, FS/FS/part_bill_event.pm,
24607 FS/FS/part_pkg.pm, FS/FS/part_export/ldap.pm,
24608 httemplate/docs/schema.html, httemplate/edit/cust_main.cgi,
24609 httemplate/edit/part_bill_event.cgi,
24610 httemplate/view/cust_main.cgi: add LEC billing
24612 2002-11-18 21:17 ivan
24614 * httemplate/edit/cust_main.cgi: oops, remove 10 digit account
24617 2002-11-18 02:15 ivan
24619 * FS/MANIFEST, FS/FS/part_export.pm, FS/FS/part_export/ldap.pm,
24620 FS/t/part_export-ldap.t, httemplate/edit/part_export.cgi:
24621 preliminary ldap export
24623 2002-11-16 02:33 ivan
24625 * FS/FS/: Conf.pm, cust_bill.pm: separate ACH processor support
24627 2002-11-09 02:59 ivan
24629 * httemplate/edit/part_pkg.cgi: javascript quoting problem in
24632 2002-11-07 14:53 ivan
24634 * FS/FS/cust_main.pm: doc
24636 2002-11-05 21:41 ivan
24638 * httemplate/graph/money_time-graph.cgi: lala
24640 2002-11-05 20:23 ivan
24642 * FS/FS/part_pkg.pm: safe regex for sqlradius hour/data billing,
24645 2002-11-05 20:11 ivan
24647 * httemplate/edit/part_pkg.cgi: data billing
24649 2002-11-05 19:58 ivan
24651 * httemplate/edit/part_pkg.cgi: data charging
24653 2002-11-05 15:43 ivan
24655 * httemplate/view/svc_acct.cgi: ui
24657 2002-11-05 15:41 ivan
24659 * httemplate/: edit/part_pkg.cgi, view/svc_acct.cgi: fix for
24660 correct radacct column names
24662 2002-11-05 15:34 ivan
24664 * FS/FS/cust_svc.pm: can't use placeholders in SELECT SUM(?)
24666 2002-11-05 15:29 ivan
24668 * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
24669 httemplate/edit/part_pkg.cgi, httemplate/view/svc_acct.cgi:
24670 bandwidth charges from sqlradius
24672 2002-11-05 12:29 ivan
24674 * FS/bin/freeside-sqlradius-radacctd: lost?
24676 2002-11-04 18:15 ivan
24678 * httemplate/graph/money_time-graph.cgi: local kludge
24680 2002-11-04 15:40 ivan
24682 * FS/FS/CGI.pm: balance on small_custview
24684 2002-11-04 13:20 ivan
24686 * httemplate/docs/upgrade9.html: doc
24688 2002-11-04 12:51 ivan
24690 * httemplate/view/svc_acct.cgi: fix cosmetic bug on online time
24693 2002-11-01 16:13 ivan
24695 * httemplate/graph/: money_time-graph.cgi, money_time.cgi: whew,
24696 glad i had a copy of this
24698 2002-10-28 05:22 ivan
24700 * FS/bin/freeside-queued: signal-less queued child handling
24703 2002-10-25 14:24 ivan
24705 * FS/FS/part_export/shellcommands.pm: make $old_domain available
24708 2002-10-25 06:39 ivan
24710 * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: show export
24713 2002-10-23 10:07 ivan
24715 * FS/: FS/Conf.pm, bin/freeside-daily: database dump & scp support
24717 2002-10-23 08:49 ivan
24719 * FS/FS/Conf.pm, httemplate/misc/unapply-cust_pay.cgi,
24720 httemplate/view/cust_main.cgi: add option to unapply payments
24722 2002-10-22 02:15 ivan
24724 * FS/FS/part_export/vpopmail.pm: bugfix in vpopmail restart
24726 2002-10-22 01:13 ivan
24728 * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
24731 2002-10-21 23:28 ivan
24733 * httemplate/edit/part_bill_event.cgi: oops - allow adding CHECK
24736 2002-10-21 08:20 ivan
24738 * httemplate/edit/part_svc.cgi: don't disable for all items
24740 2002-10-21 08:14 ivan
24742 * httemplate/edit/part_svc.cgi: Prevent a fixed or default username
24743 or password from being defined
24745 2002-10-20 01:27 ivan
24747 * FS/FS/: part_export.pm, part_export/shellcommands.pm: enable
24748 shellcommands suspension/unsuspension hooks
24750 2002-10-20 00:26 ivan
24752 * FS/FS/part_export/vpopmail.pm: don't run restart command unless
24755 2002-10-19 20:28 ivan
24757 * FS/FS/part_export.pm, FS/FS/part_export/vpopmail.pm,
24758 eg/vpopmailrestart: vpopmail restart export option
24760 2002-10-18 09:54 ivan
24762 * Makefile: force executable permissions on bin/pod2x
24764 2002-10-18 06:28 ivan
24766 * FS/bin/freeside-radgroup: argh
24768 2002-10-18 06:23 ivan
24770 * FS/FS/svc_acct.pm: don't re-insert non-changed usernames to fuzzy
24773 2002-10-18 03:28 ivan
24775 * FS/: MANIFEST, bin/freeside-radgroup: adding
24777 2002-10-17 08:06 ivan
24779 * httemplate/view/svc_acct.cgi: use consistant terminology
24781 2002-10-17 08:05 ivan
24783 * httemplate/view/svc_acct.cgi: UI change for hour info
24785 2002-10-17 07:59 ivan
24787 * FS/FS/cust_svc.pm: yay missing paren
24789 2002-10-17 07:50 ivan
24791 * FS/FS/cust_svc.pm: *sigh* better debugging
24793 2002-10-17 07:46 ivan
24795 * FS/FS/cust_svc.pm: really fix sqlradacct for old Pg
24797 2002-10-17 07:37 ivan
24799 * FS/FS/cust_svc.pm: fix sqlradacct calculations for old Pg
24801 2002-10-17 07:33 ivan
24803 * httemplate/view/svc_acct.cgi: sqlradacct hour update
24805 2002-10-17 07:16 ivan
24807 * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
24808 FS/FS/svc_acct.pm, httemplate/edit/part_pkg.cgi,
24809 httemplate/view/svc_acct.cgi: radacct update: use sqlradius for
24810 datasrc, not plandata options (whew)
24812 2002-10-17 04:17 ivan
24814 * httemplate/search/cust_bill.cgi: another mason fix, this one from
24817 2002-10-15 02:54 ivan
24819 * FS/FS/cust_bill.pm: ach fix s/ECHECK/CHECK/
24821 2002-10-14 00:44 ivan
24823 * FS/FS/Conf.pm: s/bool/checkbox/
24825 2002-10-14 00:30 ivan
24827 * FS/FS/Conf.pm, httemplate/edit/svc_acct.cgi: svc-acct-alldomains
24828 config file allows selection of accounts from any domain
24830 2002-10-13 23:17 ivan
24832 * FS/FS/cust_pkg.pm, httemplate/edit/part_pkg.cgi: fix sql radacct
24835 2002-10-13 23:16 ivan
24837 * httemplate/view/svc_acct.cgi: show time online this billing cycle
24838 on view account screen
24840 2002-10-13 00:14 ivan
24842 * httemplate/docs/: session.html, upgrade9.html: doh
24844 2002-10-13 00:13 ivan
24846 * httemplate/docs/upgrade9.html: msgcat docs for upgrade
24848 2002-10-12 23:49 ivan
24850 * httemplate/docs/install.html: don't use ILIKE (7.1-ism) anymore
24852 2002-10-12 18:14 ivan
24854 * FS/FS/Record.pm: change ILIKE into LOWER() for compatibility with
24855 non-Pg and Pg before 7.1
24857 2002-10-12 18:05 ivan
24859 * FS/FS/cust_bill.pm: bug fix in new ACH code
24861 2002-10-12 07:21 ivan
24863 * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: fix
24864 dayphone/nightphone msgcat
24866 2002-10-12 06:46 ivan
24868 * bin/populate-msgcat, httemplate/edit/cust_main.cgi,
24869 httemplate/view/cust_main.cgi: dayphone/nightphone as
24870 customizable labels, closes: Bug#464
24872 2002-10-12 06:26 ivan
24874 * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
24875 httemplate/edit/part_pkg.cgi: sqlradacct_hour price plan to
24876 charge per-hour against an external radacct table
24878 2002-10-12 03:15 ivan
24880 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
24881 FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
24882 FS/FS/part_bill_event.pm, httemplate/edit/cust_main.cgi,
24883 httemplate/edit/process/cust_main.cgi,
24884 httemplate/view/cust_main.cgi: ACH support
24886 2002-10-10 09:48 ivan
24888 * httemplate/edit/cust_main.cgi: bugfix in payby-default HIDE
24891 2002-10-10 09:28 ivan
24893 * httemplate/edit/cust_main.cgi: expiration date bugfix for HIDE
24895 2002-10-09 07:30 ivan
24897 * FS/FS/Conf.pm: nasty typo
24899 2002-10-09 06:59 ivan
24901 * FS/FS/Conf.pm: don't explicitly specify unclassified config
24904 2002-10-09 06:43 ivan
24906 * FS/FS/part_export/vpopmail.pm: don't error out trying to create
24907 existing directories in vpopmail export
24909 2002-10-09 06:07 ivan
24911 * FS/FS/: Conf.pm, svc_acct.pm: radius-password config value to set
24912 the attribute used for plaintext pw's
24914 2002-10-08 04:10 ivan
24916 * httemplate/: index.html, search/cust_pkg.cgi: add suspended
24917 package browse (closes: Bug#467)
24919 2002-10-08 03:50 ivan
24921 * eg/export_template.pm: slightly less sucky
24923 2002-10-08 01:33 ivan
24925 * FS/FS/Conf.pm, httemplate/view/svc_acct.cgi: svc_acct-notes
24926 displays static HTML on account view (closes: Bug#465)
24928 2002-10-07 21:46 ivan
24930 * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
24931 httemplate/view/cust_main.cgi: payby-default config option, with
24932 special "HIDE" option to disable billing information in the web
24933 interface (closes: Bug#468)
24935 2002-10-07 01:47 ivan
24937 * FS/bin/freeside-daily: cancel when it is *after* expiration date,
24938 not when it is *before*
24940 2002-10-05 04:14 ivan
24942 * FS/FS/part_export/sqlradius.pm: fix sqlradius export to not set
24945 2002-10-04 05:56 ivan
24947 * FS/FS/type_pkgs.pm, FS/FS/part_export/sqlradius.pm,
24948 FS/bin/freeside-setup, httemplate/docs/install.html,
24949 httemplate/edit/process/cust_pkg.cgi,
24950 httemplate/misc/change_pkg.cgi, httemplate/search/cust_main.cgi,
24951 httemplate/view/cust_main.cgi: working on the road: - easier
24952 "change package" link for changing one package to another -
24953 sqlradius export now compatible with Pg - indices on phone
24954 numbers - install instructions specify Pg 7.1 (at least until
24955 ILIKE thing is changed) - searching on phone number fragments
24957 2002-10-04 05:39 ivan
24959 * FS/bin/freeside-daily: turn on AutoCommit when vacuuming
24961 2002-10-04 05:29 ivan
24963 * FS/bin/freeside-count-active-customers: adding
24965 2002-10-04 05:09 ivan
24967 * FS/FS/cust_bill.pm: default for customers with no invoices was:
24968 print is now: send email to invoice from address
24970 2002-10-03 08:29 ivan
24972 * FS/FS/svc_acct.pm: fix implicit RADIUS password attribute to be
24973 Crypt-Password for encrypted pw's
24975 2002-09-27 05:14 ivan
24977 * FS/FS/svc_acct.pm: allow + in md5 encrypted passwords
24979 2002-09-27 05:14 ivan
24981 * FS/FS/UID.pm: don't chop blanks
24983 2002-09-26 23:00 ivan
24985 * htetc/global.asa: only load Devel::AutoProfiler if it is
24988 2002-09-26 22:36 ivan
24990 * FS/bin/freeside-adduser: lock mapsecrets file
24992 2002-09-25 22:28 ivan
24994 * Makefile: fix $INIT_FILE usage
24996 2002-09-25 22:26 ivan
24998 * FS/FS/svc_acct.pm: fix for inserting un-audited accounts
25000 2002-09-25 22:25 ivan
25004 2002-09-25 21:45 ivan
25006 * httemplate/search/svc_acct.cgi: tyop
25008 2002-09-25 02:11 ivan
25010 * Makefile, httemplate/docs/install.html: doc
25012 2002-09-25 02:09 ivan
25014 * FS/FS/raddb.pm: regenerate raddb.pm from freeradius-0.4 dicts add
25015 "Authentication-Type" for netc.net.au (radiator?)
25017 2002-09-24 01:31 ivan
25019 * FS/FS/Conf.pm: deprecate vpopmailrestart config value
25021 2002-09-23 07:27 ivan
25023 * FS/FS/CGI.pm, htetc/global.asa, htetc/handler.pl: global.asa
25024 changes for profiling redirects header-handling changes necessary
25027 2002-09-23 01:50 ivan
25029 * Makefile: better default Pg datasource
25031 2002-09-21 04:17 ivan
25033 * README.1.5.0pre1, FS/bin/freeside-setup,
25034 httemplate/docs/schema.dia, httemplate/docs/schema.html,
25035 FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
25036 FS/FS/cust_main_county.pm, bin/create-history-tables,
25037 httemplate/browse/cust_main_county.cgi,
25038 httemplate/edit/cust_main_county.cgi,
25039 httemplate/edit/process/cust_main_county.cgi: all taxes now have
25040 names. closes: Bug#15
25042 2002-09-20 08:49 ivan
25046 2002-09-20 08:49 ivan
25048 * FS/Makefile.PL: installing into /usr/bin, bah
25050 2002-09-20 08:48 ivan
25054 2002-09-20 08:48 ivan
25058 2002-09-20 08:47 ivan
25060 * FS/MANIFEST, FS/bin/freeside-addoutsourceuser,
25061 FS/bin/freeside-deloutsource, FS/bin/freeside-deloutsourceuser,
25062 FS/bin/freeside-deluser, FS/bin/freeside-setup,
25063 bin/populate-msgcat: add freeside-deluser, freeside-deloutsource
25064 and freeside-deloutsourceuser
25066 2002-09-20 08:46 ivan
25068 * FS/FS/Record.pm: fix database sequence code, closes: Bug#69
25070 2002-09-20 07:48 ivan
25072 * FS/FS/part_export.pm: extraneous warn
25074 2002-09-20 05:50 ivan
25076 * FS/bin/freeside-setup, bin/fs-setup,
25077 httemplate/docs/install.html: move from bin/fs-setup to
25078 FS/bin/freeside-setup
25080 2002-09-20 05:04 ivan
25082 * README.1.5.0pre1, httemplate/docs/install.html: doc NetAddr::IP
25085 2002-09-20 03:16 ivan
25087 * README.1.5.0pre1, FS/FS/UID.pm, bin/fs-setup: change otaker
25090 2002-09-19 06:34 ivan
25092 * bin/fs-setup, FS/FS/Record.pm, bin/dbdef-create: use database
25093 SERIAL or AUTO_INCREMENT for primary keys, finally, yay! closes:
25096 2002-09-19 06:25 ivan
25098 * README.1.5.0pre1: preliminary upgrade instructions
25100 2002-09-19 01:43 ivan
25102 * FS/bin/freeside-daily: package expiration
25104 2002-09-19 01:34 ivan
25106 * FS/FS/svc_acct.pm: remove extra definition of $cust_pkg
25108 2002-09-19 00:15 ivan
25110 * httemplate/view/cust_pkg.cgi: cancel later in view UI... hmm
25112 2002-09-18 15:50 ivan
25114 * FS/FS/Conf.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
25115 FS/bin/freeside-email, httemplate/edit/svc_forward.cgi,
25116 httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
25117 httemplate/view/svc_acct.cgi: remove domain config file, closes:
25120 2002-09-18 15:38 ivan
25122 * FS/FS/: svc_domain.pm, cust_svc.pm: removing svc_acct_sm
25124 2002-09-18 05:10 ivan
25126 * httemplate/docs/: index.html, legacy.html, upgrade4.html,
25127 upgrade5.html, upgrade6.html: doc
25129 2002-09-17 03:21 ivan
25131 * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
25132 httemplate/edit/part_bill_event.cgi: remove obsolete cybercash
25135 2002-09-17 02:19 ivan
25137 * FS/FS.pm, FS/MANIFEST, FS/FS/InitHandler.pm, FS/FS/cust_pkg.pm,
25138 FS/FS/part_export.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
25139 FS/FS/svc_acct_sm.pm, FS/t/svc_acct_sm.t, httemplate/index.html,
25140 httemplate/docs/schema.dia, httemplate/docs/schema.html,
25141 httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct_sm.cgi,
25142 httemplate/edit/process/part_svc.cgi,
25143 httemplate/edit/process/svc_acct_sm.cgi,
25144 httemplate/misc/link.cgi, httemplate/search/svc_acct_sm.cgi,
25145 httemplate/search/svc_acct_sm.html,
25146 httemplate/search/svc_domain.cgi,
25147 httemplate/view/svc_acct_sm.cgi: remove svc_acct_sm
25149 2002-09-16 17:40 ivan
25151 * FS/FS/cust_bill.pm: send_ftp doc fix
25153 2002-09-16 17:33 ivan
25155 * FS/FS/: Conf.pm, cust_bill.pm, cust_main.pm, svc_acct.pm: -
25156 "emailinvoiceauto" implementation rewritten to work properly,
25158 overwriting existing invoice destinations
25160 2002-09-16 02:27 ivan
25162 * FS/bin/freeside-expiration-alerter: skip empty expiration dates
25164 2002-09-11 02:28 ivan
25166 * httemplate/browse/svc_acct_pop.cgi: mason error
25168 2002-09-11 02:09 ivan
25170 * httemplate/search/cust_main.cgi: mason warnings
25172 2002-09-09 20:31 ivan
25174 * FS/FS/cust_bill.pm: Business::OnlinePaymet fix for processors w/o
25175 order numbers, like VirtualNet
25177 2002-09-09 17:37 ivan
25179 * httemplate/docs/upgrade9.html: doc: need Net::SSH 0.07 for 1.4.1
25181 2002-09-09 16:05 khoff
25183 * httemplate/: browse/ac.cgi, browse/ac_type.cgi, edit/ac.cgi,
25184 edit/ac_type.cgi, edit/svc_broadband.cgi, edit/process/ac.cgi,
25185 edit/process/ac_block.cgi, edit/process/ac_field.cgi,
25186 edit/process/ac_type.cgi, edit/process/part_ac_field.cgi,
25187 edit/process/svc_broadband.cgi, view/svc_broadband.cgi:
25188 svc_broadband merge
25190 2002-09-09 16:01 khoff
25192 * FS/FS/cust_svc.pm, FS/FS/part_export.pm, bin/fs-setup,
25193 htetc/global.asa, httemplate/index.html,
25194 httemplate/edit/part_svc.cgi,
25195 httemplate/edit/process/part_svc.cgi, FS/FS/ac.pm,
25196 FS/FS/ac_block.pm, FS/FS/ac_field.pm, FS/FS/ac_type.pm,
25197 FS/FS/part_ac_field.pm, FS/FS/svc_broadband.pm: svc_broadband
25200 2002-09-09 15:57 ivan
25202 * FS/bin/: freeside-cc-receipts-report, freeside-credit-report,
25203 freeside-receivables-report, freeside-tax-report: allow . in
25204 untaint_argv, for usernames
25206 2002-09-09 15:56 khoff
25208 * FS/MANIFEST: svc_broadband merge
25210 2002-09-09 12:56 ivan
25212 * FS/FS/part_export.pm: vpopmail export doc clarification: ssh as
25215 2002-09-09 12:54 ivan
25217 * httemplate/docs/ssh.html: doc clarification about users
25219 2002-09-09 05:34 ivan
25221 * FS/FS/: ClientAPI.pm, InitHandler.pm, svc_acct.pm,
25222 ClientAPI/passwd.pm: : is not legal in GECOS
25224 2002-09-08 05:57 ivan
25226 * FS/FS/svc_domain.pm: ordering fix on delete: domain_record
25227 records first, then svc_domain
25229 2002-09-08 05:40 ivan
25231 * bin/bind.export: error out if can't open .HEADER files
25233 2002-09-08 04:36 ivan
25237 2002-09-08 02:49 ivan
25239 * conf/: soadefaultttl, soaexpire, soarefresh, soaretry: some
25240 useful default domain files
25242 2002-09-07 07:20 ivan
25244 * FS/FS/part_export.pm: mention docs/ssh.html in vpopmail
25245 description, give up hoping for a better description of the
25248 2002-09-06 19:27 ivan
25250 * httemplate/docs/: index.html, upgrade9.html: 1.4.1
25252 2002-09-06 19:19 ivan
25254 * FS/FS/part_export/vpopmail.pm: import flocking constants
25256 2002-09-05 11:51 ivan
25258 * FS/FS/part_export/vpopmail.pm: clear up directory silliness ick
25260 2002-09-05 10:01 ivan
25262 * httemplate/edit/cust_main.cgi: "same as billing address" box
25263 would uncheck itself on errors (only looked at previous
25264 ship_last, not CGI checkbox value too) Closes: Bug#448
25266 2002-09-05 09:51 ivan
25268 * FS/FS/cust_bill.pm: Business::OnlinePayment::VitualNet
25271 2002-09-05 06:59 ivan
25273 * ANNOUCE.1.4.0: naw
25275 2002-09-05 06:50 ivan
25277 * httemplate/browse/part_svc.cgi: don't show "clone an existing
25278 service definition" if there aren't any yet
25280 2002-09-05 06:27 ivan
25282 * FS/FS/cust_main.pm, httemplate/index.html,
25283 httemplate/misc/cust_main-import_charges.cgi,
25284 httemplate/misc/process/cust_main-import_charges.cgi: batch
25285 charge/credit import
25287 2002-09-05 06:01 ivan
25289 * FS/FS/svc_acct.pm: show illegal dir in error msg
25291 2002-09-05 02:10 ivan
25293 * FS/FS/: part_export.pm, part_export/vpopmail.pm: get rid of
25294 extraneous `vpopmail machine' field
25296 2002-09-04 05:43 ivan
25298 * Makefile, httemplate/index.html: 1.4.1beta1
25300 2002-09-04 01:42 ivan
25302 * httemplate/edit/part_pkg.cgi: spelling
25304 2002-08-30 16:48 ivan
25306 * FS/FS/cust_bill.pm: oops, missing charged column in csv exports
25308 2002-08-30 16:42 ivan
25310 * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm,
25311 httemplate/edit/process/part_bill_event.cgi: new invoice event:
25314 2002-08-30 16:17 ivan
25316 * FS/FS/cust_main.pm: bill batch imported customers immediately (as
25317 of their cust_pkg.bill date) - setting cust_pkg.bill date
25318 directly bypasses setup fee
25320 2002-08-30 10:34 ivan
25322 * FS/FS/cust_main.pm, httemplate/index.html,
25323 httemplate/misc/cust_main-import.cgi,
25324 httemplate/misc/process/cust_main-import.cgi: working CSV import
25327 2002-08-30 04:33 ivan
25329 * httemplate/edit/cust_main.cgi: use eidiot rather than die for
25330 (hopefully) better error message
25332 2002-08-30 03:25 ivan
25334 * Makefile: silly conf/registries dir still hanging around in CVS
25337 2002-08-29 07:11 ivan
25339 * httemplate/search/cust_pkg.cgi: UI ROWSPAN fix
25341 2002-08-29 02:11 ivan
25343 * FS/FS/svc_acct.pm: dont require uid for finger and quota, fix md5
25344 import, make username/password for unexported services conflict
25347 2002-08-29 01:13 khoff
25349 * httemplate/view/svc_domain.cgi: Missing Mason/Apache::ASP tags
25351 2002-08-29 00:50 ivan
25353 * FS/FS/: part_export.pm, part_export/vpopmail.pm: vpopmail updates
25355 2002-08-28 23:02 ivan
25357 * FS/FS/UID.pm: stupid kludge until schema otakers are not 8 chars
25359 2002-08-28 22:57 ivan
25361 * httemplate/view/svc_acct.cgi: password viewing UI change
25363 2002-08-27 00:26 khoff
25365 * FS/FS/Record.pm: Yip yip, I sprained my brain
25367 2002-08-26 13:40 ivan
25369 * FS/FS/cust_pkg.pm: allow . and - in otaker usernames
25371 2002-08-24 20:54 ivan
25373 * FS/bin/freeside-addoutsourceuser: ?
25375 2002-08-24 20:42 ivan
25377 * FS/bin/freeside-addoutsourceuser: correct secrets file path
25379 2002-08-24 19:35 ivan
25381 * FS/FS/part_export/shellcommands.pm: separate vars for quoted
25384 2002-08-24 19:26 ivan
25386 * FS/FS/part_export/shellcommands.pm: properly quote password as
25389 2002-08-24 18:48 ivan
25391 * FS/bin/freeside-addoutsourceuser: password
25393 2002-08-24 18:48 ivan
25395 * FS/: MANIFEST, bin/freeside-addoutsourceuser: Added Files:
25396 bin/freeside-addoutsourceuser
25398 2002-08-24 18:16 ivan
25400 * FS/bin/: freeside-adduser, freeside-setup: doc
25402 2002-08-24 18:14 ivan
25404 * FS/bin/freeside-setup: noninteractive freeside-setup
25406 2002-08-24 18:09 ivan
25408 * FS/bin/: freeside-adduser, freeside-setup: doc
25410 2002-08-24 01:13 ivan
25412 * FS/bin/freeside-adduser: also do -b flag
25414 2002-08-24 00:43 ivan
25416 * FS/FS/part_export/shellcommands.pm: allow $domain as a variable
25419 2002-08-24 00:20 ivan
25421 * httemplate/edit/part_export.cgi: don't substitute defaults for
25422 empty options when editing exports
25424 2002-08-23 23:41 ivan
25426 * FS/FS/part_export/: domain_shellcommands.pm, shellcommands.pm,
25427 www_shellcommands.pm: - depend on Net::SSH 0.07, for OpenSSH -T
25428 fix - no strict 'vars'; when necessary
25430 2002-08-23 20:29 ivan
25432 * httemplate/: view/cust_main.cgi, misc/unprovision.cgi:
25433 unprovision a single service
25435 2002-08-23 19:10 ivan
25437 * FS/bin/freeside-addoutsource: fix path
25439 2002-08-23 18:53 ivan
25441 * FS/bin/freeside-queued: depend on Net::SSH 0.07, for -T fix
25443 2002-08-23 17:51 ivan
25445 * httemplate/view/cust_main.cgi: UI
25447 2002-08-23 17:16 ivan
25449 * FS/: MANIFEST, bin/freeside-addoutsource: Added Files:
25450 bin/freeside-addoutsource
25452 2002-08-23 16:43 ivan
25454 * FS/: MANIFEST, FS/part_export.pm,
25455 FS/part_export/domain_shellcommands.pm,
25456 t/part_export-domain_shellcommands.t: add domain_shellcommands
25459 2002-08-19 16:08 ivan
25461 * httemplate/view/cust_main.cgi: encode_entities for comments
25464 2002-08-11 23:17 ivan
25466 * rt/: COPYING, ChangeLog, Makefile, README, TODO,
25467 bin/initacls.Oracle, bin/initacls.Pg, bin/initacls.mysql,
25468 bin/mason_handler.fcgi, bin/mason_handler.scgi, bin/rt,
25469 bin/rt-mailgate, bin/rtadmin, bin/webmux.pl, docs/README.docs,
25470 docs/Security, docs/rt.gif, docs/design_docs/CARS,
25471 docs/design_docs/TransactionTypes.txt, docs/design_docs/acls,
25472 docs/design_docs/basic-definitions.txt,
25473 docs/design_docs/cli_spec, docs/design_docs/cvs_integration,
25474 docs/design_docs/evil_plans,
25475 docs/design_docs/link-definitions.txt,
25476 docs/design_docs/local_hacking,
25477 docs/design_docs/subscription-definitions.txt,
25478 docs/design_docs/users, etc/acl.Oracle, etc/acl.Pg,
25479 etc/acl.mysql, etc/config.pm, etc/rt.spec, etc/schema.Oracle,
25480 etc/schema.Pg, etc/schema.mysql, etc/schema.pm, lib/MANIFEST,
25481 lib/MANIFEST.SKIP, lib/Makefile.PL, lib/RT.pm, lib/test.pl,
25482 lib/RT/ACE.pm, lib/RT/ACL.pm, lib/RT/Attachment.pm,
25483 lib/RT/Attachments.pm, lib/RT/CurrentUser.pm, lib/RT/Date.pm,
25484 lib/RT/EasySearch.pm, lib/RT/Group.pm, lib/RT/GroupMember.pm,
25485 lib/RT/GroupMembers.pm, lib/RT/Groups.pm, lib/RT/Handle.pm,
25486 lib/RT/Keyword.pm, lib/RT/KeywordSelect.pm,
25487 lib/RT/KeywordSelects.pm, lib/RT/Keywords.pm, lib/RT/Link.pm,
25488 lib/RT/Links.pm, lib/RT/ObjectKeyword.pm,
25489 lib/RT/ObjectKeywords.pm, lib/RT/Queue.pm, lib/RT/Queues.pm,
25490 lib/RT/Record.pm, lib/RT/Scrip.pm, lib/RT/ScripAction.pm,
25491 lib/RT/ScripActions.pm, lib/RT/ScripCondition.pm,
25492 lib/RT/ScripConditions.pm, lib/RT/Scrips.pm, lib/RT/Template.pm,
25493 lib/RT/Templates.pm, lib/RT/TestHarness.pm, lib/RT/Ticket.pm,
25494 lib/RT/Tickets.pm, lib/RT/Transaction.pm, lib/RT/Transactions.pm,
25495 lib/RT/User.pm, lib/RT/Users.pm, lib/RT/Watcher.pm,
25496 lib/RT/Watchers.pm, lib/RT/Action/Autoreply.pm,
25497 lib/RT/Action/Generic.pm, lib/RT/Action/Notify.pm,
25498 lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/OpenDependent.pm,
25499 lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SendEmail.pm,
25500 lib/RT/Action/SendPasswordEmail.pm,
25501 lib/RT/Action/StallDependent.pm,
25502 lib/RT/Condition/AnyTransaction.pm, lib/RT/Condition/Generic.pm,
25503 lib/RT/Condition/NewDependency.pm,
25504 lib/RT/Condition/StatusChange.pm, lib/RT/Interface/CLI.pm,
25505 lib/RT/Interface/Email.pm, lib/RT/Interface/Web.pm: import rt
25508 2002-08-02 17:39 ivan
25510 * httemplate/docs/: install.html, legacy.html: remove some extra
25511 modules from install doc
25513 2002-07-31 11:55 ivan
25515 * FS/FS/part_export.pm: delete directories when deleting users on
25518 2002-07-31 06:18 ivan
25520 * FS/FS/svc_acct.pm: fix bug with static IP addresses
25522 2002-07-26 20:56 ivan
25524 * httemplate/misc/cancel-unaudited.cgi: move transaction from web
25525 interface to lib code
25527 2002-07-26 19:47 ivan
25529 * FS/bin/freeside-daily: vacuum pg databases daily
25531 2002-07-25 19:33 ivan
25533 * FS/FS/: part_export.pm, part_export/shellcommands.pm:
25534 shellcommands edit gecos field too
25536 2002-07-25 18:38 ivan
25538 * httemplate/docs/install.html: tyop
25540 2002-07-25 18:31 ivan
25542 * httemplate/docs/install.html: tyop
25544 2002-07-23 05:37 ivan
25546 * FS/FS/svc_acct.pm: fix small bugs in duplicate username checking
25548 2002-07-22 03:50 ivan
25550 * FS/t/ClientAPI.t, fs_selfservice/FS-SelfService/cgi/passwd.html:
25553 2002-07-22 03:41 ivan
25555 * httemplate/docs/install.html: no mysql in 1.4.0 release.
25558 2002-07-22 03:20 ivan
25560 * ANNOUCE.1.4.0, Makefile, README.1.4.0pre11, README.1.4.0pre12,
25561 README.1.4.0pre13, README.1.4.0pre14, README.1.4.0pre8,
25562 README.1.4.0pre9: 1.4.0
25564 2002-07-22 03:18 ivan
25568 2002-07-22 03:18 ivan
25570 * FS/FS/cust_main.pm: sort bills by date
25572 2002-07-16 05:29 ivan
25574 * FS/: MANIFEST, FS/ClientAPI.pm, FS/ClientAPI/MyAccount.pm,
25575 FS/ClientAPI/passwd.pm: ClientAPI
25577 2002-07-16 05:28 ivan
25579 * fs_selfservice/: DEPLOY, freeside-selfservice-server,
25580 fs_passwd_test, FS-SelfService/SelfService.pm,
25581 FS-SelfService/freeside-selfservice-clientd,
25582 FS-SelfService/cgi/login.html, FS-SelfService/cgi/myaccount.html,
25583 FS-SelfService/cgi/selfservice.cgi,
25584 FS-SelfService/cgi/view_invoice.html: invoice viewing...
25586 2002-07-15 20:57 ivan
25588 * FS/FS/part_export/infostreet.pm: missing ; in eval'ed sub
25590 2002-07-15 20:56 ivan
25592 * FS/FS/part_export/infostreet.pm: better error handling
25594 2002-07-15 20:47 ivan
25596 * FS/FS/part_export/infostreet.pm: fix XML-RPC weirdness
25598 2002-07-15 01:28 ivan
25600 * fs_selfservice/: freeside-selfservice-server, fs_passwd_test,
25601 FS-SelfService/freeside-selfservice-clientd: working framework,
25602 no hung clients, whew
25604 2002-07-14 18:44 ivan
25606 * bin/bind.import: finally a working DNS::ZoneParse
25608 2002-07-13 17:28 ivan
25610 * httemplate/docs/: install.html, upgrade8.html: no mason 1.1x yet
25613 2002-07-11 06:52 ivan
25615 * fs_selfservice/: DEPLOY, freeside-selfservice-server,
25616 fs_passwd_test, FS-SelfService/MANIFEST,
25617 FS-SelfService/SelfService.pm,
25618 FS-SelfService/freeside-selfservice-clientd: finally working
25621 2002-07-08 19:23 ivan
25623 * httemplate/docs/: schema.dia, schema.png: new schema diagram
25625 2002-07-08 10:14 ivan
25627 * FS/bin/freeside-queued: oops, fix for bug only surfacing with
25628 different freeside uid/gid
25630 2002-07-08 08:56 ivan
25632 * httemplate/edit/svc_acct.cgi: better error message
25634 2002-07-08 06:07 ivan
25636 * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
25637 edit expiration dates
25639 2002-07-08 03:52 ivan
25641 * httemplate/search/cust_bill.cgi: remove perl-side sort routines,
25644 2002-07-08 03:01 ivan
25646 * FS/FS/part_export.pm: default linux/netbsd shellcommand userdel
25647 should remove home directories
25649 2002-07-08 01:39 ivan
25651 * httemplate/docs/install.html: new and improved instructions! now
25652 even more idiot proof!
25654 2002-07-07 10:49 ivan
25656 * FS/FS/svc_acct.pm: rewrite uid-dup checking to be
25657 new-export-aware, closes: #431
25659 2002-07-07 07:33 ivan
25661 * httemplate/search/cust_bill.cgi: clean up after rewrite... turned
25664 2002-07-07 07:28 ivan
25666 * httemplate/search/cust_bill.cgi: fixing 30/60/90/120...
25668 2002-07-07 07:26 ivan
25670 * httemplate/search/cust_bill.cgi: just might work
25672 2002-07-07 07:24 ivan
25674 * httemplate/search/cust_bill.cgi: that would be nice...
25676 2002-07-07 07:18 ivan
25678 * httemplate/search/cust_bill.cgi: fix 30/60/90/120 browses
25680 2002-07-07 07:14 ivan
25682 * httemplate/search/cust_bill.cgi: UI
25684 2002-07-07 07:12 ivan
25686 * httemplate/search/cust_bill.cgi: totals and order by
25688 2002-07-07 07:00 ivan
25690 * httemplate/search/cust_bill.cgi: try for correct totals
25692 2002-07-07 06:52 ivan
25694 * httemplate/search/cust_bill.cgi: don't recalculate owed
25696 2002-07-07 06:31 ivan
25698 * httemplate/search/cust_bill.cgi: comma
25700 2002-07-07 06:30 ivan
25702 * httemplate/search/cust_bill.cgi: calculate owed as subquery here
25705 2002-07-07 06:25 ivan
25707 * httemplate/search/cust_bill.cgi: don't forget to where the where
25710 2002-07-07 06:23 ivan
25712 * httemplate/search/cust_bill.cgi: try for working paged invoices,
25713 this time with subqueries
25715 2002-07-07 04:45 ivan
25717 * httemplate/search/cust_bill.cgi: wtf?
25719 2002-07-07 04:30 ivan
25721 * httemplate/search/cust_bill.cgi: invoice search with possibly
25724 2002-07-07 04:03 ivan
25726 * httemplate/search/cust_bill.cgi: move query logic from perl to
25727 sql for scalability
25729 2002-07-06 05:53 ivan
25731 * httemplate/docs/install.html: new! improved! now even more
25734 2002-07-06 05:15 ivan
25738 2002-07-06 05:13 ivan
25740 * bin/fs-setup: fix Can't use an undefined value as an ARRAY
25741 reference at ./fs-setup line 209, <STDIN> line 3.
25743 2002-07-06 04:08 ivan
25745 * httemplate/: edit/svc_forward.cgi, view/svc_forward.cgi: fix UI
25746 for forwards - use HTML::Widgets::SelectLayers, closes: Bug#303
25748 2002-07-06 01:50 ivan
25750 * httemplate/view/svc_acct.cgi: add "are you sure?" javascript on
25751 view/svc_acct.cgi "cancel unaudited account" (closes: Bug#432)
25753 2002-07-06 01:29 ivan
25755 * httemplate/view/: cust_pkg.cgi, cust_main.cgi: speling
25757 2002-07-06 00:32 ivan
25759 * httemplate/edit/part_pkg.cgi: fix speling
25761 2002-07-06 00:31 ivan
25763 * ANNOUCE.1.4.0: this file should probably go away soon...
25765 2002-07-06 00:30 ivan
25767 * FS/FS/: Conf.pm, part_export.pm, svc_www.pm,
25768 part_export/www_shellcommands.pm: move svc_www ssh jobs to the
25769 job queue & exports, and make them configurable
25771 2002-07-05 21:20 ivan
25773 * FS/FS/svc_acct.pm: typo
25775 2002-07-05 16:32 ivan
25777 * httemplate/config/config.cgi: fix bug with config having a value
25780 2002-07-04 03:35 ivan
25782 * httemplate/browse/: agent.cgi, agent_type.cgi,
25783 part_bill_event.cgi, part_export.cgi, part_pkg.cgi,
25784 part_referral.cgi, part_svc.cgi, svc_acct_pop.cgi: move "add"
25787 2002-07-03 07:45 ivan
25789 * FS/t/part_export-http.t: s/_post//
25791 2002-07-03 07:21 ivan
25793 * FS/: MANIFEST, FS/part_export.pm, FS/part_export/http.pm,
25794 t/part_export-http.t: http export
25796 2002-07-03 04:37 ivan
25798 * FS/FS/InitHandler.pm: 54
25800 2002-07-03 04:35 ivan
25802 * FS/FS/InitHandler.pm: sacrifice memory for speed
25804 2002-07-03 04:31 ivan
25806 * FS/FS/InitHandler.pm: preload modules
25808 2002-07-03 04:23 ivan
25810 * FS/FS/: InitHandler.pm, UID.pm: fix to allow running during
25813 2002-07-03 04:10 ivan
25815 * FS/FS/UID.pm: allow InitHandler to work during apache startup
25817 2002-07-03 03:50 ivan
25819 * FS/FS/InitHandler.pm: skip comment & blank lines
25821 2002-07-03 03:48 ivan
25823 * FS/FS/InitHandler.pm: debug
25825 2002-07-03 03:33 ivan
25827 * FS/: MANIFEST, FS/InitHandler.pm, t/InitHandler.t: preload all
25830 2002-07-02 20:57 ivan
25832 * FS/FS/cust_main.pm: working one-time charges again
25834 2002-07-02 20:52 ivan
25836 * httemplate/view/cust_main.cgi: ui
25838 2002-07-02 20:47 ivan
25840 * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
25841 httemplate/edit/process/quick-charge.cgi,
25842 httemplate/view/cust_main.cgi: one-time charges with tax classes
25844 2002-07-02 19:25 ivan
25846 * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
25847 httemplate/config/config.cgi: deprecate text radius config
25848 options update config docs
25850 2002-07-02 18:47 ivan
25852 * FS/: MANIFEST, bin/freeside-reexport: freeside-reexport
25854 2002-07-02 18:05 ivan
25856 * FS/bin/freeside-sqlradius-reset: pod
25858 2002-07-02 18:01 ivan
25860 * FS/bin/freeside-sqlradius-reset: fix usage message
25862 2002-07-02 16:03 ivan
25864 * FS/FS/part_export.pm: fix usermod commands for freebsd
25866 2002-07-02 07:38 ivan
25868 * ANNOUCE.1.4.0: beta1!
25870 2002-07-02 07:37 ivan
25872 * Makefile: beta1!!
25874 2002-07-02 07:22 ivan
25876 * FS/FS/part_export/textradius.pm: working textradius export
25878 2002-07-02 07:00 ivan
25880 * FS/FS/part_export/textradius.pm: better diagnostics
25882 2002-07-02 06:22 ivan
25884 * httemplate/view/cust_main.cgi: ui s/ /
25886 2002-07-02 06:04 ivan
25888 * FS/FS/part_export/shellcommands.pm: no warnings
25890 2002-07-02 06:00 ivan
25892 * FS/FS/: part_export.pm, part_export/shellcommands.pm: working
25893 linux and freebsd shellcommands
25895 2002-07-02 04:29 ivan
25897 * FS/FS/part_export.pm: fix for freebsd presets
25899 2002-07-02 04:27 ivan
25901 * FS/FS/part_export.pm: useful shellcommands presets
25903 2002-07-02 03:14 ivan
25905 * FS/bin/freeside-queued: grr old openssh grr freebsd
25907 2002-07-02 03:01 ivan
25909 * httemplate/docs/install.html: freeside group
25911 2002-07-02 02:42 ivan
25913 * FS/bin/freeside-queued: fleabsd grr
25915 2002-07-02 02:39 ivan
25917 * FS/bin/freeside-queued: freebsd is sofa king broken
25919 2002-07-02 00:31 ivan
25921 * FS/FS/part_export/textradius.pm: working textradius
25923 2002-07-02 00:13 ivan
25925 * FS/FS/part_export/textradius.pm: better error reporting from
25928 2002-07-01 23:58 ivan
25930 * FS/FS/part_export/: shellcommands.pm, www_shellcommands.pm:
25931 s/options/option/, oops, and machine isn't an option
25933 2002-07-01 23:48 ivan
25935 * FS/FS/queue.pm: error messages can have other chars
25937 2002-07-01 15:38 ivan
25939 * FS/FS/part_export/textradius.pm: prevent any possible infinite
25942 2002-07-01 02:15 ivan
25944 * FS/FS/part_export/textradius.pm: real-time! text radius export
25946 2002-06-30 04:01 ivan
25948 * ANNOUCE.1.4.0, CREDITS: administrivia
25950 2002-06-30 00:17 ivan
25952 * FS/FS/Record.pm: oops, very bad
25954 2002-06-30 00:16 ivan
25956 * FS/FS/Record.pm: get rid of unneeded Pg-cruft (don't use native
25959 2002-06-30 00:04 ivan
25961 * FS/FS/Record.pm: fix dbdef caching
25963 2002-06-29 19:13 ivan
25965 * FS/: MANIFEST, FS/part_export.pm,
25966 FS/part_export/shellcommands_withdomain.pm,
25967 t/part_export-shellcommands_withdomain.t: export!
25969 2002-06-29 18:18 ivan
25971 * httemplate/docs/ssh.html: adding
25973 2002-06-28 13:31 ivan
25975 * FS/FS/svc_acct.pm, bin/populate-msgcat: better error message for
25978 2002-06-28 13:23 ivan
25980 * bin/fs-setup: not anymore...
25982 2002-06-28 13:21 ivan
25984 * FS/FS/cust_main.pm: better error message for missing tax classes
25986 2002-06-28 03:49 ivan
25988 * FS/FS/Record.pm: remove extraneous check
25990 2002-06-28 01:23 ivan
25992 * FS/FS/: Record.pm, UID.pm: fix multi-database installs, while
25993 hopefully keeping performance improvement
25995 2002-06-27 20:09 ivan
25997 * httemplate/view/cust_main.cgi: more card display changes
25999 2002-06-27 19:21 ivan
26001 * httemplate/view/cust_main.cgi: last 4 digits of card instead of
26004 2002-06-27 02:23 ivan
26006 * FS/: FS/part_export/bind.pm, FS/part_export/bind_slave.pm,
26007 t/part_export-bind.t, t/part_export-bind_slave.t: null bind
26010 2002-06-27 02:19 ivan
26012 * FS/: FS/part_export/bsdshell.pm, FS/part_export/null.pm,
26013 FS/part_export/sysvshell.pm, FS/part_export/www_shellcommands.pm,
26014 t/part_export-null.t, t/part_export-sysvshell.t,
26015 t/part_export-www_shellcommands.t: export updates
26017 2002-06-26 01:36 ivan
26019 * FS/FS/part_export.pm: tyop
26021 2002-06-26 01:32 ivan
26023 * FS/FS/part_export.pm: better export docs/defaults
26025 2002-06-26 01:12 ivan
26027 * FS/FS/cust_main.pm: add type_pkgs record if necessary for
26030 2002-06-26 01:05 ivan
26032 * httemplate/view/cust_main.cgi: close form tags
26034 2002-06-26 00:42 ivan
26036 * bin/: bsdshell.export, shell.export, sysvshell.export:
26037 shell.export -> bsdshell.export & sysvshell.export
26039 2002-06-25 20:53 ivan
26041 * FS/FS/part_export_option.pm: export options can be anything
26043 2002-06-25 19:37 ivan
26045 * FS/FS/cust_bill.pm: fix not sending postal invoices to customers
26046 with email invoices too
26048 2002-06-25 18:35 ivan
26050 * FS/FS/cust_main.pm, httemplate/edit/process/quick-charge.cgi,
26051 httemplate/edit/process/quick-cust_pkg.cgi,
26052 httemplate/view/cust_main.cgi: working one-time charges
26054 2002-06-25 17:41 ivan
26056 * httemplate/edit/part_pkg.cgi: ui
26058 2002-06-25 16:27 ivan
26060 * httemplate/view/svc_www.cgi: add link to controlling account
26062 2002-06-25 00:18 ivan
26064 * FS/bin/freeside-queued: might work again under mysql
26066 2002-06-23 12:16 ivan
26068 * FS/FS/domain_record.pm: domain_record records attached to svc_www
26069 records are no longer delete-able, patch from "Stephen Bechard"
26070 <steve@destek.net>, thanks! closes: Bug#434
26072 2002-06-22 22:44 ivan
26074 * httemplate/edit/process/svc_www.cgi: patch to get this working
26075 from Stephen Bechard <steve@destek.net>
26077 2002-06-22 22:43 ivan
26079 * httemplate/view/svc_www.cgi: add link to edit and format nicely
26081 2002-06-22 18:36 ivan
26083 * FS/FS/svc_www.pm: forgot . between zone and domain, patch from
26084 "Stephen Bechard" <steve@destek.net>, thanks
26086 2002-06-22 18:33 ivan
26088 * httemplate/edit/svc_www.cgi: forgot %> when converting from CGI,
26089 works now, patch from "Stephen Bechard" <steve@destek.net>
26091 2002-06-21 14:49 ivan
26093 * FS/FS/part_export/infostreet.pm: s/title/organization/ at
26096 2002-06-21 13:26 ivan
26098 * FS/FS/part_export/infostreet.pm: fix infostreet contact field
26101 2002-06-21 13:17 ivan
26103 * FS/FS/part_export/infostreet.pm: debugging option
26105 2002-06-21 02:57 ivan
26107 * bin/passwd.import: no, don't check for duplicates like this by
26108 default... not new-export style
26110 2002-06-21 02:56 ivan
26112 * FS/FS/svc_acct.pm: better error messages on uid duplicates... uid
26113 stuff still needs to be rewritten for new exports
26115 2002-06-21 02:28 ivan
26117 * httemplate/docs/upgrade8.html: don't forget part_svc in upgrades
26119 2002-06-21 02:15 ivan
26121 * bin/passwd.import: oops
26123 2002-06-21 02:13 ivan
26125 * bin/: bind.import, fs-migrate-svc_acct_sm, passwd.import: import
26128 2002-06-21 02:11 ivan
26130 * bin/passwd.import: tiny bit better passwd.import
26132 2002-06-21 02:03 ivan
26134 * httemplate/docs/upgrade8.html: doc
26136 2002-06-21 01:29 ivan
26138 * httemplate/: index.html, docs/upgrade8.html: uid search on main
26139 menu, updated upgrade docs
26141 2002-06-20 15:35 ivan
26143 * FS/FS/part_export/infostreet.pm: fix infostreet contact field foo
26145 2002-06-20 15:31 ivan
26147 * httemplate/docs/install.html: doc
26149 2002-06-19 18:29 ivan
26151 * FS/FS/part_export.pm, FS/FS/part_export/shellcommands.pm,
26152 FS/bin/freeside-queued, httemplate/edit/part_export.cgi,
26153 httemplate/edit/process/part_export.cgi: shellcommands
26156 2002-06-18 21:54 ivan
26158 * Makefile, bin/pod2x: pod build fix thanks to Stephen Bechard
26161 2002-06-18 21:03 ivan
26163 * FS/FS/part_export/infostreet.pm: fix setContactField email
26165 2002-06-18 18:03 ivan
26167 * FS/FS/svc_acct.pm: and the same for changes...
26169 2002-06-18 17:58 ivan
26171 * FS/FS/svc_acct.pm: fix problem provisioning RADIUS groups
26172 caused by kristian/mark/pc-intouch's changes moving exports into
26173 svc_Common - changed sequence of events such that groups were
26174 not provisioned when the sqlradius export was run
26176 2002-06-18 16:52 ivan
26178 * httemplate/misc/queue.cgi: better error message
26180 2002-06-14 18:12 ivan
26182 * FS/FS/part_export.pm, httemplate/edit/part_svc.cgi:
26183 mark@pc-intouch.com: exporttype2svcdb removal
26185 2002-06-14 14:35 ivan
26187 * FS/FS/part_export/infostreet.pm: freeside night to infostreet
26188 faxNumber (? dunno, what noment wants)
26190 2002-06-14 04:44 ivan
26192 * Makefile: better releaes target?
26194 2002-06-14 04:26 ivan
26196 * ANNOUCE.1.4.0, Makefile, README.1.4.0pre14: 1.4.0pre14
26198 2002-06-14 04:22 ivan
26200 * FS/: FS/Conf.pm, bin/freeside-queued, FS/cust_main.pm,
26201 FS/queue.pm, FS/svc_Common.pm, FS/svc_acct.pm: working job
26202 dependancies FS::queue::joblisting html excapes & truncates long
26203 arguments welcome email (sheesh!) closes: Bug#420 (haha at 4:20
26206 2002-06-14 02:19 ivan
26208 * FS/FS/UID.pm: only run callbacks once... should speed things up
26209 (no dbdef reloading)
26211 2002-06-13 20:26 ivan
26213 * httemplate/docs/legacy.html: s/svc_domain.import/bind.import/ to
26216 2002-06-13 20:12 ivan
26218 * httemplate/: classic.html, index.html: remove classic interface
26220 2002-06-13 19:52 ivan
26222 * httemplate/docs/: install.html, mysql.html: mysql support!
26224 2002-06-13 19:25 ivan
26226 * FS/bin/freeside-queued: mysql compatibility?
26228 2002-06-13 17:12 ivan
26230 * httemplate/: index.html, search/cust_main.cgi: search by for
26231 address2 (unit) - commented out in default index.html
26233 2002-06-13 16:28 ivan
26235 * httemplate/: index.html, search/cust_main.cgi: phone number
26238 2002-06-13 16:00 ivan
26240 * FS/FS/svc_acct.pm, httemplate/index.html,
26241 httemplate/search/svc_acct.cgi: fuzzy username searching
26244 2002-06-12 17:53 ivan
26246 * httemplate/: index.html, search/cust_main.cgi: search on customer
26249 2002-06-12 13:31 ivan
26251 * FS/FS/svc_acct.pm: fix new duplicate username checking
26253 2002-06-12 10:29 ivan
26255 * httemplate/index.html: fix company search
26257 2002-06-12 09:26 ivan
26259 * FS/FS/cust_main.pm: fix problems with code that resets invoice
26262 2002-06-11 11:32 ivan
26264 * bin/shell.export: don't export empty files
26266 2002-06-11 11:25 ivan
26268 * bin/shell.export: use FS::cust_svc and FS::svc_acct
26270 2002-06-11 11:23 ivan
26272 * bin/shell.export: bsd only for now
26274 2002-06-11 11:20 ivan
26276 * bin/: bind.export, shell.export: perl 5.005 needs an explicit
26279 2002-06-11 02:51 ivan
26281 * FS/FS/part_export.pm: notes
26283 2002-06-11 02:46 ivan
26285 * bin/: bind.export, shell.export: add preliminary bsd shell export
26287 2002-06-11 02:14 ivan
26289 * FS/FS/svc_acct.pm: export-based duplicate username checking!
26291 2002-06-11 01:29 ivan
26293 * FS/FS/part_export.pm, httemplate/edit/part_export.cgi: add crypt
26294 option to (bsd|sysv)shell export
26296 2002-06-10 20:25 ivan
26298 * FS/FS/: part_export.pm, svc_Common.pm, svc_acct.pm,
26299 part_export/infostreet.pm: - add new suspend and unsuspend export
26300 hooks (with null defaults) - infostreet export: actually
26301 suspend/unsuspend at infostreet (closes: Bug#418) - infostreet
26302 export: set some contact fields @ infostreet (Bug#419)
26304 2002-06-10 17:58 ivan
26306 * Makefile, init.d/freeside-init: dist fixes. locate more stuff in
26309 2002-06-10 16:02 ivan
26311 * FS/FS/domain_record.pm: fix *** ERROR: unterminated L<...> at
26312 line 299 in file FS/domain_record.pm
26314 2002-06-10 15:48 ivan
26316 * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: also retry cards
26317 when user clicks "Bill now" (closes: Bug#417)
26319 2002-06-10 15:07 ivan
26321 * FS/FS/: cust_bill_event.pm, cust_main.pm: retry realtime_card
26322 invoice events when a card changes (closes: Bug#417)
26324 2002-06-10 12:44 ivan
26326 * httemplate/view/cust_main.cgi: final visual update on package
26329 2002-06-10 12:41 ivan
26331 * httemplate/view/cust_main.cgi: fixup time display in packages
26333 2002-06-10 12:30 ivan
26335 * httemplate/view/cust_main.cgi: add small time display to dates
26337 2002-06-09 19:52 ivan
26339 * FS/FS/: svc_Common.pm, svc_domain.pm: re-my'ed var
26341 2002-06-09 19:52 ivan
26343 * FS/FS/cust_main_county.pm: silence undefined warnings
26345 2002-06-09 19:51 ivan
26347 * FS/FS/CGI.pm: unused global
26349 2002-06-09 19:42 ivan
26351 * Makefile: back to ASP for profiling...
26353 2002-06-09 18:39 khoff
26355 * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm, bin/fs-setup,
26356 httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
26357 httemplate/edit/part_pkg.cgi: Rollback part_pkg.def_svcpart
26360 2002-06-08 00:48 khoff
26362 * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm, bin/fs-setup,
26363 httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
26364 httemplate/edit/part_pkg.cgi: Default svcpart support for
26365 part_pkg. Fixes 'bug' with new customer and online signup.
26367 2002-06-07 13:33 khoff
26369 * FS/FS/cust_bill.pm: Setup hash for CC failed Text::Template
26371 2002-06-05 15:46 ivan
26373 * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
26374 more mysql goodness, thanks dale
26376 2002-06-04 10:37 ivan
26378 * httemplate/docs/install.html: small doc patch from
26381 2002-06-04 07:35 ivan
26383 * FS/FS/: cust_credit.pm, cust_pay.pm: fix unsuspendauto
26385 2002-06-04 07:02 ivan
26387 * CREDITS, httemplate/search/cust_main.cgi,
26388 httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi:
26389 mysql support! thanks to Donald Greer <dgreer@austintx.com> for
26390 the SQL and Dale Hege <fhege@lumenexus.net> for the patches
26392 2002-06-04 06:46 ivan
26394 * conf/declinetemplate: misspelling
26396 2002-05-31 15:37 ivan
26398 * bin/fs-setup: no state necessary in batch cards (i18n)
26400 2002-05-31 13:34 ivan
26402 * FS/FS/part_export.pm: dammit i want to catch export subclass
26403 compilation problems
26405 2002-05-31 13:31 ivan
26407 * FS/FS/cust_bill.pm: better error reporting
26409 2002-05-31 11:48 khoff
26411 * FS/t/part_export-sqlmail.t: Don't ask me. I just hacked Ivan's
26414 2002-05-31 11:45 khoff
26416 * FS/MANIFEST: added sqlmail.pm and test
26418 2002-05-31 10:50 ivan
26420 * FS/FS/svc_forward.pm: typo noticed by <Kaa>
26422 2002-05-30 19:13 ivan
26424 * FS/FS/part_export.pm: no, actually throw an exception if an
26425 export class won't compile.
26427 2002-05-30 17:33 khoff
26429 * httemplate/edit/part_svc.cgi: Added support for part_exports that
26430 are used with more than one svcdb.
26432 2002-05-30 17:22 khoff
26434 * FS/FS/part_export.pm: updated hashes 'n stuff for
26435 FS::part_export::sqlmail
26437 2002-05-30 17:20 khoff
26439 * FS/FS/part_export/sqlmail.pm: part_export module to export
26440 svc_acct, svc_domain, and svc_forward to an external database
26442 2002-05-30 17:18 khoff
26444 * FS/FS/: svc_Common.pm, svc_acct.pm, svc_domain.pm: Moved
26445 new-style export calls to svc_Common.
26447 2002-05-30 14:51 ivan
26449 * httemplate/misc/delete-customer.cgi: point to correct place for
26450 hidecancelledcustomers config option
26452 2002-05-30 10:49 ivan
26454 * FS/FS/part_export.pm: GRRRRRRRRRRRRR
26456 2002-05-29 13:45 ivan
26458 * FS/bin/freeside-sqlradius-reset: eliminate harmless "Database
26459 handle destroyed without explicit disconnect" errors
26461 2002-05-29 08:56 ivan
26463 * FS/FS/part_export.pm: freeradius 0.5 doc
26465 2002-05-28 21:40 ivan
26467 * fs_selfservice/: freeside-selfservice-server,
26468 FS-SelfService/Changes, FS-SelfService/MANIFEST,
26469 FS-SelfService/Makefile.PL, FS-SelfService/SelfService.pm,
26470 FS-SelfService/test.pl: add fs_selfservice
26472 2002-05-28 14:22 ivan
26474 * FS/FS/svc_acct.pm, bin/populate-msgcat: better error message for
26477 2002-05-28 00:55 ivan
26479 * FS/FS/: part_export.pm, part_export/shellcommands.pm: point
26480 people at DBI/DBD documentation for information on data sources.
26483 2002-05-26 23:53 ivan
26485 * httemplate/edit/cust_bill_pay.cgi: fix javascript bug reported by
26486 baloo@gimpgirl.com, thanks
26488 2002-05-23 06:00 ivan
26490 * ANNOUCE.1.4.0, FS/FS/domain_record.pm, bin/bind.import,
26491 bin/svc_domain.import, httemplate/edit/process/domain_record.cgi,
26492 httemplate/view/svc_domain.cgi: bind: allow adding slave domains
26495 2002-05-22 11:44 ivan
26497 * FS/FS/domain_record.pm, FS/FS/part_export.pm,
26498 FS/FS/svc_domain.pm, bin/bind.export,
26499 httemplate/edit/process/domain_record.cgi,
26500 httemplate/misc/cancel-unaudited.cgi,
26501 httemplate/misc/delete-domain_record.cgi,
26502 httemplate/misc/delete-part_export.cgi,
26503 httemplate/view/svc_domain.cgi: bind export, editing zones,
26504 deleting unaudited domains, mmm
26506 2002-05-22 05:17 ivan
26508 * FS/FS/: cust_pkg.pm, cust_svc.pm: move some code from
26509 FS::cust_pkg to FS::cust_svc, becomes the cancel method
26511 2002-05-22 04:39 ivan
26513 * FS/FS/part_export.pm: - remove some out of date documentation -
26514 die if an export class won't compile
26516 2002-05-22 03:53 ivan
26518 * bin/bind.export: bind export
26520 2002-05-21 19:09 ivan
26522 * FS/FS/part_export/sqlradius.pm: 5.6-isms
26524 2002-05-20 04:02 ivan
26526 * bin/svc_domain.import: [no log message]
26528 2002-05-18 02:51 ivan
26530 * FS/FS/: cust_bill.pm, cust_pay.pm, svc_domain.pm: Mail::Internet
26533 2002-05-17 06:51 ivan
26535 * httemplate/docs/install.html: tyop
26537 2002-05-16 20:47 ivan
26539 * FS/FS/svc_acct.pm: freebsd `toor' user
26541 2002-05-16 07:28 ivan
26543 * FS/: FS/part_export/bsdshell.pm, FS/part_export/textradius.pm,
26544 t/part_export-bsdshell.t, t/part_export-textradius.t: adding
26545 (stub) bsdshell and textradius exports
26547 2002-05-16 07:28 ivan
26549 * bin/svc_acct.export: ip address is added by radius_reply method
26552 2002-05-16 07:27 ivan
26554 * FS/MANIFEST, eg/export_template.pm: add (stub) bsdshell and
26557 2002-05-16 07:21 ivan
26559 * FS/FS/part_export/infostreet.pm: force all infostreet arguments
26560 to be string type, fixes: "0 as first character in password"
26561 problem. also see the Frontier::Client manpage
26563 2002-05-16 06:42 ivan
26565 * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: service
26568 2002-05-16 06:42 ivan
26570 * FS/FS/svc_acct.pm: allow freebsd `toor' root user
26572 2002-05-16 00:53 ivan
26574 * httemplate/docs/upgrade8.html: upgrade docs: run populate-msgcat
26576 2002-05-15 07:00 ivan
26578 * FS/FS/: queue.pm, part_export/sqlradius.pm: use job dependancies
26579 in FS::part_export::sqlradius.pm display job dependancies in
26580 FS::queue::joblisting
26582 2002-05-15 06:24 ivan
26584 * ANNOUCE.1.4.0, Makefile, README.1.4.0pre13, FS/FS.pm,
26585 FS/MANIFEST, FS/FS/queue.pm, FS/FS/queue_depend.pm,
26586 FS/FS/part_export/sqlradius.pm, FS/bin/freeside-queued,
26587 FS/t/queue_depend.t, bin/fs-setup, eg/export_template.pm,
26588 httemplate/docs/install.html, httemplate/docs/schema.dia,
26589 httemplate/docs/schema.html, httemplate/docs/schema.png,
26590 httemplate/docs/upgrade8.html: queue dependancies
26592 2002-05-14 00:36 ivan
26594 * FS/FS/part_export/sqlradius.pm: don't use return value of UPDATE
26595 to decide whether or not to INSERT.
26597 2002-05-13 17:27 ivan
26599 * FS/FS/part_export/shellcommands.pm: shellcomands oops
26601 2002-05-10 00:54 ivan
26603 * Makefile: always re-install init
26605 2002-05-10 00:50 ivan
26607 * init.d/freeside-init: correct message
26609 2002-05-10 00:45 ivan
26611 * FS/FS/svc_domain.pm: bad reuse of variable
26613 2002-05-10 00:42 ivan
26615 * Makefile: INSTALLGROUP
26617 2002-05-09 09:41 ivan
26619 * bin/populate-msgcat: permissions
26621 2002-05-09 08:26 ivan
26623 * Makefile: final make release?
26625 2002-05-09 08:25 ivan
26627 * Makefile: fix make release target
26629 2002-05-09 08:22 ivan
26631 * Makefile: make release target
26633 2002-05-09 08:21 ivan
26635 * httemplate/: edit/cust_main.cgi, view/cust_main.cgi:
26636 s/Referral/Advertising source/
26638 2002-05-09 08:14 ivan
26640 * httemplate/docs/: install.html, mysql.html: attempt to avoid
26641 people installing and asking for help with MySQL despite the VERY
26642 FUCKING CLEAR instructions that it isn't supported.
26644 2002-05-09 08:12 ivan
26646 * FS/FS/cust_main_county.pm: don't duplicate state/county/country
26647 pulldowns even with taxrates...
26649 2002-05-09 05:38 ivan
26651 * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_main_county.pm,
26652 FS/FS/part_pkg.pm, FS/t/cust_tax_exempt.t, htetc/global.asa,
26653 htetc/handler.pl, httemplate/browse/agent.cgi,
26654 httemplate/browse/cust_main_county.cgi,
26655 httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi,
26656 httemplate/edit/cust_main_county-expand.cgi,
26657 httemplate/edit/cust_main_county.cgi,
26658 httemplate/edit/part_pkg.cgi,
26659 httemplate/edit/process/cust_main_county-expand.cgi,
26660 httemplate/edit/process/cust_main_county.cgi: texas tax!
26662 2002-05-06 06:36 ivan
26664 * FS/FS/cust_bill.pm: fixes gratuitous "Illegal payname" errors
26667 2002-05-04 08:00 ivan
26669 * README.1.4.0pre12, FS/FS.pm, FS/MANIFEST,
26670 FS/FS/cust_main_county.pm, FS/FS/cust_tax_exempt.pm,
26671 FS/FS/part_pkg.pm, FS/t/cust_tax_exempt.pm, bin/fs-setup,
26672 httemplate/docs/admin.html, httemplate/docs/schema.dia,
26673 httemplate/docs/schema.html, httemplate/docs/upgrade8.html:
26674 schema changes for proper texas tax
26676 2002-05-03 18:11 ivan
26678 * httemplate/: index.html, search/cust_pkg.cgi: add package search
26679 by next bill date to main menu
26681 2002-05-03 17:59 ivan
26683 * httemplate/search/cust_pkg.cgi: fix ranges on cust_pkg search
26685 2002-05-03 17:49 ivan
26687 * httemplate/search/cust_pkg.html: point at correct .cgi
26689 2002-05-03 17:47 ivan
26691 * FS/FS/cust_pkg.pm: prevent stuff passed from template/user from
26692 being used in searches by signup server
26694 2002-05-03 17:32 ivan
26696 * httemplate/search/: cust_pkg.cgi, cust_pkg.html: lilunixbtch:
26697 trying to pull accounts based on next billdate tofu_beast420: hmm
26698 a report ordered by next bill date? tofu_beast420: i don't know
26699 how you'd do that per _customer_ since a customer could have lots
26700 of packages, but you could do a per-package report maybe?
26702 2002-04-29 22:43 ivan
26704 * FS/FS/part_export.pm, bin/svc_domain.import: better BIND
26707 2002-04-26 04:14 ivan
26709 * FS/FS/: Conf.pm, svc_acct.pm: add username-nounderscore and
26710 username-nodash config files
26712 2002-04-25 03:37 ivan
26714 * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: free_delayed try
26717 2002-04-25 02:47 ivan
26719 * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: add flat_delayed
26722 2002-04-24 18:15 ivan
26724 * FS/FS/cust_main.pm: don't require_cardname for non-CARD payby's
26726 2002-04-24 02:09 ivan
26728 * FS/FS/: Conf.pm, cust_main.pm: require_cardname option
26730 2002-04-24 02:03 ivan
26732 * FS/FS/cust_main.pm, bin/populate-msgcat: msgcat error for credit
26733 card expiration (closes: Bug#407)
26735 2002-04-23 00:32 ivan
26737 * httemplate/edit/REAL_cust_pkg.cgi: harmless ui glitch
26739 2002-04-23 00:10 ivan
26741 * FS/FS/Record.pm: fixes inserting strings that end in numbers to
26742 TEXT columns... gah i hate SQL
26744 2002-04-22 15:45 ivan
26746 * FS/FS/part_export.pm: use Tie::IxHash to present export options
26747 in a reasonable order
26749 2002-04-22 14:36 ivan
26751 * FS/FS/cust_main.pm: don't show extended debugging in error
26752 messages that could end up on the signup server
26754 2002-04-22 14:23 ivan
26756 * FS/FS/cust_pkg.pm: fix bug checking agents allowed to purchase
26757 packages (moved from signups server)
26759 2002-04-22 14:18 ivan
26761 * httemplate/edit/agent_type.cgi: add pkgpart to agent type listing
26763 2002-04-22 13:47 ivan
26765 * FS/FS/cust_pkg.pm: - check agentnum ability to order packages in
26766 FS::cust_pkg, not signup server - order by recur price in
26767 signup-alternate template
26769 2002-04-20 05:37 ivan
26771 * ANNOUCE.1.4.0, FS/FS/part_export.pm,
26772 httemplate/edit/part_export.cgi: bind export
26774 2002-04-20 04:57 ivan
26776 * FS/FS/domain_record.pm, FS/FS/part_export.pm, bin/passwd.import,
26777 bin/svc_domain.erase, bin/svc_domain.import,
26778 httemplate/docs/legacy.html:
26779 working BIND import
26781 2002-04-20 03:49 ivan
26783 * FS/FS/domain_record.pm: allow * MX records
26785 2002-04-20 03:12 ivan
26787 * FS/FS/domain_record.pm: allow uppercase in zone data.
26789 2002-04-20 03:09 ivan
26791 * FS/FS/domain_record.pm: allow uppercase zones...
26793 2002-04-19 23:34 ivan
26795 * bin/populate-msgcat: perms
26797 2002-04-19 23:33 ivan
26799 * bin/fs-setup: fixup fs-setup
26801 2002-04-19 19:06 ivan
26803 * FS/FS/: cust_pkg.pm, cust_svc.pm: fix problem with edge case
26804 where there *is* a pkg_svc record with quantity 0, when changing
26805 packages and using the special case new service code
26807 2002-04-19 16:25 ivan
26809 * FS/FS/svc_acct.pm: maybe just for debugging
26811 2002-04-19 07:27 ivan
26813 * FS/FS/cust_bill.pm: add phone to Business::OnlinePayment usage
26815 2002-04-18 18:16 ivan
26817 * Makefile, FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
26818 init.d/freeside-init: - add init file installation to Makefile,
26819 add unified init file - fix qsearch for op => '!=', value => ''
26820 searches - fix invalid_catd typo - add payby method to part_pkg
26821 and have fs_signup_server pass the data
26823 2002-04-17 13:43 ivan
26825 * FS/FS/part_export/sqlradius.pm: fix usergroup_delete DELETE
26828 2002-04-17 12:47 ivan
26830 * FS/FS/Record.pm: allow = in ut_text
26832 2002-04-17 05:06 ivan
26834 * httemplate/index.html: fix default searches
26836 2002-04-17 04:41 ivan
26838 * FS/FS/Record.pm: get rid of debugging cruft
26840 2002-04-16 22:48 ivan
26842 * fs_passwd/fs_passwdd: forgotten semicolon
26844 2002-04-16 22:46 ivan
26846 * fs_passwd/fs_passwdd: also untaint pid
26848 2002-04-16 22:44 ivan
26850 * fs_passwd/fs_passwdd: *sigh*
26852 2002-04-16 22:42 ivan
26854 * fs_passwd/fs_passwdd:
26855 okay pid file has a change of working now
26857 2002-04-16 22:39 ivan
26859 * fs_passwd/fs_passwdd: tyop
26861 2002-04-16 22:22 ivan
26863 * fs_passwd/fs_passwdd: pid file foo
26865 2002-04-16 18:14 ivan
26867 * fs_passwd/fs_passwd_server: kill off ssh kid on exit...
26869 2002-04-16 17:25 ivan
26871 * httemplate/search/cust_main.cgi: better ordering in search
26874 2002-04-16 16:14 ivan
26876 * FS/FS/cust_main.pm: there it is! fix bug with
26877 FS::cust_main::agent
26879 2002-04-16 15:56 ivan
26881 * FS/FS/cust_bill.pm: further debugging...
26883 2002-04-16 15:52 ivan
26885 * README.1.4.0pre12, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
26886 bin/fs-setup: further authorize.net description debugging
26887 (agent??) and get rid of bad unique index on cust_bill_event
26889 2002-04-16 15:38 ivan
26891 * FS/FS/cust_bill.pm: eek, problem with authorize.net description
26894 2002-04-16 14:24 ivan
26896 * FS/bin/freeside-queued: auto-use export classes
26898 2002-04-16 13:13 ivan
26900 * httemplate/browse/part_svc.cgi: ui
26902 2002-04-16 12:50 ivan
26904 * httemplate/index.html: exports, then services...
26906 2002-04-16 03:47 ivan
26908 * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_event.pm,
26909 httemplate/index.html, httemplate/search/cust_bill_event.cgi,
26910 httemplate/search/cust_bill_event.html,
26911 httemplate/search/report_cc.html,
26912 httemplate/search/report_credit.html,
26913 httemplate/search/report_tax.html, httemplate/view/cust_bill.cgi:
26914 report on failed billing events...
26916 2002-04-16 02:38 ivan
26918 * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
26919 FS/bin/freeside-expiration-alerter, conf/declinetemplate,
26920 httemplate/docs/billing.html: - send a notice to the customer
26921 when their card is declined - closes: Bug#351 -
26922 freeside-expiration-alerter works fine, closes: Bug#7
26924 2002-04-16 01:52 ivan
26926 * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
26927 FS/FS/part_export/vpopmail.pm, httemplate/docs/passwd.html,
26928 httemplate/edit/part_export.cgi: move the last of the real-time
26929 exports out of svc_acct.pm and into part_export
26931 2002-04-15 23:47 ivan
26933 * httemplate/index.html: allow multiple search types on main
26934 menu... more confusing but default is *too* fuzzy
26936 2002-04-14 02:11 ivan
26938 * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/part_export.pm,
26939 FS/FS/svc_acct.pm, FS/FS/part_export/cp.pm,
26940 FS/FS/part_export/cyrus.pm, FS/FS/part_export/infostreet.pm,
26941 FS/FS/part_export/shellcommands.pm,
26942 FS/FS/part_export/vpopmail.pm, FS/t/part_export-cp.t,
26943 FS/t/part_export-cyrus.t, FS/t/part_export-shellcommands.t,
26944 FS/t/part_export-vpopmail.t, eg/export_template.pm,
26945 httemplate/docs/billing.html, httemplate/docs/legacy.html,
26946 httemplate/docs/schema.dia, httemplate/docs/schema.html,
26947 httemplate/docs/schema.png: - move cyrus, shellcommands, CP
26948 exports exports to new-style - skeleton files for vpopmail
26949 exports - documentation updates - add big schema diagram to docs
26951 2002-04-13 18:36 ivan
26953 * httemplate/docs/billing.html: docu for invoice_lines(0) with no
26956 2002-04-13 06:36 ivan
26958 * FS/FS.pm, FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
26959 FS/FS/part_export/cp.pm, FS/bin/freeside-overdue,
26960 FS/bin/freeside-sqlradius-reset, bin/sqlradius_reset,
26961 httemplate/edit/part_export.cgi: - documentation updates - move
26962 Critical Path export to new-style export - bin/sqlradius_reset
26963 gets a manpage and becomes FS/bin/freeside-sqlradius-reset
26965 2002-04-13 03:46 ivan
26967 * httemplate/index.html: s/otaker/order-taker/
26969 2002-04-13 02:14 ivan
26971 * FS/FS/cust_bill.pm: allow invoice_lines(0) meaning no limit, no
26972 padding (see Bug#388)
26974 2002-04-13 01:51 ivan
26976 * FS/FS/queue.pm, httemplate/misc/queue.cgi: bulk queue operations
26979 2002-04-12 08:14 ivan
26981 * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
26982 httemplate/edit/cust_pkg.cgi: fudge up FS::cust_pkg::order
26983 ("Order and cancel packages") to try to move services between
26984 svcparts as a last resort...
26986 2002-04-12 06:22 ivan
26988 * FS/MANIFEST, FS/FS/Msgcat.pm, FS/FS/Record.pm,
26989 FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm, FS/FS/msgcat.pm,
26990 FS/FS/part_export.pm, FS/FS/svc_acct.pm, FS/t/Msgcat.t,
26991 htetc/global.asa, htetc/handler.pl,
26992 httemplate/browse/part_svc.cgi, httemplate/edit/part_export.cgi,
26993 httemplate/edit/part_svc.cgi,
26994 httemplate/edit/process/agent_type.cgi,
26995 httemplate/edit/process/part_export.cgi,
26996 httemplate/edit/process/part_svc.cgi,
26997 httemplate/misc/delete-customer.cgi: - should finish off the
26998 part_svc -> part_export s/one-to-many/many-to-many/ transition
26999 (closes: Bug#375) - fixes a nasty export scoping bug with message
27002 2002-04-11 15:05 ivan
27004 * README.1.4.0pre12, FS/FS.pm, FS/MANIFEST, FS/FS/export_svc.pm,
27005 FS/FS/part_export.pm, FS/FS/part_svc.pm, FS/t/export_svc.t,
27006 bin/fs-setup, bin/sqlradius_reset, httemplate/index.html,
27007 httemplate/browse/part_export.cgi,
27008 httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
27009 httemplate/docs/upgrade8.html, httemplate/edit/part_export.cgi,
27010 httemplate/edit/process/part_export.cgi,
27011 httemplate/misc/delete-part_export.cgi: (almost) everything for
27012 bug#375 - create export_svc table - part_svc to part_export is
27013 now properly many-to-many, not one-to-many
27015 still need to finish service editing (choosing exports) in
27016 httemplate/edit/part_svc.cgi and
27017 httemplate/edti/process/part_svc.cgi
27019 and do somethinga about that manual $svcdb = 'svc_acct' in
27020 httemplate/edit/part_export.cgi (do part_export records need a
27021 svcdb? probably not... should be able to just pass an svcdb on
27022 creation of new exports, move the big %exports hash into
27023 part_export.pm and allow httemplate/edit/part_svc.cgi to query it
27024 for exports that can apply to a given svcdb....
27026 2002-04-11 15:04 ivan
27028 * FS/FS/Record.pm: use the AUTOLOAD that reports errors better &
27029 fix problems with ut_domain losing data
27031 2002-04-10 06:42 ivan
27033 * ANNOUCE.1.4.0, README.1.4.0pre12, FS/FS/Conf.pm, FS/FS/Record.pm,
27034 FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm,
27035 FS/FS/svc_acct.pm, FS/FS/svc_acct_pop.pm, bin/populate-msgcat,
27036 httemplate/browse/msgcat.cgi, httemplate/docs/signup.html,
27037 httemplate/docs/upgrade8.html, httemplate/edit/msgcat.cgi,
27038 httemplate/edit/process/msgcat.cgi: bulk checkin from working on
27041 - use msgcat for more error messages - should be all things that
27042 would come3 back from the signup server normally now - signup
27043 server: don't display access number <SELECT> if there's none or
27044 one - signup_server-realtime config option to run billing for
27045 signup server signups immediately - signup server: pkg
27046 available to success templates, better documentation on success
27047 templates - httemplate/edit/msgcat.cgi fields are properly sticky
27048 on errors - httemplate/edit/process/msgcat.cgi - don't update
27051 2002-04-10 01:39 ivan
27053 * bin/fs-setup: fix mistake in part_pop_local schema (not used by
27054 anyone really so no big deal)
27056 2002-04-06 22:23 ivan
27058 * FS/FS/: Conf.pm, cust_bill.pm, cust_pay.pm: send email on signup
27059 server signups (closes: Bug#386)
27061 2002-04-06 21:56 ivan
27063 * FS/FS/Conf.pm, FS/FS/msgcat.pm, bin/populate-msgcat,
27064 conf/show-msgcat-codes, httemplate/browse/msgcat.cgi,
27065 httemplate/docs/install.html, httemplate/edit/msgcat.cgi,
27066 httemplate/edit/process/msgcat.cgi: working message catalogs (not
27067 used for enough yet) - almost (but not quite) closes Bug#385 -
27068 still have to catalog the backend things triggered by signup
27071 2002-04-06 16:00 ivan
27073 * FS/FS/Conf.pm, httemplate/config/config-process.cgi,
27074 httemplate/config/config-view.cgi, httemplate/config/config.cgi,
27075 httemplate/docs/signup.html: - config option for signup server
27076 payment types - credit card type pulldown on signup server
27079 2002-04-06 14:32 ivan
27081 * FS/FS/: Conf.pm, cust_bill.pm, cust_bill_pkg.pm, cust_main.pm:
27082 add a config option to set the Business::OnlinePayment
27083 description field, and make some useful data available for the
27084 config option. closes: Bug#378
27086 2002-04-06 13:32 ivan
27088 * httemplate/search/cust_main.cgi: fix visual glitch
27090 2002-04-06 12:37 ivan
27092 * httemplate/docs/: install.html, signup.html: big signup server
27093 cleanups. uses Storable for network protocol now. - makes Bugs
27094 384 & 385 easier - closes: Bug#382
27096 2002-04-05 16:08 ivan
27098 * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi,
27099 httemplate/view/svc_acct.cgi: security phrase bug fixes
27101 2002-04-05 15:51 ivan
27103 * ANNOUCE.1.4.0, CREDITS, Makefile, README.1.4.0pre12, FS/MANIFEST,
27104 FS/FS/Conf.pm, FS/FS/msgcat.pm, FS/FS/svc_acct.pm, FS/t/msgcat.t,
27105 bin/freeside-session-kill, bin/fs-setup, bin/populate-msgcat,
27106 bin/sqlradius_reset, conf/locale, eg/table_template-svc.pm,
27107 eg/table_template.pm, htetc/global.asa, htetc/handler.pl,
27108 httemplate/index.html, httemplate/browse/cust_main_county.cgi,
27109 httemplate/browse/msgcat.cgi,
27110 httemplate/browse/part_referral.cgi,
27111 httemplate/browse/svc_acct_pop.cgi, httemplate/docs/schema.html,
27112 httemplate/docs/upgrade8.html, httemplate/edit/svc_acct.cgi,
27113 httemplate/view/svc_acct.cgi: - add message catalog table &
27114 beginning of web interface - add security_phrase and conf option
27115 to svc_acct.pm - random other stuff
27117 2002-04-05 15:37 jeff
27119 * httemplate/view/cust_main.cgi: credit/refund display correction
27121 2002-04-05 12:52 ivan
27123 * httemplate/edit/process/cust_credit_bill.cgi: don't specify date
27124 (not on submitting form)
27126 2002-04-05 08:37 ivan
27128 * eg/export_template.pm, httemplate/search/sql.cgi,
27129 FS/t/part_export-infostreet.t, FS/t/part_export-sqlradius.t: oops
27130 forgot these from working on the road
27132 2002-04-04 16:42 ivan
27134 * FS/MANIFEST, FS/FS/part_export.pm,
27135 FS/FS/part_export/infostreet.pm, FS/FS/part_export/sqlradius.pm,
27136 httemplate/index.html, httemplate/docs/install.html,
27137 httemplate/edit/part_export.cgi: Checkin of disparate changes
27138 from working on the road: - generic SQL query - move exports out
27139 to their own files - small cleanup of selfadmin server
27141 2002-03-29 18:35 ivan
27143 * httemplate/edit/part_referral.cgi: finish up
27144 s/referral/advertising source/
27146 2002-03-29 09:27 ivan
27148 * htetc/global.asa, htetc/handler.pl,
27149 httemplate/search/svc_acct.cgi: fix unlinked svc browse!
27151 2002-03-27 16:18 ivan
27153 * ANNOUCE.1.4.0: still pretty much just notes...
27155 2002-03-26 23:08 ivan
27157 * FS/FS/queue.pm: don't show queue arguments (passwords!) on svc_*
27158 screens (unless queue_dangerous_options!)
27160 2002-03-26 21:36 ivan
27162 * FS/FS/cust_main.pm, FS/FS/part_referral.pm,
27163 httemplate/index.html, httemplate/browse/part_referral.cgi,
27164 httemplate/docs/admin.html, httemplate/edit/part_referral.cgi:
27165 s/referral/advertising source/
27167 yes, the name sucks. got a better one?
27169 2002-03-26 15:18 ivan
27171 * fs_passwd/fs_passwd.cgi: yay works now... just forgot to send
27174 2002-03-26 08:24 ivan
27176 * httemplate/search/cust_main.cgi: simple visual fix: for
27177 blank company column
27179 2002-03-26 05:58 ivan
27181 * FS/FS/part_svc.pm: forgot to use FS::part_export to search on it
27183 2002-03-26 05:20 ivan
27185 * httemplate/docs/passwd.html: doc
27187 2002-03-26 05:04 ivan
27189 * bin/create-history-tables: error message typo
27191 2002-03-26 04:35 ivan
27193 * httemplate/docs/admin.html: s/Add/Provision/
27195 2002-03-25 16:32 ivan
27197 * FS/FS/part_export.pm, FS/bin/freeside-queued,
27198 bin/sqlradius_reset, httemplate/edit/part_export.cgi: further
27199 export bugfixing add 10 kid limit to freeside-queued
27200 sqlradius_reset now works (closes: Bug#372)
27202 2002-03-25 16:26 ivan
27204 * Makefile: hhahah oops i _really_ ought to do something about that
27206 2002-03-25 06:59 ivan
27208 * httemplate/: index.html, search/cust_main-otaker.cgi,
27209 search/cust_main.cgi: customers by otaker report (ugly
27210 search/cust_main.cgi mods; revert if they cause problems)
27212 2002-03-24 15:16 ivan
27214 * bin/: icradius_reset, sqlradius_reset: s/icradius/sqlradius/
27216 2002-03-24 12:00 ivan
27218 * httemplate/: edit/cust_main.cgi, search/svc_acct.cgi,
27219 browse/agent.cgi: UI improvements for agents
27221 2002-03-24 10:23 ivan
27223 * FS/FS/agent.pm: tyop
27225 2002-03-24 09:42 ivan
27227 * CREDITS, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi:
27228 "subscription" price plan from "Luke Pfeifer"
27229 <freeside@globalli.com>
27231 2002-03-24 06:29 ivan
27233 * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/queue.pm,
27234 FS/FS/radius_usergroup.pm, FS/FS/svc_acct.pm,
27235 httemplate/edit/svc_acct.cgi:
27236 ICRADIUS groups all done! UI and provisioning. closes: Bug#362
27238 fix some bugs in the export and add queue_dangerous_controls
27241 2002-03-23 09:49 ivan
27243 * FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
27244 httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
27245 httemplate/edit/process/part_svc.cgi: okay group editing UI as
27246 well as part_svc group editing UI seem to be working
27248 2002-03-23 08:16 ivan
27250 * FS/FS/part_export.pm, FS/FS/queue.pm, FS/FS/svc_acct.pm,
27251 httemplate/edit/svc_acct.cgi,
27252 httemplate/edit/process/svc_acct.cgi: group editing seems to be
27253 working... everything except defaults... oh and export...
27255 2002-03-22 23:54 ivan
27257 * FS/bin/freeside-queued: redirect STDOUT/STDERR a bit later for
27258 better error reporting
27260 2002-03-22 10:56 ivan
27262 * Makefile, README.1.4.0pre12, FS/MANIFEST,
27263 FS/FS/cust_main_county.pm, FS/FS/svc_acct.pm,
27264 FS/t/radius_usergroup.t, bin/create-history-tables, bin/fs-setup,
27265 httemplate/docs/schema.html, httemplate/docs/upgrade8.html,
27266 httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
27267 httemplate/view/svc_acct.cgi: RADIUS groups on the way!
27269 2002-03-22 04:49 ivan
27271 * FS/MANIFEST, FS/FS/Record.pm, FS/FS/part_export.pm,
27272 FS/t/part_export.t, FS/t/part_export_option.t,
27273 httemplate/browse/part_svc.cgi, httemplate/edit/part_export.cgi,
27274 httemplate/edit/process/part_export.cgi,
27275 httemplate/misc/delete-part_export.cgi: more new export...
27277 2002-03-20 22:57 ivan
27279 * FS/FS/part_export.pm, httemplate/edit/part_export.cgi,
27280 httemplate/edit/process/part_export.cgi: more for the new world
27283 2002-03-20 13:31 ivan
27285 * README.1.4.0pre12, FS/FS/Conf.pm, FS/FS/part_export.pm,
27286 FS/FS/part_export_option.pm, FS/FS/part_svc.pm,
27287 FS/FS/svc_acct.pm, FS/bin/freeside-queued, bin/icradius_reset,
27288 bin/svc_acct.export, htetc/global.asa, htetc/handler.pl,
27289 httemplate/docs/export.html, httemplate/docs/upgrade8.html,
27290 httemplate/edit/part_export.cgi,
27291 httemplate/edit/process/part_export.cgi: new export! infostreet
27292 and sqlradius provisioning switched over (Bug #299 - doesn't
27293 close it, but all the groundwork is done)
27295 also removes non-transactional ICRADIUS export from
27296 svc_acct.export (closes: Bug#347)
27298 2002-03-19 23:37 ivan
27300 * FS/FS/cust_main_county.pm: disable region caching for now
27302 2002-03-19 09:48 ivan
27304 * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
27305 httemplate/edit/process/cust_main.cgi: changes dum big
27306 "state/county/country" select to three, linked with javascript
27309 2002-03-18 13:40 ivan
27311 * FS/FS/: Conf.pm, cust_bill.pm, part_bill_event.pm: bugfixes,
27314 2002-03-18 12:50 ivan
27316 * httemplate/edit/part_bill_event.cgi, FS/FS/part_bill_event.pm,
27317 FS/FS/Conf.pm: okay, now you can specify an alternate invoice
27318 template, and it'll be auto-createad and added to the list of
27319 configuration options. closes: Bug#314
27321 2002-03-18 11:49 ivan
27323 * FS/FS/: Conf.pm, Record.pm, cust_bill.pm, cust_pay.pm: fixes: bug
27324 #348 - adds the ability to email on deleted payments.
27326 2002-03-18 11:40 ivan
27328 * httemplate/search/cust_main-quickpay.html: update quickpay for
27329 current search capabilities
27331 2002-03-18 09:50 ivan
27333 * httemplate/config/config.cgi:
27334 fixes bug#367 (yay, that one was annoying):
27336 in config editor, initial newlines in <textarea>s are lost. even
27337 if you didn't mean to edit them you remove that..
27339 2002-03-18 08:07 ivan
27341 * bin/backup-freeside: removing backup-freeside script from here
27343 2002-03-18 08:05 ivan
27345 * FS/FS/: svc_Common.pm, svc_acct.pm: handle inserting cust_svc and
27346 svc_acct records separately also, to handle imports preserving
27349 2002-03-18 07:52 ivan
27351 * httemplate/edit/: part_export.cgi, process/part_export.cgi: added
27352 (incomplete) export foo
27354 2002-03-18 07:51 ivan
27356 * httemplate/browse/part_svc.cgi: UI glitch; forgot ROWSPAN for
27359 2002-03-18 06:17 ivan
27361 * FS/FS/raddb.pm: add noment-specific RADIUS attributes
27363 2002-03-18 01:10 ivan
27365 * README.1.4.0pre12, FS/FS/Conf.pm, FS/FS/svc_domain.pm,
27366 httemplate/config/config-process.cgi,
27367 httemplate/config/config-view.cgi, httemplate/config/config.cgi,
27368 httemplate/docs/upgrade8.html: new config value `defaultrecords',
27369 documentation, javascript config file editor
27371 2002-03-17 00:33 ivan
27373 * httemplate/config/: config-view.cgi, config.cgi: new domain
27376 2002-03-12 10:45 ivan
27378 * httemplate/misc/cancel-unaudited.cgi: print error message for
27381 2002-03-12 07:33 ivan
27383 * README.1.4.0pre12, htetc/global.asa, htetc/handler.pl,
27384 httemplate/docs/install.html, httemplate/docs/upgrade8.html,
27385 httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi:
27386 abstract stupid HTML layer trick out to
27387 HTML::Widgets::SelectLayers
27389 2002-03-09 02:19 khoff
27391 * FS/FS/: Conf.pm, svc_domain.pm: Support for default CNAME/A
27394 2002-03-07 11:50 jeff
27396 * FS/bin/: freeside-cc-receipts-report, freeside-credit-report,
27397 freeside-expiration-alerter, freeside-receivables-report,
27398 freeside-tax-report: less shelling, more perly - abolish some
27401 2002-03-07 06:13 ivan
27403 * FS/FS/cust_bill.pm: better error msgs for mail errors
27405 2002-03-07 06:10 ivan
27407 * FS/FS/: cust_bill.pm, part_export.pm, part_export_option.pm,
27408 queue.pm: [no log message]
27410 2002-03-06 15:32 ivan
27412 * conf/invoice_from: oops, missing invoice_from
27414 2002-03-06 15:31 ivan
27416 * httemplate/docs/upgrade8.html: add freeside-expiration-alerter to
27419 2002-03-06 14:44 jeff
27421 * README.1.4.0pre12, FS/MANIFEST, FS/FS/Conf.pm,
27422 FS/bin/freeside-expiration-alerter, conf/alerter_template,
27423 httemplate/docs/admin.html: billing expiration alerts
27425 2002-03-05 16:17 ivan
27427 * FS/bin/: freeside-cc-receipts-report, freeside-credit-report,
27428 freeside-receivables-report, freeside-tax-report: remove CVS Log
27431 2002-03-05 15:13 jeff
27433 * FS/bin/freeside-cc-receipts-report,
27434 FS/bin/freeside-credit-report,
27435 FS/bin/freeside-receivables-report, FS/bin/freeside-tax-report,
27436 httemplate/search/report_cc.cgi,
27437 httemplate/search/report_credit.cgi,
27438 httemplate/search/report_tax.cgi: consistency is nice
27440 2002-03-05 01:44 ivan
27442 * FS/bin/freeside-receivables-report: yes i have crazy customers
27443 with 8-digit customer numbers
27445 2002-03-04 14:10 ivan
27447 * FS/FS/Record.pm: make history tables conditional
27449 2002-03-04 04:48 ivan
27451 * Makefile, README.1.4.0pre12, FS/FS/Record.pm, FS/FS/nas.pm,
27452 bin/create-history-tables, bin/fs-radius-add-check,
27453 bin/fs-radius-add-reply, bin/fs-setup,
27454 httemplate/docs/upgrade8.html: [no log message]
27456 2002-03-03 15:46 ivan
27458 * httemplate/docs/install.html: docu
27460 2002-02-28 15:30 ivan
27462 * httemplate/search/svc_acct.cgi: tyop
27464 2002-02-28 15:18 ivan
27466 * FS/FS/svc_acct.pm: clean up mess. *sigh*
27468 2002-02-28 15:17 ivan
27470 * FS/FS/svc_acct.pm: clean up mess
27472 2002-02-28 15:13 ivan
27474 * FS/FS/svc_acct.pm: eek
27476 2002-02-28 15:08 ivan
27478 * httemplate/search/svc_acct.cgi: add main menu link
27480 2002-02-28 15:07 ivan
27482 * httemplate/misc/cancel-unaudited.cgi: handle errors better
27484 2002-02-28 14:05 ivan
27486 * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
27487 httemplate/config/config.cgi: s/depreciated/deprecated/
27489 2002-02-27 16:28 jeff
27491 * FS/FS/svc_acct.pm: improved vpopmail support for svc_acct records
27493 2002-02-27 15:20 ivan
27495 * FS/FS/cust_main.pm: oops, spurious error messages
27497 2002-02-27 15:03 ivan
27499 * FS/FS/cust_main.pm: bubble up billing event errors
27501 2002-02-27 14:40 ivan
27503 * FS/FS/cust_bill_event.pm: and missing ) *sigh*
27505 2002-02-27 14:40 ivan
27507 * FS/FS/cust_bill_event.pm: errant ;
27509 2002-02-27 14:39 ivan
27511 * README.1.4.0pre12, FS/FS/cust_bill_event.pm, bin/fs-setup,
27512 httemplate/docs/schema.html, httemplate/docs/upgrade8.html,
27513 httemplate/view/cust_bill.cgi: add status and statustext fields
27516 2002-02-27 14:00 ivan
27518 * FS/FS/cust_main.pm: well, don't make things worse when
27521 2002-02-27 13:57 ivan
27523 * FS/: FS/cust_main.pm, bin/freeside-daily: better debugging
27525 2002-02-27 09:07 khoff
27527 * httemplate/docs/upgrade8.html: Should be "CREATE TABLE" not
27528 "CREATE INDEX" for part_export_option
27530 2002-02-26 14:09 ivan
27532 * httemplate/search/: report_cc.cgi, report_credit.cgi,
27533 report_receivables.cgi, report_tax.cgi: fixup reports for
27536 2002-02-26 03:53 ivan
27538 * FS/FS/cust_main.pm: okay, finally fix all the weirdness with
27539 shipping adresses. whew.
27541 2002-02-26 03:42 ivan
27543 * FS/FS/: Record.pm, cust_main.pm: in Record.pm - call ->check
27544 **BEFORE** generating @diff for SQL. causing weird effects with
27545 cust_main::check that modifies record (ship_ field weirdness)
27547 fix nasty logic error triggered by changing a ship_ field from
27548 something TO identical to the corresponding non-ship_ field.
27551 2002-02-26 03:30 ivan
27553 * FS/FS/cust_main.pm: fix nasty logic error triggered by changing a
27554 ship_ field from something TO identical to the corresponding
27555 non-ship_ field. ouch.
27557 2002-02-26 03:11 ivan
27559 * httemplate/edit/cust_main.cgi: fix a weird oops with service
27560 address editing UI that would leave some fields blank... ?
27562 2002-02-26 01:06 ivan
27564 * FS/FS/cust_bill.pm: ugh, payname needs first/last i guess
27566 2002-02-26 00:34 ivan
27568 * FS/FS/cust_main.pm: die with a better error message on bad
27571 2002-02-25 11:09 ivan
27573 * httemplate/search/svc_acct.cgi: keith@landel: We have users
27574 that have the character "." in their username we can't search
27575 these customers by Username, can you please fix.
27577 2002-02-23 14:36 ivan
27579 * httemplate/search/: report_cc.cgi, report_credit.cgi,
27580 report_receivables.cgi, report_tax.cgi: take hardcoded paths out
27583 2002-02-23 03:56 ivan
27585 * CREDITS, FS/FS/Record.pm, httemplate/docs/index.html,
27586 httemplate/search/cust_main.cgi,
27587 httemplate/search/cust_main.html: case-insensitive and substring
27590 2002-02-23 03:46 ivan
27592 * httemplate/index.html: silly html tweaking
27594 2002-02-22 23:48 ivan
27596 * httemplate/browse/part_pkg.cgi: it's too late.
27598 2002-02-22 23:35 ivan
27600 * httemplate/browse/part_pkg.cgi: i really should just start moving
27601 things to templates
27603 2002-02-22 23:32 ivan
27605 * httemplate/browse/: part_pkg.cgi, part_svc.cgi: UI nit fixes -
27606 misaligned columns when viewing disabled services/packages
27608 2002-02-22 23:00 ivan
27610 * FS/FS/UID.pm: nit
27612 2002-02-22 18:14 jeff
27614 * FS/FS/UID.pm, bin/svc_acct.export,
27615 httemplate/search/report_cc.cgi,
27616 httemplate/search/report_credit.cgi,
27617 httemplate/search/report_receivables.cgi,
27618 httemplate/search/report_tax.cgi: report fixes and cruft removal
27620 2002-02-22 18:02 ivan
27622 * httemplate/: index.html, docs/install.html, docs/upgrade8.html:
27623 UI work on main menu, remove Archive::Tar from docs
27625 2002-02-22 15:18 jeff
27627 * FS/MANIFEST, FS/bin/freeside-cc-receipts-report,
27628 FS/bin/freeside-credit-report,
27629 FS/bin/freeside-receivables-report, FS/bin/freeside-tax-report,
27630 conf/report_template, httemplate/classic.html,
27631 httemplate/index.html, httemplate/search/report_cc.cgi,
27632 httemplate/search/report_cc.html,
27633 httemplate/search/report_credit.cgi,
27634 httemplate/search/report_credit.html,
27635 httemplate/search/report_receivables.cgi,
27636 httemplate/search/report_tax.cgi,
27637 httemplate/search/report_tax.html: add some reporting features
27639 2002-02-22 15:08 ivan
27641 * FS/FS/cust_pay_batch.pm: fix i18n zip
27643 2002-02-22 14:13 ivan
27645 * httemplate/edit/cust_main.cgi: billing vs. shipping states
27646 weren't sorted in the same order. UI glitch only
27648 2002-02-22 04:31 ivan
27650 * httemplate/config/: config-process.cgi, config-view.cgi: fixup
27651 <SELECT> configuration editing, fixes Bug#350
27653 2002-02-22 04:13 ivan
27655 * httemplate/index.html: close </FORM> tags
27657 2002-02-22 01:01 ivan
27659 * FS/FS/svc_acct.pm: correctly disable/enable accounts @ CP
27661 2002-02-22 00:58 ivan
27663 * FS/FS/svc_acct.pm: freeside *SUSPENDED* -> CP set_mailbox_status
27666 2002-02-21 23:50 ivan
27668 * bin/fs-setup: doh
27670 2002-02-21 22:42 ivan
27672 * FS/FS/queue.pm: UI in joblisting: don't split ( retry | remove )
27675 2002-02-21 22:39 ivan
27677 * FS/FS/queue.pm: don't error out on bad svcnum's, just silently
27680 2002-02-21 22:23 ivan
27682 * FS/FS/svc_acct.pm: don't leak perl line numbers on cp
27683 provisioning errors
27685 2002-02-21 21:56 ivan
27687 * FS/FS/svc_acct.pm: fix bugs in CP mailbox changes: cp_change and
27690 2002-02-21 17:07 ivan
27692 * FS/FS/Conf.pm, httemplate/view/cust_main.cgi,
27693 httemplate/view/cust_pkg.cgi: UI work:
27695 make all functions of view/cust_pkg.cgi available on
27696 view/cust_main.cgi - having them one link down in "Edit" is
27701 2002-02-21 15:17 ivan
27703 * bin/fs-setup: queue.svcnum is nullable too, oops
27705 2002-02-21 13:43 ivan
27707 * bin/fs-setup: looks like statustext field is missing NULL flag in
27710 2002-02-20 14:03 ivan
27712 * httemplate/index.html: invoice reports belong here too
27714 2002-02-20 02:39 ivan
27716 * FS/FS/CGI.pm: fixes eidiot under Mason, closes: Bug#344
27718 2002-02-20 01:44 ivan
27720 * httemplate/view/cust_main.cgi: don't display full card in
27723 2002-02-19 19:17 jeff
27725 * FS/FS/cust_main.pm: correct sense of tax generation
27727 2002-02-19 17:03 ivan
27729 * CREDITS, README.1.4.0pre11, README.1.4.0pre8, FS/FS/CGI.pm,
27730 FS/FS/Record.pm, FS/FS/queue.pm, FS/FS/svc_acct.pm,
27731 FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
27732 FS/bin/freeside-queued, bin/fs-setup, htetc/global.asa,
27733 htetc/handler.pl, httemplate/index.html,
27734 httemplate/browse/queue.cgi, httemplate/misc/queue.cgi,
27735 httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
27736 httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi: use
27737 Net::SSH::ssh_cmd for all job queueing rather than local
27738 duplicated ssh subs
27740 queue daemon updates: retry & remove links work, bubble up error
27741 message to webinterface, link to svcnum & have job listings on
27742 view/svc_* pages, closes: Bug#280
27744 s/option/optionname/ schema change, dumb mysql, closes: Bug#334
27746 2002-02-19 15:43 ivan
27748 * httemplate/docs/: install.html, schema.html, upgrade8.html: set
27749 EVERYTHING=1 for your own mod_perl compile
27751 2002-02-18 23:51 ivan
27753 * httemplate/index.html: oops
27755 2002-02-18 23:00 ivan
27757 * httemplate/classic.html: TMTOWTDI
27759 2002-02-18 20:43 ivan
27761 * httemplate/index.html: new main menu!
27763 2002-02-18 19:22 jeff
27765 * FS/FS/cust_refund.pm: fix refund posting
27767 2002-02-18 19:15 ivan
27769 * FS/FS/cust_refund.pm: <rluser> ut_number instead of ut_numbern
27771 2002-02-18 19:06 ivan
27773 * FS/FS/cust_refund.pm: need to use FS::Record qw(qsearch) !
27775 2002-02-18 18:57 ivan
27777 * httemplate/: edit/part_pkg.cgi, view/cust_main.cgi: allow custom
27778 packages to edit service quantities also
27780 2002-02-18 12:09 ivan
27782 * httemplate/edit/part_svc.cgi: bad warning, causing errors with
27785 2002-02-18 10:07 ivan
27787 * FS/FS/prepay_credit.pm: document 'seconds'
27789 2002-02-18 02:14 ivan
27791 * httemplate/edit/svc_www.cgi: oops!
27793 2002-02-18 00:53 ivan
27795 * Makefile: make release and make update-webdemo targets
27797 2002-02-18 00:39 ivan
27799 * FS/FS/Conf.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
27800 htetc/global.asa, httemplate/edit/part_pkg.cgi: safe web demo
27801 operation! closes: Bug#217
27803 fix bug in edit/part_pkg: s/bkg/pkg/
27805 edit/part_pkg.cgi - plan <SELECT> is now properly stick on
27806 errors, closes: Bug#323
27808 2002-02-17 19:45 ivan
27810 * httemplate/edit/part_svc.cgi: fix modified <SELECT>s under
27811 netcape4, use one for svc_acct.popnum too
27813 2002-02-17 17:26 ivan
27815 * README.1.4.0pre11, httemplate/docs/install.html,
27816 httemplate/docs/upgrade8.html: rsync docs
27818 2002-02-17 16:21 jeff
27820 * Makefile: keep accidentally checking in Makefile changes, gotta
27821 do something about that...
27823 2002-02-17 16:13 jeff
27825 * Makefile, FS/FS/Conf.pm, bin/svc_acct.export, eg/vpopmailrestart:
27826 trading in tar for rsync for improved vpopmail support
27828 2002-02-17 13:01 ivan
27830 * FS/MANIFEST: removing CGIwrapper.pm
27832 2002-02-17 11:12 ivan
27834 * README.1.4.0pre9, FS/MANIFEST, FS/FS/CGIwrapper.pm,
27835 FS/t/CGIwrapper.t: get ride of CGIwrapper.pm
27837 2002-02-17 11:07 jeff
27839 * FS/FS/svc_forward.pm: queue svc_forward remote commands; better
27842 2002-02-16 13:47 ivan
27844 * htetc/global.asa: work with current Apache::ASP
27846 2002-02-16 10:14 ivan
27848 * TODO: now in RT2!
27850 2002-02-15 23:27 ivan
27852 * httemplate/docs/install.html: install warnings about mysql
27854 2002-02-15 12:21 jeff
27856 * bin/svc_acct.export: remove arbitary uid requirement for vpasswd
27859 2002-02-15 11:34 ivan
27861 * Makefile: keep accidentally checking in Makefile changes, gotta
27862 do something about that...
27864 2002-02-15 11:33 ivan
27866 * Makefile, FS/FS/Conf.pm, FS/FS/svc_acct.pm: CP provisioning!!
27868 2002-02-14 14:37 jeff
27870 * bin/svc_acct.export: fix bug in multiline radiusprepend
27872 2002-02-14 10:06 ivan
27874 * bin/: fs-radius-add-check, fs-radius-add-reply: docs? haha
27876 2002-02-13 17:12 ivan
27878 * FS/FS/cust_pay_batch.pm: don't require state (i18n)
27880 2002-02-12 10:56 ivan
27882 * FS/FS/cust_bill.pm: more information in "cant send invoice email"
27885 2002-02-12 10:47 ivan
27887 * FS/FS/cust_main.pm: fixes:
27889 Error running invoice event ($cust_main->charge( 10.00, 'Overdue
27890 Bill' );): Illegal or empty (text) comment: at
27891 /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1141.
27893 2002-02-12 10:37 ivan
27895 * bin/svc_acct.export: fixes:
27897 In string, @domain now must be written as \@domain at
27898 ./svc_acct.export line 292, near "^append @domain" Global symbol
27899 "@domain" requires explicit package name at ./svc_acct.export
27900 line 292. Execution of ./svc_acct.export aborted due to
27901 compilation errors.
27903 2002-02-11 21:58 ivan
27905 * README.1.4.0pre9, bin/fs-setup, httemplate/docs/admin.html:
27908 2002-02-11 20:49 ivan
27910 * httemplate/edit/part_bill_event.cgi: oops
27912 2002-02-11 19:29 ivan
27914 * README.1.4.0pre8, README.1.4.0pre9: 1.4.0pre9!!!
27916 2002-02-11 18:11 ivan
27918 * FS/FS/Conf.pm, bin/svc_acct.export, httemplate/config/config.cgi:
27919 add username_policy "@append domain"
27921 add "select" config type, mmm
27923 2002-02-11 18:06 ivan
27925 * FS/FS/svc_acct.pm: that's not a bug anymore, don't list it in the
27928 2002-02-11 17:25 ivan
27930 * httemplate/edit/part_svc.cgi: red warning for unknown type :)
27932 2002-02-11 17:13 ivan
27934 * httemplate/edit/part_svc.cgi: service definition domsvc is now a
27935 domain pulldown closes: Bug#328
27937 2002-02-11 15:01 ivan
27939 * FS/FS/svc_forward.pm: oops, code hidden by pod
27941 2002-02-11 13:51 ivan
27943 * httemplate/edit/svc_acct.cgi: don't display useless finger and
27944 shell fields if uid is set to fixed & blank in the service
27945 definition - causes: Error: Can't have finger-name without uid
27947 2002-02-11 11:38 ivan
27949 * FS/FS/Conf.pm, FS/FS/svc_www.pm, httemplate/edit/svc_acct.cgi,
27950 httemplate/edit/process/svc_www.cgi,
27951 httemplate/view/svc_domain.cgi, httemplate/view/svc_www.cgi:
27952 svc_www is working!
27954 also auto-create and add A records if necessary using apacheip
27957 and show all domain_records on view/svc_domain.cgi page
27959 2002-02-10 14:31 ivan
27961 * httemplate/edit/svc_acct.cgi: ui
27963 2002-02-10 14:21 ivan
27965 * httemplate/edit/part_pkg.cgi: slighly different wording
27967 2002-02-10 14:06 ivan
27969 * FS/FS/cust_svc.pm: another bug in quantity checking
27971 2002-02-10 13:37 ivan
27973 * FS/FS/cust_svc.pm: import qsearch() so the quantity checking
27976 2002-02-10 13:30 ivan
27978 * FS/FS/Conf.pm, FS/FS/part_pkg.pm, conf/agent_defaultpkg: add new
27979 package definitions to all agent types by default
27981 config option to restore current behaviour (must explicitly add
27982 new package definitions to each agent type)
27986 2002-02-10 11:58 ivan
27988 * FS/MANIFEST, FS/bin/freeside-bill, FS/bin/freeside-daily,
27989 httemplate/docs/billing.html, httemplate/docs/upgrade8.html,
27990 httemplate/edit/process/part_bill_event.cgi: update billing
27991 documentation for the new world of invoice events added
27992 freeside-daily replacing freeside-bill for the new world of
27995 2002-02-10 10:56 ivan
27997 * README.1.4.0pre9, FS/FS/cust_pay.pm, bin/fs-setup,
27998 httemplate/docs/upgrade8.html, httemplate/edit/cust_pay.cgi: use
27999 unique tokens to prevent double-submission of payments in the web
28000 UI (closes: Bug#320)
28002 2002-02-10 09:30 ivan
28004 * httemplate/search/cust_main.cgi: eliminate duplicate cusomters
28005 before figuring to display a list or redirect. eliiminates "2
28006 matching found" displayed but only one in list.
28008 2002-02-10 09:02 ivan
28010 * FS/FS/cust_main_invoice.pm: allow + in email addresses
28012 2002-02-10 08:49 ivan
28014 * FS/FS/cust_main_invoice.pm: okay, for now, don't try to transform
28015 email addresses into svcnum-linked destinations
28017 2002-02-10 08:40 ivan
28019 * Makefile, httemplate/edit/svc_acct.cgi:
28020 fix "no previous account to recall hidden password from" error
28021 when adding new accounts & get an error on first try
28023 2002-02-10 08:14 ivan
28025 * Makefile, httemplate/index.html,
28026 httemplate/browse/svc_acct_pop.cgi,
28027 httemplate/edit/svc_acct_pop.cgi: s/POP/Access Number/ in the
28030 2002-02-10 08:05 ivan
28032 * htetc/handler.pl, httemplate/browse/agent.cgi,
28033 httemplate/browse/agent_type.cgi,
28034 httemplate/browse/cust_main_county.cgi,
28035 httemplate/browse/cust_pay_batch.cgi, httemplate/browse/nas.cgi,
28036 httemplate/browse/part_bill_event.cgi,
28037 httemplate/browse/part_pkg.cgi,
28038 httemplate/browse/part_referral.cgi,
28039 httemplate/browse/part_svc.cgi, httemplate/browse/queue.cgi,
28040 httemplate/browse/svc_acct_pop.cgi,
28041 httemplate/config/config-process.cgi,
28042 httemplate/config/config-view.cgi, httemplate/config/config.cgi,
28043 httemplate/edit/REAL_cust_pkg.cgi, httemplate/edit/agent.cgi,
28044 httemplate/edit/agent_type.cgi,
28045 httemplate/edit/cust_bill_pay.cgi,
28046 httemplate/edit/cust_credit.cgi,
28047 httemplate/edit/cust_credit_bill.cgi,
28048 httemplate/edit/cust_main.cgi,
28049 httemplate/edit/cust_main_county-expand.cgi,
28050 httemplate/edit/cust_main_county.cgi,
28051 httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
28052 httemplate/edit/part_bill_event.cgi,
28053 httemplate/edit/part_pkg.cgi, httemplate/edit/part_referral.cgi,
28054 httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
28055 httemplate/edit/svc_acct_pop.cgi,
28056 httemplate/edit/svc_acct_sm.cgi, httemplate/edit/svc_domain.cgi,
28057 httemplate/edit/svc_forward.cgi,
28058 httemplate/edit/process/quick-cust_pkg.cgi,
28059 httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
28060 httemplate/misc/catchall.cgi,
28061 httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
28062 httemplate/misc/process/link.cgi,
28063 httemplate/search/cust_bill.cgi, httemplate/search/cust_main.cgi,
28064 httemplate/search/cust_pay.cgi, httemplate/search/cust_pkg.cgi,
28065 httemplate/search/svc_acct.cgi,
28066 httemplate/search/svc_acct_sm.cgi,
28067 httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
28068 httemplate/view/cust_main.cgi, httemplate/view/cust_pkg.cgi,
28069 httemplate/view/svc_acct.cgi, httemplate/view/svc_acct_sm.cgi,
28070 httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
28071 httemplate/view/svc_www.cgi: *finally* seems to be working under
28072 Mason. sheesh. *finally* seems to be working under Mason.
28073 sheesh. *finally* seems to be working under Mason. sheesh.
28074 *finally* seems to be working under Mason. sheesh. *finally*
28075 seems to be working under Mason. sheesh. *finally* seems to be
28076 working under Mason. sheesh. *finally* seems to be working
28077 under Mason. sheesh. *finally* seems to be working under Mason.
28080 2002-02-10 05:21 ivan
28082 * htetc/handler.pl, httemplate/browse/agent.cgi,
28083 httemplate/browse/agent_type.cgi,
28084 httemplate/browse/cust_main_county.cgi,
28085 httemplate/browse/cust_pay_batch.cgi, httemplate/browse/nas.cgi,
28086 httemplate/browse/part_bill_event.cgi,
28087 httemplate/browse/part_pkg.cgi,
28088 httemplate/browse/part_referral.cgi,
28089 httemplate/browse/part_svc.cgi, httemplate/browse/queue.cgi,
28090 httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
28091 httemplate/edit/agent_type.cgi,
28092 httemplate/edit/cust_bill_pay.cgi,
28093 httemplate/edit/cust_credit.cgi,
28094 httemplate/edit/cust_credit_bill.cgi,
28095 httemplate/edit/cust_main.cgi,
28096 httemplate/edit/cust_main_county-expand.cgi,
28097 httemplate/edit/cust_main_county.cgi,
28098 httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
28099 httemplate/edit/part_bill_event.cgi,
28100 httemplate/edit/part_pkg.cgi, httemplate/edit/part_referral.cgi,
28101 httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
28102 httemplate/edit/svc_acct_pop.cgi,
28103 httemplate/edit/svc_acct_sm.cgi, httemplate/edit/svc_domain.cgi,
28104 httemplate/edit/svc_forward.cgi,
28105 httemplate/edit/process/REAL_cust_pkg.cgi,
28106 httemplate/edit/process/agent.cgi,
28107 httemplate/edit/process/agent_type.cgi,
28108 httemplate/edit/process/cust_bill_pay.cgi,
28109 httemplate/edit/process/cust_credit.cgi,
28110 httemplate/edit/process/cust_credit_bill.cgi,
28111 httemplate/edit/process/cust_main.cgi,
28112 httemplate/edit/process/cust_main_county-collapse.cgi,
28113 httemplate/edit/process/cust_main_county-expand.cgi,
28114 httemplate/edit/process/cust_main_county.cgi,
28115 httemplate/edit/process/cust_pay.cgi,
28116 httemplate/edit/process/cust_pkg.cgi,
28117 httemplate/edit/process/part_pkg.cgi,
28118 httemplate/edit/process/part_referral.cgi,
28119 httemplate/edit/process/quick-cust_pkg.cgi,
28120 httemplate/edit/process/svc_acct.cgi,
28121 httemplate/edit/process/svc_acct_pop.cgi,
28122 httemplate/edit/process/svc_acct_sm.cgi,
28123 httemplate/edit/process/svc_domain.cgi,
28124 httemplate/edit/process/svc_forward.cgi,
28125 httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
28126 httemplate/misc/cancel_pkg.cgi, httemplate/misc/catchall.cgi,
28127 httemplate/misc/delete-cust_pay.cgi,
28128 httemplate/misc/delete-customer.cgi,
28129 httemplate/misc/expire_pkg.cgi, httemplate/misc/link.cgi,
28130 httemplate/misc/print-invoice.cgi, httemplate/misc/susp_pkg.cgi,
28131 httemplate/misc/unsusp_pkg.cgi,
28132 httemplate/misc/process/catchall.cgi,
28133 httemplate/misc/process/delete-customer.cgi,
28134 httemplate/misc/process/link.cgi,
28135 httemplate/search/cust_bill.cgi, httemplate/search/cust_pay.cgi,
28136 httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
28137 httemplate/search/svc_acct_sm.cgi,
28138 httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
28139 httemplate/view/cust_main.cgi, httemplate/view/cust_pkg.cgi,
28140 httemplate/view/svc_acct.cgi, httemplate/view/svc_acct_sm.cgi,
28141 httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
28142 httemplate/view/svc_www.cgi: removed <!-- $Id$ --> from all files
28143 to fix any redirects, whew
28145 Mason handler.pl overrides CGI::redirect
28147 fixed strict; problems in edit/part_pkg.cgi &
28148 edit/process/part_pkg.cgi
28150 2002-02-09 18:28 ivan
28152 * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
28153 httemplate/view/cust_main.cgi: hide SS# unless you turn it on via
28156 2002-02-09 18:16 ivan
28158 * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
28159 FS/FS/cust_bill_event.pm, FS/FS/cust_main.pm, htetc/handler.pl,
28160 httemplate/browse/part_bill_event.cgi,
28161 httemplate/edit/part_pkg.cgi,
28162 httemplate/edit/process/part_bill_event.cgi,
28163 httemplate/edit/process/part_pkg.cgi,
28164 httemplate/view/cust_bill.cgi: pro-rating w/ web interface,
28165 tested (closes: Bug#313).
28167 view/cust_bill.cgi invoice view shows invoice events!
28169 fix bug where adding events with no name silently failed instead
28172 add new comission plans
28174 2002-02-09 17:47 ivan
28176 * README.1.4.0pre8, httemplate/docs/upgrade8.html,
28177 FS/bin/freeside-bill: remove -i option from freeside-bill
28178 (obsoleted by invoice events)
28180 2002-02-09 10:24 ivan
28182 * FS/FS/CGI.pm, htetc/global.asa, htetc/handler.pl,
28183 httemplate/edit/process/agent_type.cgi,
28184 httemplate/edit/process/cust_main_county-expand.cgi,
28185 httemplate/edit/process/cust_main_county.cgi,
28186 httemplate/edit/process/cust_pay.cgi,
28187 httemplate/edit/process/part_pkg.cgi,
28188 httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
28189 httemplate/search/svc_domain.cgi: no more exit() in templates
28191 2002-02-09 10:09 ivan
28193 * FS/FS/svc_domain.pm: okay all external export from .pm files is
28194 queued! (closes: Bug#249)
28196 2002-02-09 09:45 ivan
28198 * FS/FS/cust_svc.pm, httemplate/misc/process/link.cgi: have
28199 FS::cust_svc::check look up & check pkg_svc.quantity like
28200 httemplate/view/cust_pkg.cgi (closes: Bug#43)
28202 2002-02-09 09:03 ivan
28204 * FS/FS/CGI.pm, htetc/global.asa, htetc/handler.pl: okay, both
28205 Apache::ASP and Mason should set no-cache headers now (closes:
28208 2002-02-07 14:30 ivan
28210 * Makefile: oops, reversing bad Makefile patch
28212 2002-02-07 14:29 ivan
28214 * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm,
28215 FS/FS/cust_pay.pm, httemplate/browse/agent_type.cgi,
28216 httemplate/browse/nas.cgi, httemplate/misc/delete-cust_pay.cgi,
28217 httemplate/view/cust_main.cgi: delete payments
28219 2002-02-06 07:55 ivan
28221 * FS/FS/cust_main.pm, bin/pod2x: doc updates and pod2x fix to skip
28224 2002-02-06 07:50 ivan
28226 * FS/FS/cust_bill.pm: pod typo
28228 2002-02-06 07:49 ivan
28230 * Makefile, httemplate/docs/install.html: documentation building
28233 2002-02-06 07:36 ivan
28235 * FS/FS/part_bill_event.pm: part_bill_event.plan can contain
28238 2002-02-06 07:07 ivan
28240 * bin/fs-setup: tyop
28242 2002-02-06 06:58 ivan
28244 * FS/bin/freeside-adduser: fix for non-file auth
28246 2002-02-05 12:25 ivan
28248 * FS/FS/Record.pm: better error messages if you haven't run
28251 2002-02-05 10:24 ivan
28253 * httemplate/docs/install.html: for commands; confusing
28256 2002-02-05 10:04 ivan
28258 * httemplate/docs/install.html: doc
28260 2002-02-05 08:48 ivan
28262 * fs_passwd/fs_passwd, fs_passwd/fs_passwd.cgi,
28263 fs_passwd/fs_passwd.html, httemplate/docs/passwd.html: web-based
28266 2002-02-05 03:06 ivan
28268 * httemplate/docs/upgrade8.html: don't need DBIx::DataSource for
28271 2002-02-05 01:46 ivan
28273 * httemplate/docs/: install.html, upgrade8.html: doc
28275 2002-02-04 23:57 ivan
28277 * README.1.4.0pre8, httemplate/docs/upgrade8.html: fix
28278 part_export_option indices
28280 2002-02-04 10:12 ivan
28282 * httemplate/docs/install.html: doc update
28284 2002-02-04 09:12 ivan
28286 * httemplate/docs/man/FS/: Bill.html, Invoice.html: ancient files
28288 2002-02-04 09:06 ivan
28290 * Makefile, README.1.4.0pre4567-8, README.1.4.0pre8: 1.4.0pre8!
28292 2002-02-04 09:04 ivan
28294 * bin/fs-setup, httemplate/docs/upgrade8.html,
28295 httemplate/edit/part_bill_event.cgi: have fs-setup create the
28296 necessary "default" billing events documentation on necessary
28297 "default" billing events
28299 2002-02-04 08:44 ivan
28301 * httemplate/docs/install.html, httemplate/docs/upgrade8.html,
28302 httemplate/edit/part_bill_event.cgi,
28303 httemplate/view/cust_bill.cgi, FS/FS/cust_bill.pm,
28304 FS/FS/cust_main.pm: billing events!
28306 2002-01-30 10:22 ivan
28308 * httemplate/: browse/part_bill_event.cgi,
28309 edit/part_bill_event.cgi, edit/process/part_bill_event.cgi: fully
28310 working invoice event web interface
28312 2002-01-30 06:18 ivan
28314 * FS/FS/CGI.pm, htetc/global.asa, htetc/handler.pl,
28315 httemplate/browse/agent.cgi, httemplate/browse/agent_type.cgi,
28316 httemplate/browse/cust_main_county.cgi,
28317 httemplate/browse/cust_pay_batch.cgi, httemplate/browse/nas.cgi,
28318 httemplate/browse/part_bill_event.cgi,
28319 httemplate/browse/part_pkg.cgi,
28320 httemplate/browse/part_referral.cgi,
28321 httemplate/browse/part_svc.cgi, httemplate/browse/queue.cgi,
28322 httemplate/browse/svc_acct_pop.cgi, httemplate/docs/install.html,
28323 httemplate/edit/agent.cgi, httemplate/edit/agent_type.cgi,
28324 httemplate/edit/cust_bill_pay.cgi,
28325 httemplate/edit/cust_credit.cgi,
28326 httemplate/edit/cust_credit_bill.cgi,
28327 httemplate/edit/cust_main.cgi,
28328 httemplate/edit/cust_main_county-expand.cgi,
28329 httemplate/edit/cust_main_county.cgi,
28330 httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
28331 httemplate/edit/part_bill_event.cgi,
28332 httemplate/edit/part_referral.cgi, httemplate/edit/part_svc.cgi,
28333 httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
28334 httemplate/edit/svc_acct_sm.cgi, httemplate/edit/svc_domain.cgi,
28335 httemplate/edit/svc_forward.cgi,
28336 httemplate/edit/process/agent.cgi,
28337 httemplate/edit/process/agent_type.cgi,
28338 httemplate/edit/process/cust_bill_pay.cgi,
28339 httemplate/edit/process/cust_credit.cgi,
28340 httemplate/edit/process/cust_credit_bill.cgi,
28341 httemplate/edit/process/cust_main.cgi,
28342 httemplate/edit/process/cust_main_county-collapse.cgi,
28343 httemplate/edit/process/cust_main_county-expand.cgi,
28344 httemplate/edit/process/cust_main_county.cgi,
28345 httemplate/edit/process/cust_pay.cgi,
28346 httemplate/edit/process/cust_pkg.cgi,
28347 httemplate/edit/process/part_pkg.cgi,
28348 httemplate/edit/process/part_referral.cgi,
28349 httemplate/edit/process/quick-cust_pkg.cgi,
28350 httemplate/edit/process/svc_acct.cgi,
28351 httemplate/edit/process/svc_acct_pop.cgi,
28352 httemplate/edit/process/svc_acct_sm.cgi,
28353 httemplate/edit/process/svc_domain.cgi,
28354 httemplate/edit/process/svc_forward.cgi,
28355 httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
28356 httemplate/misc/cancel_pkg.cgi, httemplate/misc/catchall.cgi,
28357 httemplate/misc/delete-customer.cgi,
28358 httemplate/misc/expire_pkg.cgi, httemplate/misc/link.cgi,
28359 httemplate/misc/print-invoice.cgi, httemplate/misc/susp_pkg.cgi,
28360 httemplate/misc/unsusp_pkg.cgi,
28361 httemplate/misc/process/catchall.cgi,
28362 httemplate/misc/process/delete-customer.cgi,
28363 httemplate/misc/process/link.cgi,
28364 httemplate/search/cust_bill.cgi, httemplate/search/cust_main.cgi,
28365 httemplate/search/cust_pay.cgi, httemplate/search/cust_pkg.cgi,
28366 httemplate/search/svc_acct.cgi,
28367 httemplate/search/svc_acct_sm.cgi,
28368 httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
28369 httemplate/view/cust_main.cgi, httemplate/view/cust_pkg.cgi,
28370 httemplate/view/svc_acct.cgi, httemplate/view/svc_acct_sm.cgi,
28371 httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
28372 httemplate/view/svc_www.cgi: remove use Module; and $cgi =
28373 new CGI; &cgisuidsetup(); from all templates. should work
28374 better under Mason.
28376 2002-01-29 09:46 ivan
28378 * httemplate/docs/man/: FS.html, FS/CGI.html, FS/CGIwrapper.html,
28379 FS/Conf.html, FS/Record.html, FS/SessionClient.html,
28380 FS/SignupClient.html, FS/UID.html, FS/agent.html,
28381 FS/agent_type.html, FS/cust_bill.html, FS/cust_bill_pkg.html,
28382 FS/cust_credit.html, FS/cust_main.html, FS/cust_main_county.html,
28383 FS/cust_main_invoice.html, FS/cust_pay.html,
28384 FS/cust_pay_batch.html, FS/cust_pkg.html, FS/cust_refund.html,
28385 FS/cust_svc.html, FS/domain_record.html, FS/nas.html,
28386 FS/part_pkg.html, FS/part_referral.html, FS/part_svc.html,
28387 FS/pkg_svc.html, FS/port.html, FS/prepay_credit.html,
28388 FS/session.html, FS/svc_Common.html, FS/svc_acct.html,
28389 FS/svc_acct_pop.html, FS/svc_acct_sm.html, FS/svc_domain.html,
28390 FS/svc_www.html, FS/type_pkgs.html: these are all auto-generated
28391 by the installation; don't check them into CVS (probably should
28392 generate them for a release tarball though)
28394 2002-01-29 09:42 ivan
28396 * README.1.4.0pre4567-8, FS/FS/part_bill_event.pm, bin/fs-setup,
28397 httemplate/docs/schema.html, httemplate/docs/upgrade8.html,
28398 httemplate/docs/man/FS/SessionClient.html,
28399 httemplate/docs/man/FS/UID.html,
28400 httemplate/docs/man/FS/agent.html,
28401 httemplate/docs/man/FS/agent_type.html,
28402 httemplate/docs/man/FS/cust_bill.html,
28403 httemplate/docs/man/FS/cust_bill_pkg.html,
28404 httemplate/docs/man/FS/cust_credit.html,
28405 httemplate/docs/man/FS/cust_main.html,
28406 httemplate/docs/man/FS/cust_main_county.html,
28407 httemplate/docs/man/FS/cust_main_invoice.html,
28408 httemplate/docs/man/FS/cust_pay.html,
28409 httemplate/docs/man/FS/cust_pay_batch.html,
28410 httemplate/docs/man/FS/cust_pkg.html,
28411 httemplate/docs/man/FS/cust_refund.html,
28412 httemplate/docs/man/FS/cust_svc.html,
28413 httemplate/docs/man/FS/domain_record.html,
28414 httemplate/docs/man/FS/nas.html,
28415 httemplate/docs/man/FS/part_pkg.html,
28416 httemplate/docs/man/FS/part_referral.html,
28417 httemplate/docs/man/FS/part_svc.html,
28418 httemplate/docs/man/FS/pkg_svc.html,
28419 httemplate/docs/man/FS/port.html,
28420 httemplate/docs/man/FS/prepay_credit.html,
28421 httemplate/docs/man/FS/session.html,
28422 httemplate/docs/man/FS/svc_Common.html,
28423 httemplate/docs/man/FS/svc_acct.html,
28424 httemplate/docs/man/FS/svc_acct_pop.html,
28425 httemplate/docs/man/FS/svc_acct_sm.html,
28426 httemplate/docs/man/FS/svc_domain.html,
28427 httemplate/docs/man/FS/svc_www.html,
28428 httemplate/docs/man/FS/type_pkgs.html: weight, plan and plandata
28429 fields in part_bill_event
28431 2002-01-29 08:33 ivan
28433 * Makefile, FS/FS.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
28434 FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
28435 FS/FS/svc_acct.pm, bin/pod2x, htetc/global.asa, htetc/handler.pl,
28436 httemplate/index.html, httemplate/browse/part_bill_event.cgi,
28437 httemplate/docs/install.html, httemplate/docs/man/FS.html,
28438 httemplate/docs/man/FS/CGI.html,
28439 httemplate/docs/man/FS/Conf.html,
28440 httemplate/docs/man/FS/Record.html,
28441 httemplate/docs/man/FS/SessionClient.html,
28442 httemplate/docs/man/FS/SignupClient.html,
28443 httemplate/docs/man/FS/UID.html,
28444 httemplate/docs/man/FS/agent.html,
28445 httemplate/docs/man/FS/agent_type.html,
28446 httemplate/docs/man/FS/cust_bill.html,
28447 httemplate/docs/man/FS/cust_bill_pkg.html,
28448 httemplate/docs/man/FS/cust_credit.html,
28449 httemplate/docs/man/FS/cust_main.html,
28450 httemplate/docs/man/FS/cust_main_county.html,
28451 httemplate/docs/man/FS/cust_main_invoice.html,
28452 httemplate/docs/man/FS/cust_pay.html,
28453 httemplate/docs/man/FS/cust_pay_batch.html,
28454 httemplate/docs/man/FS/cust_pkg.html,
28455 httemplate/docs/man/FS/cust_refund.html,
28456 httemplate/docs/man/FS/cust_svc.html,
28457 httemplate/docs/man/FS/domain_record.html,
28458 httemplate/docs/man/FS/nas.html,
28459 httemplate/docs/man/FS/part_pkg.html,
28460 httemplate/docs/man/FS/part_referral.html,
28461 httemplate/docs/man/FS/part_svc.html,
28462 httemplate/docs/man/FS/pkg_svc.html,
28463 httemplate/docs/man/FS/port.html,
28464 httemplate/docs/man/FS/prepay_credit.html,
28465 httemplate/docs/man/FS/session.html,
28466 httemplate/docs/man/FS/svc_Common.html,
28467 httemplate/docs/man/FS/svc_acct.html,
28468 httemplate/docs/man/FS/svc_acct_pop.html,
28469 httemplate/docs/man/FS/svc_acct_sm.html,
28470 httemplate/docs/man/FS/svc_domain.html,
28471 httemplate/docs/man/FS/svc_www.html,
28472 httemplate/docs/man/FS/type_pkgs.html,
28473 httemplate/edit/part_bill_event.cgi,
28474 httemplate/edit/part_pkg.cgi,
28475 httemplate/edit/process/part_bill_event.cgi: - web interface for
28476 hourly account charges! (FS::cust_pkg, FS::cust_svc and
28477 FS::svc_acct seconds_since methods) - Makefile target to
28478 regenerate HTML manpages on install - FS.pm doc update -
28479 $FS::Record::Debug now dumps all SQL - new FS::cust_main methods:
28480 ->cancel, ->invoicing_list_addpost - start of a billing event web
28481 interface - cust_pay::upgrade_replace doesn't error out if
28482 history includes overapplied payments
28484 2002-01-29 03:11 ivan
28486 * bin/fs-setup: oops bad column type for part_bill_event.payby
28488 2002-01-28 03:24 ivan
28490 * FS/FS/Record.pm: oops, syntax error in new() check for missing
28491 subclass table sub (eek)
28493 2002-01-27 22:57 ivan
28495 * README.1.4.0pre4567-8, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
28496 FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, FS/FS/part_pkg.pm,
28497 FS/FS/part_svc.pm, bin/fs-setup, httemplate/docs/schema.html,
28498 httemplate/docs/upgrade8.html: book closing schema changes
28500 2002-01-27 21:15 ivan
28502 * README.1.4.0pre4567-8, FS/FS/part_export.pm,
28503 FS/FS/part_export_option.pm, bin/fs-setup,
28504 httemplate/docs/schema.html, httemplate/docs/upgrade8.html:
28505 part_export schema changes
28507 2002-01-25 17:52 ivan
28509 * FS/FS/cust_credit_refund.pm: another bug spotted by jeff
28511 2002-01-24 09:02 ivan
28513 * FS/FS/Record.pm: emit a warning in this unlikely case again
28515 2002-01-24 08:58 ivan
28517 * FS/FS/: cust_bill_pay.pm, cust_credit.pm, cust_credit_bill.pm,
28518 cust_credit_refund.pm, cust_pay.pm, cust_refund.pm: <rluser>
28519 rather than == 0 in the ::check's .... <rluser> you might
28522 2002-01-24 08:54 ivan
28524 * FS/FS/cust_credit_refund.pm: stack traces help alot
28526 2002-01-24 03:52 ivan
28528 * FS/FS/: cust_credit_refund.pm, cust_pay.pm, cust_refund.pm:
28529 jeff's on a bugfinding roll here, thanks!
28531 2002-01-24 03:43 ivan
28533 * FS/FS/cust_credit_refund.pm: <rluser> and it seems that
28534 cust_credit_refund::cust_credit should exist..
28536 2002-01-23 22:52 ivan
28538 * FS/FS/cust_refund.pm: from jeff@fix <rluser> in
28539 FS::cust_refund::check 'amount' should probably be replaced with
28540 +'refund' in two places
28542 2002-01-23 22:46 ivan
28544 * FS/FS/cust_refund.pm: more updates to cust_refund::update_replace
28546 2002-01-23 18:26 ivan
28548 * FS/FS/cust_refund.pm: fix cust_refund::insert
28550 2002-01-22 07:57 ivan
28552 * FS/FS/: cust_credit.pm, cust_pay.pm, cust_refund.pm: don't allow
28553 $0.00 in credits/payments/refunds
28555 2002-01-22 06:55 ivan
28557 * FS/FS/part_svc.pm: docu
28559 2002-01-22 06:53 ivan
28561 * FS/FS/svc_acct.pm: silly compilation problem
28563 2002-01-22 06:42 ivan
28565 * httemplate/docs/: index.html, upgrade.html, upgrade2.html,
28566 upgrade3.html: remove old upgrade docs
28568 2002-01-21 03:30 ivan
28570 * FS/FS/cust_pkg.pm: include FS::svc_forward in kludgy preload
28572 2002-01-19 07:16 ivan
28574 * FS/FS/UID.pm: error message update
28576 2002-01-16 07:37 ivan
28578 * FS/FS/svc_acct.pm: doc
28580 2002-01-14 12:28 ivan
28582 * FS/FS/Conf.pm, FS/FS/svc_acct.pm, httemplate/docs/export.html:
28583 pay some attention to 1.4 RADIUS SQL export
28585 2002-01-14 06:29 ivan
28587 * FS/bin/freeside-overdue: fix -l option
28589 2002-01-11 23:23 ivan
28591 * httemplate/docs/upgrade8.html: fix upgrade8.html to be in
28592 agreement with fs-setup
28594 2002-01-09 05:29 ivan
28596 * FS/FS/cust_main.pm, httemplate/search/cust_main.cgi: update fuzzy
28597 cache files on customer replace.
28599 do an exact search along with the fuzzy search (webui)
28601 2002-01-03 09:40 ivan
28603 * README.1.4.0pre2-3, README.1.4.0pre3-4, README.1.4.0pre4567-8,
28604 FS/MANIFEST, FS/FS/cust_bill_event.pm, FS/FS/part_bill_event.pm,
28605 FS/t/cust_bill_event.t, FS/t/part_bill_event.t, bin/fs-setup,
28606 httemplate/docs/schema.html, httemplate/docs/upgrade8.html: more
28607 schema changes: part_bill_event and cust_bill_event tables
28609 remove old 1.4.0pre READMEs
28611 2001-12-28 07:17 ivan
28613 * FS/bin/freeside-overdue: update usage message
28615 2001-12-28 07:14 ivan
28617 * FS/: FS/cust_main.pm, bin/freeside-overdue: force printing in
28620 2001-12-28 06:40 ivan
28622 * FS/FS/cust_main.pm, FS/bin/freeside-bill,
28623 FS/bin/freeside-overdue, httemplate/edit/cust_main.cgi,
28624 httemplate/edit/part_pkg.cgi: add more options to
28627 add charge method to FS::cust_main
28629 one-off packages default to disabled
28631 billing payname defaults to first and last, not "Accounts
28634 2001-12-27 01:26 ivan
28636 * README.1.4.0pre4567-8, FS/FS/Record.pm, FS/FS/part_pkg.pm,
28637 FS/FS/part_svc.pm, FS/bin/freeside-overdue, bin/fs-setup,
28638 htetc/global.asa, httemplate/browse/part_pkg.cgi,
28639 httemplate/browse/part_svc.cgi, httemplate/edit/agent_type.cgi,
28640 httemplate/edit/cust_main.cgi, httemplate/edit/cust_pkg.cgi,
28641 httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
28642 httemplate/edit/process/part_pkg.cgi,
28643 httemplate/view/cust_main.cgi: service and package disable!
28645 2001-12-26 15:59 ivan
28647 * httemplate/docs/: install.html, schema.html, upgrade8.html: doc
28649 2001-12-26 07:41 ivan
28651 * httemplate/view/cust_main.cgi: remove warnings
28653 2001-12-26 07:11 ivan
28655 * httemplate/edit/process/cust_credit.cgi: apply credits!!
28657 2001-12-26 07:08 ivan
28659 * FS/: MANIFEST, bin/freeside-overdue: add freeside-overdue
28661 2001-12-26 07:07 ivan
28663 * httemplate/edit/: cust_credit.cgi, process/cust_credit.cgi: fix
28666 2001-12-26 03:47 ivan
28668 * FS/bin/freeside-overdue: don't provide example crontabs that run
28671 2001-12-26 03:17 ivan
28673 * FS/FS/cust_main.pm, FS/bin/freeside-overdue,
28674 httemplate/docs/billing.html: (untested eek) freeside-overdue
28675 script & cust_main balance_date & total_owed_date methods
28677 2001-12-26 01:18 ivan
28679 * httemplate/: index.html, search/cust_pay.cgi,
28680 search/cust_pay.html, view/cust_main.cgi: search by check #
28682 2001-12-25 23:53 ivan
28684 * FS/FS/cust_pay.pm: doc
28686 2001-12-25 22:02 ivan
28688 * httemplate/edit/cust_pay.cgi: UI
28690 2001-12-25 21:19 ivan
28692 * httemplate/: index.html, edit/cust_pay.cgi,
28693 edit/process/cust_pay.cgi, search/cust_main-payinfo.html,
28694 search/cust_main-quickpay.html, search/cust_main.cgi,
28695 search/cust_main.html: expedited check entry
28697 2001-12-25 21:02 ivan
28699 * CREDITS: still missing tons of folks, i am sure
28701 2001-12-25 20:52 ivan
28703 * httemplate/search/: cust_bill.html, svc_acct.html,
28704 svc_domain.html, cust_main.html: same look as rest of search
28707 2001-12-25 20:25 ivan
28709 * FS/FS/CGI.pm, httemplate/edit/cust_credit.cgi,
28710 httemplate/edit/cust_pay.cgi,
28711 httemplate/edit/process/cust_credit.cgi,
28712 httemplate/edit/process/cust_pay.cgi: auto-apply payments and
28713 credits, post credit UI overhaul
28715 2001-12-25 18:33 ivan
28717 * httemplate/edit/cust_pay.cgi: fix service display for duplicates
28719 2001-12-21 18:41 ivan
28721 * httemplate/docs/install.html: doco on creating database manually
28723 2001-12-21 13:40 ivan
28725 * FS/FS/cust_bill.pm, httemplate/edit/cust_pay.cgi,
28726 httemplate/view/cust_main.cgi: add name/address to post payment
28729 get rid of some $-0.00 yay for ieee fp
28731 2001-12-21 12:55 ivan
28733 * FS/FS/cust_bill_pay.pm: fixes
28735 total cust_bill_pay.amount and cust_credit_bill.amount 19.95
28737 greater than cust_bill.charged 19.95 at
28738 /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1519.
28740 2001-12-19 21:34 ivan
28742 * FS/FS/Record.pm: work better with DBIx::Profile
28744 2001-12-19 18:09 ivan
28746 * FS/FS/svc_acct.pm: don't error trying to suspend accounts with
28749 2001-12-19 18:07 ivan
28751 * FS/FS/svc_acct.pm: quiet warnings
28753 2001-12-19 06:33 ivan
28755 * FS/FS/svc_acct.pm: alas, a 5.6-ism
28757 2001-12-19 06:30 ivan
28759 * FS/FS/svc_acct.pm: surpress warnings
28761 2001-12-18 11:36 ivan
28763 * httemplate/edit/cust_bill_pay.cgi: another dum tyop
28765 2001-12-18 11:34 ivan
28767 * httemplate/edit/cust_bill_pay.cgi: typo
28769 2001-12-18 11:32 ivan
28771 * httemplate/edit/cust_bill_pay.cgi: declar vars
28773 2001-12-18 11:30 ivan
28775 * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi,
28776 process/cust_bill_pay.cgi, process/cust_credit_bill.cgi: apply
28777 payment webinterface
28779 2001-12-17 23:12 ivan
28781 * httemplate/search/cust_pkg.cgi: really working dates on package
28784 2001-12-17 23:08 ivan
28786 * httemplate/search/cust_pkg.cgi: working dates on package browse
28788 2001-12-17 22:45 ivan
28790 * httemplate/search/cust_pkg.cgi: oops. *sigh*
28792 2001-12-17 22:38 ivan
28794 * httemplate/search/cust_pkg.cgi: show dates on package browse
28796 2001-12-17 22:29 ivan
28798 * FS/FS/svc_acct_pop.pm: full number in POP pulldown
28800 2001-12-17 17:49 ivan
28802 * FS/: MANIFEST, FS/svc_acct.pm: add freeside-setinvoice to
28807 FS::cust_main_invoice=HASH(0x90c86c4) at
28808 /usr/local/lib/perl5/site_perl/5.005/FS/svc_acct.pm line 419.
28810 2001-12-17 15:59 ivan
28812 * FS/FS/cust_bill.pm: fixes
28814 Argument "" isn't numeric in ncmp at
28815 /usr/local/lib/perl5/site_perl/5.005/FS/cust_bill.pm line 254.
28817 2001-12-16 15:50 ivan
28819 * FS/FS/cust_main.pm: eek nasty bug
28821 2001-12-15 16:55 ivan
28823 * FS/FS/cust_bill_pay.pm: fix weird rounding error: total
28824 cust_bill_pay.amount 39.9 for paynum 240 greater than
28825 cust_pay.paid 39.90
28827 2001-12-15 14:59 ivan
28829 * httemplate/view/svc_acct.cgi: style
28831 2001-12-15 14:58 ivan
28833 * FS/FS/cust_svc.pm: meaningful FS::cust_svc::label for svc_www
28836 2001-12-15 14:56 ivan
28838 * httemplate/view/svc_www.cgi: view svc_www.cgi from Dave Burgess
28839 <burgess@www.cynjut.net>, thanks
28841 2001-12-15 14:47 ivan
28843 * httemplate/edit/cust_main.cgi: allow entering of referral
28844 customer by number as well as by link off the view page, courtesy
28845 of Dave Burgess <burgess@www.cynjut.net>
28847 2001-12-14 16:17 ivan
28849 * FS/FS/cust_main.pm: style changes
28851 2001-12-13 10:37 ivan
28853 * FS/bin/freeside-setinvoice: okay, it should really work now
28855 2001-12-13 09:52 ivan
28857 * FS/bin/freeside-setinvoice: fix setinvoice script
28859 2001-12-13 01:17 ivan
28861 * FS/bin/freeside-setinvoice: added util to set invoice
28864 2001-12-12 11:42 ivan
28866 * httemplate/edit/: cust_main.cgi, svc_acct.cgi: allow >8 character
28867 passwords in web interface
28869 2001-12-11 23:59 ivan
28871 * bin/svc_acct.export: use pwd_mkdb to install
28872 /etc/master.passwd.new instead of moving it into place
28874 2001-12-11 13:26 ivan
28876 * httemplate/search/svc_acct.cgi: missing space in SQL, oops
28878 2001-12-11 02:38 ivan
28880 * bin/svc_acct.export, httemplate/docs/install.html: radiusprepend
28881 config file for export add Archive::Tar to docs
28883 2001-12-10 04:18 ivan
28885 * FS/FS/Record.pm: Pg datatype pain
28887 2001-12-09 20:54 ivan
28889 * httemplate/index.html: typo noticed by Dave Burgess
28890 <burgess@www.cynjut.net>, thanks.
28892 2001-12-09 16:44 ivan
28894 * httemplate/search/svc_acct.cgi: visual glitch: oops, $pager
28895 wasn't getting substitued.
28897 2001-12-09 15:31 ivan
28899 * httemplate/search/svc_acct.cgi: harmless? missing ;
28901 2001-12-08 02:08 ivan
28903 * httemplate/config/config.cgi: need a POST here; browsers
28904 (especially IE) are unhappy with the default GET
28906 2001-12-08 02:07 ivan
28908 * FS/FS/cust_pay.pm: get custnum from invnum before trying to use
28911 2001-12-08 02:03 ivan
28913 * FS/FS/cust_main.pm: fix logic error creating invoice line items
28915 2001-12-08 02:01 ivan
28917 * FS/FS/Conf.pm: radiusprepend config file for DEFAULT entries etc.
28919 2001-12-04 05:10 ivan
28921 * httemplate/edit/svc_forward.cgi: from Dave Burgess
28922 <burgess@neonramp.com>:
28924 I had to change line 104 in /edit/svc_forward.cgi and add 'my'
28926 qualifier on the LHS of the assignment. This also solves the
28927 problem with a similar error on the RHS of line 105. It also
28929 the routine work fairly reliably (it has been problematic for me
28933 2001-12-03 03:33 ivan
28935 * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
28936 paged service browse!!
28938 2001-12-03 02:59 ivan
28940 * httemplate/search/: cust_main.cgi, cust_pkg.cgi: paged package
28943 2001-12-03 00:43 ivan
28945 * httemplate/search/cust_main.cgi: paged customer browse!
28947 2001-12-03 00:41 ivan
28949 * FS/FS/Conf.pm, FS/FS/Record.pm, conf/maxsearchrecordsperpage,
28950 httemplate/search/cust_main.cgi: maxsearchrecordsperpage config
28951 option paged implementation of customer browse!
28953 2001-11-29 16:04 ivan
28955 * FS/FS/: cust_pkg.pm, cust_svc.pm, svc_Common.pm: more link
28958 2001-11-20 19:42 ivan
28960 * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: a more reasonalbe
28963 2001-11-20 19:40 ivan
28965 * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi:
28966 postalinvoicedefault config file
28968 2001-11-16 02:22 ivan
28970 * httemplate/docs/billing.html: update link to Text::Template docs
28972 2001-11-13 13:27 ivan
28974 * FS/: MANIFEST, bin/freeside-print-batch: remove
28975 freeside-print-batch
28977 2001-11-12 05:19 ivan
28979 * FS/FS/cust_main.pm: import hack to be less strict
28981 2001-11-09 10:26 ivan
28983 * httemplate/docs/install.html: Pg7 dependancy
28985 2001-11-08 07:26 ivan
28987 * FS/bin/freeside-queued: harmless typo noticed by "Edward
28988 Shabotinsky" <lanshark@bsinet.net>, thanks
28990 2001-11-06 10:45 ivan
28992 * httemplate/edit/process/part_pkg.cgi: remove gratuitous warnings
28994 2001-11-06 10:35 ivan
28996 * Makefile: i REALLY suck at Makefiles
28998 2001-11-06 10:34 ivan
29000 * Makefile: i suck at Makefiles
29002 2001-11-06 10:22 ivan
29004 * Makefile: make foo for htetc/global.asa
29006 2001-11-06 09:58 ivan
29008 * FS/FS/UID.pm: fix error message for s/htdocs/httemplate/
29010 2001-11-06 09:48 ivan
29012 * bin/fs-setup: payinfo changed from length 16 to $char_d for
29015 2001-11-05 13:30 ivan
29017 * Makefile: more fixes for fresh installation
29019 2001-11-05 13:26 ivan
29021 * Makefile: yet more Make
29023 2001-11-05 13:24 ivan
29025 * Makefile: make create-database fix
29027 2001-11-05 12:12 ivan
29029 * Makefile, FS/FS/Record.pm: makefile fixups
29031 2001-11-05 10:23 ivan
29033 * httemplate/docs/install.html: doc
29035 2001-11-05 09:00 jeff
29037 * FS/FS/svc_acct.pm: improved svc_acct replacement
29039 2001-11-05 08:42 ivan
29041 * FS/FS/Record.pm: AUTOLOAD optimizations broke things rather
29044 2001-11-05 06:04 ivan
29046 * FS/bin/freeside-bill: fixup getopt
29048 2001-11-05 06:03 ivan
29050 * Makefile: move sys-dependant stuff to vars
29052 2001-11-05 05:57 ivan
29054 * FS/FS/svc_acct.pm: doc tyop
29056 2001-11-05 04:07 ivan
29058 * bin/svc_domain.import: this is unfinished and untested anyway,
29059 but this corrects a silly typo
29061 2001-11-05 03:55 ivan
29063 * FS/FS/cust_main.pm: better error messages for eval'ed setup/recur
29064 expressions remove debugging warn output
29066 2001-11-03 09:49 ivan
29068 * FS/MANIFEST, FS/FS/Record.pm, FS/FS/SearchCache.pm,
29069 FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
29070 FS/FS/svc_acct.pm, FS/t/SearchCache.t,
29071 httemplate/search/cust_main.cgi: new 'jsearch' call for big
29072 joined searches & caching support preliminary customer browse
29073 optimizations, much faster!
29075 2001-11-02 00:14 ivan
29077 * FS/bin/freeside-print-batch: silence pod complaints
29079 2001-11-01 21:28 ivan
29081 * httemplate/config/config.cgi: note config changes need
29082 apache/freeside-queued restart to take effect
29084 2001-11-01 21:11 ivan
29086 * FS/FS/Record.pm: depend on DBIx::DBSchema 0.19
29088 2001-11-01 20:55 ivan
29090 * httemplate/config/config-view.cgi, httemplate/config/config.cgi,
29091 FS/FS/Conf.pm: config web GUI updates. almost usable now.
29093 2001-10-31 16:16 ivan
29095 * httemplate/search/cust_main.cgi: hit the database slightly less.
29096 this page still takes forever with lots of customers.
29098 2001-10-31 08:52 ivan
29100 * httemplate/browse/queue.cgi: queue display works again, even if
29103 2001-10-30 11:05 ivan
29105 * FS/FS/cust_pay_batch.pm, bin/fs-setup, httemplate/index.html,
29106 httemplate/browse/cust_pay_batch.cgi,
29107 httemplate/docs/schema.html: depriciate cust_pay_batch.trancode
29108 web interface to view pending batch
29110 2001-10-30 07:42 ivan
29112 * httemplate/edit/cust_main.cgi: put default country up top
29114 2001-10-30 07:41 ivan
29116 * httemplate/edit/cust_main.cgi: precedence oops
29118 2001-10-30 07:39 ivan
29120 * httemplate/edit/cust_main.cgi: better ordering of state selection
29121 on new customer screen
29123 2001-10-30 06:54 ivan
29125 * htetc/handler.pl, httemplate/browse/agent.cgi,
29126 httemplate/browse/agent_type.cgi,
29127 httemplate/browse/cust_main_county.cgi,
29128 httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
29129 httemplate/browse/part_referral.cgi, httemplate/browse/queue.cgi,
29130 httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
29131 httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
29132 httemplate/edit/cust_credit_bill.cgi,
29133 httemplate/edit/cust_main.cgi,
29134 httemplate/edit/cust_main_county-expand.cgi,
29135 httemplate/edit/cust_main_county.cgi,
29136 httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
29137 httemplate/edit/part_referral.cgi, httemplate/edit/svc_acct.cgi,
29138 httemplate/edit/svc_acct_pop.cgi,
29139 httemplate/edit/svc_acct_sm.cgi, httemplate/edit/svc_domain.cgi,
29140 httemplate/edit/svc_forward.cgi, httemplate/misc/catchall.cgi,
29141 httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
29142 httemplate/search/cust_bill.cgi, httemplate/search/cust_main.cgi,
29143 httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
29144 httemplate/search/svc_acct_sm.cgi,
29145 httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
29146 httemplate/view/cust_main.cgi, httemplate/view/cust_pkg.cgi,
29147 httemplate/view/svc_acct.cgi, httemplate/view/svc_acct_sm.cgi,
29148 httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi:
29149 get rid of header foo in individual templates
29151 2001-10-30 06:28 ivan
29153 * httemplate/docs/: install.html, upgrade8.html: docu
29155 2001-10-30 06:20 ivan
29157 * htetc/handler.pl, httemplate/config/config-view.cgi,
29158 httemplate/config/config.cgi: web config should workish now
29160 2001-10-30 05:49 ivan
29162 * Makefile: work with CVS version too
29164 2001-10-30 05:48 ivan
29168 2001-10-30 05:47 ivan
29170 * Makefile, FS/bin/freeside-adduser, conf/address, conf/domain,
29171 conf/secrets, conf/shells, conf/smtpmachine,
29172 httemplate/docs/install.html: `make create-config' installs
29173 default config (conf dir update) freeside-adduser uses default
29176 2001-10-30 04:38 ivan
29180 2001-10-30 04:35 ivan
29182 * Makefile, httemplate/docs/install.html: makefile typo
29184 2001-10-30 03:47 ivan
29186 * Makefile, FS/bin/freeside-adduser, httemplate/docs/admin.html,
29187 httemplate/docs/config.html, httemplate/docs/index.html,
29188 httemplate/docs/install.html: whew more install docs and
29191 2001-10-30 02:20 ivan
29193 * Makefile, FS/MANIFEST, FS/FS/Conf.pm, FS/bin/freeside-adduser,
29194 httemplate/docs/install.html: setup/config updates. getting
29197 2001-10-29 13:22 ivan
29199 * Makefile: fix make clean
29201 2001-10-29 12:54 ivan
29203 * httemplate/docs/install.html: doc typo
29205 2001-10-29 12:53 ivan
29207 * FS/FS/svc_forward.pm: methods for getting the associated svc_acct
29210 2001-10-29 09:17 ivan
29212 * Makefile: automate a tiny bit more
29214 2001-10-26 03:24 ivan
29216 * FS/FS/CGI.pm, htetc/global.asa, htetc/handler.pl,
29217 httemplate/browse/agent.cgi, httemplate/browse/agent_type.cgi,
29218 httemplate/browse/cust_main_county.cgi,
29219 httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
29220 httemplate/browse/part_referral.cgi, httemplate/browse/queue.cgi,
29221 httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
29222 httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
29223 httemplate/edit/cust_credit_bill.cgi,
29224 httemplate/edit/cust_main.cgi,
29225 httemplate/edit/cust_main_county-expand.cgi,
29226 httemplate/edit/cust_main_county.cgi,
29227 httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
29228 httemplate/edit/part_referral.cgi, httemplate/edit/svc_acct.cgi,
29229 httemplate/edit/svc_acct_pop.cgi,
29230 httemplate/edit/svc_acct_sm.cgi, httemplate/edit/svc_domain.cgi,
29231 httemplate/edit/svc_forward.cgi, httemplate/misc/catchall.cgi,
29232 httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
29233 httemplate/search/cust_bill.cgi, httemplate/search/cust_main.cgi,
29234 httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
29235 httemplate/search/svc_acct_sm.cgi,
29236 httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
29237 httemplate/view/cust_main.cgi, httemplate/view/cust_pkg.cgi,
29238 httemplate/view/svc_acct.cgi, httemplate/view/svc_acct_sm.cgi,
29239 httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi:
29242 2001-10-26 02:50 ivan
29244 * httemplate/config/config-process.cgi: otherwise people will have
29245 problems with `0' zero
29247 2001-10-25 14:24 ivan
29249 * httemplate/edit/svc_domain.cgi: remove ancient tld cruft
29251 2001-10-25 09:13 ivan
29253 * FS/FS/cust_main_invoice.pm: & in email addresses
29255 2001-10-25 01:41 ivan
29257 * FS/FS/Conf.pm: remove debugging cruft
29259 2001-10-24 08:45 ivan
29261 * httemplate/config/config-process.cgi: correct for browser
29264 2001-10-24 08:29 ivan
29266 * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/ConfItem.pm,
29267 FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/t/ConfItem.t,
29268 bin/fs-setup, bin/svc_acct.export, httemplate/index.html,
29269 httemplate/config/config-process.cgi,
29270 httemplate/config/config-view.cgi, httemplate/docs/config.html,
29271 httemplate/docs/install.html, httemplate/search/svc_acct.cgi:
29272 preliminary web config editor
29274 new config files: username-ampersand, passwordmax
29278 get rid of old and crufty and unused registries/ config foo
29280 documentation updates
29282 2001-10-23 17:59 ivan
29284 * httemplate/browse/queue.cgi: Can't find string terminator "!"
29285 anywhere before EOF at queue.cgi line 42
29287 2001-10-23 13:53 ivan
29289 * FS/bin/freeside-queued: Pg: FOR UPDATE LIMIT 1 mysql: LIMIT 1 FOR
29294 2001-10-23 11:57 ivan
29296 * httemplate/docs/: config.html, install.html: document how to set
29297 MySQL with BDB default tables
29299 2001-10-23 11:15 ivan
29301 * bin/fs-setup: mysql fixes
29303 2001-10-22 07:48 ivan
29305 * FS/FS/svc_acct.pm: fix dir check
29307 2001-10-22 05:22 ivan
29309 * FS/FS/svc_domain.pm: fix delete method for new databases
29311 2001-10-22 01:31 ivan
29313 * FS/FS/cust_main.pm: tyop
29315 2001-10-22 01:29 ivan
29317 * FS/FS/: cust_main.pm, cust_pkg.pm: better delete customer code &
29318 warnings, delete package ability (& warning)
29320 2001-10-20 05:17 ivan
29322 * README.1.4.0pre3-4, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
29323 bin/fs-setup, htetc/global.asa, htetc/handler.pl,
29324 httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
29325 httemplate/docs/upgrade8.html, httemplate/edit/part_pkg.cgi,
29326 httemplate/edit/svc_acct.cgi,
29327 httemplate/edit/process/cust_main.cgi,
29328 httemplate/edit/process/part_pkg.cgi: setup and recurring fee tax
29329 exempt flags, UI to edit rework part_pkg editing UI some more
29331 2001-10-16 13:33 jeff
29333 * bin/svc_acct.export: added slipip insertion for icradius and
29334 vpopmail restart config
29336 2001-10-15 07:58 ivan
29338 * FS/FS/cust_pkg.pm, htetc/global.asa, htetc/handler.pl,
29339 httemplate/edit/REAL_cust_pkg.cgi,
29340 httemplate/edit/process/REAL_cust_pkg.cgi,
29341 httemplate/view/cust_pkg.cgi: date editing
29343 2001-10-15 05:16 ivan
29345 * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
29346 httemplate/misc/bill.cgi: print reasons with credits on invoices
29348 use straight eval, not Safe::reval in cust_main::bill for now, as
29349 i have no idea how to call methods on a share()'ed scalar.
29352 add cust_pkg::cust_main method
29354 s/eidiot/idiot/ in httemplate/misc/bill.cgi
29356 2001-10-15 04:39 ivan
29358 * httemplate/edit/part_pkg.cgi: remove errant javascript alert()
29359 plan ||= 'flat' for custom pricing 9clone) package definitions
29362 2001-10-15 04:35 ivan
29364 * httemplate/edit/cust_main.cgi: visual fix
29366 2001-10-15 03:42 ivan
29368 * README.1.4.0pre3-4, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
29369 bin/fs-setup, httemplate/browse/part_pkg.cgi,
29370 httemplate/docs/config.html, httemplate/docs/schema.html,
29371 httemplate/docs/upgrade8.html, httemplate/edit/part_pkg.cgi,
29372 httemplate/edit/part_svc.cgi,
29373 httemplate/edit/process/part_pkg.cgi: price plans web gui 1st
29376 2001-10-12 08:26 ivan
29378 * httemplate/browse/queue.cgi: add (as yet inactive) retry & remove
29381 2001-10-11 10:46 ivan
29383 * htetc/: global.asa, handler.pl: price plan uI!
29385 2001-10-11 10:44 ivan
29387 * httemplate/edit/part_pkg.cgi: "price plans" UP support.CVS:
29388 ----------------------------------------------------------------------
29390 2001-10-09 23:22 thalakan
29392 * httemplate/search/cust_main.cgi: Reverted.
29394 2001-10-09 22:59 thalakan
29396 * httemplate/search/cust_main.cgi: Stupid mistake. Works now.
29398 2001-10-09 22:42 ivan
29400 * httemplate/search/cust_main.cgi: revert silly changes
29402 2001-10-09 22:33 thalakan
29404 * httemplate/search/cust_main.cgi: Change to use ut_name instead.
29406 2001-10-09 22:24 ivan
29408 * FS/FS/Record.pm: embarassing doc fix, thanks jason
29410 2001-10-09 16:10 ivan
29412 * README.1.4.0pre3-4, FS/FS/cust_credit.pm, FS/FS/cust_main.pm,
29413 FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm,
29414 httemplate/docs/config.html, httemplate/docs/install.html,
29415 httemplate/docs/schema.html, httemplate/docs/upgrade8.html,
29416 bin/fs-setup: add `unsuspendauto' config file: enable the
29417 automatic unsuspension of suspended packages when a customer's
29418 balance due changes from positive to zero or negative as the
29419 result of a payment or credit
29421 add cust_pkg.manual_flag to disable this behaviour per customer
29422 package (no UI to set this yet)
29424 2001-10-09 06:16 ivan
29426 * httemplate/docs/install.html: update mysql links
29428 2001-10-09 00:16 ivan
29430 * httemplate/edit/process/part_svc.cgi: that was a confusing bug to
29433 2001-10-08 20:11 ivan
29435 * FS/FS/cust_pkg.pm: fix syntax error in newly-enabled insert sub,
29438 2001-10-02 13:07 ivan
29440 * httemplate/docs/upgrade8.html: doc clarification (?)
29442 2001-10-02 09:00 jeff
29444 * README.1.4.0pre3-4, FS/FS/cust_pay_batch.pm, bin/fs-setup,
29445 httemplate/docs/upgrade8.html: add pkey to batch payments and fix
29448 2001-10-02 04:10 ivan
29450 * FS/FS/svc_acct.pm: allow some more characters in GECOS... showing
29451 up in fix.net's password files
29453 2001-10-01 03:31 ivan
29455 * FS/FS/cust_pkg.pm: oops
29457 2001-09-30 15:35 ivan
29459 * FS/FS/svc_acct.pm: arg
29461 2001-09-30 15:19 ivan
29463 * FS/FS/svc_acct.pm: $1 doesn't seem to last very long...
29465 2001-09-30 13:30 ivan
29467 * FS/FS/svc_acct.pm, httemplate/docs/config.html:
29468 username-uppercase config file
29470 2001-09-27 21:33 ivan
29472 * httemplate/docs/install.html: ssh recommendations
29474 2001-09-27 14:49 ivan
29476 * FS/FS/svc_acct_pop.pm: not used
29478 2001-09-27 14:12 ivan
29480 * httemplate/edit/: cust_main.cgi, svc_acct.cgi: popSELECTOR
29482 2001-09-27 13:41 ivan
29484 * httemplate/edit/cust_main.cgi, httemplate/edit/svc_acct.cgi,
29485 FS/FS/svc_acct_pop.pm, httemplate/view/svc_acct.cgi: pop
29488 2001-09-27 11:33 ivan
29490 * httemplate/view/svc_acct.cgi: fix for pre-1.4.0 accounts with no
29493 2001-09-26 04:34 ivan
29495 * README.1.4.0pre3-4: index oops
29497 2001-09-26 02:17 ivan
29499 * README.1.4.0pre3-4, FS/FS.pm, FS/MANIFEST,
29500 FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm,
29501 FS/FS/part_pop_local.pm, FS/FS/svc_acct_pop.pm,
29502 FS/t/part_pop_local.t, bin/fs-setup, httemplate/docs/schema.html,
29503 httemplate/docs/upgrade8.html: add part_pop_local table
29505 2001-09-25 11:03 ivan
29507 * FS/FS/cust_main.pm:
29510 2001-09-25 11:01 ivan
29512 * FS/FS/cust_main.pm, httemplate/docs/config.html: add
29513 emailinvoiceonly config file and begin to use it
29515 2001-09-25 08:55 ivan
29517 * FS/FS/cust_main.pm, httemplate/docs/config.html:
29518 Business::OnlinePayment::BankOfAmerica
29520 2001-09-24 17:05 ivan
29522 * FS/bin/freeside-queued: better REAPER
29524 2001-09-23 20:23 ivan
29526 * FS/: FS/UID.pm, bin/freeside-queued: queue daemon forks now
29528 2001-09-20 20:47 ivan
29530 * httemplate/view/cust_main.cgi: show company and name (instead of
29531 just company) for referring customers that have a company
29533 2001-09-19 17:13 ivan
29535 * FS/FS/cust_main.pm: really fix fuzzy searching
29537 2001-09-19 17:10 ivan
29539 * FS/FS/cust_main.pm: fix fuzzy searching
29541 2001-09-19 14:51 ivan
29543 * FS/bin/freeside-queued: set real uid too. whew. ssh now
29546 2001-09-19 14:06 ivan
29548 * README.1.4.0pre3-4, FS/MANIFEST, FS/FS/svc_acct.pm,
29549 FS/bin/freeside-apply-credits, httemplate/docs/config.html:
29550 directory hashing remove jeff's lib patch from
29551 freeside-apply-credits add freeside-apply-credits to MANIFEST
29554 2001-09-19 12:41 ivan
29556 * FS/FS/svc_acct.pm: tyop
29558 2001-09-19 12:39 ivan
29560 * FS/FS/svc_acct.pm: hopefully report some sort of ssh error
29562 2001-09-19 12:28 ivan
29564 * FS/FS/svc_acct.pm: ;args
29566 2001-09-19 12:19 ivan
29568 * FS/FS/svc_acct.pm: FS::svc_acct::ssh
29570 2001-09-19 12:00 ivan
29572 * FS/bin/freeside-queued: set $ENV{HOME}
29574 2001-09-18 17:24 ivan
29576 * FS/FS/svc_acct.pm: icradius transactional password changes
29577 (suspensions, unsuspensions)
29579 2001-09-16 05:45 ivan
29581 * FS/FS/Record.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
29582 httemplate/index.html, httemplate/docs/config.html,
29583 httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
29584 fix oops in FS::cust_main_invoice::replace preventing package
29587 add toggle switch to cust_main searching to show/hide cancelled
29588 customers. hidecancelledcustomers config file is just which
29589 state it starts in.
29591 add signupurl config file to enable showing of the customer's
29592 signup URL on the view page.
29594 2001-09-14 12:54 ivan
29596 * FS/FS/svc_acct.pm: fix for no svc_acct_sm!!!
29598 2001-09-14 11:05 ivan
29600 * FS/FS/Record.pm: s/croak/confess/
29602 2001-09-12 08:54 ivan
29604 * httemplate/docs/: install.html, upgrade8.html: mason warnings
29606 2001-09-12 08:45 ivan
29608 * FS/FS/part_svc.pm: oops
29610 2001-09-11 16:44 ivan
29612 * FS/FS/part_svc.pm, httemplate/edit/svc_acct.cgi,
29613 httemplate/edit/svc_acct_sm.cgi, httemplate/edit/svc_domain.cgi,
29614 httemplate/edit/svc_forward.cgi, httemplate/view/svc_acct.cgi:
29615 radius attributes & default/fixed values should work again now
29617 2001-09-11 15:20 ivan
29619 * FS/FS/svc_Common.pm, bin/fs-radius-add-check,
29620 bin/fs-radius-add-reply, bin/fs-setup, bin/svc_acct.export: fix
29621 radius attribute adding
29623 2001-09-11 14:58 ivan
29625 * FS/bin/freeside-queued: usage sub
29627 2001-09-11 13:59 ivan
29629 * httemplate/edit/svc_acct_sm.cgi: persistance problem not clearing
29630 variables between runs
29632 2001-09-11 13:44 ivan
29634 * httemplate/search/svc_acct.cgi: getting "you should run the
29635 bin/fs-migrate-svc_acct_sm" message unexpectedly
29637 2001-09-11 12:16 ivan
29639 * httemplate/edit/part_svc.cgi: forgot closing form tag, breaks ie,
29642 2001-09-11 06:10 ivan
29644 * FS/FS/svc_acct.pm: transactional job-queued icradius/freeradius
29647 2001-09-11 05:46 ivan
29649 * httemplate/edit/process/part_svc.cgi: more service edit fix
29651 2001-09-11 05:42 ivan
29653 * httemplate/edit/part_svc.cgi: fix service editing
29655 2001-09-11 05:25 ivan
29657 * FS/FS/queue.pm: queue clean fix
29659 2001-09-11 05:24 ivan
29661 * FS/FS/queue.pm: job queue fix
29663 2001-09-11 05:10 ivan
29665 * FS/FS/cust_main.pm: fuzzyfix
29667 2001-09-11 05:06 ivan
29669 * FS/FS/svc_acct.pm: better logging
29671 2001-09-11 05:00 ivan
29673 * FS/FS/svc_acct.pm: cyrus fix!
29675 2001-09-11 04:52 ivan
29677 * FS/bin/freeside-queued: rar
29679 2001-09-11 03:05 ivan
29681 * httemplate/edit/process/quick-cust_pkg.cgi: s/die/ediot/
29683 2001-09-11 02:56 ivan
29685 * README.1.4.0pre2-3, httemplate/edit/process/quick-cust_pkg.cgi,
29686 httemplate/view/cust_main.cgi: fix quick order
29688 2001-09-10 21:44 ivan
29690 * httemplate/browse/queue.cgi: web queue view
29692 2001-09-10 21:17 ivan
29694 * FS/FS/svc_acct.pm, httemplate/docs/config.html: username-noperiod
29697 2001-09-10 20:15 ivan
29699 * README.1.4.0pre2-3, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
29700 FS/bin/freeside-queued, httemplate/docs/config.html,
29701 httemplate/docs/export.html, httemplate/edit/part_svc.cgi: cyrus
29704 2001-09-10 18:09 ivan
29706 * FS/bin/freeside-queued: working queued
29708 2001-09-10 17:08 ivan
29710 * README.1.4.0pre2-3, FS/FS.pm, FS/MANIFEST, FS/FS/Record.pm,
29711 FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm, FS/FS/part_svc.pm,
29712 FS/FS/queue.pm, FS/FS/queue_arg.pm, FS/bin/freeside-bill,
29713 FS/bin/freeside-queued, FS/t/queue.t, FS/t/queue_arg.t,
29714 htetc/handler.pl, httemplate/index.html,
29715 httemplate/browse/part_svc.cgi, httemplate/docs/install.html,
29716 httemplate/docs/schema.html, httemplate/docs/upgrade8.html,
29717 httemplate/edit/part_svc.cgi,
29718 httemplate/edit/process/part_svc.cgi,
29719 httemplate/search/cust_main.cgi: faster (cached) fuzzy searches
29720 prelim. job queues! fixed part_svc editing
29722 2001-09-10 17:07 ivan
29724 * bin/: freeside-init, fs-migrate-part_svc, fs-setup: fixing
29725 fs-migrate-part_svc updateing fs-setup for job queues
29726 freeside-init for starting freeside-queued
29728 2001-09-07 17:28 khoff
29730 * bin/fs-setup: First post. Sorry. Missing comma.
29732 2001-09-07 13:49 ivan
29734 * FS/FS/part_svc_column.pm: oops, forgot to add this
29736 2001-09-07 13:26 ivan
29738 * FS/FS/raddb.pm, FS/FS/svc_acct.pm, bin/generate-raddb: tyops
29740 2001-09-07 13:19 ivan
29742 * FS/MANIFEST: tyop
29744 2001-09-07 13:17 ivan
29746 * FS/MANIFEST, FS/FS/raddb.pm, FS/FS/svc_acct.pm, FS/t/raddb.t,
29747 bin/fs-radius-add-check, bin/fs-radius-add-reply, bin/fs-setup,
29748 bin/generate-raddb: fix RADIUS attribute capitalization
29750 2001-09-06 14:43 ivan
29752 * httemplate/docs/: install.html, postgresql.html: no more pg
29755 2001-09-06 14:20 ivan
29757 * FS/FS/svc_acct.pm, httemplate/docs/schema.html: doc
29759 2001-09-06 13:41 ivan
29761 * README.1.4.0pre2-3, FS/FS.pm, FS/MANIFEST, FS/FS/UID.pm,
29762 FS/FS/part_svc.pm, FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
29763 FS/FS/svc_acct_sm.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
29764 FS/FS/svc_www.pm, FS/t/part_svc_column.t,
29765 bin/fs-migrate-part_svc, bin/fs-migrate-payref,
29766 bin/fs-radius-add-check, bin/fs-radius-add-reply, bin/fs-setup,
29767 httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
29768 httemplate/docs/upgrade8.html, httemplate/edit/part_svc.cgi,
29769 httemplate/edit/process/part_svc.cgi: finally fix part_svc!!!
29771 2001-09-04 08:12 ivan
29773 * httemplate/docs/admin.html: tyop
29775 2001-09-04 08:06 ivan
29777 * httemplate/edit/: agent_type.cgi, process/cust_main.cgi: oops
29780 2001-09-04 07:44 ivan
29782 * FS/FS/cust_pkg.pm, httemplate/browse/agent.cgi,
29783 httemplate/browse/agent_type.cgi, httemplate/browse/part_pkg.cgi,
29784 httemplate/browse/part_referral.cgi,
29785 httemplate/browse/part_svc.cgi, httemplate/docs/admin.html,
29786 httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
29787 httemplate/edit/process/quick-cust_pkg.cgi,
29788 httemplate/view/cust_main.cgi: new admin documentation, quick
29791 2001-09-04 04:15 ivan
29793 * bin/fs-setup: rar
29795 2001-09-04 04:15 ivan
29797 * bin/fs-setup: much better
29799 2001-09-04 04:14 ivan
29801 * bin/fs-setup: tyops
29803 2001-09-04 04:03 ivan
29805 * bin/fs-setup, httemplate/docs/config.html: silly syntax error and
29808 2001-09-04 02:55 ivan
29810 * httemplate/docs/install.html: better installation instructions
29812 2001-09-04 02:54 ivan
29814 * htetc/global.asa: hehe, this should help out everybody without
29815 DBIx::Profile (i.e. everybody)
29817 2001-09-03 15:16 ivan
29819 * bin/fs-setup: this too
29821 2001-09-03 15:07 ivan
29823 * FS/FS/cust_bill.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm,
29824 FS/FS/cust_pay.pm, FS/FS/cust_svc.pm, FS/bin/freeside-bill,
29825 httemplate/docs/signup.html, httemplate/docs/upgrade8.html,
29826 httemplate/edit/cust_credit.cgi,
29827 httemplate/edit/cust_credit_bill.cgi,
29828 httemplate/edit/cust_pay.cgi,
29829 httemplate/edit/process/cust_pay.cgi, httemplate/misc/bill.cgi,
29830 httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi: fix
29833 2001-09-02 00:57 ivan
29837 2001-09-02 00:57 ivan
29839 * bin/generate-tests: gawl
29841 2001-09-02 00:49 ivan
29843 * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit.pm,
29844 FS/FS/cust_credit_bill.pm, FS/FS/cust_credit_refund.pm,
29845 httemplate/edit/cust_credit_bill.cgi,
29846 httemplate/view/cust_main.cgi: things are starting to work again,
29849 2001-09-01 22:38 ivan
29851 * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
29852 FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, bin/fs-migrate-payref:
29855 2001-09-01 21:51 ivan
29857 * FS/FS/: cust_svc.pm, svc_acct.pm: better error msgs
29859 2001-09-01 21:25 ivan
29861 * FS/: FS.pm, MANIFEST, test.pl, FS/cust_bill_pay.pm,
29862 FS/cust_main.pm, FS/cust_refund.pm, t/CGI.t, t/CGIwrapper.t,
29863 t/Conf.t, t/Record.t, t/UID.t, t/agent.t, t/agent_type.t,
29864 t/cust_bill.t, t/cust_bill_pay.t, t/cust_bill_pkg.t,
29865 t/cust_credit.t, t/cust_credit_bill.t, t/cust_credit_refund.t,
29866 t/cust_main.t, t/cust_main_county.t, t/cust_main_invoice.t,
29867 t/cust_pay.t, t/cust_pay_batch.t, t/cust_pkg.t, t/cust_refund.t,
29868 t/cust_svc.t, t/domain_record.t, t/nas.t, t/part_pkg.t,
29869 t/part_referral.t, t/part_svc.t, t/pkg_svc.t, t/port.t,
29870 t/prepay_credit.t, t/session.t, t/svc_Common.t, t/svc_acct.t,
29871 t/svc_acct_pop.t, t/svc_acct_sm.t, t/svc_domain.t,
29872 t/svc_forward.t, t/svc_www.t, t/type_pkgs.t: lame testsuite and
29873 the embarassing fixes in it found
29875 2001-09-01 20:42 ivan
29877 * httemplate/docs/upgrade8.html: really. backup.
29879 2001-09-01 20:20 ivan
29881 * httemplate/docs/upgrade8.html: upgrade
29883 2001-09-01 19:53 jeff
29885 * FS/bin/freeside-apply-credits: adding a credit apply utility
29887 2001-09-01 19:46 ivan
29889 * FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
29890 FS/FS/cust_refund.pm, bin/fs-setup, httemplate/docs/schema.html,
29891 httemplate/docs/upgrade8.html: cust_refund and cust_pay get
29894 2001-09-01 18:27 ivan
29896 * FS/FS/: cust_bill.pm, cust_bill_pay.pm, cust_credit.pm,
29897 cust_credit_bill.pm, cust_credit_refund.pm, cust_main.pm,
29898 cust_refund.pm: more udpates for the new world of unapplied
29901 2001-09-01 16:41 ivan
29903 * httemplate/docs/upgrade8.html: cust_bill_pay and
29906 2001-09-01 15:28 jeff
29908 * FS/FS/cust_main.pm, httemplate/docs/upgrade8.html: haste makes
29909 waste... and left a method out
29911 2001-09-01 15:18 ivan
29913 * FS/FS/cust_credit_bill.pm, bin/fs-setup: add primary key
29915 2001-09-01 15:01 ivan
29917 * FS/MANIFEST: cust_bill_pay & cust_credit_refund
29919 2001-09-01 14:55 jeff
29921 * FS/FS/cust_bill_pay.pm: oops.. need this too
29923 2001-09-01 14:52 jeff
29925 * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
29926 FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm, bin/fs-setup,
29927 httemplate/docs/upgrade8.html,
29928 httemplate/edit/cust_credit_bill.cgi,
29929 httemplate/edit/process/cust_credit_bill.cgi,
29930 httemplate/view/cust_main.cgi: add cust_credit_bill relating
29931 multiple invoices to credits
29933 2001-09-01 13:11 ivan
29935 * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
29936 FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
29937 bin/fs-setup, httemplate/docs/schema.html: cust_bill_pay and
29938 cust_credit_refund. payments can apply to multiple invoices and
29939 refunds can apply to multiple credits.
29941 2001-09-01 05:35 ivan
29943 * httemplate/search/cust_bill.cgi: totals
29945 2001-08-31 02:20 ivan
29947 * FS/FS/Record.pm: check US zips more strictly
29949 2001-08-31 01:43 ivan
29951 * httemplate/browse/svc_acct_pop.cgi: > Order by City might be
29953 state, city, then number
29955 2001-08-31 00:28 ivan
29957 * httemplate/edit/cust_main_county-expand.cgi: better error message
29958 for nonexistant cust_main_county records
29960 2001-08-31 00:17 ivan
29962 * httemplate/edit/process/cust_main_county-expand.cgi: fixes:
29963 > US UT expand state
29964 > Submit (no data entered)
29965 > US UT is gone frome the list.
29967 2001-08-30 09:23 ivan
29969 * httemplate/docs/signup.html: update signup server: template form
29970 and success html, document
29972 2001-08-30 08:30 ivan
29974 * httemplate/edit/part_svc.cgi: slighly more docu
29976 2001-08-29 02:11 ivan
29978 * httemplate/edit/agent.cgi: ui
29980 2001-08-29 01:45 ivan
29982 * bin/fs-setup, httemplate/docs/upgrade8.html: catchall *can* be
29985 2001-08-28 09:58 ivan
29987 * httemplate/: docs/signup.html, docs/upgrade8.html,
29988 search/cust_main.cgi: customer-to-customer referrals in singup
29991 2001-08-28 07:34 ivan
29993 * FS/FS/cust_main.pm, httemplate/docs/config.html,
29994 httemplate/docs/upgrade8.html, httemplate/edit/cust_main.cgi,
29995 httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
29996 customer-to-customer referrals!
29998 2001-08-25 22:06 ivan
30000 * FS/FS/: cust_credit.pm, cust_main.pm: brainfart
30002 2001-08-25 22:05 ivan
30004 * FS/FS/cust_credit.pm: reason can't be null
30006 2001-08-22 23:17 ivan
30008 * FS/FS/cust_main.pm: no need to be y1.9k complient
30010 2001-08-21 03:27 ivan
30012 * httemplate/edit/: svc_acct.cgi, svc_forward.cgi: fix these up,
30013 most everything is working svc_forward-wise now
30015 2001-08-21 02:34 ivan
30017 * FS/FS/Record.pm, FS/FS/UID.pm, FS/bin/freeside-bill,
30018 htetc/global.asa, httemplate/browse/agent.cgi,
30019 httemplate/browse/agent_type.cgi,
30020 httemplate/browse/cust_main_county.cgi,
30021 httemplate/browse/part_pkg.cgi,
30022 httemplate/browse/part_referral.cgi,
30023 httemplate/browse/svc_acct_pop.cgi: no more &swapuid
30025 2001-08-20 20:03 ivan
30027 * FS/FS/svc_acct.pm: fix domain method, and it works against old
30030 2001-08-20 19:44 ivan
30032 * FS/FS/domain_record.pm, FS/FS/prepay_credit.pm, FS/FS/svc_www.pm,
30033 FS/bin/freeside-print-batch, eg/TEMPLATE_cust_main.import,
30034 eg/table_template-svc.pm: remove $Log$
30036 2001-08-20 19:43 ivan
30038 * bin/: dbdef-create, fs-migrate-svc_acct_sm, svc_acct_sm.import: i
30039 think svc_acct_sm.import should go away, but...
30041 2001-08-20 19:32 ivan
30043 * test/cgi-test: remove $Log$
30045 2001-08-20 19:31 ivan
30047 * httemplate/: browse/agent.cgi, browse/agent_type.cgi,
30048 browse/part_pkg.cgi, browse/part_referral.cgi,
30049 browse/svc_acct_pop.cgi, edit/agent.cgi, edit/agent_type.cgi,
30050 edit/cust_credit.cgi, edit/cust_main_county-expand.cgi,
30051 edit/cust_main_county.cgi, edit/cust_pay.cgi, edit/cust_pkg.cgi,
30052 edit/part_pkg.cgi, edit/part_referral.cgi, edit/svc_acct_pop.cgi,
30053 edit/svc_acct_sm.cgi, edit/svc_domain.cgi, edit/svc_forward.cgi,
30054 edit/process/agent.cgi, edit/process/agent_type.cgi,
30055 edit/process/cust_credit.cgi, edit/process/cust_main_county.cgi,
30056 edit/process/cust_pay.cgi, edit/process/cust_pkg.cgi,
30057 edit/process/part_pkg.cgi, edit/process/part_referral.cgi,
30058 edit/process/svc_acct.cgi, edit/process/svc_acct_pop.cgi,
30059 edit/process/svc_acct_sm.cgi, edit/process/svc_domain.cgi,
30060 edit/process/svc_forward.cgi, misc/bill.cgi,
30061 misc/cancel-unaudited.cgi, misc/cancel_pkg.cgi,
30062 misc/catchall.cgi, misc/delete-customer.cgi, misc/expire_pkg.cgi,
30063 misc/link.cgi, misc/print-invoice.cgi, misc/susp_pkg.cgi,
30064 misc/unsusp_pkg.cgi, misc/process/catchall.cgi,
30065 misc/process/delete-customer.cgi, misc/process/link.cgi,
30066 search/cust_bill.cgi, search/svc_acct_sm.cgi,
30067 search/svc_domain.cgi, view/cust_bill.cgi, view/cust_pkg.cgi,
30068 view/svc_acct.cgi, view/svc_acct_sm.cgi, view/svc_domain.cgi,
30069 view/svc_forward.cgi: remove $Log$ messages. whew.
30071 2001-08-20 19:16 ivan
30073 * httemplate/search/svc_acct.cgi: fix to work against 1.3.x
30074 databases, with a warning
30076 2001-08-20 19:03 ivan
30078 * httemplate/search/cust_pkg.cgi: deal with databases w/o separate
30081 2001-08-20 17:39 ivan
30083 * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: fix some
30084 silly syntax errors
30086 2001-08-20 06:10 ivan
30088 * FS/FS/svc_domain.pm: use var
30090 2001-08-20 05:15 ivan
30092 * httemplate/edit/svc_acct.cgi: #
30094 2001-08-20 05:13 ivan
30096 * httemplate/edit/svc_acct.cgi: only show domains associated with
30099 2001-08-20 04:18 ivan
30101 * FS/FS/cust_svc.pm: labels for svc_acct accounts are now fully
30104 2001-08-20 04:04 ivan
30106 * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: more
30109 2001-08-20 02:41 ivan
30111 * FS/FS/: svc_acct.pm, svc_acct_sm.pm, svc_domain.pm,
30112 svc_forward.pm: dtrt when deleting accouts wrt forwards,
30113 catchalls & other references to svc_acct records
30115 depreciate svc_acct_sm further; move qmail catchall handling to
30118 2001-08-20 02:38 ivan
30120 * httemplate/docs/: config.html, export.html, schema.html:
30121 documentation updates
30123 2001-08-19 08:53 jeff
30125 * FS/MANIFEST, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
30126 FS/FS/svc_forward.pm, httemplate/edit/part_svc.cgi,
30127 httemplate/edit/svc_acct.cgi, httemplate/edit/svc_forward.cgi,
30128 httemplate/edit/process/svc_forward.cgi,
30129 httemplate/misc/catchall.cgi,
30130 httemplate/misc/process/catchall.cgi,
30131 httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
30132 httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
30133 httemplate/view/svc_forward.cgi: added user interface for
30134 svc_forward and vpopmail support
30136 2001-08-19 06:50 ivan
30138 * bin/fs-setup, httemplate/docs/upgrade8.html: indices on cust_main
30139 ship_last and ship_country
30141 2001-08-19 03:25 ivan
30143 * bin/svc_acct.import: add system shells to @FS::svc_acct:shells on
30144 the fly, fixes: ticket #88
30146 2001-08-19 02:08 ivan
30148 * TODO: this is what i fed to RT, might as well check it in.
30150 no further modifications to TODO. everything is in the ticketing
30153 2001-08-19 01:32 ivan
30155 * httemplate/search/cust_pkg.cgi: display bill and service
30156 name/company, and services
30158 2001-08-19 01:18 ivan
30160 * FS/FS/: svc_acct.pm, svc_domain.pm: ->setfixed untaints svcnum
30162 2001-08-19 01:15 ivan
30164 * FS/FS/svc_acct.pm: set fixed fields before checking domsvc
30166 2001-08-18 17:48 ivan
30168 * FS/FS/: Record.pm, cust_main.pm: country fields will now accept
30169 names and change them to two-letter codes
30171 2001-08-17 04:33 ivan
30173 * FS/FS/Record.pm: ut_phonen: fallback to ut_textn, instead of
30174 ut_alphan for non-US/CA phone numbers
30176 2001-08-17 04:28 ivan
30178 * FS/FS/Record.pm: canada has same phone# rules as US
30180 2001-08-17 04:05 ivan
30182 * httemplate/: browse/cust_main_county.cgi,
30183 edit/cust_main_county.cgi,
30184 edit/process/cust_main_county-collapse.cgi,
30185 edit/process/cust_main_county-expand.cgi: clean up tax rate
30186 editing: sort by country->state->county, add "collapse state"
30187 if the tax rates are the same statewide, redirect "expand
30188 state" to the browse, not edit screen
30190 2001-08-17 03:57 ivan
30192 * bin/: dbdef-create, svc_acct.export, svc_acct.import: gah
30194 2001-08-17 03:57 ivan
30196 * FS/FS/svc_domain.pm: document catchall and untaint everything
30198 2001-08-17 03:55 ivan
30200 * FS/FS/cust_main.pm, httemplate/docs/config.html:
30201 Business::OnlinePayment
30203 2001-08-17 03:53 ivan
30205 * Makefile: alldocs target
30207 2001-08-17 03:53 ivan
30209 * CREDITS: thanks jeff!
30211 2001-08-15 03:04 ivan
30213 * httemplate/search/: cust_pkg.cgi, svc_acct.cgi: remove (some of
30214 the) bad direct exit; calls
30216 2001-08-13 16:15 ivan
30218 * httemplate/view/cust_main.cgi: don't display empty comment box
30220 2001-08-13 16:10 ivan
30222 * httemplate/edit/process/cust_main.cgi: properly massage
30223 ship_state & work okay when no initial pkg is selected
30225 2001-08-12 18:00 ivan
30227 * httemplate/docs/schema.html: add svc_forward, depriciate
30230 2001-08-12 17:21 ivan
30232 * FS/FS/svc_acct.pm: untaint svcnum & domsvc
30234 2001-08-12 17:19 ivan
30236 * bin/fs-setup: depriciate svc_acct_sm, add unique index for
30237 username+domsvc on svc_acct, remove silly $Log$
30239 2001-08-12 12:41 jeff
30241 * FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
30242 bin/fs-migrate-svc_acct_sm, bin/fs-setup, bin/svc_acct.export,
30243 bin/svc_acct_sm.export, httemplate/docs/config.html,
30244 httemplate/docs/upgrade8.html: merging vpopmail support branch
30246 2001-08-12 01:56 ivan
30248 * httemplate/edit/process/part_svc.cgi: don't use
30249 Apache::ASP-specific $Redirect object
30251 2001-08-11 18:26 ivan
30253 * httemplate/docs/postgresql.html: i did get it working
30255 2001-08-11 17:07 ivan
30257 * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: use
30258 transactional invoice_list setting & eliminate non-sticky "first
30261 2001-08-11 17:07 ivan
30263 * FS/FS/cust_main.pm: transactional invoice_list setting yay!!!
30265 2001-08-11 17:06 ivan
30267 * FS/FS/cust_main_invoice.pm: better error msgs
30269 2001-08-11 16:19 ivan
30271 * httemplate/edit/part_svc.cgi: better error checking, fix scalar
30272 context to $cgi->keywords
30274 2001-08-11 16:18 ivan
30276 * httemplate/browse/part_svc.cgi: missed a variable interpolation
30278 2001-08-10 22:53 ivan
30280 * bin/fs-setup, httemplate/docs/upgrade8.html: add comments field
30282 2001-08-10 22:52 ivan
30284 * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: add customer
30287 2001-08-10 22:52 ivan
30289 * FS/FS/cust_main.pm: add comments field, fix ship_ address
30290 handling (don't consider a value for ship_state field to mean
30291 something meaningful is in ship_*)
30293 2001-08-10 22:51 ivan
30295 * FS/FS/part_svc.pm: better error msg
30297 2001-08-10 22:50 ivan
30299 * FS/FS/Record.pm: allow newlines in ut_anything fields fix example
30302 2001-08-10 21:55 ivan
30304 * httemplate/edit/part_svc.cgi: don't have any other choices in
30305 svcdb dropdown for existing services, since you can't change it
30308 2001-08-10 21:29 ivan
30310 * FS/FS/CGI.pm: that's what $etc is for!
30312 2001-08-10 21:15 ivan
30314 * httemplate/misc/delete-customer.cgi: better docs
30316 2001-08-10 17:01 ivan
30318 * FS/FS/cust_main_invoice.pm: "fixes"
30320 Can't call method "username" on an undefined value at
30321 /usr/lib/perl5/site_perl/5.6.0/FS/cust_main_invoice.pm line 162.
30323 but cust_main_invoice records should probably be updated when
30324 svc_acct records are deleted :/
30326 2001-08-08 02:47 ivan
30328 * httemplate/docs/passwd.html: doc clarification
30330 2001-08-07 21:44 ivan
30332 * FS/FS/Record.pm: better error msg
30334 2001-08-03 13:34 jeff
30336 * FS/FS/cust_bill.pm:
30338 added the tax method
30340 2001-07-30 03:43 ivan
30342 * FS/FS/CGI.pm: Apache::ASP eidiot fix
30344 2001-07-30 03:41 ivan
30346 * FS/FS/Record.pm, FS/FS/cust_main.pm,
30347 httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
30348 shipping address additions
30350 2001-07-30 02:53 ivan
30352 * httemplate/docs/upgrade8.html: Pg primary key upgrade fix (create
30353 fix in new DBIx::DBSchema)
30355 2001-07-30 01:03 ivan
30357 * httemplate/: .htaccess, docs/overview.dia, docs/overview.png:
30360 2001-07-30 01:02 ivan
30362 * htetc/: global.asa, handler.pl: template stuffs
30364 2001-07-30 01:01 ivan
30366 * Makefile: need this too!
30368 2001-07-30 00:42 ivan
30370 * bin/fs-setup: need an DBIx::DBSchema with delcolumn
30372 2001-07-30 00:36 ivan
30374 * httemplate/index.html, httemplate/browse/agent.cgi,
30375 httemplate/browse/agent_type.cgi,
30376 httemplate/browse/cust_main_county.cgi,
30377 httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
30378 httemplate/browse/part_referral.cgi,
30379 httemplate/browse/part_svc.cgi,
30380 httemplate/browse/svc_acct_pop.cgi, httemplate/docs/admin.html,
30381 httemplate/docs/billing.html, httemplate/docs/config.html,
30382 httemplate/docs/export.html, httemplate/docs/index.html,
30383 httemplate/docs/install.html, httemplate/docs/legacy.html,
30384 httemplate/docs/passwd.html, httemplate/docs/postgresql.html,
30385 httemplate/docs/schema.html, httemplate/docs/session.html,
30386 httemplate/docs/signup.html, httemplate/docs/trouble.html,
30387 httemplate/docs/upgrade.html, httemplate/docs/upgrade2.html,
30388 httemplate/docs/upgrade3.html, httemplate/docs/upgrade4.html,
30389 httemplate/docs/upgrade5.html, httemplate/docs/upgrade6.html,
30390 httemplate/docs/upgrade7.html, httemplate/docs/upgrade8.html,
30391 httemplate/docs/man/FS.html, httemplate/docs/man/FS/Bill.html,
30392 httemplate/docs/man/FS/CGI.html,
30393 httemplate/docs/man/FS/CGIwrapper.html,
30394 httemplate/docs/man/FS/Conf.html,
30395 httemplate/docs/man/FS/Invoice.html,
30396 httemplate/docs/man/FS/Record.html,
30397 httemplate/docs/man/FS/SessionClient.html,
30398 httemplate/docs/man/FS/SignupClient.html,
30399 httemplate/docs/man/FS/UID.html,
30400 httemplate/docs/man/FS/agent.html,
30401 httemplate/docs/man/FS/agent_type.html,
30402 httemplate/docs/man/FS/cust_bill.html,
30403 httemplate/docs/man/FS/cust_bill_pkg.html,
30404 httemplate/docs/man/FS/cust_credit.html,
30405 httemplate/docs/man/FS/cust_main.html,
30406 httemplate/docs/man/FS/cust_main_county.html,
30407 httemplate/docs/man/FS/cust_main_invoice.html,
30408 httemplate/docs/man/FS/cust_pay.html,
30409 httemplate/docs/man/FS/cust_pay_batch.html,
30410 httemplate/docs/man/FS/cust_pkg.html,
30411 httemplate/docs/man/FS/cust_refund.html,
30412 httemplate/docs/man/FS/cust_svc.html,
30413 httemplate/docs/man/FS/domain_record.html,
30414 httemplate/docs/man/FS/nas.html,
30415 httemplate/docs/man/FS/part_pkg.html,
30416 httemplate/docs/man/FS/part_referral.html,
30417 httemplate/docs/man/FS/part_svc.html,
30418 httemplate/docs/man/FS/pkg_svc.html,
30419 httemplate/docs/man/FS/port.html,
30420 httemplate/docs/man/FS/prepay_credit.html,
30421 httemplate/docs/man/FS/session.html,
30422 httemplate/docs/man/FS/svc_Common.html,
30423 httemplate/docs/man/FS/svc_acct.html,
30424 httemplate/docs/man/FS/svc_acct_pop.html,
30425 httemplate/docs/man/FS/svc_acct_sm.html,
30426 httemplate/docs/man/FS/svc_domain.html,
30427 httemplate/docs/man/FS/svc_www.html,
30428 httemplate/docs/man/FS/type_pkgs.html, bin/fs-setup,
30429 bin/masonize, bin/pod2x, httemplate/edit/agent.cgi,
30430 httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
30431 httemplate/edit/cust_main.cgi,
30432 httemplate/edit/cust_main_county-expand.cgi,
30433 httemplate/edit/cust_main_county.cgi,
30434 httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
30435 httemplate/edit/part_pkg.cgi, httemplate/edit/part_referral.cgi,
30436 httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
30437 httemplate/edit/svc_acct_pop.cgi,
30438 httemplate/edit/svc_acct_sm.cgi, httemplate/edit/svc_domain.cgi,
30439 httemplate/edit/process/agent.cgi,
30440 httemplate/edit/process/agent_type.cgi,
30441 httemplate/edit/process/cust_credit.cgi,
30442 httemplate/edit/process/cust_main.cgi,
30443 httemplate/edit/process/cust_main_county-expand.cgi,
30444 httemplate/edit/process/cust_main_county.cgi,
30445 httemplate/edit/process/cust_pay.cgi,
30446 httemplate/edit/process/cust_pkg.cgi,
30447 httemplate/edit/process/part_pkg.cgi,
30448 httemplate/edit/process/part_referral.cgi,
30449 httemplate/edit/process/part_svc.cgi,
30450 httemplate/edit/process/svc_acct.cgi,
30451 httemplate/edit/process/svc_acct_pop.cgi,
30452 httemplate/edit/process/svc_acct_sm.cgi,
30453 httemplate/edit/process/svc_domain.cgi,
30454 httemplate/images/mid-logo.png, httemplate/images/small-logo.png,
30455 httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
30456 httemplate/misc/cancel_pkg.cgi,
30457 httemplate/misc/delete-customer.cgi,
30458 httemplate/misc/expire_pkg.cgi, httemplate/misc/link.cgi,
30459 httemplate/misc/print-invoice.cgi, httemplate/misc/susp_pkg.cgi,
30460 httemplate/misc/unsusp_pkg.cgi,
30461 httemplate/misc/process/delete-customer.cgi,
30462 httemplate/misc/process/link.cgi,
30463 httemplate/search/cust_bill.cgi,
30464 httemplate/search/cust_bill.html,
30465 httemplate/search/cust_main-payinfo.html,
30466 httemplate/search/cust_main.cgi,
30467 httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
30468 httemplate/search/svc_acct.cgi, httemplate/search/svc_acct.html,
30469 httemplate/search/svc_acct_sm.cgi,
30470 httemplate/search/svc_acct_sm.html,
30471 httemplate/search/svc_domain.cgi,
30472 httemplate/search/svc_domain.html, httemplate/view/cust_bill.cgi,
30473 httemplate/view/cust_main.cgi, httemplate/view/cust_pkg.cgi,
30474 httemplate/view/svc_acct.cgi, httemplate/view/svc_acct_sm.cgi,
30475 httemplate/view/svc_domain.cgi: templates!!!
30477 2001-07-30 00:33 ivan
30479 * FS/FS/: Record.pm, svc_acct.pm: podnitfix
30481 2001-07-30 00:14 ivan
30483 * INSTALL, README: templates!
30485 2001-07-30 00:13 ivan
30489 2001-07-29 23:28 ivan
30491 * FS/FS/svc_acct.pm: allow !! as password for disabled accounts
30493 2001-07-29 23:07 ivan
30495 * bin/: svc_acct.export, svc_acct.import: allow !! for locked
30496 accounts instead of changing to *SUSPENDED*
30498 2001-07-27 10:16 ivan
30500 * FS/FS/cust_main_invoice.pm: clarification
30502 2001-07-26 23:17 thalakan
30504 * FS/FS/cust_main_invoice.pm: Documented some subtle behavior of
30505 the checkdest method.
30507 2001-06-21 09:27 ivan
30509 * FS/FS/UID.pm: better error message
30511 2001-06-20 01:33 ivan
30513 * bin/svc_acct.export: > Use of uninitialized value in
30514 concatenation (.) at svc_acct.export line
30517 2001-06-06 15:22 ivan
30519 * TODO: templating thoughts
30521 2001-06-05 14:40 ivan
30523 * debian/: README.Debian, changelog, conffiles.ex, control,
30524 copyright, cron.d.ex, dirs, docs, ex.doc-base.package,
30525 freeside-doc.docs, freeside-doc.files, init.d.ex, manpage.1.ex,
30526 manpage.sgml.ex, menu.ex, postinst.ex, postrm.ex, preinst.ex,
30527 prerm.ex, rules, watch.ex: add deb packaging foo (doesn't work
30530 2001-06-03 10:22 ivan
30532 * FS/FS/svc_domain.pm: SOA serial number problem with Date::Format
30533 %e: no leading zero
30535 2001-06-03 07:16 ivan
30539 2001-06-03 07:16 ivan
30541 * bin/fs-setup: allow empty refund reasons
30543 2001-06-03 07:15 ivan
30547 2001-06-03 05:36 ivan
30549 * FS/FS/svc_acct.pm: add username-letter and username-letterfirst
30552 2001-06-03 04:37 ivan
30554 * FS/FS/svc_acct.pm: fixes
30556 Can't locate object method "setfield" via package "svc_acct_sm"
30557 at /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318
30559 2001-06-03 04:27 ivan
30561 * FS/FS/Record.pm: track down
30563 Can't locate object method "setfield" via package "svc_acct_sm"
30565 /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318.
30569 2001-06-03 03:51 ivan
30571 * FS/FS/cust_main.pm: fixes "Error reval-ing" and won't bill errors
30573 2001-05-30 08:17 ivan
30575 * FS/FS/CGI.pm: use Apache inside an eval BLOCK was mucking things
30576 up for the non-mod_perl folks
30578 2001-05-22 09:43 ivan
30580 * FS/FS/svc_domain.pm: oops, s/mx/MX/ noticed by "Shane Chrisp"
30581 <shane@2000cn.com.au>, thanks!
30583 2001-05-18 07:08 ivan
30585 * FS/FS/domain_record.pm: tyop
30587 2001-05-15 00:52 ivan
30589 * FS/bin/freeside-email: simple program to list all email addresses
30591 2001-05-08 03:44 ivan
30593 * bin/: svc_acct.export, svc_acct_sm.export: fix for OO Net::SCP
30595 2001-05-07 08:42 ivan
30597 * FS/FS/Record.pm: tyop
30599 2001-05-07 08:36 ivan
30601 * FS/FS/Record.pm: start to track down
30603 Insecure dependency in eval while running with -T switch at
30604 /usr/local/lib/site_perl/FS/Record.pm line 202.
30608 2001-05-07 08:24 ivan
30610 * bin/svc_acct.import: s/!/*/
30612 2001-05-06 19:07 ivan
30614 * FS/FS/cust_main.pm:
30615 http://www.sisd.com/freeside/list-archive/msg01906.html
30617 2001-05-05 01:51 ivan
30619 * bin/svc_acct.import:
30620 http://www.sisd.com/freeside/list-archive/msg01915.html
30622 2001-04-23 12:50 ivan
30624 * FS/FS/cust_credit.pm: the real
30626 Can't locate object method "setfield" via package "cust_refund"
30627 at /usr/local/lib/site_perl/FS/Record.pm line 315.
30631 2001-04-23 12:27 ivan
30633 * FS/FS/cust_credit.pm: *sigh*
30635 2001-04-23 12:21 ivan
30637 * FS/FS/cust_credit.pm: webdemo bugfix
30639 2001-04-23 08:37 ivan
30641 * FS/MANIFEST: 1.3.1 sigh
30643 2001-04-23 05:44 ivan
30645 * bin/freeside-session-kill: session killer implemeting timed
30648 2001-04-23 05:40 ivan
30650 * FS/FS.pm: documentation and webdemo updates
30652 2001-04-23 02:00 ivan
30654 * FS/FS/UID.pm: "shouldn't hurt" (famous last words)
30656 2001-04-23 00:12 ivan
30658 * FS/FS/cust_main.pm: better error message (if kludgy) for no
30659 referral remove outdated NSI foo from domain ordering. also,
30662 2001-04-21 18:56 ivan
30664 * README, FS/FS.pm, FS/MANIFEST, FS/FS/SSH.pm, FS/FS/svc_acct.pm,
30665 FS/FS/svc_acct_sm.pm, FS/FS/svc_domain.pm, FS/FS/svc_www.pm,
30666 bin/svc_acct.export, bin/svc_acct.import, bin/svc_acct_sm.export,
30667 bin/svc_acct_sm.import, bin/svc_domain.import,
30668 fs_passwd/fs_passwd_server: get rid of FS::SSH.pm (became
30669 Net::SSH and Net::SCP on CPAN)
30671 2001-04-21 18:38 ivan
30673 * TODO, FS/FS/svc_domain.pm: svc_domain needs to import dbh sub
30674 from Record view/cust_main.cgi needs to use ->owed method, not
30675 check (depriciated) owed field search/cust_bill.cgi redirect
30676 error when there's only one invoice
30678 2001-04-21 17:49 ivan
30680 * FS/FS/svc_Common.pm: need to import dbh sub from Record
30682 2001-04-21 16:53 ivan
30684 * FS/MANIFEST: no more dbdef
30686 2001-04-15 06:56 ivan
30688 * TODO: [no log message]
30690 2001-04-15 06:35 ivan
30692 * FS/FS/: nas.pm, session.pm, svc_Common.pm, svc_domain.pm:
30693 transactions part deux
30695 2001-04-15 05:56 ivan
30697 * TODO, FS/FS/Record.pm, FS/FS/dbdef.pm, FS/FS/dbdef_colgroup.pm,
30698 FS/FS/dbdef_column.pm, FS/FS/dbdef_index.pm,
30699 FS/FS/dbdef_table.pm, FS/FS/dbdef_unique.pm, bin/dbdef-create,
30700 bin/fs-setup: s/dbdef/DBIx::DBSchema/
30702 2001-04-15 03:33 ivan
30704 * CREDITS, TODO: better docs for the worst bit, finally
30706 2001-04-15 02:36 ivan
30709 http://www.sisd.com/freeside/list-archive/msg01450.html
30711 2001-04-09 16:05 ivan
30713 * TODO, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
30714 FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm,
30715 FS/FS/cust_refund.pm, FS/FS/session.pm, FS/FS/svc_Common.pm,
30716 bin/fs-setup: Transactions Part I!!!
30718 2001-04-09 08:50 ivan
30720 * CREDITS, TODO, FS/MANIFEST: rar
30722 2001-03-30 09:33 ivan
30724 * FS/FS/cust_bill.pm: config value money_char:
30726 Presto! Now you can consider all numbers to be
30729 If you need to change the currency symbol, you can hunt
30731 instances of literal '$' in FS::cust_bill::print_text and
30733 with your currency symbol. I guess this should turn into
30735 configuration value.
30737 2001-02-26 16:59 ivan
30739 * FS/FS/session.pm: silly typo, fix sent by Mack <mackn@mackn.net>,
30742 2001-02-21 15:48 ivan
30744 * bin/svc_acct.export: add icradius_secrets config file to export
30745 to a non-Freeside MySQL database for ICRADIUS
30747 2001-02-20 17:48 ivan
30749 * FS/bin/freeside-print-batch: stupid pod errors
30751 2001-02-20 17:46 ivan
30753 * FS/FS/: Bill.pm, Invoice.pm: cruft
30755 2001-02-20 17:45 ivan
30757 * FS/FS/nas.pm: pod tyop
30759 2001-02-20 17:45 ivan
30761 * FS/FS/UID.pm: DBI autocommit needs 0, not true string 'false',
30764 2001-02-20 08:31 ivan
30766 * FS/FS/Record.pm: don't use prepare_cached for now
30768 2001-02-13 21:18 ivan
30770 * README: add devel mailing list
30772 2001-02-13 20:33 ivan
30774 * FS/FS/port.pm: get rid of gratuitous HISTORY
30776 2001-02-11 09:34 ivan
30778 * FS/FS/cust_bill_pkg.pm: more doc updates from jason
30780 2001-02-11 09:17 ivan
30782 * CREDITS, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
30783 FS/FS/cust_pay.pm, FS/FS/cust_refund.pm: documentation updates
30786 2001-02-03 06:03 ivan
30788 * FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_main.pm, bin/fs-setup,
30789 bin/generate-prepay: time-based prepaid cards, session monitor.
30792 2001-01-30 23:21 ivan
30794 * TODO, FS/FS/cust_main.pm, FS/FS/svc_acct.pm: fix tyops
30796 2001-01-30 01:08 ivan
30798 * FS/FS/port.pm: tyop, thanks to Mack Nagashima <mackn@moaner.org>
30800 2001-01-22 21:03 ivan
30802 * FS/FS/cust_main.pm: harmless tyop
30804 2000-12-26 15:51 ivan
30806 * CREDITS, TODO: statedefault & referraldefault config files
30808 2000-12-10 17:30 ivan
30810 * TODO: more ancient todo stuff from my inbox
30812 2000-12-10 17:10 ivan
30814 * TODO: ancient stuff out of my inbox
30816 2000-12-08 14:22 ivan
30818 * FS/FS/session.pm: session callbacks
30820 2000-12-06 02:21 ivan
30822 * FS/FS/Record.pm: DESTROY sub
30824 2000-12-03 16:13 ivan
30826 * bin/fs-setup: fix nas.last type
30828 2000-12-03 12:25 ivan
30830 * TODO, FS/FS/Record.pm, FS/FS/nas.pm, FS/FS/port.pm,
30831 FS/FS/session.pm: session monitor updates
30833 2000-12-03 07:14 ivan
30835 * CREDITS, FS/FS/cust_bill.pm, bin/svc_acct_sm.import: bugfixes
30836 from Jeff Finucane <jeff@cmh.net>, thanks!
30838 2000-12-03 05:45 ivan
30840 * FS/FS/agent.pm: patch from Jason Spence <thalakan@frys.com>:
30841 admin.html doc, autocapgen
30843 2000-12-03 05:44 ivan
30845 * FS/FS/port.pm: beginnings of web status for session monitor
30847 2000-12-03 02:09 ivan
30849 * FS/: MANIFEST, FS/CGIwrapper.pm: bad caches!
30851 2000-12-01 10:34 ivan
30853 * bin/fs-setup: another tyop
30855 2000-12-01 10:33 ivan
30857 * bin/fs-setup: tyop
30859 2000-11-22 15:30 ivan
30861 * FS/FS/svc_www.pm: tyop
30863 2000-11-07 07:00 ivan
30865 * FS/MANIFEST, FS/FS/Record.pm, FS/FS/nas.pm, FS/FS/session.pm,
30866 bin/fs-setup: session monitor
30868 2000-10-30 02:47 ivan
30870 * bin/fs-setup: nas.last can't be defined NULL if indexed
30872 2000-10-27 13:18 ivan
30874 * FS/FS/: nas.pm, port.pm, session.pm: oops, also necessary for
30877 2000-10-27 13:15 ivan
30879 * TODO, FS/FS/Record.pm, bin/fs-setup, eg/table_template.pm:
30882 2000-10-15 05:58 ivan
30886 2000-10-11 17:44 ivan
30890 2000-09-20 03:35 ivan
30892 * FS/FS/cust_bill.pm: since printed field isn't updated 'till after
30893 print_text method is called, want to print overdue invoices if
30894 printed > 0, not > 1
30896 2000-08-24 00:26 ivan
30898 * TODO: untaint template source
30900 2000-08-09 11:40 ivan
30902 * conf/invoice_template: example invoice template
30904 2000-08-09 04:30 ivan
30906 * TODO, FS/FS/cust_bill.pm: templatable invoices
30908 2000-07-17 06:51 ivan
30910 * FS/FS/svc_acct.pm: silly mistake
30912 2000-07-17 03:53 ivan
30914 * FS/FS/svc_acct.pm: prevent accounts which are the target of mail
30915 aliases from being deleted
30917 2000-07-17 03:37 ivan
30919 * FS/FS/svc_acct.pm: make remote commands configurable
30921 2000-07-17 03:36 ivan
30925 2000-07-06 21:05 ivan
30927 * fs_passwd/fs_passwd_server: wait()ing on SIGCHLD causing hangs
30930 2000-07-06 06:56 ivan
30932 * FS/FS/svc_acct.pm: mis-PODed =back should have been a =cut in
30933 conjunction with AUTOLOAD this was sure a pain to find
30935 2000-07-06 06:23 ivan
30937 * bin/svc_acct.export: tyop
30939 2000-07-06 06:19 ivan
30941 * bin/: fs-radius-add-check, fs-radius-add-reply: remove duplicate
30942 sql statement causing spurious errors
30944 2000-07-06 01:57 ivan
30946 * TODO, FS/FS/svc_acct.pm, bin/fs-radius-add,
30947 bin/fs-radius-add-check, bin/fs-radius-add-reply, bin/fs-setup,
30948 bin/svc_acct.export: support for radius check attributes (except
30949 importing). poorly documented.
30951 2000-07-05 20:37 ivan
30953 * bin/svc_acct_sm.export: don't error out on invalid
30954 svc_acct_sm.domuid's that can't be matched in svc_acct.uid - just
30957 2000-07-04 06:42 ivan
30959 * FS/FS/svc_acct.pm: noted a API inconsistancy
30961 2000-07-03 02:13 ivan
30963 * bin/svc_acct_sm.export: get rid of double sendmailrestart
30964 invocation; no need for multiple sessions
30966 2000-07-03 02:09 ivan
30968 * bin/svc_acct_sm.export: typo
30970 2000-07-03 02:03 ivan
30972 * TODO, bin/svc_acct_sm.export: added sendmailrestart and
30973 sendmailconfigpath config files
30975 2000-06-30 03:37 ivan
30977 * FS/FS/svc_acct_sm.pm: maildisablecatchall configuration file
30979 2000-06-29 08:01 ivan
30981 * bin/svc_acct.export: another silly typo in svc_acct.export
30983 2000-06-29 07:02 ivan
30985 * bin/svc_acct_sm.export: add sendmailrestart configuration file
30987 2000-06-29 05:27 ivan
30989 * bin/svc_acct.import: s/password/_password/ for PostgreSQL wasn't
30990 done in the import.
30992 2000-06-29 05:00 ivan
30994 * bin/fs-setup: support for pre-encrypted md5 passwords.
30996 2000-06-29 04:56 ivan
30998 * FS/FS/svc_acct.pm: md5 passwords can are 34 characters long and
31001 2000-06-29 04:12 ivan
31003 * FS/FS/svc_domain.pm: don't block on $whois_hack trueness when
31004 adding new domains.
31006 2000-06-29 03:51 ivan
31008 * bin/svc_acct_sm.import: oops, silly mistake
31010 2000-06-29 03:48 ivan
31012 * bin/svc_acct_sm.import: make svc_acct_sm skip blank lines in
31015 2000-06-28 05:54 ivan
31017 * FS/FS/svc_acct.pm: superfluous my()
31019 2000-06-28 05:52 ivan
31021 * FS/FS/svc_acct.pm: bugfix to accept shells that evaluate to false
31022 in perl, like the empty string.
31024 2000-06-28 05:37 ivan
31026 * bin/svc_acct.export: add support for config option
31029 2000-06-28 05:32 ivan
31031 * bin/svc_acct.import: allow RADIUS lines with "Auth-Type = Local"
31034 2000-06-28 05:03 ivan
31036 * bin/svc_acct.import: make svc_acct more forgiving about RADIUS
31039 2000-06-28 03:51 ivan
31041 * bin/fs-radius-add: forgot to import a sub
31043 2000-06-28 03:48 ivan
31045 * bin/fs-radius-add: quick hack to add RADIUS attributes
31047 2000-06-27 05:15 ivan
31051 2000-06-27 05:15 ivan
31053 * FS/FS/: Record.pm, cust_main.pm: i18
31055 2000-06-27 04:29 ivan
31057 * FS/FS/Record.pm: fix typo in last patch, and another gratuitous
31060 2000-06-27 04:27 ivan
31062 * FS/FS/Record.pm: logically identical, but -w safe
31064 2000-06-23 17:28 ivan
31066 * FS/: FS/cust_main.pm, bin/freeside-bill: don't use Date::Manip;
31067 report correct program name in freeside-bill usage msg
31069 2000-06-23 05:25 ivan
31071 * CREDITS, TODO, FS/FS/Record.pm, FS/FS/UID.pm: FS::Record::qsearch
31072 - more portable, doesn't depend on $sth->execute returning a
31073 number of rows, uses placeholders and prepare_cached
31075 2000-06-22 03:52 ivan
31077 * FS/bin/freeside-bill: tyop
31079 2000-06-20 00:13 ivan
31081 * FS/FS/cust_main_invoice.pm: documentation update
31083 2000-06-17 14:48 ivan
31085 * FS/FS/cust_pay_batch.pm: fix typo in error message
31087 2000-06-15 07:45 ivan
31089 * CREDITS, TODO: text updates
31091 2000-06-15 07:07 ivan
31093 * bin/svc_acct.export: added ICRADIUS radreply table support,
31094 courtesy of Kenny Elliott
31096 2000-06-15 06:35 ivan
31098 * FS/FS/svc_acct.pm: add radius method
31100 2000-06-15 05:38 ivan
31102 * FS/FS/cust_main.pm: fix for ncancelled_pkgs - when called in
31103 scalar context, was only returning second item
31105 2000-06-12 01:37 ivan
31107 * bin/svc_acct_sm.export: sendmail fix from Jeff Finucane
31109 2000-05-13 14:57 ivan
31111 * TODO, FS/bin/freeside-print-batch: add print_batch script from
31114 2000-05-13 14:50 ivan
31116 * FS/FS/: CGI.pm, UID.pm: cgisuidsetup takes an Apache object as
31117 well as a CGI object now.
31119 2000-05-13 14:42 ivan
31121 * CREDITS: add kristian, update joel's entry
31123 2000-04-10 17:06 ivan
31125 * FS/FS/CGI.pm: CGI.pm detects mod_perl and calls appropriate exit
31126 (Registry's override doesn't work here)
31128 2000-04-02 19:32 ivan
31130 * FS/bin/freeside-bill: accept anything in ARGV for -d Date::Parse
31132 2000-03-06 08:38 ivan
31134 * FS/FS/svc_acct.pm: better error message. bah.
31136 2000-03-06 08:00 ivan
31138 * bin/svc_acct.export: sync up with working versoin
31140 2000-03-06 07:59 ivan
31142 * bin/svc_acct.export: finally get MySQL locking working for
31145 2000-03-06 07:15 ivan
31147 * FS/FS/SSH.pm: backout silly change
31149 2000-03-06 07:04 ivan
31151 * FS/FS/SSH.pm: bug in IPC::Open3 documentation?
31153 2000-03-06 06:59 ivan
31155 * bin/svc_acct.export: s/sshopen2/sshopen3/ to prevent spurious
31156 mysql "Enter password: " dialog from showing up in cron/terminal
31158 2000-03-06 06:51 ivan
31160 * bin/svc_acct.export: eek
31162 2000-03-06 06:50 ivan
31164 * bin/svc_acct.export: oop
31166 2000-03-06 06:48 ivan
31168 * bin/svc_acct.export: s/icradiusmachine/machine/
31170 2000-03-06 06:46 ivan
31172 * bin/svc_acct.export: not setuid or run by malicious user - no -T
31175 2000-03-06 06:19 ivan
31177 * bin/svc_acct.export: ICRADIUS export bugfix
31179 2000-03-06 06:12 ivan
31181 * TODO, bin/svc_acct.export: ICRADIUS export support
31183 2000-03-03 10:45 ivan
31185 * FS/FS/CGI.pm: use Apache::exit instead of exit in &eidiot -
31186 Registry wasn't overriding exit in modules
31188 2000-03-03 10:21 ivan
31190 * FS/FS/Record.pm: changes backported from 1.2.3 release, bugfix
31193 2000-03-01 23:44 ivan
31195 * bin/fs-setup: typo forgot closing '
31197 2000-03-01 00:13 ivan
31199 * FS/: MANIFEST, FS/svc_domain.pm, FS/svc_www.pm: compilation
31202 2000-02-02 21:16 ivan
31204 * FS/FS/cust_pkg.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
31205 FS/FS/svc_www.pm, bin/fs-setup, bin/svc_acct.import,
31206 bin/svc_acct_sm.import, bin/svc_domain.import: beginning of DNS
31209 2000-02-02 12:22 ivan
31211 * FS/FS/cust_main.pm, FS/FS/prepay_credit.pm, bin/generate-prepay:
31212 bugfix prepayment in signup server
31214 2000-01-30 21:22 ivan
31216 * FS/FS/cust_main.pm, FS/FS/prepay_credit.pm, bin/fs-setup: prepaid
31219 2000-01-30 00:18 ivan
31221 * CREDITS: [no log message]
31223 2000-01-29 22:11 ivan
31225 * TODO: [no log message]
31227 2000-01-29 22:03 ivan
31229 * bin/fs-setup: postgres 6.5 finally supports decimal(10,2)
31231 2000-01-29 13:10 ivan
31233 * FS/FS/svc_domain.pm: doc update
31235 2000-01-28 14:53 ivan
31237 * bin/fs-setup, FS/FS/svc_acct_pop.pm: track full phone number
31239 2000-01-26 16:37 ivan
31243 2000-01-26 16:27 ivan
31245 * TODO: update TODO
31247 1999-11-08 13:38 ivan
31249 * FS/FS/cust_pkg.pm: remove services using pkg_svc table now, oops!
31251 1999-10-04 01:23 ivan
31253 * FS/bin/freeside-bill: silly 'use of unitialized value' errors
31255 1999-09-22 15:06 ivan
31257 * TODO: ya todo update
31259 1999-08-26 23:25 ivan
31261 * TODO: [no log message]
31263 1999-08-23 05:26 ivan
31265 * test/cgi-test: need to untaint the command line
31267 1999-08-20 01:27 ivan
31269 * README, FS/FS/part_pkg.pm: fix for bug noticed by Martin G.
31271 > if you eliminate services from any package, to reduce it to
31273 > once gone, they won't reappear.
31275 1999-08-11 21:16 ivan
31277 * FS/FS/cust_main.pm: hidecancelledpackages config option
31279 1999-08-11 17:05 ivan
31281 * FS/FS/svc_acct.pm: configurable min/max username length, min
31282 password length, periods in usernames
31284 1999-08-11 13:51 ivan
31286 * FS/bin/freeside-bill: [no log message]
31288 1999-08-11 13:41 ivan
31290 * FS/MANIFEST, FS/Makefile.PL, FS/FS/svc_domain.pm,
31291 FS/bin/freeside-bill, bin/bill: new bill script,
31293 1999-08-11 07:42 ivan
31295 * bin/backup-freeside: [no log message]
31297 1999-08-11 06:12 ivan
31299 * FS/FS/svc_domain.pm: require a working Net::Whois version
31301 1999-08-10 05:06 ivan
31303 * fs_passwd/fs_passwdd: even though you should probably set this
31304 for your installation
31306 1999-08-04 05:42 ivan
31308 * bin/pod2x: new, kludgy-but-working html generator
31310 1999-08-04 05:41 ivan
31312 * FS/FS.pm: pod fix
31314 1999-08-04 04:50 ivan
31316 * FS/FS/cust_pkg.pm: pod syntax
31318 1999-08-04 03:41 ivan
31320 * FS/FS/Record.pm: some pod syntax update to generate nicer html
31323 1999-08-04 02:03 ivan
31325 * FS/: MANIFEST, MANIFEST.SKIP, README, FS/Bill.pm, FS/CGI.pm,
31326 FS/Conf.pm, FS/Invoice.pm, FS/Record.pm, FS/SSH.pm, FS/UID.pm,
31327 FS/agent.pm, FS/agent_type.pm, FS/cust_bill.pm,
31328 FS/cust_bill_pkg.pm, FS/cust_credit.pm, FS/cust_main.pm,
31329 FS/cust_main_county.pm, FS/cust_main_invoice.pm, FS/cust_pay.pm,
31330 FS/cust_pay_batch.pm, FS/cust_pkg.pm, FS/cust_refund.pm,
31331 FS/cust_svc.pm, FS/dbdef.pm, FS/dbdef_colgroup.pm,
31332 FS/dbdef_column.pm, FS/dbdef_index.pm, FS/dbdef_table.pm,
31333 FS/dbdef_unique.pm, FS/part_pkg.pm, FS/part_referral.pm,
31334 FS/part_svc.pm, FS/pkg_svc.pm, FS/svc_Common.pm, FS/svc_acct.pm,
31335 FS/svc_acct_pop.pm, FS/svc_acct_sm.pm, FS/svc_domain.pm,
31336 FS/type_pkgs.pm, FS/UI/Base.pm, FS/UI/CGI.pm, FS/UI/Gtk.pm,
31337 FS/UI/agent.pm: initial checkin of module files for proper perl
31340 1999-08-04 01:03 ivan
31342 * eg/: table_template-svc.pm, table_template.pm: move table
31343 subclass examples out of production directory
31345 1999-08-04 00:34 ivan
31347 * FS/FS.pm: initial FS manpage
31349 1999-08-03 21:15 ivan
31351 * FS/: Changes, FS.pm, MANIFEST, Makefile.PL, test.pl: initial h2xs
31353 1999-08-03 00:43 ivan
31355 * TODO: use Net::Whois;
31357 1999-07-29 12:13 ivan
31359 * TODO: [no log message]
31361 1999-07-29 01:50 ivan
31363 * bin/fs-setup: wrong type for cust_pay_batch.exp
31365 1999-07-15 17:20 ivan
31367 * TODO: [no log message]
31369 1999-07-15 16:50 ivan
31371 * TODO: [no log message]
31373 1999-07-08 04:40 ivan
31375 * CREDITS, README, TODO: [no log message]
31377 1999-07-07 19:32 ivan
31379 * bin/svc_acct.import: import fix, noticed by Ben Leibig and Joel
31382 1999-07-07 18:49 ivan
31384 * CREDITS: add joel
31386 1999-07-07 18:49 ivan
31388 * bin/svc_acct.import: updates to avoid -w warnings from Joel
31389 Griffiths <griff@aver-computer.com>
31391 1999-07-07 18:02 ivan
31393 * TODO: [no log message]
31395 1999-04-29 02:37 ivan
31397 * TODO: [no log message]
31399 1999-04-19 03:32 ivan
31401 * etc/megapop.pl: if you are a megapop customer...
31403 1999-04-15 15:46 ivan
31405 * bin/fs-setup: TT isn't a state!
31407 1999-04-14 06:14 ivan
31409 * TODO: configuration option to edit referrals of existing
31412 1999-04-14 04:27 ivan
31414 * TODO: showpasswords config option to show passwords
31416 1999-04-14 01:58 ivan
31418 * TODO: [no log message]
31420 1999-04-14 00:58 ivan
31422 * bin/fs-setup: export getsecrets from FS::UID instead of calling
31425 1999-04-08 20:52 ivan
31427 * TODO: [no log message]
31429 1999-04-08 06:21 ivan
31431 * CREDITS, conf/address: [no log message]
31433 1999-04-08 06:11 ivan
31437 1999-04-08 06:05 ivan
31439 * test/cgi-test: web interface tester / sample data creator
31441 1999-04-08 06:03 ivan
31443 * TODO: [no log message]
31445 1999-03-26 05:15 ivan
31447 * eg/TEMPLATE_cust_main.import: s/create/new/, use all necessary
31448 FS::table_names to avoid warnings
31450 1999-03-26 05:00 ivan
31452 * fs_passwd/fs_passwd_server: s/create/new/
31454 1999-03-25 00:42 ivan
31456 * bin/: svc_acct.import, svc_acct_sm.import: import stuff uses
31457 Term::Query and spits out (some kinds of) nonsensical input
31459 1999-03-23 16:51 ivan
31461 * bin/svc_acct_sm.import: die if no relevant services... cvspain
31463 1999-03-23 16:43 ivan
31465 * bin/svc_acct.import: die if no relevant services
31467 1999-02-28 11:44 ivan
31469 * bin/fs-setup: constructors s/create/new/ pointed out by "Bao C.
31470 Ha" <bao@hacom.net>
31472 1999-02-27 13:06 ivan
31474 * bin/fs-setup: cust_main.paydate should be varchar(10), not
31475 @date_type ; problem reported by Ben Leibig <leibig@colorado.edu>
31477 1999-02-23 00:09 ivan
31479 * TODO: beginnings of one-screen new customer entry and some other
31482 1999-02-10 01:02 ivan
31484 * etc/sql-reserved-words.txt: some new doc files
31486 1999-02-10 00:27 ivan
31488 * TODO: [no log message]
31490 1999-02-09 01:56 ivan
31492 * TODO: [no log message]
31494 1999-02-07 01:59 ivan
31496 * CREDITS, TODO, bin/fs-setup: more mod_perl fixes, and bugfixes
31497 Peter Wemm sent via email
31499 1999-02-06 14:43 ivan
31501 * CREDITS, TODO: don't use [e]idiot; display error messages on the
31504 1999-02-03 22:09 ivan
31506 * bin/fs-setup: add AU provences
31508 1999-02-03 02:42 ivan
31510 * bin/fs-setup: [no log message]
31512 1999-01-25 04:09 ivan
31514 * TODO: yet more mod_perl stuff
31516 1999-01-18 15:05 ivan
31518 * TODO: update TODO for stuff that was done etc.
31520 1999-01-16 19:11 ivan
31522 * bin/fs-setup: remove preliminary completehost changes
31524 1999-01-15 16:24 ivan
31526 * CREDITS: [no log message]
31528 1999-01-08 21:38 ivan
31530 * CREDITS: [no log message]
31532 1998-12-30 15:03 ivan
31534 * TODO: bugfixes; fields isn't exported by derived classes
31536 1998-12-29 03:59 ivan
31538 * TODO: mostly properly OO, some work still to be done with svc_
31541 1998-12-15 22:05 ivan
31543 * bin/fs-setup: add table cust_main_invoice
31545 1998-12-15 21:38 ivan
31547 * TODO: [no log message]
31549 1998-12-15 21:32 ivan
31551 * fs_passwd/fs_passwd_server: adminsuidsetup now requires user
31553 1998-12-15 21:29 ivan
31555 * eg/TEMPLATE_cust_main.import: adminsuidsetup now need user
31557 1998-12-14 20:36 ivan
31559 * bin/fs-setup: s/croak/die/; #oops
31561 1998-12-14 20:33 ivan
31563 * bin/fs-setup: dies if it isn't running as the freeside user
31565 1998-12-09 23:23 ivan
31567 * bin/: svc_acct.export, svc_acct.import, svc_acct_sm.export,
31568 svc_acct_sm.import: use FS::Conf, need user (for datasrc)
31570 1998-12-01 17:23 ivan
31572 * TODO, CREDITS: [no log message]
31574 1998-11-19 03:17 ivan
31576 * bin/dbdef-create: adminsuidsetup requires argument
31578 1998-11-18 01:01 ivan
31580 * CREDITS, TODO, bin/fs-setup: i18n! i18n!
31582 1998-11-15 05:18 ivan
31584 * bin/fs-setup: remove debugging
31586 1998-11-15 01:43 ivan
31588 * bin/fs-setup: update for new config file syntax, new
31591 1998-11-14 18:53 ivan
31593 * bin/bill: afterthought
31595 1998-11-14 18:51 ivan
31597 * bin/bill: adminsuidsetup needs user, pod, cleanup
31599 1998-11-13 01:56 ivan
31601 * TODO: change configuration file layout to support multiple
31602 distinct databases (with own set of config files, export, etc.)
31604 1998-11-07 17:09 ivan
31606 * README: 1.1.6 release
31608 1998-11-07 02:24 ivan
31610 * README: don't use depriciated FS::Bill and FS::Invoice, other
31613 1998-11-07 00:25 ivan
31615 * TODO: [no log message]
31617 1998-11-07 00:21 ivan
31619 * bin/bill: missing use
31621 1998-11-07 00:19 ivan
31624 still need to bless into FS::cust_main (for now)
31626 1998-11-07 00:08 ivan
31629 Removed depriciated FS::Bill (now in FS::cust_main)
31631 1998-10-22 08:51 ivan
31633 * bin/fs-setup: also varchar with no length specified - postgresql
31636 1998-10-22 08:46 ivan
31638 * bin/fs-setup: now smallint is illegal, so remove that too.
31640 1998-10-14 00:05 ivan
31642 * README, bin/fs-setup: 1.1.4 release, fix postgresql
31644 1998-10-13 05:49 ivan
31646 * TODO: [no log message]
31648 1998-10-13 05:07 ivan
31650 * TODO, bin/svc_acct.import: Assigns password from the shadow file
31651 for RADIUS password "UNIX"
31653 1998-10-13 02:17 ivan
31655 * TODO: [no log message]
31657 1998-10-12 14:22 ivan
31659 * TODO: [no log message]
31661 1998-10-12 14:15 ivan
31663 * TODO: [no log message]
31665 1998-10-12 02:12 ivan
31667 * TODO: remove adding cvs from the todo
31669 1998-10-12 02:09 ivan
31671 * TODO: [no log message]
31673 1998-10-12 02:09 ivan
31675 * TODO: Id to Header
31677 1998-10-12 02:07 ivan
31679 * TODO: Test keyword substitution
31681 1998-10-12 01:59 ivan
31683 * TODO: Commiting sample change.
31685 1998-10-12 00:15 ivan
31687 * conf/shells: Initial revision
31689 1998-10-12 00:12 ivan
31691 * conf/: address, home, lpr, secrets, smtpmachine, domain: Initial
31694 1998-10-12 00:08 ivan
31696 * TODO: Initial revision
31698 1998-10-12 00:03 ivan
31700 * bin/fs-setup: Initial revision
31702 1998-10-11 23:56 ivan
31704 * README: Initial revision
31706 1998-09-25 01:52 ivan
31708 * bin/pod2x: Initial revision
31710 1998-09-17 22:43 ivan
31712 * bin/svc_acct.export: Initial revision
31714 1998-09-02 21:50 ivan
31716 * CREDITS: Initial revision
31718 1998-08-23 20:12 ivan
31720 * fs_passwd/fs_passwd_server: Initial revision
31722 1998-08-23 20:04 ivan
31724 * fs_passwd/fs_passwd: Initial revision
31726 1998-08-23 19:01 ivan
31728 * bin/bill: Initial revision
31730 1998-08-19 21:42 ivan
31732 * eg/TEMPLATE_cust_main.import: Initial revision
31734 1998-08-16 14:02 ivan
31736 * bin/svc_acct.import: Initial revision
31738 1998-08-14 15:11 ivan
31740 * bin/svc_acct_sm.export: Initial revision
31742 1998-08-12 20:55 ivan
31744 * Artistic: Initial revision
31746 1998-07-18 00:11 ivan
31748 * etc/domain-template.txt: Initial revision
31750 1998-07-17 00:43 ivan
31752 * bin/svc_acct_sm.import: Initial revision
31754 1998-06-03 00:22 ivan
31756 * bin/dbdef-create: Initial revision
31758 1998-03-23 00:20 ivan
31760 * fs_passwd/fs_passwdd: Initial revision
31762 1998-03-22 23:46 ivan
31764 * GPL, INSTALL, etc/acp_logfile-parse, etc/countries.txt,
31765 etc/example-direct-cardin: Initial revision