Skip to content

Releases: AresMUSH/aresmush

Beta 98

10 Jul 19:23
fadd40b
Compare
Choose a tag to compare
Beta 98 Pre-release
Pre-release

Upgrade Notes

How to Upgrade (restart required)

NOTE: As with 0.97, this release contains significant changes to the play screen. It has been well-tested, but there may be some edge cases I missed. If you are concerned, you may want to wait a couple days before upgrading.

(*) - Changes marked with a * affect community plugins. Community plugins are not updated automatically. If you have not done any custom code changes, you can just run plugin/install again to update them. Your config will not be affected.

Features

  • The entire play screen (scenes, pages/PMs, channels) is now unified across alts linked to your handle. You use the play screen character selector to choose which character you’re interacting with - this applies to poses, the play menu, etc.
  • The notifications screen and bell icon will now show login notices for all handle-linked alts.
  • FS3 combat now integrates better with the scene system. There’s a new “Combat” menu in scenes where combat is active, allowing you to view the combat HUD and send combat commands. The old combat screen is now geared more towards organizers.
  • The content tag system has been overhauled, improving performance and allowing it to work on jobs, plots and forum posts. See help tags. (in part due to suggestions by Tat and Auspice)
  • The play screen now remembers which character you had selected as you switch between conversations/scenes, and selects the default character more intelligently (not just based on who you’re logged in with). (suggested by Clockwork)
  • You can now disable the unified play screen, and it will only show the character you're logged in with. See help play.
  • (Fate Plugin*) Fate rolls are now added to scenes, and you can roll from the scene Play menu. (suggested by celtichawk)

Fixes

  • The wiki export wasn’t including dead or gone characters. (reported by Clockwork)
  • (Fate Plugin*) The Fate roll was giving an error if you specified an invalid roll string. (reported by celtichawk)
  • Various fixes for the new play screen, including:
    • an error sending texts (reported by Clockwork)
    • accessing private scenes if you didn’t have a handle (reported by ZombieGenesis) or were a non-participating scene owner
    • having permissions in the manage menu if you were logged in with an alt (reported by Clockwork)
    • doing character-centric actions like joining a place or making an ability roll

Little Things

  • The wiki export no longer runs at the same time as the game backup, which should reduce droplet memory pressure.
  • xp/add and /subtract are now aliases for adding and removing XP. (suggested by skew)
  • The examine command now inherently does wildcards, so ex me/fs3 will show all attributes beginning with FS3.

Beta 97

03 Jul 15:57
Compare
Choose a tag to compare
Beta 97 Pre-release
Pre-release

Upgrade Notes

How to Upgrade (no restart required)

NOTE: This release has some significant improvements to the play screen. I've tested them as thoroughly as I can, but there may still be unforseen bugs. If you want to avoid potential disruption, you can always wait for the next release. Then again, you won't get the cool improvements :)

Security Update

There was an important security update to the server-side (nginx) web config. All game runners should have already been notified through the Ares discord or directly on your games. If you haven't already run the special update, please do so ASAP. Contact me for details if needed.

Game-runners can join the ares discord to get important notices like these. Contact me for an invite.

Features

  • Streamlined the process of roster applications significantly, with new commands and web portal support. See roster help for an explanation.
  • The play screen now shows you all scenes for all your characters. (PMs and channels are still per-character)
  • The play screen will now update better when you join a scene. (suggested by Tat)
  • Looking at a character is no longer part of the app/review command automatically. You can add it to your app review commands list so you can control the order in which it appears. (suggested by Otrere)
  • Scenes and chat on the play screen no longer load everything immediately. You may notice a tiny added delay when switching scenes/channels/PMs, but this should improve overall game performance.
  • Your pose drafts now store individually for each conversation/scene. (suggested by Ren)
  • The unshared scene list now has a download button for each scene. (suggested by... someone I forgot to write down, sorry :) )
  • The game, by default, will now generate a web portal ZIP file every night. Players can download this to have an archive of old scenes and such. This is particularly useful when a game is ending. You can disable this in the website config if you really want to. There is a new web portal route /wiki-archive that you may want to add to your website menu so players can find it:
  - title: Wiki
    menu:
    ...
    - title: Wiki Archive
      route: wiki-archive

Fixes

  • Forum category summaries weren't showing the right person for the latest reply. (reported by Blu)
  • Checkboxes for OOC/system on the download screen were getting set wrong if you left and came back to download a second scene. (reported by Ren)
  • Random guest selection was accidentally defaulted to 'true' when the default should be 'false'. I fixed it for new installs, but existing games should check that this setting is set the way they want it.
  • (Fate Plugin*) - Fate refresh was giving an error. (reported by celtichawk)
  • (Fate Plugin*) - Fate skill roll vs NPC was giving an error. (reported by celtichawk)
  • (Cookie Plugin*) - Cookie count wasn't updating right when cookies were awarded. (reported by Ren)
  • (Traits Plugin*) - Traits weren't locked after chargen approval. (reported by celtichawk)

(*) - Community plugins are not updated automatically. If you have not done any custom code changes, you can just run plugin/install again to update them. Your config will not be affected.

Little Things

  • Pinterest wiki tag now works on plot pages. (suggested by Blu)
  • There's now a help file for set and & to help bridge for MU coders.
  • New css classes on the achievements page for customization. (suggested by Ren)
  • Admins can run a script on the server shell to generate an export of markdown files for all their wiki pages. See web portal archive.
  • I've decided to stop calling things "extras" so you won't really see that terminology used much any more. They're just "Community Plugins" and "Community Themes". The documentation was updated accordingly.

Beta 96

23 May 03:18
80ff34e
Compare
Choose a tag to compare
Beta 96 Pre-release
Pre-release

Upgrade Notes

How to Upgrade (no restart required)

There was a major ember update in this version. I tested the main functionality, but there may be some weird web portal glitches that I missed.

Features

  • The scene location and info expansion is now displayed more prominently on the play screen and live scenes.
  • AresCentral now has a plugin directory and a way to track plugin installs automatically.
  • AresCentral activity report now includes half stars, for smaller games that still have some activity.
  • (Cookies Extra) There’s a new profile tab to show cookie stats. Also the ‘gave cookie’ achievement now has levels. (suggested by Ren) Note: You must manually reinstall the cookie plugin to get these changes.
  • (RPG Extra) Updated the add die roll dialog to the new ember version. Note: You must manually reinstall the rpg plugin to get these changes.

Fixes

  • Super long page conversations will be culled sooner than the usual timeout to prevent lag when loading. (reported by Raeras)
  • Creating an already-completed scene wasn’t triggering participation achievements. (reported by Ren)
  • NPC with a missing faction was causing a blank character gallery tab. (reported by Kendrin)
  • The web portal would let you submit a job with a blank title. (reported by Ren)
  • Config checks weren’t warning you if your weapon specials were blank, even though that was an error. (reported by Yam)
  • Job search was not including category data. (reported by Otrere)
  • Mail display on the portal was missing the sent date. (reported by Blu)

Little Things

  • The scene number links to the scene on the play screen. (suggested by Tat)
  • There’s now a jump to end button on jobs. (suggested by Tat)
  • Scenes on the play screen are now sorted numerically. (suggested by Ren)

Developer Notes

There was a major version update for Ember and Ember-Bootstrap. If you use the <BsModalSimple dialogs in any of your custom code, be sure that the field that opens it is never null. For example:

In fs3_roll.hbs, the dialog is triggered by selectSkillRoll:

<BsModalSimple @title="Add Ability Roll" @closeTitle="Cancel" @submitTitle="Roll" @size={{null}} @fade={{false}} @open={{selectSkillRoll}} @onSubmit={{action "addRoll"}} @onHide={{action (mut selectSkillRoll) false}}>

So I have to be sure that the ‘onHide” action sets it to false NOT null, and that it is initialized to ‘false’ in fs3_roll.js:

export default Component.extend({
    selectSkillRoll: false,

Beta 95

10 Apr 16:06
43febe0
Compare
Choose a tag to compare
Beta 95 Pre-release
Pre-release

Upgrade Notes

How to Upgrade (no restart required)

Features

  • Details are now copied to temp scene rooms from the grid room. (suggested by Ren)
  • You can now edit shortdesc on the web via your profile page. (suggested by Blu)
  • The ‘change location’ locations list in scenes now sorts rooms. Note that rooms in your current area appear at the top. (suggested by Ren)
  • Job response presets are now available on the app review page. (suggested by Tat)
  • The preset content warnings are now shown on event edit/create.

Fixes

  • Scenes list on wiki was showing raw html for summary. (reported by Clockwork)
  • Unwatched scene vanishes and reappears unpredictably from play screen. (reported by Blu)
  • The ‘restricted’ checkbox on web portal roster chars wasn’t working right. (reported by Nick)
  • The files list wasn’t aligned right on the profile pages. (reported by Clockwork)
  • Content warnings weren’t showing up on event details in-game. (reported by Tat)
  • The scene download ooc/system checkboxes would remember their past values and could get out of sync with what was actually shown. (reported by Ren)

Extras

Tat has contributed a new extra: Post Events posts event updates to a forum.

Beta 94

07 Mar 16:50
a654cf4
Compare
Choose a tag to compare
Beta 94 Pre-release
Pre-release

Upgrade Notes

How to Upgrade (no restart required)

Features

  • New extra plugin contributed by Tat: randomscene to prompt scene ideas.
  • Increase scene word count and participation achievement levels. (suggested by Ren)
  • Achievements web page and achievements/all now show achievement levels.
  • Achievements tab on the web profile now shows your scene stats (words, scenes). This is only visible to you. (suggested by Blu, based on a feature Clockwork added)

Fixes

  • Data from extras like traits and RPG plugin weren’t being added right to profile. (reported by Raeras)
  • Gallery wiki images don’t align right inside other tables. (reported by Blu)
  • Scene summaries not formatting right in wiki scene list. (reported by Ren)
  • pm/review was finding the wrong pm list. (reported by MordenkainensMom)

Beta 93

22 Feb 03:20
Compare
Choose a tag to compare
Beta 93 Pre-release
Pre-release

Upgrade Notes

How to Upgrade (no restart required)

Features

  • You can now choose from pre-set content warnings when creating a scene -or- fill in your own custom message. The pre-set list is configurable.
  • Page conversations can be renamed or hidden in the web portal Play screen. Hidden conversations won’t appear in the ‘recent’ list, so you have to expand the ‘show all’ to see them. (suggested by Tat and Clockwork)
  • The spotify tag can now accept either a playlist or a track. (suggested by the Discord peeps)
  • Timezone census now lists people by UTC offset to group related zones. (suggested by Tat)
  • You can no longer link exits to/from temp rooms. (suggested by Clockwork)
  • Overhauled the profile screen behind-the-scenes so that the data is assembled in a more modular fashion, to support plugin variation. Be alert for any conditions I may have missed that cause errors on character profiles.

Fixes

  • Setting a weapon special for ammo wasn’t working. (reported by Roadspike)
  • You couldn’t hide a forum you didn’t have permission to read. (reported by Clockwork)
  • The weapon select dropdown wasn’t activating on small screens in the combat web portal setup npc screen. (reported by Roadspike)

Little Things

  • Plot page has a link back to plots. (suggested by Blu)
  • Improved discord bot troubleshooting.

Beta 92

09 Jan 21:32
8b39f0e
Compare
Choose a tag to compare
Beta 92 Pre-release
Pre-release

Upgrade Notes

How to Upgrade (no restart required)

Features

  • Changes to plots now show up on the recent changes sidebar/page. (suggested by Tat)
  • New config option allows you to randomize which guest is selected. (suggested by Otrere)

Fixes

  • The alt switcher no longer links to profile, to prevent mis-clicks. (reported by Clockwork)
  • Locations in the area list sort properly. (reported by Otrere)
  • The default recoil stat on Bipod was misspelled. (reported by Tat) NOTE: Since not all games are using this special, you will need to fix it manually in the config file.
  • The “unshared scenes will be deleted in X days” notice will not show if deleting is turned off. (reported by KarmaBum)
  • Profile was misaligned sometimes depending on which demographics were enabled. (reported by Clockwork)
  • “Edit Job” was missing from the bottom job menu. (reported by Clockwork)
  • You could set your combat to output messages to a scene you weren’t in. (reported by Roadspike)

Extras

  • RPG Plugin wasn’t showing sheets on web. (reported by Raeras) To upgrade your plugin, assuming you haven’t made any custom code changes to it, you can just run plugin/install rpg again.
  • The Discord bot would sometimes not show character names. (reported by mischief and Clockwork) To upgrade your bot, see instructions here

Beta 91

21 Dec 01:24
df339da
Compare
Choose a tag to compare
Beta 91 Pre-release
Pre-release

Upgrade Notes

How to Upgrade (Restart required)

Features

  • Forums, events and plot lists now show character icons.
  • There’s a new “Edit Job” page that lets you edit multiple things at once, including the job title and description. (suggested by Tat)
  • You can change the organizer for an event. (suggested by Tat)
  • Jobs in game now have a link to the web portal job page. (suggested by Ifrit)
  • Empty folders no longer show on the files list. (suggested by Ren)
  • You can now configure what file extensions players are allowed to upload. For instance, you may wish to let them upload PDFs. Wiki admin can upload anything, as before.
  • Improved logging of web requests that change things. View-only web requests are not logged. Please let me know if it seems too spammy.

Fixes

  • Page unread flags weren’t being set right when the Play page first loaded. (reported by Tat)
  • There was a disconnect between shared scenes and scenes counted toward the scene participation achievement. (reported by Blu)
  • Using spaces in date formats wasn’t working right. (reported by Otrere)
  • When a scene is stopped, it wasn’t notifying the web portal correctly, so you could accidentally send a pose to a stopped scene. Now it disables the send button. (reported by Clockwork)

Beta 0.90

27 Nov 15:10
3119131
Compare
Choose a tag to compare
Beta 0.90 Pre-release
Pre-release

Upgrade Notes

How to Upgrade (Restart required)

Extras

  • Extra plugins and themes now have their own separate repos, allowing easier management by contributors and a more flexible installer.
  • There’s a new ‘extra’ plugin that supports generic RPG systems using an embedded text/PDF/url sheet and a general dice roller.
  • Tat has a new version of the text plugin out. This requires separate upgrade steps. See here.

Fixes

  • NPC entries in relationship won’t use PC images. (reported by Eli)
  • There was an unrecognized command error when starting a pose/ooc with italics. (reported by Clockwork)
  • Switching alts in one tab will now refresh other tabs. (reported by Tat)
  • Clearlog commands were giving an error. (reported by Clockwork)
  • FS3 XP Costs page was missing languages. (reported by Otrere
  • Web chargen will warn about exceeding max points on advantages. (reported by KarmaBum)
  • Job roll comments now come from ‘System’ instead of the rolling character. (suggested by luciensadi)

Beta 0.89

16 Nov 04:31
1c6d875
Compare
Choose a tag to compare
Beta 0.89 Pre-release
Pre-release

Upgrade Notes

How to Upgrade (no restart required)

Features

  • Rooms command now accepts areas in searches, and shows the room in a format to match scene joining. (suggested by Tat)
  • Events now have tags. (suggested by Tat)
  • You can combat hero from the portal. (suggested by Roadspike)
  • You can set up pre-made job responses. (suggested by Tat)

Fixes

  • Combat joining was acting weird when there were partial name matches. (reported by KarmaBum)
  • Setting a role from the portal wasn’t logged, and wasn’t checking restricted role permissions right. (reported by Clockwork)
  • The game would report a name already taken when a char was renaming themselves or setting account settings. (reported by Otere)
  • Default ability wasn’t loading in the web portal roll dialog. (reported by MordenkainensMom and Clockqork)
  • Pages from yourself sent from the portal weren’t showing in the client. (reported by Eli)
  • Regular admins could set the coder role (it was meant to be restricted so it could only be set by the master admin).
  • Tags page wasn’t sorted.
  • Events were being deleted too soon after the event started. (reported by Ren)