Tech Update #3

Mike
SlingShot DAO
2 min readJun 7, 2023

--

Greetings, fellow slingers!

As you may know, we have decided to move to a bi-weekly release rather than a weekly release in order for us to work more efficiently.

This release, we have been working hard to identify and squash bugs that have been experienced by various members of our community. We have also been hard at work moving some elements of the frontend to be rendered server side in order to improve the shareability of ideas and the like, watch out for this update in the coming weeks.

What is in this release?

New Features

The ability to copy ideas was added to the my ideas page. In addition to this, the homepage video was updated and CSP implemented on the frontend.

The copy ideas function

Fixes

This update saw multiple layout and typo fixes made on the frontend, as well as fixing a bug with the idea description editor, where the colour of table borders was overwritten in the live/preview idea view. The backend also had some attention, fixing issues with the display of past leaderboards and an issue that allowed some ideas to be submitted multiple times.

Release Notes

Frontend:

  1. Hover on tag UI fix
  2. Added copy idea functionality to my ideas page
  3. Replaced homepage video
  4. Fixed responsive banners
  5. Changed USD formatting within the app
  6. Show proper unlock date on modals
  7. Zealy Banner added to menubar
  8. Updated images to use CDN
  9. Added active state on navbar when changing page
  10. Added Content Security Policy
  11. Fixed typos
  12. Fix for long names on layout
  13. Z-index layout fix
  14. Fixed hover effect on nav bar
  15. Fixed style issues with table border colour on the description editor

Backend:

  1. Fixed issue with past leaderboard display
  2. Updated app to use a CDN
  3. Fixed bug that allowed ideas to be submitted when in a none draft state

Other:

  1. Reliability updates to Zealy Sling distribution script

On a personal note

Since release there has been a lot of interest in expanding the community and improving the shareability of ideas and such, as well as requests to create publicly viewable profile pages. Over the next few sprints, I am looking forward to addressing some of these requests and improving upon these areas to support the growth of the community.

As always, your feedback and suggestions are vital to our continued growth and success. Please, please, please, continue to message us on Discord with these vital insights.

Much love,

Mike | Engineering

--

--