Limelight Forums

Full Version: Limelight Changelogs V2
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Good day Community.

Today, we proudly present you our brand new changelog-viewer. You may have heard of it before so this is it.


[Image: acILF9f.png]


New features:

+ Added indicators to visualize a new feature (green), an update (dark green), a bug-fix (yellow), a removed feature (red) and an exploit fix (dark red)

 [Image: UoQRCc3.png]


+ Added developer avatars

+ Added contributor avatars

+ Added indicators to determine whether an update is live
       The old version did not detect when a specific update went live. It just checked the latest revision. 
       However. This new version checks every single revision against the server.

[Image: J0CBBV3.png]

+ Added extensive support for hashtags (see developer-reference below)

[Image: eeiXsAl.png]

+ Access a page via URI (see user-reference below)

+ Revisions can be highlighted via URI  (see user-reference below) or click on it

[Image: yTjbY1y.png]

This version makes the overall interaction easier for developers and improves user experience.




User reference:

Access a specific page via URI:

Arguments: page=<NUM>

<NUM> = The page number

In order to access a page directly, just use the URI-format below:


Code:
https://limelightgaming.net/services/changelogs/index.php?page=<NUM>


Example:  https://limelightgaming.net/services/cha...php?page=3


Highlight a revision / multiple revisions:

Arguments: rev=<REV>

<REV> = The revision

Code:
https://limelightgaming.net/services/changelogs/index.php?rev=<REV>


Example:  https://limelightgaming.net/services/cha...p?rev=1091



Multiple revisions must be seperated by comma:

Arguments: rev=<REV>,<REV>,<...>

Example:  https://limelightgaming.net/services/cha...,1081,1079




Developer reference:

Hashtags:

From now on, developers may use hashtags in a commit to categorize items. 

For example: If a Developer wants to credit a contributor, the following hashtag must be used: #contrib:name
Same goes for related revision etc:  #rev:1111 #thread:334

Multiple hashtags and hashtag-values are supported. Examples:

#rev:114,115,116 #contrib:name 1,name 2 #cmd:/newcommand


Available hashtags:

#contrib:name or user forum id
#thread:thread id(s) / url(s)
#image:image url(s)
#rev:revision id(s)
#cmd:/command
#map:map name
#type:info|new|update|fix|exploit|remove





API reference:

Endpoint:

Code:
https://limelightgaming.net/services/changelogs/api.php


Available resources:  limit, skip, response

---------------------------------------------------------------------

Limit the results:

Arguments: limit=<NUM>

<NUM> = The limit

Example:  https://limelightgaming.net/services/cha...hp?limit=3


Skip results:

Arguments: skip=<NUM>

<NUM> = Where to skip from

Example:  https://limelightgaming.net/services/cha...php?skip=3


Fetch latest revision number (totals):

Arguments: response=total

Example:  https://limelightgaming.net/services/cha...onse=total

---------------------------------------------------------------------

You may combine the limit and skip options:

https://limelightgaming.net/services/cha...t=5&skip=3


UPDATES


Thursday, September 22nd, 2016, 12:15 pm 

Highlighted/filtered revisions are now separated from others. 

[Image: wNRYJsa.png]

You can also switch back to the full version.

In addition, an annoying bug has been fixed.

In our previous version, highlighted revisions got lost when the page number changed.
Therefore, you no longer need the "?page=" argument if you want to filter revisions.

Before: index.php?page=3&rev=1228

Now:  index.php?rev=1228

Same for additional revisions:  https://limelightgaming.net/services/chan...,1277,1280

In order to keep existing links functional, the changelog-viewer will automatically redirect those to the right format.

Also, you can now click on "related revisions"


[Image: zbVcd5U.png]




Wednesday, January 4th, 2017, 12:01 am 

Contributors are vital and I feel they deserve more attention.

Therefore I added labels to highlight contributors. Keep up the great work guys!

[Image: CeWYLip.png]




Sunday, June 25th, 2017, 09:55 pm 

+ fixed broken 'remote' avatars
+ improved avatar code to support https



Friday, June 30th, 2017, 01:48 pm 


[Image: qXuZaSI.png]


+ Added new hashtag called "type:<arg>"  to override the changelog auto-indication feature. 

#type:info|new|update|fix|exploit|remove

+ Added new type "info"

Use "#type:info" to set color to blue



Sunday, July 16th, 2017, 11:54 pm 

+ Added new hashtag called "image:<urls>"

[Image: Amhbnad.png]


+ Related revisions are being combined into a single url. Now it is easier to follow up on revisions

[Image: dHpmDLN.png]

[Image: a1aZybQ.png]





Timeline:

sexy af
Fantastic work as usual, man!
Looking fine and dandy
Hey, thats pretty good!
(Jul 29, 2016, 07:23 AM)Epicworlds Wrote: [ -> ]Hey, thats pretty good!

[Image: ca9.gif]

Seriously though, great job Burnett!
Awesome work as always, Burnett.
You are a beast Burnett!
Definitely more aesthetically pleasing now. Great work as always.
[Update/Bug-Fix]

Highlighted/filtered revisions are now separated from others. 

[Image: wNRYJsa.png]

You can also switch back to the full version.



In addition, an annoying bug has been fixed.

In our previous version, highlighted revisions got lost when the page number changed.
Therefore, you no longer need the "?page=" argument if you want to filter revisions.

Before: index.php?page=3&rev=1228

Now:  index.php?rev=1228

Same for additional revisions:  https://limelightgaming.net/services/cha...,1277,1280

In order to keep existing links functional, the changelog-viewer will automatically redirect those to the right format.



Also, you can now click on "related revisions"


[Image: zbVcd5U.png]
bautifoul.
Noice
Contributors are vital and I feel they deserve more attention.

Therefore I added labels to highlight contributors. Keep up the great work guys!

[Image: CeWYLip.png]
noice
Lovely
Pages: 1 2