Commit graph

62 commits

Author SHA1 Message Date
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