freeside.git
16 years agofix harmless code leaking out onto the page, hehe, closes: Bug#3253, also remove...
ivan [Sat, 15 Mar 2008 00:30:59 +0000 (00:30 +0000)]
fix harmless code leaking out onto the page, hehe, closes: Bug#3253, also remove silly formatting on catchall edit

16 years agoeliminate some harmless uninitialized value warnings
ivan [Fri, 14 Mar 2008 20:11:47 +0000 (20:11 +0000)]
eliminate some harmless uninitialized value warnings

16 years agoinsist on Net::Prizm 0.04
jeff [Fri, 14 Mar 2008 17:30:13 +0000 (17:30 +0000)]
insist on Net::Prizm 0.04

16 years agowhew, glad that change package bugfix was easy to find, closes: Bug#3241
ivan [Fri, 14 Mar 2008 08:13:33 +0000 (08:13 +0000)]
whew, glad that change package bugfix was easy to find, closes: Bug#3241

16 years agoadd net credits to sales/credits/receipts report
ivan [Fri, 14 Mar 2008 07:49:14 +0000 (07:49 +0000)]
add net credits to sales/credits/receipts report

16 years agoadd Net20 invoice terms, closes: #3219
ivan [Fri, 14 Mar 2008 02:10:13 +0000 (02:10 +0000)]
add Net20 invoice terms, closes: #3219

16 years agoyow. very sleep deprived. remove the infinite loop rather than add one.
ivan [Thu, 13 Mar 2008 09:28:46 +0000 (09:28 +0000)]
yow.  very sleep deprived.  remove the infinite loop rather than add one.

16 years agoinfinite loop protection
ivan [Thu, 13 Mar 2008 09:15:00 +0000 (09:15 +0000)]
infinite loop protection

16 years agoallow cust_pay.otaker upgrade to proceed even if there are some old crufty records...
ivan [Thu, 13 Mar 2008 08:57:43 +0000 (08:57 +0000)]
allow cust_pay.otaker upgrade to proceed even if there are some old crufty records around attached to now-deleted customers

16 years agominor oops
jeff [Thu, 13 Mar 2008 04:01:05 +0000 (04:01 +0000)]
minor oops

16 years agoallow exports to add links to customer view (#1407)
jeff [Wed, 12 Mar 2008 16:22:11 +0000 (16:22 +0000)]
allow exports to add links to customer view (#1407)

16 years agofix otaker population for cust_refund like cust_credit and cust_pay
ivan [Tue, 4 Mar 2008 21:07:15 +0000 (21:07 +0000)]
fix otaker population for cust_refund like cust_credit and cust_pay

16 years agofix cust_pay.otaker population
ivan [Tue, 4 Mar 2008 21:06:43 +0000 (21:06 +0000)]
fix cust_pay.otaker population

16 years agofix edit/process/cust_pkg getting confused about the two different places that would...
ivan [Tue, 4 Mar 2008 19:15:06 +0000 (19:15 +0000)]
fix edit/process/cust_pkg getting confused about the two different places that would be calling it... i.e. with an empty new_pkgnum it would redirect the popup back the customer view, hehe

16 years agoAND fix latex->html notes substituion for ~s
ivan [Tue, 4 Mar 2008 03:38:19 +0000 (03:38 +0000)]
AND fix latex->html notes substituion for ~s

16 years agoand fix latex->html notes substituion for escaped #s
ivan [Tue, 4 Mar 2008 03:37:53 +0000 (03:37 +0000)]
and fix latex->html notes substituion for escaped #s

16 years agofix latex->html notes substituion for newlines
ivan [Tue, 4 Mar 2008 03:34:17 +0000 (03:34 +0000)]
fix latex->html notes substituion for newlines

16 years agobackport 1.9 CDR search to 1.7
ivan [Tue, 4 Mar 2008 02:55:26 +0000 (02:55 +0000)]
backport 1.9 CDR search to 1.7

16 years agoshould improve compatibility with older Pg. i hope
ivan [Tue, 4 Mar 2008 02:27:41 +0000 (02:27 +0000)]
should improve compatibility with older Pg.  i hope

16 years agomerge in rt 3.4.6. *gulp*!
ivan [Mon, 3 Mar 2008 23:07:58 +0000 (23:07 +0000)]
merge in rt 3.4.6.  *gulp*!

16 years agofix annoying resize of "New customer" button; closes: RT#1642
ivan [Sun, 2 Mar 2008 03:07:40 +0000 (03:07 +0000)]
fix annoying resize of "New customer" button; closes: RT#1642

16 years agoadd payment gateway disabling (and move payment gateway browse over to new template)
ivan [Sun, 2 Mar 2008 01:31:53 +0000 (01:31 +0000)]
add payment gateway disabling (and move payment gateway browse over to new template)

16 years agoadded a config value to control the extent of credit card masking, but since cust_mai...
ivan [Sat, 1 Mar 2008 23:30:06 +0000 (23:30 +0000)]
added a config value to control the extent of credit card masking, but since cust_main.paymask is in the db, need something to update it for all existing customers too

16 years agoah, that's better, prettyfy and link adv. customer search
ivan [Sat, 1 Mar 2008 22:39:22 +0000 (22:39 +0000)]
ah, that's better, prettyfy and link adv. customer search

16 years agoadd payby selection to adv. customer search
ivan [Sat, 1 Mar 2008 22:23:42 +0000 (22:23 +0000)]
add payby selection to adv. customer search

16 years agoworking asterisk CDR CSV import (not just direct DB)
ivan [Fri, 29 Feb 2008 04:31:42 +0000 (04:31 +0000)]
working asterisk CDR CSV import (not just direct DB)

16 years agodisallow uppercase usernames in the first place. also Record::str2time_sql_closing...
ivan [Fri, 29 Feb 2008 02:29:59 +0000 (02:29 +0000)]
disallow uppercase usernames in the first place.  also Record::str2time_sql_closing snuck in.

16 years agowant to upgrade legacy payments even if they are deprecated COMP payby...
ivan [Fri, 22 Feb 2008 01:09:32 +0000 (01:09 +0000)]
want to upgrade legacy payments even if they are deprecated COMP payby...

16 years agodon't bomb out on this transition on old databases without history records for everyt...
ivan [Fri, 22 Feb 2008 00:57:38 +0000 (00:57 +0000)]
don't bomb out on this transition on old databases without history records for everything...

16 years agodoh. ivan is so in the doghouse for this one
ivan [Wed, 20 Feb 2008 22:45:29 +0000 (22:45 +0000)]
doh.  ivan is so in the doghouse for this one

16 years agoretry collisions a bit, acme is getting duplicate errors... guess they're using lots...
ivan [Wed, 20 Feb 2008 02:07:03 +0000 (02:07 +0000)]
retry collisions a bit, acme is getting duplicate errors... guess they're using lots and lots of prepaid cards.  closes: RT#3104

16 years agoupdate the tax class editor to enable taxclass adding, RT#2929
ivan [Wed, 20 Feb 2008 01:21:17 +0000 (01:21 +0000)]
update the tax class editor to enable taxclass adding, RT#2929

16 years agooops, this got commited to HEAD by a bad command, its part of the commit to update...
ivan [Wed, 20 Feb 2008 01:15:16 +0000 (01:15 +0000)]
oops, this got commited to HEAD by a bad command, its part of the commit to update the tax class editor to enable taxclass adding, RT#2929

16 years agoprocess/part_pkg_taxclass.html
ivan [Wed, 20 Feb 2008 01:10:35 +0000 (01:10 +0000)]
process/part_pkg_taxclass.html

16 years agoadding taxclass table
ivan [Tue, 19 Feb 2008 09:16:26 +0000 (09:16 +0000)]
adding taxclass table

16 years agofix this to generate more wiki-friendly column list
ivan [Tue, 19 Feb 2008 09:10:14 +0000 (09:10 +0000)]
fix this to generate more wiki-friendly column list

16 years agoadd some descriptions for svc_external fields, allowing id to fill in from inventory
ivan [Tue, 19 Feb 2008 03:30:28 +0000 (03:30 +0000)]
add some descriptions for svc_external fields, allowing id to fill in from inventory

16 years agoreturn svc_external id and title as label instead of svcnum
ivan [Tue, 19 Feb 2008 03:17:42 +0000 (03:17 +0000)]
return svc_external id and title as label instead of svcnum

16 years agofixup and expand POD docs for self-service list_pkgs & list_svcs
ivan [Tue, 19 Feb 2008 02:57:56 +0000 (02:57 +0000)]
fixup and expand POD docs for self-service list_pkgs & list_svcs

16 years agofix API upload
ivan [Tue, 19 Feb 2008 02:38:28 +0000 (02:38 +0000)]
fix API upload

16 years agoupdate base API docs contents
ivan [Tue, 19 Feb 2008 02:37:31 +0000 (02:37 +0000)]
update base API docs contents

16 years agoclean up POD docs for better wiki exportability
ivan [Tue, 19 Feb 2008 02:33:14 +0000 (02:33 +0000)]
clean up POD docs for better wiki exportability

16 years agobrown-bag missing comma from last update. time to go home
ivan [Thu, 14 Feb 2008 08:31:32 +0000 (08:31 +0000)]
brown-bag missing comma from last update.  time to go home

16 years agore-align links and styling in package report correctly
ivan [Thu, 14 Feb 2008 08:28:34 +0000 (08:28 +0000)]
re-align links and styling in package report correctly

16 years agoadd cust_pay.otaker field; populate it based on history on upgrades, and show the...
ivan [Thu, 14 Feb 2008 03:54:13 +0000 (03:54 +0000)]
add cust_pay.otaker field; populate it based on history on upgrades, and show the order taker on all payments (on customer view and payment search)  closes: #2953

16 years agoadd FS::h_cust_pay class
ivan [Thu, 14 Feb 2008 03:48:31 +0000 (03:48 +0000)]
add FS::h_cust_pay class

16 years agothis ACL has been around for long enough (and almost nobody uses batched payments...
ivan [Thu, 14 Feb 2008 01:48:59 +0000 (01:48 +0000)]
this ACL has been around for long enough (and almost nobody uses batched payments, so showing them is probably bad)

16 years agosvc_broadband MAC searches RT#2985
jeff [Wed, 13 Feb 2008 23:49:00 +0000 (23:49 +0000)]
svc_broadband MAC searches RT#2985

16 years agopackage class selection for one-time charges RT#1322
jeff [Wed, 13 Feb 2008 23:45:42 +0000 (23:45 +0000)]
package class selection for one-time charges RT#1322

16 years agodirectory assistance (flat per-call) billing RT#3114
jeff [Wed, 13 Feb 2008 23:39:11 +0000 (23:39 +0000)]
directory assistance (flat per-call) billing RT#3114

16 years agofix compile error from hasty refactoring
ivan [Wed, 13 Feb 2008 21:50:11 +0000 (21:50 +0000)]
fix compile error from hasty refactoring

16 years agoyup, bulk price plan appears to be working
ivan [Wed, 13 Feb 2008 06:03:50 +0000 (06:03 +0000)]
yup, bulk price plan appears to be working

16 years agomodernizing
ivan [Wed, 13 Feb 2008 06:00:51 +0000 (06:00 +0000)]
modernizing

16 years agoupdate for MailTools v2.00
ivan [Tue, 12 Feb 2008 03:11:23 +0000 (03:11 +0000)]
update for MailTools v2.00

16 years agoupgrading reason table not quite working with mysql, hopefully no old installs need...
ivan [Mon, 11 Feb 2008 02:37:59 +0000 (02:37 +0000)]
upgrading reason table not quite working with mysql, hopefully no old installs need this, new ones should be fine hopefully

16 years agofix & cleanup duplicate history records
ivan [Mon, 11 Feb 2008 02:36:54 +0000 (02:36 +0000)]
fix & cleanup duplicate history records

16 years agobetter debugging if things go awry
ivan [Mon, 11 Feb 2008 02:03:52 +0000 (02:03 +0000)]
better debugging if things go awry

16 years agothird time's the charm: MySQL didn't like casting to INTEGER, it wants SIGNED. whew.
ivan [Mon, 11 Feb 2008 00:53:11 +0000 (00:53 +0000)]
third time's the charm: MySQL didn't like casting to INTEGER, it wants SIGNED.  whew.

16 years agoah, no, its count (*) vs count(*), wow
ivan [Mon, 11 Feb 2008 00:02:55 +0000 (00:02 +0000)]
ah, no, its count (*) vs count(*), wow

16 years agocomment out unused db statements in a way that doesn't get to the database, to avoid...
ivan [Sun, 10 Feb 2008 23:58:52 +0000 (23:58 +0000)]
comment out unused db statements in a way that doesn't get to the database, to avoid Pg vs mysql comment-out differences

16 years agotypo, fix from mtou, thanks
ivan [Sat, 9 Feb 2008 19:16:58 +0000 (19:16 +0000)]
typo, fix from mtou, thanks

16 years agoRemoves "-o freeside" from install lines in Makefile so that you don't need
rsiddall [Fri, 8 Feb 2008 21:57:41 +0000 (21:57 +0000)]
Removes "-o freeside" from install lines in Makefile so that you don't need
a freeside user on the build machine.  RPM handles setting the file owner.
This should allow the RPMs to build under mock.

16 years agoIt was not necessary to add the freeside user to the build machine to get the
rsiddall [Thu, 7 Feb 2008 18:13:27 +0000 (18:13 +0000)]
It was not necessary to add the freeside user to the build machine to get the
RPMs to build.  This prevented the RPMs from building under mock.

16 years agoshould eliminate "Use of uninitialized value in length at /usr/local/share/perl/5...
ivan [Sun, 3 Feb 2008 02:24:12 +0000 (02:24 +0000)]
should eliminate "Use of uninitialized value in length at /usr/local/share/perl/5.8.8/FS/cust_main.pm line 5194." warnings

16 years agooops, fix display of errors on customer edit
ivan [Sun, 3 Feb 2008 01:43:33 +0000 (01:43 +0000)]
oops, fix display of errors on customer edit

16 years agopointless false laziness removal
jeff [Wed, 30 Jan 2008 16:14:38 +0000 (16:14 +0000)]
pointless false laziness removal

16 years agomissed use
jeff [Tue, 29 Jan 2008 04:15:50 +0000 (04:15 +0000)]
missed use

16 years agobulk package changing (RT#1394)
jeff [Tue, 29 Jan 2008 03:16:26 +0000 (03:16 +0000)]
bulk package changing (RT#1394)

16 years agosimple payment CSV import
jeff [Fri, 25 Jan 2008 18:26:06 +0000 (18:26 +0000)]
simple payment CSV import

16 years agoadd an always BAM option and be explicit about transactions
jeff [Fri, 25 Jan 2008 02:55:21 +0000 (02:55 +0000)]
add an always BAM option and be explicit about transactions

16 years agoslightly more sane names for customer tickets hash, display ticket owners on customer...
ivan [Thu, 24 Jan 2008 21:19:52 +0000 (21:19 +0000)]
slightly more sane names for customer tickets hash, display ticket owners on customer view page

16 years agoused in rt autohandler. i wonder why this never bit before
ivan [Thu, 24 Jan 2008 21:10:01 +0000 (21:10 +0000)]
used in rt autohandler.  i wonder why this never bit before

16 years agochange service, billing, and payment info in selfservice
jeff [Wed, 23 Jan 2008 19:09:39 +0000 (19:09 +0000)]
change service, billing, and payment info in selfservice

16 years agotoo self-referential?
ivan [Wed, 23 Jan 2008 05:59:51 +0000 (05:59 +0000)]
too self-referential?

16 years agoadd and fix some indices, this should marginally (but not drastically) improve the...
ivan [Sun, 20 Jan 2008 23:25:01 +0000 (23:25 +0000)]
add and fix some indices, this should marginally (but not drastically) improve the time to pull up A/R report totals

16 years agodoh, missed a semicolon in hasty backport
ivan [Thu, 17 Jan 2008 22:10:21 +0000 (22:10 +0000)]
doh, missed a semicolon in hasty backport

16 years agofix error from merging
ivan [Thu, 17 Jan 2008 22:04:33 +0000 (22:04 +0000)]
fix error from merging

16 years agofix ACLs to allow the limited "package editing" of customizing customer packages
ivan [Thu, 17 Jan 2008 04:23:21 +0000 (04:23 +0000)]
fix ACLs to allow the limited "package editing" of customizing customer packages

16 years agodon't show 'Bill now' link unless the current user can...
ivan [Thu, 17 Jan 2008 03:50:05 +0000 (03:50 +0000)]
don't show 'Bill now' link unless the current user can...

16 years agooops, fix stupid error in quick package order
ivan [Mon, 14 Jan 2008 18:22:50 +0000 (18:22 +0000)]
oops, fix stupid error in quick package order

16 years agomaintenance on old events, yay. fix for late charges without a taxclass, closes...
ivan [Mon, 14 Jan 2008 00:22:35 +0000 (00:22 +0000)]
maintenance on old events, yay.  fix for late charges without a taxclass, closes: RT#2988

16 years agofix tyops
ivan [Mon, 14 Jan 2008 00:17:37 +0000 (00:17 +0000)]
fix tyops

16 years agotyop
ivan [Sun, 13 Jan 2008 21:43:26 +0000 (21:43 +0000)]
tyop

16 years agofix tyop
ivan [Sun, 13 Jan 2008 21:41:06 +0000 (21:41 +0000)]
fix tyop

16 years agoremove 1.7 vs. 1.9 cruft
ivan [Sun, 13 Jan 2008 21:39:05 +0000 (21:39 +0000)]
remove 1.7 vs. 1.9 cruft

16 years agoACLs
ivan [Sun, 13 Jan 2008 21:36:09 +0000 (21:36 +0000)]
ACLs

16 years agoACLs
ivan [Sun, 13 Jan 2008 21:14:32 +0000 (21:14 +0000)]
ACLs

16 years agoACLs
ivan [Sun, 13 Jan 2008 20:57:38 +0000 (20:57 +0000)]
ACLs

16 years agostale leftovers from XSSmas
ivan [Sun, 13 Jan 2008 20:50:24 +0000 (20:50 +0000)]
stale leftovers from XSSmas

16 years agoACLs
ivan [Sun, 13 Jan 2008 20:46:53 +0000 (20:46 +0000)]
ACLs

16 years agoACLs
ivan [Sun, 13 Jan 2008 20:38:37 +0000 (20:38 +0000)]
ACLs

16 years agonew ACLs
ivan [Sun, 13 Jan 2008 20:30:55 +0000 (20:30 +0000)]
new ACLs

16 years agouse this in handler.pl, not in mason files
ivan [Sun, 13 Jan 2008 00:35:06 +0000 (00:35 +0000)]
use this in handler.pl, not in mason files

16 years agoadd option to enable searching of cust_main.agent_custid with one or two letter prefi...
ivan [Fri, 11 Jan 2008 23:10:55 +0000 (23:10 +0000)]
add option to enable searching of cust_main.agent_custid with one or two letter prefix before the numeric part

16 years agoadd option to enable searching of cust_main.agent_custid with one or two letter prefi...
ivan [Fri, 11 Jan 2008 22:54:09 +0000 (22:54 +0000)]
add option to enable searching of cust_main.agent_custid with one or two letter prefix before the numeric part

16 years ago1.7 installs don't necessarily have Data::Dumper
ivan [Fri, 11 Jan 2008 17:32:43 +0000 (17:32 +0000)]
1.7 installs don't necessarily have Data::Dumper

16 years agoturn off debugging
ivan [Fri, 11 Jan 2008 17:30:11 +0000 (17:30 +0000)]
turn off debugging

16 years agobacport this from HEAD since we have the new edit.html now
ivan [Fri, 11 Jan 2008 04:47:35 +0000 (04:47 +0000)]
bacport this from HEAD since we have the new edit.html now

16 years agodoc
ivan [Thu, 10 Jan 2008 22:13:33 +0000 (22:13 +0000)]
doc

16 years agonew rate editor
ivan [Thu, 10 Jan 2008 22:07:03 +0000 (22:07 +0000)]
new rate editor