Commit Graph

517 Commits

Author SHA1 Message Date
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
a3ddd525d0 Updated comments creation request 2018-07-03 12:32:44 +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
0b5e50aade Fix build issue 2018-07-03 11:38:43 +02:00
Pierre HUBERT
dd53a39c4b Javascript errors are reported 2018-07-03 08:32:55 +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 HUBERT
074b724d68 Made URLs detection more efficient 2018-07-02 07:39:04 +02:00
Pierre
1ae92eeac8 Updated parser. 2018-05-27 12:10:42 +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
f5638c3196 Can precise a time end to countdown timers 2018-05-24 21:22:50 +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
91f8edd2de Create <p> tags quickly 2018-05-23 21:14:38 +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
d01b9f4803 Page reload only in case of error 412 2018-05-20 15:01:25 +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
19576cebed Conversations page need login 2018-05-16 06:40:26 +02:00
Pierre
ebd2fcf4f5 Conversations page admit conversation number as subfolder 2018-05-15 21:34:02 +02:00
Pierre
73dfc842af Site current URI can now be easily updated. 2018-05-15 21:32: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
7a473d1aa8 Can query the server to refresh only a single conversation. 2018-05-14 17:23:33 +02:00
Pierre
92c7c80fbc Fix space issue 2018-05-14 17:04:21 +02:00
Pierre
701d070efd Fix iOS 9 issue 2018-05-14 16:58:23 +02:00
Pierre
4ec6213877 User data are included in data archive 2018-05-14 16:53:11 +02:00
Pierre
d086f9dfab Generate a ZIP file with orig JSON file 2018-05-13 21:27:46 +02:00
Pierre
88308778d7 Can determine the list of files to download 2018-05-13 20:59:33 +02:00
Pierre
f447f30c6c Send request to get all account data 2018-05-13 16:52:19 +02:00
Pierre
e9b6df8536 Pause conversation feature development 2018-05-13 15:51:49 +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
1a922704ed URLs can be parsed 2018-05-13 12:16:32 +02:00
Pierre
7a3387b550 Fix issue with tagging and emails 2018-05-13 11:59:54 +02:00
Pierre
4ef2e7f219 Added new link to about website in the footer 2018-05-12 12:40:46 +02:00
Pierre
b412214976 Made easier to leave the website 2018-05-12 12:34:39 +02:00
Pierre
5c5110a7cf User can generate random image 2018-05-12 10:06:56 +02:00
Pierre
84df7adc89 Can generate random itentiy image 2018-05-12 09:51:25 +02:00
Pierre
7ccfec5845 Made latest posts accessible for URI / 2018-05-11 08:03:32 +02:00
Pierre
925e0b11e8 Set a maximal length to comment input 2018-05-11 07:51: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
2c260c7174 Fix typo 2018-05-10 10:54:32 +02:00
Pierre
42c934b723 Translated home page 2018-05-10 10:54:00 +02:00
Pierre
cb2a7a5b04 Made translation of templates easier 2018-05-10 10:48:59 +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
e55614b4c8 Fix close issue 2018-05-09 14:07:58 +02:00
Pierre
53edcd8ffc Created privacy settings section 2018-05-09 12:18:28 +02:00
Pierre
99f86060a4 Fix iOS 9 issue 2018-05-09 12:05:11 +02:00
Pierre
beafe2580a Fix issue 2018-05-08 12:39:16 +02:00
Pierre
2dae59e749 Fix iOS issue : unability to edit large posts 2018-05-07 18:15:49 +02:00
Pierre
e54998128f Catch JSON exceptions 2018-05-05 12:12:33 +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
d6d6c2aa4c Added users tag support 2018-05-03 22:44:22 +02:00
Pierre
1044e3ff64 Added text parser 2018-05-03 22:05:06 +02:00
Pierre
0ee542a3ac Update settings to match new tag system 2018-05-03 21:58:36 +02:00