freeside.git
15 years agodon't run a self-service server against localhost OOTB; eliminate those gigantic...
ivan [Sun, 4 Jan 2009 22:07:16 +0000 (22:07 +0000)]
don't run a self-service server against localhost OOTB; eliminate those gigantic useless logfiles

15 years agoindosoft CDR format, RT#4425
ivan [Sat, 3 Jan 2009 01:52:59 +0000 (01:52 +0000)]
indosoft CDR format, RT#4425

15 years agoadd troop CDRs, RT#4413
ivan [Fri, 2 Jan 2009 22:03:58 +0000 (22:03 +0000)]
add troop CDRs, RT#4413

15 years agocdr template, RT#4413 and RT#4412
ivan [Fri, 2 Jan 2009 18:01:34 +0000 (18:01 +0000)]
cdr template, RT#4413 and RT#4412

15 years agocommiting initial troop CDR template, RT#4413
ivan [Fri, 2 Jan 2009 17:58:43 +0000 (17:58 +0000)]
commiting initial troop CDR template, RT#4413

15 years agoNew Apache configuration file for the self-service interface.
rsiddall [Thu, 1 Jan 2009 20:11:01 +0000 (20:11 +0000)]
New Apache configuration file for the self-service interface.

15 years agoModifications to let self-service work if you really insist on installing it
rsiddall [Thu, 1 Jan 2009 20:10:24 +0000 (20:10 +0000)]
Modifications to let self-service work if you really insist on installing it
on the same machine as the billing server.  Also more fixes for SuSE, and a couple
of changes to minimize differences from the 1.7 branch.

15 years agofinish up working bell_west CDR format, RT#4403
ivan [Wed, 31 Dec 2008 22:04:46 +0000 (22:04 +0000)]
finish up working bell_west CDR format, RT#4403

15 years agoone got missed?
jeff [Wed, 31 Dec 2008 18:07:31 +0000 (18:07 +0000)]
one got missed?

15 years agobell west CDR format, RT#4403
ivan [Wed, 31 Dec 2008 03:28:57 +0000 (03:28 +0000)]
bell west CDR format, RT#4403

15 years agoyet more timestamping improvements and corrections to reasons based on history records
jeff [Tue, 30 Dec 2008 22:00:27 +0000 (22:00 +0000)]
yet more timestamping improvements and corrections to reasons based on history records

15 years agomove price to last column for default_source
jeff [Tue, 30 Dec 2008 21:45:02 +0000 (21:45 +0000)]
move price to last column for default_source

15 years agoallow upstream_simple to specify a usage_class for tax purposes in calltypenum
jeff [Tue, 30 Dec 2008 19:13:02 +0000 (19:13 +0000)]
allow upstream_simple to specify a usage_class for tax purposes in calltypenum

15 years agoease deployment of patched longtable
jeff [Mon, 29 Dec 2008 18:06:22 +0000 (18:06 +0000)]
ease deployment of patched longtable

15 years agofinish dealing with counties with spaces, etc., RT#4496
ivan [Sun, 28 Dec 2008 19:10:30 +0000 (19:10 +0000)]
finish dealing with counties with spaces, etc., RT#4496

15 years agoallow normal ut_textn strings in county expansion, RT#4496
ivan [Sun, 28 Dec 2008 19:08:41 +0000 (19:08 +0000)]
allow normal ut_textn strings in county expansion, RT#4496

15 years agodeal with counties with spaces, etc., RT#4496
ivan [Sun, 28 Dec 2008 18:59:49 +0000 (18:59 +0000)]
deal with counties with spaces, etc., RT#4496

15 years agoput the country/state/county selections on their own line, RT#4496
ivan [Sun, 28 Dec 2008 18:52:46 +0000 (18:52 +0000)]
put the country/state/county selections on their own line, RT#4496

15 years agofix browse results for selecting counties (resulting from separating tax classes...
ivan [Sun, 28 Dec 2008 18:48:51 +0000 (18:48 +0000)]
fix browse results for selecting counties (resulting from separating tax classes), also add dropdowns to browse by state and county, RT#4496

15 years agofix "texas tax" in 1.9
jeff [Thu, 25 Dec 2008 00:45:57 +0000 (00:45 +0000)]
fix "texas tax" in 1.9

15 years agomiss use
jeff [Tue, 23 Dec 2008 21:41:09 +0000 (21:41 +0000)]
miss use

15 years agocorrect bad tax calculation
jeff [Tue, 23 Dec 2008 20:35:36 +0000 (20:35 +0000)]
correct bad tax calculation

15 years agotruncate package descriptions over 50 chars to avoid pushing the total column out...
ivan [Tue, 23 Dec 2008 00:34:06 +0000 (00:34 +0000)]
truncate package descriptions over 50 chars to avoid pushing the total column out to the right, RT#4449

15 years agotruncate package descriptions over 50 chars to avoid pushing the total column out...
ivan [Tue, 23 Dec 2008 00:32:29 +0000 (00:32 +0000)]
truncate package descriptions over 50 chars to avoid pushing the total column out to the right, RT#4449

15 years agotextareas are much less annoying to work with when their scrollbar isn't scrolled...
ivan [Mon, 22 Dec 2008 23:28:02 +0000 (23:28 +0000)]
textareas are much less annoying to work with when their scrollbar isn't scrolled off the side itself

15 years agoCopying over modifications to support SuSE from the 1.7 branch.
rsiddall [Mon, 22 Dec 2008 22:30:23 +0000 (22:30 +0000)]
Copying over modifications to support SuSE from the 1.7 branch.

15 years agosoft-limit package names to 50 chars to avoid problems with typeset invoices, RT...
ivan [Mon, 22 Dec 2008 21:16:55 +0000 (21:16 +0000)]
soft-limit package names to 50 chars to avoid problems with typeset invoices, RT#4449

15 years agoand fix msgcat usage, this should do it?, RT#4204
ivan [Sun, 21 Dec 2008 21:53:00 +0000 (21:53 +0000)]
and fix msgcat usage, this should do it?, RT#4204

15 years agosvc_acct.pm bogosity too, wtf?!, RT#4204
ivan [Sun, 21 Dec 2008 21:49:47 +0000 (21:49 +0000)]
svc_acct.pm bogosity too, wtf?!, RT#4204

15 years agomsgcat.pm upgrade bogosity, shrug, RT#4204
ivan [Sun, 21 Dec 2008 21:46:33 +0000 (21:46 +0000)]
msgcat.pm upgrade bogosity, shrug, RT#4204

15 years agomsgcat.pm upgrade bogosity, shrug, RT#4204
ivan [Sun, 21 Dec 2008 21:44:51 +0000 (21:44 +0000)]
msgcat.pm upgrade bogosity, shrug, RT#4204

15 years agounique checking for svc_phone like svc_acct, closes: RT#4204 (also a few lines of...
ivan [Sun, 21 Dec 2008 21:39:55 +0000 (21:39 +0000)]
unique checking for svc_phone like svc_acct, closes: RT#4204 (also a few lines of the new per-agent config snuck in Conf.pm from RT#3989)

15 years agounique checking for svc_phone like svc_acct, closes: RT#4204 (also a few lines of...
ivan [Sun, 21 Dec 2008 21:33:28 +0000 (21:33 +0000)]
unique checking for svc_phone like svc_acct, closes: RT#4204 (also a few lines of the new per-agent config snuck in Conf.pm from RT#3989)

15 years agocdrd brainfart, finishing up RT#4423
ivan [Sun, 21 Dec 2008 18:38:12 +0000 (18:38 +0000)]
cdrd brainfart, finishing up RT#4423

15 years agohave freeside-queued put billing jobs in the queue, so they run in their own short...
ivan [Sun, 21 Dec 2008 18:09:55 +0000 (18:09 +0000)]
have freeside-queued put billing jobs in the queue, so they run in their own short-lived processes, RT#4423

15 years agodoc
ivan [Sun, 21 Dec 2008 17:40:28 +0000 (17:40 +0000)]
doc

15 years agoproper dates on expire and suspend reasons
jeff [Tue, 16 Dec 2008 00:08:23 +0000 (00:08 +0000)]
proper dates on expire and suspend reasons

15 years agoplace tax on invoice only once
jeff [Thu, 11 Dec 2008 21:11:20 +0000 (21:11 +0000)]
place tax on invoice only once

15 years agoallow all-agent reporting again
ivan [Wed, 10 Dec 2008 21:43:43 +0000 (21:43 +0000)]
allow all-agent reporting again

15 years agoallow all-agent reporting again
ivan [Wed, 10 Dec 2008 21:36:38 +0000 (21:36 +0000)]
allow all-agent reporting again

15 years agoallow all-agent reporting again
ivan [Wed, 10 Dec 2008 21:33:59 +0000 (21:33 +0000)]
allow all-agent reporting again

15 years agoreferral import fixes, RT#4427
ivan [Wed, 10 Dec 2008 20:20:32 +0000 (20:20 +0000)]
referral import fixes, RT#4427

15 years agoCleanup to quieten rpmlint.
rsiddall [Wed, 10 Dec 2008 19:43:24 +0000 (19:43 +0000)]
Cleanup to quieten rpmlint.
Fixes to cope with moving code out of handler.pl, etc.

15 years agoFurther modifications to handle Perl RPM names and map them back to Perl module
rsiddall [Wed, 10 Dec 2008 19:42:08 +0000 (19:42 +0000)]
Further modifications to handle Perl RPM names and map them back to Perl module
names.

15 years agospace is empty
jeff [Wed, 10 Dec 2008 02:47:57 +0000 (02:47 +0000)]
space is empty

15 years agooops
ivan [Tue, 9 Dec 2008 01:49:55 +0000 (01:49 +0000)]
oops

15 years agouse common base for inventory import too, fixes problems with errors due to dos line...
ivan [Tue, 9 Dec 2008 01:46:53 +0000 (01:46 +0000)]
use common base for inventory import too, fixes problems with errors due to dos line endings and allows Excel upload, RT#4346

15 years agomake CDRs smaller, so we can fit more columns, RT#4376
ivan [Mon, 8 Dec 2008 10:13:12 +0000 (10:13 +0000)]
make CDRs smaller, so we can fit more columns, RT#4376

15 years agomake room for CDRs, RT#4387
ivan [Mon, 8 Dec 2008 09:08:44 +0000 (09:08 +0000)]
make room for CDRs, RT#4387

15 years agorespect output_format and add an header for rating_method=prefix too, RT#4387
ivan [Mon, 8 Dec 2008 08:52:48 +0000 (08:52 +0000)]
respect output_format and add an header for rating_method=prefix too, RT#4387

15 years agonormal ext_desc shouldn't shove the second+ columns of CDRs out
ivan [Mon, 8 Dec 2008 08:46:32 +0000 (08:46 +0000)]
normal ext_desc shouldn't shove the second+ columns of CDRs out

15 years agopassthrough support for gross revenue taxes
jeff [Fri, 5 Dec 2008 17:23:49 +0000 (17:23 +0000)]
passthrough support for gross revenue taxes

15 years agoavoid taxation on products with no assigned taxes
jeff [Fri, 5 Dec 2008 17:19:55 +0000 (17:19 +0000)]
avoid taxation on products with no assigned taxes

15 years agomissing uses, corrects 4388
jeff [Fri, 5 Dec 2008 08:24:55 +0000 (08:24 +0000)]
missing uses, corrects 4388

15 years agobad shortcut causes taxes not to be charged
jeff [Fri, 5 Dec 2008 04:20:09 +0000 (04:20 +0000)]
bad shortcut causes taxes not to be charged

15 years agowtf?
jeff [Thu, 4 Dec 2008 05:16:57 +0000 (05:16 +0000)]
wtf?

15 years agobetter placement of script sourcing
jeff [Thu, 4 Dec 2008 02:19:24 +0000 (02:19 +0000)]
better placement of script sourcing

15 years agobetter placement of script sourcing
jeff [Thu, 4 Dec 2008 02:03:22 +0000 (02:03 +0000)]
better placement of script sourcing

15 years agobetter behavior when zip code is missing
jeff [Thu, 4 Dec 2008 01:46:20 +0000 (01:46 +0000)]
better behavior when zip code is missing

15 years agoallow an all-agent receivables report again
ivan [Wed, 3 Dec 2008 23:29:28 +0000 (23:29 +0000)]
allow an all-agent receivables report again

15 years agofix real customer numbers showing on view pages, RT#4099/4379
ivan [Wed, 3 Dec 2008 21:15:39 +0000 (21:15 +0000)]
fix real customer numbers showing on view pages, RT#4099/4379

15 years agofix internal_diddb to default to countrycode 1
ivan [Wed, 3 Dec 2008 17:25:44 +0000 (17:25 +0000)]
fix internal_diddb to default to countrycode 1

15 years ago60 char soft max length for packages, so invoices don't wrap, RT#4328
ivan [Wed, 3 Dec 2008 05:54:56 +0000 (05:54 +0000)]
60 char soft max length for packages, so invoices don't wrap, RT#4328

15 years agosupport zip5 tax lookups, correct errors with fixed format cch import, inital import...
jeff [Wed, 3 Dec 2008 01:42:26 +0000 (01:42 +0000)]
support zip5 tax lookups, correct errors with fixed format cch import, inital import performance improvements, noise reduction on imports, tool for inital import

15 years agoset charged_party to accoutncode for vedeye, RT#4342
ivan [Mon, 1 Dec 2008 07:53:12 +0000 (07:53 +0000)]
set charged_party to accoutncode for vedeye, RT#4342

15 years agos/Internal Access Groups/Employee Groups/
ivan [Sun, 30 Nov 2008 23:37:09 +0000 (23:37 +0000)]
s/Internal Access Groups/Employee Groups/

15 years agos/Internal Users/Employees/
ivan [Sun, 30 Nov 2008 23:34:36 +0000 (23:34 +0000)]
s/Internal Users/Employees/

15 years agos/Internal Access Groups/Employee Groups/
ivan [Sun, 30 Nov 2008 23:26:44 +0000 (23:26 +0000)]
s/Internal Access Groups/Employee Groups/

15 years ago_cdr_min_parser_maker fix for correct setting of duration/billsec with simple & simpl...
ivan [Sun, 30 Nov 2008 21:01:00 +0000 (21:01 +0000)]
_cdr_min_parser_maker fix for correct setting of duration/billsec with simple & simple2 rate plans

15 years agoadd selfservice_server-single_domain config, and login_info self-service method to...
ivan [Sat, 29 Nov 2008 21:54:35 +0000 (21:54 +0000)]
add selfservice_server-single_domain config, and login_info self-service method to give the login page a bit more configurability

15 years agoadd selfservice_server-single_domain config, and login_info self-service method to...
ivan [Sat, 29 Nov 2008 20:32:48 +0000 (20:32 +0000)]
add selfservice_server-single_domain config, and login_info self-service method to give the login page a bit more configurability

15 years agodon't set a Session-Timeout if the rate is 0
ivan [Wed, 26 Nov 2008 00:30:25 +0000 (00:30 +0000)]
don't set a Session-Timeout if the rate is 0

15 years agoshould fix importing from excel, closes: RT#4337
ivan [Wed, 26 Nov 2008 00:20:30 +0000 (00:20 +0000)]
should fix importing from excel, closes: RT#4337

15 years agomore caffiene, please
jeff [Mon, 24 Nov 2008 15:40:07 +0000 (15:40 +0000)]
more caffiene, please

15 years agodoh
jeff [Mon, 24 Nov 2008 15:36:48 +0000 (15:36 +0000)]
doh

15 years agobe more accepting
jeff [Mon, 24 Nov 2008 15:18:42 +0000 (15:18 +0000)]
be more accepting

15 years agoesn's are hex
jeff [Mon, 24 Nov 2008 14:48:28 +0000 (14:48 +0000)]
esn's are hex

15 years agoupdate genband import to agree with reality, RT#4177
ivan [Mon, 24 Nov 2008 12:22:07 +0000 (12:22 +0000)]
update genband import to agree with reality, RT#4177

15 years agoadd countrycode option to internal_diddb; throw a warning instead of an error if...
ivan [Mon, 24 Nov 2008 10:59:49 +0000 (10:59 +0000)]
add countrycode option to internal_diddb; throw a warning instead of an error if a number couldn't be returned to inventory

15 years agofix phone_sqlradius CDR population?, RT#4100
ivan [Mon, 24 Nov 2008 10:47:13 +0000 (10:47 +0000)]
fix phone_sqlradius CDR population?, RT#4100

15 years agoadd debugging, hopefully fix seconds returned finally, RT#4100
ivan [Mon, 24 Nov 2008 10:11:22 +0000 (10:11 +0000)]
add debugging, hopefully fix seconds returned finally, RT#4100

15 years agolook for a voip rate in pricing add-ons too... eek. also correct rating to destinati...
ivan [Mon, 24 Nov 2008 08:47:53 +0000 (08:47 +0000)]
look for a voip rate in pricing add-ons too... eek.  also correct rating to destination RT#4100

15 years agoreferral credits overhaul, use billing events, agents can self-configure, limit to...
ivan [Sat, 22 Nov 2008 22:17:28 +0000 (22:17 +0000)]
referral credits overhaul, use billing events, agents can self-configure, limit to once-per-customer, depend on any time from referred package, referred customer payment, specific packages, partial staged credits, RT#3983

15 years agobilling event cloning
ivan [Sat, 22 Nov 2008 07:10:11 +0000 (07:10 +0000)]
billing event cloning

15 years agoinitial somanetworks support
jeff [Fri, 21 Nov 2008 03:36:16 +0000 (03:36 +0000)]
initial somanetworks support

15 years agoremove debugging accidentally left in
ivan [Fri, 21 Nov 2008 02:57:21 +0000 (02:57 +0000)]
remove debugging accidentally left in

15 years agodocument viewall_ext
ivan [Fri, 21 Nov 2008 02:55:53 +0000 (02:55 +0000)]
document viewall_ext

15 years agoundo voodoo, find real problem
ivan [Fri, 21 Nov 2008 01:58:50 +0000 (01:58 +0000)]
undo voodoo, find real problem

15 years agovoodoo
ivan [Fri, 21 Nov 2008 00:06:37 +0000 (00:06 +0000)]
voodoo

15 years agothis must be what is meant
jeff [Thu, 20 Nov 2008 19:02:30 +0000 (19:02 +0000)]
this must be what is meant

15 years agotool to remove extra cdr headers
jeff [Thu, 20 Nov 2008 17:49:15 +0000 (17:49 +0000)]
tool to remove extra cdr headers

15 years agoonly one header per package, not one per service -- fixes #4260
jeff [Thu, 20 Nov 2008 16:59:40 +0000 (16:59 +0000)]
only one header per package, not one per service -- fixes #4260

15 years agobetter end-of-spreadsheet detection for excel import, hopefully. should fix "Error...
ivan [Thu, 20 Nov 2008 12:52:32 +0000 (12:52 +0000)]
better end-of-spreadsheet detection for excel import, hopefully.  should fix "Error: Can't use an undefined value as an ARRAY reference" error on import.  RT#4297

15 years agofill in the ratenum. doesn't actually delete the rate itself, just all its data...
ivan [Thu, 20 Nov 2008 11:35:00 +0000 (11:35 +0000)]
fill in the ratenum.  doesn't actually delete the rate itself, just all its data (the hard part)

15 years agodon't use payname for CARD or DCRD either, closes: RT#3982
ivan [Thu, 20 Nov 2008 00:42:09 +0000 (00:42 +0000)]
don't use payname for CARD or DCRD either, closes: RT#3982

15 years agosupport for cch fixed format
jeff [Wed, 19 Nov 2008 14:56:00 +0000 (14:56 +0000)]
support for cch fixed format

15 years agofix phone_avail.availnum to be a proper primary key, fix agent.agent_custnum unique...
ivan [Wed, 19 Nov 2008 01:24:24 +0000 (01:24 +0000)]
fix phone_avail.availnum to be a proper primary key, fix agent.agent_custnum unique index causing it to get a value filled in by Record.pm

15 years agoNow handles hyphenated Perl requirements as well as those in parentheses, and
rsiddall [Tue, 18 Nov 2008 02:56:51 +0000 (02:56 +0000)]
Now handles hyphenated Perl requirements as well as those in parentheses, and
handles more version relation types.

15 years agoadd ability to view/edit access groups of an agent
ivan [Thu, 13 Nov 2008 02:22:04 +0000 (02:22 +0000)]
add ability to view/edit access groups of an agent

15 years agoadd fax to invoice data, RT#3290
ivan [Tue, 11 Nov 2008 08:55:40 +0000 (08:55 +0000)]
add fax to invoice data, RT#3290