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

Venue Management for Event Plugin (GSoC) #2526

Closed
wants to merge 448 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
448 commits
Select commit Hold shift + click to select a range
2839c38
Merge branch 'patch-code-refactor' of https://github.com/nayakastha/t…
nayakastha May 9, 2021
a77c4ab
removed unneccasry const keywords
nayakastha May 9, 2021
c2a2d44
Merge remote-tracking branch 'upstream/master' into issue#719
Raunakk02 May 10, 2021
3757cfd
Hiding FAB on reaching end of list
ahluwaliatikant May 10, 2021
e307602
set newsfeed-set_url_page naigation
rutvik11062000 May 10, 2021
cace997
Merge branch 'fix/720' of github.com:StrangeNoob/talawa into fix/720
StrangeNoob May 10, 2021
49651de
Update tests regarding the navigation change
rutvik11062000 May 10, 2021
779e0fb
Add Posts Model
StrangeNoob May 10, 2021
3d32fcd
Implementing Posts Model
StrangeNoob May 10, 2021
b371eee
Change in newsfeed.dart
StrangeNoob May 10, 2021
14e111c
event_controller
sumitra19jha May 10, 2021
815330f
Group controller
sumitra19jha May 10, 2021
9c78376
linter fix
sumitra19jha May 10, 2021
b4d15a8
PR checks fix
sumitra19jha May 10, 2021
6d7a161
Merge remote-tracking branch 'upstream/master' into provider-add
sumitra19jha May 10, 2021
41e0aad
Flutter format
sumitra19jha May 10, 2021
dcf2d35
ptch: flutter format linter
StrangeNoob May 11, 2021
9a7ddb6
refactored the code
afaanshariff May 11, 2021
5227a89
Revert "refactored the code"
afaanshariff May 11, 2021
7f86218
test
sumitra19jha May 12, 2021
02a9335
controller add
sumitra19jha May 12, 2021
53a3128
query update
sumitra19jha May 12, 2021
441d2ae
tile addition
sumitra19jha May 12, 2021
ac6cacc
pagination
sumitra19jha May 12, 2021
b8bed82
flutter format
sumitra19jha May 12, 2021
e88951c
ptch: Add & Implement EventsModal
StrangeNoob May 13, 2021
9f17b3b
ptch: Add & Implement OrgMember
StrangeNoob May 13, 2021
da36b69
script for automatically adding trailing commas
nayakastha May 13, 2021
72de78b
added description to the funtions, added the script in pull-request.yml
nayakastha May 13, 2021
3dd38cf
refac: fixes linting issues
Raunakk02 May 13, 2021
1d79db8
Merge pull request #767 from rutvik11062000/event=page-mvvm
TheHazeEffect May 13, 2021
a654707
Merge branch 'master' of https://github.com/PalisadoesFoundation/tala…
rutvik11062000 May 13, 2021
d3ad3e6
Logic correction and flutter formatting
nayakastha May 13, 2021
69ab227
Merge remote-tracking branch 'upstream/master' into provider-add
sumitra19jha May 13, 2021
9a0bed3
Merge branch 'master' of github.com:PalisadoesFoundation/talawa into …
StrangeNoob May 14, 2021
1aa9cd2
Added MVVM
rutvik11062000 May 14, 2021
c71428b
Added mdoel to the locator and debugging
rutvik11062000 May 14, 2021
5487583
Flutter Format
rutvik11062000 May 14, 2021
3912345
Fixing travis tests
rutvik11062000 May 14, 2021
e746806
Add FutureBuilder Logic To Main.dart
leoshrey May 14, 2021
a302b03
logic correction
nayakastha May 14, 2021
07b60c4
setted MVVM structure
rutvik11062000 May 14, 2021
de798b3
Attached viewModel
rutvik11062000 May 14, 2021
43851ef
reduced lines
rutvik11062000 May 14, 2021
20b356c
refactored and completed local device test.
rutvik11062000 May 14, 2021
5af58bf
updated tests
rutvik11062000 May 14, 2021
921b962
Add news_article+page_view_model.dart
StrangeNoob May 14, 2021
f98a457
Implements the ViewModel
StrangeNoob May 14, 2021
2576258
chore: resolves merge conflicts
Raunakk02 May 14, 2021
f0748d0
ptch: Updated the Test
StrangeNoob May 14, 2021
350db17
ptch: flutter linting
StrangeNoob May 14, 2021
5346186
Merge branch 'master' into patch-code-refactor
nayakastha May 14, 2021
d944fb4
Merge branch 'master' into patch-widget-refactor
nayakastha May 14, 2021
7c7d302
Merge pull request #754 from Raunakk02/issue#719
Sagar2366 May 14, 2021
ba663ba
logic correction
nayakastha May 14, 2021
d756c8f
minor error fixing after merge conflict
nayakastha May 14, 2021
3834bdc
Merge branch 'master' into patch-code-refactor
nayakastha May 14, 2021
85fabec
Merge branch 'master' into patch-widget-refactor
nayakastha May 14, 2021
fcb61f6
Merge pull request #789 from leoshrey/leoDevelop
Sagar2366 May 14, 2021
b52f470
minor error fixing after merge conflict
nayakastha May 14, 2021
4bb87f5
minor error fixing after merge conflict
nayakastha May 14, 2021
ec6e9c1
Merge remote-tracking branch 'upstream/master' into provider-add
sumitra19jha May 14, 2021
fb8f44a
Merge branch 'master' of https://github.com/PalisadoesFoundation/tala…
rutvik11062000 May 14, 2021
f1cdcb0
Flutter format
rutvik11062000 May 14, 2021
56d3309
Merge pull request #790 from rutvik11062000/prifle-page-MVVM
palisadoes May 14, 2021
b8c3410
Merge branch 'master' of https://github.com/PalisadoesFoundation/tala…
rutvik11062000 May 14, 2021
bccc37b
Merge branch 'master' of https://github.com/PalisadoesFoundation/tala…
rutvik11062000 May 14, 2021
85f4eb6
Fixing errors
rutvik11062000 May 14, 2021
b1bdcbf
Updated Tests
rutvik11062000 May 14, 2021
645c10b
Merge branch 'master' of https://github.com/PalisadoesFoundation/tala…
rutvik11062000 May 14, 2021
30fa5af
ptch: Adding Comment Bug Fix
StrangeNoob May 14, 2021
d76c049
ptch: flutter linitng
StrangeNoob May 14, 2021
23d0778
Merge branch 'master' of github.com:PalisadoesFoundation/talawa into …
StrangeNoob May 14, 2021
a4a4724
ptch: test update
StrangeNoob May 14, 2021
3465eab
Merge branch 'master' of https://github.com/PalisadoesFoundation/talawa
afaanshariff May 15, 2021
19a369e
Merge branch 'PalisadoesFoundation:master' into master
afaanshariff May 15, 2021
aea5166
Merge branch 'master' of https://github.com/afaanshariff/talawa
afaanshariff May 15, 2021
05c0689
Fixed code formatting
ahluwaliatikant May 15, 2021
840d6c2
bfix: fixes comment count not updating on newsfeed
Raunakk02 May 15, 2021
2ab158b
Merge branch 'master' of github.com:PalisadoesFoundation/talawa into …
StrangeNoob May 15, 2021
64f540e
ptch: Change in Loader
StrangeNoob May 15, 2021
a5fec34
ptch: Change in Loader
StrangeNoob May 15, 2021
36c5166
ptch: added default parameter in Loader
StrangeNoob May 15, 2021
86ef936
logic correction
nayakastha May 16, 2021
edb32cc
Merge branch 'master' of git://github.com/PalisadoesFoundation/talawa…
nayakastha May 16, 2021
96fd39c
upstream fetch
nayakastha May 16, 2021
51a1cea
Merge remote-tracking branch 'upstream/master' into newPagination
sumitra19jha May 16, 2021
7e45f82
Flutter format .
sumitra19jha May 16, 2021
b853b8b
conflict
sumitra19jha May 16, 2021
b6bd5d9
Url controller
sumitra19jha May 16, 2021
a9e7115
url page controller addn
sumitra19jha May 16, 2021
1f8047d
controller registration
sumitra19jha May 16, 2021
c84e998
Unused files removal
sumitra19jha May 16, 2021
d9747fa
Adding test
sumitra19jha May 16, 2021
f6963a3
Merge pull request #791 from StrangeNoob/fix/764
palisadoes May 16, 2021
abcd690
Merge pull request #792 from sumitra19jha/url-controller
palisadoes May 16, 2021
27ac991
Merge pull request #788 from rutvik11062000/create-organization-page-…
palisadoes May 16, 2021
9215f4b
Merge pull request #772 from ahluwaliatikant/hideFABOnReachingEnd
palisadoes May 16, 2021
d92ae0f
conflict resoved
sumitra19jha May 16, 2021
33789b5
Merge branch 'master' of https://github.com/PalisadoesFoundation/tala…
rutvik11062000 May 16, 2021
17e4ec4
master conflict merged
nayakastha May 16, 2021
5bfe45a
Merge pull request #752 from nayakastha/patch-code-refactor
palisadoes May 16, 2021
f6b0a75
Merge remote-tracking branch 'upstream/master' into provider-add
sumitra19jha May 16, 2021
4fa430a
fixing tests
rutvik11062000 May 16, 2021
ae91aae
Merge branch 'master' of https://github.com/PalisadoesFoundation/tala…
rutvik11062000 May 16, 2021
1c5da94
Merge remote-tracking branch 'upstream/master' into provider-add
sumitra19jha May 16, 2021
f8223d9
Fixed errors
rutvik11062000 May 16, 2021
5b1aad7
Flutter format .
sumitra19jha May 16, 2021
502bf74
Flutter Format
rutvik11062000 May 16, 2021
29f7dab
Merge branch 'master' of https://github.com/PalisadoesFoundation/tala…
rutvik11062000 May 16, 2021
135292e
Merge remote-tracking branch 'upstream/master' into newPagination
sumitra19jha May 16, 2021
eb794a8
flutter format .
sumitra19jha May 16, 2021
5f44627
master conflict merged
nayakastha May 16, 2021
3a38bd2
flutter format
rutvik11062000 May 16, 2021
824567e
Merge remote-tracking branch 'upstream/master' into newPagination
sumitra19jha May 16, 2021
e44f52c
flutter format .
sumitra19jha May 16, 2021
2a30eb4
Merge pull request #744 from nayakastha/patch-widget-refactor
palisadoes May 16, 2021
4d01d26
Merge remote-tracking branch 'upstream/master' into newPagination
sumitra19jha May 16, 2021
2b5bdf0
Fixes #793
palisadoes May 16, 2021
4171b32
Merge remote-tracking branch 'upstream/master'
palisadoes May 16, 2021
ff225ea
flutter format .
sumitra19jha May 16, 2021
e01cf6a
merge changes with no issues
rutvik11062000 May 16, 2021
968c5df
Merge branch 'master' of https://github.com/PalisadoesFoundation/tala…
rutvik11062000 May 16, 2021
d3c1840
fixed changes
rutvik11062000 May 16, 2021
a2a3b89
flutter format
rutvik11062000 May 16, 2021
cdd71a7
Merge remote-tracking branch 'upstream/master' into provider-add
sumitra19jha May 16, 2021
f183421
flutter format .
sumitra19jha May 16, 2021
c524f4d
fixed formatting
rutvik11062000 May 16, 2021
9ce3814
Merge remote-tracking branch 'upstream/master' into provider-add
sumitra19jha May 16, 2021
9ee7832
Fixed formatting
palisadoes May 16, 2021
4c9a4ea
Merge pull request #794 from palisadoes/master
palisadoes May 16, 2021
c8ef33b
Merge pull request #783 from sumitra19jha/newPagination
palisadoes May 16, 2021
6106f8e
Merge pull request #773 from rutvik11062000/navigation-without-context
palisadoes May 16, 2021
5a30015
Merge remote-tracking branch 'upstream/master' into provider-add
sumitra19jha May 16, 2021
79cb1b1
Merge branch 'master' of https://github.com/PalisadoesFoundation/tala…
rutvik11062000 May 16, 2021
43ad222
Merge remote-tracking branch 'upstream/master' into provider-add
sumitra19jha May 16, 2021
64e160c
Fixed travis build fail
rutvik11062000 May 16, 2021
0a29d07
chore: fixes linting issue
Raunakk02 May 16, 2021
0310e3f
Merge pull request #759 from rutvik11062000/update-profile-page-MVVM
palisadoes May 16, 2021
e35abbd
chore: merges upstream changes
Raunakk02 May 16, 2021
0eed6c7
Merge remote-tracking branch 'upstream/master' into provider-add
sumitra19jha May 16, 2021
e729bf7
events update
sumitra19jha May 16, 2021
1858419
Merge remote-tracking branch 'upstream/master' into provider-add
sumitra19jha May 16, 2021
e9971e0
Merge remote-tracking branch 'upstream/master' into issue#778
Raunakk02 May 16, 2021
755d44d
Merge remote-tracking branch 'upstream/master' into signup-login-prov
sumitra19jha May 16, 2021
2c2845b
Merge branch 'master' of github.com:PalisadoesFoundation/talawa into …
StrangeNoob May 16, 2021
846eab2
ptch: Flutter lint
StrangeNoob May 16, 2021
9e546b4
ptch: Replace the Column with Listview in Loader.dart
StrangeNoob May 16, 2021
f38aaca
Merge pull request #746 from StrangeNoob/fix/720
palisadoes May 17, 2021
7a80205
controlller add
sumitra19jha May 17, 2021
22fe74d
Merge remote-tracking branch 'upstream/master' into provider-add
sumitra19jha May 17, 2021
f89f56c
flutter format .
sumitra19jha May 17, 2021
3c39815
Merge pull request #775 from sumitra19jha/provider-add
palisadoes May 17, 2021
445cb37
Merge remote-tracking branch 'upstream/master' into signup-login-prov
sumitra19jha May 17, 2021
a71dfee
Image Handler
sumitra19jha May 17, 2021
a377bd1
Image Ui and Controller Connection
sumitra19jha May 17, 2021
511942c
Test Updates
sumitra19jha May 17, 2021
834e72a
Merge remote-tracking branch 'upstream/master' into signup-login-prov
sumitra19jha May 17, 2021
89f1009
chore: merges upstream/master
Raunakk02 May 17, 2021
26527e9
merge conflict and formatting
nayakastha May 17, 2021
fb0f4b2
uniformisation
nayakastha May 18, 2021
98381b4
Code style prttification
nayakastha May 18, 2021
22ce263
Merge branch 'PalisadoesFoundation:master' into master
afaanshariff May 18, 2021
e531669
app localization and language controller addition
sumitra19jha May 18, 2021
24dc0af
language
sumitra19jha May 18, 2021
ad2f207
logic correction with generalised approach rather than specific case-…
nayakastha May 18, 2021
87f7a5c
change of a minor error in pull-request.yml
nayakastha May 18, 2021
5815c65
addition of justified docstrings and methodogy
nayakastha May 18, 2021
41d93df
correction of a specific case in group_controller.dart's formatting
nayakastha May 18, 2021
b86a7d3
increasing the legibility of the code
nayakastha May 19, 2021
9384acc
removed usused import from post_cotroller.dart for resubmitting for t…
nayakastha May 20, 2021
a81096f
Fix : Not able to close pop up in Join Organization Screen #815
AdityaBirangal May 20, 2021
5c3f10c
undoing the change in pubspec.yaml for travis CI build
nayakastha May 20, 2021
5a20608
Merge pull request #795 from Raunakk02/issue#778
palisadoes May 20, 2021
34bc3de
Merge pull request #796 from sumitra19jha/signup-login-prov
palisadoes May 20, 2021
9fb984a
Splash Screen Added
ahluwaliatikant May 20, 2021
54ee324
Merge branch 'master' into lang-notifier-and-delegate
sumitra19jha May 20, 2021
cb54c56
Merge remote-tracking branch 'upstream/master' into splashScreen
ahluwaliatikant May 20, 2021
98e3bd6
Merge remote-tracking branch 'upstream/master' into lang-notifier-and…
sumitra19jha May 20, 2021
64d8d42
Merge branch 'lang-notifier-and-delegate' of https://github.com/sumit…
sumitra19jha May 20, 2021
4c967ff
travis ci fix
sumitra19jha May 20, 2021
3c62132
fix
sumitra19jha May 20, 2021
4fb5832
http ^0.12.0+4
sumitra19jha May 20, 2021
0ac2ba5
fix
sumitra19jha May 20, 2021
420fdaa
dependency overide
sumitra19jha May 20, 2021
37a0197
dependency overide
sumitra19jha May 20, 2021
c17d04c
dependency change
sumitra19jha May 20, 2021
ca06eea
compatible packages
sumitra19jha May 20, 2021
bc408c4
adding crypto 2.1.3
sumitra19jha May 20, 2021
c00886a
crypto: 3.0.1
sumitra19jha May 20, 2021
e686554
Merge pull request #811 from sumitra19jha/lang-notifier-and-delegate
palisadoes May 20, 2021
14a50b8
Merge branch 'master' of upstream into script-setup
nayakastha May 21, 2021
846d08b
Merge branch 'PalisadoesFoundation:master' into master
AdityaBirangal May 21, 2021
3c6e871
To rerun travis ci
AdityaBirangal May 21, 2021
b229587
Done : code formatting
AdityaBirangal May 21, 2021
4896531
Merge remote-tracking branch 'upstream/master' into splashScreen
ahluwaliatikant May 21, 2021
5e70693
Merge pull request #816 from AdityaBirangal/master
palisadoes May 21, 2021
4c541dc
Merge pull request #787 from nayakastha/script-setup
palisadoes May 22, 2021
2febbcb
Red screen error resolved from the update profile page(Issue #824)
muskan399 May 22, 2021
d741178
[Fix] RenderFlex overflow in Member details Screen
AdityaBirangal May 22, 2021
cc5222c
Merge pull request #828 from AdityaBirangal/master
palisadoes May 22, 2021
60970b9
Merge branch 'PalisadoesFoundation:master' into master
muskan399 May 22, 2021
32f2ae3
Merge branch 'functionality-to-crop-picture' of https://github.com/af…
afaanshariff May 22, 2021
52a8c68
resolved merge conflicts
afaanshariff May 22, 2021
aa077f9
fixed merged conflict in image.dart
afaanshariff May 22, 2021
ea11ae3
resolved exceptions in image_service.dart
afaanshariff May 22, 2021
8ab9471
resolved exceptions in image_service.dart
afaanshariff May 22, 2021
5e7114e
Merge pull request #810 from afaanshariff/functionality-to-crop-picture
TheHazeEffect May 22, 2021
88f516a
Merge pull request #826 from muskan399/master
palisadoes May 22, 2021
22e5a55
Organisation setting bug fix
anand-aman May 23, 2021
9826d07
Updated CONTRIBUTING.md with new Branching Strategy
DangaRanga May 23, 2021
0537039
Resolved merge conflicts
DangaRanga May 23, 2021
e2c0829
Removed gitflow from CONTRIBUTING.md
DangaRanga May 23, 2021
21c7e8c
Fixed typo in CONTRIBUTING.md
DangaRanga May 23, 2021
b7cce5c
Merge pull request #839 from DangaRanga/master
palisadoes May 23, 2021
8598b9b
Merge pull request #818 from ahluwaliatikant/splashScreen
TheHazeEffect May 24, 2021
4768f1b
User will not able to delete others event
AdityaBirangal May 24, 2021
69378aa
Simplification of LeaveOrg and OrgSetting Button
anand-aman May 24, 2021
eb3f815
Using snake case in file names
anand-aman May 24, 2021
d0a2473
Merge pull request #838 from anand-aman/master
TheHazeEffect May 25, 2021
2f59324
Organisations directory file size reduction
anand-aman May 25, 2021
be306de
Merge branch 'PalisadoesFoundation:master' into master
AdityaBirangal May 25, 2021
6affa50
Users can't see an option to delete if they are not allowed
AdityaBirangal May 25, 2021
4628f7f
Fixes #840
muskan399 May 26, 2021
27b43ac
Fixes #840
muskan399 May 26, 2021
b63bf06
Fixes #840
muskan399 May 26, 2021
93e08c1
Merge pull request #846 from muskan399/master
palisadoes May 26, 2021
cf983f3
Merge branch 'PalisadoesFoundation:master' into master
AdityaBirangal May 26, 2021
0991e0f
Minor change : Ternary operators removed
AdityaBirangal May 26, 2021
d4fa906
Merge pull request #842 from AdityaBirangal/master
TheHazeEffect May 26, 2021
64edc81
event_dialog file size reduction
anand-aman May 26, 2021
c7da461
Organization names are displayed in sorted order.
Arnold2381 May 27, 2021
f148f62
File size reduction set_url_page.dart
anand-aman May 27, 2021
2d2007f
Merge pull request #851 from Arnold2381/my-first-branch
palisadoes May 27, 2021
c889c84
Reformatted
anand-aman May 27, 2021
02500e5
Update register_form_test.dart
anand-aman May 27, 2021
5793d29
Merge pull request #852 from anand-aman/master
palisadoes May 27, 2021
9bb1be3
Update pull_request_template.md
palisadoes May 30, 2021
e55b29a
String refactoring (#829)
sumitra19jha Jun 5, 2021
f557456
Language selector UI (#837)
sumitra19jha Jun 6, 2021
d9846d9
Edit Event page bug fix (#875)
anand-aman Jun 6, 2021
79cb88d
[Fix] Event list shows wrong data after deleting an event (#817)
Raunakk02 Jun 7, 2021
e07d4eb
Refactor of the toast widget and deletion of `snackbar.dart` (#813)
nayakastha Jun 16, 2021
4d25b76
Added Base branch check to main (#2357)
palisadoes Jan 29, 2024
d1c70ff
Pre-GSoC 2024 - Stable (#2492)
palisadoes Apr 27, 2024
be9eaa5
Merge develop - 20240504 (#2503)
palisadoes May 4, 2024
eb2dc73
Main - coderabbit YAML (#2517)
pranshugupta54 May 23, 2024
3c618a3
Updating the main branch to the latest develop code (#2521)
palisadoes Jun 2, 2024
436d336
Venue Management(GSoC)
Dante291 Jul 10, 2024
adc1b5e
small cahnge
Dante291 Jul 10, 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
  •  
  •  
  •  
34 changes: 34 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
name: Bug Report
about: Create a report to help us improve.
title: Bug Report
labels: bug
assignees: ''

---

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

**To Reproduce**
Steps to reproduce the behavior:

1.
2.
3.
4.

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

**Actual behavior**
A clear and concise description of how the code performed w.r.t expectations.

**Screenshots**
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
29 changes: 0 additions & 29 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

26 changes: 26 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
name: Feature Request
about: Suggest an idea for this project
title: Feature Request
labels: feature request
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is.

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

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

**Approach to be followed (optional)**
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
22 changes: 0 additions & 22 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

15 changes: 15 additions & 0 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
version: 2
updates:
# Enable version updates for flutter's pub package manager
- package-ecosystem: "pub"
# Look for `pubspec.yaml` and `pubspec.lock` files in the `root` directory
directory: "/"
# Check the pub.dev registry for updates every day (weekdays)
schedule:
interval: "weekly"
target-branch: "develop"
# # Add default reviewers
# reviewers:
# - "palisadoes"
# - "randomUserName"

35 changes: 34 additions & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,40 @@
<!-- Thanks for submitting a pull request! Please provide enough information so that others can review your pull request. -->
<!--
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.
- `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.
-->

<!--
Thanks for submitting a pull request! Please provide enough information so that others can review your pull request.
-->

**What kind of change does this PR introduce?**

<!-- E.g. a bugfix, feature, refactoring, etc… -->

**Issue Number:**

Fixes #<!--Add related issue number here and delete this comment text block.-->

**Did you add tests for your changes?**

<!--Yes or No. Note: Add unit tests or automation tests for your code.-->

**Snapshots/Videos:**

<!--Add snapshots or videos wherever possible.-->

**If relevant, did you update the documentation?**

<!--Add link to Talawa-Docs.-->

**Summary**

<!-- Explain the **motivation** for making this change. What existing problem does the pull request solve? -->
Expand All @@ -18,3 +45,9 @@
<!-- If this PR introduces a breaking change, please describe the impact and a migration path for existing applications. -->

**Other information**

<!--Add extra information about this PR here-->

**Have you read the [contributing guide](https://github.com/PalisadoesFoundation/talawa/blob/master/CONTRIBUTING.md)?**

<!--Yes or No-->
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.
31 changes: 31 additions & 0 deletions .github/workflows/authorized-changes-detection.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
##############################################################################
##############################################################################
#
# 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/**'
- 'analysis_options.yaml'
- 'pubspec.yaml'
- 'pubspec.lock'
- 'lib/main.dart'
- '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
Loading
Loading