1142 Commits

Author SHA1 Message Date
iPromKnight
740b75f106 add assign subtitles tests, and fix subtitles service 2024-02-11 21:45:17 +00:00
iPromKnight
36864e4db1 tests to ensure entries are created 2024-02-11 21:45:17 +00:00
iPromKnight
c2ada8344e fix lint fix command 2024-02-11 21:45:17 +00:00
iPromKnight
fe8b7a096d few more metadata tests and a single torrent entry service test for now 2024-02-11 21:45:17 +00:00
iPromKnight
001d10fac9 dont like where i put assets - moved them closer to the mock response methods that use them 2024-02-11 21:45:17 +00:00
iPromKnight
82cf976273 start adding metadata tests 2024-02-11 21:45:17 +00:00
iPromKnight
901186c109 back to npm 2024-02-11 21:45:17 +00:00
iPromKnight
8bba2aa284 fix magnet uri by download, and add torrent download service test 2024-02-11 21:45:17 +00:00
iPromKnight
373ca4e024 fix dockerfile, add tracker tests 2024-02-11 21:45:17 +00:00
iPromKnight
2b1bb5fb16 logging service tests 2024-02-11 21:45:17 +00:00
iPromKnight
9401b6f8f1 Config service tests 2024-02-11 21:45:17 +00:00
iPromKnight
39511f6a5b Add cache service tests 2024-02-11 21:45:17 +00:00
iPromKnight
9308577190 fix small error so typescript knows type assigned 2024-02-11 21:45:17 +00:00
iPromKnight
4bc4b7958f switched to yarn, and started adding tests
Added tests for process job service so far... its a start..
2024-02-11 21:45:17 +00:00
iPromKnight
ed6b08dbc4 switch to yarn 2024-02-11 21:45:17 +00:00
iPromKnight
6919622c30 meta data seems a bit iffy right now
Also gone back to torrent-stream
WebTorrent seemed to be throwing the occasional engine crash
2024-02-11 21:45:17 +00:00
iPromKnight
028bb122e1 back to esbuild- imports changed 2024-02-11 21:45:17 +00:00
iPromKnight
9aba1c13b1 And thats what happens when you do a crapload of work with *.ts in .eslintignore... :/ 2024-02-11 21:45:17 +00:00
iPromKnight
189fdd466e Few fixes with regards to sequelize usage from services 2024-02-11 21:45:17 +00:00
iPromKnight
7fe9b64f66 replace torrent-stream (high vunerabilities) with webtorrent, gives us clean package audit 2024-02-11 21:45:17 +00:00
iPromKnight
6e2b776211 doh - :P 2024-02-11 21:45:17 +00:00
iPromKnight
0f3e20eef3 trackers needs to be singleton, loggers should. be too 2024-02-11 21:45:17 +00:00
iPromKnight
5ebb9b4ae8 ioc implemented 2024-02-11 21:43:01 +00:00
iPromKnight
b95f433315 interfaces normalized and extracted for services 2024-02-11 21:43:01 +00:00
iPromKnight
2ca2c77b94 Initial pass before IOC 2024-02-11 21:43:01 +00:00
iPromKnight
555097d40b wip torrent_file_service, not completed yet 2024-02-11 21:43:01 +00:00
iPromKnight
dcf62fe651 expand boolean helpers to support more than just true and false 2024-02-11 21:43:01 +00:00
iPromKnight
815c70709d add trim 2024-02-11 21:43:01 +00:00
iPromKnight
4e98e8f7b4 once last js has gone - will move the overrides to rules 2024-02-11 21:43:01 +00:00
iPromKnight
7cb69a69d9 to functional constants 2024-02-11 21:43:01 +00:00
iPromKnight
457df6b326 remove boolean helpers class 2024-02-11 21:43:01 +00:00
iPromKnight
969d956082 extension_service formatting 2024-02-11 21:43:01 +00:00
iPromKnight
9982fc1093 eslint cleanup - addded as const check tooo 2024-02-11 21:43:01 +00:00
iPromKnight
a84ca68d9e some comment resolution - enums, process_torrents_job 2024-02-11 21:43:01 +00:00
iPromKnight
69fb088b62 bring in config change for migrations 2024-02-11 21:43:01 +00:00
iPromKnight
3f8fee518e torrent file service done - bound to be some issues in this.. 2024-02-11 21:43:01 +00:00
iPromKnight
aeebe88aca postgres db 2024-02-11 21:43:01 +00:00
iPromKnight
ff4edd5de4 configuration service now ts 2024-02-11 21:43:01 +00:00
iPromKnight
29371b2192 further lunchtime cleanup
Three files left: torrentEntries, torrentFiles torrentSubtitles
2024-02-11 21:43:01 +00:00
iPromKnight
5cc08e27d3 cache now ts 2024-02-11 21:43:01 +00:00
iPromKnight
1431b57a49 extension now ts 2024-02-11 21:43:01 +00:00
iPromKnight
b8ede8e71c Title parser now ts 2024-02-11 21:43:01 +00:00
iPromKnight
9d918abef3 tracker service ts 2024-02-11 21:43:01 +00:00
iPromKnight
9e9e928c80 promises helpers now ts 2024-02-11 21:43:01 +00:00
iPromKnight
948cb8e037 metadata service now ts 2024-02-11 21:43:01 +00:00
iPromKnight
cf25f32cb6 Torrent processing orchestrator now typescript too
Will start to tackle some of the other services after work tomorrow.
2024-02-11 21:43:01 +00:00
iPromKnight
204fe51658 Rewritten repository in typescript 2024-02-11 21:43:01 +00:00
Gabisonfire
17116b9b69 Merge pull request #83 from davidjameshowell/djh-upgrade_build_and_dockerfiles
GitHub Action Refactor feat. multi-platform images
2024-02-11 07:46:13 -05:00
Gabisonfire
233fcacc21 Merge pull request #84 from Gabisonfire/update-readme
Reword the instructions for importing sqlite databases
2024-02-08 15:59:39 -05:00
purple_emily
8f16cb0424 Bugfix: two movie commands instead of movie and tv 2024-02-08 20:56:00 +00:00