Zach Copley
2600ad9643
Better checking for duplicate app names
2010-02-08 21:56:47 -08:00
Brion Vibber
b2e8d8407c
Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.x
2010-02-08 15:48:52 -08:00
Brion Vibber
384387c9b0
OStatus cleanup...
...
* Treat linkless feed posts as status updates; drop the "New post:" prefix and quotes on them.
* Use stable user IDs for atom/rss2 feed links instead of unstable nicknames
* Pull Atom feed preferentially when subscribing -- can now put the remote user's profile page straight into the feed subscription form and get to the right place.
* Clean up naming for push endpoints
2010-02-08 14:58:12 -08:00
Brion Vibber
dc09453a77
First steps on converting FeedSub into the pub/sub basis for OStatus communications:
...
* renamed FeedSub plugin to OStatus
* now setting avatar on subscriptions
* general fixes for subscription
* integrated PuSH hub to handle only user timelines on canonical ID url; sends updates directly
* set $config['feedsub']['nohub'] = true to test w/ foreign feeds that don't have hubs (won't actually receive updates though)
* a few bits of code documentation
* HMAC support for verified distributions (safest if sub setup is on HTTPS)
And a couple core changes:
* minimizing HTML output for exceptions in API requests to aid in debugging
* fix for rel=self link in apitimelineuser when id given
This does not not yet include any of the individual subscription management (Salmon notifications for sub/unsub, etc) nor a nice UI for user subscriptions.
Needs some further cleanup to treat posts as status updates instead of link references.
2010-02-08 11:15:29 -08:00
Evan Prodromou
5fdcd88176
Moderator can make users admins of a group
2010-02-06 11:36:59 +01:00
Zach Copley
ff509feff0
Updated /api/statusnet/config.xml to show new config params potentially relevant to client devs
2010-02-05 13:40:00 -08:00
Michele
b65ed56c7a
API config return textlimit value
2010-02-05 13:12:49 -08:00
Zach Copley
6cf5df505a
Fix issue with OAuth request parameters being parsed/stored twice when
...
calling /api/account/verify_credentials.:format
2010-02-05 02:09:50 +00:00
Zach Copley
8d320d7cc2
Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing
2010-02-05 02:08:37 +00:00
Zach Copley
5e0cc07b0e
Fix issue with OAuth request parameters being parsed/stored twice when
...
calling /api/account/verify_credentials.:format
2010-02-05 01:13:23 +00:00
Eric Helgeson
2eadeca745
Missed change when refactoring groups. Thanks macno
2010-02-04 14:00:46 -08:00
Brion Vibber
0d0749e224
Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x
2010-02-04 13:12:18 -08:00
Brion Vibber
ed8553eea8
Merge branch 'master' of gitorious.org:statusnet/mainline into testing
2010-02-04 13:11:41 -08:00
Brion Vibber
239b88025e
Should fix spurious 'nickname taken' and 'email taken' errors on registration. Form's checks for existing nicks & emails would incorrectly return true on the second lookup due to bad interaction with negative caching.
...
(was checking $obj !== false but we return null now on negative cache hits, with false for cache misses)
2010-02-04 13:08:34 -08:00
Brion Vibber
c59eee72a8
Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x
2010-02-04 12:23:56 -08:00
Brion Vibber
a020e23086
Merge branch 'master' of gitorious.org:statusnet/mainline into testing
2010-02-04 11:56:07 -08:00
Brion Vibber
5a1cbdc6f1
Add time-based cutoffs for public tag cloud, favorited lists to speed up those queries.
...
Defaulting to only looking at last 90 days of activity, can be adjusted up or down.
$config['tag']['cutoff'] = 86400 * 90;
$config['popular']['cutoff'] = 86400 * 90;
Per-user and per-group tag clouds do not use the cutoff (and it doesn't help with indexing on them).
2010-02-04 11:06:01 -08:00
Sarven Capadisli
48782ee1d9
Fixes minor remote subscription profile layout
2010-02-04 17:55:24 +01:00
Sarven Capadisli
d2dc3e41c5
Fixes minor remote subscription profile layout
2010-02-04 16:27:34 +00:00
Zach Copley
ac8a4a7e56
Confirm dialog for reset OAuth consumer key and secret button
2010-02-03 05:43:08 +00:00
Zach Copley
03e8ba144e
Confirm dialog for reset OAuth consumer key and secret button
2010-02-03 01:43:59 +00:00
Brion Vibber
f4c81fa1e1
Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.x
2010-02-02 09:57:50 -08:00
Zach Copley
3906713b2a
Suppress notice input box on OAuth authorization page
2010-02-02 08:50:45 +00:00
Zach Copley
8191273078
Better token revocation
2010-02-02 08:50:33 +00:00
Zach Copley
f0875ceea1
Allow developers to delete OAuth applications
2010-02-02 08:50:18 +00:00
Zach Copley
df2a081265
OAuth app names should be unique.
2010-02-02 08:50:01 +00:00
Zach Copley
c03883fc88
Suppress notice input box on OAuth authorization page
2010-02-02 07:59:28 +00:00
Zach Copley
f1094185e4
Better token revocation
2010-02-02 07:35:54 +00:00
Zach Copley
38bebb4c0d
Allow developers to delete OAuth applications
2010-02-02 06:26:03 +00:00
Sarven Capadisli
803c6d954c
Revert "Removed hAtom pattern from registration page."
...
This reverts commit d6fe865133
.
Screws up list rendering when registration is complete.
2010-02-01 23:10:44 +00:00
Zach Copley
59d16cf16a
OAuth app names should be unique.
2010-02-01 20:58:30 +00:00
Sarven Capadisli
95e70f5e53
Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing
2010-02-01 20:32:48 +01:00
Sarven Capadisli
0e49b3525d
Sentence case for app statistics
2010-02-01 20:31:56 +01:00
Brion Vibber
c14ac57b19
Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.x
2010-02-01 10:30:45 -08:00
Brion Vibber
1625a13b93
Merge remote branch 'statusnet/master' into testing
2010-02-01 09:04:13 -08:00
Brion Vibber
6159edcebb
Improve name validation checks on local File references
2010-02-01 08:49:59 -08:00
Evan Prodromou
0787daff2c
Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing
2010-02-01 11:49:50 -05:00
Brion Vibber
d9e7d4c4ad
Merge branch '0.9.x' of gitorious.org:statusnet/mainline into 0.9.x
2010-02-01 08:49:19 -08:00
Brion Vibber
84ab0156b4
Improve name validation checks on local File references
2010-02-01 08:48:31 -08:00
Evan Prodromou
7390b1d1ac
Merge branch 'master' into testing
2010-02-01 11:21:50 -05:00
Evan Prodromou
57d8f22a3a
fix local file include vulnerability in doc.php
...
Conflicts:
actions/doc.php
2010-02-01 11:20:22 -05:00
Evan Prodromou
d264db6119
fix local file include vulnerability in doc.php
...
Conflicts:
actions/doc.php
2010-02-01 11:10:36 -05:00
Sarven Capadisli
d6fe865133
Removed hAtom pattern from registration page.
2010-02-01 13:14:35 +01:00
Evan Prodromou
779204b194
Merge branch 'testing' into 0.9.x
...
Conflicts:
actions/apioauthauthorize.php
2010-01-31 15:27:58 -05:00
Evan Prodromou
30268cff78
Add Really Simple Discovery (RSD) support
...
Anil Dash suggested that all implementers of the Twitter API include
support for the remedial RSD format. This commit adds an RSD action
that returns the API root and additional API data to help client
developers discover and use our Twitter-compatible API.
http://dashes.com/anil/2009/12/the-twitter-api-is-finished.html
http://tales.phrasewise.com/rfc/rsd
2010-01-31 15:16:59 -05:00
Evan Prodromou
dc62246443
Add a robots.txt URL to the site root
...
Adds a robots.txt file to the site root. Defaults defined by
'robotstxt' section of config. New events StartRobotsTxt and
EndRobotsTxt to let plugins add information. Probably not
useful if path is not /, but won't hurt anything, either.
2010-01-31 10:12:26 -05:00
Evan Prodromou
def5d56ce1
add lat, lon, location and remove closing tag from geocode.php
2010-01-30 12:47:21 -05:00
Evan Prodromou
1b7cc3393a
Use passed-in lat long in geocode.php
...
Don't rewrite the lat-long for a location in geocode.php.
2010-01-30 12:43:00 -05:00
Zach Copley
5868511716
Move sessions settings to its own panel
2010-01-28 22:06:01 -08:00
Zach Copley
440ee00b1e
Move sessions settings to its own panel
2010-01-28 22:04:14 -08:00