006dbcf4ce
some code-beautification
2022-09-25 21:39:29 +02:00
ad62265d08
Fix /api/v1/push/subscription
2022-09-25 21:39:28 +02:00
22ed028ba1
Simplified structure
2022-09-25 07:12:05 +00:00
662c846402
Issue 11919: Avoid possible memory problems
2022-09-25 06:34:13 +00:00
Michael Vogel
08ead52433
Merge pull request #11763 from tobiasd/marcor-newapi
...
new event APIs
2022-09-24 21:18:20 +02:00
3911c9450b
(Hopefully) SQL improvements
2022-09-24 17:56:07 +00:00
36668dfdb1
Merge remote-tracking branch 'upstream/2022.09-rc' into duplicates
2022-09-21 03:46:25 +00:00
Michael Vogel
e5c24f33f0
The fcontact table is now updated in the background to improve performance
2022-09-18 15:40:44 +02:00
79b64cc44f
Detect and remove contact duplicates
2022-09-16 05:00:06 +00:00
636325efcc
Merge pull request #11899 from annando/native-xml
...
Template based XML generation is replaced with native XML
2022-09-11 04:39:39 -04:00
ff89c1a8bf
Template based XML generation is replaced with native XML
2022-09-11 07:00:16 +00:00
cacfc6ec92
Enable POST route for /filerm module
...
- This prevents a costly page empty page render when calling the module asynchronously
2022-09-11 02:36:06 -04:00
a0b99f61ea
Use the cached activity function
2022-09-07 19:46:24 +00:00
da658cbf1d
Delete the cache entry when the post is changed or deleted
2022-09-06 21:51:47 +00:00
6eb9dff807
Pagecache for frequently fetched pages
2022-09-06 06:04:41 +00:00
f7b85092b0
Some more changed log levels
2022-08-31 05:01:22 +00:00
61cbcf85a1
Issue 11870: Weeks can now start at every day
2022-08-28 09:15:00 +00:00
2173fb38e0
Issue 11853/11867: Fix reshare of public posts
2022-08-27 21:22:49 +00:00
ceb88c10e6
Warnings/Errors reduced - improved relay processing
2022-08-27 08:08:58 +00:00
b3906326a4
Changed:
...
- changed double-quotes to single
- added some empty lines for better readability
2022-08-19 19:12:29 +02:00
3e2c684319
Some more index / fatal erros fixed
2022-08-16 11:23:47 +00:00
5b3145d7ce
Several performance improvements
2022-08-15 13:23:01 +00:00
946db2ab45
Normalize start_time and end_time parameter names in Friendica API event endpoints
2022-08-13 23:28:20 -04:00
pankraz
bd02340162
new event APIs
2022-08-13 23:28:19 -04:00
52d1b9905e
Fixes:
...
- fixed "get() on NULL invocation, PHP is case-sensitive here
- renamed $this->baseurl to $this->baseUrl (instance) in MoveToAvatarCache to
make it same as everywhere else
2022-08-13 22:47:57 +02:00
f579d687a9
Fixes:
...
- fixed $this usage (kept) and got rid of static context
- "imported" exception class
- added some nice text to it
2022-08-13 22:32:56 +02:00
ff5673e2d8
Changed:
...
- used $this->baseurl instead of DI::baseurl() (@MrPetovan )
2022-08-13 06:52:09 +02:00
cfa575b8e5
Changes:
...
- added missing type-hints
- added documentation
- removed parameter $baseURL while it can be locally get the same way but
lesser parameter
- used ActivityNamespace::SALMON_ME
- changed double-quotes to single
2022-08-12 14:01:40 +02:00
33c7abd376
Changes:
...
- methods should ALWAYS start lower-case, not upper
- documented a bit more
2022-08-12 13:13:54 +02:00
4a885a13a6
Remove poke feature
2022-08-09 14:55:55 -04:00
71084cf9f0
Use L10n->tt instead of t() for plural string in Module\BaseApi
2022-08-08 02:08:43 -04:00
c19e57e176
Use L10n->tt instead of t() for plural strings in Module\Admin\Federation
2022-08-08 02:08:40 -04:00
22c1873064
Merge remote-tracking branch 'upstream/develop' into loop-prevention
2022-08-06 17:11:04 +00:00
87a945b295
More prevention of double processing of the same content
2022-08-06 17:06:55 +00:00
704bd95608
Fix WSOD when Renderer throws exception
...
`HTTPException` builds a simple static version of error page if
`Renderer` throws any exception while rendering the error page.
2022-08-05 15:28:21 +02:00
49394aedeb
Add password length limit if using the Blowfish hashing algorithm
...
- Add new page to reset a password that would be too long
- Add support for pattern parameter in field_password
2022-08-01 12:12:18 -04:00
067f06b166
Rework return_path session key handling
...
- Add new IHandleSessions::pop() method
- Remove redirection from Authentication::setForUser()
- Add explicit return_path form parameter to Login::form()
2022-08-01 12:10:43 -04:00
81aaacc67d
Improvements for the "post-reason"
2022-07-29 14:17:53 +00:00
a20d05ba39
Merge pull request #11792 from Quix0r/fixes/get-request-value
...
Wrong variable name fixed (maybe copy-paste mistake) + used method instead of direct array access
2022-07-28 21:17:34 -04:00
eaed3945d1
Changed:
...
- used `$this->getRequestValue($request, 'foo', <bar>)` instead of `$request['foo'] ?? <bar>`
- fixed wrong variable naming
- changed double-quotes to single
- see https://github.com/friendica/friendica/issues/11631#issuecomment-1196410497
2022-07-29 00:38:46 +02:00
37bda3e5fb
Changes:
...
- fixed wrong type-hint uid => int
- added returned type-hint
- added some documentation
- formatted arrays a bit
2022-07-29 00:08:38 +02:00
5ec407699b
Merge pull request #11790 from annando/fetchactivity
...
Negative caching / config for receiver / fix fatals
2022-07-28 17:29:34 -04:00
b63ad63c29
Config for receiver / fix fatals
2022-07-28 21:16:42 +00:00
1810b32c26
Move server domain pattern blocklist features to its own class
...
- Update tests
2022-07-28 05:38:50 -04:00
ff9dc1e291
Merge remote-tracking branch 'upstream/develop' into untrusted
2022-07-27 17:56:56 +00:00
86105635ca
Improved message handling / new activity relay handling
2022-07-27 17:39:00 +00:00
e11d3cfeb0
Add upload feature for domain pattern block list
...
- Add new /admin/blocklist/server/import route
- Add form on domain pattern blocklist index page
2022-07-27 11:54:50 -04:00
7d7a5a65e9
Add download feature for domain block list
...
- Add new /blocklist/domain/download route
- Add link on /friendica page
2022-07-27 11:54:50 -04:00
1b2182c43c
Move system messages from boot to own class
2022-07-27 11:54:50 -04:00
65cd0def22
Fix wrong type-hint in Module/DFRN/Notify
...
- Address https://github.com/friendica/friendica/issues/11630#issuecomment-1193958648
2022-07-25 09:09:22 -04:00
a5d679ea95
Merge pull request #11759 from annando/enqueue-posts
...
Fetch missing posts via a queue
2022-07-24 15:38:44 -04:00
edc49ec9b4
Add expected "users" property to NodeInfo usage property for all versions
2022-07-23 13:21:44 -04:00
abf39ff9cf
Merge remote-tracking branch 'upstream/develop' into enqueue-posts
2022-07-23 12:55:34 +00:00
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
marcin mikołajczak
9c6f6bcb95
API: add list members editing
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-19 23:22:54 +01:00
30dcf3380c
Show only the user's categories on their profile
2022-02-18 23:58:23 -05:00
9ac24a0f36
More rework to make private communities working
2022-02-16 22:56:55 +00:00
6c0dbc1775
Merge pull request #11251 from annando/forum2
...
Fix for private communities
2022-02-15 20:16:07 -05:00
33edfc6a5f
Fix for private communities
2022-02-15 23:51:13 +00:00
3b6c40e2e6
Check the existence of the uid
field before accessing it in Module\Photo
...
- Address https://github.com/friendica/friendica/issues/11218#issuecomment-1039512291
2022-02-15 15:59:35 -05:00
29d83c0ffb
Block communication with Diaspora for communities
2022-02-15 07:08:02 +00:00
9c60b4127b
Merge remote-tracking branch 'upstream/develop' into private-forums
2022-02-13 07:03:20 +00:00
e394143148
Private forums are now working via ActivityPub
2022-02-12 18:38:36 +00:00
d65357dd92
added two help texts in the admin panel site config
2022-02-10 09:04:48 +01:00
1b73e4d267
Merge pull request #11230 from annando/account-type
...
Use "account-type" instead of "page-flags"
2022-02-09 22:23:55 -05:00
9a764516d0
Use the "contact-type" instead of "forum" or "prv"
2022-02-09 06:52:16 +00:00
b857c26999
Use "account-type" instead of "page-flags"
2022-02-09 05:56:12 +00:00
f87b80266c
Display followers for followers of private forums
2022-02-08 21:05:15 +00:00
061a6d9239
Use a thousands_separator to improve readability of the federation statistics
2022-02-07 19:21:39 +00:00
cda348def2
Fixed grammar
2022-02-07 06:53:44 +00:00
8e70e19061
Improved texts
2022-02-07 06:43:37 +00:00
384fe562a8
More statistics
2022-02-07 06:23:49 +00:00
bdba75ec47
Show detailled statistics per platform
2022-02-07 06:11:37 +00:00
58b4ecd6ae
Show month/halfyear usage
2022-02-07 05:29:00 +00:00
92a71f8c27
Store wekk/month&halfyear usage / number of posts
2022-02-06 20:03:19 +00:00
585af09b7d
Only display federated servers
2022-02-06 05:58:37 +00:00
650f90df25
Platforms: only use and show trusted detections
2022-02-05 22:14:19 +00:00
3a6491f994
More system are added to the federation page
2022-02-04 20:45:27 +00:00
c7b3c071c7
Issue 11034: Use the profile photo for local users
2022-02-01 19:12:33 +00:00
c5337c81e7
Improve contact search speed / assume octet-stream on missing content type
2022-01-27 04:05:11 +00:00
Philipp
2c33a7803e
Merge pull request #11150 from annando/user-banner
...
First support for user header banner image
2022-01-23 20:10:42 +01:00
1a4ec00fec
Handle null value for last_used fields in TrustedBrowsers and AppSpecificPassword
...
- Remove obsolete reference to DBA::NULL_DATETIME
2022-01-22 21:10:20 -05:00
7d21f6f8d3
Merge remote-tracking branch 'upstream/2021.12-rc' into user-banner
2022-01-19 18:41:31 +00:00
615c6ca696
Issue 10935: Improved "GROUP BY" handling
2022-01-18 06:35:18 +00:00
babbdf58e6
Fix wrong default value in Module\Api\Friendica\Photo\Create::post
...
- The underlying Model\Photo::upload doesn't accept a null value for description
2022-01-17 16:46:43 -05:00
0450536621
Merge remote-tracking branch 'upstream/2021.12-rc' into user-banner
2022-01-17 03:04:03 +00:00
51dcfe134e
fixing some more tests
2022-01-16 20:58:58 +00:00
55679a6021
Possibly fixing one test
2022-01-16 20:54:14 +00:00
Michael Vogel
b38c9bed6f
Apply suggestions from code review
...
Co-authored-by: Philipp <admin+Github@philipp.info>
2022-01-16 21:47:12 +01:00
dc48f9b8f0
White spaces
2022-01-16 20:17:31 +00:00
0e15715088
Simplifying extension access
2022-01-16 19:38:59 +00:00
8e8ec9d2d2
Simplified contact id handling
2022-01-16 18:40:18 +00:00
fd4926b0f3
More parameter handling improved
2022-01-16 18:04:05 +00:00
6c767743d1
Improved request value handling
2022-01-16 17:30:23 +00:00
dd8d49d9cf
Replaced $_REQUEST
2022-01-16 17:03:18 +00:00
344d514857
Replaced "filter_input" with the new request value function
2022-01-16 16:40:13 +00:00
720a43461d
Fixed max value check, improved request value fetching
2022-01-16 15:22:35 +00:00
a3173ccb50
Define reasonable min and max values
2022-01-16 15:03:01 +00:00
4724000d06
Unify request value handling
2022-01-16 14:04:20 +00:00
7b68a5956e
Improved handling of boolean input values
2022-01-16 09:24:35 +00:00
e6108668e3
Some more cidong style
2022-01-16 09:07:39 +00:00
7c15d0160a
Coding styles / "require_once" for removed file removed
2022-01-16 09:01:04 +00:00
af18e2f2a9
$_POST replaced
2022-01-16 07:41:26 +00:00
f11bf08a7b
Use the $request variable
2022-01-16 07:35:20 +00:00
8ff2cc3976
Superflous spaces
2022-01-16 07:14:09 +00:00
c55c42b303
"DI" calls are replaced
2022-01-16 07:07:46 +00:00
f68c94db04
Some standards
2022-01-15 21:45:08 +00:00
95f085b7ac
API: The legacy API finally moved
2022-01-15 21:38:19 +00:00
0b4aa019fd
Merge remote-tracking branch 'upstream/2021.12-rc' into user-banner
2022-01-15 05:36:06 +00:00
43779c2c92
Merge remote-tracking branch 'upstream/2021.12-rc' into advanced-cleaned
2022-01-12 21:29:03 +00:00
b065318366
Cleaned advanced contact tab
2022-01-12 21:23:45 +00:00
bbda69a736
Don't store the default header in the contact table
2022-01-09 10:38:36 +00:00
d16a648d37
Merge remote-tracking branch 'upstream/2021.12-rc' into user-banner
2022-01-08 23:00:19 +00:00
77906627c5
Merge remote-tracking branch 'upstream/2021.12-rc' into user-banner
2022-01-08 22:54:18 +00:00
59358077c7
First support for user headers
2022-01-08 22:43:11 +00:00
20934d73b0
Add missing Twitter API routes for IDs
2022-01-08 21:53:19 +01:00
c588b280d7
Fix all license header & be less aggressive
2022-01-07 00:35:28 +01:00
9414edd64a
API: Functionality moved to new places
2022-01-06 07:34:16 +00:00
6dbbd08179
Use rawContent for Special Options to avoid a protected options() method
2022-01-04 20:59:29 +01:00
35a2fd45af
Make Response even more compatible ..
2022-01-04 20:59:28 +01:00
37f850377e
Fix App routing
2022-01-04 20:59:28 +01:00
a3a32af5c1
Add feedback
2022-01-04 20:59:27 +01:00
dc46af5ea1
Automatically return allowed HTTP methods for OPTIONS per specific endpoint
2022-01-04 20:59:27 +01:00
9c8d9e83ac
Fix empty accounts[] bug
2022-01-04 20:59:27 +01:00
4e67bfed8d
Use Args::getMethod() at various places
2022-01-04 20:59:26 +01:00
c7f2ba213b
Fix OPTIONS
2022-01-04 20:59:25 +01:00
eaad220738
Add explicit status setting for PSR/ResponseInterface & add tests for OPTIONS endpoint
2022-01-04 20:59:25 +01:00
01c1e137f7
Add OPTIONS endpoint
2022-01-04 20:59:24 +01:00
Balázs Úr
733f3de9ed
Add missing copyright text
2022-01-02 10:49:50 +01:00
Philipp
322b7c856c
Merge pull request #11129 from urbalazs/copyright-2022
...
Update copyright
2022-01-02 09:45:35 +01:00
Balázs Úr
e56a53647b
Update copyright
2022-01-02 08:27:47 +01:00
0c4c6faa54
Move DirectMessages/Destory tests & fix Destroy condition
2021-12-30 19:58:19 +01:00
f7e859ec2c
API: Set "dismissed" instead of "seen"
2021-12-28 20:38:18 +00:00
c371d2ec82
Merge pull request #11105 from annando/api-direct-messages
...
API: Direct Messages moved to new place
2021-12-28 10:29:00 +01:00
5d69f7411d
Add MessageDirect\Search tests
2021-12-27 20:02:37 +01:00
7488a793a8
Don't count the system user on the administration page
2021-12-24 12:36:44 +00:00
2ee5745d3c
Use dynamic functions
2021-12-19 08:32:19 +00:00
465ee3718d
Use dynamic functions
2021-12-19 08:22:16 +00:00
94439a3b42
Merge remote-tracking branch 'upstream/2021.12-rc' into api-direct-messages
2021-12-19 07:02:33 +00:00
1110f4abf7
Fixes space
2021-12-17 15:27:38 +00:00
47e9aa6338
API: Fix for OAuth endpoints that mustn't be authorized
2021-12-17 15:25:04 +00:00
e9ca41b6f0
Added documentation
2021-12-17 14:55:16 +00:00
ddb2d6f5b3
Merge remote-tracking branch 'upstream/2021.12-rc' into api-direct-messages
2021-12-17 14:52:44 +00:00
0a3026abce
Issue 11101: Fix API authentification
2021-12-17 07:04:52 +00:00
c18bda9397
Standards
2021-12-16 22:54:48 +00:00
fd63421dde
Standards
2021-12-16 22:51:47 +00:00
b7a460485a
API: Direct Messages moved to new place
2021-12-16 22:44:50 +00:00
0df24eaf4f
Merge pull request #11088 from nupplaphil/feat/php8_dep
...
Make Friendica PHP8 compatible & fix 2FA AppSpecificPassword
2021-12-12 21:28:49 -05:00
f212df79e5
Redirect to network page after delegation switch
...
- Add a notice with the switched account name
2021-12-12 08:15:15 -05:00
95fbe45bcc
Bump bacon/bacon-qr-code to 2.0.4
2021-12-11 17:26:39 +01:00
Philipp
245d194f87
Update src/Module/Api/Twitter/Statuses/Destroy.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-12-10 10:14:30 +01:00