goryn-clade / pathfinder Goto Github PK
View Code? Open in Web Editor NEWThis project forked from exodus4d/pathfinder
Mapping tool for EVE ONLINE
Home Page: https://pathfinder.lost-in-w.space/
License: MIT License
This project forked from exodus4d/pathfinder
Mapping tool for EVE ONLINE
Home Page: https://pathfinder.lost-in-w.space/
License: MIT License
I just found a wormhole to Pochven space, a K162 in my current wormhole and found that Pathfinder does not have the K162 side of the Pochven wormhole, F216, listed in the available dropdown menu. I am sure this is an oversight and should be an easy fix.
Thank you for keeping this project alive.
/setup shows a PHP memory_limit requirement of 128M, but loading /setup and/or executing tasks often returns a 500 error due to "PHP Fatal error: Allowed memory size of 134217728 bytes exhausted". Bumping memory_limit up to 256M appears to resolve the issue.
Error:
PHP message: PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /path/to/pathfinder/vendor/bcosca/fatfree-core/db/sql/mapper.php on line 659
Note: It was reported by fleischsalatinspace in Stash that this issue has been resolved for docker builds. I'm reporting as requested in order to apply the memory limit display fix to the main repo as well.
I have recently deployed pathfinder and seAT on the same server using docker. I know some of the people deploying pathfinder are trying to do same. And finding little to no help. Is it possible if I make a full readme for installation process and and setup process, to create a fork explaining how and installation files to either have a link added to the docker-compose solution of pathfinder.
I had to remove treafik to be standalone and handle all tls redirect and letencrypt, remove treafik from both docker-compose.yml files and change docker connection on seAT. In order for everything to work properly. Which for those that do not understand how docker or traefik work, a real nightmare.
If this is possible please let know and I'll be sure pass on files and make the full readme installation process. Let me know!
I used Copy/Paste of D-Scan to add structures to a wormhole at https://pathfinder.lost-in-w.space/
When I try to set the Corp, it no longer auto-completes names but just says "No results found."
Hi, I posted this on the exodus 4D board but had not realized he had abandoned it.
We want to use Pathfinder for small gang fleet intel. Here are some features that would help us.
Cheers, I'm not a coder so I'm not sure how possible any of this is.
FluK
Would love a way to exclude some systems on your map from being on the killfeed.
For example, our WH map always has trade hubs pinned so we can see when people are there to do trade runs etc.
But then Jita FLOODS our kill stream for our chain.
A way to mark a system to be excluded from killfeed would be an ideal way to prevent this but not lose the functionality we have.
If a pilot is podded to a tradehub system such as jita, Pathfinder tracks this as a wormhole jump. It should not because tradehubs cannot be the start or end point of a wormhole.
CCP is deprecating SSOv1 with the end of October/beginning November » https://developers.eveonline.com/blog/article/sso-endpoint-deprecations-2
the SystemIntel module will load for T class systems, but the "Stations" section of the module is not rendered with the relevant triglavian stations.
No warnings/errors in console.
In the local overlay if there is a ship with a unicode character it shows as the non-unicode way of displaying.
For instance, what comes over in the UserData json for my Astero is:
"u'\xb2\xb9\u2564\u041a\u0440\u0430\u0441\u0438\u0432\u044b\u0439 \u0431\u0443\u0431\u043b\u0438\u043a'"
And that is what shows on the local overlay. It doesn't help that my corp asks all ships to start with two unicode characters :)
The render for this and probably where to fix is at
https://github.com/goryn-clade/pathfinder/blob/master/js/app/map/local.js
Line 187
I would mess myself but can't make new developer accounts on eve right now, so I can't work this one out myself :(
Currently, when pasting in/inputting scanned down signatures in J-Space, there is a drop down of possible site types. It would be great if this experience could be replicated in K-Space, e.g. in Angel NullSec there should be a drop down for Relic Sites with the choices Ruined Angel Temple Site, Ruined Angel Science Outpust, etc... rather than a free-text entry box.
Currently the kill feed just shows the actual system name, not what we have renamed it on the map.
It would be nice for it to display both.
J1011454 / "BAD SYSTEM RUN"
Thanks!
First of all, thank you for making this wonderful tool!
I want to provide you with our team's translation tool website.
And I want to translate this into Korean.
https://weblate.espr.moe/
This is our team's translation tool site.
https://docs.weblate.org/en/latest/
and This is weblate manual.
Add a light / high contrast theme which is selectable in user preferences
As in Slack mentioned, here the bug
Looks like hte problem is that ccp are still supplying those as 988m mass max, when the new size is 1350m or whatever, so there’s a function addWormholeSizeData() that calculates the size based on the max jumpable mass in the db and I guess it gets it wrong
if you make an issue on github we can work on it
If you scan down a Ghost Site (e.g. Improved Angel Covert Research Faciliity) and paste it into Pathfinder, it shows as a Data Site rather than a Ghost Site. Either the type "Ghost Site" should be removed or it should be correctly selected for sites for sites of this type.
A member of a corporation/alliance should be able to add an out of corp alt. This alt can then log in and get the same map access as the main it is linked to.
Background:
Case:
Character Bob logs in to PF
A new user is made (UserB) with Bob as the primary character
Bob has access to the ACME coporation map as he is a member of the corporation
Bob has access to the QQQ alliance map because his corp ACME is a member of QQQ
Bob creates a personal character map
Bob uses the "new character" action from the character menu to log in his alt Alice
Character Alice is added to the user UserB
Because character Alice is on the user UserB, the info for the primary character is refreshed
Alice can see any maps that the primary character (Bob) can see.
Alice gets access to the ACME corporation map, the QQQ alliance map and Bob's personal character map.
//
Bob leaves ACME
Alice logs in to PF
Because character Alice is on userB, the info for the primary character is refreshed
Bob (with refreshed character information from ESI) can no longer view the ACME corporation map or the QQQ alliance map.
Alice gets access to Bob's personal character map
I don't believe Apache 2.5 exists so this should be changed to something like 2.4.47
I received reports from users that they are beeing kicked out from FP with 403 error.
I saw in log file some warnings but not sure if it's related.
pf | 2021-10-27T16:42:40.825480441Z [27-Oct-2021 16:42:40] WARNING: [pool www] child 138658 said into stderr: "NOTICE: PHP message: HTTP 403 (POST /api/Map/updateData)"
pf | 2021-10-27T16:42:40.825512366Z [27-Oct-2021 16:42:40] WARNING: [pool www] child 138658 said into stderr: "NOTICE: PHP message: [vendor/bcosca/fatfree-core/db/sql/session.php:77] Base->error()"
pf | 2021-10-27T16:42:40.825538966Z [27-Oct-2021 16:42:40] WARNING: [pool www] child 138658 said into stderr: "NOTICE: PHP message: [app/Controller/Controller.php:448] Base->exists()"
pf | 2021-10-27T16:42:40.825547998Z [27-Oct-2021 16:42:40] WARNING: [pool www] child 138658 said into stderr: "NOTICE: PHP message: [app/Controller/Controller.php:410] Exodus4D\Pathfinder\Controller\Controller->getUser()"
pf | 2021-10-27T16:42:40.825556327Z [27-Oct-2021 16:42:40] WARNING: [pool www] child 138658 said into stderr: "NOTICE: PHP message: [app/Controller/Controller.php:436] Exodus4D\Pathfinder\Controller\Controller->getSessionCharacter()"
pf | 2021-10-27T16:42:40.825564507Z [27-Oct-2021 16:42:40] WARNING: [pool www] child 138658 said into stderr: "NOTICE: PHP message: [app/Controller/AccessController.php:47] Exodus4D\Pathfinder\Controller\Controller->getCharacter()"
pf | 2021-10-27T16:42:40.825572732Z [27-Oct-2021 16:42:40] WARNING: [pool www] child 138658 said into stderr: "NOTICE: PHP message: [app/Controller/AccessController.php:27] Exodus4D\Pathfinder\Controller\AccessController->isLoggedIn()"
pf | 2021-10-27T16:42:40.825580880Z [27-Oct-2021 16:42:40] WARNING: [pool www] child 138658 said into stderr: "NOTICE: PHP message: [index.php:27] Base->run()"
pf | 2021-10-27T16:42:40.826138751Z [27-Oct-2021 16:42:40] WARNING: [pool www] child 138658 said into stderr: "NOTICE: PHP message: session_start(): Failed to read session data: user (path: tcp://pf-redis:6379)"
pf | 2021-10-27T16:42:40.826156370Z [27-Oct-2021 16:42:40] WARNING: [pool www] child 138658 said into stderr: "NOTICE: PHP message: [app/Controller/Controller.php:448] Base->exists()"
pf | 2021-10-27T16:42:40.826165292Z [27-Oct-2021 16:42:40] WARNING: [pool www] child 138658 said into stderr: "NOTICE: PHP message: [app/Controller/Controller.php:410] Exodus4D\Pathfinder\Controller\Controller->getUser()"
pf | 2021-10-27T16:42:40.826173656Z [27-Oct-2021 16:42:40] WARNING: [pool www] child 138658 said into stderr: "NOTICE: PHP message: [app/Controller/Controller.php:436] Exodus4D\Pathfinder\Controller\Controller->getSessionCharacter()"
pf | 2021-10-27T16:42:40.826181879Z [27-Oct-2021 16:42:40] WARNING: [pool www] child 138658 said into stderr: "NOTICE: PHP message: [app/Controller/AccessController.php:47] Exodus4D\Pathfinder\Controller\Controller->getCharacter()"
pf | 2021-10-27T16:42:40.826190059Z [27-Oct-2021 16:42:40] WARNING: [pool www] child 138658 said into stderr: "NOTICE: PHP message: [app/Controller/AccessController.php:27] Exodus4D\Pathfinder\Controller\AccessController->isLoggedIn()"
pf | 2021-10-27T16:42:40.826213997Z [27-Oct-2021 16:42:40] WARNING: [pool www] child 138658 said into stderr: "NOTICE: PHP message: [index.php:27] Base->run()"
I have created a CORP map in pathfinder, but it will not allow me to add other individual users; it only allows me to add other CORPs. I don't want to add an entire CORP access to the map, I just want to add an individual user.
Its also visa-versa for a private map. I am able to add other individual users, but I am not able to add CORPs to the share list.
Both of them have the same drawback, of not being able to add either an individual or a CORP to EITHER type of map.
This is probably the edgiest of cases, but on the off chance there are two different signatures in Thera with a connection to the same system, Pathfinder will spam a notification every few seconds that the "Thera connections updated" until one of them is removed from eve-scout. It doesn't appear to break anything, but the notification spam is quite annoying.
Hi
Having a issue with my Pathfinder. My App is def correct. tried making a second one to double check and still get the same issue
{"error":"invalid_request","error_description":"The redirect URL does not match any of the configured values for this client."}
After switching from main repo to this fork the routes section doesnt seem to work. Wont search or save any routes
Hi! I'm using the docker deployment for Pathfinder and it works like a charm! But I've realized that some entries are missing for combat and data sites, here's an example:
This happens with the event ones too, maybe I did something wrong on the install? Any help or input would be great! Thank you so much for all the effort put onto this amazing tool!
I'm on GoDaddy Shared Linux hosting. I upgraded to 2.1.4 which ran for an hour before throwing this error.
Internal Server Error
Fatal error: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /opt/alt/php74/usr/lib64/php/modules/imagick.so (libMagickWand-7.Q16HDRI.so.7: cannot open shared object file: No such file or directory), /opt/alt/php74/usr/lib64/php/modules/imagick.so.so (/opt/alt/php74/usr/lib64/php/modules/imagick.so.so: cannot open shared object file: No such file or directory))
Any ideas? I am posted this on some forums as well. I cannot seem to get to the root of the cause.
Ala specifically, might be more?
I get this error every day:
2022/11/29 01:45:12 [error] 3248#3248: *4976 FastCGI sent in stderr: "PHP message: Packets out of order. Expected 1 received 0. Packet size=128
PHP message: [vendor/bcosca/fatfree-core/db/sql.php:548] PDO->__construct()
PHP message: [app/Lib/Db/Sql.php:19] DB\SQL->__construct()
PHP message: [app/Lib/Db/Pool.php:185] Exodus4D\Pathfinder\Lib\Db\Sql->__construct()
PHP message: [app/Lib/Db/Pool.php:142] Exodus4D\Pathfinder\Lib\Db\Pool->newDB()
PHP message: [app/Model/AbstractModel.php:152] Exodus4D\Pathfinder\Lib\Db\Pool->getDB()
PHP message: [app/Model/AbstractModel.php:1118] Exodus4D\Pathfinder\Model\AbstractModel->__construct()
PHP message: [app/Controller/Controller.php:313] Exodus4D\Pathfinder\Model\AbstractModel::getNew()
PHP message: [app/Controller/Api/User.php:129] Exodus4D\Pathfinder\Controller\Controller->getCookieCharacters()
PHP message: [index.php:27] Base->run()" while reading response header from upstream, client: 146.120.*.*, server: host.name, request: "POST /api/User/getCookieCharacter HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php-fpm.sock:", host: "host.name", referrer: "http://host.name/"
2022/11/29 03:31:05 [error] 3248#3248: *5163 FastCGI sent in stderr: "PHP message: Packets out of order. Expected 1 received 0. Packet size=128
PHP message: [vendor/bcosca/fatfree-core/db/sql.php:548] PDO->__construct()
PHP message: [app/Lib/Db/Sql.php:19] DB\SQL->__construct()
PHP message: [app/Lib/Db/Pool.php:185] Exodus4D\Pathfinder\Lib\Db\Sql->__construct()
PHP message: [app/Lib/Db/Pool.php:142] Exodus4D\Pathfinder\Lib\Db\Pool->newDB()
PHP message: [app/Controller/Controller.php:80] Exodus4D\Pathfinder\Lib\Db\Pool->getDB()
PHP message: [app/Controller/Api/Rest/Route.php:96] Exodus4D\Pathfinder\Controller\Controller->getDB()
PHP message: [app/Controller/Api/Rest/Route.php:534] Exodus4D\Pathfinder\Controller\Api\Rest\Route->setStaticJumpData()
PHP message: [app/Controller/Api/Rest/Route.php:505] Exodus4D\Pathfinder\Controller\Api\Rest\Route->searchRouteCustom()
PHP message: [app/Controller/Api/Rest/Route.php:848] Exodus4D\Pathfinder\Controller\Api\Rest\Route->searchRoute()
PHP message: [index.php:27] Base->run()" while reading response header from upstream, client: 146.120.*.*, server: host.name, request: "POST /api/rest/Route HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php-fpm.sock:", host: "host.name", referrer: "http://host.name/map/MQ%3D%3D"
An internet search says the problem is in the database. I set max_allowed_packet=256M
and max_connections=1024
, but the problem persists. There are no errors in /var/log/mysql/error.log
.
Well, i can't login to suite for every person i have bcoz of "Reason: failed to match alliance/corporation white list. Any idea how to fix that?
Hi. I get this error when I click Build
for Systems neighbour index
on the setup page. How to fix it?
2021/10/24 21:08:18 [error] 27032#27032: *358 FastCGI sent in stderr: "PHP message: SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens [/pathfinder/vendor/bcosca/fatfree-core/db/sql.php:230]PHP message: [vendor/bcosca/fatfree-core/db/sql.php:230] PDOStatement->execute()PHP message: [app/Lib/Db/Sql.php:116] DB\SQL->exec()PHP message: [app/Controller/Api/Setup.php:380] Exodus4D\Pathfinder\Lib\Db\Sql->exec()PHP message: [app/Controller/Api/Setup.php:206] Exodus4D\Pathfinder\Controller\Api\Setup->setupSystemJumpTable()PHP message: [index.php:27] Base->run()" while reading response header from upstream, client: 109.252.100.242, server: , request: "POST /api/Setup/buildIndex HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php-fpm.sock:", host: IP
Finding potential drifter wormholes is pretty useful for certain things.
Having this integrated into pathfinder to find the closest jove systems in a list would be a real help to people who need to find entrances to them quickly.
They have a chance of spawning in systems with the Jove Observatory beacon.
Here is a list http://schildwall.phbv3.de/drifters/
Hello dear friends!
After installation, I am confused by this message in the setup section. This needs to be fixed somehow and tell me how if necessary.
Tracking jumps to abysall deadspace PVE arenas has no practical value for most chain mapping usecases and just serves to create map clutter when a pilot forgets to turn off tracking before activating a filament.
It's a useful feature to some users in some specific cases, but I believe it should be disabled by default when creating a new map.
Our maps on the public pathfinder (at https://www.pathfinder-w.space) have started failing to pull from zKillboard and displaying an error in the bottom corner:
.
When will 2.1.5 be released?
Enabling DEBUG = 3 does not actually enable debug logging
pathfinder/app/environment.ini:; level of debug/error stack trace
pathfinder/app/environment.ini:DEBUG = 3
/setup shows enabled DEBUG = 3 in settings
Confirmed by sam on slack
I have deployed a server for my Alliance, and currently limited to only my Alliance. I was thinking of opening it up to a private public server, where non alliance/members can use the server, for a small price. Members $1.99/month or alliance $20/100 members/month. With all excess funds from membership after hosting fees and taxes being Donated to the Project. Was seeking permission to do so, or Any Objections to this being Executed? Any Input is welcome
For some reason I am getting a "SyntaxError: Unexpected token 0 in JSON at position 1" in the Zkillboard module. The GUI for the zKillboards has a red status indicator that states closed when I mouse over it.
A little history,
I upgraded my old exodus4d from this fork. The error occurred on my old installation so I though I would move to a more recent Git repo but the problem persisted.
I'm not very strong in JS scripting, etc. Any help would be greatly appreciated.
Webhook Discord Rallypoint not working.
After creating a rallypoint and selecting Discord poke nothing happens on the Discord channel.
Webhook for map updates works.
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.