ErickSkrauch
|
0c110213f4
|
Remove minecraft_access_keys table and all related code
|
2024-06-14 05:42:35 +02:00 |
|
ErickSkrauch
|
ca304261a3
|
Fix malformed query params
|
2024-06-11 04:16:36 +02:00 |
|
ErickSkrauch
|
46c5a0f878
|
Fix condition
|
2024-06-11 04:06:56 +02:00 |
|
ErickSkrauch
|
345bc80d05
|
Added support of the onUnknownProfileRespondWithUuid when calling Chrly endpoint
|
2024-06-11 03:50:10 +02:00 |
|
ErickSkrauch
|
984c6e7682
|
Fix slash email test
|
2023-10-15 06:54:35 +02:00 |
|
ErickSkrauch
|
b3d1f75cc0
|
Introduce validation for emails starting with slash
|
2023-10-15 06:53:17 +02:00 |
|
ErickSkrauch
|
e738bce717
|
Send Sentry error synchronously
|
2023-10-15 06:17:20 +02:00 |
|
ErickSkrauch
|
9c39e97640
|
Merge pull request #21 from elyby/iss_20_minecraftservices_profile
MinecraftServices Profile info API endpoint
|
2022-12-10 00:16:40 +01:00 |
|
ErickSkrauch
|
b113beb78e
|
Fixes #27. Serialize empty textures as an object
|
2022-12-05 22:50:22 +01:00 |
|
ErickSkrauch
|
31febd5606
|
#20 Quick implementation of the https://api.minecraftservices.com/minecraft/profile endpoint [deploy dev]
|
2022-01-21 21:09:46 +01:00 |
|
ErickSkrauch
|
5b8be60867
|
Start looking for the ghost case of the empty signature
|
2021-08-16 15:16:46 +02:00 |
|
ErickSkrauch
|
5dc140da15
|
Fixes ACCOUNTS-13, ACCOUNTS-3F. Remove warnings for the cases which are actually happens
|
2021-03-04 11:18:04 +01:00 |
|
ErickSkrauch
|
daebb66266
|
Fix di service configuration
|
2021-03-04 07:58:44 +01:00 |
|
ErickSkrauch
|
bd168808b2
|
Make Chrly's domain configurable
|
2021-03-04 05:58:07 +01:00 |
|
ErickSkrauch
|
4856695940
|
Resolves #2. Implemented authlib-injector support
|
2021-03-03 15:04:42 +01:00 |
|
ErickSkrauch
|
ab7ae95e60
|
Update dependencies
|
2021-02-20 02:53:12 +01:00 |
|
ErickSkrauch
|
356518c5b5
|
Merge branch 'authorized_clients_management'
|
2021-02-14 19:01:19 +01:00 |
|
ErickSkrauch
|
0c2832f95f
|
Fix Chrly's API response handling
|
2020-10-12 00:29:54 +03:00 |
|
ErickSkrauch
|
7da6a952ee
|
Fix tests
|
2020-10-02 18:14:43 +03:00 |
|
ErickSkrauch
|
5fc97fdd7a
|
Implemented oauth session revocation notification.
Reworked webhooks notifications constructors
|
2020-10-01 01:40:28 +03:00 |
|
ErickSkrauch
|
b904d5d314
|
Implemented features to revoke access for previously authorized OAuth 2.0 clients
|
2020-09-30 20:30:04 +03:00 |
|
ErickSkrauch
|
503880615a
|
Resolves #9. Implemented host-based blacklist for users emails
|
2020-08-23 00:04:46 +03:00 |
|
ErickSkrauch
|
fb452901b8
|
Rework the webhooks table, allow to update exists webhooks
|
2020-06-14 01:21:19 +03:00 |
|
ErickSkrauch
|
17f1794a4e
|
Covered all cases, fixed CS, added a new TODO
|
2020-06-13 01:55:02 +03:00 |
|
ErickSkrauch
|
0183e54442
|
Implemented account deletion. Not all cases covered with tests [skip ci]
|
2020-06-12 00:27:02 +03:00 |
|
ErickSkrauch
|
053e591c3b
|
Implemented deploy stage, allow to manually specify the environment for the Sentry
|
2020-06-11 01:33:06 +03:00 |
|
ErickSkrauch
|
c18052c323
|
Upgrade dependencies
|
2020-06-10 17:38:05 +03:00 |
|
ErickSkrauch
|
3e1fb19cf3
|
Update smtp mail transport configuration
|
2019-12-29 17:59:58 +03:00 |
|
ErickSkrauch
|
7607248c27
|
Remove usage of codeception/specify and fzaninotto/faker
|
2019-12-29 17:55:21 +03:00 |
|
ErickSkrauch
|
43a4a58053
|
Remove usage of codeception/specify and fzaninotto/faker
|
2019-12-21 02:26:06 +03:00 |
|
ErickSkrauch
|
666213afc7
|
Rework email_activation model, get rid of behaviors, use json column to store additional data
|
2019-12-21 01:23:58 +03:00 |
|
ErickSkrauch
|
b9b62ead12
|
Fixes ACCOUNTS-5Z8. Use correct relation column for OauthSession
|
2019-12-15 18:27:31 +03:00 |
|
ErickSkrauch
|
3b00e36816
|
Fixes ACCOUNTS-5Y5. Also idna escape login part of the email.
|
2019-12-15 18:13:47 +03:00 |
|
ErickSkrauch
|
e8b71d33d0
|
Get rid of mockery library. Still have some troubles with functional tests for api
|
2019-12-14 00:16:05 +03:00 |
|
ErickSkrauch
|
d9ef27b745
|
Cleanup code, improve typings
|
2019-12-13 22:27:13 +03:00 |
|
ErickSkrauch
|
830a17612b
|
Get rid of ThisShouldNotHappenException
|
2019-12-13 20:48:13 +03:00 |
|
ErickSkrauch
|
26f7d6213f
|
Update dependencies
|
2019-12-13 20:37:37 +03:00 |
|
ErickSkrauch
|
9da58beccf
|
Add deprecation notices
|
2019-12-11 14:24:31 +03:00 |
|
ErickSkrauch
|
d27070630c
|
Fix revokation validation. Add additional tests cases
|
2019-12-10 22:51:11 +03:00 |
|
ErickSkrauch
|
016a193263
|
Introduce revokation mechanism
|
2019-12-10 01:38:09 +03:00 |
|
ErickSkrauch
|
ba7fad84a0
|
Remove refresh_token from OAuth2 result. Return the same access_token as a refresh_token in case when it's requested. Make access_tokens to live forever.
|
2019-12-09 19:31:54 +03:00 |
|
ErickSkrauch
|
25f1ca912c
|
Fix tests
|
2019-12-05 00:52:36 +03:00 |
|
ErickSkrauch
|
a9a56c9e1d
|
Extract encryption key into the configuration param
|
2019-12-04 13:24:30 +03:00 |
|
ErickSkrauch
|
72cbf16c97
|
Merge branch 'master' into oauth_jwt_tokens
# Conflicts:
# api/components/OAuth2/Entities/AccessTokenEntity.php
# api/components/OAuth2/Entities/RefreshTokenEntity.php
# api/components/OAuth2/Grants/RefreshTokenGrant.php
# api/components/OAuth2/Storage/SessionStorage.php
# api/components/User/OAuth2Identity.php
|
2019-12-04 01:17:12 +03:00 |
|
ErickSkrauch
|
db8e13d749
|
Hotfix to handle Chrly's long responses
|
2019-11-09 17:46:27 +03:00 |
|
ErickSkrauch
|
2beacd0827
|
Add tests for the legacy tokens, fix some tests cases [skip ci]
|
2019-09-23 01:03:36 +03:00 |
|
ErickSkrauch
|
a148da2ecf
|
Add tests for the legacy tokens
|
2019-09-23 00:53:13 +03:00 |
|
ErickSkrauch
|
cf62c686b1
|
Rework identity provider for the legacy OAuth2 tokens [skip ci]
|
2019-09-22 19:24:22 +03:00 |
|
ErickSkrauch
|
c722c46ad5
|
Add support for the legacy refresh tokens, make the new refresh tokens non-expire [skip ci]
|
2019-09-22 02:42:08 +03:00 |
|
ErickSkrauch
|
5536c34b9c
|
Restore full functionality of OAuth2 server [skip ci]
|
2019-09-22 00:19:11 +03:00 |
|