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

[CS2113-T12-1] News on the Go #5

Open
wants to merge 517 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 147 commits
Commits
Show all changes
517 commits
Select commit Hold shift + click to select a range
5f8546c
Update EXPECTED.TXT
BenjoBurger Apr 9, 2024
b18fbb8
Merge branch 'AY2324S2-CS2113-T12-1:benjoBranch' into benjoBranch
BenjoBurger Apr 9, 2024
bc41c98
Merge pull request #126 from BenjoBurger/benjoBranch
AhmedShaiyan Apr 9, 2024
7596b0e
adjust comments
AhmedShaiyan Apr 9, 2024
31de066
Merge branch 'b_urls' of https://github.com/AhmedShaiyan/tp into b_urls
AhmedShaiyan Apr 9, 2024
9e1e336
Add list feature to view overall list
AhmedShaiyan Apr 9, 2024
84f10f3
Change list command to headlines command
AhmedShaiyan Apr 9, 2024
58044e5
adjust for checkstyle
AhmedShaiyan Apr 9, 2024
43cc871
Adjust parser for checkstyle
AhmedShaiyan Apr 9, 2024
5520b3e
Adjust for checkstyle
AhmedShaiyan Apr 9, 2024
cf578c7
Merge pull request #127 from AhmedShaiyan/b_urls
AhmedShaiyan Apr 9, 2024
fb31dfc
Edit text-ui-testing
anneleong Apr 10, 2024
2b6bac0
resolve conflicts
anneleong Apr 10, 2024
548b29d
Merge branch 'master' into N
BenjoBurger Apr 10, 2024
4bcaa46
Update Parser.java to fix build issues
BenjoBurger Apr 10, 2024
d1308a3
Resolve Conflicts
anneleong Apr 10, 2024
2ad4985
Merge branch 'N' of https://github.com/anneleong/tp into N
anneleong Apr 10, 2024
86467d1
Remove redundant import in Parser.java
BenjoBurger Apr 10, 2024
d24e20d
Resolve fail checks
anneleong Apr 10, 2024
ea09d06
Merge pull request #125 from anneleong/N
anneleong Apr 10, 2024
fef11c2
Merge branch 'master' of https://github.com/AY2324S2-CS2113-T12-1/tp …
anneleong Apr 10, 2024
49a098a
Update User Guide
anneleong Apr 10, 2024
662529d
Add APA citation to source command
BenjoBurger Apr 10, 2024
1e11db4
Edit UI
anneleong Apr 10, 2024
9de6302
Edit user Guide
anneleong Apr 10, 2024
024084c
Edit User Guide
anneleong Apr 10, 2024
ce39ecb
Edit code to comply with checkstyle
anneleong Apr 10, 2024
d6de22c
Merge pull request #128 from BenjoBurger/benjoBranch
anneleong Apr 10, 2024
9cd0c97
Merge branch 'master' into N
BenjoBurger Apr 10, 2024
049dcd5
Merge pull request #129 from anneleong/N
BenjoBurger Apr 10, 2024
eecda97
replace text file
HiteshriAcharya Apr 10, 2024
0b4dd18
Update User Guide
BenjoBurger Apr 10, 2024
0a6ed4e
Merge pull request #131 from BenjoBurger/benjoBranch
AhmedShaiyan Apr 10, 2024
a4493fa
Update User Guide command summary format
BenjoBurger Apr 11, 2024
8e363a2
Merge pull request #132 from BenjoBurger/benjoBranch
anneleong Apr 11, 2024
4c12ebd
Add source
HiteshriAcharya Apr 11, 2024
7bd8513
Merge branch 'hiteshri' of github.com:HiteshriAcharya/tp into hiteshri
HiteshriAcharya Apr 11, 2024
665c6d7
Error fix
HiteshriAcharya Apr 11, 2024
f86bc00
Error fix
HiteshriAcharya Apr 11, 2024
18a3611
Update UserGuide.md
BenjoBurger Apr 11, 2024
d37d6f7
Add test cases for Suggest, load, and headline features
AhmedShaiyan Apr 11, 2024
a6fcc2b
adjust for checkstyle
AhmedShaiyan Apr 11, 2024
e54e585
adjust for checkstyle
AhmedShaiyan Apr 11, 2024
307f5ec
Merge pull request #136 from HiteshriAcharya/hiteshri
AhmedShaiyan Apr 11, 2024
e2d9ef2
Merge pull request #137 from BenjoBurger/master
AhmedShaiyan Apr 11, 2024
5e482fd
Merge pull request #138 from AhmedShaiyan/branch_Shaiyan
HiteshriAcharya Apr 11, 2024
95f3cc8
Add table of contents to DG
BenjoBurger Apr 11, 2024
efc3a4f
QuoteGenerator
HiteshriAcharya Apr 11, 2024
be5a0ef
QuoteGenerator
HiteshriAcharya Apr 11, 2024
d1ba823
Merge pull request #139 from BenjoBurger/benjoBranch
anneleong Apr 11, 2024
17e3b3c
Merge pull request #141 from HiteshriAcharya/hiteshri
anneleong Apr 11, 2024
b891fad
Hiteshri's PPP
HiteshriAcharya Apr 11, 2024
81a4266
Merge pull request #142 from HiteshriAcharya/hiteshri
anneleong Apr 12, 2024
50d654f
update PPP
AhmedShaiyan Apr 12, 2024
0f48156
Merge pull request #145 from AhmedShaiyan/branch_PPP
AhmedShaiyan Apr 12, 2024
c8847ab
Update Developer Guide
BenjoBurger Apr 12, 2024
85632aa
Update Developer Guide user stories
BenjoBurger Apr 12, 2024
012713b
Merge branch 'master' of https://github.com/BenjoBurger/tp into benjo…
BenjoBurger Apr 12, 2024
28b0250
Fix article scrapper and daily command ui
BenjoBurger Apr 12, 2024
7ca14fb
Remove URL command test case
BenjoBurger Apr 12, 2024
301e63a
Update ShowHeadlinesCommandTest.java
AhmedShaiyan Apr 12, 2024
c48d7ea
Merge pull request #146 from BenjoBurger/benjoBranch
AhmedShaiyan Apr 12, 2024
20ceb06
UI for QuoteGenerator
HiteshriAcharya Apr 12, 2024
dbd2200
Hiteshri's PPP
HiteshriAcharya Apr 12, 2024
c801d72
JUnit tests for Article Scraper & Quote Generator
HiteshriAcharya Apr 12, 2024
61469e2
JUnit tests
HiteshriAcharya Apr 12, 2024
c5d233c
JUnit tests
HiteshriAcharya Apr 12, 2024
17e597b
JUnit tests
HiteshriAcharya Apr 12, 2024
ecb6580
JUnit tests
HiteshriAcharya Apr 12, 2024
5e0bf2b
Add logging
AhmedShaiyan Apr 12, 2024
cb131a0
Add logging
AhmedShaiyan Apr 12, 2024
3a2cf6c
JUnit tests
HiteshriAcharya Apr 13, 2024
6943314
Merge pull request #147 from HiteshriAcharya/hiteshri
BenjoBurger Apr 13, 2024
83a2fb3
Adjust line length
AhmedShaiyan Apr 13, 2024
63e6525
Merge pull request #148 from AhmedShaiyan/branch_Ahmed
anneleong Apr 13, 2024
f7bc7e2
Edit docs
anneleong Apr 13, 2024
4e639b4
Resolve conflicts
anneleong Apr 13, 2024
489cc94
Fix daily function UI bug
BenjoBurger Apr 13, 2024
82c937b
Merge pull request #149 from BenjoBurger/benjoBranch
HiteshriAcharya Apr 13, 2024
81b4a8f
Edit UI for quote command
anneleong Apr 13, 2024
5a0356d
Add test cases for daily function
BenjoBurger Apr 13, 2024
ca0b9c1
Change new line for test cases
BenjoBurger Apr 13, 2024
a672dcf
Add to UG
HiteshriAcharya Apr 13, 2024
3f8e4d1
Add uml diagrams and include URL feature in DG
AhmedShaiyan Apr 13, 2024
1638dca
Merge pull request #154 from HiteshriAcharya/hiteshri
AhmedShaiyan Apr 13, 2024
b91fc25
Remove the bug from UI
HiteshriAcharya Apr 13, 2024
35d989a
Merge pull request #155 from AhmedShaiyan/branch_Ahmed
HiteshriAcharya Apr 13, 2024
e06556b
More DG updates
AhmedShaiyan Apr 13, 2024
36abb90
Hiteshri's PPP
HiteshriAcharya Apr 13, 2024
97319e0
Merge pull request #157 from AhmedShaiyan/branch_Ahmed
HiteshriAcharya Apr 13, 2024
e06a04c
Merge pull request #156 from HiteshriAcharya/hiteshri
AhmedShaiyan Apr 13, 2024
f77d20e
update links to ppp and avatars on about us page - was previously bro…
ningsongshen Apr 13, 2024
7633d68
Fix daily class test cases
BenjoBurger Apr 13, 2024
ecdeea0
UML diagrams & DG
HiteshriAcharya Apr 13, 2024
9f77054
Compress topics
HiteshriAcharya Apr 13, 2024
7c7f3e9
Remove unwanted URLs
HiteshriAcharya Apr 13, 2024
1e545d0
Merge pull request #160 from HiteshriAcharya/hiteshri
BenjoBurger Apr 13, 2024
9d79eda
JUnit tests
HiteshriAcharya Apr 13, 2024
291649b
JUnit tests
HiteshriAcharya Apr 13, 2024
c7116eb
Merge pull request #153 from BenjoBurger/benjoBranch
HiteshriAcharya Apr 13, 2024
68c15d0
Add extract feature
AhmedShaiyan Apr 13, 2024
9026a5e
Add extract feature
AhmedShaiyan Apr 13, 2024
7a8b020
Add extract feature
AhmedShaiyan Apr 13, 2024
9857158
Merge pull request #161 from HiteshriAcharya/hiteshri
BenjoBurger Apr 14, 2024
43b9300
Merge pull request #162 from AhmedShaiyan/branch_Ahmed
BenjoBurger Apr 14, 2024
b59e5ea
Resolve conflicts
anneleong Apr 14, 2024
90b719f
Edit UI for quote function, added extract instruction into help funct…
anneleong Apr 14, 2024
f10c078
Update DG
AhmedShaiyan Apr 14, 2024
97df350
Merge branch 'branch_Ahmed' of https://github.com/AhmedShaiyan/tp int…
AhmedShaiyan Apr 14, 2024
7d08ef3
Update DG
AhmedShaiyan Apr 14, 2024
9b18050
Merge pull request #163 from AhmedShaiyan/branch_Ahmed
HiteshriAcharya Apr 14, 2024
92d453b
Merge pull request #151 from anneleong/N
HiteshriAcharya Apr 14, 2024
8380d97
Remove buggy URL
HiteshriAcharya Apr 14, 2024
8f6a856
Update DG
BenjoBurger Apr 14, 2024
54bf72c
Merge pull request #164 from HiteshriAcharya/hiteshri
BenjoBurger Apr 14, 2024
8355836
Update testArticleScraper.txt
BenjoBurger Apr 14, 2024
01314bb
Remove class circle in class diagram
BenjoBurger Apr 14, 2024
478f21f
Update Benjamin PPP
BenjoBurger Apr 14, 2024
eb33c99
Update DailyNewsCommand.java
BenjoBurger Apr 14, 2024
53a00ad
Merge pull request #165 from BenjoBurger/benjoBranch
BenjoBurger Apr 14, 2024
2c5a66f
Fix documentation UI bug in UG
BenjoBurger Apr 14, 2024
3e5a097
Merge branch 'benjoBranch' of https://github.com/BenjoBurger/tp into …
BenjoBurger Apr 14, 2024
4b219ac
Removed unsed setters in NewsArticle
anneleong Apr 14, 2024
2447766
Edit getNews in NewsOnTheGo to be public
anneleong Apr 14, 2024
85e9a55
DG
HiteshriAcharya Apr 14, 2024
91ee1ab
Merge branch 'master' into hiteshri
HiteshriAcharya Apr 14, 2024
c17d12d
Update PPP
AhmedShaiyan Apr 14, 2024
3d1bed9
Disable logger
AhmedShaiyan Apr 14, 2024
680f7fd
Disable logger
AhmedShaiyan Apr 14, 2024
d7f790c
Merge pull request #168 from AhmedShaiyan/branch_Ahmed
BenjoBurger Apr 15, 2024
c457b40
Merge branch 'master' into ppplinks
BenjoBurger Apr 15, 2024
329afa3
Merge pull request #159 from ningsongshen/ppplinks
BenjoBurger Apr 15, 2024
54c7f81
Merge pull request #166 from HiteshriAcharya/hiteshri
BenjoBurger Apr 15, 2024
cbb87bd
Update AboutUs.md PPP links
BenjoBurger Apr 15, 2024
bd843f9
Merge pull request #169 from BenjoBurger/master
BenjoBurger Apr 15, 2024
22bca5f
Final debugging
HiteshriAcharya Apr 15, 2024
8c5b671
Final debugging
HiteshriAcharya Apr 15, 2024
e016a53
Final debugging
HiteshriAcharya Apr 15, 2024
b1b134f
Final debugging
HiteshriAcharya Apr 15, 2024
2fe3160
Merge pull request #170 from HiteshriAcharya/hiteshri
BenjoBurger Apr 15, 2024
1dc4766
Merge branch 'master' of https://github.com/BenjoBurger/tp into benjo…
BenjoBurger Apr 15, 2024
11a7647
Fix bugs in source command
BenjoBurger Apr 15, 2024
71977f9
Fix checkstyle issues
BenjoBurger Apr 15, 2024
5e0a3e2
Edit Developer Guide
anneleong Apr 15, 2024
0358305
Resolve conflict
anneleong Apr 15, 2024
e68203b
Merge pull request #171 from BenjoBurger/master
anneleong Apr 15, 2024
1fb61fe
Merge pull request #172 from BenjoBurger/benjoBranch
anneleong Apr 15, 2024
27bdcb8
Merge branch 'master' of https://github.com/AY2324S2-CS2113-T12-1/tp …
anneleong Apr 15, 2024
e89200c
Edit Developer Guide
anneleong Apr 15, 2024
625ac79
DG
HiteshriAcharya Apr 15, 2024
ca8f631
Merge pull request #174 from HiteshriAcharya/hiteshri
BenjoBurger Apr 15, 2024
e01d8f4
Minor edits to QuoteGenerator
HiteshriAcharya Apr 15, 2024
46959c2
Remove Get Command
anneleong Apr 15, 2024
d5cb5c4
Edit get function to include article extract
anneleong Apr 15, 2024
1f83dd3
Hiteshri's PPP
HiteshriAcharya Apr 15, 2024
f281878
Enable url command for filter function
anneleong Apr 15, 2024
1c879c6
Enable extract command for filter function
anneleong Apr 15, 2024
907d46f
Merge pull request #175 from HiteshriAcharya/hiteshri
anneleong Apr 15, 2024
bde5199
Edit UI for headlines function
anneleong Apr 15, 2024
5219500
Edit UI for Bye MessAGE
anneleong Apr 15, 2024
f7e6e62
Edit User Guide
anneleong Apr 15, 2024
2ac48f7
Edit PPP
anneleong Apr 15, 2024
4f123de
Edit User Guide based on review
anneleong Apr 15, 2024
00e1276
Edit expected output for ShowHeadlinesCommandTest
anneleong Apr 15, 2024
babe38e
Edit text-ui-test with updated bye UI
anneleong Apr 15, 2024
1412025
Hiteshri's PPP
HiteshriAcharya Apr 15, 2024
5d34cf9
Merge pull request #176 from HiteshriAcharya/hiteshri
HiteshriAcharya Apr 15, 2024
11f0ab5
try to see if github pages theme formatting is better
ningsongshen Apr 15, 2024
2727d03
Merge pull request #173 from anneleong/N
HiteshriAcharya Apr 15, 2024
e8255e7
Merge pull request #177 from ningsongshen/themefix
ningsongshen Apr 15, 2024
c78a758
DG updates
HiteshriAcharya Apr 15, 2024
0ca7cf5
try to see if github pages theme formatting is better
ningsongshen Apr 15, 2024
220d207
Merge branch 'master' into unfix
ningsongshen Apr 15, 2024
dc835ee
Merge pull request #179 from ningsongshen/unfix
ningsongshen Apr 15, 2024
2eb50e4
Update DG format
BenjoBurger Apr 15, 2024
be053e5
Merge pull request #180 from BenjoBurger/benjoBranch
HiteshriAcharya Apr 15, 2024
a2f2495
Merge pull request #178 from HiteshriAcharya/hiteshri
BenjoBurger Apr 15, 2024
a34d25c
fix remaining dg formatting issues
ningsongshen Apr 15, 2024
0583616
Merge branch 'master' into formattingdg
ningsongshen Apr 15, 2024
3571612
Update DG
BenjoBurger Apr 15, 2024
758af68
Merge branch 'AY2324S2-CS2113-T12-1:master' into benjoBranch
BenjoBurger Apr 15, 2024
55c8700
Merge pull request #181 from ningsongshen/formattingdg
HiteshriAcharya Apr 15, 2024
5c387b6
Merge branch 'master' into benjoBranch
BenjoBurger Apr 15, 2024
ea8817d
Fix FormatDate
BenjoBurger Apr 15, 2024
8a2eb23
Merge pull request #184 from BenjoBurger/benjoBranch
ningsongshen Apr 15, 2024
4bc3a54
Merge branch 'master' of https://github.com/BenjoBurger/tp into benjo…
BenjoBurger Apr 15, 2024
8d12964
Merge branch 'benjoBranch' of https://github.com/BenjoBurger/tp into …
BenjoBurger Apr 15, 2024
356413e
Merge branch 'AY2324S2-CS2113-T12-1:master' into benjoBranch
BenjoBurger Apr 15, 2024
427a124
Update _config.yml
BenjoBurger Apr 15, 2024
9bd95d9
Merge pull request #186 from BenjoBurger/benjoBranch
BenjoBurger Apr 15, 2024
5964cda
Fix Github pages markdown issue
BenjoBurger Apr 15, 2024
12f2075
Merge branch 'benjoBranch' of https://github.com/BenjoBurger/tp into …
BenjoBurger Apr 15, 2024
1aeb13f
Merge branch 'AY2324S2-CS2113-T12-1:master' into benjoBranch
BenjoBurger Apr 15, 2024
2160ec6
Merge pull request #187 from BenjoBurger/benjoBranch
BenjoBurger Apr 15, 2024
619651e
Update DG due to extra / in image
BenjoBurger Apr 15, 2024
d592dc5
Merge branch 'benjoBranch' of https://github.com/BenjoBurger/tp into …
BenjoBurger Apr 15, 2024
dc58662
Hiteshri's PPP
HiteshriAcharya Apr 15, 2024
1f7379c
Merge pull request #189 from HiteshriAcharya/hiteshri
HiteshriAcharya Apr 15, 2024
d9003fe
Merge pull request #188 from BenjoBurger/benjoBranch
HiteshriAcharya Apr 15, 2024
ce60524
Update DG design sections, add extract to DG, Fix test cases
AhmedShaiyan Apr 15, 2024
a50ad6c
Edit developer Guide
anneleong Apr 15, 2024
020e153
Resolve conflicts
anneleong Apr 15, 2024
4fc2400
Merge pull request #191 from anneleong/N
BenjoBurger Apr 15, 2024
1eef6ed
Update DG, Add extract to DG, fix test case
AhmedShaiyan Apr 15, 2024
7369f30
Remove emojis from PPP
anneleong Apr 15, 2024
372c422
Edit PPP
anneleong Apr 15, 2024
5a20e97
Merge branch 'master' of https://github.com/AY2324S2-CS2113-T12-1/tp …
anneleong Apr 15, 2024
0ef3979
Include product name in PPP
anneleong Apr 15, 2024
33e80c1
Change Github pages theme
BenjoBurger Apr 15, 2024
f161fb7
Merge pull request #192 from BenjoBurger/benjoBranch
anneleong Apr 15, 2024
418c4a8
Merge pull request #193 from anneleong/N
BenjoBurger Apr 15, 2024
f6024e1
resolve conflicts
AhmedShaiyan Apr 15, 2024
536960d
Merge branch 'AhmedShaiyan-branch_Ahmed'
ningsongshen Apr 15, 2024
cc033d9
Resolve conflicts
AhmedShaiyan Apr 15, 2024
7a78c09
(Adjust line length and import
AhmedShaiyan Apr 15, 2024
9de1d3b
Removed code blocks
BenjoBurger Apr 15, 2024
a66d787
Merge pull request #195 from AhmedShaiyan/b_22
HiteshriAcharya Apr 15, 2024
43f09d0
Remove code blocks from UG
BenjoBurger Apr 15, 2024
cbb6e9c
Merge branch 'AY2324S2-CS2113-T12-1:master' into benjoBranch
BenjoBurger Apr 15, 2024
44d2a82
Final DG changes
HiteshriAcharya Apr 15, 2024
3715639
Merge pull request #196 from HiteshriAcharya/hiteshri
ningsongshen Apr 15, 2024
daefb16
Merge branch 'master' of https://github.com/BenjoBurger/tp into benjo…
BenjoBurger Apr 15, 2024
a5a773d
Merge branch 'master' of https://github.com/AY2324S2-CS2113-T12-1/tp
ningsongshen Apr 15, 2024
ea2ac1b
Fix the DG formatting
BenjoBurger Apr 15, 2024
8485a49
Update PPP
AhmedShaiyan Apr 15, 2024
2a1368c
remove duplicate extract
ningsongshen Apr 15, 2024
d137c68
Merge pull request #197 from AhmedShaiyan/b_22
AhmedShaiyan Apr 15, 2024
5951676
Update PPP links
AhmedShaiyan Apr 15, 2024
80e99cd
Merge pull request #199 from AhmedShaiyan/b_22
AhmedShaiyan Apr 15, 2024
8a78419
quote and daily fix at hiteshri's request
ningsongshen Apr 15, 2024
d5fff9c
Merge pull request #198 from ningsongshen/extract
HiteshriAcharya Apr 15, 2024
c19d8f7
quote fix
ningsongshen Apr 15, 2024
2e21a2f
Edit help UI
anneleong Apr 15, 2024
e05706c
Merge pull request #200 from ningsongshen/help
ningsongshen Apr 15, 2024
ab477d2
Merge branch 'master' into N
anneleong Apr 15, 2024
89bd396
Edit help UI
anneleong Apr 15, 2024
515ee88
Merge branch 'master' of https://github.com/AY2324S2-CS2113-T12-1/tp …
anneleong Apr 15, 2024
b1c83e2
Update UI.java
ningsongshen Apr 15, 2024
777fb3d
Update to UG and DG
BenjoBurger Apr 15, 2024
8c34951
Merge branch 'AY2324S2-CS2113-T12-1:master' into benjoBranch
BenjoBurger Apr 15, 2024
3f3f555
Merge branch 'benjoBranch' of https://github.com/BenjoBurger/tp into …
BenjoBurger Apr 15, 2024
0f9ce54
Update PPP
AhmedShaiyan Apr 15, 2024
b9037ec
Merge pull request #204 from BenjoBurger/benjoBranch
BenjoBurger Apr 15, 2024
ffa3719
Merge pull request #202 from ningsongshen/N-1
HiteshriAcharya Apr 15, 2024
0b34172
Merge pull request #206 from AhmedShaiyan/b_22
AhmedShaiyan Apr 15, 2024
b1f9b21
Merge branch 'master' of https://github.com/AY2324S2-CS2113-T12-1/tp …
anneleong Apr 15, 2024
c1ce592
Edit UI for daily function
anneleong Apr 15, 2024
f1a7c16
Merge pull request #207 from anneleong/N
BenjoBurger Apr 15, 2024
3ff20ad
update UG
AhmedShaiyan Apr 15, 2024
5f9a4b3
Merge pull request #208 from AhmedShaiyan/master
AhmedShaiyan Apr 15, 2024
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
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@ bin/

/text-ui-test/ACTUAL.TXT
text-ui-test/EXPECTED-UNIX.TXT
data/saved_news.txt
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Duke project template
# News On The Go

This is a project template for a greenfield Java project. It's named after the Java mascot _Duke_. Given below are instructions on how to use it.

Expand Down
6 changes: 4 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ repositories {
dependencies {
testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: '5.10.0'
testRuntimeOnly group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: '5.10.0'
implementation 'org.jsoup:jsoup:1.17.2'
}

test {
Expand All @@ -29,11 +30,11 @@ test {
}

application {
mainClass.set("seedu.duke.Duke")
mainClass.set("newsonthego.NewsOnTheGo")
}

shadowJar {
archiveBaseName.set("duke")
archiveBaseName.set("newsonthego")
archiveClassifier.set("")
}

Expand All @@ -43,4 +44,5 @@ checkstyle {

run{
standardInput = System.in
enableAssertions = true
}
50 changes: 50 additions & 0 deletions data/ListOfURLs.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
https://www.forbes.com/sites/antoniopequenoiv/2024/03/29/prosecutors-suggest-trump-gag-order-should-cover-repeated-attacks-on-judges-daughter/?sh=215b377472b1
https://www.forbes.com/sites/maryroeloffs/2024/04/01/the-bachelor-finale-with-daisy-kents-emotional-walkout-slightly-revives-show-ratings-with-41-million-viewers/?sh=63d601a4ef43
https://www.forbes.com/sites/siladityaray/2024/04/01/microsoft-unbundles-teams-from-office-suite-in-a-bid-to-address-antitrust-probe/?sh=55d64f0835f3
https://www.forbes.com/sites/siladityaray/2024/04/01/temporary-shipping-route-will-be-opened-near-collapsed-baltimore-bridge-for-commercially-essential-vessels/?sh=5286a3784618
https://www.forbes.com/sites/zacharyfolk/2024/03/31/pope-francis-again-calls-for-cease-fire-in-gaza-during-easter-message/?sh=62c6f61189a9
https://www.forbes.com/sites/anafaguy/2024/03/31/king-charles-attends-1st-public-event-amid-cancer-scare/?sh=3b773b35b2d6
https://www.forbes.com/sites/tylerroush/2024/03/30/un-observers-wounded-while-patrolling-southern-lebanon-heres-what-we-know/?sh=12478b184796
https://www.forbes.com/sites/tylerroush/2024/03/30/att-says-personal-information-from-73-million-customers-leaked-on-the-dark-web-including-social-security-numbers/?sh=79c83376641c
https://www.forbes.com/sites/jamesfarrell/2024/03/30/trump-campaign-blasts-biden-for-recognizing-transgender-day-of-visibility-on-easter-sunday-but-visibility-day-always-falls-on-march-31/?sh=4a289e996afa
https://www.forbes.com/sites/sethmatlins/2024/04/01/on-the-evolution-of-creativity-and-creative-with-pj-pereira/?sh=6f093b4673db
https://edition.cnn.com/2024/03/31/politics/trump-dangerous-rhetoric-analysis/index.html
https://edition.cnn.com/2024/04/01/middleeast/israel-idf-withdraws-al-shifa-hospital-intl-hnk/index.html
https://edition.cnn.com/2024/02/27/australia/taylor-swift-father-australia-police-intl-hnk/index.html
https://edition.cnn.com/2024/03/30/europe/how-isis-has-europe-and-the-us-in-sights-after-deadly-moscow-attack/index.html
https://edition.cnn.com/2024/03/28/india/india-state-department-kejriwal-objection-intl-hnk/index.html
https://edition.cnn.com/2024/03/18/india/ed-sheeran-punjabi-diljit-dosanjh-india-intl-hnk/index.html
https://edition.cnn.com/2024/03/28/africa/bus-carrying-easter-worshippers-falls-off-cliff-intl/index.html
https://edition.cnn.com/2024/03/19/china/chinese-envoy-hamas-meeting-israel-intl-hnk/index.html
https://edition.cnn.com/2024/03/31/politics/bob-good-primary-fight-virginia/index.html?iid=cnn_buildContentRecirc_end_recirc
https://edition.cnn.com/2024/03/31/politics/navalny-russian-prisoner-database-hack/index.html?iid=cnn_buildContentRecirc_end_recirc
https://www.channelnewsasia.com/singapore/parliament-order-paper-april-2-mental-capacity-bill-lpa-israel-hamas-cce-lessons-4234286
https://www.channelnewsasia.com/singapore/hdb-resale-private-home-prices-rise-waiting-period-property-analysts-4233876
https://www.channelnewsasia.com/sport/badminton-loh-kean-yew-wins-spain-masters-first-title-world-championships-4233011
https://www.channelnewsasia.com/singapore/foreign-domestic-workers-debt-money-lending-jewellery-financial-literacy-ministry-manpower-4231731
https://cnaluxury.channelnewsasia.com/experiences/chablis-chardonnay-white-wine-244076
https://cnaluxury.channelnewsasia.com/remarkable-living/luxury-house-tour-dox-house-bangkok-thailand-dog-hotel-243866?cid=internal_mcdrecs_01042024_cnaluxury#mdcrecs_s
https://www.channelnewsasia.com/sustainability/climate-change-philippines-coral-triangle-reef-protection-fishing-3265646
https://www.channelnewsasia.com/asia/politics-islam-indonesia-malaysia-syariah-laws-4225126
https://www.channelnewsasia.com/world/netanyahu-revives-moves-shut-qatars-al-jazeera-tv-israel-4234736
https://www.channelnewsasia.com/business/pakistan-annual-cpi-gauge-drops-207-march-data-shows-4234511
https://www.firstpost.com/world/tamil-political-parties-in-sri-lanka-eye-minority-candidate-for-presidential-election-13754990.html
https://www.firstpost.com/world/maldives-india-out-bangladesh-sheikh-hasina-13754953.html
https://www.firstpost.com/world/japan-rejigs-definition-to-protect-its-world-famous-whisky-from-foreign-made-imposters-13754949.html
https://www.firstpost.com/world/channel-crossings-uk-migrants-rishi-sunak13754935-13754935.html
https://www.firstpost.com/tech/microsoft-faces-2-4bn-by-the-eu-will-split-teams-and-office-amid-ongoing-antitrust-lawsuit-13754937.html
https://www.firstpost.com/tech/waiting-for-xiaomi-customers-planning-to-buy-su7-ev-are-facing-7-month-waiting-lists-13754913.html
https://www.firstpost.com/tech/nys-ai-chatbot-for-small-businesses-suggests-it-breaks-laws-steal-wages-13754848.html
https://www.firstpost.com/world/former-taiwan-president-ma-leaves-for-china-likely-to-meet-xi-13754860.html
https://www.firstpost.com/world/indonesian-president-elect-visits-china-after-decade-of-close-ties-13754855.html
https://www.firstpost.com/world/pakistani-man-films-sisters-honour-killing-by-brother-and-father-all-held-after-video-goes-viral-13754918.html
https://www.theguardian.com/uk-news/2024/apr/01/government-levelling-up-targets-progress-politics-conservatives-labour
https://www.theguardian.com/uk-news/2024/apr/01/were-forgotten-about-here-the-broken-promises-of-levelling-up
https://www.theguardian.com/tv-and-radio/2024/apr/01/masterchef-turns-20-the-cookery-competition-just-gets-better-and-better
https://www.theguardian.com/lifeandstyle/2024/apr/01/spring-into-spring-17-simple-surprising-ways-to-refresh-and-renew-your-life
https://www.theguardian.com/lifeandstyle/picture/2024/apr/01/trump-and-farage-meet-two-bugs-joined-butt-to-butt-edith-pritchetts-week-in-venn-diagrams-cartoon
https://www.theguardian.com/world/2024/apr/01/israeli-forces-withdraw-from-gaza-al-shifa-hospital-after-two-week-raid
https://www.theguardian.com/world/2024/apr/01/arvind-kejriwal-delhi-chief-minister-custody-another-two-weeks
https://www.theguardian.com/sport/2024/apr/01/f1-owner-liberty-media-announces-takeover-of-motogp
https://www.theguardian.com/sport/2024/apr/01/duncan-scott-swimming-great-britain-olympics-paris
https://www.theguardian.com/sport/2024/apr/01/former-lions-star-cameron-sutton-turns-himself-in-after-weeks-long-police-search
48 changes: 48 additions & 0 deletions data/sampleNews.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
"Scientists Discover New Species of Butterfly in the Amazon";John Smith;March 10, 2024;Nature News;https://www.example.com/science/butterfly-discovery;Importance: 8;Reliability: 9;Bias: 2;Science
"Stock Market Surges to Record Highs Amid Economic Recovery";Emily Johnson;March 11, 2024;Financial Times;https://www.example.com/finance/stock-market-record;Importance: 9;Reliability: 9;Bias: 3;Finance
"Political Tensions Rise in Region X Following Border Dispute";Samantha Lee;March 12, 2024;The Guardian;https://www.example.com/politics/border-dispute;Importance: 7;Reliability: 8;Bias: 4;Politics
"Breakthrough in Cancer Research Offers Hope for New Treatment";David Chen;March 13, 2024;Science Daily;https://www.example.com/health/cancer-breakthrough;Importance: 10;Reliability: 9;Bias: 1;Health
"Tech Giants Announce Partnership to Combat Online Misinformation";Sarah Davis;March 14, 2024;TechCrunch;https://www.example.com/technology/misinformation-partnership;Importance: 9;Reliability: 8;Bias: 3;Technology
"Local Community Comes Together to Support Homeless Shelter";Michael Johnson;March 15, 2024;Community Gazette;https://www.example.com/community/homeless-support;Importance: 6;Reliability: 7;Bias: 5;Community
"Climate Change Summit Ends with Disappointing Agreement";Emma Thompson;March 16, 2024;Environmental News Network;https://www.example.com/environment/climate-summit;Importance: 8;Reliability: 9;Bias: 2;Environment
"New Study Reveals Alarming Decline in Bee Populations";Jessica Miller;March 17, 2024;Science Today;https://www.example.com/environment/bee-decline-study;Importance: 8;Reliability: 8;Bias: 2;Environment
"Celebrity Couple's Divorce Shocks Fans Worldwide";Andrew Wilson;March 18, 2024;Entertainment Weekly;https://www.example.com/entertainment/celebrity-divorce;Importance: 7;Reliability: 7;Bias: 6;Entertainment
"Space Agency Plans Mission to Explore Jupiter's Moons";Christopher Adams;March 19, 2024;Space Exploration News;https://www.example.com/space/jupiter-mission;Importance: 9;Reliability: 9;Bias: 2;Space
"Education Reform Bill Passes in Parliament Amid Controversy";Jennifer Roberts;March 20, 2024;Politics Daily;https://www.example.com/politics/education-reform;Importance: 8;Reliability: 8;Bias: 3;Politics
"Artificial Intelligence Breakthrough Promises Revolution in Healthcare";Daniel Brown;March 21, 2024;Technology Today;https://www.example.com/technology/ai-healthcare-revolution;Importance: 10;Reliability: 9;Bias: 2;Technology
"New Documentary Exposes Corruption in Corporate Sector";Rachel Green;March 22, 2024;Investigative Reporters Journal;https://www.example.com/business/corporate-corruption-doc;Importance: 9;Reliability: 9;Bias: 1;Business
"Rising Star Athlete Sets New World Record in Track and Field";Matthew Johnson;March 23, 2024;Sports Illustrated;https://www.example.com/sports/world-record-athlete;Importance: 8;Reliability: 8;Bias: 4;Sports
"Investigation Uncovers Fraudulent Practices in Banking Industry";Olivia Taylor;March 24, 2024;Financial Watchdog;https://www.example.com/finance/banking-fraud-investigation;Importance: 9;Reliability: 9;Bias: 2;Finance
"Festival of Lights Draws Thousands to City's Streets";Sophia Lee;March 25, 2024;Cultural Times;https://www.example.com/culture/festival-lights;Importance: 7;Reliability: 8;Bias: 5;Culture
"Renewable Energy Initiative Receives Funding Boost";Ethan White;March 26, 2024;Green Energy Gazette;https://www.example.com/environment/renewable-energy-funding;Importance: 8;Reliability: 8;Bias: 3;Environment
"Historical Artifact Discovered in Archaeological Dig";Benjamin Parker;March 27, 2024;Archaeology Today;https://www.example.com/history/artifact-discovery;Importance: 6;Reliability: 7;Bias: 4;History
"Fashion Week Showcases Emerging Designers' Talent";Madison Carter;March 28, 2024;Fashion News Daily;https://www.example.com/fashion/fashion-week-designers;Importance: 7;Reliability: 7;Bias: 6;Fashion
"Local Brewery Wins Prestigious Award for Craft Beer";Jacob Smith;March 29, 2024;Beer Enthusiast Magazine;https://www.example.com/food-drink/brewery-award;Importance: 6;Reliability: 6;Bias: 7;Food & Drink
"Unemployment Rates Drop to Lowest Levels in a Decade";Rachel Johnson;March 30, 2024;Economic Observer;https://www.example.com/economy/unemployment-rate;Importance: 8;Reliability: 8;Bias: 3;Economy
"New Legislation Aims to Combat Plastic Pollution in Oceans";Ethan Roberts;March 31, 2024;Environmental Policy Review;https://www.example.com/environment/plastic-pollution-legislation;Importance: 9;Reliability: 9;Bias: 2;Environment
"Technology Expo Showcases Latest Innovations in Robotics";Nathan Adams;April 2, 2024;Tech Innovations Journal;https://www.example.com/technology/robotics-expo;Importance: 9;Reliability: 8;Bias: 3;Technology
"Humanitarian Crisis Deepens in Conflict-Stricken Region";Emily Wilson;April 3, 2024;Crisis Watch;https://www.example.com/world/humanitarian-crisis;Importance: 8;Reliability: 8;Bias: 4;Politics
"Wildfire Devastates Thousands of Acres of Forest Land";Michael Roberts;April 4, 2024;Environmental Crisis Times;https://www.example.com/environment/wildfire-devastation;Importance: 9;Reliability: 9;Bias: 2;Environment
"Record-Breaking Heatwave Grips Nation, Prompting Safety Warnings";Sophia Williams;April 5, 2024;Weather Watch;https://www.example.com/weather/heatwave-safety;Importance: 9;Reliability: 8;Bias: 3;Environment
"Documentary Film on Endangered Species Raises Awareness";David Green;April 6, 2024;Conservation Chronicle;https://www.example.com/environment/endangered-species-documentary;Importance: 8;Reliability: 8;Bias: 4;Environment
"New Theatrical Production Receives Rave Reviews from Critics";Sarah Thompson;April 7, 2024;Theater Times;https://www.example.com/entertainment/theatrical-production;Importance: 7;Reliability: 7;Bias: 5;Entertainment
"Major Tech Company Announces Plans for Sustainable Data Centers";Jonathan Taylor;April 8, 2024;Tech News Network;https://www.example.com/technology/sustainable-data-centers;Importance: 9;Reliability: 9;Bias: 2;Technology
"Investigation Reveals Government Officials Involved in Bribery Scandal";Ethan Miller;April 9, 2024;Investigative Post;https://www.example.com/politics/bribery-scandal-investigation;Importance: 9;Reliability: 9;Bias: 2;Politics
"Local School District Implements Innovative Teaching Methods";Emma Johnson;April 10, 2024;Education Weekly;https://www.example.com/education/innovative-teaching-methods;Importance: 7;Reliability: 8;Bias: 4;Education
"Rare Lunar Phenomenon Captivates Skygazers Worldwide";Nathan Brown;April 11, 2024;Astronomy Today;https://www.example.com/science/lunar-phenomenon;Importance: 8;Reliability: 8;Bias: 3;Science
"New Art Installation Transforms City's Downtown District";Isabella Davis;April 12, 2024;Art News Network;https://www.example.com/art/art-installation;Importance: 6;Reliability: 7;Bias: 5;Art
"Economic Forecast Predicts Slowdown in Growth for Coming Year";Daniel Wilson;April 13, 2024;Economic Outlook;https://www.example.com/finance/economic-forecast;Importance: 8;Reliability: 9;Bias: 3;Finance
"Youth-Led Climate Activism Movement Gains Momentum";Sophia Adams;April 14, 2024;Climate Action Now;https://www.example.com/environment/climate-activism;Importance: 7;Reliability: 8;Bias: 4;Environment
"Groundbreaking Medical Procedure Offers Hope for Paralyzed Patients";Michael Thompson;April 15, 2024;Medical Breakthroughs;https://www.example.com/health/medical-procedure-par;Importance: 9;Reliability: 9;Bias: 2;Health
"Local Food Bank Faces Increased Demand Amid Economic Challenges";Olivia Lee;April 16, 2024;Community News Network;https://www.example.com/community/food-bank-demand;Importance: 6;Reliability: 7;Bias: 5;Community
"New Study Links Air Pollution to Increased Risk of Heart Disease";Benjamin Green;April 17, 2024;Health & Wellness Journal;https://www.example.com/health/air-pollution-heart-disease;Importance: 8;Reliability: 8;Bias: 4;Health
"Space Agency Announces Plans for Mission to Mars";Christopher Wilson;April 19, 2024;Space Exploration News;https://www.example.com/space/mars-mission;Importance: 9;Reliability: 9;Bias: 2;Space Exploration
"New Legislation Aims to Address Housing Crisis in Urban Centers";Ethan Thompson;April 20, 2024;Urban Development Review;https://www.example.com/politics/housing-crisis-legislation;Importance: 8;Reliability: 8;Bias: 3;Politics
"Local Music Festival Raises Funds for Children's Charity";Isabella Roberts;April 21, 2024;Music News Weekly;https://www.example.com/music/music-festival-charity;Importance: 6;Reliability: 7;Bias: 5;Community
"Technology Company Faces Backlash Over Data Privacy Concerns";Nathan Green;April 22, 2024;Tech Privacy Watch;https://www.example.com/technology/data-privacy-backlash;Importance: 9;Reliability: 8;Bias: 3;Technology
"New Study Reveals Alarming Decline in Bee Populations";Jessica Miller;April 23, 2024;Science Today;https://www.example.com/environment/bee-decline-study;Importance: 8;Reliability: 8;Bias: 2;Environment
"Local Community Comes Together to Support Homeless Shelter";Michael Johnson;April 24, 2024;Community Gazette;https://www.example.com/community/homeless-support;Importance: 6;Reliability: 7;Bias: 5;Community
"Climate Change Summit Ends with Disappointing Agreement";Emma Thompson;April 25, 2024;Environmental News Network;https://www.example.com/environment/climate-summit;Importance: 8;Reliability: 9;Bias: 2;Environment
"New Study Reveals Alarming Decline in Goat Populations";Bob Doe;April 26, 2023;Science Today;https://www.example.com/environment/goat-decline-study;Importance: 8;Reliability: 8;Bias: 2;Environment
"Celebrity Couple's Divorce Shocks Fans Worldwide";Andrew Wilson;April 27, 2024;Entertainment Weekly;https://www.example.com/entertainment/celebrity-divorce;Importance: 7;Reliability: 7;Bias: 6;Entertainment
"Space Agency Plans Mission to Explore Jupiter's Moons";Christopher Adams;April 28, 2024;Space Exploration News;https://www.example.com/space/jupiter-mission;Importance: 9;Reliability: 9;Bias: 2;Space Exploration
Empty file added data/testArticleScrapper.txt
Empty file.
17 changes: 10 additions & 7 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
# About us

Display | Name | Github Profile | Portfolio
--------|:----:|:--------------:|:---------:
![](https://via.placeholder.com/100.png?text=Photo) | John Doe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Don Joe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Ron John | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | John Roe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Don Roe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)

| Display | Name | Github Profile | Portfolio |
|-----------------------------------------------------|:-------------:|:-----------------------------:|:---------------------------------:|
| ![](https://via.placeholder.com/100.png?text=Photo) | Ningsong Shen | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md) |
| ![](https://via.placeholder.com/100.png?text=Photo) | Anne Leong | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md) |
| ![](https://via.placeholder.com/100.png?text=Photo) | Hiteshri DOE | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md) |
| ![](https://via.placeholder.com/100.png?text=Photo) | Benjamin John | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md) |
| ![](https://via.placeholder.com/100.png?text=Photo) | Ahmed Shaiyan | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md) |


Loading
Loading