freeside.git
7 years agoUX: one-time charge - clarify quotation vs. real charge, acknowledge addition instead...
Ivan Kohler [Fri, 11 Nov 2016 23:02:25 +0000 (15:02 -0800)]
UX: one-time charge - clarify quotation vs. real charge, acknowledge addition instead of silently redirecting

7 years agoUX: acknowledge actions instead of silently redirecting
Ivan Kohler [Fri, 11 Nov 2016 22:42:50 +0000 (14:42 -0800)]
UX: acknowledge actions instead of silently redirecting

7 years agoUX: acknowledge bill now instead of silently redirecting
Ivan Kohler [Fri, 11 Nov 2016 21:13:18 +0000 (13:13 -0800)]
UX: acknowledge bill now instead of silently redirecting

7 years agoUX: acknowledge actions instead of silently redirecting
Ivan Kohler [Fri, 11 Nov 2016 20:48:15 +0000 (12:48 -0800)]
UX: acknowledge actions instead of silently redirecting

7 years agoUX: add status to package actions, redirect back to package tab
Ivan Kohler [Fri, 11 Nov 2016 19:42:54 +0000 (11:42 -0800)]
UX: add status to package actions, redirect back to package tab

7 years agoclean up package list UI: put actions in a dropdown
Ivan Kohler [Fri, 11 Nov 2016 06:45:36 +0000 (22:45 -0800)]
clean up package list UI: put actions in a dropdown

7 years agoclean up package list UI: put actions in a dropdown
Ivan Kohler [Fri, 11 Nov 2016 02:06:26 +0000 (18:06 -0800)]
clean up package list UI: put actions in a dropdown

7 years agoclean up package list UI: put actions in a dropdown
Ivan Kohler [Thu, 10 Nov 2016 23:57:35 +0000 (15:57 -0800)]
clean up package list UI: put actions in a dropdown

7 years agomake menu into a reusable widget
Ivan Kohler [Thu, 10 Nov 2016 21:58:25 +0000 (13:58 -0800)]
make menu into a reusable widget

7 years agostray closing /TABLE in the no-ticket case
Ivan Kohler [Thu, 10 Nov 2016 19:41:12 +0000 (11:41 -0800)]
stray closing /TABLE in the no-ticket case

7 years agoxss
Ivan Kohler [Thu, 10 Nov 2016 19:40:06 +0000 (11:40 -0800)]
xss

7 years agoseparate WA sales tax by tax class during upgrade, #73185
Mark Wells [Thu, 10 Nov 2016 01:26:07 +0000 (17:26 -0800)]
separate WA sales tax by tax class during upgrade, #73185

7 years agoadd option to customer search to search on non-active packages too, RT#73062
Ivan Kohler [Tue, 8 Nov 2016 20:16:14 +0000 (12:16 -0800)]
add option to customer search to search on non-active packages too, RT#73062

7 years agoadd option to customer search to search on non-active packages too, RT#73062
Ivan Kohler [Tue, 8 Nov 2016 20:13:21 +0000 (12:13 -0800)]
add option to customer search to search on non-active packages too, RT#73062

7 years ago4.x style one-time charge
Ivan Kohler [Tue, 8 Nov 2016 09:53:16 +0000 (01:53 -0800)]
4.x style one-time charge

7 years ago4.x style credit card payment
Ivan Kohler [Tue, 8 Nov 2016 09:51:12 +0000 (01:51 -0800)]
4.x style credit card payment

7 years ago4.x style one-time charge
Ivan Kohler [Tue, 8 Nov 2016 09:47:22 +0000 (01:47 -0800)]
4.x style one-time charge

7 years ago4.x style one-time charge
Ivan Kohler [Tue, 8 Nov 2016 09:33:44 +0000 (01:33 -0800)]
4.x style one-time charge

7 years ago4.x style payment post
Ivan Kohler [Tue, 8 Nov 2016 09:26:07 +0000 (01:26 -0800)]
4.x style payment post

7 years agopayment posting styled inside customer
Ivan Kohler [Tue, 8 Nov 2016 09:22:49 +0000 (01:22 -0800)]
payment posting styled inside customer

7 years agopayment posting styled inside customer
Ivan Kohler [Tue, 8 Nov 2016 09:22:20 +0000 (01:22 -0800)]
payment posting styled inside customer

7 years agoquotations look like they belong to customers
Ivan Kohler [Tue, 8 Nov 2016 09:13:40 +0000 (01:13 -0800)]
quotations look like they belong to customers

7 years agoinvoices look like they belong under customers
Ivan Kohler [Tue, 8 Nov 2016 06:31:45 +0000 (22:31 -0800)]
invoices look like they belong under customers

7 years agoinvoices look like they belong under customers
Ivan Kohler [Tue, 8 Nov 2016 06:28:16 +0000 (22:28 -0800)]
invoices look like they belong under customers

7 years agocustomer header for any page!
Ivan Kohler [Tue, 8 Nov 2016 06:08:26 +0000 (22:08 -0800)]
customer header for any page!

7 years agoadd advertising source selection and display to prospect report
Ivan Kohler [Tue, 8 Nov 2016 01:33:46 +0000 (17:33 -0800)]
add advertising source selection and display to prospect report

7 years agoshow prospects on advertising source page, like customers and packages
Ivan Kohler [Tue, 8 Nov 2016 01:20:08 +0000 (17:20 -0800)]
show prospects on advertising source page, like customers and packages

7 years agofix nit
Mark Wells [Tue, 8 Nov 2016 00:37:28 +0000 (16:37 -0800)]
fix nit

7 years agofix wa_tax_rate_update script to skip zero rates, #73226
Mark Wells [Tue, 8 Nov 2016 00:34:38 +0000 (16:34 -0800)]
fix wa_tax_rate_update script to skip zero rates, #73226

7 years agorevise process for updating WA sales taxes, #73185 and #73226
Mark Wells [Tue, 8 Nov 2016 00:24:16 +0000 (16:24 -0800)]
revise process for updating WA sales taxes, #73185 and #73226

Conflicts:
FS/FS/Conf.pm

7 years agofix qualification link fallout from popup changes ... don't think anyone is using...
Ivan Kohler [Tue, 8 Nov 2016 00:14:24 +0000 (16:14 -0800)]
fix qualification link fallout from popup changes ... don't think anyone is using these and they still worked, but less ugly now

7 years agofix quotation package locations reverting to customer default location on order,...
Ivan Kohler [Mon, 7 Nov 2016 20:41:30 +0000 (12:41 -0800)]
fix quotation package locations reverting to customer default location on order, RT#73236

7 years agoadd option to only charge for CDRs starting with a disposition prefix, RT#73195
Ivan Kohler [Mon, 7 Nov 2016 20:11:15 +0000 (12:11 -0800)]
add option to only charge for CDRs starting with a disposition prefix, RT#73195

7 years agoFormat email addresses w/Email::Address instead of ad-hoc, fixes issues emailing...
Ivan Kohler [Fri, 4 Nov 2016 00:25:35 +0000 (17:25 -0700)]
Format email addresses w/Email::Address instead of ad-hoc, fixes issues emailing companies with commas, RT#73241

7 years agoMerge branch 'FREESIDE_4_BRANCH' of git.freeside.biz:/home/git/freeside into 4.x
Mark Wells [Wed, 2 Nov 2016 22:35:26 +0000 (15:35 -0700)]
Merge branch 'FREESIDE_4_BRANCH' of git.freeside.biz:/home/git/freeside into 4.x

7 years agoenable CardFortress in test database, #71513
Mark Wells [Wed, 2 Nov 2016 21:48:47 +0000 (14:48 -0700)]
enable CardFortress in test database, #71513

7 years agofix adding a new location on a quotation, RT#73236
Ivan Kohler [Wed, 2 Nov 2016 21:53:45 +0000 (14:53 -0700)]
fix adding a new location on a quotation, RT#73236

7 years agofix detection of a successful test
Mark Wells [Wed, 2 Nov 2016 19:05:14 +0000 (12:05 -0700)]
fix detection of a successful test

7 years agofix adding a new location on a quotation, RT#73236
Ivan Kohler [Tue, 1 Nov 2016 23:21:00 +0000 (16:21 -0700)]
fix adding a new location on a quotation, RT#73236

7 years agofix duplication of Washington sales taxes, #73185, fallout from #71501
Mark Wells [Tue, 1 Nov 2016 08:47:22 +0000 (01:47 -0700)]
fix duplication of Washington sales taxes, #73185, fallout from #71501

7 years agofix WA tax update script for some district numbers, #26265
Mark Wells [Tue, 1 Nov 2016 08:47:20 +0000 (01:47 -0700)]
fix WA tax update script for some district numbers, #26265

7 years agofix escaping
Mark Wells [Tue, 1 Nov 2016 08:43:59 +0000 (01:43 -0700)]
fix escaping

7 years agodon't query broadband exports about non-broadband services, and other fixes, #73049
Mark Wells [Fri, 28 Oct 2016 19:45:13 +0000 (12:45 -0700)]
don't query broadband exports about non-broadband services, and other fixes, #73049

7 years agoadd calc_units to plans other than voip_cdr, #39639
Mark Wells [Thu, 27 Oct 2016 19:19:32 +0000 (12:19 -0700)]
add calc_units to plans other than voip_cdr, #39639

7 years agofix package link
Mark Wells [Wed, 26 Oct 2016 21:22:22 +0000 (14:22 -0700)]
fix package link

7 years agoimprove RADIUS data usage report: multiple export selection, optionally group by...
Mark Wells [Wed, 26 Oct 2016 20:44:27 +0000 (13:44 -0700)]
improve RADIUS data usage report: multiple export selection, optionally group by package, #73093 and #73049

7 years ago73107: Map regression: now always requiring API key
Jonathan Prykop [Tue, 25 Oct 2016 19:23:40 +0000 (14:23 -0500)]
73107: Map regression: now always requiring API key

7 years ago72901: OFM Freeside Note Classes [conf update, jquery refactor]
Jonathan Prykop [Mon, 24 Oct 2016 08:51:26 +0000 (03:51 -0500)]
72901: OFM Freeside Note Classes [conf update, jquery refactor]

7 years ago72901: OFM Freeside Note Classes
Jonathan Prykop [Sat, 15 Oct 2016 01:49:38 +0000 (20:49 -0500)]
72901: OFM Freeside Note Classes

7 years agofix perl barf, RT#73098
Ivan Kohler [Mon, 24 Oct 2016 23:07:12 +0000 (16:07 -0700)]
fix perl barf, RT#73098

7 years agoadd a more detailed view of invoice taxes
Mark Wells [Mon, 24 Oct 2016 18:49:52 +0000 (11:49 -0700)]
add a more detailed view of invoice taxes

7 years agoPCI compliance section showing tokenization/encryption status and SAQ level
Ivan Kohler [Mon, 24 Oct 2016 18:40:10 +0000 (11:40 -0700)]
PCI compliance section showing tokenization/encryption status and SAQ level

7 years agoPCI compliance section showing tokenization/encryption status and SAQ level
Ivan Kohler [Mon, 24 Oct 2016 18:34:47 +0000 (11:34 -0700)]
PCI compliance section showing tokenization/encryption status and SAQ level

7 years agofix recurring fee edit on clone/customize, RT#72958
Ivan Kohler [Sat, 22 Oct 2016 13:02:41 +0000 (06:02 -0700)]
fix recurring fee edit on clone/customize, RT#72958

7 years ago4.x style advanced customer search
Ivan Kohler [Sat, 22 Oct 2016 11:19:57 +0000 (04:19 -0700)]
4.x style advanced customer search

7 years ago4.x style login page
Ivan Kohler [Sat, 22 Oct 2016 01:13:21 +0000 (18:13 -0700)]
4.x style login page

7 years agofix fallout from popup changes (rarenly/never used snom integration feature)
Ivan Kohler [Sat, 22 Oct 2016 01:08:01 +0000 (18:08 -0700)]
fix fallout from popup changes (rarenly/never used snom integration feature)

7 years agofix unapplied payment report, RT#73048, fallout from #25944
Ivan Kohler [Fri, 21 Oct 2016 19:34:53 +0000 (12:34 -0700)]
fix unapplied payment report, RT#73048, fallout from #25944

7 years agomulti-select for agent on RADIUS usage report, RT#73050
Ivan Kohler [Fri, 21 Oct 2016 19:11:19 +0000 (12:11 -0700)]
multi-select for agent on RADIUS usage report, RT#73050

7 years agomulti-select for agent on RADIUS usage report, RT#73050
Ivan Kohler [Fri, 21 Oct 2016 19:08:13 +0000 (12:08 -0700)]
multi-select for agent on RADIUS usage report, RT#73050

7 years agoin CallPlus CDR import, mark international calls as international, #72264
Mark Wells [Wed, 19 Oct 2016 22:49:41 +0000 (15:49 -0700)]
in CallPlus CDR import, mark international calls as international, #72264

7 years agoduring upgrade, fix broken tax links on old voided invoices, #72777
Mark Wells [Wed, 19 Oct 2016 06:06:03 +0000 (23:06 -0700)]
during upgrade, fix broken tax links on old voided invoices, #72777

7 years agoMerge branch 'FREESIDE_4_BRANCH' of git.freeside.biz:/home/git/freeside into 4.x
Mark Wells [Mon, 17 Oct 2016 23:15:44 +0000 (16:15 -0700)]
Merge branch 'FREESIDE_4_BRANCH' of git.freeside.biz:/home/git/freeside into 4.x

7 years agolimit unused-time credit if the invoice already has credits applied, #72873, from...
Mark Wells [Mon, 17 Oct 2016 23:03:13 +0000 (16:03 -0700)]
limit unused-time credit if the invoice already has credits applied, #72873, from #42729

7 years agoif asked to credit a zero-amount line item, skip it rather than throwing an error...
Mark Wells [Mon, 17 Oct 2016 22:16:40 +0000 (15:16 -0700)]
if asked to credit a zero-amount line item, skip it rather than throwing an error, #72873, from #26925

7 years agoagent-virtualize credit card surcharge percentage, RT#72961
Ivan Kohler [Mon, 17 Oct 2016 22:19:55 +0000 (15:19 -0700)]
agent-virtualize credit card surcharge percentage, RT#72961

7 years agostyle
Ivan Kohler [Sun, 16 Oct 2016 22:12:22 +0000 (15:12 -0700)]
style

7 years agoagent-virtualize credit card surcharge percentage, RT#72961
Ivan Kohler [Sun, 16 Oct 2016 22:11:34 +0000 (15:11 -0700)]
agent-virtualize credit card surcharge percentage, RT#72961

7 years agoreconcile prorate-sync behavior with prorate rounding, #72928
Mark Wells [Sun, 16 Oct 2016 04:03:27 +0000 (21:03 -0700)]
reconcile prorate-sync behavior with prorate rounding, #72928

7 years agoimprove testing of prorate-sync behavior, #72928, #42108, and #34622
Mark Wells [Sun, 16 Oct 2016 04:03:17 +0000 (21:03 -0700)]
improve testing of prorate-sync behavior, #72928, #42108, and #34622

7 years agoand show the flag in view UI, #38191
Mark Wells [Fri, 14 Oct 2016 19:05:07 +0000 (12:05 -0700)]
and show the flag in view UI, #38191

7 years agoper-customer option to force anniversary packages to prorate, #38191
Mark Wells [Fri, 14 Oct 2016 19:04:59 +0000 (12:04 -0700)]
per-customer option to force anniversary packages to prorate, #38191

7 years agocursorize part_event::initialize so that it works on large data sets
Mark Wells [Fri, 14 Oct 2016 16:34:06 +0000 (09:34 -0700)]
cursorize part_event::initialize so that it works on large data sets

7 years agoscript to manually initialize events, #72949
Mark Wells [Fri, 14 Oct 2016 03:31:59 +0000 (20:31 -0700)]
script to manually initialize events, #72949

7 years agoshow DB size
Ivan Kohler [Fri, 7 Oct 2016 14:21:27 +0000 (07:21 -0700)]
show DB size

7 years agoshow DB size
Ivan Kohler [Fri, 7 Oct 2016 14:19:04 +0000 (07:19 -0700)]
show DB size

7 years agofix prospect creation from EUS API, #39776
Mark Wells [Thu, 6 Oct 2016 22:55:10 +0000 (15:55 -0700)]
fix prospect creation from EUS API, #39776

7 years agoon 4.x, always show included minutes on invoice, #71455
Mark Wells [Thu, 6 Oct 2016 21:38:08 +0000 (14:38 -0700)]
on 4.x, always show included minutes on invoice, #71455

7 years agofix config label display after popup changes
Mark Wells [Thu, 6 Oct 2016 19:59:16 +0000 (12:59 -0700)]
fix config label display after popup changes

7 years agofix tower height, #39776
Mark Wells [Thu, 6 Oct 2016 19:35:58 +0000 (12:35 -0700)]
fix tower height, #39776

7 years agocreate prospects from towercoverage.com EUS, #39776
Mark Wells [Thu, 6 Oct 2016 19:35:57 +0000 (12:35 -0700)]
create prospects from towercoverage.com EUS, #39776

7 years agomake new_prospect smarter, #39776
Mark Wells [Thu, 6 Oct 2016 19:35:56 +0000 (12:35 -0700)]
make new_prospect smarter, #39776

7 years agoadd part_referral external ID for API signups, #39776
Mark Wells [Wed, 13 Apr 2016 20:18:41 +0000 (13:18 -0700)]
add part_referral external ID for API signups, #39776

7 years agocreate prospects through signup API, #39776
Mark Wells [Thu, 6 Oct 2016 19:35:28 +0000 (12:35 -0700)]
create prospects through signup API, #39776

7 years ago38278: Removing duplicate CDR entries prior to billing [FOR UPDATE fix, v4+]
Jonathan Prykop [Wed, 5 Oct 2016 02:29:39 +0000 (21:29 -0500)]
38278: Removing duplicate CDR entries prior to billing [FOR UPDATE fix, v4+]

7 years ago38278: Removing duplicate CDR entries prior to billing [changed status to skipped]
Jonathan Prykop [Tue, 4 Oct 2016 20:32:18 +0000 (15:32 -0500)]
38278: Removing duplicate CDR entries prior to billing [changed status to skipped]

7 years agoRT#38278: Removing duplicate CDR entries prior to billing [v4 reconcile]
Jonathan Prykop [Fri, 29 Jul 2016 20:54:26 +0000 (15:54 -0500)]
RT#38278: Removing duplicate CDR entries prior to billing [v4 reconcile]

7 years ago72157: Monthly recurring field is missing [ajax only for cust with many packages]
Jonathan Prykop [Tue, 4 Oct 2016 02:25:42 +0000 (21:25 -0500)]
72157: Monthly recurring field is missing [ajax only for cust with many packages]

7 years agoshow included minutes on invoice, #71455
Mark Wells [Fri, 30 Sep 2016 19:12:09 +0000 (12:12 -0700)]
show included minutes on invoice, #71455

7 years ago4.x styling quotation edit
Ivan Kohler [Thu, 29 Sep 2016 20:08:01 +0000 (13:08 -0700)]
4.x styling quotation edit

7 years agoremove popup border cruft (fix   fallout)
Ivan Kohler [Thu, 29 Sep 2016 17:11:16 +0000 (10:11 -0700)]
remove popup border cruft (fix   fallout)

7 years agoremove popup border cruft
Ivan Kohler [Thu, 29 Sep 2016 17:02:26 +0000 (10:02 -0700)]
remove popup border cruft

7 years ago4.x styling customer edit cleanup
Ivan Kohler [Thu, 29 Sep 2016 16:25:37 +0000 (09:25 -0700)]
4.x styling customer edit cleanup

7 years ago72456: Directions - override company_address [context bug fix]
Jonathan Prykop [Wed, 28 Sep 2016 20:08:53 +0000 (15:08 -0500)]
72456: Directions - override company_address [context bug fix]

7 years agonew 4.x style for quick payment entry
Ivan Kohler [Wed, 28 Sep 2016 19:49:54 +0000 (12:49 -0700)]
new 4.x style for quick payment entry

7 years agonew 4.x style for user prefs
Ivan Kohler [Wed, 28 Sep 2016 19:37:07 +0000 (12:37 -0700)]
new 4.x style for user prefs

7 years agoadd previous balance to invoice localization, RT#72714
Ivan Kohler [Wed, 28 Sep 2016 19:06:20 +0000 (12:06 -0700)]
add previous balance to invoice localization, RT#72714

7 years ago72456: Directions - override company_address
Jonathan Prykop [Mon, 26 Sep 2016 18:46:03 +0000 (13:46 -0500)]
72456: Directions - override company_address

7 years ago71873: GlobalVision - directions [better error handling]
Jonathan Prykop [Sat, 24 Sep 2016 02:46:14 +0000 (21:46 -0500)]
71873: GlobalVision - directions [better error handling]

7 years ago71873: GlobalVision - directions
Jonathan Prykop [Sat, 24 Sep 2016 00:00:29 +0000 (19:00 -0500)]
71873: GlobalVision - directions