summaryrefslogtreecommitdiffstats
path: root/client/components
Commit message (Collapse)AuthorAgeFilesLines
* Add some ESLint rules and fix some related issuesMaxime Quandalle2015-10-141-4/+2
|
* Prevent dublicated empty labels of the same colorMaxime Quandalle2015-10-141-1/+1
|
* Import single card: proper error handlingXavier Priour2015-10-142-23/+41
|
* Import single card: create an 'importCard' activity entryXavier Priour2015-10-142-0/+12
|
* Import single card: refactor to meteor methodXavier Priour2015-10-142-55/+14
|
* Import single card: archived cardXavier Priour2015-10-141-0/+1
|
* Import single card: map labelsXavier Priour2015-10-141-10/+33
|
* Import single card: now with description and commentsXavier Priour2015-10-141-1/+16
|
* Import single card: title and proper sort indexXavier Priour2015-10-141-0/+26
|
* Add card import UIXavier Priour2015-10-142-0/+11
|
* Use a better API to retrieve the new card positionMaxime Quandalle2015-10-131-1/+1
| | | | Fixes #347
* Abstract the jquery-textcomplete integration with EscapeActionsMaxime Quandalle2015-10-131-25/+1
| | | | | We now can re-use this integration in multiple places, this will be useful for #342 for instance.
* Fix a typo in a function call introduced in a78debcMaxime Quandalle2015-10-131-1/+1
|
* Support app deployment under a path prefixMaxime Quandalle2015-10-085-7/+11
| | | | Fixes #133
* Merge pull request #326 from AlexanderS/fix/display-all-archivedMaxime Quandalle2015-09-241-2/+8
|\ | | | | sidebar: Filter archived cards/lists for current board
| * sidebar: Filter archived cards/lists for current boardAlexander Sulfrian2015-09-241-2/+8
| | | | | | | | | | The archived items should be filtered for the current board or else you will get a global list of all archived items on all boards.
* | Fix removeMemberPopupAlexander Sulfrian2015-09-202-1/+10
|/ | | | | 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".
* Merge pull request #316 from AlexanderS/fix/delete-cardMaxime Quandalle2015-09-204-5/+5
|\ | | | | | | | | Fix card deletion This bug was introduced in b3851817.
| * Fix Popup.afterCommitAlexander Sulfrian2015-09-204-5/+5
| | | | | | | | | | | | We need to use "function() {}" instead of the ES6 style "() {}" with popup.afterCommit because we need the original value of "this" inside the callback.
* | Add some strings to the translation setMaxime Quandalle2015-09-181-2/+2
| |
* | Display “Filter cards” action for non-board membersMaxime Quandalle2015-09-181-16/+15
|/
* Merge pull request #305 from AlexanderS/fix/multiselect-toggleMaxime Quandalle2015-09-161-4/+4
|\ | | | | | | | | Fix multiselect toggle logic This bug was introduced in 45b662a
| * Fix multiselect toggle logicAlexander Sulfrian2015-09-161-4/+4
| | | | | | | | | | | | If every element already has the label/member, we do not need to add it but it should be removed and if every element does not have the element, we should add it.
* | Remove redundant wordsAlexander Sulfrian2015-09-161-2/+2
|/
* Merge branch 'master' into develMaxime Quandalle2015-09-103-2/+11
|\
| * Fix the draft saving feature on card switchingMaxime Quandalle2015-09-101-0/+3
| |
| * Fix labels drag and drop from the sidebarMaxime Quandalle2015-09-101-1/+1
| | | | | | | | | | | | This bug was introduced in e964fbb5. Fixes #295.
| * Fix text selection in the card detailed paneMaxime Quandalle2015-09-101-1/+7
| | | | | | | | Fixes #255.
* | Centralize all mutations at the model levelMaxime Quandalle2015-09-0811-234/+77
|/ | | | | | | | | | | | | | | This commit uses a new package that I need to document. It tries to solve the long-standing debate in the Meteor community about allow/deny rules versus methods (RPC). This approach gives us both the centralized security rules of allow/deny and the white-list of allowed mutations similarly to Meteor methods. The idea to have static mutation descriptions is also inspired by Facebook's Relay/GraphQL. This will allow the development of a REST API using the high-level methods instead of the MongoDB queries to do the mapping between the HTTP requests and our collections.
* Fix some dead linksMaxime Quandalle2015-09-063-4/+54
| | | | | | | | | | This commit fixes the download link in the activity feed on the sidebar and the mention link on card description and comments (replaced by a popup). `eslint .` now passes without any error or warning. Fixes #286
* Fix header style when there are too much starred boardsMaxime Quandalle2015-09-062-4/+14
| | | | Fixes #237
* Fix a recurrent English typoMaxime Quandalle2015-09-066-14/+14
|
* Add a missing translationMaxime Quandalle2015-09-061-4/+2
|
* Hide some disabled forms for anonymous board viewersMaxime Quandalle2015-09-063-17/+22
| | | | | | Fixes #288 Fixes #289 Fixes #290
* Fix markdown rendering in the message viewerMaxime Quandalle2015-09-061-0/+7
| | | | Fixes #284
* Show avatars in search resultsMaxime Quandalle2015-09-062-2/+8
| | | | Fixes #265
* Support avatars and improve permissions integration on sandstormMaxime Quandalle2015-09-051-4/+5
| | | | | | | We now update the internal state of the application every time a user connects to the application, which means that if the sandstorm sharing graph has changed since the last time we saw a user, his permissions will be updated accordingly.
* Fix an issue with the star counterMaxime Quandalle2015-09-051-1/+1
|
* Fix member permission modificationMaxime Quandalle2015-09-059-33/+43
| | | | Fixes #280
* Change our presence packageMaxime Quandalle2015-09-041-1/+1
| | | | | | | | | tmeasday:presence was doing unnecessary ping calls to the server every 5 seconds instead of using the status of the DDP connection (this could save a fair amount of traffic in case of important server load). I guess this change also fixes #221, but since no issue reproduction was provided, it's difficult to tell.
* Enforce a consistent ES6 coding styleMaxime Quandalle2015-09-0325-800/+737
| | | | | | | | | Replace the old (and broken) jshint + jscsrc by eslint and configure it to support some of the ES6 features. The command `eslint` currently has one error which is a bug that was discovered by its static analysis and should be fixed (usage of a dead object).
* Improve list title formMaxime Quandalle2015-09-026-46/+33
|
* Fix attachments downloadingMaxime Quandalle2015-09-022-4/+7
| | | | | Fixes #219 Fixes #256
* Add an horizontal scrollbar on code snippetsMaxime Quandalle2015-09-021-0/+5
| | | | Fixes #260
* Avoid side effects while clicking on a link in a card descriptionMaxime Quandalle2015-09-011-0/+17
| | | | Fixes #261
* Re-enable attachments on sandstormMaxime Quandalle2015-09-011-2/+1
| | | | | Credits go to @dwrensha who implement the required MongoDB upgrade on meteor-spk.
* Update translation source fileMaxime Quandalle2015-09-0111-68/+67
|
* Fix the horizontal canvas scrolling on card openingMaxime Quandalle2015-08-312-21/+33
|
* Fix comment insertionMaxime Quandalle2015-08-311-2/+2
|
* Improve the board subscriptionMaxime Quandalle2015-08-311-10/+16
| | | | Fixes #258