summaryrefslogtreecommitdiff
path: root/ANNOUCE.1.4.0
diff options
context:
space:
mode:
Diffstat (limited to 'ANNOUCE.1.4.0')
-rw-r--r--ANNOUCE.1.4.0146
1 files changed, 33 insertions, 113 deletions
diff --git a/ANNOUCE.1.4.0 b/ANNOUCE.1.4.0
index a3d7865..d110c6f 100644
--- a/ANNOUCE.1.4.0
+++ b/ANNOUCE.1.4.0
@@ -1,130 +1,50 @@
-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
+Hi,
-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.
+I'm pleased to announce the first beta release of Freeside 1.4.0.
+Freeside is a web-based, open-source billing and account administration
+package for ISPs, web hosts, and similar businesses.
-Fuzzy searches on large data sets are much faster.
-
-Job queues have been implemented.
+You can see a web demo, read the documentation, and download the new beta
+at <http://www.sisd.com/freeside/>.
-Integration with Cyrus IMAP server.
+Although Freeside is free software, it is supported commercially with
+installation, customization, training and support services. Please
+consider our services and help support the development of the software!
-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
+Major new features in 1.4.0 include:
-completely templated signup server
+- Billing engine has been rewritten and now has support for easily added
+ "price plans". Included price plans include anniversary billing,
+ 1st-of-the-month billing (pro-rated and subscription), free for N days,
+ commissions for referrals and per-minute/per-hour charges.
-items setup/recur tax exempt flag
-
-jeff!
+- Customer-to-customer referrals, tracking and commissions.
-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.
+- Configurable invoice events triggered for delinquent customers can
+ re-send invoices, suspend accounts, charge late fees, and so on.
-New UI for packages and price plans.
+- Export and provisioning system has been rewritten. New provisioning
+ methods can now be "plugged-in" for any service type. Included exports
+ include BSD and Linux password files, configurable shell commands,
+ RADIUS (both text and SQL, including groups), BIND configuration files,
+ Cyrus, vpopmail, and many others.
-Per-package tax exemption for setup and/or recurring fee
+- Complete set of history tables tracking all changes to the database.
-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)
+- Job queue with display and retry for provisioning tasks.
-Database support for local call mappin - the data on what exchanges
-can call which of your access numbers as a local call.
+- UI overhaul - easier to navigate and use. Quick package order and
+ one-time charges. Separate billing and service contact information.
+ Customer comments.
-easier installation/instructions & web configuration
+- Performance optimizations.
-expedited payment-entry
-- a quick check entry tool for entering large numbers of checks as well
- as customer information on the payment entry screen
+- Financials have been rewritten. Apply payments and credits against
+ specific invoices (in whole or in part), or have the system apply
+ automatically.
-- 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.
+- Texas tax.
-- 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
-
---
+- Improved documentation and easier install.