From c8ca612d8c52eca69a3de66b53d84e1b682e0984 Mon Sep 17 00:00:00 2001 From: "Abdul.Mohsen B. A. A." Date: Sun, 25 Jan 2026 18:45:12 +0000 Subject: [PATCH] updated changelog. --- CHANGELOG-master.json | 174 +++++++++++++++++++++++++++++++++++++++++- CHANGELOG.json | 111 +++++++++++++-------------- 2 files changed, 223 insertions(+), 62 deletions(-) diff --git a/CHANGELOG-master.json b/CHANGELOG-master.json index bdb00b48..8edfc237 100644 --- a/CHANGELOG-master.json +++ b/CHANGELOG-master.json @@ -1,8 +1,176 @@ [ { - "tag": "master-20260114-be6b68ef", - "date": "2026-01-14T20:16:23+00:00", + "tag": "master-20260125-412ad956", + "date": "2026-01-25T18:42:20+00:00", "commits": [ + { + "sha": "fe6fe42a", + "message": "refactor: switch api/history to be fully async.", + "author": "arabcoders", + "date": "2026-01-25T18:34:26+00:00", + "full_sha": "fe6fe42a653d53f11edba712ddefbe58b274791b" + }, + { + "sha": "7d6dc7ae", + "message": "refactor: move presets to db model", + "author": "arabcoders", + "date": "2026-01-25T16:17:54+00:00", + "full_sha": "7d6dc7ae7690df8ee89435ce6759aebc135cef57" + }, + { + "sha": "fd4e7559", + "message": "refactor: migrate tasks to db model", + "author": "arabcoders", + "date": "2026-01-24T20:09:20+00:00", + "full_sha": "fd4e755938ba65a6628581333f1be862752a18cd" + }, + { + "sha": "00c3aeff", + "message": "Feat: add yt-dlp version checker", + "author": "arabcoders", + "date": "2026-01-24T17:04:30+00:00", + "full_sha": "00c3aefff1314d9fec795cdb826af73c4b5ba3ad" + }, + { + "sha": "04237903", + "message": "refactor: migrate task definitions to db model", + "author": "arabcoders", + "date": "2026-01-23T20:38:59+00:00", + "full_sha": "042379035a8060971b3f162e4a3894de6a5c5b41" + }, + { + "sha": "e551ad78", + "message": "refactor: improve connection status and history loading logic", + "author": "arabcoders", + "date": "2026-01-22T20:00:45+00:00", + "full_sha": "e551ad7848d6bc84c577632d3d8bbf20aa8cf8c8" + }, + { + "sha": "66c349d4", + "message": "fix: set the configuration dict", + "author": "arabcoders", + "date": "2026-01-22T17:04:09+00:00", + "full_sha": "66c349d41fe73fb6418ce4b3479e825445cbb50c" + }, + { + "sha": "c3eb7091", + "message": "refactor: make the UI work without websocket", + "author": "arabcoders", + "date": "2026-01-22T16:36:20+00:00", + "full_sha": "c3eb7091af6f64d44cf59e0ad687faa11395a42e" + }, + { + "sha": "50145502", + "message": "refactor: remove socket.io dependency", + "author": "arabcoders", + "date": "2026-01-21T19:07:12+00:00", + "full_sha": "501455029c27633657282862781ba4fbf3b151a8" + }, + { + "sha": "ce7b59a8", + "message": "refactor: update API documentation", + "author": "arabcoders", + "date": "2026-01-21T15:54:56+00:00", + "full_sha": "ce7b59a8be67273af797d9ca297712d4e6e18980" + }, + { + "sha": "48feca72", + "message": "fix: dont reject non-unique names during migration.", + "author": "arabcoders", + "date": "2026-01-21T15:39:47+00:00", + "full_sha": "48feca72d3c92c41a9303013f1458be2871d311e" + }, + { + "sha": "5b7d9ddb", + "message": "refactor: migrate notifications to the new db model", + "author": "arabcoders", + "date": "2026-01-21T15:29:16+00:00", + "full_sha": "5b7d9ddbde58fe256e9c3d7506d013853cf3d5ea" + }, + { + "sha": "ea1fc59e", + "message": "refactor: standardize config_update event for UI", + "author": "arabcoders", + "date": "2026-01-20T13:27:04+00:00", + "full_sha": "ea1fc59e8888684bdef4f8d6f1d4a56998ff58e0" + }, + { + "sha": "8a10627d", + "message": "refactor: migrated dl_fields to db model.", + "author": "arabcoders", + "date": "2026-01-19T15:31:16+00:00", + "full_sha": "8a10627d6a03f2854cdb5ca9b988ec0bc351fef9" + }, + { + "sha": "c33827c6", + "message": "fix: minor typing fix", + "author": "arabcoders", + "date": "2026-01-19T14:15:10+00:00", + "full_sha": "c33827c6f7ac4d696bed26a9fadfd5ea1e0ddea5" + }, + { + "sha": "57d582e2", + "message": "Fix: remove debug statement", + "author": "arabcoders", + "date": "2026-01-18T20:13:40+00:00", + "full_sha": "57d582e2657b92f6a9ab745d27f79abf2d2ed395" + }, + { + "sha": "6da58254", + "message": "refactor: update validation logic to require cli or extras in Condition model", + "author": "arabcoders", + "date": "2026-01-18T19:57:39+00:00", + "full_sha": "6da58254bc96e6b321f2896f88671984388debdc" + }, + { + "sha": "a0934393", + "message": "refactor: conditions feature to db model", + "author": "arabcoders", + "date": "2026-01-18T19:17:07+00:00", + "full_sha": "a09343938da58a3c64cb5cfa3fb559c8b2a83060" + }, + { + "sha": "f98acbaa", + "message": "refactor: clean up sqlalchemy connection maker", + "author": "arabcoders", + "date": "2026-01-18T16:18:00+00:00", + "full_sha": "f98acbaa428dfff755594146adbb0dc654803f6c" + }, + { + "sha": "a85ca93d", + "message": "refactor: use sqlalchemy as base for sqlite", + "author": "arabcoders", + "date": "2026-01-17T20:32:39+00:00", + "full_sha": "a85ca93d5aa23a3ea0f0278b76af7a6de9313896" + }, + { + "sha": "d663cfd7", + "message": "chore: update external packages.", + "author": "arabcoders", + "date": "2026-01-16T17:50:38+00:00", + "full_sha": "d663cfd77a47138765d8a5327fa8b9b12c55ec37" + }, + { + "sha": "79594319", + "message": "Refactor: replace direct extract_info calls to async fetch_info", + "author": "arabcoders", + "date": "2026-01-16T17:45:10+00:00", + "full_sha": "795943196e4f162a1ee07f2f2149def6ffe7d5dd" + }, + { + "sha": "ea572ec4", + "message": "feat: implement cache cleanup", + "author": "arabcoders", + "date": "2026-01-16T17:42:51+00:00", + "full_sha": "ea572ec4c51c780ad1bacde940cd320416744d07" + }, + { + "sha": "d87995c4", + "message": "fix: popover on mobile going over edge", + "author": "arabcoders", + "date": "2026-01-16T16:20:27+00:00", + "full_sha": "d87995c4b05161bea85eabf44ad9ea4e081a5471" + }, { "sha": "45e27003", "message": "fix: do not show action buttons while loading tasks", @@ -3728,7 +3896,7 @@ "full_sha": "8694e82965453019b5f6d01ef181bfd541f87173" } ], - "full_sha": "be6b68efdd5264ee6b09be5a861a6d8ab7912d15" + "full_sha": "412ad9565ded23b309d3dcf297b34e6a7ed4166e" }, { "tag": "master-20250616-c07465a6", diff --git a/CHANGELOG.json b/CHANGELOG.json index 4ea29de6..98efbf02 100644 --- a/CHANGELOG.json +++ b/CHANGELOG.json @@ -1,64 +1,8 @@ [ { - "tag": "Unreleased (be6b68ef)", - "full_sha": "be6b68efdd5264ee6b09be5a861a6d8ab7912d15", - "date": "2026-01-14T20:16:23+00:00", - "commits": [ - { - "sha": "45e27003", - "full_sha": "45e27003c145d99a28454b458ea9ad50af6c2460", - "message": "fix: do not show action buttons while loading tasks", - "author": "arabcoders", - "date": "2026-01-14T17:05:06+00:00" - }, - { - "sha": "072a45ef", - "full_sha": "072a45efbae621bc58664feac36ea008957cbfd5", - "message": "refactor: missed loading check.", - "author": "arabcoders", - "date": "2026-01-14T17:02:48+00:00" - }, - { - "sha": "ad54d800", - "full_sha": "ad54d80077e538a9e4c2729711cf76179866edb1", - "message": "Refactor: better final filename status tracking", - "author": "arabcoders", - "date": "2026-01-14T16:50:35+00:00" - }, - { - "sha": "e0a47e2f", - "full_sha": "e0a47e2fe355efd2156de417bac855bd456c80bb", - "message": "Refactor: facelift the WebUI", - "author": "arabcoders", - "date": "2026-01-14T15:56:07+00:00" - }, - { - "sha": "48e653b7", - "full_sha": "48e653b70af63c469ac966151304d5625f1b0933", - "message": "refactor: limit concurrent extract info calls to prevent loop blocking", - "author": "arabcoders", - "date": "2026-01-14T13:11:21+00:00" - }, - { - "sha": "55a298e0", - "full_sha": "55a298e0ff84e31797b8b5dd3f9301ad871cf8e3", - "message": "Refactor: download module into testable chunks", - "author": "arabcoders", - "date": "2026-01-13T17:05:01+00:00" - }, - { - "sha": "d37cc612", - "full_sha": "d37cc6120a08d74a2b52e17ce28c70a860d470cf", - "message": "refactor: move popover to separate button", - "author": "arabcoders", - "date": "2026-01-12T14:14:29+00:00" - } - ] - }, - { - "tag": "Unmerged (dev branch)", - "full_sha": "fe6fe42a653d53f11edba712ddefbe58b274791b", - "date": "2026-01-25T18:34:26+00:00", + "tag": "Unreleased (412ad956)", + "full_sha": "412ad9565ded23b309d3dcf297b34e6a7ed4166e", + "date": "2026-01-25T18:42:20+00:00", "commits": [ { "sha": "fe6fe42a", @@ -227,6 +171,55 @@ "message": "fix: popover on mobile going over edge", "author": "arabcoders", "date": "2026-01-16T16:20:27+00:00" + }, + { + "sha": "45e27003", + "full_sha": "45e27003c145d99a28454b458ea9ad50af6c2460", + "message": "fix: do not show action buttons while loading tasks", + "author": "arabcoders", + "date": "2026-01-14T17:05:06+00:00" + }, + { + "sha": "072a45ef", + "full_sha": "072a45efbae621bc58664feac36ea008957cbfd5", + "message": "refactor: missed loading check.", + "author": "arabcoders", + "date": "2026-01-14T17:02:48+00:00" + }, + { + "sha": "ad54d800", + "full_sha": "ad54d80077e538a9e4c2729711cf76179866edb1", + "message": "Refactor: better final filename status tracking", + "author": "arabcoders", + "date": "2026-01-14T16:50:35+00:00" + }, + { + "sha": "e0a47e2f", + "full_sha": "e0a47e2fe355efd2156de417bac855bd456c80bb", + "message": "Refactor: facelift the WebUI", + "author": "arabcoders", + "date": "2026-01-14T15:56:07+00:00" + }, + { + "sha": "48e653b7", + "full_sha": "48e653b70af63c469ac966151304d5625f1b0933", + "message": "refactor: limit concurrent extract info calls to prevent loop blocking", + "author": "arabcoders", + "date": "2026-01-14T13:11:21+00:00" + }, + { + "sha": "55a298e0", + "full_sha": "55a298e0ff84e31797b8b5dd3f9301ad871cf8e3", + "message": "Refactor: download module into testable chunks", + "author": "arabcoders", + "date": "2026-01-13T17:05:01+00:00" + }, + { + "sha": "d37cc612", + "full_sha": "d37cc6120a08d74a2b52e17ce28c70a860d470cf", + "message": "refactor: move popover to separate button", + "author": "arabcoders", + "date": "2026-01-12T14:14:29+00:00" } ] },