[Initial import awwaiid@thelackthereof.org**20070121224232] [Begin building the real thing... rip out command line stuff awwaiid@thelackthereof.org**20070810190124] [Mass update awwaiid@thelackthereof.org**20070818171438] [Fix css path to be relative for bg images awwaiid@thelackthereof.org**20070819202330] [show initial paypal payment form awwaiid@thelackthereof.org**20070819202350] [Switch to Authen::Simple::FTP awwaiid@thelackthereof.org**20070819202410] [Update _session settings for FastCGI awwaiid@thelackthereof.org**20070819202431] [JS attempt to stop double-click issue (doesn't work though) awwaiid@thelackthereof.org**20070819202443] [fix panel.fcgi name and auto-chdir in public_html senario awwaiid@thelackthereof.org**20070819204429] [Add DOMTemplate as a local lib awwaiid@thelackthereof.org**20070819205015] [Redirect to correct ~username dir using JS and make sure the user logging in is the same as the user running the panel awwaiid@thelackthereof.org**20070819205832] [Add htaccess awwaiid@thelackthereof.org**20070819210500] [rename htaccess awwaiid@thelackthereof.org**20070819211649] [Fix for login submit js awwaiid@thelackthereof.org**20070819212341] [Fix perl quoting awwaiid@thelackthereof.org**20070819212926] [Don't rewrite login url if running off of localhost awwaiid@thelackthereof.org**20070819213256] [Disable debugging in DOMTemplate awwaiid@thelackthereof.org**20070819215538] [Fix the js some more awwaiid@thelackthereof.org**20070819215628] [Rename modal display template and add jquery awwaiid@thelackthereof.org**20070820235804] [Give the login form it's name awwaiid@thelackthereof.org**20070821000006] [Force submit the form with js awwaiid@thelackthereof.org**20070821000415] [Try to intercept the submit directly instead awwaiid@thelackthereof.org**20070821000702] [try another way awwaiid@thelackthereof.org**20070821000924] [try again awwaiid@thelackthereof.org**20070821021859] [Print out some debugging during auth awwaiid@thelackthereof.org**20070821022330] [Switch from getlogin to getpwuid awwaiid@thelackthereof.org**20070821023011] [Update Account Balance page and style awwaiid@thelackthereof.org**20070823132631] [Misc cleanups awwaiid@thelackthereof.org**20070823132704] [Upgrade jquery to 1.1.4 awwaiid@thelackthereof.org**20070825015637] [Rename panel.fcgi to epfarms-panel.fcgi for easy killing awwaiid@thelackthereof.org**20070825192317] [Style updates for data-oriented tables awwaiid@thelackthereof.org**20070825192336] [Update the htaccess with the script name change awwaiid@thelackthereof.org**20070825192410] [improve and simplify the DOMTemplate ->set method awwaiid@thelackthereof.org**20070825192439] [Add fields to the account payment form awwaiid@thelackthereof.org**20070825192532] [Update calls to DOMTemplate to use updated ->set method awwaiid@thelackthereof.org**20070825192556] [Disable that header thing, which didn't do anything anyway (yet) awwaiid@thelackthereof.org**20070825193716] [Add tablesorter for data displaying tables awwaiid@thelackthereof.org**20070827124026] [Re-arrange accounting payment fields and set some to readonly awwaiid@thelackthereof.org**20070827124211] [Remove debugging from the DOMTemplate awwaiid@thelackthereof.org**20070827124329] [Use inherited new_from_content and kill broken child version awwaiid@thelackthereof.org**20070827124356] [Fix two more spots for new $dom->set usage awwaiid@thelackthereof.org**20070827124432] [Extract the main page DOM setup to it's own method awwaiid@thelackthereof.org**20070827124523] [use ->render instead of ->as_HTML for DOMTemplate (because I like it better) awwaiid@thelackthereof.org**20070830042559] [Add style for right-aligned numeric input text inputs awwaiid@thelackthereof.org**20070830042646] [Add a cool accessor definition thingie that isn't used yet awwaiid@thelackthereof.org**20070830042708] [Fix up the accounting package, splitting off template awwaiid@thelackthereof.org**20070830042740] [The ->display method should only call $request->next once awwaiid@thelackthereof.org**20070830042841] [Catch fatal errors and restart the application awwaiid@thelackthereof.org**20070920023156] [Update accounting module to now show fake data awwaiid@thelackthereof.org**20070921020540] [Add some more code to the module stubs awwaiid@thelackthereof.org**20070921020657] [Use expect to change password locally and on pointless awwaiid@thelackthereof.org**20070921020721] [Add get_action shortcut to grab action from URL or query awwaiid@thelackthereof.org**20070921020756] [Save the user after authentication in the main app instance awwaiid@thelackthereof.org**20070921020837] [Set the default action to 'Home' awwaiid@thelackthereof.org**20070921020945] [Remove get_action from main Panel obj (moved to Base) awwaiid@thelackthereof.org**20070921021022] [Update accounting template awwaiid@thelackthereof.org**20070921021048] [Don't always output the main page after requests awwaiid@thelackthereof.org**20070921021144] [Keep a list of the sidebar apps awwaiid@thelackthereof.org**20070921021213] [Set up timed event to forcefully reload the module on change awwaiid@thelackthereof.org**20070921021255] [Change epfarms fcg script name in htaccess awwaiid@thelackthereof.org**20070923005650] [Send trace log to a file instead of the apache logs (since that didn't seem to work very well in FastCGI) awwaiid@thelackthereof.org**20070923014238] [Add the home app awwaiid@thelackthereof.org**20070923015100] [Fix up htaccess for per-user config awwaiid@thelackthereof.org**20070923025930] [Move login page input to allow for initially passed user/pass awwaiid@thelackthereof.org**20070923031457] [Hide in-development modules from users awwaiid@thelackthereof.org**20070923032537] [make the log file per-user awwaiid@thelackthereof.org**20070923032829] [Fix the logout button to use new template name awwaiid@thelackthereof.org**20070923034955] [Allow users to navigate away from the password changer (aka cancel) awwaiid@thelackthereof.org**20070923035648] [Remove explicity Home entry from sidebar (it is now a module) awwaiid@thelackthereof.org**20070923040300] [Sort sidebar items by rank, and set Home to be ranked at the top awwaiid@thelackthereof.org**20070923041051] [Force password-based auth during password change, increase timeout, and fix for actual mirabel/pointless usage awwaiid@thelackthereof.org**20070923045033] [Don't do js rewrite of external links awwaiid@thelackthereof.org**20070923051005] [Link main logo to epfarms.org awwaiid@thelackthereof.org**20070923051027] [Disable broken stats and mindterm links and add ajax term link awwaiid@thelackthereof.org**20070923051052] [Add a better frontpage message awwaiid@thelackthereof.org**20070923222537] [Update apps to display their test msg to browser instead of STDERR awwaiid@thelackthereof.org**20071027142406] [Keep an auth cookie so new windows don't re-authenticate awwaiid@thelackthereof.org**20071027142526] [Logout method of auth to clear global auth cookie awwaiid@thelackthereof.org**20071027142706] [Execute auth->logout method on logout action awwaiid@thelackthereof.org**20071027142730] [Default to 'home' if no other module is selected awwaiid@thelackthereof.org**20071027142803] [If this is the wrong user then stop the authentication process awwaiid@thelackthereof.org**20071027142819] [Remove experiemental clearing of the href for fixing double-click nav issue. it didn't help. awwaiid@thelackthereof.org**20071027142918] [Initial email management app... doesn't quite work awwaiid@thelackthereof.org**20071027143038] [Allow apps to get a list of domains. This shouldn't really go here but works for now. Also, it should look in the db instead of the filesystem. awwaiid@thelackthereof.org**20071027143154] [Keep a copy of their password. We definately shouldn't do this, but it is part of the EmailManage app experiment for now. awwaiid@thelackthereof.org**20071027143235] [Only write to per-user logfile when in FCGI mode awwaiid@thelackthereof.org**20071216221656] [Increase restart timer to 10-second intervals awwaiid@thelackthereof.org**20071216221741] [Horribly large patch for initial Moose and Continuity::Widget conversion awwaiid@thelackthereof.org**20071216221801] [Add Continuity::Widget here until we put it on CPAN awwaiid@thelackthereof.org**20071216221925] [Add interrim financial DB and DB class generator util awwaiid@thelackthereof.org**20071216222048] [Update ManageEmail app to correctly scp-edit-scp files awwaiid@thelackthereof.org**20071216222142] [Add EPFarms::DB (DBIx::Class), currently automatically generated awwaiid@thelackthereof.org**20071216222226] [I guess we shouldn't leave my local DB root password in there... awwaiid@thelackthereof.org**20071216222525] [Rename some fields awwaiid@thelackthereof.org**20071221212542] [Update to latest jquery awwaiid@thelackthereof.org**20071221212642] [Have Continuity::Widget instances loop their main() (not sure if this is a good idea...) awwaiid@thelackthereof.org**20071221212651] [Fix indenting in App::Home awwaiid@thelackthereof.org**20071221212910] [Convert ManageEmail to moose style awwaiid@thelackthereof.org**20071221212934] [Convert App::Passwd to moose style awwaiid@thelackthereof.org**20071221213001] [Fix multiple extend error awwaiid@thelackthereof.org**20071221213016] [Clean out dead code awwaiid@thelackthereof.org**20071221213057] [Only redirect to ~username if we are running off of epfarms.org awwaiid@thelackthereof.org**20071221213124] [Rename output to disp to avoid conflict in widgets awwaiid@thelackthereof.org**20071221213151] [Strip leading slash off of actions awwaiid@thelackthereof.org**20071221213244] [Let default action be 'home' awwaiid@thelackthereof.org**20071221213307] [Logout should be called on auth instead of self awwaiid@thelackthereof.org**20071221213325] [Use action and url path instead of app param to select current app awwaiid@thelackthereof.org**20071221213416] [Fix url for logging out and restarting panel awwaiid@thelackthereof.org**20071221213605] [Expand temporary app list (until I get them all moosified) awwaiid@thelackthereof.org**20071221213641] [Fix link-to-submit code to work correct, esp for double-clicking awwaiid@thelackthereof.org**20071221213704] [Move broken apps out of the way awwaiid@thelackthereof.org**20071221215043] [Use ->display awwaiid@thelackthereof.org**20071221215119] [Remove temporary applist override awwaiid@thelackthereof.org**20071221215138] [er... make links relative afterall for the ~username thing awwaiid@thelackthereof.org**20071221220139] [Add demo panel app awwaiid@thelackthereof.org**20071221222846] [Cleanly exit when killed awwaiid@thelackthereof.org**20071222222612] [Load user-custom apps from ~/.epfarms-panel/App/ awwaiid@thelackthereof.org**20071222222643] [Ignore host known config for remote file edit awwaiid@thelackthereof.org**20071222223721] [Use scp config option correctly :) awwaiid@thelackthereof.org**20071222224012] [use Moose implies use strict awwaiid@thelackthereof.org**20071226210643] [Don't redirect login for -dev directories awwaiid@thelackthereof.org**20071227044000] [Accept an extra parameter in debug (standalone) mode for the port number, still defaulting to 8080 awwaiid@thelackthereof.org**20071226220849] [Allow classes with dashes awwaiid@thelackthereof.org**20080107205317] [misc note awwaiid@thelackthereof.org**20080107205346] [Add table generator to DOMTemplate awwaiid@thelackthereof.org**20080107205356] [Show list of transactions for a user awwaiid@thelackthereof.org**20080107205409] [Add in the generated Effin libs awwaiid@thelackthereof.org**20080107205534] [Look for user_group in app config awwaiid@thelackthereof.org**20080107210023] [Make demo only viewable by paneldev group awwaiid@thelackthereof.org**20080107210630] [Update DBIx::Class generator awwaiid@thelackthereof.org**20080107210730] [Add EffinTest, which will be become the accounting management tool awwaiid@thelackthereof.org**20080107210803] [Remove counter from panel Home title awwaiid@thelackthereof.org**20080107210824] [Fix ManageEmail pod awwaiid@thelackthereof.org**20080107210840] [Make Widget have more direct IO awwaiid@thelackthereof.org**20080113185511] [simplify output call awwaiid@thelackthereof.org**20080113185602] [Try to save the param on the URL awwaiid@thelackthereof.org**20080113190726] [Fix location param saving during login awwaiid@epfarms.org**20080114033556] [Don't show false "Logout awwaiid" during login/logout awwaiid@epfarms.org**20080114033630] [Ask for username/password if auth fails for accounting awwaiid@thelackthereof.org**20080114080819] [Add balance and balance_formatted to Users awwaiid@thelackthereof.org**20080116222223] [Move EffinTest closer to being AccountingAdmin awwaiid@thelackthereof.org**20080116222253] [Add mysql password reset utility awwaiid@thelackthereof.org**20080123203246] [Use root's cached passwd to reset everyone elses' awwaiid@thelackthereof.org**20080123204115] [Get output from return value of ->process awwaiid@thelackthereof.org**20080123213139] [Update password reset code for Accounting module awwaiid@thelackthereof.org**20080123213226] [Add some notes awwaiid@thelackthereof.org**20080123213324] [Clean the debugging output a bit awwaiid@thelackthereof.org**20080123213344] [Fix undefined variable warning awwaiid@thelackthereof.org**20080123213440] [Fix expect usage in password reset tool awwaiid@thelackthereof.org**20080123213453] [Change admin mysql password path awwaiid@thelackthereof.org**20080123214042] [Add formatted trn amount awwaiid@thelackthereof.org**20080123222243] [Move mysql password getter into base module for everyone awwaiid@thelackthereof.org**20080123222312] [Rename EffinTest to the more appropriate and accurate Admin Accounting awwaiid@thelackthereof.org**20080123222410] [Fix undefined callback check warning awwaiid@thelackthereof.org**20080123222449] [Make user detailed transaction list sortable awwaiid@thelackthereof.org**20080123222503] [Pre-sort by date on user detail transaction list awwaiid@thelackthereof.org**20080123222531] [Do some formatting of the data in the user transaction detail awwaiid@thelackthereof.org**20080123222550] [List users alphabetically by default in Admin Accounting awwaiid@thelackthereof.org**20080123223725] [Center modal dialog screens in IE awwaiid@thelackthereof.org**20080125124847] [Rename hidden 'action' input to 'event' to not clash with form.action in IE awwaiid@thelackthereof.org**20080125124915] [Update to the latest jquery awwaiid@thelackthereof.org**20080125132941] [Open paypal payment in a new window awwaiid@thelackthereof.org**20080125133006] [Improve wording for online payment system awwaiid@thelackthereof.org**20080125133025] [Update png fix awwaiid@thelackthereof.org**20080125133106] [Fix paypal transaction fee calculator awwaiid@thelackthereof.org**20080207055257] [Change API for FCGI adapter awwaiid@thelackthereof.org**20080209172123] [Add some clarifying text to the account balance indicator awwaiid@thelackthereof.org**20080214033130] [Add advanced spamassasin editor awwaiid@thelackthereof.org**20080218200848] [Change from pointless.epfarms.org to mail.epfarms.org for editing mail settings awwaiid@thelackthereof.org**20080218200913] [Add primary key to MyUsers awwaiid@thelackthereof.org**20080219041905] [Add generic get_effin_db method for getting the $db schema awwaiid@thelackthereof.org**20080219041919] [Fix english usage issue awwaiid@thelackthereof.org**20080219041944] [Add changelog entry awwaiid@thelackthereof.org**20080219041959] [Clean names and shuffle order in app menu awwaiid@thelackthereof.org**20080219042030] [Add UserProfile app awwaiid@thelackthereof.org**20080219042100] [Exit after logout awwaiid@thelackthereof.org**20080320143729] [Call end_request before exiting awwaiid@thelackthereof.org**20080320150538] [Disable main file reloader awwaiid@thelackthereof.org**20080331234955] [Move magical link callbacks to parent awwaiid@thelackthereof.org**20080331235120] [Update password changer to be more robust awwaiid@thelackthereof.org**20080331235148] [Update frontpage news awwaiid@thelackthereof.org**20080401031412] [Add resellerclub initial api awwaiid@thelackthereof.org**20080406223909] [Add initial domain admin awwaiid@thelackthereof.org**20080407053459] [Look up user's home settings directory awwaiid@thelackthereof.org**20080407054210] [Upgrade and fix jquery and tablesorter awwaiid@thelackthereof.org**20080414030110] [Add pngfix thingie awwaiid@thelackthereof.org**20080414030222] [Update Effin and fix InflateColumn::DateTime to be default awwaiid@epfarms.org**20080511043522] [Comment out broken permitlocal work around awwaiid@epfarms.org**20080511043738] [Switch htaccess to specify fcgid instead of fastcgi awwaiid@epfarms.org**20080511043758] [Try to display caught errors in apps awwaiid@thelackthereof.org**20080511045749] [Add name and external email fields for contact info awwaiid@thelackthereof.org**20080511045835] [Remove old EPFarms::DB stuff awwaiid@thelackthereof.org**20080511062354] [Remove unneeded component load awwaiid@thelackthereof.org**20080511062436] [Try to fix parameters and also profile editor awwaiid@thelackthereof.org**20080511062503] [Try another param fix awwaiid@thelackthereof.org**20080511062751] [Add db perms fixing program awwaiid@thelackthereof.org**20080526215147] [Allow widgets to have undef output awwaiid@thelackthereof.org**20080601151657] [Update Effin from DB and add HTML rendering helpers awwaiid@thelackthereof.org**20080601151718] [Minor formatting and icon change awwaiid@thelackthereof.org**20080601151918] [Add Service admin tool awwaiid@thelackthereof.org**20080601152005] [Catchup formatting awwaiid@thelackthereof.org**20081122014527] [Update Domain Admin awwaiid@thelackthereof.org**20081122014643] [Add get-domaindb magical thingie awwaiid@thelackthereof.org**20081122015210] [Oh yeah... exit if they aren't allowed to continue awwaiid@thelackthereof.org**20081122015953] [Add full ResellerClub generator awwaiid@thelackthereof.org**20090208061713] [Check in the autogeneraged ResellerClub code awwaiid@thelackthereof.org**20090209230630] [Don't exit each request when in standalone-mode awwaiid@thelackthereof.org**20090209231227] [Switch from custom Coro::Continuation to CPAN-able Coro::Generator awwaiid@thelackthereof.org**20090228234237] [Switch to new Continuity::RequestCallbacks interface awwaiid@thelackthereof.org**20090228234321] [Remove broken apps awwaiid@thelackthereof.org**20090301000953] [Remove old AppBase.pm awwaiid@thelackthereof.org**20090301001012] [Update Effin, though I'll now be killing it... awwaiid@thelackthereof.org**20090301001040] [Add autoload to Effin to skip resultset($tbl) awwaiid@thelackthereof.org**20090301001110] [Update ServiceAdmin, though I plan to kill it awwaiid@thelackthereof.org**20090301001151] [Update schema converter though I'll be killing it awwaiid@thelackthereof.org**20090301001248] [Update resellerclub testing awwaiid@thelackthereof.org**20090301001338] [Switch to multi-user per instance! awwaiid@thelackthereof.org**20090301001357] [We must put temporary files elsewhere now that we're multi-user awwaiid@thelackthereof.org**20090301001431] [Fix password/username length awwaiid@thelackthereof.org**20090301001449] [Initial import of Moose-based Object-Database awwaiid@thelackthereof.org**20090301002446] [Import some experimental utilities awwaiid@thelackthereof.org**20090301002600] [Add transactions and kiokudb converter script awwaiid@thelackthereof.org**20090314204613] [Switch to KiokuDB::Set for holding collections awwaiid@thelackthereof.org**20090319140927] [Make the account app use EPFarms::DB (kiokudb) awwaiid@thelackthereof.org**20090319141028] [Update some docs awwaiid@thelackthereof.org**20090319150107] [Sort transactions manually awwaiid@thelackthereof.org**20090319150122] [Initial add of existing paypal payment receiver awwaiid@thelackthereof.org**20090321034636] [Make the IPN use KiokuDB awwaiid@thelackthereof.org**20090322211547] [Fix the ManageEmail module to work with a single-instance setup awwaiid@thelackthereof.org**20090323020202] [Update the User Profile app to use kiokudb awwaiid@thelackthereof.org**20090323020256] [Fix htaccess for new location awwaiid@thelackthereof.org**20090323233940] [Remove login-redirect javascript awwaiid@thelackthereof.org**20090323234001] [Remove ~/.epfarms-panel/ usage awwaiid@thelackthereof.org**20090404234812] [Split param call for no apparent reason admin@epfarms.org**20090405023549] [Bunch-o-stuff awwaiid@thelackthereof.org**20090509220106] [Changed label for balance mburns.lungching@gmail.com**20090510004458] [convert AdminAccounting to kiokuDB mburns.lungching@gmail.com**20090622173054] [Make the KiokuDB stuff use MooseX::Declare awwaiid@thelackthereof.org**20090622203355] [fix admin accounting links to show users transactions mburns.lungching@gmail.com**20090623173411] [Fix global MooseX::Declare usage awwaiid@thelackthereof.org**20090821033317] [Remove dead code and simplify for single-instance usage awwaiid@thelackthereof.org**20090821035515] [Remove all of those redundant MooseX::Declare includes awwaiid@thelackthereof.org**20090821035624] [More MooseX::Declare converting awwaiid@thelackthereof.org**20090821044106] [switch UserProfile to use KiokuDB awwaiid@thelackthereof.org**20090821044153] [Organize main module a bit awwaiid@thelackthereof.org**20090822213442] [add developer dsn awwaiid@thelackthereof.org**20090822214407] [add preliminary indexing code awwaiid@thelackthereof.org**20090822214433] [Include all perl 5.10 features everywhere awwaiid@thelackthereof.org**20090822214606] [add some debugging (which will be removed later) awwaiid@thelackthereof.org**20090822214629] [remove extraneous return value of Panel.pm awwaiid@thelackthereof.org**20090822214655] [Use indexed stuff awwaiid@thelackthereof.org**20090822222958] [Actually use the $dsn awwaiid@thelackthereof.org**20090822223047] [Turn find_user into a generalized search awwaiid@thelackthereof.org**20090822230751] [Remove some debugging awwaiid@thelackthereof.org**20090825134311] [Return a list of search results awwaiid@thelackthereof.org**20090825134337] [store transactions as they are created awwaiid@thelackthereof.org**20090825134358] [Update ResellerClub API awwaiid@thelackthereof.org**20090910213943] [Update ResellerClub WSDL files awwaiid@thelackthereof.org**20090910214055] [Update kiokudb converter awwaiid@thelackthereof.org**20090910214152] [update rsc-test awwaiid@thelackthereof.org**20090910214217] [update dsn mburns.lungching@gmail.com**20090910222314] [Widget.pm: add error logging mburns.lungching@gmail.com**20090623173537] [fix conflict mburns.lungching@gmail.com**20090910023319] [Fix things to make it work for admin admin@epfarms.org**20090929211737] [Move Everwhere usage to EPFarms.pm awwaiid@thelackthereof.org**20091016214716] [Fix spelling error awwaiid@thelackthereof.org**20091226223818] [Use the new use_here flag for Everywhere awwaiid@thelackthereof.org**20091226224846] [Fix typeo in AdminDomains awwaiid@thelackthereof.org**20091226224902] [Add rsc sync script awwaiid@thelackthereof.org**20100102231805] [make ipn.pl testable mburns.lungching@gmail.com**20091022225112] [manually save new transactions mburns.lungching@gmail.com**20091112232719] [fix paths for ipn admin@epfarms.org**20100102212649] [ipn.pl: improved error logging mburns.lungching@gmail.com**20100102223718] [Remove Effin libs awwaiid@thelackthereof.org**20100111011109] [Remove more Effin stuff awwaiid@thelackthereof.org**20100111011354] [Add ondemand billing period awwaiid@thelackthereof.org**20100111011501] [Auto-index class and add filter-all global search awwaiid@thelackthereof.org**20100111011537] [Update DomainRegistration to use MooseX::Declare, and add index awwaiid@thelackthereof.org**20100111011621] [Add index to Transaction awwaiid@thelackthereof.org**20100111011720] [Make resellerclub a bit quieter awwaiid@thelackthereof.org**20100111011733] [Update resellerclub libs (mostly just timestamps) awwaiid@thelackthereof.org**20100111011758] [Add kiokudb indexer helper and domain clearing tool awwaiid@thelackthereof.org**20100111011902] [Update domain sync tool. It works now! awwaiid@thelackthereof.org**20100111011931] [Update random changes to resellerclub test script awwaiid@thelackthereof.org**20100111012014]