Commit Graph

83 Commits

Author SHA1 Message Date
Hypolite Petovan c555343d66 Hot Fix: Move perfect-scrollbar dependency from Bower to npm
- The original git repository used in Bower was wiped
2020-05-13 19:26:21 -04: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