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

Merge Develop into Main #1099

Merged
merged 538 commits into from
Nov 30, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
538 commits
Select commit Hold shift + click to select a range
ff89444
Update authorized-changes-detection.yml
palisadoes Feb 18, 2023
1549a84
Code Coverage @ 87.1%
palisadoes Feb 19, 2023
84136cd
Update .gitignore
palisadoes Feb 19, 2023
6ca10f7
Delete codecov
palisadoes Feb 19, 2023
6266f9c
added translation hint text in placeholders (#487)
aashimawadhwa Feb 20, 2023
0c7de79
Update pull-requests.yml
palisadoes Feb 20, 2023
4299e4c
Create DOCUMENTATION.md
palisadoes Feb 21, 2023
850db35
Rename issue-guidelines.md to ISSUE_GUIDELINES.md
palisadoes Feb 21, 2023
48ece8e
Update CONTRIBUTING.md
palisadoes Feb 21, 2023
98476c1
Update issue.yml
palisadoes Feb 21, 2023
fa4d0b9
Rename PR-guidelines.md to PR_GUIDELINES.md
palisadoes Feb 21, 2023
d7bdd26
Update CONTRIBUTING.md
palisadoes Feb 21, 2023
22e345e
Update pull-request-target.yml
palisadoes Feb 21, 2023
77431ef
Delete PULL_REQUEST_TEMPLATE.md
palisadoes Feb 21, 2023
a3a031b
Delete ISSUE_TEMPLATE.md
palisadoes Feb 21, 2023
303b848
Rename Code_Style.md to CODE_STYLE.md
palisadoes Feb 21, 2023
b485a14
added removeMember mutation (#491)
kb-0311 Feb 22, 2023
bb460c0
remove contributions from router (#502)
anshgoyalevil Feb 24, 2023
e54f5f4
Fixed Settings page Header (#501)
anurag0006 Feb 24, 2023
e9f3006
Added dropdown for Applanguage in UserUpdation form (#498)
rishav-jha-mech Feb 25, 2023
d393276
Change the Scalar Types [Provides relevant client side changes for #1…
EshaanAgg Feb 25, 2023
b36bb63
Client changes for Adding GraphQL Scalars (#511)
EshaanAgg Feb 26, 2023
ce9f741
modal closed after organization creation (#516)
nishant3721 Feb 28, 2023
c45736e
most recently added Org displays at the top (#515)
anurag0006 Feb 28, 2023
046e9d6
Add Husky (#520)
EshaanAgg Mar 1, 2023
c106a53
updated contributing (#521)
kb-0311 Mar 1, 2023
aed9945
Display and choose Organisation image (#512)
rishav-jha-mech Mar 1, 2023
af10ccc
fixed translation on the plugin tab (#510)
aashimawadhwa Mar 2, 2023
ea15e91
added OrgName to the Navbar (#525)
anurag0006 Mar 3, 2023
d40d001
Fix create event mutation [Fixes part of #1101 in Talawa-API] (#523)
EshaanAgg Mar 4, 2023
8b9e9ca
Test coverage improved for organizationPeople.tsx (#526)
adi-uchiha Mar 4, 2023
8c1f1ac
Update INSTALLATION.md
palisadoes Mar 4, 2023
9f51ea3
Update INSTALLATION.md
palisadoes Mar 5, 2023
784a48f
Update INSTALLATION.md
palisadoes Mar 5, 2023
8687d6a
Update stale.yml
palisadoes Mar 5, 2023
188c638
Remove tags (#532)
EshaanAgg Mar 6, 2023
b8c2316
Fixed navbar added tests (#534)
rishav-jha-mech Mar 6, 2023
3341ffa
Fix the updateOrg page, and made it to create mutation request [Fixes…
anshgoyalevil Mar 6, 2023
bbea2f8
Update CONTRIBUTING.md
palisadoes Mar 6, 2023
1fa83d5
Code Coverage @ 88%
palisadoes Mar 7, 2023
1d36010
Fixes #478 : Implemeneted calendar to the Event tab (#537)
aashimawadhwa Mar 7, 2023
8e86047
Added post-merge hook using husky (#541)
anurag0006 Mar 8, 2023
9493073
Update pull-requests.yml
palisadoes Mar 8, 2023
556884b
Fixed yarn installation instructions (#584)
aviraldevv Mar 8, 2023
d1cb5ff
organization sorting for all organization (#619)
aashimawadhwa Mar 9, 2023
a365463
removed redundant notification (#577)
akankshat05 Mar 9, 2023
b90fe7c
Profile Page for Members (#543)
rishav-jha-mech Mar 9, 2023
d87ce78
Fix:routing issue for orgdash page (#580)
VenomFate-619 Mar 9, 2023
d788820
Rectify Warnings: EventListCard.test.tsx (#595)
Kodecheff Mar 9, 2023
d256fa0
Added logic to close modal after successful submission (#623)
SamMintah Mar 9, 2023
9b9ef98
Feature Request: Position of the search bar. (#631)
Shugo52 Mar 10, 2023
87140b3
fixes: #550 added test for the calendar (#552)
aashimawadhwa Mar 10, 2023
818c4ae
Update Router Function [Fixes #636] (#638)
anshgoyalevil Mar 10, 2023
8ff7b9d
Fix about content overflow (#632)
kayceeDev Mar 10, 2023
68ba154
removed duplicate rows per page section in orgposts (#648)
pratik9333 Mar 10, 2023
d63ce69
fixed :made card in organization dashboard interactive (#620)
techfussion Mar 10, 2023
0f41149
Implemented manage functionality for admin and super admin after logi…
Manoramsharma Mar 10, 2023
06fbb72
Added folding feature to posts (#581)
anurag0006 Mar 11, 2023
71f1f52
Code coverage @87.2%
palisadoes Mar 11, 2023
71117d0
Fix User Update Details Page and Add Update Password Page [Fixes #530…
anshgoyalevil Mar 11, 2023
21dbe29
fixed:move orgLocation & remove duplicate orgName (#655)
techfussion Mar 11, 2023
0f12d7b
fixes - [#597] - Navbar navlinks hover and button styles (#603)
Phyya Mar 11, 2023
1ba51f0
Code Coverage 87.4%
palisadoes Mar 11, 2023
a389d16
fixes 599 (#653)
adepeju4 Mar 11, 2023
9f0a30b
fix org search location (#682)
kayceeDev Mar 13, 2023
b2add80
fixed the issue of validate the input before submit #674 (#678)
Sumitmaithani Mar 13, 2023
3d2d713
Adds required tests for OrganizationEvents.tsx and Fixes a minor bug …
beingnoble03 Mar 13, 2023
43e44f5
Update password preview feature with coverage tests (#629)
Aimanosi Mar 13, 2023
9c8d518
Fix to the issue #585 (#607)
arushi2715 Mar 13, 2023
605bdc6
Improve test coverage for calendar.tsx (#679)
adi-uchiha Mar 13, 2023
3e25740
i rebased my codebase and resolved the initial issue (#669)
Sedoid Mar 13, 2023
da4d1f0
fixed the issue use of toast in place of window.alert #645 (#687)
Sumitmaithani Mar 14, 2023
b2d20c7
Update ISSUE_GUIDELINES.md
palisadoes Mar 14, 2023
f2bb9ec
fixed the static time data under Organization card in the Organizatio…
spider076 Mar 14, 2023
6b9ca7b
Fixed the pagination alignment issue (#702)
arushi2715 Mar 14, 2023
3d1427f
Removed overlapping (#675)
akhilender-bongirwar Mar 14, 2023
3c5cd33
changes input element to textarea and changes in test (#710)
BhuvaneshPatil Mar 14, 2023
d6484ea
Code Coverage @90.7%
palisadoes Mar 15, 2023
ae5d7b3
Indicating active tabs (#691)
akankshat05 Mar 15, 2023
441cca9
fixed the org default image #688 and removed stock image (#695)
Sumitmaithani Mar 15, 2023
53f978f
Update INSTALLATION.md
palisadoes Mar 15, 2023
6bf0e01
Added Clear Error and Warn Messages when API is unavailable (#670)
aviraldevv Mar 15, 2023
3d1b367
improve test coverage for orgpost.tsx (#718)
adi-uchiha Mar 16, 2023
29b839c
Implemented Proper Error Handling for all Screens [Fixes: #535] (#731)
aviraldevv Mar 16, 2023
65f9490
Added StaticMockLink to use Mocks multiple times [Fixes Multiple Issu…
anshgoyalevil Mar 17, 2023
40e4ac0
Added prompt to Register on Login Page (#628)
Wineshuga Mar 17, 2023
a9015d3
fixed event checkboxes to update (#707)
akankshat05 Mar 17, 2023
7269f45
Block/Unblock functionality for only members of the organization (#690)
Manoramsharma Mar 17, 2023
77742e6
created a reusable postNotFound Component with responsive UI (#717)
spider076 Mar 18, 2023
2b9ce71
fix: #601 modal responsive width (#621)
Phyya Mar 18, 2023
67b3fe5
added dynamic title to OrgPeople section (#704)
anurag0006 Mar 18, 2023
16f3f86
Delete er
palisadoes Mar 18, 2023
ac2c0bc
Updated session timeout notification toast with already existing one …
TheoCathy Mar 18, 2023
8dbadae
Fixed the empty space in the OrgList (#751)
spider076 Mar 18, 2023
c74ea5e
align navbar items (#755)
Aimanosi Mar 19, 2023
72cab0f
Fixes: toggle password for registration (#758)
aashimawadhwa Mar 19, 2023
97afa0e
Super Admin Dashboard Error When Organizations Absent (#754)
prathamesh-mutkure Mar 19, 2023
cb6d707
Code Coverage @ 91.0%
palisadoes Mar 19, 2023
2058e86
Add link to dashboard admin card (#760)
adi-uchiha Mar 19, 2023
e59e3e9
image upload made functional (#677)
kb-0311 Mar 20, 2023
49f5822
Update PR_GUIDELINES.md
palisadoes Mar 21, 2023
2b3af6f
Implemented Search bar and the radio buttons in orgPost page that sea…
spider076 Mar 21, 2023
51dd602
center org image on mobile (#778)
kayceeDev Mar 22, 2023
01b58e2
removed link for plugin dropdown toggle (#781)
akankshat05 Mar 23, 2023
bd90559
align superadmin nav items and fix failed tests (#766)
Aimanosi Mar 24, 2023
021afaa
changed the handleSearchByName function in searchByName in Roles page…
Pranauv-Kumar1803 Mar 24, 2023
197edf7
removed extra scrollbars (#800)
aashimawadhwa Mar 25, 2023
255428a
Recently added Post displays at top (#773)
anurag0006 Mar 25, 2023
ebe5613
Increased the OrgList Code Coverage (#786)
spider076 Mar 25, 2023
b81023f
Modify event visibility for non-admins (#796)
kayceeDev Mar 25, 2023
e110e87
Bug Fix: Drawer menu visibility (#794)
indresh149 Mar 25, 2023
b1bc08a
Remove filter by event field (#807)
spider076 Mar 26, 2023
f8747de
Add image to post (#804)
spider076 Mar 26, 2023
fe22f99
Update pull-request-target.yml
palisadoes Mar 28, 2023
19dc303
Update pull-request-target.yml
palisadoes Mar 28, 2023
bb326ef
Update pull-request-target.yml
palisadoes Mar 28, 2023
6a893fa
Update pull-request-target.yml
palisadoes Mar 28, 2023
586ce6e
Update pull-request-target.yml
palisadoes Mar 28, 2023
a2b7f20
Update pull-request-target.yml
palisadoes Mar 28, 2023
669d4a1
Upgrade Yarn to NPM in Talawa Admin Project (#802)
anshgoyalevil Mar 28, 2023
523f6f8
Redirect to dashboard on organization update (#816)
prathamesh-mutkure Mar 28, 2023
6bb054d
Proper Testing Of Pagination In All List Views (#797)
Sheguun Mar 28, 2023
d6229fa
Conditional Usage of Google reCAPTCHA [Fixes #798] (#820)
anshgoyalevil Mar 29, 2023
e805335
fixed the issue of Mismatched passwords validation #722 (#824)
Sumitmaithani Mar 30, 2023
e75d20e
Code Coverage @ 92%
palisadoes Mar 31, 2023
18aeb7b
Replace Talawa Portal with Talawa Admin Portal #817 (#821)
sarazaToussaint Apr 1, 2023
a7b76c8
Organization Form Redirect Issue Prevents User Navigation, Affecting …
sumyat-aung Apr 1, 2023
23e80e0
Added: event preview modal to view event details (#772)
aashimawadhwa Apr 1, 2023
e3a6f89
Update workflow (#832)
EshaanAgg Apr 1, 2023
2033a2d
Workflow fix (#833)
EshaanAgg Apr 1, 2023
a220400
Update pull-requests.yml
palisadoes Apr 2, 2023
9410308
Update pull-requests.yml
palisadoes Apr 2, 2023
7249606
Update pull-requests.yml
palisadoes Apr 2, 2023
d431e06
Code Coverage @ 91.0%
palisadoes Apr 2, 2023
7816633
Feature: Separation of ADMIN and SUPERADMIN functionalities (#826)
aviraldevv Apr 2, 2023
72d713d
Added Whitespace Validation to Organization and Post create forms (#838)
prathamesh-mutkure Apr 2, 2023
d74eaa0
fixed the issue of Toast msg is not available in all languages #740 (…
Sumitmaithani Apr 5, 2023
53c3fef
Fixed Org Update (#843)
prathamesh-mutkure Apr 5, 2023
f4a812a
Prevent Admins and Super Admins from downgrading their own roles (#840)
prathamesh-mutkure Apr 5, 2023
2792cbf
Revert "Fixed Org Update (#843)" (#847)
palisadoes Apr 5, 2023
20159d5
Fixed Organization Update and Translation (#849)
prathamesh-mutkure Apr 6, 2023
30eaa4a
Fail tests on warning [Priority Needed] (#856)
anshgoyalevil Apr 9, 2023
a9342e0
Code duplicacy removed (#852)
rishav-jha-mech Apr 9, 2023
c68389b
Unused packages removed, flag icons package updated to latest version…
rishav-jha-mech Apr 9, 2023
0277c43
Fixes #848: limiting mulitple toast (#851)
aashimawadhwa Apr 9, 2023
d080719
Organization People Filters Improved (#855)
prathamesh-mutkure Apr 10, 2023
4a4cd7f
remove graphql-boost dep (#866)
anshgoyalevil Apr 11, 2023
6ae7aa9
added UserNotFound component to the Roles page and improved the searc…
Pranauv-Kumar1803 Apr 12, 2023
5820dd9
Improved signupform validations (#828)
jmalicha Apr 12, 2023
7288724
added tests for Search Bar in the Organization List Page of SUPERADM…
Sumitmaithani Apr 12, 2023
99d5891
Added Tests Previews (#868)
prathamesh-mutkure Apr 12, 2023
c19a050
Revert "Improved signupform validations (#828)" (#875)
palisadoes Apr 13, 2023
3d39c52
Restored SearchBar Test for OrgList Page (#878)
aviraldevv Apr 13, 2023
a5d3aa6
fixed the issue of Users filter to fetch corresponding Users to Organ…
Sumitmaithani Apr 13, 2023
ac00896
Revert "Restored SearchBar Test for OrgList Page (#878)" (#879)
palisadoes Apr 13, 2023
f05c079
Fixed crashing on error in Block/Unblock page (#862)
rishav-jha-mech Apr 18, 2023
ed24754
Added NotFound component in OrgPeople and changed Roles.tsx (#882)
Pranauv-Kumar1803 Apr 18, 2023
5c6ecc5
Restored Search-Bar Test for OrgList Page (#880)
aviraldevv Apr 18, 2023
fc8926f
Fixed Org Dashboard Error (#873)
prathamesh-mutkure Apr 18, 2023
f92c0b3
Fixed auth header getting copied on login (#890)
rishav-jha-mech Apr 18, 2023
8585cfd
fix user update (#876)
adi-uchiha Apr 18, 2023
8efe332
Removed and Replaced Ant Design from the project (#891)
rishav-jha-mech Apr 18, 2023
8f13aea
Add today functionality in calendar (#897)
adi-uchiha Apr 21, 2023
2214098
Update countline.py
palisadoes Apr 21, 2023
4460b0e
Update pull-requests.yml
palisadoes Apr 21, 2023
eba1289
Updated countlines.py to cover .spec. files (#900)
palisadoes Apr 21, 2023
891d898
fixed the Inability to set user roles for specific organizations #556…
Sumitmaithani Apr 21, 2023
99c30c0
Revert "fixed the Inability to set user roles for specific organizati…
palisadoes Apr 21, 2023
9fec686
Documentation updated, Redundant css files removed (#896)
rishav-jha-mech Apr 21, 2023
0b4aeaa
Added small calendar in the events #887 (#903)
aashimawadhwa Apr 22, 2023
411daa0
fixed Code Coverage: Create tests for OrgSettings.tsx #396 (#905)
Sumitmaithani Apr 25, 2023
d5ce4aa
remove redundancy from orgPostCard (#906)
adi-uchiha May 1, 2023
b3d7cce
Revert "remove redundancy from orgPostCard (#906)" (#910)
palisadoes May 1, 2023
e22b3cb
Block/Unblock Page Improvements (#885)
prathamesh-mutkure May 8, 2023
da669e2
fix in failing test (#913)
aashimawadhwa May 14, 2023
f638054
Improve and Standardize Automated Linting Tests (#916)
aashimawadhwa Jun 4, 2023
1206456
Rename `data` variables to more readable name [Fixes #829] (#835)
EshaanAgg Jun 11, 2023
f94c4a5
Merge latest adminUI-Redesign into Develop (#927)
rishav-jha-mech Jun 14, 2023
dc4cd4d
Introduces API versioning check in CI/CD (#924)
kb-0311 Jun 17, 2023
65a97cf
Update stale.yml
palisadoes Jun 27, 2023
7811e1f
Update CONTRIBUTING.md
palisadoes Jun 29, 2023
6e34d85
Merge talawa-user-portal into develop (#935)
beingnoble03 Jun 30, 2023
0c14399
Merge latest Admin UI Redesign into Develop (#934)
rishav-jha-mech Jul 1, 2023
fadaa39
test PR for API versioning check (#932)
kb-0311 Jul 2, 2023
a645eca
redesigned newsfeed (#939)
aashimawadhwa Jul 2, 2023
042db8d
Revert "redesigned newsfeed (#939)" (#943)
palisadoes Jul 5, 2023
2914788
Make Talawa-Admin mutations in sync with the backend (#946)
rishav-jha-mech Jul 17, 2023
0bd772c
Add Home Screen And People Screen along with other components (#940)
beingnoble03 Jul 19, 2023
df8bda2
Merge AdminUI-Redesign into Develop (#947)
rishav-jha-mech Jul 20, 2023
3090757
Merge latest adminUI-Redesign (#950)
rishav-jha-mech Aug 12, 2023
1cf5fd2
[Talawa-user-portal] Add Settings and Donate Screen, along with other…
beingnoble03 Aug 21, 2023
2573b93
Add Event Project and Volunteer Management (#961)
EshaanAgg Aug 21, 2023
46d4d21
Admin workflow completed with updated package.json (#960)
Nitya-Pasrija Aug 22, 2023
b619a0d
Merge latest AdminUI Redesign into develop (#956)
rishav-jha-mech Aug 29, 2023
861b1c5
Update documentation
rishav-jha-mech Sep 3, 2023
9f61583
Merge pull request #965 from PalisadoesFoundation/automated-docs
tasneemkoushar Sep 3, 2023
04bb679
copy-docs -to-talawa branch update to develop
Nitya-Pasrija Sep 3, 2023
9d170a3
Merge pull request #966 from Nitya-Pasrija/develop
tasneemkoushar Sep 3, 2023
d1bd363
removed dependance of code copying from generate segment
Nitya-Pasrija Sep 3, 2023
9bd00d3
Merge pull request #967 from Nitya-Pasrija/develop
tasneemkoushar Sep 3, 2023
0a6f0c9
Update push.yml (#969)
tasneemkoushar Sep 3, 2023
cb3a7ec
Update push.yml (#970)
tasneemkoushar Sep 3, 2023
a6ced9a
Feature Request: Adding a dialog to go to plugin store after an organ…
SiddheshKukade Sep 6, 2023
b1f513f
Merge latest AdminUI Redesign into develop (#972)
rishav-jha-mech Sep 9, 2023
9a3e663
Events screen and Post Comment Modal for Talawa-user-portal (#963)
beingnoble03 Sep 21, 2023
7b846e7
Update README.md
palisadoes Sep 24, 2023
30e280d
Add My Tasks screen and Fix UI bugs [User Portal] (#978)
beingnoble03 Oct 4, 2023
5dffa1b
Add Feedback UI Components to Talawa Admin (#980)
EshaanAgg Oct 4, 2023
a66712f
Adding Plugin Logic to the Talawa Mobile Web App (#976)
SiddheshKukade Oct 8, 2023
12f210b
Add Side Navigation to Event Dashboard (#981)
EshaanAgg Oct 8, 2023
18e6ed9
Move maximum rating in feedback from 10 to 5 [Fixes #990] (#987)
EshaanAgg Oct 14, 2023
046600a
Add chat screen to talawa-user-portal (#986)
beingnoble03 Oct 15, 2023
066bb4e
Update issue.yml
palisadoes Oct 26, 2023
3a0e8ee
Update stale.yml
palisadoes Oct 28, 2023
1cc674e
Merge latest AdminUI Redesign into Master (#1006)
rishav-jha-mech Oct 31, 2023
40efb0f
fix createEvent to close modal and show events without refresh (#1014)
skbhagat0502 Oct 31, 2023
cf6bc4e
fix: Ensure Full Visibility of Logo on 404 Error Page (#1018)
akhilender-bongirwar Nov 4, 2023
5696ed8
Implemented featurs for Postfeed Management (#982)
aashimawadhwa Nov 4, 2023
0980326
Update pull-requests.yml
palisadoes Nov 5, 2023
0429d59
update and delete buttons of event modal are now working (#1051)
kanhaiya04 Nov 11, 2023
5e4730a
Dynamic dashboard Enhancements (#979)
JamarTG Nov 11, 2023
57baf75
Fix dashboard items (#1007)
skbhagat0502 Nov 11, 2023
7b5775b
Fix event creation issue with white spaces. (#1025)
skbhagat0502 Nov 11, 2023
ddbaa0c
chore: fix unit test (#1052)
Dhoni77 Nov 11, 2023
ada33be
Fix layout distortion due to untruncated title description of events.…
skbhagat0502 Nov 11, 2023
b6c2d15
test: SecuredRouteForUser component 100% Test Coverage and fixed unco…
duplixx Nov 11, 2023
464e546
Fix incorrect toast Notification. (#1053)
skbhagat0502 Nov 12, 2023
23f034d
created a return button on event dashboard (#1057)
kanhaiya04 Nov 13, 2023
98df95d
test: Loader Component 100% Test Coverage and Fix Uncovered Lines (#1…
akhilender-bongirwar Nov 14, 2023
8519c15
Simulated Test Database (#984)
JamarTG Nov 15, 2023
63b2269
Fixed event check in management not updating automatically bug (#1062)
kanhaiya04 Nov 16, 2023
4e9265c
Fix user profile buttons layout and added form validation (#1064)
skbhagat0502 Nov 16, 2023
816e761
test: Achieved 100% test coverage and fixed uncovered lines (#1068)
akhilender-bongirwar Nov 18, 2023
61cd635
created test for src/components/UserPortal/EventCard/EventCard.tsx (#…
kanhaiya04 Nov 21, 2023
6023584
Feature request: Adding advertisement screen (#994)
SiddheshKukade Nov 23, 2023
29b87a9
feat: Implemented Sorting Functionality for Users Screen (#1081)
akhilender-bongirwar Nov 24, 2023
8b1a128
fix: user profile page details responsive for mobile screen (#1087)
MahendraDani Nov 25, 2023
b715863
MVP Talawa Admin : Hiding Chat Feature from Talawa Web App (#1078)
duplixx Nov 25, 2023
c9087d9
Update CONTRIBUTING.md
palisadoes Nov 25, 2023
4cbd14b
Added Test for PromotedPost.tsx (#1093)
aarishshahmohsin Nov 26, 2023
58b729a
Update CONTRIBUTING.md
palisadoes Nov 26, 2023
0657d75
Update PR_GUIDELINES.md
palisadoes Nov 26, 2023
6244afe
Update PR_GUIDELINES.md
palisadoes Nov 26, 2023
962e995
Update pull_request_template.md
palisadoes Nov 26, 2023
1a4c376
Added Tests for AdvertisementRegister.tsx (#1094)
aarishshahmohsin Nov 27, 2023
d8e6a7d
Fixes Event Project Responsiveness (#1090)
aialok Nov 27, 2023
e9f28c7
Fixed the error while loading the origanization data (#1086)
kanhaiya04 Nov 28, 2023
9833676
Implement Token Refresh in talawa-admin for Seamless Session Renewal …
chandel-aman Nov 28, 2023
655b6b3
Fixed date in advertisements (#1097)
pateldivyesh1323 Nov 28, 2023
1c7b7a1
Merge branch 'develop'
noman2002 Nov 29, 2023
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
  •  
  •  
  •  
23 changes: 23 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# 👋 Welcome, we're glad you're setting up an installation of Talawa-admin. Copy this
# file to .env or set the variables in your local environment manually.


# Run Talawa-api locally in your system, and put its url into the same.

REACT_APP_TALAWA_URL=

# Do you want to setup and use "I'm not a robot" Checkbox (Google Recaptcha)?
# If no, leave blank, else write yes
# Example: REACT_APP_USE_RECAPTCHA=yes

REACT_APP_USE_RECAPTCHA=

# If you are using Google Recaptcha, i.e., REACT_APP_USE_RECAPTCHA=yes, read the following steps
# Get the google recaptcha site key from google recaptcha admin or https://www.google.com/recaptcha/admin/create
# from here for reCAPTCHA v2 and "I'm not a robot" Checkbox, and paste the key here.
# Note: In domains, fill localhost

REACT_APP_RECAPTCHA_SITE_KEY=

# has to be inserted in the env file to use plugins and other websocket based features.
REACT_APP_BACKEND_WEBSOCKET_URL=ws://localhost:4000/graphql
2 changes: 2 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Contains the PDF file of the Tag as JSON string, thus does not need to be linted
src/components/CheckIn/tagTemplate.ts
78 changes: 73 additions & 5 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"env": {
"browser": true,
"node": true,
"es6": true
},

Expand All @@ -26,12 +27,76 @@
},

// Specify the ESLint plugins tobe used
"plugins": ["react", "@typescript-eslint", "react-hooks", "jest"],
"plugins": ["react", "@typescript-eslint", "jest"],
"rules": {
"react/destructuring-assignment": ["warn", "always"],
"react/no-multi-comp": ["error", { "ignoreStateless": false }],
"react/jsx-filename-extension": ["error", { "extensions": [".tsx"] }],
"react/destructuring-assignment": ["off"],
"@typescript-eslint/no-explicit-any": ["off"],
"@typescript-eslint/explicit-module-boundary-types": ["off"],
"react/no-multi-comp": [
"error",
{
"ignoreStateless": false
}
],
"react/jsx-filename-extension": [
"error",
{
"extensions": [".tsx"]
}
],
"@typescript-eslint/ban-types": "error",
"@typescript-eslint/no-duplicate-enum-values": "error",
"@typescript-eslint/array-type": "error",
"@typescript-eslint/consistent-type-assertions": "error",
"@typescript-eslint/consistent-type-imports": "error",
"@typescript-eslint/explicit-function-return-type": [
2,
{
"allowExpressions": true,
"allowTypedFunctionExpressions": true
}
],
"@typescript-eslint/naming-convention": [
"error",
// Interfaces must begin with Interface or TestInterface followed by a PascalCase name
{
"selector": "interface",
"format": ["PascalCase"],
"prefix": ["Interface", "TestInterface"]
},
// Type Aliases must be in PascalCase
{
"selector": ["typeAlias", "typeLike", "enum"],
"format": ["PascalCase"]
},
{
"selector": "typeParameter",
"format": ["PascalCase"],
"prefix": ["T"]
},
{
"selector": "variable",
"format": ["camelCase", "UPPER_CASE"],
"leadingUnderscore": "allow"
},
{
"selector": "parameter",
"format": ["camelCase"],
"leadingUnderscore": "allow"
},
{
"selector": "function",
"format": ["camelCase"]
},
{
"selector": "memberLike",
"modifiers": ["private"],
"format": ["camelCase"],
"leadingUnderscore": "require"
},

{ "selector": "variable", "modifiers": ["exported"], "format": null }
],
// Ensures that components are always written in PascalCase
"react/jsx-pascal-case": [
"error",
Expand All @@ -42,6 +107,9 @@
"react/jsx-equals-spacing": ["warn", "never"],
"react/no-this-in-sfc": "error",

// All tests must need not have an assertion
"jest/expect-expect": 0,

// Ensures that components are always indented by 2 spaces
"react/jsx-indent": ["warn", 2],
"react/jsx-tag-spacing": [
Expand All @@ -56,7 +124,7 @@
// Enforce Strictly functional components
"react/no-unstable-nested-components": ["error", { "allowAsProps": true }],
"react/function-component-definition": [
"error",
0,
{ "namedComponents": "function-declaration" }
]
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
---
name: Bug report
name: Bug Report
about: Create a report to help us improve.
title: Bug report
labels: Bug
assignees: ""
title: Bug Report
labels: bug
assignees: ''

---

**Describe the bug**
Expand All @@ -27,3 +28,7 @@ A clear and concise description of how the code performed w.r.t expectations.
If applicable, add screenshots to help explain your problem.

**Additional details**
Add any other context or screenshots about the feature request here.

**Potential internship candidates**
Please read this if you are planning to apply for a Palisadoes Foundation internship https://github.com/PalisadoesFoundation/talawa/issues/359
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
---
name: Feature request
name: Feature Request
about: Suggest an idea for this project
title: Feature request
labels: Feature
assignees: ""
title: Feature Request
labels: feature request
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
Expand All @@ -20,3 +21,6 @@ A clear and concise description of approach to be followed.

**Additional context**
Add any other context or screenshots about the feature request here.

**Potential internship candidates**
Please read this if you are planning to apply for a Palisadoes Foundation internship https://github.com/PalisadoesFoundation/talawa/issues/359
4 changes: 3 additions & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,11 @@ This section can be deleted after reading.
We employ the following branching strategy to simplify the development process and to ensure that only stable code is pushed to the `master` branch:

- `develop`: For unstable code: New features and bug fixes.
- `alpha-x.x.x`: For stability testing: Only bug fixes accepted.
- `master`: Where the stable production ready code lies. Only security related bugs.

NOTE!!!

ONLY SUBMIT PRS AGAINST OUR `DEVELOP` BRANCH. THE DEFAULT IS `MAIN`, SO YOU WILL HAVE TO MODIFY THIS BEFORE SUBMITTING YOUR PR FOR REVIEW. PRS MADE AGAINST `MAIN` WILL BE CLOSED.
-->

<!--
Expand Down
47 changes: 47 additions & 0 deletions .github/workflows/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# Talawa GitHub Workflows Guidelines

Follow these guidelines when contributing to this directory.

## General

Any changes to files in this directory are flagged when pull requests are run. Make changes only on the advice of a contributor.

## YAML Workflow Files

The YAML files in this directory have very specific roles depending on the type of workflow.

Whenever possible you must ensure that:
1. The file roles below are maintained
1. The sequence of the jobs in the workflows are maintained using [GitHub Action dependencies](https://docs.github.com/en/actions/learn-github-actions/managing-complex-workflows).

### File Roles
Follow these guidelines when creating new YAML defined GitHub actions. This is done to make troubleshooting easier.

1. `Issue` Workflows:
1. Place all actions related to issues in the `issues.yml` file.
1. `Pull Request` workflows to be run by:
1. Workflows to run **First Time** repo contributors:
1. Place all actions related to to this in the `pull-request-target.yml` file.
1. Workflows to be run by **ALL** repo contributors:
1. Place all actions related to pull requests in the `pull-request.yml` file.
1. `Push` workflows:
1. Place all actions related to pushes in the `push.yml` file.

#### File Role Exceptions

There are some exceptions to these rules in which jobs can be placed in dedicated separate files:
1. Jobs that require unique `cron:` schedules
1. Jobs that require unique `paths:` statements that operate only when files in a specific path are updated.
1. Jobs only work correctly if they have a dedicated file (eg. `CodeQL`)

## Scripts

Follow these guidelines when creating or modifying scripts in this directory.

1. All scripts in this directory must be written in python3 for consistency.
1. The python3 scripts must follow the following coding standards. Run these commands against your scripts before submitting PRs that modify or create python3 scripts in this directory.
1. Pycodestyle
1. Pydocstyle
1. Pylint
1. Flake8
1. All scripts must run a main() function.
34 changes: 34 additions & 0 deletions .github/workflows/authorized-changes-detection.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
##############################################################################
##############################################################################
#
# NOTE!
#
# Please read the README.md file in this directory that defines what should
# be placed in this file
#
##############################################################################
##############################################################################

name: Checking workflow files
on:
pull_request:
paths:
- '.github/**'
- 'env.example'
- '.husky/**'
- 'package.json'
- 'tsconfig.json'
- '.gitignore'
- '.eslintrc.json'
- '.eslintignore '
- 'vite.config.ts'
- 'CODEOWNERS'
- 'LICENSE'

jobs:
Checking-for-unauthorized-file-changes:
name: Checking for unauthorized file changes
runs-on: ubuntu-latest
steps:
- name: Unauthorized file modification in PR
run: exit 1
13 changes: 0 additions & 13 deletions .github/workflows/ci.yml

This file was deleted.

68 changes: 0 additions & 68 deletions .github/workflows/codeql-analysis.yml

This file was deleted.

Loading
Loading