summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-19Display the correct error message when we fail to open the sqlite3 dblouiz’
fix #3290
2017-08-04Build the docker image with --no-cache, --pulllouiz’
2017-08-02ci: debian branch, pull the debian branch before trying to merge with masterlouiz’
2017-08-02Re-add a removed (by mistake) pointer null checklouiz’
2017-08-02Fix the hostname of test3.biboumi.louiz.orglouiz’
2017-08-02Allow failures of packaging jobslouiz’
2017-08-02Start 3 biboumi services in docker deploy joblouiz’
2017-08-01ci: update the debian packaging image namelouiz’
2017-08-01Debian now includes libasan3 instead of 1louiz’
2017-08-01Fix the conf in the alpine docker imagelouiz’
2017-08-01Docker: run the openssl commands as the tester user, for permission issueslouiz’
2017-07-31Add a deploy joblouiz’
2017-07-26Aaaand move the biboumi.cfg file for dockerlouiz’
2017-07-25Also move the README.md in that directorylouiz’
2017-07-25Move the Dockerfile inside an alpine subdirectorylouiz’
2017-07-21Do not ignore empty values when receiving a data formlouiz’
Otherwise, these fields cannot be emptied by the user fix #3281
2017-07-20Add the possibility to invite any external JID to a roomlouiz’
fix #3285
2017-07-20Do not reply with an error when receiving a presence for a user JIDlouiz’
fix #3224
2017-07-20In fixed mode, fix the iid type of the component JIDlouiz’
2017-07-20Drop support for botan < 2.0louiz’
fix #3274
2017-07-18Remove the now useless “find … touch” hack in gitlab-ci.ymllouiz’
2017-07-16Correctly remove the last resource from the channel, in persistent modelouiz’
fix #3277
2017-07-16Add a failing test demonstrating 3277louiz’
2017-07-16Merge branch 'biboumi_jid_in_users_rosters' into 'master'louiz
Use a db roster to manage biboumi’s presence with the contacts Closes #3217 See merge request !13
2017-07-16Add a changelog entry for the roster featurelouiz’
2017-07-16Send an unsubscribed presence on a probe if we don’t have a roster entrylouiz’
2017-07-16Answer to presences of type='probe'louiz’
2017-07-16Document the biboumi and IRC-server JIDs in user’s rosterlouiz’
2017-07-16Add an e2e test for the IRC server roster presencelouiz’
2017-07-16Only send the IRC server presence if the user has this JID in their rosterlouiz’
2017-07-16Implement the roster presences from IRC serverslouiz’
2017-07-16Send an additional unsubscribed presence when receiving an unsubscribe onelouiz’
2017-07-16Add e2e tests for the (un)subscribe thinglouiz’
2017-07-16Send responses when we receive an unsubscribed presencelouiz’
2017-07-16Use a db roster to manage biboumi’s presence with the contactslouiz’
2017-07-14Send the 332 status only for our own presenceslouiz’
2017-07-08Remove an unused variablelouiz’
2017-07-08Replace a function argument from ... to the template Args&&... thinglouiz’
2017-07-08Remove many log_debug from the database modulelouiz’
2017-07-08Send status code='332' on biboumi or IRC server’s shutdownlouiz’
2017-07-08Send a 110 status code on a QUIT received for ourselflouiz’
2017-07-08Remove a bunch of useless string_literal usagelouiz’
2017-07-08Use a more precise return type, instead of autolouiz’
2017-07-08Remove all the empty “options” members in Column classeslouiz’
By using SFINAE to use that member only when it exists.
2017-07-07Merge branch 'v4'louiz’
Everything was already cherry-picked, or something like that, so no changes are involved, at all.
2017-07-06Add some scopes around various XmlSubNodelouiz’
2017-07-06Add a global “persistent” optionlouiz’
2017-06-23Move a few functions from select_query to querylouiz’
2017-06-22Set the database pointer to nullptr after a closelouiz’
2017-06-21Re-implement correctly the handling of failure to open the databaselouiz’
If we can’t open it at startup, we exit. If we can’t open it on reload, we keep the previously-opened database. This way, we’re assured to always have a valid and open database available.