Freeside:1.7.4:Changelog

From Freeside
Revision as of 07:13, 23 July 2009 by Ivan (talk | contribs) (Broadband)

Jump to: navigation, search

Note

This is the changelog for the 1.7.4 point release.

For additional changes since 1.7.2, see Freeside:1.7.3:Changelog

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

Binary packages

  • Experimental packages are available for SLES (SuSE) in addition Debian and RHEL/CentOS.

Trouble ticketing

  • Fix attachment MIME types.

Reports

  • Enhanced Sales/Credits/Receipts report/graph: make net receipts clickable, add gross & net cashflow, separate gross/net refunds
  • Big speedup on A/R report
  • Added customer status to advanced customer report

Packages

  • Quantity option for one-time charges

Billing

Payment history

Refunds

  • Refactored payment history slightly, add refund receipts, have "unapplied" refunds show like other unapplied/open things.
  • payment and credit applications have separate "apply to refund" choices now, and no auto-refund choice in the invoice dropdown

Invoices

  • Added tear-off coupon
  • Lined up CDR display in columns
  • Added option to show service address
  • Added option for postal invoice fee
  • Added "diable_previous_balance" option to omit previous balance, payment, and credit lines on invoices
  • Added invoice number to filename of invoices emailed as PDF attachments
  • Fixed typeset invoice when service definition names contain chars that need to be latex escaped

Receipts

  • For check payments, show "Check #" not "Billing #"

Events

  • Added a "balance over" option to agent-specific invoice send event
  • Spaced out event edit layout for less confusion

freeside-daily

  • Added -m option for multi-process billing via job queue (backported from 1.9).

Usage billing

  • require usage warning thresholds to be set explicitly via svc_acct-usage_threshold config (don't default them to 80%)

Broadband

  • Re-drag address and router even farther into the century
  • Add svc_broadband-manage_link config option to embed a link to the device's web interface

Exports

OpenSRS

  • New export to OpenSRS enabling registration and renewal of domains.

RADIUS

  • On upgrade, automatically seed last login/logout from sqlradius databases
  • Start freeside-sqlradius-radacctd by default

Misc

Stuff

  • "Bulk email" feature
  • Welcome to the future, default to Apache 2
  • Added (enabled with config) ability to edit agent_custid
  • Added a config option for max # of job queue jobs to run concurrently

Bug fixes

  • Fixed for using new payment duplicate stuff with cc encryption
  • Upgrade fixes for very old databases
  • Agent-virtualize customer # portion of quick payment entry
  • Fixed "illegal query 0" error when cancelling customers
  • Use IPC::Run to run pslatex & add a timeout, this should prevent hanging on template errors
  • Fixed the random "HylaFax support has not been configured" error, caused by cust_bill->fax getting called instead of cust_main->fax field
  • Fixed harmless vestigial select box on svc_www add/edit
  • Fixed visual regression not displaying package and comment on date editing