freeside.git
16 years agosupport hours 'usage' tracking for our own internal use (#1733)
jeff [Thu, 16 Aug 2007 13:40:46 +0000 (13:40 +0000)]
support hours 'usage' tracking for our own internal use (#1733)

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:09:47 +0000 (00:09 +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:34 +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:03 +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:12 +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:46:18 +0000 (21:46 +0000)]
add package churn report/graph

16 years agoremoving unneeded %saw var
ivan [Tue, 14 Aug 2007 20:18:20 +0000 (20:18 +0000)]
removing unneeded %saw var

16 years agorestore label on package status selector
ivan [Tue, 14 Aug 2007 02:40:42 +0000 (02:40 +0000)]
restore label on package status selector

16 years agorename dbdef-create to freeside-dbdef-create and move it to FS/bin, so it gets %...
ivan [Fri, 10 Aug 2007 23:50:22 +0000 (23:50 +0000)]
rename dbdef-create to freeside-dbdef-create and move it to FS/bin, so it gets %%%FREESIDE_CONF%%% substituted

16 years agorename dbdef-create to freeside-dbdef-create and move it to FS/bin, so it gets %...
ivan [Fri, 10 Aug 2007 23:50:04 +0000 (23:50 +0000)]
rename dbdef-create to freeside-dbdef-create and move it to FS/bin, so it gets %%%FREESIDE_CONF%%% substituted

16 years agoadd 3 day, 4 month and 4.5 month (137 day) frequencies
ivan [Fri, 10 Aug 2007 22:48:26 +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:01:02 +0000 (07:01 +0000)]
on changing packages, don't set setup date unless old package has one

16 years agoadd TLD checking to svc_domain
ivan [Thu, 9 Aug 2007 00:31:36 +0000 (00:31 +0000)]
add TLD checking to svc_domain

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

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

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

16 years agothere is a server
jeff [Mon, 6 Aug 2007 08:51:47 +0000 (08:51 +0000)]
there is a server

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

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

16 years agofix URL handling on RT redirects
ivan [Sat, 4 Aug 2007 02:06:56 +0000 (02:06 +0000)]
fix URL handling on RT redirects

16 years agoupdate Makefile to always substitute in RT_SiteConfig.pm when running install-rt
ivan [Sat, 4 Aug 2007 01:58:29 +0000 (01:58 +0000)]
update Makefile to always substitute in RT_SiteConfig.pm when running install-rt

16 years agopoint 1.9 to 1.9 documentation
ivan [Sat, 4 Aug 2007 01:57:57 +0000 (01:57 +0000)]
point 1.9 to 1.9 documentation

16 years agoclean up corners & colors
ivan [Sat, 4 Aug 2007 00:14:05 +0000 (00:14 +0000)]
clean up corners & colors

16 years agoclean up corners & colors
ivan [Sat, 4 Aug 2007 00:13:48 +0000 (00:13 +0000)]
clean up corners & colors

16 years agofix nit sorting out tops earchboxes
ivan [Fri, 3 Aug 2007 23:14:39 +0000 (23:14 +0000)]
fix nit sorting out tops earchboxes

16 years agoat least sort out the top searchboxes
ivan [Fri, 3 Aug 2007 23:00:37 +0000 (23:00 +0000)]
at least sort out the top searchboxes

16 years agofix path so we can find .css files
ivan [Fri, 3 Aug 2007 22:43:58 +0000 (22:43 +0000)]
fix path so we can find .css files

16 years agofix merge nit
ivan [Fri, 3 Aug 2007 22:10:50 +0000 (22:10 +0000)]
fix merge nit

16 years ago*** empty log message ***
ivan [Fri, 3 Aug 2007 22:06:03 +0000 (22:06 +0000)]
*** empty log message ***

16 years agomerging RT_3_6_4 to HEAD
ivan [Fri, 3 Aug 2007 21:49:03 +0000 (21:49 +0000)]
merging RT_3_6_4 to HEAD

16 years agoincrease package popup width
ivan [Thu, 2 Aug 2007 23:44:15 +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:43 +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:01 +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:17 +0000 (22:55 +0000)]
fix status color on small_custview

16 years agoline up package acitons all on one line
ivan [Thu, 2 Aug 2007 21:57:29 +0000 (21:57 +0000)]
line up package acitons all on one line

16 years agoThis commit was generated by cvs2svn to compensate for changes in r5562,
ivan [Thu, 2 Aug 2007 19:56:20 +0000 (19:56 +0000)]
This commit was generated by cvs2svn to compensate for changes in r5562,
which included commits to RCS files with non-trunk default branches.

16 years agoimport rt 3.6.4
ivan [Thu, 2 Aug 2007 19:56:20 +0000 (19:56 +0000)]
import rt 3.6.4

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

16 years agoevent refactor, landing on HEAD!
ivan [Wed, 1 Aug 2007 22:26:52 +0000 (22:26 +0000)]
event refactor, landing on HEAD!

16 years agocommit these RT differences, seem to be mostly in autogen'ed stuff
ivan [Wed, 1 Aug 2007 22:20:33 +0000 (22:20 +0000)]
commit these RT differences, seem to be mostly in autogen'ed stuff

16 years agobecause i had missed commiting this on HEAD, that's why
ivan [Wed, 1 Aug 2007 22:13:41 +0000 (22:13 +0000)]
because i had missed commiting this on HEAD, that's why

16 years agocomment out unused code
ivan [Wed, 1 Aug 2007 19:24:04 +0000 (19:24 +0000)]
comment out unused code

16 years agomasonization
ivan [Wed, 1 Aug 2007 19:22:52 +0000 (19:22 +0000)]
masonization

16 years agofreeside-upgrade: add'l documentation & turn on DBIx::DBSchema::Index debugging too
ivan [Wed, 1 Aug 2007 19:21:58 +0000 (19:21 +0000)]
freeside-upgrade: add'l documentation & turn on DBIx::DBSchema::Index debugging too

16 years agobetter error reporting: all three of these methods might return an error
ivan [Wed, 1 Aug 2007 19:19:54 +0000 (19:19 +0000)]
better error reporting: all three of these methods might return an error

16 years agomore generic modules first
ivan [Wed, 1 Aug 2007 19:19:15 +0000 (19:19 +0000)]
more generic modules first

16 years agosome comments on config_orbase sub and add'l description for emailcancel config
ivan [Wed, 1 Aug 2007 19:18:56 +0000 (19:18 +0000)]
some comments on config_orbase sub and add'l description for emailcancel config

16 years agoadd index
ivan [Thu, 26 Jul 2007 11:13:15 +0000 (11:13 +0000)]
add index

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:34 +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 agodo not include description in link to popup
jeff [Thu, 19 Jul 2007 14:05:41 +0000 (14:05 +0000)]
do not include description in link to popup

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

16 years agoconfig in database cleanup, editing, and agent-specific config (452, 1419)
jeff [Wed, 18 Jul 2007 18:07:38 +0000 (18:07 +0000)]
config in database cleanup, editing, and agent-specific config (452, 1419)

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

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

16 years agoadding quick find-overapplied script
ivan [Fri, 13 Jul 2007 23:58:55 +0000 (23:58 +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:23 +0000 (23:52 +0000)]
fix race condition where ->apply_payments_and_credits could double-apply in rare cases

16 years agoa touch should not obliterate
jeff [Fri, 13 Jul 2007 17:00:13 +0000 (17:00 +0000)]
a touch should not obliterate

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

16 years agoredundant test
jeff [Thu, 12 Jul 2007 21:08:02 +0000 (21:08 +0000)]
redundant test

16 years agorefactor freeside-init-config to module code, compare results of old/new code, have...
jeff [Thu, 12 Jul 2007 13:36:27 +0000 (13:36 +0000)]
refactor freeside-init-config to module code, compare results of old/new code, have freeside-upgrade complain and revert to old code/config on failure (#1477)

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

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

16 years agofinish adding payunique field
ivan [Wed, 11 Jul 2007 08:08:29 +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:32 +0000 (04:23 +0000)]
honor bop_realtime options for paystate, paytype, stateid, and stateid_state for CHEK transactions (#1718)

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

16 years agov3!
ivan [Fri, 6 Jul 2007 08:08:31 +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:27 +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:35 +0000 (00:15 +0000)]
missing method name in docs

16 years agothis stuff is probably obsoleted, but get rid of CVS Id tags causing merge pain anyway
ivan [Sun, 1 Jul 2007 18:26:07 +0000 (18:26 +0000)]
this stuff is probably obsoleted, but get rid of CVS Id tags causing merge pain anyway

16 years agoremove obsolete information and dollar sign Id dollar sign from TODO
ivan [Sun, 1 Jul 2007 18:09:16 +0000 (18:09 +0000)]
remove obsolete information and dollar sign Id dollar sign from TODO

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

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

16 years agolast small fix for new DBIx::DBSchema
ivan [Fri, 29 Jun 2007 01:45:10 +0000 (01:45 +0000)]
last small fix for new DBIx::DBSchema

16 years agosilly missing parenthesis
ivan [Fri, 29 Jun 2007 01:42:11 +0000 (01:42 +0000)]
silly missing parenthesis

16 years agoremoving create-history-tables, freeside-upgrade does this anyway
ivan [Fri, 29 Jun 2007 01:27:15 +0000 (01:27 +0000)]
removing create-history-tables, freeside-upgrade does this anyway

16 years agoadd payunique field and dup checking
ivan [Fri, 29 Jun 2007 01:23:00 +0000 (01:23 +0000)]
add payunique field and dup checking

16 years agoupdate Schema.pm to handle index updates, with new DBIx::DBSchema
ivan [Fri, 29 Jun 2007 01:17:02 +0000 (01:17 +0000)]
update Schema.pm to handle index updates, with new DBIx::DBSchema

16 years agoupdate Schema.pm to handle index updates, with new DBIx::DBSchema
ivan [Fri, 29 Jun 2007 01:16:18 +0000 (01:16 +0000)]
update Schema.pm to handle index updates, with new DBIx::DBSchema

16 years agoadd some quick scripts for cron jobs
ivan [Thu, 28 Jun 2007 20:57:42 +0000 (20:57 +0000)]
add some quick scripts for cron jobs

16 years agofix check# search
ivan [Tue, 26 Jun 2007 18:58:22 +0000 (18:58 +0000)]
fix check# search

16 years agowe need Number::Format 1.50, not just any version
ivan [Tue, 26 Jun 2007 18:20:39 +0000 (18:20 +0000)]
we need Number::Format 1.50, not just any version

16 years agoadd date range to page top
jeff [Tue, 26 Jun 2007 16:56:50 +0000 (16:56 +0000)]
add date range to page top

16 years agosuspend later just like expire (#1487)
jeff [Tue, 26 Jun 2007 15:37:19 +0000 (15:37 +0000)]
suspend later just like expire (#1487)

16 years agochange "====" to <HR> in selfservice usage stuff. welcome to this millenium! :)
ivan [Tue, 26 Jun 2007 02:31:57 +0000 (02:31 +0000)]
change "====" to <HR> in selfservice usage stuff.  welcome to this millenium! :)

16 years agoself-service usage report enhancements (1495)
jeff [Fri, 22 Jun 2007 21:25:38 +0000 (21:25 +0000)]
self-service usage report enhancements (1495)

16 years agoadd csv and excel export to sales reports (1426)
jeff [Fri, 22 Jun 2007 17:28:03 +0000 (17:28 +0000)]
add csv and excel export to sales reports (1426)

16 years agodocumentation improvement
jeff [Fri, 22 Jun 2007 17:21:55 +0000 (17:21 +0000)]
documentation improvement

16 years agolatex welcome letters (1677)
jeff [Thu, 21 Jun 2007 04:03:14 +0000 (04:03 +0000)]
latex welcome letters (1677)

16 years agoadd QuickCreateLong option, part of merging spiritone RT changes
ivan [Wed, 20 Jun 2007 22:58:09 +0000 (22:58 +0000)]
add QuickCreateLong option, part of merging spiritone RT changes

16 years agos/Tickets/Search Tickets/ in menu for clarity, part of merging spiritone RT changes...
ivan [Wed, 20 Jun 2007 22:37:22 +0000 (22:37 +0000)]
s/Tickets/Search Tickets/ in menu for clarity, part of merging spiritone RT changes (#1661)

16 years agoadd $RT::MyTicketsLength patch from spiritone, part of merging RT changes (#1661)
ivan [Wed, 20 Jun 2007 22:35:55 +0000 (22:35 +0000)]
add $RT::MyTicketsLength patch from spiritone, part of merging RT changes (#1661)

16 years agointegrate RTx::Statistics package, part of merging spiritone RT changes (#1661)
ivan [Wed, 20 Jun 2007 22:28:28 +0000 (22:28 +0000)]
integrate RTx::Statistics package, part of merging spiritone RT changes (#1661)

16 years agomust escape config data
jeff [Mon, 18 Jun 2007 16:46:20 +0000 (16:46 +0000)]
must escape config data

16 years agopaydate option for realtime_refund_bop and UI entry for cust_pay records without...
jeff [Fri, 15 Jun 2007 18:44:17 +0000 (18:44 +0000)]
paydate option for realtime_refund_bop and UI entry for cust_pay records without it (#1662 UI)

16 years agostore exp in cust_pay and pass to B:OP during refunds with paynum (#1662)
jeff [Fri, 15 Jun 2007 00:58:41 +0000 (00:58 +0000)]
store exp in cust_pay and pass to B:OP during refunds with paynum (#1662)

16 years agoadditional debugging
jeff [Wed, 13 Jun 2007 16:56:55 +0000 (16:56 +0000)]
additional debugging

16 years agoadding bill-for-next* hacks like bill-next* stuff but with -n flag, for skycatcher
ivan [Sat, 9 Jun 2007 00:53:03 +0000 (00:53 +0000)]
adding bill-for-next* hacks like bill-next* stuff but with -n flag, for skycatcher

16 years agoskycatcher modifications for pre-printing invoices, but with today's date
ivan [Sat, 9 Jun 2007 00:43:14 +0000 (00:43 +0000)]
skycatcher modifications for pre-printing invoices, but with today's date

16 years agoadding quick script to move all customers to postal billing only for skycatcher
ivan [Fri, 8 Jun 2007 23:21:15 +0000 (23:21 +0000)]
adding quick script to move all customers to postal billing only for skycatcher

16 years agoprevent multiple additions to usergroup table (work around #1606)
jeff [Fri, 8 Jun 2007 17:38:56 +0000 (17:38 +0000)]
prevent multiple additions to usergroup table (work around #1606)