Commits on Apr 28, 2016
Commits on May 17, 2015
  1. Add Entity Resource

    mafuba committed May 17, 2015
    Add getEntity to reader and deleteEntity to writer, with
    implementations in GraphEngine
  2. Add Tenants Resource

    mafuba committed May 17, 2015
    Add type property to tenant vertex to help with retrieval
    Add getAllTenants method to CollabinateAdmin
    Implement getAllTenants in GraphAdmin
  3. Change vertex ID separators to periods

    mafuba committed May 17, 2015
    This eliminates the slash character from vertex IDs, preventing xsl
    validation failure for GraphML, since slashes are not allowed in
    NOTE that this will break existing databases without a migration.
  4. Prep for 1.0.3 release

    mafuba committed May 17, 2015
  5. Add RESTful access to the database import and tenant data functionality

    mafuba committed May 17, 2015
    Add a put method to DatabaseResource
    Add a tenant data resource with get, put, and delete, and add it to the
    Make the isValidGraphML method in DatabaseResourceTest public and
    static for use in validating tenant data exports
    Fix the GraphML schema file so attributes (e.g. attr:name) aren’t errors
  6. Rename DatabaseExportResource to DatabaseResource

    mafuba committed May 17, 2015
    We can import now, too.
  7. Add database import and tenant export, delete, and import

    mafuba committed May 17, 2015
    Add the method signatures to CollabinateAdmin
    Add the graph functionality for import
    Add the method implementations to GraphAdmin
Commits on May 16, 2015
  1. enable SSL without componentConfig.xml

    mafuba committed May 16, 2015
    Added SSL properties to the configuration file
    Consume SSL properties while creating the server in CollabinateComponent
Commits on May 13, 2015
  1. Better test coverage for stream resource and commenting

    mafuba committed May 13, 2015
    Centralize Activity Streams ID generation and change from tags to UUID
    Clean up auto generation of IDs and dates for comment additions and
    update documentation to match.
Commits on May 11, 2015
Commits on May 8, 2015
  1. May 2015 dependency updates

    mafuba committed May 8, 2015
  2. Fixed Eclipse tests

    mafuba committed May 8, 2015
    Restlet can sometimes have issues in test environments - individual
    tests can mistakenly share Restlet resources. In this case, the
    CollabinateComponent used by certain tests was not created during that
    test, it was created during other tests. Because the old instance was
    missing an Admin engine, it was throwing a null reference. We could try
    to fix Restlet or the Eclipse test engine, but we’ll just accept the
    added dependency of always needing an Admin engine for now.
Commits on Jan 25, 2015
  1. Dependency updates

    mafuba committed Jan 25, 2015
    Update all dependencies to latest released version. Note that
    functionality has not been fully tested.
    Remove restlet component configuration via xml, and use collabinate
    properties instead
    Fix media type of trace resource
  2. Restlet version update 2.2.1

    mafuba committed Jan 25, 2015
    Some public repo love!
    Move from 2.1.7 to 2.2.1
    Change empty 200s to 204s
    Add hack to deal with subsequent follow concurrency issue
    Add extra cleanup for GraphResourceTest and CollabinateComponentTest
Commits on Aug 22, 2014
  1. Added userLiked parameter for streams

    mafuba committed Aug 22, 2014
    Refactored main entry point for reuse in resetting
    Added reset endpoint
    Added export method for exporting graph to a stream
Commits on Apr 29, 2014
  1. Blueprints 2.5 final for 1.0.2

    mafuba committed Apr 29, 2014
Commits on Apr 16, 2014
  1. Add user liked indication to feeds

    mafuba committed Apr 16, 2014
    Add ability for feeds to return an indicator on each activity for
    whether the user likes that activity.
Commits on Mar 10, 2014
  1. Fix for multiple likes bug

    mafuba committed Mar 10, 2014
    Patch to 1.0.1
Commits on Feb 26, 2014
  1. Prep for public release.

    mafuba committed Feb 26, 2014
    Add entityID and activityID to comments.
    Fix incorrect skip and take (start and count).
    Fix single like returned when count was zero.
    Add version reporting to trace.
    Bump to release version 1.0.0.
Commits on Feb 19, 2014
  1. Add Batch Follow

    mafuba committed Feb 19, 2014
  2. Include comments and likes

    mafuba committed Feb 19, 2014
    Include comments and likes when creating and retrieving activities.
    Add getters and setters for replies and likes in the activity streams
    Make the JSON for all activities contain their entity ID.
Commits on Feb 18, 2014
  1. Add total counts to collections

    mafuba committed Feb 18, 2014
    Add a totalItems property to ActivityStreamsCollection
    Populate the value correctly for Streams, Feeds, Comments, Following,
    Followers, and Likes.
    Bump version to 0.8.0-SNAPSHOT
Commits on Feb 17, 2014
  1. 0.7.0 Release

    mafuba committed Feb 17, 2014
  2. Add Likes Resource

    mafuba committed Feb 17, 2014
    Changed getLikingUsers to getLikes, which now returns full activities.
    This was done so that like objects could contain dates in meaningful
  3. Add LikeResource

    mafuba committed Feb 17, 2014
    Made the userLikesActivity method return date of like relationship
    instead of simple boolean.
  4. Add getLikingUsers to engine

    mafuba committed Feb 17, 2014
  5. Add CommentResource

    mafuba committed Feb 17, 2014
    Add getComment to the reader
  6. Add Comments Resource

    mafuba committed Feb 17, 2014
Commits on Feb 16, 2014
  1. Make reader return ActivityStreamCollections

    mafuba committed Feb 16, 2014
    Reader now returns ActivityStreamCollections instead of arbitrary lists
    of objects/activities.
    Add size method to ActivityStreamCollection.
    Change longs to ints for stream and other lengths.
  2. ActivityStreamsObject cleanup

    mafuba committed Feb 16, 2014
    Prep for usage of ActivityStreamsObject in resources.