9.5 KiB
9.5 KiB
0.2.1
Features
Add DiasporaFederation::Schemas to access the JSON schema #70
Refactor
Don't add optional properties to generated XML and JSON when nil #71
0.2.0
Features
- Add JSON support to entities #52
- Add
AccountMigrationentity #54 - Add
publicflag toProfileentity #59 - Allow to generate WebFinger with additional data #61 1b9dfc8
- Provide RFC 7033 WebFinger #63
- Validate the author of the root post for a reshare 92ce4ea
Refactor
- Replace
factory_girlwithfabrication184954e - Use
actionpackas dependency instead ofrails(fordiaspora_federation-rails) f860a62 - Remove old backward-compatibility from WebFinger #60
- Make optional properties optional when generating WebFinger #61 5fef763
- Make
Messageentity non-relayable (see #36) #62 b7167b9 - Make
Participationentity non-relayable (see #35) #62 41ebe13 - Remove legacy signature order and order by property order in entity (see #26) #62 87033e4
- Send new property names in XML (see #29) #62 52a8c89
- Send unwrapped entities (see #28) #62 221d87d
- Send the raw magic envelope and new encrypted magic envelope with crypt-json-wrapper (see #30) #62 1f99518 e5b2ef7
- Remove sign-code and prevent creation of
SignedRetractionandRelayableRetraction(see #27) #62 cd3a7ab - Rename
xml_ordertosignature_orderon relayables b510ed8 - Prevent creation of
Requestentity (see #32) #62 deed1c3 - Don't check
parent_author_signatureand don't check theauthor_signaturewhen the author is the parent author for relayables (see #64) #65 6817579 57edc8b - Add
created_attoCommententity #67 - Improve logging when validation fails c0ea38d
Bug fixes
0.1.9
Bug fixes
- Don't log encrypted private messages 8859c96
0.1.8
Feature
- Add ruby 2.4 support
Documentation
- Various improvements in the protocol documentation
0.1.7
Feature
- Add event entities #44
Refactor
- Add generated signatures of relayables to
#to_h#48
Bug fixes
- Fix parsing of false value 9a7fd27
0.1.6
Feature
- Add rails 5 support 82ea57e
Refactor
- Add property types #43
- Change timestamp format to ISO 8601 #43
- Move protocol documentation to master branch a15d285
0.1.5
Refactor
- Use
headmethod instead of:nothingoption 44f6527 - Add
senderparameter to:receive_entitycallback fb60f83
Bug fixes
- HydraWrapper: Validate hostname after redirect d18e623
0.1.4
Refactor
0.1.3
Refactor
0.1.2
Refactor
- Improve code documentation #38
- Improve validation 9b32315 eb8cdef 0980294
- Photo:
status_message_guidis optional 4136fb9 - A GUID is at most 255 chars long f7d269c
- hCard:
nicknameis optional 4b94949 - StatusMessage: Rename
raw_messagetotext2aaff56 #29
Bug fixes
- Do not reuse cURL sockets to avoid issues caused by too many simultaneous connections #37
- Handle empty xml-elements for nested entities 26b7991
- Gracefully handle missing xml elements of relayables 9097097
0.1.1
Features
- Fetch root posts for reshares 9b090a3
0.1.0
Features
- Added Salmon support