Mike Macgirvin
b376f21533
notify folks who have been tagged in a post
2010-10-31 20:36:59 -07:00
Mike Macgirvin
b919a1e35a
more lint
2010-10-31 16:40:09 -07:00
Mike Macgirvin
f0b6400584
more lint
2010-10-31 16:38:22 -07:00
Mike Macgirvin
fab63ca751
-Wall cleanup
2010-10-30 13:25:37 -07:00
Mike Macgirvin
768acb0a3f
-Wall cleanup
2010-10-30 04:59:10 -07:00
Mike Macgirvin
cbaf0f2dc9
another typo
2010-10-30 01:16:51 -07:00
Mike Macgirvin
2fc4677173
messages need subjects to link to
2010-10-29 23:00:10 -07:00
Mike Macgirvin
30fe8e39d6
security issue
2010-10-29 22:18:05 -07:00
Mike Macgirvin
f34c1ce66a
provide the means to tag link a person by full_name
2010-10-29 00:02:26 -07:00
Mike Macgirvin
6301de1032
catch a couple of edge cases with the tag linkifier
2010-10-28 20:11:50 -07:00
Mike Macgirvin
051fb7107e
linkify @person and @person@domain.com tags
2010-10-28 18:18:20 -07:00
Mike Macgirvin
f7e1e907bc
typo
2010-10-28 16:06:34 -07:00
Mike Macgirvin
a0f6f8ad53
preserve utf-8 on notification emails
2010-10-28 16:05:09 -07:00
Mike Macgirvin
42e6b6cfe4
accepted but ignored - should probably be a 202 http code
2010-10-27 17:29:30 -07:00
Mike Macgirvin
2028e1695c
rework the logging interface
2010-10-26 22:09:13 -07:00
Mike Macgirvin
eb5e6aae72
a few more fsw tweaks
2010-10-26 19:01:16 -07:00
Mike Macgirvin
d2e20d029a
de-duplicate photo importation logic
2010-10-26 14:50:38 -07:00
Mike Macgirvin
c16f314ec3
two-way subscriptions working with federated social accounts
2010-10-25 21:52:30 -07:00
Mike Macgirvin
1335ef7595
no sparkle on federated network
2010-10-24 21:10:52 -07:00
Mike Macgirvin
b41218ca30
workflow for federated/non-dfrn followers
2010-10-24 20:39:24 -07:00
Mike Macgirvin
b8b227b328
add nicknames to contact records (going forward and retroactive)
2010-10-23 01:20:26 -07:00
Mike Macgirvin
a8a88d2532
clean up the salmon consumer bits
2010-10-21 15:32:09 -07:00
Mike Macgirvin
81be82ddab
put lrdd link into html headers for completeness
2010-10-21 14:32:29 -07:00
Mike Macgirvin
5edee3c4d1
magic-envelope verification, status.net appears to do it wrong.
...
Ultimately we need to do it right (or why bother having a spec?),
and fallback to doing it wrong if we're talking to a broken system - which
ironically seems to include most of the federated social web projects.
2010-10-21 04:53:43 -07:00
Mike Macgirvin
a8e4ec7801
use browser geolocation when desired
2010-10-19 20:52:05 -07:00
Mike Macgirvin
d58ff1a8df
duplex wasn't getting set correctly on group pages
2010-10-19 16:23:05 -07:00
Mike Macgirvin
0b2d85891e
lrdd link on profile page (for salmon m/e), remove dfrn-template, qualify some contact lookups, some cleanup of app/boot
2010-10-19 15:51:56 -07:00
Mike Macgirvin
3876cab8ea
sorting out the last(?) quirks in group pages.
2010-10-18 16:38:48 -07:00
Mike Macgirvin
ac824fe83e
eradicate redundant get_uid function
2010-10-18 14:34:59 -07:00
Mike Macgirvin
511c761fec
group/community/celebrity pages
2010-10-18 00:43:49 -07:00
Mike Macgirvin
0f47ac282c
celebrity/group/community pages about 75% implemented
2010-10-17 20:04:17 -07:00
Mike Macgirvin
36e1afa6ae
allow login by username and multiple unique email addresses on system - this will provide support for group/celebrity pages (coming soon).
2010-10-16 20:38:27 -07:00
Mike Macgirvin
6d646e9df5
don't allow ignored contacts to post through the hub, change default poll
...
for hub subscribers to once a day now that we can utilise multiple hubs.
2010-10-15 04:58:13 -07:00
Mike Macgirvin
a1d37b6cc4
add recipient url to pubsub instrumentation
2010-10-15 04:36:39 -07:00
Mike Macgirvin
35a9b49ed0
allow for multiple pubsub hubs so everything can still work when/if one goes flaky
...
(Google's hub has been particularly unreliable recently and the symptoms are that
you just stop receiving updates, and/or updates you send are silently dropped and
never delivered). Also add more instrumentation to help debug pubsub issues.
2010-10-15 04:20:42 -07:00
Mike Macgirvin
d96ae0f9f5
can no longer avoid recording the curl response code
2010-10-13 22:01:23 -07:00
Mike Macgirvin
bf77043b51
set correct content-type on feeds, status.net is fussy and ignores the one declared in the xrd
2010-10-13 19:06:52 -07:00
Mike Macgirvin
c1fb819d34
mostly cosmetic
2010-10-13 02:47:32 -07:00
Mike Macgirvin
033935c194
cleanup to ensure protocol version is passed properly. We will need it if/when any incompatible protocol changes are introduced.
2010-10-12 20:29:04 -07:00
Mike Macgirvin
3c440f70c6
Provide the ability to subscribe to our user from other federated sites.
...
This is a read-only relationship until the rest of the salmon
magic-envelope stuff lands
2010-10-12 19:32:15 -07:00
Mike Macgirvin
744edcf2ab
modularise webfinger and make it service agnostic
2010-10-12 16:50:12 -07:00
Mike Macgirvin
dba866c689
more comprehensive XRD linkages
2010-10-12 04:39:32 -07:00
Mike Macgirvin
013d2604f8
inline salmon magic keys
2010-10-12 04:07:03 -07:00
Mike Macgirvin
b9d768972e
added 's' keys - salmon keys, small keys, stupid keys, whatever...
2010-10-11 23:22:38 -07:00
Mike Macgirvin
6b67d00fce
if pubkey is encrypted, it will also be packaged for safe transport
2010-10-11 04:01:24 -07:00
Mike Macgirvin
eafd225bdd
protocol revision, send dfrn_confirm binary items as hex
2010-10-11 03:16:25 -07:00
Mike Macgirvin
524f73e306
A bit more telemetry of friend confirms and lots of extra doco
...
to understand what is happening and why.
2010-10-10 18:25:34 -07:00
Mike Macgirvin
3531f466e5
further enhance the friend confirm reporting
2010-10-10 16:33:28 -07:00
Mike Macgirvin
0ddfdce6a4
make it much easier to debug friend acceptance issues
...
by reporting specific error conditions across the wire.
2010-10-10 16:16:29 -07:00
Mike Macgirvin
dcaadada35
allow leading/trailing whitespace in passwords
2010-10-09 16:19:52 -07:00