Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | fix eslint | Xavier Priour | 2015-12-13 | 1 | -1/+2 | |
| | | | ||||||
| * | | Merge remote-tracking branch 'upstream/devel' into devel | Xavier Priour | 2015-12-13 | 4 | -5/+14 | |
| |\ \ | ||||||
| * | | | board export now checks authentication | Xavier Priour | 2015-12-13 | 2 | -1/+15 | |
| | | | | ||||||
| * | | | export board to Wekan JSON | Xavier Priour | 2015-12-09 | 2 | -0/+7 | |
| | | | | ||||||
* | | | | fix board headeer issue | floatinghotpot | 2015-12-17 | 2 | -11/+29 | |
| |_|/ |/| | | ||||||
* | | | add: support compact mode for mobile web, auto adapt to small screen/window | Liming Xie | 2015-12-17 | 6 | -9/+45 | |
| |/ |/| | ||||||
* | | Fix a regression introduced in 71b9a42f | Maxime Quandalle | 2015-12-09 | 1 | -2/+2 | |
| | | | | | | | | The buttons in the board header were not click-able anymore. | |||||
* | | Allow the header bar customization | Maxime Quandalle | 2015-12-09 | 3 | -2/+11 | |
| | | | | | | | | | | This commit also provide a way to escape the Shorcuts page on Sandstorm. | |||||
* | | Fix board archive instructions | Maxime Quandalle | 2015-12-09 | 1 | -1/+1 | |
|/ | | | | Fixes #277. | |||||
* | add: optional board description | floatinghotpot | 2015-12-07 | 3 | -0/+6 | |
| | ||||||
* | add: invite user via email, invited user can accept or decline, allow member ↵ | floatinghotpot | 2015-12-07 | 3 | -8/+44 | |
| | | | | to quit | |||||
* | bugfix: template. does not accept dom elements, but jquery can | floatinghotpot | 2015-11-27 | 1 | -3/+3 | |
| | ||||||
* | Fix an exception introduced in 41b23f8 | Maxime Quandalle | 2015-11-01 | 1 | -1/+2 | |
| | ||||||
* | Fix some bugs introduced in aa974aa | Maxime Quandalle | 2015-10-29 | 1 | -2/+4 | |
| | | | | | Yes Wekan need some tests. Yes I need to stop refactoring my code when I’m halp-sleeping in my bed at 4am. | |||||
* | Update packages and update Meteor to 1.2.1 | Maxime Quandalle | 2015-10-29 | 1 | -2/+2 | |
| | | | | Blaze-components had yet another methods rename. | |||||
* | Upgrade Meteor to 1.2.1-rc4 | Maxime Quandalle | 2015-10-23 | 1 | -3/+3 | |
| | | | | | | This version includes a more complete selection of ES2015 polyfills that I started used across the code base, for instance by replacing `$.trim(str)` by `str.trim()`. | |||||
* | Upgrade peerlibrary:blaze-components to v0.14 | Maxime Quandalle | 2015-10-21 | 1 | -2/+2 | |
| | | | | | This change includes method renames and others UI related packages updates. | |||||
* | Provide a default date for lists and cards creation date | Maxime Quandalle | 2015-10-20 | 1 | -2/+3 | |
| | | | | | | | | See https://github.com/wekan/wekan/pull/362#issuecomment-149645497 for motivation. This commit also contains cosmetic changes to the import Popup and on the code style to be more consistent with the code base. | |||||
* | Import board: added UI | Xavier Priour | 2015-10-17 | 3 | -0/+5 | |
| | ||||||
* | Merge pull request #316 from AlexanderS/fix/delete-card | Maxime Quandalle | 2015-09-20 | 1 | -1/+1 | |
|\ | | | | | | | | | Fix card deletion This bug was introduced in b3851817. | |||||
| * | Fix Popup.afterCommit | Alexander Sulfrian | 2015-09-20 | 1 | -1/+1 | |
| | | | | | | | | | | | | 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 set | Maxime Quandalle | 2015-09-18 | 1 | -2/+2 | |
|/ | ||||||
* | Merge branch 'master' into devel | Maxime Quandalle | 2015-09-10 | 1 | -1/+7 | |
|\ | ||||||
| * | 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 | 2 | -27/+14 | |
|/ | | | | | | | | | | | | | | | 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 a recurrent English typo | Maxime Quandalle | 2015-09-06 | 1 | -2/+2 | |
| | ||||||
* | Fix an issue with the star counter | Maxime Quandalle | 2015-09-05 | 1 | -1/+1 | |
| | ||||||
* | Fix member permission modification | Maxime Quandalle | 2015-09-05 | 2 | -2/+5 | |
| | | | | Fixes #280 | |||||
* | Enforce a consistent ES6 coding style | Maxime Quandalle | 2015-09-03 | 4 | -133/+133 | |
| | | | | | | | | | 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 | 2 | -23/+24 | |
| | ||||||
* | Update translation source file | Maxime Quandalle | 2015-09-01 | 3 | -19/+16 | |
| | ||||||
* | Fix the horizontal canvas scrolling on card opening | Maxime Quandalle | 2015-08-31 | 1 | -16/+8 | |
| | ||||||
* | Improve the board subscription | Maxime Quandalle | 2015-08-31 | 1 | -10/+16 | |
| | | | | Fixes #258 | |||||
* | Fixes some UI bugs on sandstorm | Maxime Quandalle | 2015-08-31 | 2 | -7/+7 | |
| | ||||||
* | Fix a bug with board title edition | Maxime Quandalle | 2015-08-29 | 1 | -2/+3 | |
| | | | | Fixes #250 | |||||
* | Fix the cursor used while dragging a list | Maxime Quandalle | 2015-08-28 | 1 | -2/+2 | |
| | ||||||
* | Hide feature non-member users can't use | Maxime Quandalle | 2015-08-28 | 1 | -11/+10 | |
| | | | | | Fixes #206 Fixes #244 | |||||
* | Yet another iteration on the user interface | Maxime Quandalle | 2015-08-28 | 4 | -25/+13 | |
| | | | | | | | | | | | | * 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 canvas | Maxime Quandalle | 2015-08-28 | 1 | -6/+38 | |
| | | | | Fixes #232 | |||||
* | More explicit file names | Maxime Quandalle | 2015-08-28 | 5 | -6/+0 | |
| | ||||||
* | Display keyboard shortcuts on a modal | Maxime Quandalle | 2015-08-28 | 1 | -1/+3 | |
| | | | | Fixes #241 | |||||
* | Show only boards in which the user participate in the home page grid | Maxime Quandalle | 2015-08-27 | 1 | -1/+4 | |
| | | | | Fixes #218 | |||||
* | Implement board archive and restoration | Maxime Quandalle | 2015-08-26 | 8 | -21/+78 | |
| | ||||||
* | Fix the stars | Maxime Quandalle | 2015-08-25 | 5 | -28/+17 | |
| | | | | Fixes #214 | |||||
* | Fix the board component data loading | Maxime Quandalle | 2015-08-23 | 2 | -86/+96 | |
| | ||||||
* | Start the migration from iron-router to flow-router | Maxime Quandalle | 2015-08-23 | 5 | -100/+38 | |
| | | | | | | | | | | | | | | | | | | | Motivations: * Iron-Router foces us to use Tracker.nonreactive black magic in order to avoid un-necessary re-renders; * There is a community consensus (supported by some MDG members) that the flow-router API is easier to reason about; * The useraccounts now supports flow router (that was a blocking element when I considered the switch ~3months ago) On the server we use the Picker router, as encouraged by the Kadira team (which develop both Flow and Picker routers). In the current state of things there are some bugs related to the missing Loading architecure. Previously onRendered callback where always called when the data the component needed was available, now we have to handle this ourselves, which we will in a following commit. | |||||
* | profile name changed fullname and comma hotfix. | Yasar icli | 2015-07-18 | 1 | -1/+1 | |
| | ||||||
* | if not then the board list create board show button. | Yasar icli | 2015-07-18 | 3 | -4/+16 | |
| | ||||||
* | Allow a user to edit its profile or avatar from a member popover | Maxime Quandalle | 2015-06-19 | 1 | -2/+3 | |
| | | | | | | | 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 drag | Maxime Quandalle | 2015-06-17 | 2 | -2/+1 | |
| | | | | | | | | 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). |