Commit Graph

745 Commits

Author SHA1 Message Date
Friendika 05350082fa Merge branch 'oembed' of https://github.com/fabrixxm/friendika into fabrixxm-oembed 2011-01-26 13:59:20 -08:00
Fabio Comuni 4a2c0fcc36 Add 'jot_tool' hook, plugins can add tool icons. 2011-01-26 16:17:28 +01:00
Friendika c7ace10ffb dissolve relationship (new protocol) working 2011-01-26 02:32:00 -08:00
Friendika abbd498a8b whitespace only 2011-01-26 00:19:54 -08:00
Friendika bb5ad77e2a smilies on new item view 2011-01-25 05:26:12 -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
Friendika f5674558ca propagate name changes to 'self' contact record 2011-01-24 18:18:47 -08:00
fabrixxm e9251499dd Added proc_run() and modified all occurrence of proc_close(proc_open()) to use proc_run() 2011-01-24 22:00:02 +01:00
Friendika 163e614a3b don't translate CR-LF 2011-01-24 03:08:20 -08:00
Friendika 205a2b8930 owner's sparkle link, sometimes not author's - on display page 2011-01-23 21:26:09 -08:00
Friendika 5be98e3ec8 following random feeds 2011-01-23 20:09:34 -08:00
Friendika 00d2b58358 fix a few issues with code blocks, ignore tags within blocks, fold multi-line blocks to one, also turn html br into two LFs. 2011-01-23 16:29:30 -08:00
Friendika 1460fc0d71 add cc-license text to all content pages 2011-01-23 14:56:14 -08:00
Friendika 950e5f6693 given a tag @foo, don't also link/replace words like food in msg body 2011-01-23 13:49:21 -08:00
Friendika f278d17910 wrong verb in dislike activity body 2011-01-22 03:59:13 -08:00
Friendika a80ab19483 typo 2011-01-22 02:51:31 -08:00
Friendika c0a0710f97 incorrect item owner on like/dislike activity body when remote-auth profile 2011-01-21 12:20:05 -08:00
Friendika d347026094 don't urlencode $_GET vars 2011-01-21 05:21:13 -08:00
Friendika aeb585fee1 profile edit hooks 2011-01-20 15:30:45 -08:00
Friendika 623ae24109 per fabrix, except do the login "on page" 2011-01-20 14:25:44 -08:00
fabrixxm 28ebbe38d6 Netwok page redirect to login page if not local_user 2011-01-20 20:19:20 +01:00
Friendika 2ffe0d0b1d do a better job of comparing same URLs. 2011-01-19 19:51:34 -08:00
Friendika d59585d89d fix context links 2011-01-19 18:31:04 -08:00
Friendika b1d67c8d3c network view all item types by date 2011-01-19 17:56:36 -08:00
Friendika e7c5f9e7de undo sql change in f9f018ef08 (02-DEC-2010), not relevant and incorrect 2011-01-19 14:19:40 -08:00
Friendika 3da2b24951 list network page (parent items) by creation date thx:fabrix 2011-01-18 19:41:30 -08:00
Friendika b40281802f personal title 2011-01-18 19:25:28 -08:00
Friendika 3811923c14 put birthday reminders on default network page, add smileys to private mail 2011-01-16 16:40:09 -08:00
Friendika f4ebd2a213 Don't send conversation slaps, only immediate replies. Redundant and flawed. 2011-01-16 14:58:07 -08:00
Friendika e7ae4ad3fa cannot pass null by reference 2011-01-14 14:56:13 -08:00
Friendika 5bfb0ba4c2 birthday notifications working 2011-01-13 20:28:33 -08:00
Friendika b0a03c328f Merge branch 'dev' 2011-01-13 02:07:57 -08:00
Friendika 5559893293 event and birthday data structures 2011-01-13 02:01:00 -08:00
Friendika 9d6f3aa4dd add owner's birthday information to feed (if allowed to) 2011-01-12 21:04:49 -08:00
Friendika 2d80c601df string extraction 2011-01-12 12:44:22 -08:00
Friendika 1c7dc1879c removed function was still referenced 2011-01-11 14:05:40 -08:00
Friendika 2a269e0c18 use default system theme for system pages 2011-01-07 04:33:34 -08:00
Friendika 0147520e90 add contact edit hooks 2011-01-07 03:15:52 -08:00
Friendika ffbdad7041 friend request homecoming - ensure login redirects back to confirmation page,
prune old introductions that remain blocked over 30 minutes.
2011-01-07 02:57:26 -08:00
Friendika 502d59089b schema typo 2011-01-06 23:41:14 -08:00
Friendika fd1abe1c54 undo freesans temporarily due to poor legibility. 2011-01-06 13:26:25 -08:00
Friendika 95ec0767d8 plugin settings were getting changed 2011-01-05 13:10:47 -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 f257569713 couple minor issues with reg queue 2011-01-04 23:31:51 -08:00
Friendika 95507cf90f secure admin hijacking from openid 2011-01-04 23:18:52 -08:00
Friendika bb0c24bd4f prevent admin hijacks 2011-01-04 22:17:58 -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 15c81716e8 much better solution to privacy on ajax wall photos 2011-01-04 02:01:07 -08:00
Friendika f057cc3a70 missing pagination in photo collections 2011-01-04 00:06:36 -08:00
Friendika 20cc007655 set permissions of uploaded wall photo to match those of the
associated status post.
2011-01-03 23:05:20 -08:00
Friendika 7ae8486b36 settings: ensure system theme is default selection 2011-01-03 21:55:21 -08:00
Friendika 0cba6b128a fix typo, check for empty group in network page 2011-01-03 13:53:26 -08:00
Friendika a51a1007a3 email check failed, translate wall_item template 2011-01-03 13:26:43 -08:00
Friendika 36b241c02b change activitystreams unfollow to stop-follow but also send out OStatus unfollow 2011-01-03 05:58:27 -08:00
fabrixxm 11a44a107d add plugin hook to home page content 2011-01-03 10:08:53 +01:00
Friendika d92659560b site config to force publish in site directory 2011-01-02 22:09:54 -08:00
Friendika de5495f90b don't process empty or non-existent group array 2011-01-02 21:53:00 -08:00
Friendika 527ff13f77 validate the openid url as well. We won't change it if it's bogus, but we won't use it either. 2011-01-02 21:25:38 -08:00
Friendika 03e15bd22f don't update openidserver if openid is empty 2011-01-02 21:20:17 -08:00
Friendika 0a485e6664 don't use openid CURL wrapper if open_basedir is set (even if safe_mode isn't) 2011-01-02 21:01:07 -08:00
Friendika b381dfa6c6 typo slipped through 2011-01-02 14:36:30 -08:00
Friendika c907c22eda missing thumbnail in new profiles 2011-01-02 14:26:23 -08:00
Friendika 4f796c68d2 declare key size/algorithm to ensure key gets generated 2011-01-02 14:12:22 -08:00
Friendika be3cfe8b65 add plugin hooks to personal XRD 2011-01-01 15:03:49 -08: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 7b6385df94 freeform text area for private contact info - notes or things you just want to remember (addresses, phone numbers, birthdays, whatever) 2010-12-28 01:06:34 -08:00
Friendika caf93fffac move facebook post to addon - and under the AGPL 2010-12-27 23:28:34 -08:00
Friendika b211adfb12 more hooks 2010-12-25 17:46:25 -08:00
Friendika f6556e0a72 more plugin hooks 2010-12-25 15:01:02 -08:00
Friendika d6a75a0391 secure profile redirect failed with duplex relationship 2010-12-25 13:51:39 -08:00
Friendika c0aa8f9312 new string wasn't configured for translation. 2010-12-25 01:24:51 -08:00
Friendika d045fd04d4 provide separate plugin settings page, update demo plugin, fix hook_register 2010-12-24 23:44:17 -08:00
Friendika ded2812799 show creative commons coverage on registration page 2010-12-24 20:23:49 -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 cd073f94f8 slight change on last commit - server discovery for legacy openid 2010-12-23 14:54:34 -08:00
Friendika c55cb45855 revised openid patch, added fix for Windows servers, make "is now friends with" commentable, fix settings form hook to be inside form 2010-12-23 14:40:32 -08:00
fabrixxm 68868fd74b OpenID delegation degrade gracefully if database table is not updated. 2010-12-23 21:52:51 +01:00
fabrixxm dd83923057 Translatable "Welcome to" in home 2010-12-23 21:33:45 +01:00
fabrixxm fa756ffcb9 OpenID delegation in profile page 2010-12-23 21:32:13 +01:00
Friendika d8969bb84b add more plugin hooks, etc. 2010-12-22 20:23:41 -08:00
Friendika 294dc27e17 double profile image on friend requests 2010-12-22 17:27:14 -08:00
Friendika b302012581 send new friend activity when appropriate 2010-12-22 17:25:04 -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 eb6cefaea3 more notes on Windows install 2010-12-22 14:07:27 -08:00
Friendika ad86a5193e some Windows (and other) installation issues 2010-12-22 13:55:44 -08:00
Friendika ddec422de6 begin plugin api 2010-12-20 19:38:34 -08:00
Friendika 878067101f block connection/friend request spam 2010-12-20 00:27:00 -08:00
Friendika b9ca44678d match the documentation 2010-12-19 19:55:03 -08:00
Friendika 2d9718fee9 do a slightly better job at finding relevant content from scraping submitted links 2010-12-19 19:04:37 -08:00
Friendika 24a9a41f96 added "secret" profile search keywords 2010-12-19 17:46:26 -08:00
Friendika 4a2d83fcff don't send any private messages over the facebook channel 2010-12-19 13:41:55 -08:00
Friendika d3987416c5 facebook connector - initial checkin (untested) 2010-12-17 22:36:35 -08:00
Friendika 70f4f172dc pull strings from connection request templates 2010-12-16 19:38:52 -08:00
Friendika f60f82727f register/login timestamps 2010-12-16 16:35:45 -08:00
Friendika 83939f1541 clean up comments 2010-12-14 16:34:49 -08:00
Friendika 57eb0576b0 make both content and people search POSTable 2010-12-12 18:43:32 -08:00
Friendika 1cffecd1be footer is serving no useful purpose. 2010-12-12 17:40:23 -08:00
Friendika 0e39f60c04 replace quick fix with correct fix 2010-12-12 14:33:04 -08:00
Friendika 004193e849 display request issue 2010-12-12 13:59:16 -08:00
Friendika a50343830f preparing for the future 2010-12-11 04:41:51 -08:00
Friendika 6b5a83b9b8 profile load optimisation 2010-12-11 04:16:58 -08:00
Friendika e70551eeec set encryption vars to empty when contact not found 2010-12-10 14:21:33 -08:00
Friendika f027e7e920 add link to album photo when status photo upload 2010-12-10 05:19:04 -08:00
Friendika d5355da368 never enough comments 2010-12-10 04:04:35 -08:00
Friendika 9fb0bd5114 Raise network timeout during friend acceptance, because
encryption/decryption might slow things down.
2010-12-09 14:29:38 -08:00
Friendika eb13833d2a smiley filter 2010-12-08 17:05:51 -08:00
Friendika 4d0f0f9a94 more instrumentation on dfrn_confirm to help track down why it quietly gives up on occasion with no helpful log messages. 2010-12-08 15:30:26 -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 8b086a76e5 stray debugging statement 2010-12-07 17:16:05 -08:00
Friendika e59377d96b highlight any messages on page newer than 12 hours 2010-12-07 16:27:30 -08:00
Friendika 32881234d0 bring back full name check but without utf-8 regex's 2010-12-07 14:11:26 -08:00
Friendika dd185daf90 remove first (space) last registration restriction due to confusion
this will increase spammers and bogus registrations dramatically(!)
2010-12-07 04:44:34 -08:00
Friendika 0afc71a95a trim trailing LF in imported link 2010-12-06 16:26:32 -08:00
Friendika 184f8e143e use local photo in email, email photo upload point to new url 2010-12-05 19:28:47 -08:00
Friendika 75306b6294 allow community page members to upload photos and assorted other stuff which was previously restricted to the page owner 2010-12-05 18:08:36 -08:00
Friendika 4507a571d3 profile page not showing remote profile avatars when their site is down 2010-12-04 22:09:16 -08:00
Friendika 4be5e57afd relationship targets (linked if applicable) 2010-12-03 22:46:42 -08:00
Friendika 20f96c2c53 revise the last checkin a wee bit to ensure notifications are still sent out 2010-12-03 12:37:57 -08:00
Friendika 4d5d93a902 found the elusive comment box bug 2010-12-03 12:27:54 -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 2ef6ad80a4 fix installation into subdir of domain 2010-12-02 17:31:48 -08:00
Friendika 1adf69a049 more string extraction 2010-12-01 20:37:42 -08:00
Friendika f9f018ef08 potential for privacy leakage, plus photo not showing occasionally 2010-12-01 14:01:04 -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 62bb471ba0 localise login template, allow openid to be disabled 2010-11-28 20:58:23 -08:00
Friendika d6caf59f35 verify all the display links in emails 2010-11-26 03:47:04 -08:00
Friendika 846fa8d5f7 notify link again 2010-11-26 03:19:41 -08:00
Friendika bdabc89026 fix links in notification emails 2010-11-26 03:12:30 -08:00
Friendika cce7380756 more optimising when confronted with dead servers 2010-11-25 18:50:28 -08:00
Friendika a1458f899a change remote welcome message 2010-11-25 18:22:54 -08:00
Friendika 9fb967ae34 more pre-install checks to sort out broken environments 2010-11-25 15:33:32 -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 d855371fa5 no pagination on search page 2010-11-24 18:37:10 -08:00
Friendika d98a695689 use local_user() 2010-11-24 16:35:35 -08:00
Friendika 3757c9cae5 use sha1 keys for friends as well 2010-11-24 16:07:42 -08:00
Friendika 4bd7667a48 whirlpool not universally supported for key generation, use sha1 2010-11-24 15:53:26 -08:00
Friendika 85a6e9634a report failure to generate keys 2010-11-24 14:49:35 -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 9be4b3482e drop mail delivered flag now that queue is implemented 2010-11-23 16:08:48 -08:00
Friendika 15f011b34c more logging in dfrn_notify 2010-11-23 15:55:11 -08:00
Friendika 1278305de9 salmon error handling issue 2010-11-22 19:58:35 -08:00
Friendika de6c777d3f infrastructure for queueing, redelivery 2010-11-21 23:00:01 -08:00
Friendika 09117b1dc7 she'll be right 2010-11-21 17:44:59 -08:00
Friendika 83e3cc34d2 something wrong - undo last checkin until fixed 2010-11-21 17:38:27 -08:00
Friendika 72fd6eec4b make sure to use local avatar if we have one 2010-11-21 17:36:01 -08:00
Friendika 6a3815e751 don't invoke slap if there's no endpoint configured 2010-11-21 15:44:26 -08:00
Friendika f1630780e9 add google buzz 2010-11-21 15:25:10 -08:00
Friendika f7760a9f5b search items do not get indented 2010-11-20 22:50:52 -08:00
Friendika ef39bd080f more dfrn_confirm logging 2010-11-18 21:14:16 -08:00
Friendika e0b392b06e add a bit more logging to friend accept 2010-11-18 20:58:46 -08:00
Friendika 3b7dc43d3b network was not yet set before testing type 2010-11-18 20:28:41 -08:00
Friendika 75248512cc more pre-install checking 2010-11-18 15:57:09 -08:00
Friendika 0c7ae3aeee smooth a few rough edges of openid 2010-11-18 15:06:33 -08:00
Friendika abc6199c17 more pre-install checks, try and create db if doesn't exist 2010-11-18 02:59:59 -08:00
Friendika b4c277da22 provide config option to not use gravatar during registration 2010-11-17 23:24:43 -08:00
Friendika 90b601c3dd openid registration 2010-11-17 20:35:50 -08:00
Friendika 38eff190ea missing advanced profile from yesterday i18n re-org 2010-11-17 17:28:29 -08:00
Friendika 875b31fb8e openid logins working 2010-11-17 17:03:27 -08:00
Friendika 1d420e473f add openid settings 2010-11-17 15:41:18 -08:00
Friendika 56ccf0920a add linked hashtags to item tag 2010-11-17 14:56:41 -08:00
Friendika 5e6e92a10b quote the quote 2010-11-16 23:27:53 -08:00
Friendika c2086ec50e pull some template strings 2010-11-16 23:26:14 -08:00
Friendika 22f7ffc2d7 enumerate required php modules 2010-11-16 15:38:56 -08:00
Friendika 4240a23a8a i18n re-arrange 2010-11-15 23:27:12 -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 3374c698a2 i18n update 2010-11-15 20:33:01 -08:00
Friendika 949842a88d validate email addresses to see if the hostnames actually resolve before committing a new user 2010-11-15 20:22:40 -08:00
Friendika f9497bcb95 refactor rego in preparation for openid import 2010-11-15 20:10:19 -08:00
Friendika 93c33f0eb3 html escape the raw message 2010-11-15 19:27:15 -08:00
Friendika b4e5b133a1 redirect to registration (rather than login) upon install complete 2010-11-15 18:16:57 -08:00
Friendika 9be5a7c750 use gravatar for default avatars 2010-11-15 16:49:27 -08:00
Friendika 0851669b39 clean up some regex's for i18n, and eliminate old ereg patterns. 2010-11-14 00:32:31 -08:00
Friendika 7db4a0dd2e give orphans a second chance, linkify naked links 2010-11-11 20:32:20 -08:00
Friendika 4c5f3fbf79 auth manager update, increased verbosity on salmon logs 2010-11-11 14:53:39 -08:00
Friendika 7be66b1d91 ff account manager 2010-11-11 02:49:28 -08:00
Friendika 0abaa6724d set autocomplete=false to prevent browser prefilling passwd change, set return_url on all contact forms 2010-11-10 17:30:14 -08:00
Friendika f4fd679928 couple of issues w/ profile photo update propogation 2010-11-09 18:24:35 -08:00
Friendika 70bcf000e3 if pre-existing relationship, don't set duplex 2010-11-09 17:53:20 -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 9f606be540 loosen search restrictions 2010-11-08 21:10:53 -08:00
Friendika 188b1d2d6f participate in public conversations 2010-11-08 20:15:42 -08:00
Friendika 57fe19da72 minor positioning adjustment on search items 2010-11-08 18:36:08 -08:00
Friendika 4514927128 added search 2010-11-08 17:30:00 -08:00
Friendika 01f171bce7 ability to remove individual photo tags 2010-11-08 14:37:58 -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 d825db3649 lint 2010-11-07 15:46:49 -08:00
Friendika 67707c89f6 full name tags => items 2010-11-07 14:04:37 -08:00
Friendika fbcb74099a show larger images for profile photos on summary photos page 2010-11-07 03:41:28 -08:00
Friendika 944c14b9e6 could not delete photos 2010-11-07 03:36:03 -08:00
Friendika a3ddbb5d7c issues with friendship again 2010-11-06 22:56:39 -07:00
Friendika 36d286d062 more fixes to introduction discards 2010-11-06 17:01:57 -07:00
Friendika 8c9aa975fa unable to discard notify 2010-11-06 16:54:21 -07:00
Friendika 05236adf0f notification email on follow activities 2010-11-06 14:40:19 -07:00
Friendika 964ca0e079 install messages persist, some colour coordination 2010-11-06 05:07:10 -07:00
Friendika 3cc662aa63 friend/contact sidebar block 2010-11-05 05:01:54 -07:00
Friendika b94cb8d234 add micro profile photo 2010-11-04 23:50:32 -07:00
Friendika 71ae08d506 add display link to notify emails 2010-11-04 20:58:08 -07:00
Friendika 4cba826a2f hub anomolies & swat0 compliance 2010-11-04 20:47:44 -07:00
Friendika 9718fffd71 make a photo visible if it is liked 2010-11-04 03:57:49 -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 a90e5f438b clean up photo edit layout 2010-11-03 17:20:46 -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
Mike Macgirvin 2a23a7e840 project rename 2010-11-02 20:17:46 -07:00
Mike Macgirvin 26f97b8284 like,dislike for photos (still needs a bit of tweaking) 2010-11-02 16:24:23 -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 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
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