summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Show avatars in search resultsMaxime Quandalle2015-09-064-3/+10
| | | | Fixes #265
* Support avatars and improve permissions integration on sandstormMaxime Quandalle2015-09-054-71/+89
| | | | | | | 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-0511-35/+57
| | | | Fixes #280
* Force popup closing when closing the detailed card paneMaxime Quandalle2015-09-041-0/+2
| | | | Fixes #283
* Change our presence packageMaxime Quandalle2015-09-047-12/+12
| | | | | | | | | 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.
* Upgrade meteor to v1.2-rc12Maxime Quandalle2015-09-042-10/+10
|
* Enforce a consistent ES6 coding styleMaxime Quandalle2015-09-0360-1692/+1604
| | | | | | | | | 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-012-3/+2
| | | | | Credits go to @dwrensha who implement the required MongoDB upgrade on meteor-spk.
* Merge pull request #263 from gitter-badger/gitter-badgeMaxime Quandalle2015-09-011-0/+2
|\ | | | | Add a Gitter chat badge to README.md
| * Added Gitter badgeThe Gitter Badger2015-09-011-0/+2
|/
* Update translation source fileMaxime Quandalle2015-09-0113-183/+184
|
* Fix the horizontal canvas scrolling on card openingMaxime Quandalle2015-08-313-29/+43
|
* Fix comment insertionMaxime Quandalle2015-08-311-2/+2
|
* Release v0.9.0-rc1v0.9.0-rc1Maxime Quandalle2015-08-311-1/+1
|
* Improve the board subscriptionMaxime Quandalle2015-08-311-10/+16
| | | | Fixes #258
* Temporarily hide the attachment feature on sandstormMaxime Quandalle2015-08-312-2/+3
| | | | | | | | | | 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 modifiedMaxime Quandalle2015-08-311-1/+4
|
* Fixes some UI bugs on sandstormMaxime Quandalle2015-08-315-12/+21
|
* Replace the component bounded `cachedValue` by a global `UnsavedEdits`Maxime Quandalle2015-08-3113-93/+250
| | | | | | | | This new draft saving system is currently only implemented for the card description and comment. We need better a component inheritance/composition model to support this for all editable fields. Fixes #186
* Fix property passing in the userAvatar componentMaxime Quandalle2015-08-301-1/+2
| | | | Fixes #257
* Redesign the card design header and change header menu iconMaxime Quandalle2015-08-307-28/+23
|
* Fix sandstorm packagingMaxime Quandalle2015-08-302-2/+2
|
* Fix a bug with board title editionMaxime Quandalle2015-08-291-2/+3
| | | | Fixes #250
* Add a screenshot for sandstormMaxime Quandalle2015-08-293-12/+8
| | | | | | It seems that the total size of the sandstorm package manifest can't exceed a certain size. Putting a small image works until I figure out what the issue is.
* Fix a bug with the comment buttonsMaxime Quandalle2015-08-292-3/+4
|
* Write a description for the sandstorm app marketMaxime Quandalle2015-08-292-0/+19
|
* Fix the faviconMaxime Quandalle2015-08-293-1/+1
|
* Fix the cursor used while dragging a listMaxime Quandalle2015-08-282-3/+6
|
* Increase the avatar max size and show an error if it is too bigMaxime Quandalle2015-08-284-16/+34
| | | | Fixes #190
* Hide feature non-member users can't useMaxime Quandalle2015-08-286-37/+38
| | | | | Fixes #206 Fixes #244
* Upgrade Meteor to v1.2-rc7Maxime Quandalle2015-08-282-20/+20
|
* Fix label alignement on SafariMaxime Quandalle2015-08-281-0/+2
| | | | | | | | | Safari infer different values for the `vertical-align` property of `inline-block` element. See this answer for more details: http://stackoverflow.com/a/4828136/1652064 Fixes #177
* Call me WekanMaxime Quandalle2015-08-2821-57/+240
| | | | | | Thank you @neynah for the Wekan icons Closes #247
* Improve the list menuMaxime Quandalle2015-08-286-86/+86
| | | | | | | | | * Grow the click-able zone of the list menu * Remove a dead link on the list menu * Merge list menu files with header menu to be consistent with the board components internal organization Closes #106
* Yet another iteration on the user interfaceMaxime Quandalle2015-08-2811-43/+53
| | | | | | | | | | | | * Automatically display the overlay when the card details is opened (previously we waited for the mouse to enter the card details panel) * Improve the design of the minicards badges * Change the minicard background when it is hovered or selected * Removes unimplemented features links from the UI * Fix the board canvas position when the sidebar is open (was hidden behind) Fixes #215
* Implement click-and-drag integration to translate the board canvasMaxime Quandalle2015-08-283-12/+57
| | | | Fixes #232
* More explicit file namesMaxime Quandalle2015-08-2818-6/+7
|
* Complete v0.9 release notesMaxime Quandalle2015-08-281-6/+10
|
* Display keyboard shortcuts on a modalMaxime Quandalle2015-08-286-4/+66
| | | | Fixes #241
* Open a modal (or a new page) based on contextMaxime Quandalle2015-08-286-24/+57
| | | | | | This feature is also sometime named the Pinterest-style route, which is further explained in this react-router example: https://github.com/rackt/react-router/tree/cf0419f70e14a0ae39cba2ff99b01d3cbbd085be/examples/pinterest
* Update de.i18n.jsonePirat2015-08-271-3/+3
| | | | Added missing translations and fixed some typos and wording.
* Show only boards in which the user participate in the home page gridMaxime Quandalle2015-08-272-1/+5
| | | | Fixes #218
* Fix the layout on IE11Maxime Quandalle2015-08-271-2/+2
| | | | | | | | | | | | | | The new user interface uses the flexbox box model has it's primary way to organize the layout. Unfortunately IE have a non-negligible amount of subtitle and tricky bugs with its flexbox implementation. This one was about a `flex-grow: 1` element not growing in a container which size is defined with `min-height`. See the bug in Microsoft bug tracker for more details: https://connect.microsoft.com/IE/feedback/details/802625/ Fixes #225
* Implement board archive and restorationMaxime Quandalle2015-08-2632-42/+138
|
* Implement a modal systemMaxime Quandalle2015-08-267-10/+79
| | | | | | | | | | | | | | I decided to create my own and not to use a community package, because 1. it's straightforward 2. it's better integrated with our others libs such as EscapeActions 3. monitoring third-party packages evolutions (eg, CSS changes) is a lot of work. This is basically the same rationale than for our other generic UI components such as the Popup/Popover. This commit also slightly modify the general layout to remove unnecessary wrapper DOM nodes.