Chocobozzz
							
						 
						
							 
							
							
							
								
							
								65fcc3119c 
								
							
								 
							
						 
						
							
							
								
								First typescript iteration  
							
							 
							
							
							
						 
						
							2017-05-20 09:57:40 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								d33242b047 
								
							
								 
							
						 
						
							
							
								
								Server: split videos controller  
							
							 
							
							
							
						 
						
							2017-05-05 16:53:35 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								c24ac1c18e 
								
							
								 
							
						 
						
							
							
								
								Fix unset video language on video update  
							
							 
							
							
							
						 
						
							2017-05-05 14:29:58 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								62326afb15 
								
							
								 
							
						 
						
							
							
								
								Server: Fix video propagation with transcoding enabled  
							
							 
							
							
							
						 
						
							2017-05-05 12:15:16 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								ab683a8e0d 
								
							
								 
							
						 
						
							
							
								
								Format video blacklist  
							
							 
							
							
							
						 
						
							2017-04-26 21:42:36 +02:00  
						
					 
				
					
						
							
							
								 
								Green-Star
							
						 
						
							 
							
							
							
								
							
								198b205c10 
								
							
								 
							
						 
						
							
							
								
								Add ability for an administrator to remove any video ( #61 )  
							
							 
							
							... 
							
							
							
							* Add ability for an admin to remove every video on the pod.
* Server: add BlacklistedVideos relation.
* Server: Insert in BlacklistedVideos relation upon deletion of a video.
* Server: Modify BlacklistedVideos schema to add Pod id information.
* Server: Moving insertion of a blacklisted video from the `afterDestroy` hook into the process of deletion of a video.
To avoid inserting a video when it is removed on its origin pod.
When a video is removed on its origin pod, the `afterDestroy` hook is fire, but no request is made on the delete('/:videoId') interface.
Hence, we insert into `BlacklistedVideos` only on request on delete('/:videoId') (if requirements for insertion are met).
* Server: Add removeVideoFromBlacklist hook on deletion of a video.
We are going to proceed in another way :).
We will add a new route : /:videoId/blacklist to blacklist a video.
We do not blacklist a video upon its deletion now (to distinguish a video blacklist from a regular video delete)
When we blacklist a video, the video remains in the DB, so we don't have any concern about its update. It just doesn't appear in the video list.
When we remove a video, we then have to remove it from the blacklist too.
We could also remove a video from the blacklist to 'unremove' it and make it appear again in the video list (will be another feature).
* Server: Add handler for new route post(/:videoId/blacklist)
* Client: Add isBlacklistable method
* Client: Update isRemovableBy method.
* Client: Move 'Delete video' feature from the video-list to the video-watch module.
* Server: Exclude blacklisted videos from the video list
* Server: Use findAll() in BlacklistedVideos.list() method
* Server: Fix addVideoToBlacklist function.
* Client: Add blacklist feature.
* Server: Use JavaScript Standard Style.
* Server: In checkUserCanDeleteVideo, move the callback call inside the db callback function
* Server: Modify BlacklistVideo relation
* Server: Modifiy Videos methods.
* Server: Add checkVideoIsBlacklistable method
* Server: Rewrite addVideoToBlacklist method
* Server: Fix checkVideoIsBlacklistable method
* Server: Add return to addVideoToBlacklist method 
							
						 
						
							2017-04-26 21:22:10 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								2c2e909216 
								
							
								 
							
						 
						
							
							
								
								Server: add ability to register new user  
							
							 
							
							
							
						 
						
							2017-04-09 12:08:36 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								3092476e64 
								
							
								 
							
						 
						
							
							
								
								Server: add video language attribute  
							
							 
							
							
							
						 
						
							2017-04-07 12:13:37 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								1d49e1e27d 
								
							
								 
							
						 
						
							
							
								
								Server: Add NSFW in user profile  
							
							 
							
							
							
						 
						
							2017-04-03 21:24:36 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								31b59b4774 
								
							
								 
							
						 
						
							
							
								
								Server: add nsfw attribute  
							
							 
							
							
							
						 
						
							2017-03-28 21:19:46 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								6f0c39e2de 
								
							
								 
							
						 
						
							
							
								
								Server: add licence video attribute  
							
							 
							
							
							
						 
						
							2017-03-27 20:53:11 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								6e07c3de88 
								
							
								 
							
						 
						
							
							
								
								Add video category support  
							
							 
							
							
							
						 
						
							2017-03-22 21:25:24 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								34831b4843 
								
							
								 
							
						 
						
							
							
								
								Server: move pod remove to remote path  
							
							 
							
							
							
						 
						
							2017-03-19 18:56:10 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								f148e5edb6 
								
							
								 
							
						 
						
							
							
								
								Better real world test  
							
							 
							
							
							
						 
						
							2017-03-19 09:16:33 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								e22528aca6 
								
							
								 
							
						 
						
							
							
								
								Server: add config endpoint  
							
							 
							
							
							
						 
						
							2017-03-10 11:32:39 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								d38b828106 
								
							
								 
							
						 
						
							
							
								
								Add like/dislike system for videos  
							
							 
							
							
							
						 
						
							2017-03-08 21:35:43 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								e3d156b341 
								
							
								 
							
						 
						
							
							
								
								Server: add views attribute when sending videos to friends  
							
							 
							
							
							
						 
						
							2017-03-04 11:00:59 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								72329aaa28 
								
							
								 
							
						 
						
							
							
								
								Update bittorrent-tracker and standard to v9  
							
							 
							
							
							
						 
						
							2017-03-03 18:45:40 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								99fdec4648 
								
							
								 
							
						 
						
							
							
								
								Fix request schedulers stats  
							
							 
							
							
							
						 
						
							2017-02-27 21:56:55 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								e4c87ec269 
								
							
								 
							
						 
						
							
							
								
								Server: implement video views  
							
							 
							
							
							
						 
						
							2017-02-26 20:01:26 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								9e167724f7 
								
							
								 
							
						 
						
							
							
								
								Server: make a basic "quick and dirty update" for videos  
							
							 
							
							... 
							
							
							
							This system will be useful to to update some int video attributes
(likes, dislikes, views...)
The classic system is not used because we need some optimization for
scaling 
							
						 
						
							2017-02-26 20:01:26 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								ad4a8a1cca 
								
							
								 
							
						 
						
							
							
								
								Add email to users  
							
							 
							
							
							
						 
						
							2017-02-18 09:29:59 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								4793c343fd 
								
							
								 
							
						 
						
							
							
								
								Add email to pods  
							
							 
							
							
							
						 
						
							2017-02-16 19:19:56 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								cddadde81f 
								
							
								 
							
						 
						
							
							
								
								Server: assert remoteId and host pair is unique  
							
							 
							
							
							
						 
						
							2017-01-27 12:14:53 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								b09ce6455f 
								
							
								 
							
						 
						
							
							
								
								Server: error if we add a pod that already exists  
							
							 
							
							
							
						 
						
							2017-01-27 11:55:31 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								872a4c7cea 
								
							
								 
							
						 
						
							
							
								
								Adapt requests controller/front to new informations  
							
							 
							
							
							
						 
						
							2017-01-19 22:38:34 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								15103f11ec 
								
							
								 
							
						 
						
							
							
								
								Server: paths refractoring  
							
							 
							
							
							
						 
						
							2017-01-17 21:42:47 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								da691c46df 
								
							
								 
							
						 
						
							
							
								
								Server: remote video validators refractoring  
							
							 
							
							
							
						 
						
							2017-01-17 20:59:16 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								62f4ef413c 
								
							
								 
							
						 
						
							
							
								
								Server: remote request process refractoring  
							
							 
							
							
							
						 
						
							2017-01-17 20:50:45 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								4145c1c689 
								
							
								 
							
						 
						
							
							
								
								Server: transaction refractoring  
							
							 
							
							
							
						 
						
							2017-01-17 20:50:45 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								fbc22d7936 
								
							
								 
							
						 
						
							
							
								
								Server: fix update remote video  
							
							 
							
							
							
						 
						
							2017-01-15 22:22:41 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								4df023f2d4 
								
							
								 
							
						 
						
							
							
								
								Server: create transaction refractoring  
							
							 
							
							
							
						 
						
							2017-01-15 19:53:11 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								d6a5b018b8 
								
							
								 
							
						 
						
							
							
								
								Server: retryer transaction wrapper refractoring  
							
							 
							
							
							
						 
						
							2017-01-15 19:13:16 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								7f4e7c3637 
								
							
								 
							
						 
						
							
							
								
								Server: fix update remote video infohash  
							
							 
							
							
							
						 
						
							2017-01-12 09:47:21 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								edc5e86006 
								
							
								 
							
						 
						
							
							
								
								Server: transaction serializable for videos  
							
							 
							
							
							
						 
						
							2017-01-11 18:41:40 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								d8cc063e97 
								
							
								 
							
						 
						
							
							
								
								Server: do not break remote videos processing on error  
							
							 
							
							
							
						 
						
							2017-01-11 18:06:51 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								dea32aacde 
								
							
								 
							
						 
						
							
							
								
								Server: always check commit result  
							
							 
							
							
							
						 
						
							2017-01-11 16:22:50 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								bf4ff8fe0b 
								
							
								 
							
						 
						
							
							
								
								Server: retry video abuse requests too  
							
							 
							
							
							
						 
						
							2017-01-10 22:33:00 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								ed04d94f6d 
								
							
								 
							
						 
						
							
							
								
								Server: try to have a better video integrity  
							
							 
							
							
							
						 
						
							2017-01-06 23:46:36 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								55fa55a9be 
								
							
								 
							
						 
						
							
							
								
								Server: add video abuse support  
							
							 
							
							
							
						 
						
							2017-01-04 21:05:13 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								a6fd2b30bf 
								
							
								 
							
						 
						
							
							
								
								Server: move remote routes in their own directory  
							
							 
							
							
							
						 
						
							2016-12-30 12:53:41 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								efe923bcda 
								
							
								 
							
						 
						
							
							
								
								Server: split check params tests  
							
							 
							
							
							
						 
						
							2016-12-30 12:23:53 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								818f7987eb 
								
							
								 
							
						 
						
							
							
								
								Server: optimization for videoGet and videoRemove  
							
							 
							
							
							
						 
						
							2016-12-30 11:51:08 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								79066fdf33 
								
							
								 
							
						 
						
							
							
								
								Server: add updatedAt attribute to videos  
							
							 
							
							
							
						 
						
							2016-12-30 11:45:00 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								3d118fb501 
								
							
								 
							
						 
						
							
							
								
								Server: propagate video update to other pods  
							
							 
							
							
							
						 
						
							2016-12-30 11:27:42 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								7b1f49de22 
								
							
								 
							
						 
						
							
							
								
								Server: add ability to update a video  
							
							 
							
							
							
						 
						
							2016-12-29 19:07:05 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								4ff0d86208 
								
							
								 
							
						 
						
							
							
								
								Server: little refractoring  
							
							 
							
							
							
						 
						
							2016-12-29 18:02:03 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								4d32448895 
								
							
								 
							
						 
						
							
							
								
								Server: use binary data instead of base64 to send thumbnails  
							
							 
							
							
							
						 
						
							2016-12-29 12:13:19 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								98ac898a03 
								
							
								 
							
						 
						
							
							
								
								Server: use video hook to send information to other pods when a video is  
							
							 
							
							... 
							
							
							
							deleted 
							
						 
						
							2016-12-29 11:17:11 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								4712081f2a 
								
							
								 
							
						 
						
							
							
								
								Server: add association between author and user  
							
							 
							
							
							
						 
						
							2016-12-29 10:56:07 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								124648d7fc 
								
							
								 
							
						 
						
							
							
								
								Server: add createdAt from remote video in database  
							
							 
							
							
							
						 
						
							2016-12-25 12:06:08 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								7920c273a2 
								
							
								 
							
						 
						
							
							
								
								Move tags in another table  
							
							 
							
							
							
						 
						
							2016-12-24 16:59:17 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								3897209f46 
								
							
								 
							
						 
						
							
							
								
								Server: rename Pods -> Pod  
							
							 
							
							
							
						 
						
							2016-12-19 21:50:20 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								feb4bdfd9b 
								
							
								 
							
						 
						
							
							
								
								First version with PostgreSQL  
							
							 
							
							
							
						 
						
							2016-12-19 21:22:28 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								38d78e5b82 
								
							
								 
							
						 
						
							
							
								
								Server: remove encryption when seending requests to other pods  
							
							 
							
							... 
							
							
							
							We don't need it anymore since HTTPS is mandatory now 
							
						 
						
							2016-11-27 18:25:35 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								437cf8b531 
								
							
								 
							
						 
						
							
							
								
								Server: set manually the post host of a remote video throught the  
							
							 
							
							... 
							
							
							
							signature 
							
						 
						
							2016-11-27 11:09:05 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								a078c1556f 
								
							
								 
							
						 
						
							
							
								
								Server: fix logs when adding a remote video  
							
							 
							
							
							
						 
						
							2016-11-22 22:41:50 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								c77fa067a1 
								
							
								 
							
						 
						
							
							
								
								Server: fix thumbnail in remote videos  
							
							 
							
							
							
						 
						
							2016-11-16 21:16:41 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								49abbbbedc 
								
							
								 
							
						 
						
							
							
								
								Pod URL -> pod host. HTTPS is required to make friends.  
							
							 
							
							... 
							
							
							
							Reason: in a network with mix http/https pods, https pods won't be able
to play videos from http pod (insecure requests). 
							
						 
						
							2016-11-16 20:29:26 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								f285faa04e 
								
							
								 
							
						 
						
							
							
								
								Server: generate magnet uri on the fly  
							
							 
							
							
							
						 
						
							2016-11-16 20:29:26 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								558d7c2385 
								
							
								 
							
						 
						
							
							
								
								Server: use _id for image and video files. Add remoteId field  
							
							 
							
							
							
						 
						
							2016-11-16 20:29:26 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								b1233aa856 
								
							
								 
							
						 
						
							
							
								
								Server: add log messages if the server refuses to serve local clients tokens  
							
							 
							
							
							
						 
						
							2016-11-01 19:14:33 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								3737bbafb1 
								
							
								 
							
						 
						
							
							
								
								Server: host -> hostname (host = hostname + port)  
							
							 
							
							
							
						 
						
							2016-10-26 20:28:34 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								f253b1c1f1 
								
							
								 
							
						 
						
							
							
								
								Server: remove v1 directory, we don't really need it  
							
							 
							
							
							
						 
						
							2016-10-21 12:16:28 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								b3d9251015 
								
							
								 
							
						 
						
							
							
								
								Server: Uploads -> Videos  
							
							 
							
							
							
						 
						
							2016-10-21 11:33:31 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								80a6c9e76f 
								
							
								 
							
						 
						
							
							
								
								Server: pod removing refractoring  
							
							 
							
							
							
						 
						
							2016-10-21 11:20:45 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								792b893ed4 
								
							
								 
							
						 
						
							
							
								
								Server: add npm run check to check CORS, bittorrent tracker...  
							
							 
							
							
							
						 
						
							2016-10-21 11:20:14 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								82221ac920 
								
							
								 
							
						 
						
							
							
								
								Update clean script  
							
							 
							
							
							
						 
						
							2016-10-13 21:45:23 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								32e574750a 
								
							
								 
							
						 
						
							
							
								
								Add "max requests number" information for requests iterations  
							
							 
							
							
							
						 
						
							2016-10-01 15:45:15 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								5abeec313f 
								
							
								 
							
						 
						
							
							
								
								Server: fix remaining milli seconds before the next requests feature  
							
							 
							
							
							
						 
						
							2016-10-01 15:33:27 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								1ab844d859 
								
							
								 
							
						 
						
							
							
								
								Server: add port when making friends if it is not specified  
							
							 
							
							
							
						 
						
							2016-10-01 14:23:50 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								0eb78d5303 
								
							
								 
							
						 
						
							
							
								
								Server: do not forget to check the signature when another pod wants to  
							
							 
							
							... 
							
							
							
							quit us 
							
						 
						
							2016-10-01 09:09:07 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								eb4f957eca 
								
							
								 
							
						 
						
							
							
								
								Client: add requests stats page  
							
							 
							
							
							
						 
						
							2016-09-23 17:09:38 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								d3cd34be2f 
								
							
								 
							
						 
						
							
							
								
								Server: add requests stats endpoint  
							
							 
							
							
							
						 
						
							2016-09-19 21:33:46 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								535724234a 
								
							
								 
							
						 
						
							
							
								
								Server: add pod created date and score to the list controller  
							
							 
							
							
							
						 
						
							2016-08-26 18:55:10 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								9ab1071c8d 
								
							
								 
							
						 
						
							
							
								
								Do not wait the make friends process ends to send a response to the  
							
							 
							
							... 
							
							
							
							request 
							
						 
						
							2016-08-23 14:48:59 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								1e2564d392 
								
							
								 
							
						 
						
							
							
								
								Server: make friends urls come from the request instead of the  
							
							 
							
							... 
							
							
							
							configuration file 
							
						 
						
							2016-08-20 17:11:38 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								e861452fb2 
								
							
								 
							
						 
						
							
							
								
								Server: put config in constants  
							
							 
							
							
							
						 
						
							2016-08-19 21:34:51 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								5c39adb731 
								
							
								 
							
						 
						
							
							
								
								Server: add user list sort/pagination  
							
							 
							
							
							
						 
						
							2016-08-16 22:31:45 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								0ff21c1c08 
								
							
								 
							
						 
						
							
							
								
								Server: video.list -> video.listForApi (with pagination, sort...)  
							
							 
							
							
							
						 
						
							2016-08-16 21:51:04 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								68a3b9f2aa 
								
							
								 
							
						 
						
							
							
								
								Server: delete user with the id and not the username  
							
							 
							
							
							
						 
						
							2016-08-09 21:44:45 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								10431358b2 
								
							
								 
							
						 
						
							
							
								
								Server: fix status code when updating/removing a user  
							
							 
							
							
							
						 
						
							2016-08-05 18:08:55 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								99a64bfed2 
								
							
								 
							
						 
						
							
							
								
								Server: allow user to get its informations (/users/me)  
							
							 
							
							
							
						 
						
							2016-08-05 17:19:08 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								6606150c49 
								
							
								 
							
						 
						
							
							
								
								Server: move clients in its own file  
							
							 
							
							
							
						 
						
							2016-08-05 16:09:39 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								9bd2662976 
								
							
								 
							
						 
						
							
							
								
								Implement user API (create, update, remove, list)  
							
							 
							
							
							
						 
						
							2016-08-04 22:33:38 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								2f372a8654 
								
							
								 
							
						 
						
							
							
								
								Server: implement refresh token  
							
							 
							
							
							
						 
						
							2016-07-20 16:23:58 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								f9f5478ca0 
								
							
								 
							
						 
						
							
							
								
								Server: Don't make the host url check for client credentials if this is a test instance  
							
							 
							
							
							
						 
						
							2016-07-19 16:44:15 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								1a42c9e2c0 
								
							
								 
							
						 
						
							
							
								
								Server: udpate async to 2.0.0  
							
							 
							
							
							
						 
						
							2016-07-18 17:17:52 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								6666aad459 
								
							
								 
							
						 
						
							
							
								
								Fix requests ordering between pods  
							
							 
							
							
							
						 
						
							2016-07-05 21:36:01 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								fc51fde048 
								
							
								 
							
						 
						
							
							
								
								reqValidators --> validators  
							
							 
							
							
							
						 
						
							2016-07-01 16:16:40 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								69b0a27cbb 
								
							
								 
							
						 
						
							
							
								
								OAuth/User models refractoring -> use mongoose api  
							
							 
							
							
							
						 
						
							2016-07-01 16:03:53 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								a3ee6fa22d 
								
							
								 
							
						 
						
							
							
								
								Pod model refractoring -> use mongoose api  
							
							 
							
							
							
						 
						
							2016-06-30 22:39:08 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								5189d08aac 
								
							
								 
							
						 
						
							
							
								
								Video model: namePath -> filename  
							
							 
							
							
							
						 
						
							2016-06-28 20:19:41 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								aaf61f3810 
								
							
								 
							
						 
						
							
							
								
								Video model refractoring -> use mongoose api  
							
							 
							
							
							
						 
						
							2016-06-24 17:42:51 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								528a9efa82 
								
							
								 
							
						 
						
							
							
								
								Try to make a better communication (between pods) module  
							
							 
							
							
							
						 
						
							2016-06-18 16:13:54 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								be587647f9 
								
							
								 
							
						 
						
							
							
								
								Add tags support to server  
							
							 
							
							
							
						 
						
							2016-06-06 14:15:03 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								46246b5f19 
								
							
								 
							
						 
						
							
							
								
								Extends the search feature by customizing the search field (name,  
							
							 
							
							... 
							
							
							
							podUrl...) 
							
						 
						
							2016-05-22 09:15:00 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								68ce3ae021 
								
							
								 
							
						 
						
							
							
								
								Add total results field and wrap videos in data field when listing  
							
							 
							
							... 
							
							
							
							videos 
							
						 
						
							2016-05-21 19:30:22 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								9e379c835c 
								
							
								 
							
						 
						
							
							
								
								Don't send the "http(s)" for the podUrl  
							
							 
							
							
							
						 
						
							2016-05-21 15:05:29 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								6e56eb63ac 
								
							
								 
							
						 
						
							
							
								
								Return with callback with an error  
							
							 
							
							
							
						 
						
							2016-05-19 20:28:17 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								a877d5acc5 
								
							
								 
							
						 
						
							
							
								
								Add ability to sort videos list  
							
							 
							
							
							
						 
						
							2016-05-17 21:03:00 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								67100f1f97 
								
							
								 
							
						 
						
							
							
								
								Add a check for the duration of videos  
							
							 
							
							
							
						 
						
							2016-05-16 19:49:10 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								1cad0f395f 
								
							
								 
							
						 
						
							
							
								
								Use async waterfall in pods controller for better readability  
							
							 
							
							
							
						 
						
							2016-05-13 21:34:36 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								807df9e668 
								
							
								 
							
						 
						
							
							
								
								Use async waterfall in videos controller for better readability  
							
							 
							
							
							
						 
						
							2016-05-13 21:14:14 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								57a56079fe 
								
							
								 
							
						 
						
							
							
								
								getVideoThumbnail -> createVideoThumbnail  
							
							 
							
							
							
						 
						
							2016-05-13 20:45:53 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								bb10240ee1 
								
							
								 
							
						 
						
							
							
								
								Add createdDate to videos  
							
							 
							
							
							
						 
						
							2016-05-13 20:42:11 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								fbf1134e3e 
								
							
								 
							
						 
						
							
							
								
								Introduce paginations in videos listing  
							
							 
							
							
							
						 
						
							2016-05-13 18:10:46 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								b3b9264742 
								
							
								 
							
						 
						
							
							
								
								Authenticate before make/quit friends (server + tests)  
							
							 
							
							
							
						 
						
							2016-05-13 16:31:14 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								5dda52c924 
								
							
								 
							
						 
						
							
							
								
								Remove the cache middleware  
							
							 
							
							
							
						 
						
							2016-05-13 16:13:00 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								bc503c2a62 
								
							
								 
							
						 
						
							
							
								
								Update to standard 7. Goodbye snake_case, I used to love you  
							
							 
							
							
							
						 
						
							2016-05-13 14:23:11 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								36d560246f 
								
							
								 
							
						 
						
							
							
								
								thumbnail_path -> thumbnailPath  
							
							 
							
							
							
						 
						
							2016-05-10 22:24:04 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								cbe2f7c348 
								
							
								 
							
						 
						
							
							
								
								Refractoring and add thumbnails support (without tests)  
							
							 
							
							
							
						 
						
							2016-05-10 21:19:24 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								0ae6a09d40 
								
							
								 
							
						 
						
							
							
								
								Move video duration logic in lib/  
							
							 
							
							
							
						 
						
							2016-05-06 14:44:09 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								3a8a8b5122 
								
							
								 
							
						 
						
							
							
								
								Video duration support (server)  
							
							 
							
							
							
						 
						
							2016-05-03 22:41:46 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								23a5a916db 
								
							
								 
							
						 
						
							
							
								
								Make angular client load dynamically the generated client id/secret  
							
							 
							
							
							
						 
						
							2016-04-27 22:11:48 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								35f1c54e32 
								
							
								 
							
						 
						
							
							
								
								Fix lodash map require  
							
							 
							
							
							
						 
						
							2016-04-26 21:56:46 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								0c1cbbfe29 
								
							
								 
							
						 
						
							
							
								
								Add authentications for routes that need it and adapts the tests  
							
							 
							
							
							
						 
						
							2016-04-14 22:06:11 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								9457bf8807 
								
							
								 
							
						 
						
							
							
								
								OAuth server: first draft  
							
							 
							
							
							
						 
						
							2016-03-21 11:56:33 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								8c9c1942f6 
								
							
								 
							
						 
						
							
							
								
								Change name of fields for add video api  
							
							 
							
							
							
						 
						
							2016-03-18 16:44:54 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								a4c1575197 
								
							
								 
							
						 
						
							
							
								
								Use map instead of pluck (lodash)  
							
							 
							
							
							
						 
						
							2016-03-18 16:34:50 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								2df82d42cb 
								
							
								 
							
						 
						
							
							
								
								Change api output for videos  
							
							 
							
							
							
						 
						
							2016-03-18 16:28:09 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								f0f5567b69 
								
							
								 
							
						 
						
							
							
								
								Use const/let now we use node 4.2  
							
							 
							
							
							
						 
						
							2016-03-16 22:29:27 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								98b01bac2c 
								
							
								 
							
						 
						
							
							
								
								Angular 2 : draft 2  
							
							 
							
							
							
						 
						
							2016-03-14 22:16:43 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								dc8bc31be5 
								
							
								 
							
						 
						
							
							
								
								Angular application :first draft  
							
							 
							
							
							
						 
						
							2016-03-14 13:50:19 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								3d446a26ad 
								
							
								 
							
						 
						
							
							
								
								Fix tests  
							
							 
							
							
							
						 
						
							2016-03-07 18:53:03 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
							
								
							
								b9a3e09ad5 
								
							
								 
							
						 
						
							
							
								
								Prepare folders structure for angular app  
							
							 
							
							
							
						 
						
							2016-03-07 11:33:59 +01:00