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

4 years ago71513: Card tokenization [bug fixes to previous checkpoint]
Jonathan Prykop [Sat, 5 Nov 2016 06:20:35 +0000 (01:20 -0500)]
71513: Card tokenization [bug fixes to previous checkpoint]

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Fri, 4 Nov 2016 00:25:05 +0000 (17:25 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

4 years agoFormat email addresses w/Email::Address instead of ad-hoc, fixes issues emailing...
Ivan Kohler [Thu, 3 Nov 2016 23:56:00 +0000 (16:56 -0700)]
Format email addresses w/Email::Address instead of ad-hoc, fixes issues emailing companies with commas, RT#73241

4 years agoenable CardFortress in test database, #71513
Mark Wells [Wed, 2 Nov 2016 22:33:48 +0000 (15:33 -0700)]
enable CardFortress in test database, #71513

4 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

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

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Tue, 1 Nov 2016 23:20:44 +0000 (16:20 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

4 years agostyle
Ivan Kohler [Tue, 1 Nov 2016 23:20:40 +0000 (16:20 -0700)]
style

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

4 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

4 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

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

4 years ago71513: Card tokenization [checkpoint, not ready for backport]
Jonathan Prykop [Sat, 29 Oct 2016 17:02:31 +0000 (12:02 -0500)]
71513: Card tokenization [checkpoint, not ready for backport]

4 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

4 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

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

4 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

4 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

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

4 years agomore detailed view of invoice taxes
Mark Wells [Mon, 24 Oct 2016 18:50:07 +0000 (11:50 -0700)]
more detailed view of invoice taxes

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

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

4 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]

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

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

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

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

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

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

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

4 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

4 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

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

4 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

4 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

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

4 years agofix config label display after popup changes
Mark Wells [Mon, 17 Oct 2016 19:36:51 +0000 (12:36 -0700)]
fix config label display after popup changes

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Sun, 16 Oct 2016 22:12:35 +0000 (15:12 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

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

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

4 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

4 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

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Mark Wells [Sun, 16 Oct 2016 04:06:04 +0000 (21:06 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

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

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

4 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

4 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

4 years agoper-customer option to force anniversary packages to prorate, #38191
Mark Wells [Thu, 13 Oct 2016 22:35:26 +0000 (15:35 -0700)]
per-customer option to force anniversary packages to prorate, #38191

4 years ago71513: Card tokenization in v4+
Jonathan Prykop [Wed, 12 Oct 2016 01:43:13 +0000 (20:43 -0500)]
71513: Card tokenization in v4+

4 years agoexport tower/sector data to TowerCoverage API, #39776
Mark Wells [Tue, 11 Oct 2016 06:54:05 +0000 (23:54 -0700)]
export tower/sector data to TowerCoverage API, #39776

4 years agonew tower/sector UI, mapping features, and network monitoring, #37802
Mark Wells [Mon, 10 Oct 2016 18:59:41 +0000 (11:59 -0700)]
new tower/sector UI, mapping features, and network monitoring, #37802

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

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

4 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

4 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+]

4 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]

4 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]

4 years agoon 5.x, always show included minutes on invoice, #71455
Mark Wells [Fri, 30 Sep 2016 22:31:13 +0000 (15:31 -0700)]
on 5.x, always show included minutes on invoice, #71455

4 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

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

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

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

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

4 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]

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

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

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Wed, 28 Sep 2016 19:06:48 +0000 (12:06 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

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

4 years agorestore missing files from rt 4.2.13, #13852
Mark Wells [Tue, 27 Sep 2016 16:45:54 +0000 (09:45 -0700)]
restore missing files from rt 4.2.13, #13852

4 years agofix "-" character in one-time charge descriptions, #72101, from #72175
Mark Wells [Mon, 26 Sep 2016 22:56:23 +0000 (15:56 -0700)]
fix "-" character in one-time charge descriptions, #72101, from #72175

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

4 years agoscalar cgi param
Ivan Kohler [Sun, 25 Sep 2016 21:49:38 +0000 (14:49 -0700)]
scalar cgi param

4 years agoscalar cgi param
Ivan Kohler [Sun, 25 Sep 2016 21:42:44 +0000 (14:42 -0700)]
scalar cgi param

4 years agofix emailing customers on deb 7, RT#72513, RT#33316
Ivan Kohler [Sun, 25 Sep 2016 21:36:46 +0000 (14:36 -0700)]
fix emailing customers on deb 7, RT#72513, RT#33316

4 years agolocalize preferences page, starting with patch from Fernando Kiernan <fkiernan@id...
Ivan Kohler [Sun, 25 Sep 2016 20:11:19 +0000 (13:11 -0700)]
localize preferences page, starting with patch from Fernando Kiernan <fkiernan@id.net.ar>, modified to fix escaping

4 years agoescape labels
Ivan Kohler [Sun, 25 Sep 2016 19:43:30 +0000 (12:43 -0700)]
escape labels

4 years agofix translation escaping
Ivan Kohler [Sun, 25 Sep 2016 19:29:45 +0000 (12:29 -0700)]
fix translation escaping

4 years agoapache hates trailing comments
Ivan Kohler [Sun, 25 Sep 2016 19:26:35 +0000 (12:26 -0700)]
apache hates trailing comments

4 years agofix translation escaping
Ivan Kohler [Sun, 25 Sep 2016 19:20:40 +0000 (12:20 -0700)]
fix translation escaping

4 years agounchecked seems like a more sensible default to start the page with
Ivan Kohler [Sun, 25 Sep 2016 18:17:05 +0000 (11:17 -0700)]
unchecked seems like a more sensible default to start the page with

4 years agomason-style includes
Ivan Kohler [Sun, 25 Sep 2016 18:13:09 +0000 (11:13 -0700)]
mason-style includes

4 years agodocument these non-well-named Apache::AuthCookieHandler options
Ivan Kohler [Sun, 25 Sep 2016 18:12:09 +0000 (11:12 -0700)]
document these non-well-named Apache::AuthCookieHandler options

4 years agocurrent script to regen raddb
Ivan Kohler [Sun, 25 Sep 2016 18:04:25 +0000 (11:04 -0700)]
current script to regen raddb

4 years agominor fix for manual source installs
Ivan Kohler [Sun, 25 Sep 2016 18:02:45 +0000 (11:02 -0700)]
minor fix for manual source installs

4 years agosuspend/unsuspend CF users
Ivan Kohler [Sun, 25 Sep 2016 18:01:35 +0000 (11:01 -0700)]
suspend/unsuspend CF users

4 years agominor cleanup
Ivan Kohler [Sun, 25 Sep 2016 17:59:31 +0000 (10:59 -0700)]
minor cleanup

4 years agominor cleanup
Ivan Kohler [Sun, 25 Sep 2016 17:59:11 +0000 (10:59 -0700)]
minor cleanup

4 years agounused module
Ivan Kohler [Sun, 25 Sep 2016 17:58:00 +0000 (10:58 -0700)]
unused module

4 years agohard things in programming: variable naming
Ivan Kohler [Sun, 25 Sep 2016 17:56:23 +0000 (10:56 -0700)]
hard things in programming: variable naming

4 years agoimprove error message
Ivan Kohler [Sun, 25 Sep 2016 17:54:49 +0000 (10:54 -0700)]
improve error message

4 years agort 4.2.13 ticket#13852
Ivan Kohler [Sat, 24 Sep 2016 17:28:06 +0000 (10:28 -0700)]
rt 4.2.13 ticket#13852

4 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]

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

4 years agoon summary-format invoices, avoid duplicating the tax section, #72342
Mark Wells [Thu, 22 Sep 2016 22:48:16 +0000 (15:48 -0700)]
on summary-format invoices, avoid duplicating the tax section, #72342

4 years agoand still create credit source records on 4.x+, #42729
Mark Wells [Wed, 21 Sep 2016 21:30:01 +0000 (14:30 -0700)]
and still create credit source records on 4.x+, #42729

4 years agobe more selective when unapplying payments for a line item credit, #42729
Mark Wells [Wed, 21 Sep 2016 21:03:08 +0000 (14:03 -0700)]
be more selective when unapplying payments for a line item credit, #42729

4 years agouse credit_lineitems logic for unused-time credits, #42729
Mark Wells [Wed, 21 Sep 2016 17:20:18 +0000 (10:20 -0700)]
use credit_lineitems logic for unused-time credits, #42729

4 years ago38413: Cacti integration
Jonathan Prykop [Tue, 20 Sep 2016 20:38:39 +0000 (15:38 -0500)]
38413: Cacti integration

4 years agoRevert "when crediting unused time on packages, also credit any tax that was charged...
Mark Wells [Tue, 20 Sep 2016 20:18:56 +0000 (13:18 -0700)]
Revert "when crediting unused time on packages, also credit any tax that was charged, #42729"

This reverts commit 8f56a7435988ef9952c2b3f1f08450c63961becb.