I Shipped...

8 October 2015 (2PRs)

merge pull request #5 from joeinnes/markdown-emoticons

I merged the markdown and emoticon features from my development branch into the main branch of my chat app, making rich text formatting and emoticons available to all users.

message permissions

I added permission controls to my chat app so that only users who have access to a channel can see its messages. I also built an admin panel for managing channels, adding and removing users, and added user avatars via Gravatar.

5 October 2015 (2PRs)

dev

I built a personal real-time chat app using Meteor.js. This was an early merge bringing in several improvements, including better notification pop-ups when things go wrong, and an access control system so channels can be public or restricted to specific users.

markdown emoticons

I added support for markdown formatting (like bold and italic text) and emoticons to my personal chat app, so messages look richer and more expressive instead of just plain text.

3 October 2015 (1PR)

merging in dev

I built the first working version of a personal real-time chat application using Meteor.js, with basic visual design and the ability to create and switch between different chat channels.

25 September 2015 (1PR)

set encoding as UTF-8 in diff_match_patch.php

Codiad is a code editor that runs in a web browser. Its file-comparison feature was breaking when files contained special characters (like accented letters), because it wasn’t explicitly set to handle UTF-8 encoding. I added the UTF-8 encoding declaration so that comparing files with non-English characters works correctly.

26 June 2015 (1PR)

fixes #794

Anchor CMS is a lightweight PHP blogging platform. It would crash when running on a machine without internet access because it tried to check for updates without handling the case where it couldn’t connect. I added a check so it gracefully skips the update check when there’s no network connection, instead of crashing.