freeside.git
17 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

17 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

17 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 #"

17 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

17 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

17 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

17 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

17 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

17 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

17 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

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

17 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)

17 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

17 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...

17 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?

17 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

17 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

17 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

17 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

17 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

17 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)

17 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

17 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

17 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

17 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

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

17 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

17 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??

17 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

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

17 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

17 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

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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

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

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

17 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.

17 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

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

17 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...

17 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

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

17 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?

17 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

17 years agofix customer cancellation, sort of a side effect of #2872, fixes #3480, #3481
ivan [Wed, 7 May 2008 21:36:35 +0000 (21:36 +0000)]
fix customer cancellation, sort of a side effect of #2872, fixes #3480, #3481

17 years agoput the documentation in a proper <%doc> section
ivan [Tue, 6 May 2008 01:15:46 +0000 (01:15 +0000)]
put the documentation in a proper <%doc> section

17 years agoagent-virtualize customer # portion of quick payment entry
ivan [Tue, 6 May 2008 01:14:55 +0000 (01:14 +0000)]
agent-virtualize customer # portion of quick payment entry

17 years agoagent-virtualize quick payment entry
ivan [Tue, 6 May 2008 01:14:39 +0000 (01:14 +0000)]
agent-virtualize quick payment entry

17 years agohopefully really a better fix for using new payment duplicate stuff with cc encryption :/
ivan [Mon, 5 May 2008 02:11:23 +0000 (02:11 +0000)]
hopefully really a better fix for using new payment duplicate stuff with cc encryption :/

17 years agobetter fix for using new payment duplicate stuff with cc encryption :)
ivan [Mon, 5 May 2008 01:52:58 +0000 (01:52 +0000)]
better fix for using new payment duplicate stuff with cc encryption :)

17 years agofix for using new payment duplicate stuff with cc encryption
ivan [Mon, 5 May 2008 01:18:47 +0000 (01:18 +0000)]
fix for using new payment duplicate stuff with cc encryption

17 years agoadd -s switch to freeside-upgrade for schema-only changes (for slony slaves)
ivan [Fri, 2 May 2008 20:30:17 +0000 (20:30 +0000)]
add -s switch to freeside-upgrade for schema-only changes (for slony slaves)

17 years agoupgrade part_pkg before cust_credit
ivan [Fri, 2 May 2008 01:58:19 +0000 (01:58 +0000)]
upgrade part_pkg before cust_credit

17 years agonot here
ivan [Wed, 30 Apr 2008 23:42:05 +0000 (23:42 +0000)]
not here

17 years agothat explains the bs with ChangeLog
ivan [Wed, 30 Apr 2008 23:36:13 +0000 (23:36 +0000)]
that explains the bs with ChangeLog

17 years agolast last-minute fix for last-minute change
ivan [Wed, 30 Apr 2008 23:29:16 +0000 (23:29 +0000)]
last last-minute fix for last-minute change

17 years agolast minute fix for last minute change
ivan [Wed, 30 Apr 2008 23:26:20 +0000 (23:26 +0000)]
last minute fix for last minute change

17 years agolast minute release target update. not particularly dangerous, nobody uses it but me
ivan [Wed, 30 Apr 2008 23:19:36 +0000 (23:19 +0000)]
last minute release target update.  not particularly dangerous, nobody uses it but me

17 years agofix 1.9 queued billing from doing weird things with expirations and adjournments...
ivan [Mon, 28 Apr 2008 19:17:00 +0000 (19:17 +0000)]
fix 1.9 queued billing from doing weird things with expirations and adjournments because freeside-queued $^T != freeside-daily $^T

17 years agosticky, too
jeff [Sun, 27 Apr 2008 16:28:42 +0000 (16:28 +0000)]
sticky, too

17 years agofixup taxproduct selection
jeff [Sun, 27 Apr 2008 15:19:08 +0000 (15:19 +0000)]
fixup taxproduct selection

17 years agoadd use_amaflags and use_disposition flags to voip_cdr price plan
ivan [Thu, 24 Apr 2008 22:51:37 +0000 (22:51 +0000)]
add use_amaflags and use_disposition flags to voip_cdr price plan

17 years agofixup return address fallback
jeff [Wed, 23 Apr 2008 02:59:15 +0000 (02:59 +0000)]
fixup return address fallback

17 years agono comma there
ivan [Tue, 22 Apr 2008 19:46:59 +0000 (19:46 +0000)]
no comma there

17 years agovoxline cdrs
ivan [Tue, 22 Apr 2008 10:56:02 +0000 (10:56 +0000)]
voxline cdrs

17 years agoblah. last silly typo hopefully. wish this was easier to test.
ivan [Fri, 18 Apr 2008 21:27:22 +0000 (21:27 +0000)]
blah.  last silly typo hopefully.  wish this was easier to test.

17 years agosilly semicolon
ivan [Fri, 18 Apr 2008 21:25:26 +0000 (21:25 +0000)]
silly semicolon

17 years agohopefully, finally fix ticket auto-association not getting along with RT ACLs
ivan [Fri, 18 Apr 2008 21:19:29 +0000 (21:19 +0000)]
hopefully, finally fix ticket auto-association not getting along with RT ACLs

17 years agodrag address and router even farther into the century
jeff [Fri, 18 Apr 2008 03:29:59 +0000 (03:29 +0000)]
drag address and router even farther into the century

17 years agoimplement line item bundling
ivan [Thu, 17 Apr 2008 01:39:53 +0000 (01:39 +0000)]
implement line item bundling

17 years agothis is more accurate
ivan [Thu, 17 Apr 2008 01:28:29 +0000 (01:28 +0000)]
this is more accurate

17 years agostart implementing billing add-ons
ivan [Wed, 16 Apr 2008 21:52:38 +0000 (21:52 +0000)]
start implementing billing add-ons

17 years agoimplement service add-ons
ivan [Wed, 16 Apr 2008 21:12:38 +0000 (21:12 +0000)]
implement service add-ons

17 years agobe more forgiving about numeric things padded with leading/trailing space
ivan [Wed, 16 Apr 2008 21:10:46 +0000 (21:10 +0000)]
be more forgiving about numeric things padded with leading/trailing space

17 years agofix tax class on package def edit
ivan [Wed, 16 Apr 2008 20:34:41 +0000 (20:34 +0000)]
fix tax class on package def edit

17 years agoshow package add-on links in browse
ivan [Wed, 16 Apr 2008 20:00:59 +0000 (20:00 +0000)]
show package add-on links in browse

17 years agoshow user who created (cancel/suspend) reason and possibly fix a lingering spurious...
jeff [Wed, 16 Apr 2008 18:32:58 +0000 (18:32 +0000)]
show user who created (cancel/suspend) reason and possibly fix a lingering spurious usergroup bug

17 years agothis no longer belongs
jeff [Wed, 16 Apr 2008 11:54:35 +0000 (11:54 +0000)]
this no longer belongs

17 years agoadd plan & pricing to package browse...
ivan [Wed, 16 Apr 2008 04:43:00 +0000 (04:43 +0000)]
add plan & pricing to package browse...

17 years agofix new link editing in new package editor
ivan [Wed, 16 Apr 2008 01:03:11 +0000 (01:03 +0000)]
fix new link editing in new package editor

17 years agonew package def editor
ivan [Wed, 16 Apr 2008 00:29:18 +0000 (00:29 +0000)]
new package def editor

17 years agonew package def editor
ivan [Wed, 16 Apr 2008 00:19:56 +0000 (00:19 +0000)]
new package def editor

17 years ago(finally) wrap up new tax rate engine (for now)
jeff [Tue, 15 Apr 2008 20:47:59 +0000 (20:47 +0000)]
(finally) wrap up new tax rate engine (for now)

17 years agos/recur_flat/recur_fee/
ivan [Tue, 15 Apr 2008 19:43:54 +0000 (19:43 +0000)]
s/recur_flat/recur_fee/

17 years agonew package editor
ivan [Tue, 15 Apr 2008 13:42:40 +0000 (13:42 +0000)]
new package editor

17 years agoit's april 15th, and i sure do.
ivan [Tue, 15 Apr 2008 10:50:05 +0000 (10:50 +0000)]
it's april 15th, and i sure do.

17 years agoImprove record searching
jeff [Mon, 14 Apr 2008 13:42:25 +0000 (13:42 +0000)]
Improve record searching

17 years agofix recur_notify label for *_delayed price plans
ivan [Sun, 13 Apr 2008 21:37:53 +0000 (21:37 +0000)]
fix recur_notify label for *_delayed price plans

17 years agoselect-table and select-part_pkg updates so we can use select-part_pkg as an edit...
ivan [Sun, 13 Apr 2008 20:35:10 +0000 (20:35 +0000)]
select-table and select-part_pkg updates so we can use select-part_pkg as an edit/elements/edit.html m2 type

17 years agoadding just a title with no blank space above
ivan [Sun, 13 Apr 2008 10:21:21 +0000 (10:21 +0000)]
adding just a title with no blank space above

17 years agoadd a tr- for just the select bit of a selectlayers...
ivan [Sun, 13 Apr 2008 10:20:09 +0000 (10:20 +0000)]
add a tr- for just the select bit of a selectlayers...

17 years agoadd disabled option to text elements
ivan [Sun, 13 Apr 2008 08:21:42 +0000 (08:21 +0000)]
add disabled option to text elements

17 years agoshorter names and rearranged weights for a brighter tommorow^W^Wbetter price plan...
ivan [Sun, 13 Apr 2008 07:41:29 +0000 (07:41 +0000)]
shorter names and rearranged weights for a brighter tommorow^W^Wbetter price plan <SELECT>