1120 Commits

Author SHA1 Message Date
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
purple_emily
672a28bc6f Reword the instructions for importing sqlite databases 2024-02-08 12:42:30 +00:00
David Howell
2cae5296a2 Build multi-platform images
Refactor GitHub Actions workflow for build
Run Dockle and Trivy, upload sarif reports to GitHub
Refactor Dockerfiles based on best practices
2024-02-08 06:00:48 +00:00
Gabisonfire
d2faddc505 Merge pull request #81 from FunkeCoder23/insert-non-exact-categories
Add psql command for inserting non-exact movies and tv categories
2024-02-07 20:52:34 -05:00
Gabisonfire
ae4075dd72 Merge pull request #82 from geek-cookbook/fix-addon-collection
Fix addon collection name
2024-02-07 20:51:32 -05:00
David Young
8c39b36911 Fix addon collection name
Signed-off-by: David Young <davidy@funkypenguin.co.nz>
2024-02-08 13:41:39 +13:00
funkecoder23
b0bc4f41ad add info about fixing incorrect imports 2024-02-07 17:59:18 -05:00
funkecoder23
2dfe850e0c Add psql command for inserting non-exact movies and tv categories 2024-02-06 23:33:46 -05:00
Gabisonfire
81c02b0c96 Merge pull request #77 from trulow/patch-1
Added alternative pgloader process using docker
2024-02-06 15:53:12 -05:00
Gabisonfire
6f1226e6fc Merge pull request #78 from NebKi/master
Change SQL command to insert all movies and tv categories + skip duplicates
2024-02-06 15:52:40 -05:00
NebKi
741ef4c5a9 Change SQL command to import all movies and tv categories and skip duplicates 2024-02-06 11:09:17 +01:00
trulow
edb3d1ded7 Update README.md
Fixed network for docker pgloader
2024-02-06 02:01:04 -08:00
trulow
d40a551f8f Added alternative pgloader process using docker
I added an alternative method of using pgloader leveraging docker entirely.
2024-02-06 01:56:17 -08:00
Gabisonfire
0a71104124 Merge pull request #76 from FunkeCoder23/75-keep-queue-on-down
Add hostname to rabbit mq container
2024-02-05 22:43:40 -05:00
funkecoder23
0b8e03e1d8 Add hostname to rabbit mq container
RabbitMQ needs a persistent hostname per https://github.com/docker-library/rabbitmq/issues/392 otherwise it starts with a random one, losing data
2024-02-05 20:08:52 -05:00
Gabisonfire
2ece56d7e1 Update README.md
Moved discord link
2024-02-05 08:37:10 -05:00
Gabisonfire
3e43a6f0ff Update README.md
Added Discord link
2024-02-05 08:36:25 -05:00
Gabisonfire
6bdc5d644f Merge pull request #67 from Gabisonfire/feat/build_workflow
Image build action
2024-02-05 08:22:13 -05:00
Gabisonfire
6813c755ea Merge pull request #68 from FunkeCoder23/66-remove-sync-alter
Remove alter param from database sync
2024-02-05 08:14:29 -05:00
purple_emily
143754f36f BUGFIX: Change POSTGRES_DATABASE to POSTGRES_DB 2024-02-05 12:49:19 +00:00
purple_emily
0a0ad800fc BUGFIX: Change POSTGRES_USERNAME to POSTGRES_USER. Oops 2024-02-05 11:44:39 +00:00
purple_emily
287507d8e0 Add alter param back to database sync. Default to false. Make toggleable from .env file. 2024-02-05 10:43:20 +00:00
funkecoder23
ecdae702ad Remove alter param from database sync
Re: [sequelize docs](https://sequelize.org/docs/v6/core-concepts/model-basics/#synchronization-in-production)
Alter is a bad idea in production.

Also print error message instead of sequelize error object as it's a bit verbose
2024-02-04 23:23:57 -05:00