ivan [Fri, 22 Feb 2002 09:01:08 +0000 (09:01 +0000)]
correctly disable/enable accounts @ CP
ivan [Fri, 22 Feb 2002 08:58:11 +0000 (08:58 +0000)]
freeside *SUSPENDED* -> CP set_mailbox_status OTHER/OTHER_BOUNCE
ivan [Fri, 22 Feb 2002 07:50:19 +0000 (07:50 +0000)]
doh
ivan [Fri, 22 Feb 2002 06:42:28 +0000 (06:42 +0000)]
UI in joblisting: don't split ( retry | remove ) links
ivan [Fri, 22 Feb 2002 06:39:23 +0000 (06:39 +0000)]
don't error out on bad svcnum's, just silently remove them
ivan [Fri, 22 Feb 2002 06:23:44 +0000 (06:23 +0000)]
don't leak perl line numbers on cp provisioning errors
ivan [Fri, 22 Feb 2002 05:56:48 +0000 (05:56 +0000)]
fix bugs in CP mailbox changes: cp_change and cp_rename
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
ivan [Thu, 21 Feb 2002 23:17:06 +0000 (23:17 +0000)]
queue.svcnum is nullable too, oops
ivan [Thu, 21 Feb 2002 21:43:57 +0000 (21:43 +0000)]
looks like statustext field is missing NULL flag in fs-setup
ivan [Wed, 20 Feb 2002 22:03:17 +0000 (22:03 +0000)]
invoice reports belong here too
ivan [Wed, 20 Feb 2002 10:39:53 +0000 (10:39 +0000)]
fixes eidiot under Mason, closes: Bug#344
ivan [Wed, 20 Feb 2002 09:44:28 +0000 (09:44 +0000)]
don't display full card in webinterface
jeff [Wed, 20 Feb 2002 03:17:13 +0000 (03:17 +0000)]
correct sense of tax generation
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
ivan [Tue, 19 Feb 2002 23:43:54 +0000 (23:43 +0000)]
set EVERYTHING=1 for your own mod_perl compile
ivan [Tue, 19 Feb 2002 07:51:35 +0000 (07:51 +0000)]
oops
ivan [Tue, 19 Feb 2002 07:00:35 +0000 (07:00 +0000)]
TMTOWTDI
ivan [Tue, 19 Feb 2002 04:43:40 +0000 (04:43 +0000)]
new main menu!
jeff [Tue, 19 Feb 2002 03:22:39 +0000 (03:22 +0000)]
fix refund posting
ivan [Tue, 19 Feb 2002 03:15:11 +0000 (03:15 +0000)]
<rluser> ut_number instead of ut_numbern
ivan [Tue, 19 Feb 2002 03:06:23 +0000 (03:06 +0000)]
need to use FS::Record qw(qsearch) !
ivan [Tue, 19 Feb 2002 02:57:39 +0000 (02:57 +0000)]
allow custom packages to edit service quantities also
ivan [Mon, 18 Feb 2002 20:09:12 +0000 (20:09 +0000)]
bad warning, causing errors with strict
ivan [Mon, 18 Feb 2002 18:07:59 +0000 (18:07 +0000)]
document 'seconds'
ivan [Mon, 18 Feb 2002 10:14:00 +0000 (10:14 +0000)]
oops!
ivan [Mon, 18 Feb 2002 08:53:48 +0000 (08:53 +0000)]
make release and make update-webdemo targets
ivan [Mon, 18 Feb 2002 08:39:21 +0000 (08:39 +0000)]
safe web demo operation! closes: Bug#217
fix bug in edit/part_pkg: s/bkg/pkg/
edit/part_pkg.cgi - plan <SELECT> is now properly stick on errors, closes: Bug#323
ivan [Mon, 18 Feb 2002 03:45:21 +0000 (03:45 +0000)]
fix modified <SELECT>s under netcape4, use one for svc_acct.popnum too
ivan [Mon, 18 Feb 2002 01:26:07 +0000 (01:26 +0000)]
rsync docs
jeff [Mon, 18 Feb 2002 00:21:43 +0000 (00:21 +0000)]
keep accidentally checking in Makefile changes, gotta do something about that...
jeff [Mon, 18 Feb 2002 00:13:58 +0000 (00:13 +0000)]
trading in tar for rsync for improved vpopmail support
ivan [Sun, 17 Feb 2002 21:01:50 +0000 (21:01 +0000)]
removing CGIwrapper.pm
ivan [Sun, 17 Feb 2002 19:12:12 +0000 (19:12 +0000)]
get ride of CGIwrapper.pm
jeff [Sun, 17 Feb 2002 19:07:32 +0000 (19:07 +0000)]
queue svc_forward remote commands; better commands too
ivan [Sat, 16 Feb 2002 21:47:32 +0000 (21:47 +0000)]
work with current Apache::ASP
ivan [Sat, 16 Feb 2002 18:14:23 +0000 (18:14 +0000)]
now in RT2!
ivan [Sat, 16 Feb 2002 07:27:52 +0000 (07:27 +0000)]
install warnings about mysql
jeff [Fri, 15 Feb 2002 20:21:56 +0000 (20:21 +0000)]
remove arbitary uid requirement for vpasswd generation
ivan [Fri, 15 Feb 2002 19:34:12 +0000 (19:34 +0000)]
keep accidentally checking in Makefile changes, gotta do something about that...
ivan [Fri, 15 Feb 2002 19:33:41 +0000 (19:33 +0000)]
CP provisioning!!
jeff [Thu, 14 Feb 2002 22:37:38 +0000 (22:37 +0000)]
fix bug in multiline radiusprepend
ivan [Thu, 14 Feb 2002 18:06:57 +0000 (18:06 +0000)]
docs? haha
ivan [Thu, 14 Feb 2002 01:12:19 +0000 (01:12 +0000)]
don't require state (i18n)
ivan [Tue, 12 Feb 2002 18:56:16 +0000 (18:56 +0000)]
more information in "cant send invoice email" error message
ivan [Tue, 12 Feb 2002 18:47:21 +0000 (18:47 +0000)]
fixes:
Error running invoice event ($cust_main->charge( 10.00, 'Overdue Bill'
);): Illegal or empty (text) comment: at
/usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1141.
ivan [Tue, 12 Feb 2002 18:37:43 +0000 (18:37 +0000)]
fixes:
In string, @domain now must be written as \@domain at ./svc_acct.export
line 292, near "^append @domain"
Global symbol "@domain" requires explicit package name at
./svc_acct.export line 292.
Execution of ./svc_acct.export aborted due to compilation errors.
ivan [Tue, 12 Feb 2002 05:58:42 +0000 (05:58 +0000)]
fixes: bug#331
ivan [Tue, 12 Feb 2002 04:49:32 +0000 (04:49 +0000)]
oops
ivan [Tue, 12 Feb 2002 03:29:17 +0000 (03:29 +0000)]
1.4.0pre9!!!
ivan [Tue, 12 Feb 2002 02:11:07 +0000 (02:11 +0000)]
add username_policy "@append domain"
add "select" config type, mmm
ivan [Tue, 12 Feb 2002 02:06:39 +0000 (02:06 +0000)]
that's not a bug anymore, don't list it in the BUGS section
ivan [Tue, 12 Feb 2002 01:25:06 +0000 (01:25 +0000)]
red warning for unknown type :)
ivan [Tue, 12 Feb 2002 01:13:23 +0000 (01:13 +0000)]
service definition domsvc is now a domain pulldown
closes: Bug#328
ivan [Mon, 11 Feb 2002 23:01:01 +0000 (23:01 +0000)]
oops, code hidden by pod
ivan [Mon, 11 Feb 2002 22:57:52 +0000 (22:57 +0000)]
remove bad doc link
ivan [Mon, 11 Feb 2002 21:51:39 +0000 (21:51 +0000)]
don't display useless finger and shell fields if uid is set to fixed & blank
in the service definition - causes:
Error: Can't have finger-name without uid
ivan [Mon, 11 Feb 2002 19:38:58 +0000 (19:38 +0000)]
svc_www is working!
also auto-create and add A records if necessary using apacheip config file.
and show all domain_records on view/svc_domain.cgi page
ivan [Sun, 10 Feb 2002 22:31:14 +0000 (22:31 +0000)]
ui
ivan [Sun, 10 Feb 2002 22:21:47 +0000 (22:21 +0000)]
slighly different wording
ivan [Sun, 10 Feb 2002 22:06:28 +0000 (22:06 +0000)]
another bug in quantity checking
ivan [Sun, 10 Feb 2002 21:37:24 +0000 (21:37 +0000)]
import qsearch() so the quantity checking works
ivan [Sun, 10 Feb 2002 21:30:05 +0000 (21:30 +0000)]
add new package definitions to all agent types by default
config option to restore current behaviour (must explicitly add new
package definitions to each agent type)
closes: Bug#324
ivan [Sun, 10 Feb 2002 19:58:43 +0000 (19:58 +0000)]
update billing documentation for the new world of invoice events
added freeside-daily replacing freeside-bill for the new world of invoice events
ivan [Sun, 10 Feb 2002 18:56:49 +0000 (18:56 +0000)]
use unique tokens to prevent double-submission of payments in the web UI
(closes: Bug#320)
ivan [Sun, 10 Feb 2002 17:30:33 +0000 (17:30 +0000)]
eliminate duplicate cusomters before figuring to display a list or redirect.
eliiminates "2 matching found" displayed but only one in list.
ivan [Sun, 10 Feb 2002 17:02:37 +0000 (17:02 +0000)]
allow + in email addresses
ivan [Sun, 10 Feb 2002 16:49:50 +0000 (16:49 +0000)]
okay, for now, don't try to transform email addresses into svcnum-linked
destinations
ivan [Sun, 10 Feb 2002 16:40:21 +0000 (16:40 +0000)]
fix "no previous account to recall hidden password from" error when
adding new
accounts & get an error on first try
ivan [Sun, 10 Feb 2002 16:14:50 +0000 (16:14 +0000)]
s/POP/Access Number/ in the webui
ivan [Sun, 10 Feb 2002 16:05:22 +0000 (16:05 +0000)]
*finally* seems to be working under Mason. sheesh.
*finally* seems to be working under Mason. sheesh.
*finally* seems to be working under Mason. sheesh.
*finally* seems to be working under Mason. sheesh.
*finally* seems to be working under Mason. sheesh.
*finally* seems to be working under Mason. sheesh.
*finally* seems to be working under Mason. sheesh.
*finally* seems to be working under Mason. sheesh.
ivan [Sun, 10 Feb 2002 13:21:31 +0000 (13:21 +0000)]
removed <!-- $Id$ --> from all files to fix any redirects, whew
Mason handler.pl overrides CGI::redirect
fixed strict; problems in edit/part_pkg.cgi & edit/process/part_pkg.cgi
ivan [Sun, 10 Feb 2002 02:28:28 +0000 (02:28 +0000)]
hide SS# unless you turn it on via config file
ivan [Sun, 10 Feb 2002 02:16:47 +0000 (02:16 +0000)]
pro-rating w/ web interface, tested (closes: Bug#313).
view/cust_bill.cgi invoice view shows invoice events!
fix bug where adding events with no name silently failed instead of giving
an error
add new comission plans
ivan [Sun, 10 Feb 2002 01:48:00 +0000 (01:48 +0000)]
remove -i option from freeside-bill (obsoleted by invoice events)
ivan [Sat, 9 Feb 2002 18:24:02 +0000 (18:24 +0000)]
no more exit() in templates
ivan [Sat, 9 Feb 2002 18:09:30 +0000 (18:09 +0000)]
okay all external export from .pm files is queued! (closes: Bug#249)
ivan [Sat, 9 Feb 2002 17:45:26 +0000 (17:45 +0000)]
have FS::cust_svc::check look up & check pkg_svc.quantity
like httemplate/view/cust_pkg.cgi (closes: Bug#43)
ivan [Sat, 9 Feb 2002 17:03:55 +0000 (17:03 +0000)]
okay, both Apache::ASP and Mason should set no-cache headers now (closes: Bug#23)
ivan [Thu, 7 Feb 2002 22:30:46 +0000 (22:30 +0000)]
oops, reversing bad Makefile patch
ivan [Thu, 7 Feb 2002 22:29:35 +0000 (22:29 +0000)]
delete payments
ivan [Wed, 6 Feb 2002 15:55:47 +0000 (15:55 +0000)]
doc updates and pod2x fix to skip blib/ files
ivan [Wed, 6 Feb 2002 15:50:54 +0000 (15:50 +0000)]
pod typo
ivan [Wed, 6 Feb 2002 15:49:04 +0000 (15:49 +0000)]
documentation building Makefile patch
ivan [Wed, 6 Feb 2002 15:36:40 +0000 (15:36 +0000)]
part_bill_event.plan can contain punctuation
ivan [Wed, 6 Feb 2002 15:07:49 +0000 (15:07 +0000)]
tyop
ivan [Wed, 6 Feb 2002 14:58:05 +0000 (14:58 +0000)]
fix for non-file auth
ivan [Tue, 5 Feb 2002 20:25:32 +0000 (20:25 +0000)]
better error messages if you haven't run fs-setup ?
ivan [Tue, 5 Feb 2002 18:24:13 +0000 (18:24 +0000)]
for commands; confusing otherwise
ivan [Tue, 5 Feb 2002 18:04:33 +0000 (18:04 +0000)]
doc
ivan [Tue, 5 Feb 2002 16:48:27 +0000 (16:48 +0000)]
web-based password changer!
ivan [Tue, 5 Feb 2002 11:06:29 +0000 (11:06 +0000)]
don't need DBIx::DataSource for upgrades
ivan [Tue, 5 Feb 2002 09:46:07 +0000 (09:46 +0000)]
doc
ivan [Tue, 5 Feb 2002 07:57:38 +0000 (07:57 +0000)]
fix part_export_option indices
ivan [Mon, 4 Feb 2002 18:12:41 +0000 (18:12 +0000)]
doc update
ivan [Mon, 4 Feb 2002 17:12:05 +0000 (17:12 +0000)]
ancient files
ivan [Mon, 4 Feb 2002 17:06:18 +0000 (17:06 +0000)]
1.4.0pre8!
ivan [Mon, 4 Feb 2002 17:04:33 +0000 (17:04 +0000)]
have fs-setup create the necessary "default" billing events
documentation on necessary "default" billing events
ivan [Mon, 4 Feb 2002 16:44:48 +0000 (16:44 +0000)]
billing events!
ivan [Wed, 30 Jan 2002 18:22:54 +0000 (18:22 +0000)]
fully working invoice event web interface