Maxime Quandalle
dd3cdf3945
Fix some bugs introduced in aa974aa
...
Yes Wekan need some tests. Yes I need to stop refactoring my code
when I’m halp-sleeping in my bed at 4am.
10 years ago
Maxime Quandalle
68521fc1c3
Update packages and update Meteor to 1.2.1
...
Blaze-components had yet another methods rename.
10 years ago
Dominik Ferber
3ad672a20b
Add missing semicolon
10 years ago
Maxime Quandalle
31b60d82fc
Upgrade Meteor to 1.2.1-rc4
...
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()`.
10 years ago
Maxime Quandalle
b9d20e04f2
Display the board name in the page title
...
Fixes #364
10 years ago
Maxime Quandalle
aa974aa54a
Prefer ES5 methods over underscore utilities
...
Since 07cc454
(ie the switch to Meteor 1.2) we includes the `es5-shim`
polyfill to support methods like `Array.prototype.forEach` in a
consistent way across all supported browsers (IE8+).
MDG recently released a blog post recommending the use of these native
methods instead of underscore [0]. We know follow this recommendation.
This commit also favor some ES6 features (argument defaults,
destructing assignment) in places where we didn’t use them.
[0]: http://info.meteor.com/blog/es2015-get-started
10 years ago
Maxime Quandalle
c6b12dc5ad
Upgrade peerlibrary:blaze-components to v0.14
...
This change includes method renames and others UI related packages
updates.
10 years ago
Maxime Quandalle
9154b06fc3
Upgrade kenton:accounts-sandstorm package to 0.1.6
...
We now delegates more user attributes sync (avatar and permissions) to
this package instead of doing it ourselves.
10 years ago
Maxime Quandalle
118b434a5a
Provide a default date for lists and cards creation date
...
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.
10 years ago
Maxime Quandalle
f3fc154eb0
Re-implement label deletion
...
This was not ported during v0.9 re-factor.
Fixes #322
10 years ago
Xavier Priour
4540bd36c4
Import board: import comments and log activities
10 years ago
Xavier Priour
595d5f97ac
Import board: now proper createdAt dates
10 years ago
Xavier Priour
468694a84c
Import board: added UI
10 years ago
Maxime Quandalle
15ebfa63c6
Translate the label colors
10 years ago
Maxime Quandalle
944a1065d3
Add some ESLint rules and fix some related issues
10 years ago
Maxime Quandalle
43de3b8a01
Prevent dublicated empty labels of the same color
10 years ago
Xavier Priour
b670a1ab36
Import single card: proper error handling
10 years ago
Xavier Priour
7d57ce896b
Import single card: create an 'importCard' activity entry
10 years ago
Xavier Priour
d8892d6408
Import single card: refactor to meteor method
10 years ago
Xavier Priour
7e64c22c1a
Import single card: archived card
10 years ago
Xavier Priour
68518f5497
Import single card: map labels
10 years ago
Xavier Priour
432c1ebb5d
Import single card: now with description and comments
10 years ago
Xavier Priour
1b9df00492
Import single card: title and proper sort index
10 years ago
Xavier Priour
bc79b83140
Add card import UI
10 years ago
Maxime Quandalle
758be3356c
Use a better API to retrieve the new card position
...
Fixes #347
10 years ago
Maxime Quandalle
3f7df340e1
Set some DOM transformation to fix some of the accessibility issues
...
See #337 for the complete rationale by @ndarilek -- thank you :)
Closes #338
10 years ago
Maxime Quandalle
8bbc69616f
Abstract the jquery-textcomplete integration with EscapeActions
...
We now can re-use this integration in multiple places, this will be
useful for #342 for instance.
10 years ago
Maxime Quandalle
bf46a21405
Fix a typo in a function call introduced in a78debc
10 years ago
Kenton Hamaluik
3507c6565b
Made colours light grey in the labels dropdown
10 years ago
Maxime Quandalle
a78debc461
Support app deployment under a path prefix
...
Fixes #133
10 years ago
Kenton Hamaluik
fde2a39ee3
Added coloured label badges in autocomplete list
10 years ago
Kenton Hamaluik
f5be121cf3
Pressing escape while autocomplete is open no longer closes the minicard
10 years ago
Kenton Hamaluik
c2cb17c5df
Now cards with *only* metadata aren't created empty
10 years ago
Kenton Hamaluik
a212b1310c
Added space after if to conform to formatting
10 years ago
Kenton Hamaluik
77ca52d8c2
Fixed issue with possible race condition, suggested by @mquandalle
10 years ago
Kenton Hamaluik
e4c5d2cbe6
Fixed typo in template for quick-adding a user.
10 years ago
Kenton Hamaluik
429686ef48
Made eslinter happy.
10 years ago
Kenton Hamaluik
d105da5bc7
Conformed to the 80-character line length limit.
10 years ago
Kenton Hamaluik
bfcfd2ebda
Initial support for @user and #label use in new cards.
...
When creating a new [mini]card, typing `@` or `#` brings up an
auto-complete box for board members and labels which will get applied to
the card upon creation. These textual tags are removed from the card
title before saving to maintain sanity. If a label doesn't have a name,
it's colour is used (i.e. `red`, `purple`, etc).
This was developed to ease the creation of new cards and allow users to
rapidly create cards without having to click numerous times just to
apply labels & members.
10 years ago
Alexander Sulfrian
b2ab174fd5
sidebar: Filter archived cards/lists for current board
...
The archived items should be filtered for the current board or else you
will get a global list of all archived items on all boards.
10 years ago
Alexander Sulfrian
bf8f335ae7
Fix removeMemberPopup
...
The removeMemberPopup was missing the required helper to get the user and board
information and the user profile field is called "fullname" and not "name".
10 years ago
Alexander Sulfrian
f4a68a0f7d
Fix Popup.afterCommit
...
We need to use "function() {}" instead of the ES6 style "() {}" with
popup.afterCommit because we need the original value of "this" inside
the callback.
10 years ago
fisle
14b7213af4
Shortcut: F toggles filter sidebar
10 years ago
fisle
119d4b787d
Shortcut: Spacebar assigns self to current card
10 years ago
Maxime Quandalle
b14fd985ff
Add some strings to the translation set
10 years ago
Maxime Quandalle
786423ba9d
Display “Filter cards” action for non-board members
10 years ago
Alexander Sulfrian
6277bd2a90
Fix multiselect toggle logic
...
If every element already has the label/member, we do not need to add it
but it should be removed and if every element does not have the element,
we should add it.
10 years ago
Alexander Sulfrian
c5c1d06446
Remove redundant words
10 years ago
Maxime Quandalle
cad7741b54
Fix the draft saving feature on card switching
10 years ago
Maxime Quandalle
8182cd1193
Fix labels drag and drop from the sidebar
...
This bug was introduced in e964fbb5
.
Fixes #295 .
10 years ago