friendica
|
2c27ba66a5
|
zrlify (turn into zmg) any relevant img tags in a post.
|
2014-05-13 20:17:52 -07:00 |
|
friendica
|
fc550ae330
|
issue #432 permission changes lost editing webpage (and other non-post items)
|
2014-05-04 17:10:33 -07:00 |
|
friendica
|
f96a81d274
|
posted_dates() needs a re-write so we can make a much prettier archive widget
|
2014-04-30 18:45:46 -07:00 |
|
friendica
|
c1f8eda719
|
Remove automatic bookmarking - it was a bad idea and just leads to menu clutter. Bookmarks can always be saved manually if desired.
|
2014-04-30 17:50:06 -07:00 |
|
friendica
|
2851988c96
|
A useful hook
|
2014-04-25 21:12:43 -07:00 |
|
friendica
|
1e55bef3d1
|
ability to unset a layout and subthread is probably close to working again.
|
2014-04-23 19:05:48 -07:00 |
|
friendica
|
8d950b4e06
|
this should fix mention notification that aren't plus tagged
|
2014-04-19 22:53:42 -07:00 |
|
friendica
|
d2b5bb843f
|
more optimisations for discovery mode of zotfeed
|
2014-04-17 22:06:35 -07:00 |
|
friendica
|
30e2e32f19
|
improve zotfeed for discover channel so it will send updates to posts you've already received. Incidentally I discovered why we had the meltdown replying to discover channel items the other day - but can't fix it easily.
|
2014-04-17 20:03:28 -07:00 |
|
friendica
|
f93b56de55
|
no this is the way to do it
|
2014-04-11 20:00:34 -07:00 |
|
friendica
|
c7d6179a0f
|
Use @+ to tag a forum and also restrict the post to the forum, this leaves @! tags private - period.
|
2014-04-11 16:31:48 -07:00 |
|
friendica
|
a49069db4e
|
move the deleted flag setting to encode_item_flags() where it belongs now that we aren't giving deleted posts special treatment.
|
2014-04-10 16:26:27 -07:00 |
|
friendica
|
bf1f18e172
|
Include the entire original item when notifying other channels of deletions as it contains important routing and scope information. Previously we were only sending a couple of critical fields like the message-id, flags, and creation date. The thinking was that it is deleted, let's not resend the deleted contents anywhere. But in order to route this through the same path the original post took we really need the entire original post with all of its baggage attached.
|
2014-04-10 16:14:19 -07:00 |
|
friendica
|
78d7425a1d
|
wrong var name in add_source_route
|
2014-03-31 17:21:16 -07:00 |
|
friendica
|
8ffdccb99f
|
crank up logging
|
2014-03-31 17:14:56 -07:00 |
|
friendica
|
93f90040a1
|
community tags don't show up in the tagged posts because we removed the displayed list of hashtags at the bottom (which are usually redundant since hashtags are usually present in the message text). This brings them back, but only for tags which aren't currently present in the message body (e.g. community tags)
|
2014-03-31 17:03:07 -07:00 |
|
friendica
|
03c53502cb
|
Merge branch 'route'
|
2014-03-31 16:30:04 -07:00 |
|
friendica
|
421df717fe
|
doco
|
2014-03-31 16:29:46 -07:00 |
|
friendica
|
ced6d82633
|
finish up the source route storage so we can prevent messages from flowing upstream in complicated delivery chains
|
2014-03-31 16:25:05 -07:00 |
|
friendica
|
653d7df86d
|
issue #378, failure to correctly link tags where one tag contains a substring of the other (depends on the order they are discovered).
|
2014-03-30 20:53:59 -07:00 |
|
friendica
|
1108eaaed0
|
source routing stuff
|
2014-03-29 21:53:50 -07:00 |
|
friendica
|
a6d8668a5f
|
try and sort out the item delete mess
|
2014-03-27 20:28:48 -07:00 |
|
friendica
|
a00c581e27
|
need include
|
2014-03-26 20:22:57 -07:00 |
|
friendica
|
e476ed6be5
|
there's the problem
|
2014-03-26 19:13:26 -07:00 |
|
friendica
|
ed14c1f224
|
more work on firehose
|
2014-03-26 18:45:01 -07:00 |
|
friendica
|
79f5fd8e2a
|
allow zotfeed to create a firehose of a site.
|
2014-03-26 16:09:07 -07:00 |
|
friendica
|
0a5d0d98f8
|
cheange encode_item() logging to logger_data because it's way too noisy and had no loglevel set
|
2014-03-23 18:26:48 -07:00 |
|
friendica
|
8c177fbc4b
|
cleanup
|
2014-03-18 16:50:46 -07:00 |
|
friendica
|
267283748f
|
Red API: /api/red/item/new ; which is like /api/statuses/update except it uses Red semantics and returns success/failure indication.
|
2014-03-04 19:57:54 -08:00 |
|
friendica
|
bfd9f5ec87
|
enable network/matrix expiration, this should be functional but the options have been reduced/restricted so we're only looking at network posts and ignore anything that is filed, starred, or is resource_type 'photo' (which should not be possible in non-wall posts, but we just want to be sure). Will require the adventurous tester(s) to set 'channel_expire_days' in their channel record.
|
2014-03-03 19:15:11 -08:00 |
|
friendica
|
5b4e3f46bc
|
minor stuff, some doco, auth cleanup, and make "unknown" more translateable by context.
|
2014-02-22 14:58:12 -08:00 |
|
friendica
|
3bddaa9e04
|
title missing in private mention posts
|
2014-02-20 15:00:29 -08:00 |
|
friendica
|
08b571c9d0
|
project "snakebite"
|
2014-02-17 14:30:02 -08:00 |
|
friendica
|
f38ab09041
|
Merge pull request #316 from dawnbreak/master
Make asset icons work in subdir installs as well.
|
2014-02-17 15:11:05 +11:00 |
|
friendica
|
70526915c8
|
several things were not working correctly w/r/t community tagging. The preference vanished from settings at some point, and we also weren't updating the original post timestamp so that the changed taxonomy would propagate correctly as an edit.
|
2014-02-16 16:04:46 -08:00 |
|
friendica
|
ebd52368bb
|
strip hard-wired zids from posted links as they will have the wrong identity when somebody tries to view the link
|
2014-02-16 14:13:26 -08:00 |
|
Klaus
|
29f6a1ee33
|
removed unused function posted_date_widget
This functions seems not to be used anywhere. include/widgets.php contains widget_archive($arr) which has the same functionality.
|
2014-02-16 10:25:32 +01:00 |
|
friendica
|
b00f24ad75
|
fix tag delivery default permissions (use channel_allow_cid rather than allow_cid etc.)
|
2014-02-13 14:20:23 -08:00 |
|
friendica
|
a7fa14800d
|
better bookmark escaping
|
2014-02-10 01:44:21 -08:00 |
|
friendica
|
a76c53657b
|
don't add bookmark tags to naked links inside code blocks
|
2014-02-10 01:11:59 -08:00 |
|
friendica
|
8727a75437
|
fix the "every other link gets messed up" problem
|
2014-02-09 13:46:40 -08:00 |
|
friendica
|
c5f0b85357
|
fix wall photos
|
2014-02-09 00:30:43 -08:00 |
|
friendica
|
e346aa7560
|
that's better
|
2014-02-08 12:08:07 -08:00 |
|
friendica
|
9b2dc9b87c
|
make all naked links bookmark-able
|
2014-02-06 16:22:40 -08:00 |
|
friendica
|
3e677ec53d
|
add bookmark tag to naked links if they're red sites. We can do this because red links are linkified when the post is submitted. Can't do this for other naked links because they only get linkified during display and won't have a taxonomy object attached to the message.
|
2014-02-06 13:54:39 -08:00 |
|
friendica
|
f9381ed746
|
notification bug - don't use $r, we already set it to something else that we need further on.
|
2014-02-06 13:32:29 -08:00 |
|
friendica
|
da8a79ebfa
|
cleanup - nothing more
|
2014-02-05 16:01:02 -08:00 |
|
friendica
|
fdc0a7e95e
|
fix auto-add of bookmarks to find sender correctly and optionally auto add bookmarks for self
|
2014-02-05 15:56:18 -08:00 |
|
friendica
|
efa30f1b03
|
This would be about the 75th attempt to try and prevent duplicated email notifications for comments. Eventually we'll find something that works.
|
2014-02-05 15:01:53 -08:00 |
|
friendica
|
3665bc38ef
|
bookmarking
|
2014-02-04 16:06:56 -08:00 |
|
friendica
|
876f5d4de0
|
transmit, receive, and parse bookmarks
|
2014-02-03 19:38:15 -08:00 |
|
friendica
|
bd691300a7
|
provide some interesting new options to channel sources
|
2014-01-31 20:02:59 -08:00 |
|
friendica
|
339a0f69c1
|
some tweaks to items_fetch for the api
|
2014-01-25 15:51:10 -08:00 |
|
friendica
|
6911439f0e
|
Merge pull request #284 from cvogeley/master
API changes
|
2014-01-25 15:03:23 -08:00 |
|
Christian Vogeley
|
6b3ea9dc14
|
API My wall posts
|
2014-01-25 03:50:47 +01:00 |
|
friendica
|
66baa3cab0
|
try to reduce the number of simulaneous deliveries of the same post when dealing with owner relays that have more than one channel instance. If things melt down in the next few hours and I'm not available please revert this. I've reviewed a few times and think it's OK, but this part of the delivery code is traditionally touchy.
|
2014-01-22 22:07:47 -08:00 |
|
Christian Vogeley
|
d341358afb
|
Add $since_id to items_fetch
|
2014-01-22 23:15:42 +01:00 |
|
friendica
|
47b8071ca7
|
dav: throw exception if channel for requested DAV directory is deleted
|
2014-01-15 03:12:47 -08:00 |
|
friendica
|
db8ebc9f37
|
some minor cleanup on plinks for some very subtle permissions issues
|
2014-01-09 15:45:17 -08:00 |
|
zottel
|
acdf053a0b
|
use display/ plinks for comments
|
2014-01-09 17:29:04 +01:00 |
|
zottel
|
c0f6d73195
|
save channel/<channel>/?mid=... plinks with the items
|
2014-01-09 16:02:40 +01:00 |
|
friendica
|
587c5d3e46
|
a few fixes to webpage editing
|
2014-01-04 13:44:43 -08:00 |
|
friendica
|
a331e1acde
|
modify tag_deliver and tgroup_check to handle exclusion tags
|
2013-12-29 19:45:54 -08:00 |
|
friendica
|
1a42580ad4
|
remove a couple of mysql reserved words from being used as table or row names. For this round we're getting 'group' and 'desc'. Warning: potentially destabilising as this touches a lot of code.
|
2013-12-22 18:37:39 -08:00 |
|
friendica
|
cd78f9d13d
|
sourced items which are then edited at the source weren't setting up the second delivery chain.
|
2013-12-19 20:23:19 -08:00 |
|
friendica
|
7b5a42568a
|
Tricky little bug. Allowed somebody to bypass comment permissions. Hopefully the fix will have no undesired side effects.
|
2013-12-16 18:07:41 -08:00 |
|
friendica
|
b3fe221b7f
|
issue #240 - we were using htmlentities instead of htmlspecialchars in several places, and this was a bit greedy in the set of characters which were converted from utf-8 to HTML entities. Also brought mail attachments up to date so they are rendered identically to item attachments.
|
2013-12-11 23:13:36 -08:00 |
|
friendica
|
082ac67778
|
suggestion widget tweaked to make it comanche capable. Remove old versions of specs that are so obsolete it isn't funny. Zot protocol reference is in red's github wiki, and in the code. We should move the github copy to /doc once it is updated to match the code. There's no point in documenting dfrn in the red code base.
|
2013-12-08 20:08:50 -08:00 |
|
friendica
|
b8454cbd1d
|
post_activity_item issues
|
2013-12-07 23:29:26 -08:00 |
|
friendica
|
d8903f09f5
|
include re-organisation and more doco, post_to_red fix ampersands in categories
|
2013-12-04 00:19:29 -08:00 |
|
friendica
|
bd33e0486d
|
deprecate a->get_curl_code() and $a->get_curl_headers()
|
2013-12-01 00:16:02 -08:00 |
|
friendica
|
eae3327584
|
item store hooks
|
2013-11-28 18:10:04 -08:00 |
|
friendica
|
da29ce6dac
|
more loop prevention
|
2013-11-26 23:10:10 -08:00 |
|
friendica
|
ff635f0133
|
ensure that drop_item doesn't recurse
|
2013-11-26 23:00:32 -08:00 |
|
friendica
|
dde3e28ceb
|
add drop_item hook
|
2013-11-26 15:26:11 -08:00 |
|
friendica
|
5315c88621
|
webpage edit - losing the ability to pass unfiltered html and perhaps some php due to unsetting uid too early in item_store_update()
|
2013-11-20 16:20:32 -08:00 |
|
friendica
|
d7ee552c57
|
Protocol: now set data['alg'] on all encapsulated encrypted packets, so that we can more easily retire 'aes256cbc' once it is no longer viable.
|
2013-11-20 15:20:12 -08:00 |
|
friendica
|
dd6c64f95a
|
magic auth issues
|
2013-11-17 23:12:34 -08:00 |
|
friendica
|
6378600747
|
fix commented timestamp
|
2013-11-17 20:09:40 -08:00 |
|
friendica
|
23352b939b
|
better job of setting parent created
|
2013-11-17 19:49:48 -08:00 |
|
friendica
|
13538cdd21
|
pull in some posts when we first connect with a new channel (if allowed to) - if not allowed to, do it if that condition changes
|
2013-11-17 19:22:24 -08:00 |
|
friendica
|
06e0272db8
|
populate some posts when somebody is granted "read stream" permission
|
2013-11-17 16:50:32 -08:00 |
|
friendica
|
6162de142c
|
allow private mail sender to set an expiration on their messages. Once expired the message is destroyed at both ends (subject to the granularity of the polling interval) and is gone. Officially it takes some form of language independent string like 2013/11/22, but English speakers can use anything that strtotime() understands, like "+30 minutes" or "next Tuesday".
|
2013-11-06 18:28:36 -08:00 |
|
friendica
|
c61a0d9dab
|
private tagged posts weren't creating second delivery chain - they were incorrectly being marked as "in a reshare" due to being obscured.
|
2013-11-04 16:44:23 -08:00 |
|
friendica
|
784aa1407f
|
prevent posts from floating to the top after minor edits
|
2013-10-19 23:38:07 -07:00 |
|
friendica
|
454aa6bff3
|
turn off endless scroll if we have no more content to load - currently for mod_display, need to add to other content modules
|
2013-10-13 20:09:11 -07:00 |
|
friendica
|
ad29d0f9a1
|
preserve the source owner when creating a delivery fork so that we can uplink back to them without any ambiguity.
|
2013-10-13 18:36:28 -07:00 |
|
friendica
|
ff7182f441
|
fix a bunch of post editing bugs - though this consolidates some disparate code and may create some new bugs due to regression
|
2013-10-04 04:47:41 -07:00 |
|
friendica
|
78a8d176ac
|
post signatures
|
2013-10-02 21:04:48 -07:00 |
|
friendica
|
dffce63662
|
implement republish permission for use in sourced channels
|
2013-09-30 21:49:26 -07:00 |
|
friendica
|
0e95bae3d2
|
RSS feeds as channel sources. It's feasible and within reach, however there's a lot of work left to do.
How bad does anybody want it?
Let's find out...
|
2013-09-29 20:34:05 -07:00 |
|
friendica
|
a06f1f9594
|
Issue #158
|
2013-09-29 02:47:36 -07:00 |
|
friendica
|
6ca6bc2dd8
|
close comment
|
2013-09-28 05:03:58 -07:00 |
|
friendica
|
110974eb55
|
fix can_comment_on_post when viewing wall-to-wall
|
2013-09-28 04:41:12 -07:00 |
|
friendica
|
4b3c565174
|
convert to plaintext before matching words in body. Otherwise every post I make with a link in it is going to match a test for zot.
|
2013-09-26 19:58:24 -07:00 |
|
friendica
|
017db29947
|
aggregate channels
|
2013-09-26 19:34:45 -07:00 |
|
Olaf Conradi
|
26492b3ad4
|
Add explanation why public comments are disabled.
|
2013-09-26 22:57:13 +02:00 |
|
friendica
|
44354c1aa8
|
bug #150, if deny access is present but nobody has been allowed, create an allow list containing everybody in your address book. Then subtract those who are denied.
|
2013-09-22 20:55:55 -07:00 |
|
friendica
|
fd2379530c
|
hopefully(?) the final word on remote comment permissions
|
2013-09-20 20:15:53 -07:00 |
|
friendica
|
43e290f4c0
|
fix contact comment permissions
|
2013-09-20 19:14:57 -07:00 |
|
friendica
|
1126d8f2e3
|
hopefully this will go over a bit better - check post owner permissions as well as local owner permissions for comments during submission, since the comment was being blindly accepted on the local system due to only checking the profile owner. Also change collections query to include only top-level posts by a member of the collection.
|
2013-09-20 17:58:11 -07:00 |
|
friendica
|
63fc92b9e5
|
sync item_search with yesterday's network fix for collections. Add ud_addr to update table to store the target address since it's possible the mirroring directory won't yet have an xchan or hubloc they can link the ud_hash to and therefore mayn't know how to contact them.
|
2013-09-19 01:01:51 -07:00 |
|
friendica
|
83e086edcd
|
doc update, put more telemetry on notifier and try to ensure that private posts have recipients.
|
2013-09-13 04:51:55 -07:00 |
|
friendica
|
816d764aec
|
remove some debugging stuff now that the problem they were trying to locate down has been solved.
|
2013-09-12 03:26:24 -07:00 |
|
friendica
|
5fbe4c1876
|
make comments work again
|
2013-09-10 23:25:56 -07:00 |
|
friendica
|
5e230edb85
|
well that really stuffed things up...
|
2013-09-10 22:45:04 -07:00 |
|
friendica
|
3c328083d2
|
this should fix the foreign language like notifications (again)
|
2013-09-10 21:10:56 -07:00 |
|
friendica
|
46c66e2e4c
|
change wording on item_store message so we can find failures fast with grep item_store logfile | grep -v created
|
2013-09-10 20:14:12 -07:00 |
|
friendica
|
3e5414cf35
|
provide detailed error to remote site for the myriad of things that can go wrong inside item_store(), !! this changes the return of item_store !!
|
2013-09-10 19:06:06 -07:00 |
|
friendica
|
4df0aad6ab
|
pages feed
|
2013-09-05 19:31:26 -07:00 |
|
friendica
|
f1d875c3e1
|
issue #59 - this is a real bugger. Might seem fixed but read the code. This could potentially create a security/permissions issue
|
2013-09-04 23:15:53 -07:00 |
|
friendica
|
a0668c8bbb
|
fix private message encryption since the input_filter mangled it
|
2013-09-03 22:48:08 -07:00 |
|
friendica
|
8b7757e033
|
webpage content-type -- needs cleaning up and a security check once all the important bits are in place.
|
2013-09-02 01:38:17 -07:00 |
|
friendica
|
caa148c1e3
|
Sheesh. Three lines of Javascript. All you have to do is find which of the three lines is doing something wrong. Or FILE A BUG. Or use a different browser (not *try* a different browser, *use* a different browser), or turn off freaking tinymce. But no - let's argue about browsers instead.
|
2013-09-01 19:15:08 -07:00 |
|
friendica
|
6a2cb837af
|
get rid of ssl_policy - it's implicit in the site url
|
2013-08-27 02:27:36 -07:00 |
|
friendica
|
cd5fdbcb48
|
email attachments (and fix email photos)
|
2013-08-19 21:19:39 -07:00 |
|
friendica
|
8bac352b1c
|
item_store logging to discover where object is getting quote mangled.
|
2013-08-18 05:04:37 -07:00 |
|
friendica
|
9fb2a87c9a
|
Another try at issue #61 and #62 - an earlier fix was partially working but the issue persisted - this extends it a bit.
|
2013-08-18 00:04:38 -07:00 |
|
friendica
|
764e0201ce
|
don't include archived contacts in public posts, unless specifically requested
|
2013-08-15 17:43:19 -07:00 |
|
friendica
|
de4e4c5ebd
|
typo
|
2013-08-14 05:29:01 -07:00 |
|
friendica
|
f287ff596c
|
fix expire so it actually should expire stuff; and mostly the correct stuff - though it DOESN'T currently send out notifications to connections
|
2013-08-14 05:26:17 -07:00 |
|
friendica
|
d7a9db1088
|
important bits we need to allow php executable content. These must be explicitly allowed - but only if the account has ACCOUNT_ROLE_ALLOWCODE and *only* for web pages and profile fields. This content cannot be transmitted to other sites.
|
2013-08-11 16:56:06 -07:00 |
|
friendica
|
38d9cf4327
|
remove some un-needed code
|
2013-08-07 03:54:47 -07:00 |
|
friendica
|
24b9799dca
|
convert all stored json calls to json_decode_plus()
|
2013-08-06 03:54:49 -07:00 |
|
friendica
|
576b815f9b
|
add extra logging to tag_deliver
|
2013-08-05 21:42:55 -07:00 |
|
friendica
|
ae5cd53e1e
|
potentially fixes the "federation" bug w/r/t/ tagged forums
|
2013-08-01 21:24:55 -07:00 |
|
friendica
|
27b4127f30
|
pass item by reference so title can be altered
|
2013-08-01 19:18:05 -07:00 |
|
friendica
|
222fe08420
|
ensure that no unencrypted content leaks through item_store which is private - we typically do this in mod/item, but some functions
bypass mod/item to create private posts
|
2013-08-01 18:50:36 -07:00 |
|
friendica
|
0d22e1eefb
|
fix some privacy leakage in logs
|
2013-07-31 18:57:14 -07:00 |
|
friendica
|
c00c550c58
|
better mail obscuring
|
2013-07-31 02:32:41 -07:00 |
|
friendica
|
1a78c85fa0
|
zot feed - getting cut off too early
|
2013-07-29 20:39:12 -07:00 |
|
friendica
|
5613e27f00
|
ensure conversation is included
|
2013-07-29 20:31:58 -07:00 |
|
friendica
|
79dacc3f1a
|
fix some weirdness on the zot feed
|
2013-07-29 20:31:02 -07:00 |
|
friendica
|
7b3c29ebe6
|
fix bug #84, make imported messages from your clones show up on your wall
|
2013-07-29 17:30:46 -07:00 |
|
friendica
|
092ef64ac7
|
tgroup_check wasn't allowing comments through.
|
2013-07-29 16:51:44 -07:00 |
|
friendica
|
d002ff668a
|
encrypt private messages on disk - there are still a couple of places where the text is leaked in the logs during processing.
|
2013-07-28 21:04:03 -07:00 |
|
friendica
|
05612a8a77
|
make zot_finger more bulletproof
|
2013-07-21 22:39:21 -07:00 |
|
friendica
|
b4f4b8cb13
|
private mail is just a little more private now. Not encrypted and the obfuscation is easily reversible, but not casually readable by browsing logfiles or mysql dumps.
This isn't backward compatible - folks will have to upgrade if they can't read their mail.
|
2013-07-19 02:45:44 -07:00 |
|
friendica
|
4de52e601c
|
add channel_name to delivery logs because it is a bit more useful than an xchan_hash
|
2013-07-15 19:04:23 -07:00 |
|
friendica
|
3bd7c1af23
|
fix some issues that showed up in the logs.
|
2013-07-15 18:07:23 -07:00 |
|
friendica
|
39856f7cb1
|
Add self to recipient lists. Sure we already have a copy but it's possible our nomadic channel clones don't.
|
2013-07-14 01:12:05 -07:00 |
|
friendica
|
da05b9736e
|
some work on issue #62 (comments collapsing on liveupdate), but still a work in progress
some work on photo consolidated "view/edit", but still a work in progress
|
2013-07-02 16:37:33 -07:00 |
|
friendica
|
822a4a0287
|
fix some community tagging bugs
|
2013-06-30 23:04:27 -07:00 |
|
friendica
|
72f6edd595
|
add age to directory profile - requires updating on each birthday and that part is still missing
|
2013-06-30 00:38:02 -07:00 |
|
friendica
|
28e0665cad
|
doc update, plus possible fix to "complex delivery chains" issue. Basically when the top-level post creator replies to a thread he sent to a forum via tags, it isn't getting redelivered to the forum members.
|
2013-06-29 02:04:44 -07:00 |
|
friendica
|
6fba7ac1af
|
fix cid query
|
2013-06-27 21:40:56 -07:00 |
|
friendica
|
0b9337dffb
|
community tag issues
|
2013-06-20 21:19:22 -07:00 |
|
friendica
|
f4e8198335
|
found it - but I'll do some more testing before undoing the bypass
|
2013-06-16 23:20:36 -07:00 |
|
friendica
|
322c9d76fc
|
undefined function
|
2013-06-16 23:08:52 -07:00 |
|
friendica
|
7ae340dd40
|
typos
|
2013-06-16 23:07:04 -07:00 |
|
friendica
|
28cd8594a7
|
implement 'can_comment_on_post()' which doesn't require a separate DB lookup per item.
|
2013-06-16 20:44:29 -07:00 |
|
friendica
|
764ee785f5
|
We will need a per item comment policy to be able to determine in advance if we have permission to comment on something , and we'll need to send it out with all communications. The current check is not only flawed but also a huge performance hit. Also provide the ability for an item to disable commenting completely - such as for a webpage or wherever you want to prevent comments on one item, without requiring a change to your entire permission scheme. All of this is only partially implemented at the moment but we need the structures in place on several sites in order to finish it without breaking everything.
|
2013-06-16 19:14:01 -07:00 |
|
friendica
|
2971ee9a4c
|
hopefully this won't screw up everything - if it does, revert. Otherwise this should work at delivery time to check tag deliveries and bounce the message before it's stored if the channel doesn't allow you to post and you aren't allowed to tag deliver either. Previously this was handled after the post was already stored so you needed posting permission as well as tag deliver permission to get past the checks.
|
2013-06-16 00:57:39 -07:00 |
|
friendica
|
125ee673de
|
missing include
|
2013-06-13 17:53:16 -07:00 |
|
friendica
|
2d3a0a6525
|
feeds are bit more standards compliant and a bit less broken now
|
2013-06-12 21:12:27 -07:00 |
|
friendica
|
d996dc58be
|
very minimal Atom feed - there will be a lot of bugs and unparseable content if you've got elaborately structured objects, but I got the thing to at least render in firefox given some quick test posts. If you find bugs (as you certainly will), feel free to fix them.
|
2013-06-12 20:03:04 -07:00 |
|
friendica
|
0ef71dd4e2
|
This should get community tagging pretty close to working - deleting a community tag is left as a FIXME
|
2013-06-04 22:52:17 -07:00 |
|
friendica
|
8321a2e41a
|
tagging posts now sends out a presumably legal activity message - all that's missing is catching it on the post owner's side, checking if people can tag this stream, and then add the tag to the parent message.
|
2013-06-04 20:07:13 -07:00 |
|
friendica
|
8b87eee869
|
force delayed_publish time comparisons to UTC.
|
2013-05-29 21:11:30 -07:00 |
|
friendica
|
08a4ffd663
|
convert most red photos to zmg
|
2013-05-28 04:50:16 -07:00 |
|
friendica
|
7a011a99c7
|
wrong attribution on likes of comments in email notifications. Let's also call the thing they liked a comment instead of a status
|
2013-05-28 01:40:27 -07:00 |
|
friendica
|
6a2e644a87
|
more progress on items_fetch (new name)
|
2013-05-23 18:50:27 -07:00 |
|
friendica
|
c721c3a20e
|
implement time travelling posts
|
2013-05-23 17:24:15 -07:00 |
|
friendica
|
981a497fa0
|
first cut at generic item search
|
2013-05-22 21:54:02 -07:00 |
|
friendica
|
aa1eb2d89e
|
add basic input filtering to the simple activity posting
|
2013-05-22 18:22:41 -07:00 |
|
friendica
|
75e4d446ef
|
missing comma
|
2013-05-21 21:54:21 -07:00 |
|
friendica
|
1c908c0891
|
improvements to post_activity_item() so that it does not behave differently with delivery plugins than post_local via the API.
|
2013-05-21 21:51:02 -07:00 |
|
friendica
|
c64c79eb11
|
fix app display
|
2013-05-21 20:52:18 -07:00 |
|
friendica
|
72e83f69bc
|
photo driver abstraction
|
2013-04-25 20:01:24 -07:00 |
|
friendica
|
db038c5654
|
turn naked links in posts into zrl's if we've got a hubloc for the site
|
2013-04-18 17:55:35 -07:00 |
|
friendica
|
5f27e29bb8
|
basic poke working
|
2013-04-17 21:40:40 -07:00 |
|
friendica
|
7e6890832b
|
turn all Red links into zrls (not the old zrls, the new bbcode zrl which means we can zidify them)
|
2013-04-15 03:00:08 -07:00 |
|
friendica
|
b84d8bfbc9
|
begin to cut the umbilical
|
2013-04-14 22:24:47 -07:00 |
|
friendica
|
989e78137e
|
wrapper function to create arbitrary activities (e.g. for plugins and apps) with a minimal amount of fuss, though the amount of fuss could increase significantly depending on the nature of the activity. For a simple wall post, just set the $arr['body'] to the desired text and we'll do the rest. If the activity requires special verbs, objects or targets, these will all need to be constructed.
|
2013-04-04 18:54:24 -07:00 |
|
friendica
|
f353b9ae3d
|
liking comments were reverted to liking the parent after sending item to another channel
|
2013-04-03 18:04:48 -07:00 |
|
friendica
|
8148b7c32f
|
update manage table and some documentation
|
2013-03-27 19:02:01 -07:00 |
|
friendica
|
ddf5bf8968
|
rename 'uri' (and parent_uri) to 'mid' (and parent_mid) since these no longer remotely resemble uri's and are actually message_id's. This change is potentially destabilising because it touches a lot of code and structure. But it has to get done and there's no better time than the present.
|
2013-03-21 18:25:41 -07:00 |
|
friendica
|
a2a2ae2dd2
|
this might make edits update across the wire, or it might not
|
2013-02-28 18:20:42 -08:00 |
|
friendica
|
8275f14cea
|
mail recall - just set mail_flags = mail_flags & MAIL_RECALLED and tell the notifier. We'll need a special button for this. Also should probably report whether it was seen or not. Will do that another day.
|
2013-02-27 20:38:33 -08:00 |
|
friendica
|
1a6a89da1b
|
remove things calling feed_birthday(), so we can remove it
|
2013-02-26 18:10:09 -08:00 |
|
friendica
|
ea3940c4b0
|
start formatting for Doxygen
|
2013-02-25 17:09:40 -08:00 |
|
friendica
|
65912ec0bf
|
moving on
|
2013-02-18 15:15:55 -08:00 |
|
friendica
|
c66c168d1c
|
needle/haystack reversal
|
2013-02-15 17:18:07 -08:00 |
|
friendica
|
ec3d387a65
|
public scope
|
2013-02-15 14:13:58 -08:00 |
|
friendica
|
b3bc061ae1
|
implement sender side of public scope setting (public post, network-wide, site-wide, etc....)
|
2013-02-14 20:17:30 -08:00 |
|
friendica
|
d6db8513e8
|
placeholder comment for public scope requirement
|
2013-02-14 14:07:00 -08:00 |
|
friendica
|
e7170cb513
|
maybe it would work if I didn't put non-existent php vars into the sql.
|
2013-02-11 17:03:06 -08:00 |
|
friendica
|
bf8f066dcd
|
more progresss on tag delivery
|
2013-02-11 16:59:48 -08:00 |
|
friendica
|
6db8e97535
|
tag notifications now work.
|
2013-02-11 15:51:43 -08:00 |
|
friendica
|
ba3cff6d9a
|
progress on tag delivery
|
2013-02-11 00:20:14 -08:00 |
|
friendica
|
191af201fb
|
debug tag_deliver
|
2013-02-10 23:19:52 -08:00 |
|
friendica
|
08bc8ed876
|
add mimetype to protocol layers
|
2013-02-10 19:08:19 -08:00 |
|
friendica
|
5c21798ed3
|
cleanup issues discovered in the logs
|
2013-02-07 19:55:40 -08:00 |
|
friendica
|
1e8146fc5c
|
work on notifications
|
2013-02-06 20:29:17 -08:00 |
|
friendica
|
5c6c4395f4
|
Communication of mention tags were garbled
|
2013-02-02 04:47:30 -08:00 |
|
friendica
|
344b8593a8
|
sort out the rest of the nasty stuff in the attachment/file api - time to move on to something else
|
2013-02-01 00:49:07 -08:00 |
|
friendica
|
5ca88ca10a
|
debugging of file attachment api - somewhat functional but the attachment info structure in the item table needs to be re-done.
|
2013-01-31 23:56:46 -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
|
bbcbd504cf
|
help deletions along
|
2013-01-27 13:43:43 -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
|
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
|
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 |
|
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
|
cf2488e999
|
clean up the photo storage backend, revamp mod/wall_upload
|
2013-01-22 17:48:42 -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
|
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
|
fa642b36ff
|
fix double-encoding
|
2013-01-11 14:53:14 -08:00 |
|
Zach Prezkuta
|
ddb2a8c23a
|
add Smarty templates for international templates
|
2013-01-10 21:24:10 -07:00 |
|
friendica
|
5cb8db64cf
|
bypass smarty for intletext templates
|
2013-01-07 20:25:38 -08:00 |
|
friendica
|
31ce6a3876
|
input cleansing
|
2013-01-07 13:58:25 -08:00 |
|
friendica
|
529451a4e5
|
start rewrite of notification system delivery backend
|
2013-01-05 18:08:06 -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
|
bd728e773b
|
small tweaks to icon positions
|
2013-01-03 20:41:17 -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
|
32a97d5065
|
zome issues registering new hubs
|
2013-01-02 16:28:47 -08:00 |
|
friendica
|
2f1bc925de
|
add item['expires'] to protocol communications
|
2012-12-30 00:41:08 -08:00 |
|
friendica
|
ce0d389696
|
profile messages for directory synchronisation
|
2012-12-22 04:33:32 -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
|
c70777e19c
|
a bit of e_all cleanup
|
2012-12-08 14:18:02 -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
|
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
|
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
|
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
|
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
|
db77309bc3
|
For private messages, use hush-hush ultra top-secret mode by default
|
2012-11-18 19:19:16 -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
|
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
|
90e70d9674
|
start on the like/dislike activities
|
2012-11-05 20:42:12 -08: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
|
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 |
|
Mike Macgirvin
|
7acba41dc6
|
more cleanup
|
2012-10-23 21:26:12 +11:00 |
|
friendica
|
87c171030c
|
upstream fixes
|
2012-10-21 17:23:21 -07:00 |
|
friendica
|
5248c5075d
|
more stuff we don't need.
|
2012-10-08 18:23:43 +11:00 |
|
friendica
|
ef22c1a9b3
|
prevent tag recursion on shared posts
|
2012-10-08 18:04:12 +11:00 |
|
friendica
|
a56c0425e6
|
start fixing all the item queries
|
2012-10-07 18:44:06 -07:00 |
|
friendica
|
c612253627
|
fix some issues that couldn't be tested yesterday - as was working offline
|
2012-10-07 16:39:29 -07:00 |
|
friendica
|
118049c0e9
|
new item structure to item_store
|
2012-10-06 18:17:25 +10:00 |
|
friendica
|
e124c9fa5c
|
Can't see any posts currently - after the big shakeup, but we can now post top level activities and store them.
|
2012-10-03 22:28:19 -07:00 |
|
friendica
|
846a9813b2
|
here's where the heavy lifting begins - everything is likely to be broken for quite some time as we add location and db independence to items and conversations and work through the rest of the permissions and how to federate the buggers.
|
2012-10-01 18:02:11 -07:00 |
|
friendica
|
6c92b5ab86
|
separate the public feed from everything else
|
2012-09-20 17:04:22 -07:00 |
|
friendica
|
3ebb4a3dc7
|
updates
|
2012-09-09 21:17:06 -07:00 |
|
friendica
|
80bd128425
|
more DB cleanup
|
2012-08-30 18:47:07 -07:00 |
|
friendica
|
5ff6e9348b
|
a few minor changes
|
2012-08-26 23:05:00 -07:00 |
|
friendica
|
5b547ae991
|
registration dangling code fragment that should've been removed
|
2012-08-15 23:15:29 -07:00 |
|
friendica
|
f7c6a6ff90
|
item table rename parent-uri, target-type, object-type (more to come later)
|
2012-08-15 22:33:37 -07:00 |
|
friendica
|
2358a220ba
|
merge from upstream
|
2012-08-15 20:01:55 -07:00 |
|
friendica
|
184cf51d2f
|
reduce duplication - only provide one system language setting
|
2012-08-12 20:56:23 -07:00 |
|
friendica
|
e80d69d25b
|
merge upstream
|
2012-08-11 18:54:23 -07:00 |
|
friendica
|
0292d46e5d
|
merge comment threading, provide plugin/theme functions to handle css/js includes
|
2012-08-09 16:26:44 -07:00 |
|
friendica
|
c673c70c25
|
updates
|
2012-08-05 21:41:58 -07:00 |
|
friendica
|
194c52aee5
|
get_item_elements (json version)
|
2012-07-29 22:43:51 -07:00 |
|
friendica
|
4b36e41b09
|
implement page update modes
|
2012-07-23 20:49:56 -07:00 |
|
friendica
|
bf38674904
|
sync
|
2012-07-19 21:09:40 -07:00 |
|
friendica
|
d92a4a686d
|
eliminate the obsolete "last-child" indicator
|
2012-07-18 17:08:03 -07:00 |
|
friendica
|
d683df17bd
|
Removing connectors we won't be needing - this is probably going to break some shit.
|
2012-07-18 04:49:15 -07:00 |
|
friendica
|
359c74d320
|
error cleanup
|
2012-07-17 05:30:32 -07:00 |
|
friendica
|
54ffc32d7c
|
working towards getting rid of item['tag'] and item['file'] - still some dependencies
|
2012-07-16 21:52:26 -07:00 |
|
friendica
|
5902e0983d
|
language filtering infrastructure, check owner's language prefs and either translate it or dump it depending on those prefs and the availability of translation plugins.
|
2012-07-16 03:53:11 -07:00 |
|
friendica
|
a047c5b1c3
|
call item_translate hook if source language is not acceptable, ignore message if it cannot be translated.
|
2012-07-16 03:32:42 -07:00 |
|
friendica
|
0dc9c66b17
|
check for existence, not value of $arr['term']
|
2012-07-16 01:56:32 -07:00 |
|
friendica
|
b79212dcc8
|
split up get_browser_language() to use in additional ways
|
2012-07-16 01:38:26 -07:00 |
|
friendica
|
c148455570
|
use include/language.php for all language and translation code
|
2012-07-16 01:26:26 -07:00 |
|
friendica
|
a20a637727
|
merge upstream, slider work, refactor ping module, language selection work
|
2012-07-13 07:09:29 -07:00 |
|
friendica
|
3f7b93ce65
|
language detection and sparkle links added to plinks where appropriate
|
2012-07-12 03:50:05 -07:00 |
|
friendica
|
6105211e73
|
catchup
|
2012-07-11 04:29:47 -07:00 |
|
friendica
|
31c218e785
|
catchup
|
2012-07-10 20:44:17 -07:00 |
|
friendica
|
e7957e1448
|
create fetch_tags function, make search work again, change logo
|
2012-07-10 19:28:02 -07:00 |
|
friendica
|
94fabe3a29
|
upstream fixes and a lot of taxonomy stuff
|
2012-07-10 06:28:02 -07:00 |
|
friendica
|
95fdba753c
|
remove bookmark content flag
|
2012-07-08 03:38:10 -07:00 |
|
Zach Prezkuta
|
6d10374c17
|
cleanup
|
2012-07-07 18:50:46 -06:00 |
|
Zach Prezkuta
|
da2ccebed8
|
fix bugs
|
2012-07-07 18:50:33 -06:00 |
|
Zach Prezkuta
|
173b3a1b9a
|
allow more than one embedded private photo
|
2012-07-07 16:24:20 -06:00 |
|
Zach Prezkuta
|
57635e7684
|
add function to exclude embedded images when checking message length
|
2012-07-07 16:24:20 -06:00 |
|
Zach Prezkuta
|
5395cf5bd9
|
clear title and body of items on local delete
|
2012-07-05 20:07:01 -06:00 |
|
friendica
|
43036bee98
|
wrong column name (- vs _)
|
2012-06-28 21:32:49 -07:00 |
|
friendica
|
1830ecc9ba
|
remote_self feeds are not private
|
2012-06-28 18:52:49 -07:00 |
|
friendica
|
a3edbf7e5d
|
create third privacy state - public post but not searchable or publicly visible
|
2012-06-28 17:43:29 -07:00 |
|
friendica
|
de93c61e0d
|
remove titles in ostatus even when edited date differs from created date
|
2012-06-28 16:04:00 -07:00 |
|
friendica
|
d32d0e2154
|
typos
|
2012-06-25 21:39:07 -07:00 |
|
friendica
|
78ede4744f
|
add event titles to discovered birthday events
|
2012-06-25 21:37:38 -07:00 |
|
friendica
|
53f0aee82d
|
Merge https://github.com/friendica/friendica into pull
|
2012-06-25 18:16:55 -07:00 |
|
friendica
|
f1991a5952
|
propagate remote deletes
|
2012-06-25 18:15:56 -07:00 |
|
Zach Prezkuta
|
5773241537
|
add some debug logging
|
2012-06-25 19:03:03 -06:00 |
|
Zach Prezkuta
|
c0c50ece0f
|
revert extra Diaspora disabling changes to try to eliminate Mustard double-posting
|
2012-06-25 19:03:03 -06:00 |
|
Zach Prezkuta
|
8bb7ab88fb
|
Clean up the Diaspora connectivity:
- Move Diaspora code into separate functions to make it more modular
- Create more checks for whether Diaspora connectivity has been enabled
|
2012-06-25 19:03:03 -06:00 |
|
friendica
|
f0b41709eb
|
improve remote delete forwarding
|
2012-06-25 17:45:33 -07:00 |
|