f54ff38039
Add a RefreshIndicator component
2017-06-03 15:48:33 +02:00
cb7706b394
Add an imdb button component
2017-06-03 15:48:33 +02:00
e2445bc287
More control on the poster component update
2017-06-02 22:26:01 +02:00
643bd3aa9a
Lint all the things !
2017-06-02 22:17:41 +02:00
9ed1b2dccb
Lint the actions
2017-06-02 21:27:13 +02:00
3121e86005
Lint store.js
2017-06-02 21:24:09 +02:00
6075767960
Lint routes.js
2017-06-02 21:23:28 +02:00
2beb872de9
Lint request.js
2017-06-02 21:23:21 +02:00
14a0f19aa8
Lint app.js
2017-06-02 21:20:54 +02:00
50ae9c7a25
Lint the reducer index
2017-06-02 21:19:50 +02:00
d144d0a982
Update the shows reducer from switch to map
2017-06-02 21:18:44 +02:00
255aa83453
Update the user reducer from switch to map
2017-06-02 21:12:20 +02:00
99fbe22d6d
Update the torrent reducer from switch to map
2017-06-02 21:08:26 +02:00
7014b3933d
Update the show reducer from switch to map
2017-06-02 21:06:03 +02:00
e286f5d2da
Update the alert reducer from switch to map
...
Switch to immutable while we're here
2017-06-02 20:58:38 +02:00
b61be889dd
Update the movie reducer from switch to map
2017-06-02 20:54:41 +02:00
77625b382f
Add dev dependencies for the linter
2017-06-02 20:54:40 +02:00
91aea923d2
Use the immutable subtitles in the player
2017-06-02 15:02:47 +02:00
06517be48b
Update the user store to be immutable
2017-06-02 14:39:07 +02:00
d0d3f63012
Remove react-redux-form
2017-06-02 13:57:17 +02:00
9e5ae81f4e
Update the shows store to be immutable
2017-06-02 13:49:58 +02:00
80db4383a3
Update the movie store to be immutable
2017-06-02 13:49:31 +02:00
697997c0ae
Merge branch 'splitShowStore' into 'master'
...
Split show store
See merge request !75
2017-05-31 12:43:34 +00:00
dd3ab77f2c
Make the show store immutable
2017-05-31 13:55:03 +02:00
Grégoire Delattre
1ccda506fa
Merge branch 'removeTorrent' into 'master'
...
Add remove torrent feature
See merge request !74
2017-05-30 12:41:45 +00:00
7a7a5ea93c
Add remove torrent feature
2017-05-30 14:38:40 +02:00
33137e0035
Split the store of the show
2017-05-30 13:08:42 +02:00
e53306686f
Merge branch 'subtitles' into 'master'
...
Fix show buttons layout
See merge request !73
2017-05-29 12:56:06 +00:00
82cfab3c11
Fix show buttons layout
2017-05-29 15:10:21 +02:00
Grégoire Delattre
12e43b4397
Merge branch 'subtitles' into 'master'
...
Add subtitles in the front end
See merge request !72
2017-05-29 12:49:06 +00:00
e71c5bfb84
Add subtitles in frontend
...
Update backend to match polochon
2017-05-29 14:15:52 +02:00
e85554fbaa
Merge branch 'cleanup' into 'master'
...
Cleanup
See merge request !71
2017-05-26 10:26:46 +00:00
9ba4af9d7d
Split actions to separate file
...
Only use the necessary actions for each component
2017-05-23 22:07:19 +02:00
1d1e239709
Only map the required props/funcs to the show list view
2017-05-23 21:16:10 +02:00
3a93433703
Only map the required props/funcs to the movie list view
2017-05-23 21:12:23 +02:00
1abea1e0c2
Only map the required props/funcs to the show view
2017-05-23 20:16:29 +02:00
c8b65f8da9
Use an immutable store for torrents
2017-05-22 14:26:40 +02:00
d16c2742ee
Add immutable as dependency
2017-05-22 14:26:40 +02:00
7ff88c531f
Update the navbar to a pure component
2017-05-22 14:26:40 +02:00
94468167cb
Remove the global state containing everything
2017-05-22 14:26:40 +02:00
e3849d5fd3
Remove the torrents store from the global scope
2017-05-22 14:26:39 +02:00
20c37e39ca
Move the routes into a separate file
2017-05-22 14:26:39 +02:00
d350b499f2
Cleanup the alerts props
...
Only give the props needed
2017-05-22 14:26:39 +02:00
908f930081
Improve performance while rendering the navbar
...
Only re-render the navbar if needed
2017-05-22 14:26:39 +02:00
5cdae9f334
Merge branch 'browser_streaming' into 'master'
...
Browser streaming
See merge request !70
2017-05-22 08:10:26 +00:00
638fc971b2
Better redirections while logged in
...
* If the user is already logged in and tries to go to /users/login,
redirect him to the default page
* Add check on the /users/edit page, it was not secure
2017-05-21 16:12:50 +02:00
316a850eec
Stop polling for torrents if the user logged out
2017-05-21 14:52:14 +02:00
7ccfce9136
Fix the manifest location
2017-05-21 14:52:02 +02:00
764b11a93f
Allow login using cookies
...
This is necessary for requests that can't be controlled with axios, like
subtitles in <video> tags
2017-05-21 14:51:55 +02:00
eb9e609c02
Remove react-player to use standard <video> tags
...
react-player does not support subtitles, the standard <video> tag does
2017-05-21 13:35:04 +02:00