aboutsummaryrefslogtreecommitdiff
path: root/engine
AgeCommit message (Collapse)Author
2009-01-27Change to notification object registration function.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2624 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-27Added container_guid to ElggEntity->save() and update_entity() functions. ↵ben
Fixes #711 git-svn-id: https://code.elgg.org/elgg/trunk@2620 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-27Moving actions into the boot event.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2619 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-26Moved actions out of init filesben
git-svn-id: https://code.elgg.org/elgg/trunk@2618 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-26Added object notifications plugin hook override.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2617 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-26Fixed pagination issue with count annotations function.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2616 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-25Fixes #709: get_language() now fails correctly. @ben Why is this introduced? ↵marcus
Surely this is the same as get_current_language()? git-svn-id: https://code.elgg.org/elgg/trunk@2615 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-24Fixing access controls on multi-metadatamarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2614 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-23Moved current language detection out into the function get_language();ben
git-svn-id: https://code.elgg.org/elgg/trunk@2607 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-23Refs #562: Configuration flag to disable database sessions.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2605 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-22A further change to ensure notification messages don't get changed for every ↵ben
method if one method needs to make a change. git-svn-id: https://code.elgg.org/elgg/trunk@2600 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-22Slight change to notifications.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2599 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-22Added more granular notification hookben
git-svn-id: https://code.elgg.org/elgg/trunk@2598 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-22Closes #701: Blank tags not returned by string_to_tag_arraymarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2597 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-22Granular notification: a startben
git-svn-id: https://code.elgg.org/elgg/trunk@2596 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-22Relationships no longer double addedmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2595 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-21Closes #700: If a plugin doesn't physically exist then it is deleted.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2594 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-21Introducing a function that orders by sums of an annotation AND limits by a ↵ben
metadata value git-svn-id: https://code.elgg.org/elgg/trunk@2590 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-21Closes #699: get_user_by_username now using access controls. Will no longer ↵marcus
throw exception when accessing disabled users. git-svn-id: https://code.elgg.org/elgg/trunk@2588 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-20Added toggling for the annotation sum list functions.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2587 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-20Added to and fixed the list by annotation count functions.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2586 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-20Fix for previousben
git-svn-id: https://code.elgg.org/elgg/trunk@2585 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-20Added the missing 'group by' clause to the get annotations by sum SQL query.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2584 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-19Added user to user settingsmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2583 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-19Refs #697: Now using plugin hook so one can do live validation of valuesmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2582 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-19Closes #698: Typo corrected - nice spot!marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2581 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-19Fix for previous.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2579 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-19Added annotation sum functionsben
git-svn-id: https://code.elgg.org/elgg/trunk@2578 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-19Closes #691: Should have been is_memcache_available()marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2577 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-15git-svn-id: https://code.elgg.org/elgg/trunk@2572 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-15Added shutdown, system event. Refs #672marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2571 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-14Closes #669: Logins rate limited. Accounts are limited to 5 fails in a 5 ↵marcus
minute period, meaning an attacker can try one password per minute. git-svn-id: https://code.elgg.org/elgg/trunk@2568 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-13Comment correction.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2566 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-13Fix for template handler override.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2565 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-13Closes #676: Entity subtables now deleted on failed connections.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2564 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-13Better trigger_plugin_hook documentation.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2563 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-13git-svn-id: https://code.elgg.org/elgg/trunk@2561 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-12Tag updates.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2560 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-09Closes #560: Pagination parameters added.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2557 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-09Minor variable name and comment change.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2555 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-08Closes #588: Don't remember adding this check... but anyway, double entries ↵marcus
regression fixed. git-svn-id: https://code.elgg.org/elgg/trunk@2553 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-08Minor error message improvementmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2552 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-08Added extra belts and braces check (minor)marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2551 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-08Added extra belts and braces check (minor)marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2550 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-08Refs #668: Building on [2546] and providing ban and unban functions. Later ↵marcus
these will be replaced with "banning" functions. git-svn-id: https://code.elgg.org/elgg/trunk@2549 36083f99-b078-4883-b0ff-0f9b5a30f544