]> git.mxchange.org Git - friendica.git/log
friendica.git
16 months agoMerge pull request #13298 from nupplaphil/feat/strategies
Hypolite Petovan [Fri, 28 Jul 2023 17:50:37 +0000 (19:50 +0200)]
Merge pull request #13298 from nupplaphil/feat/strategies

[Hook] Introduce some more strategies

16 months agoadd opensocial as location for db-based execution
Philipp [Fri, 28 Jul 2023 17:07:29 +0000 (19:07 +0200)]
add opensocial as location for db-based execution

16 months agotry making php-lint faster..
Philipp [Fri, 28 Jul 2023 17:02:08 +0000 (19:02 +0200)]
try making php-lint faster..

16 months agouse default_key
Philipp [Fri, 28 Jul 2023 16:55:06 +0000 (18:55 +0200)]
use default_key

16 months agorename woodpecker "pipeline" to "steps"
Philipp [Fri, 28 Jul 2023 15:45:31 +0000 (17:45 +0200)]
rename woodpecker "pipeline" to "steps"

16 months agoRemove unused parameter
Philipp [Fri, 28 Jul 2023 15:16:30 +0000 (17:16 +0200)]
Remove unused parameter

16 months agoAdded a lot of constants :-)
Philipp [Wed, 26 Jul 2023 21:02:09 +0000 (23:02 +0200)]
Added a lot of constants :-)

16 months agoRename NAME to constant
Philipp [Wed, 26 Jul 2023 20:42:40 +0000 (22:42 +0200)]
Rename NAME to constant

16 months agoAdd "getName()" test
Philipp [Wed, 26 Jul 2023 19:43:03 +0000 (21:43 +0200)]
Add "getName()" test

16 months agoUnify "Capability"
Philipp [Sun, 23 Jul 2023 01:21:41 +0000 (03:21 +0200)]
Unify "Capability"

16 months agoMerge pull request #13313 from haheute/frio-alignment
Hypolite Petovan [Wed, 26 Jul 2023 19:19:06 +0000 (21:19 +0200)]
Merge pull request #13313 from haheute/frio-alignment

fix frio alignment

16 months agoMerge pull request #13308 from MrPetovan/bug/13216-toggle-mobile-local
Michael Vogel [Wed, 26 Jul 2023 18:26:48 +0000 (20:26 +0200)]
Merge pull request #13308 from MrPetovan/bug/13216-toggle-mobile-local

Rework Module\ToggleMobile to check for local links

16 months agoadded class in the mobile menu, too
Hannes Heute [Wed, 26 Jul 2023 17:59:08 +0000 (19:59 +0200)]
added class in the mobile menu, too

16 months agoMove PConfig to strategies
Philipp [Sun, 23 Jul 2023 01:19:38 +0000 (03:19 +0200)]
Move PConfig to strategies

16 months agoMove KeyValuePairStorage to strategies
Philipp [Sun, 23 Jul 2023 01:15:59 +0000 (03:15 +0200)]
Move KeyValuePairStorage to strategies

16 months agoMove Cache to strategies
Philipp [Sat, 22 Jul 2023 21:57:38 +0000 (23:57 +0200)]
Move Cache to strategies

16 months agoRework Module\ToggleMobile to check for local links
Hypolite Petovan [Tue, 25 Jul 2023 21:14:15 +0000 (23:14 +0200)]
Rework Module\ToggleMobile to check for local links

- Remove dependency on DI class
- Remove dependency on request/session superglobals
- Remove dependency on App class

16 months agoAdd new BaseUrl->isLocalUri and BaseUrl->isLocalUrl methods
Hypolite Petovan [Tue, 25 Jul 2023 21:13:01 +0000 (23:13 +0200)]
Add new BaseUrl->isLocalUri and BaseUrl->isLocalUrl methods

- Deprecate Util\Network->isLocalLink to reduce dependency on DI class

16 months agofix frio alignment
Hannes Heute [Wed, 26 Jul 2023 17:09:31 +0000 (19:09 +0200)]
fix frio alignment

16 months agoMerge pull request #13307 from MrPetovan/bug/13240-event-private
Michael Vogel [Wed, 26 Jul 2023 05:38:21 +0000 (07:38 +0200)]
Merge pull request #13307 from MrPetovan/bug/13240-event-private

Fix item.private value in Model\Event::getItemArrayForId

16 months agoMerge pull request #13309 from annando/api-upload
Hypolite Petovan [Wed, 26 Jul 2023 04:31:00 +0000 (06:31 +0200)]
Merge pull request #13309 from annando/api-upload

API: Description added at picture upload

16 months agoMerge pull request #13305 from MrPetovan/bug/13304-item-drop-args
Michael Vogel [Tue, 25 Jul 2023 21:38:45 +0000 (23:38 +0200)]
Merge pull request #13305 from MrPetovan/bug/13304-item-drop-args

Restore `item/drop/{item_id}` route in mod/item

16 months agoAPI: Description added at picture upload
Michael [Tue, 25 Jul 2023 21:27:12 +0000 (21:27 +0000)]
API: Description added at picture upload

16 months agoFix item.private value in Model\Event::getItemArrayForId
Hypolite Petovan [Tue, 25 Jul 2023 20:48:37 +0000 (22:48 +0200)]
Fix item.private value in Model\Event::getItemArrayForId

- The $event array doesn't have a `private` key because the event table doesn't have a `private` field.

16 months agoRemove duplicate fields in Model\Event::getItemArrayForId
Hypolite Petovan [Tue, 25 Jul 2023 20:47:27 +0000 (22:47 +0200)]
Remove duplicate fields in Model\Event::getItemArrayForId

- Fix formatting in Model\Event

16 months agoFix wrong field name in Model\Mail
Hypolite Petovan [Tue, 25 Jul 2023 20:44:03 +0000 (22:44 +0200)]
Fix wrong field name in Model\Mail

16 months agoMerge pull request #13306 from annando/buffer
Hypolite Petovan [Tue, 25 Jul 2023 20:20:36 +0000 (22:20 +0200)]
Merge pull request #13306 from annando/buffer

Fix v1/instance endpoint to make Buffer work

16 months agoFix v1/instance endpoint to make Buffer work
Michael [Tue, 25 Jul 2023 20:14:26 +0000 (20:14 +0000)]
Fix v1/instance endpoint to make Buffer work

16 months agoRestore `item/drop/{item_id}` route in mod/item
Hypolite Petovan [Tue, 25 Jul 2023 18:16:18 +0000 (20:16 +0200)]
Restore `item/drop/{item_id}` route in mod/item

16 months agoMerge pull request #13303 from MrPetovan/bug/warnings
Philipp [Tue, 25 Jul 2023 18:13:16 +0000 (20:13 +0200)]
Merge pull request #13303 from MrPetovan/bug/warnings

Remove useless call to gethostbyname()

16 months agoRemove useless call to gethostbyname()
Hypolite Petovan [Tue, 25 Jul 2023 13:37:33 +0000 (15:37 +0200)]
Remove useless call to gethostbyname()

- This function doesn't return a falsy value even when no IP address was able to be retrieved for the given host name
- Address https://github.com/friendica/friendica/issues/13157#issuecomment-1638505285

16 months agoMerge pull request #13302 from annando/gotosocial
Tobias Diekershoff [Tue, 25 Jul 2023 05:08:39 +0000 (07:08 +0200)]
Merge pull request #13302 from annando/gotosocial

Fix JsonLD parsing problems with GoToSocial

16 months agoFix JsonLD parsing problems with GoToSocial
Michael [Tue, 25 Jul 2023 04:33:55 +0000 (04:33 +0000)]
Fix JsonLD parsing problems with GoToSocial

16 months agoMerge pull request #13299 from annando/issue-13020
Tobias Diekershoff [Mon, 24 Jul 2023 04:38:02 +0000 (06:38 +0200)]
Merge pull request #13299 from annando/issue-13020

Issue 13020: Fix OAuth connection with Buffer

16 months agoReformatted code
Michael [Sun, 23 Jul 2023 20:20:46 +0000 (20:20 +0000)]
Reformatted code

16 months agoIssue 13020: Fix OAuth connection with Buffer
Michael [Sun, 23 Jul 2023 20:05:10 +0000 (20:05 +0000)]
Issue 13020: Fix OAuth connection with Buffer

16 months agoMerge pull request #13294 from annando/restricted-access
Hypolite Petovan [Sun, 23 Jul 2023 19:00:22 +0000 (21:00 +0200)]
Merge pull request #13294 from annando/restricted-access

 The access to the profile and the list of followers/followings can now be restricted

16 months agoMerge remote-tracking branch 'upstream/develop' into restricted-access
Michael [Sun, 23 Jul 2023 14:30:43 +0000 (14:30 +0000)]
Merge remote-tracking branch 'upstream/develop' into restricted-access

16 months agoCoded reformatted
Michael [Sun, 23 Jul 2023 14:27:08 +0000 (14:27 +0000)]
Coded reformatted

16 months agoRemoved unneeded check
Michael [Sun, 23 Jul 2023 13:59:01 +0000 (13:59 +0000)]
Removed unneeded check

16 months agoMerge pull request #13246 from nupplaphil/feat/addons
Hypolite Petovan [Sun, 23 Jul 2023 10:58:46 +0000 (06:58 -0400)]
Merge pull request #13246 from nupplaphil/feat/addons

Introduce dynamic hook loading

16 months agoFix notice
Michael [Sat, 22 Jul 2023 16:00:09 +0000 (16:00 +0000)]
Fix notice

16 months agoMerge remote-tracking branch 'upstream/develop' into restricted-access
Michael [Sat, 22 Jul 2023 12:38:03 +0000 (12:38 +0000)]
Merge remote-tracking branch 'upstream/develop' into restricted-access

16 months agoMerge pull request #13295 from annando/issue-13289
Tobias Diekershoff [Sat, 22 Jul 2023 11:38:18 +0000 (13:38 +0200)]
Merge pull request #13295 from annando/issue-13289

Issue 13289: Ignore unsupported networks

16 months agoIssue 13289: Ensure to not respect deactivated connector networks
Michael [Sat, 22 Jul 2023 10:49:42 +0000 (10:49 +0000)]
Issue 13289: Ensure to not respect deactivated connector networks

16 months agofull instead of limited
Michael [Sat, 22 Jul 2023 01:40:21 +0000 (01:40 +0000)]
full instead of limited

16 months agoMake PHP-CS happy
Philipp [Fri, 21 Jul 2023 20:47:09 +0000 (22:47 +0200)]
Make PHP-CS happy

16 months agoAdhere feedback
Philipp [Fri, 21 Jul 2023 20:41:36 +0000 (22:41 +0200)]
Adhere feedback
- rename hooks.config.php to strategies.config.php
- change all corresponding classes and tests

16 months agoThe access to the profile and the list of followers/followings can now be restricted
Michael [Fri, 21 Jul 2023 07:06:55 +0000 (07:06 +0000)]
The access to the profile and the list of followers/followings can now be restricted

16 months agoMerge remote-tracking branch 'upstream/develop' into develop
Michael [Tue, 18 Jul 2023 05:06:28 +0000 (05:06 +0000)]
Merge remote-tracking branch 'upstream/develop' into develop

16 months agoApply suggestions from code review
Philipp [Mon, 17 Jul 2023 18:20:21 +0000 (20:20 +0200)]
Apply suggestions from code review

Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
16 months agoMerge pull request #13285 from annando/more-privacy
Hypolite Petovan [Mon, 17 Jul 2023 12:00:53 +0000 (08:00 -0400)]
Merge pull request #13285 from annando/more-privacy

Unified BBCode conversion, improved proxy functionality

16 months agoRestore LoggerInterface import
Philipp [Sun, 16 Jul 2023 23:56:13 +0000 (01:56 +0200)]
Restore LoggerInterface import

16 months agoRemove unused ProfilerLogger factory
Philipp [Sun, 16 Jul 2023 23:41:02 +0000 (01:41 +0200)]
Remove unused ProfilerLogger factory

16 months agoFix PHP-CS
Philipp [Sun, 16 Jul 2023 23:19:37 +0000 (01:19 +0200)]
Fix PHP-CS

16 months agoFix SyslogLogger and tests
Philipp [Sun, 16 Jul 2023 23:16:29 +0000 (01:16 +0200)]
Fix SyslogLogger and tests

16 months agoFix logger classes and tests
Philipp [Sun, 16 Jul 2023 23:06:11 +0000 (01:06 +0200)]
Fix logger classes and tests

16 months agoMake PHP-CS happy
Philipp [Sun, 16 Jul 2023 22:15:16 +0000 (00:15 +0200)]
Make PHP-CS happy

16 months agoAdd license
Philipp [Sun, 16 Jul 2023 22:13:03 +0000 (00:13 +0200)]
Add license

16 months agoAdd tests for InstanceManager and remove Decorator hook logic (avoid complex Dice...
Philipp [Sun, 16 Jul 2023 22:10:15 +0000 (00:10 +0200)]
Add tests for InstanceManager and remove Decorator hook logic (avoid complex Dice logic)

16 months agoAdd tests for HookFileManager
Philipp [Sun, 16 Jul 2023 20:41:56 +0000 (22:41 +0200)]
Add tests for HookFileManager

16 months agoAdd tests for AddonFiles
Philipp [Sun, 16 Jul 2023 20:05:59 +0000 (22:05 +0200)]
Add tests for AddonFiles

16 months agoUpdate woodpecker PHP version
Philipp [Sun, 16 Jul 2023 18:50:04 +0000 (20:50 +0200)]
Update woodpecker PHP version

16 months agoRemoved unneeded parameter
Michael [Sun, 16 Jul 2023 16:48:24 +0000 (16:48 +0000)]
Removed unneeded parameter

16 months agoadd docker-translate command
Philipp [Sun, 16 Jul 2023 16:41:05 +0000 (18:41 +0200)]
add docker-translate command

16 months agoUpdate messages.po
Philipp [Sun, 16 Jul 2023 16:40:38 +0000 (18:40 +0200)]
Update messages.po

16 months agoimprove hooks.config.php
Philipp [Sun, 16 Jul 2023 16:38:41 +0000 (18:38 +0200)]
improve hooks.config.php

16 months agoAdd doc
Philipp [Sun, 16 Jul 2023 16:38:34 +0000 (18:38 +0200)]
Add doc

16 months agoDoc
Philipp [Wed, 5 Jul 2023 18:58:29 +0000 (20:58 +0200)]
Doc

16 months agoRemove unnecessary trailing slashes
Philipp [Sun, 2 Jul 2023 22:17:01 +0000 (00:17 +0200)]
Remove unnecessary trailing slashes

16 months agoSome more PHP-CS
Philipp [Sun, 2 Jul 2023 22:12:59 +0000 (00:12 +0200)]
Some more PHP-CS

16 months agoMake PHP-CS happy
Philipp [Sun, 2 Jul 2023 22:08:58 +0000 (00:08 +0200)]
Make PHP-CS happy

16 months agoFix license check
Philipp [Sun, 2 Jul 2023 22:06:17 +0000 (00:06 +0200)]
Fix license check

16 months agoIntroduce dynamic hook loading
Philipp [Sun, 2 Jul 2023 21:56:56 +0000 (23:56 +0200)]
Introduce dynamic hook loading
- Dynamically load addon files
- Dynamically load hooks
- Rewrite Logger-logic to use new hook logic (Monolog is working again)

16 months agoRevert change
Michael [Sun, 16 Jul 2023 09:48:37 +0000 (09:48 +0000)]
Revert change

16 months agoMerge remote-tracking branch 'upstream/develop' into more-privacy
Michael [Sun, 16 Jul 2023 09:41:55 +0000 (09:41 +0000)]
Merge remote-tracking branch 'upstream/develop' into more-privacy

16 months agoMerge remote-tracking branch 'upstream/develop' into develop
Michael [Sun, 16 Jul 2023 09:33:57 +0000 (09:33 +0000)]
Merge remote-tracking branch 'upstream/develop' into develop

16 months agoRemoved unused variable
Michael [Sun, 16 Jul 2023 09:33:52 +0000 (09:33 +0000)]
Removed unused variable

16 months agoSimplify plaintext creation
Michael [Sun, 16 Jul 2023 09:32:17 +0000 (09:32 +0000)]
Simplify plaintext creation

16 months agoUse plaintext for names and titles
Michael [Sun, 16 Jul 2023 07:26:20 +0000 (07:26 +0000)]
Use plaintext for names and titles

16 months agoUnified BBCode conversion, improved proxy functionality
Michael [Sat, 15 Jul 2023 20:12:08 +0000 (20:12 +0000)]
Unified BBCode conversion, improved proxy functionality

16 months agoMerge pull request #13283 from AlfredSK/AlfredSK-fix-wsod-creating-report
Hypolite Petovan [Sat, 15 Jul 2023 13:20:45 +0000 (09:20 -0400)]
Merge pull request #13283 from AlfredSK/AlfredSK-fix-wsod-creating-report

Fix WSOD when creating a report using PHP8.x

16 months agoFix WSOD when creating a report using PHP8.x
Steffen K9 [Sat, 15 Jul 2023 12:41:29 +0000 (14:41 +0200)]
Fix WSOD when creating a report using PHP8.x

Fixes https://github.com/friendica/friendica/issues/13277

16 months agoMerge pull request #13280 from MrPetovan/bug/warnings
Tobias Diekershoff [Fri, 14 Jul 2023 04:37:12 +0000 (06:37 +0200)]
Merge pull request #13280 from MrPetovan/bug/warnings

Remove unused variable trheadids from Content\Conversation

16 months agoRemove unused variable trheadids from Content\Conversation
Hypolite Petovan [Fri, 14 Jul 2023 03:51:03 +0000 (23:51 -0400)]
Remove unused variable trheadids from Content\Conversation

- Address https://github.com/friendica/friendica/issues/13157#issuecomment-1635208668

16 months agoMerge pull request #13278 from AlfredSK/AlfredSK-fix-column-name
Hypolite Petovan [Tue, 11 Jul 2023 20:57:39 +0000 (16:57 -0400)]
Merge pull request #13278 from AlfredSK/AlfredSK-fix-column-name

Fix db error: missing column name 'line-text'

16 months agoFix db error: missing column name 'line-text'
Steffen K9 [Tue, 11 Jul 2023 20:37:45 +0000 (22:37 +0200)]
Fix db error: missing column name 'line-text'

See https://github.com/friendica/friendica/issues/13277#issuecomment-1631359293

16 months agoMerge pull request #13275 from MrPetovan/bug/warnings
Tobias Diekershoff [Tue, 11 Jul 2023 13:27:21 +0000 (15:27 +0200)]
Merge pull request #13275 from MrPetovan/bug/warnings

Address a couple warnings

16 months agoReturn early if no items are provided in Content\Conversation->getThreadList
Hypolite Petovan [Tue, 11 Jul 2023 13:02:53 +0000 (09:02 -0400)]
Return early if no items are provided in Content\Conversation->getThreadList

- Address https://github.com/friendica/friendica/issues/13157#issuecomment-1628437859

16 months agoReintroduce is_string modifier in addons/connector templates
Hypolite Petovan [Tue, 11 Jul 2023 13:00:41 +0000 (09:00 -0400)]
Reintroduce is_string modifier in addons/connector templates

- Address https://github.com/friendica/friendica/issues/13157#issuecomment-1606003698

16 months agoMerge pull request #13274 from annando/report-gsid
Hypolite Petovan [Tue, 11 Jul 2023 11:54:54 +0000 (07:54 -0400)]
Merge pull request #13274 from annando/report-gsid

Fix "Cannot add or update a child row: a foreign key constraint fails"

16 months agoFix "Cannot add or update a child row: a foreign key constraint fails"
Michael [Tue, 11 Jul 2023 07:43:53 +0000 (07:43 +0000)]
Fix "Cannot add or update a child row: a foreign key constraint fails"

16 months agoMerge pull request #13272 from annando/last-editor-uid
Hypolite Petovan [Mon, 10 Jul 2023 21:45:52 +0000 (17:45 -0400)]
Merge pull request #13272 from annando/last-editor-uid

Fix "Cannot drop index 'last-editor-uid': needed in a foreign key constraint"

16 months agoFix "Cannot drop index 'last-editor-uid': needed in a foreign key constraint"
Michael [Mon, 10 Jul 2023 20:50:16 +0000 (20:50 +0000)]
Fix "Cannot drop index 'last-editor-uid': needed in a foreign key constraint"

16 months agoMerge pull request #13268 from MrPetovan/task/normalize-item-action-label
Tobias Diekershoff [Mon, 10 Jul 2023 08:01:50 +0000 (10:01 +0200)]
Merge pull request #13268 from MrPetovan/task/normalize-item-action-label

Normalize item action label key name

16 months agoMerge pull request #13269 from MrPetovan/bug/fix-exception-return-code
Tobias Diekershoff [Mon, 10 Jul 2023 07:59:04 +0000 (09:59 +0200)]
Merge pull request #13269 from MrPetovan/bug/fix-exception-return-code

Fix exception module not setting the HTTP response code

16 months agoMerge pull request #13245 from MrPetovan/task/moderation-reports
Michael Vogel [Mon, 10 Jul 2023 05:50:11 +0000 (07:50 +0200)]
Merge pull request #13245 from MrPetovan/task/moderation-reports

Create moderation reports

16 months agoFix exception module not setting the HTTP response code
Hypolite Petovan [Mon, 10 Jul 2023 02:44:40 +0000 (22:44 -0400)]
Fix exception module not setting the HTTP response code

- Page->run now returns an updated response for use with Page->exit
- Remove now duplicated header setting in Page->run
- Remove now obsolete (and ineffective) HTTP return code setting from Module\Special\HTTPException->content
- Add HTTP response code and reason setting in BaseModule->run

16 months agoNormalize item action label key name
Hypolite Petovan [Mon, 10 Jul 2023 00:56:51 +0000 (20:56 -0400)]
Normalize item action label key name

- Remove unused $item.return reference in asynchronous item action URLs

16 months agoUpdate main transation file after updating strings
Hypolite Petovan [Mon, 3 Jul 2023 02:57:39 +0000 (22:57 -0400)]
Update main transation file after updating strings