Commit graph

78 commits

Author SHA1 Message Date
djmaze
e7180a86ce Made eslint using 'browser' environment and added globals, because RainLoop is used in browsers.
This also allowed to remove all webpack 'externals' overhead.
2020-08-12 00:25:36 +02:00
djmaze
e1b274fcb4 Bugfix: scrollTop/scrollLeft never worked because .b-content has overflow:auto not the sub-div .content 2020-08-06 16:14:50 +02:00
djmaze
97bf6f70b8 Remove Prem code 2020-07-30 15:11:58 +02:00
djmaze
ea48f5060b isArray to native Array.isArray
isUnd(*) to native undefined === *
isFunc to native typeof * === 'function'
isObject to native typeof * === 'object'
microtime() to native Date().getTime();
noop to native ()=>{}
noopFalse to native ()=>false
noopTrue to native ()=>true
boolToAjax to native *?'1':'0'
Underscore.js to native
2020-07-29 21:49:41 +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
43c92a82e6 Underscore.js _.delay() to native setTimeout() 2020-07-22 20:28:25 +02:00
djmaze
a5d41edb24 Underscore.js _.each() to native Array.forEach() (optional with Object.entries/values) 2020-07-22 14:49:18 +02:00
djmaze
9c0072d626 Underscore.js _.find() to native Array.find() 2020-07-22 10:43:19 +02:00
djmaze
aae7883b99 Bugfix: bootstrap jQuery('#') syntax error
Changed: use ES2015
Changed: gulp uglify to terser
Removed: ChangePassword
Removed: nanoscroll
Removed: JS polyfills
2020-03-13 15:30:39 +01:00
djmaze
4468d5bd22 Removed: twitter, google, dropbox, facebook, owncloud, modernizr from JavaScript 2020-03-11 12:55:03 +01:00
RainLoop Team
08333610ce Update dependencies 2019-12-24 22:05:46 +03:00
RainLoop Team
8a0be3212d prettier --write 2019-07-04 22:19:24 +03:00
RainLoop Team
b244462fa5 update gulp and gulpfile 2019-06-29 17:16:09 +03:00
RainLoop Team
425f0ee3f6 Small fixes 2017-08-07 18:09:14 +03:00
RainLoop Team
709eeddd09 Small fixes 2017-07-11 15:40:31 +03:00
RainLoop Team
8da988fef2 Synchronize localizations from Transifex
Update package.json dependencies
Fix eslint errors
webpack 2 -> webpack 3
2017-06-24 22:26:27 +03:00
RainLoop Team
f0e9d1a6d5 Add new "Move to folder" button 2017-02-08 20:48:53 +03:00
RainLoop Team
9d60dd0786 Add some signature improvements (#1238) 2016-10-27 00:25:15 +03:00
RainLoop Team
1b7c6f76d1 Fix html parser
Add "login.active_backgroud" setting
2016-10-20 22:38:29 +03:00
RainLoop Team
52018b40e8 Add login background animation 2016-10-18 22:49:54 +03:00
RainLoop Team
ae996b75f1 Updated: dependencies
+ small fixes
2016-10-18 21:28:42 +03:00
RainLoop Team
e6e0b02849 Code refactoring
Flow first look
2016-09-10 02:27:53 +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
cec53b111f Code refactoring (5) (es5 -> es2015) 2016-07-17 18:05:15 +03:00
RainLoop Team
d7ab67a460 Code refactoring (4) (es5 -> es2015) 2016-07-15 22:54:37 +03:00
RainLoop Team
e49f3c6692 Code refactoring (3) (es5 -> es2015) 2016-07-10 17:03:22 +03:00
RainLoop Team
a2308e251b Code refactoring (2) (es5 -> es2015) 2016-07-07 02:11:13 +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
08ccf55577 js -> jsx 2016-06-07 00:58:44 +03:00
RainLoop Team
b0ffd84ac6 Add mobile version (beta) 2016-05-01 04:07:29 +03:00
RainLoop Team
1391648e1b Split application data 2016-04-30 02:42:18 +03:00
RainLoop Team
53cf543795 babeljs: step 2 2015-11-18 23:10:01 +03:00
RainLoop Team
52dcd44036 Updated: ckeditor 2015-10-14 21:28:58 +03:00
RainLoop Team
4457cdbc23 Improvements of message displaying (internal styles) 2015-06-23 01:34:50 +04:00
RainLoop Team
8480a978bc Allow packages for community edition. 2015-05-20 17:09:21 +04:00
RainLoop Team
763fae345b Capability improvements
Additional branding options
2015-05-20 15:46:34 +04:00
RainLoop Team
2f482a6288 Added Allow/Disallow multiple identities 2015-05-18 00:41:59 +04:00
RainLoop Team
9a98bff931 Release fixes 2015-05-18 00:41:57 +04:00
RainLoop Team
104ac0806a Source refactoring 2015-05-04 20:52:24 +04:00
RainLoop Team
f5f067f1f3 Small fixes 2015-04-25 02:19:20 +04:00
RainLoop Team
03d26bc4c6 New thread list logic (step 2) 2015-04-21 02:39:14 +04:00
RainLoop Team
b656b6365b New thread list logic (step 1) 2015-04-20 23:49:51 +04:00
RainLoop Team
b7709c8117 Code refactoring 2015-04-07 20:40:27 +04:00
RainLoop Team
80c5e35a29 New styles for toltips (Opentip)
Selector new functionality
x-script tag support for templates
2015-04-02 01:59:03 +04:00
RainLoop Team
3dac6809d1 Admin Panel localization (#467) 2015-03-28 02:09:36 +04:00
RainLoop Team
c4aabb0cd4 Added q.min file 2015-03-26 02:16:53 +04:00
RainLoop Team
147dce6e4a Momentor (moment optimization) 2015-03-07 04:41:38 +04:00
RainLoop Team
47bb848905 Added Tinycon (Unread message tab's icon) 2015-03-04 04:30:37 +04:00