Commit graph

2837 commits

Author SHA1 Message Date
Floris Westerman
0f30d33977
Added constructor to LDAP identities plugin
Without the constructor, SnappyMail would crash when using custom language features. This is now resolved.
2020-11-26 23:56:36 +01:00
Floris Westerman
71f4cc631e
Remove default postfix plugin from docker image 2020-11-26 15:18:48 +01:00
Floris Westerman
b301feee2f
Update gitignore 2020-11-26 15:14:51 +01:00
Floris Westerman
fcf2c2468d
Add better Docker development and prod support 2020-11-26 15:14:51 +01:00
Floris Westerman
e0462af9da
Fix release script to better support local development 2020-11-26 15:14:51 +01:00
djmaze
5633998f0f Small Lighthouse speedup from 90% to 92% 2020-11-26 12:35:15 +01:00
djmaze
0ba7374468 Implemented https://github.com/RainLoop/rainloop-webmail/issues/2041
Based on https://tools.ietf.org/html/rfc5173
2020-11-26 12:34:54 +01:00
djmaze
4adc672ccd Cleanup Login and removed the ancient obsolete <center> with small redesign
Also placed the loading description above the login form
2020-11-26 10:41:53 +01:00
djmaze
2047525ce6 Fix filename 2020-11-25 14:39:46 +01:00
djmaze
ebd32d8fad Don't allow plugins to modify login page 2020-11-25 14:38:16 +01:00
djmaze
4f8b07fe85 Remove more RainLoop standard/premium licensed code 2020-11-25 14:31:20 +01:00
djmaze
2a1ccc5d24 Resolve https://github.com/the-djmaze/snappymail/issues/37 2020-11-23 17:13:38 +01:00
djmaze
0474f29272 Bugfix: wrote a buggy fix for safari 2020-11-23 17:05:13 +01:00
djmaze
4986de6b93 Bugfix: Safari doesn’t fire the visibilitychange event as expected when visibilityState transitions to hidden 2020-11-23 16:44:34 +01:00
djmaze
1670ca0db1 Checked merge https://github.com/the-djmaze/snappymail/pull/40
Some small formatting changes for ldap identities
FWest98 accidentally removed `case 'suggestions': $mResult = [];` in fabrica?
2020-11-13 09:56:40 +01:00
djmaze
fb680596a6 Fix naming 2020-11-13 00:04:35 +01:00
the-djmaze
2c6618e793
Merge pull request #40 from FWest98/fw/ldapidentities
Add an LDAP identities provider
2020-11-12 23:29:14 +01:00
the-djmaze
222c51d61a
Merge pull request #39 from FWest98/fw/identities
Add a pluggable identity system
2020-11-12 23:29:00 +01:00
Floris Westerman
e46c3b10ec
Fixing indentation 2020-11-10 11:52:55 +01:00
Floris Westerman
427d909783
Add early exit when no groups are configured 2020-11-10 11:52:55 +01:00
Floris Westerman
abe058943e
Add ldap identities plugin 2020-11-10 11:52:55 +01:00
Floris Westerman
6919a6a34f
Fixing indentation 2020-11-10 11:52:21 +01:00
djmaze
b609c4b0c2 AudioContext undefined in Safari 13
Fix for https://github.com/the-djmaze/snappymail/issues/37
2020-11-10 10:25:02 +01:00
djmaze
cd52d9ae6c More improvements for https://github.com/the-djmaze/snappymail/issues/37 2020-11-10 09:59:56 +01:00
djmaze
b3b8c97b00 Cleanup some unused code 2020-11-10 09:29:00 +01:00
djmaze
f706e14a2f More changes for https://github.com/the-djmaze/snappymail/issues/37
Notifications were hardcoded disabled for mobile.
2020-11-10 09:28:33 +01:00
Floris Westerman
1c63287243
Fixed some bugs 2020-11-09 21:46:22 +01:00
djmaze
542d9c91e9 Changes for https://github.com/the-djmaze/snappymail/issues/37
Testing van be done at https://snappymail.eu/demo/
2020-11-09 20:14:04 +01:00
Floris Westerman
5414ec542d Add pluggable identity system 2020-11-08 20:28:06 +01:00
djmaze
0ec37b7e90 Added: show fancy placeholder for external images 2020-11-05 10:40:02 +01:00
djmaze
2c40475bfa Bugfix: failed to set message data from dom 2020-11-05 10:38:17 +01:00
djmaze
ff2a557f1e v2.0.0 2020-11-05 00:00:13 +01:00
djmaze
cc04e42444 Bugfix: revivePropertiesFromJson always set observables 2020-11-04 23:57:37 +01:00
djmaze
65030bf8d8 Bugfix: Content Security Policy: Directive ‘frame-src’ has been deprecated. 2020-11-04 22:59:32 +01:00
djmaze
21fe3aa25c Added README to /data/ folder 2020-11-03 16:22:26 +01:00
djmaze
948663519e Cleanup js components 2020-11-03 16:11:04 +01:00
djmaze
65e1b58877 Hide Squire toolbar in mobile mode when not focused 2020-11-03 15:54:35 +01:00
djmaze
bdd68d0d8f improved knockout observableArray with all Array.prototype functions 2020-11-03 15:53:50 +01:00
Honza
02fb256456
This works also for CC and BCC 2020-11-02 23:11:15 +01:00
djmaze
6e84334b09 Resolve https://github.com/the-djmaze/snappymail/issues/34 2020-10-31 12:12:39 +01:00
djmaze
075762000b Resolve https://github.com/the-djmaze/snappymail/issues/32
Related https://github.com/the-djmaze/snappymail/issues/28
2020-10-30 16:59:52 +01:00
djmaze
4946feada3 Resolve https://github.com/the-djmaze/snappymail/issues/31 2020-10-30 16:46:18 +01:00
djmaze
4f21cda9cd Resolve https://github.com/the-djmaze/snappymail/issues/33 2020-10-30 16:42:01 +01:00
djmaze
9deb36ba3e Cleanup spl_autoload_register 2020-10-30 11:52:45 +01:00
djmaze
d0bcb5483a Changes for https://github.com/the-djmaze/snappymail/issues/30
And remove some memory cleanup due to issues with the Contacts view
2020-10-30 11:49:05 +01:00
djmaze
4e4ba12770 font/woff2 missing in .htaccess 2020-10-29 11:15:25 +01:00
djmaze
1d57a62ddd Dropped more unused knockoutjs code 2020-10-29 11:15:04 +01:00
djmaze
b79d9de1a0 Bugfix: i broke the user -> settings -> folders screen 2020-10-29 10:59:26 +01:00
djmaze
5a0215987a knockoutjs replaced slow obj.__proto__ with Object.setPrototypeOf() 2020-10-28 20:19:38 +01:00
djmaze
d49916731f replaced ko.utils.array* with native 2020-10-28 20:17:45 +01:00