From c22203ae2b2721172f1192314f15dd6f0b62a293 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?L=C3=A9o?= <leopold.chappuis@savoirfairelinux.com>
Date: Wed, 8 Jan 2025 13:15:03 -0500
Subject: [PATCH] copyright: update to 2025

Change-Id: Id3da7b31fa6258be3505c6aacb8156188ea68fa1
---
 Jenkinsfile                                                   | 2 +-
 client/cypress.config.ts                                      | 2 +-
 client/cypress/e2e/auth/auth.cy.ts                            | 2 +-
 client/cypress/e2e/register/register.cy.ts                    | 2 +-
 client/cypress/e2e/test.cy.ts                                 | 2 +-
 client/cypress/e2e/ui/messages.cy.ts                          | 2 +-
 client/cypress/support/commands.ts                            | 2 +-
 client/cypress/support/cypress.d.ts                           | 2 +-
 client/cypress/support/e2e.ts                                 | 2 +-
 client/eslint.config.mjs                                      | 2 +-
 client/i18next-parser.config.js                               | 2 +-
 client/sentry.js                                              | 2 +-
 client/src/App.tsx                                            | 2 +-
 client/src/components/AccountDetailsListener.tsx              | 2 +-
 client/src/components/AccountPreferences.tsx                  | 2 +-
 client/src/components/AccountSettings/CustomizeProfile.tsx    | 2 +-
 client/src/components/AccountSettings/LinkedDevices.tsx       | 2 +-
 .../src/components/AccountSettings/LinkedDevicesPreview.tsx   | 2 +-
 client/src/components/AccountSettings/ManageAccount.tsx       | 2 +-
 client/src/components/AddUserToSwarmModal.tsx                 | 2 +-
 client/src/components/AdminSettings/AccountsOverview.tsx      | 2 +-
 .../components/AdminSettings/AdminAccountConfiguration.tsx    | 2 +-
 client/src/components/AdminSettings/AdminAuthWrapper.tsx      | 2 +-
 client/src/components/AdminSettings/AuthMethods.tsx           | 2 +-
 client/src/components/AdminSettings/ConfigureOpenId.tsx       | 2 +-
 client/src/components/AdminSettings/DownloadLimit.tsx         | 2 +-
 client/src/components/AdminSettings/GuestAuthMethod.tsx       | 2 +-
 client/src/components/AdminSettings/JamsAuthMethod.tsx        | 2 +-
 client/src/components/AdminSettings/LocalAuthMethod.tsx       | 2 +-
 client/src/components/AdminSettings/MainSettingsSelection.tsx | 2 +-
 client/src/components/AdminSettings/OpenIdAuthMethod.tsx      | 2 +-
 client/src/components/AudioPlayer.tsx                         | 2 +-
 client/src/components/AudioVisual.tsx                         | 2 +-
 client/src/components/Button.tsx                              | 2 +-
 client/src/components/CallButtons.tsx                         | 2 +-
 client/src/components/CallChatDrawer.tsx                      | 2 +-
 client/src/components/ContactDetailDialog.tsx                 | 2 +-
 client/src/components/ContactList.tsx                         | 2 +-
 client/src/components/ContactSearchBar.tsx                    | 2 +-
 client/src/components/ContactSearchResultList.tsx             | 2 +-
 client/src/components/ContextMenu.tsx                         | 2 +-
 client/src/components/ConversationAvatar.tsx                  | 2 +-
 client/src/components/ConversationList.tsx                    | 2 +-
 client/src/components/ConversationPreferences.tsx             | 2 +-
 client/src/components/ConversationRequestList.tsx             | 2 +-
 client/src/components/ConversationSummaryList.tsx             | 2 +-
 client/src/components/ConversationView.tsx                    | 2 +-
 client/src/components/ConversationsOverviewCard.tsx           | 2 +-
 client/src/components/Copyright.tsx                           | 2 +-
 client/src/components/CustomListItemButton.tsx                | 2 +-
 client/src/components/CustomSelect.tsx                        | 2 +-
 client/src/components/Dialog.tsx                              | 2 +-
 client/src/components/EditSwamDetails.tsx                     | 2 +-
 client/src/components/EllipsisMiddle.tsx                      | 2 +-
 client/src/components/FilePreview.tsx                         | 2 +-
 client/src/components/Footer.tsx                              | 2 +-
 client/src/components/GeneralSettings/Appearance.tsx          | 2 +-
 client/src/components/GeneralSettings/SettingLanguage.tsx     | 2 +-
 client/src/components/GeneralSettings/System.tsx              | 2 +-
 client/src/components/Input.tsx                               | 2 +-
 client/src/components/JamiIdCard.tsx                          | 2 +-
 client/src/components/JamiWelcomeLogo.tsx                     | 2 +-
 client/src/components/LayoutWrapper.tsx                       | 2 +-
 client/src/components/Loading.tsx                             | 2 +-
 client/src/components/MediaViewer.tsx                         | 2 +-
 client/src/components/Message.tsx                             | 2 +-
 client/src/components/MessageDataContent.tsx                  | 2 +-
 client/src/components/MessageList.tsx                         | 2 +-
 client/src/components/MessageReaction.tsx                     | 2 +-
 client/src/components/MessageStatus.tsx                       | 2 +-
 client/src/components/NotificationHandler.tsx                 | 2 +-
 client/src/components/Overlay.tsx                             | 2 +-
 client/src/components/PopoverList.tsx                         | 2 +-
 client/src/components/ProcessingRequest.tsx                   | 2 +-
 client/src/components/QrCodeModal.tsx                         | 2 +-
 client/src/components/RemoveComversationDialog.tsx            | 2 +-
 client/src/components/ReplyToMessage.tsx                      | 2 +-
 client/src/components/SelectConversationList.tsx              | 2 +-
 client/src/components/SendMessageForm.tsx                     | 2 +-
 client/src/components/SettingSidebar.tsx                      | 2 +-
 client/src/components/Settings.tsx                            | 2 +-
 client/src/components/SvgIcon.tsx                             | 2 +-
 client/src/components/Tabs.tsx                                | 2 +-
 client/src/components/Tooltip.tsx                             | 2 +-
 client/src/components/TransferMessage.tsx                     | 2 +-
 client/src/components/UnconnectedUserLayout.tsx               | 2 +-
 client/src/components/UseLongPress.tsx                        | 2 +-
 client/src/components/UserSettingsSelection.tsx               | 2 +-
 client/src/components/VideoOverlay.tsx                        | 2 +-
 client/src/components/VideoStream.tsx                         | 2 +-
 client/src/components/WelcomeAnimation.jsx                    | 2 +-
 client/src/contexts/ActionMessageProvider.tsx                 | 2 +-
 client/src/contexts/AlertSnackbarProvider.tsx                 | 2 +-
 client/src/contexts/AuthProvider.tsx                          | 2 +-
 client/src/contexts/CallManagerProvider.tsx                   | 2 +-
 client/src/contexts/ConditionalContextProvider.tsx            | 2 +-
 client/src/contexts/ConversationPreferencesContext.tsx        | 2 +-
 client/src/contexts/ConversationProvider.tsx                  | 2 +-
 client/src/contexts/CustomThemeProvider.tsx                   | 2 +-
 client/src/contexts/MessengerProvider.tsx                     | 2 +-
 client/src/contexts/MobileMenuStateProvider.tsx               | 2 +-
 client/src/contexts/NotificationsProvider.tsx                 | 2 +-
 client/src/contexts/UserMediaProvider.tsx                     | 2 +-
 client/src/contexts/WebSocketProvider.tsx                     | 2 +-
 client/src/dayjsInitializer.ts                                | 2 +-
 client/src/enums/adminConfigurationOptions.ts                 | 2 +-
 client/src/enums/authenticationMethods.ts                     | 2 +-
 client/src/enums/passwordStrength.ts                          | 2 +-
 client/src/hooks/HookComponent.tsx                            | 2 +-
 client/src/hooks/createOptionalContext.ts                     | 2 +-
 client/src/hooks/useConversationDisplayName.ts                | 2 +-
 client/src/hooks/useUrlParams.ts                              | 2 +-
 client/src/i18n.ts                                            | 2 +-
 client/src/index.tsx                                          | 2 +-
 client/src/models/account.ts                                  | 2 +-
 client/src/models/contact.ts                                  | 2 +-
 client/src/models/conversation-member.ts                      | 2 +-
 client/src/pages/404.tsx                                      | 2 +-
 client/src/pages/AccountSettings.tsx                          | 2 +-
 client/src/pages/AdminLogin.tsx                               | 2 +-
 client/src/pages/AdminPanel.tsx                               | 2 +-
 client/src/pages/AdminWizard/AdminConfigureJams.tsx           | 2 +-
 client/src/pages/AdminWizard/AdminConfigureNameServer.tsx     | 2 +-
 client/src/pages/AdminWizard/AdminCreateAccount.tsx           | 2 +-
 client/src/pages/CallInterface.tsx                            | 2 +-
 client/src/pages/CallPending.tsx                              | 2 +-
 client/src/pages/CallPermissionDenied.tsx                     | 2 +-
 client/src/pages/ChatInterface.tsx                            | 2 +-
 client/src/pages/Contacts.tsx                                 | 2 +-
 client/src/pages/GeneralSettings.tsx                          | 2 +-
 client/src/pages/LinkedDevicesPage.tsx                        | 2 +-
 client/src/pages/Login.tsx                                    | 2 +-
 client/src/pages/Messenger.tsx                                | 2 +-
 client/src/pages/Registration.tsx                             | 2 +-
 client/src/redux/appSlice.ts                                  | 2 +-
 client/src/redux/hooks.ts                                     | 2 +-
 client/src/redux/store.ts                                     | 2 +-
 client/src/router.tsx                                         | 2 +-
 client/src/services/CallManager.tsx                           | 2 +-
 client/src/services/WebSocketClient.ts                        | 2 +-
 client/src/services/accountQueries.ts                         | 2 +-
 client/src/services/adminQueries.ts                           | 2 +-
 client/src/services/authQueries.ts                            | 2 +-
 client/src/services/contactQueries.ts                         | 2 +-
 client/src/services/conversationQueries.ts                    | 2 +-
 client/src/services/dataTransferQueries.ts                    | 2 +-
 client/src/services/linkPreviewQueries.ts                     | 2 +-
 client/src/themes/Default.ts                                  | 2 +-
 client/src/themes/MotionVariants.tsx                          | 2 +-
 client/src/utils/chatmessages.ts                              | 2 +-
 client/src/utils/constants.ts                                 | 2 +-
 client/src/utils/dates&times.ts                               | 2 +-
 client/src/utils/errors.ts                                    | 2 +-
 client/src/utils/files.ts                                     | 2 +-
 client/src/utils/messagecolor.ts                              | 2 +-
 client/src/utils/reactquery.ts                                | 2 +-
 client/src/utils/translations.ts                              | 2 +-
 client/src/utils/units.ts                                     | 2 +-
 client/src/utils/utils.ts                                     | 2 +-
 client/src/webrtc/RtcPeerConnectionHandler.ts                 | 2 +-
 client/src/webrtc/WebRtcManager.ts                            | 2 +-
 client/vite.config.ts                                         | 2 +-
 common/src/enums/admin-setting-selection.ts                   | 2 +-
 common/src/enums/admin-wizard-state.ts                        | 2 +-
 common/src/enums/conversation-member-event-code.ts            | 2 +-
 common/src/enums/datatransfer-error-code.ts                   | 2 +-
 common/src/enums/datatransfer-event-code.ts                   | 2 +-
 common/src/enums/http-status-code.ts                          | 2 +-
 common/src/enums/message-status-code.ts                       | 2 +-
 common/src/enums/websocket-message-type.ts                    | 2 +-
 common/src/index.ts                                           | 2 +-
 common/src/interfaces/account.ts                              | 2 +-
 common/src/interfaces/admin.ts                                | 2 +-
 common/src/interfaces/auth-interfaces.ts                      | 2 +-
 common/src/interfaces/contact.ts                              | 2 +-
 common/src/interfaces/conversation.ts                         | 2 +-
 common/src/interfaces/link-preview.ts                         | 2 +-
 common/src/interfaces/linked-devices.ts                       | 2 +-
 common/src/interfaces/lookup-result.ts                        | 2 +-
 common/src/interfaces/open-id-account.ts                      | 2 +-
 common/src/interfaces/websocket-interfaces.ts                 | 2 +-
 common/src/interfaces/websocket-message.ts                    | 2 +-
 common/src/utils/utils.ts                                     | 2 +-
 eslint.config.mjs                                             | 4 ++--
 server/eslint.config.mjs                                      | 2 +-
 server/src/app.ts                                             | 2 +-
 server/src/index.ts                                           | 2 +-
 server/src/interfaces/constructable.ts                        | 2 +-
 server/src/jamid/conversation-member-infos.ts                 | 2 +-
 server/src/jamid/conversation-request-metadata.ts             | 2 +-
 server/src/jamid/jami-signal-interfaces.ts                    | 2 +-
 server/src/jamid/jami-signal.ts                               | 2 +-
 server/src/jamid/jami-swig.ts                                 | 2 +-
 server/src/jamid/jamid.ts                                     | 2 +-
 server/src/jamid/state-enums.ts                               | 2 +-
 server/src/middleware/auth.ts                                 | 2 +-
 server/src/middleware/guest.ts                                | 2 +-
 server/src/middleware/setup.ts                                | 2 +-
 server/src/routers/account-router.ts                          | 2 +-
 server/src/routers/admin-router.ts                            | 2 +-
 server/src/routers/auth-router.ts                             | 2 +-
 server/src/routers/call-router.ts                             | 2 +-
 server/src/routers/contacts-router.ts                         | 2 +-
 server/src/routers/conversation-request-router.ts             | 2 +-
 server/src/routers/conversation-router.ts                     | 2 +-
 server/src/routers/data-transfer.ts                           | 2 +-
 server/src/routers/default-moderators-router.ts               | 2 +-
 server/src/routers/link-preview-router.ts                     | 2 +-
 server/src/routers/nameserver-router.ts                       | 2 +-
 server/src/services/ContactService.ts                         | 2 +-
 server/src/services/ConversationService.ts                    | 2 +-
 server/src/storage/accounts.ts                                | 2 +-
 server/src/storage/admin-account.ts                           | 2 +-
 server/src/storage/openid-providers.ts                        | 2 +-
 server/src/storage/signing-keys.ts                            | 2 +-
 server/src/utils/admin.ts                                     | 2 +-
 server/src/utils/base64.ts                                    | 2 +-
 server/src/utils/jwt.ts                                       | 2 +-
 server/src/utils/openid.ts                                    | 2 +-
 server/src/utils/vCard.ts                                     | 2 +-
 server/src/websocket/chat-handler.ts                          | 2 +-
 server/src/websocket/chat-reactionadded-handler.ts            | 2 +-
 server/src/websocket/chat-reactionremoved-handler.ts          | 2 +-
 server/src/websocket/load-more-messages-handler.ts            | 2 +-
 server/src/websocket/message-status-handler.ts                | 2 +-
 server/src/websocket/webrtc-handler.ts                        | 2 +-
 server/src/websocket/websocket-server.ts                      | 2 +-
 227 files changed, 228 insertions(+), 228 deletions(-)

diff --git a/Jenkinsfile b/Jenkinsfile
index 90a06980..ed484594 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/cypress.config.ts b/client/cypress.config.ts
index 29ba5b00..4df5f5d7 100644
--- a/client/cypress.config.ts
+++ b/client/cypress.config.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/cypress/e2e/auth/auth.cy.ts b/client/cypress/e2e/auth/auth.cy.ts
index 12ccb353..9fdd9e6b 100644
--- a/client/cypress/e2e/auth/auth.cy.ts
+++ b/client/cypress/e2e/auth/auth.cy.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/cypress/e2e/register/register.cy.ts b/client/cypress/e2e/register/register.cy.ts
index 3236e0ab..00a0848c 100644
--- a/client/cypress/e2e/register/register.cy.ts
+++ b/client/cypress/e2e/register/register.cy.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/cypress/e2e/test.cy.ts b/client/cypress/e2e/test.cy.ts
index e27f8726..fd7d6a5d 100644
--- a/client/cypress/e2e/test.cy.ts
+++ b/client/cypress/e2e/test.cy.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/cypress/e2e/ui/messages.cy.ts b/client/cypress/e2e/ui/messages.cy.ts
index 88f49e5e..3553adad 100644
--- a/client/cypress/e2e/ui/messages.cy.ts
+++ b/client/cypress/e2e/ui/messages.cy.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/cypress/support/commands.ts b/client/cypress/support/commands.ts
index f146017f..9e0d4fee 100644
--- a/client/cypress/support/commands.ts
+++ b/client/cypress/support/commands.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/cypress/support/cypress.d.ts b/client/cypress/support/cypress.d.ts
index dee2f2c1..e73f0c16 100644
--- a/client/cypress/support/cypress.d.ts
+++ b/client/cypress/support/cypress.d.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/cypress/support/e2e.ts b/client/cypress/support/e2e.ts
index 7b59ae9b..f9f495d8 100644
--- a/client/cypress/support/e2e.ts
+++ b/client/cypress/support/e2e.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/eslint.config.mjs b/client/eslint.config.mjs
index 078f4e16..c0d35891 100644
--- a/client/eslint.config.mjs
+++ b/client/eslint.config.mjs
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/i18next-parser.config.js b/client/i18next-parser.config.js
index 22dd1d38..d1442a47 100644
--- a/client/i18next-parser.config.js
+++ b/client/i18next-parser.config.js
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/sentry.js b/client/sentry.js
index 6688383c..831a71c5 100644
--- a/client/sentry.js
+++ b/client/sentry.js
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/App.tsx b/client/src/App.tsx
index 24e2959c..18cdb26d 100644
--- a/client/src/App.tsx
+++ b/client/src/App.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AccountDetailsListener.tsx b/client/src/components/AccountDetailsListener.tsx
index 7a28ec19..03fb3983 100644
--- a/client/src/components/AccountDetailsListener.tsx
+++ b/client/src/components/AccountDetailsListener.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AccountPreferences.tsx b/client/src/components/AccountPreferences.tsx
index 2494256d..d699cdc0 100644
--- a/client/src/components/AccountPreferences.tsx
+++ b/client/src/components/AccountPreferences.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AccountSettings/CustomizeProfile.tsx b/client/src/components/AccountSettings/CustomizeProfile.tsx
index 77fdc11d..eefedfd2 100644
--- a/client/src/components/AccountSettings/CustomizeProfile.tsx
+++ b/client/src/components/AccountSettings/CustomizeProfile.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AccountSettings/LinkedDevices.tsx b/client/src/components/AccountSettings/LinkedDevices.tsx
index 2026a8d5..e4ad1a76 100644
--- a/client/src/components/AccountSettings/LinkedDevices.tsx
+++ b/client/src/components/AccountSettings/LinkedDevices.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AccountSettings/LinkedDevicesPreview.tsx b/client/src/components/AccountSettings/LinkedDevicesPreview.tsx
index 261955f4..22aa591f 100644
--- a/client/src/components/AccountSettings/LinkedDevicesPreview.tsx
+++ b/client/src/components/AccountSettings/LinkedDevicesPreview.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AccountSettings/ManageAccount.tsx b/client/src/components/AccountSettings/ManageAccount.tsx
index d3f0cfff..d2ecfced 100644
--- a/client/src/components/AccountSettings/ManageAccount.tsx
+++ b/client/src/components/AccountSettings/ManageAccount.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AddUserToSwarmModal.tsx b/client/src/components/AddUserToSwarmModal.tsx
index 5290cc2c..8d762659 100644
--- a/client/src/components/AddUserToSwarmModal.tsx
+++ b/client/src/components/AddUserToSwarmModal.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AdminSettings/AccountsOverview.tsx b/client/src/components/AdminSettings/AccountsOverview.tsx
index 9861fabd..970a2f68 100644
--- a/client/src/components/AdminSettings/AccountsOverview.tsx
+++ b/client/src/components/AdminSettings/AccountsOverview.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AdminSettings/AdminAccountConfiguration.tsx b/client/src/components/AdminSettings/AdminAccountConfiguration.tsx
index b23b9767..669e6473 100644
--- a/client/src/components/AdminSettings/AdminAccountConfiguration.tsx
+++ b/client/src/components/AdminSettings/AdminAccountConfiguration.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AdminSettings/AdminAuthWrapper.tsx b/client/src/components/AdminSettings/AdminAuthWrapper.tsx
index 6cf77893..323c0664 100644
--- a/client/src/components/AdminSettings/AdminAuthWrapper.tsx
+++ b/client/src/components/AdminSettings/AdminAuthWrapper.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AdminSettings/AuthMethods.tsx b/client/src/components/AdminSettings/AuthMethods.tsx
index eafc77a0..e99abdfc 100644
--- a/client/src/components/AdminSettings/AuthMethods.tsx
+++ b/client/src/components/AdminSettings/AuthMethods.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AdminSettings/ConfigureOpenId.tsx b/client/src/components/AdminSettings/ConfigureOpenId.tsx
index 1f937682..8813f5de 100644
--- a/client/src/components/AdminSettings/ConfigureOpenId.tsx
+++ b/client/src/components/AdminSettings/ConfigureOpenId.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AdminSettings/DownloadLimit.tsx b/client/src/components/AdminSettings/DownloadLimit.tsx
index e826d233..fe8ad61b 100644
--- a/client/src/components/AdminSettings/DownloadLimit.tsx
+++ b/client/src/components/AdminSettings/DownloadLimit.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AdminSettings/GuestAuthMethod.tsx b/client/src/components/AdminSettings/GuestAuthMethod.tsx
index 792ee130..88a2073b 100644
--- a/client/src/components/AdminSettings/GuestAuthMethod.tsx
+++ b/client/src/components/AdminSettings/GuestAuthMethod.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AdminSettings/JamsAuthMethod.tsx b/client/src/components/AdminSettings/JamsAuthMethod.tsx
index 98d90b0a..d4f10b98 100644
--- a/client/src/components/AdminSettings/JamsAuthMethod.tsx
+++ b/client/src/components/AdminSettings/JamsAuthMethod.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AdminSettings/LocalAuthMethod.tsx b/client/src/components/AdminSettings/LocalAuthMethod.tsx
index 4c01fcaa..d7999ee1 100644
--- a/client/src/components/AdminSettings/LocalAuthMethod.tsx
+++ b/client/src/components/AdminSettings/LocalAuthMethod.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AdminSettings/MainSettingsSelection.tsx b/client/src/components/AdminSettings/MainSettingsSelection.tsx
index 66055a17..5f369346 100644
--- a/client/src/components/AdminSettings/MainSettingsSelection.tsx
+++ b/client/src/components/AdminSettings/MainSettingsSelection.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AdminSettings/OpenIdAuthMethod.tsx b/client/src/components/AdminSettings/OpenIdAuthMethod.tsx
index 308e555d..59205c9f 100644
--- a/client/src/components/AdminSettings/OpenIdAuthMethod.tsx
+++ b/client/src/components/AdminSettings/OpenIdAuthMethod.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AudioPlayer.tsx b/client/src/components/AudioPlayer.tsx
index 5029ca7a..ec4fc4e2 100644
--- a/client/src/components/AudioPlayer.tsx
+++ b/client/src/components/AudioPlayer.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/AudioVisual.tsx b/client/src/components/AudioVisual.tsx
index 2e53b22e..520ec286 100644
--- a/client/src/components/AudioVisual.tsx
+++ b/client/src/components/AudioVisual.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/Button.tsx b/client/src/components/Button.tsx
index 0f5f4ee5..13a06211 100644
--- a/client/src/components/Button.tsx
+++ b/client/src/components/Button.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/CallButtons.tsx b/client/src/components/CallButtons.tsx
index fdf6a8b6..343ed34c 100644
--- a/client/src/components/CallButtons.tsx
+++ b/client/src/components/CallButtons.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/CallChatDrawer.tsx b/client/src/components/CallChatDrawer.tsx
index 7be6c7d4..bfc89808 100644
--- a/client/src/components/CallChatDrawer.tsx
+++ b/client/src/components/CallChatDrawer.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/ContactDetailDialog.tsx b/client/src/components/ContactDetailDialog.tsx
index f06e9070..868bb625 100644
--- a/client/src/components/ContactDetailDialog.tsx
+++ b/client/src/components/ContactDetailDialog.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/ContactList.tsx b/client/src/components/ContactList.tsx
index 3de2fbec..d6ccd1c2 100644
--- a/client/src/components/ContactList.tsx
+++ b/client/src/components/ContactList.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/ContactSearchBar.tsx b/client/src/components/ContactSearchBar.tsx
index 6e9f81c6..11928ac9 100644
--- a/client/src/components/ContactSearchBar.tsx
+++ b/client/src/components/ContactSearchBar.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/ContactSearchResultList.tsx b/client/src/components/ContactSearchResultList.tsx
index 92198b8f..95c28aaf 100644
--- a/client/src/components/ContactSearchResultList.tsx
+++ b/client/src/components/ContactSearchResultList.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/ContextMenu.tsx b/client/src/components/ContextMenu.tsx
index ffad12c9..b2932bb5 100644
--- a/client/src/components/ContextMenu.tsx
+++ b/client/src/components/ContextMenu.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/ConversationAvatar.tsx b/client/src/components/ConversationAvatar.tsx
index 20ee9c7c..3b90ac47 100644
--- a/client/src/components/ConversationAvatar.tsx
+++ b/client/src/components/ConversationAvatar.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/ConversationList.tsx b/client/src/components/ConversationList.tsx
index d023c887..d80991c6 100644
--- a/client/src/components/ConversationList.tsx
+++ b/client/src/components/ConversationList.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/ConversationPreferences.tsx b/client/src/components/ConversationPreferences.tsx
index f102e625..eb203c5a 100644
--- a/client/src/components/ConversationPreferences.tsx
+++ b/client/src/components/ConversationPreferences.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/ConversationRequestList.tsx b/client/src/components/ConversationRequestList.tsx
index 98aaf828..0c09e228 100644
--- a/client/src/components/ConversationRequestList.tsx
+++ b/client/src/components/ConversationRequestList.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/ConversationSummaryList.tsx b/client/src/components/ConversationSummaryList.tsx
index 4f7e8396..0e6ab214 100644
--- a/client/src/components/ConversationSummaryList.tsx
+++ b/client/src/components/ConversationSummaryList.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/ConversationView.tsx b/client/src/components/ConversationView.tsx
index 0bb7a494..7c14933d 100644
--- a/client/src/components/ConversationView.tsx
+++ b/client/src/components/ConversationView.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/ConversationsOverviewCard.tsx b/client/src/components/ConversationsOverviewCard.tsx
index c835923b..123b600b 100644
--- a/client/src/components/ConversationsOverviewCard.tsx
+++ b/client/src/components/ConversationsOverviewCard.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/Copyright.tsx b/client/src/components/Copyright.tsx
index b985f73c..297cc2b0 100644
--- a/client/src/components/Copyright.tsx
+++ b/client/src/components/Copyright.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/CustomListItemButton.tsx b/client/src/components/CustomListItemButton.tsx
index 926170bb..424dc2e3 100644
--- a/client/src/components/CustomListItemButton.tsx
+++ b/client/src/components/CustomListItemButton.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/CustomSelect.tsx b/client/src/components/CustomSelect.tsx
index 1f82d055..7e6c325e 100644
--- a/client/src/components/CustomSelect.tsx
+++ b/client/src/components/CustomSelect.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/Dialog.tsx b/client/src/components/Dialog.tsx
index 0eea5fee..4a146054 100644
--- a/client/src/components/Dialog.tsx
+++ b/client/src/components/Dialog.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/EditSwamDetails.tsx b/client/src/components/EditSwamDetails.tsx
index e8d9c459..399ec729 100644
--- a/client/src/components/EditSwamDetails.tsx
+++ b/client/src/components/EditSwamDetails.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/EllipsisMiddle.tsx b/client/src/components/EllipsisMiddle.tsx
index 8f94a27a..d60cc512 100644
--- a/client/src/components/EllipsisMiddle.tsx
+++ b/client/src/components/EllipsisMiddle.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/FilePreview.tsx b/client/src/components/FilePreview.tsx
index 8e0900fc..77b4a57d 100644
--- a/client/src/components/FilePreview.tsx
+++ b/client/src/components/FilePreview.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/Footer.tsx b/client/src/components/Footer.tsx
index 03176197..d9ee19c8 100644
--- a/client/src/components/Footer.tsx
+++ b/client/src/components/Footer.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/GeneralSettings/Appearance.tsx b/client/src/components/GeneralSettings/Appearance.tsx
index 6738113b..177abdeb 100644
--- a/client/src/components/GeneralSettings/Appearance.tsx
+++ b/client/src/components/GeneralSettings/Appearance.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/GeneralSettings/SettingLanguage.tsx b/client/src/components/GeneralSettings/SettingLanguage.tsx
index 41bf221f..aaa21738 100644
--- a/client/src/components/GeneralSettings/SettingLanguage.tsx
+++ b/client/src/components/GeneralSettings/SettingLanguage.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/GeneralSettings/System.tsx b/client/src/components/GeneralSettings/System.tsx
index 7ae96086..1fe80c63 100644
--- a/client/src/components/GeneralSettings/System.tsx
+++ b/client/src/components/GeneralSettings/System.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/Input.tsx b/client/src/components/Input.tsx
index b6dba5eb..680766c0 100644
--- a/client/src/components/Input.tsx
+++ b/client/src/components/Input.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/JamiIdCard.tsx b/client/src/components/JamiIdCard.tsx
index 1973206f..562d0c0a 100644
--- a/client/src/components/JamiIdCard.tsx
+++ b/client/src/components/JamiIdCard.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/JamiWelcomeLogo.tsx b/client/src/components/JamiWelcomeLogo.tsx
index 5ff569d2..ee88fe80 100644
--- a/client/src/components/JamiWelcomeLogo.tsx
+++ b/client/src/components/JamiWelcomeLogo.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/LayoutWrapper.tsx b/client/src/components/LayoutWrapper.tsx
index 76631625..bcfc1d34 100644
--- a/client/src/components/LayoutWrapper.tsx
+++ b/client/src/components/LayoutWrapper.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/Loading.tsx b/client/src/components/Loading.tsx
index e3e591b5..b12c5de0 100644
--- a/client/src/components/Loading.tsx
+++ b/client/src/components/Loading.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/MediaViewer.tsx b/client/src/components/MediaViewer.tsx
index 8b794a96..51775012 100644
--- a/client/src/components/MediaViewer.tsx
+++ b/client/src/components/MediaViewer.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/Message.tsx b/client/src/components/Message.tsx
index b948d3ee..f3a592f4 100644
--- a/client/src/components/Message.tsx
+++ b/client/src/components/Message.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/MessageDataContent.tsx b/client/src/components/MessageDataContent.tsx
index 5550f2ef..17c488c3 100644
--- a/client/src/components/MessageDataContent.tsx
+++ b/client/src/components/MessageDataContent.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/MessageList.tsx b/client/src/components/MessageList.tsx
index 31f8a7c6..29fbc5ea 100644
--- a/client/src/components/MessageList.tsx
+++ b/client/src/components/MessageList.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/MessageReaction.tsx b/client/src/components/MessageReaction.tsx
index 928fcc8a..662add7f 100644
--- a/client/src/components/MessageReaction.tsx
+++ b/client/src/components/MessageReaction.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/MessageStatus.tsx b/client/src/components/MessageStatus.tsx
index 43d52362..5f0b30f6 100644
--- a/client/src/components/MessageStatus.tsx
+++ b/client/src/components/MessageStatus.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/NotificationHandler.tsx b/client/src/components/NotificationHandler.tsx
index e8e4b284..ad5bfd17 100644
--- a/client/src/components/NotificationHandler.tsx
+++ b/client/src/components/NotificationHandler.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/Overlay.tsx b/client/src/components/Overlay.tsx
index 1a881643..fed55983 100644
--- a/client/src/components/Overlay.tsx
+++ b/client/src/components/Overlay.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/PopoverList.tsx b/client/src/components/PopoverList.tsx
index 0f4f3b04..f68f146e 100644
--- a/client/src/components/PopoverList.tsx
+++ b/client/src/components/PopoverList.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/ProcessingRequest.tsx b/client/src/components/ProcessingRequest.tsx
index d3451abb..0a9287d6 100644
--- a/client/src/components/ProcessingRequest.tsx
+++ b/client/src/components/ProcessingRequest.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/QrCodeModal.tsx b/client/src/components/QrCodeModal.tsx
index d3748db2..5419fb80 100644
--- a/client/src/components/QrCodeModal.tsx
+++ b/client/src/components/QrCodeModal.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/RemoveComversationDialog.tsx b/client/src/components/RemoveComversationDialog.tsx
index 61498e2d..859c412f 100644
--- a/client/src/components/RemoveComversationDialog.tsx
+++ b/client/src/components/RemoveComversationDialog.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/ReplyToMessage.tsx b/client/src/components/ReplyToMessage.tsx
index 4de45e6c..cee974b7 100644
--- a/client/src/components/ReplyToMessage.tsx
+++ b/client/src/components/ReplyToMessage.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/SelectConversationList.tsx b/client/src/components/SelectConversationList.tsx
index 4ef87c2e..dc872661 100644
--- a/client/src/components/SelectConversationList.tsx
+++ b/client/src/components/SelectConversationList.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/SendMessageForm.tsx b/client/src/components/SendMessageForm.tsx
index ae709be3..fab9c246 100644
--- a/client/src/components/SendMessageForm.tsx
+++ b/client/src/components/SendMessageForm.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/SettingSidebar.tsx b/client/src/components/SettingSidebar.tsx
index f456897e..8d051e53 100644
--- a/client/src/components/SettingSidebar.tsx
+++ b/client/src/components/SettingSidebar.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/Settings.tsx b/client/src/components/Settings.tsx
index b3d106b6..0f45fcec 100644
--- a/client/src/components/Settings.tsx
+++ b/client/src/components/Settings.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/SvgIcon.tsx b/client/src/components/SvgIcon.tsx
index 86f9c55e..b2daa330 100644
--- a/client/src/components/SvgIcon.tsx
+++ b/client/src/components/SvgIcon.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/Tabs.tsx b/client/src/components/Tabs.tsx
index 09c48095..7584b6ae 100644
--- a/client/src/components/Tabs.tsx
+++ b/client/src/components/Tabs.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/Tooltip.tsx b/client/src/components/Tooltip.tsx
index 27d4b7f2..7815abfc 100644
--- a/client/src/components/Tooltip.tsx
+++ b/client/src/components/Tooltip.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/TransferMessage.tsx b/client/src/components/TransferMessage.tsx
index fc8250a8..c1032b67 100644
--- a/client/src/components/TransferMessage.tsx
+++ b/client/src/components/TransferMessage.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/UnconnectedUserLayout.tsx b/client/src/components/UnconnectedUserLayout.tsx
index 27121daf..837e74dd 100644
--- a/client/src/components/UnconnectedUserLayout.tsx
+++ b/client/src/components/UnconnectedUserLayout.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/UseLongPress.tsx b/client/src/components/UseLongPress.tsx
index 00c021bc..676a510d 100644
--- a/client/src/components/UseLongPress.tsx
+++ b/client/src/components/UseLongPress.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/UserSettingsSelection.tsx b/client/src/components/UserSettingsSelection.tsx
index bfa66597..3c077061 100644
--- a/client/src/components/UserSettingsSelection.tsx
+++ b/client/src/components/UserSettingsSelection.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/VideoOverlay.tsx b/client/src/components/VideoOverlay.tsx
index d3befa79..9f1611ab 100644
--- a/client/src/components/VideoOverlay.tsx
+++ b/client/src/components/VideoOverlay.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/VideoStream.tsx b/client/src/components/VideoStream.tsx
index f1735f3b..0db46c04 100644
--- a/client/src/components/VideoStream.tsx
+++ b/client/src/components/VideoStream.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/components/WelcomeAnimation.jsx b/client/src/components/WelcomeAnimation.jsx
index 67996e2b..cdc8d2e4 100644
--- a/client/src/components/WelcomeAnimation.jsx
+++ b/client/src/components/WelcomeAnimation.jsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/contexts/ActionMessageProvider.tsx b/client/src/contexts/ActionMessageProvider.tsx
index 516d983c..4149b829 100644
--- a/client/src/contexts/ActionMessageProvider.tsx
+++ b/client/src/contexts/ActionMessageProvider.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/contexts/AlertSnackbarProvider.tsx b/client/src/contexts/AlertSnackbarProvider.tsx
index 91e29c0a..8ea54ad0 100644
--- a/client/src/contexts/AlertSnackbarProvider.tsx
+++ b/client/src/contexts/AlertSnackbarProvider.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/contexts/AuthProvider.tsx b/client/src/contexts/AuthProvider.tsx
index 16af4500..ef9ea856 100644
--- a/client/src/contexts/AuthProvider.tsx
+++ b/client/src/contexts/AuthProvider.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/contexts/CallManagerProvider.tsx b/client/src/contexts/CallManagerProvider.tsx
index 15addcde..13133201 100644
--- a/client/src/contexts/CallManagerProvider.tsx
+++ b/client/src/contexts/CallManagerProvider.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/contexts/ConditionalContextProvider.tsx b/client/src/contexts/ConditionalContextProvider.tsx
index ecabaeac..f77623a6 100644
--- a/client/src/contexts/ConditionalContextProvider.tsx
+++ b/client/src/contexts/ConditionalContextProvider.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/contexts/ConversationPreferencesContext.tsx b/client/src/contexts/ConversationPreferencesContext.tsx
index b3a78827..02d7c2d6 100644
--- a/client/src/contexts/ConversationPreferencesContext.tsx
+++ b/client/src/contexts/ConversationPreferencesContext.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/contexts/ConversationProvider.tsx b/client/src/contexts/ConversationProvider.tsx
index 959a20de..75a0e329 100644
--- a/client/src/contexts/ConversationProvider.tsx
+++ b/client/src/contexts/ConversationProvider.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/contexts/CustomThemeProvider.tsx b/client/src/contexts/CustomThemeProvider.tsx
index b1c8a0d9..e1b8038e 100644
--- a/client/src/contexts/CustomThemeProvider.tsx
+++ b/client/src/contexts/CustomThemeProvider.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/contexts/MessengerProvider.tsx b/client/src/contexts/MessengerProvider.tsx
index 8aae7605..2bd91361 100644
--- a/client/src/contexts/MessengerProvider.tsx
+++ b/client/src/contexts/MessengerProvider.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/contexts/MobileMenuStateProvider.tsx b/client/src/contexts/MobileMenuStateProvider.tsx
index 0e05480e..a5e848da 100644
--- a/client/src/contexts/MobileMenuStateProvider.tsx
+++ b/client/src/contexts/MobileMenuStateProvider.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/contexts/NotificationsProvider.tsx b/client/src/contexts/NotificationsProvider.tsx
index 49f1dbab..9e7f9f6f 100644
--- a/client/src/contexts/NotificationsProvider.tsx
+++ b/client/src/contexts/NotificationsProvider.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/contexts/UserMediaProvider.tsx b/client/src/contexts/UserMediaProvider.tsx
index 42c5806c..44e8b8d1 100644
--- a/client/src/contexts/UserMediaProvider.tsx
+++ b/client/src/contexts/UserMediaProvider.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/contexts/WebSocketProvider.tsx b/client/src/contexts/WebSocketProvider.tsx
index 5c737ed1..05c2eda7 100644
--- a/client/src/contexts/WebSocketProvider.tsx
+++ b/client/src/contexts/WebSocketProvider.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/dayjsInitializer.ts b/client/src/dayjsInitializer.ts
index e49ea808..69617b61 100644
--- a/client/src/dayjsInitializer.ts
+++ b/client/src/dayjsInitializer.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/enums/adminConfigurationOptions.ts b/client/src/enums/adminConfigurationOptions.ts
index 04e6ecf3..9f8be279 100644
--- a/client/src/enums/adminConfigurationOptions.ts
+++ b/client/src/enums/adminConfigurationOptions.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/enums/authenticationMethods.ts b/client/src/enums/authenticationMethods.ts
index d4b4cb01..2ce8d137 100644
--- a/client/src/enums/authenticationMethods.ts
+++ b/client/src/enums/authenticationMethods.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/enums/passwordStrength.ts b/client/src/enums/passwordStrength.ts
index 9f07dfd7..7aef419e 100644
--- a/client/src/enums/passwordStrength.ts
+++ b/client/src/enums/passwordStrength.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/hooks/HookComponent.tsx b/client/src/hooks/HookComponent.tsx
index ad569577..950b909c 100644
--- a/client/src/hooks/HookComponent.tsx
+++ b/client/src/hooks/HookComponent.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/hooks/createOptionalContext.ts b/client/src/hooks/createOptionalContext.ts
index e5af8c98..be50e635 100644
--- a/client/src/hooks/createOptionalContext.ts
+++ b/client/src/hooks/createOptionalContext.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/hooks/useConversationDisplayName.ts b/client/src/hooks/useConversationDisplayName.ts
index 471a3a3c..3c37b61f 100644
--- a/client/src/hooks/useConversationDisplayName.ts
+++ b/client/src/hooks/useConversationDisplayName.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/hooks/useUrlParams.ts b/client/src/hooks/useUrlParams.ts
index f74176b7..029ff73a 100644
--- a/client/src/hooks/useUrlParams.ts
+++ b/client/src/hooks/useUrlParams.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/i18n.ts b/client/src/i18n.ts
index 87ad5ba5..10e06a5b 100644
--- a/client/src/i18n.ts
+++ b/client/src/i18n.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/index.tsx b/client/src/index.tsx
index 3f68fb31..fbac1221 100644
--- a/client/src/index.tsx
+++ b/client/src/index.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/models/account.ts b/client/src/models/account.ts
index d562748d..56d2a6e0 100644
--- a/client/src/models/account.ts
+++ b/client/src/models/account.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/models/contact.ts b/client/src/models/contact.ts
index d40f50ff..1c0db5ac 100644
--- a/client/src/models/contact.ts
+++ b/client/src/models/contact.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/models/conversation-member.ts b/client/src/models/conversation-member.ts
index 840517f1..ec7ae93a 100644
--- a/client/src/models/conversation-member.ts
+++ b/client/src/models/conversation-member.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/404.tsx b/client/src/pages/404.tsx
index c2b351a4..1399e664 100644
--- a/client/src/pages/404.tsx
+++ b/client/src/pages/404.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/AccountSettings.tsx b/client/src/pages/AccountSettings.tsx
index 092c6dee..1b1809c0 100644
--- a/client/src/pages/AccountSettings.tsx
+++ b/client/src/pages/AccountSettings.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/AdminLogin.tsx b/client/src/pages/AdminLogin.tsx
index 636fecdb..397135bd 100644
--- a/client/src/pages/AdminLogin.tsx
+++ b/client/src/pages/AdminLogin.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/AdminPanel.tsx b/client/src/pages/AdminPanel.tsx
index e4f9cb9d..5158b927 100644
--- a/client/src/pages/AdminPanel.tsx
+++ b/client/src/pages/AdminPanel.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/AdminWizard/AdminConfigureJams.tsx b/client/src/pages/AdminWizard/AdminConfigureJams.tsx
index d37798b1..d97f2fcc 100644
--- a/client/src/pages/AdminWizard/AdminConfigureJams.tsx
+++ b/client/src/pages/AdminWizard/AdminConfigureJams.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/AdminWizard/AdminConfigureNameServer.tsx b/client/src/pages/AdminWizard/AdminConfigureNameServer.tsx
index e5c0fa75..0c4319fe 100644
--- a/client/src/pages/AdminWizard/AdminConfigureNameServer.tsx
+++ b/client/src/pages/AdminWizard/AdminConfigureNameServer.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/AdminWizard/AdminCreateAccount.tsx b/client/src/pages/AdminWizard/AdminCreateAccount.tsx
index 61c3987c..933633d5 100644
--- a/client/src/pages/AdminWizard/AdminCreateAccount.tsx
+++ b/client/src/pages/AdminWizard/AdminCreateAccount.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/CallInterface.tsx b/client/src/pages/CallInterface.tsx
index 6ef1a49f..d2942b38 100644
--- a/client/src/pages/CallInterface.tsx
+++ b/client/src/pages/CallInterface.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/CallPending.tsx b/client/src/pages/CallPending.tsx
index dbc1aba4..71e16b26 100644
--- a/client/src/pages/CallPending.tsx
+++ b/client/src/pages/CallPending.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/CallPermissionDenied.tsx b/client/src/pages/CallPermissionDenied.tsx
index 9465b3e2..c323f1c5 100644
--- a/client/src/pages/CallPermissionDenied.tsx
+++ b/client/src/pages/CallPermissionDenied.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/ChatInterface.tsx b/client/src/pages/ChatInterface.tsx
index 0848dce5..1f1dda47 100644
--- a/client/src/pages/ChatInterface.tsx
+++ b/client/src/pages/ChatInterface.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/Contacts.tsx b/client/src/pages/Contacts.tsx
index f30c96c4..8a5d58c7 100644
--- a/client/src/pages/Contacts.tsx
+++ b/client/src/pages/Contacts.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/GeneralSettings.tsx b/client/src/pages/GeneralSettings.tsx
index cfd747e0..3b7c05c9 100644
--- a/client/src/pages/GeneralSettings.tsx
+++ b/client/src/pages/GeneralSettings.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/LinkedDevicesPage.tsx b/client/src/pages/LinkedDevicesPage.tsx
index 58fd4883..5ddb5173 100644
--- a/client/src/pages/LinkedDevicesPage.tsx
+++ b/client/src/pages/LinkedDevicesPage.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/Login.tsx b/client/src/pages/Login.tsx
index e5fc0e14..3bb7e2ff 100644
--- a/client/src/pages/Login.tsx
+++ b/client/src/pages/Login.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/Messenger.tsx b/client/src/pages/Messenger.tsx
index a58782b2..3eda26cd 100644
--- a/client/src/pages/Messenger.tsx
+++ b/client/src/pages/Messenger.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/pages/Registration.tsx b/client/src/pages/Registration.tsx
index 37099954..906d7758 100644
--- a/client/src/pages/Registration.tsx
+++ b/client/src/pages/Registration.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/redux/appSlice.ts b/client/src/redux/appSlice.ts
index 0195ddbc..7c2add3b 100644
--- a/client/src/redux/appSlice.ts
+++ b/client/src/redux/appSlice.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/redux/hooks.ts b/client/src/redux/hooks.ts
index 34bcb04e..78c0b349 100644
--- a/client/src/redux/hooks.ts
+++ b/client/src/redux/hooks.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/redux/store.ts b/client/src/redux/store.ts
index 993ca21d..25c41630 100644
--- a/client/src/redux/store.ts
+++ b/client/src/redux/store.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/router.tsx b/client/src/router.tsx
index 0395e5e3..036422f9 100644
--- a/client/src/router.tsx
+++ b/client/src/router.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/services/CallManager.tsx b/client/src/services/CallManager.tsx
index 8903f3cf..80508667 100644
--- a/client/src/services/CallManager.tsx
+++ b/client/src/services/CallManager.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/services/WebSocketClient.ts b/client/src/services/WebSocketClient.ts
index 5d28552a..42e52533 100644
--- a/client/src/services/WebSocketClient.ts
+++ b/client/src/services/WebSocketClient.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/services/accountQueries.ts b/client/src/services/accountQueries.ts
index 22908fac..ff05809c 100644
--- a/client/src/services/accountQueries.ts
+++ b/client/src/services/accountQueries.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/services/adminQueries.ts b/client/src/services/adminQueries.ts
index afa5b817..2def4f56 100644
--- a/client/src/services/adminQueries.ts
+++ b/client/src/services/adminQueries.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/services/authQueries.ts b/client/src/services/authQueries.ts
index e052d8e0..e09d1205 100644
--- a/client/src/services/authQueries.ts
+++ b/client/src/services/authQueries.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/services/contactQueries.ts b/client/src/services/contactQueries.ts
index 5ac1573a..7b3d3a38 100644
--- a/client/src/services/contactQueries.ts
+++ b/client/src/services/contactQueries.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/services/conversationQueries.ts b/client/src/services/conversationQueries.ts
index dc21937d..e90746f5 100644
--- a/client/src/services/conversationQueries.ts
+++ b/client/src/services/conversationQueries.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/services/dataTransferQueries.ts b/client/src/services/dataTransferQueries.ts
index 94a1d9ec..eb21e788 100644
--- a/client/src/services/dataTransferQueries.ts
+++ b/client/src/services/dataTransferQueries.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/services/linkPreviewQueries.ts b/client/src/services/linkPreviewQueries.ts
index 70c406c6..4584ba1b 100644
--- a/client/src/services/linkPreviewQueries.ts
+++ b/client/src/services/linkPreviewQueries.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/themes/Default.ts b/client/src/themes/Default.ts
index 0913e900..c44b78f6 100644
--- a/client/src/themes/Default.ts
+++ b/client/src/themes/Default.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/themes/MotionVariants.tsx b/client/src/themes/MotionVariants.tsx
index cb3a2dcf..b7f59cde 100644
--- a/client/src/themes/MotionVariants.tsx
+++ b/client/src/themes/MotionVariants.tsx
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/utils/chatmessages.ts b/client/src/utils/chatmessages.ts
index 5358ba03..59508413 100644
--- a/client/src/utils/chatmessages.ts
+++ b/client/src/utils/chatmessages.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/utils/constants.ts b/client/src/utils/constants.ts
index f34ac644..8092b1b4 100644
--- a/client/src/utils/constants.ts
+++ b/client/src/utils/constants.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/utils/dates&times.ts b/client/src/utils/dates&times.ts
index 9c76b87e..89dfae0a 100644
--- a/client/src/utils/dates&times.ts
+++ b/client/src/utils/dates&times.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/utils/errors.ts b/client/src/utils/errors.ts
index f4a2017b..26b33a9f 100644
--- a/client/src/utils/errors.ts
+++ b/client/src/utils/errors.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/utils/files.ts b/client/src/utils/files.ts
index e217dae7..17ce8cac 100644
--- a/client/src/utils/files.ts
+++ b/client/src/utils/files.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/utils/messagecolor.ts b/client/src/utils/messagecolor.ts
index b9b21d5d..e0f5be1d 100644
--- a/client/src/utils/messagecolor.ts
+++ b/client/src/utils/messagecolor.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/utils/reactquery.ts b/client/src/utils/reactquery.ts
index 09cad0ba..6cbbb968 100644
--- a/client/src/utils/reactquery.ts
+++ b/client/src/utils/reactquery.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/utils/translations.ts b/client/src/utils/translations.ts
index 1044b89f..1aded81d 100644
--- a/client/src/utils/translations.ts
+++ b/client/src/utils/translations.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/utils/units.ts b/client/src/utils/units.ts
index 67daf86b..0dc0d8ba 100644
--- a/client/src/utils/units.ts
+++ b/client/src/utils/units.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/utils/utils.ts b/client/src/utils/utils.ts
index cb52779b..a725c54c 100644
--- a/client/src/utils/utils.ts
+++ b/client/src/utils/utils.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/webrtc/RtcPeerConnectionHandler.ts b/client/src/webrtc/RtcPeerConnectionHandler.ts
index 89f7de46..5adf4ea8 100644
--- a/client/src/webrtc/RtcPeerConnectionHandler.ts
+++ b/client/src/webrtc/RtcPeerConnectionHandler.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/src/webrtc/WebRtcManager.ts b/client/src/webrtc/WebRtcManager.ts
index f986b5eb..1b0dbc93 100644
--- a/client/src/webrtc/WebRtcManager.ts
+++ b/client/src/webrtc/WebRtcManager.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/client/vite.config.ts b/client/vite.config.ts
index 8d986d99..d288d94c 100644
--- a/client/vite.config.ts
+++ b/client/vite.config.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/enums/admin-setting-selection.ts b/common/src/enums/admin-setting-selection.ts
index 7eaf294b..c71b8e80 100644
--- a/common/src/enums/admin-setting-selection.ts
+++ b/common/src/enums/admin-setting-selection.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/enums/admin-wizard-state.ts b/common/src/enums/admin-wizard-state.ts
index d0d398a8..605d545a 100644
--- a/common/src/enums/admin-wizard-state.ts
+++ b/common/src/enums/admin-wizard-state.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/enums/conversation-member-event-code.ts b/common/src/enums/conversation-member-event-code.ts
index 4a3f4e84..e39b8f90 100644
--- a/common/src/enums/conversation-member-event-code.ts
+++ b/common/src/enums/conversation-member-event-code.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/enums/datatransfer-error-code.ts b/common/src/enums/datatransfer-error-code.ts
index 860a94c7..90e8cf65 100644
--- a/common/src/enums/datatransfer-error-code.ts
+++ b/common/src/enums/datatransfer-error-code.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/enums/datatransfer-event-code.ts b/common/src/enums/datatransfer-event-code.ts
index 4a38a746..ca848282 100644
--- a/common/src/enums/datatransfer-event-code.ts
+++ b/common/src/enums/datatransfer-event-code.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/enums/http-status-code.ts b/common/src/enums/http-status-code.ts
index f5099b91..01dafde0 100644
--- a/common/src/enums/http-status-code.ts
+++ b/common/src/enums/http-status-code.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/enums/message-status-code.ts b/common/src/enums/message-status-code.ts
index 7f35eb1b..1a3d3258 100644
--- a/common/src/enums/message-status-code.ts
+++ b/common/src/enums/message-status-code.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/enums/websocket-message-type.ts b/common/src/enums/websocket-message-type.ts
index f88e76fb..a6f0af77 100644
--- a/common/src/enums/websocket-message-type.ts
+++ b/common/src/enums/websocket-message-type.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/index.ts b/common/src/index.ts
index f0e2e637..253a82b2 100644
--- a/common/src/index.ts
+++ b/common/src/index.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/interfaces/account.ts b/common/src/interfaces/account.ts
index cf4d5669..8ef67faf 100644
--- a/common/src/interfaces/account.ts
+++ b/common/src/interfaces/account.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/interfaces/admin.ts b/common/src/interfaces/admin.ts
index b2b9ea9d..31bc2a57 100644
--- a/common/src/interfaces/admin.ts
+++ b/common/src/interfaces/admin.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/interfaces/auth-interfaces.ts b/common/src/interfaces/auth-interfaces.ts
index a4fe4058..b7ebee2d 100644
--- a/common/src/interfaces/auth-interfaces.ts
+++ b/common/src/interfaces/auth-interfaces.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/interfaces/contact.ts b/common/src/interfaces/contact.ts
index 6cee2c66..763a5dca 100644
--- a/common/src/interfaces/contact.ts
+++ b/common/src/interfaces/contact.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/interfaces/conversation.ts b/common/src/interfaces/conversation.ts
index cc185235..2e9c6ff8 100644
--- a/common/src/interfaces/conversation.ts
+++ b/common/src/interfaces/conversation.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/interfaces/link-preview.ts b/common/src/interfaces/link-preview.ts
index 4f07f0aa..8abfc435 100644
--- a/common/src/interfaces/link-preview.ts
+++ b/common/src/interfaces/link-preview.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/interfaces/linked-devices.ts b/common/src/interfaces/linked-devices.ts
index 2d31a5fc..4397e711 100644
--- a/common/src/interfaces/linked-devices.ts
+++ b/common/src/interfaces/linked-devices.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/interfaces/lookup-result.ts b/common/src/interfaces/lookup-result.ts
index 88903de2..8a467ed3 100644
--- a/common/src/interfaces/lookup-result.ts
+++ b/common/src/interfaces/lookup-result.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/interfaces/open-id-account.ts b/common/src/interfaces/open-id-account.ts
index 8e75c867..f8295b7d 100644
--- a/common/src/interfaces/open-id-account.ts
+++ b/common/src/interfaces/open-id-account.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/interfaces/websocket-interfaces.ts b/common/src/interfaces/websocket-interfaces.ts
index 2091f179..9cb8557b 100644
--- a/common/src/interfaces/websocket-interfaces.ts
+++ b/common/src/interfaces/websocket-interfaces.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/interfaces/websocket-message.ts b/common/src/interfaces/websocket-message.ts
index 9d1ef0c1..b450b396 100644
--- a/common/src/interfaces/websocket-message.ts
+++ b/common/src/interfaces/websocket-message.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/common/src/utils/utils.ts b/common/src/utils/utils.ts
index 4e3df2de..fb9e65ce 100644
--- a/common/src/utils/utils.ts
+++ b/common/src/utils/utils.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/eslint.config.mjs b/eslint.config.mjs
index c9b48e1f..ed05ff5e 100644
--- a/eslint.config.mjs
+++ b/eslint.config.mjs
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
@@ -75,7 +75,7 @@ export default [
           '',
           {
             pattern: ' \\* Copyright \\(C\\) (\\d{4}|(\\d{4}-\\d{4})) Savoir-faire Linux Inc\\.',
-            template: ' * Copyright (C) 2024 Savoir-faire Linux Inc.',
+            template: ' * Copyright (C) 2025 Savoir-faire Linux Inc.',
           },
           ' *',
           ' * This program is free software; you can redistribute it and/or modify',
diff --git a/server/eslint.config.mjs b/server/eslint.config.mjs
index 4f98227d..4537d59b 100644
--- a/server/eslint.config.mjs
+++ b/server/eslint.config.mjs
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/app.ts b/server/src/app.ts
index 8b331534..173c74ff 100644
--- a/server/src/app.ts
+++ b/server/src/app.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/index.ts b/server/src/index.ts
index 9a33f987..6c93e8b6 100644
--- a/server/src/index.ts
+++ b/server/src/index.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/interfaces/constructable.ts b/server/src/interfaces/constructable.ts
index 1653c246..f6a9cd5c 100644
--- a/server/src/interfaces/constructable.ts
+++ b/server/src/interfaces/constructable.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/jamid/conversation-member-infos.ts b/server/src/jamid/conversation-member-infos.ts
index 740c1a47..f579e8fa 100644
--- a/server/src/jamid/conversation-member-infos.ts
+++ b/server/src/jamid/conversation-member-infos.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/jamid/conversation-request-metadata.ts b/server/src/jamid/conversation-request-metadata.ts
index 52b8612a..64c3ae51 100644
--- a/server/src/jamid/conversation-request-metadata.ts
+++ b/server/src/jamid/conversation-request-metadata.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/jamid/jami-signal-interfaces.ts b/server/src/jamid/jami-signal-interfaces.ts
index 10eb39cf..6bcda3bb 100644
--- a/server/src/jamid/jami-signal-interfaces.ts
+++ b/server/src/jamid/jami-signal-interfaces.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/jamid/jami-signal.ts b/server/src/jamid/jami-signal.ts
index d02d815f..eedf9df3 100644
--- a/server/src/jamid/jami-signal.ts
+++ b/server/src/jamid/jami-signal.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/jamid/jami-swig.ts b/server/src/jamid/jami-swig.ts
index 50416d7e..aca77808 100644
--- a/server/src/jamid/jami-swig.ts
+++ b/server/src/jamid/jami-swig.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/jamid/jamid.ts b/server/src/jamid/jamid.ts
index 4e2b2e8d..1467845a 100644
--- a/server/src/jamid/jamid.ts
+++ b/server/src/jamid/jamid.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/jamid/state-enums.ts b/server/src/jamid/state-enums.ts
index b1a4b4d7..b0e66a54 100644
--- a/server/src/jamid/state-enums.ts
+++ b/server/src/jamid/state-enums.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/middleware/auth.ts b/server/src/middleware/auth.ts
index 3e8da187..82b7b454 100644
--- a/server/src/middleware/auth.ts
+++ b/server/src/middleware/auth.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/middleware/guest.ts b/server/src/middleware/guest.ts
index 5fd503e7..6cae4173 100644
--- a/server/src/middleware/guest.ts
+++ b/server/src/middleware/guest.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/middleware/setup.ts b/server/src/middleware/setup.ts
index aa9c9285..93447bfd 100644
--- a/server/src/middleware/setup.ts
+++ b/server/src/middleware/setup.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/routers/account-router.ts b/server/src/routers/account-router.ts
index 74273223..c74f34fd 100644
--- a/server/src/routers/account-router.ts
+++ b/server/src/routers/account-router.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/routers/admin-router.ts b/server/src/routers/admin-router.ts
index f04f914b..f7210510 100644
--- a/server/src/routers/admin-router.ts
+++ b/server/src/routers/admin-router.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/routers/auth-router.ts b/server/src/routers/auth-router.ts
index e4aec516..73d5fd76 100644
--- a/server/src/routers/auth-router.ts
+++ b/server/src/routers/auth-router.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/routers/call-router.ts b/server/src/routers/call-router.ts
index f135f1eb..7b28c3dc 100644
--- a/server/src/routers/call-router.ts
+++ b/server/src/routers/call-router.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/routers/contacts-router.ts b/server/src/routers/contacts-router.ts
index ff3c3596..127c4e4b 100644
--- a/server/src/routers/contacts-router.ts
+++ b/server/src/routers/contacts-router.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/routers/conversation-request-router.ts b/server/src/routers/conversation-request-router.ts
index e6739ea3..0467e8ca 100644
--- a/server/src/routers/conversation-request-router.ts
+++ b/server/src/routers/conversation-request-router.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/routers/conversation-router.ts b/server/src/routers/conversation-router.ts
index 64c8e60c..1f62a6fc 100644
--- a/server/src/routers/conversation-router.ts
+++ b/server/src/routers/conversation-router.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/routers/data-transfer.ts b/server/src/routers/data-transfer.ts
index 19706bbc..8ed45170 100644
--- a/server/src/routers/data-transfer.ts
+++ b/server/src/routers/data-transfer.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/routers/default-moderators-router.ts b/server/src/routers/default-moderators-router.ts
index db9794ac..dbe579cf 100644
--- a/server/src/routers/default-moderators-router.ts
+++ b/server/src/routers/default-moderators-router.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/routers/link-preview-router.ts b/server/src/routers/link-preview-router.ts
index e1119dec..356dc094 100644
--- a/server/src/routers/link-preview-router.ts
+++ b/server/src/routers/link-preview-router.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/routers/nameserver-router.ts b/server/src/routers/nameserver-router.ts
index 07431304..24ac8678 100644
--- a/server/src/routers/nameserver-router.ts
+++ b/server/src/routers/nameserver-router.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/services/ContactService.ts b/server/src/services/ContactService.ts
index 73c9050f..94b1d7d6 100644
--- a/server/src/services/ContactService.ts
+++ b/server/src/services/ContactService.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/services/ConversationService.ts b/server/src/services/ConversationService.ts
index f522e2a9..3cc5fb95 100644
--- a/server/src/services/ConversationService.ts
+++ b/server/src/services/ConversationService.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/storage/accounts.ts b/server/src/storage/accounts.ts
index 377b06ea..c02020b3 100644
--- a/server/src/storage/accounts.ts
+++ b/server/src/storage/accounts.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/storage/admin-account.ts b/server/src/storage/admin-account.ts
index cd88f61e..b02505eb 100644
--- a/server/src/storage/admin-account.ts
+++ b/server/src/storage/admin-account.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/storage/openid-providers.ts b/server/src/storage/openid-providers.ts
index 6102eb33..7359accb 100644
--- a/server/src/storage/openid-providers.ts
+++ b/server/src/storage/openid-providers.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/storage/signing-keys.ts b/server/src/storage/signing-keys.ts
index 3aa78e39..d918d76d 100644
--- a/server/src/storage/signing-keys.ts
+++ b/server/src/storage/signing-keys.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/utils/admin.ts b/server/src/utils/admin.ts
index 922fed5a..d2d9a38f 100644
--- a/server/src/utils/admin.ts
+++ b/server/src/utils/admin.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/utils/base64.ts b/server/src/utils/base64.ts
index 94b6c810..fcaef06b 100644
--- a/server/src/utils/base64.ts
+++ b/server/src/utils/base64.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/utils/jwt.ts b/server/src/utils/jwt.ts
index 808ba8d8..107b4924 100644
--- a/server/src/utils/jwt.ts
+++ b/server/src/utils/jwt.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/utils/openid.ts b/server/src/utils/openid.ts
index aa51db1f..69440f1d 100644
--- a/server/src/utils/openid.ts
+++ b/server/src/utils/openid.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/utils/vCard.ts b/server/src/utils/vCard.ts
index e8d0ba11..b17447ad 100644
--- a/server/src/utils/vCard.ts
+++ b/server/src/utils/vCard.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/websocket/chat-handler.ts b/server/src/websocket/chat-handler.ts
index 33caa663..440f9fe2 100644
--- a/server/src/websocket/chat-handler.ts
+++ b/server/src/websocket/chat-handler.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/websocket/chat-reactionadded-handler.ts b/server/src/websocket/chat-reactionadded-handler.ts
index 216a108c..d200e94d 100644
--- a/server/src/websocket/chat-reactionadded-handler.ts
+++ b/server/src/websocket/chat-reactionadded-handler.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/websocket/chat-reactionremoved-handler.ts b/server/src/websocket/chat-reactionremoved-handler.ts
index aef9c534..a47b71ff 100644
--- a/server/src/websocket/chat-reactionremoved-handler.ts
+++ b/server/src/websocket/chat-reactionremoved-handler.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/websocket/load-more-messages-handler.ts b/server/src/websocket/load-more-messages-handler.ts
index 9aa90082..a0ae4cf3 100644
--- a/server/src/websocket/load-more-messages-handler.ts
+++ b/server/src/websocket/load-more-messages-handler.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/websocket/message-status-handler.ts b/server/src/websocket/message-status-handler.ts
index 4fd05be8..de738435 100644
--- a/server/src/websocket/message-status-handler.ts
+++ b/server/src/websocket/message-status-handler.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/websocket/webrtc-handler.ts b/server/src/websocket/webrtc-handler.ts
index 5b05eede..79e92563 100644
--- a/server/src/websocket/webrtc-handler.ts
+++ b/server/src/websocket/webrtc-handler.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
diff --git a/server/src/websocket/websocket-server.ts b/server/src/websocket/websocket-server.ts
index 2d7c06fc..ba100b93 100644
--- a/server/src/websocket/websocket-server.ts
+++ b/server/src/websocket/websocket-server.ts
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2022-2024 Savoir-faire Linux Inc.
+ * Copyright (C) 2022-2025 Savoir-faire Linux Inc.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Affero General Public License as
-- 
GitLab