paulmillr / ostio Goto Github PK
View Code? Open in Web Editor NEWYour open-source talks place.
Home Page: http://ost.io
Your open-source talks place.
Home Page: http://ost.io
Opera 12.16 b1860 Linux. forms don't work, pages reload completely instead of working as single page application. did you drop Opera support in exoskeleton?
Hello there.
Can you show a visual representation when the page (data) is being loaded. I use a slow dial - up connection and when migrating through the forums I would like to see some representation of page loading so that I don't lose patience. As ost.io doesn't uses the traditional "reload", this becomes necessary ( just like Github uses the loading circle (locus) ).
The light grey strip below the Ost.io
heading could be used as a progress bar. With yellow color marking progress ?
If there is a trailing slash in the address (e.g. http://ost.io/paulmillr/ostio/
) Ostio doesn't show anything.
I am having this error message when i install bower plugins
To expand upon #27:
I would like to be able to click on an entire topic rectangle, not only on topic name
I see that the only thing you need to authenticate to the server is the auth token that does not change between session?
therefore, if someone gets the auth token he can steal an user's identity no?
wouldn't it be safer to use one-time session tokens that expire after a while? this would prevent 'remember session' features, however, and would possibly also prevent multiple concurrent device use (eg accessing the server at the same time using desktop and mobile), except if you create a kind of 'valid session tokens list' holding all the currently valid session tokens.
are there any best practice for API design?
"Enable email notifications" option doesn't work.
Marked said in its README that it supports gfm by default. But I found it still hard to markup line breaks.
So does Ost. I'm just confused. In my view, line breaks are much more useful and nature. Please support that.
Are there any plans to support sticky topics?
hey @paulmillr trying to open http://ost.io I get the following error
The browser shows just a black screen. I feel there is some eval()/new Function
taking wrong input.
When I click 'Login with Github' on the Ost.io website, I get sent to the Github error 404 page.
Tried logging out/logging in. I haven't used Ost.io before, and wanted to give it a spin.
It's unclear to me what's wrong. Reporting the bug.
How to reproduce:
README.md
To be able to choose among several visual themes -may be CSS files- would be a nice feature.
I followed the instructions in the readme to run the application (using brunch w -s option), but I'm getting a "not a function" error at line 1455 in vendor.js. Specifically, in chrome the error is "Uncaught TypeError: undefined is not a function"; in Firefox, firebug highlights the last snippet of Zepto code from line 1366-1446 and complains that it is not a function.
It appears to have something to do with an interaction between javascript's semicolon placement, zepto use of semicolons, and how the vendor.js file is generated by brunch (I have version 1.2.2). I notice that the function definitions in zepto all use the style:
})(Zepto)
;(function($){
where the ; is at the beginning of the following function definition. But the zepto-1.0.0rc1.js file does not end in a semicolon. When zepto-1.0.0rc1.js is catenated with underscore-1.3.3.js in vendor.js, the result is:
})(Zepto)
// Underscore.js 1.3.3
// (c) 2009-2012 Jeremy Ashkenas, DocumentCloud Inc.
// Underscore is freely distributable under the MIT license.
// Portions of Underscore are inspired or borrowed from Prototype,
// Oliver Steele's Functional, and John Resig's Micro-Templating.
// For all details and documentation:
// http://documentcloud.github.com/underscore
(function() {
Notice there is no semicolon between the last line in zepto and the first line in underscore. If I manually add a semicolon to the beginning of the underscore "(function() {" line above in vendor.js, everything works.
When I click on a username, I expect to see all Comments by that user on all boards/topics in addition to repos/groups.
Feature request: add list of recent comments to the user page such as http://ost.io/josher19
Please add a delete conformation for posts, it happens easily that the delete button will be pushed by accident.
https://github.com/paulmillr/ostio/blob/master/app/views/layout.coffee#L7
That line triggers the tracking before the url has changed in the browser.
You might want to listen for startupController event instead?
I have a question related to page_view.coffee file. In case model changes you are re-rendering the main view (because render will always be false) however subviews are not rendered because renderSubviews is true shouldn't subviews be re-rendered forcefully in case model changes?
Title of each page under http://ost.io is Ost.io .
Please include user_name/repo_name also. Something like Clipjump - Ost.io
for
http://ost.io/@aviaryan/Clipjump/topics/1 would be nice.
I'd love to have http://ost.io/@att/rcloud, but github.com/att is an organization and I can't really log in as them. Any plans to support that? Thanks!
hey @paulmillr trying to open http://ost.io I get the following error
The browser shows just a black screen. I feel there is some eval()/new Function
taking wrong input.
& create reverse routes for @andriijas etc
Is there a better way to postpone or defer a controller action requiring user authentication?
_show: =>
model = Chaplin.mediator.user
@view = new SettingsPageView {model}
show: ->
if Chaplin.mediator.user?
@_show()
else
@subscribeEvent 'login', @_show
Depends on feed and websockets
There are a number of private repos to which I have access but they are owned by another user. None of these repos seemed to be imported.
My first assumption is that these repos are not exposed by the GH API. However, these repos are imported by Cloud9ide, so GH must make them available somehow.
Unfortunately, these private repos are the primary repos with which I planned on using ostio.
works with chrome
The firebug console shows this error: Not enough arguments [nsIDOMWindow.scrollTo]
.
The readme includes an instruction to run bower install, but there is no bower.json file.
Am I missing something?
I think that would enable a lot of nice forum like features.
Hi, I've been developing using Brunch with Chaplin for about half a year now, and I've tried, on many occasions, to login to Ost.io to discuss features or ask for help.
I've not reported this so far because I expected it to be fixed soon and I can generally figure stuff out myself. But now, half a year and several attempts throughout later, maybe its time
When I press the "Login with Github" button, I am redirected to http://ost.io/auth-callback/
where two requests are made to http://api.ost.io/v1/users/me?access_token=undefined
, followed by nothing other than an empty page. Ost.io does not get listed into my GitHub authorized applications in the process.
I've managed once to make the application (and myself) think that I was logged in, but after refreshing the page to see if the post I wrote had been stored, it turned out I was not.
I've studied Ost.io's (application) source code extensively while learning Chaplin, but no apparent reason for this behaviour jumps to mind. Maybe I'm missing something blissfully obvious, and I'd normally create a post like this on the support forums rather than a bug-tracker, but seeing as the problem is that I can't post to those forums, this place seems quite appropriate. :)
It would be a nice addition to configure which repository can be used to start new threads within.
depends on rails 4
It adds scrollbar there. No ideas why. To reproduce, go to http://ost.io, then go to any link. The transition is different in webkit & fx
Feed should contain last posts in starred threads (thread is starred when posting there) and shouldn't be as shitty as GitHub's
Selecting a topic not working on my Android 4.0 tablet.
Example:
Choose LiveScript
Click topic # 2
Get a redirect and then a blank page.
But if I click recent posts and choose http://ost.io/gkz/LiveScript/topics/2 link it works.
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.