Commit Graph

41 Commits

Author SHA1 Message Date
The Magician c1f581f312 Add storagearea subcommand 2024-10-04 21:51:05 +01:00
The Magician f7e0a713f6 Implement search command 2024-10-04 13:44:22 +01:00
The Magician c0c290916a Move update logic to subcommand 2024-10-04 12:06:59 +01:00
The Magician 73dc06d78f Implement import, rework CLI to allow top-level arguments before subcommand 2024-09-26 13:17:55 +01:00
The Magician c53d02ba38 Parse flags for "import" subcommand 2024-09-25 17:49:01 +01:00
The Magician 132d0784b0 Implement database profile and mode with cli flags 2024-09-25 11:48:01 +01:00
The Magician a18c9b2101 Set profile using CLI argument 2024-09-12 13:29:43 +01:00
The Magician 1d9c614d16 Remove unused code 2024-09-05 12:22:02 +01:00
The Magician 793fb28d38 Remove unused code 2024-08-17 20:19:21 +01:00
The Magician 74219fa7aa Only get options when searching 2024-06-11 10:57:02 +01:00
The Magician a6c2f73637 Flesh out REPL UI 2024-06-11 10:43:30 +01:00
The Magician aad3ba9a57 Implement cli interface 2024-06-10 16:34:16 +01:00
The Magician d2fcce2d94 Add multi-view UI and update screen 2024-06-10 13:32:45 +01:00
The Magician 7ead78327c Move main TUI model to home package 2024-06-08 16:32:19 +01:00
The Magician 4126b3d963 Add splash screen on startup 2024-06-05 13:06:24 +01:00
The Magician 14e5a81ca6 Update primary key type in CardPrinting to fix duplicate update bug 2024-06-03 17:08:15 +01:00
The Magician 1ab69e8980 Improve UI 2024-06-01 22:54:15 +01:00
The Magician a5934a1d9f Fix position increment bug 2024-06-01 22:18:33 +01:00
The Magician 7dba7e4649 Allow the user to quit properly 2024-05-31 22:44:52 +01:00
The Magician 4018f26998 Implement basic search-and-store functionality 2024-05-31 20:32:44 +01:00
The Magician 867143c511 Get storage location from user 2024-05-30 15:21:41 +01:00
The Magician dd70490290 Clear screen in loop 2024-05-30 15:19:18 +01:00
The Magician cb8435b652 Implement storage logic 2024-05-30 14:32:04 +01:00
The Magician f84f19a0b7 Refactor import/update code 2024-05-29 20:55:38 +01:00
The Magician 708bfdf90b Ask user if update should be performed 2024-05-28 15:38:30 +01:00
The Magician 8b7ec980f4 Check if update is required 2024-05-28 15:29:13 +01:00
The Magician 974893605d Create unified "importer" command 2024-05-24 18:28:02 +01:00
The Magician 411abd66f6 Skip digital-only cards, close insert statements 2024-05-21 15:52:26 +01:00
The Magician d21f1274a6 Remove debug code 2024-05-21 15:27:36 +01:00
The Magician a7b8b66db3 Add card insert code 2024-05-21 15:27:05 +01:00
The Magician 9fa8bb563f Unmarshal card data into slice 2024-05-21 15:15:58 +01:00
The Magician d1fa838bfe Cache bulk data file 2024-05-21 14:31:54 +01:00
The Magician 411383704c Import set data 2024-05-21 13:25:08 +01:00
The Magician 787794ac97 Move set import code to main.go 2024-05-21 12:33:14 +01:00
The Magician a01e591e5f Create cache directories 2024-05-21 12:28:08 +01:00
The Magician f31186add2 Write outline for combined importer 2024-05-21 12:24:16 +01:00
The Magician e98b0ec72f Move filesystem constants to main.go 2024-05-21 12:19:01 +01:00
The Magician a6463b0b25 Implement check function 2024-05-21 12:17:50 +01:00
The Magician b25cab0104 Remove test code from main.go 2024-05-21 12:17:24 +01:00
The Magician b6f08c2c1b Add main.go 2024-04-12 09:59:09 +01:00
The Magician f562f6d697 Add dummy SQL code 2024-04-04 14:55:12 +01:00