266 Commits

Author SHA1 Message Date
b096152658 Redirect user after login 2016-11-17 14:28:43 +01:00
d51f56fc60 Handle missing movie posters 2016-11-17 13:43:50 +01:00
11b7c08722 Don't render all the movies at once 2016-11-17 13:29:54 +01:00
6b93ee5900 Let the client do the limit / sort 2016-11-17 12:58:35 +01:00
582c8c99ec Enable gzip compression on the server side 2016-11-17 12:04:26 +01:00
06837a8776 Make the server act like an API 2016-11-17 02:06:00 +01:00
466c3f4295 Add movies from polochon 2016-11-17 02:04:51 +01:00
0e6b05a8c8 Rename files to be more consistent 2016-11-17 01:25:41 +01:00
fbbf74a559 Add user edit and user signup 2016-11-17 01:16:45 +01:00
b819f988f4 Add a generic request function with promises 2016-11-16 22:43:00 +01:00
408c2fca75 Make Axios ready to receive the server responses 2016-11-16 21:52:06 +01:00
4108e3a2ca Logout user on http status unauthorized 2016-11-16 21:11:49 +01:00
7dc53ca531 Add async action to get the movies 2016-11-16 15:54:18 +01:00
544d4c8239 Add react-bootstrap to the party 2016-11-16 15:04:49 +01:00
61b820b9b9 Canape => Canapé 2016-11-16 13:35:06 +01:00
6bfcfa14b9 Add user logout and user login error handling 2016-11-16 01:54:01 +01:00
3701917869 Add user authentication 2016-11-15 23:39:45 +01:00
1bb5433b0d Add username in navbar 2016-11-15 22:42:14 +01:00
0ed8759bab Add user store and login actions 2016-11-15 20:21:45 +01:00
efcfced18f Use hashHistory instead of browserHistory 2016-11-15 13:52:33 +01:00
e13ec0a6ca Use redux in movie list 2016-11-15 13:47:35 +01:00
535727fdab Add react-redux to the party 2016-11-14 14:46:39 +01:00
f69e0a248c Add react router 2016-11-13 15:14:29 +01:00
b20400b30f Add movie list with react 2016-11-13 15:14:29 +01:00
4e0faabf06 Use gulp and webpack
Let's get ready for react
2016-11-13 15:14:28 +01:00
f42a813516 Merge branch 'update' into 'master'
Update

See merge request !18
2016-11-13 13:20:47 +00:00
41c80386b5 Create a Sign up page and handler and route 2016-11-13 13:23:56 +00:00
c0087ba978 Better templating for erros and success messages 2016-11-13 13:18:56 +00:00
d928fb2a4b Better navbar 2016-11-13 13:18:32 +00:00
abdcf912f4 Merge branch 'update' into 'master'
Update

See merge request !17
2016-11-11 16:34:02 +00:00
e2feb3cf8f Set data of user in all pages
Moves data in a separate package
User is now accessible on all pages if logged in
Changes default route for Login
Add default route for /
2016-11-11 16:22:48 +00:00
db1acf33ab Update templates
Better login page
Smaller movie list
Link to show user's details
2016-11-11 16:13:54 +00:00
f56739cce1 Use urfave negroni everywhere 2016-11-10 13:29:35 +00:00
7e16376a79 Update README 2016-11-10 13:28:38 +00:00
7735da4ba9 Merge branch 'polochonGreg' into 'master'
Polochon download URL

Rebased from origin/polochon made by @nicolas 

See merge request !16
2016-11-09 13:42:10 +00:00
787aaea2b0 Add limit and sort in library display 2016-11-08 22:47:38 +01:00
db7f11c473 Show polochon movies and download link 2016-11-08 22:45:14 +01:00
849f403712 Remove unused import path 2016-11-08 22:08:36 +01:00
5fce5eecde Merge branch 'dev/defaultImage' into 'master'
refactoring_greg

See merge request !15
2016-11-08 13:48:49 +00:00
190571bc24 Use tmdb as the default detailer even in ExplorePopular 2016-11-08 14:27:04 +01:00
403ca081cc Allow movies.GetDetails to be forced
To check from the internet even if the movie is already in the database
2016-11-08 14:26:59 +01:00
b9bfa5f625 Add tmdb in the config file and use it as detailer
Until the detailers are available in the configuration file, let's use
tmdb as the default detailer for the movies
2016-11-08 14:24:11 +01:00
b4be290888 Add font-awesome 2016-11-06 21:51:47 +01:00
81207046a5 Justify movie plots, add the imdb link 2016-11-06 21:40:54 +01:00
a60528da15 Add a default image for the movies 2016-11-06 20:36:12 +01:00
d59064a82a Render polochon movies 2016-11-05 15:56:45 +01:00
dab68faac6 Fix the user context
Let's use the context in go 1.7 instead of the gorilla package.
While we're here, let's add some logs too.
2016-11-05 14:10:02 +01:00
7df6fc7139 Add missing infos to start working on the project 2016-11-02 19:32:11 +01:00
b67f3d369e Merge branch 'papiUpdate' into 'master'
Update to match the new papi API



See merge request !12
2016-06-28 11:49:30 +00:00
958f9b652d Update to match the new papi API 2016-06-26 15:54:47 +02:00