Leaguepedia | League of Legends Esports Wiki
[checked revision][checked revision]
Line 3: Line 3:
 
This page contains a partial list of module, template, category, and form edits made on the wiki. It's not a complete list - for example, navbox template creations, additions of teams to {{mod|Teamnames}}, and minor category creations such as adding a new country of birth category will not be included, as these only expand on existing framework. The goal is to include a complete list of framework modifications that may be relevant to editors and major feature additions (that require usage of framework elements like the above) that may be relevant to users. If you have questions about any of the changes, please contact the person or people listed as having made that change. Note that this page only chronicles changes on Leaguepedia, and not on any of the other esports wikis, with the sole exception of global CSS changes on the commons esports wiki.
 
This page contains a partial list of module, template, category, and form edits made on the wiki. It's not a complete list - for example, navbox template creations, additions of teams to {{mod|Teamnames}}, and minor category creations such as adding a new country of birth category will not be included, as these only expand on existing framework. The goal is to include a complete list of framework modifications that may be relevant to editors and major feature additions (that require usage of framework elements like the above) that may be relevant to users. If you have questions about any of the changes, please contact the person or people listed as having made that change. Note that this page only chronicles changes on Leaguepedia, and not on any of the other esports wikis, with the sole exception of global CSS changes on the commons esports wiki.
 
== September ==
 
== September ==
  +
=== September 8 ===
  +
* Renamed {{cdm|AcsMetadata}} to {{cdm|PostgameJsonMetadata}}, {{cd|AcsMetadata}} to {{cd|PostgameJsonMetadata}}, and {{tl|AcsMetadata}} to {{tl|PostgameJsonMetadata}} -- {{DevBlogAttribution|river}}
 
=== September 4 ===
 
=== September 4 ===
 
* Removed fields {{ct|ScoreboardGames|UniqueGame}}, {{ct|ScoreboardGames|ScoreboardID_Wiki}}, {{ct|ScoreboardGames|ScoreboardID_Riot}}, {{{{ct|ScoreboardGames|Note1}}, {{ct|ScoreboardGames|Note2}}, {{ct|ScoreboardGames|Note3}}, and {{ct|ScoreboardGames|Note4}} from {{cdm|ScoreboardGames}}. -- {{DevBlogAttribution|river}}
 
* Removed fields {{ct|ScoreboardGames|UniqueGame}}, {{ct|ScoreboardGames|ScoreboardID_Wiki}}, {{ct|ScoreboardGames|ScoreboardID_Riot}}, {{{{ct|ScoreboardGames|Note1}}, {{ct|ScoreboardGames|Note2}}, {{ct|ScoreboardGames|Note3}}, and {{ct|ScoreboardGames|Note4}} from {{cdm|ScoreboardGames}}. -- {{DevBlogAttribution|river}}

Revision as of 23:52, 8 September 2021

About[]

This page contains a partial list of module, template, category, and form edits made on the wiki. It's not a complete list - for example, navbox template creations, additions of teams to {{Teamnames}}m, and minor category creations such as adding a new country of birth category will not be included, as these only expand on existing framework. The goal is to include a complete list of framework modifications that may be relevant to editors and major feature additions (that require usage of framework elements like the above) that may be relevant to users. If you have questions about any of the changes, please contact the person or people listed as having made that change. Note that this page only chronicles changes on Leaguepedia, and not on any of the other esports wikis, with the sole exception of global CSS changes on the commons esports wiki.

September[]

September 8[]

September 4[]

September 2[]

September 1[]

  • Created namespaces V4 data and V4 metadata; these will replace Acs and Acs metadata, respectively. -- River
  • Updated leaguepedia_util.acs_backup.py to write to the new namespaces. -- River
  • Wrote small scripts to move all existing pages to the new namespaces. -- River
  • Resized Nami's droplet to 2GB of RAM up from 1GB. -- River
  • Fixed styles in preview action in Gadget - interface.css. -- River
  • Fixed an extra margin in both edit & preview action in Gadget - interface.css. -- River

August[]

August 31[]

August 30[]

August 28[]

August 26[]

  • Created namespaces Acs and Acs_metadata. -- River
  • Added json styling from hydradark to MediaWiki:Fandomdesktop.css. -- River
  • Changed content models of namespace Backup to text and namespace Acs to json. -- River
  • Updated gcd_scrape.gcd_scrape.py to work with the Google spreadsheets v4 API. -- River

August 25[]

  • Deployed scoreboard parser updates. -- River

August 24[]

August 21[]

  • Fixed a bug in {{TournamentResultsQueryAbstract}}m where the intro was being created after the output and so the template reload wasn't working. A rewrite of {{Reload}}m to be a class with state needs to happen so this isn't order-sensitive. -- River

August 20[]

  • Fixed an issue in leaguepedia_sb_parser where LPL & LDL games couldn't be parsed because some runes were present but not all. -- River
  • Adjusted the width of #pbh-setcolor-box to 20px instead of 13, per user feedback. -- River
  • Fixed the height above the #pbh-setcolor-box to respect the height of the global nav variable. -- River
  • Added styles for code elements to Gadget - interface.css. -- River
  • Changed the display text color back to var(--body-text-color). -- River
  • Added a temporary rule to make all user profile links display as var(--link) regardless of whether they have the new class or not. -- River
  • Fixed styling of zebra table headers on mobile skin in Gadget - interface.css. -- River
  • Adjusted width of .player-team-history-edit in Gadget - rosterswapPortal.css to account for the bigger font in FandomDesktop. -- River

August 19[]

August 18[]

August 15[]

  • Added a white-space:nowrap; to Gadget - brackets.css to fix an issue with bracket lines at some specific resolutions at non-standard zooms in Chrome. -- River

August 14[]

  • Rewrote leaguepedia_util.gcd_scrape.py to be async for querying the GCD and also to retry several more times before giving up. -- River
  • Updated leaguepedia_util.disambig_creation.py to use `site` methods instead of `page`. -- River

August 13[]

August 12[]

August 10[]

  • Created bo1winspoints as its own column preload in {{Standings}}m and recordwithrealpoints its own sortmethod in contrast to recordwithpoints, which uses tiebreaker points. Implemented this sortmethtod in {{TournamentUtil}}m. -- River

August 9[]

August 8[]

August 6[]

  • Fixed a bug in {{RunesQuery}}m where a gsub param was falling through to extLink and overwriting default behavior. -- River
  • Updated {{RunesQuery}}m to link to player pages. -- River
  • Updated Widget:RuneToggles to look for Bot as a class name instead of ADC because that's what the new query uses. -- River
  • Updated {{RunesLine}} and {{RunesLine2019}} to use Bot instead of ADC as a class name; the other roles are unchanged. -- River
  • Added preload bo1winspoints to {{Standings}}m for LDL. -- River

August 5[]

August 4[]

August 2[]

August 1[]

  • Updated {{MatchInterviewQuery}}m to show at least one row per match instead of grouping only according to interview links; the former method was a problem if there were null entries because Cargo stores empty strings not nulls. -- River

July[]

July 30[]

July 26[]

July 23[]

July 17[]

  • Renamed {{MapUtil}}m.rowBlobInPlace() to {{MapUtil}}m.unorderedDictRowsInPlace() and removed an unwanted side effect. Updated {{TeamMembers}}m accordingly. -- River

July 13[]

July 7[]

  • Fixed a bug in esports_cron.tournaments_purge_ro where sometimes an expected parameter was unavailable. -- River

July 6[]

  • Fixed an issue in {{Crossbox}}m where |tiebreakers= wasn't working properly. -- River

June[]

June 29[]

June 28[]

June 27[]

June 23[]

June 22[]

June 20[]

June 19[]

June 18[]

June 17[]

June 16[]

June 15[]

June 14[]

June 12[]

June 11[]

  • Added support to {{Crossbox}}m for querying and displaying data from multiple tournaments at the same time. -- River

June 10[]

June 9[]

June 5[]

  • Increased the number of rounds supported by Gadget - brackets.css from 10 to 15. -- River
  • Fixed a bug in esports_cron with the new user redirects script where the task could fail due to case-sensitivity issues. -- River
  • Added a line break to {{MSHash}}. -- River

June 3[]

  • Added Category:SelfPlayers to {{Infobox/Player}}m when players are in the Self namespace. Overwrote parent method getSettings so that categories can be set for all namespaces within the module. -- River
  • Created a Highlight Links in Category rule for Category:SelfPlayers in LocalSettings. -- River
  • Added a task in esports_cron to periodically delete redirects from main namespace to user namespace. -- River

June 2[]

May[]

May 26[]

May 24[]

May 19[]

May 18[]

  • Updated redirect handling in esports_cron.yearly_stats_pages.py again, this time removing any redirect checks from the query and instead doing the check afterwards; this brute-force approach should just work. -- River
  • Added some header styles to Gadget - desktop.css. -- River

May 17[]

  • Added a SimplePage class to mwcleric and support for fetching multiple simple pages from the api in batch queries. -- River
  • Added search support to mwcleric.fandom_client.py using simple page batch fetch for the api fetch. -- River
  • Fixed redirect handling for teams in esports_cron.yearly_stats_pages.py. -- River
  • Removed any uses of ExtendedPage from esports_cron.yearly_stats_pages.py, as all properties here are now built into mwclient.page.Page. -- River
  • Deleted ExtendedPage from mwcleric. -- River

May 9[]

May 8[]

May 7[]

  • Fixed a bug in {{Navbox}} that was causing view and edit buttons to be unclickable in plain navboxes. -- River
  • Updated {{EsportsUtil}}m.playerLinked() to print None instead of N/A if the input is <ocde>N/A. -- River
  • Created {{EsportsUtil}}m.playerIsNone(). -- River
  • Updated Gadget - playerTeamDisplay.css to include a style for .player-none in addition to .newteam-none. -- River
  • Updated {{MatchDetails}}m to print a greyed-out N/A for confirmed-empty MVPs. -- River

May 4[]

April[]

April 30[]

  • Updated {{Standings}}m so that when |dqteams= is specified along with |useasresults=yes, these teams will be marked as disqualified in their [TournamentResults] values. -- River
  • Added %s to the display of omnivamp, physvamp, spellvamp, and crit in {{Infobox/Item}}m and added casting to inputs for these parameters removing user-added %s. -- River
  • Changed type of [ExternalContent].Title from String to Text to accommodate longer titles, since an index is probably not needed for this field. -- River
  • Fixed a bug in {{PlayerCurrentTeam}}m where null information could be sent as the player's last team information if a residency change or contract change happened more recently than a roster change, leading to incomplete intro sentences for former players with residency changes following their departure from teams. -- River
  • Updated the expected syntax of the union param in {{CargoUtil}}m.queryAndCast() and log to require only one level of nesting. Updated {{PlayerCurrentTeam}}m and {{MatchInterviewQuery}}m accordingly. -- River
  • Updated {{Bracket}}m so that a manual BYE parameter cannot have a different score displayed, particularly relevant when two teams both forfeit a match. -- River
  • Updated {{DisambigPage}}m and {{DisambigPage/i18n}}m to display personality instead of player for player pages that are personalities. -- River
  • Added a column show-hide display to {{PickBanHistory}}m. -- River

April 29[]

April 27[]

  • Fixed a bug with restoring backups in mwrogue. -- River
  • Fixed an issue with the deployment of the updated {{Retirement}} templates, tanking advantage of the backups. -- River
  • Fixed some remaining issues in {{Retirement}}m to support the new format. -- River
  • Ran a final script to remove old unneeded parameters from {{Retirement}}. -- River

April 26[]

April 25[]

  • Added support for |excludeteams= to {{Standings}}m. -- River
  • Created namespace Backup. -- River
  • Wrote support for backing up templates in the Backup namespace in mwrogue. -- River
  • Ran a backup script of all {{Retirement}} templates before moving onto the next phase of the three-part migration. -- River
  • Ran phase 2 of migrating {{Retirement}} to the new format. -- Jibril

April 24[]

  • Added a template deletion method to mwcleric.template_modifier.py. -- River

April 22[]

April 20[]

April 19[]

  • Added a transclusion of {{RosterChanges/CargoAttach}} to {{TeamRoster}} if (and only if) |is_pickup= is specified. -- River
  • Updated {{Retirement}}m to use {{RCPlayer}}. -- River
  • Ran phase 1 of a three-part migration to update all occurrences of {{Retirement}} to be compatible with the new module. -- Jibril
  • Removed all api_high_limits code from mwcleric, as the cargoquery action provides the limit along with a query when max is used and so this is unnecessary. -- River

April 17[]

  • Added support for interactive login and changed the credentials file storage to a json instead of individual text files in mwcleric. -- River

April 11[]

  • Fixed a bug in {{Infobox/Champion}}m where |ddragon_key= was accidentally mandatory. -- River
  • Added an error display with the name of the player page when there was no [PlayerRedirects] entry due to a missing blank edit in {{TeamMembers}}m and {{TeamMembers/i18n}}m. -- River
  • Updated {{TeamPlayerLeagueHistory}} not to work outside of the main namespace, and to print a message saying so when it's called in other namespaces. -- River
  • Deleted {{GameSchedule/NoTeams}}, {{GameSchedule}}, and {{GameSchedule}}m. -- River

April 10[]

  • Fixed a bug in Gadget - brackets.css that was interfering with brackets on the front page sometimes. -- River

April 4[]

April 3[]

  • Updated {{Infobox/Team}}m so that disbanded teams won't show automated roster photos. Added support for |suppress_roster_photo=. -- River
  • Deleted {{TeamMembersCurrent}}m; this will never be used. -- River
  • Deleted {{NewsCurrentStatusAbstract}}m, which is now no longer in use. -- River

April 2[]

April 1[]

March[]

March 31[]

March 30[]

March 28[]

March 27[]

March 25[]

  • Fixed a bug in esports_cron.yearly_stats_pages.py where the wrong key was being looked up to check if a team stats page was a redirect. -- River

March 24[]

March 23[]

  • Deleted {{PickBanHistoryPretty/Tournament}}m, {{PickBanHistoryText/Tournament}}m, {{PickBanHistoryText/Team}}m, and {{PickBanHistoryPretty/Team}}m. -- River
  • Deleted {{PickBanHistoryPrettyAbstract}}m and {{PickBanHistoryTextAbstract}}m. -- River
  • Created Category:Pick-Ban History Modules. -- River

March 22[]

March 21[]

March 19[]

March 18[]

March 17[]

  • Added support for \s to display a space in the |one_to_many_sep= in {{CargoQuery}}m. -- River

March 16[]

  • Fixed a bug in {{MatchDayLookup}}m where the number type was given to the wrong Cargo parameter, stopping any days from being displayed. -- River

March 15[]

Match 14[]

March 13[]

March 8[]

March 4[]

February[]

February 28[]

February 25[]

February 24[]

February 23[]

February 21[]

February 19[]

February 16[]

February 15[]

February 12[]

February 11[]

February 10[]

February 9[]

February 8[]

February 7[]

  • Adjusted the styles of .navbar in Gadget - interface.css and updated {{Navbox}} so that navboxes always have this CSS applied. This change was initially written on the Valorant wiki. -- River

February 6[]

February 5[]

February 4[]

January[]

January 24[]

January 23[]

January 22[]

  • Updated leaguepedia_sb_parser to remove Hanzi characters from team names in the QQ (Chinese server) parser before stripping them out of player names. -- River
  • Added support in river_mwclient for specifying https or http at the start of URLs in WikiClient classes. -- River
  • Added method touch_title() to WikiClient in river_mwclient. -- River

January 13[]

  • Added namespace 10012 (Tooltip) to $wgFlaggedRevsNamespaces. -- River

January 12[]

  • Fixed a bug in {{RosterChangeData}}m where the preload gcd_join_main_or_acad was attempting to get the Status from the wrong place. Additionally fixed a bug in {{RosterChangeData/Sentences}}m where the wrong name of the preload (gcd_main_or_acad) was being sorted. -- River

January 11[]

January 10[]

  • Fixed a bug in {{TeamMembers}}m where players were being sorted by entire role instead of just ingame role. -- River
  • Updated river-wiki-cogs to send a friendlier message on ReadTimeout exceptions. -- River

January 3[]

January 2[]

  • Added a check of existence of teams.resPrevList in {{Infobox/Player}}m prior to checking for its length. -- River