32f4055daa
Import queue progress ( #87 )
...
* 🚥 Added service status panel scaffold
* 🐂 Support for showing import progress
* 🐂 Support for session-tracking
* 🔧 Tooling for resumable socket.io sessions
* 🧹 Minor change in socket.io connection code
* 🔧 Refactoring the Import Page
* 📝 Added more details to import statuses
* 🐂 Queue pause/resume functionality
* 🐂 Queue drain event reducer
* 🐂 Queue controls
* 🔧 Hardening the import UX
* 🔀 Bumped deps
* 🔧 Fixed the airdcpp-apisocket version
* ⛑️ Removed useless deps
* 🪡 Fixed margin on the comicinfo.xml panel on the library page
* 🏗️ Scaffold for job results
* 🔢 Removed the useless LS_IMPORT event
* 🔧 Wired up jobStatistics call
* 🧹 Cleaning up the tabulated job results
* 🔧 More finishing touches to Import UX
* 🔧 Added a console log for debugging purposes
---------
Co-authored-by: Rishi Ghan <hghan@apple.com >
2023-08-30 13:49:58 -04:00
b8fb179ac6
🔧 Miscellaneous Fixes ( #79 )
...
* ⚡ ️ Config key to expose hostname in a Docker context
* 🔧 Miscellaneous Fixes
2023-05-15 16:16:26 -04:00
ff7b7c9207
Fix for elasticsearch upgrade breakage ( #66 )
...
* 🔧 Fixed the response object in reducers and components https://github.com/rishighan/threetwo/issues/64
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
* #️⃣ Added a key prop to MetadataPanel in global search results
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
* 🔧 Fixed DOMNesting issues
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
* 🔧 Fixed the response in wanted reducer action
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
* ➕ Committing the reducer
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
* 🔧 Fixes for DOMNesting issues on the Downloads page
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
---------
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
2023-03-02 00:32:43 -05:00
2d61fa1436
Changing the build system to Vite ( #62 )
...
* 🔧 Updated date for PullList on Dashboard
* ⚡ ️ Added Vite config and removed useless files
* 👷🏽 Updated build command
* ❌ Removed useless deps
* 🔧 Cleaned up package.json and bumped airdcpp-apisocket
* 🔧 Updated some packages and deps
* ⬆️ Bumped some deps
* 🔧 Fixed typo in package.json
* 🔧 Fix for broken paths https://github.com/rishighan/threetwo/issues/63
* 🔧 Fixed broken path and npm script
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
---------
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
2023-03-01 23:31:22 -05:00
ce6653b5d7
🏗️ Applying the refactor patc
2022-12-21 21:49:12 -08:00
815444a973
🔧 Refactoring the uncompression methods for "Read Comic" and "Uncompress Archive" operations ( #43 )
...
* 🔧 Refactoring uncompression methods on client-side
* ✏️ Refactoring
* 👁️ Updates to the comic viewer
* 🖼️ Added screenshots from December 2022
* ✏️ Fixed typo in README
2022-12-06 14:08:53 -08:00
a15168a6be
📝 Added JSDoc to extractComicArchive method
2022-11-24 21:51:49 -08:00
7babf9f73d
🔧 🏗️ Massive tables refactor
...
Abstracted a table component that can be configured to display issues, volumes or pull list items
2022-11-15 17:22:50 -08:00
b699a90a00
🕵🏼 Added manual search form for CV matching
2022-09-28 09:51:48 -07:00
9bbf2efc3c
🪢 Unwrangling state vars for global search vs local
2022-08-18 00:10:31 -07:00
ea366d1888
🔧 Fixes for Wanted comics table
2022-08-17 20:48:10 -07:00
4ec45352e9
🔎 Glorious universal library search first draft
2022-05-26 22:52:07 -07:00
d80c672cd1
🚛 Massive refactor of dashboard
2022-05-23 22:01:51 -07:00
3173cbf873
🔧 Fix for https://github.com/rishighan/threetwo/issues/10
2022-05-19 22:57:26 -07:00
1fab50a92a
🔧 Refactored bulk unzip endpoint wired up
2022-04-28 22:37:31 -07:00
e243d7c795
🔧 Building out full uncompression integration
2022-04-28 08:17:41 -07:00
Rishi Ghan
ee5ba474ee
🔧 Rewiring for the new uncompression endpoint
2022-04-26 14:51:28 -07:00
d17f49baf4
🔎 DC++ manual search scaffold
2022-04-19 01:01:34 -07:00
253c7357a0
🔧 Fixed some issues with axios cached instance
2022-04-18 12:08:33 -07:00
89ca89752c
🤯 Added ES index delete option in the UI
2022-04-04 22:57:02 -07:00
f6ca91f530
⏯ Added queue pause/resume controls in UI
2022-03-17 17:06:13 -07:00
bb3e01ca24
🔎 Wiring up the Library page for elasticsearch-powered, search
2022-03-07 03:05:22 -08:00
103cc7fa91
🙋🏽♂️ Wanted comics section on dashboard
2022-03-03 14:57:22 -08:00
9ec5040bd7
🦟 Fixed 404s upon page refresh
2022-03-01 23:01:57 -08:00
769e2e3edc
🔼 Upgraded to react-router v6
2022-03-01 15:20:17 -08:00
ce392ec13e
🔧 Refactored the volumeGroup to use volume info from mongo
2022-02-12 19:41:47 -08:00
df2d336b48
🌈 Color histograms for images, along with stats
2022-02-10 01:22:56 -08:00
9ff048d541
🔬 Wiring up the image analysis UI with the endpoint
2022-02-08 14:48:24 -08:00
cf1fe451c9
🔎 Wiring up the refactored elasticsearch endpoint
2022-02-06 23:12:39 -08:00
c6265599de
🔧 Renamed IMPORT_* to LIBRARY_*
2022-02-03 00:19:32 -08:00
2c0664506e
🦸🏻 Integrating with Metron service
2022-01-04 07:54:18 -08:00
cc317196ba
🔧 Formatting the new volume matches we get in CV-scraped results
2022-01-01 17:00:26 -08:00
a964ffbf07
🔧 Wiring up the updated CV scraper call
2021-12-31 15:34:53 -08:00
41918daafa
⚙️ Added a year extractor regex in filenameparser
2021-12-20 14:57:01 -08:00
9b65c0a97a
✏️ Edit Metadata drawer scaffold
2021-12-07 09:19:32 -08:00
03c24328ed
🔧 Fixed a long standing issue with CV-sourced comics, which should not be scraped again
2021-12-06 14:45:16 -08:00
e197143498
🔧 Support for refactored import process WIP
2021-12-01 14:06:41 -08:00
305c172be7
🏗 Wiring up the AirDCPP settings call
2021-11-14 21:43:47 -08:00
cdbe39c0c7
🔧 Fixes to fix the way rawFileDetails object is accessed
2021-10-31 17:33:25 -07:00
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