freeside.git
15 years agov3!
ivan [Fri, 6 Jul 2007 08:08:31 +0000 (08:08 +0000)]
v3!

15 years agofix for compatibility w/DBIx::DBSchema v0.33+ (without requiring it)
ivan [Thu, 5 Jul 2007 22:05:27 +0000 (22:05 +0000)]
fix for compatibility w/DBIx::DBSchema v0.33+ (without requiring it)

15 years agomissing method name in docs
ivan [Mon, 2 Jul 2007 00:15:35 +0000 (00:15 +0000)]
missing method name in docs

15 years agothis stuff is probably obsoleted, but get rid of CVS Id tags causing merge pain anyway
ivan [Sun, 1 Jul 2007 18:26:07 +0000 (18:26 +0000)]
this stuff is probably obsoleted, but get rid of CVS Id tags causing merge pain anyway

15 years agoremove obsolete information and dollar sign Id dollar sign from TODO
ivan [Sun, 1 Jul 2007 18:09:16 +0000 (18:09 +0000)]
remove obsolete information and dollar sign Id dollar sign from TODO

15 years agoseparate agent interface is deprecated...
ivan [Sun, 1 Jul 2007 00:36:59 +0000 (00:36 +0000)]
separate agent interface is deprecated...

15 years agoadd regular header/footer to svc_www view and edit
ivan [Fri, 29 Jun 2007 21:06:52 +0000 (21:06 +0000)]
add regular header/footer to svc_www view and edit

15 years agolast small fix for new DBIx::DBSchema
ivan [Fri, 29 Jun 2007 01:45:10 +0000 (01:45 +0000)]
last small fix for new DBIx::DBSchema

15 years agosilly missing parenthesis
ivan [Fri, 29 Jun 2007 01:42:11 +0000 (01:42 +0000)]
silly missing parenthesis

15 years agoremoving create-history-tables, freeside-upgrade does this anyway
ivan [Fri, 29 Jun 2007 01:27:15 +0000 (01:27 +0000)]
removing create-history-tables, freeside-upgrade does this anyway

15 years agoadd payunique field and dup checking
ivan [Fri, 29 Jun 2007 01:23:00 +0000 (01:23 +0000)]
add payunique field and dup checking

15 years agoupdate Schema.pm to handle index updates, with new DBIx::DBSchema
ivan [Fri, 29 Jun 2007 01:17:02 +0000 (01:17 +0000)]
update Schema.pm to handle index updates, with new DBIx::DBSchema

15 years agoupdate Schema.pm to handle index updates, with new DBIx::DBSchema
ivan [Fri, 29 Jun 2007 01:16:18 +0000 (01:16 +0000)]
update Schema.pm to handle index updates, with new DBIx::DBSchema

15 years agoadd some quick scripts for cron jobs
ivan [Thu, 28 Jun 2007 20:57:42 +0000 (20:57 +0000)]
add some quick scripts for cron jobs

15 years agofix check# search
ivan [Tue, 26 Jun 2007 18:58:22 +0000 (18:58 +0000)]
fix check# search

15 years agowe need Number::Format 1.50, not just any version
ivan [Tue, 26 Jun 2007 18:20:39 +0000 (18:20 +0000)]
we need Number::Format 1.50, not just any version

15 years agoadd date range to page top
jeff [Tue, 26 Jun 2007 16:56:50 +0000 (16:56 +0000)]
add date range to page top

15 years agosuspend later just like expire (#1487)
jeff [Tue, 26 Jun 2007 15:37:19 +0000 (15:37 +0000)]
suspend later just like expire (#1487)

15 years agochange "====" to <HR> in selfservice usage stuff. welcome to this millenium! :)
ivan [Tue, 26 Jun 2007 02:31:57 +0000 (02:31 +0000)]
change "====" to <HR> in selfservice usage stuff.  welcome to this millenium! :)

15 years agoself-service usage report enhancements (1495)
jeff [Fri, 22 Jun 2007 21:25:38 +0000 (21:25 +0000)]
self-service usage report enhancements (1495)

15 years agoadd csv and excel export to sales reports (1426)
jeff [Fri, 22 Jun 2007 17:28:03 +0000 (17:28 +0000)]
add csv and excel export to sales reports (1426)

15 years agodocumentation improvement
jeff [Fri, 22 Jun 2007 17:21:55 +0000 (17:21 +0000)]
documentation improvement

15 years agolatex welcome letters (1677)
jeff [Thu, 21 Jun 2007 04:03:14 +0000 (04:03 +0000)]
latex welcome letters (1677)

15 years agoadd QuickCreateLong option, part of merging spiritone RT changes
ivan [Wed, 20 Jun 2007 22:58:09 +0000 (22:58 +0000)]
add QuickCreateLong option, part of merging spiritone RT changes

15 years agos/Tickets/Search Tickets/ in menu for clarity, part of merging spiritone RT changes...
ivan [Wed, 20 Jun 2007 22:37:22 +0000 (22:37 +0000)]
s/Tickets/Search Tickets/ in menu for clarity, part of merging spiritone RT changes (#1661)

15 years agoadd $RT::MyTicketsLength patch from spiritone, part of merging RT changes (#1661)
ivan [Wed, 20 Jun 2007 22:35:55 +0000 (22:35 +0000)]
add $RT::MyTicketsLength patch from spiritone, part of merging RT changes (#1661)

15 years agointegrate RTx::Statistics package, part of merging spiritone RT changes (#1661)
ivan [Wed, 20 Jun 2007 22:28:28 +0000 (22:28 +0000)]
integrate RTx::Statistics package, part of merging spiritone RT changes (#1661)

15 years agomust escape config data
jeff [Mon, 18 Jun 2007 16:46:20 +0000 (16:46 +0000)]
must escape config data

15 years agopaydate option for realtime_refund_bop and UI entry for cust_pay records without...
jeff [Fri, 15 Jun 2007 18:44:17 +0000 (18:44 +0000)]
paydate option for realtime_refund_bop and UI entry for cust_pay records without it (#1662 UI)

15 years agostore exp in cust_pay and pass to B:OP during refunds with paynum (#1662)
jeff [Fri, 15 Jun 2007 00:58:41 +0000 (00:58 +0000)]
store exp in cust_pay and pass to B:OP during refunds with paynum (#1662)

15 years agoadditional debugging
jeff [Wed, 13 Jun 2007 16:56:55 +0000 (16:56 +0000)]
additional debugging

15 years agoadding bill-for-next* hacks like bill-next* stuff but with -n flag, for skycatcher
ivan [Sat, 9 Jun 2007 00:53:03 +0000 (00:53 +0000)]
adding bill-for-next* hacks like bill-next* stuff but with -n flag, for skycatcher

15 years agoskycatcher modifications for pre-printing invoices, but with today's date
ivan [Sat, 9 Jun 2007 00:43:14 +0000 (00:43 +0000)]
skycatcher modifications for pre-printing invoices, but with today's date

15 years agoadding quick script to move all customers to postal billing only for skycatcher
ivan [Fri, 8 Jun 2007 23:21:15 +0000 (23:21 +0000)]
adding quick script to move all customers to postal billing only for skycatcher

15 years agoprevent multiple additions to usergroup table (work around #1606)
jeff [Fri, 8 Jun 2007 17:38:56 +0000 (17:38 +0000)]
prevent multiple additions to usergroup table (work around #1606)

15 years agoqueue suspend, unsuspend, and delete (fixes #1657)
jeff [Fri, 8 Jun 2007 14:41:20 +0000 (14:41 +0000)]
queue suspend, unsuspend, and delete (fixes #1657)

15 years agocruft removal
jeff [Thu, 7 Jun 2007 00:46:19 +0000 (00:46 +0000)]
cruft removal

15 years agoservice dates on invoices optional (#1658)
jeff [Wed, 6 Jun 2007 22:34:19 +0000 (22:34 +0000)]
service dates on invoices optional (#1658)

15 years agoAdded 'disable_void_after' config option to disable the VOID-before-credit behavior...
khoff [Wed, 6 Jun 2007 19:59:21 +0000 (19:59 +0000)]
Added 'disable_void_after' config option to disable the VOID-before-credit behavior of FS::cust_main::realtime_refund_bop after n seconds, if set.  For broken gateways like SkipJack that a
pprove VOIDs for settled transactions.

15 years agocorrect shorage of variables bound to prepared statement
jeff [Tue, 5 Jun 2007 15:08:40 +0000 (15:08 +0000)]
correct shorage of variables bound to prepared statement

15 years agodrop ticket search form and logic from ticketless installs
jeff [Sat, 2 Jun 2007 21:08:19 +0000 (21:08 +0000)]
drop ticket search form and logic from ticketless installs

15 years agoadd TransFirst eLink support
jeff [Thu, 31 May 2007 15:03:51 +0000 (15:03 +0000)]
add TransFirst eLink support

15 years agoshould eliminiate error: Use of uninitialized value in string eq at /usr/local/share...
ivan [Wed, 30 May 2007 03:38:17 +0000 (03:38 +0000)]
should eliminiate error: Use of uninitialized value in string eq at /usr/local/share/perl/5.8.8/FS/svc_external.pm line 82.

15 years agofix javascript confirmation for domain records with " in them...
ivan [Wed, 30 May 2007 03:05:11 +0000 (03:05 +0000)]
fix javascript confirmation for domain records with " in them...

15 years agofix tax reports for some odd upgrade edge cases: when you have both taxclass and...
ivan [Tue, 22 May 2007 00:34:17 +0000 (00:34 +0000)]
fix tax reports for some odd upgrade edge cases: when you have both taxclass and non-taxclass entries in cust_main_county for a single region (not correct setup in the first place), and non-null but empty values in taxname

15 years agohaven't had anyone use this in years, and for some reason DBIx::DBSchema can't revers...
ivan [Mon, 21 May 2007 02:18:44 +0000 (02:18 +0000)]
haven't had anyone use this in years, and for some reason DBIx::DBSchema can't reverse engineer the schema for it, causing freeside-upgrade to error out trying to recreate it

15 years agohave "emailinvoiceonly" hide postal/fax invoice options in backoffice as well as...
ivan [Fri, 18 May 2007 23:46:29 +0000 (23:46 +0000)]
have "emailinvoiceonly" hide postal/fax invoice options in backoffice as well as self-service.  closes: bug#1614

15 years agoFix (hopefully) all uses of /elements/tr-select-agent.html where agentnum may be...
khoff [Fri, 11 May 2007 23:18:53 +0000 (23:18 +0000)]
Fix (hopefully) all uses of /elements/tr-select-agent.html where agentnum may be undefined.

15 years agologout seems not to return an error status, so don't up the queue with "failed: Can...
ivan [Fri, 11 May 2007 19:03:32 +0000 (19:03 +0000)]
logout seems not to return an error status, so don't up the queue with "failed: Can't logout of CGPro: No error"

15 years agoUse FS::TicketSystem to get RT URL.
khoff [Fri, 11 May 2007 18:14:59 +0000 (18:14 +0000)]
Use FS::TicketSystem to get RT URL.

15 years agoQuiet debug output.
khoff [Fri, 11 May 2007 18:08:10 +0000 (18:08 +0000)]
Quiet debug output.

15 years agoadd formatting to plan data
jeff [Tue, 8 May 2007 22:43:27 +0000 (22:43 +0000)]
add formatting to plan data

15 years agocharges and time are not measured in megabytes
jeff [Tue, 8 May 2007 22:11:14 +0000 (22:11 +0000)]
charges and time are not measured in megabytes

15 years ago*** empty log message ***
ivan [Tue, 8 May 2007 16:51:12 +0000 (16:51 +0000)]
*** empty log message ***

15 years agosqlradius usergroup tools
jeff [Mon, 7 May 2007 06:35:55 +0000 (06:35 +0000)]
sqlradius usergroup tools

15 years ago1609 correct spiritone ACH
jeff [Mon, 7 May 2007 02:14:42 +0000 (02:14 +0000)]
1609 correct spiritone ACH

15 years ago1606 correct bug in overlimit groups handling
jeff [Mon, 7 May 2007 02:13:54 +0000 (02:13 +0000)]
1606 correct bug in overlimit groups handling

15 years agoremoving 1.4-era web demo signup
ivan [Tue, 1 May 2007 21:49:11 +0000 (21:49 +0000)]
removing 1.4-era web demo signup

15 years agoremoving decade-old fs_radlog (you want freeside-sqlradius-radacctd now)
ivan [Tue, 1 May 2007 21:47:42 +0000 (21:47 +0000)]
removing decade-old fs_radlog (you want freeside-sqlradius-radacctd now)

15 years agoremove obsolete install notes
ivan [Tue, 1 May 2007 21:27:38 +0000 (21:27 +0000)]
remove obsolete install notes

15 years agowithout debugging this time :)
ivan [Tue, 1 May 2007 20:00:55 +0000 (20:00 +0000)]
without debugging this time :)

15 years agouse FS::ClientAPI_SessionCache for signup info so it actually works - speed up signups
ivan [Tue, 1 May 2007 19:57:40 +0000 (19:57 +0000)]
use FS::ClientAPI_SessionCache for signup info so it actually works - speed up signups

15 years agoticket 1568 config options for new echeck fields and addition to selfservice interface
jeff [Sun, 29 Apr 2007 22:55:14 +0000 (22:55 +0000)]
ticket 1568 config options for new echeck fields and addition to selfservice interface

15 years agoadjust default labelling
jeff [Fri, 27 Apr 2007 22:54:50 +0000 (22:54 +0000)]
adjust default labelling

15 years agoSELECT doesn't accept a value
jeff [Fri, 27 Apr 2007 22:37:07 +0000 (22:37 +0000)]
SELECT doesn't accept a value

15 years agomore datavolume format
jeff [Thu, 26 Apr 2007 04:46:32 +0000 (04:46 +0000)]
more datavolume format

15 years agoold Number::Format silently ignores datavolume-forcemegabytes
ivan [Thu, 26 Apr 2007 03:35:57 +0000 (03:35 +0000)]
old Number::Format silently ignores datavolume-forcemegabytes

15 years agoimprove configfile handling
jeff [Thu, 26 Apr 2007 03:09:15 +0000 (03:09 +0000)]
improve configfile handling

15 years agorevert dodgy ACH hack from ticket 1436
jeff [Thu, 26 Apr 2007 01:50:01 +0000 (01:50 +0000)]
revert dodgy ACH hack from ticket 1436

15 years agoadd lpr-postscript_prefix and lpr-postscript_suffix config options for printer comman...
ivan [Wed, 25 Apr 2007 00:54:55 +0000 (00:54 +0000)]
add lpr-postscript_prefix and lpr-postscript_suffix config options for printer commands to place printer in postscript mode

15 years agountaint
jeff [Tue, 24 Apr 2007 00:21:44 +0000 (00:21 +0000)]
untaint

15 years agomissed a bytecount
jeff [Tue, 24 Apr 2007 00:04:19 +0000 (00:04 +0000)]
missed a bytecount

15 years agofix error: column reference "fieldname" is ambiguous
ivan [Mon, 23 Apr 2007 23:34:52 +0000 (23:34 +0000)]
fix error: column reference "fieldname" is ambiguous

15 years agoadd to ACH batch feature from customer view page
jeff [Mon, 23 Apr 2007 03:41:31 +0000 (03:41 +0000)]
add to ACH batch feature from customer view page

15 years agobring POD documentation in line with reality wrt where we're storing phone numbers
ivan [Sat, 21 Apr 2007 04:44:57 +0000 (04:44 +0000)]
bring POD documentation in line with reality wrt where we're storing phone numbers

15 years agoadd customer # to default invoice templates
ivan [Fri, 20 Apr 2007 21:40:56 +0000 (21:40 +0000)]
add customer # to default invoice templates

15 years agodon't put this information way out on the right in its own columns.
ivan [Fri, 20 Apr 2007 21:31:29 +0000 (21:31 +0000)]
don't put this information way out on the right in its own columns.

15 years agonot needed here anymore, bytecount stuff moved to its own module
ivan [Thu, 19 Apr 2007 23:34:15 +0000 (23:34 +0000)]
not needed here anymore, bytecount stuff moved to its own module

15 years agobreak _bytecount subroutines out of FS::UI::Web
jeff [Thu, 19 Apr 2007 23:30:41 +0000 (23:30 +0000)]
break _bytecount subroutines out of FS::UI::Web

15 years agofix very strange "Undefined subroutine &FS::UI::Web::rooturl" with an explicit import...
ivan [Thu, 19 Apr 2007 20:18:05 +0000 (20:18 +0000)]
fix very strange "Undefined subroutine &FS::UI::Web::rooturl" with an explicit import.  did i mention this was really really weird?

15 years agobetter error message about missing secrets file errors. WTF is going on!
ivan [Thu, 19 Apr 2007 03:15:27 +0000 (03:15 +0000)]
better error message about missing secrets file errors.  WTF is going on!

15 years agofix use statements for FS::UI::Web. not "use"ing modules in the actual modules you...
ivan [Wed, 18 Apr 2007 23:22:32 +0000 (23:22 +0000)]
fix use statements for FS::UI::Web.  not "use"ing modules in the actual modules you use them in is bad, mmmkay

15 years agopraise the parser! amen! (fix a doc typo)
ivan [Wed, 18 Apr 2007 20:01:02 +0000 (20:01 +0000)]
praise the parser!  amen!  (fix a doc typo)

15 years agocorrect boneheaded afterthoughts
jeff [Fri, 13 Apr 2007 00:53:52 +0000 (00:53 +0000)]
correct boneheaded afterthoughts

15 years agoinput and output on data volume fields specified with k,m,g,or t
jeff [Thu, 12 Apr 2007 03:16:43 +0000 (03:16 +0000)]
input and output on data volume fields specified with k,m,g,or t

15 years agoquiet "Use of uninitialized value in string eq at /usr/local/share/perl/5.8.4/FS...
ivan [Thu, 12 Apr 2007 02:42:32 +0000 (02:42 +0000)]
quiet "Use of uninitialized value in string eq at /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 131".  i think.

15 years agoremove 'backend-realtime' flag required for recharges, want that just for signups...
ivan [Thu, 12 Apr 2007 02:27:36 +0000 (02:27 +0000)]
remove 'backend-realtime' flag required for recharges, want that just for signups, running recharges right away by default is fine.  also fix the 'fatal error - unknown payby' error that'll probably never be reached

15 years agousage suspend vs admin suspend -- avoid actual cust_pkg::suspend except legacy cases
jeff [Wed, 11 Apr 2007 04:28:22 +0000 (04:28 +0000)]
usage suspend vs admin suspend -- avoid actual cust_pkg::suspend except legacy cases

15 years agoremove a ton of deprecated config options
ivan [Tue, 10 Apr 2007 01:44:57 +0000 (01:44 +0000)]
remove a ton of deprecated config options

15 years agoadd checkbox to payment_receipt_email config
ivan [Tue, 10 Apr 2007 01:29:54 +0000 (01:29 +0000)]
add checkbox to payment_receipt_email config

15 years agotrigger recharge from the backend as in self-service
jeff [Mon, 9 Apr 2007 23:38:27 +0000 (23:38 +0000)]
trigger recharge from the backend as in self-service

15 years agoconfiguration option to have generated passwords be all caps
jeff [Sun, 8 Apr 2007 01:14:25 +0000 (01:14 +0000)]
configuration option to have generated passwords be all caps

15 years agocorrect usage editing bug
jeff [Sun, 8 Apr 2007 00:41:51 +0000 (00:41 +0000)]
correct usage editing bug

15 years agothreshold usage email should not be sent to svc_acct->email
jeff [Sun, 8 Apr 2007 00:22:13 +0000 (00:22 +0000)]
threshold usage email should not be sent to svc_acct->email

15 years agoommitted file
jeff [Sat, 7 Apr 2007 00:07:07 +0000 (00:07 +0000)]
ommitted file

15 years agointegrate new echeck fields into freeside backend payment processing
jeff [Fri, 6 Apr 2007 23:57:35 +0000 (23:57 +0000)]
integrate new echeck fields into freeside backend payment processing

15 years agoticket 1443 add account type and bank state for echeck processing
jeff [Fri, 6 Apr 2007 19:38:09 +0000 (19:38 +0000)]
ticket 1443 add account type and bank state for echeck processing

15 years agoslight update for batch-enable description & add ach-spiritone format to batch-defaul...
ivan [Fri, 6 Apr 2007 00:37:59 +0000 (00:37 +0000)]
slight update for batch-enable description & add ach-spiritone format to batch-default and batch-fixed_format-CHEK config items

15 years agoslight better descriptions
ivan [Fri, 6 Apr 2007 00:34:13 +0000 (00:34 +0000)]
slight better descriptions

15 years agoDisable debug output by default.
khoff [Fri, 6 Apr 2007 00:01:02 +0000 (00:01 +0000)]
Disable debug output by default.
Pass @_ along to new exports.