RepoJournal

Developer journal

Buğra Gündüz

@bgrgndzz since May 2018

0 stories across 0 days in 2024

Mon Wed Fri
Aug Sep Oct Nov Dec
an entry to read activity only Less More before entries began Full year →

Entries start May 14, 2018 — we reconstructed the previous month from @bgrgndzz's public GitHub activity on the day they joined. Squares before that show contribution counts only.

Add this graph to your GitHub README

Paste this Markdown into your README — the badge stays current automatically and links back here.

[![bgrgndzz's work on RepoJournal](https://repojournal.com/journals/bgrgndzz/heat.svg)](https://repojournal.com/journals/bgrgndzz)

Thursday, Aug 23, 2018

shipped

Messages view and JWT validation

Buğra Gündüz built out a messaging interface for spoonsor with real-time socket support, and added JWT validation to validator.js.

In bgrgndzz/spoonsor, Gündüz created the messages view UI [1] and made it responsive across screen sizes [2]. He set up socket.io [3] to enable real-time communication, then implemented join and leave room functions [4] to manage connections. On the data side, he created a Message model [5] and added a query to fetch users who had interacted through messages [6].

In validatorjs/validator.js, Gündüz opened a pull request adding an isJWT function [7]. The validator checks whether a supplied string is a valid JWT token, using a regex based on community input. The change addresses an existing request [7].

javascript socket.io jwt

Sources

  1. create messages view ui · bgrgndzz/spoonsor
  2. make messages view responsive · bgrgndzz/spoonsor
  3. setup socket.io · bgrgndzz/spoonsor
  4. join room and leave room functions · bgrgndzz/spoonsor
  5. create Message model · bgrgndzz/spoonsor
  6. fetch users interacted through messages · bgrgndzz/spoonsor
  7. Add isJWT · validatorjs/validator.js

← All entries

Follow along

Follow bgrgndzz

A short briefing every day bgrgndzz ships something — in about 3 minutes.

or

One email a day. Unsubscribe in one click. Read a past issue →

RSS Read other developers