]> git.mxchange.org Git - friendica.git/log
friendica.git
4 years ago Replace removed Photo::select by new Photo::selectToArray in /photos
Hypolite Petovan [Mon, 29 Jul 2019 17:38:55 +0000 (13:38 -0400)]
 Replace removed Photo::select by new Photo::selectToArray in /photos

4 years agoReplace removed Photo::select by new Photo::selectToArray in /profile_photo
Hypolite Petovan [Mon, 29 Jul 2019 17:37:54 +0000 (13:37 -0400)]
Replace removed Photo::select by new Photo::selectToArray in /profile_photo

4 years agoMerge pull request #7174 from MrPetovan/task/dba-quote-identifiers
Philipp [Mon, 29 Jul 2019 12:37:09 +0000 (14:37 +0200)]
Merge pull request #7174 from MrPetovan/task/dba-quote-identifiers

DBA: Correctly escape identifier names

4 years agoMerge pull request #7447 from annando/ap-alt-outgoing
Hypolite Petovan [Mon, 29 Jul 2019 05:20:05 +0000 (01:20 -0400)]
Merge pull request #7447 from annando/ap-alt-outgoing

ActivityPub: We now support transmitting alternative image descriptions

4 years agoActivityPub: We now do support transmitting alternative image descriptions
Michael [Mon, 29 Jul 2019 05:09:11 +0000 (05:09 +0000)]
ActivityPub: We now do support transmitting alternative image descriptions

4 years agoMerge pull request #7446 from annando/alt-text
Hypolite Petovan [Mon, 29 Jul 2019 04:57:14 +0000 (00:57 -0400)]
Merge pull request #7446 from annando/alt-text

ActivityPub: Support for incoming picture descriptions

4 years agoActivityPub: Support for incoming picture descriptions
Michael [Mon, 29 Jul 2019 04:35:13 +0000 (04:35 +0000)]
ActivityPub: Support for incoming picture descriptions

4 years agoCorrectly escape identifier names
Hypolite Petovan [Mon, 29 Jul 2019 03:00:29 +0000 (23:00 -0400)]
Correctly escape identifier names

- Add support for schema, multiple tables in $table parameters
- Remove Database->formatTableName method

4 years agoMerge pull request #7445 from MrPetovan/bug/7442-event-title-unescape
Michael Vogel [Mon, 29 Jul 2019 04:06:14 +0000 (06:06 +0200)]
Merge pull request #7445 from MrPetovan/bug/7442-event-title-unescape

Unescape stream event title

4 years agoUnescape stream event title
Hypolite Petovan [Mon, 29 Jul 2019 01:46:43 +0000 (21:46 -0400)]
Unescape stream event title

4 years agoMerge pull request #7443 from annando/no-diaspora
Hypolite Petovan [Sun, 28 Jul 2019 20:22:52 +0000 (16:22 -0400)]
Merge pull request #7443 from annando/no-diaspora

Delivery comments to Diaspora only if it is useful

4 years agoMerge pull request #7441 from nupplaphil/task/remove_dbunit
Hypolite Petovan [Sun, 28 Jul 2019 20:21:22 +0000 (16:21 -0400)]
Merge pull request #7441 from nupplaphil/task/remove_dbunit

Remove Phpunit/Dbunit

4 years agoDon't deliver nested comments to Diaspora if the previous comment wasn't from Diaspora
Michael [Sun, 28 Jul 2019 19:13:17 +0000 (19:13 +0000)]
Don't deliver nested comments to Diaspora if the previous comment wasn't from Diaspora

4 years agoReplace api.yml to api.fixture.php
Philipp Holzer [Sun, 28 Jul 2019 18:46:29 +0000 (20:46 +0200)]
Replace api.yml to api.fixture.php
- Remove yaml dependency
- Add PHP array based fixture possibility

4 years agoRemove Phpunit/Dbunit
Philipp Holzer [Sun, 28 Jul 2019 15:40:42 +0000 (17:40 +0200)]
Remove Phpunit/Dbunit
- Introduce own Yaml-to-SQL class
- Introduce new way of MySQL-DB-tests (per rollback)
- Remove dependency phpunit/dbunit
- Introduce new dev-dependency for YAML-ready (Symfony YAML reader)

4 years agoMerge pull request #7437 from MrPetovan/bug/fatal-errors
Michael Vogel [Sun, 28 Jul 2019 08:19:28 +0000 (10:19 +0200)]
Merge pull request #7437 from MrPetovan/bug/fatal-errors

Replace last instance of Contact::select

4 years agoRevert adding DBA::toArray to Item::selectToArray
Hypolite Petovan [Sun, 28 Jul 2019 04:12:49 +0000 (00:12 -0400)]
Revert adding DBA::toArray to Item::selectToArray

4 years agoFix indent in Model\Item
Hypolite Petovan [Sun, 28 Jul 2019 04:06:05 +0000 (00:06 -0400)]
Fix indent in Model\Item

4 years agoEnsure *toArray returns an array
Hypolite Petovan [Sun, 28 Jul 2019 04:03:42 +0000 (00:03 -0400)]
Ensure *toArray returns an array

4 years agoReplace last instance of Contact::select
Hypolite Petovan [Sun, 28 Jul 2019 03:51:04 +0000 (23:51 -0400)]
Replace last instance of Contact::select

4 years agoMerge pull request #7417 from nupplaphil/task/app_dependencies
Hypolite Petovan [Sat, 27 Jul 2019 22:48:07 +0000 (18:48 -0400)]
Merge pull request #7417 from nupplaphil/task/app_dependencies

Remove DependencyFactory

4 years agoRefactoring Profile:: selectors
Philipp Holzer [Sat, 27 Jul 2019 22:19:38 +0000 (00:19 +0200)]
Refactoring Profile:: selectors

4 years agoUse BaseObject in auth_ejabberd because of static dependencies inside ExAuth
Philipp Holzer [Sat, 27 Jul 2019 22:02:51 +0000 (00:02 +0200)]
Use BaseObject in auth_ejabberd because of static dependencies inside ExAuth

4 years agomerge DBA::selectToArray
Philipp Holzer [Sat, 27 Jul 2019 21:57:38 +0000 (23:57 +0200)]
merge DBA::selectToArray

4 years agoimprove Profile model
Philipp Holzer [Sat, 27 Jul 2019 21:56:54 +0000 (23:56 +0200)]
improve Profile model

4 years agoFix DBA::fetch in API
Philipp Holzer [Sat, 27 Jul 2019 21:53:19 +0000 (23:53 +0200)]
Fix DBA::fetch in API

4 years agoAdd some phpdoc
Philipp Holzer [Sat, 27 Jul 2019 13:35:53 +0000 (15:35 +0200)]
Add some phpdoc

4 years agoRevert $term DB result check
Philipp Holzer [Sat, 27 Jul 2019 13:34:08 +0000 (15:34 +0200)]
Revert $term DB result check

4 years agoIntroduce test optimization
Philipp Holzer [Sat, 27 Jul 2019 12:37:24 +0000 (14:37 +0200)]
Introduce test optimization
- Add static connection for whole tests
- Introduce ExtendedPDO class to enable nested transactions
- Add rollback logic for tests to ensure reliability and increase speed

4 years agoFix tests
Philipp Holzer [Fri, 26 Jul 2019 13:54:14 +0000 (15:54 +0200)]
Fix tests

4 years agoReplace q() call with Profile::get() method
Philipp Holzer [Fri, 26 Jul 2019 13:53:57 +0000 (15:53 +0200)]
Replace q() call with Profile::get() method

4 years agoRemove DependencyFactory
Philipp Holzer [Sun, 21 Jul 2019 18:24:16 +0000 (20:24 +0200)]
Remove DependencyFactory

- Include all necessary classes in `dependencies.config.php`
- Add DI-reference to BaseObject (acts as a global registry)
- Refactor all static "init()" methods to use the global registry

- Refactor Logging for Worker-Logger a little bit

4 years agoMerge pull request #7434 from annando/contact-protocol
Hypolite Petovan [Sat, 27 Jul 2019 21:47:54 +0000 (17:47 -0400)]
Merge pull request #7434 from annando/contact-protocol

New functions to check if a contact supports that protocol

4 years agoImproved documentation
Michael [Sat, 27 Jul 2019 21:45:36 +0000 (21:45 +0000)]
Improved documentation

4 years agoMerge pull request #7436 from annando/sharing
Hypolite Petovan [Sat, 27 Jul 2019 21:17:33 +0000 (17:17 -0400)]
Merge pull request #7436 from annando/sharing

Fix displaying of reshared items

4 years agoFix displaying of reshared items
Michael [Sat, 27 Jul 2019 20:21:11 +0000 (20:21 +0000)]
Fix displaying of reshared items

4 years agoMerge pull request #7435 from annando/select-to-array
Philipp [Sat, 27 Jul 2019 17:45:32 +0000 (19:45 +0200)]
Merge pull request #7435 from annando/select-to-array

Added "selectToArray" functions in DBA and Item

4 years agoMerge pull request #7431 from MrPetovan/task/server-blocklist-wildcard
Philipp [Sat, 27 Jul 2019 17:03:15 +0000 (19:03 +0200)]
Merge pull request #7431 from MrPetovan/task/server-blocklist-wildcard

Add shell wildcard patterns feature to server blocklist

4 years agoType hints
Michael [Sat, 27 Jul 2019 17:00:06 +0000 (17:00 +0000)]
Type hints

4 years agoSome more
Michael [Sat, 27 Jul 2019 16:57:00 +0000 (16:57 +0000)]
Some more

4 years agoReplaced some " with '
Michael [Sat, 27 Jul 2019 16:53:48 +0000 (16:53 +0000)]
Replaced some " with '

4 years agoMoved function to Database.php
Michael [Sat, 27 Jul 2019 16:08:48 +0000 (16:08 +0000)]
Moved function to Database.php

4 years agoChanged "Contact::select" to "Contact::selectToArray"
Michael [Sat, 27 Jul 2019 15:57:23 +0000 (15:57 +0000)]
Changed "Contact::select" to "Contact::selectToArray"

4 years agoChanged "Photo::select(" to "Photo::selectToArray("
Michael [Sat, 27 Jul 2019 15:52:02 +0000 (15:52 +0000)]
Changed "Photo::select(" to "Photo::selectToArray("

4 years agoChanged Attach::select to Attach::selectToArray
Michael [Sat, 27 Jul 2019 15:47:17 +0000 (15:47 +0000)]
Changed Attach::select to Attach::selectToArray

4 years agoFix: The $contact error is expected to be a single row array
Michael [Sat, 27 Jul 2019 15:40:43 +0000 (15:40 +0000)]
Fix: The $contact error is expected to be a single row array

4 years agoAdded "selectToArray" functions in DBA and Item
Michael [Sat, 27 Jul 2019 14:33:17 +0000 (14:33 +0000)]
Added "selectToArray" functions in DBA and Item

4 years agoNew functions to check if a contact supports that protocol
Michael [Sat, 27 Jul 2019 11:09:12 +0000 (11:09 +0000)]
New functions to check if a contact supports that protocol

4 years agoUpdate ServerBlock console test
Hypolite Petovan [Sat, 27 Jul 2019 01:16:28 +0000 (21:16 -0400)]
Update ServerBlock console test

4 years agoRevert heading changes in admin/blocklist/server.tpl
Hypolite Petovan [Sat, 27 Jul 2019 01:16:15 +0000 (21:16 -0400)]
Revert heading changes in admin/blocklist/server.tpl

4 years agoMerge pull request #7432 from hlad/multibyte
Hypolite Petovan [Fri, 26 Jul 2019 14:26:39 +0000 (10:26 -0400)]
Merge pull request #7432 from hlad/multibyte

Use multibyte string functions

4 years agowe work with utf8 string so we should use multibyte functions
hlad [Fri, 26 Jul 2019 10:57:39 +0000 (12:57 +0200)]
we work with utf8 string so we should use multibyte functions

4 years agoUpdated master messages.po
Hypolite Petovan [Fri, 26 Jul 2019 02:54:23 +0000 (22:54 -0400)]
Updated master messages.po

4 years agoUpdate server block admin page to reflect the addition of shell wildcard syntax
Hypolite Petovan [Fri, 26 Jul 2019 02:37:30 +0000 (22:37 -0400)]
Update server block admin page to reflect the addition of shell wildcard syntax

4 years agoUpdate server block console help text to reflect the addition of shell wildcard syntax
Hypolite Petovan [Fri, 26 Jul 2019 02:36:50 +0000 (22:36 -0400)]
Update server block console help text to reflect the addition of shell wildcard syntax

4 years agoSwitch server blocklist check to case-insensitive shell wildcard
Hypolite Petovan [Fri, 26 Jul 2019 02:36:25 +0000 (22:36 -0400)]
Switch server blocklist check to case-insensitive shell wildcard

4 years agoMerge pull request #7425 from MrPetovan/task/2fa-ping-disallowed
Philipp [Thu, 25 Jul 2019 06:49:20 +0000 (08:49 +0200)]
Merge pull request #7425 from MrPetovan/task/2fa-ping-disallowed

 2FA: Remove mod/ping from exception list

4 years agoMerge pull request #7430 from annando/contact-not-archived
Hypolite Petovan [Wed, 24 Jul 2019 20:00:41 +0000 (16:00 -0400)]
Merge pull request #7430 from annando/contact-not-archived

"all contacts" shouldn't show archived contacts

4 years agoMerge pull request #7429 from annando/empty-nick
Hypolite Petovan [Wed, 24 Jul 2019 19:59:54 +0000 (15:59 -0400)]
Merge pull request #7429 from annando/empty-nick

Support for empty nick names

4 years agoSupport for empty nick names
Michael [Wed, 24 Jul 2019 19:30:36 +0000 (19:30 +0000)]
Support for empty nick names

4 years ago"all" contacts shouldn't show archived contacts
Michael [Wed, 24 Jul 2019 19:29:45 +0000 (19:29 +0000)]
"all" contacts shouldn't show archived contacts

4 years agoMerge pull request #7427 from nupplaphil/bug/friendica-7426
Hypolite Petovan [Wed, 24 Jul 2019 11:26:34 +0000 (07:26 -0400)]
Merge pull request #7427 from nupplaphil/bug/friendica-7426

Set shared instances in DICE

4 years agoFix DI-check test
Philipp Holzer [Wed, 24 Jul 2019 10:48:29 +0000 (12:48 +0200)]
Fix DI-check test

4 years agoRemove superfluous "print"
Philipp Holzer [Wed, 24 Jul 2019 10:46:22 +0000 (12:46 +0200)]
Remove superfluous "print"

4 years agofriendica-7426 Database performance isn't measured anymore
Philipp Holzer [Wed, 24 Jul 2019 09:17:55 +0000 (11:17 +0200)]
friendica-7426 Database performance isn't measured anymore

4 years agoRemove mod/ping from 2fa exception list
Hypolite Petovan [Wed, 24 Jul 2019 00:03:08 +0000 (20:03 -0400)]
Remove mod/ping from 2fa exception list

- Prevent asynchronous calls to redirect to /2fa in case of missing valid 2fa session

4 years agoUse template-displayed errors in TwoFactor\Verify
Hypolite Petovan [Wed, 24 Jul 2019 00:02:26 +0000 (20:02 -0400)]
Use template-displayed errors in TwoFactor\Verify

- Remove the page dependency on jGrowl notices

4 years agoExtend the use of exceptions in App::runFrontend
Hypolite Petovan [Wed, 24 Jul 2019 00:01:45 +0000 (20:01 -0400)]
Extend the use of exceptions in App::runFrontend

- Replace an explicit header locatiobn + exit with System::externalRedirect

4 years agoMerge pull request #7424 from TiMESPLiNTER/fix/respect-picdate
Hypolite Petovan [Tue, 23 Jul 2019 17:09:41 +0000 (13:09 -0400)]
Merge pull request #7424 from TiMESPLiNTER/fix/respect-picdate

Respect picdate for profile pic in Frio theme

4 years agofix(): Respect picdate for profile pic in Frio theme
TiMESPLiNTER [Tue, 23 Jul 2019 16:25:06 +0000 (18:25 +0200)]
fix(): Respect picdate for profile pic in Frio theme

4 years agoMerge pull request #7421 from MrPetovan/task/7338-app-specific-password
Philipp [Tue, 23 Jul 2019 12:12:47 +0000 (14:12 +0200)]
Merge pull request #7421 from MrPetovan/task/7338-app-specific-password

Enable two-factor app-specific passwords for ejabberd

4 years agoEnable two-factor app-specific passwords for ejabberd
Hypolite Petovan [Tue, 23 Jul 2019 09:11:33 +0000 (05:11 -0400)]
Enable two-factor app-specific passwords for ejabberd

4 years agoMerge pull request #7420 from annando/reshare-contact
Hypolite Petovan [Tue, 23 Jul 2019 09:05:44 +0000 (05:05 -0400)]
Merge pull request #7420 from annando/reshare-contact

Fix contact issues with fake reshares from Twitter

4 years agoFix contact issues with fake reshares from Twitter
Michael [Tue, 23 Jul 2019 04:26:20 +0000 (04:26 +0000)]
Fix contact issues with fake reshares from Twitter

4 years agoMerge pull request #7419 from MrPetovan/task/7338-app-specific-password
Philipp [Mon, 22 Jul 2019 22:03:11 +0000 (00:03 +0200)]
Merge pull request #7419 from MrPetovan/task/7338-app-specific-password

Add app-specific passwords feature

4 years agoRemove debug
Hypolite Petovan [Mon, 22 Jul 2019 21:41:21 +0000 (17:41 -0400)]
Remove debug

4 years agoEnable app-specific password authentication for API login
Hypolite Petovan [Mon, 22 Jul 2019 11:56:36 +0000 (07:56 -0400)]
Enable app-specific password authentication for API login

4 years agoAdd documentation about app-specific passwords
Hypolite Petovan [Mon, 22 Jul 2019 11:56:16 +0000 (07:56 -0400)]
Add documentation about app-specific passwords

4 years agoAdd two-factor app-specific password settings page
Hypolite Petovan [Mon, 22 Jul 2019 11:56:00 +0000 (07:56 -0400)]
Add two-factor app-specific password settings page

- Add two-factor app-specific model
- Add link to new page from 2fa settings index page

4 years agoMove recovery code model to sub-folder
Hypolite Petovan [Mon, 22 Jul 2019 11:41:01 +0000 (07:41 -0400)]
Move recovery code model to sub-folder

4 years agoDatabase Structure Version 1320
Hypolite Petovan [Mon, 22 Jul 2019 11:39:28 +0000 (07:39 -0400)]
Database Structure Version 1320

- Add 2fa_app_specific_password

4 years agoMerge pull request #7414 from annando/fetch-diaspora
Hypolite Petovan [Mon, 22 Jul 2019 11:01:42 +0000 (07:01 -0400)]
Merge pull request #7414 from annando/fetch-diaspora

Fetch Diaspora posts by url

4 years agoChanged regexp
Michael [Mon, 22 Jul 2019 06:03:18 +0000 (06:03 +0000)]
Changed regexp

4 years agoMerge pull request #7412 from nupplaphil/task/dice
Hypolite Petovan [Sun, 21 Jul 2019 15:04:41 +0000 (11:04 -0400)]
Merge pull request #7412 from nupplaphil/task/dice

Introduce DICE

4 years agoFix App\Mode determination
Philipp Holzer [Sun, 21 Jul 2019 12:40:50 +0000 (14:40 +0200)]
Fix App\Mode determination

4 years agoFix DB_UPDATE_VERSION constant
Philipp Holzer [Sun, 21 Jul 2019 12:34:42 +0000 (14:34 +0200)]
Fix DB_UPDATE_VERSION constant

4 years agoFix tests (static usage for non-static methods)
Philipp Holzer [Sun, 21 Jul 2019 12:20:45 +0000 (14:20 +0200)]
Fix tests (static usage for non-static methods)

4 years agoFixing installer
Philipp Holzer [Sat, 20 Jul 2019 23:30:28 +0000 (01:30 +0200)]
Fixing installer

4 years agoMerge pull request #7415 from TiMESPLiNTER/fix/photo-tag-rendering
Hypolite Petovan [Sun, 21 Jul 2019 10:57:42 +0000 (06:57 -0400)]
Merge pull request #7415 from TiMESPLiNTER/fix/photo-tag-rendering

Fix tag rendering which was displayed as escaped HTML

4 years agoFix tag rendering which was displayed as escaped HTML instead of rendered HTML
TiMESPLiNTER [Sun, 21 Jul 2019 10:43:05 +0000 (12:43 +0200)]
Fix tag rendering which was displayed as escaped HTML instead of rendered HTML

4 years agoMerge pull request #7413 from annando/issue-6675
Hypolite Petovan [Sun, 21 Jul 2019 09:52:26 +0000 (05:52 -0400)]
Merge pull request #7413 from annando/issue-6675

Issue 6675: Improved check for follower, removed global setting

4 years agoFetch Diaspora posts by url
Michael [Sun, 21 Jul 2019 07:37:50 +0000 (07:37 +0000)]
Fetch Diaspora posts by url

4 years agoIssue 6675: Improved check for follower, removed global setting
Michael [Sun, 21 Jul 2019 05:56:57 +0000 (05:56 +0000)]
Issue 6675: Improved check for follower, removed global setting

4 years agoMerge pull request #7411 from annando/ap-quote
Philipp [Sat, 20 Jul 2019 23:49:22 +0000 (01:49 +0200)]
Merge pull request #7411 from annando/ap-quote

Preparation for quoted reshares on AP

4 years agoIntroduce DICE
Philipp Holzer [Sat, 20 Jul 2019 23:22:10 +0000 (01:22 +0200)]
Introduce DICE
- Adding dice library
- Adding dependency config

- Removing Factories
- Refactoring App\Mode constructor
- Refactoring App\Router constructor
- Refactoring BasePath for DI usage
- Refactoring ConfigFileLoader constructor
- Refactoring Profiler constructor

- Adjust entrypoints (index, console, worker, ..)

- Adding functional test for DI
- Fix tests because of refactorings

4 years agoPreparation for quoted reshares on AP
Michael [Sat, 20 Jul 2019 21:32:19 +0000 (21:32 +0000)]
Preparation for quoted reshares on AP

4 years agoMerge pull request #7410 from MrPetovan/task/7408-remove-failed_update
Michael Vogel [Sat, 20 Jul 2019 18:38:42 +0000 (20:38 +0200)]
Merge pull request #7410 from MrPetovan/task/7408-remove-failed_update

Remove confusing extraneous `success_update` >= `failure_update` conditions

4 years agoRemove confusing extraneous `success_update` >= `failure_update` conditions
Hypolite Petovan [Sat, 20 Jul 2019 17:34:08 +0000 (13:34 -0400)]
Remove confusing extraneous `success_update` >= `failure_update` conditions

4 years agoMerge pull request #7409 from MrPetovan/bug/notices
Michael Vogel [Sat, 20 Jul 2019 17:09:29 +0000 (19:09 +0200)]
Merge pull request #7409 from MrPetovan/bug/notices

Fix reference non-existing "mobile-theme" field in user record

4 years agoFix reference non-existing "mobile-theme" field in user record
Hypolite Petovan [Sat, 20 Jul 2019 16:14:20 +0000 (12:14 -0400)]
Fix reference non-existing "mobile-theme" field in user record