1d13574225
Fetching of missing posts is reworked
2022-07-21 05:16:14 +00:00
4e5179a7b3
Changes:
...
- added some missing type-hints
- fixed some documentation (e.g. empty * line between @param and @return/throws)
2022-07-19 18:02:38 +02:00
8b7cb5d9ef
Merge remote-tracking branch 'upstream/develop' into server-detection
2022-07-16 12:44:21 +00:00
a910fd8864
Split DBStructure & View to avoid DB-calls and dependencies for basic operations
...
- new "Definition" classes vor DB and Views
- new "Writer" classes to create SQL definitions for DB and Views
- DBStructure & View are responsible to execute DB-querys
2022-07-12 23:40:31 +02:00
85c7bacb00
Improved server detection
2022-07-10 13:01:47 +00:00
05ed13a279
Merge pull request #11719 from nupplaphil/feat/type_use
...
adhere `use` and type-hints :-)
2022-07-09 17:42:42 -04:00
eb8237dd89
Remove unused uid parameter in Item::newURI
2022-07-09 07:39:51 -04:00
e8fd495847
adhere use
and type-hints :-)
2022-07-09 11:41:36 +02:00
96d3b5bcf1
Merge branch 'develop' into feature-optional-network-group-count
2022-07-08 15:35:26 -04:00
e57e1ba1e5
Make network counts at the group level system level configurable
2022-07-08 15:29:34 -04:00
34f2b2f558
Add the right exceptions for BaseUrl::redirect and respect them when catching exceptions at the Trust page
2022-07-07 21:47:39 +02:00
e4a83eafb8
Add a lot of log-points
2022-07-07 21:33:41 +02:00
cc75eb5d18
Improved server detection
2022-07-05 05:04:05 +00:00
99902bb478
Changes
...
- ops, also this needs change since null is no longer wanted
2022-06-30 14:52:37 +02:00
5c0e8c62de
Changes
...
- renamed Widget::accounttypes() to Widget::accountTypes()
- fixed type-hint the documentation was wrong
2022-06-30 14:50:28 +02:00
6c5acf9ee0
Fixed:
...
- "Argument 3 passed to Friendica\Model\Photo::createPhotoForExternalResource()
must be of the type string, null given
2022-06-27 15:16:16 +02:00
Philipp
e594656a48
Merge pull request #11684 from MrPetovan/bug/11651-ap-fetch-queue
...
Create ActivityPub\FetchQueue and ActivityPub\FetchQueueItem classes
2022-06-26 13:36:19 +02:00
b67e488236
adaptions
2022-06-26 10:13:32 +02:00
0223c030a9
Improve 2 factor usage
2022-06-25 23:04:00 +02:00
f3de8d7764
improve 2fa token field
2022-06-25 22:48:35 +02:00
759d9d9f1a
Add more 2fa properties
2022-06-25 22:48:34 +02:00
b86ff1e970
Rename 2FA recovery message
2022-06-25 22:48:34 +02:00
da32fa8fa6
Create ActivityPub\FetchQueue and ActivityPub\FetchQueueItem classes
...
- These classes are used to flatten the recursive missing activity fetch that can hit PHP's maximum function nesting limit
- The original caller is responsible for processing the remaining queue once the original activity has been fetched
2022-06-25 12:40:54 -04:00
88870d18be
Changes:
...
- added some type-hints
- added documentation
2022-06-25 16:48:36 +02:00
d441b90bda
Respect Forwarded-For headers
2022-06-23 22:42:35 +02:00
5699b03e8d
Changes:
...
- added some nodes to OpenSearch descriptor
- still no UTF-8 encoding!
- added some type-hints
2022-06-23 17:30:16 +02:00
b8353a6eb7
Changes:
...
- reformatted some array
- added missing documentation
- added type-hints
- changed double-quotes to single
2022-06-23 17:30:14 +02:00
dfa95ea58d
Changes:
...
- added type-hints
- added documentation
2022-06-22 14:36:45 +02:00
44a9ec9b17
Rewrite:
...
- avoid having array|string for $table to have a "string" type-hint for $table
- you now have to do it for yourself by giving 'schema.table' as parameter
2022-06-21 13:47:38 +02:00
622b978a84
Merge pull request #11655 from Quix0r/fixes/more-type-hints-002
...
More type-hints and documentation added
2022-06-19 09:27:29 -04:00
5792a01a01
Contact::getAccountType()'s parameter is never a string, ops
2022-06-19 09:36:24 +02:00
a063a89c57
Accesskey was used twice
...
The accesskey on the User Settings pages for the _account settings_ and the _two factor authentication_ were the same. This PR is assinging a new one to the 2FA.
2022-06-19 06:30:00 +02:00
d7d2ad77ff
Ops, also this!
2022-06-18 23:31:52 +02:00
fa14a02a19
Changes:
...
- added type-hints
- added documentation
- changed double-quotes to single
2022-06-18 23:12:52 +02:00
94eb426151
Nodeinfo::getOrganization() doesn't need configuration object being inserted
...
when you have DI::config() around.
2022-06-18 17:56:33 +02:00
bd3a7b9877
Ops, needs to be a variable:
...
Error: "Cannot pass parameter 2 by reference" at /var/www/.../src/Module/DFRN/Poll.php line 36
2022-06-18 09:59:19 +02:00
69cda4f760
Fixed TypeError: "Argument 1 passed to Friendica\Core\System::httpExit() must be
...
of the type string, null given, called in /var/www/.../src/Module/DFRN/Poll.php
on line 37"
2022-06-18 05:42:02 +02:00
adb4aea6ad
Changes:
...
- added some type-hints
- replaced most double-quotes (only Diaspora.php, later more) with single
- added some documentation
- normalized indenting in Diaspora.php (I hope I got all?)
2022-06-18 05:03:10 +02:00
88c40f3336
Ops, wrong type again
2022-06-17 17:18:31 +02:00
36d56a4041
Continued:
...
- changed back to 'return false;' as other methods heavily rely on false instead
of an empty array as pointed out by @heluecht@pirati.ca
- $fetched_contact should be initialized as an empty array, let's not make this
code more crazier than it already is (see APContact::getByURL())
2022-06-17 17:18:31 +02:00
e484b6d6dc
Continued:
...
- added more type-hints
- added some documentation
- Contact::getAccountType() should only process string, not null
2022-06-17 17:18:31 +02:00
7560dccc08
Added again more type-hints
2022-06-17 17:18:31 +02:00
e0a0c57c44
Use platform specific default avatar pictures
2022-06-13 05:18:54 +00:00
4cf46b9770
API: Use the type field in the query for pinned posts
2022-06-11 06:05:55 +00:00
176f0c1216
API: Improve the performance for fetching pinned posts
2022-06-10 22:38:46 +00:00
37405567c1
Merge pull request #11622 from Quix0r/fixes/switch-db-current-max-update
...
Switched maximum database update with currently worked on to "current/max
2022-06-08 11:22:38 -04:00
1e890e16ac
Switched maximum database update with currently worked on to "current/max" as
...
this is understandable that update X of maximum Y is applied.
Signed-off-by: Roland Häder <roland@mxchange.org>
2022-06-08 11:48:05 +02:00
56e88d2c4c
Fix the spelling
2022-06-06 21:52:47 +00:00
19772f29f3
API: Support for markers added
2022-06-06 21:38:59 +00:00
9bb371850a
Different approach for empty values
2022-06-06 07:35:28 +00:00
62701b49e1
Use constants
2022-06-06 04:44:29 +00:00
da33517a2d
Rearrange the notification settings
2022-06-05 21:19:21 +00:00
57b8708425
Issue 11566: More detailled notification configuration
2022-06-05 11:41:08 +00:00
1301a53f20
Remove relocation form from Admin Site settings
2022-05-29 13:15:23 -04:00
7d09ce86c4
Move relocation feature in its separate class
...
- Create Database->replaceInTableFields method
2022-05-29 12:11:18 -04:00
1dccc31508
Issue 11469: Repect desktop notification settings
2022-05-29 09:20:06 +00:00
4ef7f42257
Issue 11470: Check for removed account
2022-05-28 16:21:41 +00:00
2e6e3597e5
unused DI" removed
2022-05-18 02:19:45 +00:00
f6167b4cfd
New function to exit the program
2022-05-18 02:13:54 +00:00
4e9d7df31a
Add missing DI
2022-05-17 21:26:35 +00:00
4016a576d5
Log the execution time
2022-05-17 20:47:23 +00:00
0b50dc363b
Caching of "noscrape"
2022-05-17 15:39:04 +00:00
73019284ce
Increase cache lifespan / clear cache upon changes
2022-05-17 12:32:25 +00:00
972f91436c
Issue 11492: Improvements for contact import
2022-05-15 18:40:46 +00:00
47808ab0e9
Issue 11487: IDN support added
2022-05-11 06:34:25 +00:00
d9de8b6d2f
Remove test logging
2022-05-10 18:37:02 +00:00
fae414fedd
Fix local avatar, improve speed for fetching cached photos
2022-05-10 18:18:24 +00:00
Michael Vogel
6b9f543c4e
GoToSocial added to the federation admin page
2022-05-08 20:50:11 +02:00
4ba28e0199
Merge remote-tracking branch 'upstream/2022.05-rc' into performance
2022-05-03 08:23:09 +00:00
e6440471ae
Throw an error when the feed is invalid
2022-05-03 08:20:26 +00:00
18c642f2a7
Merge pull request #11451 from atjn/update-icon
...
Update default icon
2022-04-29 07:25:51 -04:00
aa65e3032d
Merge pull request #11455 from annando/update-avatar
...
Update contact when the avatar hadn't been found
2022-04-28 14:29:46 -04:00
9eafcf8484
Update contact when the avatar hadn't been found
2022-04-28 16:46:52 +00:00
atjn
420f4c54b7
Update app manifest icons
2022-04-28 13:26:59 +02:00
atjn
31ed9b450d
Update default icon
2022-04-28 12:41:26 +02:00
171354181d
Use central function to fetch the global directory
2022-04-26 18:33:58 +00:00
967c438312
Enclose account settings panels in separate forms
...
- This prevents auto-filled password fields to abort settings save
- Move single-use settings/nick_set template HTML to settings/account
2022-04-24 08:36:53 -04:00
90368d7484
Remove unused settings_post and settings_form hooks
...
- Addons should use the addon_form hook instead
2022-04-24 01:21:49 -04:00
64330f9895
Move /settings to src/
2022-04-24 01:21:48 -04:00
4af6e730d3
Use different collections
2022-04-23 12:32:29 +00:00
060597f619
Store the tag type for the post targets
2022-04-23 11:39:19 +00:00
9b646dad97
API: We can now display polls
2022-04-22 19:24:22 +00:00
f34b7b91fa
API: New Mastodon endpoints added
2022-04-21 19:58:56 +00:00
666b3bbca3
Use "received" for starred posts
2022-04-21 13:58:24 +00:00
5a41c2039a
Order starred posts and posts with mention by the last comment date
2022-04-21 05:52:08 +00:00
eb1f38df22
Issue 11427: id values of OrderedCollections have to contain the page number
2022-04-21 04:29:08 +00:00
2236e5cfb0
Issue 11425: Additional sorting by creation date
2022-04-20 21:03:33 +00:00
cca7d40a8f
Fix: Webfinger returned xml when json has been requested and vice versa
2022-04-18 05:42:05 +00:00
0696da3d1b
Fixes notice
2022-04-15 04:14:21 +00:00
0d8cf06e4a
Experimental feature to enter a custom creation date
2022-04-13 05:31:32 +00:00
30e5ef928a
Avoid wrong server type detection / Owncast added
2022-04-12 05:34:34 +00:00
3842f02b02
Merge pull request #11402 from annando/featured-endpoint
...
We now offer an endpoint for featured posts
2022-04-11 11:17:56 -04:00
c88d306a41
Use the correct content type
2022-04-11 06:07:50 +00:00
989ac2fda8
Some more "exit" replaced
2022-04-10 11:03:24 +00:00
4a22034be6
Unified output via the "httpExit" function
2022-04-10 08:31:55 +00:00
d15023fe4b
Unified JSON exit
2022-04-09 11:58:01 +00:00
344e12c4fc
Use $request
2022-04-09 08:17:26 +00:00
a1e675ded1
use jsonexit
2022-04-09 03:41:24 +00:00
d7df0825db
We now offer an endpoint for featured posts
2022-04-08 21:25:31 +00:00
4eecf733e1
Merge pull request #11389 from nupplaphil/feat/http_client_arg
...
Introduce explicit HttpClient "Accept" parameter
2022-04-08 15:05:40 -04:00
69b7923df2
Use centralized function to fetch query results
2022-04-08 06:04:50 +00:00
6c8ea1d0d8
Updated messages.po / type added to query
2022-04-08 04:17:52 +00:00
75bc4eccb7
Display featured posts for contacts
2022-04-07 21:52:25 +00:00
e299fc67c8
Introduce "accept_header" as specific argument to the http client
2022-04-02 21:16:53 +02:00
73c3b21665
Move ACCEPT constants to own "enum" class
2022-04-02 20:26:11 +02:00
908d2594ed
Use "HttpClientOptions"
2022-03-29 08:57:38 +00:00
1fae0123ec
Some more "accept" parameters are added
2022-03-29 06:24:20 +00:00
51b2bf6f70
Avoid returning of the actor when requesting friendica/json
2022-03-28 13:12:45 +00:00
a2a5f05a19
Issue 11310: Show pinned posts when not logged in
2022-03-21 22:58:23 +00:00
e738428876
Merge pull request #11360 from annando/announce-notification
...
Don't create empty announce notifications
2022-03-19 14:53:34 -04:00
e4a5094c90
Don't show double introductions
2022-03-19 18:38:59 +00:00
351e9a307c
Fixed placeholder
2022-03-19 11:24:09 +00:00
4e45987f74
Merge remote-tracking branch 'upstream/develop' into fetch-usage
2022-03-19 11:21:38 +00:00
1fe756b5b6
Fixes for the notifications
2022-03-19 09:27:49 +00:00
04ac4841f9
Add support for notification visibility settings
2022-03-16 22:03:26 -04:00
a07f840c74
Add correct ordering for detailed notifications
2022-03-15 07:05:59 -04:00
36e85b01c6
Hide like notifications from menu again
2022-03-14 22:56:46 -04:00
73c7b88fb2
Add exception when message is empty in FormatteNavNotification::createFromNotification
...
- Filter out message less notifications in Ping
2022-03-14 22:56:44 -04:00
49971b1465
Switch data source from notify to notification in Module\Notifications\Ping
...
- Change unused FormattedNotification classes to FormattedNavNotification classes
2022-03-14 07:58:38 -04:00
1ae7cac236
Move mod/ping to module class
2022-03-14 07:57:41 -04:00
b7cee324b0
Add legacy notification endpoint for deprecated Notify entity
...
- Add dependencies to Notifications\Notification module class
2022-03-14 07:56:21 -04:00
7ce97459d4
Deprecated the notify table/classes
2022-03-14 07:56:20 -04:00
9e3dbfab3e
Merge pull request #11323 from annando/direction
...
Issue 11309: improved check for wanted posts
2022-03-12 13:42:08 -05:00
8c778ca02e
Improved completion check for AP
2022-03-12 11:17:33 +00:00
5a16a424ac
Issue 11309: improved check for wanted posts
2022-03-12 07:08:10 +00:00
d15ebb6fd3
Normalize base URL usage in admin templates
2022-03-11 23:14:21 -05:00
03d38d9e35
Show permissions for all posts when possible
2022-03-10 07:38:12 +00:00
38fbe281f9
API: Fixed the bookmarking
2022-03-08 22:38:06 +00:00
00aa905c15
Merge pull request #11307 from annando/api-reply-fix
...
API: Fix "in_reply_to_status_id"
2022-03-08 15:53:12 -05:00
4803b99157
API: Fix "in_reply_to_status_id"
2022-03-08 20:46:26 +00:00
e0468ac914
API: Improve support for the summary field
2022-03-08 18:32:09 +00:00
5539e42743
API: Support for the "direct" visibility
2022-03-05 06:14:30 +00:00
15de709b89
API: We can now post to groups via the Mastodon endpoint
2022-03-04 05:50:33 +00:00
f059e56e0f
Fix test / Use new expandTags function
2022-03-02 17:17:07 +00:00
f853d58198
API: Forum mentions are now working
2022-03-02 06:59:07 +00:00
1f1d3b2578
API: Only display active incoming contact requests
2022-03-02 05:05:49 +00:00
772294494e
API: Fix display of reshares / return value of activities
2022-02-28 20:10:42 +00:00
f36d4891bc
Merge pull request #11282 from annando/api-fix
...
API: several fixes to the Twitter/Statusnet API
2022-02-25 16:11:18 -05:00
bf5c8a2c43
API: several fixes to the Twitter/Statusnet API
2022-02-25 19:16:40 +00:00
cddead2343
Move follow revoke protocol to worker task
...
- Switch to public contact for revoke_follow hook
2022-02-24 09:35:55 -05:00
6a1f9a7fa3
Move unfollow protocol to worker task
...
- Add uid parameter to unfollow hook
- Rework and unify Contact::unfollow, Contact::removeSharer and Contact::terminateFriendship
- Add missing twitterUser property to Twitter\Friendships\Destroy module
2022-02-24 09:35:54 -05:00
d32b9d5d95
Display the BCC receiver when it is the local user
2022-02-24 07:09:34 +00:00
59630a2c82
Improve the name of the "followers" receiver
2022-02-23 20:18:37 +00:00
Michael Vogel
948405a486
Merge pull request #11267 from MrPetovan/task/11264-mastodon-api-version
...
Update Mastodon API version string to include Mastodon version compatibility
2022-02-23 05:38:25 +01:00
d7b573c6d7
Update Mastodon API version string to include Mastodon version compatibility
2022-02-20 20:22:39 -05:00
e0ea51818e
Add constructors to a couple of Mastodon API value objects
2022-02-20 16:17:03 -05:00
d6725437b0
Merge remote-tracking branch 'upstream/develop' into display-permissions
2022-02-20 20:45:32 +00:00
39e820e6a3
Display the post receivers
2022-02-20 19:25:55 +00:00
c86cc83524
Merge pull request #11260 from mkljczk/develop
...
API: add list members editing
2022-02-20 09:45:25 -05:00
marcin mikołajczak
0209892631
Apply suggestions
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-20 14:10:57 +01:00