5ba8b4a58a
Add ffi_keyword_denylist key check to match previous call in Protocol\Feed
2020-07-14 14:50:52 -04:00
a13e004df0
Delete include/items.php
...
- Remove all references
2020-07-14 10:21:31 -04:00
3e25fc3a72
Replace *_page_info function calls with Content\PageInfo equivalent
2020-07-14 10:15:04 -04:00
a1d62734fa
Remove consume_feed in favor of Protocol\Feed::consume
2020-07-14 10:14:05 -04:00
bf599be1f8
Add support for token strings in HTTPSignature::parseSigheader
...
- Only quoted strings were supported before
2020-07-14 09:52:03 -04:00
291f11a8bb
Fix critical bug in Crypto::unencapsulate
...
- The direction of the sub-function has been corrected
2020-07-14 09:35:06 -04:00
Michael Vogel
acea18a255
Merge pull request #8872 from MrPetovan/task/5742-update-addl-features
...
Update additional features
2020-07-14 07:52:02 +02:00
059087f998
Suppress all emails when Update::run is ran with $sendEmail = false
...
- Address Renderer crash in the App-less context of Console
2020-07-13 17:22:21 -04:00
bbb2f1fcf5
Use "0" as default
2020-07-13 16:24:44 +00:00
baea99dee6
Unneeded variable removed
2020-07-13 14:16:44 +00:00
5a6887fb2e
Use "jsonexit"
2020-07-13 13:26:09 +00:00
27deb4d188
Module classes splitted
2020-07-13 09:45:45 +00:00
0816e0330f
Move export public calendar additional feature to core
2020-07-12 23:08:38 -04:00
d11125d234
Move network sidebar widget additional features to core
...
- Make Archives filter core
- Make Protocol filter core
2020-07-12 22:52:51 -04:00
6ad8bf0cca
Remove network tabs additional features
...
- Remove New network tab
- Remove Bookmark network tab
2020-07-12 22:41:12 -04:00
2a1e6e1a74
Support Nodeinfo2
2020-07-12 21:53:17 +00:00
81928727f2
Issue 8866: Fix fetching feed links with missing base
2020-07-12 12:45:34 +00:00
0100e0df84
Some more invalid feed elements
2020-07-11 19:11:35 +00:00
e5a336ff77
Merge remote-tracking branch 'upstream/2020.06-rc' into valid-feed
2020-07-11 18:57:17 +00:00
b107a4984e
Make feeds validate
2020-07-11 18:54:08 +00:00
090fa78057
Merge pull request #8862 from annando/issue-8860
...
Issue 8860: Activities weren't fetchable all the time
2020-07-11 14:14:03 -04:00
db7736c566
Merge pull request #8864 from annando/feed-date
...
Don't check the date on regular feeds
2020-07-11 14:13:37 -04:00
fb18325b6b
Don't check the date on regular feeds
2020-07-11 16:29:18 +00:00
e91daf8f46
Add logging for unexpected Search::searchGlobalContact return in Module\Search\Acl
2020-07-11 09:19:22 -04:00
2af20ea17a
Fix wrong condition in Diaspora\Fetch
2020-07-11 09:18:42 -04:00
32a8f5003f
Add provision for result containing only connector profiles in Contact::getDetailsByURL
2020-07-11 09:18:18 -04:00
b4eea625b6
Add another check for $a->user in Content\Nav
...
- Fix punctuation typo in logging call
2020-07-11 09:17:23 -04:00
63dc6950d4
Issue 8860: Activities weren't fetchable all the time
2020-07-11 07:15:54 +00:00
84d8753d5f
Remove the locking to improve performance
2020-07-10 19:50:16 +00:00
87f054a642
Fix message "empty network" in gcontact::getid
2020-07-10 19:49:11 +00:00
42a3f278f8
Merge pull request #8858 from annando/issue-8857
...
Issue 8857: Fix follow accept answers
2020-07-10 08:02:20 -04:00
fcb37449f3
Fix unneeded database functions in the callstack
2020-07-10 07:01:28 +00:00
c656aea152
Issue 8857: Fix follow accept answers
2020-07-10 05:30:12 +00:00
Michael Vogel
af6f6d4957
Fix speed issues with the network page
2020-07-10 00:22:26 +02:00
Michael Vogel
ced0effa2a
Merge pull request #8854 from MrPetovan/bug/notices
...
Address various notices again
2020-07-09 21:45:27 +02:00
1f88bb8beb
Fix the plink for reshared Diaspora posts
2020-07-09 19:19:18 +00:00
cb03418937
Add checks for $a->user existence
...
- Variable can be empty/null in many cases
2020-07-09 15:09:07 -04:00
ad66a92deb
Add check for $a->profile structure in Module\HoverCard
2020-07-09 15:09:07 -04:00
2db04b0c34
Add check for parent item existence in Model\UserItem::setNotificationForUser
2020-07-09 15:09:07 -04:00
e683bd60ae
Merge pull request #8853 from annando/issue-8836
...
Issue 8836: Point the event to the local post
2020-07-08 18:41:41 -04:00
77e272e8ed
Issue 8836: Point the event to the local post
2020-07-08 20:42:28 +00:00
68ecbcea34
Add logging to unexpected case in Content\Nav
...
- Address part of https://github.com/friendica/friendica/issues/8475#issuecomment-653912096
2020-07-08 09:56:40 -04:00
1f0b7690eb
Add error handling in Module\Profile\Status
...
- Address part of https://github.com/friendica/friendica/issues/8475#issuecomment-653912096
2020-07-08 09:49:39 -04:00
f2adec6a7f
Add error handling in Module\Xrd
...
- Address part of https://github.com/friendica/friendica/issues/8475#issuecomment-653912096
2020-07-08 09:14:34 -04:00
5c0e079ca6
Merge pull request #8851 from annando/issue-8844
...
Issue 8844: Fix probing of unknown AP contacts
2020-07-07 08:56:10 -04:00
99de216d15
Issue 8844: Fiy probing of unknown AP contacts
2020-07-07 04:47:15 +00:00
6cde7afa53
Exclude deleted user accounts from "active" user list in Model\User
2020-07-06 15:26:39 -04:00
b4910066b6
Rename -q option to -y for user delete console command
...
- Name was misleading, it isn't quiet mode but non-interactive mode
2020-07-06 15:25:49 -04:00
78b424c7fd
Add support for "hs2019" algorithm value in Util\HTTPSignature
2020-07-04 13:12:59 -04:00
d5acd5f96a
Add expected support for sort strings in select() parameters
...
- Fix unexpected behaviors with calls already using the sort strings
2020-07-01 22:54:14 -04:00
20a4799902
Update references to the friendica/friendica-directory stable branch
2020-06-30 15:25:17 -04:00
9c6fbc6a74
Update references to the friendica/friendica stable branch
2020-06-30 15:25:16 -04:00
b9873a88a5
Merge pull request #8832 from annando/fix-db-error
...
Fix database error ""Unknown column 'parent-item.author-id'"
2020-06-30 14:55:52 -04:00
6aadb6b923
Changed structure
2020-06-30 17:51:03 +00:00
8f1635d8fd
Fix database error ""Unknown column 'parent-item.author-id'"
2020-06-30 05:49:22 +00:00
c947b7f211
"print_r" in logging replaced / obsolete stuff removed
2020-06-29 20:22:00 +00:00
9a47e51115
Next logger calls replaced
2020-06-28 18:22:29 +00:00
f6ae7db0ca
Further deprecated calls replaced
2020-06-28 17:50:11 +00:00
52bb1ff0f1
Some more replaced logger
2020-06-28 17:35:56 +00:00
2350c6ab57
Replace deprecated Logger calls
2020-06-28 15:43:58 +00:00
91c843608b
Merge pull request #8825 from annando/render-speed
...
Improve render speed by not probing for unknown contacts
2020-06-28 16:18:36 +02:00
Michael Vogel
f611c99ad7
Improve render speed by not probing for unknown contacts
2020-06-28 15:57:33 +02:00
Michael Vogel
77e0d8c7bc
Merge pull request #8821 from MrPetovan/bug/fix-item-source-route
...
Improve Module\Admin\Item\Source
2020-06-28 14:02:25 +02:00
7d726dbb0c
Improve Module\Admin\Item\Source
...
- Use router parameter
- Accept full URLs with GUID in form
- Fix 500 error when item with guid doesn't exist
2020-06-28 07:51:17 -04:00
64ba2f9b61
Merge pull request #8823 from annando/keyword-notices
...
Fix notice "Undefined index: keywords"
2020-06-28 11:10:37 +02:00
a1a9d4f657
Fix processing of received coordinates
2020-06-28 08:46:27 +00:00
Michael Vogel
713eda1dfe
Empty lines removed
2020-06-28 08:23:53 +02:00
Michael Vogel
2756c3249b
Fix notice "Undefined index: keywords"
2020-06-28 08:18:35 +02:00
Michael Vogel
c852e1479c
Merge pull request #8811 from MrPetovan/task/8517-probe-mobile-twitter
...
Add support for mobile profile URL to core twitter probing
2020-06-27 17:32:19 +02:00
3b701371ea
Merge pull request #8820 from annando/fix-author-network
...
Fix notice "Undefined index: author-network"
2020-06-27 11:28:14 -04:00
64dc3519a4
Fix notice "Undefined index: author-network"
2020-06-27 15:10:06 +00:00
0b38826a73
Simplify sender handle assignment in Model\Mail
2020-06-27 09:34:29 -04:00
e78db3fac6
Merge pull request #8817 from annando/ap-diaspora-delivery
...
Prevent delivering AP comments to Diaspora
2020-06-27 09:30:11 -04:00
de19f94aca
Prevent delivering AP comments to Diaspora
2020-06-27 12:18:36 +00:00
ef56837b9e
Fix receiving non public posts from AP
2020-06-27 10:35:45 +00:00
2c2db55298
Add support for mobile profile URL to core twitter probing
2020-06-26 12:52:40 -04:00
50d05cec83
Ensure url property of Probe::uri result is used authoritatively
...
- Some profile URLs aren't canonical and need to be updated during probe
2020-06-26 12:52:39 -04:00
a0ee12aade
Fix notice "Undefined index: forum"
2020-06-26 05:29:00 +00:00
019a9d44c5
New function to fetch contact data by url
2020-06-26 05:28:25 +00:00
d8f9bb1e0a
Unify code structure
2020-06-25 20:41:34 +00:00
4d986526f9
Issue 8807: Improved feed detecting
2020-06-25 20:29:21 +00:00
Michael Vogel
95ed81de5f
Merge pull request #8805 from MrPetovan/bug/notices
...
Add logging to rare condition in Model\Profile::sidebar
2020-06-25 08:39:28 +02:00
Michael Vogel
1625dfa0a4
Merge pull request #8804 from MrPetovan/bug/warnings
...
Add type hint to Database::insert
2020-06-25 08:37:41 +02:00
06b992a5dd
Add expected whitespace before Widget::unavailableNetworks() output in Module\Contact
2020-06-24 18:49:55 -04:00
192576f01a
Add logging to rare condition in Model\Profile::sidebar
...
- Adresses https://github.com/friendica/friendica/issues/8475#issuecomment-647104375
2020-06-24 09:56:11 -04:00
5cf5869b04
Add type hint to Database::insert
...
- Will escalate warning to fatal error in https://github.com/friendica/friendica/issues/8474#issuecomment-646802016
2020-06-24 09:36:34 -04:00
Michael Vogel
7fd2c00171
Merge pull request #8792 from MrPetovan/task/share-block-guid
...
[frio] Add local post link to share block when guid attribute is present
2020-06-23 21:26:07 +02:00
faeffff8a3
[pre] blocks now preserve spaces
...
- Added test case
- Added English documentation
2020-06-23 07:53:18 -04:00
251a3791dd
Keep spaces after non-tags in Content\BBCode::convert
...
- Added test case
2020-06-23 07:52:38 -04:00
d2aa68106b
Make guid attribute available to convertShare callback
2020-06-21 09:45:00 -04:00
912ff069c0
Update getShareOpeningTag::getShareOpeningTag method signature
...
- Optional parameter $guid is now at the end
- Always provided parameter $posted is now mandatory
2020-06-21 09:42:37 -04:00
797eff853a
Merge pull request #8790 from MrPetovan/bug/notices
...
Fix latest notice messages
2020-06-20 18:07:54 +02:00
a83681e93a
Use Contact::getDetailsByURL instead of custom query in Protocol\OStatus
...
- Address part of https://github.com/friendica/friendica/issues/8475#issuecomment-646457104
2020-06-19 07:10:39 -04:00
aafef02789
Replace obsolete anonymity test with a slightly less obsolete one in Model\Item
...
- Address part of https://github.com/friendica/friendica/issues/8475#issuecomment-646457104
2020-06-19 07:10:27 -04:00
51bae35d2a
Account for contact.ffi_keyword_denylist field being NULL by default in Protocol\Feed
2020-06-19 07:01:05 -04:00
1f20111c80
Replace share_header calls with BBCode::getShareOpeningTag
2020-06-18 08:53:57 -04:00
cd74fb8609
Add new Content\BBCode::getShareOpeningTag
2020-06-18 08:53:30 -04:00
f544c8383b
Implement pull request feedback
...
- Improve formatting of drop_item in mod/item
- Replace deprecated Logger::log() calls in Protocol\Feed::consume
2020-06-17 21:44:28 -04:00
4e7c45f835
Add PageInfo result panels to Debug\Babel
2020-06-17 13:24:44 -04:00
f3323aff5e
Deprecate page_info functions to new PageInfo class
...
- Add tests for parts not using remote requests
- Add scheme requirement for page info URLs
- Add policy to keep label from stripped Page Info links
2020-06-17 13:24:44 -04:00
eba964ec12
Deprecate consume_feed() in favor of Protocol\Feed::consume
2020-06-17 13:24:44 -04:00
e3d20b4366
Move subscribe_to_hub function to Worker/OnePoll from include/items
...
- It was its only usage
2020-06-17 13:24:44 -04:00
51925f2994
Add new endsWith method to Util\Strings
2020-06-17 13:24:44 -04:00
Michael Vogel
df03b19a9d
Merge pull request #8783 from MrPetovan/bug/8488-exclude-img-tags
...
Exclude [img] tags from tag replacement
2020-06-17 08:20:50 +02:00
1a86167ac5
Possibly fix "Undefined index: url"
2020-06-16 20:41:34 +00:00
f9ecbbd743
Exclude [img] tags from tag replacement
...
- It broke image captions by inserting an HTML link inside an HTML attribute
2020-06-16 16:34:16 -04:00
8707ced2f7
Hopefully fixes notice "Undefined index: gravity"
2020-06-16 20:30:25 +00:00
Michael Vogel
c5e5defc29
Update src/Module/Admin/Site.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2020-06-16 14:37:36 +02:00
016c99935c
Different comment limits for single view
2020-06-16 06:49:53 +00:00
e1dac1a87a
Categories are not showing up at the bottom of the post
...
Fixes friendica/friendica#8766
2020-06-15 03:43:51 +00:00
4dc68b32b5
Merge pull request #8772 from annando/post-update
...
Speed up post update for gsid
2020-06-14 14:57:10 -04:00
Michael Vogel
6b93a7e395
Speed up post update for gsid
2020-06-14 18:09:59 +02:00
8ec2b21a14
Abuse mail received because of "unusual traffic"
...
Fixes friendica/friendica#8663
2020-06-14 15:47:47 +00:00
5f43f56f72
Merge pull request #8770 from annando/probing
...
Reduced network request when probing
2020-06-14 11:18:16 -04:00
Michael Vogel
f10062dfdb
Merge pull request #8617 from MrPetovan/task/8220-twitter-followers-list
...
(Re)Implement Twitter contact API endpoints
2020-06-14 16:06:22 +02:00
b948887221
Reduced network request when probing
2020-06-14 13:37:28 +00:00
f60697110e
Clear all previous template variables before replacing Macros in FriendicaSmartyEngine
...
- Prevents variables leaking between replaceMacros() calls
2020-06-12 22:06:09 -04:00
Michael Vogel
aedbb0d627
Merge pull request #8753 from MrPetovan/bug/fatal-errors
...
Remove dependency to App in Contact::createFromProbe
2020-06-12 06:58:20 +02:00
Michael Vogel
9b85d0b16e
Merge pull request #8740 from MrPetovan/task/frio-improve-share-display
...
[frio] Improve share blocks display
2020-06-11 07:32:29 +02:00
Michael Vogel
a5d1c0ff78
Merge pull request #8754 from MrPetovan/task/8676-ap-attachments
...
Strip the link preview URL from the end of the body if any in ActivityPub\Processor
2020-06-11 06:29:33 +02:00
7919860274
Merge pull request #8757 from annando/simplify-probe
...
Simplify the probing process
2020-06-10 15:33:03 -04:00
e49de92cd4
Simplify the probing process
2020-06-10 19:19:10 +00:00
db3f90ec01
Replace mention to $_SERVER with parameter in Content\Markdown::convert
...
- $_SERVER key isn't always available, no idea what it was used for exactly
2020-06-10 11:40:18 -04:00
53b951a179
Strip the link preview URL from the end of the body if any in ActivityPub\Processor
2020-06-10 11:19:44 -04:00
a5a7855d39
Remove dependency to App in Contact::createFromProbe
...
- Address https://github.com/friendica/friendica/issues/8473#issuecomment-641259906
2020-06-10 10:36:42 -04:00
9b2d758c1a
Add no-parsing block escaping in BBCode::setMentions
2020-06-10 10:16:07 -04:00
eaa7740da6
Remove superfluous code
...
- Remove explicit default parameter value in BBCode::convertShareCallback
- Remove Probe::$baseurl reset since the twitter probe sets the `baseurl` property
- Remove baseurl guessing in Probe::detect
2020-06-10 10:15:54 -04:00
a5f0225d60
Add mention support to shared content
2020-06-10 10:15:54 -04:00
e7f50a05d1
Move handle_tag() to Content\Item::replaceTag
2020-06-10 10:13:32 -04:00
be41095936
Add probe data return if Contact::getDetailsByURL didn't yield a result in Contact::getDetailsByAddr
2020-06-10 09:56:01 -04:00
2233fa0e46
Fix issue with Probe returning local baseurl for probed Twitter accounts
2020-06-10 09:56:01 -04:00
5f18d27b0b
Merge pull request #8752 from annando/posts-from-id
...
Avoid unneeded database calls when showing posts of contacts
2020-06-10 00:11:51 -04:00
8e14836152
Merge pull request #8751 from annando/notice
...
Fix notice "Undefined index: template in src/Network/Probe.php on line 598"
2020-06-10 00:10:32 -04:00
0e9331a1ff
Avoid unneeded database calls when showing posts of contacts
2020-06-09 22:38:06 +00:00
e485836a24
Fix notice " Undefined index: template in src/Network/Probe.php on line 598"
2020-06-09 20:44:55 +00:00
Michael Vogel
6a23f51549
Merge pull request #8749 from MrPetovan/task/8676-ap-attachments
...
Add quote support in attachment title in ActivityPub\Processor
2020-06-09 22:23:26 +02:00
Michael Vogel
ad47ff50a9
Merge pull request #8729 from MrPetovan/bug/8726-mention-parsing
...
Add tag escaping to BBCode::setTags
2020-06-09 22:03:06 +02:00
AlfredSK
66723023f9
fix-continue-warnings
2020-06-09 16:40:36 +00:00
fdb22320ff
Add quote support in attachment title in ActivityPub\Processor
2020-06-09 08:53:48 -04:00
8111ede2e5
Add support for max_id parameter in new Twitter contact API endpoints
...
- Use filter_input instead of manual type casting
2020-06-09 08:36:53 -04:00
7a5afc10bb
Implement Twitter contact endpoints
...
- Implement /followers/ids
- Implement /followers/list
- Reimplement /friends/ids
- Reimplement /friends/list
- Update API reference
- Remove obsolete tests
2020-06-09 08:36:46 -04:00
173264eaab
Add Twitter User Object and Factory
2020-06-08 21:51:42 -04:00
89b3ae2657
Add null/empty string parameter value case in BBCode::convert
...
- Remove obsolete coalesce operator uses
2020-06-08 19:15:08 -04:00
76460ddd2d
Add tag escaping to Item::setHashtags
...
- Add return value to Item::setHashtags
2020-06-08 18:40:21 -04:00
472018191b
Add tag escaping to BBCode::setTags
2020-06-08 18:40:20 -04:00
0bc7b89530
Replace existing block escaping by performWitEscaped* calls
2020-06-08 18:40:20 -04:00
348b71d0b0
Add new Strings::performWithEscapedBlocks methods
...
- Add new BBCode::performWithEscapedTags method
- Add tests
2020-06-08 18:40:20 -04:00
4d3dd28c44
Add check for existing attachment in ActivityPub\Processor::constructAttachList
2020-06-07 16:23:57 -04:00
01e9beffc2
[ActivityPub] Add support for more attachments structures
...
- Add support for type: Page into [attachment], type: Link using href attribute
- Ensure Receiver::process* parameter is an array
- Remove superfluous eptiness check in JsonLD::fetchElementArray
2020-06-07 15:41:11 -04:00
8eeb7807d3
Replace remaining instances with "allowlist", "denylist" and "blocklist"
2020-06-07 11:24:56 -04:00
530ff51898
Rename system config value to db_log_index_denylist
2020-06-07 11:24:56 -04:00
34463f37e4
Rename contact table column to ffi_keyword_denylist
2020-06-07 11:24:52 -04:00
586eddbd1a
Merge pull request #8738 from annando/jsonld-tests
...
Added tests for JsonLD class
2020-06-07 10:23:12 -04:00
Michael Vogel
3e2ebcb1c7
Merge pull request #8741 from MrPetovan/task/hook-probe-detect
...
Add probe_detect hook
2020-06-06 23:06:51 +02:00
c38452d16e
Avoiding unwanted side effects
2020-06-06 19:29:37 +00:00
5cb3a5ff74
Remove obsolete Twitter probing
...
- Profile page source offers no details about accounts when not logged in
2020-06-06 15:08:21 -04:00
6bed6d5587
Add probe_detect hook
2020-06-06 14:54:04 -04:00
d68372c872
Issue 8732: Fix fetch aved searches
2020-06-06 18:45:16 +00:00
bc4e5b4d69
Issue 8735: Ensure the correct data type for "hide"
2020-06-06 08:11:19 +00:00
1304e14572
Exit with an error if profile info isn't available in Module\NoScrape
2020-06-05 14:28:11 -04:00
7374104f29
Fix Notice "Undefined index: subscribe"
2020-06-05 10:44:36 +00:00
7b70eefbb6
Remove the "addr" when webfinger fails
2020-06-04 22:08:31 +00:00
62217735f0
Use webfinger in apcontact fetch
2020-06-04 21:55:14 +00:00
e0152bec7d
Remove Twitter exception for shared blocks in Text\BBCode::convertShareCallback
...
- Twitter stopped supporting OEmbed which defaulted to an undesirable fallback
2020-06-04 11:13:31 -04:00
f68652d61c
Revert "Move share content conversion before link handling in Text\BBCode::convert"
...
This reverts commit 010ec99b35
.
2020-06-04 11:11:44 -04:00
010ec99b35
Move share content conversion before link handling in Text\BBCode::convert
2020-06-03 22:02:01 -04:00
ad2f45d1d8
Fix fatal errors because of mixed data types
2020-06-03 06:57:51 +00:00
Michael Vogel
5630c9f132
Merge pull request #8719 from MrPetovan/task/8717-help-console-globalcommunitysilence
...
Improve language of console globalcommunitysilence help line
2020-06-03 06:14:56 +02:00
779099a491
Improve language of console globalcommunitysilence help line
2020-06-03 00:03:58 -04:00
a2de7d25ec
Use expected return variable type in Network\Probe::detect
2020-06-02 23:41:10 -04:00
50e5bd6703
Let "subscribe" be filled at every time to avoid a notice
2020-06-02 19:11:37 +00:00
736f69c33a
Changed logging
2020-06-02 06:47:44 +00:00
e379698227
Issue 8675: reduce requests of foreign pages
2020-06-01 21:52:31 +00:00
e374e5752a
Changed deprecated log calls
2020-06-01 13:51:58 +00:00
7ac4a08e1b
Additional "is null" check in post update / create the "vid" if needed
2020-05-31 15:48:31 +00:00
46e2423af9
Fix wrong variable names
2020-05-30 17:06:59 +00:00
2eb371dcaf
Fix foreign key constraint with "post-tag" table
2020-05-30 16:36:09 +00:00
9328eee550
Missing gravity
2020-05-29 22:19:59 +00:00
b837c487c5
Fix "gravity" notice
2020-05-29 21:41:10 +00:00
Michael Vogel
235f4eaa89
Merge pull request #8697 from MrPetovan/task/8691-like-links-one-way
...
Make like links one way
2020-05-29 15:33:24 +02:00
f0b6f025d2
Appease VSCode inferior static analysis in Model\Item
2020-05-29 09:01:37 -04:00
0efd3dedeb
Merge pull request #8705 from annando/thread-uri-id
...
Add "uri-id" to the "thread" table
2020-05-28 23:59:44 -04:00
Michael Vogel
c6aa42dd4e
Merge pull request #8696 from MrPetovan/bug/8694-event-network-unkn
...
Assign default protocol to new events
2020-05-29 05:05:35 +02:00
3258216e8d
Add "uri-id" to the "thread" table
2020-05-28 21:44:55 +00:00
0acb5d4558
"parent = id" is replaced with gravity check
2020-05-28 16:02:36 +00:00
db907c2ff8
Issue 8700: Resolvable activities
2020-05-27 19:05:33 +00:00
df1c74bd33
Make "like" links one way
...
- Updated dolike() function to accept a "un-" switch
- [frio] Updated doLikeAction() function to call dolike() instead of having duplicated code
- Added boolean logic (with explanatory truth table) to smartly delete existing activities in Model\Item::performActivity
- Moved verb/activity parameter handling closer to their use in Model\Item::performActivity
- Updated all references to dolike() and doLikeAction() to include the "un-" switch
2020-05-27 08:41:13 -04:00
e20d5ff0b5
Fix the event feature disabling logic in Object\Post
...
- Conditions on item network and dislike feature presence were mixed which could have led to unexpected behaviors
2020-05-27 08:41:12 -04:00
2d217129b9
Improve performance of asynchronous like/update
...
- Make the like module return earlier instead of outputting a full empty HTML page
- Update the force_update variable earlier to prevent spilling on multiple unrelated nav update calls
2020-05-27 08:41:10 -04:00
05c3d02854
Assign default protocol to new events
...
- This restores event interactions on the items
2020-05-27 08:23:15 -04:00
973abb6196
Replace "id = parent" checks with "gravity" checks
2020-05-27 12:19:06 +00:00
465e1890b5
Fix notice because of missing array item
2020-05-27 03:19:17 +00:00
4d23de997a
Updated postupdate function
2020-05-26 21:45:57 +00:00
ba9cf32f36
The "item-activity" is removed
2020-05-26 05:18:50 +00:00
327cdf21ce
Some more "baseurl" improvements
2020-05-24 20:40:00 +00:00
669124e72f
Merge pull request #8678 from annando/gserver-detection-type
...
Improved server detection / gsid introduced
2020-05-22 10:25:37 -04:00
21ab11ac18
Only fetch the gsid when it had been empty before
2020-05-22 11:29:58 +00:00
e27915a819
Centralized gsid generation
2020-05-22 10:10:24 +00:00
071505f024
Added documentation, simplified code
2020-05-22 04:52:43 +00:00
95b4f35a12
Improved server detection / gsid introduced
2020-05-22 04:19:32 +00:00
Michael Vogel
58f06a830f
Merge pull request #8671 from MrPetovan/bug/8623-relative-href
...
Add support for relative URL in HTML documents
2020-05-21 13:51:26 +02:00
04e8d5be2c
Remove deprecated/implicit filter_var() flags in Network\Probe::ensureAbsoluteLinkFromHTMLDoc
...
- Suppresses a test breaking notice message in PHP 7.4
2020-05-21 02:27:33 -04:00
3ef987e4e1
Add new Network\Probe::ensureAbsoluteLinkFromHTMLDoc method
...
- Add supports for relative URL in href attributes to probe feed URL
2020-05-21 00:25:48 -04:00
c2105f93d1
Remove duplicate curl call in Network\Probe::getFeedLink
...
- Add page body argument instead
- Expand method scope to allow tests
2020-05-21 00:25:48 -04:00
6fd13300cb
Fix wrong variable name in Model\Attach
...
- Prevented attachment data from being retrieved from storage
2020-05-20 18:28:14 -04:00
a77c0194dc
Issue 8663: Prevent abusive behaviour when probing servers
2020-05-20 06:57:46 +00:00
Michael Vogel
b7b6fae389
Update src/Model/Verb.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2020-05-19 22:42:01 +02:00
eeda115e32
Adding some more verb handling
2020-05-19 20:32:15 +00:00
ef3dc72dca
Ensure unified order of 'verb' records
2020-05-19 05:51:58 +00:00
3cc3bfe531
Merge pull request #8660 from annando/item-insert
...
Improved item insert functionality
2020-05-18 19:35:26 -04:00
e09965fcc5
Simplified code
2020-05-18 22:34:47 +00:00
Michael Vogel
e315bc3eae
Merge pull request #8657 from MrPetovan/bug/8653-catch-template-engine-errors
...
Catch template engine errors
2020-05-19 00:22:45 +02:00
8b05af176c
Add detailed error messages for admin user in Core\Renderer and Render\FriendicaSmartyEngine
2020-05-18 18:10:21 -04:00
2a56370cf4
Merge remote-tracking branch 'upstream/develop' into annando/issue8514
2020-05-18 21:38:17 +00:00
2f8c6f00b5
Improved item insert functionality
2020-05-18 21:34:57 +00:00
64e89a516d
Restore default parameter value in Core\Renderer::replaceMacros
2020-05-18 10:01:51 -04:00
ef9b51e631
Replace direct error output and exit by logger + exception in Core\Renderer
...
- Same in Render\FriendicaSmartyEngine
2020-05-18 01:21:58 -04:00
346f99b877
Add new TemplateEngine->testInstall method
...
- Add admin summary template engine error messages
2020-05-18 01:20:47 -04:00
c6ba92c43d
Refactor template engine code
...
- Convert ITemplateEngine interface to abstract class
- Remove dependency to App in FriendicaSmarty and FriendicaSmartyEngine
- Normalize replaceMacro parameter behavior using Smarty template string prefixes
- Remove obsolete FriendicaSmarty->parsed method
- Update unused Smarty directory paths
2020-05-18 01:18:41 -04:00
75a0b80888
Add new Strings::startsWith method
...
- Move previous method to Strings::startsWithChars and update every known call
2020-05-18 01:05:38 -04:00
efb1c630fd
Fix warnings ("Divide by zero" and "key parameter is not a valid public key")
2020-05-18 02:58:08 +00:00
e737eea17d
Issue 8458-2: Now all unicode emojis should work
2020-05-17 21:46:54 +00:00
d7f0ffdbc1
Issue 8458: Display big emojis
...
Fixes #8458
2020-05-17 16:55:54 +00:00
db63d1d501
Merge pull request #8652 from annando/annando/issue8582
...
Issue 8582: "cid" in "network" is now "contactid"
2020-05-17 11:41:53 -04:00
8a96fe6d7f
Merge pull request #8648 from annando/annando/issue8565
...
Issue 8565: Sanitize input data
2020-05-17 11:40:18 -04:00
3b1d89252a
Issue 8582: "cid" in "network" is now "contactid"
...
Fixes #8582
2020-05-17 15:01:27 +00:00
bc26c980f0
Reverts test changes
2020-05-17 13:59:05 +00:00
a3c4021f12
Issue 8514: Make paging for searcg items work again
...
Fixes #8514
2020-05-17 13:51:56 +00:00
90b1355555
Merge pull request #8649 from annando/annando/issue8550
...
Issue 8550: New experimental database configurations
2020-05-17 09:11:30 -04:00
7ace1049bb
Issue 8572: Ensure to log database errors
2020-05-17 10:56:19 +00:00
4d4678ceb6
New experimental database configurations
2020-05-17 09:03:56 +00:00
d771c50d63
Issue 8565: Sanitize input data
...
Fixes #8565
2020-05-17 06:13:58 +00:00
ecde6b0066
Issue 8635: Create foreign keys without constraint name
2020-05-16 20:57:04 +00:00
b625797591
issue 8642: Make hashtags more compatible
2020-05-16 18:38:50 +00:00
013d75c2ec
Merge pull request #8644 from annando/bbcode-constants
...
Use constants for the BBCode modes
2020-05-16 13:15:24 -04:00
b192810288
Still more missing places replaced
2020-05-16 16:41:37 +00:00
76d845a138
Found another occurence replaced with constants
2020-05-16 16:39:44 +00:00
0da0580a82
use "self"
2020-05-16 16:32:37 +00:00
0cf517ad76
Use constants for the BBCode modes
2020-05-16 16:28:15 +00:00
b8cf415f0d
Issue 8635 - Handle weird default values
...
This handles an issue that occured in #8635 (But will not fix the issue behind this)
2020-05-16 14:23:17 +00:00
28e7564d79
Added some more sql commands to the list
2020-05-16 10:21:16 +00:00
8e12edc375
Improved code
2020-05-16 10:04:09 +00:00
4faef126ff
Improved structure
2020-05-16 09:01:54 +00:00
4e1b1c0811
Issue 8635: Avoid concurrent database updates
...
Possibly helps with #8635
2020-05-16 08:15:51 +00:00
28e52f4db1
Fixed table name
2020-05-16 06:14:25 +00:00
14f814e6ba
Issue 8636: Check and fix data before foreign key creation
2020-05-16 06:12:28 +00:00
ec3290da3b
We already have got a function to check if a table exists
2020-05-15 18:32:53 +00:00
d70b77288d
Call the initial value check in the test
2020-05-15 18:08:06 +00:00
e333f45d0f
Ensure that the initial values are set
2020-05-15 17:49:07 +00:00
89b47afb09
Testmode added
2020-05-15 15:41:50 +00:00
d71c3e0812
Activate test mode for database
2020-05-15 15:05:17 +00:00
7a82171bfe
The "term" table is removed
2020-05-15 06:50:20 +00:00
f58d42e317
Merge pull request #8632 from annando/fix-fatal
...
Fix a fatal error when an undo doesn't contain an object
2020-05-14 09:06:42 -04:00
079738a8b5
Fix a fatal error when an undo doesn't contain an object
2020-05-14 04:53:56 +00:00
Michael Vogel
cc8491223e
Merge pull request #8631 from MrPetovan/task/remove-item-tag-field
...
Remove references to obsolete virtual tag item.tag
2020-05-14 06:29:46 +02:00
3dc231ffd6
Code standards
2020-05-14 03:48:26 +00:00
c2a76db290
Add type filter parameter to Tag::getCSVByURIId
2020-05-13 22:35:39 -04:00
75977ee72b
Remove remaining references to cirtual field item.tag
2020-05-13 22:35:13 -04:00
04005f2878
Added documentation
2020-05-13 19:26:59 +00:00
7ea40ea796
Rearranged calls
2020-05-13 18:45:31 +00:00
13bd43f3f6
Store the diaspora signature differently
2020-05-13 05:48:26 +00:00
c4062ddb3b
Removed "insert" parameter
2020-05-12 21:49:12 +00:00
06da3084f5
Restructured item insert
2020-05-12 20:13:48 +00:00
cd82c527f5
Removed useless error handling
2020-05-12 09:05:37 +00:00
faaf3d89e3
The next boolean
2020-05-11 19:07:18 +00:00
c5be1092d0
Use "quoteIdentifier"
2020-05-11 18:59:36 +00:00
57b4c70f9e
Merge remote-tracking branch 'upstream/develop' into dbstructure
2020-05-11 18:54:19 +00:00
ae2288bc7d
Fix "Uncaught TypeError: Argument 1 passed to :incrementQueueDone()"
2020-05-11 18:28:41 +00:00
a7f777ee43
DBStructure is now using "q(" nevermore
2020-05-10 20:23:58 +00:00
7f55e1b2bc
We now support real foreign keys
2020-05-10 14:55:03 +00:00
d35dc64660
Merge pull request #8611 from annando/issue-8610
...
Issue 8610: Implicit mentions work again
2020-05-09 16:03:45 -04:00
1e53f28b18
Merge pull request #8615 from annando/verb
...
We now store verbs in a new side table
2020-05-09 16:03:15 -04:00
258e9df064
Moved the check for a comment to a different place
2020-05-09 15:50:49 +00:00
19b5b83ac6
Forgotten "close"
2020-05-09 15:43:41 +00:00
5fe6a2dfcd
We now store verbs in a new side table
2020-05-09 15:38:40 +00:00
184fa9f980
Skip user removal if it's already been removed in Console\User
2020-05-09 11:05:20 -04:00
9679fad5e2
Concentrating functionality
2020-05-09 08:55:10 +00:00
a1fda8f74a
Dant try to add mentions on starting posts
2020-05-09 08:39:21 +00:00
eb4c14695c
The implicit mentions are added in any case
2020-05-09 08:35:58 +00:00
556cc3fb13
Always mention the parent author
2020-05-09 08:08:33 +00:00
bebc6615fc
Removed unneeded functionality
2020-05-09 06:51:13 +00:00
d5f64e1156
Issue 8610: Implicit mentions work again
2020-05-09 06:33:59 +00:00
55acb51148
Check $item_profile is populated in ActivityPub\Transmitter
...
- Address https://github.com/friendica/friendica/issues/8475#issuecomment-625716446
2020-05-08 09:31:36 -04:00
root
68b63ec647
avoid notice in probe.php
2020-05-08 13:06:40 +00:00
856cf7f664
Don't count and fetch "follow" activities
2020-05-07 18:39:39 +00:00
8abaac6d79
Account for missing location value in ActivityPub\Receiver
2020-05-07 10:14:38 -04:00
Michael Vogel
64f1bc8a68
Merge pull request #8589 from MrPetovan/task/8588-ap-contacts-endpoint
...
Only output ActivityPub contacts in /followers and /following AP endpoints
2020-05-07 10:37:46 +02:00
63e7996891
Improve formatting in ActivityPub\Transmitter
2020-05-07 03:47:45 -04:00
eb8dcd43f3
Merge pull request #8597 from annando/notice
...
Fixed notice because of missing field
2020-05-07 03:46:38 -04:00
e3c08215f6
Fixed notice because of missing field
2020-05-07 07:34:00 +00:00
3c0547c6e8
Ensure post location received through ActivityPub is in plaintext
2020-05-06 22:41:59 -04:00
065fad31f1
ignore "follow" activities that are not from the user
2020-05-06 21:19:48 +00:00
be9519708e
Don't relay participation messages
2020-05-06 20:43:00 +00:00
4e579e77f5
Only output ActivityPub contacts in /followers and /following
...
- Join contact table with apcontact to weed out non-AP contacts
2020-05-06 15:29:35 -04:00
806f4a0142
Added logging
2020-05-06 19:00:56 +00:00
7dea1ff6bd
Issue 8586 again: Don't transmit participations
2020-05-06 17:30:21 +00:00
b9ee46824f
Added missing field
2020-05-06 15:37:04 +00:00
62a4638ea8
Don#t group
2020-05-06 15:27:13 +00:00
22be2cce8a
Issue 8586: Reduce the amount of item receivers
2020-05-06 15:20:49 +00:00
36a7eceb89
Remove preemptive autolinker from Text\Markdown::toBBCode
...
- Autolinker is done centrally in Text\BBCode::convert
2020-05-05 23:41:35 -04:00
ccb69414d2
Combine getFollowers and getFollowing into getContacts in ActivityPub\Transmitter
2020-05-05 22:32:45 -04:00
f4083f6031
Merge pull request #8585 from annando/legacy-tag
...
Removed legacy usage of the "tag" field
2020-05-05 18:10:22 -04:00
d33f6fc167
Renamed function
2020-05-05 21:58:25 +00:00
0f042b064a
Fix warning, notice and DB Error
2020-05-05 21:49:48 +00:00
980de37047
Removed legacy usage of the "tag" field
2020-05-05 19:54:25 +00:00
f7a45e4153
Merge pull request #8577 from annando/no-term2
...
File and category aren't using "term" anymore
2020-05-05 13:45:48 -04:00
3d4ace7a9d
Merge branch 'no-term3' into no-term2
2020-05-05 16:09:50 +00:00
d67b9cb693
Formula according to documentation
2020-05-05 16:01:20 +00:00
7de6e60328
Merge remote-tracking branch 'upstream/develop' into issue-8550
2020-05-05 15:56:24 +00:00
5725784055
Update database definition, cleaned code
2020-05-05 15:47:35 +00:00
59675c4f0b
Merge remote-tracking branch 'upstream/develop' into no-term2
2020-05-05 15:44:24 +00:00
d838dcbd8c
Removed unused fields
2020-05-05 14:10:39 +00:00
2ee14bf5fe
Merge remote-tracking branch 'upstream/develop' into post-delivery-data
2020-05-05 14:08:29 +00:00
84e3892955
Merge remote-tracking branch 'upstream/develop' into post-delivery-data
2020-05-05 13:16:01 +00:00
2f42e68dc8
Merge remote-tracking branch 'upstream/develop' into new-participation
2020-05-05 12:48:33 +00:00
b7e25d16e7
Removed usage of "tag" field
2020-05-05 05:11:59 +00:00
340bc57952
Ensure Tag::getByURIId parameter value in OStatus;;entryFooter
...
- Address https://github.com/friendica/friendica/issues/8473#issuecomment-623701081
- $item['uri-id'] isn't present for follow entry pseudo-items
2020-05-04 18:51:03 -04:00
1362748f59
Merge remote-tracking branch 'upstream/develop' into no-term2
2020-05-04 15:20:30 +00:00
4c86f2a3ec
Merge remote-tracking branch 'upstream/develop' into new-participation
2020-05-04 15:01:42 +00:00
16d486dd24
Merge remote-tracking branch 'upstream/develop' into post-delivery-data
2020-05-04 14:40:52 +00:00
05cac4c186
Merge pull request #8570 from annando/tag-notice
...
Fix for "Undefined index: uri-id""
2020-05-04 09:30:14 -04:00
4fa26c81e8
Fix for wrong table and wrong field name
2020-05-03 15:44:39 +00:00
875d6b36e9
File and category aren't using "term" anymore
2020-05-03 15:13:40 +00:00
c141a3eb79
Corrected variable name
2020-05-02 22:02:29 +00:00
1a4beaf061
post update function added
2020-05-02 21:27:37 +00:00
098ba4a667
"item-delivery-data" is now "post-delivery-data"
2020-05-02 19:34:02 +00:00
2a1cdfa36b
Diaspora participations are now atored as activities
2020-05-02 08:52:11 +00:00
233d6eea2b
Tags are now added to the body again
2020-05-02 05:43:00 +00:00
11406fd3b6
Fix for "Undefined index: uri-id""
2020-05-02 05:14:30 +00:00
b0cb6536dd
The old tag handling is removed
2020-05-02 05:08:05 +00:00
776a1dd7c3
Renamed function
2020-05-01 15:43:50 +00:00
c3ecc19b41
Last "term" element renamed
2020-05-01 15:27:56 +00:00
729c6b67aa
the "term" field now is called "name", workaround removed
2020-05-01 15:18:48 +00:00
74081a71ff
Removed unused "use"
2020-05-01 13:26:13 +00:00
ede69a8673
Function renamed
2020-05-01 13:13:58 +00:00
70022393b7
Fix notice for missing "uri-id"
2020-05-01 12:42:22 +00:00
2b1fef469a
Notification moved to usage of the "tag" table
2020-05-01 12:41:17 +00:00
029a379060
Move "isType" to Tag.php
2020-05-01 12:39:41 +00:00
ac2957c4dd
Some more "term" to "tag" conversion
2020-05-01 10:57:32 +00:00
8602bbb3b9
"term" replaced with "tag"
2020-05-01 08:02:21 +00:00
3b2ae5c4a9
function names changed
2020-05-01 06:01:22 +00:00
6d4962a571
1,000 is better than 100
2020-04-30 12:13:13 +00:00
bb0d6ce6f6
Better check for finished conversion
2020-04-30 09:03:05 +00:00
88931e5053
Post update functionality for tags
2020-04-30 06:09:57 +00:00
Michael Vogel
e1d21e736a
Update src/Database/Database.php
...
Co-Authored-By: Hypolite Petovan <hypolite@mrpetovan.com>
2020-04-29 19:13:23 +02:00
136c6b644e
Fix: Mentions had been stored as tags
2020-04-29 10:49:13 +00:00
6487daa4a9
Issue 8550: Check for a good table_definition cache value
2020-04-29 06:28:06 +00:00
8c44f535b7
Merge remote-tracking branch 'upstream/develop' into write-tags
2020-04-29 02:38:33 +00:00
00ef29fb97
It has to be "selectFirst"
2020-04-29 01:40:59 +00:00
1f9f321d54
Issue 8557: We have to fetch only a single row
2020-04-28 21:13:37 +00:00
10ffd3a374
Iissue 8560: Wrong value for parent in mail notification
2020-04-28 20:32:39 +00:00
6f3b46217e
Fix for "Undefined index: profile_url"
2020-04-28 19:36:10 +00:00
70e5639e29
Merge
2020-04-28 13:33:03 +00:00
a61f61a051
Merge pull request #8556 from annando/close-db-connection
...
Added forgotten DBA::close
2020-04-28 09:27:27 -04:00
c2a9b3b9e9
Usage of the new tag tables
2020-04-28 11:52:51 +00:00
5367620467
Merge remote-tracking branch 'upstream/develop' into write-tags
2020-04-28 08:03:26 +00:00
238c079d11
Merge remote-tracking branch 'upstream/develop' into issue-8546
2020-04-28 08:01:33 +00:00
e52e505a48
Merge
2020-04-28 08:00:38 +00:00
f75009c20c
Some more forgotten DBA::close
2020-04-28 07:10:18 +00:00
c853ea6aae
Merge pull request #8554 from annando/fix-8551
...
Fix issue 8551: Last item is now displayed again
2020-04-28 07:55:24 +02:00
9ccdbd9349
Added forgotten DBA::close
2020-04-28 05:55:17 +00:00
fd752be114
Issue 8546: Added option to not use prepared statements
2020-04-28 05:40:23 +00:00
0c4dde8e68
Fix issue 8551: Last item is now displayed again
2020-04-28 05:22:29 +00:00
ce20081d28
Fix wrong field name
2020-04-28 03:52:07 +00:00
f521689ced
Suppress XML logging of errors
2020-04-27 14:35:50 +00:00
9fb035ee79
Merge remote-tracking branch 'upstream/develop' into write-tags
2020-04-26 18:47:24 +00:00
1b0a8ec5c0
Merge pull request #8545 from nupplaphil/bug/subdir
...
Template Engine with Subdirectory
2020-04-26 14:31:30 -04:00
6c59e03805
Renamed comment
2020-04-26 16:20:17 +00:00
7f5f68a904
More preparations for term to tag transition
2020-04-26 16:15:39 +00:00
5df5e9521b
The tag table is now really used
2020-04-26 15:24:58 +00:00
f5f62d3f42
Template Engine with Subdirectory
...
- Use explicit root path for template engine
- Replace "__DIR__" calls in addons with subdirectories
- Fixes local tests, where call is made out of '/' and not '/vagrant/'
2020-04-26 15:45:25 +02:00
d74067b461
Queries had been simplified
2020-04-26 06:58:30 +00:00
832ac65248
Merge branch 'views' of github.com:annando/friendica into views
2020-04-26 06:31:31 +00:00
Michael Vogel
7e8bcc9034
Update src/Model/Profile.php
...
Co-Authored-By: Hypolite Petovan <hypolite@mrpetovan.com>
2020-04-26 08:04:34 +02:00
Michael Vogel
3107680e51
Update src/Model/Profile.php
...
Co-Authored-By: Hypolite Petovan <hypolite@mrpetovan.com>
2020-04-26 08:04:17 +02:00
Michael Vogel
3f9c78a20b
Update src/Model/Profile.php
...
Co-Authored-By: Hypolite Petovan <hypolite@mrpetovan.com>
2020-04-26 08:04:03 +02:00
Michael Vogel
37b9031a27
Update src/Model/Profile.php
...
Co-Authored-By: Hypolite Petovan <hypolite@mrpetovan.com>
2020-04-25 23:33:11 +02:00
Michael Vogel
7f17c1484a
Update src/Model/Profile.php
...
Co-Authored-By: Hypolite Petovan <hypolite@mrpetovan.com>
2020-04-25 23:33:01 +02:00
51bc5279a0
Documentation and unneeded stuff removed
2020-04-25 18:36:58 +00:00
e012730e52
Added check and repair for missing self contact
2020-04-25 07:29:38 +00:00
7d111e2a6f
Duplicated fields renamed
2020-04-25 07:29:02 +00:00
ee3a724b41
Three more joins replaced with views
2020-04-24 20:39:14 +00:00
1c980c5b29
The workerqueue is now using a view as well
2020-04-24 18:50:36 +00:00
89dcab774d
Prticipation is now a view as well
2020-04-24 17:55:49 +00:00
57009d30c4
There is now a pending view
2020-04-24 15:42:43 +00:00
cf0d36737f
Removed query for "updated" in gcontact
2020-04-24 15:18:34 +00:00
a5aa43469b
Some more places with owner-view
2020-04-24 13:41:11 +00:00
c4f7f3e26e
And some more view calls added
2020-04-24 12:59:19 +00:00
3e5c3dce01
Next join replaced by view
2020-04-24 12:24:10 +00:00
4181eb37f5
More joins replaced by view calls
2020-04-24 11:55:46 +00:00
02aed490e2
Owner-view added
2020-04-24 11:04:50 +00:00
afa712b811
DBView is View
2020-04-24 08:48:34 +00:00
304ba0e7c4
Merge remote-tracking branch 'upstream/develop' into views
2020-04-24 05:35:00 +00:00
778ff0689f
AP: Interpret "update" as "create" when item isn't found
2020-04-23 19:57:20 +00:00
c3aa2730de
Improved definition style
2020-04-23 07:02:18 +00:00
63ebbb8a16
We now can define views
2020-04-23 06:19:44 +00:00
43b8bdea07
Merge pull request #8520 from annando/term2tag
...
We now store tags in "tag"
2020-04-22 22:56:07 -04:00
1f7993acad
Code standards
2020-04-22 15:22:39 +00:00
36717a9953
Merge pull request #8532 from annando/fix-image-description
...
Fix: Image descriptions now work again
2020-04-21 09:45:01 -04:00
33eda87bc4
Fix: Image descriptions now work again
2020-04-21 04:01:13 +00:00
Michael Vogel
ee098277b9
Merge pull request #8530 from MrPetovan/task/8498-move-poke-to-src
...
Move poke module to src/
2020-04-21 05:56:59 +02:00
8cc11d6033
Update log string in Module\Contact\Poke
2020-04-20 18:02:23 -04:00
7f04aea8b1
Move poke module to src/
...
- Add new route contact/<cid>/poke and update all references
- Rework template with form field includes
- [frio] Enable modal behavior
2020-04-20 11:47:08 -04:00
e19b1800a4
Added documentation
2020-04-20 12:19:26 +00:00
27ea747e99
Switchable contact probing
2020-04-20 09:47:26 +00:00
21103a5735
Store implicit mentions
2020-04-20 05:43:13 +00:00
f4543b2cf7
Fix: Wrong variable
2020-04-20 05:42:46 +00:00
2bb76d96d6
Improved logging
2020-04-19 16:48:03 +00:00
538e212a84
Hashtag handling with Diaspora improved
2020-04-19 16:33:06 +00:00
98b3058601
Update item-uri with guid if given
2020-04-19 08:34:20 +00:00
66f5e7c0f8
Don't store URL with hashtags / OStatus-Diaspora-Improvements
2020-04-19 07:24:36 +00:00
ea60660c6d
Central function to fetch the type for a given hash
2020-04-18 21:01:43 +00:00
9e9a104320
Tags can now be added and removed from photos
2020-04-18 20:46:41 +00:00
c2d1d11123
Use constants
2020-04-18 16:14:38 +00:00
0f2215bc17
Hybrid mode for non resolvable contacts
2020-04-18 16:00:06 +00:00
5d34a90d67
Store mentioned contacts in another way
2020-04-18 14:41:26 +00:00
539a5c5da1
Fixes RegExp
2020-04-18 10:38:08 +00:00
3ce9386cb1
Improved body scanning, increased length
2020-04-18 10:05:30 +00:00
d9352f5a63
Use the new function when adding additional tags
2020-04-17 13:34:29 +00:00
c446712d08
Added documentation
2020-04-17 07:58:54 +00:00
6afcf5c8c7
Use "store" when possible
2020-04-17 07:55:23 +00:00
db657b0149
We now store the tags in two separate tables
2020-04-17 06:35:20 +00:00
d3f4e4d629
Don't insert empty terms
2020-04-16 08:21:02 +00:00
5ef05b3703
Added uri-id to the constant
2020-04-16 04:20:59 +00:00
a0d4e330b9
Spaces
2020-04-16 04:20:06 +00:00
126b95d873
Added documentation header
2020-04-15 20:59:45 +00:00
f871105ef9
Use name or nick
2020-04-15 20:52:30 +00:00
472518f0b5
Use the name as name
2020-04-15 20:45:04 +00:00
a4fd5033dd
Function had been moved
2020-04-15 19:42:02 +00:00
4808aa431a
Use the own constants
2020-04-15 16:38:52 +00:00
2e0501e7c5
New model class for tag
2020-04-15 16:37:09 +00:00
cb593226bf
Spaces and newlines
2020-04-15 11:39:00 +00:00
f52614e249
Merge remote-tracking branch 'upstream/develop' into term2tag
2020-04-15 11:31:52 +00:00
a5f84c8991
The old fields are not existing anymore
2020-04-15 05:57:07 +00:00
fe48b078e4
The old fields don't exist anymore
2020-04-15 05:51:06 +00:00
54a4b4df3b
Whitespace removed
2020-04-15 05:33:11 +00:00
2b41229a6a
Merge branch 'item-select' of github.com:annando/friendica into item-select
2020-04-15 05:31:26 +00:00
8e3eceaeb0
Merge remote-tracking branch 'upstream/develop' into item-select
2020-04-15 05:30:04 +00:00
496d882d06
Fix: some selected item fields hadn't been selected
2020-04-15 05:28:54 +00:00
0d5d0bb65a
Fix: some selected item fields hadn't been selected
2020-04-15 05:24:36 +00:00
e5a0ff9572
Fix for missing fields
2020-04-15 05:11:45 +00:00
9a0d2c9e0c
The new tag table should work for feeds no as well
2020-04-15 05:10:40 +00:00
010491e0b0
Don't use "sensitive"
2020-04-14 17:18:48 +00:00
1e702d4145
Corrections for DFRN, added support for OStatus
2020-04-14 17:00:56 +00:00
3f4c85dead
Store the tags with DFRN as well
2020-04-14 16:52:53 +00:00
df898bd3d3
Improved logging
2020-04-14 09:19:45 +00:00
6fa43ffa71
Store tags for Diaspora - shorten tags when needed
2020-04-14 07:56:53 +00:00
67a67200a7
Storing mentions in Diaspora and AP
2020-04-13 23:54:28 +00:00
661dd43b0d
Term constants updated
2020-04-13 19:24:22 +00:00
552fd98657
The "sign" table had been removed
2020-04-13 16:27:40 +00:00
af817b2ad5
Add cache and CORS headers to ActivityPub endpoints
2020-04-05 18:02:38 -04:00
1e32f74b0b
Rework Module/Objects
...
- Merge two item queries into one
- Add ETag check
- Use Router parameter
2020-04-05 18:00:46 -04:00
f96d1fbd0b
Add Network::checkEtagModified method
2020-04-05 17:58:09 -04:00
0eab66253e
Merge pull request #8494 from annando/ap-fix-comments
...
AP: Limited comment distribution
2020-04-05 08:19:44 -04:00
860d4654c1
Issue 8495: Only use "noreply" when no sender mail is defined
2020-04-04 20:26:09 +00:00
bdd6e1913a
AP: Limited comment distribution
2020-04-04 17:59:08 +00:00
6bb210ff7a
Refactor features pages
...
- Create frio template for admin features page
- Fix header hierarchy
2020-04-01 19:06:10 -04:00
fd89572606
Refactor admin site settings templates
...
- Fix header hierarchy in admin/site.tpl
- Fix panel display in frio/templates/admin/site.tpl
2020-04-01 19:06:10 -04:00
01c6179feb
Check for Antelope and convert to Barracuda
2020-04-01 18:11:06 +00:00
0584667d13
Merge pull request #8481 from annando/mimetype
...
Improved Mime Type detection
2020-04-01 07:27:42 -04:00
d3722c945b
Improved Mime Type detection
2020-04-01 05:42:44 +00:00
dcf59e34c1
Add new Strings::substringReplace method
...
- Add tests for the method
2020-03-30 10:49:53 -04:00
352383f7b2
Merge pull request #8472 from annando/prevent-loop
...
Discover contacts: Prevent putting much stress on remote systems
2020-03-30 09:10:20 +02:00
4aa89368ad
Prevent putting much stress on remote systems
2020-03-30 06:22:32 +00:00
f69c591166
Add object key existence check in ActivityPub/Transmitter
...
- Addresses https://github.com/friendica/friendica/issues/8000#issuecomment-605614192
2020-03-29 12:52:05 -04:00
8eaab2cecb
Merge pull request #8465 from AlfredSK/AlfredSK-dont_mention_multiprofiles
...
Remove multi profile mention in settings
2020-03-29 14:35:50 +02:00
e17e385c41
Fix: Queries with empty selections hadn't worked anymore
2020-03-29 12:29:57 +00:00
979199c442
Should fix the unknown "internal-psid" field
2020-03-29 11:16:40 +00:00
Steffen K9
154109f9ee
remove default from welcome.php
2020-03-29 11:36:04 +02:00
cb1696bfaf
Merge pull request #8464 from annando/notice
...
Fixes two notices
2020-03-29 08:37:57 +02:00
1d8bb726d6
Merge pull request #8462 from annando/issue-8254-3
...
Issue 8254: Some more fixes for too long data for columns
2020-03-29 00:32:03 -04:00
9fd23c407b
Merge pull request #8463 from annando/issue-8299
...
Issue 8299: Don't manipulate DFRN content upon receiving
2020-03-28 23:18:44 -04:00
Michael Vogel
1194f9a58c
(hopefully) Fixes "Undefined index: internal-psid"
2020-03-28 23:11:57 +01:00
Michael Vogel
3ca88f53ec
Fixes "Undefined index: object"
2020-03-28 22:37:03 +01:00
Michael Vogel
01d6bfd2dd
Issue 8299: Don't manipulate DFRN content upon receiving
2020-03-28 20:41:25 +01:00
2ba4333f70
Exchange "part" with "fragment"
2020-03-28 15:18:12 +00:00
3761e9ee51
Issue 8254: Some more fixes for too long data for columns
2020-03-28 15:14:40 +00:00
b5cdd78523
Issue 8341: Make events sharable
2020-03-28 14:02:49 +00:00
cc913bcf7c
Prevent another endless loop while fetching AP items
2020-03-28 10:34:23 +00:00
8a4a65f418
Merge pull request #8456 from annando/fix-ap
...
Fix: Fetching content via the "objects" endpoint behaved wrong
2020-03-26 08:45:10 -04:00
Michael Vogel
fcb0fa4cfa
Fix: Fetching content via the "objects" endpoint behaved wrong
2020-03-26 07:52:48 +01:00
6f22e3909b
Issue 8254 More length shortenings
2020-03-25 23:18:07 +00:00
52e6f97b61
Removed wrong comment
2020-03-25 18:27:35 +00:00
1e9d793d74
Socialhome added
2020-03-25 17:25:23 +00:00
6249b674dc
Issue 7892: Improve "plink" generation for Diaspora posts
2020-03-25 16:42:53 +00:00
e4dbc09601
Merge pull request #8452 from annando/issue-8254
...
Issue 8254: Length restriction for "title" and "uri"
2020-03-25 12:07:26 +01:00
b36e0e58b7
OStatus: Avoid a notice
2020-03-25 07:29:47 +00:00
0486050d96
Issue 8254: Length restriction for "title" and "uri"
2020-03-25 07:07:34 +00:00
1fef1ef6e9
Issue 7771: Funkwhale support
2020-03-24 23:12:53 +00:00
103769f4c2
Merge pull request #8447 from annando/issue-7771-funkwhale
...
Funkwhale support added, Peertube support improved
2020-03-23 06:44:18 +01:00
50e0ea5b3e
Funkwhale support added, Peertube support improved
2020-03-23 04:43:06 +00:00
1187742c14
Skip Contact::getDetailsByURL when url is empty in GContact::searchByName
...
- Address https://github.com/friendica/friendica/issues/8000#issuecomment-602169147
2020-03-22 22:46:22 -04:00
b68a16e07a
"repair diaspora" fixed some problem long time ago. It is not needed anymore
2020-03-22 13:12:48 +00:00
bc069c8ebf
Prevent endless loops and long running feed processing
2020-03-22 13:05:35 +00:00
fc7ac75ba4
Issue 8371: More enhanced logging
2020-03-22 12:51:37 +00:00
f8d20b365f
We should use "self"
2020-03-22 09:59:06 +00:00
2c6c6579af
Issue 8371: Enhanced logging for picture problem
2020-03-22 09:57:46 +00:00
6de2b0f6d4
Reworked permission stuff
2020-03-21 18:30:40 +00:00
4f61af2f5f
Issue 8371: Alternate Solution
2020-03-21 16:36:40 +00:00
505cca942b
Fix wrong variable name
2020-03-12 18:58:48 +00:00
e1786b6747
Avoid warning in gcontact.php
2020-03-12 17:31:28 +00:00
5479321550
Merge remote-tracking branch 'upstream/2020.03-rc' into acessible-pictures
2020-03-12 09:31:52 +00:00
7863406080
Prevent "null" permissions on photos
2020-03-12 06:20:49 +00:00
88522fc832
Set the picture accesibility separate from the permissions
2020-03-11 21:36:29 +00:00
5c726493ae
Remove extraneous HTML decode in Markdown::toBBCode
2020-03-11 09:01:50 -04:00
b0dc3d6cf9
Improve Babel code
...
- Add Diaspora source text choice
- Simplify escaped display
2020-03-11 09:01:17 -04:00
737b04d7e2
Merge pull request #8401 from annando/gfollower-epilogue
...
Reduce the load of "gfollower"
2020-03-10 18:52:31 -04:00
59f58f999d
Small fixes
2020-03-10 22:51:05 +00:00
c261457b03
Store the interaction date as well.
2020-03-10 22:04:03 +00:00
07a487cfdc
Fixed indentation
2020-03-10 21:21:48 +00:00
f27900ad78
Reduce the load of "gfollower"
2020-03-10 21:10:59 +00:00
89121b869c
Merge pull request #8397 from annando/addon-concurrent
...
Fix uninstall of installed addons
2020-03-10 16:13:14 -04:00
280c508599
Merge pull request #8398 from annando/issue-8383-2
...
Issue 8383 (again): Finally fixes the double scheme problem
2020-03-10 10:17:04 -04:00
d4480ae4be
Simplified code
2020-03-10 13:13:43 +00:00
b10e334c53
Polling Mails is now done with a higher priority
2020-03-10 09:44:26 +00:00
6e26ece3de
Issue 8383 (again): Finally fixes the double scheme problem
2020-03-10 06:22:30 +00:00
8e421f0893
Fix uninstall of installed addons
2020-03-09 23:28:37 +00:00
07dde8deb8
Remove unused return value of Contact::updateAvatar
2020-03-09 11:39:48 -04:00
89534b5be3
Ensure non-NULL values in $data array in Contact::updateAvatar
...
- Throw Exception instead of returning false if contact doesn't exist
- Address https://github.com/friendica/friendica/issues/7998#issuecomment-596271239
2020-03-09 11:13:09 -04:00
2702732308
Import FriendicaNetwork\HTTPException in Model\Contact
2020-03-09 11:11:06 -04:00
8d9d8512ce
Merge pull request #8385 from annando/issue-8383
...
Issue 8383: Fixes probing requests with doubled protocols
2020-03-09 10:11:19 -04:00
c514da1738
Fix fatal error (TypeError)
2020-03-09 08:59:56 +00:00
d6ed0068e6
Merge pull request #8388 from annando/fetch
...
Additional logging and additional path for fetching posts
2020-03-09 07:20:13 +01:00
Michael Vogel
a0b00aee30
Additional logging and additional path for fetching posts
2020-03-09 06:50:01 +01:00
8c10099abf
Merge pull request #8387 from annando/gcontact-discovery
...
Performance changes to the gcontact discovery
2020-03-09 01:30:44 -04:00
03e8609e4e
Performance changes to the gcontact discovery
2020-03-08 19:48:26 +00:00
4453e7e47a
Standards
2020-03-08 19:07:36 +00:00
0b8b226ee2
Issue 8383: Fixes probing requests with doubled protocols
2020-03-08 14:07:24 +00:00
37376fa715
Issue 8371: Improvements for picture permissions
2020-03-08 13:16:59 +00:00
e14ed2ce35
Issue 8151: Automatic Friend is working again
2020-03-07 23:19:19 +00:00
6bef9fb230
Show the relations of Twitter contacts
2020-03-07 13:05:16 +00:00
79eeb40969
Merge pull request #8365 from nupplaphil/bug/mail_fix_text
...
Mail: Remove redundant body creation in case of only a preamble is set
2020-03-07 06:42:09 -05:00
nupplaPhil
1d15f6f848
Optimize "withMessage()" default
2020-03-07 12:50:19 +01:00
8487e0be17
Merge pull request #8368 from annando/ap-stuff
...
AP: Bugfixing / GContact discovery
2020-03-07 06:40:57 -05:00
2722c8e595
Some systems return an array instead of a string for the followers/following
2020-03-07 11:16:10 +00:00
d6905e29cf
Query the same contact only once a month
2020-03-07 05:31:03 +00:00
e6e4baa872
Return early if link is missing from share block in Model\Item
...
- Address https://github.com/friendica/friendica/issues/7998#issuecomment-594992869
2020-03-06 20:49:43 -05:00
9adf09be51
Don't delete and recreate the rows over and over again
2020-03-06 13:51:36 +00:00
bd77556b49
New table for relations between global contacts - will replace glink in the future
2020-03-06 08:08:49 +00:00
10d866bad9
Only perform a PoCo discovery when hadn't been one via AP
2020-03-06 07:06:02 +00:00
1ce9a31ca4
Simplified code
2020-03-06 06:44:17 +00:00
2f63249f3b
Only log when there is data
2020-03-05 22:24:31 +00:00
652a4ec9c7
Bugfixing
2020-03-05 22:17:17 +00:00
a6e7b5f295
GContact discovery added
2020-03-05 22:03:24 +00:00
bf35ff27d3
Merge remote-tracking branch 'upstream/develop' into ap-stuff
2020-03-05 20:23:00 +00:00
1afb49f412
Merge pull request #8366 from annando/issue-8321
...
Issue 8321: Follow items now work again
2020-03-05 08:44:41 -05:00
Philipp
6612264538
Merge pull request #8367 from annando/another-guid
...
Store "sc:identifier" as GUID as well
2020-03-05 10:18:51 +01:00
4d6953bf79
Don't show feeds / avoiding errors with empty data
2020-03-05 08:13:18 +00:00
b6ab8c9e94
New function to fetch endpoint items
2020-03-05 08:12:29 +00:00
9390748187
Store "sc:identifier" as GUID as well
2020-03-05 08:06:19 +00:00
a55057d974
Function renamed to better reflect the purpose
2020-03-05 08:03:05 +00:00
825a7f9f93
Issue 8321: Follow items now work again
2020-03-05 07:16:47 +00:00
nupplaPhil
6730ddfd99
Remove redundant body creation in case of only a preamble is set
2020-03-05 00:40:42 +01:00
Michael Vogel
aa3194b8ba
Merge pull request #8359 from MrPetovan/bug/7134-local-post-deleted
...
Add callstack context to cascade deletion debug logging
2020-03-04 22:02:16 +01:00
f047944b2d
Switch all item deletion logging to info level
2020-03-04 15:59:19 -05:00
b4597a643d
Add callstack context to cascade deletion debug logging
2020-03-04 10:30:55 -05:00
7b7132971a
Raw content is now stored with announce messages as well
2020-03-04 06:04:27 +00:00
79986c1fe5
Spaces removed
2020-03-03 22:57:29 +00:00
8410c5e283
The direction field needs to be removed
2020-03-03 22:43:19 +00:00
986877b1cf
Restore previous state
2020-03-03 22:22:59 +00:00
e38640da76
The original content of the post hadn't always been stored
2020-03-03 21:58:03 +00:00
d63e903d9f
Changed template for direction
2020-03-03 21:29:51 +00:00
86a6268aac
Add guid context to item deletion logging
2020-03-03 12:01:03 -05:00
e3d3dc50e5
Store the direction only when there is content to store
2020-03-03 08:04:14 +00:00
af6db65961
Store the push/pull direction in the conversation table
2020-03-03 08:01:04 +00:00
6f0d40c6c0
Merge remote-tracking branch 'upstream/develop' into push-pull
2020-03-03 06:55:13 +00:00
6ae5f705b6
Rename Item::delete* methods to Item::markForDeletion*
2020-03-03 01:48:29 -05:00
dd613cda45
Merge pull request #8357 from annando/private
...
Support unlisted public posts
2020-03-03 01:19:07 -05:00
a19151fa6a
Improved description, support for "unlisted" via DFRN as well.
2020-03-02 22:35:25 +00:00
Philipp
8770a2089e
Merge pull request #8354 from MrPetovan/bug/7134-local-post-deleted
...
Add debug for item deletion
2020-03-02 17:23:35 +01:00
72c198990e
Merge remote-tracking branch 'upstream/develop' into private
2020-03-02 15:05:00 +00:00
d3c6f6de2a
New query for community page
2020-03-02 14:59:16 +00:00
e008811514
Merge pull request #8350 from nupplaphil/bug/8342_not_link
...
Add Login form in case of notification links
2020-03-02 09:31:54 -05:00
25dceccf77
Add debug for item deletion
2020-03-02 09:30:34 -05:00
ca1b92bb34
Support unlisted public posts
2020-03-02 07:57:23 +00:00
nupplaPhil
55a5e43715
Add UID as parameter for notify repository call
2020-03-01 22:24:53 +01:00
Michael Vogel
25cc745d70
Merge pull request #8356 from MrPetovan/bug/notices
...
Add check for semi-colon existence in theme file comment lines
2020-03-01 20:51:02 +01:00
39a87b1f54
Add check for semi-colon existence in theme file comment lines
...
- Address https://github.com/friendica/friendica/issues/8000#issuecomment-592946450
2020-03-01 14:19:46 -05:00
ad2b9198a4
Remove last on/off data occurrences in additional features
...
- Address https://github.com/friendica/friendica/issues/7999#issuecomment-589808923
2020-03-01 14:15:08 -05:00
nupplaPhil
c11cfd5e48
Rename notice message.
2020-03-01 15:38:23 +01:00
nupplaPhil
c751352d60
Add Login form in case of notification links
2020-03-01 13:47:02 +01:00
dd999164c6
Do not cache Contact::getDetailsByURL result if it doesn't come from the DB
...
- Address https://github.com/friendica/friendica/issues/8000#issuecomment-592169621
2020-02-29 11:41:33 -05:00
nupplaPhil
811f075aa1
Rename method name
2020-02-29 17:10:34 +01:00
nupplaPhil
ed422be734
Improve start/count parameter
2020-02-29 17:10:33 +01:00
nupplaPhil
d950a3241b
Add basic search
2020-02-29 17:10:32 +01:00
nupplaPhil
3a317c5c0d
More list sub commands
2020-02-29 17:10:32 +01:00
nupplaPhil
2adc6a0974
Add list command
2020-02-29 17:10:31 +01:00
nupplaPhil
ecf7f40704
Admin page improvements
2020-02-29 17:10:31 +01:00
nupplaPhil
0fade7fc0a
Fix Admin page
2020-02-29 17:10:30 +01:00
nupplaPhil
4f2bea5cb1
Move "regmod" functionality into Admin Users page
2020-02-29 17:10:29 +01:00
nupplaPhil
bb47624bf2
Add "User::remove()" to console command
2020-02-29 17:10:29 +01:00
nupplaPhil
0c3f8b124b
Add "User::block()" to console command
2020-02-29 17:10:28 +01:00
nupplaPhil
b4f6e8fda1
Move "User::deny()" to own method and update usages
2020-02-29 17:10:28 +01:00
nupplaPhil
6aee153bbd
Move "User::allow()" to own method and update usages
2020-02-29 17:10:27 +01:00
nupplaPhil
f3f764bc39
Add new possibility to add a user per console
2020-02-29 17:10:27 +01:00
nupplaPhil
4d436c10df
Move "NewPassword" to a common "user" console command
2020-02-29 17:10:26 +01:00
Philipp
b2198c7510
Merge pull request #8345 from annando/store-raw
...
Store the raw data in a different way
2020-02-29 16:20:48 +01:00
1743682153
We don't need to pass the protocol that way
2020-02-28 09:46:53 +00:00
a9896ecdb1
Store the conversation data as well
2020-02-28 09:42:04 +00:00
bcb3a81988
Store the protocol as well
2020-02-28 09:25:41 +00:00