aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-01-06 02:53:56 +0100
committermetamuffin <metamuffin@disroot.org>2026-01-06 02:53:56 +0100
commit1d3fe7b02b2d2ec7cad5c8e3e0fd4eafb60bf0e0 (patch)
treed17dc16bb14772c184c1b539f51e548bc8e452d0
parentbb7aa0604d1928ec435e97f6e58521597bc61c3b (diff)
downloadjellything-1d3fe7b02b2d2ec7cad5c8e3e0fd4eafb60bf0e0.tar
jellything-1d3fe7b02b2d2ec7cad5c8e3e0fd4eafb60bf0e0.tar.bz2
jellything-1d3fe7b02b2d2ec7cad5c8e3e0fd4eafb60bf0e0.tar.zst
Update copyright year
-rw-r--r--cache/src/backends/dummy.rs2
-rw-r--r--cache/src/backends/filesystem.rs2
-rw-r--r--cache/src/backends/mod.rs2
-rw-r--r--cache/src/backends/rocksdb.rs2
-rw-r--r--cache/src/bin/cache_fs_to_rocksdb.rs2
-rw-r--r--cache/src/bin/cache_rocksdb_delete_prefix.rs2
-rw-r--r--cache/src/helper.rs2
-rw-r--r--cache/src/lib.rs2
-rw-r--r--common/object/src/lib.rs2
-rw-r--r--common/object/src/value.rs2
-rw-r--r--common/src/api.rs2
-rw-r--r--common/src/config.rs2
-rw-r--r--common/src/helpers.rs2
-rw-r--r--common/src/impl.rs2
-rw-r--r--common/src/jhls.rs2
-rw-r--r--common/src/lib.rs2
-rw-r--r--common/src/routes.rs2
-rw-r--r--common/src/user.rs2
-rw-r--r--database/src/backends/memory.rs2
-rw-r--r--database/src/backends/mod.rs2
-rw-r--r--database/src/backends/redb.rs2
-rw-r--r--database/src/backends/rocksdb.rs2
-rw-r--r--database/src/indices/key.rs2
-rw-r--r--database/src/indices/mod.rs2
-rw-r--r--database/src/indices/order.rs2
-rw-r--r--database/src/lib.rs2
-rw-r--r--database/src/prefix_iterator.rs2
-rw-r--r--database/src/table.rs2
-rw-r--r--ebml_derive/src/lib.rs2
-rw-r--r--import/src/lib.rs2
-rw-r--r--import/src/plugins/acoustid.rs2
-rw-r--r--import/src/plugins/infojson.rs2
-rw-r--r--import/src/plugins/media_info.rs2
-rw-r--r--import/src/plugins/misc.rs2
-rw-r--r--import/src/plugins/mod.rs2
-rw-r--r--import/src/plugins/musicbrainz.rs2
-rw-r--r--import/src/plugins/tags.rs2
-rw-r--r--import/src/plugins/tmdb.rs2
-rw-r--r--import/src/plugins/trakt.rs2
-rw-r--r--import/src/plugins/vgmdb.rs2
-rw-r--r--import/src/plugins/wikidata.rs2
-rw-r--r--import/src/plugins/wikimedia_commons.rs2
-rw-r--r--import/src/reporting.rs2
-rw-r--r--logic/src/account.rs2
-rw-r--r--logic/src/admin/log.rs2
-rw-r--r--logic/src/admin/mod.rs2
-rw-r--r--logic/src/admin/user.rs2
-rw-r--r--logic/src/assets.rs2
-rw-r--r--logic/src/filter_sort.rs2
-rw-r--r--logic/src/home.rs2
-rw-r--r--logic/src/items.rs2
-rw-r--r--logic/src/lib.rs2
-rw-r--r--logic/src/login.rs2
-rw-r--r--logic/src/node.rs2
-rw-r--r--logic/src/permission.rs2
-rw-r--r--logic/src/search.rs2
-rw-r--r--logic/src/session.rs2
-rw-r--r--logic/src/stats.rs2
-rw-r--r--remuxer/src/bin/analyze_kf_placement.rs2
-rw-r--r--remuxer/src/bin/average_cluster_duration.rs2
-rw-r--r--remuxer/src/bin/mkvinfo.rs2
-rw-r--r--remuxer/src/demuxers/flac.rs2
-rw-r--r--remuxer/src/demuxers/matroska.rs2
-rw-r--r--remuxer/src/demuxers/mod.rs2
-rw-r--r--remuxer/src/lib.rs2
-rw-r--r--remuxer/src/magic.rs2
-rw-r--r--remuxer/src/muxers/matroska.rs2
-rw-r--r--remuxer/src/muxers/mod.rs2
-rw-r--r--remuxer/src/muxers/mpeg4.rs2
-rw-r--r--server/build.rs2
-rw-r--r--server/src/api.rs2
-rw-r--r--server/src/compat/jellyfin/mod.rs2
-rw-r--r--server/src/compat/jellyfin/models.rs2
-rw-r--r--server/src/compat/mod.rs2
-rw-r--r--server/src/compat/youtube.rs2
-rw-r--r--server/src/config.rs2
-rw-r--r--server/src/helper/accept.rs2
-rw-r--r--server/src/helper/asset.rs2
-rw-r--r--server/src/helper/cache.rs2
-rw-r--r--server/src/helper/cors.rs2
-rw-r--r--server/src/helper/filter_sort.rs2
-rw-r--r--server/src/helper/language.rs2
-rw-r--r--server/src/helper/mod.rs2
-rw-r--r--server/src/helper/node_id.rs2
-rw-r--r--server/src/helper/session.rs2
-rw-r--r--server/src/logic/mod.rs2
-rw-r--r--server/src/logic/stream.rs2
-rw-r--r--server/src/logic/userdata.rs2
-rw-r--r--server/src/main.rs2
-rw-r--r--server/src/routes.rs2
-rw-r--r--server/src/ui/account/mod.rs2
-rw-r--r--server/src/ui/account/settings.rs2
-rw-r--r--server/src/ui/admin/import.rs2
-rw-r--r--server/src/ui/admin/log.rs2
-rw-r--r--server/src/ui/admin/mod.rs2
-rw-r--r--server/src/ui/admin/user.rs2
-rw-r--r--server/src/ui/assets.rs2
-rw-r--r--server/src/ui/error.rs2
-rw-r--r--server/src/ui/home.rs2
-rw-r--r--server/src/ui/items.rs2
-rw-r--r--server/src/ui/mod.rs2
-rw-r--r--server/src/ui/node.rs2
-rw-r--r--server/src/ui/player.rs2
-rw-r--r--server/src/ui/search.rs2
-rw-r--r--server/src/ui/stats.rs2
-rw-r--r--server/src/ui/style.rs2
-rw-r--r--stream/src/cues.rs2
-rw-r--r--stream/src/fragment.rs2
-rw-r--r--stream/src/fragment_index.rs2
-rw-r--r--stream/src/hls.rs2
-rw-r--r--stream/src/lib.rs2
-rw-r--r--stream/src/metadata.rs2
-rw-r--r--stream/src/stream_info.rs2
-rw-r--r--stream/src/webvtt.rs2
-rw-r--r--stream/types/src/lib.rs2
-rw-r--r--tool/src/add.rs2
-rw-r--r--tool/src/bin/generate_completions.rs2
-rw-r--r--tool/src/cli.rs2
-rw-r--r--tool/src/main.rs2
-rw-r--r--tool/src/migrate.rs2
-rw-r--r--transcoder/src/fragment.rs2
-rw-r--r--transcoder/src/image.rs2
-rw-r--r--transcoder/src/lib.rs2
-rw-r--r--transcoder/src/subtitles.rs2
-rw-r--r--ui/src/account/mod.rs2
-rw-r--r--ui/src/account/settings.rs2
-rw-r--r--ui/src/admin/import.rs2
-rw-r--r--ui/src/admin/log.rs2
-rw-r--r--ui/src/admin/mod.rs2
-rw-r--r--ui/src/admin/user.rs2
-rw-r--r--ui/src/error.rs2
-rw-r--r--ui/src/filter_sort.rs2
-rw-r--r--ui/src/format.rs2
-rw-r--r--ui/src/home.rs2
-rw-r--r--ui/src/items.rs2
-rw-r--r--ui/src/lib.rs2
-rw-r--r--ui/src/locale.rs2
-rw-r--r--ui/src/node_card.rs2
-rw-r--r--ui/src/node_page.rs2
-rw-r--r--ui/src/props.rs2
-rw-r--r--ui/src/scaffold.rs2
-rw-r--r--ui/src/search.rs2
-rw-r--r--ui/src/stats.rs2
-rw-r--r--web/script/backbutton.ts2
-rw-r--r--web/script/dangerbutton.ts2
-rw-r--r--web/script/import_live.ts2
-rw-r--r--web/script/log_live.ts2
-rw-r--r--web/script/main.ts2
-rw-r--r--web/script/player/download.ts2
-rw-r--r--web/script/player/mediacaps.ts2
-rw-r--r--web/script/player/mod.ts2
-rw-r--r--web/script/player/player.ts2
-rw-r--r--web/script/player/popup.ts2
-rw-r--r--web/script/player/sync.ts2
-rw-r--r--web/script/player/track/create.ts2
-rw-r--r--web/script/player/track/mod.ts2
-rw-r--r--web/script/player/track/mse.ts2
-rw-r--r--web/script/player/track/vtt.ts2
-rw-r--r--web/script/player/types_node.ts2
-rw-r--r--web/script/player/types_stream.ts2
-rw-r--r--web/script/transition.ts2
-rw-r--r--web/style/forms.css2
-rw-r--r--web/style/js-player.css2
-rw-r--r--web/style/js-transition.css2
-rw-r--r--web/style/layout.css2
-rw-r--r--web/style/navbar.css2
-rw-r--r--web/style/nodecard.css2
-rw-r--r--web/style/nodepage.css2
-rw-r--r--web/style/player.css2
-rw-r--r--web/style/props.css2
-rw-r--r--web/style/themes.css2
171 files changed, 171 insertions, 171 deletions
diff --git a/cache/src/backends/dummy.rs b/cache/src/backends/dummy.rs
index 5ebc2e3..7b0efa5 100644
--- a/cache/src/backends/dummy.rs
+++ b/cache/src/backends/dummy.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::backends::CacheStorage;
diff --git a/cache/src/backends/filesystem.rs b/cache/src/backends/filesystem.rs
index ec242d2..f1bbdf9 100644
--- a/cache/src/backends/filesystem.rs
+++ b/cache/src/backends/filesystem.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{Config, backends::CacheStorage};
diff --git a/cache/src/backends/mod.rs b/cache/src/backends/mod.rs
index 506eace..52a954b 100644
--- a/cache/src/backends/mod.rs
+++ b/cache/src/backends/mod.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod dummy;
pub mod filesystem;
diff --git a/cache/src/backends/rocksdb.rs b/cache/src/backends/rocksdb.rs
index 183664f..9db86dd 100644
--- a/cache/src/backends/rocksdb.rs
+++ b/cache/src/backends/rocksdb.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{Config, backends::CacheStorage};
diff --git a/cache/src/bin/cache_fs_to_rocksdb.rs b/cache/src/bin/cache_fs_to_rocksdb.rs
index 0c9900c..d283dcb 100644
--- a/cache/src/bin/cache_fs_to_rocksdb.rs
+++ b/cache/src/bin/cache_fs_to_rocksdb.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use anyhow::{Result, bail};
diff --git a/cache/src/bin/cache_rocksdb_delete_prefix.rs b/cache/src/bin/cache_rocksdb_delete_prefix.rs
index 1245f74..e09ce61 100644
--- a/cache/src/bin/cache_rocksdb_delete_prefix.rs
+++ b/cache/src/bin/cache_rocksdb_delete_prefix.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use anyhow::Result;
diff --git a/cache/src/helper.rs b/cache/src/helper.rs
index 46ef661..ebd20a3 100644
--- a/cache/src/helper.rs
+++ b/cache/src/helper.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use base64::{Engine, prelude::BASE64_URL_SAFE};
diff --git a/cache/src/lib.rs b/cache/src/lib.rs
index c939a9c..9559fbc 100644
--- a/cache/src/lib.rs
+++ b/cache/src/lib.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
mod backends;
mod helper;
diff --git a/common/object/src/lib.rs b/common/object/src/lib.rs
index 90ddef5..97d2650 100644
--- a/common/object/src/lib.rs
+++ b/common/object/src/lib.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
mod value;
diff --git a/common/object/src/value.rs b/common/object/src/value.rs
index 18aae97..3a8b7df 100644
--- a/common/object/src/value.rs
+++ b/common/object/src/value.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::Object;
diff --git a/common/src/api.rs b/common/src/api.rs
index c4751a3..04e221e 100644
--- a/common/src/api.rs
+++ b/common/src/api.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
url_enum,
diff --git a/common/src/config.rs b/common/src/config.rs
index 016bdeb..73e2a08 100644
--- a/common/src/config.rs
+++ b/common/src/config.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::user::PermissionSet;
diff --git a/common/src/helpers.rs b/common/src/helpers.rs
index 13c69a1..e8489c4 100644
--- a/common/src/helpers.rs
+++ b/common/src/helpers.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{CreditCategory, IdentifierType, PictureSlot};
diff --git a/common/src/impl.rs b/common/src/impl.rs
index 585c778..422d26a 100644
--- a/common/src/impl.rs
+++ b/common/src/impl.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{Node, NodeID, NodeIDOrSlug, SourceTrack, SourceTrackKind};
use serde::{Deserialize, Serialize};
diff --git a/common/src/jhls.rs b/common/src/jhls.rs
index 104d9a5..36a6db6 100644
--- a/common/src/jhls.rs
+++ b/common/src/jhls.rs
@@ -1,5 +1,5 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
diff --git a/common/src/lib.rs b/common/src/lib.rs
index 209aeef..f73130f 100644
--- a/common/src/lib.rs
+++ b/common/src/lib.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
#![feature(array_try_map)]
pub mod api;
diff --git a/common/src/routes.rs b/common/src/routes.rs
index cdccf9d..1605624 100644
--- a/common/src/routes.rs
+++ b/common/src/routes.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{CreditCategory, NodeID, PictureSlot, api::NodeFilterSort, user::ApiWatchedState};
diff --git a/common/src/user.rs b/common/src/user.rs
index 481732b..9b90ec9 100644
--- a/common/src/user.rs
+++ b/common/src/user.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use serde::{Deserialize, Serialize};
use std::{
diff --git a/database/src/backends/memory.rs b/database/src/backends/memory.rs
index 302b232..d7d0e2c 100644
--- a/database/src/backends/memory.rs
+++ b/database/src/backends/memory.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::backends::{Db, ReadTransaction, ReadTxnFunction, WriteTransaction, WriteTxnFunction};
diff --git a/database/src/backends/mod.rs b/database/src/backends/mod.rs
index dd028f4..580548e 100644
--- a/database/src/backends/mod.rs
+++ b/database/src/backends/mod.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod memory;
diff --git a/database/src/backends/redb.rs b/database/src/backends/redb.rs
index 409a551..d1a0f8c 100644
--- a/database/src/backends/redb.rs
+++ b/database/src/backends/redb.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::backends::{Db, ReadTransaction, ReadTxnFunction, WriteTransaction, WriteTxnFunction};
diff --git a/database/src/backends/rocksdb.rs b/database/src/backends/rocksdb.rs
index 92c6a6d..b62a482 100644
--- a/database/src/backends/rocksdb.rs
+++ b/database/src/backends/rocksdb.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::backends::{Db, ReadTransaction, WriteTransaction, WriteTxnFunction};
diff --git a/database/src/indices/key.rs b/database/src/indices/key.rs
index 9f9511b..ab38d71 100644
--- a/database/src/indices/key.rs
+++ b/database/src/indices/key.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
diff --git a/database/src/indices/mod.rs b/database/src/indices/mod.rs
index e291c91..ab37589 100644
--- a/database/src/indices/mod.rs
+++ b/database/src/indices/mod.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{backends::WriteTransaction, table::RowNum};
diff --git a/database/src/indices/order.rs b/database/src/indices/order.rs
index 25ab01b..9163681 100644
--- a/database/src/indices/order.rs
+++ b/database/src/indices/order.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
diff --git a/database/src/lib.rs b/database/src/lib.rs
index e9e69bb..40bda72 100644
--- a/database/src/lib.rs
+++ b/database/src/lib.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod backends;
pub mod indices;
diff --git a/database/src/prefix_iterator.rs b/database/src/prefix_iterator.rs
index 3586ae2..9a73558 100644
--- a/database/src/prefix_iterator.rs
+++ b/database/src/prefix_iterator.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use anyhow::Result;
diff --git a/database/src/table.rs b/database/src/table.rs
index 1f44571..ba95f8e 100644
--- a/database/src/table.rs
+++ b/database/src/table.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
diff --git a/ebml_derive/src/lib.rs b/ebml_derive/src/lib.rs
index bc632a3..c020005 100644
--- a/ebml_derive/src/lib.rs
+++ b/ebml_derive/src/lib.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use proc_macro::{token_stream, Delimiter, Span, TokenStream, TokenTree};
use quote::quote;
diff --git a/import/src/lib.rs b/import/src/lib.rs
index ce16a26..aab0c70 100644
--- a/import/src/lib.rs
+++ b/import/src/lib.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
#![feature(duration_constants)]
diff --git a/import/src/plugins/acoustid.rs b/import/src/plugins/acoustid.rs
index 1908ea2..55c2123 100644
--- a/import/src/plugins/acoustid.rs
+++ b/import/src/plugins/acoustid.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
USER_AGENT,
diff --git a/import/src/plugins/infojson.rs b/import/src/plugins/infojson.rs
index 04c2a13..3aac3ec 100644
--- a/import/src/plugins/infojson.rs
+++ b/import/src/plugins/infojson.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use anyhow::{Context, Result, anyhow};
use jellycache::cache_read;
diff --git a/import/src/plugins/media_info.rs b/import/src/plugins/media_info.rs
index 4f08b3e..d2aa5af 100644
--- a/import/src/plugins/media_info.rs
+++ b/import/src/plugins/media_info.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::plugins::{ImportContext, ImportPlugin, PluginInfo};
diff --git a/import/src/plugins/misc.rs b/import/src/plugins/misc.rs
index a3cb6b2..8a95b97 100644
--- a/import/src/plugins/misc.rs
+++ b/import/src/plugins/misc.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::plugins::{ImportContext, ImportPlugin, PluginInfo};
use anyhow::{Context, Result, bail};
diff --git a/import/src/plugins/mod.rs b/import/src/plugins/mod.rs
index 5a5334e..3aeefdf 100644
--- a/import/src/plugins/mod.rs
+++ b/import/src/plugins/mod.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod acoustid;
pub mod infojson;
diff --git a/import/src/plugins/musicbrainz.rs b/import/src/plugins/musicbrainz.rs
index 305b03f..413e487 100644
--- a/import/src/plugins/musicbrainz.rs
+++ b/import/src/plugins/musicbrainz.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
diff --git a/import/src/plugins/tags.rs b/import/src/plugins/tags.rs
index e8e675c..9fa5ea9 100644
--- a/import/src/plugins/tags.rs
+++ b/import/src/plugins/tags.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::plugins::{ImportContext, ImportPlugin, PluginInfo};
diff --git a/import/src/plugins/tmdb.rs b/import/src/plugins/tmdb.rs
index eedc053..5527b8b 100644
--- a/import/src/plugins/tmdb.rs
+++ b/import/src/plugins/tmdb.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
USER_AGENT,
diff --git a/import/src/plugins/trakt.rs b/import/src/plugins/trakt.rs
index c4b3bb2..c8ff52a 100644
--- a/import/src/plugins/trakt.rs
+++ b/import/src/plugins/trakt.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
USER_AGENT,
diff --git a/import/src/plugins/vgmdb.rs b/import/src/plugins/vgmdb.rs
index a3928bd..83f677d 100644
--- a/import/src/plugins/vgmdb.rs
+++ b/import/src/plugins/vgmdb.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
diff --git a/import/src/plugins/wikidata.rs b/import/src/plugins/wikidata.rs
index 095e4bd..e3077e0 100644
--- a/import/src/plugins/wikidata.rs
+++ b/import/src/plugins/wikidata.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
diff --git a/import/src/plugins/wikimedia_commons.rs b/import/src/plugins/wikimedia_commons.rs
index 3d11d74..58a28ae 100644
--- a/import/src/plugins/wikimedia_commons.rs
+++ b/import/src/plugins/wikimedia_commons.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
diff --git a/import/src/reporting.rs b/import/src/reporting.rs
index 35e76c9..61bd623 100644
--- a/import/src/reporting.rs
+++ b/import/src/reporting.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use anyhow::Result;
diff --git a/logic/src/account.rs b/logic/src/account.rs
index 5f95d15..116e4f6 100644
--- a/logic/src/account.rs
+++ b/logic/src/account.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{DATABASE, login::hash_password, session::Session};
diff --git a/logic/src/admin/log.rs b/logic/src/admin/log.rs
index 7130c45..2848aca 100644
--- a/logic/src/admin/log.rs
+++ b/logic/src/admin/log.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use jellycommon::{
diff --git a/logic/src/admin/mod.rs b/logic/src/admin/mod.rs
index fb1e59f..76599d5 100644
--- a/logic/src/admin/mod.rs
+++ b/logic/src/admin/mod.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod log;
diff --git a/logic/src/admin/user.rs b/logic/src/admin/user.rs
index 68072de..29a9cfc 100644
--- a/logic/src/admin/user.rs
+++ b/logic/src/admin/user.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{DATABASE, session::Session};
diff --git a/logic/src/assets.rs b/logic/src/assets.rs
index 1862b46..1c4924c 100644
--- a/logic/src/assets.rs
+++ b/logic/src/assets.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{DATABASE, session::Session};
diff --git a/logic/src/filter_sort.rs b/logic/src/filter_sort.rs
index af88333..a17e7d2 100644
--- a/logic/src/filter_sort.rs
+++ b/logic/src/filter_sort.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use jellycommon::{
Node, NodeKind, RatingType,
diff --git a/logic/src/home.rs b/logic/src/home.rs
index 7e832fe..e87df74 100644
--- a/logic/src/home.rs
+++ b/logic/src/home.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{DATABASE, node::DatabaseNodeUserDataExt, session::Session};
diff --git a/logic/src/items.rs b/logic/src/items.rs
index eddfb03..a60290e 100644
--- a/logic/src/items.rs
+++ b/logic/src/items.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{DATABASE, filter_sort::filter_and_sort_nodes, session::Session};
diff --git a/logic/src/lib.rs b/logic/src/lib.rs
index 444293a..8ab8fce 100644
--- a/logic/src/lib.rs
+++ b/logic/src/lib.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
#![feature(duration_constructors)]
diff --git a/logic/src/login.rs b/logic/src/login.rs
index 5e255a0..8416a5b 100644
--- a/logic/src/login.rs
+++ b/logic/src/login.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{CONF, DATABASE, session::create};
use anyhow::{Result, anyhow};
diff --git a/logic/src/node.rs b/logic/src/node.rs
index 94be1a0..b397f57 100644
--- a/logic/src/node.rs
+++ b/logic/src/node.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{DATABASE, filter_sort::filter_and_sort_nodes, session::Session};
use anyhow::{Result, anyhow};
diff --git a/logic/src/permission.rs b/logic/src/permission.rs
index c23ad41..079d7c5 100644
--- a/logic/src/permission.rs
+++ b/logic/src/permission.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::session::Session;
diff --git a/logic/src/search.rs b/logic/src/search.rs
index e2fdcce..de1a53c 100644
--- a/logic/src/search.rs
+++ b/logic/src/search.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{DATABASE, node::DatabaseNodeUserDataExt, session::Session};
use anyhow::Result;
diff --git a/logic/src/session.rs b/logic/src/session.rs
index 52573cc..e21e9f8 100644
--- a/logic/src/session.rs
+++ b/logic/src/session.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{CONF, DATABASE};
use aes_gcm_siv::{
diff --git a/logic/src/stats.rs b/logic/src/stats.rs
index c7464f9..83ee8c8 100644
--- a/logic/src/stats.rs
+++ b/logic/src/stats.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{DATABASE, session::Session};
diff --git a/remuxer/src/bin/analyze_kf_placement.rs b/remuxer/src/bin/analyze_kf_placement.rs
index 7a5a01d..519d3b9 100644
--- a/remuxer/src/bin/analyze_kf_placement.rs
+++ b/remuxer/src/bin/analyze_kf_placement.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use anyhow::{Result, anyhow};
diff --git a/remuxer/src/bin/average_cluster_duration.rs b/remuxer/src/bin/average_cluster_duration.rs
index 41effb4..34312af 100644
--- a/remuxer/src/bin/average_cluster_duration.rs
+++ b/remuxer/src/bin/average_cluster_duration.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use anyhow::{Result, anyhow};
diff --git a/remuxer/src/bin/mkvinfo.rs b/remuxer/src/bin/mkvinfo.rs
index b5f3ae4..5c4bada 100644
--- a/remuxer/src/bin/mkvinfo.rs
+++ b/remuxer/src/bin/mkvinfo.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use anyhow::{Result, anyhow};
diff --git a/remuxer/src/demuxers/flac.rs b/remuxer/src/demuxers/flac.rs
index bdfa2e5..ecaf6c4 100644
--- a/remuxer/src/demuxers/flac.rs
+++ b/remuxer/src/demuxers/flac.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::demuxers::{Demuxer, DemuxerNew, ReadSeek};
diff --git a/remuxer/src/demuxers/matroska.rs b/remuxer/src/demuxers/matroska.rs
index bf4614d..be4eddc 100644
--- a/remuxer/src/demuxers/matroska.rs
+++ b/remuxer/src/demuxers/matroska.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::demuxers::{Demuxer, DemuxerNew, ReadSeek};
diff --git a/remuxer/src/demuxers/mod.rs b/remuxer/src/demuxers/mod.rs
index 597bf4a..3107476 100644
--- a/remuxer/src/demuxers/mod.rs
+++ b/remuxer/src/demuxers/mod.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod flac;
diff --git a/remuxer/src/lib.rs b/remuxer/src/lib.rs
index 306121b..e4b0fdc 100644
--- a/remuxer/src/lib.rs
+++ b/remuxer/src/lib.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod demuxers;
diff --git a/remuxer/src/magic.rs b/remuxer/src/magic.rs
index 201f3f5..e56efdb 100644
--- a/remuxer/src/magic.rs
+++ b/remuxer/src/magic.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::ContainerFormat;
diff --git a/remuxer/src/muxers/matroska.rs b/remuxer/src/muxers/matroska.rs
index fd13bcc..e5ce311 100644
--- a/remuxer/src/muxers/matroska.rs
+++ b/remuxer/src/muxers/matroska.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::muxers::FragmentMuxer;
diff --git a/remuxer/src/muxers/mod.rs b/remuxer/src/muxers/mod.rs
index ae544eb..d7e8e49 100644
--- a/remuxer/src/muxers/mod.rs
+++ b/remuxer/src/muxers/mod.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod matroska;
diff --git a/remuxer/src/muxers/mpeg4.rs b/remuxer/src/muxers/mpeg4.rs
index 437f117..2c39c35 100644
--- a/remuxer/src/muxers/mpeg4.rs
+++ b/remuxer/src/muxers/mpeg4.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::muxers::{FragmentMuxer, matroska::MatroskaFragmentMuxer};
diff --git a/server/build.rs b/server/build.rs
index f2bc0b8..6949c9b 100644
--- a/server/build.rs
+++ b/server/build.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
#![feature(exit_status_error)]
use std::process::{Command, Stdio};
diff --git a/server/src/api.rs b/server/src/api.rs
index 2cfdbbd..00a8f1d 100644
--- a/server/src/api.rs
+++ b/server/src/api.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use super::ui::error::MyResult;
use crate::helper::{accept::AcceptJson, language::AcceptLanguage, A};
diff --git a/server/src/compat/jellyfin/mod.rs b/server/src/compat/jellyfin/mod.rs
index b18d304..7978f3b 100644
--- a/server/src/compat/jellyfin/mod.rs
+++ b/server/src/compat/jellyfin/mod.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod models;
diff --git a/server/src/compat/jellyfin/models.rs b/server/src/compat/jellyfin/models.rs
index 9dbad9c..0a41461 100644
--- a/server/src/compat/jellyfin/models.rs
+++ b/server/src/compat/jellyfin/models.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use serde::{Deserialize, Serialize};
use serde_json::Value;
diff --git a/server/src/compat/mod.rs b/server/src/compat/mod.rs
index a7b8c0d..85fb566 100644
--- a/server/src/compat/mod.rs
+++ b/server/src/compat/mod.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod jellyfin;
pub mod youtube;
diff --git a/server/src/compat/youtube.rs b/server/src/compat/youtube.rs
index 5bbcf77..ef9e09d 100644
--- a/server/src/compat/youtube.rs
+++ b/server/src/compat/youtube.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{helper::A, ui::error::MyResult};
use anyhow::anyhow;
diff --git a/server/src/config.rs b/server/src/config.rs
index 93278fc..f552306 100644
--- a/server/src/config.rs
+++ b/server/src/config.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use anyhow::{Context, Result, anyhow};
diff --git a/server/src/helper/accept.rs b/server/src/helper/accept.rs
index 11210d1..cbbc843 100644
--- a/server/src/helper/accept.rs
+++ b/server/src/helper/accept.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use rocket::{
http::MediaType,
diff --git a/server/src/helper/asset.rs b/server/src/helper/asset.rs
index 244aa70..ac58687 100644
--- a/server/src/helper/asset.rs
+++ b/server/src/helper/asset.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::helper::A;
diff --git a/server/src/helper/cache.rs b/server/src/helper/cache.rs
index 93743e7..a943de8 100644
--- a/server/src/helper/cache.rs
+++ b/server/src/helper/cache.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use log::debug;
diff --git a/server/src/helper/cors.rs b/server/src/helper/cors.rs
index ca513e3..875b1e5 100644
--- a/server/src/helper/cors.rs
+++ b/server/src/helper/cors.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use rocket::{
diff --git a/server/src/helper/filter_sort.rs b/server/src/helper/filter_sort.rs
index fa96662..7d66b38 100644
--- a/server/src/helper/filter_sort.rs
+++ b/server/src/helper/filter_sort.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use super::A;
diff --git a/server/src/helper/language.rs b/server/src/helper/language.rs
index a441919..e106e12 100644
--- a/server/src/helper/language.rs
+++ b/server/src/helper/language.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use jellyui::locale::Language;
use rocket::{
diff --git a/server/src/helper/mod.rs b/server/src/helper/mod.rs
index cf592d7..f52fcac 100644
--- a/server/src/helper/mod.rs
+++ b/server/src/helper/mod.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod accept;
pub mod cache;
diff --git a/server/src/helper/node_id.rs b/server/src/helper/node_id.rs
index f891d62..5c2e52a 100644
--- a/server/src/helper/node_id.rs
+++ b/server/src/helper/node_id.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use super::A;
diff --git a/server/src/helper/session.rs b/server/src/helper/session.rs
index 1417df0..61f6d66 100644
--- a/server/src/helper/session.rs
+++ b/server/src/helper/session.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use super::A;
use crate::ui::error::MyError;
diff --git a/server/src/logic/mod.rs b/server/src/logic/mod.rs
index a7991f7..24d58f8 100644
--- a/server/src/logic/mod.rs
+++ b/server/src/logic/mod.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod playersync;
pub mod stream;
diff --git a/server/src/logic/stream.rs b/server/src/logic/stream.rs
index 782cbcc..36d2ec1 100644
--- a/server/src/logic/stream.rs
+++ b/server/src/logic/stream.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{helper::A, ui::error::MyError};
use anyhow::{anyhow, Result};
diff --git a/server/src/logic/userdata.rs b/server/src/logic/userdata.rs
index 52c3688..2dd3a85 100644
--- a/server/src/logic/userdata.rs
+++ b/server/src/logic/userdata.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{helper::A, ui::error::MyResult};
use jellycommon::{
diff --git a/server/src/main.rs b/server/src/main.rs
index 13de7e3..058fdc3 100644
--- a/server/src/main.rs
+++ b/server/src/main.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
#![feature(int_roundings, str_as_str, duration_constructors)]
#![allow(clippy::needless_borrows_for_generic_args)]
diff --git a/server/src/routes.rs b/server/src/routes.rs
index ed31407..c169d5e 100644
--- a/server/src/routes.rs
+++ b/server/src/routes.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::CONF;
use crate::logic::playersync::{PlayersyncChannels, r_playersync};
diff --git a/server/src/ui/account/mod.rs b/server/src/ui/account/mod.rs
index 8296e95..d731f0f 100644
--- a/server/src/ui/account/mod.rs
+++ b/server/src/ui/account/mod.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod settings;
diff --git a/server/src/ui/account/settings.rs b/server/src/ui/account/settings.rs
index d31c4ba..491e82e 100644
--- a/server/src/ui/account/settings.rs
+++ b/server/src/ui/account/settings.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use super::format_form_error;
use crate::{
diff --git a/server/src/ui/admin/import.rs b/server/src/ui/admin/import.rs
index b6bb858..52add7f 100644
--- a/server/src/ui/admin/import.rs
+++ b/server/src/ui/admin/import.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use std::time::Duration;
diff --git a/server/src/ui/admin/log.rs b/server/src/ui/admin/log.rs
index 0a0e5ca..ef84704 100644
--- a/server/src/ui/admin/log.rs
+++ b/server/src/ui/admin/log.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
helper::{A, RequestInfo},
diff --git a/server/src/ui/admin/mod.rs b/server/src/ui/admin/mod.rs
index 03f01c1..0cc226b 100644
--- a/server/src/ui/admin/mod.rs
+++ b/server/src/ui/admin/mod.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod import;
pub mod log;
diff --git a/server/src/ui/admin/user.rs b/server/src/ui/admin/user.rs
index 4df5e80..3d56f46 100644
--- a/server/src/ui/admin/user.rs
+++ b/server/src/ui/admin/user.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{helper::RequestInfo, ui::error::MyResult};
use anyhow::Context;
diff --git a/server/src/ui/assets.rs b/server/src/ui/assets.rs
index 494638c..738d1de 100644
--- a/server/src/ui/assets.rs
+++ b/server/src/ui/assets.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use super::error::MyResult;
use crate::helper::{A, cache::CacheControlImage};
diff --git a/server/src/ui/error.rs b/server/src/ui/error.rs
index 9e9f7e5..d94639a 100644
--- a/server/src/ui/error.rs
+++ b/server/src/ui/error.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::CONF;
use jellyui::{error::ErrorPage, locale::Language, render_page, scaffold::RenderInfo};
diff --git a/server/src/ui/home.rs b/server/src/ui/home.rs
index 9e11900..db57880 100644
--- a/server/src/ui/home.rs
+++ b/server/src/ui/home.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use super::error::MyResult;
diff --git a/server/src/ui/items.rs b/server/src/ui/items.rs
index ace948f..bf99ef2 100644
--- a/server/src/ui/items.rs
+++ b/server/src/ui/items.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use super::error::MyError;
use crate::helper::{accept::Accept, filter_sort::ANodeFilterSort, RequestInfo};
diff --git a/server/src/ui/mod.rs b/server/src/ui/mod.rs
index e6da485..aca6c33 100644
--- a/server/src/ui/mod.rs
+++ b/server/src/ui/mod.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
helper::{language::AcceptLanguage, A},
diff --git a/server/src/ui/node.rs b/server/src/ui/node.rs
index a6c0cc2..4b452f3 100644
--- a/server/src/ui/node.rs
+++ b/server/src/ui/node.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use super::error::MyResult;
use crate::helper::{filter_sort::ANodeFilterSort, RequestInfo, A};
diff --git a/server/src/ui/player.rs b/server/src/ui/player.rs
index 091169b..7b69aab 100644
--- a/server/src/ui/player.rs
+++ b/server/src/ui/player.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use super::error::MyResult;
use crate::{
diff --git a/server/src/ui/search.rs b/server/src/ui/search.rs
index 567f000..47c39c8 100644
--- a/server/src/ui/search.rs
+++ b/server/src/ui/search.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use super::error::MyResult;
use crate::helper::RequestInfo;
diff --git a/server/src/ui/stats.rs b/server/src/ui/stats.rs
index ff02e33..0c5d2cd 100644
--- a/server/src/ui/stats.rs
+++ b/server/src/ui/stats.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use super::error::MyError;
use crate::helper::RequestInfo;
diff --git a/server/src/ui/style.rs b/server/src/ui/style.rs
index 77f0fe1..4d458c9 100644
--- a/server/src/ui/style.rs
+++ b/server/src/ui/style.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
Copyright (C) 2023 tpart
*/
use rocket::{
diff --git a/stream/src/cues.rs b/stream/src/cues.rs
index 8aac590..fbcb341 100644
--- a/stream/src/cues.rs
+++ b/stream/src/cues.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use anyhow::{anyhow, Result};
diff --git a/stream/src/fragment.rs b/stream/src/fragment.rs
index ef4f074..3f6ed98 100644
--- a/stream/src/fragment.rs
+++ b/stream/src/fragment.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
cues::{generate_cues, GeneratedCue},
diff --git a/stream/src/fragment_index.rs b/stream/src/fragment_index.rs
index 9d82cd7..58e5bd7 100644
--- a/stream/src/fragment_index.rs
+++ b/stream/src/fragment_index.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{cues::generate_cues, stream_info, SMediaInfo};
use anyhow::{anyhow, Result};
diff --git a/stream/src/hls.rs b/stream/src/hls.rs
index 2c91365..20f452c 100644
--- a/stream/src/hls.rs
+++ b/stream/src/hls.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{fragment_index::fragment_index, stream_info, SMediaInfo};
diff --git a/stream/src/lib.rs b/stream/src/lib.rs
index 6c6db8f..717225e 100644
--- a/stream/src/lib.rs
+++ b/stream/src/lib.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
#![feature(iterator_try_collect)]
pub mod cues;
diff --git a/stream/src/metadata.rs b/stream/src/metadata.rs
index 30d30e5..640b851 100644
--- a/stream/src/metadata.rs
+++ b/stream/src/metadata.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use anyhow::{anyhow, Result};
diff --git a/stream/src/stream_info.rs b/stream/src/stream_info.rs
index 59e9d83..216c968 100644
--- a/stream/src/stream_info.rs
+++ b/stream/src/stream_info.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{cues::generate_cues, metadata::read_metadata, SMediaInfo, CONF};
use anyhow::Result;
diff --git a/stream/src/webvtt.rs b/stream/src/webvtt.rs
index d99111e..c35a231 100644
--- a/stream/src/webvtt.rs
+++ b/stream/src/webvtt.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
// async fn vtt_stream(json: bool, node: Arc<Node>, spec: StreamSpec, b: DuplexStream) -> Result<()> {
diff --git a/stream/types/src/lib.rs b/stream/types/src/lib.rs
index dbbe7b2..edafe00 100644
--- a/stream/types/src/lib.rs
+++ b/stream/types/src/lib.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use serde::{Deserialize, Serialize};
use std::{collections::BTreeMap, fmt::Display, str::FromStr};
diff --git a/tool/src/add.rs b/tool/src/add.rs
index 8152aad..212bfed 100644
--- a/tool/src/add.rs
+++ b/tool/src/add.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::cli::Action;
use dialoguer::{Confirm, FuzzySelect, Input, theme::ColorfulTheme};
diff --git a/tool/src/bin/generate_completions.rs b/tool/src/bin/generate_completions.rs
index 1afce29..556d613 100644
--- a/tool/src/bin/generate_completions.rs
+++ b/tool/src/bin/generate_completions.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use clap::{CommandFactory, Parser, ValueEnum};
use clap_complete::{generate_to, Shell};
diff --git a/tool/src/cli.rs b/tool/src/cli.rs
index 2731506..55304ee 100644
--- a/tool/src/cli.rs
+++ b/tool/src/cli.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use clap::{Parser, ValueEnum};
use std::path::PathBuf;
diff --git a/tool/src/main.rs b/tool/src/main.rs
index 6aeb617..04311fb 100644
--- a/tool/src/main.rs
+++ b/tool/src/main.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use clap::Parser;
diff --git a/tool/src/migrate.rs b/tool/src/migrate.rs
index bb826b2..6f76c94 100644
--- a/tool/src/migrate.rs
+++ b/tool/src/migrate.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
// macro_rules! process_tree {
// ($mode:ident, $save_location:ident, $da:ident, $name:literal, $table:ident, $dt:tt) => {{
diff --git a/transcoder/src/fragment.rs b/transcoder/src/fragment.rs
index 4380df6..5aca1f7 100644
--- a/transcoder/src/fragment.rs
+++ b/transcoder/src/fragment.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{Config, CONF, LOCAL_VIDEO_TRANSCODING_TASKS};
use anyhow::Result;
diff --git a/transcoder/src/image.rs b/transcoder/src/image.rs
index 49f99bd..14b3e53 100644
--- a/transcoder/src/image.rs
+++ b/transcoder/src/image.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use anyhow::{anyhow, Context, Result};
use image::imageops::FilterType;
diff --git a/transcoder/src/lib.rs b/transcoder/src/lib.rs
index cd8edbf..50e445c 100644
--- a/transcoder/src/lib.rs
+++ b/transcoder/src/lib.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
#![feature(exit_status_error)]
diff --git a/transcoder/src/subtitles.rs b/transcoder/src/subtitles.rs
index 1325b62..66c49d0 100644
--- a/transcoder/src/subtitles.rs
+++ b/transcoder/src/subtitles.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use anyhow::{anyhow, bail, Context};
use serde::{Deserialize, Serialize};
diff --git a/ui/src/account/mod.rs b/ui/src/account/mod.rs
index 2fbb6c7..255f7a1 100644
--- a/ui/src/account/mod.rs
+++ b/ui/src/account/mod.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod settings;
diff --git a/ui/src/account/settings.rs b/ui/src/account/settings.rs
index 551e362..7184e26 100644
--- a/ui/src/account/settings.rs
+++ b/ui/src/account/settings.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
FlashM, Page,
diff --git a/ui/src/admin/import.rs b/ui/src/admin/import.rs
index be3801b..1233c7d 100644
--- a/ui/src/admin/import.rs
+++ b/ui/src/admin/import.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
diff --git a/ui/src/admin/log.rs b/ui/src/admin/log.rs
index d68be3e..7ce21eb 100644
--- a/ui/src/admin/log.rs
+++ b/ui/src/admin/log.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::Page;
diff --git a/ui/src/admin/mod.rs b/ui/src/admin/mod.rs
index 8666fbd..632bcd4 100644
--- a/ui/src/admin/mod.rs
+++ b/ui/src/admin/mod.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod import;
diff --git a/ui/src/admin/user.rs b/ui/src/admin/user.rs
index 733cf86..86f44e1 100644
--- a/ui/src/admin/user.rs
+++ b/ui/src/admin/user.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
diff --git a/ui/src/error.rs b/ui/src/error.rs
index bb8b7b6..23d323a 100644
--- a/ui/src/error.rs
+++ b/ui/src/error.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::Page;
diff --git a/ui/src/filter_sort.rs b/ui/src/filter_sort.rs
index 0e9ff7b..515e4bc 100644
--- a/ui/src/filter_sort.rs
+++ b/ui/src/filter_sort.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::locale::{Language, trs};
diff --git a/ui/src/format.rs b/ui/src/format.rs
index f3dd120..cc87050 100644
--- a/ui/src/format.rs
+++ b/ui/src/format.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::locale::{Language, TrString, tr, trs};
diff --git a/ui/src/home.rs b/ui/src/home.rs
index a67298a..6d28a5d 100644
--- a/ui/src/home.rs
+++ b/ui/src/home.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
CONF, Page,
diff --git a/ui/src/items.rs b/ui/src/items.rs
index 3b80ecc..a1a2a45 100644
--- a/ui/src/items.rs
+++ b/ui/src/items.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
Page,
diff --git a/ui/src/lib.rs b/ui/src/lib.rs
index b454fc1..a33824d 100644
--- a/ui/src/lib.rs
+++ b/ui/src/lib.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
pub mod account;
pub mod admin;
diff --git a/ui/src/locale.rs b/ui/src/locale.rs
index 442bd9d..b3bf3b6 100644
--- a/ui/src/locale.rs
+++ b/ui/src/locale.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use markup::{Render, RenderAttributeValue};
use std::{borrow::Cow, collections::HashMap, sync::LazyLock};
diff --git a/ui/src/node_card.rs b/ui/src/node_card.rs
index 35c286c..bb2fe67 100644
--- a/ui/src/node_card.rs
+++ b/ui/src/node_card.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{locale::Language, node_page::aspect_class, props::Props};
diff --git a/ui/src/node_page.rs b/ui/src/node_page.rs
index d9d2cf8..ee13d05 100644
--- a/ui/src/node_page.rs
+++ b/ui/src/node_page.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
diff --git a/ui/src/props.rs b/ui/src/props.rs
index ba9ff22..65ffe5c 100644
--- a/ui/src/props.rs
+++ b/ui/src/props.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
format::{MediaInfoExt, format_count, format_duration},
diff --git a/ui/src/scaffold.rs b/ui/src/scaffold.rs
index 2bf6f69..d68f672 100644
--- a/ui/src/scaffold.rs
+++ b/ui/src/scaffold.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
diff --git a/ui/src/search.rs b/ui/src/search.rs
index 9bdf4d3..eb01433 100644
--- a/ui/src/search.rs
+++ b/ui/src/search.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
diff --git a/ui/src/stats.rs b/ui/src/stats.rs
index 0ee2aeb..2e1f34f 100644
--- a/ui/src/stats.rs
+++ b/ui/src/stats.rs
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use crate::{
diff --git a/web/script/backbutton.ts b/web/script/backbutton.ts
index b3faee9..28a889a 100644
--- a/web/script/backbutton.ts
+++ b/web/script/backbutton.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
/// <reference lib="dom" />
import { e } from "./jshelper/mod.ts";
diff --git a/web/script/dangerbutton.ts b/web/script/dangerbutton.ts
index a6d82d0..b33b3dc 100644
--- a/web/script/dangerbutton.ts
+++ b/web/script/dangerbutton.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
globalThis.addEventListener("DOMContentLoaded", () => {
document.querySelectorAll("input.danger").forEach(el => {
diff --git a/web/script/import_live.ts b/web/script/import_live.ts
index 3507cf7..7e5209c 100644
--- a/web/script/import_live.ts
+++ b/web/script/import_live.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
/// <reference lib="dom" />
diff --git a/web/script/log_live.ts b/web/script/log_live.ts
index 053c110..b8af11e 100644
--- a/web/script/log_live.ts
+++ b/web/script/log_live.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
/// <reference lib="dom" />
globalThis.addEventListener("DOMContentLoaded", () => {
diff --git a/web/script/main.ts b/web/script/main.ts
index d5905d3..303ac71 100644
--- a/web/script/main.ts
+++ b/web/script/main.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
/// <reference lib="dom" />
import "./player/mod.ts"
diff --git a/web/script/player/download.ts b/web/script/player/download.ts
index 8294d2a..1c42bad 100644
--- a/web/script/player/download.ts
+++ b/web/script/player/download.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
/// <reference lib="dom" />
import { OVar } from "../jshelper/mod.ts";
diff --git a/web/script/player/mediacaps.ts b/web/script/player/mediacaps.ts
index 3c55aa9..9b0e934 100644
--- a/web/script/player/mediacaps.ts
+++ b/web/script/player/mediacaps.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
/// <reference lib="dom" />
diff --git a/web/script/player/mod.ts b/web/script/player/mod.ts
index 1208e07..dc9e51d 100644
--- a/web/script/player/mod.ts
+++ b/web/script/player/mod.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
/// <reference lib="dom" />
import { OVar, show } from "../jshelper/mod.ts";
diff --git a/web/script/player/player.ts b/web/script/player/player.ts
index 5f70418..4f59f8a 100644
--- a/web/script/player/player.ts
+++ b/web/script/player/player.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
/// <reference lib="dom" />
import { OVar, e } from "../jshelper/mod.ts";
diff --git a/web/script/player/popup.ts b/web/script/player/popup.ts
index 695d8e0..2c406ba 100644
--- a/web/script/player/popup.ts
+++ b/web/script/player/popup.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
/// <reference lib="dom" />
diff --git a/web/script/player/sync.ts b/web/script/player/sync.ts
index eabd360..5f33a8e 100644
--- a/web/script/player/sync.ts
+++ b/web/script/player/sync.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
/// <reference lib="dom" />
import { OVar, e } from "../jshelper/mod.ts";
diff --git a/web/script/player/track/create.ts b/web/script/player/track/create.ts
index 7a5db0e..a83a26a 100644
--- a/web/script/player/track/create.ts
+++ b/web/script/player/track/create.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
import { VttPlayerTrack } from "./vtt.ts";
import { MSEPlayerTrack } from "./mse.ts";
diff --git a/web/script/player/track/mod.ts b/web/script/player/track/mod.ts
index 78a987b..57f6820 100644
--- a/web/script/player/track/mod.ts
+++ b/web/script/player/track/mod.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
/// <reference lib="dom" />
import { TimeRange } from "../types_stream.ts";
diff --git a/web/script/player/track/mse.ts b/web/script/player/track/mse.ts
index 468fbf8..efcd0d5 100644
--- a/web/script/player/track/mse.ts
+++ b/web/script/player/track/mse.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
import { OVar, show } from "../../jshelper/mod.ts";
import { test_media_capability, track_to_content_type } from "../mediacaps.ts";
diff --git a/web/script/player/track/vtt.ts b/web/script/player/track/vtt.ts
index 43413bd..2152b97 100644
--- a/web/script/player/track/vtt.ts
+++ b/web/script/player/track/vtt.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
import { e } from "../../jshelper/src/element.ts";
import { Player } from "../player.ts";
diff --git a/web/script/player/types_node.ts b/web/script/player/types_node.ts
index 710befb..64f01e5 100644
--- a/web/script/player/types_node.ts
+++ b/web/script/player/types_node.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
export interface NodePublic {
diff --git a/web/script/player/types_stream.ts b/web/script/player/types_stream.ts
index 54c392a..272f98b 100644
--- a/web/script/player/types_stream.ts
+++ b/web/script/player/types_stream.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
export type FragmentIndex = TimeRange[]
export interface TimeRange { start: number, end: number }
diff --git a/web/script/transition.ts b/web/script/transition.ts
index 4662542..dadb266 100644
--- a/web/script/transition.ts
+++ b/web/script/transition.ts
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
/// <reference lib="dom" />
diff --git a/web/style/forms.css b/web/style/forms.css
index 694504a..dd885da 100644
--- a/web/style/forms.css
+++ b/web/style/forms.css
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
Copyright (C) 2023 tpart
*/
input {
diff --git a/web/style/js-player.css b/web/style/js-player.css
index 33669a5..5c10ff9 100644
--- a/web/style/js-player.css
+++ b/web/style/js-player.css
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
.jsp {
diff --git a/web/style/js-transition.css b/web/style/js-transition.css
index 8375a22..64e9bb2 100644
--- a/web/style/js-transition.css
+++ b/web/style/js-transition.css
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
@keyframes jst-fadein {
from {
diff --git a/web/style/layout.css b/web/style/layout.css
index 677ee39..5c5272c 100644
--- a/web/style/layout.css
+++ b/web/style/layout.css
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
Copyright (C) 2023 tpart
*/
@font-face {
diff --git a/web/style/navbar.css b/web/style/navbar.css
index 77b91f3..fcb3cdd 100644
--- a/web/style/navbar.css
+++ b/web/style/navbar.css
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
nav {
user-select: none;
diff --git a/web/style/nodecard.css b/web/style/nodecard.css
index 76c4d3b..2c0b97f 100644
--- a/web/style/nodecard.css
+++ b/web/style/nodecard.css
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
Copyright (C) 2023 tpart
*/
diff --git a/web/style/nodepage.css b/web/style/nodepage.css
index fcc8bcb..1a5b8ee 100644
--- a/web/style/nodepage.css
+++ b/web/style/nodepage.css
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
Copyright (C) 2023 tpart
*/
.backdrop {
diff --git a/web/style/player.css b/web/style/player.css
index 2fbdca3..4998ca2 100644
--- a/web/style/player.css
+++ b/web/style/player.css
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
Copyright (C) 2023 tpart
*/
diff --git a/web/style/props.css b/web/style/props.css
index 0477f36..83b4e79 100644
--- a/web/style/props.css
+++ b/web/style/props.css
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
.props p {
diff --git a/web/style/themes.css b/web/style/themes.css
index ee6bc1a..18a79b5 100644
--- a/web/style/themes.css
+++ b/web/style/themes.css
@@ -1,7 +1,7 @@
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2025 metamuffin <metamuffin.org>
+ Copyright (C) 2026 metamuffin <metamuffin.org>
*/
body {
--video-brackground: black;