louiz’
|
35fc5d6f29
|
Some little style/typo fixes
|
2016-09-21 20:38:14 +02:00 |
|
louiz’
|
93ebf45f30
|
Make history messages work with fixed_irc_server
fix #3209
|
2016-09-20 19:02:12 +02:00 |
|
louiz’
|
f8112468a7
|
make dist creates the archive with the current time, not the git time
|
2016-09-17 01:08:32 +02:00 |
|
louiz’
|
aaa2ca670a
|
Fix the parse_datetime by using %Z instead of %z
If anybody knows why fedora accepts both, but it only works with %z on
debian, please tell me.
|
2016-09-17 00:34:28 +02:00 |
|
louiz’
|
a8d28a38d4
|
In the debian docker, install aiodns from source instead of pip
Because, I don’t know why but, this doesn’t work.
|
2016-09-16 23:20:22 +02:00 |
|
louiz’
|
06d36ccd03
|
Remove a useless line in the COPYING file
|
2016-09-16 23:19:38 +02:00 |
|
louiz’
|
4e5734b75b
|
Trivial doc fixes
|
2016-09-09 23:38:44 +02:00 |
|
louiz’
|
7160731179
|
Add some configuration example
|
2016-09-09 23:38:02 +02:00 |
|
louiz’
|
0a8bddf03d
|
Didn’t I fix that typo 12 times already?
|
2016-09-09 23:25:11 +02:00 |
|
louiz’
|
009512f6ff
|
Fix a trivial formatting issue in the doc
|
2016-09-07 20:52:08 +02:00 |
|
louiz’
|
44bc04952c
|
Improve the documentation for the archives
|
2016-09-07 20:52:06 +02:00 |
|
louiz’
|
2c6132f3ee
|
Add 2 missing namespaces in our disco#info result
|
2016-09-04 23:11:42 +02:00 |
|
louiz’
|
3047bd41b2
|
MAM results can be filtered by start and end dates
|
2016-09-04 22:58:38 +02:00 |
|
louiz’
|
1140db3b88
|
Add parse_datetime
|
2016-08-31 01:58:13 +02:00 |
|
louiz’
|
2a4905df01
|
Fix to_string(time_t) and write a unit test for it
|
2016-08-31 01:17:45 +02:00 |
|
louiz’
|
9727f4cf00
|
Add the missing includes back
|
2016-08-29 19:20:27 +02:00 |
|
louiz’
|
aae2d5127b
|
Add zlib to the debian dockerfile, to build charybdis properly
|
2016-08-29 09:17:31 +02:00 |
|
louiz’
|
7536a1b3f3
|
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.
|
2016-08-28 22:42:50 +02:00 |
|
louiz’
|
b59fc2a834
|
Use Z instead of z in the timestamp format
|
2016-08-23 20:52:37 +02:00 |
|
louiz’
|
a195939cda
|
Don't use put_time() because it’s not in gcc 4.9, in shitty-debian “stable”
Use strftime instead
|
2016-08-23 20:48:39 +02:00 |
|
louiz’
|
20b187daa0
|
Do not fail e2e if the database cannot be removed because it's not there
|
2016-08-23 11:58:30 +02:00 |
|
louiz’
|
00e88f6b2a
|
Add missing algorithm include
|
2016-08-22 20:28:37 +02:00 |
|
louiz’
|
5e59cc517f
|
Add missing ctime include
|
2016-08-22 20:25:41 +02:00 |
|
louiz’
|
72af3e33ce
|
Update changelog with the history thingy
[skip ci]
|
2016-08-23 03:36:00 +02:00 |
|
louiz’
|
1ffc367753
|
Send the muc history when a second (or more) resource joins a room
|
2016-08-23 03:30:40 +02:00 |
|
louiz’
|
bc31e969e6
|
Document the sending of the muc history
|
2016-08-23 01:30:17 +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’
|
91285d144d
|
Index the owner for the global conf table
|
2016-08-22 15:12:03 +02:00 |
|
louiz’
|
cfebca4d7c
|
Only save the logs if recordHistory global config option is true
|
2016-08-23 01:11:51 +02:00 |
|
louiz’
|
f7fa34436a
|
Delete the database before each e2e test, to start fresh
|
2016-08-22 21:30:59 +02:00 |
|
louiz’
|
e13d3fdf4d
|
Move get_first_non_empty to louloulibs/utils
|
2016-08-22 21:29:22 +02:00 |
|
louiz’
|
38a4bcb2d2
|
Only save messages coming from real MUC participants in the database
Not messages coming from the room, for example
|
2016-08-22 00:47:55 +02:00 |
|
louiz’
|
19240d7968
|
Default max_history_length is 20, not 0
|
2016-08-22 00:44:52 +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’
|
593b326827
|
When saving the logs, the date must be in seconds, not nanoseconds
|
2016-08-22 00:39:11 +02:00 |
|
louiz’
|
6776b827d2
|
Add a global configure ad-hoc command, with max history length
|
2016-08-22 00:38:44 +02:00 |
|
louiz’
|
992fa93895
|
Add get_first_non_empty and use it into Database to simplify a little bit
|
2016-08-21 01:51:52 +02:00 |
|
louiz’
|
c97e349821
|
Remove dns unit tests, because they are not *unit* test (depends on network…)
|
2016-08-20 02:36:41 +02:00 |
|
louiz’
|
1d37a9092b
|
Go back to non-verbose make check
|
2016-08-20 02:36:25 +02:00 |
|
louiz’
|
d6a22b27f3
|
Better dependencies for make rpm and dist
|
2016-08-20 02:36:01 +02:00 |
|
louiz’
|
7d05f9b6ae
|
Fix the author of the IRC invite
|
2016-08-18 21:13:42 +02:00 |
|
louiz’
|
4c8fb9a0e3
|
Forward IRC invites to XMPP
|
2016-08-18 20:33:41 +02:00 |
|
louiz’
|
5406de35a3
|
On a client error, do not QUIT, just make the resource leave all channels
This should fix #3205
|
2016-08-17 20:47:33 +02:00 |
|
louiz’
|
a4ab1db55f
|
e2e test self invite
|
2016-08-16 16:18:08 +02:00 |
|
louiz’
|
663d4ad54a
|
Forward mediated invitations (XMPP to IRC only)
|
2016-08-16 15:59:00 +02:00 |
|
louiz’
|
6bbab9d943
|
Add ping to the disco info of the gateay
|
2016-08-16 10:44:13 +02:00 |
|
louiz
|
487b80ec9e
|
Fix a link in the documenation
|
2016-08-13 14:06:18 +02:00 |
|
louiz’
|
787563722c
|
Only save the messages into the db if we are actually using a db
|
2016-08-13 01:46:11 +02:00 |
|
louiz’
|
8ec823be4f
|
Save received and sent messages into the database
|
2016-08-12 16:39:19 +02:00 |
|
louiz’
|
7ffe278e05
|
Document the JID escaping with xep 106
|
2016-08-11 17:18:51 +02:00 |
|