freeside.git
14 years agoadd a -m mode to improve performance so upgrade can complete for large databases...
ivan [Thu, 4 Jun 2009 00:49:47 +0000 (00:49 +0000)]
add a -m mode to improve performance so upgrade can complete for large databases, RT#5426

14 years agoIncorrect permissions on the default configuration folder caused installation
rsiddall [Wed, 3 Jun 2009 21:09:41 +0000 (21:09 +0000)]
Incorrect permissions on the default configuration folder caused installation
to fail with an incomplete database initialization.
Failure to remove the ticket_system file from the default configuration folder
caused Freeside to try to use RT.

14 years agoadd a hack to set default schema, cf. http://www.freeside.biz/mediawiki/index.php...
ivan [Wed, 3 Jun 2009 19:52:10 +0000 (19:52 +0000)]
add a hack to set default schema, cf. freeside.biz/mediawiki/index.php/Freeside:1.7:Documentation:Administration:PostgreSQL_Schema

14 years agoa 'start over' function for the taxproduct based tax data loading
jeff [Mon, 1 Jun 2009 05:43:11 +0000 (05:43 +0000)]
a 'start over' function for the taxproduct based tax data loading

14 years agowtf
ivan [Sun, 31 May 2009 09:57:46 +0000 (09:57 +0000)]
wtf

14 years agodon't fallback to 'Payable upon receipt' invoice terms anymore. or in other words...
ivan [Sun, 31 May 2009 09:45:03 +0000 (09:45 +0000)]
don't fallback to 'Payable upon receipt' invoice terms anymore.  or in other words, honor setting 'invoice_default_terms' blank, like in 1.7.  RT#5415

14 years agoadd "hide one-time charges" toggle, RT#5255
ivan [Sun, 31 May 2009 08:39:19 +0000 (08:39 +0000)]
add "hide one-time charges" toggle, RT#5255

14 years agopackage definition browse/search, filter by package class, RT#5255
ivan [Sun, 31 May 2009 06:59:37 +0000 (06:59 +0000)]
package definition browse/search, filter by package class, RT#5255

14 years agostart of netsapeins cdr import, will finish up when can connect again, RT#5226
ivan [Sun, 31 May 2009 05:15:44 +0000 (05:15 +0000)]
start of netsapeins cdr import, will finish up when can connect again, RT#5226

14 years agonecessary for bin/cdr-netsapeins.import
ivan [Sun, 31 May 2009 04:57:00 +0000 (04:57 +0000)]
necessary for bin/cdr-netsapeins.import

14 years agovery long transnexus filenames, RT#5229
ivan [Sat, 30 May 2009 12:15:23 +0000 (12:15 +0000)]
very long transnexus filenames, RT#5229

14 years agoclid is base-64 encoded, huh, RT#5229
ivan [Sat, 30 May 2009 11:21:01 +0000 (11:21 +0000)]
clid is base-64 encoded, huh, RT#5229

14 years agoquick hacked-up copy of freeside-cdr-sftp_and_import for transnexus directory structu...
ivan [Sat, 30 May 2009 11:14:31 +0000 (11:14 +0000)]
quick hacked-up copy of freeside-cdr-sftp_and_import for transnexus directory structure, RT#5229

14 years agoadd transnexus format, RT#5229
ivan [Sat, 30 May 2009 10:45:43 +0000 (10:45 +0000)]
add transnexus format, RT#5229

14 years agoand enable overlimit_action, RT#4995
ivan [Sat, 30 May 2009 03:40:12 +0000 (03:40 +0000)]
and enable overlimit_action, RT#4995

14 years agoadd ability for prepaid packages to have usage limits and cancel if they're hit,...
ivan [Sat, 30 May 2009 03:14:13 +0000 (03:14 +0000)]
add ability for prepaid packages to have usage limits and cancel if they're hit, RT#4995

14 years agorequire svc_acct-usage_threshold to be set explicitly, don't default to 80%
ivan [Sat, 30 May 2009 02:31:39 +0000 (02:31 +0000)]
require svc_acct-usage_threshold to be set explicitly, don't default to 80%

14 years agoslightly better labels and field order for CDR report, RT#4081
ivan [Fri, 29 May 2009 23:36:14 +0000 (23:36 +0000)]
slightly better labels and field order for CDR report, RT#4081

14 years agofixup pivot code handling in netcentrex CDR handling, RT#4081
ivan [Fri, 29 May 2009 23:17:24 +0000 (23:17 +0000)]
fixup pivot code handling in netcentrex CDR handling, RT#4081

14 years agocorrect description to reflect previous changes
jeff [Fri, 29 May 2009 04:43:55 +0000 (04:43 +0000)]
correct description to reflect previous changes

14 years agodon't require a leading 0 in the quick charge amount
jeff [Fri, 29 May 2009 00:22:48 +0000 (00:22 +0000)]
don't require a leading 0 in the quick charge amount

14 years agoand multiple taxlcasses. i think that should actually do it for now on RT#5446
ivan [Wed, 27 May 2009 22:32:04 +0000 (22:32 +0000)]
and multiple taxlcasses.  i think that should actually do it for now on RT#5446

14 years agoand the "tax invoiced" link too! woo, working, RT#5446
ivan [Wed, 27 May 2009 22:23:44 +0000 (22:23 +0000)]
and the "tax invoiced" link too!  woo, working, RT#5446

14 years agomaybe this willf inally fix total line links on tax report when using report_group...
ivan [Wed, 27 May 2009 22:15:57 +0000 (22:15 +0000)]
maybe this willf inally fix total line links on tax report when using report_group kludge? (still possibly not in all corner cases), RT#5446

14 years agomaybe this willf inally fix total line links on tax report when using report_group...
ivan [Wed, 27 May 2009 22:13:59 +0000 (22:13 +0000)]
maybe this willf inally fix total line links on tax report when using report_group kludge? (still possibly not in all corner cases), RT#5446

14 years agomaybe this willf inally fix total line links on tax report when using report_group...
ivan [Wed, 27 May 2009 22:10:41 +0000 (22:10 +0000)]
maybe this willf inally fix total line links on tax report when using report_group kludge? (still possibly not in all corner cases), RT#5446

14 years agofix total line links on tax report when using report_group kludge? (possibly not...
ivan [Wed, 27 May 2009 21:35:02 +0000 (21:35 +0000)]
fix total line links on tax report when using report_group kludge? (possibly not in all corner cases), RT#5446

14 years agofix total line links on tax report when using report_group kludge? (possibly not...
ivan [Wed, 27 May 2009 21:27:34 +0000 (21:27 +0000)]
fix total line links on tax report when using report_group kludge? (possibly not in all corner cases), RT#5446

14 years agoclose ticket 1517
jeff [Wed, 27 May 2009 21:24:29 +0000 (21:24 +0000)]
close ticket 1517

14 years agofix total line links on tax report when using report_group kludge? (possibly not...
ivan [Wed, 27 May 2009 17:18:36 +0000 (17:18 +0000)]
fix total line links on tax report when using report_group kludge? (possibly not in all corner cases), RT#5446

14 years agobulk provisioning via ftp and SOAP #5202
jeff [Wed, 27 May 2009 07:50:40 +0000 (07:50 +0000)]
bulk provisioning via ftp and SOAP #5202

14 years agoinclude overlib in selfservice
jeff [Tue, 26 May 2009 12:32:12 +0000 (12:32 +0000)]
include overlib in selfservice

14 years agoand also fix "tax invoiced" portion of total line when using config option for some...
ivan [Tue, 26 May 2009 02:48:44 +0000 (02:48 +0000)]
and also fix "tax invoiced" portion of total line when using config option for some basic tax grouping by name, RT#5446

14 years agomostly fix total line when using config option for some basic tax grouping by name...
ivan [Tue, 26 May 2009 02:03:32 +0000 (02:03 +0000)]
mostly fix total line when using config option for some basic tax grouping by name, RT#5446

14 years agoadd a config option for some basic tax grouping by name, RT#5446
ivan [Tue, 26 May 2009 01:43:30 +0000 (01:43 +0000)]
add a config option for some basic tax grouping by name, RT#5446

14 years agoadd a config option for some basic tax grouping by name, RT#5446
ivan [Tue, 26 May 2009 01:35:16 +0000 (01:35 +0000)]
add a config option for some basic tax grouping by name, RT#5446

14 years agofix total links on sales graph when a package class is specified, RT#5449
ivan [Mon, 25 May 2009 22:42:21 +0000 (22:42 +0000)]
fix total links on sales graph when a package class is specified, RT#5449

14 years agointernational self-service payments, RT#1592
ivan [Mon, 25 May 2009 03:59:22 +0000 (03:59 +0000)]
international self-service payments, RT#1592

14 years agointernational self-service payments, RT#1592
ivan [Mon, 25 May 2009 01:49:34 +0000 (01:49 +0000)]
international self-service payments, RT#1592

14 years agocommit before sqlradius upgrade so sqlradius upgrade errors from permissions can...
ivan [Fri, 22 May 2009 03:22:38 +0000 (03:22 +0000)]
commit before sqlradius upgrade so sqlradius upgrade errors from permissions can be ignored for now

14 years agoadd ability to report on packages w/status "not yet billed" as well, RT#5409
ivan [Fri, 22 May 2009 03:02:54 +0000 (03:02 +0000)]
add ability to report on packages w/status "not yet billed" as well, RT#5409

14 years agoadd "manage device" link & config, RT#5438
ivan [Wed, 20 May 2009 15:27:17 +0000 (15:27 +0000)]
add "manage device" link & config, RT#5438

14 years agoget subscriber deletion working and remove devel cruft, RT#5226
ivan [Wed, 20 May 2009 08:27:39 +0000 (08:27 +0000)]
get subscriber deletion working and remove devel cruft, RT#5226

14 years agofirst pass at netsapiens integration, RT#5226
ivan [Wed, 20 May 2009 01:06:41 +0000 (01:06 +0000)]
first pass at netsapiens integration, RT#5226

14 years agomiss use
jeff [Mon, 18 May 2009 19:23:27 +0000 (19:23 +0000)]
miss use

14 years agoallow empty state
jeff [Mon, 18 May 2009 19:21:36 +0000 (19:21 +0000)]
allow empty state

14 years agoprevent death on meritless sqlradius upgrade attempts
jeff [Mon, 18 May 2009 18:21:38 +0000 (18:21 +0000)]
prevent death on meritless sqlradius upgrade attempts

14 years agobasic CDR viewing from self-service, RT#4018
ivan [Mon, 18 May 2009 09:55:30 +0000 (09:55 +0000)]
basic CDR viewing from self-service, RT#4018

14 years agoit would help to use the correct port, RT#4081
ivan [Mon, 18 May 2009 08:40:00 +0000 (08:40 +0000)]
it would help to use the correct port, RT#4081

14 years agohandle dates before 1970
jeff [Mon, 18 May 2009 04:56:15 +0000 (04:56 +0000)]
handle dates before 1970

14 years agoAdded information on common failure causes to the perldoc.
rsiddall [Sat, 16 May 2009 20:07:01 +0000 (20:07 +0000)]
Added information on common failure causes to the perldoc.

14 years agoDefer use of Net::OpenSRS so that failure to install the module doesn't stop
rsiddall [Sat, 16 May 2009 19:27:44 +0000 (19:27 +0000)]
Defer use of Net::OpenSRS so that failure to install the module doesn't stop
Apache from starting.  (This causes attempts to register domains to fail
instead.)

14 years agoProvide better diagnostics when the cust_main owning this domain does not
rsiddall [Sat, 16 May 2009 02:29:54 +0000 (02:29 +0000)]
Provide better diagnostics when the cust_main owning this domain does not
provide fields required for use as a contact handle in the domain
registration record.
Also temporarily disable the ability to have the export do only registration
or only transfers.

14 years agoSimple domain registration at Tucows OpenSRS using an export based on Net::OpenSRS.
rsiddall [Fri, 15 May 2009 19:41:34 +0000 (19:41 +0000)]
Simple domain registration at Tucows OpenSRS using an export based on Net::OpenSRS.
When a domain is added and the export runs, it will register the domain or
initiate a transfer.  You can also choose no action.
There's currently no provision for revoking domains or renewing
registrations.
Depending on the settings at OpenSRS, orders may look like they've succeeded
in Freeside but actually be queued pending input by the reseller at OpenSRS.
The part_export CGIs were modified to allow a multi-valued select to be used
to control which TLDs are enabled for registration.

14 years agoask for help assignting geocode more often
jeff [Thu, 14 May 2009 16:26:40 +0000 (16:26 +0000)]
ask for help assignting geocode more often

14 years agoshow geocode when taxproducts enabled
jeff [Thu, 14 May 2009 16:25:21 +0000 (16:25 +0000)]
show geocode when taxproducts enabled

14 years agoimproved taxproduct tax report RT#4783
jeff [Wed, 13 May 2009 22:27:42 +0000 (22:27 +0000)]
improved taxproduct tax report RT#4783

14 years agoremove obsolete comments
ivan [Wed, 13 May 2009 00:51:59 +0000 (00:51 +0000)]
remove obsolete comments

14 years agolabel phone_name correctly
ivan [Sun, 10 May 2009 00:45:33 +0000 (00:45 +0000)]
label phone_name correctly

14 years agomove cdr-sftp_and_import script to FS/bin, add -p option, RT#4081
ivan [Sat, 9 May 2009 23:54:58 +0000 (23:54 +0000)]
move cdr-sftp_and_import script to FS/bin, add -p option, RT#4081

14 years agoadd cdr-charged_party-truncate_{length,prefix} in order to trim charged_party to...
ivan [Sat, 9 May 2009 07:56:38 +0000 (07:56 +0000)]
add cdr-charged_party-truncate_{length,prefix} in order to trim charged_party to a certain length, RT#4081

14 years agouse service-def specific labels, at least for service pages that use {view,edit}...
ivan [Sat, 9 May 2009 01:44:08 +0000 (01:44 +0000)]
use service-def specific labels, at least for service pages that use {view,edit}/elements/svc_Common.html RT#4081

14 years agoadd ability to configure service labels per-package (still need to actually use the...
ivan [Sat, 9 May 2009 00:39:13 +0000 (00:39 +0000)]
add ability to configure service labels per-package (still need to actually use the labels), RT#4081

14 years agofix cloning of custom packages where you've changed '(CUSTOM)', RT#5350
ivan [Fri, 8 May 2009 08:41:10 +0000 (08:41 +0000)]
fix cloning of custom packages where you've changed '(CUSTOM)', RT#5350

14 years agohide agent.invoice_template edit by default, with a config to turn back on, RT#5218
ivan [Tue, 5 May 2009 22:02:28 +0000 (22:02 +0000)]
hide agent.invoice_template edit by default, with a config to turn back on, RT#5218

14 years agoadd company_name to payment receipt
ivan [Tue, 5 May 2009 17:58:50 +0000 (17:58 +0000)]
add company_name to payment receipt

14 years agofinish the import portion of excel rate edit, RT#5108
ivan [Tue, 5 May 2009 10:40:15 +0000 (10:40 +0000)]
finish the import portion of excel rate edit, RT#5108

14 years agoignore fee based taxes and eliminate unused code
jeff [Tue, 5 May 2009 01:41:48 +0000 (01:41 +0000)]
ignore fee based taxes and eliminate unused code

14 years agothis is a quick hack to rebill customers when a cdr didn't happen
jeff [Mon, 4 May 2009 18:33:48 +0000 (18:33 +0000)]
this is a quick hack to rebill customers when a cdr didn't happen

14 years agoagent-virt prepaid income report, RT#5311
ivan [Mon, 4 May 2009 02:01:43 +0000 (02:01 +0000)]
agent-virt prepaid income report, RT#5311

14 years agoeliminate Argument "" isn't numeric in addition (+) warning
ivan [Mon, 4 May 2009 01:17:24 +0000 (01:17 +0000)]
eliminate Argument "" isn't numeric in addition (+) warning

14 years agoadd menu item and page for d/ling and edit rates with excel. RT#5108
ivan [Mon, 4 May 2009 00:22:44 +0000 (00:22 +0000)]
add menu item and page for d/ling and edit rates with excel.  RT#5108

14 years agobreak down search.html into components, RT#5108
ivan [Sun, 3 May 2009 22:45:40 +0000 (22:45 +0000)]
break down search.html into components, RT#5108

14 years agoadd "Redownload resolved batches" ACL for s1, RT#4271
ivan [Sun, 3 May 2009 18:34:09 +0000 (18:34 +0000)]
add "Redownload resolved batches" ACL for s1, RT#4271

14 years agoedit any config item
ivan [Sun, 3 May 2009 03:13:02 +0000 (03:13 +0000)]
edit any config item

14 years agoadd ability to delete invoice_latexreturnaddress and invoice_htmlreturnaddress too...
ivan [Sun, 3 May 2009 01:45:09 +0000 (01:45 +0000)]
add ability to delete invoice_latexreturnaddress and invoice_htmlreturnaddress too, RT#5218

14 years agoadd ability to remove suffix-ed config items, RT#5218
ivan [Sun, 3 May 2009 01:11:50 +0000 (01:11 +0000)]
add ability to remove suffix-ed config items, RT#5218

14 years agoconfdiff
ivan [Sun, 3 May 2009 00:40:50 +0000 (00:40 +0000)]
confdiff

14 years agofix eps preview
ivan [Sat, 2 May 2009 22:11:45 +0000 (22:11 +0000)]
fix eps preview

14 years agofinish up useful agent stuff on the config editor: adding, deleting overrides too...
ivan [Sat, 2 May 2009 00:02:07 +0000 (00:02 +0000)]
finish up useful agent stuff on the config editor: adding, deleting overrides too.  also add a confirmation to override deletion from the agent browse page.  RT#5218

14 years agofinish up useful agent stuff on the config editor: adding, deleting overrides too...
ivan [Sat, 2 May 2009 00:01:30 +0000 (00:01 +0000)]
finish up useful agent stuff on the config editor: adding, deleting overrides too.  also add a confirmation to override deletion from the agent browse page.  RT#5218

14 years agocalculate tax on tax per line and not on aggregate
jeff [Fri, 1 May 2009 20:21:42 +0000 (20:21 +0000)]
calculate tax on tax per line and not on aggregate

15 years agoview all overrides when asked, even the ones without values. hmm :/ RT#5218
ivan [Fri, 1 May 2009 02:43:24 +0000 (02:43 +0000)]
view all overrides when asked, even the ones without values.  hmm :/  RT#5218

15 years agofix re-print/email from event page, yow. RT#5293
ivan [Fri, 1 May 2009 02:08:32 +0000 (02:08 +0000)]
fix re-print/email from event page, yow.  RT#5293

15 years agoadd ability to edit the agent overrides from the main config, RT#4218
ivan [Fri, 1 May 2009 01:07:45 +0000 (01:07 +0000)]
add ability to edit the agent overrides from the main config, RT#4218

15 years agofix inadvertant select box, RT#5277
ivan [Wed, 29 Apr 2009 18:25:48 +0000 (18:25 +0000)]
fix inadvertant select box, RT#5277

15 years agoUI
ivan [Tue, 28 Apr 2009 22:38:42 +0000 (22:38 +0000)]
UI

15 years agoadd cancelled_cust-noevents flag to emulate SG billing-daily -r behavior, RT#4412
ivan [Tue, 28 Apr 2009 04:36:31 +0000 (04:36 +0000)]
add cancelled_cust-noevents flag to emulate SG billing-daily -r behavior, RT#4412

15 years agoadd cancelled_cust-noevents flag to emulate SG billing-daily -r behavior
ivan [Tue, 28 Apr 2009 04:14:23 +0000 (04:14 +0000)]
add cancelled_cust-noevents flag to emulate SG billing-daily -r behavior

15 years agotypo
ivan [Mon, 27 Apr 2009 23:06:08 +0000 (23:06 +0000)]
typo

15 years agorefuse to run w/CGI.pm 3.38. all lenny upgrades will need libcgi-pm-perl removed...
ivan [Mon, 27 Apr 2009 23:01:16 +0000 (23:01 +0000)]
refuse to run w/CGI.pm 3.38.  all lenny upgrades will need libcgi-pm-perl removed, suck

15 years agowould help to have an index on priority if we're going to order based on it
ivan [Sun, 26 Apr 2009 23:43:34 +0000 (23:43 +0000)]
would help to have an index on priority if we're going to order based on it

15 years agostart small jobs more efficiently, RT#4412
ivan [Sun, 26 Apr 2009 23:19:13 +0000 (23:19 +0000)]
start small jobs more efficiently, RT#4412

15 years agoadd a config option for max # of queued kids, RT#4412
ivan [Sun, 26 Apr 2009 23:09:21 +0000 (23:09 +0000)]
add a config option for max # of queued kids, RT#4412

15 years agoadd dry run to multi-process mode for testing, RT#4412
ivan [Sat, 25 Apr 2009 22:42:40 +0000 (22:42 +0000)]
add dry run to multi-process mode for testing, RT#4412

15 years agoadd subscription option to voip_cdr
jeff [Thu, 23 Apr 2009 20:34:13 +0000 (20:34 +0000)]
add subscription option to voip_cdr

15 years agoautodownload and update of cch tax data
jeff [Thu, 23 Apr 2009 20:31:26 +0000 (20:31 +0000)]
autodownload and update of cch tax data

15 years agowe don't actually need the results ordered, and i'm sure it doesn't help the planner...
ivan [Thu, 23 Apr 2009 04:57:05 +0000 (04:57 +0000)]
we don't actually need the results ordered, and i'm sure it doesn't help the planner get us results sooner.  last chance to try and get cursor approach working?  RT#4412

15 years agodoes pg try to finish the query when the job addition is committed? well, if this...
ivan [Thu, 23 Apr 2009 04:14:54 +0000 (04:14 +0000)]
does pg try to finish the query when the job addition is committed?  well, if this works, that answers that.  RT#4412

15 years agohopefully better performance running the big query once and then fetching results...
ivan [Wed, 22 Apr 2009 20:24:52 +0000 (20:24 +0000)]
hopefully better performance running the big query once and then fetching results with a cursor, rather than running it multiple times with an OFFSET and LIMIT, RT#4412