Difference between revisions of "Freeside talk:1.7:Changelog"
From Freeside
m (Talk:Freesude:1.7:Changelog moved to Freeside talk:1.7:Changelog) |
|||
Line 42: | Line 42: | ||
* import rt 3.4.5 | * 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+ |
Revision as of 13:29, 14 February 2007
- 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+