This website requires JavaScript.
f5c2e08f03
add sk translation
dev-main
Milos Sen
2026-08-09 04:44:20 +03:00
42d4f44a70
rollback plugin name 1
Milos Sen
2026-08-08 10:28:07 +03:00
69c9438a20
Merge pull request 'dev-main' (#1 ) from dev-main into main
main
senior
2026-08-08 07:07:22 +00:00
1a5b07273d
change plugin name
Milos Sen
2026-08-08 09:28:20 +03:00
64d2ff3e98
change plugi name
Milos Sen
2026-08-08 09:20:09 +03:00
85a0d4f9ec
change plugi name
Milos Sen
2026-08-08 09:03:01 +03:00
84c7b31dfb
update comment
v1.0.0
Milos Sen
2026-08-08 06:53:11 +03:00
1499347b7b
added workbench to list of skins
senior
2026-08-07 19:41:40 +00:00
1d39bc03d8
Update SQL/postgres.initial.sql
senior
2026-08-06 05:10:47 +00:00
8f45736b1b
fix(skins): keep menu links visible and align native select look
5.0.4
Laurent Dinclaux
2026-05-12 17:02:32 +11:00
8385197f11
chore: refresh composer.lock
Laurent Dinclaux
2026-05-06 20:26:54 +11:00
ca16e3ca39
ci: bump actions/checkout to v5 (Node 24)
Laurent Dinclaux
2026-05-06 20:21:04 +11:00
c194661fa3
fix: prevent username flash on load and remove select max-width
5.0.3
Laurent Dinclaux
2026-05-06 20:11:10 +11:00
e539c60e9b
feat: use primary identity display name in switcher dropdown
Laurent Dinclaux
2026-05-06 17:37:50 +11:00
bea25d8396
fix: prevent migration from running on fresh installs
5.0.2
Laurent Dinclaux
2026-02-27 17:50:57 +11:00
b4506a0a3e
fix: disable mode select until email is entered
Laurent Dinclaux
2026-02-27 17:44:15 +11:00
54b96ef059
refactor: delegated form events and harden preconfig enforcement
5.0.1
Laurent Dinclaux
2026-02-27 17:12:27 +11:00
7de47160b6
fix: add dropdown chevron to account switcher
Laurent Dinclaux
2026-02-27 17:10:26 +11:00
e81002c528
Rename Composer package to gecka/ident-switch
5.0.0
Laurent Dinclaux
2026-02-11 01:19:29 +11:00
efcca69d43
Fix double HTML escaping in switcher and harden JS edge cases
Laurent Dinclaux
2026-02-10 23:26:27 +11:00
dd477c1b83
Rewrite README for v5.x with full feature documentation
Laurent Dinclaux
2026-02-10 23:21:59 +11:00
c86f38672a
Hide Sieve form section when managesieve plugin is not active
Laurent Dinclaux
2026-02-10 23:21:55 +11:00
b9e16f186d
PSR-12 coding standards compliance
Laurent Dinclaux
2026-02-10 22:52:30 +11:00
05a7a2967f
Fixes: centralize helpers, remove dead code, fix JS issues
Laurent Dinclaux
2026-02-10 22:41:11 +11:00
da573c184e
Merge parent_id migration into single 2026021000 upgrade script
Laurent Dinclaux
2026-02-10 22:30:20 +11:00
0dbba36345
Filter compose From dropdown by active account
Laurent Dinclaux
2026-02-10 22:29:04 +11:00
08673a4399
Add alias SMTP/Sieve resolution, debug logging, and exclude aliases from switcher
Laurent Dinclaux
2026-02-10 22:28:56 +11:00
e4bd92ca63
Replace enabled checkbox with account mode select
Laurent Dinclaux
2026-02-10 22:28:30 +11:00
08797ab5a8
Add parent_id column for alias identity support
Laurent Dinclaux
2026-02-10 22:28:20 +11:00
fd9836c7ae
Add custom auth, connection testing, preconfig_only, and security fixes
Laurent Dinclaux
2026-02-10 20:48:49 +11:00
3a8202bd7a
Align Checker port resolution and add delimiter preconfig support
Laurent Dinclaux
2026-02-10 18:38:42 +11:00
39fe417104
Add Auto/Manual mode select for IMAP delimiter
Laurent Dinclaux
2026-02-10 18:14:03 +11:00
36b9b3e35f
Replace TLS checkbox with security dropdown (None/STARTTLS/SSL)
Laurent Dinclaux
2026-02-10 17:54:36 +11:00
780cfc6a7e
Add wildcard domain support in preconfig
Laurent Dinclaux
2026-02-10 17:46:58 +11:00
fc13088c62
Use auto-detect for IMAP folder hierarchy delimiter
Laurent Dinclaux
2026-02-10 17:46:15 +11:00
12572b563d
Add background mail checking and new mail notifications
Laurent Dinclaux
2026-02-10 16:35:23 +11:00
6ea4aee0a7
Add managesieve (Sieve) support for remote accounts
Laurent Dinclaux
2026-02-10 11:05:01 +11:00
546e9ba882
Add migration guide for users of the original plugin
Laurent Dinclaux
2026-02-10 10:56:51 +11:00
9ebe30c40a
Support separate IMAP and SMTP hosts in preconfig
Laurent Dinclaux
2026-02-10 10:56:45 +11:00
16af27a3f4
Add installation instructions to README
Laurent Dinclaux
2026-02-10 10:35:44 +11:00
3c4d856d60
Fix SQL schema issues across all database engines
Laurent Dinclaux
2026-02-10 10:35:20 +11:00
958af7769f
Ignore config.inc.php in gitignore
Laurent Dinclaux
2026-02-10 10:27:53 +11:00
7b1a68aad6
Add conflicting packages to prevent co-installation
Laurent Dinclaux
2026-02-10 10:26:15 +11:00
651bb19d05
Split ident_switch.php into focused classes
Laurent Dinclaux
2026-02-10 10:21:09 +11:00
456d44c677
Fix and complete all localization files
Laurent Dinclaux
2026-02-10 10:07:58 +11:00
70f863ac68
Modernize config.inc.php.dist for Roundcube 1.6+
Laurent Dinclaux
2026-02-10 10:06:42 +11:00
d979e45fa3
Add AGPL-3.0 LICENSE file
Laurent Dinclaux
2026-02-10 10:06:20 +11:00
85ed8815f1
Modernize ident_switch.php for PHP 8.2+ and Roundcube 1.6+
Laurent Dinclaux
2026-02-10 09:55:26 +11:00
8b9447fc63
Bump PHP requirement to >= 8.2 (first non-EOL version)
Laurent Dinclaux
2026-02-10 09:55:18 +11:00
6a4a4e09df
Add copyright headers and contributors list
Laurent Dinclaux
2026-02-10 09:49:35 +11:00
8f800610cf
Remove minified JS files
Laurent Dinclaux
2026-02-10 09:42:46 +11:00
6cf3d3da3a
Improve .gitignore for IDE, OS and Composer files
Laurent Dinclaux
2026-02-10 09:41:47 +11:00
7627e6bc23
Update README with fork info and v5.x compatibility
Laurent Dinclaux
2026-02-10 08:41:18 +11:00
745b8cc38f
Fork: update composer.json for new package
Laurent Dinclaux
2026-02-10 08:39:00 +11:00
52923e1278
Update readme
Boris Gulay
2022-08-01 21:58:38 +03:00
5577699dae
Fix incompatibility introduced in PR #4 . Closes #88 .
4.4.2
Boris Gulay
2022-08-01 21:55:30 +03:00
eb8175fb7c
Merged in master (pull request #5 )
4.4.1
Gergely Papp
2022-02-09 18:16:02 +00:00
3e803f65a2
Merged BoresExpress/ident_switch into master
Gergely Papp
2022-02-01 13:07:49 +01:00
ad97f4bfd0
Use identity from field. Thanx Daniel Haag. Closes #44 .
4.4
Boris Gulay
2022-01-17 19:30:39 +03:00
181ac6b27c
Merged in Mickael/ident_switchphp-solve-the-issue-that-do-1642283330232 (pull request #4 )
Mickael
2022-01-17 15:55:00 +00:00
ae7b905824
ident_switch.php - Solve the issue that don't set the good configuration variable for the smtp_host on the latest version + dev of roundcube
Mickael
2022-01-15 21:48:55 +00:00
5aed4c9947
fixes #74
Gergely Papp
2021-12-28 16:11:48 +00:00
46eba62185
Fixes #82
Gergely Papp
2021-12-28 16:10:23 +00:00
ca790d72de
Add Slovenian translation. Thanx to Marko Ambrožič
4.3.5
Boris Gulay
2021-02-03 00:26:29 +03:00
af54e4b099
Remove version
4.3.4
Boris Gulay
2020-12-17 21:35:31 +03:00
da17fb896b
Bump up version
4.3.3
Boris Gulay
2020-12-17 00:15:05 +03:00
afc4f54594
Merge branch 'master' of bitbucket.org:BoresExpress/ident_switch
4.3.2
Boris Gulay
2020-12-16 23:57:08 +03:00
7795a0fbf9
Fix SQlite scripts. Thanx to T S. Closes #76
Boris Gulay
2020-12-16 23:56:28 +03:00
f5b4e1035c
Bump up version
4.3.1
Boris Gulay
2020-06-06 23:31:23 +03:00
6fa82d6ba5
Fix missing comma
Boris Gulay
2020-06-06 23:27:58 +03:00
fff6c6b95a
Update readme
Boris Gulay
2020-06-01 17:28:54 +03:00
92d0f40e3c
Add version to composer.json
Boris Gulay
2020-06-01 17:28:20 +03:00
33555a94d4
Remove debug logging
4.3
Boris Gulay
2020-06-01 17:21:12 +03:00
5f6f2eb095
Render selector with only one query
Boris Gulay
2020-06-01 17:20:12 +03:00
2e09a92bc3
ender account selector in a modern way
Boris Gulay
2020-06-01 16:50:15 +03:00
072ef65fdf
Add option to disable SMTP auth Closes #61
Boris Gulay
2020-06-01 16:34:19 +03:00
cb7936bf71
Handle hosts with protocol correctly. Closes #68
Boris Gulay
2020-05-31 15:43:39 +03:00
46f58d694f
Fix IMAP delimiter translation
Boris Gulay
2020-05-31 14:42:50 +03:00
07d1366825
Migrate to VSCode
Boris Gulay
2020-05-31 14:42:37 +03:00
b8a751c4ff
Merge branch 'master' of bitbucket.org:BoresExpress/ident_switch
Boris Gulay
2020-04-21 21:30:44 +03:00
312026b059
Quote all identifier for MySQL/MariaDB. Closes #54
Boris Gulay
2020-04-21 21:29:42 +03:00
f54d9c9618
Quote all identifier for MySQL/MariaDB. Closes # 54
Boris Gulay
2020-04-21 21:29:42 +03:00
8176ab9c26
Add Postgres migration for special folders
Boris Gulay
2019-12-26 22:56:17 +03:00
dbb50903d9
Merged in landch/ident_switch/special_folders (pull request #3 )
Christian Landvogt
2019-12-26 19:48:02 +00:00
fa0d0c1684
adjust MySQL database - postgres and sqlite are missing!
Christian Landvogt
2019-12-13 12:37:42 +01:00
0342dd4975
display identity label at folder selection
Christian Landvogt
2019-12-13 12:35:01 +01:00
98e0f16836
fix special folder not updated for main identity
Christian Landvogt
2019-12-13 12:20:06 +01:00
f1d2e3193a
save special folders from normal dialog
Christian Landvogt
2019-12-13 12:16:16 +01:00
f30f72099b
load and set special folders from db
Christian Landvogt
2019-12-13 10:49:50 +01:00
67fc6b8b66
fix imap delimiter switching
Christian Landvogt
2019-12-13 09:35:08 +01:00
abc3c9ea5f
Fix SMTP settings do not apply. Closes #40 , closes #51 . Thanx to sooslaca, J.P.
4.2
Boris Gulay
2019-11-24 18:51:36 +03:00
148052a6d0
Add delimiter to account setup. Closes #50
Boris Gulay
2019-11-24 18:48:25 +03:00
7bb10e55d7
Update french translation. Thanx Alban
Boris Gulay
2019-10-18 00:21:42 +03:00
ac32196fc0
Better string handling.
4.1
Boris Gulay
2019-09-04 23:30:47 +03:00
ebc4324ecd
Fixed login problem when server requires TLS. Closes #47 Closes #45
Boris Gulay
2019-09-04 23:21:46 +03:00
c0a92bb436
Fixed issue in German translation. Thanx bJBM
Boris Gulay
2019-07-30 23:16:43 +03:00
652d1aaa1f
Fix field names in CHECK. Thanx Tina Rosenstein
Boris Gulay
2019-07-30 23:14:30 +03:00
6f86e64442
Make preconfig work for SMTP host and port too. Closes # 37
Boris Gulay
2019-04-16 00:20:06 +03:00
080a2ee591
Fixed non-html chars ware stripped from password. Closes #17
Boris Gulay
2019-04-14 19:19:30 +03:00
4a20b77edb
Fix incorrect field names in CHECKs (#42 )
Boris Gulay
2019-04-14 17:51:01 +03:00