Aleksander Machniak
|
1f9c9fea55
|
Fix bug where actions without if/elseif/else in sieve scripts were skipped
|
10 years ago |
Thomas Bruederli
|
fbb86218d0
|
Synchronized localizations from Transifex
|
10 years ago |
Aleksander Machniak
|
681ba6fc3c
|
Improve system security by using optional special URL with security token
Allows to define separate server/path for image/js/css files
Fix bugs where CSRF attacks were still possible on some requests
|
10 years ago |
Aleksander Machniak
|
ecf6c79d00
|
Bump up version number, remove package.xml file
|
10 years ago |
Aleksander Machniak
|
defe025b61
|
Fix button size in Larry
|
10 years ago |
Aleksander Machniak
|
a94f4be8d2
|
Fix padding of some form elements
|
10 years ago |
Thomas Bruederli
|
f652e36b2b
|
Force-pull translations from Transifex
|
10 years ago |
Thomas Bruederli
|
01bc27536a
|
Updated localizations from Transifex
|
10 years ago |
Aleksander Machniak
|
14094fca82
|
Remove redundant code
|
10 years ago |
Aleksander Machniak
|
e979511083
|
Remove redundant is_file() checks
|
10 years ago |
Jonas Heinrich
|
fc3ed3fef4
|
Fixed typo in config
|
10 years ago |
Aleksander Machniak
|
0ea079d604
|
dirname(__FILE__) -> __DIR__
|
10 years ago |
Aleksander Machniak
|
8b5038befc
|
Fix handling of smart list inputs
|
10 years ago |
Aleksander Machniak
|
f2fe48785c
|
Update changelog
|
10 years ago |
Aleksander Machniak
|
6e6f9ce6a7
|
Fix compatybility with contextmenu plugin
|
10 years ago |
Aleksander Machniak
|
613f96839c
|
Added simple API to manage vacation rule
|
10 years ago |
Aleksander Machniak
|
d72fdecdf8
|
Add missing labels
|
10 years ago |
Aleksander Machniak
|
5a64153f40
|
Fix vacation times handling
|
10 years ago |
Thomas Bruederli
|
812f37c5d1
|
Synchronized localizations with Transifex
|
10 years ago |
Aleksander Machniak
|
581b6b41fd
|
Make possible to set vacation start/end date and time
|
10 years ago |
Aleksander Machniak
|
fe03a9074d
|
Add some localizations
|
10 years ago |
Aleksander Machniak
|
1299c6a231
|
Update translations
|
10 years ago |
Aleksander Machniak
|
9828c1abe2
|
Fix default vacation status (#1490019) - improve error message
|
10 years ago |
Aleksander Machniak
|
4d52ee03a1
|
Fix missing css/js scripts in filter form in mail task
|
10 years ago |
Aleksander Machniak
|
f72815e1f9
|
Code improvements + added tests for vacation date regexps handling
|
11 years ago |
Aleksander Machniak
|
319751fff6
|
Updated changelog and CS fixes after PR merge
|
11 years ago |
Jacob Lister
|
147530edcc
|
Add Vacation date range feature for servers without the sieve 'date' extension (using regexes)
|
11 years ago |
Aleksander Machniak
|
0c2fcd633a
|
Get rid of -moz-box-shadow
|
11 years ago |
Aleksander Machniak
|
c883f687d9
|
Add possibility to specify an after-vacation-rule action (keep, discard, redirect) in Vacation UI
|
11 years ago |
Aleksander Machniak
|
b0aee4eb42
|
Fix bug where non-existing (or unsubscribed) folder wasn't listed in folder selector (#1489956)
|
11 years ago |
Aleksander Machniak
|
1db12a9037
|
Fix so all pages are displayed correctly in extwin mode (#1489952)
|
11 years ago |
Aleksander Machniak
|
b76f8e5e26
|
Added option to specify connection socket parameters - managesieve_conn_options
|
11 years ago |
Aleksander Machniak
|
ebc9877def
|
Add title attribute for settings menu
|
11 years ago |
Aleksander Machniak
|
13b33da51a
|
Managesieve: Improved UI accessibility
|
11 years ago |
Thomas Bruederli
|
99cdca46b7
|
Merge branch 'dev-accessibility'
Conflicts:
program/include/rcmail_output_html.php
program/js/app.js
program/js/treelist.js
program/lib/Roundcube/html.php
skins/larry/styles.css
skins/larry/templates/compose.html
|
11 years ago |
Aleksander Machniak
|
17a76c3fd7
|
Fixed Save button in classic skin of Vacation interface (#1489926)
|
11 years ago |
Thomas Bruederli
|
77043f8469
|
Apply accessibility improvements to the settings section
|
11 years ago |
Thomas Bruederli
|
b34d679075
|
Specify licenses in all javascript files and blocks to please LibreJS
|
11 years ago |
Aleksander Machniak
|
f22de58087
|
Fixed notify/enotify extension handling
|
11 years ago |
Aleksander Machniak
|
5515dbb970
|
Remove IE<7 specific code
|
11 years ago |
Aleksander Machniak
|
a2e09c950d
|
Use methods chaining, don't use deprecated row_init method
|
11 years ago |
Aleksander Machniak
|
056d458ed6
|
Fix disabled create filter action
|
11 years ago |
Aleksander Machniak
|
53ede96dd6
|
Remove IE6-specific code
|
11 years ago |
Aleksander Machniak
|
64542fc803
|
Drop support for IE6, move IE7/IE8 support to legacy_browser plugin, update to jQuery-2.1.0
|
11 years ago |
Aleksander Machniak
|
04c9116f14
|
Fix list-input fields in Vacation interface
|
11 years ago |
Aleksander Machniak
|
53846f798f
|
Remove debug code
|
11 years ago |
Aleksander Machniak
|
50a57e9b75
|
Added optional separate interface for out-of-office management (#1488266)
|
11 years ago |
Aleksander Machniak
|
fb5255e2f0
|
Fix filter creation from an email when preview frame is disabled (#1489647)
|
11 years ago |
Aleksander Machniak
|
a622451bc5
|
Fix wrong action folder selection if managesieve_domains is not empty (#1489617)
|
11 years ago |
Aleksander Machniak
|
c6227fe7b0
|
Bump version number
|
11 years ago |
Aleksander Machniak
|
022f510365
|
Fix issue in displaying filter form when managesieve_kolab_master=true
and sieve variables extension is supported by the server (#1489599)
|
11 years ago |
Aleksander Machniak
|
9a0900e4a1
|
Fix issue where multi-select fields were not visible in new filter action rows (#1489600)
|
11 years ago |
Aleksander Machniak
|
a329ccd9c9
|
Fix issue where folder selector wasn't visible on new filter form
|
11 years ago |
Thomas Bruederli
|
8404fe9e32
|
Updated localizations from Transifex
|
11 years ago |
Thomas Bruederli
|
4f9bd08469
|
Fix icon position after listicons.png update
|
11 years ago |
Aleksander Machniak
|
fac59dc441
|
Added move/copy icons, improved edit icon and some icon positions
|
11 years ago |
Aleksander Machniak
|
4e040e304f
|
Add Filters tab using plugin API hook
|
11 years ago |
Aleksander Machniak
|
27f0c2723b
|
Nicely handle server-side modification of script names (#1489412)
|
11 years ago |
Thomas Bruederli
|
3b95e24fbb
|
Updated localizations from Transifex
|
11 years ago |
Aleksander Machniak
|
067d3dc44a
|
Fix redundant/missing closing div tags
|
11 years ago |
Aleksander Machniak
|
72dc3c0faf
|
Fix typos
|
11 years ago |
Aleksander Machniak
|
b5117238db
|
Merge branch 'master' of github.com:roundcube/roundcubemail
|
11 years ago |
Aleksander Machniak
|
aac4b452a3
|
Bump version to 7.1
|
11 years ago |
Aleksander Machniak
|
78ef00f12d
|
Fix a bug where deleted filter was not removed from the list
(because now list widget's 'rows' property is of type object not array)
|
11 years ago |
Thomas Bruederli
|
34003c5fa5
|
Display status messages as pile of black bars overlaying the UI in order to improve visibility (#1488974)
|
11 years ago |
Thomas Bruederli
|
5b334509a8
|
Updated localizations from Transifex
|
11 years ago |
Aleksander Machniak
|
4136174517
|
Clean up translations once again, this time remove untranslated strings for all langs
|
11 years ago |
Aleksander Machniak
|
9377edc497
|
More lceanup
|
11 years ago |
Aleksander Machniak
|
3d9e683cda
|
Added plugin localizations
|
11 years ago |
Aleksander Machniak
|
8c0ee424af
|
Update composer.json file with Net_Sieve package requirement
|
11 years ago |
Thomas Bruederli
|
f93e0b3a14
|
Synchronized localization files from Transifex
|
11 years ago |
Aleksander Machniak
|
4daaa09438
|
Move PEAR libs from plugins into main Roundcube lib directory,
list them as dependencies in INSTALL file (#1489182)
|
11 years ago |
Aleksander Machniak
|
b3e25974b1
|
Fix typo: occured -> occurred (#1489366)
|
11 years ago |
Aleksander Machniak
|
0f4806ede6
|
Added managesieve_domains option to limit redirect destinations
|
11 years ago |
Thomas Bruederli
|
38ab0be093
|
Created composer.json files for default plugins
|
11 years ago |
Aleksander Machniak
|
439fd773e3
|
Fix typo in last commit and some managesieve tests (where we changed
:comparator position)
|
11 years ago |
Aleksander Machniak
|
889c76cbdc
|
Fix so i;ascii-numeric comparator is not forced as default for :count and :value operators
Fix date/currentdate related form issues and comparators handling (#1489346)
|
11 years ago |
Aleksander Machniak
|
8f62cfa4c8
|
Hide advanced rule modifier for 'date' and 'currentdate' rules
|
11 years ago |
Aleksander Machniak
|
962eff7dfe
|
Fix bug where at least one additional address of vacation message was required (#1489345)
|
11 years ago |
Aleksander Machniak
|
1bfd8ac27a
|
Fix typo
|
11 years ago |
Aleksander Machniak
|
09fed60218
|
Add common headers to header selector (#1489271)
|
11 years ago |
Thomas Bruederli
|
eef9eb1146
|
Synchronized localization files from Transifex
|
11 years ago |
Aleksander Machniak
|
bcedf05d19
|
s/$rcmail_config/$config/ also for plugins configuration
|
11 years ago |
Aleksander Machniak
|
c9f779d036
|
Remove debug code
|
11 years ago |
Aleksander Machniak
|
b2c5869fe2
|
Skip optional :all modified in address/envelope rule
|
11 years ago |
Aleksander Machniak
|
dda39aab1d
|
Support 'keep' action (#1489226)
|
11 years ago |
Thomas Bruederli
|
71b577ea7d
|
Added Luxembourgish localizations
|
12 years ago |
Aleksander Machniak
|
f001af99a7
|
Fix javascript error
|
12 years ago |
Aleksander Machniak
|
c3762a5ad5
|
Fix folder names truncation in Classic skin (#1489220)
Fix bug where not all event handlers were executed (because body onload
was executed after rcmail init function, sometimes)
|
12 years ago |
Thomas Bruederli
|
a7e0897fde
|
Synchronized localization files with Transifex
|
12 years ago |
Aleksander Machniak
|
dc56c50075
|
Fix handling of &, <, > characters in scripts/filter names (#1489208)
|
12 years ago |
Aleksander Machniak
|
d6b592941d
|
Fix handling of &, <, > characters in scripts/filter names (#1489208)
|
12 years ago |
Thomas Bruederli
|
07c6c69eca
|
Make all bundled plugins the same license as Roundcube itself, which is GPLv3+
|
12 years ago |
Aleksander Machniak
|
8ea08a8264
|
Split managesieve.php file into two
|
12 years ago |
Aleksander Machniak
|
0185a27907
|
Implemented date, currentdate and index - RFC5260 (#1488120)
|
12 years ago |
Aleksander Machniak
|
5c6e74b176
|
Fix js error on operator change
|
12 years ago |
Aleksander Machniak
|
a1679cb650
|
Use list input field for custom headers list
|
12 years ago |
Aleksander Machniak
|
b41c1d9498
|
Small css fixes
|
12 years ago |
Aleksander Machniak
|
a201e0704c
|
Small css fix
|
12 years ago |
Aleksander Machniak
|
bba7814efe
|
Simplify list inputs (remove add button)
|
12 years ago |
Aleksander Machniak
|
c6f0755860
|
Support string list arguments in filter form (#1489018)
|
12 years ago |
Ramazan Terzi
|
3bc84f9caf
|
Turkish translation fix
|
12 years ago |
Thomas Bruederli
|
3e78fc7fdf
|
Synced localizations from Transifex
|
12 years ago |
Aleksander Machniak
|
ed837a3544
|
Added support for date and index extensions (RFC5260) in script parser
Script parser code improvements
|
12 years ago |
Aleksander Machniak
|
2a3e774c60
|
Fix possible error on ajax request
|
12 years ago |
Aleksander Machniak
|
2193f6a130
|
Avoid unused local variables
|
12 years ago |
Thomas Bruederli
|
c8f2c0c5af
|
Synchronized localizations from Transifex
|
12 years ago |
Thomas Bruederli
|
708b1bca9f
|
Synchronized translations with Transifex
|
12 years ago |
Aleksander Machniak
|
b6fa7d54b8
|
Add vacation-seconds extension support (RFC 6131)
|
12 years ago |
Thomas Bruederli
|
4090870623
|
Localization updates from Transifex
|
12 years ago |
Aleksander Machniak
|
f3d017cfaa
|
Bump version number up to 6.2
|
12 years ago |
Aleksander Machniak
|
2e33a247fd
|
Don't trim whitespace in folder names (#1488955)
|
12 years ago |
Thomas Bruederli
|
aed581b6c4
|
Import all translations from Transifex
|
12 years ago |
Thomas Bruederli
|
8e50ae9a6f
|
Extend copyright to 2013
|
12 years ago |
Aleksander Machniak
|
b005927f91
|
Add basic tests for plugins
|
12 years ago |
Aleksander Machniak
|
61be822d62
|
Remove deprecated functions (from bc.php file) usage in plugins
|
12 years ago |
Aleksander Machniak
|
6c7ac2ef4b
|
Support tls:// prefix in managesieve_host option
|
12 years ago |
Thomas Bruederli
|
de2009ec2c
|
Pulled de_CH translations from Transifex (first test)
|
12 years ago |
Thomas Bruederli
|
49437c123a
|
Add proper headers to localization template files
|
12 years ago |
Thomas Bruederli
|
ee3e27dc09
|
Rename/remove invalid localization files from last launchpad import
|
12 years ago |
Thomas Bruederli
|
aabeab1e4e
|
Updated localizations from launchpad
|
12 years ago |
Aleksander Machniak
|
0a9d414084
|
Update changelog, set version to 6.1
|
12 years ago |
Aleksander Machniak
|
04c856774d
|
Don't force 'stop' action on last rule in a script
|
12 years ago |
Aleksander Machniak
|
46f06cd0e9
|
Fixed compatibility with jQueryUI-1.9
|
12 years ago |
Aleksander Machniak
|
da7905f9c6
|
Fixed filter operations after filter deletion (#1488832)
|
12 years ago |
Aleksander Machniak
|
a648ba6489
|
Fixed filter selection after filter deletion (#1488832)
|
12 years ago |
Aleksander Machniak
|
0d4ccb8d88
|
Moved rcube_* classes to <plugin>/lib/Roundcube for compat. with Roundcube Framework autoloader
|
12 years ago |
Thomas Bruederli
|
6199a72c8e
|
Updated localization files from launchpad
|
12 years ago |
Aleksander Machniak
|
9946e756b1
|
Fix watermark in a frame regression
|
12 years ago |
Aleksander Machniak
|
84f2a72408
|
Fixed filter activation/deactivation confirmation message (#1488765)
|
12 years ago |
Thomas Bruederli
|
35cdf9771f
|
Bring back lost localization files
|
12 years ago |
Thomas Bruederli
|
fa3a619315
|
Imported recent launchpad translations
|
12 years ago |
Aleksander Machniak
|
e4785ce599
|
Update package.xml
|
12 years ago |
Aleksander Machniak
|
7b274b8871
|
Fix so scripts listed in managesieve_filename_exceptions aren't displayed on the list (#1488724)
|
12 years ago |
Aleksander Machniak
|
30f10bfe16
|
Added request size limits detection and script corruption prevention (#1488648)
|
12 years ago |
Aleksander Machniak
|
e695162ef7
|
Change default port to 4190 (IANA-allocated), add port auto-detection (#1488713)
|
12 years ago |
Aleksander Machniak
|
74e6cf2f58
|
Re-add enotify tests
|
12 years ago |
Aleksander Machniak
|
b41cd7cc37
|
Set default importance to normal
|
12 years ago |
Aleksander Machniak
|
cd97f0ad11
|
Support only 00 version of draft-ietf-sieve-notify which is more common (Cyrus 2.4)
|
12 years ago |
Aleksander Machniak
|
270da4b87b
|
Enable notify action for notify extension
|
12 years ago |
Aleksander Machniak
|
eb1ee0803e
|
Support old notify extension
|
12 years ago |
Aleksander Machniak
|
1446775097
|
Merge pull request #24 from pawel-slowik/master
Sieve plugin - Initial support for enotify/notify (RFC5435, RFC5436)
|
12 years ago |
Aleksander Machniak
|
7641e4aaab
|
Improve capabilities list handling in parser tests
|
12 years ago |
Paweł Słowik
|
4c4496bccc
|
Sieve enotify/notify - allow empty body
|
12 years ago |
Paweł Słowik
|
3c99599794
|
Sieve enotify/notify:
- GUI for importance setting
- make tests usable for checking the GUI
|
12 years ago |
Paweł Słowik
|
2cdaa79dce
|
Merge branch 'master' of https://github.com/roundcube/roundcubemail
|
12 years ago |
Aleksander Machniak
|
1d8e863445
|
Fix parser_kep14 test
|
12 years ago |
Paweł Słowik
|
92a030d928
|
Added tests, fixed PHP warnings
|
12 years ago |
Paweł Słowik
|
197a3e6faf
|
Merge branch 'master' of https://github.com/roundcube/roundcubemail
|
12 years ago |
Aleksander Machniak
|
4bb0bffefe
|
Convert managesieve test scripts to PHPUnit, add them to the suite
|
12 years ago |