Commit Graph

315 Commits

Author SHA1 Message Date
Pierre HUBERT
59c917f599 Display the list of groups of a user 2018-07-10 14:35:44 +02:00
Pierre HUBERT
b67f3b055f Can request membership level update. 2018-07-10 08:15:44 +02:00
Pierre HUBERT
1d88b8ea69 Can cancel groups membership invitations. 2018-07-09 15:57:51 +02:00
Pierre HUBERT
d541506820 Can respond to membership requests 2018-07-09 15:41:48 +02:00
Pierre HUBERT
c9d0a597f5 Can request membership deletion on the server. 2018-07-07 15:56:13 +02:00
Pierre HUBERT
e805dda4fb Created groups members table. 2018-07-07 15:27:27 +02:00
Pierre HUBERT
0be49b0d35 Made group registration level and visibility public 2018-07-07 07:36:03 +02:00
Pierre HUBERT
0c20b97b2f Improved header appearance 2018-07-07 07:27:55 +02:00
Pierre HUBERT
d32c1428cf Send group membreship requests to the server. 2018-07-06 18:48:49 +02:00
Pierre HUBERT
f90dc5d9ae Fix mistake 2018-07-06 18:43:14 +02:00
Pierre HUBERT
89df9f0315 Send a request to the server to cancel membership request. 2018-07-06 07:09:24 +02:00
Pierre HUBERT
561a3e9342 Can respond to group invitations. 2018-07-05 13:37:56 +02:00
Pierre HUBERT
66392491b5 Fix issue on signed out site. 2018-07-05 13:17:33 +02:00
Pierre HUBERT
a100d4a403 Display when the user is a moderator, a administrator or a member of a group. 2018-07-05 08:38:52 +02:00
Pierre HUBERT
9866298f19 Improved settings appearance 2018-07-05 08:10:42 +02:00
Pierre HUBERT
3bda514879 Can update group registration level. 2018-07-05 08:03:45 +02:00
Pierre HUBERT
7db41a9183 Display basic information about a group when access to it is forbidden. 2018-07-05 07:43:03 +02:00
Pierre HUBERT
dfce597139 Can update group visibility 2018-07-04 16:20:00 +02:00
Pierre HUBERT
24357aeb05 Fixed verb 2018-07-04 14:21:58 +02:00
Pierre HUBERT
a438eb81f0 Can generate a random group logo 2018-07-04 14:19:43 +02:00
Pierre HUBERT
1d92a5bf1c Can send a request on the API to delete group logo. 2018-07-04 14:07:16 +02:00
Pierre HUBERT
eb69734a38 Send a new group logo to the server. 2018-07-04 13:27:07 +02:00
Pierre HUBERT
6239d43f05 Added backward link 2018-07-04 11:39:33 +02:00
Pierre HUBERT
4c3985fc24 Send request to update group settings. 2018-07-04 11:26:18 +02:00
Pierre HUBERT
218e9b6fbe Retrieve group settings on the API 2018-07-04 06:05:14 +02:00
Pierre HUBERT
30696174f2 Added basic group information 2018-07-03 13:06:55 +02:00
Pierre HUBERT
e28b99f40c Basic groups header 2018-07-03 11:45:57 +02:00
Pierre HUBERT
b527b3a22d Fix error 2018-07-03 11:39:53 +02:00
Pierre HUBERT
f4e1b47d9d Improved groups creation form 2018-07-02 08:57:41 +02:00
Pierre HUBERT
28cb1e22e7 Send a request to the server to create the group 2018-07-02 08:42:55 +02:00
Pierre HUBERT
7ff7bceca3 Created groups main page 2018-07-02 08:07:59 +02:00
Pierre
30fd40ad72 Do not show password reset form in case of error. 2018-05-27 11:12:16 +02:00
Pierre
972232b370 Optimized code 2018-05-26 16:21:18 +02:00
Pierre
2e0b130ac5 Optimize latest posts page 2018-05-26 16:19:24 +02:00
Pierre
2c07e76684 Reduce traffic 2018-05-26 16:16:32 +02:00
Pierre
19797b8731 Offer the user to reset his password 2018-05-26 15:50:33 +02:00
Pierre
e0d5e50357 Security questions form now lives 2018-05-26 07:30:02 +02:00
Pierre
fa1c1596d5 Get the list of security questions of the user 2018-05-23 21:41:02 +02:00
Pierre
bde2b5dde6 Made the option "contact admin" lives 2018-05-23 21:14:54 +02:00
Pierre
9a7c3245c4 Prompt user preferred option to reset its password 2018-05-22 22:48:48 +02:00
Pierre
79da14e0bc Added link to privacy policy on settings page 2018-05-22 22:23:16 +02:00
Pierre
683a8eb0e6 Prompt user email on password reset 2018-05-21 10:40:44 +02:00
Pierre
b0c4971838 Create empty password forgotten page 2018-05-21 10:05:32 +02:00
Pierre
f41ac3b107 Added conversation page to top menu 2018-05-20 14:39:55 +02:00
Pierre
8777832600 Dynamically resize conversation page boxes 2018-05-20 14:31:46 +02:00
Pierre
b679b7e651 Display only unread conversations in bold 2018-05-16 17:56:59 +02:00
Pierre
c2b8177792 Improved conversation selection 2018-05-16 17:52:42 +02:00
Pierre
b9cc47f05d Split refresh list method and create box method 2018-05-16 07:00:06 +02:00
Pierre
ec13b6902b Current conversation is highlited 2018-05-16 06:47:41 +02:00
Pierre
ebd2fcf4f5 Conversations page admit conversation number as subfolder 2018-05-15 21:34:02 +02:00
Pierre
1f636b7a5f Fix security issue 2018-05-15 21:15:09 +02:00
Pierre
4a20815619 Can load older messages on conversations page 2018-05-15 19:17:23 +02:00
Pierre
bf00a52430 Work progress on conversation page 2018-05-14 20:29:44 +02:00
Pierre
bca2e6449e Apply user information on messages 2018-05-14 20:04:03 +02:00
Pierre
46912f47c7 Basic display of conversation messages 2018-05-14 19:17:28 +02:00
Pierre
701d070efd Fix iOS 9 issue 2018-05-14 16:58:23 +02:00
Pierre
f447f30c6c Send request to get all account data 2018-05-13 16:52:19 +02:00
Pierre
e32a7c67e1 Can send messages from the conversation page 2018-05-13 15:40:19 +02:00
Pierre
e376c789a6 Display the list of conversations 2018-05-13 14:36:40 +02:00
Pierre
1d9ae0dadd Created conversations page 2018-05-13 14:06:32 +02:00
Pierre
5c5110a7cf User can generate random image 2018-05-12 10:06:56 +02:00
Pierre
7ccfec5845 Made latest posts accessible for URI / 2018-05-11 08:03:32 +02:00
Pierre
9126a08d2f Added a link on home page to about website 2018-05-10 15:17:49 +02:00
Pierre
4383efa32c Users must accept terms of use of the network 2018-05-10 15:06:29 +02:00
Pierre
28097368e1 Completed login page translation 2018-05-10 10:39:10 +02:00
Pierre
d6413887c2 Can send request to delete user accounts 2018-05-09 14:57:46 +02:00
Pierre
53edcd8ffc Created privacy settings section 2018-05-09 12:18:28 +02:00
Pierre
03d1e8a91a Display user public notes 2018-05-05 11:27:57 +02:00
Pierre
f4df523b1c User can set public notes 2018-05-05 11:14:13 +02:00
Pierre
66a67d1491 Updated home page 2018-05-05 10:55:36 +02:00
Pierre
ae445af083 Fix too long user website URL issue 2018-05-05 10:25:17 +02:00
Pierre
0ee542a3ac Update settings to match new tag system 2018-05-03 21:58:36 +02:00
Pierre
a52e074e5b Display user tag 2018-05-03 21:56:58 +02:00
Pierre
df26ed4d38 Send a request to the server to update account image visibility 2018-05-01 11:42:23 +02:00
Pierre
2dc1bb0732 Send a request to the server to delete account image 2018-05-01 10:57:58 +02:00
Pierre
4dfe69da37 Improved style of account image settings section 2018-05-01 09:36:58 +02:00
Pierre
e533d1e2f8 Can send a request to the server to upload an image 2018-05-01 08:59:14 +02:00
Pierre
7887080073 Fix issue in functions definition 2018-04-29 21:21:01 +02:00
Pierre
8367a76906 Get account image settings from the server 2018-04-29 15:13:51 +02:00
Pierre
9bfd55c7df Fixed issue on iOS 9 2018-04-24 20:19:00 +02:00
Pierre
348cf881d5 Added password update in security section 2018-04-21 08:41:50 +02:00
Pierre
e18df207e2 Send a request over the server to update user password 2018-04-20 08:35:43 +02:00
Pierre
590e538741 Added notice 2018-04-19 10:32:37 +02:00
Pierre
f7cdc43978 Send a request to the API to update security settings 2018-04-19 10:20:49 +02:00
Pierre
6e73f91aa5 Fix issue. 2018-04-19 10:12:42 +02:00
Pierre
9b32ee19e8 Perform a request over the API to fetch security information 2018-04-18 18:33:18 +02:00
Pierre
7726145a63 Created security section 2018-04-18 18:11:45 +02:00
Pierre
1fc8be35dd Fixed error 2018-04-18 16:32:30 +02:00
Pierre
4df770e68c Added Allow Comunic emails field 2018-04-18 11:54:06 +02:00
Pierre
e065b6ac18 Send a request to the server to update general account settings. 2018-04-17 19:47:18 +02:00
Pierre
afb65e1d81 Perform a request on the API to check user domain availability. 2018-04-17 14:05:27 +02:00
Pierre
4d9aeb7041 Display the general settings form completely 2018-04-17 11:32:54 +02:00
Pierre
ba87b35382 Display user ID and email in settings 2018-04-16 18:44:13 +02:00
Pierre
b932a12faa Perform a request over the server to get account settings 2018-04-16 16:15:48 +02:00
Pierre
3f4b2ea290 Ready to get general information about the users 2018-04-15 15:02:32 +02:00
Pierre
6288af5899 Created settings sections system. 2018-04-13 19:00:49 +02:00
Pierre
991a950a42 Created settings page 2018-04-12 16:17:41 +02:00
Pierre
71932197fa Add login link on create account page 2018-04-11 15:56:55 +02:00
Pierre
b61b27736c Added account created page 2018-04-11 12:25:50 +02:00
Pierre
7015e10dd3 Send a request to create an account on the server 2018-04-11 10:52:06 +02:00
Pierre
99adb1ec0a Created create account form 2018-04-11 10:10:11 +02:00
Pierre
268753af51 Fix error 2018-04-11 08:54:22 +02:00
Pierre
cca7b536b2 Fixed typo 2018-03-25 09:43:39 +02:00
Pierre
3dfd91102f Created friends list modal script file 2018-03-05 18:50:56 +01:00
Pierre
df877ed6be Translated login page. 2018-02-04 09:42:38 +01:00
Pierre
eb4723d9fc Fix js error 2018-02-04 08:08:25 +01:00
Pierre
802b4550bd Reduced width of latests post page column. 2018-02-03 18:25:21 +01:00
Pierre
83fe4b9b8b Can load older latest posts. 2018-02-03 18:21:26 +01:00
Pierre
999d3248a5 Fixed typo 2018-02-03 18:04:47 +01:00
Pierre
0e827ba10d Reduced condition. 2018-02-03 18:00:32 +01:00
Pierre
12209718de Scroll on user page to get older posts. 2018-02-03 17:58:00 +01:00
Pierre
5c26e28e46 Add comment 2018-02-03 16:09:16 +01:00
Pierre
996d0207ab Display a message when the user does not have latest post. 2018-02-03 16:04:53 +01:00
Pierre
65d75243ec Display latest posts. 2018-02-03 15:58:28 +01:00
Pierre
85291fafba Handles errors when retrieving latests posts. 2018-02-03 13:38:38 +01:00
Pierre
8ae6d01b4f Created latest posts page. 2018-02-02 06:56:52 +01:00
Pierre
d913b38a5d Updated post page stylesheet 2018-02-02 06:43:26 +01:00
Pierre
bd439e89e7 Created post page. 2018-02-01 06:57:01 +01:00
Pierre
fc568767de Created basic post form 2018-01-04 18:51:49 +01:00
Pierre
a697d044db Added no post on page notice 2018-01-03 09:28:40 +01:00
Pierre
9a2e3e5351 Display text posts and images posts 2017-12-31 18:51:46 +01:00
Pierre
e834b06b16 Improved rendering of user like button 2017-12-29 09:19:48 +01:00
Pierre
697482c071 Display like button 2017-12-29 08:58:22 +01:00
Pierre
bb3703bf1e Added about user box 2017-12-24 13:48:05 +01:00
Pierre
5fc705c8dc Can enter in conversation with users from their pages 2017-12-23 18:44:12 +01:00
Pierre
322528a974 Display "member since" on the left 2017-12-23 18:32:54 +01:00
Pierre
1c20807108 Display the number of friends 2017-12-23 18:19:06 +01:00
Pierre
a49e068637 Can update following state 2017-12-23 17:46:55 +01:00
Pierre
ac86fbcb25 Fixed an issue with users virtual directory 2017-12-23 17:38:51 +01:00
Pierre
28ce08883a Display user name on its page 2017-12-23 14:52:01 +01:00
Pierre
e89ae955c2 Can create friendship relations 2017-12-23 09:14:34 +01:00
Pierre
fe71d9839c Can accept a reject a friendship request 2017-12-21 19:09:53 +01:00
Pierre
fb88265727 Created friendship request buttons 2017-12-20 19:18:18 +01:00
Pierre
710470aae6 Created access forbidden modal 2017-12-17 19:14:19 +01:00
Pierre
ad6d3ed706 Added page for forbbiden access to signed out users. 2017-12-17 18:48:02 +01:00
Pierre
4cc00b7868 Can open user page from virtual directory name 2017-12-16 14:43:31 +01:00
Pierre
7cd4348066 Ready to prepare user page implementation 2017-12-10 08:13:22 +01:00
Pierre
b421e8365f First version of send conversation message 2017-06-21 16:44:10 +02:00
Pierre
b2924cb14e Improved textarea 2017-06-21 16:17:45 +02:00
Pierre
836127d08f created textarea 2.0 object 2017-06-21 12:10:22 +02:00
Pierre
37adf3aa0d Created emoji shorcut to HTML code translator 2017-06-21 10:44:29 +02:00
Pierre
2601da21ad First implementation of emoji system 2017-06-20 13:29:15 +02:00
Pierre
f750165c3e Added cache system 2017-06-14 11:46:10 +02:00
Pierre
825d6545cf Progress on discussion form 2017-06-07 14:16:54 +02:00
Pierre
2d0ba1fedc Temporary debug interval 2017-06-06 19:06:03 +02:00
Pierre
da64011e58 User select functionnal 2017-06-05 16:03:14 +02:00
Pierre
8918c7cc45 Fixed notification issue 2017-05-26 09:05:14 +02:00
Pierre
22ec2dca70 Avatar can be dynamicaly changed 2017-05-25 15:25:39 +02:00
Pierre
f80c2aca0e Fixed mistake in logout.js 2017-05-24 18:49:33 +02:00
Pierre
633c4f9400 Fixed menubar issue with login management 2017-05-24 18:48:52 +02:00
Pierre
7dd286d6d6 Login form on homepage working 2017-05-24 18:05:09 +02:00
Pierre
5c5a65cdff Connected menuBar login form to login page 2017-05-24 17:13:38 +02:00
Pierre
3020abc4bf Split menubar elements in multiple parts 2017-05-24 14:31:56 +02:00
Pierre
2e85aa9c21 Added a landing page 2017-05-22 18:33:39 +02:00
Pierre
6a738e6032 Created landing page script 2017-05-22 18:12:50 +02:00
Pierre
9d0572cfa7 Created components section 2017-05-22 18:06:17 +02:00
Pierre
42cd5dcd1c Created system object 2017-05-21 18:18:29 +02:00
Pierre
ba3f2fb246 Added sitename on menubar 2017-05-21 18:10:55 +02:00
Pierre
6e50fa0894 Menubar ready to be created 2017-05-21 17:55:19 +02:00
Pierre
60cbfd020d Login/logout system OK 2017-03-01 15:37:55 +01:00
Pierre
92413b3667 Check login inputs 2017-02-24 10:48:21 +01:00
Pierre
07c57e965e Add page URL auto change 2017-02-24 09:57:27 +01:00
Pierre
59004555ec Progress on login page 2017-02-21 12:37:26 +01:00
Pierre
7ead57ce24 Prepare login page 2017-02-18 18:37:36 +01:00
Pierre
1fb2507742 Fixed error in login functions and prepared home controller 2017-02-18 18:26:30 +01:00