freeside.git
15 months agodisable shapefile DL in v3 github/FREESIDE_3_BRANCH
Ivan Kohler [Mon, 9 Jan 2023 04:05:31 +0000 (20:05 -0800)]
disable shapefile DL in v3

15 months agodisable shapefile DL in v3
Ivan Kohler [Mon, 9 Jan 2023 03:20:15 +0000 (19:20 -0800)]
disable shapefile DL in v3

15 months ago2023
Ivan Kohler [Mon, 9 Jan 2023 01:36:19 +0000 (17:36 -0800)]
2023

19 months agofix deployment zone creation/edit, new census data, RT#86793, RT#86460
Ivan Kohler [Wed, 21 Sep 2022 21:28:01 +0000 (14:28 -0700)]
fix deployment zone creation/edit, new census data, RT#86793, RT#86460

19 months agofix download links for mobile zones, RT#86794, RT#86460
Ivan Kohler [Wed, 21 Sep 2022 20:50:51 +0000 (13:50 -0700)]
fix download links for mobile zones, RT#86794, RT#86460

19 months agofix password_history upgrade on new DBs
Ivan Kohler [Wed, 7 Sep 2022 23:50:39 +0000 (16:50 -0700)]
fix password_history upgrade on new DBs

19 months agoadd shapefile, kmz and geojson export to deployment zones, RT#86460
Ivan Kohler [Fri, 26 Aug 2022 19:24:02 +0000 (12:24 -0700)]
add shapefile, kmz and geojson export to deployment zones, RT#86460

21 months agofix manually setting cdrtypenum or carrierid to 0, RT#86028
Ivan Kohler [Fri, 1 Jul 2022 17:05:45 +0000 (10:05 -0700)]
fix manually setting cdrtypenum or carrierid to 0, RT#86028

22 months agoexplicit dep on PDF::WebKit
Ivan Kohler [Tue, 31 May 2022 22:18:15 +0000 (15:18 -0700)]
explicit dep on PDF::WebKit

23 months agobulk remove package def options, RT#86028
Ivan Kohler [Tue, 24 May 2022 02:45:20 +0000 (19:45 -0700)]
bulk remove package def options, RT#86028

23 months agoadd option to not skip N11 destinations when skipping short dst, RT#86028, RT#81941
Ivan Kohler [Tue, 24 May 2022 02:25:21 +0000 (19:25 -0700)]
add option to not skip N11 destinations when skipping short dst, RT#86028, RT#81941

23 months agoproperly deal with broadsoft's awful non-standard quoting, RT#86028, RT#81941
Ivan Kohler [Mon, 23 May 2022 22:06:37 +0000 (15:06 -0700)]
properly deal with broadsoft's awful non-standard quoting, RT#86028, RT#81941

23 months agoobey otherPartyNamePresentationIndicator and deal with broadsoft's awful non-standard...
Ivan Kohler [Mon, 23 May 2022 21:43:45 +0000 (14:43 -0700)]
obey otherPartyNamePresentationIndicator and deal with broadsoft's awful non-standard quoting, RT#86028, RT#81941

23 months agoadd noskip_dcontext_tollfree option, RT#86028, RT#81941
Ivan Kohler [Mon, 23 May 2022 21:42:23 +0000 (14:42 -0700)]
add noskip_dcontext_tollfree option, RT#86028, RT#81941

23 months agobroadsoft22.pm stub, so the old version is no longer available after upgrade, RT...
Ivan Kohler [Mon, 23 May 2022 20:40:43 +0000 (13:40 -0700)]
broadsoft22.pm stub, so the old version is no longer available after upgrade, RT#81941

23 months agoadd option to not skip N11 destinations when skipping short dst
Ivan Kohler [Mon, 23 May 2022 19:56:05 +0000 (12:56 -0700)]
add option to not skip N11 destinations when skipping short dst

23 months agoadd -i flag to set carrierid, RT#86028, RT#81941
Ivan Kohler [Mon, 23 May 2022 19:27:44 +0000 (12:27 -0700)]
add -i flag to set carrierid, RT#86028, RT#81941

23 months agoadd dep on libnet-sftp-foreign-perl, used by lots of CDR retreival scripts. also...
Ivan Kohler [Mon, 23 May 2022 19:25:29 +0000 (12:25 -0700)]
add dep on libnet-sftp-foreign-perl, used by lots of CDR retreival scripts.  also liblocale-po-perl and libgeo-uscensus-geocoding-perl

23 months agoremove obsolete/customer-specific "set to toll free" processing for accountcode,...
Ivan Kohler [Mon, 23 May 2022 18:45:08 +0000 (11:45 -0700)]
remove obsolete/customer-specific "set to toll free" processing for accountcode, RT#81941, RT#8137

23 months agothere was no need for a separate "R22" format, RT#81941
Ivan Kohler [Mon, 23 May 2022 17:39:16 +0000 (10:39 -0700)]
there was no need for a separate "R22" format, RT#81941

23 months agofix disposition, add clid, RT#81941
Ivan Kohler [Wed, 11 May 2022 19:02:32 +0000 (12:02 -0700)]
fix disposition, add clid, RT#81941

23 months agoquiet CGI param warning
Ivan Kohler [Wed, 11 May 2022 16:27:53 +0000 (09:27 -0700)]
quiet CGI param warning

23 months agoimprove manual census map selection, RT#86245, RT#76968,
Ivan Kohler [Thu, 28 Apr 2022 04:22:04 +0000 (21:22 -0700)]
improve manual census map selection, RT#86245, RT#76968,

23 months agorestore correct workflow when no census match is found: offer map-based picker, RT...
Ivan Kohler [Thu, 28 Apr 2022 03:58:57 +0000 (20:58 -0700)]
restore correct workflow when no census match is found: offer map-based picker, RT#86245, RT#76968

23 months agodoc
Ivan Kohler [Wed, 27 Apr 2022 20:54:43 +0000 (13:54 -0700)]
doc

23 months ago2022
Ivan Kohler [Wed, 27 Apr 2022 20:54:13 +0000 (13:54 -0700)]
2022

23 months agorestore correct workflow when no census match is found: offer map-based picker, RT...
Ivan Kohler [Wed, 27 Apr 2022 20:50:42 +0000 (13:50 -0700)]
restore correct workflow when no census match is found: offer map-based picker, RT#86245, RT#76968

23 months agoquiet warnings about CGI::param in list context
Ivan Kohler [Wed, 27 Apr 2022 19:18:49 +0000 (12:18 -0700)]
quiet warnings about CGI::param in list context

2 years agore-try locations with missing censustract, RT#86245
Ivan Kohler [Mon, 11 Apr 2022 22:46:11 +0000 (15:46 -0700)]
re-try locations with missing censustract, RT#86245

2 years agostrip address suffixes for better census coding, RT#86245
Ivan Kohler [Mon, 11 Apr 2022 22:43:29 +0000 (15:43 -0700)]
strip address suffixes for better census coding, RT#86245

2 years agotaqua vs broadsoft duplicate skipping, RT#86028
Ivan Kohler [Thu, 31 Mar 2022 03:54:05 +0000 (20:54 -0700)]
taqua vs broadsoft duplicate skipping, RT#86028

2 years ago2020 census data
Ivan Kohler [Sun, 27 Mar 2022 00:50:15 +0000 (17:50 -0700)]
2020 census data

2 years agodeb 10
Ivan Kohler [Sat, 26 Mar 2022 04:30:58 +0000 (21:30 -0700)]
deb 10

2 years agofix 477 deployment report
Ivan Kohler [Fri, 4 Mar 2022 04:23:38 +0000 (20:23 -0800)]
fix 477 deployment report

2 years ago477 reporting
Ivan Kohler [Fri, 4 Mar 2022 02:42:09 +0000 (18:42 -0800)]
477 reporting

2 years agoRevert "update warnings re: census tract length so real errors are easier to spot...
Ivan Kohler [Fri, 4 Mar 2022 02:36:21 +0000 (18:36 -0800)]
Revert "update warnings re: census tract length so real errors are easier to spot, RT#86245"

This reverts commit 8998e26614828e2a498781e9c8912e412c856857.

2 years agoshow a warning when the OS goes EOL
Ivan Kohler [Fri, 4 Mar 2022 02:00:21 +0000 (18:00 -0800)]
show a warning when the OS goes EOL

2 years agoupdate warnings re: census tract length so real errors are easier to spot, RT#86245
Ivan Kohler [Thu, 3 Mar 2022 20:25:14 +0000 (12:25 -0800)]
update warnings re: census tract length so real errors are easier to spot, RT#86245

2 years agosearch for missing/outdated census tract, RT#86245
Ivan Kohler [Thu, 3 Mar 2022 01:08:04 +0000 (17:08 -0800)]
search for missing/outdated census tract, RT#86245

2 years agosearch for missing/outdated census tract, RT#86245
Ivan Kohler [Mon, 28 Feb 2022 00:59:24 +0000 (16:59 -0800)]
search for missing/outdated census tract, RT#86245

2 years agoForm 477 update for 2022+ reporting (2020 census data), RT#86245 (New FS::Misc::Geo...
Ivan Kohler [Sun, 27 Feb 2022 23:48:01 +0000 (15:48 -0800)]
Form 477 update for 2022+ reporting (2020 census data), RT#86245 (New FS::Misc::Geo::get_censustract_uscensus subroutine contributed by Jim Lucas <jlucas@cmsws.com>, thanks!)

2 years ago2022
Ivan Kohler [Mon, 10 Jan 2022 01:59:25 +0000 (17:59 -0800)]
2022

2 years agojust the relevant Pg info
Ivan Kohler [Wed, 15 Apr 2020 18:31:39 +0000 (11:31 -0700)]
just the relevant Pg info

2 years agodebug
Ivan Kohler [Mon, 29 Jul 2019 18:25:18 +0000 (11:25 -0700)]
debug

2 years agodeb 10
Ivan Kohler [Fri, 20 Aug 2021 18:50:26 +0000 (11:50 -0700)]
deb 10

2 years agobackup the schema for tables we don't need the data from. RT#85959
Ivan Kohler [Tue, 10 Aug 2021 18:31:05 +0000 (11:31 -0700)]
backup the schema for tables we don't need the data from. RT#85959

2 years agobulk change GID, RT#86006
Ivan Kohler [Mon, 9 Aug 2021 19:50:53 +0000 (12:50 -0700)]
bulk change GID, RT#86006

2 years agobulk change GID, RT#86006
Ivan Kohler [Mon, 9 Aug 2021 19:50:01 +0000 (12:50 -0700)]
bulk change GID, RT#86006

3 years agofix TeleAPI import (what kind of crack was Christopher smoking that he couldn't fix...
Ivan Kohler [Wed, 21 Apr 2021 21:59:46 +0000 (14:59 -0700)]
fix TeleAPI import (what kind of crack was Christopher smoking that he couldn't fix this for years?), RT#85784

3 years agoeliminate dups, RT#85671
Ivan Kohler [Wed, 21 Apr 2021 18:30:56 +0000 (11:30 -0700)]
eliminate dups, RT#85671

3 years agofix apache dying off for no reason (32-bit only?)
Ivan Kohler [Mon, 22 Mar 2021 20:16:14 +0000 (13:16 -0700)]
fix apache dying off for no reason (32-bit only?)

3 years agocontractually guaranteed speed no longer required as of 2020, RT#85671
Ivan Kohler [Thu, 18 Mar 2021 05:16:16 +0000 (22:16 -0700)]
contractually guaranteed speed no longer required as of 2020, RT#85671

3 years agodisable fcc 477 deployment zones, RT#85668
Ivan Kohler [Thu, 18 Mar 2021 02:28:06 +0000 (19:28 -0700)]
disable fcc 477 deployment zones, RT#85668

3 years ago2020 didn't go as planned, RT#85281
Ivan Kohler [Mon, 4 Jan 2021 21:28:26 +0000 (13:28 -0800)]
2020 didn't go as planned, RT#85281

3 years agoadd config to display note at top, RT#84990
Ivan Kohler [Tue, 10 Nov 2020 19:30:10 +0000 (11:30 -0800)]
add config to display note at top, RT#84990

3 years agoACL for hardware class config, RT#85057
Ivan Kohler [Mon, 9 Nov 2020 21:37:16 +0000 (13:37 -0800)]
ACL for hardware class config, RT#85057

3 years agoACL for hardware class config, RT#85057
Ivan Kohler [Mon, 9 Nov 2020 21:36:47 +0000 (13:36 -0800)]
ACL for hardware class config, RT#85057

3 years agoadd credit reason selection, RT#85046
Ivan Kohler [Mon, 9 Nov 2020 21:18:13 +0000 (13:18 -0800)]
add credit reason selection, RT#85046

3 years agodoc/presets for libnss-pgsql use, add sha512crypt option, RT#84826
Ivan Kohler [Fri, 16 Oct 2020 19:19:58 +0000 (12:19 -0700)]
doc/presets for libnss-pgsql use, add sha512crypt option, RT#84826

3 years agosha512 crypt() export
Ivan Kohler [Thu, 30 Nov 2017 23:12:04 +0000 (15:12 -0800)]
sha512 crypt() export

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

3 years agofix rare FP rounding errors on void, RT#84904
Ivan Kohler [Tue, 29 Sep 2020 21:27:47 +0000 (14:27 -0700)]
fix rare FP rounding errors on void, RT#84904

3 years agodeb 9
Ivan Kohler [Mon, 21 Sep 2020 01:58:29 +0000 (18:58 -0700)]
deb 9

3 years agodeb 9
Ivan Kohler [Mon, 21 Sep 2020 01:57:57 +0000 (18:57 -0700)]
deb 9

3 years agoXMLRPC::Lite split from SOAP::Lite
Ivan Kohler [Tue, 1 Sep 2020 23:16:17 +0000 (16:16 -0700)]
XMLRPC::Lite split from SOAP::Lite

3 years agoskip RT sessions table
Ivan Kohler [Sat, 15 Aug 2020 15:32:58 +0000 (08:32 -0700)]
skip RT sessions table

3 years agodoc: return fields for customer_info, RT#84796
Ivan Kohler [Wed, 12 Aug 2020 17:45:20 +0000 (10:45 -0700)]
doc: return fields for customer_info, RT#84796

3 years agosvc_hardware: better error messages for bad hw_addr when not validating as a MAC...
Ivan Kohler [Tue, 11 Aug 2020 18:13:02 +0000 (11:13 -0700)]
svc_hardware: better error messages for bad hw_addr when not validating as a MAC address, improve label display, RT#84773

4 years agoCGI::param called in list context
Ivan Kohler [Wed, 15 Apr 2020 18:38:15 +0000 (11:38 -0700)]
CGI::param called in list context

4 years agoadd dsl, circuit and fiber services to email and RT ticket exports, RT#84345
Ivan Kohler [Mon, 16 Mar 2020 19:23:24 +0000 (12:23 -0700)]
add dsl, circuit and fiber services to email and RT ticket exports, RT#84345

4 years agosuspend event option to skip packages with a start_date, RT#83847
Ivan Kohler [Fri, 25 Oct 2019 02:55:44 +0000 (19:55 -0700)]
suspend event option to skip packages with a start_date, RT#83847

4 years agorelease held packages when automatically unsuspending, RT#83847
Ivan Kohler [Mon, 21 Oct 2019 20:19:37 +0000 (13:19 -0700)]
release held packages when automatically unsuspending, RT#83847

4 years agorelease held packages when automatically unsuspending, RT#83847
Ivan Kohler [Mon, 21 Oct 2019 20:05:48 +0000 (13:05 -0700)]
release held packages when automatically unsuspending, RT#83847

4 years agobulk package cancellation
Ivan Kohler [Mon, 21 Oct 2019 19:20:00 +0000 (12:20 -0700)]
bulk package cancellation

4 years agoshow deb pkg version
Ivan Kohler [Thu, 19 Sep 2019 02:15:53 +0000 (19:15 -0700)]
show deb pkg version

4 years agofix slave IP display
Ivan Kohler [Wed, 18 Sep 2019 23:19:57 +0000 (16:19 -0700)]
fix slave IP display

4 years agoreally really
Ivan Kohler [Wed, 18 Sep 2019 21:50:09 +0000 (14:50 -0700)]
really really

4 years agoinfinite CDR update: use billingcode field for dst instead of calltype, RT#83560
Ivan Kohler [Wed, 7 Aug 2019 18:04:46 +0000 (11:04 -0700)]
infinite CDR update: use billingcode field for dst instead of calltype, RT#83560

4 years agofix invoicing prorate packages when bill date is edited manually before first billing...
Ivan Kohler [Fri, 26 Jul 2019 18:39:57 +0000 (11:39 -0700)]
fix invoicing prorate packages when bill date is edited manually before first billing, RT#83503

4 years agofix intro rates packages vs discounts, RT#83503
Ivan Kohler [Fri, 26 Jul 2019 18:10:39 +0000 (11:10 -0700)]
fix intro rates packages vs discounts, RT#83503

4 years agoRT# 82137 - added processing fee template substitution.
Christopher Burger [Tue, 25 Jun 2019 14:55:00 +0000 (10:55 -0400)]
RT# 82137 - added processing fee template substitution.

Conflicts:
httemplate/edit/msg_template/email.html
httemplate/elements/tr-amount_fee.html

4 years agoRT# 82137 - default payment amount now has processing fee in total if processing...
Christopher Burger [Tue, 25 Jun 2019 12:27:29 +0000 (08:27 -0400)]
RT# 82137 - default payment amount now has processing fee in total if processing fee exists.

4 years agoRT# 82137 - Added ability for processing fee to be pain on seperate invoice.
Christopher Burger [Mon, 24 Jun 2019 17:27:17 +0000 (13:27 -0400)]
RT# 82137 - Added ability for processing fee to be pain on seperate invoice.

Conflicts:
FS/FS/Conf.pm
httemplate/elements/tr-select-payment_options.html

4 years agoRT# 83450 - V3 fix for user update
Christopher Burger [Sat, 15 Jun 2019 14:50:19 +0000 (10:50 -0400)]
RT# 83450 - V3 fix for user update

4 years agoRT# 83450 - fixed rateplan export
Christopher Burger [Sat, 15 Jun 2019 04:42:58 +0000 (00:42 -0400)]
RT# 83450 - fixed rateplan export

4 years agoRT# 83450 - added location to virtual ap and added script to force update of all...
Christopher Burger [Sat, 15 Jun 2019 01:38:46 +0000 (21:38 -0400)]
RT# 83450 - added location to virtual ap and added script to force update of all virtual ap

Conflicts:
FS/FS/part_export/saisei.pm

4 years agoRT83450 - V3 fix for tower/sector export
Christopher Burger [Tue, 11 Jun 2019 15:43:55 +0000 (11:43 -0400)]
RT83450 - V3 fix for tower/sector export

4 years agoRT# 83450 - added fields interface and map_location to export
Christopher Burger [Mon, 10 Jun 2019 19:34:03 +0000 (15:34 -0400)]
RT# 83450 - added fields interface and map_location to export

Conflicts:
FS/FS/part_export/saisei.pm

4 years agoRT# 83460 Fix validation bug on part_event_option
Mitch Jackson [Mon, 10 Jun 2019 20:51:08 +0000 (16:51 -0400)]
RT# 83460 Fix validation bug on part_event_option

4 years agoRT# 83251 - removed search for unprovisioned services
Christopher Burger [Thu, 6 Jun 2019 14:00:26 +0000 (10:00 -0400)]
RT# 83251 - removed search for unprovisioned services

4 years agoRT# 83436 - fixed Advanced Broadband Service Report when displaying phone numbers
Christopher Burger [Wed, 5 Jun 2019 13:37:06 +0000 (09:37 -0400)]
RT# 83436 - fixed Advanced Broadband Service Report when displaying phone numbers

4 years agoRT# 83251 - changed name of script in documentation
Christopher Burger [Tue, 4 Jun 2019 17:55:03 +0000 (13:55 -0400)]
RT# 83251 - changed name of script in documentation

4 years agoRT# 83365 - Added city select to work like back end
Christopher Burger [Tue, 4 Jun 2019 12:11:19 +0000 (08:11 -0400)]
RT# 83365 - Added city select to work like back end

4 years agoRT# 77532 - fixed error where cust main fax not showing, and fixed checking of phonet...
Christopher Burger [Tue, 28 May 2019 14:55:29 +0000 (10:55 -0400)]
RT# 77532 - fixed error where cust main fax not showing, and fixed checking of phonetypenum

Conflicts:
httemplate/search/cust_main.html
httemplate/view/cust_main/contacts_new.html

4 years agoRT# 77532 - can search cust main phone numbers in advanced customer search
Christopher Burger [Fri, 24 May 2019 14:51:08 +0000 (10:51 -0400)]
RT# 77532 - can search cust main phone numbers in advanced customer search

Conflicts:
httemplate/search/cust_main.html
httemplate/search/report_cust_main.html

4 years agoRT# 83320 Fix UI bug managing taxes
Mitch Jackson [Mon, 27 May 2019 21:20:27 +0000 (17:20 -0400)]
RT# 83320 Fix UI bug managing taxes

No longer incorrectly carrying the source and district
columns from other tax rows into new tax rows

4 years agoRT# 75680 - fixed telapi_voip cdr csv import
Christopher Burger [Thu, 23 May 2019 15:48:15 +0000 (11:48 -0400)]
RT# 75680 - fixed telapi_voip cdr csv import

4 years agoRT# 77532 - created method to display phone types
Christopher Burger [Thu, 23 May 2019 01:15:35 +0000 (21:15 -0400)]
RT# 77532 - created method to display phone types

Conflicts:
httemplate/search/contact.html

4 years agoRT 77532 - added contact phone numbers to advanced customer report
Christopher Burger [Wed, 22 May 2019 16:58:05 +0000 (12:58 -0400)]
RT 77532 - added contact phone numbers to advanced customer report

Conflicts:
FS/FS/ConfDefaults.pm
FS/FS/cust_main.pm
FS/FS/cust_main/Search.pm
httemplate/elements/tr-select-cust-fields.html
httemplate/search/contact.html

4 years agoRT# 83306 - fixed realtime refunds
Christopher Burger [Tue, 14 May 2019 14:34:28 +0000 (10:34 -0400)]
RT# 83306 - fixed realtime refunds