djmaze
|
4257d9ca78
|
Resolve https://github.com/the-djmaze/snappymail/issues/10
|
2020-09-24 15:08:57 +02:00 |
|
djmaze
|
f2d194947d
|
Merge Objects prototype extensions
|
2020-09-04 17:07:35 +02:00 |
|
djmaze
|
7a21694396
|
Drop windowResize/windowResizeCallback in favor of ResizeObservable
|
2020-08-19 12:34:05 +02:00 |
|
djmaze
|
2ba34532c2
|
JavaScript string compare '' is always a ToBoolean
See https://www.ecma-international.org/ecma-262/5.1/#sec-9.2
|
2020-07-28 17:20:14 +02:00 |
|
djmaze
|
82bed1ed80
|
Cleanup array.length checks and for() to forEach()
|
2020-07-28 12:35:41 +02:00 |
|
djmaze
|
dca0ff02ed
|
Use jQuery.slim
Underscore.js _.uniq(_.compact( to native Array.filter((value, index, self) => !!value && self.indexOf(value) == index)
Underscore.js _.compact to native Array.filter(value => !!value)
Underscore.js _.uniq to native Array.filter((value, index, self) => self.indexOf(value) == index)
Underscore.js _.values to native Object.values
Underscore.js _.flatten to native Array.flat
Underscore.js _.union to native Array.concat + unique filter
Underscore.js _.reduce to native Array.reduce
Underscore.js _.escape replaced with advanced htmlspecialchars()
Underscore.js _.memoize replaced
Now Underscore.js is a slim custom version (only _.debounce, _.defer & _.throttle)
|
2020-07-23 16:06:16 +02:00 |
|
djmaze
|
a82575a830
|
Underscore.js _.map() to native Array.map() (optional with Object.entries/values)
|
2020-07-22 20:09:31 +02:00 |
|
djmaze
|
9c0072d626
|
Underscore.js _.find() to native Array.find()
|
2020-07-22 10:43:19 +02:00 |
|
djmaze
|
db2d95d684
|
JavaScript inArray()/indexOf() to .includes()
|
2020-07-20 14:33:33 +02:00 |
|
RainLoop Team
|
8a0be3212d
|
prettier --write
|
2019-07-04 22:19:24 +03:00 |
|
RainLoop Team
|
e5af98b04b
|
Update ckeditor
Move e2e tests
Code refactoring
|
2016-09-12 23:50:21 +03:00 |
|
RainLoop Team
|
17669b7be0
|
es5 -> es2015 (last stage)
Signature plugin fixes
Add view decorator
A large number of fixes
|
2016-08-20 20:30:16 +03:00 |
|
RainLoop Team
|
e88c193334
|
*.jsx -> *.js
|
2016-08-11 02:34:09 +03:00 |
|
RainLoop Team
|
38a1041a73
|
Code refactoring (es5 -> es2015)
|
2016-07-07 00:03:30 +03:00 |
|
RainLoop Team
|
8e8a041032
|
eslint (additional rules)
|
2016-07-01 01:05:04 +03:00 |
|
RainLoop Team
|
77a1d3f3df
|
jshint -> eslint
|
2016-06-27 23:55:37 +03:00 |
|
RainLoop Team
|
723c2ac6b8
|
Vacation filter improvements
New Pgp encrypt/sign popup
|
2015-08-07 00:54:47 +04:00 |
|
RainLoop Team
|
c99a46a118
|
Small improvements
|
2015-07-30 01:14:48 +04:00 |
|
RainLoop Team
|
4eaef23cc7
|
Code refactoring
|
2015-02-22 20:35:17 +04:00 |
|
RainLoop Team
|
493191375f
|
Identities refactoring and improvements (Reply-To and BCC)
|
2015-02-06 19:29:34 +04:00 |
|
RainLoop Team
|
abddb3d828
|
Pre release fixes and improvements
|
2015-02-01 19:44:44 +04:00 |
|
RainLoop Team
|
b42ce01e7e
|
Code refactoring (Translator, Stores, ko)
|
2015-01-26 03:13:12 +04:00 |
|
RainLoop Team
|
929bffccef
|
Sieve filters (beta)
|
2015-01-25 00:36:20 +04:00 |
|
RainLoop Team
|
94789632f0
|
Sieve filters (alpha / beta version coming soon)
|
2015-01-24 02:35:42 +04:00 |
|
RainLoop Team
|
02ba68868f
|
Sieve filters (interface)
|
2015-01-22 00:16:20 +04:00 |
|
RainLoop Team
|
68cc322bd5
|
Sieve filters (interface/vacation action)
|
2015-01-20 01:20:12 +04:00 |
|
RainLoop Team
|
ef3042aff7
|
Sieve filters (interface)
|
2015-01-19 02:47:33 +04:00 |
|
RainLoop Team
|
d5eacb6a4d
|
Interface optimization
Mark as important (compose)
|
2014-12-31 16:21:43 +04:00 |
|
RainLoop Team
|
e4b286e257
|
Merged from sub repository (filters - step 4)
|
2014-12-18 01:02:29 +04:00 |
|
RainLoop Team
|
ec7324b061
|
Merged from sub repository (updated ckeditor, filters - step 2)
|
2014-12-01 21:36:46 +04:00 |
|
RainLoop Team
|
d8321a522e
|
ko cleaning up
|
2014-10-04 15:58:01 +04:00 |
|
RainLoop Team
|
7a374ebe03
|
Fixed Opening an email with specific content „hangs” RainLoop in the browser (Closes #308)
Code refactoring
|
2014-09-05 19:53:44 +04:00 |
|