Aleksander Machniak
a1f39f47b7
Fix phpstan errors
2024-02-10 19:20:04 +01:00
Michael Voříšek
332c165d28
Fix some basic JS CS ( #9328 )
...
* fix "nonblock-statement-body-position" (fixed already)
* fix "comma-dangle"
* fix "no-regex-spaces"
* fix "new-parens"
* fix "object-curly-newline"
* fix "object-property-newline"
* fix "spaced-comment" semimanually
* fix "no-constant-condition" manually
* fix "unicorn/no-hex-escape"
* fix "unicorn/escape-case"
* fix "quote-props"
* fix "no-whitespace-before-property" - fix bug/typo
* fix "unicorn/empty-brace-spaces"
* fix "keyword-spacing"
* fix "dot-notation"
* fix "no-return-assign" manually
* fix "padding-line-between-statements"
* fix "key-spacing"
* fix "no-else-return" semimanually
* fix some "no-undef"
* fix case cs
* Revert "fix "padding-line-between-statements""
* improve switch/case format I.
* improve switch/case format II.
regex: (^ *(break|return).*)\n *(\n)
* fix safe "eqeqeq"
* fix "radix"
* fix v3.49.0 CS (static providers)
* fix "string_implicit_backslashes" in php files
* fix comments align
* fix test static providers
* fix stan
* disable "final_internal_class" rule
2024-02-06 08:28:19 +01:00
Michael Voříšek
d18406a8bd
Fix binary operator spaces CS ( #9330 )
...
* align_single_space_minimal for assign
* assign operators grouping is not supported by PHP CS Fixer
* binary_operator_spaces = single_space
* fix anonymous function on single line
* align comments manually
2024-02-02 07:53:34 +01:00
Aleksander Machniak
d976801918
Fix phpstan errors regarding a mocked storage use
2024-01-27 12:08:26 +01:00
Michael Voříšek
6a53a1d853
Fix CS (whitespace, visibility) ( #9297 )
...
* Fix "method_argument_space"
* Fix "control_structure_continuation_position"
* Fix "new_with_parentheses"
* Fix "blank_line_before_statement"
* Fix "visibility_required"
* Fix some "array_indentation"
* Fix some "array_indentation" - unify all "rcube::raise_error" calls
* rm useless eslint ignores and add rules counts
* sort eslint ignores
* fix eslint ignores grammar
* Revert "Fix "blank_line_before_statement""
* fix CS 3.46.0
2024-01-04 14:26:35 +01:00
Michael Voříšek
a9167a0d2f
Fix "static_lambda" CS ( #9276 )
2023-12-20 20:01:00 +01:00
Michael Voříšek
ca8b17d191
Modernize more basic CS ( #9258 )
...
* fix "yoda_style"
* fix "is_null"
* rm useless rule ignores
* add full "PhpCsFixer:risky" ruleset
* fix "implode_call"
* fix "no_alias_functions"
* fix "array_push"
* fix "long_to_shorthand_operator"
* fix "ternary_to_elvis_operator"
* fix "logical_operators"
* fix "fopen_flags"
* rename "returns" phpdoc tags to "return"
* fix "php_unit_construct"
* fix "function_to_constant"
* fix "php_unit_data_provider_return_type"
* fix "php_unit_set_up_tear_down_visibility"
* some safe "string_length_to_empty"
* fix "phpdoc_align"
* fix "phpdoc_no_alias_tag"
* fix "trailing_comma_in_multiline"
---------
Co-authored-by: Aleksander Machniak <alec@alec.pl >
2023-12-17 09:51:11 +01:00
Michael Voříšek
a8707ae220
Fix and assert basic CS using CI ( #9246 )
...
* Assert CS using CI
* fix "single_blank_line_at_eof"
* fix "statement_indentation"
* fix "switch_case_semicolon_to_colon"
* fix "control_structure_braces"
* fix "statement_indentation"
* fix "no_whitespace_in_blank_line"
* fix "no_trailing_whitespace_in_comment"
* fix "no_trailing_whitespace"
* fix "single_space_around_construct"
* fix "spaces_inside_parentheses"
* fix "ternary_operator_spaces"
* fix "trim_array_spaces"
* fix "whitespace_after_comma_in_array"
* fix "cast_spaces"
* fix "unary_operator_spaces"
* fix "no_trailing_comma_in_singleline"
* fix "ordered_imports"
* fix "no_unused_imports"
* Check composer.json format
* fix CI job name
* file header comments are not phpdoc
* fix "phpdoc_indent"
* fix "braces_position"
* fix "phpdoc_types"
* fix "no_blank_lines_after_class_opening"
* fix "no_multiple_statements_per_line"
* fix "multiline_comment_opening_closing"
* fix "single_line_empty_body"
* fix "non_printable_character"
* fix "phpdoc_trim_consecutive_blank_line_separation"
* fix "include"
* fix "no_mixed_echo_print"
---------
Co-authored-by: Aleksander Machniak <alec@alec.pl >
2023-12-16 15:37:43 +01:00
Aleksander Machniak
863e5f848f
Add Uyghur localization, update localization
2023-02-04 09:48:49 +01:00
Aleksander Machniak
2e5a12b0ff
Update localization
2022-04-25 08:00:50 +02:00
Max Truxa
5aa0072ace
subscriptions_option: Honor search parameters ( #8312 )
2021-12-04 09:07:57 +01:00
Aleksander Machniak
89e54718ca
Migration to PHPUnit v9
2021-07-25 11:07:56 +02:00
Aleksander Machniak
9e2bc40213
Dropped support for PHP < 7.3 ( #7976 )
2021-07-25 09:16:33 +02:00
Aleksander Machniak
ac8e067ae6
Use official GPL-3.0-or-later license identifier ( #7901 )
2021-02-24 15:39:36 +01:00
Aleksander Machniak
cdd65d91c0
Update localization
2021-02-09 09:47:15 +01:00
Aleksander Machniak
13e1455cd2
Bump PHP version requirement also for plugins
...
[skip ci]
2021-02-07 10:02:11 +01:00
Aleksander Machniak
ed146b68db
PHP8 fixes, CS fixes, short array syntax, tests
2020-12-10 20:27:32 +01:00
Aleksander Machniak
e3556986a1
Fix PHP Warning: array_filter() expects parameter 1 to be array, null given in subscription_options plugin ( #7165 )
...
.. when IMAP connection fails
2020-01-11 09:21:36 +01:00
Aleksander Machniak
47d9ed6d0c
Add support for PHPUnit 6 and 7 ( #6870 )
...
Fixes composer dependencies: Package phpunit/phpunit-mock-objects is abandoned
We cannot support v8 yet because of errors like:
Declaration of MailFunc::setUp() must be compatible with PHPUnit\Framework\TestCase::setUp(): void
It would require dropping PHP < 7.1 support.
2019-12-28 09:37:45 +01:00
Aleksander Machniak
ad84b2df3f
Update localization
2019-12-21 09:24:44 +01:00
Aleksander Machniak
cc1a1d95fe
Correct property name
2019-10-16 12:40:41 +02:00
Aleksander Machniak
a1301a78d6
Localization update
2019-05-17 15:59:41 +02:00
Aleksander Machniak
57c67db029
Remove year(s) from copyright headers + some cleanup
2019-04-16 10:42:45 +02:00
Rotzbua
f8b6493ecf
Change http to https for plugins.roundcube.net ( #6405 )
2018-11-08 12:30:45 +01:00
Thomas Bruederli
c973f003e5
Synchronized localizations with Transifex
2018-03-10 15:48:06 +01:00
Thomas Bruederli
342b049841
Update localization files from Transifex
2017-10-30 22:16:39 +01:00
Aleksander Machniak
3fbda34a51
subscriptions_option: show \\Noselect folders greyed out ( #5621 )
2017-06-05 10:40:16 +02:00
Aleksander Machniak
01656221a4
Update localization
2017-04-19 13:13:07 +02:00
Aleksander Machniak
692cb9c63b
Update localization
2016-12-15 09:42:17 +01:00
Aleksander Machniak
391d0d2039
Remove "@version @package_version@"
2016-11-01 18:26:47 +01:00
Aleksander Machniak
9f1f754daf
CS fixes
2015-11-22 09:41:53 +01:00
Thomas Bruederli
e257b830a1
Synchronize localizations from Transifex
2015-11-15 21:19:44 +01:00
Thomas Bruederli
36147bd6df
Update localizations from Transifex
2015-02-07 18:32:19 +01:00
Aleksander Machniak
72b117feb1
Use consistent license identifiers, remove redundant package.xml files
2014-12-09 05:02:13 -05:00
Thomas Bruederli
01bc27536a
Updated localizations from Transifex
2014-11-10 17:12:45 +01:00
Aleksander Machniak
0ea079d604
dirname(__FILE__) -> __DIR__
2014-10-13 14:41:55 +02:00
Thomas Bruederli
812f37c5d1
Synchronized localizations with Transifex
2014-08-27 14:53:06 +02:00
Aleksander Machniak
fe03a9074d
Add some localizations
2014-08-21 18:11:55 +02:00
Aleksander Machniak
c6447e2ce2
Use treelist widget for folders list in Settings/Folders ( #1489648 )
2014-07-02 13:03:22 +02:00
Thomas Bruederli
8404fe9e32
Updated localizations from Transifex
2014-01-30 08:59:28 +01:00
Thomas Bruederli
3b95e24fbb
Updated localizations from Transifex
2013-11-28 20:06:55 +01:00
Aleksander Machniak
4136174517
Clean up translations once again, this time remove untranslated strings for all langs
2013-10-10 19:21:14 +02:00
Aleksander Machniak
9377edc497
More lceanup
2013-10-09 20:12:00 +02:00
Aleksander Machniak
3d9e683cda
Added plugin localizations
2013-10-09 20:04:53 +02:00
Thomas Bruederli
38ab0be093
Created composer.json files for default plugins
2013-09-28 13:03:57 +02:00
Thomas Bruederli
eef9eb1146
Synchronized localization files from Transifex
2013-08-21 09:44:27 +02:00
Aleksander Machniak
bcedf05d19
s/$rcmail_config/$config/ also for plugins configuration
2013-08-20 19:23:59 +02:00
Thomas Bruederli
71b577ea7d
Added Luxembourgish localizations
2013-07-17 08:18:48 +02:00
Thomas Bruederli
0703bfecd0
Merged configuration refactoring from 'dev_config' branch back into master ( #1487311 )
2013-07-10 22:49:12 +02:00
Thomas Bruederli
a7e0897fde
Synchronized localization files with Transifex
2013-06-27 23:05:03 +02:00