Commit Graph

29 Commits

Author SHA1 Message Date
08ff21a987 AirDCPP code cleaned up from App.tsx 2023-11-07 11:44:04 -06:00
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
d45c53dff9 🏗️ Trying out react-query 2023-11-07 11:43:56 -06:00
4ea9086e3f Migrating from Redux to RTK-query 2023-11-07 11:43:54 -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
f308ec0f01 🔧 Various AirDCPPSocketContext-related fixes 2022-06-10 18:39:27 -07: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
e197143498 🔧 Support for refactored import process WIP 2021-12-01 14:06:41 -08:00
beb39fbf31 Removed the hard-coded hostname 2021-11-04 17:25:28 -07:00
5b59758654 ✏️ Fixed an egregious typo 2021-11-04 14:48:36 -07:00
8f23b5a251 🔧 Hard-coded the socket host 2021-11-04 10:20:13 -07:00
5557b2a119 🔧 Testing out a potential solution 2021-11-01 08:24:24 -07:00
95ee4d7a40 Reinstating socket connection to "rook" 2021-11-01 01:32:02 -07:00
195d9431c4 ✏️Editing socket client config 2021-11-01 01:10:29 -07:00
bc053c3862 🔧 Referring to the hostname for posterity 2021-11-01 00:42:05 -07:00
4e960d272e 🔧 Switching to container name for socket host 2021-11-01 00:26:29 -07:00
434fbd782f 🔧 Another socket host hack 2021-11-01 00:24:13 -07:00
124a88cb2c 🔧 Debugging port issues with Portainer deploys 2021-10-31 23:36:50 -07:00
a18705dab8 🔧 Troubleshooting socket.io in docker-compose part 2 2021-10-31 09:41:41 -07:00
8fc8bf7248 🔧 Testing variations for troubleshooting socket.io issues 2021-10-30 19:04:49 -07:00
56449b3ef6 🔧 Used the right constant for socket URI 2021-10-27 19:02:57 -07:00
acca2037b4 🔧 Troubleshooting hostname issues 2021-10-27 18:44:56 -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
64d6f59a9d 📃 JSDoc for Typescript added 2021-06-17 00:05:30 -07:00