Commit Graph

3329 Commits

Author SHA1 Message Date
Evan Prodromou
ad83998f10 Revert "Remove leave button from grouplist if current user is admin of that group."
People shouldn't be forced to be part of a group, even if they are the
admin. If a group has no admin, we need to figure out what to do with
it, but it's wrong to force anyone to be part of a group.

This reverts commit f9a7ae27b8.
2009-03-07 17:16:52 -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
f9a7ae27b8 Remove leave button from grouplist if current user is admin of that group. 2009-03-08 01:45:57 +01: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
Evan Prodromou
2400589c2f helpful documentation for oauthstore nonce stuff 2009-03-07 13:00:13 -08:00
Evan Prodromou
1179ecd13d Fix nonce usage in OAuth store
The OAuth store was failing on getting a request token, because the
token value was forced to be non-null in the DB. Let this value be
null, and use the correct primary key (consumer, timestamp, nonce).
Drop the reference to token table, and don't ever use it.
2009-03-07 12:55:09 -08:00
Evan Prodromou
22742c3b72 Make OpenID login and registration URLs work
The OpenID login and registration URLs were not generating correctly.
I added them to the list of "bare" actions in the router class, and
they work great now.
2009-03-07 12:38:22 -08:00
Evan Prodromou
0570c16e6c Add local directory for plugins, themes, etc.
Added a local directory for locally-installed software. This is where
you should put any code you write, themes, plugins, etc. so they don't
get stomped by upgrades.
2009-03-07 11:56:01 -08:00
Evan Prodromou
1980f166a7 change trust root calculation 2009-03-07 11:36:10 -08:00
Evan Prodromou
bffd931c37 Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x 2009-03-07 09:46:35 -08:00
Evan Prodromou
986a322231 Limit duplicate notices in a particular time period (default 60s)
We disallow posting a notice with duplicate content more than once a
minute.

Conflicts:

	config.php.sample
2009-03-07 09:43:50 -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
597e1988b0 Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x 2009-03-06 21:11:19 -08:00
Zach Copley
ac7170bf6c Atom search results for Twitter-compatible API + phpcs stuff 2009-03-06 21:09:43 -08:00
Evan Prodromou
16a6aa5390 Some fixes for OpenID and OMB URLs 2009-03-06 17:18:21 -08:00
Evan Prodromou
e8f36b4f6a Upstream changes to OAuth.php 2009-03-06 16:27:00 -08:00
Zach Copley
0617c7b773 Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x 2009-03-06 13:35:10 -08:00
Zach Copley
b1f337fe01 First crack at Twitter-like JSON search results for the API 2009-03-06 13:33:47 -08:00
CiaranG
896f0340bf Fixed problem with group lists not display all details - broken (by me) in 115519a5e7 2009-03-06 19:28:15 +00:00
Evan Prodromou
87e5badcb6 add ping daemon to daemons 2009-03-05 14:37:27 -08:00
Evan Prodromou
eaac9350dd Merge branch 'ping' of /var/www/mublog.corrupt into corrupt/ping
Conflicts:

	lib/util.php
2009-03-05 14:34:53 -08:00
Evan Prodromou
6ce7d0c567 Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x 2009-03-05 11:04:16 -08:00
Evan Prodromou
b9781258bb @-links go to permalinks for local users 2009-03-05 11:03:42 -08:00
CiaranG
3087e4ad5d Fixed bad field name in oauthstore. (fix submitted by oxygene) 2009-03-05 16:23:39 +00:00
CiaranG
3c53e821cc Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x 2009-03-05 16:18:59 +00:00
CiaranG
e5345d8d7a PostgreSQL - fixed a couple more quoting issues 2009-03-05 16:18:31 +00:00
CiaranG
97bc187e31 PostgreSQL - the ts field in the OAuth nonce table needed to be an integer. (fix submitted by oxygene) 2009-03-05 16:15:29 +00:00
CiaranG
ea0c5f565c The correct version of the bad fix I undid in the previous commit. Must explicitly specify all relevant columns in the GROUP BY. 2009-03-05 14:52:35 +00:00
CiaranG
0c066db428 Undo my previous change that breaks the Popular Notices section on the public timeline under MySQL 2009-03-05 14:35:50 +00:00
Zach Copley
38b6946349 Stubs for Twitter-compatible API search methods 2009-03-04 18:14:52 -08:00
Zach Copley
344f7194f0 Fixed wrong date on my msg in the laconica.spec changelog section 2009-03-04 17:03:01 -08:00
Zach Copley
8ba8eaa330 Bumped the version number in laconica.spec in prep for a 0.7.2. RPM 2009-03-04 16:55:33 -08:00
Zach Copley
762c56edc6 Merge branch '0.7.x' of git://gitorious.org/laconica/ksedgwic-clone into review/0.7.x 2009-03-04 16:37:35 -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
Sarven Capadisli
e239a5529a Yahoo! SearchMonkey applications:
* Displays user profile information http://identi.ca
* Displays user's XFN on http://identi.ca
2009-03-04 21:05:26 +00:00
Evan Prodromou
00c358956f check for profile record 2009-03-04 12:07:53 -08:00
Evan Prodromou
8cc19b90ee Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x 2009-03-04 11:05:58 -08:00
CiaranG
a7efd4ff55 Plugins - added a new event (RouterInitialized) which allows a plugin to register new paths to be routed 2009-03-04 15:34:04 +00: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
CiaranG
c02a2f1891 PostgreSQL - added defaults for 'created' fields, so they work the same as the MySQL version, and made sure all 'modified' fields are not null 2009-03-04 15:30:17 +00:00
Evan Prodromou
cf4e1872ab Error actions use HTTP code name for title
Change the title of error actions to the HTTP code name, like
'internal server error'.
2009-03-04 06:27:30 -08:00
Evan Prodromou
f9babf6a7d Check for config file when running
When running the full system, check for a config file, and throw an
error if none is found.
2009-03-04 06:24:33 -08:00
Evan Prodromou
09ebc965d5 update README with new install instructions 2009-03-04 06:13:05 -08:00
Evan Prodromou
aa1bc6216e Make a loop instead of repeating almost identical text in install 2009-03-04 05:53:04 -08:00
Evan Prodromou
8d05768e2c run foreign services script 2009-03-04 05:47:37 -08:00