Commit Graph

953 Commits

Author SHA1 Message Date
iPromKnight
5202cce83f Merge pull request #89 from Gabisonfire/88-critical-bug-consumer-didnt-build-correctlywont-start
Fix the entrypoint
2024-02-18 12:43:36 +00:00
iPromKnight
8a61c0c5b0 Fix the entrypoint 2024-02-18 12:36:04 +00:00
iPromKnight
befd929f25 Merge pull request #69 from iPromKnight/ts-repo 2024-02-17 21:57:17 +00:00
iPromKnight
0925c2fb51 Cleanup boolean helpers 2024-02-13 19:51:49 +00:00
iPromKnight
40e1267572 tested - we dont need this 2024-02-12 08:52:00 +00:00
iPromKnight
0428b3a83c remove node-gyp 2024-02-12 08:46:43 +00:00
iPromKnight
d76ac286a1 Update src/node/consumer/esbuild.ts
Co-authored-by: Sleeyax <yourd3veloper@gmail.com>
2024-02-11 21:50:59 +00:00
iPromKnight
189128bbc1 Fix boolean helpers - also add tests for all helpers, and expand config tests to test values for booleans 2024-02-11 21:45:17 +00:00
iPromKnight
29a619c528 Didn't mean to remove this. Latest stable lts 2024-02-11 21:45:17 +00:00
iPromKnight
360bc20970 Comment resolution 2024-02-11 21:45:17 +00:00
iPromKnight
e04f2d01a4 Start of some file service tests. final service that needed to be tested
We need a lot more tests in this - its the main processor for the consumer really
2024-02-11 21:45:17 +00:00
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