| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | refactor(yt): Move to `crates/yt` | Benedikt Peetz | 2025-06-13 |
| | | | | | Having one crate outside the `crates` directory is just weird. | ||
| * | fix(yt/storage/migrate): Correctly state the upgrade to the topmost version | Benedikt Peetz | 2025-06-13 |
| | | | | | Previously `$new_version` and `$old_version` were mistakenly swapped. | ||
| * | fix(yt/storage/migrate): Improve error messages | Benedikt Peetz | 2025-03-21 |
| | | |||
| * | fix(yt/storage/migrate): Account for the fact that DbVersions::Empty means ↵ | Benedikt Peetz | 2025-03-21 |
| | | | | | no Version | ||
| * | feat(yt/storage/videos): Validate in DB, that is_focused is UNIQUE | Benedikt Peetz | 2025-03-21 |
| | | | | | This makes the situation where two or more videos are focused impossible to represent in the db. | ||
| * | refactor(yt/storage/migrate/sql): Use predictable SQL paths | Benedikt Peetz | 2025-03-21 |
| | | | | | I.e. `<version_number>_<old_version_name>_to_<new_version_name>.sql` | ||
| * | refactor(yt/storage/migrate): Factor out duplicated code into macro | Benedikt Peetz | 2025-03-21 |
| | | |||
| * | chore(version): v1.5.0 v1.5.0 | Benedikt Peetz | 2025-02-22 |
| | | |||
| * | chore(treewide): Add/Update the license headers | Benedikt Peetz | 2025-02-22 |
| | | |||
| * | feat(yt/storage/migrate): Add version two | Benedikt Peetz | 2025-02-22 |
| | | |||
| * | fix(yt/storage/migrate): Improve error reporting | Benedikt Peetz | 2025-02-22 |
| | | |||
| * | feat(yt/): Use concrete types in the `Video` structure | Benedikt Peetz | 2025-02-22 |
| | | |||
| * | feat(yt/storage/migrate): Add db version One | Benedikt Peetz | 2025-02-17 |
| | | | | | | | | | This version finally removes the weird `is_changing` flag (which was most of the time an elaborate alias for something like: "is being watched".) Additionally, this change brings in the groundwork to move the mpv playlist tracking from in-memory to the database. | ||
| * | feat(yt/storage/migrate): Init database migration system | Benedikt Peetz | 2025-02-17 |
| I could have used the `sqlx` migration system, but that seem too much like a framework to me. | |||
