Skip to content

Releases: Sage-Bionetworks/sagebio-collaboration-portal

1.0.0-alpha.16

25 Mar 23:37
Compare
Choose a tag to compare
1.0.0-alpha.16 Pre-release
Pre-release

Changelog:

  • Set platform name to SBCP (b5f09c8)
  • Merge pull request #598 from Sage-Bionetworks/public-release (569e18c)
  • Set name to SBCP (5b0ab08)

1.0.0-alpha.15

24 Mar 15:26
Compare
Choose a tag to compare
1.0.0-alpha.15 Pre-release
Pre-release

Changelog:

  • Merge branch 'develop' into public-release (e0aeb14)
  • Create dockerhub-description.yml (6a1796a)
  • Create dockerimage.yml (6db34bd)
  • Update issue templates (25e5a3e)
  • Disabling Docker push and CodeDeploy trigger in .travis.yml (c498e51)
  • Update README (fa55610)

Release 1.0.0-alpha.14

28 Oct 18:07
Compare
Choose a tag to compare
Pre-release
  • Merge pull request #593 from Sage-Bionetworks/develop-enable-prov-used-edition (6291313)
  • Remove Project as selectable type of attachments when editing insights (8d0c7ca)
  • Automatically add Project as an prov attachment of Insight (server side) (e1914f7)
  • Can now delete provenance attachment record (1c10f31)
  • Initial attachements and add attachment update now on server side (65a8d9c)
  • Make call to provenance to remove used attachments (49d823d)
  • Generalize getProvenanceActivitiesByReference by decoupling from req and res (cec7aae)
  • Merge branch 'develop' into develop-enable-prov-used-edition (1efb758)
  • Notes taken during meeting with James (0721bc6)

Release 1.0.0-alpha.13

23 Oct 23:07
Compare
Choose a tag to compare
Pre-release
  • Merge pull request #592 from Sage-Bionetworks/develop-fix-swagger-for-prod (9ea653a)
  • Merge pull request #589 from Sage-Bionetworks/develop-add-authorization-discussion (c206ed0)
  • Fix #535 (602bc21)
  • Build swagger.js in webpack.make in BUILD mode (84297da)
  • Replace deprecated mongo SSL options with TLS equivalent in docker-compose.yml (1674da3)
  • Add authorization to Message (806564d)
  • Remove EntityThread (fc83a88)
  • Add authorization to General Discussion > Thread (0d529ef)
  • Add authorization to Data Catalog > Thread (42f277f)
  • Cleanup project and tool thread (6ac638e)
  • Add authorization to thread for Tool (0722733)
  • Merge branch 'develop' into develop-add-authorization-discussion (323892f)
  • Merge pull request #590 from Sage-Bionetworks/card-height (fb3d08a)
  • buttons, icons, and description aligned across row (04badb1)
  • Give the same height to cards on the home page (21bec56)
  • Can now delete thread in a project (201ce5f)
  • Add component project-thread (6c7e13e)
  • Merge pull request #588 from Sage-Bionetworks/develop-fix-lastpass-auto-fill (7a525af)
  • Add id to login email and pass input fields (fix #581) (fafb611)
  • Merge pull request #587 from Sage-Bionetworks/chore-packages-update (0d191f2)
  • Commenting out useUnifiedTopology: true once more because it makes tests fail on travis (bd4a56d)
  • Add version to docker images used in docker-compose.yml (c03ec26)
  • Update dependencies (close #575) (3897c99)
  • Merge pull request #574 from Sage-Bionetworks/develop-prov-tidying (9f778fb)
  • Merge pull request #582 from Sage-Bionetworks/develop-add-authorization-to-insight-resource (194d407)
  • Minor change (5396ec0)
  • Can now delete resources and insights (76b5884)
  • Add client-side authorization to Insights (7daf8a6)
  • Create Inisght button on resource page now shows Not implemented message (55bfbb0)
  • Fix resource and insight update by commenting out authorization for these actions on the server (dd6d9f4)
  • bump required version of prov-service image in docker-compose (6dfc057)
  • move 'all' activity type filter option to app.constants (021a602)
  • add server api fxns for updating provenance activity 'used' list (3a7426d)
  • add server/client api fxns for getting provenance activity objects (7e00044)
  • Add authorization to Resource in a project (c2947ac)
  • Fix user notifications tracking and sidenav (5757f1f)
  • User notification sidenav now gets data from UserNotificationDataService (a213a59)
  • UserNotificationDataService is now consistent with user login/logout (e9bff77)
  • Add authorization to user-notification and entity-permission (WIP) (d3f9208)
  • Merge pull request #578 from Sage-Bionetworks/develop-fix-db-seeds (e22dddd)
  • Improve readability of seeds (7f35fd7)
  • Merge pull request #577 from Sage-Bionetworks/develop-fix-571 (1486b35)
  • Should fix travis issue on Invalid attempt to spread non-iterable instance (7adb1dc)
  • add more resource registration activity seeds (57b33fa)
  • update resource api to include project in 'used' for resource creation (8b398a8)
  • add graph node styling for 'ResourceRegistration' (775a702)
  • fix activity capture service to dynamically detect activity class (83d4817)
  • Automatically create action-permission CREATE_PROJECT for all seed users (25229c4)
  • update insight-new component automatically associate activity with current project as 'used' (8d257be)
  • Create action-permission CREATE_PROJECT when a user logs in for the first time using one of the SSO strategies available (#571) (f35d38c)
  • Merge pull request #569 from Sage-Bionetworks/update-discussion-design (02eb7f8)
  • clean up and add to provenance/activity seeds (e7e9020)
  • update project activity to enable filtering by type (8f04a4d)
  • add filter param to provenance service and api controller (63c0ae9)
  • standardize class names for provenance activities (9b2321a)
  • update project activity page css to highlight project node (37f192a)
  • define styling for project nodes (7f37195)
  • add projects to 'used' list for seeds (ca50294)
  • fix formatting in prov seeds (a68fe5b)
  • tooltip for discussion thread aligned under title (dd8d8be)
  • made delete option red in message header dropdown (6962e06)
  • separated styling of list and message cards in discussions (3d98d42)
  • updated styling of discussions (4af80d3)
  • Merge branch 'develop' into update-discussion-design (b99bcb1)
  • trying out alternative styling for discussions (8e932fb)
  • remove box-shadow from thread preview (3f06d50)
  • thread discussion card styling to match the rest of the app (2ecb921)
  • uncomment the single reply line (d5a9d6a)
  • updated styling of thread preview list (919ce50)
  • first pass at restyling the discussions (a07ccb8)

Release 1.0.0-alpha.12

07 Oct 17:21
Compare
Choose a tag to compare
Pre-release
Changelog
  • Merge pull request #566 from Sage-Bionetworks/update-resource-styling (b51e567)
  • Merge pull request #558 from Sage-Bionetworks/develop-auth-tool (d5d0332)
  • Inject EntityService into EntityAuthorizationService - Adapt project, tool, data catalog authorization service and guard (a6e4d71)
  • Fix bugs (cc43fec)
  • Add authorization to buttons New Insight and New Resource in the project space (9119084)
  • Add DataCatalogGuard and protect /data-catalogs/new (365350a)
  • Add authorization to Edit button of data catalog (e6ae24d)
  • solves width issue with flex-grow (f91e142)
  • Add authorization to New Data Catalog button (af9c2dc)
  • Fix tool API tests (136e24d)
  • Merge develop (13b2285)
  • Fix bug on project home page (5e9262c)
  • Add EntityGuard that is extended by ToolGuard and ProjectGuard (ab5d3c9)
  • ToolAuthorizationService extends EntityAuthorizationService (0f9522b)
  • Add abstract entity authorization service (501bd3c)
  • update styling of resource cards (a317caa)
  • Protect Settings in the project menu (b6e1b89)
  • Merge pull request #565 from Sage-Bionetworks/develop-fix-563 (394f35a)
  • Merge pull request #564 from Sage-Bionetworks/develop-fix-560 (bcb93f4)
  • Ready to apply authorization to projects (249d3c6)
  • Merge pull request #561 from Sage-Bionetworks/develop-fix-559 (cd5aa36)
  • Add user notification data service - Show badge on user notification icon when num notification > 0 - Refactor PageTitle service and correctly show the number of notifications to review (41dc152)
  • EntityService.createAttachments returns of([]) when there are no attachments (fix #560) (89f9f46)
  • Fix #559 (9e54bfd)
  • Minor update (b6b2eed)
  • Rename ProjectAuthorizationGuard to ProjectGuard, fix small bug (1586e27)
  • Rename ToolAuthorizationGuard ToolGuard, fix bug in guard due to combineLatest emitting as soon as one of its source emits (5d1a22f)
  • Add project authorization guard (32dd04b)
  • Cleaning up tool authorization guard (651c999)
  • Add guard to tool space (requires READ) and to tool settings page (requires ADMIN) (4fd9516)
  • Add ToolAuthorizationGuard (402e860)
  • Only user with WRITE access to tool can edit Tool metadata (a17f89b)
  • Add authorization rules to ToolAuthorizationService (b6038e4)
  • Add inital ToolAuthorizationService (b3d37da)
  • Minor update, seed of new PR that brings authorization to Tools (f20b8e8)
  • Merge pull request #556 from Sage-Bionetworks/app-discussion-review (268c405)
  • Add discussion to Data Catalog (46bed0d)
  • Add discussion to tool (2dfb3b6)
  • Add entity-thread that replaces project-thread and tool-thread, app-thread wraps entity-thread to add a header (55e5065)
  • Add message when there are no threads yet (49abff6)
  • All discussion components are in place in the project space (6522193)
  • Add angular component project-thread to show an individual thread (8d99558)
  • Add angular component project-thread-new (1562631)
  • Remove Admin tab from the top navbar (553e4a7)
  • User can now add messages to a thread (f0eb489)
  • Add thread removal, redirect to list of thread upon removal of a thread (1547dd9)
  • List of message now automatically updated after the removal of a message (6afb6e1)
  • Update method to remove thread message (37a9245)
  • Add redirection to home page from unknown url (fix #557) (e102233)
  • Update thread component (f35df5d)
  • Add date separators between the messages from different days in a thread (3767145)
  • Add Tool Header component, add New Thread button to Data Catalog and Tool (not functional yet) (779570d)
  • Remove reference to entity-discussion, replaced by thread-list (e21461b)
  • Clean up app and project discussion page that list threads (221fb67)
  • Project discussion page now use (d03b200)
  • Fix bug when editing thread (276f892)
  • createdBy and updatedBy now populated after editing a message (d7194c3)
  • Thread preview are now shown as mat-list-item (1114d0a)
  • Message can be edited (cf16e06)
  • Can now edit thread (ddd3952)
  • Can nwo edit thread, but thread title in header of general discussion is not udpated (6ff3129)
  • Add more action menu to thread component, currently only allow to copy thread URL to clipboard (close #449, close #447) (48b6e3b)
  • Add initial thread component (55fe57d)
  • Can create new thread in general discussion, need now to create a page to display a thread (e59b2d2)
  • WIP Started refactoring the thread api in preparation for the application of the ahtuorization system, working on thread-list, thread-preview and mainly thread-new (416df8e)
  • Show form to create new thread for general discussion and connect cancel button (ffedc23)
  • Add initial page to create new thread for the general discussion (88565a5)
  • Initial commit for the review of the entity-centric discussion system (d77fc7d)
  • Fix #461 (34a388d)

Release 1.0.0-alpha.11

24 Sep 23:01
Compare
Choose a tag to compare
Pre-release
Changelog

1.0.0-alpha.11 (2019-09-24)

Full Changelog

Fixed bugs:

  • Fix 'webpack:dist' errored after 44 s #554

Release 1.0.0-alpha.10

24 Sep 23:00
Compare
Choose a tag to compare
Pre-release
Changelog

1.0.0-alpha.10 (2019-09-24)

Full Changelog

Implemented enhancements:

  • Review activity sidenav component #531

Fixed bugs:

  • Error in loader.js when loading client with production environment variables #546
  • Error in app.js when loading server with production environment variables #545

Closed issues:

  • Update phccp-mongo #547
  • Chore: Bi-weekly package update (mid September) #539
  • EPIC: enable basic provenance capture for selected activities #457
  • Fix reactivity in provenance/activity components #440
  • Allow users to create/register activities connected to a particular entity (Insight, Resource, Tool, etc.) #367
  • Create new activities for certain user actions within the portal #357
  • Create service to capture activity for provenance #288
  • Add coverage status icon for develop and master to README.md #196

Merged pull requests:

  • Work on provenance related tickets #549 (tschaffter)
  • Update depencencies in an attempt to help resolving mongo/mongoose is… #548 (tschaffter)
  • Re-add prototype form to create new activity #508 (jaeddy)

Release 1.0.0-alpha.9

19 Sep 23:42
Compare
Choose a tag to compare
Release 1.0.0-alpha.9 Pre-release
Pre-release
Changelog
  • Revert back to mongoose warning while waiting for a fix (#543) (283d0dc)
  • Merge pull request #542 from Sage-Bionetworks/close-button-color (9509d36)
  • used default-contrast theme to user-notification-sidenav (cd6036a)
  • Should fix MongoTimeoutError in production environment (855ac26)
  • Merge pull request #540 from Sage-Bionetworks/chore-packages-update (f634a16)
  • Set useUnifiedTopology=false to prevent MongoTimeoutError in test mode (dddefa5)
  • Update dependencies, fix deprecation warning from mongoose (close #539) (400e527)
  • Merge pull request #538 from Sage-Bionetworks/develop-attachments-finalize (f7b2c8e)
  • Fix small bug (7d0f4c3)
  • Add @input() attachmentTypes to entity-attachment-list (33a387d)
  • Can now effectively add and remove attachments (e7a0e4f)
  • Can add attachments to existing list of attachments (c59bec8)
  • Can now distinct between attachment to add and those that must be removed (cc0888b)
  • Add server and client functions to remove an attachment from an entity (c0531f6)
  • Show a message if an entity attached can not be returned by the server (e.g. unauhtorized or removed, see comments in #527) (040b347)
  • Rerouting get attachments to the api of each entity (81002f3)
  • Add new entity attachment models (86e1ba9)
  • Merge pull request #530 from Sage-Bionetworks/landing-page-docs-cards (b4f3616)
  • Merge pull request #537 from Sage-Bionetworks/develop-fix-activity-sidenav (53233d6)
  • Fix activity-sidenav unit tests (e8567eb)
  • Remove duplicated code in activity-sidenav (945aae3)
  • Fix the issue in activity-sidenav related to dynamic component and ViewChildren (9cf2b6c)
  • moved coloring to _theme (386fa2f)
  • Merge pull request #534 from Sage-Bionetworks/develop-add-webpack-bundle-analyzer (00d0aac)
  • Played with karma config and client unit tests (10ddcc9)
  • Reviewed karma configuraiton (unit tests) (c1b9788)
  • User now Mock as a suffix to match filenames (728f7b6)
  • Move mocks in fakes/ next to their implementation (9667a9e)
  • Add webpack-bundle-analyzer (3289ea3)
  • Minor change to tool unit test (86d3fb1)
  • add some more basic docs info (527a382)

Release 1.0.0-alpha.7

14 Sep 16:10
0fd48fd
Compare
Choose a tag to compare
Release 1.0.0-alpha.7 Pre-release
Pre-release
Changelog

Full Changelog

Implemented enhancements:

  • Fix the color of the close button in the header of the sidenav #485

Fixed bugs:

  • Duplicate Key Error when creating new projects #509
  • Link on Resource and Insight Card View doesn't work #500
  • Create a Project button is gone #496
  • Deployment Group 'b3bcdbcd-b697-4fc7-a416-62dd4c2b5f0d' is already deploying deployment 'd-ALJUOQXHO' #487
  • Fix error thrown when reaching the portal with an expired JWT #482
  • Should not be able to remove last admin of a project #480

Closed issues:

  • Create and use http validator #501
  • Come up with a uniform look for Data Catalogs and Tools #498
  • Update style of Project Settings page #497
  • Enable the user to set the image of a project #495
  • Enable components that use entity-list to customize the query object #493
  • Make angular component entity-list generic #489
  • Enable the attachment of Entities to Report and Memo #481
  • Enable project admin to make project public #479
  • Enhance auth hasAccessToEntity #473
  • Swagger: Best way to provide information about authorization #467
  • Create extensible notification system #456
  • Populating message seeds must update thread.contributors #455
  • Align thread information across a list of thread-preview #453
  • Add authorization check to Resources and Insights #396
  • Share Reports/Memos with other users #352
  • Review html/scss of the project home page #328
  • Add back the server project unit tests and fix them #293
  • Fully protect portal backend #223
  • Document portal API for the pilot phase #88

Merged pull requests:

Release 1.0.0-alpha.6

31 Aug 00:12
Compare
Choose a tag to compare
Release 1.0.0-alpha.6 Pre-release
Pre-release
Changelog
  • Update docker-compose.yml (0636c41)
  • Update package.json (3c804de)
  • Merge pull request #472 from Sage-Bionetworks/develop-fix-public-project-access (3671c16)
  • Undo previous commit and fix unit tests (5545462)
  • Fix Data catalog test suite (keep relying on admin instead of user-permission for data-catalog) (1840f51)
  • Non-admin user can now create private project and access them (#350) (bab1348)
  • Non-admin user can now list their private project but not access them yet (#350) (bd7bd9c)
  • Fix project endpoint that need :entityId instead of :id (#350) (5622fe8)
  • Remove two bable plugins from packages.json (c0b8a3e)
  • Merge branch 'develop-fix-public-project-access' of github.com:Sage-Bionetworks/PHCCollaborationPortal into develop-fix-public-project-access (f9b98b4)
  • Merge branch 'develop' into develop-fix-public-project-access (36c9ce0)
  • Merge pull request #477 from Sage-Bionetworks/develop-fix-project-auth (b65408d)
  • Public projects are now accessible via project-guard (#350) (f1c5a2a)
  • Merge pull request #475 from Sage-Bionetworks/chore-packages-update (7c7fc7a)
  • Update dependencies using ncu (bcb44c5)
  • Merge pull request #458 from Sage-Bionetworks/develop-make-provenance-graph-responsive (f8ce0af)
  • Cleanup activity graph resizing (3e3ce6f)
  • Fix activity graph sidenav content size and margin (a02bb67)
  • Add resized directive and 16:9 activity graph, next is to review graph in sidenav (e53bdbe)
  • Successful attempt to resize activity graph using the library angular-resize-event, which itself relies on css-element-queries (a4a1c34)
  • WIP: Handling error in auth.js (f3a012e)
  • Resolved duplicate visibility declaration after rebase (f55de16)
  • Added responsive styling to provenance graph display (fd92099)
  • Display provenance-graph in project activities (3f71af0)
  • Resolved "Cannot read property 'simulation' of undefined" (68befd5)
  • Fixed test by adding missing visibility property (1964c1d)
  • Initial responsive width implementation (1ae13df)
  • Made auth.hasUserPermission using promise chaining (b21c393)
  • WIP: Fixing public project visibility (e3b1480)
  • Merge pull request #470 from Sage-Bionetworks/develop-review-test-suite-passing-with-errors (ceee342)
  • Removed WIP comments (b1c8c35)
  • Reinstated visibility prop in test (f4b5bdb)
  • Added custom webpack function to throw an error when TypeScript compilation fails (550ab21)
  • Fixed misplaced 'else' (b9c4f8b)
  • Added WIP notes (4c51de7)
  • Commit to repo error (d9c15d2)
  • Merge branch 'develop' of github.com:Sage-Bionetworks/PHCCollaborationPortal into develop (29a197a)
  • Set width of project menu to 200px (403b540)
  • Merge pull request #459 from Sage-Bionetworks/develop-api-for-entities (dcf15e6)
  • Logged in user trying to reach /login is now redirected to the home page (660573a)
  • Cleanup auth.service (5036743)
  • WIP: fixing auth.service, why infinite loop in constructor? (8a023cf)
  • Improve auth.service and login page support (fix #262) (c8a2e4b)
  • Cleanup project api Comment out the endpoint to delete a project (390f49e)
  • Merge branch 'develop' into develop-api-for-entities (71fcacb)
  • Merge pull request #465 from Sage-Bionetworks/develop-fix-broken-tool-config (b07adb9)
  • Fix #464 (58caba5)
  • Restore visbility options when creating new project (730c874)
  • Corrected broken validation path for tool name (1ad8fd6)
  • Prototype of showing only the projects visible to the user (#350) (1de6960)
  • Fix test issue (8587d38)
  • Add api endpoints to access all the thread visible to the user - do not support case where the user is an admin - must be cleaned up - data catalog unit tests fail - made one of the seed project public for testing purpose (b9c6450)
  • WIP: Adding api endpoint to get all the threads visible to a user (b196a6f)
  • Merge pull request #435 from Sage-Bionetworks/develop-discussion-entity-level (7efb63d)
  • author + 4 last non-author contributors displayed in thread-header (close #411) (3c5d7a2)
  • Project model now uses visibility from Entity.visibility (09ebfb4)
  • Add measurable directive to measure the width of a container (1a4923e)
  • Update branch based on develop (fd5de4f)
  • Provenance graph should now fit the size of their container (#439) (26551f1)
  • Remove Discuss button from insight and resource pages (close #443) (bee2427)
  • Disable the ability to change user role in the UI, which is not working, before removing ticket from milestone 2 (8f55be8)
  • Prevent user to create project, resource, insight without a description (close #425) (0155df0)
  • Close #421 (2f46b35)
  • Rename tool-discussion into tool-thread-list - Remove message-reply-button (e248ca1)
  • Show first N contributors as its straightforward - Waiting on the results of poll before implementing last N contributors) (0307eab)
  • Show only last 5 contributors in thread-preview (close #411) (321e36d)
  • In thread-preview, display a list of user-avatar for all but first contributors (#411, WIP: keep last N contributors) (94872d4)
  • WIP: Keep track of the contributors to a thread (5b88db7)
  • Can delete message (8c75f3d)
  • Can edit message but updatedAt bug when displayed in message header (788f17d)
  • Started to refactor message component - Identify the authorization of the user for a given message (31ec0a5)
  • The list of messages for a thread is now updated using websocket (87d8cad)
  • Commit before starting to update list of message using websocket (7389ff4)
  • List of threads for a given entity updates using websocket (d562e80)
  • Improve how list of threads is loaded with better use of rxjs (8f29521)
  • Work on thread-preview style (de30047)
  • Can reply to thread but live update broken (6404735)
  • List of messages now shown for a given thread (881d556)
  • Remove need for subscription in thread-preview (8a8ce74)
  • Initial message created when creating thread (522b430)
  • Add initial message seed for tool discussion (a2c90af)
  • Add number of replies to thread-preview (close #410) (037ca82)
  • Cleanup thread-preview (27b979d)
  • Can delete threads (f7af05d)
  • Comment old messaging service methods Can now post threads (3ab5fcf)
  • Replace remaining project.name by project.title (81ff997)
  • Project is now an Entity (69f2697)
  • WIP making project an Entity (bb86f21)
  • Add thread seed associated to thread (b7f7f09)
  • Merge pull request #438 from Sage-Bionetworks/missing-comma (3d103fd)
  • Add angular app service and general discussion page (bdf212f)
  • Add api to access app object (5dbaa10)
  • added in missing comma (563f73f)
  • Add apps collection and seeds (cd09afe)
  • Merge pull request #436 from Sage-Bionetworks/develop-fix-state-creation (69bc799)
  • Merge pull request #431 from Sage-Bionetworks/develop-add-project-activity (5460827)
  • Merge branch 'develop' into develop-add-project-activity (afb78e6)
  • fix state seeds (61ce9de)
  • update resource pages to display tool name dynamically (7959d9a)
  • fix display/format for default tool options (696bdfb)
  • update state model to include tool reference (a654e48)
  • Merge pull request #429 from Sage-Bionetworks/project-tables (f600c81)
  • colors for project list from themes (ce3111a)
  • added project-theme to app theme hierarchy (1c15477)
  • trying to get colors to work with themes (36e47af)
  • Discussion now available to data catalog (9e3b76f)
  • Data catalog is now an Entity (e750afe)
  • Add a button to discard the creation of a new thread (#416) (39429e4)
  • Add navigation between tool and tool discussion page (f0791cb)
  • Merge pull request #419 from Sage-Bionetworks/develop-revisit-discussion-permissions (bc4fe82)
  • Fix tool test issues (7824353)
  • update (slightly) formatting/layout for prov d3 graph (8dfa9f2)
  • set root to 'null' for project activities (d7b2145)
  • add activity types (classes) to shared config models (3c750c1)
  • Display threads in JSON format related to a specific tool (19a8499)
  • Tool service now returns tools sorted by their title (de96718)
  • Tool already inherit from Entity, so using now tool.title instead of tool.name (a866787)
  • update a couple more provenance models import paths (b902099)
  • add activity type filters to app constants (c7dcf91)
  • update import paths for provenance models (e8f9331)
  • move provenance node model (a169ac9)
  • add interfaces for provenance models (0eb0430)
  • update project module and sidenav to include activities component (60a78e2)
  • create project-specific activities page component (fcec718)
  • fix imports for various activity components/modules (4e288be)
  • create higher level activity module for related components (dc0501d)
  • create new activity form sub-component (e76fcf8)
  • Add tool discussion route (5726636)
  • Update docker-compose.yml (ee88da2)
  • Merge branch 'develop' into project-tables (b5794d4)
  • Add initial components entity-discussion and tool-discussion (35709ee)
  • Thread api endpoints should be complete, next will be to test on UI, then go back to messages api (9aa6c1f)
  • Merge pull request #427 from Sage-Bionetworks/develop-close-sidenav-on-navigation (f1010c8)
  • Merge pull request #420 from Sage-Bionetworks/develop-add-create-resource-component (3560949)
  • Fixed initial thread unit test (7d5c64a)
  • add RouterTestingModule to fix activity-sidenav tests (07d4bf9)
  • change project list layout from card to mat-nav-list (a4a5ebd)
  • Fixed tests (8789b59)
  • use router events to close activity and thread sidenav on NavigationStart (841e585)
  • Fixed back-end so server can run without errors (5647b3c)
  • Removed commented entityType in Thread model (0c0c5cd)
  • Removed typo (cee9021)
  • Merge branch 'develop' into project-tables (ad30ab1)
  • Output of coding session with Rob (69f1b7e)
  • make tool field a dropdown of available tools (00185c0)
  • add 'tool' field to resource form for 'state' type (3132a25)
  • Add description of the target implementation for the discussion system on the top of the messaging index.js (07c...
Read more