freeside.git
22 years agoui
ivan [Tue, 16 Apr 2002 20:13:18 +0000 (20:13 +0000)]
ui

22 years agoexports, then services...
ivan [Tue, 16 Apr 2002 19:50:42 +0000 (19:50 +0000)]
exports, then services...

22 years agoreport on failed billing events...
ivan [Tue, 16 Apr 2002 10:47:35 +0000 (10:47 +0000)]
report on failed billing events...

22 years ago- send a notice to the customer when their card is declined - closes: Bug#351
ivan [Tue, 16 Apr 2002 09:38:20 +0000 (09:38 +0000)]
- send a notice to the customer when their card is declined - closes: Bug#351
- freeside-expiration-alerter works fine, closes: Bug#7

22 years agomove the last of the real-time exports out of svc_acct.pm and into part_export
ivan [Tue, 16 Apr 2002 08:52:38 +0000 (08:52 +0000)]
move the last of the real-time exports out of svc_acct.pm and into part_export

22 years agoallow multiple search types on main menu... more confusing but default is
ivan [Tue, 16 Apr 2002 06:47:21 +0000 (06:47 +0000)]
allow multiple search types on main menu... more confusing but default is
*too* fuzzy

22 years agoallow signup to specify agentnum
ivan [Tue, 16 Apr 2002 00:02:26 +0000 (00:02 +0000)]
allow signup to specify agentnum

22 years ago- move cyrus, shellcommands, CP exports exports to new-style
ivan [Sun, 14 Apr 2002 09:11:22 +0000 (09:11 +0000)]
- move cyrus, shellcommands, CP exports exports to new-style
- skeleton files for vpopmail exports
- documentation updates
- add big schema diagram to docs

22 years agodocu for invoice_lines(0) with no arguments
ivan [Sun, 14 Apr 2002 01:36:35 +0000 (01:36 +0000)]
docu for invoice_lines(0) with no arguments

22 years ago- documentation updates
ivan [Sat, 13 Apr 2002 13:36:26 +0000 (13:36 +0000)]
- documentation updates
- move Critical Path export to new-style export
- bin/sqlradius_reset gets a manpage and becomes FS/bin/freeside-sqlradius-reset

22 years agos/otaker/order-taker/
ivan [Sat, 13 Apr 2002 10:46:18 +0000 (10:46 +0000)]
s/otaker/order-taker/

22 years agoallow invoice_lines(0) meaning no limit, no padding (see Bug#388)
ivan [Sat, 13 Apr 2002 09:14:07 +0000 (09:14 +0000)]
allow invoice_lines(0) meaning no limit, no padding (see Bug#388)

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