summaryrefslogtreecommitdiff
path: root/ANNOUCE.1.4.0
blob: f719816e7a1638b6a43d1c68c3e3bc5281faa956 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
templated web interface (start, anyway)
separate billing and service addresses
customer comments
edit/part_svc.cgi
svc_forward and better dealing with virtualdomains!  and realm export to RADIUS
customer-to-customer referrals
quick order
no more single default domain

no more postgres/RADIUS weirdness yay!, 31 character column names etc.
PostgreSQL no longer needs to be recompiled for long RADIUS attributes.   
RADIUS integration and RADIUS attribute defaults updated.

Fuzzy searches on large data sets are much faster.
     
Job queues have been implemented.

Integration with Cyrus IMAP server.

Support for instant (previously only batch) update of an ICRADIUS or
FreeRADIUS stored in a local or remote MySQL installation (separate from
the Freeside database)

1.4.0 has a new Authorize.Net interface, updated for Authorize.Net 3.0

completely templated signup server

items setup/recur tax exempt flag
     
jeff!

Price plans.  For starters, multi-level customer-to-customer commissions
in addition to flat rate pricing.  Price plans are written in Perl and
it's straightforward to add new ones.  I'm expect we'll see plans for
pro-rating, metered billing and the like soon.

New UI for packages and price plans.

Per-package tax exemption for setup and/or recurring fee         

New UI in the signup server, new customer and new account pages that 
breaks down access numbers by state and should be easier to use for a
large number of dialup numbers.  (POPs)   

Database support for local call mappin - the data on what exchanges
can call which of your access numbers as a local call.

easier installation/instructions & web configuration

expedited payment-entry
- a quick check entry tool for entering large numbers of checks as well
  as customer information on the payment entry screen

- automatic application of payments and credits to outstanding invoices
  
#freeside-overdue
#- the `freeside-overdue' script to list, add postal invoicing, suspend,   
#  or cancel overdue and/or expired accounts.

- Payments and credits are applied against invoices when posted.

- A bunch of UI fixes/tweaks: package browse, payment/credit entry, search
  by check #, others

  - Web interface for per-hour or per-minute account charges using the
    session monitor.
  
  - Invoice events - set late fees, suspension, cancellation, etc. events
    on overdue invoices.
  
  - Packages and service disable flags for a more manageable UI.

HTML manpages now up-to-date and generated on install

schema changes for more configurable export

no mysql support :(

invoice events work & show up on invoice view

- Pro-rating price plan

- svc_www for virtual host services
-svc_www is here, better support for apache integration

- fs_passwd/fs_passwd.cgi web-based password changer for users

LinkPoint support

Most notably, the main menu has gotten a significant facelift and should
be easier to understand and use.

New frequently-requested financial reports contributed by Jeff Finucane,
thanks!

The queue daemon web UI has been finished - you can now retry and remove
jobs, error messages from failed jobs appear on the web interface, and
account detail pages show any pending provisioning jobs for thsoe
accounts.

fs-setup should work under MySQL again.  The browse links are still broken
("all customers", "all packages", "all accounts") but at least you should
be able to get everything else working...

Critical Path provisioning has been updated and can now username changes
and suspension/unsuspension.

- New export code!
- Name and company searches:
  - now case-insensative
  - pulldown for search type
- Email notification for deleted payments
- History tables - complete history of all database changes
- Alternate invoice templates for things like late noitces
- ICRADIUS groups (usergroup table if not radgroupreply & radgroupcheck)
- Signup server
  - Error messages in message catalog
  - Agent is now selectable (multiple signup servers for different agents
    can now run on the same machine)
  - signup_server-realtime configuration option to run cards immediately
  - signup-alternate.html example for free and pay packages on the same
    signup page
- Texas tax

schema diagram

--

complete bind import and export and edit of dns zone files

card retry changes (ticket 417)

working company search and job dependancies

welcome emails

MySQL!