Skip to content

Commit d5ad590

Browse files
Merge pull request #1507 from fossasia/development
chore(release): Release v0.1.0a
2 parents ca9e128 + aa7104a commit d5ad590

File tree

302 files changed

+11602
-5772
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

302 files changed

+11602
-5772
lines changed

.editorconfig

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
root = true
2+
3+
[*]
4+
indent_style = space
5+
end_of_line = lf
6+
insert_final_newline = true
7+
8+
[*.{kt,kts}]
9+
indent_size=4
10+
continuation_indent_size=4
11+
max_line_length=120
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
name: Bug report
3+
about: Create a bug report to help us improve
4+
5+
---
6+
7+
**Describe the bug**
8+
<!-- A clear and concise description of what the bug is. -->
9+
10+
**To Reproduce**
11+
<!--Steps to reproduce the behavior:
12+
1. Go to '...'
13+
2. Click on '....'
14+
3. Scroll down to '....'
15+
4. See error -->
16+
17+
**Expected behavior**
18+
<!-- A clear and concise description of what you expected to happen. -->
19+
20+
**Logs**
21+
<!-- Please add logs in case of any crash or applicable error. -->
22+
23+
**Screenshots**
24+
<!-- If applicable, add screenshots to help explain your problem. -->
25+
26+
**Smartphone Info:**
27+
<!-- Please complete the following information -->
28+
| | |
29+
|---------------|-|
30+
|Device |<!-- [e.g. Moto G5 Plus] -->|
31+
|Android Version|<!-- [e.g. Oreo 8.1] --> |
32+
33+
**Additional context**
34+
<!-- Add any other context about the problem here. -->
35+
36+
**Would you like to work on the issue?**
37+
<!-- Please let us know if you can work on it or the issue should be assigned to someone else. -->
38+
- [ ] Yes
39+
- [ ] No
40+
- Other:

.github/ISSUE_TEMPLATE/chore.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
name: Chore
3+
about: Issues related to docs, workflow, dependency and others
4+
5+
---
6+
7+
**Describe the chore**
8+
<!-- A clear and concise description of what you want to do. -->
9+
10+
**Would you like to work on the issue?**
11+
<!-- Please let us know if you can work on it or the issue should be assigned to someone else. -->
12+
- [ ] Yes
13+
- [ ] No
14+
- Other:
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for this project
4+
5+
---
6+
7+
**Describe the feature you'd like**
8+
<!-- A clear and concise description of what you want to happen. -->
9+
10+
**Screenshots**
11+
<!-- Add screenshots to provide context or UI mockup. -->
12+
13+
**Additional context**
14+
<!-- Add any other context about the problem here. -->
15+
16+
**Would you like to work on the issue?**
17+
<!-- Please let us know if you can work on it or the issue should be assigned to someone else. -->
18+
- [ ] Yes
19+
- [ ] No
20+
- Other:

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Fixes #[Add issue number here. If you do not solve the issue entirely, please change the message e.g. "First steps for issues #IssueNumber]
2+
3+
Changes: [Add here what changes were made in this issue and if possible provide links.]
4+
5+
Screenshots for the change:

.github/release-drafter.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name-template: v$NEXT_PATCH_VERSION 🌈
2+
tag-template: v$NEXT_PATCH_VERSION
3+
categories:
4+
- title: 🚀 Features
5+
label: feature
6+
- title: 🐛 Bug Fixes
7+
label: fix
8+
- title: 🧰 Maintenance
9+
label: chore
10+
change-template: '- $TITLE (#$NUMBER) - @$AUTHOR'
11+
template: |
12+
## Changes
13+
14+
$CHANGES
15+
16+
## Contributors
17+
18+
Thanks a lot to our contributors for making this release possible:
19+
$CONTRIBUTORS

.travis.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,9 @@ cache:
1717
- "$HOME/.gradle/caches/"
1818
- "$HOME/.gradle/wrapper/"
1919
install:
20-
- echo yes | ${ANDROID_HOME}/tools/bin/sdkmanager "platforms;android-27"
20+
- echo yes | ${ANDROID_HOME}/tools/bin/sdkmanager "platforms;android-28"
2121
script:
22+
- ./gradlew spotlessCheck
2223
- ./gradlew build
2324
after_success:
2425
- bash scripts/prep-key.sh

CONTRIBUTING.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
## How to Contribute
2+
3+
### Raising an issue:
4+
This is an Open Source project and we would be happy to see contributors who report bugs and file feature requests submitting pull requests as well.
5+
This project adheres to the Contributor Covenant code of conduct.
6+
By participating, you are expected to uphold this code style.
7+
Please report issues here [Issues - fossasia/open-event-android](https://github.com/fossasia/open-event-android/issues)
8+
9+
### Branch Policy
10+
11+
#### Sending pull requests:
12+
13+
Go to the repository on github at https://github.com/fossasia/open-event-android.
14+
15+
Click the “Fork” button at the top right.
16+
17+
You’ll now have your own copy of the original FOSSASIA repository in your github account.
18+
19+
Open a terminal/shell.
20+
21+
Type
22+
23+
`$ git clone https://github.com/username/open-event-android`
24+
25+
where 'username' is your username.
26+
27+
You’ll now have a local copy of your version of the original FOSSASIA repository.
28+
29+
#### Change into that project directory (open-event-android):
30+
31+
`$ cd open-event-android`
32+
33+
#### Add a connection to the original owner’s repository.
34+
35+
`$ git remote add upstream https://github.com/fossasia/open-event-android`
36+
37+
#### To check this remote add set up:
38+
39+
`$ git remote -v`
40+
41+
#### Make changes to files.
42+
43+
`git add` and `git commit` those changes
44+
45+
`git push` them back to github. These will go to your version of the repository.
46+
47+
#### Now Create a PR (Pull Request)
48+
Go to your version of the repository on github.
49+
50+
Click the “New pull request” button at the top.
51+
52+
Note that FOSSASIA’s repository will be on the left and your repository will be on the right.
53+
54+
Click the green button “Create pull request”. Give a succinct and informative title, in the comment field give a short explanation of the changes and click the green button “Create pull request” again.
55+
56+
#### Pulling others’ changes
57+
Before you make further changes to the repository, you should check that your version is up to date relative to FOSSASIA’s version.
58+
59+
Go into the directory for the project and type:
60+
61+
`$ git checkout development`
62+
`$ git pull upstream development --rebase`
63+
64+
This will pull down and merge all of the changes that have been made in the original FOSSASIA repository.
65+
66+
Now push them back to your github repository.
67+
68+
`$ git push origin development`

README.md

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@
66

77
An events app to discover events happening around the world using the Open Event Platform
88

9+
Application is available here:
10+
11+
<a href='https://play.google.com/store/apps/details?id=com.eventyay.attendee'><img alt='Get it on Google Play' src='https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png' height="80"/></a>
12+
<a href='https://f-droid.org/en/packages/com.eventyay.attendee/'><img alt='Get it on F-Droid' src='https://f-droid.org/badge/get-it-on.png' height="80"/></a>
13+
914
## Roadmap
1015

1116
Planned features & enhancements are:
@@ -19,7 +24,18 @@ Please join our mailing list to discuss questions regarding the project: https:/
1924
Our chat channel is on gitter [here](https://gitter.im/fossasia/open-event-android)
2025

2126
## Screenshots
22-
27+
<table>
28+
<tr>
29+
<td><img src = "https://user-images.githubusercontent.com/31350501/51611260-db5c3080-1f44-11e9-80f6-47c0c0401a70.png" height = "480" width="270"></td>
30+
<td><img src = "https://user-images.githubusercontent.com/31350501/51612594-c9c85800-1f47-11e9-9a66-c32b4f7c7f34.jpeg" height = "480" width="270"></td>
31+
<td><img src = "https://user-images.githubusercontent.com/31350501/51611528-72c18380-1f45-11e9-97c6-563e7d573e1c.png" height = "480" width="270"></td>
32+
</tr>
33+
<tr>
34+
<td><img src = "https://user-images.githubusercontent.com/31350501/51611714-f3807f80-1f45-11e9-8d43-bb21c7795a45.png" height = "480" width="270"></td>
35+
<td><img src = "https://user-images.githubusercontent.com/31350501/51612103-c84a6000-1f46-11e9-8e63-3f8e8cec91af.png" height = "480" width="270"></td>
36+
<td><img src = "https://user-images.githubusercontent.com/31350501/51612107-caacba00-1f46-11e9-8a83-c0c33250dfb4.png" height = "480" width="270"></td>
37+
</tr>
38+
</table>
2339

2440
## Development
2541

@@ -36,7 +52,7 @@ A native Android app using Kotlin for writing code.
3652
- InsertKoinIO [Docs](https://github.com/InsertKoinIO/koin)
3753
- JSON API Converter [Docs](https://github.com/jasminb/jsonapi-converter)
3854
- OkHttp [Docs](http://square.github.io/okhttp/)
39-
- Room Persistence Library [Docs] (https://developer.android.com/topic/libraries/architecture/room)
55+
- Room Persistence Library [Docs](https://developer.android.com/topic/libraries/architecture/room)
4056

4157
### Project Conventions
4258

@@ -54,9 +70,9 @@ Lastly, each class should only perform one task, do it well, and be unit tested
5470

5571
## Contributions Best Practices
5672

57-
### For first time Contributor
73+
### For first time Contributors
5874

59-
First time contributors can read ContributionHelp.md file for help regarding creating issues and sending pull requests.
75+
First time contributors can read [CONTRIBUTING.md](/CONTRIBUTING.md) file for help regarding creating issues and sending pull requests.
6076

6177
### Branch Policy
6278

@@ -70,10 +86,10 @@ We have the following branches
7086
- _versionCode_ : **Integer** : To be monotonically incremented with each merge. Failure to do so will lead to publishing error, and thus is a crucial step before any merge
7187
- _versionName_ : **String** : User visible version of the app. To be changed following [semantic versioning](http://semver.org/)
7288
* **apk** This branch contains two apk's, that are automatically generated on the merged pull request a) debug apk and b) release apk.
73-
- Please download and test the app that is using the code from the dev and master branches [here](https://github.com/fossasia/open-event-android/tree/apk).
89+
- Please download and test the app that is using the code from the development and master branches [here](https://github.com/fossasia/open-event-android/tree/apk).
7490
### Code practices
7591

76-
Please help us follow the best practice to make it easy for the reviewer as well as the contributor. We want to focus on the code quality more than on managing pull request ethics.
92+
Please help us follow the best practices to make it easy for the reviewer as well as the contributor. We want to focus on the code quality more than on managing pull request ethics.
7793

7894
* Single commit per pull request
7995
* For writing commit messages please read the COMMITSTYLE carefully. Kindly adhere to the guidelines.

0 commit comments

Comments
 (0)