Giter Site home page Giter Site logo

streamie's Introduction

Streamie

To try out Streamie go to http://streamie.org

For hacking on Streamie, see: http://www.nonblocking.io/2010/08/future-is-here-i-just-forked-running.html

Setup

  • use node.js version 0.2.x
  • sudo sh deps
  • Go to dev.twitter.com and get oAuth secrets for local.streamie.org
  • cp config.sample.json config.json and edit config.json
  • cd lib/
  • mkdir data
  • node server.js
  • Edit your /etc/hosts file and map local.streamie.org to 127.0.0.1
  • http://local.streamie.org:8888/
  • Now post anything, favorite, etc. Comes up almost before the UI finishes processing.

streamie's People

Contributors

antimatter15 avatar blixt avatar cramforce avatar cyraxx avatar dshaw avatar fearphage avatar helgri avatar jeromeetienne avatar joemccann avatar marak avatar mathiasbynens avatar paulca avatar pims avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

streamie's Issues

Did not work

Hy, its rarely fresh alpha version.
I try to use suse 11.3 linux with actual firefox from repository. I authorize the app. I see the authorize on my account. But the "Sign in with Twitter" is still present, and i will redirected still to twitter to authorize :(
The i try my nokia E65 handy, who is the reason to use your software. There i get the same Problem. I can see an error message "Cant find token" followed by cryptic stuff.

Opera: Can't type '(', '"', or '!'

In the Opera browser (tested 11 and 12), it is impossible to type the open parenthesis, quotation mark, and exclamation point characters.

node sometimes crashes

log output:
events:12
throw arguments[1];
^
Error: ECONNRESET, Connection reset by peer
at net:304:14
at Client._readImpl (net:358:27)
at IOWatcher.callback (net:454:24)
at node.js:764:9

Require.js parsing errors

Accessing gh-pages/public/index.html (e.g. cramforce.streamie.org) was throwing JS errors.
Chrome 7.0.503.0 dev: http://screencast.com/t/YmU3NTNiYTAt
FF 3.6.6: http://screencast.com/t/M2YxNDVlMDM

Fixed in FF with http://github.com/jfsiii/streamie/commit/a55e6f3cadb42016db4c800b445aaf491b6eac7c

Fixed in Chrome with http://github.com/jfsiii/streamie/commit/ed16e3fc0b64e7546d0c834e8b99cb9bf436feb0 and http://github.com/jfsiii/streamie/commit/088a3a09cb45a9883fe92f0de5bb528272fe1f92

However, those fixes led to other issues and, while I think I'm doing the right thing, I don't want to create a stream of tickets based on a flawed approach. Will wait for this issue to be confirmed/fixed before reporting others.

Unable to use Streamie

Getting following error
C:\Program Files\nodejs\streamie\lib>node server.js
The "sys" module is now called "util". It should have a similar interface.

module.js:337
throw new Error("Cannot find module '" + request + "'");
^
Error: Cannot find module 'socket.io'
at Function._resolveFilename (module.js:337:11)
at Function._load (module.js:279:25)
at Module.require (module.js:359:17)
at require (module.js:375:17)
at Object. (C:\Program Files\nodejs\streamie\lib\server.js:3:12)
at Module._compile (module.js:446:26)
at Object..js (module.js:464:10)
at Module.load (module.js:353:31)
at Function._load (module.js:311:12)
at Array.0 (module.js:484:10)

C:\Program Files\nodejs\streamie\lib>node server.js
The "sys" module is now called "util". It should have a similar interface.

module.js:337
throw new Error("Cannot find module '" + request + "'");
^
Error: Cannot find module 'socket.io'
at Function._resolveFilename (module.js:337:11)
at Function._load (module.js:279:25)
at Module.require (module.js:359:17)
at require (module.js:375:17)
at Object. (C:\Program Files\nodejs\streamie\lib\server.js:3:12)
at Module._compile (module.js:446:26)
at Object..js (module.js:464:10)
at Module.load (module.js:353:31)
at Function._load (module.js:311:12)
at Array.0 (module.js:484:10)

Can anybody help me ?

@/Mentions tab

I just started using streamie,everything works perfect except the @ tab/column,when i click it nothing happens,even when i refresh the tab same thing. I even tried it on another computer"both running google chrome",one is CR-48 laptop,no matter what i do,the @/mention tab won't show up,yet i can see the same tweets on the "show all"tab,is it me/a bug? any and all help would be appreciated

Sound notification

Sound notifications in my Opera and Chrome browser doesn't work properly - it's just a calm tick not a beautiful sound signal.

update http-proxy to 0.3.0 or update install instructions

hi!

i noticed you are using node-http-proxy in your project. we just updated the api slightly (v0.3.0) and you should probably update or specify the correct install version in your instructions.

 npm install [email protected] 

(this is the older version which will work with your code)

if you want to update, it should just be the matter of changing a couple of lines here: http://github.com/cramforce/streamie/blob/master/lib/server.js#L198

with something like:

 var proxy = new httpProxy.HttpProxy(req, res);
 proxy.proxyRequest(9000, 'localhost', req, res);

let me know if you need any help

Borken navbar icons on Windows

On Windows (tested with Chrome and Firefox), the navigation icon for settings does "direct messages", the icon for "write a tweet" does "open settings" and the icon for "direct messages" is missing (thus, you cannot write a tweet ;) ).

Sorry, got no time to investigate further. This is probably related to generating images if the glyphs are not in the font.

" gets re-encoded

Some people post with some client that uses " instead of " and streamie annoyingly html-encodes the already html-ified stuff.

Shows retweet button for direct messages and it retweets some other tweet!

The app shows retweet button for direct messages and when clicked it asks for confirmation. When 'yes' is clicked it does retweet but some other tweet! ( i haven't checked the code yet, so i asssume it retweets some tweet using some id available.) Interestingly, it doesn't come up in the streamie timeline but can be seen on twitter timeline.

ability to cancel reply and close text input field

If I press reply and than decide not to reply, I cannot cancel the reply and close the text input field. The only way I found yet to get rid of the input field is to close streamie and open the page again.
It would be nice if I could hide the reply input field e.g. by pressing the reply button again.

Streamie.org not working?

Hi, i was trying out streamie.org and i got an error when i try to authenticate your app:
error: "error :{"statusCode":401,"data":"Failed to validate oauth signature and token"}"

Am i doing anything wrong?

Best.

Do smarter "prefill"

When Streamie loads up or comes back awake (e.g. user opened laptop again) not blindly load the last 20 tweets but rather try to load as many as possible/neccessary. API limits should be much less of a problem because we dont need the REST-reading API much.

Opera: tweet button is not rotated properly

The opera -o-transform: rotate(-90deg); is missing from the rule csstransforms form#mainstatus .button in streamie.less.css.

Side note: It's also missing the standard transform: rotate(-90deg).

twitter oauth registration

when registering at dev.twitter.com...

is the application a browser app or a desktop app? tried browser app but it requires a Callback URL, which I do not know.

desktop does not work either, gives me an error messaging saying "Desktop applications only support the oauth_callback value 'oob'"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.