Difference between revisions of "Freeside:1.7.4:Changelog"
From Freeside
(→Misc) |
(→Binary packages) |
||
Line 13: | Line 13: | ||
= Binary packages = | = Binary packages = | ||
− | * Experimental packages are available for SLES (SuSE) in addition Debian and RHEL/CentOS. | + | * Experimental packages are available for SLES (SuSE) in addition to Debian and RHEL/CentOS. |
= Trouble ticketing = | = Trouble ticketing = |
Revision as of 13:13, 23 July 2009
Contents
Notes
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
New core team member
- Jeremy Davis is now a member of the core team.
Binary packages
- Experimental packages are available for SLES (SuSE) in addition to 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, with exclusion for one-time charges
- 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
- Changed width of default HTML invoice to 625 in an attempt to print without cutting off the prices in IE8
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
Agent payment gateways
- Updated the dropdown list of agent payment gateways with currently available Business::Onlinepayment modules
Misc
- Added freeside-void-payments script for returned check processing
- Added -m option for multi-process billing via job queue (backported from 1.9).
Usage
- require usage warning thresholds to be set explicitly via svc_acct-usage_threshold config (don't default them to 80%)
- Add the ability for prepaid packages to have usage limits and cancel or suspend if they're hit
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
- "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
- Fix self-service agent-specific invoice logos