freeside.git
16 years agowould help if i got the closing tag right
ivan [Mon, 3 Dec 2007 00:18:22 +0000 (00:18 +0000)]
would help if i got the closing tag right

16 years agothis should get the Chart stuff in RT statistic running, i hope
ivan [Mon, 3 Dec 2007 00:13:17 +0000 (00:13 +0000)]
this should get the Chart stuff in RT statistic running, i hope

16 years agocleanup
ivan [Sat, 1 Dec 2007 01:37:34 +0000 (01:37 +0000)]
cleanup

16 years agoadd date_deleted method
ivan [Sat, 1 Dec 2007 01:34:58 +0000 (01:34 +0000)]
add date_deleted method

16 years agoadd date_inserted method and reorganize things slightly
ivan [Sat, 1 Dec 2007 01:34:31 +0000 (01:34 +0000)]
add date_inserted method and reorganize things slightly

16 years agothis doesn't actually have anything to do with cancellation persay, since its generic now
ivan [Sat, 1 Dec 2007 01:33:35 +0000 (01:33 +0000)]
this doesn't actually have anything to do with cancellation persay, since its generic now

16 years agoadd h_date method too
ivan [Sat, 1 Dec 2007 01:32:05 +0000 (01:32 +0000)]
add h_date method too

16 years agoadd h_search method, and reorganize mixed up methods and subroutines
ivan [Sat, 1 Dec 2007 01:30:07 +0000 (01:30 +0000)]
add h_search method, and reorganize mixed up methods and subroutines

16 years agoadd bulk price plan
ivan [Sat, 1 Dec 2007 01:29:03 +0000 (01:29 +0000)]
add bulk price plan

16 years agoadd net vs gross amounts to invoice report; make the "net sales" links on sales/credi...
ivan [Fri, 30 Nov 2007 21:07:37 +0000 (21:07 +0000)]
add net vs gross amounts to invoice report; make the "net sales" links on sales/credit/receipts report & graph clickable

16 years agoUI: download full results links on separate lines, for consistency with search.html
ivan [Fri, 30 Nov 2007 20:55:27 +0000 (20:55 +0000)]
UI: download full results links on separate lines, for consistency with search.html

16 years agofix bug specifying an HTML return address separately
ivan [Fri, 30 Nov 2007 18:13:31 +0000 (18:13 +0000)]
fix bug specifying an HTML return address separately

16 years agoadd customer import format with company
ivan [Fri, 30 Nov 2007 03:24:40 +0000 (03:24 +0000)]
add customer import format with company

16 years agoupdate inline documentation
ivan [Fri, 30 Nov 2007 01:24:18 +0000 (01:24 +0000)]
update inline documentation

16 years agoremove unnecessary redefinition of %method2payby, add a quick hack to fake B:OP succe...
ivan [Fri, 30 Nov 2007 01:16:45 +0000 (01:16 +0000)]
remove unnecessary redefinition of %method2payby, add a quick hack to fake B:OP success and failure for testing purposes

16 years agofix dates going all wacky on errors, when you're asked to confirm a date move into...
ivan [Thu, 29 Nov 2007 23:51:37 +0000 (23:51 +0000)]
fix dates going all wacky on errors, when you're asked to confirm a date move into the past

16 years agodouble doh, remove cruft checking nonexistent column and fix the statustext check
ivan [Thu, 29 Nov 2007 03:38:28 +0000 (03:38 +0000)]
double doh, remove cruft checking nonexistent column and fix the statustext check

16 years agodoh, fix primary key name in new table
ivan [Thu, 29 Nov 2007 03:05:46 +0000 (03:05 +0000)]
doh, fix primary key name in new table

16 years agoeven more reliable multiple-payment/double-click/concurrent-payment-form protection
ivan [Thu, 29 Nov 2007 02:54:51 +0000 (02:54 +0000)]
even more reliable multiple-payment/double-click/concurrent-payment-form protection

16 years agobetter select multiple, discourage creation of packages no agent can sell
jeff [Wed, 28 Nov 2007 20:19:31 +0000 (20:19 +0000)]
better select multiple, discourage creation of packages no agent can sell

16 years agoadvanced customer report rearrangement
jeff [Wed, 28 Nov 2007 18:49:20 +0000 (18:49 +0000)]
advanced customer report rearrangement

16 years agodefault to FileCache for selfservice session cache
ivan [Wed, 28 Nov 2007 08:46:23 +0000 (08:46 +0000)]
default to FileCache for selfservice session cache

16 years agoremoved unused \$failed var
ivan [Wed, 28 Nov 2007 01:54:21 +0000 (01:54 +0000)]
removed unused \$failed var

16 years agolicense clarification for self-service code
ivan [Wed, 28 Nov 2007 01:30:05 +0000 (01:30 +0000)]
license clarification for self-service code

16 years agofix small side-effect of mysql-compat change eliminating DISTINCT ON: map changing...
ivan [Tue, 27 Nov 2007 23:47:07 +0000 (23:47 +0000)]
fix small side-effect of mysql-compat change eliminating DISTINCT ON: map changing values of @where array

16 years agocomma, please
jeff [Tue, 27 Nov 2007 22:33:04 +0000 (22:33 +0000)]
comma, please

16 years agoname management tweaking
jeff [Tue, 27 Nov 2007 22:30:26 +0000 (22:30 +0000)]
name management tweaking

16 years agoslop correction
jeff [Tue, 27 Nov 2007 19:34:54 +0000 (19:34 +0000)]
slop correction

16 years agoattach SM's to default network, improved unsuspend & delete, option for BAM only...
jeff [Tue, 27 Nov 2007 03:02:03 +0000 (03:02 +0000)]
attach SM's to default network, improved unsuspend & delete, option for BAM only or EMS

16 years agoprevent BILL, DCRD, and DCHK customers from circumventing a suspension via selfservic...
jeff [Tue, 27 Nov 2007 02:52:33 +0000 (02:52 +0000)]
prevent BILL, DCRD, and DCHK customers from circumventing a suspension via selfservice (2768)

16 years agoadd a "printable copy" link to searches to get full results as printable HTML without...
ivan [Mon, 26 Nov 2007 02:19:49 +0000 (02:19 +0000)]
add a "printable copy" link to searches to get full results as printable HTML without other cruft, closes: #1885

16 years agoadd our stylesheet to popup/print headers
ivan [Mon, 26 Nov 2007 02:18:23 +0000 (02:18 +0000)]
add our stylesheet to popup/print headers

16 years agohello brave new world of defaulting to apache2 in 1.9
ivan [Sat, 24 Nov 2007 01:26:40 +0000 (01:26 +0000)]
hello brave new world of defaulting to apache2 in 1.9

16 years agofix stickiness of primary radio buttons on errors, closes: RT#1035
ivan [Fri, 23 Nov 2007 20:25:55 +0000 (20:25 +0000)]
fix stickiness of primary radio buttons on errors, closes: RT#1035

16 years agousability: don't offer 'Select agent' choice if the dropdown already has a value
ivan [Thu, 22 Nov 2007 01:03:21 +0000 (01:03 +0000)]
usability: don't offer 'Select agent' choice if the dropdown already has a value

16 years agoit finally happened
ivan [Tue, 20 Nov 2007 17:18:55 +0000 (17:18 +0000)]
it finally happened

16 years agoadd "multiplier of monthly" info to "paid time" column in svc_acct-display_paid_time_...
ivan [Sun, 18 Nov 2007 20:02:54 +0000 (20:02 +0000)]
add "multiplier of monthly" info to "paid time" column in svc_acct-display_paid_time_remaining report

16 years agoadd link to resolved tickets too
ivan [Wed, 14 Nov 2007 23:10:25 +0000 (23:10 +0000)]
add link to resolved tickets too

16 years agoadd business-onlinepayment-email_customer flag
ivan [Fri, 9 Nov 2007 19:20:10 +0000 (19:20 +0000)]
add business-onlinepayment-email_customer flag

16 years agobetter visual indication of disabled "days" field on IE
ivan [Fri, 9 Nov 2007 03:26:44 +0000 (03:26 +0000)]
better visual indication of disabled "days" field on IE

16 years agoadd option for listing customers without a balance (closes: RT#2752) and fix bug...
ivan [Fri, 9 Nov 2007 03:12:24 +0000 (03:12 +0000)]
add option for listing customers without a balance (closes: RT#2752) and fix bug in total row (closes: RT#2736)

16 years agocorrect realtime_bop cvv handling
jeff [Fri, 9 Nov 2007 00:46:17 +0000 (00:46 +0000)]
correct realtime_bop cvv handling

16 years agoadd selfservice-session_timeout config
ivan [Thu, 8 Nov 2007 04:21:29 +0000 (04:21 +0000)]
add selfservice-session_timeout config

16 years agoprevent warning: "Use of uninitialized value in concatenation (.) or string at /usr...
ivan [Thu, 8 Nov 2007 02:10:28 +0000 (02:10 +0000)]
prevent warning: "Use of uninitialized value in concatenation (.) or string at /usr/local/share/perl/5.8.8/FS/cust_main.pm line 1668."

16 years agofor new installs, centralize some stuff that was spread around different config files.
ivan [Thu, 8 Nov 2007 00:59:35 +0000 (00:59 +0000)]
for new installs, centralize some stuff that was spread around different config files.

16 years agokeep our own list of states; remove some states that Data::Faker and Locale::SubCount...
ivan [Tue, 6 Nov 2007 01:59:33 +0000 (01:59 +0000)]
keep our own list of states; remove some states that Data::Faker and Locale::SubCountry disagree on

16 years agodoc: amount param to process_payment. just a bit important.
ivan [Mon, 5 Nov 2007 05:42:07 +0000 (05:42 +0000)]
doc: amount param to process_payment.  just a bit important.

16 years agoadd process_payment_order_pkg method
ivan [Mon, 5 Nov 2007 05:27:44 +0000 (05:27 +0000)]
add process_payment_order_pkg method

16 years agocomma is a bad delimiter choice according to ut_text()
jeff [Sun, 4 Nov 2007 18:22:54 +0000 (18:22 +0000)]
comma is a bad delimiter choice according to ut_text()

16 years agomove menu option for adv. customer reports to second level, same as advanced invoice...
ivan [Sat, 3 Nov 2007 17:38:11 +0000 (17:38 +0000)]
move menu option for adv. customer reports to second level, same as advanced invoice & package reports

16 years agonew customer report/flattened package report (ticket 1428)
jeff [Sat, 3 Nov 2007 00:57:48 +0000 (00:57 +0000)]
new customer report/flattened package report (ticket 1428)

16 years agobug ya bug resulting from agent-virtualized packages
ivan [Mon, 29 Oct 2007 12:04:52 +0000 (12:04 +0000)]
bug ya bug resulting from agent-virtualized packages

16 years agofamous last mysql bug
ivan [Mon, 29 Oct 2007 12:03:06 +0000 (12:03 +0000)]
famous last mysql bug

16 years agoyup, mysql-ing me harder
ivan [Mon, 29 Oct 2007 11:34:20 +0000 (11:34 +0000)]
yup, mysql-ing me harder

16 years agomysql
ivan [Mon, 29 Oct 2007 11:32:24 +0000 (11:32 +0000)]
mysql

16 years agoforgotton freeside-setup bits of mysql locking workaround
ivan [Mon, 29 Oct 2007 11:18:14 +0000 (11:18 +0000)]
forgotton freeside-setup bits of mysql locking workaround

16 years agomysql me 1.9 more times
ivan [Mon, 29 Oct 2007 10:31:31 +0000 (10:31 +0000)]
mysql me 1.9 more times

16 years agomysql has no DISTINCT ON either, sigh
ivan [Mon, 29 Oct 2007 10:30:53 +0000 (10:30 +0000)]
mysql has no DISTINCT ON either, sigh

16 years agostill have link back to the customer on printable receipt... should hide it from...
ivan [Mon, 29 Oct 2007 01:08:52 +0000 (01:08 +0000)]
still have link back to the customer on printable receipt... should hide it from print at some point though

16 years agofinish mysql locking workaround
ivan [Sun, 28 Oct 2007 12:51:30 +0000 (12:51 +0000)]
finish mysql locking workaround

16 years agomysql me harder
ivan [Sun, 28 Oct 2007 03:55:27 +0000 (03:55 +0000)]
mysql me harder

16 years agosimple payment receipts in web interface, sorry arnie, RT#2738
ivan [Sat, 27 Oct 2007 04:46:05 +0000 (04:46 +0000)]
simple payment receipts in web interface, sorry arnie, RT#2738

16 years agomysql, yes, mysql.
ivan [Thu, 25 Oct 2007 19:03:53 +0000 (19:03 +0000)]
mysql, yes, mysql.

16 years agofix error handling
ivan [Thu, 25 Oct 2007 08:29:34 +0000 (08:29 +0000)]
fix error handling

16 years agofix more fallout from agent-virtualized packages
ivan [Mon, 22 Oct 2007 22:29:48 +0000 (22:29 +0000)]
fix more fallout from agent-virtualized packages

16 years agoinsert_reason only worked if you passed in an existing reason, the code to insert...
jayce [Wed, 17 Oct 2007 16:07:59 +0000 (16:07 +0000)]
insert_reason only worked if you passed in an existing reason, the code to insert a new reason was in place, but didn't let the new reason get used.  Code to do this was already in place, just not utilized.

16 years agothis aligns better. i wonder how 1.9 loads up config from here, though?
ivan [Sun, 14 Oct 2007 23:14:56 +0000 (23:14 +0000)]
this aligns better.  i wonder how 1.9 loads up config from here, though?

16 years agoescape \dollar in invoice_latexnotes
ivan [Sun, 14 Oct 2007 23:10:35 +0000 (23:10 +0000)]
escape \dollar in invoice_latexnotes

16 years agodon't fill up memory with objects for every customer being billed
ivan [Sun, 14 Oct 2007 20:07:56 +0000 (20:07 +0000)]
don't fill up memory with objects for every customer being billed

16 years agoadding php examples
ivan [Sun, 14 Oct 2007 01:51:07 +0000 (01:51 +0000)]
adding php examples

16 years agocorrect agent_defaultpkg handling
jeff [Sat, 13 Oct 2007 17:33:48 +0000 (17:33 +0000)]
correct agent_defaultpkg handling

16 years agoset expandtab
ivan [Wed, 10 Oct 2007 20:54:00 +0000 (20:54 +0000)]
set expandtab

16 years agoWith this line missing, cust_event objects would not fully create (eventpart wasn...
jayce [Wed, 10 Oct 2007 20:52:12 +0000 (20:52 +0000)]
With this line missing, cust_event objects would not fully create (eventpart wasn't loading), causing the _X methods to fail on ->part_event.  Only noticed when you retried events that had previously failed.

16 years agoREALLY fix the package browsing this time, without messing up the ordering
ivan [Wed, 10 Oct 2007 18:14:23 +0000 (18:14 +0000)]
REALLY fix the package browsing this time, without messing up the ordering

16 years agoconcurrent fix for package editing also cleans this up slightly
ivan [Wed, 10 Oct 2007 17:55:57 +0000 (17:55 +0000)]
concurrent fix for package editing also cleans this up slightly

16 years agoclose:}
jeff [Wed, 10 Oct 2007 17:50:31 +0000 (17:50 +0000)]
close:}

16 years agobe polite! don't spew debugging info unless its asked for.
ivan [Tue, 9 Oct 2007 17:57:25 +0000 (17:57 +0000)]
be polite!  don't spew debugging info unless its asked for.

16 years agofix documenation links to point into wiki where they belong
ivan [Tue, 9 Oct 2007 04:58:49 +0000 (04:58 +0000)]
fix documenation links to point into wiki where they belong

16 years agoadd ticket_system-priority_reverse config
ivan [Tue, 9 Oct 2007 04:48:25 +0000 (04:48 +0000)]
add ticket_system-priority_reverse config

16 years agopreserve order
jeff [Tue, 9 Oct 2007 01:40:45 +0000 (01:40 +0000)]
preserve order

16 years agointerpolating the links would help too
ivan [Tue, 9 Oct 2007 01:06:40 +0000 (01:06 +0000)]
interpolating the links would help too

16 years agoi think this should fix timeworked subjects, and link to the transactions as well
ivan [Tue, 9 Oct 2007 01:01:41 +0000 (01:01 +0000)]
i think this should fix timeworked subjects, and link to the transactions as well

16 years agoline up things better
ivan [Mon, 8 Oct 2007 23:48:30 +0000 (23:48 +0000)]
line up things better

16 years agoself-service POD cleanups
ivan [Mon, 8 Oct 2007 23:32:23 +0000 (23:32 +0000)]
self-service POD cleanups

16 years agoadd cust_bill_owed as an implicit condition (whew), and make sure it is added on...
ivan [Mon, 8 Oct 2007 21:06:30 +0000 (21:06 +0000)]
add cust_bill_owed as an implicit condition (whew), and make sure it is added on migrations (also: fixed implicit conditions like this which only apply to a subset of eventtables)

16 years agodisallow agent changing on cloned packages
jeff [Mon, 8 Oct 2007 21:05:29 +0000 (21:05 +0000)]
disallow agent changing on cloned packages

16 years agoRemove remaining calls to idiot/eidiot. Should fix 1479
jeff [Mon, 8 Oct 2007 19:14:28 +0000 (19:14 +0000)]
Remove remaining calls to idiot/eidiot.  Should fix 1479

16 years agoreenalbe this condition
ivan [Fri, 5 Oct 2007 20:41:21 +0000 (20:41 +0000)]
reenalbe this condition

16 years agonew ui for assigning support time
jeff [Fri, 5 Oct 2007 19:53:16 +0000 (19:53 +0000)]
new ui for assigning support time

16 years agofix date selection on advanced invoice report, or future places where date selection...
ivan [Fri, 5 Oct 2007 19:45:03 +0000 (19:45 +0000)]
fix date selection on advanced invoice report, or future places where date selection component is included multiple times

16 years agoInitial checkin, was missing from the cust_bill_has_service condition checkin.
jayce [Fri, 5 Oct 2007 14:26:37 +0000 (14:26 +0000)]
Initial checkin, was missing from the cust_bill_has_service condition checkin.

16 years agoadd disable ability to conditions & disable cust_bill_has_service, so the condition...
ivan [Fri, 5 Oct 2007 00:39:58 +0000 (00:39 +0000)]
add disable ability to conditions & disable cust_bill_has_service, so the condition edit page renders again

16 years agowhitespace
ivan [Thu, 4 Oct 2007 23:55:52 +0000 (23:55 +0000)]
whitespace

16 years agosuch a dumb little thing, but i think that should really do it. whew
ivan [Thu, 4 Oct 2007 23:52:53 +0000 (23:52 +0000)]
such a dumb little thing, but i think that should really do it.  whew

16 years agodon't leave stray 'new' events around if they don't pass their final condition check
ivan [Thu, 4 Oct 2007 23:41:55 +0000 (23:41 +0000)]
don't leave stray 'new' events around if they don't pass their final condition check

16 years agohopefully fix once.pm properly...
ivan [Thu, 4 Oct 2007 23:40:51 +0000 (23:40 +0000)]
hopefully fix once.pm properly...

16 years agoadd SKIP_CONDITION_SQL debugging aid
ivan [Thu, 4 Oct 2007 21:38:52 +0000 (21:38 +0000)]
add SKIP_CONDITION_SQL debugging aid

16 years agoadditional due_cust_event debugging
ivan [Thu, 4 Oct 2007 19:14:06 +0000 (19:14 +0000)]
additional due_cust_event debugging

16 years agonobody likes it when you forget ions
ivan [Thu, 4 Oct 2007 19:04:40 +0000 (19:04 +0000)]
nobody likes it when you forget ions

16 years agoadditional due_cust_event debugging
ivan [Thu, 4 Oct 2007 19:03:57 +0000 (19:03 +0000)]
additional due_cust_event debugging