aboutsummaryrefslogtreecommitdiff
path: root/engine
AgeCommit message (Collapse)Author
2008-09-30Install now works againmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2149 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-29Added IP address tools, todo check licence.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2147 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-29Set the notification settingsmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2146 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-29Notifications get notification stuff in API form.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2145 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-29Closes #369: For entities which are not users the ->email field is used, ↵marcus
failing that it tries to work out an address from ->url and lastly from $CONFIG->site_guid. Closes #382: Fix applied as suggested. git-svn-id: https://code.elgg.org/elgg/trunk@2143 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-29get_input can now be properly overridden by set_input. Fixes #324ben
git-svn-id: https://code.elgg.org/elgg/trunk@2142 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-25git-svn-id: https://code.elgg.org/elgg/trunk@2141 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-25git-svn-id: https://code.elgg.org/elgg/trunk@2140 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-25Debugmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2139 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-25Committing what I have at the end of the day, api still not 100%marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2138 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-25Caching support fixed.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2137 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-25Fixing auth_token codemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2136 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-25Fixed issue with pam handler, now if required method throws an exception the ↵marcus
authentication short circuits with false. git-svn-id: https://code.elgg.org/elgg/trunk@2135 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-25Clear annotations now clears annotations properly when no name is specified. ↵ben
Fixes #357 git-svn-id: https://code.elgg.org/elgg/trunk@2134 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-25Count annotations now fails properly if a metastring is not found. Fixes #377ben
git-svn-id: https://code.elgg.org/elgg/trunk@2133 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-25view now set by endpointmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2130 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-25Closes #326: add_widget uses the specified $user_guid as $widget->owner_guidmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2129 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-24git-svn-id: https://code.elgg.org/elgg/trunk@2128 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-24Closes #360: Will now install on 5.1.6 or greater with a warning, 5.2 with ↵marcus
now warning. git-svn-id: https://code.elgg.org/elgg/trunk@2126 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-24Modified pinger to use new style endpoint format. Note, this will require ↵marcus
ping.elgg.org to be upgraded come next release! git-svn-id: https://code.elgg.org/elgg/trunk@2124 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-24Closes 374: Using get_version function instead of including the version file.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2123 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-24Minor improvements to failure mode.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2122 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-24auth_token api call now functionalmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2121 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-24git-svn-id: https://code.elgg.org/elgg/trunk@2119 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-24Returning cache control back to access permissions.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2118 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-24git-svn-id: https://code.elgg.org/elgg/trunk@2116 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-24Added endpoint page handler.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2115 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-24Create keypair code addedmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2113 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-24Added create_api_usermarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2112 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-24Added remove_api_user functionmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2111 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-24Will now handle banned users marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2110 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-24Metadata permissions now work as advertised, but had to remove caching in ↵ben
the process. Will attempt to re-enable it shortly. git-svn-id: https://code.elgg.org/elgg/trunk@2109 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-23The database schema will now automatically update itself on upgrade.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2107 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-23The cache library is now loaded before the main library boot.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2106 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-23Belts and bracesmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2105 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-23Database upgrade script from 1.0 to latest schema.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2104 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-22API improvement. Authentication via token now logs user in for that session.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2103 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-20Apparently non-p connections are better in many cases, see ↵marcus
http://www.slideshare.net/techdude/how-to-kill-mysql-performance git-svn-id: https://code.elgg.org/elgg/trunk@2101 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-17Access permissions now cached correctly.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2096 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-17Optimised plugin query.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2095 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-17Short circuit added for missing values.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2094 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-17Removed old gunkmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2093 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-17Load cache phpmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2092 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-17Changed caching to memory.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2091 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-17Added hmac cache of hmacs we have seen before (MEMORY TABLE)marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2090 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-17Added hmac cache of hmacs we have seen before (MEMORY TABLE)marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2089 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-17Some api improvements:marcus
* User tokens setable * List api no longer requires token git-svn-id: https://code.elgg.org/elgg/trunk@2088 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-17Changed users_apisessions to use memory, since there is no reason to store ↵marcus
this forever. git-svn-id: https://code.elgg.org/elgg/trunk@2087 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-17System log now using delayed writes.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2085 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-15Marcus Povey:marcus
* Some missing indexes added to database. * Removed privileged path table since this is no longer used. git-svn-id: https://code.elgg.org/elgg/trunk@2084 36083f99-b078-4883-b0ff-0f9b5a30f544