louiz’
|
fe4ceb72d0
|
Add an e2e test to demonstrate bug #3291
|
2017-08-24 23:54:39 +02:00 |
|
louiz’
|
308869aa73
|
Do not ignore empty values when receiving a data form
Otherwise, these fields cannot be emptied by the user
fix #3281
|
2017-07-21 17:27:03 +02:00 |
|
louiz’
|
f125de4833
|
Add the possibility to invite any external JID to a room
fix #3285
|
2017-07-20 23:09:37 +02:00 |
|
louiz’
|
407f95a108
|
Do not reply with an error when receiving a presence for a user JID
fix #3224
|
2017-07-20 21:34:27 +02:00 |
|
louiz’
|
24f2511d7b
|
In fixed mode, fix the iid type of the component JID
|
2017-07-20 21:28:18 +02:00 |
|
louiz’
|
c0611c23f0
|
Add a failing test demonstrating 3277
|
2017-07-16 20:22:23 +02:00 |
|
louiz’
|
a95197509c
|
Add an e2e test for the IRC server roster presence
|
2017-07-16 00:16:43 +02:00 |
|
louiz’
|
368bb82818
|
Send an additional unsubscribed presence when receiving an unsubscribe one
|
2017-07-16 00:16:43 +02:00 |
|
louiz’
|
7e5cd2f130
|
Add e2e tests for the (un)subscribe thing
|
2017-07-16 00:16:43 +02:00 |
|
louiz’
|
9fa1852c7e
|
Send status code='332' on biboumi or IRC server’s shutdown
|
2017-07-08 18:10:47 +02:00 |
|
louiz’
|
3a95076db4
|
Send a 110 status code on a QUIT received for ourself
|
2017-07-08 17:07:29 +02:00 |
|
louiz’
|
9f7782bb0c
|
Add a global “persistent” option
|
2017-07-06 22:24:42 +02:00 |
|
louiz’
|
651caabb2d
|
Remove a useless debug print in the e2e tests
|
2017-06-21 17:41:03 +02:00 |
|
louiz’
|
5b6b9bd372
|
Disable charybdis’ connection throttling
|
2017-06-21 01:18:09 +02:00 |
|
louiz’
|
e75d7ad8ea
|
Add a Record History option in the Channel configuration form
fix #3269
|
2017-06-16 10:48:54 +02:00 |
|
louiz’
|
40db183e37
|
Using OptionalBool, add RecordHistoryOptional col into IrcChannelOptions table
ref #3269
|
2017-06-16 09:54:36 +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’
|
1b71e0f7d4
|
Add a e2e to check that timestamps in MAM requests are correctly handled
fix #3266
|
2017-05-23 11:46:22 +02:00 |
|
louiz’
|
cf1c8f188c
|
Remove a few warnings occuring in some build config
|
2017-05-21 12:23:10 +02:00 |
|
louiz’
|
bb150d587f
|
Redirect welcome NOTICE to their channel, instead of sending a global one
fix #3236
|
2017-05-17 00:31:21 +02:00 |
|
louiz’
|
34f0685c72
|
Test the default channel list limit
fix #3219
|
2017-05-16 23:55:15 +02:00 |
|
louiz’
|
8cf0b833c4
|
Make the IRC channel configuration form available from the MUC config
fix #3250
|
2017-05-11 21:15:43 +02:00 |
|
louiz’
|
da701069dc
|
Little fix and cleanup in the channels list code
|
2017-05-08 18:47:02 +02:00 |
|
louiz’
|
f200126f61
|
Add an execute_incomplete_hello_adhoc_command e2e test
|
2017-05-05 00:38:01 +02:00 |
|
louiz’
|
b5c86edc08
|
Wrong ifndef, kek
|
2017-04-30 18:26:41 +02:00 |
|
louiz’
|
a3e6497ab8
|
Add a missing ifnedf BOTAN_FOUND
|
2017-04-30 15:21:23 +02:00 |
|
louiz’
|
7b3e0e0cf3
|
Make botan’s policy configurable from a file
fix #3244
|
2017-04-30 15:14:54 +02:00 |
|
louiz’
|
f588ce071e
|
Group simultaneous JOINs into a single command, to avoid flooding
We still split the JOINs with a key and the ones without
|
2017-04-21 22:47:25 +02:00 |
|
louiz’
|
78765a4bc4
|
Remove the e2e test for the linger_time
|
2017-04-20 10:15:34 +02:00 |
|
louiz’
|
5ef674c486
|
Revert "Add a linger_time configuration option on IRC servers"
This reverts commit 5d801ddcd0.
|
2017-04-20 10:12:00 +02:00 |
|
louiz’
|
42677ae46c
|
Fix the tests to take into account the new “your are exempt bla” line
|
2017-04-20 18:06:53 +02:00 |
|
louiz’
|
51696c091c
|
Make sure the channel is joined before trying to leave it
fix #3243
|
2017-04-19 23:33:48 +02:00 |
|
louiz
|
47ff1cd311
|
Merge branch 'mam_default_limit' into 'master'
Limit of 100 MAM messages, if no other limit has been set by the client
Closes #3256
See merge request !9
|
2017-04-19 23:15:49 +02:00 |
|
louiz’
|
727d887d7b
|
Fix wrong JID computing when sending iq ping or version in fixed mode
fix #3259
|
2017-04-20 00:24:59 +02:00 |
|
louiz’
|
a4e2e56ad3
|
Add an e2e test for the mam default limit
We send 150 messages, then retrieve the archive. We should receive messages
from 50 to 149 only.
|
2017-04-19 23:02:08 +02:00 |
|
louiz’
|
c2cc9cb96f
|
Remove the flood limit in our e2e charybdis configuration
|
2017-04-19 23:02:08 +02:00 |
|
louiz’
|
3a8203c366
|
Handle the RSM "max" value in the MAM requests
fix #3255
|
2017-04-12 17:07:39 +02:00 |
|
louiz’
|
dec3e42ae3
|
Add an e2e test for the ad-hoc reload command
|
2017-04-10 10:09:00 +02:00 |
|
louiz’
|
68d6b82940
|
Properly handle multiline topics
fix #3254
|
2017-04-09 23:05:32 +02:00 |
|
louiz’
|
79b24d7eb5
|
Add an e2e test for the ad-hoc ping
|
2017-04-07 19:55:15 +02:00 |
|
louiz’
|
b82a14f20e
|
Fix the display of the number of checks to be run by the e2e tests
|
2017-04-07 19:01:08 +02:00 |
|
louiz’
|
5402a256d1
|
Apply all the clang-tidy modernize-* fixes
|
2017-04-07 18:45:24 +02:00 |
|
louiz’
|
0878a0342c
|
Do not allow pings from resources that aren’t in the channel
fix #3252
|
2017-04-04 21:38:53 +02:00 |
|
louiz’
|
e4cc69607c
|
Handle some iq of type='error' as valid ping response
fix #3251
|
2017-04-04 18:40:30 +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’
|
ce2daa5ea0
|
Respond to disco#info on MUC JIDs
Otherwise, some client won’t do MAM, since they don’t know biboumi supports
it.
|
2017-03-29 16:28:25 +02:00 |
|
louiz’
|
a3844c1d9f
|
Change mam namespace to mam:2, instead of mam:1
|
2017-03-29 16:28:25 +02:00 |
|
louiz’
|
07c8567b9f
|
e2e: Display the correct number of tests that will run
|
2017-03-28 10:17:33 +02:00 |
|
louiz’
|
0ab40dc1ab
|
Refactoring louloulibs and cmake
Use OBJECT libraries
Remove the louloulibs directory
Write FOUND variables in the cache
|
2017-03-14 21:45:23 +01:00 |
|