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

feat: TheCyberHUB 3.0 #852

Merged
merged 232 commits into from
Jun 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
232 commits
Select commit Hold shift + click to select a range
198a7a3
fixed #451 (#454)
abhayst007 Oct 6, 2023
392ade7
fix: icons over flow in footer (#460)
Arun-cn Oct 6, 2023
3e6e73a
[FEATURE] Settings Edit Main Profile Page #448 (#457)
rahulpeacock Oct 6, 2023
d0347c6
Created note taking functionality in dashboard (#463)
Kabewh Oct 6, 2023
3dc540d
Feature/Handle Loading And Empty Data Message (#464)
ArkadiK94 Oct 6, 2023
5cd1d88
fix: minor issues (#468)
kabir0x23 Oct 7, 2023
0391bf7
fix: ReadMe.md (#484)
kabir0x23 Oct 9, 2023
ffd8f7d
fix: ReadMe.md
kabir0x23 Oct 9, 2023
f61e2db
Update README.md
kabir0x23 Oct 9, 2023
5c1a14d
feat: Improve Dashbaord SideNavBar Design, Closes #472 (#481)
TandinDev Oct 9, 2023
781049e
feat: option to share certificate on socials. (#479)
tushar-daiya Oct 9, 2023
e705eb1
feat: Leaderboard design Improvement (#470)
itsankitbhusal Oct 9, 2023
356a511
fix: When Menu Is Open Fix Scrollable Background (#488)
ArkadiK94 Oct 9, 2023
d0dce0a
feat: chatbot (#489)
kabir0x23 Oct 9, 2023
90c5058
fix: Chatbot (#490)
kabir0x23 Oct 9, 2023
8e7658a
fix: chatbot comments
kabir0x23 Oct 10, 2023
ac14381
fix: chatbot comments
kabir0x23 Oct 10, 2023
532e777
feat: quiz-new version updated (#495)
priyanshtiwari001 Oct 11, 2023
4ac7a52
fix: communinty links padding and font-size
itsankitbhusal Oct 14, 2023
4df3aa5
feat: Timeline/Events page implementation #471 (#499)
TandinDev Oct 14, 2023
28a9add
fix: feed post design (#503)
kabir0x23 Oct 17, 2023
3d69a0c
Update README.md (#505)
kabir0x23 Oct 18, 2023
76015a2
feat: community chat frontend (#504)
insane-22 Oct 18, 2023
fb02198
fix: dashboard minor issues (#506)
kabir0x23 Oct 18, 2023
dfcadd9
feat: sponsors page (#508)
ShagunDubey1 Oct 19, 2023
6eaa444
feat: notes taking app - base (#524)
ArkadiK94 Nov 30, 2023
391532a
feat: notes taking app - pin and delete functionality (#526)
ArkadiK94 Dec 2, 2023
64c083b
feat: reverse shell gen (#525)
Saedbhati Dec 3, 2023
a27d4af
feat: Note App Markdown Editor (#527)
ArkadiK94 Dec 5, 2023
1dcd590
feat: Hackbook (#528)
kabir0x23 Dec 6, 2023
babed54
feat: feed tags
ParasAnmol Dec 6, 2023
c0d0f14
fix: minor issues (#529)
kabir0x23 Dec 6, 2023
dad763d
[Bug] Fixing Import Source of SearchBox, SearchIcon, SearchInput (#530)
ArkadiK94 Dec 6, 2023
de817a5
fix: package-lock.json file
kabir0x23 Dec 7, 2023
8328c93
feat: Note App Add/Edit Notes , Managing State with Redux (#531)
ArkadiK94 Dec 7, 2023
ee79fdc
fix: user and blog routes (#533)
kabir0x23 Dec 8, 2023
6142d7f
feat: notes | Connect Notes to Backend (#534)
ArkadiK94 Dec 9, 2023
15d5b4d
fix: notes | minor bugs (#535)
ArkadiK94 Dec 9, 2023
2bb6380
feat: notes | make checkboxes clickable (#536)
ArkadiK94 Dec 10, 2023
4b0105c
fix: user | log-out on token exp (#542)
kabir0x23 Dec 16, 2023
0f4056e
feat: notes | Func of Paste, Drop Image In editor (#541)
ArkadiK94 Dec 16, 2023
2ee1326
feat: notes | some more tweaks (#543)
ArkadiK94 Dec 17, 2023
dc588ed
feat: dasboard | design improvement (#544)
kabir0x23 Dec 17, 2023
249288c
feat: notes | new design (#545)
kabir0x23 Dec 17, 2023
6bc752b
feat: community chat (#546)
kabir0x23 Dec 20, 2023
1cc20f6
feat: community chat | fix api url (#547)
kabir0x23 Dec 20, 2023
3fdcaf4
fix: twitter logo (#540)
ParasAnmol Dec 20, 2023
b449034
feat: community chat | fix connection issue
kabir0x23 Dec 20, 2023
e9dfc9a
feat: community chat | fix connection issues - 1
kabir0x23 Dec 20, 2023
2ddda2b
feat: community chat | fix connection issues - 1
kabir0x23 Dec 20, 2023
4eb1da5
feat: community chat | fix connection issues - 1
kabir0x23 Dec 20, 2023
c106484
feat: community chat | fix connection issue
kabir0x23 Dec 20, 2023
c3b5012
feat: community chat | fix api path
kabir0x23 Dec 20, 2023
0fedf31
fix: notes | hide title description and pick first note by default #548
ArkadiK94 Dec 23, 2023
0b613a0
feat: notes | categories base (#549)
ArkadiK94 Dec 23, 2023
6c35b41
feat: notes | categories create/edit/remove (#551)
ArkadiK94 Dec 24, 2023
1497d36
feat: notes | category connect to backend (#553)
ArkadiK94 Dec 29, 2023
9119d63
feat: cheatsheets & tools | pass gen, rev shell (#554)
kabir0x23 Jan 1, 2024
ef8556e
feat: ai chat app (#555)
kabir0x23 Jan 2, 2024
a10017f
feat: ai chat app (#556)
kabir0x23 Jan 2, 2024
cea58f1
fix: ai chat app | minor issues (#557)
kabir0x23 Jan 2, 2024
e635b08
feat: notes | Change the CRUD Category UI, Leave One Required Catego…
ArkadiK94 Jan 3, 2024
3edaadc
feat: community events | improvement (#569)
ArkadiK94 Jan 5, 2024
a047641
fix: scrollbar buttons are removed (#565)
Sabbirfeni Jan 5, 2024
04684cd
[Feat] Protect The AdminDashboard Route (#570)
ArkadiK94 Jan 7, 2024
68bd472
[Feat] Make The Displayed CommunityEvents Functional (#572)
ArkadiK94 Jan 9, 2024
2c798f9
New course UI (#586)
Saedbhati Jan 10, 2024
d054328
feat: Quiz Routes (#585)
Saedbhati Jan 10, 2024
ef05d67
fix: feeds search bug fixed (#575)
sumanjeet0012 Jan 10, 2024
4ef38e7
fix: contact_form_feedback_fixed (#584)
sumanjeet0012 Jan 10, 2024
ba18a55
fix: submit button state fixed (#574)
sumanjeet0012 Jan 10, 2024
f2ae95f
feat: ai chat | bug fixes (#587)
kabir0x23 Jan 10, 2024
e2ad0f7
feat: courses | bug fixes (#588)
kabir0x23 Jan 10, 2024
4da2f67
fix: quiz issues (#589)
kabir0x23 Jan 10, 2024
49e552d
feat: community events | Create The UI Of Creating New Event (#591)
ArkadiK94 Jan 12, 2024
f940bad
feat: community-events | manage community events add/cancel functiona…
ArkadiK94 Jan 14, 2024
6b2feff
feat: user profile | connections (#594)
kabir0x23 Jan 15, 2024
512cb0b
feat: encrypted message transfer (#592)
sumanjeet0012 Jan 15, 2024
827cc37
fix: node heap size error
kabir0x23 Jan 15, 2024
e363487
feat: quiz | create options
Saedbhati Jan 17, 2024
661dccf
fix: readme (#607)
kabir0x23 Jan 19, 2024
836d38e
Update IconSpacing (#605)
PalashChitnavis Jan 19, 2024
f40c81e
fix: readme (#608)
kabir0x23 Jan 19, 2024
ac675ab
feat: Labs and reverseShell fix (#610)
Saedbhati Jan 21, 2024
3b275a5
[Fix] Change From Category to notesCategory (#612)
ArkadiK94 Jan 23, 2024
16cb31c
fix: Element Over Menu Header issue (#595)
jigarBorde Jan 23, 2024
7124c4e
feat: manage community events | handle edit option (#614)
ArkadiK94 Jan 25, 2024
96f077b
fix: package.json & package-lock.json to reduce vulnerabilities (#568)
kabir0x23 Jan 26, 2024
5d25fe4
feat: tools | Encoding/decoding (#617)
Saedbhati Jan 27, 2024
bab72bf
feat: ai chat | prompts
sumanjeet0012 Jan 28, 2024
132becd
feat: ai chat | api trail feature (#611)
sumanjeet0012 Jan 29, 2024
9b6d74d
feat: ai chat | fix issues
kabir0x23 Jan 29, 2024
4ded90f
feat: community event | connect to redux and server, change Time valu…
ArkadiK94 Jan 29, 2024
bab72ab
fix: fix editing date of event bug (#624)
ArkadiK94 Jan 29, 2024
d1a068d
fix: add check for bookmarks data
git-tirthankar Jan 29, 2024
61b311d
feat: web security (#625)
kabir0x23 Feb 1, 2024
8f24798
feat: events | event participants, connect to backend and some more f…
ArkadiK94 Feb 4, 2024
b02e493
feat: CheatSheet/HackBook | Add Responsive Design (#583)
PalashChitnavis Feb 5, 2024
fe999fc
feat: profile | auth popup on follow/connect when no user / connectio…
92206 Feb 6, 2024
e42deb0
feat: community events | event details page (#633)
ArkadiK94 Feb 6, 2024
5011139
fix: follow-and-unfollow-functionality (#637)
ArkadiK94 Feb 6, 2024
e11428f
feat: quiz | show answers (#609)
nassim-ayadi Feb 9, 2024
5ced040
fix: pass generator (#638)
ZizouX0 Feb 9, 2024
fddd880
feat: Feeds Section | Enable Click Functionality for Trending Tags an…
Som401 Feb 10, 2024
ee088cf
feat: registration | Add a notification checkbox without functionalit…
Happyashbunny Feb 10, 2024
f468dec
[Fix] Check if user is not logged in and act accordingly (#643)
ArkadiK94 Feb 10, 2024
fe41638
feat: Bin Exploit (#630)
Saedbhati Feb 10, 2024
c6a36f2
feat: auth | logout on session expire (#644)
kabir0x23 Feb 10, 2024
5a6721b
feat: tools | dorking (#648)
kabir0x23 Feb 10, 2024
ce5e3e6
style: goals | goal-input-improvement (#647)
Saifmagouri Feb 11, 2024
a0ace74
feat: Explore | Show Only Users That Connected With Current User (#639)
sumanjeet0012 Feb 12, 2024
4292d72
feat: blogs | blog filter option is added (#631)
sumanjeet0012 Feb 13, 2024
96d39be
feat: Feeds | Implement Multiple Tag Filtering Functionality (#652)
Som401 Feb 13, 2024
358f355
docs: add link in readme to the development website (#656)
ArkadiK94 Feb 13, 2024
6900a62
Update README.md
kabir0x23 Feb 14, 2024
96cc96c
feat: events | add events timeline display (#661)
ArkadiK94 Feb 16, 2024
38cfbe4
fix cancel-icon and style in search input box (#658)
Som401 Feb 16, 2024
ed215c8
feat: web security && dashboard (#663)
kabir0x23 Feb 17, 2024
dff5279
feat: Chat in Dashboard | Connected Users Display (#659)
sumanjeet0012 Feb 17, 2024
f62dc31
feat: Methodology | create the page (#657)
Saedbhati Feb 17, 2024
17433fc
refactor: SEO and Accessibility are 100% for main page (#650)
Sky-De Feb 17, 2024
1ea79c7
feat: notifications | Added notification toggle buttons (#660)
Happyashbunny Feb 17, 2024
7ff243e
feat: Feeds | Add Filters Of Users (#651)
Ben-aoun-1 Feb 17, 2024
50994f3
fix:minor-issues (#664)
ArkadiK94 Feb 17, 2024
331c21d
feat: web security (#665)
kabir0x23 Feb 17, 2024
bc463cf
feat: common sidebar (#666)
kabir0x23 Feb 18, 2024
4d00fa9
fix: common sidebar (#667)
kabir0x23 Feb 18, 2024
b29fa7d
fix: common sidebar issues (#668)
kabir0x23 Feb 18, 2024
9a82c0d
Fix common sidebar issues (#669)
kabir0x23 Feb 18, 2024
5af1c70
feat: events | timeline functionality (#672)
ArkadiK94 Feb 19, 2024
7129663
feat: victim help page (#673)
ezhillragesh Feb 19, 2024
afc6c1e
fix: fixed the dropdown issue in methodology. (#674)
sumanjeet0012 Feb 19, 2024
c9fd7cb
fix: Relocate-Tag-Filtering-Functionality (#671)
Som401 Feb 20, 2024
ff02767
fix: tools | binary exploit | designs (#675)
kabir0x23 Feb 20, 2024
2ba0761
feat: events timeline backend connect (#676)
ArkadiK94 Feb 22, 2024
817e4a5
feat: handle multiple selection on startTime, endTime and topic (#678)
ArkadiK94 Feb 23, 2024
67b267f
feat: blogs and feeds data added in analytics (#677)
sumanjeet0012 Feb 23, 2024
338aa18
fix: design (#680)
kabir0x23 Feb 23, 2024
07d3f0f
Update Sidebar.jsx (#681)
kabir0x23 Feb 23, 2024
273f81f
Update LabsRoom.jsx (#682)
kabir0x23 Feb 23, 2024
b64aa16
feat: event details display (#683)
ArkadiK94 Feb 24, 2024
220302e
feat: event details display , more changes (#684)
ArkadiK94 Feb 24, 2024
59b119f
Ctf Ui update (#686)
Saedbhati Feb 29, 2024
c265cb7
feat: blogs like feature implemented (#685)
sumanjeet0012 Mar 1, 2024
162b84e
feat: websecurity | crackme new data (#691)
nirajnkm Mar 2, 2024
f164110
feat: websecurity | crackme new data (#692)
nirajnkm Mar 2, 2024
74b62ab
fix:side bar icons | Websecurity (#693)
nirajnkm Mar 2, 2024
7a63907
fix: contact form | email-validation (#697)
iiDaVoDkA Mar 4, 2024
a086cc4
Fix: Explore | filter-button and filter-container (#702)
Som401 Mar 6, 2024
deedfe1
Explore | Combine all the empty data fields (#698)
Som401 Mar 6, 2024
f7bb6de
feat: contact form | Sumbitted succefully mechanism (#700)
iiDaVoDkA Mar 8, 2024
fb4e2c7
Fix: feeds | fead post design in explore section (#701)
iiDaVoDkA Mar 8, 2024
cbc5a2b
style: contact form | update styles (#704)
AhmedKarray005 Mar 8, 2024
e67c1ff
fix-username and date overlapping (#708)
iiDaVoDkA Mar 12, 2024
9780cad
removed fixed width from ContactFormContainer (#712)
SinanovicAhmed Mar 12, 2024
58fed23
feat: public profile | Icon bug fixed (#694)
Riyazul555 Mar 16, 2024
a7cd927
feat: Ctf page | make it dynamic page (#705)
Saedbhati Mar 16, 2024
30afa79
reafactor: import statements changed (#706)
K-21 Mar 16, 2024
2eee506
feat: community events | more adjustments (#713)
ArkadiK94 Mar 17, 2024
3b96b22
feat: Mobile Layout, Dispaly SubMenu (#714)
AbdullahAli420 Mar 20, 2024
e7973a6
feat: analytics | Create Analytics Dashboard Page (#703)
duokobia Mar 22, 2024
5d05548
fix: build error (#718)
ArkadiK94 Mar 22, 2024
10e289d
fix-build-errors,remove 'use client' (#719)
ArkadiK94 Mar 22, 2024
4221841
change the default exports (#720)
ArkadiK94 Mar 22, 2024
013ec70
Fixing errors (#721)
ArkadiK94 Mar 22, 2024
a091fe3
fix: to dynamic import (#722)
ArkadiK94 Mar 22, 2024
eeb12de
fix: remove react-horizontal-stacked-bar-chart it did a bug with vite…
ArkadiK94 Mar 22, 2024
82b11d3
fix | Fix Failed Stacked Barchart (#726)
duokobia Mar 27, 2024
bad5bc9
feat: Explore | Option for Non Selected added. (#729)
K-21 Mar 30, 2024
642bdf0
feat: web security | design (#734)
kabir0x23 Apr 9, 2024
f546e75
docs: add responsive_web template (#741)
ArkadiK94 Apr 19, 2024
d876520
docs: Replace LinkedIn link In Readme (#748)
Tamir198 Apr 23, 2024
3480b27
docs: Change broken coc url (#750)
Tamir198 Apr 23, 2024
0574194
change the twitter logo to X logo (#753)
nassim-ayadi Apr 23, 2024
b11fa96
feat: events | small modification events (#736)
ArkadiK94 Apr 25, 2024
499043a
feat: dashboard | add link to the user profile image (#761)
firassssss Apr 27, 2024
1ffb064
fix: goals | prevent form submit if text is empty (#757)
Tamir198 Apr 27, 2024
e668bc2
feat: search common component | tags (#746)
Adamss10 Apr 28, 2024
3bf47e2
style: goals | syling goals page (#764)
Salem-Bourguiba Apr 28, 2024
eb633f7
fix: web security | categories and route highlighting #762
seifnamissi Apr 28, 2024
bbbb589
feat: feeds | delete feeds option and add modal window (#765)
ArkadiK94 Apr 29, 2024
f797e3b
fix: user is undefined when the user is not registered (#768)
ArkadiK94 May 1, 2024
9a6b588
fixed example.env file name (#771)
seifnamissi May 2, 2024
6e4b78f
feat: Master quiz , modal for additional info (#763)
firassssss May 2, 2024
e911c17
Feature/new designs/fixes (#773)
kabir0x23 May 2, 2024
b9716e4
Feature/new designs/fixes (#774)
kabir0x23 May 2, 2024
d742231
fix: move the api check after hooks (#776)
ArkadiK94 May 4, 2024
1c86f77
[Snyk] Upgrade styled-components from 5.3.11 to 6.1.8 (#725)
kabir0x23 May 4, 2024
e1e4676
[Snyk] Security upgrade dompurify from 3.0.5 to 3.0.11 (#737)
kabir0x23 May 4, 2024
88df077
fix: styles error, add stylelint (#777)
ArkadiK94 May 9, 2024
9351eea
feat: scrolling function for topics (#785)
YoussefMlayah May 9, 2024
3dbdd77
fix: quizz button position (#784)
AhmedKarray005 May 9, 2024
576c94c
fixed selected question indicator (#780)
seifnamissi May 9, 2024
1ff1e13
fix: upgrade sass from 1.55.0 to 1.75.0 (#778)
kabir0x23 May 9, 2024
5129fb1
fix: upgrade react-router-dom from 6.16.0 to 6.22.3 (#789)
kabir0x23 May 11, 2024
2876569
feat: upgrade @reduxjs/toolkit from 1.9.1 to 2.2.3 (#792)
kabir0x23 May 12, 2024
22023f6
feat: chatbox | user close functionality (#794)
Saedbhati May 12, 2024
9be53c6
features/bug-fixes/enhancements (#796)
kabir0x23 May 13, 2024
684a74e
docs: readme | Docs update readme (#799)
KrishnaPathak101 May 15, 2024
98cc20e
Snyk upgrade ca2c06e7f53b6e73f049bd0680058bd5 (#798)
ArkadiK94 May 16, 2024
f292f9b
Style: AddCommentForm changed (#767)
Saifmagouri May 16, 2024
ea1198a
fest: analytics | Functionality for analytics page (#782)
Tamir198 May 16, 2024
bcb4565
fix: blogs | user authentication (#807)
KrishnaPathak101 May 18, 2024
d85f8c5
feat: Search Function in chatbox (#809)
Saedbhati May 19, 2024
21c6e51
enhancements/fixed (#810)
kabir0x23 May 19, 2024
c2311b1
fix: [Responsive-Web] Chat sidebar auto-hiding is not in working in s…
KrishnaPathak101 May 20, 2024
ea0f7b3
feat: websecurity topics data (#816)
nirajnkm May 21, 2024
acda8e7
bug: font coloring to GoalForm > GoalInput (#815)
alvarotorrestx May 23, 2024
2f0407e
feat: functionality for download button (#814)
Tamir198 May 23, 2024
d8a63ea
fest: Team Page Base (#783)
AhmedKarray005 May 23, 2024
031b6ae
feat: Show Password Option #779 (#817)
Prathamesh-Kothalkar May 25, 2024
66b2ce0
feat: copy button to encoded + decoded fields (#819)
Tamir198 May 26, 2024
3ccdb48
feat: add floating like comment and share button in blog (#821)
Saedbhati May 26, 2024
c36bd58
feat/ench/bug fxies (#822)
kabir0x23 May 26, 2024
8e2bb32
fix: Using code container in decode fields as well (#823)
Tamir198 May 28, 2024
96972da
refactor: display.css into styled componenets (#824)
Tamir198 May 28, 2024
388519a
Fixed styling issue causing cursor position error in Notes section (#…
alvarotorrestx May 31, 2024
f588f79
feat: feeds | edit delete func (#826)
ArkadiK94 May 31, 2024
f048bdc
feat: Notes App | draggable notes and categories (#717)
sumanjeet0012 Jun 1, 2024
f304709
Wrong Facebook community social link (#830)
Tamir198 Jun 1, 2024
a3bf4b6
feat: storybook | Add storybook + some common components (#827)
Tamir198 Jun 1, 2024
f1b87e8
style: fix bg color which was accidentally removed (#835)
ArkadiK94 Jun 2, 2024
76cd9a3
fix: Remove unnecessary packages (#836)
Tamir198 Jun 5, 2024
3ced7cf
fix: multiple select label color (#832)
Tamir198 Jun 5, 2024
412649c
feat: Feeds | Poll component (#839)
Tamir198 Jun 6, 2024
e167c6e
feat: some minor changes & new code review data added (#845)
nirajnkm Jun 8, 2024
669b30b
refactor: image upload hook | create + use in modify feed and create …
ArkadiK94 Jun 8, 2024
2fb48de
bugs/fixes/features (#846)
kabir0x23 Jun 8, 2024
c0c1ac6
Storybook usage contributing file (#833)
Tamir198 Jun 8, 2024
c4e211a
feat: 2fa login (#850)
kabir0x23 Jun 9, 2024
878208f
feat: Login/new/feature (#851)
kabir0x23 Jun 9, 2024
54cbfd2
Merge branch 'main' into dev
kabir0x23 Jun 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
node_modules
dist
dist
/src/components/GTFOBins/Data.jsx
49 changes: 25 additions & 24 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,26 +1,27 @@
{
"env": {
"browser": true,
"es2021": true,
"node": true
},
"extends": [
"plugin:react/recommended",
"standard",
"prettier"
],
"overrides": [],
"parserOptions": {
"ecmaVersion": "latest",
"sourceType": "module",
"ecmaFeatures": {
"jsx": true,
"js": true
"env": {
"browser": true,
"es2021": true,
"node": true
},
"extends": ["plugin:react/recommended", "standard", "prettier", "plugin:storybook/recommended"],
"overrides": [],
"parserOptions": {
"ecmaVersion": "latest",
"sourceType": "module",
"ecmaFeatures": {
"jsx": true,
"js": true
}
},
"plugins": ["react", "no-relative-import-paths"],
"rules": {
"react/prop-types": "off",
"no-relative-import-paths/no-relative-import-paths": [
"error",
{
"allowSameFolder": true
}
]
}
},
"plugins": [
"react"
],
"rules": {
"react/prop-types": "off"
}}
}
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ body:
id: coc
attributes:
label: Code of Conduct
description: By submitting this issue, I confirm I've read and complied with the [CoC](https://github.com/thecyberworld/Support/blob/main/CODE_OF_CONDUCT.md) 🖖
description: By submitting this issue, I confirm I've read and complied with the [CoC](https://github.com/thecyberworld/TheCyberHUB/blob/dev/CODE_OF_CONDUCT.md) 🖖
options:
- label: I agree to follow this project's Code of Conduct
required: true
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/doc_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ body:
id: coc
attributes:
label: Code of Conduct
description: By submitting this issue, I confirm I've read and complied with the [CoC](https://github.com/thecyberworld/Support/blob/main/CODE_OF_CONDUCT.md) 🖖
description: By submitting this issue, I confirm I've read and complied with the [CoC](https://github.com/thecyberworld/TheCyberHUB/blob/dev/CODE_OF_CONDUCT.md) 🖖
options:
- label: I agree to follow this project's Code of Conduct
required: true
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ body:
id: coc
attributes:
label: Code of Conduct
description: By submitting this issue, I confirm I've read and complied with the [CoC](https://github.com/thecyberworld/Support/blob/main/CODE_OF_CONDUCT.md) 🖖
description: By submitting this issue, I confirm I've read and complied with the [CoC](https://github.com/thecyberworld/TheCyberHUB/blob/dev/CODE_OF_CONDUCT.md) 🖖
options:
- label: I agree to follow this project's Code of Conduct
required: true
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/other.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ body:
id: coc
attributes:
label: Code of Conduct
description: By submitting this issue, I confirm I've read and complied with the [CoC](https://github.com/thecyberworld/Support/blob/main/CODE_OF_CONDUCT.md) 🖖
description: By submitting this issue, I confirm I've read and complied with the [CoC](https://github.com/thecyberworld/TheCyberHUB/blob/dev/CODE_OF_CONDUCT.md) 🖖
options:
- label: I agree to follow this project's Code of Conduct
required: true
Expand Down
52 changes: 52 additions & 0 deletions .github/ISSUE_TEMPLATE/responsive_web.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: Responsive Web
description: Create a responsive report to help us improve
title: "[Responsive-Web] <description>"
labels: [responsive-web]
body:
- type: textarea
id: description
attributes:
label: Detailed description
description: Provide a detailed description of the layout change you are proposing
validations:
required: true
- type: textarea
attributes:
label: To Reproduce
description: |
Steps to reproduce the behavior.
1. Current Screen Resolution is '...' width/height (approximately)
2. Go to '...'
3. Click on '...'
4. Scroll down to '...'
5. See responsive problem
validations:
required: true
- type: textarea
id: expectedbhv
attributes:
label: Expected Behavior
description: A clear and concise description of how it is should be displayed on mobile/tablet.
validations:
required: false
- type: textarea
attributes:
label: Screenshot/ Video of the Responsive Problem
description: Add screenshots to help explain the layout problem.
validations:
required: true
- type: checkboxes
id: coc
attributes:
label: Code of Conduct
description: By submitting this issue, I confirm I've read and complied with the [CoC](https://github.com/thecyberworld/TheCyberHUB/blob/dev/CODE_OF_CONDUCT.md) 🖖
options:
- label: I agree to follow this project's Code of Conduct
required: true
- type: markdown
attributes:
value: |
---
You can also join our [Discord](https://discord.gg/QHBPq6xP5p) community.
Feel free to check out other cool repositories of the [Thecyberworld](https://github.com/thecyberworld).
Join the Thecyberworld GitHub Organisation by raising an [issue](https://github.com/thecyberworld/Support/issues/new?assignees=&labels=invite+me+to+the+organisation&template=invitation.yml&title=Please+invite+me+to+the+GitHub+Community+Organization) (you will be sent an invitation).
14 changes: 7 additions & 7 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,16 +33,16 @@ Incorrect ways to mark a box:

## Code of Conduct

- [ ] By submitting this pull request, I confirm I've read and complied with the [CoC](https://github.com/thecyberworld/Support/blob/main/CODE_OF_CONDUCT.md) 🖖
- [ ] By submitting this pull request, I confirm I've read and complied with the [CoC](https://github.com/thecyberworld/TheCyberHUB/blob/dev/CODE_OF_CONDUCT.md) 🖖

## Check List (Check all the applicable boxes) <!-- Follow the above conventions to check the box -->

- [ ] My code follows the code style of this project.
- [ ] My change requires changes to the documentation.
- [ ] I have updated the documentation accordingly.
- [ ] All new and existing tests passed.
- [ ] This PR does not contain plagiarized content.
- [ ] The title of my pull request is a short description of the requested changes.
- [ ] My code follows the code style of this project.
- [ ] My change requires changes to the documentation.
- [ ] I have updated the documentation accordingly.
- [ ] All new and existing tests passed.
- [ ] This PR does not contain plagiarized content.
- [ ] The title of my pull request is a short description of the requested changes.

---

Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,6 @@ dist-ssr
*.sw?
.eslintcache
.env
TheCyberHUB.iml

*storybook.log
16 changes: 16 additions & 0 deletions .storybook/main.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
/** @type { import('@storybook/react-vite').StorybookConfig } */
const config = {
stories: ["../src/**/*.mdx", "../src/**/*.stories.@(js|jsx|mjs|ts|tsx)"],
addons: [
"@storybook/addon-onboarding",
"@storybook/addon-links",
"@storybook/addon-essentials",
"@chromatic-com/storybook",
"@storybook/addon-interactions",
],
framework: {
name: "@storybook/react-vite",
options: {},
},
};
export default config;
13 changes: 13 additions & 0 deletions .storybook/preview.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
/** @type { import('@storybook/react').Preview } */
const preview = {
parameters: {
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/i,
},
},
},
};

export default preview;
9 changes: 9 additions & 0 deletions .stylelintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"extends": ["stylelint-config-standard"],
"customSyntax": "postcss-styled-syntax",
"plugins": ["stylelint-plugin-styled-components"],
"rules": {
"plugin/styled-components-enforce-ampersand": true,
"named-grid-areas-no-invalid": null
}
}
22 changes: 22 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,28 @@ Open the browser to visit the website at http://localhost:3000

---


## Storybook :

### Introduction

Storybook is a powerful tool for developing and testing your UI components in isolation.

It allows you to visualize different states of your components and interact with them in a sandbox environment.

To view and run Storybook, use the following command in your terminal:

```
npm run storybook
```
This will start the Storybook server on port 6006.

Open your browser and navigate to http://localhost:6006 to access the Storybook interface.

For more info and examples you can check storybook [documentaion](https://storybook.js.org/docs/get-started)

---

## 💥 Issues

In order to discuss changes, you are welcome to [open an issue](https://github.com/thecyberworld/TheCyberHUB/issues/new/choose) about what you would like to contribute. Enhancements are always encouraged and appreciated.
Expand Down
57 changes: 31 additions & 26 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,16 @@
<h1 align="center"> TheCyberHUB </h1>

![thecyberhub](https://user-images.githubusercontent.com/44284877/194150142-1df54766-b8bb-4d9c-9e86-26907e324551.gif)
![TheCyberHUB by Thecyberworld Community](https://github.com/thecyberworld/TheCyberHUB/assets/44284877/e56a35cc-9f6c-4032-a209-efaa1d328894)

<!-- ![thecyberhub](https://user-images.githubusercontent.com/44284877/180642062-a9a66f83-746c-468e-97a8-707c259a92cd.png) -->
[//]: # "![thecyberhub](https://user-images.githubusercontent.com/44284877/180642062-a9a66f83-746c-468e-97a8-707c259a92cd.png)"

<p align="center">
👨‍💻 Website link:
<a href="https://thecyberhub.org/"> thecyberhub </a>
<a href="https://www.thecyberhub.org/"> TheCyberHUB </a>
</p>
<p align="center">
:octocat: Development Website link:
<a href="https://dev.thecyberhub.org/"> TheCyberHUB Dev </a>
</p>
<div align="center">

Expand All @@ -17,15 +21,15 @@
</div>

## Table of contents 💻
- [Title](#thecyberhub-hub-of-cyber-security)
- [🤖 Installation Guidelines](#-installation-guidelines)
- [👇 Prerequisites](#-prerequisites)
- [🛠️ Installation Steps](#-installation-steps)
- [Try Website](https://thecyberhub.org)
- [👨‍💻 Contributing](#-contributing)
- [🛡️ License](#-license)
- [🙏 Support](#-support)
- [📨 Contact US](#-contact-us)

- [Title](#thecyberhub-hub-of-cyber-security)
- [🤖 Installation Guidelines](#-installation-guidelines)
- [👇 Prerequisites](#-prerequisites)
- [🛠️ Installation Steps](#-installation-steps)
- [👨‍💻 Contributing](#-contributing)
- [🛡️ License](#-license)
- [🙏 Support](#-support)
- [📨 Contact US](#-contact-us)

---

Expand All @@ -35,28 +39,29 @@

Before installation, please make sure you have already installed the following tools:

- [Git](https://git-scm.com/downloads)
- [Nodejs](https://nodejs.org/en/download/)

- [Git](https://git-scm.com/downloads)
- [Nodejs](https://nodejs.org/en/download/)

### 🛠 Installation Steps

1. Fork the project
2. Clone the forked project
1. `Fork` the repository
2. `Clone` the forked project
3. Navigate to the cloned project directory
4. Install the dependencies with `npm install`
5. Run `npm run dev` to start the server
6. Open the browser to visit the website at http://localhost:3000/
4. Install the dependencies with `npm i`
5. Create a `.env` file in the root directory of the project
6. Copy the contents of `example.env` to `.env` file
7. Run `npm run dev` to start the server
8. Open the browser to visit the website at http://localhost:3000/

> If you are new to Git and GitHub then must check out **[git-github-practice](https://github.com/CryptoverseWeb3/git-github-practice)** repository **first** and contribute to it before you contributing to other open-source projects.
> If you are new to Git and GitHub, then must check out **[first-contribution](https://github.com/thecyberworld/first-contribution)** repository **first** and contribute to it before you contributing to other open-source projects.

---

## 👨‍💻 Contributing

- Contributions make the open source community such an amazing place to learn, inspire, and create.
- Any contributions you make are **truly appreciated**.
- Check out our [contribution guidelines](/CONTRIBUTING.md) for more information.
- Contributions make the open source community such an amazing place to learn, inspire, and create.
- Any contributions you make are **truly appreciated**.
- Check out our [contribution guidelines](/CONTRIBUTING.md) for more information.

---

Expand All @@ -76,8 +81,8 @@ This project needs a ⭐️ from you. Don't forget to leave a star ⭐️

<a href="https://discord.gg/QHBPq6xP5p" ><img src="https://img.shields.io/badge/Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white" alt="Discord" /></a>
<a href="https://www.github.com/thecyberworld" ><img src="https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white" alt="Github" /></a>
<a href="https://www.twitter.com/thecyberw0rld" ><img src="https://img.shields.io/badge/Twitter-1DA1F2?style=for-the-badge&logo=twitter&logoColor=white" alt="Twitter" /></a>
<a href="https://linkedin.com/company/thecyberworld" ><img src="https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white" alt="LinkedIn" ></a>
<a href="https://www.linkedin.com/company/thecyberw0rld/" ><img src="https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white" alt="LinkedIn" ></a>
<a href="https://t.me/thecyberw0rld" ><img src="https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white" alt="Telegram" /></a>
<a href="https://www.twitter.com/thecyberw0rld" ><img src="https://img.shields.io/badge/twitter-100000?style=for-the-badge&logo=x&logoColor=white" alt="Twitter" /></a>

[Back to top 🖱](#thecyberhub-hub-of-cyber-security)
2 changes: 2 additions & 0 deletions example.env
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
VITE_WEB_ENV=development
VITE_API_URL=https://dev.api.thecyberhub.org
Loading