freeside.git
22 years agoUI improvements for agents
ivan [Sun, 24 Mar 2002 20:01:31 +0000 (20:01 +0000)]
UI improvements for agents

22 years agotyop
ivan [Sun, 24 Mar 2002 18:23:47 +0000 (18:23 +0000)]
tyop

22 years ago"subscription" price plan from "Luke Pfeifer" <freeside@globalli.com>
ivan [Sun, 24 Mar 2002 17:42:58 +0000 (17:42 +0000)]
"subscription" price plan from "Luke Pfeifer" <freeside@globalli.com>

22 years agoICRADIUS groups all done! UI and provisioning. closes: Bug#362
ivan [Sun, 24 Mar 2002 14:29:00 +0000 (14:29 +0000)]
ICRADIUS groups all done!  UI and provisioning.  closes: Bug#362

fix some bugs in the export and add queue_dangerous_controls option too

22 years agookay group editing UI as well as part_svc group editing UI seem to be working
ivan [Sat, 23 Mar 2002 17:49:01 +0000 (17:49 +0000)]
okay group editing UI as well as part_svc group editing UI seem to be working

22 years agogroup editing seems to be working... everything except defaults... oh and
ivan [Sat, 23 Mar 2002 16:16:00 +0000 (16:16 +0000)]
group editing seems to be working...  everything except defaults... oh and
export...

22 years agoredirect STDOUT/STDERR a bit later for better error reporting
ivan [Sat, 23 Mar 2002 07:54:05 +0000 (07:54 +0000)]
redirect STDOUT/STDERR a bit later for better error reporting

22 years agoRADIUS groups on the way!
ivan [Fri, 22 Mar 2002 18:56:33 +0000 (18:56 +0000)]
RADIUS groups on the way!

22 years agomore new export...
ivan [Fri, 22 Mar 2002 12:49:43 +0000 (12:49 +0000)]
more new export...

22 years agomore for the new world of export...
ivan [Thu, 21 Mar 2002 06:57:20 +0000 (06:57 +0000)]
more for the new world of export...

22 years agonew export! infostreet and sqlradius provisioning switched over
ivan [Wed, 20 Mar 2002 21:31:49 +0000 (21:31 +0000)]
new export!  infostreet and sqlradius provisioning switched over
 (Bug #299 - doesn't close it, but all the groundwork is done)

also removes non-transactional ICRADIUS export from svc_acct.export
  (closes: Bug#347)

22 years agodisable region caching for now
ivan [Wed, 20 Mar 2002 07:37:05 +0000 (07:37 +0000)]
disable region caching for now

22 years agochanges dum big "state/county/country" select to three, linked with javascript
ivan [Tue, 19 Mar 2002 17:48:28 +0000 (17:48 +0000)]
changes dum big "state/county/country" select to three, linked with javascript
closes: Bug#353

22 years agobugfixes, closes Bug#314
ivan [Mon, 18 Mar 2002 21:40:17 +0000 (21:40 +0000)]
bugfixes, closes Bug#314

22 years agookay, now you can specify an alternate invoice template, and it'll
ivan [Mon, 18 Mar 2002 20:51:09 +0000 (20:51 +0000)]
okay, now you can specify an alternate invoice template, and it'll
be auto-createad and added to the list of configuration options.
closes: Bug#314

22 years agofixes: bug #348 - adds the ability to email on deleted payments.
ivan [Mon, 18 Mar 2002 19:49:10 +0000 (19:49 +0000)]
fixes: bug #348 - adds the ability to email on deleted payments.

22 years agoupdate quickpay for current search capabilities
ivan [Mon, 18 Mar 2002 19:40:53 +0000 (19:40 +0000)]
update quickpay for current search capabilities

22 years agofixes bug#367 (yay, that one was annoying):
ivan [Mon, 18 Mar 2002 17:50:54 +0000 (17:50 +0000)]
fixes bug#367 (yay, that one was annoying):

in config editor, initial newlines in <textarea>s are lost.  even if
you didn't mean to edit them you remove that..

22 years agoremoving backup-freeside script from here
ivan [Mon, 18 Mar 2002 16:07:04 +0000 (16:07 +0000)]
removing backup-freeside script from here

22 years agohandle inserting cust_svc and svc_acct records separately also, to handle
ivan [Mon, 18 Mar 2002 16:05:35 +0000 (16:05 +0000)]
handle inserting cust_svc and svc_acct records separately also, to handle
imports preserving svcnum

22 years agoadded (incomplete) export foo
ivan [Mon, 18 Mar 2002 15:52:12 +0000 (15:52 +0000)]
added (incomplete) export foo

22 years agoUI glitch; forgot ROWSPAN for export column
ivan [Mon, 18 Mar 2002 15:51:26 +0000 (15:51 +0000)]
UI glitch; forgot ROWSPAN for export column

22 years agoadd noment-specific RADIUS attributes
ivan [Mon, 18 Mar 2002 14:17:40 +0000 (14:17 +0000)]
add noment-specific RADIUS attributes

22 years agonew config value `defaultrecords', documentation, javascript config file editor
ivan [Mon, 18 Mar 2002 09:10:12 +0000 (09:10 +0000)]
new config value `defaultrecords', documentation, javascript config file editor

22 years agonew domain record editing foo
ivan [Sun, 17 Mar 2002 08:33:39 +0000 (08:33 +0000)]
new domain record editing foo

22 years agoprint error message for failed cancels!
ivan [Tue, 12 Mar 2002 18:45:36 +0000 (18:45 +0000)]
print error message for failed cancels!

22 years agoabstract stupid HTML layer trick out to HTML::Widgets::SelectLayers
ivan [Tue, 12 Mar 2002 15:33:22 +0000 (15:33 +0000)]
abstract stupid HTML layer trick out to HTML::Widgets::SelectLayers

22 years agoSupport for default CNAME/A records
khoff [Sat, 9 Mar 2002 10:19:38 +0000 (10:19 +0000)]
Support for default CNAME/A records

22 years agoless shelling, more perly - abolish some pipes to sendmail
jeff [Thu, 7 Mar 2002 19:50:24 +0000 (19:50 +0000)]
less shelling, more perly - abolish some pipes to sendmail

22 years agobetter error msgs for mail errors
ivan [Thu, 7 Mar 2002 14:13:21 +0000 (14:13 +0000)]
better error msgs for mail errors

22 years ago*** empty log message ***
ivan [Thu, 7 Mar 2002 14:10:10 +0000 (14:10 +0000)]
*** empty log message ***

22 years agooops, missing invoice_from
ivan [Wed, 6 Mar 2002 23:32:08 +0000 (23:32 +0000)]
oops, missing invoice_from

22 years agoadd freeside-expiration-alerter to upgrade8.html
ivan [Wed, 6 Mar 2002 23:31:24 +0000 (23:31 +0000)]
add freeside-expiration-alerter to upgrade8.html

22 years agobilling expiration alerts
jeff [Wed, 6 Mar 2002 22:44:14 +0000 (22:44 +0000)]
billing expiration alerts

22 years agoremove CVS Log tag
ivan [Wed, 6 Mar 2002 00:17:32 +0000 (00:17 +0000)]
remove CVS Log tag

22 years agoconsistency is nice
jeff [Tue, 5 Mar 2002 23:13:24 +0000 (23:13 +0000)]
consistency is nice

22 years agoyes i have crazy customers with 8-digit customer numbers
ivan [Tue, 5 Mar 2002 09:44:09 +0000 (09:44 +0000)]
yes i have crazy customers with 8-digit customer numbers

22 years agomake history tables conditional
ivan [Mon, 4 Mar 2002 22:10:02 +0000 (22:10 +0000)]
make history tables conditional

22 years ago*** empty log message ***
ivan [Mon, 4 Mar 2002 12:48:49 +0000 (12:48 +0000)]
*** empty log message ***

22 years agodocu
ivan [Sun, 3 Mar 2002 23:46:45 +0000 (23:46 +0000)]
docu

22 years agotyop
ivan [Thu, 28 Feb 2002 23:30:21 +0000 (23:30 +0000)]
tyop

22 years agoclean up mess. *sigh*
ivan [Thu, 28 Feb 2002 23:18:46 +0000 (23:18 +0000)]
clean up mess.  *sigh*

22 years agoclean up mess
ivan [Thu, 28 Feb 2002 23:17:31 +0000 (23:17 +0000)]
clean up mess

22 years agoeek
ivan [Thu, 28 Feb 2002 23:13:23 +0000 (23:13 +0000)]
eek

22 years agoadd main menu link
ivan [Thu, 28 Feb 2002 23:08:53 +0000 (23:08 +0000)]
add main menu link

22 years agohandle errors better
ivan [Thu, 28 Feb 2002 23:07:32 +0000 (23:07 +0000)]
handle errors better

22 years agos/depreciated/deprecated/
ivan [Thu, 28 Feb 2002 22:05:31 +0000 (22:05 +0000)]
s/depreciated/deprecated/

22 years agoimproved vpopmail support for svc_acct records
jeff [Thu, 28 Feb 2002 00:28:02 +0000 (00:28 +0000)]
improved vpopmail support for svc_acct records

22 years agooops, spurious error messages
ivan [Wed, 27 Feb 2002 23:20:58 +0000 (23:20 +0000)]
oops, spurious error messages

22 years agobubble up billing event errors
ivan [Wed, 27 Feb 2002 23:03:10 +0000 (23:03 +0000)]
bubble up billing event errors

22 years agoand missing ) *sigh*
ivan [Wed, 27 Feb 2002 22:40:47 +0000 (22:40 +0000)]
and missing ) *sigh*

22 years agoerrant ;
ivan [Wed, 27 Feb 2002 22:40:08 +0000 (22:40 +0000)]
errant ;

22 years agoadd status and statustext fields to cust_bill_event
ivan [Wed, 27 Feb 2002 22:39:14 +0000 (22:39 +0000)]
add status and statustext fields to cust_bill_event

22 years agowell, don't make things worse when debugging...
ivan [Wed, 27 Feb 2002 22:00:58 +0000 (22:00 +0000)]
well, don't make things worse when debugging...

22 years agobetter debugging
ivan [Wed, 27 Feb 2002 21:57:24 +0000 (21:57 +0000)]
better debugging

22 years agoShould be "CREATE TABLE" not "CREATE INDEX" for part_export_option
khoff [Wed, 27 Feb 2002 17:07:28 +0000 (17:07 +0000)]
Should be "CREATE TABLE" not "CREATE INDEX" for part_export_option

22 years agofixup reports for templated webUI
ivan [Tue, 26 Feb 2002 22:09:44 +0000 (22:09 +0000)]
fixup reports for templated webUI

22 years agookay, finally fix all the weirdness with shipping adresses. whew.
ivan [Tue, 26 Feb 2002 11:53:25 +0000 (11:53 +0000)]
okay, finally fix all the weirdness with shipping adresses.  whew.

22 years agoin Record.pm - call ->check **BEFORE** generating @diff for SQL. causing
ivan [Tue, 26 Feb 2002 11:42:37 +0000 (11:42 +0000)]
in Record.pm - call ->check **BEFORE** generating @diff for SQL.  causing
weird effects with cust_main::check that modifies record (ship_ field weirdness)

fix nasty logic error triggered by changing a ship_ field from something TO
identical to the corresponding non-ship_ field.  ouch

22 years agofix nasty logic error triggered by changing a ship_ field from something TO
ivan [Tue, 26 Feb 2002 11:30:25 +0000 (11:30 +0000)]
fix nasty logic error triggered by changing a ship_ field from something TO
identical to the corresponding non-ship_ field.  ouch.

22 years agofix a weird oops with service address editing UI that would leave
ivan [Tue, 26 Feb 2002 11:11:56 +0000 (11:11 +0000)]
fix a weird oops with service address editing UI that would leave
some fields blank... ?

22 years agough, payname needs first/last i guess
ivan [Tue, 26 Feb 2002 09:06:51 +0000 (09:06 +0000)]
ugh, payname needs first/last i guess

22 years agodie with a better error message on bad locales
ivan [Tue, 26 Feb 2002 08:34:53 +0000 (08:34 +0000)]
die with a better error message on bad locales

22 years agokeith@landel:
ivan [Mon, 25 Feb 2002 19:09:43 +0000 (19:09 +0000)]
keith@landel:
    We have users that have the character "." in their username
    we can't search these customers by Username, can you please fix.

22 years agotake hardcoded paths out of report cgis
ivan [Sat, 23 Feb 2002 22:36:55 +0000 (22:36 +0000)]
take hardcoded paths out of report cgis

22 years agocase-insensitive and substring searching
ivan [Sat, 23 Feb 2002 11:56:55 +0000 (11:56 +0000)]
case-insensitive and substring searching

22 years agosilly html tweaking
ivan [Sat, 23 Feb 2002 11:46:08 +0000 (11:46 +0000)]
silly html tweaking

22 years agoit's too late.
ivan [Sat, 23 Feb 2002 07:48:34 +0000 (07:48 +0000)]
it's too late.

22 years agoi really should just start moving things to templates
ivan [Sat, 23 Feb 2002 07:35:00 +0000 (07:35 +0000)]
i really should just start moving things to templates

22 years agoUI nit fixes - misaligned columns when viewing disabled services/packages
ivan [Sat, 23 Feb 2002 07:32:11 +0000 (07:32 +0000)]
UI nit fixes - misaligned columns when viewing disabled services/packages

22 years agonit
ivan [Sat, 23 Feb 2002 07:00:21 +0000 (07:00 +0000)]
nit

22 years agoreport fixes and cruft removal
jeff [Sat, 23 Feb 2002 02:14:26 +0000 (02:14 +0000)]
report fixes and cruft removal

22 years agoUI work on main menu, remove Archive::Tar from docs
ivan [Sat, 23 Feb 2002 02:02:36 +0000 (02:02 +0000)]
UI work on main menu, remove Archive::Tar from docs

22 years agoadd some reporting features
jeff [Fri, 22 Feb 2002 23:18:34 +0000 (23:18 +0000)]
add some reporting features

22 years agofix i18n zip
ivan [Fri, 22 Feb 2002 23:08:11 +0000 (23:08 +0000)]
fix i18n zip

22 years agobilling vs. shipping states weren't sorted in the same order. UI glitch only
ivan [Fri, 22 Feb 2002 22:13:00 +0000 (22:13 +0000)]
billing vs. shipping states weren't sorted in the same order.  UI glitch only

22 years agofixup <SELECT> configuration editing, fixes Bug#350
ivan [Fri, 22 Feb 2002 12:31:40 +0000 (12:31 +0000)]
fixup <SELECT> configuration editing, fixes Bug#350

22 years agoclose </FORM> tags
ivan [Fri, 22 Feb 2002 12:13:17 +0000 (12:13 +0000)]
close </FORM> tags

22 years agocorrectly disable/enable accounts @ CP
ivan [Fri, 22 Feb 2002 09:01:08 +0000 (09:01 +0000)]
correctly disable/enable accounts @ CP

22 years agofreeside *SUSPENDED* -> CP set_mailbox_status OTHER/OTHER_BOUNCE
ivan [Fri, 22 Feb 2002 08:58:11 +0000 (08:58 +0000)]
freeside *SUSPENDED* -> CP set_mailbox_status OTHER/OTHER_BOUNCE

22 years agodoh
ivan [Fri, 22 Feb 2002 07:50:19 +0000 (07:50 +0000)]
doh

22 years agoUI in joblisting: don't split ( retry | remove ) links
ivan [Fri, 22 Feb 2002 06:42:28 +0000 (06:42 +0000)]
UI in joblisting: don't split ( retry | remove ) links

22 years agodon't error out on bad svcnum's, just silently remove them
ivan [Fri, 22 Feb 2002 06:39:23 +0000 (06:39 +0000)]
don't error out on bad svcnum's, just silently remove them

22 years agodon't leak perl line numbers on cp provisioning errors
ivan [Fri, 22 Feb 2002 06:23:44 +0000 (06:23 +0000)]
don't leak perl line numbers on cp provisioning errors

22 years agofix bugs in CP mailbox changes: cp_change and cp_rename
ivan [Fri, 22 Feb 2002 05:56:48 +0000 (05:56 +0000)]
fix bugs in CP mailbox changes: cp_change and cp_rename

22 years agoUI work:
ivan [Fri, 22 Feb 2002 01:07:23 +0000 (01:07 +0000)]
UI work:

make all functions of view/cust_pkg.cgi available on view/cust_main.cgi
 - having them one link down in "Edit" is confusing.

closes: Bug#325

22 years agoqueue.svcnum is nullable too, oops
ivan [Thu, 21 Feb 2002 23:17:06 +0000 (23:17 +0000)]
queue.svcnum is nullable too, oops

22 years agolooks like statustext field is missing NULL flag in fs-setup
ivan [Thu, 21 Feb 2002 21:43:57 +0000 (21:43 +0000)]
looks like statustext field is missing NULL flag in fs-setup

22 years agoinvoice reports belong here too
ivan [Wed, 20 Feb 2002 22:03:17 +0000 (22:03 +0000)]
invoice reports belong here too

22 years agofixes eidiot under Mason, closes: Bug#344
ivan [Wed, 20 Feb 2002 10:39:53 +0000 (10:39 +0000)]
fixes eidiot under Mason, closes: Bug#344

22 years agodon't display full card in webinterface
ivan [Wed, 20 Feb 2002 09:44:28 +0000 (09:44 +0000)]
don't display full card in webinterface

22 years agocorrect sense of tax generation
jeff [Wed, 20 Feb 2002 03:17:13 +0000 (03:17 +0000)]
correct sense of tax generation

22 years agouse Net::SSH::ssh_cmd for all job queueing rather than local duplicated ssh subs
ivan [Wed, 20 Feb 2002 01:03:10 +0000 (01:03 +0000)]
use Net::SSH::ssh_cmd for all job queueing rather than local duplicated ssh subs

queue daemon updates: retry & remove links work, bubble up error message
to webinterface, link to svcnum & have job listings on view/svc_* pages,
closes: Bug#280

s/option/optionname/ schema change, dumb mysql, closes: Bug#334

22 years agoset EVERYTHING=1 for your own mod_perl compile
ivan [Tue, 19 Feb 2002 23:43:54 +0000 (23:43 +0000)]
set EVERYTHING=1 for your own mod_perl compile

22 years agooops
ivan [Tue, 19 Feb 2002 07:51:35 +0000 (07:51 +0000)]
oops

22 years agoTMTOWTDI
ivan [Tue, 19 Feb 2002 07:00:35 +0000 (07:00 +0000)]
TMTOWTDI

22 years agonew main menu!
ivan [Tue, 19 Feb 2002 04:43:40 +0000 (04:43 +0000)]
new main menu!

22 years agofix refund posting
jeff [Tue, 19 Feb 2002 03:22:39 +0000 (03:22 +0000)]
fix refund posting

22 years ago<rluser> ut_number instead of ut_numbern
ivan [Tue, 19 Feb 2002 03:15:11 +0000 (03:15 +0000)]
<rluser> ut_number instead of ut_numbern

22 years agoneed to use FS::Record qw(qsearch) !
ivan [Tue, 19 Feb 2002 03:06:23 +0000 (03:06 +0000)]
need to use FS::Record qw(qsearch) !