Tobias Diekershoff
cdfd51310e
we don't need the 20...
2022-11-07 11:19:33 +01:00
Tobias Diekershoff
594c17546b
the config default parameter was deprecated
2022-11-07 11:19:33 +01:00
Tobias Diekershoff
a9265220af
add labels for the logger parameters
2022-11-07 11:19:33 +01:00
Tobias Diekershoff
33c9d17bdb
change the cURL success check and adopt the logger messages
2022-11-07 11:19:33 +01:00
Tobias Diekershoff
fb04eb107b
set the validation to false, and only set it to true if we were able to verify the link
2022-11-07 11:19:33 +01:00
Tobias Diekershoff
64f290a055
avoide useless cURL request to the profile page
2022-11-07 11:19:33 +01:00
Tobias Diekershoff
dd0811aec9
remove debugging tracers
2022-11-07 11:19:33 +01:00
Tobias Diekershoff
5530b6fc75
reviews
2022-11-07 11:19:33 +01:00
Tobias Diekershoff
1c65098013
clean up the used modules
2022-11-07 11:19:33 +01:00
Tobias Diekershoff
a1d57abfe4
add the new CheckRelMeProfileLink class to the worker
2022-11-07 11:15:55 +01:00
Tobias Diekershoff
028d823d96
add a help text to the profile settings indicating how to verify the homepage, or that the homepage is verified
2022-11-07 11:15:55 +01:00
Tobias Diekershoff
c8636db9f6
When the profile is updated, let the Worker verify the homepage link
2022-11-07 11:15:55 +01:00
Tobias Diekershoff
30b9a57a37
Let the Worker check the homepage of a profile daily
2022-11-07 11:15:54 +01:00
Hypolite Petovan
ec02664773
Add new OStatus\Salmon module class
...
- Add module instanciation in Module\DFRN\Notify
2022-11-06 20:42:05 -05:00
Hypolite Petovan
bd9292fe19
Convert static methods to dynamic in Module\DFRN\Notify
2022-11-06 20:38:33 -05:00
Hypolite Petovan
d5b29b1c61
Add follow/unfollow link to the contact actions menu
2022-11-06 19:03:21 -05:00
Michael
210200d330
Use different parser modes for Mastodon and Twitter-API
2022-11-06 20:02:43 +00:00
Michael
1d7d8788bd
Support "fedifinder" to import contacts
2022-11-06 10:05:54 +00:00
Tobias Diekershoff
e582cd4543
Merge pull request #12125 from annando/pending
...
Don't show following/followed_by on pending
2022-11-06 10:26:11 +01:00
Michael
e10d714ef5
Don't show following/followed_by on pending
2022-11-06 08:18:28 +00:00
Tobias Diekershoff
4b5c6994b2
Merge pull request #12122 from annando/issue-2657
...
Issue 2657: Mentions will now be recognized by clients
2022-11-06 09:13:45 +01:00
Tobias Diekershoff
174151d4d0
Merge pull request #12124 from annando/issue-11832
...
Issue 11832: Avoid error when fetching group members
2022-11-06 09:12:22 +01:00
Tobias Diekershoff
d0318b3df6
Merge pull request #12123 from annando/issue-11831
...
Issue 11831: Activate "notify on new post" via API
2022-11-06 09:10:34 +01:00
Michael
b202354bbb
Merge remote-tracking branch 'upstream/develop' into issue-2657
2022-11-06 07:08:55 +00:00
Michael
fe3713b8f3
Merge remote-tracking branch 'upstream/develop' into issue-11832
2022-11-06 07:07:32 +00:00
Michael
f1f40fbbf7
Merge remote-tracking branch 'upstream/develop' into issue-11831
2022-11-06 07:04:35 +00:00
Michael
92813dd2e4
Issue 11832: Avoid error when fetching group members
2022-11-06 06:42:33 +00:00
Michael
bc7d21183d
Issue 11831: Activate "notify on new post" via API
2022-11-06 06:11:22 +00:00
Michael
40fb820aef
Unused use removed
2022-11-06 06:00:19 +00:00
Michael
56ac879c92
Issue 2657: Mentions will now be recognized by clients
2022-11-06 05:43:34 +00:00
Hypolite Petovan
3e33ec0c0f
Suppress InvalidArgument exceptions handling URLs in Model\Item::containsLink
2022-11-05 20:18:14 -04:00
Michael Vogel
ea49ab6e04
Merge pull request #12114 from MrPetovan/bug/12112-unFollow
...
Fix capitalization of unfollow links in Model\Contact
2022-11-06 00:21:27 +01:00
Hypolite Petovan
b9f0985467
Merge pull request #12116 from annando/issue-11846
...
Issue 11846: Fix client behaviour when following hash tags
2022-11-05 19:13:31 -04:00
Michael Vogel
52f74b6312
Update src/Object/Api/Mastodon/Status.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2022-11-05 23:51:16 +01:00
Michael
9fa3df3cbf
"arrat" to "array"
2022-11-05 22:39:15 +00:00
Michael
aa2b4e15a3
Issue 11846: Fix client behaviour when following hash tags
2022-11-05 22:35:35 +00:00
Michael
db12814f3b
Improved url detection
2022-11-05 22:32:56 +00:00
Michael
70d0f087b7
Issue 12096: Improve account search
2022-11-05 22:08:28 +00:00
Hypolite Petovan
e763f57d29
Fix capitalization of unfollow links in Model\Contact
2022-11-05 17:54:50 -04:00
Michael
4dd2d7ebab
Transmit the quoted part in the source
2022-11-05 16:25:04 +00:00
Hypolite Petovan
198d38545d
Remove trailing spaces from Module\Post\Share
2022-11-04 14:14:00 -04:00
Hypolite Petovan
8124dedbf6
Create new Post/Share module class
2022-11-04 13:02:01 -04:00
Philipp
119f9d9d27
Merge pull request #12094 from MrPetovan/task/hide-reply-counts-ping
...
Remove non-top-level posts from notification labels when network sort order is "received"
2022-11-04 18:00:15 +01:00
Hypolite Petovan
8ec5d10bf4
Add new Contact/Suggestions module class
2022-11-04 07:57:00 -04:00
Hypolite Petovan
811e144e9e
Move viewcontact_template and contact_template to contact/ folder
2022-11-04 07:03:55 -04:00
Hypolite Petovan
6c745c8522
Remove non-top-level posts from notification labels when network sort order is "received"
...
- These posts don't alter the network view in this sort order and so are distracting with no actionable benefits
2022-11-04 06:42:38 -04:00
Hypolite Petovan
8092bfe277
Remove dependency on DI in Notifications\Ping module
2022-11-04 06:42:38 -04:00
Hypolite Petovan
23dda5d510
Deprecate default value parameters in Session and Config interfaces
...
- It is more efficient to use the null coalescing operator ?? that prevents the computation of the default value if the key has been found
2022-11-04 06:42:38 -04:00
Hypolite Petovan
da3041a4d4
Add new Conversation\Network::getTimelineOrderBySession method
2022-11-04 06:42:37 -04:00
Hypolite Petovan
fa123bd765
Rename Repository\Notify->NotifyOnDesktop to shouldShowOnDesktop
...
- New name better reflect the behavior
2022-11-04 06:42:37 -04:00
Hypolite Petovan
1ba9a65fd8
Add new Post/Tag/Add module class
...
- Convert GET to POST
2022-11-03 22:26:48 -04:00
Michael
a89f235044
Merge remote-tracking branch 'upstream/develop' into issue-12097
2022-11-03 20:15:53 +00:00
Michael Vogel
a20c6e3216
Apply suggestions from code review
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2022-11-03 21:13:03 +01:00
Michael
0f9e2b6da4
Issue 12097: Notify for each new user registration
2022-11-03 19:59:33 +00:00
Hypolite Petovan
78d063f35a
Merge pull request #12095 from annando/bulk
...
Improved bulk delivery / don't redistribute activities
2022-11-03 07:59:44 -04:00
Michael
12a352f441
Simplified else case
2022-11-03 04:27:30 +00:00
Hypolite Petovan
e0dc7a471e
Create Post/Tag/Remove module class and route
...
- Fix tag name parameter in single tag removal link in mod/photos
- Remove "/post" from backend routes as it was preventing sessions from working in this module. No existing module had a route starting with "/post".
2022-11-03 00:27:08 -04:00
Michael
1847347c3a
Improved logging
2022-11-03 04:23:04 +00:00
Michael
842e51194e
Improved bulk delivery / don't redistribute activities
2022-11-03 04:03:39 +00:00
Hypolite Petovan
4ab260042c
Create new User\Import module class
...
- Merge Core\UserImport class in Module class
2022-11-02 11:27:31 -04:00
Philipp
7c4a7bff2e
Move new events routes to calendar routes
2022-11-02 15:16:24 +01:00
Philipp
2c90ab69d6
Move event export to src/Module/Events/Export
2022-11-02 15:16:23 +01:00
Hypolite Petovan
2c7a60eb0e
Replace remaining "follow" route instances to "contact/follow"
2022-11-01 09:41:39 -04:00
Hypolite Petovan
2cf1e1074b
Fix documentation typo in src/Protocol/Diaspora.php
2022-11-01 08:45:25 -04:00
Michael
1f1c2d8ca6
(Hopefully) query performance improvements
2022-11-01 08:45:25 -04:00
Hypolite Petovan
5ef76e8f14
Also look for Atom feeds when probing link URLs
2022-11-01 00:45:46 -04:00
Philipp
baa97febef
hopefully last feedback :)
2022-11-01 00:09:30 +01:00
Philipp
41565326e3
Make CS happy
2022-10-31 21:03:58 +01:00
Philipp
8f62278703
Rename $action because of PR before
2022-10-31 21:00:23 +01:00
Philipp
82cd6ff91d
Fixing the non-auto follow process ...
2022-10-31 20:58:37 +01:00
Philipp
eb9da2967e
Fixups ... hopefully the last one :-/
2022-10-31 20:58:37 +01:00
Philipp
87291e30a4
Found some more follow-links
2022-10-31 20:58:34 +01:00
Philipp
b5d01337d9
Move Follow to /contact
namespace
2022-10-31 20:58:27 +01:00
Philipp
3554894577
Fixup post
2022-10-31 20:56:44 +01:00
Philipp
437472d0a6
Move Follow to Contact namespace
2022-10-31 20:56:43 +01:00
Philipp
0e47d5b0aa
make CS happy
2022-10-31 20:56:43 +01:00
Philipp
8e6f676719
Move mod/follow to src/Modules
2022-10-31 20:56:41 +01:00
Hypolite Petovan
58d6e7e2bb
Create Contact\Unfollow module class
2022-10-31 15:31:44 -04:00
Hypolite Petovan
a1e6e13a9f
Move remote follow module to profile folder
2022-10-31 15:31:43 -04:00
Hypolite Petovan
5de8fe3a48
Fix unfollowing not showing on contact page
...
- Deleted contact rows kept the relationship status which would keep showing
- Deleting contact rows would also not update the corresponding user-contact record
2022-10-31 15:30:23 -04:00
Hypolite Petovan
3020dfbeeb
Rename auto_request.tpl form action template variable
2022-10-31 15:30:23 -04:00
Hypolite Petovan
969b4f991e
Create Profile\Attachment\Upload module class
...
- Add missing response type in AjaxUpload initializition
2022-10-31 14:57:25 -04:00
Hypolite Petovan
39765e6018
Create Profile\Photos\Upload class
2022-10-30 14:20:01 -04:00
Hypolite Petovan
9561910e83
Create Profile\UnkMail module class
2022-10-30 10:49:47 -04:00
Hypolite Petovan
3865733e18
Move Model\Profile::getMyUrl to UserSessions
2022-10-30 10:49:47 -04:00
Michael
eae1383f48
Merge remote-tracking branch 'upstream/develop' into quote
2022-10-30 11:38:17 +00:00
Michael
b402a760a8
Symplified code
2022-10-30 10:02:12 +00:00
Michael
a183723254
Improved handling of contact links
2022-10-30 10:02:01 +00:00
Michael
96a36568e2
Add quote to API
2022-10-30 01:20:05 +00:00
Michael
f569ccbbc2
Code is simplyfied
2022-10-29 22:55:39 +00:00
Michael
3c169b534e
Improved handling of native quotes
2022-10-29 22:11:39 +00:00
Hypolite Petovan
e24078a4d2
Merge pull request #12074 from annando/fix-notification
...
Accepting contact request does finally work per Mastodon API
2022-10-29 15:55:40 -04:00
Michael
8bba8663fb
Only fetch the needed field
2022-10-29 19:11:26 +00:00
Michael
f44c9e7975
Accepting contact request does finally work per Mastodon API
2022-10-29 19:04:29 +00:00
Hypolite Petovan
a2adb1cd93
Remove unused argument from L10n->tt() call in Model/Item.php
2022-10-28 13:45:09 -04:00
René Wagner
b99e7a9e92
fix exception when adding an poll option without votes
2022-10-28 18:51:35 +02:00
Hypolite Petovan
f418687a71
Merge pull request #12070 from annando/share
...
Some more improvements for posts with shares
2022-10-27 08:19:23 -04:00
Michael
deccea0228
More functions moved to content class
2022-10-27 05:44:44 +00:00
Michael
c65fff6f93
Some more improvements for posts with shares
2022-10-26 17:00:55 +00:00
Hypolite Petovan
0c4ebce391
Merge pull request #12067 from Quix0r/cleanup/type-hints-002
...
Cleanup: missing type-hints, double-quotes, reformatted array
2022-10-26 12:03:04 -04:00