Commit graph

319 commits

Author SHA1 Message Date
friendica
88a0d6a1d5 private group tests, cont. 2012-05-29 22:57:15 -07:00
friendica
7b0ded3f14 more private forums, default privacy group for new contacts 2012-05-17 22:44:52 -07:00
friendica
dc31b93941 provide "service_class" identifier which will let us provide service_class limits such as number of FB friends, etc. 2012-05-02 01:45:57 -07:00
friendica
584ac68ae4 adding zrl support to social graphs 2012-05-01 01:16:47 -07:00
friendica
d48cd0f9a3 hidden plugins (add .hidden file to dir) 2012-04-30 23:07:52 -07:00
friendica
249a6814cd add db field for removed account, which will also be the first test of update error checking 2012-04-29 01:08:28 -07:00
friendica
0ab6b60a52 archive contact flag 2012-04-27 16:46:28 -07:00
friendica
8a8702c9cd extensible item_id table for managing all the different message-ids generated by multiple services 2012-04-11 16:13:57 -07:00
friendica
13dfb40128 fix messed up config tables w/ duplicate entries 2012-04-06 05:11:09 -07:00
friendica
0731c177eb fix bad sql update 2012-04-06 03:25:01 -07:00
Alexander Kampmann
355c42cb30 Merge branch 'master' of https://github.com/friendica/friendica
Conflicts:
	include/config.php
	update.php
2012-04-05 13:39:15 +02:00
Alexander Kampmann
cbf4544887 added index to config and pconfig table
changed config.php to use REPLACE instead of INSERT, 
this removes one db hit.
2012-04-05 13:27:09 +02:00
friendica
b4b1055b50 settings for unknown private mail acceptance 2012-03-31 00:57:59 -07:00
Alexander Kampmann
43f672877f removed some new lines to cut down number of changed files 2012-03-22 13:03:28 +01:00
Alexander Kampmann
cea7ca1df4 Merge branch 'master' of git://github.com/friendica/friendica
Conflicts:
	boot.php
	database.sql
	include/template_processor.php
	update.php
2012-03-22 12:50:02 +01:00
friendica
ebdf0ee99e prevent re-registrations using a deleted username - not an issue with Friendica but could create a serious privacy issue with federated platforms 2012-03-22 01:46:52 -07:00
friendica
7684f63ecd track whether contact is a community page or not 2012-03-15 16:38:26 -07:00
Alexander Kampmann
899701c3d3 integrated profiler 2012-03-15 12:55:49 +01:00
Alexander Kampmann
9796e99fa8 added simple build-in profiling 2012-03-15 11:45:06 +01:00
friendica
be231e3466 item table update for file feature 2012-03-02 00:09:10 -08:00
friendica
bbebb4c2a0 notification enhancements 2012-02-29 18:19:08 -08:00
friendica
53412dacd4 update globaldir when page-type changes, add spam date field 2012-02-27 23:27:16 -08:00
friendica
fc036210fb spam db 2012-02-26 18:53:48 -08:00
Michael
fe3dfbee56 Mail: New options for actions after importing mails. 2012-02-26 23:39:29 +01:00
Abinoam P. Marques Jr
edcc33ab5c Added notify-threads to update.php 2012-02-25 16:59:42 -08:00
friendica
a3cf563b68 update author name across items if changed. 2012-02-24 20:40:09 -08:00
friendica
44c23cda8e theme shakeup commences - themes are now administered in admin panel. 2012-02-23 20:29:09 -08:00
friendica
b821399f00 email notify now redirected through mod_notify, weirdness in local deliver caused by community page changes 2012-02-20 19:50:05 -08:00
friendica
c87aa8f927 poll structures 2012-02-13 18:02:43 -08:00
friendica
d79c3351ea db installation sync 2012-02-10 13:43:35 -08:00
friendica
b12e598dba roll update 1118 forward, enable update 1119 2012-02-05 14:30:24 -08:00
friendica
840f69e2c8 add spam flag to item table, DB version not incremented yet, give large sites a heads up to do it manually 2012-02-01 18:50:11 -08:00
friendica
c0c0f2dc15 add closeness attribute 2012-01-31 23:54:53 -08:00
friendica
1bec801523 typo in update - critical 2012-01-26 23:56:47 -08:00
friendica
167ab537b5 backend for delegating forums 2012-01-26 16:52:12 -08:00
friendica
a24a383dab by default allow pseudonyms 2012-01-25 00:30:36 -08:00
friendica
a76a497d92 implement "moderate" flag on items 2012-01-23 20:56:11 -08:00
friendica
8aa2552372 add remove_user hook (it looks like dreamhost changed all my file permissions, this will make a nasty commit) 2012-01-18 16:21:30 -08:00
friendica
fc7d0360bb add verb and item to notifications to aid in localisation 2012-01-03 20:26:20 -08:00
friendica
d52f833c5f extensible notify structure 2012-01-01 22:44:03 -08:00
friendica
44b4baa0ca notification data type 2012-01-01 00:39:22 -08:00
friendica
e6b538c046 add webfinger addr to gcontact for friend "connect" links 2011-12-18 00:50:17 -08:00
friendica
7eba8adbf7 pm replies 2011-12-06 19:15:42 -08:00
friendica
be8e9d3616 d* pm 2011-12-06 00:16:13 -08:00
friendica
c8d5274cee data structures to support hidden friends 2011-12-05 02:16:59 -08:00
friendica
acd28bb1ef add a bookmark index, needed by network queries 2011-12-03 13:53:49 -08:00
friendica
7b9ba3bb03 personal tab on network page 2011-11-29 14:35:20 -08:00
friendica
ccef899577 start of d* private mail, dba without mysqli 2011-11-27 17:41:23 -08:00
friendica
b795ce4fe7 little stuff - name change, live updates, new network types 2011-11-23 23:17:26 -08:00
friendica
d53db63d41 forum split delivery flag 2011-11-18 21:55:00 -08:00
friendica
306a69b5f4 update 2011-11-15 23:14:25 -08:00
fabrixxm
c90e6c6e07 fix db update 2011-11-07 18:41:22 +01:00
Fabio Comuni
d7d889bcd0 oauth: db update 2011-11-07 17:48:14 +01:00
Friendika
014c91431e ignore suggestions 2011-11-03 16:00:52 -07:00
Friendika
573670fa0c more social graph stuff 2011-11-01 16:08:07 -07:00
Friendika
58d21fe20a update error 2011-10-31 21:39:21 -07:00
Friendika
d4644d7339 name change continued, social graph tools and stuctures, fix for spanish province name 2011-10-31 20:39:04 -07:00
Friendika
2d22a58324 @ tag completion enhancements, show url on hover and respect custom attags 2011-10-26 15:14:12 -07:00
Friendika
0ada550a02 queue indexes 2011-10-22 01:29:26 -07:00
Friendika
5dcc10a5d9 working on long-term solution to relay issue 2011-10-15 03:26:37 -07:00
Friendika
af6ab38100 diaspora birthday notifications 2011-10-14 00:20:37 -07:00
Friendika
557a7d0cec stuff
- background the external network notifications (Facebook, Twitter, Statusnet)
 - add vimeo support
 - consolidate editor video options (insert video, regardless of source)
 - add "Connector Settings" page purely for configuring connectors
 - moved mailbox settings to Connectors
 - Move the "Connect/Follow" dialogue out of "find people" and move to top.
 - Add "Find People" dialogue
 - minor theme edits on duepuntozero and testbubble to make all this stuff work
 - A bit of theming on duepunto notifications to eliminate the gigantic Diaspora profile photos.
2011-10-11 18:24:37 -07:00
Friendika
7d7a149811 db updates for server batch key caching, group visibility 2011-10-01 23:19:20 -07:00
Friendika
097c1f8da7 do not poll for abandoned accounts 2011-09-29 21:20:19 -07:00
Friendika
d6b446d63f starting the big delivery shakeup 2011-09-22 04:11:39 -07:00
Friendika
9edf15d3ef structures for batch mode (Diaspora/zot) 2011-09-20 01:49:08 -07:00
Friendika
672ecc7f7d more tag infrastructure 2011-09-18 22:42:47 -07:00
Friendika
5b3f645939 account expiration structures 2011-09-18 19:53:45 -07:00
Friendika
8bf6a29d4e optimise the commented date view 2011-09-18 19:04:11 -07:00
Friendika
82f7f33cf5 bookmarks + bug #140 2011-09-04 19:58:03 -07:00
Friendika
481853d2cc saved searches on network page 2011-09-04 17:35:06 -07:00
Friendika
a33edb0042 infrastructure for personalised @ tags (no UI/settings form yet), allow own comments through statusnet connector 2011-09-01 18:02:08 -07:00
Friendika
846c4cea7c implement delivery queue in case notifier gets killed 2011-08-28 21:41:42 -07:00
Friendika
e3dbb63393 fix any update issues that may arise from update 1081 2011-08-26 21:51:12 -07:00
Friendika
f48a758a1e typo in update script 2011-08-26 21:37:00 -07:00
Friendika
56d64316f4 diaspora photos ? 2011-08-23 18:17:35 -07:00
Friendika
c534dd2969 fill and expire fcontact cache 2011-08-18 04:20:30 -07:00
Friendika
c30f523c62 more d* infrastructure for relaying signed messages and storing non-connected people details 2011-08-17 20:52:18 -07:00
Friendika
8812b7f4ca item guids 2011-08-07 17:29:26 -07:00
Friendika
eea493d1f5 upsize guid storage to allow for Diaspora future growth 2011-08-07 16:24:20 -07:00
Friendika
48ffa880f0 cleanup 2011-08-07 16:15:54 -07:00
Friendika
639204c2ec diaspora structures 2011-08-03 22:05:20 -07:00
Friendika
c0b8e63a3f basic diaspora discovery 2011-07-18 18:13:46 -07:00
Friendika
84d12c3e08 move hidewall to user table - queries are getting too complicated and servers falling over 2011-07-05 23:23:43 -07:00
Friendika
d7154a4606 ability to link contacts that are "really me, but on another system/network". 2011-07-05 19:55:09 -07:00
Friendika
07dc1c3ca9 db support for starred (favorited) items 2011-07-02 17:56:57 -07:00
Friendika
fb0e758ce7 add some indexes to photos 2011-07-01 22:36:33 -07:00
Friendika
cdddfca0b5 photos were not working in private mail 2011-06-30 19:02:11 -07:00
Friendika
48521fa4e1 document better the UPDATE_VERSION 2011-06-28 23:20:58 -07:00
Friendika
3fe1e19725 pass notify endpoint with friend suggestions 2011-06-26 19:30:57 -07:00
Friendika
f7964efa52 revisit friend suggestion structures 2011-06-26 17:57:23 -07:00
Friendika
22e8922088 friend suggest structures, cont. 2011-06-26 05:42:32 -07:00
Friendika
38cf37d3c3 new item view, sort by received date - not posted date. 2011-06-23 17:56:59 -07:00
Friendika
a51fc14e69 structures for friend suggestions 2011-06-21 18:03:54 -07:00
Friendika
55112cfdd0 item source 2011-06-20 19:08:40 -07:00
fabrixxm
b650183cd4 Save in db if addon define "$addon_plugin_admin" function. Add "plugin_admin" column to "addon" table 2011-06-19 15:42:06 +02:00
Friendika
df8ac668b8 more calendar work, undo strict_privacy flag to use different approach 2011-06-08 21:06:02 -07:00
Friendika
33fe26ecb0 more progress on events 2011-06-07 20:10:43 -07:00
Friendika
4c629e274b begin event module 2011-06-05 23:10:07 -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
73e0986710 item/event linkage 2011-05-27 18:47:28 -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
e3d1ef8ef7 ability to hide profile and wall from unknown people 2011-05-24 16:30:52 -07:00
Friendika
040fc247a0 bug #85 2011-05-23 20:30:37 -07:00
Friendika
d45ad7bb6b suppress duplicate FB posts (incoming after posted locally) 2011-04-27 04:24:00 -07:00
Friendika
ab099e9102 email integration, cont. 2011-04-17 23:27:11 -07:00
Friendika
863ddf1676 mail changes 2011-04-16 08:45:08 -07:00
Friendika
27cbb830a7 more work on email contacts 2011-04-15 23:40:43 -07:00
Friendika
84b2d5a25b local attachment storage 2011-04-13 01:18:15 -07:00
Friendika
98712bce76 no newline at eof 2011-04-11 21:36:04 -07:00
Friendika
5173f5b967 missed one 2011-04-11 21:34:22 -07:00
Friendika
bfffd33ff9 table for email poll driver 2011-04-11 21:30:50 -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
940d216395 initial dfrn update to pass perms 2011-04-10 18:38:55 -07:00
Friendika
6728a11ee3 support feed attachments/enclosures, and fix for bug #30 2011-04-06 19:42:35 -07:00
Friendika
b500da74b6 user language storage 2011-04-01 14:49:15 -07:00
Friendika
e0202d82a1 add fulltext index on keywords, missed some directory localisations 2011-03-22 16:34:12 -07:00
Friendika
b7292bc673 user pref -> block remote wall posting 2011-03-20 17:54:50 -07:00
Friendika
f01538a54f content expiration 2011-03-15 17:31:49 -07:00
Friendika
7b92b42603 keywords split into public and private. Public will be used by the friend finder. 2011-03-14 00:28:49 -07:00
Friendika
79a6b70a26 friend finder data structures 2011-03-13 21:53:39 -07:00
Friendika
7b9dff1db7 automated versioning 2011-03-09 16:57:22 -08:00
Friendika
7250b04dbd EOF 2011-03-09 02:17:08 -08:00
Friendika
32e96d2647 reload plugins if they change 2011-03-09 02:12:32 -08:00
Friendika
f856493555 add permalink field to item table 2011-02-15 03:13:38 -08:00
Friendika
f70a0b0282 more graceful handling of some statusnet followups 2011-02-08 18:44:30 -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
ac3f3a6e9f kill orphans 2011-02-06 02:33:02 -08:00
Fabio Comuni
6efc78e0e4 add cache table 2011-01-31 17:10:36 +01:00
Friendika
b40281802f personal title 2011-01-18 19:25:28 -08:00
Friendika
050618a2b6 repair any bad links in activity objects 2011-01-17 16:28:32 -08:00
Friendika
f3bb789061 newline 2011-01-13 02:08:57 -08:00
Friendika
5559893293 event and birthday data structures 2011-01-13 02:01:00 -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
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
Friendika
6808d53d0f plugin/addon API landing - still things left to do before it's useful 2010-12-22 14:16:22 -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
24a9a41f96 added "secret" profile search keywords 2010-12-19 17:46:26 -08:00
Friendika
f60f82727f register/login timestamps 2010-12-16 16:35:45 -08:00
Friendika
78d8bcbc60 personal config storage, template the vcard profile, logging failed uri's to help track down transient dreamhost issues 2010-12-14 14:15:31 -08:00
Friendika
7f89bfb708 never enough comments 2010-12-09 20:41:42 -08:00
Friendika
5763d31b4f db prepare for enhanced magic profiles and remote privacy indicators, fixed $lang setting to use system config var, some other syntax issues 2010-12-07 18:13:51 -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
fac04eda32 getting ready to add partner info 2010-12-02 23:04:28 -08:00
Friendika
9be4b3482e drop mail delivered flag now that queue is implemented 2010-11-23 16:08:48 -08:00
Friendika
de6c777d3f infrastructure for queueing, redelivery 2010-11-21 23:00:01 -08:00
Friendika
552c56102e oauth2 db 2010-11-21 19:10:23 -08:00
Friendika
eae34f323b add openid slot to db 2010-11-14 15:17:27 -08:00
Friendika
ce2f8c939d remove 65535 char post limit 2010-11-07 03:16:58 -08:00
Friendika
b94cb8d234 add micro profile photo 2010-11-04 23:50:32 -07:00
Friendika
a985ad4a54 add activity target to items, allow multiple link relations 2010-11-03 16:48:21 -07:00
Mike Macgirvin
b376f21533 notify folks who have been tagged in a post 2010-10-31 20:36:59 -07:00
Mike Macgirvin
b8b227b328 add nicknames to contact records (going forward and retroactive) 2010-10-23 01:20:26 -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
81835acc36 default the geotag privacy preference 2010-10-19 17:33:22 -07:00
Mike Macgirvin
7c9b323e25 provide choice of using browser geotag 2010-10-19 17:30:15 -07:00
Mike Macgirvin
bf727dc3e8 db support for relationship->with in profiles 2010-10-19 17:15:00 -07:00
Mike Macgirvin
f5a8a92df1 infrastructure for supporting pages/groups 2010-10-16 22:11:21 -07:00
Mike Macgirvin
cc64742e23 auto-update - create 's' keys for all users that don't have 'em 2010-10-12 01:14:50 -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
632c557008 pubsubhubbub db refinements 2010-09-30 21:00:06 -07:00
Mike Macgirvin
abe6a3286e pubsubhubbub endpoint 2010-09-30 19:41:22 -07:00
Mike Macgirvin
3a69413f86 more preparation for activities 2010-09-09 22:02:28 -07:00
Mike Macgirvin
49c9860e61 fix item 2010-09-09 19:20:35 -07:00
Mike Macgirvin
82986cc993 fixes 2010-09-09 18:49:19 -07:00
Mike Macgirvin
ffb1997902 mistpark 2.0 infrasturcture lands 2010-09-08 20:14:17 -07:00