Commit graph

337 commits

Author SHA1 Message Date
Andrew Morgan 713e4401b4 Add changelogs 2019-05-07 19:54:38 -07:00
Andrew Morgan abd770419b Add changelog 2019-05-07 19:52:38 -07:00
Andrew Morgan 20d2fdc288 Add changelog 2019-05-07 19:51:42 -07:00
Richard van der Hoff 14715468bb Make thumbnail dimensions mandatory
Fixes #1883
2019-04-26 14:41:19 +01:00
Vikingat-RAGE 76ee13b9bb Fixed bad spacing. 2019-03-18 21:54:56 +00:00
Travis Ralston c08d223cfe
Merge pull request #1889 from ma1uta/push_rules
Fix for the #1865
2019-02-28 13:31:56 -07:00
Anatoly Sablin 5303ba54b7 Add a clarification changelog. 2019-02-28 21:04:23 +03:00
Travis Ralston adb721bc0b Fix unrelated changelog entry's RST representation 2019-02-24 21:55:57 -07:00
Travis Ralston baf8948eb5 Describe M_UNSUPPORTED_ROOM_VERSION on invite and createRoom endpoints
Spec for MSC1866: https://github.com/matrix-org/matrix-doc/pull/1866
2019-02-24 21:55:04 -07:00
Travis Ralston 49119ed345
Merge pull request #1875 from matrix-org/travis/clarify-upgrades
Clarify the recommendations for "transferable state"
2019-02-18 06:14:43 -07:00
Travis Ralston 72242e4ebb
Merge pull request #1879 from matrix-org/travis/fix-capabilities
Correctly nest the capabilities response object
2019-02-11 21:45:02 -07:00
Travis Ralston d31d2f5e57 Correctly nest the capabilities response object
Everything is contained in a "capabilities" property, which is not represented by the schema. The example was correct.
2019-02-11 20:31:48 -07:00
Andrew Morgan 48569c2156
Merge pull request #1853 from matrix-org/anoa/3pid_typos
Replace "3pid" with "3PID"
2019-02-11 15:11:28 +00:00
Travis Ralston 26810bccef
Merge pull request #1873 from matrix-org/travis/spec/get-account-data
Add routes for retrieving account data
2019-02-11 08:02:34 -07:00
Andrew Morgan df7223f992 Add changelogs 2019-02-11 10:02:05 +00:00
Travis Ralston f67782230a changelog 2019-02-10 19:35:23 -07:00
Travis Ralston 5721712eae Add M_RESOURCE_LIMIT_EXCEEDED
Original proposal: https://github.com/matrix-org/matrix-doc/issues/1504

No changes from the original proposal or implementations have been made intentionally here.
2019-02-10 17:47:17 -07:00
Travis Ralston 6bbf22cd04 Add routes for retrieving account data
Original proposal: https://github.com/matrix-org/matrix-doc/issues/1339

This contains no known differences to what was ultimately decided upon and implemented.
2019-02-10 17:07:47 -07:00
Travis Ralston 85578f9842 Fix spelling mistake: endponts -> endpoints
Fixes https://github.com/matrix-org/matrix-doc/issues/1677
2019-02-06 22:19:47 -07:00
Travis Ralston e27c83d9f8
Merge pull request #1817 from matrix-org/neilj/remove_presence_lists
remove references to presence lists
2019-02-01 08:37:08 -07:00
Travis Ralston ccce6c196d Specify how capabilities work in the c2s API
Original proposals:
* https://github.com/matrix-org/matrix-doc/pull/1753
* https://github.com/matrix-org/matrix-doc/pull/1804

Implementation proof:
* https://github.com/matrix-org/synapse/pull/4472
* https://github.com/matrix-org/matrix-js-sdk/pull/830

There is one change to MSC1753 which is included in this commit. MSC1804 remains unchanged. In the original proposal, the change password capability being present was an indication that password changes were possible. It was found that this doesn't really communicate the state very well to clients in that lack of a capability (or a 404, etc) would mean that users would erroneously not be able to change their passwords. A simple boolean flag was added to assist clients in detecting this capability.
2019-01-30 19:43:55 -07:00
Travis Ralston 4437c383bb
Merge pull request #1790 from matrix-org/travis/spec/login-redirect
Add a mechanism for redirecting clients after login
2019-01-30 13:33:03 -07:00
Neil Johnson ed68f940cd towncrier 2019-01-28 17:49:20 +00:00
Travis Ralston 84a4ca62c3
Merge pull request #1786 from matrix-org/travis/spec/exp-caps
Add support for unstable feature advertising via /versions
2019-01-23 19:15:50 -07:00
Travis Ralston 052d68d83d
Merge pull request #1791 from matrix-org/travis/spec/rver-upgrades
Add room version upgrades
2019-01-23 19:04:24 -07:00
Travis Ralston 5f12419afb Clarify that changelog entries end with a full stop 2019-01-17 11:41:50 -07:00
Travis Ralston 56bfa76765 changelog 2019-01-09 17:03:05 -07:00
Travis Ralston fbd8861180 Changelog 2019-01-09 15:31:43 -07:00
Travis Ralston 510468a3b1 Changelog 2019-01-09 15:31:04 -07:00
Travis Ralston 75c084e987 changelog 2019-01-07 14:50:55 -07:00
Travis Ralston 7461cd7f68
Add changelog 2018-12-10 15:46:02 -07:00
Hubert Chathi 1be3bd602a add changelog 2018-11-05 15:41:41 -05:00
Travis Ralston 485928486a Client-server r0.4.0 changelog 2018-08-31 16:45:41 -06:00
Travis Ralston 17a6a4c2ee Merge branch 'travis/c2s/fix-changelog' into client_server/release-r0.4.0 2018-08-31 16:45:09 -06:00
Travis Ralston bb2835651f
Merge pull request #1637 from turt2live/travis/c2s/clarify-errors
List known client-server error codes; Clarify priority of error codes vs http status code
2018-08-31 16:42:43 -06:00
Travis Ralston 680ab5e194 Misc formatting things
Consistency, make the renderer happy
2018-08-31 16:36:51 -06:00
Travis Ralston 247ae26ec4 Consistency 2018-08-31 16:33:17 -06:00
Travis Ralston d5af3bae43 This isn't a new endpoint 2018-08-31 16:33:09 -06:00
Travis Ralston 683072e624
Merge pull request #1636 from turt2live/travis/c2s/id-server
Clean up and flesh out all three editions of the /requestToken API
2018-08-31 14:57:17 -06:00
Travis Ralston 108c623557
Merge pull request #1635 from turt2live/travis/c2s/read-markers
Add read markers
2018-08-31 14:47:39 -06:00
Travis Ralston e49ed5d1ec Changelog 2018-08-31 12:37:24 -06:00
Hubert Chathi c0dd7e0025
Merge pull request #1420 from Zil0/encrypted_attach
Document encrypted attachments
2018-08-31 13:33:05 -04:00
Travis Ralston 3146fc339a Merge remote-tracking branch 'matrix-org/master' into travis/c2s/clarify-errors 2018-08-31 11:15:03 -06:00
Travis Ralston 679ddabb53 Merge remote-tracking branch 'matrix-org/master' into travis/c2s/read-markers 2018-08-31 10:34:19 -06:00
Travis Ralston 7f1b94c211 Merge remote-tracking branch 'matrix-org/master' into travis/c2s/id-server 2018-08-31 10:29:09 -06:00
Travis Ralston 9004be7bda Merge remote matrix-org/master 2018-08-31 10:08:05 -06:00
Travis Ralston 25778989a1
Merge pull request #1573 from turt2live/travis/c2s/sync-event-fields
Fix event schemas for /sync
2018-08-31 10:00:17 -06:00
Travis Ralston f72c821be4
Merge pull request #1619 from turt2live/travis/c2s/local-echo
Reference that transaction IDs may be used to echo
2018-08-31 09:48:02 -06:00
Travis Ralston 2e3e189ea2 Merge remote matrix-org/master 2018-08-31 09:31:39 -06:00
Travis Ralston 136ba15eb2
Merge pull request #1605 from turt2live/travis/c2s/clarify-html-again
Mention that clients should not be producing invalid HTML
2018-08-31 08:41:29 -06:00
Travis Ralston afa16f1e4e
Merge pull request #1606 from turt2live/travis/c2s/room-tags
Update the room tagging documentation
2018-08-31 08:36:40 -06:00
Travis Ralston c127eed7e7
Merge pull request #1600 from turt2live/travis/c2s/media-csp
Specify the minimum CSP for media
2018-08-31 08:32:33 -06:00
Travis Ralston 73736d41db
Merge pull request #1569 from turt2live/travis/c2s/user-directory
Clarify the homeserver's behaviour for user searching
2018-08-31 08:32:02 -06:00
Travis Ralston 9646d99c9e
Merge pull request #1602 from turt2live/travis/general/redactions
Add the other fields the server is expected to keep on events
2018-08-31 08:31:50 -06:00
Travis Ralston ac56e76746 Changelog 2018-08-30 23:09:37 -06:00
Travis Ralston 7f719b23e7
Merge pull request #1589 from turt2live/travis/c2s/inhibit-login
Document the inhibit_login registration option
2018-08-30 18:21:39 -06:00
Travis Ralston f3181bbedd Changelog 2018-08-30 18:20:50 -06:00
Travis Ralston 7516af3df2 Changelog 2018-08-30 16:22:56 -06:00
Travis Ralston 86c85aea71 Merge remote-tracking branch 'matrix-org/master' into travis/c2s/3pid-binding 2018-08-30 15:23:50 -06:00
Travis Ralston 951b442956
Merge pull request #1558 from turt2live/travis/c2s/fix-events
Fix client-server event schemas: move `age`, dedupe fields
2018-08-30 13:36:02 -06:00
Travis Ralston 2d18b0d2d8 Merge remote-tracking branch 'matrix-org/master' into travis/c2s/clarify-html-again 2018-08-30 12:21:38 -06:00
Travis Ralston 49c5677969 Merge remote-tracking branch 'matrix-org/master' into travis/c2s/user-directory 2018-08-30 12:18:35 -06:00
Travis Ralston 440841d1ff Recommend a CSP rather than require it. 2018-08-30 12:13:21 -06:00
Travis Ralston f04afaa9b9
Merge pull request #780 from mujx/missing-enum-fields
Add missing enum fields for the set_presence parameter
2018-08-30 11:37:34 -06:00
Travis Ralston 827033c128 Merge remote matrix-org/master 2018-08-30 11:29:47 -06:00
Travis Ralston 7ecf2406eb
Merge pull request #1590 from turt2live/travis/c2s/403-put-state
Document 403 error for sending state events
2018-08-30 06:50:48 -06:00
Travis Ralston 3d99c8b5a8 Changelog 2018-08-29 23:19:18 -06:00
Travis Ralston 38bb222461 Changelog 2018-08-29 23:00:21 -06:00
Hubert Chathi 4230e375fa
Merge pull request #1465 from Zil0/key_sharing
Document key sharing events
2018-08-29 23:05:17 -04:00
Hubert Chathi 0130620cc1
Merge pull request #1596 from uhoreg/e2e_sessions
specify how to handle multiple olm sessions with the same device
2018-08-29 22:45:38 -04:00
Travis Ralston 30ff020ac7 Changelog 2018-08-29 14:57:05 -06:00
Travis Ralston 26d5a24b88 Merge remote matrix-org/master 2018-08-29 14:17:21 -06:00
Travis Ralston 60b97fcf26 Changelog 2018-08-29 12:39:25 -06:00
Travis Ralston 86f616bb31 Changelog 2018-08-29 11:20:51 -06:00
Travis Ralston 39ef845a53
Merge pull request #1547 from turt2live/travis/c2s/pills
Document how mentions (pills) work
2018-08-29 09:13:02 -06:00
Hubert Chathi 5019fb7c49
Merge pull request #1359 from uhoreg/well-known
.well-known discovery
2018-08-29 10:40:54 -04:00
Hubert Chathi 9d0fec3645 add changelog 2018-08-29 10:25:24 -04:00
Travis Ralston d1add1f58c Changelog 2018-08-28 19:34:58 -06:00
Travis Ralston 5d0f77de3a changelog 2018-08-28 18:38:12 -06:00
Travis Ralston 4df67d9305 changelog 2018-08-28 14:20:02 -06:00
Travis Ralston 6cdb463829
Merge pull request #1571 from turt2live/travis/general/number-to-int
Replace applicable types of 'number' to 'integer'
2018-08-28 07:40:28 -06:00
Travis Ralston 4278a9a516 Merge remote-tracking branch 'matrix-org/master' into travis/c2s/fix-events 2018-08-27 19:17:37 -06:00
Travis Ralston e4f8c23972
Merge pull request #1562 from turt2live/travis/c2s/html-formatting
Define the supported HTML subset for message events
2018-08-27 19:14:52 -06:00
Travis Ralston f9c7014a65
Merge pull request #1577 from turt2live/travis/c2s/search-filter
Specify the type of filter the search API expects
2018-08-27 19:09:19 -06:00
Travis Ralston 03065b0584
Merge pull request #1572 from turt2live/travis/c2s/sync-left-account-data
Add `account_data` to left rooms in /sync
2018-08-27 18:59:58 -06:00
Travis Ralston 9527ce31f5
Merge pull request #1570 from turt2live/travis/c2s/sync-filtering
Update filtering API documentation
2018-08-27 18:51:00 -06:00
Travis Ralston ee2ebe6792
Merge pull request #1568 from turt2live/travis/c2s/invite-room-state
Move `invite_room_state` to the correct place in the client-server API
2018-08-27 18:47:24 -06:00
Travis Ralston fa3e9a7609 Merge remote-tracking branch 'matrix-org/master' into travis/c2s/pills 2018-08-27 18:09:19 -06:00
Travis Ralston 87133d8505
Merge pull request #1574 from turt2live/travis/c2s/fix-directory-put
Clean up PUT /directory/room
2018-08-27 17:49:05 -06:00
Travis Ralston 4e885c3f77
Merge pull request #1550 from turt2live/travis/general/acls
Server ACLs
2018-08-27 17:48:43 -06:00
Travis Ralston a0b17e6ed6
Merge pull request #1551 from turt2live/travis/c2s/push-rules
General improvements to the push rules module
2018-08-27 17:48:01 -06:00
Travis Ralston 7b7933327a Changelog 2018-08-27 15:57:51 -06:00
Travis Ralston ce0befd7d0 Changelog 2018-08-26 22:28:52 -06:00
Travis Ralston fd47184ce3 Changelog 2018-08-26 22:23:38 -06:00
Travis Ralston e8edfba114 Changelog 2018-08-26 21:57:04 -06:00
Travis Ralston e75a1836b8 Changelog 2018-08-26 21:33:43 -06:00
Travis Ralston b0fbd7be7c Changelog 2018-08-26 21:24:33 -06:00
Travis Ralston e926b4a840 Changelog 2018-08-26 21:05:09 -06:00
Travis Ralston 3b2bf18c67 Changelog 2018-08-26 20:54:22 -06:00
Travis Ralston 5ceb132110 Changelog 2018-08-26 20:52:59 -06:00
Travis Ralston 3c472f70e3 Changelog 2018-08-25 22:59:22 -06:00
Valentin Deniaud d6f5d590f8 add encrypted attachments changelog 2018-08-25 17:31:49 +02:00
Valentin Deniaud faa13aaa40 fixup! add key sharing changelog 2018-08-25 17:28:01 +02:00
Travis Ralston 06d43aef17 Changelog 2018-08-24 18:08:05 -06:00
Travis Ralston 9b19fc27de changelog 2018-08-24 11:09:55 -06:00
Travis Ralston dc94820450 Changelog 2018-08-22 15:28:55 -06:00
Travis Ralston a95d7092eb Changelog 2018-08-22 15:27:48 -06:00
Travis Ralston bce324818b Changelog 2018-08-22 15:26:27 -06:00
Valentin Deniaud 7355d23ea5 add key sharing changelog 2018-08-21 21:53:02 +02:00
Travis Ralston 3869f68a5c Merge remote-tracking branch 'matrix-org/master' into travis/general/room-versions 2018-08-21 12:22:35 -06:00
Travis Ralston e4f5c3d55e
Merge pull request #1518 from turt2live/travis/c2s/create-room-improvements
Add general clarity to the /createRoom endpoint
2018-08-21 12:04:56 -06:00
Will Hunt 4ab64e11af Add news frag 2018-08-20 18:20:20 +01:00
Travis Ralston 26746cf785
Merge pull request #1517 from turt2live/travis/c2s/auth-header
Dedicate a section on how to use access tokens
2018-08-20 10:08:18 -06:00
Richard van der Hoff 206f78cb48
Rename 1284.feature.rst to 1284.feature 2018-08-20 09:21:15 +01:00
Valentin Deniaud 98e2e8de71 changelog 2018-08-18 11:41:45 +02:00
Hubert Chathi f5dc0eaed2
document msisdn-related endpoints in IS (#1507)
* add msisdn endpoints in Identity Server spec
* add in CS endpoints that use the IS msisdn endpoints
2018-08-17 12:00:13 -04:00
Michael Telatynski 17a0dcc7d3
add newsfragment for #1176 2018-08-16 23:11:07 +01:00
Travis Ralston ef7570e62d Changelog 2018-08-15 17:29:06 -06:00
Travis Ralston b159f21857 changelog 2018-08-15 16:34:23 -06:00
Travis Ralston ae02e8834d changelog 2018-08-15 16:25:04 -06:00
Travis Ralston 7751750396 changelog 2018-08-15 16:23:33 -06:00
Hubert Chathi 6a3cf10be9 Merge remote-tracking branch 'origin/master' into well-known 2018-08-14 17:00:56 -04:00
Hubert Chathi 292d334509
document new login identifier object (#1390) 2018-08-10 16:19:17 -04:00
Travis Ralston 9e6f2b2fd0 Add newsfragment 2018-07-18 08:29:13 -06:00
Travis Ralston baf19cc741 Add newsfragment for 1379 2018-07-13 10:05:21 -06:00
Travis Ralston 1e500fd005 Add newsfragment for third party network endpoints
Specifying multiple entries for the same PR would be covered under: https://github.com/hawkowl/towncrier/pull/119
2018-07-12 13:18:27 -06:00
Travis Ralston 67665fa3a6 Merge remote-tracking branch 'matrix-org/master' into travis/towncrier 2018-07-12 12:17:25 -06:00
Travis Ralston 0faae54fc1
Merge pull request #1400 from turt2live/travis/search-improvements
Clarify some of the properties on the search result
2018-07-12 10:36:18 -06:00
Travis Ralston e164392d93 Merge remote-tracking branch 'matrix-org/master' into travis/towncrier 2018-07-11 08:36:01 -06:00
Travis Ralston b6f9e13d46 Add newsfragment 2018-07-10 15:09:53 -06:00
Travis Ralston c999b7c2e2 Add newsfragment 2018-07-10 13:00:37 -06:00
Travis Ralston e9f7d2096e Add changelog entry for CORS 2018-07-10 08:39:34 -06:00
Travis Ralston c65c6e2e70 Add changelog entries removed in the merge from master 2018-07-09 12:25:34 -06:00
Travis Ralston f68c82bd6c Don't let the newsfragments wink out of existence 2018-07-06 17:32:57 -06:00
Travis Ralston 34089e302c Add general documentation for maintainers 2018-07-06 17:06:08 -06:00
Travis Ralston ee9abc5fd7 Convert unstable changelog to towncrier 2018-07-06 16:41:54 -06:00
Travis Ralston 9277e4c52d Add initial towncrier support 2018-07-06 16:32:27 -06:00