From 69ae0ba5abec428d983369d6b9efbc377ac49c2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Brage=20Skj=C3=B8nborg?= Date: Sat, 8 Nov 2025 12:07:27 +0100 Subject: [PATCH] v5 init --- .idea/workspace.xml | 360 +++++++++++++----- .../converter/ConverterApplication.kt | 71 ---- .../mediaprocessing/converter/ConverterEnv.kt | 15 - .../converter/Implementations.kt | 8 - .../converter/TaskCoordinator.kt | 92 ----- .../converter/convert/ConvertListener.kt | 7 - .../converter/convert/Converter2.kt | 78 ---- .../converter/tasks/ConvertService.kt | 136 ------- .../coordinator/CoordinatorApplication.kt | 140 ------- .../CoordinatorEventCoordinator.kt | 107 ------ .../coordinator/CoordinatorEventListener.kt | 11 - .../coordinator/CoordinatorUtils.kt | 14 - .../coordinator/EventsDatabase.kt | 24 -- .../coordinator/Implementations.kt | 11 - .../controller/ActionEventController.kt | 32 -- .../coordinator/controller/InfoController.kt | 16 - .../coordinator/controller/PollController.kt | 18 - .../controller/RequestEventController.kt | 89 ----- .../ProcesserSocketMessageListener.kt | 11 - .../services/UnattendedIndexing.kt | 60 --- .../implementations/WorkTaskListener.kt | 38 -- .../listeners/BaseInfoFromFileTaskListener.kt | 91 ----- .../listeners/CompletedTaskListener.kt | 301 --------------- .../listeners/ConvertWorkTaskListener.kt | 149 -------- .../listeners/CoverDownloadTaskListener.kt | 92 ----- .../CoverFromMetadataTaskListener.kt | 102 ----- .../EncodeWorkArgumentsTaskListener.kt | 114 ------ .../listeners/EncodeWorkTaskListener.kt | 84 ---- .../ExtractWorkArgumentsTaskListener.kt | 107 ------ .../listeners/ExtractWorkTaskListener.kt | 93 ----- .../MediaOutInformationTaskListener.kt | 192 ---------- .../MetadataWaitOrDefaultTaskListener.kt | 161 -------- .../ParseMediaFileStreamsTaskListener.kt | 119 ------ .../listeners/PersistContentTaskListener.kt | 190 --------- .../ReadMediaFileStreamsTaskListener.kt | 114 ------ .../mapping/EncodeWorkArgumentsMapping.kt | 61 --- .../tasksV2/mapping/EventsSummaryMapping.kt | 68 ---- .../mapping/ExtractWorkArgumentsMapping.kt | 31 -- .../coordinator/tasksV2/mapping/FFmpegBase.kt | 23 -- .../mapping/store/ContentCatalogStore.kt | 178 --------- .../mapping/store/ContentCompletionMover.kt | 132 ------- .../mapping/store/ContentGenresStore.kt | 20 - .../mapping/store/ContentMetadataStore.kt | 19 - .../mapping/store/ContentSubtitleStore.kt | 28 -- .../mapping/store/ContentTitleStore.kt | 46 --- .../mapping/store/ProcessedFileStore.kt | 33 -- .../tasksV2/mapping/streams/AudioArguments.kt | 81 ---- .../mapping/streams/SubtitleArguments.kt | 119 ------ .../tasksV2/mapping/streams/VideoArguments.kt | 110 ------ .../tasksV2/validator/CompletionValidator.kt | 119 ------ .../coordinator/watcher/FileWatcherQueue.kt | 83 ---- .../watcher/InputDirectoryWatcher.kt | 195 ---------- .../processer/Implementations.kt | 19 - .../processer/ProcesserApplication.kt | 92 ----- .../mediaprocessing/processer/ProcesserEnv.kt | 21 - .../mediaprocessing/processer/Reporter.kt | 42 -- .../processer/TaskCoordinator.kt | 98 ----- .../processer/controller/CancelController.kt | 23 -- .../ffmpeg/FfmpegArgumentsBuilder.kt | 61 --- .../processer/ffmpeg/FfmpegListener.kt | 10 - .../processer/ffmpeg/FfmpegRunner.kt | 135 ------- .../processer/ffmpeg/FfmpegTaskService.kt | 73 ---- .../ffmpeg/progress/FfmpegDecodedProgress.kt | 24 -- .../ffmpeg/progress/FfmpegProgressDecoder.kt | 176 --------- .../processer/services/EncodeService.kt | 229 ----------- .../processer/services/ExtractService.kt | 204 ---------- .../mediaprocessing/ui/Configuration.kt | 131 ------- .../mediaprocessing/ui/UIApplication.kt | 68 ---- .../no/iktdev/mediaprocessing/ui/UIEnv.kt | 9 - .../mediaprocessing/ui/dto/EventChain.kt | 18 - .../mediaprocessing/ui/dto/EventDataDto.kt | 87 ----- .../mediaprocessing/ui/dto/EventSummary.kt | 32 -- .../ui/dto/explore/ExplorerAttr.kt | 9 - .../ui/dto/explore/ExplorerCursor.kt | 19 - .../ui/explorer/ExplorerCore.kt | 93 ----- .../ui/service/CompletedEventsService.kt | 14 - .../ui/socket/ChainedEventsTopic.kt | 62 --- .../ui/socket/ExplorerTopic.kt | 46 --- .../ui/socket/FileRequestTopic.kt | 45 --- .../ui/socket/ProcesserTasksTopic.kt | 166 -------- .../mediaprocessing/ui/socket/SocketClient.kt | 108 ------ .../ui/socket/SocketListener.kt | 11 - .../ui/socket/SocketMessageHandler.kt | 23 -- .../ui/socket/UnprocessedFilesTopic.kt | 109 ------ .../ui/socket/a2a/ProcesserListenerService.kt | 110 ------ .../mediaprocessing/shared/common/Defaults.kt | 15 - .../shared/common/DownloadClient.kt | 112 ------ .../shared/common/LogHelper.kt | 54 --- .../shared/common/Preference.kt | 69 ---- .../shared/common/SharedConfig.kt | 53 --- .../shared/common/TaskCoordinatorBase.kt | 105 ----- .../shared/common/contract/Events.kt | 146 ------- .../common/contract/EventsListenerContract.kt | 11 - .../common/contract/EventsManagerContract.kt | 8 - .../shared/common/contract/EventsUtil.kt | 24 -- .../shared/common/contract/ProcessType.kt | 6 - .../common/contract/data/BaseInfoEvent.kt | 16 - .../contract/data/ConvertWorkCreatedEvent.kt | 23 -- .../contract/data/ConvertWorkPerformed.kt | 18 - .../data/EncodeArgumentCreatedEvent.kt | 19 - .../contract/data/EncodeWorkCreatedEvent.kt | 10 - .../contract/data/EncodeWorkPerformedEvent.kt | 16 - .../shared/common/contract/data/Event.kt | 46 --- .../data/ExtractArgumentCreatedEvent.kt | 20 - .../contract/data/ExtractWorkCreatedEvent.kt | 11 - .../data/ExtractWorkPerformedEvent.kt | 18 - .../data/MediaCoverDownloadedEvent.kt | 15 - .../data/MediaCoverInfoReceivedEvent.kt | 16 - .../data/MediaFileStreamsParsedEvent.kt | 12 - .../data/MediaFileStreamsReadEvent.kt | 11 - .../data/MediaMetadataReceivedEvent.kt | 25 -- .../MediaOutInformationConstructedEvent.kt | 58 --- .../data/MediaProcessCompletedEvent.kt | 28 -- .../contract/data/MediaProcessStartEvent.kt | 22 -- .../contract/data/PermitWorkCreationEvent.kt | 11 - .../contract/data/PersistedContentEvent.kt | 23 -- .../shared/common/contract/dto/Enums.kt | 27 -- .../common/contract/dto/EventRequest.kt | 9 - .../common/contract/dto/EventSummary.kt | 20 - .../common/contract/dto/ProcesserEventInfo.kt | 17 - .../common/contract/dto/RequestWorkProceed.kt | 6 - .../shared/common/contract/dto/Requester.kt | 5 - .../common/contract/dto/tasks/TaskData.kt | 8 - .../contract/ffmpeg/AudioArgumentsDto.kt | 7 - .../common/contract/ffmpeg/MediaStreams.kt | 191 ---------- .../common/contract/ffmpeg/PreferenceDto.kt | 47 --- .../contract/ffmpeg/SubtitleArgumentsDto.kt | 10 - .../contract/ffmpeg/VideoAndAudioDto.kt | 8 - .../contract/ffmpeg/VideoArgumentsDto.kt | 7 - .../common/contract/reader/MetadataDto.kt | 16 - .../common/contract/reader/SubtitlesDto.kt | 9 - .../common/contract/reader/VideoDetails.kt | 14 - .../shared/common/database/EventsDatabase.kt | 25 -- .../common/database/cal/EventsManager.kt | 187 --------- .../common/database/cal/RunnerManager.kt | 67 ---- .../common/database/cal/TasksManager.kt | 207 ---------- .../common/database/tables/allEvents.kt | 16 - .../shared/common/database/tables/events.kt | 20 - .../shared/common/database/tables/files.kt | 11 - .../common/database/tables/filesProcessed.kt | 15 - .../shared/common/database/tables/runners.kt | 15 - .../shared/common/database/tables/tasks.kt | 29 -- .../shared/common/extended/FileExt.kt | 100 ----- .../common/parsing/FileNameDeterminate.kt | 171 --------- .../shared/common/parsing/FileNameParser.kt | 146 ------- .../shared/common/parsing/NameHelper.kt | 24 -- .../shared/common/parsing/Regexes.kt | 8 - .../shared/common/runner/ResultRunner.kt | 20 - .../shared/common/services/TaskService.kt | 69 ---- .../common/socket/SocketImplementation.kt | 29 -- .../shared/common/task/Task.kt | 18 - .../shared/common/task/TaskDoz.kt | 44 --- .../shared/common/task/TaskType.kt | 7 - shared/eventi/build.gradle.kts | 63 --- .../main/kotlin/no/iktdev/eventi/LogHelper.kt | 54 --- .../no/iktdev/eventi/core/ConsumableEvent.kt | 24 -- .../eventi/core/LocalDateTimeAdapter.kt | 21 - .../eventi/core/PersistentMessageHelper.kt | 38 -- .../kotlin/no/iktdev/eventi/core/WGson.kt | 13 - .../kotlin/no/iktdev/eventi/data/EventImpl.kt | 59 --- .../no/iktdev/eventi/database/DataSource.kt | 43 --- .../database/DatabaseConnectionConfig.kt | 9 - .../iktdev/eventi/database/MySqlDataSource.kt | 85 ----- .../eventi/database/TableDefaultOperations.kt | 153 -------- .../implementations/EventCoordinator.kt | 246 ------------ .../implementations/EventListenerImpl.kt | 122 ------ .../implementations/EventsManagerImpl.kt | 19 - .../no/iktdev/eventi/EventiApplication.kt | 30 -- .../iktdev/eventi/EventiApplicationTests.kt | 40 -- .../iktdev/eventi/EventiImplementationBase.kt | 53 --- .../kotlin/no/iktdev/eventi/TestConfig.kt | 22 -- .../eventi/mock/MockDataEventListener.kt | 11 - .../no/iktdev/eventi/mock/MockDataSource.kt | 32 -- .../eventi/mock/MockEventCoordinator.kt | 22 -- .../no/iktdev/eventi/mock/MockEventManager.kt | 33 -- .../no/iktdev/eventi/mock/data/FirstEvent.kt | 11 - .../no/iktdev/eventi/mock/data/InitEvent.kt | 11 - .../no/iktdev/eventi/mock/data/SecondEvent.kt | 15 - .../no/iktdev/eventi/mock/data/ThirdEvent.kt | 11 - .../mock/listeners/FirstEventListener.kt | 48 --- .../mock/listeners/ForthEventListener.kt | 53 --- .../mock/listeners/SecondEventListener.kt | 49 --- .../mock/listeners/ThirdEventListener.kt | 57 --- .../tests/FirstEventListenerImplTestBase.kt | 54 --- .../tests/ForthEventListenerImplTestBase.kt | 43 --- .../tests/SecondEventListenerImplTestBase.kt | 41 -- .../tests/ThirdEventListenerImplTestBase.kt | 41 -- 187 files changed, 259 insertions(+), 10977 deletions(-) delete mode 100644 apps/converter/src/main/kotlin/no/iktdev/mediaprocessing/converter/ConverterApplication.kt delete mode 100644 apps/converter/src/main/kotlin/no/iktdev/mediaprocessing/converter/ConverterEnv.kt delete mode 100644 apps/converter/src/main/kotlin/no/iktdev/mediaprocessing/converter/Implementations.kt delete mode 100644 apps/converter/src/main/kotlin/no/iktdev/mediaprocessing/converter/TaskCoordinator.kt delete mode 100644 apps/converter/src/main/kotlin/no/iktdev/mediaprocessing/converter/convert/ConvertListener.kt delete mode 100644 apps/converter/src/main/kotlin/no/iktdev/mediaprocessing/converter/convert/Converter2.kt delete mode 100644 apps/converter/src/main/kotlin/no/iktdev/mediaprocessing/converter/tasks/ConvertService.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/CoordinatorApplication.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/CoordinatorEventCoordinator.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/CoordinatorEventListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/CoordinatorUtils.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/EventsDatabase.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/Implementations.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/controller/ActionEventController.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/controller/InfoController.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/controller/PollController.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/controller/RequestEventController.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/coordination/ProcesserSocketMessageListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/services/UnattendedIndexing.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/implementations/WorkTaskListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/listeners/BaseInfoFromFileTaskListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/listeners/CompletedTaskListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/listeners/ConvertWorkTaskListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/listeners/CoverDownloadTaskListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/listeners/CoverFromMetadataTaskListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/listeners/EncodeWorkArgumentsTaskListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/listeners/EncodeWorkTaskListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/listeners/ExtractWorkArgumentsTaskListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/listeners/ExtractWorkTaskListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/listeners/MediaOutInformationTaskListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/listeners/MetadataWaitOrDefaultTaskListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/listeners/ParseMediaFileStreamsTaskListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/listeners/PersistContentTaskListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/listeners/ReadMediaFileStreamsTaskListener.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/mapping/EncodeWorkArgumentsMapping.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/mapping/EventsSummaryMapping.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/mapping/ExtractWorkArgumentsMapping.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/mapping/FFmpegBase.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/mapping/store/ContentCatalogStore.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/mapping/store/ContentCompletionMover.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/mapping/store/ContentGenresStore.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/mapping/store/ContentMetadataStore.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/mapping/store/ContentSubtitleStore.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/mapping/store/ContentTitleStore.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/mapping/store/ProcessedFileStore.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/mapping/streams/AudioArguments.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/mapping/streams/SubtitleArguments.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/mapping/streams/VideoArguments.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasksV2/validator/CompletionValidator.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/watcher/FileWatcherQueue.kt delete mode 100644 apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/watcher/InputDirectoryWatcher.kt delete mode 100644 apps/processer/src/main/kotlin/no/iktdev/mediaprocessing/processer/Implementations.kt delete mode 100644 apps/processer/src/main/kotlin/no/iktdev/mediaprocessing/processer/ProcesserApplication.kt delete mode 100644 apps/processer/src/main/kotlin/no/iktdev/mediaprocessing/processer/ProcesserEnv.kt delete mode 100644 apps/processer/src/main/kotlin/no/iktdev/mediaprocessing/processer/Reporter.kt delete mode 100644 apps/processer/src/main/kotlin/no/iktdev/mediaprocessing/processer/TaskCoordinator.kt delete mode 100644 apps/processer/src/main/kotlin/no/iktdev/mediaprocessing/processer/controller/CancelController.kt delete mode 100644 apps/processer/src/main/kotlin/no/iktdev/mediaprocessing/processer/ffmpeg/FfmpegArgumentsBuilder.kt delete mode 100644 apps/processer/src/main/kotlin/no/iktdev/mediaprocessing/processer/ffmpeg/FfmpegListener.kt delete mode 100644 apps/processer/src/main/kotlin/no/iktdev/mediaprocessing/processer/ffmpeg/FfmpegRunner.kt delete mode 100644 apps/processer/src/main/kotlin/no/iktdev/mediaprocessing/processer/ffmpeg/FfmpegTaskService.kt delete mode 100644 apps/processer/src/main/kotlin/no/iktdev/mediaprocessing/processer/ffmpeg/progress/FfmpegDecodedProgress.kt delete mode 100644 apps/processer/src/main/kotlin/no/iktdev/mediaprocessing/processer/ffmpeg/progress/FfmpegProgressDecoder.kt delete mode 100644 apps/processer/src/main/kotlin/no/iktdev/mediaprocessing/processer/services/EncodeService.kt delete mode 100644 apps/processer/src/main/kotlin/no/iktdev/mediaprocessing/processer/services/ExtractService.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/Configuration.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/UIApplication.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/UIEnv.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/dto/EventChain.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/dto/EventDataDto.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/dto/EventSummary.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/dto/explore/ExplorerAttr.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/dto/explore/ExplorerCursor.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/explorer/ExplorerCore.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/service/CompletedEventsService.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/socket/ChainedEventsTopic.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/socket/ExplorerTopic.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/socket/FileRequestTopic.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/socket/ProcesserTasksTopic.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/socket/SocketClient.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/socket/SocketListener.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/socket/SocketMessageHandler.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/socket/UnprocessedFilesTopic.kt delete mode 100644 apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/socket/a2a/ProcesserListenerService.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/Defaults.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/DownloadClient.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/LogHelper.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/Preference.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/SharedConfig.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/TaskCoordinatorBase.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/Events.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/EventsListenerContract.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/EventsManagerContract.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/EventsUtil.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/ProcessType.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/BaseInfoEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/ConvertWorkCreatedEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/ConvertWorkPerformed.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/EncodeArgumentCreatedEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/EncodeWorkCreatedEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/EncodeWorkPerformedEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/Event.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/ExtractArgumentCreatedEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/ExtractWorkCreatedEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/ExtractWorkPerformedEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/MediaCoverDownloadedEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/MediaCoverInfoReceivedEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/MediaFileStreamsParsedEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/MediaFileStreamsReadEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/MediaMetadataReceivedEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/MediaOutInformationConstructedEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/MediaProcessCompletedEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/MediaProcessStartEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/PermitWorkCreationEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/data/PersistedContentEvent.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/dto/Enums.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/dto/EventRequest.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/dto/EventSummary.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/dto/ProcesserEventInfo.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/dto/RequestWorkProceed.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/dto/Requester.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/dto/tasks/TaskData.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/ffmpeg/AudioArgumentsDto.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/ffmpeg/MediaStreams.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/ffmpeg/PreferenceDto.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/ffmpeg/SubtitleArgumentsDto.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/ffmpeg/VideoAndAudioDto.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/ffmpeg/VideoArgumentsDto.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/reader/MetadataDto.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/reader/SubtitlesDto.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/contract/reader/VideoDetails.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/database/EventsDatabase.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/database/cal/EventsManager.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/database/cal/RunnerManager.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/database/cal/TasksManager.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/database/tables/allEvents.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/database/tables/events.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/database/tables/files.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/database/tables/filesProcessed.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/database/tables/runners.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/database/tables/tasks.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/extended/FileExt.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/parsing/FileNameDeterminate.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/parsing/FileNameParser.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/parsing/NameHelper.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/parsing/Regexes.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/runner/ResultRunner.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/services/TaskService.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/socket/SocketImplementation.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/task/Task.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/task/TaskDoz.kt delete mode 100644 shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/task/TaskType.kt delete mode 100644 shared/eventi/build.gradle.kts delete mode 100644 shared/eventi/src/main/kotlin/no/iktdev/eventi/LogHelper.kt delete mode 100644 shared/eventi/src/main/kotlin/no/iktdev/eventi/core/ConsumableEvent.kt delete mode 100644 shared/eventi/src/main/kotlin/no/iktdev/eventi/core/LocalDateTimeAdapter.kt delete mode 100644 shared/eventi/src/main/kotlin/no/iktdev/eventi/core/PersistentMessageHelper.kt delete mode 100644 shared/eventi/src/main/kotlin/no/iktdev/eventi/core/WGson.kt delete mode 100644 shared/eventi/src/main/kotlin/no/iktdev/eventi/data/EventImpl.kt delete mode 100644 shared/eventi/src/main/kotlin/no/iktdev/eventi/database/DataSource.kt delete mode 100644 shared/eventi/src/main/kotlin/no/iktdev/eventi/database/DatabaseConnectionConfig.kt delete mode 100644 shared/eventi/src/main/kotlin/no/iktdev/eventi/database/MySqlDataSource.kt delete mode 100644 shared/eventi/src/main/kotlin/no/iktdev/eventi/database/TableDefaultOperations.kt delete mode 100644 shared/eventi/src/main/kotlin/no/iktdev/eventi/implementations/EventCoordinator.kt delete mode 100644 shared/eventi/src/main/kotlin/no/iktdev/eventi/implementations/EventListenerImpl.kt delete mode 100644 shared/eventi/src/main/kotlin/no/iktdev/eventi/implementations/EventsManagerImpl.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/EventiApplication.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/EventiApplicationTests.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/EventiImplementationBase.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/TestConfig.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/mock/MockDataEventListener.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/mock/MockDataSource.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/mock/MockEventCoordinator.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/mock/MockEventManager.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/mock/data/FirstEvent.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/mock/data/InitEvent.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/mock/data/SecondEvent.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/mock/data/ThirdEvent.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/mock/listeners/FirstEventListener.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/mock/listeners/ForthEventListener.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/mock/listeners/SecondEventListener.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/mock/listeners/ThirdEventListener.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/tests/FirstEventListenerImplTestBase.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/tests/ForthEventListenerImplTestBase.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/tests/SecondEventListenerImplTestBase.kt delete mode 100644 shared/eventi/src/test/kotlin/no/iktdev/eventi/tests/ThirdEventListenerImplTestBase.kt diff --git a/.idea/workspace.xml b/.idea/workspace.xml index b84a7a50..2f67f95d 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -5,25 +5,193 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +