freeside.git
17 years agoclean up payinfo_Mixin to use payby.pm for payby info and have card masking full...
ivan [Tue, 19 Dec 2006 10:02:06 +0000 (10:02 +0000)]
clean up payinfo_Mixin to use payby.pm for payby info and have card masking full 6-digit BIN prefix for card identification.  have cust_pay_batch use payinfo_Mixin.  require B:CC 0.30 for mask-aware cardtype().  fix payment reports to use mask too if available, so credit card type selection still works with encryption.

17 years agofix tax class not adding when there is only one pkg_class choice (triggers javascript...
ivan [Mon, 18 Dec 2006 11:01:14 +0000 (11:01 +0000)]
fix tax class not adding when there is only one pkg_class choice (triggers javascript error

17 years agofix MASONDATA include for dev target
ivan [Mon, 18 Dec 2006 08:08:57 +0000 (08:08 +0000)]
fix MASONDATA include for dev target

17 years agoadd a new ticket link
ivan [Fri, 15 Dec 2006 20:55:31 +0000 (20:55 +0000)]
add a new ticket link

17 years agoadd a quick start at a "dashboard" customer list, mostly for internal use for starters
ivan [Fri, 15 Dec 2006 13:09:22 +0000 (13:09 +0000)]
add a quick start at a "dashboard" customer list, mostly for internal use for starters

17 years agoadd a quick start at a "dashboard" customer list, mostly for internal use for starters
ivan [Fri, 15 Dec 2006 13:00:18 +0000 (13:00 +0000)]
add a quick start at a "dashboard" customer list, mostly for internal use for starters

17 years agoadd a quick start at a "dashboard" customer list, mostly for internal use for starters
ivan [Fri, 15 Dec 2006 12:43:44 +0000 (12:43 +0000)]
add a quick start at a "dashboard" customer list, mostly for internal use for starters

17 years agoadd a quick tool for adding states to old databases
ivan [Fri, 15 Dec 2006 08:37:15 +0000 (08:37 +0000)]
add a quick tool for adding states to old databases

17 years agoeliminate funkiness with reappearing "Postal invoice" on errors
ivan [Fri, 15 Dec 2006 08:25:44 +0000 (08:25 +0000)]
eliminate funkiness with reappearing "Postal invoice" on errors

17 years agomove use statements to handler.pl, do not show 1/1/70 for new birthdates, and improve...
jeff [Fri, 15 Dec 2006 05:29:48 +0000 (05:29 +0000)]
move use statements to handler.pl, do not show 1/1/70 for new birthdates, and improve error handling

17 years agoadd DateTime as a proper rather than hidden dependency
ivan [Fri, 15 Dec 2006 00:56:12 +0000 (00:56 +0000)]
add DateTime as a proper rather than hidden dependency

17 years agotiny bit of cleanup from the conf merge
ivan [Fri, 15 Dec 2006 00:28:46 +0000 (00:28 +0000)]
tiny bit of cleanup from the conf merge

17 years agomake the config directory configurable
ivan [Thu, 14 Dec 2006 09:27:26 +0000 (09:27 +0000)]
make the config directory configurable

17 years agoencryption fixes from huntsberg & jayce
ivan [Thu, 14 Dec 2006 06:00:46 +0000 (06:00 +0000)]
encryption fixes from huntsberg & jayce

17 years agostop unsuspending inappropriately
jeff [Fri, 8 Dec 2006 15:11:22 +0000 (15:11 +0000)]
stop unsuspending inappropriately

17 years agohave RT header link to supported documentation link as well
ivan [Fri, 8 Dec 2006 14:38:33 +0000 (14:38 +0000)]
have RT header link to supported documentation link as well

17 years agosome javascript validation magic to give one-time charges better UI
ivan [Fri, 8 Dec 2006 13:36:07 +0000 (13:36 +0000)]
some javascript validation magic to give one-time charges better UI

17 years agoupdate pod2x for new self-service path
ivan [Thu, 7 Dec 2006 16:46:16 +0000 (16:46 +0000)]
update pod2x for new self-service path

17 years agooops, fix additional US pseudo-states
ivan [Thu, 7 Dec 2006 15:24:59 +0000 (15:24 +0000)]
oops, fix additional US pseudo-states

17 years agoretouch bandwidth countdown
jeff [Thu, 7 Dec 2006 02:40:32 +0000 (02:40 +0000)]
retouch bandwidth countdown

17 years agocorrect longstanding oops
jeff [Tue, 5 Dec 2006 15:53:48 +0000 (15:53 +0000)]
correct longstanding oops

17 years agoeditable service usage
jeff [Tue, 5 Dec 2006 02:37:14 +0000 (02:37 +0000)]
editable service usage

17 years agoclean up whitespace merge noise
ivan [Sun, 3 Dec 2006 00:42:23 +0000 (00:42 +0000)]
clean up whitespace merge noise

17 years agofix for commission price plan
ivan [Sat, 2 Dec 2006 22:04:10 +0000 (22:04 +0000)]
fix for commission price plan

17 years agochase canada E-xactBatch
jeff [Fri, 1 Dec 2006 06:31:55 +0000 (06:31 +0000)]
chase canada E-xactBatch

17 years agoremove unnecessary service use (in an awfully odd place)
ivan [Fri, 1 Dec 2006 01:41:39 +0000 (01:41 +0000)]
remove unnecessary service use (in an awfully odd place)

17 years agogo away and never come back, $Id$
ivan [Fri, 1 Dec 2006 01:35:24 +0000 (01:35 +0000)]
go away and never come back, $Id$

17 years agobegone $Id$ and your diff noise!
ivan [Fri, 1 Dec 2006 01:34:38 +0000 (01:34 +0000)]
begone $Id$ and your diff noise!

17 years agoprepaid download/upload tracking
jeff [Thu, 30 Nov 2006 02:27:57 +0000 (02:27 +0000)]
prepaid download/upload tracking

17 years agousernames should be alphanumeric only
ivan [Tue, 28 Nov 2006 09:38:47 +0000 (09:38 +0000)]
usernames should be alphanumeric only

17 years agoorder package from self-service
jeff [Mon, 27 Nov 2006 07:11:53 +0000 (07:11 +0000)]
order package from self-service

17 years agosome svc_acct.pm fixes for s1
ivan [Mon, 27 Nov 2006 01:08:47 +0000 (01:08 +0000)]
some svc_acct.pm fixes for s1

17 years agominor tyop
jeff [Sun, 26 Nov 2006 23:09:07 +0000 (23:09 +0000)]
minor tyop

17 years agomore ajaxy customer notes
jeff [Sun, 26 Nov 2006 23:06:37 +0000 (23:06 +0000)]
more ajaxy customer notes

17 years agochill FF wrt POSTDATA
jeff [Sat, 25 Nov 2006 21:04:54 +0000 (21:04 +0000)]
chill FF wrt POSTDATA

17 years agolink to and label one-time charges correctly
ivan [Fri, 24 Nov 2006 10:34:33 +0000 (10:34 +0000)]
link to and label one-time charges correctly

17 years agoadd less than and greater than amounts to credit and payment searches
ivan [Fri, 24 Nov 2006 08:49:09 +0000 (08:49 +0000)]
add less than and greater than amounts to credit and payment searches

17 years agoremove annoying black box around override info
ivan [Mon, 20 Nov 2006 10:34:43 +0000 (10:34 +0000)]
remove annoying black box around override info

17 years agobug fix for open transactions
ivan [Mon, 20 Nov 2006 03:05:52 +0000 (03:05 +0000)]
bug fix for open transactions

17 years agoadd templating and web hosting optional on domain addition
jeff [Sat, 18 Nov 2006 02:19:25 +0000 (02:19 +0000)]
add templating and web hosting optional on domain addition

17 years agoinitial fix for prepaid renewal problem; attempt to use an existing credit/payment...
ivan [Fri, 17 Nov 2006 10:16:10 +0000 (10:16 +0000)]
initial fix for prepaid renewal problem; attempt to use an existing credit/payment before suspending

17 years agobug squishing
jeff [Thu, 16 Nov 2006 15:37:42 +0000 (15:37 +0000)]
bug squishing

17 years agoswitch birthdate to DateTime
jeff [Thu, 16 Nov 2006 06:20:38 +0000 (06:20 +0000)]
switch birthdate to DateTime

17 years agoadd some docs on required fields to page
ivan [Tue, 14 Nov 2006 12:22:27 +0000 (12:22 +0000)]
add some docs on required fields to page

17 years agoworking agent gateway override delete link
ivan [Tue, 14 Nov 2006 04:04:33 +0000 (04:04 +0000)]
working agent gateway override delete link

17 years agoTie::IxHash data disappears when sent with Storable
ivan [Tue, 14 Nov 2006 03:30:10 +0000 (03:30 +0000)]
Tie::IxHash data disappears when sent with Storable

17 years agohave signup page use card-types config too
ivan [Tue, 14 Nov 2006 03:16:26 +0000 (03:16 +0000)]
have signup page use card-types config too

17 years agoadd card-types configuration value for self-service
ivan [Tue, 14 Nov 2006 02:54:07 +0000 (02:54 +0000)]
add card-types configuration value for self-service

17 years agoadd preference page, start with just a password changer
ivan [Mon, 13 Nov 2006 01:09:17 +0000 (01:09 +0000)]
add preference page, start with just a password changer

17 years agorecorrect ticket order
jeff [Thu, 9 Nov 2006 02:52:40 +0000 (02:52 +0000)]
recorrect ticket order

17 years agocorrect ticket order
jeff [Thu, 9 Nov 2006 02:28:08 +0000 (02:28 +0000)]
correct ticket order

17 years agocall it 1.7.1 to avoid confusion
ivan [Sun, 5 Nov 2006 22:39:39 +0000 (22:39 +0000)]
call it 1.7.1 to avoid confusion

17 years agosome sample data creators
ivan [Sun, 5 Nov 2006 22:28:16 +0000 (22:28 +0000)]
some sample data creators

17 years agofix empty invoice number omitting in realtime_bop, oops
ivan [Sun, 5 Nov 2006 19:34:09 +0000 (19:34 +0000)]
fix empty invoice number omitting in realtime_bop, oops

17 years agoturn off debugging
ivan [Sun, 5 Nov 2006 19:22:02 +0000 (19:22 +0000)]
turn off debugging

17 years agofor want of a paren
ivan [Sun, 5 Nov 2006 18:06:33 +0000 (18:06 +0000)]
for want of a paren

17 years agohave card_type be an optional param anyway
ivan [Sun, 5 Nov 2006 18:03:59 +0000 (18:03 +0000)]
have card_type be an optional param anyway

17 years agofix auto-population of card_type SELECT in self-service payment form
ivan [Sun, 5 Nov 2006 18:03:19 +0000 (18:03 +0000)]
fix auto-population of card_type SELECT in self-service payment form

17 years agoadd some self-service debugging
ivan [Sun, 5 Nov 2006 17:36:09 +0000 (17:36 +0000)]
add some self-service debugging

17 years agofix spurious disconnection errors in selfservice server log
ivan [Sun, 5 Nov 2006 16:58:19 +0000 (16:58 +0000)]
fix spurious disconnection errors in selfservice server log

17 years agofix but with no "show prior history" showing up when everything is hidden
ivan [Sun, 5 Nov 2006 15:55:53 +0000 (15:55 +0000)]
fix but with no "show prior history" showing up when everything is hidden

17 years agoadd every 45 day option to available frequencies
ivan [Fri, 3 Nov 2006 22:02:12 +0000 (22:02 +0000)]
add every 45 day option to available frequencies

17 years agodo not require a reason to have been suspended
jeff [Tue, 31 Oct 2006 18:56:32 +0000 (18:56 +0000)]
do not require a reason to have been suspended

17 years agough, too restrictive
jeff [Tue, 31 Oct 2006 16:57:30 +0000 (16:57 +0000)]
ugh, too restrictive

17 years agorealtime_bop: don't pass an empty invoice_number to B:OP, omit the field entirely
ivan [Mon, 30 Oct 2006 12:39:16 +0000 (12:39 +0000)]
realtime_bop: don't pass an empty invoice_number to B:OP, omit the field entirely

17 years agoremoving freeside-daily
ivan [Mon, 30 Oct 2006 01:28:12 +0000 (01:28 +0000)]
removing freeside-daily

17 years agoremoving pre-1.4 freeside-bill
ivan [Mon, 30 Oct 2006 00:26:51 +0000 (00:26 +0000)]
removing pre-1.4 freeside-bill

17 years agoadd unsuspend-always_adjust_next_bill_date config option for qis
ivan [Fri, 27 Oct 2006 19:10:21 +0000 (19:10 +0000)]
add unsuspend-always_adjust_next_bill_date config option for qis

17 years agoeditable notes
jeff [Fri, 27 Oct 2006 17:01:31 +0000 (17:01 +0000)]
editable notes

17 years agoexport enhancements for suspend reasons
jeff [Fri, 27 Oct 2006 02:12:44 +0000 (02:12 +0000)]
export enhancements for suspend reasons

17 years agodon't display a (none) package selection if there's a default
ivan [Thu, 26 Oct 2006 08:35:42 +0000 (08:35 +0000)]
don't display a (none) package selection if there's a default

17 years agoshow reasons
jeff [Wed, 25 Oct 2006 18:10:05 +0000 (18:10 +0000)]
show reasons

17 years agopagination patch from UNTD - limit the number of page links displayed and have a...
ivan [Wed, 25 Oct 2006 17:36:28 +0000 (17:36 +0000)]
pagination patch from UNTD - limit the number of page links displayed and have a drop-down option for selecting number of entries per page

17 years agodefault to RT_Internal ticketing
ivan [Wed, 25 Oct 2006 12:04:51 +0000 (12:04 +0000)]
default to RT_Internal ticketing

17 years agoheh
jeff [Wed, 25 Oct 2006 04:51:29 +0000 (04:51 +0000)]
heh

17 years agoselect multiple pkgparts on advanced package report
jeff [Wed, 25 Oct 2006 04:44:48 +0000 (04:44 +0000)]
select multiple pkgparts on advanced package report

17 years agono usersvc svc_www tweak
jeff [Wed, 25 Oct 2006 03:12:10 +0000 (03:12 +0000)]
no usersvc svc_www tweak

17 years agolimited domain select
jeff [Wed, 25 Oct 2006 02:22:33 +0000 (02:22 +0000)]
limited domain select

17 years agoadd customer signup date
jeff [Tue, 24 Oct 2006 18:26:38 +0000 (18:26 +0000)]
add customer signup date

17 years agohave the unlinked account search go to UN_username so it doesn't miss accounts with...
ivan [Mon, 23 Oct 2006 09:44:54 +0000 (09:44 +0000)]
have the unlinked account search go to UN_username so it doesn't miss accounts with no UID

17 years agoeek, VALIGN=top for the page
ivan [Mon, 23 Oct 2006 09:35:18 +0000 (09:35 +0000)]
eek, VALIGN=top for the page

17 years agoalways do substring & fuzzy, getting complains searches are not returning enough
ivan [Mon, 23 Oct 2006 09:24:36 +0000 (09:24 +0000)]
always do substring & fuzzy, getting complains searches are not returning enough

17 years agobetter error message if you don't enter a reason. FS::reason::check can untaint...
ivan [Mon, 23 Oct 2006 08:47:07 +0000 (08:47 +0000)]
better error message if you don't enter a reason.  FS::reason::check can untaint its data, and will allow punctuation in reasons

17 years agoremove -w to prevent warnings from messing up otherwise working CGIs
ivan [Mon, 23 Oct 2006 08:30:17 +0000 (08:30 +0000)]
remove -w to prevent warnings from messing up otherwise working CGIs

17 years agoadd AU to list of zip-requiring countries
ivan [Mon, 23 Oct 2006 06:38:30 +0000 (06:38 +0000)]
add AU to list of zip-requiring countries

17 years agoevents should attach reasons
jeff [Mon, 23 Oct 2006 04:21:04 +0000 (04:21 +0000)]
events should attach reasons

17 years agofix regression from table re-layout: don't display provision links for cancelled...
ivan [Mon, 23 Oct 2006 01:47:03 +0000 (01:47 +0000)]
fix regression from table re-layout: don't display provision links for cancelled packages

17 years agoadd signup server default package
ivan [Sun, 22 Oct 2006 11:42:39 +0000 (11:42 +0000)]
add signup server default package

17 years agodoh, forgot fieldorder. should just use Tie::IxHash here too
ivan [Sun, 22 Oct 2006 05:22:51 +0000 (05:22 +0000)]
doh, forgot fieldorder.  should just use Tie::IxHash here too

17 years agoadd price plan option for prepaid packages to cancel instead of suspend
ivan [Sun, 22 Oct 2006 05:18:37 +0000 (05:18 +0000)]
add price plan option for prepaid packages to cancel instead of suspend

17 years agolink to wrong place
ivan [Sun, 22 Oct 2006 00:35:24 +0000 (00:35 +0000)]
link to wrong place

17 years agoadd 48-hour billing
ivan [Fri, 20 Oct 2006 22:49:18 +0000 (22:49 +0000)]
add 48-hour billing

17 years ago*** empty log message ***
jeff [Thu, 19 Oct 2006 14:32:47 +0000 (14:32 +0000)]
*** empty log message ***

17 years agosuspension and cancellation reasons
jeff [Thu, 19 Oct 2006 14:29:27 +0000 (14:29 +0000)]
suspension and cancellation reasons

17 years agowrong method
jeff [Thu, 19 Oct 2006 04:41:25 +0000 (04:41 +0000)]
wrong method

17 years agosuspension and cancellation reasons
jeff [Wed, 18 Oct 2006 23:07:08 +0000 (23:07 +0000)]
suspension and cancellation reasons

17 years agoremoving obsolete config.html, moving info from export.html into wiki
ivan [Wed, 18 Oct 2006 09:30:39 +0000 (09:30 +0000)]
removing obsolete config.html, moving info from export.html into wiki

17 years agofix ugly null dates
jeff [Wed, 18 Oct 2006 00:05:34 +0000 (00:05 +0000)]
fix ugly null dates

17 years agocommiting rt 3.4.5 to HEAD
ivan [Tue, 17 Oct 2006 09:03:49 +0000 (09:03 +0000)]
commiting rt 3.4.5 to HEAD

17 years agoThis commit was generated by cvs2svn to compensate for changes in r4888,
ivan [Tue, 17 Oct 2006 08:51:01 +0000 (08:51 +0000)]
This commit was generated by cvs2svn to compensate for changes in r4888,
which included commits to RCS files with non-trunk default branches.