Development Updates

Site announcements from the moderator team go here.
Message
Author
jmo1121109
Developer
Developer
Posts: 1021
Joined: Fri Sep 29, 2017 4:20 pm
Karma: 2678
Contact:

Re: Development Updates

#21 Post by jmo1121109 » Fri May 24, 2019 2:10 am

2019-05-19
Squigs44's changes:
  1. Show the variant type for classic games on the game listings pages, previously if the variant type was classic it wasn't shown.
  2. Fixes url parameter to remove phpbb3 and utm garbage from game search results. Also changes default to desc for active and finished games to show most recently started first.
2019-05-21
  1. Stop players in the left status from continuing to rack up Missed Turn records.
  2. Add mod tool to recalculate a player's RR instantly.
2019-05-23
Squigs44's changes:
  1. Fix the game display on profiles to show pages properly. Previously you couldn't click to the last page in a user's games and had to go 1 by 1 which is now fixed. Searching a user's games no longer resets after going to page 2 of the search results. (jmo note: this has driven people nuts for a decade and is a highly appreciated change, thanks squigs!!!)
  2. Remove the ~ from anon game messaging and make the times accurate. This was originally done to prevent breaking anonymity but is no longer needed after jmo's anon changes the other year.
My Changes:
  1. Add the length of temp bans for mods to see on the profile.
  2. Clarified tournament page descriptions.
  3. Forcing all gunboat (no press) games to be anon when made. There's no good reason to have non anon gunboats and it leads to a lot of cheating. Adding ? icon to anon setting on game create page to explain why.
STollenaar (github profile name) Changes:
I have no idea who this is, but they submitted a fix to the full install sql file, and it's their first contribution to the site. So thank you for that change!
8

jmo1121109
Developer
Developer
Posts: 1021
Joined: Fri Sep 29, 2017 4:20 pm
Karma: 2678
Contact:

Re: Development Updates

#22 Post by jmo1121109 » Sat May 25, 2019 1:32 am

2019-05-24

You can now see a list of everyone who went into CD at the end of a game below the normal listing of players.
4

jmo1121109
Developer
Developer
Posts: 1021
Joined: Fri Sep 29, 2017 4:20 pm
Karma: 2678
Contact:

Re: Development Updates

#23 Post by jmo1121109 » Sat May 25, 2019 11:49 pm

2019-05-25

And a big thanks to squigs44 because now when you go to the messages option at the bottom of the game the paging is now fixed and has a country filter. So you can just look at your press to 1 country.
4

jmo1121109
Developer
Developer
Posts: 1021
Joined: Fri Sep 29, 2017 4:20 pm
Karma: 2678
Contact:

Re: Development Updates

#24 Post by jmo1121109 » Sat Jun 01, 2019 1:42 am

2019-05-26
Squigs44 and I added in the tournament code and everything that went with that. There have been various updates over the past few days to those pages.

2019-05-30
Squigs44's changes:
Allow users to un-spectate games they have joined which was a bug.
Fixing a paging bug where the 2nd-end page of results weren't always correct

My Changes
Various tournament bug fixes, manually adding in a few past tournaments


2019-05-31
Squigs44's changes:
Mod tools for tournaments updates

My Changes:
Add a link to the main webdip profile on forum profile pages
5

jmo1121109
Developer
Developer
Posts: 1021
Joined: Fri Sep 29, 2017 4:20 pm
Karma: 2678
Contact:

Re: Development Updates

#25 Post by jmo1121109 » Sat Jun 15, 2019 9:41 pm

2019-05-31
Cleanup tournament code

2019-06-01
bo_sox48's changes
Hide old pm's from showing.

my changes
  1. Added winner icons, shows stars next to winners on tournament page
  2. Update mod contact info on profiles
  3. Hide mute icons since that functionality now does nothing
  4. Worked around a serious problem with the latest version of php and added links to games where you have someone muted onto the settings page which had previously been disabled due to a bug.
2019-06-02
Oli/Sleepcap's changes (owner of vDip)
  1. Fixed a problem with the full sql install file
  2. Fixed a longstanding bug that caused a game to crash if all players are banned or left a game during the same turn. Instead of crashing the game now draws with every player who had gone into CD.
Squigs44's changes
Added an in depth registration page for tournament signups so all future tournament signup's will be built into the site with a review process for TD's to approve or deny members who apply to join the tournament.

2019-06-09
Update the rules for tournaments to address problems with point rewards

2019-06-13
  1. Fixed a bug that was preventing the RR breakdown page from working if the member had a missed turn in any games that had been cancelled
  2. Adjusted the finished tournament tab to load about 900% faster
  3. Displaying the number of tournament spectators in the tournament info for non finished tournaments
2019-06-15
  1. Split ongoing and finished games into different tables in the rounds breakdown and began showing the people who won or were in the draw in the table
  2. Made the font smaller for tournament round game tables to make the info fit better
4

jmo1121109
Developer
Developer
Posts: 1021
Joined: Fri Sep 29, 2017 4:20 pm
Karma: 2678
Contact:

Re: Development Updates

#26 Post by jmo1121109 » Mon Aug 05, 2019 1:51 am

2019-06-16
Squigs44's changes:
Adds a scrollbar to the scoring table when it overflows for tournaments.
Adds paging to finished tournaments, with an option to sort by name or year.

2019-06-19
Various updates to improve the moderator tools

2019-06-20
Updates to the credits page

2019-06-23
e.m.c^42's changes:
various spelling and grammar corrections across the site

2019-07-21
  1. Adjust RR so that unexcused missed turns operate differently for live games. Live game players have 3 unexcused missed turns in a 28 day period that can be missed without a temp ban. After that any unexcused missed turn will result in a 24 hour temp ban. Any further after that day are also just 1 day temp bans. RR hits for unexcused missed turns are the same 11%. But for live games the 6% added penalty will vanish in a week, and the remaining 5% will be gone in 28 days. This should help live game players not be impacted as negatively by missed turns. These unexcused missed turns in live games will NOT count against the yearly total for temp bans for normal missed turns. The RR page has been updated to show how this extra penalty works only if you have live games with missed turns. This also includes a migration script to update all missed turns from live games.
  2. Limit the time a game can be extended with a single extend to 24 hours. Games that have phases shorter then 24 hours will only be extended to their full phase length. This should allow players suitable time to come back from a short emergency without losing their position in games with a delay, or should allow replacements time to get up to speed in games without delays.
  3. Update the info for RR for better clarity on RR change for live games.
2019-07-28
bo_sox48's changes:
Dozens of files changed and added to make dark mode available to moderators only on the site for an initial rollout that is currently still underway. This will be available soon for all members with a detailed forum thread to go with it

2019-07-28
Updated the new forum to work with the new dark mode. Also fixed on the forum how the banner and game notices were reversed order wise. Now the banner shows on top like on the rest of the site.

2019-07-29
Removed the Hall of fame from the "more info" page since it's already available in the menu.

2019-07-31
  1. Fixed the text and rendering for the emergency pause page to display the warning against abusing it.
  2. Adjust the registration email to be short and to the point.
  3. Added a link to the new discord server to the registration email so new members can find out about it and join right away for an easier integration into our community
  4. Update the "Validate Me" button to the new style, update e-mail to email.
Aurelin's first change:
"Fixing jmo's lack of capitalization :)"


2019-08-04
Removed the custom color's on the forum for donators and replaced them with a rank which shows on the right hand side of any post they make with a star colored corresponding to the donator type and a "X donator" description on every post.

This has been a large number of big changes by a number of people. As always if you're happy with what you're seeing change wise and have the ability to donate please consider doing so at https://www.webdiplomacy.net/donations.php

And final note, if you're wondering why Squigs44's changes were so limited this time around, and if you're curious about mroe of what goes into developing for the site, check out this podcast with Kaner and Amby interviewing me, where we discuss past and future development. https://diplomacygames.com/jmo-webdiplomacy/
4

jmo1121109
Developer
Developer
Posts: 1021
Joined: Fri Sep 29, 2017 4:20 pm
Karma: 2678
Contact:

Re: Development Updates

#27 Post by jmo1121109 » Sat Mar 28, 2020 7:46 pm

2020-03-28
Restitution's changes:
New feature when creating live games. On the create new game page when you select a phase length under 60 minutes you will see a new field appear underneath.

"Time Until Phase Swap": how long after the game starts should the phase length change to something else? If you fill this field out you will see another new field appear

"Phase Length After Swap": how long will the phases be after the phase is switched?

This feature lets you start a live game knowing that after X amount of time it will switch to a longer phase so you don't have to worry about being stuck at your computer for 6 hours if the game runs long. You can see this in the new game preview before you join a game, and in the top right corner of an ongoing game that you are already in.

This is Restitution's first contribution to the site and it is an amazing one. A huge thanks to him for the work on this and for his patience in dealing with my very slow schedule the last few weeks in helping him get this reviewed.
32

Locked

Who is online

Users browsing this forum: No registered users and 1 guest