Philipp
3f2d5c4111
Setup php-cs-fixer
2021-04-07 20:05:58 +02:00
Philipp
a14888c964
Add native php linting into CI
2021-04-05 19:08:57 +02:00
Philipp
37237b32b5
Remove php-parallel-lint
2021-04-05 19:02:55 +02:00
Philipp
7b7322a90a
Remove PHPUnit dependency & create shell-script with description for it
2021-04-05 12:35:56 +02:00
Hypolite Petovan
54fa2e8f12
[Composer] Add dependency ua-parser/uap-php
2021-01-23 05:42:59 -05:00
Hypolite Petovan
d8e3b841f8
[Composer] Add xemlock/htmlpurifier-html5 dependency
2020-12-04 07:29:48 -05:00
Philipp
4eda373c59
Revert "Add guzzlehttp/guzzle as composer requirement"
...
This reverts commit d1366d3a
2020-10-11 23:26:28 +02:00
Philipp
d1366d3a8d
Add guzzlehttp/guzzle as composer requirement
2020-10-10 23:11:30 +02:00
Michael
bda87e6536
Display language name / only search for available languages
2020-10-07 04:15:02 +00:00
Philipp
8edfe893ac
Sort composer dependencies
2020-10-03 18:21:13 +02:00
Michael
2cd54320e4
New language detection
2020-10-03 15:42:21 +00:00
Philipp
fe653b652a
Move library\OAuth1.php to class structure Friendica\Security\OAuth1
2020-09-30 11:21:58 +02:00
Hypolite Petovan
a852455d0e
Merge remote-tracking branch 'friendica/stable' into develop
...
# Conflicts:
# composer.lock
2020-09-20 15:32:58 -04:00
Philipp
11ef3895f5
Replace library/asn1.php with phpseclib
2020-09-12 20:44:36 +02:00
Philipp
5365186c6e
Replace deprecated jakub-onderka/php-parallel-lint with php-parallel-lint/php-parallel-lint
2020-09-11 19:53:05 +02:00
Hypolite Petovan
8572cec0cb
[Composer] Add new dependency npm-asset/textcomplete
2020-07-22 10:42:53 -04:00
Hypolite Petovan
a13e004df0
Delete include/items.php
...
- Remove all references
2020-07-14 10:21:31 -04:00
Hypolite Petovan
8c580e0c48
[Composer] Enforce minimum supported PHP version for package version selection
2020-06-18 11:44:16 -04:00
Hypolite Petovan
e0e131b620
Move perfect-scrollbar dependency back to composer.json
2020-05-06 21:49:34 -04:00
Michael
6d47324342
Integrate perfect-scrollbar to make tests happy
2020-05-05 05:22:14 +00:00
nupplaPhil
d868cd3e8a
Move Friendica\Test namespace for better auto-recognition
2020-02-20 22:17:30 +01:00
nupplaPhil
27fc506dcf
Add lint check in travis-ci
2020-02-10 00:55:17 +01:00
Hypolite Petovan
9bc78efe68
[Composer] Add npm-asset/es-jquery-sortable dependency
2020-01-22 19:42:35 -05:00
Philipp Holzer
9a55e35887
Fix Lock file
2019-10-24 17:43:23 +02:00
Philipp Holzer
b8b1b1c1b3
remove references
2019-10-23 03:02:38 +02:00
Vinzenz Vietzke
0d4b60a851
Replaced FontAwesome by ForkAwesome
...
Migrated from manual installed files in frameworks/ to composer based install
Migrated paths to new view/asset/ structure
2019-08-22 20:45:41 +02:00
Hypolite Petovan
c6a806b9e1
[composer] Add npm-asset/typeahead.js dependency
2019-07-29 20:31:45 -04:00
Philipp Holzer
df9ebf5e8e
Replace api.yml to api.fixture.php
...
- Remove yaml dependency
- Add PHP array based fixture possibility
2019-07-28 20:46:29 +02:00
Philipp Holzer
b08ac3c0a7
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)
2019-07-28 17:40:42 +02:00
Philipp Holzer
5887b9c499
Add level-2/dice library
2019-07-19 21:42:02 +02:00
Hypolite Petovan
f0c8543241
Update Composer archive settings
2019-06-23 17:38:12 -04:00
Philipp Holzer
357d9b5108
Introduce HiddenString for Config-Values
2019-06-10 14:46:31 +02:00
Philipp Holzer
57ec7daaa4
moved composer-line
2019-05-26 22:02:38 +02:00
Philipp Holzer
78a20e5acb
Fix hovercard vanish
2019-05-26 21:42:49 +02:00
Hypolite Petovan
c2b7ccb5b0
[Composer} Add two-factor authentication dependencies
...
- Add bacon/bacon-qr-code dependency
- Add pragmarx/google2fa dependency
- Add pragmarx/recovery dependency
2019-05-13 01:52:00 -04:00
Hypolite Petovan
f2e5b29974
[Composer] Bump minimum PHP version to 7
...
- Remove paragonie/random_compat dependency
2019-05-13 01:51:59 -04:00
Philipp Holzer
e25f269aab
New command "BlockedServers"
2019-04-20 10:42:28 +02:00
Hypolite Petovan
b62ed44d2d
[Composer] Add dependency nikic/fast-route
...
- Update composer.lock with new dependency
2019-04-03 23:32:10 -04:00
Hypolite Petovan
39ff7de065
[Composer] Update npm-asset/fullcalendar to version 3.10.0
...
- Add now required explicit npm-asset/moment dependency for npm-asset/fullcalendar to work
2019-02-25 21:06:18 -05:00
Philipp Holzer
a043848904
fixed last uppercase composer entry
2019-02-17 02:12:19 +01:00
Philipp Holzer
88fd871844
refactoring & test fixing
2019-02-17 01:18:21 +01:00
Philipp Holzer
6d73dcbe3d
Adding composer & tests
2019-02-17 00:03:38 +01:00
Hypolite Petovan
6077aa5847
[Composer] Add required extensions
2019-01-21 10:25:43 -05:00
Philipp Holzer
2e602afd3e
Add Monolog
2019-01-21 10:10:40 -05:00
Hypolite Petovan
2f49c4a058
Revert "Add monolog"
2019-01-21 10:08:09 -05:00
Philipp Holzer
fe8f0e0045
Add Monolog
2019-01-21 09:58:05 -05:00
fabrixxm
8dbedeee5e
Add 'addon' folder as 'Friendica\Addon' namespace for autoload
2019-01-21 09:11:35 -05:00
Hypolite Petovan
88b5fa063a
[Composer] Added missing dependency ext-openssl
2019-01-01 01:14:44 -05:00
Hypolite Petovan
35a6e33e0d
[Composer] Add global libraries to autoload
2018-12-24 00:57:22 -05:00
Hypolite Petovan
21783f61b4
[Composer] Add ext-curl dependency
2018-12-23 15:32:38 -05:00
Hypolite Petovan
23401567b2
[Composer] Add missing PHP extension dependencies
2018-11-22 00:24:43 -05:00
Philipp Holzer
ca4f115229
friendica-6101 slow travis-ci tests
2018-11-09 19:59:22 +01:00
Philipp Holzer
31148e25cf
Changing Friendica\App\Mode from static methods to public methods
...
- Changing from static methods to public methods
- Adding dev-composer-dependency Mockery for static method mocking (f.e. Config, DBA)
- Adding ModeTest with Mocking
- removing bootstrap from phpunit.xml because of double loading tests\bootstrap.php
2018-10-06 16:27:20 +02:00
Hypolite Petovan
5063095d8d
Upgrade Composer dependencies
2018-10-03 01:35:12 -04:00
Michael
357352efcc
Changed json-ld library
2018-09-28 15:04:51 +00:00
Michael
162233e503
moved line
2018-09-27 21:04:56 +00:00
Michael
c083ae047c
Merge remote-tracking branch 'upstream/2018.08-rc' into ap1
2018-09-22 15:18:53 +00:00
Michael
5de4afecf1
Table for AP contacts, JSON-LD parser included
2018-09-18 22:09:27 +00:00
Hypolite Petovan
71575671a5
[Composer] Update league/html-to-markdown to version 4.8.0
2018-09-18 08:58:31 -04:00
Hypolite Petovan
a5bf37fd98
[Composer] Remove pear/Text_Highlighter dependency
2018-09-16 09:05:30 -04:00
Philipp
2838e4ebaf
Automatic Install Tests & Doku ( #5674 )
...
* Automatic Installation Testing
- New dev-library "mikey179/vfsStream"
- created "reload" method for App-Reloads
- ConsoleTest now using virtual directory
- Adding Automatic Installation Tests
- Fixing some probable install-failures
* Updating README for Automatic Installation
* Updating README for Automatic Installation
* Bugfix normal installation
* Fixing copying of config files
2018-08-27 00:15:55 -04:00
Hypolite Petovan
4e7471232e
Bump minimum PHP version to 5.6.1
2018-07-16 19:38:15 -04:00
rabuzarus
a2fc1be187
fix scroll position in stream while ajax update
2018-06-16 13:05:33 +02:00
Pierre Rudloff
3195d6e125
Add API tests
2018-05-10 19:12:00 +02:00
Hypolite Petovan
b73d5a641f
[Composer] Add seld/cli-prompt dependency
2018-04-19 07:51:26 -04:00
Hypolite Petovan
188158274c
[Composer] Add bower-asset/vue dependency
2018-04-17 19:56:47 -04:00
rabuzarus
4efa2109ee
cropperjs: use npm-asset for composer
2018-03-29 18:39:26 +02:00
rabuzarus
34204ca580
update javascript cropper library
2018-03-29 17:57:06 +02:00
Hypolite Petovan
d34a92ab2b
[Composer] Add divineomega/password_exposed
...
- Reorder PHP packages by alphabetical order
2018-03-21 01:31:00 -04:00
Hypolite Petovan
fc689e05bc
[Composer] Add asika/simple-console
2018-03-18 05:10:35 -04:00
Hypolite Petovan
274ce95d13
Move Composer assets to view/
2018-03-07 08:07:36 -05:00
Michael
15a857e411
Line endings are converted to unix style
2018-02-09 03:49:49 +00:00
Hypolite Petovan
6edf84f528
[Composer] Add library/ as a PSR-0 folder for autoloading
2018-01-31 00:49:11 -05:00
Hypolite Petovan
30c5916def
[Composer] Add lightopenid/lightopenid:dev-master dependency
2018-01-27 18:28:04 -05:00
Hypolite Petovan
7718934bd1
[Composer] Add bower-asset/perfect-scrollbar:^0.6 dependency
2018-01-27 18:04:02 -05:00
Hypolite Petovan
6f72244d1a
[Composer] Add npm-asset/fullcalendar dependency
...
- Bumped jQuery to version 2.2.4 to satisfy fullcalendar dependency
- Satisfies moment from dependency
2018-01-27 15:51:08 -05:00
Hypolite Petovan
b93fd220e2
[Composer] Add npm-asset/jgrowl dependency
2018-01-27 11:47:21 -05:00
Hypolite Petovan
68842311b5
[Compsoer] Add npm-asset/jquery-datetimepicker dependency
2018-01-27 08:09:05 -05:00
Hypolite Petovan
633b133db6
[Composer] Remove defuse/php-encryption dependency
2018-01-19 11:28:24 -05:00
Hypolite Petovan
6857392067
[Composer] Upgrade defuse/php-encryption to version ^2.0
2018-01-19 11:27:53 -05:00
Hypolite Petovan
ffa240dfde
Add Chart.js to Composer
2018-01-18 16:38:23 -05:00
Hypolite Petovan
e531219e7a
Downgrade jquery to 1.12.4
2018-01-18 11:27:51 -05:00
Hypolite Petovan
61238d5e23
Add jquery and jquery-colorbox to Composer
...
- Fix selector syntax issue with newer version of JQuery
2018-01-18 11:27:14 -05:00
Hypolite Petovan
f32eb02929
Add bower/base64 to Composer
2018-01-17 21:23:03 -05:00
Hypolite Petovan
4034daca08
Updated installer dependency to PHP 5.6 and ext-xml
...
- Updated doc
2018-01-17 10:35:54 -05:00
Hypolite Petovan
5a88215cab
Update composer.json
...
- Switch pear/Text_Highlighter to Github repository
- Add fxp/composer-asset-plugin dependency
2018-01-16 20:30:08 -05:00
Hypolite Petovan
53f3d54ad3
Add michelf/php-markdown to Composer
2018-01-14 19:01:09 -05:00
Hypolite Petovan
7f44736803
Add Smarty to Composer
2018-01-14 13:35:25 -05:00
Hypolite Petovan
929c6de5f2
Update Composer
...
- Update Mobile_Detect to version 2.8.30
- Update class maps
2018-01-03 19:18:14 -05:00
Pierre Rudloff
39a3a5a65a
Fix license info in composer.json
2017-12-18 14:24:49 +01:00
Hypolite Petovan
8b38f7f012
Add paragonie/random_compat to Composer dependencies
2017-11-25 18:42:00 -05:00
Hypolite Petovan
ccf4dcf270
Reverting php-encryption to version 1.2
2017-11-09 03:19:26 -05:00
Hypolite Petovan
3b2cd85483
Add defuse/php-encryption 2.0 to Composer dependencies
2017-11-09 02:13:02 -05:00
Hypolite Petovan
7d876aab98
Add pear/Text_LanguageDetect to Composer/vendor
...
- Updated mobiledetectlib to 2.8.26
- Updated PEAR to 1.10.5
- Updated Archive_Tar to 1.4.3
- Updated XML_Util to 1.4.3
2017-11-05 08:34:02 -05:00
Tobias Diekershoff
071946fa78
Revert "Update languagedetect library"
2017-10-05 11:58:18 +02:00
Hypolite Petovan
64243d33d0
Add Composer dependency LanguageDetect
...
Warning: LanguageDetect.php has been manually modified until this PR is
accepted: https://github.com/pear/Text_LanguageDetect/pull/4
Please use the version provided in vendor in the meantime
2017-09-27 22:40:05 -04:00
Hypolite Petovan
c9dafe3b4e
Move HTML to Markdown library to Composer
2017-04-06 23:33:12 -04:00
Hypolite Petovan
1ab28bbe03
Add Text_Highlighter to Composer
...
- Fixes critical mistake in boot.php regarding set_include_path
- Fixes minor mistake in text.php regarding strpos order of arguments
Note: This change significantly increases Composer running time because
Text_Highlither is a PEAR package. I'm already planning to replace it
with scrivo/highlight.php.
2017-04-05 00:31:49 -04:00
Hypolite Petovan
00577eab2c
Add EOF newline to composer.json
2017-04-01 21:09:36 -04:00
Hypolite Petovan
806368f151
Move MobileDetect library to vendor
...
- Bumped the version to 2.8.25 (from 2.8.11)
2017-03-31 23:05:07 -04:00