jeff [Fri, 1 May 2009 20:21:42 +0000 (20:21 +0000)]
calculate tax on tax per line and not on aggregate
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
ivan [Fri, 1 May 2009 02:08:32 +0000 (02:08 +0000)]
fix re-print/email from event page, yow. RT#5293
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
ivan [Wed, 29 Apr 2009 18:25:48 +0000 (18:25 +0000)]
fix inadvertant select box, RT#5277
ivan [Tue, 28 Apr 2009 22:38:42 +0000 (22:38 +0000)]
UI
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
ivan [Tue, 28 Apr 2009 04:14:23 +0000 (04:14 +0000)]
add cancelled_cust-noevents flag to emulate SG billing-daily -r behavior
ivan [Mon, 27 Apr 2009 23:06:08 +0000 (23:06 +0000)]
typo
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
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
ivan [Sun, 26 Apr 2009 23:19:13 +0000 (23:19 +0000)]
start small jobs more efficiently, 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
ivan [Sat, 25 Apr 2009 22:42:40 +0000 (22:42 +0000)]
add dry run to multi-process mode for testing, RT#4412
jeff [Thu, 23 Apr 2009 20:34:13 +0000 (20:34 +0000)]
add subscription option to voip_cdr
jeff [Thu, 23 Apr 2009 20:31:26 +0000 (20:31 +0000)]
autodownload and update of cch tax data
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
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
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
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
ivan [Wed, 22 Apr 2009 06:52:13 +0000 (06:52 +0000)]
perhaps a happier medium, RT#4412
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
ivan [Tue, 21 Apr 2009 20:59:43 +0000 (20:59 +0000)]
rate download/edit/upload, RT#5108
ivan [Tue, 21 Apr 2009 20:28:06 +0000 (20:28 +0000)]
rate download/edit/upload, RT#5108
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
jeff [Tue, 21 Apr 2009 02:23:13 +0000 (02:23 +0000)]
more descriptive progress popups
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.
ivan [Mon, 20 Apr 2009 16:58:31 +0000 (16:58 +0000)]
add 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
ivan [Sun, 19 Apr 2009 23:55:48 +0000 (23:55 +0000)]
no, it was only cause their db is somehow corrupt
ivan [Sun, 19 Apr 2009 23:52:36 +0000 (23:52 +0000)]
warning about this not terminating
ivan [Fri, 17 Apr 2009 23:30:57 +0000 (23:30 +0000)]
something to wipe the CVV from very large databases
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
ivan [Fri, 17 Apr 2009 19:21:04 +0000 (19:21 +0000)]
1 helps alot
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
ivan [Fri, 17 Apr 2009 08:25:00 +0000 (08:25 +0000)]
AFFERO BITCHES
ivan [Fri, 17 Apr 2009 08:16:17 +0000 (08:16 +0000)]
what time is now
ivan [Fri, 17 Apr 2009 08:02:29 +0000 (08:02 +0000)]
show labels for select(select_hash) config options, RT#3997
ivan [Fri, 17 Apr 2009 07:21:32 +0000 (07:21 +0000)]
add invoice number to PDF filename in email attachments, RT#3403
ivan [Fri, 17 Apr 2009 07:03:02 +0000 (07:03 +0000)]
hide service search unless user has "View customer services" ACL, RT#3478
ivan [Fri, 17 Apr 2009 01:17:40 +0000 (01:17 +0000)]
add customer status to receivables report selection, hopefully help enet, RT#5187
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
ivan [Wed, 15 Apr 2009 07:14:11 +0000 (07:14 +0000)]
should fix view of unlinked phone numbers, RT#5171
ivan [Wed, 15 Apr 2009 05:52:09 +0000 (05:52 +0000)]
s/GECOS/Real Name/ RT#3519
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
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
ivan [Wed, 15 Apr 2009 02:15:45 +0000 (02:15 +0000)]
this should fix credits pushing typeset invoices off the right
ivan [Tue, 14 Apr 2009 21:01:40 +0000 (21:01 +0000)]
remove debugging
ivan [Tue, 14 Apr 2009 20:27:50 +0000 (20:27 +0000)]
don't hide old packages that have services, RT#5179
ivan [Tue, 14 Apr 2009 17:16:16 +0000 (17:16 +0000)]
add configuration option to control recurring_flag behavior, RT#3843
jeff [Tue, 14 Apr 2009 16:14:48 +0000 (16:14 +0000)]
hmmm
jeff [Tue, 14 Apr 2009 16:12:54 +0000 (16:12 +0000)]
better at least
ivan [Tue, 14 Apr 2009 00:09:31 +0000 (00:09 +0000)]
add configuration option to control recurring_flag behavior, RT#3843
ivan [Mon, 13 Apr 2009 23:37:08 +0000 (23:37 +0000)]
debugging
ivan [Sun, 12 Apr 2009 06:24:45 +0000 (06:24 +0000)]
adding
ivan [Sun, 12 Apr 2009 06:14:00 +0000 (06:14 +0000)]
add svc_phone on new customer first package, RT#4315
jeff [Sun, 12 Apr 2009 01:33:50 +0000 (01:33 +0000)]
sheesh
jeff [Sun, 12 Apr 2009 01:24:42 +0000 (01:24 +0000)]
find and correct the real double counting culprit
ivan [Sat, 11 Apr 2009 21:42:52 +0000 (21:42 +0000)]
migrate send_email, suspend_if_balance and credit events, RT#3905
ivan [Sat, 11 Apr 2009 21:29:42 +0000 (21:29 +0000)]
add cust_bill_email action
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
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
jeff [Fri, 10 Apr 2009 03:43:00 +0000 (03:43 +0000)]
orders of magnitude faster
jeff [Thu, 9 Apr 2009 22:51:35 +0000 (22:51 +0000)]
used BillingNumber and not CallingPartyNumber for non-toll-free calls
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
ivan [Wed, 8 Apr 2009 08:08:34 +0000 (08:08 +0000)]
don't want to throw false positives, RT#5101
ivan [Wed, 8 Apr 2009 07:32:24 +0000 (07:32 +0000)]
eliminate all trace of cvv from history records, RT#5093
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
jeff [Tue, 7 Apr 2009 20:45:14 +0000 (20:45 +0000)]
quick option to allow importing gmt cdrs
ivan [Tue, 7 Apr 2009 18:20:43 +0000 (18:20 +0000)]
add a config to allow colon in usernames, RT#5145
ivan [Tue, 7 Apr 2009 18:15:15 +0000 (18:15 +0000)]
truncate long labels that are TOO long... RT#3519
jeff [Tue, 7 Apr 2009 02:50:46 +0000 (02:50 +0000)]
a tollfree regex that captures 88x and works with +1
ivan [Tue, 7 Apr 2009 02:18:16 +0000 (02:18 +0000)]
stop smoking crack
jeff [Tue, 7 Apr 2009 01:20:38 +0000 (01:20 +0000)]
correct taqua toll free handling and hasten cdr import (skip uninteresting records)
jeff [Mon, 6 Apr 2009 23:19:34 +0000 (23:19 +0000)]
better auto toll free regex
jeff [Mon, 6 Apr 2009 18:31:11 +0000 (18:31 +0000)]
calltype 6 is international
jeff [Mon, 6 Apr 2009 00:52:15 +0000 (00:52 +0000)]
stop doublecounting extracouponspace but do not gratuitiously change existing installs
jeff [Sun, 5 Apr 2009 23:18:57 +0000 (23:18 +0000)]
cleanup tax-pkg_location tax on tax fallout
jeff [Sat, 4 Apr 2009 16:22:19 +0000 (16:22 +0000)]
correct bad schema bug in cust_bill_pkg_detail
jeff [Fri, 3 Apr 2009 16:57:17 +0000 (16:57 +0000)]
add option for available rather than provisioned svc_phones as unit count
jeff [Thu, 2 Apr 2009 20:22:32 +0000 (20:22 +0000)]
Net 20 as well
jeff [Thu, 2 Apr 2009 17:47:33 +0000 (17:47 +0000)]
separate checkbox for enabling prorate feature
jeff [Thu, 2 Apr 2009 15:46:49 +0000 (15:46 +0000)]
prorating for the fixed recurring portion of voip
jeff [Thu, 2 Apr 2009 14:56:30 +0000 (14:56 +0000)]
obey tax-ship_address in 'manual' geocoding
jeff [Thu, 2 Apr 2009 05:27:24 +0000 (05:27 +0000)]
noise reduction
ivan [Thu, 2 Apr 2009 02:36:41 +0000 (02:36 +0000)]
more than you ever wanted to know about rounding. en.wikipedia.org/wiki/Rounding RT#4666
ivan [Thu, 2 Apr 2009 00:14:30 +0000 (00:14 +0000)]
add some (undocumented/unaccessable to web UI yet) options to package browse to track down packages missing recurring fees
ivan [Wed, 1 Apr 2009 04:27:25 +0000 (04:27 +0000)]
show post-granularity duration if available for all export formats
ivan [Wed, 1 Apr 2009 03:51:19 +0000 (03:51 +0000)]
add options to skip CDRs under a defined length and with specific lastapp
ivan [Wed, 1 Apr 2009 03:44:34 +0000 (03:44 +0000)]
add options to skip CDRs under a defined length and with specific lastapp
ivan [Tue, 31 Mar 2009 19:51:54 +0000 (19:51 +0000)]
really fix notify for Pg 8.3
ivan [Tue, 31 Mar 2009 19:47:35 +0000 (19:47 +0000)]
quiet warning: Argument "" isn't numeric in numeric eq (==) at /usr/local/share/perl/5.10.0/FS/part_pkg/voip_cdr.pm line 201
ivan [Tue, 31 Mar 2009 19:46:00 +0000 (19:46 +0000)]
fix impending billing notification for Pg 8.3's more strict type checking
jeff [Mon, 30 Mar 2009 16:33:44 +0000 (16:33 +0000)]
schema and module should agree on column names
ivan [Mon, 30 Mar 2009 06:10:18 +0000 (06:10 +0000)]
okay. counts are needed for the package sort, so push the embedded counting into cust_main.pm. sure hope this does it. RT#5083
ivan [Mon, 30 Mar 2009 05:08:53 +0000 (05:08 +0000)]
and hopefully actually using the count will finally do it, RT#5083
ivan [Mon, 30 Mar 2009 04:50:13 +0000 (04:50 +0000)]
and hopefully actually using the count will finally do it, RT#5083
ivan [Mon, 30 Mar 2009 04:41:33 +0000 (04:41 +0000)]
double doh! RT#5083
ivan [Mon, 30 Mar 2009 04:35:39 +0000 (04:35 +0000)]
doh! underscore, RT#5083
ivan [Mon, 30 Mar 2009 04:31:47 +0000 (04:31 +0000)]
try not to search for nothing in cust_svc so much, RT#5083