freeside.git
6 years agoRT# 79497 - Changed email address check to all emails to be seperated by a space...
Christopher Burger [Mon, 26 Feb 2018 17:00:12 +0000 (12:00 -0500)]
RT# 79497 - Changed email address check to all emails to be seperated by a space.  Added contacts to change history.

6 years agoRT# 79284 Fix UI bug for Change Package screen
Mitch Jackson [Sat, 24 Feb 2018 00:09:38 +0000 (00:09 +0000)]
RT# 79284  Fix UI bug for Change Package screen

6 years agoRT# 79284 Updated discounts UI for Change Package screen
Mitch Jackson [Wed, 14 Feb 2018 00:11:03 +0000 (18:11 -0600)]
RT# 79284 Updated discounts UI for Change Package screen

6 years agoRT# 79284 Option to set/carry recur discount at Change Package
Mitch Jackson [Sat, 10 Feb 2018 06:05:16 +0000 (00:05 -0600)]
RT# 79284 Option to set/carry recur discount at Change Package

6 years agohide tickets with selfservice priority indicating closure, RT#79444
Ivan Kohler [Wed, 21 Feb 2018 18:18:01 +0000 (10:18 -0800)]
hide tickets with selfservice priority indicating closure, RT#79444

6 years agofix broadband reporting with giant query URLs (large numbers of package defs, etc...
Ivan Kohler [Tue, 20 Feb 2018 22:17:58 +0000 (14:17 -0800)]
fix broadband reporting with giant query URLs (large numbers of package defs, etc.), RT#76765

6 years agoRT# 78356 - Added user documentation
Christopher Burger [Tue, 20 Feb 2018 14:14:06 +0000 (09:14 -0500)]
RT# 78356 - Added user documentation

6 years agoRT# 78356 - added ability to remove service thru api when service is unprovisioned.
Christopher Burger [Mon, 19 Feb 2018 19:55:07 +0000 (14:55 -0500)]
RT# 78356 - added ability to remove service thru api when service is unprovisioned.

6 years agoRT# 78356 - cleaned up code and added debug code
Christopher Burger [Fri, 16 Feb 2018 18:22:05 +0000 (13:22 -0500)]
RT# 78356 - cleaned up code and added debug code

6 years agoRT# 78356 - broadband svc export to saisei
Christopher Burger [Thu, 15 Feb 2018 16:47:39 +0000 (11:47 -0500)]
RT# 78356 - broadband svc export to saisei

6 years agoRT# 79507 - enabled GCET import format
Christopher Burger [Tue, 13 Feb 2018 14:02:56 +0000 (09:02 -0500)]
RT# 79507 - enabled GCET import format

6 years agoauto-create package class from string name on import, RT#79383
Ivan Kohler [Tue, 13 Feb 2018 05:04:05 +0000 (21:04 -0800)]
auto-create package class from string name on import, RT#79383

6 years agodon't barf displaying invoices for location-less customers, RT#79312
Ivan Kohler [Tue, 13 Feb 2018 00:54:38 +0000 (16:54 -0800)]
don't barf displaying invoices for location-less customers, RT#79312

6 years agocapitalization
Ivan Kohler [Sat, 10 Feb 2018 03:09:08 +0000 (19:09 -0800)]
capitalization

6 years agojournal cdrbatch -> cdrbatchnum upgrade
Ivan Kohler [Sat, 10 Feb 2018 02:53:03 +0000 (18:53 -0800)]
journal cdrbatch -> cdrbatchnum upgrade

6 years agoRT# 75095 - fixed ooma format to import all charges, and unified import process to...
Christopher Burger [Tue, 6 Feb 2018 15:36:31 +0000 (10:36 -0500)]
RT# 75095 - fixed ooma format to import all charges, and unified import process to allow new formats to be added quickly.  consistant with cdr imports

6 years agoRT# 75095 - added comment
Christopher Burger [Thu, 1 Feb 2018 15:23:33 +0000 (10:23 -0500)]
RT# 75095 - added comment

6 years agoRT# 75095 - updated mapping of ooma import file format
Christopher Burger [Fri, 26 Jan 2018 21:24:28 +0000 (16:24 -0500)]
RT# 75095 - updated mapping of ooma import file format

6 years agooption to reprocess CDRs when voiding an invoice, RT#79001
Ivan Kohler [Mon, 5 Feb 2018 01:47:57 +0000 (17:47 -0800)]
option to reprocess CDRs when voiding an invoice, RT#79001

6 years agoalpha sort CDR formats, weight has lost all usefulness
Ivan Kohler [Sat, 3 Feb 2018 20:57:43 +0000 (12:57 -0800)]
alpha sort CDR formats, weight has lost all usefulness

6 years agoRT# 78952 CDR Import for Acme Packet Improved caller-id parsing
Mitch Jackson [Fri, 2 Feb 2018 22:48:12 +0000 (22:48 +0000)]
RT# 78952 CDR Import for Acme Packet Improved caller-id parsing

6 years agoRT# 78592 CDR Import for Acme Packet VOIP Switches
Mitch Jackson [Fri, 2 Feb 2018 07:31:50 +0000 (01:31 -0600)]
RT# 78592 CDR Import for Acme Packet VOIP Switches

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

6 years agotorrus
Ivan Kohler [Thu, 1 Feb 2018 22:57:47 +0000 (14:57 -0800)]
torrus

6 years agoquiet warnings
Ivan Kohler [Thu, 1 Feb 2018 18:20:04 +0000 (10:20 -0800)]
quiet warnings

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

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

6 years agong selfservice deb9 packages
Ivan Kohler [Wed, 31 Jan 2018 21:14:35 +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:49 +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:22 +0000 (16:22 -0800)]
no need for errors decrypting inadvertantly encrypted payinfo to be fatal, RT#76385

6 years agofix initial employee add w/password, RT#32456
Ivan Kohler [Wed, 24 Jan 2018 23:28:59 +0000 (15:28 -0800)]
fix initial employee add w/password, RT#32456

6 years agofix initial employee add w/password, RT#32456
Ivan Kohler [Wed, 24 Jan 2018 23:28:38 +0000 (15:28 -0800)]
fix initial employee add w/password, RT#32456

6 years agofix initial employee add w/password, RT#32456
Ivan Kohler [Wed, 24 Jan 2018 23:23:21 +0000 (15:23 -0800)]
fix initial employee add w/password, RT#32456

6 years agodon't leave quotation side effects around, eek, RT#79310, RT#32489
Ivan Kohler [Wed, 24 Jan 2018 20:28:49 +0000 (12:28 -0800)]
don't leave quotation side effects around, eek, RT#79310, RT#32489

6 years agodon't escape twice
Ivan Kohler [Wed, 24 Jan 2018 19:59:44 +0000 (11:59 -0800)]
don't escape twice

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

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

6 years ago2018
Ivan Kohler [Tue, 23 Jan 2018 01:18:38 +0000 (17:18 -0800)]
2018

6 years agoset employee password CLI
Ivan Kohler [Tue, 23 Jan 2018 00:52:42 +0000 (16:52 -0800)]
set employee password CLI

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

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.

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 ago4.x style employee edit
Ivan Kohler [Fri, 12 Jan 2018 23:54:07 +0000 (15:54 -0800)]
4.x style employee edit

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 agono need for a one-choice "Add new location" location dropdown on prospect add, RT...
Ivan Kohler [Thu, 11 Jan 2018 06:46:07 +0000 (22:46 -0800)]
no need for a one-choice "Add new location" location dropdown on prospect add, RT#76000

6 years agofix direct use of customer_view_emails pref, RT#78617
Ivan Kohler [Thu, 11 Jan 2018 00:41:27 +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:02 +0000 (16:37 -0800)]
extend vitelity integration: start and complete port-in, RT#73618, RT#78929

6 years agofix employee pw change, RT#79010, RT#32456
Ivan Kohler [Tue, 9 Jan 2018 23:43:42 +0000 (15:43 -0800)]
fix employee pw change, RT#79010, RT#32456

6 years agodoc
Ivan Kohler [Fri, 5 Jan 2018 07:38:59 +0000 (23:38 -0800)]
doc

6 years agohappy new year
Ivan Kohler [Fri, 5 Jan 2018 01:41:40 +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:54 +0000 (14:16 -0800)]
add "bill_only_pkg_dates" option to inbound voip billing, RT#79001

6 years agofix reports for 2018, RT#79090
Ivan Kohler [Wed, 3 Jan 2018 01:38:09 +0000 (17:38 -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:46 +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:04 +0000 (11:33 -0800)]
add -k skip_pkgpart, RT#79001

6 years agoRT# 71364 - Added group total to top of payment report
Christopher Burger [Wed, 20 Dec 2017 16:26:37 +0000 (11:26 -0500)]
RT# 71364 - Added group total to top of payment report

6 years agoadd -u custnum_filename, -k skip_pkgpart and -v verbose, RT#79001
Ivan Kohler [Tue, 19 Dec 2017 20:58:31 +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 agoclean up old RT sessions
Ivan Kohler [Sat, 16 Dec 2017 18:12:31 +0000 (10:12 -0800)]
clean up old RT sessions

6 years agofix changing employee password, RT#78939
Ivan Kohler [Sat, 16 Dec 2017 00:44:06 +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:07 +0000 (17:37 -0800)]
added warning to invoice_default_terms concerning changing it after going live, RT#78536

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

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 fixes
Mitch Jackson [Fri, 8 Dec 2017 00:07:26 +0000 (00:07 +0000)]
RT# 73200 Show voided credits on Credit Report - backport fixes

 - Fixed access rights mismatch that broke voiding credits
 - Update report pulling non-existant column commission_invnum

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 [Thu, 7 Dec 2017 21:44:17 +0000 (21:44 +0000)]
whitespace only

6 years agoadd forgot password functionality to example wordpress self-service, RT#75279
Ivan Kohler [Tue, 5 Dec 2017 19:43:58 +0000 (11:43 -0800)]
add forgot password functionality to example wordpress self-service, RT#75279

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

6 years agoadd card processing to example wordpress self-service, RT#75279
Ivan Kohler [Tue, 5 Dec 2017 00:25:45 +0000 (16:25 -0800)]
add card processing to example wordpress self-service, RT#75279

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

6 years agoRT# 75095 - Fixed use of a constant warning.
Christopher Burger [Fri, 1 Dec 2017 21:59:15 +0000 (16:59 -0500)]
RT# 75095 - Fixed use of a constant warning.

6 years agoRT# 75095 - Added Ooma integration to one time charges
Christopher Burger [Wed, 1 Nov 2017 16:56:48 +0000 (12:56 -0400)]
RT# 75095 - Added Ooma integration to one time charges

6 years agoadd card processing to example self-service, RT#75279
Ivan Kohler [Sat, 2 Dec 2017 02:31:10 +0000 (18:31 -0800)]
add card processing to example self-service, RT#75279

6 years agokeeping up with the times
Ivan Kohler [Sat, 2 Dec 2017 02:23:30 +0000 (18:23 -0800)]
keeping up with the times

6 years agosha512 crypt() export
Ivan Kohler [Thu, 30 Nov 2017 23:11:37 +0000 (15:11 -0800)]
sha512 crypt() export

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

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 agochris level up, add mitch
Ivan Kohler [Wed, 29 Nov 2017 00:02:13 +0000 (16:02 -0800)]
chris level up, add mitch

5 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

5 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.

6 years agofix autobuild change detection for two OS trees
Ivan Kohler [Mon, 27 Nov 2017 21:22:39 +0000 (13:22 -0800)]
fix autobuild change detection for two OS trees

6 years agodoc
Ivan Kohler [Mon, 27 Nov 2017 20:26:03 +0000 (12:26 -0800)]
doc

6 years agoclean up encryption module use
Ivan Kohler [Mon, 27 Nov 2017 20:15:24 +0000 (12:15 -0800)]
clean up encryption module use

6 years agodoc
Ivan Kohler [Mon, 27 Nov 2017 20:14:11 +0000 (12:14 -0800)]
doc

6 years agono longer supporting deb7
Ivan Kohler [Mon, 27 Nov 2017 20:12:23 +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:34 +0000 (11:59 -0800)]
better error handling when a package change fails, RT#78504

6 years agoadd hour to timestamp; don't build packages needlessly
Ivan Kohler [Tue, 21 Nov 2017 22:31:00 +0000 (14:31 -0800)]
add hour to timestamp; don't build packages needlessly