freeside.git
16 years agoadd the client-side reporting for MCP mode
ivan [Thu, 21 Aug 2008 23:22:23 +0000 (23:22 +0000)]
add the client-side reporting for MCP mode

16 years agobeter error messages for duplicate accounts
ivan [Tue, 19 Aug 2008 18:42:44 +0000 (18:42 +0000)]
beter error messages for duplicate accounts

16 years agofix duration on simple/simple2 CDR formats
ivan [Tue, 19 Aug 2008 11:35:55 +0000 (11:35 +0000)]
fix duration on simple/simple2 CDR formats

16 years agoalso don't neglext nxx here
ivan [Tue, 19 Aug 2008 10:09:01 +0000 (10:09 +0000)]
also don't neglext nxx here

16 years agomore consistent prefix display, and don't forget nxx'
ivan [Tue, 19 Aug 2008 10:06:46 +0000 (10:06 +0000)]
more consistent prefix display, and don't forget nxx'

16 years ago1.7 needs header-minimal.html for new file upload to work
ivan [Fri, 15 Aug 2008 08:45:09 +0000 (08:45 +0000)]
1.7 needs header-minimal.html for new file upload to work

16 years agocan have a message then a URL too
ivan [Fri, 15 Aug 2008 00:41:51 +0000 (00:41 +0000)]
can have a message then a URL too

16 years agocustomer import: add progress bar & redirect to a search of the imported customers...
ivan [Thu, 14 Aug 2008 11:56:12 +0000 (11:56 +0000)]
customer import: add progress bar & redirect to a search of the imported customers, #3475

16 years agocustomer import: add progress bar & redirect to a search of the imported customers...
ivan [Thu, 14 Aug 2008 11:44:56 +0000 (11:44 +0000)]
customer import: add progress bar & redirect to a search of the imported customers, #3475

16 years agoimport customer from Excel file too
ivan [Thu, 14 Aug 2008 01:58:43 +0000 (01:58 +0000)]
import customer from Excel file too

16 years agotyop
ivan [Thu, 14 Aug 2008 01:52:29 +0000 (01:52 +0000)]
tyop

16 years agotyop
ivan [Thu, 14 Aug 2008 01:38:16 +0000 (01:38 +0000)]
tyop

16 years agofix inability to edit agent types for a package def when agent_defaultpkg is set on
ivan [Tue, 12 Aug 2008 08:47:31 +0000 (08:47 +0000)]
fix inability to edit agent types for a package def when agent_defaultpkg is set on

16 years agodon't generate a new key on install-selfservice if there's already an RSA one either
ivan [Thu, 7 Aug 2008 22:30:27 +0000 (22:30 +0000)]
don't generate a new key on install-selfservice if there's already an RSA one either

16 years agofix 'Can't call method "parse" on an undefined value' error from CDR format refactor
ivan [Sat, 2 Aug 2008 23:52:07 +0000 (23:52 +0000)]
fix 'Can't call method "parse" on an undefined value' error from CDR format refactor

16 years agothis should fix columns not showing up in receivables report... not surea bout #3801...
ivan [Thu, 31 Jul 2008 23:32:09 +0000 (23:32 +0000)]
this should fix columns not showing up in receivables report... not surea bout #3801 (credits/etc show up in all time periods)

16 years agobackport-ish from 1.9: blowfish apsswords exporting to LDAP should warn and return...
ivan [Thu, 31 Jul 2008 21:16:07 +0000 (21:16 +0000)]
backport-ish from 1.9: blowfish apsswords exporting to LDAP should warn and return {CRYPT}* instead of throwing a fatal error

16 years agofix receivables report: credits/etc. should be limited by date like before, closes...
ivan [Thu, 31 Jul 2008 20:18:24 +0000 (20:18 +0000)]
fix receivables report: credits/etc. should be limited by date like before, closes: Bug#3801

16 years agofix error on customer deletion
ivan [Thu, 31 Jul 2008 02:35:41 +0000 (02:35 +0000)]
fix error on customer deletion

16 years agorename nt to nextone
ivan [Wed, 30 Jul 2008 22:15:34 +0000 (22:15 +0000)]
rename nt to nextone

16 years agobackport line item detail report from HEAD
ivan [Wed, 30 Jul 2008 20:39:47 +0000 (20:39 +0000)]
backport line item detail report from HEAD

17 years agorandom cleanup from 1.9
ivan [Fri, 18 Jul 2008 22:32:50 +0000 (22:32 +0000)]
random cleanup from 1.9

17 years agoadd -e option to bind.import (now to actually implement it)
ivan [Fri, 18 Jul 2008 22:29:53 +0000 (22:29 +0000)]
add -e option to bind.import (now to actually implement it)

17 years agoshow NXX is US if applicable
ivan [Fri, 18 Jul 2008 22:28:28 +0000 (22:28 +0000)]
show NXX is US if applicable

17 years agoCDR updates; modularize CDR import formats; add formats for OpenSER, Genband/Tekelec...
ivan [Thu, 17 Jul 2008 23:55:39 +0000 (23:55 +0000)]
CDR updates; modularize CDR import formats; add formats for OpenSER, Genband/Tekelec, and "NT"

17 years agowhere in the world is $DBI::errstr
ivan [Tue, 15 Jul 2008 23:25:09 +0000 (23:25 +0000)]
where in the world is $DBI::errstr

17 years agoparens help alot
ivan [Tue, 15 Jul 2008 23:18:53 +0000 (23:18 +0000)]
parens help alot

17 years agoreport errors connecting to sqlradius dbs on upgrade
ivan [Tue, 15 Jul 2008 23:17:31 +0000 (23:17 +0000)]
report errors connecting to sqlradius dbs on upgrade

17 years agoprevent inactive customers from showing up in reports of cancelled customers
ivan [Tue, 15 Jul 2008 20:56:11 +0000 (20:56 +0000)]
prevent inactive customers from showing up in reports of cancelled customers

17 years agofuck embedded iframes and their stupid display problems with scrolling. also make...
ivan [Mon, 14 Jul 2008 23:59:51 +0000 (23:59 +0000)]
fuck embedded iframes and their stupid display problems with scrolling.  also make the gridding more consistent

17 years agofuck embedded iframes and their stupid display problems with scrolling. also make...
ivan [Mon, 14 Jul 2008 23:09:18 +0000 (23:09 +0000)]
fuck embedded iframes and their stupid display problems with scrolling.  also make the gridding more consistent

17 years agofuck embedded iframes and their stupid display problems with scrolling. also make...
ivan [Mon, 14 Jul 2008 23:08:37 +0000 (23:08 +0000)]
fuck embedded iframes and their stupid display problems with scrolling.  also make the gridding more consistent

17 years agofix variable scoping issues preventing customer view page from coing up
ivan [Thu, 10 Jul 2008 18:48:05 +0000 (18:48 +0000)]
fix variable scoping issues preventing customer view page from coing up

17 years agoremove spurious warning
jeff [Thu, 10 Jul 2008 03:22:08 +0000 (03:22 +0000)]
remove spurious warning

17 years agorestore line item date ranges
jeff [Thu, 10 Jul 2008 03:16:48 +0000 (03:16 +0000)]
restore line item date ranges

17 years agoshould avoid spurious uninitialized value warnings on upgrade
ivan [Wed, 9 Jul 2008 20:37:20 +0000 (20:37 +0000)]
should avoid spurious uninitialized value warnings on upgrade

17 years agoperl vs SQL brainfart
ivan [Wed, 9 Jul 2008 20:33:02 +0000 (20:33 +0000)]
perl vs SQL brainfart

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

17 years agobackport reason handling
jeff [Mon, 30 Jun 2008 21:49:14 +0000 (21:49 +0000)]
backport reason handling

17 years agospurious 'suspended'
jeff [Sun, 29 Jun 2008 04:33:50 +0000 (04:33 +0000)]
spurious 'suspended'

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

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

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

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

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

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

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

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

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

17 years agobackport freeside-dbdef-create from HEAD
ivan [Sat, 21 Jun 2008 20:07:06 +0000 (20:07 +0000)]
backport freeside-dbdef-create from HEAD

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

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

17 years agoabout time everything defaulted to apache2
ivan [Fri, 20 Jun 2008 03:13:14 +0000 (03:13 +0000)]
about time everything defaulted to apache2

17 years agowelcome to the future already. default to apache 2
ivan [Fri, 20 Jun 2008 03:00:18 +0000 (03:00 +0000)]
welcome to the future already.  default to apache 2

17 years agofix regression caused by use of IPC::Run to run pslatex: send STDOUT and STDERR from...
ivan [Wed, 18 Jun 2008 21:18:41 +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

17 years agoand lastly, add select-cust_main-status.html to _1_7_BRANCH
ivan [Wed, 18 Jun 2008 05:27:15 +0000 (05:27 +0000)]
and lastly, add select-cust_main-status.html to _1_7_BRANCH

17 years agobackport cust_main::statuses from HEAD for /elements/tr-select-cust_main-statuses...
ivan [Wed, 18 Jun 2008 05:23:56 +0000 (05:23 +0000)]
backport cust_main::statuses from HEAD for /elements/tr-select-cust_main-statuses.html

17 years agosomehow missed tr-select-cust_main-status.html on _1_7_BRANCH
ivan [Wed, 18 Jun 2008 05:18:25 +0000 (05:18 +0000)]
somehow missed tr-select-cust_main-status.html on _1_7_BRANCH

17 years agothis module, also, has no need to import qsearch/qsearchs, and is causing dependency...
ivan [Wed, 18 Jun 2008 00:49:12 +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)

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

17 years agomsgcat.pm doesn't actually need qsearch/qsearchs... hopefully this is the last of...
ivan [Wed, 18 Jun 2008 00:36:52 +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)

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

17 years agocredits for FCKeditor on _1_7_BRANCH
ivan [Tue, 17 Jun 2008 04:03:13 +0000 (04:03 +0000)]
credits for FCKeditor on _1_7_BRANCH

17 years agoadding fckeditor on _17_BRANCH, for customer notices
ivan [Tue, 17 Jun 2008 03:58:49 +0000 (03:58 +0000)]
adding fckeditor on _17_BRANCH, for customer notices

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

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

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

17 years agomissing stuff from HEAD
ivan [Mon, 16 Jun 2008 07:04:43 +0000 (07:04 +0000)]
missing stuff from HEAD

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

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

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

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

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

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

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

17 years ago1.7 needed money_typen
ivan [Fri, 6 Jun 2008 00:10:50 +0000 (00:10 +0000)]
1.7 needed money_typen

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

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

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

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

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

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

17 years agodash removal
jeff [Thu, 5 Jun 2008 19:07:21 +0000 (19:07 +0000)]
dash removal

17 years agoadd customer status to adv. customer report, template customer search for future...
ivan [Thu, 5 Jun 2008 10:36:43 +0000 (10:36 +0000)]
add customer status to adv. customer report, template customer search for future use in emailing notices, RT#2731

17 years agodocs for search_sql
ivan [Thu, 5 Jun 2008 10:34:20 +0000 (10:34 +0000)]
docs for search_sql