Skip to content

Commit

Permalink
Merge branch 'junhaoliao:main' into flask-logging
Browse files Browse the repository at this point in the history
  • Loading branch information
xx12345798 authored Sep 27, 2024
2 parents 392a426 + dba5f6c commit f937db9
Show file tree
Hide file tree
Showing 9 changed files with 20,638 additions and 37 deletions.
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* text=auto eol=lf
47 changes: 47 additions & 0 deletions .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: "lint"

on:
pull_request:
types:
- "opened"
- "reopened"
- "synchronize"
push:
schedule:
# Run at midnight UTC every day with 15 minutes delay added to avoid high load periods
- cron: "15 0 * * *"
workflow_dispatch:

permissions:
# So the workflow can cancel in-progress jobs
actions: "write"

concurrency:
group: "${{github.workflow}}-${{github.ref}}"
# Cancel in-progress jobs for efficiency
cancel-in-progress: true

jobs:
lint-check:
runs-on: "ubuntu-latest"
permissions:
# So `eslint-annotate-action` can create / update status checks
checks: "write"
# So `eslint-annotate-action` can get pull request files
contents: "read"
steps:
- uses: "actions/checkout@v4"
with:
submodules: "recursive"
- uses: "actions/setup-node@v4"
with:
node-version: 22
- run: "npm --prefix client/ clean-install"
- run: "npm --prefix client/ run lint:ci"
continue-on-error: true
- uses: "ataylorme/eslint-annotate-action@v3"
with:
fail-on-error: true
fail-on-warning: true
only-pr-files: true
report-json: "./client/eslint-report.json"
2 changes: 1 addition & 1 deletion .idea/copyright/iCtrl.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 14 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,11 +62,20 @@ Now you can add a new session by clicking the "+" (Plus) button in the upper rig
- **Material UI**: https://mui.com/
- **Richard Junjie Shen**, a graduated Uoft Architecture undergraduate student, who designed the logo

## Authors
- Junhao Liao
- Kruzer Yizhong Xu
- Kevin Haoran Zhang
- Leo Jiaxing Li
## Contributors
### Since 2019
- [@junhaoliao](https://www.github.com/junhaoliao) Junhao Liao
### Since 2021
- [@Kruz-X](https://www.github.com/Kruz-X) Kruzer Yizhong Xu
- [@KevinHaoranZhang](https://www.github.com/KevinHaoranZhang) Kevin Haoran Zhang
- [@leojiaxingli](https://www.github.com/leojiaxingli) Leo Jiaxing Li
### Since 2023
- [@Leo6Leo](https://www.github.com/Leo6Leo) Leo Haocheng Li
### Since 2024
- [@xx12345798](https://www.github.com/xx12345798) Xuan Xu
- [@li-ruihao](https://www.github.com/li-ruihao) Ruihao Li
- [@IreneLime](https://www.github.com/IreneLime) Irene Li
- [@Nuovaxu](https://www.github.com/Nuovaxu) Nuova Nuo Xu

## Docs
- [Deployment](https://github.com/junhaoliao/iCtrl/blob/main/docs/deployment.md)
1 change: 0 additions & 1 deletion client/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
/node_modules
/.pnp
.pnp.js
/package-lock.json

# testing
/coverage
Expand Down
Loading

0 comments on commit f937db9

Please sign in to comment.