freeside.git
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

16 years agonew rate editor
ivan [Thu, 10 Jan 2008 21:53:56 +0000 (21:53 +0000)]
new rate editor

16 years agonew call rate editor (VoIP/telephony)
ivan [Thu, 10 Jan 2008 21:52:32 +0000 (21:52 +0000)]
new call rate editor (VoIP/telephony)

16 years agothird person is better
ivan [Thu, 10 Jan 2008 21:17:17 +0000 (21:17 +0000)]
third person is better

16 years agoeliminate harmless typo
ivan [Thu, 10 Jan 2008 21:14:55 +0000 (21:14 +0000)]
eliminate harmless typo

16 years agotransactiony cruft removal
jeff [Tue, 8 Jan 2008 21:33:38 +0000 (21:33 +0000)]
transactiony cruft removal

16 years agoshow negative balances on A/R report, closes: RT#2983
ivan [Tue, 8 Jan 2008 11:28:36 +0000 (11:28 +0000)]
show negative balances on A/R report, closes: RT#2983

16 years agobackport tr-title from HEAD
ivan [Fri, 4 Jan 2008 02:47:47 +0000 (02:47 +0000)]
backport tr-title from HEAD

16 years agonew tax rate editor
ivan [Fri, 4 Jan 2008 02:42:28 +0000 (02:42 +0000)]
new tax rate editor

16 years agobackport process.html from HEAD
ivan [Fri, 4 Jan 2008 02:41:34 +0000 (02:41 +0000)]
backport process.html from HEAD

16 years agonew tax rate editor
ivan [Fri, 4 Jan 2008 02:36:08 +0000 (02:36 +0000)]
new tax rate editor

16 years agoleftovers from XSSmas
ivan [Fri, 4 Jan 2008 02:27:31 +0000 (02:27 +0000)]
leftovers from XSSmas

16 years agoreprocussions: backporting elements from HEAD needed for edit.html
ivan [Fri, 4 Jan 2008 02:23:20 +0000 (02:23 +0000)]
reprocussions: backporting elements from HEAD needed for edit.html

16 years agothere's no such thing as fixedhidden... hidden will do
ivan [Fri, 4 Jan 2008 02:13:57 +0000 (02:13 +0000)]
there's no such thing as fixedhidden... hidden will do

16 years agosome notes about being careful with types... i know something there in httemplate...
ivan [Fri, 4 Jan 2008 02:03:31 +0000 (02:03 +0000)]
some notes about being careful with types... i know something there in httemplate/elements has different args in 1.7 vs 1.9

16 years agobackport edit.html from HEAD, there will be some reprocussions...
ivan [Fri, 4 Jan 2008 01:45:34 +0000 (01:45 +0000)]
backport edit.html from HEAD, there will be some reprocussions...

16 years agoadvanced account reports (RT#2954)
jeff [Fri, 28 Dec 2007 18:58:22 +0000 (18:58 +0000)]
advanced account reports (RT#2954)

16 years agowhoops
jeff [Fri, 28 Dec 2007 15:19:57 +0000 (15:19 +0000)]
whoops

16 years agoadd never logged in report
jeff [Fri, 28 Dec 2007 15:10:20 +0000 (15:10 +0000)]
add never logged in report

16 years agotool to seed svc_acct.last_login and .last_logout
jeff [Fri, 28 Dec 2007 14:39:29 +0000 (14:39 +0000)]
tool to seed svc_acct.last_login and .last_logout

16 years agoremove just a tiny bit more cruft
ivan [Fri, 28 Dec 2007 12:10:55 +0000 (12:10 +0000)]
remove just a tiny bit more cruft

16 years agorestore in-browser error reporting
ivan [Fri, 28 Dec 2007 12:01:38 +0000 (12:01 +0000)]
restore in-browser error reporting

16 years agoa little late help from kwanzabot for XSSmas... clean up handler.pl so we can have...
ivan [Fri, 28 Dec 2007 07:45:35 +0000 (07:45 +0000)]
a little late help from kwanzabot for XSSmas... clean up handler.pl so we can have separate default_escape_flags for FS and RT and don't have to make FS's |h flag useless

16 years agolast login reporting (#2952)
jeff [Fri, 28 Dec 2007 01:32:49 +0000 (01:32 +0000)]
last login reporting (#2952)

16 years agofix reporting bug for invisimax in edge case where you have taxclass and empty-taxcla...
ivan [Thu, 27 Dec 2007 23:49:32 +0000 (23:49 +0000)]
fix reporting bug for invisimax in edge case where you have taxclass and empty-taxclass rates for a country/state(/county) and also have a different set of taxclasses for some other country/state

16 years agoconifgurable siteName and docs
jeff [Wed, 26 Dec 2007 22:52:23 +0000 (22:52 +0000)]
conifgurable siteName and docs

16 years agoalas, XSSmas draws to a close
ivan [Wed, 26 Dec 2007 07:51:38 +0000 (07:51 +0000)]
alas, XSSmas draws to a close

16 years agoho ho ho, merry XSSmas
ivan [Tue, 25 Dec 2007 23:50:19 +0000 (23:50 +0000)]
ho ho ho, merry XSSmas

16 years agoadd a reset feature to manual recharges (#1858)
jeff [Sun, 23 Dec 2007 21:59:47 +0000 (21:59 +0000)]
add a reset feature to manual recharges (#1858)

16 years agobackport 1.9 enhancements for flat_delayed, prorate_delayed, and voip_cdr plans
jeff [Fri, 21 Dec 2007 22:27:14 +0000 (22:27 +0000)]
backport 1.9 enhancements for flat_delayed, prorate_delayed, and voip_cdr plans

16 years agobackport flat, prorate, and subscription plans
jeff [Fri, 21 Dec 2007 21:38:11 +0000 (21:38 +0000)]
backport flat, prorate, and subscription plans

16 years agoincrease siteName allowed length
jeff [Thu, 20 Dec 2007 19:23:37 +0000 (19:23 +0000)]
increase siteName allowed length

16 years agobackport reason selection for whole customer cancel (RT#2872)
jeff [Wed, 19 Dec 2007 22:31:38 +0000 (22:31 +0000)]
backport reason selection for whole customer cancel (RT#2872)

16 years agoadd options for balance over/under to advanced customer report
jeff [Wed, 19 Dec 2007 21:05:53 +0000 (21:05 +0000)]
add options for balance over/under to advanced customer report

16 years agobackport balance_sql and balance_date_sql
jeff [Wed, 19 Dec 2007 18:43:00 +0000 (18:43 +0000)]
backport balance_sql and balance_date_sql

16 years agounderscoring the important
jeff [Wed, 19 Dec 2007 01:55:57 +0000 (01:55 +0000)]
underscoring the important

16 years agolegacy agent_custid field should be as searchable as actual custnum, right? at least...
ivan [Tue, 18 Dec 2007 20:58:26 +0000 (20:58 +0000)]
legacy agent_custid field should be as searchable as actual custnum, right?  at least if it is a number...

16 years agoIE is case-sensitive when setting maxLength (and other attributes?). hopefully that...
ivan [Tue, 18 Dec 2007 20:42:31 +0000 (20:42 +0000)]
IE is case-sensitive when setting maxLength (and other attributes?).  hopefully that's all it is.

16 years agocruft removal
jeff [Mon, 17 Dec 2007 23:57:40 +0000 (23:57 +0000)]
cruft removal

16 years agostricter otaker rules
jeff [Mon, 17 Dec 2007 22:57:10 +0000 (22:57 +0000)]
stricter otaker rules

16 years agono, *that's* where it couldn't hurt anything.
ivan [Mon, 17 Dec 2007 19:59:13 +0000 (19:59 +0000)]
no, *that's* where it couldn't hurt anything.

16 years agoi don't think it can hurt anything... (famous last words)
ivan [Mon, 17 Dec 2007 19:52:07 +0000 (19:52 +0000)]
i don't think it can hurt anything... (famous last words)

16 years agofix the case where the customer doesn't actually have a ship address
ivan [Mon, 17 Dec 2007 01:17:06 +0000 (01:17 +0000)]
fix the case where the customer doesn't actually have a ship address

16 years agoadd cust_main-require_address2 config, reimplement address2-search config ("Unit...
ivan [Mon, 17 Dec 2007 01:00:29 +0000 (01:00 +0000)]
add cust_main-require_address2 config, reimplement address2-search config ("Unit #" search in searchbar), visual indication of require_invoicing_list_email, closes: RT#2926