Commit Graph

  • 67c23b357f Add console-output to Dockerfile glax 2023-09-14 14:55:45 +02:00
  • 4a5271e2a7 Added italian tags to series.json glax 2023-09-13 23:33:12 +02:00
  • fec5ad664c Fix possible nullreference glax 2023-09-13 23:02:36 +02:00
  • 3cea5fb431 #50 Added Mangaworld.bz connector glax 2023-09-13 23:00:52 +02:00
  • 7fa44fba54 Fix filename for coverimage if url contains parameters glax 2023-09-13 23:00:27 +02:00
  • d6b5a29fdc Fix Manganato kaguya-bug: volumenumber, chapternumber, chaptername match glax 2023-09-13 21:47:50 +02:00
  • a4a49d40f0 API GET LogMessages new optional parameter count glax 2023-09-13 14:40:23 +02:00
  • 28fa85f05c #50 Added parameter translatedLanguage POST Jobs/DownloadNewChapters POST Jobs/MonitorManga glax 2023-09-13 14:20:10 +02:00
  • 1066e1ca2e #50 translated-language support (if connector supports it) API GET Manga/Chapters new parameter "translatedLanguage" glax 2023-09-13 14:09:47 +02:00
  • 39307f4313 Changed jobs.json to instead be a directory with one file per job #48 glax 2023-09-09 19:15:20 +02:00
  • a316ee3d48 Changed id creation for Jobs to be more descriptive glax 2023-09-09 19:14:47 +02:00
  • 569622099d DownloadClient and MangaConnector improvements DownloadClient is now abstract for HttpDownloadClient and ChromiumDownloadClient The chromium client will exit the headless browser (on clean exit of the program). The field "name" of MangaConnector is no longer abstract, instead set through constructor. glax 2023-09-08 23:27:09 +02:00
  • 017701867d Fixed logic on API GET Jobs/Progress glax 2023-09-08 19:58:44 +02:00
  • c3d62bd337 Added ProgressToken timeRemaining glax 2023-09-08 19:58:29 +02:00
  • dc9e9e705c Fix FileLogger filePath glax 2023-09-08 19:28:44 +02:00
  • 9eee6683fa Add API GET Ping glax 2023-09-08 16:31:38 +02:00
  • 1265c7a072 Added API: GET Manga glax 2023-09-05 20:26:31 +02:00
  • c601541249 Added API: GET LogMessages and LogFile resolves #10 glax 2023-09-05 20:02:12 +02:00
  • ae1184320f Added API: customFolderName to Jobs/MonitorManga and Jobs/DownloadNewChapters glax 2023-09-05 19:50:56 +02:00
  • 384e4c4f43 Added parameter "ignoreBelowChapterNum" tp API: Jobs/MonitorManga and Jobs/DownloadNewChapters glax 2023-09-05 19:44:14 +02:00
  • 76a2b2498a Added numberFormatDecimalPoint to GlobalBase glax 2023-09-05 19:42:46 +02:00
  • 2ab21b15cf Merge pull request #47 from C9Glax/dependabot/github_actions/actions/checkout-4 Glax 2023-09-05 19:33:20 +02:00
  • 7acdf7a19b Bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-05 17:31:28 +00:00
  • af8716fcb1 Possible fix for #20 glax 2023-09-05 19:28:43 +02:00
  • 5f2c66b729 Merge remote-tracking branch 'origin/cuttingedge' into cuttingedge glax 2023-09-03 18:37:03 +02:00
  • e030f02431 Merge remote-tracking branch 'origin/cuttingedge' into cuttingedge glax 2023-09-03 18:36:05 +02:00
  • bdeb75f4e4 Merge remote-tracking branch 'origin/cuttingedge' into cuttingedge glax 2023-09-03 18:36:05 +02:00
  • 4ce114986d Updated Readme to reflect the seperation of tranga (the api) and the website. glax 2023-09-03 18:34:17 +02:00
  • 8035bf3fcd Updated Readme to reflect the seperation of tranga (the api) and the website. glax 2023-09-03 18:34:17 +02:00
  • 85bf3ec7e8 Fix MangaSee publicationId glax 2023-09-02 23:14:31 +02:00
  • 0f17615b10 Fix FileInUse glax 2023-09-02 23:14:16 +02:00
  • 0c8145803e Possibly related to #20 glax 2023-09-02 22:49:00 +02:00
  • b2e0c3db97 docker-compose to cuttingedge glax 2023-09-02 22:43:09 +02:00
  • ca283fcfff Fix Dockerfile, copy CLI glax 2023-09-02 22:39:54 +02:00
  • 1d55070daf Merge branch '41_-_trash_everything' into cuttingedge glax 2023-09-02 22:33:29 +02:00
  • 32fd75bdae Add Manga to cached on parsing glax 2023-09-02 22:12:49 +02:00
  • 99ad702163 Fixed MangaDex GetMangaFromUrl Regex-Group and resultobject glax 2023-09-02 22:12:34 +02:00
  • 6e3a9c2a78 Added Lock to MemoryLogger glax 2023-09-02 21:53:09 +02:00
  • ad1d4dfe23 Fixed naming errors containing Manga Added GetMangaFromUrl(url) to Mangaconnector glax 2023-09-02 21:52:48 +02:00
  • 14ba71005f CheckJobs combined cancelled and completed checks, added standby check glax 2023-09-02 16:15:47 +02:00
  • 22c4c0eb2c Fixed GetJobsLike, for empty publication, but existing chapter glax 2023-09-02 16:15:06 +02:00
  • 44f8d369c3 Added AddJobs to JobBoss glax 2023-09-02 16:14:36 +02:00
  • c0e6da144e Changed Job.ExecuteNow to ExecutionEnqueue Instead of replacing progressToken, change Increments based in completed increments glax 2023-09-02 16:14:21 +02:00
  • 51a1ae72ca Added parentJobId for deserialization When creating Jobs with null as recurrence time, set it to zero Job.NextExecution() removed the recurrence check glax 2023-09-02 16:11:56 +02:00
  • 79bbc92467 Added lastExecution time on jobs.json parse glax 2023-09-02 15:05:15 +02:00
  • ae5be31c89 Fixed Jobs/StartNow glax 2023-09-02 14:49:31 +02:00
  • eebe25a378 Added check if jobQueue is empty glax 2023-09-02 14:46:38 +02:00
  • 0f3da4ec81 Added check to read/write jobs.json if file is in use Write jobs.json on change glax 2023-09-02 14:46:13 +02:00
  • 0b77dc1172 Added ProgressToken state Cancelled glax 2023-09-02 14:45:46 +02:00
  • 37cf47bc17 Reduced CheckJobs timer to 100ms glax 2023-09-02 14:45:02 +02:00
  • 4cce2e04cb Renamed Job.Reset to ResetProgress glax 2023-09-02 14:13:30 +02:00
  • 5465ac4e5c Removed DELETE Jobs/DownloadChapter and Jobs/MonitorManga. Can both be reached with DELETE Jobs (jobId) Added POST Jobs/Cancel CancelJob and RemoveJob cancels/removes subJobs glax 2023-09-02 14:13:15 +02:00
  • dd4d5a81ee Fix JobId variable in API requests glax 2023-09-02 14:11:44 +02:00
  • a05e1914e3 Log output changes glax 2023-09-02 14:11:11 +02:00
  • ed79ee5d0f Add Manga from Jobs to cachedManga glax 2023-09-01 23:41:50 +02:00
  • 28e05e549d Added import and export for Jobs Renamed tasksFilePath -> jobsFilePath and changed to jobs.json glax 2023-09-01 23:37:50 +02:00
  • eaab7c5235 Fixed jobs not starting at all glax 2023-09-01 23:08:31 +02:00
  • 0552b3db82 Fix crash on null Logmessage glax 2023-09-01 22:41:06 +02:00
  • c813e1854d Do not add duplicate jobs glax 2023-09-01 22:39:22 +02:00
  • 32036df057 Added API call to retrieve cover with internalId. No need to mount imageCache over multiple containers. glax 2023-09-01 21:40:56 +02:00
  • 394829ee36 Revert "Download Covers only when Downloading Chapters" glax 2023-08-31 12:14:03 +02:00
  • 2a389f1ede Changed default download and working directories. ExportSettings() now created folder glax 2023-08-31 17:07:54 +02:00
  • 3167f6c3e6 Changed default log-folder path, and log-encoding to utf8 glax 2023-08-31 17:06:57 +02:00
  • 89c5f4b820 Added API-call GET Jobs/MonitorJobs glax 2023-08-31 16:40:08 +02:00
  • 1c1169e5ce Renamed Managers to Connectors glax 2023-08-31 16:02:02 +02:00
  • d5d34c5381 Changed return-values of API: NotifcationConnectors/Types and LibraryConnectors/Types glax 2023-08-31 15:41:29 +02:00
  • c0efbb22cc Fixed JsonParsing of NotifcationConnector and LibraryConnector with GlobalBase glax 2023-08-31 15:41:02 +02:00
  • 9f30e52713 Added new API-Calls: POST: Jobs/StartNow DELETE: Jobs glax 2023-08-31 13:12:03 +02:00
  • 1fd36c91d6 Renamed Publication.cs to Manga.cs Renamed Request-Paths "Tasks" to "Jobs" glax 2023-08-31 12:16:02 +02:00
  • e663163de8 Download Covers only when Downloading Chapters glax 2023-08-31 12:14:03 +02:00
  • 4827b90c3d Merge pull request #45 from C9Glax/dependabot/github_actions/docker/setup-buildx-action-2.10.0 Glax 2023-08-29 19:09:40 +02:00
  • e274c864f9 CLI: Add Status Code to output glax 2023-08-29 14:11:46 +02:00
  • f4bc182954 CLI: Prompt directy for HttpMethod, ignore input when exiting log glax 2023-08-29 14:09:35 +02:00
  • 3365be219c Logger: Logmessage time glax 2023-08-29 14:08:57 +02:00
  • 10708b3abd Add CLI with basic functionality. glax 2023-08-29 14:00:55 +02:00
  • c1e939f1e3 Server correct shutdown/force shutdown glax 2023-08-29 12:40:10 +02:00
  • 21d53dabec TrangaSettings corrected logic for loading settingsfile, and overwriting settings glax 2023-08-29 12:39:48 +02:00
  • a9417dbba6 Trangasettings fix infinite loop on load glax 2023-08-29 12:39:21 +02:00
  • 4ca7b107eb Bump docker/setup-buildx-action from 2.9.1 to 2.10.0 dependabot[bot] 2023-08-29 05:58:02 +00:00
  • 61024bcee9 UserDictionary and variable readonly glax 2023-08-27 01:22:39 +02:00
  • ea1b8749a6 Removed unnecessary check glax 2023-08-27 01:22:21 +02:00
  • 2fcab1f1b1 More Logging glax 2023-08-27 01:22:08 +02:00
  • bbd716383a Added ToString overrides glax 2023-08-27 01:21:23 +02:00
  • 6e1a0ab06c Corrected order of constructor (GlobalBase clone) glax 2023-08-27 01:15:02 +02:00
  • 181942153b Fixed some variables glax 2023-08-27 01:05:32 +02:00
  • fe04af4a2b Added most API-functions glax 2023-08-27 01:01:39 +02:00
  • 4240a1eb6a Added methods to search for jobs, and remove multiple jobs. glax 2023-08-27 01:01:20 +02:00
  • 32349c1ddf Added methods to Update Downloadlocation and WorkingDirectory glax 2023-08-27 01:00:42 +02:00
  • a94d3d6b40 Added method to delete Library/Notification-Connector glax 2023-08-27 01:00:13 +02:00
  • f916cda0f1 Corrected order of constructor (GlobalBase clone) glax 2023-08-27 00:59:54 +02:00
  • a8f0f1af15 More API Requests glax 2023-08-26 02:43:24 +02:00
  • 0cf3a95f58 cachedPublications glax 2023-08-26 02:42:57 +02:00
  • a89a526fda Default language GetChapters: en glax 2023-08-26 02:42:31 +02:00
  • 4d1e43e7b3 Job: add Id glax 2023-08-26 02:40:24 +02:00
  • 4f9749d09e Fix bug with MangaDex, Useragent glax 2023-08-26 01:51:16 +02:00
  • 7614f9aad3 Add User Agent to MangaConnectors glax 2023-08-26 01:50:31 +02:00
  • 97c0e42512 Handle first requests, add parameter parser glax 2023-08-26 01:47:36 +02:00
  • 565bc0775d Add Connectors to Tranga glax 2023-08-26 01:47:15 +02:00
  • e6a3fa2899 public GetPublications glax 2023-08-26 01:46:36 +02:00
  • 2d82279d98 Added startup args, and first http-requesthandler glax 2023-08-24 13:35:07 +02:00