Skip to content

Releases: learning-layers/BitsAndPieces

v3.1.1

16 Mar 16:37
Compare
Choose a tag to compare
    Release Notes - Learning Layers - Version BnP 3.1.1

Bug

  • [LL-1092] - Loaded episode information is overwritten (ActivityStream)

v3.1.0

03 Mar 14:21
Compare
Choose a tag to compare
    Release Notes - Learning Layers - Version BnP 3.1.0

Bug

  • [LL-1082] - Episode visibility information not updated, when sharing
  • [LL-1084] - Activity stream item view not updated with version change
  • [LL-1085] - Contributors information not updated when sharing episode

Improvement

  • [LL-1088] - Make sure user can visually determine current episode in the menu

Sub-task

v3.0.0

25 Feb 14:13
Compare
Choose a tag to compare
    Release Notes - Learning Layers - Version BnP 3.0.0

Bug

  • [LL-487] - Evernote bits not appearing on timeline
  • [LL-502] - Displaying user name somewhere in the interface
  • [LL-726] - Missing API call for tag recommendations, recommTagsBasedOnUserEntityTagTime has been removed
  • [LL-868] - Sending of message should be reflected
  • [LL-913] - share episode | target user adds entity | origin user cannot download entity
  • [LL-972] - password gets replaced if user exists and gets registered 2nd time
  • [LL-1000] - after page reload release lock button is not shown anymore
  • [LL-1002] - if an entity for an activity was deleted activitiesGet fails
  • [LL-1008] - importing too long labels fails
  • [LL-1024] - jump to date picker for timeline does not show selections
  • [LL-1054] - Time zooming - still goes down to 10 minute intervals
  • [LL-1055] - Jump to date calendar - year and month menus do not display properly
  • [LL-1056] - QUESTION - How is the order of the recommended circle names decided?
  • [LL-1057] - Tag search - not sure it is working (not as I expected it to be work anyhow)
  • [LL-1061] - remove learnEp entity fails
  • [LL-1073] - logout not possible if current learn Ep version not set
  • [LL-1075] - fresh system | user creates episode | switches to episode tab | "no episode" message
  • [LL-1076] - sometimes creating a new episode shows a random user as contributor immediately

Epic

  • [LL-477] - bits and pieces prototype 3.0

Improvement

  • [LL-858] - change type parameter of uEsGet to types
  • [LL-897] - Redundant User Information
  • [LL-905] - Jump to date
  • [LL-998] - invalidate bnp oidc auth token in cookie set or check sss whether it throws oidc error
  • [LL-1040] - set the note label to contained resources if they have no label set
  • [LL-1059] - remove uECountGet call from BNP

New Feature

  • [LL-284] - Show amount of views/edits in bit toolbar
  • [LL-965] - Enable bit descriptions
  • [LL-991] - Indication of message lenght of remaining letters
  • [LL-1041] - store text of evernote content if pdf rendering fails
  • [LL-1058] - Affect button

Story

  • [LL-370] - Tag cloud for searching besides filtering
  • [LL-376] - import evernote accounts silently incremental during b&p usage
  • [LL-867] - Recommendations in B&P
  • [LL-895] - Usage Tutorial
  • [LL-907] - Collaboration in B&P

Task

  • [LL-346] - Remove SocialSemanticServerClientSide from libraries
  • [LL-447] - work with pjotr on how we can limit amount of sss requests necessary from within b&p
  • [LL-734] - decide on whether timeline approach shall be followed in future
  • [LL-979] - Delete/Hide disaggregate/"fit to timeline" button from the Timeline stack.
  • [LL-982] - do not send user evens in bnp 3.0
  • [LL-1001] - Switching to an episode should release the lock, if present

Sub-task

  • [LL-60] - Restrict Zooming of Timeline to year (upper limit) and hour
  • [LL-294] - Implement activity stream toolbar activity stream
  • [LL-501] - Display users with whom an episode was shared (in episode header | activity stream)
  • [LL-614] - Using predefined categories for labels for bits in episodes
  • [LL-616] - Showing the own and other users activities in Activity Stream
  • [LL-643] - Highlight unread messages in chat
  • [LL-833] - Placeholder functionality
  • [LL-840] - provide complete information for entities and users targeted in activities
  • [LL-856] - provide full information on activities for activitiesGet
  • [LL-861] - structure bugs from august evalution
  • [LL-862] - structure august evalution feedback
  • [LL-880] - Selection of elements without control button
  • [LL-922] - evaluate possiblities to screen capture current states of episodes
  • [LL-925] - Indication of episodes a bit was used in
  • [LL-927] - decide on whether the disaggregate button shall be continued
  • [LL-930] - show the description of bits in bit tab
  • [LL-952] - hide sharing for co-editing feature from b&p 3.0
  • [LL-953] - extend recommendation of circle name in organizing view when renaming
  • [LL-966] - Enable increased thumbnail
  • [LL-971] - flash meeting styled sharing for co-edting and asynchronous co-edition
  • [LL-980] - read / unread for messages
  • [LL-983] - send "forUser" parameter for recommTags in bit toolbar for selected bit
  • [LL-984] - remove the "entity" type from "recommResources" "typesToRecommOnly" field
  • [
Read more

v2.5.1

05 Dec 14:13
Compare
Choose a tag to compare

A bug fix release.

  • Prevent pressing backspace from navigating browser in case bit/circle being removed from Organise, LL-911

v2.5.0

04 Dec 17:23
Compare
Choose a tag to compare

A stable release for the Review meeting. Has been tested and has many improvements.
Includes all the fixes as part of post 2.0.0 releases.

For the list of all closed issues for this release see the version 2.5.0 Epic

  • System message width depends on Toolbar being opened or closed, LL-887
  • Displaying all events of Timeline Cluster in one long line, LL-504
  • Organise view Bit titles size increased, affect the whole system for Entity types, LL-877
  • Dealt with Timeline Bit title overlap, LL-873
  • Dealt with title overlap within Timeline Cluster stack, LL-874
  • Fixed problem with Circle able change, LL-870
  • Fixed the way search results are displayed, LL-872
  • Tunes to notification stream, LL-866
  • Changed the way Toolbar tab with ids defined, LL-865
  • Some other changes and tunes

v2.2.2

26 Nov 10:53
Compare
Choose a tag to compare

Fixes OIDC with multiple Redirect URIs and excessive scrolling problem.

  • Widgets of inactive episode are now really hidden, this way these do not make scrollbars appear when not needed, issue LL-847
  • OIDC redirect will not have redirect_uri to support clients with multiple URIs, issue LL-850

v2.2.1

25 Nov 12:17
Compare
Choose a tag to compare

A bug fix release.

An issue of Timeline Widget type being change after state loading is fixed, LL-844
This also prevented browsing timeline to a bit position from working (no other problems are known).

v2.2.0

21 Nov 13:59
Compare
Choose a tag to compare

More changes towards stability and cleaner code. Getting closer to releasing v2.5.0.

  • Added category recommendation to circle rename, LL-282. Using Bootstrap Modal dialog with jQuery UI autocomplete instead of alert.
  • Worked on Activity Stream, LL-294, LL-603. It can only handle one activity type, but extending should not be a problem. Recommendations and messages are working just fine.
  • Service caller can now handle decorating results in more ways (a decorator could be applied for a key of a single object from a result set).
  • Sharing notification input disabled and hidden, could be easily reenabled later on, LL-830.
  • Implemented OpenID Connect authentication possibility, LL-832.

v2.1.0

17 Nov 10:13
Compare
Choose a tag to compare

This release is a stable code point and is part of getting ready for releasing version 2.5. It has some of the issued from 2.5 fixed, new features or improvements implemented (some are still partially done). Will be used for testing but should also be production-ready.

  • Numerous bugs fixed
  • General code clean-up and refactoring
  • Changes to call logic
    • limiting number of calls when possible
    • fetching full results with searches
    • lazy loading of additional data
    • additional changes
    • using Deferreds and promises to make code cleaner and more logical
  • Current user information is shown in navbar (this is useful in case of new user with no episodes)
  • New global notifications system added
    • using that whenever applicable (an example use case if notifying user that he/she has no episodes and one has to be created)
  • Migration to new version of SocialSemanticServer
    • using new services instead of removed/deprecated ones
    • changes to calls and parameters
    • fix to prevent multiple fixForVIE application in case of multiple service calls being made as one (same call load reduction)
  • A lot of visual changes (system should have a more standard look throughout the whole interface)
  • Changes to EpsidoeToolbarView
    • Search episodes as you type
    • Validation for episode sharing (showing required fields and messages)
    • Using new notifications system
    • Notifying user in case of problems with episode sharing
    • Showing AJAX loader to notify user of sharing request being processed
  • Changes to SearchToolbarView
    • Loading search results in batches, allowing user to load more (should have a positive impact on system load)
    • Changes to tagcloud generation/regenetation (improved speed)
    • Displaying if some tag is currently used for filtering
    • Small UI changes to make it consistent
  • Changes to ActivityStreamToolbarView
    • Initial implementation of the stream
    • Allow sending messages; uses validation, notifications and AJAX loader
    • Loaging messages from other users (it is not yet possible to mark message as read, although that functionality exists)
    • Using general UI elements
  • Timeline
    • Will refresh on window resize, solving broken visuals issue
  • File download functionality when applicable (is very important in case of shared evernote resources)

v1.1.0

04 Aug 13:39
Compare
Choose a tag to compare
v1.1.0 Pre-release
Pre-release

Changes since 1.0.0

requires SocialSemanticServer v3.3.5-alpha

  • if an entity has got multiple types the most specific type is chosen as the representational one.
    If the types don't have a parent-child relationship the first type is taken.

LL-447

  • limiting number of calls to server by aggregating client-side requests which have the same parameters

LL-448, LL-447

  • using service EntityDescsGet to retrieve the entities of user events all at once

LL-417

  • on creation of a timeline it is browsed to the last bit automatically instead of showing the current time

LL-375

  • on click on a cluster of bits a preview box is shown which presents the clustered bits in sequential order
  • the box also contains a button to auto-zoom the timeline to fit the range of clustered bits

LL-358

  • title of bits contained in the timeline is visible permanently