summaryrefslogtreecommitdiffstats
path: root/client/components/boards/boardArchive.js
Commit message (Collapse)AuthorAgeFilesLines
* - Fix Delete Board and keep confirmation popup.Lauri Ojansivu2018-08-281-2/+1
| | | | Thanks to xet7 !
* Remove delete option from board hamburger menuRJevnikar2018-06-061-1/+1
|
* Add delete board to Recycle Bin, fix delete-board menu item on board menuRJevnikar2018-06-061-0/+12
|
* A Sandstorm user can restore an archived boardGhassen Rjab2017-07-251-0/+7
|
* Remove unnecessary template name declarationMaxime Quandalle2016-01-031-4/+0
| | | | | | This code was duplicate with the name we use to `register` the component. A update of blaze-component removed the need to duplicate this declaration.
* Fix home header barMaxime Quandalle2015-12-191-1/+1
| | | | | | | | | | The issue was introduced in 3b2eb0f but was only partially fixed (in urgency) in 71b9a42. We sould have test to avoid these trivial regressions! (I guess React will also yelp in this particular case by removing the need to link the template and the "component", and thus removing the possibility to break this link) Fixes #434
* Allow the header bar customizationMaxime Quandalle2015-12-091-1/+1
| | | | | This commit also provide a way to escape the Shorcuts page on Sandstorm.
* Centralize all mutations at the model levelMaxime Quandalle2015-09-081-7/+3
| | | | | | | | | | | | | | | 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.
* Enforce a consistent ES6 coding styleMaxime Quandalle2015-09-031-16/+16
| | | | | | | | | 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).
* Implement board archive and restorationMaxime Quandalle2015-08-261-0/+35