3 - Customer self-service server and interface. Signup and passwd servers
4 integrated into self-service server.
5 (more self-service functionality in 1.5)
8 - typeset postscript invoices using LaTeX templates,
9 http://www.sisd.com/~ivan/invoice.pdf
11 - Business::OnlinePayment "recurring_billing" flag is set for
12 subsequent credit card transactions; some processors (AuthorizeNet,
13 others?) use this to waive the CVV2 requirement.
14 - Explicit invoice terms ("payable upon receipt" / Net XX) and a
15 calculated due date if used
16 - per-agent invoice templates (VISPs...)
17 (per-agent email From: addresses in 1.5)
19 - remove spurious "Setup" printed on invoice line items on one-time
22 - New/updated reports:
23 - Financial: A/R Aging Summary, prepaid income, payment reports broken
24 down by credit card type, expired credit cards
26 - agent list now includes number of active and cancelled customers,
27 links to a list of the specified customers
28 - per-agent reporting for packages
29 - hide display of disabled packages from agent type browse
30 - number of signups in various time periods broken down by advertising
31 source: today, past week, 30/60/90 days, 6 months, 1 year and grand
33 - Package and service definitions by # active
36 - DNS automatic synchronization of reverse-ARPA records
37 - postfix export updated, communigate_pro export added
38 - shellcommands defaults now have commands for suspension and
39 unsuspension on Linux and FreeBSD
41 - sql_generic price plan for charging based on a configurable SQL
43 - export module change - modules are now self contained, add new
46 - Back office interface:
47 - Customer view backported from 1.5, much nicer date/status view, no
48 longer separates payments/credits applied against multiple invoices,
49 package view removed and integrated into customer view
50 - popup calendar option added to date inputs
51 - access number list now includes number of accounts and links to a
53 - re-email invoice link
54 - redid mail forward edit screen
57 - fix html quoting problems editing complicated exports
59 - work around bug in FreeBSD pw(1) command which could corrupt
60 passwd / master.passwd files
61 - fix time online view for time/data charging for sqlradius_withdomain
63 - Do our own whois query instead of linking to geektools
64 - in service definitions, shell field is now a dropdown of legal shells
65 - system_usernames configuration value to prohibit modification/deletion
69 - schema patchkits to enable functionality for current installs:
70 tax, CVV, pkg_svc?, svc_forward?
72 ALTER TABLE cust_main ADD paycvv varchar(4) NULL;
73 ALTER TABLE h_cust_main ADD paycvv varchar(4) NULL;