Commit Graph

899 Commits

Author SHA1 Message Date
Friendika df8ac668b8 more calendar work, undo strict_privacy flag to use different approach 2011-06-08 21:06:02 -07:00
Friendika e2f1540f25 events, continued. Also better regex matching accounting for empty elements 2011-06-07 22:13:07 -07:00
Friendika 33fe26ecb0 more progress on events 2011-06-07 20:10:43 -07:00
Friendika c1b2e90e37 basic saving of events 2011-06-06 22:27:38 -07:00
Friendika fcb4316c29 tinymce for event fields 2011-06-06 21:49:07 -07:00
Friendika 9f51233451 event listings 2011-06-06 20:17:36 -07:00
Friendika 452245d988 more events framework 2011-06-06 19:59:20 -07:00
Friendika c0094aa4f8 strict privacy mode (Friendika-Z) - refuse to talk to networks with privacy issues 2011-06-06 16:26:11 -07:00
Friendika 4c629e274b begin event module 2011-06-05 23:10:07 -07:00
Friendika 4284c6f9ee use icon for language selector instead of hotkey 2011-06-05 17:32:56 -07:00
Friendika 7b02e178a4 more work on facebook re-queue 2011-06-05 02:18:18 -07:00
Friendika 182582eed8 load hooks inside queue 2011-06-05 02:09:31 -07:00
Friendika 00c548cc8f new member page 2011-06-03 06:12:34 -07:00
Friendika a27391c33a facebook queueing on failure, sync update.php with boot.php update version to avoid race condition 2011-06-03 01:16:17 -07:00
Friendika f2bdcb19e7 adjust acl_selector max name length to prevent div overflow 2011-06-02 20:58:44 -07:00
Friendika 1eb177235b add queue_deliver plugin hook 2011-06-02 18:26:06 -07:00
Friendika b8c4d73377 show group affiliations in contact editor 2011-05-31 19:24:26 -07:00
Friendika 656d861b3e on rare occasions posts do not get a parent. The only thing which could cause it is if we can't find our new post. So we'll check for this and try one more time before failing. 2011-05-29 22:50:36 -07:00
Friendika dd4d5707b0 order groups by name 2011-05-29 21:45:00 -07:00
Friendika 547fd1e0e5 small fixes to item post to try and sort out segfault issues on php 5.3 (?) 2011-05-29 15:47:26 -07:00
Friendika 4e8a97f30a bug #38 posts and photos only visible to friends if so configured 2011-05-28 00:42:01 -07:00
Friendika b0c383a6d0 begin event module 2011-05-27 21:01:30 -07:00
Friendika b93f0df890 email - search from, to, cc, and bcc 2011-05-27 04:07:44 -07:00
Friendika ecb300177c troublesome feed was a 307 redirect. We didn't recognise 307 2011-05-26 23:10:40 -07:00
Friendika 2a679b1164 file attachments 2011-05-25 02:08:15 -07:00
Friendika 73b4faca5c basic file upload/attach 2011-05-24 22:40:52 -07:00
Friendika bc8eba4884 turn on attach display 2011-05-24 20:45:02 -07:00
Friendika 87de839974 attachment display 2011-05-24 20:41:29 -07:00
Friendika e3d1ef8ef7 ability to hide profile and wall from unknown people 2011-05-24 16:30:52 -07:00
Friendika 21769d7390 improve push_lang and pop_lang to do basically nothing if the new language is the same as existing 2011-05-23 20:37:36 -07:00
Friendika 040fc247a0 bug #85 2011-05-23 20:30:37 -07:00
Friendika 19ccd658eb Merge branch 'pull' 2011-05-23 18:18:01 -07:00
Friendika 78b2db3a98 Merge branch 'fabrixxm-master'
Conflicts:
	boot.php
2011-05-23 18:17:02 -07:00
Friendika 9a3f5eaf7d Merge pull request #107 from fabrixxm/oembed
Oembed plugin
2011-05-23 18:12:14 -07:00
Friendika 3e6180183b improved browser language detect, set user language on login 2011-05-23 17:18:36 -07:00
Fabio Comuni e1107b55c6 add info() function. Works like notice() but show messages in a div with class info-message.
update code to use info() instead of notice() when appropriate (non-error message)
add info-message class style in themes
2011-05-23 11:39:57 +02:00
Fabio Comuni 7c5a7a94d4 Add oembed user option for use oembed instead of standard yotube embedding.
Remove global option and parse_url use of oembed.
2011-05-23 10:37:09 +02:00
fabrixxm ef64c5187d add config [system][embed_all] to use oembed with links and youtube. Url parse fallback to default if url has not an oembed rappresentation. 2011-05-23 09:14:57 +02:00
fabrixxm 072e414636 Fix missing wrapping span on bbcode to html, split embed data fetch and rappresentation in two functions. Prettier video embed. 2011-05-23 09:13:35 +02:00
fabrixxm 570a22de74 update oembed plugin. embed preview in editor 2011-05-23 09:13:35 +02:00
Chris Case 150830d38c Merge remote branch 'upstream/master' 2011-05-22 19:20:12 -07:00
Chris Case 991885f1d4 improved standards compliance of some of the tags and fixed an issue which caused text to bump-over youtube video embeds 2011-05-22 19:18:58 -07:00
Friendika 44a22c2915 more improvements in twitter handling, reduce duplicates from FB when double friended 2011-05-22 18:40:00 -07:00
Friendika ea0a28ebfb removed buggy debug code ;) 2011-05-22 14:20:31 -07:00
Friendika f3f063c0dd Drupal doesn't provide absolute URL on feed. Fix to allow importing Drupal "contacts". 2011-05-21 19:15:55 -07:00
Friendika ccbdc9b2fc regex stuffed up 2011-05-21 01:17:07 -07:00
Friendika 0abf2f11c6 patches for youtube's change in link and embed formats, please test 2011-05-20 15:46:41 -07:00
Friendika 681885a120 "notes" app 2011-05-20 01:15:02 -07:00
Friendika a27b7fb28d more indicators of public visibility 2011-05-19 19:55:34 -07:00
Friendika e51e772abc typo in email delete sql, add message sender to body for better handling of mailing lists 2011-05-19 18:53:35 -07:00
Friendika 44d5c90af4 better mailing list support, email addr can be either 'from' or 'to' 2011-05-19 17:25:41 -07:00
Friendika a6603a54d9 don't send any potentially large embeds over ajax so as to avoid huge prefetch downloads. Strip them out and provide a notice to reload page to view them. Ensures they will only be loaded once. 2011-05-18 20:34:18 -07:00
Friendika 990d5e82a0 doc updates - connecting to services 2011-05-18 17:29:12 -07:00
Friendika 8fa9ca520b "show all n comments" comes back after toggled and ajax updated, plus connector doc improvements 2011-05-17 17:40:00 -07:00
Friendika 85c6457e6e bug #65 'show all nn comments', 'show more posts like this' are misleading after they've been clicked once. Solution, hide them once clicked. 2011-05-16 17:57:29 -07:00
Friendika 730322ee5f bug #70 - error messages on group deletion, warning cleanup 2011-05-15 16:36:49 -07:00
Friendika 45b9bd96ba wrong author came from feed, not from FB 2011-05-14 06:16:21 -07:00
Friendika b2e92e0af3 deprecate load_view_file 2011-05-11 04:37:13 -07:00
Friendika a00813497f bring back load_view_file for dispy templates 2011-05-10 23:35:31 -07:00
Friendika c052d68828 don't use load_view_file() except in email templates and install of htconfig - to avoid getting wrong file when package is updated by copying over an older version. 2011-05-10 16:12:50 -07:00
Friendika a5e0190f23 missing self photo on remote site comment boxes 2011-05-09 22:15:19 -07:00
Friendika be84d51767 use local contact photo if available 2011-05-09 01:35:24 -07:00
Friendika 2c63b65e3c refactor "which link to show" logic 2011-05-06 06:30:33 -07:00
Friendika 26d748f6d8 Merge pull request #96 from fabrixxm/api
Status.net Api
2011-05-05 04:29:45 -07:00
Friendika 59fd70e568 issues with private photos - hitting internal size limits 2011-05-04 02:20:44 -07:00
Friendika 64a7d0b578 lost comment boxes on status.net conversations 2011-05-03 18:05:11 -07:00
Friendika 6c47f262cc warn if msg is visible to all 2011-05-01 19:50:00 -07:00
Friendika e00068334f fix private images 2011-04-30 17:24:37 -07:00
Friendika 7d455a0395 missing location after editor was consolidated 2011-04-28 20:04:02 -07:00
fabrixxm daa7dc983b Icons as CSS classes, hide net/home/mail/notify-update divs with no value 2011-04-28 19:01:35 +02:00
fabrixxm 976d1eaf43 API work 2011-04-27 17:46:23 +02:00
Friendika a5d478233c misspell 2011-04-26 18:39:19 -07:00
Friendika cde17704dd over-ride comment box 2011-04-26 18:36:51 -07:00
Friendika a01c40a845 no insecure warning on FB connections 2011-04-26 05:45:53 -07:00
Friendika 245a56f0c1 lots of facebook fixes 2011-04-26 04:39:27 -07:00
Friendika a0e7d8fa00 redirect to profile photo upload on very first login 2011-04-23 17:31:23 -07:00
Fabio Comuni 41f6ccc039 More works on api 2011-04-21 17:03:31 +02:00
Fabio Comuni e472d79b1e Reworked template processor. support for "if" "for" and "inc" blocks, also nested 2011-04-21 17:03:19 +02:00
Fabio Comuni 1fb097951d work on api. 2011-04-21 09:08:50 +02:00
Fabio Comuni b505e76393 First attemp of api 2011-04-21 09:04:15 +02:00
Friendika e302741e49 merge status editor instances 2011-04-20 05:48:12 -07:00
Friendika 0af6014c94 keep space before t() for legacy string puller 2011-04-20 05:00:58 -07:00
Friendika afe4cc8bfa pull request #91 fabrixxm (manual merge) 2011-04-20 04:50:12 -07:00
Friendika afdbbaf27d photos_link not photo_link 2011-04-19 20:55:20 -07:00
Friendika d874a55178 per contact network page (link in photo menu) 2011-04-19 20:50:02 -07:00
Friendika a0179235d2 provide a way to disable mailbox integration 2011-04-18 20:20:04 -07:00
Friendika 2afd4c9d5a "wait" cursor when submitting comments bug #45 2011-04-18 19:08:50 -07:00
Friendika 4b6a24ec3f don't try to connect to port 0 2011-04-18 16:00:02 -07:00
Friendika b84f49df10 Merge branch 'translateitems' of https://github.com/fabrixxm/friendika into fabrixxm-translateitems 2011-04-18 15:51:03 -07:00
Friendika 1e967eddb7 multi-user, do not cache open mbox 2011-04-18 15:16:51 -07:00
fabrixxm 1d8bd89fec translate "like"/"dislike"/"friends with" messages at print time 2011-04-18 20:38:48 +02:00
Fabio Comuni 60fbe0b39b translate verb items at display time 2011-04-18 17:37:02 +02:00
Friendika 4f952979d5 show email contacts in acl selector 2011-04-18 00:55:54 -07:00
Friendika b81eefbffb sv language had unquoted quotes in strings 2011-04-17 23:38:12 -07:00
Friendika ab099e9102 email integration, cont. 2011-04-17 23:27:11 -07:00
Friendika 7cc5a9bba9 email follow seems to be stabilising 2011-04-17 15:24:24 -07:00
Friendika 12571c42f1 we need a profile url. Something. 2011-04-16 15:48:08 -07:00
Friendika 863ddf1676 mail changes 2011-04-16 08:45:08 -07:00
Friendika c7bcdf0c18 get meta info for email msgs 2011-04-16 01:14:25 -07:00
Friendika 27cbb830a7 more work on email contacts 2011-04-15 23:40:43 -07:00
Friendika 158b65894a initial checkin mailbox reading functions - lots more to do 2011-04-15 19:16:37 -07:00
Friendika 13eaa802e4 relocated "follow" url scraping code so it can be used elsewhere (contact repair, etc.) 2011-04-15 00:59:00 -07:00
Friendika b5ccb8e205 ensure host xrd is correct, even if installed in subpath 2011-04-14 19:43:00 -07:00
Friendika de131c9e58 set utf-8 on all emails 2011-04-14 17:13:13 -07:00
Friendika c3b42fdbcb it's tough getting the photo menu right in all circumstances. Lots of variables. Much better now. 2011-04-14 16:40:14 -07:00
Fabio Comuni 0afef6b17e arrays and simple conditional blocks in template, template for nav, load templates from themes 2011-04-14 09:22:38 +02:00
Friendika 767f165965 local documentation library 2011-04-13 07:07:21 -07:00
Friendika 3c4e501435 convert feed attach to bbcode 2011-04-13 01:53:40 -07:00
Friendika e8a0dd40b2 profile visibility editor 2011-04-12 21:21:33 -07:00
Friendika f04e2e7044 edit group links on network page 2011-04-12 18:22:58 -07:00
Friendika 5654ce926c move all message display sub-functions from boot.php into conversation.php 2011-04-12 17:58:16 -07:00
Friendika 38014e9b4d show busy cursor during ajax call 2011-04-12 15:45:41 -07:00
Friendika 5545c8ada9 cleanup 2011-04-12 05:37:26 -07:00
Friendika 61915a524d first cut at group chooser UI 2011-04-12 01:31:55 -07:00
Friendika 4cb21fc60b cleanup 2011-04-11 20:34:10 -07:00
Friendika 0ed2d19ac8 death to comment box oddities (a slow death as it will take some time for everybody to upgrade) 2011-04-11 20:11:21 -07:00
Friendika a4836ac1ba wallwall oddities on display page 2011-04-11 16:15:38 -07:00
Friendika ff15ea0993 wrong variable passed 2011-04-11 15:45:19 -07:00
Friendika 8b323b566f set writable flag on all stat contacts with notify link 2011-04-11 03:30:25 -07:00
Friendika c8f32536ff pull in new 'writable' dfrn flag 2011-04-11 03:22:09 -07:00
Friendika 9133a2384a all conversations unified except photos 2011-04-11 01:31:04 -07:00
Friendika a0956ee955 some w3c validation issues 2011-04-10 23:01:38 -07:00
Friendika 7192299ff1 first cut at profile page conversation 2011-04-10 21:43:44 -07:00
Friendika a65c595b16 "display list of status items" moved to include/conversation.php,
currently network module has been updated to use it for display, other modules to follow
with whatever special case code they require.
2011-04-10 21:21:16 -07:00
Friendika 3d51518a13 set writable flag on dfrn_poll 2011-04-10 19:29:21 -07:00
Friendika 940d216395 initial dfrn update to pass perms 2011-04-10 18:38:55 -07:00
Friendika c12927042e nav link to help & documentation 2011-04-10 05:55:45 -07:00
Friendika 58508201a5 bug #37, ampersand + everything following in url is stripped when using link icon to share link 2011-04-10 03:36:12 -07:00
Friendika bf865f0210 bug #34, line breaks double in retweet/share 2011-04-10 03:00:29 -07:00
Fabio Comuni 969cc6996a Fix a typo, updated IT strings 2011-04-08 12:35:42 +02:00
Friendika e35a5bac55 the rest of the english html templates except for htconfig 2011-04-07 23:10:43 -07:00
Friendika cc45ac14b5 attachment storage 2011-04-06 21:59:07 -07:00
Friendika c8d827a671 xmlify enclosure items 2011-04-06 20:36:24 -07:00
Friendika 109c25a1bd some fixes to attachment output in feed 2011-04-06 20:03:06 -07:00
Friendika 6728a11ee3 support feed attachments/enclosures, and fix for bug #30 2011-04-06 19:42:35 -07:00
Friendika 438473529c atom categories and tag import 2011-04-05 17:41:02 -07:00
Friendika 4c5e091b78 better twitter follow support 2011-04-04 20:40:31 -07:00
Friendika 793967a1d3 better handling of troublesome feeds. 2011-04-04 19:36:18 -07:00
Friendika b5bcf44354 profile not set 2011-04-04 01:18:28 -07:00
Friendika 9b50b0e16f Public exposure warning on affected network group pages. config-able so a plugin can shut it up. 2011-04-03 20:41:40 -07:00
Friendika 08032e0453 change language dynamically - bound to F8 key 2011-03-31 04:57:31 -07:00
Friendika 89e81862ec bug #29 - commas not linkified 2011-03-30 16:18:59 -07:00
Friendika 0fe997490d dfrn remote profile protocol revision 2011-03-30 15:04:18 -07:00
Friendika 04cd865cc9 placeholder arg in dfrn conversations 2011-03-30 04:20:40 -07:00
Friendika f198c5cff8 secure profile failure 2011-03-30 04:07:47 -07:00
Friendika 8f547283c0 update comment count as new comments come in 2011-03-29 18:20:52 -07:00
Friendika ca113bfaa0 change link to project website 2011-03-24 21:10:51 -07:00
Friendika 82bd1ce3cb installation issues 2011-03-21 03:33:58 -07:00
Friendika b7292bc673 user pref -> block remote wall posting 2011-03-20 17:54:50 -07:00
Friendika be67cf663b minor edits 2011-03-19 05:10:05 -07:00
Friendika 7e33c1072a stuff to make connecting to diaspora profiles easier 2011-03-19 01:19:11 -07:00
Friendika 9838245c6c Merge branch 'gettext' of https://github.com/fabrixxm/friendika into fabrixxm-gettext 2011-03-18 05:07:42 -07:00
Friendika ea03d9fa86 more thorough cleanup on account/contact removal 2011-03-17 21:15:27 -07:00
Friendika f01538a54f content expiration 2011-03-15 17:31:49 -07:00
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