From 6a4a4e09df08feda52af2f38a3786fe229256861 Mon Sep 17 00:00:00 2001 From: Laurent Dinclaux Date: Tue, 10 Feb 2026 09:49:35 +1100 Subject: [PATCH] Add copyright headers and contributors list Add proper copyright notices to all source files with accurate date ranges per contributor based on git history. Add contributors to composer.json authors and README. --- README.md | 7 +++++++ composer.json | 15 +++++++++++++++ config.inc.php.dist | 10 ++++++++++ ident_switch-form.js | 11 +++++++++-- ident_switch-switch.js | 11 +++++++++-- ident_switch.php | 15 ++++++++++----- 6 files changed, 60 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index bc7bde4..c832eb0 100644 --- a/README.md +++ b/README.md @@ -36,3 +36,10 @@ This plugin allows users to switch between different accounts (including remote) * Versions 5.x - for Roundcube v1.6+ (PHP 8.1+) This is a fork of the [original plugin](https://bitbucket.org/BoresExpress/ident_switch) by Boris Gulay, maintained at [Gecka-apps/ident_switch](https://github.com/Gecka-apps/ident_switch). + +### Contributors ### +* **Boris Gulay** - Original developer (2016-2022) +* **Christian Landvogt** - Special folders support (2019) +* **Gergely Papp** - Bug fixes (2021) +* **Mickael** - SMTP compatibility fix (2022) +* **Laurent Dinclaux - Gecka** - Current maintainer (2026) diff --git a/composer.json b/composer.json index 37a1d16..c551bce 100644 --- a/composer.json +++ b/composer.json @@ -10,6 +10,21 @@ "name": "Boris Gulay", "email": "boris@gulay.name", "role": "Original Developer" + }, + { + "name": "Christian Landvogt", + "email": "chris@lvgt.de", + "role": "Contributor" + }, + { + "name": "Gergely Papp", + "email": "telirium@gmail.com", + "role": "Contributor" + }, + { + "name": "Laurent Dinclaux", + "email": "laurent@gecka.nc", + "role": "Maintainer" } ], "repositories": [ diff --git a/config.inc.php.dist b/config.inc.php.dist index 6446811..1972a72 100644 --- a/config.inc.php.dist +++ b/config.inc.php.dist @@ -1,4 +1,14 @@