| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-04-12 | Small fixes: whitespace, typos, ordering, etc. (#188) | Johnny Shields | |
| 2023-04-12 | Merge pull request #178 from tagliala/chore/improve-ci-workflow | Zsolt Kozaroczy | |
| Improve CI workflow | |||
| 2023-04-12 | Merge pull request #191 from tagliala/chore/add-rubocop | Zsolt Kozaroczy | |
| Add RuboCop (and fix simple whitespace, magic comment, trailing comma offenses) | |||
| 2023-04-12 | Merge pull request #194 from tagliala/security/193-use-file-read | Zsolt Kozaroczy | |
| Use File.read instead of IO.read | |||
| 2023-04-12 | Merge pull request #196 from tagliala/bugfix/195-fix-tab-color-reassignment | Zsolt Kozaroczy | |
| Fix tab color assignment | |||
| 2023-04-11 | Regenerate RuboCop config and todo | Geremia Taglialatela | |
| - Remove timestamps and offense counts for a smaller todo and prevent conflicts - Keep config limited to `Layout` and `Style` scopes | |||
| 2023-04-10 | Fix tab color assignment | Geremia Taglialatela | |
| Fix #195 | |||
| 2023-04-10 | Fix some Layout/HashAlignment offenses | Geremia Taglialatela | |
| Some offenses have been selected and fixed automatically | |||
| 2023-04-10 | Fix Layout/LeadingCommentSpace offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/LeadingCommentSpace -a ``` | |||
| 2023-04-09 | Fix Layout/ExtraSpacing offenses | Geremia Taglialatela | |
| Configure with `AllowBeforeTrailingComments: true` | |||
| 2023-04-09 | Fix offenses related to indentation consistency | Geremia Taglialatela | |
| 2023-04-09 | Fix Layout/ArgumentAlignment offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/ArgumentAlignment -a ``` | |||
| 2023-04-08 | Use File.read instead of IO.read | Geremia Taglialatela | |
| If argument starts with a pipe character (`'|'`) and the receiver is the `IO` class, a subprocess is created in the same way as `Kernel#open`, and its output is returned. `Kernel#open` may allow unintentional command injection, which is the reason these `IO` methods are a security risk. Consider to use `File.read` to disable the behavior of subprocess invocation. Close #193 Ref: https://www.rubydoc.info/gems/rubocop/RuboCop/Cop/Security/IoMethods | |||
| 2023-04-08 | Fix Layout/EmptyLineAfterGuardClause offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/EmptyLineAfterGuardClause -a ``` | |||
| 2023-04-08 | Fix space-related offenses | Geremia Taglialatela | |
| - Layout/SpaceAfterComma - Layout/SpaceAroundEqualsInParameterDefault - Layout/SpaceAroundOperators - Layout/SpaceBeforeBlockBraces - Layout/SpaceInsideBlockBraces - Layout/SpaceInsideHashLiteralBraces - Layout/SpaceInsideParens | |||
| 2023-04-08 | Fix offenses related to trailing commas | Geremia Taglialatela | |
| 2023-04-08 | Fix EmptyLines related offenses | Geremia Taglialatela | |
| 2023-04-08 | Fix Layout/SpaceBeforeFirstArg offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/SpaceBeforeFirstArg -a ``` | |||
| 2023-04-08 | Fix Layout/MultilineOperationIndentation offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/MultilineOperationIndentation -a ``` | |||
| 2023-04-08 | Fix an indentation issue manually | Geremia Taglialatela | |
| Also regenerate config | |||
| 2023-04-07 | Fix Layout/SpaceInsideReferenceBrackets offense | Geremia Taglialatela | |
| ``` rubocop --only Layout/SpaceInsideReferenceBrackets -a ``` | |||
| 2023-04-07 | Fix Layout/SpaceInsidePercentLiteralDelimiters | Geremia Taglialatela | |
| ``` rubocop --only Layout/SpaceInsidePercentLiteralDelimiters -a ``` | |||
| 2023-04-07 | Fix Layout/SpaceInsideArrayLiteralBrackets offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/SpaceInsideArrayLiteralBrackets -a ``` | |||
| 2023-04-07 | Fix Layout/SpaceBeforeComma offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/SpaceBeforeComma -a ``` | |||
| 2023-04-07 | Fix Layout/SpaceAroundKeyword offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/SpaceAroundKeyword -a ``` | |||
| 2023-04-07 | Fix Layout/SpaceAroundBlockParameters offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/SpaceAroundBlockParameters -a ``` | |||
| 2023-04-07 | Fix Layout/FirstArrayElementIndentation offense | Geremia Taglialatela | |
| ``` rubocop --only Layout/FirstArrayElementIndentation -a ``` | |||
| 2023-04-07 | Fix Layout/EmptyLinesAroundBlockBody offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/EmptyLinesAroundBlockBody -a ``` | |||
| 2023-04-07 | Fix Layout/ElseAlignment | Geremia Taglialatela | |
| Manually fixed | |||
| 2023-04-07 | Fix Layout/BlockAlignment offenses | Geremia Taglialatela | |
| Manually fixed | |||
| 2023-04-07 | Add RuboCop workflow and configuration | Geremia Taglialatela | |
| 2023-04-06 | Fix Layout/EmptyLinesAroundAttributeAccessor | Geremia Taglialatela | |
| ``` rubocop --only Layout/EmptyLinesAroundAttributeAccessor -a ``` | |||
| 2023-04-06 | Fix Layout offenses related to access modifiers | Geremia Taglialatela | |
| ``` rubocop --only Layout/EmptyLinesAroundAccessModifier,Layout/AccessModifierIndentation -a ``` | |||
| 2023-04-06 | Fix Layout/FirstHashElementIndentation offense | Geremia Taglialatela | |
| ``` rubocop --only Layout/FirstHashElementIndentation ``` Manually fixed | |||
| 2023-04-06 | Fix Layout/CommentIndentation offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/CommentIndentation -a ``` | |||
| 2023-04-06 | Fix Layout/EmptyLineBetweenDefs offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/EmptyLineBetweenDefs -a ``` | |||
| 2023-04-06 | Fix Layout/EmptyLines offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/EmptyLines -a ``` | |||
| 2023-04-06 | Fix Layout/InitialIndentation offense | Geremia Taglialatela | |
| ``` rubocop --only Layout/InitialIndentation -a ``` | |||
| 2023-04-06 | Fix Style/Encoding offenses | Geremia Taglialatela | |
| ``` rubocop --only Style/Encoding -a ``` | |||
| 2023-04-06 | Fix Layout/LeadingEmptyLines offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/LeadingEmptyLines -a ``` | |||
| 2023-04-06 | Fix Layout/TrailingEmptyLines offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/TrailingEmptyLines -a ``` | |||
| 2023-04-06 | Remove Layout/TrailingWhitespace offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/TrailingWhitespace -a ``` | |||
| 2023-04-06 | Fix Layout/EndOfLine offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/EndOfLine ``` Manually fixed | |||
| 2023-04-06 | Add RuboCop | Geremia Taglialatela | |
| 2023-04-06 | Add a default editor config | Geremia Taglialatela | |
| EditorConfig helps maintain consistent coding styles for multiple developers working on the same project across various editors and IDEs. Ref: https://editorconfig.org/ | |||
| 2023-04-03 | Escape array formulas | johnnyshields | |
| 2023-04-02 | `escape_formulas` should handle all [OWASP-designated formula ↵ | johnnyshields | |
| prefixes](https://owasp.org/www-community/attacks/CSV_Injection). | |||
| 2023-04-01 | Add ensure to specs | johnnyshields | |
| 2023-04-01 | Additional tests + CHANGELOG | johnnyshields | |
| 2023-04-01 | Fix global setting of escape_formulas | johnnyshields | |
