b9e531b3af19a98f9d712bded110887f58058d87
* updates php libraries and builds new composer.lock * Bump sass from 1.41.1 to 1.62.0 (#175) Bumps [sass](https://github.com/sass/dart-sass) from 1.41.1 to 1.62.0. - [Release notes](https://github.com/sass/dart-sass/releases) - [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md) - [Commits](https://github.com/sass/dart-sass/compare/1.41.1...1.62.0) --- updated-dependencies: - dependency-name: sass dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump minimist from 1.2.5 to 1.2.8 (#164) Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.8. - [Release notes](https://github.com/minimistjs/minimist/releases) - [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md) - [Commits](https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.8) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump imagemin-webp from 6.0.0 to 8.0.0 (#160) Bumps [imagemin-webp](https://github.com/imagemin/imagemin-webp) from 6.0.0 to 8.0.0. - [Release notes](https://github.com/imagemin/imagemin-webp/releases) - [Commits](https://github.com/imagemin/imagemin-webp/compare/v6.0.0...v8.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> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * dependabot merge * Bump qs from 6.5.2 to 6.5.3 (#154) Bumps [qs](https://github.com/ljharb/qs) from 6.5.2 to 6.5.3. - [Release notes](https://github.com/ljharb/qs/releases) - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md) - [Commits](https://github.com/ljharb/qs/compare/v6.5.2...v6.5.3) --- updated-dependencies: - dependency-name: qs dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump decode-uri-component from 0.2.0 to 0.2.2 (#152) Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2. - [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases) - [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2) --- updated-dependencies: - dependency-name: decode-uri-component dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * rebuild pub files after npm install * Bump node-sass from 6.0.1 to 8.0.0 (#147) * Bump node-sass from 6.0.1 to 8.0.0 Bumps [node-sass](https://github.com/sass/node-sass) from 6.0.1 to 8.0.0. - [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/v6.0.1...v8.0.0) --- updated-dependencies: - dependency-name: node-sass dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * dependabot merge * rebuild pub files after npm install * changes from gulp build & npm install --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sam ONeill <samuel.p.oneill@gmail.com> * Bump nanoid from 3.1.25 to 3.3.4 (#136) * Bump nanoid from 3.1.25 to 3.3.4 Bumps [nanoid](https://github.com/ai/nanoid) from 3.1.25 to 3.3.4. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](https://github.com/ai/nanoid/compare/3.1.25...3.3.4) --- updated-dependencies: - dependency-name: nanoid dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> * dependabot merge * rebuild pub files after npm install --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sam ONeill <samuel.p.oneill@gmail.com> * changes after running gulp * Bump minimatch from 3.0.4 to 3.0.8 (#144) * Bump minimatch from 3.0.4 to 3.0.8 Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.0.8. - [Release notes](https://github.com/isaacs/minimatch/releases) - [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.0.8) --- updated-dependencies: - dependency-name: minimatch dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> * dependabot merge * rebuild pub files after npm install * changes after running gulp * . --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sam ONeill <samuel.p.oneill@gmail.com> * changes after running gulp * Bump jshint from 2.13.1 to 2.13.6 (#145) * Bump jshint from 2.13.1 to 2.13.6 Bumps [jshint](https://github.com/jshint/jshint) from 2.13.1 to 2.13.6. - [Release notes](https://github.com/jshint/jshint/releases) - [Changelog](https://github.com/jshint/jshint/blob/main/CHANGELOG.md) - [Commits](https://github.com/jshint/jshint/compare/2.13.1...2.13.6) --- updated-dependencies: - dependency-name: jshint dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * dependabot merge * rebuild pub files after npm install * changes after running gulp * changes after running gulp * changes after gulp --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sam ONeill <samuel.p.oneill@gmail.com> * bumps gulp-sass version * bumps version to 2.2.3 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.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%