Commit graph

788 commits

Author SHA1 Message Date
Jesús Espino
94ee5eb844 Replace injectIntl with useIntl on functional components 2021-05-10 15:15:52 +02:00
Scott Bishel
019dd3da8f
[GH-353] initial implmentation of autosize columns (#355)
* initial implmentation of autosize columns

* fix lint

* move to utils

* table header provide its own length

* implement padding and font from DOM

* cleanup, lint fixes

* more cleanup
2021-05-10 14:52:00 +02:00
Weblate (bot)
d8a2c489bb
Translations update from Weblate (#394)
* Translated using Weblate (Swedish)

Currently translated at 100.0% (171 of 171 strings)

Added translation using Weblate (Swedish)

Co-authored-by: Marcus Blennegård <marcus.blennegard@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/sv/
Translation: Focalboard/webapp

* Translated using Weblate (Dutch)

Currently translated at 100.0% (171 of 171 strings)

Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/nl/
Translation: Focalboard/webapp

* Translated using Weblate (German)

Currently translated at 100.0% (171 of 171 strings)

Co-authored-by: Saalbuerger <janosch@famloehr.de>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/de/
Translation: Focalboard/webapp

* Translated using Weblate (Japanese)

Currently translated at 100.0% (171 of 171 strings)

Co-authored-by: YorimiMochida <yuuman002@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ja/
Translation: Focalboard/webapp

* Translated using Weblate (Turkish)

Currently translated at 100.0% (173 of 173 strings)

Co-authored-by: Kaya Zeren <kayazeren@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/tr/
Translation: Focalboard/webapp

Co-authored-by: Marcus Blennegård <marcus.blennegard@gmail.com>
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Co-authored-by: Saalbuerger <janosch@famloehr.de>
Co-authored-by: YorimiMochida <yuuman002@gmail.com>
Co-authored-by: Kaya Zeren <kayazeren@gmail.com>
2021-05-10 10:16:16 +02:00
Johannes Marbach
0f0d9f3bd8
[GH-38] Add date property (#391)
* [GH-38] Add date property

Closes: #38

* Add date menu item in snapshot to fix tests

* Add react-day-picker in NOTICE.txt
2021-05-10 07:46:07 +02:00
Weblate (bot)
332beb4e07
Translations update from Weblate (#377)
* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (170 of 170 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 42.9% (73 of 170 strings)

Added translation using Weblate (Portuguese (Brazil))

Co-authored-by: Pedro Tashima <pedrotashima42@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/pt_BR/
Translation: Focalboard/webapp

* Translated using Weblate (Japanese)

Currently translated at 100.0% (170 of 170 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (170 of 170 strings)

Co-authored-by: YorimiMochida <yuuman002@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ja/
Translation: Focalboard/webapp

* Translated using Weblate (Occitan)

Currently translated at 94.7% (161 of 170 strings)

Co-authored-by: Quentin PAGÈS <quentinantonin@free.fr>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/oc/
Translation: Focalboard/webapp

* Translated using Weblate (Turkish)

Currently translated at 100.0% (171 of 171 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (170 of 170 strings)

Co-authored-by: Kaya Zeren <kayazeren@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/tr/
Translation: Focalboard/webapp

* Translated using Weblate (Dutch)

Currently translated at 100.0% (170 of 170 strings)

Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/nl/
Translation: Focalboard/webapp

* Translated using Weblate (Italian)

Currently translated at 100.0% (170 of 170 strings)

Added translation using Weblate (Italian)

Co-authored-by: Gbm Administrator <admin@gbmtrade.it>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/it/
Translation: Focalboard/webapp

* Translated using Weblate (Russian)

Currently translated at 100.0% (170 of 170 strings)

Co-authored-by: Edward Smirnov <ed@microolap.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ru/
Translation: Focalboard/webapp

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (171 of 171 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (171 of 171 strings)

Co-authored-by: Yao Xie <zukerherr@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/zh_Hans/
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/zh_Hant/
Translation: Focalboard/webapp

* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (171 of 171 strings)

Co-authored-by: aeomin <lin@aeomin.net>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/zh_Hans/
Translation: Focalboard/webapp

* Translated using Weblate (Russian)

Currently translated at 100.0% (171 of 171 strings)

Co-authored-by: jude <judemvm@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ru/
Translation: Focalboard/webapp

Co-authored-by: Pedro Tashima <pedrotashima42@gmail.com>
Co-authored-by: YorimiMochida <yuuman002@gmail.com>
Co-authored-by: Quentin PAGÈS <quentinantonin@free.fr>
Co-authored-by: Kaya Zeren <kayazeren@gmail.com>
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Co-authored-by: Gbm Administrator <admin@gbmtrade.it>
Co-authored-by: Edward Smirnov <ed@microolap.com>
Co-authored-by: Yao Xie <zukerherr@gmail.com>
Co-authored-by: aeomin <lin@aeomin.net>
Co-authored-by: jude <judemvm@gmail.com>
2021-05-03 10:26:32 +02:00
Jesús Espino
521028612a Fixed eslint problem 2021-04-30 16:59:14 +02:00
Jesús Espino
0265e41c72 Adding support for traditional and simplified chinese 2021-04-30 12:25:14 +02:00
Jesús Espino
d09d6e0e40 Hack to fix SimpleMDE not updating events 2021-04-29 21:26:25 +02:00
Jesús Espino
58776dd94d Fixing external link click and workaround the export archive/csv problem 2021-04-29 15:31:17 +02:00
Jesús Espino
441deb82ca Fix deformation of images (Bug #357) 2021-04-28 20:08:03 +02:00
Stefan Huber
1ed9c6b291
Add prettier at least for css (#327)
This reverts commit c95ab685e4 and adds code fixes to scss files

Co-authored-by: Jesús Espino <jespinog@gmail.com>
2021-04-28 16:28:52 +02:00
Johannes Marbach
1b5f580e44
[GH-307] Increase clickable area on sidebar items (#344)
This moves the click handler from sidebar item titles to the sidebar items
themselves. This way, the clickable area matches with the visually highlighted
area on hover.

Fixes: #307
2021-04-28 16:05:43 +02:00
Simon Leblanc
a918af6200
Translate date and datetime with React Translator (#350) 2021-04-28 15:30:18 +02:00
Scott Bishel
2e143b63b5
update css to support truncating headers and filling cell (#354) 2021-04-28 15:21:30 +02:00
Johannes Marbach
4212ef7db1
[GH-299] Sort views alphabetically after stripping leading emoji (#341)
* [GH-299] Sort views alphabetically after stripping leading emoji

This is a stopgap towards #299 that sorts views in the sidebar alphabetically but
only after stripping any leading emoji. This prevents unintuitive results such as
putting "📥 Inbox" before "🚀 Active".

* Extract method for sorting board views to enable testing

* Add unit tests

* Remove blank line
2021-04-27 16:57:14 -07:00
Johannes Marbach
3fb078d612
[GH-314] Persist and reapply users settings in mac app (#331)
* [GH-314] Persist and reapply users settings in mac app

Relates to: #314

* Inject settings blob at document start, push base64 conversion into TS, use proper quotes

* Remove whitespace

* Rename base64 to blob for consistency
2021-04-27 15:09:26 -07:00
Bharat
97b446f609
Added phone number field (#286)
* Added phone number field

* Removed phone number validation since its a complicated problem to solve for now

* Added the missing case for phone
2021-04-27 12:34:58 +02:00
Johannes Marbach
0ed20e499f
[GH-190] Add global option to disable randomized card icons (#310)
Relates to: #190
2021-04-26 16:41:12 +02:00
Asaad Mahmood
8c976b5ace
Updating editable default height (#337) 2021-04-26 15:52:33 +02:00
Chen-I Lim
1801422543
Fixes for workspace support (#321) 2021-04-26 13:43:02 +02:00
Weblate (bot)
28bcade9d4
Translated using Weblate (Dutch) (#334)
Currently translated at 100.0% (169 of 169 strings)

Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/nl/
Translation: Focalboard/webapp

Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
2021-04-26 11:18:19 +02:00
Harshil Sharma
7900dbf88f
Added Todoist import script (#285) 2021-04-22 15:55:46 -07:00
Chen-I Lim
e61ba4a7a8 Update to v0.6.6 2021-04-21 12:56:14 -07:00
Jesús Espino
5dbc1d5a81 Fixing websocket connection problem with new subpath feature 2021-04-19 22:39:25 +02:00
Johannes Marbach
298141471c
[GH-277] Hide drag grip on content blocks in read-only mode (#294)
Fixes: #277
2021-04-19 11:36:07 +02:00
Johannes Marbach
6fcafcebbb
[GH-278] Prevent dragging of gallery cards in read-only mode (#293)
Fixes: #278
2021-04-19 11:35:15 +02:00
Jesús Espino
5ab3f8d3ce
Addining subpath support (#241)
* Addining subpath support

* Fixing a subpath problem in suburls

* Using the server root for allow subpaths

* Fixing baseURL variable name

* Some improvements

* Making it work in mattermost plugin

* Fixing eslint warnings

* Fixing cypress tests
2021-04-16 13:42:37 +02:00
Chen-I Lim
8e2e503c32 Merge branch 'main' of github.com:mattermost/focalboard into main 2021-04-15 13:16:04 -07:00
Chen-I Lim
354a84787d Fix #276. Login page title 2021-04-15 13:16:00 -07:00
Asaad Mahmood
6eff770abf 264 - Updating comment area css 2021-04-15 23:56:59 +05:00
Chen-I Lim
0a88e9606e Fix #274. Add re-login button to error page. 2021-04-15 11:15:50 -07:00
Jesús Espino
dced0fa5c1 Fixing checkbox widht 2021-04-14 10:04:55 +02:00
Jesús Espino
e96bf126be Fixed #269 2021-04-14 09:44:31 +02:00
Chen-I Lim
bc5787ff3a Update version to v0.6.5 2021-04-13 11:04:22 -07:00
Chen-I Lim
4cc5e7c1bf Update sort logic 2021-04-13 10:57:42 -07:00
Jesús Espino
71dbb6ad90 Separating useSortable and useSortableWithGrip 2021-04-13 15:33:33 +02:00
Chen-I Lim
6d71e68a47 Fix #246: Table header menu 2021-04-12 09:56:22 -07:00
Chen-I Lim
51a96dfdd6 Fix eslint issue 2021-04-12 09:51:31 -07:00
Jesús Espino
bd7234427e Change the drag and drop of the content to add the grip 2021-04-12 18:23:11 +02:00
Jesús Espino
0b868e2d0a Creating setLanguageContext and moving all contexts to one CombinedContext component 2021-04-12 17:47:47 +02:00
Jesús Espino
fbdea9cdc6 Simplifying filter component and migrating it to functional component 2021-04-12 15:55:24 +02:00
kaakaa
e9ede3d9bb Translated using Weblate (Japanese)
Currently translated at 100.0% (167 of 167 strings)

Co-authored-by: kaakaa <stooner.hoe@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ja/
Translation: Focalboard/webapp
2021-04-12 13:27:08 +02:00
thebestwj
07b3054433 Translated using Weblate (Chinese (Simplified))
Currently translated at 95.0% (153 of 161 strings)

Co-authored-by: thebestwj <wisestwang@163.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/zh_Hans/
Translation: Focalboard/webapp
2021-04-12 13:27:07 +02:00
Edward Smirnov
c3db71f6aa Translated using Weblate (Russian)
Currently translated at 100.0% (167 of 167 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (161 of 161 strings)

Co-authored-by: Edward Smirnov <ed@microolap.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ru/
Translation: Focalboard/webapp
2021-04-12 13:27:07 +02:00
Kaya Zeren
847bdd42e1 Translated using Weblate (Turkish)
Currently translated at 100.0% (167 of 167 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (161 of 161 strings)

Co-authored-by: Kaya Zeren <kayazeren@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/tr/
Translation: Focalboard/webapp
2021-04-12 13:27:07 +02:00
Tom De Moor
6dfc339534 Translated using Weblate (Dutch)
Currently translated at 100.0% (167 of 167 strings)

Translated using Weblate (Dutch)

Currently translated at 100.0% (161 of 161 strings)

Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/nl/
Translation: Focalboard/webapp
2021-04-12 13:27:07 +02:00
Murat
01a9f1d331 Translated using Weblate (French)
Currently translated at 95.0% (152 of 160 strings)

Co-authored-by: Murat <murat.bayan@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/fr/
Translation: Focalboard/webapp
2021-04-12 13:27:06 +02:00
Jesús Espino
57a6ac3bac Migrating editable to functional component 2021-04-09 21:30:30 +02:00
Jesús Espino
21a5478b32 Fixing linter error 2021-04-09 20:03:38 +02:00
Jesús Espino
57232a770b Migrating App component to functional component 2021-04-09 19:34:35 +02:00
Jesús Espino
849a47e05f Migrating card detail to functional component 2021-04-09 19:11:51 +02:00
Jesús Espino
139d3f7762 Migrating flash messages to functional component 2021-04-09 18:52:46 +02:00
Jesús Espino
76fda21f17 Improved share board component 2021-04-09 18:37:02 +02:00
Jesús Espino
5a56c40d36 Extracting filterValue from filterComponent in the viewHeader 2021-04-09 18:20:19 +02:00
Jesús Espino
c065067a62 Simplified error page 2021-04-09 17:29:11 +02:00
Jesús Espino
e43e58c71d Simplifying change password page 2021-04-09 17:26:51 +02:00
Jesús Espino
23964c22ae Simplifying register page 2021-04-09 17:13:25 +02:00
Jesús Espino
5cf59d6ff5 Simplifying login page code 2021-04-09 17:00:12 +02:00
Bharat
9e145fea13 Added URL regex match 2021-04-09 01:34:33 +05:30
Bharat
1640923001 Merge branch 'main' into feat/add_url_prop_frontend 2021-04-09 01:25:43 +05:30
Jesús Espino
7320f1e7a1
Merge pull request #238 from jespino/react-dnd
Migrating all drag and drop into react-dnd
2021-04-08 20:19:28 +02:00
Jesús Espino
74e8cb1818 Fixing eslint 2021-04-08 20:13:27 +02:00
Jesús Espino
cfb2da8947 Giving a fixed sidebar with of 250px 2021-04-08 20:09:56 +02:00
Jesús Espino
2d1b76f570 Fixing labels on narrow columns of table view 2021-04-08 18:19:56 +02:00
Jesús Espino
528ba7098a Adding drag and drop to reorder card contents 2021-04-08 15:42:50 +02:00
Jesús Espino
fd970e5c67 Fixing a bug on title disabled new button size 2021-04-08 15:22:29 +02:00
Jesús Espino
d09f55bb94 Avoid dragging images from gallery view 2021-04-08 15:11:30 +02:00
Jesús Espino
1699afa6c1 Merge remote-tracking branch 'origin/main' into react-dnd 2021-04-08 12:41:54 +02:00
Jesús Espino
6383d79ecf Adding property validators 2021-04-08 12:40:55 +02:00
Jesús Espino
b7a14ac838 Adding the title prop to the default gallery view visible properties 2021-04-08 11:32:28 +02:00
Jesús Espino
bbf10858a8 Allow to show/hide title in the gallery view 2021-04-08 11:30:05 +02:00
Jesús Espino
155af1f4b7 Fixing eslint errors 2021-04-08 10:42:16 +02:00
Jesús Espino
962f216426 Fixing drag and drop for touchable devices 2021-04-08 10:40:57 +02:00
Jesús Espino
ccc31fe6c1 Adding enable/disable of sorting 2021-04-08 09:55:16 +02:00
Jesús Espino
aeebe8480d Another tiny detail about table column resizing 2021-04-07 22:57:47 +02:00
Jesús Espino
1fcbf5c04d Improving table column resizing 2021-04-07 22:56:18 +02:00
Jesús Espino
f1673dcc85 Simplifying drag and drop for sorting with my own hook 2021-04-07 22:48:18 +02:00
Jesús Espino
13b8e40f98 Adding drag and drop on table 2021-04-07 22:11:48 +02:00
Jesús Espino
9ba35440e8 Fixing gallery drag and drop 2021-04-07 22:07:48 +02:00
Jesús Espino
75811d7f44 Adding preliminary (not-working) gallery manual sort 2021-04-07 20:18:44 +02:00
Jesús Espino
13dbecc823 Migrating all drag and drop into react-dnd 2021-04-07 19:35:25 +02:00
Jesús Espino
3aecc91fb5 Fixing the buttons in the column headers in the kanban 2021-04-07 19:13:06 +02:00
Jesús Espino
8da9da698c Fixing the max-width of the board header columns inputs 2021-04-07 19:07:27 +02:00
Tom De Moor
c8f7d553fb Translated using Weblate (Dutch)
Currently translated at 100.0% (160 of 160 strings)

Translated using Weblate (Dutch)

Currently translated at 85.6% (137 of 160 strings)

Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/nl/
Translation: Focalboard/webapp
2021-04-01 19:24:13 +02:00
aeomin
f13887c044 Translated using Weblate (Chinese (Simplified))
Currently translated at 97.9% (146 of 149 strings)

Co-authored-by: aeomin <lin@aeomin.net>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/zh_Hans/
Translation: Focalboard/webapp
2021-04-01 19:24:13 +02:00
Kaya Zeren
abc79b385d Translated using Weblate (Turkish)
Currently translated at 100.0% (149 of 149 strings)

Co-authored-by: Kaya Zeren <kayazeren@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/tr/
Translation: Focalboard/webapp
2021-04-01 19:24:13 +02:00
Edward Smirnov
efc09dcf56 Translated using Weblate (Russian)
Currently translated at 100.0% (160 of 160 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (149 of 149 strings)

Co-authored-by: Edward Smirnov <ed@microolap.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ru/
Translation: Focalboard/webapp
2021-04-01 19:24:13 +02:00
Hosted Weblate
2152941874 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Update translation files

Updated by "Cleanup translation files" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/
Translation: Focalboard/webapp
2021-04-01 19:24:13 +02:00
Edward Smirnov
c6d9ea3c2c Translated using Weblate (Russian)
Currently translated at 100.0% (139 of 139 strings)

Co-authored-by: Edward Smirnov <ed@microolap.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ru/
Translation: Focalboard/webapp
2021-04-01 19:24:13 +02:00
YorimiMochida
6843290fab Translated using Weblate (Japanese)
Currently translated at 100.0% (139 of 139 strings)

Co-authored-by: YorimiMochida <yuuman002@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ja/
Translation: Focalboard/webapp
2021-04-01 19:24:13 +02:00
Chen-I Lim
a6347f9741 Handle select properties in search 2021-04-01 10:24:04 -07:00
Chen-I Lim
2a16322492
Merge pull request #222 from BharatKalluri/fix/search_in_properties
Added search in properties of a card
2021-04-01 10:22:15 -07:00
Chen-I Lim
e708f3e8f5 Support Cmd+ alternative to Ctrl+ hotkeys 2021-04-01 09:39:50 -07:00
Bharat
cb6a8a0189 Updated snapshot to include URL in dropdown 2021-04-01 19:09:18 +05:30
Bharat
e71e0c5ef1 Added URL as a property on the frontend 2021-04-01 18:56:42 +05:30
Jesús Espino
ae58abcecb Adding search hotkey ctrl+shift+f 2021-04-01 10:13:02 +02:00
Bharat
0b02ddfc4b Returning early in searchFilterCards fn 2021-04-01 13:26:58 +05:30
Jesús Espino
4feb217994 Migrating the boardpage to use the hotkeys library 2021-04-01 09:09:52 +02:00
Jesús Espino
ad554cc8b9 Migrating dialog to functional component and using react-hotkeys-hook 2021-04-01 09:06:22 +02:00
Jesús Espino
1f67811784 Simplifiying shortcuts using Hotkeys library 2021-04-01 08:57:58 +02:00