freeside.git
16 years agothis aligns better. i wonder how 1.9 loads up config from here, though?
ivan [Sun, 14 Oct 2007 23:15:08 +0000 (23:15 +0000)]
this aligns better.  i wonder how 1.9 loads up config from here, though?

16 years agoescape \dollar in invoice_latexnotes
ivan [Sun, 14 Oct 2007 23:10:44 +0000 (23:10 +0000)]
escape \dollar in invoice_latexnotes

16 years agoadding php examples
ivan [Sun, 14 Oct 2007 01:51:14 +0000 (01:51 +0000)]
adding php examples

16 years agocorrect agent_defaultpkg handling
jeff [Sat, 13 Oct 2007 17:19:42 +0000 (17:19 +0000)]
correct agent_defaultpkg handling

16 years agobackport new schema stuff from 1.9, as running this with new DBIx::DBSchema results...
ivan [Fri, 12 Oct 2007 17:50:08 +0000 (17:50 +0000)]
backport new schema stuff from 1.9, as running this with new DBIx::DBSchema results in disappearing indices

16 years agofix documenation links to point into wiki where they belong
ivan [Tue, 9 Oct 2007 04:59:01 +0000 (04:59 +0000)]
fix documenation links to point into wiki where they belong

16 years agoagent selection on package add/edit (1151)
jeff [Mon, 8 Oct 2007 20:59:42 +0000 (20:59 +0000)]
agent selection on package add/edit (1151)

16 years agoRemove remaining calls to idiot/eidiot. Should fix 1479
jeff [Mon, 8 Oct 2007 19:04:50 +0000 (19:04 +0000)]
Remove remaining calls to idiot/eidiot.  Should fix 1479

16 years agofix date selection on advanced invoice report, or future places where date selection...
ivan [Fri, 5 Oct 2007 19:45:04 +0000 (19:45 +0000)]
fix date selection on advanced invoice report, or future places where date selection component is included multiple times

16 years agoimprove layout of self-service documentation
ivan [Thu, 4 Oct 2007 03:22:23 +0000 (03:22 +0000)]
improve layout of self-service documentation

16 years agowikify individual files
ivan [Thu, 4 Oct 2007 02:52:06 +0000 (02:52 +0000)]
wikify individual files

16 years agofix FS::SelfService::XMLRPC pod generation
ivan [Thu, 4 Oct 2007 02:22:43 +0000 (02:22 +0000)]
fix FS::SelfService::XMLRPC pod generation

16 years agoadd missing =back
ivan [Thu, 4 Oct 2007 02:15:40 +0000 (02:15 +0000)]
add missing =back

16 years agobah! THIS should fix munging of non-internal links, i hope
ivan [Thu, 4 Oct 2007 02:07:07 +0000 (02:07 +0000)]
bah!  THIS should fix munging of non-internal links, i hope

16 years agosupport part_pkg option input validation, check bytecounts and allow commas (closes...
jeff [Thu, 4 Oct 2007 02:06:53 +0000 (02:06 +0000)]
support part_pkg option input validation, check bytecounts and allow commas (closes 1863)

16 years agothis *should* fix munging of non-internal links, i hope
ivan [Thu, 4 Oct 2007 01:56:13 +0000 (01:56 +0000)]
this *should* fix munging of non-internal links, i hope

16 years ago1.7 doc uploader goes in 1.7 location
ivan [Thu, 4 Oct 2007 01:50:15 +0000 (01:50 +0000)]
1.7 doc uploader goes in 1.7 location

16 years agowiki documentation convertor now
ivan [Thu, 4 Oct 2007 01:49:11 +0000 (01:49 +0000)]
wiki documentation convertor now

16 years agoadd missing CLI utilities to FS.pm too
ivan [Thu, 4 Oct 2007 01:47:10 +0000 (01:47 +0000)]
add missing CLI utilities to FS.pm too

16 years agofixing wrong POD NAME doc
ivan [Thu, 4 Oct 2007 01:46:00 +0000 (01:46 +0000)]
fixing wrong POD NAME doc

16 years agowtf!
ivan [Thu, 4 Oct 2007 01:30:23 +0000 (01:30 +0000)]
wtf!

16 years agoupdate top-level FS manpage
ivan [Thu, 4 Oct 2007 01:15:47 +0000 (01:15 +0000)]
update top-level FS manpage

16 years agoupdate top-level FS manpage
ivan [Thu, 4 Oct 2007 01:15:06 +0000 (01:15 +0000)]
update top-level FS manpage

16 years agofix up re-email these events
jeff [Tue, 2 Oct 2007 15:31:18 +0000 (15:31 +0000)]
fix up re-email these events

16 years agofix argument stickiness on date editing errors (especially because resetting them...
ivan [Sun, 30 Sep 2007 00:25:20 +0000 (00:25 +0000)]
fix argument stickiness on date editing errors (especially because resetting them pops up the error confirmation)

16 years agohide fixed passwords
jeff [Thu, 27 Sep 2007 21:25:19 +0000 (21:25 +0000)]
hide fixed passwords

16 years agoi think this is a bug; should not show the svc_www.usersvc selector unless it is...
ivan [Sun, 23 Sep 2007 23:17:34 +0000 (23:17 +0000)]
i think this is a bug; should not show the svc_usersvc selector unless it is non-fixed or non-blank, NOT non-fixed or blank

16 years agofix menubar border in example self-service template
ivan [Sat, 22 Sep 2007 22:45:31 +0000 (22:45 +0000)]
fix menubar border in example self-service template

16 years agoUI
ivan [Sat, 22 Sep 2007 19:40:39 +0000 (19:40 +0000)]
UI

16 years agoadd a list of any hosts associated with accounts
ivan [Sat, 22 Sep 2007 18:27:22 +0000 (18:27 +0000)]
add a list of any hosts associated with accounts

16 years agobackport fix from HEAD allowing - in preference email addresses
ivan [Fri, 21 Sep 2007 00:42:49 +0000 (00:42 +0000)]
backport fix from HEAD allowing - in preference email addresses

16 years agofix at least one small problem with reprint/email/fax functionality: now should under...
ivan [Wed, 19 Sep 2007 00:12:08 +0000 (00:12 +0000)]
fix at least one small problem with reprint/email/fax functionality: now should understand the "most recent invoice per customer" and invoice # min/max options

16 years agoand parens help alot, doh
ivan [Tue, 18 Sep 2007 21:41:14 +0000 (21:41 +0000)]
and parens help alot, doh

16 years agofix svc_broadband search by svcpart (links from browse/part_svc, in particular
ivan [Tue, 18 Sep 2007 21:37:35 +0000 (21:37 +0000)]
fix svc_broadband search by svcpart (links from browse/part_svc, in particular

16 years agoFix 'Can't use an undefined value as an ARRAY reference at /usr/local/share/perl...
ivan [Fri, 14 Sep 2007 03:45:40 +0000 (03:45 +0000)]
Fix 'Can't use an undefined value as an ARRAY reference at /usr/local/share/perl/5.8.8/FS/cust_main.pm line 4383.' error

16 years agofix visual glitch on "RT at a glance" / Ticketing main
ivan [Fri, 14 Sep 2007 03:31:06 +0000 (03:31 +0000)]
fix visual glitch on "RT at a glance" / Ticketing main

16 years agoturn off Text::Quoted usage, it segfaults and its optional
ivan [Fri, 14 Sep 2007 02:14:31 +0000 (02:14 +0000)]
turn off Text::Quoted usage, it segfaults and its optional

16 years agorandom indentation fix
ivan [Thu, 13 Sep 2007 22:25:34 +0000 (22:25 +0000)]
random indentation fix

16 years agotoo little, too late attempt at spam reduction
ivan [Thu, 13 Sep 2007 22:24:33 +0000 (22:24 +0000)]
too little, too late attempt at spam reduction

16 years agofix status color on customer list
ivan [Thu, 13 Sep 2007 22:05:56 +0000 (22:05 +0000)]
fix status color on customer list

16 years agoadd better inline docs explaining fields on customer CSV import
ivan [Thu, 13 Sep 2007 20:16:15 +0000 (20:16 +0000)]
add better inline docs explaining fields on customer CSV import

16 years agodon't want a fatal error when we can't fetch the name for a queue...
ivan [Wed, 12 Sep 2007 20:40:16 +0000 (20:40 +0000)]
don't want a fatal error when we can't fetch the name for a queue...

16 years agoprevent (less than) and (greater than) in statustext message (or anything else weird...
ivan [Wed, 12 Sep 2007 04:23:28 +0000 (04:23 +0000)]
prevent (less than) and (greater than) in statustext message (or anything else weird) from causing them not to get inserted

16 years agoadd cust_main-require_phone and cust_main-require_invoicing_list_email options
ivan [Tue, 11 Sep 2007 01:34:00 +0000 (01:34 +0000)]
add cust_main-require_phone and cust_main-require_invoicing_list_email options

16 years agodefault cancellation subject so the emails work even when people don't set one in...
ivan [Fri, 7 Sep 2007 03:45:18 +0000 (03:45 +0000)]
default cancellation subject so the emails work even when people don't set one in config

16 years agotweak debugging
ivan [Fri, 7 Sep 2007 03:36:14 +0000 (03:36 +0000)]
tweak debugging

16 years agofix bug where user could log in to RADIUS with uppercase usernameand avoid bandwidth...
ivan [Thu, 23 Aug 2007 08:23:34 +0000 (08:23 +0000)]
fix bug where user could log in to RADIUS with uppercase usernameand avoid bandwidth acconting (mysql is case-insensitive?  wtf!  thanks a fucking lot for nothing, grr!)

16 years agoagent_custid bugfix (1746) (backport)
jeff [Tue, 21 Aug 2007 23:52:08 +0000 (23:52 +0000)]
agent_custid bugfix (1746) (backport)

16 years agocorrect labels in service definition edit for svc_acct (#1745) (backport)
jeff [Thu, 16 Aug 2007 18:23:20 +0000 (18:23 +0000)]
correct labels in service definition edit for svc_acct (#1745) (backport)

16 years agohave generate_letter assume a default paydate of 2037-12 so it doesn't bomb out on...
ivan [Thu, 16 Aug 2007 00:00:05 +0000 (00:00 +0000)]
have generate_letter assume a default paydate of 2037-12 so it doesn't bomb out on empty paydates

16 years agoadd -n option to freeside-sqlradius-reset to supress deleting data
ivan [Wed, 15 Aug 2007 23:46:35 +0000 (23:46 +0000)]
add -n option to freeside-sqlradius-reset to supress deleting data

16 years agofix customer status color here too
ivan [Wed, 15 Aug 2007 21:51:04 +0000 (21:51 +0000)]
fix customer status color here too

16 years agolittle more low-hanging fruit: table-grid the export listing
ivan [Wed, 15 Aug 2007 03:26:24 +0000 (03:26 +0000)]
little more low-hanging fruit: table-grid the export listing

16 years agoadd package churn report/graph
ivan [Tue, 14 Aug 2007 21:47:25 +0000 (21:47 +0000)]
add package churn report/graph

16 years agoadd 3 day, 4 month and 4.5 month (137 day) frequencies
ivan [Fri, 10 Aug 2007 22:48:27 +0000 (22:48 +0000)]
add 3 day, 4 month and 4.5 month (137 day) frequencies

16 years agoon changing packages, don't set setup date unless old package has one
ivan [Fri, 10 Aug 2007 07:02:25 +0000 (07:02 +0000)]
on changing packages, don't set setup date unless old package has one

16 years agofix otaker regex
ivan [Wed, 8 Aug 2007 19:18:37 +0000 (19:18 +0000)]
fix otaker regex

16 years agomore informative error msg
ivan [Tue, 7 Aug 2007 20:05:55 +0000 (20:05 +0000)]
more informative error msg

16 years agodocumentation improvements
jeff [Mon, 6 Aug 2007 19:45:57 +0000 (19:45 +0000)]
documentation improvements

16 years agoadd selfservice xmlrpc facilities (#591) (backport)
jeff [Mon, 6 Aug 2007 08:51:19 +0000 (08:51 +0000)]
add selfservice xmlrpc facilities (#591) (backport)

16 years agoeeb! fix realtime recharge
jeff [Sun, 5 Aug 2007 17:32:26 +0000 (17:32 +0000)]
eeb! fix realtime recharge

16 years agoincrease package popup width
ivan [Thu, 2 Aug 2007 23:44:18 +0000 (23:44 +0000)]
increase package popup width

16 years agofix slowness on change package and also make it into a popup
ivan [Thu, 2 Aug 2007 23:09:46 +0000 (23:09 +0000)]
fix slowness on change package and also make it into a popup

16 years agofix slowness on change package and also make it into a popup
ivan [Thu, 2 Aug 2007 23:01:02 +0000 (23:01 +0000)]
fix slowness on change package and also make it into a popup

16 years agofix status color on small_custview
ivan [Thu, 2 Aug 2007 22:55:18 +0000 (22:55 +0000)]
fix status color on small_custview

16 years agosync with HEAD 1.8
ivan [Thu, 2 Aug 2007 20:18:25 +0000 (20:18 +0000)]
sync with HEAD 1.8

16 years agobackport select-table.html from HEAD
ivan [Thu, 2 Aug 2007 20:06:55 +0000 (20:06 +0000)]
backport select-table.html from HEAD

16 years agoi guess svc_www.usersvc can be null... (backport)
ivan [Wed, 1 Aug 2007 22:37:46 +0000 (22:37 +0000)]
i guess svc_www.usersvc can be null... (backport)

16 years agoadding WebCronTool.pm to _1_7_BRANCH too
ivan [Wed, 1 Aug 2007 22:21:22 +0000 (22:21 +0000)]
adding WebCronTool.pm to _1_7_BRANCH too

16 years agoapache export: don't bomb out when svc_www records aren't associated with an svc_acct...
ivan [Fri, 20 Jul 2007 19:58:35 +0000 (19:58 +0000)]
apache export: don't bomb out when svc_www records aren't associated with an svc_acct, just leave those subsitution vars blank

16 years agoSchema.pm doesn't need FS::UID datasrc anyway, wtf
ivan [Wed, 18 Jul 2007 21:14:15 +0000 (21:14 +0000)]
Schema.pm doesn't need FS::UID datasrc anyway, wtf

16 years agosvc_acct.dir should be editable with ACL (#1730)
jeff [Wed, 18 Jul 2007 03:23:29 +0000 (03:23 +0000)]
svc_acct.dir should be editable with ACL (#1730)

16 years agoThe RPM requires mod_ssl, so modify the httpd conf file to require SSL.
rsiddall [Sat, 14 Jul 2007 17:42:34 +0000 (17:42 +0000)]
The RPM requires mod_ssl, so modify the httpd conf file to require SSL.

16 years agoa payment, by any other name
ivan [Sat, 14 Jul 2007 00:44:02 +0000 (00:44 +0000)]
a payment, by any other name

16 years agoadding quick find-overapplied script
ivan [Fri, 13 Jul 2007 23:59:39 +0000 (23:59 +0000)]
adding quick find-overapplied script

16 years agofix race condition where ->apply_payments_and_credits could double-apply in rare...
ivan [Fri, 13 Jul 2007 23:52:32 +0000 (23:52 +0000)]
fix race condition where ->apply_payments_and_credits could double-apply in rare cases

16 years agoadd debugging flag to apache export
ivan [Thu, 12 Jul 2007 21:41:10 +0000 (21:41 +0000)]
add debugging flag to apache export

16 years agoshow bad amount in error message
ivan [Wed, 11 Jul 2007 11:10:20 +0000 (11:10 +0000)]
show bad amount in error message

16 years agofinish adding payunique field
ivan [Wed, 11 Jul 2007 08:35:40 +0000 (08:35 +0000)]
finish adding payunique field

16 years agofinish adding payunique field
ivan [Wed, 11 Jul 2007 08:08:30 +0000 (08:08 +0000)]
finish adding payunique field

16 years agohonor bop_realtime options for paystate, paytype, stateid, and stateid_state for...
jeff [Wed, 11 Jul 2007 04:23:15 +0000 (04:23 +0000)]
honor bop_realtime options for paystate, paytype, stateid, and stateid_state for CHEK transactions (#1718)

16 years agoAdded %post to mason RPM to create freeside user.
rsiddall [Tue, 10 Jul 2007 18:40:35 +0000 (18:40 +0000)]
Added %post to mason RPM to create freeside user.

16 years agoFixed bug where placeholders in freeside-init were not replaced during build.
rsiddall [Tue, 10 Jul 2007 17:05:47 +0000 (17:05 +0000)]
Fixed bug where placeholders in freeside-init were not replaced during build.

16 years agofreeside users need home directories for SSH keys. Lock and log directories were...
rsiddall [Tue, 10 Jul 2007 14:19:43 +0000 (14:19 +0000)]
freeside users need home directories for SSH keys.  Lock and log directories were missing from RPM file list.

16 years agoFixes problem with packaging the self-service clientd
rsiddall [Mon, 9 Jul 2007 03:07:05 +0000 (03:07 +0000)]
Fixes problem with packaging the self-service clientd

16 years agoUpdated for include file for mason RPM dependencies
rsiddall [Sun, 8 Jul 2007 21:35:41 +0000 (21:35 +0000)]
Updated for include file for mason RPM dependencies

16 years agoNo longer needed for Freeside versions greater than 1.7.2
rsiddall [Sun, 8 Jul 2007 21:29:42 +0000 (21:29 +0000)]
No longer needed for Freeside versions greater than 1.7.2

16 years agoUtility for generating local Bundles from RPMs
rsiddall [Sun, 8 Jul 2007 21:25:56 +0000 (21:25 +0000)]
Utility for generating local Bundles from RPMs

16 years agoUpdated for upcoming Freeside 1.7.3
rsiddall [Sun, 8 Jul 2007 21:23:51 +0000 (21:23 +0000)]
Updated for upcoming Freeside 1.7.3

16 years agoWork around for a bug in rpm's perldeps handling of here documents
rsiddall [Sun, 8 Jul 2007 21:22:00 +0000 (21:22 +0000)]
Work around for a bug in rpm's perldeps handling of here documents

16 years agoPerl dependencies for the Freeside Mason files RPM
rsiddall [Sun, 8 Jul 2007 03:41:43 +0000 (03:41 +0000)]
Perl dependencies for the Freeside Mason files RPM

16 years agoPatch to work around bug in rpm's handling of here documents, regenerated for Freesid...
rsiddall [Sun, 8 Jul 2007 03:40:26 +0000 (03:40 +0000)]
Patch to work around bug in rpm's handling of here documents, regenerated for Freeside 1.7.2

16 years agoModified for Freeside 1.7.2
rsiddall [Sun, 8 Jul 2007 03:37:03 +0000 (03:37 +0000)]
Modified for Freeside 1.7.2

16 years agoUpdated for Freeside 1.7.2 without RT
rsiddall [Sun, 8 Jul 2007 03:34:34 +0000 (03:34 +0000)]
Updated for Freeside 1.7.2 without RT

16 years agomanually editing usage counters removes overlimit status (#1706)
jeff [Fri, 6 Jul 2007 23:55:02 +0000 (23:55 +0000)]
manually editing usage counters removes overlimit status (#1706)

16 years agov3!
ivan [Fri, 6 Jul 2007 08:08:33 +0000 (08:08 +0000)]
v3!

16 years agofix for compatibility w/DBIx::DBSchema v0.33+ (without requiring it)
ivan [Thu, 5 Jul 2007 22:05:38 +0000 (22:05 +0000)]
fix for compatibility w/DBIx::DBSchema v0.33+ (without requiring it)

16 years agomissing method name in docs
ivan [Mon, 2 Jul 2007 00:15:58 +0000 (00:15 +0000)]
missing method name in docs

16 years agoseparate agent interface is deprecated...
ivan [Sun, 1 Jul 2007 00:37:00 +0000 (00:37 +0000)]
separate agent interface is deprecated...

16 years agoadd regular header/footer to svc_www view and edit
ivan [Fri, 29 Jun 2007 21:07:25 +0000 (21:07 +0000)]
add regular header/footer to svc_www view and edit