Michael Vogel
35db33bcd2
Ensure to only store valid item fields
2020-07-19 03:40:40 +02:00
Michael Vogel
9f1d1db1ee
Database performance updates
2020-07-18 17:49:10 +02:00
b0086a49e2
in "getidforurl" "no update" is now "update"
2020-07-15 21:08:42 +00:00
Michael Vogel
af6f6d4957
Fix speed issues with the network page
2020-07-10 00:22:26 +02: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
9a47e51115
Next logger calls replaced
2020-06-28 18:22:29 +00:00
de19f94aca
Prevent delivering AP comments to Diaspora
2020-06-27 12:18:36 +00: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
76460ddd2d
Add tag escaping to Item::setHashtags
...
- Add return value to Item::setHashtags
2020-06-08 18:40:21 -04:00
7ac4a08e1b
Additional "is null" check in post update / create the "vid" if needed
2020-05-31 15:48:31 +00:00
9328eee550
Missing gravity
2020-05-29 22:19:59 +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
3258216e8d
Add "uri-id" to the "thread" table
2020-05-28 21:44:55 +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
973abb6196
Replace "id = parent" checks with "gravity" checks
2020-05-27 12:19:06 +00:00
ba9cf32f36
The "item-activity" is removed
2020-05-26 05:18:50 +00:00
eeda115e32
Adding some more verb handling
2020-05-19 20:32:15 +00:00
e09965fcc5
Simplified code
2020-05-18 22:34:47 +00:00
2f8c6f00b5
Improved item insert functionality
2020-05-18 21:34:57 +00:00
3dc231ffd6
Code standards
2020-05-14 03:48:26 +00: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
5fe6a2dfcd
We now store verbs in a new side table
2020-05-09 15:38:40 +00:00
856cf7f664
Don't count and fetch "follow" activities
2020-05-07 18:39:39 +00: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
59675c4f0b
Merge remote-tracking branch 'upstream/develop' into no-term2
2020-05-05 15:44:24 +00:00
16d486dd24
Merge remote-tracking branch 'upstream/develop' into post-delivery-data
2020-05-04 14:40:52 +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
098ba4a667
"item-delivery-data" is now "post-delivery-data"
2020-05-02 19:34:02 +00:00
b0cb6536dd
The old tag handling is removed
2020-05-02 05:08:05 +00:00
3b2ae5c4a9
function names changed
2020-05-01 06:01:22 +00:00
5367620467
Merge remote-tracking branch 'upstream/develop' into write-tags
2020-04-28 08:03:26 +00:00
f521689ced
Suppress XML logging of errors
2020-04-27 14:35:50 +00:00
7f5f68a904
More preparations for term to tag transition
2020-04-26 16:15:39 +00:00
cf0d36737f
Removed query for "updated" in gcontact
2020-04-24 15:18:34 +00:00
f4543b2cf7
Fix: Wrong variable
2020-04-20 05:42:46 +00:00
538e212a84
Hashtag handling with Diaspora improved
2020-04-19 16:33:06 +00:00
5ef05b3703
Added uri-id to the constant
2020-04-16 04:20:59 +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
552fd98657
The "sign" table had been removed
2020-04-13 16:27:40 +00:00
01c6179feb
Check for Antelope and convert to Barracuda
2020-04-01 18:11:06 +00: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
Michael Vogel
1194f9a58c
(hopefully) Fixes "Undefined index: internal-psid"
2020-03-28 23:11:57 +01:00
6f22e3909b
Issue 8254 More length shortenings
2020-03-25 23:18:07 +00:00
0486050d96
Issue 8254: Length restriction for "title" and "uri"
2020-03-25 07:07:34 +00:00
4f61af2f5f
Issue 8371: Alternate Solution
2020-03-21 16:36:40 +00: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
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
1afb49f412
Merge pull request #8366 from annando/issue-8321
...
Issue 8321: Follow items now work again
2020-03-05 08:44:41 -05: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
f047944b2d
Switch all item deletion logging to info level
2020-03-04 15:59:19 -05:00
86a6268aac
Add guid context to item deletion logging
2020-03-03 12:01:03 -05: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
72c198990e
Merge remote-tracking branch 'upstream/develop' into private
2020-03-02 15:05:00 +00: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
b100b9600e
Add rel="noopener noreferrer" to all target="_blank" links
...
See https://mathiasbynens.github.io/rel-noopener/
2020-02-24 20:07:34 -05:00
nupplaPhil
23c64b9a11
Add license info at Friendica classes
2020-02-09 15:45:36 +01:00
56816ea9d5
AP comments from GNU Social are now working
2020-02-02 19:59:14 +00:00
Philipp
ae2959c780
Merge pull request #8147 from annando/fetch-post
...
Fix for AP posts where the URL don't match
2020-01-20 23:51:07 +01:00
34b813bbfa
Fix for AP posts where the URL don't match
2020-01-20 22:30:34 +00:00
353dab166e
Rename PermissionSet::fetchIDForPost to PermissionSet::getIdFromACL
...
- Allow creating/retrieving a permission set id with arbitrary parameters
- Rename ACLformatter->sanitize to ACLFormatter->sanitizeItem
- Move PermissionSet::sortPermissions to ACLformatter->sanitize
2020-01-20 07:32:47 -05:00
ed9392469e
Remove unneeded Config namespace usages
2020-01-19 22:50:44 +01:00
6c36fd9e01
Move Config::get() to DI::config()->get()
2020-01-19 21:21:13 +01:00
d6efc90194
cleanup namespace usages for L10n
2020-01-19 16:31:33 +01:00
5dfee31108
Move L10n::t() calls to DI::l10n()->t() calls
2020-01-19 16:31:16 +01:00
0a4119adaf
@brief is removed completely
2020-01-19 06:05:23 +00:00
800694e9b3
Remove unused use
statements & remove PConfig class
2020-01-18 17:02:59 +01:00
9e9429b56d
Move PConfig::get() to DI::pConfig()->get()
2020-01-18 16:50:57 +01:00
31457b8566
Replace Lock::release() with DI::lock()->release() and remove Core\Lock
2020-01-07 00:24:10 +01:00
634e657d23
Replace Lock::acquire() with DI::lock()->acquire()
2020-01-07 00:20:31 +01:00
f183816b7d
Notification type can now be selected
2020-01-05 09:10:03 +00:00
e728c4829f
Restructuring
2020-01-05 02:18:11 +00:00
8e2494568e
Functionality is now added
2020-01-05 01:23:40 +00:00
3f34229752
Move redundant System::baseUrl() to DI::baseUrl() calls
2019-12-30 23:00:08 +01:00
6d7362da41
Replace deprecated $a->page with DI::page()
2019-12-30 20:02:09 +01:00
e944d7bed6
Remove deprecated App::getBaseURL() - process methods to DI::baseUrl()->get()
2019-12-29 20:17:48 +01:00
50be94aa5e
Remove deprecated App::getHostName() - process methods to DI::baseUrl()->getHostName()
2019-12-29 20:17:47 +01:00
e93fba5136
Remove deprecated App::removeBaseURL - process methods to DI::baseUrl()->remove()
2019-12-29 20:17:45 +01:00
388b963714
Replace BaseObject class with DI::* calls
2019-12-29 20:17:38 +01:00
1de3f186d7
Introduce new DI container
...
- Adding Friendica\DI class for getting dynamic classes
- Replacing BaseObject::getApp() with this class
2019-12-29 20:16:55 +01:00
b800083a2b
Don't process empty hash tags in Model\Item
...
- Addresses https://github.com/friendica/friendica/issues/7677#issuecomment-565372628
2019-12-13 07:16:43 -05:00