21a127509b
Airdcpp regression ( #123 )
...
* 🔧 Fixing broken AirDCPP search
* 🔧 Fixing broken DC++ downloads
* 🔧 Todo to move method out to core service
* 🔧 Fixing the DC++ download bundles
* 🔧 Bundles endpoint integration
* 🔧 Fixed the download bundles page
* ➕ Added an active hub badge to DC++ search
* 🔧 Fixing autodownload functionality
* 🔧 Fixed PullList source
---------
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
2025-02-17 16:27:48 -05:00
9ab15df0a8
Comicvine integration improvements ( #109 )
...
* ⚡ ️ Refactored VolumeDetail page to use react-query
* 🎨 Added some icons to tabs
* 📚 Wired up story arc fetching
* ✅ Added status checks
* 🍇 Added some integration for issues
* 🔍 Improvements to CV search results
* 🔍 Refining CV search UX
* 🌍 Added i18n lib
* 🔍 CV search metadata wrangling
* 🔧 Refactored Wanted component
Included # of issues in a wanted volume
* 🔧 Refactoring DC++ search/download
* 🔧 Refactored AirDC++ init in store
* 🏗️ Automatic downloads WIP
* 🏗️ Modified the Dockerfile
2024-05-11 18:51:28 -04:00
8bebffd95e
🌊 qBittorrent Settings Scaffold ( #90 )
...
* 🌊 qBittorrent settings scaffold
* 🔧 Added scaffold for the qBittorrent connection form
* 🔧 Some refactoring
* 🔧 Cleaned up folder structure
* 🔧 Fixed broken paths
* 🔧 Cleaned up Search and Import component hierarchy
* 🔧 More path fixes
* 🔧 Tooling changes
* 📝 Qbittorrent form scaffold
* ⬆️ Bumped @dnd-kit deps
* 🧑🏼🔧 Fixed the hostname regex
* 🏗️ Adding fields to the settings form
* 🔧 Formatting and more layout changes
* 🔧 Added Prowlarr settings items in JSON
* 📝 Purified Card Component
* 📝 Abstracted connection form into a component
* 🏗️ Reorganized tabs
* Migrating from Redux to RTK-query
* ⬇️ Fetched qBittorrent settings
* 🏗️ Trying out react-query
* 🧩 Added react-query query to qBittorrentSettings page
* 📝 qbittorrent form RU actions first draft
* 🏗️ Added loading state check
* 🏗 Added error check state
* 🏗️ Refactored AirDCPP context using react-query
* 🏗️ Refactoring AirDCPP Settings Form with react-query
* 🔧 Removed context
* 🔧 Removing context from AirDCPP settings page
* 🔧 Fixed early init error on the store
* 🐛 Debugging AirDCPP Settings Form page
* 🧸 Zustand-ified AirDCPP Form
* ❌ AirDCPP code cleaned up from App.tsx
* ➕ Re-added yarn.lock
2023-11-07 11:46:08 -06:00
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
ce6653b5d7
🏗️ Applying the refactor patc
2022-12-21 21:49:12 -08:00
4ec45352e9
🔎 Glorious universal library search first draft
2022-05-26 22:52:07 -07:00
Rishi Ghan
d50a5ada02
🔧 Moved metadata panels to its own component
2022-05-24 14:03: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
9b8f66c8b2
🔧 Reworked metadata UX
2022-02-28 22:05:52 -08:00
3cedb9238b
🔧 Abstracted filename-parser into its own npm package
2022-01-31 08:36:29 -08:00
ac563b9ce9
🖌 Beautification, added a description to CV-scraped results
2022-01-02 01:14:37 -08:00
296ebafd5f
🖌 Beautifying CV matches WIP
2022-01-02 00:29:43 -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
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
3983466105
❌ Removed a useless file
2021-10-21 15:26:42 -07:00
ed120fb230
📑 Added a AirDCPP Settings form WIP
2021-10-15 15:25:19 -07:00
9ff79320da
👀 Auto-adder WIP
2021-10-11 14:53:49 -07:00
53b7e94135
🔧 Fixes to search listing
2021-10-11 08:52:39 -07:00
478e105e48
🕵🏼 ♀️ TPB, Mini-series, GN detection WIP
2021-10-07 12:43:00 -07:00
8db52e0407
➖ Added an object diff check to search_results_updated reducer
2021-09-25 08:52:29 -07:00
51e9397055
🐞 Fixed a bug with search_results_updated listener for AirDC++
2021-09-23 22:40:45 -07:00
7d56be71f9
📚 Added a library with a masonry grid
2021-09-20 08:24:03 -07:00
be43c163dc
🔌 Socket + RabbitMQ setup for download-client touched folders/files
2021-09-18 09:25:59 -07:00
e95eeb5f27
🔧 Refactoring
2021-09-13 01:26:09 -07:00
0e085f6f06
🔧 Tweaks to TPB utils
2021-09-10 00:15:12 -07:00
ed0d7cd254
📔 Trade paperback detection 1st draft
2021-09-09 13:58:43 -07:00
67c3ab807c
🗾 Trying out some informational icons
2021-09-09 01:24:44 -07:00
f04641986d
🔧 Various fixes
2021-09-08 22:52:00 -07:00
efc8742699
⚙️ Added Settings page scaffold
2021-09-06 17:50:25 -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
5a7f30f007
🪛 Refactoring to use the updated rendition path
2021-07-27 22:02:12 -07:00
57f7621c0e
🤼♀️ Comic Vine Match algorithm, 2nd draft
2021-07-22 16:07:52 -07:00
6f92225228
🪛 Refactoring and validation
2021-07-14 09:59:03 -07:00
749ea5778b
🪛 Escaped # in encoded image URI
2021-07-13 06:39:08 -07:00
d1074376ea
🔧 Refactoring the algo
2021-07-11 12:15:56 -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
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
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
7ea962952a
📝 Adding elements to Comic Detail page
2021-06-12 11:32:18 -07:00
68194898d4
🤼 groundwork for automatcher
2021-06-01 07:40:31 -07:00
ecc05b09de
✏️ Renaming files 2
2021-04-23 11:35:36 -07:00
9d416db831
✏️ Renaming files
2021-04-23 11:08:16 -07:00