summaryrefslogtreecommitdiffstats
path: root/client/lib/utils.js
Commit message (Collapse)AuthorAgeFilesLines
* Try to disable dragging Swimlanes/Lists/Cards/Checklists/Subtasks on small ↵Lauri Ojansivu2020-02-071-0/+30
| | | | | | mobile smartphones webbrowsers, and hide drag handles on mobile web. Thanks to xet7 !
* Add Worker role.Lauri Ojansivu2020-01-031-22/+18
| | | | | | | | | Add more Font Awesome icons. Fix browser console errors when editing user profile name etc. Thanks to xet7 ! Closes #2788
* Remove 1st implementation of collapse swimlanes. I will do itLauri Ojansivu2019-11-291-6/+0
| | | | | | differently in next 2nd implementation. Thanks to xet7 !
* Fix lint errors.Lauri Ojansivu2019-11-261-6/+3
|
* Fix lint errors.Lauri Ojansivu2019-11-201-22/+20
|
* Use database when logged in. Continued.Lauri Ojansivu2019-11-191-6/+6
| | | | Thanks to xet7 !
* Use database when logged in. Continued.Lauri Ojansivu2019-11-191-34/+31
| | | | Thanks to xet7 !
* New feature: Now there is popup selection of Lists/Swimlanes/Calendar/Roles.Lauri Ojansivu2019-11-181-0/+54
| | | | | | | | | | | | | | | | | | | | 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 !
* Add Feature: enable two-way webhooks - stage oneSam X. Chen2019-08-171-1/+0
|
* Add Feature: Richer Editor insert picture as attachment instead of b64 stringSam X. Chen2019-08-101-0/+25
|
* Bug fix: bug#2589 #2575, Add Features: allowing user to insert/paste link, ↵Sam X. Chen2019-08-071-0/+52
| | | | image, video
* Prettier & eslint project style updateJustin Reynolds2019-06-281-27/+51
|
* - Fix lint errors.Lauri Ojansivu2019-01-041-2/+2
| | | | Thanks to xet7 !
* Fixed errorsAngelo Gallarello2019-01-021-6/+6
|
* Added swimlane triggerAngelo Gallarello2018-12-301-3/+10
|
* Triggers by username, updated descAngelo Gallarello2018-12-291-1/+4
|
* - Admin Panel / Layout / Custom Product Name now changes webpage title.Lauri Ojansivu2018-12-151-0/+20
| | | | | | Thanks to xet7 ! Related #1196
* Fix lint errors.Lauri Ojansivu2018-09-161-9/+10
|
* Merge rules.Lauri Ojansivu2018-09-161-1/+0
|
* Merge branch 'feature-rules' of https://github.com/Angtrim/wekan into ↵Lauri Ojansivu2018-09-161-4/+25
|\ | | | | | | Angtrim-feature-rules
| * BeautyfiedAngelo Gallarello2018-09-141-26/+26
| |
| * Finished alpha rulesAngelo Gallarello2018-09-141-3/+3
| |
| * Refactoring rules descriptionAngelo Gallarello2018-09-141-15/+36
| |
* | Integration of matomo with env varsguillaume2018-07-271-0/+45
|/
* Fix missing utility function.Haocen Xu2018-07-061-0/+1
|
* Avoid default behaviorHaocen Xu2018-07-061-0/+1
|
* Hotfix more sortable elementsHaocen Xu2018-07-061-10/+11
|
* Hotfix for mobile deviceHaocen Xu2018-07-061-0/+46
|
* Fix migration. Replace old checklist-item sort algorithm.Andrés Manelli2018-03-191-0/+31
|
* Fix typoIvan Radeljic2017-02-131-1/+1
|
* add: support compact mode for mobile web, auto adapt to small screen/windowLiming Xie2015-12-171-0/+17
|
* Centralize all mutations at the model levelMaxime Quandalle2015-09-081-14/+0
| | | | | | | | | | | | | | | 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-29/+37
| | | | | | | | | 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).
* Start the migration from iron-router to flow-routerMaxime Quandalle2015-08-231-3/+3
| | | | | | | | | | | | | | | | | | | 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.
* Improve the multi-selection experienceMaxime Quandalle2015-06-161-5/+8
| | | | | | | | | | New features: - select all filtered cards - assign or unassign a member to selected cards - archive selected cards This commit also fix the card sort indexes calculation when a multi- selection is drag-dropped.
* UI improvementsMaxime Quandalle2015-05-271-19/+0
| | | | | | | | | | | | | | | | | | * Implement visibility choice on board creation; * Rework the board header bar. Remove links to un-implemented features; * Implement a board star counter (visible if the board have >2 stars); * Define a new icon (a thin cross) to close elements; * Remove $(document).on('mouseover') event handlers that were basically fired hundreds of times for nothing, we now define a proper Tracker dependency to execute jquery-ui plugin initialization only when something has changed; * Bug fixes related to list scrolling.
* Experiment new ergonomics to interact with card detailsMaxime Quandalle2015-05-241-18/+0
| | | | | | | | | | | | | | The idea is that by displaying card details in a sidebar stuck on the right of the screen, the mouse had to travel too much before interacting with it. I also don’t want to use the Trello solution (modal) on big screens, because I like the ability to interact with the selected card and with the board at the same time (like in a e-mail client). The solution introduced in this commit consist of opening the card detail in a column next to the minicard list. This commit also fix right sidebar members and labels drag and drop.
* RenaissanceMaxime Quandalle2015-05-121-0/+96
_,,ad8888888888bba,_ ,ad88888I888888888888888ba, ,88888888I88888888888888888888a, ,d888888888I8888888888888888888888b, d88888PP"""" ""YY88888888888888888888b, ,d88"'__,,--------,,,,.;ZZZY8888888888888, ,8IIl'" ;;l"ZZZIII8888888888, ,I88l;' ;lZZZZZ888III8888888, ,II88Zl;. ;llZZZZZ888888I888888, ,II888Zl;. .;;;;;lllZZZ888888I8888b ,II8888Z;; `;;;;;''llZZ8888888I8888, II88888Z;' .;lZZZ8888888I888b II88888Z; _,aaa, .,aaaaa,__.l;llZZZ88888888I888 II88888IZZZZZZZZZ, .ZZZZZZZZZZZZZZ;llZZ88888888I888, II88888IZZ<'(@@>Z| |ZZZ<'(@@>ZZZZ;;llZZ888888888I88I ,II88888; `""" ;| |ZZ; `""" ;;llZ8888888888I888 II888888l `;; .;llZZ8888888888I888, ,II888888Z; ;;; .;;llZZZ8888888888I888I III888888Zl; .., `;; ,;;lllZZZ88888888888I888 II88888888Z;;...;(_ _) ,;;;llZZZZ88888888888I888, II88888888Zl;;;;;' `--'Z;. .,;;;;llZZZZ88888888888I888b ]I888888888Z;;;;' ";llllll;..;;;lllZZZZ88888888888I8888, II888888888Zl.;;"Y88bd888P";;,..;lllZZZZZ88888888888I8888I II8888888888Zl;.; `"PPP";;;,..;lllZZZZZZZ88888888888I88888 II888888888888Zl;;. `;;;l;;;;lllZZZZZZZZW88888888888I88888 `II8888888888888Zl;. ,;;lllZZZZZZZZWMZ88888888888I88888 II8888888888888888ZbaalllZZZZZZZZZWWMZZZ8888888888I888888, `II88888888888888888b"WWZZZZZWWWMMZZZZZZI888888888I888888b `II88888888888888888;ZZMMMMMMZZZZZZZZllI888888888I8888888 `II8888888888888888 `;lZZZZZZZZZZZlllll888888888I8888888, II8888888888888888, `;lllZZZZllllll;;.Y88888888I8888888b, ,II8888888888888888b .;;lllllll;;;.;..88888888I88888888b, II888888888888888PZI;. .`;;;.;;;..; ...88888888I8888888888, II888888888888PZ;;';;. ;. .;. .;. .. Y8888888I88888888888b, ,II888888888PZ;;' `8888888I8888888888888b, II888888888' 888888I8888888888888888 ,II888888888 ,888888I8888888888888888 ,d88888888888 d888888I8888888888ZZZZZZ ,ad888888888888I 8888888I8888ZZZZZZZZZZZZ 888888888888888' 888888IZZZZZZZZZZZZZZZZZ 8888888888P'8P' Y888ZZZZZZZZZZZZZZZZZZZZ 888888888, " ,ZZZZZZZZZZZZZZZZZZZZZZZ 8888888888, ,ZZZZZZZZZZZZZZZZZZZZZZZZZZ 888888888888a, _ ,ZZZZZZZZZZZZZZZZZZZZ88888888 888888888888888ba,_d' ,ZZZZZZZZZZZZZZZZZ8888888888888 8888888888888888888888bbbaaa,,,______,ZZZZZZZZZZZZZZZ88888888888888888 88888888888888888888888888888888888ZZZZZZZZZZZZZZZ88888888888888888888 8888888888888888888888888888888888ZZZZZZZZZZZZZZ8888888888888888888888 888888888888888888888888888888888ZZZZZZZZZZZZZZ88888888888888888888888 8888888888888888888888888888888ZZZZZZZZZZZZZZ8888888888888888888888888 88888888888888888888888888888ZZZZZZZZZZZZZZ888888888888888888888888888 8888888888888888888888888888ZZZZZZZZZZZZZZ88888888888888888 Normand 8 88888888888888888888888888ZZZZZZZZZZZZZZ8888888888888888888 Veilleux 8 8888888888888888888888888ZZZZZZZZZZZZZZ8888888888888888888888888888888