crowdin / vscode-crowdin

Crowdin Explorer for Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=Crowdin.vscode-crowdin
MIT License
51 stars 5 forks source link

feat: Crowdin OAuth #135

Closed yevheniyJ closed 11 months ago

yevheniyJ commented 11 months ago

Added possibility to log in via web browser.

Added following commands:

Command Create Configuration was reworked a bit and now generates simplified configuration file (without project and credentials as now you can use new commands to achieve this).

Now project_id and api_token are optional and won't be required if user used new commands to Sign In and select project.
Plugin remains backward compatible and will work with old setup (via configuration file).

Also commands in command palette will be shown only if its necessary (e,g, Sign In only if user is not logged in, Create Configuration only if it's missing).