add DateTime as a proper rather than hidden dependency
[freeside.git] / Changes.1.7.0
1 - tax report overhaul
2 - package classes
3 - UI overhaul.  No more Apache::ASP support, HTML::Mason only
4 - lots of CDR/telephony work
5 - inventory classes and inventory (better description from directleap/specs.txt)
6 - vonage click2call bs :)
7 - zip code report
8 - sales/credit/receipt summary report now has options for agent, 12mo cumulative totals
9 - gross sales report/graph broken down by agent and package class
10 - config switch to base tax off shipping address if present (warning: tax reports can take a long time with this switch on)
11 - plesk provisioning
12 - "inactive" package status 
13 - more options in package report (classes, etc.)
14 and (now they're finally here)...
15 - ACLs
16 - Agent virtualization
17   - customers etc.
18   - most reports
19   - just advertising sources in the config so far
20 - percentage late fees in addition to flat
21 - voip work
22 - "referring customer #" ajax-ified
23 - top search box updated some more
24 - view/cust_main:
25   - customer status and balance displayed up top
26   - all the tables (tickets, packages, payment history) are grid-ified
27   - payment history only shows N years of history with link to show more
28   - simple payment actions are js popups
29   - configurable statuses and # of tickets for ticket list
30 - edit/cust_main:
31   - magic ajax search box for referring customer
32
33 -------- some of the above, nicely:
34
35 - Charge taxes based on shipping address if present.  Note that tax 
36   reports can take a bit longer than they used to.
37
38 - Per-agent A/R Aging
39   - Bookeeping/Collections | Accounts Receivable Aging Summary
40
41 - Per-agent Sales/Credit/Receipt Summary and "pre-selection" of agent 
42   and time period as you requested.
43   - Bookeeping/Collections | Sales, Credits and Receipts Summary
44
45 - Package classes
46   - go to Sysadmin | View/Edit package classes and create some classes
47   - go to Sysadmin | View/Edit package definitions, edit the existing
48     package defs and put them into classes
49
50 - The sales report you requested, broken down by agent and 
51   package class.  This works fine right now, but it will show more
52   information once you enter some package classes.
53   - Bookeeping/Collections | Sales report (by agent, package class ...
54
55 --------