cvweiss / skillq Goto Github PK
View Code? Open in Web Editor NEWA web based Skill Monitor for Eve Online.
Home Page: https://SkillQ.net
License: MIT License
A web based Skill Monitor for Eve Online.
Home Page: https://SkillQ.net
License: MIT License
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.
While the custom sorting order numbers you can set up for each character are shared between devices, the sorting order is always the default one for every new device.
is it possible to view the account status and/or account remaining omega time?
would be great
This thing gives easy way to fast plan skills in EVEMon, who can't create developer account (not pay plex on character etc.).
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!
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:
This is some times fixed by going to that specific characters page, but it does not always update the All page.
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.
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 :)
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:
I believe it would be better of instead of just displaying the warning, the current skill being trained was displayed along with the warning.
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.
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)
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).
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'n Proton', 92840153); return false;">X</a></span></td>
I think the quote ('
) in my character's name isn't properly being escaped.
I was able to remove my character successfully by editing the HTML and escaping the '
:
verifyRemoval('Cap\'n Proton', 92840153)
skillq would be great if it showed the total skillq time on the front page/characters page.
Skillq is very good at what it does already, is there any chance of adding a bit more info (and the scopes required for them)?
For example simply showing attributes and remaps would be a great 'easy goal'.
https://esi.evetech.net/ui#/Skills/get_characters_character_id_attributes
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? :)
Fastest way to train a certain skill plan?
An option to add a short SMS digest would be pretty nice. Few different things you could do with this I'm sure
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.
Based on various things:
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'n Proton', 92840153); return false;">X</a></span></td>
I think the quote ('
) in my character's name isn't properly being escaped.
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)
.
Currently it shows:
Would be great to have option to turn some of these off. Other ones we could include might be:
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.
Based on current clone. Perhaps allow a dropdown switch for calculations based on other jump clones with implants.
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.
Should include requirements to use/fit said item as well.
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?
Steps
Video/GIF:
https://imgur.com/a/7W8Pdmj
Could you increase the input box width for the custom char order by like 2 times.
Its a bit finicky at the current size.
It would be nice to select a different background color. The white is a bit to bright for an game like eve.
Tested two themes: Cyborg and Cerulean and this makes it have 2 columns per row rather then the 3 that is set in the settings.
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.
Counter issue to:
#21
Would be great to set the columns per row back to 3 as this fits perfectly on chars per account.
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.
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.
More of an 'enhancement' then a bug
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
Perhaps all untrained/training blocks should show blue?
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.
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}`
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.
Upon login you're taken straight to the character page rather then overview. I would guess most use skillq for managing multiple characters and showing overview page on login would be more useful.
It would be nice to see current mapping and also getting remapping advices for the current Skill Queue
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?
TEST (from Slack) Delete all of @FICTI0N's characters
on the route /itenm/XXX there is a huge list of items that are enabled by level 1-5 of a skill. plaxcing them inside a dropdown menu would add a little bit more oversight to the site.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.