Skip to content

Commit

Permalink
Merge pull request #27 from JollyGrin/chore/documentation-updates
Browse files Browse the repository at this point in the history
Chore/documentation updates
  • Loading branch information
JollyGrin authored Mar 30, 2024
2 parents 8165796 + 6329be6 commit 93c1975
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,17 @@ Want to deploy a gameserver that exists 24/7? Add an issue to github or PR so we

# Journal

### 2024-03-30
The purpose of this refactor was to evergreen this app, and make it always possible to play unmatched fan decks in the browser. In this theme I added more ways to add data/decks/maps so it's less reliant on unmatched.cards (in case it becomes unavailable in the future)

Improved bag handling.
- Add deck with JSON or URL: instead of only being able to add a deck with unmatched.cards, I added two MVP inputs so you can add a deck by pasting JSON text, or a URL that contains a JSON download
- Add decks/maps in bulk: shows your entire decks/maps so you can copy/paste to store. Can also use a URL that downloads a JSON

At the moment neither of these have any validation checking. So if you upload a broken JSON, it can break your app. You can fix this by clearing localStorage from your browser (Inspect > Application > Local Storage)

Later will be adding a list of URLs with decks and maps to ensure they can always be played, as long as a static HTML & Go server can run.

### 2024-03-24
Updated the website to use unbrewed.xyz. This was important to finally redirect traffic from unmatched.cards which has a built in "Test in unbrewed" button.
When navigating from unmatched.cards, will be redirected to the `/connect` page with the details loaded in. One caveat is that you'll need to refresh to show your loaded deck.
Expand Down

0 comments on commit 93c1975

Please sign in to comment.