Difference between revisions of "Freeside talk:1.7:Changelog"

From Freeside
Jump to: navigation, search
m
Line 48: Line 48:
 
* notices before first charge on flat_delayed
 
* notices before first charge on flat_delayed
 
* service refactor!
 
* service refactor!
* add customer status column to customer & most other reports
+
* add customer status column to customer
* 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 06:27, 10 April 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