b2cce3cde2e55a748b9ec1081940280160d38618
- new added cronjob to delete old statistics data (older 1 year) (weekly) - updated main menu structure (added new headlines,...) - updated "feature page", added new section for "statistics" - updated "system delete" function. systems with no changes (description/alias) will now get deleted instead of set "active = 0", #184 - changed max expire time from file caching (/tmp/cache) from 20d -> 10d - changed "character log" TTL from 10s to 5s - changed cronjob interval for "deleteExpiredData" from "weekly" to "downtime" - changed "delete" icon (e.g. context menu on map) from "eraser" to "trash" - removed cronjob output logging (cron_deactivateMapData.log) - fixed non click-able character panels on login page, closed #332
- new "activity log" for user actions (create/update/delete) of (systems/connections/signatures), resolves #280, relates #271
Add new "Setup" routine for database bootstrapping (closes #6, closes), fixed redirect (closes #79), removed registration mail (closes #80), some minor bugfixes
- new "activity log" for user actions (create/update/delete) of (systems/connections/signatures), resolves #280, relates #271
- new "activity log" for user actions (create/update/delete) of (systems/connections/signatures), resolves #280, relates #271
- new "activity log" for user actions (create/update/delete) of (systems/connections/signatures), resolves #280, relates #271
PATHFINDER
Mapping tool for EVE ONLINE
- Project URL https://www.pathfinder-w.space
- Official forum post https://forums.eveonline.com
- Screenshots imgur.com
- Videos youtube.com
- Licence MIT
Development
- Test server
- URL: http://www.dev.pathfinder-w.space
- Running current
developbranch - Using Singularity (SISI) CREST (make sure to use your test-server client)
- Available for public testing (e.g. new feature,.. )
- Database will be cleared from time to time
- Installation guide:
- Developer chat Slack :
- https://pathfinder-eve-online.slack.com
- Please send me a mail for invite: pathfinder@exodus4d.de
Feel free to check the code for bugs and security issues. Issues should be reported in the Issue section.
Project structure
|-- (0755) app --> backend [*.php]
|-- app --> "Fat Free Framework" extensions
|-- lib --> "Fat Free Framework"
|-- main --> "PATHFINDER" root
|-- config.ini --> config "f3" framework
|-- cron.ini --> config - cronjobs
|-- environment.ini --> config - system environment
|-- pathfinder.ini --> config - pathfinder
|-- requirements.ini --> config - system requirements
|-- routes.ini --> config - routes
|-- (0755) export --> DB export data
|-- sql --> static DB data for import (pathfinder.sql)
|-- (0755) favicon --> Favicons
|-- (0755) js --> JS source files (raw)
|-- app --> "PASTHFINDER" core files (not used for production)
|-- lib --> 3rd partie extension/library (not used for production)
|-- app.js --> require.js config (!required for production!)
|-- (0777) logs --> log files
|-- ...
| -- node_modules --> node.js modules (not used for production)
|-- ...
|-- (0755) public --> frontend source
|-- css --> CSS dist/build folder (minified)
|-- fonts --> (icon)-Fonts
|-- img --> images
|-- js --> JS dist/build folder and source maps (minified, uglified)
|-- templates --> templates
|-- sass --> SCSS source (not used for production)
|-- ...
|-- (0777) tmp --> cache folder
|-- ...
|-- (0755) .htaccess --> reroute/caching rules ("Apache" only!)
|-- (0755) index.php
--------------------------
CI/CD config files:
--------------------------
|-- .jshintrc --> "JSHint" config (not used for production)
|-- build.js --> "RequireJs Optimizer" config (not used for production)
|-- config.rb --> "Compass" config (not used for production)
|-- gulpfile.js --> "Gulp" task config (not used for production )
|-- package.json --> "Node.js" dependency config (not used for production)
|-- README.md --> This file :) (not used for production)
Thanks!
It took me month of time in development until this project got into the first BETA. If you like it, please help to improve it. (report bugs, find security issues,...)
Languages
JavaScript
66.4%
PHP
16.5%
SCSS
9.6%
HTML
7.5%