Commit graph

4237 commits

Author SHA1 Message Date
hupptechnologies
8aca82a593 Issue: Center (or reduce left margin) in card view on mobile browser #2188
Resolved #2188
2019-04-05 13:27:41 +05:30
chotaire
68d8cbe68a
Merge pull request #1 from chotaire/chotaire-patch-1
Add proper variables for unjoin card
2019-04-05 03:03:57 +02:00
chotaire
4bc3acb14d
Add proper variables for unjoin card 2019-04-05 02:59:35 +02:00
Lauri Ojansivu
a974ec9dee Update translations. 2019-04-04 20:22:25 +03:00
Lauri Ojansivu
e91c43466d
Merge pull request #2303 from fossabot/devel
Add license scan report and status
2019-04-02 16:36:29 +03:00
fossabot
dfc4ab6dd8 Add license scan report and status
Signed-off-by: fossabot <badges@fossa.io>
2019-04-02 06:32:34 -07:00
Lauri Ojansivu
0b9afcb443 Merge branch 'edge' into meteor-1.8 2019-04-02 15:28:30 +03:00
Lauri Ojansivu
9f5ffde2dd v2.57 2019-04-02 15:26:40 +03:00
Lauri Ojansivu
678bef2360 Update changelog. 2019-04-02 15:19:21 +03:00
Lauri Ojansivu
3b12cdc179 Merge branch 'bentiss-spinners-no-IntersectionObserver' into devel 2019-04-02 15:15:34 +03:00
Benjamin Tissoires
261754f18b list: do not use IntersectionObserver to reduce CPU usage
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
2019-04-01 23:54:35 +02:00
Lauri Ojansivu
980db9cb0c Merge branch 'edge' of github.com:wekan/wekan into edge 2019-03-30 19:07:05 +02:00
Lauri Ojansivu
a80cd455de - [Add back zoom fixes of #2250](https://github.com/wekan/wekan/issues/2250).
Thanks to xet7 !
2019-03-30 19:06:09 +02:00
Lauri Ojansivu
289e3d6286 More deps. 2019-03-30 14:34:32 +02:00
Lauri Ojansivu
4b181620d8 Added nodejs to install dependencies.
Thanks to xet7 !
2019-03-30 14:30:04 +02:00
Lauri Ojansivu
088ec7fd94 [Add proper variables for join card](289f1fe134),
fixes [Incorrect variable replacement on email notifications](https://github.com/wekan/wekan/issues/2295).

Thanks to justinr1234 !

Closes #2295
2019-03-29 14:39:35 +02:00
Lauri Ojansivu
289f1fe134
Merge pull request #2291 from justinr1234/patch-3
Add proper variables for join card Fixes #2285
2019-03-29 14:35:06 +02:00
Lauri Ojansivu
6b9ac52af6 Update translations. 2019-03-29 14:34:24 +02:00
Lauri Ojansivu
0e422eb70d [Revert spinner etc fixes of Wekan v2.56, because of some new bugs](https://github.com/wekan/wekan/issues/2250).
Thanks to gerroon !

Related #2250
2019-03-29 14:31:26 +02:00
Lauri Ojansivu
df32545b07 Revert spinner etc fixes of Wekan v2.56, because of some new bugs.
Thanks to gerroon !

Related #2250
2019-03-29 14:27:37 +02:00
justinr1234
bab340a849
Add proper variables for join card Fixes #2285 2019-03-28 19:38:02 -05:00
Lauri Ojansivu
5e7e9e8c0d Change to MongoDB 4.0.7 legacy versions without curl to get it working. 2019-03-27 19:02:57 +02:00
Lauri Ojansivu
5841a3abea Merge branch 'edge' into meteor-1.8 2019-03-27 17:53:06 +02:00
Lauri Ojansivu
494d44f8bb v2.56 2019-03-27 17:51:54 +02:00
Lauri Ojansivu
ad1a81e8a0 Update translations. 2019-03-27 17:46:09 +02:00
Lauri Ojansivu
b0d507c2dd [Fixes the following bugs](https://github.com/wekan/wekan/pull/2287):
- [#2250 -> the spinner could be shown on startup and never goes away](https://github.com/wekan/wekan/issues/2250).
- The code will now only load extra cards that will be in the current viewport.
- When 2 users were interacting on the same board, there was a situation where the spinner could show up on the other user, without being able to load the extra cards.
- The code is now much simpler, thanks to the IntersectionObserver, and all of this for fewer lines of code :)

Thanks to bentiss with Apache I-CLA !

Closes #2250
2019-03-27 17:38:54 +02:00
Lauri Ojansivu
619e5e944b Merge branch 'bentiss-fix-infinite-scroll' into edge 2019-03-27 17:33:53 +02:00
Benjamin Tissoires
e2d0faa539 list: disconnect infinite-scroll observer to prevent memory leak 2019-03-26 16:28:25 +01:00
Benjamin Tissoires
cbb6c82113 list: move the spinner into its own blaze component
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.
2019-03-26 16:27:52 +01:00
Benjamin Tissoires
00376b43f8 list: make sure the spinner of infinite scrolling doesn't show on load
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
2019-03-26 16:26:59 +01:00
Benjamin Tissoires
fb163a2493 list: simplify infinite scrolling
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
2019-03-26 16:25:49 +01:00
Lauri Ojansivu
d753fc06c9 Use mongodb for Ubuntu 16.04 2019-03-26 00:25:40 +02:00
Lauri Ojansivu
a85d652db4 Try to fix meteor-1.8 snap build. 2019-03-25 20:09:31 +02:00
Lauri Ojansivu
a9e6bf62bd Merge branch 'edge' into meteor-1.8 2019-03-25 19:12:48 +02:00
Lauri Ojansivu
14c493fc63 v2.55 2019-03-25 19:11:35 +02:00
Lauri Ojansivu
625682a4da - Use older api2html@0.3.0 to fix broken snap and docker build,
because newer api2html caused
  [breaking change](a9a41bca18)
  at api2html/bin/api2html.js:23 has error about "php: "PHP".

Thanks to bentiss with Apache I-CLA !

Closes #2286
2019-03-25 18:57:35 +02:00
Lauri Ojansivu
0674ce19fe Revert to original snapcraft.yaml. 2019-03-25 17:18:01 +02:00
Lauri Ojansivu
3fc251c1f6 Merge branch 'meteor-1.8' of github.com:wekan/wekan into meteor-1.8 2019-03-25 17:15:36 +02:00
Lauri Ojansivu
67c3f663a1 Merge branch 'edge' into meteor-1.8 2019-03-25 17:15:18 +02:00
Lauri Ojansivu
eec8f45de5 v2.54 2019-03-25 17:11:29 +02:00
Lauri Ojansivu
0855e3e32f Update translations. 2019-03-25 17:04:29 +02:00
Lauri Ojansivu
fab3ce46b8 - Fix typos.
- Fix Outgoing Webhook message about created new swimlane.

Related #1969
2019-03-25 17:02:36 +02:00
Lauri Ojansivu
08c8ebc100 - Fix typos.
- Fix Outgoing Webhook message about created new swimlane.

Related #1969
2019-03-25 16:59:12 +02:00
Lauri Ojansivu
2050796a33 Try to build meteor-1.8 snap. 2019-03-25 08:59:52 +00:00
Lauri Ojansivu
7c4c467e46 Update packages. 2019-03-25 08:25:36 +00:00
Lauri Ojansivu
0039fe09be Removed commented out text. 2019-03-24 17:44:03 +02:00
Lauri Ojansivu
4f4f3e4593 Merge branch 'edge' into meteor-1.8 2019-03-23 21:35:55 +02:00
Lauri Ojansivu
97beed6fd1 v2.53 2019-03-23 21:34:43 +02:00
Lauri Ojansivu
994314cfa3 Fix filenames and urls. 2019-03-23 21:30:41 +02:00
Lauri Ojansivu
5160d59d79 Merge branch 'edge' into meteor-1.8 2019-03-23 21:14:05 +02:00