diff --git a/.github/workflows/ovh-dvp-workflow.yml b/.github/workflows/ovh-dvp-workflow.yml deleted file mode 100644 index dd434b1..0000000 --- a/.github/workflows/ovh-dvp-workflow.yml +++ /dev/null @@ -1,39 +0,0 @@ -name: ovh development workflow -on: - push: - branches: [develop] - -jobs: - setup: - runs-on: self-hosted - steps: - - uses: actions/checkout@v3 - - name: Set Up ENV - run: | - echo "${{ secrets.TOKEN }}" > ./src/.env - - build-image: - runs-on: self-hosted - needs: setup - steps: - - name: Build the Docker image - run: docker build . --file Dockerfile --build-arg api_port=8001 --build-arg root_path=/webdev -t bot-detector/bd-web:development - - - name: Tag Image - run: docker tag bot-detector/bd-web:development hub.osrsbotdetector.com/bot-detector/bd-web:development - - - name: Login to Docker Registry - run: echo "${{ secrets.DOCKER_REGISTRY_PASSWORD }}" | docker login https://hub.osrsbotdetector.com -u "${{ secrets.DOCKER_REGISTRY_USERNAME }}" --password-stdin - - - name: Push Image to Registry - run: docker push hub.osrsbotdetector.com/bot-detector/bd-web:development - - deploy: - runs-on: self-hosted - needs: build-image - steps: - - name: Apply Possible Deployment Changes - run: kubectl apply -f deploy/dvp/ - - - name: Restart Deployment for Possible Container Changes - run: kubectl rollout restart deploy bd-dvp-web diff --git a/.github/workflows/ovh-prd-workflow.yml b/.github/workflows/ovh-prd-workflow.yml deleted file mode 100644 index e27d137..0000000 --- a/.github/workflows/ovh-prd-workflow.yml +++ /dev/null @@ -1,39 +0,0 @@ -name: ovh production workflow -on: - push: - branches: [main] - -jobs: - setup: - runs-on: self-hosted - steps: - - uses: actions/checkout@v3 - - name: Set Up ENV - run: | - echo "${{ secrets.TOKEN }}" > ./src/.env - - build-image: - runs-on: self-hosted - needs: setup - steps: - - name: Build the Docker image - run: docker build . --file Dockerfile --target production --build-arg api_port=8000 --build-arg root_path=/web -t bot-detector/bd-web:production - - - name: Tag Image - run: docker tag bot-detector/bd-web:production hub.osrsbotdetector.com/bot-detector/bd-web:production - - - name: Login to Docker Registry - run: echo "${{ secrets.DOCKER_REGISTRY_PASSWORD }}" | docker login https://hub.osrsbotdetector.com -u "${{ secrets.DOCKER_REGISTRY_USERNAME }}" --password-stdin - - - name: Push Image to Registry - run: docker push hub.osrsbotdetector.com/bot-detector/bd-web:production - - deploy: - runs-on: self-hosted - needs: build-image - steps: - - name: Apply Possible Deployment Changes - run: kubectl apply -f deploy/prd/ - - - name: Restart Deployment for Possible Container Changes - run: kubectl rollout restart deploy bd-prd-web diff --git a/src/static/ember.botdetector.css b/src/static/ember.botdetector.css index 9e2b0c2..2d93e05 100644 --- a/src/static/ember.botdetector.css +++ b/src/static/ember.botdetector.css @@ -732,3 +732,7 @@ article .card-icon img { margin: 0px; } } +.loltable { + font-size:14px; + max-width:680px; +} diff --git a/src/static/meta/android-chrome-192x192.png b/src/static/meta/android-chrome-192x192.png new file mode 100644 index 0000000..41ece71 Binary files /dev/null and b/src/static/meta/android-chrome-192x192.png differ diff --git a/src/static/meta/android-chrome-512x512.png b/src/static/meta/android-chrome-512x512.png new file mode 100644 index 0000000..8983faf Binary files /dev/null and b/src/static/meta/android-chrome-512x512.png differ diff --git a/src/static/meta/apple-touch-icon.png b/src/static/meta/apple-touch-icon.png new file mode 100644 index 0000000..a9bd20b Binary files /dev/null and b/src/static/meta/apple-touch-icon.png differ diff --git a/src/static/meta/favicon-16x16.png b/src/static/meta/favicon-16x16.png new file mode 100644 index 0000000..f9d752a Binary files /dev/null and b/src/static/meta/favicon-16x16.png differ diff --git a/src/static/meta/favicon-32x32.png b/src/static/meta/favicon-32x32.png new file mode 100644 index 0000000..8f4e158 Binary files /dev/null and b/src/static/meta/favicon-32x32.png differ diff --git a/src/static/meta/favicon.ico b/src/static/meta/favicon.ico new file mode 100644 index 0000000..783ea44 Binary files /dev/null and b/src/static/meta/favicon.ico differ diff --git a/src/static/meta/metapage.png b/src/static/meta/metapage.png new file mode 100644 index 0000000..6e9442a Binary files /dev/null and b/src/static/meta/metapage.png differ diff --git a/src/static/meta/site.webmanifest b/src/static/meta/site.webmanifest new file mode 100644 index 0000000..8932ee8 --- /dev/null +++ b/src/static/meta/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#f06262","background_color":"#0d1014","display":"standalone"} diff --git a/src/templates/base.html b/src/templates/base.html index f91a04d..4638f98 100644 --- a/src/templates/base.html +++ b/src/templates/base.html @@ -2,12 +2,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + - {{ title }} + OSRS Bot Detector {% block head %} diff --git a/src/templates/pages/faq.html b/src/templates/pages/faq.html index a5b639d..7986141 100644 --- a/src/templates/pages/faq.html +++ b/src/templates/pages/faq.html @@ -4,7 +4,7 @@
-
+
@@ -18,8 +18,7 @@

Frequently asked Questions

Discord.


-
-
+
@@ -36,9 +35,11 @@

+
+

-

@@ -111,65 +112,121 @@

Using the plugin

Plugin settings


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Setting typeSetting nameDescription
Upload SettingsAnonymous UploadingWhen enabled, your username will not be sent with your uploads.
You also cannot manually flag players.
Upload SettingsSend Names Only After LogoutRecommended for players with low bandwidth.
Upload SettingsAttempt Send on CloseAttempts to upload names when closing Runelite
while being logged in. Take note that
enabling this - option may cause the client to take a long time
to close if our servers are being unresponsive. -
Upload SettingsSend Names Every x minsDetermines how often the information collected
by the plugin is flushed to our servers.
The maximum rate - is once per 5 minutes. -
Panel SettingsPrediction AutocompleteAllows for prediction auto-completion for dialogue box entry.
Panel SettingsShow Breakdown in Special CasesDisplays the Prediction Breakdown when predicting
certain types of accounts, such as ones with 'Stats - Too Low'. -
Panel SettingsShow Feedback TextboxAdds a textbox to the prediction feedback panel,
so you can explain your choice in up to 250 characters.
- Make sure you type your feedback before you make your choice! -
Panel SettingsPanel Default Stats TabSets panel default stats tab when the Plugin turns on.
+
+
+ + +
+
+

Setting type

+
+
+

Setting name

+
+
+

Description

+
+
+ + +
+
+

Upload Settings

+
+
+

Anonymous Uploading

+
+
+

When enabled, your username will not be sent with your uploads. You also cannot manually flag players.

+
+
+ +
+
+

Upload Settings

+
+
+

Send Names Only After Logout

+
+
+

Recommended for players with low bandwidth.

+
+
+ +
+
+

Upload Settings

+
+
+

Attempt Send on Close

+
+
+

Attempts to upload names when closing Runelite while being logged in. Take note that enabling this option may cause the client to take a long time to close if our servers are being unresponsive.

+
+
+ +
+
+

Upload Settings

+
+
+

Send Names Every x mins

+
+
+

Determines how often the information collected by the plugin is flushed to our servers. The maximum rate is once per 5 minutes.

+
+
+ +
+
+

Panel Settings

+
+
+

Prediction Autocomplete

+
+
+

Allows for prediction auto-completion for dialogue box entry.

+
+
+ +
+
+

Panel Settings

+
+
+

Show Breakdown in Special Cases

+
+
+

Displays the Prediction Breakdown when predicting certain types of accounts, such as ones with 'Stats Too Low'.

+
+
+ +
+
+

Panel Settings

+
+
+

Show Feedback Textbox

+
+
+

Adds a textbox to the prediction feedback panel, so you can explain your choice in up to 250 characters. Make sure you type your feedback before you make your choice!

+
+
+ +
+
+

Panel Settings

+
+
+

Panel Default Stats Tab

+
+
+

Sets panel default stats tab when the Plugin turns on.

+
+
+ +
+

@@ -179,7 +236,7 @@

What are the settings for the OSRS Bot Detector plugin?

-
+
The OSRS Bot Detector plugin is an open-source community-run machine learning plugin made for Old School RuneScape using the popular third-party client RuneLite. The plugin aims to use machine learning algorithms to @@ -209,6 +266,8 @@

+
+

+
+ +

-

-
+
There are several ways you can contribute to the OSRS Bot Detector plugin project. You can join the project's Discord server to get involved in the community and provide feedback or suggestions. You can also support the @@ -237,13 +299,15 @@

+
+

-

-
+
The accuracy of the OSRS Bot Detector plugin depends on several factors, including the quality and quantity of data used to train its machine learning algorithms and the effectiveness of those algorithms in identifying @@ -252,13 +316,15 @@

+
+

-

-
+
No, the OSRS Bot Detector plugin is not capable of detecting all types of bots. Some bots may use advanced techniques to avoid detection, and it is always possible for new types of bots to emerge that the plugin is not @@ -267,13 +333,15 @@

+
+

-

-
+
Like any automated system, the OSRS Bot Detector plugin is not perfect and may occasionally produce false positives or false negatives. Some players have expressed concern that certain types of accounts, such as @@ -283,13 +351,15 @@

+
+

-

-
+
Some players have expressed concern that botters may be able to use the open-source nature of the OSRS Bot Detector plugin to learn how their accounts are being scored and adjust their behavior to reduce their profiling @@ -300,13 +370,15 @@

+
+

-

-
+
Some players have expressed concern that the OSRS Bot Detector plugin may be invasive because it collects and sends information about nearby players to a third-party server for analysis. However, it is important to note @@ -317,13 +389,15 @@

+
+

-

-
+
Some players have expressed concern that the OSRS Bot Detector plugin could potentially hurt legitimate players if it produces false positives and mistakenly flags them as bots. While this is a possibility, it is important @@ -332,13 +406,16 @@

constantly working to improve its accuracy and reduce the likelihood of false positives.

+
+
+

-

-
+
Some players have questioned the effectiveness of using machine learning algorithms to detect bot-like behavior, given that some legitimate players may exhibit similar behavior patterns to bots on certain days. While it is @@ -351,6 +428,8 @@

+
+