Skip to content
This repository has been archived by the owner on Oct 27, 2020. It is now read-only.

Releases: FuelRats/pipsqueak

Sanity Fix Patch

16 Nov 13:51
1ba59bf
Compare
Choose a tag to compare

Nothing major here, just some bug fixes and sanity checks.

  • Make Timestamps use correct Format
  • Prevent clients from being assigned to their own rescue
  • fix !quiet showing "60 Minutes" instead of "1 Hours"

2.5.0 - APIv2 Upgrade

08 Sep 17:05
Compare
Choose a tag to compare

This was a big one! Minor Version bump definitely required!
With this Version, Mecha now uses the new version 2 of the API and all links are on the fancy new fuelrats website. Deployed during TRCW 3303, which sure is/was a blast.

While there has been a lot more done under the hood to make it compatible with API v2, here are the JIRA Issues that have been done with this update:

  • MECHA-174 - !closed now goes by the time rescues have been updated instead of created, so it more accurately represent when they have been closed
  • MECHA-213 - Removed Decimals from the Websocket Reconnect timer
  • MECHA-224 - !quotes s now have a Timestamp when they were edited, the original author and who edited it
  • MECHA-231 - Ties in with the above - the author of a quote is the user !injecting it if that is being used
  • MECHA-232 - Fixed a bug where an empty search string caused !search to fail
  • MECHA-233 - Added !paperworkneeded/!pwn to list cases with incomplete paperwork - which currently is a lot so you may refrain from using it.
  • MECHA-234 - Mecha now shows the title of the website you !shorten -ed
  • MECHA-235 - Added a Timer on new cases caused by ratmama or a r@tsignal that reminds dispatch to !prep a client if it is not being used within 3 minutes

Things that weren't on JIRA:

  • v2 Compatibility - Mecha now uses API v2
  • Various minor Bugfixes
  • Introduced new Bugs
  • Removed OCD . on a Message
  • Changed ancient code that hadn't been touched for years
  • Added dummy method that does nothing
  • Removed Herobrine

Report any bugs at http://t.fuelr.at/help
~Marenthyu & Tech Rats

Hotfix update

07 Jun 18:22
156c039
Compare
Choose a tag to compare
  • Added admin vhost permission

This version shall be pushed to production tonight.

License update completion & Twitter functionality merge from TweetSqeak

03 Jun 09:21
338df7d
Compare
Choose a tag to compare

This be a good one!

I'm happy to welcome Tivec to the TechRats, he has already done quite some amazing work. Most of this update was his workings, so credit goes to him - or actually, since the license is now fully updated, to The Fuel Rats! :)

Now for the changelog:

JIRA stuff:

  • MECHA-130 - Twitter functionality! It finally is moved from TweetSqueak to Mecha! No longer do you need to have the [Dispatch] Tag to use it, and we also added !tweetcase
  • MECHA-213 - You probably haven't seen it, as it's in a secret channel, but the reconnect timer for the websocket connection has been changed to integer prescision
  • MECHA-219 - Cases with an unknown platform can no longer be closed
  • MECHA-227 - !fact full has been removed as it keeps mecha too busy for too long - moved to a fact and confluence page

Stuff that's not on JIRA:

  • Nothing, actually.

As always, report bugs through the helpdesk!

2.4.2_2 - License and some Bugfixes

26 Apr 16:04
a9c67aa
Compare
Choose a tag to compare

We now officially have licensed this Project under the "BSD 3-clause License" to make sure we get Credit where Credit is due.
Also the following:

  • MECHA-191 - replace the configured signal to be replaced when a case gets quoted using !quoteid
  • MECHA-212 - split !fact appropriately

Stuff that isn't on JIRA:

  • Make sure no case is created with !inject if no text to add was given (boy, this was an old one!)
  • !reopen now updates board indexes as well ( @UncleClapton )

2.4.2 - Too Quiet! Stop Yelling!

09 Apr 22:38
27dc370
Compare
Choose a tag to compare

New Stuff! Fixes! YAY!

Here's the rundown:

  • MECHA-206 - You've been yelling, we heard you. The BoardIndex in the data field now gets properly updated upon reconnect or !fbr so the Dispatch Board shows it correctly! No more losing your case #! (for your convenience, you may manually trigger a reindex with !reindex, !index or !ri)
  • MECHA-207 - Correctly address the client with his IRC Nickname instead of commander name, where appropriate (Also addresses MHD-32)
  • MECHA-214 - Correctly report the assigned commander and don't confuse it with someone's PS or XB account!
  • MECHA-215 - For all the time you want to know how quiet it actually currently is: !quiet has you covered! It'll tell * you how long it has been since the last signal triggered by ratmama
  • Probably something I have forgotten already.

Hotfix: Correctly set IRCNickname to CMDR name before creating the rescue.

Stay amazing!

2.4.1 - Landmarks, Bugfixes and returning to developing

31 Mar 13:53
Compare
Choose a tag to compare

Has been a good time since I last worked on mecha and i feel that it was bad leaving for so long. Sorry.

Anyway, here's a list of stuff that should be fixed with this update:

  • MECHA-196 Display case № on client re-entry to IRC
  • MECHA-197 New cases are no longer created when a client with a sanitized IRC Name reconnect through the Kiwi WebChat
  • MECHA-199 Lines from the Announcer Script are handled differently now and should be more reliable
  • MECHA-200 The Link-Shortener implementation got rewritten and should be more reliable
  • MECHA-201 PlayStation 4 Support
  • MECHA-211 !facts listing will now split into multiple messages to not limit the amount of available Facts

Stuff that's not connected to a JIRA Issue:

  • Landmarks! Mecha will now tell on client connect how close the System is to a landmark, which is the closest of a set of configurable systems.
  • Disable !epic as it has no effect
  • A Secret
  • Propably something i can't remember right now.

Includes Hotfix:

  • Correctly determine length of facts

Mecha 2.4 - the Database Redo

04 Dec 15:12
Compare
Choose a tag to compare
Pre-release

Changes:

  • Faster Databse Generation and Plotting thanks to Dewin

Mecha 2.3.0.3

11 Nov 17:47
Compare
Choose a tag to compare

Changes:

  • !list now splits to multiple lines to not overflow the sent lines when using -@ or -r (or both!)
  • Added line to !plot to make you aware of the 30 minutes cooldown

Bug fixes:

  • Fixed a bug where techrats would be given the permission levels of normal rats only.
  • Fixes Cases where !plot was rate limiting but it shouldn't.
  • Fixed a Bug where an incorrect (or no) name would be returned if no Platform was set.
  • Fixed a Bug where the route plotter would increase its concurrent counter even though the actual plot call failed.
  • Added Limits to waypoint plotter to prevent loops

Mecha 2.3.0 HOTFIX 1

11 Oct 21:11
Compare
Choose a tag to compare
Mecha 2.3.0 HOTFIX 1 Pre-release
Pre-release
  • Hotfix to catch error when using !plot