aboutsummaryrefslogtreecommitdiff
path: root/engine
AgeCommit message (Collapse)Author
2009-11-24Fixing a bug resulting from get_loggedin_user() return FALSE.nickw
This bug could throw a fatal error to non-loggedin users. git-svn-id: http://code.elgg.org/elgg/trunk@3707 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-24Adding documentation to the unit test skeleton file.nickw
git-svn-id: http://code.elgg.org/elgg/trunk@3706 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-24entities can now have metadata of 0 and return the correct type. Fixes #1192cash
git-svn-id: http://code.elgg.org/elgg/trunk@3705 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-24fixes 1315 - language static now being set correctlycash
git-svn-id: http://code.elgg.org/elgg/trunk@3703 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-24fixes #935cash
git-svn-id: http://code.elgg.org/elgg/trunk@3702 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-24made the get user friends objects functions consistent and added some ↵cash
missing documentation - no api usage changes git-svn-id: http://code.elgg.org/elgg/trunk@3701 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-23Deleting a user will remove all user files.nickw
Fixes #607 git-svn-id: http://code.elgg.org/elgg/trunk@3700 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-21fixes #1374 - owner_guid wasn't being set correctly in options arraycash
git-svn-id: http://code.elgg.org/elgg/trunk@3697 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-21get_entities_from_metadata_multi() had bad option keys - related to #1374.cash
git-svn-id: http://code.elgg.org/elgg/trunk@3696 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-21fixes #1380 - get_user_friends() was being called with subtype of desired ↵cash
objects in get_user_friends_objects() - thanks for the report git-svn-id: http://code.elgg.org/elgg/trunk@3695 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-20Fixed a bug with group by and order by in elgg_get_entities. #ElggCampBAbrettp
git-svn-id: http://code.elgg.org/elgg/trunk@3694 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-17updated some documentation on register_page_handler(). This fixes #1373cash
git-svn-id: http://code.elgg.org/elgg/trunk@3693 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-14fixes #1169 as described on ticketcash
git-svn-id: http://code.elgg.org/elgg/trunk@3683 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-14updated documentation of API functions - perhaps ready for developer previewcash
git-svn-id: http://code.elgg.org/elgg/trunk@3682 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-14user object needs to be loaded from database into session on each page in ↵cash
case the object has changed - this commit also handles a user who has been deleted with an active session git-svn-id: http://code.elgg.org/elgg/trunk@3681 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-13Properly ordering annotation objects returned by Elgg methods.nickw
git-svn-id: http://code.elgg.org/elgg/trunk@3679 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-13more test cases related to #1364.cash
git-svn-id: http://code.elgg.org/elgg/trunk@3677 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-13should fix #1364 and added relevant unit test cases for this bug (yeah for ↵cash
unit tests) git-svn-id: http://code.elgg.org/elgg/trunk@3676 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-12fixed typo with handling web services request parameters cash
git-svn-id: http://code.elgg.org/elgg/trunk@3675 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-12rest api parameters can now have default valuescash
git-svn-id: http://code.elgg.org/elgg/trunk@3674 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-12added a nonce to hmac signature and header so same call in same second does ↵cash
not get caught by replay check git-svn-id: http://code.elgg.org/elgg/trunk@3672 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-12Accidentally removed the eval with my debug statements.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3671 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-12Wrapped all multibyte functions that are directly interchangable with non mb ↵brettp
functions with elgg_*(). git-svn-id: http://code.elgg.org/elgg/trunk@3670 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-12fixes #1286 - ElggPlugin get() wasn't handling "0" and returning null insteadcash
git-svn-id: http://code.elgg.org/elgg/trunk@3669 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-12Data migration: Disabled execution time and clearing out caches to avoid OOM ↵brettp
errors. git-svn-id: http://code.elgg.org/elgg/trunk@3668 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-12fixes #1329 - schema for river is fixed - was incomplete beforecash
git-svn-id: http://code.elgg.org/elgg/trunk@3667 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-11fixes #1339 - elgg_view_exists now handles view extensions for non-default ↵cash
viewtypes (for one level of recursion) git-svn-id: http://code.elgg.org/elgg/trunk@3666 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-11get_views deprecated for elgg_get_views (just to be consistent with views api)cash
git-svn-id: http://code.elgg.org/elgg/trunk@3665 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-10Using php default functions instead of ElggUser in upgrade script.nickw
Large Elgg sites could not handle the "select * from users" query without hitting memory limit. git-svn-id: http://code.elgg.org/elgg/trunk@3662 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-10elgg_extend_view() replaces extend_view()cash
git-svn-id: http://code.elgg.org/elgg/trunk@3661 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-10updated documentation of functions used in creating the topbar tools ↵cash
dropdown menu git-svn-id: http://code.elgg.org/elgg/trunk@3660 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-10introducing a new web services handlercash
git-svn-id: http://code.elgg.org/elgg/trunk@3651 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-10do not register notification rest api calls by default since no other apis ↵cash
exposed not directly related to the api git-svn-id: http://code.elgg.org/elgg/trunk@3650 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-09Ignoring empty owner_guids in elgg_get_entities.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3644 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-09Removed old code from get_submenu().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3643 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-09REST api hmac signature encoding now compatible with Amazon S3 and OAuthcash
git-svn-id: http://code.elgg.org/elgg/trunk@3640 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-07combined the two different pams into one and fixed an issue with hmac ↵cash
authentication git-svn-id: http://code.elgg.org/elgg/trunk@3635 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-07Moved default search hooks into search mod.brettp
Using MySQL's MATCH ... AGAINST instead of likes for most searches. Changed 'tag' to 'q' while maintaining backward compatibility. git-svn-id: http://code.elgg.org/elgg/trunk@3633 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-07fixed bug in list_entities() wrapper function - it was ignoring false values ↵cash
- there are probably similar problems in the other new wrapper functions git-svn-id: http://code.elgg.org/elgg/trunk@3632 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-07fixes #1227 - this one has been causing nasty problems for far too longcash
git-svn-id: http://code.elgg.org/elgg/trunk@3630 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-06removed space which would break the schema parsing routine for the next poor ↵cash
sucker who tried to add a table - not the most robust code git-svn-id: http://code.elgg.org/elgg/trunk@3629 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-06removing username/password authorization for REST by default - developers ↵cash
can add their own custom PAM using the plugin hook if they require this git-svn-id: http://code.elgg.org/elgg/trunk@3627 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-06Removed old group search hook.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3626 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-06Removed old user search.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3625 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-06Added search for group, tags, and users.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3624 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-06Added ability to pass 0 as a subtype meaning "entities without a subtype".brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3623 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-06Added default object search.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3622 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-06Corrected documentation for elgg_get_entities_from_metadata()brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3621 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-04users now allowed to have multiple sessions but not multiple remember me ↵cash
cookies (yet) git-svn-id: http://code.elgg.org/elgg/trunk@3618 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-03standardized xml.php and fixed output of booleans in xml viewcash
git-svn-id: http://code.elgg.org/elgg/trunk@3616 36083f99-b078-4883-b0ff-0f9b5a30f544