Freeside:2.1.1:Changelog

From Freeside
Revision as of 00:45, 17 August 2010 by Ivan (talk | contribs) (Importing)

Jump to: navigation, search

Notes

This is the changelog for the 2.1.1 release.

For additional changes since 1.9, see Freeside:2.1:Changelog

For a more detailed, raw log of changes, see the source ChangeLog

MySQL

  • Fix error with MySQL and condition column

Message templates

  • A new framework for storing fill-in message templates and sending them to customers via billing events

Importing

  • New web tool to import packages for existing customers from CSV files or Excel spreadsheets
  • Ignore expired cards on customer import

UI

  • Customer tags
  • Add "view customers of all agents" access right
  • New "Ordered" customer status indicating a recurring package is ordered, but not yet setup
  • "Bill now" link progressbar
  • Show declines in customer payment history

Billing

VoIP CDRs

  • CDR rating time-of-day/day-of-week overrides
  • CDR matching by PBX tenant (multi-tenant Thirdlane, others)
  • CDR display uses international date_format config if set
  • Taqua OM CDR format
  • CDR SFTP/FTP options for port and passive mode

Invoicing

  • Option for batch download of invoice PDF spool
  • add config variables to position invoice addresses in envelope windows

Batching

  • Payment batch upload and processing shows a progress bar
  • Save batched cards and masks for later refund

Ticketing

  • New "Checklist" ticket view for installations and similar workflow
  • Turn "create ticket" back into a link instead of a button
  • Show customers in ticket lists, sort by customer number or name
  • Restore email address by default in RT 3.8
  • Custom fields defined as dates (calendar popup, validation, searching before/after, etc.)
  • Fix ticket links relationship graph
  • Fix rt/rt links (custom field configuration, homepage refresh)
  • Fix harmless error when bulk deleting tickets
  • Fix triggering email and recording a linked ticket on reminders

Reporting

  • Inventory activity report
  • Fix CSV/Excel report downloads
  • Package reports: Add service label to downloads
  • CCH taxation: Add progressbar to long-runningreports
  • FCC Form 477 improvements
  • Package summary report

Self-service

  • New high-performance non-Apache XML-RPC server for self-service API.
  • New Drupal signup/self-service module

Exports

  • Customer exports: cust_main-exports config option and example HTTP/HTTPS export
  • Communigate pro updates: domain rule updates, vacation/redirect all account rules, archive messages, RPOP

Resellers

  • Fix agent payment gateway overrides throwing an error

Upgrade

  • Commit between each table upgrade
  • Avoid queueing a bunch of fuzzyfile update jobs on upgrade
  • Limit memory use when upgrading attachments

Misc

  • Update the RPM build system and check it into CVS. Update CentOS 5, drop CentOS 4.
  • Disable noisy RTAddressRegexp warning for now
  • Clearer error message when send_email fails in the job queue
  • Fix package date editing w/international dates
  • Cleaner full customer delete for testing customers