Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
b06ee61
[!!!] Move Dashboard module to user section
helhum Oct 23, 2017
e7aea87
Minor cleanups in controller
helhum Oct 23, 2017
c7488df
Fix and enforce coding style
helhum Oct 23, 2017
3440f21
[!!!] Deprecate AbstractWidget
helhum Oct 23, 2017
7bd5cee
Move all settings related code to wizard settings class
helhum Oct 23, 2017
181ebe0
Fix TYPO3 dependency in composer.json
helhum Oct 23, 2017
3ed1ebb
Remove bogus tests
helhum Oct 23, 2017
67bba0f
Properly encode HTML output
helhum Oct 23, 2017
794a0f1
Move repository logic to repository
helhum Oct 23, 2017
37ed5a7
[!!!] Move away from reserved TYPO3 namespace
helhum Oct 23, 2017
39b5cf9
Fix namespace of exception and interface
helhum Oct 23, 2017
26fbf3f
Fix namespace of module
helhum Oct 23, 2017
4ef39cf
[!!!] Remove AbstractWidget
helhum Oct 23, 2017
a8f517f
[!!!] Rename and tighten WidgetInterface
helhum Oct 23, 2017
233e37d
Move Widgets into Widget namespace
helhum Oct 23, 2017
0b99551
Clean up ext_tables and ext_localconf
helhum Oct 23, 2017
d12f08d
[!!!] Use Icon API for wizard icons
helhum Oct 23, 2017
c79e72f
[!!!] Add settings to the widget render contract
helhum Oct 24, 2017
06ea834
Fix coding styles
helhum Oct 24, 2017
e4c9f3e
Add missing import
helhum Oct 24, 2017
3a526f0
Minor cleanups
helhum Oct 24, 2017
be6d37e
[!!!] Rename widget classes to clarify they are controllers
helhum Oct 24, 2017
1e4b363
[!!!] Rename WidgetSettings to Widget
helhum Oct 24, 2017
ce259cf
Move vertical position finding to dashboard
helhum Oct 24, 2017
d455bce
[!!!] Remove widget repository
helhum Oct 24, 2017
eb0df29
Remove Fluid variables from JS context
helhum Oct 24, 2017
53d735a
[BUGFIX] Persist new dashboard directly to get the uid
helhum Oct 30, 2017
27c663c
[BUGFIX] Remove console log calls
helhum Oct 30, 2017
b804342
[FEATURE] Create basic JS Api for interactive widgets
helhum Oct 30, 2017
f031c9f
Clean up JS and Fluid template
helhum Oct 30, 2017
0f5f596
Allow widget settings and storagePig to be set by user tsconfig
helhum Nov 19, 2017
f958b5c
[BUGFIX] Fix scope of refresh button to refresh correct widget (#1)
manuelselbach Dec 21, 2017
85375ac
[TASK] Add extension icon to public folder to prevent errors
manuelselbach Jun 8, 2018
e662055
[TASK] Add extension icon to public folder to prevent errors (#2)
helhum Jun 12, 2019
2f9c79c
[BUGFIX] prevent errors when forms extension isn't use, make translat…
rosty-matviiv Jun 26, 2019
8d96de5
Merge pull request #1 from RostyslavMatviyiv/use_independent_translat…
rosty-matviiv Jul 2, 2019
ee780a2
[TASK] update composer dependencies
rosty-matviiv Jul 2, 2019
799e5bf
Merge pull request #2 from RostyslavMatviyiv/update_dependencies
rosty-matviiv Jul 2, 2019
872596b
use sys_actions as a requirment
rosty-matviiv Aug 8, 2019
d9d4cc7
Merge pull request #3 from RostyslavMatviyiv/feature/fix_composer_req…
rosty-matviiv Aug 8, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/.php_cs.cache
77 changes: 77 additions & 0 deletions .php_cs.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
<?php
return PhpCsFixer\Config::create()
->setRiskyAllowed(true)
->setRules([
'@PSR2' => true,
'array_syntax' => [
'syntax' => 'short',
],
'binary_operator_spaces' => true,
'concat_space' => [
'spacing' => 'one',
],
'function_typehint_space' => true,
'hash_to_slash_comment' => true,
'linebreak_after_opening_tag' => true,
'lowercase_cast' => true,
'method_separation' => true,
'native_function_casing' => true,
'new_with_braces' => true,
'no_alias_functions' => true,
'no_blank_lines_after_class_opening' => true,
'no_blank_lines_after_phpdoc' => true,
'no_blank_lines_before_namespace' => true,
'no_empty_comment' => true,
'no_empty_phpdoc' => true,
'no_empty_statement' => true,
'no_extra_consecutive_blank_lines' => [
'continue',
'curly_brace_block',
'extra',
'parenthesis_brace_block',
'square_brace_block',
'throw',
],
'no_leading_import_slash' => true,
'no_leading_namespace_whitespace' => true,
'no_multiline_whitespace_around_double_arrow' => true,
'no_multiline_whitespace_before_semicolons' => true,
'no_short_bool_cast' => true,
'no_singleline_whitespace_before_semicolons' => true,
'no_trailing_comma_in_list_call' => true,
'no_trailing_comma_in_singleline_array' => true,
'no_unneeded_control_parentheses' => [
'break',
'clone',
'continue',
'echo_print',
'return',
'switch_case',
],
'no_unreachable_default_argument_value' => true,
'no_unused_imports' => true,
'no_useless_else' => true,
'no_useless_return' => true,
'no_whitespace_before_comma_in_array' => true,
'no_whitespace_in_blank_line' => true,
'normalize_index_brace' => true,
'ordered_imports' => true,
'phpdoc_add_missing_param_annotation' => true,
'phpdoc_no_package' => true,
'phpdoc_order' => true,
'phpdoc_scalar' => true,
'phpdoc_types' => true,
'self_accessor' => true,
'short_scalar_cast' => true,
'single_quote' => true,
'standardize_not_equals' => true,
'ternary_operator_spaces' => true,
'trailing_comma_in_multiline_array' => true,
'whitespace_after_comma_in_array' => true,
])
->setFinder(
PhpCsFixer\Finder::create()
->in(__DIR__)
->exclude('Resources')
->notName('ext_emconf.php')
);
59 changes: 59 additions & 0 deletions .styleci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
preset: psr2

enabled:
- alpha_ordered_imports
- binary_operator_spaces
- concat_with_spaces
- function_typehint_space
- hash_to_slash_comment
- linebreak_after_opening_tag
- lowercase_cast
- method_separation
- native_function_casing
- new_with_braces
- no_alias_functions
- no_blank_lines_after_class_opening
- no_blank_lines_after_phpdoc
- no_blank_lines_before_namespace
- no_empty_comment
- no_empty_phpdoc
- no_empty_statement
- no_extra_block_blank_lines
- no_extra_consecutive_blank_lines
- no_leading_import_slash
- no_leading_namespace_whitespace
- no_multiline_whitespace_around_double_arrow
- no_multiline_whitespace_before_semicolons
- no_short_bool_cast
- no_singleline_whitespace_before_semicolons
- no_trailing_comma_in_list_call
- no_trailing_comma_in_singleline_array
- no_unneeded_control_parentheses
- no_unreachable_default_argument_value
- no_unused_imports
- no_useless_else
- no_useless_return
- no_whitespace_before_comma_in_array
- no_whitespace_in_blank_line
- normalize_index_brace
- phpdoc_add_missing_param_annotation
- phpdoc_no_package
- phpdoc_order
- phpdoc_scalar
- phpdoc_types
- self_accessor
- short_array_syntax
- short_scalar_cast
- single_quote
- standardize_not_equals
- ternary_operator_spaces
- trailing_comma_in_multiline_array
- whitespace_after_comma_in_array

finder:
name:
- "*.php"
exclude:
- "Resources"
not-name:
- "ext_emconf.php"
Loading