Cotoami Versions Save

Cotoami is a platform where people can weave a large network of wisdom from tiny ideas.

v0.12.0

6 years ago

Switch the position of flow and stock

We put the stock at the center in v0.5.0, but something doesn't feel right with it in terms of the data flow. So we try to experiment with switching the position of flow (timeline) and stock.

new-layout

Collapsable timeline

Collapsing the timeline allows you to focus on exploring your stock.

cotonomatize

Minor improvements

  • Upgrade Phoenix Framework from 1.2 to 1.3
    • It was a painstaking task...
  • Editor shortcut handling in a more efficient way
  • Smaller default font

v0.11.0

6 years ago

The long-awaited feature has finally arrived.

search

In keyword searching, cotonoma names are most-highly ranked (as demonstrated above) and followed by coto's summary and content.

Note that long cotos with more than 2500 characters will be excluded from full-text searching due to the database limitation. If you want those cotos to be included in search results, write their summaries.

Pinning a coto to My Home

From this version, "Pin to My Home" action is available from anywhere.

pin-to-my-home

Minor improvements

  • Exclude pinned cotonomas from recent cotonomas
  • Reset the scroll position of pinned cotos when loaded (only on wide-viewport)

v0.10.0

6 years ago

This release adds a feature to reorder outbound connections from a coto. You can reorder sub-cotos and pinned cotos like:

cotoami-reordering-connections

v0.9.0

6 years ago

Shortcut button to create a child

cotoami-add-child

Traversing to parents

This release enhances Coto-graph exploration. You can traverse to parents from any child-Coto and explore to find root Cotos.

cotoami-traverse-to-parents

Mutiple Cot-graph explorations on mobile device

Many improvements have been made to the mobile UI for Coto-graph exploration, for example, it changes the labels of switch buttons to be more user-friendly by using Coto-content instead of numbers.

cotoami-traversals-on-mobile

Minor improvements

  • Tweak the style of timeline Cotos posted by other amishis
  • Hide div.author of self posts in timeline
  • Add css to limit the width of pre, code blocks within content area
  • Add css to handle long URLs
  • Add css for blockquotes

v0.8.0

6 years ago

This release extends the WebSocket broadcasting to support sharing Coto-connections updates in realtime (in the previous versions you can only see Coto-posting in realtime).

cotoami-realtime

As in the above demo, you can even see updates that are happened in another Cotonoma as long as they are related to the Cotos in your current workspace.

Browse old Cotos in a timeline

You can load old Cotos by clicking the more button in a timeline.

more-cotos-in-timeline

v0.7.0

6 years ago

This release mainly aims at providing minor improvements and bugfixes except for Heroku Button, which allows you to launch your own Cotoami server in the cloud just by clicking the button (well, actually you need to sign-up to Heroku and do some configuration during app deployment, but still easy to do).

Heroku Button

Just follow the instructions in README: https://github.com/cotoami/cotoami#launch-your-own-server-on-heroku

heroku-button

Minor improvements

  • Make timeline initialization (initial scroll position) more stable.
  • Add an edit button to coto toolbar.
  • Tweak coto toolbar position to avoid overlapping with the coto header.
  • Improve ConnectModal: display cotos using their summaries if they have.

Bugfixes

  • Fix unexpected cursor jump and input duplication in the coto editor.
  • Prevent editor modal from opening when pressing 'n' key during editing in the quick editor.
  • Fix a bug where 'n' shortcut key doesn't work after connecting cotos.

v0.6.0

6 years ago

Editor modal as an alternative Coto input

This version adds an alternative way to write a Coto.

editor-modal-open

Clicking the pencil icon or pressing N key opens editor modal:

editor-modal

The Preview button allows you to preview the markdown formatting:

editor-modal-preview

The editor also allows you to post a Cotonoma:

editor-modal-cotonoma

Coto menu modal

The Coto actions are arranged in Coto menu modal to be easy to access:

coto-menu-modal

Minor improvements

  • Add a home link to the main navigation

v0.5.0

6 years ago

Rethink the layout: put the stock area at the center

This version changes the main layout for wide screen devices so that the stock area, which contains pinned cotos and coto-graph exploration columns, is now at the ceter and the timeline is at the right side. The timeline will never be hidden by coto-graph explorations (called 'traversal' in the previous versions) anymore. This change reflects more focus on the stock as the fruits of Cotoami's knowledge generation.

new-layout-with-stock-at-center

new-layout-with-stock-at-center2

Coto/Cotonoma tool buttons

In the previous versions, overlaying coto tool buttons prevents text selection. This version fixes this issue by repositioning the buttons.

coto-tool-buttons

The tool buttons are now also available in the cotonoma nav:

cotonoma-tool-buttons

Minor improvements

  • Thanks to Nicholas Perry
    • Change the term 'traverse' to 'explore' and its icon.
    • Change the open-coto icon from 'gear' to 'pencil'.
    • Change the style of hover focus.

v0.4.0

6 years ago

Coto content summary

You can add a summary to a long coto so that it can be displayed in an abbreviated form, and it allows you to show/hide the content with the toggle button.

summary1

summary2

summary3

summary4

Display stats in the cotonoma modal

cotonoma-stats

Minor improvements

  • Filter out other user's empty cotonomas from the recent cotonomas.
    • Your empty cotonomas will be displayed half-transparently.
  • Make empty cotonomas deletable.
    • You can delete a cotonoma that has no posts in its timeline and no connections created in it.
  • Widen the width of the main nav for wide-viewport.

v0.3.0

6 years ago

Change the permission rules of deleting connections

An amishi can delete a connection if:

  1. The amishi is a server owner.
  2. Or the connection was created by the amishi.
  3. Or the source coto/cotonoma (the start node of the connection) was created by the amishi.

Additional coto info in the modal

coto-info-in-modal

Minor improvements

  • Batch getting gravatar caches
    • Improves the loading time of the cotonomas navigation
  • Update the help text in the home timeline and the cotonoma modal