EDK 4.4.3.0 (July 2019 1.0)

EDK releases + Open discussion and chat about EDK.
User avatar
Salvoxia
Developer
Posts: 1598
Joined: Wed Feb 22, 2012 12:11

Re: EDK 4.4.3.0 (July 2019 1.0)

Post by Salvoxia »

Thanks for the heads up and the quickfix, I'll take a closer look at this!

Best Regards,
Salvoxia
delakut
Greenhorn
Posts: 31
Joined: Sun Oct 16, 2011 10:40

Re: EDK 4.4.3.0 (July 2019 1.0)

Post by delakut »

I think the above fix only works if "Use CCP imageserver" is checked under Configuration.
User avatar
Salvoxia
Developer
Posts: 1598
Joined: Wed Feb 22, 2012 12:11

Re: EDK 4.4.3.0 (July 2019 1.0)

Post by Salvoxia »

To be honest, that's an option that should no longer be an option (IMHO). I don't really see any reason to self-host the image export.
Redhouse
Apprentice
Posts: 49
Joined: Sun Mar 18, 2012 17:12

Re: EDK 4.4.3.0 (July 2019 1.0)

Post by Redhouse »

Well one argument is control, for example right now the image server is not serving up images properly. I notice some have the wrong top left corner identifier (eg. structure mod tag showing for ship equipment), some images are not served up at all (eg. cyno), and the tier identifier is not well sized for the /icon type (it's too small compared to the old style, looks like a tag sized for 32px is on a 64px icon). Comparing publicly listed boards, the only ones that have a working image set are those self hosting.

Maybe CCP will get their stuff together, and whether they do or not they are not planning to maintain the IEC anymore it seems. This argues against the option, but I'd leave it in if there is no detrimental effect on maintenance.
delakut
Greenhorn
Posts: 31
Joined: Sun Oct 16, 2011 10:40

Re: EDK 4.4.3.0 (July 2019 1.0)

Post by delakut »

EDK isn't fetching any kills from zkillboard since 2020-06-07 for my killboard. That's the last entry for ZKB in the logs too. I didn't get an error message but if I try the link below I get

"startTime/endTime no longer supported in api because of abuse"

https://zkillboard.com/api/corporationI ... 006121800/


Added 17.06.2020:
Looks like kills with the new Faction EDENCOM aren't loaded too:
Invalid mail, invalid involved corporation (ID: 10047), KillID = 84766180
Invalid mail, invalid involved corporation (ID: 10047), KillID = 84766303
Invalid mail, invalid involved corporation (ID: 10047), KillID = 84766380
delakut
Greenhorn
Posts: 31
Joined: Sun Oct 16, 2011 10:40

Re: EDK 4.4.3.0 (July 2019 1.0)

Post by delakut »

A quick fix for the described problems:

I replaced the startTime and endTime for recent zkillbaord updates under 7 days with /pastSeconds/s/ and with /year/Y/month/m/ for updates more than 7 days ago.

• /year/Y/ (requires month as well or will be ignored)
• /month/m/
• /pastSeconds/s/ (pastSeconds can maximum go up to 7 days (604800 seconds))
https://github.com/zKillboard/zKillboar ... Killmails)

Just replace the class.zkbfetch.php under /killboard/common/includes/ with the update file:
class.zkbfetch.php.zip
Updated file from 29.06.2020
(5.93 KiB) Downloaded 388 times
And to fetch killmails if the new EDENCOM faction are involved update the database with

Code: Select all

INSERT INTO `kb3_factions` (`factionID`, `factionName`, `description`, `raceIDs`, `solarSystemID`, `corporationID`, `sizeFactor`, `stationCount`, `stationSystemCount`, `militiaCorporationID`, `iconID`) VALUES ('500027', 'EDENCOM', 'EDENCOM is the New Eden Common Defense Initiative, a semi-autonomous military command set up by CONCORD and the \"Big 4\" core empires to aggressively prosecute the war against the Triglavian Collective\'s invasion forces in YC122. With access to massive financial resources from the New Eden Defense Fund, EDENCOM organizes the fortification of threatened systems and the defense of New Eden by fleets and troops drawn from CONCORD and the empires.', '15', '30005204', '1000297', '5', '0', '0', '0', '24419')
and

Code: Select all

UPDATE `kb3_corps` SET `crp_name` = '-' WHERE `kb3_corps`.` crp_external_id` = 500027;
The corp name (crp_name) was empty and that caused the “Invalid mail, invalid involved corporation” error. Replace the empty crp_name with any name you want. I chose a "-".

The killboard should be up to date again if you fetch all kills from April 2020.
Last edited by delakut on Mon Jun 29, 2020 19:51, edited 2 times in total.
EmrysAlf
Noob
Posts: 1
Joined: Fri Jun 26, 2020 05:42

Re: EDK 4.4.3.0 (July 2019 1.0)

Post by EmrysAlf »

THANK YOU very much. Working again!!!!
delakut
Greenhorn
Posts: 31
Joined: Sun Oct 16, 2011 10:40

Re: EDK 4.4.3.0 (July 2019 1.0)

Post by delakut »

I updated the file above. Please replace the old file. The old file stopped to work after a few updates with 0 kills.
I tested the new file for a few days, so it should work now. If you find an error please send me a pm.

viewtopic.php?p=50898#p50898
underwoodr
Apprentice
Posts: 62
Joined: Sat Jan 31, 2009 03:23

Re: EDK 4.4.3.0 (July 2019 1.0)

Post by underwoodr »

delakut wrote: Mon Jun 22, 2020 17:36 A quick fix for the described problems:

I replaced the startTime and endTime for recent zkillbaord updates under 7 days with /pastSeconds/s/ and with /year/Y/month/m/ for updates more than 7 days ago.

• /year/Y/ (requires month as well or will be ignored)
• /month/m/
• /pastSeconds/s/ (pastSeconds can maximum go up to 7 days (604800 seconds))
https://github.com/zKillboard/zKillboar ... Killmails)

Just replace the class.zkbfetch.php under /killboard/common/includes/ with the update file:
class.zkbfetch.php.zip

And to fetch killmails if the new EDENCOM faction are involved update the database with

Code: Select all

INSERT INTO `kb3_factions` (`factionID`, `factionName`, `description`, `raceIDs`, `solarSystemID`, `corporationID`, `sizeFactor`, `stationCount`, `stationSystemCount`, `militiaCorporationID`, `iconID`) VALUES ('500027', 'EDENCOM', 'EDENCOM is the New Eden Common Defense Initiative, a semi-autonomous military command set up by CONCORD and the \"Big 4\" core empires to aggressively prosecute the war against the Triglavian Collective\'s invasion forces in YC122. With access to massive financial resources from the New Eden Defense Fund, EDENCOM organizes the fortification of threatened systems and the defense of New Eden by fleets and troops drawn from CONCORD and the empires.', '15', '30005204', '1000297', '5', '0', '0', '0', '24419')
and

Code: Select all

UPDATE `kb3_corps` SET `crp_name` = '-' WHERE `kb3_corps`.` crp_external_id` = 500027;
The corp name (crp_name) was empty and that caused the “Invalid mail, invalid involved corporation” error. Replace the empty crp_name with any name you want. I chose a "-".

The killboard should be up to date again if you fetch all kills from April 2020.
Thanks for the update,
Only problem I get now, is when the feed is up to date, it resets the year to "1970-02-01 00:00:00"
Any way around this?
delakut
Greenhorn
Posts: 31
Joined: Sun Oct 16, 2011 10:40

Re: EDK 4.4.3.0 (July 2019 1.0)

Post by delakut »

underwoodr wrote: Sat Jul 18, 2020 15:07 Thanks for the update,
Only problem I get now, is when the feed is up to date, it resets the year to "1970-02-01 00:00:00"
Any way around this?
You still have this problem? I can't reproduce it...
Post Reply