freeside.git
17 years agoremoving old 5.005 install stuff
ivan [Fri, 9 Mar 2007 08:58:56 +0000 (08:58 +0000)]
removing old 5.005 install stuff

17 years agoOption to disable the charging of the setup fee while a package is suspended.
khoff [Wed, 7 Mar 2007 19:48:32 +0000 (19:48 +0000)]
Option to disable the charging of the setup fee while a package is suspended.

17 years agoslight update for slony setup script
ivan [Tue, 6 Mar 2007 19:56:41 +0000 (19:56 +0000)]
slight update for slony setup script

17 years agofix status colors in mozilla
ivan [Tue, 6 Mar 2007 01:59:30 +0000 (01:59 +0000)]
fix status colors in mozilla

17 years agoTypo in the package name caused a warning. Fixed.
jayce [Mon, 5 Mar 2007 23:01:53 +0000 (23:01 +0000)]
Typo in the package name caused a warning.  Fixed.

17 years agoFixed a problem with the %opts hash getting skewed (specifically $opt{'value'} =...
khoff [Mon, 5 Mar 2007 19:48:16 +0000 (19:48 +0000)]
Fixed a problem with the %opts hash getting skewed (specifically $opt{'value'} == 'label') when $cgi->param('agentnum') was unset.

17 years agopass the remote IP address along with signup requests, for some gateways
ivan [Sat, 3 Mar 2007 01:29:46 +0000 (01:29 +0000)]
pass the remote IP address along with signup requests, for some gateways

17 years agoeProcessingNetwork returning an authorization like "AUTH/TKT 123456"... will this...
ivan [Fri, 2 Mar 2007 23:48:18 +0000 (23:48 +0000)]
eProcessingNetwork returning an authorization like "AUTH/TKT 123456"... will this make refunds work?

17 years agofix custom priority fields, whew
ivan [Fri, 2 Mar 2007 06:24:22 +0000 (06:24 +0000)]
fix custom priority fields, whew

17 years agobetter match for toll-free prefixes
ivan [Thu, 1 Mar 2007 20:56:26 +0000 (20:56 +0000)]
better match for toll-free prefixes

17 years agoyeah, a typo
ivan [Thu, 1 Mar 2007 20:12:16 +0000 (20:12 +0000)]
yeah, a typo

17 years agoprune_applications moved to FS::Misc::prune
ivan [Thu, 1 Mar 2007 17:49:21 +0000 (17:49 +0000)]
prune_applications moved to FS::Misc::prune

17 years agoadding FS::Misc::prune
ivan [Thu, 1 Mar 2007 17:47:46 +0000 (17:47 +0000)]
adding FS::Misc::prune

17 years agofix weird compliation problem for quis, i hope
ivan [Thu, 1 Mar 2007 17:44:14 +0000 (17:44 +0000)]
fix weird compliation problem for quis, i hope

17 years agoturn off debugging
ivan [Thu, 1 Mar 2007 16:36:07 +0000 (16:36 +0000)]
turn off debugging

17 years agodangling cust_credit_refund not allowed
jeff [Thu, 1 Mar 2007 05:24:46 +0000 (05:24 +0000)]
dangling cust_credit_refund not allowed

17 years agodangling cust_credit_refund not allowed
jeff [Thu, 1 Mar 2007 05:13:13 +0000 (05:13 +0000)]
dangling cust_credit_refund not allowed

17 years agothis isn't necessary around a single db operation
ivan [Thu, 1 Mar 2007 01:26:38 +0000 (01:26 +0000)]
this isn't necessary around a single db operation

17 years agorestore (none) choice to first package select
jeff [Wed, 28 Feb 2007 19:14:42 +0000 (19:14 +0000)]
restore (none) choice to first package select

17 years agoAdded base_rate files
jayce [Wed, 28 Feb 2007 00:16:38 +0000 (00:16 +0000)]
Added base_rate files

17 years agoadaptation of flat_delayed to work with base_rate billing
jayce [Tue, 27 Feb 2007 23:59:32 +0000 (23:59 +0000)]
adaptation of flat_delayed to work with base_rate billing

17 years agoput the C in ACL here, too
jeff [Tue, 27 Feb 2007 22:10:25 +0000 (22:10 +0000)]
put the C in ACL here, too

17 years agooops - inappropriate localization was committed
jeff [Tue, 27 Feb 2007 21:24:45 +0000 (21:24 +0000)]
oops - inappropriate localization was committed

17 years agoconfig goes in database
jeff [Tue, 27 Feb 2007 01:51:52 +0000 (01:51 +0000)]
config goes in database

17 years agoagent_type selector on new packages
jeff [Mon, 26 Feb 2007 17:54:19 +0000 (17:54 +0000)]
agent_type selector on new packages

17 years agoadd selfservice-ignore_quantity flag
ivan [Sun, 25 Feb 2007 03:08:10 +0000 (03:08 +0000)]
add selfservice-ignore_quantity flag

17 years agotake the package-def defined action here, like freeside-prepaidd
ivan [Fri, 23 Feb 2007 07:47:07 +0000 (07:47 +0000)]
take the package-def defined action here, like freeside-prepaidd

17 years agoadd a _password_encoding field
ivan [Wed, 21 Feb 2007 11:26:02 +0000 (11:26 +0000)]
add a _password_encoding field

17 years agowork around a claimed 50 char limit, and correct a description handling bug
jeff [Wed, 21 Feb 2007 02:53:14 +0000 (02:53 +0000)]
work around a claimed 50 char limit, and correct a description handling bug

17 years agothis should fix Can't call method "part_pkg" on an undefined value at .../cust_bill...
ivan [Mon, 19 Feb 2007 15:40:30 +0000 (15:40 +0000)]
this should fix Can't call method "part_pkg" on an undefined value at .../cust_bill.pm line 434

17 years agocommiting this quick tool, cvs is complaining
ivan [Fri, 16 Feb 2007 22:06:34 +0000 (22:06 +0000)]
commiting this quick tool, cvs is complaining

17 years agorespect svc_acct-alldomains setting
jeff [Fri, 16 Feb 2007 20:54:06 +0000 (20:54 +0000)]
respect svc_acct-alldomains setting

17 years agocoordinates can be negative (deja vu?)
jeff [Fri, 16 Feb 2007 20:21:54 +0000 (20:21 +0000)]
coordinates can be negative (deja vu?)

17 years agoAdded a new Plan type, base_rate, which uses the cust_pkg->options to control pricing.
jayce [Fri, 16 Feb 2007 19:46:04 +0000 (19:46 +0000)]
Added a new Plan type, base_rate, which uses the cust_pkg->options to control pricing.
You assign a base rate for charging, and it is multiplied by the 'units' ordered.  Solves a need where a company wants to offer an ASP style service, that charges per user, at a base cost, but doesn't want a plan for every combination of user amounts.

17 years ago*** ERROR: unterminated L<...> at line 4716 in file FS/cust_main.pm
khoff [Thu, 15 Feb 2007 20:18:29 +0000 (20:18 +0000)]
*** ERROR: unterminated L<...> at line 4716 in file FS/cust_main.pm

17 years agoremoving docs moved to wiki
ivan [Thu, 15 Feb 2007 01:09:47 +0000 (01:09 +0000)]
removing docs moved to wiki

17 years agoadd send_email event
ivan [Thu, 15 Feb 2007 00:49:26 +0000 (00:49 +0000)]
add send_email event

17 years agoremove commented-out example notes section
ivan [Thu, 15 Feb 2007 00:48:53 +0000 (00:48 +0000)]
remove commented-out example notes section

17 years agoselectable domain on first package in edit/cust_main
jeff [Wed, 14 Feb 2007 23:32:22 +0000 (23:32 +0000)]
selectable domain on first package in edit/cust_main

17 years agofix alignment on receivables report
ivan [Wed, 14 Feb 2007 22:43:07 +0000 (22:43 +0000)]
fix alignment on receivables report

17 years agogrey out disabled text boxes for IE
ivan [Wed, 14 Feb 2007 21:23:53 +0000 (21:23 +0000)]
grey out disabled text boxes for IE

17 years agoadd more options to advanced package reporting
ivan [Wed, 14 Feb 2007 08:48:36 +0000 (08:48 +0000)]
add more options to advanced package reporting

17 years agoadd simple scalars to impending_recur_notification
jeff [Wed, 14 Feb 2007 03:12:26 +0000 (03:12 +0000)]
add simple scalars to impending_recur_notification

17 years agofix up svc_www searching
ivan [Wed, 14 Feb 2007 01:43:19 +0000 (01:43 +0000)]
fix up svc_www searching

17 years agobetter docs for impending doom
jeff [Wed, 14 Feb 2007 00:19:16 +0000 (00:19 +0000)]
better docs for impending doom

17 years agoaccept domsvc in selfservice orders, patch from Sean Hanson/S1
ivan [Tue, 13 Feb 2007 22:24:21 +0000 (22:24 +0000)]
accept domsvc in selfservice orders, patch from Sean Hanson/S1

17 years agouse a domsvc when passed in, patch from Sean Hanson/S1
ivan [Tue, 13 Feb 2007 22:08:35 +0000 (22:08 +0000)]
use a domsvc when passed in, patch from Sean Hanson/S1

17 years agoSmall hint on how the options field is used.
jayce [Tue, 13 Feb 2007 05:00:31 +0000 (05:00 +0000)]
Small hint on how the options field is used.

17 years agoanother place to alphabetize
jeff [Tue, 13 Feb 2007 01:16:47 +0000 (01:16 +0000)]
another place to alphabetize

17 years agofor dumping addr_blocks
jeff [Tue, 13 Feb 2007 00:45:15 +0000 (00:45 +0000)]
for dumping addr_blocks

17 years agoalpha sort packages in new package order SELECT (ticket 1446)
jeff [Mon, 12 Feb 2007 17:56:52 +0000 (17:56 +0000)]
alpha sort packages in new package order SELECT (ticket 1446)

17 years agofix unterminated L<...> in POD docs
ivan [Mon, 12 Feb 2007 03:11:03 +0000 (03:11 +0000)]
fix unterminated L<...> in POD docs

17 years agowe're at now now
ivan [Sun, 11 Feb 2007 08:51:12 +0000 (08:51 +0000)]
we're at now now

17 years agofix bug with customer info not showing up if "cust-fields" config value has been set
ivan [Sun, 11 Feb 2007 07:04:33 +0000 (07:04 +0000)]
fix bug with customer info not showing up if "cust-fields" config value has been set

17 years agoreincorporate the changes from http://www.sisd.com/cgi-bin/viewcvs.cgi/freeside/httem...
ivan [Sat, 10 Feb 2007 06:13:15 +0000 (06:13 +0000)]
reincorporate the changes from sisd.com/cgi-bin/viewcvs.cgi/freeside/httemplate/edit/part_svc.cgi?r1=1.52&r2=1.53 that were lost due to the concurrent service-refactor merge

17 years agoREALLY fix the package changing this time
ivan [Sat, 10 Feb 2007 00:42:44 +0000 (00:42 +0000)]
REALLY fix the package changing this time

17 years agofix change package link
ivan [Fri, 9 Feb 2007 23:29:20 +0000 (23:29 +0000)]
fix change package link

17 years agoquick hack to import rates for landel
ivan [Fri, 9 Feb 2007 04:54:09 +0000 (04:54 +0000)]
quick hack to import rates for landel

17 years agoSet the correct access right for the cancel link to work
jayce [Fri, 9 Feb 2007 04:37:44 +0000 (04:37 +0000)]
Set the correct access right for the cancel link to work

17 years agoadd default statement conf
ivan [Fri, 9 Feb 2007 01:05:56 +0000 (01:05 +0000)]
add default statement conf

17 years agoslightly less cryptic docs for groups_susp_reason option
ivan [Thu, 8 Feb 2007 22:54:19 +0000 (22:54 +0000)]
slightly less cryptic docs for groups_susp_reason option

17 years agouse a LIMIT to retreive the first record, don't rely on qsearchs to trim it for you...
ivan [Thu, 8 Feb 2007 22:19:56 +0000 (22:19 +0000)]
use a LIMIT to retreive the first record, don't rely on qsearchs to trim it for you - it is inefficient and outputs long verbose warnings

17 years agosecond "my" localizing the variable and causing password changes to fail
ivan [Thu, 8 Feb 2007 22:08:15 +0000 (22:08 +0000)]
second "my" localizing the variable and causing password changes to fail

17 years agofix usergroup in edit/part_svc.cgi
jeff [Thu, 8 Feb 2007 17:00:38 +0000 (17:00 +0000)]
fix usergroup in edit/part_svc.cgi

17 years agogratuitous quote
jeff [Thu, 8 Feb 2007 16:04:21 +0000 (16:04 +0000)]
gratuitous quote

17 years agohold off until 1.7.2
jeff [Thu, 8 Feb 2007 09:13:21 +0000 (09:13 +0000)]
hold off until 1.7.2

17 years agofix the popup progress bars, whew
ivan [Thu, 8 Feb 2007 08:19:37 +0000 (08:19 +0000)]
fix the popup progress bars, whew

17 years agoagent type on package add/edit (ticket 1446)
jeff [Thu, 8 Feb 2007 01:46:45 +0000 (01:46 +0000)]
agent type on package add/edit (ticket 1446)

17 years agoonly use new statements as payment receipts if the conf file is created
ivan [Wed, 7 Feb 2007 00:46:28 +0000 (00:46 +0000)]
only use new statements as payment receipts if the conf file is created

17 years agofix payment/credit line-item application erroring out on tax applications
ivan [Mon, 5 Feb 2007 23:48:30 +0000 (23:48 +0000)]
fix payment/credit line-item application erroring out on tax applications

17 years agoturn debugging on until we catch the Cant call method "part_pkg" on an undefined...
ivan [Mon, 5 Feb 2007 22:12:45 +0000 (22:12 +0000)]
turn debugging on until we catch the Cant call method "part_pkg" on an undefined value at /usr/local/share/perl/5.8.4/FS/cust_bill_ApplicationCommon.pm line 181" bug

17 years agomove the due_events import too... whew! this should be it
ivan [Mon, 5 Feb 2007 17:21:09 +0000 (17:21 +0000)]
move the due_events import too... whew!  this should be it

17 years agofix param passing
ivan [Mon, 5 Feb 2007 16:01:21 +0000 (16:01 +0000)]
fix param passing

17 years agofix st00pid mistakes in batch upload
ivan [Mon, 5 Feb 2007 15:49:32 +0000 (15:49 +0000)]
fix st00pid mistakes in batch upload

17 years agomisterminated <%init>
ivan [Mon, 5 Feb 2007 15:48:16 +0000 (15:48 +0000)]
misterminated <%init>

17 years agoremove refactored code
ivan [Mon, 5 Feb 2007 15:02:22 +0000 (15:02 +0000)]
remove refactored code

17 years agoremove unused svc_Smart
ivan [Mon, 5 Feb 2007 13:11:03 +0000 (13:11 +0000)]
remove unused svc_Smart

17 years agoadd "over X days" option to receivables report
ivan [Mon, 5 Feb 2007 13:10:16 +0000 (13:10 +0000)]
add "over X days" option to receivables report

17 years agoC is for Cookie^WControl
ivan [Mon, 5 Feb 2007 12:51:05 +0000 (12:51 +0000)]
C is for Cookie^WControl

17 years agonot supporting Apache::ASP anymore
ivan [Mon, 5 Feb 2007 11:35:58 +0000 (11:35 +0000)]
not supporting Apache::ASP anymore

17 years agoshow RADIUS usage from last bill to NOW, instead of last bill to next bill
ivan [Mon, 5 Feb 2007 11:12:43 +0000 (11:12 +0000)]
show RADIUS usage from last bill to NOW, instead of last bill to next bill

17 years agoupon first download, have batches auto-set amount to customer balance if it is smaller
ivan [Mon, 5 Feb 2007 09:45:45 +0000 (09:45 +0000)]
upon first download, have batches auto-set amount to customer balance if it is smaller

17 years agomove cust_pay_batch::upload results subroutine to an FS::pay_batch method. upon...
ivan [Mon, 5 Feb 2007 09:44:38 +0000 (09:44 +0000)]
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.

17 years agoadd link to some batched payment info to customer view
ivan [Sun, 4 Feb 2007 01:47:51 +0000 (01:47 +0000)]
add link to some batched payment info to customer view

17 years agoquieter
ivan [Sun, 4 Feb 2007 00:01:40 +0000 (00:01 +0000)]
quieter

17 years agothis should fix services with negative num_avail showing up for provisioning
ivan [Sat, 3 Feb 2007 13:05:53 +0000 (13:05 +0000)]
this should fix services with negative num_avail showing up for provisioning

17 years agoremove debugging left on
ivan [Sat, 3 Feb 2007 12:07:16 +0000 (12:07 +0000)]
remove debugging left on

17 years agoadd customer status column to customer & most other reports. also put the C in ACL...
ivan [Sat, 3 Feb 2007 11:36:30 +0000 (11:36 +0000)]
add customer status column to customer & most other reports.  also put the C in ACL in the search/ and graph/ directories.

17 years agodo a setfixed
jeff [Sat, 3 Feb 2007 02:39:51 +0000 (02:39 +0000)]
do a setfixed

17 years agoquiet a harmless but loud warning
ivan [Fri, 2 Feb 2007 06:29:34 +0000 (06:29 +0000)]
quiet a harmless but loud warning

17 years agoset resellser-specific advertising sources in signup
ivan [Fri, 2 Feb 2007 04:39:59 +0000 (04:39 +0000)]
set resellser-specific advertising sources in signup

17 years agooops. perhaps it should
jeff [Thu, 1 Feb 2007 03:08:39 +0000 (03:08 +0000)]
oops.  perhaps it should

17 years agospurious line
jeff [Thu, 1 Feb 2007 02:37:47 +0000 (02:37 +0000)]
spurious line

17 years agofix up the info passing for optional packages
ivan [Thu, 1 Feb 2007 02:35:54 +0000 (02:35 +0000)]
fix up the info passing for optional packages

17 years agobetter solution to ticket 1455
jeff [Thu, 1 Feb 2007 02:13:58 +0000 (02:13 +0000)]
better solution to ticket 1455

17 years agoeliminate \\* in the cheesy latex->html notes thing
ivan [Thu, 1 Feb 2007 01:57:12 +0000 (01:57 +0000)]
eliminate \\* in the cheesy latex->html notes thing

17 years agopossible solution to ticket 1455
jeff [Wed, 31 Jan 2007 18:28:51 +0000 (18:28 +0000)]
possible solution to ticket 1455

17 years agoDon't break if we're missing Net::SNMP. Apparenty "require" doesn't do the trick.
khoff [Wed, 31 Jan 2007 06:30:44 +0000 (06:30 +0000)]
Don't break if we're missing Net::SNMP.  Apparenty "require" doesn't do the trick.

17 years agoMeta-export to allow more flexibilty until the export subsystem rewrite.
khoff [Wed, 31 Jan 2007 05:45:32 +0000 (05:45 +0000)]
Meta-export to allow more flexibilty until the export subsystem rewrite.

17 years agoFS::part_export::router
khoff [Wed, 31 Jan 2007 05:43:52 +0000 (05:43 +0000)]
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.