Sam
98bd07e904
Merge Development Branch v2.1.2 ( #21 )
...
* 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 monolog/monolog from 2.3.2 to 2.3.4
Bumps [monolog/monolog](https://github.com/Seldaek/monolog ) from 2.3.2 to 2.3.4.
- [Release notes](https://github.com/Seldaek/monolog/releases )
- [Changelog](https://github.com/Seldaek/monolog/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Seldaek/monolog/compare/2.3.2...2.3.4 )
---
updated-dependencies:
- dependency-name: monolog/monolog
dependency-type: direct:production
update-type: version-update:semver-patch
...
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 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
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 18:39:37 +12:00
soneill
31fb365b6e
Updates composer.json to use pathfinder_esi fork
2021-09-10 10:49:54 +12:00
Mark Friedrich
2ffb9ffc76
- Minor performance improvements,
2020-04-17 14:12:30 +02:00
Mark Friedrich
cf553b7c20
- Upgraded "[_Cortex_]( https://github.com/ikkez/f3-cortex )" PHP dependency to current dev-master
...
- Fixed "Deprecation" warning on Composer `1.10.5`, closed #951
2020-04-16 18:20:35 +02:00
Mark Friedrich
5cdf62447a
- improved ESI request for in-game roles. Switched from "corporations roles" to "characters roles" endpoint #930
2020-03-22 15:35:20 +01:00
Mark Friedrich
7a7aab94ff
- Updated composer.lock´. Package exodus4d/pathfinder_esi` installation no longer requires a Git acc. Package will be installed from [packagist.org/packages/exodus4d/pathfinder_esi]( https://packagist.org/packages/exodus4d/pathfinder_esi )
2020-03-20 15:11:53 +01:00
Mark Friedrich
a5f29ee2eb
- NEW "Thera connections" UI module, closed #829
...
- Upgraded "[_pathfinder_esi_](https://github.com/exodus4d/pathfinder_esi )" Web API client`v1.3.2` → `v2.0.0`
- Fixed a js bug where current active(selected) system becomes deselected after system was dragged on map
- Fixed a js bug where new auto mapped systems (e.g. after jump) were positioned outside current map scroll viewport
- Fixed a js bug where map sync failed after map tabs switch
- Fixed blurry map when map zoom was changed
- Fixed multiple minor JS bugs where map render/update failed
2020-03-02 16:42:36 +01:00
Mark Friedrich
0c3d57e833
- BC Break: Required _PHP_ version changed >=7.1 → >=7.2
...
- NEW "plugin API" for custom UI modules, closed #913
- NEW live "Killstream" for killboard module, closed #909
- NEW "custom layout" UI settings, closed #470
2020-02-01 12:40:17 +01:00
Mark Friedrich
647bd7db58
- BC Break: _PHP_ namespaces changed (PSR-4 standard). The _root_ namespace for all _PF_ related scripts is Exodus4D\Pathfinder
...
- BC Break: Project folder structure changed. Removed `app/main` dir.
- BC Break: Core _PHP_ framework + dependencies moved into `composer.json` and are no longer part of this repo
2019-12-15 22:27:17 +01:00
Mark Friedrich
9cb013e9ff
- BC Break: Upgraded required _PHP_ v7.1 → v7.2
...
- BC Break: Core _PHP_ framework + dependencies moved into `composer.json` and are no longer part of this repo
- Upgraded some 3rd party _Composer_ dependencies: `monolog/monolog`, `swiftmailer/swiftmailer`, `league/html-to-markdown`, `react/socket`, `react/promise-stream`
- Fixed a bug where `/setup` throws HTTP `5xx` error if no `pathfinder` DB exists
- Fixed compatibility issue with PHP `v7.4`, closed #887
2019-12-14 21:34:18 +01:00
Mark Friedrich
01cb2625c2
- Improved "Drifter" wormhole support, "system effects" added #847
...
- Updated `composer.json`. `exodus4d/pathfinder_esi` `v1.3.1` → `v1.3.2`
2019-10-08 16:17:38 +02:00
Mark Friedrich
b406de379a
- fixed _Composer_ dependency for "exodus/pathfinder_esi" package _GitHub_ tag, closed #753
2019-04-19 18:21:22 +02:00
Mark Friedrich
a154fe80e8
- remove all PHP "_ZMQ_" related dependencies from Pathfinder. PHP´s native Sockets work as replacement
...
- added status information for "WebSocket" installations to `/setup` page (e.g. active connections, startup time)
- removed "ext-zmq" as required PHP extension
- removed "react/zmq" as required Composer package
- removed "websoftwares/monolog-zmq-handler" as required Composer package
2019-02-24 22:24:54 +01:00
Mark Friedrich
e28fea9081
- new "ESI monitoring" UI dialog, closed #748
...
- new "Redis monitoring" UI on `/setup` page, closed #745
- improved request handling for 3rd party APIs (ESI, SSO, GitHub) see [exodus4d/pathfinder_esi/README.md](https://github.com/exodus4d/pathfinder_esi/blob/b5d4b19/README.md )
- improved `/setup` page, new actions for clear cache/Redis data
2019-02-08 15:12:53 +01:00
Mark Friedrich
68b47f0488
- fixed HTML tags in RallyPoke messages (Slack/Discord), closed #715
2018-11-17 11:09:15 +01:00
Mark Friedrich
07d5be71b2
- added custom/editable ship jump logs, #709
...
- fixed DB setup error: "`system`.`description` can´t have a default value", closed #701
- upgraded "lazyload" js lib `v1.9.5` → `v1.9.7`
- upgraded multiple 3rd party NPM dependencies for Gulp build
2018-10-27 00:45:53 +02:00
Mark Friedrich
0c47e6874e
- Add texteditor for system description field, closed #698
2018-10-06 00:44:17 +02:00
Mark Friedrich
827e2aae5d
- minor UI improvements with the captcha form field
2018-09-08 01:13:11 +02:00
Mark Friedrich
577edfc928
- fixed a bug where Structures are not shown/updated, #640
...
- upgraded "pathfinder_esi" Composer dependency `v1.2.4` -> 'v1.2.5'
2018-07-16 18:43:52 +02:00
Mark Friedrich
9f8634e2e8
- updated composer.json with new exodus4d/pathfinder_esi version v1.2.4
...
- added "rel='preload'" for resource mappage.js
- renamed "categoryModel.php" to lowercase
2018-06-08 18:31:34 +02:00
Mark Friedrich
55e341b6a7
- updated composer.json with upgraded pathfinder_esi version
...
- removed "gulp-util" (deprecated NPM module) from package.json
- replaced "gulp-util" functions with equivalent NPM packages
- upgraded some other NPM modules to newer versions
2018-04-07 21:26:22 +02:00
Mark Friedrich
043ffddb10
- updated notice panel on login page with new feature list
...
- added Discord integration to feature list
- updated "pathfinder_esi" version check composer.json
2017-12-31 00:57:51 +01:00
Mark Friedrich
4e13f544d0
- removed version requirement for PHP Curl extension from composer.json file, closed #546
2017-12-10 20:35:38 +01:00
Mark Friedrich
1b1470c3d9
- fixed some "case-sensitive" autoloading bugs un Unix systems
...
- fixed a bug with backwards compability issues
- added new js/css build files for v1.3.0
2017-11-03 16:56:19 +01:00
Exodus4D
a8edf39697
- new "logging" system for map/system/signature/connection changes, closed #271
...
- new map change log to Slack channel
- new "rally point" logging to Slack channel
- new "rally point" poke options (e.g. custom message), closed #295
- new log options for WebSocket installations
- added ship "mass" logging (backend only), #313
- added map logging to Slack, #326
- added "ESI error rate" limit detection
- added "Monolog" as new logging library (Composer dependency)
- added "Swiftmailer" as new eMail library (Composer dependency)
- added Support for Redis session hander (performance boost)
- improved character select panels (visible "online" status)
- improved "activity logging" (more DB columns added to check)
- improved eMail logging (HTML template support)
- improved "delete map" now become "inactive" for some days before delete
- improved character logout handling
- improved /setup page for DB bootstrap (new button for DB create if not exists)
- fixed broken ship tracking (ship name re-added)
- fixed broken ship tracking for multiple chars on different browser tabs
- fixed broken cursor coordinates, closed #518
- fixed null pointer "charactermodel.php->isActive():925" closed #529
- fixed broken "scroll offset", closed #533 closed #534
- Updated "validation" library JS v0.10.1 -> v0.11.9
- Updated ORM Mapper _Cortex_ v1.5.0-dev -> v1.5.0
- and many more....
2017-10-22 17:58:34 +02:00
Exodus4D
e3be87bb0e
- new "pathfinder_esi" dependency version
2017-06-15 14:27:59 +02:00
Exodus4D
f064fb0c3b
- improved SQL performance for "route finder" (use mapId column indexes)
...
- improved pageSpeed (added "preload"/"prefetch" annotations to static resources)
- improved "system delete" logic
- fixed composer.json
- fixed typos
2017-04-30 13:57:39 +02:00
Exodus4D
75da842849
- ESI API switch, closed #473
2017-04-12 14:40:24 +02:00
Exodus4D
72a968199a
- JS for WebWorker extension, #420
...
- improved route calculation, closed #311
- improved signature updates/sync
- improved "online status" monitoring
- improved "task manager"
- improved map sync
- updated "Velocity" library 1.2.3 -> 1.4.1
- updated "Velocity UI" library 5.0.4 -> 5.2.0
2017-01-06 16:45:21 +01:00