the-djmaze
|
f4cd25f8ad
|
Added Sieve parser code in master
|
2022-03-09 12:33:31 +01:00 |
|
the-djmaze
|
86374433b9
|
Cleanup Sieve Filter editor code
|
2022-02-26 01:02:12 +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
|
24b638cd82
|
Cleanup some JavaScript
|
2022-02-21 15:36:34 +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
|
b2a492bdab
|
Cleanup knockout subscribables
|
2022-02-17 09:36:29 +01:00 |
|
the-djmaze
|
0da681f074
|
OpenPGP.js now stores keys in localStorage
Renamed all deleteAccess to askDelete
|
2022-01-27 23:07:34 +01:00 |
|
djmaze
|
2a01d8c991
|
Cleanup user-select
|
2021-12-28 14:48:20 +01:00 |
|
djmaze
|
792fee547a
|
change AbstractFetchRemote with a better structure
|
2021-12-02 23:15:24 +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
|
985a4f5077
|
More CSS, HTML & JS cleanups
|
2021-09-10 09:30:06 +02:00 |
|
djmaze
|
11fd6736bb
|
Set response ErrorCode as iError for easier fetch error handling
|
2021-03-18 12:33:13 +01:00 |
|
djmaze
|
4b6f6b1bfc
|
Move addObservablesTo, addComputablesTo & addSubscribablesTo to Common/Utils
|
2021-03-16 10:59:47 +01:00 |
|
djmaze
|
4a8d516123
|
Changed: StorageResultType to error result code
|
2021-03-16 09:46:23 +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
|
ad8fd8879b
|
This version uses Rollup instead of WebPack.
Due to that the code is smaller and has changes to prevent Circular Dependencies
|
2021-01-25 22:00:13 +01:00 |
|
djmaze
|
864da66b5f
|
Replace viewDecorator and popupDecorator with proper AbstractView classes
|
2021-01-24 10:25:23 +01:00 |
|
djmaze
|
c8a85bf67e
|
Bugfix for webpack cleanup
|
2021-01-22 17:29:01 +01:00 |
|
djmaze
|
ea56397c3b
|
Improved handling of sieve script changes
|
2021-01-21 10:39:19 +01:00 |
|
djmaze
|
3ed7b53f68
|
Bugfix: don't push existing SieveScript on scripts stack
|
2021-01-20 15:34:33 +01:00 |
|
djmaze
|
d9118fbf90
|
Bugfix: saveError undefined, should be serverError
Bugfix: dot should be comma
|
2021-01-20 12:04:27 +01:00 |
|
djmaze
|
d4d6d73306
|
Bugfix: filters toggle failed because it was no observable
|
2021-01-20 11:00:13 +01:00 |
|
djmaze
|
c7d6426c88
|
Added: rainloop.user filters to sieve script
|
2021-01-20 10:10:59 +01:00 |
|
djmaze
|
76bc8aa107
|
Disable removal of rainloop.user script
|
2021-01-19 17:42:38 +01:00 |
|
djmaze
|
ee37ad67bb
|
Enable add/delete of Sieve scripts
|
2021-01-19 16:59:43 +01:00 |
|
djmaze
|
e3125ebfff
|
Get a working Sieve scripts manager
|
2021-01-19 16:01:30 +01:00 |
|
djmaze
|
a31834458b
|
More improvements to view Sieve Scripts.
|
2021-01-18 23:52:15 +01:00 |
|
djmaze
|
61c3da14b4
|
Draft of new Filters design
|
2021-01-18 16:47:10 +01:00 |
|