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 |
|
Mike Macgirvin
|
006ca54f92
|
ensure regmod redirects to itself after login
|
2010-10-09 06:00:07 -07:00 |
|
Mike Macgirvin
|
9c10ada906
|
salmon-magic-public-freaking-nasty-keys
|
2010-10-06 21:13:15 -07:00 |
|
Mike Macgirvin
|
a0ecdd025e
|
infrastructure for salmon
|
2010-10-06 19:46:44 -07:00 |
|
Mike Macgirvin
|
66a6fd8df0
|
more instrumentation
|
2010-10-06 18:14:11 -07:00 |
|
Mike Macgirvin
|
9f0cedad8e
|
remove debugging statement
|
2010-10-06 16:00:19 -07:00 |
|
Mike Macgirvin
|
09606dbac2
|
more doco
|
2010-10-06 00:33:11 -07:00 |
|
Mike Macgirvin
|
036964de4d
|
friend acceptance sets up lots of important stuff, so we
need to be absolutely bulletproof when (not if) things go wrong.
|
2010-10-05 19:56:09 -07:00 |
|
Mike Macgirvin
|
8424f31aad
|
a bit more robust about loading external pics
also friend confirm was getting wrong email
|
2010-10-04 16:04:52 -07:00 |
|
Mike Macgirvin
|
941b2331f1
|
xrd cannot be called before db is open to get language
|
2010-10-04 04:22:34 -07:00 |
|
Mike Macgirvin
|
b8a9581acb
|
force lowercase nickname
|
2010-10-02 17:55:41 -07:00 |
|
Mike Macgirvin
|
7658acbe0a
|
automatically subscribe to hub if conditions are right
|
2010-10-01 04:41:53 -07:00 |
|
Mike Macgirvin
|
f5615068ca
|
trialing pubsubhubbub - operational tweaks
|
2010-10-01 02:28:06 -07:00 |
|
Mike Macgirvin
|
0d2650b29b
|
the rest of pubsubhubbub except for the UI that actually turns it on
|
2010-09-30 21:38:45 -07:00 |
|
Mike Macgirvin
|
632c557008
|
pubsubhubbub db refinements
|
2010-09-30 21:00:06 -07:00 |
|
Mike Macgirvin
|
465ba71b58
|
pubsubhubbub - discovery and notifier
|
2010-09-30 20:24:03 -07:00 |
|
Mike Macgirvin
|
abe6a3286e
|
pubsubhubbub endpoint
|
2010-09-30 19:41:22 -07:00 |
|
Mike Macgirvin
|
7ad27f5737
|
implement rel alternate, some corresponding last minute touchups on display module
|
2010-09-30 16:06:53 -07:00 |
|
Mike Macgirvin
|
a0a7c3be8b
|
add linebreak to invisibility notice
|
2010-09-30 05:13:13 -07:00 |
|
Mike Macgirvin
|
948061e241
|
notify people when they are invisible
|
2010-09-30 05:10:25 -07:00 |
|
Mike Macgirvin
|
dda5195418
|
show members of locked conversations
|
2010-09-29 22:11:26 -07:00 |
|
Mike Macgirvin
|
e25e40f1ef
|
i18n string extraction util
|
2010-09-29 18:11:23 -07:00 |
|
Mike Macgirvin
|
18287a3656
|
show lockstate on messages, sparkle failure on profile page,
comments on typo checker
|
2010-09-28 22:12:27 -07:00 |
|
Mike Macgirvin
|
dd3f754e23
|
found yet another typo, so created a typo finder
|
2010-09-28 16:10:44 -07:00 |
|
Mike Macgirvin
|
27946c102d
|
animate the sparkler, author was getting sparkled on own page
|
2010-09-27 22:43:30 -07:00 |
|
Mike Macgirvin
|
55351114fa
|
you and me babe
|
2010-09-27 19:58:37 -07:00 |
|
Mike Macgirvin
|
01d36785b0
|
fixed photo comments, msg typo, and changed cursor when hovering
over "special friends" where SSO is allowed
|
2010-09-27 19:48:45 -07:00 |
|
Mike Macgirvin
|
84d2ad8ebf
|
cleaned up ACL expansion to remove unwanted '0' elements
|
2010-09-26 19:44:03 -07:00 |
|
Mike Macgirvin
|
34eedb503a
|
stronger type checking on comparisons
|
2010-09-26 17:24:20 -07:00 |
|
Mike Macgirvin
|
b91494d22e
|
preliminary network abstraction, configurable debugging.
|
2010-09-26 16:30:21 -07:00 |
|
Mike Macgirvin
|
0ebd4aa783
|
per design spec, hide global directory if update url not present
|
2010-09-23 18:33:07 -07:00 |
|
Mike Macgirvin
|
4c2fbc81a0
|
for corp and edu sites, allow registration only to certain email addrs
|
2010-09-23 15:36:21 -07:00 |
|
Mike Macgirvin
|
aedae07af6
|
oops - slipped on last commit, profile tab broke
|
2010-09-22 21:32:44 -07:00 |
|
Mike Macgirvin
|
d5a13b1e4c
|
localisation path for all view templates
|
2010-09-22 18:00:19 -07:00 |
|
Mike Macgirvin
|
124129e2a0
|
greatly simplify sorting by relation type, though it still isn't fully implemented.
|
2010-09-21 20:52:13 -07:00 |
|
Mike Macgirvin
|
188dc1fcf8
|
relationship direction was too confusing to work with. instead of "in,out,both" it's now declared by role e.g. "vip,fan,bud".
|
2010-09-21 19:51:08 -07:00 |
|
Mike Macgirvin
|
db89a1eb44
|
prepare for open source server release
|
2010-09-21 16:01:19 -07:00 |
|
Mike Macgirvin
|
a428695f8e
|
pass vars via javascript, not html. Also fix broken pause img on IE
|
2010-09-20 22:27:33 -07:00 |
|
Mike Macgirvin
|
b9247f1dcc
|
fix layout issues, deletable items and wall-wall
|
2010-09-20 21:26:18 -07:00 |
|
Mike Macgirvin
|
cd61b46009
|
polling horked on certain relationships
|
2010-09-20 20:26:55 -07:00 |
|
Mike Macgirvin
|
3ad52463f6
|
more robust feed error handling, at the expense of performance.
Pass profile owner through HTML (yuk) to the ajax updater - as
browser pre-fetch totally buggers passing it via the server session.
|
2010-09-20 19:34:44 -07:00 |
|
Mike Macgirvin
|
e583ba0bff
|
improved "friendship accepted" emails enumerating what has
changed in the relationship and what you can do now.
|
2010-09-19 22:00:31 -07:00 |
|
Mike Macgirvin
|
971b7d7519
|
don't set tab to selected if visiting
|
2010-09-18 21:29:22 -07:00 |
|
Mike Macgirvin
|
65a420b227
|
theme cleanup
|
2010-09-18 21:11:18 -07:00 |
|
Mike Macgirvin
|
2bae548b35
|
no profile after returning from visitor mode with a selected profile
put bottom margin on non-profile pages as well
|
2010-09-17 18:26:20 -07:00 |
|
Mike Macgirvin
|
9cda87c327
|
cleanup home page
|
2010-09-17 05:19:56 -07:00 |
|
Mike Macgirvin
|
4eb1c1eb1a
|
our implementation of "aspects" functionally complete
|
2010-09-17 03:43:03 -07:00 |
|
Mike Macgirvin
|
a50947a4bc
|
like, dislike, activity streams, etc.
|
2010-09-17 03:10:19 -07:00 |
|
Mike Macgirvin
|
c5031139eb
|
abstractify items, check photos for birthday paradox
|
2010-09-13 22:57:31 -07:00 |
|
Mike Macgirvin
|
38fde6672e
|
provide allow list of friend sites for education/corporate environments,
pattern matchable
|
2010-09-13 17:12:54 -07:00 |
|
Mike Macgirvin
|
2c96ad7739
|
tag each side of the duplex
|
2010-09-12 21:25:37 -07:00 |
|
Mike Macgirvin
|
7d5ace644e
|
item wall flag => photos
|
2010-09-10 01:27:56 -07:00 |
|
Mike Macgirvin
|
3a69413f86
|
more preparation for activities
|
2010-09-09 22:02:28 -07:00 |
|
Mike Macgirvin
|
2e6041d1b6
|
activity verbs
|
2010-09-09 21:16:40 -07:00 |
|
Mike Macgirvin
|
49c9860e61
|
fix item
|
2010-09-09 19:20:35 -07:00 |
|
Mike Macgirvin
|
887a8add2d
|
populate wall element
|
2010-09-09 19:14:42 -07:00 |
|
Mike Macgirvin
|
82986cc993
|
fixes
|
2010-09-09 18:49:19 -07:00 |
|
Mike Macgirvin
|
a587d550b9
|
doco
|
2010-09-09 17:25:08 -07:00 |
|
Mike Macgirvin
|
440a3fea3f
|
redirection to wrong profile in multi-user mode
|
2010-09-09 17:09:38 -07:00 |
|
Mike Macgirvin
|
62fdf346ff
|
cleanup
|
2010-09-09 16:48:33 -07:00 |
|
Mike Macgirvin
|
e8c39ff49f
|
found the missing comment box bug
|
2010-09-09 05:25:01 -07:00 |
|
Mike Macgirvin
|
f8160ed076
|
missing paren
|
2010-09-08 20:52:43 -07:00 |
|
Mike Macgirvin
|
8a87ad9b88
|
update global directory on change of profile photo
|
2010-09-08 20:46:10 -07:00 |
|
Mike Macgirvin
|
ffb1997902
|
mistpark 2.0 infrasturcture lands
|
2010-09-08 20:14:17 -07:00 |
|
Mike Macgirvin
|
b49858b038
|
start on 2way comms, 2.0 dev
|
2010-09-02 00:31:11 -07:00 |
|
Mike Macgirvin
|
19a28434c4
|
potential xss exploit
|
2010-09-01 17:26:02 -07:00 |
|
Mike Macgirvin
|
2c1a27b2ae
|
webfinger client
|
2010-08-30 21:08:45 -07:00 |
|
Mike Macgirvin
|
e71672a409
|
acct uri may have double slashes after scheme, may be url encoded
|
2010-08-30 20:59:56 -07:00 |
|
Mike Macgirvin
|
2d76a5c76b
|
fix last-child in face of deletions
|
2010-08-29 21:55:57 -07:00 |
|
Mike Macgirvin
|
99a903ed66
|
better intro text
|
2010-08-27 15:35:41 -07:00 |
|
Mike Macgirvin
|
b02e30f1cf
|
sort out notify x-domain
|
2010-08-22 20:57:20 -07:00 |
|
Mike Macgirvin
|
024f2019e6
|
store default location
|
2010-08-21 16:31:46 -07:00 |
|
Mike Macgirvin
|
709c86b2da
|
added location tagging
|
2010-08-20 14:33:15 -07:00 |
|
Mike Macgirvin
|
f7c56106e7
|
rename new password field so form filling browsers don't always populate it
|
2010-08-19 22:18:06 -07:00 |
|
Mike Macgirvin
|
cac8aa7a69
|
increase visibility of visibility settings
|
2010-08-19 22:04:18 -07:00 |
|
Mike Macgirvin
|
0ea5e7fc95
|
fat fringers
|
2010-08-19 19:07:19 -07:00 |
|
Mike Macgirvin
|
43adabcd20
|
multi-user fixes
|
2010-08-19 17:23:13 -07:00 |
|
Mike Macgirvin
|
b16be9e76a
|
marital "heart" status no longer an array
|
2010-08-19 05:29:43 -07:00 |
|
Mike Macgirvin
|
e0045a43e2
|
mongo checkin, global directory, redir rework, location basics
|
2010-08-19 04:59:31 -07:00 |
|
Mike Macgirvin
|
6ed5b642a4
|
item delete -> nuke contents
|
2010-08-17 18:56:33 -07:00 |
|
Mike Macgirvin
|
1a1f9b296c
|
contact search + sync to personal edition, installer db check + curl proxy
|
2010-08-17 18:44:13 -07:00 |
|
Mike Macgirvin
|
478f84d9f2
|
sql typo
|
2010-08-17 04:08:35 -07:00 |
|
Mike Macgirvin
|
4d34ec85cf
|
misc little fixes
|
2010-08-16 22:05:04 -07:00 |
|
Mike Macgirvin
|
facca43e2d
|
no more url in cmdline
|
2010-08-16 20:47:40 -07:00 |
|
Mike Macgirvin
|
ce515ac2e8
|
prepare for federation
|
2010-08-16 19:38:07 -07:00 |
|
Mike Macgirvin
|
30e3a65c0f
|
full theming support
|
2010-08-16 05:23:26 -07:00 |
|
Mike Macgirvin
|
4bcf380296
|
fix notification msgs
|
2010-08-15 22:43:42 -07:00 |
|
Mike Macgirvin
|
35e29e10e6
|
installer changes, pe sync
|
2010-08-15 21:49:29 -07:00 |
|
Mike Macgirvin
|
2370a3f89b
|
code cleanup for server release
|
2010-08-14 19:39:28 -07:00 |
|
Mike Macgirvin
|
47e9613acd
|
mongo notification checkin, wall, comments, settings
|
2010-08-14 07:55:18 -07:00 |
|
Mike Macgirvin
|
2ee1b00c9c
|
missed escape on email receive
|
2010-08-13 05:59:59 -07:00 |
|
Mike Macgirvin
|
e9a0d07f3a
|
cleanup
|
2010-08-13 05:52:28 -07:00 |
|
Mike Macgirvin
|
485708bd9a
|
tweaking sql for netwrk page
|
2010-08-13 05:47:16 -07:00 |
|
Mike Macgirvin
|
e79cb38217
|
fix regression in profile query
|
2010-08-13 00:43:44 -07:00 |
|
Mike Macgirvin
|
2a47f5ab46
|
make it harder for the Russian spammers to register
|
2010-08-12 15:44:13 -07:00 |
|
Mike Macgirvin
|
1f2f483531
|
bare naked linefeed \n crept into SQL
|
2010-08-11 21:45:27 -07:00 |
|
Mike Macgirvin
|
3d7bb9c37c
|
network groups now filtered by parent in group
|
2010-08-11 15:40:18 -07:00 |
|
Mike Macgirvin
|
d2c6fa3fa1
|
group removal
|
2010-08-11 04:14:47 -07:00 |
|
Mike Macgirvin
|
f4e634ad52
|
group drop
|
2010-08-11 01:48:43 -07:00 |
|
Mike Macgirvin
|
eb6b2677cb
|
tracking mail notifications
|
2010-08-10 22:14:17 -07:00 |
|
Mike Macgirvin
|
9662c44a17
|
even more fixes
|
2010-08-10 21:22:36 -07:00 |
|
Mike Macgirvin
|
06bdf8a4cf
|
atom auto-discover, fix image preloading in ajax
|
2010-08-10 16:54:36 -07:00 |
|
Mike Macgirvin
|
04e65823d7
|
more post branch bug fixes
|
2010-08-10 05:58:22 -07:00 |
|
Mike Macgirvin
|
0a4c5a694d
|
fix item type
|
2010-08-10 01:21:38 -07:00 |
|
Mike Macgirvin
|
6fa5557994
|
post branch fixes
|
2010-08-09 22:58:58 -07:00 |
|
Mike Macgirvin
|
d11c1c63c0
|
lots of fixes - most recent photo updates for contacts
|
2010-08-08 21:03:08 -07:00 |
|
Mike Macgirvin
|
0bcd552231
|
photo album finish, general cleanup begins
|
2010-08-08 17:08:39 -07:00 |
|
Mike Macgirvin
|
c9d8211ae7
|
photo editing
|
2010-08-08 01:58:26 -07:00 |
|
Mike Macgirvin
|
5933f13ab7
|
default acl's
|
2010-08-07 23:54:22 -07:00 |
|
Mike Macgirvin
|
adce88e564
|
photo editing
|
2010-08-07 06:20:27 -07:00 |
|
Mike Macgirvin
|
4a7643b3ec
|
allow 640 image to display directly, add album name to photo
|
2010-08-06 17:16:52 -07:00 |
|
Mike Macgirvin
|
69fe1efa98
|
added hearts
|
2010-08-06 17:02:05 -07:00 |
|
Mike Macgirvin
|
a48efe0bc0
|
photo comments
|
2010-08-06 06:30:25 -07:00 |
|
Mike Macgirvin
|
72b20a6eb1
|
progress on photos
|
2010-08-05 21:15:24 -07:00 |
|
Mike Macgirvin
|
40a06771ff
|
reciprocal verification on notify, poll
|
2010-08-05 02:57:03 -07:00 |
|
Mike Macgirvin
|
b294ff6302
|
fixed zero uid in imported contact photo
|
2010-08-04 20:11:14 -07:00 |
|
Mike Macgirvin
|
d090033a0a
|
more photo progress
|
2010-08-04 20:03:38 -07:00 |
|
Mike Macgirvin
|
b38f875732
|
i18n
|
2010-08-03 19:14:57 -07:00 |
|
Mike Macgirvin
|
6af2a79e90
|
fix rego page
|
2010-08-03 19:05:07 -07:00 |
|
Mike Macgirvin
|
8f7e81a8b3
|
front page
|
2010-08-03 18:17:42 -07:00 |
|
Mike Macgirvin
|
4b39cc5f9b
|
add default album names to photos
|
2010-08-02 20:21:21 -07:00 |
|
Mike Macgirvin
|
93d0ef4042
|
fixup image on wall
|
2010-08-02 19:06:36 -07:00 |
|
Mike Macgirvin
|
3fd4b4264e
|
set frequency of poll per contact, other misc fixes (photo now has contact-id)
|
2010-08-01 05:46:51 -07:00 |
|
Mike Macgirvin
|
eaea2a6370
|
lighter colours
|
2010-07-31 02:18:37 -07:00 |
|
Mike Macgirvin
|
aea121ea2a
|
message fixes
|
2010-07-30 22:27:41 -07:00 |
|
Mike Macgirvin
|
56fc81f57e
|
mail more or less working
|
2010-07-30 21:22:52 -07:00 |
|
Mike Macgirvin
|
b399b20dee
|
mail, i18n, etc.
|
2010-07-30 06:09:20 -07:00 |
|
Mike Macgirvin
|
864e7e690f
|
verified registrations working
|
2010-07-28 23:15:10 -07:00 |
|
Mike Macgirvin
|
d8d6f9adbd
|
profile editor cleanups
|
2010-07-28 21:02:36 -07:00 |
|
Mike Macgirvin
|
8aeb1976b8
|
contact-edit cleanup
|
2010-07-28 20:16:45 -07:00 |
|
Mike Macgirvin
|
050be99034
|
added friend viewer
|
2010-07-28 18:24:07 -07:00 |
|
Mike Macgirvin
|
7feed93a56
|
added invitation module
|
2010-07-28 16:28:39 -07:00 |
|
Mike Macgirvin
|
eaf713bd15
|
wrong profile in update_profile when local_user() looks at different profile on same site
|
2010-07-28 05:01:52 -07:00 |
|
Mike Macgirvin
|
da766f1159
|
starting on email
|
2010-07-28 04:45:07 -07:00 |
|
Mike Macgirvin
|
fa154248dc
|
working on readonly contact attribute
|
2010-07-27 22:32:21 -07:00 |
|
Mike Macgirvin
|
2e5fb9c37e
|
lots of formatting, bug fixes on profile updates, i18n
|
2010-07-27 19:27:14 -07:00 |
|
Mike Macgirvin
|
6d7b018237
|
minor edit to last commit
|
2010-07-26 20:45:54 -07:00 |
|
Mike Macgirvin
|
8c1adbefe3
|
redirect to contact editor after introduction approval
|
2010-07-26 20:30:52 -07:00 |
|
Mike Macgirvin
|
7a6665b5cf
|
item deletion and hover images
|
2010-07-26 17:01:37 -07:00 |
|