Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
64472b0
Upload a sample file
Harsh-26626 Jul 30, 2025
5c6a58c
Update static.yml
Harsh-26626 Jul 30, 2025
1683ea6
Update static.yml
Harsh-26626 Jul 30, 2025
5bd6573
Removed Redundant CSS and Documented CSS for simplicity (#524)
Arsenal17x Aug 2, 2025
a25a8dc
Update script.js
Harsh-26626 Aug 2, 2025
14bd0ff
fixed some href errors which was causing functionality issues in whol…
Harsh-26626 Aug 2, 2025
8e5fb5d
Merge branch 'master' of https://github.com/Harsh-26626/notesvault
Harsh-26626 Aug 2, 2025
4641f4c
Fix href and styles linking issues (#560)
Harsh-26626 Aug 2, 2025
d35efd1
UI Improvement of browse.html (#513)
Pallavi-kr6 Aug 2, 2025
50fdb1b
Updated Pr/513 to include new header design (#587)
Harsh-26626 Aug 2, 2025
e7dc3c7
Auto-update LEADERBOARD.md [skip ci]
actions-user Aug 2, 2025
29a7b84
Modifications in Student Account Page (#569)
Disha19-09 Aug 3, 2025
4c3898e
Merge branch 'master' of https://github.com/Harsh-26626/notesvault
Harsh-26626 Aug 3, 2025
7d6e116
Created a unified header, fixed a lot of href issues everywhere and r…
Harsh-26626 Aug 3, 2025
8f251da
Rename Header.html to header.html
Harsh-26626 Aug 3, 2025
9f68667
Update header.js
Harsh-26626 Aug 3, 2025
7b88ba9
Merge branch 'main' into master
Harsh-26626 Aug 3, 2025
a5529a8
Removed Unused Assets
FrostByte-49 Aug 14, 2025
0a59b9e
Merge branch 'fix/styling-issues' of https://github.com/FrostByte-49/…
FrostByte-49 Aug 14, 2025
55116c1
Removed Unused Files
FrostByte-49 Aug 14, 2025
c25cd52
Removed Home Page
FrostByte-49 Aug 14, 2025
2128b87
Added Home Page
FrostByte-49 Aug 14, 2025
6880713
Deleted browseNotes.js
FrostByte-49 Aug 14, 2025
81b42f2
Removed browseNotes.css
FrostByte-49 Aug 14, 2025
0bb8056
Merge pull request #704 from FrostByte-49/fix/styling-issues
adityai0 Aug 14, 2025
7c13192
Update script.js
Harsh-26626 Aug 14, 2025
6e8c3c1
Fixed bugs after changes in #704 (#705)
Harsh-26626 Aug 14, 2025
15c5581
Delete index.html (moved to pages folder)
Harsh-26626 Aug 14, 2025
3fdca58
Add: my feature
Ayesha1209s Aug 16, 2025
949a171
updated
Ayesha1209s Aug 17, 2025
9cb275d
Update jotpad.js
Harsh-26626 Aug 17, 2025
b92eab0
Update login.html
Harsh-26626 Aug 17, 2025
87aa963
Update signup.html
Harsh-26626 Aug 17, 2025
4a18704
Update header.html
Harsh-26626 Aug 17, 2025
785abd5
Completed `parameters.json` file. (#757)
Abhiyanshu-Sharma Aug 17, 2025
e1a0bb8
Merge branch 'master' into my-feature
Ayesha1209s Aug 19, 2025
ee2a3eb
Merge branch 'main' into my-feature
Ayesha1209s Aug 19, 2025
3094b7d
Create testing_comment_on_issue.yaml
Harsh-26626 Aug 20, 2025
f7bea8d
Update testing_comment_on_issue.yaml
Harsh-26626 Aug 20, 2025
a0d3778
Rename testing_comment_on_issue.yaml to testing_comment_on_issue.yml
Harsh-26626 Aug 20, 2025
680bbb5
Merge branch 'main' into master
Harsh-26626 Aug 20, 2025
93ba7ab
Merge branch 'master' into my-feature
Ayesha1209s Aug 20, 2025
104f6d7
Update header.html
Harsh-26626 Aug 20, 2025
e34d683
Update header.html
Harsh-26626 Aug 20, 2025
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
65 changes: 65 additions & 0 deletions .github/workflows/testing_comment_on_issue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
name: Comment Guidelines on Single Issue (Test)

on:
workflow_dispatch:
inputs:
issue_number:
description: 'Issue number to comment (e.g. 1)'
required: true

permissions:
issues: write

jobs:
comment-single:
runs-on: ubuntu-latest
steps:
- name: Comment guidelines on the specified issue (test)
uses: actions/github-script@v7
env:
ISSUE_NUMBER: ${{ github.event.inputs.issue_number }}
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
const owner = context.repo.owner;
const repo = context.repo.repo;
const issueNumber = Number(process.env.ISSUE_NUMBER);

if (!issueNumber || Number.isNaN(issueNumber)) {
throw new Error('Invalid issue number. Provide a numeric issue_number when running the workflow.');
}

// fetch the issue to ensure it's not a PR
const { data: issue } = await github.rest.issues.get({
owner,
repo,
issue_number: issueNumber
});

if (issue.pull_request) {
console.log(`#${issueNumber} is a pull request — skipping.`);
return;
}

// Check existing comments for our hidden marker
const commentsResp = await github.rest.issues.listComments({
owner,
repo,
issue_number: issueNumber,
per_page: 100
});

const already = commentsResp.data.some(c => c.body && c.body.includes('<!-- notesvault-guidelines -->'));
if (already) {
console.log(`Skipping #${issueNumber} — guidelines already posted.`);
return;
}

await github.rest.issues.createComment({
owner,
repo,
issue_number: issueNumber,
body: "👋 Thanks for opening this issue! We'll look into it as soon as possible, estimated time for response is **18–24 hrs**.\nIf your issue goes stale beyond this timeframe, kindly contact mentors or PAs via our [Discord server](https://discord.gg/thMjv3HtP2).\n### ⏱️ Issue response & contact\n- In the meantime, provide screenshots, videos, or other context to speed review and assignment.\n- If relevant, **please mention whether this issue is raised under _GGSoC_ or _OSCI_** when you create the issue.\n- If you have questions, comment below or ping any mentor on [discord](https://discord.gg/thMjv3HtP2).\n---\n### 📝 Guidelines for Raising Issues\nTo ensure quality moving forward:\n**For UI/UX contributions**\n- You **must include a design** (Figma link, image, or wireframe) when raising an issue **(if applicable)**.\n- Issues without visual references will **not be accepted**.\n- If the change is a modification, share screenshots of the area you want to change.\n**For Backend contributions**\n- You **must share a brief execution plan** what you intend to build, how it works, and why it's needed.\n- Vague issues will be closed without review.\n---\n### 📝 Guidelines for Opening Pull Requests\n- **Your PRs should target the \`master\` branch.**\n- **No one is allowed to push directly to \`main\`.**\n- **All PRs which do not mention an issue will be closed without review.**\n- **Do NOT raise a PR unless the issue is assigned to you.**\n---\n### ✅ Quick checklist (please attach before requesting assignment)\n- [ ] Design link or screenshot (for UI/UX) \n- [ ] Execution plan (for backend) \n- [ ] Mention if this is under **GGSoC** / **OSCI** \n- [ ] Any related issue/PR numbers referenced\n---\nHappy contributing 🚀\n<!-- notesvault-guidelines -->"
});

console.log(`Posted guidelines on #${issueNumber}`);
6 changes: 2 additions & 4 deletions components/footer.html
Original file line number Diff line number Diff line change
Expand Up @@ -143,11 +143,9 @@ <h3 class="footer-heading">Community</h3>
<span class="heart">❤️</span> by the Open Source Community
</p>
<div class="legal-links">
<a href="/pages/privacyPolicy.html" class="legal-link">Privacy Policy</a>
<a href="privacyPolicy" class="legal-link">Privacy Policy</a>
<span class="divider">•</span>
<a href="/pages/termsOfservice.html" class="legal-link"
>Terms of Service</a
>
<a href="termsOfService" class="legal-link">Terms of Service</a>
<span class="divider">•</span>
<a
href="https://opensource.org/licenses/MIT"
Expand Down
Loading