freeside.git
2 years agosearch for missing/outdated census tract, RT#86245
Ivan Kohler [Mon, 28 Feb 2022 00:59:18 +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:42:41 +0000 (15:42 -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 agoquiet warnings about CGI::param in list context
Ivan Kohler [Wed, 18 Aug 2021 18:11:29 +0000 (11:11 -0700)]
quiet warnings about CGI::param in list context

2 years agobackup the schema for tables we don't need the data from. RT#85959
Ivan Kohler [Tue, 10 Aug 2021 18:30:58 +0000 (11:30 -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:16 +0000 (12:50 -0700)]
bulk change GID, RT#86006

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

2 years ago4.x style
Ivan Kohler [Thu, 8 Jul 2021 16:51:27 +0000 (09:51 -0700)]
4.x style

2 years agobetter height for pkg order popup
Ivan Kohler [Wed, 7 Jul 2021 20:09:47 +0000 (13:09 -0700)]
better height for pkg order popup

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

2 years ago4.x style
Ivan Kohler [Wed, 21 Apr 2021 18:41:52 +0000 (11:41 -0700)]
4.x style

2 years ago4.x style
Ivan Kohler [Wed, 21 Apr 2021 18:40:06 +0000 (11:40 -0700)]
4.x style

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

3 years agomanually enter a paypal payment, RT#85603
Ivan Kohler [Wed, 31 Mar 2021 03:36:04 +0000 (20:36 -0700)]
manually enter a paypal payment, RT#85603

3 years agomanually enter a paypal payment, RT#85603
Ivan Kohler [Wed, 31 Mar 2021 03:35:41 +0000 (20:35 -0700)]
manually enter a paypal payment, RT#85603

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:00 +0000 (19:28 -0700)]
disable fcc 477 deployment zones, RT#85668

3 years ago4.x -style
Ivan Kohler [Wed, 17 Mar 2021 21:16:10 +0000 (14:16 -0700)]
4.x -style

3 years ago4.x-style
Ivan Kohler [Wed, 3 Mar 2021 22:40:55 +0000 (14:40 -0800)]
4.x-style

3 years agoeliminate some false laziness in FS::Misc::send_email vs. msg_template/email.pm send_...
Ivan Kohler [Sun, 14 Feb 2021 00:10:59 +0000 (16:10 -0800)]
eliminate some false laziness in FS::Misc::send_email vs. msg_template/email.pm send_prepared :/

3 years agoeliminate some false laziness in FS::Misc::send_email vs. msg_template/email.pm send_...
Ivan Kohler [Sun, 14 Feb 2021 00:09:11 +0000 (16:09 -0800)]
eliminate some false laziness in FS::Misc::send_email vs. msg_template/email.pm send_prepared :/

3 years agoavoid bad libparams-classify-perl
Ivan Kohler [Sat, 13 Feb 2021 19:10:19 +0000 (11:10 -0800)]
avoid bad libparams-classify-perl

3 years agoeliminate some false laziness in FS::Misc::send_email vs. msg_template/email.pm send_...
Ivan Kohler [Sat, 13 Feb 2021 18:27:06 +0000 (10:27 -0800)]
eliminate some false laziness in FS::Misc::send_email vs. msg_template/email.pm send_prepared :/

3 years agoEmail::Sender::Transport::SMTP::TLS no longer needed
Ivan Kohler [Sat, 13 Feb 2021 17:57:58 +0000 (09:57 -0800)]
Email::Sender::Transport::SMTP::TLS no longer needed

3 years agoadd config to display note at top, RT#84990
Ivan Kohler [Tue, 10 Nov 2020 19:30:04 +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:10 +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:41 +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:07 +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:52 +0000 (12:19 -0700)]
doc/presets for libnss-pgsql use, add sha512crypt option, RT#84826

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

3 years agoscrub agent payment gateways
Ivan Kohler [Tue, 29 Sep 2020 16:11:48 +0000 (09:11 -0700)]
scrub agent payment gateways

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

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

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

3 years agoskip RT sessions table
Ivan Kohler [Sat, 15 Aug 2020 15:32:52 +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:14 +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:12:56 +0000 (11:12 -0700)]
svc_hardware: better error messages for bad hw_addr when not validating as a MAC address, improve label display, RT#84773

3 years agodeposit slips
Ivan Kohler [Wed, 27 May 2020 21:28:50 +0000 (14:28 -0700)]
deposit slips

3 years agofix top subtotals on refund reports
Ivan Kohler [Wed, 27 May 2020 20:44:33 +0000 (13:44 -0700)]
fix top subtotals on refund reports

3 years agodeposit slips
Ivan Kohler [Wed, 27 May 2020 20:39:47 +0000 (13:39 -0700)]
deposit slips

3 years agoEmail::Sender::Transport::SMTP::TLS no longer needed
Ivan Kohler [Tue, 19 May 2020 04:41:43 +0000 (21:41 -0700)]
Email::Sender::Transport::SMTP::TLS no longer needed

3 years agort 4.2.15
Ivan Kohler [Tue, 19 May 2020 00:30:52 +0000 (17:30 -0700)]
rt 4.2.15

3 years agort 4.2.16
Ivan Kohler [Tue, 19 May 2020 00:23:13 +0000 (17:23 -0700)]
rt 4.2.16

3 years agort 4.2.15
Ivan Kohler [Tue, 19 May 2020 00:22:25 +0000 (17:22 -0700)]
rt 4.2.15

3 years agort 4.2.16
Ivan Kohler [Tue, 19 May 2020 00:12:20 +0000 (17:12 -0700)]
rt 4.2.16

3 years agort 4.2.15
Ivan Kohler [Tue, 19 May 2020 00:02:39 +0000 (17:02 -0700)]
rt 4.2.15

3 years agosearch svc_acct by service def
Ivan Kohler [Mon, 27 Apr 2020 19:59:08 +0000 (12:59 -0700)]
search svc_acct by service def

3 years agov4 style
Ivan Kohler [Mon, 27 Apr 2020 19:48:11 +0000 (12:48 -0700)]
v4 style

3 years agobuster dev
Ivan Kohler [Mon, 27 Apr 2020 19:40:10 +0000 (12:40 -0700)]
buster dev

3 years agono need for FS calendar buttons in RT 4.2
Ivan Kohler [Mon, 27 Apr 2020 19:32:19 +0000 (12:32 -0700)]
no need for FS calendar buttons in RT 4.2

3 years agosmtp 2525
Ivan Kohler [Sun, 26 Apr 2020 15:49:52 +0000 (08:49 -0700)]
smtp 2525

3 years agoenable mpm_prefork, deb 9+
Ivan Kohler [Sun, 26 Apr 2020 00:15:59 +0000 (17:15 -0700)]
enable mpm_prefork, deb 9+

3 years agobuster (deb 10)
Ivan Kohler [Sat, 25 Apr 2020 23:31:06 +0000 (16:31 -0700)]
buster (deb 10)

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

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

4 years agoremove need for old Locale::SubCountry
Ivan Kohler [Tue, 14 Apr 2020 19:25:00 +0000 (12:25 -0700)]
remove need for old Locale::SubCountry

4 years agodrop apache <2.4 support
Ivan Kohler [Sat, 11 Apr 2020 21:20:58 +0000 (14:20 -0700)]
drop apache <2.4 support

4 years agodeb 10
Ivan Kohler [Sat, 11 Apr 2020 19:15:08 +0000 (12:15 -0700)]
deb 10

4 years agoclarification
Ivan Kohler [Sat, 11 Apr 2020 19:14:25 +0000 (12:14 -0700)]
clarification

4 years agoenable mpm_prefork, deb 9+
Ivan Kohler [Fri, 10 Apr 2020 19:32:58 +0000 (12:32 -0700)]
enable mpm_prefork, deb 9+

4 years agoadd dsl, circuit and fiber services to email and RT ticket exports, RT#84345
Ivan Kohler [Mon, 16 Mar 2020 19:23:17 +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:37 +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:20:04 +0000 (13:20 -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:38 +0000 (13:05 -0700)]
release held packages when automatically unsuspending, RT#83847

4 years agocommon element for cust_pkg search form fields
Ivan Kohler [Mon, 21 Oct 2019 19:33:06 +0000 (12:33 -0700)]
common element for cust_pkg search form fields

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

4 years ago4.x style
Ivan Kohler [Mon, 21 Oct 2019 18:57:06 +0000 (11:57 -0700)]
4.x style

4 years agocatch bad SMTP settings before they error out sending mail, RT#83775
Ivan Kohler [Wed, 25 Sep 2019 17:40:43 +0000 (10:40 -0700)]
catch bad SMTP settings before they error out sending mail, RT#83775

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

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

4 years agomore efficient invoice voiding, RT#80366
Ivan Kohler [Wed, 18 Sep 2019 22:54:25 +0000 (15:54 -0700)]
more efficient invoice voiding, RT#80366

4 years agoCDR efficiency
Ivan Kohler [Tue, 3 Sep 2019 17:01:11 +0000 (10:01 -0700)]
CDR efficiency

4 years agospacing
Ivan Kohler [Tue, 3 Sep 2019 15:27:10 +0000 (08:27 -0700)]
spacing

4 years agothese errors are fatal for now, and fix them, RT#83146, RT#40206
Ivan Kohler [Thu, 29 Aug 2019 22:34:28 +0000 (15:34 -0700)]
these errors are fatal for now, and fix them, RT#83146, RT#40206

4 years agouse uniqueid if id is missing in v12, RT#83146
Ivan Kohler [Thu, 29 Aug 2019 22:32:55 +0000 (15:32 -0700)]
use uniqueid if id is missing in v12, RT#83146

4 years agoavoid errors trying to import v12-style amaflags to our int field, RT#83146
Ivan Kohler [Thu, 29 Aug 2019 22:32:14 +0000 (15:32 -0700)]
avoid errors trying to import v12-style amaflags to our int field, RT#83146

4 years agowork around missing id, RT#83146
Ivan Kohler [Thu, 29 Aug 2019 21:54:00 +0000 (14:54 -0700)]
work around missing id, RT#83146

4 years agoquoting fix for asterisk v12+ CDRs stored in Pg, RT#83146
Ivan Kohler [Thu, 29 Aug 2019 21:42:21 +0000 (14:42 -0700)]
quoting fix for asterisk v12+ CDRs stored in Pg, RT#83146

4 years agospelling and time
Ivan Kohler [Tue, 13 Aug 2019 16:12:54 +0000 (09:12 -0700)]
spelling and time

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

4 years agoplanet telecom rate import, RT#83146
Ivan Kohler [Mon, 5 Aug 2019 23:14:35 +0000 (16:14 -0700)]
planet telecom rate import, RT#83146

4 years agoshow imported region and rate #s, RT#83146
Ivan Kohler [Mon, 5 Aug 2019 23:13:23 +0000 (16:13 -0700)]
show imported region and rate #s, RT#83146

4 years agoplace to track an imported regionid, RT#83146
Ivan Kohler [Mon, 5 Aug 2019 22:42:40 +0000 (15:42 -0700)]
place to track an imported regionid, RT#83146

4 years agoplanet telecom rate import, RT#83146
Ivan Kohler [Mon, 29 Jul 2019 19:05:35 +0000 (12:05 -0700)]
planet telecom rate import, RT#83146

4 years agoplace to track an imported rateid, RT#83146
Ivan Kohler [Mon, 29 Jul 2019 19:04:09 +0000 (12:04 -0700)]
place to track an imported rateid, RT#83146

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

4 years agobuster (deb 10)
Ivan Kohler [Mon, 29 Jul 2019 18:21:03 +0000 (11:21 -0700)]
buster (deb 10)

4 years agoimport fields, RT#83362
Ivan Kohler [Mon, 29 Jul 2019 17:50:09 +0000 (10:50 -0700)]
import fields, RT#83362

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

4 years agoclarify interface difference between calc_setup and calc_recur: calc_setup takes...
Ivan Kohler [Fri, 26 Jul 2019 18:35:08 +0000 (11:35 -0700)]
clarify interface difference between calc_setup and calc_recur: calc_setup takes a start time, calc_recur takes a start time scalar reference, RT#83503

4 years agoclarify interface difference between calc_setup and calc_recur: calc_setup takes...
Ivan Kohler [Fri, 26 Jul 2019 18:14:27 +0000 (11:14 -0700)]
clarify interface difference between calc_setup and calc_recur: calc_setup takes a start time, calc_recur takes a start time scalar reference, RT#83503

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Fri, 26 Jul 2019 18:14:05 +0000 (11:14 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

4 years agospacing, RT#83503
Ivan Kohler [Fri, 26 Jul 2019 18:14:03 +0000 (11:14 -0700)]
spacing, RT#83503

4 years agofix intro rates packages vs discounts, RT#83503
Ivan Kohler [Fri, 26 Jul 2019 18:10:11 +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.

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 - fixed problem with form submit before selecting payment amount
Christopher Burger [Mon, 24 Jun 2019 19:07:04 +0000 (15:07 -0400)]
RT# 82137 - fixed problem with form submit before selecting payment amount

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.

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

4 years agoRT# 80488 Current city value always exists in cities selectbox
Mitch Jackson [Wed, 12 Jun 2019 07:24:26 +0000 (03:24 -0400)]
RT# 80488 Current city value always exists in cities selectbox