summaryrefslogtreecommitdiffstats
path: root/client/components/lists/list.js
Commit message (Collapse)AuthorAgeFilesLines
* Make it compatible with newer and older versions of jQuery sortableMarc Hartmayer2020-04-251-1/+1
| | | | While at it, fix comments and prettify it.
* Fix drag-and-drop and scrolling on mobile devicesMarc Hartmayer2020-04-231-3/+3
| | | | | | | | | | | | | Use drag handles on "miniscreens" whenever useful, this is especially useful on mobile device. This should hopefully fix https://github.com/wekan/wekan/issues/2947. While at it, simplify the condition Utils.isMiniScreen() || (!Utils.isMiniScreen() && showDesktopDragHandles) to Utils.isMiniScreen() || showDesktopDragHandle
* Newer versions of jQuery sortable use `uiSortable` keyMarc Hartmayer2020-04-231-13/+2
| | | | | Newer versions of jQuery sortable use `uiSortable` as key to store the data. Let's adapt the code. While at it, refactor the code.
* Try to disable dragging Swimlanes/Lists/Cards/Checklists/Subtasks on small ↵Lauri Ojansivu2020-02-071-3/+22
| | | | | | mobile smartphones webbrowsers, and hide drag handles on mobile web. Thanks to xet7 !
* Add Worker role.Lauri Ojansivu2020-01-031-5/+3
| | | | | | | | | Add more Font Awesome icons. Fix browser console errors when editing user profile name etc. Thanks to xet7 ! Closes #2788
* Fix lint errors.Lauri Ojansivu2019-11-261-13/+10
|
* Fix lint errors.Lauri Ojansivu2019-11-201-13/+11
|
* Use database when logged in. Continued.Lauri Ojansivu2019-11-191-1/+2
| | | | Thanks to xet7 !
* When logged in, use database for setting, so that changes areLauri Ojansivu2019-11-191-6/+23
| | | | | | | immediate. Only on public board use cookies. Comment out Collapse CSS that is not in use. Thanks to xet7 !
* New feature: Now there is popup selection of Lists/Swimlanes/Calendar/Roles.Lauri Ojansivu2019-11-181-10/+15
| | | | | | | | | | | | | | | | | | | | New feature, not set visible yet, because switching to it does not work properly yet: Collapsible Swimlanes #2804 Fix: Public board now loads correctly. When you select one of Lists/Swimlanes/Calendar view and reload webbrowser page, it can change view. Closes #2311 Fix: List sorting commented out. Closes #2800 Fix: Errors hasHiddenMinicardText, hasShowDragHandles, showSort, hasSortBy, profile, FirefoxAndroid/IE11/Vivaldi/Chromium browsers not working by using cookies instead of database. More details at https://github.com/wekan/wekan/issues/2643#issuecomment-554907955 Note: Cookie changes are not always immediate, if there is no effect, you may need to reload webbrowser page. Closes #2643 . Thanks to xet7 !
* Fix card, list and swimlane move.Lauri Ojansivu2019-11-131-13/+14
| | | | | | | | | Allow moving cards in multiselect mode. Closes #2771, closes #2743, closes #2704, related #2081
* Add Features: allowing lists to be sorted by modifiedAt when not in ↵Lauri Ojansivu2019-10-291-1/+13
| | | | | | | | | | | | draggable mode. Bug Fix #2093: the broken should be prior to file attachment feature introduced, and tested export board is working. Thanks to whowillcare ! ( xet7 merged this pull request manually from https://github.com/wekan/wekan/pull/2756 ) Closes #2093
* Revert drag handle changes.Lauri Ojansivu2019-10-031-28/+6
|
* Drag handles. In progress.Lauri Ojansivu2019-10-031-18/+21
|
* Drag handles continue. In progress.Lauri Ojansivu2019-10-011-0/+1
| | | | Thanks to xet7 !
* Drag handles continue. In progress.Lauri Ojansivu2019-09-251-0/+6
|
* Drag handles. In Progress.Lauri Ojansivu2019-09-171-1/+13
|
* Revert drag handle changes.Lauri Ojansivu2019-09-141-3/+5
| | | | | | Thanks to Keelan ! Related #2704
* Mobile and Desktop drag handles part 1.Lauri Ojansivu2019-09-131-5/+3
| | | | | | Thanks to xet7 ! Related #2081
* Prettier & eslint project style updateJustin Reynolds2019-06-281-10/+32
|
* Fix missing profile checksJustin Reynolds2019-05-081-2/+2
|
* Merge pull request #2270 from andresmanelli/fix_2266Lauri Ojansivu2019-03-211-1/+1
|\ | | | | Fix #2266
| * Fix #2266Andrés Manelli2019-03-181-1/+1
| |
* | - Fix card copy & move between boards with customFieldsAndrés Manelli2019-03-161-2/+2
|/ | | | | | - Fix card copy & move between boards with labels with same name - Fix activities for labels when copying and moving card - Fix activities for customFields when copying and moving card
* Fix card move with wrong swimlaneIdAndrés Manelli2019-03-051-1/+7
|
* Issue : UI feature suggestion: drag handles and long press #1772hupptechnologies2018-12-201-0/+7
| | | | Resolved #1772
* Fix #1887Andrés Manelli2018-09-121-0/+1
|
* Hotfix more sortable elementsHaocen Xu2018-07-061-3/+1
|
* Hotfix for mobile deviceHaocen Xu2018-07-061-1/+6
|
* Fix drag and drop issues when re-enter boardAndrés Manelli2018-03-161-74/+0
|
* Fix scroll when dragging elements. Remove scrollbars from swimlanes.Andrés Manelli2018-03-061-2/+1
|
* Fix #1519 Add Card Btn dissapear on dragAndrés Manelli2018-03-051-0/+2
|
* Fix order lists in lists viewAndrés Manelli2018-02-281-4/+77
|
* Remove unused hackAndrés Manelli2018-02-011-3/+1
|
* Workaround to avoid drag bugAndrés Manelli2018-01-311-1/+3
|
* Add siwmlane button. Allow card drop between swimlanesAndrés Manelli2018-01-191-2/+3
|
* First swimlane draft, no functionalityAndrés Manelli2018-01-191-1/+1
|
* Optimize for mobile web, show single list per page with navigate barnztqa2017-11-291-0/+7
|
* feature implemented, known bugs fixedamadilsons2017-10-051-1/+1
|
* most work concluded, code needs clean up, further testing requiredamadilsons2017-10-041-2/+2
|
* comment only working, naive implementation completeRyan Helsing2017-03-181-2/+2
|
* Fix executeUpTo label when dragging cardsCurtis G2017-02-051-1/+1
| | | 'popup' is not in the predefined hierarchy
* 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 drag and drop on SandstormMaxime Quandalle2015-12-301-3/+9
| | | | | | | | | | | | | | This bug was introduced with the introduction of fast-render in 41b23f8. With fast-render data is available instantly after the page logging, but calls to `Meteor.userId()` still return `null` as the user isn't authenticated on the DDP channel yet (previously the data was loaded on DDP after user authentication). Which mean that we know need to reactively activate Drag and Drop on user log in. I'm not sure why I was not able to reproduce this bug outside of Sandstorm. Fixes #453
* Finish the minicard editor auto-completion featureMaxime Quandalle2015-11-081-1/+1
| | | | | | | | | | | This commit stands on the initial support implemented in #342. We now avoid error-prone parsing step by adding the member or the label directly to the card object. We also added support for `Tab` to completion on our textComplete component. Closes #342
* Upgrade peerlibrary:blaze-components to v0.14Maxime Quandalle2015-10-211-2/+2
| | | | | This change includes method renames and others UI related packages updates.
* Centralize all mutations at the model levelMaxime Quandalle2015-09-081-18/+7
| | | | | | | | | | | | | | | 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.
* Add a missing translationMaxime Quandalle2015-09-061-4/+2
|
* Enforce a consistent ES6 coding styleMaxime Quandalle2015-09-031-41/+42
| | | | | | | | | 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).
* More explicit file namesMaxime Quandalle2015-08-281-0/+126