freeside.git
16 years agoperl vs SQL brainfart
ivan [Wed, 9 Jul 2008 20:33:01 +0000 (20:33 +0000)]
perl vs SQL brainfart

16 years agofix famfamfam link
ivan [Wed, 9 Jul 2008 19:45:26 +0000 (19:45 +0000)]
fix famfamfam link

16 years agoservice searching should be case-insensitive now
ivan [Wed, 9 Jul 2008 19:35:43 +0000 (19:35 +0000)]
service searching should be case-insensitive now

16 years agohelpful to see when exemptions were inserted?
ivan [Wed, 9 Jul 2008 03:41:59 +0000 (03:41 +0000)]
helpful to see when exemptions were inserted?

16 years agohelpful to see when exemptions were inserted?
ivan [Wed, 9 Jul 2008 03:40:52 +0000 (03:40 +0000)]
helpful to see when exemptions were inserted?

16 years agoneed the exemptnum...
ivan [Wed, 9 Jul 2008 03:27:58 +0000 (03:27 +0000)]
need the exemptnum...

16 years agosearch legacy tax exemptions by customer status
ivan [Wed, 9 Jul 2008 03:18:48 +0000 (03:18 +0000)]
search legacy tax exemptions by customer status

16 years agodon't require an agent type to be specified when editing a disabled package
ivan [Wed, 9 Jul 2008 02:30:45 +0000 (02:30 +0000)]
don't require an agent type to be specified when editing a disabled package

16 years agofix line-item reports on taxclass-less regions
ivan [Tue, 8 Jul 2008 02:19:56 +0000 (02:19 +0000)]
fix line-item reports on taxclass-less regions

16 years agofix line-item reports on taxclass-less regions
ivan [Tue, 8 Jul 2008 02:01:41 +0000 (02:01 +0000)]
fix line-item reports on taxclass-less regions

16 years agoorder by number for line items with the same datestamp
ivan [Tue, 8 Jul 2008 00:35:48 +0000 (00:35 +0000)]
order by number for line items with the same datestamp

16 years agoorder line item reports by date
ivan [Tue, 8 Jul 2008 00:20:55 +0000 (00:20 +0000)]
order line item reports by date

16 years agoshould be a proper fix for edge cases where you have taxclass and empty-taxclass...
ivan [Mon, 7 Jul 2008 23:47:15 +0000 (23:47 +0000)]
should be a proper fix for edge cases where you have taxclass and empty-taxclass rates for a region, whew

16 years agoSQL_FLOAT is probably unnecessary and causes probelms on old (v1.x?) DBD::Pg
ivan [Mon, 7 Jul 2008 21:38:49 +0000 (21:38 +0000)]
SQL_FLOAT is probably unnecessary and causes probelms on old (v1.x?) DBD::Pg

16 years agoeek, hopefully fix problems caused by adding debugging of bind_param statements
ivan [Mon, 7 Jul 2008 21:18:15 +0000 (21:18 +0000)]
eek, hopefully fix problems caused by adding debugging of bind_param statements

16 years agoadd debugging of bind_param statements
ivan [Mon, 7 Jul 2008 21:07:54 +0000 (21:07 +0000)]
add debugging of bind_param statements

16 years agoadd debugging of bind_param statements
ivan [Mon, 7 Jul 2008 19:50:31 +0000 (19:50 +0000)]
add debugging of bind_param statements

16 years agofix bad sub names in forward-port
ivan [Thu, 3 Jul 2008 23:23:09 +0000 (23:23 +0000)]
fix bad sub names in forward-port

16 years agoshould FINALLY get binding correctly in light of regression caused by get_real_fields...
ivan [Thu, 3 Jul 2008 04:19:31 +0000 (04:19 +0000)]
should FINALLY get binding correctly in light of regression caused by get_real_fields refactor

16 years agothis should non-"=" searches on fields that require SQL type binding...
ivan [Thu, 3 Jul 2008 04:12:14 +0000 (04:12 +0000)]
this should non-"=" searches on fields that require SQL type binding...

16 years agocorrect hash vs hashref brainfart on "forward-port", i guess
ivan [Thu, 3 Jul 2008 04:00:04 +0000 (04:00 +0000)]
correct hash vs hashref brainfart on "forward-port", i guess

16 years agoreal should be bound to SQL_FLOAT Like float4... 1.7? not touching it unless it...
ivan [Thu, 3 Jul 2008 03:57:16 +0000 (03:57 +0000)]
real should be bound to SQL_FLOAT Like float4... 1.7?  not touching it unless it breaks :)

16 years agofix errors paying with an on-file card through self-service
ivan [Wed, 2 Jul 2008 02:55:49 +0000 (02:55 +0000)]
fix errors paying with an on-file card through self-service

16 years agoyou shouldn't keep 'em separated
jeff [Tue, 1 Jul 2008 07:04:13 +0000 (07:04 +0000)]
you shouldn't keep 'em separated

16 years agocorrect internal reason searching, prevent interleaved suspend/cancel/expire/adjourn...
jeff [Tue, 1 Jul 2008 05:03:42 +0000 (05:03 +0000)]
correct internal reason searching, prevent interleaved suspend/cancel/expire/adjourn, backporting and refactoring

16 years agothat should fix new sip_password field, whew
ivan [Tue, 1 Jul 2008 00:11:46 +0000 (00:11 +0000)]
that should fix new sip_password field, whew

16 years agothat should fix the new sip_password field, i hope
ivan [Tue, 1 Jul 2008 00:07:10 +0000 (00:07 +0000)]
that should fix the new sip_password field, i hope

16 years agoadd sip pw display
ivan [Tue, 1 Jul 2008 00:00:53 +0000 (00:00 +0000)]
add sip pw display

16 years agoadd sip pw field
ivan [Mon, 30 Jun 2008 23:56:02 +0000 (23:56 +0000)]
add sip pw field

16 years agocheckpoint signup work
ivan [Mon, 30 Jun 2008 08:01:24 +0000 (08:01 +0000)]
checkpoint signup work

16 years agoreload after adding extensions
ivan [Mon, 30 Jun 2008 08:00:34 +0000 (08:00 +0000)]
reload after adding extensions

16 years agoglobalPOPs provisioning
ivan [Sun, 29 Jun 2008 20:53:34 +0000 (20:53 +0000)]
globalPOPs provisioning

16 years agospurious 'suspended'
jeff [Sun, 29 Jun 2008 04:34:31 +0000 (04:34 +0000)]
spurious 'suspended'

16 years agostate->areacode caching,
ivan [Sun, 29 Jun 2008 00:41:05 +0000 (00:41 +0000)]
state->areacode caching,

16 years agoget DIDs from globalpops
ivan [Sat, 28 Jun 2008 23:03:10 +0000 (23:03 +0000)]
get DIDs from globalpops

16 years agoagent virtualize address blocks and routers
jeff [Sat, 28 Jun 2008 19:25:24 +0000 (19:25 +0000)]
agent virtualize address blocks and routers

16 years agoadding signup_server-service config
ivan [Fri, 27 Jun 2008 08:53:13 +0000 (08:53 +0000)]
adding signup_server-service config

16 years agoglobalpops_voip export compilation fixes
ivan [Fri, 27 Jun 2008 07:18:59 +0000 (07:18 +0000)]
globalpops_voip export compilation fixes

16 years agocommiting globalpops export start. stupid power failure.
ivan [Fri, 27 Jun 2008 00:27:08 +0000 (00:27 +0000)]
commiting globalpops export start.  stupid power failure.

16 years agoadding phone_shellcommands with preliminary FreePBX integration commands
ivan [Thu, 26 Jun 2008 21:55:02 +0000 (21:55 +0000)]
adding phone_shellcommands with preliminary FreePBX integration commands

16 years agooptimize total query in receivables report. very significant speedup for large DBs
ivan [Wed, 25 Jun 2008 20:14:26 +0000 (20:14 +0000)]
optimize total query in receivables report.  very significant speedup for large DBs

16 years agoPOD updates
ivan [Wed, 25 Jun 2008 20:11:11 +0000 (20:11 +0000)]
POD updates

16 years agodon't show error messages about FreesideStatus index already existing either
ivan [Wed, 25 Jun 2008 18:14:50 +0000 (18:14 +0000)]
don't show error messages about FreesideStatus index already existing either

16 years agofinish adding str2time_sql_closing
ivan [Wed, 25 Jun 2008 00:29:29 +0000 (00:29 +0000)]
finish adding str2time_sql_closing

16 years agoi think we need a $ there???
ivan [Tue, 24 Jun 2008 18:50:15 +0000 (18:50 +0000)]
i think we need a $ there???

16 years agopostal invoice fees
jeff [Tue, 24 Jun 2008 16:39:56 +0000 (16:39 +0000)]
postal invoice fees

16 years agoprevent decrementing time/bandwidth for old RADIUS records
ivan [Tue, 24 Jun 2008 02:09:37 +0000 (02:09 +0000)]
prevent decrementing time/bandwidth for old RADIUS records

16 years agohahahd doh, we're in perl
ivan [Mon, 23 Jun 2008 22:59:15 +0000 (22:59 +0000)]
hahahd doh, we're in perl

16 years agoadd quick command line too for CDR imports
ivan [Mon, 23 Jun 2008 22:11:21 +0000 (22:11 +0000)]
add quick command line too for CDR imports

16 years agothis is what it was for
jeff [Mon, 23 Jun 2008 16:46:31 +0000 (16:46 +0000)]
this is what it was for

16 years agoinvoice service address modifications
jeff [Mon, 23 Jun 2008 15:37:15 +0000 (15:37 +0000)]
invoice service address modifications

16 years agowtf was this for in the first place then
ivan [Mon, 23 Jun 2008 02:50:22 +0000 (02:50 +0000)]
wtf was this for in the first place then

16 years agothis seems to match the latex templates more accurately, rather than push the sub...
ivan [Mon, 23 Jun 2008 02:48:59 +0000 (02:48 +0000)]
this seems to match the latex templates more accurately, rather than push the sub-totals out into their own column

16 years agofix leaking colspan in totals on sectioned invoices
ivan [Mon, 23 Jun 2008 02:35:02 +0000 (02:35 +0000)]
fix leaking colspan in totals on sectioned invoices

16 years agoadding report on legacy tax exemptions to assist in enet migraiton
ivan [Mon, 23 Jun 2008 00:41:06 +0000 (00:41 +0000)]
adding report on legacy tax exemptions to assist in enet migraiton

16 years agolegacy tax exemption report fix, no _date
ivan [Mon, 23 Jun 2008 00:37:07 +0000 (00:37 +0000)]
legacy tax exemption report fix, no _date

16 years agoadding report on legacy tax exemptions to assist in enet migraiton
ivan [Mon, 23 Jun 2008 00:34:23 +0000 (00:34 +0000)]
adding report on legacy tax exemptions to assist in enet migraiton

16 years agoextra values for invoices
jeff [Fri, 20 Jun 2008 05:47:33 +0000 (05:47 +0000)]
extra values for invoices

16 years agoVoxLineSystems are lying scum who charged back their customization work and then...
ivan [Fri, 20 Jun 2008 03:36:16 +0000 (03:36 +0000)]
VoxLineSystems are lying scum who charged back their customization work and then used the software anyway

16 years agopackage categories (meta package classes) and grouping invoices by them
jeff [Thu, 19 Jun 2008 03:18:19 +0000 (03:18 +0000)]
package categories (meta package classes) and grouping invoices by them

16 years agofix regression caused by use of IPC::Run to run pslatex: send STDOUT and STDERR from...
ivan [Wed, 18 Jun 2008 21:18:40 +0000 (21:18 +0000)]
fix regression caused by use of IPC::Run to run pslatex: send STDOUT and STDERR from pslatex to /dev/null, we don't want them

16 years agos helps alot
ivan [Wed, 18 Jun 2008 19:24:50 +0000 (19:24 +0000)]
s helps alot

16 years agofix setup/recur fees on cloning (customizing) package definitions w/new editor
ivan [Wed, 18 Jun 2008 19:09:28 +0000 (19:09 +0000)]
fix setup/recur fees on cloning (customizing) package definitions w/new editor

16 years agoallow enabling and disabling if tax_rate rows in groups (RT 3566)
jeff [Wed, 18 Jun 2008 18:50:46 +0000 (18:50 +0000)]
allow enabling and disabling if tax_rate rows in groups (RT 3566)

16 years ago%statuscolor is either a global or a my var, make up your mind
ivan [Wed, 18 Jun 2008 05:22:52 +0000 (05:22 +0000)]
%statuscolor is either a global or a my var, make up your mind

16 years agothis module, also, has no need to import qsearch/qsearchs, and is causing dependency...
ivan [Wed, 18 Jun 2008 00:49:11 +0000 (00:49 +0000)]
this module, also, has no need to import qsearch/qsearchs, and is causing dependency loop problems (Record->part_virtual_field->Record)

16 years agohopefully finally fix the dependency loops bs... as simple as Record->Conf->Record...
ivan [Wed, 18 Jun 2008 00:46:56 +0000 (00:46 +0000)]
hopefully finally fix the dependency loops bs... as simple as Record->Conf->Record here

16 years agoREALLY, don't use FS::Conf from Msgcat until runtime... should hopefully FINALLY...
ivan [Wed, 18 Jun 2008 00:42:31 +0000 (00:42 +0000)]
REALLY, don't use FS::Conf from Msgcat until runtime... should hopefully FINALLY eliminate the Record->Msgcat->Conf->Record loop

16 years agomsgcat.pm doesn't actually need qsearch/qsearchs... hopefully this is the last of...
ivan [Wed, 18 Jun 2008 00:36:51 +0000 (00:36 +0000)]
msgcat.pm doesn't actually need qsearch/qsearchs... hopefully this is the last of the weird dependency loops (this one is Record->Msgcat->msgcat->Record)

16 years agofix dependency loop problem with database config, hopefully? (Record->Msgcat->Conf...
ivan [Wed, 18 Jun 2008 00:27:44 +0000 (00:27 +0000)]
fix dependency loop problem with database config, hopefully?  (Record->Msgcat->Conf->Record)

16 years agoconf.pm doesn't actually need qsearch/qsearchs - hopefully this will solve the weird...
ivan [Wed, 18 Jun 2008 00:10:01 +0000 (00:10 +0000)]
conf.pm doesn't actually need qsearch/qsearchs - hopefully this will solve the weird circular dependency issue (Record->Msgcat->Conf->conf->Record)

16 years agoturn off debugging for address standardization
ivan [Wed, 18 Jun 2008 00:05:21 +0000 (00:05 +0000)]
turn off debugging for address standardization

16 years agodon't lose the pricing on package cloning w/new package editor
ivan [Tue, 17 Jun 2008 23:57:20 +0000 (23:57 +0000)]
don't lose the pricing on package cloning w/new package editor

16 years agofixup damage from quantity addition
jeff [Tue, 17 Jun 2008 19:29:51 +0000 (19:29 +0000)]
fixup damage from quantity addition

16 years agofinish adding a feature to easily list all email addresses for an agent & send them...
ivan [Tue, 17 Jun 2008 03:35:56 +0000 (03:35 +0000)]
finish adding a feature to easily list all email addresses for an agent & send them email

16 years agonot forgetting to add fax and old customer id
jeff [Tue, 17 Jun 2008 03:14:12 +0000 (03:14 +0000)]
not forgetting to add fax and old customer id

16 years agohave agent_custid editing now
ivan [Tue, 17 Jun 2008 01:43:59 +0000 (01:43 +0000)]
have agent_custid editing now

16 years agocatch one more customer
jeff [Mon, 16 Jun 2008 13:36:19 +0000 (13:36 +0000)]
catch one more customer

16 years agoadd (with config) ability to edit agent_custid
ivan [Mon, 16 Jun 2008 06:53:44 +0000 (06:53 +0000)]
add (with config) ability to edit agent_custid

16 years agough; cast about for svc/pkg linkages
jeff [Mon, 16 Jun 2008 01:32:06 +0000 (01:32 +0000)]
ugh; cast about for svc/pkg linkages

16 years agofix visual regression not displaying package and comment on date editing
ivan [Thu, 12 Jun 2008 23:15:56 +0000 (23:15 +0000)]
fix visual regression not displaying package and comment on date editing

16 years agofix cloning w/new package editor
ivan [Thu, 12 Jun 2008 21:53:32 +0000 (21:53 +0000)]
fix cloning w/new package editor

16 years agodate fixups
jeff [Thu, 12 Jun 2008 16:56:30 +0000 (16:56 +0000)]
date fixups

16 years agoimport services from service providing servers
jeff [Thu, 12 Jun 2008 15:55:28 +0000 (15:55 +0000)]
import services from service providing servers

16 years agostart of better error reporting for RADIUS upgrade errors
ivan [Tue, 10 Jun 2008 23:26:14 +0000 (23:26 +0000)]
start of better error reporting for RADIUS upgrade errors

16 years agostart of better error reporting for RADIUS upgrade errors
ivan [Tue, 10 Jun 2008 23:24:16 +0000 (23:24 +0000)]
start of better error reporting for RADIUS upgrade errors

16 years agoturn off debugging that got left on by accident
ivan [Tue, 10 Jun 2008 17:39:20 +0000 (17:39 +0000)]
turn off debugging that got left on by accident

16 years agofix up application of things to refunds, RT#3606/RT#3545
ivan [Tue, 10 Jun 2008 02:12:32 +0000 (02:12 +0000)]
fix up application of things to refunds, RT#3606/RT#3545

16 years agoremove name from voxlinesystems2, really
ivan [Mon, 9 Jun 2008 18:32:24 +0000 (18:32 +0000)]
remove name from voxlinesystems2, really

16 years agoadd am/pm to voxlinesystems2 display format, remove name, revsere src/dst
ivan [Thu, 5 Jun 2008 22:44:41 +0000 (22:44 +0000)]
add am/pm to voxlinesystems2 display format, remove name, revsere src/dst

16 years agofix one-time charge quantities &
ivan [Thu, 5 Jun 2008 20:09:21 +0000 (20:09 +0000)]
fix one-time charge quantities &

16 years agodisable_src fixes
ivan [Thu, 5 Jun 2008 19:44:27 +0000 (19:44 +0000)]
disable_src fixes

16 years agounit pricing didn't exist before, so it can be NULL
ivan [Thu, 5 Jun 2008 19:29:01 +0000 (19:29 +0000)]
unit pricing didn't exist before, so it can be NULL

16 years agoimplement quantity charging for setup fees
ivan [Thu, 5 Jun 2008 19:25:32 +0000 (19:25 +0000)]
implement quantity charging for setup fees

16 years agovoxlinesystems CDRs and quantity bs
ivan [Thu, 5 Jun 2008 19:24:33 +0000 (19:24 +0000)]
voxlinesystems CDRs and quantity bs

16 years agodash removal
jeff [Thu, 5 Jun 2008 19:06:50 +0000 (19:06 +0000)]
dash removal

16 years agofix unitprice/posttotal nit
jeff [Thu, 5 Jun 2008 17:05:57 +0000 (17:05 +0000)]
fix unitprice/posttotal nit

16 years agofix unitprice/section nit
jeff [Thu, 5 Jun 2008 16:56:55 +0000 (16:56 +0000)]
fix unitprice/section nit

16 years agocorrect bogus porting
jeff [Thu, 5 Jun 2008 16:51:34 +0000 (16:51 +0000)]
correct bogus porting

16 years agoreplace lost braces
jeff [Thu, 5 Jun 2008 12:42:27 +0000 (12:42 +0000)]
replace lost braces