freeside.git
6 years agofix masondata perm bs
Ivan Kohler [Thu, 1 Feb 2018 23:12:36 +0000 (15:12 -0800)]
fix masondata perm bs

6 years agofix v3 batch name problem
Christopher Burger [Thu, 1 Feb 2018 18:05:23 +0000 (13:05 -0500)]
fix v3 batch name problem

6 years agoRT# 76398 - Fixed sybase connection and cleaned up code
Christopher Burger [Wed, 24 Jan 2018 19:45:43 +0000 (14:45 -0500)]
RT# 76398 - Fixed sybase connection and cleaned up code

Conflicts:
FS/FS/cdr/Import.pm

6 years agoRT# 76398 - fixed sybase query for detecting tables and adding columns
Christopher Burger [Tue, 23 Jan 2018 19:05:02 +0000 (14:05 -0500)]
RT# 76398 - fixed sybase query for detecting tables and adding columns

6 years agoRT# 76398 - Added auto status field or status table creation
Christopher Burger [Fri, 19 Jan 2018 20:52:53 +0000 (15:52 -0500)]
RT# 76398 - Added auto status field or status table creation

Conflicts:
FS/FS/cdr/Import.pm
FS/bin/freeside-cdr-freeswitch

6 years agong selfservice deb9 packages
Ivan Kohler [Wed, 31 Jan 2018 21:14:38 +0000 (13:14 -0800)]
ng selfservice deb9 packages

6 years agoRT# 79121 - fixed error with loading files with option a
Christopher Burger [Thu, 25 Jan 2018 17:27:36 +0000 (12:27 -0500)]
RT# 79121 - fixed error with loading files with option a

6 years agoRT#79121 - added POD documentation
Christopher Burger [Thu, 25 Jan 2018 17:06:08 +0000 (12:06 -0500)]
RT#79121 - added POD documentation

6 years agofix billing error with intro rate packages when billing dates have been edited non...
Ivan Kohler [Thu, 25 Jan 2018 01:48:52 +0000 (17:48 -0800)]
fix billing error with intro rate packages when billing dates have been edited non-sensically (bill date set even though package is not billing yet), RT#78349

6 years agono need for errors decrypting inadvertantly encrypted payinfo to be fatal, RT#76385
Ivan Kohler [Thu, 25 Jan 2018 00:22:26 +0000 (16:22 -0800)]
no need for errors decrypting inadvertantly encrypted payinfo to be fatal, RT#76385

6 years agofix postinst?
Ivan Kohler [Wed, 24 Jan 2018 17:09:39 +0000 (09:09 -0800)]
fix postinst?

6 years agofix postinst?
Ivan Kohler [Wed, 24 Jan 2018 17:08:47 +0000 (09:08 -0800)]
fix postinst?

6 years agoRT# 78617 - removed redirect on pref change for V3
Christopher Burger [Sun, 14 Jan 2018 18:13:22 +0000 (13:13 -0500)]
RT# 78617 - removed redirect on pref change for V3

6 years agoRT# 78617 - updated redirect to freeside_status to show update message
Christopher Burger [Fri, 12 Jan 2018 21:52:28 +0000 (16:52 -0500)]
RT# 78617 - updated redirect to freeside_status to show update message

Conflicts:
httemplate/pref/pref-process.html
httemplate/pref/pref.html

6 years agoRT# 78617 - removed some test code
Christopher Burger [Fri, 12 Jan 2018 21:20:20 +0000 (16:20 -0500)]
RT# 78617 - removed some test code

6 years agoRT# 78617 - added alert code that can be placed on any page.
Christopher Burger [Fri, 12 Jan 2018 20:54:35 +0000 (15:54 -0500)]
RT# 78617 - added alert code that can be placed on any page.

6 years agoRT# 78617 - fixed preference field customer_view_emails to only except whole numbers...
Christopher Burger [Fri, 12 Jan 2018 20:36:13 +0000 (15:36 -0500)]
RT# 78617 - fixed preference field customer_view_emails to only except whole numbers, also added redirection back to preference page after edit.

Conflicts:
httemplate/pref/pref.html

6 years agoRT# 79121 - added flag to store public key in known host file
Christopher Burger [Fri, 12 Jan 2018 22:42:02 +0000 (17:42 -0500)]
RT# 79121 - added flag to store public key in known host file

6 years agoRT# 79121 - Added new cdr import format for ani networks, and cron script for same
Christopher Burger [Fri, 12 Jan 2018 14:14:25 +0000 (09:14 -0500)]
RT# 79121 - Added new cdr import format for ani networks, and cron script for same

6 years agodefined(@array) is deprecated
Ivan Kohler [Thu, 5 Sep 2013 05:33:30 +0000 (22:33 -0700)]
defined(@array) is deprecated

6 years agofix direct use of customer_view_emails pref, RT#78617
Ivan Kohler [Thu, 11 Jan 2018 00:41:30 +0000 (16:41 -0800)]
fix direct use of customer_view_emails pref, RT#78617

6 years agoextend vitelity integration: start and complete port-in, RT#73618, RT#78929
Ivan Kohler [Thu, 11 Jan 2018 00:37:05 +0000 (16:37 -0800)]
extend vitelity integration: start and complete port-in, RT#73618, RT#78929

6 years agohappy new year
Ivan Kohler [Fri, 5 Jan 2018 01:41:19 +0000 (17:41 -0800)]
happy new year

6 years agoadd "bill_only_pkg_dates" option to inbound voip billing, RT#79001
Ivan Kohler [Thu, 4 Jan 2018 22:16:58 +0000 (14:16 -0800)]
add "bill_only_pkg_dates" option to inbound voip billing, RT#79001

6 years agoMerge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE...
Ivan Kohler [Wed, 3 Jan 2018 01:37:14 +0000 (17:37 -0800)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH

6 years agofix reports for 2018, RT#79090
Ivan Kohler [Wed, 3 Jan 2018 01:37:09 +0000 (17:37 -0800)]
fix reports for 2018, RT#79090

6 years agoRT# 76878 - Fixed installer checkbox to be sticky on error.
Christopher Burger [Thu, 21 Dec 2017 23:16:33 +0000 (18:16 -0500)]
RT# 76878 - Fixed installer checkbox to be sticky on error.

6 years agoadded -f flag to continue voiding even if an error is received, RT#78977
Ivan Kohler [Wed, 20 Dec 2017 20:47:49 +0000 (12:47 -0800)]
added -f flag to continue voiding even if an error is received, RT#78977

6 years agoadd -k skip_pkgpart, RT#79001
Ivan Kohler [Wed, 20 Dec 2017 19:33:08 +0000 (11:33 -0800)]
add -k skip_pkgpart, RT#79001

6 years agoadd -u custnum_filename, -k skip_pkgpart and -v verbose, RT#79001
Ivan Kohler [Tue, 19 Dec 2017 20:58:34 +0000 (12:58 -0800)]
add -u custnum_filename, -k skip_pkgpart and -v verbose, RT#79001

6 years agoRT# 78450 - Fixed error with cdr import of AAPT CTOP format. Changed regex to ignore...
Christopher Burger [Tue, 19 Dec 2017 17:36:07 +0000 (12:36 -0500)]
RT# 78450 - Fixed error with cdr import of AAPT CTOP format.  Changed regex to ignore white space at beginning.

6 years agofix changing employee password, RT#78939
Ivan Kohler [Sat, 16 Dec 2017 00:44:18 +0000 (16:44 -0800)]
fix changing employee password, RT#78939

6 years agoRT# 74845 - fixed report to allow downloading even if there are errors.
Christopher Burger [Thu, 14 Dec 2017 20:59:44 +0000 (15:59 -0500)]
RT# 74845 - fixed report to allow downloading even if there are errors.

6 years agoRT# 78019 - updated csv and excel export to set two decimal for revenue columns.
Christopher Burger [Thu, 30 Nov 2017 15:49:10 +0000 (10:49 -0500)]
RT# 78019 - updated csv and excel export to set two decimal for revenue columns.

6 years agoRT# 78019 - Added revenue difference to package churn report
Christopher Burger [Thu, 30 Nov 2017 15:10:34 +0000 (10:10 -0500)]
RT# 78019 - Added revenue difference to package churn report

6 years agoRT# 78019 - Added total revenue line to Package churn report
Christopher Burger [Tue, 17 Oct 2017 13:41:12 +0000 (09:41 -0400)]
RT# 78019 - Added total revenue line to Package churn report

6 years agoadded warning to invoice_default_terms concerning changing it after going live, RT...
Ivan Kohler [Wed, 13 Dec 2017 01:37:12 +0000 (17:37 -0800)]
added warning to invoice_default_terms concerning changing it after going live, RT#78536

6 years agoMerge branch 'FREESIDE_3_BRANCH' of ssh://git.freeside.biz/home/git/freeside into...
Christopher Burger [Tue, 12 Dec 2017 19:58:01 +0000 (14:58 -0500)]
Merge branch 'FREESIDE_3_BRANCH' of ssh://git.freeside.biz/home/git/freeside into FREESIDE_3_BRANCH

6 years agoRT# 24643 - Version 3 changes to allow for waive setup fee on change packages
Christopher Burger [Tue, 12 Dec 2017 19:57:29 +0000 (14:57 -0500)]
RT# 24643 - Version 3 changes to allow for waive setup fee on change packages

6 years agoNet::SSLglue never worked, need deb9 Net::FTP for this to work
Ivan Kohler [Tue, 12 Dec 2017 18:23:31 +0000 (10:23 -0800)]
Net::SSLglue never worked, need deb9 Net::FTP for this to work

6 years agoRT# 24643 - fixed error in saving waive setup fee flag when not selected
Christopher Burger [Wed, 29 Nov 2017 01:45:12 +0000 (20:45 -0500)]
RT# 24643 - fixed error in saving waive setup fee flag when not selected

6 years agoRevert "RT# 24643 - fixed error in saving waive setup fee flag when not selected"
Christopher Burger [Wed, 29 Nov 2017 01:17:28 +0000 (20:17 -0500)]
Revert "RT# 24643 - fixed error in saving waive setup fee flag when not selected"

This reverts commit 7e2111f1ebc063df6a0afbb5903ae17a96ca3bb8.

6 years agoRT# 24643 - fixed error in saving waive setup fee flag when not selected
Christopher Burger [Mon, 28 May 2018 04:07:20 +0000 (00:07 -0400)]
RT# 24643 - fixed error in saving waive setup fee flag when not selected

6 years agoRT# 24643, added waive setup fee option to change package screen.
Christopher Burger [Wed, 22 Feb 2017 18:36:15 +0000 (13:36 -0500)]
RT# 24643, added waive setup fee option to change package screen.

Conflicts:
httemplate/edit/process/change-cust_pkg.html

6 years agoRT# 74959 - Fixed edit location link to acually save location
Christopher Burger [Fri, 8 Dec 2017 22:25:11 +0000 (17:25 -0500)]
RT# 74959 - Fixed edit location link to acually save location

6 years agoRT# 78681 - fixed error where setup fee was being charged when prorate_defer_bill...
Christopher Burger [Mon, 11 Dec 2017 22:20:56 +0000 (17:20 -0500)]
RT# 78681 - fixed error where setup fee was being charged when prorate_defer_bill was set even though wave setup fee was selected.

6 years agoRT# 73200 Show voided credits on Credit Report - backport fix
Mitch Jackson [Fri, 8 Dec 2017 20:37:50 +0000 (20:37 +0000)]
RT# 73200 Show voided credits on Credit Report - backport fix

6 years agoSubstitute broken JSON::XS with Cpanel::JSON::XS
Mitch Jackson [Fri, 8 Dec 2017 20:25:09 +0000 (20:25 +0000)]
Substitute broken JSON::XS with Cpanel::JSON::XS

6 years agoAdd crednum (id) field to Credit Report RT#73200
Mitch Jackson [Wed, 29 Nov 2017 19:46:05 +0000 (19:46 +0000)]
Add crednum (id) field to Credit Report RT#73200

6 years agoChange selectbox to checkbox on Credit Report form RT#73200
Mitch Jackson [Tue, 28 Nov 2017 02:21:57 +0000 (02:21 +0000)]
Change selectbox to checkbox on Credit Report form RT#73200

6 years agoAdded option for Credit Report to include Voided Credits RT#73200
Mitch Jackson [Mon, 27 Nov 2017 19:13:40 +0000 (19:13 +0000)]
Added option for Credit Report to include Voided Credits RT#73200

6 years agowhitespace only
Mitch Jackson [Fri, 8 Dec 2017 20:03:27 +0000 (20:03 +0000)]
whitespace only

6 years agofix logo encoding over xml-api for all functions that call skin_info internally,...
Ivan Kohler [Tue, 5 Dec 2017 19:43:46 +0000 (11:43 -0800)]
fix logo encoding over xml-api for all functions that call skin_info internally, RT#75279

6 years agoadd "trunkdst" to pbxware export, RT#78550
Ivan Kohler [Mon, 4 Dec 2017 21:30:08 +0000 (13:30 -0800)]
add "trunkdst" to pbxware export, RT#78550

6 years agoRT# 29295 - added package_list and package_status to backend API. Also added two...
Christopher Burger [Wed, 15 Nov 2017 19:04:22 +0000 (14:04 -0500)]
RT# 29295 - added package_list and package_status to backend API.  Also added two new test files in bin to test new apis

Conflicts:
FS/FS/API.pm

6 years agochris level up, add mitch
Ivan Kohler [Wed, 29 Nov 2017 00:02:16 +0000 (16:02 -0800)]
chris level up, add mitch

6 years agono longer supporting deb7
Ivan Kohler [Mon, 27 Nov 2017 20:12:27 +0000 (12:12 -0800)]
no longer supporting deb7

6 years agobetter error handling when a package change fails, RT#78504
Ivan Kohler [Mon, 27 Nov 2017 19:59:38 +0000 (11:59 -0800)]
better error handling when a package change fails, RT#78504

6 years agoRT# 73211 - Add billing event: remove customer tag
Mitch Jackson [Sun, 19 Nov 2017 00:43:07 +0000 (00:43 +0000)]
RT# 73211 - Add billing event: remove customer tag

 - Created billing event removetag, named to match addtag
 - Weighted addtag and removetag both at 21, to group them in menus

6 years agoscalability: always reap children, RT#78270
Ivan Kohler [Wed, 8 Nov 2017 16:00:47 +0000 (08:00 -0800)]
scalability: always reap children, RT#78270

6 years agoRT# 77332 - updated new search option name to make it more clear.
Christopher Burger [Mon, 23 Oct 2017 21:04:15 +0000 (17:04 -0400)]
RT# 77332 - updated new search option name to make it more clear.

6 years agoRT# 77332 - Fixed error where all packages updated with new next bill date, instead...
Christopher Burger [Mon, 23 Oct 2017 18:01:23 +0000 (14:01 -0400)]
RT# 77332 - Fixed error where all packages updated with new next bill date, instead of just selected ones.

6 years agoRT# 77160 - updated query to not use cust_contact as that table does not exist in V3
Christopher Burger [Tue, 24 Oct 2017 15:30:45 +0000 (11:30 -0400)]
RT# 77160 - updated query to not use cust_contact as that table does not exist in V3

6 years agoRT# 77160 - created new customer time span report
Christopher Burger [Tue, 26 Sep 2017 16:03:08 +0000 (12:03 -0400)]
RT# 77160 - created new customer time span report

Conflicts:
httemplate/elements/menu.html

6 years agofix MIME::Entity usage for perl 5.18+, RT#77890
Ivan Kohler [Tue, 17 Oct 2017 21:44:08 +0000 (14:44 -0700)]
fix MIME::Entity usage for perl 5.18+, RT#77890

6 years agoRT# 76968 - Added logo only header file
Christopher Burger [Thu, 5 Oct 2017 14:17:36 +0000 (10:17 -0400)]
RT# 76968 - Added logo only header file

6 years agoRT# 76968 - added header logo and css to map page, fixed address look up error, added...
Christopher Burger [Wed, 4 Oct 2017 15:37:20 +0000 (11:37 -0400)]
RT# 76968 - added header logo and css to map page, fixed address look up error, added leaflet to license

Conflicts:
httemplate/docs/license.html

6 years agort# 76968 - updated Map service module link
Christopher Burger [Mon, 11 Sep 2017 01:51:28 +0000 (21:51 -0400)]
rt# 76968 - updated Map service module link

6 years agoRT# 76968 - Created new interactive map to select census tract
Christopher Burger [Sun, 10 Sep 2017 23:07:30 +0000 (19:07 -0400)]
RT# 76968 - Created new interactive map to select census tract

6 years agosort by referral count, RT#75757
Ivan Kohler [Sun, 1 Oct 2017 22:18:06 +0000 (15:18 -0700)]
sort by referral count, RT#75757

6 years agosort by referral count, RT#75757
Ivan Kohler [Sun, 1 Oct 2017 22:17:39 +0000 (15:17 -0700)]
sort by referral count, RT#75757

6 years agoRT# 77193 - Fixed default layer not displaying
Christopher Burger [Wed, 13 Sep 2017 17:40:29 +0000 (13:40 -0400)]
RT# 77193 - Fixed default layer not displaying

6 years agodon't send zip+4 to vitelity e911, RT#76262
Ivan Kohler [Tue, 19 Sep 2017 19:44:46 +0000 (12:44 -0700)]
don't send zip+4 to vitelity e911, RT#76262

6 years agodon't error out if there aren't any bz2 files anymore
Ivan Kohler [Mon, 18 Sep 2017 22:36:02 +0000 (15:36 -0700)]
don't error out if there aren't any bz2 files anymore

6 years agofiber and DSL http exports, RT#75932
Ivan Kohler [Wed, 13 Sep 2017 21:40:47 +0000 (14:40 -0700)]
fiber and DSL http exports, RT#75932

6 years agoRT# 77504 - Documented javascript.
Christopher Burger [Tue, 12 Sep 2017 16:16:21 +0000 (12:16 -0400)]
RT# 77504 - Documented javascript.

6 years agoRT# 77504 - Fixed error display issue, and javascript to prevent error.
Christopher Burger [Tue, 12 Sep 2017 16:08:41 +0000 (12:08 -0400)]
RT# 77504 - Fixed error display issue, and javascript to prevent error.

6 years agoalas
Ivan Kohler [Wed, 13 Sep 2017 04:36:03 +0000 (21:36 -0700)]
alas

6 years agoapache2-mpm-prefork is gone in debian 8+ (jessie+)
Ivan Kohler [Wed, 13 Sep 2017 04:27:34 +0000 (21:27 -0700)]
apache2-mpm-prefork is gone in debian 8+ (jessie+)

6 years agostretch-happy Releases files
Ivan Kohler [Wed, 13 Sep 2017 04:06:27 +0000 (21:06 -0700)]
stretch-happy Releases files

6 years agostretch-happy Releases files
Ivan Kohler [Wed, 13 Sep 2017 04:02:58 +0000 (21:02 -0700)]
stretch-happy Releases files

6 years agocheck more of the build infrastrcture in
Ivan Kohler [Wed, 13 Sep 2017 00:42:15 +0000 (17:42 -0700)]
check more of the build infrastrcture in

6 years agono longer supporting deb7 in new builds
Ivan Kohler [Wed, 13 Sep 2017 00:09:42 +0000 (17:09 -0700)]
no longer supporting deb7 in new builds

6 years agocurrent census year selection
Ivan Kohler [Wed, 13 Sep 2017 00:10:53 +0000 (17:10 -0700)]
current census year selection

6 years agoMerge branch 'FREESIDE_3_BRANCH' of freeside.biz:/home/git/freeside into FREESIDE_3_B...
Christopher Burger [Fri, 8 Sep 2017 17:28:32 +0000 (13:28 -0400)]
Merge branch 'FREESIDE_3_BRANCH' of freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH

6 years agoRT# 77167 - removed change to Mason.pm as not needed.
Christopher Burger [Fri, 8 Sep 2017 17:23:26 +0000 (13:23 -0400)]
RT# 77167 - removed change to Mason.pm as not needed.

6 years agoremoved change to Mason.pm as not needed.
Christopher Burger [Fri, 8 Sep 2017 17:23:26 +0000 (13:23 -0400)]
removed change to Mason.pm as not needed.

6 years agoRT# 77167 - Added the ability to import a list of contacts
Christopher Burger [Thu, 7 Sep 2017 12:49:34 +0000 (08:49 -0400)]
RT# 77167 - Added the ability to import a list of contacts

Conflicts:
httemplate/elements/menu.html

6 years agodisplay usage fields in deterministic order
Ivan Kohler [Wed, 6 Sep 2017 17:29:40 +0000 (10:29 -0700)]
display usage fields in deterministic order

6 years agoif a single entry has bad UTF-8 chars, error out on that entry only instead of the...
Ivan Kohler [Wed, 6 Sep 2017 01:30:02 +0000 (18:30 -0700)]
if a single entry has bad UTF-8 chars, error out on that entry only instead of the whole conf page

6 years agoRT# 76171 - Added error check on field internal_circuit_id
Christopher Burger [Wed, 30 Aug 2017 17:53:48 +0000 (13:53 -0400)]
RT# 76171 - Added error check on field internal_circuit_id

6 years agofix prorate_day without force_prorate_day for recur_Common packages configured as...
Ivan Kohler [Thu, 31 Aug 2017 00:06:47 +0000 (17:06 -0700)]
fix prorate_day without force_prorate_day for recur_Common packages configured as subscription or prorate, RT#77140, RT#38191

6 years agofix upgrade error, RT#77099, RT#76171
Ivan Kohler [Wed, 30 Aug 2017 04:24:17 +0000 (21:24 -0700)]
fix upgrade error, RT#77099, RT#76171

6 years agoMerge branch 'FREESIDE_3_BRANCH' of freeside.biz:/home/git/freeside into FREESIDE_3_B...
Christopher Burger [Tue, 29 Aug 2017 18:43:59 +0000 (14:43 -0400)]
Merge branch 'FREESIDE_3_BRANCH' of freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH

6 years agoRT# 77245 - fixed bug when adding router, now services are added.
Christopher Burger [Tue, 29 Aug 2017 14:43:34 +0000 (10:43 -0400)]
RT# 77245 - fixed bug when adding router, now services are added.

6 years agoquick script to add armed forces USPS "state" abbrivations, RT#77312
Ivan Kohler [Tue, 29 Aug 2017 18:33:18 +0000 (11:33 -0700)]
quick script to add armed forces USPS "state" abbrivations, RT#77312

6 years agoRT# 77200 - Changed fixed active date to a user input date
Christopher Burger [Mon, 28 Aug 2017 15:50:25 +0000 (11:50 -0400)]
RT# 77200 - Changed fixed active date to a user input date

6 years agoadd 54-g agent_custid format, RT#77110
Ivan Kohler [Sat, 26 Aug 2017 23:39:19 +0000 (16:39 -0700)]
add 54-g agent_custid format, RT#77110

6 years agoreferral status search, RT#75757
Ivan Kohler [Sat, 26 Aug 2017 22:01:21 +0000 (15:01 -0700)]
referral status search, RT#75757

6 years agoreferral count search, RT#75757
Ivan Kohler [Sat, 26 Aug 2017 21:17:55 +0000 (14:17 -0700)]
referral count search, RT#75757