Commit Graph

512 Commits

Author SHA1 Message Date
07724380f7 🧸 Zustand-ified AirDCPP Form 2023-11-07 11:44:04 -06:00
5b27658dc3 🐛 Debugging AirDCPP Settings Form page 2023-11-07 11:44:04 -06:00
91d0110de2 🔧 Fixed early init error on the store 2023-11-07 11:44:04 -06:00
730141ff26 🔧 Removing context from AirDCPP settings page 2023-11-07 11:44:04 -06:00
59801763e6 🔧 Removed context 2023-11-07 11:44:02 -06:00
7639833757 🏗️ Refactoring AirDCPP Settings Form with react-query 2023-11-07 11:43:56 -06:00
a0f7280fbb 🏗️ Refactored AirDCPP context using react-query 2023-11-07 11:43:56 -06:00
1f8dded15e 🏗 Added error check state 2023-11-07 11:43:56 -06:00
c3b9ad9d91 🏗️ Added loading state check 2023-11-07 11:43:56 -06:00
e89a7f9c91 📝 qbittorrent form RU actions first draft 2023-11-07 11:43:56 -06:00
2a6eeaf943 🧩 Added react-query query to qBittorrentSettings page 2023-11-07 11:43:56 -06:00
d45c53dff9 🏗️ Trying out react-query 2023-11-07 11:43:56 -06:00
2df0fce792 ⬇️ Fetched qBittorrent settings 2023-11-07 11:43:54 -06:00
4ea9086e3f Migrating from Redux to RTK-query 2023-11-07 11:43:54 -06:00
206c2eeb4b 🏗️ Reorganized tabs 2023-11-07 11:43:51 -06:00
6cd6612ce1 📝 Abstracted connection form into a component 2023-11-07 11:43:51 -06:00
538ca61fa8 📝 Purified Card Component 2023-11-07 11:43:51 -06:00
69cebe82dd 🔧 Added Prowlarr settings items in JSON 2023-11-07 11:43:51 -06:00
c6e55a90ce 🔧 Formatting and more layout changes 2023-11-07 11:43:51 -06:00
3ca15148f5 🏗️ Adding fields to the settings form 2023-11-07 11:43:51 -06:00
bd35223f0f 🧑🏼‍🔧 Fixed the hostname regex 2023-11-07 11:43:51 -06:00
4e82bc73e1 ⬆️ Bumped @dnd-kit deps 2023-11-07 11:43:51 -06:00
ac80c23fa8 📝 Qbittorrent form scaffold 2023-11-07 11:43:47 -06:00
111962acd1 🔧 More path fixes 2023-11-07 11:43:10 -06:00
502ed707ab 🔧 Cleaned up Search and Import component hierarchy 2023-11-07 11:43:10 -06:00
0058df3859 🔧 Fixed broken paths 2023-11-07 11:43:10 -06:00
8c4027f383 🔧 Cleaned up folder structure 2023-11-07 11:43:10 -06:00
9fe69d21db 🔧 Some refactoring 2023-11-07 11:43:10 -06:00
c591f1db2f 🔧 Added scaffold for the qBittorrent connection form 2023-11-07 11:43:09 -06:00
093dcc448c 🌊 qBittorrent settings scaffold 2023-11-07 11:43:09 -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
94692bb6d4 71 dockerfile update (#75)
* 🐳 Fixes to the Dockerfile

* 🚢 Updated port number for UI

*  Removed the param serialization from axios calls
2023-05-15 16:13:40 -04:00
a939bf4c71 🐛UI bugs (#68)
* 🔧 Updated date for PullList on Dashboard

* 🔧 Fixes for broken image paths

* ⬆️ Bumped deps, removed useless ones
2023-03-24 00:00:48 -04:00
0a48ecbb2c 📗 Upgraded Storybook to v7 rc (#69) 2023-03-15 16:43:16 -04:00
c5dd1abcdd 🖼️ Relocating screenshots (#70)
* 🔧 Updated date for PullList on Dashboard

* 🔧 Fixes for broken image paths

* 🖼️ Updated screenshot links in README
2023-03-15 14:04:49 -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
fb2c969c00 💵 Added a funding page (#60) 2023-01-28 09:28:22 -08:00
8dd68e9d54 AirDC++ Socket Status (#58) 2023-01-21 02:29:32 -08:00
719ebe7c6e ThreeTwo favicon (#54)
* 🔧 Fixed empty library state with explanation

* ️ Added a status indicator for the AirDC++ socket connection

* 🖼️ Fixed the ThreeTwo favico
2023-01-01 17:14:27 -08:00
ddef87ea29 AirDC++ Connection Status (#53)
* 🔧 Fixed empty library state with explanation

* ️ Added a status indicator for the AirDC++ socket connection
2022-12-30 22:39:38 -08: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
ef5af01e33 ✏️ Code cleanup and adding jsDoc 2022-11-19 11:23:44 -08:00
5b6c9c8ffc ✏️ Added jsDoc for some components 2022-11-17 15:55:52 -08:00
4556778a47 🔧 Tweaking layout of the CV manual search form 2022-11-17 14:06:26 -08:00
af5f443cbe 🔧 Fixing CV manual search form 2022-11-17 13:46:20 -08:00