Till Faelligen
11b48749bf
Fix linting
2024-11-14 16:40:08 +01:00
Quentin Gliech
075b236155
Update the license headers to mention the commercial license
2024-10-18 16:14:08 +02:00
Quentin Gliech
6e6c3de0a6
Rename the go package
...
github.com/matrix-org/dendrite to github.com/element-hq/dendrite
2024-10-17 17:33:45 +02:00
Quentin Gliech
6bfe946bd2
Update the copyright headers in all files
2024-10-17 17:16:37 +02:00
Till
297479ea49
Use pointer when passing the connection manager around ( #3152 )
...
As otherwise existing connections aren't reused.
2023-07-19 13:37:04 +02:00
Till
5579121c6f
Preparations for removing BaseDendrite
( #3016 )
...
Preparations to actually remove/replace `BaseDendrite`.
Quite a few changes:
- SyncAPI accepts an `fulltext.Indexer` interface (fulltext is removed
from `BaseDendrite`)
- Caches are removed from `BaseDendrite`
- Introduces a `Router` struct (likely to change)
- also fixes #2903
- Introduces a `sqlutil.ConnectionManager`, which should remove
`base.DatabaseConnection` later on
- probably more
2023-03-17 11:09:45 +00:00
Neil Alexander
4ad5f9c982
Global database connection pool (for monolith mode) ( #2411 )
...
* Allow monolith components to share a single database pool
* Don't yell about missing connection strings
* Rename field
* Setup tweaks
* Fix panic
* Improve configuration checks
* Update config
* Fix lint errors
* Update comments
2022-05-03 16:35:06 +01:00
Till
3ddbffd59e
Refactor media storage layer, add tests ( #2352 )
...
* Refactor mediaapi storage layer
* Verify filetype before trying to create thumbnails
* Add media api storage tests
* Fix returned values
2022-04-14 13:32:48 +01:00