Dan [Fri, 23 Jan 2009 22:03:39 -0500] rev 819
Installer: add RewriteBase to .htaccess to work properly under aliased Apache setups (generated 404s in QA)
Dan [Fri, 23 Jan 2009 21:59:03 -0500] rev 818
A few bugfixes in CLI installer related to interactivity
Dan [Sat, 17 Jan 2009 15:16:36 -0500] rev 817
SECURITY: Fix XSS under IE in closing tags (shared sanitizer)
Dan [Fri, 16 Jan 2009 13:14:08 -0500] rev 816
Fixed login form being focused too early (caused page to scroll up)
Dan [Fri, 16 Jan 2009 13:13:37 -0500] rev 815
Deprecated old grab_password_hash() functions in session
Dan [Fri, 16 Jan 2009 13:13:03 -0500] rev 814
Whoops! Fixed an SQL injection vulnerability in the CLI installer. (Not like it's a huge deal because the vulnerability was only introduced last commit and if you make it to that stage you already know the database password)
Dan [Wed, 14 Jan 2009 23:29:14 -0500] rev 813
Added already-installed check to cli-core
Dan [Wed, 14 Jan 2009 20:33:05 -0500] rev 812
Added CLI installer. Supports interactive, command-line, and internal-call installation. Fixed a few bugs related to anti-SQL injection parser and plugin installation.
Dan [Sun, 11 Jan 2009 21:37:49 -0500] rev 811
Added support for live re-auth and de-auth; fully AJAX, no page reload required, plus plugin-usable API.
Dan [Sun, 11 Jan 2009 21:37:39 -0500] rev 810
JS core: whiteOutReportSuccess now has a sister whiteOutReportFailure(); both abstracted to function whiteOutDestroyWithImage(whitey, image_url)
Dan [Sun, 11 Jan 2009 21:36:36 -0500] rev 809
DBAL: Fixed issues with die_json() and multiline responses from {mysql,pg_last}_error()
Dan [Sun, 11 Jan 2009 21:35:39 -0500] rev 808
Plugin manager: added support for having specific install and uninstall blocks per DBMS
Dan [Sun, 11 Jan 2009 21:35:03 -0500] rev 807
Special:Administration: fixed 404 on several Tigra tree menu images
Dan [Sun, 11 Jan 2009 21:34:27 -0500] rev 806
jBox: When an anchor in a menu is clicked, menu is now hidden
Dan [Sun, 11 Jan 2009 21:32:24 -0500] rev 805
Fix undefined variable in special namespace missing function handler
Dan [Sun, 11 Jan 2009 21:31:27 -0500] rev 804
If there's an onlineupgrade.php, installer index.php will link to that instead of upgrade.php (future readiness ;))
Dan [Sun, 11 Jan 2009 21:30:46 -0500] rev 803
Fix version number warning in installer common
Dan [Sun, 04 Jan 2009 01:43:16 -0500] rev 802
Upgrades should work now.
Dan [Sun, 04 Jan 2009 00:55:40 -0500] rev 801
Two big commits in one day I know, but redid password storage to use HMAC-SHA1. Consolidated much AES processing to three core methods in session that should handle everything automagically. Installation works; upgrades should. Rebranded as 1.1.6.
Dan [Sat, 03 Jan 2009 18:11:18 -0500] rev 800
Major underlying changes to namespace handling. Each namespace is handled by its own class which extends Namespace_Default. Much greater customization/pluggability potential, at the possible expense of some code reusing (though code reusing has been avoided thus far). Also a bit better handling of page passwords [SECURITY].
Dan [Sat, 03 Jan 2009 17:54:26 -0500] rev 799
Added a couple of hooks for the registration form.
Dan [Wed, 31 Dec 2008 08:40:38 -0500] rev 798
Redid error handler (it was causing some problems with gzip enabled)
Dan [Wed, 24 Dec 2008 10:04:48 -0500] rev 797
Small speed optimization to admin panel loader
Dan [Wed, 24 Dec 2008 10:04:37 -0500] rev 796
Revamped main page default content
Dan [Wed, 24 Dec 2008 10:04:19 -0500] rev 795
Several thematic enhancements to Oxygen including making the main page title an h1
Dan [Mon, 22 Dec 2008 21:54:30 -0500] rev 794
Added support for re-auth on submit to rank manager when session goes bad; still more to come
Dan [Mon, 22 Dec 2008 21:26:19 -0500] rev 793
Added dynamic reload-less re-auth to admin panel, so that if a session is lost it can be recovered without a reload. Support for hooking into form submits will be added in the future.
Dan [Mon, 22 Dec 2008 21:25:14 -0500] rev 792
Updated URLs and strings to point to the new server (ktulu)
Dan [Mon, 22 Dec 2008 18:51:05 -0500] rev 791
Fixed a few bugs with plugin management and importing of old plugin metadata
Dan [Mon, 22 Dec 2008 13:31:07 -0500] rev 790
Added support for upgrades from Ferrishyn
Dan [Mon, 22 Dec 2008 13:30:49 -0500] rev 789
Added paginator_goto() to function reverse map; fixed some missing component loads in pagination code
Dan [Mon, 22 Dec 2008 13:30:00 -0500] rev 788
When will that stupid user -> user_id bug stop REARING ITS UGLY HEAD. DIE! DIE! DIE! DIE! DIE!
Dan [Sun, 21 Dec 2008 22:06:25 -0500] rev 787
Fixed: autocomplete got broken somehow
Dan [Sun, 21 Dec 2008 20:47:32 -0500] rev 786
Unstable alpha release: 1.1.5 (Caoineag alpha 5)
Dan [Sun, 21 Dec 2008 18:02:55 -0500] rev 785
Added ajaxReverseDNS to function-to-script map.
Dan [Sun, 21 Dec 2008 17:56:32 -0500] rev 784
Added spell-checking support for TinyMCE on user request (see: http://forum.enanocms.org/topic/11/)
Dan [Sun, 21 Dec 2008 17:32:03 -0500] rev 783
Minor cosmetic change to installer: bumped down Continue button on payload page by 12px
Dan [Sun, 21 Dec 2008 17:25:28 -0500] rev 782
Corrected a few issues with languages and client-side code
Dan [Sun, 21 Dec 2008 16:56:38 -0500] rev 781
Updated KNOWN_BUGS.
Dan [Sun, 21 Dec 2008 16:54:04 -0500] rev 780
A few fixes to the most recently added feature: more efficiency tweaks, tweaked l10n to have beetter fetch-on-demand support to ensure that stubs are never returned
Dan [Sun, 21 Dec 2008 16:41:03 -0500] rev 779
load_component() now accepts an array, and most JS components are loaded all in one request now. Totally modular baby. And failsafe too.
Dan [Sun, 21 Dec 2008 16:28:00 -0500] rev 778
Upgraded TinyMCE to version 3.2.1.1
Dan [Sun, 21 Dec 2008 15:35:46 -0500] rev 777
[Branding] New artwork swapped in for the old. See <http://enanocms.org/News:1228698725>.
Dan [Sun, 21 Dec 2008 07:07:21 -0500] rev 776
Fixed a couple PostgreSQL bugs.
Dan [Sun, 21 Dec 2008 06:34:43 -0500] rev 775
Minor string change to match other string changes in 1.1 installer
Dan [Sun, 21 Dec 2008 06:33:31 -0500] rev 774
Squashed one last typo.
Dan [Sun, 21 Dec 2008 06:32:06 -0500] rev 773
Fixed a couple typos in mod_rewrite detection (I'm really doing this blind, as the source tree used for testing is different than the one for editing)
Dan [Sun, 21 Dec 2008 06:30:33 -0500] rev 772
Fixed: checked for win32 but not winnnt
Dan [Sun, 21 Dec 2008 06:22:17 -0500] rev 771
Merged WINDOWS_MOD_REWRITE_WORKAROUNDS changes from stable.
Dan [Sun, 21 Dec 2008 04:26:56 -0500] rev 770
Fixed timezone preference setting not fully implemented; added ability for users to select their own rank from a list of possible ranks based on group membership and user level
Dan [Sun, 21 Dec 2008 04:24:52 -0500] rev 769
Fixed: update_plugins_cache() is now tolerant of write errors
Dan [Sun, 21 Dec 2008 04:23:47 -0500] rev 768
Fixed: private keys were way too long in EnanoMath
Dan [Fri, 19 Dec 2008 21:29:17 -0500] rev 767
template: Fixed undefined $from_internal in assign_bool(); theme.cfg now require()d on theme load
Dan [Fri, 19 Dec 2008 21:27:51 -0500] rev 766
Added support for IPv6 IP ranges... ehh, not easy.
Dan [Fri, 19 Dec 2008 21:27:05 -0500] rev 765
Removed obsolete JWS code from enano-shared
Dan [Fri, 19 Dec 2008 21:26:47 -0500] rev 764
Updated KNOWN_BUGS.
Dan [Fri, 19 Dec 2008 21:26:22 -0500] rev 763
[Minor] Enabled anonymous user autocompletion in ACL tracer
Dan [Fri, 19 Dec 2008 21:25:06 -0500] rev 762
Fixed: editor state was not unlocked after draft save
Dan [Fri, 19 Dec 2008 21:23:57 -0500] rev 761
Removed the completely obsolete old Special:CreatePage function
Dan [Tue, 02 Dec 2008 21:11:22 -0500] rev 760
External links in sidebar now work with manual port numbers and IPv6 addresses
Dan [Sat, 29 Nov 2008 22:49:41 -0500] rev 759
Plugins can now register their own custom actions for $_GET["do"].
Dan [Sat, 29 Nov 2008 22:44:40 -0500] rev 758
Added additionalwhere option (it was already documented) to custom search API
Dan [Sat, 29 Nov 2008 00:38:35 -0500] rev 757
Fixed PostgreSQL incompatibility in new search API
Dan [Sat, 29 Nov 2008 00:20:57 -0500] rev 756
Added a new search API that allows much easier registration of search results. Basically you give the engine a table, a few columns to look at, and tell it how to format the results and you're done.
Dan [Sat, 29 Nov 2008 00:19:39 -0500] rev 755
Fixed sliders not working right with non-Oxygen themes
Dan [Sat, 29 Nov 2008 00:19:16 -0500] rev 754
[minor] optimized loading comments a little bit
Dan [Fri, 28 Nov 2008 22:53:12 -0500] rev 753
Removed Slide-In-Slide-Out-Ala-Digg, replaced with jQuery
Dan [Fri, 28 Nov 2008 22:52:29 -0500] rev 752
Fixed an onload recursion issue if load_component() is called during global onload
Dan [Fri, 28 Nov 2008 22:11:51 -0500] rev 751
Out with those confusing redistribution terms. That whole clause is much more simple now. (TODO: this needs to be seriously looked over by beta 1)
Dan [Fri, 28 Nov 2008 22:10:47 -0500] rev 750
Fixed: Admin:PageGroups create form did not init properly
Dan [Thu, 20 Nov 2008 22:59:25 -0500] rev 749
Added dependency checking in ACL tracer
Dan [Thu, 20 Nov 2008 22:59:11 -0500] rev 748
Added makeSwitchable Dynano method for textareas; enabled support for makeSwitchable in comment runtime
Dan [Thu, 20 Nov 2008 22:58:30 -0500] rev 747
[minor] snip some debugging code from autofill
Dan [Thu, 20 Nov 2008 22:51:02 -0500] rev 746
Add some performance info to jsres
Dan [Thu, 20 Nov 2008 22:50:32 -0500] rev 745
Added full all-namespace transclusion support in RenderMan
Dan [Wed, 19 Nov 2008 11:37:45 -0500] rev 744
Polished up inline rename in oxygen (todo: make this script shared/core?)
Dan [Wed, 19 Nov 2008 11:37:10 -0500] rev 743
Fixed: Special:Memberlist still used SpryEffects
Dan [Mon, 17 Nov 2008 11:25:06 -0500] rev 742
Fixed DiffieHellman only half-implemented in user admin CP (changing passwords did not work)
Dan [Sat, 15 Nov 2008 18:23:25 -0500] rev 741
Added ability to have alternate main page for members
Dan [Sat, 15 Nov 2008 18:22:13 -0500] rev 740
Moved getElementsByClassName to functions.js (dependency issues)
Dan [Sat, 15 Nov 2008 18:21:35 -0500] rev 739
Fixed minor formatting bug in sidebar editor
Dan [Sat, 15 Nov 2008 18:21:16 -0500] rev 738
load_component() now uses wait cursor on document.body
Dan [Sun, 09 Nov 2008 18:21:30 -0500] rev 737
Fixed exception handling from session->fetch_page_acl() in ACL trace server side
Dan [Sun, 09 Nov 2008 14:45:07 -0500] rev 736
Cleaned up tags
Dan [Sun, 09 Nov 2008 14:22:41 -0500] rev 735
Merging with upstream
Dan [Sun, 09 Nov 2008 14:22:03 -0500] rev 734
Merging branches
Dan [Mon, 03 Nov 2008 08:56:44 -0500] rev 733
Fixed error-out when DiffieHellman not supported and respawn requested (part of OS X QA process)
Dan [Sun, 09 Nov 2008 14:10:24 -0500] rev 732
Made defectivebydesign.org image local
Dan [Sun, 09 Nov 2008 09:03:10 -0500] rev 731
Added config option to grant userpage rights to new users (defaults to on, as it was hardcoded on before)
Dan [Sun, 09 Nov 2008 09:02:35 -0500] rev 730
[minor] fixed non-hidden next button in ACL trace view
Dan [Sat, 08 Nov 2008 22:37:59 -0500] rev 729
Merging in the past three months' work on ACL tracing tools.
Dan [Sat, 08 Nov 2008 22:37:40 -0500] rev 728
[minor] Login box shook too slowly on failure
Dan [Sat, 08 Nov 2008 22:37:12 -0500] rev 727
JSON parse failures should spawn their own darkener layer now instead of reusing the main one if applicable
Dan [Sat, 08 Nov 2008 22:36:28 -0500] rev 726
Upgraded jQuery UI.
Dan [Sat, 08 Nov 2008 22:35:59 -0500] rev 725
Fixed DiffieHellman being included twice when not supported and login fails
Dan [Sat, 08 Nov 2008 22:35:05 -0500] rev 724
Fixed plugin manager not checking for plugin file existence before marking to load
Dan [Sat, 08 Nov 2008 22:34:27 -0500] rev 723
[minor] $template->footer() no longer flushes output buffers, due to headers being sent prematurely
Dan [Sat, 08 Nov 2008 22:33:51 -0500] rev 722
[minor] AboutEnano can detect Mac OS X now
Dan [Sat, 08 Nov 2008 22:33:26 -0500] rev 721
Fixed filename not being sent through sanitize_page_id() during upload. Non-security.
Dan [Sat, 08 Nov 2008 22:32:43 -0500] rev 720
Fixed attempt at gzip compression after headers sent; hopefully safely escape args to scale_image() instead of erroring out
Dan [Sat, 08 Nov 2008 22:31:58 -0500] rev 719
Fixed system table list; added safeguard against twice prefixing the tables in $system_table_list
Dan [Sun, 02 Nov 2008 01:42:17 -0400] rev 718
Fixed issue where login box was not obeying server orders to disable DiffieHellman. Increased quality of error handling for JS errors during login process.
Dan [Wed, 22 Oct 2008 10:49:15 -0400] rev 717
Made template inclusion wikisyntax fully MediaWiki-compatible
Dan [Fri, 17 Oct 2008 21:21:55 -0400] rev 716
Fixed SpecialAdmin setting theme and style way too late (thanks Andrew Kohnken)
Dan [Mon, 29 Sep 2008 08:26:49 -0400] rev 715
Added ability to use hash marks in internal links
Dan [Mon, 29 Sep 2008 08:26:21 -0400] rev 714
Fixed nonworking editor preview due to uninitialized template
Dan [Mon, 29 Sep 2008 08:25:59 -0400] rev 713
Marked Text_Wiki's parse_internal_links() as deprecated.
Dan [Mon, 29 Sep 2008 08:24:26 -0400] rev 712
SECURITY: Changed Diffie-Hellman parameters to prime and generator created through OpenSSL
Dan [Sun, 21 Sep 2008 09:01:27 -0400] rev 711
Added initial support for DST. Rules are defined in constants.php and are extensible.
Dan [Tue, 16 Sep 2008 08:22:47 -0400] rev 710
Fixed IPv6 address match (the one from phpBB3 did not work)
Dan [Wed, 10 Sep 2008 10:49:13 -0400] rev 709
Fixing \r\n bug in SQL parser (see comment on rev. 7a7173c0f62f in stable)
Dan [Sun, 24 Aug 2008 13:43:04 -0400] rev 708
Rewrote sidebar compilation code, caching is more stable now and things were cleaned up/separated into more functions/made plugin-expandable. In theory, plugins can add new sidebar block types now. I'd personally like to see a fully plugin-based sidebar editor that completely overhauls what Enano has now sometime now that this framework is in place.
Dan [Sun, 24 Aug 2008 13:39:46 -0400] rev 707
Fixed userpage events being fired even when the tabs aren't there
Dan [Sun, 24 Aug 2008 12:42:50 -0400] rev 706
Fixed reference to $() which should be $dynano() in SpecialAdmin
Dan [Sun, 24 Aug 2008 12:41:05 -0400] rev 705
Fixed draft controls being shown in view source mode
Dan [Sat, 23 Aug 2008 16:03:32 -0400] rev 704
More work on auto-completion - it auto-scrolls now and limits result divs to 300px height
Dan [Sat, 23 Aug 2008 16:03:13 -0400] rev 703
Fixed minor (non-XSS) sanitization issue for main_page field in Admin:GeneralConfig
Dan [Sat, 23 Aug 2008 16:02:07 -0400] rev 702
Fixed cdnPath being set even if config entry is blank
Dan [Thu, 21 Aug 2008 11:24:56 -0400] rev 701
Autocomplete further stabilized. Made Special:PasswordReset and Special:Register prevent use if logged in.
Dan [Thu, 21 Aug 2008 08:24:37 -0400] rev 700
Re-merging key_type fix from nighthawk