the-djmaze
75422c73e8
v2.16.2
2022-05-30 13:47:45 +02: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
a096f963ef
Added Sieve settings concept.
...
It fails due to i18n conflicts
2022-03-10 10:27:04 +01:00
the-djmaze
f4cd25f8ad
Added Sieve parser code in master
2022-03-09 12:33:31 +01:00
the-djmaze
475cf91d02
OpenPGP.js use clone https://github.com/the-djmaze/openpgpjs
2022-01-31 09:38:33 +01:00
the-djmaze
ff7e41ad08
#89 Use OpenPGP.js v5.1.0 (still in progress)
2022-01-27 16:00:52 +01:00
djmaze
3bad2d5dbd
Revamp login screens by moving login icons to the left,
...
due to issues with browser plugins like LastPass which place buttons on the right.
And added a TOTP icon
2021-11-16 12:35:11 +01:00
djmaze
2e34f98c80
Cleanup and improve HTML/CSS and it's JavaScript handling
2021-11-06 12:27:37 +01:00
djmaze
53ece73da0
Run eslint before compiling JavaScript
2021-09-01 11:18:57 +02:00
David Härdeman
fc83b71a30
[snappymail] Some build fixes
...
Not an expert on the snappy build system, but rollup doesn't seem to be
used anywhere, so no need to check for its presence. Also, I had
to replace "node-fs" with "fs" to build a .tar.gz.
2021-08-23 00:42:21 +02:00
djmaze
c1fbd8a5d2
Move Apache mod_rewrite gzip/brotli rules to /snappymail/v/0.0.0/static/
2021-08-18 16:24:05 +02:00
djmaze
689f329b4e
Replace gulp blacklisted modules
...
https://github.com/the-djmaze/snappymail/issues/102#issuecomment-883843969
2021-07-21 11:20:55 +02:00
djmaze
e13337e247
Cleanup styling and gulp merge @media queries
2021-07-20 16:45:55 +02:00
djmaze
8c454ccd9d
Cleanup OpenPGP.js a bit.
...
openpgp.worker doesn't need webpack
2021-05-01 16:33:30 +02:00
djmaze
5e63adc904
Move old OpenPGP.js to /vendors instead of npm
2021-05-01 15:10:04 +02:00
djmaze
89b52b512f
Remove progressJs bar because we are fast...
2021-04-28 22:59:42 +02:00
djmaze
48fa1a1fdc
Drop 2FA, read #84
2021-04-12 19:15:33 +02:00
djmaze
ff13ff688c
Drop the use if Babel transcompiler
2021-04-08 10:03:16 +02:00
djmaze
af3c79ce80
Moved CKEditor to be plugin
2021-03-25 13:35:15 +01:00
djmaze
0158a5fe1e
Improve Squire toolbar
...
Cleanup some JS code
2021-02-22 17:28:54 +01:00
djmaze
b6d8fa5b3f
Split admin css from app.css
...
Cleanup normalize and bootstrap css
Removed almost all css float
Removed CKEditor from app.css
2021-02-18 21:06:19 +01:00
djmaze
d9bece04b2
Revamp CSS template system using var() feature
2021-02-05 10:42:20 +01:00
djmaze
192f76c08a
Drop gulp-autoprefixer and cleanup boot process
2021-02-04 15:03:11 +01:00
djmaze
b26586f2ba
Cleanup Crossroads & Hasher and dropped Signals
2021-02-04 12:54:03 +01:00
djmaze
8b1a7f39df
Found the round npm module to get rollup working in gulp
2021-02-02 13:54:48 +01:00
djmaze
cd2b3ace89
This should not be enabled yet.
...
https://github.com/the-djmaze/snappymail/issues/49#issuecomment-768606552
2021-02-01 23:08:53 +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
ca91a6e408
drop sieve parser from sievescripts branch
2021-01-20 11:43:03 +01:00
djmaze
d1f9249ac1
Merge branch 'master' into sieveparser
2021-01-18 23:01:40 +01:00
djmaze
141e68f686
updated npm and cleanup gulp tasks
2021-01-18 23:01:21 +01:00
djmaze
e7da264f4b
Merge branch 'master' into sieveparser
2021-01-18 09:36:41 +01:00
djmaze
d36b4a4999
Merge remote-tracking branch 'upstream/master' v1.15
2021-01-18 09:25:37 +01:00
RainLoop Team
37168c0c7a
CI
2021-01-16 21:25:02 +03:00
RainLoop Team
cc6648bd9c
Update CI
2021-01-16 19:26:17 +03:00
RainLoop Team
20e0c1417d
Add github action
2021-01-16 17:51:14 +03:00
djmaze
d9865e3a46
Simplify Sieve Parser and added RFC5235
2021-01-14 23:42:46 +01:00
djmaze
b2e77f3f67
Draf of Sieve parser/lexer for a new Sieve GUI
2021-01-13 21:23:19 +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
1c00a455f1
Bugfix: Terser keep_classnames
...
due to AbstractModel and AbstractCollectionModel
2020-10-20 19:54:10 +02:00
djmaze
d747de7649
Revert my Squire node.remove() back to detach(node) and
...
Cleanup some code
2020-10-17 14:08:27 +02:00
djmaze
d0f686c657
Rename basefolder 'rainloop' to 'snappymail'
...
this prevents conflicts with original rainloop
2020-10-15 16:21:52 +02:00
djmaze
3bfe2c67d1
Droppped momentjs in favor of Intl
...
Uses a fallback for Intl.RelativeTimeFormat in Date.prototype.fromNow
2020-10-15 10:45:18 +02:00
djmaze
ba7ed497b2
Cleanup JS and better terser compression
2020-10-09 11:58:15 +02:00
djmaze
6c75dd12f8
Cleanup CSS and JS code
2020-10-01 11:10:40 +02:00
djmaze
25b4c899d0
Removed country flags from language selection because country != language
2020-09-29 16:44:27 +02:00
djmaze
17575f19f0
Activated a working HTML5 Drag & Drop polyfill for the Firefox Mobile browser
2020-09-28 20:04:09 +02:00
m hagoort
5e7f531c7f
Revamp shortcuts handler (not tested yet)
2020-09-26 00:02:29 +02:00
djmaze
e562ed159c
Replace rainloop glyphs font with cleaned up snappymail glyph font
2020-09-25 17:42:14 +02:00
djmaze
81364c6494
Merge Squire into libs.js
2020-09-22 11:04:45 +02:00
djmaze
079d119f8a
Removed lightgallery to drop whole jQuery
2020-09-21 17:33:58 +02:00