google-labs-jules[bot]
0b86edb167
Update SnappyMail repository references to nextgen-networks
...
Replaced references to https://github.com/the-djmaze/snappymail with
https://github.com/nextgen-networks/snappymail/ across the repository,
excluding README files as requested.
The replacement handles trailing slashes carefully to ensure bare URLs
include the slash while sub-paths (like /issues/ or .git) do not result
in double slashes. Files that already used the new domain were also
updated to ensure consistent trailing slash usage.
Co-authored-by: nextgen-networks <21206978+nextgen-networks@users.noreply.github.com>
2026-02-20 11:18:25 +00:00
the-djmaze
113003f485
Improved domain autoconfig interaction
2024-08-21 00:28:36 +02:00
the-djmaze
c872e5afe4
Disable OBJECTID capability by default due to #1640
2024-06-25 03:29:46 +02:00
the-djmaze
f4a11c9c6e
Resolve #1607
2024-06-04 14:19:03 +02:00
the-djmaze
b3c10190cb
Moved application.ini sieve_auth_plain_initial to per domain config
2024-03-24 16:49:00 +01:00
the-djmaze
f6e3017b50
lowercase login by default
2024-03-13 20:53:50 +01:00
the-djmaze
e04cc1080a
application.ini login_lowercase should be configurable per domain
2024-03-12 22:11:32 +01:00
the-djmaze
4fd2f63c07
Improved more handling of Internationalized Domain Names
2024-03-12 18:01:27 +01:00
the-djmaze
8a10d30f2a
Disable IMAP METADATA by default (hardly used)
2024-02-18 16:47:04 +01:00
the-djmaze
859b064d39
More info about IMAP capabilities
2024-02-18 13:04:05 +01:00
the-djmaze
3ec93d11ea
Bugfix domain autoconfig error
2024-02-05 20:52:33 +01:00
the-djmaze
5e0d52b9e7
Added domain autconfig detection of @benbucksch
...
https://datatracker.ietf.org/doc/draft-bucksch-autoconfig/
2024-02-05 19:56:58 +01:00
the-djmaze
0a8dfe7d51
Resolve #1373
2023-12-28 01:23:56 +01:00
the-djmaze
167c27c1ee
Default IMAP message_list_limit to 10000
2023-12-26 17:20:27 +01:00
the-djmaze
56a5f29f26
Also allow disable imap login capabilities
2023-12-03 17:44:26 +01:00
the-djmaze
465d7ed673
Admin -> Domain after login test show all capabilities to disable
2023-12-03 17:36:41 +01:00
the-djmaze
cf910c678b
Revamp Domains Settings IMAP disabled capabilities to extend it
2023-12-03 17:08:25 +01:00
the-djmaze
fb8d557099
Resolve #1338
2023-11-29 22:45:40 +01:00
the-djmaze
13c23141ee
Resolve #1303
...
And STATUS SIZE is part of RFC 8438, not RFC 9051
2023-11-14 16:49:38 +01:00
the-djmaze
47e3fc90f2
Resolve #1186
2023-06-26 12:41:47 +02:00
the-djmaze
7105e23781
Resolve #1038
2023-03-21 18:55:38 +01:00
the-djmaze
974350ebee
Found more JSON properties to change into JavaScript camelCase
2023-01-26 10:41:55 +01:00
the-djmaze
29beb9b75d
Improved visibility Admin Domain Test errors
2023-01-17 11:02:45 +01:00
the-djmaze
cf12960507
Improved cache handling
2023-01-09 12:28:07 +01:00
the-djmaze
5c5287ea23
Moved most IMAP settings to domain control
2022-12-13 11:55:48 +01:00
the-djmaze
cc1d0a6e38
Allow setting SSL options per domain and verify_certificate by default
...
This is a complete overhaul of the Domain settings system.
2022-11-11 13:45:40 +01:00
the-djmaze
7fac6ca9dd
this.addObservables() to addObservablesTo()
2022-10-30 22:19:52 +01:00
the-djmaze
732b6eb641
Use JavaScript Optional chaining
2022-09-02 11:52:07 +02:00
the-djmaze
aff9ba29e7
Admin: Ask for IMAP login credentials when testing, idea for #477
2022-08-04 14:58:13 +02:00
the-djmaze
fe0f6af9f4
Renamed closeCommand() to close() because it has no command feature anymore
2022-03-04 09:21:24 +01:00
the-djmaze
06b5b83588
removed default export
2022-02-24 14:01:41 +01:00
the-djmaze
b5114fa73a
Simplify admin domain management
2022-02-24 13:36:57 +01:00
the-djmaze
962ddde1f3
Some small cleanups and fixes
2022-02-24 12:43:44 +01:00
djmaze
2a01d8c991
Cleanup user-select
2021-12-28 14:48:20 +01:00
djmaze
35bce8cf62
Also reduce admin remote fetch
2021-12-03 00:11:19 +01:00
djmaze
6d7911a9ed
Object.entries().forEach() to forEachObjectEntry()
2021-12-01 14:23:37 +01:00
djmaze
6170de5aee
Drop bootstrap modal.less by using <dialog> <header> and <footer>
...
https://snappymail.eu/demo/ updated for testing
2021-11-07 17:06:08 +01:00
djmaze
c8678953fe
Resolve issue #130
2021-08-26 20:31:38 +02:00
djmaze
cc03546484
Reduce JavaScript footprint
2021-08-20 15:40:07 +02:00
djmaze
29fe73d4e7
Cleanup .bind(
2021-04-23 10:47:24 +02:00
djmaze
7eaaa0a793
Upgrade i18n() to use Object.entries()
...
And replace quoted object keys to be without quotes
2021-03-24 21:26:40 +01:00
djmaze
f69b1195e6
Based on RainLoop discussion #2079 ,
...
i've added a security option to set Sender per Domain.
NOTE: Not tested yet
2021-03-22 14:17:18 +01:00
djmaze
ce74b2e92f
Cleanup more iError && data.Result
2021-03-18 14:48:21 +01:00
djmaze
11fd6736bb
Set response ErrorCode as iError for easier fetch error handling
2021-03-18 12:33:13 +01:00
djmaze
4a8d516123
Changed: StorageResultType to error result code
2021-03-16 09:46:23 +01:00
djmaze
0345050344
Simplify DomainAdminStore, PackageAdminStore and PluginAdminStore
2021-03-14 22:36:23 +01:00
djmaze
bde4d147bb
Cleanup Filters/Sieve capa
2021-03-14 12:15:48 +01:00
djmaze
540b12ed26
Replace babel command decorators with proper knockout command decorators
2021-02-19 12:09:20 +01:00
djmaze
db0d03db83
Bugfix: conflicting File object with native JS
...
Cleanup: Stores and tooltips
2021-02-17 14:40:21 +01:00
djmaze
f3bfa0e8c1
Cleanup and split Enums
2021-01-24 22:58:06 +01:00