Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
787 commits
Select commit Hold shift + click to select a range
fe4b112
Addressing pycodestyle issues in modules directory
bradley-erickson Feb 15, 2023
d4bafc2
Update pycodestyle.yml
bradley-erickson Feb 15, 2023
46583b2
Addressing pycodestyle issues
bradley-erickson Feb 15, 2023
7067887
Merge branch 'master' of https://github.com/ETS-Next-Gen/writing_obse…
bradley-erickson Feb 15, 2023
edfe72e
Update README.md
bradley-erickson Feb 16, 2023
1d4d1a2
Updating documentation with additional local note files which will be…
DrLynch Nov 16, 2022
2efa4be
Pushing general modifications made to the extension to support local …
DrLynch Nov 16, 2022
eacad03
Added in missing documentation files from prior fork and added in scr…
DrLynch Nov 16, 2022
e7debd1
Updating documentation on installation scripts.
DrLynch Dec 3, 2022
72694f1
Adding initialization scripts.
DrLynch Dec 8, 2022
a428de2
Adding bcrypt to requirements.
Dec 6, 2022
14400a9
Adding error trapping code for undefined ready state case along with …
Dec 8, 2022
28c3c7c
Adding in error catch for cases where student has no last document wh…
Dec 8, 2022
c1ba621
Changed lambda to def
bradley-erickson Feb 16, 2023
62540e3
Merge branch 'master' of https://github.com/ETS-Next-Gen/writing_obse…
bradley-erickson Feb 16, 2023
9ba2e48
Adding basic cleanup to roster.py to fix the camel-case/vs underscore…
Dec 16, 2022
cb4493f
Adding updates to deal with data alignment problem.
Dec 19, 2022
5fcbe4c
Updated with upstream content and removed local debugging printing.
DrLynch Dec 19, 2022
762ad5a
Add settings to dropdown menu
JohnDamilola Dec 23, 2022
3541119
Updating doc branch.
DrLynch Dec 22, 2022
87bf8f0
Adding fix for last-doc align via the event-wrapper.
DrLynch Dec 25, 2022
cf217f7
Adding minor fix to wrapper which should address some basic errors.
DrLynch Dec 25, 2022
b27189d
Removing some unnecessary info.
DrLynch Dec 26, 2022
6294fa7
Making a doc cleanup.
DrLynch Dec 26, 2022
179c56b
Updating writing analysis to better deal with event types.
Jan 8, 2023
df7efe0
Adding note on bcrypt to readme.
DrLynch Dec 30, 2022
be1e1ed
Updating to deal with unrecognized last docs and moving event wrapper…
Jan 8, 2023
65ba133
Updating to deal with unrecognized last docs and moving event wrapper…
Jan 8, 2023
e006e92
Updating running for observer server.
Jan 8, 2023
c1e90f3
Fixing minor error in writing analysis.
Jan 8, 2023
2105bc1
Updating with comments.
DrLynch Feb 9, 2023
f961bec
Migrate extension from v2 to v3
JohnDamilola Jan 27, 2023
4b945fa
Fix bug "Extension context invalidated"
JohnDamilola Feb 9, 2023
d9e4af0
Add more code comments/documentation
JohnDamilola Feb 10, 2023
5d498e4
Fixing merge conflict in creds to add chrome settings back.
DrLynch Feb 16, 2023
2b0fe27
Merge pull request #69 from ETS-Next-Gen/master
DrLynch Feb 16, 2023
aea327d
Moved dash dashboard out of prototypes
bradley-erickson Feb 17, 2023
a9e1b20
Merging in creds.yaml tweak.
DrLynch Feb 18, 2023
cf0f8c2
Merge pull request #40 from ETS-Next-Gen/unprototype-wo-dashbaord
bradley-erickson Feb 20, 2023
19b2301
Category and sorting work on the highlighting
bradley-erickson Feb 22, 2023
6784a58
Update creds.yaml.example
bradley-erickson Feb 23, 2023
a90ab87
Merge pull request #41 from ArgLab/creds-tweak
bradley-erickson Feb 28, 2023
534a5ad
Cleaning cruft from analysis code.
DrLynch Feb 28, 2023
687a488
Minor cleaning.
DrLynch Mar 3, 2023
a6d9a11
Fix content script unload/reload
JohnDamilola Mar 3, 2023
37727b4
Syncing upstream creds.
DrLynch Mar 3, 2023
82c6da5
Fixing minor spacing differences and removing bcrypt from requirement…
DrLynch Mar 3, 2023
484d6bc
Adding exec.
Mar 3, 2023
8f48d4a
Merge remote-tracking branch 'refs/remotes/origin/master'
DrLynch Mar 3, 2023
acf540e
Merging in new manifest v3 update. (#43)
DrLynch Mar 7, 2023
e8837aa
Merging in README additions. (#42)
DrLynch Mar 7, 2023
7d5aaa8
Fixing load error on google.py startup to ablate unneeded code.
Mar 7, 2023
45235cd
Fixing basic error in aggregator.
Mar 7, 2023
0562b31
Fixing new dashboard structure.
Mar 7, 2023
ee3fad6
Updating aggregator error.
Mar 10, 2023
4d3d858
Front-end component framework (#46)
pmitros Mar 15, 2023
e6d0e68
cleaning up styling issues that I missed since I hadn't setup my lint…
bradley-erickson Mar 15, 2023
5d8ece7
update documentation for lo_dash_react_components workflow
bradley-erickson Mar 15, 2023
43e114e
updated front end documentation
bradley-erickson Mar 15, 2023
39859b8
Minor spacing cleanup.
DrLynch Mar 16, 2023
f8cb2a5
Merge pull request #73 from ArgLab/dami-script-reload
DrLynch Mar 16, 2023
8674ffc
Minor tweak to service startup.
DrLynch Mar 16, 2023
2fd9a7f
Making minor fix in module loading for new libraries.
DrLynch Mar 16, 2023
8d9c6dc
Adding explicit cuda call.
DrLynch Mar 17, 2023
f1c2845
Updating Add script to deal with 12x bug on spacy install.
Mar 17, 2023
afbf499
initial test framework commit, currently the workflow only runs on wo…
bradley-erickson Mar 17, 2023
ac23427
Update pytest.yml
bradley-erickson Mar 17, 2023
f7b35cc
Update pytest.yml
bradley-erickson Mar 17, 2023
46b55ef
Update pytest.yml
bradley-erickson Mar 17, 2023
6bd725a
Updates to wo_highlight_dashboard testing suite plus minor css change
bradley-erickson Mar 20, 2023
a49ccfe
Fixed bug in argumentative essay, and added a few more
pmitros Mar 23, 2023
b5787f4
cleaned up pytest workflow and added npm build to setup of lodrc
bradley-erickson Mar 23, 2023
97d09e3
Merge branch 'master' of github.com:ETS-Next-Gen/writing_observer
bradley-erickson Mar 23, 2023
95459c0
added link to student doc
bradley-erickson Mar 23, 2023
fa702fd
Update pytest.yml
bradley-erickson Mar 23, 2023
54d117c
Pytest debugging (#54)
bradley-erickson Mar 24, 2023
9c11513
Fixing modules to work with multiple versions (#51)
pmitros Mar 24, 2023
f248545
Analysis wrapper fix (#57)
bradley-erickson Mar 30, 2023
871d1bc
Fetching data from Google locally (#55)
bradley-erickson Apr 4, 2023
5ff64ce
added redirect to login (#59)
bradley-erickson Apr 5, 2023
6325ade
interweave google api call and more error handling clean up (#58)
bradley-erickson Apr 5, 2023
7833490
alternative approach to the KVS dictionary (#66)
bradley-erickson Apr 6, 2023
82f081c
renamed memoization_cache to memoization, missed this file in the PR,…
bradley-erickson Apr 6, 2023
95d089c
Fix extension bugs (#76)
JohnDamilola Apr 14, 2023
41f7f7a
added error message to highlight dashboard and fixed a few minor erro…
bradley-erickson Apr 18, 2023
63a5a04
adding missing file from repo, I forgot to push it until now
bradley-erickson Apr 26, 2023
d044de6
Added CSS and JS linting workflows
bradley-erickson Apr 27, 2023
0db6e01
new branch with specific arg lab changes (#72)
bradley-erickson May 1, 2023
12afa54
Auto generated all docs (#73)
bradley-erickson May 3, 2023
1d6f8e5
testing autobuild on push
bradley-erickson May 3, 2023
1555b23
adding read the docs config file
bradley-erickson May 3, 2023
c6b761f
updating, rtd file
bradley-erickson May 3, 2023
9ed9d21
updated docs and readding accidentally deleted file
bradley-erickson May 5, 2023
e825af2
fixed gitignore to properly ignore directories
bradley-erickson May 8, 2023
c2bfe86
fix for cleaning docs
bradley-erickson May 11, 2023
13c6703
Fixing the manifest issue for permissions. (#81)
DrLynch May 23, 2023
46b51fd
Updating documentation with additional local note files which will be…
DrLynch Nov 16, 2022
536c34f
Added in missing documentation files from prior fork and added in scr…
DrLynch Nov 16, 2022
be644d2
Updating documentation on installation scripts.
DrLynch Dec 3, 2022
976c7ad
Adding initialization scripts.
DrLynch Dec 8, 2022
dc66495
Adding bcrypt to requirements.
Dec 6, 2022
3d1620c
Adding error trapping code for undefined ready state case along with …
Dec 8, 2022
adb7ff5
Adding in error catch for cases where student has no last document wh…
Dec 8, 2022
a8baebe
Adding basic cleanup to roster.py to fix the camel-case/vs underscore…
Dec 16, 2022
5da72e6
Adding updates to deal with data alignment problem.
Dec 19, 2022
b0a8aa9
Updated with upstream content and removed local debugging printing.
DrLynch Dec 19, 2022
29e7b43
Add settings to dropdown menu
JohnDamilola Dec 23, 2022
6a1b82a
Updating doc branch.
DrLynch Dec 22, 2022
6038b72
Adding fix for last-doc align via the event-wrapper.
DrLynch Dec 25, 2022
11d0417
Adding minor fix to wrapper which should address some basic errors.
DrLynch Dec 25, 2022
de1c710
Removing some unnecessary info.
DrLynch Dec 26, 2022
c9aa876
Making a doc cleanup.
DrLynch Dec 26, 2022
225ccfa
Updating writing analysis to better deal with event types.
Jan 8, 2023
6894460
Updating to deal with unrecognized last docs and moving event wrapper…
Jan 8, 2023
ba78253
Updating to deal with unrecognized last docs and moving event wrapper…
Jan 8, 2023
1600b3e
Updating running for observer server.
Jan 8, 2023
19afaf3
Fixing minor error in writing analysis.
Jan 8, 2023
dbdfb13
Updating with comments.
DrLynch Feb 9, 2023
a0bbb78
Migrate extension from v2 to v3
JohnDamilola Jan 27, 2023
d435046
Added in missing documentation files from prior fork and added in scr…
DrLynch Nov 16, 2022
4609b77
Updating documentation on installation scripts.
DrLynch Dec 3, 2022
80ff686
Adding in error catch for cases where student has no last document wh…
Dec 8, 2022
ae7e093
Adding basic cleanup to roster.py to fix the camel-case/vs underscore…
Dec 16, 2022
51ed4fc
Adding updates to deal with data alignment problem.
Dec 19, 2022
3e8f679
Updated with upstream content and removed local debugging printing.
DrLynch Dec 19, 2022
334d29c
Updating doc branch.
DrLynch Dec 22, 2022
477920f
Adding fix for last-doc align via the event-wrapper.
DrLynch Dec 25, 2022
08f6b0a
Adding minor fix to wrapper which should address some basic errors.
DrLynch Dec 25, 2022
3a1d1dc
Removing some unnecessary info.
DrLynch Dec 26, 2022
ed45bd1
Making a doc cleanup.
DrLynch Dec 26, 2022
407a1e6
Updating to deal with unrecognized last docs and moving event wrapper…
Jan 8, 2023
6a0fd2f
Updating running for observer server.
Jan 8, 2023
e384f35
Fixing minor error in writing analysis.
Jan 8, 2023
b04e76b
Updating with comments.
DrLynch Feb 9, 2023
274964a
Minor cleaning.
DrLynch Mar 3, 2023
254890e
Fixing minor spacing differences and removing bcrypt from requirement…
DrLynch Mar 3, 2023
2b3b6f7
Adding exec.
Mar 3, 2023
70fe55f
Fixing load error on google.py startup to ablate unneeded code.
Mar 7, 2023
389eb34
Fixing basic error in aggregator.
Mar 7, 2023
e9df676
Fixing new dashboard structure.
Mar 7, 2023
bf77d59
Fix content script unload/reload
JohnDamilola Mar 3, 2023
9a8fa8e
Minor tweak to service startup.
DrLynch Mar 16, 2023
cf5b844
Making minor fix in module loading for new libraries.
DrLynch Mar 16, 2023
99b2491
Adding explicit cuda call.
DrLynch Mar 17, 2023
19e3724
Updating Add script to deal with 12x bug on spacy install.
Mar 17, 2023
66dc5ee
Fixing the manifest issue for permissions. (#81)
DrLynch May 23, 2023
bd94d74
Rebasing from master and adding module updates.
DrLynch May 24, 2023
2020d09
Merge branch 'master' of https://github.com/ArgLab/ArgLab_writing_obs…
DrLynch May 24, 2023
0dc12ef
Cleaning up minor differences after rebase.
DrLynch May 26, 2023
2208cbe
created overall settings to show all options and set it as default
bradley-erickson May 31, 2023
7961d8c
Caching Initial Commit (#80)
sarthakbabbar3 Jun 8, 2023
a95a339
Caching Initial Commit (#80)
sarthakbabbar3 Jun 8, 2023
46473d0
Merge pull request #80 from ETS-Next-Gen/sarth-cache
bradley-erickson Jun 8, 2023
59108df
removed old learning_observer_components usage
bradley-erickson Jun 12, 2023
daa29b9
linted aggregator and added back in google text memoization hack
bradley-erickson Jun 12, 2023
2e740f4
Merge pull request #81 from ETS-Next-Gen/caching-cleanup
bradley-erickson Jun 12, 2023
8465a61
added more docs and updated layout slightly
bradley-erickson Jun 12, 2023
5e3394e
added modules to requirements.txt
bradley-erickson Jun 12, 2023
c46622a
small doc updates + testing around lodrc install
bradley-erickson Jun 13, 2023
1beae35
updated lodrc setup file to work with dev mode
bradley-erickson Jun 13, 2023
e2043f2
Updating documentation with additional local note files which will be…
DrLynch Nov 16, 2022
7e05283
Added in missing documentation files from prior fork and added in scr…
DrLynch Nov 16, 2022
8d14d66
Updating documentation on installation scripts.
DrLynch Dec 3, 2022
17b9d76
Adding initialization scripts.
DrLynch Dec 8, 2022
5beb790
Adding bcrypt to requirements.
Dec 6, 2022
470de26
Adding error trapping code for undefined ready state case along with …
Dec 8, 2022
80dc495
Adding basic cleanup to roster.py to fix the camel-case/vs underscore…
Dec 16, 2022
a5be2ad
Updated with upstream content and removed local debugging printing.
DrLynch Dec 19, 2022
631a2b4
Add settings to dropdown menu
JohnDamilola Dec 23, 2022
cf87947
Updating doc branch.
DrLynch Dec 22, 2022
314e7cd
Adding fix for last-doc align via the event-wrapper.
DrLynch Dec 25, 2022
d4eec9d
Adding minor fix to wrapper which should address some basic errors.
DrLynch Dec 25, 2022
fc1597f
Removing some unnecessary info.
DrLynch Dec 26, 2022
36f23c8
Making a doc cleanup.
DrLynch Dec 26, 2022
f6e3f97
Updating writing analysis to better deal with event types.
Jan 8, 2023
37ad64d
Updating to deal with unrecognized last docs and moving event wrapper…
Jan 8, 2023
4472386
Updating to deal with unrecognized last docs and moving event wrapper…
Jan 8, 2023
d5bd57b
Updating running for observer server.
Jan 8, 2023
c256b00
Fixing minor error in writing analysis.
Jan 8, 2023
8c16ba7
Updating with comments.
DrLynch Feb 9, 2023
336b9e0
Migrate extension from v2 to v3
JohnDamilola Jan 27, 2023
52d586d
Added in missing documentation files from prior fork and added in scr…
DrLynch Nov 16, 2022
14036ed
Updating documentation on installation scripts.
DrLynch Dec 3, 2022
6477c49
Adding basic cleanup to roster.py to fix the camel-case/vs underscore…
Dec 16, 2022
837f51a
Updated with upstream content and removed local debugging printing.
DrLynch Dec 19, 2022
5263025
Updating doc branch.
DrLynch Dec 22, 2022
2093693
Adding fix for last-doc align via the event-wrapper.
DrLynch Dec 25, 2022
b9958f7
Adding minor fix to wrapper which should address some basic errors.
DrLynch Dec 25, 2022
fd906ae
Removing some unnecessary info.
DrLynch Dec 26, 2022
9bca5ad
Making a doc cleanup.
DrLynch Dec 26, 2022
a9ba38e
Updating to deal with unrecognized last docs and moving event wrapper…
Jan 8, 2023
f15e21b
Updating running for observer server.
Jan 8, 2023
476bd68
Fixing minor error in writing analysis.
Jan 8, 2023
ef56446
Updating with comments.
DrLynch Feb 9, 2023
953bfd3
Minor cleaning.
DrLynch Mar 3, 2023
c7d8654
Fixing minor spacing differences and removing bcrypt from requirement…
DrLynch Mar 3, 2023
e87ca9f
Adding exec.
Mar 3, 2023
532082d
Fixing load error on google.py startup to ablate unneeded code.
Mar 7, 2023
6ffd40f
Fixing basic error in aggregator.
Mar 7, 2023
4593142
Fixing new dashboard structure.
Mar 7, 2023
e934fb9
Fix content script unload/reload
JohnDamilola Mar 3, 2023
f6d0a2b
Minor tweak to service startup.
DrLynch Mar 16, 2023
954f799
Making minor fix in module loading for new libraries.
DrLynch Mar 16, 2023
07b3db5
Adding explicit cuda call.
DrLynch Mar 17, 2023
b2f576e
Updating Add script to deal with 12x bug on spacy install.
Mar 17, 2023
0b69cc0
Fixing the manifest issue for permissions. (#81)
DrLynch May 23, 2023
2baa334
Rebasing from master and adding module updates.
DrLynch May 24, 2023
c7e2769
Added in missing documentation files from prior fork and added in scr…
DrLynch Nov 16, 2022
6163401
Adding initialization scripts.
DrLynch Dec 8, 2022
9582390
Adding bcrypt to requirements.
Dec 6, 2022
a8708b8
Adding error trapping code for undefined ready state case along with …
Dec 8, 2022
97223d8
Adding in error catch for cases where student has no last document wh…
Dec 8, 2022
75423e7
Adding basic cleanup to roster.py to fix the camel-case/vs underscore…
Dec 16, 2022
fb01f3c
Adding updates to deal with data alignment problem.
Dec 19, 2022
55da4db
Updated with upstream content and removed local debugging printing.
DrLynch Dec 19, 2022
ffca093
Updating doc branch.
DrLynch Dec 22, 2022
0c51e9c
Adding fix for last-doc align via the event-wrapper.
DrLynch Dec 25, 2022
72eea87
Adding minor fix to wrapper which should address some basic errors.
DrLynch Dec 25, 2022
aa8f258
Removing some unnecessary info.
DrLynch Dec 26, 2022
21c7a2c
Making a doc cleanup.
DrLynch Dec 26, 2022
3d0296f
Updating writing analysis to better deal with event types.
Jan 8, 2023
5833628
Updating to deal with unrecognized last docs and moving event wrapper…
Jan 8, 2023
57843ff
Updating to deal with unrecognized last docs and moving event wrapper…
Jan 8, 2023
5ec7259
Updating running for observer server.
Jan 8, 2023
566bec3
Fixing minor error in writing analysis.
Jan 8, 2023
d3758a8
Migrate extension from v2 to v3
JohnDamilola Jan 27, 2023
611f2a6
Updating documentation with additional local note files which will be…
DrLynch Nov 16, 2022
b7c1b92
Added in missing documentation files from prior fork and added in scr…
DrLynch Nov 16, 2022
0a4185f
Adding basic cleanup to roster.py to fix the camel-case/vs underscore…
Dec 16, 2022
44ea66a
Updated with upstream content and removed local debugging printing.
DrLynch Dec 19, 2022
95f03bb
Updating doc branch.
DrLynch Dec 22, 2022
36c9f24
Adding fix for last-doc align via the event-wrapper.
DrLynch Dec 25, 2022
a5cf2b9
Adding minor fix to wrapper which should address some basic errors.
DrLynch Dec 25, 2022
263a292
Removing some unnecessary info.
DrLynch Dec 26, 2022
026c038
Making a doc cleanup.
DrLynch Dec 26, 2022
0bb8d8a
Updating to deal with unrecognized last docs and moving event wrapper…
Jan 8, 2023
264f2b0
Updating running for observer server.
Jan 8, 2023
d73cab6
Fixing minor error in writing analysis.
Jan 8, 2023
3c8ab7f
Minor cleaning.
DrLynch Mar 3, 2023
a2d2d04
Fixing minor spacing differences and removing bcrypt from requirement…
DrLynch Mar 3, 2023
f145151
Fix content script unload/reload
JohnDamilola Mar 3, 2023
65f4118
Making minor fix in module loading for new libraries.
DrLynch Mar 16, 2023
117a78e
Adding explicit cuda call.
DrLynch Mar 17, 2023
c5dd5c7
Updating Add script to deal with 12x bug on spacy install.
Mar 17, 2023
2863be0
Cleaning up minor differences after rebase.
DrLynch May 26, 2023
1dc8b8a
Marging updates from rebase.
DrLynch Jun 21, 2023
cbadf99
Lo components fix (#96)
DrLynch Jun 28, 2023
5709bdb
Adding basic outline for creds.yaml design.
DrLynch Jul 18, 2023
ad9f939
Added logrotation Config file
Pradeep23-01 Aug 25, 2023
2933ccd
Added Log directory with archives for rotation
Pradeep23-01 Aug 25, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
**/node_modules/**
**/deps/**
**/build/**
**/3rd_party/**
extension/
modules/lo_dash_react_components/lo_dash_react_components/
6 changes: 6 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"extends": "standard",
"rules": {
// Add custom rules here
}
}
44 changes: 44 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Lint

on: [push]

jobs:
lint-python:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.9", "3.10"]
steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install pycodestyle
- name: Analysing the code with pycodestyle
run: |
pycodestyle --ignore=E501,W503 $(git ls-files 'learning_observer/*.py' 'modules/*.py')
lint-node:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Set up Node.js
uses: actions/setup-node@v2
with:
node-version: '16.x'
- name: Install dependencies
run: |
npm install

- name: List unused CSS
run: npm run find-unused-css

- name: Lint CSS
run: npm run lint:css

- name: Lint JS
run: npm run lint:js
30 changes: 30 additions & 0 deletions .github/workflows/pytest.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Pytest

on: [push]

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.9", "3.10"]
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Set up Node.js
uses: actions/setup-node@v2
with:
node-version: '16.x'
- name: Install Python dependencies
run: |
python -m pip install --upgrade pip
pip install --default-timeout=1000 -r requirements.txt
pip install -v modules/lo_dash_react_components
pip install modules/wo_highlight_dashboard/
- name: Unit testing with pytest
run: |
pytest modules/wo_highlight_dashboard/
30 changes: 30 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,31 @@
*~
\#*
.\#*
*__pycache__*
webapp/logs
webapp/static_data/teachers.yaml
creds.yaml
CREDS.YAML
uncommitted
extension.crx
extension.pem
extension.zip
*egg-info*
public_key
*/dist
learning_observer/learning_observer/static_data/teachers.yaml
learning_observer/learning_observer/logs/
learning_observer/learning_observer/static/3rd_party/
learning_observer/learning_observer/static_data/course_lists/
learning_observer/learning_observer/static_data/course_rosters/
learning_observer/learning_observer/static_data/repos/
learning_observer/learning_observer/static_data/dash_assets/
learning_observer/learning_observer/static_data/courses.json
learning_observer/learning_observer/static_data/students.json
learning_observer/passwd.lo
--*
.venv/
.vscode/
build/
dist/
node_modules
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
16
29 changes: 29 additions & 0 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# .readthedocs.yaml
# Read the Docs configuration file
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details

# Required
version: 2

# Set the version of Python and other tools you might need
build:
os: ubuntu-22.04
tools:
python: "3.10"
# You can also specify other tool versions:
# nodejs: "19"
# rust: "1.64"
# golang: "1.19"

# Build documentation in the docs/ directory with Sphinx
sphinx:
configuration: autodocs/conf.py

# If using Sphinx, optionally build your docs in additional formats such as PDF
# formats:
# - pdf

# Optionally declare the Python requirements required to build your docs
python:
install:
- requirements: requirements.txt
18 changes: 18 additions & 0 deletions .stylelintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"ignoreFiles": [
"./**/node_modules/**",
"./**/deps/**",
"./**/build/**",
"./**/3rd_party/**",
"./extension/**"
],
"extends": "stylelint-config-standard",
"customSyntax": "postcss-scss",
"plugins": [
"stylelint-scss"
],
"rules": {
"at-rule-no-unknown": null,
"scss/at-rule-no-unknown": true
}
}
3 changes: 3 additions & 0 deletions CONTRIBUTORS.TXT
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Piotr Mitros
Oren Livne
Paul Deane
Loading