freeside.git
15 years agono maintainer, use shellcommands_withdomain instead
ivan [Mon, 2 Aug 2004 00:41:23 +0000 (00:41 +0000)]
no maintainer, use shellcommands_withdomain instead

15 years agoset fixed values from an explicitly specified svcpart on replace too
ivan [Fri, 30 Jul 2004 07:12:07 +0000 (07:12 +0000)]
set fixed values from an explicitly specified svcpart on replace too

15 years agosvcpart changes now trigger all necessary export actions, manual svcpart changing...
ivan [Fri, 30 Jul 2004 04:54:41 +0000 (04:54 +0000)]
svcpart changes now trigger all necessary export actions, manual svcpart changing on svc_acct view, linking changes svcpart if you ask it to, closes: Bug#671, Bug#644

15 years agoadd index on cust_main.refnum, speeds up advertising source list
ivan [Thu, 29 Jul 2004 21:49:10 +0000 (21:49 +0000)]
add index on cust_main.refnum, speeds up advertising source list

15 years agobig update for customer self-service: add provisioning/unprovisioning of purchased...
ivan [Thu, 15 Jul 2004 22:40:01 +0000 (22:40 +0000)]
big update for customer self-service: add provisioning/unprovisioning of purchased services, like fs_selfadmin

15 years agoDEL out voided payments to distinguish them visually better
ivan [Mon, 12 Jul 2004 13:51:11 +0000 (13:51 +0000)]
DEL out voided payments to distinguish them visually better

15 years agofix edge case avoiding erronous decline/cancel when customer has a negative balance...
ivan [Sat, 10 Jul 2004 14:46:17 +0000 (14:46 +0000)]
fix edge case avoiding erronous decline/cancel when customer has a negative balance & purchases stuff with it

15 years agotyop;
ivan [Sat, 10 Jul 2004 14:31:00 +0000 (14:31 +0000)]
tyop;

15 years agoadd calendar to cust_bill_event search page, make ending date default to open-ended...
ivan [Sat, 10 Jul 2004 13:31:04 +0000 (13:31 +0000)]
add calendar to cust_bill_event search page, make ending date default to open-ended like other reports

15 years agofix FS::Record::qsearch to (hopefully) work as before and cluck loudly when the FS...
ivan [Sat, 10 Jul 2004 13:21:51 +0000 (13:21 +0000)]
fix FS::Record::qsearch to (hopefully) work as before and cluck loudly when the FS::tablename class isn't loaded, rather than throw exceptions

15 years agouse FS::svc_external so the label method doesn't bomb out in FS::Record::qsearch...
ivan [Sat, 10 Jul 2004 13:08:33 +0000 (13:08 +0000)]
use FS::svc_external so the label method doesn't bomb out in FS::Record::qsearch with Can't locate object method virtual_fields via package FS::svc_external

15 years agoadd debugging to agent.cgi, make sure warnings are turned off when parsing templates...
ivan [Fri, 9 Jul 2004 11:45:59 +0000 (11:45 +0000)]
add debugging to agent.cgi, make sure warnings are turned off when parsing templates to avoid too much output to STDERR triggering obscure apache hang bug.  thanks dean you rule.

15 years agonew style ; param separator
ivan [Fri, 9 Jul 2004 09:29:39 +0000 (09:29 +0000)]
new style ; param separator

15 years agodon't change otaker when just editing account, closes: Bug#921
ivan [Thu, 8 Jul 2004 11:15:19 +0000 (11:15 +0000)]
don't change otaker when just editing account, closes: Bug#921

15 years agoallow payment modification so we can import order_number info
ivan [Wed, 7 Jul 2004 16:06:29 +0000 (16:06 +0000)]
allow payment modification so we can import order_number info

15 years agobetter error message for missing tables
ivan [Tue, 6 Jul 2004 19:10:13 +0000 (19:10 +0000)]
better error message for missing tables

15 years agonew features
ivan [Tue, 6 Jul 2004 17:27:09 +0000 (17:27 +0000)]
new features

15 years agopayment voiding part deux & credit card refunds!
ivan [Tue, 6 Jul 2004 17:26:02 +0000 (17:26 +0000)]
payment voiding part deux & credit card refunds!

15 years agodocument and check refund reasons
ivan [Tue, 6 Jul 2004 14:22:56 +0000 (14:22 +0000)]
document and check refund reasons

15 years agoadd cust_pay_void table and payment voiding web ui part one
ivan [Tue, 6 Jul 2004 13:26:21 +0000 (13:26 +0000)]
add cust_pay_void table and payment voiding web ui part one

15 years ago0.32 (and then some) released
ivan [Tue, 6 Jul 2004 08:43:53 +0000 (08:43 +0000)]
0.32 (and then some) released

15 years ago0.32 (and then some) released
ivan [Tue, 6 Jul 2004 08:31:33 +0000 (08:31 +0000)]
0.32 (and then some) released

15 years agocredit out self-service
ivan [Thu, 1 Jul 2004 13:49:32 +0000 (13:49 +0000)]
credit out self-service

15 years agofix silly bug editing agents
ivan [Thu, 1 Jul 2004 12:45:04 +0000 (12:45 +0000)]
fix silly bug editing agents

15 years agoshow a full stack backtrace if we wind up in the hash method with an empty Hash attri...
ivan [Thu, 1 Jul 2004 12:42:03 +0000 (12:42 +0000)]
show a full stack backtrace if we wind up in the hash method with an empty Hash attribute, wtf?

15 years agopayyment receipts template fixes
ivan [Wed, 30 Jun 2004 18:19:54 +0000 (18:19 +0000)]
payyment receipts template fixes

15 years agopayyment receipts: pass body has an arrayref, also fill in name filed
ivan [Wed, 30 Jun 2004 18:12:27 +0000 (18:12 +0000)]
payyment receipts: pass body has an arrayref, also fill in name filed

15 years agotypo
ivan [Wed, 30 Jun 2004 18:01:41 +0000 (18:01 +0000)]
typo

15 years agopayment receipts!
ivan [Wed, 30 Jun 2004 17:57:03 +0000 (17:57 +0000)]
payment receipts!

15 years agoforgot october! closes: Bug#880
ivan [Wed, 30 Jun 2004 14:33:35 +0000 (14:33 +0000)]
forgot october!  closes: Bug#880

15 years agoadd option to pgp/gpg encrypt scp dumps
ivan [Wed, 30 Jun 2004 10:02:45 +0000 (10:02 +0000)]
add option to pgp/gpg encrypt scp dumps

15 years agofix warning message when agent-specific plandata cannot be found
ivan [Wed, 30 Jun 2004 09:56:23 +0000 (09:56 +0000)]
fix warning message when agent-specific plandata cannot be found

15 years agocust_pay_refund
ivan [Tue, 29 Jun 2004 07:57:05 +0000 (07:57 +0000)]
cust_pay_refund

15 years agoadd cust_pay_refund table to refund payments
ivan [Tue, 29 Jun 2004 04:02:45 +0000 (04:02 +0000)]
add cust_pay_refund table to refund payments

15 years agofix Pg date parsing of expdate and thus paydate_monthyear method and thus bug#862...
ivan [Fri, 25 Jun 2004 18:28:04 +0000 (18:28 +0000)]
fix Pg date parsing of expdate and thus paydate_monthyear method and thus bug#862 and i need some sleep

15 years agofix one-time card charging not pulling in exp date?
ivan [Fri, 25 Jun 2004 17:57:02 +0000 (17:57 +0000)]
fix one-time card charging not pulling in exp date?

15 years agoset defaults so as to not change the billing type when entering a one time payment
ivan [Fri, 25 Jun 2004 17:26:54 +0000 (17:26 +0000)]
set defaults so as to not change the billing type when entering a one time payment

15 years agoping the database and retry rather before doing anything
ivan [Fri, 25 Jun 2004 10:25:02 +0000 (10:25 +0000)]
ping the database and retry rather before doing anything

15 years agoreally fix latex printing when datasrc contains a ;
ivan [Fri, 25 Jun 2004 10:16:08 +0000 (10:16 +0000)]
really fix latex printing when datasrc contains a ;

15 years agofix latex printing when datasrc contains a ;
ivan [Fri, 25 Jun 2004 10:07:20 +0000 (10:07 +0000)]
fix latex printing when datasrc contains a ;

15 years agomove up next bill date on unsuspend
ivan [Fri, 25 Jun 2004 08:44:54 +0000 (08:44 +0000)]
move up next bill date on unsuspend

15 years agoforgotten space in typeset invoice credit lines
ivan [Wed, 23 Jun 2004 02:13:17 +0000 (02:13 +0000)]
forgotten space in typeset invoice credit lines

15 years agoescape html
ivan [Wed, 23 Jun 2004 01:23:42 +0000 (01:23 +0000)]
escape html

15 years agosnapshot before schema changes
ivan [Tue, 22 Jun 2004 03:12:01 +0000 (03:12 +0000)]
snapshot before schema changes

15 years agosmall doc update
ivan [Tue, 22 Jun 2004 03:11:20 +0000 (03:11 +0000)]
small doc update

15 years agofix attribute importing bugs that borked the passwords
ivan [Tue, 22 Jun 2004 03:10:33 +0000 (03:10 +0000)]
fix attribute importing bugs that borked the passwords

15 years agofix dup password checking on add'l package order
ivan [Mon, 21 Jun 2004 14:24:21 +0000 (14:24 +0000)]
fix dup password checking on add'l package order

15 years agoexport popselector and expselect
ivan [Mon, 21 Jun 2004 14:20:10 +0000 (14:20 +0000)]
export popselector and expselect

15 years agoremoving old report from MANIFEST
ivan [Mon, 21 Jun 2004 13:36:42 +0000 (13:36 +0000)]
removing old report from MANIFEST

15 years agofix harmless typo, closes; Bug#872
ivan [Mon, 21 Jun 2004 12:27:43 +0000 (12:27 +0000)]
fix harmless typo, closes; Bug#872

15 years agocheck password match on agent add'l package order
ivan [Mon, 21 Jun 2004 10:58:50 +0000 (10:58 +0000)]
check password match on agent add'l package order

15 years agofield name is primary_svc, not primary
ivan [Mon, 21 Jun 2004 10:45:15 +0000 (10:45 +0000)]
field name is primary_svc, not primary

15 years agooption to only allow primary users access to the self-service server
ivan [Mon, 21 Jun 2004 10:26:14 +0000 (10:26 +0000)]
option to only allow primary users access to the self-service server

15 years agomasonize fix: avoid newline prepend fix from borking indented first <%, fixes custome...
ivan [Fri, 18 Jun 2004 10:28:11 +0000 (10:28 +0000)]
masonize fix: avoid newline prepend fix from borking indented first <%, fixes customer search by otaker under mason, closes: Bug#830

15 years agorecommend HTML::Mason
ivan [Fri, 18 Jun 2004 10:07:57 +0000 (10:07 +0000)]
recommend HTML::Mason

15 years agoadd frontpage extensions to www_shellcommands export
ivan [Thu, 17 Jun 2004 12:32:42 +0000 (12:32 +0000)]
add frontpage extensions to www_shellcommands export

15 years agofix deletion of accounts connected to virtual hosts
ivan [Wed, 16 Jun 2004 23:59:43 +0000 (23:59 +0000)]
fix deletion of accounts connected to virtual hosts

15 years agoupdate tax report for taxclass
ivan [Wed, 16 Jun 2004 14:07:46 +0000 (14:07 +0000)]
update tax report for taxclass

15 years agomoving passwd cgi to self-service
ivan [Tue, 15 Jun 2004 13:29:44 +0000 (13:29 +0000)]
moving passwd cgi to self-service

15 years agoadd stack backtrace to fatal problems in virtual field check
ivan [Tue, 15 Jun 2004 10:59:16 +0000 (10:59 +0000)]
add stack backtrace to fatal problems in virtual field check

15 years agofix date range for old perl, count tax exempt and COMP customers correctly
ivan [Fri, 11 Jun 2004 16:44:05 +0000 (16:44 +0000)]
fix date range for old perl, count tax exempt and COMP customers correctly

15 years agofix to find all customer scorrectly
ivan [Fri, 11 Jun 2004 14:57:31 +0000 (14:57 +0000)]
fix to find all customer scorrectly

15 years agotax report fix sort
ivan [Fri, 11 Jun 2004 14:25:05 +0000 (14:25 +0000)]
tax report fix sort

15 years agotax report!
ivan [Fri, 11 Jun 2004 14:03:24 +0000 (14:03 +0000)]
tax report!

15 years agotax report!
ivan [Fri, 11 Jun 2004 13:44:40 +0000 (13:44 +0000)]
tax report!

15 years agoadd update-selfservice target
ivan [Fri, 11 Jun 2004 07:37:23 +0000 (07:37 +0000)]
add update-selfservice target

15 years agonow available as methods
ivan [Thu, 10 Jun 2004 12:58:40 +0000 (12:58 +0000)]
now available as methods

15 years agoagent interface
ivan [Thu, 10 Jun 2004 12:31:32 +0000 (12:31 +0000)]
agent interface

15 years agotyop
ivan [Thu, 10 Jun 2004 11:28:19 +0000 (11:28 +0000)]
tyop

15 years agoneed this entry for myself though!
ivan [Wed, 9 Jun 2004 08:59:02 +0000 (08:59 +0000)]
need this entry for myself though!

15 years agoexplicitly specify Apache httpd.conf. fear.
ivan [Wed, 9 Jun 2004 07:17:30 +0000 (07:17 +0000)]
explicitly specify Apache httpd.conf.  fear.

15 years agoAND set its owner. whew.
ivan [Sat, 5 Jun 2004 12:01:47 +0000 (12:01 +0000)]
AND set its owner.  whew.

15 years agoand don't forget to make the dir
ivan [Sat, 5 Jun 2004 11:55:45 +0000 (11:55 +0000)]
and don't forget to make the dir

15 years agofix path and make var substitution
ivan [Sat, 5 Jun 2004 11:47:39 +0000 (11:47 +0000)]
fix path and make var substitution

15 years agooops fix line endings in automated self-service lib install
ivan [Sat, 5 Jun 2004 11:37:23 +0000 (11:37 +0000)]
oops fix line endings in automated self-service lib install

15 years agoautomated self-service lib install
ivan [Sat, 5 Jun 2004 11:34:25 +0000 (11:34 +0000)]
automated self-service lib install

15 years agosqlradius import updates
ivan [Sat, 5 Jun 2004 09:34:49 +0000 (09:34 +0000)]
sqlradius import updates

15 years agoself-service installer?
ivan [Sat, 5 Jun 2004 03:00:17 +0000 (03:00 +0000)]
self-service installer?

15 years agoalso fix agent-specific From: address on "re-email" link
ivan [Thu, 3 Jun 2004 10:09:08 +0000 (10:09 +0000)]
also fix agent-specific From: address on "re-email" link

15 years agofix agent-specific template on "invoice view" screen and "re-email/re-print" links...
ivan [Thu, 3 Jun 2004 09:55:58 +0000 (09:55 +0000)]
fix agent-specific template on "invoice view" screen and "re-email/re-print" links, also fix agent-specific From: address on "re-email" link

15 years agobetter error message for non-applicable invoice events
ivan [Thu, 3 Jun 2004 07:00:01 +0000 (07:00 +0000)]
better error message for non-applicable invoice events

15 years agosimple kludge for testing
ivan [Wed, 2 Jun 2004 21:27:04 +0000 (21:27 +0000)]
simple kludge for testing

15 years agohtml table fix
ivan [Tue, 1 Jun 2004 10:56:26 +0000 (10:56 +0000)]
html table fix

15 years agoper-agent invoice_from addresses
ivan [Tue, 1 Jun 2004 10:53:10 +0000 (10:53 +0000)]
per-agent invoice_from addresses

15 years agotypo in sql
ivan [Tue, 1 Jun 2004 09:23:06 +0000 (09:23 +0000)]
typo in sql

15 years agotypo in error message
ivan [Tue, 1 Jun 2004 01:49:43 +0000 (01:49 +0000)]
typo in error message

15 years agoadding password/finger correction tool too
ivan [Fri, 28 May 2004 23:26:06 +0000 (23:26 +0000)]
adding password/finger correction tool too

15 years agoadding
ivan [Fri, 28 May 2004 13:48:34 +0000 (13:48 +0000)]
adding

15 years agonot entirely sure why we're checking the filename at all... to catch empty form submi...
ivan [Fri, 28 May 2004 11:33:21 +0000 (11:33 +0000)]
not entirely sure why we're checking the filename at all... to catch empty form submissions?

15 years agobetter error reporting on unparsable filenames
ivan [Fri, 28 May 2004 11:21:46 +0000 (11:21 +0000)]
better error reporting on unparsable filenames

15 years agoshow a better message when no results are found
ivan [Fri, 28 May 2004 10:38:00 +0000 (10:38 +0000)]
show a better message when no results are found

15 years agocorrect count statement when searching for individual invoices by #
ivan [Fri, 28 May 2004 10:17:08 +0000 (10:17 +0000)]
correct count statement when searching for individual invoices by #

15 years agoreally.
ivan [Fri, 28 May 2004 08:40:46 +0000 (08:40 +0000)]
really.

15 years agofixed up and working?
ivan [Fri, 28 May 2004 08:37:47 +0000 (08:37 +0000)]
fixed up and working?

15 years agoreport value passed for illegal action pseudo-field
ivan [Fri, 28 May 2004 07:02:37 +0000 (07:02 +0000)]
report value passed for illegal action pseudo-field

15 years agofixup domain svcpart selection
ivan [Thu, 27 May 2004 09:30:14 +0000 (09:30 +0000)]
fixup domain svcpart selection

15 years agoadding sqlradius.import
ivan [Thu, 27 May 2004 09:14:50 +0000 (09:14 +0000)]
adding sqlradius.import

15 years agorequire the version of File::Temp with the OO interface
ivan [Wed, 26 May 2004 18:59:29 +0000 (18:59 +0000)]
require the version of File::Temp with the OO interface

15 years agofix table name
ivan [Wed, 26 May 2004 13:07:47 +0000 (13:07 +0000)]
fix table name

15 years agoupdate acct_sql export some more to export to alias table also and in general be...
ivan [Wed, 26 May 2004 13:02:31 +0000 (13:02 +0000)]
update acct_sql export some more to export to alias table also and in general be more configurable