freeside.git
14 years agoremove obsolete comments
ivan [Wed, 13 May 2009 00:51:59 +0000 (00:51 +0000)]
remove obsolete comments

14 years agolabel phone_name correctly
ivan [Sun, 10 May 2009 00:45:33 +0000 (00:45 +0000)]
label phone_name correctly

14 years agomove cdr-sftp_and_import script to FS/bin, add -p option, RT#4081
ivan [Sat, 9 May 2009 23:54:58 +0000 (23:54 +0000)]
move cdr-sftp_and_import script to FS/bin, add -p option, RT#4081

14 years agoadd cdr-charged_party-truncate_{length,prefix} in order to trim charged_party to...
ivan [Sat, 9 May 2009 07:56:38 +0000 (07:56 +0000)]
add cdr-charged_party-truncate_{length,prefix} in order to trim charged_party to a certain length, RT#4081

14 years agouse service-def specific labels, at least for service pages that use {view,edit}...
ivan [Sat, 9 May 2009 01:44:08 +0000 (01:44 +0000)]
use service-def specific labels, at least for service pages that use {view,edit}/elements/svc_Common.html RT#4081

14 years agoadd ability to configure service labels per-package (still need to actually use the...
ivan [Sat, 9 May 2009 00:39:13 +0000 (00:39 +0000)]
add ability to configure service labels per-package (still need to actually use the labels), RT#4081

14 years agofix cloning of custom packages where you've changed '(CUSTOM)', RT#5350
ivan [Fri, 8 May 2009 08:41:10 +0000 (08:41 +0000)]
fix cloning of custom packages where you've changed '(CUSTOM)', RT#5350

14 years agohide agent.invoice_template edit by default, with a config to turn back on, RT#5218
ivan [Tue, 5 May 2009 22:02:28 +0000 (22:02 +0000)]
hide agent.invoice_template edit by default, with a config to turn back on, RT#5218

14 years agoadd company_name to payment receipt
ivan [Tue, 5 May 2009 17:58:50 +0000 (17:58 +0000)]
add company_name to payment receipt

14 years agofinish the import portion of excel rate edit, RT#5108
ivan [Tue, 5 May 2009 10:40:15 +0000 (10:40 +0000)]
finish the import portion of excel rate edit, RT#5108

14 years agoignore fee based taxes and eliminate unused code
jeff [Tue, 5 May 2009 01:41:48 +0000 (01:41 +0000)]
ignore fee based taxes and eliminate unused code

14 years agothis is a quick hack to rebill customers when a cdr didn't happen
jeff [Mon, 4 May 2009 18:33:48 +0000 (18:33 +0000)]
this is a quick hack to rebill customers when a cdr didn't happen

14 years agoagent-virt prepaid income report, RT#5311
ivan [Mon, 4 May 2009 02:01:43 +0000 (02:01 +0000)]
agent-virt prepaid income report, RT#5311

14 years agoeliminate Argument "" isn't numeric in addition (+) warning
ivan [Mon, 4 May 2009 01:17:24 +0000 (01:17 +0000)]
eliminate Argument "" isn't numeric in addition (+) warning

14 years agoadd menu item and page for d/ling and edit rates with excel. RT#5108
ivan [Mon, 4 May 2009 00:22:44 +0000 (00:22 +0000)]
add menu item and page for d/ling and edit rates with excel.  RT#5108

14 years agobreak down search.html into components, RT#5108
ivan [Sun, 3 May 2009 22:45:40 +0000 (22:45 +0000)]
break down search.html into components, RT#5108

14 years agoadd "Redownload resolved batches" ACL for s1, RT#4271
ivan [Sun, 3 May 2009 18:34:09 +0000 (18:34 +0000)]
add "Redownload resolved batches" ACL for s1, RT#4271

14 years agoedit any config item
ivan [Sun, 3 May 2009 03:13:02 +0000 (03:13 +0000)]
edit any config item

14 years agoadd ability to delete invoice_latexreturnaddress and invoice_htmlreturnaddress too...
ivan [Sun, 3 May 2009 01:45:09 +0000 (01:45 +0000)]
add ability to delete invoice_latexreturnaddress and invoice_htmlreturnaddress too, RT#5218

14 years agoadd ability to remove suffix-ed config items, RT#5218
ivan [Sun, 3 May 2009 01:11:50 +0000 (01:11 +0000)]
add ability to remove suffix-ed config items, RT#5218

14 years agoconfdiff
ivan [Sun, 3 May 2009 00:40:50 +0000 (00:40 +0000)]
confdiff

14 years agofix eps preview
ivan [Sat, 2 May 2009 22:11:45 +0000 (22:11 +0000)]
fix eps preview

14 years agofinish up useful agent stuff on the config editor: adding, deleting overrides too...
ivan [Sat, 2 May 2009 00:02:07 +0000 (00:02 +0000)]
finish up useful agent stuff on the config editor: adding, deleting overrides too.  also add a confirmation to override deletion from the agent browse page.  RT#5218

14 years agofinish up useful agent stuff on the config editor: adding, deleting overrides too...
ivan [Sat, 2 May 2009 00:01:30 +0000 (00:01 +0000)]
finish up useful agent stuff on the config editor: adding, deleting overrides too.  also add a confirmation to override deletion from the agent browse page.  RT#5218

14 years agocalculate tax on tax per line and not on aggregate
jeff [Fri, 1 May 2009 20:21:42 +0000 (20:21 +0000)]
calculate tax on tax per line and not on aggregate

14 years agoview all overrides when asked, even the ones without values. hmm :/ RT#5218
ivan [Fri, 1 May 2009 02:43:24 +0000 (02:43 +0000)]
view all overrides when asked, even the ones without values.  hmm :/  RT#5218

14 years agofix re-print/email from event page, yow. RT#5293
ivan [Fri, 1 May 2009 02:08:32 +0000 (02:08 +0000)]
fix re-print/email from event page, yow.  RT#5293

14 years agoadd ability to edit the agent overrides from the main config, RT#4218
ivan [Fri, 1 May 2009 01:07:45 +0000 (01:07 +0000)]
add ability to edit the agent overrides from the main config, RT#4218

15 years agofix inadvertant select box, RT#5277
ivan [Wed, 29 Apr 2009 18:25:48 +0000 (18:25 +0000)]
fix inadvertant select box, RT#5277

15 years agoUI
ivan [Tue, 28 Apr 2009 22:38:42 +0000 (22:38 +0000)]
UI

15 years agoadd cancelled_cust-noevents flag to emulate SG billing-daily -r behavior, RT#4412
ivan [Tue, 28 Apr 2009 04:36:31 +0000 (04:36 +0000)]
add cancelled_cust-noevents flag to emulate SG billing-daily -r behavior, RT#4412

15 years agoadd cancelled_cust-noevents flag to emulate SG billing-daily -r behavior
ivan [Tue, 28 Apr 2009 04:14:23 +0000 (04:14 +0000)]
add cancelled_cust-noevents flag to emulate SG billing-daily -r behavior

15 years agotypo
ivan [Mon, 27 Apr 2009 23:06:08 +0000 (23:06 +0000)]
typo

15 years agorefuse to run w/CGI.pm 3.38. all lenny upgrades will need libcgi-pm-perl removed...
ivan [Mon, 27 Apr 2009 23:01:16 +0000 (23:01 +0000)]
refuse to run w/CGI.pm 3.38.  all lenny upgrades will need libcgi-pm-perl removed, suck

15 years agowould help to have an index on priority if we're going to order based on it
ivan [Sun, 26 Apr 2009 23:43:34 +0000 (23:43 +0000)]
would help to have an index on priority if we're going to order based on it

15 years agostart small jobs more efficiently, RT#4412
ivan [Sun, 26 Apr 2009 23:19:13 +0000 (23:19 +0000)]
start small jobs more efficiently, RT#4412

15 years agoadd a config option for max # of queued kids, RT#4412
ivan [Sun, 26 Apr 2009 23:09:21 +0000 (23:09 +0000)]
add a config option for max # of queued kids, RT#4412

15 years agoadd dry run to multi-process mode for testing, RT#4412
ivan [Sat, 25 Apr 2009 22:42:40 +0000 (22:42 +0000)]
add dry run to multi-process mode for testing, RT#4412

15 years agoadd subscription option to voip_cdr
jeff [Thu, 23 Apr 2009 20:34:13 +0000 (20:34 +0000)]
add subscription option to voip_cdr

15 years agoautodownload and update of cch tax data
jeff [Thu, 23 Apr 2009 20:31:26 +0000 (20:31 +0000)]
autodownload and update of cch tax data

15 years agowe don't actually need the results ordered, and i'm sure it doesn't help the planner...
ivan [Thu, 23 Apr 2009 04:57:05 +0000 (04:57 +0000)]
we don't actually need the results ordered, and i'm sure it doesn't help the planner get us results sooner.  last chance to try and get cursor approach working?  RT#4412

15 years agodoes pg try to finish the query when the job addition is committed? well, if this...
ivan [Thu, 23 Apr 2009 04:14:54 +0000 (04:14 +0000)]
does pg try to finish the query when the job addition is committed?  well, if this works, that answers that.  RT#4412

15 years agohopefully better performance running the big query once and then fetching results...
ivan [Wed, 22 Apr 2009 20:24:52 +0000 (20:24 +0000)]
hopefully better performance running the big query once and then fetching results with a cursor, rather than running it multiple times with an OFFSET and LIMIT, RT#4412

15 years agofix not allowing "on-demand" card or ACH, RT#5238 RT#5237 RT#5230
ivan [Wed, 22 Apr 2009 18:58:46 +0000 (18:58 +0000)]
fix not allowing "on-demand" card or ACH, RT#5238 RT#5237 RT#5230

15 years agoperhaps a happier medium, RT#4412
ivan [Wed, 22 Apr 2009 06:52:13 +0000 (06:52 +0000)]
perhaps a happier medium, RT#4412

15 years agohave the big query find customers in batches. this should be way more efficient...
ivan [Wed, 22 Apr 2009 00:54:03 +0000 (00:54 +0000)]
have the big query find customers in batches.  this should be way more efficient in multi-process mode, can start billing before the big query completes.  RT#4412

15 years agorate download/edit/upload, RT#5108
ivan [Tue, 21 Apr 2009 20:59:43 +0000 (20:59 +0000)]
rate download/edit/upload, RT#5108

15 years agorate download/edit/upload, RT#5108
ivan [Tue, 21 Apr 2009 20:28:06 +0000 (20:28 +0000)]
rate download/edit/upload, RT#5108

15 years agoyow. fix fallout from cust_main.archived stuff causing nothing to bill. RT#4412
ivan [Tue, 21 Apr 2009 16:42:25 +0000 (16:42 +0000)]
yow.  fix fallout from cust_main.archived stuff causing nothing to bill.  RT#4412

15 years agomore descriptive progress popups
jeff [Tue, 21 Apr 2009 02:23:13 +0000 (02:23 +0000)]
more descriptive progress popups

15 years agoAcceptance testing of the RPM build system flushed out a place where /bin/rm
rsiddall [Mon, 20 Apr 2009 20:57:31 +0000 (20:57 +0000)]
Acceptance testing of the RPM build system flushed out a place where /bin/rm
stops waiting for input if you're /bin/su as the user doing the build.
Added a -f flag to stop it waiting for input.

15 years agoadd cust_main.archived field, skip billing if Y, RT#4412
ivan [Mon, 20 Apr 2009 16:58:31 +0000 (16:58 +0000)]
add cust_main.archived field, skip billing if Y, RT#4412

15 years agoadd cust_main.archived field, skip billing if Y, RT#4412
ivan [Mon, 20 Apr 2009 16:57:23 +0000 (16:57 +0000)]
add cust_main.archived field, skip billing if Y, RT#4412

15 years agono, it was only cause their db is somehow corrupt
ivan [Sun, 19 Apr 2009 23:55:48 +0000 (23:55 +0000)]
no, it was only cause their db is somehow corrupt

15 years agowarning about this not terminating
ivan [Sun, 19 Apr 2009 23:52:36 +0000 (23:52 +0000)]
warning about this not terminating

15 years agosomething to wipe the CVV from very large databases
ivan [Fri, 17 Apr 2009 23:30:57 +0000 (23:30 +0000)]
something to wipe the CVV from very large databases

15 years agoadd priority to job queue so billing jobs don't don't drown out provisioning jobs
ivan [Fri, 17 Apr 2009 19:50:11 +0000 (19:50 +0000)]
add priority to job queue so billing jobs don't don't drown out provisioning jobs

15 years ago1 helps alot
ivan [Fri, 17 Apr 2009 19:21:04 +0000 (19:21 +0000)]
1 helps alot

15 years agobackport freeside-daily -m and cust_main::bill_and_collect to 1.7, RT#4412
ivan [Fri, 17 Apr 2009 19:20:00 +0000 (19:20 +0000)]
backport freeside-daily -m and cust_main::bill_and_collect to 1.7, RT#4412

15 years agoAFFERO BITCHES
ivan [Fri, 17 Apr 2009 08:25:00 +0000 (08:25 +0000)]
AFFERO BITCHES

15 years agowhat time is now
ivan [Fri, 17 Apr 2009 08:16:17 +0000 (08:16 +0000)]
what time is now

15 years agoshow labels for select(select_hash) config options, RT#3997
ivan [Fri, 17 Apr 2009 08:02:29 +0000 (08:02 +0000)]
show labels for select(select_hash) config options, RT#3997

15 years agoadd invoice number to PDF filename in email attachments, RT#3403
ivan [Fri, 17 Apr 2009 07:21:32 +0000 (07:21 +0000)]
add invoice number to PDF filename in email attachments, RT#3403

15 years agohide service search unless user has "View customer services" ACL, RT#3478
ivan [Fri, 17 Apr 2009 07:03:02 +0000 (07:03 +0000)]
hide service search unless user has "View customer services" ACL, RT#3478

15 years agoadd customer status to receivables report selection, hopefully help enet, RT#5187
ivan [Fri, 17 Apr 2009 01:17:40 +0000 (01:17 +0000)]
add customer status to receivables report selection, hopefully help enet, RT#5187

15 years agoMore fixes for SuSE self-service:
rsiddall [Thu, 16 Apr 2009 03:58:20 +0000 (03:58 +0000)]
More fixes for SuSE self-service:
1/ Put binaries in the right folder
2/ Make sure freeside group is created
3/ Make sure freeside home directory is created

15 years agoshould fix view of unlinked phone numbers, RT#5171
ivan [Wed, 15 Apr 2009 07:14:11 +0000 (07:14 +0000)]
should fix view of unlinked phone numbers, RT#5171

15 years agos/GECOS/Real Name/ RT#3519
ivan [Wed, 15 Apr 2009 05:52:09 +0000 (05:52 +0000)]
s/GECOS/Real Name/ RT#3519

15 years agofix 1.7->1.9 upgrade glitch with self-service where process_payment required "payby...
ivan [Wed, 15 Apr 2009 02:44:11 +0000 (02:44 +0000)]
fix 1.7->1.9 upgrade glitch with self-service where process_payment required "payby" instead of defaulting to CARD, RT#3905

15 years agoshow 60 chars on typeset invoices but only 32 on plaintext, RT#3905
ivan [Wed, 15 Apr 2009 02:29:36 +0000 (02:29 +0000)]
show 60 chars on typeset invoices but only 32 on plaintext, RT#3905

15 years agothis should fix credits pushing typeset invoices off the right
ivan [Wed, 15 Apr 2009 02:15:45 +0000 (02:15 +0000)]
this should fix credits pushing typeset invoices off the right

15 years agoremove debugging
ivan [Tue, 14 Apr 2009 21:01:40 +0000 (21:01 +0000)]
remove debugging

15 years agodon't hide old packages that have services, RT#5179
ivan [Tue, 14 Apr 2009 20:27:50 +0000 (20:27 +0000)]
don't hide old packages that have services, RT#5179

15 years agoadd configuration option to control recurring_flag behavior, RT#3843
ivan [Tue, 14 Apr 2009 17:16:16 +0000 (17:16 +0000)]
add configuration option to control recurring_flag behavior, RT#3843

15 years agohmmm
jeff [Tue, 14 Apr 2009 16:14:48 +0000 (16:14 +0000)]
hmmm

15 years agobetter at least
jeff [Tue, 14 Apr 2009 16:12:54 +0000 (16:12 +0000)]
better at least

15 years agoadd configuration option to control recurring_flag behavior, RT#3843
ivan [Tue, 14 Apr 2009 00:09:31 +0000 (00:09 +0000)]
add configuration option to control recurring_flag behavior, RT#3843

15 years agodebugging
ivan [Mon, 13 Apr 2009 23:37:08 +0000 (23:37 +0000)]
debugging

15 years agoadding
ivan [Sun, 12 Apr 2009 06:24:45 +0000 (06:24 +0000)]
adding

15 years agoadd svc_phone on new customer first package, RT#4315
ivan [Sun, 12 Apr 2009 06:14:00 +0000 (06:14 +0000)]
add svc_phone on new customer first package, RT#4315

15 years agosheesh
jeff [Sun, 12 Apr 2009 01:33:50 +0000 (01:33 +0000)]
sheesh

15 years agofind and correct the real double counting culprit
jeff [Sun, 12 Apr 2009 01:24:42 +0000 (01:24 +0000)]
find and correct the real double counting culprit

15 years agomigrate send_email, suspend_if_balance and credit events, RT#3905
ivan [Sat, 11 Apr 2009 21:42:52 +0000 (21:42 +0000)]
migrate send_email, suspend_if_balance and credit events, RT#3905

15 years agoadd cust_bill_email action
ivan [Sat, 11 Apr 2009 21:29:42 +0000 (21:29 +0000)]
add cust_bill_email action

15 years agodon't run configuration update when -s is used for schema-only slony slave update
ivan [Sat, 11 Apr 2009 20:51:32 +0000 (20:51 +0000)]
don't run configuration update when -s is used for schema-only slony slave update

15 years agobetter description for enable_taxproducts and a warning about tax-pkg_address with it
ivan [Fri, 10 Apr 2009 19:33:29 +0000 (19:33 +0000)]
better description for enable_taxproducts and a warning about tax-pkg_address with it

15 years agoorders of magnitude faster
jeff [Fri, 10 Apr 2009 03:43:00 +0000 (03:43 +0000)]
orders of magnitude faster

15 years agoused BillingNumber and not CallingPartyNumber for non-toll-free calls
jeff [Thu, 9 Apr 2009 22:51:35 +0000 (22:51 +0000)]
used BillingNumber and not CallingPartyNumber for non-toll-free calls

15 years agofix 'agent X can't purchase pkgpart YY' error w/agent packages, RT#5119
ivan [Wed, 8 Apr 2009 22:42:33 +0000 (22:42 +0000)]
fix 'agent X can't purchase pkgpart YY' error w/agent packages, RT#5119

15 years agodon't want to throw false positives, RT#5101
ivan [Wed, 8 Apr 2009 08:08:34 +0000 (08:08 +0000)]
don't want to throw false positives, RT#5101

15 years agoeliminate all trace of cvv from history records, RT#5093
ivan [Wed, 8 Apr 2009 07:32:24 +0000 (07:32 +0000)]
eliminate all trace of cvv from history records, RT#5093

15 years agowhen linking a legacy phone number the phone
ivan [Wed, 8 Apr 2009 01:13:45 +0000 (01:13 +0000)]
when linking a legacy phone number the phone
number could be typed in and not the service #.  RT#3407

15 years agoquick option to allow importing gmt cdrs
jeff [Tue, 7 Apr 2009 20:45:14 +0000 (20:45 +0000)]
quick option to allow importing gmt cdrs

15 years agoadd a config to allow colon in usernames, RT#5145
ivan [Tue, 7 Apr 2009 18:20:43 +0000 (18:20 +0000)]
add a config to allow colon in usernames, RT#5145

15 years agotruncate long labels that are TOO long... RT#3519
ivan [Tue, 7 Apr 2009 18:15:15 +0000 (18:15 +0000)]
truncate long labels that are TOO long... RT#3519

15 years agoa tollfree regex that captures 88x and works with +1
jeff [Tue, 7 Apr 2009 02:50:46 +0000 (02:50 +0000)]
a tollfree regex that captures 88x and works with +1

15 years agostop smoking crack
ivan [Tue, 7 Apr 2009 02:18:16 +0000 (02:18 +0000)]
stop smoking crack

15 years agocorrect taqua toll free handling and hasten cdr import (skip uninteresting records)
jeff [Tue, 7 Apr 2009 01:20:38 +0000 (01:20 +0000)]
correct taqua toll free handling and hasten cdr import (skip uninteresting records)

15 years agobetter auto toll free regex
jeff [Mon, 6 Apr 2009 23:19:34 +0000 (23:19 +0000)]
better auto toll free regex

15 years agocalltype 6 is international
jeff [Mon, 6 Apr 2009 18:31:11 +0000 (18:31 +0000)]
calltype 6 is international