David Härdeman
4e28a7bb7b
[snappymail] More changes to use the word "extensions" rather than plugins/packages
2021-08-27 23:49:03 +02:00
djmaze
45662b39b0
Improved and cleanup CSS and language selectors
2021-08-27 16:30:42 +02:00
djmaze
f192902827
Improved design for #129 and #130
2021-08-27 12:54:11 +02:00
djmaze
2f87ada0c4
Resolve issue #129
2021-08-27 12:20:48 +02:00
djmaze
ff8e1ebd80
Fix indentation
2021-08-27 11:29:39 +02:00
djmaze
79d58ee45b
Merge branch 'master' of github.com:the-djmaze/snappymail
2021-08-27 11:22:39 +02:00
djmaze
d78dcdade4
Resolve issue #128
2021-08-27 11:22:08 +02:00
the-djmaze
4e7a62ef84
Merge pull request #127 from Alphix/cosmetic_fixes_to_mailclient
...
Cosmetic fixes to mailclient
2021-08-27 10:02:30 +02:00
the-djmaze
74a1b72703
Merge pull request #132 from Alphix/redis_setex_fix
...
[redis] Fix call to setex()
2021-08-27 10:01:32 +02:00
djmaze
202fac8295
Some small UI design improvements
2021-08-27 09:59:13 +02:00
David Härdeman
34b8a4395a
[redis] Fix call to setex()
...
\Predis\Client\setex doesn't return a boolean, but the current Redis
caching functionality expects it to do so.
2021-08-26 23:32:23 +02:00
djmaze
c8678953fe
Resolve issue #130
2021-08-26 20:31:38 +02:00
djmaze
637ed9a478
Improve new .tabs CSS from
2021-08-26 20:10:14 +02:00
djmaze
d7a30cba79
Revamp tabs system using CSS display:grid
instead of JavaScript
2021-08-26 08:10:56 +02:00
David Härdeman
691300da51
[snappymail] Clean up exception descriptions in MailClient.php
...
The messages are currently shown in the main UI as e.g.:
Can't create folder. New folder name contains delimiter
Including a period (which seems to be the preferred style in other source
files) means that the error message would read:
Can't create folder. New folder name contains delimiter.
Also fix two typos.
2021-08-25 17:23:57 +02:00
David Härdeman
8608c18bbe
[snappymail] Fix some confusing indentation
2021-08-25 17:19:25 +02:00
djmaze
fe4344794b
Workarounds for #124 (does not solve it)
2021-08-25 16:30:47 +02:00
djmaze
8a22ddff5e
Improved #121
2021-08-25 16:27:17 +02:00
djmaze
6435fc3876
Bugfix: Trying to access array offset on OptionalResponse is null
2021-08-25 15:15:27 +02:00
djmaze
b24da035df
Bugfix: undefined $sStyles
2021-08-25 15:00:45 +02:00
djmaze
3ad9bb6258
Cleanup some code
2021-08-25 13:22:40 +02:00
djmaze
ddb6daace6
Resolve weird cursor as mentioned in #112
2021-08-25 12:43:13 +02:00
djmaze
be9cb6c727
Bugfix for #123
2021-08-25 12:34:19 +02:00
djmaze
0b323ab870
Bugfix: when clicking \NoSelect subfolder, it redirect to parent
...
Improvement for #112
2021-08-25 12:24:27 +02:00
djmaze
0d35c70d7c
Fix dark theme FolderList change
2021-08-25 12:18:24 +02:00
djmaze
e57069af4e
Forgot to stage and commit this change for #123
2021-08-25 12:15:13 +02:00
djmaze
7a46527aa8
0 equals FALSE, so no need to check
...
Change 'TODO' with 'TODO: Translate'
2021-08-25 12:14:25 +02:00
the-djmaze
b1f78361f6
Merge pull request #122 from Alphix/fix_issue_72
...
Fix issue #72
2021-08-25 12:02:51 +02:00
djmaze
5db8f032b8
Resolve issue #123
2021-08-25 12:00:50 +02:00
David Härdeman
17f107057a
[snappymail] Rework FolderCollectionModel .js a bit
...
Following the previous bugfix, rework the .js code a bit to reduce the
amount of nested ifdeffery.
2021-08-25 00:24:53 +02:00
David Härdeman
0190170edd
[snappymail] Include subfolders in folder list rebuild
...
Subfolders also need to be taken into consideration, otherwise
subfolder deletion/creation won't be reflected in the UI.
Fixes #72
2021-08-25 00:24:01 +02:00
David Härdeman
b658b79264
[snappymail] Remove some more overuse of trim()
...
The FolderCreate() function also misses using trim() sometimes on
$sFolderParentFullNameRaw, so this should be more correct as well.
2021-08-24 23:20:27 +02:00
David Härdeman
542a1c9624
[snappymail] No need to call trim() twice
...
Mostly a cosmetic change, but stil.
2021-08-24 23:08:46 +02:00
djmaze
8934205ede
Replace {'inbox-star-icon': isInboxStarred} with {'flag-icon': isFlagged} for future improvements
2021-08-24 21:10:49 +02:00
djmaze
db1615f2ca
Bugfix: FolderList INBOX detection
2021-08-24 20:45:40 +02:00
the-djmaze
e2a7d1f5f0
Merge pull request #121 from Alphix/delete_parent_folder_only
...
[snappymail] Allow deletion of parent folder with subfolders
2021-08-24 19:41:59 +02:00
David Härdeman
72ff960114
[snappymail] Allow deletion of parent folder with subfolders
...
This change brings snappymails behaviour in line with RFC3501, section 6.3.4,
by allowing "real" (i.e. non-\Noselect) parent folders to be deleted and
by not performing a recursive deletion of subfolders.
2021-08-24 18:33:54 +02:00
djmaze
ef4d604f6d
Bugfixes and improvements for Folderlist
2021-08-24 18:23:17 +02:00
djmaze
327d6c32ca
Improved FolderCollection handling and try to solve https://github.com/the-djmaze/snappymail/issues/112#issuecomment-904193275
2021-08-24 15:53:39 +02:00
djmaze
2def2fc118
IMAP \archive is not the same \all, so split it
2021-08-23 17:23:43 +02:00
djmaze
d6071a584e
Drop unused customSpecSuffix
2021-08-23 16:40:28 +02:00
the-djmaze
f0549e1735
Merge pull request #120 from Alphix/improve_change_password
...
[change-password] Improve change password
Last .js change is correct. It was a leftover of the old RainLoop AuthAccountHash system.
AuthAccountHash was some kind of login hash system to get logged in mail account.
2021-08-23 16:39:55 +02:00
David Härdeman
0728a26e95
[change-password] Bump version
2021-08-23 14:03:27 +02:00
David Härdeman
6c5106dbd2
[change-password] Fix password change js
...
Not sure what rl.hash.set() is supposed to do, but it is undefined, which
causes an exeption, which in turn provides an error message even when
the password was successfully changed.
2021-08-23 13:02:07 +02:00
djmaze
c8a28a7f95
Improvements for #119
2021-08-23 12:08:04 +02:00
the-djmaze
d8df978732
Merge pull request #118 from Alphix/improve_ldap_contacts
...
Improve ldap-contacts-suggestions plugin
2021-08-23 12:01:57 +02:00
the-djmaze
ac1041a16e
Merge pull request #119 from Alphix/improve_build_scripts
...
[snappymail] Some build fixes
2021-08-23 12:00:16 +02:00
djmaze
8a50586d9b
Better Memcache
2021-08-23 11:52:24 +02:00
djmaze
8f1d96e86f
Revert #113 and #116 with a compatibility fix
2021-08-23 11:50:27 +02:00
djmaze
881528d2ee
Memcache support socket connections and Memcached class
2021-08-23 11:34:34 +02:00