Commit graph

1343 commits

Author SHA1 Message Date
Johannes Marbach
1d3820c3ce
[GH-309] Prevent description duplication on Safari / macOS app (#366)
This removes a redundant manual blur of the input field. In the macOS app
this caused the blur handler to be retriggered which resulted in the description
being duplicated.

Fixes: #309
2021-05-10 17:19:55 +02:00
Johannes Marbach
2fb75a6462
[GH-375] Persist randomIcons setting in native mac app (#376)
Fixes: #375
2021-05-10 17:18:11 +02:00
Johannes Marbach
889794863a
[GH-315] Enable spell checking in inputs and markdown editor (#372)
* [GH-315] Enable spell checking in inputs and markdown editor

Relates to: #315

* Update snapshots
2021-05-10 17:17:10 +02:00
Arjit Chaudhary
b4761c4fb5
Update "Open" button size (#383)
Updated the "Open" button size to better fill the row
2021-05-10 17:15:58 +02:00
Harshil Sharma
21c5284d6d
#GH-31 Configured Golangci-Lint and fixed errors (#381)
* Moved golangci-lint config to config file

* Fixed all golangci lint errors

* Not allowing telemetry shutdown error to prevent store from closing

* Remved golangci-lint presets
2021-05-10 17:15:27 +02:00
Jesús Espino
2ee1d8aece Remove unneeded withRouter decorator 2021-05-10 15:25:57 +02:00
Jesús Espino
323f02f7ac Removing other unneeded injectIntl 2021-05-10 15:20:48 +02:00
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
Haardik Dharma
45779382c0
[Fix - #332]: Disable TabBar (#369)
* Update AutoSaveWindowController.swift

* Update Main.storyboard

* Update AutoSaveWindowController.swift
2021-05-05 16:19:09 -07:00
Chen-I Lim
13077ed919 Update changelog 2021-05-04 16:41:16 -07: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
842c2cc0ab Adding system store tests 2021-04-30 16:48:45 +02:00
Jesús Espino
8860f60948 Adding extra test to cover more functions in blocks store 2021-04-30 16:31:04 +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
Marco
12e793b7ad
recreate dockerfile (#168)
This commit recreates the entire dockerfile for several reasons:
* compile focalboard instead of downloading and extracting a tarball
* it uses an alpine image and intermediate containers to obtain a much
  smaller image
* run focalboard as user inside the container instead of root

Co-authored-by: Jesús Espino <jespinog@gmail.com>
2021-04-28 16:55:29 +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
Chen-I Lim
cc00ba5611 Update changelog 2021-04-27 17:00:44 -07: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
Chen-I Lim
2e078fda2e Merge branch 'main' of github.com:mattermost/focalboard into main 2021-04-23 20:55:50 -07:00
Chen-I Lim
237d1a87fd Update website description 2021-04-23 20:55:44 -07:00
Stefan Huber
de9557f4e7
Fix readme formatting (#323) 2021-04-23 20:31:07 -07:00
Chen-I Lim
fecab6f291 Add blog and v0.6.5 release to website 2021-04-23 13:41:11 -07:00
Jesús Espino
6b7589f67a Improving linux client 2021-04-23 10:38:24 +02:00
Chen-I Lim
f5ae0b265a Update changelog 2021-04-22 16:01:05 -07:00
Harshil Sharma
7900dbf88f
Added Todoist import script (#285) 2021-04-22 15:55:46 -07:00
Guillermo Vayá
09f16b4c44
Add macOS quarantine (#317) 2021-04-22 15:45:15 -07:00
Jesús Espino
2d261fde59
Adding mysql support to the database (#301)
* Adding mysql support

* Fixing other test cases

* Tests passing on mysql

* Fix the row number generation

* Adding blocks_history table

* merging the migrations in one single set of files

* Passing mysql tests

* Fixing default encoding on mysql

* Simplifying things

* Removing from the blocks table all deleted blocks

* Better indentation

* Moving db types to constants to make it less error prone

* reducing duplicated code

* Removing log line

* Now sql tests are running properly in mysql, sqlite and postgres
2021-04-22 22:53:01 +02:00
Chen-I Lim
4a5d7c4a64
Fix #312. Release 0.6.6 (#313)
* Fixed #269

* Fixing checkbox widht

* Fix #274. Add re-login button to error page.

* Fix #276. Login page title

* Rev Mac build version

* Update changelog for v0.6.5

* Rev Mac build number

* GitHub Actions: Build with Xcode 12.4

* Fix #297: Mac keybpard handling

* Rev Mac built to 12

* Update to v0.6.6

* Fix #312. Windows app images

* Move db and files to Documents\Focalboard on standalone Win app

* Make Win app fixupp code more robust

Co-authored-by: Jesús Espino <jespinog@gmail.com>
2021-04-21 18:25:26 -07:00
Chen-I Lim
e61ba4a7a8 Update to v0.6.6 2021-04-21 12:56:14 -07:00
Chen-I Lim
c8606e5a12 Add docker instructions to download guide 2021-04-21 12:53:27 -07:00
Chen-I Lim
32489b8999 Update url in upgrade guide 2021-04-21 11:16:33 -07:00
Chen-I Lim
acd2a89d5a Update dockerfile and docs to v0.6.5 release 2021-04-21 10:37:06 -07:00
Chen-I Lim
545fb64c00
Release 0.6.5 (#311)
* Fixed #269

* Fixing checkbox widht

* Fix #274. Add re-login button to error page.

* Fix #276. Login page title

* Rev Mac build version

* Update changelog for v0.6.5

* Rev Mac build number

* GitHub Actions: Build with Xcode 12.4

* Fix #297: Mac keybpard handling

* Rev Mac built to 12

Co-authored-by: Jesús Espino <jespinog@gmail.com>
2021-04-21 10:33:28 -07:00
Jesús Espino
ec1de1c9c2
merging the migrations in one single set of files (#289) 2021-04-20 11:27:20 +02:00