djmaze
|
61c3da14b4
|
Draft of new Filters design
|
2021-01-18 16:47:10 +01:00 |
|
djmaze
|
73e26d388a
|
Added: rfc5233
Activate: comparator
Bugfix: StringList must use .toString()
Bugfix: redirect command
Bugfix: MultiLine
|
2021-01-15 16:09:03 +01:00 |
|
djmaze
|
3566f4a538
|
Added rfc5183, rfc5229, rfc5260 and rfc5293
Make comparator and match_type available for all Test classes
Signed-off-by: djmaze <djmaze@djmaze.lan>
|
2021-01-15 14:35:16 +01:00 |
|
djmaze
|
3ce123b536
|
Added RFC5231 check
|
2021-01-15 12:12:56 +01:00 |
|
djmaze
|
eb369ca122
|
Added rfc6609
|
2021-01-15 12:11:13 +01:00 |
|
djmaze
|
68fc9f21bd
|
Centralize some argument parsing
Improved parser error handling
Fix Sieve Vacation extension
|
2021-01-15 11:34:16 +01:00 |
|
djmaze
|
55178016a0
|
Solve some comparators
|
2021-01-15 00:32:04 +01:00 |
|
djmaze
|
43c669e629
|
Added draft code for handling "require []"
|
2021-01-15 00:14:45 +01:00 |
|
djmaze
|
d9865e3a46
|
Simplify Sieve Parser and added RFC5235
|
2021-01-14 23:42:46 +01:00 |
|
djmaze
|
22964f1fde
|
More improvements and fixes based on test scripts
|
2021-01-14 17:50:23 +01:00 |
|
djmaze
|
0aafce4214
|
More Sieve parser improvements after doing 'if not' test
|
2021-01-14 16:38:26 +01:00 |
|
djmaze
|
2786d0d959
|
Not perfect but it can parse the rainloop script to a tree and back to string
|
2021-01-14 12:45:51 +01:00 |
|
djmaze
|
b2e77f3f67
|
Draf of Sieve parser/lexer for a new Sieve GUI
|
2021-01-13 21:23:19 +01:00 |
|
djmaze
|
e023a5d6ab
|
Prepare Sieve Filtering feature for advanced editing/handling
|
2021-01-06 01:06:16 +01:00 |
|
djmaze
|
fa7ea413dc
|
Cleanup AbstractFetch
and added fetchJSON mockup code for error handling regarding issue #49
|
2021-01-05 13:58:50 +01:00 |
|
djmaze
|
0d13484cdc
|
Cleanup and simplify i18n code
There's no need for I18N_NOTIFICATION_DATA and I18N_NOTIFICATION_MAP
Also bugfix: NEW_PASSWORD_FORBIDDENT => NEW_PASSWORD_FORBIDDEN
|
2021-01-04 12:08:41 +01:00 |
|
djmaze
|
950579c7f5
|
Rename 'ajax' to 'json' because we don't use XML
We use json as response
|
2020-12-30 15:50:47 +01:00 |
|
djmaze
|
324c7121cc
|
Added more comment to displaySpecSetting
|
2020-12-10 14:22:46 +01:00 |
|
djmaze
|
d34729a1ae
|
Resolve https://github.com/the-djmaze/snappymail/issues/47
|
2020-12-10 14:19:03 +01:00 |
|
djmaze
|
4321c11622
|
Some tiny changes
|
2020-12-09 22:42:04 +01:00 |
|
djmaze
|
54f3337f01
|
Changes for https://github.com/the-djmaze/snappymail/issues/47
* don't divide folder.interval time, it has no purpose
* up the limit to 10 folders per request
folder.checkable() is still broken
|
2020-12-09 22:30:57 +01:00 |
|
djmaze
|
80a72d172e
|
Added: hide login submit button to Admin Login settings screen
|
2020-12-02 14:30:02 +01:00 |
|
djmaze
|
0ba7374468
|
Implemented https://github.com/RainLoop/rainloop-webmail/issues/2041
Based on https://tools.ietf.org/html/rfc5173
|
2020-11-26 12:34:54 +01:00 |
|
djmaze
|
4adc672ccd
|
Cleanup Login and removed the ancient obsolete <center> with small redesign
Also placed the loading description above the login form
|
2020-11-26 10:41:53 +01:00 |
|
djmaze
|
ebd32d8fad
|
Don't allow plugins to modify login page
|
2020-11-25 14:38:16 +01:00 |
|
djmaze
|
4f8b07fe85
|
Remove more RainLoop standard/premium licensed code
|
2020-11-25 14:31:20 +01:00 |
|
djmaze
|
0474f29272
|
Bugfix: wrote a buggy fix for safari
|
2020-11-23 17:05:13 +01:00 |
|
djmaze
|
4986de6b93
|
Bugfix: Safari doesn’t fire the visibilitychange event as expected when visibilityState transitions to hidden
|
2020-11-23 16:44:34 +01:00 |
|
djmaze
|
b609c4b0c2
|
AudioContext undefined in Safari 13
Fix for https://github.com/the-djmaze/snappymail/issues/37
|
2020-11-10 10:25:02 +01:00 |
|
djmaze
|
cd52d9ae6c
|
More improvements for https://github.com/the-djmaze/snappymail/issues/37
|
2020-11-10 09:59:56 +01:00 |
|
djmaze
|
b3b8c97b00
|
Cleanup some unused code
|
2020-11-10 09:29:00 +01:00 |
|
djmaze
|
f706e14a2f
|
More changes for https://github.com/the-djmaze/snappymail/issues/37
Notifications were hardcoded disabled for mobile.
|
2020-11-10 09:28:33 +01:00 |
|
djmaze
|
542d9c91e9
|
Changes for https://github.com/the-djmaze/snappymail/issues/37
Testing van be done at https://snappymail.eu/demo/
|
2020-11-09 20:14:04 +01:00 |
|
djmaze
|
0ec37b7e90
|
Added: show fancy placeholder for external images
|
2020-11-05 10:40:02 +01:00 |
|
djmaze
|
2c40475bfa
|
Bugfix: failed to set message data from dom
|
2020-11-05 10:38:17 +01:00 |
|
djmaze
|
cc04e42444
|
Bugfix: revivePropertiesFromJson always set observables
|
2020-11-04 23:57:37 +01:00 |
|
djmaze
|
948663519e
|
Cleanup js components
|
2020-11-03 16:11:04 +01:00 |
|
djmaze
|
65e1b58877
|
Hide Squire toolbar in mobile mode when not focused
|
2020-11-03 15:54:35 +01:00 |
|
djmaze
|
4946feada3
|
Resolve https://github.com/the-djmaze/snappymail/issues/31
|
2020-10-30 16:46:18 +01:00 |
|
djmaze
|
4f21cda9cd
|
Resolve https://github.com/the-djmaze/snappymail/issues/33
|
2020-10-30 16:42:01 +01:00 |
|
djmaze
|
d0bcb5483a
|
Changes for https://github.com/the-djmaze/snappymail/issues/30
And remove some memory cleanup due to issues with the Contacts view
|
2020-10-30 11:49:05 +01:00 |
|
djmaze
|
b79d9de1a0
|
Bugfix: i broke the user -> settings -> folders screen
|
2020-10-29 10:59:26 +01:00 |
|
djmaze
|
20b1e08c9b
|
v2.0.0-rc3
|
2020-10-28 17:12:33 +01:00 |
|
djmaze
|
48769f0aca
|
Resolve issue https://github.com/the-djmaze/snappymail/issues/27
|
2020-10-28 14:54:55 +01:00 |
|
djmaze
|
d1dfa227ae
|
cleanup fontastic
|
2020-10-28 10:35:17 +01:00 |
|
djmaze
|
7db7d5545b
|
Improved observables
|
2020-10-27 11:09:24 +01:00 |
|
djmaze
|
8d7e25fc7c
|
Bugfix: subscribables should be created after computables
|
2020-10-26 14:44:34 +01:00 |
|
djmaze
|
f25d210f3e
|
Solve menu arrow navigation
https://github.com/the-djmaze/snappymail/issues/22
|
2020-10-26 14:34:59 +01:00 |
|
djmaze
|
250caab957
|
Bugfix: create computable should be after property defines
|
2020-10-26 13:43:56 +01:00 |
|
djmaze
|
3eb6ab1ef7
|
Improved knockout observables management to prevent memory leaks
|
2020-10-26 12:54:03 +01:00 |
|