Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Login page #58

Open
wants to merge 266 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
266 commits
Select commit Hold shift + click to select a range
0bf7a28
Add init
PrakruthiSomashekar Oct 31, 2021
0f85321
Update test.py
deekay2310 Oct 31, 2021
e7e5e4a
Update test.py
deekay2310 Oct 31, 2021
abdaf1f
test
PrakruthiSomashekar Nov 1, 2021
3b4f4f1
Merge branch 'main' into prakruthi
PrakruthiSomashekar Nov 1, 2021
f2a8644
Corrected indentation
PrakruthiSomashekar Nov 1, 2021
752c06e
refactor
PrakruthiSomashekar Nov 1, 2021
a183839
add command
PrakruthiSomashekar Nov 1, 2021
a87c4df
test
PrakruthiSomashekar Nov 1, 2021
030b704
change import
PrakruthiSomashekar Nov 1, 2021
58ad124
Added requests
PrakruthiSomashekar Nov 1, 2021
7d21b93
test
PrakruthiSomashekar Nov 1, 2021
b47dc37
test
PrakruthiSomashekar Nov 1, 2021
c1bc510
package refactor
PrakruthiSomashekar Nov 1, 2021
ab43994
refactor
PrakruthiSomashekar Nov 1, 2021
424ff8b
test
PrakruthiSomashekar Nov 1, 2021
558ae69
change path
PrakruthiSomashekar Nov 1, 2021
31a0c77
refactor
PrakruthiSomashekar Nov 1, 2021
f4a6b6c
refactor
PrakruthiSomashekar Nov 1, 2021
643b69d
trial
PrakruthiSomashekar Nov 2, 2021
6f96d9b
Add tests
PrakruthiSomashekar Nov 2, 2021
f697aa5
Create conn_test.py
radhikaraman20 Nov 2, 2021
6c7bd1a
Update conn_test.py
radhikaraman20 Nov 2, 2021
c4c4966
test
PrakruthiSomashekar Nov 2, 2021
ce88cdd
removed no hop
PrakruthiSomashekar Nov 2, 2021
8a4f048
add run
PrakruthiSomashekar Nov 2, 2021
39ffea8
refactor
PrakruthiSomashekar Nov 2, 2021
cf7c638
add sleep
PrakruthiSomashekar Nov 2, 2021
5524df1
Add flask run
PrakruthiSomashekar Nov 2, 2021
64a7770
test
PrakruthiSomashekar Nov 2, 2021
e18f406
test
PrakruthiSomashekar Nov 2, 2021
c4595b1
cmd
PrakruthiSomashekar Nov 2, 2021
e2725bb
refactor
PrakruthiSomashekar Nov 2, 2021
fbb3bd0
commit
PrakruthiSomashekar Nov 2, 2021
6b6287c
add
PrakruthiSomashekar Nov 2, 2021
1cd6c56
add absolute path
PrakruthiSomashekar Nov 2, 2021
01d0962
refactor
PrakruthiSomashekar Nov 2, 2021
28d6480
refactor
PrakruthiSomashekar Nov 2, 2021
d9ca6a7
refactor path
PrakruthiSomashekar Nov 2, 2021
2dc2532
refactor
PrakruthiSomashekar Nov 2, 2021
274076b
test
PrakruthiSomashekar Nov 2, 2021
42c7606
refactor
PrakruthiSomashekar Nov 2, 2021
fc4d555
refactor
PrakruthiSomashekar Nov 2, 2021
f6467fd
refactor
PrakruthiSomashekar Nov 2, 2021
9b2970c
Merge pull request #12 from deekay2310/prakruthi
PrakruthiSomashekar Nov 2, 2021
30a7ef1
Merge pull request #14 from deekay2310/main
radhikaraman20 Nov 2, 2021
a7fb493
Update requirements.txt
radhikaraman20 Nov 2, 2021
634732d
Add code formatter badge
PrakruthiSomashekar Nov 2, 2021
59cd673
test
PrakruthiSomashekar Nov 2, 2021
c980d29
Merge branch 'main' into prakruthi
PrakruthiSomashekar Nov 3, 2021
e395a70
Add syntax checker
PrakruthiSomashekar Nov 3, 2021
93c0609
add
PrakruthiSomashekar Nov 3, 2021
7b721e5
removed
PrakruthiSomashekar Nov 3, 2021
61e0e3e
Merge pull request #18 from deekay2310/prakruthi
PrakruthiSomashekar Nov 3, 2021
ee8ba4c
Add tips to extend
PrakruthiSomashekar Nov 3, 2021
5cbb49c
Merge pull request #20 from deekay2310/prakruthi
PrakruthiSomashekar Nov 3, 2021
4e48f6a
Add files via upload
SunidhiHegde Nov 3, 2021
d90ba34
Update app.py
SunidhiHegde Nov 3, 2021
0b57169
Update base.html
SunidhiHegde Nov 3, 2021
cb3ed81
fixed css link
deekay2310 Nov 3, 2021
17b92a5
login signup
deekay2310 Nov 3, 2021
9f3f300
Merge pull request #22 from deekay2310/dev
deekay2310 Nov 3, 2021
2b39064
Delete .idea directory
deekay2310 Nov 3, 2021
2088e96
Update app.py
SunidhiHegde Nov 3, 2021
afe3623
Add files via upload
SunidhiHegde Nov 3, 2021
f9bf3e4
Update base.html
SunidhiHegde Nov 3, 2021
c0a123d
Merge branch 'main' into Sunidhi
SunidhiHegde Nov 3, 2021
388f605
Merge pull request #23 from deekay2310/Sunidhi
SunidhiHegde Nov 3, 2021
dd546a7
added sign up page and minor formatting
deekay2310 Nov 3, 2021
c69df95
Merge pull request #24 from deekay2310/dev
deekay2310 Nov 3, 2021
d6113eb
Correcting Timestamp issue
RohanSinha96 Nov 3, 2021
ef2ca93
Add files via upload
SunidhiHegde Nov 3, 2021
f8acf93
Add files via upload
SunidhiHegde Nov 3, 2021
bef5e03
Update index.html
RohanSinha96 Nov 3, 2021
830bb29
Update login.html
SunidhiHegde Nov 3, 2021
b184467
Update app.py
SunidhiHegde Nov 3, 2021
49a8e40
Merge pull request #25 from deekay2310/Sunidhi
SunidhiHegde Nov 3, 2021
181cece
Update app.py
SunidhiHegde Nov 3, 2021
73704bf
Update app.py
SunidhiHegde Nov 3, 2021
42f066f
Update app.py
SunidhiHegde Nov 3, 2021
1a9ca39
Update login.html
SunidhiHegde Nov 3, 2021
fdb0d44
Merge pull request #27 from deekay2310/main
radhikaraman20 Nov 3, 2021
cc39f2f
Update signup.html
SunidhiHegde Nov 3, 2021
853374e
update /signup in app.py
radhikaraman20 Nov 3, 2021
4fcef01
Merge pull request #28 from deekay2310/radhika
radhikaraman20 Nov 3, 2021
d320c29
Merge pull request #29 from deekay2310/main
radhikaraman20 Nov 3, 2021
5efe215
Update login.html
SunidhiHegde Nov 3, 2021
9011467
Update base.html
SunidhiHegde Nov 3, 2021
195a949
Update base.html
SunidhiHegde Nov 3, 2021
8fb9b95
Update login.html
SunidhiHegde Nov 3, 2021
ebe30fd
Merge branch 'main' into Sunidhi
SunidhiHegde Nov 3, 2021
2d63da4
Merge pull request #30 from deekay2310/Sunidhi
SunidhiHegde Nov 3, 2021
71a3afc
Update login.html
SunidhiHegde Nov 3, 2021
2f68f86
Update login.html
SunidhiHegde Nov 3, 2021
41fcbac
Update login.html
SunidhiHegde Nov 3, 2021
712569c
Merge branch 'main' into Sunidhi
SunidhiHegde Nov 3, 2021
01bb62e
Update login.html
SunidhiHegde Nov 3, 2021
1f37d19
DB integration for signup page, inclusion of user ID in login page
radhikaraman20 Nov 3, 2021
4237e0e
Update app.py
SunidhiHegde Nov 3, 2021
7c1e6f1
Update app.py
SunidhiHegde Nov 3, 2021
b4e1a2d
Update signup.html
deekay2310 Nov 3, 2021
cc87083
Merge pull request #34 from deekay2310/dev
deekay2310 Nov 3, 2021
04349d7
Update index.html
SunidhiHegde Nov 3, 2021
9768fca
Merge branch 'main' into Sunidhi
SunidhiHegde Nov 3, 2021
6469554
minor changes in login and signup forms
deekay2310 Nov 3, 2021
92ba287
Merge pull request #36 from deekay2310/dev
deekay2310 Nov 3, 2021
c867e87
Merge branch 'main' into Sunidhi
SunidhiHegde Nov 3, 2021
75e2ff6
Merge pull request #35 from deekay2310/Sunidhi
SunidhiHegde Nov 3, 2021
17467a3
Update app.py
deekay2310 Nov 3, 2021
992387e
Update app.py, index.html and login.html
radhikaraman20 Nov 3, 2021
0821610
Merge branch 'main' into radhika
radhikaraman20 Nov 3, 2021
731b1d0
Update requirements.txt
radhikaraman20 Nov 3, 2021
74ef268
Update requirements.txt
radhikaraman20 Nov 3, 2021
2641b88
Merge pull request #38 from deekay2310/radhika
radhikaraman20 Nov 3, 2021
3668d5a
Add version
PrakruthiSomashekar Nov 3, 2021
2d9b706
Add srv
PrakruthiSomashekar Nov 3, 2021
cf95c0f
Merge pull request #39 from deekay2310/prakruthi
PrakruthiSomashekar Nov 3, 2021
e1cf316
Merge pull request #40 from deekay2310/main
radhikaraman20 Nov 4, 2021
ccdfce5
Merge branch 'main' of https://github.com/deekay2310/Simplii into dev
deekay2310 Nov 4, 2021
5df428e
Update login.html
SunidhiHegde Nov 4, 2021
b58b38e
Update signup.html
deekay2310 Nov 4, 2021
f26d34e
Update signup.html
deekay2310 Nov 4, 2021
d4f3f46
Update signup.html
deekay2310 Nov 4, 2021
9e0017a
Merge branch 'main' of https://github.com/deekay2310/Simplii into dev
deekay2310 Nov 4, 2021
38116d0
Merge pull request #41 from deekay2310/main
radhikaraman20 Nov 4, 2021
7221efa
Update login.html
deekay2310 Nov 4, 2021
11fb531
Merge pull request #42 from deekay2310/dev
deekay2310 Nov 4, 2021
33644c7
Merge pull request #44 from deekay2310/main
radhikaraman20 Nov 4, 2021
ed8eb50
Merge pull request #45 from deekay2310/main
RohanSinha96 Nov 4, 2021
b2919cd
Update app.py and login.html
radhikaraman20 Nov 4, 2021
3edb611
Merge pull request #46 from deekay2310/radhika
radhikaraman20 Nov 4, 2021
87e94e8
Merge pull request #47 from deekay2310/main
RohanSinha96 Nov 4, 2021
06670e3
Update app.py
radhikaraman20 Nov 4, 2021
a7c15f4
Merge pull request #48 from deekay2310/radhika
radhikaraman20 Nov 4, 2021
4900c5d
Update README.md
radhikaraman20 Nov 4, 2021
1df021d
Merge pull request #49 from deekay2310/radhika
radhikaraman20 Nov 4, 2021
39fb19c
Update README.md
radhikaraman20 Nov 4, 2021
90face9
Merge pull request #50 from deekay2310/radhika
radhikaraman20 Nov 4, 2021
8c0d624
Update README.md
radhikaraman20 Nov 4, 2021
c883083
Merge pull request #51 from deekay2310/radhika
radhikaraman20 Nov 4, 2021
904fc51
Update README.md
radhikaraman20 Nov 4, 2021
beab050
Create Function Description.md
SunidhiHegde Nov 4, 2021
5ef7ec3
Merge pull request #52 from deekay2310/main
radhikaraman20 Nov 4, 2021
d7627dd
Create test_login.py
SunidhiHegde Nov 4, 2021
1733498
Create test_signup.py
SunidhiHegde Nov 4, 2021
da64fdf
Update app.py with db integration for tasks, index.html for message f…
radhikaraman20 Nov 4, 2021
3e616e4
Update test_app.py
radhikaraman20 Nov 4, 2021
4c6f1a9
Merge pull request #54 from deekay2310/main
RohanSinha96 Nov 4, 2021
68be414
Update app.py
RohanSinha96 Nov 4, 2021
d21dbe1
Update app.py
RohanSinha96 Nov 4, 2021
3ee05e4
Update app.py
RohanSinha96 Nov 4, 2021
4219a4a
Update app.py
RohanSinha96 Nov 4, 2021
c251d29
Update index.html
RohanSinha96 Nov 4, 2021
e735764
Update index.html
RohanSinha96 Nov 4, 2021
0232633
Merge pull request #55 from deekay2310/rohan
RohanSinha96 Nov 4, 2021
6561dea
Update app.py
RohanSinha96 Nov 4, 2021
d8aa3ec
Update app.py
RohanSinha96 Nov 4, 2021
3d497c3
Update app.py
RohanSinha96 Nov 4, 2021
a375947
Update app.py
RohanSinha96 Nov 4, 2021
e14f63f
Merge pull request #56 from deekay2310/rohan
RohanSinha96 Nov 4, 2021
6d36c52
Update requirements.txt
deekay2310 Nov 4, 2021
378155b
Create test_login_validation.py
SunidhiHegde Nov 4, 2021
321f1a2
Update test_login_validation.py
SunidhiHegde Nov 4, 2021
2bf03a5
multiple changes
deekay2310 Nov 4, 2021
24b3cd0
Update app.py, index.html, login.html, signup.html
radhikaraman20 Nov 4, 2021
4c0691e
Merge branch 'main' into radhika
radhikaraman20 Nov 4, 2021
3edee6d
Merge pull request #59 from deekay2310/radhika
radhikaraman20 Nov 4, 2021
6ebdae1
Create test_signup_validation.py
deekay2310 Nov 4, 2021
5284b27
Merge pull request #60 from deekay2310/main
radhikaraman20 Nov 4, 2021
7a8fb6f
Update index.html
SunidhiHegde Nov 4, 2021
577fff9
Update app.py
deekay2310 Nov 4, 2021
209fbc7
Update app.py
radhikaraman20 Nov 4, 2021
294d419
Merge pull request #61 from deekay2310/radhika
radhikaraman20 Nov 4, 2021
a0aec58
Merge pull request #62 from deekay2310/main
deekay2310 Nov 4, 2021
951e075
Merge branch 'main' of https://github.com/deekay2310/Simplii into dev
deekay2310 Nov 4, 2021
7cf6a5b
fix
deekay2310 Nov 4, 2021
0446374
removed user updating function
deekay2310 Nov 4, 2021
bca6c96
Merge branch 'main' of https://github.com/deekay2310/Simplii into dev
deekay2310 Nov 4, 2021
27f3579
Update test_app.py
SunidhiHegde Nov 4, 2021
245471a
Merge pull request #63 from deekay2310/main
deekay2310 Nov 4, 2021
dce5662
Merge branch 'main' of https://github.com/deekay2310/Simplii into dev
deekay2310 Nov 4, 2021
70cb08e
Merge branch 'dev' of https://github.com/deekay2310/Simplii into dev
deekay2310 Nov 4, 2021
8eb1a38
Create test_invalid_login.py
deekay2310 Nov 4, 2021
3fddda4
Update index.html
RohanSinha96 Nov 4, 2021
6e99087
Update test_invalid_login.py
deekay2310 Nov 4, 2021
5365978
Update index.html
RohanSinha96 Nov 4, 2021
2e89206
Update index.html
RohanSinha96 Nov 4, 2021
5fe957e
Update index.html
RohanSinha96 Nov 4, 2021
d487fec
Update test_invalid_login.py
deekay2310 Nov 4, 2021
2efd863
Update app.py
RohanSinha96 Nov 4, 2021
067d9df
Update app.py
RohanSinha96 Nov 4, 2021
96ee9f2
Update app.py
RohanSinha96 Nov 4, 2021
be2a95a
Merge branch 'main' of https://github.com/deekay2310/Simplii into dev
deekay2310 Nov 4, 2021
c179de1
Update test_invalid_login.py
deekay2310 Nov 4, 2021
fa4fa3e
Merge pull request #64 from deekay2310/dev
deekay2310 Nov 4, 2021
b7bc734
Update app.py
deekay2310 Nov 4, 2021
f737abb
Update app.py
deekay2310 Nov 4, 2021
3e8789a
Update app.py
RohanSinha96 Nov 4, 2021
ad9a984
Merge pull request #65 from deekay2310/main
radhikaraman20 Nov 5, 2021
0a5f734
Update app.py
RohanSinha96 Nov 5, 2021
3b940f4
Merge pull request #66 from deekay2310/main
radhikaraman20 Nov 5, 2021
c4453d9
Update Function Description.md
RohanSinha96 Nov 5, 2021
676ac71
Update Function Description.md
RohanSinha96 Nov 5, 2021
5ee5506
Update Function Description.md
RohanSinha96 Nov 5, 2021
786e1a4
Update Function Description.md
RohanSinha96 Nov 5, 2021
6c2c882
Update Function Description.md
RohanSinha96 Nov 5, 2021
6cfc6ad
Update Function Description.md
RohanSinha96 Nov 5, 2021
b6a24fa
Update Function Description.md
RohanSinha96 Nov 5, 2021
7017b5b
Update Function Description.md
RohanSinha96 Nov 5, 2021
22dbd50
Update Function Description.md
RohanSinha96 Nov 5, 2021
d4c984f
Update Function Description.md
RohanSinha96 Nov 5, 2021
a2822db
Update Function Description.md
RohanSinha96 Nov 5, 2021
e9ca08f
Update Function Description.md
RohanSinha96 Nov 5, 2021
4c253e8
Create enhancements.md
deekay2310 Nov 5, 2021
14225e0
Update enhancements.md
deekay2310 Nov 5, 2021
ecf2c3c
Update enhancements.md
deekay2310 Nov 5, 2021
6440878
Create proj2rubric.md
radhikaraman20 Nov 5, 2021
fd8d28a
Merge pull request #67 from deekay2310/radhika
radhikaraman20 Nov 5, 2021
2305c23
Update enhancements.md
deekay2310 Nov 5, 2021
900392f
Update app.py
RohanSinha96 Nov 5, 2021
e9ef05a
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
8cd8c71
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
4f1509e
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
f558fc0
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
ccda1d0
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
3b4b48c
Update base.html
deekay2310 Nov 5, 2021
ce68d12
Merge branch 'main' of https://github.com/deekay2310/Simplii
deekay2310 Nov 5, 2021
02a36db
Rename enhancements.md to docs/enhancements.md
deekay2310 Nov 5, 2021
af8caa9
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
277364d
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
173b22d
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
d4622a1
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
6f6f16b
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
6105de4
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
fc6ab67
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
f31e5b7
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
480cdc5
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
b3a2f94
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
0e8c176
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
e5cdcf2
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
29e1dd4
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
a975e0a
Update README.md
radhikaraman20 Nov 5, 2021
9417d1e
Add files via upload
radhikaraman20 Nov 5, 2021
1ec9ae1
Delete screen-recording-2021-11-04-at-114141-pm_N0rldim3.mov
radhikaraman20 Nov 5, 2021
3030930
Add files via upload
radhikaraman20 Nov 5, 2021
55da62b
Update README.md
radhikaraman20 Nov 5, 2021
12b815a
Update README.md
radhikaraman20 Nov 5, 2021
0eee51e
Update proj2rubric.md
radhikaraman20 Nov 5, 2021
6850971
Update README.md
radhikaraman20 Nov 8, 2021
32322fb
Update README.md
radhikaraman20 Nov 16, 2021
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
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

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

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
14 changes: 14 additions & 0 deletions .github/workflows/close_as_a_feature.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: Close as a feature
on:
issues:
types: [labeled]

jobs:
build:
permissions:
issues: write
runs-on: ubuntu-latest
steps:
- name: Close Issue
uses: peter-evans/close-issue@v1
if: contains(github.event.issue.labels.*.name, 'feature')
35 changes: 35 additions & 0 deletions .github/workflows/code_cov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Running Code Coverage
on:
push:
branches:
- main
pull_request:
branches:
- main

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Install Python 3.9.7
uses: actions/setup-python@v1
with:
python-version: 3.9.7
- name: Install dependencies
run: |
pip install pytest-cov
pip install -r requirements.txt
echo requirements installed
- name: Run the tests
run: |
cd src
python app.py &
sleep 5
cd ../test
pytest --cov=./
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v1
with:
token: ${{ secrets.CODECOV_TOKEN }}
29 changes: 29 additions & 0 deletions .github/workflows/code_formatter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Format
on:
pull_request:
branches: [main]
paths:
- '**.py'
jobs:
autoyapf:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
with:
ref: ${{ github.head_ref }}
- name: autoyapf
id: autoyapf
uses: mritunjaysharma394/autoyapf@v2
with:
args: --style pep8 --recursive --in-place .
- name: Check for modified files
id: git-check
run: echo ::set-output name=modified::$(if git diff-index --quiet HEAD --; then echo "false"; else echo "true"; fi)
- name: Push changes
if: steps.git-check.outputs.modified == 'true'
run: |
git config --global user.name 'PrakruthiSomashekar'
git config --global user.email '[email protected]'
git remote set-url origin https://x-access-token:${{ secrets.GIT_TOKEN }}@github.com/${{ deekay2310/Simplii }}
git commit -am "Automated autoyapf fixes"
git push
4 changes: 4 additions & 0 deletions .github/workflows/python-app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,8 @@ jobs:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics
- name: Test with pytest
run: |
cd src
python app.py &
sleep 5
cd ..
pytest
7 changes: 7 additions & 0 deletions .github/workflows/style_checker.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
on: push
name: Python Style Checker
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: andymckay/[email protected]
8 changes: 8 additions & 0 deletions .github/workflows/syntax_checker.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
on: push
name: Lint Python
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: cclauss/Find-Python-syntax-errors-action@master
26 changes: 26 additions & 0 deletions .github/workflows/unit_test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Run Tests On Push
on:
push:
branches:
- main
pull_request:
branches:
- main

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install Python 3.9.7
uses: actions/setup-python@v1
with:
python-version: 3.9.7
- name: Install dependencies
run: |
pip install -r requirements.txt
echo requirements installed
- name: Run tests
run: |
cd test
python -m unittest test
6 changes: 3 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Testing
language: python
env:
- CODECOV_TOKEN='13d7f7c4-84e7-48ab-b951-8257e4432983'
- CODECOV_TOKEN='18a8beea-4407-498f-8b15-990517519ac2'
os:
- linux
python:
Expand All @@ -16,6 +16,6 @@ install:
- pip install -r requirements.txt
- pip install requests
script:
- flask run &
- flask run
- sleep 5
- python -m unittest
- python -m unittest test
12 changes: 12 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,3 +53,15 @@ Maintain the projects quality
Fix problems that are important to users

Enable a sustainable system for the projects maintainers to review contributions

## Tips to Extend

Check the Projects tab for TO-DO list and pick the feature you find interesting to work on.

Create a branch and implement the feature in Python and test it locally.

Write corresponding test cases to ensure it is not breaking the existing system.

Create pull request and request for the code review. Once the request is approved, merge to main.

Any suggestions to improve the application is appreciated. Please request a feature/report bugs through issues section.
35 changes: 35 additions & 0 deletions Function Description.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
refresh_data()
- This function loads all the data required to display the home page from file system

getnewTaskID()
- This function is used to generate a new unique TaskID. All our TaskIDs are alphanumeric strings of length 5. Eg. “AAAA2”, “2342V”. No special characters are used for obtaining TaskIDs
- This function randomly produces a possible TaskID and checks if it is already in use. If the generated TaskID is in use, then we keep on generating random TaskIDs until we find one that is not in use

homePage()
- This function renders the home page

login()
- This function is used for login by the user
- Using userID, passoword is validated and the user is directed to index

send_email()
- This function is used to send an email to user's email ID containing all tasks
- The email is sent from [email protected]

logout()
- This function is used for login by the user
- Using userID, passoword is validated and the user is directed to index

signUp()
- This function is used for registering new users
- Details of new users are stored in the database and the user is automatically logged in

delete_task_byID()
- Deletes a task from the to-do list given its ID. This API moves a task from the TODO list to the COMPLETED list

add_new_task()
- User fills details of tasks on a form which gets added to the database
- User can also see their tasks and their details on index page

delete_task_byID()
- This function deletes the tasks that are already stored by the user
92 changes: 76 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,88 @@

[![DOI](https://zenodo.org/badge/404911045.svg)](https://zenodo.org/badge/latestdoi/404911045)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
![GitHub issues](https://img.shields.io/github/issues-raw/ivbhatt/Simplii)
![Github closes issues](https://img.shields.io/github/issues-closed-raw/ivbhatt/Simplii)
![Github pull requests](https://img.shields.io/github/issues-pr/ivbhatt/Simplii)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Build Status](https://app.travis-ci.com/UnnatiPrema/Simplii.svg?branch=main)](https://app.travis-ci.com/UnnatiPrema/Simplii)
[![codecov](https://codecov.io/gh/deekay2310/Simplii/branch/main/graph/badge.svg?token=9ZXVRIPHLO)](https://codecov.io/gh/deekay2310/Simplii)
![github workflow](https://github.com/deekay2310/Simplii/actions/workflows/unit_test.yml/badge.svg)
![github workflow](https://github.com/deekay2310/Simplii/actions/workflows/style_checker.yml/badge.svg)
![github workflow](https://github.com/deekay2310/Simplii/actions/workflows/syntax_checker.yml/badge.svg)
![github workflow](https://github.com/deekay2310/Simplii/actions/workflows/close_as_a_feature.yml/badge.svg)
<!--Badges-->
<a href="https://github.com/deekay2310/Simplii/fork" target="blank">
<img src="https://img.shields.io/github/forks/deekay2310/Simplii?style=flat-square" alt="Simplii forks"/>
</a>
<a href="https://github.com/deekay2310/Simplii/stargazers" target="blank">
<img src="https://img.shields.io/github/stars/deekay2310/Simplii?style=flat-square" alt="Simplii stars"/>
</a>
<a href="https://github.com/deekay2310/Simplii/issues" target="blank">
<img src="https://img.shields.io/github/issues/deekay2310/Simplii?style=flat-square" alt="Simplii issues"/>
</a>
<a href="https://github.com/deekay2310/Simplii/issues" target="blank">
<img src="https://img.shields.io/github/issues-closed/deekay2310/Simplii" alt="Simplii issues closed"/>
</a>
<a href="https://github.com/deekay2310/Simplii/pulls" target="blank">
<img src="https://img.shields.io/github/issues-pr/deekay2310/Simplii?style=flat-square" alt="cheapBuy pull-requests"/>
</a>
<a href="https://github.com/deekay2310/Simplii/graphs/contributors" alt="Contributors">
<img src="https://img.shields.io/github/contributors/deekay2310/Simplii" /></a>

<a href="https://github.com/deekay2310/Simplii/milestones" alt="milestones">
<img src="https://img.shields.io/github/milestones/all/deekay2310/Simplii" /></a>

<a href="https://github.com/deekay2310/Simplii/graphs/commit-activity" alt="commit activity">
<img src="https://img.shields.io/github/commit-activity/w/deekay2310/Simplii" /></a>

<a href="https://github.com/deekay2310/Simplii/discussions" alt="discussion">
<img src="https://img.shields.io/github/discussions/deekay2310/Simplii" /></a>

<a href="https://img.shields.io/github/repo-size/deekay2310/Simplii" alt="repo size">
<img src="https://img.shields.io/github/repo-size/deekay2310/Simplii" /></a>

<a href="https://img.shields.io/tokei/lines/github/deekay2310/Simplii" alt="total lines">
<img src="https://img.shields.io/tokei/lines/github/deekay2310/Simplii" /></a>
<br>

<p align="center">
<a href="https://github.com/deekay2310/Simplii/issues/new/choose">Report Bug</a>
/
<a href="https://github.com/deekay2310/Simplii/issues/new/choose">Request Feature</a>
</p>

## Why schedule tasks on this app?

Do you feel that your basic task scheduling apps should also track your mood and suggest a task accordingly? We hear it. We are trying to build a tool that will enable fast execution of our tasks under any mood. `Simplii` parameterizes emotions, deadlines, task difficulty and moods to suggest a task to be done keeping you at your productive best.

<p align="center">
<a><img height=200 width=200
src="https://user-images.githubusercontent.com/89432698/140456823-42f69435-d792-4687-bb20-aaa551016df1.png"></a>
<a><img height=200 width=200
src="https://user-images.githubusercontent.com/89432698/140457341-b37dcb30-7127-440e-80ba-e5a46826532c.jpeg"></a></p>


## Visual Walkthrough:

https://user-images.githubusercontent.com/17769434/135383467-e197d4ca-74f8-4737-a979-4390026cb71d.mp4


https://user-images.githubusercontent.com/89432698/140456563-6b1126c5-7830-4fc5-bcac-a9463b96c135.mp4



## Built with:
<table border = "0px">
<tr>
<td><img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/python/python-original.svg" width="40" height="40" /></td>
<td><img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/javascript/javascript-original.svg" width="40" height="40" /></td>
<td><img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/html5/html5-original.svg" width="40" height="40"/></td>
<td><img src ="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/css3/css3-original.svg" width="40" height="40"/></td>
<td><img src ="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/bootstrap/bootstrap-original.svg" width="40" height="40"/></td>
<td><img src ="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/jquery/jquery-original.svg" width="40" height="40"/></td>
<td align="center"><img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/python/python-original.svg" width="40" height="40" /><b>Python</b></td>
<td align="center"><img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/javascript/javascript-original.svg" width="40" height="40" /><b>JavaScript</b></td>
<td align="center"><img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/html5/html5-original.svg" width="40" height="40"/><b>HTML5</b></td>
<td align="center"><img src ="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/css3/css3-original.svg" width="40" height="40"/><b>CSS3</b></td>
<td align="center"><img src ="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/bootstrap/bootstrap-original.svg" width="40" height="40"/><b>Bootstrap</b></td>
<td align="center"><img src ="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/jquery/jquery-original.svg" width="40" height="40"/><b>jQuery</b></td>
<td align="center"><img src ="https://raw.githubusercontent.com/devicons/devicon/v2.14.0/icons/flask/flask-original.svg" width="40" height="40"/><b>Flask</b></td>
<td align="center"><img src ="https://raw.githubusercontent.com/devicons/devicon/v2.14.0/icons/mongodb/mongodb-original.svg" width="40" height="40"/><b>MongoDB</b></td>




</tr>
</table>
Expand Down Expand Up @@ -59,7 +119,7 @@ ER Diagram | Application Flowchart

- ### How to Run:
**To run the application locally:**
- Clone [this (Simplii) github repo] (https://github.com/ivbhatt/Simplii)
- Clone [this (Simplii) github repo] (https://github.com/deekay2310/Simplii)
- Run `flask run`
- Site will be hosted at:
`http://127.0.0.1:5000/`
Expand All @@ -68,15 +128,15 @@ ER Diagram | Application Flowchart
<center>
<table>
<tr>
<td align="center"><a href="https://github.com/apurva-s"><img src="https://avatars.githubusercontent.com/u/32777604?v=4" width="100px;" alt=""/><br /><sub><b>Apurva Sonavane</b></sub></a><br /></td>
<td align="center"><a href="https://github.com/ArpithaVijayakumar/"><img src="https://avatars.githubusercontent.com/u/45428701?s=400&u=15851f4800b87dcd2b8cbf9ff0a040bc8987e7c0&v=4" width="100px;" alt=""/><br /><sub><b>Arpitha Vijayakumar</b></sub></a></td>
<td align="center"><a href="https://github.com/ivbhatt"><img src="https://avatars.githubusercontent.com/u/20361038?v=4" width="100px;" alt=""/><br /><sub><b>Ishan Bhatt</b></sub></a><br /></td>
<td align="center"><a href="https://github.com/Krishika510"><img src="https://avatars.githubusercontent.com/u/17769434?v=4" width="100px;" alt=""/><br /><sub><b>Krishika Shivnani</b></sub></a><br /></td>
<td align="center"><a href="https://github.com/UnnatiPrema/"><img src="https://avatars.githubusercontent.com/u/24750759?s=400&u=ab27d86edc758ff53bd68808430d8e5bf172e34a&v=4" width="100px;" alt=""/><br /><sub><b>Unnati Nadupalli</b></sub></a><br /></td>
<td align="center"><a href="https://github.com/deekay2310"><img src="https://avatars.githubusercontent.com/u/29257773?v=4" width="100px;" alt=""/><br /><sub><b>Dev Kumar</b></sub></a><br /></td>
<td align="center"><a href="https://github.com/PrakruthiSomashekar"><img src="https://avatars.githubusercontent.com/u/62984587?v=4" width="100px;" alt=""/><br /><sub><b>Prakruthi Somashekar</b></sub></a></td>
<td align="center"><a href="https://github.com/radhikaraman20"><img src="https://avatars.githubusercontent.com/u/89432698?s=400&v=4" width="100px;" alt=""/><br /><sub><b>Radhika Raman</b></sub></a><br /></td>
<td align="center"><a href="https://github.com/RohanSinha96"><img src="https://avatars.githubusercontent.com/u/15325746?v=4" width="100px;" alt=""/><br /><sub><b>Rohan Sinha</b></sub></a><br /></td>
<td align="center"><a href="https://github.com/SunidhiHegde"><img src="https://avatars.githubusercontent.com/u/62884191?v=4" width="100px;" alt=""/><br /><sub><b>Sunidhi Hegde</b></sub></a><br /></td>
</tr>
</table>
</center>

## Support
For any queries and help, please reach out to us at: krishika510@gmail.com
For any queries and help, please reach out to us at: simplii.reminder@gmail.com

Loading