Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update main with recent PRs #59

Merged
merged 52 commits into from
Feb 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
3b36089
SKEDGE-16 #comment Patch for single professor with middle name for co…
demonlexe Mar 28, 2023
76e542f
SKEDGE-14 #comment convert to async/await instead of .then() logics, …
demonlexe Mar 28, 2023
2fd7740
SKEDGE-14 logic to patch CS4348 for Scott Dollinger. If there are mul…
demonlexe Mar 28, 2023
b94a560
Merge pull request #31 from UTDNebula/main
heartgg Mar 28, 2023
b5fcd34
SKEDGE-14 #comment add function to group properties, use this functio…
demonlexe Mar 28, 2023
2dd8451
move functions, add comments
demonlexe Mar 29, 2023
d8b9bc4
add reportError function, to be modified later; use fetchRetry for in…
demonlexe Mar 29, 2023
dfe3809
SKEDGE-14 #comment modularize retry logic inside validateResponses fu…
demonlexe Mar 29, 2023
16295b5
SKEDGE-14 #comment remove groupProps
demonlexe Mar 29, 2023
517598e
SKEDGE-14 #comment use fetchOptions if needed to re-fetch rmp graphql…
demonlexe Mar 31, 2023
f96555c
Fix edge case resulting from missing grade distribution.
demonlexe Jun 9, 2023
abafc61
fix RMP fetch link; Our logic was wrong, they changed the way that th…
demonlexe Jun 9, 2023
eb4b96c
Merge pull request #36 from demonlexe/feature/skedge-isnt-working
heartgg Jun 9, 2023
1226dd0
Merge pull request #29 from demonlexe/feature/skedge-16-single-profes…
heartgg Jun 9, 2023
5ac7669
Merge pull request #30 from demonlexe/feature/skedge-14-fix-rmp-fetch…
heartgg Jun 9, 2023
82ed22c
Lint and format scripts, pre-commit hook, configure eslint
TyHil Nov 14, 2023
2789709
Working linting
TyHil Nov 14, 2023
1c44427
Working and run prettier
TyHil Nov 15, 2023
b8b175b
Working and run eslint
TyHil Nov 15, 2023
437b9b3
Readd lint-staged prettier filter
TyHil Nov 15, 2023
31e8cb5
lint on commit
TyHil Nov 15, 2023
c025312
Fix .prettierignore
TyHil Nov 15, 2023
7794a07
Update package-lock
TyHil Nov 15, 2023
1c6c9a5
Don't limit lint-staged prettier filter
TyHil Nov 15, 2023
588fe0e
Replace grade data fetching
TyHil Dec 30, 2023
0378ee4
Remove most graph padding and rework miniProf grid layout
TyHil Dec 30, 2023
0688f27
Ratings edge case fix
TyHil Dec 30, 2023
e5f517f
Load profs seperate
TyHil Dec 30, 2023
5211a76
Reverse sort
TyHil Jan 3, 2024
fc1770e
Initial
TyHil Jan 3, 2024
8a91e3c
Initial
TyHil Jan 4, 2024
2e306aa
Layout fix and cleanup
TyHil Jan 4, 2024
05b9af9
Add comments
TyHil Jan 4, 2024
d1ca1a5
Merge branch 'develop' into lint-and-format
TyHil Jan 27, 2024
4127c57
Lint fixes
TyHil Jan 27, 2024
8cdba42
Merge branch 'lint-and-format' into replace-api-request
TyHil Jan 27, 2024
addb52f
Merge branch 'replace-api-request' into load-profs-independently
TyHil Jan 27, 2024
4887a51
Merge branch 'replace-api-request' into fix/top-tags
TyHil Jan 27, 2024
26d024f
responses typo
TyHil Jan 27, 2024
c6fbd0a
Merge branch 'replace-api-request' into load-profs-independently
TyHil Jan 27, 2024
21b170e
Merge branch 'replace-api-request' into fix/top-tags
TyHil Jan 27, 2024
4c991fb
Merge branch 'replace-api-request' into fetch-cache
TyHil Jan 27, 2024
1445771
Merge branch 'replace-api-request' into disabled-professors
TyHil Jan 27, 2024
79ca903
Add linting and formatting check (#49)
TyHil Feb 6, 2024
d896a58
Revert "Add linting and formatting check (#49)" (#57)
Jake3231 Feb 7, 2024
21c20fc
Merge pull request #58 from UTDNebula/lint-and-format
Jake3231 Feb 7, 2024
be427f8
Merge pull request #50 from UTDNebula/replace-api-request
TyHil Feb 22, 2024
bf55549
Merge pull request #51 from UTDNebula/load-profs-independently
TyHil Feb 22, 2024
ce4e3c9
Merge pull request #53 from UTDNebula/fetch-cache
TyHil Feb 22, 2024
35c0904
Merge pull request #54 from UTDNebula/disabled-professors
TyHil Feb 22, 2024
6d5f8fd
Merge branch 'develop' into fix/top-tags
TyHil Feb 22, 2024
e412a7b
Merge pull request #52 from UTDNebula/fix/top-tags
TyHil Feb 22, 2024
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
8 changes: 8 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.cache
.husky
.plasmo
.vscode
package-lock.json
pnpm-lock.yaml
build
assets
26 changes: 26 additions & 0 deletions .github/workflows/lint-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Lint and Formatting Check

on: push

jobs:
main:
name: Run ESLint + Prettier
runs-on: ubuntu-latest

steps:
- name: Check out Git repository
uses: actions/checkout@v3

- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: '18'

- name: Install Next for ESLint and Prettier
run: npm install next prettier

- name: Run ESLint
run: npm run lint:check

- name: Run Prettier
run: npm run format:check
4 changes: 2 additions & 2 deletions .github/workflows/submit.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: "Submit to Web Store"
name: 'Submit to Web Store'
on:
workflow_dispatch:

Expand All @@ -22,7 +22,7 @@ jobs:
uses: actions/setup-node@v3.4.1
with:
node-version: 16.x
cache: "pnpm"
cache: 'pnpm'
- name: Build and zip extension artifact
run: pnpm package
- name: Browser Platform Publish
Expand Down
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,7 @@ keys.json

# typescript
.tsbuildinfo

# lint cache
.eslintcache
*.cache
4 changes: 4 additions & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"

npx lint-staged
10 changes: 10 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
.cache
.husky
.next
.plasmo
.vscode
package.json
package-lock.json
pnpm-lock.yaml
build
assets
17 changes: 0 additions & 17 deletions .prettierrc.cjs

This file was deleted.

8 changes: 8 additions & 0 deletions .prettierrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
module.exports = {
printWidth: 80,
semi: true,
singleQuote: true,
tabWidth: 2,
trailingComma: 'all',
useTabs: false,
};
5 changes: 5 additions & 0 deletions next-env.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
/// <reference types="next" />
/// <reference types="next/image-types/global" />

// NOTE: This file should not be edited
// see https://nextjs.org/docs/basic-features/typescript for more information.
Loading
Loading