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

Remove all instances of the last app name, changed to BLT #215

Merged
merged 25 commits into from
Mar 6, 2023
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
1ec4bd4
Remove all instances of the last app name, changed to BLT
letsintegreat Mar 6, 2023
0eda96d
remove redundant file
letsintegreat Mar 6, 2023
35b63f4
Update .github/workflows/issue-assign.yml
letsintegreat Mar 6, 2023
3366e95
Update CONTRIBUTING.md
letsintegreat Mar 6, 2023
dc699b7
revert deleted icons
letsintegreat Mar 6, 2023
4e7e38e
Merge branch 'change-name-blt' of https://github.com/letsintegreat/Fl…
letsintegreat Mar 6, 2023
a226238
Update about constants
letsintegreat Mar 6, 2023
feb2252
refactor link
letsintegreat Mar 6, 2023
c1f52b3
refactor all links
letsintegreat Mar 6, 2023
cf3f0fd
One baseUrl across all endpoint files
letsintegreat Mar 6, 2023
80038d6
fix a url
letsintegreat Mar 6, 2023
07cf9d4
revert a change in Info.plist
letsintegreat Mar 6, 2023
b0bdf85
remove old logos again
letsintegreat Mar 6, 2023
266cc85
revert ios icons
letsintegreat Mar 6, 2023
6a2ae63
revert web folder
letsintegreat Mar 6, 2023
9b5c826
fix base url
letsintegreat Mar 6, 2023
27cbacf
Merge branch 'main' into change-name-blt
fredfalcon Mar 6, 2023
7ed4e83
update screenshots
letsintegreat Mar 6, 2023
5ef111e
Merge branch 'change-name-blt' of https://github.com/letsintegreat/Fl…
letsintegreat Mar 6, 2023
9416cd1
Merge branch 'main' into change-name-blt
fredfalcon Mar 6, 2023
986b2d4
update screenshot
letsintegreat Mar 6, 2023
0e5b73d
Merge branch 'change-name-blt' of https://github.com/letsintegreat/Fl…
letsintegreat Mar 6, 2023
3a8bb06
revert changes in Info.plist
letsintegreat Mar 6, 2023
c197ad1
replace info.plist with the original file to fix indentation
letsintegreat Mar 6, 2023
a0db33c
Merge branch 'main' into change-name-blt
letsintegreat Mar 6, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/issue-assign.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Assign Issues
uses: Bugheist/assign-issues-action@main
uses: OWASP/assign-issues-action@main
letsintegreat marked this conversation as resolved.
Show resolved Hide resolved
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
repository: ${{ github.repository }}
30 changes: 28 additions & 2 deletions .metadata
Original file line number Diff line number Diff line change
@@ -1,10 +1,36 @@
# This file tracks properties of this Flutter project.
# Used by Flutter tool to assess capabilities and perform upgrades etc.
#
# This file should be version controlled and should not be manually edited.
# This file should be version controlled.

version:
revision: 4d7946a68d26794349189cf21b3f68cc6fe61dcb
revision: 9944297138845a94256f1cf37beb88ff9a8e811a
channel: stable

project_type: app

# Tracks metadata for the flutter migrate command
migration:
platforms:
- platform: root
create_revision: 9944297138845a94256f1cf37beb88ff9a8e811a
base_revision: 9944297138845a94256f1cf37beb88ff9a8e811a
- platform: android
create_revision: 9944297138845a94256f1cf37beb88ff9a8e811a
base_revision: 9944297138845a94256f1cf37beb88ff9a8e811a
- platform: ios
create_revision: 9944297138845a94256f1cf37beb88ff9a8e811a
base_revision: 9944297138845a94256f1cf37beb88ff9a8e811a
- platform: web
create_revision: 9944297138845a94256f1cf37beb88ff9a8e811a
base_revision: 9944297138845a94256f1cf37beb88ff9a8e811a

# User provided section

# List of Local paths (relative to this file) that should be
# ignored by the migrate tool.
#
# Files that are not part of the templates will be ignored by default.
unmanaged_files:
- 'lib/main.dart'
- 'ios/Runner.xcodeproj/project.pbxproj'
18 changes: 9 additions & 9 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
<img src="https://user-images.githubusercontent.com/76696648/187176986-3d026a93-5a96-4575-b1ae-21f5358b8376.png" width=100%>

# Contribution Guide
Thinking of contributing to BugHeist's mobile app? Here's a comprehensive guide to let you join in the fun of the open source world!
Thinking of contributing to BLT's mobile app? Here's a comprehensive guide to let you join in the fun of the open source world!

### Understanding BLT
To be able to contribute to the BugHeist app, you must understand the project, BLT first. To iterate the basics, BLT is a bug logging tool which enables the users (i.e., one of you!) to share the common bugs you find while you surf over the hundreds of different websites or apps. This knowledge of the presence of a bug enables the developers to fix them quickly and thus enhance your browsing experience on that website or that app. This is not the end, you also get rewarded for finding bugs and can also get rewarded in case you are on the top leaderboards of a bug hunt organized by various companies on BugHeist!
To be able to contribute to the BLT app, you must understand the project, BLT first. To iterate the basics, BLT is a bug logging tool which enables the users (i.e., one of you!) to share the common bugs you find while you surf over the hundreds of different websites or apps. This knowledge of the presence of a bug enables the developers to fix them quickly and thus enhance your browsing experience on that website or that app. This is not the end, you also get rewarded for finding bugs and can also get rewarded in case you are on the top leaderboards of a bug hunt organized by various companies on BLT!

Open Source FTW!

### This Repository
All of the BugHeist app's code is in this repository.
All of the BLT app's code is in this repository.

### The BLT repository repository
To keep things mantaibale, the website's frontend, backend, and the API's code is in The [BLT repository.](https://www.bugheist.com)
To keep things mantaibale, the website's frontend, backend, and the API's code is in The [BLT repository.](https://github.com/OWASP/BLT)

### Time to contribute!
Too much talkin', let's get to the business, yes? We welcome both developers and designers, so we have something for both of you!

#### _If you are a developer_

Follow the steps below, and you'll be able to set up the dev environment in no time!
- Go to the [BugHeist/Flutter](https://github.com/Bugheist/Flutter) repository.
- Clone the repository, run `git clone https://github.com/Bugheist/Flutter` (you can use any way of your choice).
- Go to the [OWASP/BLT-Flutter](https://github.com/OWASP/BLT-Flutter) repository.
- Clone the repository, run `git clone https://github.com/OWASP/BLT-Flutter` (you can use any way of your choice).
- Open the project in an editor of your choice, and then run `flutter run` from the current working directory. ([Haven't installed flutter?](https://docs.flutter.dev/get-started/install) or are [new to flutter?](https://docs.flutter.dev/get-started/codelab))

If you were able to build the app, then you're all set! Check the next section on what to do next.
Expand All @@ -35,12 +35,12 @@ We value a good user experience empowered by good design practices. You can view
</div>
<br/>

_Figma link: https://www.figma.com/file/NYD5WZzJywnO338lchnece/BugHeist?node-id=7%3A634_
_Figma link: https://www.figma.com/file/NYD5WZzJywnO338lchnece/BLT?node-id=7%3A634&t=gjDWzr6qy82jpUQa-1_
letsintegreat marked this conversation as resolved.
Show resolved Hide resolved

### Dev, Set, GO!
If you have set up the dev environment, what are you waiting for? You can do so much! Need a good starting point? Go through the list of [issues](https://github.com/Bugheist/Flutter/issues) on the repository! Have a great new idea that you implemented and want it in the app? [Make a PR](https://github.com/Bugheist/Flutter/pulls), and we'll be sure to consider it! One last thing, while suggesting a screen, please follow the design schemes in the above-shared design file, and make sure that &emsp; `flutter analyze` works before submitting that hard-worked pull request of yours!
If you have set up the dev environment, what are you waiting for? You can do so much! Need a good starting point? Go through the list of [issues](https://github.com/OWASP/BLT-Flutter/issues) on the repository! Have a great new idea that you implemented and want it in the app? [Make a PR](https://github.com/OWASP/BLT-Flutter/pulls), and we'll be sure to consider it! One last thing, while suggesting a screen, please follow the design schemes in the above-shared design file, and make sure that &emsp; `flutter analyze` works before submitting that hard-worked pull request of yours!

#### _Looking forward to what you do!_

<h3 align=right>- The BugHeist Contributors</h3>
<h3 align=right>- The BLT Contributors</h3>

55 changes: 1 addition & 54 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,54 +1 @@

<div align=center>
<img src="./assets/logo_white.svg" width=400>
</div>
<hr><br>

<img src="https://api.codemagic.io/apps/62313f4cc7f7cf30b70c778b/62313f4cc7f7cf30b70c778a/status_badge.svg"><br/>

## BugHeist Mobile App
`Report Issues, Win Prizes!`

<div>
<br/>
<img src="./assets/github/gh_screen1.png" width=150> &emsp;
<img src="./assets/github/gh_screen2.png" width=150> &emsp;
<img src="./assets/github/gh_screen3.png" width=150> &emsp;
<img src="./assets/github/gh_screen4.png" width=150> &emsp;
<br/><br/>
</div>

### Check exiting issues.
Find the bugs and issues in current websites, maybe help fixing 'em too?

### Report Bugs
Heist those sneaky bugs on different websites and apps & report them. Get rewards too, companies are held accountable!

### Get Renowned
Fight with other like minded bug and bounty hunters across the word to get on top of the leaderboard!

## About BugHeist
BugHeist is a bug-hunting & logging tool which allows you, the user or company to hunt for bugs, claim bug hounties and allow you to start bughunting spree/contest respectively. The best part? All of it is opensourced!

## Contributing
We welcome any contributions big or small. To start contributing, start with anything like opening an issue, pull request, suggesting a documentation etc.

__If you want to see a complete Contribution Guide, check it out [here.](./CONTRIBUTING.md)__

_Please make sure `flutter analyze` works before submitting the pull request._

- ### New to flutter?
A few resources to get you started:

- [Lab: Write your first Flutter app](https://flutter.dev/docs/get-started/codelab)
- [Cookbook: Useful Flutter samples](https://flutter.dev/docs/cookbook)

- ### Are you a designer?
We got your back! If you want to help up with the UI mockups, design and prototyping refer the below links:

- New Design file: https://www.figma.com/file/NYD5WZzJywnO338lchnece/BugHeist?node-id=7%3A634
- Old design file: https://www.figma.com/file/s0xuxeU6O2guoWEfA9OElZ/Bugheist-Full-Design?node-id=513%3A771

<br/>

_Looking for the BugHeist website? Check it out [here](https://www.bugheist.com)!_
https://owasp.org/www-project-bug-logging-tool/
2 changes: 1 addition & 1 deletion android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ android {

defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.apps.bugheist"
applicationId "com.apps.blt"
minSdkVersion 18
targetSdkVersion 30
versionCode flutterVersionCode.toInteger()
Expand Down
2 changes: 1 addition & 1 deletion android/app/src/debug/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.apps.bugheist">
package="com.apps.blt">
<!-- Flutter needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
Expand Down
4 changes: 2 additions & 2 deletions android/app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.apps.bugheist">
package="com.apps.blt">
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<application
android:label="bugheist"
android:label="blt"
android:icon="@mipmap/ic_launcher">
<activity
android:name=".MainActivity"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.apps.bugheist
package com.apps.blt

import io.flutter.embedding.android.FlutterActivity

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@

<!-- You can insert your own image assets here -->
<item
android:drawable="@drawable/bugheist_logo"
android:drawable="@drawable/blt_logo"
android:gravity="center"/>
</layer-list>
Loading