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

17 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

17 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

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

17 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

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

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

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

17 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)

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

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

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

17 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

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

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

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

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

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

17 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

17 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

17 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

17 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...

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

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

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

17 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

17 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

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

17 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

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

17 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

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

17 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

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

17 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)

17 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

17 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

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

17 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)

17 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

17 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

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

17 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...

17 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.

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

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

17 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.

17 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)

17 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

17 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

17 years agoless is better
ivan [Sun, 16 Dec 2007 22:40:03 +0000 (22:40 +0000)]
less is better

17 years agomore consistent naming: cust_main_ADV.cgi becomes cust_main.html
ivan [Sun, 16 Dec 2007 21:02:19 +0000 (21:02 +0000)]
more consistent naming: cust_main_ADV.cgi becomes cust_main.html

17 years agohttemplate/elements/header.html
ivan [Sun, 16 Dec 2007 21:01:46 +0000 (21:01 +0000)]
httemplate/elements/header.html

17 years agomore consistent naming: cust_main_ADV.cgi becomes cust_main.html
ivan [Sun, 16 Dec 2007 20:48:21 +0000 (20:48 +0000)]
more consistent naming: cust_main_ADV.cgi becomes cust_main.html

17 years agofix earlier drain bramage
ivan [Sat, 15 Dec 2007 01:45:26 +0000 (01:45 +0000)]
fix earlier drain bramage

17 years agowhere helps alot
ivan [Sat, 15 Dec 2007 01:37:03 +0000 (01:37 +0000)]
where helps alot

17 years agohopefully put reprinting issues to rest for ejourney, yow
ivan [Sat, 15 Dec 2007 01:23:46 +0000 (01:23 +0000)]
hopefully put reprinting issues to rest for ejourney, yow

17 years agoUgly hack to extend rpmbuild's auto-requires to process handler.pl. This is loosely...
rsiddall [Fri, 14 Dec 2007 03:23:52 +0000 (03:23 +0000)]
Ugly hack to extend rpmbuild's auto-requires to process handler.pl.  This is loosely based on notes on the Fedora wiki.  The internal dependency generator is disabled and as far as possible the same code is used to generate provides and requires.  The list of files to be scanned for requires is saved by a supplemental script and if it contains handler.pl, that file is scanned for requires with the standard Perl dependencies checker.  References to RT are filtered out as RT is not enabled in this version of the .spec file.  This mod obsoletes the freeside-mason-deps.inc file and simplifies building the RPMs.

17 years agoNow updates FS version to match RPM version and release. This is displayed in the...
rsiddall [Thu, 13 Dec 2007 20:08:37 +0000 (20:08 +0000)]
Now updates FS version to match RPM version and release.  This is displayed in the main billing screen.

17 years agoUgly hack to make MySQL work. The configuration files and other DBI-specific
rsiddall [Thu, 13 Dec 2007 19:52:57 +0000 (19:52 +0000)]
Ugly hack to make MySQL work.  The configuration files and other DBI-specific
files are moved to the -postgresql and -mysql files.  Attempts to replace /etc/freeside/secrets
with a symlink didn't work sufficiently well, so the %post scripts update the DBI line in that file.

17 years agocust_credit reason/otaker tool
jeff [Thu, 13 Dec 2007 00:17:38 +0000 (00:17 +0000)]
cust_credit reason/otaker tool

17 years agoadd suspend/unsuspend to www_shellcommands export (#1227)
jeff [Wed, 12 Dec 2007 21:18:44 +0000 (21:18 +0000)]
add suspend/unsuspend to www_shellcommands export (#1227)

17 years agoadding this quick script
ivan [Wed, 12 Dec 2007 09:03:45 +0000 (09:03 +0000)]
adding this quick script

17 years agoself-service can select domain on provision (#2801)
jeff [Wed, 12 Dec 2007 05:58:16 +0000 (05:58 +0000)]
self-service can select domain on provision (#2801)

17 years agocust_credit reason improvement, bugfix, and tool
jeff [Wed, 12 Dec 2007 05:42:49 +0000 (05:42 +0000)]
cust_credit reason improvement, bugfix, and tool

17 years agoMoved the misc. binaries to /usr/share/freeside-<n>/bin
rsiddall [Sat, 8 Dec 2007 02:23:33 +0000 (02:23 +0000)]
Moved the misc. binaries to /usr/share/freeside-<n>/bin

17 years agodoh! is not an object. let's call it , mmkay
ivan [Fri, 7 Dec 2007 01:08:47 +0000 (01:08 +0000)]
doh!   is not an object.  let's call it , mmkay

17 years agosome old databases may have 'hanging' cust_credit records; we don't want to abort...
ivan [Fri, 7 Dec 2007 01:05:00 +0000 (01:05 +0000)]
some old databases may have 'hanging' cust_credit records; we don't want to abort the upgrade because of that, just warn

17 years agoagent setting during package edit cleanup
jeff [Thu, 6 Dec 2007 20:49:52 +0000 (20:49 +0000)]
agent setting during package edit cleanup

17 years agosupport display of negative time
jeff [Thu, 6 Dec 2007 16:51:31 +0000 (16:51 +0000)]
support display of negative time

17 years agowhen installing selfservice, create freeside homedir if it doesn't exist
ivan [Wed, 5 Dec 2007 22:05:20 +0000 (22:05 +0000)]
when installing selfservice, create freeside homedir if it doesn't exist

17 years agodoh, order_by does have to include ORDER BY!
ivan [Wed, 5 Dec 2007 20:50:21 +0000 (20:50 +0000)]
doh, order_by does have to include ORDER BY!

17 years agoshow types in reason selection, order by type and reason
ivan [Wed, 5 Dec 2007 20:47:51 +0000 (20:47 +0000)]
show types in reason selection, order by type and reason

17 years agoadd in status and company fields
jeff [Wed, 5 Dec 2007 15:10:00 +0000 (15:10 +0000)]
add in status and company fields

17 years agowtf?
jeff [Wed, 5 Dec 2007 04:57:05 +0000 (04:57 +0000)]
wtf?

17 years agoi hope this allows IE to download excel over https?
ivan [Wed, 5 Dec 2007 00:52:16 +0000 (00:52 +0000)]
i hope this allows IE to download excel over https?

17 years agothere's no reason this should still be hanging aroudn the tree
ivan [Tue, 4 Dec 2007 21:30:08 +0000 (21:30 +0000)]
there's no reason this should still be hanging aroudn the tree

17 years agoadd suspend/cancel reason to advanced package report (#2779)
jeff [Tue, 4 Dec 2007 18:35:26 +0000 (18:35 +0000)]
add suspend/cancel reason to advanced package report (#2779)

17 years agoensure a valid date is onhand (fixes #2800)
jeff [Tue, 4 Dec 2007 18:27:33 +0000 (18:27 +0000)]
ensure a valid date is onhand (fixes #2800)

17 years agochange credit reasons from freetext to new reason/reason type system (#2777)
jeff [Tue, 4 Dec 2007 18:19:08 +0000 (18:19 +0000)]
change credit reasons from freetext to new reason/reason type system (#2777)

17 years agoUpdated file list and info for license change from GPL to AGPL
rsiddall [Mon, 3 Dec 2007 23:12:36 +0000 (23:12 +0000)]
Updated file list and info for license change from GPL to AGPL

17 years agowould help if i got the closing tag right
ivan [Mon, 3 Dec 2007 00:18:23 +0000 (00:18 +0000)]
would help if i got the closing tag right

17 years agothis should get the Chart stuff in RT statistic running, i hope
ivan [Mon, 3 Dec 2007 00:13:18 +0000 (00:13 +0000)]
this should get the Chart stuff in RT statistic running, i hope

17 years agocleanup
ivan [Sat, 1 Dec 2007 01:37:39 +0000 (01:37 +0000)]
cleanup

17 years agoadd date_deleted method
ivan [Sat, 1 Dec 2007 01:34:59 +0000 (01:34 +0000)]
add date_deleted method

17 years agoadd date_inserted method and reorganize things slightly
ivan [Sat, 1 Dec 2007 01:34:32 +0000 (01:34 +0000)]
add date_inserted method and reorganize things slightly

17 years agothis doesn't actually have anything to do with cancellation persay, since its generic now
ivan [Sat, 1 Dec 2007 01:33:36 +0000 (01:33 +0000)]
this doesn't actually have anything to do with cancellation persay, since its generic now

17 years agoadd h_date method too
ivan [Sat, 1 Dec 2007 01:32:07 +0000 (01:32 +0000)]
add h_date method too

17 years agoadd h_search method, and reorganize mixed up methods and subroutines
ivan [Sat, 1 Dec 2007 01:31:21 +0000 (01:31 +0000)]
add h_search method, and reorganize mixed up methods and subroutines

17 years agoadd bulk price plan
ivan [Sat, 1 Dec 2007 01:29:04 +0000 (01:29 +0000)]
add bulk price plan

17 years agoadd net vs gross amounts to invoice report; make the "net sales" links on sales/credi...
ivan [Fri, 30 Nov 2007 21:08:13 +0000 (21:08 +0000)]
add net vs gross amounts to invoice report; make the "net sales" links on sales/credit/receipts report & graph clickable

17 years agoUI: download full results links on separate lines, for consistency with search.html
ivan [Fri, 30 Nov 2007 20:55:28 +0000 (20:55 +0000)]
UI: download full results links on separate lines, for consistency with search.html

17 years agofix bug specifying an HTML return address separately
ivan [Fri, 30 Nov 2007 18:13:34 +0000 (18:13 +0000)]
fix bug specifying an HTML return address separately

17 years agoadd customer import format with company
ivan [Fri, 30 Nov 2007 03:24:47 +0000 (03:24 +0000)]
add customer import format with company

17 years agoupdate inline documentation
ivan [Fri, 30 Nov 2007 01:24:19 +0000 (01:24 +0000)]
update inline documentation

17 years agofix compilation error from patch just applied - method2payby is needed earlier
ivan [Fri, 30 Nov 2007 01:16:09 +0000 (01:16 +0000)]
fix compilation error from patch just applied - method2payby is needed earlier

17 years agofix dates going all wacky on errors, when you're asked to confirm a date move into...
ivan [Thu, 29 Nov 2007 23:51:38 +0000 (23:51 +0000)]
fix dates going all wacky on errors, when you're asked to confirm a date move into the past

17 years agodouble doh, remove cruft checking nonexistent column and fix the statustext check
ivan [Thu, 29 Nov 2007 03:38:29 +0000 (03:38 +0000)]
double doh, remove cruft checking nonexistent column and fix the statustext check

17 years agodoh, fix primary key name in new table
ivan [Thu, 29 Nov 2007 03:05:49 +0000 (03:05 +0000)]
doh, fix primary key name in new table

17 years agoeven more reliable multiple-payment/double-click/concurrent-payment-form protection
ivan [Thu, 29 Nov 2007 02:55:11 +0000 (02:55 +0000)]
even more reliable multiple-payment/double-click/concurrent-payment-form protection