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
996a71ad8a
missed one _.delay() to setTimeout()
2020-07-22 20:29:48 +02:00
djmaze
43c92a82e6
Underscore.js _.delay() to native setTimeout()
2020-07-22 20:28:25 +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
032fa8c736
http:// to https://
2020-07-22 14:55:40 +02:00
djmaze
749f372042
https://github.com/RainLoop/rainloop-webmail/issues/1924
2020-07-22 14:54:21 +02:00
djmaze
a5d41edb24
Underscore.js _.each() to native Array.forEach() (optional with Object.entries/values)
2020-07-22 14:49:18 +02:00
RainLoop Team
1979f84dab
Merge pull request #2015 from mervick/patch-1
...
Fix json typo
2020-07-22 12:05:07 +03:00
RainLoop Team
3203378685
Merge pull request #1993 from Thomas131/master
...
Fix wrong comma placement in package.json
2020-07-22 12:04:07 +03:00
djmaze
178e5f6ef7
Remove _.isNull
2020-07-22 10:54:28 +02:00
djmaze
9c0072d626
Underscore.js _.find() to native Array.find()
2020-07-22 10:43:19 +02:00
djmaze
2404f6466d
Bugfix: incorrect removal of useJsNextBundle
2020-07-22 10:03:37 +02:00
djmaze
828387bec1
Removed .no-css
2020-07-22 08:31:25 +02:00
djmaze
95293aa585
Removed useJsNextBundle
2020-07-22 08:31:10 +02:00
djmaze
90cec2171a
Strip .no-css, .csstransitions and .cssanimations
2020-07-22 08:17:02 +02:00
djmaze
e01e484259
Ajax use window.fetch() instead of $.ajax (not perfect yet).
...
This allows us to use jquery.slim (and cash-dom in the future)
2020-07-21 22:22:58 +02:00
djmaze
756fe81091
Replaced _.has() with native Object.prototype.hasOwnProperty.call()
2020-07-20 22:06:21 +02:00
djmaze
84ac7dc893
Get rid of deprecated $.ui.plugin
2020-07-20 21:40:36 +02:00
djmaze
961fa305c9
-1…*.indexOf() to native .includes()
2020-07-20 21:39:00 +02:00
djmaze
eb15c6e45f
Changes _.filter(array) to native array.filter()
2020-07-20 21:29:44 +02:00
djmaze
af136f46c4
_.bind(function, object) to function.bind(object)
2020-07-20 15:47:33 +02:00
djmaze
db2d95d684
JavaScript inArray()/indexOf() to .includes()
2020-07-20 14:33:33 +02:00
djmaze
ec3fd5b7e4
Remove jquery-letterfx, just like cd55e3ccc2
2020-07-20 11:26:40 +02:00
djmaze
f16f604f48
Get the stored resized layout working again
2020-07-17 15:04:50 +02:00
djmaze
3c4b3e3b50
Simplify ResizeObservers
2020-07-17 14:24:55 +02:00
djmaze
1e71698b79
Improved initHorizontalLayoutResizer and initVerticalLayoutResizer with custom resizer
2020-07-17 13:46:49 +02:00
djmaze
e3aaea8035
Get rid of jQuery.wakup
...
Get rid of jQuery UI resizable (use HTML5 with ResizeObserver/MutationObserver, work-in-progress not as beautiful yet)
Get rid of hidden download() iframe
2020-07-16 19:49:56 +02:00
djmaze
fca0bb5d56
Bugfix broken jQuery UI
2020-07-16 11:07:28 +02:00
djmaze
525a7ab1fd
Remove some npm deprecated packages
2020-07-15 15:39:18 +02:00
djmaze
1a6dad8495
2d634a09ee
2020-07-15 14:50:39 +02:00
Andrey Izman
48d26c7f4c
Fix json typo
2020-07-15 15:47:21 +03:00
djmaze
2af8626514
Removed Sentry completely
2020-07-15 14:45:11 +02:00
djmaze
0b0747b8dc
Upgraded some old JavaScript to ECMAScript 1.6
...
Removed some jQuery references
Added JavaScript Globals.$htmlCL for frequently used window.document.documentElement.classList
2020-07-15 14:25:51 +02:00
djmaze
a6a337e5ce
Revert broken RainLoop merge for TemplatesLink
2020-07-15 14:24:32 +02:00
djmaze
a541123034
Disable sentry_dsn
2020-07-15 14:16:29 +02:00
djmaze
854d723927
Upgrade to custom jQuery UI 1.12.1 due to errors with jQuery 3
2020-07-15 14:16:07 +02:00
djmaze
412d69ce75
Removed jquery-backstretch that handled the UserBackground
...
The UserBackground is now handled with CSS3 on body.thm-body
This allowed me to remove the #rl-bg so that the "video-on-login-screen" plugin will not work indefinitely.
2020-07-13 15:47:19 +02:00
djmaze
213f5d183e
Log admin login attempt to syslog
2020-07-13 15:35:06 +02:00
djmaze
b9e8e32579
Remove unused {{BaseTemplates}} and {{BaseAppPolyfillsScriptLink}}
2020-07-13 15:34:46 +02:00
djmaze
85155a9895
Merge remote-tracking branch 'upstream/master'
2020-07-13 11:40:49 +02:00
djmaze
c9285dd3e8
Remove BadBrowser Internet Explorer code
2020-07-13 10:58:03 +02:00
djmaze
eb731a4183
Updated inputosaurus.js to work with jQuery3
2020-07-09 16:01:41 +02:00
djmaze
be6922bd20
Bugfix: RunAdditionalPart() incorrect return type
2020-07-08 16:48:35 +02:00
djmaze
957ccfeb3b
Cleanup yaml parsing
2020-07-07 13:47:19 +02:00
djmaze
aa805f9ff9
Added: write 'Auth failed' to syslog
2020-07-07 13:33:38 +02:00
djmaze
693e0f4c10
Remove useless NewInstance
...
Bugfix: BodyStructure->SearchCharset return value
2020-05-08 11:49:18 +02:00
djmaze
82e560bc53
Fix some return types
2020-05-08 10:13:01 +02:00
djmaze
63d9ce9c4b
Enumeration classes to be abstract
2020-05-08 10:06:48 +02:00
djmaze
7b03ae5ed8
Remove phpinfo()
2020-05-07 09:24:02 +02:00
Thomas131
950f12d4b2
Fixed package.json
2020-04-16 14:07:15 +02:00