freeside.git
17 years agofix very strange "Undefined subroutine &FS::UI::Web::rooturl" with an explicit import...
ivan [Thu, 19 Apr 2007 20:18:05 +0000 (20:18 +0000)]
fix very strange "Undefined subroutine &FS::UI::Web::rooturl" with an explicit import.  did i mention this was really really weird?

17 years agobetter error message about missing secrets file errors. WTF is going on!
ivan [Thu, 19 Apr 2007 03:15:27 +0000 (03:15 +0000)]
better error message about missing secrets file errors.  WTF is going on!

17 years agofix use statements for FS::UI::Web. not "use"ing modules in the actual modules you...
ivan [Wed, 18 Apr 2007 23:22:32 +0000 (23:22 +0000)]
fix use statements for FS::UI::Web.  not "use"ing modules in the actual modules you use them in is bad, mmmkay

17 years agopraise the parser! amen! (fix a doc typo)
ivan [Wed, 18 Apr 2007 20:01:02 +0000 (20:01 +0000)]
praise the parser!  amen!  (fix a doc typo)

17 years agocorrect boneheaded afterthoughts
jeff [Fri, 13 Apr 2007 00:53:52 +0000 (00:53 +0000)]
correct boneheaded afterthoughts

17 years agoinput and output on data volume fields specified with k,m,g,or t
jeff [Thu, 12 Apr 2007 03:16:43 +0000 (03:16 +0000)]
input and output on data volume fields specified with k,m,g,or t

17 years agoquiet "Use of uninitialized value in string eq at /usr/local/share/perl/5.8.4/FS...
ivan [Thu, 12 Apr 2007 02:42:32 +0000 (02:42 +0000)]
quiet "Use of uninitialized value in string eq at /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 131".  i think.

17 years agoremove 'backend-realtime' flag required for recharges, want that just for signups...
ivan [Thu, 12 Apr 2007 02:27:36 +0000 (02:27 +0000)]
remove 'backend-realtime' flag required for recharges, want that just for signups, running recharges right away by default is fine.  also fix the 'fatal error - unknown payby' error that'll probably never be reached

17 years agousage suspend vs admin suspend -- avoid actual cust_pkg::suspend except legacy cases
jeff [Wed, 11 Apr 2007 04:28:22 +0000 (04:28 +0000)]
usage suspend vs admin suspend -- avoid actual cust_pkg::suspend except legacy cases

17 years agoremove a ton of deprecated config options
ivan [Tue, 10 Apr 2007 01:44:57 +0000 (01:44 +0000)]
remove a ton of deprecated config options

17 years agoadd checkbox to payment_receipt_email config
ivan [Tue, 10 Apr 2007 01:29:54 +0000 (01:29 +0000)]
add checkbox to payment_receipt_email config

17 years agotrigger recharge from the backend as in self-service
jeff [Mon, 9 Apr 2007 23:38:27 +0000 (23:38 +0000)]
trigger recharge from the backend as in self-service

17 years agoconfiguration option to have generated passwords be all caps
jeff [Sun, 8 Apr 2007 01:14:25 +0000 (01:14 +0000)]
configuration option to have generated passwords be all caps

17 years agocorrect usage editing bug
jeff [Sun, 8 Apr 2007 00:41:51 +0000 (00:41 +0000)]
correct usage editing bug

17 years agothreshold usage email should not be sent to svc_acct->email
jeff [Sun, 8 Apr 2007 00:22:13 +0000 (00:22 +0000)]
threshold usage email should not be sent to svc_acct->email

17 years agoommitted file
jeff [Sat, 7 Apr 2007 00:07:07 +0000 (00:07 +0000)]
ommitted file

17 years agointegrate new echeck fields into freeside backend payment processing
jeff [Fri, 6 Apr 2007 23:57:35 +0000 (23:57 +0000)]
integrate new echeck fields into freeside backend payment processing

17 years agoticket 1443 add account type and bank state for echeck processing
jeff [Fri, 6 Apr 2007 19:38:09 +0000 (19:38 +0000)]
ticket 1443 add account type and bank state for echeck processing

17 years agoslight update for batch-enable description & add ach-spiritone format to batch-defaul...
ivan [Fri, 6 Apr 2007 00:37:59 +0000 (00:37 +0000)]
slight update for batch-enable description & add ach-spiritone format to batch-default and batch-fixed_format-CHEK config items

17 years agoslight better descriptions
ivan [Fri, 6 Apr 2007 00:34:13 +0000 (00:34 +0000)]
slight better descriptions

17 years agoDisable debug output by default.
khoff [Fri, 6 Apr 2007 00:01:02 +0000 (00:01 +0000)]
Disable debug output by default.
Pass @_ along to new exports.

17 years agothey're comments now
ivan [Thu, 5 Apr 2007 22:01:13 +0000 (22:01 +0000)]
they're comments now

17 years agouse comments and not notes
jeff [Thu, 5 Apr 2007 14:15:46 +0000 (14:15 +0000)]
use comments and not notes

17 years agoper-customer invoice terms override
ivan [Thu, 5 Apr 2007 02:04:21 +0000 (02:04 +0000)]
per-customer invoice terms override

17 years agofinish moving vonage integration to a user pref
ivan [Thu, 5 Apr 2007 01:45:37 +0000 (01:45 +0000)]
finish moving vonage integration to a user pref

17 years agofinish moving the vonage integration to per-user
ivan [Thu, 5 Apr 2007 01:38:51 +0000 (01:38 +0000)]
finish moving the vonage integration to per-user

17 years agocorrect usage
ivan [Thu, 5 Apr 2007 00:01:46 +0000 (00:01 +0000)]
correct usage

17 years agoyes virginia
ivan [Wed, 4 Apr 2007 22:42:18 +0000 (22:42 +0000)]
yes virginia

17 years agocorrect a bootstrap issue
jeff [Wed, 4 Apr 2007 20:04:12 +0000 (20:04 +0000)]
correct a bootstrap issue

17 years agosquash bug which causes re-email failed events to fail
jeff [Wed, 4 Apr 2007 15:30:34 +0000 (15:30 +0000)]
squash bug which causes re-email failed events to fail

17 years agocorrect handling of non-unix line termination
jeff [Tue, 3 Apr 2007 19:37:11 +0000 (19:37 +0000)]
correct handling of non-unix line termination

17 years ago*** empty log message ***
ivan [Tue, 3 Apr 2007 01:39:06 +0000 (01:39 +0000)]
*** empty log message ***

17 years agoticket 1528 add driver's license field, mask it and ssn
jeff [Mon, 2 Apr 2007 15:49:37 +0000 (15:49 +0000)]
ticket 1528 add driver's license field, mask it and ssn

17 years agoquick hack to add extra 'config lines' to svc_www and otherwise enhance svc_www
jeff [Sun, 1 Apr 2007 02:45:28 +0000 (02:45 +0000)]
quick hack to add extra 'config lines' to svc_www and otherwise enhance svc_www

17 years agofix bug with RADIUS groups not available to shellcommands delete export
ivan [Wed, 28 Mar 2007 03:59:07 +0000 (03:59 +0000)]
fix bug with RADIUS groups not available to shellcommands delete export

17 years agofix bug displaying additional debugging info when process returns no error_message
ivan [Wed, 21 Mar 2007 23:07:14 +0000 (23:07 +0000)]
fix bug displaying additional debugging info when process returns no error_message

17 years agorealtime_bop: if a transaction fails without an error_message, output additional...
ivan [Wed, 21 Mar 2007 22:09:07 +0000 (22:09 +0000)]
realtime_bop: if a transaction fails without an error_message, output additional debugging information, if available

17 years agoticket 1436, ACH export format, return processing and autopost
jeff [Wed, 21 Mar 2007 04:01:52 +0000 (04:01 +0000)]
ticket 1436, ACH export format, return processing and autopost

17 years agoticket 1427, automatically email excel a/r report
jeff [Wed, 21 Mar 2007 01:21:39 +0000 (01:21 +0000)]
ticket 1427, automatically email excel a/r report

17 years agofix bug: usage of promo code broke agent-specific advertising sources
ivan [Tue, 20 Mar 2007 22:10:38 +0000 (22:10 +0000)]
fix bug: usage of promo code broke agent-specific advertising sources

17 years agoacls on new import
jeff [Tue, 20 Mar 2007 20:11:07 +0000 (20:11 +0000)]
acls on new import

17 years agotie note import into menu
jeff [Tue, 20 Mar 2007 20:01:03 +0000 (20:01 +0000)]
tie note import into menu

17 years agoticket 1418, a tool for customer note importation
jeff [Tue, 20 Mar 2007 17:03:43 +0000 (17:03 +0000)]
ticket 1418, a tool for customer note importation

17 years agovonage click2call integration should not be sitewide, especially now that we have...
ivan [Fri, 16 Mar 2007 01:35:55 +0000 (01:35 +0000)]
vonage click2call integration should not be sitewide, especially now that we have user prefs

17 years ago13 months!
ivan [Thu, 15 Mar 2007 20:54:36 +0000 (20:54 +0000)]
13 months!

17 years agoSet input form MAXLENGTH attributes to match actual field sizes.
khoff [Thu, 15 Mar 2007 20:08:12 +0000 (20:08 +0000)]
Set input form MAXLENGTH attributes to match actual field sizes.

17 years agoAdded configurable error checks instead of stupid /^ERROR/ check.
khoff [Thu, 15 Mar 2007 20:08:01 +0000 (20:08 +0000)]
Added configurable error checks instead of stupid /^ERROR/ check.
Commands can now be processed with Text::Template using [@-- --@] delimeters, in addition to evaling a double-quoted string.
Cleaned up spurious debug output.

17 years agoEscape the values in virtual field html form inputs.
khoff [Thu, 15 Mar 2007 20:07:44 +0000 (20:07 +0000)]
Escape the values in virtual field html form inputs.

17 years agopart_virtual_field.vfieldpart should be a serial.
khoff [Thu, 15 Mar 2007 20:07:31 +0000 (20:07 +0000)]
part_virtual_field.vfieldpart should be a serial.

17 years agoturn debugging off
jeff [Wed, 14 Mar 2007 23:30:59 +0000 (23:30 +0000)]
turn debugging off

17 years agocorrecting ->replace on bill
jeff [Wed, 14 Mar 2007 23:27:47 +0000 (23:27 +0000)]
correcting ->replace on bill

17 years agookay, so this should link to usernum now. but until then, it should be ->username...
ivan [Tue, 13 Mar 2007 09:21:35 +0000 (09:21 +0000)]
okay, so this should link to usernum now.  but until then, it should be ->username, not ->name, eek.  causing "Error: Error inserting cust_pkg_reason: ERROR: value to long for type character varying(32)" errors and will be harder to normalize back to usernum when we fix that

17 years agomove POP to browse template; whew, its paged
ivan [Sun, 11 Mar 2007 04:13:27 +0000 (04:13 +0000)]
move POP to browse template; whew, its paged

17 years agoAdded $FS::Record::no_update_diff flag to update "identical" records anyway.
khoff [Sat, 10 Mar 2007 00:16:51 +0000 (00:16 +0000)]
Added $FS::Record::no_update_diff flag to update "identical" records anyway.

17 years agoAdded ut_coord and ut_coordn for FS::svc_broadband.
khoff [Sat, 10 Mar 2007 00:11:50 +0000 (00:11 +0000)]
Added ut_coord and ut_coordn for FS::svc_broadband.

17 years agopop import tool
jeff [Fri, 9 Mar 2007 17:11:35 +0000 (17:11 +0000)]
pop import tool

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