Difference between revisions of "Freeside:4.0:Changelog"

From Freeside
Jump to: navigation, search
 
(22 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
This is the changelog for the 4.0 release.
 
This is the changelog for the 4.0 release.
  
For a more detailed, raw log of changes, see [http://freeside.biz/gitweb/?p=freeside.git;a=shortlog the git log]
+
For a more detailed, raw log of changes, see [http://freeside.biz/gitweb/?p=freeside.git;a=shortlog;h=refs/heads/FREESIDE_4_BRANCH the git log]
  
 
= Customers =
 
= Customers =
  
 +
* New UI for customer view and edit pages
 
* Customers may have multiple, prioritized payment methods on file.
 
* Customers may have multiple, prioritized payment methods on file.
 
* Customer status "Prospect" has been replaced by "No packages", to avoid confusion vs. actual Prospects.
 
* Customer status "Prospect" has been replaced by "No packages", to avoid confusion vs. actual Prospects.
 
* Contact email addresses may now be shared among customers.  Contacts who have access to multiple customers will be prompted for a customer selection upon self-service login.
 
* Contact email addresses may now be shared among customers.  Contacts who have access to multiple customers will be prompted for a customer selection upon self-service login.
 +
 +
= Scheduling =
 +
 +
* Enhanced scheduling UI with appointment drag and drop
  
 
= Taxation services =
 
= Taxation services =
  
* Support for new taxation services: Avalara, Billsoft, SureTax (upcoming?)
+
* Support for taxation services: Avalara, EZTax (Billsoft), and SureTax
 +
 
 +
= Multi-currency =
 +
 
 +
* Ability to set prices in multiple currencies on a package and sell in local currency, with conversion
 +
 
 +
= Ticketing =
 +
 
 +
* Request tracker updated from 4.0 to 4.2 (4.2.12)
 +
** [http://www.bestpractical.com/rt/whats-new/4.2.html What's new in RT 4.2]
 +
* New style more closely matched to non-ticketing pages
 +
 
 +
= RADIUS =
 +
 
 +
* Package add-ons for usage/gigabytes
 +
 
 +
= Reporting =
 +
 
 +
* Discounts included in gross amounts by default
  
 
= Authentication =
 
= Authentication =
  
* Overhaul of the employee authentication system.  Proper login screen with cookie-based authentication tokens, strong crypto for password storage, external authentication plugins, etc.
+
* Overhaul of the employee authentication system.  Proper login screen with cookie-based authentication tokens, strong crypto for password storage, external authentication plugins for integration with existing employee databases, etc.
 +
 
 +
= Services =
 +
 
 +
* Strict secure password checking (and password-insecure override removed)
 +
* Service dependency rules
 +
 
 +
= Message templates =
 +
 
 +
* Upload and catalog inline images
 +
* Option to route all template send actions through an external web service
 +
 
 +
= Performance / Scalability =
 +
 
 +
* Configuration cache improving UI performance
 +
* Database foreign keys
 +
* Various scalability improvements for very large customer bases (millions and tens of millions)

Latest revision as of 14:30, 24 September 2016

Notes

This is the changelog for the 4.0 release.

For a more detailed, raw log of changes, see the git log

Customers

  • New UI for customer view and edit pages
  • Customers may have multiple, prioritized payment methods on file.
  • Customer status "Prospect" has been replaced by "No packages", to avoid confusion vs. actual Prospects.
  • Contact email addresses may now be shared among customers. Contacts who have access to multiple customers will be prompted for a customer selection upon self-service login.

Scheduling

  • Enhanced scheduling UI with appointment drag and drop

Taxation services

  • Support for taxation services: Avalara, EZTax (Billsoft), and SureTax

Multi-currency

  • Ability to set prices in multiple currencies on a package and sell in local currency, with conversion

Ticketing

  • Request tracker updated from 4.0 to 4.2 (4.2.12)
  • New style more closely matched to non-ticketing pages

RADIUS

  • Package add-ons for usage/gigabytes

Reporting

  • Discounts included in gross amounts by default

Authentication

  • Overhaul of the employee authentication system. Proper login screen with cookie-based authentication tokens, strong crypto for password storage, external authentication plugins for integration with existing employee databases, etc.

Services

  • Strict secure password checking (and password-insecure override removed)
  • Service dependency rules

Message templates

  • Upload and catalog inline images
  • Option to route all template send actions through an external web service

Performance / Scalability

  • Configuration cache improving UI performance
  • Database foreign keys
  • Various scalability improvements for very large customer bases (millions and tens of millions)