27f0b742a4
Use redux hooks on user components
2020-04-03 15:51:19 +02:00
ac0d746cc9
Use redux hooks on polochon components
2020-04-03 15:51:19 +02:00
c5336c477a
Remove the custom routes for movies and shows
2020-04-03 15:51:19 +02:00
834ee8bcfc
Let the show fetch its own details
2020-04-03 15:51:19 +02:00
5f7d402614
Move the fetch of the explorer options to its own component
2020-04-03 15:51:19 +02:00
937b12bb67
Update polochon
continuous-integration/drone/push Build is passing
2020-04-03 14:18:59 +02:00
91bf3f8cdb
Improve GetDetails and Search
...
We now use the right log object with prefix and return an error on
GetDetails only if the error is Fatal
2020-04-03 14:18:50 +02:00
8a07623668
Edit show.NewWithClient
...
The func now takes a full polochon.Show instead of just an ImdbID, so
that it we have more than an ImdbID (a TvdbID for example), we can
transmit it to the show.Show
2020-04-03 13:48:12 +02:00
e5be15c954
Fix warnings on the show page
2020-04-02 16:50:09 +02:00
bcadc48d5a
Launch prettier with the --fix option
...
They've changed their default settings, this changes a lot of stuff in
our code base.
2020-04-01 17:55:34 +02:00
b3acd5067a
Update js dependencies
2020-04-01 17:55:34 +02:00
15f95c0d74
Don't return when the unsubscribe fails
...
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
This rollbacks the behaviour introduced in 09eb97b
2020-03-02 13:09:13 +01:00
1197e6ce6c
Move the tokens into the models
...
By the way, move he sqly package in the models as well
2020-03-02 13:07:04 +01:00
8676ca4df9
Improve the way we launch the server
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2020-03-01 16:29:56 +01:00
09eb97b235
Remove unused stuff and check more errors
...
continuous-integration/drone/push Build is passing
All the things fixed where reported by golangci-lint.
2020-03-01 16:20:06 +01:00
2bdfd4dc36
Fix the plot wrap when the user's screen is to small
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2020-02-29 12:17:54 +01:00
a147766118
Fix icons path in index.html
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2020-02-28 14:42:50 +01:00
86acc89215
Fix the react warnings
2020-02-28 13:52:54 +01:00
224eec48c0
Update the source map configuration
2020-02-28 13:52:33 +01:00
69115c7318
Fix most of the linter's errors/warnings
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2020-02-27 13:33:45 +01:00
a1922b2c75
Use prettier on all the js files
2020-02-27 11:12:51 +01:00
051c973d88
Update the eslint configuration
2020-02-27 11:12:51 +01:00
05abcbf6fe
Update js dependencies
2020-02-26 23:28:39 +01:00
276e0e9591
Use alpine as the docker base image
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2020-02-26 16:32:46 +01:00
40241a0ac3
Fix some security issues found by npm
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2020-02-26 14:46:11 +01:00
04c3c926ff
Update files locations
...
continuous-integration/drone/push Build is passing
* use npm instead of yarn
* group frontend stuff
* group backend stuff
2020-02-26 14:38:33 +01:00
ced691c230
Update the CI versions of go and alpine
continuous-integration/drone/push Build is passing
2020-02-26 13:20:52 +01:00
a7b1351aba
Update polochon to fix the downloader config
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2020-01-31 13:39:10 +01:00
be8e1db87a
Update polochon to get the new tpb module
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2020-01-31 11:11:10 +01:00
aa6059b1c7
Allow the admins to delete users
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2020-01-07 13:04:32 +01:00
7dee9e0a7c
Implement the delete user function in the backend
2020-01-07 12:52:40 +01:00
e8313c00b6
Sort the polochon movies by date_added by default
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2020-01-04 19:45:48 +01:00
9dc473e250
Update docker images
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2019-12-20 13:39:49 +01:00
3d8b98482c
Add handlers to merge wishlist by polochon
...
Update polochon package
2019-07-31 13:34:27 +00:00
c5e90d55f3
Return info from DB after a refresh
2019-07-26 12:00:29 +00:00
89a2de2ce0
Add torrent size in backend
2019-07-26 10:48:07 +00:00
c48247daac
Display torrent size
2019-07-23 14:22:34 +02:00
956856e0e7
Close the navbar after a search
2019-07-22 21:02:35 +02:00
e3ccabdcb9
Update the PWA manifest
...
This adds:
* fingerprint of the manifest for better updates
* landscape mode
* better integration of apple devices
2019-07-22 20:50:01 +02:00
3bcbd4e992
Fix alert after the user is logged
...
If the user enters the wrong password the first time and then login, he
will be prompted with an error.
This commit fixes this behaviour.
2019-07-18 12:52:10 +02:00
5774ed364e
Listen and notify newVideo events in the frontend
2019-07-17 15:37:33 +02:00
481715d8a2
Add a notification module
2019-07-17 15:37:33 +02:00
a53deebbcf
Do not return on torrentsUpdate errors
2019-07-17 13:35:53 +00:00
07823efd74
Fix deadlock in channels
...
We now close the Channels when its connection is closed so that we never
try to send events into a dead channel
Add a debug handler showing who is subscribed to what
2019-07-17 12:56:31 +00:00
f48292e8e4
Rename notifier in events
2019-07-17 12:47:03 +00:00
1c7d8a0ab8
Poorly handle websocket errors
2019-07-15 12:34:56 +02:00
c36c8b3c97
Update the admin panel to manage users' polochons
2019-07-15 12:34:56 +02:00
360363c0ae
Allow polochon admin to edit the user's config
2019-07-15 12:34:56 +02:00
d1af1d3437
Update user profile to add the polochon selection
2019-07-15 12:34:56 +02:00
615a0b6d7c
Add multiple polochon handling in the frontend
2019-07-15 12:34:56 +02:00