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
9a3ccba719
🪢 Wiring up to addTorrent endpoint ( #105 )
...
* 🪢 Wiring up to addTorrent endpoint
* 🧲 Added a torrent download sub-panel
* 🧲 Fixed the auto-population of search box
* 🧲 Added downloads panel
* 🧲 Surfacing torrent progress in UI via scheduled job
* 🧲 Added visual indicators of torrent progress
* 💅🏼 Formatting improvements
* 💅🏼 Formatting tweaks to tabs
2024-03-30 21:41:05 -04:00
ae04260f69
❌ Updated .gitignore to ignore storybook static assets ( #102 )
...
* ❌ Updated .gitignore to ignore storybook static assets
* 🏗️ Fixed cover-only config for CV detail panel
* 🏗️ Added stats to dashboard
* 🐯 Prowlarr integration WIP
* 🐯 Prowlarr settings form scaffold
* 🧲 Added a form for torrent search
* 🐯 Mocked a prowlarr call
2024-02-23 16:29:13 -05:00
c03f706e9d
Dark mode 2 ( #100 )
...
* 🗂️ Added tab icons and styles
* 🪑 Styled download panel table
* 🪑 Cleaned up the DC++ search results table
* 🪑 Many changes to DC++ downloads table
* 🏗️ Wired up search with RQ
* 🏗️ Changes to ComicDetail section
* 🔧 Fixing table styes
* 🏗 Fixed the archive ops panel
* 🔧 Tweaked Archive ops further
* 🃏 Styling the action menu
* 🧩 CV Match panel refactor WIP
* 🏗️ Refactored the action menu
* 🤼 Cleaning up CV match panel
* 🏗️ Refactored the scored matches
* 🤼 Revamped CV match panel UX
* 🖌️ Styling tweaks to the side panel
* 🖌️ Cleaned up the form
* 🏗️ Refactored the search form
* 🤐 Added a uncompress indicator
* 🏗️ Fix for encoding # in URIs
* 🔧 Fixed # symbol handling in URLs
* 🔧 Started work on Edit Metadata panel
* 🔎 Added a check for existing uncompressed archives
* 🏗️ Settings styling tweaks
* 🏗️ Fixed invalidation of archiveOps
* 🏗️ Fixed an invalidation query on DC++ download panel
* 🏗️ Fixed CV-sourced Volume info panel
* 🏗️ Fixed volume group card stacks on Dashboard
* 🔍 Fixing CV search page
* 🏗️ Refactoring Volume groups and wanted panel
* 🏗️ Cleaning up useless files
* 🛝 Added keen-slider for pull list
* 🏗️ Abstracted heading/subheading into Header
* 🏗️ Continued refactoring of PullList, Volumes etc.
* 📆 Wired up the datepicker to LoCG pull list
2024-02-06 05:58:56 -05: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
928bfd573e
🔧 Fix for the hostname env var when running in Docker ( #81 )
2023-05-16 12:41:57 -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
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
9ec5040bd7
🦟 Fixed 404s upon page refresh
2022-03-01 23:01:57 -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
e197143498
🔧 Support for refactored import process WIP
2021-12-01 14:06:41 -08:00
485273da21
🔧 CORS proxy server
2021-11-24 10:23:48 -08:00
305c172be7
🏗 Wiring up the AirDCPP settings call
2021-11-14 21:43:47 -08:00
4209012298
🔧 Fixed the process env var
2021-11-01 16:28:04 -07:00
efe5416e5f
🐳 Removed the duplicated env var
2021-11-01 09:35:33 -07:00
5557b2a119
🔧 Testing out a potential solution
2021-11-01 08:24:24 -07:00
9003124032
🔧 Fixes
2021-11-01 00:58:33 -07:00
08811e5128
🔧 WIP fixing the socket errors in docker-compose on portainer
2021-11-01 00:08:47 -07:00
124a88cb2c
🔧 Debugging port issues with Portainer deploys
2021-10-31 23:36:50 -07:00
8fc8bf7248
🔧 Testing variations for troubleshooting socket.io issues
2021-10-30 19:04:49 -07:00
2406c68216
🔧 Updated LIBRARY_SOCKET_HOST
2021-10-28 11:54:20 -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
8fbea27fb2
🔧 Trying out some refactoring on socket connection to Import service
2021-10-23 23:32:25 -07:00
116cbf2a62
🍬 Removed hardcoded reference to import-service
...
TODO: Remove the repetitive use of thumbnail generating logic
2021-10-21 12:03:58 -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
b1ff7e78ba
🔧 Fixed an erroneous use of process
2021-10-19 12:46:53 -07:00
c3a91ef39f
🔧 Interpolating hostname of Docker Host
2021-10-19 12:40:13 -07:00
98e49a6e73
🔧 Trying out a docker container name as socket hostname
2021-10-19 10:21:24 -07:00
2cc8f9da87
🔧 changed the protocol for socket connection
2021-10-19 10:07:14 -07:00
984e0c4bb1
🔧 Modified the socket base hostname to 0.0.0.0
2021-10-19 09:56:30 -07:00
0e039fb0a8
🐰 RabbitMQ for enqueuing comic import jobs
2021-09-14 23:13:04 -07:00
b2fb21146d
🤼♀️ Ability to apply a select ComicVine match first draft
2021-08-06 13:43:42 -07:00
68194898d4
🤼 groundwork for automatcher
2021-06-01 07:40:31 -07:00
325024afd1
🧑🏻🔧 Worker Streams
2021-05-10 23:10:22 -07:00
9d416db831
✏️ Renaming files
2021-04-23 11:08:16 -07:00