louiz’
|
c23c99dac1
|
Don’t forget to remove the user from the channel, when kicked
fix #3291
|
2017-08-24 23:55:32 +02:00 |
|
louiz’
|
fe4ceb72d0
|
Add an e2e test to demonstrate bug #3291
|
2017-08-24 23:54:39 +02:00 |
|
louiz’
|
49c86398a5
|
Change docker documentation regarding the database permissions
fix #3290
|
2017-08-19 13:18:56 +02:00 |
|
louiz’
|
2a62b8b082
|
Fix a sqlite3 leak when the database fails to open
|
2017-08-19 13:02:34 +02:00 |
|
louiz’
|
9648fd286c
|
Display the correct error message when we fail to open the sqlite3 db
fix #3290
|
2017-08-19 13:02:13 +02:00 |
|
louiz’
|
5b0b41f40a
|
Build the docker image with --no-cache, --pull
|
2017-08-04 15:29:58 +02:00 |
|
louiz’
|
97b52526c5
|
ci: debian branch, pull the debian branch before trying to merge with master
|
2017-08-02 22:08:42 +02:00 |
|
louiz’
|
cad70ba453
|
Re-add a removed (by mistake) pointer null check
|
2017-08-02 22:00:28 +02:00 |
|
louiz’
|
cd70181cb0
|
Fix the hostname of test3.biboumi.louiz.org
|
2017-08-02 15:50:13 +02:00 |
|
louiz’
|
07683df5b9
|
Allow failures of packaging jobs
|
2017-08-02 15:15:06 +02:00 |
|
louiz’
|
933eb65e7b
|
Start 3 biboumi services in docker deploy job
|
2017-08-02 13:05:21 +02:00 |
|
louiz’
|
dc8f07a566
|
ci: update the debian packaging image name
|
2017-08-01 22:04:40 +02:00 |
|
louiz’
|
369cf51968
|
Debian now includes libasan3 instead of 1
|
2017-08-01 22:02:03 +02:00 |
|
louiz’
|
765e07d61f
|
Fix the conf in the alpine docker image
|
2017-08-01 22:02:03 +02:00 |
|
louiz’
|
488c36f22e
|
Docker: run the openssl commands as the tester user, for permission issues
|
2017-08-01 22:02:03 +02:00 |
|
louiz’
|
5f5789a0ed
|
Add a deploy job
|
2017-07-31 23:24:03 +02:00 |
|
louiz’
|
6187423e6e
|
Aaaand move the biboumi.cfg file for docker
|
2017-07-26 22:32:54 +02:00 |
|
louiz’
|
f1306c62e0
|
Also move the README.md in that directory
|
2017-07-25 21:53:56 +02:00 |
|
louiz’
|
22cb2659e9
|
Move the Dockerfile inside an alpine subdirectory
|
2017-07-25 21:51:50 +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’
|
ffb402f0ad
|
Drop support for botan < 2.0
fix #3274
|
2017-07-20 21:22:58 +02:00 |
|
louiz’
|
f0f3d3d4e2
|
Remove the now useless “find … touch” hack in gitlab-ci.yml
|
2017-07-18 22:56:37 +02:00 |
|
louiz’
|
f7cbe8531d
|
Correctly remove the last resource from the channel, in persistent mode
fix #3277
|
2017-07-16 20:22:23 +02:00 |
|
louiz’
|
c0611c23f0
|
Add a failing test demonstrating 3277
|
2017-07-16 20:22:23 +02:00 |
|
louiz
|
9131e63b74
|
Merge branch 'biboumi_jid_in_users_rosters' into 'master'
Use a db roster to manage biboumi’s presence with the contacts
Closes #3217
See merge request !13
|
2017-07-16 01:13:04 +02:00 |
|
louiz’
|
88770979c3
|
Add a changelog entry for the roster feature
|
2017-07-16 00:16:43 +02:00 |
|
louiz’
|
729ea131c9
|
Send an unsubscribed presence on a probe if we don’t have a roster entry
|
2017-07-16 00:16:43 +02:00 |
|
louiz’
|
50a2bd736e
|
Answer to presences of type='probe'
|
2017-07-16 00:16:43 +02:00 |
|
louiz’
|
befdefd987
|
Document the biboumi and IRC-server JIDs in user’s roster
|
2017-07-16 00:16:43 +02:00 |
|
louiz’
|
a95197509c
|
Add an e2e test for the IRC server roster presence
|
2017-07-16 00:16:43 +02:00 |
|
louiz’
|
dd343609d5
|
Only send the IRC server presence if the user has this JID in their roster
|
2017-07-16 00:16:43 +02:00 |
|
louiz’
|
f9a6f97396
|
Implement the roster presences from IRC servers
|
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’
|
71f125db1a
|
Send responses when we receive an unsubscribed presence
|
2017-07-16 00:16:43 +02:00 |
|
louiz’
|
84034ed3dc
|
Use a db roster to manage biboumi’s presence with the contacts
|
2017-07-16 00:16:43 +02:00 |
|
louiz’
|
b233470710
|
Send the 332 status only for our own presences
|
2017-07-14 15:18:01 +02:00 |
|
louiz’
|
8232c2cccc
|
Remove an unused variable
|
2017-07-08 19:21:53 +02:00 |
|
louiz’
|
3974371e7b
|
Replace a function argument from ... to the template Args&&... thing
|
2017-07-08 19:07:53 +02:00 |
|
louiz’
|
fd7ee48a86
|
Remove many log_debug from the database module
|
2017-07-08 18:11:25 +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’
|
faed8952cb
|
Remove a bunch of useless string_literal usage
|
2017-07-08 14:04:35 +02:00 |
|
louiz’
|
7a9b2dca06
|
Use a more precise return type, instead of auto
|
2017-07-08 12:37:03 +02:00 |
|
louiz’
|
cf56b60fd3
|
Remove all the empty “options” members in Column classes
By using SFINAE to use that member only when it exists.
|
2017-07-08 12:36:08 +02:00 |
|
louiz’
|
870d462914
|
Merge branch 'v4'
Everything was already cherry-picked, or something like that, so no changes
are involved, at all.
|
2017-07-07 20:36:40 +02:00 |
|
louiz’
|
43b5b696a3
|
Add some scopes around various XmlSubNode
|
2017-07-06 22:38:09 +02:00 |
|