d0d20c7d3cfaef4420718395da56a933f275f071
* Fixes environment default * Bump clue/ndjson-react from 1.1.0 to 1.2.0 Bumps [clue/ndjson-react](https://github.com/clue/reactphp-ndjson) from 1.1.0 to 1.2.0. - [Release notes](https://github.com/clue/reactphp-ndjson/releases) - [Changelog](https://github.com/clue/reactphp-ndjson/blob/master/CHANGELOG.md) - [Commits](https://github.com/clue/reactphp-ndjson/compare/v1.1.0...v1.2.0) --- updated-dependencies: - dependency-name: clue/ndjson-react dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump cache/array-adapter from 1.0.1 to 1.1.0 Bumps [cache/array-adapter](https://github.com/php-cache/array-adapter) from 1.0.1 to 1.1.0. - [Release notes](https://github.com/php-cache/array-adapter/releases) - [Changelog](https://github.com/php-cache/array-adapter/blob/master/Changelog.md) - [Commits](https://github.com/php-cache/array-adapter/compare/1.0.1...1.1.0) --- updated-dependencies: - dependency-name: cache/array-adapter dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump cache/namespaced-cache from 1.0.0 to 1.1.0 Bumps [cache/namespaced-cache](https://github.com/php-cache/namespaced-cache) from 1.0.0 to 1.1.0. - [Release notes](https://github.com/php-cache/namespaced-cache/releases) - [Changelog](https://github.com/php-cache/namespaced-cache/blob/master/Changelog.md) - [Commits](https://github.com/php-cache/namespaced-cache/compare/1.0.0...1.1.0) --- updated-dependencies: - dependency-name: cache/namespaced-cache dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slash from 3.0.0 to 4.0.0 Bumps [slash](https://github.com/sindresorhus/slash) from 3.0.0 to 4.0.0. - [Release notes](https://github.com/sindresorhus/slash/releases) - [Commits](https://github.com/sindresorhus/slash/compare/v3.0.0...v4.0.0) --- updated-dependencies: - dependency-name: slash dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump gulp-sass from 4.1.1 to 5.0.0 Bumps [gulp-sass](https://github.com/dlmanning/gulp-sass) from 4.1.1 to 5.0.0. - [Release notes](https://github.com/dlmanning/gulp-sass/releases) - [Changelog](https://github.com/dlmanning/gulp-sass/blob/master/CHANGELOG.md) - [Commits](https://github.com/dlmanning/gulp-sass/compare/v4.1.1...v5.0.0) --- updated-dependencies: - dependency-name: gulp-sass dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump node-sass from 4.14.1 to 6.0.1 Bumps [node-sass](https://github.com/sass/node-sass) from 4.14.1 to 6.0.1. - [Release notes](https://github.com/sass/node-sass/releases) - [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md) - [Commits](https://github.com/sass/node-sass/compare/v4.14.1...v6.0.1) --- updated-dependencies: - dependency-name: node-sass dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump gulp-brotli from 2.0.2 to 3.0.0 Bumps [gulp-brotli](https://github.com/seznam/gulp-brotli) from 2.0.2 to 3.0.0. - [Release notes](https://github.com/seznam/gulp-brotli/releases) - [Commits](https://github.com/seznam/gulp-brotli/compare/v2.0.2...v3.0.0) --- updated-dependencies: - dependency-name: gulp-brotli dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump imagemin-webp from 5.1.0 to 6.0.0 Bumps [imagemin-webp](https://github.com/imagemin/imagemin-webp) from 5.1.0 to 6.0.0. - [Release notes](https://github.com/imagemin/imagemin-webp/releases) - [Commits](https://github.com/imagemin/imagemin-webp/compare/v5.1.0...v6.0.0) --- updated-dependencies: - dependency-name: imagemin-webp dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * fix: make pathfinder composer 2.x compliant extract mixed class into dedicated file and address filename typo in order to make the project PSR-4 compliant and work with Composer 2 * Bump league/html-to-markdown from 4.9.1 to 5.0.1 Bumps [league/html-to-markdown](https://github.com/thephpleague/html-to-markdown) from 4.9.1 to 5.0.1. - [Release notes](https://github.com/thephpleague/html-to-markdown/releases) - [Changelog](https://github.com/thephpleague/html-to-markdown/blob/master/CHANGELOG.md) - [Commits](https://github.com/thephpleague/html-to-markdown/compare/4.9.1...5.0.1) --- updated-dependencies: - dependency-name: league/html-to-markdown dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * composer.json: bumps monolog to 2.3.4 * composer.lock: Updates after dependabot merges * Adds package-lock.json * .gitignore: removes package-lock.json from ignore * Removes "slash" js dev dependency * pathfinder.ini: bumps version * Bumps version on public files * package-lock.json: Updates lodash.template to 4.5.0 * package.json: Bump node-notifier from 6.0.0 to 8.0.1 * package-lock.json: Bump glob-parent from 3.1.1 to 5.1.2 * package-lock.json: bump trim-newlines from 1.0.0 to 3.0.1 * package-lock.json: Bump set-value to 4.0.1 * package-lock.json: Bump yargs-parser to >=13.1.2 * package-lock.json: Bump glob-parent to ^5.1.2 * system_killboard.js: Updates zkillboard fetch string * system_killboard.js: removes redundant w-space modifier Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Loïc LEUILLIOT <loic.leuilliot@gmail.com>
Add new "Setup" routine for database bootstrapping (closes #6, closes), fixed redirect (closes #79), removed registration mail (closes #80), some minor bugfixes
PATHFINDER
Mapping tool for EVE ONLINE
This Pathfinder Fork is an attempt to make a community supported fork in the absence of Exodus4d that will include bug fixes and be upgraded for any changes to the Eve Online universe.
For installation please see our Docker-compose solution that includes a detailed guide on how to get up and running.
If you wish to contribute please join the Pathfinder Slack.
- Project URL https://www.pathfinder-w.space
- Screenshots imgur.com
- Videos youtube.com
- Licence MIT
Development
- Developer Slack chat:
- https://pathfinder-eve-online.slack.com
- Join channel pathfinder-eve-online.slack.com
- Can´t join? pathfinder@exodus4d.de
Feel free to check the code for bugs and security issues. Issues should be reported in the Issue section.
Project structure
─╮ ├─ app/ [0755] → PHP root │ ├─ Controller/ → controller classes for app/ajax endpoints (see routes.ini) │ ├─ Cron/ → controller classes cronjob endpoints (see cron.ini) │ ├─ Data/ → classes for data handling │ ├─ Db/ → classes for DB handling │ ├─ Exception/ → custom exceptions │ ├─ Lib/ → libs │ ├─ Model/ → ORM │ ├─ config.ini → config - F3 core config: SystemVariables │ ├─ cron.ini → config - cronjobs │ ├─ environment.ini → config - system environment │ ├─ pathfinder.ini → config - pathfinder │ ├─ plugin.ini → config - custom plugins │ ├─ requirements.ini → config - system requirements │ └─ routes.ini → config - routes ├─ export/ [0755] → static data │ ├─ csv/ → *.csv used by /setup page │ └─ sql/ → DB dump for import (eve_universe.sql.zip) ├─ favicon/ [0755] → favicons ├─ history/ [0777] → log files (map history logs) [optional] ├─ js/ [0755] → JS source files (not used for production) │ ├─ app/ → "PATHFINDER" core files │ ├─ lib/ → 3rd party libs │ └─ app.js → require.js config ├─ logs/ [0777] → log files │ └─ … ├─ public/ [0755] → static resources │ ├─ 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 sources (not used for production) ├─ tmp/ [0777] → cache folder (PHP templates) │ └─ cache/ [0777] → cache folder (PHP cache) ├─ .htaccess [0755] → reroute/caching rules ("Apache" only!) └─ index.php [0755] ━━━━━━━━━━━━━━━━━━━━━━━━━━ CI/CD config files: ├─ .jshintrc → "JSHint" config (not used for production) ├─ composer.json → "Composer" package definition ├─ 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)
Contributing
Languages
JavaScript
66.4%
PHP
16.5%
SCSS
9.6%
HTML
7.5%