Rishi Ghan
3ea9b83ed9
Massive ts error cleanup
2026-04-15 13:30:28 -04:00
Rishi Ghan
0c363dd8ae
Consolidating types across the project
2026-04-15 12:22:20 -04:00
Rishi Ghan
2dc38b6c95
JsDoc across all project files
2026-04-15 11:31:52 -04:00
74c0d6513c
🐘 Massive refactor for graphql changes
2026-03-04 23:42:50 -05:00
dba520b4c1
🧸 Zustand and Tanstack Query ( #96 )
...
* ↪️ Removed node-sass, added sass
* 🏗️ Refactoring Navbar to read from zustand store
* ⬆️ Bumped deps
* 🏗️ Refactored AirDC++ session status indicator
* 🏗️ Refactored Import page to read from global state
* 🏗 Wired up the event emit correctly
* 🏗️ Added import queue related state
* 🏗 Implemented setQueueAction
* 🏗️ Wired up job queue control methods
* 🏗️ Added null check and removed useless deps
* 🏗️ Refactored the Import page
* ↪️ Added cache invalidation to job statistics query
* 🏗️ Refactoring the Library page
* 🏗️ Fixed pagination and disabled states
* ✏️ Changed page to offset
To better reflect what we are doing with the pagination controls
* 🏗️ Refactoring ComicDetail page and its children
* 🏗️ Refactored ComicDetailContainer with useQuery
* 🔧 Fixed the error check on Library page
* 🏗️ Refactoring AcquisitionPanel
* 🏗️ Refactoring the AirDC++ Forms
* 🦃 Thanksgiving Day bug fixes
* ⬆️ Bumped up Vite to 5.0
* 🔧 Refactoring AcquisitionPanel
* 🏗️ Wiring up the DC++ search method
* 🏗️ Refactoring AirDC++ search method
* 🔎 Added some validation to ADC++ Hubs settings form
* 🏗️ Fixed the ADC++ search results
* 🏗️ Cleanup of the search results pane
2023-11-28 22:54:45 -05:00
8dd68e9d54
AirDC++ Socket Status ( #58 )
2023-01-21 02:29:32 -08:00
f146dfdd0b
📝 Tabulated downloads per comic
2022-07-28 08:59:30 -07:00
602adf8775
🔧 Refactoring the way bundles are saved
2022-07-27 22:49:00 -07:00
fb40fe86b5
🔽 Wiring up downloads API calls and actions
2022-07-26 22:26:24 -07:00
365fa2e115
🔎 Integration with DC++ downloads endpoint
2022-07-24 22:20:25 -07:00
f865feeeb2
⤵️ Downloads page scaffold
2022-07-10 21:11:56 -07:00
2dea9e1096
📥 Refactoring download tick panel
2022-06-23 11:11:45 -07:00
a46eebb043
🔧 Fix for react-refresh plugin in production
2022-06-14 13:04:29 -07:00
7a3e0def34
🏗 Actions, reducers for Downloads
2022-06-13 14:56:15 -07:00
a73250d99c
🏗 Refactoring AirDCPPSocket init and download handling
2022-06-09 00:55:39 -07:00
2943000db3
🔧 Adding a download status to navbar WIP
2022-06-05 10:31:06 -07:00
8ce44daf9a
⤵️ Downloads page WIP
2022-06-03 09:41:40 -07:00
d80c672cd1
🚛 Massive refactor of dashboard
2022-05-23 22:01:51 -07:00
6b508d4c36
🔫 Tweaking the trigger for download complete action
2022-05-11 23:40:10 -07:00
Rishi Ghan
30ee5e4a67
🔧 Search page refactoring
2022-05-10 14:57:46 -07:00
52daf4781b
🔧 Refactoring
2022-04-25 12:50:54 -07:00
2b4f56d51c
🔧 Refactoring to hook on to the file completed event
2022-04-25 12:13:11 -07:00
544d359501
🔧 Refactoring AirDC++ downloads
2022-04-22 09:13:44 -07:00
Rishi Ghan
a40b08c990
✍🏽 Manual search override for AirDC++ query
2022-04-19 14:36:21 -07:00
31fd22a291
👂🏼 Added an event listener for ADCPP queue file status
2022-04-18 08:34:44 -07:00
c6265599de
🔧 Renamed IMPORT_* to LIBRARY_*
2022-02-03 00:19:32 -08:00
5251803233
🔄 Moved socket init code higher up into ComicDetail parent component
2021-11-20 02:10:52 -08:00
725c156e88
⚙️ Settings-driven AirDC++ configuration first draft
2021-11-19 13:49:39 -08:00
ba6acaac08
🔧 Created context for AirDC++ socket and refactored all actions
2021-11-18 14:15:48 -08: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
51e9397055
🐞 Fixed a bug with search_results_updated listener for AirDC++
2021-09-23 22:40:45 -07:00
bbde67bb11
🍼 Cleaned up the OPDS feed
2021-09-23 18:13:11 -07:00
060a9143e8
✅ Proptypes validation for components in ComicDetail
2021-09-06 15:01:21 -07:00
a173b4f971
🔄 Fixed a redux store issue with download counts
2021-09-06 01:53:27 -07:00
c8061e0d5c
🧽 Cleanup of various UX aspects
2021-09-04 22:11:59 -07:00
bacde33567
🌄 Fixes to card component, and adding a key to DC++ search result rows
2021-09-04 15:30:58 -07:00
e202ae45a4
💧 Added react-select to implement dropdown actions menu
2021-09-03 13:33:13 -07:00
1f8e0d6ff6
🔧 Fixes to AirDCPP searching WIP
...
1. Fixed the iterable for search results
2. Updated README
3. Listeners still a ?
2021-09-02 14:45:44 -07:00
3fc22c74ef
🔧 Adding corrected AirDCPP integration
...
1. Search event listeners
2. Reducer refactoring
2021-09-02 08:18:58 -07:00
482e890d95
🔧 Refactoring
2021-08-27 09:30:35 -07:00
4ebe543f6a
🔧 Refactoring the airdcpp reducer
2021-08-26 21:47:05 -07:00
2960c2dca4
⬇️ Added bundles to downloads tab for corresponding comic book object
2021-08-25 23:07:12 -07:00
140f690c77
⬇️ Download panel first draft
2021-08-24 12:45:22 -07:00
8a1e6fb98a
🔧 AirDCPP metadata and download first draft
2021-08-23 14:34:55 -07:00
e5870fa1a8
🪛 WIP on the DCPP search results
2021-08-23 07:36:24 -07:00
9440cafe86
🔎 Displaying AirDCPP results on the UI
2021-08-20 23:53:36 -07:00
38fc53c8c3
🔧 AirDCPP UI integration
2021-08-20 15:19:29 -07:00