Commit graph

2326 commits

Author SHA1 Message Date
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
6421c09cff oopsie 2013-01-21 15:45:06 -08:00
friendica
ab24a967b6 re-arrange the order a bit 2013-01-21 15:42:58 -08:00
friendica
debf7f5f26 more work on magic auth 2013-01-21 15:39:05 -08:00
friendica
01be0fc2d8 fix the visual group editor 2013-01-20 20:58:06 -08:00
friendica
c9f10f41f4 Ensure that Red members never see the accursed "and nobody was found..." when you've put in an explicit address of a channel you know for certain exists. 2013-01-20 20:14:13 -08:00
friendica
59eed70246 missing scope 2013-01-20 18:43:59 -08:00
friendica
060716f172 make lockview work, bring back acl widget theming in redbasic 2013-01-20 18:05:29 -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
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
33b6d91661 allow chanview by address 2013-01-18 20:00:04 -08:00
friendica
b274422867 if chanview is provided a url - always load it even if there's no xchan available on this site. 2013-01-18 19:54:37 -08:00
friendica
27ada18dc5 fix people search 2013-01-18 19:28:16 -08:00
friendica
258ca20ee3 did it again 2013-01-18 19:18:36 -08:00
friendica
8fd40fc1c0 typo 2013-01-18 19:16:27 -08:00
friendica
d22069ad22 link people search from navbar 2013-01-18 19:15:08 -08:00
friendica
4378cf6fd5 disable magic auth for now since it isn't finished 2013-01-18 19:07:32 -08:00
friendica
a168c628a2 directory client mode 2013-01-18 19:00:41 -08:00
friendica
4734e2ea87 export should always "save to file" by default 2013-01-16 22:41:39 -08:00
friendica
2ae2bb4191 provide other ways to export the basic info 2013-01-16 21:34:36 -08:00
friendica
e073649810 documenting event-finish-date-crosses-month-boundary issue to come back to later 2013-01-16 03:28:33 -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
f1afe68052 typo 2013-01-16 02:01:23 -08:00
friendica
ddd8a0e062 still some bugs but events are happening again. 2013-01-15 20:13:25 -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
434c9ae47a rewrite the conv search 2013-01-12 19:05:14 -08:00
friendica
5cb970963b fill in the basic outline of what needs to happen on importation 2013-01-12 15:29:34 -08:00
friendica
303c24b261 skeleton for channel import 2013-01-12 15:20:58 -08:00
friendica
82e0c04d92 add page module 2013-01-12 02:49:17 -08:00
friendica
333eb14ac8 backend for storing items as arbitrary webpages 2013-01-11 14:12:05 -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
ef2cb88a92 wrong redirection after follow 2013-01-09 22:18:06 -08:00
friendica
18d5131fc1 this should fix pcss 2013-01-08 14:25:42 -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
3b213c5fc7 remove debugging 2013-01-08 02:50:12 -08:00
friendica
ba20913c2b lots of notification tweaks 2013-01-08 02:49:08 -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
f04ce3b093 more work on notification system, fix a couple of minor issues from smarty conversion 2013-01-07 13:40:58 -08:00
Zach Prezkuta
b4a95460e6 fix show-stopping bugs 2013-01-06 19:34:54 -07:00
Zach Prezkuta
a0d19ffb72 implement Smarty3 2013-01-06 15:57:11 -07:00
friendica
a07500b527 structural cleanup of mod_message 2013-01-05 21:07:04 -08:00
friendica
22ceb7c048 remove debugging 2013-01-05 16:40:45 -08:00
friendica
f01d785aae fix timeago updates, reset unseen counts on channel page, don't set nav selected on profile page 2013-01-05 16:37:32 -08:00
friendica
472a905731 fix live update on channel page 2013-01-05 15:27:38 -08:00
friendica
9695e53a64 found it 2013-01-04 19:32:49 -08:00
friendica
ea6096e21d stray else 2013-01-04 19:26:53 -08:00
friendica
70b6f989dd fix the contorted update logic on the network page 2013-01-04 19:24:17 -08:00
friendica
0b2c857246 zfinger issue stray unfinished statement 2013-01-04 01:41:18 -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
13ec589f80 add refresh to connection edit menu, and notify of communication issues 2013-01-03 16:48:18 -08:00
friendica
acc1dfa773 stray paren in sql 2013-01-03 16:24:30 -08:00
friendica
72da7ceba4 ensure the function can be found 2013-01-03 16:18:52 -08:00
friendica
a103c96c46 add "refresh their permissions" function 2013-01-03 16:17:22 -08:00
friendica
f8bd476b88 import the toggle_mobile stuff to shut up some warnings 2013-01-03 15:52:05 -08:00
friendica
7df33bb963 fix register_policy globally 2013-01-03 13:50:23 -08:00
friendica
781f49768a Merge pull request #11 from beardy-unixer/master
Redbasic update
2013-01-03 13:38:27 -08:00
Thomas Willingham
3b140d6e2f Fix register policy 2013-01-03 12:44:23 +00:00
friendica
e6000f3f6e fix event query - some DB's have problems with it 2013-01-03 02:10:37 -08:00
friendica
1fc38311f9 fix item owner on conversations 2013-01-03 01:42:28 -08:00
friendica
1e7a5560f5 missing ) 2013-01-02 23:37:52 -08:00
friendica
4c196471b8 pconfig['system']['channel_format'] lets you specify what your channel page looks like. By default it's a social network-like profile. 'full' makes it a full page of channel content with no sidebar widgets, and 'partial' includes the archive and categories widget (like a blog and only if they are enabled) on the sidebar but leaves out the 'social network' vcard and contact block. This may undergo revision as we use it and figure out how to make other pages tweakable and configurable in the same sorts of ways. 2013-01-02 23:31:01 -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
93d85858d5 poco discovery 2013-01-01 01:57:20 -08:00
friendica
3e5e8b420f accept expire params if expire feature is enabled 2012-12-31 23:00:37 -08:00
friendica
f2a4ea7254 add individual message delivery reporting 2012-12-31 21:33:11 -08:00
friendica
a8812346c4 couple of fixes to follow, prepare for default connection permissions 2012-12-31 15:47:51 -08:00
friendica
db16ea8527 connections edit: show existing permissions as checked (or unchecked) even if disabled 2012-12-31 01:17:52 -08:00
friendica
4e23e700f4 requeue failed deliveries 2012-12-30 21:44:59 -08:00
friendica
8eee37e1fa more logging, some debugging of group membership page 2012-12-30 15:28:13 -08:00
friendica
a8e16c48b1 fix poco acct: url 2012-12-30 03:15:58 -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
da5a1be26d fix channel page permissions for public viewing 2012-12-28 19:56:01 -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
196375251d directory server json search module 2012-12-27 00:04:54 -08:00
friendica
76c2fc5afd will have to search tags/keywords another way 2012-12-26 22:44:27 -08:00
friendica
8998d86423 local search against the directory - need to convert this to client/server role 2012-12-26 21:32:11 -08:00
friendica
83a1167682 typo in mod_match 2012-12-26 16:51:54 -08:00
friendica
7a257a66c3 Merge https://github.com/friendica/red into zpull 2012-12-26 16:51:18 -08:00
friendica
a162b20437 add keywords to zot-info profile 2012-12-26 16:50:52 -08:00
friendica
84fefcd469 add important profile fields to zot-info if permitted - for directory 2012-12-26 16:43:13 -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
friendica
c8292b3cdd remove the private keywords stuff to reduce directory and search complexity 2012-12-26 03:49:50 -08:00
Olaf Conradi
414f7ccc00 Include zot for magic 2012-12-26 04:22:43 +01:00
friendica
2c95858700 allow toplevel domain redirects for zot-info 2012-12-25 16:57:48 -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
8d71fe91f6 cleanup editpost 2012-12-21 04:08:48 -08:00
friendica
7daf2cf7db directory structures 2012-12-21 03:34:17 -08:00
friendica
abee07f12b more DB cleanup 2012-12-20 22:53:50 -08:00
friendica
1c09e055c6 mod_display - now barely functional but that's a lot better than being totally buggered. 2012-12-20 22:17:10 -08:00
friendica
4c1709444f removing dfrn stuff 2012-12-20 17:54:40 -08:00
friendica
e091d30ca4 wrong constant 2012-12-20 00:33:53 -08:00
friendica
f6dc0fe26f directory discovery 2012-12-20 00:27:01 -08:00
friendica
d7c23be8c9 some changes for directory services 2012-12-19 22:45:49 -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
cad8fa6b35 get notification backend working again 2012-12-19 16:58:25 -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
e9b5b0f0b4 several small fixes and adjustments 2012-12-16 20:20:29 -08:00
friendica
5d008a6923 fixing permissions_sql - may need more tweaks 2012-12-16 03:38:04 -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
76b289504b add live page loading and and endless scroll to home (mod_channel) 2012-12-16 00:44:38 -08:00
friendica
9d96cb37a0 pass module name to build_cmd, so we can use it elsewhere 2012-12-14 01:02:03 -08:00
friendica
d39fb9b1d5 converging on a workable crypto auth handshake 2012-12-14 00:45:30 -08:00
friendica
ecce0f0e21 start of a framework for forward magic auth, need a lot more coffee to write the other side and even more to write the reverse direction. 2012-12-13 20:00:50 -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
4e192b108d templatise the building of page queries so we can re-use it elsewhere 2012-12-13 04:06:56 -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
7f77670649 revise auto_update system so as not to conflict with pre-existing Friendica settings 2012-12-09 16:28:35 -08:00
friendica
75ea0cfa32 make permission quick links work 2012-12-08 15:14:32 -08:00
friendica
c70777e19c a bit of e_all cleanup 2012-12-08 14:18:02 -08:00
friendica
2a39a5feee upstream fixes, revision updated, and mail autocomplete was lost after a recent change I made 2012-12-08 11:59:21 -08:00
friendica
1079c10fa4 progress on the acl selector - it should mostly work, but the returned data isn't yet parsed correctly in mod_item 2012-12-07 13:35:45 -08:00
friendica
2bb3369ae2 lookup channels in local xchan table even if provided an unknown url - this will show their pseudo vcard and connect button if they've ever been seen on this site before. 2012-12-06 19:47:56 -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
4603fde904 "webbie" isn't going to cut it. We'll go with "channel address" for now. 2012-12-06 01:18:30 -08:00
friendica
186163a5ce check permissions for mail to non-connected people, reject if no permission - but you can try and send mail to any webbie. We probably should check for this before you send the message but perhaps we can find another way to let you know if it's allowed or not without an expensive probe. Like mod_follow, a webbie without an @ is treated as a local address. 2012-12-05 18:39:07 -08:00
friendica
270266357d make mail replies work 2012-12-05 17:11:38 -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
a4bae6c29b profile viewer in iframe module, todo - magic auth 2012-12-03 16:14:34 -08:00
friendica
4cca8f8fa1 connection notifications 2012-12-02 15:45:13 -08:00
friendica
f7ff2de132 add pending check on group queries 2012-11-29 23:06:03 -08:00
friendica
59ea856311 further progress on new network/home notifications 2012-11-29 20:46:45 -08:00
friendica
061a279ed3 make poco work again 2012-11-29 19:43:53 -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
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
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
95e08413b2 more notes 2012-11-16 16:09:22 -08:00
friendica
c33c6dbb39 make the json work 2012-11-16 14:13:03 -08:00
friendica
a7f0817364 site/friendica is now site/siteinfo 2012-11-16 14:12:01 -08:00
friendica
5d4c9f5617 more progress on notifier cleanup and encoding items for transit. 2012-11-15 21:52:05 -08:00
friendica
5fee78b215 cleanup 2012-11-14 21:27:05 -08:00
friendica
160258fd5d make the visual group editor work again in the new world 2012-11-14 20:55:05 -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
15c8da101a sometimes it gets confusing when using two trees with completely different structures 2012-11-13 15:04:25 -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
35a6dd1cae provide json parameter to viewsrc to support end-to-end encryption 2012-11-13 14:49:03 -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
67a7d440d9 usability improvements 2012-11-13 02:57:15 -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
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
ff40eabb7a when connnection permissions change, notify the other side so they can refresh their info 2012-11-10 03:01:07 -08:00
friendica
d9917dc8f8 some cleanup of mod-connections to bring it in line with the new architecture 2012-11-10 02:54:29 -08:00
friendica
19ee8f9b1b fix about half of the admin page 2012-11-10 00:09:31 -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
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
cc8a11eee2 allow theme selection 2012-11-07 14:09:51 -08:00
friendica
7501717d2e ensure admin setting gets passed through setup 2012-11-06 23:55:05 -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
9050faa487 add author info to like activity object for localisation 2012-11-06 03:26:55 -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
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
e5df0f9ce9 settings/features page to enable/disable software features 2012-11-03 21:37:19 -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
f5b1eee177 mv mod_install to mod_setup, conflict with name of install dir 2012-11-03 14:59:46 -07:00
friendica
358111c76b fix post preview 2012-11-03 05:46:56 -07:00
friendica
1971b96452 share mostly working, preview still horked 2012-11-03 03:54:19 -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
78884195bc fixme note about discovered permission encryption 2012-11-02 14:48:33 -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
9bb1b7e3ed fix default channel 2012-11-02 18:55:40 +11: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
f3ade4b8cf can save permissions 2012-11-01 20:23:49 -07:00
friendica
3bf5677797 settings page channel permissions front-end (needs back-end still) 2012-11-01 19:47:10 -07:00
friendica
1021a4d476 add current selection to channel manager 2012-11-01 17:06:34 -07:00
friendica
9bf4508ffb cleanup channel management 2012-11-01 15:45:02 -07:00
friendica
b400e4dfad change admin pointer to update.php 2012-11-01 15:11:11 -07:00
friendica
ec6ed3221d move some more stuff to the install directory 2012-11-01 15:10:05 -07:00
friendica
3f7530417a typos 2012-11-01 02:00:25 -07:00
friendica
a26761e8a8 send more info 2012-11-01 19:53:57 +11:00