| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
We now use the `preferredHandle` exposed by Sandstorm as source for
the username and append a number if the username is already taken
since we need to ensure username uniqueness (eg 'max', 'max1', 'max2')
Fixes #352
|
|
|
|
|
| |
The removeMemberPopup was missing the required helper to get the user and board
information and the user profile field is called "fullname" and not "name".
|
| |
|
|
|
|
|
|
| |
This bug was introduced in e964fbb5.
Fixes #295.
|
| |
|
|
|
|
|
|
| |
Fixes #288
Fixes #289
Fixes #290
|
|
|
|
| |
Fixes #265
|
|
|
|
| |
Fixes #280
|
|
|
|
|
| |
Fixes #206
Fixes #244
|
|
|
|
|
|
|
|
| |
We still miss some branding stuff, such as screenshots, icons, and a
description.
This commit also hides an option related to user permissions managment
in the sandstorm package.
|
| |
|
| |
|
|
|
|
|
| |
We use a embedded svg to scale the initials text to its container
size. The user is free to overwrite its initials in the profile form.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The user is now able to upload an avatar, and pick one in a list.
This functionality should eventually be abstracted in a community
package but we still need to work on a great public API. We rely on
collectionFS to manage uploaded avatars. We also removed
bengott:avatar which was trying to solve the wrong problem (namely
displaying the avatar, which is as simple as displaying an image), and
not a avatar system as it should be.
Gravatar support is coming (back) soon. We may also want to have a
list of default fun avatars the user can choose instead of uploading
its own one.
|
| |
|
|
|
|
| |
Implement a dynamic overflow to focus sight on the pane.
|
| |
|
|
|
|
|
|
| |
The UI and the internal APIs are still rough around the edges but the
feature is basically working. You can now select multiple cards and
move them together or (un|)assign them a label.
|
|
|
|
|
|
|
|
| |
The new EscapeActions object decide what to do when the user press the
Escape key (such as closing a opened popup or inlined form).
This commit also re-introduced the sidebar current view as a sidebar
component local state.
|
|
We now replace native scrollbar by custom ones on the list card (which
is required by the new ergonomics in the parent commit), but the
"scrolling engine", is still native, we just hide the scrollbar and
draw our own in HTML/CSS using the perfect-scrollbar package (from
bower).
This commit also implements component scrolling when certain actions
are performed, eg scroll to the bottom when the new card composer is
opened.
|