summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove unused Travis CI configurationMaxime Quandalle2015-08-222-12/+1
| | | | Fixes #204.
* Implement list restorationMaxime Quandalle2015-08-227-15/+68
|
* Upgrade dependenciesMaxime Quandalle2015-08-225-38/+43
| | | | | | This includes a security fix in mquandalle:bower, and a new package for useraccounts iron-router templates which forced us to move some configuration function calls.
* Warn if the user try to restore a card in an archived listMaxime Quandalle2015-08-203-0/+10
|
* Adds new app store metadata to sandstorm package definitionMaxime Quandalle2015-08-207-27/+162
| | | | | | | | 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.
* Publish the project changelogMaxime Quandalle2015-08-201-0/+72
|
* Switch the font to robotoMaxime Quandalle2015-08-2015-29/+62
|
* profile name changed fullname and comma hotfix.Yasar icli2015-07-185-10/+10
|
* if not then the board list create board show button.Yasar icli2015-07-183-4/+16
|
* Merge pull request #223 from stevepm/patch-1Maxime Quandalle2015-07-161-1/+1
|\ | | | | Fix typo on board.js
| * Fix typo on board.jsSteve2015-07-131-1/+1
| |
* | a links specifies line breaking rules hotfix.Yasar icli2015-07-162-2/+3
| |
* | add card members popup line height hotfix.Yasar icli2015-07-161-0/+2
|/
* Allow a user to edit its profile or avatar from a member popoverMaxime Quandalle2015-06-198-58/+73
| | | | | | | Fixes the data context on the member popover in the details pane. Also change the way Popover detect if the click is initiated from a parent popover -- from reading Blaze context, to looking at the event target parents.
* Improve card and list sortable dragMaxime Quandalle2015-06-177-18/+26
| | | | | | | | Use a custom build of jquery-ui with only the plugins we need (instead of including everything). Fix a tricky bug of conflict between Blaze reactive updates and jquery-ui (which caused cards to sometimes disappear).
* Fix some sidebar bugsMaxime Quandalle2015-06-161-36/+44
|
* Fix #196Maxime Quandalle2015-06-162-10/+6
|
* Merge, move, and rename the main stylus fileMaxime Quandalle2015-06-165-149/+157
| | | | Also fixes #185
* Fix #199Maxime Quandalle2015-06-164-62/+80
|
* Fix #190Maxime Quandalle2015-06-161-1/+1
|
* Improve the multi-selection experienceMaxime Quandalle2015-06-1612-53/+146
| | | | | | | | | | New features: - select all filtered cards - assign or unassign a member to selected cards - archive selected cards This commit also fix the card sort indexes calculation when a multi- selection is drag-dropped.
* Finish the transition from Spacebars to JadeMaxime Quandalle2015-06-153-17/+14
|
* Close "over elements" when opening the filter viewMaxime Quandalle2015-06-131-1/+5
|
* Fix card attachmentsMaxime Quandalle2015-06-136-218/+102
| | | | Closes #192.
* Work on the card activities and commentsMaxime Quandalle2015-06-1231-692/+591
| | | | | | | | | This commit also introduces a new CSSEvents object that is used to abstract vendor specifics events related to CSS transitions and animations. Fixes #183. Fixes #179.
* Fix card title editionMaxime Quandalle2015-06-1110-99/+71
| | | | Closes #184
* (Re-)implement default avatar using user initialsMaxime Quandalle2015-06-106-43/+91
| | | | | 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.
* Define the popup translation in the stylesheet, not in the JS codeMaxime Quandalle2015-06-093-5/+11
| | | | | | | This allows us to autoprexfix the property, which is needed for Safari support (see http://caniuse.com/#feat=transforms2d). Fixes #178.
* Automatically star new boards created with the header shortcutMaxime Quandalle2015-06-091-0/+3
|
* Re-factor the avatar system and support avatar uploadsMaxime Quandalle2015-06-0922-227/+161
| | | | | | | | | | | | | | | 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.
* Add a UI to restore archived cardsMaxime Quandalle2015-06-0717-84/+137
|
* Remove modal componentMaxime Quandalle2015-06-075-24/+0
| | | | | | This component wasn't used anymore. We'll probably need something like that again in the future, but we'll try to use a generic component from Atmosphere.
* Click on the page to escape the last actionMaxime Quandalle2015-06-0717-145/+199
| | | | | | This is a generalization of what we had for closing a popup by clicking outside of it. It now works for inlinedForms and detailsPane as well.
* Restore the popup to add a member to the boardMaxime Quandalle2015-06-067-193/+164
|
* Improve the card details pane overlay interactionsMaxime Quandalle2015-06-064-8/+13
|
* Use GitHub flavored markdownMaxime Quandalle2015-06-062-2/+2
| | | | | | | Replace meteor core markdown package by perak:markdown, that supports line breaks and tables. Fixes #124.
* Autosize the rich editor (for card description and comments)Maxime Quandalle2015-06-066-3/+15
|
* Maintain a visual indication of the popup openerElementMaxime Quandalle2015-06-064-6/+15
|
* Start designing the card details paneMaxime Quandalle2015-06-0524-850/+305
| | | | Implement a dynamic overflow to focus sight on the pane.
* Dissable temporarily the cache value of inlinedFormMaxime Quandalle2015-06-044-6/+5
| | | | | Due to bug https://github.com/peerlibrary/meteor-blaze-components/issues/50
* Upgrade packagesMaxime Quandalle2015-06-031-11/+11
|
* Work on the user account systemMaxime Quandalle2015-06-0334-171/+262
| | | | | | | | Allow a user to modifies its name, username, initials, and password. Fixes username handling on sandstorm. Fixes #149.
* Update the DockerFileMaxime Quandalle2015-05-301-6/+4
|
* Implement presence indicatorsMaxime Quandalle2015-05-3018-228/+116
|
* Improve card dropping areaMaxime Quandalle2015-05-301-2/+6
| | | | Fixes #85.
* Implement multi-selectionMaxime Quandalle2015-05-3045-933/+883
| | | | | | 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.
* Fix card placeholder size on firefoxMaxime Quandalle2015-05-281-1/+1
|
* UI improvementsMaxime Quandalle2015-05-2751-990/+644
| | | | | | | | | | | | | | | | | | * Implement visibility choice on board creation; * Rework the board header bar. Remove links to un-implemented features; * Implement a board star counter (visible if the board have >2 stars); * Define a new icon (a thin cross) to close elements; * Remove $(document).on('mouseover') event handlers that were basically fired hundreds of times for nothing, we now define a proper Tracker dependency to execute jquery-ui plugin initialization only when something has changed; * Bug fixes related to list scrolling.
* Prioritize escape actions with a label hierarchy instead of an integerMaxime Quandalle2015-05-276-16/+34
|
* Implement a new system to handle "escape actions"Maxime Quandalle2015-05-2613-53/+148
| | | | | | | | 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.