caalberts / code-hangout Goto Github PK
View Code? Open in Web Editor NEWReal time GitHub Gist collaboration
Home Page: http://codehangout.meteor.com/
License: ISC License
Real time GitHub Gist collaboration
Home Page: http://codehangout.meteor.com/
License: ISC License
view-files.js:5 Uncaught TypeError: Cannot read property '_id' of undefined
from sharejs
Validations
All validations are run against the token. The client-side of sharejs auth would use Meteor.userId() for the token. So, for a returned document from database, the following will check for equality of userId and token or presence of token in invitedUsers.
"token_validations": {
"or": {
"userId": "is_equal",
"invitedUsers": "is_in_array"
}
}
DNS error for http://codehangout.meteor.com, which is mentioned in the URL for this repo.
everyone should be able to just view file list and collaborator list
only owner is allowed to create/delete file, invite user, remove users
collaborators are allowed to remove themselves only
@calvintan let's track materials here
Suggestion for project structure @calvintan. Open to discussion
/
-- home page with the welcome screen and log in/user
-- profile page & dashboard/document
-- editor, list of collaborators, etc/user
components
/document
components
Scenario: Just signed-out of 'Edit Gist' page, but still able to type into Code Editor. Did a sign-in on 'Edit Gist' page, and the Code Editor was disable despite being a user.
Have 2 sessions viewing the same file
Add a new collaborator
editor goes into infinite loop
link to #19
feature request from @CBas
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.