Skip to content

Commit

Permalink
formatting and build errors fix
Browse files Browse the repository at this point in the history
  • Loading branch information
aaravbajaj012 committed Jan 27, 2024
1 parent 7f394ac commit 2c24d8f
Show file tree
Hide file tree
Showing 14 changed files with 344 additions and 274 deletions.
23 changes: 11 additions & 12 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -1,27 +1,26 @@
name: remote ssh command
on:
push:
branches: [ "main" ]
branches: ['main']
workflow_dispatch:

jobs:

jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: executing remote ssh commands using password
uses: appleboy/ssh-action@v0.1.7
with:
host: ${{ secrets.HOST }}
username: ${{ secrets.USERNAME }}
key: ${{ secrets.EC2_SSH_KEY }}
port: 22
script: |
- name: executing remote ssh commands using password
uses: appleboy/ssh-action@v0.1.7
with:
host: ${{ secrets.HOST }}
username: ${{ secrets.USERNAME }}
key: ${{ secrets.EC2_SSH_KEY }}
port: 22
script: |
cd awap-dashboard-2024
pm2 stop server
pm2 delete server
git pull
sudo npm install
sudo npm run build
pm2 start npm --name server -- run start
pm2 start npm --name server -- run start
110 changes: 74 additions & 36 deletions src/pages/admin/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -90,14 +90,14 @@ const Admin: NextPage = () => {
});
};

const modifyBracketSwitching = async (enabled : boolean) => {
await axios.post('/api/admin/modify-permissions', { bracket_switching: enabled })
const modifyBracketSwitching = async (enabled: boolean) => {
await axios
.post('/api/admin/modify-permissions', { bracket_switching: enabled })
.then((response: AxiosResponse) => {
if (response.status === 200) {
const effect = enabled ? 'Enabled' : 'Disabled';
toast.success(`Bracket Switching ${effect}!`);
}
else {
} else {
toast.error('Unable to modify permission: Bracket Switching');
}
})
Expand All @@ -108,19 +108,23 @@ const Admin: NextPage = () => {
toast.error('Unable to modify permission: Bracket Switching');
}
});
}
};

const enableBracketSwitching = async () => { modifyBracketSwitching(true); }
const disableBracketSwitching = async () => { modifyBracketSwitching(false); }
const enableBracketSwitching = async () => {
modifyBracketSwitching(true);
};
const disableBracketSwitching = async () => {
modifyBracketSwitching(false);
};

const modifyTeamModifications = async (enabled : boolean) => {
await axios.post('/api/admin/modify-permissions', { team_modifications: enabled })
const modifyTeamModifications = async (enabled: boolean) => {
await axios
.post('/api/admin/modify-permissions', { team_modifications: enabled })
.then((response: AxiosResponse) => {
if (response.status === 200) {
const effect = enabled ? 'Enabled' : 'Disabled';
toast.success(`Team Modifications ${effect}!`);
}
else {
} else {
toast.error('Unable to modify permission: Team Modifications');
}
})
Expand All @@ -131,19 +135,23 @@ const Admin: NextPage = () => {
toast.error('Unable to modify permission: Team Modifications');
}
});
}
};

const enableTeamModifications = async () => { modifyTeamModifications(true); }
const disableTeamModifications = async () => { modifyTeamModifications(false); }
const enableTeamModifications = async () => {
modifyTeamModifications(true);
};
const disableTeamModifications = async () => {
modifyTeamModifications(false);
};

const modifyScrimmageRequests = async (enabled : boolean) => {
await axios.post('/api/admin/modify-permissions', { scrimmage_requests: enabled })
const modifyScrimmageRequests = async (enabled: boolean) => {
await axios
.post('/api/admin/modify-permissions', { scrimmage_requests: enabled })
.then((response: AxiosResponse) => {
if (response.status === 200) {
const effect = enabled ? 'Enabled' : 'Disabled';
toast.success(`Scrimmage Requests ${effect}!`);
}
else {
} else {
toast.error('Unable to modify permission: Scrimmage Requests');
}
})
Expand All @@ -154,19 +162,23 @@ const Admin: NextPage = () => {
toast.error('Unable to modify permission: Scrimmage Requests');
}
});
}
};

const enableScrimmageRequests = async () => { modifyScrimmageRequests(true); }
const disableScrimmageRequests = async () => { modifyScrimmageRequests(false); }
const enableScrimmageRequests = async () => {
modifyScrimmageRequests(true);
};
const disableScrimmageRequests = async () => {
modifyScrimmageRequests(false);
};

const modifyCodeSubmissions = async (enabled : boolean) => {
await axios.post('/api/admin/modify-permissions', { code_submissions: enabled })
const modifyCodeSubmissions = async (enabled: boolean) => {
await axios
.post('/api/admin/modify-permissions', { code_submissions: enabled })
.then((response: AxiosResponse) => {
if (response.status === 200) {
const effect = enabled ? 'Enabled' : 'Disabled';
toast.success(`Code Submissions ${effect}!`);
}
else {
} else {
toast.error('Unable to modify permission: Code Submissions');
}
})
Expand All @@ -177,10 +189,14 @@ const Admin: NextPage = () => {
toast.error('Unable to modify permission: Code Submissions');
}
});
}
};

const enableCodeSubmissions = async () => { modifyCodeSubmissions(true); }
const disableCodeSubmissions = async () => { modifyCodeSubmissions(false); }
const enableCodeSubmissions = async () => {
modifyCodeSubmissions(true);
};
const disableCodeSubmissions = async () => {
modifyCodeSubmissions(false);
};

if (status === 'authenticated') {
if (data?.user?.role === 'user') {
Expand All @@ -191,16 +207,23 @@ const Admin: NextPage = () => {
<Card>
<Card.Body>
<Card.Title>Admin</Card.Title>
<Card.Text>Manage Permissions and run ranked scrimmages and tournaments here.</Card.Text>
<Card.Text>
Manage Permissions and run ranked scrimmages and tournaments
here.
</Card.Text>
</Card.Body>
</Card>
<br />
<Card>
<Card.Body>
<Card.Title>Permissions</Card.Title>
<Card.Title>Permissions</Card.Title>
<div>
<div className='mb-3'>
<Button onClick={enableBracketSwitching} variant='dark' className="mr-3">
<Button
onClick={enableBracketSwitching}
variant='dark'
className='mr-3'
>
Enable Bracket Switching
</Button>
<Button onClick={disableBracketSwitching} variant='dark'>
Expand All @@ -209,7 +232,11 @@ const Admin: NextPage = () => {
</div>

<div className='mb-3'>
<Button onClick={enableTeamModifications} variant='dark' className="mr-3">
<Button
onClick={enableTeamModifications}
variant='dark'
className='mr-3'
>
Enable Team Modifications
</Button>
<Button onClick={disableTeamModifications} variant='dark'>
Expand All @@ -218,17 +245,28 @@ const Admin: NextPage = () => {
</div>

<div className='mb-3'>
<Button onClick={enableScrimmageRequests} variant='dark' className="mr-3">
<Button
onClick={enableScrimmageRequests}
variant='dark'
className='mr-3'
>
Enable Scrimmage Requests
</Button>
<Button onClick={disableScrimmageRequests} variant='dark' className="ml-3">
<Button
onClick={disableScrimmageRequests}
variant='dark'
className='ml-3'
>
Disable Scrimmage Requests
</Button>
</div>


<div className='mb-3'>
<Button onClick={enableCodeSubmissions} variant='dark' className="mr-3">
<Button
onClick={enableCodeSubmissions}
variant='dark'
className='mr-3'
>
Enable Code Submissions
</Button>
<Button onClick={disableCodeSubmissions} variant='dark'>
Expand Down
Loading

0 comments on commit 2c24d8f

Please sign in to comment.