| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\
| |
| | |
Delete user feature
|
| | |
|
| |
| |
| |
| | |
Thanks to justinr1234 !
|
|/ |
|
|\ |
|
| | |
|
| | |
|
|/
|
|
|
|
|
|
|
| |
members, labels, attachments, dates received/start/due/end.
Thanks to sfahrenholz, jrsupplee and xet7 !
Closes #2242,
related https://community.vanila.io/?t=517527b6-3d84-4e9d-b2ec-6f560a9cfdf7
|
| |
|
|
|
|
| |
Resolved #2371
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Resolved #2336
|
| |
|
|
|
|
|
|
|
|
| |
Board"](https://github.com/wekan/wekan/issues/2324).
Thanks to sfahrenholz and xet7 !
Closes #2324
|
|
|
|
|
|
| |
board.
Thanks to xet7 !
|
|
|
|
| |
Thanks to xet7 !
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Resolved #2188
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Switch back to a custom spinner detection, as the IntersectionObserver
is eating a lot of CPU resources on idle.
This should also take care of #2250 properly: the previous `onDestroyed()`
was removing the resize and scroll callbacks, but they were not unique
enough, and they were shared across swimlanes. So if a list had 2 swimlanes
with spinners, when one was removed, the other was not triggering its
callbacks anymore.
Related: #2294
|
| |
| |
| |
| | |
Thanks to xet7 !
|
| |
| |
| |
| |
| |
| | |
Thanks to gerroon !
Related #2250
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This way, when a list is at the maximum number of cards shown and adding
a new card would make the spinner appear, the list would load the next
N items.
This can happen if user A and B are both looking at the same board,
B adds a new cards, and A will see the spinner and will not be able to
remove it.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When loading a board on a high resolution screen, there is a chance there
is not enough cards displayed and the spinner is still there, spinning
forever.
Add an idle callback that checks if the spinner is still there, and while
it is there, extend the number of cards to show.
Fixes #2250
|
| |
| |
| |
| |
| |
| | |
Use IntersectionObserver instead of custom made one.
This adds the benefit of not loading any extra cards if the list is
not shown on screen
|
| | |
|
| | |
|
| |
| |
| |
| | |
Thanks to xet7 !
|
| |
| |
| |
| | |
Thanks to xet7 !
|
|\ \
| | |
| | | |
Fix #2266
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | | |
andresmanelli-edge
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- 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
|
| |/ / |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
AccountsTemplates
Email addresses for invitations are stored case sensitive in mongo,
together with the invitation codes. When someone tries to sign up due to
an invitation, in the sign up form, due to AccountsTemplates defaults,
the email address is lowercased on blur of the textbox. When they then
try to sign in, they get an error about the invitation code not existing.
This makes it impossible to successfully invite people using
non-lowercased email addresses.
This patch lowercases the emails on the client side when inviting them.
Other possibilities would be to lowercase them on the server side before
storing them to mongodb, making a case insensitive search on mongodb, or
making the email input field in the sign up form not lowercase the email
string.
This patch was chosen in favor of the other possibilities because of its
simplicity.
|
| |
| |
| |
| |
| |
| |
| | |
Thanks to xet7 !
Closes wekan/wekan-ldap#43,
closes wekan/wekan-snap#85
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
defined](https://github.com/wekan/wekan-ldap/issues/44).
Please test.
Thanks to xet7 !
Closes wekan/wekan-ldap#44
|
| |
| |
| |
| |
| |
| |
| |
| | |
reorder all the time.
Thanks to xet7 !
Closes #2241
|
| |
| |
| |
| |
| |
| | |
that need Subtask boards to be visible.
Thanks to xet7 !
|
| |
| |
| |
| |
| |
| |
| |
| | |
not keep reordering.
Thanks to bentiss, with Apache I-CLA.
Related #2241
|
| |
| |
| |
| | |
Thanks to xet7 !
|
| | |
|
|\ \
| | |
| | | |
Activities: register customFields changes in the activities
|
| | |
| | |
| | |
| | |
| | |
| | | |
This stores the updates to the custom fields in the activities side bar.
Only manual updates to the custom fields are currently registered.
|