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

15 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

15 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

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

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

15 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

15 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

15 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

15 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

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

15 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

15 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

15 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

15 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

15 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

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

15 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

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

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

15 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

15 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

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

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

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

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

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

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

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

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

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

15 years agominor invoice report UI
ivan [Thu, 5 Jun 2008 08:54:35 +0000 (08:54 +0000)]
minor invoice report UI

15 years agopayment and credit applications have separate "apply to refund" choices now, and...
ivan [Thu, 5 Jun 2008 05:06:36 +0000 (05:06 +0000)]
payment and credit applications have separate "apply to refund" choices now, and no auto-refund choice in the invoice dropdown.  RT#3545

15 years agomoar tyop
jeff [Wed, 4 Jun 2008 22:44:04 +0000 (22:44 +0000)]
moar tyop

15 years agotyop
jeff [Wed, 4 Jun 2008 22:42:48 +0000 (22:42 +0000)]
tyop

15 years agothis should fix the random "HylaFax support has not been configured" error, caused...
ivan [Wed, 4 Jun 2008 18:50:25 +0000 (18:50 +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

15 years agomore voxline invoice formatting
jeff [Wed, 4 Jun 2008 18:40:54 +0000 (18:40 +0000)]
more voxline invoice formatting

15 years agovoxline invoice formatting
jeff [Wed, 4 Jun 2008 18:05:21 +0000 (18:05 +0000)]
voxline invoice formatting

15 years agovoxline invoice formatting
jeff [Wed, 4 Jun 2008 17:59:42 +0000 (17:59 +0000)]
voxline invoice formatting

15 years agotax on tax
jeff [Wed, 4 Jun 2008 13:28:18 +0000 (13:28 +0000)]
tax on tax

15 years agoservice address on invoice
jeff [Wed, 4 Jun 2008 13:26:57 +0000 (13:26 +0000)]
service address on invoice

15 years agovery basic start at adding quantities
ivan [Tue, 3 Jun 2008 21:06:22 +0000 (21:06 +0000)]
very basic start at adding quantities

15 years agofix payinfo_transaction
ivan [Mon, 2 Jun 2008 18:59:37 +0000 (18:59 +0000)]
fix payinfo_transaction

15 years agofix ntable calls
ivan [Mon, 2 Jun 2008 18:31:07 +0000 (18:31 +0000)]
fix ntable calls

15 years agofix error apply fractional seconds
ivan [Mon, 2 Jun 2008 17:58:48 +0000 (17:58 +0000)]
fix error apply fractional seconds

15 years agodoh!
ivan [Mon, 2 Jun 2008 17:14:30 +0000 (17:14 +0000)]
doh!

15 years agobadly placed small_custview all of a sudden causing fatal errors?! wtf
ivan [Mon, 2 Jun 2008 17:06:09 +0000 (17:06 +0000)]
badly placed small_custview all of a sudden causing fatal errors?!  wtf

15 years agotypeset tear-off remittance coupon
jeff [Mon, 2 Jun 2008 11:16:09 +0000 (11:16 +0000)]
typeset tear-off remittance coupon

15 years agoand batchmode was probably right
ivan [Mon, 2 Jun 2008 02:47:32 +0000 (02:47 +0000)]
and batchmode was probably right

15 years agoyow, don't want everything to waitt until the timeout
ivan [Mon, 2 Jun 2008 02:45:54 +0000 (02:45 +0000)]
yow, don't want everything to waitt until the timeout

15 years agouse IPC::Run to run pslatex & add a timeout, this should prevent hanging on template...
ivan [Mon, 2 Jun 2008 02:16:14 +0000 (02:16 +0000)]
use IPC::Run to run pslatex & add a timeout, this should prevent hanging on template errors

15 years agorefactor payment history slightly, add refund receipts, have "unapplied" refunds...
ivan [Sun, 1 Jun 2008 22:48:15 +0000 (22:48 +0000)]
refactor payment history slightly, add refund receipts, have "unapplied" refunds show like other unapplied/open things, RT#3545

15 years agoshow "Check #" on payment receipts instead of "Billing #"
ivan [Sun, 1 Jun 2008 07:08:46 +0000 (07:08 +0000)]
show "Check #" on payment receipts instead of "Billing #"

15 years agoadd date to "applied to Invoice#" messages in history
ivan [Sun, 1 Jun 2008 05:43:39 +0000 (05:43 +0000)]
add date to "applied to Invoice#" messages in history

15 years agofix line item report for agent-virtualized packages, clean up sloppy $where stringifi...
ivan [Sun, 1 Jun 2008 03:19:06 +0000 (03:19 +0000)]
fix line item report for agent-virtualized packages, clean up sloppy $where stringification, hard agent virtualization

15 years agoumm.. right.. really do some on-demand stuff
jeff [Sun, 1 Jun 2008 02:19:15 +0000 (02:19 +0000)]
umm.. right.. really do some on-demand stuff

15 years agodepend on CGI.pm 3.29 to fix RT attachment problems
ivan [Sun, 1 Jun 2008 01:23:36 +0000 (01:23 +0000)]
depend on CGI.pm 3.29 to fix RT attachment problems

15 years agofix problems when service definition names contain chars that need to be latex escaped
ivan [Sun, 1 Jun 2008 00:11:54 +0000 (00:11 +0000)]
fix problems when service definition names contain chars that need to be latex escaped

15 years agoguess at on demand billing, link pre-existing services
jeff [Sat, 31 May 2008 23:50:11 +0000 (23:50 +0000)]
guess at on demand billing, link pre-existing services

15 years agoadd an explicit use for RT's not-well-declared dependency on CSS::Squish 0.06
ivan [Sat, 31 May 2008 17:54:04 +0000 (17:54 +0000)]
add an explicit use for RT's not-well-declared dependency on CSS::Squish 0.06

15 years agoinvoice cosmetic improvements
jeff [Sat, 31 May 2008 14:49:03 +0000 (14:49 +0000)]
invoice cosmetic improvements

15 years ago1.7 sucks. but people are still going to be editing old-style invoice events for...
ivan [Fri, 30 May 2008 04:04:41 +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)

15 years ago1.7 sucks. add a "balance over" option to the 1.7 style agent-specific invoice send...
ivan [Fri, 30 May 2008 03:55:49 +0000 (03:55 +0000)]
1.7 sucks.  add a "balance over" option to the 1.7 style agent-specific invoice send event

15 years agofix a missing semicolon bug only triggered when running prune_applications not in...
ivan [Fri, 30 May 2008 01:38:01 +0000 (01:38 +0000)]
fix a missing semicolon bug only triggered when running prune_applications not in debug mode...

15 years agodon't print out warnings about SQL RADIUS FreesideStatus every time either. really?
ivan [Fri, 30 May 2008 01:34:29 +0000 (01:34 +0000)]
don't print out warnings about SQL RADIUS FreesideStatus every time either.  really?

15 years agodon't print out the cust_credit_refund pruning every time
ivan [Fri, 30 May 2008 01:33:50 +0000 (01:33 +0000)]
don't print out the cust_credit_refund pruning every time

15 years agodon't print out the cust_credit_refund pruning every time
ivan [Fri, 30 May 2008 01:28:20 +0000 (01:28 +0000)]
don't print out the cust_credit_refund pruning every time

15 years agoclean up any stray/old cust_pay_pending records causing problems
ivan [Fri, 30 May 2008 01:02:12 +0000 (01:02 +0000)]
clean up any stray/old cust_pay_pending records causing problems

15 years agoclean up any stray/old cust_pay_pending records causing problems
ivan [Fri, 30 May 2008 00:53:04 +0000 (00:53 +0000)]
clean up any stray/old cust_pay_pending records causing problems

15 years agoline things up better on the 12mo report (prevent labels from taking up most of the...
ivan [Thu, 29 May 2008 00:11:58 +0000 (00:11 +0000)]
line things up better on the 12mo report (prevent labels from taking up most of the graph

15 years agomailgate realiability fix: don't bomb out when FS dbdef hasn't been initialized yet...
ivan [Wed, 28 May 2008 10:45:41 +0000 (10:45 +0000)]
mailgate realiability fix: don't bomb out when FS dbdef hasn't been initialized yet (& need to import adminsuidsetup)

15 years agomailgate realiability fix: don't bomb out when FS dbdef hasn't been initialized yet
ivan [Wed, 28 May 2008 10:42:27 +0000 (10:42 +0000)]
mailgate realiability fix: don't bomb out when FS dbdef hasn't been initialized yet

15 years agomailgate realiability fix: don't bomb out when FS dbdef hasn't been initialized yet
ivan [Wed, 28 May 2008 10:41:21 +0000 (10:41 +0000)]
mailgate realiability fix: don't bomb out when FS dbdef hasn't been initialized yet

15 years agomailgate realiability fix: don't bomb out when FS dbdef hasn't been initialized yet
ivan [Wed, 28 May 2008 10:14:52 +0000 (10:14 +0000)]
mailgate realiability fix: don't bomb out when FS dbdef hasn't been initialized yet

15 years agoautomatically create an index on the new radacct.FreesideStatus column
ivan [Tue, 20 May 2008 03:52:05 +0000 (03:52 +0000)]
automatically create an index on the new radacct.FreesideStatus column

15 years agofix broken pagenation
jeff [Mon, 19 May 2008 22:31:29 +0000 (22:31 +0000)]
fix broken pagenation

15 years agoa better link to the T:T docs
ivan [Mon, 19 May 2008 18:50:59 +0000 (18:50 +0000)]
a better link to the T:T docs

15 years agoadd a key on ( history_action, $primary_key ) to the h_ tables. this should speed...
ivan [Mon, 19 May 2008 04:29:01 +0000 (04:29 +0000)]
add a key on ( history_action, $primary_key ) to the h_ tables.  this should speed up the cust_pay upgrade??

15 years agomake net receipts clickable... and netreceipts != cashflow, really, so separate those...
ivan [Mon, 19 May 2008 04:07:02 +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

15 years agofix latex template bogosity
jeff [Mon, 19 May 2008 03:51:44 +0000 (03:51 +0000)]
fix latex template bogosity

15 years agofix auto sqlradius upgrade: module include/import
ivan [Sun, 18 May 2008 22:57:54 +0000 (22:57 +0000)]
fix auto sqlradius upgrade: module include/import

15 years agooops, fix minor refactoring of auto sqlradius upgrade
ivan [Sun, 18 May 2008 22:54:56 +0000 (22:54 +0000)]
oops, fix minor refactoring of auto sqlradius upgrade

15 years agofix the auto sqlradiusupgrade
ivan [Sun, 18 May 2008 22:53:06 +0000 (22:53 +0000)]
fix the auto sqlradiusupgrade

15 years agoon upgrade, automatically seed from sqlradius databases, and start freeside-sqlradius...
ivan [Sun, 18 May 2008 22:42:56 +0000 (22:42 +0000)]
on upgrade, automatically seed from sqlradius databases, and start freeside-sqlradius-radacctd by default

15 years agoadd a config value for disabling the ACLs... this should be good for a demo in 1...
ivan [Sun, 18 May 2008 06:50:07 +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

15 years agoquick payment entry running total, closes: #3470
ivan [Sun, 18 May 2008 03:04:03 +0000 (03:04 +0000)]
quick payment entry running total, closes: #3470

15 years agotypeset CDRs into 5 columns on invoices
jeff [Fri, 16 May 2008 19:26:40 +0000 (19:26 +0000)]
typeset CDRs into 5 columns on invoices

15 years agofix minor problem with ship_zip not showing up in small_custview
ivan [Thu, 15 May 2008 22:48:53 +0000 (22:48 +0000)]
fix minor problem with ship_zip not showing up in small_custview

15 years agoconfig option to omit statement type items from invoices
jeff [Wed, 14 May 2008 21:23:00 +0000 (21:23 +0000)]
config option to omit statement type items from invoices

15 years agodo NOT delete the existing data
jeff [Wed, 14 May 2008 18:19:05 +0000 (18:19 +0000)]
do NOT delete the existing data

15 years agocorrect tax selection and *actually* handle fee based taxes
jeff [Wed, 14 May 2008 18:07:23 +0000 (18:07 +0000)]
correct tax selection and *actually* handle fee based taxes

15 years ago*** empty log message ***
ivan [Wed, 14 May 2008 16:52:07 +0000 (16:52 +0000)]
*** empty log message ***

15 years agotyop
ivan [Tue, 13 May 2008 23:36:25 +0000 (23:36 +0000)]
tyop

15 years agoeliminate warnings on upgrade: "(Odd number of elements in anonymous hash | Use of...
ivan [Tue, 13 May 2008 21:20:08 +0000 (21:20 +0000)]
eliminate warnings on upgrade: "(Odd number of elements in anonymous hash | Use of unintialized value in anonymous hash ) at /usr/local/share/perl/5.8.8/FS/option_Common.pm line 176.

15 years agoensure new self-service libs are installed
ivan [Tue, 13 May 2008 19:13:29 +0000 (19:13 +0000)]
ensure new self-service libs are installed

15 years agotyop
ivan [Tue, 13 May 2008 03:49:54 +0000 (03:49 +0000)]
tyop

15 years agobetter place for initial configuration to be stored and retreived from than the initi...
ivan [Tue, 13 May 2008 03:49:03 +0000 (03:49 +0000)]
better place for initial configuration to be stored and retreived from than the initial tarball...

15 years agoJSON 1.0 (on deb 4.0) doesn't have to_json yet
ivan [Fri, 9 May 2008 06:34:58 +0000 (06:34 +0000)]
JSON 1.0 (on deb 4.0) doesn't have to_json yet

15 years agofinish usps address standardization
ivan [Fri, 9 May 2008 05:59:47 +0000 (05:59 +0000)]
finish usps address standardization

15 years agoperl 5.10-ism? new mason?
ivan [Fri, 9 May 2008 05:54:08 +0000 (05:54 +0000)]
perl 5.10-ism?  new mason?

15 years agoaddress standardization part one, finally checked in from here
ivan [Thu, 8 May 2008 12:47:13 +0000 (12:47 +0000)]
address standardization part one, finally checked in from here