summaryrefslogtreecommitdiff
path: root/FS/bin/freeside-daily
AgeCommit message (Collapse)Author
2011-03-29local backups, RT#12180ivan
2011-01-24upgrade optimizations for space-constrained installs, RT10071levinse
2011-01-23upgrade optimizations for space-constrained installs, RT10071levinse
2010-10-13fix bad POD in manpages, especially freeside-daily -pivan
2009-12-31specify multiple agentnums with freeside-dailyivan
2009-12-29add -u option for vacuuming, RT#5258ivan
2009-11-16add disable_cron_billing config, RT#6407ivan
2009-11-03(start of) reconcile breakage from stale accounts, RT#6407ivan
2009-08-12internalize billco-upload and automate the transfer to the provider RT#5902jeff
2009-07-17commit pkgpart exclusion for billing run, RT#5495ivan
2009-06-26Add expiration alerts to freeside-daily routinemark
2009-06-24Move expiration alerts into FS::Cron::alert_expirationmark
2009-04-25add dry run to multi-process mode for testing, RT#4412ivan
2009-04-17backport freeside-daily -m and cust_main::bill_and_collect to 1.7, RT#4412ivan
2007-10-02need the spaceivan
2007-09-27Multi-System Billing:jayce
with a -m flag, daily will queue billing jobs instead of running each. freeside-queued will then pick it up, allowing multiple simultaneous jobs to run, as well as multiple machines. Also adds a 'Secure' column to the queue system, allowing for billing jobs to define themselves as 'secure only' in cases where a box might be using the encryption. This allows you to run secure only jobs (such as a collect) on boxes that can.
2007-08-01event refactor, landing on HEAD!ivan
2007-06-09skycatcher modifications for pre-printing invoices, but with today's dateivan
2007-01-23notices before first charge on flat_delayedjeff
2006-02-01finish adding freeside-monthly and monthly eventsivan
2005-09-21add prepaid support which sets RADIUS Expiration attribute, update customer ↵ivan
view package UI
2005-07-08fix bug with new efficient customer-finding code. sql isn't perl, null != 0ivan
2005-06-09declare new $opt_aivan
2005-06-09significant speedup from only selected customers with outstanding packages ↵ivan
or invoice events in the initial select, and add -a flag for agentnum
2005-03-10fine.ivan
2004-12-22just "vaccum analyze" is fineivan
2004-11-24fix perms on automated backupsivan
2004-06-30add option to pgp/gpg encrypt scp dumpsivan
2004-03-05fix -vivan
2003-10-02added -y switch to freeside-daily to specify an offset in daysivan
2003-09-26re-setup option to re-charge setup feeivan
2003-04-21on-demand vs. automatic cards & checks: added DCRD and DCHK payment typesivan
2002-12-25declare $opt_p usageivan
2002-12-22-p option for freeside-daily to only run for a particular paybyivan
$disable_agentcheck option for cust_pkg for import optimization
2002-10-23database dump & scp supportivan
2002-10-07cancel when it is *after* expiration date, not when it is *before*ivan
2002-10-04turn on AutoCommit when vacuumingivan
2002-09-19package expirationivan
2002-07-27vacuum pg databases dailyivan
2002-02-27better debuggingivan
2002-02-10update billing documentation for the new world of invoice eventsivan
added freeside-daily replacing freeside-bill for the new world of invoice events