lpatmo / cb Goto Github PK
View Code? Open in Web Editor NEWUPDATE: the newer version of this repo is at github.com/codebuddiesdotorg/codebuddies
Home Page: http://codebuddies.org
License: MIT License
UPDATE: the newer version of this repo is at github.com/codebuddiesdotorg/codebuddies
Home Page: http://codebuddies.org
License: MIT License
Thanks to @Ziasayz for pointing out the text-overflow issue!
Add something like a "sticky" checkbox at the bottom of the post to check if the hangout is over, OR make it more automatic using postedAt logic.
(Currently it's a little hard to tell which of the hangouts are in progress if you scroll down.)
When you try to edit a submitted hangout, you get this message in return: "Disallowed property detected: categories.0". According to MeteorJS documentation, this is more of a Telescope error, when a post contains properties which is only allowed if the user is an admin. Perhaps users should be allowed editing privileges on the hangouts they create/submit.
Can't change profile picture from initial photo
It seems that there is a problem with users that want to change the hangout room by editing the post.
Exception while simulating the effect of invoking 'editPost' r {error: "disallowed_property", reason: "Disallowed property detected: categories.0", details: undefined, message: "Disallowed property detected: categories.0 [disallowed_property]", errorType: "Meteor.Error”…}
Any clues why?
Thanks!
Allow users to award each other karma points for being helpful during hangouts. :) Also, create a page with a leaderboard of users listing karma points.
Basically, we're waiting on this: https://trello.com/c/49MeeGYo
I'm definitely not a designer, but a few things that stood out about the listings:
Hope that helps. Nice work!
OR: un-hide the current datepicker that only admins can see, and add time zone support to it.
Simple jQuery.
I finally took time to read through the telescope docs (partially) and I would propose doing this right now to make sure the app can benefit from future updates to telescope.
While this project is still young it is relatively easier to do this.
Right now they're ordered by postedAt, not by scheduledFor dates.
It looks like ranks are not used in this application. the numbers are showing up to the left of the posts in the background picture.
Feature requests:
Priority level: low. Only affects the INTRODUCTION post.
After the hangout has occurred, the title will still have "Starting" with the past time of the start.
For example:
A HTML/CSS hangout that occurred on Saturday 2/21/15 still stated on Sunday 2/22/15 that is was "Starting a day ago". Another, a SASS Knowledge Sharing has "Starting 17 hours ago".
Expected:
I would expect that they would change to "Started" after the start time.
We need a better way to tell who else is online at the same time as you when you're looking at a post page.
Allow users to award each other karma points for being helpful during hangouts. :) Also, create a page with a leaderboard of users listing karma points.
See: some from http://codebuddiesblog.tumblr.com
"mention" someone by typing the @ symbol
https://github.com/jakiestfu/Mention.js/
As a community member and logged in user I want to have an ability to post valuable links and resources and share them with other members of the community.
Create a page where you can see a list of all users and their "karma" points (calculated from # of study sessions proposed and comment upvotes).
Ability to toggle "unsubscribe" after subscribing to a hangout.
and remove content from the top -- too busy
Alternative idea: create a new Telescope clone so people can submit links?
Alternative idea: Google Docs? (Scratch that - not very updatable-friendly.)
the details TBD.
Right now you can choose to be notified whenever someone submits a new post to the platform.
Would be better if you could choose to be notified about JAVASCRIPT posts vs. PYTHON posts vs. HTML/CSS posts, etc.
Add a class "active" to the menu tab label when the users is on that tab's page.
Create a twitter feed that automatically posts every time a new hangout study session is proposed.
We can also use this twitter feed to send out reminder announcements about upcoming hangouts.
After looking at some other repos, might be good to have a CONTRIBUTING.md file detailing how to contribute to the repo.
Examples:
https://github.com/railsbridge/docs/blob/master/CONTRIBUTING.md
https://github.com/yyx990803/vue/blob/master/CONTRIBUTING.md
Source of the problem: forgot to update the notExpiredEvent method in new_post_domain.html as well.
notExpiredEvent: function () {
if (this.scheduledEnd) {
var notExpired = (this.scheduledEnd > Date.now()) ? true : false;
} else {
var notExpired = true;
}
return notExpired;
},
Looks like it's possible to RSVP for hangout sessions that are at the same time. Might be good to give the user a warning message.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.