Андреев Григорий gregory
  • Joined on 2024-07-27
gregory pushed to master at collarbone-annihi.../iu9-ca-web-chat 2024-08-25 18:32:37 +00:00
785cbff2a7 now redirections use 303, small refactoring, added skeleton for response logic, API responses up to getMessageInfo
90f8289bcd Hot fix: now bad cookies do not ruin everything
Compare 2 commits »
gregory pushed to master at collarbone-annihi.../iu9-ca-chat-api 2024-08-25 14:53:54 +00:00
93d7060089 updated
gregory pushed to master at collarbone-annihi.../iu9-ca-chat-api 2024-08-25 14:49:54 +00:00
e2a8e7b286 Updated + typos fixed
gregory pushed to master at collarbone-annihi.../iu9-ca-web-chat 2024-08-25 10:09:57 +00:00
799e156f88 Fiexs bugs caused by misuse if sqlite3, fixed very old memory leak, added separate .cpp files for each request type, added raw login page, did some refactoring, added functions for http redirection (307), /internalapi/pollEvents is done, /internalapi/getChatList is done
a6f4bd6c88 Fixed some Cookie bugs, rewrote everything to nytl, added session system, added ugly login page
Compare 2 commits »
gregory pushed to master at collarbone-annihi.../iu9-ca-web-chat 2024-08-23 15:32:57 +00:00
3632ade86d Hot fix: added templater for future login page, fixed some critical bugs with binding socket to unix domain address
gregory pushed to master at collarbone-annihi.../iu9-ca-web-chat 2024-08-23 13:58:21 +00:00
5314ffef1f Merged with anton_branch
69d054ed04 Added base64 encoding/decoding, added cookie creation and parsing, divided main service into library (entry = actions.h, module: iu9cawechat::) and small executable
0e2ed000f9 Добавлены кнопки удаления чатов, участников чата, изменен дизайн некоторых элементов, добавлено api
40f637a1cf added antons code
9dfe013cc6 api update
Compare 6 commits »
gregory created branch usersession in collarbone-annihi.../iu9-ca-web-chat 2024-08-23 12:41:06 +00:00
gregory pushed to usersession at collarbone-annihi.../iu9-ca-web-chat 2024-08-23 12:41:06 +00:00
69d054ed04 Added base64 encoding/decoding, added cookie creation and parsing, divided main service into library (entry = actions.h, module: iu9cawechat::) and small executable
gregory deleted branch nytl from collarbone-annihi.../iu9-ca-web-chat 2024-08-21 15:20:20 +00:00
gregory pushed to master at collarbone-annihi.../iu9-ca-web-chat 2024-08-21 12:47:24 +00:00
gregory deleted branch saster from collarbone-annihi.../iu9-ca-web-chat 2024-08-21 12:43:05 +00:00
gregory created branch master in collarbone-annihi.../iu9-ca-web-chat 2024-08-21 12:43:05 +00:00
gregory created branch saster in collarbone-annihi.../iu9-ca-web-chat 2024-08-21 12:42:54 +00:00
gregory deleted branch master from collarbone-annihi.../iu9-ca-web-chat 2024-08-21 12:42:54 +00:00
gregory deleted branch experiment from collarbone-annihi.../iu9-ca-web-chat 2024-08-21 12:42:25 +00:00
gregory deleted branch back from collarbone-annihi.../iu9-ca-web-chat 2024-08-21 11:35:48 +00:00
gregory created branch remove in collarbone-annihi.../iu9-ca-web-chat 2024-08-21 11:34:11 +00:00
gregory pushed to master at collarbone-annihi.../iu9-ca-web-chat 2024-08-21 11:34:11 +00:00
925c072039 Initialization of chat service (all tables), admin command to update root password without erasing the whole database. Each een9 worker now has it's own sqlite3 connectin handler
6be78c1510 fixed some bugs, made an utility to send admin commands to server, added both http listeners and admin-cmd listeners. Command "8" to shutdown the server. And the most important: IU9 CA Web Chat can now talk like a mentally ill teenager (command "hello" (gonna delete this later))
4d18d13a93 Added server support for 'admin-control' protocol, added parsing of IP4/6/unix addresses, fixed some bugs, moved to C++17, config["server"] now actually does something
1aa95ad87e uuups
38d3a2ea78 Printing bad requests to log/req
Compare 5 commits »
gregory pushed to experiment at collarbone-annihi.../iu9-ca-web-chat 2024-08-21 11:34:11 +00:00
925c072039 Initialization of chat service (all tables), admin command to update root password without erasing the whole database. Each een9 worker now has it's own sqlite3 connectin handler
gregory pushed to back at collarbone-annihi.../iu9-ca-web-chat 2024-08-21 11:34:11 +00:00
06d5a33495 Moved from pkg-config