Skip to content

Commit 2ec6bc2

Browse files
authored
Merge pull request #60 from NSS-Workshops/platform-version
Platform version
2 parents 2b98549 + 4d435d3 commit 2ec6bc2

489 files changed

Lines changed: 23075 additions & 25517 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/deploy.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,9 @@ jobs:
4444
echo "VITE_OAUTH_CLIENT_SECRET=${{ secrets.OAUTH_CLIENT_SECRET }}" >> .env
4545
echo "VITE_PROXY_DOMAIN=https://authproxy.nss.team" >> .env
4646
echo "VITE_LEARNING_PLATFORM_API=https://learningapi.nss.team" >> .env
47-
47+
echo "VITE_COURSE_NAME=${{secrets.WORKSHOP_NAME}}" >> .env
48+
echo "VITE_GLOBAL_PROGRESS_BAR=false" >> .env
49+
echo "VITE_REQUIRES_GITHUB_AUTHENTICATION=false" >> .env
4850
4951
- name: Install dependencies
5052
run: npm ci

.github/workflows/pr-preview-s3-website.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,10 @@ jobs:
4040
echo "VITE_PROXY_DOMAIN=https://authproxy.nss.team" >> .env
4141
echo "VITE_LEARNING_PLATFORM_API=https://learningapi.nss.team" >> .env
4242
echo "BASE_URL=pr-${{ github.event.pull_request.number }}" >> .env
43+
echo "VITE_COURSE_NAME=${{secrets.WORKSHOP_NAME}}" >> .env
44+
echo "VITE_GLOBAL_PROGRESS_BAR=false" >> .env
45+
echo "VITE_REQUIRES_GITHUB_AUTHENTICATION=false" >> .env
46+
4347
- name: Install dependencies
4448
run: npm ci
4549
env:

.gitignore

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,47 @@
1+
# Environment files
2+
.env
3+
.env.local
4+
.env.development.local
5+
.env.test.local
6+
.env.production.local
7+
8+
# Dependencies
9+
node_modules
10+
deps
11+
12+
# Build output
13+
dist/
14+
dist-ssr/
15+
116
# Logs
2-
logs
317
*.log
418
npm-debug.log*
519
yarn-debug.log*
620
yarn-error.log*
7-
pnpm-debug.log*
8-
lerna-debug.log*
921

10-
node_modules
11-
dist
12-
dist-ssr
13-
*.local
14-
15-
# Editor directories and files
16-
.vscode/*
17-
!.vscode/extensions.json
18-
.idea
19-
.DS_Store
20-
*.suo
21-
*.ntvs*
22-
*.njsproj
23-
*.sln
24-
*.sw?
25-
26-
.vite
27-
.env*
28-
.clinerules-*
29-
memory-bank/
30-
projectBrief.md
31-
.roo/
32-
.roomodes
33-
memory-bank/
22+
# Runtime data
23+
pids
24+
*.pid
25+
*.seed
26+
*.pid.lock
3427

35-
.roo/
36-
.roomodes
37-
context_portal/
38-
memory-bank/
28+
# Coverage directory used by tools like istanbul
29+
coverage/
3930

40-
.roo/
41-
.roomodes
42-
context_portal/
43-
memory-bank/
31+
# IDE files
32+
.vscode/
33+
.idea/
34+
35+
# OS generated files
36+
.DS_Store
37+
.DS_Store?
38+
._*
39+
.Spotlight-V100
40+
.Trashes
41+
ehthumbs.db
42+
Thumbs.db
4443

44+
# Project specific
4545
.roo/
4646
.roomodes
4747
context_portal/

index.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,22 @@
1919
if (window.location.pathname.indexOf(basePath) === 0) {
2020
// Use history API to navigate to the correct route without a page reload
2121
var targetPath = basePath + redirect;
22-
console.log('Redirecting to', targetPath);
2322

2423
// Add the route to the history
2524
window.history.replaceState(null, null, targetPath);
2625
}
2726
}
2827
})();
2928
</script>
29+
<style>
30+
#root {
31+
width: 100%;
32+
height: 100vh;
33+
margin: 0;
34+
padding: 0;
35+
text-align: left;
36+
}
37+
</style>
3038
</head>
3139
<body>
3240
<div id="root"></div>

notes.txt

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
2+
3+
02
4+
Polynomials - commented out new checkpoint
5+
6+
03
7+
what is a data structure
8+
types could be more descriptive, not just a list
9+
big o
10+
removed section on how to determine
11+
12+
04
13+
objectives
14+
content is all wrong
15+
core operations
16+
content at the end is different
17+
array methods
18+
content at the end
19+
20+
06
21+
all
22+
checkpoints aren't being styled right
23+
playlist performance
24+
extra content at the end
25+
26+
07
27+
stacks introduction
28+
alex's first challenge and other content
29+
implementation tradeoffs
30+
board questions & discussion, etc
31+
checkpoint
32+
implement a stack class
33+
Real-World Applications in the Library and more
34+
implement queue class
35+
efficient solution... etc
36+
glossary
37+
different terms/content
38+
39+
08
40+
intro maps
41+
content different
42+
intro sets
43+
content different
44+
real world
45+
content different
46+
building foundation
47+
content different
48+
building custom
49+
content different
50+
info sheet
51+
content different
52+
info sheet
53+
content different
54+
checkpoint
55+
formatting is messed up
56+
57+
58+
materials
59+
extra content
60+
61+
62+
63+
64+
65+
66+
67+
68+
69+
... do the code exercises still work with links?
70+
71+
2d arrays - make content more narrative to match others
72+
73+
<img width="100%" src="assets/splice.png"/>
74+
75+

0 commit comments

Comments
 (0)