stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

7h 58m 44s logged

Recent changes

Add comments to devlogs and ship requests

Implement polymorphic Comment model with CommentsController,
Stimulus-driven collapsing comment box, markdown preview form,
and styles. Comments will be rendered by Turbo frames and allow
editing by owner/admin.

This is what else is included in this change:

  • Encryption of hackclub_access_token and hackclub_refresh_token
    through ActiveRecord encryption, including config, env sample
    and migration task for already existing non-encrypted tokens.
  • SSL enforcement in production (assume_ssl, force_ssl).
  • Update filter_parameters to strip out sensitive information
    and OAuth tokens from logs.
  • Fix ExchangeRate API call to include Bearer authentication header.
  • Sanitization of devlogs HTML output through SafeListSanitizer.
  • Update Design#can_make_devlog to can_make_devlog? method and
    restrict can_ship? check to devlogs without ship request.
  • Add SRI integrity attribute to marked/DOMPurify scripts loaded
    from CDNs.
  • UI improvements: styles for disabled buttons, utility class
    for hover-underline effect, devlog cards layout and info icons.
0
6

Comments 0

No comments yet. Be the first!