Evan Prodromou [Wed, 16 Mar 2011 19:22:15 +0000 (15:22 -0400)]
my code-to-verb logic was ab0rken; fixed
Evan Prodromou [Wed, 16 Mar 2011 19:00:22 +0000 (15:00 -0400)]
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
Evan Prodromou [Wed, 16 Mar 2011 18:55:19 +0000 (14:55 -0400)]
use Y,N,? instead of 1,0,null for 3vl in RSVPs
Zach Copley [Wed, 16 Mar 2011 17:59:16 +0000 (10:59 -0700)]
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
* '1.0.x' of gitorious.org:statusnet/mainline:
Fix tag nesting bug on group page
Brion Vibber [Wed, 16 Mar 2011 17:58:18 +0000 (10:58 -0700)]
Fix tag nesting bug on group page
Zach Copley [Wed, 16 Mar 2011 17:58:13 +0000 (10:58 -0700)]
Extended profile - fix for unix epoc getting displayed for empty birthday and some validation issues
Samantha Doherty [Wed, 16 Mar 2011 17:50:24 +0000 (13:50 -0400)]
Quick style update for profile blocks.
Zach Copley [Wed, 16 Mar 2011 17:30:57 +0000 (10:30 -0700)]
Extended profile - add nav link to new profile block
Samantha Doherty [Wed, 16 Mar 2011 17:05:55 +0000 (13:05 -0400)]
Fix for education description fields in extended profile.
Evan Prodromou [Wed, 16 Mar 2011 14:26:14 +0000 (10:26 -0400)]
remove a bunch of common_debug() calls for url shortening
Evan Prodromou [Wed, 16 Mar 2011 14:16:29 +0000 (10:16 -0400)]
remove debugging code for microapp
Evan Prodromou [Wed, 16 Mar 2011 14:05:07 +0000 (10:05 -0400)]
no profileblock on login actions
Evan Prodromou [Wed, 16 Mar 2011 14:03:28 +0000 (10:03 -0400)]
use <p> to keep stuff in profile block from bunching
Evan Prodromou [Wed, 16 Mar 2011 13:59:36 +0000 (09:59 -0400)]
remove edit link from profileblock
Evan Prodromou [Mon, 14 Mar 2011 20:55:55 +0000 (16:55 -0400)]
fix bug with undefined variable
Evan Prodromou [Mon, 14 Mar 2011 20:55:33 +0000 (16:55 -0400)]
Show group actions in profile block
Evan Prodromou [Mon, 14 Mar 2011 20:40:56 +0000 (16:40 -0400)]
Remove UserProfile class
Evan Prodromou [Mon, 14 Mar 2011 20:39:45 +0000 (16:39 -0400)]
move UserProfile actions to account profile block
Evan Prodromou [Mon, 14 Mar 2011 20:39:14 +0000 (16:39 -0400)]
profile block can have actions
Evan Prodromou [Mon, 14 Mar 2011 20:19:56 +0000 (15:19 -0500)]
use stream-sized avatar for default profileblock
Evan Prodromou [Mon, 14 Mar 2011 20:19:37 +0000 (15:19 -0500)]
Allow profileblock subclasses to show different sized avatars
Evan Prodromou [Mon, 14 Mar 2011 20:18:03 +0000 (15:18 -0500)]
move profile block to the aside
Evan Prodromou [Mon, 14 Mar 2011 16:34:59 +0000 (11:34 -0500)]
add newline to group profile block
Evan Prodromou [Mon, 14 Mar 2011 16:29:06 +0000 (11:29 -0500)]
show group profile block for group pages
Evan Prodromou [Mon, 14 Mar 2011 16:10:07 +0000 (11:10 -0500)]
profile group uses account profile block
Evan Prodromou [Mon, 14 Mar 2011 16:04:51 +0000 (11:04 -0500)]
add accountprofileblock and make defaultprofileblock use it
Evan Prodromou [Mon, 14 Mar 2011 16:00:07 +0000 (11:00 -0500)]
hide profile block on settings and admin panels
Evan Prodromou [Mon, 14 Mar 2011 15:58:19 +0000 (10:58 -0500)]
add a profile block to left column
Evan Prodromou [Wed, 16 Mar 2011 13:56:26 +0000 (09:56 -0400)]
Merge branch 'jqueryui' into 1.0.x
Conflicts:
lib/action.php
Evan Prodromou [Wed, 16 Mar 2011 13:53:27 +0000 (09:53 -0400)]
Revert "use jquery-ui for input_forms tabset"
This reverts commit
c4bada902296ec8d77c232a0a638b0dd60aa1bd0.
Evan Prodromou [Wed, 16 Mar 2011 13:52:35 +0000 (09:52 -0400)]
Merge remote branch 'origin/1.0.x' into 1.0.x
Zach Copley [Wed, 16 Mar 2011 09:44:36 +0000 (02:44 -0700)]
Merge branch 'profile-fixups' into 1.0.x
* profile-fixups: (46 commits)
* Extended profile - make cloned datefields work correctly with calendar popup * Validate URLs
More style for profile edit.
Extended profile - don't show empty company entry in view
Extended profile - linkify related URLs added by the user
Extended profile - fix some issues saving and displaying dates
Extended profile - don't check end date if experience entry has current checked
Extended profile - allow adding more than one website
Small smattering of pixie dust
Extended profile - fix regression whereby if there was only one item, you could still delete it!
Remove supersizeme class as appropriate.
Extended profile - hide add button when not needed (regression)
Extended profile - add fancy JQuery UI confirm dialog when deleting items
Extended profile - add fancy datepicker widgets
Extended profile - prettier date formatting
Extended profile - fix issue with JavaScript not executing in Firefox
Extended profile - namespace JavaScript functions
Extended profile - autocomplete for manager
Hide all unnecessarylabels from profile edit view.
Extended profile - make birthday save
Extended profile - make websites save
...
Zach Copley [Wed, 16 Mar 2011 09:41:32 +0000 (02:41 -0700)]
* Extended profile - make cloned datefields work correctly with calendar popup
* Validate URLs
Samantha Doherty [Wed, 16 Mar 2011 08:32:33 +0000 (04:32 -0400)]
More style for profile edit.
Zach Copley [Wed, 16 Mar 2011 08:26:53 +0000 (01:26 -0700)]
Extended profile - don't show empty company entry in view
Zach Copley [Wed, 16 Mar 2011 08:23:47 +0000 (01:23 -0700)]
Extended profile - linkify related URLs added by the user
Zach Copley [Wed, 16 Mar 2011 08:09:38 +0000 (01:09 -0700)]
Extended profile - fix some issues saving and displaying dates
Zach Copley [Wed, 16 Mar 2011 07:50:43 +0000 (00:50 -0700)]
Extended profile - don't check end date if experience entry has current checked
Zach Copley [Wed, 16 Mar 2011 07:34:00 +0000 (00:34 -0700)]
Extended profile - allow adding more than one website
Zach Copley [Wed, 16 Mar 2011 07:25:02 +0000 (00:25 -0700)]
Small smattering of pixie dust
Zach Copley [Wed, 16 Mar 2011 07:24:06 +0000 (00:24 -0700)]
Merge branch 'profile-fixups' of gitorious.org:~zcopley/statusnet/zcopleys-clone into profile-fixups
* 'profile-fixups' of gitorious.org:~zcopley/statusnet/zcopleys-clone:
Remove supersizeme class as appropriate.
Zach Copley [Wed, 16 Mar 2011 07:23:34 +0000 (00:23 -0700)]
Extended profile - fix regression whereby if there was only one item, you could still delete it!
Samantha Doherty [Wed, 16 Mar 2011 07:09:06 +0000 (03:09 -0400)]
Remove supersizeme class as appropriate.
Zach Copley [Wed, 16 Mar 2011 06:58:45 +0000 (23:58 -0700)]
Extended profile - hide add button when not needed (regression)
Zach Copley [Wed, 16 Mar 2011 06:51:28 +0000 (23:51 -0700)]
Extended profile - add fancy JQuery UI confirm dialog when deleting items
Zach Copley [Wed, 16 Mar 2011 06:02:05 +0000 (23:02 -0700)]
Extended profile - add fancy datepicker widgets
Zach Copley [Wed, 16 Mar 2011 04:55:47 +0000 (21:55 -0700)]
Extended profile - prettier date formatting
Zach Copley [Wed, 16 Mar 2011 04:23:34 +0000 (21:23 -0700)]
Extended profile - fix issue with JavaScript not executing in Firefox
Zach Copley [Wed, 16 Mar 2011 02:33:05 +0000 (19:33 -0700)]
Extended profile - namespace JavaScript functions
Zach Copley [Wed, 16 Mar 2011 01:46:44 +0000 (18:46 -0700)]
Merge branch 'profile-fixups' of gitorious.org:~zcopley/statusnet/zcopleys-clone into profile-fixups
* 'profile-fixups' of gitorious.org:~zcopley/statusnet/zcopleys-clone:
Hide all unnecessarylabels from profile edit view.
Zach Copley [Wed, 16 Mar 2011 01:45:08 +0000 (18:45 -0700)]
Extended profile - autocomplete for manager
Samantha Doherty [Wed, 16 Mar 2011 01:43:28 +0000 (21:43 -0400)]
Hide all unnecessarylabels from profile edit view.
Brion Vibber [Wed, 16 Mar 2011 00:50:30 +0000 (17:50 -0700)]
Merge branch 'feedsub-wizard' into 1.0.x
Brion Vibber [Wed, 16 Mar 2011 00:32:09 +0000 (17:32 -0700)]
Submirror wizard updates... commenting out Wordpress (not sure what to do with it), LinkedIn (can't find documentation on any public RSS/Atom feeds from it, it seems that a feed of your updates doesn't currently exist?), and StatusNet (we'd need to know what to do with it; could take webfinger-style addresses or such.) Also added a commented-out Facebook section; it seems that there may not be a current way to get at public updates via RSS/Atom either, or if it is it seems really inconsistent and undocumented. (You can get at your friends updates by jumping through some hoops, but it seems we'd want to mirror a single account's own update feed?)
Brion Vibber [Wed, 16 Mar 2011 00:32:25 +0000 (17:32 -0700)]
Add layout divs to InfoAction's core block; fixes error display layout in Neo skin
Brion Vibber [Wed, 16 Mar 2011 00:15:25 +0000 (17:15 -0700)]
SubMirror wizard work in progress: Twitter option now lets you type in a username and picks the feed. Should in theory work via superfeedr or other compatible hub
Brion Vibber [Tue, 15 Mar 2011 23:17:48 +0000 (16:17 -0700)]
Merge branch '1.0.x' into feedsub-wizard
Zach Copley [Tue, 15 Mar 2011 22:35:00 +0000 (15:35 -0700)]
Extended profile - make birthday save
Brion Vibber [Tue, 15 Mar 2011 22:34:06 +0000 (15:34 -0700)]
tag -> search stuff: basic search subscription implementation in SearchSub
Brion Vibber [Tue, 15 Mar 2011 22:33:37 +0000 (15:33 -0700)]
Event hook for notice search pages
Brion Vibber [Tue, 15 Mar 2011 21:58:09 +0000 (14:58 -0700)]
copy-paste TagSub to SearchSub :D
Brion Vibber [Tue, 15 Mar 2011 20:17:06 +0000 (13:17 -0700)]
AJAX submit actions for tag subscribe/unsubscribe
Brion Vibber [Tue, 15 Mar 2011 19:57:11 +0000 (12:57 -0700)]
Stub TagSubPlugin: plugin guts with no UI to setup subs
Brion Vibber [Tue, 15 Mar 2011 19:51:29 +0000 (12:51 -0700)]
Doc comment on Notice->getTags() to clarify the return data type
Brion Vibber [Tue, 15 Mar 2011 19:49:17 +0000 (12:49 -0700)]
Add StartNoticeWhoGets, EndNoticeWhoGets events to allow upcoming TagSub plugin to do extra inbox delivery.
Zach Copley [Tue, 15 Mar 2011 17:10:41 +0000 (10:10 -0700)]
Merge branch 'profile-fixups' of gitorious.org:~zcopley/statusnet/zcopleys-clone into profile-fixups
* 'profile-fixups' of gitorious.org:~zcopley/statusnet/zcopleys-clone:
Whole bunch of style-related changes, including some tasty hackery for the experience and education fields.
Zach Copley [Tue, 15 Mar 2011 17:10:18 +0000 (10:10 -0700)]
Extended profile - make websites save
Brion Vibber [Tue, 15 Mar 2011 17:09:20 +0000 (10:09 -0700)]
Suppress PHP warnings/notices during AtomPub XML parsing to avoid HTTP header problems when given bad input.
If display_errors is on, typical settings would cause PHP error messages to spew to output before the HTTP headers for setting a 400 error go through.
Also switched from deprecated static DOMDocument::loadXML() to non-static call.
Samantha Doherty [Tue, 15 Mar 2011 17:08:41 +0000 (13:08 -0400)]
Whole bunch of style-related changes, including some tasty hackery for the experience and education fields.
Zach Copley [Tue, 15 Mar 2011 16:11:31 +0000 (09:11 -0700)]
Merge branch '1.0.x' into profile-fixups
* 1.0.x:
For good measure; trip short error mode in earlier on ajax shownotice
Realtime plugin: fix i18n, thumbnails, location display, OStatus server display, micro-apps display.
'ajax' param on shownotice action so we can pull items in full html version for realtime
Whoops, need to reset the background color on the aside.
Realtime work in progress: switch makeNoticeData to async -- next we'll load fresh copies from server, maintaining proper language and plugin enhancements.
Check the site minifications etting for realtime plugin; debugging aid.
Zach Copley [Tue, 15 Mar 2011 05:47:20 +0000 (22:47 -0700)]
Extended profile - change the name of divs used for sort order
Zach Copley [Tue, 15 Mar 2011 05:38:34 +0000 (22:38 -0700)]
Extended profile - make IMs display and save
Zach Copley [Tue, 15 Mar 2011 05:02:24 +0000 (22:02 -0700)]
Extended profile - make education entries save
Zach Copley [Tue, 15 Mar 2011 04:09:03 +0000 (21:09 -0700)]
Extended profile - intialize controls for multiple education entries
Zach Copley [Tue, 15 Mar 2011 04:07:14 +0000 (21:07 -0700)]
Add in missing </li>
Zach Copley [Tue, 15 Mar 2011 03:58:35 +0000 (20:58 -0700)]
Extended profile - HTML layout for education entries
Samantha Doherty [Tue, 15 Mar 2011 02:40:31 +0000 (22:40 -0400)]
Couple quick fixes for profile view.
Zach Copley [Tue, 15 Mar 2011 02:09:22 +0000 (02:09 +0000)]
Extended profile - change HTML output for displaying work experience
Zach Copley [Tue, 15 Mar 2011 00:53:54 +0000 (17:53 -0700)]
Extended profile - better error handling for bad dates
Zach Copley [Tue, 15 Mar 2011 00:27:50 +0000 (17:27 -0700)]
Extended profile - make experience save and display
Zach Copley [Mon, 14 Mar 2011 22:29:11 +0000 (15:29 -0700)]
Extended profile - show and edit experience
Brion Vibber [Mon, 14 Mar 2011 20:46:15 +0000 (13:46 -0700)]
Merge branch 'realtime' into 1.0.x
Brion Vibber [Mon, 14 Mar 2011 20:44:39 +0000 (13:44 -0700)]
For good measure; trip short error mode in earlier on ajax shownotice
Brion Vibber [Mon, 14 Mar 2011 20:29:35 +0000 (13:29 -0700)]
Realtime plugin: fix i18n, thumbnails, location display, OStatus server display, micro-apps display.
Switch from manual local formatting of notices (which lacks all the server-side goodness) to calling into the server-side with an AJAX variant of shownotice.
Brion Vibber [Mon, 14 Mar 2011 20:05:30 +0000 (13:05 -0700)]
'ajax' param on shownotice action so we can pull items in full html version for realtime
Zach Copley [Mon, 14 Mar 2011 19:53:49 +0000 (12:53 -0700)]
Extended profile - add a date value for fields
Samantha Doherty [Mon, 14 Mar 2011 19:36:00 +0000 (15:36 -0400)]
Whoops, need to reset the background color on the aside.
Zach Copley [Mon, 14 Mar 2011 19:34:19 +0000 (12:34 -0700)]
Merge branch '1.0.x' into profile-fixups
* 1.0.x:
Style changes for equal column heights.
Adding wrapper divs for equal height columns.
Fix incorrect parameter documentation. Spotted by Nikerabbit.
Brion Vibber [Mon, 14 Mar 2011 19:32:39 +0000 (12:32 -0700)]
Realtime work in progress: switch makeNoticeData to async -- next we'll load fresh copies from server, maintaining proper language and plugin enhancements.
Samantha Doherty [Mon, 14 Mar 2011 19:31:19 +0000 (15:31 -0400)]
Style changes for equal column heights.
Samantha Doherty [Mon, 14 Mar 2011 19:30:51 +0000 (15:30 -0400)]
Adding wrapper divs for equal height columns.
Brion Vibber [Mon, 14 Mar 2011 19:22:49 +0000 (12:22 -0700)]
Check the site minifications etting for realtime plugin; debugging aid.
Siebrand Mazeland [Mon, 14 Mar 2011 17:01:22 +0000 (18:01 +0100)]
Fix incorrect parameter documentation. Spotted by Nikerabbit.
Zach Copley [Mon, 14 Mar 2011 08:57:04 +0000 (01:57 -0700)]
Merge branch '1.0.x' into profile-fixups
* 1.0.x: (26 commits)
(update util.min.js for recent changes)
JS optimization: move creation of inline reply placeholders to server-side so we don't have to create them client-side (which causes reflows and takes about 25-30ms on my test system) Using live instead of bind for the event handling, we don't have to play any games on the ones that we do add at runtime. Yay!
JS performance: speeding up initialization by consolidating event handlers for reply buttons
Use non-minified jQuery when $config['site']['minify'] is off; aids in debugging when something fails deep in jQuery-land.
Update PersonalGroupNav with fixed highlighting checks.
remove stray close div from empty search results doc bits
durrrr s/textValue/textContent/
Update PollPlugin Atom input
Poll plugin: switching Atom & JSON output to use new hooks & methods, much nicer output. Also switched types, which may break old entries. Beware! Input not yet updated.
Add event hooks for customizing ActivityObject output to Atom and JSON, and helpers for MicroAppPlugin.
Localisation updates from http://translatewiki.net.
Move translator documentation one line lower. Otherwise it will not be added to the POT file.
i18n/L10n updates Translator documentation added
i18n fixes: plugins should use _m(), not _().
* Superfluous whitespace removed * Small L10n updates
* update/add translator documentation. * remove superfluous whitespace. * minor updates to L10n/i18n.
Couple of tiny theme changes for inline replies.
Removing currently unused webfonts from theme.ini.
New interim default avatar images.
Updating favicon.
...
Zach Copley [Mon, 14 Mar 2011 08:49:46 +0000 (01:49 -0700)]
Extended profile - finished basic pattern for adding/removing/saving multiple complex fields
Zach Copley [Sun, 13 Mar 2011 23:32:13 +0000 (16:32 -0700)]
Extended profile - more work on getting complex fields to save
Evan Prodromou [Sun, 13 Mar 2011 16:49:31 +0000 (11:49 -0500)]
Merge remote branch 'origin/1.0.x' into 1.0.x
Brion Vibber [Fri, 11 Mar 2011 23:31:58 +0000 (15:31 -0800)]
(update util.min.js for recent changes)
Brion Vibber [Fri, 11 Mar 2011 23:20:20 +0000 (15:20 -0800)]
JS optimization: move creation of inline reply placeholders to server-side so we don't have to create them client-side (which causes reflows and takes about 25-30ms on my test system)
Using live instead of bind for the event handling, we don't have to play any games on the ones that we do add at runtime. Yay!
Brion Vibber [Fri, 11 Mar 2011 23:03:15 +0000 (15:03 -0800)]
JS performance: speeding up initialization by consolidating event handlers for reply buttons
Saved about 60ms on my test system during page setup by using a single global 'live' click handler for reply links.
No longer need to seek out and attach event handlers on every notice, yay!