the-djmaze
17de4268b0
Drop webPath and webVersionPath in JavaScript
2022-05-11 21:15:58 +02:00
the-djmaze
eff357dc8e
v2.15.0
2022-04-19 10:33:21 +02:00
the-djmaze
f39b1bb14d
Changes for #326
2022-04-19 09:40:29 +02:00
the-djmaze
fafe56ecb4
Fix and improved hasher routing
2022-03-03 16:28:05 +01:00
the-djmaze
47a6af52ba
Resolve #242
2022-02-25 11:33:08 +01:00
the-djmaze
962ddde1f3
Some small cleanups and fixes
2022-02-24 12:43:44 +01:00
the-djmaze
e265a0f1c1
Moved the message HTML parsing from PHP to JavaScript
...
Now we can properly parse PGP/MIME HTML messages
2022-02-02 13:02:48 +01:00
the-djmaze
ff7e41ad08
#89 Use OpenPGP.js v5.1.0 (still in progress)
2022-01-27 16:00:52 +01:00
the-djmaze
9fea092c43
Cleanup RainLoop\Service with improved ?admin path detection
2022-01-11 15:55:48 +01:00
djmaze
c1dd6edc28
allowAdminPanel => adminAllowed
2021-12-28 14:49:21 +01:00
djmaze
b98762dd68
Replace deprecated String.substr with String.slice
2021-12-08 11:35:41 +01:00
djmaze
5fdc38a40d
Cleanup mailbox routing
2021-12-07 17:22:56 +01:00
djmaze
c41adf35f5
easier mailBox() link generator
2021-12-07 16:52:05 +01:00
djmaze
6b8020b8f5
Improved additional account management
2021-11-15 10:56:52 +01:00
djmaze
96e2e6576c
IMAP UID is integer
2021-09-10 16:28:29 +02:00
djmaze
d6071a584e
Drop unused customSpecSuffix
2021-08-23 16:40:28 +02:00
djmaze
cc03546484
Reduce JavaScript footprint
2021-08-20 15:40:07 +02:00
djmaze
18cedbabad
Simplify UserBackground code
2021-07-20 16:49:03 +02:00
djmaze
a36a8113bb
Cleanup more rlspecauth/AuthAccountHash related code
2021-04-28 21:33:03 +02:00
djmaze
146b2c1001
Cleanup AuthAccountHash handling
2021-04-28 15:56:31 +02:00
djmaze
581c89d502
Cleanup unused properties
2021-03-30 11:48:22 +02:00
djmaze
b7c02321fa
Compress audio and clean links
2021-03-16 17:07:29 +01:00
djmaze
34b25eedea
Improve Settings handling
2021-03-10 11:44:48 +01:00
djmaze
0158a5fe1e
Improve Squire toolbar
...
Cleanup some JS code
2021-02-22 17:28:54 +01:00
djmaze
997e0561ad
Rename inbox() to mailbox() because we select any mailbox folder
2021-02-12 14:56:16 +01:00
djmaze
32c3f1f059
Cleanup links
2021-02-04 11:25:00 +01:00
djmaze
aa05f10629
v2.2.1
2021-01-27 12:02:37 +01:00
djmaze
7ccc44616d
Small code cleanups and fix translations
2021-01-27 00:26:31 +01:00
djmaze
9844c1882c
Split RainLoop/Actions.php and use JsonSerializable
2020-10-19 22:09:25 +02:00
djmaze
d0f686c657
Rename basefolder 'rainloop' to 'snappymail'
...
this prevents conflicts with original rainloop
2020-10-15 16:21:52 +02:00
djmaze
cb2048f163
cleanup some code
2020-10-02 12:40:33 +02:00
djmaze
72780a885e
Changed logo (the dots say 'snappy' in braille)
2020-09-24 11:52:24 +02:00
djmaze
29cf711a6a
Converted *Ajax into *Fetch (because we use the Fetch API, not jQuery.ajax)
2020-09-14 19:40:56 +02:00
djmaze
aeb5275648
Improved boot.js with existing global window.rl
...
Put dev/Storage/Settings.js in boots.js global rl.settings
2020-09-04 12:05:17 +02:00
djmaze
b837013cfb
Replaced dev/Common/ClientStorageDriver/* with webstorage polyfill
...
Cleanup some other code
2020-09-03 12:51:15 +02:00
djmaze
1d4224d733
Drop License code (not used by comunity)
2020-08-18 20:45:43 +02:00
djmaze
f6a55898c7
Removed isNormal() because 'null == undefined' so 'null != value' is sufficient
2020-08-17 21:57:56 +02:00
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
bbd9f49dcd
$.proxy is deprecated
...
$.trim is deprecated
2020-08-06 18:24:46 +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
7b03ae5ed8
Remove phpinfo()
2020-05-07 09:24:02 +02:00
djmaze
4468d5bd22
Removed: twitter, google, dropbox, facebook, owncloud, modernizr from JavaScript
2020-03-11 12:55:03 +01:00
RainLoop Team
8a0be3212d
prettier --write
2019-07-04 22:19:24 +03:00
RainLoop
ed5685314e
Fix unexpected desktop mode on mobile devices + small fixes ( #1514 )
2017-09-25 00:08:44 +03:00
RainLoop Team
e88c193334
*.jsx -> *.js
2016-08-11 02:34:09 +03:00
RainLoop Team
445cd155e5
ES2015 first look / babeljs
2015-11-15 03:24:02 +03:00
RainLoop Team
42bac6aa2f
PreRelease fixes
2015-07-06 00:33:55 +04:00
RainLoop Team
34a9b8cbc5
OpenPGP improvements (first step)
...
openpgpjs: 0.7.2 -> 0.10.1
additional fixes
2015-06-23 01:34:52 +04:00
RainLoop Team
763fae345b
Capability improvements
...
Additional branding options
2015-05-20 15:46:34 +04:00