1ff6bff947
Move weekly audit run to Saturday at 23:00 [ci-skip]
Audit dependencies / audit (push) Successful in 6s
Check, lint and test / Check, lint and test (push) Successful in 2m44s
2024-07-27 15:22:54 +02:00
dddc1509c9
Switch to fixed/forked forgeje-release action; set release title
Check, lint and test / Check, lint and test (push) Successful in 52s
2024-07-27 14:20:43 +02:00
3b25e9b5e2
Simplify generating the zero/epoch UNIX timestamp
Check, lint and test / Check, lint and test (push) Successful in 2m1s
2024-07-26 23:19:47 +02:00
e74939382a
Bump the version to 0.5.4
Audit dependencies / audit (push) Successful in 6s
Check, lint and test / Check, lint and test (push) Failing after 5m4s
Release / Release Rust crate (push) Successful in 6m8s
Release / Release (push) Failing after 10m9s
Release / Release Debian package (push) Successful in 10m46s
2024-07-26 22:59:43 +02:00
ff329fae2f
Update the changelog
2024-07-26 22:59:21 +02:00
b97115fa3c
Cargo update; fixes several security advisories
...
Fixes RUSTSEC-2024-0019, RUSTSEC-2024-0332, RUSTSEC-2024-0336, and
RUSTSEC-2024-0357.
2024-07-26 22:54:02 +02:00
47ebc62d01
Bump the dependency on youtube_dl to 0.10.0
2024-07-26 22:51:25 +02:00
cb1323aa39
Bump the dependency on rocket_dyn_templates to 0.2.0
2024-07-26 22:50:27 +02:00
2568a17ee7
Add audit workflow (runs on Sundays at 23:10)
Check, lint and test / Check, lint and test (push) Successful in 52s
Audit dependencies / audit (push) Failing after 4m29s
2024-07-26 22:47:34 +02:00
e73f4ff661
Fix clippy issues
Check, lint and test / Check, lint and test (push) Successful in 49s
2024-07-26 22:45:30 +02:00
526c3aa30c
Switch to Forgejo Actions
...
Check, lint and test / Check, lint and test (push) Failing after 48s
Also simplify the workflows by using the Rust images.
2024-07-26 22:39:25 +02:00
49728ea6dd
Bump the version to 0.5.3
Check and lint using Cargo / Check and lint (push) Successful in 2m39s
Release / Release (push) Successful in 1m24s
Release / Release crate (push) Successful in 4m13s
Release / Release Debian package (push) Successful in 6m34s
2024-02-27 13:54:20 +01:00
97b8a0b8bd
Update the changelog
2024-02-27 13:53:20 +01:00
36cfa2d0ff
Bump the dependency on cached to 0.49.2
Check and lint using Cargo / Check and lint (push) Successful in 2m58s
2024-02-26 21:19:56 +01:00
a9e0e2417d
Cargo update; fixes several security advisories
...
Fixes RUSTSEC-2024-0003, RUSTSEC-2023-0072 and RUSTSEC-2023-0074.
2024-02-26 21:18:19 +01:00
263d8272da
Handle paging information begin absent ( closes : #17 )
Check and lint using Cargo / Check and lint (push) Successful in 3m11s
2024-02-16 20:50:23 +01:00
db2d7f3f6c
Add missing date
Check and lint using Cargo / Check and lint (push) Successful in 3m50s
2023-11-03 11:52:46 +01:00
1a8f8d67fa
Bump the version to 0.5.2
Check and lint using Cargo / Check and lint (push) Successful in 2m56s
Release / Release (push) Successful in 1m7s
Release / Release crate (push) Successful in 4m35s
Release / Release Debian package (push) Successful in 7m10s
2023-11-03 11:24:44 +01:00
f4f9578c0e
Update the changelog
2023-11-03 11:23:38 +01:00
6d6895066f
Bump the dependency on cached to 0.46.0
2023-11-03 11:21:49 +01:00
f3c4c5071f
Cargo update; fixes RUSTSEC-2020-0071
...
This switches to Rocket 0.5-rc.4
Also fix the usage of a deprecated method.
2023-11-03 11:20:18 +01:00
b0cb9d984a
Bump the version to 0.5.1
Check and lint using Cargo / Check and lint (push) Successful in 3m0s
Release / Release (push) Successful in 1m29s
Release / Release crate (push) Successful in 5m14s
Release / Release Debian package (push) Successful in 7m16s
2023-08-25 22:09:32 +02:00
0c49df352d
Update the changelog
2023-08-25 22:08:43 +02:00
64ee93c553
Build and release a Debian package in a separate job
...
Release it to the package repository instead of attaching to the
release. Also add the relevant part of the changelog as release notes to
the release and fix some schema-related issues.
2023-08-25 22:08:00 +02:00
613d50bf30
Bump the dependency on youtube_dl to 0.9.0
2023-08-25 22:03:47 +02:00
fd4a26715e
Cargo update
2023-08-25 22:02:42 +02:00
8850e16c4a
Cargo update
Check and lint using Cargo / Check and lint (push) Successful in 4m33s
2023-06-08 11:11:14 +02:00
06e0a5ecd5
Bump the dependency on cached to 0.44.0
2023-06-08 11:10:57 +02:00
29f3975d62
Use the personal Cargo token
Check and lint using Cargo / Check and lint (push) Successful in 3m23s
2023-06-08 10:58:50 +02:00
a05106fecf
Bump the version to 0.5.0
Check and lint using Cargo / Check and lint (push) Successful in 4m23s
Release / Release (push) Successful in 8m38s
Release / Release crate (push) Failing after 4m36s
2023-06-08 10:36:38 +02:00
c128bfea62
Update the changelog
2023-06-08 10:36:17 +02:00
f7a5477804
Differentiate between publish and update time
...
Check and lint using Cargo / Check and lint (push) Successful in 6m42s
The `pubDate` field of an item in the feed is meant to be time the item
was published. It should not be bumped if the item is updated in the
backend.
* Introduce a new `published_at` field on `Item`
* Update the Mixcloud and YouTube backends to fill this field
* Use the `published_at` field on `Item` for the `<pubData>` item
subelement
2023-06-08 10:10:34 +02:00
9fc9990c27
No longer configure using a sparse Cargo index for crates.io
...
Check and lint using Cargo / Check and lint (push) Successful in 3m50s
This is the default since Rust 1.70.
2023-06-06 07:46:24 +02:00
05f88dbb9e
Add a full release workflow
Check and lint using Cargo / Check and lint (push) Successful in 3m19s
2023-05-22 20:11:19 +02:00
409a69604e
Tweak step name
2023-05-22 20:10:45 +02:00
b958734e92
Simplify Gitea Actions check and lint workflow
Check and lint using Cargo / Check and lint (push) Successful in 3m31s
2023-04-25 16:36:49 +02:00
cb43d91b64
Bump the version to 0.4.1
2023-04-11 19:41:59 +02:00
f75fc513f9
Update the changelog
2023-04-11 19:40:38 +02:00
5e9486e81a
Cargo update
2023-04-11 19:38:23 +02:00
0ff54dbf03
Select direct HTTP audio streams only
...
Select the well-supported, almost always available MP4 container format
that is directly available (so no HLS or DASH). This unfortunately
does reduce the bitrate to 64 kbps.
2023-04-11 19:37:29 +02:00
1af19270cc
Add missing security fixes
2023-03-24 19:34:50 +01:00
133bc0ac27
Add missing repository field
2023-03-24 19:29:21 +01:00
51c3874820
Bump the version to 0.4.0
2023-03-24 19:25:52 +01:00
fd4e1b00a1
Update the changelog
2023-03-24 19:24:13 +01:00
bae34b6858
Bump dependencies on cached and youtube_dl
2023-03-24 19:20:55 +01:00
501bd9329c
Cargo update; fixes several security advisories
...
Fixes RUSTSEC-2021-0145, RUSTSEC-2020-0016. RUSTSEC-2023-0001,
RUSTSEC-2023-0005, RUSTSEC-2023-0018. RUSTSEC-2023-0022,
RUSTSEC-2023-0023 and RUSTSEC-2023-0024.
2023-03-24 19:18:08 +01:00
81979cd5e0
Update to Rocket 0.5.0-rc.3
2023-03-24 19:17:00 +01:00
8e4045572c
Add Gitea Actions workflow for cargo
2023-03-21 11:54:58 +01:00
83d025c785
Bump the dependency on ytextract ( closes : #14 )
...
This fixes the issue where JSON cannot be serialized due to changes
in YouTube (a new player UI button in particular).
2023-01-30 19:53:25 +01:00
7f1120fd47
Select MP4 audio streams only (experimental)
...
The filter used to select the stream with the highest bitrate, but this
may result in a stream with a codec/container that is not supported by
all podcast clients, such as WEBM. Select the (almost always available)
highest stream using the MP4 container instead.
2023-01-29 14:27:47 +01:00