Giter VIP home page Giter VIP logo

tinder's People

Contributors

eddiewang avatar jdunk avatar maxrugen avatar paulxuca 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

tinder's Issues

Error on npm start

sillas@sillasLaptop ~/Downloads/tinder/tinder $ sudo npm start

> [email protected] start /home/sillas/Downloads/tinder/tinder
> cross-env NODE_ENV=development babel-watch server

events.js:163
      throw er; // Unhandled 'error' event
      ^

Error: spawn babel-watch ENOENT
    at exports._errnoException (util.js:1033:11)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
    at onErrorNT (internal/child_process.js:367:16)
    at _combinedTickCallback (internal/process/next_tick.js:80:11)
    at process._tickCallback (internal/process/next_tick.js:104:9)
    at Module.runMain (module.js:607:11)
    at run (bootstrap_node.js:425:7)
    at startup (bootstrap_node.js:146:9)
    at bootstrap_node.js:540:3
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] start: `cross-env NODE_ENV=development babel-watch server`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the [email protected] start script 'cross-env NODE_ENV=development babel-watch server'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the react-boilerplate package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     cross-env NODE_ENV=development babel-watch server
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs react-boilerplate
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls react-boilerplate
npm ERR! There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/sillas/.npm/_logs/2017-03-18T01_12_09_328Z-debug.log

The log output:


0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node', '/usr/local/bin/npm', 'start' ]
2 info using [email protected]
3 info using [email protected]
4 verbose run-script [ 'prestart', 'start', 'poststart' ]
5 info lifecycle [email protected]~prestart: [email protected]
6 silly lifecycle [email protected]~prestart: no script for prestart, continuing
7 info lifecycle [email protected]~start: [email protected]
8 verbose lifecycle [email protected]~start: unsafe-perm in lifecycle true
9 verbose lifecycle [email protected]~start: PATH: /usr/local/lib/node_modules/npm/bin/node-gyp-bin:/home/sillas/Downloads/tinder/tinder/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
10 verbose lifecycle [email protected]~start: CWD: /home/sillas/Downloads/tinder/tinder
11 silly lifecycle [email protected]~start: Args: [ '-c', 'cross-env NODE_ENV=development babel-watch server' ]
12 silly lifecycle [email protected]~start: Returned: code: 1  signal: null
13 info lifecycle [email protected]~start: Failed to exec start script
14 verbose stack Error: [email protected] start: `cross-env NODE_ENV=development babel-watch server`
14 verbose stack Exit status 1
14 verbose stack     at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/lifecycle.js:279:16)
14 verbose stack     at emitTwo (events.js:106:13)
14 verbose stack     at EventEmitter.emit (events.js:194:7)
14 verbose stack     at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/spawn.js:40:14)
14 verbose stack     at emitTwo (events.js:106:13)
14 verbose stack     at ChildProcess.emit (events.js:194:7)
14 verbose stack     at maybeClose (internal/child_process.js:899:16)
14 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
15 verbose pkgid [email protected]
16 verbose cwd /home/sillas/Downloads/tinder/tinder
17 verbose Linux 3.19.0-32-generic
18 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "start"
19 verbose node v7.7.3
20 verbose npm  v4.4.1
21 error code ELIFECYCLE
22 error errno 1
23 error [email protected] start: `cross-env NODE_ENV=development babel-watch server`
23 error Exit status 1
24 error Failed at the [email protected] start script 'cross-env NODE_ENV=development babel-watch server'.
24 error Make sure you have the latest version of node.js and npm installed.
24 error If you do, this is most likely a problem with the react-boilerplate package,
24 error not with npm itself.
24 error Tell the author that this fails on your system:
24 error     cross-env NODE_ENV=development babel-watch server
24 error You can get information on how to open an issue for this project with:
24 error     npm bugs react-boilerplate
24 error Or if that isn't available, you can get their info via:
24 error     npm owner ls react-boilerplate
24 error There is likely additional logging output above.
25 verbose exit [ 1, true ]

Errors on NPM Start

I've tried to follow the instructions a few times but I keep getting the same issue on npm start which is

Error: Cannot find module 'tinder'

Any Ideas?

C:\Users\Luke>cd tinder
C:\Users\Luke\tinder>npm start

[email protected] start C:\Users\Luke\tinder
cross-env NODE_ENV=development babel-watch server

Error: Cannot find module 'tinder'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object. (C:\Users\Luke\tinder\server\api\api.js:2:16)
at Module._compile (module.js:570:32)
at babelWatchLoader (C:\Users\Luke\tinder\node_modules\babel-watch\runner.js:50:13)
at Object.require.extensions.(anonymous function) [as .js]
(C:\Users\Luke\tinder\node_modules\babel-watch\runner.js:61:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)

White page after starting server

After installing and starting the latest commit my browser only displays a white page with a small bar running across when I direct the browser to the login page. On the mainpage it only shows "This is HomePage components !"

Console shows only this:

user@ubuntu:~/tinder/tinder$ npm start

> [email protected] start /home/user/tinder/tinder
> cross-env NODE_ENV=development babel-watch server

Server started โœ“

Access URLs:
-----------------------------------
Localhost: http://localhost:3000
      LAN: http://192.168.109.133:3000
-----------------------------------
Press CTRL-C to stop

webpack built 6ea8c893d8614d4423be in 12546ms


Access token

Hi! I just read article in Medium. I wasn't aware it was you who shared to the tinder non-official API community of developers the new way to get the access token! Great detective work! And thanks very much!

I'd like to ask you for help. I'm kind of noob to development but yet I'm trying to create a very simple web based desktop client in Python to be used by me and some friends here and living abroad. So far the thing that stops my project is that I haven't figured out how can I get an access token on behalf of somebody else that has no technical background whatsoever? Say I want to invite a friend to use my app but he/she has no computer knowledge at all. I can get my own long term tokens via Charles Proxy or if I want short terms I do it with Selenium. But of course, I can't ask my friends to get them via Charles, install Selenium, or install this or that repo, and learn how to use them. They are non-technical. In fact, I am assuming my friends won't be even able to copy the redirect URL to get their access token. So far I haven't found a repo on Github -or elsewhere in the internet- that solves what I want to do. There's a Chrome extension that copies you the access token when being redirected. That's the most user-friendly way I can think of to get the token. But it looks defunct and it uses the old way of getting the token.

I have seen mobile and desktop clients. So surely I'm missing something or doing something wrong. Because I don't understand (mind boggles) how are they getting their users' tokens automatically without them realising? Any pointers, ideas, thoughts, suggestions? Thanks again!

Like sometimes not registering?

I have had some issues where I liked a person and the exact same person shows up again later. I haven't done enough testing to see whether this occurs only to people at the top of the list after scrolling down (i.e. new recommendations may have been pulled).

Does the user id and hash data get updated in the recommendation list if the same person is returned by Tinder? I understand that there is a specific user id and content id associated with each recommendation from Tinder, whether the content id actually affects the like command is conjecture though. (I was playing with a Python based Tinder script before and that inserts the hash data after the like command.)

Problem with webpack 2.1

FYI,

The package does not compile as it does not find webpack 2.1. Found the solution: you have to add "webpack-dev-server": "^1.14.1" to the package.json dependencies area.

Cheers,

Fernando

Last Online

Is there any way to get the last online of a profile?

Facebook Authorisation doesn't redirect to your app

Hi, I'm trying to run your chrome app, it's started perfectly as it should but on the login page of facebook when it says "You have already authorised Tinder." I press OK but it doesn't go to any other page of your app. Can you please help me with that? Also there's no error on command line. Thanks
image

Matches not loading

It's saying to select a person to start chatting but no matches have loaded up. Recommendations are working fine, just can't see any matches or chat.

Filter by 'Common Connections'

It would be cool if I could add a number of Facebook Friends to a filter, and you could select 'Any' or 'All' then it would only show matches with ANY of the friends you mentioned in common or ALL of the friends you mentioned in common.

If you like the personality of one friend in particular, you may also like their friends.

Just a thought/idea.

Need help getting started.

So I downloaded the repository "tinder-master.zip".

Unzipped "tinder-master.zip" and
Ran cd desktop/tinder-master
and ran npm install but it returned -bash: npm: command not found

What am I doing wrong?

Should I be worried about warnings on npm install?

sudo npm install

npm WARN lifecycle [email protected]~preinstall: cannot run in wd %s %s (wd=%s) [email protected] npm run npmcheckversion /home/sillas/Downloads/tinder/tinder
npm WARN lifecycle [email protected]~postinstall: cannot run in wd %s %s (wd=%s) [email protected] npm run build:dll /home/sillas/Downloads/tinder/tinder
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN [email protected] requires a peer of eslint@^3.3.1 but none was installed.
npm WARN [email protected] requires a peer of eslint-plugin-import@^1.13.0 but none was installed.
npm WARN [email protected] requires a peer of webpack@^1.9.11 but none was installed.
npm WARN [email protected] requires a peer of webpack@^1.4.0 but none was installed.
npm WARN [email protected] requires a peer of react-dom@^15.4.2 but none was installed.
npm WARN [email protected] requires a peer of history@^1.12.1 || ^2.0.0 but none was installed.

Is the app going to work with these warnings or should I install those things?

Recommendations list is empty

Hi, In the web gui my recommendations list is empty, while other tabs are OK. I even can change the distance and age in web and then see it's applied in my tablet app. On the tablet recommendations are OK and I can swipe successfully.
Any possibility to debug it?

Uncaught TypeError: Cannot read property '0' of undefined

Loading the latest master in chrome results in the dashboard being all broken and this spewing in the console:

Uncaught TypeError: Cannot read property '0' of undefined
    at Object.eval [as children] (eval at 211 (:3000/1.chunk.js:7), <anonymous>:316:32)
    at Object.render (webpack:///./~/react-motion/lib/Motion.js?:241)
    at ReactCompositeComponentWrapper._renderValidatedComponentWithoutOwnerOrContext (webpack:///./~/react/lib/ReactCompositeComponent.js?:832)
    at ReactCompositeComponentWrapper._renderValidatedComponent (webpack:///./~/react/lib/ReactCompositeComponent.js?:859)
    at ReactCompositeComponentWrapper._updateRenderedComponent (webpack:///./~/react/lib/ReactCompositeComponent.js?:782)
    at ReactCompositeComponentWrapper._performComponentUpdate (webpack:///./~/react/lib/ReactCompositeComponent.js?:753)
    at ReactCompositeComponentWrapper.updateComponent (webpack:///./~/react/lib/ReactCompositeComponent.js?:670)
    at ReactCompositeComponentWrapper.performUpdateIfNecessary (webpack:///./~/react/lib/ReactCompositeComponent.js?:578)
    at Object.performUpdateIfNecessary (webpack:///./~/react/lib/ReactReconciler.js?:163)
    at runBatchedUpdates (webpack:///./~/react/lib/ReactUpdates.js?:151)
home:316 Uncaught TypeError: Cannot read property '0' of undefined
    at Object.eval [as children] (eval at 211 (:3000/1.chunk.js:7), <anonymous>:316:32)
    at Object.render (webpack:///./~/react-motion/lib/Motion.js?:241)
    at ReactCompositeComponentWrapper._renderValidatedComponentWithoutOwnerOrContext (webpack:///./~/react/lib/ReactCompositeComponent.js?:832)
    at ReactCompositeComponentWrapper._renderValidatedComponent (webpack:///./~/react/lib/ReactCompositeComponent.js?:859)
    at ReactCompositeComponentWrapper._updateRenderedComponent (webpack:///./~/react/lib/ReactCompositeComponent.js?:782)
    at ReactCompositeComponentWrapper._performComponentUpdate (webpack:///./~/react/lib/ReactCompositeComponent.js?:753)
    at ReactCompositeComponentWrapper.updateComponent (webpack:///./~/react/lib/ReactCompositeComponent.js?:670)
    at ReactCompositeComponentWrapper.performUpdateIfNecessary (webpack:///./~/react/lib/ReactCompositeComponent.js?:578)
    at Object.performUpdateIfNecessary (webpack:///./~/react/lib/ReactReconciler.js?:163)
    at runBatchedUpdates (webpack:///./~/react/lib/ReactUpdates.js?:151)

Photo sizes

Does anyone have any idea how to make it so that photos aren't zoomed in so far on the matches page? I see the css here:

image

But I dont see that element in any of the css files. I suck at CSS btw. How can I make it so that the photos aren't zoomed in and we can see the entire picture?

How can I figure out who liked me?

Hi! Great app you have here, congrats sir!
The readme tells me that I can figure out who liked me, but I can't find nothing like that in the app itself...
I'm doing something wrong? Can you let me know what can I do to figure out?

Thanks

ambiguous argument 'master'

After cloning and running npm i:

d:\tmp\tinder>npm i
npm ERR! git rev-list -n1 master: fatal: ambiguous argument 'master': unknown revision or path not in the working tree.
npm ERR! git rev-list -n1 master: Use '--' to separate paths from revisions, like this:
npm ERR! git rev-list -n1 master: 'git <command> [<revision>...] -- [<file>...]'
npm ERR! git rev-list -n1 master:
npm ERR! git rev-list -n1 master: fatal: ambiguous argument 'master': unknown revision or path not in the working tree.
npm ERR! git rev-list -n1 master: Use '--' to separate paths from revisions, like this:
npm ERR! git rev-list -n1 master: 'git <command> [<revision>...] -- [<file>...]'
npm ERR! git rev-list -n1 master:
npm ERR! git rev-list -n1 master: fatal: ambiguous argument 'master': unknown revision or path not in the working tree.
npm ERR! git rev-list -n1 master: Use '--' to separate paths from revisions, like this:
npm ERR! git rev-list -n1 master: 'git <command> [<revision>...] -- [<file>...]'
npm ERR! git rev-list -n1 master:
npm ERR! code 128
npm ERR! Command failed: git -c core.longpaths=true rev-list -n1 master
npm ERR! fatal: ambiguous argument 'master': unknown revision or path not in the working tree.
npm ERR! Use '--' to separate paths from revisions, like this:
npm ERR! 'git <command> [<revision>...] -- [<file>...]'
npm ERR!

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\cristian\AppData\Roaming\npm-cache\_logs\2017-07-29T09_43_02_420Z-debug.log

Stuck in a loop

I am having an issue whereby it gets stuck in a loop of trying to auth. I go to localhost:3000/login and then it pops up with the facebook site where I need to click OK to give permission, however before that happens it refreshes and goes back to that page. It gets stuck in this loop infinitely.

Is there a way to give it the Auth tokens in a file, and not use the Chome extension?

Errors on npm install

Hi!

Getting these errors on npm install:

npm WARN [email protected] requires a peer of eslint@^3.3.1 but none was installed.
npm WARN [email protected] requires a peer of eslint-plugin-import@^1.13.0 but none was installed.
npm WARN [email protected] requires a peer of webpack@^1.9.11 but none was installed.
npm WARN [email protected] requires a peer of webpack@^1.4.0 but none was installed.
npm WARN [email protected] requires a peer of react@^15.4.2 but none was installed.
npm WARN [email protected] requires a peer of react-dom@^15.4.2 but none was installed.
npm WARN [email protected] requires a peer of history@^1.12.1 || ^2.0.0 but none was installed.

Any help appreciated!

Firefox WebExtensions support

Firefox's support for webextensions is getting a lot better every day. I've tried to load the app in FF56 and was pretty successful.

Unfortunately when I run the server and open the app, no UI gets rendered and I get this error in the browser's console

uncaught at authSaga 
 at takeLatest 
 at loginLocalSaga 
 loginLocalSaga$@http://localhost:3000/9.chunk.js line 7 > eval:217:11
tryCatch@webpack:///./~/regenerator-runtime/runtime.js?:63:37
invoke@webpack:///./~/regenerator-runtime/runtime.js?:337:22
defineIteratorMethods/</prototype[method]@webpack:///./~/regenerator-runtime/runtime.js?:96:16
next@http://localhost:3000/main.js line 1335 > eval:226:18
currCb@http://localhost:3000/main.js line 1335 > eval:322:7
resolvePromise/<@http://localhost:3000/main.js line 1335 > eval:378:14
run@webpack:///./~/core-js/modules/es6.promise.js?:66:22
notify/<@webpack:///./~/core-js/modules/es6.promise.js?:79:30
flush@webpack:///./~/core-js/modules/_microtask.js?:18:9

Can you please look into it? It seems to be more of a normal bug than a browser specific feature mismatch.

Last active inaccuracy

Have noticed that I got messages from matches in realtime and their status still says active "xx" hours ago.

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.