56d22a28a0
🔧 Changes to support BullMQ on the service layer
...
1. Removed socket connection from context
2. Added Redux middleware to persist socket connection
3. Removed amqplib and RabbitMQ support
4. Removed RabbitMQ from docker-compose configuration
5. Removed a proxy route to IMS from the facade
6. Refactored file actions to support the new way of socket event emitting and listening
2021-10-27 07:46:21 -07:00
7531d56c6a
🔧 Added a hostname generator
2021-10-20 14:38:12 -07:00
f341529e6c
🔧 Fixing a lot of static path references in actions
2021-10-20 14:13:33 -07:00
261e3ee882
🔧 Adding docker host to import service base URI
2021-10-20 09:11:33 -07:00
eb85ede5d8
🧹 Cleaning up
2021-10-04 11:22:58 -07:00
ca082b8220
👺 Fixed usage of context with sockets
2021-09-24 15:09:00 -07:00
384f1ce81e
📚 Added volume card stacks to the dashboard
2021-09-21 22:04:05 -07:00
be43c163dc
🔌 Socket + RabbitMQ setup for download-client touched folders/files
2021-09-18 09:25:59 -07:00
476a55614e
🚨 Implemented a notification system for background import
2021-09-16 09:24:14 -07:00
0e039fb0a8
🐰 RabbitMQ for enqueuing comic import jobs
2021-09-14 23:13:04 -07:00
e95eeb5f27
🔧 Refactoring
2021-09-13 01:26:09 -07:00
6994da072d
🔧 Fixed bugs with tab changes and state
2021-08-24 21:59:59 -07:00
140f690c77
⬇️ Download panel first draft
2021-08-24 12:45:22 -07:00
2184b20887
🔧 Ability to import CV search result into mongo
2021-08-18 22:16:15 -07:00
d7f0bdcdfe
💽 Wiring up simple mongo import from CV result
2021-08-18 13:06:13 -07:00
2226f5cc03
🪛 Building out the search page
2021-08-10 15:11:52 -07:00
3c8a330336
🔧 Fixed a bad state and got metadata tab groups working
2021-08-09 16:02:34 -07:00
b2fb21146d
🤼♀️ Ability to apply a select ComicVine match first draft
2021-08-06 13:43:42 -07:00
05fb0fad2b
📝 Refactoring
2021-08-04 15:46:49 -07:00
7c3035fcd5
☝🏼 👇🏼 Sorting the ComicVine search matches
2021-08-03 08:48:10 -07:00
ae5f0b2c0f
🔍 CV match scorer WIP
2021-07-31 12:01:29 -07:00
57f7621c0e
🤼♀️ Comic Vine Match algorithm, 2nd draft
2021-07-22 16:07:52 -07:00
96a6438fb4
🔌 AirDC++ integration WIP
2021-07-21 08:43:46 -07:00
6f92225228
🪛 Refactoring and validation
2021-07-14 09:59:03 -07:00
c1756a9e4a
® Added xregexp
2021-07-09 06:07:17 -07:00
55eb18a5a0
🔧 Tweaking the matching algo
2021-07-07 09:25:21 -07:00
aef1afdab9
🧪 Starting the matching algo
2021-07-02 21:55:56 -07:00
c932094f98
➡️ Drawer beautification
2021-07-01 10:07:01 -07:00
042952117d
🔧 Clearing previous state's CV results in the drawer
2021-07-01 07:58:25 -07:00
cb013f85d5
💄 CV Match drawer beautification
2021-06-29 11:56:29 -07:00
0fa0e78faf
📔 ComicVine matches populating in the flyout drawer
2021-06-28 13:33:27 -07:00
d2fb28efae
🍇 Comicvine search WIP
2021-06-27 15:24:13 -07:00
ac5ba7fc61
💬 Fleshing out the fetchComicVineMatches method
2021-06-26 16:27:44 -07:00
04c41b810e
💬 Adding regexes for string matching
2021-06-24 09:31:02 -07:00
bc7961ba00
🎮 Wiring up ComicVine API match call
2021-06-20 22:14:09 -07:00
64d6f59a9d
📃 JSDoc for Typescript added
2021-06-17 00:05:30 -07:00
b801ce7eb3
⌨️ Moved types to an npm module
2021-06-15 21:46:13 -07:00
2b3fcbfeb5
📑 Added comic detail page and routes
2021-06-11 10:27:13 -07:00
62b55a4bd8
📕 Added recently imported section to dashboard
2021-06-10 16:18:44 -07:00
0d6eb0d980
💽 DB import log beautified in the UI
2021-06-08 21:48:02 -07:00
db94ab29eb
🗾 Beuatifying card view for import results
2021-06-03 14:51:49 -07:00
20808b585c
💽 Debugging comic import
2021-06-02 15:52:58 -07:00
9d27a9dd95
💽 Raw import to mongo WIP
2021-06-02 09:02:07 -07:00
69f79c1ece
🔌 UI for socket connection status
2021-06-01 10:49:48 -07:00
68194898d4
🤼 groundwork for automatcher
2021-06-01 07:40:31 -07:00
5effa08342
Added stub for validating imported Comic Book Cover metadata
2021-05-31 18:09:28 -07:00
cfb2bbb38b
🔌 🎉 JSON over socket.io first draft
2021-05-29 16:04:14 -07:00
79430fdf1e
🪛 Data transferring over sockets!
2021-05-27 15:50:03 -07:00
1ca022fd99
🚥 Socket.io integration WIP
2021-05-27 10:12:20 -07:00
267386ec94
✂️ Pruned deps
2021-05-11 09:58:14 -07:00