Mercurial
Mercurial
>
repos
>
enano-1.1
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-192
+192
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.
Installer: add RewriteBase to .htaccess to work properly under aliased Apache setups (generated 404s in QA)
2009-01-23, by Dan
A few bugfixes in CLI installer related to interactivity
2009-01-23, by Dan
SECURITY: Fix XSS under IE in closing tags (shared sanitizer)
2009-01-17, by Dan
Fixed login form being focused too early (caused page to scroll up)
2009-01-16, by Dan
Deprecated old grab_password_hash() functions in session
2009-01-16, by Dan
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)
2009-01-16, by Dan
Added already-installed check to cli-core
2009-01-14, by Dan
Added CLI installer. Supports interactive, command-line, and internal-call installation. Fixed a few bugs related to anti-SQL injection parser and plugin installation.
2009-01-14, by Dan
Added support for live re-auth and de-auth; fully AJAX, no page reload required, plus plugin-usable API.
2009-01-11, by Dan
JS core: whiteOutReportSuccess now has a sister whiteOutReportFailure(); both abstracted to function whiteOutDestroyWithImage(whitey, image_url)
2009-01-11, by Dan
DBAL: Fixed issues with die_json() and multiline responses from {mysql,pg_last}_error()
2009-01-11, by Dan
Plugin manager: added support for having specific install and uninstall blocks per DBMS
2009-01-11, by Dan
Special:Administration: fixed 404 on several Tigra tree menu images
2009-01-11, by Dan
jBox: When an anchor in a menu is clicked, menu is now hidden
2009-01-11, by Dan
Fix undefined variable in special namespace missing function handler
2009-01-11, by Dan
If there's an onlineupgrade.php, installer index.php will link to that instead of upgrade.php (future readiness ;))
2009-01-11, by Dan
Fix version number warning in installer common
2009-01-11, by Dan
Upgrades should work now.
2009-01-04, by Dan
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.
2009-01-04, by Dan
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].
2009-01-03, by Dan
Added a couple of hooks for the registration form.
2009-01-03, by Dan
Redid error handler (it was causing some problems with gzip enabled)
2008-12-31, by Dan
Small speed optimization to admin panel loader
2008-12-24, by Dan
Revamped main page default content
2008-12-24, by Dan
Several thematic enhancements to Oxygen including making the main page title an h1
2008-12-24, by Dan
Added support for re-auth on submit to rank manager when session goes bad; still more to come
2008-12-22, by Dan
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.
2008-12-22, by Dan
Updated URLs and strings to point to the new server (ktulu)
2008-12-22, by Dan
Fixed a few bugs with plugin management and importing of old plugin metadata
2008-12-22, by Dan
Added support for upgrades from Ferrishyn
2008-12-22, by Dan
Added paginator_goto() to function reverse map; fixed some missing component loads in pagination code
2008-12-22, by Dan
When will that stupid user -> user_id bug stop REARING ITS UGLY HEAD. DIE! DIE! DIE! DIE! DIE!
2008-12-22, by Dan
Fixed: autocomplete got broken somehow
2008-12-21, by Dan
Unstable alpha release: 1.1.5 (Caoineag alpha 5)
2008-12-21, by Dan
Added ajaxReverseDNS to function-to-script map.
1.1.5
2008-12-21, by Dan
Added spell-checking support for TinyMCE on user request (see: http://forum.enanocms.org/topic/11/)
2008-12-21, by Dan
Minor cosmetic change to installer: bumped down Continue button on payload page by 12px
2008-12-21, by Dan
Corrected a few issues with languages and client-side code
2008-12-21, by Dan
Updated KNOWN_BUGS.
2008-12-21, by Dan
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
2008-12-21, by Dan
load_component() now accepts an array, and most JS components are loaded all in one request now. Totally modular baby. And failsafe too.
2008-12-21, by Dan
Upgraded TinyMCE to version 3.2.1.1
2008-12-21, by Dan
[Branding] New artwork swapped in for the old. See <http://enanocms.org/News:1228698725>.
2008-12-21, by Dan
Fixed a couple PostgreSQL bugs.
2008-12-21, by Dan
Minor string change to match other string changes in 1.1 installer
2008-12-21, by Dan
Squashed one last typo.
2008-12-21, by Dan
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)
2008-12-21, by Dan
Fixed: checked for win32 but not winnnt
2008-12-21, by Dan
Merged WINDOWS_MOD_REWRITE_WORKAROUNDS changes from stable.
2008-12-21, by Dan
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
2008-12-21, by Dan
Fixed: update_plugins_cache() is now tolerant of write errors
2008-12-21, by Dan
Fixed: private keys were way too long in EnanoMath
2008-12-21, by Dan
template: Fixed undefined $from_internal in assign_bool(); theme.cfg now require()d on theme load
2008-12-19, by Dan
Added support for IPv6 IP ranges... ehh, not easy.
2008-12-19, by Dan
Removed obsolete JWS code from enano-shared
2008-12-19, by Dan
Updated KNOWN_BUGS.
2008-12-19, by Dan
[Minor] Enabled anonymous user autocompletion in ACL tracer
2008-12-19, by Dan
Fixed: editor state was not unlocked after draft save
2008-12-19, by Dan
Removed the completely obsolete old Special:CreatePage function
2008-12-19, by Dan
External links in sidebar now work with manual port numbers and IPv6 addresses
2008-12-02, by Dan
Plugins can now register their own custom actions for $_GET["do"].
2008-11-29, by Dan
Added additionalwhere option (it was already documented) to custom search API
2008-11-29, by Dan
Fixed PostgreSQL incompatibility in new search API
2008-11-29, by Dan
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.
2008-11-29, by Dan
Fixed sliders not working right with non-Oxygen themes
2008-11-29, by Dan
[minor] optimized loading comments a little bit
2008-11-29, by Dan
Removed Slide-In-Slide-Out-Ala-Digg, replaced with jQuery
2008-11-28, by Dan
Fixed an onload recursion issue if load_component() is called during global onload
2008-11-28, by Dan
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)
2008-11-28, by Dan
Fixed: Admin:PageGroups create form did not init properly
2008-11-28, by Dan
Added dependency checking in ACL tracer
2008-11-20, by Dan
Added makeSwitchable Dynano method for textareas; enabled support for makeSwitchable in comment runtime
2008-11-20, by Dan
[minor] snip some debugging code from autofill
2008-11-20, by Dan
Add some performance info to jsres
2008-11-20, by Dan
Added full all-namespace transclusion support in RenderMan
2008-11-20, by Dan
Polished up inline rename in oxygen (todo: make this script shared/core?)
2008-11-19, by Dan
Fixed: Special:Memberlist still used SpryEffects
2008-11-19, by Dan
Fixed DiffieHellman only half-implemented in user admin CP (changing passwords did not work)
2008-11-17, by Dan
Added ability to have alternate main page for members
2008-11-15, by Dan
Moved getElementsByClassName to functions.js (dependency issues)
2008-11-15, by Dan
Fixed minor formatting bug in sidebar editor
2008-11-15, by Dan
load_component() now uses wait cursor on document.body
2008-11-15, by Dan
Fixed exception handling from session->fetch_page_acl() in ACL trace server side
2008-11-09, by Dan
Cleaned up tags
2008-11-09, by Dan
Merging with upstream
2008-11-09, by Dan
Merging branches
2008-11-09, by Dan
Fixed error-out when DiffieHellman not supported and respawn requested (part of OS X QA process)
2008-11-03, by Dan
Made defectivebydesign.org image local
2008-11-09, by Dan
Added config option to grant userpage rights to new users (defaults to on, as it was hardcoded on before)
2008-11-09, by Dan
[minor] fixed non-hidden next button in ACL trace view
2008-11-09, by Dan
Merging in the past three months' work on ACL tracing tools.
2008-11-08, by Dan
[minor] Login box shook too slowly on failure
2008-11-08, by Dan
JSON parse failures should spawn their own darkener layer now instead of reusing the main one if applicable
2008-11-08, by Dan
Upgraded jQuery UI.
2008-11-08, by Dan
Fixed DiffieHellman being included twice when not supported and login fails
2008-11-08, by Dan
Fixed plugin manager not checking for plugin file existence before marking to load
2008-11-08, by Dan
[minor] $template->footer() no longer flushes output buffers, due to headers being sent prematurely
2008-11-08, by Dan
[minor] AboutEnano can detect Mac OS X now
2008-11-08, by Dan
Fixed filename not being sent through sanitize_page_id() during upload. Non-security.
2008-11-08, by Dan
Fixed attempt at gzip compression after headers sent; hopefully safely escape args to scale_image() instead of erroring out
2008-11-08, by Dan
Fixed system table list; added safeguard against twice prefixing the tables in $system_table_list
2008-11-08, by Dan
Fixed issue where login box was not obeying server orders to disable DiffieHellman. Increased quality of error handling for JS errors during login process.
2008-11-02, by Dan
Made template inclusion wikisyntax fully MediaWiki-compatible
2008-10-22, by Dan
Fixed SpecialAdmin setting theme and style way too late (thanks Andrew Kohnken)
2008-10-17, by Dan
Added ability to use hash marks in internal links
2008-09-29, by Dan
Fixed nonworking editor preview due to uninitialized template
2008-09-29, by Dan
Marked Text_Wiki's parse_internal_links() as deprecated.
2008-09-29, by Dan
SECURITY: Changed Diffie-Hellman parameters to prime and generator created through OpenSSL
2008-09-29, by Dan
Added initial support for DST. Rules are defined in constants.php and are extensible.
2008-09-21, by Dan
Fixed IPv6 address match (the one from phpBB3 did not work)
2008-09-16, by Dan
Fixing \r\n bug in SQL parser (see comment on rev. 7a7173c0f62f in stable)
2008-09-10, by Dan
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.
2008-08-24, by Dan
Fixed userpage events being fired even when the tabs aren't there
2008-08-24, by Dan
Fixed reference to $() which should be $dynano() in SpecialAdmin
2008-08-24, by Dan
Fixed draft controls being shown in view source mode
2008-08-24, by Dan
More work on auto-completion - it auto-scrolls now and limits result divs to 300px height
2008-08-23, by Dan
Fixed minor (non-XSS) sanitization issue for main_page field in Admin:GeneralConfig
2008-08-23, by Dan
Fixed cdnPath being set even if config entry is blank
2008-08-23, by Dan
Autocomplete further stabilized. Made Special:PasswordReset and Special:Register prevent use if logged in.
2008-08-21, by Dan
Re-merging key_type fix from nighthawk
2008-08-21, by Dan
Removed Adobe Spry and replaced with jQuery. Please report any new bugs on the forums or via IRC. In a related note, auto-completion should work now at least for usernames. Still hacking away at page name completion...
2008-08-21, by Dan
Merge? o_O
2008-08-19, by Dan
Made upgrades from 1.1.4 -> 1.1.5 work if keyhash is not present
2008-08-19, by Dan
Revamped page deletion interface; fixed bug where page_meta cache was not being cleared upon restoration of deleted page.
2008-08-17, by Dan
Added ENANO_NO_PLUGINS optional switch to common_cli.
2008-08-17, by Dan
Couple of fixes (hacks) for Opera and the aftermath of that z-index change to darken() and enlighten() fadefilters; added ajaxOpenDirectACLRule() to placeholder list
2008-08-13, by Dan
Fixed that exception that was thrown on draft save in fx3
2008-08-13, by Dan
Changed namespace properties (including core identifier) for external pages that load the Enano API to be a uniform "API" namespace and "SystemAPI:" prefix.
2008-08-13, by Dan
Made login forms that use $session->aes_javascript() use new whiteOutForm() function
2008-08-13, by Dan
Fixed ACL_TYPE_PRESET pseudo-rules being shown in rule list
2008-08-13, by Dan
Fixed missing "print page" link in printable theme
2008-08-13, by Dan
Added customizable parameters for session length and the long-missing "remember me" option (or rather, the ability to turn it off and make sessions temporary)
2008-08-12, by Dan
Fixed some stale code in generic autofill schema
2008-08-12, by Dan
Tagging latest revision as rebrand
2008-08-11, by 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.
2008-08-11, by Dan
A few fixes in SpecialUserFuncs: made avatars have a +30-day expiry date and made full login form show encryption blurb even when user_level > USER_LEVEL_MEMBER. Added expanding user-info blocks in memberlist (experimental).
2008-08-11, by Dan
Fixed a couple bugs in the check-for-updates code.
2008-08-11, by Dan
Fixed System pages not being createable even with proper admin rights. This is hackish, it probably needs to have something implemented at the ACL level.
2008-08-11, by Dan
SECURITY: Full query is no longer shown on SQL injection attempt; silenced calls to mysql_unbuffered_query() due to some untraceable yet harmless errors
2008-08-11, by Dan
Fixed minor z-index bug in jBox
2008-08-11, by Dan
Added preliminary support for ACL presets. Yay!
2008-08-11, by Dan
Some tweaks to common, real minor stuff that's been waiting to be committed for a couple weeks at least
2008-08-11, by Dan
Improved miniPrompt and fadefilter to properly overlap parent modal windows. MessageBox() is next. Fixed pref_disable_js_fx not working due to wrong type (number instead of boolean).
2008-08-11, by Dan
Made customizable 404 page have a {STANDARD404} variable available to allow embedding the "default" 404 content.
2008-08-05, by Dan
[Demo Security] Fixed plugin manager ignoring lockdown settings in demo mode
2008-08-05, by Dan
Fixed tooltip in Powered By Enano button on the sidebar. It called $lang->get() without checking to see if languages were initted yet.
2008-08-05, by Dan
Added abutton_img class + supporting properties in miniPromptMessage to allow icons on abuttons
2008-07-29, by Dan
Added tab-based interface to userpage UI. Yes, it is plugin expansible, and yes, it breaks existing plugins that add code to the userpage (but that can be fixed with a "colspan=4")
2008-07-28, by Dan
Added hack to printable theme to allow exporting of a website into static files (thanks vadi for the request); source for this functionality will be released soon
2008-07-28, by Dan
Fixed non-localized buttons in navbar on user CP, top menu trigger buttons should act as links again
2008-07-28, by Dan
Fixed undefined REQUEST_URI/HTTP_HOST in ENANO_CLI mode in template var init
2008-07-28, by Dan
Added ability to have language strings send variables through filter functions. Operates based on predefined filters, expandable with a call to Language::register_filter at the hook lang_init
2008-07-28, by Dan
Fixed improperly set up gzencode() replacement; fixed bad regexp in scale_image() security check
2008-07-28, by Dan
Made cdnPath define conditionally; fixed common_cli not properly loading plugins
2008-07-28, by Dan
Fixed missing PRIMARY KEY definitions in postgresql_stage2
2008-07-28, by Dan
Fixed a couple missing functions in placeholder_list in enano-lib-basic
2008-07-28, by Dan
Separated St. Patty CSS files into color theme and CSS
2008-07-23, by Dan
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
less
more
|
(0)
-192
+192
tip