Mark Haines
|
74aaacf82a
|
Don't break when sizes or durations are given as integers
|
2015-04-30 16:04:02 +01:00 |
Mark Haines
|
c28f1d16f0
|
Add a random string to the auto generated key id
|
2015-04-30 15:13:14 +01:00 |
Mark Haines
|
265f30bd3f
|
Allow --enable-registration to be passed on the commandline
|
2015-04-30 15:04:06 +01:00 |
Mark Haines
|
c9e62927f2
|
Use disable_registration keys if they are present
|
2015-04-30 14:34:09 +01:00 |
Mark Haines
|
1aa11cf7ce
|
Allow multiple config files, set up a default config before applying the config files
|
2015-04-30 13:48:15 +01:00 |
Mark Haines
|
6b69ddd17a
|
remove duplicate parse_size method
|
2015-04-30 04:26:29 +01:00 |
Mark Haines
|
d624e2a638
|
Manually generate the default config yaml, remove most of the commandline arguments for synapse anticipating that people will use the yaml instead. Simpify implementing config options by not requiring the classes to hit the super class
|
2015-04-30 04:24:44 +01:00 |
David Baker
|
109c8aafd2
|
Fix includes
|
2015-04-29 15:45:44 +01:00 |
David Baker
|
b7788f80a3
|
Accept both camelcase and underscore threepid creds for transition
|
2015-04-29 15:41:29 +01:00 |
Erik Johnston
|
c8ed9bd278
|
pushers table requires an access_token
|
2015-04-29 15:33:27 +01:00 |
Mark Haines
|
f2d90d5c02
|
Fix whitespace
|
2015-04-29 14:53:23 +01:00 |
Mark Haines
|
845b0b2c97
|
Check requirements before doing anything else when running the homeserver
|
2015-04-29 14:52:42 +01:00 |
Mark Haines
|
c0036ced54
|
bump syutil to 0.0.6
|
2015-04-29 14:16:41 +01:00 |
Erik Johnston
|
970a9b9d2b
|
We can't use REPLACE when upgrading databases now we have postgres
|
2015-04-29 13:55:44 +01:00 |
Erik Johnston
|
64991b0c8b
|
Merge pull request #129 from matrix-org/key_distribution
Key distribution v2
|
2015-04-29 13:34:38 +01:00 |
Mark Haines
|
e26a3d8d9e
|
bump database schema version
|
2015-04-29 13:32:32 +01:00 |
Mark Haines
|
1319905d7a
|
Use a defer.gatherResults to collect results from the perspective servers
|
2015-04-29 13:31:14 +01:00 |
Mark Haines
|
a9549fdce3
|
Use bytea rather than BLOB
|
2015-04-29 13:16:09 +01:00 |
Mark Haines
|
4ad8b45155
|
Merge branch 'develop' into key_distribution
Conflicts:
synapse/config/homeserver.py
|
2015-04-29 13:15:14 +01:00 |
Mark Haines
|
74874ffda7
|
Update the query format used by keyring to match current key v2 spec
|
2015-04-29 12:14:08 +01:00 |
Erik Johnston
|
cd0864121b
|
Make postgres database error slightly more helpful
|
2015-04-29 12:12:25 +01:00 |
Erik Johnston
|
4932a7e2d9
|
Use __all__ instead of assert to stop pyflakes from warning about unused import in __init__
|
2015-04-29 12:12:25 +01:00 |
Mark Haines
|
9894da6a29
|
Merge branch 'develop' into erikj/postgres_charset_check
|
2015-04-29 11:58:06 +01:00 |
Mark Haines
|
46d200a3a1
|
Implement minimum_valid_until_ts in the remote key resource
|
2015-04-29 11:57:26 +01:00 |
Erik Johnston
|
a08bf11138
|
Appease PEP8
|
2015-04-29 11:44:48 +01:00 |
Erik Johnston
|
204132a998
|
Check that postgres database has correct charset set
|
2015-04-29 11:42:28 +01:00 |
Mark Haines
|
f4c9ebbc34
|
Delete ugly commented out log line.
|
2015-04-29 11:07:13 +01:00 |
Matthew Hodgson
|
68c0603946
|
comment out ugly test logline
|
2015-04-29 00:14:44 +01:00 |
Erik Johnston
|
1783c7ca92
|
Ensure we never miss any presence updates
|
2015-04-28 17:24:24 +01:00 |
Erik Johnston
|
0126ef7f3c
|
Fix typo
|
2015-04-28 17:23:53 +01:00 |
Erik Johnston
|
d98edb548a
|
Ensure the serial returned by presence is always an integer
|
2015-04-28 17:20:32 +01:00 |
Erik Johnston
|
073b891ec1
|
Remove unused imports
|
2015-04-28 13:44:23 +01:00 |
Erik Johnston
|
327ca883ec
|
Merge branch 'develop' of github.com:matrix-org/synapse into postgres
|
2015-04-28 13:39:42 +01:00 |
Erik Johnston
|
18f8247701
|
Use TEXT instead of VARCHAR(n), since PostgreSQL treats them the same except for a limit
|
2015-04-28 12:41:33 +01:00 |
Mark Haines
|
9182f87664
|
Merge pull request #126 from matrix-org/csauth
Client / Server Auth Refactor
|
2015-04-28 11:00:27 +01:00 |
Mark Haines
|
55e1bc8920
|
And don't bump the schema version unnecessarily
|
2015-04-28 10:54:15 +01:00 |
Mark Haines
|
55fcf62e9c
|
Merge pull request #133 from matrix-org/invite_power_level
Invite power level
|
2015-04-28 10:50:34 +01:00 |
Mark Haines
|
b96c133034
|
Add server_keys.sql to the current delta rather than creating a new delta
|
2015-04-28 10:50:00 +01:00 |
Mark Haines
|
252e6f6869
|
Merge pull request #130 from matrix-org/server_rename_check
Fix for SYN-266
|
2015-04-28 10:39:31 +01:00 |
Mark Haines
|
0bc71103e1
|
Output vim style mode markers into the yaml config file
|
2015-04-28 10:17:10 +01:00 |
Mark Haines
|
f8b865264a
|
Merge branch 'develop' into key_distribution
Conflicts:
synapse/crypto/keyring.py
|
2015-04-27 18:29:32 +01:00 |
Paul "LeoNerd" Evans
|
38432d8c25
|
Merge branch 'develop' into invite_power_level
|
2015-04-27 17:09:25 +01:00 |
Erik Johnston
|
42b7139dec
|
Remove unused import
|
2015-04-27 15:59:56 +01:00 |
Erik Johnston
|
1ef66cc3bd
|
Move database configuration into config module
|
2015-04-27 15:57:43 +01:00 |
Erik Johnston
|
416a3e6c4f
|
Ensure check_same_thread is enabled for sqlite3
|
2015-04-27 15:44:30 +01:00 |
Erik Johnston
|
8558e1ec73
|
Make get_max_token into inlineCallbacks so that the lock works.
|
2015-04-27 15:19:44 +01:00 |
Erik Johnston
|
6f8e2d517e
|
Merge branch 'develop' of github.com:matrix-org/synapse into postgres
|
2015-04-27 14:41:40 +01:00 |
Erik Johnston
|
2c70849dc3
|
Fix newlines
|
2015-04-27 14:38:29 +01:00 |
Erik Johnston
|
0a016b0525
|
Pull inner function out.
|
2015-04-27 14:37:24 +01:00 |
Erik Johnston
|
e701aec2d1
|
Implement locks using create_observer for fetching media and server keys
|
2015-04-27 14:20:26 +01:00 |