Freeside talk:1.7:Changelog
From Freeside
- configurable config directory
- a quick tool for adding states to old databases
- change default ticketing system to internal
- eliminate depricated freeside-bill
- prepaid price plans can cancel
- enhanced customer notes (date/userstamped, scrollable, optionally editable)
- batched card and check operations on menu
- reprocessing of batches
- reasons associated with suspensions and cancellations (manual and automatic)
- prepaid upload and download tracking with automatic warning and suspension
- non-prepaid upload and download tracking with with automatic warning and suspension
- freeside user preferences (password changing only at present)
- add 'card types' as a selfservice configuration value
- default package in signup server
- support for chase E-xactBatch format
- option to always adjust the next bill date on unsuspension
- customer date of birth
- broader, fuzzier searching
- customer signup date
- improved quick payment entry
- CASH, WEST, and MCRD (manual card) payment types
- payment "unvoiding"
- show county instead of state when appropriate
- new export for plesk
- new export for prizm
- quoted encrypted password for shellcommands export for use on command line (instead of stdin)
- packages can have frequencies of 48 hours and 45 days
- packages can be for a limited collection of domains
- ability to disable package classes
- new export for artera turbo
- improved ticket order on customer page
- search for payments less than or greater than some value
- order new packages from self-service
- view/recharge prepaid services from selfservice
- view/recharge non-prepaid metered services from selfservice
- ability to delete agent payment gateway overides
- improved one-time charge appearance
- improved payment information (credit card) masking
- improved pagination in searches
- select multiple pkgparts on advance package reporting
- import rt 3.4.5
changes from 12/29/06 - 2/14/07
- removing old changelogs - changelog now in the wiki
- notices before first charge on flat_delayed
- service refactor!
- add customer status column to customer & most other reports
- improve control offered by ACL facilities
- refund deletion
- fix the popup progress bars
- not supporting Apache::ASP anymore
- relative URL fixing
- link to customer from manual payment screen (ticket 1414)
- add impending_recur_notification
- only add first user to invoicing_list (ticket 1424)
- add descriptions for batchconfig-PAP and batchconfig-csv-chase_canada-E-xactBatch
- move cust_pay_batch::upload results subroutine to an FS::pay_batch method. upon first download, have batches auto-reset their amounts to the customer balance upon if it is smaller.
- top bar option!
- remove spurious duplication from lineitem patch
- Have lineitem-specific applications happen in all cases; add weightsto control
- added svc_broadband description which is appended to Site Name in prizm export
- expand upload/doanload byte limits to 2147483647
- small change in payment receipt handling (ticket 1422)
- only use new statements as payment receipts if the conf file is created
- fix agent-specific logos in emailed html invoices
- add custnum to invoice template vars
- fix payment/credit line-item application erroring out on tax applications
- fix invoice email display bug on advanced package report, closes: Bug#1416
- one-time charge enhancements
- fix num_pkgs to accept empty $sql param, no trailing AND
- fix zip parsing for batch results - don't want to abort processing because of an old not-well-checked zip
- even have 4 digit zips in there eek
- cope with the fact that E-xactBatch masks card numbers
- fix services with negative num_avail showing up for provisioning
- fix bug wrt suspend/cancel reasons (suspends fail in freeside-daily)
- fix old-record detection bug in option_Common
- use FS::queue for exports
- fix PREP payby
- fix dropdowns when adding services so that only appropriate choices show
- fix usergroup in edit/part_svc.cgi
- allow moving a overlimit user to bandwidth-limited radius group instead of suspending
- omit spurious export triggering
- pretty up domain zone viewing a little
- accept domsvc in selfservice orders, patch from Sean Hanson/S1
- show RADIUS usage from last bill to NOW, instead of last bill to next bill
- accept CVV2 on self-service manual payment screen
- more self-servicey stuff (change package, detailed usage)
- alpha sort packages in new package order SELECT (ticket 1446)
- set resellser-specific advertising sources in signup
- fix up the info passing for optional packages in signup
- additional info available for self-service success (ticket 1420)
- have signup package list respect agentnum sent from client
- add more options to advanced package reporting
- fix bug with customer info not showing up if "cust-fields" config value has been set
- fix service searching & links
- Meta-export to allow more flexibilty until the export subsystem rewrite.
- FS::part_export::router
- Refactored to be more easily sub-classed. - Moved per-export options to FS:;router virtual fields. - Fixed other general brokenness.
- FS::part_export::snmp
- SNMP export sub-classed from FS::part_export::router
- FS::part_export::trango
- Export for Trango proprietary access points. Sub-classed from FS::part_export::snmp.
- fix crypted password bug cause by recent fix to not quote things on STDIN, yuck.
- slightly less cryptic docs for groups_susp_reason option
- tool for dumping addr_blocks
- tool to do a setfixed on services
- quick hack to import rates for landel
- adding a simple blank logo; people are trying to comment out stuff in the template
- add default statement conf
- no password in html source on employee edit
- blank password on error
- invoice event to credit out a customer's balance, presumably as bad debt
- fix UI funkiness in edit/part_svc.cgi
- Small hint on how the options field is used.
- minor UI work on one-time charges w/taxclasses
- svc broadband new arg parsing
- slight more space necessary for ACH account numbers
- strip all blank lines, not just trailing ones in multiline one-time charge
- UI modifications for IE7
- interpolation helps alot
- use $fsurl instead of relative ../ addressing
- improve no agent selected condition
- fix change package link
- work around CSV brokenness in E-xact
- add batch expiration date incrementer for 295
- permit batch redownloads
- ignore filenames and rely on selected batch number
- record resolution & color depth in user prefs
- add link to some batched payment info to customer view
- trim leading & trailing whitespace from service searches
- add "select all" and "unselect" all buttons to bulk queue operations
- add "over X days" option to receivables report
- fix up svc_www searching
- fix ship_county display bug
- Set the correct access right for the cancel link to work
- fix disappearing 'recharge' link
- fix suspend link
- fix popup target links
- kill off all queued processes in freeside-init
- add dependancy on DBIx::SB 1.36 for Pg 8.1+