Skip to content
Merged
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
09d4cda
4410: Inlined actions
rimi-itk May 14, 2025
56cdd8d
4410: Cleaned up report views
rimi-itk May 14, 2025
f9ffb17
4410: Fixed display of boolean value
rimi-itk May 15, 2025
a9a853e
4410: Cleaned up field references
rimi-itk May 15, 2025
468b9dc
4410: Fixed sorting expression
rimi-itk May 15, 2025
8216799
4410: Applied assets condind standards
rimi-itk May 15, 2025
d0c296d
4410: Cleaned up answer list
rimi-itk May 15, 2025
b5bf35c
4410: Rotated table headers
rimi-itk May 15, 2025
87d503d
4410: Fixed prettier glob
rimi-itk May 15, 2025
a0e47eb
4410: Fixed theme category stuff
rimi-itk May 19, 2025
fe92088
4410: Hacked display of theme categories
rimi-itk May 19, 2025
e6362d1
4410: Fixed styling of pager
rimi-itk May 19, 2025
f90522d
4410: Improved display of field values
rimi-itk May 19, 2025
0f3050d
4410: Cleaned up admin UI
rimi-itk May 19, 2025
201e43b
4410: Cleaned up config
rimi-itk May 19, 2025
fe975a0
4410: Added scope attributes
rimi-itk May 20, 2025
94657aa
4410: Refactored and cleaned up filtering
rimi-itk May 21, 2025
ce2dd20
4410: Security updated composer packages
rimi-itk May 21, 2025
af12b93
4410: Added "Aktiv" entity filter. Sorted lists.
rimi-itk Jun 3, 2025
96bbff4
4410: Required authentication on dashboards
rimi-itk Jun 3, 2025
55fda08
4410: Fixed theme report handling
rimi-itk Jun 3, 2025
f4c1077
4410: Cleaned up code
rimi-itk Jun 3, 2025
38e3d0e
4410: Updated project template
rimi-itk Jun 3, 2025
1d95d97
4410: Removed link from question text
rimi-itk Jun 11, 2025
bf466aa
4410: Fixed entity active filter
rimi-itk Jun 11, 2025
3f72f0f
4410: Cleaned up
rimi-itk Jun 11, 2025
70cf912
4410: Cleaned up active entity filtering
rimi-itk Jun 11, 2025
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
36 changes: 36 additions & 0 deletions .github/workflows/javascript.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Do not edit this file! Make a pull request on changing
# github/workflows/symfony/javascript.yaml in
# https://github.com/itk-dev/devops_itkdev-docker if need be.

### ### Symfony JavaScript (and TypeScript)
###
### Validates JavaScript files.
###
### #### Assumptions
###
### 1. A docker compose service named `prettier` for running
### [Prettier](https://prettier.io/) exists.

name: JavaScript

on:
pull_request:
push:
branches:
- main
- develop

jobs:
javascript-lint:
runs-on: ubuntu-latest
strategy:
fail-fast: false
steps:
- name: Checkout
uses: actions/checkout@v4

- run: |
docker network create frontend

- run: |
docker compose run --rm prettier 'assets/**/*.js' --check
36 changes: 36 additions & 0 deletions .github/workflows/styles.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Do not edit this file! Make a pull request on changing
# github/workflows/symfony/styles.yaml in
# https://github.com/itk-dev/devops_itkdev-docker if need be.

### ### Symfony Styles (CSS and SCSS)
###
### Validates styles files.
###
### #### Assumptions
###
### 1. A docker compose service named `prettier` for running
### [Prettier](https://prettier.io/) exists.

name: Styles

on:
pull_request:
push:
branches:
- main
- develop

jobs:
styles-lint:
runs-on: ubuntu-latest
strategy:
fail-fast: false
steps:
- name: Checkout
uses: actions/checkout@v4

- run: |
docker network create frontend

- run: |
docker compose run --rm prettier 'assets/**/*.{css,scss}' --check
4 changes: 4 additions & 0 deletions .markdownlintignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,7 @@ LICENSE.md
web/*.md
web/core/
web/*/contrib/

# Project ignores
mappings.md
templates/svg/font-awesome-info.md
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ See [keep a changelog] for information about writing changes to this log.

## [Unreleased]

* [PR-33](https://github.com/itk-dev/sysstatus/pull/33)
* Inlined actions
* Cleaned up report views
* [PR-32](https://github.com/itk-dev/sysstatus/pull/32)
3644: Cleaned up template and controller
* [PR-31](https://github.com/itk-dev/sysstatus/pull/31)
Expand Down
26 changes: 26 additions & 0 deletions Taskfile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,21 +34,36 @@ tasks:
coding-standards:apply:
desc: "Apply coding standards"
cmds:
- task: coding-standards:assets:apply
Comment thread
cableman marked this conversation as resolved.
- task: coding-standards:composer:apply
- task: coding-standards:markdown:apply
- task: coding-standards:php:apply
- task: coding-standards:twig:apply
- task: coding-standards:yaml:apply
silent: true

coding-standards:check:
desc: "Apply coding standards"
cmds:
- task: coding-standards:assets:check
- task: coding-standards:composer:check
- task: coding-standards:markdown:check
- task: coding-standards:php:check
- task: coding-standards:twig:check
- task: coding-standards:yaml:check
silent: true

coding-standards:assets:apply:
desc: "Apply coding standards for assets"
cmds:
- task compose -- run --rm prettier 'assets/' --write

coding-standards:assets:check:
desc: "Apply and check coding standards for assets"
cmds:
- task: coding-standards:assets:apply
- task compose -- run --rm prettier 'assets/' --check

coding-standards:composer:apply:
desc: "Apply coding standards for Composer"
cmds:
Expand Down Expand Up @@ -101,6 +116,17 @@ tasks:
- task compose -- exec phpfpm vendor/bin/twig-cs-fixer check
silent: true

coding-standards:yaml:apply:
desc: "Apply coding standards for YAML"
cmds:
- task compose -- run --rm prettier 'config/**/*.{yml,yaml}' --write

coding-standards:yaml:check:
desc: "Apply and check coding standards for YAML"
cmds:
- task: coding-standards:yaml:apply
- task compose -- run --rm prettier 'config/**/*.{yml,yaml}' --check

code-analysis:
cmds:
- task compose -- exec phpfpm vendor/bin/phpstan
Expand Down
2 changes: 1 addition & 1 deletion assets/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
* This file will be included onto the page via the importmap() Twig function,
* which should already be in your base.html.twig.
*/
import './styles/app.css';
import "./styles/app.css";
Loading
Loading