1e967674b6
Add the ability to remove cards
52d9e9184f
Move filter function
34da4ae77b
Move search_test.go to filter_test.go
178f92e63a
Hardcode filter logic for locating cards
c68acb53c8
Extract filter functionality
4f14040747
Add "locate from file" feature
0d4d171edf
Replace search function with generic version
1d9c614d16
Remove unused code
c2ca6d284d
Update storage schema, add basic locate feature
fec8e6cf2d
Add connect target to Makefile
77a515cba4
Update scantap
43ffa2803f
Rename struct field to match database column
eb5ecd5fb4
Add the ability to select storage area
67a54b9297
Add function to show syntax segments
d0c49138e5
Add skill values
f496e01a0d
Set vimdiff as default mergetool
ac611e33e3
Set desktop background
4018f26998
Implement basic search-and-store functionality
867143c511
Get storage location from user
5e2d8e7cff
Get list of available search options
dd70490290
Clear screen in loop
1ccdfa0941
Add screen package
42a019b730
Add database code for storage
1dc003211a
Add stub for storagemgr program
974893605d
Create unified "importer" command
6a7f4171fb
Ignore info files
6303a2d5e6
Add rudimentary card presence detection
411abd66f6
Skip digital-only cards, close insert statements
d21f1274a6
Remove debug code
a7b8b66db3
Add card insert code
af6a9d0feb
Minor fixen
bd581e1c60
Add correct foil flags
5aa1854757
Start writing code to get decklists
09a0ea0fbc
Add DB schema for tournament decklists
9c566e997f
Download card data from Scryfall
b491315cd0
Upgrade to colly v2
b93df37bd4
Get all cards from bulk data endpoint
424bca2d4d
Import colors to database
4a6579a0a2
Add Card-related objects to Scryfall API package
960adebd93
Import Set data from Scryfall
7806b11cbf
Fix Makefile
34ed8b8751
Allow SetCode to be five characters
896a6666a9
Merge branch 'main' of git.themagician.cc:TheMagician/TheMathemagicians
3d273eb738
Merge branch 'main' of git.themagician.cc:TheMagician/TheMathemagicians
528d8fec27
Add prereleasing info
b6f08c2c1b
Add main.go
ada6a95721
Merge remote-tracking branch 'refs/remotes/origin/main'