ref: ba61d2034058818fe76cef6b23f311259d37b3fe biboumi/src d---------
ba61d203 — louiz’ 4 years ago
Empty the <command/> nodes before reusing them in our responses

fix #3356
ed36c265 — louiz’ 4 years ago
Also handle SIGHUP to reload the configuration

Because that’s what is typically done on other deamons, and we don’t want to
suprise users.
b0168fd4 — louiz’ 4 years ago
mam: Send “fin complete” only when appropriate

Also simplify how we did the whole “limit + 1”
And fix one bad interpretation of the XEP for the case where the query has
no after or before restriction.

fix #3349
7592d966 — louiz’ 4 years ago
Missing fields in a data-form response are now interpreted as an empty value
efa63ee5 — louiz’ 4 years ago
Merge branch 'v7'
d887baa0 — louiz’ 4 years ago
Fix a crash when botan policy does not allow any available ciphersuite
1236b8a0 — louiz’ 4 years ago
Only use the ID to order archives

fix #3343
61de6b1d — louiz’ 4 years ago
Revert "Use a different Date data type"

This reverts commit 857c7d3972a03cbeebf730d99b924d3710dee6a0.
a90f196a — louiz’ 4 years ago
Revert "Use the Date to find a next page in RSM, not the id"

This reverts commit 5ef7ba08028065b03d51d1dc70bb35aeb41ae19d.
0d487f40 — Emmanuel Gil Peyrot 4 years ago
Use Config::is_in_list() to allow for multiple admins
a429b2ea — Emmanuel Gil Peyrot 4 years ago
Add a Config::is_in_list() method
39a32d55 — Emmanuel Gil Peyrot 4 years ago
Use jid.bare() instead of manual concatenation
5ef7ba08 — louiz’ 4 years ago
Use the Date to find a next page in RSM, not the id

This way, it works, whatever the order of insertion in the database was.

fix #3343
d375a9ed — louiz’ 4 years ago
one log_debug -> log_error, also some trivial indent
e4f111ac — louiz’ 4 years ago
Remove two unused (julianday) functions
4bd7b698 — louiz’ 4 years ago
Refactor that fixes a compilation issue in Release mode

Some template specialization were not found, because they were not declared
at the point they were used.

We moved things around, things are less inter-dependant, and also now it
de8267fa — louiz’ 4 years ago
Fix a build warning when compiling without postgres or sqlite
857c7d39 — louiz’ 4 years ago
Use a different Date data type

PLEASE backup your database before testing this commit, and report any
migration issue.

In postgresql, we use timestamp with timezone.
In sqlite3 we use REAL (the date is expressed as julianday)

This requires a migration of the muclogline_ table:
In postgresql it’s pretty simple, we convert all the integer into timestamps

With sqlite3, we actually rename the table, create the new one with the
correct type, then copy everything to the new table, with a conversion
function for the Date_ column, and then we delete the old table.

fix #3343
0cd848e5 — louiz’ 4 years ago
Send the stanza-id for messages received by other users

fix #3347
49bb3830 — Georg Lukas 4 years ago
Channel disco-info: use shorter string