456ae169ab
Fix overly strict return value for terminateFriendship methods
2021-10-06 20:18:44 -04:00
ab17fbf6b2
Unneeded "ProxyUtils" renamed to "Proxy"
2021-10-05 20:18:19 +00:00
7471b7698b
Adapt filesystem tests
2021-10-05 20:29:52 +02:00
ccd8895237
Adress feedback :)
2021-10-05 20:07:14 +02:00
065b46c721
Split Storage usage and Storage configuration
2021-10-05 20:07:12 +02:00
9eba41598d
Code review changes
2021-10-04 14:01:46 +00:00
126aa6f148
Fix tests
2021-10-04 06:26:41 +00:00
43a17b6129
Merge remote-tracking branch 'upstream/develop' into photo-guid
2021-10-04 06:21:19 +00:00
d30dc52101
Access contact avatars by guid
2021-10-04 06:13:52 +00:00
42e77e23ac
Add logging to track a Notice messages
...
- Part of https://github.com/friendica/friendica/issues/10755#issuecomment-933040517
2021-10-03 20:59:41 -04:00
1d86d79778
Merge remote-tracking branch 'upstream/develop' into more-q
2021-10-03 19:49:11 +00:00
b0bf4b4359
Some more "q" calls and deprecated logging replaced
2021-10-03 19:43:49 +00:00
9935e8e711
Remove event.adjust field
...
- It was confusing and introduced complexity that wasn't worth the unclear gain
2021-10-03 13:42:32 -04:00
6668591afe
Merge remote-tracking branch 'upstream/develop' into more-q
2021-10-03 15:06:31 +00:00
763e264196
More "q" calls have been replaced
2021-10-03 15:02:20 +00:00
Michael Vogel
3d97149007
Merge pull request #10722 from MrPetovan/task/refactor-notifications
...
Move notify, notifications and introduction notifications to new paradigm
2021-10-03 14:13:28 +02:00
42790fbc1f
Don't store emoji images as media but links
2021-10-03 09:42:14 +00:00
8cb0bb5deb
Switch uid with nickname in user picture URLs
...
- Keep previous URL scheme fallback as remote contact avatar URLs pointing to local user avatar URLs need to update
2021-10-02 19:06:59 -04:00
7cdd2d1336
Refactor User::getAvatarUrlForId into getAvatarUrl
...
- Use user/owner array as parameter instead of uid
- Rename $profile variables to $owner when it's the result of User::getOwnerDataByNick
- Replace Module\Photo::stripExtension with native pathinfo() calls
2021-10-02 19:06:25 -04:00
7a2d5f6a8e
Move notification to the new paradigm
2021-10-02 18:15:45 -04:00
3e6fea30f2
Create constants for Mastodon notification types
2021-10-02 18:15:44 -04:00
ea6f7aba40
Fix method name typos in Model\Post\UserNotification
...
- Reformat file, improve type-hinting
2021-10-02 18:15:43 -04:00
bf81f21001
Rename Model\Post\UserNotifications type constants
2021-10-02 18:15:43 -04:00
47acb6a278
Move notify to the new paradigm
...
- Remove unused frion notify template
- Update API test
2021-10-02 18:15:42 -04:00
66fec8944f
Add block and unblock hooks
2021-10-02 17:30:40 -04:00
b0d8136b00
Remove contact record instead of setting rel = 0 in Contact::revokeFollow
2021-10-02 17:30:03 -04:00
c4a4473cd0
Remove the obsolete parameter $two_way from terminateFriendship methods
...
- Follow revokation is now done independently
2021-10-02 16:14:22 -04:00
222333f64f
Remove contact drop feature
...
- Feature was confusing, sometimes ineffective and overall overlapping with unfollow/block
2021-10-02 16:04:28 -04:00
da3fbced38
Merge branch 'contact-media' of github.com:annando/friendica into contact-media
2021-10-02 18:35:47 +00:00
2408ac8227
Merge remote-tracking branch 'upstream/develop' into contact-media
2021-10-02 18:35:43 +00:00
Michael Vogel
a2f5190bdb
Update src/Model/Contact.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-10-02 20:31:30 +02:00
72fae04e97
Add revoke follow feature
...
- Add new follow revoke module
- Add new hooks: revoke_follow, support_follow, support_revoke_follow
- Add link in contact page action menu
2021-10-02 14:01:46 -04:00
c822cdaebd
Removing "blubb"
2021-10-02 17:47:11 +00:00
a44d200c21
Merge remote-tracking branch 'upstream/develop' into contact-media
2021-10-02 15:13:55 +00:00
c3554ac0f4
"Video" is replaced by a "Media" tab in contact and profile
2021-10-02 15:09:43 +00:00
797391e1d8
Rework contact termination to separate protocol-level and contact-level
...
- Mail and Feed contacts are now removed automatically on relationship termination
- Added logging and notice messages for different results
2021-10-02 08:31:59 -04:00
865006682a
Merge remote-tracking branch 'upstream/develop' into user-contact
2021-10-02 11:57:43 +00:00
f1e2ceb32c
Issue 10747: Improved check for blocked domains
2021-10-02 10:25:50 +00:00
2a88262732
Merge pull request #10760 from annando/conversation-moved
...
The conversation functionality moved to a class
2021-09-26 10:03:26 -04:00
0bb169b4ed
Check for reply existence before using its values in Model\Mail
...
- Address https://github.com/friendica/friendica/issues/10474#issuecomment-925263894
2021-09-26 08:15:07 -04:00
96055cafff
Merge remote-tracking branch 'upstream/develop' into conversation-moved
2021-09-26 03:57:31 +00:00
a2532ad755
Merge remote-tracking branch 'upstream/develop' into user-contact
2021-09-26 03:07:59 +00:00
d8febbe45e
Add new hook to support unfollow contacts on non-native networks
2021-09-25 16:15:06 -04:00
3fddf3807a
Merge remote-tracking branch 'upstream/develop' into user-contact
2021-09-25 18:34:55 +00:00
0ad904c185
The conversation functionality moved to a class
2021-09-23 21:18:36 +00:00
f032f66b38
Display the public contacts for profile visitors
2021-09-19 10:06:42 +00:00
3dddea96fa
Merge remote-tracking branch 'upstream/2021.09-rc' into user-contact
2021-09-18 20:27:24 +00:00
24ecf5954c
Merge pull request #10721 from annando/issue-10720-avatar
...
Issue 10720: Use different path scheme for user avatars
2021-09-18 09:30:08 -04:00
fd22906d70
Add feedback
2021-09-18 12:51:10 +02:00
6893e2c3f7
Add feedback / revert fix for $item['post-type']
2021-09-18 12:51:09 +02:00
462f76352e
Add feedback :-)
2021-09-18 12:51:09 +02:00
644f312896
Fix various Notices
2021-09-18 12:51:06 +02:00
a91e3f5dbc
Issue 10720: Use different path scheme for user avatars
2021-09-17 18:36:20 +00:00
f99c4ca704
Removing unused variable
2021-09-14 08:08:50 +00:00
72fa4e9970
Better handling of displaying peertube videos
2021-09-14 07:52:53 +00:00
2926282f8d
More fields added to "user-contact"
2021-09-13 14:20:20 +00:00
3eea4b1130
Use "rel" for "self" instead of using a separate field
2021-09-12 19:04:27 +00:00
19c3e55ca8
Merge remote-tracking branch 'upstream/2021.09-rc' into user-contact
2021-09-12 12:36:04 +00:00
9191daf12f
Fix commenting on public posts
2021-09-12 01:52:10 +00:00
eeec6aaeb9
Removed unused "use"
2021-09-11 13:02:36 +00:00
1e123ace12
Only fetch, not probe
2021-09-11 13:00:12 +00:00
10cb52bc00
Only add user contacts, alternate way to fetch public contact id
2021-09-11 12:43:46 +00:00
5113987031
Added update function to add user-contact entry
2021-09-11 07:59:46 +00:00
f33a98578d
Capitalization
2021-09-10 23:59:33 +00:00
b170dd765d
Insert and update some more fields
2021-09-10 20:53:10 +00:00
2486c8031b
update for user-contact is added
2021-09-10 20:22:24 +00:00
9c14eb0c6b
Use centralized function to update contact entries
2021-09-10 18:21:19 +00:00
a4b0ab90b1
Insert a user-contact
for every contact
2021-09-10 13:05:16 +00:00
fc46744183
Fix Photo::delete()
2021-09-05 19:20:43 +02:00
2bae4dde1f
Avoid notices
2021-08-30 12:29:09 +00:00
9135ff5124
Set contact to failed when url changed
2021-08-29 20:25:21 +00:00
13a91e63aa
Rename DI::httpRequest() into DI::httpClient()
2021-08-25 21:54:54 +02:00
505100bdd7
Rename HTTPRequestOptions to HTTPClientOptions
2021-08-25 21:45:15 +02:00
0cafa871f1
Use HTTPRequestOptions constants for HTTPClient::get()
2021-08-25 21:31:30 +02:00
aad7bac686
Use HTTPRequestOptions constants for HTTPClient::post()
2021-08-25 21:31:30 +02:00
a3d0404290
Fix curResult::getHeader() in GServer.php
2021-08-25 14:22:43 +02:00
2356221aba
Fixup HTTP headers for httpClient requests
2021-08-25 14:22:43 +02:00
e7fdf3c0c3
Merge pull request #10630 from annando/cleared-enotify
...
Unused parts of the old notification system are removed
2021-08-24 10:25:06 -04:00
Michael Vogel
9aca4b515f
Merge pull request #10628 from MrPetovan/bug/fatal-errors
...
Set profile fields for system user in Model\User::getOwnerDataById
2021-08-24 14:13:32 +02:00
ceeb246128
Remove Profile::load from Module\HCard
...
- Renamed and re-scoped Profile::sidebar to getVcardHtml
2021-08-24 06:24:06 -04:00
8f0e36d617
Raise an Exception when Profile::load is profided the system user nickname
2021-08-24 05:54:15 -04:00
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
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
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
26401e88b8
IHTTPResult::getContentType is now a string again
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
05ecd1e3d4
Replace IHTTPResult for CurlResult usages
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
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
ec4f53d56f
Add DI to ParsedLogIterator, replace constructors with fluent api
2021-08-19 14:56:51 +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
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
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
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
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
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
69f11c4a84
Adding the VAPID keys
2021-08-15 21:24:23 +00:00
977d28353c
Transmit push subscriptions
2021-08-15 20:52:46 +00: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
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
ce46ab2573
The Matrix and XMPP address is now transported via AP as well
2021-08-10 23:49:09 +00:00
8e074a5fe4
Simplify event storing
2021-08-10 10:24:14 +00:00
15b93b4459
"getUserNickname" is now "getLoggedInUserNickname"
2021-08-09 19:48:39 +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
bee04f86ee
Matrix addresses can be entered in the profile
2021-08-09 01:39:09 +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
4bc3e8c141
Don't send "accept" when we accept anything
2021-08-06 04:02:22 +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
ec3eead034
Don't set the pconfig values on manual mode
2021-08-03 05:39:04 +00:00
6c8a4a2552
Use a centralized function to delete delayed entries
2021-08-02 20:56:34 +00:00
2e2d1bf81d
Added option to define a schedule date when posting items
2021-08-01 13:01:31 +00:00
929de9081e
All needed fields are now filled
2021-07-30 13:22:06 +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
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
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
9226b98724
Performance: Moved filter call after content generation
2021-07-27 12:24:22 +00:00
c89533a70b
Support for stacked profiler analysis
2021-07-27 04:57:29 +00:00
5a87ccf026
Getter/Setter for theme info
2021-07-25 19:39:10 +00:00
866dbf9f89
Use getter/setter for timezone value
2021-07-24 21:16:53 +00:00
8f46064430
Using getter/setter functions
2021-07-24 20:34:07 +00:00
d56793dd09
Fix field name
2021-07-24 13:24:26 +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
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
bb222209bc
Some small performance tweaks
2021-07-22 15:35:30 +00:00
69c6a5f567
Avoid "DB Error" messages
2021-07-21 03:43:30 +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
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
58cec97358
Merge remote-tracking branch 'upstream/develop' into loop-prevention
2021-07-19 07:51:29 +00:00
2647514603
Detection of local requests
2021-07-19 06:14:14 +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
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
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
3a5523820c
Legacy DFRN transport layer is removed
2021-07-15 13:28:32 +00:00
RealKinetix
a0107be2af
Negative numbers in following is a thing too
...
Check & sanitize 'following' as well, as per:
https://mastodon.social/@BLUW
2021-07-14 13:51:30 -07:00
RealKinetix
f16b1df83f
Adjust where the code is to avoid empty warning
...
Shifted the code to avoid:
PHP Warning: Undefined array key "totalItems" in /home/friendicadev/friendica/src/Model/APContact.php on line 277
2021-07-14 13:46:38 -07:00
RealKinetix
c1db1c980e
Fix indent to standards
2021-07-14 12:17:03 -07:00
RealKinetix
2ebebe9abc
Sanitize negative followers count on APContact
...
Please see
https://github.com/friendica/friendica/issues/9498#issuecomment-818894106
and related discussion regarding this - it appears it's possible for AP
users, maybe just Mastodon users, to have a negative followers count.
This causes fatal errors in Friendica, so I think we should sanitize
this input.
2021-07-14 10:15:19 -07:00
0277589fbd
Removed experimental code
2021-07-14 02:59:29 +00:00
6fceab0cc8
Merge remote-tracking branch 'upstream/develop' into subscribe
2021-07-14 02:54:12 +00:00
1466afe3b2
Automatically subscribe to the followings of a given AP account
2021-07-13 06:06:08 +00:00
e5c312a066
Issue 10491: Possibility for simple shortening added
2021-07-12 14:11:51 +00:00
e151a2dc41
Fixes "Undefined index: nick"
2021-07-12 06:25:48 +00:00
d267ba999c
We now use the new account-user-view (and fixed the function name)
2021-07-11 09:39:34 +00:00
b46b88cc10
Fix fatal error
2021-07-10 21:08:55 +00:00
07d2dfcd60
Some more "convertForUriId" replacements
2021-07-10 12:58:48 +00:00
e0fdde3287
Fix the tests, hopefully
2021-07-09 17:13:54 +00:00
04580ad4fb
Don't update automatically to make tests happy
2021-07-09 16:20:22 +00:00
0735a22cdd
Fix notice "undefined index: uri"
2021-07-09 14:52:22 +00:00
9ac284ec3a
Update on empty uri-id
2021-07-09 08:46:42 +00:00
6e79da0b0c
The uri-id is now in all contact tables
2021-07-09 07:09:33 +00:00
c63d3f4604
Fix tests
2021-07-09 06:37:45 +00:00
d8974c9a2a
Function renamed to better reflect the functionality
2021-07-09 06:29:24 +00:00
88f147c6a7
Always update on missing uri-id, check for uri-id in contact before removal
2021-07-09 04:38:36 +00:00
901c3f4855
we now have got an uri-id field for the contact table
2021-07-08 18:59:58 +00:00
178bc543e3
New founction to count threads
2021-07-08 17:32:41 +00:00
c972cce740
Avoid notice
2021-07-08 16:38:02 +00:00
165c6ddc63
"convert" changed to "convertForItem"
2021-07-08 15:41:46 +00:00
f29bd23ea8
New function to convert BBCode for a given ID
2021-07-08 13:47:46 +00:00
f3452d86c4
Improved logging, improved link check
2021-07-06 17:40:40 +00:00
ecf0b67d9d
Just look at HTTP links
2021-07-06 16:10:10 +00:00
234bdff7ab
Improved link check
2021-07-06 15:06:15 +00:00
098cd543ea
Cleaned code for contact avatars
2021-07-06 10:36:00 +00:00
8bfa15cf23
Simplify the attachment handling
2021-07-06 08:57:49 +00:00
93309a3728
Quit on empty uri-id
2021-07-06 06:45:53 +00:00
cdc18387fd
Use the uri-id directly in the bbcode converter
2021-07-06 05:25:30 +00:00
f8ce59b411
Use the post uri-id for false reshares
2021-07-06 04:36:45 +00:00
903c646a62
Style
2021-07-05 19:42:17 +00:00
aed5e4cc96
New struture for post related links
2021-07-05 18:45:49 +00:00
90588ddb8e
Avoid proxyfying images that are removed or replaced later
2021-07-05 07:00:35 +00:00
7188ed745c
Merge remote-tracking branch 'upstream/develop' into proxy
2021-07-05 03:44:15 +00:00
b09f555f4f
Merge remote-tracking branch 'upstream/develop' into notice
2021-07-05 03:03:41 +00:00
1b6d0f8b1f
Fix notice "Undefined index: account-type"
2021-07-04 21:26:08 +00:00
e519b782fd
Simplified proxy handling
2021-07-04 21:24:49 +00:00
dfc1b1e7a5
Allow search for only locally published contacts
2021-07-04 19:58:02 +00:00
f0268b57be
Use "getOwnerDataById" and "getOwnerDataByNick" to fetch owner data
2021-07-04 17:25:08 +00:00
582fd613e0
Ensure that the network is set for "self" contac ts
2021-07-04 14:17:10 +00:00
74a0bfc6da
Ensure to not update the "self" contact
2021-07-04 12:38:35 +00:00
87cc17337b
Fix local follow (and local contact data update)
2021-07-04 12:35:48 +00:00
f37e808e02
Fix test
2021-07-03 15:47:11 +00:00
c72abe48a8
Fixed fetching private local images
2021-07-03 15:29:27 +00:00
dfd711d111
Merge pull request #10450 from annando/discoverable
...
AP: Support "discoverable"
2021-06-30 21:16:11 -04:00
e2dc36a691
AP: Support "discoverable"
2021-06-30 05:40:11 +00:00
ec49afa116
Guess the mimetype in advance
2021-06-30 04:28:03 +00:00
19aef93560
Unified avatar paths
2021-06-29 20:26:58 +00:00
9edc75e29d
Improved avatar handling (timestamps for caching)
2021-06-29 06:15:45 +00:00
2f06d271bb
Use a default value for "uid"
2021-06-28 13:58:06 +00:00
a1a584f444
External resources are cacheable
2021-06-28 13:09:00 +00:00
8ac9b37176
Merge remote-tracking branch 'upstream/2021.06-rc' into proxy2
2021-06-28 10:11:41 +00:00
6f350c1e59
Use signed requests for fetching private images
2021-06-28 10:08:51 +00:00
7e200174d6
Replace attachment links in the body
2021-06-28 04:53:20 +00:00
faac5b71ce
Merge pull request #10437 from annando/reduce-proxy
...
Reduce the usage of the "proxifyUrl" function
2021-06-27 22:41:14 -04:00
005ba8c388
Merge pull request #10435 from nupplaphil/feat/di_cleanup
...
Add constructor injection for ExternalResource Storage
2021-06-27 21:02:03 -04:00
b46b7b08ba
Reduce the usage of the "proxifyUrl" function
2021-06-27 11:50:10 +00:00
b5acc07eaf
Add todo for develop phase
2021-06-26 21:17:10 +02:00
de2898988b
Inverted condition
2021-06-26 11:31:37 +00:00