Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added coloured label badges in autocomplete list | Kenton Hamaluik | 2015-10-08 | 2 | -5/+21 |
| | |||||
* | Pressing escape while autocomplete is open no longer closes the minicard | Kenton Hamaluik | 2015-10-08 | 1 | -0/+5 |
| | |||||
* | Now cards with *only* metadata aren't created empty | Kenton Hamaluik | 2015-10-08 | 1 | -27/+27 |
| | |||||
* | Added space after if to conform to formatting | Kenton Hamaluik | 2015-10-08 | 1 | -3/+3 |
| | |||||
* | Fixed issue with possible race condition, suggested by @mquandalle | Kenton Hamaluik | 2015-10-08 | 1 | -8/+4 |
| | |||||
* | Fixed typo in template for quick-adding a user. | Kenton Hamaluik | 2015-10-03 | 1 | -1/+1 |
| | |||||
* | Made eslinter happy. | Kenton Hamaluik | 2015-10-03 | 1 | -12/+12 |
| | |||||
* | Conformed to the 80-character line length limit. | Kenton Hamaluik | 2015-10-03 | 1 | -9/+11 |
| | |||||
* | Initial support for @user and #label use in new cards. | Kenton Hamaluik | 2015-10-03 | 1 | -1/+97 |
| | | | | | | | | | | | | When creating a new [mini]card, typing `@` or `#` brings up an auto-complete box for board members and labels which will get applied to the card upon creation. These textual tags are removed from the card title before saving to maintain sanity. If a label doesn't have a name, it's colour is used (i.e. `red`, `purple`, etc). This was developed to ease the creation of new cards and allow users to rapidly create cards without having to click numerous times just to apply labels & members. | ||||
* | Merge pull request #326 from AlexanderS/fix/display-all-archived | Maxime Quandalle | 2015-09-24 | 1 | -2/+8 |
|\ | | | | | sidebar: Filter archived cards/lists for current board | ||||
| * | sidebar: Filter archived cards/lists for current board | Alexander Sulfrian | 2015-09-24 | 1 | -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 removeMemberPopup | Alexander Sulfrian | 2015-09-20 | 2 | -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-card | Maxime Quandalle | 2015-09-20 | 4 | -5/+5 |
|\ | | | | | | | | | Fix card deletion This bug was introduced in b3851817. | ||||
| * | Fix Popup.afterCommit | Alexander Sulfrian | 2015-09-20 | 4 | -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. | ||||
* | | Shortcut: F toggles filter sidebar | fisle | 2015-09-19 | 1 | -0/+11 |
| | | |||||
* | | Shortcut: Spacebar assigns self to current card | fisle | 2015-09-19 | 1 | -0/+23 |
| | | |||||
* | | Add some strings to the translation set | Maxime Quandalle | 2015-09-18 | 1 | -2/+2 |
| | | |||||
* | | Display “Filter cards” action for non-board members | Maxime Quandalle | 2015-09-18 | 1 | -16/+15 |
|/ | |||||
* | Merge pull request #305 from AlexanderS/fix/multiselect-toggle | Maxime Quandalle | 2015-09-16 | 1 | -4/+4 |
|\ | | | | | | | | | Fix multiselect toggle logic This bug was introduced in 45b662a | ||||
| * | Fix multiselect toggle logic | Alexander Sulfrian | 2015-09-16 | 1 | -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 words | Alexander Sulfrian | 2015-09-16 | 1 | -2/+2 |
|/ | |||||
* | Merge branch 'master' into devel | Maxime Quandalle | 2015-09-10 | 4 | -4/+13 |
|\ | |||||
| * | Fix the draft saving feature on card switching | Maxime Quandalle | 2015-09-10 | 2 | -2/+5 |
| | | |||||
| * | Fix labels drag and drop from the sidebar | Maxime Quandalle | 2015-09-10 | 1 | -1/+1 |
| | | | | | | | | | | | | This bug was introduced in e964fbb5. Fixes #295. | ||||
| * | Fix text selection in the card detailed pane | Maxime Quandalle | 2015-09-10 | 1 | -1/+7 |
| | | | | | | | | Fixes #255. | ||||
* | | Centralize all mutations at the model level | Maxime Quandalle | 2015-09-08 | 13 | -249/+78 |
|/ | | | | | | | | | | | | | | | 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 links | Maxime Quandalle | 2015-09-06 | 4 | -42/+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 boards | Maxime Quandalle | 2015-09-06 | 2 | -4/+14 |
| | | | | Fixes #237 | ||||
* | Fix a recurrent English typo | Maxime Quandalle | 2015-09-06 | 9 | -24/+24 |
| | |||||
* | Add a missing translation | Maxime Quandalle | 2015-09-06 | 1 | -4/+2 |
| | |||||
* | Hide some disabled forms for anonymous board viewers | Maxime Quandalle | 2015-09-06 | 3 | -17/+22 |
| | | | | | | Fixes #288 Fixes #289 Fixes #290 | ||||
* | Fix markdown rendering in the message viewer | Maxime Quandalle | 2015-09-06 | 1 | -0/+7 |
| | | | | Fixes #284 | ||||
* | Show avatars in search results | Maxime Quandalle | 2015-09-06 | 2 | -2/+8 |
| | | | | Fixes #265 | ||||
* | Support avatars and improve permissions integration on sandstorm | Maxime Quandalle | 2015-09-05 | 1 | -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 counter | Maxime Quandalle | 2015-09-05 | 1 | -1/+1 |
| | |||||
* | Fix member permission modification | Maxime Quandalle | 2015-09-05 | 9 | -33/+43 |
| | | | | Fixes #280 | ||||
* | Force popup closing when closing the detailed card pane | Maxime Quandalle | 2015-09-04 | 1 | -0/+2 |
| | | | | Fixes #283 | ||||
* | Change our presence package | Maxime Quandalle | 2015-09-04 | 2 | -1/+8 |
| | | | | | | | | | 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 style | Maxime Quandalle | 2015-09-03 | 40 | -1139/+1066 |
| | | | | | | | | | 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 form | Maxime Quandalle | 2015-09-02 | 6 | -46/+33 |
| | |||||
* | Fix attachments downloading | Maxime Quandalle | 2015-09-02 | 2 | -4/+7 |
| | | | | | Fixes #219 Fixes #256 | ||||
* | Add an horizontal scrollbar on code snippets | Maxime Quandalle | 2015-09-02 | 1 | -0/+5 |
| | | | | Fixes #260 | ||||
* | Avoid side effects while clicking on a link in a card description | Maxime Quandalle | 2015-09-01 | 1 | -0/+17 |
| | | | | Fixes #261 | ||||
* | Re-enable attachments on sandstorm | Maxime Quandalle | 2015-09-01 | 1 | -2/+1 |
| | | | | | Credits go to @dwrensha who implement the required MongoDB upgrade on meteor-spk. | ||||
* | Update translation source file | Maxime Quandalle | 2015-09-01 | 12 | -75/+74 |
| | |||||
* | Fix the horizontal canvas scrolling on card opening | Maxime Quandalle | 2015-08-31 | 3 | -29/+43 |
| | |||||
* | Fix comment insertion | Maxime Quandalle | 2015-08-31 | 1 | -2/+2 |
| | |||||
* | Improve the board subscription | Maxime Quandalle | 2015-08-31 | 1 | -10/+16 |
| | | | | Fixes #258 | ||||
* | Temporarily hide the attachment feature on sandstorm | Maxime Quandalle | 2015-08-31 | 1 | -1/+2 |
| | | | | | | | | | | Our spk currently have an issue with the bundled MongoDB (forked) version that breaks if some files are inserted in a GridFS collection. We need to find out a way to upgrade and migrate the bundled database until we can re-enable the attachment feature. Note that the feature is unmodified, it's just hidden in the UI. | ||||
* | Don't save a draft if the card description hasn't been modified | Maxime Quandalle | 2015-08-31 | 1 | -1/+4 |
| |