pf.snailsandfrogs.com Open in urlscan Pro
5.187.63.71  Public Scan

Submitted URL: http://pf.snailsandfrogs.com/
Effective URL: https://pf.snailsandfrogs.com/
Submission: On October 20 via api from US — Scanned from CH

Form analysis 0 forms found in the DOM

Text Content

PATHFINDER - SYSTEM MAPPING TOOL

pathfinder is an open source mapping tool for EVE ONLINE.

 * 
 * 
 * 
 * 
 * 
 * 

Toggle navigation

v2.2.2

 * Manual

 * Login
 * Features
 * Maps
 * Admin
 * Install
 * About
 * FAQ
 * License

TRANQUILITY

 * online
 * 28350
 * up 6h 54m

ESI API

 * 17:56 UTC
 * unstable
 * info



ADMIN

 * SSO login


SIGN UP


What is this?


NEW RELEASE V2.2.2

 * Updates the SSO controller to use the Character Affiliations endpoint after
   CCP's change to 7 day caching on the Characters endpoint
 * Adds the 'esi-search.search_structures.v1' scope that was missing in the
   previous release
 * Adds definition for Ghost Sites as per Issue #135


FEATURES AND IMPRESSIONS

PATHFINDER is an open source mapping tool for EVE Online, primarily developed to
enrich the gameplay of small scale PvP and PvE.

PATHFINDER

 * SSL encrypted connection
 * User friendly manual
 * Open Source Project Github
 * * Developer/install wiki
 * CCP s SSO login
 * Cookie based login system
 * ESI API support
 * HTML5 features
 * * Full screen support
   * Browser notification system
   * Advanced client-side caching - 'local storage'
 * Advanced user access config
 * * Access can be limited to specific corps/allys
 * Integrated Task Manager
 * * Live performance graphs
   * Print/export client site log files for debugging
 * SMTP support
 * * Slack email notifications
 * Responsive layout




MAP MODULE

 * Live synchronisation between clients
 * Multiple map support
 * Share maps with other players or groups
 * Invite other players to maps
 * Advanced drag & drop support
 * * Select multiple systems by ctrl + click
   * Select and move multiple systems at once
   * Establish new connections by drag one system to another
   * Grid snapping
   * Prevent systems from overlapping (magnetization)
 * Track fleet movements
 * * Pilot/Ship names
   * In-/decreasing pilot count per system
   * Location tracking (ESI)
 * System status
 * * 'Locked', 'Rally point', 'Rally point', 'Friendly', 'Occupied', 'Hostile',
     'Empty', 'Unscanned'
 * Connection scopes
 * * 'Stargate', 'Wormhole', 'Jumpbridge'
 * In game actions (ESI)
 * * 'Set destination', 'add waypoint'
 * Keyboard shortcuts
 * * Easy system selection by holding ctrl + drag
 * Integrated live search for systems
 * * TrueSec, Region, Constallation information
 * Filter maps by connection scopes
 * Map information dialog
 * * Easy access to all map information
   * Edit systems and connections

SYSTEM MODULE

 * Quick access to all relevant information
 * * Name/Alias
   * Wormhole class
   * Wormhole type
   * True Sec
   * Constellation
   * Region
   * Wormhole static information
 * Optional renaming of Systems
 * Individual system description
 * Receive system warnings from other players
 * Quick information links to 3rd party pages
 * * Dotlan
   * Wormhol.es




SIGNATURE MODULE

 * Share system signature information
 * Add/Update multiple signatures at once ctrl + c
 * Check for new signatures within a second
 * Get notified about new signatures in your current system
 * Receive warnings for not fully scanned systems
 * Speed up scanning and work with multiple pilots on the same scanning table
 * Label signatures for following operations
 * Updated signature type information
 * Shown meta information for each signature
 * * Creation data/time
   * Creation pilot/name
   * Pilot status
   * * 'Corporation', 'Alliance', 'Friendly'

KILLBOARD MODULE

 * zkillboard.com API integration
 * Detailed information about all recent activities in a system
 * Visual graph with recent kills and timestamp
 * Killmail deep links
 * This even works for wormholes where CCP does not provide any official API
   data
 * Live warnings for recent kills in a system
 * Killmail information
 * * Ship type
   * Pilot name
   * KM timestamp
   * Corporation name
   * Alliance name




ROUTE MODULE

 * Search for routes between systems
 * Predefined trade hub routes
 * * 'Jita', 'Amarr', 'Rens', 'Dodixie'
 * Add/Search custom routes
 * Advanced search
 * * Search on multiple maps
   * Filter routes by:
   * * 'Connection types' (e.g. 'Wormholes', … )
     * 'Connection scopes' (e.g 'Critical Wormholes', … )
 * Average sec status for a routes
 * Sort/Order routes by:
 * * System jumps
   * Average sec status

MASS LOG

 * Track ship jump mass for wormholes
 * Compare multiple connections by mass left
 * Pre-calculate your current ship mass before jumping




INTEL MODULE  NEW

 * Share player owned structure data
 * Add/Update multiple structures from D-scan: ctrl + c
 * * Map owner information to structures
   * Add custom notes to structures
   * Mark structures 'online', 'offline'

SYSTEM STATISTICS MODULE

 * Live in-game system data
 * * System jump data
   * Ship/POD kills
   * NPC kills




USER STATISTICS

 * User activity logging
 * * Private statistics
   * Corporation statistics
   * Alliance statistics
 * Log history
 * * 'week', 'month', 'year'

LOGGING

 * Separate *.log files per map
 * * Logfile viewer (UI)
   * Logfile filter/analyzer
   * Download log files (JSON format)




DISCORD/SLACK INTEGRATION

 * Send "rally point" push notifications
 * * Discord, Slack, Desktop, Email
 * Send map logs to a custom Discord or Slack channel
 * * Discord/Slack WebHook API build in

This video, will guide you through the basic functions in PATHFINDER.




MAP TYPES

The following map types are available. Each map you create can be converted into
any of these types at any time. The access level of a map depends on their type.
e.g. "Corporation" maps can be seen/edited by any pilot in your corporation.

FREE


PRIVATE

MAP FEATURES

 * Map lifetime 99999 days
 * Create up to 10 private maps
 * Share maps with up to 100 users
 * System information module
 * System statistics module
 * System signature module
 * System route module

FREE


CORPORATION

MAP FEATURES

 * All "private" features for corporation maps
 * Map lifetime 99999 days
 * Create up to 10 corporation maps
 * Share corp maps with up to 100 corps
 * System killboard module

FREE


ALLIANCE

MAP FEATURES

 * All "private" features for alliance maps
 * All "corporation" features for alliance maps
 * Map lifetime 99999 days
 * Create up to 10 alliance maps
 * Share alliance maps with up to 100 alliances


ADMIN INTERFACE

Characters with in-game corporation roles can grant acces to PATHFINDER
corporation admin interface.

MEMBER ADMINISTRATION

 * Manage your corporation members
 * View member information
 * Kick members temporary or forever
 * Ban members from installation




MAP SETTINGS

 * Manage global corporation map settings
 * Set default map settings
 * Disable some sensitive map settings (e.g. im/export maps)

 admin SSO login


INSTALL AND HOSTING

If your are planning to install or self hosting PATHFINDER, all required
information can be found on the project wiki. Updating or bootstrapping the DB
gets very simple with the new "Setup UI" and can be done by on-click.

REQUIREMENTS CHECK

 * Checks your server type/status
 * Checks your installed PHP version
 * * Checks for required PHP extensions
 * Checks your program settings




DATABASE SETUP

 * Check DB connections
 * Check DB version
 * Check DB settings
 * Bootstrap or update your current Database with one click
 * * Check tables/columns for updates
   * Check column indexes/unique keys
   * Check foreign key constraints


ABOUT THIS APPLICATION

PATHFINDER is a one-man spare time project with the aim of combining the latest
web technology with clean and attractive interfaces.

ABOUT ME

I am playing EVE Online since almost 4 years. The majority of time (3+ years),
my characters were a part of the "No Holes Barred" alliance. ,one of the oldest
and best known wormhole entities that existed in "New Eden" (R.I.P). The
Pathfinder project was started just a few weeks before the failed invasion of
"Polaris" took place. The intention behind this project was not to create
another mapping tool that already exist. I wanted to make the easiest to use and
most powerful 3rd party system mapper, build with the newest web technology
available.

I am currently working as a professional software developer for one of the
largest German web pages. The main focus of my daily work is based on large
scale frontend applications.

I decided to make this project "Open Source", once the beta testing is finished.
It would be a great pleasure to me if you would help me to improve this project
by submitting bug reports or any kind of security issues.



TECHNOLOGY STACK

If you are planning to get deeper into the project or even think about hosting
it on your own webserver, you should be aware of some important key points.
Pathfinder is not comparable with any "out of the box" web applications or
common CMS systems that come along with an auto-install feature. If you don´t
have any experience with the following technologies, stop thinking about your
own hosted Pathfinder app.


FRONTEND

 * 'Bootstrap' as a HTML, CSS framework
 * 'SASS' and 'Compass' as a CSS preprocessor
 * 'RequireJs' as an AMD loader and builder for Javascript
 * 'jQuery' as the main Javascript library
 * * ≈ 50 self written jQuery plugins
   * ≈ 40 open source plugins
 * 'Node.js' and 'Gulp' as js task runner and CI-build environment
 * Code quality and automated testing
 * * 'JSHint'
   * 'Jasmine'
 * You should know about some HTML5 APIs
 * * 'Local Storage'
   * 'Page Visibility'
   * 'Web Notifications'
   * 'Fullscreen'


BACKEND

 * 'Fat-Free Framework' as a lightweight PHP framework and ORM mapper
 * 'MySQL' (or 'MariaDB') as databases (configurable)
 * 'Memcache, APC or XCache' as a 2nd level cache engine (configurable)
 * Code quality and automated testing
 * * 'PHPUnit'
 * You should know about relational databases, MVC pattern and ORM strategies
 * If you have experiences in developing a Single-Page-Application, that would
   not hurt :)


FREQUENTLY ASKED QUESTIONS

General questions and answers can be found here


CAN YOU GIVE ME AN INTRODUCTION INTO PATHFINDER ?

Unfortunately not. I will probably not have the time to answer any question
personally. Make sure you have read the manual.
If there are still some open questions, please ask in the official forums thread
for help.


WHICH BROWSERS ARE COMPATIBLE WITH PATHFINDER?

You will get the best user experience with the latest version Google Chrome or
Firefox. Pathfinder uses some "bloody edge" web technologies like SVG graphics,
Canvas drawing, CSS3, JS (ECMA 5.0) that are not yet fully supported by any
other browser like IE or Safari.


CAN I USE MULTIPLE ACCOUNTS/CHARACTERS?

Yes, you can add as many characters to your account you want. By accepting the
'Cookie hint', your current logged-in characters are stored. If you don´t want
cookies, you need to re-assign bei CCP´s SSO login the next time.
Cookies are valid for 30 days and will be destroyed on 'logout'. Read more.


ARE MY DATA SAFE?

Whoever said, his program is "bullet proof", is lying! But I promise to give my
very best to protect any personal or map data that is stored on my server. The
login process is handled by CCP´s SSO. There is no account data (or even your
EVE Online login data) stored or available to Pathfinder.
All client side cookie data is encrypted stored server side and is protected
against manipulation or abuse.


CAN I REPORT BUGS OR SECURITY ISSUES?

Good work! I am very happy for any technical feedback and improvements. Feel
free to contact me with your problem, either by submitting a bug report or
contact me in game. I´ll give my best to find a solution for your problem or
path Pathfinder.


I DON´T TRUST YOU, CAN I HOST PATHFINDER ON MY OWN?

Yes you can! I developed this application for the great community of EVE Online.
The program code is open source and can be used by anyone who have the required
software skills. Please make sure to keep all 3rd party plugin licence and
respect them. At the moment there is no developer guide available. But one the
beta phase is finished, i will probably write a short technical documentation.
Do not expect any "out of the box" install routine at this point.
Server requirements:

 * Webserver with a LEMP environment
 * PHP 7.2+
 * PHP framework requirements
 * MySQL 5.7+
 * Some kind of server side caching. Redis is preferred, file cache will also
   work

Copyright Exodus 4D - All Rights Reserved.
 * 
 * 

Pathfinder requires cookies to maintain your login state between browser
sessions. Read more.

 accept cookies




‹ › ×
×




prev next
Logo