v1.5.0
- New combat sites for Thera added
- New frigate wormhole options added for C13 (shattered wormholes)
- New UI option enables "auto select current active system" #569
- New "ESI monitoring" UI dialog #748
- New "Redis monitoring" UI panel on
/setup
page #745 - New cronjob for
history/map/x.log
file truncate #734 - Improved
/setup
page, new actions for clear cache/Redis data - Improved request handling for 3rd party APIs (ESI, SSO, GitHub) see README.md
- Improved "route search" algorithm (SQL performance enhancements)
- Upgraded "Fat Free Framework" PHP core framework
v3.6.4
→v3.6.5
- Fixed some "potential" login issues #718
- Fixed Session length issue if _MySQ_L is configured as Session handler #666
Upgrade guide: v1.4.3
→ v1.5.0
1. Backup your DB (in case something went wrong!)
2. Backup your *.ini config files
3. Replace existing code
4. Adjust *.ini config files.
- new "API_CACHE" in
config.ini
- new "truncateMapHistoryLogFiles" in
cron.ini
- updated "CCP_ESI_URL" in
environment.ini
- updated "VERSION" in
pathfinder.ini
- updated "CHARACTER_LOGIN" in
pathfinder.ini
- updated "CHARACTER_ACCESS" in
pathfinder.ini
- new "AUTO_LOCATION_SELECT" in
pathfinder.ini
- new "LOG_SIZE_THRESHOLD" in
pathfinder.ini
- new "LOG_LINES" in
pathfinder.ini
5. Install new Composer packages
Composer will do the job for you. Run this command in your projects root dir:
$ composer install
6. Upgrade your DB
- Go to
/setup
page and updatepathfinder
DB, click "Setup tables" - Go to
/setup
page and fix column(s), click on "Fix columns/keys"
7. Cleanup DB
- Some tables and columns are no longer needed and should be deleted manually from
pathfinder
DB- Drop column
character
.crestAccessToken
- Drop column
character
.crestAccessTokenUpdated
- Drop column
character
.crestRefreshToken
- Drop column
8. Clear cache data
- Clear cached template files (
tmp/
) - Clear cached data (filecache:
tmp/cache
or Redis)
If you have update problems, feel free to ask in our dev-chat: #Slack