Commit graph

437 commits

Author SHA1 Message Date
Art4
31f62b807a Replace Addon class with AddonHelper in addon index 2025-02-04 12:27:59 +00:00
Art4
fda70f3fe3 Create AddonHelper::getEnabledAddonsWithAdminSettings() 2025-02-04 12:18:08 +00:00
Art4
a276337752 Fix code style 2025-02-04 10:50:06 +00:00
Art4
105f848dd7 Use AddonInfo in addon Details 2025-02-04 10:47:57 +00:00
Art4
04df082d4e Rename method names in AddonHelper 2025-02-03 14:27:23 +00:00
Art4
9c002a1aa2 Fix code style 2025-02-03 13:59:58 +00:00
Art4
5504fdcd06 Move getEnabledList into AddonHelper 2025-02-02 06:55:38 +00:00
Art4
91bd6089b5 Create AddonHelper and proxy to check if addon is enabled 2025-02-01 21:58:59 +00:00
Michael
d74ca3ecf5 Fix codestyle 2025-01-22 20:56:21 +00:00
Michael
c6a9e7aa4c New option to only update contacts with local relations 2025-01-22 06:40:04 +00:00
Art4
b35c45bf5a Fix errors in Module namespace 2024-12-06 21:12:29 +00:00
Art4
e17012801f Merge branch 'develop' into phpstan-level-1-in-addons 2024-11-30 19:23:36 +00:00
Art4
a0da648214 remove unused call for DI::app() 2024-11-28 08:17:04 +00:00
Art4
5b281d22ed Remove parameter App from addons __addon_admin_post() functions 2024-11-23 12:25:03 +00:00
Art4
7dbf1bb8bb remove unused call of DI::app() 2024-11-23 08:18:31 +00:00
Art4
f254283dc6 Fix errors in all modules 2024-11-18 22:20:28 +00:00
Art4
603af2fb19 Rename DI::apphelper() to DI::appHeler() 2024-11-17 20:00:34 +00:00
Art4
a24a65de2f Merge branch 'develop' into refactoring-of-app-class 2024-11-16 19:29:56 +00:00
Michael
a4c5d7539c Preparation für multiple icon styles / improved code 2024-11-10 19:50:01 +00:00
Art4
2c0db2f043 Replace calls for App::setCurrentTheme() with AppHelper 2024-11-10 16:09:30 +00:00
Art4
ae75ffc31a replace calls for App::getBasePath() with AppHelper 2024-11-10 10:57:13 +00:00
Michael
e73566c0a1 SVG icons for various fediverse systems 2024-11-08 09:43:19 +00:00
Tobias Diekershoff
61435984b0 remove old reverence to addons.friendi.ca
fixes #14512

The URL of the addon repository is corrected with this PR as well.
2024-10-29 06:57:00 +01:00
Philipp
7ca4e6e338
Add admin info to stats Endpoint 2024-10-21 07:24:24 +02:00
Michael
e8a3be6820 OStatus support removed 2024-09-11 03:44:40 +00:00
Michael
425f23bbdc Delete unused media attachments 2024-08-24 17:40:25 +00:00
Tobias Diekershoff
30a5ef33b0 REUSE src directory 2024-08-24 15:27:00 +02:00
Michael
1a6e381206 Issue 14312: fix uimport path / restore POST endpoints 2024-08-03 12:20:56 +00:00
Michael
259a676207 Option to reduced search scope to improve the performance 2024-06-02 09:27:05 +00:00
Michael
82327b0b06 Improve the log level display 2024-05-13 12:34:35 +00:00
Michael
0e79b5373b The legacy proxy functionality is removed 2024-04-15 18:58:02 +00:00
Éibhear Ó hAnluain
1d86146f64
Show next_try only for the deferred worker job. 2024-03-29 20:27:10 +00:00
Éibhear Ó hAnluain
751ffe6bc6
Add the next_try field to the worker job queue list 2024-03-29 20:27:10 +00:00
Michael
f537d7a64f Simplified admin frontend for features 2024-03-25 21:55:42 +00:00
Michael
67e0b6357e The visibility of network widgets can now be locked 2024-03-25 08:00:46 +00:00
Michael
200cf29a8d Configuration for widgets 2024-03-25 07:38:36 +00:00
Hypolite Petovan
e293de04f5 Add '$VERSION' template variable to make Friendica version available in templates
- constant() Smarty function is deprecated
- Remove unused site-wide template variable '$APP'
- Address https://github.com/friendica/friendica/issues/14027#issuecomment-2016469408
2024-03-24 09:20:58 -04:00
Michael
8ce1797480 Systems added to the federation statistics 2024-03-14 04:33:19 +00:00
Hypolite Petovan
5c5d7eb04f
Fix several vulnerabilities (#13927)
* Escape HTML in the location field of a calendar event post

- This allowed script tags to be interpreted in the post display of an event.

* Add form security token check to /admin/phpinfo module

- This prevents basic XSS attacks against /admin/phpinfo

* Add form security token check to /babel module

- This prevents basic XSS attacks against /babel

* Prevent pass-through for attachments

- This addresses a straightforward Reflected XSS vulnerability if a malicious HTML/Javascript file is attached to a post through upload

* Prevent overwriting cid on event edit

- This allowed to share an event as any other user after zeroing the cid field of an existing event
2024-02-22 06:53:52 +01:00
Michael Vogel
d5c0f086bd
Disallow mail addresses for registration (#13920)
* Disallow mail addresses for registration

* Order for allow/disallow has been changed
2024-02-19 09:33:20 +01:00
Michael
d2702dfe9c Use centralized functions for tag string handling 2024-01-28 06:32:55 +00:00
Michael Vogel
09edf251ee
Anti spam measures against hashtag spam (#13855) 2024-01-25 19:41:07 +01:00
Michael
6389133575 Expiry post search index entries 2024-01-21 16:24:59 +00:00
Michael
23b247d1c3 Merge remote-tracking branch 'upstream/develop' into channel-relay 2024-01-15 19:41:26 +00:00
Michael
f83f61f7ac "ANY_VALUE" is removed 2024-01-15 16:45:24 +00:00
Michael
d2a74d1936 New option to disallow 2024-01-07 19:22:56 +00:00
Michael
89e7420237 Friendica copyright changed from 2023 to 2034 2024-01-02 20:57:26 +00:00
Michael Vogel
9592292dba
Improved server detection / new servers added to federation statistics (#13793)
* Improved server detection / new servers added to federation statistics

* Fix wrong color code
2024-01-02 20:12:37 +01:00
Michael Vogel
f23ecaff6a
Posts per author/server on the community pages (#13764)
* Posts per author/server on the community pages

* Updated database.sql
2023-12-25 12:39:15 +01:00
Hypolite Petovan
67f57a7f90 Avoid passing null value to number_format() in Module\Admin\Federation
- Address part of https://github.com/friendica/friendica/issues/13699#issuecomment-1848363608
2023-12-09 07:32:24 -05:00