Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
to track down packages missing recurring fees
|
|
|
|
customization from turning agent_virt on in edit/part_pkg.cgi, add a "clone package" to package browse, like clone service, and have agent type selection disappear when you set an agentnum. RT#1331
|
|
edit) global packages for their type, RT#1331
|
|
edit) global packages for their type, RT#1331
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It's the final masonize
|
|
|
|
|
|
|
|
selection in package def edit)
|
|
place, thanks to Scott Edwards
|
|
FS::part_pkg's pkg_svc method by eliminating qsearches on table pkg_svc.
|
|
$part_pkg->pkg_svc instead of a qsearch, which means that the listing will still work if pkg_svc has been subclassed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- some clarification of services/packages vs. service/package
definitions in browse/part_{svc,pkg}.cgi
- package definition report by # of active customer packages (with links
to customer package listing)
|
|
|
|
|
|
online signup.
|
|
|
|
|
|
|
|
*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.
|
|
Mason handler.pl overrides CGI::redirect
fixed strict; problems in edit/part_pkg.cgi & edit/process/part_pkg.cgi
|
|
use Module;
and
$cgi = new CGI;
&cgisuidsetup();
from all templates. should work better under Mason.
|
|
|
|
|
|
*sigh*
|
|
rework part_pkg editing UI some more
|