Codebuddies Versions Save

CodeBuddies.org: Community-organized hangouts for learning programming together - community-built using MeteorJS

1.2.3

5 years ago

Happy 2019! This is a quick and simple release that adds an iCal calendar ๐Ÿ“†and irons out some UI experiences.

Contributors to this release:

@noragne (๐ŸŽ–First PRs to this project) @gauravchl @lpatmo @distalx

Issue openers/contributors:

@stain88 @barrycarter

PR Reviewers:

@d3vild06 @lpatmo

Features:

  • ๐Ÿ“† ICAL - Tired of continuously checking codebuddies.org/hangouts to remind yourself of all the upcoming live coding meetups folks in the community have scheduled? Import it into your Apple iCal by heading to https://codebuddies.org/i-cal-feed! If you want, you can also import the feed as a URL into your Google Calendar (๐Ÿ‘@gauravchl in #1111)

image

@gauravchl also recorded this nifty 2-minute screencast of how this feature is supposed to work: https://youtu.be/bD10mGCIo7g

Enhancements/Fixes:

  • ๐Ÿƒ Make the "leave this group" button red, and delete a duplicated div (๐Ÿ‘ @noragne in #1106 and #1101)
  • ๐ŸŽจCSS fix for study group card height (๐Ÿ‘@lpatmo, @stain88 in #1098)
  • ๐Ÿ“– Sort study groups on codebuddies.org/study-groups by "most recent activity" (๐Ÿ‘ @lpatmo in #1108)
  • ๐Ÿ’ฌ Adjusted the Slack commands to populate codebuddies.org/learnings: type #til, #win, or #todayilearned (๐Ÿ‘@lpatmo in #1113)
  • Our codeship integration was broken because Codeship created a new app; @lpatmo and @distalx fixed.

=====================

๐Ÿ‘Š Go team.

Hope everyone is enjoying finally being able to DM each other on codebuddies.org!

The big (final) project we are working on now is CB Connect, which has its own repo: https://github.com/codebuddies/cb-connect

In case you missed it, last year we published a project status letter that defines our primary mission, goals, and challenges: https://medium.com/@codebuddiesmeet/codebuddies-in-2018-a-project-status-letter-to-the-community-7f8c2c34e950

SOME FEATURED PAST PRs: [x] 24/7 Silent Hangout Room (๐Ÿ‘ @lpatmo) [x] DM/Inboxes on codebuddies.org [x] An experimental Docker project to preview PRs - used to help review two PRs in this release (๐Ÿ‘ @sebbel) [x] Create new hangouts and share wins/learnings directly from Slack using the #til or #createhangout commands (๐Ÿ‘ @gauravchl in #943) [x] Buy Me A Coffee, Non-Profit you want to support, and Patreon links (๐Ÿ‘@distalx)

NEXT UP: [ ] CodeBuddies Connect (https://github.com/codebuddies/codebuddies/issues/876, https://github.com/codebuddies/cb-connect)

Feel free to file a Github issue if you see anything that you want to improve, or if you have an experimental idea you think can help improve the community experience.

Thank you to everyone for keeping this small community alive.

1.2.2

5 years ago

Happy New Year, everyone! This is the last release of 2018, and includes some significant, meaningful new features.

Contributors to this release:

@distalx @gauravchl @railsstudent @lpatmo

Features:

  • ๐Ÿ“ฌINBOX - users can now DM each other on codebuddies.org (๐Ÿ‘@distalx in #1076)
    image

  • ๐Ÿ’ฏShare #til messages and #createhangout directly from Slack (๐Ÿ‘@railsstudent in #1083 for the integration with learnings, and ๐Ÿ‘@gauravchl in #1084 for refactoring and the hashtag + /command support) image

  • ๐Ÿ“šcodebuddies.org/learnings page (๐Ÿ‘@lpatmo in #1086)

Enhancements/Fixes:

  • ๐ŸŽจCSS Fix: "Today I Learned" UI now supports newline characters (๐Ÿ‘@gauravchl in #1074)

  • ๐Ÿ‘ฅ Active Online Users fix - can now see all users who are online again (๐Ÿ‘@distalx in #1081)

=====================

๐Ÿ‘Š Go team.

In case you missed it, earlier this year we published a project status letter that defines our primary mission, goals, and challenges: https://medium.com/@codebuddiesmeet/codebuddies-in-2018-a-project-status-letter-to-the-community-7f8c2c34e950

SOME FEATURED PAST PRs: [x] 24/7 Silent Hangout Room (๐Ÿ‘ @lpatmo) [x] An experimental Docker project to preview PRs - used to help review two PRs in this release (๐Ÿ‘ @sebbel) [x] Create new hangouts directly from Slack (๐Ÿ‘ @gauravchl in #943) [x] Buy Me A Coffee, Non-Profit you want to support, and Patreon links (๐Ÿ‘@distalx)

NEXT UP: [ ] CodeBuddies Connect (https://github.com/codebuddies/codebuddies/issues/876, https://github.com/codebuddies/cb-connect)

Feel free to file a Github issue if you see anything that you want to improve, or if you have an experimental idea you think can help improve the community experience.

Thank you to everyone for keeping this small community alive. Looking forward to 2019!

1.2.1

5 years ago

This release featured quite a lot of user experience improvements, and we edged over 1000 pull requests for this project. 4 open Hacktoberfest hangouts happened on codebuddies.org/hangouts in October.

Contributors to this release (35):

@yoksanherlie @akarshsingh9 @RoyJia @Bobeta @ahmadnurus @lpatmo @arturolei @wrejcodes @peoray @Blasz @JackHowa @thunatos @TomerPacific @FrikanRw @muthumalla @thunatos @vividh @bgalek @ekanshiag @mendaomn @AnnaDodson @mahamshahid18 @joelmheim @9jaswag @NicBonetto @MattKomorcec @railsstudent @adityatandon007 @vinmaster @distalx @codemzy @LeomarAmiel @ghost @brylie @billglover

First-time PR ๐Ÿ…contributors to this project:

@yoksanherlie @akarshsingh9 @RoyJia @Bobeta @ahmadnurus @wrejcodes @Blasz @JackHowa @TomerPacific @FrikanRw @muthumalla @thunatos @vividh @bgalek @ekanshiag @mendaomn @mahamshahid18 @joelmheim @9jaswag @NicBonetto @MattKomorcec @adityatandon007 @vinmaster @codemzy @LeomarAmiel @ghost @brylie

Thanks to everyone who helped triage, manage, or make PR review easier:

@wuworkshop @stain88 @sebbel

Thanks to the PR reviewers:

@distalx @lpatmo @railsstudent @peoray

In case you missed it, we published a project status letter that defines our primary mission, goals, and challenges this year: https://medium.com/@codebuddiesmeet/codebuddies-in-2018-a-project-status-letter-to-the-community-7f8c2c34e950

Features:

๐Ÿ‘‹ Automatically send an email notification welcoming new user Signups to CB (๐Ÿ‘ @joelmheim in #1015)

๐ŸŽ‰ Automatically send a Slack invite to new users when they sign up for the CB site - Slack Invite API call (๐Ÿ‘ @railsstudent in #1004)

โญ๏ธ Highlight active groups on /studygroups page based on "Last Activity" (๐Ÿ‘ @mahamshahid18; ๐Ÿ‘ to @distalx for code review)

๐Ÿฆ Add Twitter handle to learnings shared on twitter.com/codebuddiesmeet if user has twitter username saved in profile (๐Ÿ‘ @vinmaster in #997)

โœ‰๏ธ Default email preferences when new user signs up. Also, add unsub link to email templates pointing to email management settings (๐Ÿ‘ @railsstudent in #948)

โ˜ฎ๏ธ Add three new fields to the user signup screen: "One-line intro of yourself", "Skills I can help others with," and "Skills I want to improve on." (๐Ÿ‘ @AjayPoshak in #974)

image

๐Ÿ–Š Make "Skills I want to improve" and "Skills I can help others with" section on CB profile pages editable (๐Ÿ‘ @NicBonetto in #1008)

๐Ÿ“› Allow users to edit their first and last name on profile page (๐Ÿ‘ @brylie in #969)

๐Ÿค– We are now using Buddybot to flag messages in Slack that break the Code of Conduct (๐Ÿ‘ @billglover created this bot over at https://github.com/billglover/buddybot)

image

Bug Fixes

๐Ÿž Fix Slack hangout reminder template issue (๐Ÿ‘ @yoksanherlie in #1067)

๐Ÿ› Remove unnecessary alert from clone hangout action (๐Ÿ‘ @lpatmo in #1038)

๐Ÿ‘ฉโ€๐ŸŽจ Fix the loading screen when loading more hangouts on Hangouts page (๐Ÿ‘ @AnnaDodson in #1017)

๐Ÿ› Hide # of participants banner on codebuddies.org/silent until fixed (๐Ÿ‘ @AjayPoshak in #973)

Visual improvements

๐ŸŽจ Add anchor link: https://codebuddies.org/slack#commercial (๐Ÿ‘ @akarshsingh9 in #1066)

๐Ÿ“บ Add screenshots to the codebuddies.org/welcome page (๐Ÿ‘ @Bobeta in #1063)

๐Ÿ–Š Corrected grammar in alerts (๐Ÿ‘ @arturolei in #1056)

โœ๏ธ Update CB homepage copy based on @wuworkshop suggestions (๐Ÿ‘ @wrejocdes in #1055)

๐Ÿ“œ Scroll to top of window when landing on /welcome page (๐Ÿ‘ @Blasz in #1050)

โฌ‡๏ธ Red color for downvote arrow on learnings (๐Ÿ‘ @TomerPacific in #1040)

๐Ÿ‘‹ Redirect new user to welcome page after signup screen (๐Ÿ‘ @FrikanRw in #1039)

image

๐ŸŽจ Fix CSS issue related to page headers (๐Ÿ‘ @bgalek in #1030)

โœ๏ธ Update the "welcome" content on welcome email and codebuddies.org/welcome page (๐Ÿ‘ @ekanshiag in #1029)

๐ŸŽจ CSS fixes to improve display of hangout cards on codebuddies.org/hangouts (๐Ÿ‘ @mendaomn in #1018 after ๐Ÿ‘ @mahamshahid18 in #1007, and ๐Ÿ‘ @adityatandon007 in #999)

๐Ÿ› Fix black text on red button issue for admins (๐Ÿ‘ @9jaswag in #1011)

๐Ÿฆ‹ Add a button to load more study groups (๐Ÿ‘ @AnnaDodson in #1002)

๐Ÿ“„ Give users a way to share a learning directly from their profile page (๐Ÿ‘ @codemzy in #993)

๐Ÿ—‘ Remove "I am working on" tab (deprecated b/c of deprecated package) from codebuddies.org/hangouts (๐Ÿ‘ @LeomarAmiel in #992)

๐Ÿ“ƒ Adjust page header CSS based on @julianjohannesen suggestions (๐Ÿ‘ @ghost in #984)

Structural improvements

โ› Add #mud channel to list of Slack notification channels (๐Ÿ‘ @RoyJia in #1065)

๐Ÿ‘ฅ Add seeder content for "discussions" collection (๐Ÿ‘ @ahmadnurus in #1060)

image

:octocat: Finally support Github auth in sweetalert popup (๐Ÿ‘ @lpatmo in #1058)

image

๐Ÿ”ข Update print width for configs based on @distalx suggestion (๐Ÿ‘ @JackHowa in #1048)

๐Ÿ“ˆ Migrate from sweetalert 1.x to sweetalert 2.x (๐Ÿ‘ @thunatos in #1035 and #1043; thanks to @distalx for code review)

๐Ÿ“ž Change Slack notification channel for test hangouts from localhost:3000 (๐Ÿ‘ @vividh in #1031)

Documentation

๐Ÿ“œ Improve the formatting and content of setup instructions for new contributors (๐Ÿ‘ @arturolei; ๐Ÿ‘ @peoray for reviewing)

image

๐Ÿ‘“ Add a "How to help review PRs" section to docs.codebuddies.org (๐Ÿ‘ @peoray)

=====================

๐Ÿ‘Š Go team.

SOME FEATURED PAST WORK: [x] 24/7 Silent Hangout Room [x] An experimental Docker project to preview PRs - used to help review two PRs in this release (๐Ÿ‘ @sebbel) [x] Create new hangouts directly from Slack (๐Ÿ‘ @gauravchl in #943) [x] Buy Me A Coffee, Non-Profit you want to support, and Patreon links (๐Ÿ‘ @distalx)

NEXT UP:

[ ] Ability for users to send each other messages on the site (inbox feature - IN PROGRESS by @distalx) [ ] CodeBuddies Connect experiment (https://github.com/codebuddies/codebuddies/issues/876) [ ] Redesign the home page and other main pages (https://github.com/codebuddies/codebuddies/issues/880) [ ] Gamification Github issue

Feel free to file a Github issue if you see anything that you want to improve, or if you have an experimental idea you think can help improve the community experience.

Thank you everyone!

1.2

5 years ago

Contributors to this release: @peoray @sebbel
@praveeno @sendmebiscuits @billglover @lpatmo @distalx @railsstudent @gauravchl @titchimoto @d3vild06

First PR ๐Ÿ…contributors: @titchimoto
@praveeno @sendmebiscuits

Thanks for design feedback or for filing/pointing out Github issues: @wuworkshop @julianjohannesen @d3vild06 @stain88

In case you missed it, we published a project status letter that defines our primary mission, goals, and challenges this year: https://medium.com/@codebuddiesmeet/codebuddies-in-2018-a-project-status-letter-to-the-community-7f8c2c34e950

Features:

โ˜•๏ธ Users can set up BuyMeACoffee, Patreon, or "donate to non-profit" links that'll show up after a hangout they've organized has ended (๐Ÿ‘ @distalx in #908)

๐Ÿ“š Archive full data (study group, discussion) after user deletes account (๐Ÿ‘ @railsstudent in #915)

๐ŸŽค Testimonials about how CB has helped users added to the home page (๐Ÿ‘ @titchimoto)

๐ŸŽ™ Launch of https://forum.codebuddies.org! Link added to nav. (๐Ÿ‘ @d3vild06, @praveeno in #928)

๐Ÿ“˜ Update Slack Etiquette on https://codebuddies.org/slack

๐Ÿ“บ External hangout platform: hangout organizers can input an alternate link to Jitsi (eg Google Hangout, YouTube Livestream, Zoom, Twitch, etc.) (๐Ÿ‘ @lpatmo in #940)

๐Ÿ“ข Alert the #coworking channel on Slack whenever someone joins the codebuddies.org/coworking 24/7 silent hangout to cowork (๐Ÿ‘ @distalx in #947)

Bug Fixes

๐Ÿž Fix Cannot read property 'username' of null error in Jitsi iframe (๐Ÿ‘ @distalx in #900)

๐Ÿž Fix: Make sure video is always muted by default when users join a hangout (:clap: @lpatmo in #904)

๐Ÿ”ข Fix: participant count (๐Ÿ‘ @distalx in #906)

๐Ÿž Fix hangout link issue (๐Ÿ‘ @peoray in #933)

๐Ÿ› Fix hangout link discrepancy bug in 24/7 silent hangout (๐Ÿ‘ @lpatmo in #935)

Structural improvements

๐Ÿ“ˆ Display total # of learnings (๐Ÿ‘@distalx in #874)

๐ŸŒ  Fontawesome upgrade (๐Ÿ‘ @railsstudent in #917)

๐Ÿ“ฆ Update packages to fix app startup (๐Ÿ‘ @gauravchl)

โฌ†๏ธ Upgrade to Meteor 1.7 in preparation for file restructuring and vue.js migration (๐Ÿ‘ @d3vild06)

๐Ÿณ Remove hooks for Docker build (๐Ÿ‘ @sebbel)

=====================

๐Ÿ‘Š Go team.

[x] Global silent hangout page Github issue [x] Global site numbers Github issue [x] CSS fix on profile page Github issue [x] Unsubscribe link to automated email reminders Github issue [x] An experimental Docker project to preview PRs

NEXT UP: [ ] Our own buddybot to replace plusplusbot, and option to flag messages in Slack that break the Code of Conduct (๐Ÿ‘ @billglover in https://github.com/billglover/buddybot) [ ] Create new hangouts directly from Slack (๐Ÿ‘ @gauravchl in #943) [ ] CodeBuddies Connect experiment (https://github.com/codebuddies/codebuddies/issues/876) [ ] Redesign the home page and other main pages (https://github.com/codebuddies/codebuddies/issues/880) [ ] Gamification Github issue [ ] Ability for users to send each other messages on the site (inbox feature)

Feel free to file a Github issue if you see anything that you want to improve, or if you have an experimental idea you think can help improve the community experience.

Thank you everyone!

1.12

5 years ago

Contributors to this release: @railsstudent @distalx @lpatmo @nalbina @aimeerpierce (first contribution!)
@BogDAAAMN (first contribution!) @ApCoder123 (first contribution!)

Thanks for design feedback or for filing/pointing out issues: @stain88 @wuworkshop @rmorabia @billglover @adachiu

In case you missed it, we also published a project status letter that defines our primary mission, goals, and challenges this year: https://medium.com/@codebuddiesmeet/codebuddies-in-2018-a-project-status-letter-to-the-community-7f8c2c34e950

Features:

๐Ÿฆ 24/7 Space for Silent Productivity - Focus better with silent coworking partners in a 24/7 hangout at codebuddies.org/silent (๐Ÿ‘@lpatmo in #882)

๐ŸŒ GDPR compliance: Users can now download data from profile page, and there is an updated privacy agreement and opt-in checkbox (๐Ÿ‘@lpatmo in #799; thanks to @distalx, @nalbina, and @billglover for thoughts/feedback)

๐Ÿ”” Send notification to Slack channels when start date/time of hangout has changed (๐Ÿ‘@railsstudent in #886; thanks to @rmorabia for raising up the issue)

๐Ÿ“ญ Add unsubscribe links to email notification templates: added support for unsub links to "new hangout," "new discussion", "new member" and "discussion thread" email notification templates (๐Ÿ‘@distalx in #888, which is an auspicious number for the PR)

๐Ÿณ Build live links of PRs to the CodeBuddies repo with Jenkins - This is an experimental feature that lets anyone create a live codebuddies-x.now.sh URL based on a PR by firing up Jenkins and inputing the number of the PR submitted to the CB repo :) In the future, we can automate this by getting the deployment to run if a PR is tagged with a specific label, and sending the URL over to Slack from Jenkins. This'll save PR reviewers time, since they'll be able to see a demo immediately. (๐Ÿ‘@nalbina for setting up https://github.com/codebuddies/jenkins)

๐Ÿ”ข Global site numbers on homepage - Counts of the number of hangouts organized, learnings reported, study groups, and discussions are now displayed prominently on the home page! (๐Ÿ‘to @railsstudent for #856 and thanks to @distalx for the code review/feedback)

Bug Fixes

๐ŸŽจ Fix CSS issues on profile page (๐Ÿ‘@aimeerpierce for first contribution! And thanks to @stain88 for filing the issue)

๐Ÿž Fix second "Get your Slack invite" button on the homepage by turning it into a link (๐Ÿ‘@BogDAAAMN in #869 for first contribution!)

๐Ÿž Fix mixed content error with https vs. http in materialdesignicons.min.css (๐Ÿ‘@ApCoder123 in #866 for first contribution!)

๐Ÿž Global Silent Hangout mobile CSS fix, and default "guest" username fix when a user joins the hangout (๐Ÿ‘@lpatmo in #893 and #891; thanks to @wuworkshop for pointing out the mobile issues)

๐Ÿ”‘ Study group unauthenticated user login prompt (๐Ÿ‘@railsstudent in #864 for discovering and fixing this problem)

Structural improvements

๐Ÿ‘จโ€๐Ÿ’ปSlight update to homepage text that links to our Open Collective and /about page and underlines that the project is non-profit (๐Ÿ‘@lpatmo in #889)

๐Ÿ“ˆ Added support for montiapm, a performance monitoring tool (๐Ÿ‘@distalx in #874)

๐Ÿณ Enable docker containers for PRs, and for them to be built on Docker Cloud (๐Ÿ‘@nalbina in #870 and #872)

=====================

๐Ÿ‘Š Go team.

Next up:

[x] Global silent hangout page Github issue [x] Global site numbers Github issue [x] CSS fix on profile page Github issue [x] Unsubscribe link to automated email reminders Github issue [x] An experimental Docker project to preview PRs

(Hey, we achieved a lot in this release!)

[ ] NEW: CodeBuddies Connect experiment (https://github.com/codebuddies/codebuddies/issues/876) [ ] Redesign the home page and other main pages (https://github.com/codebuddies/codebuddies/issues/880) [ ] Gamification Github issue [ ] Ability for users to send each other messages on the site (inbox feature)

Feel free to file a Github issue if you see anything that you want to improve, or if you have an experimental idea you think can help improve the community experience.

Thank you everyone!

1.1

6 years ago

Contributors to this release:

@railsstudent @distalx @lpatmo @nalbina @dylanbobb (first PR) @WinterCore (first PR to this project) @piyushmittal25 (first PR)

Many thanks also to @rmorabia, @distalx, @railsstudent, @julianjohannesen (auto-tweet opt-out bug filed a while ago), and @stain88 for reporting/filing bugs.

Also check out the first Greetbot release led by @bethanyg, @stain88, and @angelocordon + many other contributors: https://github.com/codebuddies/greetbot/releases

A lot of bug fixes on the heels of our big 1.0 release!

Features:

๐Ÿฆ Opt out of auto-tweeted learnings - You can now opt out of auto-tweeting your learnings when you share a learning (๐Ÿ‘@railsstudent in #838)

:octocat: Github signin link added to the home page (๐Ÿ‘@railsstudent in #833)

Bug Fixes

๐Ÿž Bug fix: owner of completed hangout can create a hangout from the same page (broken button) (๐Ÿ‘@railsstudent in #858)

๐Ÿž Slack notifications fix: remove mentions of usernames in Slack notifications because of 1) Github login; 2) reported username glitch (๐Ÿ‘@lpatmo in #855)

๐Ÿž Bug fix: hide google calendar button in completed hangout (๐Ÿ‘@railsstudent in #857)

๐Ÿž Bug fix: long URLs in hangout descriptions would break popup container (๐Ÿ‘@railsstudent in #804)

๐Ÿž Bug fix: Add prettierignore file to solve problem of recurring package-lock.json merge conflicts due to prettier formatting (๐Ÿ‘@distalx in #853)

๐Ÿž Bug fix: Solve overflow problem for long URLs in discussion threads (๐Ÿ‘@piyushmittal25 in #837)

๐Ÿž Bug fix: expand completed hangout card height (๐Ÿ‘@WinterCore in #820 )

๐Ÿž Major bug fix: update acemtp:accounts-slack page to resolve alarming root login error when users logged in from a non-CB Slack account (๐Ÿ‘@distalx in #819 )

Structural improvements

๐Ÿ‘จโ€๐Ÿ’ปUpgraded our app from Meteor 1.4.x to Meteor 1.6! (๐Ÿ‘@distalx in #842) ๐Ÿ‘จโ€๐Ÿ’ปUpgraded Dockerfile for meteor 1.6! (๐Ÿ‘@nalbina in #846)
๐Ÿ‘จโ€๐Ÿ’ปCI improvements in package.json, .meteor/versions, and .meteor/packages! (๐Ÿ‘@distalx in #845) ๐Ÿ‘จโ€๐Ÿ’ปAdd prettier, husky, and lint-staged to automatically apply standard formatting to PRs (๐Ÿ‘@nalbina in #841)
๐Ÿ‘จโ€๐Ÿ’ปRemove duplicated code in the Meteor.LoginWithSlack function (๐Ÿ‘@railsstudent in #824)
๐Ÿ‘จโ€๐Ÿ’ปRemove unused registerHelper(๐Ÿ‘@dylanbobb in #827)

=====================

๐Ÿ‘Š Go team. We still have only 1 issue left in our milestone 1.0 goals, we've launched the greetbot on Slack, and we've specced out two new experimental features that will help better connect the community (see: gamification and a global silent hangout page).

Next up:

Feel free to file a Github issue if you see anything that you want to improve, or if you have an experimental idea you think can help improve the community experience.

Thank you everyone!

1.0

6 years ago

Contributors to this release:

@railsstudent @distalx @lpatmo @rmorabia @nalbina @BethanyG @stain88 @angelocordon

A very exciting release!

5 Major features introduced to this release:

๐Ÿ—’ Discussions - you can now start discussion topics under each study group, and subscribe to email notifications about updates to the discussion threads. See a full list of discussions here: https://codebuddies.org/discussions. You can also browse discussions by their tags. (๐Ÿ‘@distalx in #801)

โญJoin/Leave buttons on codebuddies.org/study-groups - you can now join/leave a study group much more easily, directly on the study groups page (๐Ÿ‘@railsstudent in #796)

:octocat: Login using Github, not just Slack - Logging into the website using Slack can be confusing, since we require that you have an account with codebuddies.slack.com. Now you can log in using Github! And we ask you to validate your username before you sign in. (๐Ÿ‘@railsstudent + @distalx for #802 and @distalx for #811 )

โœ‰๏ธ Email notifications - Subscribers will be notified about the following events:

  • new hangouts when user creates a hangout in a study group.
  • new member when new members joins the group.
  • new discussions when user creates a discussion in a study group.

User can set notification preferences in their account settings. (๐Ÿ‘@distalx in #801)

๐ŸคบUpdated codebuddies.org/about contributors' page and README.md - belated updated list of contributors (following the example from postgresql.org/community/contributors/) and on the Github repo! (๐Ÿ‘@lpatmo in #810)

Bug Fixes

๐Ÿž Select2.css bug - fix for the "select up to 3 slack channels" message hidden on study group owners' settings (๐Ÿ‘@rmorabia in #798)

๐Ÿž README.md typo fix (๐Ÿ‘@rmorabia in #797)

๐Ÿž Bug fix: no announcement notification for hangouts scheduled under the CB default group (๐Ÿ‘@railsstudent in #803)

๐Ÿž Bug fix: long URLs in hangout descriptions would break popup container (๐Ÿ‘@railsstudent in #804)

๐Ÿž Bug fix: If hangout topic/description contained the ampersand character (&), the text was truncated before the first occurrence of &. (๐Ÿ‘@railsstudent in #805)

Refactoring

โœ๏ธ Refactored settings-development.json to make it easier to update SMTP config settings (๐Ÿ‘@distalx in #815) โœ๏ธ Changed Slack signin permissions to minimize the amount of information we get from users logging in using Slack (since we don't need that much) (๐Ÿ‘ @distalx in #814)

Features in progress:

โญ๏ธ Docker project: Preview a PR on a live demo preview link without having to git checkout the branch - @nalbina noticed that it was often cumbersome for folks who wanted to help review PRs to have to go through git remote add some_name [github repo url], git fetch some_name, and then git checkout some_name/[branch_name]. What if every time a PR was submitted, there was a live demo link the reviewer could click on that would show the PR-version of the site? @nalbina has been experimenting with solving this challenge using the Docker Golang SDK and an API endpoint.

โญ๏ธ Greetbot project: Lots of coding and refactoring by @BethanyG and @stain8 throughout February and March. @angelocordon took an extensive first pass at documentation at the Greetbot wiki at https://github.com/codebuddies/greetbot/wiki, which @stain88 and and @bethanyg have helped edit. @stain88 also threw up an initial test suite at https://github.com/codebuddies/greetbot/pull/61 and has a PR for helping slack-md preview purposes at https://github.com/codebuddies/greetbot/pull/64. @codeluggage plans on integrating animated code explainer GIFs with the project at some point. :D

โญ๏ธ Greetbot /resources command: @bethanyg curated and finished the /resources javascript and /resources python commands and wrote up a guide for how to implement resources at https://github.com/codebuddies/greetbot/wiki/03-Adding-Resources,-and-Resource-Display-Templates, which @stain88 has helped edit. @nestevez7 and @rmorabia helped compile a master list of 4 beginner, 4 intermediate, and 4 advanced HTML/CSS resources at https://docs.google.com/document/d/1Ts2CIvD7zXPVuOJF69w3Y5gFgHQxKENPOWjZMsnYLJo/edit. @jonhnathanDOS and @FavoredFortune are working on implementing the /resources html-css Slack command. @tgmiller has expressed interest in compiling and implementing a /resources C# Slack command.

=====================

๐Ÿ‘Š Go team. We have only 1 issue left in our milestone 1.0 goals. https://github.com/codebuddies/codebuddies/milestone/1

Next up:

  • Updating the /hangouts sidebar with a global activity feed -- and maybe a gamification element (!!) to applaud and encourage more hangout organizers. Feature still needs to be specced out; discuss here: https://github.com/codebuddies/codebuddies/issues/598

  • Improvements to existing features

  • Feel free to file a Github issue if you see anything that you want to improve!

Great work and massive thanks to the contributors!!

0.9.95

6 years ago

Contributors to this release:

@railsstudent @robgoelz (1st PR) @nalbina
@distalx @lpatmo @xXSupernaturalBuilderXx (1st PR) @julianjohannesen (1st PR) @angelocordon @wuworkshop
@BethanyG

Improvements introduced to this release:

We are now 44% complete with our milestone 1.0 goals for the end of February. https://github.com/codebuddies/codebuddies/milestone/1

Thank you everyone.

Upcoming (hopefully) in a future release:

  • We'd love more help from new contributors to improve the documentation at docs.codebuddies.org
  • More good-for-beginner issues for new contributors
  • Enhanced greetbpt features -- like a /welcome command and a command to see resources
  • New updated /about page with contributor descriptions
  • Email notifications and management
  • Discussion threads for groups
  • Global activity feed
  • Support for Github login

0.9.92

6 years ago

Contributors to this release: @railsstudent @angelocordon @lpatmo @bethanyg

Improvements introduced to this release:

screen shot 2018-01-20 at 9 45 51 am

0.9.91

6 years ago

Contributors to this release:

  • @railsstudent
  • @angelocordon
  • @lpatmo
  • @tracypholmes

Happy New Year everyone! :) A big thank you to all the contributors to the project this year.

Updates in this release:

Before: screen shot 2017-12-31 at 9 41 20 pm

After: screen shot 2017-12-31 at 10 02 57 pm