louiz’
|
2677ac42e8
|
Fix compilation (many warnings, and a linkage error) with clang++
|
2017-06-14 10:46:44 +02:00 |
|
louiz’
|
dac19da4c7
|
Fix an inversion of tlsPorts_ and ports_
|
2017-06-14 10:46:44 +02:00 |
|
louiz’
|
369ccb0376
|
Add default values for the database columns
|
2017-06-14 00:19:15 +02:00 |
|
louiz’
|
50cadf3dac
|
Implement our own database ORM, and update the whole code to use it
Entirely replace LiteSQL
fix #3271
|
2017-06-14 00:19:15 +02:00 |
|
louiz’
|
7f2127a7ea
|
Add the archive ID to messages when they are sent to users
This makes us compatible with mam 6.0
fix #3249
|
2017-03-30 18:16:44 +02:00 |
|
louiz’
|
1a09c965eb
|
Remove two sneaky log_debug
|
2017-03-29 23:32:43 +02:00 |
|
louiz’
|
3047bd41b2
|
MAM results can be filtered by start and end dates
|
2016-09-04 22:58:38 +02:00 |
|
louiz’
|
88499d0379
|
If the maxHistoryLength is negative, make it 0
Instead of doing a broken SQL request that returns weird lines
|
2016-08-23 01:28:12 +02:00 |
|
louiz’
|
d1626c929f
|
When joining a channel, send the most recent history found in the database
|
2016-08-22 00:44:17 +02:00 |
|
louiz’
|
6776b827d2
|
Add a global configure ad-hoc command, with max history length
|
2016-08-22 00:38:44 +02:00 |
|
louiz’
|
8ec823be4f
|
Save received and sent messages into the database
|
2016-08-12 16:39:19 +02:00 |
|
louiz’
|
4c1b9abe7e
|
Properly catch and handle database errors
Do not use a singleton for the database.
fix #3203
|
2016-07-12 00:31:57 +02:00 |
|
louiz’
|
81f8f45b37
|
Replace all include guards by #pragma once
It’s $CURRENT_YEAR
|
2016-07-04 17:53:53 +02:00 |
|
louiz’
|
af42073830
|
Style fix
Move all constructors at the top of classes
|
2016-05-04 14:16:40 +02:00 |
|
Florent Le Coz
|
421c960df5
|
Add a ChannelOptions table in the DB
And a way to retrieve its values, defaulting on the ServerOptions for unset
values.
|
2016-01-04 13:47:26 +01:00 |
|
Florent Le Coz
|
88ae2599f6
|
Introduce an optional Database module
Uses litesql
|
2015-09-18 22:09:26 +02:00 |
|