Commit Graph

40 Commits

Author SHA1 Message Date
999af29800 ⬇️ Fixing ADC++ socket download notifications 2025-06-03 21:57:44 -04:00
7313fc4df7 🧦 Changes to socket service to support UI 2025-05-18 20:46:37 -04:00
1d48499c64 Revert "Merge branch 'master' into getbundles-fix"
This reverts commit 30168844f3, reversing
changes made to 2e60e2e3d5.
2024-10-24 10:59:09 -04:00
30168844f3 Merge branch 'master' into getbundles-fix 2024-10-24 10:47:31 -04:00
baa5a99855 🔧 Removed indirection for getBundles 2024-10-23 13:42:05 -04:00
68c2dacff4 🔧 getBundles endpoint WIP 2024-10-21 18:04:16 -04:00
55e0ce6d36 🖌️ Formatting changes 2024-10-18 13:19:57 -04:00
4ffad69c44 🔧 Todo to move the method from UI 2024-10-16 18:50:14 -04:00
f9438f2129 🔧 Fixing broken AirDCPP search 2024-09-26 21:33:02 -04:00
cc772504ae 🔧 Fixed the Redis disconnection issue 2024-05-17 01:26:16 -04:00
1fa35ac0e3 🏗️ Automatic downloads endpoint support 2024-05-09 13:49:26 -04:00
5593fcb4a0 🔧 Added DC++ search and download actions 2024-04-17 21:14:48 -05:00
f35e3ccbe0 Removed useless code 2023-11-15 16:02:07 -06:00
7b0c0a7420 Added the importSingleIssue action 2023-11-15 15:59:27 -06:00
c2bbbf311d 🏗️ Fixed setQueueStatus 2023-11-14 13:24:49 -06:00
b8ca03220f 🏗 Implemented setQueueStatus 2023-11-13 22:01:01 -05:00
b87b0c875d 🏗️ Fleshed out resumeSession event 2023-11-13 21:18:19 -05:00
11fbaf10db 🏗 Wired up the events correctly 2023-11-13 16:41:58 -05:00
cfa09691e8 🔧 Fixed an errant condition
This error was because I checked for active AND prioritized jobs in BullMQ, when none existed, because everything was active, and the socket.io event never fired, causing the browser to be in a bad state and never "resuming" an import even when one was in progress.
2023-08-30 12:21:43 -04:00
76d4e6b10f 🔢 Persisting the sessionId in the JobResult 2023-08-27 20:25:04 -04:00
6ee609f2b9 🔧 Refactor and added getJobCounts 2023-08-23 11:47:47 -05:00
8b584080e2 🐂 Queue controls 2023-08-22 22:07:51 -05:00
df6652cce9 🐂 Queue pause/resume functionality 2023-08-21 17:55:08 -04:00
e5fc879b2d 🐂 Added some job counters 2023-08-18 11:39:18 -04:00
625447e7f1 🧊 Added shared Redis config 2023-08-14 22:15:19 -04:00
fdcf1f7d68 🧹 Linted code 2023-08-14 19:45:40 -04:00
4003f666cf 🔧 Tooling for resumable socket.io sessions 2023-07-27 11:09:26 -07:00
7b855f8cf1 🐂 BullMQ support code 2023-07-13 08:02:12 -07:00
7b59f5f94d ⬆️ Bumped dep versions and socket.io-redis upgrade 2023-03-21 21:38:07 -04:00
6a4cf1d82f 🏗️ Refactor for import of downloaded comics to use socket.io 2022-12-21 21:04:40 -08:00
9a41f34099 🏗️ Massive refactoring around uncompression and resizing methods 2022-12-08 11:15:10 -08:00
d2c171ab5e 🔼 Bumped moleculer to 0.14.23 2022-08-18 00:29:25 -07:00
c4b421bc28 🔧 Support for LOCG 2022-05-23 23:02:05 -07:00
Rishi Ghan
cf75e8f9ff 🔧 Added a download -> library import endpoint 2022-05-10 14:57:27 -07:00
dc4767db27 🔧 Added a single import socket.io endpoint 2022-04-25 20:08:07 -07:00
61b5c1cc40 🔧 Refactoring 2022-04-17 22:43:13 -07:00
6e886fe1a4 🔀 Shuffling some socket.io-redis settings around 2022-04-17 22:19:41 -07:00
c0f010639d 🖍 REDIS_URI for socket.io inferred from env var 2022-04-17 20:01:30 -07:00
d53ab0432e 🔧 Refactoring 2022-04-17 19:38:31 -07:00
9548db5d63 🔌 reworked socket.io freeform with moleculer-io 2022-04-16 15:56:24 -07:00