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
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
7dee9e0a7c
Implement the delete user function in the backend
2020-01-07 12:52:40 +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
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
3b397300bc
Add the Eventers logic and handlers
2019-07-15 10:29:44 +00:00
07eefe1870
Rename backend/backend in backend/models
2019-07-15 08:29:49 +00:00
9c429ba3d4
Put user in backend
2019-07-15 08:29:49 +00:00
2ca1097b77
Better users handlers
...
Catch empty usernames or password on register
2019-07-15 08:29:49 +00:00
17ef2d8fd6
Add polochons model and handlers
2019-07-15 08:29:49 +00:00
fda1bc076a
Add user password edition as admin on all users
2019-07-15 08:27:39 +00:00
88fc8be462
Download episode thumbs
2019-06-27 14:31:33 +02:00
502bf88feb
Update asset management in webpack
...
This hashes every file and forces the browser to download updated
assets.
2019-06-26 14:08:25 +02:00
f3eeaaca0f
Stop resizing the show fanart and banner
2019-05-27 17:21:40 +02:00
2bd90e5cb5
events: Add an error channel
...
The server now sends errors to the client
2019-05-27 12:18:05 +00:00
18127fa3a0
Add WebSockets endpoint /events for torrents
2019-05-23 14:35:42 +00:00
d4e633283d
Refresh the imdb ratings in a transaction
...
https://w000t.me/c140729392
2019-05-15 13:28:52 +00:00
178375eb8d
Add polochon metadata in movies and shows
2019-05-11 15:50:50 +02:00
1a30447ab1
Update the configuration reading using polochon's way
2019-05-11 15:17:57 +02:00
49a0dbfea9
Fix refresh of imdb ratings
...
The connection to the IMDB server used to be cut due to the length of
the ~million upsert
We now download the whole file in memory before begining the upserts
2019-04-22 20:31:14 +02:00
1ecdfc2ba5
web: Add timeout on get requests
2019-04-17 17:30:41 +02:00
97057b43c3
Add IMDB ratings in database
...
Add method to fetch ratings from imdb every day
Create a new table and a new view to fetch directly the movies and shows
with their imdb ratings
2019-04-17 17:30:27 +02:00
779ef8d211
Add routes to retrieve module's status
...
One route for the user's polochon modules statuses
One route for the modules statuses of Canape itself
2019-04-13 12:17:13 +02:00
0ac63cdde6
Backend: Change the way we store polochon config
2019-04-12 22:47:24 +02:00
74a526e6c7
Backend implements the Module interface
2019-04-12 22:36:10 +02:00
0be12b2fa1
Change the type of torrent's id from int to string
2018-12-16 10:31:16 +01:00
4bd2057d12
Update gitlab import path
2018-08-16 08:16:26 +02:00
fd3925cdb0
Allow admins to generate a user token
2018-05-03 14:27:00 +02:00
9db07de89e
Remove the random package
2018-03-14 13:21:23 +01:00
bd20a87548
Add user IP to its token
2018-03-14 13:21:23 +01:00
5e81b17e28
Add user token validation
2018-03-13 21:36:36 +01:00
cf985058ad
Rename yifysubtitles module
2018-02-16 13:28:25 +01:00
3aab700add
Make everything work with the new paths
2018-02-15 13:36:23 +01:00
d0bc31fae4
Move files arround
2018-02-15 13:18:35 +01:00