aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-11-14git-svn-id: https://code.elgg.org/elgg/trunk@2449 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-14* Candidate for initial ElggSession magic classmarcus
* Session now properly cleared on init and logout - this has knock on effect that you can no longer assume that $_SESSION['id'] or 'guid' will be integer, making it necessary to cast. git-svn-id: https://code.elgg.org/elgg/trunk@2448 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-14Minor tidying of codemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2447 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-13Experimental ElggCachemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2446 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-12git-svn-id: https://code.elgg.org/elgg/trunk@2445 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-12No longer blanks all caches when clearingmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2444 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-12Closes #543marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2443 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-11Ifdef expiresmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2442 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-11Minor tweaks to mod_gzip config. Note that gzip can't compress some things ↵marcus
due to the way that the apache 1.3 stack works git-svn-id: https://code.elgg.org/elgg/trunk@2441 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-11Simplified GZIPmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2440 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-11Mod deflate support addedmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2439 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-11Turned on mod_gzip if availablemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2438 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-11Added default expirymarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2437 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-11Expires header added to group iconsmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2436 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-10Content length on imagesmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2435 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-10Content length on imagesmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2434 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-10Content length headers on JS and cssmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2433 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-10Javascript now correctly marked as cacheablemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2432 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-10Fixes #541: CSS Now not being cached. Error is being caused somewhere in the ↵marcus
elgg framework which prevents pragma caching from working... not sure what git-svn-id: https://code.elgg.org/elgg/trunk@2431 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-10Refs #520marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2430 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-10Closes #501marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2429 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-10Closes #507marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2428 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-10Tidied.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2427 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-07Profiling now showing queries executed before debug flag being setmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2426 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-07Refs #529: Experimental memcaching for metadatamarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2425 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-07Fixed datalists errormarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2424 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-07Refs #529: Experimental memcaching on datalistsmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2423 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-07Removing unnecessary call to datalistsmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2422 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-07Fixes #530marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2421 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-07Refs #529: Experimental caching of metastringsmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2420 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-07Refs #529: Experimental object level cachingmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2419 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-06Reverted limited caching back to array since caching objects don't work so ↵marcus
well for these. git-svn-id: https://code.elgg.org/elgg/trunk@2418 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-06datalists now has primary key, datalist set function optimisedmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2417 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-06Not possible to get any more, so tell them somarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2416 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-06Last action query update delayed to avoid invalidating query cache ↵marcus
unnecessarily. git-svn-id: https://code.elgg.org/elgg/trunk@2415 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-06* Database functions optimised and centralised a bitmarcus
* Caching now caches queries which return no data * Introducing execute_delayed_query family for executing queries AFTER the page has loaded. git-svn-id: https://code.elgg.org/elgg/trunk@2414 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-06isset fixesmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2413 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-06Some tidying of objects and opendd exportmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2412 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-06Added test to see if memcache is available.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2411 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-06Class hierachy changed to separate shared memory caching marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2410 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-05git-svn-id: https://code.elgg.org/elgg/trunk@2409 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-05Minor extension to rivermarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2408 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-05Minor tweakmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2407 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-05Slight rejig in the way the river worksmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2406 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-05Extends elgg_view_tree to support other view types.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2405 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-05Added "add" method to cache only if it doesn't exist already.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2404 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-05Revert use of memcache for database query cachemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2403 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-05Changed default timeoutmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2402 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-04Removed cache clearing for now.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2401 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-04More tweaksmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2400 36083f99-b078-4883-b0ff-0f9b5a30f544