1. 06 Apr, 2018 6 commits
    • Volker Krause's avatar
      Add an import filter for JsonLdDocument::fromJson · c3afac74
      Volker Krause authored
      This allows us to migrate/translate deprecated or renamed values. Use
      this for translating Google's Reservation::ticketToken to the schema.org
      replacement Ticket::ticketToken.
      c3afac74
    • Volker Krause's avatar
      Inherit Airline from Organization · 6a29c86f
      Volker Krause authored
      This required changing the assumption in the current data types code that
      base classes are abstract. This in turn now allows assigning instances
      of sub-types to instances of base types (but there's no way back, with
      the polymorphism hidden in the private class). That works without the
      risk of slicing as the private type will "remember" the sub-type it came
      from, and can actually be quite convenient.
      6a29c86f
    • Volker Krause's avatar
      Fix bus reservation inheritance · 2625b83a
      Volker Krause authored
      2625b83a
    • Volker Krause's avatar
      Hide d pointers from API docs · b3748b39
      Volker Krause authored
      b3748b39
    • Luca Beltrame's avatar
      Add more datatypes · 647248b9
      Luca Beltrame authored
      Summary:
      This patch adds the following types:
      
      - TouristAttraction
      - FoodEstablishment
      
      I added FoodEstablishment because otherwise getting more specific types
      is a mess with schema.org's complex inheritance. This one is the most generic
      type for that kind of stuff.
      
      Test Plan: Compile only, but some of the other Places don't have tests yet.
      
      Reviewers: vkrause
      
      Reviewed By: vkrause
      
      Subscribers: vkrause, #kde_pim
      
      Tags: #kde_pim
      
      Differential Revision: https://phabricator.kde.org/D11974
      647248b9
    • Volker Krause's avatar
      6ed66661
  2. 05 Apr, 2018 3 commits
  3. 04 Apr, 2018 6 commits
  4. 02 Apr, 2018 8 commits
  5. 01 Apr, 2018 8 commits
  6. 31 Mar, 2018 3 commits
  7. 30 Mar, 2018 4 commits
  8. 29 Mar, 2018 2 commits