Skip to content

Commit 4075402

Browse files
authored
Merge pull request #24 from sauravhathi/dev
Bug Fixes and New Feature: Shareable Link for Assignment Submission + README Updates
2 parents 47381e8 + 99bd36f commit 4075402

26 files changed

+198
-111
lines changed

.github/FUNDING.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
github: sauravhathi
2+
ko_fi: # Replace with a single Ko-fi username
3+
custom:
4+
- devfund@airtel
5+
- https://www.buymeacoffee.com/sauravhathi
6+
- https://paypal.me/sauravkumar680

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ about: Create a report to help us improve
44
title: ''
55
labels: ''
66
assignees: ''
7-
87
---
98

109
**Describe the bug**
1110
A clear and concise description of what the bug is.
1211

1312
**To Reproduce**
1413
Steps to reproduce the behavior:
14+
1515
1. Go to '...'
1616
2. Click on '....'
1717
3. Scroll down to '....'
@@ -24,15 +24,17 @@ A clear and concise description of what you expected to happen.
2424
If applicable, add screenshots to help explain your problem.
2525

2626
**Desktop (please complete the following information):**
27-
- OS: [e.g. iOS]
28-
- Browser [e.g. chrome, safari]
29-
- Version [e.g. 22]
27+
28+
- OS: [e.g. iOS]
29+
- Browser [e.g. chrome, safari]
30+
- Version [e.g. 22]
3031

3132
**Smartphone (please complete the following information):**
32-
- Device: [e.g. iPhone6]
33-
- OS: [e.g. iOS8.1]
34-
- Browser [e.g. stock browser, safari]
35-
- Version [e.g. 22]
33+
34+
- Device: [e.g. iPhone6]
35+
- OS: [e.g. iOS8.1]
36+
- Browser [e.g. stock browser, safari]
37+
- Version [e.g. 22]
3638

3739
**Additional context**
3840
Add any other context about the problem here.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
11
## Pull Request Checklist
22

33
- **Problem:**
4+
45
- Describe the problem that this PR addresses.
56

67
- **Solution:**
8+
79
- Describe the solution implemented in this PR and how it integrates with the extension.
810

911
- **Validation:**
12+
1013
- Explain how this PR was tested and validated, including browser compatibility.
1114

1215
- **Type of Change:**
16+
1317
- [ ] Feature work
1418
- [ ] Bug fix
1519
- [ ] Documentation
@@ -18,11 +22,13 @@
1822
- [ ] Logging/Telemetry
1923

2024
- **Risk:**
25+
2126
- [ ] High – Errors could cause MAJOR regression of many scenarios.
2227
- [ ] Medium – Errors could cause regression of 1 or more scenarios.
2328
- [ ] Small – No issues are expected.
2429

2530
- **Work Item Links:**
31+
2632
- Provide links to related work items, if any.
2733

2834
- **Documentation Links:**

.gitignore

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1-
rdr.js
2-
scripts/content.js
3-
popup/popup-o.js
1+
node_modules/
2+
src/
3+
webpack.config.js
4+
package*.json
5+
secure.js
6+
.prettierignore
7+
.prettierrc
8+
eslint.config.js
9+
tsconfig.json

CODE_OF_CONDUCT.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,23 @@
11
# Code of Conduct
22

33
## Our Pledge
4+
45
We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.
56

67
## Our Standards
8+
79
Examples of behavior that contributes to creating a positive environment include:
10+
811
- Using welcoming and inclusive language
912
- Being respectful of differing viewpoints and experiences
1013
- Gracefully accepting constructive criticism
1114
- Focusing on what is best for the community
1215
- Showing empathy towards other community members
1316

1417
## Enforcement
18+
1519
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project maintainers. All complaints will be reviewed and investigated promptly and fairly.
1620

1721
## Attribution
22+
1823
This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org/), version 1.4.

CONTRIBUTING.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,17 @@ Thank you for considering contributing to the Coursera Automation Extension! Her
55
## How to Contribute
66

77
1. **Fork the Repository**
8+
89
- Clone your fork to your local machine.
910
- Add the original repository as an upstream remote to keep your fork updated.
1011

1112
2. **Create a Branch**
13+
1214
- Create a new branch for your feature or bugfix.
1315
- Use a descriptive name for your branch (e.g., `feature/add-new-feature` or `bugfix/fix-issue`).
1416

1517
3. **Make Changes**
18+
1619
- Write clear and concise commit messages.
1720
- Follow the coding style and conventions used in the project.
1821
- Test your changes thoroughly before committing.
@@ -25,9 +28,11 @@ Thank you for considering contributing to the Coursera Automation Extension! Her
2528
## Guidelines for Reporting Issues
2629

2730
1. **Search Existing Issues**
31+
2832
- Before opening a new issue, search the existing issues to avoid duplicates.
2933

3034
2. **Create a Detailed Report**
35+
3136
- Provide a clear and descriptive title.
3237
- Describe the steps to reproduce the issue.
3338
- Include any relevant logs, screenshots, or code snippets.

README.md

Lines changed: 31 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,21 @@
1-
# Coursera Automation Extension
2-
![Version](https://img.shields.io/badge/version-2.4.4-blue)
3-
![License](https://img.shields.io/badge/license-MIT-green)
1+
# Coursera Automation Extension
2+
3+
![Version](https://img.shields.io/badge/version-3.5.4-blue)
4+
![License](https://img.shields.io/badge/license-MIT-green)
45
![Platform](https://img.shields.io/badge/platform-Chrome-blue)
56

6-
Using this extension, complete Coursera courses within seconds. It can be used for free to complete lectures, reading materials, ungraded assignments, and discussions. Note that quiz completion is not free.
7+
Using this extension, complete Coursera courses within seconds. It can be used for free to complete lectures, reading materials, ungraded assignments, discussions, and shareable link. `Note:` Quiz completion is a paid feature.
78

8-
`Note:` Numerical type questions answers may not be accurate.
9+
`Disclaimer:` Quiz Automation provides AI-generated answers, which may not always be accurate.
910

1011
## Table of Contents
12+
1113
- [Demo](#demo)
1214
- [Features](#features)
1315
- [Installation](#installation)
1416
- [Activation for Quiz Automation](#activation-paid)
1517
- [How to use](#how-to-use)
18+
- [Shareable Link](#shareable-link)
1619
- [Quiz Automation](#quiz-automation)
1720
- [Pricing](#pricing)
1821
- [Keyboard Shortcuts](#keyboard-shortcuts)
@@ -32,6 +35,7 @@ Using this extension, complete Coursera courses within seconds. It can be used f
3235
- Complete reading materials
3336
- Complete ungraded plugins
3437
- Complete discussions
38+
- Shareable link
3539

3640
## Installation
3741

@@ -55,6 +59,14 @@ Only for `Quiz Automation`.
5559
3. Choose the task you want to automate.
5660
4. Sit back while the Extension completes the task.
5761

62+
## Shareable Link
63+
64+
To generate a **Shareable Link** for your assignment submission:
65+
66+
1. **Navigate to the Submission Page**: Ensure you're on the "My Submission" tab of your assignment.
67+
68+
2. **Use the Extension**: Click the "Shareable Link" button provided by the extension.
69+
5870
## Quiz Automation
5971

6072
Extension will automatically get the solutions and mark the correct options.
@@ -70,11 +82,11 @@ Extension will automatically get the solutions and mark the correct options.
7082

7183
[https://forms.gle/K7G7BYLfYX32UM9r6](https://forms.gle/K7G7BYLfYX32UM9r6)
7284

73-
| S.No | Credits | Price (₹/USD) | Validity (Months) |
74-
|------|---------|-------------------|--------------------|
75-
| 1 | 200 | 500 / 8.5 | 6 |
76-
| 2 | 400 | 700 / 10.5 | 12 |
77-
| 3 | 600 | 1000 / 15 | 36 |
85+
| S.No | Credits | Price (₹/USD) | Validity (Months) |
86+
| ---- | ------- | ------------- | ----------------- |
87+
| 1 | 200 | 500 / 8.5 | 6 |
88+
| 2 | 400 | 700 / 10.5 | 12 |
89+
| 3 | 600 | 1000 / 15 | 36 |
7890

7991
`Note:` No refund after Credits assigned
8092

@@ -83,6 +95,15 @@ Extension will automatically get the solutions and mark the correct options.
8395
- `Alt + W` or `Alt + B`: Toggle the Extension
8496
- `Alt + Z` or `Ctrl + Shift + Z`: Refresh the answers
8597

98+
## Support the Developer
99+
100+
If you find this extension helpful, consider supporting its development to keep it alive and growing! Every contribution makes a difference. ❤️
101+
102+
- Donate via UPI: devfund@airtel
103+
- [Sponsor me on GitHub](https://github.com/sponsors/sauravhathi)
104+
- [Buy me a coffee](https://www.buymeacoffee.com/sauravhathi)
105+
- [Donate via PayPal](https://paypal.me/sauravkumar680)
106+
86107
## Author
87108

88109
- [Saurav Hathi](https://github.com/sauravhathi)
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)