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
1c7421b182
Add srt to vvt converter in the backend
...
The HTML5 videos can only ready subtitles in the VVT format, let's
convert the srt files on the fly to make the browser happy
2017-05-21 13:31:34 +02:00
a22c57e4e5
Merge branch 'torrents' into 'master'
...
Add torrent page
See merge request !69
2017-05-20 14:26:10 +00:00
27ca75c1ab
Add torrent page
2017-05-20 16:22:45 +02:00