Emmy D'Anello
|
2a775cedc1
|
Don't minify what is already minified
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-06-07 16:21:18 +02:00 |
Emmy D'Anello
|
5e2add90a8
|
Minify CSS and JavaScript files
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-06-02 19:47:35 +02:00 |
Emmy D'Anello
|
b828631106
|
Add french comments on chat application
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-05-26 22:08:34 +02:00 |
Emmy D'Anello
|
64a2ea007e
|
Add basic Markdown rules for the chat
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-30 20:20:10 +02:00 |
Emmy D'Anello
|
bd416318ac
|
Fix unread messages count
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:35 +02:00 |
Emmy D'Anello
|
90bec6bf5e
|
Remove debug code
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:34 +02:00 |
Emmy D'Anello
|
ed5944e044
|
Linting
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:34 +02:00 |
Emmy D'Anello
|
a41c17576f
|
Store last visited channel in local storage
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:34 +02:00 |
Emmy D'Anello
|
80456f4da8
|
Add sort by unread messages option
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:34 +02:00 |
Emmy D'Anello
|
1a641cb2d7
|
Store what messages are read
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:34 +02:00 |
Emmy D'Anello
|
8f3929875f
|
Improve context menus
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:34 +02:00 |
Emmy D'Anello
|
f26f102650
|
Automatically create appropriated channels when tournaments/pools/participations are updated
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:34 +02:00 |
Emmy D'Anello
|
1e5d0ebcfc
|
Editing and deleting is working
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:33 +02:00 |
Emmy D'Anello
|
0cab21f344
|
Users can only edit & delete their own messages (except for admin users)
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:33 +02:00 |
Emmy D'Anello
|
a771710094
|
Add popovers to edit and delete messages
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:33 +02:00 |
Emmy D'Anello
|
3b3dcff28b
|
Only give the focus to a private channel if it wasn't previously created
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:33 +02:00 |
Emmy D'Anello
|
d6aa5eb0cc
|
Manage private chats
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:33 +02:00 |
Emmy D'Anello
|
c6b9a84def
|
Reset retry delay to 1 second when a connection has succeeded
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:33 +02:00 |
Emmy D'Anello
|
a5c210e9b6
|
Add script to create channels per tournament, pools and teams. Put channels in categories
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:32 +02:00 |
Emmy D'Anello
|
784002c085
|
Open channels list by swiping
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:32 +02:00 |
Emmy D'Anello
|
e77cc558de
|
Add specific login and logout pages for chat
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:32 +02:00 |
Emmy D'Anello
|
7bb0f78f34
|
Improve mobile chat
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:32 +02:00 |
Emmy D'Anello
|
bfd1a76a2d
|
Notifications use the PNG logo
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:32 +02:00 |
Emmy D'Anello
|
b86dfe7351
|
Automatically scroll to bottom
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:32 +02:00 |
Emmy D'Anello
|
181bb86e49
|
Simplify chat views
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:31 +02:00 |
Emmy D'Anello
|
a121d1042b
|
Add feature to install chat on the home screen
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:31 +02:00 |
Emmy D'Anello
|
2d706b2b81
|
Add fullscreen mode for chat
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:31 +02:00 |
Emmy D'Anello
|
ca91842c2d
|
Fill channel selector using JavaScript
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:31 +02:00 |
Emmy D'Anello
|
d617dd77c1
|
Properly sort messages and add fetch previous messages ability
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:31 +02:00 |
Emmy D'Anello
|
d59bb75dce
|
Fetching last messages is working
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:30 +02:00 |
Emmy D'Anello
|
4a78e80399
|
Send messages
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:30 +02:00 |
Emmy D'Anello
|
f3a4a99b78
|
Setup chat UI
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:30 +02:00 |
Emmy D'Anello
|
b464e7df1d
|
Manage channels permissions
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:30 +02:00 |
Emmy D'Anello
|
7498677bbd
|
Permissions are strings, not integers
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:30 +02:00 |
Emmy D'Anello
|
ea8007aa07
|
Initialize chat interface
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:29 +02:00 |
Emmy D'Anello
|
d9bb0a0860
|
Prepare models for new chat feature
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 00:39:29 +02:00 |