Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Security against deletion of dbPmRoomMap entries | Alex Auvolat | 2020-10-04 | 1 | -1/+5 |
| | |||||
* | Update go packages; remove db cache | Alex Auvolat | 2020-10-04 | 1 | -67/+17 |
| | |||||
* | Allow _ezbr_ to be put in suffix of usernames/room aliases instead of prefix | Alex Auvolat | 2020-02-29 | 1 | -10/+13 |
| | |||||
* | Fix Mattermost event deduplication | Alex Auvolat | 2020-02-29 | 1 | -3/+9 |
| | | | | | | | | | | Mattermost assigns its own IDs to messages, thus when sending a message to Mattermost the event_seen key that has to be written must take into account that ID and not the one that we put in the event (which was the Matrix event ID) Note that for XMPP anything can be used as an ID, so using the Matrix event ID there worked, but it's actually not so good. | ||||
* | Actually gorm:"type:text" was useless | Alex Auvolat | 2020-02-28 | 1 | -21/+21 |
| | | | | | | With the Postgres backend, strings will use text by default. Using varchar(255) by default (which is stupid) is done only for sqlite, which doesn't care about the type anyways. | ||||
* | Fix db models to use text instead of varchar; remove unused columns & fix ↵ | Alex Auvolat | 2020-02-28 | 1 | -33/+31 |
| | | | | index names | ||||
* | Handle matrix left events correctly (hopefully) | Alex Auvolat | 2020-02-28 | 1 | -13/+23 |
| | |||||
* | Add LRU cache for some DB operations | Alex Auvolat | 2020-02-28 | 1 | -27/+82 |
| | |||||
* | Rename DbCache to DbKv | Alex Auvolat | 2020-02-28 | 1 | -11/+11 |
| | |||||
* | Logging done better | Alex Auvolat | 2020-02-27 | 1 | -5/+5 |
| | |||||
* | Implement account configuration save/load from db | Alex Auvolat | 2020-02-26 | 1 | -1/+13 |
| | |||||
* | Room autorejoin | Alex Auvolat | 2020-02-26 | 1 | -0/+16 |
| | |||||
* | Move appservice/ to / | Alex Auvolat | 2020-02-26 | 1 | -0/+266 |