Skip to content

Commit

Permalink
Remove all instances of the last app name, changed to BLT (OWASP-BLT#215
Browse files Browse the repository at this point in the history
)

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

* remove redundant file

* Update .github/workflows/issue-assign.yml

Co-authored-by: Fred Falcon <7475382+fredfalcon@users.noreply.github.com>

* Update CONTRIBUTING.md

Co-authored-by: Fred Falcon <7475382+fredfalcon@users.noreply.github.com>

* revert deleted icons

* Update about constants

* refactor link

* refactor all links

* One baseUrl across all endpoint files

* fix a url

* revert a change in Info.plist

* remove old logos again

* revert ios icons

* revert web folder

* fix base url

* update screenshots

* update screenshot

* revert changes in Info.plist

* replace info.plist with the original file to fix indentation

---------

Co-authored-by: Fred Falcon <7475382+fredfalcon@users.noreply.github.com>
  • Loading branch information
letsintegreat and fredfalcon authored Mar 6, 2023
1 parent 0a28778 commit 9c5eae1
Show file tree
Hide file tree
Showing 102 changed files with 346 additions and 2,102 deletions.
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/BLT-Action@main
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/Design?node-id=7%3A634&t=gjDWzr6qy82jpUQa-1_

### 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

0 comments on commit 9c5eae1

Please sign in to comment.