Zach Copley
8cdea20ac5
Ensure only the application's owner can edit it
2010-01-14 02:41:09 +00:00
Zach Copley
dda7a52645
Fix user count
2010-01-14 02:41:09 +00:00
Zach Copley
6c8bf36fe1
Make sure applications are really looked up by consumer key
2010-01-14 02:41:09 +00:00
Zach Copley
7c34ac8cc2
Rework application registration workflow to be more private
2010-01-14 02:41:09 +00:00
Zach Copley
22809baf94
Fix icon upload on new apps
2010-01-14 02:41:09 +00:00
Zach Copley
42a82a024a
OAuth 1.0 working now
2010-01-14 02:41:09 +00:00
Zach Copley
0d7490470d
Can now edit/change application icon
2010-01-14 02:41:08 +00:00
Sarven Capadisli
5add05c503
Added anchors to application source and homepage
2010-01-14 02:41:07 +00:00
Sarven Capadisli
f1e075cf4a
Updated markup for application details page. Similar to user/group
...
profile page.
2010-01-14 02:41:07 +00:00
Sarven Capadisli
676975605b
Updated markup for application details
2010-01-14 02:41:06 +00:00
Sarven Capadisli
28329bd2b3
Updated markup for application registration and view links
2010-01-14 02:41:06 +00:00
Zach Copley
31c5ebb95c
Better detial in connected OAuth applications list
2010-01-14 02:41:06 +00:00
Zach Copley
7885dadfe7
Issue a warning when someone tries to exchange an unauthorized or
...
otherwise bad req token for an access token.
2010-01-14 02:41:06 +00:00
Zach Copley
d8abad7478
Exchanging authorized request tokens for access tokens working
2010-01-14 02:41:06 +00:00
Zach Copley
e7f4ab6774
Associate request tokens with OAuth apps and app users
2010-01-14 02:41:05 +00:00
Zach Copley
aba299c5d1
Workflow for request tokens and authorizing request tokens
2010-01-14 02:41:05 +00:00
Zach Copley
2e23638615
Action for issuing a request token
2010-01-14 02:41:05 +00:00
Zach Copley
bcbe013385
Stubs for API OAuth token exchange stuff
2010-01-14 02:41:05 +00:00
Zach Copley
b14a97f5f9
Add icons/icon upload to Oauth apps
2010-01-14 02:41:05 +00:00
Zach Copley
4c5ddc42c1
Added session token checking.
2010-01-14 02:41:04 +00:00
Zach Copley
dad67b030f
Workflow for registering new OAuth apps pretty much done.
2010-01-14 02:41:04 +00:00
Zach Copley
f802542885
Reorganized the OAuth app URLs and more work on the register app workflow
2010-01-14 02:41:04 +00:00
Zach Copley
5bff6651ba
Started work on interface for displaying connected OAuth apps
2010-01-14 02:41:04 +00:00
Evan Prodromou
601c371332
correct check for error in subscribe and unsubscribe actions
2010-01-13 03:01:22 -08:00
Evan Prodromou
430bd69312
add events for subscribing to people and joining groups
2010-01-13 02:16:13 -08:00
Evan Prodromou
8809e577b2
Merge branch 'sessionidparam' into 0.9.x
...
Conflicts:
lib/command.php
2010-01-11 00:45:26 -08:00
Evan Prodromou
5ec25a9691
inject session before redirect for login
2010-01-11 08:40:22 +00:00
Evan Prodromou
54d532e12f
remove redirect to OTP on login from login, register
2010-01-10 22:58:33 -08:00
Siebrand Mazeland
4af6b7f5c3
Lots of tiny message changes.
...
* Mostly punctuation updates so that the same message is used consistently in all of StatusNet.
* Some cases of "Title Case" removed, because that does not appear to be used consistently.
2010-01-10 12:26:24 +01:00
Evan Prodromou
8c6ec0b59e
fix check for ssl diff in login
2010-01-10 00:23:26 -08:00
Evan Prodromou
06ed0bc791
correctly check for ssl enabled
2010-01-10 00:19:46 -08:00
Evan Prodromou
304f3b4f18
correctly check for ssl enabled
2010-01-10 00:18:17 -08:00
Siebrand Mazeland
b0aea3f9c1
* L10n updates: consistent puctuation
...
* i18n updates: number parameters if more than one are being used
2010-01-10 01:45:58 +01:00
Evan Prodromou
6d66a28b35
Use OTP to set cookies from registration action
2010-01-09 16:23:41 -08:00
Evan Prodromou
ed5828f30e
Redirect to a one-time-password when ssl and regular server are different
2010-01-09 15:26:06 -08:00
Sarven Capadisli
5d04e45886
Updated markup for versions page
2010-01-08 11:41:12 +00:00
Sarven Capadisli
a7e73d318a
Added Brigitte Schuster ( http://brigitteschuster.com ) as one of the
...
contributors to StatusNet. She created the identi.ca, laconi.ca, and
status.net logos.
2010-01-08 10:20:51 +00:00
Evan Prodromou
9fc63a56a2
make a list of plugins
2010-01-07 17:28:31 -08:00
Evan Prodromou
4a4ac7a108
add a version action to give credit and list plugins
2010-01-07 17:26:40 -08:00
Evan Prodromou
6ae6fb7a35
clear profile location data if unparseable location string
2010-01-07 15:59:07 -08:00
Ciaran Gultnieks
deeaafe712
Fixes to bugs where non-local messages were being wrong put in the public timeline and public xmpp feed
2010-01-07 20:59:31 +00:00
Zach Copley
a1c3a2d3a1
Fix broken API method /api/statusnet/groups/leave/:id.:format
2010-01-06 16:21:29 -08:00
Zach Copley
013e6dfdd4
Don't output notices from deleted users.
2010-01-06 13:40:28 -08:00
Craig Andrews
250bcfa8dc
Require users to login to view attachments on private sites
...
Thank you jeff-themovie for this implementation!
2010-01-05 17:49:28 -05:00
Evan Prodromou
7aeb11bb07
Merge branch 'master' into 0.9.x
...
Conflicts:
actions/publictagcloud.php
classes/Memcached_DataObject.php
2010-01-04 15:14:54 -10:00
Brion Vibber
af95005bc4
Ticket 2141: bugs with weighted popularity lists across year boundary.
...
Consolidated several separate implementations of the same weighting algorithm into common_sql_weight() and fixed some bugs...
For MySQL, now using timestampdiff() instead of subtraction for the comparison, so we get sane results when the year doesn't match, and utc_timestamp() rather than now() so we don't get negative ages for recent items with local server timezone.
Unknown whether the same problems affect PostgreSQL, but note that it lacks the timestampdiff() SQL function.
2010-01-04 13:01:17 -08:00
Brion Vibber
6911e1c797
Ticket 2141: bugs with weighted popularity lists across year boundary.
...
Consolidated several separate implementations of the same weighting algorithm into common_sql_weight() and fixed some bugs...
For MySQL, now using timestampdiff() instead of subtraction for the comparison, so we get sane results when the year doesn't match, and utc_timestamp() rather than now() so we don't get negative ages for recent items with local server timezone.
Unknown whether the same problems affect PostgreSQL, but note that it lacks the timestampdiff() SQL function.
2010-01-04 11:55:27 -08:00
Brion Vibber
11d7365a15
Don't spew notices when building tag cloud if there is no popularity sum to divide by.
2010-01-04 10:39:11 -08:00
Sarven Capadisli
30f58bf15f
Updated element id for notice_data-geo
2010-01-04 12:43:56 +00:00
Brion Vibber
96ce2262f8
If we got an identified location at ajax check time, renormalize lat/lon and naming. This'll match other displays of the names more consistently (Opera Plaza, San Francisco, CA, US instead of Opera Plaza, US)
2009-12-29 14:30:15 -08:00