the-djmaze
|
70e3e6423e
|
Added message tags toggle for #419
|
2022-06-03 13:47:04 +02:00 |
|
the-djmaze
|
a6d97a601c
|
Translate some for #419
|
2022-06-02 23:13:20 +02:00 |
|
the-djmaze
|
855e2c61c5
|
Improved message flags/keywords handling for #419
|
2022-06-02 21:26:57 +02:00 |
|
the-djmaze
|
a43fadb4e8
|
Use JMAP rfc8621 section-4 subject and receivedAt
|
2022-06-01 23:21:59 +02:00 |
|
the-djmaze
|
118505f91e
|
Use JMAP rfc8621 section-2 totalEmails , unreadEmails and isSubscribed
|
2022-06-01 22:50:35 +02:00 |
|
the-djmaze
|
c5718057aa
|
A rename to MessagesFlags to prevent confusion with Flags
|
2022-06-01 22:06:21 +02:00 |
|
the-djmaze
|
84c1fb5402
|
Merge branch 'master' into addressbook
|
2022-05-31 21:25:59 +02:00 |
|
the-djmaze
|
5c99a14559
|
Simplify message view attachment controls
|
2022-05-31 21:17:09 +02:00 |
|
the-djmaze
|
baff1308e7
|
Remove ugly attachmentItem box-shafow
|
2022-05-31 20:55:55 +02:00 |
|
the-djmaze
|
d46537a24f
|
Different Thunderbird labels idea for #419
|
2022-05-31 20:39:50 +02:00 |
|
the-djmaze
|
899648d8e4
|
Improved handling of imap message flags/keywords
|
2022-05-31 20:38:35 +02:00 |
|
the-djmaze
|
0ebfa6af23
|
Reduce MessageView "Checked messages count" HTML & CSS
|
2022-05-31 17:13:25 +02:00 |
|
the-djmaze
|
1e61171f9c
|
Fix RFC 9051 IMAP4rev2 keywords and $ReadReceipt should be $MDNSent
|
2022-05-31 17:12:29 +02:00 |
|
the-djmaze
|
fe9d0da14a
|
Added Thunderbird labels colors as test for #419
|
2022-05-30 12:58:50 +02:00 |
|
the-djmaze
|
30ece4b8c8
|
Resolve #420
|
2022-05-30 08:23:59 +02:00 |
|
the-djmaze
|
a71874a8c4
|
Redesign AddressBook
|
2022-05-29 00:22:50 +02:00 |
|
the-djmaze
|
e1426b484e
|
Sieve: use Optional chaining operator
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Optional_chaining
|
2022-05-21 23:58:46 +02:00 |
|
the-djmaze
|
a57d4dc4b1
|
Idea for #344
|
2022-05-20 08:34:11 +02:00 |
|
the-djmaze
|
9862fd5d1a
|
Resolve #410
|
2022-05-19 21:26:39 +02:00 |
|
the-djmaze
|
562e1e5e68
|
Resolve #413
|
2022-05-19 21:16:00 +02:00 |
|
the-djmaze
|
7c8039d91d
|
Resolve #407
|
2022-05-19 15:18:15 +02:00 |
|
the-djmaze
|
0ff571db14
|
v2.16.0
|
2022-05-19 10:58:04 +02:00 |
|
the-djmaze
|
33f0e6febf
|
Small code cleanup
|
2022-05-18 22:53:33 +02:00 |
|
the-djmaze
|
9789a2509f
|
Move to plugin #385
|
2022-05-18 17:15:31 +02:00 |
|
the-djmaze
|
ddb95b925d
|
Sieve Scripts use radio buttons to prevent confusion
|
2022-05-17 16:53:32 +02:00 |
|
the-djmaze
|
723ebc4055
|
Split simple RainLoop Sieve filter from the advanced filters as mentioned in #80 and #257
|
2022-05-17 16:19:17 +02:00 |
|
the-djmaze
|
882c0bde42
|
Bugfix: sieve undefined args[i-1]
|
2022-05-17 14:48:38 +02:00 |
|
the-djmaze
|
663fb1485a
|
Resolve #400
|
2022-05-17 12:18:49 +02:00 |
|
the-djmaze
|
593d3af6d4
|
Resolve #396
|
2022-05-17 11:08:05 +02:00 |
|
the-djmaze
|
c1bed26fd1
|
Resolve #399 (just remove the confusing feature "hide submit button")
|
2022-05-17 09:15:06 +02:00 |
|
the-djmaze
|
824311937a
|
Improved Kolab AddressBook/Contacts
|
2022-05-13 16:17:13 +02:00 |
|
the-djmaze
|
e590576247
|
Small fix for changes of #248
|
2022-05-12 15:11:07 +02:00 |
|
the-djmaze
|
4b50ff9f59
|
Resolve #366
|
2022-05-12 14:26:39 +02:00 |
|
the-djmaze
|
98fce17124
|
Drop ugly DejaVu Sans font
|
2022-05-12 12:46:13 +02:00 |
|
the-djmaze
|
e205a0d3e0
|
Resolve #248 View eml attachments
|
2022-05-11 23:13:24 +02:00 |
|
the-djmaze
|
17de4268b0
|
Drop webPath and webVersionPath in JavaScript
|
2022-05-11 21:15:58 +02:00 |
|
the-djmaze
|
304c55f038
|
Strip tracking printabout.nl
|
2022-05-11 20:36:03 +02:00 |
|
the-djmaze
|
bf276510ba
|
Resolve #378
|
2022-05-10 15:12:06 +02:00 |
|
the-djmaze
|
2e1ae4c7d5
|
Slight improvement for Firefox bug #368
|
2022-05-10 10:25:53 +02:00 |
|
the-djmaze
|
f671adceb3
|
Resolve #370
|
2022-05-06 15:55:02 +02:00 |
|
the-djmaze
|
d997a2b679
|
Just showError(e) instead of showError(e.message)
|
2022-04-30 21:26:57 +02:00 |
|
the-djmaze
|
9383277e64
|
Rename backToMailBoxClick to backToInbox
|
2022-04-30 21:26:34 +02:00 |
|
the-djmaze
|
435b590b3e
|
Drop mail composer HTML/Plain Forced to prevent confusions like in #355
|
2022-04-30 00:43:38 +02:00 |
|
the-djmaze
|
bde9835d5d
|
Resolve #356
|
2022-04-29 23:41:00 +02:00 |
|
the-djmaze
|
6e687aeb1e
|
Bugfix: add some space above signature in HTML mode
|
2022-04-29 22:54:20 +02:00 |
|
the-djmaze
|
80eed213d9
|
Allow cancelable on some custom javascript events.
|
2022-04-29 13:07:49 +02:00 |
|
the-djmaze
|
53894ac4ea
|
Resolve #353
|
2022-04-28 23:10:21 +02:00 |
|
the-djmaze
|
676b3677b9
|
Improve old/bad browser redirect as found for SeaMonkey #352
|
2022-04-28 15:12:52 +02:00 |
|
the-djmaze
|
c78298d1ed
|
Resolve #350
|
2022-04-27 01:30:33 +02:00 |
|
the-djmaze
|
fded75e3f4
|
Cleanup ComposePopupView class
|
2022-04-25 12:53:40 +02:00 |
|
the-djmaze
|
071b2c1153
|
Drop rl.settings.capa
|
2022-04-25 09:57:32 +02:00 |
|
the-djmaze
|
671062af31
|
Resolve #348
|
2022-04-25 09:40:38 +02:00 |
|
the-djmaze
|
9413e491d4
|
Improved solution for #343
|
2022-04-23 22:00:41 +02:00 |
|
the-djmaze
|
86e9239a99
|
Resolve #343
|
2022-04-23 12:21:16 +02:00 |
|
the-djmaze
|
3ed1872c44
|
Bugfix width attribute as found in #343
|
2022-04-23 11:47:00 +02:00 |
|
the-djmaze
|
0256f05e7d
|
Bugfix: PGP sign option failed to be visible due to new "from" feature of v2.12.2 #202
|
2022-04-21 00:07:18 +02:00 |
|
the-djmaze
|
0ec49d0802
|
Solution for "PHP Warning: Input variables exceeded 1000"? #338
|
2022-04-20 22:49:42 +02:00 |
|
the-djmaze
|
d2e8a2dba4
|
Resolve #333
|
2022-04-20 22:07:20 +02:00 |
|
the-djmaze
|
eff357dc8e
|
v2.15.0
|
2022-04-19 10:33:21 +02:00 |
|
the-djmaze
|
f39b1bb14d
|
Changes for #326
|
2022-04-19 09:40:29 +02:00 |
|
the-djmaze
|
a7b03ef6f6
|
Improved inline image size scaling
|
2022-04-16 12:24:16 +02:00 |
|
the-djmaze
|
0a49027840
|
Resolve #293
|
2022-04-16 11:01:24 +02:00 |
|
the-djmaze
|
7bbc53c8af
|
Bugfix: message fullscreen had no left:0
|
2022-04-16 02:47:59 +02:00 |
|
the-djmaze
|
865f62dbb8
|
Better fix for #314
|
2022-04-16 02:38:57 +02:00 |
|
the-djmaze
|
20e391cf1c
|
Added: show GnuPG import/delete key error
|
2022-04-16 02:02:38 +02:00 |
|
the-djmaze
|
c5cf9fc71d
|
Some improvements, as found while investigating #322
|
2022-04-13 10:48:14 +02:00 |
|
the-djmaze
|
1d8898e974
|
Resolve #318
|
2022-04-12 17:08:26 +02:00 |
|
the-djmaze
|
6a90c62456
|
Resolve #317
|
2022-04-05 14:26:10 +02:00 |
|
the-djmaze
|
ff394356b6
|
Strip awstrack.me tracking
|
2022-04-05 11:43:44 +02:00 |
|
the-djmaze
|
873c9ebd8c
|
Resolve #316
|
2022-04-05 11:43:23 +02:00 |
|
the-djmaze
|
8c8c414bda
|
v2.14.2
|
2022-04-05 11:06:22 +02:00 |
|
the-djmaze
|
ff35397292
|
Small change for #314 Something changed in Chrome 100?
|
2022-04-05 10:40:30 +02:00 |
|
the-djmaze
|
48974d1b5a
|
Get rid of i18nInit and improve i18nUpdate
|
2022-04-05 10:31:55 +02:00 |
|
the-djmaze
|
d31244e747
|
Cleanup compose window style
|
2022-03-31 18:53:04 +02:00 |
|
the-djmaze
|
722e345cbe
|
Cleanup some knockout code
|
2022-03-31 18:52:46 +02:00 |
|
the-djmaze
|
893364d52d
|
Cleanup AppUser and AdminApp
|
2022-03-31 17:39:53 +02:00 |
|
the-djmaze
|
7585ac450e
|
Cleanup Email.toLine()
|
2022-03-30 10:26:00 +02:00 |
|
the-djmaze
|
2af5257e10
|
Resolve #308
|
2022-03-30 10:24:15 +02:00 |
|
the-djmaze
|
98a571c7d2
|
Resolve #309
|
2022-03-30 09:53:55 +02:00 |
|
the-djmaze
|
485acf42d0
|
Resolve #306
|
2022-03-29 11:44:26 +02:00 |
|
the-djmaze
|
99ffb986f1
|
Resolve #303 isString() error
|
2022-03-24 13:23:52 +01:00 |
|
the-djmaze
|
049350b112
|
Bugfix: incorrect style for settings security
|
2022-03-24 12:28:18 +01:00 |
|
the-djmaze
|
2fae820ee4
|
Improved streaming as preperation for #300
|
2022-03-24 12:01:41 +01:00 |
|
the-djmaze
|
b138c1b4a0
|
Centralize attachmentName styling
|
2022-03-24 12:00:41 +01:00 |
|
the-djmaze
|
c121a233d6
|
Workaround Firefox 98 issue #301
|
2022-03-24 11:28:01 +01:00 |
|
the-djmaze
|
91327a3c6c
|
Better solution for #298
|
2022-03-22 16:24:58 +01:00 |
|
the-djmaze
|
13f270f426
|
Resolve #298
|
2022-03-22 11:47:17 +01:00 |
|
the-djmaze
|
050815dd7e
|
Resolve #287
|
2022-03-21 13:00:10 +01:00 |
|
the-djmaze
|
a00bf15a44
|
Resolve #294
|
2022-03-21 11:34:40 +01:00 |
|
the-djmaze
|
f47eb61aee
|
Improved Sieve Script editor with lists of available Actions, Controls and Tests
|
2022-03-17 10:21:23 +01:00 |
|
the-djmaze
|
ff9a89380c
|
Prepare some Sieve restructuring for GUI
|
2022-03-17 09:03:02 +01:00 |
|
the-djmaze
|
37bb9a9a97
|
added Sieve getMatchTypes() for easy valid match-types
|
2022-03-16 14:33:43 +01:00 |
|
the-djmaze
|
e4bd24b4e8
|
Added Sieve extension rfc6134 partial
|
2022-03-16 14:21:23 +01:00 |
|
the-djmaze
|
63de537f8f
|
Added Sieve extension rfc5703
|
2022-03-16 12:05:50 +01:00 |
|
the-djmaze
|
57673384e9
|
Support Sieve extension rfc6131
|
2022-03-15 10:16:26 +01:00 |
|
the-djmaze
|
b3c1723c5c
|
Improved Sieve code and added rfc5435
|
2022-03-15 09:58:04 +01:00 |
|
the-djmaze
|
c01c02d723
|
Added Sieve extension rfc5463
|
2022-03-15 07:54:25 +01:00 |
|
the-djmaze
|
c76823dc5f
|
Some tiny changes
|
2022-03-14 15:42:05 +01:00 |
|
the-djmaze
|
219589b8ea
|
Support Sieve RFC3894
|
2022-03-14 14:06:28 +01:00 |
|
the-djmaze
|
668a5f1fa5
|
Added Sieve rfc5490
Renamed tests classes *Command as *Test
|
2022-03-14 12:39:11 +01:00 |
|
the-djmaze
|
40adf992ed
|
Activate more Sieve extensions and use parseScript when saving script
|
2022-03-13 20:22:00 +01:00 |
|
the-djmaze
|
58f5e90f8f
|
Resolve #283
|
2022-03-13 19:51:14 +01:00 |
|
the-djmaze
|
42813b90dd
|
Added the new Sieve parser as script validator
|
2022-03-11 13:41:13 +01:00 |
|
the-djmaze
|
9bae77bfa1
|
Fix Sieve Circular dependency
|
2022-03-11 13:01:46 +01:00 |
|
the-djmaze
|
ea25d9bce4
|
Dynamic load app.js/admin.js/sieve.js based on minification
|
2022-03-11 12:58:12 +01:00 |
|
the-djmaze
|
088d6cab55
|
Still issue with shortcuts
https://github.com/the-djmaze/snappymail/issues/277#issuecomment-1064880609
|
2022-03-11 10:36:27 +01:00 |
|
djmaze
|
d6dc4d291c
|
Split Sieve/Filters code from app.js so that i can work on the new Sieve GUI
|
2022-03-11 10:26:25 +01:00 |
|
the-djmaze
|
4b02c19aa3
|
Bugfix: type error elementById(...) is null #272
|
2022-03-10 13:59:03 +01:00 |
|
the-djmaze
|
63e15ff686
|
Bugfix: modal window help-block didn't scroll
|
2022-03-10 12:19:00 +01:00 |
|
the-djmaze
|
2da1590cd9
|
Keep mail <body> element style
|
2022-03-10 11:01:18 +01:00 |
|
the-djmaze
|
a096f963ef
|
Added Sieve settings concept.
It fails due to i18n conflicts
|
2022-03-10 10:27:04 +01:00 |
|
the-djmaze
|
cd734c7d5d
|
Globalize rl.loadScript()
|
2022-03-10 09:57:27 +01:00 |
|
the-djmaze
|
0106751e64
|
Bugfix: HTMLTemplateElement never has a <body> element
|
2022-03-09 16:53:04 +01:00 |
|
the-djmaze
|
6f2f5bce86
|
Added Ctrl/Meta + F to open advanced search screen
Cleanup search field onEnter
|
2022-03-09 15:08:22 +01:00 |
|
the-djmaze
|
e0498895bc
|
Resolve #279
|
2022-03-09 13:48:25 +01:00 |
|
the-djmaze
|
accf860796
|
Resolve #278
|
2022-03-09 13:11:28 +01:00 |
|
the-djmaze
|
f4cd25f8ad
|
Added Sieve parser code in master
|
2022-03-09 12:33:31 +01:00 |
|
the-djmaze
|
33bc780c1f
|
Resolve #277
|
2022-03-08 23:05:19 +01:00 |
|
the-djmaze
|
3e494f6519
|
Cleanup views system
|
2022-03-08 12:28:16 +01:00 |
|
the-djmaze
|
c0f494c758
|
Some small cleanups
|
2022-03-08 10:52:40 +01:00 |
|
the-djmaze
|
04f4538700
|
Cleanup Dropdowns handling
|
2022-03-08 10:52:08 +01:00 |
|
the-djmaze
|
ffcd9990eb
|
mailToHelper() use URLSearchParams
|
2022-03-08 10:05:24 +01:00 |
|
the-djmaze
|
4b8e77be5c
|
Make ComposeType numeric
|
2022-03-08 09:27:32 +01:00 |
|
the-djmaze
|
4dd58f7c36
|
Cleanup and better rename settings screens to match template names
|
2022-03-08 00:51:32 +01:00 |
|
the-djmaze
|
30116c183f
|
Resolve #268
|
2022-03-07 13:47:18 +01:00 |
|
the-djmaze
|
60987f4623
|
Cleanup shortcuts scope handling
|
2022-03-07 13:47:03 +01:00 |
|
the-djmaze
|
874f2592ca
|
Drop Capa enums
|
2022-03-05 22:25:32 +01:00 |
|
the-djmaze
|
ee135f2032
|
Bugfix: mailto handling was broken, and now also works without auto-login
|
2022-03-04 15:22:37 +01:00 |
|
the-djmaze
|
a503329b77
|
Resolve #265 regarding shortcuts in certain input fields.
As we want other shortcuts do work in input fields (which couldn't in previous releases).
|
2022-03-04 14:43:58 +01:00 |
|
the-djmaze
|
90d835059a
|
Resolve #258
|
2022-03-04 09:31:14 +01: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
|
f0b0d21386
|
Some small cleanups/corrections
|
2022-03-03 19:22:17 +01:00 |
|
the-djmaze
|
f50f2c5ea0
|
decorateKoCommands() each command must have function
And due to that, a bug is found and solved in MessageView
|
2022-03-03 17:34:45 +01:00 |
|
the-djmaze
|
a67fb22bee
|
Improved Contacts popup close handling
|
2022-03-03 16:41:34 +01:00 |
|
the-djmaze
|
fafe56ecb4
|
Fix and improved hasher routing
|
2022-03-03 16:28:05 +01:00 |
|
the-djmaze
|
bb7d8e85a0
|
Cleanup \MailSo\Base\HtmlUtils::BuildHtml()
|
2022-03-03 09:54:39 +01:00 |
|
the-djmaze
|
eb98c0713a
|
Improved cleanHtml() handling of table width and content
|
2022-03-02 16:11:38 +01:00 |
|
the-djmaze
|
121f6f0bf8
|
Bugfix: strip utm_ tracking failed
|
2022-03-02 11:48:41 +01:00 |
|
the-djmaze
|
e07cf8d11f
|
#252 doc not used anymore
|
2022-03-02 10:24:24 +01:00 |
|
the-djmaze
|
8701174157
|
Resolve #253
|
2022-03-02 10:23:01 +01:00 |
|
the-djmaze
|
096faae844
|
Remove some shortcuts due to conflicts, read #252
|
2022-03-02 09:26:30 +01:00 |
|
the-djmaze
|
4250dcf3f0
|
Cleanup theme switcher
|
2022-03-01 15:49:35 +01:00 |
|
the-djmaze
|
3de19b22b6
|
Solve hideSubmitButton issue
|
2022-03-01 10:36:27 +01:00 |
|
the-djmaze
|
f4d98130a5
|
Simplify save settings
|
2022-03-01 10:18:12 +01:00 |
|
the-djmaze
|
2e8497dc01
|
Bugfix: Admin extensions page didn't refresh after install/update
|
2022-02-28 17:26:23 +01:00 |
|
the-djmaze
|
eeb289ea44
|
v2.3.1
|
2022-02-28 16:13:41 +01:00 |
|
the-djmaze
|
e26f00e268
|
Resolve #250
|
2022-02-28 16:10:23 +01:00 |
|
the-djmaze
|
62b6a1513c
|
Cleaner boot data
|
2022-02-28 15:10:04 +01:00 |
|
the-djmaze
|
ed959459ef
|
v2.13.0
|
2022-02-28 11:35:29 +01:00 |
|
the-djmaze
|
97bc3ef585
|
Enable AbstractViewSettings
|
2022-02-28 10:38:47 +01:00 |
|
the-djmaze
|
92cec80b73
|
Improved plugin documentation
|
2022-02-26 10:33:11 +01:00 |
|
the-djmaze
|
6d6690009c
|
Cleanup unused Squire code
|
2022-02-26 10:22:14 +01:00 |
|
the-djmaze
|
01692075c6
|
Resolve #244
|
2022-02-26 09:39:22 +01:00 |
|
the-djmaze
|
36feca6ce7
|
modalVisibility() to modalVisible()
|
2022-02-26 01:06:18 +01:00 |
|
the-djmaze
|
86374433b9
|
Cleanup Sieve Filter editor code
|
2022-02-26 01:02:12 +01:00 |
|
the-djmaze
|
0bf891ba9d
|
Improved ko.extenders.limitedList
|
2022-02-25 17:18:45 +01:00 |
|
the-djmaze
|
1d63683cf9
|
Improved shortcuts handling
|
2022-02-25 17:02:08 +01:00 |
|
the-djmaze
|
65a3b9e4c7
|
Bugfix: Popup Escape/Close key failed
|
2022-02-25 13:13:09 +01:00 |
|
the-djmaze
|
b82d26b71b
|
Restructure some popups to use <form>
|
2022-02-25 13:12:44 +01:00 |
|
the-djmaze
|
169dbfecca
|
Added some documentation
|
2022-02-25 12:11:32 +01:00 |
|
the-djmaze
|
47a6af52ba
|
Resolve #242
|
2022-02-25 11:33:08 +01:00 |
|
the-djmaze
|
a9edbe9ecf
|
Bugfix: resolve #243
And cleanup the HTML rules along the way
|
2022-02-25 11:11:28 +01:00 |
|
the-djmaze
|
93dcea6d35
|
Resolve #245 Send HTML message as last part
|
2022-02-25 10:36:23 +01:00 |
|
the-djmaze
|
f2054fde0f
|
Resolve #246
|
2022-02-25 10:12:06 +01:00 |
|
the-djmaze
|
2edd55f01f
|
Drop cancelCommand in favor of closeCommand and improve AbstractViewPopup handling
|
2022-02-24 22:40:17 +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 |
|
the-djmaze
|
e7c7b8ed53
|
Restructure Capa
|
2022-02-24 12:22:27 +01:00 |
|
the-djmaze
|
5990addfef
|
Added: addEventsListener() and addEventsListeners()
|
2022-02-24 11:19:19 +01:00 |
|
the-djmaze
|
c270f0ad9a
|
Prevent Circular dependencies
|
2022-02-23 23:11:12 +01:00 |
|
the-djmaze
|
bb4ff4fdc7
|
Bugfix: rl.app.setExpandedFolder() undefined
|
2022-02-23 22:23:16 +01:00 |
|
the-djmaze
|
661cd2aaf9
|
Restructure JavaScript
Split list code from MessageUserStore into MessagelistUserStore
Move functions out of AppUser
|
2022-02-23 19:26:52 +01:00 |
|
the-djmaze
|
60b7f61e42
|
Resolve #203
|
2022-02-22 17:21:08 +01:00 |
|
the-djmaze
|
24b638cd82
|
Cleanup some JavaScript
|
2022-02-21 15:36:34 +01:00 |
|
the-djmaze
|
d63b2000b6
|
Resolve #240
|
2022-02-19 13:23:13 +01:00 |
|
the-djmaze
|
e324e2f6b6
|
Replaced tricky delegateRunOnDestroy() with koArrayWithDestroy()
koArrayWithDestroy creates ko.observableArray and calls the desired onDestroy() on entry delete.
|
2022-02-17 12:48:57 +01:00 |
|
the-djmaze
|
f4bed88e39
|
Cleanup pgp decrypt code and show green when decrypted
|
2022-02-17 10:18:47 +01:00 |
|
the-djmaze
|
b2a492bdab
|
Cleanup knockout subscribables
|
2022-02-17 09:36:29 +01:00 |
|
the-djmaze
|
5748dea4bc
|
Cleanup component models
|
2022-02-16 23:12:12 +01:00 |
|
the-djmaze
|
e59e6444d0
|
Bugfix: some messages have incorrect image widths
|
2022-02-15 14:49:04 +01:00 |
|
the-djmaze
|
be35a541c3
|
Added idea to allow <style>
|
2022-02-15 12:29:41 +01:00 |
|
the-djmaze
|
6c795d4ced
|
Bugfix: missing comma
|
2022-02-15 12:08:52 +01:00 |
|
the-djmaze
|
9b82830c36
|
Improved bug #228
|
2022-02-15 11:05:01 +01:00 |
|
the-djmaze
|
9ea32aae95
|
Small maxWidth improvement for
https://github.com/the-djmaze/snappymail/issues/184#issuecomment-1039538958
|
2022-02-15 10:58:45 +01:00 |
|
the-djmaze
|
301413020c
|
Block tracking pixel of 2px as found in #234
|
2022-02-15 10:46:42 +01:00 |
|
the-djmaze
|
ec23b61e14
|
Improvement for #184
|
2022-02-15 10:36:01 +01:00 |
|
the-djmaze
|
e2c171f302
|
Resolve #202
|
2022-02-15 10:22:52 +01:00 |
|
the-djmaze
|
88c16f5c40
|
Cleanup some CSS
|
2022-02-14 17:37:58 +01:00 |
|
the-djmaze
|
af959e3631
|
Resolve #187 (found the real problem, comments in comments)
|
2022-02-14 12:27:43 +01:00 |
|
the-djmaze
|
973cb83ba0
|
Resolve #230
|
2022-02-14 11:48:23 +01:00 |
|
the-djmaze
|
eb22ddc4c3
|
Improved cleanHtml()
|
2022-02-14 11:47:56 +01:00 |
|
the-djmaze
|
9d8325d5a8
|
Improved "View in separate window" with theme colors
|
2022-02-13 20:01:21 +01:00 |
|
the-djmaze
|
803113568f
|
Resolve #228
|
2022-02-13 12:58:01 +01:00 |
|
the-djmaze
|
2fea7b92e1
|
reCaptcha at admin login
https://github.com/the-djmaze/snappymail/issues/222#issuecomment-1036211212
|
2022-02-11 14:52:04 +01:00 |
|
the-djmaze
|
fecc9f96eb
|
Added support for reCaptcha #222
|
2022-02-11 14:21:41 +01:00 |
|
the-djmaze
|
44ee236709
|
dispatchEvent(new CustomEvent(...)) to fireEvent(...)
|
2022-02-11 12:21:16 +01:00 |
|
the-djmaze
|
f7092e70ad
|
remove style .squire-wysiwyg a
|
2022-02-11 11:28:02 +01:00 |
|
the-djmaze
|
e0e490c64f
|
#89 Decrypt and verify with OpenPGP.js and GnuPG
|
2022-02-11 11:01:07 +01:00 |
|
the-djmaze
|
85f9209176
|
Improved decrypted attachments view
|
2022-02-10 17:15:20 +01:00 |
|