Sam 5c669bedce Merge Development Branch v2.1.2 (#26)
* 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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Loïc LEUILLIOT <loic.leuilliot@gmail.com>
2021-09-18 12:29:50 +02:00
2021-09-16 18:26:58 +12:00
2021-09-18 18:39:37 +12:00
2021-07-19 17:01:47 +12:00
2015-08-26 21:31:27 +02:00
2021-07-12 14:31:46 +12:00
2015-08-26 19:19:52 +02:00
2017-02-02 21:59:51 +01:00
2021-09-16 18:27:57 +12:00

Pathfinder logo 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.

Development

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

Description
No description provided
Readme MIT 202 MiB
Languages
JavaScript 66.4%
PHP 16.5%
SCSS 9.6%
HTML 7.5%