summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-03-17add a conf switch to enable sg multicust stuff, since it could be dangerousivan
2009-03-17adding ClientAPI/SGNG.pmivan
2009-03-16use part_svc_routerjeff
2009-03-16backport history packagesjeff
2009-03-15fix old self-service for new-style cust_main->order_pkgsivan
2009-03-15not yetivan
2009-03-15don't throw 'Use of uninitialized value in addition (+) at ↵ivan
/usr/local/share/perl/5.8.8/FS/cust_svc.pm line 626.' error when using attribute_since_sqlradacct
2009-03-15should give better performance if we search for what we want instead of ↵ivan
using a string match
2009-03-15sync with 1.9, slightly change boudnries of how inexact bytecounts are displayedivan
2009-03-15fix application of data fields from prepaid cards in addition to time fieldivan
2009-03-15we're not a disk drive manufacturer, don't use halfass base-10 megs/gigsivan
2009-03-12backport reason recovery and patches to where it is requiredjeff
2009-02-22don't do a credit for unused time for packages that don't have a last bill ↵ivan
date. really. RT#4881
2009-02-07no, it doesn't look like we have queryivan
2009-02-07paybatch doesn't actually do anything yet, RT#4727ivan
2009-02-07fixup self-service POD, RT#4727ivan
2009-02-07fix up POD formatting, RT#4727ivan
2009-02-07don't need thisivan
2009-02-07update pod2x to use Mediawiki module instead of WWW:::Mediawiki::Client. ↵ivan
whew, that wasn't so bad. RT#4727
2009-02-01commit after each table upgrade, helps with getting huge dbs upgraded, RT#4679ivan
2009-01-31cache the results of ACL queries, should improve performance of customer ↵ivan
view page for customers with shitloads of packages/services, RT#4696
2009-01-30should use FS::Confivan
2009-01-30we're not a disk drive manufacturerivan
2009-01-29fix unsuspend-always_adjust_next_bill_date config, RT#4271ivan
2009-01-28Removed conflict between core billing package and self-service RPMs so you canrsiddall
install them all on the same machine. This may have applications if you're using XMLRPC to talk to the self-service interface from PHP, Python, etc.
2009-01-25add some debugging to RADIUS db callsivan
2009-01-24have the prepay amounts include the current balance, RT#4623ivan
2009-01-23typo in rounding the amounts returned by renew_info, RT#4623ivan
2009-01-23round the amounts returned by renew_info, RT#4623ivan
2009-01-22add self-service methods renew_info, order_renew and ↵ivan
process_payment_order_renew to enable self-renewal through self-service. RT#4623
2009-01-18bash didn't like spaces on each side of an equals sign.rsiddall
2009-01-06add invoice_subject config with some subsitution vars, RT#4481ivan
2009-01-04don't run a self-service server against localhost OOTB; eliminate those ↵ivan
gigantic useless logfiles
2008-12-28finish dealing with counties with spaces, etc., RT#4496ivan
2008-12-28allow normal ut_textn strings in county expansion, RT#4496ivan
2008-12-28deal with counties with spaces, etc., RT#4496ivan
2008-12-28put the country/state/county selections on their own line, RT#4496ivan
2008-12-28fix browse results for selecting counties (resulting from separating tax ↵ivan
classes), also add dropdowns to browse by state and county, RT#4496
2008-12-26Added an Apache configuration file for the self-service interface.rsiddall
Modified the .spec file to allow the self-service interface to be installed on a machine that already has the billing server on it, if you override the conflict reported by yum. Temporarily disabled the conflict in YaST. Fixed a long-standing bug where Makefile sets the ownership of files, causing "install" commands to fail when building the RPMs. This showed up on the SuSE install. Simplified .spec code to install the init script and the Apache configuration file. Added some fix-ups for some of the remaining SuSE problems. Included a note on changes to make once the Freeside cache relocation code is fixed; this cannot be done until a release of Freeside with the fix in it has been made, or you'll get broken RPMs again.
2008-12-23truncate package descriptions over 50 chars to avoid pushing the total ↵ivan
column out to the right, RT#4449
2008-12-22soft-limit package names to 50 chars to avoid problems with typeset ↵ivan
invoices, RT#4449
2008-12-22have \& in invoice_latexreturnaddress translate to & in HTML, RT#4426ivan
2008-12-22have \& in invoice_latexreturnaddress translate to & in HTML, RT#4426ivan
2008-12-16proper dates on expire and suspend reasonsjeff
2008-12-10allow all-agent reporting againivan
2008-12-10Cleanup .spec file to quieten rpmlint.rsiddall
First round of modifications to support SuSE as well as RedHat/Fedora/CentOS.
2008-12-10Improved code to handle RPM names and convert back to Perl module names.rsiddall
2008-12-0360 char soft max length for packages, so invoices don't wrap, RT#4328ivan
2008-11-30_cdr_min_parser_maker fix for correct setting of duration/billsec with ↵ivan
simple & simple2 rate plans
2008-11-18Now handles hyphenated Perl requirements as well as those in parentheses, andrsiddall
handles more version relation types.