X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=TODO;h=5c8e02cefafafb1baf600bc72f46ad9b0806cc2d;hp=1d21d81ad2e0c531b2e634637fcbfa4e60e29cb8;hb=1f2d8690193476319d61b20b78461eb1a3ff106e;hpb=0bf5ad9ff0a65195db88ed0bac3aa11c33ec1ad3 diff --git a/TODO b/TODO index 1d21d81ad..5c8e02cef 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,4 @@ -$Id: TODO,v 1.13 1998-11-13 09:56:33 ivan Exp $ +$Id: TODO,v 1.17 1998-12-29 11:59:32 ivan Exp $ If you are interested in helping with any of these, please join the mailing list (send a blank message to ivan-freeside-subscribe@sisd.com) to avoid @@ -6,6 +6,21 @@ duplication of effort. -- 1.1.x -- +check all .pm's for numeric comparisons done as `eq' + +FS::cust_pkg _require_'s FS::$svc, but this won't work with %FS::UID::callback +loading of configuration. (pry need same idea, but will run immediately if +context allows). Looks like error is masked by 'use FS::cust_svc' which in +turn 'use's FS::{svc_acct, svc_acct_sm, svc_domain}' which is now explicit +w/comments in source + +int'l stuff in web interface (not on david's time) + +admin web interface for titles (Dr., Mrs.) and default in fs-setup +(not on david's time) + +test and document libapache-dbi-logger (woo!) + remove whois_hack set to 1 for svc_domain.pm? add all known registries and whois accordingly. @@ -254,22 +269,14 @@ write batch senders and batch parsers for the different credit card processors people use/ More CC processors/methods. -In FS::Record, the counter dir should have .datasrc appended to it like the -dbdef does, which should place all the (most of) the DB metadata in unique -files and let me run concurrent .datasrc's. Maybe do something similar for -user, password and datasrc itself? (or something to get the out of the source -files) and then we're set. (secrets file also needs .datasrc appended, or maybe -"/var/spool/freeside".datasrc - you should be able to fiddle the setup date in cust_pkg. (at least initially) -cych v3 and v2 support - delete options in administration section write a generic batch senders and batch parsers. -need a way to override svc_acct export on a per-machine basis; just use config files based on machine name i suppose; document that. +need a way to override svc_acct export on a per-machine basis; just use config files based on machine name i suppose; document that. (no, import desync_hosts +type stuff from cerkit) you should be able to get column types as a method against an FS::Record object as well as dbdef->table($table)->column($column)->type @@ -317,6 +324,8 @@ Put the GPL notice in all files. -- 1.2 or later -- +integrate w/IDEA's signup server + one-off package edits! : need a cust_pkgs or cust_part_pkgs or something table, with custnum and partpkg (like type_pkgs)