Commit graph

  • 8549d4b096
    Lint Andrew Morgan (https://amorgan.xyz) 2018-01-19 20:55:49 -0800
  • 4f78a32c82
    Add ability for App Services to register users Andrew Morgan (https://amorgan.xyz) 2018-01-19 20:26:30 -0800
  • c3e87f19be
    Reverted rename selectRecentEvents => selectRoomRecentEvents Crom (Thibaut CHARLES) 2018-01-18 02:18:11 +0100
  • 38767efff0
    Fix lint legitimate warnings :) Crom (Thibaut CHARLES) 2018-01-18 02:14:53 +0100
  • be96370e30
    Filter contains_url implementation Crom (Thibaut CHARLES) 2018-01-18 02:03:43 +0100
  • 97a5882d81
    Limit room state events Crom (Thibaut CHARLES) 2018-01-15 00:08:21 +0100
  • cc56e0b88e
    Account data filtering Crom (Thibaut CHARLES) 2018-01-14 23:28:41 +0100
  • a8daf97a13
    Invite events filtering Crom (Thibaut CHARLES) 2018-01-14 14:16:31 +0100
  • 4ef80a4e48
    Handling "m.room.*" type filters Crom (Thibaut CHARLES) 2018-01-12 19:10:43 +0100
  • 65e36484d6
    Fix GET filter sending a base64 encoded json Crom (Thibaut CHARLES) 2018-01-12 18:42:14 +0100
  • 350e6cbfed
    Filter retrieval from db Crom (Thibaut CHARLES) 2018-01-12 18:27:24 +0100
  • 7b80e6d51b
    Fix timeline.limited detection Crom (Thibaut CHARLES) 2018-01-10 15:34:28 +0100
  • 2ec5a1cec9
    Removed state filter limit usage Crom (Thibaut CHARLES) 2018-01-10 15:28:44 +0100
  • dd65a8fe68
    Room state filtering Crom (Thibaut CHARLES) 2018-01-10 15:15:19 +0100
  • 2c3e55c7d3
    moved event_json->>property to separate columns Crom (Thibaut CHARLES) 2018-01-10 14:28:27 +0100
  • a762aecc62
    Fix room timeline-specific filtering & linter warns Crom (Thibaut CHARLES) 2018-01-05 15:06:58 +0100
  • da0658dc67
    Timeline filtering Crom (Thibaut CHARLES) 2018-01-05 14:25:36 +0100
  • 1bcb673e3c Set up a development environment with docker (#387) mujx 2018-01-02 20:26:37 +0200
  • 5166c5c3b5 Use short syntax for volumes, remove extra port entries Konstantinos Sideris 2018-01-02 19:16:26 +0200
  • 2b9c35308f Add a README for the docker setup Konstantinos Sideris 2018-01-02 17:43:39 +0200
  • f2ec4ce2ed Move docker-compose.yml under the docker directory Konstantinos Sideris 2018-01-02 15:57:57 +0200
  • b63f1e9311 Move Dockerfile in the docker directory Konstantinos Sideris 2018-01-02 14:29:38 +0200
  • cdd6b0a3d3
    Merge branch 'master' into filter_sync_impl Crom (Thibaut CHARLES) 2018-01-02 13:09:07 +0100
  • 27c335438f selectRecentEvents: reverse events in SQL query (#386) Thibaut CHARLES 2018-01-02 11:33:25 +0100
  • 8a3f9b0561 Implement some createRoom parameters (#374) Thibaut CHARLES 2018-01-02 11:32:53 +0100
  • d22fb24a66
    Factor out component setup from commands (#384) Erik Johnston 2018-01-02 10:26:56 +0000
  • dadd85ba07 Remove extra postgres Dockerfile Konstantinos Sideris 2017-12-26 12:18:23 +0200
  • 5291e341c4 Set up a development environment with docker Konstantinos Sideris 2017-12-24 19:34:30 +0200
  • 9af5e73fdf
    Filter unmarshal & validation before storing Crom (Thibaut CHARLES) 2017-12-23 15:09:29 +0100
  • 438ea3c68e Re-factor the configuration checking and improve comments Tristan Claverie 2017-12-21 13:29:25 +0100
  • d1f9fbc80b
    selectRecentEvents: reverse events in SQL query Crom (Thibaut CHARLES) 2017-12-20 17:22:44 +0100
  • 51bdba82d1 Split out config parsing and roomserver API creation Erik Johnston 2017-12-20 14:22:57 +0000
  • 808d60167a Update vendored github.com/matrix-org/dugong Tristan Claverie 2017-12-20 14:54:55 +0100
  • 34f3f37648 Merge branch 'master' into ElyKar/add-debug-logs Tristan Claverie 2017-12-20 13:26:54 +0100
  • 5935156d3f Merge 0f38a0be8a into fa362ecef2 Erik Johnston 2017-12-20 10:39:35 +0000
  • 0f38a0be8a Convert clientapi to using base component Erik Johnston 2017-12-06 16:42:34 +0000
  • fa362ecef2 Load Application Service Configuration Files (#377) Andrew Morgan 2017-12-19 09:00:44 -0800
  • d8bae1a0d0
    Plurals everywhere! Andrew Morgan (https://amorgan.xyz) 2017-12-19 08:52:31 -0800
  • 89ce8bcb1f Change configuration logging verification and improve comments Tristan Claverie 2017-12-19 17:43:48 +0100
  • 3c2cbb5f92
    Remove length checking and add yaml identifiers Andrew Morgan (https://amorgan.xyz) 2017-12-19 08:37:56 -0800
  • a80615dd54 Convert monolith to using base component Erik Johnston 2017-12-06 16:44:00 +0000
  • c7524dd2e5 Convert syncapi to using base component Erik Johnston 2017-12-06 16:43:52 +0000
  • a79e6a9fd9 Convert roomserver to using base component Erik Johnston 2017-12-06 16:43:45 +0000
  • a341d39864 Convert publicroomsapi to using base component Erik Johnston 2017-12-06 16:43:26 +0000
  • c387a7a6c4 Convert mediaapi to using base component Erik Johnston 2017-12-06 16:43:13 +0000
  • 28b2afb611 Convert federationsender to using base component Erik Johnston 2017-12-06 16:43:01 +0000
  • 906b64bd3e Convert federationapi to using base component Erik Johnston 2017-12-06 16:42:46 +0000
  • 28c46a8915 Convert clientapi to using base component Erik Johnston 2017-12-06 16:42:34 +0000
  • 7f1aa47770 Add base component Erik Johnston 2017-12-06 16:41:51 +0000
  • 7e2362cd2e
    Make travis builds a bit faster (#382) Richard van der Hoff 2017-12-19 14:09:15 +0000
  • b64f8b5912
    kill kafka after integ tests (#383) Richard van der Hoff 2017-12-19 13:56:41 +0000
  • 0c94d045ba kill kafka after integ tests Richard van der Hoff 2017-12-19 13:49:43 +0000
  • 0c26735bbd
    console folding for travis (#381) Richard van der Hoff 2017-12-19 13:45:14 +0000
  • 3881e751ad cache kafka download Richard van der Hoff 2017-12-19 11:12:29 +0000
  • 5b44ca7dfc travis: clone depth=1 Richard van der Hoff 2017-12-19 10:17:06 +0000
  • 40b341fab2 console folding for travis Richard van der Hoff 2017-12-19 10:15:37 +0000
  • 899f267c47
    Fix roomserver deadlock (#380) Richard van der Hoff 2017-12-19 11:29:49 +0000
  • fc8b33e8ad Fix roomserver deadlock Richard van der Hoff 2017-12-19 11:27:18 +0000
  • af8265dfd9
    Cleaned comments Crom (Thibaut CHARLES) 2017-12-19 11:27:54 +0100
  • ec30d143cd User registration return M_USER_IN_USE when username is already taken (#372) Thibaut CHARLES 2017-12-19 10:49:42 +0100
  • 069b4879f7 Add support for several logging hooks at the same time and log to a directory Tristan Claverie 2017-12-19 09:21:48 +0100
  • 473c5efe59 Make logging configuration more extensible Tristan Claverie 2017-12-19 07:39:43 +0100
  • 904b586e65
    Removing logging, return errors and check types Andrew Morgan (https://amorgan.xyz) 2017-12-18 11:04:03 -0800
  • c26d23b89f Remove LOG_DIR and use the configuration instead Tristan Claverie 2017-12-18 01:19:05 +0100
  • ae4992fa83 Add logs-related parameters to the configuration Tristan Claverie 2017-12-18 01:16:38 +0100
  • 8fc1c50c95 Merge 00ef2e79eb into b835e585c4 Andrew Morgan 2017-12-17 21:08:51 +0000
  • 0a8d2325d3
    Application Service config file parsing Andrew Morgan (https://amorgan.xyz) 2017-12-17 04:50:18 -0800
  • 00ef2e79eb
    Update go-yaml/yaml Andrew Morgan (https://amorgan.xyz) 2017-12-17 03:04:22 -0800
  • b835e585c4
    Add transaction ID to events if sending device (#368) Erik Johnston 2017-12-15 15:42:55 +0000
  • de6529d766
    Ensure we only process one event at a time (#376) Erik Johnston 2017-12-15 15:22:06 +0000
  • 90a37dc766 Don't use a pointer for device Erik Johnston 2017-12-15 15:06:04 +0000
  • 4bb862864c Remove unused webhook Erik Johnston 2017-12-15 14:10:28 +0000
  • 5ca430db5c Ensure we only process one event at a time Erik Johnston 2017-12-15 13:59:24 +0000
  • 28a0522b8c
    Typo Erik Johnston 2017-12-15 13:16:46 +0000
  • 8bd2dbdb56 Update comment Erik Johnston 2017-12-15 10:45:38 +0000
  • 4e4cdf6fb7 Merge branch 'master' of github.com:matrix-org/dendrite into erikj/sync_txnid Erik Johnston 2017-12-15 10:26:50 +0000
  • 55ba1da1b3
    Fix linter warnings Crom (Thibaut CHARLES) 2017-12-14 11:07:22 +0100
  • 139f133605
    Impl some createRoom parameters Crom (Thibaut CHARLES) 2017-12-14 01:42:17 +0100
  • c1badc0510
    Added common.IsUniqueConstraintViolationErr Crom (Thibaut CHARLES) 2017-12-14 00:24:49 +0100
  • 58e228fc3a s/VerifyEventSignatures/VerifyAllEventSignatures/ Richard van der Hoff 2017-12-08 17:59:15 +0000
  • e2f88f3889 gb vendor update github.com/matrix-org/gomatrixserverlib Richard van der Hoff 2017-12-08 17:56:34 +0000
  • d118eced54
    Use the right linter versions (#370) Richard van der Hoff 2017-12-12 10:25:38 +0000
  • 568c6f7c66
    Use latest versions of go (#369) Richard van der Hoff 2017-12-12 10:25:24 +0000
  • 2ded148e0b
    create-account cmd: user already exists error message Crom (Thibaut CHARLES) 2017-12-11 14:17:10 +0100
  • afe51d07e8
    Replace UserInUse check by psql query error code validation Crom (Thibaut CHARLES) 2017-12-11 14:09:15 +0100
  • 2758f668f6
    Fix lint warnings Crom (Thibaut CHARLES) 2017-12-10 18:12:18 +0100
  • 1fb3950e6b
    User registration return M_USER_IN_USE when username is already taken Crom (Thibaut CHARLES) 2017-12-10 15:47:17 +0100
  • c3cb6f8767 Update gometalinter, and disable gas (#371) Richard van der Hoff 2017-12-08 19:13:17 +0000
  • 9cc77498d7 Disable gas linter Richard van der Hoff 2017-12-08 18:54:23 +0000
  • 4ea311df2b Update gometalinter Richard van der Hoff 2017-12-08 18:34:39 +0000
  • 24dbc9231a Use the right linter versions Richard van der Hoff 2017-12-08 18:25:16 +0000
  • 7a9698cfb6 Use latest versions of go Richard van der Hoff 2017-12-08 18:12:19 +0000
  • 387afd3ed7 Use SetUnsignedField and log error Erik Johnston 2017-12-06 17:04:16 +0000
  • a5f130c670 Check that UserID matches too Erik Johnston 2017-12-06 17:01:51 +0000
  • 6cf9fe9466 Add comments Erik Johnston 2017-12-06 17:01:05 +0000
  • 25fc142e56 Merge branch 'master' of github.com:matrix-org/dendrite into erikj/sync_txnid Erik Johnston 2017-12-06 16:51:25 +0000
  • 16f593f786 Fix some linting errors Erik Johnston 2017-12-06 13:55:51 +0000
  • 75aa316a6a
    Write and read transaction id from sync DB (#367) Erik Johnston 2017-12-06 09:37:18 +0000
  • c4df1b60ab Merge 41e17b6322 into 578d8cf492 Erik Johnston 2017-12-06 09:36:50 +0000
  • 578d8cf492
    Add CORS headers to all responses including errors (#364) Erik Johnston 2017-12-06 09:36:50 +0000