rsiddall [Tue, 26 Aug 2008 13:59:10 +0000 (13:59 +0000)]
More changes to the self-service RPMs, mostly fixing up paths so the RPM-installed
self-service files are not under /usr/local on the remote machine.
Also fixed an initialization problem where the system configuration files for
Freeside were assumed to be under /etc/default, not /etc/sysconfig
rsiddall [Sun, 24 Aug 2008 03:40:05 +0000 (03:40 +0000)]
Create discrete RPMs for different parts of the self-service interface.
ivan [Thu, 21 Aug 2008 23:22:23 +0000 (23:22 +0000)]
add the client-side reporting for MCP mode
ivan [Tue, 19 Aug 2008 18:42:44 +0000 (18:42 +0000)]
beter error messages for duplicate accounts
ivan [Tue, 19 Aug 2008 11:35:55 +0000 (11:35 +0000)]
fix duration on simple/simple2 CDR formats
ivan [Tue, 19 Aug 2008 10:09:01 +0000 (10:09 +0000)]
also don't neglext nxx here
ivan [Tue, 19 Aug 2008 10:06:46 +0000 (10:06 +0000)]
more consistent prefix display, and don't forget nxx'
ivan [Fri, 15 Aug 2008 08:45:09 +0000 (08:45 +0000)]
1.7 needs header-minimal.html for new file upload to work
ivan [Fri, 15 Aug 2008 00:41:51 +0000 (00:41 +0000)]
can have a message then a URL too
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
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
ivan [Thu, 14 Aug 2008 01:58:43 +0000 (01:58 +0000)]
import customer from Excel file too
ivan [Thu, 14 Aug 2008 01:52:29 +0000 (01:52 +0000)]
tyop
ivan [Thu, 14 Aug 2008 01:38:16 +0000 (01:38 +0000)]
tyop
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
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
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
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)
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
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
ivan [Thu, 31 Jul 2008 02:35:41 +0000 (02:35 +0000)]
fix error on customer deletion
ivan [Wed, 30 Jul 2008 22:15:34 +0000 (22:15 +0000)]
rename nt to nextone
ivan [Wed, 30 Jul 2008 20:39:47 +0000 (20:39 +0000)]
backport line item detail report from HEAD
ivan [Fri, 18 Jul 2008 22:32:50 +0000 (22:32 +0000)]
random cleanup from 1.9
ivan [Fri, 18 Jul 2008 22:29:53 +0000 (22:29 +0000)]
add -e option to bind.import (now to actually implement it)
ivan [Fri, 18 Jul 2008 22:28:28 +0000 (22:28 +0000)]
show NXX is US if applicable
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"
ivan [Tue, 15 Jul 2008 23:25:09 +0000 (23:25 +0000)]
where in the world is $DBI::errstr
ivan [Tue, 15 Jul 2008 23:18:53 +0000 (23:18 +0000)]
parens help alot
ivan [Tue, 15 Jul 2008 23:17:31 +0000 (23:17 +0000)]
report errors connecting to sqlradius dbs on upgrade
ivan [Tue, 15 Jul 2008 20:56:11 +0000 (20:56 +0000)]
prevent inactive customers from showing up in reports of cancelled customers
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
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
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
ivan [Thu, 10 Jul 2008 18:48:05 +0000 (18:48 +0000)]
fix variable scoping issues preventing customer view page from coing up
jeff [Thu, 10 Jul 2008 03:22:08 +0000 (03:22 +0000)]
remove spurious warning
jeff [Thu, 10 Jul 2008 03:16:48 +0000 (03:16 +0000)]
restore line item date ranges
ivan [Wed, 9 Jul 2008 20:37:20 +0000 (20:37 +0000)]
should avoid spurious uninitialized value warnings on upgrade
ivan [Wed, 9 Jul 2008 20:33:02 +0000 (20:33 +0000)]
perl vs SQL brainfart
ivan [Wed, 9 Jul 2008 19:35:44 +0000 (19:35 +0000)]
service searching should be case-insensitive now
ivan [Wed, 9 Jul 2008 03:42:00 +0000 (03:42 +0000)]
helpful 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?
ivan [Wed, 9 Jul 2008 03:27:59 +0000 (03:27 +0000)]
need the exemptnum...
ivan [Wed, 9 Jul 2008 03:18:49 +0000 (03:18 +0000)]
search legacy tax exemptions by customer status
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
ivan [Tue, 8 Jul 2008 02:19:57 +0000 (02:19 +0000)]
fix 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
ivan [Tue, 8 Jul 2008 00:35:49 +0000 (00:35 +0000)]
order by number for line items with the same datestamp
ivan [Tue, 8 Jul 2008 00:20:56 +0000 (00:20 +0000)]
order line item reports by date
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
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
ivan [Thu, 3 Jul 2008 04:12:24 +0000 (04:12 +0000)]
this should non-"=" searches on fields that require SQL type binding...
ivan [Wed, 2 Jul 2008 02:55:51 +0000 (02:55 +0000)]
fix errors paying with an on-file card through self-service
jeff [Tue, 1 Jul 2008 07:02:04 +0000 (07:02 +0000)]
you shouldn't keep 'em separated
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
jeff [Mon, 30 Jun 2008 21:49:14 +0000 (21:49 +0000)]
backport reason handling
jeff [Sun, 29 Jun 2008 04:33:50 +0000 (04:33 +0000)]
spurious 'suspended'
ivan [Wed, 25 Jun 2008 20:14:00 +0000 (20:14 +0000)]
optimize total query in receivables report. very significant speedup for large DBs
ivan [Wed, 25 Jun 2008 18:14:51 +0000 (18:14 +0000)]
don't show error messages about FreesideStatus index already existing either
ivan [Wed, 25 Jun 2008 00:29:31 +0000 (00:29 +0000)]
finish adding str2time_sql_closing
jeff [Tue, 24 Jun 2008 16:39:10 +0000 (16:39 +0000)]
postal invoice fees
ivan [Tue, 24 Jun 2008 02:09:38 +0000 (02:09 +0000)]
prevent decrementing time/bandwidth for old RADIUS records
jeff [Mon, 23 Jun 2008 15:36:25 +0000 (15:36 +0000)]
invoice service address modifications
ivan [Mon, 23 Jun 2008 00:41:08 +0000 (00:41 +0000)]
adding report on legacy tax exemptions to assist in enet migraiton
ivan [Mon, 23 Jun 2008 00:37:08 +0000 (00:37 +0000)]
legacy tax exemption report fix, no _date
ivan [Mon, 23 Jun 2008 00:34:26 +0000 (00:34 +0000)]
adding report on legacy tax exemptions to assist in enet migraiton
ivan [Sat, 21 Jun 2008 20:07:06 +0000 (20:07 +0000)]
backport freeside-dbdef-create from HEAD
jeff [Fri, 20 Jun 2008 05:47:19 +0000 (05:47 +0000)]
extra values for invoices
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
ivan [Fri, 20 Jun 2008 03:13:14 +0000 (03:13 +0000)]
about time everything defaulted to apache2
ivan [Fri, 20 Jun 2008 03:00:18 +0000 (03:00 +0000)]
welcome to the future already. default to apache 2
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
ivan [Wed, 18 Jun 2008 05:27:15 +0000 (05:27 +0000)]
and lastly, add select-cust_main-status.html to _1_7_BRANCH
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
ivan [Wed, 18 Jun 2008 05:18:25 +0000 (05:18 +0000)]
somehow missed tr-select-cust_main-status.html on _1_7_BRANCH
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)
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
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)
jeff [Tue, 17 Jun 2008 19:30:07 +0000 (19:30 +0000)]
fixup damage from quantity addition
ivan [Tue, 17 Jun 2008 04:03:13 +0000 (04:03 +0000)]
credits for FCKeditor on _1_7_BRANCH
ivan [Tue, 17 Jun 2008 03:58:49 +0000 (03:58 +0000)]
adding fckeditor on _17_BRANCH, for customer notices
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
jeff [Tue, 17 Jun 2008 03:13:51 +0000 (03:13 +0000)]
not forgetting to add fax and old customer id
ivan [Tue, 17 Jun 2008 01:44:00 +0000 (01:44 +0000)]
have agent_custid editing now
ivan [Mon, 16 Jun 2008 07:04:43 +0000 (07:04 +0000)]
missing stuff from HEAD
ivan [Mon, 16 Jun 2008 06:53:50 +0000 (06:53 +0000)]
add (with config) ability to edit agent_custid
ivan [Thu, 12 Jun 2008 23:15:58 +0000 (23:15 +0000)]
fix visual regression not displaying package and comment on date editing
ivan [Tue, 10 Jun 2008 23:26:15 +0000 (23:26 +0000)]
start 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
ivan [Tue, 10 Jun 2008 17:39:21 +0000 (17:39 +0000)]
turn off debugging that got left on by accident
ivan [Tue, 10 Jun 2008 02:15:17 +0000 (02:15 +0000)]
fix up application of things to refunds, RT#3606/RT#3545
ivan [Mon, 9 Jun 2008 18:32:28 +0000 (18:32 +0000)]
remove name from voxlinesystems2, really
ivan [Fri, 6 Jun 2008 00:10:50 +0000 (00:10 +0000)]
1.7 needed money_typen
ivan [Thu, 5 Jun 2008 22:44:43 +0000 (22:44 +0000)]
add am/pm to voxlinesystems2 display format, remove name, revsere src/dst
ivan [Thu, 5 Jun 2008 20:09:34 +0000 (20:09 +0000)]
fix one-time charge quantities &
ivan [Thu, 5 Jun 2008 19:44:30 +0000 (19:44 +0000)]
disable_src fixes
ivan [Thu, 5 Jun 2008 19:29:03 +0000 (19:29 +0000)]
unit pricing didn't exist before, so it can be NULL
ivan [Thu, 5 Jun 2008 19:25:33 +0000 (19:25 +0000)]
implement quantity charging for setup fees
ivan [Thu, 5 Jun 2008 19:24:37 +0000 (19:24 +0000)]
voxlinesystems CDRs and quantity bs
jeff [Thu, 5 Jun 2008 19:07:21 +0000 (19:07 +0000)]
dash removal