2008-08-12 |
Dan |
Rebranded as 1.1.5 (Caoineag alpha 5) and fixed a couple bugs related to CDN support in template_nodb and installerUI. Updated readme.
|
file |
diff |
annotate
|
2008-07-28 |
Dan |
Fixed improperly set up gzencode() replacement; fixed bad regexp in scale_image() security check
|
file |
diff |
annotate
|
2008-07-23 |
Dan |
Made grinding_halt() exit with status 1 for POSIX compatibility; jscompress.php utility now accepts non-CDN websites
|
file |
diff |
annotate
|
2008-07-10 |
Dan |
Added Gravatar support! And it's really configurable too.
|
file |
diff |
annotate
|
2008-07-10 |
Dan |
Added "default" option for getConfig() and made setConfig() only set if the new value is different
|
file |
diff |
annotate
|
2008-07-09 |
Dan |
Completed work (we hope) on CacheManager admin page
|
file |
diff |
annotate
|
2008-07-09 |
Dan |
Fixed gzip output - no longer depends on ob_gzhandler(), uses gzencode() now with a failsafe available if gzencode() is not available. Public function gzip_output() remains unchanged.
|
file |
diff |
annotate
|
2008-07-07 |
Dan |
Moved enano_safe_array_merge() to functions.php as comment.php depends on it
|
file |
diff |
annotate
|
2008-07-07 |
Dan |
Added purge_all_caches() routine to functions.php. Temporary, will be discarded once the new cache code is implemented
|
file |
diff |
annotate
|
2008-07-03 |
Dan |
More optimization work. Moved special page init functions to common instead of common_post hook. Allowed paths to cache page metadata on filesystem. Phased out the redundancy in $paths->pages that paired a number with every urlname as foreach loops are allowed now (and have been for some time). Fixed missing includes for several functions. Rewrote str_replace_once to be a lot more efficient.
|
file |
diff |
annotate
|
2008-07-02 |
Dan |
Another sweep from the optimization monster.
|
file |
diff |
annotate
|
2008-06-25 |
Dan |
Majorly reworked Javascript runtime stuff to use on-demand loading.
|
file |
diff |
annotate
|
2008-06-22 |
Dan |
Initial progress towards converting auto-completion framework to Spry. Not currently in a very working state.
|
file |
diff |
annotate
|
2008-06-16 |
Dan |
Fixed two bugs in paginator: noisy warning when rows run out and empty strings not being treated as valid from formatting functions
|
file |
diff |
annotate
|
2008-06-15 |
Dan |
Fixed title not being set properly in redirect()
|
file |
diff |
annotate
|
2008-06-15 |
Dan |
Renamed some functions (that were new in this release anyway) due to compatibility broken with PunBB bridge
|
file |
diff |
annotate
|
2008-06-08 |
Dan |
Made ajaxReset() call the actual requested title instead of effective title; fixed (again) template compiler bug not matching certain tags (probably PCRE bug)
|
file |
diff |
annotate
|
2008-06-07 |
Dan |
Got initial CSRF token framework implemented and sample implementation added in Special:Logout; removing Javascript compression engine from aggressive_optimize_html() and instead calling JavascriptCompressor class from js-compressor.php
|
file |
diff |
annotate
|
2008-05-25 |
Dan |
More work done on effective permissions API, namely reporting of page group and usergroup names
|
file |
diff |
annotate
|
2008-05-06 |
Dan |
Added ETag support and increased caching settings to try and speed the system up. Result of a YSlow audit.
|
file |
diff |
annotate
|
2008-05-05 |
Dan |
Massive commit with various changes. Added user ranks system (no admin interface yet) and ability for users to have custom user titles. Made cron framework accept fractions of hours through floating-point intervals. Modifed ACL editor to use miniPrompt framework for close confirmation box. Made avatar system use a special page as opposed to fetching the files directly for caching reasons.
|
file |
diff |
annotate
|
2008-04-14 |
Dan |
Rebrand as 1.1.4 (Caoineag alpha 4)
|
file |
diff |
annotate
|
2008-04-12 |
Dan |
Huge improvements to the template_nodb class and surrounding code; moved template compiler core to its own non-classed function to allow code re-use
|
file |
diff |
annotate
|
2008-04-06 |
Dan |
Started work on the new plugin manager and associated management code. Very incomplete at this point and not usable.
|
file |
diff |
annotate
|
2008-03-18 |
Dan |
Fixed some stray version numbers (again!); added support for Diffie-Hellman logins in the normal login form (not AJAX) - even works in IE
|
file |
diff |
annotate
|
2008-03-16 |
Dan |
Added support for embedding language data into plugins; updated all version numbers on plugin files
|
file |
diff |
annotate
|
2008-03-15 |
Dan |
Added basic CLI support for the Enano API. Loads automatically, just include common.php as normal. REVISION 500!!! :-D
|
file |
diff |
annotate
|
2008-03-07 |
Dan |
Hopefully completed rewrite and localization of rollback backend and interface
|
file |
diff |
annotate
|
2008-03-07 |
Dan |
Added $no_wrapper parameter to die_semicritical, useful for some upcoming PageProcessor tweaks.
|
file |
diff |
annotate
|
2008-03-03 |
Dan |
Added modal dialog support for page editor; added customizability for breadcrumbs (thanks to Manoj for idea)
|
file |
diff |
annotate
|
2008-03-03 |
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
|
file |
diff |
annotate
|
2008-03-01 |
Dan |
Fixed the fact that cron just didn't work at all (brain fart that day or something)
|
file |
diff |
annotate
|
2008-02-22 |
Dan |
Merging fixes and updates from stable branch
|
file |
diff |
annotate
|
2008-01-28 |
Dan |
Fixed case where HTML comments were getting stripped when opening tag not followed by whitespace (<!--foo--> was stripped, <!-- foo --> was not, neither is stripped now)
|
file |
diff |
annotate
|
2008-02-20 |
Dan |
Added support for Diffie-Hellman key exchange during login. w00t!
|
file |
diff |
annotate
|
2008-02-16 |
Dan |
Some memory usage improvements, I think. PHP is being weird to me.
|
file |
diff |
annotate
|
2008-02-11 |
Dan |
Rebrand as 1.1.2; made upgrade framework functional
|
file |
diff |
annotate
|
2008-02-09 |
Dan |
Added some basic timezone support; DST support is still to come.
|
file |
diff |
annotate
|
2008-01-30 |
Dan |
Localization is FINISHED, DAMN IT HELLAH YEAH! OVER WITH! Man, it feels to get that off my chest. Release is in under 48 hours, folks. And we're ready for it.
|
file |
diff |
annotate
|
2008-01-29 |
Dan |
Rebranded source code as 1.1.1; added TinyMCE ACL rule as per Vadi's request: http://forum.enanocms.org/viewtopic.php?f=7&t=54
|
file |
diff |
annotate
|
2008-01-28 |
Dan |
Profiling enabled for RenderMan's wikiformat routine; [minor] made HTML from profiler more pretty
|
file |
diff |
annotate
|
2008-01-28 |
Dan |
Fixed case where HTML comments were getting stripped when opening tag not followed by whitespace (<!--foo--> was stripped, <!-- foo --> was not, neither is stripped now)
|
file |
diff |
annotate
|
2008-01-28 |
Dan |
Got Enano to load even if there are no plugins; added caching for decrypted session keys to significantly improve performance (in theory at least)
|
file |
diff |
annotate
|
2008-01-26 |
Dan |
Removed stray debugging info from ACL editor success notification; added ability for guests to set language on URI (?lang=eng); added html_in_pages ACL type and separated from php_in_pages so HTML can be embedded but not PHP; rewote portions of the path manager to better abstract URL input; added Zend Framework into list of BSD-licensed libraries; localized some remaining strings; got the migration script working, but just barely; fixed display bug in Special:Contributions; localized Main Page button in admin panel
|
file |
diff |
annotate
|
2008-01-26 |
Dan |
Finished (or nearly finished) the admin language CP
|
file |
diff |
annotate
|
2008-01-25 |
Dan |
[minor] silenced errors to ob_gzhandler()
|
file |
diff |
annotate
|
2008-01-25 |
Dan |
A number of scattered changes. Profiler added and only enabled in debug mode (currently on), but awfully useful for fixing performance in the future. Started work on Admin:LangManager
|
file |
diff |
annotate
|
2008-01-23 |
Dan |
Improved compatibility with PostgreSQL and fixed a number of installer bugs; fixed missing "meta" category declaration in language files
|
file |
diff |
annotate
|
2008-01-21 |
Dan |
Started localization on User CP. Localized pagination, password strength, and various other small widgets. Fixed bug in path manager causing return of fullpage from get_page_id_from_url() even when namespace is Special.
|
file |
diff |
annotate
|
2008-01-21 |
Dan |
Implemented IP logging for comments and registration
|
file |
diff |
annotate
|
2008-01-03 |
Dan |
WiP commit for admin panel localization. All modules up to Admin:UserManager (working down the list) are localized except Admin:ThemeManager, which is due for a rewrite
|
file |
diff |
annotate
|
2007-12-30 |
Dan |
Localized the first parts of the admin panel. As a consequence, also wrote a brand new Admin:PageManager that doesn't suck like the old one did.
|
file |
diff |
annotate
|
2007-12-28 |
Dan |
Replaced TinyMCE 2.x with 3.0 beta 3. Supports everything but IE. Also rewrote the editor interface completely from the ground up.
|
file |
diff |
annotate
|
2007-12-26 |
Dan |
More localization work. Resolved major issue with JSON parser not parsing files over ~50KB. Switched JSON parser to the one from the Zend Framework (BSD licensed). Forced to split enano.json into five different files.
|
file |
diff |
annotate
|
2007-12-21 |
Dan |
Added initial avatar support. Currently rather feature complete except for admin controls for avatar.
|
file |
diff |
annotate
|
2007-12-20 |
Dan |
Redid merge, the previous one had a few problems
|
file |
diff |
annotate
|
2007-12-19 |
Dan |
Fixed: $paths->page_id not set when the page doesn't exist; finally fixed garbled page names for IP addresses
|
file |
diff |
annotate
|
2007-12-19 |
Dan |
Many changes. Installer with PostgreSQL is broken badly and will be for some time.
|
file |
diff |
annotate
|
2007-12-15 |
Dan |
SURPRISE! Preliminary PostgreSQL support added. The required schema file is not present in this commit and will be included at a later date. No installer support is implemented. Also in this commit: several fixes including <!-- SYSMSG ... --> was broken in template compiler; set fixed width on included images to prevent the thumbnail box from getting huge; added a much more friendly interface to AJAX responses that are invalid JSON
|
file |
diff |
annotate
|
2007-12-13 |
Dan |
Rebrand as 1.0.3 (Dyrad)
|
file |
diff |
annotate
|