aboutsummaryrefslogtreecommitdiff
path: root/actions
AgeCommit message (Collapse)Author
2009-04-08Refs #968 & #946: Tidied filepath cache stuff by placing them in function calls.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@3194 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-03-13Closes #873: Mail/password reset/confirm actions forward to wwwroot rather ↵marcus
than ref. Version bump. git-svn-id: https://code.elgg.org/elgg/trunk@3159 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-03-12Fixed typo in default plugins init + version bumpmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@3157 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-03-09User validation no longer occurs on first installben
git-svn-id: https://code.elgg.org/elgg/trunk@3133 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-03-03Closes #831: Plugin view location is now cached in a file in dataroot and is ↵marcus
invalidated on upgrade and plugin enable/disable/reorder. This means that views no longer have to be discovered on boot - reducing file IO from crazy amounts to 1. This also helps make adding new plugins a linear event. git-svn-id: https://code.elgg.org/elgg/trunk@3025 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-27Enable all / disable all functionality addedmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2982 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-27Redirect to tools on first admin login.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2973 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-26enable/disable plugin actions now support arrays as parametersmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2966 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-25Adding two files that might have been left out of the user default access ↵kevinjardine
commit. git-svn-id: https://code.elgg.org/elgg/trunk@2945 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-25Introduces user default access.kevinjardine
git-svn-id: https://code.elgg.org/elgg/trunk@2943 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-24Attempts by unvalidated users to login or request new passwords now trigger ↵kevinjardine
plugin hooks (if available) or trigger the user validation event by default. Thus, in the default case, the user will be remailed a validation link. Addresses part of http://trac.elgg.org/elgg/ticket/759 . git-svn-id: https://code.elgg.org/elgg/trunk@2924 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-24Made icon views work properly for non-default icons, and introduced ↵kevinjardine
elgg_view_enable_simplecache and elgg_view_disable_simplecache functions. git-svn-id: https://code.elgg.org/elgg/trunk@2910 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-23Added the ability to turn simplecache on and off.kevinjardine
git-svn-id: https://code.elgg.org/elgg/trunk@2908 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-23Added site default access permissions. Refs #744ben
git-svn-id: https://code.elgg.org/elgg/trunk@2885 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-21new friend river view and action committeddave
git-svn-id: https://code.elgg.org/elgg/trunk@2874 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-16Simplecache improvements.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2760 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-13new annotations activity viewdave
git-svn-id: https://code.elgg.org/elgg/trunk@2743 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-04Moves access permissions references over to using the ACCESS_* constants ↵ben
defined in access.php. Refs #687 git-svn-id: https://code.elgg.org/elgg/trunk@2639 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-03Users are now notified when an account has been created for them on a site.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2630 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-23Refs #706marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2611 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-19Closes #697: Events triggered when plugin settings are updated.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2580 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-16Closes #689: Email now only changed if it is different than the one ↵marcus
registered, also a number of other settings changed in this way. git-svn-id: https://code.elgg.org/elgg/trunk@2576 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-16Widget save errors now use correct message boxmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2575 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-15Refs #641: Email changer now prevents changing to the same as another user.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2569 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-14Closes #675: Posted missing commits from last time.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2567 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-13Closes #675: Salt changed during password resetmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2562 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-09Closes #240: It is now possible to downgrade an admin user.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2558 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-09Closes #668: Banning now works through a flag in the users_entity table. ↵marcus
Database upgrade required. * Added ElggUser::isBanned(); * Added 'banned' column to users_entity * Modified ban() and unban() * Modified pam functions to check $user->isBanned() * Modified login() to check $user->isBanned() * Modified sessions_init() to check isBanned() and destroy session accordingly * Modified profile views to highlight banned users and prevent menus for non-admin users. git-svn-id: https://code.elgg.org/elgg/trunk@2554 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-08Refs #668, #640: Cleaner interface provided for banning.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2546 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-08Refs #640: Renamed and moved entities.php:disable_entities to ↵marcus
user.php:disable_user_entities git-svn-id: https://code.elgg.org/elgg/trunk@2545 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-07Closes #662: https on login.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2535 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-02Closes #649: Added checking to report when friend add fails.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2529 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-12-08Fixes to user banning (action side).ben
git-svn-id: https://code.elgg.org/elgg/trunk@2512 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-28Closes #306marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2330 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-24The friend invite infrastructure is now secure.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2310 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-24Added the ability to add a user to a user's friends list on registration.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2304 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-16You can now reorder plugins.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2274 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-03Closes #399marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2180 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-03Fixes #311, closes #345: Validation now called via event 'user', 'validate'. ↵marcus
Email validation now a plugin. git-svn-id: https://code.elgg.org/elgg/trunk@2177 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-03Refs #311 : Removing old email confirmation code.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2173 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-03Refs #311: Enable email validation module by defaultmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2170 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-03Refs #311marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2167 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-03Refs #311marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2166 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-03Closes #398marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2165 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-30Closes #388: Additionally the site check in configuration_init() should be ↵marcus
instanceof. Nice spot, thanks. git-svn-id: https://code.elgg.org/elgg/trunk@2151 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-29Closes #383 & #384marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2144 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-06Closes #327: Thanks for the pointer. In the end I modified the fix from the ↵marcus
patch you sent, it still uses get but the generated token should make a CSRF attack much harder. git-svn-id: https://code.elgg.org/elgg/trunk@2057 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-06Fixes #332: Added tokens and action_gatekeeper()marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2056 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-01Fixes #244marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2050 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-21Fixed ping error. Fixes #269ben
git-svn-id: https://code.elgg.org/elgg/trunk@2038 36083f99-b078-4883-b0ff-0f9b5a30f544