Commit Graph

349 Commits (161038ee8758769ceddd31a1f019b2ac3f375015)

Author SHA1 Message Date
Aleksander Machniak 01656221a4 Update localization 8 years ago
Aleksander Machniak 306c901a15 Remove redundant entry 8 years ago
Aleksander Machniak 8a0d504682 Indent fixes 8 years ago
Aleksander Machniak 8953c7a257 Fix possible defect in handling \r\n in scripts (#5685) 8 years ago
Aleksander Machniak 13b98199ed Managesieve: Fix parser issue with empty lines between comments (#5657) 8 years ago
Aleksander Machniak 81f67a4de2 Don't use each() deprecated in PHP 7.2 8 years ago
Aleksander Machniak dfd19206a4 sizeof() -> count() 8 years ago
Aleksander Machniak 25de39d444 Merge branch 'dev-remove-js-deps' 8 years ago
Aleksander Machniak 692cb9c63b Update localization 8 years ago
Aleksander Machniak 5e1da48d0c Remove external javascript code from the git repo, add jsdeps.sh script (#5535) 8 years ago
Aleksander Machniak 2eede31561 Fix handling of scripts with nested rules (#5540) 8 years ago
Aleksander Machniak 833fceb357 Remove redundant padding in textarea for raw editor 8 years ago
Aleksander Machniak d2b1941ad5 Release managesieve 8.8 8 years ago
Aleksander Machniak 4452a16f7f Cleanup and improve CodeMirror integration
Fixed some issues, improved css/layout, added autoscroll to invalid line on error
8 years ago
Martin Fischer 7f8d0be3b3 handles multiple errors and shows error messages in editor tooltips 8 years ago
Martin Fischer 67c910da78 syntax highlighted raw editor for sieve filter sets(codemirror) 8 years ago
Aleksander Machniak 115aadca82 Properly handle connection errors in vacation UI 8 years ago
Aleksander Machniak 39cceb2f89 Managesieve: Various improvement to raw script editor 8 years ago
Martin Fischer 7215013b53 implemented raw editor for sieve filter sets (#5473)
* implemented raw editor for sieve filter sets

Signed-off-by: Martin Fischer <martin.fischer@fau.de>

* updated according to comments
8 years ago
Aleksander Machniak 485c50a5f3 Fix error checking on get_script() result + some CS fixes 8 years ago
Aleksander Machniak 391d0d2039 Remove "@version @package_version@" 8 years ago
Aleksander Machniak 4e0532808d Fix bug where it wasn't possible to store more that 2MB objects in memcache/apc (#5452)
Added memcache_max_allowed_packet and apc_max_allowed_packet settings
8 years ago
Aleksander Machniak c253aac7d4 Merge pull request #5450 from smares/patch-1
Fixed spelling
8 years ago
Aleksander Machniak 195dc11855 Support host-specific imap_conn_options/smtp_conn_options/managesieve_conn_options (#5136) 8 years ago
Sebastian Mares 64df1c0f71 Fixed spelling 8 years ago
Aleksander Machniak 46f45a3970 Managesieve: Add option to automatically set vacation :from address (#5428) 8 years ago
Aleksander Machniak 2999cc38a5 Generate more compact HTML5 code, e.g. use short form of boolean attributes 8 years ago
Aleksander Machniak 4cb544a1b8 Fix form inputs size (removed font-size and padding style) 8 years ago
Aleksander Machniak 023c8fd356 Fix regression where js error is thrown if server does not support 'duplicate' extension 8 years ago
Aleksander Machniak 47c2630458 Drop some css style for old IE 8 years ago
Aleksander Machniak 094f90d596 Remove redundant code 8 years ago
Aleksander Machniak eda23fe6c8 Remove hacks for old Internet Explorer versions 8 years ago
Aleksander Machniak 276ad83fc7 Update managesieve changelog 8 years ago
Aleksander Machniak ed35267b9b Managesieve: Fix parsing of vacation date-time with non-default date_format (#5372)
Added new method rcube_utils::format_datestr() to convert date_format date
into ISO date format.
8 years ago
Thomas Bruederli 4e3442877d Updated localizations from Transifex 8 years ago
Aleksander Machniak f9fc7e1edf Managesieve: Improvements in 'string' test support 8 years ago
Aleksander Machniak 9793826ab4 Merge branch 'master' of https://github.com/pulcov/roundcubemail into pulcov-master 8 years ago
Aleksander Machniak 476c820323 CS fixes 8 years ago
Aleksander Machniak f6861cc896 Add managesieve plugin documentation 9 years ago
Aleksander Machniak 796bb4ccbb Update localization, add Enigma plugin localizations 9 years ago
Aleksander Machniak 3d6d038938 Fix typo in localization message 9 years ago
pulcov 4f6853b9c6 Managesieve: bug correction 9 years ago
pulcov b312dc6c88 Managesieve: sieve string implement 9 years ago
Aleksander Machniak de14ec6aa0 Merge branch 'for-1.3'
Conflicts:
	CHANGELOG
9 years ago
Aleksander Machniak bd6d7645d7 Update localization 9 years ago
Aleksander Machniak e499a14e13 - Support 'duplicate' extension [RFC 7352]
- Improve errors handling in filter form
9 years ago
Aleksander Machniak 1da8ffd52b Use "email" over "e-mail" consistently (#5212) 9 years ago
Aleksander Machniak 302aff920c Small code improvement 9 years ago
Aleksander Machniak e2ff7985db Small optimization in sieve script parser 9 years ago
Aleksander Machniak 80cb362b80 Managesieve: Refactored script parser to be 100x faster 9 years ago
Aleksander Machniak 6f2c007d1b CS fixes: Replace use of "bool ? true : false" with just "bool" 9 years ago
Aleksander Machniak aba88576ef Update localizations 9 years ago
Thomas Bruederli 4a408843b0 Protect download urls against CSRF using unique request tokens (#1490642)
Send X-Frame-Options headers with every HTTP response
9 years ago
Aleksander Machniak f8847a913f Fix version number 9 years ago
Aleksander Machniak 9f1f754daf CS fixes 9 years ago
Thomas Bruederli e257b830a1 Synchronize localizations from Transifex 9 years ago
Aleksander Machniak 162bc85be9 Add support for :from parameter in vacation action (patch from Michele Locati) 9 years ago
Aleksander Machniak 74ce01efc7 Q() -> rcube::Q() 9 years ago
Aleksander Machniak 8f8beafd56 Use .get_label() consistently (instead of .gettext()) 9 years ago
Aleksander Machniak 570f43c874 Don't load enigma and managesieve css where it's not needed 9 years ago
Aleksander Machniak d9ff47b011 Don't use deprecated (soon) jQuery .bind() and .unbind() methods 9 years ago
Aleksander Machniak 1b39d9a6c7 PHP7: Fixed some E_WARNING errors that previously were E_STRICT 9 years ago
Aleksander Machniak a7b0426571 Merge pull request #269 from petrkle/strikethrough
Strikethrough disabled sieve filters
10 years ago
John Bieling 6f41f0069a Allow to override password, but keep username (auth_cid/auth_pw)
There is a managesieve server from afterlogic, which allows to authenticate by providing a "master password" for any given username. This patch allows to use the auth_pw config option to make this work (auth_cid remains null)
10 years ago
Aleksander Machniak a4ba3df548 Bump up version number 10 years ago
Aleksander Machniak 9c38c58e1e Add option to prepopulate vacation addresses on form init (#1490030) 10 years ago
Aleksander Machniak 224a1b19cb Fix incorrect filter data after filter delete (#1490356)
Fix missing position idicator in Larry skin when dragging a filter
10 years ago
Aleksander Machniak fa857716e6 Add option to define default vacation interval 10 years ago
Petr ec065910db Strikethrough disabled sieve filters 10 years ago
Aleksander Machniak e4338fdf38 Fix missing host:port in connection error message 10 years ago
Aleksander Machniak 05b11f7ef0 Fix handling of header test with one-element array as header name 10 years ago
Aleksander Machniak b59b72cc30 Fix "Non-static method PEAR::isError() should not be called statically" errors (#1490281) 10 years ago
Aleksander Machniak 3e0ad293e1 Fix PHP fatal error when visiting Vacation interface and there's no sieve script yet 10 years ago
Thomas Bruederli 36147bd6df Update localizations from Transifex 10 years ago
Aleksander Machniak 04009e5ccb Fix bug in vacation script detection with kolab_master feature enabled but no active script 10 years ago
Aleksander Machniak dc9cc7aa8a Improve procedure of script selection to write a vacation rule 10 years ago
Aleksander Machniak b196d229c3 Bump up plugin version 10 years ago
Aleksander Machniak 501cdd651e Fix bug where vacation rule was saved to wrong script if managesieve_kolab_master=true 10 years ago
Aleksander Machniak 6af79f1517 Support "not allof" test as a negation of all sub-tests
Fixes also last commit change.
10 years ago
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