Code Monkey home page Code Monkey logo

skillq's People

Contributors

cvweiss avatar dependabot[bot] avatar jamiew0w avatar marumaruoo avatar scrutinizer-auto-fixer avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

skillq's Issues

Request: A display to inform that the characters are not training.

On the all Characters screen, It would be nice to have a line of text where the training skill is usually displayed if the character has no active skills training. This line would ideally say something like: "Not Training". This line would, at an easy glance, allow the user to see what skill queues are stopped when they have a large number of characters added to the All characters screen. To stand out a little more, maybe this text could also be a different color than Black.

[Enhancement] Columns dependent on screen resolution

I don't know how much of a pain it would be, but would it be possible to have the number of columns of characters shown, increase with the width of the screen? I can't currently fit all my characters on the screen without scrolling, but have a lot of empty space to the left and right of where they're displayed.

Thanks!

Display time sometimes not updating on the All Characters Page

Sometimes when I go to the "All Characters" page, the remaining time to train a skill will be listed as 0:00. This happens when the skill has been completed, but for some reason the listing on the All characters page does not update correctly. Image here:
time

This is some times fixed by going to that specific characters page, but it does not always update the All page.

Show SP for next skill level

Just a thought, but in the skill listing of current skills, would it be possible to show how many SP you need for the next level? Keeping the UI clean, it could be just on hover over the skill.

Use Case: I have unallocated skill points, and it would be kinda nice to see where I could the best bang for my buck.

Feature: Accountnames

I dont know if it is possible form ESI side but it would be helpful to display the account name in the detail view of any char. I have quite some chars to manage and sometimes i forget where which char is. Just something for some lazy ppl like me :)

Missing skill being trained when low time remaining in skill queue

When looking on the "All" page to see an overview of all characters, if there is a character who has a low amount of time left in their skill queue, the skill currently being trained is not displayed, only the warning that there is not a lot of time left in the queue. An example image is included:
skills

I believe it would be better of instead of just displaying the warning, the current skill being trained was displayed along with the warning.

Request: Ordering Groups

As a slight follow up to #38 , which is very useful by the way, Would it be possible to implement some way to order the groups. Or can you let me know if I am just missing the way to order the groups, as I checked and did not see any way to do so.

Total Number of Skills in Queue

Is there anyway that the total number of skills currently in the skill queue could be displayed as sometimes I have a bunch of short skills right after each other and so when I check on them I don't have any idea of how many of them have completed besides counting the entire list. Mock image here (I did it on a track pad so it is sort of bad)

TotNum

[Feature] Grouping of chars

I have a small SP farm and some "regular" accounts. It would be awesome if i could assing every char a group soit gets displayed seperately. Maybe it would be best and to keep the work as little as possible one could only use predefined groups (SP Farm, Regular, whatever).

Unable to remove my character

I am unable to remove my character from SkillQ.
The error is: Uncaught SyntaxError: missing ) after argument list on this line:

<td><span class='pull-right'><a href='#' onClick="verifyRemoval('Cap&#039;n Proton', 92840153); return false;">X</a></span></td>

I think the quote (') in my character's name isn't properly being escaped.
image

I was able to remove my character successfully by editing the HTML and escaping the ':
verifyRemoval('Cap\'n Proton', 92840153)

Incorrect Unallocated skill points

Maybe as a result of the sp compensation that CCP recently gave out, there is a notice of unallocated SP on skillq, even though I have already allocated this sp and have no other unallocated sp on the character.

sp

[REQ] Wallet + Assets

I know this falls outside of what skillQ is actually meant to do, but couldn't hurt to add wallet and assets listing into it, can it? :)

Character Training on Skillq that hasn't been training for 2+ weeks

Feel free to 'take' the char: Brandenbur

Been showing "minmatar battleship V" for a while now. I thought maybe monolith issue so I logged into char, added and removed stuff from skill queue but still nothing.

To confirm in game the char is not training and has an empty queue.

Unable to remove my character

I am unable to remove my character from SkillQ.
The error is: Uncaught SyntaxError: missing ) after argument list on this line:

<td><span class='pull-right'><a href='#' onClick="verifyRemoval('Cap&#039;n Proton', 92840153); return false;">X</a></span></td>

I think the quote (') in my character's name isn't properly being escaped.
image

I was able to remove the character successfully by editing the HTML and escaping the ' in my character's name so it looks like this: verifyRemoval('Cap\'n Proton', 92840153).

False "less than 24 hours remaining in their skill queue" notification and status

I received a random "Your character, ****** *****, has less than 24 hours remaining in their skill queue" notification via email last night. The skillq.net UI also clearly shows an "Empty queue" countdown for the character. The character in question is currently training Astrometric Rangefinding V and still has 21d remaining on that skill, and almost 59 days overall.

Display implants

Based on current clone. Perhaps allow a dropdown switch for calculations based on other jump clones with implants.

[Enhancement] Clarifying paused/inactive skillqueues

For example, this character;

Has a paused skillqueue in game;

Would it be possible to have a clarification added stating 'Skillqueue paused' or 'Skillqueue empty' with a warning symbol (much like when the scopes are broken and need to be re-added).

Would be a nice QOL improvement.

Skill queue sorting is not consistent

On a few of my characters the sorting appears to be fine, but on one the sorting is essentially backwards with the last skill in my queue appearing at the top. I also noticed on my Ubuntu laptop, using Chrome 66, yesterday that the sorting was totally off with some skills showing in the correct order, but others listing lvl 5 before lvl 4. Below is one example. I can provide more if necessary.

000102

Search skills

I've found myself wanting to find out which of my characters have a skill trained, but there is no easy way to accomplish this. Is this something you can consider adding to skillq?

SP/Hour

SP/Hour is currently not displaying properly. Some skills are showing really high numbers (41,750)

sp per hour

Wrong SP shown accounts with unallocated SP

It looks like unallocated SP is substracted from total SP. There are some discrepancies besides that but my accounts are showing:
skillQ
4.6m SP, 300k unallocated
ingame
4.9m SP, 300k unallocated

This is true for all my characters.

The other discrepancies are in the region of 30K SP which I can't pinpoint.

Feature Request Training Plans

It would be awesome to have the Skill Plan Training Feature so it is possible to plan skills ahead! It would also be a nice feature to have a calculation how much small and large skill injectors are needed. Also ich we could paste a fitting and it shows how many skills have to be trained.

Unable to log into the site

Logging in gives me this error, which my friends cannot reproduce:

Slim Application Error
The application could not run because of the following error:

Details
Message: Unable to connect to database!
File: /var/www/skillq.net/vendor/cvweiss/zlibrary/src/Db.php
Line: 54
Trace
#0 /var/www/skillq.net/vendor/cvweiss/zlibrary/src/Db.php(201): Db::getPDO()
#1 /var/www/skillq.net/view/ccp-callback.php(27): Db::execute()
#2 /var/www/skillq.net/routes.php(94): include('/var/www/skillq...')
#3 [internal function]: {closure}()
#4 /var/www/skillq.net/vendor/slim/slim/Slim/Router.php(200): call_user_func_array()
#5 /var/www/skillq.net/vendor/slim/slim/Slim/Slim.php(1218): Slim\Router->dispatch()
#6 /var/www/skillq.net/vendor/slim/slim/Slim/Middleware/Flash.php(86): Slim\Slim->call()
#7 /var/www/skillq.net/vendor/slim/slim/Slim/Middleware/MethodOverride.php(94): Slim\Middleware\Flash->call()
#8 /var/www/skillq.net/vendor/slim/slim/Slim/Middleware/PrettyExceptions.php(67): Slim\Middleware\MethodOverride->call()
#9 /var/www/skillq.net/vendor/slim/slim/Slim/Slim.php(1167): Slim\Middleware\PrettyExceptions->call()
#10 /var/www/skillq.net/index.php(38): Slim\Slim->run()
#11 /var/www/skillq.net/public/index.php(3): require_once('/var/www/skillq...')
#12 {main}

It happens to me consistently no matter how or what I use to log in.

Feature: Total skill queue length

  • Being able to see a 'queue ends in' timer on each character from the front page (Like Evemon)
  • Sorting by this timer to have the characters skill queues which are running out at the top of the page

Bug: Incorrect Total SP

Total SP for a character hasn't updated.

image

image

This bug appears on many of my characters. Feel free to 'take control' to test.

Other characters you can test to see the problem:

Aa-a-a-a-a-a-a-a Wad

Skill Block Graphics somewhat Misleading

More of an 'enhancement' then a bug

image

This suggests the skill is trained to 4 and is going up to 5.

In reality it's at 3 and going to 4 and then to 5

image

Perhaps all untrained/training blocks should show blue?

image

If you make a skillq channel on tweetfleet I can post these issues there if you prefer not to have your git clogged up. Or I can not post minor minor things like this at all too.

Error on Account add

Receive the following error when adding a character for the first time

`Slim Application Error
The application could not run because of the following error:

Details
Message: Invalid state returned - possible hijacking attempt
File: /var/www/skillq.net/vendor/zkillboard/crestsso/src/CrestSSO.php
Line: 103
Trace
#0 /var/www/skillq.net/vendor/zkillboard/crestsso/src/CrestSSO.php(110): zkillboard\crestsso\CrestSSO->validateStates('dBqZ4rbiFYeduVN...', NULL)
#1 /var/www/skillq.net/view/ccp-callback.php(23): zkillboard\crestsso\CrestSSO->handleCallback('EmTxDNhlsoi0O8j...', 'dBqZ4rbiFYeduVN...', Array)
#2 /var/www/skillq.net/routes.php(94): include('/var/www/skillq...')
#3 [internal function]: {closure}()
#4 /var/www/skillq.net/vendor/slim/slim/Slim/Router.php(200): call_user_func_array(Object(Closure), Array)
#5 /var/www/skillq.net/vendor/slim/slim/Slim/Slim.php(1218): Slim\Router->dispatch(Object(Slim\Route))
#6 /var/www/skillq.net/vendor/slim/slim/Slim/Middleware/Flash.php(86): Slim\Slim->call()
#7 /var/www/skillq.net/vendor/slim/slim/Slim/Middleware/MethodOverride.php(94): Slim\Middleware\Flash->call()
#8 /var/www/skillq.net/vendor/slim/slim/Slim/Middleware/PrettyExceptions.php(67): Slim\Middleware\MethodOverride->call()
#9 /var/www/skillq.net/vendor/slim/slim/Slim/Slim.php(1167): Slim\Middleware\PrettyExceptions->call()
#10 /var/www/skillq.net/index.php(38): Slim\Slim->run()
#11 /var/www/skillq.net/public/index.php(3): require_once('/var/www/skillq...')
#12 {main}`

Manual Reodering of Characters

Feature Request

Characters are sorted by SP, can we allow them to be reordered ourselves?

Could just let us assign them numbers and 0-100 and the lower the number the higher in the order.

[FR] Remapping Advices

It would be nice to see current mapping and also getting remapping advices for the current Skill Queue

Old .sql files and unknown view/components/config.php requirement

The sql files are outdated and require guesswork to fill in the gaps.
If @cvweiss could run ddl_dump.php that should fix things, assuming it still works.

.gitignore currently prevents the inclusion of view/components/config.php.
I seems like the file may not be doing anything. If so can the references to it be removed?
If it is doing stuff, what's it doing?

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.