freeside.git
14 years agothank you IE8
ivan [Mon, 13 Jul 2009 07:21:02 +0000 (07:21 +0000)]
thank you IE8

14 years agoclarify wording
ivan [Mon, 13 Jul 2009 07:10:45 +0000 (07:10 +0000)]
clarify wording

14 years agothink that should be it, fix bar when there's no primary $page_tabs
ivan [Mon, 13 Jul 2009 03:24:44 +0000 (03:24 +0000)]
think that should be it, fix bar when there's no primary $page_tabs

14 years agono need for Time to display either
ivan [Mon, 13 Jul 2009 03:15:32 +0000 (03:15 +0000)]
no need for Time to display either

14 years agostyle RT's menubars like ours
ivan [Mon, 13 Jul 2009 02:33:55 +0000 (02:33 +0000)]
style RT's menubars like ours

14 years agostyle nits
ivan [Mon, 13 Jul 2009 01:50:48 +0000 (01:50 +0000)]
style nits

14 years agofix header sizes :/
ivan [Sun, 12 Jul 2009 23:45:29 +0000 (23:45 +0000)]
fix header sizes :/

14 years agothis should fix $fsurl under the unified RT? sure hope so
ivan [Sun, 12 Jul 2009 23:38:12 +0000 (23:38 +0000)]
this should fix $fsurl under the unified RT?  sure hope so

14 years agofix excessive RT margins
ivan [Sun, 12 Jul 2009 23:27:47 +0000 (23:27 +0000)]
fix excessive RT margins

14 years agoACL on customer edit
ivan [Sun, 12 Jul 2009 23:25:13 +0000 (23:25 +0000)]
ACL on customer edit

14 years agoresolve style weirdness (fallout from RT integration), especially non-fixed-width...
ivan [Sun, 12 Jul 2009 23:22:06 +0000 (23:22 +0000)]
resolve style weirdness (fallout from RT integration), especially non-fixed-width comment boxes, menu/searchbar differences, RT#1169

14 years agoupdate tickting config descriptions
ivan [Sun, 12 Jul 2009 19:32:18 +0000 (19:32 +0000)]
update tickting config descriptions

14 years agostop gratuitous hash manipulatoin during enum untaint
jeff [Sun, 12 Jul 2009 13:27:07 +0000 (13:27 +0000)]
stop gratuitous hash manipulatoin during enum untaint

14 years agonotes
ivan [Sat, 11 Jul 2009 02:40:45 +0000 (02:40 +0000)]
notes

14 years agofix svc_phone provisioning!
ivan [Fri, 10 Jul 2009 17:50:26 +0000 (17:50 +0000)]
fix svc_phone provisioning!

14 years agofix sansay CDR import to ignore "NA" in dates, RT#5495
ivan [Fri, 10 Jul 2009 00:36:02 +0000 (00:36 +0000)]
fix sansay CDR import to ignore "NA" in dates, RT#5495

14 years agosansay CDRs, RT#5495
ivan [Fri, 10 Jul 2009 00:00:37 +0000 (00:00 +0000)]
sansay CDRs, RT#5495

14 years agosansay CDRs, RT#5495
ivan [Thu, 9 Jul 2009 23:59:34 +0000 (23:59 +0000)]
sansay CDRs, RT#5495

14 years agoadd -r option
ivan [Thu, 9 Jul 2009 23:58:43 +0000 (23:58 +0000)]
add -r option

14 years agounapplied payments report, RT#4861
ivan [Thu, 9 Jul 2009 21:05:54 +0000 (21:05 +0000)]
unapplied payments report, RT#4861

14 years agono idea how i missed fixing this before
ivan [Thu, 9 Jul 2009 20:36:28 +0000 (20:36 +0000)]
no idea how i missed fixing this before

14 years agooops
ivan [Thu, 9 Jul 2009 20:18:17 +0000 (20:18 +0000)]
oops

14 years agodoh, fix RT onLoadHook; this fixes "Undefined subroutine &HTML::Mason::Commands:...
ivan [Thu, 9 Jul 2009 02:34:04 +0000 (02:34 +0000)]
doh, fix RT onLoadHook; this fixes "Undefined subroutine &HTML::Mason::Commands::onLoadHook" error on ticket creation and otherwise, RT#1169

14 years agoborg RT menus, RT#1169
ivan [Wed, 8 Jul 2009 11:12:46 +0000 (11:12 +0000)]
borg RT menus, RT#1169

14 years agofactor out the range-handling portions of receivables report, start on a similar...
ivan [Wed, 8 Jul 2009 03:33:45 +0000 (03:33 +0000)]
factor out the range-handling portions of receivables report, start on a similar unapplied payment report, RT#4861

14 years agoallow null svc_broadband.ip_addr
ivan [Tue, 7 Jul 2009 09:53:15 +0000 (09:53 +0000)]
allow null svc_broadband.ip_addr

14 years agoallow null svc_broadband.ip_addr
ivan [Tue, 7 Jul 2009 09:23:20 +0000 (09:23 +0000)]
allow null svc_broadband.ip_addr

14 years agoUI nit - double #
ivan [Tue, 7 Jul 2009 09:22:03 +0000 (09:22 +0000)]
UI nit - double #

14 years agoAdd freeside-void-payments script for returned check processing
mark [Tue, 7 Jul 2009 07:32:07 +0000 (07:32 +0000)]
Add freeside-void-payments script for returned check processing

14 years agofor netcentrex CDRs, import duration to duration field (previously only billsec)
ivan [Tue, 7 Jul 2009 00:53:12 +0000 (00:53 +0000)]
for netcentrex CDRs, import duration to duration field (previously only billsec)

14 years agoon CDR date parse, consider 1970-01-01 NULL like 1900-01-01, RT#4081
ivan [Tue, 7 Jul 2009 00:47:58 +0000 (00:47 +0000)]
on CDR date parse, consider 1970-01-01 NULL like 1900-01-01, RT#4081

14 years agosearch cdr by acctid
ivan [Mon, 6 Jul 2009 23:14:14 +0000 (23:14 +0000)]
search cdr by acctid

14 years agoalign, display countrycode with +, space between prefixes allowing wrapping
ivan [Mon, 6 Jul 2009 21:34:21 +0000 (21:34 +0000)]
align, display countrycode with +, space between prefixes allowing wrapping

14 years agofix incoming CDR links wrt cdrbatch field
ivan [Mon, 6 Jul 2009 00:28:50 +0000 (00:28 +0000)]
fix incoming CDR links wrt cdrbatch field

14 years agodoh
ivan [Mon, 6 Jul 2009 00:10:49 +0000 (00:10 +0000)]
doh

14 years agoallow svc_phone.phonenum to be edited when a DID selector is not in use
ivan [Sun, 5 Jul 2009 23:56:24 +0000 (23:56 +0000)]
allow svc_phone.phonenum to be edited when a DID selector is not in use

14 years agoformat start/answer/end dates and link svcnum to service
ivan [Sun, 5 Jul 2009 23:17:31 +0000 (23:17 +0000)]
format start/answer/end dates and link svcnum to service

14 years agoCDR search by dcontext, charged_party, toggle of display fields, RT#4081
ivan [Sun, 5 Jul 2009 21:35:52 +0000 (21:35 +0000)]
CDR search by dcontext, charged_party, toggle of display fields, RT#4081

14 years agoadd condition based on total customer payments as a multiplier of a specific package...
ivan [Sat, 4 Jul 2009 00:47:53 +0000 (00:47 +0000)]
add condition based on total customer payments as a multiplier of a specific package, RT#3983

14 years agospealing
ivan [Sat, 4 Jul 2009 00:08:12 +0000 (00:08 +0000)]
spealing

14 years agosettlement cdr processing, RT#5495
ivan [Thu, 2 Jul 2009 11:22:48 +0000 (11:22 +0000)]
settlement cdr processing, RT#5495

14 years agofix late fees, RT#5665
ivan [Thu, 2 Jul 2009 02:02:46 +0000 (02:02 +0000)]
fix late fees, RT#5665

14 years agoupdate flat_introrate plan to better fit current codebase RT#4912
jeff [Thu, 2 Jul 2009 01:26:46 +0000 (01:26 +0000)]
update flat_introrate plan to better fit current codebase RT#4912

14 years agostart of settlement CDR processing, RT#5495
ivan [Wed, 1 Jul 2009 10:28:49 +0000 (10:28 +0000)]
start of settlement CDR processing, RT#5495

14 years agoadd tax class selection back for late charges w/1.9 events, RT#5665
ivan [Wed, 1 Jul 2009 05:34:43 +0000 (05:34 +0000)]
add tax class selection back for late charges w/1.9 events, RT#5665

14 years agodocumentation corrections
jeff [Tue, 30 Jun 2009 20:18:39 +0000 (20:18 +0000)]
documentation corrections

14 years agodisabling a taxclass, RT#5472
ivan [Tue, 30 Jun 2009 19:38:57 +0000 (19:38 +0000)]
disabling a taxclass, RT#5472

14 years agoremove debugging
ivan [Tue, 30 Jun 2009 12:32:47 +0000 (12:32 +0000)]
remove debugging

14 years agoone-time charge "hold for later" / any package future start date, RT#5347
ivan [Tue, 30 Jun 2009 12:28:38 +0000 (12:28 +0000)]
one-time charge "hold for later" / any package future start date, RT#5347

14 years agothis will help
ivan [Tue, 30 Jun 2009 11:09:23 +0000 (11:09 +0000)]
this will help

14 years agomore steps to netsapiens export, RT#5226
ivan [Tue, 30 Jun 2009 09:38:41 +0000 (09:38 +0000)]
more steps to netsapiens export, RT#5226

14 years agoadd DID association w/user? docs from netsapiens rough... RT#5226
ivan [Tue, 30 Jun 2009 02:54:54 +0000 (02:54 +0000)]
add DID association w/user?  docs from netsapiens rough... RT#5226

14 years agophone devices (for netsapiens integration), RT#5226
ivan [Tue, 30 Jun 2009 01:42:56 +0000 (01:42 +0000)]
phone devices (for netsapiens integration), RT#5226

14 years agoFix PDF invoice generation, including requirement for ghostscript.
rsiddall [Mon, 29 Jun 2009 22:48:51 +0000 (22:48 +0000)]
Fix PDF invoice generation, including requirement for ghostscript.

14 years agoshow total number of payments
jeff [Mon, 29 Jun 2009 14:45:27 +0000 (14:45 +0000)]
show total number of payments

14 years agocommandline tool for examining cust_pay records by date range #5652
jeff [Mon, 29 Jun 2009 13:55:39 +0000 (13:55 +0000)]
commandline tool for examining cust_pay records by date range #5652

14 years agoFCC form 477 reporting #4912
jeff [Mon, 29 Jun 2009 13:53:25 +0000 (13:53 +0000)]
FCC form 477 reporting #4912

14 years agoremove freeside-expiration-alerter
ivan [Mon, 29 Jun 2009 06:21:51 +0000 (06:21 +0000)]
remove freeside-expiration-alerter

14 years agoreplaced by FS::Cron::alert_expiration
ivan [Sat, 27 Jun 2009 00:55:33 +0000 (00:55 +0000)]
replaced by FS::Cron::alert_expiration

14 years agodoh, brainfart, RT#5572
ivan [Fri, 26 Jun 2009 23:21:45 +0000 (23:21 +0000)]
doh, brainfart, RT#5572

14 years agoadd -s and -n flags to freeside-daily to specify the kinds of jobs to be run, RT...
ivan [Fri, 26 Jun 2009 23:12:45 +0000 (23:12 +0000)]
add -s and -n flags to freeside-daily to specify the kinds of jobs to be run, RT#5572

14 years agoin smart_search, move duplicate elimination bits so that they're used even when doing...
ivan [Fri, 26 Jun 2009 18:53:46 +0000 (18:53 +0000)]
in smart_search, move duplicate elimination bits so that they're used even when doing an exact search on a browser-remembered result

14 years agoAdd expiration alerts to freeside-daily routine
mark [Fri, 26 Jun 2009 06:55:07 +0000 (06:55 +0000)]
Add expiration alerts to freeside-daily routine

14 years agofinish fixing "Real time processing not enabled!" error when using signup
ivan [Thu, 25 Jun 2009 20:23:22 +0000 (20:23 +0000)]
finish fixing "Real time processing not enabled!" error when using signup
without any real-time processor

14 years agoeliminate harmless warning log spam:
ivan [Thu, 25 Jun 2009 19:55:35 +0000 (19:55 +0000)]
eliminate harmless warning log spam:
 Argument "" isn't numeric in numeric eq (==)
at /usr/local/share/perl/5.8.8/FS/ClientAPI/Signup.pm line 57

14 years agofix signups for the no-gateway-at-all case, RT#5673
ivan [Thu, 25 Jun 2009 19:47:48 +0000 (19:47 +0000)]
fix signups for the no-gateway-at-all case, RT#5673

14 years agofix tax adjustment report
ivan [Thu, 25 Jun 2009 19:06:24 +0000 (19:06 +0000)]
fix tax adjustment report

14 years agotax adjustments, RT#5595
ivan [Thu, 25 Jun 2009 01:28:53 +0000 (01:28 +0000)]
tax adjustments, RT#5595

14 years agofix extra whitespace in IE
ivan [Thu, 25 Jun 2009 01:22:54 +0000 (01:22 +0000)]
fix extra whitespace in IE

14 years agoadd support for db profiling, RT#5662
ivan [Wed, 24 Jun 2009 18:36:32 +0000 (18:36 +0000)]
add support for db profiling, RT#5662

14 years agoMove expiration alerts into FS::Cron::alert_expiration
mark [Wed, 24 Jun 2009 09:07:21 +0000 (09:07 +0000)]
Move expiration alerts into FS::Cron::alert_expiration

14 years agofix upgrade issue w/ black part_pkg.comment, RT#3988
ivan [Wed, 24 Jun 2009 04:42:14 +0000 (04:42 +0000)]
fix upgrade issue w/ black part_pkg.comment, RT#3988

14 years agofix total links on agent-specific sales report, RT#5449
ivan [Wed, 24 Jun 2009 01:40:12 +0000 (01:40 +0000)]
fix total links on agent-specific sales report, RT#5449

14 years agoRemove ability to renew domain registration for more than one year as we
rsiddall [Tue, 23 Jun 2009 20:33:10 +0000 (20:33 +0000)]
Remove ability to renew domain registration for more than one year as we
can't automatically bill for multi-year renewals at this time.

14 years agofix using encryption produces non-decrypted data in payment receipts, RT#5536
ivan [Mon, 22 Jun 2009 23:42:19 +0000 (23:42 +0000)]
fix using encryption produces non-decrypted data in payment receipts, RT#5536

14 years agofix advanced customer report failure, RT#5515
ivan [Mon, 22 Jun 2009 22:55:05 +0000 (22:55 +0000)]
fix advanced customer report failure, RT#5515

14 years agowtf? the tax applies but it doesn't? RT#5574
jeff [Mon, 22 Jun 2009 17:00:57 +0000 (17:00 +0000)]
wtf?  the tax applies but it doesn't? RT#5574

14 years agoeliminate harmless upgrade error:
ivan [Mon, 22 Jun 2009 10:45:26 +0000 (10:45 +0000)]
eliminate harmless upgrade error:
Argument "" isn't numeric in numeric eq (==) at /usr/local/share/perl/5.8.8/FS/part_pkg.pm line 371.

14 years agofix pod
ivan [Mon, 22 Jun 2009 10:39:48 +0000 (10:39 +0000)]
fix pod

14 years agofix setup/recur -> setup_fee/recur_fee upgrade
ivan [Mon, 22 Jun 2009 10:28:41 +0000 (10:28 +0000)]
fix setup/recur -> setup_fee/recur_fee upgrade

14 years agofinish basic implemention of tax exemption by tax name hack, RT#5127
ivan [Mon, 22 Jun 2009 10:06:11 +0000 (10:06 +0000)]
finish basic implemention of tax exemption by tax name hack, RT#5127

14 years agotax exemption by tax name, RT#5127
ivan [Mon, 22 Jun 2009 07:50:18 +0000 (07:50 +0000)]
tax exemption by tax name, RT#5127

14 years agoeliminate leaky debugging and a warning about it
ivan [Sun, 21 Jun 2009 22:00:06 +0000 (22:00 +0000)]
eliminate leaky debugging and a warning about it

14 years agolink to docs #5855
jeff [Sun, 21 Jun 2009 15:42:33 +0000 (15:42 +0000)]
link to docs #5855

14 years agoCUSTOM packages/actual flag for custom packages #3988
jeff [Sun, 21 Jun 2009 15:21:32 +0000 (15:21 +0000)]
CUSTOM packages/actual flag for custom packages #3988

14 years agosupport some older Pg when upgrading tax rates and cust_bill_pkg_details
jeff [Fri, 19 Jun 2009 21:49:03 +0000 (21:49 +0000)]
support some older Pg when upgrading tax rates and cust_bill_pkg_details

14 years agotreat webpay type payments as manual
jeff [Fri, 19 Jun 2009 17:53:28 +0000 (17:53 +0000)]
treat webpay type payments as manual

14 years agofix the prorating for the package's first month (whew!)
ivan [Fri, 19 Jun 2009 12:08:27 +0000 (12:08 +0000)]
fix the prorating for the package's first month (whew!)
add an option not to prorate the accounts themselves

14 years agoAND helps alot, RT#5572 for real
ivan [Fri, 19 Jun 2009 07:46:29 +0000 (07:46 +0000)]
AND helps alot, RT#5572 for real

14 years agoattempt to optimize the easy parts of billing run, RT#18737
ivan [Fri, 19 Jun 2009 07:14:42 +0000 (07:14 +0000)]
attempt to optimize the easy parts of billing run, RT#18737

14 years agoomit listing spurious customer details
ivan [Thu, 18 Jun 2009 11:09:28 +0000 (11:09 +0000)]
omit listing spurious customer details

14 years ago bulk price plan fix - don't omit setup fee
ivan [Thu, 18 Jun 2009 11:07:04 +0000 (11:07 +0000)]
 bulk price plan fix - don't omit setup fee

14 years agoadd agent wholsale price plan, RT#4696
ivan [Thu, 18 Jun 2009 11:04:14 +0000 (11:04 +0000)]
add agent wholsale price plan, RT#4696

14 years agoadd basic part_pkg cost columns for agent wholsale price plan, RT#4696
ivan [Thu, 18 Jun 2009 11:03:34 +0000 (11:03 +0000)]
add basic part_pkg cost columns for agent wholsale price plan, RT#4696

14 years agouuh, don't bomb out if there *isn't* a postal fee package
ivan [Thu, 18 Jun 2009 10:07:29 +0000 (10:07 +0000)]
uuh, don't bomb out if there *isn't* a postal fee package

14 years agoforgot this
ivan [Thu, 18 Jun 2009 09:52:49 +0000 (09:52 +0000)]
forgot this

14 years agoFix receivables report ACL checks and menu
mark [Thu, 18 Jun 2009 01:17:09 +0000 (01:17 +0000)]
Fix receivables report ACL checks and menu

14 years agoAdded separate access right for receivables report
mark [Wed, 17 Jun 2009 06:43:08 +0000 (06:43 +0000)]
Added separate access right for receivables report

14 years agofinish up initial work on customer view tabs (ensure links back to customer view...
ivan [Wed, 17 Jun 2009 02:39:09 +0000 (02:39 +0000)]
finish up initial work on customer view tabs (ensure links back to customer view call include show=packages if default view isn't jumbo or packages already), RT#5586

14 years agobasic customer view tabs, RT#5586
ivan [Tue, 16 Jun 2009 03:29:26 +0000 (03:29 +0000)]
basic customer view tabs, RT#5586