open-duelyst / duelyst

Duelyst is a digital collectible card game and turn-based strategy hybrid, developed by Counterplay Games.
Creative Commons Zero v1.0 Universal
3.61k stars 555 forks source link

Removes duplicated import/export feature #270

Closed willroberts closed 1 year ago

willroberts commented 1 year ago

Summary

This was added in #237, but it turns out there was already import/export code available in the client. You have to create or edit a deck before the UI appears. It also uses a different format (base64-encoded CSV instead of JSON), and only operates on one deck at a time. However, since that is the existing mechanism, many third-party sites provide this format of deck codes. Let's remove the extraneous version added recently, and standardize on the existing version.

App changes (app/, etc.):

Server changes (config/, server/, worker/, etc.):

Testing

Have you have tested your changes in the following scenarios? Feel free to check off scenarios which don't apply.