Commit Graph

466 Commits

Author SHA1 Message Date
Pavel Savushkin
f9edf13d65
feat(swoole extension): change installation to be able to use PHP 8.0
Add support for PHP 8.0
Fix other versions of PHP with correct versions.

Closes #2879
2021-03-14 17:50:14 +02:00
Pavel Savushkin
0c085f4984
feat(cassandra extension): upgrade version of cassandra and avoid installation for PHP 8.0
Cassandra should not be installed for PHP 8.0 due to unsupported PHP driver. See the issue's references.

Closes #2876
2021-03-14 16:21:59 +02:00
Shao Yu-Lung (Allen)
4177c6ac2b
Merge pull request #2872 from PavelSavushkinMix/feature/php8.0_add_amqp_actual_version
fix(amqp extension): hard-code the version for PHP 8.0
2021-03-14 01:11:47 +08:00
Pavel Savushkin
6ff934aef2
fix(inotify extension): update installed version of the extension
There is a typo which should be fixed.

Closes #2867
2021-03-13 03:34:25 +02:00
Pavel Savushkin
50fce4c74b
fix(amqp extension): hard-code the version for PHP 8.0
The version could be hard-coded in the Dockerfile due to no ability to build workspace image w/o problems from scratch for different PHP versions.

Closes #2871
2021-03-13 03:16:19 +02:00
Pavel Savushkin
f1fd051f1f
fix(drush package): bump version to support PHP 8.0
Bump a version of the package to support a correct build of the workspace for PHP 8.0

Closes #2869
2021-03-13 03:05:01 +02:00
Shao Yu-Lung (Allen)
08b395ed50
Merge pull request #2862 from PavelSavushkinMix/feature/php_8.0_imagemagick
fix(IMAGEMAGICK extension): implement building extension for PHP 8.0 from source
2021-03-12 10:02:19 +08:00
Pavel Savushkin
67cc72da62
fix(IMAGEMAGICK extension): implement building extension for PHP 8.0 from source
We need to build imagemagick extension from sources due the latest version, that supports PHP 8.0 has not been released to PECL.

Closes #2861
2021-03-12 03:40:38 +02:00
Pavel Savushkin
247ce67097
fix(AST extension): bump version due to php 8.0 support
According to the changelog of the extension version should be bumped to support PHP 8.0

Closes 2859
2021-03-12 02:00:10 +02:00
André Lado Cruz
47c89787e6
Fix Redis Problem issue #2851 2021-03-10 11:55:09 +00:00
Patrick Kivits
f35d5a7f10 Install workspace redis with pecl 2021-03-02 10:20:06 +01:00
Patrick Kivits
ed649993ca Add PHP Decimal extension support 2021-02-22 11:13:22 +01:00
Shao Yu-Lung (Allen)
29f3d6a671
Merge pull request #2817 from Djuki/master
Configuration to switch between composer version 1 or 2
2021-02-22 15:18:26 +08:00
Shao Yu-Lung (Allen)
29e872c474
Merge branch 'master' into master 2021-02-09 21:44:03 +08:00
Valentino Lauciani
a00364bf01
Add code to install docker client into docker image 2021-02-09 13:17:58 +01:00
JohannesM
1a632c82d0
adding --no-log-init for large UID
Fixing docker build crash with high user id. see https://github.com/moby/moby/issues/5419
2021-02-04 23:23:44 +01:00
Daryle Dale De Silva
de70beae47 support xdebug 3 2021-01-18 12:02:27 +08:00
Ivan Djurdjevac
4bb1fe281d Configuration to switch between composer version 1 or 2 2021-01-16 08:34:05 +01:00
Arjan Weurding
65abf7b0ea
Make sure the repository cache is up to date
when installing the PHP extensions in workspace
2020-12-23 14:47:01 +01:00
Shao Yu-Lung (Allen)
123d818777
Merge pull request #2731 from atoff/feat/npmrc
feat: Mount .npmrc into workspace home
2020-12-22 16:01:25 +08:00
Shao Yu-Lung (Allen)
f73b8fb642
Merge pull request #2744 from leowangxp/oracle_instant_client_mirror
feat: add ORACLE_INSTANT_CLIENT_MIRROR ARG
2020-12-18 14:08:30 +08:00
Shao Yu-Lung (Allen)
ffc8d85406
Merge pull request #2735 from dpatou/fix-tree-aliases
Remove the 'tree' alias
2020-12-17 16:50:11 +08:00
Shao Yu-Lung (Allen)
a2622323cf
Merge pull request #2788 from KNY00/feature/npm-retry-options
Add retry configuration options for npm
2020-12-17 16:30:48 +08:00
Shao Yu-Lung (Allen)
b8efd85824
Merge pull request #2785 from dokurocker/master
fixed oci8 version
2020-12-17 16:29:31 +08:00
Shao Yu-Lung (Allen)
358d02fd5a
Merge pull request #2751 from nalatreb/fix-mongo-install-php56
fix travis ci failing tests
2020-12-17 16:28:16 +08:00
Jonathon Page
78ba356e69 Force xDebug v2 for workspace 2020-12-15 15:38:23 +00:00
KNY00
049e466b93 Add retry configuration options for npm 2020-12-09 18:03:18 +01:00
h-ochiai
7cffc65639 fixed oci8 version 2020-12-02 11:38:32 +09:00
oussaka
6c8907cb33 new Symfony Installer to create a new Symfony application 2020-11-11 09:11:37 +01:00
bertalanV
633105e89c fix inotify for php 5.6 2020-10-23 14:29:13 +02:00
bertalanV
36764906d7 fix mongo install in php fpm and workspace 2020-10-22 17:02:42 +02:00
DESK0253\Leo
f4951cb8f5 feat: add ORACLE_INSTANT_CLIENT_MIRROR ARG 2020-10-17 00:06:52 +08:00
Dawid Makowski
67dde45d24 Add BBC Audio Waveform Image Generator 2020-10-10 22:39:43 +08:00
Damien PATOU
191729fb32 remove the 'tree' alias 2020-10-07 16:28:36 +02:00
Alex Toff
842715b1d2 feat: Mount .npmrc into workspace home 2020-09-30 12:09:16 +01:00
Shao Yu-Lung (Allen)
8556088c9e
Merge pull request #2704 from colinpitcher/feature/add-zsh-aliases
Add aliases to .zshrc in workspace when SHELL_OH_MY_ZSH=true
2020-09-30 11:02:21 +08:00
Shao Yu-Lung (Allen)
d8ef60d1a3
Merge pull request #2709 from abler98/fix/workspace/protoc
Fix protoc bin & include permissions in workspace
2020-09-22 09:37:58 +08:00
tancou
c06958d066 Add ZSH suggestions and aliases 2020-09-19 14:13:04 +02:00
abler98
fbeabd03b0 Fix protoc bin & include permissions in workspace 2020-09-16 11:10:24 +03:00
Shao Yu-Lung (Allen)
6d77ff9277
Update Dockerfile 2020-09-15 22:58:26 +08:00
Shao Yu-Lung (Allen)
f2349a6ab9
Merge branch 'master' into feature/workspace/protoc 2020-09-15 22:04:00 +08:00
abler98
2c41e2a749 Add support for lnav in workspace 2020-09-14 17:52:04 +03:00
Colin Pitcher
f640027bcb Add aliases to ZSH in workspace
Updated Workspace Dockerfile to add aliases to .zshrc if SHELL_OH_MY_ZSH is set to "true".
2020-09-11 15:12:51 -04:00
abler98
a3b451b408 Add support for Protoc in workspace 2020-09-04 19:03:23 +03:00
Shao Yu-Lung (Allen)
e3dab0061a
Merge pull request #2685 from aaly00/sqlsrv-workspace
Workspace SQLSRV PHP7.1 Support
2020-09-04 09:24:42 +08:00
Shao Yu-Lung (Allen)
1c5ee264ad
Merge pull request #2689 from dwijonarko/master
update  wkhtmltopdf version
2020-09-04 09:23:28 +08:00
Marcus
fbfb2c07fc
fix: use postgresql-client-12 in workspace
it's not possible to import postgresql 12 databases unless the client version is also 12.
2020-09-03 12:24:01 +02:00
Dwi Wijonarko
93743c4394 update wkhtmltopdf version 2020-08-26 11:40:45 +07:00
Amr
812570d6a3 Workspace SQLSRV PHP7.1 Support 2020-08-20 23:16:25 -05:00
Shao Yu-Lung (Allen)
5465f96267
Merge pull request #2660 from rtrzebinski-usc/add-rdkafka-to-workspace
Add rdkafka to workspace
2020-08-11 11:22:56 +08:00
Robert Trzebinski
032e7c0c53 Add rdkafka to Workspace container 2020-07-21 16:45:21 +02:00
Filip Š
86f5a7d9e0 Force reinstall pip to fix warning 2020-07-13 23:17:45 +02:00
Filip Š
4e7888cb08 Add support for Python 3 in workspace 2020-07-13 22:27:44 +02:00
Shao Yu-Lung (Allen)
d11186e76c
Update Dockerfile
clean duplicate apt-get install nasm
2020-06-19 18:44:40 +08:00
Shao Yu-Lung (Allen)
6f75a29a2f
Merge branch 'master' into graphviz 2020-06-19 18:42:05 +08:00
Shao Yu Lung
35081fd9be support php-xmlrpc extension 2020-06-17 00:05:03 +08:00
Shao Yu-Lung (Allen)
f2209eeb72
Merge pull request #2582 from kideny/master
update support phalcon4.X version
2020-06-06 17:36:27 +08:00
Shao Yu-Lung (Allen)
e5f5bc86fe
Merge pull request #2572 from pgrimaud/master
Fix typos
2020-05-21 09:14:35 +08:00
Dawid Makowski
fabb36abbb Adding support for PNPM
more info here https://pnpm.js.org/en/installation
2020-05-20 14:58:31 +08:00
Mahmoud Elewa
7c4d9c908c update laravel envoy to v2 2020-05-13 20:52:25 +02:00
kideny
24c02ec1cf fixed 2020-05-02 03:07:29 +08:00
kideny
35a7fc204c update support phalcon4.X version 2020-05-01 00:57:27 +08:00
Pierre Grimaud
2fd9ccff6a Fix typos 2020-04-24 01:16:34 +02:00
Shao Yu Lung
a2581bda5f use latest base image 2020-04-17 11:57:50 +08:00
DESK0253\Leo
c4c2f91306 fix: change sources shell permission denied 2020-04-08 09:57:00 +08:00
pushorigin
c5c8c9bc85 new feature: Install Oh My ZSH! with Laravel autocomplete plugin 2020-03-13 03:16:39 +03:00
Gino Pane
e8dbb0e0f1 Fix #2506
Updates:
- AST extension is no longer installed for unsupported PHP versions
2020-02-25 22:26:03 +03:00
Shao Yu-Lung (Allen)
9de9e8ed04
Merge pull request #2469 from DGeoWils/master
Added wkhtmltopdf installation to both Workspace and PHP-FPM
2020-02-18 08:55:57 +08:00
Jordy Schreuders
ab4e06f270 Default to host.docker.internal 2020-02-14 15:15:04 +01:00
Shao Yu Lung
53d13f23f7 horizon gmp ext 2020-02-12 18:23:22 +08:00
Shao Yu-Lung (Allen)
2f2539a51f
Merge pull request #2472 from collierscott/add-gitprompt
Add bash-git-prompt for more informative prompts for git repos
2020-02-12 09:17:13 +08:00
Shao Yu-Lung (Allen)
f8b7404263
php ext bz2 (#2500)
* php ext bz2
* fix typo
* fix php-fpm bz2 ext
* fix horizon bz2 ext
2020-02-11 23:56:58 +08:00
Shao Yu-Lung (Allen)
b2ae5f6d44
Arrange (#2499)
* unify php verson variable
* CASSANDRA move together
* unify all php base container
2020-02-11 18:41:19 +08:00
Scott Collier
b28f449556 Add bash-git-prompt in order to have a more descriptive prompt when working with repositories.
Also, update documentation for bash-git-prompt usage
2020-01-20 12:24:18 -06:00
Dan Wilson
8ecd35d2e9 Added wkhtmltopdf installation to both Workspace and PHP-FPM 2020-01-15 12:01:35 -05:00
Justin Seliga
9aecc53dba provide smbclient and php-smbclient to php-fpm and workspace containers 2019-12-27 19:34:56 -05:00
Shao Yu-Lung (Allen)
cc1d6aaebf
Merge pull request #2226 from ajoy39/master
Add support for pcov code coverage driver
2019-12-22 15:31:22 +08:00
Shao Yu-Lung (Allen)
89a1ac652e
Merge pull request #2276 from jzonta/add_oci8_supports
Added support for OCI8 extension in workspace and php-fpm containers.
2019-12-19 20:07:34 +08:00
Shao Yu-Lung (Allen)
3889363443
fix build arg [NVM_NODEJS_ORG_MIRROR] not consumed warning (#2411) 2019-12-06 20:43:59 +08:00
Shao Yu-Lung (Allen)
818d61ab54
Merge pull request #1905 from mouyong/master
change some container source when in china
2019-12-06 19:25:02 +08:00
Shao Yu-Lung (Allen)
dec428a748
Merge branch 'master' into add-ast-ext 2019-12-06 19:21:09 +08:00
Shao Yu-Lung (Allen)
91041e9c56
Merge pull request #2388 from amorZhu/master
Improve user experience in China
2019-12-06 09:32:00 +08:00
牟勇
84db9b079d refactor: 还原 xdebug.ini 2019-12-06 09:30:11 +08:00
牟勇
9bdeaa3682 fix: fix cannot install imagemagick extension problem 2019-12-05 13:21:10 +08:00
牟勇
2c9563d2cd feat: restore some file 2019-12-05 11:27:44 +08:00
牟勇
5a0c905457 feat: change source 2019-12-05 11:23:51 +08:00
牟勇
ba23f41322 Merge branch 'master' of https://github.com/Laradock/laradock 2019-12-05 11:11:29 +08:00
Shao Yu Lung
351f19b8fe support PHP 7.4, #2387. 2019-12-04 23:02:35 +08:00
alone
497878557c Remove the sources.sh Ubuntu_Source parameter 2019-12-01 00:02:59 +08:00
alone
fe2631649c add sources.sh for workspace 2019-11-30 09:06:09 +08:00
alone
24361ca818 add ubuntu sources.list 2019-11-30 08:51:23 +08:00
alone
b5314e5769 Merge remote-tracking branch 'upstream/master' 2019-11-29 02:20:02 +08:00
alone
461e05d677 change workspace ubuntu sources.list file 2019-11-18 03:24:27 +08:00
alone
aff7d9d615 add nvm NVM_NODEJS_ORG_MIRROR 2019-11-18 03:05:13 +08:00
Lan Phan
d3e505cd73 remove duplicated laravel installer code 2019-11-14 22:34:23 +07:00
Valentino Lauciani
4e5a142c9d YAML extension for php-cli (#2360)
* Add 'WORKSPACE_INSTALL_YAML' variable to install php yaml extension for php-cli

* Set 'INSTALL_YAML' variable to install php yaml extension for php-cli

* Install yaml extension for php-cli
2019-11-14 05:08:54 +07:00
Alone
8b2bcc6d15 add config file for supervisord 2019-10-28 17:33:13 +08:00
Alone
6764a88fe6 Install supervistor in the workspace 2019-10-16 18:18:03 +08:00
João Zonta
1ded4a657e Merge branch 'add_oci8_supports' of https://github.com/jzonta/laradock into add_oci8_supports 2019-10-09 08:48:56 -03:00
Shao Yu-Lung (Allen)
04c6aaf338
Merge pull request #2215 from stefnats/gearman
Implement Gearman Message broker & PHP Extension
2019-10-07 17:08:29 +08:00