Commit graph

2552 commits

Author SHA1 Message Date
friendica
982034b87d update friends in common tool now that poco is working 2013-01-31 17:55:52 -08:00
friendica
02e099da45 file/attachment storage api with revision control - needs a bit more testing but the framework is in place 2013-01-31 16:13:44 -08:00
friendica
3767bba3c3 beginning of backend file/attachment api 2013-01-30 17:27:32 -08:00
friendica
e270bd3874 mark for death implemented 2013-01-29 19:28:19 -08:00
friendica
fb9ccf5d1b fix edit permissions 2013-01-29 18:08:28 -08:00
friendica
f591526ebc missing permission settings 2013-01-29 18:01:33 -08:00
friendica
62d08029d8 connnnnnnnections 2013-01-29 14:29:40 -08:00
friendica
b2d03eb55c convert mod/follow to associative json and add more logging for when things go wrong 2013-01-29 02:05:21 -08:00
friendica
3cf3f7437e It's really not supposed to be quite this chatty on the network - ah that's why. Oops. 2013-01-28 20:51:37 -08:00
friendica
95415bff69 delete item should now mostly work 2013-01-28 19:24:36 -08:00
friendica
89c6fc939d Someday the social graph will work, but alas not today. Add more debugging. 2013-01-28 18:07:31 -08:00
friendica
4c5d2fe0fe check for mcrypt during install, allow admin email account to be admin *if* it's the first account. 2013-01-27 22:49:18 -08:00
friendica
357e71cb44 simplify friendship approval - merge with connection editing 2013-01-27 17:05:32 -08:00
friendica
bbcbd504cf help deletions along 2013-01-27 13:43:43 -08:00
friendica
28ab6d5bf5 lostpass fixes and login/logout flow if authenticated but no default channel exists 2013-01-27 01:19:24 -08:00
friendica
0c67ce57e3 ensure zot messages with 'deleted' items set 'created' as a fallback to ensure the message isn't tossed. 2013-01-26 22:24:08 -08:00
friendica
3e096e4a42 better handling of failures to lookup remote authors 2013-01-26 15:50:31 -08:00
friendica
3e0040d7c3 photos cont. 2013-01-26 03:42:05 -08:00
friendica
91126d8dd3 more photo backend stuff 2013-01-26 02:24:07 -08:00
friendica
70aa8421b3 further baby steps on the photos API 2013-01-25 23:32:44 -08:00
friendica
b43b6c3549 start on photos rework 2013-01-25 18:13:15 -08:00
friendica
c96eb6dc97 make contact_remove sort of work so I can actually get rid of Oliver's and Michael J's dead contacts and not poll them every ten minutes forever 2013-01-25 16:18:35 -08:00
friendica
318d75a86a poco debugging cont. 2013-01-25 15:36:18 -08:00
friendica
a8575199af upstream fixes, template regeneration 2013-01-25 13:55:42 -08:00
friendica
c657cabc9a Putting the final wraps on the backend private message API. This is more or less what needs to happen for every data type and get all the SQL code out of the front-end controllers. 2013-01-25 12:28:32 -08:00
friendica
da6276255d api for abook entries 2013-01-25 05:12:16 -08:00
friendica
d8fe7e0115 more api functions to help pull business logic out of controller code, in this case the often used functions to fetch all contacts or fetch the self contact 2013-01-25 05:00:18 -08:00
friendica
132a5f0f96 add new magic links to activity translations 2013-01-25 04:30:03 -08:00
friendica
299507de08 fix wall-wall ownername 2013-01-24 23:49:44 -08:00
friendica
851e436d04 make all private message functionality api-able 2013-01-24 23:45:15 -08:00
friendica
769456305b inverted logic on wall-wall check 2013-01-24 23:10:37 -08:00
friendica
fc8225be8d here's another reason the social graph isn't updating 2013-01-24 21:17:59 -08:00
friendica
50433d857a quick-n-dirty wall-to-wall detection, wasn't working at all - this may be overboard or it may still not work at all. 2013-01-24 20:43:33 -08:00
friendica
99c40ce388 check comment permissions against observer, unbold email subject links for read messages 2013-01-24 20:05:23 -08:00
friendica
566dd55146 turn down the log noise a bit 2013-01-24 19:45:08 -08:00
friendica
33b22338dc turn private_messages_list into backend functionality and separate it from the controller 2013-01-24 18:51:02 -08:00
friendica
cb5a20ba2c uncomplicate item deletion and fixup all the other linked tables 2013-01-24 16:44:10 -08:00
friendica
4f7f547190 why oh why is poco_load not getting called? oh - that's why. 2013-01-24 14:31:57 -08:00
friendica
6e6b268e25 auto permissions (such as for forums or whatever) - untested but might just work 2013-01-23 21:15:40 -08:00
friendica
739ea78905 Merge https://github.com/friendica/red into zpull 2013-01-23 16:07:56 -08:00
friendica
f63997f618 plug potential hole in magic auth, add link to chanview to view in dedicated window 2013-01-23 16:06:01 -08:00
Michael Meer
657a02ad3c delete item: change of timestamp last edit 2013-01-23 15:06:49 +01:00
MicMee
9996d5ee9b Merge pull request #1 from friendica/master
get changes
2013-01-23 04:55:09 -08:00
Michael Meer
fca354aa46 delete of single items should now work again 2013-01-23 13:50:57 +01:00
friendica
b8c92a0a42 fix some displayed links that were wonky 2013-01-22 23:08:46 -08:00
friendica
d06c21dc39 some poco fixes 2013-01-22 20:48:03 -08:00
friendica
d43591fb0f fixed contactgroup editor 2013-01-22 20:13:20 -08:00
friendica
cf2488e999 clean up the photo storage backend, revamp mod/wall_upload 2013-01-22 17:48:42 -08:00
friendica
beb3301d43 security fixes related to directory access and sites that are off the grid 2013-01-22 02:56:32 -08:00
friendica
bda4ca4c0d hidden directory entries 2013-01-22 00:20:25 -08:00
friendica
fb76675a28 now we're into the minor nitty fixes 2013-01-21 19:56:39 -08:00
friendica
4119e1f9cc testing begins 2013-01-21 19:40:25 -08:00
friendica
5949607d17 magic auth - it's mostly done or at least all the code bits are written and it looks in theory to be pretty secure and it doesn't white screen. Getting it to actually work(?), well we won't know how hard that will be until we get it on a couple of systems and try it. Magic auth on one box is a no-op because you're already authenticated. 2013-01-21 19:16:21 -08:00
friendica
debf7f5f26 more work on magic auth 2013-01-21 15:39:05 -08:00
friendica
15150ab958 sort out yet more api functions 2013-01-20 18:36:33 -08:00
friendica
060716f172 make lockview work, bring back acl widget theming in redbasic 2013-01-20 18:05:29 -08:00
friendica
127b605f32 preserve event item[uri] if present 2013-01-20 15:36:04 -08:00
friendica
45be26dd81 more heavy lifting on API - though need to re-visit events and give them all message_ids from the origination site. 2013-01-19 22:21:00 -08:00
friendica
994f322d47 more hard slogging on the api 2013-01-19 06:08:13 -08:00
friendica
d8d8dd5ced directory services cleanup 2013-01-19 01:07:35 -08:00
friendica
9725dcf41d distributed directory search from the navbar 2013-01-19 00:43:05 -08:00
friendica
6554246045 add versioning info to basic identity export, create skeleton function for import 2013-01-18 16:01:14 -08:00
friendica
2ae2bb4191 provide other ways to export the basic info 2013-01-16 21:34:36 -08:00
friendica
92cf3aae10 api/export/basic - how we'll migrate you 2013-01-16 20:49:07 -08:00
friendica
26b5d50e86 yet another api hackathon 2013-01-16 19:18:10 -08:00
friendica
77bba56336 api posting seems to work now - of course that's the easiest part of the API. 2013-01-16 17:36:45 -08:00
friendica
c74bf006cc begin the hard slog on the api 2013-01-16 15:51:21 -08:00
friendica
af066d7383 mopping up the events issues so I can move on to other stuff 2013-01-16 03:18:32 -08:00
friendica
a9f4a47a35 import events (not just event posts) from zot 2013-01-16 00:59:43 -08:00
friendica
ddd8a0e062 still some bugs but events are happening again. 2013-01-15 20:13:25 -08:00
friendica
275fa6e1d2 events backend heavy lifting - the new structure is slowly emerging. 2013-01-15 17:59:49 -08:00
friendica
ed275cd40d slow progress on events, one step forward, one step back. 2013-01-15 16:48:59 -08:00
friendica
6b6a742a1b reduce number of template include paths, which were needed during the theme restructure but no longer required. 2013-01-15 13:57:24 -08:00
friendica
62b1eb65dc pages sorta working 2013-01-15 01:32:11 -08:00
friendica
639325b235 progress on pages - they're still getting lost inside conversation(), but progress is progress. 2013-01-14 16:49:57 -08:00
friendica
67868a3094 Merge https://github.com/friendica/red into zpull 2013-01-14 16:20:33 -08:00
friendica
610dc2823a read/write "pages" permissions and fiddly bits - per Thomas 2013-01-14 16:17:57 -08:00
Michael Meer
dbbdad12d1 function contact_selector is no longer in use, commented out 2013-01-14 20:44:46 +01:00
friendica
3a5fea516a syntax error 2013-01-13 23:16:04 -08:00
friendica
5182d6d820 this should make tag delivery (e.g. forums) work - but not yet fully tested 2013-01-13 18:35:12 -08:00
friendica
4f6c4f4d2d ignore tagged items in reshares from notifications and tag_delivery 2013-01-12 18:35:27 -08:00
friendica
d5c71e5691 start on tag deliver rewrite 2013-01-12 18:06:34 -08:00
friendica
f24ce35603 implement "finger" command 2013-01-12 15:55:37 -08:00
friendica
fa642b36ff fix double-encoding 2013-01-11 14:53:14 -08:00
friendica
b3d1b8332f use correct param for connect link 2013-01-11 14:40:44 -08:00
friendica
89423844bb network & home notification fixes 2013-01-11 02:19:46 -08:00
Zach Prezkuta
ddb2a8c23a add Smarty templates for international templates 2013-01-10 21:24:10 -07:00
friendica
f0a08a05ae fix the "personal" network filter and introduction notifications 2013-01-09 23:07:13 -08:00
friendica
948644bd46 minor notification tweaks 2013-01-08 13:38:07 -08:00
friendica
a96d3ac66f The rest of the front end for the new notifications - now only missing "mark all seen" for some types, ajax loader for a couple of types, and perhaps a birthday cake icon if any birthdays today, a bit of css cleanup of duplicated or obsolete stuff 2013-01-08 11:59:29 -08:00
friendica
ba20913c2b lots of notification tweaks 2013-01-08 02:49:08 -08:00
friendica
5cfbb3f5e8 registration issue 2013-01-07 22:37:48 -08:00
friendica
5cb8db64cf bypass smarty for intletext templates 2013-01-07 20:25:38 -08:00
friendica
da188214c3 events are still buggered and aren't anywhere close to working, but not buggered quite as much as before. 2013-01-07 15:12:16 -08:00
friendica
31ce6a3876 input cleansing 2013-01-07 13:58:25 -08:00
friendica
f04ce3b093 more work on notification system, fix a couple of minor issues from smarty conversion 2013-01-07 13:40:58 -08:00
friendica
3fc6df1000 Merge pull request #13 from fermionic/20130105-smarty3
implement smarty3
2013-01-06 19:25:01 -08:00
Zach Prezkuta
c94c500cdc deal gracefully with non-existent files 2013-01-06 19:58:50 -07:00
Zach Prezkuta
b4a95460e6 fix show-stopping bugs 2013-01-06 19:34:54 -07:00
friendica
a9aa74a807 make dislikes work - though they need a display tweak 2013-01-06 16:36:02 -08:00
Zach Prezkuta
a0d19ffb72 implement Smarty3 2013-01-06 15:57:11 -07:00
friendica
7cd014e93c make preview work fix some other nits 2013-01-06 04:07:10 -08:00
friendica
6d9d07bdde fix notification uid 2013-01-05 23:24:15 -08:00
friendica
d132d49e79 some work bringing acl_selectors into the modern era 2013-01-05 23:07:17 -08:00
friendica
364e33e4f1 tweak notifications so they store correctly 2013-01-05 20:57:41 -08:00
friendica
529451a4e5 start rewrite of notification system delivery backend 2013-01-05 18:08:06 -08:00
friendica
5894a7db48 tag cloud ported - except for putting into a template 2013-01-04 22:40:35 -08:00
friendica
0d623f716c import basic tag cloud functions - needs porting to this database schema and taxonomy infrastructure 2013-01-04 22:04:57 -08:00
friendica
490867ebf7 port "remember me" from Friendica 2013-01-04 21:34:36 -08:00
friendica
3795720421 move all the final page construction to a construct_page() function 2013-01-04 20:27:41 -08:00
friendica
78a65c7c1b remove the country autofill declaration 2013-01-04 19:56:00 -08:00
friendica
d14c211341 debugging directory profiles 2013-01-04 19:47:03 -08:00
friendica
70b6f989dd fix the contorted update logic on the network page 2013-01-04 19:24:17 -08:00
friendica
e208e07e35 Make zot_feeds in ascending created order so that we'll see parents before kids. Otherwise if we get a kid and we don't have a parent we'll drop it. 2013-01-04 18:06:38 -08:00
friendica
9253eaa98a never enough documentation 2013-01-04 17:16:35 -08:00
friendica
816383a9c3 This should fix the errant relaying... 2013-01-04 17:04:44 -08:00
friendica
37a4afa2ff fix typo - commited to wrong tree 2013-01-04 16:28:33 -08:00
friendica
59c23564a0 break delivery loop 2013-01-04 03:36:32 -08:00
friendica
bd728e773b small tweaks to icon positions 2013-01-03 20:41:17 -08:00
friendica
53cd7a64b6 json_decode param missing 2013-01-03 19:35:42 -08:00
friendica
bec7d9f483 temporary feed import/export (public only for the moment) until this is integrated with remote permissions 2013-01-03 19:34:04 -08:00
friendica
b001323390 make the menu consistent and eliminate redundancy - though we need icons for mail and events (sorry Thomas if this breaks your themes in a bad way, but at least the menus make sense now). 2013-01-03 17:36:03 -08:00
friendica
9a8dec5480 place holders for mail and event icons on nav bar 2013-01-03 17:08:36 -08:00
friendica
e03f6cb975 more debugging - looks like michameer.dyndns.org is throwing 500s so cannot test further 2013-01-03 16:39:22 -08:00
friendica
6a42d3708c change precedence of bitwise operation 2013-01-03 16:30:35 -08:00
friendica
7df33bb963 fix register_policy globally 2013-01-03 13:50:23 -08:00
friendica
05d8faf5e1 provide delivery report on both sides, local and remote 2013-01-03 02:21:35 -08:00
friendica
4aae0ac948 issue with abook creation 2013-01-03 01:53:22 -08:00
friendica
4c21abe533 verify table needs auto_increment flag 2013-01-02 23:07:46 -08:00
friendica
32a97d5065 zome issues registering new hubs 2013-01-02 16:28:47 -08:00
friendica
c266f0724b another typo 2013-01-02 01:47:06 -08:00
friendica
a824a87d80 foreach issue 2013-01-02 01:44:50 -08:00
friendica
03a4ad0e09 typos etc. 2013-01-02 01:30:53 -08:00
friendica
50d1cb2e3a start building social graph 2013-01-01 23:56:27 -08:00
friendica
4d7fe15d3b more poco discovery 2013-01-01 02:06:41 -08:00
friendica
93d85858d5 poco discovery 2013-01-01 01:57:20 -08:00
friendica
6accc190d4 ensure all delivery result possibilities are logged and communicated to the sender 2013-01-01 00:45:44 -08:00
friendica
f2a4ea7254 add individual message delivery reporting 2012-12-31 21:33:11 -08:00
friendica
8d32477bff cleanup boot 2012-12-31 17:18:11 -08:00
friendica
a8812346c4 couple of fixes to follow, prepare for default connection permissions 2012-12-31 15:47:51 -08:00
friendica
791302f317 more delivery diagnostics 2012-12-31 14:45:26 -08:00
friendica
ba0876d011 update timestamps on successful poll 2012-12-30 23:55:57 -08:00
friendica
2d113f0c87 refresh now works on poller runs 2012-12-30 23:51:39 -08:00
friendica
83db4abaab fixes 2012-12-30 22:56:52 -08:00
friendica
abc271a0e7 more progress on onepoll 2012-12-30 22:41:53 -08:00
friendica
4e23e700f4 requeue failed deliveries 2012-12-30 21:44:59 -08:00
friendica
14fb503800 progress on poller 2012-12-30 16:14:29 -08:00
friendica
8eee37e1fa more logging, some debugging of group membership page 2012-12-30 15:28:13 -08:00
friendica
2f1bc925de add item['expires'] to protocol communications 2012-12-30 00:41:08 -08:00
friendica
cb329b9fb4 no hub - well doh, no wonder; we were looking for array['hub'] and it's actually array['url']. 2012-12-29 23:45:06 -08:00
friendica
098de66c2f probe diagnostic translated to zot, will use your current channel for permissions, logout to check anonymous permissions 2012-12-29 00:33:04 -08:00
friendica
ddd58e6e28 bypass replace_macros and use template processor directly for theme includes 2012-12-28 17:28:49 -08:00
friendica
dda4d689bb This was bloody hard to sort out.... but now it's sorted and we can move forward again. Put back xtag for efficient keyword searching, use it in conjunction with xprof['keywords'] to avoid a SQL triple join and group_concat (which simply won't scale on a directory server), figured out how best to work timezone corrected birthdays into the protocol. The directory can even provide an age if one was provided to it. Both of these things need some more work, but we have the mechanisms and a plan how to do it right instead of "how the !@#$ are we going to do pull this off?" 2012-12-27 23:33:37 -08:00
friendica
55e77a57d0 get rid of xtag 2012-12-27 14:36:06 -08:00
friendica
a2c6f8c965 master/standalone directory profile update 2012-12-26 19:39:37 -08:00
friendica
d80f299dd4 more progress on directory import 2012-12-26 18:18:56 -08:00
friendica
91dac0f18a Merge pull request #9 from oohlaf/fixes
HTTP redirect fixes and a include file fix
2012-12-26 12:57:52 -08:00
Olaf Conradi
a5cbea038e Tweak behavior of redirect for http codes
Not every webserver supports 308 redirects with POST correctly.
Most sites are already configured using 301 or 302 redirects.
This only effects POST, GET behavior is unmodified.
Most calls to POST are under control by friendica not the end user,
so should not be a problem ni general.

GET with 301, 302, 303, 307 and 308 are redirected as GET
POST with 301, 302, 307 and 308 are redirected as POST
POST with 303 is redirected as GET
2012-12-26 18:44:30 +01:00
Olaf Conradi
7f13baf367 Same applies for 307
308 spec mentions 307 must not rewrite POST to GET
2012-12-26 16:30:19 +01:00
Olaf Conradi
cb46f7b227 POST redirects to POST on 308 only
POST redirects to POST on 308 only, 301-307 to GET.
Side-effect is that POST params get dropped for GET.
2012-12-26 16:08:21 +01:00
friendica
c8292b3cdd remove the private keywords stuff to reduce directory and search complexity 2012-12-26 03:49:50 -08:00
friendica
1aeea64311 include/follow cleanup 2012-12-25 22:57:16 -08:00
Olaf Conradi
bb16186fab Add permanent redirect (308) http code
Add 308 http code next to 301, 302, 303 and 307.
Close curl session before returning on redirect.
Let post_url redirect using post_url, not fetch_url (which is
actually 308 behavior).
2012-12-26 04:03:12 +01:00
friendica
f2a0514917 prevent connecting to yourself or connecting to the same channel multiple times 2012-12-25 18:48:51 -08:00
Olaf Conradi
e15683175e More whitespace fixes 2012-12-26 03:25:13 +01:00
Olaf Conradi
4d684b3790 Fix whitespace 2012-12-26 02:17:43 +01:00
Olaf Conradi
acbf822bbd Stringify groups before imploding 2012-12-25 16:01:32 +01:00
friendica
ce0d389696 profile messages for directory synchronisation 2012-12-22 04:33:32 -08:00
friendica
f09b9f1e44 add permission controls to "storage" objects such as attachments or other stored files 2012-12-22 03:33:12 -08:00
friendica
e091d30ca4 wrong constant 2012-12-20 00:33:53 -08:00
friendica
ad20e1f617 directory page still needs a lot of work, look up locally if local master or standalone, need to put some basic profile info in discovery page and direct to local directory master 2012-12-19 19:51:52 -08:00
friendica
893ba371a9 set_baseurl issue, more cleanup 2012-12-19 16:48:17 -08:00
friendica
44e70bdca3 send stuff to zothub as a fallback directory master for now 2012-12-18 19:10:56 -08:00
friendica
e9c87a69ce cleanup more obsolete stuff 2012-12-18 16:29:57 -08:00
friendica
e9b5b0f0b4 several small fixes and adjustments 2012-12-16 20:20:29 -08:00
friendica
fa8b4e98b7 some cleanup - Thomas we can put the radius/shadow stuff back later for the hipster kids, it's quite distracting at the moment and makes it hard to get serious work done. Hmmm. Wonder if we could make radius/shadow configurable like colours.... and maybe even screen transparency.... that could be interesting. 2012-12-16 15:49:22 -08:00
friendica
5d008a6923 fixing permissions_sql - may need more tweaks 2012-12-16 03:38:04 -08:00
friendica
00128955eb typo - this keyboard is getting frustrating 2012-12-16 02:46:21 -08:00
friendica
8d8ad7656e there are now 2 permalinks - one is the remote original post (plink) and the other is a pointer to a local copy (llink). mod_display is not longer tied to a particular id or channel so if a message is publicly viewable it will appear without any ownership info. 2012-12-16 02:18:26 -08:00
friendica
696551222e typo 2012-12-16 02:07:16 -08:00
friendica
37974e5288 db query looping without bounds if group table wasn't manually updated to add the 'hash' column. 2012-12-14 15:08:55 -08:00
friendica
dd2483221d admittedly local magic-auth is easy so that's mostly done. Now it gets hard. 2012-12-13 16:27:58 -08:00
friendica
6e363ed0c8 typo 2012-12-12 15:31:43 -08:00
friendica
d93080ac74 So what if Red could do more CMS types of things? And you could add arbitrary web content pages of your own design to your channel resources? Oh wait... 2012-12-12 15:27:39 -08:00
friendica
7737382378 revamp permissions, blocking a contact takes priority over all other permission settings, such as "allow anybody in network to do xyz". If they're blocked they can't do it. 2012-12-10 20:09:19 -08:00
friendica
b0970850d4 Allow forum/account delegation by anybody? On any site? But of course... 2012-12-10 13:44:54 -08:00
friendica
c066793554 get rid of more targeted windows and direct all profile view to local site 2012-12-09 20:17:38 -08:00
friendica
47235e5b32 start whipping the item photo menu into shape 2012-12-09 19:57:02 -08:00
friendica
f8c33243bf start to whip the permissions into shape, also got rid of the mce drop shadow until we can figure out how to do it without the ugly black bars. I tend to prefer "outy" shadows over "inny" shadows anyway, but maybe that's just me. 2012-12-09 18:07:36 -08:00
friendica
c70777e19c a bit of e_all cleanup 2012-12-08 14:18:02 -08:00
friendica
2452b822f9 permissions should now be stored correctly on posting 2012-12-07 14:18:10 -08:00
friendica
a0a8cde201 do zot_finger/import_xchan on zid requests so we get the info cached locally 2012-12-06 20:05:42 -08:00
friendica
2a7a5b2d01 move 'Connect' button to local chanview page, remove from remote profile pages - still requires some theming love 2012-12-06 19:44:13 -08:00
friendica
8f864ebd19 Fixing the acl widget is going to be hard. Here's a start. 2012-12-06 19:18:38 -08:00
friendica
435836b224 templatise micropro 2012-12-06 18:17:43 -08:00
friendica
0bcbcc3b5a use consistent quote encoding 2012-12-06 16:12:45 -08:00
friendica
6ed27f9503 contact photo issues 2012-12-06 15:52:37 -08:00
friendica
7d1610197d move autosubmit up a level where it will actually work 2012-12-06 14:15:40 -08:00
friendica
c6b8ab534f fixed several little nit bugs that cropped up during deployment 2012-12-06 00:03:24 -08:00
friendica
d5800c61dc third param to zot_finger no longer needed 2012-12-05 18:50:27 -08:00
friendica
270266357d make mail replies work 2012-12-05 17:11:38 -08:00
friendica
1c6f301d8f y'all got mail 2012-12-05 16:44:07 -08:00
friendica
e17ba14696 DB: do the mail table again. Mail almost working onsite, still needs to zot though 2012-12-04 18:24:46 -08:00
friendica
c5cace552b most of the basic "make friends" stuff except for email notifications, drop community tab 2012-12-03 19:17:02 -08:00
friendica
7b4a92146f local delivery 2012-12-02 20:54:20 -08:00
friendica
c38ec1ab48 notify stuff 2012-12-02 20:01:30 -08:00
friendica
7f1a4a3060 auto-friending for forums and stuff is almost trivial now. But we will need a page to set the permissions on the "self" abook record. These will be the default permissions for anybody we wish to connect with. 2012-12-01 22:37:41 -08:00
friendica
f7ff2de132 add pending check on group queries 2012-11-29 23:06:03 -08:00
friendica
c079133719 remove previous iterations of threading code because it's not being used and just confusing things 2012-11-29 20:53:43 -08:00
friendica
59ea856311 further progress on new network/home notifications 2012-11-29 20:46:45 -08:00
friendica
dd428cf4fc rm pidfile stuff since we won't need poller locking 2012-11-29 19:52:10 -08:00
friendica
7082d198c2 Now if you follow somebody it will create an abook entry on the other site with blocked,ignored, and pending set. No "friend notifications" yet. 2012-11-29 18:15:13 -08:00
friendica
e138052584 backport features categories and add some new ones like the affinity slider 2012-11-28 19:23:39 -08:00
friendica
05e08cb5d2 trace through the threaded conversation spaghetti to bring back a sane looking network page 2012-11-28 18:45:11 -08:00
friendica
2fe2de1d5a got comments going back and forth - we really need local_deliver now since even local deliveries are going through zot and that isn't necessary or desirable in the long term 2012-11-27 17:09:01 -08:00
friendica
f3fdbb6021 tracking through comments 2012-11-27 03:08:26 -08:00
friendica
e916d71cc5 basic (very basic) communication showing up on network page 2012-11-26 23:52:16 -08:00
friendica
941c554031 You've got mail! (actually a post, mail is for another day) 2012-11-26 21:20:16 -08:00
friendica
ed9d7257b0 fix item_private flag 2012-11-26 17:07:23 -08:00
friendica
d79d698beb more heavy lifting on delivery - now we can find all the recipients on the system who have any acceptable permissions for receiving a post. Next we just need to process edits and deletes, and otherwise store the message - yay. Still a lot of work, but we've come a long way baby. 2012-11-26 16:48:04 -08:00
friendica
ccf44f2514 more but slow progress on deliveries. The b*tch is trying to match permissions 2012-11-25 23:18:11 -08:00
friendica
cd4e381aa1 "heavy lifting" - zot messages flowing, now just need to be parsed and stored at the other end. 2012-11-19 20:45:12 -08:00
friendica
194ef02c28 DATABASE: outq additions, delivery now getting the notify across to the other side 2012-11-19 16:51:15 -08:00
friendica
db77309bc3 For private messages, use hush-hush ultra top-secret mode by default 2012-11-18 19:19:16 -08:00
friendica
8611c3da68 Now we are able to get a zot notification packet and the resulting json encoded message into the queue, it's still a hard slog, but there's light at the end of the tunnel - "a message is ready and waiting to be delivered". 2012-11-18 18:30:00 -08:00
friendica
387346c772 and there's the import side of things 2012-11-17 12:55:59 -08:00
friendica
9c51f37f29 mostly working item_decode, but without full input santising 2012-11-17 02:29:02 -08:00
friendica
011ca56e93 remove include/salmon 2012-11-16 16:13:02 -08:00
friendica
b8609aba63 little stuff 2012-11-16 15:53:02 -08:00
friendica
9a726f0308 finish basic item encoding, add plugin compatibility tag, notes on improving $global_perms for edge cases 2012-11-16 13:57:55 -08:00
friendica
5d4c9f5617 more progress on notifier cleanup and encoding items for transit. 2012-11-15 21:52:05 -08:00
friendica
ef192a3c14 start on item feed structures 2012-11-14 23:09:25 -08:00
friendica
160258fd5d make the visual group editor work again in the new world 2012-11-14 20:55:05 -08:00
friendica
71dc132f42 more infrastructure changes 2012-11-14 19:27:16 -08:00
friendica
fcb89c6311 groups now take xchans, so you can have groups containing channels that you aren't connected with 2012-11-14 18:18:28 -08:00
friendica
0ace91bd0e starting the big notifier cleanup 2012-11-14 17:02:30 -08:00
friendica
6ac5e048b3 cleanup 2012-11-13 20:53:33 -08:00
friendica
aa88165383 mood mostly working 2012-11-13 19:32:59 -08:00
friendica
4af6d77de3 a bit more progress on the new network/home ajax notifications, at least I've now got a plan 2012-11-13 16:04:22 -08:00
friendica
b7ccf08cea self-signed cert? Since you won't listen to me and insist on annoying your friends, sorry, but red won't talk to you. This snake is dead. 2012-11-13 14:58:58 -08:00
friendica
34f8b06d45 still a lot of files to bring up to date with new architecture - keep plugging away at them 2012-11-13 14:37:02 -08:00
friendica
9bfff0bca1 ensure we update the correct abook record 2012-11-13 01:42:08 -08:00
friendica
5bf3ddfcf6 got zot 2012-11-12 20:59:18 -08:00
friendica
b4c603cdac one could say we've sort of got zot - at least there are two-way communications for channel meta info, don't yet know if it's working 2012-11-12 16:16:37 -08:00
friendica
f4ac91a8bc typo 2012-11-11 19:13:38 -08:00
friendica
9fd2c2dd8a hush-hush ultra top-secret mode 2012-11-11 19:12:20 -08:00
friendica
093ab7177a rework a couple of zot basics 2012-11-10 23:26:12 -08:00
friendica
dd00fcc7bb starting to get into the hairy parts of zot - identity, location, and permission synchronisation. After this, messaging should be a piece of cake. 2012-11-10 20:08:07 -08:00
friendica
593d361d2e profile/channel page view contacts 2012-11-09 00:02:46 -08:00
friendica
517c05700d turn star into a feature 2012-11-08 23:04:34 -08:00
friendica
22841e1566 start implementing zot-id 2012-11-08 19:07:19 -08:00
friendica
f66a3d26be magic auth indicator (link is dead at the moment) 2012-11-08 18:44:33 -08:00
friendica
c1b931549c permissions and contact permissions are now sticky 2012-11-08 17:33:38 -08:00
friendica
3d56ab227d turn multiple profiles into a feature, implement connection flags (block,hide,archive,etc.) 2012-11-07 18:48:31 -08:00
friendica
295b865d06 "follow" now creates an address book entry, which means we can start tying that into the "connections" module - still have to turn the "contact edit" page from a mockup to real code, but it's all starting to flow. 2012-11-06 18:13:47 -08:00
friendica
55df0452b6 finish off like/dislike localisation except for zrl/magic_link 2012-11-06 16:16:26 -08:00
friendica
417d1080d4 likes working a bit better - not translateable yet 2012-11-06 00:30:40 -08:00
friendica
82e74e3520 likes are quasi working again - at least an activity item is stored and it mostly has correct data, but displaying it needs improvement. 2012-11-05 23:52:01 -08:00
friendica
7d926213c6 fix the profile change activity post 2012-11-05 21:05:51 -08:00
friendica
90e70d9674 start on the like/dislike activities 2012-11-05 20:42:12 -08:00
friendica
fe5f511f19 more work on the settings pages 2012-11-05 17:17:21 -08:00
friendica
4f1170b656 change permission settings from radio buttons to select boxes 2012-11-05 15:26:01 -08:00
friendica
2752b58f33 plaintext default - richtext is a feature 2012-11-05 01:25:08 -08:00
friendica
152641bf24 that was certainly some fun debugging (not) 2012-11-04 20:53:59 -08:00
friendica
94f737b699 some cleanup of main item template 2012-11-04 16:57:09 -08:00
friendica
aaa5a2638c feature enable 'dislike' - backend 2012-11-03 23:39:38 -07:00
friendica
d72bad4efa typo 2012-11-04 15:52:58 +11:00
friendica
a746eb751f note about extending the hook system for application wrappers 2012-11-03 20:21:55 -07:00
friendica
be0f376d6a expanded help text for features 2012-11-03 20:13:21 -07:00
friendica
f55636aeb6 turn off categories feature by default 2012-11-03 16:51:29 -07:00
friendica
ece59b778e turn off some "advanced" features by default, like archives and saved search - even though we don't yet have a screen to turn them on. That will come. 2012-11-03 16:40:05 -07:00
friendica
7915e597ec more theme stuff 2012-11-03 06:32:27 -07:00
friendica
358111c76b fix post preview 2012-11-03 05:46:56 -07:00
friendica
8a983a82ec remove recursive share tags 2012-11-03 03:59:37 -07:00
friendica
2fa93655c4 a lot more changes of terminology 2012-11-03 02:34:12 -07:00
friendica
140f464e02 channels you are connected to are "connections". Get rid of "address book" which doesn't fit. 2012-11-03 02:00:48 -07:00
friendica
a47a1d5eb9 secure permission discovery 2012-11-02 16:25:59 -07:00
friendica
aca2e3b52a add key passing and verification to targeted discovery 2012-11-02 15:34:35 -07:00
friendica
9547e8004d slightly better wording of permission choices 2012-11-02 02:18:52 -07:00
friendica
af9890cd3e consolidate permission arrays 2012-11-02 02:04:07 -07:00
friendica
8ae77d2984 verify all the signatures before adding contact 2012-11-02 01:44:27 -07:00
friendica
83cf11dd95 fixed the hash, now onward & upward 2012-11-02 00:19:04 -07:00
friendica
37653a3760 grrr... hashes aren't matching. 2012-11-01 22:23:13 -07:00
friendica
5c9a68488a bug in get_all_perms 2012-11-01 20:47:32 -07:00
friendica
3bf5677797 settings page channel permissions front-end (needs back-end still) 2012-11-01 19:47:10 -07:00
friendica
42ac706b9f more progress on follow - should be able to import the xchan and photos. 2012-11-01 16:36:35 -07:00
friendica
9bf4508ffb cleanup channel management 2012-11-01 15:45:02 -07:00
friendica
3f7530417a typos 2012-11-01 02:00:25 -07:00
friendica
d4657c89c2 merging zot_finger schema additions 2012-11-01 01:54:51 -07:00
friendica
1b74753c11 typo 2012-10-31 21:58:17 -07:00
friendica
77c30972cb network discovery on follow 2012-10-31 21:42:20 -07:00
friendica
78f64c90a3 get permission discovery working - guid sigs were getting truncated in db 2012-10-31 20:53:02 -07:00
friendica
0dd06b736a need to accomodate different webbies on different hubs 2012-10-31 18:05:36 -07:00
friendica
2a0ff2b542 merge zperms functionality into zfinger 2012-10-31 17:38:22 -07:00
friendica
62a8298b54 starting on pinging the basic elements of federation and communication 2012-10-31 16:55:19 -07:00
friendica
fb173900a1 more progress on address book 2012-10-30 21:37:58 -07:00
friendica
f608373d08 fixing broken things again after the latest round of ripping out the yellow slime and replacing it with red slime. 2012-10-29 20:47:56 -07:00
friendica
1a6415807e more structural stuff 2012-10-29 19:31:38 -07:00
friendica
e3c2e58979 "profile url" e.g. the wall/stream is now "channel url". "Profile URL" goes to the profile details. 2012-10-29 17:14:02 -07:00
friendica
6496a07460 ignore error for non-existent DB fields at the present time since it's just filling up the logs with noise. 2012-10-28 22:10:07 -07:00