Skip to content

v1.4.0

Compare
Choose a tag to compare
@exodus4d exodus4d released this 20 Jul 22:06
· 249 commits to master since this release
63ea379
  • New map filter options #641
  • New "compact" map layout #607
  • New planets data added #648
  • New "is static" column added to "wormhole types" table
  • Improved "shattered wormhole" data (statics, icon,...) #647
  • Improved "killboard module" (added links for corp/ally/char killboards) #650
  • Improved "Abyss" system support (fixed names,..) #631
  • Improved "intel module" (added zKillbaord link for corporation icons) #646
  • Improved UI performance, decreased update time for "system description" #459
  • Improved search performance for system names (added infinite scroll) #644
  • Upgraded Cron php F3 extension v1.0.0v1.2.0
  • Upgraded FontAwesome icon library v5.0.2v5.0.13
  • Upgraded jQuery JS lib v3.1.1v3.3.1
  • Upgraded PNotify js lib v3.0.0v3.2.0
  • Fixed bug where "structures" not get updated/inserted properly #640
  • Fixed broken persistent system alias #360
  • Fixed missing "wandering" WHs for C13 shattered systems
  • Fixed some broken Dotlan deeplinks #638
  • Fixed high memory consumption for PHP cronjob scripts #636
  • Fixed broken cronjobs on ISS (Windows) servers #635
  • Fixed PHP "init session" race condition #595
  • Removed EVE SDE requirement for Pathfinder. Static universe DB (e.g. system info) is requested from ESI API and stored in eve_universe_ DB #628

Upgrade guide: v1.3.5v1.4.0

1. Backup your DB (in case something went wrong!)
2. Backup your *.ini config files
3. Replace existing code
4. Adjust environment.ini and pathfinder.ini
5. Upgrade pathfinder_esi to v1.2.5
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 update eve_universe DB, click "Setup tables"
  • Go to /setup page and add new column(s)/keys, click " Fix columns/keys"

7. Import initial eve_universe.sql dump into eve_universe DB

8. Cleanup DB

  • Some tables and columns are no longer needed and should be deleted manually from pathfinder DB
    • Drop table constellation_wormhole
    • Drop table system_wormhole
    • Drop table wormhole
    • Drop column system.name
    • Drop column system.regionId
    • Drop column system.region
    • Drop column system.constellationId
    • Drop column system.constellation
    • Drop column system.effect
    • Drop column system.security
    • Drop column system.trueSec

9. Clear cache data

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

10. Build "systems" index

  • Go to /setup page, click "Build" system index (Do not reload until build is done ~5min) → watch progress bar
  • In case of Ajax errors, reload page and try again 😄

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