e155821d7a
Set profile fields for system user in Model\User::getOwnerDataById
...
- Address https://github.com/friendica/friendica/issues/10473#issuecomment-903676606
- This is required when Model\Profile::load is called for the system user for example
2021-08-24 05:53:46 -04:00
429a724bc1
Unused parts of the old notification system are removed
2021-08-24 08:53:15 +00:00
0651ace4e4
Merge pull request #10627 from annando/like-announce
...
Reliably display "like" and "share" notifications
2021-08-23 14:12:57 -04:00
c78b7f45c5
Reliably diasplay "like" and "share" notifications
2021-08-23 15:07:14 +00:00
2108be7e07
Merge pull request #10619 from nupplaphil/task/guzzlehttp
...
PSR-7 Part 1: Use Guzzle PSR-7 library for HTTPRequest->get()
2021-08-22 18:11:30 -04:00
ff2d85b703
Initialize $curlOptions[CURLOPT_HTTPHEADER] outside of the checks
2021-08-22 22:49:55 +02:00
c3eca0cfae
Remove legacy header-parsing for guzzle
2021-08-22 22:43:28 +02:00
e9c63ff075
Added "follow" subscription message
2021-08-22 08:27:56 +00:00
59045b2e23
Added handling another situation
2021-08-22 03:58:50 +00:00
4f1e61457d
Fetch the user's post if present
2021-08-21 21:40:47 +00:00
42de5c77d0
The desktop notifications have been reworked
2021-08-21 20:35:04 +00:00
8f13319c73
remove unused $redirect parameter
2021-08-20 22:30:54 +02:00
9eba32226c
make CS happy :)
2021-08-20 22:11:36 +02:00
653d49cb92
Fix getHeader()
2021-08-20 22:00:28 +02:00
65ca164487
A lot of Fixings
2021-08-20 21:35:14 +02:00
06371d29a6
Cleanup
2021-08-20 20:03:42 +02:00
a338e4cbff
Update src/Network/GuzzleResponse.php
2021-08-20 19:58:42 +02:00
756f57f198
Revert "Use last entry for Content-Type
2021-08-20 19:58:42 +02:00
50e2478189
Remove unnecessary exception message (avoid log flooding)
2021-08-20 19:58:42 +02:00
1995feff61
Fix redirect logging
2021-08-20 19:58:42 +02:00
26401e88b8
IHTTPResult::getContentType is now a string again
2021-08-20 19:58:42 +02:00
82f767f2ee
Fix Content-Type for CurlResult
class
2021-08-20 19:58:42 +02:00
803c1d71de
Fix IHTTPResult::getHeader()
...
- Now returns a string array, like expected
- Fix usages
- Fix dataset
2021-08-20 19:58:42 +02:00
3c074ab315
HTTPRequest: Replace getInfo() with new parameter 'content_length'
2021-08-20 19:58:42 +02:00
89f718ec72
Use CurlResult for failed HTTPRequests (legacy usage)
2021-08-20 19:58:42 +02:00
dee1899628
Fix IHTTPResult::getHeader/s()
...
- Split functionality "getHeader()" and "getHeaders()" analog to IMessageInterface::getHeader/s()
- Fix functionality at various places - Adapt CurlResultTest
2021-08-20 19:58:42 +02:00
a60ca4a1cf
Use Guzzle for HTTPRequest and Result
2021-08-20 19:58:42 +02:00
05ecd1e3d4
Replace IHTTPResult for CurlResult usages
2021-08-20 19:58:42 +02:00
7009d90add
Introduce IHTTPResult Interface as abstraction for CurlResult
2021-08-20 19:58:42 +02:00
632d1024f7
Merge pull request #10309 from fabrixxm/feature/advanced-logsview
...
Display structured logs in admin
2021-08-20 05:24:07 -04:00
fabrixxm
3766204b05
Fix code standard
2021-08-20 11:09:35 +02:00
fabrixxm
7f695197aa
Fix review points
...
- Fix headers hierarchy
- Improve accessibility:
- set mouse pointer
- make rows focusable
- open on key press
- add tooltip with "title"
- add role and aria attributes
- Rename `ParsedLog` to `ParsedLogLine`
- Add docs to `ReversedFileReader`'s implementation of `Iterator`'s methods
- Add docs to `ParsedLogIterator`'s implementation of `Iterator`'s methods
- Remove unnecessary comment
- Add more test for parsing log lines and fix some edge cases
- Fix function name in snake-case to camelCase
- Remove `DIRECTORY_SEPARATOR`
2021-08-20 11:02:18 +02:00
1de159a2ae
Escape url tags before attempting to add missing mention links in Protocol\ActivityPub\Processor
...
- Mastodon uses @-sign in profile URLs which wrongly triggered the mention link add in existing mentions links
2021-08-20 03:45:15 -04:00
4b36f7e8c8
Merge pull request #10616 from annando/notification-message
...
Meaningful notification message
2021-08-19 19:20:46 -04:00
c0d187f281
Added "causer" and "notification" for the "ping" mechanism
2021-08-19 14:57:35 +00:00
6899d3c618
Meaningful notification message
2021-08-19 13:58:55 +00:00
fabrixxm
dd2abc7aff
Fix code standard
2021-08-19 15:20:25 +02:00
fabrixxm
ec4f53d56f
Add DI to ParsedLogIterator, replace constructors with fluent api
2021-08-19 14:56:51 +02:00
fabrixxm
a62124285d
Add tests for ParsedLog and fix parsing
2021-08-19 14:55:33 +02:00
fabrixxm
84fa668845
Fix code formatting
2021-08-19 14:55:33 +02:00
fabrixxm
5b9aeeeca9
Add search and filter to log view
2021-08-19 14:55:33 +02:00
fabrixxm
9368f5445d
Display structured logs in admin
...
Tries to parse log lines and to display info in a table.
Additional JSON data is parsed and displayed clicking on a row.
File reading and line parsing is handled in iterators, to avoid to keep
too much data in memory.
Search and filter should be trivial to add.
Log file is read backward to display log events newest first.
A "tail" functionality should be easy to implement.
2021-08-19 14:55:33 +02:00
9b64035231
ActivityPub: Add support for non-link mentions
...
- This enables implicit mention removal even if the remote server doesn't add links to mentions in the message body.
- This also enable interactive mentions in the message body when implicit mentions are disabled.
2021-08-18 14:36:21 -04:00
f0bb83c225
Merge pull request #10613 from annando/improved-payload
...
The push api payload content is improved
2021-08-18 13:45:18 -04:00
Michael Vogel
9bc6b08618
Update src/Worker/PushSubscription.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-08-18 18:54:03 +02:00
6f6fe7fa25
Clarify the upcoming functionality
2021-08-18 10:27:45 +00:00
Michael Vogel
486328336f
Merge pull request #10611 from MrPetovan/task/feed-debug-contact
...
Allow contact creation in Module\Debug\Feed
2021-08-18 10:05:38 +02:00
b521e45903
Merge remote-tracking branch 'upstream/develop' into improved-payload
2021-08-17 23:00:00 +00:00
5a9db1b3bc
The push api payload content is improved
2021-08-17 22:53:52 +00:00
0a592fbf34
Abort early if owner isn't found in Module\RemoteFollow
...
- Address https://github.com/friendica/friendica/issues/10473#issuecomment-899099987
2021-08-17 09:38:35 -04:00
6f13663c45
Return early if body is empty in Network\Probe::updateFromFeed
...
- Address https://github.com/friendica/friendica/issues/10473#issuecomment-894815271
2021-08-17 09:35:44 -04:00
a04944d443
Allow contact creation in Module\Debug\Feed
...
- This module only allowed existing contact feeeds to be debugged
2021-08-17 08:20:58 -04:00
64d6df659d
Merge pull request #10609 from tobiasd/20210816-10514
...
Issue 10514: add TLS check to the installer
2021-08-17 07:58:17 -04:00
e1c961cc64
Merge pull request #10607 from MrPetovan/task/advancecontentfilter-attachments
...
Add the attachments to the $item for the prepare_body_content_filter hook
2021-08-17 12:40:49 +02:00
ae6e13815d
rewording the encouragement and regen of the messages.po
2021-08-17 08:38:06 +02:00
6cd9f26771
add encuragement
2021-08-17 08:38:06 +02:00
e16e9bd929
typo
2021-08-17 08:38:06 +02:00
cafb91ec62
Issue 10514: add TLS check to the installer
...
This PR adds a check to the installer which tries to determine whether the
request to the installer was made over an HTTPS line or not.
I've only tested it with an Apache2 server, but there it works.
Addresses #10514
2021-08-17 08:38:06 +02:00
Philipp
db6fded5d2
Update src/Core/StorageManager.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-08-16 23:32:32 +02:00
99239e3d99
Fix usage
2021-08-16 23:27:43 +02:00
1901716479
Lower complexity for valid backends (replace hashmap with a "simple" name array)
2021-08-16 23:27:43 +02:00
02a4d30f7d
Add todo for later
2021-08-16 23:27:43 +02:00
Philipp
1df6225868
Update src/Model/Storage/Filesystem.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-08-16 23:27:42 +02:00
Philipp
f4941b5b49
Update src/Model/Storage/IWritableStorage.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-08-16 23:27:42 +02:00
c17bc55158
Introduce InvalidClassStorageException and adapt the code for it
2021-08-16 23:27:42 +02:00
d0536ebea7
Rename ISelectableStorage to IWritableStorage
2021-08-16 23:27:42 +02:00
eb035771f1
Revert Photo::getImageDataForPhoto return-type change
2021-08-16 23:27:42 +02:00
51ebb1541a
- Revert HTTPSignature change
2021-08-16 23:27:42 +02:00
57438afbb3
- Moved the description for the specific storage exception first
...
- Introduced exceptions for try to get invalid storage
- ReferenceStorageException now extends StorageException
2021-08-16 23:27:42 +02:00
470ba8b61b
Fixup Database behaviour
2021-08-16 23:27:42 +02:00
90c99520bb
Fix Storage Exceptions
2021-08-16 23:27:42 +02:00
29c7552df5
Refactor IStorage
2021-08-16 23:27:42 +02:00
5dcdf2322e
Split IStorage and ISelectableStorage and make their behaviour homogenous
2021-08-16 23:27:41 +02:00
e205bd450e
Merge pull request #10602 from annando/push
...
Transmit push subscriptions
2021-08-16 14:33:36 -04:00
7158b35f58
Added logging, removed superfluous comments
2021-08-16 15:23:34 +00:00
7082582655
Add the attachments to the $item for the prepare_body_content_filter hook
...
- Allows filtering on attachments that are added later to the post content
2021-08-16 05:28:08 -04:00
ce9da778b9
Clarify XMPP profile field description
2021-08-16 06:15:18 +00:00
c85ce2f6b0
Add a payload
2021-08-16 06:11:26 +00:00
69c816eb17
Trim whitespace
2021-08-15 22:09:32 +00:00
e3f8f371a7
Use the existing VAPID key generation
2021-08-15 21:54:24 +00:00
2c1b33af87
Standards
2021-08-15 21:30:27 +00:00
69f11c4a84
Adding the VAPID keys
2021-08-15 21:24:23 +00:00
d5e9253adb
Standards again
2021-08-15 21:03:43 +00:00
5cf0da4140
Coding standards
2021-08-15 21:01:58 +00:00
977d28353c
Transmit push subscriptions
2021-08-15 20:52:46 +00:00
414f20c529
Merge pull request #10600 from nupplaphil/bug/update_autoinstall_doc
...
AutomaticInstallation - Fix last example
2021-08-15 16:50:58 -04:00
b52c9215f6
AutomaticInstallation - Fix last example
2021-08-15 21:36:05 +02:00
c78d490c2e
Some more standards
2021-08-15 16:24:12 +00:00
f29cef175e
Remove spaces
2021-08-15 16:22:23 +00:00
19f3cad56c
Preparation for creating push notification
2021-08-15 16:18:25 +00:00
5056376902
We need to create a vapid public and private key
2021-08-15 12:57:29 +00:00
74f3cbc383
Improved error check, added "put"
2021-08-15 07:28:26 +00:00
8b6ace6629
Don't continue when key couldn't be created
2021-08-15 06:45:48 +00:00
167a12ef54
Styling
2021-08-15 00:43:07 +00:00
e28a4265c5
API: First steps to support subscriptions
2021-08-15 00:30:41 +00:00
1e305e748d
Merge pull request #10596 from annando/mark-file-star-for-all
...
Follow, file and star does now work for all items
2021-08-12 12:20:55 -04:00
Michael Vogel
fa65c436f4
Apply suggestions from code review
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-08-12 18:04:01 +02:00
a364436623
Merge pull request #10597 from annando/warning
...
Fixes "PHP Warning: key() expects parameter 1 to be array, string given"
2021-08-12 11:48:35 -04:00
Michael Vogel
f7f79a240a
Are the tests happy?
2021-08-12 15:12:41 +02:00
Michael Vogel
e6ab4d9be9
Fixes "PHP Warning: key() expects parameter 1 to be array, string given"
2021-08-12 14:00:54 +02:00
81d9fc677f
Updated messages.po
2021-08-12 06:33:08 +00:00
473adaf463
Mark, file and starring does now work for all items
2021-08-12 05:28:47 +00:00
Michael Vogel
b855646097
Merge pull request #10580 from MrPetovan/bug/10019-peertube-embed
...
Simplify attachment processing in Protocol\ActivityPub\Receiver
2021-08-11 13:56:33 +02:00
ce46ab2573
The Matrix and XMPP address is now transported via AP as well
2021-08-10 23:49:09 +00:00
56ee1a211f
Merge pull request #10592 from annando/event
...
Simplify event storing
2021-08-10 09:00:41 -04:00
8e074a5fe4
Simplify event storing
2021-08-10 10:24:14 +00:00
56c00ea42d
Handles PHP Notice: Undefined index: addr in src/Protocol/Diaspora.php on line 3091
2021-08-10 03:50:43 +00:00
d7e5814b12
Simplify attachment processing in Protocol\ActivityPub\Receiver
...
- Remove indexing attachments by mediatype for later sorting
2021-08-09 19:29:12 -04:00
28cfdec7c4
Some more renamed functions
2021-08-09 20:56:15 +00:00
c81e81dc8d
"getUserId" is now "getLoggedInUserId"
2021-08-09 20:33:46 +00:00
15b93b4459
"getUserNickname" is now "getLoggedInUserNickname"
2021-08-09 19:48:39 +00:00
f5e84c1ff0
Use owner not profile
2021-08-09 15:38:22 +00:00
4495e83eca
Merge remote-tracking branch 'upstream/develop' into app-user2
2021-08-09 15:32:32 +00:00
b8fa75b2dd
Changed function name
2021-08-09 15:29:07 +00:00
3e1e3c8b3e
Merge pull request #10588 from annando/matrix
...
Matrix addresses can be entered in the profile
2021-08-09 10:56:12 -04:00
51d549639d
Fix profile probing via Pleroma
2021-08-09 06:56:41 +00:00
bee04f86ee
Matrix addresses can be entered in the profile
2021-08-09 01:39:09 +00:00
9f01052dd2
Removed some more unused "use"
2021-08-08 20:03:28 +00:00
a9d7e5b29e
Removed unused use
2021-08-08 19:43:15 +00:00
28090bd793
Get rid of App->user completely
2021-08-08 19:30:21 +00:00
fc283ab928
Remove direct calls to App->user
2021-08-08 10:14:56 +00:00
9664efd66b
Added some description
2021-08-07 20:09:25 +00:00
6a23b17c95
Respect the postopts values for scheduled posts
2021-08-06 18:49:17 +00:00
266ee26240
Merge pull request #10579 from annando/http-errors
...
Avoid some HTTP errors
2021-08-06 08:11:35 +02:00
a8442e41ab
Improved error message for external resources
2021-08-06 04:02:42 +00:00
4bc3e8c141
Don't send "accept" when we accept anything
2021-08-06 04:02:22 +00:00
0e54d35f65
Merge pull request #10575 from MrPetovan/bug/10019-peertube-embed
...
Extract MP4 video URL from PeerTube ActivityPub metadata to enable video embed
2021-08-05 18:11:07 +02:00
f194d167b0
Extract MP4 video URL from PeerTube ActivityPub metadata to enable video embed
...
- This MP4 video URL is located in the tags of the streaming URL link element that we don't support yet
2021-08-05 10:51:42 -04:00
d6c25dc63c
Handle profile page detection without a type
2021-08-05 11:37:04 +00:00
eec6cdf01b
Avoid a database query when possible
2021-08-05 08:51:39 +00:00
835152d418
Simplified signature creation
2021-08-05 08:42:46 +00:00
a26a2a0228
Make the system owner ready for Diaspora
2021-08-05 08:30:44 +00:00
Michael Vogel
c73130aa6b
Create the Diaspora signature for the correct user
2021-08-05 08:58:50 +02:00
1c5baddcd2
Don't use the system user for participation messages
2021-08-04 12:35:03 +00:00
Michael Vogel
25f0f0c439
Display the publish time in the local timezone
2021-08-04 07:58:07 +02:00
ec3eead034
Don't set the pconfig values on manual mode
2021-08-03 05:39:04 +00:00
37d5bc1a51
Merge pull request #10566 from annando/manage-avatar
...
Use the general function ro create an avatar path
2021-08-02 18:50:15 -04:00
9f19adf8bb
Use the general function ro create an avatar path
2021-08-02 22:28:42 +00:00
6c8a4a2552
Use a centralized function to delete delayed entries
2021-08-02 20:56:34 +00:00
88e276843e
Using "post" when deleting, fixing deleting
2021-08-02 19:18:44 +00:00
f87e41e206
Scheduled posts are now listed and can be deleted
2021-08-02 17:03:06 +00:00
ec5ed0cf46
Placeholder page for scheduled posts
2021-08-02 12:10:03 +00:00
8214401b57
Merge remote-tracking branch 'upstream/develop' into scheduled-frontend
2021-08-01 13:12:25 +00:00
2e2d1bf81d
Added option to define a schedule date when posting items
2021-08-01 13:01:31 +00:00
98803064eb
Merge pull request #10562 from nupplaphil/bug/storage_admin
...
Fix legacy storage config
2021-08-01 05:59:35 -04:00
839b5b5859
Fix legacy storage config
2021-07-31 20:56:32 +02:00
e89d0f2599
Style
2021-07-31 06:22:08 +00:00
13529fa97d
Support the "media_attachments" field
2021-07-30 22:39:13 +00:00
9b609ba19d
Space added
2021-07-30 14:06:18 +00:00
48f2790593
Spaces removed
2021-07-30 14:05:57 +00:00
929de9081e
All needed fields are now filled
2021-07-30 13:22:06 +00:00
93263a820d
Function renamed, documentation added
2021-07-30 10:24:08 +00:00
bb37c41bd7
Scheduled posts can now be created
2021-07-30 06:22:32 +00:00
4137a6250b
Delayed now return their id on insert
2021-07-30 06:20:10 +00:00
5e75ba3083
guid function is now public
2021-07-30 06:19:25 +00:00
432206bc5b
Use router constants
2021-07-30 06:19:02 +00:00
c9eca1edeb
Fix array index
2021-07-29 15:01:09 +00:00
a1828430e5
Fixing variables
2021-07-29 14:58:04 +00:00
20e69c1e71
Return as array
2021-07-29 10:46:40 +00:00
6ea3d4aa61
Added API calls, removed fields
2021-07-29 10:34:31 +00:00
fbbe9a3c1f
"wid" is not an item field
2021-07-29 03:57:37 +00:00
2951243b07
Preparation for delayed posts
2021-07-28 22:22:00 +00:00
f89cc6bd45
Merge pull request #10553 from annando/issue-10545
...
Issue 10545: Convert complex zmg BBCode elements
2021-07-28 06:37:52 -04:00
6f40904ea1
Increased version
2021-07-28 10:18:34 +00:00
d58eaa13d1
Issue 10545: Convert complex zmg BBCode elements
2021-07-27 21:44:02 +00:00
dfb043ce60
Add Exception for empty User::getOwnerDataById(0 return case in Protocol\ActivityPub\Transmitter::getProfile()
...
- Address https://github.com/friendica/friendica/issues/10473#issuecomment-882781552
- Add try-catch blocks to all references of Protocol\ActivityPub\Transmitter::getProfile()
2021-07-27 16:46:08 -04:00
ab24f58bad
Parser is now session
2021-07-27 13:56:28 +00:00
Michael Vogel
c03fb998f4
Apply suggestions from code review
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-07-27 15:16:31 +02:00
8dd21d82f5
Fix possible fatal error when body is null
2021-07-27 12:25:38 +00:00
9226b98724
Performance: Moved filter call after content generation
2021-07-27 12:24:22 +00:00
72bc1238ba
Tests
2021-07-27 06:17:24 +00:00
c89533a70b
Support for stacked profiler analysis
2021-07-27 04:57:29 +00:00
3cef3ab107
Merge pull request #10548 from annando/args
...
Replaced argv/argc with replacement functions
2021-07-26 18:43:47 -04:00
e34795762d
Merge pull request #10544 from annando/router-lock
...
Lock before recreate / fix cache key misspelling
2021-07-26 03:57:30 -04:00
1539d76fda
Forgotten variable
2021-07-25 20:39:03 +00:00
5a87ccf026
Getter/Setter for theme info
2021-07-25 19:39:10 +00:00
c52b8595e8
theme infos are now bundled in a single array
2021-07-25 19:07:03 +00:00
0551648399
App->data is not needed anymore
2021-07-25 17:29:50 +00:00
df558d4056
Completely removed argc/argv
2021-07-25 15:23:37 +00:00
540ddb9265
Hopefully making the tests to work
2021-07-25 14:27:13 +00:00
69c75daf4f
Merge pull request #10543 from annando/app-variables
...
App variables reduced and removed
2021-07-25 08:56:05 -04:00
9cc4682e0a
Merge branch 'app-variables' of github.com:annando/friendica into app-variables
2021-07-25 05:08:33 +00:00
fbac31edc5
Simplyfying code
2021-07-25 05:08:29 +00:00
Michael Vogel
1793513f46
Apply suggestions from code review
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-07-25 07:04:48 +02:00
2aa2c61479
Lock before recreate / fix cache key misspelling
2021-07-25 04:31:48 +00:00
0bbe954316
Getter/Setter for queue
2021-07-24 22:08:33 +00:00
866dbf9f89
Use getter/setter for timezone value
2021-07-24 21:16:53 +00:00
40a42ccdb1
Defining default value
2021-07-24 20:51:55 +00:00
eda2f95a66
Added documentation
2021-07-24 20:42:09 +00:00
8f46064430
Using getter/setter functions
2021-07-24 20:34:07 +00:00
4be4498b13
Update UX for Storage administration
2021-07-24 19:01:01 +02:00
1e4f9f62fe
Rename buttons
2021-07-24 19:01:00 +02:00
e19b9824cd
Allow setting & saving storages per type
2021-07-24 19:00:58 +02:00
2fe28af74f
PHP-CS fixing
2021-07-24 19:00:58 +02:00
cbe522ee82
Fixings
2021-07-24 19:00:58 +02:00
3647f6f031
Refactor storage admin setting
2021-07-24 19:00:58 +02:00
97bafb3a59
Extract Storage admin section to own page
2021-07-24 19:00:58 +02:00
2420bf84db
Simplified code
2021-07-24 13:29:58 +00:00
d56793dd09
Fix field name
2021-07-24 13:24:26 +00:00
b3b5599d27
Show the network icon for the contact
2021-07-24 12:21:33 +00:00
30aad250df
App->contact is now removed
2021-07-24 11:49:11 +00:00
0fe5759d8a
Fixed avatar fetching for mail and feed
2021-07-24 10:32:55 +00:00
2502a9192d
Many more app-variables removed
2021-07-24 10:09:39 +00:00
fae0f839bc
Merge remote-tracking branch 'origin/develop' into profile
2021-07-23 13:29:36 +00:00
2fae93d8fd
More standards
2021-07-23 13:09:12 +00:00
90d7360252
Standards
2021-07-23 13:08:41 +00:00
c17e1d7e0b
Removed unused code from the profile sidebar
2021-07-23 13:05:53 +00:00
afe3c8954c
Simplified functionality to load the profile in the sidebar
2021-07-23 12:39:37 +00:00
9a3a4def3d
"hovercard" is "hcard"
2021-07-23 12:38:29 +00:00
bb222209bc
Some small performance tweaks
2021-07-22 15:35:30 +00:00
81e6e65bc8
Merge pull request #10535 from annando/mentions
...
Fix for Mastodon falsely adding previews to mentions
2021-07-22 07:46:14 -04:00
71f53c946f
New function to replace mentions with nicknames
2021-07-22 09:13:39 +00:00
c1f849c389
Unneeded legacy DFRN table removed
2021-07-22 07:11:26 +00:00
bb5f738619
Fix for Mastodon falsely adding previews to mentions
2021-07-22 04:50:01 +00:00
08cd651a03
Improved performance for UpdateContacts
2021-07-21 15:12:30 +00:00
e7880cd37d
Merge pull request #10528 from annando/db-error
...
Avoid "DB Error" messages
2021-07-21 10:30:06 -04:00
72ab57f067
Merge pull request #10530 from annando/api-mail
...
API: Support for fetching mails with more "statuses" calls
2021-07-21 09:52:26 -04:00
01fd128502
API: Support for fetching mails with more "statuses" calls
2021-07-21 05:58:22 +00:00
ec08784aa3
API: Added dummy endpoint for featured tags
2021-07-21 05:22:56 +00:00
69c6a5f567
Avoid "DB Error" messages
2021-07-21 03:43:30 +00:00
c01ca1583c
Added permission check
2021-07-20 21:45:42 +00:00
e199abc837
Removed unused use
2021-07-20 21:19:16 +00:00
b5f59d5be0
API: Support for deprecated API endpoints and OAuth removal
2021-07-20 20:48:37 +00:00
a8fb90f42f
Merge remote-tracking branch 'upstream/develop' into legacy-oauth-removed
2021-07-20 17:44:05 +00:00
6668066099
The legacy OAuth server is removed
2021-07-20 17:41:04 +00:00
RealKinetix
cf32a4b7cc
Sanitize negative status count on APContact
...
Similar to PR #10499 , Mastodon apparently has some counting flaws and
can present a negative status count for a user, causing Friendica to
fail (at least under PHP 8) with:
[20-Jul-2021 16:35:18 UTC] PHP Fatal error: Uncaught PDOException: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'statuses_count' at row 1 in /home/friendicadev/friendica/src/Database/Database.php:560
Stack trace:
thrown in /home/friendicadev/friendica/src/Database/Database.php on line 560
This change prevents values lower than 0 from being assigned to
statuses_count.
2021-07-20 10:11:04 -07:00
f3131c6277
Manually add Persian to post body language detection
2021-07-19 14:00:31 -04:00
289a4dcba7
Added missing app class (avoid fatal error)
2021-07-19 16:15:06 +00:00
d2408c1f1b
Merge remote-tracking branch 'upstream/develop' into loop-prevention
2021-07-19 12:07:34 +00:00
64026ed979
Simplify code
2021-07-19 12:07:02 +00:00
0dd94e8fd5
Merge pull request #10515 from annando/event-handling
...
Improved event storing / improved performance when fetching events
2021-07-19 04:00:53 -04:00
58cec97358
Merge remote-tracking branch 'upstream/develop' into loop-prevention
2021-07-19 07:51:29 +00:00
eb43a579ec
Merge pull request #10512 from annando/ap-endpoints
...
Move ActivityPub endpoints to an AP class
2021-07-19 03:30:23 -04:00
f5a7b0141b
Added todo
2021-07-19 06:55:23 +00:00
fa00a4ee32
Simplyfied picture fetching
2021-07-19 06:19:13 +00:00
2647514603
Detection of local requests
2021-07-19 06:14:14 +00:00
01abea7c25
Don't probe non existing local contacts
2021-07-19 04:49:58 +00:00
aa6313dee6
Improved detection for a local contact
2021-07-19 04:15:57 +00:00
424a85bb94
Fetch local data without HTTP requests
2021-07-18 18:54:25 +00:00
d8bf9c4601
Prevent loop also when fetching the outbox
2021-07-18 16:42:55 +00:00
2030691f9f
Improved event storing / improved performance when fetching events
2021-07-18 15:05:46 +00:00
f62f82df75
Move ActivityPub endpoints to an AP class
2021-07-17 20:28:46 +00:00
ea056b93fa
Fix notice in events
2021-07-17 20:27:18 +00:00
dd2abf254d
Issue 10506 - again. Improved check for pictured in body
2021-07-17 07:55:19 +00:00
596bb9fa7c
Fixed wrong parameter
2021-07-17 05:25:04 +00:00
89f7ee2cc5
Prevent endless loop when updating contact by probe
2021-07-17 04:57:21 +00:00
feab53b58b
Issue 10506: Fix for multiple picture posts
2021-07-17 04:32:46 +00:00
209d4d0d6a
DFRN endpoints moved, changelog entry added
2021-07-16 14:45:29 +00:00
4dc6b29046
Merge pull request #10503 from annando/no-legacy-dfrn
...
Legacy DFRN transport layer is removed
2021-07-15 16:24:07 -04:00
c1e681e007
Improved comment
2021-07-15 17:42:03 +00:00