Skip to content

v1.5.4

Compare
Choose a tag to compare
@exodus4d exodus4d released this 12 Oct 19:15
· 69 commits to master since this release
aef6d4e
  • New "Station" data added #858
  • New "Sovereignty" and "Faction warfare" data added #853
  • New signature "preview" in "Signature reader" dialog #839
  • New delete "linked connection" options added to the "signature table" #803
  • New map option for disabling "Abyss" jump tracking #722
  • New ESI data import for wormhole type data from ESI #852
  • New ESI data import static wormholes #852
  • New Unicode emoji support added #849
  • Improved "Drifter" wormhole support #847
  • Improved map "auto scroll" behavior #800
  • Improved auto added system positioning, reduces overlapping #845
  • Improved system deeplinks. EveEye.com added #859
  • Improved cronjob performance for "SovereigntyData" import #853
  • Updated static DB dump for eve_universe.sql
  • Upgraded "jQuery" js lib v3.3.1v3.4.1
  • Upgraded "BootboxJS" js lib v4.4.0v5.2.0
  • Upgraded "hoverIntent" js lib v1.9.0v1.10.0
  • Fixed "Offline pilots still show up" bug #830
  • Fixed "Types not appearing after setting signature group" #831 #837
  • Fixed a bug where "signature reader" updates don´t respect changed sig. groupId changes #838

Upgrade guide: v1.5.3v1.5.4

1. Backup your DB (in case something went wrong!)
2. Backup your *.ini config files
3. Replace existing code (e.g. $ git pull)
4. Adjust *.ini config files:

  • updated "VERSION" in pathfinder.ini
  • new cronjob "updateSovereigntyData" in cron.ini

5. Install Composer packages
Composer will do the job for you. Run this command in your projects root dir:

$ composer install

Hint: This installs all packages from composer.json by checking composer.lock

6. Import new eve_universe DB dump
There is an updated SQL dump file export/sql/eve_universe.sql.zip that has to be used for DB eve_universe.
You can rename your existing eve_universe DB, then create a new DB from /setup and import the new data:

  1. Rename existing eve_universe DB to e.g. eve_universe_backup
  2. Go to /setup
    1. Hit "create new eve_universe DB" button
    2. Hit "Setup tables" for new created eve_universe DB
    3. Hit "Fix columns/keys" for new created eve_universe DB
  3. Import eve_universe.sql.zip
    1. cd export/sql/
    2. unzip eve_universe.sql.zip
    3. mysql -u [USER] -p eve_universe < eve_universe.sql

7. Update pathfinder DB schema

  1. Go to /setup
    1. Hit "Setup tables" for pathfinder DB
    2. Hit "Fix columns/keys" for pathfinder DB

Hint: If /setup shows warnings about incorrect character_set_*/collation_*, you should manually change the charset of that DB (+tables):
utf8_general_ciutf8mb4_unicode_ci (see: #849)

8. Clear cache data

  • Clear cached data (filecache: tmp/cache or Redis)
  • Clear cached template files (tmp/*.php)

Upgrade WebSocket server: v1.2.1v1.2.2

Installations with WebSocket setup, have to upgrade to v1.2.2.
Check out README.md for more information.
1. Stop WebSocket server
2. Replace existing code
3. Install new Composer packages
4. Restart WebSocket server

If you have update problems, feel free to ask in our dev-chat: #Slack