Commit Graph

338 Commits

Author SHA1 Message Date
Pierre
fd73652589 Can get account ID from email 2018-05-21 11:08:50 +02:00
Pierre
3f0c64495f Can export user information 2018-05-13 20:15:24 +02:00
Pierre
512f252c67 Can get all the response of a user to a survey into a SurveyResponse object 2018-05-13 19:16:10 +02:00
Pierre
8c2ba7fd31 Can get comments with all user posts 2018-05-13 17:51:13 +02:00
Pierre
c95e2d7498 Can get all the likes of a user 2018-05-13 17:50:54 +02:00
Pierre
9731f3b632 Improve posts datation 2018-05-13 13:25:43 +02:00
Pierre
1ffa215d4d Fix comment creation date 2018-05-13 13:19:19 +02:00
Pierre
0d0878daa9 Fix issue : friends posts appeared in latest posts even if friendship was not accepted. 2018-05-11 20:19:50 +02:00
Pierre
82c47e7b11 Ready to implement account deletion. 2018-05-10 08:53:18 +02:00
Pierre
7ca5a29888 Can delete all the friends of a user 2018-05-10 08:42:58 +02:00
Pierre
8f628327cf Can delete all the notifications related with a user 2018-05-10 08:36:23 +02:00
Pierre
5f68d412d4 Can delete all the conversations of a user 2018-05-09 20:20:13 +02:00
Pierre
a63056fb95 Can delete posts related with a movie 2018-05-09 19:06:35 +02:00
Pierre
478a0480b7 Can delete all the conversation messages of a user 2018-05-09 18:25:44 +02:00
Pierre
61011c35a2 Can delete movies 2018-05-09 17:30:30 +02:00
Pierre
400d9ab07d Work progress on account deletion 2018-05-09 14:53:08 +02:00
Pierre
3841d85c64 Can delete all the likes of a user 2018-05-09 14:52:07 +02:00
Pierre
334de7efe6 Can cancel all the responses of a user to surveys. 2018-05-09 14:48:59 +02:00
Pierre
791ebad4eb Can delete the entire list posts of a user 2018-05-09 14:44:05 +02:00
Pierre
5ac3c67301 Can delete all the comments of a user 2018-05-09 14:19:45 +02:00
Pierre
0b5019d487 Can create clients from shell 2018-05-07 18:50:50 +02:00
Pierre
97ef188167 Renamed Tokens class to APIClients class 2018-05-07 18:27:54 +02:00
Pierre
63f6333bad Created APIClient object 2018-05-07 18:25:12 +02:00
Pierre
459916721f Renamed file 2018-05-07 18:20:15 +02:00
Pierre
ffdfba742d Fix issue 2018-05-05 11:26:06 +02:00
Pierre
d8bb0570b1 Add public note to advanced user information 2018-05-05 11:17:48 +02:00
Pierre
fe10052629 Added account public note to the general settings 2018-05-05 11:13:40 +02:00
Pierre
0309d4f880 Can update visibility level of an account image 2018-05-01 13:34:34 +02:00
Pierre
471ae35dd4 User can upload a new account image 2018-05-01 09:33:52 +02:00
Pierre
0acce000d6 Fix property name issue 2018-05-01 08:11:49 +02:00
Pierre
7400989afe Can get account image settings through the API 2018-04-29 14:55:21 +02:00
Pierre
39a08d8813 Updated AccountImage object 2018-04-29 14:31:52 +02:00
Pierre
7f89da265a Update class and file name 2018-04-29 14:09:55 +02:00
Pierre
4dc56a3dde Created AccountImageSettings object 2018-04-29 13:59:54 +02:00
Pierre
0a79db3c70 Fix issue on production 2018-04-26 08:39:25 +02:00
Pierre
a7eb02aa06 Can get older messages of a conversation 2018-04-25 19:07:13 +02:00
Pierre
55becbe2e9 Implemented UnreadConversation object 2018-04-25 16:57:06 +02:00
Pierre
cd367382a2 Created UnreadConversation object 2018-04-24 20:50:39 +02:00
Pierre
0928248ae3 Upgraded messages creation 2018-04-24 20:31:06 +02:00
Pierre
829e21d65a API use ConversationMessage object 2018-04-23 21:01:33 +02:00
Pierre
f39d162277 Moved conversations classes 2018-04-23 19:12:49 +02:00
Pierre
f84a8df0d8 Created conversation message object 2018-04-23 19:08:54 +02:00
Pierre
2a24d63a5c Upgraded conversations creation 2018-04-23 19:06:05 +02:00
Pierre
4ca3314236 Implement ConversationInfo object parsing 2018-04-23 18:59:07 +02:00
Pierre
3dd0d3792a Created ConversationInfo object 2018-04-23 18:30:47 +02:00
Pierre
168f56eb08 Use Post object to create posts 2018-04-22 14:38:26 +02:00
Pierre
ae7dd0bed3 Upgraded surveys creation 2018-04-22 14:05:14 +02:00
Pierre
ddfe2f4e8e Upgraded comment creation 2018-04-22 13:51:22 +02:00
Pierre
c3af9124b6 Implemented Post object 2018-04-22 12:48:20 +02:00
Pierre
a97577b7e9 Partial implementation of Post object 2018-04-22 12:31:48 +02:00
Pierre
4837d325ad Created Post object 2018-04-22 09:21:37 +02:00
Pierre
a2b3f65bf7 Fixed typo 2018-04-22 08:55:20 +02:00
Pierre
0bec88bda4 Implemented Movie object 2018-04-22 08:53:12 +02:00
Pierre
604fddd38c Created Movie object 2018-04-22 08:37:08 +02:00
Pierre
22f8ab582c Implemented SurveyChoice object 2018-04-22 08:31:34 +02:00
Pierre
e3f3f8e516 Created SurveyChoice object 2018-04-21 20:26:53 +02:00
Pierre
23d1761bef Implemented Survey Object 2018-04-21 20:24:05 +02:00
Pierre
b00e401ada Created Survey object 2018-04-21 20:07:47 +02:00
Pierre
e849b84172 Created BaseUniqueObjectFromUser 2018-04-21 20:01:20 +02:00
Pierre
94e2a659b5 Updated class name 2018-04-21 19:16:30 +02:00
Pierre
1318e54d62 Updated surveys structure 2018-04-21 19:10:11 +02:00
Pierre
3cfe5df2a7 Upgraded API to use only Comments object instead of arrays 2018-04-21 19:04:58 +02:00
Pierre
a3b005d184 Fix issues 2018-04-21 18:58:02 +02:00
Pierre
cf4b75c61a Implement Comment object for the get_single method 2018-04-21 15:31:40 +02:00
Pierre
e20403e8ab Created comment object 2018-04-21 14:48:02 +02:00
Pierre
217c6c4213 Optimized image send process in conversation system 2018-04-21 11:18:12 +02:00
Pierre
19292b70b0 Can update user password 2018-04-20 10:17:52 +02:00
Pierre
8909043413 Can save user security settings 2018-04-19 10:30:22 +02:00
Pierre
c802f5af92 Fix big big mistake ! :) 2018-04-19 09:48:59 +02:00
Pierre
2ccb3de2f0 Can return security settings 2018-04-19 09:48:25 +02:00
Pierre
2bd38270a1 Created BaseUserModel 2018-04-19 09:40:15 +02:00
Pierre
2dbedc1303 Created SecuritySettings model 2018-04-19 09:31:47 +02:00
Pierre
fd86f954c4 Can check user password in $_POST request 2018-04-18 18:49:29 +02:00
Pierre
c5c3076c67 Can update general settings 2018-04-18 12:26:40 +02:00
Pierre
e22205e91e Can check the availability of a domain. 2018-04-17 19:16:10 +02:00
Pierre
5ab89ec6d8 Parse user entry into GeneralSettings object. 2018-04-16 18:09:14 +02:00
Pierre
bb752d6fb1 Created Settings component and controller. 2018-04-16 16:41:26 +02:00
Pierre
a8de1854a9 Created GeneralSettings model. 2018-04-16 16:41:14 +02:00
Pierre
49a86e1443 Fix an issue in analysis 2018-04-16 16:10:54 +02:00
Pierre
235940ad33 Fixed an error in a security check 2018-04-15 14:51:36 +02:00
Pierre
373aadcc96 Renamed Components 2018-04-15 14:42:35 +02:00
Pierre
dfcd4b2deb Renamed UserComponent 2018-04-15 14:41:58 +02:00
Pierre
7bd9ed3d8e Renamed AccountComponent 2018-04-15 14:41:41 +02:00
Pierre
265944ff49 Delete deprecated generateUserInfosArray method 2018-04-15 14:39:17 +02:00
Pierre
bec22cb607 Method getAdvancedUserInfo of API working 2018-04-15 14:26:26 +02:00
Pierre
1a2ab4f520 Can parse user information into User object 2018-04-15 13:55:51 +02:00
Pierre
86c1cf12c5 Can check the validity of the User object 2018-04-15 12:36:59 +02:00
Pierre
06bd098d2f Created user object 2018-04-15 12:35:00 +02:00
Pierre
32ad923e94 Can create accounts. 2018-04-11 11:29:25 +02:00
Pierre
dcdde1e84b Create new account model. 2018-04-11 11:19:48 +02:00
Pierre
259b8be3b5 Can check if a mail is linked to an account or not. 2018-04-11 11:19:37 +02:00
Pierre
43ba96ac5e Created account controller 2018-04-11 10:48:20 +02:00
Pierre
ea5257c478 Created account component 2018-04-11 10:45:22 +02:00
Pierre
32f2d6bb0f Fix issue. 2018-04-09 10:48:30 +02:00
Pierre
5d47e64f92 Update friends post texts authorization status. 2018-03-11 16:40:41 +01:00
Pierre
6cc90d281f Can get informations about a specific user 2018-03-11 10:57:01 +01:00
Pierre
8661e932a0 Get the list of friends of a user. 2018-03-05 19:24:42 +01:00
Pierre
4bf4218b1d Optimized get friends list function 2018-03-05 19:04:21 +01:00
Pierre
7df905a988 Fixed constants name 2018-03-03 14:32:53 +01:00
Pierre
ef7d786e9e Sent notifications for friendship requests 2018-03-03 14:28:29 +01:00
Pierre
dd191a6463 Get the list of unread conversations. 2018-02-23 11:32:17 +01:00
Pierre
2f37d37a54 Can get the number of unread conversations of a user 2018-02-21 16:13:15 +01:00
Pierre
3a3c6d9787 Can delete all the notifications of a user 2018-02-20 15:06:04 +01:00
Pierre
6d96091c3f Added a method to delete notifications. 2018-02-20 14:40:42 +01:00
Pierre
6d1c5c3d2c Improved noticationToDB 2018-02-20 14:25:28 +01:00
Pierre
ecbccd1b9d Get the list of unread notifications of the user 2018-02-19 14:41:44 +01:00
Pierre
b9406731a4 Can get the number of unread notifications 2018-02-18 18:57:19 +01:00
Pierre
4d28019ef0 Fixed error 2018-02-18 18:33:15 +01:00
Pierre
82c375103b Improved a few things. 2018-02-18 15:48:14 +01:00
Pierre
04f815792c Added new check methods. 2018-02-18 15:47:59 +01:00
Pierre
87a19b02f9 Can delete a notification. 2018-02-18 15:34:53 +01:00
Pierre
19516e3a5e Improved notification system 2018-02-18 15:21:17 +01:00
Pierre
3954a0b64c First notification 2018-02-18 14:40:54 +01:00
Pierre
1194bb4b71 Work progress on notifications. 2018-02-17 19:25:33 +01:00
Pierre
b9cb4e50fc Created splitConditionsArray 2018-02-17 19:25:21 +01:00
Pierre
b502f68bc5 Created notification object. 2018-02-17 11:25:24 +01:00
Pierre
4bb1a2426e Work progress on notification object. 2018-02-07 18:31:56 +01:00
Pierre
4ab605201d Created notification model. 2018-02-04 16:48:43 +01:00
Pierre
b6466c68e4 Get the list of latest posts of a user 2018-02-03 15:40:55 +01:00
Pierre
9bc436b2a2 Use friend model. 2018-02-03 15:25:58 +01:00
Pierre
375a4c6c82 Created friend model 2018-02-03 15:17:25 +01:00
Pierre
e09b280e20 Improved casting. 2018-02-03 15:02:43 +01:00
Pierre
8611d3fa1e Can create comments. 2018-01-31 06:47:25 +01:00
Pierre
ddd0421592 Comment content can be updated. 2018-01-27 18:19:30 +01:00
Pierre
9cb070a24c Created comments delete functions. 2018-01-25 06:54:53 +01:00
Pierre
37b3893849 Can check if a user is the owner of a comment or not. 2018-01-24 06:58:06 +01:00
Pierre
b8bf77370f Get the ID of a post associated to a comment. Locked delete_all function 2018-01-24 06:51:47 +01:00
Pierre
2c4e84a7db Check if a commen exists 2018-01-24 06:39:37 +01:00
Pierre
c19ab3d587 Response to a survey can be saved. 2018-01-18 06:42:24 +01:00
Pierre
5637be6d61 Users can cancel responses to a survey. 2018-01-16 19:23:54 +01:00
Pierre
5174e0b1ae Made get_single post method public 2018-01-16 06:59:24 +01:00
Pierre
bdea05d9c0 Posts content can be updated 2018-01-16 06:39:52 +01:00
Pierre
57cff401ad Can delete post 2018-01-13 19:38:38 +01:00
Pierre
d24a5bbfff Can delete survey 2018-01-13 19:38:28 +01:00
Pierre
d6f2e9bac7 Delete all the comments of a post 2018-01-13 19:07:15 +01:00
Pierre
a67c62fd95 Can delete all the likes of an element. 2018-01-12 06:59:36 +01:00
Pierre
a37eb0f621 Can update visibility level 2018-01-10 20:12:01 +01:00
Pierre
6378dc95ee Cache friendship informations 2018-01-09 06:57:01 +01:00
Pierre
a10c89cd5d Splited access_level function in two 2018-01-09 06:44:34 +01:00
Pierre
f4620717c2 Can create survey 2018-01-07 19:06:01 +01:00
Pierre
d3fa9f5127 Can create all posts type except surveys 2018-01-07 18:51:00 +01:00
Pierre
8085765369 Documented create post function 2018-01-07 18:11:41 +01:00
Pierre
824c78d7d5 Ready to create posts 2018-01-07 18:05:05 +01:00
Pierre
52ab3aa206 Defined constants for post types 2018-01-07 16:41:24 +01:00
Pierre
cc909ebf7a Added URL analyzer library 2018-01-07 16:23:41 +01:00
Pierre
f7cd4ca179 Fixed issue 2018-01-07 14:42:34 +01:00
Pierre
ad25e93557 Can get the ID of the owner of a movie. 2018-01-06 19:09:07 +01:00
Pierre
5a75165082 Get a post movie ID securely 2018-01-06 19:03:26 +01:00
Pierre
5a4918db39 Created User->canCreatePosts method 2018-01-06 18:26:02 +01:00
Pierre
0363f3188f Can get the list of movies of the user 2018-01-05 15:12:42 +01:00