~singpolyma/biboumi

7536a1b3 — louiz’ 7 years ago
Respond to MAM requests on a channel JID

At the moment, result-set-management is not implemented, the whole history
(well, at most 1024 messages) is returned.
b59fc2a8 — louiz’ 7 years ago
Use Z instead of z in the timestamp format
a195939c — louiz’ 7 years ago
Don't use put_time() because it’s not in gcc 4.9, in shitty-debian “stable”

Use strftime instead
20b187da — louiz’ 7 years ago
Do not fail e2e if the database cannot be removed because it's not there
00e88f6b — louiz’ 7 years ago
Add missing algorithm include
5e59cc51 — louiz’ 7 years ago
Add missing ctime include
72af3e33 — louiz’ 7 years ago
Update changelog with the history thingy

[skip ci]
1ffc3677 — louiz’ 7 years ago
Send the muc history when a second (or more) resource joins a room
bc31e969 — louiz’ 7 years ago
Document the sending of the muc history
88499d03 — louiz’ 7 years ago
If the maxHistoryLength is negative, make it 0

Instead of doing a broken SQL request that returns weird lines
91285d14 — louiz’ 7 years ago
Index the owner for the global conf table
cfebca4d — louiz’ 7 years ago
Only save the logs if recordHistory global config option is true
f7fa3443 — louiz’ 7 years ago
Delete the database before each e2e test, to start fresh
e13d3fdf — louiz’ 7 years ago
Move get_first_non_empty to louloulibs/utils
38a4bcb2 — louiz’ 7 years ago
Only save messages coming from real MUC participants in the database

Not messages coming from the room, for example
19240d79 — louiz’ 7 years ago
Default max_history_length is 20, not 0
d1626c92 — louiz’ 7 years ago
When joining a channel, send the most recent history found in the database
593b3268 — louiz’ 7 years ago
When saving the logs, the date must be in seconds, not nanoseconds
6776b827 — louiz’ 7 years ago
Add a global configure ad-hoc command, with max history length
992fa938 — louiz’ 7 years ago
Add get_first_non_empty and use it into Database to simplify a little bit
Next