freeside.git
16 years agocust_credit reason/otaker tool
jeff [Thu, 13 Dec 2007 00:17:38 +0000 (00:17 +0000)]
cust_credit reason/otaker tool

16 years agoadd suspend/unsuspend to www_shellcommands export (#1227)
jeff [Wed, 12 Dec 2007 21:18:44 +0000 (21:18 +0000)]
add suspend/unsuspend to www_shellcommands export (#1227)

16 years agoadding this quick script
ivan [Wed, 12 Dec 2007 09:03:45 +0000 (09:03 +0000)]
adding this quick script

16 years agoself-service can select domain on provision (#2801)
jeff [Wed, 12 Dec 2007 05:58:16 +0000 (05:58 +0000)]
self-service can select domain on provision (#2801)

16 years agocust_credit reason improvement, bugfix, and tool
jeff [Wed, 12 Dec 2007 05:42:49 +0000 (05:42 +0000)]
cust_credit reason improvement, bugfix, and tool

16 years agoMoved the misc. binaries to /usr/share/freeside-<n>/bin
rsiddall [Sat, 8 Dec 2007 02:23:33 +0000 (02:23 +0000)]
Moved the misc. binaries to /usr/share/freeside-<n>/bin

16 years agodoh! is not an object. let's call it , mmkay
ivan [Fri, 7 Dec 2007 01:08:47 +0000 (01:08 +0000)]
doh!   is not an object.  let's call it , mmkay

16 years agosome old databases may have 'hanging' cust_credit records; we don't want to abort...
ivan [Fri, 7 Dec 2007 01:05:00 +0000 (01:05 +0000)]
some old databases may have 'hanging' cust_credit records; we don't want to abort the upgrade because of that, just warn

16 years agoagent setting during package edit cleanup
jeff [Thu, 6 Dec 2007 20:49:52 +0000 (20:49 +0000)]
agent setting during package edit cleanup

16 years agosupport display of negative time
jeff [Thu, 6 Dec 2007 16:51:31 +0000 (16:51 +0000)]
support display of negative time

16 years agowhen installing selfservice, create freeside homedir if it doesn't exist
ivan [Wed, 5 Dec 2007 22:05:20 +0000 (22:05 +0000)]
when installing selfservice, create freeside homedir if it doesn't exist

16 years agodoh, order_by does have to include ORDER BY!
ivan [Wed, 5 Dec 2007 20:50:21 +0000 (20:50 +0000)]
doh, order_by does have to include ORDER BY!

16 years agoshow types in reason selection, order by type and reason
ivan [Wed, 5 Dec 2007 20:47:51 +0000 (20:47 +0000)]
show types in reason selection, order by type and reason

16 years agoadd in status and company fields
jeff [Wed, 5 Dec 2007 15:10:00 +0000 (15:10 +0000)]
add in status and company fields

16 years agowtf?
jeff [Wed, 5 Dec 2007 04:57:05 +0000 (04:57 +0000)]
wtf?

16 years agoi hope this allows IE to download excel over https?
ivan [Wed, 5 Dec 2007 00:52:16 +0000 (00:52 +0000)]
i hope this allows IE to download excel over https?

16 years agothere's no reason this should still be hanging aroudn the tree
ivan [Tue, 4 Dec 2007 21:30:08 +0000 (21:30 +0000)]
there's no reason this should still be hanging aroudn the tree

16 years agoadd suspend/cancel reason to advanced package report (#2779)
jeff [Tue, 4 Dec 2007 18:35:26 +0000 (18:35 +0000)]
add suspend/cancel reason to advanced package report (#2779)

16 years agoensure a valid date is onhand (fixes #2800)
jeff [Tue, 4 Dec 2007 18:27:33 +0000 (18:27 +0000)]
ensure a valid date is onhand (fixes #2800)

16 years agochange credit reasons from freetext to new reason/reason type system (#2777)
jeff [Tue, 4 Dec 2007 18:19:08 +0000 (18:19 +0000)]
change credit reasons from freetext to new reason/reason type system (#2777)

16 years agoUpdated file list and info for license change from GPL to AGPL
rsiddall [Mon, 3 Dec 2007 23:12:36 +0000 (23:12 +0000)]
Updated file list and info for license change from GPL to AGPL

16 years agowould help if i got the closing tag right
ivan [Mon, 3 Dec 2007 00:18:23 +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:18 +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:39 +0000 (01:37 +0000)]
cleanup

16 years agoadd date_deleted method
ivan [Sat, 1 Dec 2007 01:34:59 +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:32 +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:36 +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:07 +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:31:21 +0000 (01:31 +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:04 +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:08:13 +0000 (21:08 +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:28 +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:34 +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:47 +0000 (03:24 +0000)]
add customer import format with company

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

16 years agofix compilation error from patch just applied - method2payby is needed earlier
ivan [Fri, 30 Nov 2007 01:16:09 +0000 (01:16 +0000)]
fix compilation error from patch just applied - method2payby is needed earlier

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:38 +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:29 +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:49 +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:55:11 +0000 (02:55 +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:18:34 +0000 (20:18 +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:05 +0000 (18:49 +0000)]
advanced customer report rearrangement

16 years agobackport the order_by option to qsearch from 1.9x
jeff [Wed, 28 Nov 2007 18:41:31 +0000 (18:41 +0000)]
backport the order_by option to qsearch from 1.9x

16 years agolicense clarification for self-service code
ivan [Wed, 28 Nov 2007 01:30:06 +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:20 +0000 (23:47 +0000)]
fix small side-effect of mysql-compat change eliminating DISTINCT ON: map changing values of @where array

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

16 years agoslop correction
jeff [Tue, 27 Nov 2007 19:34:38 +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:35 +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:51:55 +0000 (02:51 +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:54 +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:24 +0000 (02:18 +0000)]
add our stylesheet to popup/print headers

16 years agofix stickiness of primary radio buttons on errors, closes: RT#1035
ivan [Fri, 23 Nov 2007 20:26:10 +0000 (20:26 +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:32 +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:57 +0000 (17:18 +0000)]
it finally happened

16 years agoSelf-service RPM now contains PHP and XMLRPC components.
rsiddall [Tue, 20 Nov 2007 15:59:17 +0000 (15:59 +0000)]
Self-service RPM now contains PHP and XMLRPC components.

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

16 years agoAdded two optional modules to the Requires lists: Apache::DBI and Fax::Hylafax::Client
rsiddall [Tue, 13 Nov 2007 19:39:19 +0000 (19:39 +0000)]
Added two optional modules to the Requires lists: Apache::DBI and Fax::Hylafax::Client
Added a %post script to chkconfig the freeside service, but not start it.
Modified the Mason %post script to check the httpd config file is in the expected place.

16 years agoadd business-onlinepayment-email_customer flag
ivan [Fri, 9 Nov 2007 18:59:12 +0000 (18:59 +0000)]
add business-onlinepayment-email_customer flag

16 years agomysql fix for regexen, 1.7-style
ivan [Fri, 9 Nov 2007 17:42:11 +0000 (17:42 +0000)]
mysql fix for regexen, 1.7-style

16 years agobetter visual indication of disabled "days" field on IE
ivan [Fri, 9 Nov 2007 03:26:45 +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:25 +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:44:47 +0000 (00:44 +0000)]
correct realtime_bop cvv handling

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

16 years agoAdded %post scriptlet to change User/Group in the local Apache instance
rsiddall [Thu, 8 Nov 2007 03:04:29 +0000 (03:04 +0000)]
Added %post scriptlet to change User/Group in the local Apache instance
configuration file to freeside.  (Code from Debian install script.)

16 years agoFix for bug that prevented RPMs building on x86_64: wrong path to brp-compress.
rsiddall [Thu, 8 Nov 2007 02:15:47 +0000 (02:15 +0000)]
Fix for bug that prevented RPMs building on x86_64: wrong path to brp-compress.

16 years agoprevent warning: "Use of uninitialized value in concatenation (.) or string at /usr...
ivan [Thu, 8 Nov 2007 02:10:35 +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 agoFixed up the tests to work on CentOS 4. Not sure if this is portable.
rsiddall [Wed, 7 Nov 2007 23:02:45 +0000 (23:02 +0000)]
Fixed up the tests to work on CentOS 4.  Not sure if this is portable.

16 years agoChanged initial values to match Makefile. This may eliminate the need to
rsiddall [Wed, 7 Nov 2007 22:38:10 +0000 (22:38 +0000)]
Changed initial values to match Makefile.  This may eliminate the need to
change this file in many installations.

16 years agoQuick update to avoid installing freeside-import.
rsiddall [Tue, 6 Nov 2007 21:43:01 +0000 (21:43 +0000)]
Quick update to avoid installing freeside-import.

16 years agoRemoving the text file import script for now.
rsiddall [Tue, 6 Nov 2007 21:34:47 +0000 (21:34 +0000)]
Removing the text file import script for now.

16 years agoChanges to make it easier to build daily CVS builds. Also successfully
rsiddall [Tue, 6 Nov 2007 21:25:58 +0000 (21:25 +0000)]
Changes to make it easier to build daily CVS builds.  Also successfully
builds RPMs without putting some of the RedHat-style and RPM files in the
SOURCES directory.

16 years agoFirst version of a RedHat-style system configuration file for Freeside.
rsiddall [Tue, 6 Nov 2007 21:23:38 +0000 (21:23 +0000)]
First version of a RedHat-style system configuration file for Freeside.
This would live in /etc/sysconfig and include some of the values that are
currently hard-coded in Makefile.

16 years agoInitial version of freeside-import. Needs to be updated to use the Freeside
rsiddall [Tue, 6 Nov 2007 21:21:48 +0000 (21:21 +0000)]
Initial version of freeside-import.  Needs to be updated to use the Freeside
schema file and have a more useful syntax for modifications and deletions.

16 years agokeep our own list of states; remove some states that Data::Faker and Locale::SubCount...
ivan [Tue, 6 Nov 2007 01:59:34 +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:08 +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:49 +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:23:23 +0000 (18:23 +0000)]
comma is a bad delimiter choice according to ut_text()

16 years agonot quite yet
jeff [Sun, 4 Nov 2007 18:04:43 +0000 (18:04 +0000)]
not quite yet

16 years agomove menu option for adv. customer reports to second level, same as advanced invoice...
ivan [Sat, 3 Nov 2007 17:38:28 +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:55:24 +0000 (00:55 +0000)]
new customer report/flattened package report (ticket 1428)

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

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

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

16 years agomysql has no DISTINCT ON either, sigh
ivan [Mon, 29 Oct 2007 10:30:57 +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:53 +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:52:00 +0000 (12:52 +0000)]
finish mysql locking workaround

16 years agomysql me harder
ivan [Sun, 28 Oct 2007 03:55:28 +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:21 +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:54 +0000 (19:03 +0000)]
mysql, yes, mysql.

16 years agothis aligns better. i wonder how 1.9 loads up config from here, though?
ivan [Sun, 14 Oct 2007 23:15:08 +0000 (23:15 +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:44 +0000 (23:10 +0000)]
escape \dollar in invoice_latexnotes

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

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

16 years agobackport new schema stuff from 1.9, as running this with new DBIx::DBSchema results...
ivan [Fri, 12 Oct 2007 17:50:08 +0000 (17:50 +0000)]
backport new schema stuff from 1.9, as running this with new DBIx::DBSchema results in disappearing indices

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

16 years agoagent selection on package add/edit (1151)
jeff [Mon, 8 Oct 2007 20:59:42 +0000 (20:59 +0000)]
agent selection on package add/edit (1151)

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

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

16 years agoimprove layout of self-service documentation
ivan [Thu, 4 Oct 2007 03:22:23 +0000 (03:22 +0000)]
improve layout of self-service documentation

16 years agowikify individual files
ivan [Thu, 4 Oct 2007 02:52:06 +0000 (02:52 +0000)]
wikify individual files