forked from mjljr/Steam-Authentication-for-XenForo
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCHANGELOG
More file actions
92 lines (76 loc) · 3.41 KB
/
CHANGELOG
File metadata and controls
92 lines (76 loc) · 3.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
=== CHANGE LOG ===
== Version 1.1.4 ==
* Added option to ACP for statistics gathering on user registration. Can
increase performance if disabled. However, stats aren't generated for
the user until the cron runs.
== Version 1.1.3 ==
* Added steamid helper to convert SteamID64 to SteamID. Called in a template
with {xen:helper steamid, $value}
== Version 1.1.2 ==
* URL and JS fix for forums without Friendly URLs
== Version 1.1.1 ==
* Added public steam statistics pages
* Added a permission for the public steam stats
* Added an option to show or hide the steam statistics navbar tab
* Added an exception throw if the cron fails to update a user's XML data
* Organized Steam Integration options in the admin CP
* Created a second steamprofile JS to render just avatars and online state
== Version 1.1.0 ==
* Added retry logic for Steam Community XML game data. Will try up to three
times, and wait five seconds in between each attempt.
* Fixed language bug in steamprofile.js (reported by Kartus)
* Updated German translations in steamprofile.js
* Removed example pictures from next .zip release on Xenforo
== Version 1.0.9 ==
* Implemented JSON Steam Profile suggested by Luke Foreman
- This improves loading time of steamprofile badges greatly (one query
versus several)
* Tweaked the steamprofile.js and default style.css to display user states
correctly in the steam profile
== Version 1.0.8 ==
* Changed authentication process information Steam Web API w/ JSON instead
of XML
* Fixed a MySQL query error when user has >= 1000 hours of game time on a
single game
* Solved errors by nulling any XML return for game statstics when the steam
community is unavailable
== Version 1.0.7c-v2 ==
* Attempted to fix XML parsing errors for Steam.php for good by running the
xml through a buffer and trimming it.
== Version 1.0.7c ==
* Fixed XML parsing errors for Cron.php by adding a ?> at the end of the file
* Disabled trimming of the XML games feed to help with parsing errors
* Fixed a rare bug with steam profiles not always displaying on a page
== Version 1.0.7b ==
* Fixed "Unknown Steam Account" in the User CP
* Fixed errors with Game Statistic updates
* Added a PHP check to use cURL if CURLOPT_FOLLOWLOCATION can be used
* If so, xml data is loaded via simplexml_load_string
* If not, xml data is loaded via simplexml_load_file (less efficient, but it
works)
* Fixed an installation bug where database operations were being preformed
before a necessarily column was created
* Changed to a newer version of steamprofile
* Steam profile CSS fix (thanks Binari0!)
-- OLD VERSION OF STEAM AUTHENTICATION --
== Version 1.0.7 ==
* Created Admin Tap & Prefix (Steam)
- All previous items under Tools were moved here
* Games List
- Click a game to see who owns what game & other details
* Top Owned Games
* Top Played Games (all time)
* Top Recently Played Games (two weeks)
* User List
== Version 1.0.6 ==
* Visitors receive error when a notice implementing a Steam Game is
defined
* Admin phrases not defined for Admin->Tools->Steam->Top 25 Games
== Version 1.0.5 ==
* Game notices and Tools now gained a "Steam" section (which will
gain more capabilities later).
== Version 1.0.4 ==
* Fixed permissions typo in "Steam Statistics"
* Import data from Steam during registration & association
== Version 1.0.3 ==
* Added Statistics