freeside.git
2 weeks agoadd dsl, circuit and fiber services to email and RT ticket exports, RT#84345 master github/master
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

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

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

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

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

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

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

6 months 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

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

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

6 months 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

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

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

7 months 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

7 months 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

7 months 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

7 months 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

7 months 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

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

7 months 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

7 months 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

7 months 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

7 months 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

8 months 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

8 months 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

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

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

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

8 months 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

8 months 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

8 months 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

8 months 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

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

8 months 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

9 months 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.

9 months 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.

9 months 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

9 months 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.

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

9 months 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

9 months 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

9 months agoRT# 80488 Ensure WA distrct taxes are properly applied
Mitch Jackson [Wed, 12 Jun 2019 07:22:57 +0000 (03:22 -0400)]
RT# 80488 Ensure WA distrct taxes are properly applied

9 months agoRT# 80488 Improve WA tax table update utility
Mitch Jackson [Wed, 12 Jun 2019 07:21:10 +0000 (03:21 -0400)]
RT# 80488 Improve WA tax table update utility

9 months agoRT# 80488 freeside-wa-tax-table-resolve --merge-all and --fix-usf
Mitch Jackson [Wed, 12 Jun 2019 07:15:31 +0000 (03:15 -0400)]
RT# 80488 freeside-wa-tax-table-resolve --merge-all and --fix-usf

9 months 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

9 months 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

9 months 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

9 months 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

9 months 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

10 months 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

10 months 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

10 months agoRT# 83402 Fix typo
Mitch Jackson [Mon, 27 May 2019 23:13:59 +0000 (19:13 -0400)]
RT# 83402 Fix typo

10 months agoRT# 83122 Fix update tool to properly display caught error
Mitch Jackson [Mon, 27 May 2019 21:32:29 +0000 (17:32 -0400)]
RT# 83122 Fix update tool to properly display caught error

10 months agoRT# 83122 Do not auto-repair wa state sales tax rows
Mitch Jackson [Mon, 27 May 2019 21:26:06 +0000 (17:26 -0400)]
RT# 83122 Do not auto-repair wa state sales tax rows

Dupe rows may actually be dupes, or they may be
manually created taxes for other purposes!

Pulled out auto-repair code, because it could be
harming user's manually entered tax tables.

When dupes are detected, wa sales taxes will not
auto update, and instead generate error and log
messages pointing user towardst the
freeside-wa-tax-table-resolve CLI tool

10 months 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

10 months agoRT# 82906 Fix typos in script help text
Mitch Jackson [Mon, 27 May 2019 21:12:47 +0000 (17:12 -0400)]
RT# 82906 Fix typos in script help text

10 months agoRT# 83402 CLI tool to repair wa state tax tables
Mitch Jackson [Sun, 26 May 2019 19:29:16 +0000 (15:29 -0400)]
RT# 83402 CLI tool to repair wa state tax tables

10 months 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

10 months 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

10 months agoRevert "RT# 75680 - telapi_voip cdr csv import"
Christopher Burger [Thu, 23 May 2019 15:35:25 +0000 (11:35 -0400)]
Revert "RT# 75680 - telapi_voip cdr csv import"

This reverts commit 606acab48f55da2b8846e5539839d591b63ae18c.

10 months agoRT# 75680 - telapi_voip cdr csv import
Christopher Burger [Thu, 23 May 2019 15:07:47 +0000 (11:07 -0400)]
RT# 75680 - telapi_voip cdr csv import

10 months 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

10 months 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

10 months agoRT# 83401 Send country field to B::OP on tokenize
Mitch Jackson [Tue, 21 May 2019 19:54:13 +0000 (15:54 -0400)]
RT# 83401 Send country field to B::OP on tokenize

10 months agoRT# 83401 Catch exception and display suitable error
Mitch Jackson [Tue, 21 May 2019 17:42:16 +0000 (13:42 -0400)]
RT# 83401 Catch exception and display suitable error

10 months agoRevert "restore our time-tracking hack, RT#83379, RT#81529"
Ivan Kohler [Tue, 21 May 2019 18:52:46 +0000 (11:52 -0700)]
Revert "restore our time-tracking hack, RT#83379, RT#81529"

This reverts commit a1b53bf2e2af68085228b73c9da980fc49b1d393.

10 months agorestore our time-tracking hack, RT#83379, RT#81529
Ivan Kohler [Mon, 20 May 2019 19:53:57 +0000 (12:53 -0700)]
restore our time-tracking hack, RT#83379, RT#81529

10 months agoRT# 83179 - set agent num to use default agentnum if configured, and fixed adding...
Christopher Burger [Thu, 16 May 2019 13:16:09 +0000 (09:16 -0400)]
RT# 83179 - set agent num to use default agentnum if configured, and fixed adding contact rows

10 months agoRT# 83341 - added ability to sort by name in advanced customer reports
Christopher Burger [Wed, 15 May 2019 15:46:38 +0000 (11:46 -0400)]
RT# 83341 - added ability to sort by name in advanced customer reports

10 months agoRT 83251 - moved script
Christopher Burger [Wed, 15 May 2019 13:01:47 +0000 (09:01 -0400)]
RT 83251 - moved script

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

10 months agoRT# 83251 - added option to update tower/sector
Christopher Burger [Mon, 13 May 2019 14:16:32 +0000 (10:16 -0400)]
RT# 83251 - added option to update tower/sector

10 months agoRT# 82949 - fixed error where form submits on cancel
Christopher Burger [Fri, 10 May 2019 14:42:33 +0000 (10:42 -0400)]
RT# 82949 - fixed error where form submits on cancel

10 months agoRT# 82949 - changes section name from fees to pricing, better opiton
Christopher Burger [Thu, 9 May 2019 19:13:14 +0000 (15:13 -0400)]
RT# 82949 - changes section name from fees to pricing, better opiton

10 months agoRT# 82949 - added the ability to bulk increase package fees (setup and/or recurring...
Christopher Burger [Thu, 9 May 2019 17:22:09 +0000 (13:22 -0400)]
RT# 82949 - added the ability to bulk increase package fees (setup and/or recurring) by a percentage

10 months agoRT# 83251 - added option to only update null fields
Christopher Burger [Wed, 8 May 2019 13:35:40 +0000 (09:35 -0400)]
RT# 83251 - added option to only update null fields

10 months agoRT# 83147 - Added new error message when email does not match because of case sensitivity
Christopher Burger [Tue, 7 May 2019 23:46:05 +0000 (19:46 -0400)]
RT# 83147 - Added new error message when email does not match because of case sensitivity

10 months agoRT# 82132 - updated password reset by mail to use username-uppercase config
Christopher Burger [Tue, 7 May 2019 16:02:22 +0000 (12:02 -0400)]
RT# 82132 - updated password reset by mail to use username-uppercase config

10 months agoRT# 82132 - updated selfservice login to use config username-uppercase
Christopher Burger [Tue, 7 May 2019 13:19:57 +0000 (09:19 -0400)]
RT# 82132 - updated selfservice login to use config username-uppercase

10 months agoRT# 83122 Utility to issue credits against taxnums - fix typo
Mitch Jackson [Sun, 5 May 2019 22:46:54 +0000 (18:46 -0400)]
RT# 83122 Utility to issue credits against taxnums - fix typo

10 months agoRT# 83122 Utility to issue credits against taxnums
Mitch Jackson [Sun, 5 May 2019 22:12:15 +0000 (18:12 -0400)]
RT# 83122 Utility to issue credits against taxnums

11 months agoRT# 83122 Move wa_tax_rate_update for dist
Mitch Jackson [Sun, 5 May 2019 01:53:28 +0000 (21:53 -0400)]
RT# 83122 Move wa_tax_rate_update for dist

11 months agoRT# 83122 fix dupes on wa_sales tax table updates
Mitch Jackson [Sat, 4 May 2019 21:04:55 +0000 (17:04 -0400)]
RT# 83122 fix dupes on wa_sales tax table updates

11 months agoRT# 83122 Update method to merge dupe tax records
Mitch Jackson [Sat, 4 May 2019 20:44:15 +0000 (16:44 -0400)]
RT# 83122 Update method to merge dupe tax records

FS::cust_main_county::_merge_into
- Add application logging
- Add optional param hash

11 months agoRT# 83259 - adding/editing tower sector will no check for required fields prior to...
Christopher Burger [Fri, 3 May 2019 17:11:37 +0000 (13:11 -0400)]
RT# 83259 - adding/editing tower sector will no check for required fields prior to exporting if able to export

11 months agoRT# 83251 - added documentation
Christopher Burger [Fri, 3 May 2019 17:06:58 +0000 (13:06 -0400)]
RT# 83251 - added documentation

11 months agoRT# 83251 - created script to update service speeds
Christopher Burger [Fri, 3 May 2019 14:49:54 +0000 (10:49 -0400)]
RT# 83251 - created script to update service speeds

11 months agoRT# 83205 - fixed error with fields being sticky on error
Christopher Burger [Wed, 1 May 2019 16:06:18 +0000 (12:06 -0400)]
RT# 83205 - fixed error with fields being sticky on error

11 months agoRT# 83250 - added expected data description to sector fields
Christopher Burger [Wed, 1 May 2019 12:30:54 +0000 (08:30 -0400)]
RT# 83250 - added expected data description to sector fields

11 months agoRT# 83211 - added new report
Christopher Burger [Tue, 30 Apr 2019 17:43:18 +0000 (13:43 -0400)]
RT# 83211 - added new report

11 months agoRT# 83211 - Added service export error test report
Christopher Burger [Tue, 30 Apr 2019 12:42:20 +0000 (08:42 -0400)]
RT# 83211 - Added service export error test report

11 months agoRT# 83204 - added link to service or tower causing error.
Christopher Burger [Sun, 28 Apr 2019 23:14:49 +0000 (19:14 -0400)]
RT# 83204 - added link to service or tower causing error.

11 months agofix error display un-holding a package, RT#83178
Ivan Kohler [Wed, 24 Apr 2019 21:50:17 +0000 (14:50 -0700)]
fix error display un-holding a package, RT#83178

11 months agofix northern-911 and other unsuspend operations when exports override export_replace...
Ivan Kohler [Wed, 24 Apr 2019 21:49:14 +0000 (14:49 -0700)]
fix northern-911 and other unsuspend operations when exports override export_replace, RT#83178

11 months agono run-time CPAN deps, RT#83178
Ivan Kohler [Wed, 24 Apr 2019 21:03:01 +0000 (14:03 -0700)]
no run-time CPAN deps, RT#83178

11 months agoRT# 83203 - made Tower/Sector, speed_up, speed_down required
Christopher Burger [Wed, 24 Apr 2019 14:26:01 +0000 (10:26 -0400)]
RT# 83203 - made Tower/Sector, speed_up, speed_down required

11 months agoRT# 82087 - added up and down speeds to report
Christopher Burger [Wed, 24 Apr 2019 11:22:31 +0000 (07:22 -0400)]
RT# 82087 - added up and down speeds to report

11 months agoRT# 83039 - only towers with sectors shown on provisioning page when export requires...
Christopher Burger [Sun, 21 Apr 2019 20:14:13 +0000 (16:14 -0400)]
RT# 83039 - only towers with sectors shown on provisioning page when export requires sectors

11 months agoRT# 75357 - added rows now have same style as original row
Christopher Burger [Wed, 17 Apr 2019 17:08:34 +0000 (13:08 -0400)]
RT# 75357 - added rows now have same style as original row

11 months agoRT# 75357 - now new contact row in created in correct place
Christopher Burger [Wed, 17 Apr 2019 14:46:02 +0000 (10:46 -0400)]
RT# 75357 - now new contact row in created in correct place