Commit Graph

128 Commits

Author SHA1 Message Date
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
Philipp Holzer 357d9b5108
Introduce HiddenString for Config-Values 2019-06-10 14:46:31 +02:00
Michael 23b5be931e Updated composer 2019-06-05 03:35:10 +00:00
Philipp Holzer 78a20e5acb
Fix hovercard vanish 2019-05-26 21:42:49 +02:00
Hypolite Petovan f4f5f56ec3 [Composer] Update composer.lock 2019-05-13 01:52:00 -04:00
Philipp Holzer e25f269aab
New command "BlockedServers" 2019-04-20 10:42:28 +02:00
Michael 49ba44d1e4 Updated composer.lock 2019-04-07 17:50:35 +00: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
Michael f2881d95c2 Updated composer lockfile 2019-02-20 23:16:36 +00:00
Philipp Holzer 6d73dcbe3d
Adding composer & tests 2019-02-17 00:03:38 +01:00
Michael 4664d42a46 Updated composer.lock 2019-01-24 06:36:05 +00: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
Michael 12e2fb152f Updated composer file 2019-01-14 16:34:14 +00:00
Hypolite Petovan 3ddd622f8d [Composer] Update lock file 2018-12-24 09:57:06 -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
Michael b5d73f840c AP fixes: LD-signature, wrong owner for completed thres, account removal 2018-10-09 05:04:24 +00: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 c02dea7b02 removed obsolete package 2018-10-02 15:45:39 +00:00
Michael 357352efcc Changed json-ld library 2018-09-28 15:04:51 +00:00
Michael a36d010f86 Composer-foo 2018-09-27 21:03:29 +00:00
Michael 8d72c864b2 Updated composer 2018-09-22 22:17:32 +00:00
Michael c7e047bf83 Fixed composer.lock 2018-09-22 15:34:42 +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
Roland Häder 36c6e35c7e Misc cleanups (#5417)
* Fixed http://github to https://github

Signed-off-by: Roland Häder <roland@mxchange.org>

* reverted back

Signed-off-by: Roland Häder <roland@mxchange.org>

* Added type-hint 'array' as the method uses foreach() on it.

Signed-off-by: Roland Häder <roland@mxchange.org>

* Tpzo fixed ...

Signed-off-by: Roland Häder <roland@mxchange.org>

* Added missing new-line at end of file, will make some POSIX parsers being lesser
confused ...

Signed-off-by: Roland Häder <roland@mxchange.org>
2018-07-19 20:52:18 -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
Michael Vogel f7190ce971
Merge pull request #4729 from MrPetovan/task/4604-add-password-exposed-check
[Composer] Bump divineomega/password_exposed version to 2.5.1
2018-04-03 07:56:36 +02:00
Hypolite Petovan 50f91862de [Composer] Bump divineomega/password_exposed version to 2.5.1 2018-04-03 01:04:46 -04:00
rabuzarus 515ef66c52 cropperjs: fix composer.lock 2018-03-29 20:30:26 +02: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 07a175b29f [Composer] Downgrade paragonie/constant_time_encoding to PHP 5.6 compatible version 2018-03-23 20:41:55 -04: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 be5230844a [Composer] Upgrade npm-asset/fullcalendar to version 3.8.2 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 e210fdc625 Updated composer.lock 2018-01-18 11:29:00 -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 53c5af0676 Composer: php-markdown updated to 1.8.0
- Classmaps updated
2018-01-15 08:56:45 -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
Hypolite Petovan 90f4aa36b6 Update Composer
- Update Composer to version 1.5.5
- Update Mobile_Detect to version 2.8.28
- Update classmaps
2017-12-15 22:02:22 -05: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 146258680b Updated Composer files
- Bumped PEAR to version 1.10.4
- Added new classmap for App
2017-05-02 22:59:44 -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 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