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
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
ivan [Thu, 5 Jun 2008 10:34:20 +0000 (10:34 +0000)]
docs for search_sql
ivan [Thu, 5 Jun 2008 10:34:06 +0000 (10:34 +0000)]
docs for search_sql
ivan [Thu, 5 Jun 2008 08:54:36 +0000 (08:54 +0000)]
minor invoice report UI
ivan [Thu, 5 Jun 2008 05:07:55 +0000 (05:07 +0000)]
payment and credit applications have separate "apply to refund" choices now, and no auto-refund choice in the invoice dropdown. RT#3545
ivan [Wed, 4 Jun 2008 18:51:43 +0000 (18:51 +0000)]
this should fix the random "HylaFax support has not been configured" error, caused by cust_bill->fax getting called instead of cust_main->fax field
jeff [Wed, 4 Jun 2008 18:41:38 +0000 (18:41 +0000)]
more voxline invoice formatting
jeff [Wed, 4 Jun 2008 18:05:02 +0000 (18:05 +0000)]
voxline invoice formatting
jeff [Wed, 4 Jun 2008 13:27:43 +0000 (13:27 +0000)]
service address on invoice
ivan [Tue, 3 Jun 2008 21:06:39 +0000 (21:06 +0000)]
very basic start at adding quantities
ivan [Mon, 2 Jun 2008 18:59:38 +0000 (18:59 +0000)]
fix payinfo_transaction
ivan [Mon, 2 Jun 2008 18:31:08 +0000 (18:31 +0000)]
fix ntable calls
ivan [Mon, 2 Jun 2008 17:22:46 +0000 (17:22 +0000)]
oops, missed 1.7
ivan [Mon, 2 Jun 2008 17:14:31 +0000 (17:14 +0000)]
doh!
ivan [Mon, 2 Jun 2008 17:06:10 +0000 (17:06 +0000)]
badly placed small_custview all of a sudden causing fatal errors?! wtf
jeff [Mon, 2 Jun 2008 11:17:20 +0000 (11:17 +0000)]
typeset tear-off remittance coupon
ivan [Mon, 2 Jun 2008 02:47:33 +0000 (02:47 +0000)]
and batchmode was probably right
ivan [Mon, 2 Jun 2008 02:45:57 +0000 (02:45 +0000)]
yow, don't want everything to waitt until the timeout
ivan [Mon, 2 Jun 2008 02:16:20 +0000 (02:16 +0000)]
use IPC::Run to run pslatex & add a timeout, this should prevent hanging on template errors
ivan [Sun, 1 Jun 2008 22:49:00 +0000 (22:49 +0000)]
refactor payment history slightly, add refund receipts, have "unapplied" refunds show like other unapplied/open things, RT#3545
ivan [Sun, 1 Jun 2008 21:25:51 +0000 (21:25 +0000)]
sync with HEAD (add ability to modify refund records)
ivan [Sun, 1 Jun 2008 20:16:03 +0000 (20:16 +0000)]
backport cust_bill_ApplicationCommon::applied_to_invoice and cust_bill::invnum_date_pretty to 1.7
ivan [Sun, 1 Jun 2008 07:08:48 +0000 (07:08 +0000)]
show "Check #" on payment receipts instead of "Billing #"
ivan [Sun, 1 Jun 2008 01:23:37 +0000 (01:23 +0000)]
depend on CGI.pm 3.29 to fix RT attachment problems
ivan [Sun, 1 Jun 2008 00:12:19 +0000 (00:12 +0000)]
fix problems when service definition names contain chars that need to be latex escaped
ivan [Fri, 30 May 2008 04:04:42 +0000 (04:04 +0000)]
1.7 sucks. but people are still going to be editing old-style invoice events for a little while more yet, so space them out better (so options don't run together)
ivan [Fri, 30 May 2008 03:55:52 +0000 (03:55 +0000)]
1.7 sucks. add a "balance over" option to the 1.7 style agent-specific invoice send event
ivan [Fri, 30 May 2008 01:38:03 +0000 (01:38 +0000)]
fix a missing semicolon bug only triggered when running prune_applications not in debug mode...
ivan [Fri, 30 May 2008 01:34:30 +0000 (01:34 +0000)]
don't print out warnings about SQL RADIUS FreesideStatus every time either. really?
ivan [Fri, 30 May 2008 01:33:51 +0000 (01:33 +0000)]
don't print out the cust_credit_refund pruning every time
ivan [Fri, 30 May 2008 01:28:22 +0000 (01:28 +0000)]
don't print out the cust_credit_refund pruning every time
ivan [Fri, 30 May 2008 01:02:13 +0000 (01:02 +0000)]
clean up any stray/old cust_pay_pending records causing problems
ivan [Fri, 30 May 2008 00:53:05 +0000 (00:53 +0000)]
clean up any stray/old cust_pay_pending records causing problems
ivan [Thu, 29 May 2008 00:11:59 +0000 (00:11 +0000)]
line things up better on the 12mo report (prevent labels from taking up most of the graph
ivan [Wed, 28 May 2008 10:45:43 +0000 (10:45 +0000)]
mailgate realiability fix: don't bomb out when FS dbdef hasn't been initialized yet (& need to import adminsuidsetup)
ivan [Wed, 28 May 2008 10:42:28 +0000 (10:42 +0000)]
mailgate realiability fix: don't bomb out when FS dbdef hasn't been initialized yet
ivan [Wed, 28 May 2008 10:41:22 +0000 (10:41 +0000)]
mailgate realiability fix: don't bomb out when FS dbdef hasn't been initialized yet
ivan [Wed, 28 May 2008 10:14:53 +0000 (10:14 +0000)]
mailgate realiability fix: don't bomb out when FS dbdef hasn't been initialized yet
ivan [Tue, 20 May 2008 03:52:06 +0000 (03:52 +0000)]
automatically create an index on the new radacct.FreesideStatus column
jeff [Mon, 19 May 2008 22:31:17 +0000 (22:31 +0000)]
fix broken pagenation
ivan [Mon, 19 May 2008 18:51:01 +0000 (18:51 +0000)]
a better link to the T:T docs
ivan [Mon, 19 May 2008 04:29:03 +0000 (04:29 +0000)]
add a key on ( history_action, $primary_key ) to the h_ tables. this should speed up the cust_pay upgrade??
jeff [Mon, 19 May 2008 04:07:45 +0000 (04:07 +0000)]
backport voip_cdr's upstream_simple, and the columnization features
ivan [Mon, 19 May 2008 04:07:07 +0000 (04:07 +0000)]
make net receipts clickable... and netreceipts != cashflow, really, so separate those concepts, and cashflow gets gross & net variants. also add gross/net refunds. #3012
ivan [Sun, 18 May 2008 22:57:55 +0000 (22:57 +0000)]
fix auto sqlradius upgrade: module include/import
ivan [Sun, 18 May 2008 22:55:43 +0000 (22:55 +0000)]
oops, fix minor refactoring of auto sqlradius upgrade
ivan [Sun, 18 May 2008 22:53:13 +0000 (22:53 +0000)]
fix the auto sqlradiusupgrade
ivan [Sun, 18 May 2008 22:42:57 +0000 (22:42 +0000)]
on upgrade, automatically seed from sqlradius databases, and start freeside-sqlradius-radacctd by default
ivan [Sun, 18 May 2008 06:50:35 +0000 (06:50 +0000)]
add a config value for disabling the ACLs... this should be good for a demo in 1.7, 1.9 will need some way to disable ACL changes from OUTSIDE the db
ivan [Thu, 15 May 2008 22:48:54 +0000 (22:48 +0000)]
fix minor problem with ship_zip not showing up in small_custview
jeff [Wed, 14 May 2008 21:21:17 +0000 (21:21 +0000)]
config option to omit statement type items from invoices