mirror of
https://github.com/devine-dl/devine.git
synced 2025-05-04 19:49:44 +00:00
- Removed `devine auth` command and sub-commands due to lack of support, risk of data, and general quirks of it. - Removed `profiles` config data, you must now specify which profile you wish to use each time with -p/--profile. If you use a specific profile a lot more than others, you should make it the default. See below. - Added a `default` key to each service mapping in `credentials` that will be used if -p/--profile is not specified. - Each service mapping in `credentials` is no longer forced to use profiles. You can now simply specify `Service: username:password` if you only use one credential. - Auth-less Services now simply have to specify no credential and have no cookie file. - There is no longer an error for not having a cookie and/or credential for the chosen profile, as a profile no longer has to be chosen. - Cookies are now checked for in 3 different locations in the following order: 1. `/Cookies/{Service Name}.txt` 2. `/Cookies/Service Name/{profile}.txt` 3. `/Cookies/Service Name/default.txt` This means you now have more options on organization and layout of Cookie files, similarly to the new Credentials config. Note: `/Cookies/Service Name/.txt` also works as an alternative to `default.txt`. The benefit of this is `.txt` will always be at the top of your folder.