Commit Graph

2383 Commits

Author SHA1 Message Date
Aleksander Machniak
ea3ad31ce0 Fix bug where the Installer would not warn about required schema upgrade (#7042) 2019-11-18 15:30:23 +01:00
Aleksander Machniak
47f72303ac Small correction 2019-11-18 15:30:23 +01:00
Aleksander Machniak
4b607e2ed3 Fix so Elastic is also a default in jqueryui plugin (#7039) 2019-11-18 15:30:23 +01:00
Aleksander Machniak
f4722cb451 Fixed typo 2019-11-18 15:30:23 +01:00
Aleksander Machniak
d0dd042b73 Fix so update.sh script warns about changed defaults (#7011) 2019-11-18 15:30:23 +01:00
Aleksander Machniak
508e83470c Master is 1.5-git now 2019-11-18 15:30:22 +01:00
PhilW
75125cbac1 add unit tests for rcmail_output_html::get_template_logo 2019-11-18 15:30:22 +01:00
PhilW
97001e9221 rewrite skin_logo config 2019-11-18 15:30:22 +01:00
Aleksander Machniak
66fab8cdb2 CS fixes, Avoid usused variables, fixed minor bugs 2019-10-05 19:44:39 +02:00
Aleksander Machniak
e7ebff56df PHPDoc fixes 2019-09-30 20:43:07 +02:00
Aleksander Machniak
5040009f9c Fix array offset access syntax with curly braces 2019-09-11 10:22:36 +02:00
Aleksander Machniak
b10a0dbb7e Reset internal $skins property is set_skin() 2019-09-08 11:37:16 +02:00
Aleksander Machniak
4096739322 Fix including assets that exist only in minified version 2019-08-30 12:08:48 +02:00
Aleksander Machniak
1afa46d28d PHPDoc and CS fixes 2019-08-25 14:15:09 +02:00
johndoh
91398c858a Add KOI8-R to charset_selector (#6861) 2019-07-31 13:19:32 +02:00
Aleksander Machniak
a991e3181c Put charset meta specification before a title tag, add page title automatically (#6811)
I.e. templates should not specify <title>
2019-06-29 15:48:51 +02:00
Jack Cherng
e449f30eff Simplify jQuery DOM ready at the footer (#6825)
https://api.jquery.com/ready/#entry-longdesc

Signed-off-by: Jack Cherng <jfcherng@gmail.com>
2019-06-27 07:50:25 +02:00
Aleksander Machniak
6196278869 Fix bug where title text on a treelist record (folder) could include unread count number
Add skip-content class to unreadcount elements
2019-06-19 11:09:02 +00:00
Aleksander Machniak
1423536ce0 Plugin API: Add 'render_folder_selector' hook 2019-06-12 11:37:58 +00:00
Aleksander Machniak
f8ca8d1b63 Fix invalid path to "add contact" icon when using assets_path setting
This and a few other icons
2019-05-23 10:34:39 +02:00
Aleksander Machniak
910505a361 Fix regression where drafts were not deleted after sending the message (#6756) 2019-05-16 08:04:48 +02:00
Aleksander Machniak
cf51aead63 Larry: Fix regression where menu actions didn't work with keyboard (#6740)
For Elastic remove Space/Enter key handler on menus, so we use
default browser behaviour. Triggering a onclick programatically
causes popup window warning sometimes.
2019-05-05 12:36:40 +02:00
Aleksander Machniak
70a0976be1 Remove redundant error message 2019-04-22 09:49:53 +02:00
Aleksander Machniak
d8470c6c2b Remove useless "..." suffix 2019-04-19 11:40:41 +02:00
Aleksander Machniak
9c4e2eacab Don't log full session identifiers in userlogins log (#6625)
Log only 16-char prefix.
2019-04-19 11:37:41 +02:00
Aleksander Machniak
f1a83f923d Added cookie mismatch detection, display an error message informing the user to clear cookies 2019-04-19 10:12:23 +02:00
Aleksander Machniak
5218b0193a Clarified 'address_book_type' option behavior (#6680) 2019-04-16 12:44:29 +02:00
Aleksander Machniak
57c67db029 Remove year(s) from copyright headers + some cleanup 2019-04-16 10:42:45 +02:00
Aleksander Machniak
f1c40c8aa9 Fix bug where attachment preview didn't work with x_frame_options=deny (#6688) 2019-03-19 13:01:53 +01:00
Boris Rybalkin
2d85dad0cc Support ROUNDCUBE_CONFIG_DIR env variable (#6112) 2019-03-11 13:58:05 +01:00
Aleksander Machniak
ab28c4ae26 Fix bug where external content (e.g. mail body) was passed to templates parsing code (#6640)
It should have been part of "Fix so templating system does not mess with external (e.g. email)
content (#5499)" (d02e6ea45e), but it wasn't.
2019-03-11 13:27:34 +01:00
Aleksander Machniak
cc20de329d Elastic: Use Bootstrap's custom file input
... with localization and some js logic to display selected file(s) in the input.
2019-02-21 19:47:17 +01:00
Aleksander Machniak
641a67fe75 Elastic: Fix unintentional layout preference overwrite (#6613)
This is actually skin-independent mechanism that prevents overwriting
of skin-specific preferences by ajax requests (that until now were
not aware of skin config).
2019-02-08 11:19:09 +01:00
Aleksander Machniak
9d51e40f9e Code cleanup 2019-02-03 09:56:25 +01:00
Aleksander Machniak
0492b1f6e5 HTML5 Upload Progress (#6177) (#6583)
Replaced all old upload progress code in favour of ajax upload progress.
Instead of posting a hidden iframe, we now use AJAX (as we did for drag-n-drop).
Removed code for old browsers. Now we support IE >= 10, Firefox > 4.
Upload progress may not work in some more, but support is quite good.
2019-02-03 09:49:02 +01:00
johndoh
8f62aed866 Create new meta and links template objects, replace favicon (#6611) 2019-02-03 09:30:47 +01:00
Aleksander Machniak
fbdaab714b Merge branch 'master' of github.com:roundcube/roundcubemail 2019-02-01 13:25:38 +01:00
Aleksander Machniak
c66199ffd2 Add cache busters also to images used by templates (#6610) 2019-02-01 13:24:34 +01:00
Aleksander Machniak
6e74498656 Fix so mime_content_type check in Installer uses files that should always be available (i.e. from program/resources) (#6599) 2019-01-30 13:05:54 +01:00
Aleksander Machniak
6dce805221 Improve last fix so it also remove temp file if Mail_Mime returned an error 2019-01-24 10:03:13 +01:00
Aleksander Machniak
1767b256e4 Fix bug where big messages could not be saved to imap folder in low memory mode 2019-01-24 08:40:19 +01:00
Aleksander Machniak
e876e7b861 Add no-bs class to search form inputs
... so they don't get form-control assigned by Elastic logic
2019-01-18 09:45:48 +01:00
Aleksander Machniak
e69d1e7f04 Fix so max_message_size limit is checked also when forwarding messages as attachments (#6580) 2019-01-10 14:20:11 +01:00
Aleksander Machniak
58fd5bc060 Fix get_skin_path() so it always returns main skin path not plugin's 2018-12-28 13:05:33 +00:00
Aleksander Machniak
96c769143a Get rid of (localized) units for memory stats 2018-12-28 10:28:17 +01:00
Aleksander Machniak
8a04d3f993 Fix so performance stats are logged to the main console log also when per_user_logging=true 2018-12-28 09:54:38 +01:00
Aleksander Machniak
708ceb2ba0 Elastic: Add style for HTML editor content (use embed.css for this) 2018-12-07 11:57:10 +01:00
Aleksander Machniak
4a896b46a7 When requesting a plugin template ignore global skin path(s) 2018-12-03 15:35:58 +00:00
Aleksander Machniak
e4b5dc6a41 Remove old fallback to the 'default' skin 2018-12-04 09:20:39 +01:00
Aleksander Machniak
0048be10a9 Ignore 'Sender' header on Reply-All action (#6506) 2018-11-08 12:12:52 +01:00