Max Shinn
ac675c946d
Editing profile fields and some bugs
2011-01-01 16:06:14 -06:00
Max Shinn
6a44fba936
Added a readme for instructions on how to use/install the profile extensions
2011-01-01 11:03:44 -06:00
Max Shinn
b0899bd940
New plugin: GNUsocialProfileExtensions! Profiles can be extended with administrator-defined fields.
2010-12-31 16:36:51 -06:00
Max Shinn
24e5f1806a
Notifications and deleting albums
2010-12-30 08:02:59 -06:00
Max Shinn
57aef10ed2
Delete the notice *and* the photo
2010-12-29 13:03:23 -06:00
Max Shinn
35e0832ec0
Let's try that again
2010-12-28 21:14:19 -06:00
Max Shinn
d68d95e08d
Fixed undefined variable while creating new albums
2010-12-28 20:59:01 -06:00
Max Shinn
e9e5fdb139
Matt's demands (ticket #217 )
2010-12-28 19:45:25 -06:00
Max Shinn
e525e9ab9b
Deleting photos
2010-12-28 11:20:08 -06:00
Max Shinn
407aa6a947
Updating uploaded photos
2010-12-28 10:40:58 -06:00
Max Shinn
90521450a0
Cool js photo resizing effect
2010-12-28 09:38:50 -06:00
Max Shinn
c73398fb25
External css
2010-12-28 09:10:22 -06:00
Max Shinn
46b2151f09
Pictures/albums in floating divs
2010-12-28 08:57:28 -06:00
Max Shinn
330ac5dd12
Photo albums on photos page
2010-12-28 08:31:34 -06:00
Max Shinn
22fe5d0215
Creating albums and uploading to them
2010-12-28 07:33:06 -06:00
Ian Denhardt
89d8c0c6f2
automatically create a default photo album when a user's photos page is visited if none exist.
2010-12-27 22:08:36 -05:00
Max Shinn
d61f88b979
Only show photo uploads for logged in users
2010-12-27 17:12:25 -06:00
Max Shinn
18f46958f2
Individual ids for photos
2010-12-27 16:57:13 -06:00
Max Shinn
a6bf28f3ee
Fixing photo page replies and descriptions
2010-12-27 16:39:21 -06:00
Max Shinn
98cb4a4e54
Improved nav bar
2010-12-27 07:42:00 -06:00
Max Shinn
e81bdcb200
Untabify
2010-12-26 20:51:17 -06:00
Max Shinn
cbf296e804
Usability with photos tab
2010-12-26 20:42:45 -06:00
Max Shinn
a10a9c4a90
Show photos on all of a user's pages
2010-12-25 15:56:46 -06:00
Max Shinn
a3c4dca90d
Links to photo pages in gallery
2010-12-25 15:35:20 -06:00
Max Shinn
4af6e0f44c
Merge branch 'master' of git://gitorious.org/~trombonechamp/statusnet/trombonechamps-gnu-social
2010-12-25 08:02:17 -06:00
Max Shinn
6cc0a910d2
Individual photo page
2010-12-25 08:02:06 -06:00
Ian Denhardt
3a7e8e9d88
apparently we need a primary key in every table. this fixes an error in the logs.
2010-12-23 16:26:21 -05:00
Ian Denhardt
c901039a1f
added link to photo upload page.
2010-12-21 16:25:11 -05:00
Ian Denhardt
23cf5c780d
Added a link to the user's photos on their profile page.
2010-12-21 15:33:49 -05:00
Ian Denhardt
012ccc2dcb
no longer have to be logged in to merely view a photo album.
2010-12-21 14:54:02 -05:00
Ian Denhardt
148f6b6933
corrected height/width on ad-hoc'd thumnails.
2010-12-20 22:07:03 -05:00
Ian Denhardt
30815645fc
Photo federation is basically working now, could use some polish.
2010-12-20 22:02:50 -05:00
Ian Denhardt
39d0420ab6
Fixed a typo that rendered firefox (and probably others) unable to upload photos.
2010-12-20 16:52:25 -05:00
Ian Denhardt
e36399974e
Merge branch '1.0.x' of git://gitorious.org/statusnet/mainline
...
Conflicts:
lib/action.php
plugins/OStatus/actions/ostatusinit.php
2010-12-20 15:19:33 -05:00
Brion Vibber
d8a3a88ec8
Merge branch '0.9.x' into 1.0.x
...
Conflicts:
classes/Memcached_DataObject.php
2010-12-17 17:13:21 -08:00
Zach Copley
073f3e99cb
Update Twitter calls to use documented API endpoints
...
see: http://groups.google.com/group/twitter-api-announce/msg/34b013f4d092737f
2010-12-17 15:57:22 -08:00
Craig Andrews
786250e3d9
In LdapCommon checkPassword/changePassword only get the 'dn' attribute as an optimization as no other attributes are necessary.
...
Thanks to drslump reported at http://status.net/open-source/issues/2955
2010-12-17 17:22:52 -05:00
Brion Vibber
0e7a283883
only run explain on selects
2010-12-17 12:08:46 -08:00
Brion Vibber
66b89de256
SQLProfile: quickie plugin to run DB queries through 'explain' and log ones that trigger filesort or temporary table
2010-12-17 11:41:40 -08:00
Brion Vibber
e79034e163
Merge branch '0.9.x' into 1.0.x
...
Conflicts:
plugins/CacheLog/locale/nb/LC_MESSAGES/CacheLog.po
2010-12-16 15:56:19 -08:00
Siebrand Mazeland
ae65f93b2b
L10n updates and removal of superfluous whitespace.
2010-12-16 16:33:39 +01:00
Siebrand Mazeland
cf824621b9
Localisation updates from http://translatewiki.net .
2010-12-16 16:30:30 +01:00
Brion Vibber
0330bad688
Cleaner code to avoid a couple PHP notices from accessing uninitialized variables in ostatus profile discovery (these cases hit checking diaspora accounts)
2010-12-15 12:14:25 -08:00
Brion Vibber
bf20258f4b
Merge branch '0.9.x' into 1.0.x
2010-12-15 11:59:31 -08:00
Brion Vibber
6c67114198
Mark OembedAction, XrdAction, and (plugin) AutocompleteAction as read-only. Tweaked ApiStatusesShow and ApiTimelineUser to still claim read-only when hit with a HEAD request (usually link checkers or a precursor to a GET, and should be semantically equivalent to a GET without actually transferring data)
2010-12-14 16:14:15 -08:00
Brion Vibber
f947fe5d0c
Disable InProcessCache plugin for CLI scripts, which are more likely to be long-running, greatly increasing the chance of data corruption.
2010-12-09 10:24:06 -08:00
Evan Prodromou
99f3964394
Merge remote branch 'gitorious/0.9.x' into 0.9.x
2010-12-09 10:48:12 -05:00
Evan Prodromou
f5f6a742cb
Additional in-process cache plugin InProcessCache
...
Some of our caching systems, like the disk cache or memcached, have
significant overhead (network connections or disk I/O).
This plugin adds an additional layer of in-process cache, so we don't
need to reconnect to external cache systems when we've already
received a data item from the cache. There are some concurrency issues
here, but typically they won't be important at the level of a single
web hit.
2010-12-09 10:45:36 -05:00
Brion Vibber
e25d4683c8
Merge branch 'master' into 0.9.x
2010-12-08 18:13:20 -08:00
Brion Vibber
516161213f
Tweak to PiwikAnalytics plugin to help browsers to pre-load piwik.js, may shave a little off load time.
...
Piwik's current default recommended JS for loading creates a <script> tag via document.write(). In addition to being generally evil, this means the browser doesn't know it's going to need piwik.js until that chunk of script gets executed... which can't happen until all scripts referenced *before* it have been loaded and executed.
The only reason for that bit of script though seems to be to pick 'http' or 'https' depending on the current page's scheme. This can be done more simply by using a protocol-relative link (eg "//piwik.status.net/piwik.js"), which the browser will resolve as appropriate. Since it's now sitting in the <script> tag, the browser's lookahead code will now see it and be able to start loading it while earlier things are parsing/executing.
May be better still to move to an asynchronous load after DOM-ready, but I'm not sure if that'll screw with the analytics code (eg, not being able to start things on the DOM-ready events since they're past).
2010-12-08 17:39:04 -08:00