diff options
Diffstat (limited to 'ANNOUNCE.1.4.2')
-rw-r--r-- | ANNOUNCE.1.4.2 | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/ANNOUNCE.1.4.2 b/ANNOUNCE.1.4.2 new file mode 100644 index 0000000..be1aff5 --- /dev/null +++ b/ANNOUNCE.1.4.2 @@ -0,0 +1,75 @@ +New in 1.4.2: + +- Customer self-service server and interface. Signup and passwd servers + integrated into self-service server. + (more self-service functionality in 1.5) + +- Billing: + - typeset postscript invoices using LaTeX templates, + http://www.sisd.com/~ivan/invoice.pdf + - CVV2/CID support + - Business::OnlinePayment "recurring_billing" flag is set for + subsequent credit card transactions; some processors (AuthorizeNet, + others?) use this to waive the CVV2 requirement. + - Explicit invoice terms ("payable upon receipt" / Net XX) and a + calculated due date if used + - per-agent invoice templates (VISPs...) + (per-agent email From: addresses in 1.5) + - per-package suspend + - remove spurious "Setup" printed on invoice line items on one-time + package charges + +- New/updated reports: + - Financial: A/R Aging Summary, prepaid income, payment reports broken + down by credit card type, expired credit cards + - Resller: + - agent list now includes number of active and cancelled customers, + links to a list of the specified customers + - per-agent reporting for packages + - hide display of disabled packages from agent type browse + - number of signups in various time periods broken down by advertising + source: today, past week, 30/60/90 days, 6 months, 1 year and grand + total. + - Package and service definitions by # active + +- Exports: + - DNS automatic synchronization of reverse-ARPA records + - postfix export updated, communigate_pro export added + - shellcommands defaults now have commands for suspension and + unsuspension on Linux and FreeBSD + - ISPMan integration + - sql_generic price plan for charging based on a configurable SQL + query + - export module change - modules are now self contained, add new + exports in one file. + +- Back office interface: + - Customer view backported from 1.5, much nicer date/status view, no + longer separates payments/credits applied against multiple invoices, + package view removed and integrated into customer view + - popup calendar option added to date inputs + - access number list now includes number of accounts and links to a + list + - re-email invoice link + - redid mail forward edit screen + +Bugfixes, misc: +- fix html quoting problems editing complicated exports + +- work around bug in FreeBSD pw(1) command which could corrupt + passwd / master.passwd files +- fix time online view for time/data charging for sqlradius_withdomain + exports +- Do our own whois query instead of linking to geektools +- in service definitions, shell field is now a dropdown of legal shells +- system_usernames configuration value to prohibit modification/deletion + of specific usernames +- sendmail import + +- schema patchkits to enable functionality for current installs: + tax, CVV, pkg_svc?, svc_forward? + CVV: + ALTER TABLE cust_main ADD paycvv varchar(4) NULL; + ALTER TABLE h_cust_main ADD paycvv varchar(4) NULL; + ./dbdef-create ivan + |