freeside.git
7 years agoRT#40215: OFM - Separate permissions for edit dates and contract dates [v3 only]
Jonathan Prykop [Mon, 23 May 2016 21:55:57 +0000 (16:55 -0500)]
RT#40215: OFM - Separate permissions for edit dates and contract dates [v3 only]

7 years agofix some dangling records on upgrade, #32456 and #38765
Mark Wells [Thu, 19 May 2016 23:57:06 +0000 (16:57 -0700)]
fix some dangling records on upgrade, #32456 and #38765

7 years agoRT#42591: OBH Adding Quotation error
Jonathan Prykop [Thu, 19 May 2016 02:48:50 +0000 (21:48 -0500)]
RT#42591: OBH Adding Quotation error

7 years agoRT#40601: Remove status column from VSS import [fixed file location on v3]
Jonathan Prykop [Tue, 17 May 2016 19:29:45 +0000 (14:29 -0500)]
RT#40601: Remove status column from VSS import [fixed file location on v3]

7 years agofix test #5
Mark Wells [Tue, 17 May 2016 05:45:38 +0000 (22:45 -0700)]
fix test #5

7 years agoprorate_round_day options to round up / down only, #42108
Mark Wells [Tue, 17 May 2016 03:58:12 +0000 (20:58 -0700)]
prorate_round_day options to round up / down only, #42108

7 years agoMerge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE...
Ivan Kohler [Mon, 16 May 2016 23:05:30 +0000 (16:05 -0700)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH

7 years agocore team updates
Ivan Kohler [Mon, 16 May 2016 22:55:25 +0000 (15:55 -0700)]
core team updates

7 years agoallow "none" as international prefix when all calls have country codes, #41198
Mark Wells [Mon, 16 May 2016 22:02:06 +0000 (15:02 -0700)]
allow "none" as international prefix when all calls have country codes, #41198

7 years agoRT#41394: Add advertising source to customer fields selection [added referral join...
Jonathan Prykop [Sat, 14 May 2016 03:47:53 +0000 (22:47 -0500)]
RT#41394: Add advertising source to customer fields selection [added referral join to search/cust_event]

7 years agoRT#41394: Add advertising source to customer fields selection [safer part_referral...
Jonathan Prykop [Fri, 13 May 2016 03:37:25 +0000 (22:37 -0500)]
RT#41394: Add advertising source to customer fields selection [safer part_referral join, v3 merge]

7 years agoRT#41394: Add advertising source to customer fields selection
Jonathan Prykop [Thu, 28 Apr 2016 19:08:58 +0000 (14:08 -0500)]
RT#41394: Add advertising source to customer fields selection

7 years agoMerge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE...
Ivan Kohler [Sat, 14 May 2016 00:28:09 +0000 (17:28 -0700)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH

7 years agofix part_pkg-bulk_change when not using -o / -v, RT#41733
Ivan Kohler [Sat, 14 May 2016 00:27:59 +0000 (17:27 -0700)]
fix part_pkg-bulk_change when not using -o / -v, RT#41733

7 years agoRT#42347: Add IDT transaction ID to payment information [v3 merge]
Jonathan Prykop [Fri, 13 May 2016 23:11:34 +0000 (18:11 -0500)]
RT#42347: Add IDT transaction ID to payment information [v3 merge]

7 years agowith setup_show_zero enabled, still only show zero setup when billing on the setup...
Mark Wells [Thu, 12 May 2016 00:06:33 +0000 (17:06 -0700)]
with setup_show_zero enabled, still only show zero setup when billing on the setup date, #42375

7 years agoMerge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into 3.x
Mark Wells [Tue, 10 May 2016 20:11:10 +0000 (13:11 -0700)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into 3.x

7 years agoRT#40601: Remove status column from VSS import [status column removed]
Jonathan Prykop [Tue, 10 May 2016 19:50:39 +0000 (14:50 -0500)]
RT#40601: Remove status column from VSS import [status column removed]

7 years agoRT#40601: Remove status column from VSS import [remove old obsolete module]
Jonathan Prykop [Tue, 10 May 2016 19:33:20 +0000 (14:33 -0500)]
RT#40601: Remove status column from VSS import [remove old obsolete module]

7 years agofix voided invoice report vs. customer classes, similar to #37243
Mark Wells [Tue, 10 May 2016 19:57:54 +0000 (12:57 -0700)]
fix voided invoice report vs. customer classes, similar to #37243

7 years agobulk void script, #42360
Mark Wells [Tue, 10 May 2016 19:57:18 +0000 (12:57 -0700)]
bulk void script, #42360

7 years agoscript to import international rate deck, #39045
Mark Wells [Tue, 10 May 2016 06:43:07 +0000 (23:43 -0700)]
script to import international rate deck, #39045

7 years agoRT#42236: Select installers to show on calendar when setting appointment
Jonathan Prykop [Tue, 10 May 2016 01:15:47 +0000 (20:15 -0500)]
RT#42236: Select installers to show on calendar when setting appointment

7 years agoRT#41124: Backend Unti Search
Jonathan Prykop [Mon, 9 May 2016 22:50:27 +0000 (17:50 -0500)]
RT#41124: Backend Unti Search

7 years agoRT#41641 Disable strict password requirements [loosen dictionary rule]
Jonathan Prykop [Wed, 27 Apr 2016 04:38:49 +0000 (23:38 -0500)]
RT#41641 Disable strict password requirements [loosen dictionary rule]

7 years agocreate invoice details with sql_external package plans, #40558
Mark Wells [Fri, 6 May 2016 22:45:57 +0000 (15:45 -0700)]
create invoice details with sql_external package plans, #40558

Conflicts:
FS/FS/cust_main/Billing.pm

7 years agoRT#37632: Credit card validation [v3, saving from payment.cgi]
Jonathan Prykop [Fri, 6 May 2016 03:14:36 +0000 (22:14 -0500)]
RT#37632: Credit card validation [v3, saving from payment.cgi]

7 years agoRT#42373: Add ACH support to B::OP::ElavonVirtualMerchant [passing company from Billi...
Jonathan Prykop [Thu, 5 May 2016 22:26:06 +0000 (17:26 -0500)]
RT#42373: Add ACH support to B::OP::ElavonVirtualMerchant [passing company from Billing_Realtime]

7 years agoFixed errorpage, fallout from RT#37340 commit cb6214a6
Jonathan Prykop [Thu, 5 May 2016 23:45:11 +0000 (18:45 -0500)]
Fixed errorpage, fallout from RT#37340 commit cb6214a6

7 years agoMerge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE...
Ivan Kohler [Wed, 4 May 2016 23:22:44 +0000 (16:22 -0700)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH

7 years agobulk pkg change options, RT#41733
Ivan Kohler [Wed, 4 May 2016 23:22:38 +0000 (16:22 -0700)]
bulk pkg change options, RT#41733

7 years agoRT#37632: Credit card validation [cust_pay_pending handling on error]
Jonathan Prykop [Wed, 4 May 2016 04:17:37 +0000 (23:17 -0500)]
RT#37632: Credit card validation [cust_pay_pending handling on error]

7 years agoMerge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into 3.x
Mark Wells [Tue, 3 May 2016 20:50:55 +0000 (13:50 -0700)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into 3.x

7 years agoRT#37632: Credit card validation [v3 fixes]
Jonathan Prykop [Tue, 3 May 2016 02:44:40 +0000 (21:44 -0500)]
RT#37632: Credit card validation [v3 fixes]

7 years agoemail to specific contact classes, 3.x adjustments
Mark Wells [Tue, 3 May 2016 19:52:21 +0000 (12:52 -0700)]
email to specific contact classes, 3.x adjustments

7 years agoverify credit card changes via $1 auth, RT#37632
Ivan Kohler [Mon, 2 May 2016 22:24:07 +0000 (15:24 -0700)]
verify credit card changes via $1 auth, RT#37632

7 years agoverify credit card changes via $1 auth, RT#37632
Ivan Kohler [Mon, 2 May 2016 22:15:05 +0000 (15:15 -0700)]
verify credit card changes via $1 auth, RT#37632

7 years agoallow sending email to specific contact classes, #33316
Mark Wells [Sun, 1 May 2016 01:07:50 +0000 (18:07 -0700)]
allow sending email to specific contact classes, #33316

Conflicts:
FS/FS/cust_main_Mixin.pm
FS/FS/msg_template/email.pm
httemplate/misc/email-customers.html

7 years agopass all event search parameters to reprint/re-email actions, #38426
Mark Wells [Sat, 30 Apr 2016 00:00:54 +0000 (17:00 -0700)]
pass all event search parameters to reprint/re-email actions, #38426

8 years agoscript to force rating of non-billed CDRs, #40479
Mark Wells [Fri, 29 Apr 2016 04:47:49 +0000 (21:47 -0700)]
script to force rating of non-billed CDRs, #40479

8 years agomore convenient selection of domain in svc_acct definition, #40962
Mark Wells [Fri, 29 Apr 2016 03:19:49 +0000 (20:19 -0700)]
more convenient selection of domain in svc_acct definition, #40962

8 years agoRT#42235: Strict password requirments are not disabled for signup portal [respects...
Jonathan Prykop [Thu, 28 Apr 2016 22:18:13 +0000 (17:18 -0500)]
RT#42235: Strict password requirments are not disabled for signup portal [respects agent override]

8 years agoMerge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE...
Jonathan Prykop [Thu, 28 Apr 2016 20:44:41 +0000 (15:44 -0500)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH

8 years agoRT#42235: Strict password requirments are not disabled for signup portal [undid previ...
Jonathan Prykop [Thu, 28 Apr 2016 20:43:58 +0000 (15:43 -0500)]
RT#42235: Strict password requirments are not disabled for signup portal [undid previous, working on better way]

8 years agotest: scheduled package change on suspended package, #38564
Mark Wells [Thu, 28 Apr 2016 20:03:27 +0000 (13:03 -0700)]
test: scheduled package change on suspended package, #38564

8 years agoRT#42235: Strict password requirments are not disabled for signup portal
Jonathan Prykop [Thu, 28 Apr 2016 20:06:14 +0000 (15:06 -0500)]
RT#42235: Strict password requirments are not disabled for signup portal

8 years agobulk queue update tool, RT#42042
Ivan Kohler [Thu, 28 Apr 2016 18:59:44 +0000 (11:59 -0700)]
bulk queue update tool, RT#42042

8 years agofix syntax error, #42091, from #32456
Mark Wells [Wed, 27 Apr 2016 22:53:11 +0000 (15:53 -0700)]
fix syntax error, #42091, from #32456

8 years agoadd Map::Splat to deps, #37802
Mark Wells [Wed, 27 Apr 2016 20:39:39 +0000 (13:39 -0700)]
add Map::Splat to deps, #37802

8 years agoupdate test db
Mark Wells [Wed, 27 Apr 2016 20:38:02 +0000 (13:38 -0700)]
update test db

8 years agofix DST in prorate test
Mark Wells [Wed, 27 Apr 2016 20:35:38 +0000 (13:35 -0700)]
fix DST in prorate test

8 years agofix redirect on error in test environment
Mark Wells [Wed, 27 Apr 2016 20:35:00 +0000 (13:35 -0700)]
fix redirect on error in test environment

8 years agofix testing on 3.x
Mark Wells [Wed, 27 Apr 2016 20:15:42 +0000 (13:15 -0700)]
fix testing on 3.x

8 years agofix basic prorate test
Mark Wells [Tue, 26 Apr 2016 20:06:37 +0000 (13:06 -0700)]
fix basic prorate test

8 years agomore robust testing platform, #37340
Mark Wells [Tue, 26 Apr 2016 19:10:43 +0000 (12:10 -0700)]
more robust testing platform, #37340

8 years agoUI to show sector coverage maps, #37802
Mark Wells [Fri, 22 Apr 2016 18:58:19 +0000 (11:58 -0700)]
UI to show sector coverage maps, #37802

Conflicts:
httemplate/browse/tower.html

8 years agogenerate sector coverage maps with Splat, checkpoint, #37802
Mark Wells [Thu, 21 Apr 2016 19:07:29 +0000 (12:07 -0700)]
generate sector coverage maps with Splat, checkpoint, #37802

Conflicts:
FS/FS/Schema.pm
FS/FS/tower_sector.pm

8 years agoshow map of svc_broadband and tower locations, #37802
Mark Wells [Sun, 13 Mar 2016 02:59:05 +0000 (18:59 -0800)]
show map of svc_broadband and tower locations, #37802

8 years agofix apportionment of flat fees on zero-charge invoices, #39816
Mark Wells [Fri, 22 Apr 2016 17:21:22 +0000 (10:21 -0700)]
fix apportionment of flat fees on zero-charge invoices, #39816

8 years agoRT#41837: Disable charge future payments automatically when making a payment
Jonathan Prykop [Wed, 27 Apr 2016 02:42:50 +0000 (21:42 -0500)]
RT#41837: Disable charge future payments automatically when making a payment

8 years agoRT#39819: Packages with Show zero setup/recurring do not print on quotations [v3...
Jonathan Prykop [Wed, 27 Apr 2016 01:39:13 +0000 (20:39 -0500)]
RT#39819: Packages with Show zero setup/recurring do not print on quotations [v3 only]

8 years agoRT#39819: Packages with Show zero setup/recurring do not print on quotations [quotati...
Jonathan Prykop [Tue, 26 Apr 2016 20:28:55 +0000 (15:28 -0500)]
RT#39819: Packages with Show zero setup/recurring do not print on quotations [quotation_pkg methods, v3 reconcile]

8 years agofix cust_main-require_address2 vs cust_location, RT#41184
Ivan Kohler [Tue, 26 Apr 2016 00:42:01 +0000 (17:42 -0700)]
fix cust_main-require_address2 vs cust_location, RT#41184

8 years agoRT#41866: Punctuation prevented package from billing [bug fix to previous]
Jonathan Prykop [Mon, 25 Apr 2016 21:57:30 +0000 (16:57 -0500)]
RT#41866: Punctuation prevented package from billing [bug fix to previous]

8 years agoMerge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE...
Jonathan Prykop [Mon, 25 Apr 2016 21:48:58 +0000 (16:48 -0500)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH

8 years agoadd comment selection and change zero recurring flags, RT#41733
Ivan Kohler [Mon, 25 Apr 2016 21:46:24 +0000 (14:46 -0700)]
add comment selection and change zero recurring flags, RT#41733

8 years agoRT#41866: Punctuation prevented package from billing [disallow negative]
Jonathan Prykop [Mon, 25 Apr 2016 21:41:38 +0000 (16:41 -0500)]
RT#41866: Punctuation prevented package from billing [disallow negative]

8 years agoMerge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE...
Jonathan Prykop [Mon, 25 Apr 2016 21:45:43 +0000 (16:45 -0500)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH

8 years agoRT#41866: Punctuation prevented package from billing [v3 reconcile]
Jonathan Prykop [Mon, 25 Apr 2016 21:18:10 +0000 (16:18 -0500)]
RT#41866: Punctuation prevented package from billing [v3 reconcile]

8 years agoadd comment selection and change zero recurring flags, RT#41733
Ivan Kohler [Mon, 25 Apr 2016 21:45:13 +0000 (14:45 -0700)]
add comment selection and change zero recurring flags, RT#41733

8 years agoRT#37544 Prevent billing events from running on weekends
Jonathan Prykop [Mon, 25 Apr 2016 18:49:57 +0000 (13:49 -0500)]
RT#37544 Prevent billing events from running on weekends

8 years agorun_bill_events option for order_pkg, RT#42053
Ivan Kohler [Mon, 25 Apr 2016 18:54:04 +0000 (11:54 -0700)]
run_bill_events option for order_pkg, RT#42053

8 years agoadd conditions for customer cancelled packages, RT#42043
Ivan Kohler [Mon, 25 Apr 2016 16:56:17 +0000 (09:56 -0700)]
add conditions for customer cancelled packages, RT#42043

8 years agoadd conditions for customer cancelled packages, RT#42043
Ivan Kohler [Mon, 25 Apr 2016 16:51:23 +0000 (09:51 -0700)]
add conditions for customer cancelled packages, RT#42043

8 years agoRT#29296: API stuff: Add new locations [v3 reconcile]
Jonathan Prykop [Thu, 21 Apr 2016 00:48:53 +0000 (19:48 -0500)]
RT#29296: API stuff: Add new locations [v3 reconcile]

8 years agoRT#29296: API stuff: Add new locations [API bug fixes]
Jonathan Prykop [Tue, 19 Apr 2016 17:16:15 +0000 (12:16 -0500)]
RT#29296: API stuff: Add new locations [API bug fixes]

8 years agoRT#29296: API stuff: Add new locations [v3 reconcile, includes backport of FS::cust_p...
Jonathan Prykop [Tue, 19 Apr 2016 02:47:51 +0000 (21:47 -0500)]
RT#29296: API stuff: Add new locations [v3 reconcile, includes backport of FS::cust_pkg::API]

8 years agoRT#29296: API stuff: Add new locations [v3 reconcile]
Jonathan Prykop [Mon, 18 Apr 2016 19:33:02 +0000 (14:33 -0500)]
RT#29296: API stuff: Add new locations [v3 reconcile]

8 years agoRT#29296: API stuff: Add new locations
Jonathan Prykop [Fri, 15 Apr 2016 16:43:59 +0000 (11:43 -0500)]
RT#29296: API stuff: Add new locations

8 years agoFS/bin/freeside-cdr-evariste-import
Jonathan Prykop [Thu, 21 Apr 2016 21:26:53 +0000 (16:26 -0500)]
FS/bin/freeside-cdr-evariste-import

8 years agoRT#41501: OBH: Separate credit additional info into separate field on reports [v3...
Jonathan Prykop [Tue, 19 Apr 2016 20:27:53 +0000 (15:27 -0500)]
RT#41501: OBH: Separate credit additional info into separate field on reports [v3 merge]

8 years agotax report showing all taxes, #41656
Mark Wells [Sat, 16 Apr 2016 01:21:17 +0000 (18:21 -0700)]
tax report showing all taxes, #41656

8 years agofix typo
Mark Wells [Thu, 14 Apr 2016 22:15:43 +0000 (15:15 -0700)]
fix typo

8 years agoset invoice defaults to support online printing, #33849
Mark Wells [Thu, 14 Apr 2016 22:37:30 +0000 (15:37 -0700)]
set invoice defaults to support online printing, #33849

8 years agoRT#41671 Fix double click prevention for all legacy buttons [full-on fixes]
Jonathan Prykop [Thu, 14 Apr 2016 13:10:48 +0000 (08:10 -0500)]
RT#41671 Fix double click prevention for all legacy buttons [full-on fixes]

8 years agoRT#28648: Unsuspend when past due balance is paid [new option, Charges not past due]
Jonathan Prykop [Tue, 12 Apr 2016 10:36:58 +0000 (05:36 -0500)]
RT#28648: Unsuspend when past due balance is paid [new option, Charges not past due]

8 years agoRT#34237: installer scheduling [fix steal]
Jonathan Prykop [Mon, 11 Apr 2016 15:01:00 +0000 (10:01 -0500)]
RT#34237: installer scheduling [fix steal]

8 years agoRT#40641: unprovisioning preserved cancelled services
Jonathan Prykop [Mon, 11 Apr 2016 12:08:02 +0000 (07:08 -0500)]
RT#40641: unprovisioning preserved cancelled services

8 years agoprevent package change from starting the new package on hold, #38564
Mark Wells [Fri, 8 Apr 2016 22:20:05 +0000 (15:20 -0700)]
prevent package change from starting the new package on hold, #38564

8 years agoclarify docs on bandwidth.com account and site numbers, #39914
Mark Wells [Thu, 7 Apr 2016 21:41:47 +0000 (14:41 -0700)]
clarify docs on bandwidth.com account and site numbers, #39914

8 years agomake unprovisioned services report usable
Mark Wells [Thu, 7 Apr 2016 20:08:16 +0000 (13:08 -0700)]
make unprovisioned services report usable

8 years agofix inexact lookup of tickets by customer + id, #39536, from #13852
Mark Wells [Thu, 7 Apr 2016 19:55:11 +0000 (12:55 -0700)]
fix inexact lookup of tickets by customer + id, #39536, from #13852

8 years agoRT#40056 Export DID's to portaone switch
Jonathan Prykop [Thu, 7 Apr 2016 15:26:36 +0000 (10:26 -0500)]
RT#40056 Export DID's to portaone switch

8 years agoMerge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE...
Ivan Kohler [Thu, 7 Apr 2016 02:21:52 +0000 (19:21 -0700)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH

8 years agoquiet warnings, RT#41682
Ivan Kohler [Thu, 7 Apr 2016 02:21:38 +0000 (19:21 -0700)]
quiet warnings, RT#41682

8 years agotypo
Mark Wells [Wed, 6 Apr 2016 22:29:08 +0000 (15:29 -0700)]
typo

8 years agoadd cust_event.no_action flag for events that conditionally execute, #36741
Mark Wells [Wed, 6 Apr 2016 21:09:42 +0000 (14:09 -0700)]
add cust_event.no_action flag for events that conditionally execute, #36741

8 years agoRT#38081 Double click prevention for Post payment button
Jonathan Prykop [Wed, 6 Apr 2016 06:04:21 +0000 (01:04 -0500)]
RT#38081 Double click prevention for Post payment button

8 years agoRT#40056: Export DIDs to portaone switch [added h323_password]
Jonathan Prykop [Wed, 6 Apr 2016 04:12:57 +0000 (23:12 -0500)]
RT#40056: Export DIDs to portaone switch [added h323_password]

8 years agofix application of things when there's lots of CCH data and an error, RT#41610
Ivan Kohler [Wed, 6 Apr 2016 03:28:09 +0000 (20:28 -0700)]
fix application of things when there's lots of CCH data and an error, RT#41610