the-djmaze
0263f8fe09
Use the custom Squire as submodule vendors/squire2
2024-09-17 15:00:28 +02:00
the-djmaze
8fb7067531
Added option to convert HTML to Markdown instead of plain, using Turndown #1604
2024-09-14 14:00:36 +02:00
the-djmaze
cc9bc3d6da
Bugfix: Gulp v5 broke copying fonts.
...
https://github.com/gulpjs/gulp/issues/2797
2024-08-12 20:42:03 +02:00
the-djmaze
637ec00d8f
Removed abandoned vulnerable rollup-plugin-html
2024-07-08 01:08:40 +02:00
the-djmaze
1a19d25fdb
Updated gulp to v5 and replaced vulnerable gulp-header with gulp-append-prepend
2024-07-08 00:43:48 +02:00
the-djmaze
696a2bbd3c
Improved handling of Internationalized Domain Names in punycode
2024-03-12 16:06:17 +01:00
the-djmaze
e64d49240f
Update and cleanup npm
2023-02-24 12:27:50 +01:00
the-djmaze
489ed81c84
Move "assets" to proper location in snappymail/v/0.0.0/static/
2023-02-02 17:19:06 +01:00
the-djmaze
91978e6ecf
v2.21.4
2022-11-22 12:05:21 +01:00
the-djmaze
689126c57d
Drop ifvisible
as it was only used for Prefetch and that feature was removed in v2.17
2022-10-10 10:53:04 +02:00
the-djmaze
17fa031064
Revert RainLoop merge that caused MIT vs AGPL
2022-09-01 21:16:52 +02:00
the-djmaze
a146d73f4b
Licensed under MIT
2022-09-01 00:25:05 +02:00
the-djmaze
f6f6a80639
Merge remote-tracking branch 'upstream/master' RainLoop v1.17
2022-09-01 00:24:33 +02:00
RainLoop Team
aa5d3fc89d
Road to the MIT
2022-08-31 19:20:47 +00:00
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