- 06 9月, 2017 1 次提交
-
-
由 Erik Johnston 提交于
* Remove unused struct field * Ignore unused test data * Remove unused variables * Remove deadcode * Fix up vetshadow warnings * Convert to using gometalinter * Update travis * Use vendored versions of gometalinter * Make gometalinter install its stuff * Vendor misspell
-
- 31 8月, 2017 1 次提交
-
-
由 Richard van der Hoff 提交于
-
- 22 8月, 2017 1 次提交
-
-
由 Brendan Abolivier 提交于
* Move events contents to common * Basic database structure * Complete database update * Support visibility update and retrieval * Add HTTP methods for visibility update and retrieval * Add the database for the new component * Add a listener for the new component * Fix attribute update statements * Create public rooms component * Fix failing test * Add roomserver consumer * Fix a bug in aliases creation * Add a check on type * Implement public rooms directory * Use auth API for visibility update * Support filtering * Add component to monolith * Various fixes * Fix computation of next public rooms batch * Retrieve state events from the roomserver query API + avoid dupes on join * Split update of string or boolean attribute in two separate functions * Use event type to detect duplicate joins * Improve the joined members counter computation * Use event.RoomID()
-
- 16 8月, 2017 2 次提交
-
-
由 Mark Haines 提交于
We can't consume the same topic on a single kafka consumer more than once. So when using kafka we have to create a new consumer for each component in the monolith.
-
由 Mark Haines 提交于
* dependency injection for the kafka consumers/producers * Optionally use naffka in the monolithic server * remember to call setupKafka() * tweak imports * fix integration tests * Add use_naffka to the example config * Update comment on the listen APIs
-
- 07 8月, 2017 1 次提交
-
-
由 Brendan Abolivier 提交于
* Add HTTPS listen and serve, and move both listen and serve to goroutines * Add some log so we know the initialisation went well
-
- 04 8月, 2017 2 次提交
-
-
由 Brendan Abolivier 提交于
-
由 Mark Haines 提交于
* Add a monolithic server that combines all the components into one * Review comments * Expose the matrix APIs directly
-