includes/clientside/static/enano-lib-basic.js
Sun, 20 Jul 2008 13:32:04 -0400 Dan Added CDN support: a URL to a CDN can now be specified and Enano will load all images, CSS, and javascript (except TinyMCE) from that server
Sat, 12 Jul 2008 03:32:57 -0400 Dan Rank editor is now in a working (beautiful) state. More intuitive than a Mac.
Wed, 02 Jul 2008 19:36:44 -0400 Dan Another sweep from the optimization monster.
Mon, 30 Jun 2008 17:22:29 -0400 Dan Made $session->private_key protected and added pk_{en,de}crypt methods for encrypting and decrypting data using the private key
Mon, 30 Jun 2008 17:20:02 -0400 Dan Several optimization changes including getting rid of a few eval()s. Added placeholder functions for the theme manager, which should be working now
Thu, 26 Jun 2008 21:36:32 -0400 Dan [minor] Added password_score_* into placeholder functions
Thu, 26 Jun 2008 20:55:13 -0400 Dan Upgraded TinyMCE to 3.1.0.1. Ported a couple special pages to the componentized JS system.
Thu, 26 Jun 2008 18:03:04 -0400 Dan Made encryption work in form-based logon again; modified load_component() to fetch compressed versions when possible
Thu, 26 Jun 2008 17:31:33 -0400 Dan Fixed javascript ACL manager and captcha not showing on ajax login lockout_captcha event
Thu, 26 Jun 2008 16:56:52 -0400 Dan Installer should work with JS componentization now
Tue, 24 Jun 2008 23:37:23 -0400 Dan Majorly reworked Javascript runtime stuff to use on-demand loading.
Sun, 22 Jun 2008 18:13:59 -0400 Dan Initial progress towards converting auto-completion framework to Spry. Not currently in a very working state.
Sun, 15 Jun 2008 01:29:30 -0400 Dan Moved some TinyMCE init code to make JS early init work
Sat, 07 Jun 2008 12:48:39 -0400 Dan First test of rank manager interface, not currently capable of doing anything interesting (fills form with placeholder data); strings are in an earlier commit
Fri, 16 May 2008 12:22:26 -0400 Dan Added user preference for disabling visual effects in Javascript applets; added re-import button to installed plugins
Mon, 05 May 2008 20:28:13 -0400 Dan Added TinyMCE compression support and made some supporting modifications to common.php
Wed, 26 Mar 2008 02:56:23 -0400 Dan Added a copy of Firebug Lite for debugging purposes. License is uncertain but being treated as MPL. (If is is not MPL then it is under something more permissive that permits relicensing anyway)
Sun, 02 Mar 2008 22:52:23 -0500 Dan Added modal dialog support for page editor; added customizability for breadcrumbs (thanks to Manoj for idea)
Sun, 02 Mar 2008 19:32:19 -0500 Dan Implemented password reset (albeit hackishly) into the new login API; added dummy window.console object to hopefully reduce errors when Firebug isn't around; fixed the longstanding ACL dismiss/close button bug; fixed a couple undefined variables in mailer; fixed PHP error on attempted opening of /dev/(u)random in rijndael.php; clarified documentation for PageProcessor::update_page(); fixed some logic problems in theme ACL code; disabled CAPTCHA debug
Sun, 24 Feb 2008 17:50:38 -0500 Dan Fixed a number of IE6 bugs
Wed, 20 Feb 2008 14:38:39 -0500 Dan Added support for Diffie-Hellman key exchange during login. w00t!
Mon, 18 Feb 2008 16:27:28 -0500 Dan Started (but disabled) work on the new theme manager, 1.1.2 is being released with this thing halfway done.
Wed, 13 Feb 2008 21:59:07 -0500 Dan Re-enabled, debugged, and optimized Javascript compression code
Wed, 16 Jan 2008 13:55:49 -0500 Dan Welcome to the new Enano installer. Much distance still to be covered but the basics are there.
Thu, 27 Dec 2007 22:09:33 -0500 Dan Replaced TinyMCE 2.x with 3.0 beta 3. Supports everything but IE. Also rewrote the editor interface completely from the ground up.
Sun, 28 Oct 2007 16:40:24 -0400 Dan Added language export to JSON page and localization for Javascript using $lang.get(). Localized AJAX login interface.
Sun, 21 Oct 2007 01:45:00 -0400 Dan Nothing real special. The AJAX loading icon can be changed using the Javascript variable ajax_load_icon in header.tpl.
Fri, 12 Oct 2007 14:41:51 -0400 Dan Replaced autocompleting username with a much more efficient algorithm and caching system
Sun, 07 Oct 2007 08:39:40 -0400 Dan SECURITY: remove debug message in session manager; implemented alternate MediaWiki syntax for template embedding; added Adobe Spry for "shake" effect on unsuccessful login
Tue, 18 Sep 2007 00:30:43 -0400 Dan Fully implemented password complexity enforcement; added encryption for passwords on registration form; some baby steps taken towards supporting international usernames - this is not working very well, we might need a hackish fix; TODO: implement password strength meter into installer UI and get international usernames 100% working
Fri, 07 Sep 2007 00:48:51 -0400 Dan Bugfix in Special:AllPages; fixed tinyMCE under Opera (finally!)
Fri, 10 Aug 2007 15:57:22 -0400 Dan Finished pagination code (was incomplete in previous revision) and added a few hacks for an upcoming theme
Thu, 09 Aug 2007 12:26:16 -0400 Dan AJAX comments are now paginated; plugin manager can now show system plugins; typo in installer corrected; links in oxygen/stpatty/admin footers changed to "About Enano" page; 1.0.1 release candidate
Tue, 10 Jul 2007 03:38:19 -0400 Dan Minor IE4 compatibility fix; template parser now properly handles external links in the sidebar
Mon, 09 Jul 2007 22:01:27 -0400 Dan Vastly improved compatibility with older versions of IE, particularly 5.0, through the use of a kill switch that turns off all AJAX functions
Tue, 03 Jul 2007 14:07:35 -0400 Dan Fixed a lot of bugs with Safari and Konqueror; improved Opera compatibility
Tue, 26 Jun 2007 17:28:18 -0400 Dan Updated all version numbers back to Banshee; a few preliminary steps towards full UTF-8 support in page URLs
Wed, 13 Jun 2007 16:07:17 -0400 dan Adding /includes
less more (0) tip