Mercurial
Mercurial
>
repos
>
enano-1.1
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-120
+120
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
Made grinding_halt() exit with status 1 for POSIX compatibility; jscompress.php utility now accepts non-CDN websites
2008-07-23, by Dan
Made Admin:LangManager purge caches properly when uninstalling a language
2008-07-22, by Dan
Made Admin:UserManager accept "username" as well as "user" on GET
2008-07-22, by Dan
Fixed unlocalized column names in SecurityLog
2008-07-22, by Dan
Fixed non-localized group names in theme-manager
2008-07-22, by Dan
Made admin theme use jsres instead of JS_{HEADER,FOOTER} because of incompatibilities with Runt
2008-07-22, by Dan
Fixed some unlocalized strings in installer
2008-07-22, by Dan
Fixed unused $admintitle variable in $template->fading_button code generation; fixed missing CDNPATH, JS_HEADER, and JS_FOOTER in template_nodb; localized onpage_lbl_page_external
2008-07-22, by Dan
Made lang.php stop dying due to no strings installed for current language [experimental]
2008-07-22, by Dan
Fixed installer path check in Admin:Home; made admin-menu more compatible with componentized JS
2008-07-22, by Dan
Fixed MiniPrompt message boxes causing the window to scroll up
2008-07-22, by Dan
Improved JSON validation and error interface when validation fails; made rank manager support custom CSS
2008-07-22, by 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
2008-07-20, by Dan
Fixed typo (missing equals sign) in allow_anon param to autofill username
2008-07-19, by Dan
Fixed missing require() on search.php in Special:Autofill (damn, when is this going to end?)
2008-07-19, by Dan
Fixed autofill ignoring existing ID for text box parent node. (yes, again)
2008-07-19, by Dan
Fixed disabled buttons sometimes not being apparent in admin theme
2008-07-19, by Dan
Fixed autofill ignoring existing ID for text box parent node. Note that autofill is still in a nonworking state.
2008-07-19, by Dan
Another dummy commit that Nighthawk insists on
2008-07-12, by Dan
Dummy commit because Mercurial wants to merge.
2008-07-12, by Dan
Damn it, something always gets mixed up!
2008-07-12, by Dan
NOW we can tag the release.
2008-07-12, by Dan
Permissions mix-up on Nighthawk, straightening things out. Unstable alpha release: 1.1.4 (Caoineag alpha 4)
1.1.4
2008-07-12, by Dan
Tagging for latest release
2008-07-12, by Dan
Re-merge of c9ea830a211f (oops)
2008-07-12, by Dan
Unstable alpha release: 1.1.4 (Caoineag alpha 4)
2008-07-12, by Dan
Fixed a few more PostgreSQL bugs with insert_id() and an issue with setting SERIAL columns manually. May break things if installed into a database without first dropping tables.
2008-07-12, by Dan
Fixed up the save routine in PageManager a bit
2008-07-12, by Dan
Final readme revision for release 1.1.4
2008-07-12, by Dan
Made the rank editor actually refresh the ranks cache upon creating/editing/deleting a rank. It's 5 in the morning, I'm going to bed, release is first thing after breakfast and coffee.
2008-07-12, by Dan
Added KNOWN_BUGS file.
2008-07-12, by Dan
Added group_rank option in admin group manager and user_title option in admin user manager
2008-07-12, by Dan
Fixed DiffieHellman in UserManager and added rank selector
2008-07-12, by Dan
Added Gravatar support in UserManager in admin panel
2008-07-12, by Dan
Rank editor is now in a working (beautiful) state. More intuitive than a Mac.
2008-07-12, by Dan
Fixed a few more upgrader glitches and polished things a bit more.
2008-07-12, by Dan
Refined upgrade process a bit. Uses libenanoinstall (incomplete), and post stage added to flush caches and import new strings
2008-07-12, by Dan
Hopefully fixed user_timezone bug in PostgreSQL upgrade
2008-07-12, by Dan
Fixed bad ALTER command in PostgreSQL 1.1.2 -> 1.1.3 upgrade
2008-07-09, by Dan
Fixed language string loading in upgrader
2008-07-09, by Dan
Fixed another bad tinyMCE reference in editor.js
2008-07-09, by Dan
Added Gravatar support! And it's really configurable too.
2008-07-09, by Dan
Added "default" option for getConfig() and made setConfig() only set if the new value is different
2008-07-09, by Dan
Oops, somehow changed mysql_query() to pg_query() in MySQL DBAL
2008-07-09, by Dan
Fixed undefined group_rank_id in sessions
2008-07-09, by Dan
Fixed missing require() on search.php in rebuild_page_index()
2008-07-09, by Dan
Got the installer working. Fixed a few bugs including a nasty-to-debug issue where the lang_id was being hardcoded during installation, resulting in strings being inserted with the wrong lang_id causing an infinfinite loop with fetch() throwing a "no strings" error and using template (which calls fetch()) to complain
2008-07-09, by Dan
Fixed lack of str_replace() to runtime-patch cache_anon_sidebar
2008-07-09, by Dan
Got user registration working with the new componentized JS framework
2008-07-09, by Dan
Completed work (we hope) on CacheManager admin page
2008-07-09, by Dan
Made CLI version of common load cache manager properly
2008-07-09, by Dan
Sprited icons for admin panel applets
2008-07-09, by 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.
2008-07-09, by Dan
Fixed a few places where page metadata cache should have been purged (there may be a few more commits like this)
2008-07-09, by Dan
Merging nighthawk and scribus branches (now that nighthawk isn't panicked anymore)
2008-07-07, by Dan
First stab at cache management backend. Everything seems to have been tested and working so far, but a number of things require a more specialized cache and can't go through the framework (e.g. user ranks which use references to map usernames to user IDs)
2008-07-07, by Dan
Moved enano_safe_array_merge() to functions.php as comment.php depends on it
2008-07-07, by Dan
First draft of new CacheManager admin page. Backend is yet to be implemented.
2008-07-07, by Dan
Fixed missing require() on math.php in SpecialUserFuncs
2008-07-07, by Dan
Moved all account deactivation notice presentation code to its own method in sessions
2008-07-07, by Dan
Fixed missing randkey() method in rijndael.php
2008-07-07, by Dan
Fixed $use_cache bug in plugins.php
2008-07-07, by Dan
Fixed missing require() on stats.php in pageprocess; made pageprocess update the metadata cache on page rename
2008-07-07, by Dan
Added purge_all_caches() routine to functions.php. Temporary, will be discarded once the new cache code is implemented
2008-07-07, by Dan
Added the theme_is_<themeid> template boolean value to allow conditional template code depending on theme ID (in shared templates, sidebar blocks, etc.)
2008-07-07, by Dan
Added ability to hide or show sidebar blocks based on a {restrict} or {hideif} conditional in the sidebar script
2008-07-07, by Dan
Added failsafe .htaccess files to enable far future Expires and mod_deflate
2008-07-03, by Dan
As promised, dropped in the new librijndael. Benchmarks say about 3 times faster, but more performance testing will be done.
2008-07-03, by Dan
A little more optimization work, client-side this time. I lied, no librijnadel2 here, but it's about to be merged in...
2008-07-03, by 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.
2008-07-02, by Dan
Another sweep from the optimization monster.
2008-07-02, by Dan
Made $session->private_key protected and added pk_{en,de}crypt methods for encrypting and decrypting data using the private key
2008-06-30, by Dan
Several optimization changes including getting rid of a few eval()s. Added placeholder functions for the theme manager, which should be working now
2008-06-30, by Dan
[minor] Added password_score_* into placeholder functions
2008-06-26, by Dan
Upgraded TinyMCE to 3.1.0.1. Ported a couple special pages to the componentized JS system.
2008-06-26, by Dan
Oops, scriptPath isn't defined in jsres.php.
2008-06-26, by Dan
Made encryption work in form-based logon again; modified load_component() to fetch compressed versions when possible
2008-06-26, by Dan
Fixed javascript ACL manager and captcha not showing on ajax login lockout_captcha event
2008-06-26, by Dan
Fixed missing table_prefix in generate_rank_sql()
2008-06-26, by Dan
Installer should work with JS componentization now
2008-06-26, by Dan
Majorly reworked Javascript runtime stuff to use on-demand loading.
2008-06-24, by Dan
Initial progress towards converting auto-completion framework to Spry. Not currently in a very working state.
2008-06-22, by Dan
Fixed SQL syntax error thrown during rank data fetch
2008-06-18, by Dan
Fixed access type warning in discussion button generation in template
2008-06-16, by Dan
Fixed: init_vars double-init check ignored theme changes/reloads
2008-06-16, by Dan
Made template parser remember last initted page_id and namespace to avoid double init; made additional_headers reassign only do so if $template->additional_headers is empty (it's being blanked somehow, need to come up with a backtrace sometime)
2008-06-16, by Dan
Fixed undefined index left over from scope system rewrite a few days ago
2008-06-16, by Dan
Fixed two bugs in paginator: noisy warning when rows run out and empty strings not being treated as valid from formatting functions
2008-06-16, by Dan
Fixed title not being set properly in redirect()
2008-06-15, by Dan
Renamed some functions (that were new in this release anyway) due to compatibility broken with PunBB bridge
2008-06-15, by Dan
Moved some TinyMCE init code to make JS early init work
2008-06-15, by Dan
Got ACL scope logic working again and began enforcing it. Breaking API change: assigning page title with $template->tpl_strings['PAGE_NAME'] will no longer work, use $template->assign_vars(). Workaround may be added later. Test for assign_vars method if compatibility needed. Added namespace processor API (non-breaking change). Several other things tweaked around as well.
2008-06-15, by Dan
Fixed some plugin compatibility issues seen in Nuggie
2008-06-14, by Dan
Updated image tag parser a bit. Handles recursion of brackets properly now, allows custom parameters from plugins, and takes parameters in any order due to new keyword-based parser
2008-06-10, by Dan
A bit of UX improvement to upgrade UI; updated readme for 1.1.4
2008-06-10, by Dan
Actually made the "prevent search indexing" switch work. Needs to be merged with stable.
2008-06-09, by Dan
Made ajaxReset() call the actual requested title instead of effective title; fixed (again) template compiler bug not matching certain tags (probably PCRE bug)
2008-06-07, by Dan
[YSlow experimental] Moved jsres.php include to bottom of the body in oxygen
2008-06-07, by Dan
Updated version number metadata in system plugin files; added some comments and removed unused code from index.php and includes/graphs.php
2008-06-07, by 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
2008-06-07, by 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
2008-06-07, by Dan
Removed remaining references to enano.homelinux.org
2008-06-07, by Dan
Added re-import function to plugin manager
2008-06-07, by Dan
[YSlow] Added Expires header on jsres.php
2008-06-07, by Dan
Fixed some GD detection bugs with freecap
2008-06-07, by Dan
Modified $template->init_vars() to pivot to local page metadata and permissions from a PageProcessor object instead of global data from $paths and permissions from $session to allow redirects to affect on-page controls as well as the actual content (only partially complete, protection and several other elements still need to be localized)
2008-06-07, by Dan
More work done on effective permissions API, namely reporting of page group and usergroup names
2008-05-24, by Dan
Added user preference for disabling visual effects in Javascript applets; added re-import button to installed plugins
2008-05-16, by Dan
Revamped some ACL code and added effective permissions calculation code into session manager
2008-05-12, by Dan
Merged in the word_lcase column (finally)
2008-05-11, by Dan
Moved some more images into sprites for Oxygen
2008-05-11, by Dan
Minified some JS files using YUI compressor
2008-05-11, by Dan
Added ability to delete the draft revision; [SECURITY] fixed lack of permission check on draft save; renamed messagebox() constructor to MessageBox() (backward compat. maintained)
2008-05-11, by Dan
Added source and compiled images for Mint's sprites
2008-05-07, by Dan
Re-synced Mint style from the Oxygen theme
2008-05-07, by Dan
Added ETag on TinyMCE gzip; changed ETag format for standard pages so as to include user and login info to control caching when logged in or out
2008-05-07, by Dan
Switched Oxygen to use CSS sprites for faster loading (CSS changes were in a past commit, only adding image files here)
2008-05-05, by Dan
Add standard header comment block and date of changes to tiny_mce_gzip to conform to GPL/LGPL
2008-05-05, by Dan
Added TinyMCE compression support and made some supporting modifications to common.php
2008-05-05, by Dan
Upgraded TinyMCE to version 3.0.8
2008-05-05, by Dan
less
more
|
(0)
-120
+120
tip