freeside.git
22 years agobulk queue operations (closes: Bug#389)
ivan [Sat, 13 Apr 2002 08:51:54 +0000 (08:51 +0000)]
bulk queue operations (closes: Bug#389)

22 years agofudge up FS::cust_pkg::order ("Order and cancel packages") to try to move
ivan [Fri, 12 Apr 2002 15:14:58 +0000 (15:14 +0000)]
fudge up FS::cust_pkg::order ("Order and cancel packages") to try to move
services between svcparts as a last resort...

22 years ago- should finish off the part_svc -> part_export s/one-to-many/many-to-many/
ivan [Fri, 12 Apr 2002 13:22:03 +0000 (13:22 +0000)]
- should finish off the part_svc -> part_export s/one-to-many/many-to-many/
  transition (closes: Bug#375)
- fixes a nasty export scoping bug with message catalogs, whew

22 years ago(almost) everything for bug#375 - create export_svc table - part_svc to
ivan [Thu, 11 Apr 2002 22:05:31 +0000 (22:05 +0000)]
(almost) everything for bug#375 - create export_svc table - part_svc to
part_export is now properly many-to-many, not one-to-many

still need to finish service editing (choosing exports) in
httemplate/edit/part_svc.cgi and httemplate/edti/process/part_svc.cgi

and do somethinga about that manual $svcdb = 'svc_acct' in
httemplate/edit/part_export.cgi (do part_export records need a svcdb?
probably not... should be able to just pass an svcdb on creation of new
exports, move the big %exports hash into part_export.pm and allow
httemplate/edit/part_svc.cgi to query it for exports that can apply to a given
svcdb....

22 years agouse the AUTOLOAD that reports errors better & fix problems with ut_domain
ivan [Thu, 11 Apr 2002 22:04:56 +0000 (22:04 +0000)]
use the AUTOLOAD that reports errors better & fix problems with ut_domain
losing data

22 years agobulk checkin from working on the road:
ivan [Wed, 10 Apr 2002 13:42:49 +0000 (13:42 +0000)]
bulk checkin from working on the road:

- use msgcat for more error messages - should be all things that would come3
  back from the signup server normally now
- signup server: don't display access number <SELECT> if there's none or one
- signup_server-realtime config option to run billing for signup server
  signups immediately
- signup server: pkg available to success templates, better documentation on
  success templates
- httemplate/edit/msgcat.cgi fields are properly sticky on errors
- httemplate/edit/process/msgcat.cgi - don't update identical fields

22 years agofix mistake in part_pop_local schema (not used by anyone really so no big deal)
ivan [Wed, 10 Apr 2002 08:39:47 +0000 (08:39 +0000)]
fix mistake in part_pop_local schema (not used by anyone really so no big deal)

22 years agosend email on signup server signups (closes: Bug#386)
ivan [Sun, 7 Apr 2002 06:23:29 +0000 (06:23 +0000)]
send email on signup server signups (closes: Bug#386)

22 years agoworking message catalogs (not used for enough yet)
ivan [Sun, 7 Apr 2002 05:56:09 +0000 (05:56 +0000)]
working message catalogs (not used for enough yet)
- almost (but not quite) closes Bug#385 - still have to catalog the
  backend things triggered by signup server.

22 years ago- config option for signup server payment types
ivan [Sun, 7 Apr 2002 00:00:41 +0000 (00:00 +0000)]
- config option for signup server payment types
- credit card type pulldown on signup server (closes: Bug#383)

22 years agoadd a config option to set the Business::OnlinePayment description field,
ivan [Sat, 6 Apr 2002 22:32:43 +0000 (22:32 +0000)]
add a config option to set the Business::OnlinePayment description field,
and make some useful data available for the config option.
closes: Bug#378

22 years agocloses: bug#384 - adds security phrase to signup server also
ivan [Sat, 6 Apr 2002 21:39:22 +0000 (21:39 +0000)]
closes: bug#384 - adds security phrase to signup server also
(already in regular interface)

22 years agofix visual glitch
ivan [Sat, 6 Apr 2002 21:32:03 +0000 (21:32 +0000)]
fix visual glitch

22 years agobig signup server cleanups. uses Storable for network protocol now.
ivan [Sat, 6 Apr 2002 20:37:38 +0000 (20:37 +0000)]
big signup server cleanups.  uses Storable for network protocol now.
- makes Bugs 384 & 385 easier
- closes: Bug#382

22 years agosecurity phrase bug fixes
ivan [Sat, 6 Apr 2002 00:08:08 +0000 (00:08 +0000)]
security phrase bug fixes

22 years ago- add message catalog table & beginning of web interface
ivan [Fri, 5 Apr 2002 23:51:18 +0000 (23:51 +0000)]
- add message catalog table & beginning of web interface
- add security_phrase and conf option to svc_acct.pm
- random other stuff

22 years agocredit/refund display correction
jeff [Fri, 5 Apr 2002 23:37:13 +0000 (23:37 +0000)]
credit/refund display correction

22 years agodon't specify date (not on submitting form)
ivan [Fri, 5 Apr 2002 20:52:59 +0000 (20:52 +0000)]
don't specify date (not on submitting form)

22 years agooops forgot these from working on the road
ivan [Fri, 5 Apr 2002 16:37:42 +0000 (16:37 +0000)]
oops forgot these from working on the road

22 years agoCheckin of disparate changes from working on the road:
ivan [Fri, 5 Apr 2002 00:42:21 +0000 (00:42 +0000)]
Checkin of disparate changes from working on the road:
- generic SQL query
- move exports out to their own files
- small cleanup of selfadmin server

22 years agofinish up s/referral/advertising source/
ivan [Sat, 30 Mar 2002 02:35:15 +0000 (02:35 +0000)]
finish up s/referral/advertising source/

22 years agofix unlinked svc browse!
ivan [Fri, 29 Mar 2002 17:27:18 +0000 (17:27 +0000)]
fix unlinked svc browse!

22 years agostill pretty much just notes...
ivan [Thu, 28 Mar 2002 00:18:16 +0000 (00:18 +0000)]
still pretty much just notes...

22 years agodon't show queue arguments (passwords!) on svc_* screens
ivan [Wed, 27 Mar 2002 07:08:08 +0000 (07:08 +0000)]
don't show queue arguments (passwords!) on svc_* screens
(unless queue_dangerous_options!)

22 years agos/referral/advertising source/
ivan [Wed, 27 Mar 2002 05:36:10 +0000 (05:36 +0000)]
s/referral/advertising source/

yes, the name sucks.  got a better one?

22 years agoyay works now... just forgot to send http header
ivan [Tue, 26 Mar 2002 23:18:48 +0000 (23:18 +0000)]
yay works now... just forgot to send http header

22 years agosimple visual fix: &nbsp; for blank company column
ivan [Tue, 26 Mar 2002 16:24:26 +0000 (16:24 +0000)]
simple visual fix: &nbsp; for blank company column

22 years agoforgot to use FS::part_export to search on it
ivan [Tue, 26 Mar 2002 13:58:29 +0000 (13:58 +0000)]
forgot to use FS::part_export to search on it

22 years agodoc
ivan [Tue, 26 Mar 2002 13:20:55 +0000 (13:20 +0000)]
doc

22 years agoerror message typo
ivan [Tue, 26 Mar 2002 13:04:31 +0000 (13:04 +0000)]
error message typo

22 years agos/Add/Provision/
ivan [Tue, 26 Mar 2002 12:35:25 +0000 (12:35 +0000)]
s/Add/Provision/

22 years agofurther export bugfixing
ivan [Tue, 26 Mar 2002 00:32:46 +0000 (00:32 +0000)]
further export bugfixing
add 10 kid limit to freeside-queued
sqlradius_reset now works (closes: Bug#372)

22 years agohhahah oops i _really_ ought to do something about that
ivan [Tue, 26 Mar 2002 00:26:10 +0000 (00:26 +0000)]
hhahah oops i _really_ ought to do something about that

22 years agocustomers by otaker report (ugly search/cust_main.cgi mods; revert if they
ivan [Mon, 25 Mar 2002 14:59:06 +0000 (14:59 +0000)]
customers by otaker report (ugly search/cust_main.cgi mods; revert if they
cause problems)

22 years agos/icradius/sqlradius/
ivan [Sun, 24 Mar 2002 23:16:56 +0000 (23:16 +0000)]
s/icradius/sqlradius/

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