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