Code Monkey home page Code Monkey logo

gbraidfinder's People

Contributors

algusaem avatar nthmetal avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

gbraidfinder's Issues

Europa raid doesn't show up

Europa (Impossible) raid doesn't show up at all, which is weird considering we have boosted water raids :|

GBR occasionally crash, attempt to reload but fail requiring a restart

GBR Logs:

l130 2 187 processing  99CD38A9 with level 130
l151 4 187 processing  80CDDF1C with level 151
{"level":"ERROR","timestamp":"2022-11-22T03:55:01.164Z","logger":"kafkajs","message":"[Runner] Error when calling eachMessage","topic":"l151","partition":4,"offset":"270","stack":"Error: Evaluation failed: SyntaxError: Unexpected token 'T', \"The reques\"... is not valid JSON\n    at ExecutionContext._ExecutionContext_evaluate (/usr/src/app/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:229:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async ExecutionContext.evaluate (/usr/src/app/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:107:16)\n    at async AppService.evaluateBattleKey (/usr/src/app/dist/app.service.js:112:16)\n    at async AppService.getRaidInfo (/usr/src/app/dist/app.service.js:96:32)\n    at async Runner.eachMessage (/usr/src/app/dist/kafka.service.js:104:36)\n    at async Runner.processEachMessage (/usr/src/app/node_modules/kafkajs/src/consumer/runner.js:231:9)\n    at async onBatch (/usr/src/app/node_modules/kafkajs/src/consumer/runner.js:447:9)\n    at async Runner.handleBatch (/usr/src/app/node_modules/kafkajs/src/consumer/runner.js:461:5)\n    at async /usr/src/app/node_modules/kafkajs/src/consumer/worker.js:29:9","error":{}}
l120 3 187 processing  EF7A9EA5 with level 120
reloading page
l151 4 187 processing  80CDDF1C with level 151
polling config for changes

message with offset 270 partition 4 in topic l151

{
"locale":"JP"
"message":""
"battleKey":"80CDDF1C"
"quest_id":"305241"
}

More info soon

can't copy battle key

when I choose copy battle key and Copy and Open GBF both,then I can't copy the latest battle key.It's remains an old one

Add i18n

Should mainly add JP, but any other languages could be added in parallel.

Improve text on each raid card

image
image

Each raid card currently looks like this.
There's not much font styling other than making the code bigger (which i guess isn't super important info) and making the time smaller (which may be more important?)

It works, but it doesn't feel right to me and I've tried to mess with the font to make it better, but I can't find something nice.

Is possible adding auto copy button ?

If raids are hot, so I need to copy battle key quickly. But there is no function like auto copy make me annoying.
Could you add that convenient function for raidfinder?

Improve settings form

image

Settings form works, but can be improved.
Maybe double hp sliders, or sliders for players.
Maybe no scrolling if there's space.

Copy raid ID into a new/existing tab

So, the other raidfinder that I have been using for years has a neat feature that basically

  1. Gets the raid id onto your clipborad
  2. Opens a new gbf tab where you have to go and put the code yourself

And that has worked for a long time. Is it possible to add this kinf of feature to this raidfinder? Since the copy id option now just copies the id and takes a bit more to do the full rotation of getting into the raid. Just wanted to ask that since it's probably the most trustworthy way to do it without getting banned since some people for some reason are getting banned the faster way that you do it.

Clicking doesn't copy raid-code (Skyleap browser)

Hello!
Me and my friend play Granbklue in Skyleap and have used this wonderful raidfinder there too to have in a second or third tab. However a while ago(month? few weeks? not sure) the click-and-copy raid code feature didn't work anymore and I stopped using it. Today my friend and I talked about it and we realized we both have had this issue in skyleap, so I thought I should report it here.

Not really sure what I can provide with in terms of other than say it's Skyleap on android, version 1.22.1

Code does not copy when using click-though with macOS (Chrome)

Hi there,

I normally play GBF in 2 windows with my right window as the game in focus and the left window as a raid finder. In macOS, to click an element on another window it needs to be in focus unless you force click-through by holding CMD + Click. When I do this to click on the raid finder while my game is in focus, the raid element will dim but the alert which says the raid has been copied does not fire and the raid code is not copied to clipboard.

If I use your raid finder I need to click once to bring the raid finder into focus, click a raid to copy the code, click the game window to bring it in focus, click the enter ID field and then I can paste the code to join a raid. When I use other raid finders such as gbf.life, I can have my raid join text input in focus, cmd+click the raid I want to join in the other window, and paste the code immediately without changing focus.

This is a macOS specific bug due to how click-through selects and element without bringing the window into focus.

Create a hover state that hold the current raid card in place

oUPWK3bGMS

Sometimes raids go too fast. So it might be nice to have a hover state where the raid card is kept in a fixed position while hovered (with a similarly sized gap in the column) so that it's easier to click a specific raid.

That code is probably going to affect the html here:
https://github.com/NthMetal/gbraidfinder/blob/master/front/src/app/app.component.html#L70

Angular cdk overlay may also be useful: https://material.angular.io/cdk/overlay/overview

Upgrade to HTTPS & Change Domain Name

HTTPS, though not necessary since no sensitive data is being sent, can give us access to several browser APIs such as allowing desktop notifications to work.

Domain name should also change with introduction of HTTPS.

Current domain should redirect to new one. (can be added in code since current domain is s3)

Twitter API sometimes says "This stream is currently at the maximum allowed connection limit."

Sometimes the kubepod for the main raidfinder backend crashes (haven't gotten logs from this yet)
Then when it's rebooted it says "This stream is currently at the maximum allowed connection limit." even though there should be no other running instances. Need to look into this issue more, but it might be a twitter issue.

Right now it can be fixed by revoking the twitter api key, putting in a new one, rebuilding the container and restarting that pod with the new container version.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.