Craig Andrews
3bff3b2b32
Improve the not authorized error message
2009-11-18 14:44:39 -05:00
Brion Vibber
18835403fc
Notice: Undefined variable: source in actions/apistatusesupdate.php on line 88
2009-11-18 09:29:55 -08:00
Sarven Capadisli
4fc99f8246
Updated admin design form markup
2009-11-18 09:47:04 +00:00
Zach Copley
7e0af92813
First draft of the admin panel for site design
2009-11-18 00:00:05 -08:00
Zach Copley
7551464d23
Get rid of empty select in theme dropdown
2009-11-17 16:55:45 -08:00
Sarven Capadisli
2c2861b867
Added form_data class
2009-11-17 21:52:33 +00:00
Sarven Capadisli
14082ada6b
Updated admin forms to use form_settings styles
2009-11-17 20:09:09 +00:00
Evan Prodromou
cb4acd40bf
more snapshot stuff in siteadminpanel
2009-11-17 14:51:17 -05:00
Evan Prodromou
42d6c69691
add private flag back into site admin panel
2009-11-17 10:59:50 -05:00
Evan Prodromou
bac2d80c91
Merge branch '0.9.x' into adminpanel
...
Conflicts:
classes/User.php
2009-11-17 08:04:14 -05:00
Evan Prodromou
6a1afda259
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
...
Conflicts:
classes/statusnet.ini
2009-11-17 06:25:07 -05:00
Brion Vibber
75c00f0054
Bug 1655/bug 1905: fix for Internet Explorer receiving FOAF output when clicking user links.
...
User links using the ID number (such as created for @-replies) have been failing on Internet Explorer, since IE doesn't bother to actually say it supports text/html...
We usually get something like this from IE, up through at least IE 8:
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, */*
The */* ended up matching application/rdf+xml instead of text/html, so only other browsers which are more explicit would actually get sent on to the user profile/notice stream; IE visitors were directed on to the FOAF download. :(
Swapping the order of items in the server-side of the negotiation list fixes this; clients actually asking for FOAF at a higher priority than HTML will still get it, but the wildcard */* now matches text/html which is usually what we want.
Content negotiation for the user links was added August 2008 in commit 48fcfb8b0d
.
2009-11-16 17:25:38 -08:00
Eric Helgeson
e14c88f6c5
Consistant error for groups that dont exist in API
2009-11-16 15:00:36 -05:00
Evan Prodromou
a2acb2eec5
DeleteUserAction
2009-11-16 17:04:40 +01:00
Evan Prodromou
e290f86c99
make block action use ProfileFormAction superclass
2009-11-16 16:14:49 +01:00
Evan Prodromou
985986e7e9
add sandbox and silence actions
2009-11-16 16:08:06 +01:00
Evan Prodromou
ff88ef407a
make block actions use profileformaction superclass
2009-11-16 14:40:04 +01:00
Evan Prodromou
9a1a83e8eb
Move some user-related stuff to useradminpanel from siteadminpanel
2009-11-15 14:37:47 +01:00
Evan Prodromou
9f8eedd5a3
add panels.txt to remember what to add where
2009-11-15 14:37:35 +01:00
Craig Andrews
ed690615de
Added a User_username table that links the external username with a StatusNet user_id
...
Added EmailAuthenticationPlugin
Added ReverseUsernameAuthenticationPlugin
Changed the StartChangePassword and EndChangePassword events to take a user, instead of a nickname
User::allowed_nickname was declared non-static, but used as if it was static, so I made the declaration static
2009-11-12 20:12:36 -05:00
Ciaran Gultnieks
d8296df5d7
A further change to the XRDS is required if 0.9.x is to be able to remote sub to a 0.8.x account, with the OpenID plugin enabled.
2009-11-12 20:57:09 +00:00
Ciaran Gultnieks
707efadbd4
Some more XRDS fixes. With this and the previous commit, remote subs seem to work. Otherwise they don't.
2009-11-12 14:46:16 +00:00
Ciaran Gultnieks
6e601c1171
Wrong XRDS service type for OMB was being supplied. Wrong since commit 54696f7c
I think
2009-11-12 14:21:47 +00:00
Craig Andrews
8a6590a7e8
initialize these variables before use to prevent warnings
2009-11-11 17:09:00 -05:00
Craig Andrews
23290f746f
Do not show the URL shortener selection drop down if no shorteners are available
2009-11-11 17:05:24 -05:00
Craig Andrews
014d6b1d19
Redid how URL shorteners work. This way is much more like how Evan wants events to work (and more like how the rest of SN works).
2009-11-11 14:04:44 -05:00
Siebrand Mazeland
086759f32a
Merge branch '0.9.x' of git://gitorious.org/statusnet/mainline into 0.9.x
2009-11-11 19:58:43 +01:00
Siebrand Mazeland
37c62c6356
Remove double space in message
2009-11-11 13:24:02 +01:00
Evan Prodromou
220f8771c6
store boolean values correctly in siteadminpanel
2009-11-11 01:43:34 -05:00
Evan Prodromou
4258f99d2f
Add design admin panel
2009-11-11 01:09:40 -05:00
Evan Prodromou
b2145a6e4c
use <li>s in form data for site admin panel
2009-11-11 01:00:41 -05:00
Evan Prodromou
935410e8dc
Merge branch '0.9.x' into adminpanel
2009-11-11 00:22:42 -05:00
Zach Copley
db64b61296
Merge branch '0.9.x' into finish-account-api
...
* 0.9.x:
Added a events for the settings menu items
Bringing Sphinx search support up to code: broken out to a plugin, now supports multiple sites on a single server.
Changed to Evan's event style and added an AuthPlugin superclass
add geo output to statuses in json, xml, atom, rss in API
Localisation updates from translatewiki.net (2009-11-10)
Localisation updates from translatewiki.net
Update pot
add lat and long parameters to api/statuses/update
change credential check to work more like other events
fixup output of object attributes in db error code
Performance fix for subscription/subscriber lists based on feedback from ops.
Adjusting indexes to make favorites query more efficient, based on feedback from ops.
Revert untested code; spews PHP notice warnings on every page view: "just sent a http 200 for the check-fancy from install.php"
Added hook for the Group navigation items
Updated block @title text (shouldn't say from group)
Updated group block markup
Revert "Remove more contractions"
2009-11-10 15:25:43 -08:00
Zach Copley
ee3fc8ba03
Added some notes in the comments
2009-11-10 15:23:33 -08:00
Zach Copley
4e4ba24c00
Implement /api/account/update_delivery_device.format
2009-11-10 14:36:41 -08:00
Brion Vibber
53c86c43c4
Bringing Sphinx search support up to code: broken out to a plugin, now supports multiple sites on a single server.
...
Upgrade notes:
* Index names have changed from hardcoded 'Identica_people' and 'Identica_notices' to use the database name and actual table names. Must reindex.
New events:
* GetSearchEngine to override default search engine class selection from plugins
New scripts:
* gen_config.php generates a sphinx.conf from database configuration (with theoretical support for status_network table, but it doesn't seem to be cleanly queriable right now without knowing the db setup info for that. Needs generalized support.)
* Replaced old sphinx-indexer.sh and sphinx-cron.sh with index_update.php
Other fixes:
* sphinx.conf.sample better matches our live config, skipping unused stopword list and using a more realistic indexer memory limit
Further notes:
* Probably doesn't work right with PostgreSQL yet; Sphinx can pull from PG but the extraction queries currently look like they use some MySQL-specific functions.
2009-11-10 13:44:40 -08:00
Craig Andrews
1cd6650ae4
Changed to Evan's event style and added an AuthPlugin superclass
2009-11-10 16:28:37 -05:00
Evan Prodromou
1f5f5474f1
Merge branch '0.9.x' into adminpanel
2009-11-10 16:27:23 -05:00
Evan Prodromou
27e6a3f36f
add lat and long parameters to api/statuses/update
2009-11-10 15:36:55 -05:00
Brion Vibber
333c376c95
Merge remote branch 'statusnet/0.9.x' into 0.9.x
2009-11-10 06:44:53 -08:00
Sarven Capadisli
91da72ede0
Updated block @title text (shouldn't say from group)
2009-11-10 13:09:15 +00:00
Sarven Capadisli
2f3e414cd1
Updated group block markup
2009-11-10 13:08:58 +00:00
Zach Copley
cae06a49ea
Merge branch '0.9.x' into finish-account-api
...
* 0.9.x: (26 commits)
just sent a http 200 for the check-fancy from install.php
Add a new event: CanUserChangeField
shorten flag notification and include a class
Added flag icon for UserFlag plugin
Fixed notice option alignment in IE
add a method to Theme class to list available themes
Updated Realtime plugin to use the util's NoticeReply object
Localisation updates from translatewiki.net (2009-11-08)
Update pot again
Rebuild pot file *without* --join-existing to get rid of the cruft. Not sure why "--join-existing" must be in. Only thing I can think of is manual additions, which I could not find.
Revert "More precise field label"
Remove more contractions
Revert "* [Cc]an't -> [Cc]annot"
Revert "More specifics on 'address'"
* [Cc]an't -> [Cc]annot
Revert "* check usage of 'people' in UI and change it to 'users' or something else in most places"
add utilities for calculating local and installation theme root dirs
Harmonise UI message "No such user."
Restructure theme.php to define a class Theme
entity_action responses look more inactive now
...
2009-11-10 00:43:58 -08:00
Zach Copley
c8bd6d9f7a
Make /api/account/update_profile_background_image.format work even
...
when there isn't an existing Design for the user. Plus a few other
fixups.
2009-11-09 23:56:02 -08:00
Zach Copley
312c745884
Implement /api/account/update_profile.format
2009-11-09 23:13:59 -08:00
Zach Copley
322a4c3ed1
Implement /api/account/update_profile_colors.format
2009-11-09 22:24:32 -08:00
Craig Andrews
3be1205714
Add a new event: CanUserChangeField
2009-11-09 17:43:37 -05:00
Brion Vibber
088081675f
Revert "Remove more contractions"
...
This reverts commit 5ab709b739
.
Missed this one yesterday...
2009-11-09 20:01:46 +01:00
Evan Prodromou
badd8cccca
add registration restrictions and privacy to site admin panel
2009-11-08 22:21:28 -05:00
Evan Prodromou
33f931d527
add default language to site admin panel
2009-11-08 22:12:12 -05:00
Evan Prodromou
977d5d6f85
add default timezone to site admin panel
2009-11-08 22:03:34 -05:00
Evan Prodromou
691beefd0f
Merge branch '0.9.x' into adminpanel
2009-11-08 21:41:43 -05:00
Evan Prodromou
76b0e6e6f4
Merge branch '0.9.x' into adminpanel
2009-11-08 21:23:09 -05:00
Zach Copley
5c091dab9b
Implement /api/account/update_profile_background_image.format
2009-11-08 15:29:04 -08:00
Siebrand Mazeland
2b16baa76a
Merge branch '0.9.x' of git://gitorious.org/statusnet/mainline into 0.9.x
2009-11-08 23:36:53 +01:00
Brion Vibber
2917fad209
Revert "More precise field label"
...
This reverts commit 6483fbd8fa
.
"SMS address" header here makes no sense; it would be inconsistent with the other tabs and headings on the same and related pages, and would look very awkward with another giant "SMS" right above it
2009-11-08 23:35:12 +01:00
Siebrand Mazeland
b10f362ede
Merge branch '0.9.x' of git://gitorious.org/statusnet/mainline into 0.9.x
2009-11-08 23:33:58 +01:00
Siebrand Mazeland
5ab709b739
Remove more contractions
...
* doesn't
* won't
* isn't
* don't
2009-11-08 23:32:15 +01:00
Brion Vibber
fc5002015b
Revert "* [Cc]an't -> [Cc]annot"
...
This reverts commit 0ab17f382b
.
2009-11-08 23:28:51 +01:00
Brion Vibber
ec6a38a627
Merge branch '0.9.x' of gitorious.org:statusnet/mainline into 0.9.x
2009-11-08 23:27:24 +01:00
Brion Vibber
c7961fe6dc
Revert "More specifics on 'address'"
...
This reverts commit 1872d07602
.
"instant messages address" is very awkward phrasing; prefer not to be changing UI in such ways while updating localisations.
2009-11-08 23:26:16 +01:00
Siebrand Mazeland
104a47e4a2
Merge branch '0.9.x' of git://gitorious.org/statusnet/mainline into 0.9.x
2009-11-08 23:22:50 +01:00
Siebrand Mazeland
0ab17f382b
* [Cc]an't -> [Cc]annot
...
* [Cc]ould't -> [Cc]ould not
2009-11-08 23:22:38 +01:00
Brion Vibber
a034fb0b82
Revert "* check usage of 'people' in UI and change it to 'users' or something else in most places"
...
This reverts commit 81b4a381d9
.
IMO "user" is a bit impersonal and we shouldn't go changing the tone of the UI willy-nilly when we're updating localisations.
2009-11-08 23:22:13 +01:00
Siebrand Mazeland
221b779e88
Harmonise UI message "No such user."
2009-11-08 23:10:44 +01:00
Evan Prodromou
111f6a775d
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
2009-11-08 17:06:41 -05:00
Evan Prodromou
b7e2e3fd2b
Restructure theme.php to define a class Theme
...
For various reasons, it's nicer to have a class for theme-file paths
and such. So, I've rewritten the code for determining the locations of
theme files to be more OOPy.
I changed all the uses of the two functions in the module (theme_file
and theme_path) to use Theme::file and Theme::path respectively.
I've also removed the code in common.php that require's the module;
using a class means we can autoload it instead.
2009-11-08 17:04:46 -05:00
Siebrand Mazeland
43132eb55e
Several updates to UI messages
2009-11-08 22:45:18 +01:00
Siebrand Mazeland
1872d07602
More specifics on 'address'
2009-11-08 22:37:09 +01:00
Siebrand Mazeland
6483fbd8fa
More precise field label
2009-11-08 22:34:52 +01:00
Evan Prodromou
7ee9737ef6
incorrectly saving wrong values in siteadminpanel
2009-11-08 16:27:19 -05:00
Siebrand Mazeland
81b4a381d9
* check usage of 'people' in UI and change it to 'users' or something else in most places
...
* change some contractions to full text in UI messages
2009-11-08 22:26:13 +01:00
Evan Prodromou
2f770cecf9
add some more fields to site admin panel
2009-11-08 15:48:05 -05:00
Evan Prodromou
d0466da80b
add site admin panel
2009-11-07 23:17:52 -05:00
Evan Prodromou
1de9496c7f
fix constant for deleteothersnotice
2009-11-07 22:26:03 -05:00
Zach Copley
b522c401e6
Better workaround for PHP returning empty $_POST and $_FILES when
...
POST length > post_max_size in php.ini. I also added this check to
avatar upload, which was failing with huge files.
2009-11-06 17:21:08 -08:00
Craig Andrews
d6ddb84132
Add ChangePassword event
2009-11-05 23:27:18 -05:00
Brion Vibber
066331bdf7
Merge commit 'refs/merge-requests/2006' of git://gitorious.org/statusnet/mainline into integration
2009-11-05 15:50:29 +01:00
Zach Copley
1ef1f59fe8
Fix for Ticket #1957 - API methods are not accessible when site is private (0.8->0.9 regression)
2009-11-04 22:03:41 -08:00
Zach Copley
f28795656f
Remove ugly debugging statements
2009-11-04 21:08:47 -08:00
Zach Copley
527427d3e0
Implement update avatar via API (/api/account/update_profile_image.format)
2009-11-04 21:00:26 -08:00
Shashi
b12caedb88
Widgetized user profile rendering.
2009-11-04 18:41:17 +05:30
Brion Vibber
70a950c79f
Bug 1817: undefined property in registration form
...
http://status.net/trac/ticket/1817
2009-11-03 15:23:28 -08:00
Zach Copley
1e6aff69d6
Fix reference to sources class variable
2009-11-03 09:41:36 -08:00
Craig Andrews
b9d40f723b
Added 'login' command that gives you a link that can be used to login to the website
2009-11-02 18:40:49 -05:00
Sarven Capadisli
f3287bd113
Updated XHR output to match newnotice
2009-11-01 10:42:28 +00:00
Evan Prodromou
44ce8e2fcd
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
2009-10-31 14:47:21 -04:00
Evan Prodromou
d7da76ab6d
Revert "Revert "Actually commit the file this time""
...
This reverts commit ba89c89176
.
2009-10-31 14:43:13 -04:00
Evan Prodromou
4e9ec0d0e1
merge from testing
2009-10-31 14:36:04 -04:00
Evan Prodromou
ba89c89176
Revert "Actually commit the file this time"
...
This reverts commit 3f06bfc042
.
2009-10-31 14:32:15 -04:00
Sarven Capadisli
f9bb95174b
Added XHR for direct messages.
2009-10-31 16:14:38 +01:00
Sarven Capadisli
a2302e5b76
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
2009-10-30 21:45:22 +00:00
Sarven Capadisli
dcca9fbec0
IE has some issue with notices that are sent with file attachments. It
...
doesn't like the XHR response with XHTML DTD. New notices without the
file attachment work fine.
The rendered content (the anchor for the file attachment link) doesn't
appear to be the issue.
To fix this problem, I removed the XHTML DTD line from newnotice's XHR
response. This is unnecessary for text/xml outputs that's intended
for XHR responses any way. It just happens to fix an IE issue.
Still a mystery to me as to why it is particular to notices with file
attachments.
2009-10-30 21:44:31 +00:00
Sarven Capadisli
db9aef9f67
IE has some issue with notices that are sent with file attachments. It
...
doesn't like the XHR response with XHTML DTD. New notices without the
file attachment work fine.
The rendered content (the anchor for the file attachment link) doesn't
appear to be the issue.
To fix this problem, I removed the XHTML DTD line from newnotice's XHR
response. This is unnecessary for text/xml outputs that's intended
for XHR responses any way. It just happens to fix an IE issue.
Still a mystery to me as to why it is particular to notices with file
attachments.
2009-10-30 21:31:11 +00:00
Brion Vibber
b7ed31c27b
Use nickname from profile, not user object, to avoid barfing warnings on Twitter messages imported into the timeline.
2009-10-30 16:55:47 -04:00
Craig Andrews
fc22bde67c
Redirect to login when trying to send a direct message while not logged in.
...
http://status.net/trac/ticket/1359
2009-10-30 16:01:20 -04:00
Craig Andrews
35ace5562d
Fix feed links which were broken when the API was restructured
2009-10-29 19:09:42 -04:00
Craig Andrews
54696f7c46
Moved the public XRDS from the OpenID plugin to core
...
Added 4 new events involved in XRDS: StartUserXRDS, EndUserXRDS, StartPublicXRDS, EndPublicXRDS
Added OpenID provider functionality (no delegation support [yet])
2009-10-29 16:27:22 -04:00
Evan Prodromou
c911c66fe1
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
2009-10-29 14:34:33 -04:00
Evan Prodromou
e88dd2d087
fix uninitialized variables in showstream.php
2009-10-29 14:34:08 -04:00
Brion Vibber
201cbb56b6
Don't spew warnings for URL shortener plugins that don't declare if they're free services.
2009-10-29 14:29:52 -04:00
Sarven Capadisli
968389fb45
Don't include site in gettext
2009-10-29 13:24:06 +01:00
Sarven Capadisli
f0abc0fe15
Updated bookmarklet. Created its own action
2009-10-29 13:18:51 +01:00
Evan Prodromou
2b5a5e02a4
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
2009-10-28 22:58:58 -04:00
Zach Copley
03a1436a1c
Trap ClientExceptions from media upload process and hand them off to API error handler
2009-10-28 17:29:21 -07:00
Zach Copley
9ef05030fe
Merge branch 'api-media-upload' into 0.9.x
...
* api-media-upload:
Rearanged a couple things & removed debugging statements
Rework MailDaemon to use the MediaFile class for uploads
Implement media upload in the API
Extract media upload stuff into its own library class.
2009-10-28 17:18:33 -07:00
Zach Copley
e5a2f895a0
Rearanged a couple things & removed debugging statements
2009-10-28 17:13:06 -07:00
Evan Prodromou
b73d6d18ba
Merge branch '0.9.x' into location
2009-10-28 17:24:53 -04:00
Zach Copley
2d0aba49d9
Implement media upload in the API
2009-10-27 21:45:56 -07:00
Zach Copley
93a6e83d5d
Extract media upload stuff into its own library class.
2009-10-27 19:11:18 -07:00
Craig Andrews
7b30e3c00f
Shorten the notice text after command processing is done
2009-10-27 22:02:55 -04:00
Craig Andrews
0b4390e7f2
Make email domain checking optional, as some statusnet installations (such as those behind restrictive corporate firewalls, or on home systems on restrictive connections) cannot connect to any mail
...
systems, and this check will always fail.
2009-10-26 10:31:12 -04:00
Evan Prodromou
3c724ccd0d
Merge branch '0.9.x' into location
2009-10-24 19:59:46 -04:00
Evan Prodromou
967de94665
update location while saving new profile
2009-10-23 11:47:00 -04:00
Jeffery To
3f06bfc042
Actually commit the file this time
2009-10-22 12:46:56 +08:00
Zach Copley
78e5a5980a
Extract out Facebook app stuff into a plugin
2009-10-20 16:32:30 -07:00
Zach Copley
8a31970ff8
Twitter now puts out an error msg when the status param is empty.
...
Updated our API to match.
2009-10-20 15:09:18 -07:00
Zach Copley
09dfb08a39
Merge branch '0.9.x' into TwitterBridgePlugin
2009-10-20 06:06:10 +00:00
Evan Prodromou
035d4cf86e
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
2009-10-19 15:36:26 -04:00
Zach Copley
0bbc05c1d5
Merge branch '0.9.x' into TwitterBridgePlugin
2009-10-16 23:42:02 +00:00
Brion Vibber
e48efd3222
Workaround for Facebook data store API behavior regression, fixes saving
...
of empty notice prefix text in facebook settings.
Filed bug upstream at http://bugs.developers.facebook.com/show_bug.cgi?id=7110
Per documentation, saving a pref value of "" or "0" will delete the pref key:
http://wiki.developers.facebook.com/index.php/Data.setUserPreference
which used to do what we want... Now Facebook throws back an error
"Parameter value is required" when we do this. Workaround appends a
space to empty string or "0" at save time, then trims the string when
we load it.
The input string was already trimmed at pref save time, so this won't
alter any user-visible behavior.
Thanks to ^demon in #mediawiki for pointing out the behavior regression
after testing the identi.ca Facebook app!
2009-10-16 14:48:56 -07:00
Brion Vibber
4855cb58da
Workaround for Facebook data store API behavior regression, fixes saving
...
of empty notice prefix text in facebook settings.
Filed bug upstream at http://bugs.developers.facebook.com/show_bug.cgi?id=7110
Per documentation, saving a pref value of "" or "0" will delete the pref key:
http://wiki.developers.facebook.com/index.php/Data.setUserPreference
which used to do what we want... Now Facebook throws back an error
"Parameter value is required" when we do this. Workaround appends a
space to empty string or "0" at save time, then trims the string when
we load it.
The input string was already trimmed at pref save time, so this won't
alter any user-visible behavior.
Thanks to ^demon in #mediawiki for pointing out the behavior regression
after testing the identi.ca Facebook app!
2009-10-16 14:46:53 -07:00
Evan Prodromou
90de6eae5a
add more events to profile list
2009-10-15 06:01:26 -04:00
Zach Copley
8be28f478d
Fix syntax errors
2009-10-13 14:48:19 -07:00
Evan Prodromou
4f5badda94
remove inboxes option
2009-10-13 17:38:27 -04:00
Evan Prodromou
181de862ef
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
2009-10-13 17:21:41 -04:00
Zach Copley
39bcd514b4
Merge branch '0.9.x' into pluginize-twitter-bridge
...
* 0.9.x:
Include long-form attachment URL in notice if URL shortening is disabled.
Updated default theme to use the CSS Sprites method for common icons
Added a new plugin that requires a user to have a validated email address before being allowed to post notices
Don't trigger E_NOTICE when looking for commands in the notice input
2009-10-13 11:05:39 -07:00
Brion Vibber
659a04b556
Include long-form attachment URL in notice if URL shortening is disabled.
...
Previously, the attachment URL would simply be dropped when shortening returned false instead of a short URL... the attachment was present if you clicked through to notice details but didn't appear in the timeline, making it nigh-impossible to see the attachment.
2009-10-13 10:32:52 -07:00
Brion Vibber
2c5aeb11b1
Include long-form attachment URL in notice if URL shortening is disabled.
...
Previously, the attachment URL would simply be dropped when shortening returned false instead of a short URL... the attachment was present if you clicked through to notice details but didn't appear in the timeline, making it nigh-impossible to see the attachment.
2009-10-13 16:54:57 +00:00
Zach Copley
b4b992bca7
Merge branch '0.9.x' into pluginize-twitter-bridge
...
* 0.9.x: (247 commits)
Added in credits.
Use site's name for basic auth realm
Make apigroupcreate.php pass phpcs
Took out some unnecessary intializations
Implemented create group api
CamelCase all function names in the API code
These same params are used in most API actions; moved to base API class
Missed some of the references to the old TwitterApiAction - removed
Remove more redundant $formats
Remove dead code
Move all basic auth output and processing to base classes
$format is used by every API action. Set it in the base class.
Delete action/api.php and rename lib/twitterapi.php to lib/api.php
New actions for blocks via API
fix FBConnect so it doesn't muffle EndPrimaryNav
don't write session if it's unchanged
Fixed facebook connect primary nav to hide search option when site is private and user is not logged in
Fixed facebook connect primary nav to obey sms/twitter/openid settings
Fixed facebook connect login nav to obey openid settings
Fixed facebook connect nav to obey sms/twitter disabled
...
2009-10-13 09:36:26 -07:00
Zach Copley
870b091693
Added in credits.
2009-10-12 16:36:00 -07:00
Zach Copley
da9d02b038
Make apigroupcreate.php pass phpcs
2009-10-12 14:46:22 -07:00
Zach Copley
7fcaffdf86
Took out some unnecessary intializations
2009-10-12 14:07:00 -07:00
Zach Copley
e071a8cbff
Moved group create API into its own action
...
Merge branch '0.9.x' into refactor-api
* 0.9.x:
Implemented create group api
fix FBConnect so it doesn't muffle EndPrimaryNav
don't write session if it's unchanged
Fixed facebook connect primary nav to hide search option when site is private and user is not logged in
Fixed facebook connect primary nav to obey sms/twitter/openid settings
Fixed facebook connect login nav to obey openid settings
Fixed facebook connect nav to obey sms/twitter disabled
Fixed twitter defaulting to disabled
Revert "Open tags should have closing tags"
Don't show search suggestions for private sites
Fixed E_NOTICE when returnto isn't set
Fixed E_NOTICE when the "lite" parameter isn't included in the request
Fixed E_NOTICE - GroupList expects an owner object in the constructor, not an array of search terms
Returning false seems to fix IE from reclaiming window focus. I think
Aligning notice attach label from right instead of left
Fixed IE background image alignment for attach, favour and disfavour
Fixed nudge and direct message background image alignment
Using 'CSS sprites' for common icons for the identica theme. Default
Open tags should have closing tags
Conflicts:
actions/twitapigroups.php
actions/twitapistatuses.php
2009-10-12 12:31:14 -07:00
Craig Andrews
f719720e8a
Merge remote branch 'statusnet/0.8.x' into 0.9.x
...
Conflicts:
lib/common.php
2009-10-11 13:39:10 -04:00
Craig Andrews
96d32fb8d0
Implemented create group api
2009-10-11 13:13:15 -04:00
Zach Copley
061af8fa06
CamelCase all function names in the API code
2009-10-09 17:53:35 -07:00
Zach Copley
b08d16ef2b
These same params are used in most API actions; moved to base API class
2009-10-09 17:32:53 -07:00
Zach Copley
57dfad64be
Missed some of the references to the old TwitterApiAction - removed
2009-10-09 17:21:22 -07:00
Zach Copley
559918826a
Remove more redundant $formats
2009-10-09 17:11:40 -07:00
Zach Copley
743c844084
Move all basic auth output and processing to base classes
2009-10-09 16:57:22 -07:00
Zach Copley
f746993c2b
$format is used by every API action. Set it in the base class.
2009-10-09 14:42:01 -07:00
Zach Copley
bb08611def
Delete action/api.php and rename lib/twitterapi.php to lib/api.php
2009-10-09 14:22:18 -07:00
Zach Copley
09f4d1ef23
New actions for blocks via API
2009-10-09 13:35:54 -07:00
Evan Prodromou
76ac7c358a
add lots of events to customize the profile page
2009-10-09 16:14:20 -04:00
Evan Prodromou
44a59bbc2d
add some hooks for the profile page
2009-10-09 15:28:12 -04:00
Zach Copley
ada84698f2
New action for test/help API method
2009-10-08 15:59:00 -07:00
Zach Copley
62059fec83
New actions for statusnet config and version API methods
2009-10-08 15:45:45 -07:00
Zach Copley
08de0f1ebd
New individual actions for dealing with groups via API
2009-10-07 17:20:08 -07:00
Evan Prodromou
5702764e52
Rationalize logic in showProfile()
...
Pulled together some of the if() statements in showProfile() so they
weren't so redundant.
Also, reformatted the file. Lots of whitespace gar.
2009-10-07 05:55:54 -04:00
Evan Prodromou
8ade2e1c7d
don't reset in showProfile()
2009-10-07 05:43:18 -04:00
Jeffery To
9449a1e39c
Fixed E_NOTICE when the "lite" parameter isn't included in the request
2009-10-07 17:28:29 +08:00
Jeffery To
87f5c53dd0
Fixed E_NOTICE - GroupList expects an owner object in the constructor, not an array of search terms
2009-10-07 16:18:05 +08:00
Zach Copley
170b009865
New action for group timelines via API
2009-10-06 17:26:45 -07:00
Zach Copley
85af1c92ad
phpcs cleanup
2009-10-06 17:25:10 -07:00
Zach Copley
8d284ca82c
New action for tag timelines in the API
2009-10-06 15:39:13 -07:00
Zach Copley
475bdf6fba
New actions for the account methods we have implemented
2009-10-05 17:10:30 -07:00
Zach Copley
dd0d907231
New actions for favorites via the API
2009-10-05 13:50:01 -07:00
Zach Copley
62d1475df1
Add in a check for proper format
2009-10-05 13:25:34 -07:00
Zach Copley
4ed8055f86
New actions for managing subscriptions (friendships)
2009-10-05 10:03:12 -07:00
Zach Copley
daa8b47306
New actions for direct messaging through the API
2009-10-02 17:23:48 -07:00
Zach Copley
eaef9b689a
New action for /users/show
2009-10-02 10:31:13 -07:00
Zach Copley
1e0c36afb5
Renamed and moved stuff around to better match Twitter's API organization
2009-10-01 18:19:59 -07:00
Zach Copley
9a1dbee0fd
A new action for /statuses/destroy
2009-10-01 17:35:28 -07:00
Zach Copley
b3bbaecf47
Merge branch '0.9.x' into refactor-api
...
* 0.9.x:
change DB so OpenIDPlugin manages OpenID tables
Some bug fixes
check the schema
add some more methods to Schema
Added hook for Aside container
Revert "Outputting UTF-8 charset in document header irrespective of mimetype."
FOAF for Groups.
use schema tool to create a table
statusize schema-related modules
test script for schema code
make table def method of schema code work
start a module for schema management
2009-10-01 16:17:43 -07:00
Zach Copley
b0ddb971e6
New action for /statuses/update
2009-10-01 16:15:52 -07:00
Zach Copley
c5f33cc6c2
Fix: last modified header wasn't showing
2009-09-30 17:11:22 -07:00
Zach Copley
8b8e0c95af
Add route for /statuses/show
2009-09-30 17:08:52 -07:00
Zach Copley
a3901e0e24
New action for /statuses/show
2009-09-30 17:06:46 -07:00
Zach Copley
524c2794c9
Declare some more variables; instance variable for format
2009-09-30 17:02:04 -07:00
Toby Inkster
c5be2962ad
FOAF for Groups.
2009-09-30 13:59:18 -04:00
Zach Copley
5bab0288af
Merge branch '0.9.x' into refactor-api
...
* 0.9.x: (39 commits)
Timeout a little incase the notice item from XHR response is
Relocated the button for pop up window for notice stream
Script no longer needed for Realtime plugin
Better check to see if the XML prolog should be outputted for XML
Outputting UTF-8 charset in document header irrespective of mimetype.
Switched Doctype to XHTML 1.0 Strict (which best reflects the current
Twitter API returns server errors in preferred format
move HTTP error code strings to class variables
remove string-checks from code using Notice::saveNew()
change string return from Notice::saveNew to exceptions
stop overwriting created timestamp on group edit
Forgot to add home_timeline to the list of methods that only require
Forgot to add home_timeline to the list of methods that only require
moderator can delete another user's notice
show delete button when user has deleteOthersNotice right
let hooks override standard user rights
user rights
Merge DeleteAction class into DeletenoticeAction
Fix some bugs in the URL linkification, and fixed the unit test.
Fix URL linkification test cases for addition of 'title' attribution with long URL in f3c8fccc
...
2009-09-30 10:32:05 -07:00
Zach Copley
34ba2d03e9
Fix header comment
2009-09-30 10:30:06 -07:00
Zach Copley
1e7939cc48
Left opening double quotes off Etag
2009-09-30 10:27:54 -07:00
Zach Copley
e307adfbfc
New actions for /statuses/friends and /statuses/followers + social graph methods
2009-09-30 10:22:26 -07:00
Evan Prodromou
fe7848e8b8
Merge branch '0.8.x' into 0.9.x
...
Conflicts:
actions/twitapistatuses.php
2009-09-29 18:03:10 -04:00
Evan Prodromou
5309910b9b
Twitter API returns server errors in preferred format
2009-09-29 17:57:31 -04:00
Evan Prodromou
4298f28eae
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
2009-09-29 17:26:09 -04:00
Evan Prodromou
89ac81c344
remove string-checks from code using Notice::saveNew()
2009-09-29 17:25:52 -04:00
Evan Prodromou
155ba6c103
stop overwriting created timestamp on group edit
2009-09-29 09:12:44 -04:00
Zach Copley
4e6c730207
Forgot to add home_timeline to the list of methods that only require
...
bareauth.
2009-09-27 20:23:35 -07:00
Zach Copley
6b7a007ef2
Forgot to add home_timeline to the list of methods that only require
...
bareauth.
2009-09-27 20:21:16 -07:00
Evan Prodromou
ee9856c452
moderator can delete another user's notice
2009-09-27 21:14:49 -04:00
Evan Prodromou
a8d1b7e9c2
Merge DeleteAction class into DeletenoticeAction
...
The DeleteAction class checked for notice information, and only had
one subclass: DeletenoticeAction. I couldn't figure out any other
class that would subclass it, so I combined the two into a single class.
2009-09-27 21:10:17 -04:00
Zach Copley
f3820cc85d
Fix nickname in feed title
2009-09-27 17:27:42 -07:00
Zach Copley
44dd8f833d
Broke mentions API method out into its own action
2009-09-27 17:17:57 -07:00
Zach Copley
99d2999b5c
Broke out public_timeline and user_timeline into their own actions
2009-09-27 16:57:06 -07:00
Zach Copley
37bdc060c5
phpcs on apifriendstimeline.php, apiauth.php and apibareauth.php
2009-09-27 15:33:46 -07:00
Zach Copley
dfa955bfda
- Output entity tag
...
- More comments for function blocks
2009-09-27 14:11:12 -07:00
Zach Copley
ccc7caf932
Merge branch 'refactor-api' of git@gitorious.org:~zcopley/statusnet/zcopleys-clone into refactor-api
2009-09-25 16:59:51 -07:00
Zach Copley
de5ff19713
Moved basic auth stuff into its own classes
2009-09-25 16:58:35 -07:00
Zach Copley
150cf8c045
Merge branch '0.9.x' into refactor-api
...
* 0.9.x: (88 commits)
Left a couple debugging statements in (removed)
Output If-Modified-Since header for all RSS 1.0 feeds (again)
Revert "move scripts to just before </body>, add event for scripts that need to be in <head>"
Implemented join and leave groups api methods
implemented etag and last modified
Fixed broken Piwik plugin - was not using the supplied site code
move scripts to just before </body>, add event for scripts that need to be in <head>
some UI fixes
Using timeline string instead of title for WindowName because IE doesn't
Added JavaScript to initialize the poped Window
Some layout and rendering adjustment for Realtime plugin
Created addPop() for Realtime plugin and added param to include iconurl
move some stuff around for realtime
hack around address hack in util.js
Add some more realtime feeds
Do realtime popup with PHP instead of Javascript
JavaScript fixes for IE
Revert "Added realtime streams for all and showstream timelines"
Revert "Fixed indenting"
Revert "Made it slighly more compact with less jQuery selection"
...
2009-09-24 18:18:26 -07:00
Zach Copley
ed9ba9d945
Reorganize, make bare auth work, output If-Modified-Since header
2009-09-24 18:13:46 -07:00
Zach Copley
b617c608ea
Left a couple debugging statements in (removed)
2009-09-24 15:28:25 -07:00
Zach Copley
e566219299
Output If-Modified-Since header for all RSS 1.0 feeds (again)
2009-09-24 15:10:55 -07:00
Craig Andrews
49bce941a9
Merge remote branch 'statusnet/0.8.x' into 0.9.x
...
Conflicts:
EVENTS.txt
actions/requesttoken.php
classes/File.php
install.php
lib/action.php
lib/noticeform.php
2009-09-24 17:15:54 -04:00
Craig Andrews
3d30ad83f8
Implemented join and leave groups api methods
2009-09-24 16:52:32 -04:00
Zach Copley
49b701f9ec
Started refactoring API into individual actions
2009-09-23 13:45:51 -07:00
Zach Copley
8aad3154a7
Make statuses/home_timeline return the same thing as statuses/friends_timeline to support apps trying to use the new retweet API method.
2009-09-19 18:41:28 -07:00
Zach Copley
74296fa12c
Make statuses/home_timeline return the same thing as statuses/friends_timeline to support apps trying to use the new retweet API method.
2009-09-19 18:34:07 -07:00
Adrian Lang
e0ff80f1c7
Add missing parenthesis.
2009-09-19 21:40:48 +02:00
Adrian Lang
8548e1185d
Fix merges.
2009-09-19 21:38:52 +02:00
Craig Andrews
0d72456a84
Merge remote branch 'cvollick/userTagPagination' into 0.8.x
2009-09-17 14:38:08 -04:00
Zach Copley
0190785b73
Merge branch '0.9.x' into pluginize-twitter-bridge
...
* 0.9.x: (57 commits)
Updated csarven emails to csarven@status.net and removed dupes
statusize new HTTP classes
dedupe evans
change all evans to evan@status.net
add post to curlclient
fix user-agent for curlclient
add get to curl client
add cURL client with HEAD method
add user agent and correct version check to httpclient
statusize OpenID plugin
add http client config value
update httpclient class
move httputil to httpclient
Start a common library for HTTP client stuff
check correct define (not backwards compatible)
Fixed broken list items in installer output
Got rid of a bunch of ugly warnings
Add Jiminy to notice sources
Make it impossible to delete self-subscriptions via the API
Fix bad merge d7ae0ed4fd
...
2009-09-16 12:40:22 -07:00
Sarven Capadisli
83b0916457
Updated csarven emails to csarven@status.net and removed dupes
2009-09-16 11:14:26 +02:00
Christopher Vollick
c4ef2346b8
Pagination of user/tag was navigating to wrong page.
...
Fixes bug #1736 .
2009-09-16 05:07:33 -04:00
Evan Prodromou
1618d515e6
dedupe evans
2009-09-15 22:30:52 -04:00
Evan Prodromou
6f531745ca
change all evans to evan@status.net
2009-09-15 22:28:59 -04:00
Zach Copley
4081ed79b0
Make it impossible to delete self-subscriptions via the API
2009-09-15 13:01:12 -07:00
Zach Copley
80ba0603c6
Make it impossible to delete self-subscriptions via the API
2009-09-15 12:59:32 -07:00
Brenda Wallace
fcff85bb36
code style cleanup
2009-09-14 19:19:44 +12:00
Brenda Wallace
84da24aba4
cleaned up code style
2009-09-14 19:19:31 +12:00
Craig Andrews
940ea07d4a
Response for request token doesn't contain omb_version
...
Fixes http://status.net/trac/ticket/681
Sorry it took a year to accept this patch, dho :'-(
2009-09-13 00:01:23 -04:00
Craig Andrews
29d937d04e
Check if the avatar exists before trying to delete it.
...
Fixes http://status.net/trac/ticket/1868
2009-09-12 17:11:55 -04:00
Craig Andrews
57feeb566a
Add a parameter named 'inreplyto' to the 'notice/new' page, so urls can inclue 'inreplyto' id's. Also add 'inreplyto' to the urls sent in emails.
2009-09-11 22:37:37 -04:00
Craig Andrews
d7ae0ed4fd
Merge remote branch 'laconica/0.8.x' into 0.9.x
...
Conflicts:
lib/omb.php
2009-09-09 22:52:38 -04:00
Zach Copley
9d87313eae
Merge branch '0.9.x' into pluginize-twitter-bridge
...
Conflicts:
plugins/TwitterBridge/twitterauthorization.php
2009-09-08 16:02:57 -07:00
Craig Andrews
6020d85191
Don't "hightlight" search terms (by surrounding them in <strong>$term</strong>) when the term appears in an HTML attribute
...
Fixes http://status.net/trac/ticket/1852
2009-09-07 22:36:01 -04:00
Sarven Capadisli
94f9ce26e7
Merge branch '0.8.x' of git@gitorious.org:laconica/mainline into 0.8.x
2009-09-03 19:47:00 +00:00
Sarven Capadisli
277b464054
Created autofocus method to give focus to an element (primarily a form
...
control) on page onload.
Updated some of the pages to use autofocus.
2009-09-03 19:42:50 +00:00
Craig Andrews
ebcbd3820e
Fix spelling
2009-09-03 15:30:19 -04:00
mEDI
0d7d4dfe5d
add basic auth support for cgi servers on the api (trac #1832 )
2009-09-03 15:29:13 -04:00
Craig Andrews
beae3db413
Pluginize the URL shorteners
2009-09-03 14:58:50 -04:00
Craig Andrews
5db43f4655
Merge remote branch 'brion/fixlinks' into 0.9.x
2009-09-02 16:48:33 -04:00
Craig Andrews
a535ccdc4e
Merge remote branch 'laconica/0.8.x' into 0.9.x
...
Conflicts:
lib/common.php
lib/twitter.php
2009-09-02 16:42:15 -04:00
Zach Copley
8b040eba40
Fixed bug in which you cannot turn off importing friends timelines flag
2009-09-02 00:24:30 +00:00
Brion Vibber
e929bdc2ba
fix some double-escaped %s leading to broken links right smack on the main page
2009-09-01 19:43:56 -03:00
Carlos Perilla
aa7bda4677
Fixes foaf notices, use Profile for information that's missing in Remote_profile
2009-09-01 17:52:03 -04:00
Craig Andrews
70fc32c5b9
added my email address next to my name at the top of the files
2009-08-27 22:56:54 -04:00
Craig Andrews
6ff00c9404
Implement the is_member and membership group api's
2009-08-27 22:55:32 -04:00
Evan Prodromou
5d09b6b3f0
Merge branch '0.8.x' into 0.9.x
...
Conflicts:
EVENTS.txt
actions/finishremotesubscribe.php
actions/postnotice.php
actions/public.php
actions/remotesubscribe.php
actions/showstream.php
actions/updateprofile.php
actions/userauthorization.php
classes/laconica.ini
lib/common.php
lib/oauthstore.php
lib/omb.php
2009-08-27 11:16:45 -07:00
Evan Prodromou
df86aa7214
define LACONICA and accept LACONICA for backwards compatibility
2009-08-26 10:41:36 -04:00
Evan Prodromou
3567b9d708
global search and replace for laconica -> statusnet
2009-08-25 18:53:24 -04:00
Evan Prodromou
865b716f09
change LACONICA to STATUSNET
2009-08-25 18:42:34 -04:00
Evan Prodromou
ae883ceb9b
change controlyourself.ca to status.net
2009-08-25 18:19:04 -04:00
Evan Prodromou
d35b2d3f3c
change laconi.ca to status.net
2009-08-25 18:16:46 -04:00
Evan Prodromou
4737563b95
a distributed -> the distributed
2009-08-25 18:14:12 -04:00
Evan Prodromou
c8b8f07af1
change Laconica and Control Yourself to StatusNet in PHP files
2009-08-25 18:12:20 -04:00
Evan Prodromou
c87e1de017
Rename Laconica to StatusNet
2009-08-25 17:56:10 -04:00
Zach Copley
9b9d80cd97
Pluginized Twitter settings stuff
2009-08-25 14:52:25 -07:00
Evan Prodromou
ff87732053
Merge branch '0.8.x' into testing
...
Conflicts:
actions/twitterauthorization.php
lib/oauthclient.php
lib/twitter.php
lib/twitterapi.php
lib/twitteroauthclient.php
scripts/twitterstatusfetcher.php
2009-08-24 16:55:49 -04:00
Zach Copley
ee006dbb0e
Moved some stuff to a base class
2009-08-24 11:53:21 -04:00
Zach Copley
590f21c6a9
Allow removal of Twitter account. Deleted dead code.
2009-08-24 11:53:09 -04:00
Zach Copley
500f0c7072
Make the TwitterQueuehandler post to Twitter using OAuth
2009-08-24 11:52:28 -04:00
Zach Copley
e9edaab358
Twitter OAuth server dance working
2009-08-24 11:52:15 -04:00
Evan Prodromou
c9f9b011c8
use array for events
2009-08-21 16:58:02 -04:00
Evan Prodromou
9aa39c7573
add hooks to allow loading custom help documentation
2009-08-21 16:54:35 -04:00
Evan Prodromou
59beff6b46
Revert "Added configuration option to only allow OpenID logins."
...
This reverts commit 14b46e2183
.
This functionality will need to be rewritten to work with the new
OpenIDPlugin.
Conflicts:
index.php
lib/logingroupnav.php
2009-08-21 16:45:42 -04:00
Evan Prodromou
bacef32aac
Revert "Added a configuration option to disable OpenID."
...
This reverts commit 7dc3a90d12
.
Conflicts:
actions/login.php
actions/register.php
lib/accountsettingsaction.php
lib/common.php
lib/logingroupnav.php
2009-08-21 16:38:39 -04:00
Evan Prodromou
9f356b55c6
Merge branch '0.9.x' into openidplugin
...
Conflicts:
actions/login.php
actions/register.php
2009-08-21 16:27:43 -04:00
Evan Prodromou
b2664e1ae2
Merge branch '0.8.x' into 0.9.x
...
Conflicts:
actions/updateprofile.php
actions/userauthorization.php
classes/User_group.php
index.php
install.php
lib/accountsettingsaction.php
lib/logingroupnav.php
2009-08-21 15:42:11 -04:00
Evan Prodromou
c78772b274
Merge branch '0.9.x' of git@gitorious.org:laconica/mainline into 0.9.x
...
Conflicts:
actions/postnotice.php
2009-08-21 08:29:51 -04:00
Evan Prodromou
cb2184ed44
api update correctly checks max length of notices
2009-08-21 08:27:21 -04:00
Evan Prodromou
3565383f77
postnotice for OMB correctly checks max notice size
2009-08-21 08:14:37 -04:00
Evan Prodromou
3eeb9deffb
Web UI for notices correctly shows and checks max content length
2009-08-21 08:13:17 -04:00
Evan Prodromou
2b30d7fffb
register checks Profile bio length correctly
2009-08-21 08:03:40 -04:00
Evan Prodromou
d51d83434d
check and show max bio length in profilesettings
2009-08-21 07:48:30 -04:00
Evan Prodromou
2b2541e4b4
API for direct messages correctly checks length
2009-08-21 07:32:08 -04:00
Evan Prodromou
de5382d4ca
message input form correctly shows and check max length
2009-08-21 07:23:27 -04:00
Evan Prodromou
cd688acceb
allow configurable length for user group description
2009-08-21 06:33:22 -04:00
Adrian Lang
70235d7f05
Update libomb, fix some omb handling stuff, improve error handling.
2009-08-21 12:13:24 +02:00
Marcel van der Boom
418a5a95ab
Change the notice type defines all into class constants and adapt all files.
2009-08-20 13:11:22 -04:00
Christopher Vollick
b4c3453923
Resolve Group Aliases in showgroup.php
...
For Example, let's say 'alias' was an alias for the group 'group'.
Previously, if you went to '/group/group' it'd work, but '/group/alias' it'd say "No Such Group".
This was untrue.
Now it checks aliases when it can't find a group with a given name.
If it finds one it redirects you to the original group.
2009-08-19 09:37:27 -04:00
Craig Andrews
136a69a387
Merge commit 'jeff-themovie/0.8.x-openid-enabled' into 0.8.x
2009-08-16 19:50:37 -04:00
brion
46c77b83b1
Fix bug bug 1563 "opensearch content type incorrectly set"
...
http://laconi.ca/trac/ticket/1563
OpenSearch description info is now sent with correct Content-Type: application/opensearchdescription+xml instead of text/html.
2009-08-16 19:46:44 -04:00
Evan Prodromou
b936a5166d
Revert "Revert "Return a 404 when a page is request that has no notices""
...
This reverts commit 1b204fde39
.
2009-08-16 10:37:15 -04:00
Evan Prodromou
e0815de960
Revert "Revert "Return a 404 when a page is request that has no notices""
...
This reverts commit 6c597eabec
.
2009-08-16 10:37:04 -04:00
Evan Prodromou
6c597eabec
Revert "Return a 404 when a page is request that has no notices"
...
An empty list still exists; we should not return a 404 for empty lists.
This reverts commit 355effe631
.
2009-08-14 13:05:57 -07:00
Evan Prodromou
1b204fde39
Revert "Return a 404 when a page is request that has no notices"
...
An empty list still exists; we shouldn't return a 404.
This reverts commit c29892c875
.
2009-08-14 13:05:29 -07:00
Jeffery To
7dc3a90d12
Added a configuration option to disable OpenID.
...
If $config['openid']['enabled'] is set to false, OpenID is removed from
the navigation and direct accesses to OpenID login pages redirect to the
login page.
If OpenID is enabled, $config['site']['openidonly'] is ignored, i.e.
OpenID is required to go OpenID-only.
2009-08-13 22:18:06 +08:00
Evan Prodromou
7d33478e86
Merge branch '0.8.x' of git@gitorious.org:laconica/mainline into 0.8.x
2009-08-12 10:50:46 -07:00
Craig Andrews
c29892c875
Return a 404 when a page is request that has no notices
2009-08-11 22:48:35 -04:00
Craig Andrews
355effe631
Return a 404 when a page is request that has no notices
2009-08-11 22:09:02 -04:00
Craig Andrews
7eda7295e4
oEmbed provider does not use the twitter api library classes any more
2009-08-11 21:15:42 -04:00
Evan Prodromou
01dccefccc
reformat newnotice.php
2009-08-11 11:18:24 -04:00
Jeffery To
a459313e10
Updated Jcrop to 0.9.8 (avatar cropping wasn't working in IE7 with 0.9.5)
2009-08-11 20:29:45 +08:00
Adrian Lang
77037b3cc3
UnsubscribeAction: Add LACONICA gate, fix PHPCS errors, fix error handling typo.
2009-08-10 16:34:56 -04:00
Craig Andrews
e9ed20a69d
Merge commit 'jeff-themovie/0.8.x-openidonly' into 0.8.x
2009-08-10 11:53:35 -04:00
Adrian Lang
ec88d2650e
Replace own OMB stack with libomb.
2009-08-10 14:48:50 +02:00
Zach Copley
17dcf1c317
Merge branch 'twitter-oauth' into 0.8.x
...
Conflicts:
scripts/getvaliddaemons.php
2009-08-10 07:49:51 +00:00
Zach Copley
27548c6903
I forgot that we don't do database upgrades for point releases. So I've
...
changed Twitter OAuth to store token and token secret in the same field
in foreign_link (credentials). This should be changed in 0.9.
2009-08-10 07:00:59 +00:00
Zach Copley
fa8433308f
Moved some stuff around. More comments and phpcs compliance.
2009-08-10 06:05:43 +00:00
Jeffery To
14b46e2183
Added configuration option to only allow OpenID logins.
...
If $config['site']['openidonly'] is set to true:
* the Login/Register pages will be removed from the navigation;
* directly accesses to the Login/Register pages will redirect to the
OpenID login page;
* most links to the Login/Register pages will link to the OpenID login
page instead.
The user will still need to set a password to access the API and RSS
feeds.
2009-08-10 13:57:39 +08:00
Zach Copley
df12206421
Broke some stuff out into functions. Ran it through phpcs.
2009-08-08 18:13:19 +00:00
Zach Copley
e3bb64cd6c
Merge branch '0.8.x' into twitter-oauth
2009-08-08 18:11:47 +00:00
Sarven Capadisli
fe3ce5b6c4
Fixed typo "thier". Ticket 1606
2009-08-08 17:45:53 +02:00
Craig Andrews
a7a87913be
Redirect instead of showing an error when the user visits a non-local notice's url
...
Use consistent logic in display non-local notice links
Fixes http://laconi.ca/trac/ticket/1788
2009-08-07 18:26:12 -04:00
Craig Andrews
11086c7823
Implemented the list_all and list groups API methods as defined at http://laconi.ca/trac/wiki/ProposedGroupsAPI
...
Made the Autocomplete plugin also autocomplete groups
2009-08-07 18:00:04 -04:00
Adrian Lang
ee9bfa7158
UnsubscribeAction: Add LACONICA gate, fix PHPCS errors, fix error handling typo.
2009-08-07 12:21:36 +02:00
Craig Andrews
91cba7a76f
Merge commit 'jeff-themovie/0.8.x-rss-1.0-descriptions' into 0.8.x
2009-08-06 22:45:09 -04:00
Craig Andrews
1c3a1360a9
Merge commit 'jeff-themovie/0.8.x-subsystems-enabled' into 0.8.x
2009-08-06 22:38:06 -04:00
Craig Andrews
26b608d914
Support the 'lite' parameter to statuses/friends and statuses/followers twitter api methods.
...
http://laconi.ca/trac/ticket/1786
2009-08-06 15:14:27 -04:00
Jeffery To
5f293f0e2f
Added configuration option to disable post-by-email.
...
This hides the relevant settings from the email settings page and
prevents maildaemon.php from processing email if the option is
disabled.
2009-08-07 01:55:31 +08:00
Jeffery To
c261a645a1
Hide subscription controls for disabled services (IM, SMS)
2009-08-07 01:34:36 +08:00
Jeffery To
93f585446e
Added configuration options to enable/disable SMS and Twitter integration.
...
This disables the IM, SMS and Twitter settings pages and queue handlers
depending on the config options.
2009-08-07 01:18:17 +08:00
Jeffery To
adc5901d21
Make RSS 1.0 channel descriptions more consistent with RSS 2.0 and Atom descriptions
2009-08-06 23:36:24 +08:00
Craig Andrews
304db1d30b
Use script() and cssLink() methods everywhere instead of manually writing out javascript and css each time
2009-08-05 19:45:12 -04:00
Craig Andrews
83ff1cecd3
Use NICKNAME_FMT everywhere consistently
2009-08-05 16:26:19 -04:00
Evan Prodromou
5dc1291b59
move openid instructions to OpenIDPlugin
2009-08-04 13:27:22 -04:00
Evan Prodromou
2ed46ce274
move XRDS code from public action to OpenIDPlugin
2009-08-04 13:04:31 -04:00
Evan Prodromou
4586e15f45
fix comment to note that xrds file is for OMB not OpenID
2009-08-04 13:01:23 -04:00
Evan Prodromou
3997682d26
incorrectly moved user xrds to OpenID plugin; fixing
2009-08-04 13:01:23 -04:00
Evan Prodromou
93239adb55
remove unused openid lib from logout action
2009-08-04 13:01:23 -04:00
Evan Prodromou
2b79b4d21f
Move OpenID-related files to OpenID plugin directory
...
As a first step to pluginizing our OpenID support, I've moved the
important OpenID-related files to a dedicated plugin directory. Many
of these classes are still referred to by libraries that are still in
core.
2009-08-04 13:01:23 -04:00
Evan Prodromou
a321651a13
use 410 Gone for Twitter API
2009-08-04 06:05:04 -04:00
Evan Prodromou
3ebf817e36
use 410 Gone for deleted notices
2009-08-04 06:05:04 -04:00
Zach Copley
f94ee5597d
Moved some stuff to a base class
2009-08-04 00:46:18 +00:00
Zach Copley
1f9d1772c0
Allow removal of Twitter account. Deleted dead code.
2009-08-04 00:02:07 +00:00
Zach Copley
dccd4aa68d
Merge branch '0.8.x' into twitter-oauth
2009-08-03 22:47:57 +00:00
Zach Copley
981fa1b33a
Make the TwitterQueuehandler post to Twitter using OAuth
2009-08-03 22:46:01 +00:00
Craig Andrews
92ef468fcc
Use the same favorite notification function in the API as everywhere else
...
http://laconi.ca/trac/ticket/873
2009-08-03 11:47:58 -04:00
Jeffery To
20c536fdd4
Fixed PHP Notice "Undefined variable: cnt"
2009-08-02 19:52:27 +08:00
Jeffery To
fe57e2e06b
Fixed PHP Notice "Undefined variable: suplink"
2009-08-02 19:47:36 +08:00
Zach Copley
6f4b2f0ac2
Twitter OAuth server dance working
2009-08-01 08:20:44 +00:00
Craig Andrews
ec103b90e3
Implemented the "show" method of the laconica groups api
2009-07-30 22:15:24 -04:00
Evan Prodromou
a79a860d81
Merge branch '0.8.x' of git@gitorious.org:laconica/mainline into 0.8.x
2009-07-28 10:02:39 -04:00
Craig Andrews
e804b2a500
trim the subject line of invite emails
...
Thanks semjaza
http://laconi.ca/trac/ticket/1746
2009-07-27 16:02:03 -04:00
Evan Prodromou
7835393c25
change front page to link to max member groups
2009-07-27 15:07:39 -04:00
Eric Helgeson
abae937947
Changed file back to 0644.
...
Blame: 0adaaa1b9d
2009-07-22 10:21:49 -05:00
Steve Winton
0adaaa1b9d
Added hidden input to showRecoverForm() so form can be submitted without error in IE by pressing <return>
2009-07-21 16:40:51 -04:00
Craig Andrews
c74943e598
I can't believe I forgot to commit this as part of 9ed117d... wow. Epic fail. Epic.
2009-07-17 23:16:29 -04:00
Craig Andrews
f1fc392e2d
Fix OpenId cancelled / error message
...
Thanks jeff-themovie
2009-07-17 22:55:59 -04:00
Craig Andrews
3dbbefd5ad
Merge branch 'oembed-provider' into 0.8.x
2009-07-17 12:33:56 -04:00
Craig Andrews
9ed117dc3a
Move the oembed endpoint to /main/oembed
2009-07-17 12:33:12 -04:00
Evan Prodromou
eb22f06ac6
conversation action is readonly
2009-07-15 16:57:39 -04:00
Craig Andrews
6308539c1d
Added oEmbed discovery for attachments and notices
2009-07-15 15:11:29 -04:00
Craig Andrews
e637e5a8a9
Support oembed for attachments and notices
2009-07-15 14:49:41 -04:00
Craig Andrews
0aeea42724
Added stub oembed api endpoint
2009-07-15 10:29:54 -04:00
Craig Andrews
e047ba52c7
Merge branch 'tags-timeline-api' into 0.8.x
2009-07-13 14:58:39 -04:00
Craig Andrews
91324890ae
Add timeline tags API (RSS 2.0 and Atom feeds)
2009-07-12 15:07:54 -04:00
Craig Andrews
7654d69022
Fix atom self reference in the groups api
2009-07-12 15:06:37 -04:00
Zach Copley
7621e0e384
Fix link for atom feed in showgroup action
2009-07-10 20:13:12 -07:00
Zach Copley
6b0468358b
Group timeline API method doesn't require auth
2009-07-10 18:15:18 -07:00
Zach Copley
7308203065
Update showgroup action RSS 2.0 feed link
2009-07-10 18:11:54 -07:00
Zach Copley
c13dd856c8
Fix alternate link for groups API feed
2009-07-10 18:08:10 -07:00
Zach Copley
544a14d290
Move groups timeline API method into groups API action
2009-07-10 17:56:01 -07:00
Zach Copley
5b3d4f7121
Merge branch 'candrews-review' into 0.8.x
...
* candrews-review:
added group status api, located at /api/statuses/group_timeline/ID.rss
2009-07-10 16:11:31 -07:00
Zach Copley
4a1d7ad082
Merge branch 'candrews-review' into 0.8.x
2009-07-10 21:03:44 +00:00
Craig Andrews
08d50655f3
added group status api, located at /api/statuses/group_timeline/ID.rss
...
http://laconi.ca/trac/ticket/1702
2009-07-10 17:00:27 -04:00
Evan Prodromou
bafa1ab1c5
Merge branch '0.7.x' into 0.8.x
...
Conflicts:
README
actions/twitapiusers.php
2009-07-10 10:03:57 -07:00
Craig Andrews
8250006fbf
When a notice is posted with an attachment, the facebook stream update has media displayed inline, or as links.
...
http://laconi.ca/trac/ticket/1685
2009-07-09 18:42:19 -04:00
Zach Copley
c981f5bcec
Merge branch 'candrews-review' into 0.8.x
...
* candrews-review:
maildaemon makes mail attachments into notice attachments
File classes does not use the $FILES array directly, as users of this class aren't necessarily from the web
2009-07-09 11:22:07 -07:00
Zach Copley
802b909518
user/show API method needs to fall back to basic auth so that
...
verify_credentials works correctly.
2009-07-07 14:21:44 -07:00
Craig Andrews
5f72423523
File classes does not use the $FILES array directly, as users of this class aren't necessarily from the web
2009-07-07 15:55:10 -04:00
CiaranG
d846c5fc99
Merge commit 'br3nda/0.8.x-noticesfix' into 0.8.x
2009-07-07 20:53:28 +01:00
Zach Copley
4fffe1874f
Fix redundant page display for group design settings
2009-07-06 16:44:35 -07:00
Zach Copley
195ec6820b
fix bad function call
...
Conflicts:
actions/twitapiusers.php
2009-07-06 15:56:10 -07:00
Dan Moore
a9c1e66570
Bringing users/show in line with Twitter as far as specifying user.
2009-07-06 15:51:17 -07:00
Zach Copley
91684830e5
fix bad function call
2009-07-06 15:49:26 -07:00
Zach Copley
701a237e8c
Merge branch 'mgrdcm-review' into 0.7.x
...
* mgrdcm-review:
Bringing users/show in line with Twitter as far as specifying user.
2009-07-06 15:48:14 -07:00
Zach Copley
5e067c2c81
Add special basic auth handling for friendships/show. Other fixups.
2009-07-06 13:21:16 -07:00
Zach Copley
d40075ae9c
Support undocumented 'id' parameter in /statuses/show API method
2009-07-06 11:57:21 -07:00
Evan Prodromou
e6c54a59e1
set/get viewdesigns flag and use it
2009-07-05 14:33:12 -04:00
Zach Copley
e3c70cc30c
Merge branch 'friendships_show' into 0.8.x
...
* friendships_show:
Implement friendships/show API method
Route and stub for new friendships/show API method
2009-07-03 15:43:14 -07:00
Zach Copley
a2a4cc35f6
Implement friendships/show API method
2009-07-03 15:42:12 -07:00
Evan Prodromou
088fa6befc
null for both args in conversation
2009-07-03 10:48:15 -04:00
Evan Prodromou
e2f8b8d65d
no limit on conversation stream
2009-07-03 10:40:23 -04:00
Evan Prodromou
04c713e671
fixed limit for conversations
2009-07-03 10:37:39 -04:00
Evan Prodromou
72d0ee4e25
move peoplesearchresults class to action/peoplesearch
2009-07-03 10:10:12 -04:00
Evan Prodromou
f73d93fa7a
only show subscription controls to owner
2009-07-03 01:26:21 -04:00
Zach Copley
acb4c78346
Route and stub for new friendships/show API method
2009-07-02 17:32:27 -07:00
Zach Copley
bca3b3d36f
Send null as 2nd arg, not 3rd.
2009-07-02 15:09:48 -07:00
Evan Prodromou
d04ab14a5a
Merge branch '0.8.x' of git@gitorious.org:+laconica-developers/laconica/dev into 0.8.x
2009-07-02 08:22:09 -04:00
Evan Prodromou
aea546c122
notice should show user design
2009-07-02 08:21:54 -04:00
Evan Prodromou
b4de1d4636
favorites should show owner design
2009-07-02 08:21:41 -04:00
Zach Copley
0e78e1cc52
Show HTML for thumbnails instead of redirecting. Remove dead code.
2009-07-01 16:24:22 -07:00
Evan Prodromou
90557e9147
correctly return count of notices
2009-07-01 14:45:48 -04:00
Evan Prodromou
0057f3da81
show all the notices, not just latest 20
2009-07-01 14:45:09 -04:00
Evan Prodromou
3b6ff92495
don't redirect on local file for ajax action
2009-07-01 13:50:44 -04:00
Dan Moore
fbb7757c4b
Cleaning up comments at top of favor.php.
2009-06-30 17:04:49 -07:00
Zach Copley
ed21af0d1d
Merge branch 'mgrdcm-review' into 0.7.x
...
* mgrdcm-review:
Cleaning up comments at top of favor.php.
2009-06-30 17:02:51 -07:00
Zach Copley
ccbc5c447d
Merge commit 'jeff-themovie/small-fixes' into 0.8.x
...
* commit 'jeff-themovie/small-fixes':
Fix missing max_id in API search calls
Fix "Trying to get property of non-object" errors when a user tries to log in using an unknown nickname
Fix "Trying to get property of non-object" errors when accessing the people search results page
Fix "Undefined variable: cnt"
Fix "Trying to get property of non-object" errors in groupeditform.php
Fix "Undefined property: DisfavorAction::$id"
2009-06-30 16:25:52 -07:00
Zach Copley
b10dba2798
Merge commit 'jeff-themovie/invite-enabled' into 0.8.x
...
* commit 'jeff-themovie/invite-enabled':
Adds $config['invite']['enabled'] to enable/disable invites.
2009-06-30 16:10:12 -07:00
Zach Copley
190d45cd05
Merge commit 'jeff-themovie/notice-search-no-results' into 0.8.x
...
* commit 'jeff-themovie/notice-search-no-results':
Fixes the notice search RSS feeds / API results for searches that return no matches.
2009-06-30 15:38:14 -07:00
Zach Copley
c2c631d19d
Merge commit 'jeff-themovie/group-rss-empty' into 0.8.x
...
* commit 'jeff-themovie/group-rss-empty':
Fixes two PHP Warnings ("Invalid argument supplied for foreach() in /var/www/mmmu/lib/rssaction.php") when accessing the RSS feed of a group that has no notices.
2009-06-30 15:12:50 -07:00
Zach Copley
907b5f7b40
Merge commit 'erichelgeson/no-posts-verbage' into 0.8.x
...
* commit 'erichelgeson/no-posts-verbage':
Needed the else. Tested logged in/out ; site closed/inviteonly/both
Verbage of a closed invite only site, it shouldnt ask you to register.
2009-06-30 14:57:19 -07:00
Evan Prodromou
c5ce56b878
calculate date once for SUP
2009-06-30 11:53:50 -04:00
Evan Prodromou
4e6cd42757
conversation code changes
2009-06-30 11:50:16 -04:00
Zach Copley
c01e8c0bd1
Fixed grammar in class comment blocks
2009-06-29 17:04:09 -07:00
Zach Copley
4321e02c7b
Delete orphaned background imgs. Design settings code now passes
...
phpcs.
2009-06-29 16:57:36 -07:00
Zach Copley
d19ffc73c2
Merge branch '0.8.x' into design_reset
...
* 0.8.x:
Using max-width:480px for settings_design_background-image image
Using role for admin indicator. Added margin-left.
2009-06-29 15:38:17 -07:00
Sarven Capadisli
1268be4f82
Using role for admin indicator. Added margin-left.
2009-06-29 22:07:16 +00:00
Zach Copley
135927e42a
Allow users and groups to reset their design to system default colors
2009-06-29 14:52:38 -07:00
Evan Prodromou
5b8e40aaa9
admin indicators in groups
2009-06-29 10:29:11 -04:00
Evan Prodromou
d03b8c4276
show section with admins in sidebar of group
2009-06-29 10:22:17 -04:00
Evan Prodromou
70521d55a8
log IP for API auth errors
2009-06-27 07:37:58 -07:00
Zach Copley
96ba25c34b
Added readonly flag to FileAction just in case
2009-06-26 18:31:24 -07:00
Jeffery To
612a107e09
Merge branch '0.8.x' into small-fixes
2009-06-26 15:44:31 +08:00
Jeffery To
71dc910a53
Merge branch '0.8.x' into notice-search-no-results
2009-06-26 15:42:37 +08:00
Jeffery To
6328add622
Merge branch '0.8.x' into invite-enabled
2009-06-26 15:31:42 +08:00
Jeffery To
899aad747a
Merge branch '0.8.x' into group-rss-empty
2009-06-26 15:30:24 +08:00
Zach Copley
b47a1b3b57
Merge branch '0.8.x' into attachment-fixup
...
* 0.8.x:
Added functionality to remove the notice data attachment
max public page
2009-06-25 15:44:17 -07:00
Zach Copley
37796a8dc6
Make shorturls in notice content point to AttachmentAction urls
2009-06-25 15:42:17 -07:00
Evan Prodromou
b53b6b8769
Merge branch '0.8.x' of git@gitorious.org:+laconica-developers/laconica/dev into 0.8.x
2009-06-25 14:02:41 -07:00
Zach Copley
03d31911e1
FileAction redirections weren't being added (e.g.: /notice/$notice_id/file)
2009-06-25 13:51:29 -07:00
Evan Prodromou
a7cdf32df5
max public page
2009-06-25 13:23:59 -07:00
Evan Prodromou
638905c270
avoid getting duplicate errors on upload
2009-06-25 11:10:34 -07:00
Evan Prodromou
4d56bc6a0a
streamline the file action
2009-06-25 11:08:32 -07:00
Evan Prodromou
3ca9e85ce4
update conversations to use newer query format
2009-06-25 09:43:30 -07:00
Brenda Wallace
bd9824c8d5
added missing conversation column to group by
2009-06-25 22:35:41 +12:00
Zach Copley
e3c5d1664f
Take out noisy debugging statement
2009-06-24 16:10:28 -07:00
Zach Copley
98f518b9af
fix bug in which design background could accidentally get removed
2009-06-24 00:00:36 -07:00
Zach Copley
57903bf2ac
Make gateway notices available to the auth user in the API
2009-06-23 15:53:49 -07:00
Zach Copley
f04a54ed2f
Merge branch '0.8.x' of git@gitorious.org:laconica/dev into 0.8.x
...
* '0.8.x' of git@gitorious.org:laconica/dev: (61 commits)
Using default theme design values (it was previously set to identica
Updated default colour theme and IE6 colours for transparent values
chmod +x delete_status_network.sh
rm -Rf, not rmdir
script to delete a status network
chmod allsites.php
script to show all sites on a network
use different name for connection and database
use /etc/laconica/setup.cfg instead of local file
other base directories
On XHR notice post, calls NoticeAttachment to trigger thumbnail and
oembed and thumbnail don't need sequences
add innodb by default to status networks
pwgen not pwdgen
make pwgen command configurable
a little sql script to drop full-text index and use innodb for profile and notice
remove common_debug from newnotice
append uploads to content rather than showing them double
use a subclass for single notice items to show attachments
make file command configurable
...
2009-06-23 14:29:46 -07:00
Zach Copley
31325f0995
Stop Twitter gateway notices from leaking via user faves pages
2009-06-23 13:51:23 -07:00
Jeffery To
280f8faab4
Merge branch '0.8.x' into small-fixes
...
Conflicts:
lib/peoplesearchresults.php
lib/profilelist.php
2009-06-24 01:25:55 +08:00
Jeffery To
65f784120b
Merge branch '0.8.x' into notice-search-no-results
2009-06-24 01:18:35 +08:00
Evan Prodromou
e261a97150
remove common_debug from newnotice
2009-06-23 07:48:33 -07:00
Evan Prodromou
a21a9f26c5
append uploads to content rather than showing them double
2009-06-23 07:29:43 -07:00
Evan Prodromou
e2becdb251
use a subclass for single notice items to show attachments
2009-06-23 07:25:18 -07:00
Evan Prodromou
7bcaa858af
make file command configurable
2009-06-23 05:35:20 -07:00
Zach Copley
d9bebfd651
Attachment upload server and path now configurable
2009-06-22 22:48:31 +00:00
Evan Prodromou
aec6456c91
Update copyright dates in files modified in 2009
2009-06-20 16:12:55 -07:00
Evan Prodromou
793a6a1155
change Controlez-Vous to Control Yourself
2009-06-20 16:00:04 -07:00
Evan Prodromou
3f54840b51
Only show twitter msgs in your own inbox
2009-06-18 11:45:48 -07:00
Evan Prodromou
3a0c6d6c6d
Merge branch '0.8.x' of git@gitorious.org:+laconica-developers/laconica/dev into 0.8.x
2009-06-18 07:45:06 -07:00
Zach Copley
3f032bc36e
Left out some new user and group theming file in the previous commit
2009-06-18 02:16:39 -07:00
Zach Copley
57274d21ba
Group theming.
2009-06-18 02:01:06 -07:00
Evan Prodromou
ba3a484a65
order notices in a conversation
2009-06-18 00:12:53 -07:00
Zach Copley
6c7bdf9df6
Merge branch 'userdesign' into 0.8.x
...
* userdesign: (56 commits)
Fix for background image repetition for various page heights
Removed height:100% for better background image repetition
A little more specific selector for notice reply
Have user favorites page show user's design
Placed a check to make sure there is a reply button in a notice before
Make MailboxAction read only
Remove stale reference to deprecated personal.php
Uppercase hex color values
Default to image being on, no tile after upload
Fix sidebar color bug default design
Update background image settings to use bitflags
It was accidently removed
Dynamically tile background image and turn background image on or off
Show a background img in settings form
IE7/8 CSS update for user design
Enable tiling of background imgs for Designs
Added background image tile flag to Design
Init styles for tile and image use on/off for user design settings
Added form option to tile background image and to turn it on and off
Add background dir
...
2009-06-17 18:49:25 -07:00
Zach Copley
06240450ef
Have user favorites page show user's design
2009-06-17 18:05:12 -07:00
Evan Prodromou
420e8994f8
Merge branch '0.8.x' of git@gitorious.org:+laconica-developers/laconica/dev into taggedprofile
2009-06-17 15:05:24 -07:00
Evan Prodromou
07f5797f2f
Make the personal tag streams actually work
2009-06-17 15:04:57 -07:00
Zach Copley
164588ef0f
Merge branch '0.8.x' into userdesign
2009-06-17 21:40:52 +00:00
Zach Copley
8992e8fa7a
Ticket 1612 - make destory (and create) favorites work via API
2009-06-17 14:34:04 -07:00
Evan Prodromou
2fbd141361
correct arguments for ProfileList
2009-06-17 08:21:53 -07:00
Zach Copley
ac3cccefb5
Default to image being on, no tile after upload
2009-06-17 03:02:43 -07:00
Zach Copley
2866d00517
Fix sidebar color bug default design
2009-06-17 02:58:35 -07:00
Zach Copley
76cbeff33c
Update background image settings to use bitflags
2009-06-17 02:35:51 -07:00
Sarven Capadisli
4c640aace9
Updated markup yes/no form actions to be consistent with the rest of the site
2009-06-17 08:14:01 +00:00
Sarven Capadisli
7148ea86df
Dynamically tile background image and turn background image on or off
...
in user design
2009-06-17 06:23:57 +00:00
Zach Copley
a0618b0e33
Show a background img in settings form
2009-06-16 22:57:28 -07:00
Zach Copley
3d6e30d205
Merge branch '0.8.x' into userdesign
...
* 0.8.x:
Moved url handling to its proper place, from newnotice to Notice.php
Removed more dead code.
Brought back borders for content, navigation, aside_primary but
Minor margin value change
More contrast for tabs
UI updates:
2009-06-16 22:24:11 -07:00
Zach Copley
d1ae3176b6
Enable tiling of background imgs for Designs
2009-06-16 22:18:25 -07:00
Sarven Capadisli
bea2fa1506
Added form option to tile background image and to turn it on and off
2009-06-17 04:09:30 +00:00
Robin Millette
befbfc9c73
Moved url handling to its proper place, from newnotice to Notice.php
2009-06-16 23:10:17 -04:00
Zach Copley
bc1f877f6e
Design settings now save and displays backgrounds
2009-06-16 19:17:37 -07:00
Robin Millette
54697e5298
Removed more dead code.
2009-06-16 19:38:27 -04:00
Eric Helgeson
4450f3352c
Needed the else. Tested logged in/out ; site closed/inviteonly/both
2009-06-16 17:18:48 -05:00
Zach Copley
6d5d0b3472
Update wasn't ever getting called
2009-06-16 00:56:32 -07:00
Zach Copley
44343986c3
Merge branch '0.8.x' into userdesign
...
* 0.8.x:
a little better query handling in redirect code
a little better query handling in redirect code
forgot some functions aren't available at status time
redirect on non-canonical server name
don't show create-a-group link if not logged in
allow a configured base for cache keys
Missing call to getProfile() caused verify_credentials to fail.
change mods for setup script
Script to set up new status networks
strncmp -> strcasecmp
Return network from network setup function
Configurable avatar directory
2009-06-15 21:24:22 -07:00
Sarven Capadisli
2c7f0534ca
Typo/lowercased WebColor to webcolor in required_once
2009-06-16 04:03:08 +00:00
Zach Copley
94fec28610
User design setting save
2009-06-15 20:29:30 -07:00
Zach Copley
20d9350877
User design setting save now
2009-06-15 20:21:33 -07:00
Evan Prodromou
fbed704f3b
don't show create-a-group link if not logged in
2009-06-15 16:22:08 -07:00
Zach Copley
12cd87cd7b
Missing call to getProfile() caused verify_credentials to fail.
2009-06-15 22:50:14 +00:00
Zach Copley
807d84d448
Small fix to correct the order of defined color prefs
2009-06-15 12:57:08 -07:00
Zach Copley
92f095f589
Merge branch '0.8.x' into userdesign
...
* 0.8.x: (32 commits)
updates to Status_network
makeadmin action
make admins of groups
show aliases when showing a group
Link and distribute notices tagged for a group alias
Code for adding and saving group aliases
Styles for group block
add correct li for css magic for block stuff
typo in profileminilist class
return count from show
try to get the right class for profileminilist
fix perms for classes/statusnet.ini
fixup perms for classes
Added Group_alias class
add a table for group aliases
Cross-browser notice_attach
Allow users to be unblocked from a group
Some UI improvements for blocking and unblocking
The rest of the things necessary to make group block work
Make group block work
...
Conflicts:
db/laconica.sql
lib/common.php
2009-06-15 11:50:08 -07:00
Evan Prodromou
528ceec3fe
makeadmin action
2009-06-15 05:44:36 -07:00
Evan Prodromou
2b8a767770
make admins of groups
2009-06-15 00:59:15 -07:00
Evan Prodromou
dda4493af7
show aliases when showing a group
2009-06-14 23:51:38 -07:00
Evan Prodromou
4dad3191f6
Merge branch 'groupalias' into 0.8.x
2009-06-14 23:48:24 -07:00
Evan Prodromou
ecbd7718d5
Code for adding and saving group aliases
...
Added code to add and save group aliases. Like tags, aliases are
free-texted in to the group admin page. configurable max number of
aliases, default is three.
2009-06-14 23:37:24 -07:00
Evan Prodromou
2f3c4f8812
add correct li for css magic for block stuff
2009-06-14 22:16:24 -07:00
Evan Prodromou
f8da15bf41
Allow users to be unblocked from a group
...
List users who are blocked from joining a group. Add a form to let
them be unblocked. Add an action that removes the block. Includes
changes to group and groupblock classes.
2009-06-14 16:17:44 -07:00
Evan Prodromou
bd26a80d45
Merge branch '0.8.x' into groupblock
...
Conflicts:
lib/router.php
2009-06-14 15:59:35 -07:00
Evan Prodromou
c2ba727d61
Merge branch '0.7.x' into 0.8.x
2009-06-14 15:58:19 -07:00
Evan Prodromou
203a5aba67
Some UI improvements for blocking and unblocking
...
Add unblock to the router table, so unblocking will work at all.
Block form and unblock form return to subscribers list, not
subscriptions list, by default.
showstream action sends its parameters to block and unblock forms to
better return to the right page.
2009-06-14 15:54:22 -07:00
Evan Prodromou
1c87532912
The rest of the things necessary to make group block work
...
Link to the group block form. Hide join button if the current user is
blocked.
2009-06-14 15:47:39 -07:00
Evan Prodromou
d3a0c524cc
Make group block work
2009-06-14 15:40:42 -07:00
Evan Prodromou
b6dee88e5d
add UI for blocking a user from a group
2009-06-14 15:08:00 -07:00
Evan Prodromou
c2dae24701
Break profilelist into a recipe
...
Expanded the ProfileList class so it worked more like a recipe. This
helps to get rid of a lot of special cases and simplifies the code. It
also makes it possible to do things like group block.
2009-06-14 14:52:26 -07:00
Zach Copley
946d016df2
Reworked output for design settings page
2009-06-14 02:03:50 -07:00
Jeffery To
43680ed0c2
Fixes two PHP Warnings ("Invalid argument supplied for foreach() in /var/www/mmmu/lib/rssaction.php") when accessing the RSS feed of a group that has no notices.
2009-06-14 17:03:22 +08:00
Jeffery To
f7d488d4b2
Fixes the notice search RSS feeds / API results for searches that return no matches.
...
If a user does a notice search that should return no matching notices, the RSS feed / API results for that search currently returns all notices instead of no notices. This fixes it so that an empty list is returned instead.
2009-06-14 16:39:31 +08:00
Jeffery To
6d308f6ffe
Adds $config['invite']['enabled'] to enable/disable invites.
...
The invite function may not applicable for private and/or closed installs. This adds a configuration option to enable/disable invites (defaulting to enabled), hides the "Invite" nav item when necessary, and adds a check to actions/invite.php.
Note that I haven't tried the Facebook application so I didn't add any checks to actions/facebookinvite.php.
2009-06-14 16:17:22 +08:00
Jeffery To
bb3361467c
Merge branch '0.8.x' into small-fixes
2009-06-14 15:45:58 +08:00
Zach Copley
d0eb2058a5
Merge branch '0.8.x' into userdesign
...
Conflicts:
actions/showfavorites.php
lib/action.php
2009-06-14 00:23:48 +00:00
Zach Copley
c594d99167
Child notices should have thier own ID on their LIs, not the parent's
2009-06-12 19:02:13 -07:00
Zach Copley
79fa050125
Remove useless method
2009-06-12 17:05:31 -07:00
Eric Helgeson
acff6d4bfd
Verbage of a closed invite only site, it shouldnt ask you to register.
2009-06-12 16:43:40 -05:00
Sarven Capadisli
4c61f98cd0
Takes care of http://laconi.ca/trac/ticket/1372 and a minor part of
...
http://laconi.ca/trac/ticket/1367
One of the bugs was to replace foaf:knows with the weaker
sioc:follows. This is done, but foaf:knows is also retained when the
subscription is bidirectional.
Primary topic of the file is an Agent rather than a Person.
rdfs:comment replaced by bio:olb which is a fairly popular RDF
property for one-line biographies
rdf:about attribute to the <OnlineAccount> elements in a manner
consistent with the RSS 1.0 feed.
Changed the OnlineAccount's homepage property to an accountProfilePage
property. Will be added to FOAF spec soon (already widely used).
Added a <weblog> property from the Agent to their profile page.
Thanks to Toby Inkster for the patch.
http://buzzword.org.uk/2009/laconica-0.7.3-foafsioc.patch
2009-06-12 17:24:18 +00:00
Jeffery To
53f31a247e
Fix missing max_id in API search calls
2009-06-12 20:03:18 +08:00
Jeffery To
1b76df4b6a
Fix "Undefined variable: cnt"
2009-06-12 19:49:33 +08:00
Jeffery To
3a59199040
Fix "Undefined property: DisfavorAction::$id"
2009-06-12 19:38:04 +08:00
Zach Copley
8064397588
Ticket #1611 and a bunch of code cleanup
2009-06-12 01:31:22 -07:00
Evan Prodromou
c0853e3040
Merge branch '0.7.x' into 0.8.x
2009-06-10 09:09:57 -07:00
Evan Prodromou
f4a1cd75ab
Remove FIXME-marked Opera links until they actually work
2009-06-10 08:47:46 -07:00
Evan Prodromou
4df1ea49ec
Merge branch '0.8.x' into userdesign
...
Conflicts:
actions/designsettings.php
2009-06-09 21:51:24 -07:00
Evan Prodromou
adfb79a9bb
Merge branch '0.7.x' into 0.8.x
...
Conflicts:
classes/Notice.php
classes/Profile.php
lib/common.php
lib/util.php
scripts/getvaliddaemons.php
scripts/stopdaemons.sh
2009-06-08 11:55:32 -07:00
Evan Prodromou
038cd8ac25
Merge branch '0.7.x' of git@gitorious.org:+laconica-developers/laconica/dev into 0.7.x
2009-06-06 09:55:17 -07:00
Dan Moore
40e05a3e86
Bringing users/show in line with Twitter as far as specifying user.
2009-06-05 12:53:17 -04:00
Dan Moore
0b6994516c
Cleaning up comments at top of favor.php.
2009-06-05 01:01:25 -04:00
Dan Moore
6658e2a2ee
Handle the ways Twitter accepts passing the user in the query string.
2009-06-04 17:57:03 -04:00
Robin Millette
fe38827a76
Remove js that crept back in, added another error string.
2009-06-01 17:40:53 -04:00
Robin Millette
683b835c3e
Attachments popups for supported files are now embedded with the object xhtml tag.
2009-06-01 14:02:59 -04:00
Robin Millette
f8dae2bbc9
Refactored some attachment code and fixed upload bug in interface.
2009-05-31 21:03:55 -04:00
Robin Millette
ebeb5f744c
Merge branch '0.8.x' of git@gitorious.org:+laconica-developers/laconica/dev into upload
...
Conflicts:
js/util.js
lib/attachmentlist.php
2009-05-31 17:12:04 -04:00
Robin Millette
3e0c291810
Added configurable options for attachments: supported mimetypes and quotas for uploads.
2009-05-31 16:42:29 -04:00
Evan Prodromou
4ec1c33307
correct last-modified date for shownotice.php
2009-05-30 21:45:11 -04:00
Sarven Capadisli
36fe5a85b2
Using lowercase for form action 'post'
2009-05-30 19:47:05 +00:00
Sarven Capadisli
08b98a3d4d
Typo in label @for
2009-05-30 19:45:34 +00:00
Zach Copley
791f5defaf
Ticket #1572 - Implement Twitter's account/rate_limit_status API method
...
We don't have a rate limit (yet) but some clients check this method.
This dummy implementation always says the auth user has 100 requests
left.
2009-05-29 20:23:32 -07:00
Zach Copley
78f8b91a13
Ticket #1568 - API should return full user objects
2009-05-29 19:23:53 -07:00
Zach Copley
425f9d703c
Ticket #1567 - Change max_id to return notices <= ID instead of < ID
2009-05-29 16:54:24 -07:00
Zach Copley
eb76a3bbb3
Ticket #1567 - API: Change before_id parameter to max_id
2009-05-29 16:32:55 -07:00
Sarven Capadisli
b8de793556
Changed ul to ol and added xoxo for notice lists.
2009-05-29 02:38:38 +00:00
Zach Copley
8e8853a714
Warning log msg when http basic auth fails
2009-05-28 16:54:37 -07:00
Zach Copley
5e53a97a41
Warning log msg when http basic auth fails
2009-05-28 16:18:58 -07:00
Evan Prodromou
b3628b7844
start using design object
2009-05-27 14:49:20 -04:00
Robin Millette
ed1e1d9f44
Handles local aliases (redirection) for file uploads attached to notices.
2009-05-27 03:47:45 -04:00
Robin Millette
37423b12d7
Merge branch '0.8.x' of git@gitorious.org:+laconica-developers/laconica/dev into upload
2009-05-26 23:46:37 -04:00
Evan Prodromou
648d967226
Merge branch '0.8.x' into userdesign
...
Conflicts:
lib/attachmentlist.php
lib/noticelist.php
2009-05-26 23:24:01 -04:00
Robin Millette
af700ea277
Let's you upload a file with a notice and have it shown with other attachments.
2009-05-26 21:20:04 -04:00
Zach Copley
1034bd67b0
Fixed warning on Facebook app settings page
2009-05-26 23:59:12 +00:00
Zach Copley
69a656af22
Some adjustments to allow the Facebook app work with Laconica 0.8
2009-05-26 23:21:10 +00:00
Zach Copley
0664be924f
Removed silly "dented:" status prefix from Facebook App
2009-05-26 21:36:45 +00:00
Zach Copley
0a4ce0ef99
Ticket #1196 - Fixed: Warning on invite tab in Facebook App
2009-05-26 21:36:31 +00:00
Zach Copley
b2c28faf52
Removed silly "dented:" status prefix from Facebook App
2009-05-26 21:14:42 +00:00
Zach Copley
5f2cf2553c
Ticket #1196 - Fixed: Warning on invite tab in Facebook App
2009-05-26 02:23:19 +00:00
Sarven Capadisli
4edb1c6e0c
Merge branch '0.8.x' of git@gitorious.org:+laconica-developers/laconica/dev into 0.8.x
2009-05-25 17:31:48 -04:00
Sarven Capadisli
3877324fd8
Updated JS to show/hide attachment thumbnails with timers. Minor
...
markup changes.
2009-05-25 17:30:57 -04:00
Robin Millette
a598dcccba
Really removing the old files, thanks git!
2009-05-25 19:58:31 +00:00
Sarven Capadisli
959dce823f
Merge branch '0.8.x' of git@gitorious.org:+laconica-developers/laconica/dev into 0.8.x
2009-05-25 15:53:49 -04:00
Sarven Capadisli
01dad57298
Markup cleanup for attachments
2009-05-25 15:53:19 -04:00
Robin Millette
64d0767654
Removed more cruft from old attachment/attachements pages
2009-05-25 19:42:03 +00:00
Robin Millette
0b96ca3d59
Oups, forget the attachment_thumbnail.php action file
2009-05-25 13:13:38 -04:00
Robin Millette
b5ac6e31f2
Rearranged attachment info to only appear on each applicable notice page and thru an ajax popup.
2009-05-24 04:43:34 -04:00
Evan Prodromou
6335c9cf59
make invite use the current user's design
2009-05-23 23:42:19 -04:00
Evan Prodromou
9c2f04afc6
make some of the actions show the user's design
2009-05-23 23:35:04 -04:00
Evan Prodromou
3a44885b7f
reformat designsettings.php
2009-05-22 20:50:08 -04:00
Evan Prodromou
f25990cf8e
Merge branch '0.8.x' of git@gitorious.org:laconica/dev into 0.8.x
2009-05-21 12:40:52 -04:00
Evan Prodromou
966f1c6169
Merge branch 'conversationtree' into 0.8.x
2009-05-21 11:43:28 -04:00
Evan Prodromou
62711ae2ba
show conversation as a hierarchical list
2009-05-21 11:43:09 -04:00
Sarven Capadisli
56a8a255ff
Changed No/Yes and Reset/Save locations. They are now a little more
...
usable by first offering the option to undo and than do.
2009-05-21 00:12:48 +00:00
Sarven Capadisli
b561962b59
Color picker reset: Resetting form values will also dynamically update
...
the page colors back to their original.
2009-05-20 23:11:35 +00:00
Sarven Capadisli
0c442e459e
Added reset button
...
Rearranged swatch layout
Added background image upload input file
2009-05-19 17:05:30 +00:00
Robin Millette
f5606b6aa3
Added RSS for personal tags
2009-05-18 18:18:08 -04:00
Robin Millette
57860b4d8a
Merge branch '0.8.x' of git@gitorious.org:~evan/laconica/dev into 0.8.x
2009-05-18 17:20:11 -04:00
Robin Millette
0271859c24
Added personal tag page: http://example.com/MY_NICK/tag/A_TAG
2009-05-18 17:18:57 -04:00
Sarven Capadisli
806200379d
Dynamic color updates to page elements when user picks a color.
...
Using JSON to create swatches in HTML output.
2009-05-18 20:10:46 +00:00
Robin Millette
5897dfa4c3
Refactored new sections code to proper classes and added notice link to links in notice sections.
2009-05-17 22:06:08 -04:00
Zach Copley
811cef1008
Merge branch '0.8.x' into fbconnect
2009-05-15 23:17:57 +00:00
Zach Copley
41f6c9d8cf
Added event handlers to logout action
2009-05-15 21:41:41 +00:00
Robin Millette
fecb8c706d
Attachments and their list now provide "ajax" view. Also added a few sidebars relating tags and attachments.
2009-05-15 15:04:58 -04:00
Evan Prodromou
4ac7a4054e
conversation tree interface
2009-05-15 13:55:49 -04:00
Robin Millette
3b7ee5a5f9
rewrote short url stuff to handle new file/url classes (redirections, oembed, mimetypes, etc.)
2009-05-13 14:27:32 -04:00
Robin Millette
d010d811ba
db stuff for URLs: redirections, oembed, etc.
2009-05-11 13:45:00 -04:00
Sarven Capadisli
9a566c51cd
Merge branch '0.7.x' into 0.8.x
2009-05-10 23:13:22 +00:00
Zach Copley
11e0db8c2c
Twitter friends sync now does 25 users at a time and uses last_friendsync field to prioritize
2009-05-07 18:22:14 -07:00
Zach Copley
fbf23ae0ee
Only show import friends timeline option if bidirectional bridge enabled
2009-05-07 14:41:53 -07:00
Sarven Capadisli
c8fd3c5765
Merge branch '0.7.x' into 0.8.x
2009-05-01 17:03:51 +00:00
Evan Prodromou
19a2194704
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-05-01 07:13:19 -04:00
Ori Avtalion
c5e72e248f
Several whitespace fixes
2009-05-01 07:12:13 -04:00
Ori Avtalion
9cac6413a3
Add s to user favorite notices
2009-05-01 07:11:28 -04:00
Sarven Capadisli
d30df07908
Merge branch '0.7.x' into 0.8.x
...
Resolved Conflicts:
lib/queuehandler.php
lib/util.php
theme/base/css/display.css
2009-05-01 00:16:25 +00:00
CiaranG
b79fef3074
Fixed remote subscription, broken in fc6cedd222
2009-04-29 23:43:42 +01:00
Zach Copley
8295402fb3
Added 'mentions' the the list of API methods requiring bare auth
2009-04-29 13:16:52 -07:00
Zach Copley
e85cddba45
Ticket #1428 - Changed replies API method to "mentions".
2009-04-28 23:31:00 -07:00
Zach Copley
54795f2c41
Merge branch 'twitter-import' into 0.8.x
2009-04-24 14:29:56 -07:00
Zach Copley
06746f3fac
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-04-23 02:19:12 +00:00
Zach Copley
c4941e9043
Added ajax responses
2009-04-23 02:17:59 +00:00
Robin Millette
fe3241183e
fix join a group link from user homepage when he hasn't posted anything yet
2009-04-23 01:03:17 +00:00
Adrian Lang
0dd90461cd
Merge branch '0.7.x' of git://gitorious.org/laconica/mgrdcm-twitapibools into review/master
2009-04-20 13:09:05 +02:00
Robin Millette
39c0e3a9ef
fix 0.7.x 0.8.x merge conflict in register.php
2009-04-18 21:14:31 +00:00
Dan Moore
48846c3805
Fixing spaces/tabs.
2009-04-18 15:54:23 -04:00
Dan Moore
b764c3be78
This should change the JSON representation of the booleans 'following' and 'notifications', but unlike the previous change, I was unable to test this.
2009-04-18 15:42:44 -04:00
Dan Moore
90fb7be99a
Bringing the presentation of boolean variables (favorited, truncated, profile_background_tile) and the result from friendships/exist in JSON results from the Twitter Compatible API in line with what the real Twitter API does.
...
Currently, laconica returns text strings enclosed in quotes instead of bare Javascript booleans. This change fixes that.
See http://laconi.ca/trac/ticket/1326 for one open issue related to this.
2009-04-18 15:33:36 -04:00
Robin Millette
eec323b5b7
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-04-18 19:08:48 +00:00
Robin Millette
4b54a418f3
trac#1215, 1216, 1217 and 1219: subscribers/subscriptions people tagclouds
2009-04-18 19:08:33 +00:00
Evan Prodromou
e8382b1292
incorrect variable access
2009-04-17 13:03:33 -07:00
Evan Prodromou
231c61a7eb
store invite code in session so openidfinish can find it
2009-04-17 12:52:26 -07:00
Robin Millette
e5094c3359
fix merge conflict 0.7.x 0.8.x in util.php and register.php.
2009-04-17 17:04:05 +00:00
Sarven Capadisli
34d904b180
Ticket 1404. Showing the link to the members list page.
2009-04-17 01:11:38 +00:00
Zach Copley
6848e93cd5
Merge branch '0.8.x' into twitter-import
2009-04-16 15:00:58 -07:00
Robin Millette
362cac0a96
Add a few events (hooks): RegistrationTry, RegistrationForData, ProfileFormData and ProfileSaveForm.
2009-04-16 17:34:19 +00:00
Evan Prodromou
55d7bb4701
Merge branch '0.7.x' into 0.8.x
2009-04-15 11:35:43 -04:00
Evan Prodromou
5ff8d8d447
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
...
Conflicts:
actions/public.php
2009-04-15 10:25:26 -04:00
Adrian Lang
8439477201
Add escaping of /.
2009-04-15 13:29:52 +02:00
Fil
e8fc34e75c
Use preg_quote to fix http://laconi.ca/trac/ticket/1342
2009-04-15 10:35:15 +02:00
Adrian Lang
99f4367d03
Merge branch 'link-rel-paginate' of git://gitorious.org/laconica/meitar. Fixed wrong call of common_local_url.
...
These changes add opera-readable prev/next relations.
2009-04-15 09:38:19 +02:00
Adrian Lang
fc6cedd222
Make OMB work if the configured domain name does not exclusively contain lower case letters.
...
If the configured domain is mixed-case OAuth throws invalidsignature errors. The current URL is part of the signated parts; since the consumer does not pass the current URL, the service has to get it itself and add it to the other OAuth params for signature rebuilding. OAuth.php uses $_SERVER for this, however, the domain is lcased in $_SERVER. Hence we pass the complete current URL as generated by common_local_url to OAuthRequest.
2009-04-15 09:18:43 +02:00
Sarven Capadisli
3cc94cc0bc
Merge branch '0.7.x' into 0.8.x
2009-04-14 23:35:06 +00:00
Sarven Capadisli
64e4b8a20f
Updated remaining files and styles for style separation for themes
2009-04-14 23:32:09 +00:00
Robin Millette
533a463879
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-04-14 23:03:31 +00:00
Robin Millette
2039466495
trac#1223 Show most popular notices per tag in the tag page sidebar.
2009-04-14 23:03:19 +00:00
Evan Prodromou
41b247ac1a
Merge branch '0.7.x' into 0.8.x
2009-04-14 14:29:51 -04:00
Zach Copley
ad5dd9030b
Add option to Twitter settings for importing Friends Timeline
2009-04-13 19:19:26 -07:00
Evan Prodromou
4c9be4d566
typo in api.php
2009-04-13 15:52:15 -04:00
Evan Prodromou
3a0c59052a
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-04-13 15:51:12 -04:00
Evan Prodromou
e9e75fc9d5
isReadOnly() now takes arguments
...
Add an array of arguments to isReadOnly() method of actions, to let
them change their results depending on what actions are called.
Primarily used by the 'api' action. Ideally in the future that will be
multiple actions. But this might still be useful.
2009-04-13 15:49:26 -04:00
Sarven Capadisli
ed3d68435f
Using farbtastic jQuery plugin to select design colours.
2009-04-13 05:39:23 +00:00
Sarven Capadisli
4a8c23fe32
Updated path for jCrop
2009-04-13 03:49:37 +00:00
Sarven Capadisli
2341f99224
Merge branch '0.7.x' into 0.8.x
2009-04-12 21:50:57 +00:00
Sarven Capadisli
7a00dc749d
Updated styles for the Authrization subscription form inputs
2009-04-12 21:50:14 +00:00
Sarven Capadisli
6cfa587385
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-04-12 21:41:20 +00:00
Sarven Capadisli
e9e7671d5f
Updated markup for entity_profile on Authorize subscription page.
2009-04-12 21:40:29 +00:00
Sarven Capadisli
a9461356b8
Created Design page for users to customize the way their profile pages
...
look by changing the background image and picking a colour palette for
text.
2009-04-12 20:30:14 +00:00
Evan Prodromou
f934cf2ac0
Update XML generation and list of actions in public XRDS
...
Updated the XML generation calls and list of actions in the public
XRDS document.
2009-04-12 15:34:38 -04:00
Evan Prodromou
925ac16e1f
tag stream is read-only
2009-04-10 22:47:40 -04:00
Sarven Capadisli
c9c5ec0e4b
Merge branch '0.7.x' into 0.8.x
2009-04-10 17:39:56 +00:00
Meitar Moscovitz
6cdc2ff444
Fixes ticket:1409; correct typo 'subcription' to 'subscription' in HTML and CSS.
2009-04-09 13:52:39 -04:00
Sarven Capadisli
dcee7f2f62
Merge branch '0.7.x' into 0.8.x
2009-04-08 22:58:21 +00:00
Sarven Capadisli
03a4a4bebf
Merge branch '0.8.x' of git@gitorious.org:laconica/dev into 0.8.x
2009-04-08 22:55:34 +00:00
Sarven Capadisli
e5657ca4bb
Merge branch '0.7.x' into 0.8.x
2009-04-08 22:55:13 +00:00
CiaranG
85873b1f2b
Merge branch 'master' of git://gitorious.org/laconica/br3nda into review/master
2009-04-08 22:11:58 +01:00
Evan Prodromou
579332aa24
don't use count() to check for empty page
2009-04-07 23:57:45 -04:00
Evan Prodromou
58dfad5757
Merge branch 'adrianlang-827' of git://gitorious.org/laconica/adrianlang-clone into 0.7.x
2009-04-07 22:29:48 -04:00
Robin Millette
afebef50e4
showemptListMessage -> showEmptyListMessage method name cleanup.
2009-04-08 01:20:50 +00:00
Robin Millette
5c87616778
added filler/guide text to user groups list.
2009-04-08 01:19:23 +00:00
Robin Millette
ddb59f72db
text bugfix to guide text in subscription list.
2009-04-08 01:13:37 +00:00
Robin Millette
3fb6c8218a
added filler/guide text to subscribers list.
2009-04-08 01:12:43 +00:00
Robin Millette
68ed6be71f
added filler/guide text to subscription list.
2009-04-08 01:05:17 +00:00
Robin Millette
b20815e8e2
added missing word to user favorites guide.
2009-04-08 00:16:53 +00:00
Robin Millette
cc50031658
added filler/guide text to user favorites.
2009-04-08 00:15:05 +00:00
Sarven Capadisli
a839daad2e
HTML br is not needed. Using 'clear' in CSS instead.
2009-04-07 23:45:22 +00:00
Robin Millette
79b1e3a488
added filler/guide text to user replies timeline.
2009-04-07 23:25:12 +00:00
Robin Millette
d704b3fa8e
added filler/guide text to user timeline.
2009-04-07 23:14:02 +00:00
Robin Millette
c79bad0601
fixed filler/guide text on personal timeline to take memcached into account.
2009-04-07 22:16:09 +00:00
Evan Prodromou
50b32227d1
Add subscribers, subscriptions, groups to personal page
...
We show stats, subscriptions info on the personal page in the sidebar.
Pushed code from showstream.php into a common parent class for
personal and profile.
2009-04-07 17:47:08 -04:00
Evan Prodromou
4e3e4fcfff
Merge branch '0.7.x' into 0.8.x
2009-04-07 17:14:23 -04:00
Sarven Capadisli
05b04b7970
Changed text "noone" to "no one".
2009-04-07 21:12:11 +00:00
Sarven Capadisli
a6e950b7a1
Renamed 'blankfiller' to 'guide'.
2009-04-07 21:09:27 +00:00
Robin Millette
640ae10935
added filler text to personal timeline.
2009-04-07 16:11:03 +00:00
Robin Millette
17fb51f747
added filler text to notice and group search, suggesting other search options.
2009-04-07 03:26:33 +00:00
Robin Millette
9ad8307b7e
external search now depends on site.server.
2009-04-06 05:04:11 +00:00
Robin Millette
84d2aa7df4
refactored search suggestions and added forgotten sprintf.
2009-04-06 01:14:59 +00:00
Robin Millette
1ee24a2aaf
added filler text to people search, suggesting other search options.
2009-04-05 23:11:40 +00:00
Sarven Capadisli
e21844c7e4
Merge branch '0.8.x' of git@gitorious.org:laconica/dev into 0.8.x
2009-04-03 21:48:23 +00:00
Sarven Capadisli
e632f3be6f
Merge branch '0.7.x' into 0.8.x
2009-04-03 21:47:39 +00:00
Robin Millette
8f969f8f98
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-04-03 20:37:35 +00:00
Robin Millette
439d521c86
Tiny change to the public tag cloud dealing with empty page.
2009-04-03 20:37:29 +00:00
Robin Millette
9698247722
Added filler text to popular page for when it's empty, encouraging user to add favorites and/or register.
2009-04-03 20:35:18 +00:00
Robin Millette
e1fec6db2f
Simplified code for empty public timeline.
2009-04-03 20:34:27 +00:00
Evan Prodromou
fa3ca0548f
fix output of conversation
2009-04-03 16:12:33 -04:00
Evan Prodromou
68ae282198
Merge branch '0.7.x' into 0.8.x
2009-04-03 15:36:16 -04:00
Evan Prodromou
81c72956a6
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-04-03 15:31:07 -04:00
Robin Millette
4d4e6ead9c
added filler text to public tagcloud for when it's empty, encouraging user to post and/or register.
2009-04-03 19:16:35 +00:00
Evan Prodromou
5eacffcb3a
try to reduce memory usage in FOAF output
2009-04-03 14:18:29 -04:00
Evan Prodromou
5f79653acb
redirect FOAF file on non-canonical nickname
2009-04-03 14:00:52 -04:00
Evan Prodromou
d68ac2e1d3
Merge branch '0.7.x' into 0.8.x
2009-04-03 12:47:25 -04:00
Evan Prodromou
26194cd1d6
i18n for legend in remote sub form
2009-04-02 06:10:32 -04:00
Sarven Capadisli
798984381f
Merge branch '0.7.x' into 0.8.x
2009-04-02 06:44:54 +00:00
Evan Prodromou
e28c4689ce
add sup with arguments
2009-04-01 18:29:10 -04:00
Evan Prodromou
c172cbafaa
Try to do intelligent redirect codes
...
After fixing the redirect code output, there are a lot of weirdnesses
with e.g. form handling. Try to add explicit redirect codes where
needed -- principly when handling a POST.
2009-04-01 15:30:59 -04:00
Robin Millette
3861e348a4
added filler text to public timeline for when it's empty, encouraging user to post and/or register.
2009-03-30 21:07:48 +00:00
Sarven Capadisli
27b45eeb48
Merge branch '0.7.x' into 0.8.x
2009-03-30 15:15:40 +00:00
Evan Prodromou
7b02d9d2e1
Merge branch 'master' into 0.7.x
2009-03-30 11:11:33 -04:00
Evan Prodromou
650a86d79a
add fullname to title and h1 for groups
2009-03-30 10:28:44 -04:00
Evan Prodromou
ce212c3903
full name in title and h1 of the personal profile
2009-03-30 09:58:49 -04:00
Evan Prodromou
73fbf65800
full name in title and h1 of the personal profile
2009-03-30 09:58:28 -04:00
Evan Prodromou
2becd5849d
Merge branch 'master' into 0.7.x
...
Conflicts:
lib/router.php
2009-03-25 12:56:52 -04:00
Evan Prodromou
1116526f08
fixed pagination variable problem
2009-03-25 12:32:46 -04:00
Evan Prodromou
8c073a34ce
Merge branch '0.7.x' into 0.8.x
2009-03-23 15:55:07 -04:00
Sarven Capadisli
fadae96a74
Password recover and change form markup updated.
2009-03-22 20:21:32 +00:00
CiaranG
a9a71297f4
Use correct page information for notice search. See ticket #1333
2009-03-20 22:02:35 +00:00
CiaranG
b4c273113c
A couple more 'Join Now' messages that need disabling when the site is closed or invite only
2009-03-19 21:55:03 +00:00
CiaranG
0e1186dfd0
Get rid of 'Join now...' message if site is closed or invite only. See ticket #1335
2009-03-19 18:08:49 +00:00
Evan Prodromou
8f64c247fd
redirect to original URL or URI for remote notices
2009-03-19 11:38:25 -04:00
Evan Prodromou
3d8a8aa03c
redirect to original URL or URI for remote notices
2009-03-19 11:36:24 -04:00
Evan Prodromou
d1b2a9d708
Somewhat better behaviour with mixed caps in search
...
Deal somewhat better with mixed caps in people and notice search.
2009-03-19 11:01:58 -04:00
Brenda Wallace
18c8a55ba6
use common_database_tablename instead of repeating that if structure everywhere
2009-03-17 10:36:12 +13:00
Brenda Wallace
c2e529c72b
quoted the users table
2009-03-17 10:27:29 +13:00
Evan Prodromou
b3a0eea3b6
Merge branch '0.7.x' into 0.8.x
...
Conflicts:
classes/Notice.php
lib/action.php
lib/router.php
lib/twitter.php
2009-03-12 11:56:23 -04:00
CiaranG
c08e4d904e
PostgreSQL - a few more query compatibility issues (submitted by oxygene)
2009-03-11 23:46:23 +00:00
Adrian Lang
2cbb67c21e
Define undefined variable.
2009-03-11 10:40:24 +01:00
Adrian Lang
6367def2d8
Remove OAuthRequest as storage from userauthorization.
...
Since we are not really handling a fullblown OAuth request (No signature, nonce, consumer) we should not use this class, rather store the plain param array in the session.
2009-03-11 10:33:26 +01:00
Adrian Lang
df7565ddcc
Remove second OAuth request validation.
2009-03-11 10:32:12 +01:00
Adrian Lang
24713499a9
Fixes #827 : Laconica expects full OAuth message for user auth request.
...
When a user subscribes to a remote profile, he is redirected to his own service to confirm the request. This authorization request is specified in http://oauth.net/core/1.0#auth_step2 . According to the standard, it does not have to pass consumer_key, nonce, timestamp or signature. The only specified parameters are oauth_token and oauth_callback, both optional.
2009-03-11 10:30:30 +01:00
Adrian Lang
1ba3ac9ee3
Make OMB work if the configured domain name does not exclusively contain lower case letters.
...
If the configured domain is mixed-case OAuth throws invalidsignature errors. The current URL is part of the signated parts; since the consumer does not pass the current URL, the service has to get it itself and add it to the other OAuth params for signature rebuilding. OAuth.php uses $_SERVER for this, however, the domain is lcased in $_SERVER. Hence we pass the complete current URL as generated by common_local_url to OAuthRequest.
2009-03-11 10:27:54 +01:00
Adrian Lang
72338b8c26
Merge branch '0.7.x' of http://git.gitorious.org/laconica/erichelgeson-clone into review/0.7.x
2009-03-11 10:07:41 +01:00
Zach Copley
622cc150d8
Fix xml:lang attr
2009-03-10 18:30:58 -07:00
Zach Copley
1e29cbd691
Make search API Atom feeds more valid
2009-03-10 18:17:20 -07:00
Zach Copley
a989c58c11
Fix tag URIs in Atom feeds for search thru the API
2009-03-10 17:20:43 -07:00
Zach Copley
df07786f28
Allow unauthenticated users to view /api/statuses/replies/id.format
...
(they can already see @replies via friends_timeline anyway).
2009-03-10 16:48:14 -07:00
Zach Copley
91980c73a7
Updates to the API to improve Atom feeds
2009-03-10 16:15:57 -07:00
Eric Helgeson
c6cd87c106
Changed all $config[][] calls to common_config()
2009-03-09 20:01:35 -05:00
CiaranG
945bbf00dc
PostgreSQL - a couple more GROUP BY queries that needed to be explicit
2009-03-09 20:24:56 +00:00
Adrian Lang
f87ef9b72b
Fixes #1277 : Typo in variable name in actions/twitapidirect_messages.php.
2009-03-09 09:45:40 +01:00
Adrian Lang
fbe794e44d
Improve handling of null values in profile parameters.
...
This commit fixes two issues:
- Allowing remote users to clear profile parameters via OMB.
- Improved handling of profile parameters which evaluate to
false ('0' for example)
2009-03-09 08:06:31 +01:00
Adrian Lang
6ab9d6b140
Remove additional output as response to updateprofile.
...
This output breaks our own response validation and is not part of the OMB spec.
2009-03-08 17:09:09 +01:00
Adrian Lang
4c8c9bb9df
Define undefined variable.
2009-03-08 17:06:18 +01:00
CiaranG
2133d5a4e7
PostgreSQL - some more fixes to make queries compatible with both databases. (submitted by oxygene)
2009-03-08 16:16:10 +00:00
Evan Prodromou
f66775658c
trying to kill the can't-leave-a-group bug
2009-03-07 17:47:43 -08:00
Evan Prodromou
7d7d78b7f7
you can _so_ leave a group if you're its admin
2009-03-07 17:43:59 -08:00
Evan Prodromou
d014d43c68
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-03-07 17:14:55 -08:00
Adrian Lang
f8d1381717
Corrected redirect targets for some group actions. These redirects can occur when the canonical name differs from the passed name.
2009-03-08 01:37:27 +01:00
Evan Prodromou
c21d61840d
Let people view friends_timeline of others
...
Add some code to view others' friends timelines through API.
2009-03-07 14:13:33 -08:00
Evan Prodromou
1a63d7d829
fix case of OAuthUtil method
2009-03-07 13:35:19 -08:00
Evan Prodromou
ba9c589bb2
fix for change in OAuthUtil upstream
2009-03-07 13:32:44 -08:00
Adrian Lang
3383e78063
More api actions which need no auth when called with parameter.
2009-03-07 13:16:54 +00:00
Adrian Lang
162da3cbc5
Correct api method names for rss2 and atom feeds in all.php action.
2009-03-07 12:39:36 +00:00
Zach Copley
ac7170bf6c
Atom search results for Twitter-compatible API + phpcs stuff
2009-03-06 21:09:43 -08:00
Evan Prodromou
13c183e2f4
Merge branch '0.7.x' into 0.8.x
2009-03-06 16:17:58 -08:00
Zach Copley
b1f337fe01
First crack at Twitter-like JSON search results for the API
2009-03-06 13:33:47 -08:00
Zach Copley
38b6946349
Stubs for Twitter-compatible API search methods
2009-03-04 18:14:52 -08:00
Zach Copley
77e4fad9fa
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-03-04 16:21:37 -08:00
Zach Copley
36bb33fb1d
Made /api/account/verify_credentials.format return an extended user object. Updates to status and user API objects.
2009-03-04 16:17:40 -08:00
CiaranG
115519a5e7
PostgreSQL - made all 'weight' calculating SQL expressions compatible with both databases, and made some GROUP BY queries more explicit about the fields they are selecting, for the same reason.
2009-03-04 15:32:26 +00:00
Sarven Capadisli
753b699916
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-03-04 05:15:41 +00:00
Sarven Capadisli
dcdf47cff2
Avatar crop fix for shrinking/stretching of images when user doesn't
...
scale it with the Jcrop tool (but hits Crop). This will use the lower
value from width/height.
2009-03-04 05:11:18 +00:00
CiaranG
35677336de
Catch bad replyto IDs before saving a new notice to avoid a constraint violation. This happens, for example, when posting for the first time on a fresh install
2009-03-03 21:33:52 +00:00
Evan Prodromou
fc44c9a7f4
Merge branch '0.7.x' into 0.8.x
2009-02-28 21:11:16 -08:00
Evan Prodromou
02ba71b0f1
start conversation action
2009-02-28 15:12:31 -08:00
Adrian Lang
bdb8c12d97
Completely refactored noticesearch list, now using subclassing for highlighting. Fixes #1240 and probably other bugs.
2009-02-27 15:43:38 -08:00
Adrian Lang
d005b37071
Fixes #1241 : in-reply-to links were broken due to copy and paste error (Variable name was wrong).
2009-02-27 15:43:10 -08:00
Adrian Lang
210647a56c
Fix replyto parameter in newnotice
2009-02-27 15:41:47 -08:00
Adrian Lang
a90a8da5c3
Broadcast profile via OMB after avatar change.
2009-02-27 15:41:23 -08:00
Adrian Lang
d4b6e7266a
Correctly handle avatars at updateProfile
2009-02-27 15:39:42 -08:00
Adrian Lang
616fd16bc5
Auth_Yadis_Yadis::PlainHTTPFetcher expects plain arrays, not hashes.
2009-02-27 15:39:28 -08:00
Adrian Lang
89197210cf
Fixes #1067 : Avatar stretched on authorize remote subscription page. The img tag used a wrong class which had a width: 100% applied.
2009-02-27 15:39:10 -08:00
Evan Prodromou
2bf5b23016
fix notice in register
2009-02-26 13:36:10 -08:00
Evan Prodromou
8c3fe83c64
Make allrss.php work with phpcs
2009-02-23 13:27:22 -08:00
Zach Copley
cab322d21b
Ticket #1108 - Added 'social graph' methods to the API
2009-02-22 20:04:47 -08:00
Zach Copley
8e0508dad3
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-02-22 17:03:41 -08:00
Zach Copley
cdab8d55a9
Ticket #925 - make verify_credentials return 'Authorized' if no return type specified
2009-02-22 17:01:41 -08:00
Evan Prodromou
3a999af4d9
Change common_local_url() to take 4 arguments
...
I changed common_local_url() to take an additional optional argument
-- for query parameters. Being persnickety, I made it the third of
four, and moved the last one ($fragment) down a slot. That required
changing a couple of calls.
2009-02-20 17:30:09 -05:00
Evan Prodromou
12636d9fb1
don't use SUP in group rss
2009-02-20 17:14:13 -05:00
Evan Prodromou
4aa9b95f51
use return value of common_check_user() in login.php
2009-02-20 16:58:19 -05:00
Leslie Michael Orchard
9a0e71f9bf
Fixing a bunch of undefined variable warnings in OpenID signup process
2009-02-20 16:37:59 -05:00
Evan Prodromou
5ec5a22dc7
make tagother work with router
2009-02-20 10:04:28 -05:00
Evan Prodromou
c0497d28f4
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-02-20 09:54:50 -05:00
Evan Prodromou
a0ddbecfbc
Merge branch '0.7.x' of evan@dev.controlyourself.ca:/var/www/evan into 0.7.x
2009-02-20 09:54:17 -05:00
Zach Copley
28e1c163e3
Open the /api/laconica/config.format API method so clients can determine whether a site is "private".
2009-02-18 15:33:52 -08:00
Evan Prodromou
d8b6762e6d
move peoplesearchresults to its own module
2009-02-18 09:35:59 -05:00
Meitar Moscovitz
4327ae19d4
Fixes ticket:1053; removes spacing between hash and tag on profile page.
2009-02-17 18:37:02 +11:00
Evan Prodromou
b727e8be33
Set @-message notification options in email settings
...
Set the @-message notification options in email settings.
2009-02-16 18:45:05 -05:00
Evan Prodromou
4ad5d55ecf
Add events for filtering and logging new notices
2009-02-13 10:52:26 -05:00
Zach Copley
47e595b092
Merge branch 'queuehandlers' into 0.7.x
2009-02-12 14:41:27 -08:00
Evan Prodromou
3b5fd8fb6b
Revert "Code to handle PEAR_Errors raised by DB_DataObject that are bubbling"
...
This reverts commit 9f035e2847
.
It's a lot of complicated stuff, and the global handler probably does
fine.
2009-02-12 16:05:37 -05:00
Evan Prodromou
b09eb06dae
Revert "Just discovered the PEAR_Error handling function in index.php. Duh."
...
This reverts commit 616bdd43a9
.
Kind of a long hard way to deal with a simple situation, so I'd prefer
to just use the global handler.
2009-02-12 16:04:43 -05:00
Zach Copley
986068d6e7
Merge branch '0.7.x' into queuehandlers
2009-02-11 23:07:49 -08:00
Zach Copley
616bdd43a9
Just discovered the PEAR_Error handling function in index.php. Duh.
...
Renamed the Action functions to throw an exception like it. I still
think it probably makes sense to have the callback defined in both
places for finer control.
2009-02-11 22:08:20 -08:00
Zach Copley
9f035e2847
Code to handle PEAR_Errors raised by DB_DataObject that are bubbling
...
up, but are actually expected and can safely be ignored.
2009-02-11 21:41:56 -08:00
Zach Copley
7155cf813d
Move/reorg Twitter broadcast code to lib/twitter.php in prep for
...
making a twitterqueuehandler.
2009-02-11 17:46:53 -08:00
Sarven Capadisli
012288bdf6
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-02-11 16:53:01 +00:00
Sarven Capadisli
fc293545be
Minor. Changed from @class location to label
2009-02-11 16:50:07 +00:00
Evan Prodromou
22b10399aa
Unify feeds definition in actions
...
I got a little sick of trying to keep the export data and <head> links
synched in actions, so I made a common method, getFeeds(), which gets
the feeds for both. It returns an array of Feed objects, which know
about what their mime type is, title, location, all that jazz.
I changed the FeedList class so it handles the new Feed objects
instead of the old array of data.
I changed all the actions that show feeds (I think...) so that they
now use getFeeds() for all their feed needs.
2009-02-11 11:37:50 -05:00
Evan Prodromou
ad65c447d5
fix Atom link, add Atom and RSS 2.0 to <head>
2009-02-11 10:35:15 -05:00
Meitar Moscovitz
2fb8c58c84
Merge branch 'dev-0.7.x' into link-rel-paginate
2009-02-12 02:27:13 +11:00
Evan Prodromou
27e23f2dd3
Merge branch 'sgmurphy-clone/0.7.x' into 0.7.x
2009-02-11 10:11:26 -05:00
Evan Prodromou
26b0bc3aab
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-02-11 09:54:23 -05:00
Evan Prodromou
1a7337f2fd
Moved /doc/ to /doc-src/
...
Moved the doc/ dir to /doc-src/ so that the actual
markdown files aren't substituted for the docs.
2009-02-10 22:33:57 -05:00
Robin Millette
7763f804ca
trac #233 Explicitely show we have an rss feed for notice searches.
2009-02-10 22:04:47 +00:00
Meitar Moscovitz
b240a17194
Beginning to refactor document relationship links to reduce common code.
...
My attempts here are to mimic the `pagination()` method shared by
actions. I'm tentatively adding the `$count` property to actions so that
we can query the number of notices ''being displayed'' per page prior to
calling the actual `pagination()` method itself, since document
relationship `<link>` elements need to be output inside of `showHead()`,
before `showContent()`, which is where `pagination()` is, gets called.
2009-02-10 20:25:44 +11:00
Meitar Moscovitz
3585012380
Merge branch 'dev-0.7.x' into link-rel-paginate
2009-02-10 18:28:12 +11:00
Sean Murphy
d8ed013612
Merge commit 'upstream/0.7.x' into 0.7.x
2009-02-09 20:18:27 -05:00
Sean Murphy
55fcc150fe
Fixed #1025 : Delete avatar option.
2009-02-09 20:17:56 -05:00
Evan Prodromou
47a5d2b7f0
Fixed remote subscribe avatar problems
...
Had some Avatar file-copying issues; seem to be fixed.
2009-02-09 23:13:11 +00:00
Meitar Moscovitz
8cb3035b89
Merge branch 'dev-0.7.x' into link-rel-paginate
2009-02-10 05:05:04 +11:00
Evan Prodromou
c87a0c3f58
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-02-09 12:09:44 -05:00
Evan Prodromou
9b7c57d094
whitespace and formatting in showstream.php
2009-02-09 12:07:21 -05:00
Evan Prodromou
73b8de7c4c
Merge branch 'sgmurphy-clone/0.7.x' into 0.7.x
2009-02-09 12:03:45 -05:00
Robin Millette
43888b5239
trac #1160 fix dropdown xmloutput function for the selected attribute and fix newmessage auto-selected dropdown.
2009-02-09 15:35:38 +00:00
Zach Copley
c604fa8d37
Ticket #1094 Facebook app invites page was failing if no friends had added the app yet
2009-02-08 23:07:56 +00:00
Zach Copley
00fda7ae5f
Minor update to the way Facebook app handles listing of friends you've invited.
2009-02-08 21:58:25 +00:00
Zach Copley
dec0461d5f
Trac #1159 : Fix peopletag pagination. Also phpcs cleanup.
2009-02-08 13:25:48 -08:00
Meitar Moscovitz
6e2f045837
Add machine-readable pagination using HTML4.01 <link rel="next">
, etc.
...
These extra `<link>` elements only appear on pages where pagination
makes sense. They trigger functionality in some user agents, such as
Opera's Navigation Bar for more easily navigating forward and backwards
across a paged set of notices, messages, or group lists, etc.
2009-02-09 00:02:51 +11:00
Robin Millette
c2905085c1
trac #1155 ++ replace strlen with mb_strlen for all utf8 strings.
2009-02-07 19:33:18 +00:00
Sean Murphy
a3d5e00f64
Merge commit 'upstream/0.7.x' into 0.7.x
...
Conflicts:
actions/showstream.php
2009-02-07 11:02:10 -05:00
Sean Murphy
d6245dca63
Fixed #1048 : Edit avatar link on profile page.
2009-02-06 18:36:34 -05:00
Evan Prodromou
26053c1868
Make adding and removing an incoming email in SMS settings
...
Fixes Bug#1036.
2009-02-06 15:22:48 -05:00
Meitar Moscovitz
8ec312043f
Add a link to the group search page from a user's own group list.
...
I've seen a request or two pop up for this on the Laconica group on
Identica, and I'd personally like there to be a link to the search
page from my own groups listing, as I often find myself looking for
one and end up at my browser's address bar.
2009-02-07 04:03:25 +11:00
Evan Prodromou
bb2cb65c2a
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-02-06 03:56:15 -05:00
Evan Prodromou
fc094e0cf4
fix formatting of new Avatar:: calls
2009-02-06 03:55:53 -05:00
Evan Prodromou
343cd6f205
Move common_avatar_* functions to Avatar
...
Moved the common_avatar_* functions to the Avatar class. Typically
either as methods on the object or as static methods. Replaced all the
uses of the functions in other modules.
2009-02-06 03:55:48 -05:00
Sarven Capadisli
a6cf3a2fb3
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-02-06 06:28:14 +00:00
Sarven Capadisli
ac23321a40
Added primary and secondary form actions. Fixed markup for
...
form_notice_delete
2009-02-06 06:27:04 +00:00
Zach Copley
d51be320ca
Removed debugging statements I accidentally left in deletenotice.php
2009-02-05 16:21:23 -08:00
Zach Copley
ab82978b2d
Trac #894 and #1013 - fixed bad redirects after delete notice
2009-02-05 16:16:10 -08:00
Evan Prodromou
8775e79e35
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-02-05 16:35:19 -05:00
Evan Prodromou
444c794480
Don't show stretchy-box on avatar if not cropping
2009-02-05 16:34:38 -05:00
Evan Prodromou
99d520b351
Two different functions for file size
...
Made two different functions for file size in ImageFile; one uses the
other.
Also, use sprintf() for gettext msgs.
2009-02-05 16:32:58 -05:00
Sarven Capadisli
02eecb4f07
Minor markup consistency
2009-02-05 21:26:06 +00:00
Evan Prodromou
383e6c730d
Merge branch '0.7.x' of git://gitorious.org/laconica/sgmurphy-clone into sgmurphy-clone/0.7.x
2009-02-05 16:02:19 -05:00
Sean Murphy
d4bdb2dc19
Better fix for displaying max file size.
2009-02-05 15:01:44 -05:00
Sean Murphy
746a5d7507
Fixed #905 : Presenting image size limit to user.
2009-02-05 14:11:50 -05:00
Robin Millette
9febe8ce39
trac #1142 fix tag rss
2009-02-05 18:10:47 +00:00
Evan Prodromou
7ea136ee1b
Merge branch '0.7.x' of git://gitorious.org/laconica/sgmurphy-clone into sgmurphy-clone/0.7.x
...
Conflicts:
actions/avatarsettings.php
2009-02-05 12:04:06 -05:00
Adrian Lang
68a3139d0b
Fix #81 : Profile and personal shows „you“ instead of username when looking at own profile / personal. While doing so I fixed a wrong gettext usage were the result was not sprintf'd, but concat'd.
2009-02-05 11:53:32 -05:00
Evan Prodromou
43feee783b
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-02-05 11:47:47 -05:00
Evan Prodromou
7ad3ff4a2c
Allow re-authentication with OpenID
...
"Rememberme" logins aren't allowed to make changes to an account
(since cookie-stealing is too easy). Users have to re-authenticate.
Previously, it was impossible to do so without having a username and
password; this change lets you do it with OpenID, too.
2009-02-05 11:46:17 -05:00
Sean Murphy
4ced74dc91
Fixed #1140 ; Login form session token not set.
2009-02-05 10:17:19 -05:00
Sarven Capadisli
e5b075b912
Matching Facebook app UI to identi.ca. Fixed tabs, add to profile,
...
widths, font-size, and some HTML markup.
2009-02-05 04:54:42 +00:00
Sean Murphy
7e975b17c5
Fixed #1134 ; Consolidated image scaling functions.
2009-02-04 19:32:15 -05:00
Zach Copley
68152dcf3a
Facebook app - reorganized some stuff; better HTML output
2009-02-04 22:54:07 +00:00
Evan Prodromou
a97f8f6a43
merge from dev/0.7.x
2009-02-04 15:40:36 -05:00
Evan Prodromou
2bd52059db
take out redundant code from login
2009-02-04 15:38:26 -05:00
Zach Copley
df41b1307f
Removed erroneous comments referring to old common_notice_form() func
2009-02-04 11:55:22 -08:00
Sean Murphy
5c880bc6cc
Fix for #1057 ; group logo transparecy (and pixilation)
2009-02-04 14:44:12 -05:00
Evan Prodromou
2d063650ef
Make WebChannel and AjaxWebChannel work
...
These command-output channels were using the old common_element_*
functions. They now take an $out constructor parameter, and use that
for output.
The WebChannel has pretty remedial output; it would be nice if it
output a real formatted page.
2009-02-04 07:59:30 -05:00
Evan Prodromou
92c6034b25
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-02-04 07:26:14 -05:00
Evan Prodromou
355d438cee
Merge branch '0.7.x' of git://gitorious.org/laconica/meitar into meitar/0.7.x
2009-02-04 07:25:36 -05:00
Zach Copley
c16ddd6775
trac1095 Profile page had bad alternate links for RSS and Atom feeds
2009-02-03 16:31:41 -08:00
Sarven Capadisli
32b1bb381a
Fixed ajaxErrorMsg(). Using startHTML() instead of common_start_html()
2009-02-03 21:46:09 +00:00
Evan Prodromou
aafb73755e
Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
2009-02-03 15:13:06 -05:00
Evan Prodromou
0356953cf8
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk into 0.7.x
2009-02-03 15:12:55 -05:00
Zach Copley
dcf18e9694
trac1104 Destroy method was dying because it was still calling deprecated common_dequeue_notice() func
2009-02-03 11:23:30 -08:00
Meitar Moscovitz
01b6aca078
Fix PHP warnings when user avatar crop controls aren'tn touched.
2009-02-04 03:34:17 +11:00
Evan Prodromou
ab16bb876b
Merge branch 'master' of git@gitorious.org:laconica/dev into 0.7.x
2009-02-02 16:46:51 -05:00
Robin Millette
3f0eb90128
removed extraneous argument in startHTML calls
2009-02-02 20:47:57 +00:00
Sarven Capadisli
5f004c0158
Added "Edit" entity_action.
...
Updated theme files.
2009-02-02 16:33:47 +00:00
Sarven Capadisli
55c99d0018
Using startXML() instead of deprecated common_start_xml()
2009-02-01 23:43:07 +00:00
Adrian Lang
2f37539967
Fixes #1088 : Show number of group members. Unlike the bugreport requested, the stats are displayed similar to userstream stats in a section in the sidebar. Additionaly, I removed a redundant notnull if check in ShowgroupAction->showMembers, fixed a SQL error in User_group->getMembers when no limit is passed, removed return value storing of void function and added an usage of Profile->getBestName.
2009-02-01 22:24:54 +01:00
Zach Copley
153208aaa6
trac750 Add footer to Facebook app's login page
2009-01-30 00:07:56 +00:00
Zach Copley
733b3543d0
Put license text inside label to align it with "Remember me" label above it. Improve sentence.
2009-01-29 13:18:10 -08:00
Meitar Moscovitz
5543cd21c6
Fix problems when crop controls not touched
2009-01-29 14:56:22 -05:00
Evan Prodromou
440d7d17b0
wrong tags in tagother
2009-01-29 08:49:19 -05:00
Evan Prodromou
746880e49e
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-29 08:37:51 -05:00
Evan Prodromou
b6fbb9462c
proper pagination for subs and members
2009-01-29 08:37:40 -05:00
Zach Copley
c7d06519f0
trac750 update Facebook status when posting to Identi.ca from Facebook
2009-01-29 05:58:27 +00:00
Evan Prodromou
de47c827b7
better upload of group logos
2009-01-28 23:00:01 -05:00
Meitar Moscovitz
e37e9c2084
Fix password settings
2009-01-28 08:55:03 -05:00
Zach Copley
745f733469
Make favorites RSS actually work (uiredesign)
2009-01-27 15:27:04 -08:00
Zach Copley
4a176eadcb
Have "Current verified Twitter account" to use the right CSS class: form_note
2009-01-27 14:51:13 -08:00
Zach Copley
a5a1e15cba
trac975 - Fixed title for Twitter settings page (thanks meitar)
2009-01-27 14:35:25 -08:00
Sarven Capadisli
f9403ae99a
Keeping HTML consistent throughout the site.
2009-01-27 06:21:36 +00:00
Sarven Capadisli
e20c3e2b7c
Entered CC3.0 anchor text
2009-01-27 02:37:41 +00:00
Zach Copley
1c60afb940
trac750 140 character countdown for FB app
2009-01-27 01:55:36 +00:00
Evan Prodromou
7953192aa0
fix profile in block form
2009-01-26 17:15:32 +01:00
Evan Prodromou
91e63866fb
move block form
2009-01-26 17:14:08 +01:00
Evan Prodromou
8d95151f7a
fix license link in registration page
2009-01-26 16:57:39 +01:00
Evan Prodromou
f3db32d151
Fix direct addressing of messages
2009-01-26 15:45:54 +01:00
Adrian Lang
a80a536e41
Fix canonical tags in notice and in URLs
2009-01-26 15:03:38 +01:00
Evan Prodromou
12b9d4346f
Warn not-logged-in users when they try to send a message
2009-01-26 14:29:31 +01:00
Adrian Lang
d2521786f0
Cancel -> Reject in remote subscribe
2009-01-26 14:20:19 +01:00
Evan Prodromou
0e9cdf5859
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-26 14:14:49 +01:00
Evan Prodromou
3e0e7ddb2c
Make the newmessage page better with new framework
2009-01-26 14:05:59 +01:00
Evan Prodromou
80e04a8d9f
Show a new message form on message/new
2009-01-26 13:46:04 +01:00
Zach Copley
55a4fac6a6
trac750 Better permissions workflow and styling hooks
2009-01-26 06:31:25 +00:00
Robin Millette
89a668344f
added group rss action
2009-01-25 19:16:19 +00:00
Evan Prodromou
f06d5eff10
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-25 18:07:55 +01:00
Zach Copley
688d38b101
Fixed broken SQL for people tags view
2009-01-25 02:03:49 -08:00
Evan Prodromou
0d34cd24ab
Update notice deletion
...
Changed the errors in notice deletion so it now works. Also,
consistently delete records from related tables that refer
to the notice.
2009-01-24 19:38:40 +01:00
Evan Prodromou
1f4edd70cb
whitespace in deletenotice.php
2009-01-24 19:12:47 +01:00
Evan Prodromou
4c9f3297f2
fix title on replies
2009-01-24 18:28:47 +01:00
Zach Copley
40928cd27a
Wow, let's try this once more. peopletag.php should be converted to new uiredesign now
2009-01-24 03:21:39 -08:00
Zach Copley
25de8fa06d
Okay, let's try that again. uiconversion of peopletag.php
2009-01-24 03:06:46 -08:00
Zach Copley
7a45489f09
converted peopletag.php to new uiredesign; css still looks bad
2009-01-24 02:44:32 -08:00
Evan Prodromou
a611408dca
Revert "try to fix groups with a new qry"
...
This reverts commit 8f19855cd0
.
2009-01-24 11:05:38 +01:00
Evan Prodromou
8f19855cd0
try to fix groups with a new qry
2009-01-24 10:53:28 +01:00
sarven
8e4f985e45
Minor
2009-01-24 03:45:44 +00:00
sarven
08030196ca
new group markup in usergroups matching groups
2009-01-24 03:23:40 +00:00
sarven
0cdaf3e155
Invitation markup and style
2009-01-24 03:18:34 +00:00
sarven
4980f654a8
Notice search markup and style
2009-01-24 03:14:27 +00:00
sarven
18eb40c988
Search form markup and style
2009-01-24 00:58:12 +00:00
sarven
7fa5e22438
Twitter settings styles
2009-01-23 11:42:38 +00:00
sarven
1e5ad33f72
Matching it to avatar layout
2009-01-23 10:47:11 +00:00
Evan Prodromou
11cb85820d
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-23 10:37:27 +01:00
Evan Prodromou
e566b8929b
These aren't readonly
2009-01-23 10:37:04 +01:00
Evan Prodromou
32c9c03cdc
remove top posters from public
2009-01-23 10:36:16 +01:00
Zach Copley
0ef33663ce
Merge branch 'master' of ssh://zach@dev.controlyourself.ca/var/www/trunk
2009-01-23 01:20:00 -08:00
Zach Copley
b13374faa5
Bring the Twitter compatible API inline with new uiredesign stuff
2009-01-23 01:19:19 -08:00
Robin Millette
4c7f3faf92
mark nudge action read-only
2009-01-23 09:15:57 +00:00
Robin Millette
0f6bc2190a
mark a bunch of actions read-only
2009-01-23 09:15:15 +00:00
Evan Prodromou
25ff381486
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-23 09:52:46 +01:00
sarven
0aa2cb35f1
Merge branch 'master' of ../trunk
2009-01-23 08:52:24 +00:00
sarven
6c9bbdb561
openid markup and style
2009-01-23 08:52:04 +00:00
Evan Prodromou
daf32e43cd
usergroups is read only
2009-01-23 09:51:10 +01:00
Evan Prodromou
cdd2032540
groups are readonly
2009-01-23 09:49:38 +01:00
Evan Prodromou
5f89b88650
showstream is readonly
2009-01-23 09:45:48 +01:00
Evan Prodromou
9c5ab86d0e
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-23 09:43:41 +01:00
Zach Copley
1305ecf4bd
Merge branch 'master' of /var/www/trunk
2009-01-23 08:43:34 +00:00
Zach Copley
76cf3cc3d0
trac750 Fixed bad url that made the 'skip' step when adding status_update permission fail
2009-01-23 08:42:40 +00:00
Evan Prodromou
ad929011a3
public is readonly
2009-01-23 09:42:23 +01:00
Evan Prodromou
4e5be119d3
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-23 09:17:51 +01:00
Zach Copley
85321cede0
Fix for Twitter bridge bug introduced by uiredesign merge
2009-01-23 00:11:05 -08:00
Evan Prodromou
e7d5310a2f
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-23 09:01:06 +01:00
Evan Prodromou
a7c85bebd5
Merge branch 'master' of /var/www/mublog
...
Conflicts:
actions/api.php
actions/deletenotice.php
actions/recoverpassword.php
actions/remotesubscribe.php
actions/tag.php
actions/tagrss.php
actions/twitapiaccount.php
actions/twitapiusers.php
classes/Notice.php
classes/User.php
lib/common.php
lib/language.php
lib/subs.php
lib/twitterapi.php
lib/util.php
scripts/inbox_users.php
scripts/update_translations.php
Merged development trunk into laconica head. woohoo!
2009-01-23 08:58:31 +01:00
Robin Millette
aa100884fb
Merge branch 'master' of /var/www/trunk
2009-01-23 07:51:02 +00:00
Robin Millette
965d4db265
Group search
2009-01-23 07:50:55 +00:00
Evan Prodromou
750ed7899f
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-23 08:15:59 +01:00
Evan Prodromou
50ec1cc26e
Upload logos for groups
2009-01-23 08:15:29 +01:00
Zach Copley
78bf361291
trac750 fix href for theme stylesheet
2009-01-23 07:09:00 +00:00
sarven
c97980b145
Missing closing li
2009-01-23 06:14:56 +00:00
Zach Copley
94b926be65
trac750 small fix to FBJS redirect
2009-01-23 06:02:41 +00:00
Zach Copley
3af566d1ec
Merge branch 'master' of /var/www/trunk
2009-01-23 05:59:35 +00:00
Robin Millette
171d89aab7
Merge branch 'master' of /var/www/trunk
2009-01-23 05:57:15 +00:00
Robin Millette
fbd1cf4dfa
use new error actions classes to display error
2009-01-23 05:57:08 +00:00
Evan Prodromou
277a6e984c
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-23 06:47:43 +01:00
Zach Copley
36d55526d3
trac750 fix for crash when a user logs in and hasn't already posted a notice
2009-01-23 05:47:34 +00:00
Zach Copley
df25b5f5f5
Merge branch 'master' of /var/www/trunk
2009-01-23 05:37:45 +00:00
Zach Copley
240231a8bd
trac750 linked in stylesheets for login and permissions prompt screens
2009-01-23 05:37:21 +00:00
sarven
d98f8c646a
Merge branch 'master' of ../trunk
2009-01-23 05:24:00 +00:00
sarven
500ed2f5eb
Cleanup
2009-01-23 05:23:28 +00:00
Evan Prodromou
9dc5d8d0f6
Made avatar upload a two-stage process; first upload, then crop
2009-01-23 06:16:55 +01:00
Robin Millette
c628bbb192
make avatar bigger on single notice pages
2009-01-23 05:11:04 +00:00
Robin Millette
998e6044e5
uiredesign
2009-01-23 04:29:21 +00:00
Robin Millette
e59b8c8758
Merge branch 'master' of /var/www/trunk
2009-01-23 04:10:57 +00:00
Robin Millette
4c58e6b312
uiredesign
2009-01-23 04:10:49 +00:00
sarven
112dd08c62
anon_notice
2009-01-23 04:10:40 +00:00
Robin Millette
3f328256bd
uiredesign
2009-01-23 04:07:52 +00:00
Robin Millette
11b99b8144
Merge branch 'master' of /var/www/trunk
2009-01-23 04:03:11 +00:00
Robin Millette
1e1a24d8c1
small bugfix, it's prepare() not initialize()
2009-01-23 04:03:04 +00:00
sarven
961c5af3ce
Anonymous notice
2009-01-23 03:47:32 +00:00
Robin Millette
c8b606f17e
Merge branch 'master' of /var/www/trunk
2009-01-23 03:32:12 +00:00
Robin Millette
63c5e34bed
uiredesign
2009-01-23 03:32:06 +00:00
Evan Prodromou
13bd15b0b5
p -> div for markup wrapper
2009-01-23 04:31:50 +01:00
Evan Prodromou
ed09eece28
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-23 04:21:08 +01:00
Evan Prodromou
3c8f41deb0
Anonymous message for group page
2009-01-23 04:19:03 +01:00
Zach Copley
12d923df11
Merge branch 'master' of /var/www/trunk
2009-01-23 03:16:31 +00:00
Zach Copley
adf77944e8
trac750 Facebook app proper integrated into new uiredesign
2009-01-23 03:16:03 +00:00
Evan Prodromou
b09a58e8dc
Add anonymous message for user pages
2009-01-23 04:15:03 +01:00
Evan Prodromou
59e386db45
Add an anonymous message for the public page
2009-01-23 04:06:03 +01:00
Evan Prodromou
ae0f2009d5
Groups list by members
2009-01-23 03:07:03 +01:00
Evan Prodromou
6949cefa7f
add groups-by-posts section
2009-01-23 03:03:17 +01:00
Evan Prodromou
8942e3a445
Add an action to show the list of the latest groups
2009-01-23 03:00:51 +01:00
Evan Prodromou
b9b6e491f4
Don't double-define GROUPS_PER_PAGE
2009-01-23 02:57:48 +01:00
Evan Prodromou
0ae4dff237
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-23 02:25:32 +01:00
Evan Prodromou
673ec133d2
Add a link to add a new group to user groups list
2009-01-23 02:25:09 +01:00
Robin Millette
56622ef804
Merge branch 'master' of /var/www/trunk
2009-01-23 01:22:25 +00:00
Robin Millette
bee32a6cb0
uiredesign
2009-01-23 01:22:17 +00:00
sarven
0711d45ef3
Merge branch 'master' of ../trunk
2009-01-23 01:20:48 +00:00
sarven
135f00c51b
tag user profile and form markup and style
2009-01-23 01:20:20 +00:00
Evan Prodromou
9a4333f5f3
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-23 02:06:45 +01:00
Evan Prodromou
7bbbd433e8
Some whitespace edits in subedit, and tested that it works
2009-01-23 02:04:13 +01:00
Robin Millette
8a65c5175c
Merge branch 'master' of /var/www/trunk
2009-01-23 01:01:01 +00:00
Robin Millette
4a4efc3b0a
uiredesign
2009-01-23 01:00:57 +00:00
Evan Prodromou
1132e66f84
Fix over-zealous un-underscoring in userauthorization
2009-01-23 01:41:00 +01:00
Evan Prodromou
120ed87e72
Fix start/stop xml in xrds
2009-01-23 01:39:25 +01:00
Evan Prodromou
8228dc7ed5
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-23 01:35:39 +01:00
Evan Prodromou
0ecfd7a7ec
Update userauthorization, strip out a lot of debug stuff
2009-01-23 01:35:05 +01:00
sarven
1200e005b1
Merge branch 'master' of ../trunk
2009-01-23 00:20:23 +00:00
sarven
2935e8c7ce
Minor markup fix
2009-01-23 00:20:05 +00:00
Evan Prodromou
c21a2445aa
Update remotesubscribe for new system
2009-01-23 01:16:36 +01:00
Evan Prodromou
482dcf625a
Updated recoverpassword
2009-01-23 01:00:01 +01:00
Evan Prodromou
c0d7ce8a3c
Updated sup
2009-01-23 00:36:24 +01:00
Evan Prodromou
cc5808cc28
Update finishopenidlogin
2009-01-23 00:30:57 +01:00
Evan Prodromou
4fe5bd9cf1
First steps to getting OpenID working again
2009-01-22 23:17:08 +00:00
Evan Prodromou
88891f8ebd
Updated foaf file
2009-01-22 23:08:30 +00:00
Evan Prodromou
4d0ff70109
Add attributes for invite
2009-01-22 22:59:18 +00:00
Evan Prodromou
2fe16b39ba
Add local nav to invite
2009-01-22 22:53:05 +00:00
Evan Prodromou
03ce6aee2e
convert invite
2009-01-22 22:51:37 +00:00
Evan Prodromou
d6879bfe0c
Debug some of the subscriptions+tags problems
2009-01-22 22:38:10 +00:00
Evan Prodromou
04d498784f
convert tagother action
2009-01-22 22:02:39 +00:00
Evan Prodromou
10241a6d83
Added featured users to public timeline
2009-01-22 21:42:34 +00:00
Evan Prodromou
058f9fa1eb
Add group tag cloud to group
2009-01-22 21:15:21 +00:00
Evan Prodromou
4e7192579a
Add personal tag cloud
2009-01-22 20:46:37 +00:00
Evan Prodromou
248fd763bd
Add groups by notice to public
2009-01-22 20:17:32 +00:00
Evan Prodromou
b6dad052bd
Add a popular notices section to the public page
2009-01-22 19:48:35 +00:00
Evan Prodromou
e9b3e4e7a8
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-22 20:10:42 +01:00
Evan Prodromou
94d3a4b22c
Add top posters section to public page
2009-01-22 20:08:16 +01:00
Evan Prodromou
55037403c5
Use cached query results for favorited. Might cause pagination issues.
2009-01-22 19:14:18 +01:00
sarven
ead1384650
.profile form.form_subscriptions_edit style
2009-01-22 16:57:37 +00:00
Evan Prodromou
318b81c027
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-22 17:19:54 +01:00
Evan Prodromou
0df954aa89
Make subscribers work
2009-01-22 17:19:27 +01:00
Evan Prodromou
01e7859a81
Remove common code from Subscriptions, make tags link visible
2009-01-22 17:12:23 +01:00
Evan Prodromou
30dac77caa
add nav menu to usergroups
2009-01-22 17:06:38 +01:00
Robin Millette
3db0778914
uiredesign + phpdocs
2009-01-22 15:37:58 +00:00
Robin Millette
b39d4788b9
uiredesign + phpdocs
2009-01-22 15:37:35 +00:00
Robin Millette
dfb21679e2
uiredesign + phpdocs
2009-01-22 15:30:58 +00:00
Robin Millette
cb2e374bc2
uiredesign + phpdocs
2009-01-22 15:20:58 +00:00
Evan Prodromou
a30d405328
Update subscriptions action
2009-01-22 16:12:00 +01:00
Evan Prodromou
a2a2dd88b5
Merge branch 'master' of evan@dev.controlyourself.ca:/var/www/trunk
2009-01-22 12:35:25 +01:00
Evan Prodromou
6a3204d08e
Extract image management code to a helper function
2009-01-22 12:35:09 +01:00
Zach Copley
8990aaebb4
New HTTP error message classes for uiredesign
2009-01-22 03:13:11 -08:00
Robin Millette
914b097910
uiredesign + phpdocs
2009-01-22 09:54:08 +00:00
Robin Millette
a1cb64679b
uiredesign + phpdocs
2009-01-22 09:39:53 +00:00
Robin Millette
f871f52624
Merge branch 'master' of /var/www/trunk
2009-01-22 08:02:40 +00:00
Robin Millette
e272adb321
fixed a few bugs and logic problems in groups
2009-01-22 08:01:40 +00:00
Evan Prodromou
904d04993c
Fix error in prepare() for checking group membership
2009-01-22 01:53:44 -05:00
Evan Prodromou
0a81b94a92
Doc comment in showgroup
2009-01-22 01:50:39 -05:00
sarven
a330bdac62
Moved nudge response from util.php to nudge.php
...
Adjusted some CSS
2009-01-22 06:33:38 +00:00
Robin Millette
c20d0612bf
uiredesign + phpdocs
2009-01-22 06:02:23 +00:00
Robin Millette
c474209f35
uiredesign + phpdocs
2009-01-22 05:28:09 +00:00
Robin Millette
2272b4ab1d
uiredesign + phpdocs
2009-01-22 05:24:32 +00:00
Robin Millette
c31e77e4bc
uiredesign + phpdocs
2009-01-22 05:20:29 +00:00
Robin Millette
05754da7bc
uiredesign + phpdocs
2009-01-22 05:14:06 +00:00
Robin Millette
02cbcc1b0f
uiredesign + phpdocs
2009-01-22 05:11:19 +00:00
Robin Millette
f06c5f7873
Merge branch 'master' of /var/www/trunk
2009-01-22 05:08:28 +00:00
Robin Millette
e38f6165b6
uiredesign + phpdocs
2009-01-22 05:08:18 +00:00
Zach Copley
570a7c64b1
Merge branch 'master' of /var/www/trunk
2009-01-22 04:26:57 +00:00
Zach Copley
1a941d03fd
Added some CSS classes for styling doc pages differently
2009-01-22 04:26:15 +00:00
sarven
07b52e19be
Minor cleanup for future groups_related
2009-01-22 00:12:16 +00:00
sarven
a57f12b06c
selector name cleanup
2009-01-22 00:04:13 +00:00
sarven
d72706ce9d
Changed to @class entity_profile from @id user_profile.
2009-01-21 23:33:52 +00:00
sarven
4b42c35269
General markup and style cleanup
2009-01-21 22:44:27 +00:00
sarven
41f74218f2
Profile avatar settings
2009-01-21 20:33:37 +00:00
sarven
ac1cc954ae
form_password markup and style
2009-01-21 19:56:18 +00:00
sarven
0b0f25ce93
Public tagcloud and tag cloud styles
2009-01-21 18:35:45 +00:00
Evan Prodromou
3260106537
list of groups to profile page
2009-01-21 13:33:06 -05:00
Evan Prodromou
f980089dd4
change showgroup to use profileminillist
2009-01-21 13:12:26 -05:00
Evan Prodromou
ed9cb94ff3
fix sub/unsub buttons, profileminilist for sections
2009-01-21 13:03:33 -05:00
Evan Prodromou
26bc168c93
An action for showing groups a user is in
2009-01-21 12:19:47 -05:00
Evan Prodromou
0824bb2e1d
Merge branch 'master' into groups
2009-01-21 11:52:06 -05:00
Evan Prodromou
4491e82762
Add actions for joining or leaving a group, and fixup JS to match
2009-01-21 11:47:23 -05:00
Evan Prodromou
dcf973ab46
fix edit group prepare, check for admin
2009-01-21 10:20:13 -05:00
Evan Prodromou
57a9e33b3c
Add members mini-icons to group page
2009-01-21 10:15:48 -05:00
Evan Prodromou
79db73d4ac
remove admin link from group page
2009-01-21 09:57:58 -05:00
Evan Prodromou
1499a5e048
Add tabset to group and admin tabs
2009-01-21 09:55:44 -05:00
Evan Prodromou
5d162aeaef
Show members of a group
2009-01-21 09:52:21 -05:00
Evan Prodromou
7076cda746
add edit group action
2009-01-21 09:06:40 -05:00
Evan Prodromou
9dafcce015
add new group action
2009-01-21 09:06:18 -05:00
Evan Prodromou
056649c331
Mark showgroup as readonly action
2009-01-21 09:04:54 -05:00
Evan Prodromou
a7ea08b73a
Add group by id for group permalinks
2009-01-21 02:55:55 -05:00
Evan Prodromou
ee4e87f318
Move showgroup action to Group category
2009-01-21 02:55:37 -05:00
Evan Prodromou
26652e92f2
First pass at a group home page
...
This is the first pass at a group home page.
2009-01-21 02:22:10 -05:00
sarven
92e2f3babc
Added @title to user_action inputs and anchor and form legends
2009-01-21 07:14:43 +00:00
sarven
27b627c094
Made user_actions styles more consistent
2009-01-21 06:54:17 +00:00
sarven
f90bd303af
Merge branch 'master' of ../trunk
2009-01-21 06:32:49 +00:00
sarven
6c78421298
Moved common_profile_new_message_nudge() to showstream.php
2009-01-21 06:31:53 +00:00
Zach Copley
047c87d1cc
Converted DeleteAction and DeletenoticeAction to new uiredesign zeitgeist
2009-01-20 22:20:17 -08:00
sarven
f76b565c16
Merge branch 'master' of ../trunk
2009-01-21 05:26:56 +00:00
sarven
db4993970e
(Un)subscribe AJAX forms
2009-01-21 04:08:05 +00:00
Evan Prodromou
724abe9ea9
Remove "finishimmediate" action
2009-01-21 03:59:47 +00:00
Evan Prodromou
afde3c62d8
Remove deleteprofile.php
2009-01-21 03:59:30 +00:00
Zach Copley
d6da9779f7
Merge branch 'master' of ssh://zach@dev.controlyourself.ca/var/www/trunk
2009-01-20 19:18:02 -08:00
Zach Copley
61850ceb55
Converted ShowmessageAction to work with new uiredesign
2009-01-20 19:16:52 -08:00
sarven
e9b9795eeb
(dis)favor form method call fix
2009-01-21 02:52:16 +00:00
Zach Copley
624ca93c9d
Converted direct messaging actions to new uiredesign
2009-01-20 17:49:47 -08:00
sarven
f51984175a
Matching markup for tags
2009-01-21 01:22:08 +00:00
Robin Millette
560374e170
uiredesign + phpdocs
2009-01-21 00:07:15 +00:00
Robin Millette
592403cdc3
uiredesign + phpdocs
2009-01-21 00:06:56 +00:00
sarven
1ab0de3ddd
If user has fn, then it will not link to their own profile with @class
...
'fn'. Only put @class 'fn' on the anchor if there is no fn.
2009-01-20 23:50:52 +00:00
sarven
bb4a6a514b
user_actions form markup and styling
2009-01-20 22:36:57 +00:00
Robin Millette
1cf469e244
uiredesign + phpdocs
2009-01-20 21:31:56 +00:00
Robin Millette
cadad55379
uiredesign + phpdocs
2009-01-20 21:21:00 +00:00
Robin Millette
6e6d651b25
uiredesign + phpdocs.
2009-01-20 21:05:55 +00:00
Robin Millette
4471f62bc5
uiredesign + phpdocs
2009-01-20 20:55:16 +00:00
Robin Millette
1526432842
tiny phpdoc fixes
2009-01-20 20:44:03 +00:00
Robin Millette
5abdf8aae1
Merge branch 'master' of /var/www/trunk
2009-01-20 20:38:05 +00:00
Robin Millette
f93575bd46
uiredesign and phpdocs
2009-01-20 20:29:31 +00:00
sarven
96dc058bfa
Using nickname only for uid
2009-01-20 05:58:35 +00:00
sarven
27308afe85
Added mark_hash for content (i.e., to indicate tags with the
...
character '#')
2009-01-20 05:11:45 +00:00
sarven
918bd84c0d
Removed extra div
2009-01-20 05:06:46 +00:00
sarven
7f60558cbb
User subscriptions markup
2009-01-20 05:04:41 +00:00
sarven
ec1249d3ad
User statistics markup
2009-01-20 04:57:15 +00:00
sarven
8e8c580586
showPageTitle() and showPageNoticeBlock()
...
and using url on nickname instead of fullname
2009-01-19 23:19:05 +00:00
sarven
774fc5378b
user_profile markup
2009-01-19 22:40:21 +00:00
Evan Prodromou
0b9cda03d5
Merge branch 'master' of /var/www/trunk
2009-01-19 18:22:03 +00:00
Evan Prodromou
930f82a951
Update tag to use new framework
...
Broke up the tag action into two different actions (publictagcloud and
tag). Brought it up-to-date with the new framework, but haven't fixed it
for phpcs yet.
2009-01-19 18:21:14 +00:00
Evan Prodromou
7c0286bfcc
Favorites is readonly
2009-01-19 18:10:20 +00:00
Evan Prodromou
8b89fbb3f0
Mark featured users as readonly
2009-01-19 18:09:59 +00:00
Evan Prodromou
4f100c8159
Update featured for new framework, but not phpcs-clean yet
2009-01-19 17:49:12 +00:00
sarven
a5f3e3b759
Removed unnecessary empty containers (page_notice, aside, local
...
navigation)
2009-01-19 17:12:35 +00:00
Evan Prodromou
8a537a3a61
Merge branch 'master' of /var/www/trunk
2009-01-19 16:57:04 +00:00
Evan Prodromou
7ca32eb2e6
Upgraded showstream, didn't make it phpcs-compatible
2009-01-19 16:56:41 +00:00
sarven
bc15d027a8
Changed @id to @class for notices ul
2009-01-19 16:50:22 +00:00
Evan Prodromou
b635b6de04
Update showfavorites
2009-01-19 15:28:27 +00:00
Evan Prodromou
9145794400
Update facebook stuff to use new methods
...
change facebook stuff to use new methods for XML and HTML.
2009-01-19 13:44:10 +00:00
Evan Prodromou
12c475c101
Merge branch 'master' of /var/www/trunk
...
Conflicts:
actions/facebookhome.php
actions/facebooksettings.php
2009-01-19 13:35:17 +00:00
Evan Prodromou
e703f5e347
First pass at with-friends; doesn't pass phpcs
2009-01-19 13:27:45 +00:00
Evan Prodromou
6edbf3ca78
Update favorited for new layout and framework
2009-01-19 13:22:22 +00:00
Evan Prodromou
264ab53953
Merge branch 'uiredesign' of /var/www/trunk into uiredesign
2009-01-19 12:28:45 +00:00
Zach Copley
739baf0396
trac750 Add notice input box to FB app and ability to post notices
2009-01-19 07:24:12 +00:00
sarven
0b5f0f4faa
Renamed form_datas to form_data
2009-01-19 03:09:13 +00:00
Zach Copley
cd6b9d6c46
trac750 fix method calls to get CSS files
2009-01-19 02:13:25 +00:00
Zach Copley
12f7ec980c
trac750 Better workflow for asking user for status update permission
2009-01-19 00:50:45 +00:00
sarven
9d384aadb1
@id for site_nav_global_primary items in order to target for styling
2009-01-18 22:08:51 +00:00
sarven
7749228f52
OpenID settings remove style
2009-01-18 21:22:31 +00:00
sarven
061de33e57
SMS settings markup and styles. Minor check with twitter settings form_datas
2009-01-18 21:14:47 +00:00
Zach Copley
aea172bee0
trac750 Removed psychotic FB redirect hack. Found a better way with document.setLocation()
2009-01-18 21:08:56 +00:00
sarven
d46c2cc8a7
IM settings markup and style.
...
Added confirmed/unconfirmed styles
2009-01-18 20:36:50 +00:00
sarven
5da9511c31
Markup and styles for the Register page
2009-01-18 19:42:08 +00:00
Evan Prodromou
f2b06b8bbd
update commitaddress
2009-01-18 18:41:41 +00:00
Evan Prodromou
c0f23a2703
Update shownotice for new framework, make phpcs-clean
2009-01-18 18:35:11 +00:00
Evan Prodromou
2c4db393f5
Fix output of email settings for confirmed address
2009-01-18 18:32:33 +00:00
Evan Prodromou
727d9e8865
Change use of self_url to selfUrl
2009-01-18 17:11:18 +00:00
Evan Prodromou
321d52a15c
Make newnotice work
2009-01-18 17:06:38 +00:00
Evan Prodromou
df58688a58
Fix comment blocks for login
2009-01-18 13:38:29 +00:00
Evan Prodromou
4163f45004
Update register action to match phpcs and new framework
2009-01-18 13:37:58 +00:00
Evan Prodromou
b4b686c118
Fix file and class descriptors
2009-01-18 12:55:07 +00:00
Evan Prodromou
5a313fef6e
Add tabset to login and make it phpcs-compliant
2009-01-18 12:48:47 +00:00
Evan Prodromou
71d5c6335f
Merge branch 'uiredesign' of /var/www/trunk into uiredesign
2009-01-18 12:29:22 +00:00
Zach Copley
8fdf888edb
trac750 Javascript file for Facebook app
2009-01-18 06:12:47 +00:00
sarven
4b1cc73a58
Favor/Disfavor form @class
...
Created icon, and add style
JS selector change
Fixed return actions
2009-01-18 03:12:39 +00:00
Zach Copley
3e18c2f0f8
trac750 Facebook App - generate HTML similar to uiredisign for everything
2009-01-18 01:31:39 +00:00
sarven
88c7da66f0
Minor cleanup for login style
2009-01-18 01:02:42 +00:00
sarven
620d0594fc
Reusing @class form_settings
2009-01-18 00:58:43 +00:00
sarven
4687f6dac9
Other settings markup
2009-01-17 23:52:37 +00:00
sarven
0ecdd5363d
Profile settings styles
2009-01-17 23:49:12 +00:00
Evan Prodromou
d3f27765d9
Adapt replies to new framework
2009-01-17 23:17:57 +00:00
Evan Prodromou
99a4daa501
Bring othersettings up to date
2009-01-17 22:42:53 +00:00
Evan Prodromou
97c98cf59a
Break up settings into two tabset
...
Made two tabsets: account and connect. Removed "Invite" from
the global nav to make room.
2009-01-17 22:30:44 +00:00
sarven
05b00cc7df
Login styles
2009-01-17 16:22:36 +00:00
sarven
3e40a564bd
twitter settings markup
2009-01-17 01:50:21 +00:00
sarven
b2f16c5234
SMS form settings
2009-01-17 01:08:55 +00:00
sarven
0b947a33bc
Minor
2009-01-17 00:49:48 +00:00
sarven
42977cac5e
Merge branch 'uiredesign' of ../trunk into uiredesign
2009-01-17 00:48:42 +00:00
sarven
b9fb70ee70
Markup clean up and styles
2009-01-17 00:46:33 +00:00
sarven
2561199e59
OpenID form settings markup
2009-01-17 00:06:31 +00:00
sarven
0a5125675b
Updates to form styling
2009-01-17 00:01:53 +00:00
sarven
f46fd284e4
Update to forms and email settings
2009-01-16 23:41:46 +00:00
Evan Prodromou
1b7b58192b
Split avatar upload to its own page
2009-01-16 22:29:13 +00:00
Evan Prodromou
d1b5233eac
Update IM settings to new system
2009-01-16 21:39:39 +00:00
Evan Prodromou
d5a876865b
Update twittersettings to new framework
2009-01-16 21:18:30 +00:00
Evan Prodromou
c0a5ade1e7
SMS settings updated to new framework
2009-01-16 20:56:39 +00:00
Evan Prodromou
2f99a257a0
Make the OpenID settings work with new framework
2009-01-16 20:25:46 +00:00
Zach Copley
2c9759c3b3
trac750 Don't accidentally show login form after user logs in
2009-01-16 20:23:11 +00:00
Evan Prodromou
aedf9942b4
Convert emailsettings to use new framework
2009-01-16 20:00:52 +00:00
sarven
dce8cf6845
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-16 17:03:37 +00:00
sarven
877327a18e
Update to XHR post notice
2009-01-16 17:02:46 +00:00
Evan Prodromou
1a02d681fa
Merge branch 'master' of /var/www/trunk into uiredesign
2009-01-16 16:42:34 +00:00
sarven
d3092274c2
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-15 23:47:43 +00:00
Evan Prodromou
c73ed29cb7
Some work to make the all action work
2009-01-15 23:46:22 +00:00
sarven
041c3ae151
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-15 23:19:15 +00:00
Evan Prodromou
e20309315f
Correct error var in login
2009-01-15 23:17:04 +00:00
sarven
39b5957068
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-15 23:10:44 +00:00
Evan Prodromou
ba9f1f603b
All actions now use isReadOnly()
2009-01-15 23:09:16 +00:00
sarven
0357ea505d
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-15 23:05:57 +00:00
sarven
8d9fb7711f
Unnecessary wrapper
2009-01-15 23:05:36 +00:00
Evan Prodromou
4b0cf99e56
Convert use of common_server_error and common_user_error to methods on Action
2009-01-15 23:03:38 +00:00
Evan Prodromou
eaa81d25fa
Convert all actions to use new UI functions
...
I did a massive search-and-replace to get all the action subclasses to
use the new output function (common_element() -> $this->element(), etc.)
There's still a lot to do, but it's a first step
2009-01-15 22:57:15 +00:00
Evan Prodromou
10a4d9ea1e
Revert "section for export data"
...
This reverts commit 4cee28ace9
.
2009-01-15 22:23:40 +00:00
Evan Prodromou
4cee28ace9
section for export data
2009-01-15 22:17:18 +00:00
Evan Prodromou
37350e873d
Make the feedlist work -- kinda
2009-01-15 20:22:14 +00:00
Evan Prodromou
082db2ad7d
A little further with notice lists
2009-01-15 20:19:32 +00:00
Evan Prodromou
b32a47807e
Include PublicGroupNav in publicaction
2009-01-15 20:13:11 +00:00
Zach Copley
3bb7ea79c0
Twitter bridge: verify creds was taking user ID from the status instead
...
of the user object, and failing if user hadn't ever posted on Twitter.
2009-01-15 11:29:45 -08:00
Evan Prodromou
0093b035c1
Modify public stream to use new UI framework
...
I modified public.php to use the new UI framework. Since the Action
class isn't functional yet, I don't know if it works.
I took some of the functionality, like the public tabs nav and the
feeds list, and made them widgets.
I also moved the navigation from common_navigation() to a method of
Action.
2009-01-13 23:48:05 -05:00
Ori Avtalion
1636da829c
Removed double spaces from strings
2009-01-12 16:27:33 -05:00
Zach Copley
125f05563b
trac750 Add prefix string option in Facebook app for notice sync
2009-01-12 05:25:07 +00:00
Zach Copley
10e32eca5c
trac750 Better workflow for inviting friends to use the Facebook app
2009-01-12 03:16:22 +00:00
Zach Copley
7ce7c756e8
trac750 Exclude Facebook friends who are already using Identi.ca app from invitee list
2009-01-12 00:42:42 +00:00
Zach Copley
a373e6f500
trac750 Automatically update Identi.ca profile box with user's latest dent
2009-01-11 08:33:28 +00:00
Zach Copley
689be14215
trac750 - Facebook app now uses XMLWriter for output (much cleaner!)
2009-01-11 07:03:59 +00:00
Zach
f0436655c8
Merge branch 'master' of /var/www/trunk
2009-01-11 04:38:51 +00:00
Zach Copley
a7cd01aadd
Twitter settings: show success color for msg on save settings
2009-01-10 20:27:53 -08:00
Zach
d96de79888
trac750 Facebook app's invite tab now works
2009-01-11 03:00:12 +00:00
Evan Prodromou
44ec22c0f2
Fix database fetch and bad var name in tagrss
2009-01-10 15:05:16 -05:00
Evan Prodromou
a3b72d9e3b
Better check on blank tag
2009-01-10 14:57:37 -05:00
Evan Prodromou
7c54239fc0
Return an error in tagrss if no tag is provided
2009-01-10 14:55:53 -05:00
Evan Prodromou
01d1c3bd5f
Corrected links to tagrss and add fancy URL for tag rss
2009-01-10 14:53:14 -05:00
Evan Prodromou
0f8b902004
Revert "Twitter-compatible API - update verify_credentials to return profile"
...
This reverts commit b801f73b1f
.
Twhirl assumes we return the old kind of results, so we have to do that.
2009-01-08 16:15:08 -05:00
Evan Prodromou
b1142ed3ab
Revert "XRDS namespace fix"
...
This reverts commit 6d1d59a36b
.
It seems to interfere with the Yadis discovery.
2009-01-06 22:43:43 -05:00
Evan Prodromou
6d1d59a36b
XRDS namespace fix
2009-01-06 22:24:28 -05:00
Zach Copley
4bb522c3fa
trac750 better settings tab workflow
...
darcs-hash:20090106205738-7b5ce-e80f73130a1f699e8d33f31c63cf90ee259b72cd.gz
2009-01-06 15:57:38 -05:00
Zach Copley
5e061d2060
Some fixups of patches not already migrated to trunk to bring inline with PEAR coding stds
...
darcs-hash:20081225144601-7b5ce-4846f3d036c36037836d15ed672c10ba33f9f84c.gz
2008-12-25 09:46:01 -05:00
Sarven Capadisli
946eee4256
Direct message XHR response fix for IE and minor tweaks
...
darcs-hash:20081216071818-efd22-d2e59bb60a236538452be356f38d0974f35f0107.gz
2008-12-16 02:18:18 -05:00
Zach Copley
b801f73b1f
Twitter-compatible API - update verify_credentials to return profile
...
darcs-hash:20081216030455-7b5ce-552516bfb34cb0ae1550787813feb4a4514d6c53.gz
2008-12-15 22:04:55 -05:00
Evan Prodromou
9ef3f7cee6
correctly handle remote re-subscribe
...
darcs-hash:20081215134824-84dde-de48c99b6cb45cc461125a7f8f382eb57de0bf28.gz
2008-12-15 08:48:24 -05:00
Evan Prodromou
0860791f3f
bug with remote subscriptions and blocks
...
darcs-hash:20081215132806-84dde-0319e95259047d652214c151326aff64e746d532.gz
2008-12-15 08:28:06 -05:00
Zach Copley
3e70bfa287
Fixed Popular tab (hopefully)
...
darcs-hash:20081212075617-7b5ce-c56db92d928c58eaa3fed7e4f226e0fca62e2bbf.gz
2008-12-12 02:56:17 -05:00
Evan Prodromou
fd13272206
don't show form if subscription can't be found (weirdly)
...
darcs-hash:20081212055713-84dde-1b2aa99861ee0ab7c63a48152a5590b4d2f360d9.gz
2008-12-12 00:57:13 -05:00
Evan Prodromou
9855fc003b
don't block yourself!
...
darcs-hash:20081212051830-84dde-4db7b40c27b20bd37bac261a68bd11051d263c25.gz
2008-12-12 00:18:30 -05:00
Sarven Capadisli
596c1b7f5a
Using single id for both profile block and unblock
...
darcs-hash:20081212043240-efd22-99f6754e2b76eed06237414955d6c01b4137cba5.gz
2008-12-11 23:32:40 -05:00
Evan Prodromou
09dd39a434
stub out facebook app and delete profile
...
darcs-hash:20081212044600-84dde-b9fa8240a83457f9ed41c0bcdac4b20aff1f8aed.gz
2008-12-11 23:46:00 -05:00
Sarven Capadisli
867d723548
Indenting the XML response
...
darcs-hash:20081212030820-efd22-3ee6f5ab50c821e3da5dd6785abb765af168058a.gz
2008-12-11 22:08:20 -05:00
Zach Copley
6a0873e30d
Better titles and instructions for Featured and Popular tabs
...
(Do not be afraid of this patch!)
darcs-hash:20081211235341-7b5ce-98bae58e267b4e4b0adb5835e5a05e19cd910363.gz
2008-12-11 18:53:41 -05:00
Evan Prodromou
7ed9530273
misspelled INSTALLDIR in newnotice.php
...
darcs-hash:20081211233515-84dde-184e46fdee817baa3df8e066ca49d759f3b1a899.gz
2008-12-11 18:35:15 -05:00
Evan Prodromou
724a11c250
take out c&p code from newnotice, use noticelist classes instead
...
darcs-hash:20081211232000-5ed1f-5ed2008f6c8273b7fa653396bff090afb10b030e.gz
2008-12-11 18:20:00 -05:00
Evan Prodromou
8dcce13297
make a new NoticeList widget and call it from StreamAction
...
I made a new notice-list widget (like the profile list) and call it
from StreamAction. This cleans up some of the mess in the various
notice-stream-showing classes.
I also changed show-stream so it uses a subclass of NoticeList that
doesn't show author info (which is unnecessary).
darcs-hash:20081211231252-5ed1f-ee6e551ed5a029406748120f12e2ff57c4a86493.gz
2008-12-11 18:12:52 -05:00
Sarven Capadisli
d3f0a9eeee
Setting nudge XHR response to utf-8 and indenting
...
darcs-hash:20081211212046-efd22-5face1c2bfaf0dd43dc7ffcc4eec639fdb4b5fe5.gz
2008-12-11 16:20:46 -05:00
Sarven Capadisli
8dd513a8e4
Standardising XHR responses to utf-8 and indenting
...
darcs-hash:20081211211814-efd22-a41a2b123fcd08945370e868431dc1b2feda4dfe.gz
2008-12-11 16:18:14 -05:00
Zach Copley
64c57b7c77
Fix bad arguments that were throwing PHP warnings
...
darcs-hash:20081211203659-7b5ce-43cfb2067c296374779a532410f186c42e8d2f99.gz
2008-12-11 15:36:59 -05:00
Zach Copley
466e8d1ed1
Array needs initializing before it's returned. How did this code ever work?
...
darcs-hash:20081211022557-7b5ce-8040947f258db638bd68fe2620381b3c078a4c31.gz
2008-12-10 21:25:57 -05:00
Evan Prodromou
06f99d4b55
add User-Agent to OMB requests
...
darcs-hash:20081211185525-5ed1f-ea300a9f824163ea7989baae4e4b439e58fd0881.gz
2008-12-11 13:55:25 -05:00
Evan Prodromou
897aa87c8a
better output in subscribe
...
darcs-hash:20081211183756-5ed1f-d4c430397d6356ede7873d3790a61fd822a96e60.gz
2008-12-11 13:37:56 -05:00
Evan Prodromou
3210cd69cc
set jabber and sms flags on subscriptions
...
darcs-hash:20081210024416-5ed1f-ec3b22136883f66c49473a10e09c06b6b9573a22.gz
2008-12-09 21:44:16 -05:00
csarven
33196c24f4
Jcrop v2 (POST cropping to be completed)
...
darcs-hash:20081210021607-eefa4-c3590f3e734255faf098bf5ca09fc17901a6db70.gz
2008-12-09 21:16:07 -05:00
Zach Copley
e0fbf02bbf
trac750 configurable sync flags for Facebook app (noticesync, replysync)
...
darcs-hash:20090105040212-7b5ce-37f6195649dc673241e4566a93183b13e428d98f.gz
2009-01-04 23:02:12 -05:00
Zach Copley
fd6f9b9d76
trac750 Automatically update linked Facebook users' statuses
...
darcs-hash:20090105010407-7b5ce-559da13720b18e3c570e730326f5e5ef2b2dc1ab.gz
2009-01-04 20:04:07 -05:00
Evan Prodromou
d57c06b417
wrapper element for config.xml
...
darcs-hash:20081230212202-84dde-d6439ad7061a56c9de0168ced3d95436ca20cb59.gz
2008-12-30 16:22:02 -05:00
Evan Prodromou
76d91a358b
better serialization of arrays and booleans in config output
...
darcs-hash:20081230211957-84dde-ea044934e16bb8ef89e762159ecea1fa008b65b9.gz
2008-12-30 16:19:57 -05:00
Evan Prodromou
91a41242ef
implement the api/laconica/config method
...
darcs-hash:20081230211444-84dde-d36ece807afedfa6f918923ba9074f774cbcb5ec.gz
2008-12-30 16:14:44 -05:00
Evan Prodromou
481c6d2316
add some breaks so that switch statement works
...
darcs-hash:20081230210114-84dde-4fbf5b718841ae1c46129a6b58d6b4e239d8be09.gz
2008-12-30 16:01:14 -05:00
Evan Prodromou
a3f601cd4e
implement api/laconica/version method
...
darcs-hash:20081230205939-84dde-4b6096859c6b44169dd3d809442fab15337061b2.gz
2008-12-30 15:59:39 -05:00
Evan Prodromou
2047c68d71
add laconica methods to unauthed ones
...
darcs-hash:20081230203747-84dde-dbdb783c8883097af0f69b4c06c2425c54964773.gz
2008-12-30 15:37:47 -05:00
Evan Prodromou
9da3091b2e
Laconica-specific extensions for Twitter API
...
darcs-hash:20081230202019-84dde-0aab26044f990fc1039c669cd36860b5389fab64.gz
2008-12-30 15:20:19 -05:00
Evan Prodromou
a53860f6cf
whitespace changes in actions/register.php after global search-and-replace
...
darcs-hash:20081223195722-84dde-7416c826728867e431511266ce18699d129a60ed.gz
2008-12-23 14:57:22 -05:00
Evan Prodromou
b264c03d32
move opening brace of class declaration to next line
...
Another gigantor PEAR coding standards patch. Here, I've moved the
opening curly bracket on a class statement to the following line.
darcs-hash:20081223194923-84dde-77a93de314caadbcb5b70bf346a4648be77a864e.gz
2008-12-23 14:49:23 -05:00
Evan Prodromou
7ad2f2a371
TRUE
...
More PEAR coding standards global changes. Here, I've changed all
instances of TRUE to true and FALSE to false.
darcs-hash:20081223194428-84dde-cb1a1e6f679acd68e864545c4d4dd8752d6a6257.gz
2008-12-23 14:44:28 -05:00
Evan Prodromou
04ef1ba8ee
change function headers to K&R style
...
Another huge change, for PEAR code standards compliance. Function
headers have to be in K&R style (opening brace on its own line),
instead of having the opening brace on the same line as the function
and parameters. So, a little perl magic found all the function
definitions and move the opening brace to the next line (properly
indented... usually).
darcs-hash:20081223193323-84dde-a28e36ecc66672c783c2842d12fc11043c13ab28.gz
2008-12-23 14:33:23 -05:00
Evan Prodromou
eb2f9c98ac
replace NULL with null
...
Another global search-and-replace update. Here, I've replaced the PHP
keyword 'NULL' with its lowercase version. This is another PEAR code
standards change.
darcs-hash:20081223192129-84dde-4a0182e0ec16a01ad88745ad3e08f7cb501aee0b.gz
2008-12-23 14:21:29 -05:00
Evan Prodromou
edbc0c665c
replace all tabs with four spaces
...
The PEAR coding standards decree: no tabs, but indent by four spaces.
I've done a global search-and-replace on all tabs, replacing them by
four spaces. This is a huge change, but it will go a long way to
getting us towards phpcs-compliance. And that means better code
readability, and that means more participation.
darcs-hash:20081223191907-84dde-21e8efe210e6d5d54e935a22d0cee5c7bbfc007d.gz
2008-12-23 14:19:07 -05:00
Evan Prodromou
20af192796
bring lib/noticelist.php into line with PEAR code standards
...
darcs-hash:20081223190851-84dde-ecad63595159aca2ae014325c9af29a9ace21c3d.gz
2008-12-23 14:08:51 -05:00
Evan Prodromou
2d0aec255f
bring messaging section (inbox, outbox, mailbox) into PEAR Code Standards compliance
...
Actually refactored the method names on these classes to come into
complete compliance with the code standards. Untested; maybe there are
some bad method names now.
darcs-hash:20081222201304-84dde-3effcce0f9ef25fbe0bfebd505037d9ff37252fa.gz
2008-12-22 15:13:04 -05:00
Evan Prodromou
b9fdc2c419
resolve conflicts
...
darcs-hash:20081210014619-5ed1f-b78d0990f80f7fee6f31424bc1e366d08767af9d.gz
2008-12-09 20:46:19 -05:00
Zach Copley
407ce3bd8f
New AjaxWebChannel for returning ajaxy responses to notice input box commands
...
darcs-hash:20081209210654-7b5ce-2ef432aa8cb7bf5cc1a973a71eb70e6b2aae4ab6.gz
2008-12-09 16:06:54 -05:00
Zach Copley
792cb7a535
fix registration bug - fatal error when sending email confirmation
...
darcs-hash:20081209082750-7b5ce-6d06a7b1cda2a9afb6ce8ea64d65df81cc063139.gz
2008-12-09 03:27:50 -05:00
Zach Copley
1a8869424b
trac750 Use Facebook dialogs for success and error messages during initial setup / login
...
darcs-hash:20081208015412-7b5ce-c899a3b743621f7d003b93f383b78a2c8ba9fb52.gz
2008-12-07 20:54:12 -05:00
Zach Copley
ff766572e7
trac750 Remove foreign link when Facebook user removes our app
...
darcs-hash:20081208005522-7b5ce-84325ed13fd5e59ac07640089806a507c7168170.gz
2008-12-07 19:55:22 -05:00
Zach Copley
bdb27cfce8
trac750 - linked in CSS file and added CSS for profile box
...
- added button for adding a box to the profile on settings
darcs-hash:20081207235925-7b5ce-224fd2482f66c2c9ac9da9ce72c1c0da0243bd83.gz
2008-12-07 18:59:25 -05:00
Zach Copley
dccf8374cf
trac750 - Exoskeleton of a nascent Facebook app
...
darcs-hash:20081206030132-7b5ce-96c38ab67edd3d58f8722ef25852a6143f05a86b.gz
2008-12-05 22:01:32 -05:00
Zach Copley
92ea88fd60
trac540 - Add 'since' param to Twitter-compatible API calls
...
darcs-hash:20081209055345-7b5ce-e48fd4c87963b8ae15859fd03d2f1f86a16f3a2b.gz
2008-12-09 00:53:45 -05:00
Evan Prodromou
ed70d73c1b
pass returnto info from subscribers to block form
...
darcs-hash:20081208201453-5ed1f-fe423d57a54d482b95c0dc22ab46e6e0a5ea060a.gz
2008-12-08 15:14:53 -05:00
Evan Prodromou
fa81041ec7
correctly init the document type for block API actions
...
darcs-hash:20081208193939-5ed1f-3275ec50dd2dbb23689710f9e52a071bcba94cc9.gz
2008-12-08 14:39:39 -05:00
Evan Prodromou
ef3d487ae0
enable block API
...
darcs-hash:20081208185728-5ed1f-8d5f6be6decfbb50deb4ca50bee13404d0c51b72.gz
2008-12-08 13:57:28 -05:00
Evan Prodromou
cd5eec767a
add an unblock form
...
darcs-hash:20081208173722-5ed1f-fcdcb49e4958854ce9872beecee409737cacecb5.gz
2008-12-08 12:37:22 -05:00
Evan Prodromou
ef0b45c0f1
error in figuring out actions to return to
...
darcs-hash:20081208172812-5ed1f-58ce42160f0ea5330de578c310897906d0012c5c.gz
2008-12-08 12:28:12 -05:00
Evan Prodromou
17fd7b1850
add returnto information to the block form
...
darcs-hash:20081208170931-5ed1f-e7c5853e6a222b04723f20c01ebaae15eeab3687.gz
2008-12-08 12:09:31 -05:00
Evan Prodromou
2ced62bd7e
change element_start to element for instructions
...
darcs-hash:20081208072629-5ed1f-90935f7a2a3d99a4c21b6390eb3fc941117c2580.gz
2008-12-08 02:26:29 -05:00
Evan Prodromou
96128353d0
return true from block action
...
darcs-hash:20081208071720-5ed1f-82ff38a26edc9254883bd22e055b7a883b07081c.gz
2008-12-08 02:17:20 -05:00
Evan Prodromou
ad3fcbce43
add header and footer
...
darcs-hash:20081208063056-5ed1f-ff1fdbc345395661c19699c6c76cc1d1f6ea8d25.gz
2008-12-08 01:30:56 -05:00
Evan Prodromou
3e496c19f9
fixup handle function in block action
...
darcs-hash:20081208062841-5ed1f-be70623070712b4877c8d2fd8aaadba33ebd2180.gz
2008-12-08 01:28:41 -05:00
Evan Prodromou
9b4df5056f
add block form to subscribers list and profile page
...
I added a small form for blocking users to profiles in the profile
list, and also to the profile page.
I also added an action to handle the results of blocking someone.
This required some changes to the profile list class (so I could
add the block form), so I made them. And the gallery class lets its
subclasses return a subclass of ProfileList for their profile list.
darcs-hash:20081208055511-5ed1f-e2e09986bd3b9cbb6a00a0c6b94f49ea78b7bdab.gz
2008-12-08 00:55:11 -05:00
Evan Prodromou
5477532ea3
don't allow remote subscribes from blocked profiles
...
darcs-hash:20081208031532-5ed1f-6094c6425b73e45589de282fa482b912fb686fae.gz
2008-12-07 22:15:32 -05:00
Evan Prodromou
fd6df5402e
pass profile id for subscriptions rather than user name
...
darcs-hash:20081208031312-5ed1f-b570b86b28e8eda763c51be1ae091034f76bd984.gz
2008-12-07 22:13:12 -05:00
Evan Prodromou
6e856cf7ee
remove favoritedrss
...
I've removed the favoritedrss action, and removed the links from the
favorited page.
Most-favorited is not a good candidate for an RSS format. RSS works
well for series that work sequentially -- new things always come in at
the top.
This just isn't the case with "most favorited". The favorited notices
list on Identi.ca is sorted by how many times a message is favorited.
What happens if a notice used to be on that list, then falls off
because other messages get more faves, then gets back on because it
gets faved again? Or if a notice moves "up" on the list?
darcs-hash:20081207165900-84dde-23afe73c9c61cfb259ec5dc0cac5030643b31f2c.gz
2008-12-07 11:59:00 -05:00
csarven
33a054ccc0
trac855 trac856 and Feed list for the Favorited page
...
darcs-hash:20081205221402-eefa4-9c765fe3c7a6e0cf9cdee1749ed2bebb24d3deaf.gz
2008-12-05 17:14:02 -05:00
millette
6eb5060621
done delete own profile (see other settings)
...
darcs-hash:20081204180233-099f7-7728ee57876b789278aa1cc35f54e0a422593e5d.gz
2008-12-04 13:02:33 -05:00
millette
2c7518873e
moving delete profile to its own space.
...
darcs-hash:20081203192658-099f7-37d26abf7409ab2996a22de4aa71cb7a5f68d205.gz
2008-12-03 14:26:58 -05:00
millette
51dda41211
delete user and all traces from the db.
...
darcs-hash:20081203164942-099f7-ea511948139c9c18b1c8b7de018aa4f0ee5ff624.gz
2008-12-03 11:49:42 -05:00
csarven
2670324ca8
Using abbr.published @title and ISO8601
...
darcs-hash:20081203220637-eefa4-5a9db2b3b178c6a7e4edb43b72c392215ed3e004.gz
2008-12-03 17:06:37 -05:00
Evan Prodromou
64411ff957
prepare the action obj for API
...
darcs-hash:20081203210358-5ed1f-3ff0de9c00c72de6bde703b150b24597ff8fadf4.gz
2008-12-03 16:03:58 -05:00
Evan Prodromou
6c9031cc7b
don't allow new users if the site is closed or invite only in OpenID
...
darcs-hash:20081203185022-5ed1f-a618527f069301c34b3fd6a75ae5676f45e64d39.gz
2008-12-03 13:50:22 -05:00
Evan Prodromou
8c10b0ac4d
fine-tuning the privacy flag
...
darcs-hash:20081203183432-5ed1f-7626661b797f64594f990ee06d9e13b73b265b49.gz
2008-12-03 13:34:32 -05:00
Evan Prodromou
acb00a903e
unsubscribe from a remote profile
...
darcs-hash:20081203180945-5ed1f-747b3c0e00ced81c02953e1095a9b866a7876c43.gz
2008-12-03 13:09:45 -05:00
Evan Prodromou
63500f10f8
permanent redirect on non-canonical nickname
...
darcs-hash:20081203174646-5ed1f-8f9f050a7e8c217872c283f299d790252c205920.gz
2008-12-03 12:46:46 -05:00
Evan Prodromou
b7385b2306
parent::init() -> parent::prepare()
...
darcs-hash:20081203173423-5ed1f-95de0f98aba4be527cd59d7297bc4f7b712713bd.gz
2008-12-03 12:34:23 -05:00
Evan Prodromou
96df5916ad
change Action::init() to Action::prepare() to avoid conflict with RSS10Action::init()
...
darcs-hash:20081203173225-5ed1f-e5ebfb202ed4a84c90851d0faa025ad09774d2c3.gz
2008-12-03 12:32:25 -05:00
Evan Prodromou
4b586436c8
better microformats from @singpolyma
...
darcs-hash:20081203035947-84dde-68ce5b3ba2b49bd76e9ef8572cea7857cd05a659.gz
2008-12-02 22:59:47 -05:00
Evan Prodromou
e0995d2fb7
add attributes for shownotice
...
darcs-hash:20081202050200-5ed1f-1ba5a3573e2276eac22a018ce26cc76b1ed7275f.gz
2008-12-02 00:02:00 -05:00
Evan Prodromou
0498aa94ec
end ETag with quotes
...
darcs-hash:20081202045544-5ed1f-ac8df1a1c8ae9b2cd72e952144a8c2cb001868c4.gz
2008-12-01 23:55:44 -05:00
Evan Prodromou
28751ef554
notices have a create stamp not a modified stamp
...
darcs-hash:20081202045320-5ed1f-583091191425d10b695107ddc2e1a5e72b60130d.gz
2008-12-01 23:53:20 -05:00
Evan Prodromou
c3f2d195f9
generate an etag for shownotice
...
darcs-hash:20081202045021-5ed1f-ca0f14051507602bab8898e1e99d9cdb69f2eadc.gz
2008-12-01 23:50:21 -05:00
Evan Prodromou
99db5f5e1c
trim whitespace
...
darcs-hash:20081202041243-5ed1f-7f30aeaa43160bddacc7d5300627964417aff3ec.gz
2008-12-01 23:12:43 -05:00
millette
ce08833303
shorten urls for posts > 140 chars only, from anywhere. Only show long urls in title attributes for links we shortened ourselves.
...
darcs-hash:20081128210114-099f7-4e4cde0a983c2ac6d41efb59b46cb7dbf45dc7a6.gz
2008-11-28 16:01:14 -05:00
millette
4fca9960cd
only expand URLs we shortened ourselves + only shorten if notice > 140 chars
...
darcs-hash:20081128200004-099f7-085c833e3e34b2a13b5b3ec3b1316e7948ff196f.gz
2008-11-28 15:00:04 -05:00
millette
aa29ebf9f4
a step closer to deleting a user and hosts posts from the db
...
darcs-hash:20081124005054-099f7-a7b20c1e15900e1c696a33902a6612b8be2387fa.gz
2008-11-23 19:50:54 -05:00
millette
daf14886b3
trac155 first step to delete account
...
darcs-hash:20081123215059-099f7-a0a969229b20fc01ca54f15b166333b3e5a32137.gz
2008-11-23 16:50:59 -05:00
millette
50450dab83
fix text describe shortening service usage.
...
darcs-hash:20081125010516-099f7-626c76d9f09efee56a713518a32b0f8e89670dd1.gz
2008-11-24 20:05:16 -05:00
Zach Copley
a5d0b0ff81
Twitter bridge: update to handle Twitter API changes to verify_credentials method
...
darcs-hash:20081211100106-7b5ce-c8dfd1f3ded2b9f1258d11457a1c2669a4858185.gz
2008-12-11 05:01:06 -05:00
Zach Copley
6d464ec91b
Remove a bunch of extraneous logging statements
...
darcs-hash:20081211024233-7b5ce-e4911c049adf067f24821f868a27bdf67c324caf.gz
2008-12-10 21:42:33 -05:00
millette
9553072e49
api posts cannot use one of the reserved sources: web, omb, mail or xmpp.
...
darcs-hash:20081210173726-099f7-5fc908c7330ec8b21d101c1498d5b78ab09ee490.gz
2008-12-10 12:37:26 -05:00
Evan Prodromou
3909544f9e
slightly better rememberme logic in finishopenidlogin
...
darcs-hash:20081209180330-84dde-ba48eed8a9a557bac90d3869d60b24a4b9683e61.gz
2008-12-09 13:03:30 -05:00
Evan Prodromou
8b3080faf4
whitespace fixup in userauthorization
...
darcs-hash:20081203032650-5ed1f-1f9affd557cf958cdfe7ed224433199b22e1c56a.gz
2008-12-02 22:26:50 -05:00
Evan Prodromou
58beea9798
check for license compatibility
...
darcs-hash:20081203032632-5ed1f-2213efd018913e3253082dbe83d7b906c4f0ff76.gz
2008-12-02 22:26:32 -05:00
Evan Prodromou
f84dbce164
better instructions
...
darcs-hash:20081202194816-5ed1f-93a18c7b978950a770b833e7dea9e1fd5bb71de8.gz
2008-12-02 14:48:16 -05:00
Evan Prodromou
6a96639b24
better registration instructions
...
darcs-hash:20081202194633-5ed1f-ebf0c5f54f4080dc70489d58777ad66d4f1b9bc8.gz
2008-12-02 14:46:33 -05:00
Evan Prodromou
e7853982b1
cleanup whitespace in public.php
...
darcs-hash:20081202194043-5ed1f-35ee3a57c08febe282082d829063489b51a8fb96.gz
2008-12-02 14:40:43 -05:00
Evan Prodromou
a8551093e2
better formatting for home page
...
darcs-hash:20081202194027-5ed1f-5ebbc762496b6f6675a98271acbdd1851439471b.gz
2008-12-02 14:40:27 -05:00
Evan Prodromou
4c26cb1a81
add instructions to the public page for people who aren't logged in
...
darcs-hash:20081202193857-5ed1f-1705c3f615b96790dcae30ec240c25721ea443cc.gz
2008-12-02 14:38:57 -05:00
Evan Prodromou
de9ea671fc
whitespace in actions/register
...
darcs-hash:20081202185444-5ed1f-a84761dfb4ffb40d6e90c79d92dcd4b029745300.gz
2008-12-02 13:54:44 -05:00
Evan Prodromou
c3b884e707
check for blank email when rejecting a dupe
...
darcs-hash:20081202185343-5ed1f-99c314aac9e59ddbddd59ee403d4111c3639aa98.gz
2008-12-02 13:53:43 -05:00
Evan Prodromou
a6a0cf08a2
don't show self-subscriptions in FOAF
...
darcs-hash:20081130213755-5ed1f-bfece58a97ae85f959eb27a38d9bbb622e178793.gz
2008-11-30 16:37:55 -05:00
Evan Prodromou
fb312a9de9
fix problems with blank tag strings (!)
...
darcs-hash:20081125000556-5ed1f-d19f3a1e723695122a8e75fb881846bcbc48ebda.gz
2008-11-24 19:05:56 -05:00
Evan Prodromou
a9d628c2b3
better output for microsummary
...
darcs-hash:20081124223848-5ed1f-754db592b88dfc577370c77415ae1c96e09a188a.gz
2008-11-24 17:38:48 -05:00
Evan Prodromou
eea7e46e41
microsummary doesn't need stream stuff
...
darcs-hash:20081124223733-5ed1f-48a17c80c49f5d35b1f45b113b863913cdd703ae.gz
2008-11-24 17:37:33 -05:00
Evan Prodromou
a1da43417e
support microsummaries
...
darcs-hash:20081124223533-5ed1f-1ae78e694043cef14d528dcd4201301eec8ad61b.gz
2008-11-24 17:35:33 -05:00
Evan Prodromou
138b1b2767
whitespace and fixup problem with blank string
...
darcs-hash:20081124150638-5ed1f-994af62567660c7f09985bf449a344df104548eb.gz
2008-11-24 10:06:38 -05:00
Zach Copley
8d8bc706d8
Allow the toggling of XMLWriter's indenting on and off
...
IE needs and unindented XML response in for ajax calls.
darcs-hash:20081123211348-7b5ce-426c07ee1d1884c691b659e8a9b359bb95afc61e.gz
2008-11-23 16:13:48 -05:00
Zach Copley
63a1b9151a
Send raw UTF-8 chars instead of escaped entities in newnotice.php's ajax response
...
darcs-hash:20081123193727-7b5ce-0771232a9771e1325f937ccc87e6ba319dd97590.gz
2008-11-23 14:37:27 -05:00
Zach Copley
7cb0609e72
Set encoding for xml response in newnotice.php to UTF-8
...
darcs-hash:20081123183613-7b5ce-9c6bd2b2efb679bce9f710f5f5ad9c48bf652e29.gz
2008-11-23 13:36:13 -05:00
Zach Copley
fbfbe7fbc7
Don't display avatars when posting to personal streams via ajax
...
darcs-hash:20081123022902-7b5ce-fbdd4e9a3df3e206caec0ca37c10a2e0a58cef85.gz
2008-11-22 21:29:02 -05:00
csarven
04a4e883f0
PostNotice AJAX working in all browsers except IE
...
darcs-hash:20081123015559-eefa4-5ce05e6e79236c6d5ebc87f0aa3ec4de51bae130.gz
2008-11-22 20:55:59 -05:00
Evan Prodromou
cc10e1505f
merge save and ajax save
...
darcs-hash:20081123014003-84dde-ea8f5d167a544617efb22bb0c553f18d718a65c6.gz
2008-11-22 20:40:03 -05:00
Zach Copley
b2285dcb56
EXPERIMENTAL PATCH #3 - ajax response for newnotice.php
...
darcs-hash:20081122043145-7b5ce-0fc4b2ed06e29437c54e3c2f1a64b6d0fbeb9058.gz
2008-11-21 23:31:45 -05:00
millette
095ff0feed
conflict resolution on people search
...
darcs-hash:20081123190555-099f7-cd09b07e99355e2f61562324221840f869fea5bb.gz
2008-11-23 14:05:55 -05:00
millette
6b29f6ed70
sphinx integration for notices and profiles
...
darcs-hash:20081123185136-099f7-ca600dbdfff09762802e1cc58cf8777c45a24402.gz
2008-11-23 13:51:36 -05:00
millette
bf72cde96f
sphinx search for notices
...
darcs-hash:20081120215041-099f7-db396a60755d551099122b58634b7550d5606d88.gz
2008-11-20 16:50:41 -05:00
csarven
ca8f45fc6e
Tag markup and styling for tag_self, tag_user, form#tag_user
...
darcs-hash:20081121023827-eefa4-ed91f63cac35c078dc385546a69209cbef2a0d5e.gz
2008-11-20 21:38:27 -05:00
Zach Copley
dac0314e0a
Public 'Featured' tab now shows profiles instead of notices!
...
darcs-hash:20081121005338-7b5ce-1e2b30a5f7de6900cdc865246c1ed65d0dfe29f6.gz
2008-11-20 19:53:38 -05:00
csarven
7b099a4c6b
Don't allow user to send a new message or nudge right after subscribing to another contact
...
darcs-hash:20081120235752-eefa4-42e67140086035ae57c4db38aea48cabb0486d75.gz
2008-11-20 18:57:52 -05:00
Evan Prodromou
b2fcbba665
missed $tags in setTags
...
darcs-hash:20081121003655-84dde-56051867f44c63546a972dd55d364e3dc43f799c.gz
2008-11-20 19:36:55 -05:00
Evan Prodromou
9325fec4f0
a little better presentation for tag-other
...
darcs-hash:20081121003608-84dde-1bae74a9d4635423965c8f18a7555c2b0eab982e.gz
2008-11-20 19:36:08 -05:00
Evan Prodromou
909b0d9311
fix some stuff with tagother link
...
darcs-hash:20081121003338-84dde-45745ca353eb5a68627335115d2993fd15a38498.gz
2008-11-20 19:33:38 -05:00
Evan Prodromou
6dac9870bb
tag other users
...
darcs-hash:20081121002038-84dde-2d9800f8c0ad3d22d13ca7b497f2914c9d9719fd.gz
2008-11-20 19:20:38 -05:00
csarven
171bedf24b
(Un)Subscribe form using ajaxForm()
...
darcs-hash:20081120232655-eefa4-cf6a71e246828793d3bfa413db724ab33bc58bcf.gz
2008-11-20 18:26:55 -05:00
Zach Copley
41f29ab662
Public tabs - added instructions for 'Featured' and 'Favorited'; removed notice input boxes
...
darcs-hash:20081120214557-7b5ce-df1993ee7a761d109e9346d9817ead147d015962.gz
2008-11-20 16:45:57 -05:00
Zach Copley
f3b5b5de8a
Only show 'Recent tags' tab for tag cloud, not for tag streams
...
darcs-hash:20081120212142-7b5ce-9b0325c43a423de108b221325446969dc240d916.gz
2008-11-20 16:21:42 -05:00
millette
0bd6f76451
sphinx search of people
...
darcs-hash:20081120211347-099f7-d5588788dcd9a16cf72ece59da3d2bf9b8171b85.gz
2008-11-20 16:13:47 -05:00
Evan Prodromou
a31d13e020
links to people tags
...
darcs-hash:20081120225137-84dde-03ae7562e67c825bb7bf29805d32a351f8b095c5.gz
2008-11-20 17:51:37 -05:00
Evan Prodromou
243f7ec4a2
fix timestamp name
...
darcs-hash:20081120224918-84dde-c964bdb77618d6a208efe581dd570b6ea1e23e7d.gz
2008-11-20 17:49:18 -05:00
Evan Prodromou
6bb88196e5
bad page
...
darcs-hash:20081120224708-84dde-2c259c12a3ac553f431430e016074e02ad5ae3b9.gz
2008-11-20 17:47:08 -05:00
Evan Prodromou
21dfd5e11e
p-wrapper for instructions
...
darcs-hash:20081120224540-84dde-adc442888ce7e5faacffb062ed07b4508aed4538.gz
2008-11-20 17:45:40 -05:00
Evan Prodromou
4cee2ab72a
fix instructions in peopletag
...
darcs-hash:20081120224429-84dde-e9f2abbb6dba5576f21ee02ca9e5371d468c9249.gz
2008-11-20 17:44:29 -05:00
Evan Prodromou
8d718906bc
add peopletag action for tagged people
...
darcs-hash:20081120224207-84dde-3fe1c8936ca93fc8c65e9a9b4680e8a7b3dd38b8.gz
2008-11-20 17:42:07 -05:00
Evan Prodromou
48b55301d4
show self-tags
...
darcs-hash:20081120215751-84dde-8954f2dd5be0a333329d035a649676193c8844e9.gz
2008-11-20 16:57:51 -05:00
Evan Prodromou
73bf014fa4
correct tags method for user
...
darcs-hash:20081120215222-84dde-340269eb99daff7815bb2e17a04341f603eef438.gz
2008-11-20 16:52:22 -05:00
Evan Prodromou
6f31f25105
let users set their own profile tags from profilesettings
...
darcs-hash:20081120214821-84dde-c8569ef645b389de545f78bf01a270f28b871f02.gz
2008-11-20 16:48:21 -05:00
millette
7c2c1855ba
more ajax coming (un-sub)
...
darcs-hash:20081118174857-099f7-bb67199062174a41433c34434f4832a8f48898ee.gz
2008-11-18 12:48:57 -05:00
Zach Copley
727c4060a5
New public tabs - Public, Recent tags, Featured, and Favorited
...
darcs-hash:20081120071930-7b5ce-a15d7308bde085f03aa335c98ecd0aaa3833bc35.gz
2008-11-20 02:19:30 -05:00
Evan Prodromou
aab4228b53
display subscriptions/subscribers as a list
...
darcs-hash:20081120113839-84dde-169dceadab4d365c81282e8a68a744b7c1aa6a94.gz
2008-11-20 06:38:39 -05:00
Evan Prodromou
d94e5f57ac
correct constructor for PeopleSearchResults
...
darcs-hash:20081120105223-84dde-d4b44f20e9bd0e3ce96e6834e04ad05cb451ba6a.gz
2008-11-20 05:52:23 -05:00
Evan Prodromou
d1361c6e27
abstract people lists from search results
...
darcs-hash:20081120105027-84dde-e1c0faace07d9f2439d3a51a42cfe83464da5319.gz
2008-11-20 05:50:27 -05:00
Zach Copley
147dd16ab3
trac685 Twitter bridge - Shell script to sync all users' Twitter friends
...
darcs-hash:20081119011128-7b5ce-74471277443b44d0075f66131028447cfda3b1e4.gz
2008-11-18 20:11:28 -05:00
zach
41b8c91c6b
trac685 Twitter bridge - Sync Twitter friends
...
darcs-hash:20081117024624-462f3-91f148111c2c43ddd302fc63cfa8c8ef14e1f38e.gz
2008-11-16 21:46:24 -05:00
zach
fed15bd6b7
Twitter bridge - don't delete Twitter users. Update them instead.
...
darcs-hash:20081114053044-462f3-30e2d27261bca1977b89dee409383e178f446149.gz
2008-11-14 00:30:44 -05:00
millette
9f1b4b3ed6
small nudge enhancements
...
darcs-hash:20081118155643-099f7-df2d332253d9acc007966b28f5afc2edcd7cc9ac.gz
2008-11-18 10:56:43 -05:00
millette
d1ecedfffe
nudge: better nudge email, better nudge disable language.
...
darcs-hash:20081117175627-099f7-59da80fe33257fa736a354c0a422a227e534ab2c.gz
2008-11-17 12:56:27 -05:00
millette
e369c5f740
nudge : added js code to enable ajax
...
darcs-hash:20081117173144-099f7-b475f072ddc36e03143e05698e86186955566db9.gz
2008-11-17 12:31:44 -05:00
millette
87d0235b54
nudge: only show it when other person has enabled it.
...
darcs-hash:20081117154147-099f7-cf844aabcc3866eaf42312050a959dbc7cb10ed9.gz
2008-11-17 10:41:47 -05:00
millette
afe3b1a268
fix nudge typo and add emailnotifynudge to laconica.ini
...
darcs-hash:20081117001644-099f7-9b086e032d0bc4d74da426c7dd363bb9a4f9aed4.gz
2008-11-16 19:16:44 -05:00
csarven
1b9bab7328
added nudge.php action file
...
darcs-hash:20081116033155-eefa4-3fedb1932819520c6b35b2a543f4dcfd5014e872.gz
2008-11-15 22:31:55 -05:00
csarven
f3572aec7f
Nudge feature
...
darcs-hash:20081116022735-eefa4-366f6deb85942f859ebd532e477b57737bcafbf8.gz
2008-11-15 21:27:35 -05:00
csarven
322a79739d
trac670 trac689 Favorites (duplicate id, background image, JavaScript)
...
darcs-hash:20081115033549-eefa4-cfbca6f9c723aa63869c39d6851de7a7803f0703.gz
2008-11-14 22:35:49 -05:00
csarven
67f3c1a8d4
trac626 Put a list of feed links
...
darcs-hash:20081114210506-eefa4-ba7e9bdd794ddfcacc397d732073abf99e97f3a5.gz
2008-11-14 16:05:06 -05:00
Evan Prodromou
7877e86506
check URI before sending
...
darcs-hash:20081118192227-84dde-3318e91d2366f3cb70bc795e313072f8e81a190c.gz
2008-11-18 14:22:27 -05:00
Evan Prodromou
a179a816b5
add some extra checks to avoid remote subscriptions to local users
...
darcs-hash:20081118180644-84dde-ab152249ac0844a482029b7e0f8db2780a0f15d6.gz
2008-11-18 13:06:44 -05:00
Evan Prodromou
67340ce11c
♫ Don't you forget about me ♫
...
darcs-hash:20081118024947-84dde-46f68dff10cd2b5665fbd482f90ac83601df4228.gz
2008-11-17 21:49:47 -05:00
zach
1d8bac816e
RSS alternate link for tag pages
...
darcs-hash:20081114052528-462f3-741f881a49934cb5a3ef9196ad6df872f387a748.gz
2008-11-14 00:25:28 -05:00
tryggvib
8250d8a350
Ticket 753
...
darcs-hash:20081113024833-0aa81-27d1d08708ddc96fb37b30d3547c1e54108fe409.gz
2008-11-12 21:48:33 -05:00
zach
158d6ba1f4
Conflict resolution patch for newnotice.php (zach vs. millette)
...
darcs-hash:20081113195237-462f3-35c44753490c57e30d0adf661ae4c8a08af7e39c.gz
2008-11-13 14:52:37 -05:00
millette
0633d0404d
trac31 added longurl title to anchors when applicable. Also removed * url prefix feature to prevent short urls.
...
darcs-hash:20081113182834-099f7-f55adc95eb8fb46f8cee1c176653c88f65e27ab6.gz
2008-11-13 13:28:34 -05:00
millette
f2506b0339
trac31 let * preceding a url prevent its shortening.
...
darcs-hash:20081113170234-099f7-b714b0640370b8ecf37aa422455831dae5ce4c5e.gz
2008-11-13 12:02:34 -05:00
millette
efabf7d341
trac31 forgot about twitapi, now fixed.
...
darcs-hash:20081113164741-099f7-c8994bc8902df1cfc9fe62bf6d556a5c3f521b8f.gz
2008-11-13 11:47:41 -05:00
millette
5fc9f11677
trac31 shorten all URLs even if notice is already <
...
darcs-hash:20081113153216-099f7-81c4aba01babca97edeaf55b230dee300dbeb57a.gz
2008-11-13 10:32:16 -05:00
millette
14f69f8d2e
trac31 pg support, fixing 2tu typo, set ur1.ca as default service
...
darcs-hash:20081113152718-099f7-42b60d02395f016c54c5f3c301f9dbe987c1283f.gz
2008-11-13 10:27:18 -05:00
millette
3971772432
trac31 added bit.ly support
...
darcs-hash:20081107201926-099f7-bee53da36841b7dc048591ed91ea35d3e3522d34.gz
2008-11-07 15:19:26 -05:00
millette
4eecefb548
trac31 added 3 more short url services: ur1.ca, 2tu.ru and ptiturl.com
...
darcs-hash:20081107194735-099f7-fe1ef28b4d36e5dde9e6addc287ad22946b060cd.gz
2008-11-07 14:47:35 -05:00
millette
e5d47b0eee
trac31 forgot actions/othersettings.php file
...
darcs-hash:20081106210552-099f7-c5275ef0cc17622b60cb6e04ef7d1f420379f768.gz
2008-11-06 16:05:52 -05:00
millette
15c1d4f5e4
trac31 url_auto_shortening by sgmurphy
...
darcs-hash:20081106205926-099f7-6bcfd7969a159a12b1ba6a9ee254e44a07b94761.gz
2008-11-06 15:59:26 -05:00
zach
1e8d26baec
CSRF Protection for login and new notice. Ticket #503
...
darcs-hash:20081111022330-462f3-810b2a86e6e209330ade628fc0e97df96151d496.gz
2008-11-10 21:23:30 -05:00
zach
aac0605bd1
Twitter-compatible API - don't strip XML-illegal chars from JSON output
...
darcs-hash:20081106225721-462f3-b80ba75f87a4b36b803868653c956c393a236626.gz
2008-11-06 17:57:21 -05:00
zach
e0c3bf5a75
Better UTF-8 escaped entity handling. Fixed bad chars in all RSS feeds.
...
darcs-hash:20081104084027-462f3-ea7ab93938358bf90a1c1851d6f665973beae767.gz
2008-11-04 03:40:27 -05:00
zach
485247e901
Twitter-compatible API - properly encode and decode UTF-8 HTML entities
...
darcs-hash:20081103211653-462f3-58a0ad41ab0426c21aceb04b4a91dc52559018d0.gz
2008-11-03 16:16:53 -05:00
Evan Prodromou
a528cff1a1
fix calls to show_rss_timeline
...
darcs-hash:20081026145749-5ed1f-f2e566947ee5724aeb9c6e91922477cbfc60e144.gz
2008-10-26 10:57:49 -04:00
Evan Prodromou
90e4512df2
add SUP links to RSS and Atom, too
...
darcs-hash:20081026145326-5ed1f-430b98eedef21903caaae47e3355482ae7bfa616.gz
2008-10-26 10:53:26 -04:00
Evan Prodromou
6503fd72e1
a SUP action to product correct SUP json output
...
darcs-hash:20081026033353-5ed1f-f449572d9069add47dd88749be73e7550d260a0f.gz
2008-10-25 23:33:53 -04:00
Evan Prodromou
39a6c94959
fixed use of header()
...
darcs-hash:20081025023347-5ed1f-b8dbb87a4dff048e9cab136c54564413c63ad4d4.gz
2008-10-24 22:33:47 -04:00
Evan Prodromou
9e6aa21e56
override initrss
...
darcs-hash:20081025023252-5ed1f-ce96bbd6374b28a6380383ccfc6f78fb8ee67854.gz
2008-10-24 22:32:52 -04:00
Evan Prodromou
22057e01bd
add SUP link to User RSS
...
darcs-hash:20081025022849-5ed1f-edd99a830ff285f4d0468e0e9ce3ceba4a885352.gz
2008-10-24 22:28:49 -04:00
zach
85b9e58e53
Twitter-compatible API - removed debugging statement
...
darcs-hash:20081024215101-462f3-cef62f04283d58538dd7aab621668ce2274593f7.gz
2008-10-24 17:51:01 -04:00
zach
f8a73c157e
Twitter-compatible API - checks for is_readonly() now work!
...
darcs-hash:20081024213745-462f3-7c26611e7f75265affafd471c3d66e02ec7e686e.gz
2008-10-24 17:37:45 -04:00
Evan Prodromou
18d4226ead
add atom and RSS 2.0 link elements to head of profile page
...
darcs-hash:20081023212659-5ed1f-0efa86cf7fbcc7bae4cb468fc514f33adf15ba0d.gz
2008-10-23 17:26:59 -04:00
Evan Prodromou
22cb0c5687
add is_readonly() to api.php
...
darcs-hash:20081024201234-84dde-06d2c147ec967cb8123ee0639a76f00a5f44e5c5.gz
2008-10-24 16:12:34 -04:00
Evan Prodromou
0f6572fdba
full sentence for invite-only error
...
darcs-hash:20081021183035-5ed1f-c40445017094a3f6c0e89fa8744ede28fd5ab20a.gz
2008-10-21 14:30:35 -04:00
Evan Prodromou
3a246c1726
add 'invite-only' mode for registration
...
darcs-hash:20081021182822-5ed1f-9a8ee3960f82d115d43e35baac646f69bc702533.gz
2008-10-21 14:28:22 -04:00
Evan Prodromou
44a90a7fa7
accidentally setting replies to 'false'
...
darcs-hash:20081020174956-5ed1f-f0a632482ab9d2f2d15baa3a524bc312d7be5755.gz
2008-10-20 13:49:56 -04:00
Evan Prodromou
278f5cf842
correct number of args to saveNew in newnotice
...
darcs-hash:20081020173108-5ed1f-06b346f0f341bf8401d29dcf725db69c5d26cc14.gz
2008-10-20 13:31:08 -04:00
Evan Prodromou
613b75e7b7
add a little debugging for replyto
...
darcs-hash:20081020171033-5ed1f-00bdf131a25c86ae1d400a238eee070cb19ebec9.gz
2008-10-20 13:10:33 -04:00
Evan Prodromou
f2e3021b59
try to make replies point to the clicked-on notice
...
darcs-hash:20081020170245-5ed1f-b84f63d9d9b589bd18f97924db547e348beb6647.gz
2008-10-20 13:02:45 -04:00
zach
b2f0ad1ccc
Twitter-compatible API:
...
- Filled in favorites tags in statuses
- Filled in more tags in user/show, including undocumented features
- Better error handling and more consistent error messages
- Code clean-up and refactoring
- Removed huge obnoxious comments
darcs-hash:20081017023638-462f3-27b5d2709e423c616723d4bcfbc9d7d30a4ad161.gz
2008-10-16 22:36:38 -04:00
zach
9b75a8ea9f
Twitter-compatible API - added favorites/favorites to list of methods only requiring bare auth
...
darcs-hash:20081015163112-462f3-ca22e3fcf4a5d3ad4613dd08c4bf7ce59e296385.gz
2008-10-15 12:31:12 -04:00
zach
738d50a631
Added OnCommand and OffCommand to the list of cmds the Twitter API
...
supports thru statuses/update
darcs-hash:20081005183850-462f3-1fcbf873c14f1048ba7c3ac23f6cd394066170c7.gz
2008-10-05 14:38:50 -04:00
zach
2c2821799d
Twitter-compatible API - hooked in command interpreter
...
darcs-hash:20081005030915-462f3-0c0541f062020ee958f1df0361e27f44d6c35e95.gz
2008-10-04 23:09:15 -04:00
zach
6beddfdbb9
Twitter-compatible API - cleaned up sloppy control flow: exit() statements everywhere
...
darcs-hash:20081001025421-462f3-3bf666327de3a3c5ea506b2c387741dc3d0e82bf.gz
2008-09-30 22:54:21 -04:00
zach
dec2f29c6a
Twitter-compatible API - Added content-type checks to several methods. Calling an API
...
method with a bad content type used to return a blank page.
darcs-hash:20081001020959-462f3-83b0241ba7dc99c4e3a52148a46deb8182e005b0.gz
2008-09-30 22:09:59 -04:00
mac65
c08a67094c
Add support for since_id and before_id to Twitter API. Ticket #540 .
...
darcs-hash:20081001001233-e558a-3fcc269985050021ec9b44c052206c731cc4689d.gz
2008-09-30 20:12:33 -04:00
zach
1c4f7722da
Twitter-compatible API - factored out redundant JSON printing functions
...
darcs-hash:20080930212526-462f3-abe9f1f2fc395c751b2861e686d638ea0a8ca001.gz
2008-09-30 17:25:26 -04:00
zach
37b3bd5489
Twitter-compatible API - Favorites now working!
...
darcs-hash:20080930194435-462f3-a0a7fec3f0d05dc3b1fe8a9219155f4d59092e43.gz
2008-09-30 15:44:35 -04:00
Zach Copley
924491f08a
Twitter-compatible API: Direct messages work (everything but destroy())
...
darcs-hash:20080929050826-7b5ce-201624b32e174ae85b906b92353e39aa043838fa.gz
2008-09-29 01:08:26 -04:00
Zach Copley
10f4ee7abb
Twitter-compatible API - rss and atom feeds for direct messages
...
darcs-hash:20080926012015-7b5ce-da94465ff9c027183e0e674b6152902c302d0131.gz
2008-09-25 21:20:15 -04:00
Zach Copley
d687f16525
Twitter-API: Viewing direct msgs in xml and json now work
...
darcs-hash:20080924234857-7b5ce-2f0c60901ee582bdd76ae9596253c2efcc6dc50d.gz
2008-09-24 19:48:57 -04:00
Evan Prodromou
bdeba50c34
text -> content in newnotice
...
darcs-hash:20081004170136-5ed1f-4eca2ee2c7ebb7f2d3c6b49ecd634a8ceee28054.gz
2008-10-04 13:01:36 -04:00
Evan Prodromou
f072147e4e
add channels and use command interpreter in different channels
...
darcs-hash:20081004163213-5ed1f-684ecb464e843b1bbe456c348e56b40a39a83ecd.gz
2008-10-04 12:32:13 -04:00
Evan Prodromou
fa2d50f481
move fave notification to mail library
...
darcs-hash:20081004154454-5ed1f-6b5b66945d415690f4cac5e66c1edad71ec031a5.gz
2008-10-04 11:44:54 -04:00
Evan Prodromou
a43d24b1b8
better instructions in the password recovery page
...
darcs-hash:20081004232554-5ed1f-06b3464638a6dbd6d4090afafa600578ad151b39.gz
2008-10-04 19:25:54 -04:00
support
3bd710d153
Fix replies tab pagination issue
...
Problem:
Before / After links in replies tab don't work. When clicked they show "No such user" error.
How to reproduce:
1. Access http://identi.ca/evan/replies
2. Click on Before button
darcs-hash:20081001010741-352e0-4cbf4afc0f12aa850c1cc7145324477157f24d98.gz
2008-09-30 21:07:41 -04:00
CiaranG
411db90e25
Fix problem with tags in different locales (Ticket #679 )
...
darcs-hash:20080924092031-f6e2c-8def504406ee1a13273bb67faafe3a3327ae4a44.gz
2008-09-24 05:20:31 -04:00
Evan Prodromou
ce1002c7be
use two-arg constructor for confirmation code
...
darcs-hash:20080930130530-5ed1f-48d4d4a503a6bb37c91d828139d652a272b9734a.gz
2008-09-30 09:05:30 -04:00
Evan Prodromou
15a089f46e
log a warning on recovery of old recovery codes
...
darcs-hash:20080930124452-5ed1f-31cc4ff18994880f9ab36b57cdfc6d9fb19b99d1.gz
2008-09-30 08:44:52 -04:00
Evan Prodromou
d1660b3c4d
trying to fix up pages in tags
...
darcs-hash:20080929230047-5ed1f-1fee58a5bb18c71de7abeef67d89b087d84cc853.gz
2008-09-29 19:00:47 -04:00
Evan Prodromou
ddf2dce601
fixup tag display code
...
darcs-hash:20080928181503-5ed1f-4a4046000646530b8462f06d0cfc0d2fe862dc48.gz
2008-09-28 14:15:03 -04:00
Evan Prodromou
fc7f32e35d
pass tag parameter along to stream query
...
darcs-hash:20080928181255-5ed1f-fd49afc180bda9ae7875ad7b70a337e4cd5771d2.gz
2008-09-28 14:12:55 -04:00
Evan Prodromou
8d53a7d463
cache tag streams in Memcached, too
...
darcs-hash:20080928180904-5ed1f-ebf95f6f04ee4128a1ab2bb9a6a06a946926665d.gz
2008-09-28 14:09:04 -04:00
Evan Prodromou
b204650242
add favoritesrss
...
darcs-hash:20080928180132-5ed1f-6e8ab82b22e71ad59b83579f17b9c3d01fcc29e2.gz
2008-09-28 14:01:32 -04:00
Evan Prodromou
dc5f47ab4a
remove unneeded find() in userrss.php
...
darcs-hash:20080928175156-5ed1f-f33007b9dd9ee73632e48fc4bf45f29fb63ae494.gz
2008-09-28 13:51:56 -04:00
Evan Prodromou
d3d5942ae3
change arguments to Notice::publicStream
...
darcs-hash:20080928132747-5ed1f-9e9b6d8b91f855758ca4b269418f6d5d6e4a2ae0.gz
2008-09-28 09:27:47 -04:00
Evan Prodromou
3544fca932
shownotices takes user rather than profile in showstream
...
darcs-hash:20080928120616-5ed1f-fc0b136afff897a2d69f88dd83b6fc5df4f675b6.gz
2008-09-28 08:06:16 -04:00
Evan Prodromou
02a3f24b92
single function for important streams, with memcached support
...
I moved the 4 streams for a user (with friends, faves, replies,
personal) into functions on the User object. Added a helper function
in Notice for making notice streams. Also, will fetch notice streams
out of the memcached server, if possible. Made the API, RSS, and HTML
output all use the same streams (hopefully cached).
Added some code to Notice to blow the cache when a notice is posted.
Also, added code to favor and disfavor actions to blow the faves
cache, too.
darcs-hash:20080928120119-5ed1f-ead542348bcd3cf315be6f42934353154402eb16.gz
2008-09-28 08:01:19 -04:00
Evan Prodromou
7ff02bb7d4
try to clean up user-without-profile errors
...
darcs-hash:20080926145008-5ed1f-8a60ed3c5adbfe75aa044732e8d10dbdb9b93089.gz
2008-09-26 10:50:08 -04:00
Evan Prodromou
cb265a2d8d
better redirect to outbox
...
darcs-hash:20080924210757-5ed1f-beca326b5c38b086f5ab195b7478c944881ca469.gz
2008-09-24 17:07:57 -04:00
Evan Prodromou
362a854cb1
redirect to outbox after posting
...
darcs-hash:20080924210459-5ed1f-8fb83a73373b4077a47a7f78b26161adcbe1f977.gz
2008-09-24 17:04:59 -04:00
Evan Prodromou
fc7663e86a
put message form on inbox and outbox
...
darcs-hash:20080924204131-5ed1f-099c73720b3a4f2263ca28566fcd6b4c809fd4ab.gz
2008-09-24 16:41:31 -04:00
Evan Prodromou
ffeeec392e
change handle() to use message-getting helper
...
darcs-hash:20080924202211-5ed1f-a39e520b113a843bee6dd9e2e56c1a7afb2bb896.gz
2008-09-24 16:22:11 -04:00
Evan Prodromou
f112b4e1fd
default sending local @ replies to Twitter
...
darcs-hash:20080924161708-5ed1f-c215f149abc11b07c34fda59c90a26d8b7603d38.gz
2008-09-24 12:17:08 -04:00
mac65
b0b1d201d7
Fix ticket 460
...
The show action for the twitter user API was using subscribed instead of
subscriber to grab the friends_count.
darcs-hash:20080922223429-e558a-4b456954f475c022be288e85a186ffa8794fad03.gz
2008-09-22 18:34:29 -04:00
mac65
3017ad3f01
Fix ticket 662
...
The user_timeline action for the Twitter API was not reading the page
argument. Added in one line to assign the page argument. Tested on local
install and it worked.
darcs-hash:20080922213314-e558a-1e429af6660de21990236b2bb444f2b6f36e08df.gz
2008-09-22 17:33:14 -04:00
Evan Prodromou
392137b403
change foreign links flags code to use bitmasks
...
Zach was doing a lot of integer comparisons on the Foreign_link sync
fields. I switched them to use named bitmasks instead. I also switched
the semantics of bit 3 to be the opposite of what Zach had -- I find
lots of double-negatives in a checkbox to be hard to read.
darcs-hash:20080924150834-5ed1f-54cd945f61e43bc06768037c60c1e6180a8feead.gz
2008-09-24 11:08:34 -04:00
Zach Copley
845db5ec16
Twitter bridge - Was using the wrong idiom to update foreign_link
...
objs, which was causing UI inconsistencies. Fixed.
darcs-hash:20080924060455-7b5ce-71ac4bb3a80ca44e6ae758d2287d50c918d1d908.gz
2008-09-24 02:04:55 -04:00
Zach Copley
e8b6e394dc
Twitter bridge - fixed another bug that kept prefs from saving properly
...
darcs-hash:20080924052431-7b5ce-589a3f5352f241c5c938ed855601d971e8d69fff.gz
2008-09-24 01:24:31 -04:00
Zach Copley
06859cc14e
Twitter bridge - pref setting to turn off sending @-replies to Twitter
...
darcs-hash:20080924023615-7b5ce-c747e8236b3967824ed93f18285e1b6e0b46c3f0.gz
2008-09-23 22:36:15 -04:00
Evan Prodromou
60baacf80e
better logic around protecting messages
...
darcs-hash:20080923182024-5ed1f-cd751ae81cde929ab377734a41e0cdad321ffec5.gz
2008-09-23 14:20:24 -04:00
Evan Prodromou
49a79590b0
rationalize Zach's change of length with my added _ and caps
...
darcs-hash:20080923174302-5ed1f-bf1e3339745eb497523912c2e58298b25ebe89d5.gz
2008-09-23 13:43:02 -04:00
Zach Copley
cbd8f39f24
Twitter bridge - Changed Twitter username length check from 64 chars to Twitter max of 15.
...
darcs-hash:20080923084145-7b5ce-25cfef64778010135234046be25294a3c7860419.gz
2008-09-23 04:41:45 -04:00
Evan Prodromou
394a37fc0a
was notifying user name not object
...
darcs-hash:20080923080246-5ed1f-a14a101fe2c8cb436ba278dc1b1af9ca3a02f634.gz
2008-09-23 04:02:46 -04:00
Zach Copley
80cd381ab0
Twitter bridge - fix to allow linking to 'protected' Twitter users
...
darcs-hash:20080923074529-7b5ce-818fc75dd3a59ae2f1de1b73e1884dd8a826bd6e.gz
2008-09-23 03:45:29 -04:00
Evan Prodromou
64c27d57cf
incorrect message info shown in title
...
darcs-hash:20080923063029-5ed1f-de15e9af49acb7e402127b45cd5b6c2814f559bb.gz
2008-09-23 02:30:29 -04:00
Evan Prodromou
b2b475d313
change twitter username to allow uppercase letters and underscores
...
darcs-hash:20080923060314-5ed1f-2ec4894251b99a2f9e9763ecc41659533bfab2eb.gz
2008-09-23 02:03:14 -04:00
Evan Prodromou
858e55f5b4
change how Foreign_link fetches, and fix mixup between user-ids and foreign-ids in twittersettings
...
darcs-hash:20080923054413-5ed1f-a317e07925101215e87d2db0c574d20c1cfac665.gz
2008-09-23 01:44:13 -04:00
Evan Prodromou
44f7dc2a76
403 for a message that isn't yours.
...
darcs-hash:20080923050637-5ed1f-c568033b5c00ac32d9ad63b5a4d18a81c09ad525.gz
2008-09-23 01:06:37 -04:00
Evan Prodromou
d2fb829296
CSRF protection in newmessage.php
...
darcs-hash:20080923031419-5ed1f-5435509496b882de27d4c3acca4697cc410ee7be.gz
2008-09-22 23:14:19 -04:00
Evan Prodromou
6e646570de
Fix quotes in favorite notification
...
darcs-hash:20080922232328-5ed1f-846910a5f0bb379130055d035c3686e3e639912d.gz
2008-09-22 19:23:28 -04:00
Evan Prodromou
c060a84c5b
check for cur before message link
...
darcs-hash:20080922225620-5ed1f-0dd8e76bcb8850744040e234e04b3182a0e13add.gz
2008-09-22 18:56:20 -04:00
Evan Prodromou
ac60342e89
merge CiaranG's changes for subs
...
darcs-hash:20080922225031-84dde-c6967f46ae642f8943b0de77d9a82892ecadb4ce.gz
2008-09-22 18:50:31 -04:00
Evan Prodromou
d73ed53535
don't notify you favor your own notice
...
darcs-hash:20080918152823-5ed1f-bc7bea3305c39cfbc41f4a116b9a602ada556365.gz
2008-09-18 11:28:23 -04:00
Evan Prodromou
bd828b9fc7
add favor/disfavor to profile
...
darcs-hash:20080918152612-5ed1f-5ce8b0a834ffa50e04d6b47d1cac4c4b94f28e9e.gz
2008-09-18 11:26:12 -04:00
Evan Prodromou
054b4d0be6
if favor/disfavor submitted through ajax, return micro-html of form
...
darcs-hash:20080918135608-5ed1f-d753cb01f96e04871eb4f503ccd258674a03623a.gz
2008-09-18 09:56:08 -04:00
Evan Prodromou
560cab3427
remove tabs from showmessage
...
darcs-hash:20080918025713-5ed1f-8bb2f106a567ef657a314f800da32efb7409ce2b.gz
2008-09-17 22:57:13 -04:00
Evan Prodromou
ff5f0a15a6
more id -> message shenanigans
...
darcs-hash:20080918025543-5ed1f-c017a351fce611516b18d64724ee2d7977a0bd47.gz
2008-09-17 22:55:43 -04:00
Evan Prodromou
d5b4dbbca3
fetch -> find
...
darcs-hash:20080918025232-5ed1f-825b72c981ee5e03391d5c84eca5dc4f9805227c.gz
2008-09-17 22:52:32 -04:00
Evan Prodromou
35bf8d7eaf
return correct data structure for messages in showmessage
...
darcs-hash:20080918023032-5ed1f-e8789b391eb88a181bb6232a5e5f199b0ccb2098.gz
2008-09-17 22:30:32 -04:00
Evan Prodromou
8ef9d9d0cc
no instructions for 'to' dropdown
...
darcs-hash:20080918022410-5ed1f-0c4f5ca478246d4d8e56a0b71419d179ea66ff2b.gz
2008-09-17 22:24:10 -04:00
Evan Prodromou
892132549e
change id of message textarea
...
darcs-hash:20080918021926-5ed1f-93d05fdd25606664a619e027178d188a46cbde83.gz
2008-09-17 22:19:26 -04:00
Evan Prodromou
edc11b1157
rearrange paragraphs in message form
...
darcs-hash:20080918021727-5ed1f-ad74f71450db27e587b04fe19dfbbaf51f4d0300.gz
2008-09-17 22:17:27 -04:00
Evan Prodromou
671282fcd5
some minor fixes for new messages
...
darcs-hash:20080917192121-5ed1f-15603b7f7d5246caed3e1633cc3361e1288d8653.gz
2008-09-17 15:21:21 -04:00
Evan Prodromou
823737891b
fix titles in showmessage
...
darcs-hash:20080917190745-5ed1f-c9305b7ee5f4cd79524491e8e0d676cf42f6ebc1.gz
2008-09-17 15:07:45 -04:00
Evan Prodromou
24496bafd2
skip over Mailbox::handle to Action::handle
...
darcs-hash:20080917190445-5ed1f-4fdf97356c40eb076185eff790ce0d34b5117699.gz
2008-09-17 15:04:45 -04:00
Evan Prodromou
46965a816d
not a nickname so don't canonicalize
...
darcs-hash:20080917185723-5ed1f-1795b591692f804df3140012af69560aa8204b77.gz
2008-09-17 14:57:23 -04:00
Evan Prodromou
f65039212d
to parameter is an ID not a nickname
...
darcs-hash:20080917185142-5ed1f-1f87afb283161609bfc202824a39c53f3239b716.gz
2008-09-17 14:51:42 -04:00
Evan Prodromou
e42de1ccc1
fancy urls for show message, new message
...
darcs-hash:20080917180244-5ed1f-06e2ac2d8f094eacd12b316794b0599b57d76596.gz
2008-09-17 14:02:44 -04:00
Evan Prodromou
ae6ba61d43
don't show message link on your own page
...
darcs-hash:20080917175512-5ed1f-0242ead7766806165266e424ed6d1cb9dd19abca.gz
2008-09-17 13:55:12 -04:00
Evan Prodromou
124762160a
add new message link to showstream
...
darcs-hash:20080917175356-5ed1f-5a84dc8363d7c1dbf60a82782aefe5a0bd6f3d59.gz
2008-09-17 13:53:56 -04:00
Evan Prodromou
130ba28886
newmessage and showmessage
...
darcs-hash:20080917174741-5ed1f-c090055487bab0df52d25ad6550d3850ef5f7661.gz
2008-09-17 13:47:41 -04:00
CiaranG
1c3afaea89
Fix missing nickname in rss replies to title
...
darcs-hash:20080915190953-f6e2c-40510d7407ccb621680489780dec79e581e59d1c.gz
2008-09-15 15:09:53 -04:00
CiaranG
3632a76773
PostgreSQL: support for full text searching (notice and people)
...
darcs-hash:20080914201744-f6e2c-71b2a3aec4c0b91557465323d79645e7eab2bfd1.gz
2008-09-14 16:17:44 -04:00
CiaranG
b13233fed4
PostgreSQL: Make tag cloud query work - also fixes what is surely an ignored error in the mysql query
...
darcs-hash:20080911192348-f6e2c-b846b777b382386de56ca01d957dc5e55161fced.gz
2008-09-11 15:23:48 -04:00
CiaranG
ce2eaf84aa
Fix unquoted array key, causes b0rkage on some php setups (via @bopuc)
...
darcs-hash:20080911163558-f6e2c-ae857f68936ed4328d4e38323f7e77ce25a0236a.gz
2008-09-11 12:35:58 -04:00
CiaranG
e322732bd3
Fix remote sub when redirected via login (Ticket #618 )
...
darcs-hash:20080909202259-f6e2c-8c7e836fd1f0ce9de3ea3802161e1068e346e5dd.gz
2008-09-09 16:22:59 -04:00
Zach Copley
2fcc9ff65f
Twitter integration - wording change
...
darcs-hash:20080907063339-7b5ce-bce7b96763adcac5746b1b4d930b636ae0852491.gz
2008-09-07 02:33:39 -04:00
Zach Copley
9eca4e0874
Fold password form into profile settings
...
darcs-hash:20080907053604-7b5ce-4e01cefdbab4cc73a28960b265c23abf5e2f2b0a.gz
2008-09-07 01:36:04 -04:00
Zach Copley
4f19a9462c
Moved avatar upload down below timezone on profile settings
...
darcs-hash:20080906070651-7b5ce-23c17932cc9c474dfbeb530d29b1bd1adb3a4260.gz
2008-09-06 03:06:51 -04:00
Zach Copley
4f1c30fd88
Conflated Avatar and Profile settings + removed a bunch of unnecessary whitespace
...
darcs-hash:20080905194732-7b5ce-2797acd4d04f3b02c4ad67be629badbae469e8ed.gz
2008-09-05 15:47:32 -04:00
Zach Copley
6c4dc071bf
CSRF protection in twittersettings.php
...
darcs-hash:20080829045724-7b5ce-66fdc5e54155012e41eb09c6a41bc94619bf520f.gz
2008-08-29 00:57:24 -04:00
Zach Copley
a637f36214
CSRF protection for invites.php
...
darcs-hash:20080829045441-7b5ce-a1382496d8d6b043a1a72c0fb32051f1b43163c8.gz
2008-08-29 00:54:41 -04:00
Zach Copley
bf14709fe2
Twitter integration - support for new foreign_link table and prefs now save/update
...
darcs-hash:20080828072205-7b5ce-16510357343f1d9a3acc696f39a28a723005f3a4.gz
2008-08-28 03:22:05 -04:00
Zach Copley
f5c9a6ebcf
Twitter integration - decided to change Twitter to service ID #1
...
darcs-hash:20080827021635-7b5ce-9b96743999aa85a505aecd5f25867937f0c34434.gz
2008-08-26 22:16:35 -04:00
Zach Copley
3cf6cef9b9
Twitter integration - Foreign_user::getForeignUser() to retrieve
...
Foreign_user by multi-part key: user_id + service
darcs-hash:20080827005444-7b5ce-2b53a2c1a917539248b68f21f94e0f9f5fe810f2.gz
2008-08-26 20:54:44 -04:00
Zach Copley
803bdff3f6
Twitter integration - Add and remove Twitter accnt now working
...
darcs-hash:20080827000327-7b5ce-453aad833576b9c76e19b8aa3ba34b24203dd377.gz
2008-08-26 20:03:27 -04:00
zach
661202be3e
Twitter-integration - Twitter settings tab now saves Twitter credentials
...
darcs-hash:20080826225615-462f3-8d881eda7be43623e10b83e8d1e157f4096734cd.gz
2008-08-26 18:56:15 -04:00
zach
a90b556e21
Twitter integration - Oh look, a Twitter settings tab.
...
darcs-hash:20080822034157-462f3-398e2ba92d9c38520ea6518c3ff614b41f3cc7ec.gz
2008-08-21 23:41:57 -04:00
Evan Prodromou
92d6ae6fae
correct title on inbox and outbox
...
darcs-hash:20080916200942-84dde-257499b7cbc4553d3f4cf5c0eafc891b860a53b8.gz
2008-09-16 16:09:42 -04:00
Evan Prodromou
827fdc63a0
instructions for inbox and outbox
...
darcs-hash:20080916200703-84dde-4984552dfc6865f6660d45670af6e3dc56395ff5.gz
2008-09-16 16:07:03 -04:00
Evan Prodromou
7416e50daa
inbox and outbox for direct messages
...
Added an inbox and outbox for direct messages.
Factored common code to mailbox.php. Factored common code with
stream.php to personal.php.
darcs-hash:20080916195346-84dde-b5c846f713a970c41fd1b0671cb333e91f3cb920.gz
2008-09-16 15:53:46 -04:00
Evan Prodromou
dd4c0ebaa8
correct action for showfavorites in disfavor
...
darcs-hash:20080908182716-84dde-fad2159212dd427d596a8ace7aa4032be8446799.gz
2008-09-08 14:27:16 -04:00
Evan Prodromou
59ef19b7d3
fix requires in dis/favor and correct url in form
...
darcs-hash:20080908182559-84dde-27b288efd341a4dd148abb641064d9e48ca2aa11.gz
2008-09-08 14:25:59 -04:00
Evan Prodromou
a8a3667774
initial non-Ajax version of favorites
...
darcs-hash:20080908181624-84dde-8200e1d91eb5f560ef0f296c9e1c56f93ef1b0c5.gz
2008-09-08 14:16:24 -04:00
Evan Prodromou
75f285ddf6
merge in changes for CSRF, too
...
darcs-hash:20080830162223-84dde-573e490dc4fde68512ea4ec28599019d2740cfcf.gz
2008-08-30 12:22:23 -04:00
CiaranG
bfb22a9932
XMPP daemon updates including help, sub and subsub commands, plus subscribe/unsubcribe logic broken out into standalone module for sharing
...
darcs-hash:20080816083422-f6e2c-fb8b4e0581719bd8c3f433e661ec9742e1b84cbc.gz
2008-08-16 04:34:22 -04:00
Evan Prodromou
9bff7c9a76
removed the preview, so use "Send" for the button
...
darcs-hash:20080827011921-84dde-622d4c8eab1b05ce999bba4554b85c08a5840c79.gz
2008-08-26 21:19:21 -04:00
Evan Prodromou
c55e3089c5
fix format string, again again
...
darcs-hash:20080827010138-84dde-db15d5a4408a9cca08822b4c4946e2dfc60ea3db.gz
2008-08-26 21:01:38 -04:00
Evan Prodromou
37991eace8
lost the names when making a new function send_invitation
...
darcs-hash:20080827005418-84dde-7e7a4be646c520542e8c065ba90ba759c100b481.gz
2008-08-26 20:54:18 -04:00
Evan Prodromou
ebf5d52f74
send personal message through to send_invitation function
...
darcs-hash:20080827005155-84dde-02a097e286800519fe5294cb7005ead533db478f.gz
2008-08-26 20:51:55 -04:00
Evan Prodromou
0ce9b20566
fix runon string in invites format
...
darcs-hash:20080827004854-84dde-a558664ac7f02ff319e3c29ac4516f491abef29a.gz
2008-08-26 20:48:54 -04:00
Evan Prodromou
6a57f42606
fix format for subject
...
darcs-hash:20080827004755-84dde-d3275abf281b1d4790806357d3d0bcba634f28f3.gz
2008-08-26 20:47:55 -04:00
Evan Prodromou
b158658caa
save invitation code and improve format of outgoing mail
...
darcs-hash:20080827004410-84dde-226101a8482f511ff9df7546342f84dd94ceca54.gz
2008-08-26 20:44:10 -04:00
Evan Prodromou
11be8376dd
correct output on invitations
...
darcs-hash:20080827003529-84dde-614dc517061e76d180823c0aaf3fc9f434f6480c.gz
2008-08-26 20:35:29 -04:00
Evan Prodromou
e248066b74
updates for invitations
...
Add the code to registration to handle invitation codes.
Some edge cases on invitations: is the user already subbed to this
person? Tell them. Is the person already on the system? Sub the user
to them, then, and tell the user.
Add some code to User to auto-sub invitees whenever the email address
changes. Call it from a new registration with an invite code, and also
from confirmaddress.
Some whitespace cleanup in the files touched.
darcs-hash:20080827001927-84dde-b50e5d921ca3f2fb894821730ff93cac09d2ba66.gz
2008-08-26 20:19:27 -04:00
Evan Prodromou
19614f33a4
skip preview, just send the darn thing
...
darcs-hash:20080826021227-84dde-22f709bf330bcfa46b93eadd11700723bf640a6b.gz
2008-08-25 22:12:27 -04:00
Evan Prodromou
1e78f020e9
fix instructions
...
darcs-hash:20080825193738-84dde-d58e63ee015a52ccf065d17a2fc16d2d1899f805.gz
2008-08-25 15:37:38 -04:00
Evan Prodromou
55fe8f8ff8
start the invite form
...
darcs-hash:20080825192946-84dde-c48e79699e5c0bc51ce5ab1fa921c49abbf2c4f5.gz
2008-08-25 15:29:46 -04:00
Evan Prodromou
a64330b77c
blow subscriptions cache when the user deletes a notice
...
darcs-hash:20080920175339-84dde-e46d0e7b86e0752e8331cdfba26257b3ff9e601c.gz
2008-09-20 13:53:39 -04:00
CiaranG
95d9920d78
Fix typo in finishremotesubscribe
...
darcs-hash:20080904201921-f6e2c-44a5fc1dbf699b9c2b6919eaabd7db12c7c65ef8.gz
2008-09-04 16:19:21 -04:00
Evan Prodromou
9078e95e5f
fix bad args in postnotice for new notices
...
darcs-hash:20080904195720-84dde-f286bfe898ef3e08f07fd977bfe692e9cff6c375.gz
2008-09-04 15:57:20 -04:00
CiaranG
fff677e6c4
Resolve remote subscribe and omb problems with quotes (Tickets #604 and #567 )
...
darcs-hash:20080904065504-f6e2c-f0c770f52624e7151a93f2ed2b8813657ca88c14.gz
2008-09-04 02:55:04 -04:00
Garret Buell
4d1528734d
RequirePassword
...
Require a password with at least 6 characters when registering.
darcs-hash:20080830195036-e3c0d-6b4cac221674240e1a8383675b69863f54dd2525.gz
2008-08-30 15:50:36 -04:00
Evan Prodromou
44f02dd9c1
move broadcast in OMB postnotice for bad case
...
darcs-hash:20080828221420-84dde-713f564d28d2e548a09a325443b37d6dc1e9a7e7.gz
2008-08-28 18:14:20 -04:00
Evan Prodromou
adeb19f1f7
clean up username entered at login
...
darcs-hash:20080829225258-84dde-6fee5f0beea62f023c13436b8d7044241bc0d01a.gz
2008-08-29 18:52:58 -04:00
Zach Copley
9fb08ec45e
CSRF protection in remotesubscribe
...
darcs-hash:20080829054038-7b5ce-d0503a8eb7f89a9d2de4aadd4550f4342b943b09.gz
2008-08-29 01:40:38 -04:00
Zach Copley
a034e13bf0
CSRF protection in emailsettings
...
darcs-hash:20080829053337-7b5ce-6d94638c57d185e5d44e02ad458593a3f4de36d9.gz
2008-08-29 01:33:37 -04:00
Evan Prodromou
2dc50d7e37
CSRF protection in user registration
...
darcs-hash:20080829054017-84dde-c9268e5c815934dcbca2451dd6c9016f2ac4a03a.gz
2008-08-29 01:40:17 -04:00
Zach Copley
47726844a0
CSRF protection in recoverpassword
...
darcs-hash:20080829052824-7b5ce-39a8fd299b7a85793ad7a19fe00c93813ca882b6.gz
2008-08-29 01:28:24 -04:00
Evan Prodromou
98e941753b
session token in userauthorization form
...
darcs-hash:20080829052847-84dde-a64918a75f8300ec8fb230202881691066147652.gz
2008-08-29 01:28:47 -04:00
Evan Prodromou
63438008e0
csrf protection in userauthorization
...
darcs-hash:20080829052732-84dde-0ebb7e32236b480cc3aa2eb7a4bb2b41ff6177d6.gz
2008-08-29 01:27:32 -04:00
Evan Prodromou
9b741c4f9a
better client error on CSRF problem with subscribe/unsubscribe
...
darcs-hash:20080829051628-84dde-2a339a35c422afb9ec04f757771764ed43b2c28b.gz
2008-08-29 01:16:28 -04:00
Evan Prodromou
4272da4e9e
CSRF protection for subscription/unsubscription
...
darcs-hash:20080829051104-84dde-9bd23c28c2c8a720046060a33ff3e5f246c47116.gz
2008-08-29 01:11:04 -04:00
Zach Copley
2e239e3fbb
CSRF protection in imsettings.php
...
darcs-hash:20080829035707-7b5ce-69a9ff98390ff8b9671ede948d78fdb37371aac6.gz
2008-08-28 23:57:07 -04:00
Zach Copley
6be7cbc5cd
CSRF protection in smssettings.php
...
darcs-hash:20080829035118-7b5ce-57613e88b29617ea422c7f7003e81ef885e3debb.gz
2008-08-28 23:51:18 -04:00
Evan Prodromou
6afb7f576e
add csrf protection to profile settings
...
darcs-hash:20080829043909-84dde-c70a633c93ab89560bc300817bda66eebf6176cf.gz
2008-08-29 00:39:09 -04:00
Evan Prodromou
9a65f45c45
CSRF protection in openidsettings
...
darcs-hash:20080829042908-84dde-1d1a22dfd3d89c5521aeb9069dc64c5f6dad3a27.gz
2008-08-29 00:29:08 -04:00
Evan Prodromou
d0a466bdb7
swap around some stuff to show the form correctly on a CSRF error in openidlogin
...
darcs-hash:20080829040925-84dde-7195734eeb3df6439c099c1139caf77e2c2ea3c1.gz
2008-08-29 00:09:25 -04:00
Evan Prodromou
42a6492152
CSRF protection for OpenID form
...
darcs-hash:20080829035934-84dde-cf36fd802bed76fdf15ac39b838494a414d5cc1e.gz
2008-08-28 23:59:34 -04:00
Evan Prodromou
d6dd35a66a
add a token for CSRF avoidance
...
darcs-hash:20080829034854-84dde-a636b446dc254aaa77ac65f63be01e49c192bf32.gz
2008-08-28 23:48:54 -04:00
Evan Prodromou
93e67c7133
show error in delete notice
...
darcs-hash:20080829025559-84dde-bd29b5e6750a1ff72bd39e8e76bde325b0313fb8.gz
2008-08-28 22:55:59 -04:00
Evan Prodromou
dd55916d56
CSRF protection in deletenotice
...
darcs-hash:20080829025127-84dde-b3e2eb64b7dd8302037f471f6dba6949e2e15ecc.gz
2008-08-28 22:51:27 -04:00
Evan Prodromou
d3c86d0016
add CSRF protection to avatar
...
darcs-hash:20080829023919-84dde-38e4bf6bddc120a221af5f856d9f88b7a532096b.gz
2008-08-28 22:39:19 -04:00
Evan Prodromou
d146355875
return after failed token
...
darcs-hash:20080829023731-84dde-8920bbaf1e1f171829d0acff3f89ec987deb6368.gz
2008-08-28 22:37:31 -04:00
Evan Prodromou
ff566a149d
add session token check to password change
...
darcs-hash:20080829014515-84dde-bce51f66ba0b3b4347a55a70b2b266b72c242304.gz
2008-08-28 21:45:15 -04:00
Evan Prodromou
b1ff7d7a2b
fix error storing uris of remote notices
...
darcs-hash:20080826211108-84dde-b277bdb1476b9cec0c0d93fa8d565c4642ba16c8.gz
2008-08-26 17:11:08 -04:00
Evan Prodromou
3fda5a684f
notify user of remote subscriptions
...
darcs-hash:20080824200517-84dde-9662d89dbcd948e3ef7b7f8d4e82d90b4891c684.gz
2008-08-24 16:05:17 -04:00
Evan Prodromou
a20a038542
be a little more liberal for sites that accidentally put whitespace before the xml decl
...
darcs-hash:20080824013803-84dde-9c5d9ce9c588cfb9baddae64366e3417f0a5fee9.gz
2008-08-23 21:38:03 -04:00
Evan Prodromou
7d6e1bb47f
request token is not readonly
...
darcs-hash:20080824011706-84dde-bf35373c3bfc631f8285f8630155195c3c5cc304.gz
2008-08-23 21:17:06 -04:00
CiaranG
92645bbc57
XMPP sub/unsub and help commands
...
darcs-hash:20080822191032-f6e2c-a3a7efbbaad1ec7c48ef132a8ba34fc8b8651969.gz
2008-08-22 15:10:32 -04:00
Evan Prodromou
ea40dabb39
better error reporting in user authorization action
...
darcs-hash:20080822212111-84dde-2770093fcfaa6fe03abb1143d3828f0622382b45.gz
2008-08-22 17:21:11 -04:00
Evan Prodromou
a91cd75c17
local-only is optional on public timeline
...
darcs-hash:20080822210307-84dde-c90f6e7953d11c5b12c7a084ac23e5578412932c.gz
2008-08-22 17:03:07 -04:00
zach
0b87bf6c54
Twitter-compatible API - RESTfulness checks as per Twitter
...
darcs-hash:20080819214923-462f3-83ab492cb93c1ba643beb70853578cbd7ac35d61.gz
2008-08-19 17:49:23 -04:00
zach
9c29b9ad62
Twitter-compatible API - /statuses/show - better err msg if notice doesn't exist
...
darcs-hash:20080819202318-462f3-bc08a105c6b41b6a89a2358962440f68a9a79c7f.gz
2008-08-19 16:23:18 -04:00
zach
e980ebc714
Twitter-compatible API - Added /statuses/followers to methods that
...
require bareauth only if no nickname/id is supplied.
darcs-hash:20080819195431-462f3-93d27cf980fd09aeb30ea741639c1650baecad60.gz
2008-08-19 15:54:31 -04:00
zach
55f5bea21e
Twitter-compatible API - /statuses/destroy method implemented
...
darcs-hash:20080819194610-462f3-eb736e4cfc817b479e1e8e52db03b5f44cdb3d2a.gz
2008-08-19 15:46:10 -04:00
zach
e440b9cea0
Twitter-compatible API - moved show() to the right file
...
darcs-hash:20080819003931-462f3-4b5b838a2fc5f872391581a189d33abdd8eeb744.gz
2008-08-18 20:39:31 -04:00
zach
d57bc1b8e9
Twitter-compatible API - running all strings through gettext() now
...
darcs-hash:20080819002903-462f3-94e62891db9b9de049a918034742e545f663e840.gz
2008-08-18 20:29:03 -04:00
Evan Prodromou
d1277820f8
add remote flag to broadcast of notices
...
darcs-hash:20080819182824-84dde-84d93fae2c4b0d6acee646999bad8e8bb9752c7b.gz
2008-08-19 14:28:24 -04:00
Evan Prodromou
0dce3d959b
broadcast remote notices
...
darcs-hash:20080819182724-84dde-d2cece72dfb7f4f9f5b5cb4574812fdd32daa601.gz
2008-08-19 14:27:24 -04:00
Evan Prodromou
ee858bc880
accept 140 chars in API, too
...
darcs-hash:20080817192710-84dde-47e8da809c930c7c4528e3cb920d9a448e56d4c0.gz
2008-08-17 15:27:10 -04:00
Evan Prodromou
1c021edad5
typo in forgotten password string
...
darcs-hash:20080817163324-84dde-0b7f3449b7f6e96704518340351ada9ec0e56bbb.gz
2008-08-17 12:33:24 -04:00
Evan Prodromou
bee7caaafc
debug for content too long
...
darcs-hash:20080817152419-84dde-5df1554695bd8560e5affa0ff74f7d0ab7c7c3ff.gz
2008-08-17 11:24:19 -04:00
Evan Prodromou
164a15d253
accept 140-character UTF-8 strings to content
...
darcs-hash:20080817151751-84dde-b3fc3ee57872f53a465fd9b45f4255e5e3be3450.gz
2008-08-17 11:17:51 -04:00
Evan Prodromou
5b01880685
name omb_listener param so we can refer to it in error msg
...
darcs-hash:20080816151057-84dde-e9df2c91a2711b235aa936a28e250715fc7c6d50.gz
2008-08-16 11:10:57 -04:00
zach
35d1714621
Twitter-compatible API: support for new in_reply_to_status_id in statuses/update
...
darcs-hash:20080815185317-ca946-11c3f9f7255180d5d6ea7b115b3e33b2abb7fe93.gz
2008-08-15 14:53:17 -04:00
zach
a95242bd1d
Twitter-compatible API: removed redundant decoding step; already taken care of by util.php's common_render_content()
...
darcs-hash:20080813193327-ca946-c0160fbcc04771e39e303470d3418e84973a8189.gz
2008-08-13 15:33:27 -04:00
Evan Prodromou
7554f2561c
move user registration to a single static method
...
darcs-hash:20080814002038-84dde-8505d4e083056b770db128129a95be639d8e7f0a.gz
2008-08-13 20:20:38 -04:00
Evan Prodromou
0bba990e2f
fix problem with new notices
...
darcs-hash:20080811181158-84dde-338f926bd4c161ea55ef8600fac254f216413ad4.gz
2008-08-11 14:11:58 -04:00
zach
3a124c5f53
Twitter-compatible API - /statuses/update.format now decodes HTML chars, such as &
...
darcs-hash:20080731224911-ca946-1cb52c7592d48174437c1896c41a4dd853a9e5c7.gz
2008-07-31 18:49:11 -04:00
Evan Prodromou
37c5e8ca3c
make tag dropoff configurable
...
darcs-hash:20080811175820-84dde-f3d934495fa90fadde5f7d5d0c37c5f2a575a9d8.gz
2008-08-11 13:58:20 -04:00
Evan Prodromou
12aba8ba32
emergency fixup for bad notices in notice search
...
darcs-hash:20080811175318-84dde-080db6e81589e794761daab868706704d39e2f1b.gz
2008-08-11 13:53:18 -04:00
Evan Prodromou
4c8dfadf2d
make init of lang environment happen earlier, or when user language may have changed
...
darcs-hash:20080806034515-84dde-e32cbfec2890f50b610d0441659180038b060473.gz
2008-08-05 23:45:15 -04:00
Evan Prodromou
f2203d1df6
better handling of unconfirmed email addresses
...
darcs-hash:20080804133253-84dde-4b1ceb6feabaaad503f8777d6f21545b2bb87e85.gz
2008-08-04 09:32:53 -04:00
Evan Prodromou
506843e55d
use an outstanding unconfirmed email address for password recovery if available
...
darcs-hash:20080804130914-84dde-77e1683ec76b26e9a3838d82cbe7827246db22dd.gz
2008-08-04 09:09:14 -04:00
Evan Prodromou
222b974b23
change no-such-user error to a 404 instead of a 400
...
darcs-hash:20080804132001-84dde-e6fae9837f87d80356317e4815516dd9ff03e674.gz
2008-08-04 09:20:01 -04:00
ehs
48fcfb8b0d
added conneg for action/userbyid so that foaf can be delivered to clients that want application/rdf+xml
...
darcs-hash:20080801164623-b1e77-1e8786743cc02e3d6f2320edff0f2f474f4ed76b.gz
2008-08-01 12:46:23 -04:00
Evan Prodromou
4bd68f89c3
ksort() the tags list
...
darcs-hash:20080731041000-84dde-09a4b1d69cc42b7380582d1a2f5d718b6e57dcd2.gz
2008-07-31 00:10:00 -04:00
zach
93d25bec33
Twitter-compatible API: implemented /users/show.format method
...
(and some API bug fixes)
darcs-hash:20080730213226-ca946-eb89bad91eee630ac286d537ba42f0042b8d2109.gz
2008-07-30 17:32:26 -04:00
Mike Cochrane
16daa87a39
Resolve conflicts
...
darcs-hash:20080731004922-533db-96d62078f226ffc18db71d222d1c47524ac1319d.gz
2008-07-30 20:49:22 -04:00
Mike Cochrane
9d89e7b4ac
Update some gettext strings and number the arguements so life is easier for translators
...
darcs-hash:20080729080641-533db-560337e226a02dd6fc671f090883d4bedd50eaaa.gz
2008-07-29 04:06:41 -04:00
Evan Prodromou
ba3ca4f6bb
show the right stuff on profile page, too
...
darcs-hash:20080730033939-84dde-21b90f9c8b5fcede12a71f12fee20a4faaf1c549.gz
2008-07-29 23:39:39 -04:00
Evan Prodromou
2090e0aa78
show where a notice came from
...
darcs-hash:20080730032651-84dde-0685ec5f899129bc75745ca8d1d083f56f3f1ff5.gz
2008-07-29 23:26:51 -04:00
Evan Prodromou
e998cc3960
remember to broadcast in api, and also use the right ID
...
darcs-hash:20080730030012-84dde-9ceea12e90a4b4b4bbe35cb6cb50b6bcbb6085b7.gz
2008-07-29 23:00:12 -04:00
Evan Prodromou
d79dc8344b
refactor notice-adding code to one static method on Notice
...
darcs-hash:20080730022856-84dde-f19e4ff5d5ae2603b63b8aebd8f878ec90b3ce22.gz
2008-07-29 22:28:56 -04:00
Evan Prodromou
575f705451
if-else instead of ?:
...
darcs-hash:20080729194735-84dde-246582a47d4a384375d153bff0e724c778c4b3af.gz
2008-07-29 15:47:35 -04:00
Evan Prodromou
f26ed46266
relative info, too
...
darcs-hash:20080729194457-84dde-fd0545edb3af519ccc43ee3ac50ad5eb14c35dad.gz
2008-07-29 15:44:57 -04:00
Evan Prodromou
8fd20f58e6
show the weight in output (for my own edification)
...
darcs-hash:20080729194246-84dde-4a47578d8727720097dab9362cb356bd8f4d2a7d.gz
2008-07-29 15:42:46 -04:00
Evan Prodromou
7d43f211c0
change tag output to a tag cloud
...
darcs-hash:20080729193533-84dde-1e7deeb0c7d7fb7686653be17d197e871aded8be.gz
2008-07-29 15:35:33 -04:00
Mike Cochrane
213ecbf35d
Correct variable name
...
darcs-hash:20080724234601-533db-c9fe139144a5ec9f58b8ab612331fa31bd55967b.gz
2008-07-24 19:46:01 -04:00
Mike Cochrane
278006e4cc
Lazy/Auto load the class files as needed
...
darcs-hash:20080724234533-533db-ec2e235401e7f670ee8094ba8d70dc95c3e6dd63.gz
2008-07-24 19:45:33 -04:00
mikec
a4fa34cecb
Resolve conflicts after pull from evan
...
darcs-hash:20080721135637-edabd-cca33bc0a0936423b9fd2ffdf9413236123d680e.gz
2008-07-21 09:56:37 -04:00
mikec
334c652e80
Publish MicroIDs for email and mpp on profile and notice pages.
...
darcs-hash:20080721120036-edabd-838335c0e23c80a657d353955b25b52a9a8624b2.gz
2008-07-21 08:00:36 -04:00
mikec
fbf2a58ac3
Get text wrappers around strings so they can be in the native language of the site and use fancy urls if appropriate
...
darcs-hash:20080721090110-edabd-aea47e1cbcc2527fdb0274cb29638d2abc108a35.gz
2008-07-21 05:01:10 -04:00
matthew.gregg
ed37d83fa3
Opensearch updates
...
This adds htaccess and searches for people and notices.
darcs-hash:20080720195505-982e4-3f03e6ab4c466ae131e025b6a3c26c7bb9a99c03.gz
2008-07-20 15:55:05 -04:00
Mike Cochrane
88717d8805
User definable timezones. Work in UTC internally and display per user/site default. http://laconi.ca/PITS/00011
...
darcs-hash:20080720141325-533db-87cb60501434c9dc0ac13716ba5d8b17754431f5.gz
2008-07-20 10:13:25 -04:00
Mike Cochrane
060fecf5ec
Clean up delete code. Add missing htaccess rule. Exit after errors so the code doesn't continue running.
...
darcs-hash:20080720124552-533db-81be2c04445f146e477b1bb7e6e8e7d0eb27431d.gz
2008-07-20 08:45:52 -04:00
Mike Cochrane
26f6c917a7
Fix errors from delete code when viewing a user's profile while not logged in.
...
darcs-hash:20080720122715-533db-64247879e336666835880cd3de10bc2ef27e46c7.gz
2008-07-20 08:27:15 -04:00
Mike Cochrane
3c56b10036
Add rel
...
darcs-hash:20080720101947-533db-a7ddbd4d33b492196cf9a4287dfbfa3e341d6f40.gz
2008-07-20 06:19:47 -04:00
Mike Cochrane
fdfb806801
Sort tags by highest frequency then most recent
...
darcs-hash:20080720094832-533db-91b0cf2e0589ca4008b3011d5acd41449caa0904.gz
2008-07-20 05:48:32 -04:00
matthew.gregg
e20362a60a
Adds Opensearch description
...
darcs-hash:20080720015823-982e4-b33e1ef01cd071e958c9c51625190513b86594f3.gz
2008-07-19 21:58:23 -04:00
matthew.gregg
6dd211530f
Patch for PITS 00032, 00033, 00034
...
darcs-hash:20080719003417-982e4-7004f8a4dfb447f941457c30b0b2289eee5582e6.gz
2008-07-18 20:34:17 -04:00
matthew.gregg
faa3933fbb
Added notice deletion http://laconi.ca/PITS/00045
...
Removes selected notice and any replies that reference it.
Attempts to de-queue anything pending.
This patch does not archive notices.
darcs-hash:20080716032045-982e4-a0b5d37ecfa84796f1681dda54110094ad1424c6.gz
2008-07-15 23:20:45 -04:00
Mike Cochrane
1467300152
Set constant to propper value, not debug value
...
darcs-hash:20080720082641-533db-fa5b327a6670fd77f55cc028fc3a3a66664d4bb3.gz
2008-07-20 04:26:41 -04:00
Mike Cochrane
f08fe3d1c2
Add tag action
...
darcs-hash:20080720081838-533db-bfe217657f0c3327fa8facc66b41b00f6c8f1948.gz
2008-07-20 04:18:38 -04:00
Mike Cochrane
5d84485001
First cut at hastags support.
...
darcs-hash:20080720055702-533db-193ed842b0d0a952bef71a3c5287213ada0ef15c.gz
2008-07-20 01:57:02 -04:00
Mike Cochrane
4b8ae3e339
Resolve conflict
...
darcs-hash:20080714025853-533db-e215a2ab0277acafc1c01d2c12c20ec452ed53e2.gz
2008-07-13 22:58:53 -04:00
Mike Cochrane
d9aea8cb9a
Fixed location of bracket for gettext.
...
darcs-hash:20080713053033-533db-c1b4e827abd764dc173173556ec889290b0643bf.gz
2008-07-13 01:30:33 -04:00
Evan Prodromou
2e0b64a9ba
add local flag for stuff posted over the API
...
darcs-hash:20080727023516-84dde-7ebc4ccc8065dd1df9a414d5c39df70dbfebf487.gz
2008-07-26 22:35:16 -04:00
Evan Prodromou
e97c06e8e2
let admins prevent registration
...
darcs-hash:20080724235508-84dde-8bac4d9dd772adb9f27d083b3d0b6ed5b7526dbf.gz
2008-07-24 19:55:08 -04:00
Evan Prodromou
3a262a3bcd
ensure that there's a session before redirecting the user
...
darcs-hash:20080724231833-84dde-965c41484ecf9b85b1979e8ac76314a6b0d951ee.gz
2008-07-24 19:18:33 -04:00
zach
7e6870db91
base class is_readonly() now returns false by default
...
darcs-hash:20080722212056-ca946-e4bd9eef8e3d8991414932e9fc7b8c9a31f818c0.gz
2008-07-22 17:20:56 -04:00
zach
877eb138c4
Twitter-compatible API: made is_readonly() method smarter
...
darcs-hash:20080722182919-ca946-dce04d84290711066154567458da2dd3253dd957.gz
2008-07-22 14:29:19 -04:00
zach
038f762bce
Added is_readonly() method to all Actions
...
darcs-hash:20080722171501-ca946-160bad6c4f80be2b3b105ea9b913f1c0f9edb0ef.gz
2008-07-22 13:15:01 -04:00
zach
80facfa16d
Twitter-compatible API - location_update was spitting out the wrong profile. Fixed.
...
darcs-hash:20080721174438-ca946-1f1ddc79f8117561e98a17b143714f5daae1283e.gz
2008-07-21 13:44:38 -04:00
Evan Prodromou
e304f42b47
lost the nickname changing from profile to user
...
darcs-hash:20080722173613-84dde-f074a753a46f36e4e174ea85b66c472d436efd62.gz
2008-07-22 13:36:13 -04:00
Evan Prodromou
ccfccfd645
hide magic self subscription
...
darcs-hash:20080722163511-84dde-3ac60595640e545335cc13d120f3e99ba5d1f513.gz
2008-07-22 12:35:11 -04:00
Evan Prodromou
39de5b81b3
don't get a count anywhere
...
darcs-hash:20080722163200-84dde-736d11972503a37c062fe51c38c58eaf38a11862.gz
2008-07-22 12:32:00 -04:00
Evan Prodromou
42ac47915b
don't get a count from query
...
darcs-hash:20080722163116-84dde-3b17b13022b3d97483e911a99ebd23cc4b8da784.gz
2008-07-22 12:31:16 -04:00
Evan Prodromou
9515303b14
notices and counts
...
darcs-hash:20080722162332-84dde-75801a271f50789377aa7a3467223286c372ec6c.gz
2008-07-22 12:23:32 -04:00
Evan Prodromou
81e6d50c53
blow off DB_DataObject joins, write SQL from scratch
...
darcs-hash:20080722161549-84dde-fedeed101bdef172f4a7aabf2278f1a2277a6d88.gz
2008-07-22 12:15:49 -04:00
Evan Prodromou
64ed01f0af
centralize and optimize with-friends query
...
darcs-hash:20080722160213-84dde-2e466b9cc4601a8cb7237770a7df17a2f9dcadb9.gz
2008-07-22 12:02:13 -04:00
Evan Prodromou
ab1f2ff9d0
every user is subscribed to themselves
...
darcs-hash:20080722144154-84dde-80beabad9a681f2e12edb34ceb4ac249f4ce6705.gz
2008-07-22 10:41:54 -04:00
Evan Prodromou
5f79bcdf51
public timeline only gets local notices
...
darcs-hash:20080722142050-84dde-b948048b7f85e24c59dc063ef298bcc4c386d33a.gz
2008-07-22 10:20:50 -04:00
Evan Prodromou
b1282b1b9f
mark incoming notices as local or not
...
darcs-hash:20080722141828-84dde-160fe4582c1949af1f6b049b3336cad493e30510.gz
2008-07-22 10:18:28 -04:00
Evan Prodromou
1cc71d0684
correct values for hidden fields
...
darcs-hash:20080721162857-84dde-50f206d20718ddb9805961da2dd2daaea8fc2f8d.gz
2008-07-21 12:28:57 -04:00
Evan Prodromou
76f6e04a45
better confirm cancel
...
darcs-hash:20080721162434-84dde-1302ff7dc970e663fc21b336b3da821793b62d86.gz
2008-07-21 12:24:34 -04:00
zach
5e92efe85f
Twitter-compatible API: /help/test was emmitting dupe elements. Fixed.
...
darcs-hash:20080721091702-ca946-e114030e33e4e1237006c7e64d8a0de8f8d9e7fc.gz
2008-07-21 05:17:02 -04:00
zach
05fe4f6a2f
Twitter-compatible API: /friendship/exists always failed - fixed!
...
darcs-hash:20080720083948-ca946-14b4ef6a5fe387f1e147546be156fafb7d665275.gz
2008-07-20 04:39:48 -04:00
zach
93ac0bcae3
Twitter-compatible API - refactoring and bug fixes
...
darcs-hash:20080720083428-ca946-c14a92345366f2105b3c452a3899714d89692daa.gz
2008-07-20 04:34:28 -04:00
zach
140689800b
Twitter-compatible API - Error handling that better matches Twitter's
...
darcs-hash:20080720070905-ca946-dda57dd92210461361fd58b7a3244bf24c01e801.gz
2008-07-20 03:09:05 -04:00
zach
00a6f3d015
Twitter-compatible API: /account/update_location implemented
...
darcs-hash:20080720044756-ca946-2e0823506b352d8364f84b77af644b8fc7f1a00d.gz
2008-07-20 00:47:56 -04:00
Evan Prodromou
98af7402c7
update keys for incomingemail
...
darcs-hash:20080721085641-84dde-9b29902977f78714188ba5fe8c37b4d603c3c63b.gz
2008-07-21 04:56:41 -04:00
Evan Prodromou
d515fae0a8
checkbox named wrong in sms settings
...
darcs-hash:20080721084801-84dde-ea8722deb8760cc9f7f83766e4e6167a338f5742.gz
2008-07-21 04:48:01 -04:00
Evan Prodromou
f538ab414b
save changes to smsemail
...
darcs-hash:20080721044604-84dde-c3e920bd56992c4e6a77625767b4599bacc74434.gz
2008-07-21 00:46:04 -04:00
Evan Prodromou
6977ac961d
get the correct code
...
darcs-hash:20080721012405-84dde-f320413d02473f2a1ee6c64ade0357fa6d089ee3.gz
2008-07-20 21:24:05 -04:00
Evan Prodromou
cc58bcfd5f
forgot to p
...
darcs-hash:20080721012301-84dde-b4848c9336562042268abb3373d5c60babdc4e7b.gz
2008-07-20 21:23:01 -04:00
Evan Prodromou
485331f99d
shorter confirmation message and web iface to confirm
...
darcs-hash:20080721011128-84dde-0b3af6237c2c07bf7f573d9e609c19e6538c2859.gz
2008-07-20 21:11:28 -04:00
Evan Prodromou
27d5118b6d
fixup autosubscribe save
...
darcs-hash:20080720233712-84dde-dda5de6fec9d1d48f61139c1cce8a6e8aa2e0055.gz
2008-07-20 19:37:12 -04:00
Evan Prodromou
f4936d7c58
too much merlot on the airplane, dumb syntax mistake
...
darcs-hash:20080720202832-84dde-918fb1d27d1dd1f06e3bceeb5217c136e6d78ac5.gz
2008-07-20 16:28:32 -04:00
Evan Prodromou
3ffe57c7e2
add autosubscribe to profile settings
...
darcs-hash:20080720202705-84dde-da40ebc8bcb9bd438e891c5a103211ebd67fd2c7.gz
2008-07-20 16:27:05 -04:00
Evan Prodromou
d294c91d82
add autosubscribe
...
darcs-hash:20080720201620-84dde-f782e01bdf7f267b3b02e20e851aa7b643ed8590.gz
2008-07-20 16:16:20 -04:00
Evan Prodromou
31765a1dec
clarify that charges may be exorbitant
...
darcs-hash:20080720195834-84dde-3183d0cc0b93777649c03b2ded962af16ffd9bab.gz
2008-07-20 15:58:34 -04:00
Evan Prodromou
b6756fc8d1
confirmation for sms
...
darcs-hash:20080720193712-84dde-1b862531df5250752cd7046a2588fe39b24ece45.gz
2008-07-20 15:37:12 -04:00
Evan Prodromou
92decf1faf
wrong name for email settings action file
...
darcs-hash:20080720193132-84dde-89bc231a00934484cbaf0d91d4336cc790db1a21.gz
2008-07-20 15:31:32 -04:00
Evan Prodromou
5fd0a788d5
start sms settings
...
darcs-hash:20080720193005-84dde-97e098996309550dc98b658923d84620e7715c69.gz
2008-07-20 15:30:05 -04:00
Evan Prodromou
733a837111
save emailpost flag
...
darcs-hash:20080720053431-84dde-2a46f89bcb18ecbb2b151f5d86a98fb016c851dd.gz
2008-07-20 01:34:31 -04:00
Evan Prodromou
594811350c
email settings for post by email
...
darcs-hash:20080719202625-84dde-52b3d6710302f55e35ef57ea0aa4aff07cbeafaa.gz
2008-07-19 16:26:25 -04:00
Mike Cochrane
58ae93a621
Don't highlight search terms inside url
...
darcs-hash:20080720033401-533db-05bf2c9ebe988ebda6a295447a958af66571a088.gz
2008-07-19 23:34:01 -04:00
Mike Cochrane
a1515e5411
Some more notice errors - I guess I'm the only one developing with E_ALL
...
darcs-hash:20080720033236-533db-95f6a169f73e69549a8ff0eefb0e4c8ba21f090e.gz
2008-07-19 23:32:36 -04:00
Mike Cochrane
08dfd72bad
A couple more notice errors
...
darcs-hash:20080720025546-533db-7044949bfaa6676c86f3e1d84d20ecb85aab0937.gz
2008-07-19 22:55:46 -04:00
Evan Prodromou
2d47b3ad64
correct handling of bareauth
...
darcs-hash:20080719171605-84dde-4b23eb6896d9bb6e57ce65de374acaf1703b7463.gz
2008-07-19 13:16:05 -04:00
Evan Prodromou
dfbc427e04
bare auth for friends, too
...
darcs-hash:20080719171023-84dde-4d562898d10a2342db271640951fcf0ba552cc01.gz
2008-07-19 13:10:23 -04:00
Evan Prodromou
0c271c9d17
try again with user_timeline auth
...
darcs-hash:20080719155526-84dde-5157cd11d2f96128321b46cb2bea8ff27ce4478f.gz
2008-07-19 11:55:26 -04:00
Evan Prodromou
a218bec982
add basic auth for user_timeline
...
darcs-hash:20080719154753-84dde-9b0da984d03ed4010abddbc77858d86986c075b0.gz
2008-07-19 11:47:53 -04:00
zach
cebbff432a
Twitter-compatible API - added missing double quotes to WWW-Authenticate header
...
darcs-hash:20080718185053-ca946-457b1ce5261abeb067bbbaba43b707ad4751aeef.gz
2008-07-18 14:50:53 -04:00
Evan Prodromou
7853df51ce
quote match terms
...
darcs-hash:20080718183534-84dde-a8cdb4cbcb3eb67152eb74179e3b00061e2287cf.gz
2008-07-18 14:35:34 -04:00
Evan Prodromou
44dccacb1c
pages and limits
...
darcs-hash:20080718052557-84dde-65d7411377b866a66474584e90dc08ea3eb432b0.gz
2008-07-18 01:25:57 -04:00
Evan Prodromou
0567dc4a1c
forgot ending element for users
...
darcs-hash:20080718051404-84dde-fc6a1b93f8e1f4faf6dd15d79372709f6493776e.gz
2008-07-18 01:14:04 -04:00
Evan Prodromou
1c9e4f5f83
add api data
...
darcs-hash:20080718051318-84dde-6776fb3ce4bb69b7abc377532857cd916ac56a29.gz
2008-07-18 01:13:18 -04:00
Evan Prodromou
3ffc9ac41d
handle some more cases
...
darcs-hash:20080718050845-84dde-ab587c6b35c0366f8bd8f4dc27fe868bc69703be.gz
2008-07-18 01:08:45 -04:00
Evan Prodromou
ad6849b18c
change fetch to find in api
...
darcs-hash:20080718045204-84dde-1fb4fe473c9dd64867920ec8e5a1b0c15661e9e6.gz
2008-07-18 00:52:04 -04:00
Evan Prodromou
4d74fea66b
add create stamp to subscription in api
...
darcs-hash:20080718045150-84dde-8fda088ea35c20d23ae86a9c61189545754403b2.gz
2008-07-18 00:51:50 -04:00
Evan Prodromou
fe77b3445c
exit on error
...
darcs-hash:20080718044905-84dde-2d447d7ec4e6d6a56075c8238f357ecb48fd295c.gz
2008-07-18 00:49:05 -04:00
Evan Prodromou
71dfc0d983
when in doubt, start throwing transactions around
...
darcs-hash:20080718043735-84dde-8c74ccaf2560716209b8518e77e6a0f357d881af.gz
2008-07-18 00:37:35 -04:00
Evan Prodromou
310d02ae40
init and end documents
...
darcs-hash:20080718043456-84dde-ffe825e8021e0f803fbbecacdc93d26309853daa.gz
2008-07-18 00:34:56 -04:00
Evan Prodromou
abfe53311f
start and end xml
...
darcs-hash:20080718042511-84dde-577d462b1441a30d1d88cc8e26dde32bde79c9fd.gz
2008-07-18 00:25:11 -04:00
Evan Prodromou
566d9ad20d
getting the id from the wrong place
...
darcs-hash:20080718042352-84dde-6326cd8c68b73ccf801b93314e3f5352ff744544.gz
2008-07-18 00:23:52 -04:00
Evan Prodromou
3614c77d64
null reference error
...
darcs-hash:20080718042030-84dde-78e056f1e47335556d353cdf2940651f59291efd.gz
2008-07-18 00:20:30 -04:00
Evan Prodromou
12b7f23ed2
beware of shadows
...
darcs-hash:20080718041633-84dde-4fb8e5738b6594334e42d21c4ed104039da62abb.gz
2008-07-18 00:16:33 -04:00
Evan Prodromou
902bab5818
show friendship stuff
...
darcs-hash:20080718041323-84dde-2cc93bd2ced792797db634c4c4cd2a72a6ae61be.gz
2008-07-18 00:13:23 -04:00
Evan Prodromou
2ebe1fc61c
move mail notification to a utility function
...
darcs-hash:20080718041231-84dde-5953d417b76ae538fd501db11af9ff4a32bfbc9f.gz
2008-07-18 00:12:31 -04:00
zach
42bbd38417
Twitter-API: /account/verify_credentials.format now works
...
darcs-hash:20080718040332-ca946-0c8da4f5e98355ccbb1ee929693fa74bff3c2481.gz
2008-07-18 00:03:32 -04:00
zach
6a47e89c94
Twitter-compatible API - first crack at /statuses/followers.format
...
darcs-hash:20080718025554-ca946-1e4b5aa5570c15f4e71df58c41d16f6ece1e359b.gz
2008-07-17 22:55:54 -04:00
zach
6125785064
Twitter-compatible API: white listed user_timeline and show as per twitter
...
darcs-hash:20080718023334-ca946-5d158ade124318f7f846d1f8e0f35ccf1a234027.gz
2008-07-17 22:33:34 -04:00
zach
cffe49eca3
Twitter-compatible API: /statuses/user_timeline/argument.format now works
...
darcs-hash:20080718002131-ca946-d34d4554dadbdfc1cff6648e989a73d4b3b24271.gz
2008-07-17 20:21:31 -04:00
zach
3a942bd8b9
Twitter-compatible API /statuses/replies.format -- changed subtitle to be more like Twitter's
...
darcs-hash:20080717223521-ca946-cd043e9430956dde56907181896a16133333d905.gz
2008-07-17 18:35:21 -04:00
zach
c1d109dbb5
Twitter-API: /statuses/replies.format now works (mostly)
...
darcs-hash:20080717222845-ca946-f2644317a144157aaba7a38d4effb216a9c5f650.gz
2008-07-17 18:28:45 -04:00
Evan Prodromou
8ad7dded2c
sprintf error
...
darcs-hash:20080717213214-84dde-9e7226c5b33d704398e250ad37653b30effaa069.gz
2008-07-17 17:32:14 -04:00
Evan Prodromou
83040ee747
support id, user timeline
...
darcs-hash:20080717211942-84dde-3e8fcffc2c4def3088389ed5c1720919458d6f54.gz
2008-07-17 17:19:42 -04:00
Evan Prodromou
bbc1b747f8
add friend statuses, refactor output functions
...
darcs-hash:20080717210519-84dde-4a2e4caa23d793e74208dcf5c21221e4166366f2.gz
2008-07-17 17:05:19 -04:00
zach
b5659ed85a
Twitter-compatible API - /statuses/show and /statuses/update now work
...
darcs-hash:20080717054411-ca946-e839882ebec3f6d6a12a3f5ecdc1cc403e8afe51.gz
2008-07-17 01:44:11 -04:00
zach
1f7e5ca8f3
Twitter-compatible API: statuses/show/id.format now works
...
darcs-hash:20080716230047-ca946-b9ff940ab05b29ed88b209f5ca9b446fbe25eab0.gz
2008-07-16 19:00:47 -04:00
zach
ac2d811a46
Twitter-compatible API - code cleanup
...
darcs-hash:20080716220223-ca946-e3eed117cded61eb9c2d2805fd07758f883fb85b.gz
2008-07-16 18:02:23 -04:00
zach
fba25b0d98
Twitter-compatible API: public_timeline.atom works
...
darcs-hash:20080716205218-ca946-98e53e29ed364ea4254ed90303c04b93511877f9.gz
2008-07-16 16:52:18 -04:00
zach
c998c7c601
Twitter-compatible API: public_timeline.rss really works now
...
darcs-hash:20080716191847-ca946-9a75dd3aa07974408b269b31d1de3e49c5ae2a72.gz
2008-07-16 15:18:47 -04:00
zach
7b2367164e
Twitter-compatible API: public_timeline.rss mostly working
...
darcs-hash:20080716072124-ca946-6714d13d6801eddf84800b884721aac37852993d.gz
2008-07-16 03:21:24 -04:00
zach
8977032e11
Twitter-compatible API: public_timeline.json now works
...
darcs-hash:20080716060922-ca946-6e973c6fb40ab8c8c930b6dfd916e20f40545471.gz
2008-07-16 02:09:22 -04:00
zach
110ce8c811
Twitter-compatible API: refactor in prep for json, rss, and atom formats
...
darcs-hash:20080715234131-ca946-8c277e9f5980953b5037af40db38c0546222304d.gz
2008-07-15 19:41:31 -04:00
zach
846a1a4106
Twitter-compatible API: public_timeline.xml more complete
...
darcs-hash:20080715065850-ca946-6d0e490957830d2f837fd304f70599a636597f9c.gz
2008-07-15 02:58:50 -04:00
zach
3df358a9e9
Prepended 'Twit' to Twitter-compatible API actions (renamed action
...
files) to make it more clear what the action files are for.
darcs-hash:20080715043121-ca946-bb7acd42271117dbb77d5e16292673a4b8cfad53.gz
2008-07-15 00:31:21 -04:00
zach
efd14edf5c
Twitter-compatible API: /statuses/public_timeline.xml sorta works
...
darcs-hash:20080715031812-ca946-10a94dd3cd96039ad76adc36f0f23d7402768fbe.gz
2008-07-14 23:18:12 -04:00
zach
b3ea8b9a01
First Twitter-compat API call works! /api/help/test.format
...
darcs-hash:20080714202728-ca946-fed9631e283e00019aad61a87d7c4f51530327d1.gz
2008-07-14 16:27:28 -04:00
zach
0bb522d5f4
All Twitter-compatible API calls answer now
...
darcs-hash:20080714190300-ca946-80e4dbdd0b5278d03cb00b0922cd69c695a166cb.gz
2008-07-14 15:03:00 -04:00
zach
fdc7bfcc51
Stubs for all Twitter-API methods
...
darcs-hash:20080714080949-ca946-7372d114c1db9f48aa79f7bd8a5f67042da37ac4.gz
2008-07-14 04:09:49 -04:00
zach
cc55a45f4b
Second shot at figuring out action dispatch for Twitter-compatible API
...
darcs-hash:20080714080741-ca946-1b2f8c026f433e27a30abc104ca2dba11b9b662e.gz
2008-07-14 04:07:41 -04:00
zach
0c90e94864
First volly at a Twitter-compatible API. Just working out the
...
detials of 1) Basic Auth and 2) dispatch to the right Action class
files to handle the requests.
You can hit it with...
http://localhost/laconica/api/public_timeline.json
or to try Basic Auth you can try something like:
http://nickname:password@localhost/laconica/api/statuses/friends_timeline.xml
Although that actual method isn't done yet, so it should authenticate
and then complain.
darcs-hash:20080712081247-ca946-acd3e0e2762c7d9ff0cb3cd7a53cfdfcc5b26660.gz
2008-07-12 04:12:47 -04:00
Evan Prodromou
ca134adeec
add rel
...
darcs-hash:20080717163211-84dde-6fceee14b023a44bd44311528c8a74a9ca3917e8.gz
2008-07-17 12:32:11 -04:00
Evan Prodromou
70d99a1289
add a description with the bio in it to HTML head
...
darcs-hash:20080717124719-84dde-192dd0799905c6fde3bf503c08951d4a308e1e12.gz
2008-07-17 08:47:19 -04:00
Evan Prodromou
3658b49f90
no such user in replies.
...
darcs-hash:20080717124215-84dde-83c2c5ec54a50bb5aa7a5adc23321dadc48083ad.gz
2008-07-17 08:42:15 -04:00
Evan Prodromou
a47ab1ad6a
confirm address
...
darcs-hash:20080715223149-84dde-7159a4db6c0e09c4e616ae45d25ec734a60d36ae.gz
2008-07-15 18:31:49 -04:00
Evan Prodromou
993e2a82fe
correct name for common_canonical_email
...
darcs-hash:20080715222554-84dde-8aed1c8c6d30b4a3645fa2563a9368f8e3859fbf.gz
2008-07-15 18:25:54 -04:00
Evan Prodromou
b592e4ef54
bad class name in emailsettings
...
darcs-hash:20080715222342-84dde-448f6f06f3a596aac279f88f8f14a47f584139e0.gz
2008-07-15 18:23:42 -04:00
Evan Prodromou
61487d4cd0
move email settings to its own tab
...
darcs-hash:20080715221826-84dde-8a3692f95199818c11dbb0be159d07f1ab10cf6a.gz
2008-07-15 18:18:26 -04:00
Evan Prodromou
12615c8e36
remove email settings from profile settings ahead of having its own tab
...
darcs-hash:20080715220144-84dde-9b4c8338b8acf0c1268947cb4a9b8cbdb9751a7f.gz
2008-07-15 18:01:44 -04:00