ErickSkrauch
f33439d829
Completely untie the backend from the frontend.
...
Build nginx and mariadb together with the app image.
Upgrade docker-compose configuration to 3 version.
Add cleanup step to the gitlab-ci.
2019-04-06 15:52:23 +02:00
ErickSkrauch
e13b6f0d94
Upgrade PHP to 7.3 and fix some related code errors. Disable self_accessor fixer for PHP-CS-Fixer
2019-04-06 04:15:23 +02:00
ErickSkrauch
07546bc7e9
Completely remove frontend from this repository
2019-04-06 04:12:00 +02:00
ErickSkrauch
bc8cd305ac
Merge branch 'develop'
2019-03-10 03:23:27 +03:00
ErickSkrauch
b20825a051
Update ely/php-code-style and run updated CS fixer
2019-02-26 02:26:02 +03:00
ErickSkrauch
ea4ebd19ef
Update dependencies
2019-02-23 17:15:20 +03:00
ErickSkrauch
1cafa36b98
Fix codestyle
2019-02-23 02:27:38 +03:00
ErickSkrauch
facc1e50a6
Fix backend CI configuration
2019-02-22 23:21:57 +03:00
ErickSkrauch
b05dc6816e
Rework tests structure. Upgrade codeception to 2.5.3. Merge params configuration into app configuration.
2019-02-20 22:58:52 +03:00
SleepWalker
2eacc581be
Merge branch '355-new-accounts-api-migration' into 'develop'
...
New Accounts API migration
See merge request elyby/accounts!4
2019-02-04 21:39:45 +00:00
ErickSkrauch
918501da81
Implemented the ability to get information about the current account by 0 id
2019-01-24 19:29:46 +03:00
ErickSkrauch
0cfa64890d
Merge branch '22-oauth-app-managment' into 'develop'
...
22 oauth app managment
See merge request elyby/accounts!2
2019-01-23 10:12:59 +00:00
ErickSkrauch
3646bfcb64
Fixes ACCOUNTS-54A. Include deleted applications in the lookup for exists applications.
2018-11-11 13:48:23 +03:00
SleepWalker
65850132cc
Merge remote-tracking branch 'origin/develop' into 22-oauth-app-managment
2018-11-04 10:55:07 +02:00
ErickSkrauch
425322f431
Merge branch 'develop'
2018-10-27 16:20:59 +03:00
ErickSkrauch
9620ff75eb
Update glibc installation in gitlab-ci
2018-10-26 16:45:05 +03:00
ErickSkrauch
903f453afa
Fix RegisterCest
2018-07-11 02:24:15 +03:00
ErickSkrauch
92ee283039
Upgrade tests environment
2018-07-11 02:24:05 +03:00
ErickSkrauch
069e4876dd
Restore xdebug configuration
2018-07-11 02:23:46 +03:00
ErickSkrauch
262142a835
Disable csrf cookies for api
2018-07-11 01:38:48 +03:00
ErickSkrauch
fff38553db
Merge branch 'php-alpine-app' into develop
2018-07-11 01:00:59 +03:00
ErickSkrauch
9ed449d144
Use same cache for all backend builds
2018-07-11 01:00:47 +03:00
ErickSkrauch
40eea7864e
Fix gitlab-ci
2018-07-11 00:26:41 +03:00
ErickSkrauch
49d612daa1
Replace debian-based image with alpine-based.
...
Remove supervisor usage. Cron now runs as separate service.
CI for backend now performs without Docker.
2018-07-10 20:02:19 +03:00
ErickSkrauch
a0d88e8a8f
Allow any valid locale for account lang
2018-07-08 22:21:33 +03:00
ErickSkrauch
7f42aadfcf
Fix code style
2018-07-08 18:55:53 +03:00
ErickSkrauch
e3ade6a0cb
Update outdated dependencies
2018-07-08 18:38:47 +03:00
ErickSkrauch
de17617be3
Merge branch 'webhooks' into develop
2018-07-08 18:21:41 +03:00
ErickSkrauch
c0aa78d156
Implemented WebHooks delivery queue.
...
Completely removed usage of the RabbitMQ. Queue now based on Redis channels.
Worker process now extracted as separate docker container.
Base image upgraded to the 1.8.0 version (PHP 7.2.7 and pcntl extension).
2018-07-08 18:20:19 +03:00
ErickSkrauch
6751eb6591
Implemented webhooks database structure and console command register webhooks
2018-07-07 15:01:18 +03:00
SleepWalker
09ebc4c64c
Merge remote-tracking branch 'origin/develop' into 22-oauth-app-managment
2018-05-02 21:55:34 +03:00
ErickSkrauch
03bd5ec144
#398 : implement idna domain conversion for emails
2018-04-21 16:07:09 +03:00
ErickSkrauch
bcff944be2
Disable xdebug for tests 'cause we don't collect coverage stats
2018-04-18 03:19:03 +03:00
ErickSkrauch
7d881682e5
Merge branch 'php-cs' into develop
2018-04-18 03:14:26 +03:00
ErickSkrauch
f09eb86e5c
Simplify the call of the php-cs-fixer
2018-04-18 03:09:36 +03:00
ErickSkrauch
02ea7346a8
Implemented PHP-CS-Fixer support
2018-04-17 23:47:25 +03:00
ErickSkrauch
bfdcaf2233
Fix tests for applications managing API
2018-03-25 22:59:34 +03:00
ErickSkrauch
4ee8544355
Fix 403 error on not exists application.
...
Remove countUsers from minecraft server application type.
2018-03-25 22:21:22 +03:00
ErickSkrauch
bb4e3c56cf
Merge branch 'develop'
2018-03-18 16:10:36 +03:00
ErickSkrauch
f3f53e752d
Fix quotes for env.js, formed on build time
2018-03-18 03:04:46 +03:00
ErickSkrauch
8bff316bce
Fix sed command
2018-03-18 02:39:13 +03:00
ErickSkrauch
46552e8469
Use the latest available docker image and pin it
2018-03-18 01:14:20 +03:00
ErickSkrauch
b743cc69aa
Remove version definition from the application and pass it on build time
2018-03-17 19:14:02 +03:00
ErickSkrauch
5a8c2641c1
Replace google.com/recaptcha to recaptcha.net domain to possibly solve China troubles
2018-03-16 19:05:39 +03:00
ErickSkrauch
a2c73e1d17
Upgrade php to 7.2. Fix Yii2 Object usages.
2018-03-15 00:11:42 +03:00
ErickSkrauch
b0c573ae0f
Merge branch '389-fix-refreshToken-recovery-edge-cases' into develop
2018-03-14 15:34:25 +03:00
ErickSkrauch
673429e577
Implementation of the backend for the OAuth2 clients management
2018-02-28 01:27:35 +03:00
ErickSkrauch
ddec87e3a9
Include composer.lock in the repository. Update dependencies.
2018-02-19 20:06:43 +03:00
ErickSkrauch
ae3ec35ad8
Include composer.lock in the repository
2018-02-19 03:04:45 +03:00
ErickSkrauch
b9db22e8bf
1.1.25-dev [skip ci]
2018-01-28 13:43:25 +03:00