diff --git a/_sakura/changelog.json b/_sakura/changelog.json
index 897f76f..c0350db 100644
--- a/_sakura/changelog.json
+++ b/_sakura/changelog.json
@@ -10,7 +10,6 @@
"20150508",
"20150509",
- "20150509.1",
"20150512",
"20150523",
"20150524",
@@ -53,25 +52,14 @@
"revisions": [
"20150427",
- "20150427.1",
- "20150427.2",
- "20150427.3",
- "20150427.4",
- "20150427.5",
- "20150427.6",
- "20150427.7",
- "20150427.8",
"20150428",
"20150429",
"20150430",
"20150501",
"20150502",
"20150503",
- "20150503.1",
"20150504",
- "20150504.1",
"20150505",
- "20150505.1",
"20150506"
]
@@ -121,11 +109,13 @@
{
"type": "ADD",
- "change": "Start work on new Flashii backend."
+ "change": "Start work on new Flashii backend using leftover BBBB2.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Display version in the footer."
+ "change": "Display version in the footer.",
+ "user": "Flashwave"
}
],
@@ -134,7 +124,8 @@
{
"type": "ADD",
- "change": "Upload assets."
+ "change": "Upload assets.",
+ "user": "Flashwave"
}
],
@@ -143,43 +134,53 @@
{
"type": "ADD",
- "change": "Dynamic SQL database library."
+ "change": "Dynamic SQL database library.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Add ROOT_DIRECTORY constant."
+ "change": "Add ROOT_DIRECTORY constant.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Slight changes to the templating system."
+ "change": "Slight changes to the templating system.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add Configuration class for better configuration management."
+ "change": "Add Configuration class for better configuration management.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Replace broken template tags."
+ "change": "Replace broken template tags.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Upload remaining assets."
+ "change": "Upload remaining assets.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Remove per-file twig initialisation."
+ "change": "Remove per-file twig initialisation.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Start work on expanding the templates."
+ "change": "Start work on expanding the templates.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add 404 page."
+ "change": "Add 404 page.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add SQL to the repository."
+ "change": "Add SQL to the repository.",
+ "user": "Flashwave"
}
],
@@ -188,15 +189,18 @@
{
"type": "UPD",
- "change": "Change entire system to static classes."
+ "change": "Change entire system to static classes.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "ReCAPTCHA verification function."
+ "change": "ReCAPTCHA verification function.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Add more features to SQL library."
+ "change": "Add more features to SQL library.",
+ "user": "Flashwave"
}
],
@@ -205,11 +209,13 @@
{
"type": "ADD",
- "change": "Add sessions class."
+ "change": "Add sessions class.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Change namespace to Sakura."
+ "change": "Change namespace to Sakura.",
+ "user": "Flashwave"
}
],
@@ -218,63 +224,78 @@
{
"type": "ADD",
- "change": "Add files for sys.flashii.net."
+ "change": "Add files for sys.flashii.net.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Deprecate sys.flashii.net."
+ "change": "Deprecate sys.flashii.net.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Update SQL library."
+ "change": "Update SQL library.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Begin work on user system."
+ "change": "Begin work on user system.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Login forms not showing when user is logged out."
+ "change": "Login forms not showing when user is logged out.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "More JavaScript fixes."
+ "change": "More JavaScript fixes.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add login form below the header."
+ "change": "Add login form below the header.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add common PHP function template tags."
+ "change": "Add common PHP function template tags.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add remember me checkbox."
+ "change": "Add remember me checkbox.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add function to get a user's database row."
+ "change": "Add function to get a user's database row.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add news post template."
+ "change": "Add news post template.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add function to get a group's database row."
+ "change": "Add function to get a group's database row.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add function to get a certain amount of news posts."
+ "change": "Add function to get a certain amount of news posts.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add avatar and background serving PHP script."
+ "change": "Add avatar and background serving PHP script.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fix a define collision."
+ "change": "Fix a define collision.",
+ "user": "Flashwave"
}
],
@@ -283,15 +304,18 @@
{
"type": "ADD",
- "change": "Add chat directory."
+ "change": "Add chat directory.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Make getting news posts less heavy on the SQL server."
+ "change": "Make getting news posts less heavy on the SQL server.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add descriptive files."
+ "change": "Add descriptive files.",
+ "user": "Flashwave"
}
],
@@ -300,55 +324,68 @@
{
"type": "ADD",
- "change": "Add more function descriptions."
+ "change": "Add more function descriptions.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add template configuration parsing function."
+ "change": "Add template configuration parsing function.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add template engine wrapper class."
+ "change": "Add template engine wrapper class.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add GZIP compression."
+ "change": "Add GZIP compression.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add .git* files and a license."
+ "change": "Add .git* files and a license.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add error logging."
+ "change": "Add error logging.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Remove GZIP compression (for now) relating to issues with the error handler."
+ "change": "Remove GZIP compression (for now) relating to issues with the error handler.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Rename ROOT_DIRECTORY to ROOT."
+ "change": "Rename ROOT_DIRECTORY to ROOT.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Remove affiliates section from the footer."
+ "change": "Remove affiliates section from the footer.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add credits page."
+ "change": "Add credits page.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add infopage system (/r/page)."
+ "change": "Add infopage system (/r/page).",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Update SQL structure file."
+ "change": "Update SQL structure file.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Make markdown parsing function public."
+ "change": "Make markdown parsing function public.",
+ "user": "Flashwave"
}
],
@@ -357,23 +394,28 @@
{
"type": "ADD",
- "change": "Add hardcoded dummy group and user."
+ "change": "Add hardcoded dummy group and user.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Make the markdown parsing function actually have access to the class."
+ "change": "Make the markdown parsing function actually have access to the class.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add news page."
+ "change": "Add news page.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Make frontpage stats actually work."
+ "change": "Make frontpage stats actually work.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add news XML feed."
+ "change": "Add news XML feed.",
+ "user": "Flashwave"
}
],
@@ -382,15 +424,18 @@
{
"type": "ADD",
- "change": "Add example config."
+ "change": "Add example config.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Improve news functions."
+ "change": "Improve news functions.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Update SQL structure."
+ "change": "Update SQL structure.",
+ "user": "Flashwave"
}
],
@@ -399,27 +444,33 @@
{
"type": "UPD",
- "change": "Open source'd and repository now hosted on GitHub."
+ "change": "Open source'd and repository now hosted on GitHub.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Remove static locations."
+ "change": "Remove static locations.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Update SQL structure and mistake in .htaccess."
+ "change": "Update SQL structure and mistake in .htaccess.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add session system."
+ "change": "Add session system.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Begin work on authentication."
+ "change": "Begin work on authentication.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Improve template engine wrapper."
+ "change": "Improve template engine wrapper.",
+ "user": "Flashwave"
}
],
@@ -428,7 +479,8 @@
{
"type": "UPD",
- "change": "Replace tabs with 4 spaces."
+ "change": "Replace tabs with 4 spaces.",
+ "user": "Flashwave"
}
],
@@ -437,11 +489,13 @@
{
"type": "UPD",
- "change": "More work on the authentication pages."
+ "change": "More work on the authentication pages.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add login function."
+ "change": "Add login function.",
+ "user": "Flashwave"
}
],
@@ -450,15 +504,18 @@
{
"type": "FIX",
- "change": "Fix massive mistake causing all hashes to break."
+ "change": "Fix massive mistake causing all hashes to break.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add a function to get users by the IP assigned to their user."
+ "change": "Add a function to get users by the IP assigned to their user.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Reindex assets."
+ "change": "Reindex assets.",
+ "user": "Flashwave"
}
],
@@ -467,15 +524,18 @@
{
"type": "UPD",
- "change": "Update SQL structure."
+ "change": "Update SQL structure.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add logout function."
+ "change": "Add logout function.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Remove static locations from CSS files."
+ "change": "Remove static locations from CSS files.",
+ "user": "Flashwave"
}
],
@@ -484,19 +544,23 @@
{
"type": "ADD",
- "change": "Add PayPal SDK."
+ "change": "Add PayPal SDK.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add function if the e-mail address used has a valid MX-Record."
+ "change": "Add function if the e-mail address used has a valid MX-Record.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add some IP functions."
+ "change": "Add some IP functions.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add checking if an IP originates from CloudFlare and then replace the IP with the proper one set in the header."
+ "change": "Add checking if an IP originates from CloudFlare and then replace the IP with the proper one set in the header.",
+ "user": "Flashwave"
}
],
@@ -505,15 +569,18 @@
{
"type": "UPD",
- "change": "Logging in works!"
+ "change": "Logging in works!",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add proper session management."
+ "change": "Add proper session management.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add delete function to SQL library."
+ "change": "Add delete function to SQL library.",
+ "user": "Flashwave"
}
],
@@ -522,31 +589,38 @@
{
"type": "UPD",
- "change": "Logging out works."
+ "change": "Logging out works.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add Sock Chat authentication file."
+ "change": "Add Sock Chat authentication file.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add e-mail function."
+ "change": "Add e-mail function.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add function to get country code from CloudFlare header."
+ "change": "Add function to get country code from CloudFlare header.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add whois class."
+ "change": "Add whois class.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add HTML e-mail template."
+ "change": "Add HTML e-mail template.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Begin work on registration function."
+ "change": "Begin work on registration function.",
+ "user": "Flashwave"
}
],
@@ -555,11 +629,13 @@
{
"type": "ADD",
- "change": "Add automatic user activation."
+ "change": "Add automatic user activation.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Completely user registration function."
+ "change": "Completely user registration function.",
+ "user": "Flashwave"
}
],
@@ -568,11 +644,13 @@
{
"type": "ADD",
- "change": "Add AJAX form submission."
+ "change": "Add AJAX form submission.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fix bug in registration process causing username cleaning to fail."
+ "change": "Fix bug in registration process causing username cleaning to fail.",
+ "user": "Flashwave"
}
],
@@ -581,19 +659,23 @@
{
"type": "ADD",
- "change": "Add e-mail sanitising to registration process."
+ "change": "Add e-mail sanitising to registration process.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add automatic activation e-mail resend function."
+ "change": "Add automatic activation e-mail resend function.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Remove PayPal API since we don't need it for what we do."
+ "change": "Remove PayPal API since we don't need it for what we do.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add password forget template."
+ "change": "Add password forget template.",
+ "user": "Flashwave"
}
],
@@ -602,35 +684,43 @@
{
"type": "UPD",
- "change": "Update .gitignore."
+ "change": "Update .gitignore.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add password entropy function."
+ "change": "Add password entropy function.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Update links in the footer."
+ "change": "Update links in the footer.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Make header login form properly responsive."
+ "change": "Make header login form properly responsive.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Display PDO errors."
+ "change": "Display PDO errors.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add authentication locking option."
+ "change": "Add authentication locking option.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Remove method of determining password strength based on length (aaaaaaaaaaaaaaaaaaaaaaaaaaaa ain't strong just because it's long)."
+ "change": "Remove method of determining password strength based on length (aaaaaaaaaaaaaaaaaaaaaaaaaaaa ain't strong just because it's long).",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Make logged in users unable to view the authentication page."
+ "change": "Make logged in users unable to view the authentication page.",
+ "user": "Flashwave"
}
],
@@ -639,27 +729,33 @@
{
"type": "ADD",
- "change": "Add custom user colours."
+ "change": "Add custom user colours.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Make users with the legacy algorhythm force-change their password."
+ "change": "Make users with the legacy algorhythm force-change their password.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add password resetting functions."
+ "change": "Add password resetting functions.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Tell users to enable JavaScript."
+ "change": "Tell users to enable JavaScript.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Remove development tools from the repository."
+ "change": "Remove development tools from the repository.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fix the backend not expecting an empty users table."
+ "change": "Fix the backend not expecting an empty users table.",
+ "user": "Flashwave"
}
],
@@ -668,15 +764,18 @@
{
"type": "FIX",
- "change": "The system thinking 0 is the rank ID for deactivated while it's 1."
+ "change": "The system thinking 0 is the rank ID for deactivated while it's 1.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add some missing assets."
+ "change": "Add some missing assets.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add changelog page."
+ "change": "Add changelog page.",
+ "user": "Flashwave"
}
],
@@ -685,175 +784,168 @@
{
"type": "ADD",
- "change": "Begin work on profile system."
+ "change": "Begin work on profile system.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Created function to get profile data from a user."
+ "change": "Created function to get profile data from a user.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Made profile data display properly."
+ "change": "Made profile data display properly.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fix rank title not displaying on profiles."
+ "change": "Fix rank title not displaying on profiles.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Show country name on profile."
+ "change": "Show country name on profile.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Show tenshi tag on user's profile if they're tenshi."
+ "change": "Show tenshi tag on user's profile if they're tenshi.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Actually update last online date."
+ "change": "Actually update last online date.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Activation broken methods in the activation process."
+ "change": "Activation broken methods in the activation process.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add glow around a user's avatar on their profile if they're online or offline (active in the last 5 minutes)."
+ "change": "Add glow around a user's avatar on their profile if they're online or offline (active in the last 5 minutes).",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Show all online users on the frontpage."
+ "change": "Show all online users on the frontpage.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fix JavaScript forms not submitting on hitting enter."
+ "change": "Fix JavaScript forms not submitting on hitting enter.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fix chat redirect."
- }
-
- ],
-
- "20150427.1": [
-
- {
- "type": "FIX",
- "change": "Fixed bug in registration process causing a PDO Exception."
+ "change": "Fix chat redirect.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed bug in rank checking (e.g. system saying that you're activated and deactivated at the same time)."
+ "change": "Fixed bug in registration process causing a PDO Exception.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed the enter substitute not working on some forms."
+ "change": "Fixed bug in rank checking (e.g. system saying that you're activated and deactivated at the same time).",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed activation system assigning incorrect rank after clicking the link."
+ "change": "Fixed the enter substitute not working on some forms.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed off-site account links being displayed to guests."
+ "change": "Fixed activation system assigning incorrect rank after clicking the link.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed /u/[username] not working."
- }
-
- ],
-
- "20150427.2": [
-
- {
- "type": "FIX",
- "change": "Fixed bug caused by bug fix in login process (ironic)."
- }
-
- ],
-
- "20150427.3": [
-
- {
- "type": "FIX",
- "change": "Fixed bug in rank checking function (didn't decode the json string)."
- }
-
- ],
-
- "20150427.4": [
-
- {
- "type": "FIX",
- "change": "Fixed Canada not existing."
+ "change": "Fixed off-site account links being displayed to guests.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed profiles not showing profile data to logged in users."
- }
-
- ],
-
- "20150427.5": [
-
+ "change": "Fixed /u/[username] not working.",
+ "user": "Flashwave"
+ },
{
"type": "FIX",
- "change": "Fixed Youtubetype 1 displaying the channel ID as the link title."
+ "change": "Fixed bug caused by bug fix in login process (ironic).",
+ "user": "Flashwave"
+ },
+ {
+ "type": "FIX",
+ "change": "Fixed bug in rank checking function (didn't decode the json string).",
+ "user": "Flashwave"
+ },
+ {
+ "type": "FIX",
+ "change": "Fixed Canada not existing.",
+ "user": "Flashwave"
+ },
+ {
+ "type": "FIX",
+ "change": "Fixed profiles not showing profile data to logged in users.",
+ "user": "Flashwave"
+ },
+ {
+ "type": "FIX",
+ "change": "Fixed Youtubetype 1 displaying the channel ID as the link title.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Hide most of the profile if a user is deactivated."
+ "change": "Hide most of the profile if a user is deactivated.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add avatar replacement for deactivated users."
+ "change": "Add avatar replacement for deactivated users.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Redid avatar serving script."
- }
-
- ],
-
- "20150427.6": [
-
+ "change": "Redid avatar serving script.",
+ "user": "Flashwave"
+ },
{
"type": "FIX",
- "change": "Hide abyss'd users."
+ "change": "Hide abyss'd users.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Remove origin check on CloudFlare country header."
- }
-
- ],
-
- "20150427.7": [
-
- {
- "type": "ADD",
- "change": "Add members page."
+ "change": "Remove origin check on CloudFlare country header.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add members page pagination."
- }
-
- ],
-
- "20150427.8": [
-
+ "change": "Add members page.",
+ "user": "Flashwave"
+ },
{
- "type": "FIX",
- "change": "Fix long usernames exceeding the rectangle view."
+ "type": "ADD",
+ "change": "Add members page pagination.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Abyss'd users showing up in the member list."
+ "change": "Fix long usernames exceeding the rectangle view.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Abyss'd user's names still showing up in the title of the profile."
+ "change": "Abyss'd users showing up in the member list.",
+ "user": "Flashwave"
+ },
+ {
+ "type": "FIX",
+ "change": "Abyss'd user's names still showing up in the title of the profile.",
+ "user": "Flashwave"
}
],
@@ -862,15 +954,18 @@
{
"type": "ADD",
- "change": "Add base Sock Chat extensions."
+ "change": "Add base Sock Chat extensions.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Removed remains of old templating system."
+ "change": "Removed remains of old templating system.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Move Sock Chat permissioning to database as opposed to a static file."
+ "change": "Move Sock Chat permissioning to database as opposed to a static file.",
+ "user": "Flashwave"
}
],
@@ -879,11 +974,13 @@
{
"type": "FIX",
- "change": "Fix chat online users counter on frontpage."
+ "change": "Fix chat online users counter on frontpage.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added FAQ page."
+ "change": "Added FAQ page.",
+ "user": "Flashwave"
}
],
@@ -892,7 +989,8 @@
{
"type": "ADD",
- "change": "Begin work on management panel."
+ "change": "Begin work on management panel.",
+ "user": "Flashwave"
}
],
@@ -901,7 +999,8 @@
{
"type": "UPD",
- "change": "Improve error page."
+ "change": "Improve error page.",
+ "user": "Flashwave"
}
],
@@ -910,7 +1009,8 @@
{
"type": "ADD",
- "change": "Add supporter page."
+ "change": "Add supporter page.",
+ "user": "Flashwave"
}
],
@@ -919,20 +1019,18 @@
{
"type": "UPD",
- "change": "Improved manage navigation."
+ "change": "Improved manage navigation.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Begin work on forum script."
- }
-
- ],
-
- "20150503.1": [
-
+ "change": "Begin work on forum script.",
+ "user": "Flashwave"
+ },
{
"type": "ADD",
- "change": "Added profile backgrounds."
+ "change": "Added profile backgrounds.",
+ "user": "Flashwave"
}
],
@@ -941,20 +1039,18 @@
{
"type": "REM",
- "change": "Removed blank background for inactive users (will make the backend handle removal)."
- }
-
- ],
-
- "20150504.1": [
-
+ "change": "Removed blank background for inactive users (will make the backend handle removal).",
+ "user": "Flashwave"
+ },
{
"type": "UPD",
- "change": "Changed profile background handling."
+ "change": "Changed profile background handling.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add beginning parts of the warning systems."
+ "change": "Add beginning parts of the warning systems.",
+ "user": "Flashwave"
}
],
@@ -963,28 +1059,28 @@
{
"type": "UPD",
- "change": "getWarnings() can now return all warnings when the first parameter is false."
+ "change": "getWarnings() can now return all warnings when the first parameter is false.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added parallax effect to profile backgrounds."
+ "change": "Added parallax effect to profile backgrounds.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added comments to the Yuuno JavaScript."
- }
-
- ],
-
- "20150505.1": [
-
+ "change": "Added comments to the Yuuno JavaScript.",
+ "user": "Flashwave"
+ },
{
"type": "ADD",
- "change": "Added Google Custom Search page."
+ "change": "Added Google Custom Search page.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Export new SQL structure (and example data)."
+ "change": "Export new SQL structure (and example data).",
+ "user": "Flashwave"
}
],
@@ -993,15 +1089,18 @@
{
"type": "UPD",
- "change": "Add some content retrieval functions for the forum."
+ "change": "Add some content retrieval functions for the forum.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added post count to the users table structure."
+ "change": "Added post count to the users table structure.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Moved panel on the right site of the index to its own template file."
+ "change": "Moved panel on the right site of the index to its own template file.",
+ "user": "Flashwave"
}
],
@@ -1010,7 +1109,8 @@
{
"type": "ADD",
- "change": "Added notification system."
+ "change": "Added notification system.",
+ "user": "Flashwave"
}
],
@@ -1019,40 +1119,43 @@
{
"type": "FIX",
- "change": "Fixed missing newline in a template file."
+ "change": "Fixed missing newline in a template file.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added function to actually create notifications."
+ "change": "Added function to actually create notifications.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed avatar border being depositioned."
- }
-
- ],
-
- "20150509.1": [
-
- {
- "type": "UPD",
- "change": "Compactise (not a word but you get the meaning) array adding in the server-side notification system."
- },
- {
- "type": "FIX",
- "change": "Fixed some redundancy in the news viewer."
- },
- {
- "type": "FIX",
- "change": "Fixed CORS breaking notifications."
- },
- {
- "type": "FIX",
- "change": "Fix a wrong way of assigning notifications to a user (Session::$userId instead of $user)."
+ "change": "Fixed avatar border being depositioned.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Replace .cfg files and parser with the built in .ini parser."
+ "change": "Compactise (not a word but you get the meaning) array adding in the server-side notification system.",
+ "user": "Flashwave"
+ },
+ {
+ "type": "FIX",
+ "change": "Fixed some redundancy in the news viewer.",
+ "user": "Flashwave"
+ },
+ {
+ "type": "FIX",
+ "change": "Fixed CORS breaking notifications.",
+ "user": "Flashwave"
+ },
+ {
+ "type": "FIX",
+ "change": "Fix a wrong way of assigning notifications to a user (Session::$userId instead of $user).",
+ "user": "Flashwave"
+ },
+ {
+ "type": "UPD",
+ "change": "Replace .cfg files and parser with the built in .ini parser.",
+ "user": "Flashwave"
}
],
@@ -1061,11 +1164,13 @@
{
"type": "FIX",
- "change": "Fix {{ sakura.currentpage }} redirecting to the php file that's being used without the right attributes."
+ "change": "Fix {{ sakura.currentpage }} redirecting to the php file that's being used without the right attributes.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Rebuilt news XML to be more modular as opposed to a pile of prints."
+ "change": "Rebuilt news XML to be more modular as opposed to a pile of prints.",
+ "user": "Flashwave"
}
],
@@ -1074,15 +1179,18 @@
{
"type": "UPD",
- "change": "Move Manage and Forum to a subdirectory instead of a subdomain."
+ "change": "Move Manage and Forum to a subdirectory instead of a subdomain.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add links to forum and management pages."
+ "change": "Add links to forum and management pages.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed broken links because of the domainset changes."
+ "change": "Fixed broken links because of the domainset changes.",
+ "user": "Flashwave"
}
],
@@ -1091,39 +1199,48 @@
{
"type": "UPD",
- "change": "Move site description and tags to the config."
+ "change": "Move site description and tags to the config.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Export SQL structure."
+ "change": "Export SQL structure.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Added new favicon."
+ "change": "Added new favicon.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Moved Members button to the user part of the header menu and added a link to search."
+ "change": "Moved Members button to the user part of the header menu and added a link to search.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Redid scroll to top button and added a cute little animation to it."
+ "change": "Redid scroll to top button and added a cute little animation to it.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Removed unused code for error logging."
+ "change": "Removed unused code for error logging.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added flag to login function that doesn't set cookies."
+ "change": "Added flag to login function that doesn't set cookies.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added a method to checkLogin to bypass cookies."
+ "change": "Added a method to checkLogin to bypass cookies.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Made the manage footer sticky to the bottom."
+ "change": "Made the manage footer sticky to the bottom.",
+ "user": "Flashwave"
}
],
@@ -1132,35 +1249,43 @@
{
"type": "FIX",
- "change": "Made the registration recaptcha refresh upon failure."
+ "change": "Made the registration recaptcha refresh upon failure.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added a JavaScript port of the password entropy function."
+ "change": "Added a JavaScript port of the password entropy function.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Made maximum and minimum username length configurable."
+ "change": "Made maximum and minimum username length configurable.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Split Yuuno CSS up in multiple files."
+ "change": "Split Yuuno CSS up in multiple files.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Changed the icons displayed on the side of the index when logged out."
+ "change": "Changed the icons displayed on the side of the index when logged out.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added JavaScript form checking to registration form."
+ "change": "Added JavaScript form checking to registration form.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added smooth scroll to top thing."
+ "change": "Added smooth scroll to top thing.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed subnet matching causing an error."
+ "change": "Fixed subnet matching causing an error.",
+ "user": "Flashwave"
}
],
@@ -1169,11 +1294,13 @@
{
"type": "FIX",
- "change": "Redid the fonts."
+ "change": "Redid the fonts.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Removed ybabstat (for now)."
+ "change": "Removed ybabstat (for now).",
+ "user": "Flashwave"
}
],
@@ -1182,47 +1309,58 @@
{
"type": "ADD",
- "change": "Added beginning bits for the permissioning system."
+ "change": "Added beginning bits for the permissioning system.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Altered details of the built in fallback user a bit."
+ "change": "Altered details of the built in fallback user a bit.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed feedback redirect going to a deleted forum."
+ "change": "Fixed feedback redirect going to a deleted forum.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Removed all jQuery dependencies in ybabstat."
+ "change": "Removed all jQuery dependencies in ybabstat.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Changed database engine handling."
+ "change": "Changed database engine handling.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Changed local configuration handling."
+ "change": "Changed local configuration handling.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Readded GZIP compression."
+ "change": "Readded GZIP compression.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fix issue with GZIP compression in the error handler."
+ "change": "Fix issue with GZIP compression in the error handler.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Remove chat from the global permissions (for now) and restore the old permissions table."
+ "change": "Remove chat from the global permissions (for now) and restore the old permissions table.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add base for a novelty Mio template port."
+ "change": "Add base for a novelty Mio template port.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added permission checking functions."
+ "change": "Added permission checking functions.",
+ "user": "Flashwave"
}
],
@@ -1231,19 +1369,23 @@
{
"type": "ADD",
- "change": "Compress Yuuno back to one CSS file again."
+ "change": "Compress Yuuno back to one CSS file again.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Added configuration option to enable template caching."
+ "change": "Added configuration option to enable template caching.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed logged out users inherit permission strings from random user groups."
+ "change": "Fixed logged out users inherit permission strings from random user groups.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Removed old deactivation checking method."
+ "change": "Removed old deactivation checking method.",
+ "user": "Flashwave"
}
],
@@ -1252,7 +1394,8 @@
{
"type": "ADD",
- "change": "Added JSON indentation/pretty printing function."
+ "change": "Added JSON indentation/pretty printing function.",
+ "user": "Flashwave"
}
],
@@ -1261,11 +1404,13 @@
{
"type": "UPD",
- "change": "Redid some of the users table structure."
+ "change": "Redid some of the users table structure.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add /header to profile for spooky things."
+ "change": "Add /header to profile for spooky things.",
+ "user": "Flashwave"
}
],
@@ -1274,7 +1419,8 @@
{
"type": "ADD",
- "change": "Added notification history section contents to settings panel."
+ "change": "Added notification history section contents to settings panel.",
+ "user": "Flashwave"
}
],
@@ -1283,19 +1429,23 @@
{
"type": "ADD",
- "change": "Added friends system."
+ "change": "Added friends system.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Changed & to & in some URLs."
+ "change": "Changed & to & in some URLs.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed settings page being usable when logged out."
+ "change": "Fixed settings page being usable when logged out.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Removed remaining code for the old profile API."
+ "change": "Removed remaining code for the old profile API.",
+ "user": "Flashwave"
}
],
@@ -1304,11 +1454,13 @@
{
"type": "UPD",
- "change": "Changed the options next to the avatar on the index panel."
+ "change": "Changed the options next to the avatar on the index panel.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added a bbcode parser."
+ "change": "Added a bbcode parser.",
+ "user": "Flashwave"
}
],
@@ -1317,27 +1469,33 @@
{
"type": "UPD",
- "change": "Put the Forum Listing and Front Page in the same PHP file as they both request nearly identical info (only difference is probably news post/forum posts)."
+ "change": "Put the Forum Listing and Front Page in the same PHP file as they both request nearly identical info (only difference is probably news post/forum posts).",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Changed the die() in the version checker to a trigger_error()."
+ "change": "Changed the die() in the version checker to a trigger_error().",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed an error in the password reset process."
+ "change": "Fixed an error in the password reset process.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Made some of the functions in the Configuration class more readable."
+ "change": "Made some of the functions in the Configuration class more readable.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added support for infinite subforums."
+ "change": "Added support for infinite subforums.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added basic topic list support."
+ "change": "Added basic topic list support.",
+ "user": "Flashwave"
}
],
@@ -1346,23 +1504,28 @@
{
"type": "REM",
- "change": "Removed getUserProfileData() which decodes the json in the userData column and do it in the getUser() function."
+ "change": "Removed getUserProfileData() which decodes the json in the userData column and do it in the getUser() function.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed all (found) bugs related to the previously listed change."
+ "change": "Fixed all (found) bugs related to the previously listed change.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed bug in the friends system where getFriends() only returns one friend."
+ "change": "Fixed bug in the friends system where getFriends() only returns one friend.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added basic topic viewing support."
+ "change": "Added basic topic viewing support.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Changed Edit icon on profiles."
+ "change": "Changed Edit icon on profiles.",
+ "user": "Flashwave"
}
],
@@ -1371,11 +1534,13 @@
{
"type": "ADD",
- "change": "Added topic and post counters to the frontpage."
+ "change": "Added topic and post counters to the frontpage.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Changed SAKURA_VTYPE to a SAKURA_STABLE boolean that can be used for only showing things on stable or development builds."
+ "change": "Changed SAKURA_VTYPE to a SAKURA_STABLE boolean that can be used for only showing things on stable or development builds.",
+ "user": "Flashwave"
}
],
@@ -1384,11 +1549,13 @@
{
"type": "ADD",
- "change": "Added Payments class (and some transaction function with help from kamilrakowski)."
+ "change": "Added Payments class.",
+ "user": "kamilrakowski"
},
{
"type": "ADD",
- "change": "Added automatic premium after payment."
+ "change": "Added automatic premium after payment.",
+ "user": "Flashwave"
}
],
@@ -1397,27 +1564,33 @@
{
"type": "FIX",
- "change": "Fixed a multitude of fuckups."
+ "change": "Fixed a multitude of fuckups.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added automatic rank management for premium."
+ "change": "Added automatic rank management for premium.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Redid the supporter page."
+ "change": "Redid the supporter page.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Moved expire variable for the complete page out of the url and take the data straight from the database."
+ "change": "Moved expire variable for the complete page out of the url and take the data straight from the database.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Made the maximum amount of month you get buy premium for changable."
+ "change": "Made the maximum amount of month you get buy premium for changable.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added basic API handler."
+ "change": "Added basic API handler.",
+ "user": "Flashwave"
}
],
@@ -1426,11 +1599,13 @@
{
"type": "FIX",
- "change": "Fixed a mistake in the stylesheet causing the support page to deform when resized."
+ "change": "Fixed a mistake in the stylesheet causing the support page to deform when resized.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Made the sitename config variable shown on the title of the suport page instead of just Flashii"
+ "change": "Made the sitename config variable shown on the title of the suport page instead of just Flashii",
+ "user": "Flashwave"
}
],
@@ -1439,7 +1614,8 @@
{
"type": "ADD",
- "change": "Add basic example of the version 1 API framework."
+ "change": "Add basic example of the version 1 API framework.",
+ "user": "Flashwave"
}
],
@@ -1448,11 +1624,13 @@
{
"type": "FIX",
- "change": "Fixed profile rewrite rule causing errors in some environments (e.g. Win32)."
+ "change": "Fixed profile rewrite rule causing errors in some environments (e.g. Win32).",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Removed ignore lines for Misaki files."
+ "change": "Removed ignore lines for Misaki files.",
+ "user": "Flashwave"
}
],
@@ -1461,39 +1639,48 @@
{
"type": "ADD",
- "change": "Added count functionality to database wrapper."
+ "change": "Added count functionality to database wrapper.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Make forum index page fully functional."
+ "change": "Make forum index page fully functional.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Add user data and post linking to viewforum."
+ "change": "Add user data and post linking to viewforum.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add 'x time ago' generator function."
+ "change": "Add 'x time ago' generator function.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fix bug while decoding the country name JSON with systems that don't default to UTF-8."
+ "change": "Fix bug while decoding the country name JSON with systems that don't default to UTF-8.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Removed some columns and replaced them with live stats."
+ "change": "Removed some columns and replaced them with live stats.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Redid some of the emotes."
+ "change": "Redid some of the emotes.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Add code for topic view counter."
+ "change": "Add code for topic view counter.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed avatars with shit resolutions jumping to the side of the username."
+ "change": "Fixed avatars with shit resolutions jumping to the side of the username.",
+ "user": "Flashwave"
}
],
@@ -1502,7 +1689,8 @@
{
"type": "ADD",
- "change": "Added pending friend requests counter to the frontpage."
+ "change": "Added pending friend requests counter to the frontpage.",
+ "user": "Flashwave"
}
],
@@ -1511,7 +1699,8 @@
{
"type": "ADD",
- "change": "Added post and topic count variable to the profile."
+ "change": "Added post and topic count variable to the profile.",
+ "user": "Flashwave"
}
],
@@ -1520,11 +1709,13 @@
{
"type": "ADD",
- "change": "Added stuff for Disqus SSO."
+ "change": "Added stuff for Disqus SSO.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Make the error in getConfig return the value that can't be found."
+ "change": "Make the error in getConfig return the value that can't be found.",
+ "user": "Flashwave"
}
],
@@ -1533,11 +1724,13 @@
{
"type": "UPD",
- "change": "Made the amount of news posts loaded on the frontpage configurable."
+ "change": "Made the amount of news posts loaded on the frontpage configurable.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "(Temporarily) removed chat online user count."
+ "change": "(Temporarily) removed chat online user count.",
+ "user": "Flashwave"
}
],
@@ -1546,31 +1739,38 @@
{
"type": "FIX",
- "change": "Use the same date() formatting everywhere."
+ "change": "Use the same date() formatting everywhere.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added user banning backend."
+ "change": "Added user banning backend.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Replaced money_format function with number_format due to incompatibility with certain platforms."
+ "change": "Replaced money_format function with number_format due to incompatibility with certain platforms.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed calculation of remaining premium tag."
+ "change": "Fixed calculation of remaining premium tag.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed &expire=<timestamp> still being in the url when purchasing premium."
+ "change": "Fixed &expire=<timestamp> still being in the url when purchasing premium.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed background colours on the search page looking slightly mentally challenged."
+ "change": "Fixed background colours on the search page looking slightly mentally challenged.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added draft for posting page."
+ "change": "Added draft for posting page.",
+ "user": "Flashwave"
}
],
@@ -1579,47 +1779,58 @@
{
"type": "UPD",
- "change": "Redid footer links and styling."
+ "change": "Redid footer links and styling.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed an issue with linking to people's websites on the credits page."
+ "change": "Fixed an issue with linking to people's websites on the credits page.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added pagination to news page."
+ "change": "Added pagination to news page.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Put pagination in own class."
+ "change": "Put pagination in own class.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Implemented global pagination style on member list page."
+ "change": "Implemented global pagination style on member list page.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Removed mention of Flashii in news page title."
+ "change": "Removed mention of Flashii in news page title.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed positioning bug on the notification history page."
+ "change": "Fixed positioning bug on the notification history page.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added pagination to notification history page."
+ "change": "Added pagination to notification history page.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added friend management page."
+ "change": "Added friend management page.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed removing a friend not removing the request."
+ "change": "Fixed removing a friend not removing the request.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed pending friend requests function returning mutual friends instead of requests."
+ "change": "Fixed pending friend requests function returning mutual friends instead of requests.",
+ "user": "Flashwave"
}
],
@@ -1628,11 +1839,13 @@
{
"type": "ADD",
- "change": "Added profile changing frontend."
+ "change": "Added profile changing frontend.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added profile changing backend."
+ "change": "Added profile changing backend.",
+ "user": "Flashwave"
}
],
@@ -1641,39 +1854,48 @@
{
"type": "FIX",
- "change": "Fixed homepage friends link going to the wrong location."
+ "change": "Fixed homepage friends link going to the wrong location.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Redid settings frontpage."
+ "change": "Redid settings frontpage.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added :smug: emote (thanks malloc)."
+ "change": "Added :smug: emote.",
+ "user": "MallocNull"
},
{
"type": "FIX",
- "change": "Fixed links to GitHub links to link to their Bitbucket alternative."
+ "change": "Fixed links to GitHub links to link to their BitBucket alternative.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added responsive view for notification for smaller screens."
+ "change": "Added responsive view for notification for smaller screens.",
+ "user": "Flashwave"
},
{
"type": "ADD",
- "change": "Added avatar uploading (background uploads soon)."
+ "change": "Added avatar uploading (background uploads soon).",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed old avatars not getting deleted."
+ "change": "Fixed old avatars not getting deleted.",
+ "user": "Flashwave"
},
{
"type": "UPD",
- "change": "Redid filestructure."
+ "change": "Redid filestructure.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Fixed references to old urls variable."
+ "change": "Fixed references to old urls variable.",
+ "user": "Flashwave"
}
],
@@ -1682,15 +1904,23 @@
{
"type": "FIX",
- "change": "Attempt to fix error while trying to get the old avatar name."
+ "change": "Attempt to fix error while trying to get the old avatar name.",
+ "user": "Flashwave"
},
{
"type": "REM",
- "change": "Removed legacy password hash support, if your account still uses this method request a password reset email."
+ "change": "Removed legacy password hash support, if your account still uses this method request a password reset email.",
+ "user": "Flashwave"
},
{
"type": "FIX",
- "change": "Use \"Revision\" instead of \"Build\" on the changelog."
+ "change": "Use \"Revision\" instead of \"Build\" on the changelog.",
+ "user": "Flashwave"
+ },
+ {
+ "type": "ADD",
+ "change": "Show person that made the change in the changelog.",
+ "user": "Flashwave"
}
]
diff --git a/_sakura/templates/changeLog.tpl b/_sakura/templates/changeLog.tpl
index f7e9398..546b8cb 100644
--- a/_sakura/templates/changeLog.tpl
+++ b/_sakura/templates/changeLog.tpl
@@ -76,6 +76,11 @@
padding: 0 5px;
}
+ .release > div > a.changeuser {
+ float: right;
+ margin-right: 10px;
+ }
+
.release > div {
border-bottom: 1px #222 solid;
}
diff --git a/main/changelog.php b/main/changelog.php
index 5f405dd..d89f356 100644
--- a/main/changelog.php
+++ b/main/changelog.php
@@ -94,6 +94,10 @@ foreach($changelog as $revisionId => $revisionData) {
$changelogHTML .= $changeData['change'];
$changelogHTML .= '';
+ $changelogHTML .= '';
+ $changelogHTML .= $changeData['user'];
+ $changelogHTML .= '';
+
$changelogHTML .= '';
}