aboutsummaryrefslogtreecommitdiff
path: root/engine/lib
AgeCommit message (Collapse)Author
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-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
2009-11-02Deprecated elgg_get_entities_from_annotations().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3614 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-02Changed elgg_get_entities_from_access_id() to be closer to how other ↵brettp
functions work. git-svn-id: http://code.elgg.org/elgg/trunk@3613 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-30Deprecating get_entities_from_access_id().nickw
git-svn-id: http://code.elgg.org/elgg/trunk@3610 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-30Removing deprecated function call from find_plugin_settings().nickw
git-svn-id: http://code.elgg.org/elgg/trunk@3608 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-30Namespaced metadata keys for elgg_get_entities_from_metadata() so no clashes ↵brettp
will happen with annotations. git-svn-id: http://code.elgg.org/elgg/trunk@3607 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-30Cleaning up logic regarding view error notices.nickw
git-svn-id: http://code.elgg.org/elgg/trunk@3604 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-29Deprecated get_entities_from_relationships_and_meta().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3603 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-29Fully deprecating file matrix use with username.nickw
Plugins building the file matrix with the username will still work, but a warning is logged. git-svn-id: http://code.elgg.org/elgg/trunk@3602 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-29Fixed incorrect wrapper for get_entities_from_relationship() -> ↵brettp
elgg_get_entities_from_relationship(). git-svn-id: http://code.elgg.org/elgg/trunk@3600 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-28Deprecated get_entities_from_relationship()brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3599 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-28Actually fixed the documentation for elgg_get_entities_from_metadata().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3598 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-28Cleaned up table prefix for elgg_get_entity_metadata_where_sql().brettp
Cleaned up some documentation. git-svn-id: http://code.elgg.org/elgg/trunk@3597 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-28Updated documentation for elgg_get_entity_metadata_where_sql()brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3596 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-28Creating an upgrade script for new user filepath.nickw
git-svn-id: http://code.elgg.org/elgg/trunk@3593 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-28Deprecated get_entities_from_metadata() and get_entities_from_metadata_multi().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3592 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-27Modifying user file locations to be based on guid.nickw
Previous implementations utilized the owner's username to determine a file path matrix based on (up to) the first five letters. To eliminate language and filesystem inconsistencies, the matrix is now created from the entity's creation date and guid. This has the added benefit of (potentially) allowing users to update their usernames. git-svn-id: http://code.elgg.org/elgg/trunk@3590 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-27Removed some commented out code.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3587 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-27Fixed get_entities_from_metadata() wrapper when passing case_sensitive = FALSE.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3586 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-27Fixes #1161: Views now default to 'default' if not found.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3585 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-27Created elgg_get_entities_from_metadata() and made get_entities_from_metadata().brettp
Made elgg_get_entities() accept extra joins and wheres in the options. Created a helper function elgg_normalise_plural_options_array() to rewrite shortcut singular options to plurals. git-svn-id: http://code.elgg.org/elgg/trunk@3584 36083f99-b078-4883-b0ff-0f9b5a30f544