weibeu
|
3099eccf55
|
Include additional OAuth2 scopes
|
2022-08-11 01:07:45 +05:30 |
|
weibeu
|
3281fc039d
|
Accept and handle if a single scope has been passed
|
2021-06-27 20:44:15 +05:30 |
|
weibeu
|
17eb3d35a2
|
Add support for DiscordOAuth2Scope enumeration
|
2021-06-27 20:31:10 +05:30 |
|
weibeu
|
df1b06ce96
|
Do the basic documentations of scopes
|
2021-06-10 01:23:10 +05:30 |
|
weibeu
|
a01da3c587
|
Wrap existing Discord OAuth2 scopes as DiscordOAuth2Scope enum
|
2021-06-10 00:42:50 +05:30 |
|
weibeu
|
2341405372
|
Remove flask_discord.models.Application as its not provided under OAuth2
|
2021-06-09 23:42:30 +05:30 |
|
weibeu
|
30f3f6c2a4
|
Refactor to Application
|
2021-06-09 23:41:00 +05:30 |
|
weibeu
|
8971e4f147
|
Change the type to dict
|
2021-05-23 23:16:44 +05:30 |
|
weibeu
|
654520de04
|
Still do handle for JSONDecodeError
|
2021-05-23 23:10:57 +05:30 |
|
weibeu
|
ccc3e6aafd
|
Pass correct data to auto generate refresh token
|
2021-05-23 23:09:53 +05:30 |
|
weibeu
|
37f6c285ef
|
Make use of the check response.wait_for_status() and then return json response
|
2021-05-23 22:41:55 +05:30 |
|
weibeu
|
4d2e0fe2ea
|
Raise instances of exceptions for consistency
|
2021-05-23 22:13:16 +05:30 |
|
weibeu
|
f1f5681317
|
Just minor formatting
|
2021-05-23 21:54:24 +05:30 |
|
weibeu
|
da5794eadd
|
Prettify configs.py
|
2021-05-23 21:41:33 +05:30 |
|
weibeu
|
a0f511b5b1
|
Add DISCORD_API_VERSION = 9 to configs and change discord API base URL to discord.com
|
2021-05-23 21:39:48 +05:30 |
|
thec0sm0s
|
1c81a9516a
|
✔ Bump the version to 0.1.64
|
2020-12-25 09:26:00 +05:30 |
|
thec0sm0s
|
b0c66ee377
|
Fix compatibility with pyjwt v2.0.0
|
2020-12-25 09:24:51 +05:30 |
|
thec0sm0s
|
b45cc8fea3
|
✔ Bump the version to 0.1.63
|
2020-10-26 00:27:01 +05:30 |
|
thec0sm0s
|
9a2f413433
|
Include uniquely generated state secret on each new Discord session
|
2020-10-26 00:24:08 +05:30 |
|
thec0sm0s
|
1f1f3e211a
|
Declare AccessDenied exception in __all__
|
2020-10-26 00:16:58 +05:30 |
|
thec0sm0s
|
10951bfed3
|
Do not get state implicitly
|
2020-10-26 00:13:28 +05:30 |
|
thec0sm0s
|
87fe69e9e2
|
Do not immediately pop the state to prevent race conditions
|
2020-10-26 00:00:23 +05:30 |
|
thec0sm0s
|
0138a824ca
|
✔ Bump the version to 0.1.62
|
2020-10-07 17:08:16 +05:30 |
|
thec0sm0s
|
ad380cfb5c
|
Minor refactoring - Separate exception from the parsing logic. Expect Discord API to always return JSON payload with all keys on Ratelimit
|
2020-10-07 17:07:52 +05:30 |
|
thec0sm0s
|
bf53bf825f
|
✔ Add proxy support
|
2020-09-13 23:58:08 +05:30 |
|
thec0sm0s
|
f43575162f
|
✔ Bump the version to 0.1.61
|
2020-09-11 10:11:38 +05:30 |
|
thec0sm0s
|
03eea97a77
|
✔ Raise an instance of the exception class
|
2020-09-11 09:55:33 +05:30 |
|
thec0sm0s
|
72538e5ef3
|
Do not set OAUTHLIB_INSECURE_TRANSPORT to true implicitly
|
2020-09-11 09:54:56 +05:30 |
|
thec0sm0s
|
0a2323f387
|
✔ Implement method for lazy initialization supporting flask factory patterns.
|
2020-09-11 09:53:46 +05:30 |
|
thec0sm0s
|
8b423e216e
|
✔ Properly raise an Exception when user cancels the flow while OAuth grant
|
2020-08-10 11:32:52 +05:30 |
|
thec0sm0s
|
369127092b
|
👍 Bump version to 0.1.60
|
2020-08-10 11:08:15 +05:30 |
|
thec0sm0s
|
1b505fec69
|
Refactor and improve jwt state manager
|
2020-08-10 11:07:09 +05:30 |
|
William 'psyFi' Hatcher
|
1eacfb6df1
|
Better session/key management
|
2020-08-08 18:22:53 -05:00 |
|
William 'psyFi' Hatcher
|
2ecddd11d1
|
Params rework. requirements.txt updated
|
2020-08-07 14:23:18 -05:00 |
|
thec0sm0s
|
f93d5c059b
|
Implement explicit methods to save and get OAuth2 token and secrets
|
2020-08-04 21:35:37 +05:30 |
|
thec0sm0s
|
59d944aa0c
|
Use separate _fetch_token method
|
2020-07-25 22:52:34 +05:30 |
|
thec0sm0s
|
164791436e
|
Move attributes from base class to actual client
|
2020-07-24 23:45:37 +05:30 |
|
thec0sm0s
|
d703937da5
|
Make client secret and bot tokens protected attributes so that someone doesn't spills their secrets accidentally
|
2020-07-24 23:43:29 +05:30 |
|
thec0sm0s
|
5e99ed9af9
|
Abstract guild permissions value within discord.py Permissions
|
2020-07-18 17:26:50 +05:30 |
|
thec0sm0s
|
3ea0fcc44e
|
✔ Use the bot request if the model requires bot token, not OAuth
|
2020-06-29 23:57:21 +05:30 |
|
thec0sm0s
|
0bab72c9e3
|
✔ Use the already implemented bot_request
|
2020-06-27 15:52:46 +05:30 |
|
thec0sm0s
|
5d84158502
|
✔ Add low level request method for bot scope resources
|
2020-06-27 15:40:53 +05:30 |
|
thec0sm0s
|
d552a048ee
|
✔ Bump version to 0.1.54
|
2020-06-23 20:49:48 +05:30 |
|
thec0sm0s
|
1d2c85d3e8
|
✔ Add support to specify custom parameters in authorization URL along with ability to determine authorization type
|
2020-06-23 20:46:26 +05:30 |
|
thec0sm0s
|
cf2c832aa2
|
🔼 Bump version to 0.1.53
|
2020-06-08 10:22:54 +05:30 |
|
thec0sm0s
|
1fc91d24c2
|
✅ Handle cases efficiently when user avatar hash is None. Add method to return Discord default avatar url equivalent.
|
2020-06-02 13:15:00 +05:30 |
|
thec0sm0s
|
f5be182c2f
|
Bump the version to 0.1.51
|
2020-05-21 10:55:50 +05:30 |
|
A-Trash-Coder
|
2417e9dda0
|
Add operations to the docstrings of guild and user
|
2020-05-20 23:56:00 -04:00 |
|
A-Trash-Coder
|
eda1e4c1f2
|
Add operations to the docstrings of guild and user
|
2020-05-20 23:55:15 -04:00 |
|
A-Trash-Coder
|
857fd4c4ad
|
Add a __eq__ and __ne__ to models Guild and User
|
2020-05-20 21:45:46 -04:00 |
|