Tech Update #4

Mike
SlingShot DAO
2 min readJun 14, 2023

--

Greetings, fellow slingers!

Although we have moved to release once every 2 weeks, Discord decided to release their new username format this week, this broke our validation, so a release was needed to fix.

In addition to this, we have made a few other fixes/improvements that we have decided to release ahead of our scheduled release next week.

What is in this release?

New Features

We have removed the US citizen check from the airdrop page, our friendly legal bods have informed us that they no longer (thankfully) believe we need to check this. We have also updated the share ideas modal to make it a bit easier to share on social media.

On the backend we have increased the number of availability zones our infrastructure is spread across, and added server-side rendering for metadata.

Fixes

As stated above, we have fixed the validation for Discord usernames. In addition to this, we have fixed an issue with the video on the home page, fixed a few admin area bugs and made tweaks to the content security piolicy.

Release Notes

Frontend:

  1. Server side rendering - when sharing an idea’s page on social, the title, description and image will be displayed
  2. Autosave video on the video page of the idea submission
  3. Updated the CSP (Content Security Policy)
  4. Fixed an error in the admin section
  5. Updated Discord username validation
  6. Removed US citizen airdrop modal
  7. Supporter tags updated on ideas
  8. Share ideas modal improved

Backend:

  1. Updated discord username validation
  2. Server side rendering
  3. Fixed a bug with video uploads causing a 404 error

On a personal note

I am excited to have been able to release server side rendering a week earlier than expected, based on a lot of feedback, people have wanted this to be able to better share game ideas across social media, so hopefully this will be a big improvement to a lot of you.

We are currently hard at work making account profiles publicly viewable, as well as adding contact information capture to the idea submission area to make contacting ideators a lot easier.

As always please keep the feedback coming, and let me know if you have any questions or ideas.

Much love,

Mike | Engineering

--

--