Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
86 commits
Select commit Hold shift + click to select a range
3b4208e
update
BrianBFarias Nov 4, 2023
ae2737b
added longin info
BrianBFarias Nov 6, 2023
204d682
update
BrianBFarias Nov 6, 2023
b4d8970
update
BrianBFarias Nov 7, 2023
5db14ad
update
BrianBFarias Nov 7, 2023
c5e07a0
update
BrianBFarias Nov 7, 2023
be607c5
update
BrianBFarias Nov 7, 2023
8f3b46c
update
BrianBFarias Nov 7, 2023
eda3d33
update
BrianBFarias Nov 7, 2023
43033cc
update
BrianBFarias Nov 7, 2023
6cb0aa6
updated
BrianBFarias Nov 7, 2023
b30f40a
Merge branch 'develop' into Brian
BrianBFarias Nov 7, 2023
e7c50dc
update
BrianBFarias Nov 7, 2023
b4d239e
Added a column in student roster for "Move".
cbakshi314 Nov 7, 2023
ba7dcd9
Merge pull request #19 from Team-10g/Brian
BrianBFarias Nov 7, 2023
95ed0ee
Merge pull request #20 from Team-10g/Christoph
BrianBFarias Nov 7, 2023
856b7dd
update
BrianBFarias Nov 8, 2023
844bdad
update
BrianBFarias Nov 8, 2023
f15fea0
update
BrianBFarias Nov 8, 2023
c125ce4
Merge pull request #22 from Team-10g/Brian
BrianBFarias Nov 8, 2023
6b2719d
update
BrianBFarias Nov 8, 2023
84f6e46
Merge pull request #23 from Team-10g:Brian
BrianBFarias Nov 8, 2023
7bfc407
update
BrianBFarias Nov 9, 2023
2515dab
update
BrianBFarias Nov 9, 2023
e7ee824
Merge pull request #24 from Team-10g/Brian
BrianBFarias Nov 10, 2023
dd79693
updated
BrianBFarias Nov 10, 2023
8677b43
update
BrianBFarias Nov 10, 2023
22407f6
update
BrianBFarias Nov 11, 2023
5cc97d2
update
BrianBFarias Nov 11, 2023
aef7aae
update
BrianBFarias Nov 11, 2023
e76002c
Merge pull request #30 from Team-10g:Brian
BrianBFarias Nov 11, 2023
7ebed34
update
BrianBFarias Nov 11, 2023
d014e37
Merge pull request #31 from Team-10g/Brian
BrianBFarias Nov 11, 2023
6fed7b4
update
BrianBFarias Nov 11, 2023
3b53f9c
update
BrianBFarias Nov 11, 2023
ed8937d
update
BrianBFarias Nov 11, 2023
b833dab
error control
BrianBFarias Nov 11, 2023
9261b02
Merge pull request #32 from Team-10g:Brian
BrianBFarias Nov 11, 2023
ba4cf8e
remove app creation review
BrianBFarias Nov 11, 2023
fa2fa45
app creation removal
BrianBFarias Nov 11, 2023
06633cd
update
BrianBFarias Nov 11, 2023
b296cfa
Merge pull request #33 from Team-10g:Brian
BrianBFarias Nov 11, 2023
ec1c7b1
updated
BrianBFarias Nov 15, 2023
03e37f6
update
BrianBFarias Nov 15, 2023
64da6dc
create lesson setup
BrianBFarias Nov 15, 2023
1ed22d3
Merge pull request #34 from Team-10g/Brian
BrianBFarias Nov 15, 2023
8c0d90c
update
BrianBFarias Nov 15, 2023
e65cc72
update
BrianBFarias Nov 15, 2023
6a44a8b
update
BrianBFarias Nov 15, 2023
d14fad2
Merge pull request #36 from Team-10g/Brian
BrianBFarias Nov 15, 2023
84f39f2
updated mentor inbox
BrianBFarias Nov 16, 2023
70cd075
update shared lessons
BrianBFarias Nov 16, 2023
340affa
banner for share lesson button
BrianBFarias Nov 16, 2023
9d9a1a5
update
BrianBFarias Nov 16, 2023
3230bd4
update
BrianBFarias Nov 16, 2023
b10d30c
quick fix before
BrianBFarias Nov 16, 2023
99f3519
update
BrianBFarias Nov 16, 2023
d229bc1
updated sharing button
BrianBFarias Nov 16, 2023
59de2a4
Merge pull request #38 from Team-10g/Brian
BrianBFarias Nov 16, 2023
6b52031
updated url
BrianBFarias Nov 16, 2023
61db38f
figuring out share
BrianBFarias Nov 17, 2023
46946f6
can now share lessons
BrianBFarias Nov 17, 2023
880bb29
update
BrianBFarias Nov 17, 2023
7a9cf41
Merge pull request #39 from Team-10g/Brian
BrianBFarias Nov 17, 2023
7cba5c5
update unit/lesson submit animations
BrianBFarias Nov 17, 2023
97b6fba
can view inbox
BrianBFarias Nov 17, 2023
cde8476
expansion setup
BrianBFarias Nov 17, 2023
993e089
now can get activities
BrianBFarias Nov 17, 2023
0157743
basic animations
BrianBFarias Nov 17, 2023
25791e8
Merge pull request #40 from Team-10g/Brian
BrianBFarias Nov 17, 2023
3302f9c
updated view control
BrianBFarias Nov 17, 2023
4cd21c4
Merge pull request #41 from Team-10g/Brian
BrianBFarias Nov 17, 2023
2bed076
updated animations
BrianBFarias Nov 18, 2023
0d87282
prettier animations
BrianBFarias Nov 18, 2023
ff66727
updated save components
BrianBFarias Nov 18, 2023
6a81b51
update
BrianBFarias Nov 18, 2023
af4cb57
Merge pull request #42 from Team-10g/Brian
BrianBFarias Nov 18, 2023
880c754
updated info
BrianBFarias Nov 18, 2023
0b6655e
update
BrianBFarias Nov 18, 2023
eff286b
working classroom select
BrianBFarias Nov 18, 2023
e700a85
updated inbox now viewable
BrianBFarias Nov 19, 2023
a8ba397
update
BrianBFarias Nov 19, 2023
1fbd7bc
Delete .github/workflows directory
BrianBFarias Nov 19, 2023
52f10d7
Merge pull request #43 from Team-10g/Brian
BrianBFarias Nov 19, 2023
85dca6d
create activity
jaydenm1751 Nov 27, 2023
f352f68
finished Unit Deletion
jaydenm1751 Dec 2, 2023
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
30 changes: 0 additions & 30 deletions .github/workflows/deploy-production.yml

This file was deleted.

21 changes: 0 additions & 21 deletions .github/workflows/deploy-staging.yml

This file was deleted.

17 changes: 0 additions & 17 deletions .github/workflows/end-review.yml

This file was deleted.

41 changes: 0 additions & 41 deletions .github/workflows/start-review.yml

This file was deleted.

16 changes: 0 additions & 16 deletions .github/workflows/tag-master.yml

This file was deleted.

22 changes: 0 additions & 22 deletions .github/workflows/update-review.yml

This file was deleted.

5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,7 @@ yarn-error.log*
node_modules/
build/
server/public/client/*
!server/public/client/.gitkeep
!server/public/client/.gitkeep

client/package-lock.json
.github/worflows/
1 change: 0 additions & 1 deletion client/.gitignore

This file was deleted.

1 change: 1 addition & 0 deletions client/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"name": "client",
"version": "0.1.0",
"private": true,
"start": "WATCHPACK_POLLING=true vite",
"dependencies": {
"@loadable/component": "^5.15.2",
"antd": "^4.24.8",
Expand Down
9 changes: 9 additions & 0 deletions client/src/App.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import BugReport from './views/BugReport/BugReport';
import ContentCreator from './views/ContentCreator/ContentCreator';
import Home from './views/Home/Home';
import Classroom from './views/Mentor/Classroom/Classroom';
import Inbox from './views/Mentor/Inbox/inbox';
import Dashboard from './views/Mentor/Dashboard/Dashboard';
import NotFound from './views/NotFound';
import Replay from './views/Replay/Replay';
Expand Down Expand Up @@ -87,6 +88,14 @@ const App = () => {
<Classroom />
</PrivateRoute>
}
/>
<Route
path='/inbox'
element={
<PrivateRoute>
<Inbox />
</PrivateRoute>
}
/>
<Route
path='/workspace'
Expand Down
11 changes: 11 additions & 0 deletions client/src/Utils/requests.js
Original file line number Diff line number Diff line change
Expand Up @@ -672,3 +672,14 @@ export const getClassroomWorkspace = async (id) =>
auth: true,
error: 'Unable to retrive classroom workspaces',
});

export const shareLesson = async (id, add) =>
makeRequest({
method: PUT,
path: `${server}/mentors/${id}`,
auth: true,
data: {
add
},
error: 'Unable to send lesson',
});
1 change: 1 addition & 0 deletions client/src/components/MentorSubHeader/MentorSubHeader.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ export default function MentorSubHeader(props) {
<button id='link'>
<i className='fa fa-plus-square' />
</button>

) : null}
{addUserActive ? (
<AddStudentsModal
Expand Down
5 changes: 3 additions & 2 deletions client/src/views/Dashboard/Dashboard.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,8 @@ export default function Dashboard() {
return (
<div className='container nav-padding'>
<NavBar isMentor={true} />
<div id='main-header'>Welcome {user.username}</div>
<div id='main-header'>Welcome {user.username} hello</div>
<h1>hello</h1>
<MentorSubHeader title={'Your Classrooms'}></MentorSubHeader>
<div id='classrooms-container'>
<div id='dashboard-card-container'>
Expand Down Expand Up @@ -64,4 +65,4 @@ export default function Dashboard() {
</div>
</div>
);
}
}
2 changes: 2 additions & 0 deletions client/src/views/Home/HomeJoin.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,14 @@ export default function HomeJoin(props) {
if (e.key === 'Enter') handleLogin();
}}
>

<input
type='text'
value={joinCode}
placeholder='Join Code'
onChange={(e) => setJoinCode(e.target.value)}
/>

<input
type='button'
value={loading ? 'Loading...' : 'Join'}
Expand Down
8 changes: 8 additions & 0 deletions client/src/views/Mentor/Classroom/Classroom.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ import './Classroom.less';
import NavBar from '../../../components/NavBar/NavBar';
import Roster from './Roster/Roster';
import Home from './Home/Home';
import Lesson from './lesson/lesson';
import Unit from './Unit/unitCreation';
import SavedWorkSpaceTab from '../../../components/Tabs/SavedWorkspaceTab';
import { useSearchParams, useParams } from 'react-router-dom';

Expand Down Expand Up @@ -51,6 +53,12 @@ export default function Classroom({
classroomId={id}
/>
</TabPane>
<TabPane tab='Create lesson' key='lesson'>
<Lesson classroomId={id}/>
</TabPane>
<TabPane tab='Create Unit' key='unit'>
<Unit classroomId={id}/>
</TabPane>
</Tabs>
</div>
);
Expand Down
6 changes: 4 additions & 2 deletions client/src/views/Mentor/Classroom/Home/Home.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import {
getLessonModuleActivities,
} from '../../../../Utils/requests';
import MentorSubHeader from '../../../../components/MentorSubHeader/MentorSubHeader';
import '../../Dashboard/Dashboard.less'
import DisplayCodeModal from './DisplayCodeModal';
import MentorActivityDetailModal from './MentorActivityDetailModal';
import LessonModuleModal from './LessonModuleSelect/LessonModuleModal';
Expand All @@ -17,7 +18,6 @@ export default function Home({ classroomId, viewing }) {
const [activities, setActivities] = useState([]);
const [gradeId, setGradeId] = useState(null);
const [activeLessonModule, setActiveLessonModule] = useState(null);
const [activityDetailsVisible, setActivityDetailsVisible] = useState(false)
const navigate = useNavigate();

const SCIENCE = 1;
Expand All @@ -32,7 +32,7 @@ export default function Home({ classroomId, viewing }) {
setClassroom(classroom);
setGradeId(classroom.grade.id);
classroom.selections.forEach(async (selection) => {
if (selection.current) {
if (selection.current ) {
const lsRes = await getLessonModule(
selection.lesson_module
);
Expand All @@ -53,6 +53,7 @@ export default function Home({ classroomId, viewing }) {
};
fetchData();
}, [classroomId]);


const handleViewActivity = (activity, name) => {
activity.lesson_module_name = name;
Expand Down Expand Up @@ -102,6 +103,7 @@ export default function Home({ classroomId, viewing }) {
<h3>{`Learning Standard - ${activeLessonModule.name}`}</h3>
<LessonModuleModal
setActiveLessonModule={setActiveLessonModule}
activeLessonModule={activeLessonModule}
classroomId={classroomId}
gradeId={gradeId}
viewing={viewing}
Expand Down
Loading