Friendika
4cc20f1288
fix youtube videos that use https:// urls
2011-03-15 00:56:25 -07:00
Friendika
852ea1aedd
force last-child on foster children, disallow time travel
2011-03-14 18:34:58 -07:00
Friendika
f2734681e5
friend finder support functions
2011-03-13 22:07:56 -07:00
Friendika
aebf9bb4d6
non-code change
2011-03-13 19:12:46 -07:00
Friendika
0cf647bf6f
don't let somebody install with a bogus db hostname as this seems to lead to spectacular failure modes
2011-03-13 16:47:41 -07:00
fabrixxm
8a40c718fb
Move translation functions. Add tt() for plural cases.
2011-03-11 00:18:29 +01:00
Friendika
35c3e12df5
ability to edit image permissions
2011-03-09 21:10:16 -08:00
Friendika
32e96d2647
reload plugins if they change
2011-03-09 02:12:32 -08:00
Friendika
c40944fc86
inherit 'wall' setting from parent post on remote item
2011-03-08 14:40:33 -08:00
Friendika
216f038456
icon changes, feed security improvements
2011-03-04 20:55:32 -08:00
Friendika
69e2252fd6
that would be mysql !i! connect_errno...
2011-03-03 15:47:13 -08:00
Friendika
b8757fb456
make sure db queries never get called if the database isn't open
2011-03-03 15:41:08 -08:00
Friendika
6480fd73a7
units conversion app - needs some styling and code cleanup
2011-03-02 03:25:12 -08:00
Friendika
377f991ac5
switch identities to manage pages
2011-03-01 20:18:47 -08:00
Friendika
5ff1462e1e
install issue (memory exhausted) due to incorrect db open check
2011-03-01 16:24:22 -08:00
Friendika
80ed4242ee
singleuser site mode plus fix search template layout
2011-02-28 19:44:47 -08:00
Friendika
f089b1610e
feeds: update content when updated/edited changes
2011-02-28 18:24:32 -08:00
Friendika
05d3eb59ec
status.net mentions to non-followers require the numeric profile URL, not the nickname profile URL. Though it works when they are a follower.
2011-02-26 01:53:18 -08:00
Friendika
8ed085c64e
don't truncate names across multi-byte char sequences
2011-02-24 03:48:21 -08:00
Friendika
755c2245e8
move php path setting inside proc_run
2011-02-23 15:16:12 -08:00
Friendika
365ff94137
push directory on register - if permitted
2011-02-23 01:37:15 -08:00
Friendika
a5b80e5d56
add some calendaring functions
2011-02-22 20:08:15 -08:00
Friendika
5f2f644064
resolve file inclusion conflicts w/ multiple plugins, improve the typo checker
2011-02-21 20:19:33 -08:00
Friendika
ee35c06a8d
more punctuation characters added to linkify patterns
2011-02-20 20:20:33 -08:00
Friendika
af0fe4cf42
Merge branch 'chriscase-master'
...
Conflicts:
mod/dfrn_notify.php
2011-02-20 01:42:11 -08:00
Chris Case
dba7874131
added reusable EmailNotification library to facilitate more efficient maintenance of email related code
2011-02-19 05:33:42 -08:00
Friendika
642a71ffde
app menu - and a demo application 'tictac'
2011-02-19 00:56:15 -08:00
Friendika
45bd7d5e29
no delimiter if empty
2011-02-17 01:06:20 -08:00
Friendika
f7b2f9f5e7
convert update script arg passing to js - remembering the browser prefetch issues
2011-02-17 00:40:35 -08:00
Friendika
4bff52990e
ajax reload fixes
2011-02-16 21:17:49 -08:00
Friendika
527e050ecc
sanitise all incoming url's - also stop them from getting mangled by simplepie
2011-02-16 17:32:15 -08:00
Friendika
fb3bb41dc2
Merge branch 'fabrixxm-master'
2011-02-16 02:09:02 -08:00
Friendika
9f02057374
provide permalink for posts, include permalinks in feeds and imported from feeds
2011-02-16 02:07:11 -08:00
Fabio Comuni
c8116932c2
Fix #8 \"recycle symbol getting mangled from status.net retweets\"
2011-02-16 09:22:32 +01:00
Friendika
b87ddbd58a
Merge branch 'ajaxcomms'
...
Conflicts:
view/comment_item.tpl
2011-02-14 04:46:49 -08:00
Friendika
39dd36176b
ajax comments
2011-02-14 04:43:19 -08:00
Friendika
e32cda6542
app not defined
2011-02-13 13:35:08 -08:00
Friendika
ee46a028d6
more test ajax comments
2011-02-12 03:42:57 -08:00
Friendika
0bfe63e7d8
reinstate send slaps but only at the top level (and followup)
2011-02-11 03:17:16 -08:00
Friendika
de2c9531db
post permission hooks
2011-02-09 19:39:49 -08:00
Friendika
05c52ae81d
preserve newlines inside <pre> tags when importing feeds
2011-02-09 17:51:05 -08:00
Friendika
971b16ea4a
Accept pretty much bloody anything inside a [url] tag as a legal URL.
2011-02-09 16:55:31 -08:00
Friendika
5899ae9017
Support bbcode size tag - I may regret this...
2011-02-08 21:26:28 -08:00
Friendika
6b8bbef6c7
suppress parse warnings
2011-02-08 20:55:34 -08:00
Friendika
f70a0b0282
more graceful handling of some statusnet followups
2011-02-08 18:44:30 -08:00
Friendika
9a1e5aaf09
tweaks to reworked remote deletion, which also fixes some comment box oddities
2011-02-08 05:08:10 -08:00
Friendika
d8cd693f11
rework remote deletion
2011-02-08 04:25:27 -08:00
Friendika
9f5d3000c7
don't change photo visibility if only album name was changed
2011-02-07 21:16:39 -08:00
Friendika
18c5d1ff90
feed cleanup
2011-02-07 17:06:04 -08:00
Friendika
0d9ed48738
functionise birthday
2011-02-06 22:41:07 -08:00
Friendika
b96d6c015b
fix contact photo updates - a result of baseurl being wrong for cmdline processes
2011-02-06 19:15:20 -08:00
Friendika
147d7f3bbf
theme name cleanup - rename default to loozah, provide sane fallbacks and change system primary theme.
...
Provide indication on contact edit page of last update success/failure - can be extended later to
show actual timestamp of last successful update.
2011-02-06 15:50:50 -08:00
Friendika
8e988341d0
Merge branch 'fabrixxm-master'
2011-02-06 13:27:52 -08:00
fabrixxm
64be33a3ff
fixed missing close parenthesis
2011-02-06 21:24:41 +01:00
Friendika
ac3f3a6e9f
kill orphans
2011-02-06 02:33:02 -08:00
Friendika
8cced061bb
found it - typo
2011-02-04 13:40:51 -08:00
Friendika
1d0d765344
more error checking on posts
2011-02-04 13:37:04 -08:00
Friendika
2a9bfae2b7
prevent runaway notifications when parent=0 due to race condition
2011-02-04 04:25:53 -08:00
Friendika
c6b00f7230
allow parentless items from SN - add more tracing on notify failures
2011-02-03 17:40:04 -08:00
Friendika
01cd7cc9f2
don't parse garbage in phase2 of dfrn_deliver either
2011-02-03 04:19:05 -08:00
Friendika
a4cbdc2414
remove self
2011-02-03 03:58:47 -08:00
Friendika
0a32370e32
silence php notices about $manual_id not being defined
2011-02-02 19:56:27 -08:00
Friendika
a8cea3f30c
don't try to parse non-xml in dfrn_deliver
2011-02-02 19:28:40 -08:00
Friendika
25c2640c17
be more forgiving about the order of link parameters in html->bb
2011-02-02 18:09:27 -08:00
Friendika
ee45dee932
suppress some scraping errors when confronted with hybrid/strange
...
feeds that provide insufficient content-type and choke the html parser.
2011-02-02 14:48:27 -08:00
Friendika
fce9988f73
backward compatibility
2011-02-01 22:45:46 -08:00
Friendika
a347d040f0
protocol reversal, roll dfrn_version to 2.1
2011-02-01 21:21:47 -08:00
Friendika
22acba2460
trying to solve the double encoding issue
2011-02-01 18:20:25 -08:00
Friendika
bafae56b39
make sure content is unaltered
2011-02-01 17:50:49 -08:00
Friendika
968e8bb9c4
typo
2011-02-01 17:05:17 -08:00
Friendika
6a4ae2e845
get correct article timestamp for feeds with no 'published' and with non-utc stamps
2011-02-01 16:50:19 -08:00
Friendika
8c5c07b265
don't try to scrape atom/rss feeds. missing param in contact store (mod_follow)
2011-02-01 14:55:29 -08:00
Friendika
8acc76a3c6
provide ability to survive transport mangling when travelling through html networks
2011-02-01 05:10:04 -08:00
Friendika
9d561d4471
oembed contsant name, fix dfrnpubdeliver, add 'code' editor button
2011-01-31 23:06:45 -08:00
Friendika
2cd1da5462
readjust name length limits - acl selector
2011-01-31 19:53:40 -08:00
Friendika
e2544abd50
truncate names in acl selector
2011-01-31 19:49:56 -08:00
Friendika
082909fe1a
Merge branch 'fabrixxm-oembed'
2011-01-31 15:26:02 -08:00
Friendika
1908c7ad82
deliver up to 150 contacts per person using dfrn - in case hub is whacked
2011-01-31 14:01:38 -08:00
Fabio Comuni
bdbbfe17b0
cache oembed request
2011-01-31 17:23:55 +01:00
Fabio Comuni
3dbca2a804
delete old cache in poller.php
2011-01-31 17:16:35 +01:00
Fabio Comuni
49ea05b8ff
use microformat to mark html from [embed] tag, convert html with oembed microformat to [embed] tag
2011-01-31 16:45:58 +01:00
Fabio Comuni
6ea87223d3
Add 'system''no_oembed' config option
2011-01-31 11:00:35 +01:00
Fabio Comuni
23d1b994cc
Move [embed] bbtag from oembed plugin to core
2011-01-31 10:38:49 +01:00
Friendika
d8877b88d6
limit privacy ACL's to networks which can handle privacy
2011-01-30 22:45:02 -08:00
Friendika
6935d34e76
disable "take me home" hotkey, different on FF (shift-home), IE ($).
2011-01-30 19:49:26 -08:00
Friendika
3eefe8b500
more ssl_policy cleanup, allow manual feed update per contact when hub is whacked, log feed parse errors
2011-01-30 19:38:03 -08:00
Friendika
a598f17e6d
wrong ref in ssl policy
2011-01-30 18:25:41 -08:00
Friendika
26cc2e02fe
Merge branch 'fabrixxm-master'
...
Conflicts:
boot.php
2011-01-28 18:50:20 -08:00
Fabio Comuni
ef33ca6750
modded scripts to be runned in cli so they can be included and executed in main program
2011-01-28 14:04:18 +01:00
Friendika
ebba294189
remote links
2011-01-27 14:34:11 -08:00
Friendika
c7ace10ffb
dissolve relationship (new protocol) working
2011-01-26 02:32:00 -08:00
Friendika
696eff1031
no comment box if no notify, not no poll
2011-01-25 18:25:04 -08:00
Friendika
5a7ff660c4
"unfriend" protocol
2011-01-25 03:57:10 -08:00
Friendika
08d6fe5ae7
allow RSS for feed contacts, but no comments
2011-01-24 19:36:20 -08:00
fabrixxm
2020ea23b1
Mods to script runned via CLI to permits to run also included
2011-01-24 22:01:56 +01:00
Friendika
a068f8e614
linkify - need at least one character after ://
2011-01-24 00:00:57 -08:00
Friendika
5be98e3ec8
following random feeds
2011-01-23 20:09:34 -08:00
Friendika
ab62b8f712
fix quotes (again)
2011-01-23 03:25:03 -08:00
Friendika
461625e378
new network types
2011-01-23 02:45:37 -08:00
Friendika
6c0218563f
linkify naked urls when they are at the beginning of the text
2011-01-22 05:19:53 -08:00
Friendika
c574e4c587
repair double-encoded double quotes
2011-01-20 21:02:02 -08:00
fabrixxm
2ea85fd67e
show 'login' tab selected on login page
2011-01-20 20:16:57 +01:00
Friendika
028460a5c1
tracking errant bin2hex call
2011-01-17 21:08:16 -08:00
Friendika
fa1f2ce8f3
fix some linebreak issues
2011-01-17 19:50:18 -08:00
Friendika
710cb7d13c
activity object link had incorrect attribute, highlight critical install steps
2011-01-17 16:06:22 -08:00
Friendika
d5ac7e938b
newlines were getting stripped
2011-01-16 23:48:44 -08:00
Friendika
2e0a3e0693
birthday notifications: missing div close
2011-01-16 17:56:26 -08:00
Friendika
f4ebd2a213
Don't send conversation slaps, only immediate replies. Redundant and flawed.
2011-01-16 14:58:07 -08:00
Friendika
456a7a9740
string update
2011-01-14 02:16:30 -08:00
Friendika
a1c069ee02
compatibility: version discovery
2011-01-14 02:04:09 -08:00
Friendika
5bfb0ba4c2
birthday notifications working
2011-01-13 20:28:33 -08:00
Friendika
3494b23bfe
create birthday event from feed
2011-01-13 15:45:42 -08:00
Friendika
9d6f3aa4dd
add owner's birthday information to feed (if allowed to)
2011-01-12 21:04:49 -08:00
Friendika
89a28bf0f7
preserve body content in feed to extract microformat stuff
2011-01-12 13:21:37 -08:00
Friendika
91db3b3f41
more doco on header/nav region
2011-01-11 14:20:01 -08:00
Friendika
9493c29810
more defensive measures against failed or lost DB
2011-01-10 20:14:19 -08:00
Friendika
cb1832a755
fallback dbesc() when db is not there
2011-01-10 13:57:59 -08:00
Friendika
b2176538f4
add page start/end hooks, cleanup couple of notice msgs
2011-01-10 13:45:42 -08:00
Friendika
85b0eca9c1
call get_app()
2011-01-09 13:18:56 -08:00
Friendika
618adb1593
missing 'else'
2011-01-07 14:31:05 -08:00
Friendika
1b0ddc928d
make home tab work from remote profile, fix link in comment notify emails
2011-01-05 01:53:34 -08:00
Friendika
45c1559b38
Merge branch 'fabrixxm-master'
2011-01-04 16:42:11 -08:00
Friendika
45d8676dc2
use shift-home instead to take you home
2011-01-04 14:35:12 -08:00
fabrixxm
ea978af9c1
Merge branch 'friendika-master'
2011-01-04 14:48:19 +01:00
fabrixxm
0df91fd9a2
Manage user registrations in REGISTER_APPROVE mode.
2011-01-04 14:46:08 +01:00
Friendika
64628c800d
provide "return home" key
2011-01-04 05:06:10 -08:00
Friendika
236474da0b
convert received ostatus unfollow verb to activity streams stop-following
2011-01-04 02:20:00 -08:00
fabrixxm
c061603746
import items from feeds in inverse date order
2011-01-03 10:04:54 +01:00
Friendika
d8985b3a54
try to auto-fill the profile address if we actually do know it.
2011-01-01 13:12:31 -08:00
Friendika
ca83d24c02
and slashes - sigh...
2010-12-30 23:48:11 -08:00
Friendika
e490c9459d
and right angles
2010-12-30 21:09:58 -08:00
Friendika
53928bec87
oops escape left angles in expressions
2010-12-30 21:08:06 -08:00
Friendika
afaacd134c
linkify audio/video links for non-html5 browsers (or those with unsupported codecs?)
2010-12-30 18:43:42 -08:00
Friendika
9296d178b3
html5 video/audio support - still needs multiple source
...
selection, and check that it isn't blocked by html purifier
2010-12-30 18:32:49 -08:00
Friendika
98dcc19511
page_header hook
2010-12-30 14:36:35 -08:00
Friendika
279469ab35
plugin hooks for bbcode conversions
2010-12-30 14:21:05 -08:00
Friendika
fd9b506c2f
Add sample external authentication plugin (ldap)
2010-12-27 14:59:26 -08:00
Friendika
f6556e0a72
more plugin hooks
2010-12-25 15:01:02 -08:00
Friendika
3ba322889f
undo one of the hooks from last checkin - passing objects led to error
2010-12-24 19:04:40 -08:00
Friendika
10731ea361
more plugin hooks
2010-12-24 18:32:23 -08:00
Friendika
c217e9da34
add authentication plugin hooks
2010-12-24 15:59:12 -08:00
Friendika
e287014b98
navigation aid: show server name on page
2010-12-22 20:04:20 -08:00
Friendika
0e6eb4d002
link the logo text
2010-12-22 19:23:54 -08:00
Friendika
6808d53d0f
plugin/addon API landing - still things left to do before it's useful
2010-12-22 14:16:22 -08:00
Friendika
5b1fde8b0f
allow configurable poll interval override when hub is used
2010-12-21 14:51:26 -08:00
Friendika
b9ca44678d
match the documentation
2010-12-19 19:55:03 -08:00
Friendika
f60f82727f
register/login timestamps
2010-12-16 16:35:45 -08:00
Friendika
df2e79dcaf
prevent concurrent ajax updates
2010-12-15 14:41:24 -08:00
Friendika
d8c5c1cd6b
added brand link
2010-12-14 15:21:31 -08:00
Friendika
1cffecd1be
footer is serving no useful purpose.
2010-12-12 17:40:23 -08:00
Friendika
b7abdf8795
fix youtube videos on FF
2010-12-09 13:41:08 -08:00
Friendika
03c1e5a5ad
never enough comments
2010-12-08 23:08:59 -08:00
Friendika
a42b9ea3de
display the fact that a conversation is private without disclosing the details of who can/cannot see it.
2010-12-07 20:47:53 -08:00
Friendika
e241c401cf
significantly enhanced profile security
2010-12-07 19:40:12 -08:00
Friendika
8eea856131
no newline at EOF
2010-12-05 19:42:28 -08:00
Friendika
e9a1abd133
flatten conversation hierarchy to one level on import but preserve all thread info
...
in case somebody wants to write a plugin to display as multi-level thread
2010-12-04 23:16:16 -08:00
Friendika
4d84a87ce4
cache result of (expensive) security check for visitor rights
...
begin tightening x-profile security
2010-12-02 21:09:55 -08:00
Friendika
e09d164882
ignore malformed xml before it hits the parser.
2010-12-02 18:32:46 -08:00
Friendika
42d66874be
improved linkification of naked text urls
2010-12-01 21:13:09 -08:00
Friendika
9513f1f166
rino recipient patch
2010-12-01 13:39:00 -08:00
Friendika
99bbc29747
rino landing
2010-11-30 18:32:34 -08:00
Friendika
67e827e128
paranoid option to reduce session hijacking by enforcing an IP match on session validation. This is not claimed to be a perfect solution to the problem by any stretch, it merely raises the bar on the script kiddies to the detriment of those whose dynamic IPs aren't long lived. For these reasons it is opt-in.
2010-11-29 23:16:14 -08:00
Friendika
3672335dec
15 gender choices, 12 sexual preference choices and 30 relationship status options are probably adequate. :-)
2010-11-29 20:56:54 -08:00
Friendika
62bb471ba0
localise login template, allow openid to be disabled
2010-11-28 20:58:23 -08:00
Friendika
34a8fb935d
no newlines in tags
2010-11-28 14:43:14 -08:00
Friendika
1cd20e1757
array_unique didn't have a second argument before PHP 5.2.9
2010-11-26 02:38:41 -08:00
Friendika
e15b1a8755
don't attempt to deliver queued items to sites which have already timed out
2010-11-25 23:42:03 -08:00
Friendika
cce7380756
more optimising when confronted with dead servers
2010-11-25 18:50:28 -08:00
Friendika
60ef474d46
log queue startup
2010-11-25 18:31:33 -08:00
Friendika
a1458f899a
change remote welcome message
2010-11-25 18:22:54 -08:00
Friendika
847c264787
wrong function name
2010-11-25 17:27:56 -08:00
Friendika
041df1c011
queue logging
2010-11-25 15:50:08 -08:00
Friendika
0a03a710b3
ensuring all non-deliveries get in the queue
2010-11-25 15:03:59 -08:00
Friendika
ca706ccbed
added more notifier logging
2010-11-25 02:53:19 -08:00
Friendika
9d7130e403
tag search boolean mode
2010-11-24 19:25:47 -08:00
Friendika
dd52aec243
use optional openid photo for registration - if supplied
2010-11-23 20:56:20 -08:00
Friendika
f9f08b4355
send unfollow before removing ostatus contact
2010-11-23 19:29:38 -08:00
Friendika
81e1e4245b
premature removal of queue item
2010-11-23 17:08:35 -08:00
Friendika
9be4b3482e
drop mail delivered flag now that queue is implemented
2010-11-23 16:08:48 -08:00
Friendika
1278305de9
salmon error handling issue
2010-11-22 19:58:35 -08:00
Friendika
fb58801aa4
schedule the queue re-delivery process
2010-11-22 15:30:52 -08:00
Friendika
0bcb68200e
queue/redeliver module
2010-11-22 14:53:25 -08:00
Friendika
2528c40269
return code is no longer a string
2010-11-21 23:07:25 -08:00
Friendika
de6c777d3f
infrastructure for queueing, redelivery
2010-11-21 23:00:01 -08:00
Friendika
72fd6eec4b
make sure to use local avatar if we have one
2010-11-21 17:36:01 -08:00
Friendika
f1630780e9
add google buzz
2010-11-21 15:25:10 -08:00
Friendika
1131b2ea53
minor layout stuff
2010-11-18 17:42:23 -08:00
Friendika
0c7ae3aeee
smooth a few rough edges of openid
2010-11-18 15:06:33 -08:00
Friendika
875b31fb8e
openid logins working
2010-11-17 17:03:27 -08:00
Friendika
c2086ec50e
pull some template strings
2010-11-16 23:26:14 -08:00
Friendika
5d47417711
more view cleanup
2010-11-15 21:06:44 -08:00
Friendika
8c395f96de
view directory cleanup
2010-11-15 21:02:59 -08:00
Friendika
c2b4791af0
prevent redirect loop if an account is manually removed while logged in
2010-11-15 16:55:11 -08:00
Friendika
eae34f323b
add openid slot to db
2010-11-14 15:17:27 -08:00
Friendika
7db4a0dd2e
give orphans a second chance, linkify naked links
2010-11-11 20:32:20 -08:00
Friendika
7be66b1d91
ff account manager
2010-11-11 02:49:28 -08:00
Friendika
29b9d18871
lint
2010-11-09 20:38:24 -08:00
Friendika
f4fd679928
couple of issues w/ profile photo update propogation
2010-11-09 18:24:35 -08:00
Friendika
f7c0480f1b
use raw db queries wherever query items could contain '%'
2010-11-09 15:11:47 -08:00
Friendika
098478e3a5
linkify hash tags
2010-11-08 22:39:03 -08:00
Friendika
1f4048067e
more refactor remote reply off network
2010-11-08 20:56:09 -08:00
Friendika
e521dfd5e6
refactor outgoing comment ability for off network contacts
2010-11-08 20:43:58 -08:00
Friendika
188b1d2d6f
participate in public conversations
2010-11-08 20:15:42 -08:00
Friendika
4514927128
added search
2010-11-08 17:30:00 -08:00
Friendika
a8d6d72b7b
use date ordering on public feeds
2010-11-08 01:11:50 -08:00
Friendika
fbb0166690
lint
2010-11-07 21:07:47 -08:00
Friendika
9e35fb26f7
lint
2010-11-07 17:29:30 -08:00
Friendika
05236adf0f
notification email on follow activities
2010-11-06 14:40:19 -07:00
Friendika
db22a6cbe0
installation var mis-tagged
2010-11-05 22:23:11 -07:00
Friendika
05cd91129e
branding
2010-11-05 22:20:33 -07:00
Friendika
206eee0229
preserve newlines on all networks
2010-11-05 02:19:39 -07:00
Friendika
b94cb8d234
add micro profile photo
2010-11-04 23:50:32 -07:00
Friendika
4cba826a2f
hub anomolies & swat0 compliance
2010-11-04 20:47:44 -07:00
Friendika
8341ce9ce8
ativity rel links went to target instead of object
2010-11-04 03:23:09 -07:00
Friendika
95a425a1f3
minor stuff
2010-11-04 00:37:29 -07:00
Friendika
4f8445760c
cleanup photo page a bit more, some work on branding
2010-11-04 00:19:10 -07:00
Friendika
b3856a797b
show like/dislike when no comments yet, bit of lint
2010-11-03 19:47:07 -07:00
Friendika
a985ad4a54
add activity target to items, allow multiple link relations
2010-11-03 16:48:21 -07:00
Friendika
98a508532f
fix like/dislike refresh on photos/display items
2010-11-02 22:21:49 -07:00
Friendika
07b78e9d1c
more branding
2010-11-02 21:25:59 -07:00
Mike Macgirvin
2a23a7e840
project rename
2010-11-02 20:17:46 -07:00
Mike Macgirvin
d8630dbdd8
infrastructure for swat0 (#fsw)
2010-11-01 23:42:26 -07:00
Mike Macgirvin
36a77c6db2
build feeds rather than template them
2010-11-01 17:56:36 -07:00
Mike Macgirvin
4f4d6bace6
add rel=mentioned links for tagged persons
2010-10-31 21:57:30 -07:00
Mike Macgirvin
b376f21533
notify folks who have been tagged in a post
2010-10-31 20:36:59 -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
f01e8743fc
match schemeless activities per the latest activity spec
2010-10-27 15:50:44 -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
d453560be9
more robust (though wasteful) salmon, try both encodings
2010-10-26 15:56:19 -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
d850badf2b
pull out follow, unfollow and as:actor for handling
2010-10-21 21:48:22 -07:00
Mike Macgirvin
8d59ff3c06
aid salmon discovery for feed scrapers that look for the old-style rel type.
2010-10-21 18:07:22 -07:00
Mike Macgirvin
a8a88d2532
clean up the salmon consumer bits
2010-10-21 15:32:09 -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
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
664cf8ac8e
pass community page permissions through notification feeds
2010-10-18 03:02:51 -07:00
Mike Macgirvin
be981a4f8a
wrong type comparison (string, int) which was the cause of the last problem.
2010-10-17 20:27:27 -07:00
Mike Macgirvin
1d2fdb259e
funny behaviour with post permissions after recent changes
2010-10-17 20:24:58 -07:00
Mike Macgirvin
3789c288a7
dash, not underscore
2010-10-17 20:13:45 -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
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
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
f1977d420e
minor cleanup
2010-10-12 17:11:06 -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
eafd225bdd
protocol revision, send dfrn_confirm binary items as hex
2010-10-11 03:16:25 -07:00
Mike Macgirvin
dcb7bc5e71
Use dual delivery when dealing with flaky hub, reduce poll to once/hour
2010-10-10 21:08:25 -07:00
Mike Macgirvin
70bd7a6509
activity objects weren't escaped properly
2010-10-10 20:02:29 -07:00
Mike Macgirvin
d8283a35ba
google hub not working, this fix may be temporary or it may be permanent if the hub cannot be relied on.
2010-10-10 19:42:07 -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
e23ec64c90
put the correct cursor on the jot links, still having some
...
issues with the photo upload link, since it's overlayed with an ilayer
2010-10-10 01:39:14 -07:00
Mike Macgirvin
948cb29302
after login from arbitrary page, send back to that page
2010-10-09 01:05:53 -07:00
Mike Macgirvin
9dc0e659d6
issue #1 , need login link on profile pages
2010-10-09 00:45:09 -07:00
Mike Macgirvin
4714f3a9e1
sort out the magic cursor
2010-10-08 22:21:34 -07:00
Mike Macgirvin
f9ff5b36bf
match patterns against the encoder
2010-10-07 21:18:26 -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
c7c3db8c54
i18n officially ready for prime time.
2010-10-06 17:40:58 -07:00
Mike Macgirvin
a6c7a233a6
more little stuff
2010-10-05 21:05:37 -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
336aea26dc
notify hub only on public updates
2010-10-02 03:38:53 -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
2ae38e3fbf
pass params as string rather than array so it doesn't
...
get changed to multipart/forma-data
2010-09-30 22:30:18 -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
d0bb2d3036
bloody ie8
2010-09-29 23:19:19 -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
8ba3737b3b
moved a couple of translatable strings from js include file to translatable view
2010-09-29 16:09:10 -07:00
Mike Macgirvin
d150b8e8b1
inherit parent ACL's on remote children
2010-09-28 22:32:48 -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
4d8e8de0bf
clarify birthday doco, Facebook really screwed this one up.
2010-09-27 00:46:29 -07:00
Mike Macgirvin
627c65b49f
doco
2010-09-27 00:38:26 -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
1105cdb065
configurable logo banner
2010-09-26 16:56:45 -07:00
Mike Macgirvin
b91494d22e
preliminary network abstraction, configurable debugging.
2010-09-26 16:30:21 -07:00
Mike Macgirvin
d5a13b1e4c
localisation path for all view templates
2010-09-22 18:00:19 -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
399b6828f6
remove debugging on public repository
2010-09-21 17:16:34 -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
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
177a6d7f79
provide visual indicator when pausing ajax updates
2010-09-20 01:13:19 -07:00
Mike Macgirvin
65a420b227
theme cleanup
2010-09-18 21:11:18 -07:00
Mike Macgirvin
22429cd432
friends not being correctly unmarked for death after contact resumed
2010-09-17 16:50:30 -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
2c96ad7739
tag each side of the duplex
2010-09-12 21:25:37 -07:00
Mike Macgirvin
19661d4c25
reverse sort order for public feeds
2010-09-10 01:45:58 -07:00
Mike Macgirvin
ca8566008d
upgrading the photo and name update
2010-09-10 00:42:53 -07:00
Mike Macgirvin
3a69413f86
more preparation for activities
2010-09-09 22:02:28 -07:00
Mike Macgirvin
3a3bf273c7
item cleanup
2010-09-09 19:48:08 -07:00
Mike Macgirvin
887a8add2d
populate wall element
2010-09-09 19:14:42 -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
f1e17b1707
undo debug statements
2010-09-09 02:00:54 -07:00
Mike Macgirvin
c59948f1dc
more fixes from landing
2010-09-09 02:00:01 -07:00
Mike Macgirvin
bc9e175ced
fixing typos from 2.0 landing
2010-09-09 01:49:03 -07:00
Mike Macgirvin
e800dba185
onemore missing paren
2010-09-09 01:41:02 -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
2d76a5c76b
fix last-child in face of deletions
2010-08-29 21:55:57 -07:00
Mike Macgirvin
c35dab713d
can't use ActivityStreams for location. Grrr.
2010-08-24 16:25:02 -07:00
Mike Macgirvin
828316ce70
ajax stop/resume hot key
2010-08-23 20:48:47 -07:00
Mike Macgirvin
b02e30f1cf
sort out notify x-domain
2010-08-22 20:57:20 -07:00
Mike Macgirvin
709c86b2da
added location tagging
2010-08-20 14:33:15 -07:00
Mike Macgirvin
f9f284ba70
share youtube videos
2010-08-19 20:52:49 -07:00
Mike Macgirvin
e0045a43e2
mongo checkin, global directory, redir rework, location basics
2010-08-19 04:59:31 -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
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
30e3a65c0f
full theming support
2010-08-16 05:23:26 -07:00
Mike Macgirvin
35e29e10e6
installer changes, pe sync
2010-08-15 21:49:29 -07:00
Mike Macgirvin
51f6671466
only escape dbg tags when running in server mode
2010-08-14 19:48:32 -07:00
Mike Macgirvin
8f83c4ab64
make rego button business compliant
2010-08-14 17:06:32 -07:00
Mike Macgirvin
47e9613acd
mongo notification checkin, wall, comments, settings
2010-08-14 07:55:18 -07:00
Mike Macgirvin
dfd3cef734
added code, quote styles to editor
2010-08-12 01:47:08 -07:00
Mike Macgirvin
8d0ba93436
make debugging safe
2010-08-11 22:24:08 -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
9662c44a17
even more fixes
2010-08-10 21:22:36 -07:00
Mike Macgirvin
d11c1c63c0
lots of fixes - most recent photo updates for contacts
2010-08-08 21:03:08 -07:00
Mike Macgirvin
adce88e564
photo editing
2010-08-07 06:20:27 -07:00
Mike Macgirvin
40a06771ff
reciprocal verification on notify, poll
2010-08-05 02:57:03 -07:00
Mike Macgirvin
d090033a0a
more photo progress
2010-08-04 20:03:38 -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
b399b20dee
mail, i18n, etc.
2010-07-30 06:09:20 -07:00
Mike Macgirvin
050be99034
added friend viewer
2010-07-28 18:24:07 -07:00
Mike Macgirvin
fac6e7e60b
link email to nav
2010-07-28 04:46:44 -07:00
Mike Macgirvin
aaa06c57e6
i18n nav menu
2010-07-28 04:13:26 -07:00
Mike Macgirvin
887a324956
readonly support for polling
2010-07-28 01:29:45 -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