Commit graph

1307 commits

Author SHA1 Message Date
Chen-I Lim
a92534d783
Fix #2136. Show release month+year for version. (#2137) 2022-01-18 12:07:14 -08:00
Jesús Espino
02dfb6eceb
Moving the history instance creation after the plugin initialization (to honor the SiteURL config) (#2109)
* Moving the history instance creation after the plugin initialization (to honor the SiteURL config)

* Fixing welcome page images urls generation

* Fixing share board url generation

* Fixing more subpath problems

* Adding some tests with subpath

* Adding subpath test to welcome page

* fix linter error
2022-01-17 20:21:25 +01:00
kamre
342c8df39d
[GH-1754] Feature: card badges (#2025)
* First shot implementation of badges for the card.

* Showing and hiding card badges in board/gallery views via header menu action added.

* Counting of checkboxes in markdown supported.

* Use Intl.formatMessage for badge titles.

* Unit tests for `CardBadges` component added. Some other unit tests fixed.

* Unit test for 'Show card badges' action in the view header menu added.

* Cypress test for card badges added:
 - card with comments, description and checkboxes added for testing
 - card badges are shown and hidden via view menu
 - new Cypress command `uiAddNewCard` added
 - label property added to `MenuWrapper` and used in `ViewHeaderActionsMenu`

* Unit tests fixed after change of the label for view menu.

* Fix stylelint issues.

* Class name for `CardBadges` component fixed.

* Show and hide for card badges moved to `Properties` menu:
 - field `cardBadgesVisible` removed from `BoardViewFields`
 - new constant `badgesColumnId` introduced and used as an element in `visiblePropertyIds`
 - card badges added to calendar view
 - added `role` and `aria-label` for menu component `SwitchOption`
 - unit and Cypress tests updated

* Fix Cypress test: use `blur` after typing text.

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-01-13 09:26:27 -07:00
Asaad Mahmood
bfddc335bc
GH-2101 - Fixing card property and value bugs (#2103) 2022-01-12 09:35:02 -07:00
Harshil Sharma
d86d5005f6
Fixed a bug where mentions don't show up in descripotions (#2099) 2022-01-12 18:41:33 +05:30
Weblate (bot)
22aa8e591d
Translations update from Mattermost Weblate (#2081)
* Translated using Weblate (Croatian)

Currently translated at 100.0% (255 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/hr/

Translated using Weblate (Croatian)

Currently translated at 100.0% (255 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/hr/

* Translated using Weblate (Arabic)

Currently translated at 22.7% (58 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ar/

Added translation using Weblate (Arabic (Najdi))

Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: img src=xevil.com <attacker7771@gmail.com>
2022-01-12 17:29:15 +05:30
Asaad Mahmood
de3f7f6103
GH-1948 - Updating overflow on input fields (#2088) 2022-01-11 12:48:29 -07:00
Asaad Mahmood
ac5d408859
GH-1960 - Fixing link color on card (Personal Server) (#2087)
* Fixing link color on card (Personal Server)

* Updating UI

* Updating css
2022-01-11 12:00:01 -07:00
Scott Bishel
9290194529
updated fix for comments display backwards (#2085) 2022-01-11 07:47:12 -07:00
Chen-I Lim
36f66e7ea5
Gh 2077 mac app update (#2078)
* Fix #2077. Mac app sometimes stops updating.

* Cleanup logging
2022-01-10 11:34:51 -08:00
Scott Bishel
33407e7dd9
fix comments being set backwards (#2076) 2022-01-10 09:46:47 -07:00
Harshil Sharma
155bf75718
Fixed bug of stale closure in markdown editor (#2058) 2022-01-07 12:29:57 -07:00
Tim Lange
e1d5e77e0e
Added better kanban edge scroll detection whilst dragging (#1913)
* added better kanban edge scroll detection whilst dragging

* update jest snapshots

* try to fix cypress on CI

* replace force clicks on cypress test

* make eslint happy

* fix unrelated failed tests and reorganize Cypress commands

* added test for drag direction from right to left

* make eslint happy

* cypress kanban drag test now checks other direction

* fix test and update eslit for cypress

Co-authored-by: Saturnino Abril <saturnino.abril@gmail.com>
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-01-07 11:58:28 -07:00
Scott Bishel
f0602a6eb6
Update version to 0.14.0 (#2057)
* update version to 0.13.0

* update to v0.14.0
2022-01-06 12:26:35 -07:00
Scott Bishel
c82ae98776
Fix for dependbot alerts (#2050)
* ran npm audit fix for dependbot alerts

* update go dependencies for dependbot alerts

* Revert "update go dependencies for dependbot alerts"

This reverts commit 7f7e2129ce.
2022-01-05 16:04:25 -07:00
Julien Fabre
dfbc36c404
Add unit tests for cardFilter (#2021)
* chore: add unit tests for cardFilter

* fix: eslint

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-01-05 16:01:45 -07:00
Scott Bishel
cf43caf634
set to first date if null (#2008)
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-01-05 14:24:51 -07:00
Scott Bishel
9ed0922e8c
GH-2007 Use VisiblePropertyIds for view property order (#2010)
* update for views to use viewPropertyIds for order

* build fixes

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-01-05 14:24:22 -07:00
Chen-I Lim
6e747d5731
Fix #2038. Remove beta label (#2039) 2022-01-04 11:02:59 -08:00
Chen-I Lim
c6e9d670da
Fix #1999, fix #2002: Alt italics regex without lookbehind (#2035) 2022-01-03 21:07:47 -08:00
Chen-I Lim
5c69c2de57
Fix #1745. Delete socket only if it exists (#2034)
* Fix #1745. Delete socket only if it exists

* Update jest snapshots to fix last year date text
2022-01-03 10:42:28 -08:00
Tom De Moor
b583bae668 Translated using Weblate (Dutch)
Currently translated at 100.0% (255 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/nl/
2021-12-27 13:52:56 -06:00
Darmen Erkin
975b27d9e2 Translated using Weblate (Kazakh)
Currently translated at 100.0% (255 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/kk/
2021-12-27 13:52:56 -06:00
JoomlaEstonia
aae9528adc Translated using Weblate (Estonian)
Currently translated at 68.6% (175 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/et/

Added translation using Weblate (Estonian)
2021-12-27 13:52:56 -06:00
Maksim Matveev
b149428da7 Translated using Weblate (Russian)
Currently translated at 55.2% (141 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ru/
2021-12-27 13:52:56 -06:00
Asaad Mahmood
76e13723b9
GH-479 - Updating comment order and adding images (#1985)
* GH-479 - Updating comment order and images

* Updating default image url

* Updating test

* Updating image function

* Updating tests
2021-12-23 10:59:18 +05:00
Kaya Zeren
cef37be94b Translated using Weblate (Turkish)
Currently translated at 100.0% (255 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/tr/
2021-12-22 09:25:30 -06:00
Darmen Erkin
3406a4c9cf Translated using Weblate (Kazakh)
Currently translated at 100.0% (255 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/kk/

Translated using Weblate (Kazakh)

Currently translated at 19.6% (50 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/kk/

Added translation using Weblate (Kazakh)
2021-12-22 09:25:30 -06:00
Matthew Williams
209d896e04 Translated using Weblate (English (Australia))
Currently translated at 100.0% (255 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/en_AU/
2021-12-22 09:25:30 -06:00
Varghese Jose
cc1108e560 Translated using Weblate (Malayalam)
Currently translated at 100.0% (255 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ml/
2021-12-22 09:25:30 -06:00
SerHack
549b7e22d5 Translated using Weblate (Italian)
Currently translated at 100.0% (255 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/it/
2021-12-22 09:25:30 -06:00
JtheBAB
b38b2ba8e9 Translated using Weblate (German)
Currently translated at 100.0% (255 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/de/
2021-12-22 09:25:30 -06:00
Scott Bishel
98ac0e0966
fix linter error (#2006) 2021-12-21 10:23:58 -07:00
Steven Tang
bf22a6faf9
GH-1883] Fix error page button to follow base URL (#1885) 2021-12-17 17:44:49 +01:00
Chen-I Lim
387c7acc55
Fix #1992. Remove borders around code block lines. (#1993)
* Fix #1992. Remove borders around code block lines.

* Update webapp/src/components/markdownEditorInput/markdownEditorInput.scss

Co-authored-by: Doug Lauder <wiggin77@warpmail.net>

Co-authored-by: Doug Lauder <wiggin77@warpmail.net>
2021-12-15 15:04:11 -08:00
Chen-I Lim
a8b7a6a556
Fix #1928. Use draft-js-live-markdown-plugin. (#1942)
* Fix #1928. Use draft-js-live-markdown-plugin.

* Ported markdown plugin to TS and checked in directly

* Fix type

* Fix types
2021-12-15 13:23:30 -08:00
kamre
7cb25b9e17
[GH-1826] Cypress test for group by different property (#1966)
* Cypress command for resetting boards added.

* Cypress test for group board by different property added:
 - using @testing-library/cypress
 - minor fixes for `PropertyMenu` and `Dialog` components
 - bug in `ViewHeaderGroupByMenu` fixed: use `groupByProperty` passed in props instead of one from active view

* Jest snapshots updated.

* Use only case-sensitive strings for names in Cypress test.

* Cypress commands for adding new board and new group added.

* Jest snapshot for new test updated.

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2021-12-15 09:57:58 -07:00
Jesús Espino
9837f13abc
Splitting table component in smaller manageable chunks (#1967)
* Splitting table component in smaller manageable chunks

* Updating snapshots
2021-12-15 10:12:38 +01:00
Jenya
53b6b723f1
[GH-1542] Limit card title to 5 lines (#1548)
* limited card text to 5 lines

* Update kanbanCard.tsx

* Moved attributes to new lines

* Adding exception for vendor prefix in the styles

* Updating snapshots

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
Co-authored-by: Jesús Espino <jespinog@gmail.com>
2021-12-14 19:37:59 +01:00
Asaad Mahmood
23a444290b
Gh 1980 - Updating date picker dates on hover (#1981)
* Updating date UI

* Updating ogi’s issue

* Updating css

* Updating date range css
2021-12-14 09:01:51 -07:00
Asaad Mahmood
5f3f65ed37
GH-1907 - Updating person popover (#1959)
* Updating assginee popover

* Updating css

* Removing console log

* Updating border property

* Updating avatar

* Updating tests
2021-12-14 20:06:14 +05:00
Scott Bishel
4656089cb1
GH-1872 - Updating octo-icon font weight (#1978)
* GH-1872 - Updating octo-icon font weight

* update unit tests

* update cypress tests

Co-authored-by: Asaad Mahmood <asaadmahmood@users.noreply.github.com>
2021-12-13 12:27:14 -07:00
Tóth Csaba // Online ERP Hungary Kft
eb34610fe5 Translated using Weblate (Hungarian)
Currently translated at 100.0% (255 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/hu/
2021-12-13 11:57:13 -06:00
master7
9dd3b2b095 Translated using Weblate (Polish)
Currently translated at 100.0% (255 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/pl/
2021-12-13 11:57:13 -06:00
kaakaa
f597c93081 Translated using Weblate (Japanese)
Currently translated at 100.0% (255 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ja/

Translated using Weblate (Japanese)

Currently translated at 100.0% (253 of 253 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ja/
2021-12-13 11:57:13 -06:00
Tom De Moor
42542fe211 Translated using Weblate (Dutch)
Currently translated at 100.0% (255 of 255 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/nl/

Translated using Weblate (Dutch)

Currently translated at 100.0% (253 of 253 strings)

Translation: Focalboard/webapp
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/nl/
2021-12-13 11:57:13 -06:00
Doug Lauder
75bd409ba0
Notifications phase 1 (#1851)
Backend support for subscribing/unsubscribing to blocks, typically cards and boards. Notifies subscribers when changes are made to cards they are subscribed to.
2021-12-10 10:46:37 -05:00
Scott Bishel
3450eb6d4f
Gh 1841 batch patches (#1935)
* Updating table row css (#1787)

* package patchBlocks as batches, move updateBlocks to transactional

* fix lint errors

* fix from review

Co-authored-by: Asaad Mahmood <asaadmahmood@users.noreply.github.com>
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2021-12-10 07:17:00 -07:00
Nishant Mittal
87daacceca
fix: clear search on view change (#1856) 2021-12-10 08:08:02 -05:00
Nishant Mittal
a931289e02
[GH-1815]: Add e2e tests for empty board (#1956) 2021-12-10 09:31:41 +05:30