Commit Graph

911 Commits

Author SHA1 Message Date
Chen-I Lim
884b658010 Show no board hint with workspace title 2021-03-30 15:50:37 -07:00
Chen-I Lim
7be7bed916 Show workspace title in sidebar 2021-03-30 15:25:16 -07:00
Jesús Espino
afb1d514c5
Merge pull request #199 from BharatKalluri/fix/wrap_board_card_text
Added overflow wrap to boardCard
2021-03-30 23:30:05 +02:00
Chen-I Lim
83ca65a7e6
Merge pull request #217 from mattermost/global-templates
Global template support
2021-03-30 14:25:26 -07:00
Chen-I Lim
3531c8307d Global template support 2021-03-30 14:04:00 -07:00
Jesús Espino
a49688240f Fixing cypress tests 2021-03-30 22:06:39 +02:00
Jesús Espino
53a6331a05 Fixing translation extraction 2021-03-30 21:35:48 +02:00
Jesús Espino
ad50065699
Merge pull request #145 from mattermost/system-theme
Add support for system-theme (dark/default)
2021-03-30 21:23:48 +02:00
Jesús Espino
f6e2006cae Merge remote-tracking branch 'origin/main' into system-theme 2021-03-30 21:20:04 +02:00
Jesús Espino
0c5c741b06 Merge remote-tracking branch 'origin/main' into checkbox-content 2021-03-30 20:33:34 +02:00
Jesús Espino
a6d0e4cc0b Fixing cypress tests 2021-03-30 20:33:21 +02:00
Jesús Espino
f5c93e556c Fixing merge problem 2021-03-30 20:30:53 +02:00
Jesús Espino
9127387163 Merge remote-tracking branch 'origin/main' into system-theme 2021-03-30 20:29:10 +02:00
Jesús Espino
951e85ef32 Fixing tests 2021-03-30 20:25:19 +02:00
Jesús Espino
d58adf0582
Merge pull request #216 from jespino/gallery-view
Gallery view
2021-03-30 20:22:19 +02:00
Jesús Espino
2d5738b02a Adding GalleryIcon based on ImageIcon 2021-03-30 20:21:47 +02:00
Jesús Espino
aafc159248 Changing checkbox to functional component 2021-03-30 20:14:08 +02:00
Jesús Espino
18d7e76a68 Adding tests and simplified a bit the code 2021-03-30 20:01:24 +02:00
Jesús Espino
d880595f77 Fixing eslint 2021-03-30 20:01:24 +02:00
Jesús Espino
09a9575dd0 Adding checkbox content type 2021-03-30 20:01:24 +02:00
Jesús Espino
56a3160109 Simplifying markdown editor 2021-03-30 19:52:32 +02:00
Chen-I Lim
50fc52f871 Fix lint issues 2021-03-30 10:11:48 -07:00
Chen-I Lim
db6d496853
Merge pull request #213 from mattermost/file-permissions
Store files per workspace and root block
2021-03-30 10:10:29 -07:00
Jesús Espino
d573f97fe6 Moving the label concept into its own component 2021-03-30 18:57:55 +02:00
Jesús Espino
af3ab4d978 Using the card listener in the gallery 2021-03-30 15:20:37 +02:00
Jesús Espino
6a738a1f12 Fixing types problems 2021-03-30 15:17:23 +02:00
Jesús Espino
69ff6f494d Improving content preview style 2021-03-30 15:17:23 +02:00
Jesús Espino
1b464b67c1 Adding more fixes to the gallery view 2021-03-30 15:17:23 +02:00
Jesús Espino
887e9cecaf Gallery view 2021-03-30 15:17:23 +02:00
Jesús Espino
239fc689d4 Migrating cardDialog to functional component and creating the cardListener hook 2021-03-30 15:15:19 +02:00
Jesús Espino
361c37c1e0 Migrating kanban card to functional component 2021-03-30 14:05:47 +02:00
Jesús Espino
5f07dd52d3 Migrating propertyValueElement to functional component 2021-03-30 14:00:25 +02:00
Jesús Espino
009639b1ea Migrating to menuWrapper to functional component 2021-03-30 13:53:12 +02:00
Jesús Espino
e441c4ee91 Migrating to property menu to functional component 2021-03-30 13:37:47 +02:00
Jesús Espino
b50e96d1d2 Fixing lint error 2021-03-30 13:27:46 +02:00
Jesús Espino
2b9b5cb07f Migrating everything to 1 single editable type 2021-03-30 13:11:56 +02:00
Chen-I Lim
42fd52c13a Fix lint error 2021-03-29 16:34:06 -07:00
Chen-I Lim
9ff340c989 Store files per workspace and root block 2021-03-29 16:27:35 -07:00
Chen-I Lim
aa363041e7 Support worksapce in websocket 2021-03-29 12:31:42 -07:00
Chen-I Lim
98bfd5a57a Allow sharing with workspace 2021-03-29 10:41:27 -07:00
Jesús Espino
94a1a16f5f Fixing eslint error 2021-03-29 15:02:05 +02:00
Jesús Espino
0329406a9c Migrating table row to functional component 2021-03-29 14:47:19 +02:00
Jesús Espino
f2e1d1ba87 Moving filterComponent to the viewHeader folder 2021-03-29 13:03:44 +02:00
Jesús Espino
8c285e5948 Moving comment and commentsList components into the cardDetail folder 2021-03-29 13:01:52 +02:00
Jesús Espino
b4962c3b02 Extracting cardDetailsContentsMenu component 2021-03-29 12:37:59 +02:00
Jesús Espino
3f695b4659 Extracting card detail properties in its own component 2021-03-29 12:27:55 +02:00
Jesús Espino
faf7e6d551 Fixing linter errors 2021-03-29 12:15:12 +02:00
Jesús Espino
24a753b46e Expliting contents list card int its own component 2021-03-29 12:13:54 +02:00
Jesús Espino
0f938d6bd4 Moving cardDetail to its own directory 2021-03-29 12:02:36 +02:00
Jesús Espino
db3dce7e58 Migrating viewHeader to functional component 2021-03-29 11:56:21 +02:00
Jesús Espino
5ad7ed5fc0 Extracting ViewHeaderSearch component 2021-03-29 11:52:50 +02:00
Jesús Espino
dc5896a64a Extracting the view header actions menu into its own component 2021-03-29 11:25:33 +02:00
Quentin PAGÈS
9d52b09e3d Translated using Weblate (Occitan)
Currently translated at 100.0% (139 of 139 strings)

Co-authored-by: Quentin PAGÈS <quentinantonin@free.fr>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/oc/
Translation: Focalboard/webapp
2021-03-28 13:34:00 +02:00
Kaya Zeren
72aa769c87 Translated using Weblate (Turkish)
Currently translated at 100.0% (139 of 139 strings)

Co-authored-by: Kaya Zeren <kayazeren@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/tr/
Translation: Focalboard/webapp
2021-03-28 13:34:00 +02:00
YorimiMochida
55009474e5 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-03-28 13:34:00 +02:00
Tom De Moor
3abbd5f1f6 Translated using Weblate (Dutch)
Currently translated at 100.0% (139 of 139 strings)

Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/nl/
Translation: Focalboard/webapp
2021-03-28 13:34:00 +02:00
Yao Xie
80aa80415a Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (139 of 139 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 98.5% (137 of 139 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
2021-03-28 13:34:00 +02:00
Jesús Espino
ff26307b6b Moving registrationLink component to the sidebar directory 2021-03-28 13:33:54 +02:00
Jesús Espino
5bfc85df97 Adding missed files 2021-03-28 13:31:07 +02:00
Jesús Espino
e71b4f9236 Extracting ViewHeaderSortMenu component from ViewHeader 2021-03-28 13:30:46 +02:00
Jesús Espino
e7d93ef941 Splitting the ViewHeaderProperties Menu 2021-03-28 13:15:37 +02:00
Jesús Espino
f95189984d Moving viewHeader to its own directory 2021-03-28 12:55:55 +02:00
Jesús Espino
b6df0a272f Fixing sidebar header collapse button 2021-03-28 09:56:51 +02:00
Jesús Espino
ae5d7f788d Splitting scss code 2021-03-28 09:43:39 +02:00
Jesús Espino
7f2a1ce109 Migrating sidebar to functional component 2021-03-28 09:22:51 +02:00
Jesús Espino
80292ec815 Splitting the sidebar user menu in its own component 2021-03-28 09:14:34 +02:00
Jesús Espino
852269e20e Splitting the sidebar board item into its own functional component 2021-03-27 18:44:00 +01:00
Jesús Espino
bd7bd50e79 Adding missing file 2021-03-27 11:02:56 +01:00
Jesús Espino
de3d92ad52 Simplifiying the sidebar a bit more 2021-03-27 11:01:31 +01:00
Jesús Espino
94c39b87de Refactoring the sidebar 2021-03-27 10:53:39 +01:00
Jesús Espino
499780fcf0 Migrating ViewTitle to functional component 2021-03-27 10:34:23 +01:00
Jesús Espino
8ea954aa64 Migrating CommentsList to functional component 2021-03-27 10:30:53 +01:00
Jesús Espino
acfc171fe4 Migrating BlockIconSelector to functional component 2021-03-27 10:25:10 +01:00
Jesús Espino
c54c50f2e8 Migrating workspace component to functional component 2021-03-27 10:20:18 +01:00
Jesús Espino
e91b7b5f3b Renaming workspaceComponent to workspace 2021-03-27 10:17:05 +01:00
Jesús Espino
a550988f35 Migrating registration link to functional component 2021-03-27 10:13:17 +01:00
Jesús Espino
108ecf59f7 Renaming registrationLinkComponent to registrationLink 2021-03-27 10:03:44 +01:00
Jesús Espino
98370bb20c Simplifying center panel from board/table component to center panel 2021-03-27 09:20:51 +01:00
Jesús Espino
2809a4518d Making Editable component to follow the export default pattern 2021-03-27 08:44:14 +01:00
Jesús Espino
bf24375d81 Removing unused code 2021-03-27 08:41:24 +01:00
Jesús Espino
24c66d6435 Creating a separate table component 2021-03-27 08:29:42 +01:00
Chen-I Lim
7a50a9339e Fix sharing 2021-03-26 21:26:34 -07:00
Bharat Kalluri
6c276bec7e Merge branch 'main' into fix/wrap_board_card_text 2021-03-27 06:53:04 +05:30
Chen-I Lim
0b479ff3ae Handle workspace in websocket 2021-03-26 18:04:23 -07:00
Chen-I Lim
4c759b9a9e Update propertyMenu snapshot 2021-03-26 17:55:02 -07:00
Bharat Kalluri
a41840b27d Merge branch 'main' into fix/wrap_board_card_text 2021-03-26 23:36:54 +05:30
Chen-I Lim
725971784b Workspace backend support 2021-03-26 11:01:54 -07:00
Bharat Kalluri
a2dad0b823 Added overflow wrap to boardCard.scss 2021-03-26 23:31:02 +05:30
Jesús Espino
65be22fa15 Splitting the kaban component from the boardComponent 2021-03-26 18:46:25 +01:00
Jesús Espino
c7bff3e755 removing unneded declaration of properties 2021-03-26 17:58:26 +01:00
Jesús Espino
0c290bad93 Splitting the board component is smaller chunks 2021-03-26 17:58:18 +01:00
Jesús Espino
8fbd7e574f Migrating BoardColumn to functional component 2021-03-26 17:37:46 +01:00
Jesús Espino
864977e01f Migrating NewCardButton to functional component 2021-03-26 17:33:59 +01:00
Jesús Espino
9ef14be7eb Splitting template items in the new card menu into other component 2021-03-26 17:31:15 +01:00
Jesús Espino
ae1839a909 Splitting the AddContentMenuItem in its own component 2021-03-26 17:19:40 +01:00
Jesús Espino
a18dc37170 Ignoring eslint prop-types error 2021-03-26 17:10:19 +01:00
Jesús Espino
df00c4613e Migrating ModalWrapper to functional component 2021-03-26 16:33:39 +01:00
Jesús Espino
67916470fd Migrating RootPortal to functional component 2021-03-26 16:26:58 +01:00
Jesús Espino
09693148aa Migrating modal to functional component 2021-03-26 16:20:35 +01:00
Jesús Espino
1525a7d9cd Simplifying TopBar component 2021-03-26 15:49:59 +01:00
Jesús Espino
f470777e27 Migrating content components to functional components 2021-03-26 15:48:13 +01:00
Jesús Espino
55885805a6 Simplifiying SubMenuOption 2021-03-26 14:58:20 +01:00
Jesús Espino
77343c2f03 Migrating some components to functional components 2021-03-26 14:52:31 +01:00
Jesús Espino
7c156cfd84 Migrating some components to functional components 2021-03-26 14:41:59 +01:00
Jesús Espino
9bcad5d7e1 Saving the cart title on card close 2021-03-26 12:41:09 +01:00
Jesús Espino
252dcc2c50 Fixing code styles 2021-03-26 11:54:55 +01:00
Jesús Espino
6f451aef3d Re-adding babel eslint plugin 2021-03-26 11:51:01 +01:00
Herminien
d5b62754f2 Translated using Weblate (French)
Currently translated at 99.2% (135 of 136 strings)

Co-authored-by: Herminien <mch@pcet.fr>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/fr/
Translation: Focalboard/webapp
2021-03-25 19:53:50 +01:00
Yao Xie
0268764e5c Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (136 of 136 strings)

Added translation using Weblate (Chinese (Simplified))

Translated using Weblate (Chinese (Traditional))

Currently translated at 98.5% (134 of 136 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
2021-03-25 19:53:50 +01:00
Jesús Espino
325cedc5df Adding new languages 2021-03-25 19:46:59 +01:00
Jesús Espino
8845683b09 Upgrading javascript dependencies 2021-03-25 19:41:00 +01:00
Jesús Espino
ba3e598139
Merge pull request #193 from weblate/weblate-focalboard-webapp
Translations update from Weblate
2021-03-25 18:47:00 +01:00
Jesús Espino
c60e9a2550 Removing insecure library 2021-03-25 18:47:02 +01:00
Yao Xie
17e8691f26 Translated using Weblate (Chinese (Traditional))
Currently translated at 93.3% (127 of 136 strings)

Co-authored-by: Yao Xie <zukerherr@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/zh_Hant/
Translation: Focalboard/webapp
2021-03-25 18:41:52 +01:00
jesus.espino
015ba1c7e4 Translated using Weblate (Spanish)
Currently translated at 100.0% (136 of 136 strings)

Co-authored-by: jesus.espino <jesus@mattermost.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/es/
Translation: Focalboard/webapp
2021-03-25 18:41:52 +01:00
Abdullah Musab Ceylan
bd447eb91c Translated using Weblate (Turkish)
Currently translated at 100.0% (134 of 134 strings)

Translated using Weblate (Turkish)

Currently translated at 85.8% (115 of 134 strings)

Added translation using Weblate (Turkish)

Co-authored-by: Abdullah Musab Ceylan <abdullah@creativouse.co.uk>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/tr/
Translation: Focalboard/webapp
2021-03-25 18:41:52 +01:00
Quentin PAGÈS
27ee43f2b7 Translated using Weblate (Occitan)
Currently translated at 100.0% (134 of 134 strings)

Translated using Weblate (Occitan)

Currently translated at 91.7% (123 of 134 strings)

Added translation using Weblate (Occitan)

Co-authored-by: Quentin PAGÈS <quentinantonin@free.fr>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/oc/
Translation: Focalboard/webapp
2021-03-25 18:41:51 +01:00
kaakaa
57ee2ea357 Translated using Weblate (Japanese)
Currently translated at 100.0% (134 of 134 strings)

Co-authored-by: kaakaa <stooner.hoe@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ja/
Translation: Focalboard/webapp
2021-03-25 18:41:51 +01:00
Jesús Espino
dd9c46d16c
Merge pull request #182 from asaadmahmood/focal-154
154 - Updating table cell css
2021-03-25 16:13:08 +01:00
Bharat Kalluri
a590409ae2 Use intl from prop instead of passing it as a argument 2021-03-25 20:25:52 +05:30
Asaad Mahmood
5ec6a4682f 154 - Updating table cell css 2021-03-24 14:21:41 +05:00
Bharat Kalluri
563f0ceef4 added i18-n extracted text 2021-03-24 07:15:45 +05:30
Bharat Kalluri
ade3309915 Added message on export 2021-03-23 12:55:06 +05:30
Edward Smirnov
75c4158670 Translated using Weblate (Russian)
Currently translated at 100.0% (134 of 134 strings)

Co-authored-by: Edward Smirnov <ed@microolap.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ru/
Translation: Focalboard/webapp
2021-03-22 09:48:54 +01:00
Tom De Moor
ee845f05b5 Translated using Weblate (Dutch)
Currently translated at 100.0% (134 of 134 strings)

Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/nl/
Translation: Focalboard/webapp
2021-03-22 09:48:54 +01:00
Markus Marcinek
e1a3596e1d Translated using Weblate (German)
Currently translated at 100.0% (134 of 134 strings)

Co-authored-by: Markus Marcinek <markus.marcinek@outlook.de>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/de/
Translation: Focalboard/webapp
2021-03-22 09:48:53 +01:00
Cyril LD
a14b9bb05d Translated using Weblate (French)
Currently translated at 100.0% (134 of 134 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (134 of 134 strings)

Co-authored-by: Cyril LD <c.laguilhon.debat@petitclou.de>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/es/
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/fr/
Translation: Focalboard/webapp
2021-03-22 09:48:53 +01:00
Jesús Espino
a27fba347c Adding Russian and Dutch languages 2021-03-21 19:47:47 +01:00
Edward Smirnov
efca221036 Translated using Weblate (Russian)
Currently translated at 100.0% (132 of 132 strings)

Added translation using Weblate (Russian)

Co-authored-by: Edward Smirnov <ed@microolap.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ru/
Translation: Focalboard/webapp
2021-03-21 19:41:03 +01:00
Nathanaël
d305c6ef48 Translated using Weblate (French)
Currently translated at 100.0% (132 of 132 strings)

Co-authored-by: Nathanaël <contact@nathanaelhoun.fr>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/fr/
Translation: Focalboard/webapp
2021-03-21 19:41:03 +01:00
jesus.espino
f394a51ddd Translated using Weblate (Spanish)
Currently translated at 100.0% (132 of 132 strings)

Co-authored-by: jesus.espino <jesus@mattermost.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/es/
Translation: Focalboard/webapp
2021-03-21 19:41:03 +01:00
toto6038
eab415c88e Translated using Weblate (Chinese (Traditional))
Currently translated at 70.4% (93 of 132 strings)

Added translation using Weblate (Chinese (Traditional))

Co-authored-by: toto6038 <toto6038@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/zh_Hant/
Translation: Focalboard/webapp
2021-03-21 19:41:03 +01:00
kaakaa
a431e946f3 Translated using Weblate (Japanese)
Currently translated at 100.0% (132 of 132 strings)

Co-authored-by: kaakaa <stooner.hoe@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ja/
Translation: Focalboard/webapp
2021-03-21 19:41:03 +01:00
Tom De Moor
838479791a Translated using Weblate (Dutch)
Currently translated at 100.0% (132 of 132 strings)

Translated using Weblate (Dutch)

Currently translated at 44.6% (59 of 132 strings)

Translated using Weblate (Dutch)

Currently translated at 15.1% (20 of 132 strings)

Added translation using Weblate (Dutch)

Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/nl/
Translation: Focalboard/webapp
2021-03-21 19:41:02 +01:00
Jesús Espino
0c39baae47 Registering the system them listener only once 2021-03-21 08:51:22 +01:00
Renjith
21924107dd [GH-132] - Add snapshot test for propertyMenu component to cover the rest of the scenarios 2021-03-20 19:42:19 -05:00
Jesús Espino
9d7e8b0fff
Merge pull request #135 from renjithgr/main
[GH-132] Add unit tests for propertyMenu component.
2021-03-20 09:32:00 +01:00
Jesús Espino
bc9be643a5 Add support for system-theme (dark/default) 2021-03-20 08:52:24 +01:00
Jesús Espino
c8a06c6a8e Adding french support 2021-03-19 23:11:14 +01:00
Cyril LD
1eae805424 Translated using Weblate (French)
Currently translated at 100.0% (131 of 131 strings)

Added translation using Weblate (French)

Co-authored-by: Cyril LD <c.laguilhon.debat@petitclou.de>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/fr/
Translation: Focalboard/webapp
2021-03-19 23:02:55 +01:00
Renjith
ddc357ed35 [GH-132] Clean up and refactoring 2021-03-19 14:03:46 -05:00
Chen-I Lim
a34c9a7128 Fix #136: Update the displayed version 2021-03-19 09:59:46 -07:00
Renjith
ef5e72ab7c [GH-132] Add unit test to cover the type chnge event callback 2021-03-19 11:40:13 -05:00
Renjith
26af2916c4 [GH-132] Add unit test to cover delete and name change event in propertyMenu component 2021-03-19 11:22:10 -05:00
kaakaa
cb334e595a Translated using Weblate (Japanese)
Currently translated at 100.0% (131 of 131 strings)

Co-authored-by: kaakaa <stooner.hoe@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ja/
Translation: Focalboard/webapp
2021-03-19 16:30:16 +01:00
Sven Hüster
bd898877ad Translated using Weblate (German)
Currently translated at 100.0% (131 of 131 strings)

Translated using Weblate (German)

Currently translated at 100.0% (129 of 129 strings)

Co-authored-by: Sven Hüster <sven.svelle@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/de/
Translation: Focalboard/webapp
2021-03-19 16:25:34 +01:00
jespino
9e3f7b26e6 Translated using Weblate (Spanish)
Currently translated at 100.0% (131 of 131 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (129 of 129 strings)

Co-authored-by: jespino <jespinog@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/es/
Translation: Focalboard/webapp
2021-03-19 16:25:33 +01:00
kaakaa
8f31d14a30 Translated using Weblate (Japanese)
Currently translated at 100.0% (129 of 129 strings)

Added translation using Weblate (Japanese)

Co-authored-by: kaakaa <stooner.hoe@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/ja/
Translation: Focalboard/webapp
2021-03-19 16:25:33 +01:00
Jesús Espino
be0114c6a9 Fixing weblate 2021-03-19 16:11:47 +01:00
Jesús Espino
98153b8e98 Adding german and japanese translations 2021-03-19 16:10:39 +01:00
Hosted Weblate
52431faba0 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-03-19 15:19:42 +01:00
Jesús Espino
bea14c90ec
Merge pull request #126 from renjithgr/main
Add basic setup for unit testing components with sass files import
2021-03-19 15:19:39 +01:00
Hosted Weblate
c491a04eba 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-03-19 15:11:06 +01:00
Hosted Weblate
ea80357eb1 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-03-19 15:07:45 +01:00
Elisabeth Kulzer
88b91fd09a Translated using Weblate (German)
Currently translated at 7.7% (10 of 129 strings)

Translated using Weblate (German)

Currently translated at 3.8% (5 of 129 strings)

Added translation using Weblate (German)

Co-authored-by: Elisabeth Kulzer <elisabeth.kulzer@mattermost.com>
Translate-URL: https://translate.mattermost.com/projects/focalboard/webapp/de/
Translation: Focalboard/webapp
2021-03-19 15:07:45 +01:00
Renjith
4430f9d4fc Fix the test name 2021-03-19 07:52:40 -05:00
Renjith
8b499f9035 Add unit test for propertyMenu.tsx - basic setup 2021-03-19 07:41:11 -05:00
Jesús Espino
1ed5659bc7 Adding missed edit icon 2021-03-18 15:53:42 +01:00
Jesús Espino
0a5de1500a Making this theme aware in the markdown editor 2021-03-18 15:44:15 +01:00
Renjith
d6950c27bb Add property type email 2021-03-18 01:36:03 -05:00
Chen-I Lim
2681b8900a Fix #78: GetSharing should return undefined when missing 2021-03-17 12:15:16 -07:00
Chen-I Lim
46cb593bbb Use import instead of requrie 2021-03-11 08:11:07 -08:00
Chen-I Lim
87a914b197 Fix lint errors 2021-03-10 15:14:18 -08:00
Chen-I Lim
42d7bc9a88 cleanup handler interface 2021-03-10 15:03:26 -08:00
Chen-I Lim
13d63f9cd1 Unique menu keys 2021-03-10 15:00:54 -08:00
Chen-I Lim
fac8998ba2 Check for dup registerType 2021-03-10 14:58:12 -08:00
Chen-I Lim
194746f3ac i18n-extract 2021-03-10 14:56:20 -08:00
Chen-I Lim
4fb54365f6 Make add card content dynamic 2021-03-10 14:55:01 -08:00
Chen-I Lim
b7630dc178 Upload image in createBlock 2021-03-10 14:45:49 -08:00
Chen-I Lim
c55f414b19 Move add content logic into handler 2021-03-10 11:22:52 -08:00
Chen-I Lim
61015d1b5e cleanup 2021-03-10 10:55:46 -08:00
Chen-I Lim
9f87b680c2 Move content registration to elements 2021-03-10 10:53:37 -08:00
Chen-I Lim
cfe763ff47 Merge branch 'main' into content-blocks 2021-03-10 09:23:48 -08:00
Chen-I Lim
d2faeb2847 npm audit fix 2021-03-10 09:20:26 -08:00
Chen-I Lim
cb2814f364 i18n 2021-03-09 13:44:02 -08:00
Chen-I Lim
6c80a681e2 Add icon to ContentRegistry 2021-03-09 13:01:16 -08:00
Chen-I Lim
9b6eb3357d Fix scss import case 2021-03-09 12:54:19 -08:00
Chen-I Lim
f26efbc9c8 Refactor content blocks 2021-03-09 12:22:14 -08:00
Chen-I Lim
af7f666eff Return JSON empty array when not found, and handle null arrays 2021-03-08 16:08:17 -08:00
Chen-I Lim
cdb13da950 Fix #66: Maintain view when searching for text 2021-03-08 11:46:46 -08:00
Chen-I Lim
e5d16ac963 Fix #49: Name duplicates <name> copy to add below 2021-03-08 11:00:09 -08:00
Chen-I Lim
eaf8321f52 Update to v0.6.0 2021-03-08 09:36:14 -08:00
Chen-I Lim
6efdc37144 Set link color in theme 2021-03-05 14:37:30 -08:00
Chen-I Lim
6ed49cc22b Fix #61; Set dark mode property colors 2021-03-05 14:27:42 -08:00
Chen-I Lim
2297cd0b52 Highlight table row and cell on hover 2021-03-05 14:26:42 -08:00
Chen-I Lim
2b77aca5d8 Fixes #56; Preserve readonly token on view change 2021-03-04 10:39:58 -08:00
Chen-I Lim
e5824b0696
Merge pull request #54 from mattermost/archive-jsonl
Archive in JSONL format
2021-03-04 09:22:55 -08:00
Chen-I Lim
b87502e0a5 Open last boardView if not specified 2021-03-03 13:01:40 -08:00
Chen-I Lim
43c04fd32d Remove unused (and shouldn't be used) block.duplicate 2021-03-03 10:47:23 -08:00
Chen-I Lim
08107e6537 Stamp time on duplicateBlockTree 2021-03-03 10:46:50 -08:00
Chen-I Lim
655635551d parseBlockArchive and tests 2021-03-03 10:09:09 -08:00
Chen-I Lim
19d6dc1ddf Cleanup OctoListener tracing 2021-03-02 18:13:41 -08:00
Chen-I Lim
7760cfa9ae cleanup import blocks 2021-03-02 18:09:13 -08:00
Chen-I Lim
ab7d936e9f async LineReader 2021-03-02 16:13:26 -08:00
Chen-I Lim
1f461adbf8 Cleanup archive import 2021-03-02 15:35:44 -08:00
Chen-I Lim
8e1c5941bb LineReader 2021-03-02 15:14:37 -08:00
Chen-I Lim
5d050abd09 Use JSONL format for archive 2021-03-02 13:21:55 -08:00
Chen-I Lim
3456aed4b6 Store fileId for image blocks instead of url 2021-02-23 11:59:32 -08:00
Chen-I Lim
02e436c902 Store fileId for image blocks instead of url 2021-02-23 11:42:28 -08:00
Chen-I Lim
fe8bf78305 Change select property type to text 2021-02-22 17:01:07 -08:00
Chen-I Lim
40b36e7463 Improve change select property type 2021-02-22 10:06:52 -08:00
Chen-I Lim
b32ddd5544 Show version number in sidebar 2021-02-17 14:51:39 -08:00
Chen-I Lim
13d48c5a8f Cmd+Enter to accept MarkdownEditor changes 2021-02-16 12:58:30 -08:00
Chen-I Lim
d459f82a81 Show comment date and time 2021-02-16 11:52:01 -08:00
Chen-I Lim
99445eb08e Show hover-over title on edit fields 2021-02-16 11:48:41 -08:00
Chen-I Lim
76f859c4ef Move IArchive to blocks 2021-02-16 10:40:35 -08:00
Chen-I Lim
171d1392f7 Fix tslint warning 2021-02-16 10:36:10 -08:00
Chen-I Lim
30e912c3f9 Cleanup model imports 2021-02-16 10:35:52 -08:00
Chen-I Lim
a7f88c1103 Update to marked 2.0.0 2021-02-11 13:09:46 -08:00
Chen-I Lim
0082fd0dd3 Move single-user-token to environment var 2021-02-11 10:13:17 -08:00
Chen-I Lim
a7086325a6 Cleanup login client 2021-02-10 14:10:40 -08:00
Chen-I Lim
a10beb52a2 Fix indentation 2021-02-10 10:13:04 -08:00
Chen-I Lim
1a006f47a0 Cypress: single user token 2021-02-09 16:34:54 -08:00
Chen-I Lim
93b9eac852 Win app: single user token 2021-02-09 15:24:50 -08:00
Chen-I Lim
753b901877 Win: single user session token 2021-02-09 12:51:53 -08:00
Chen-I Lim
c62e587c85 Fix: Button font-size too small 2021-02-08 11:10:18 -08:00
Chen-I Lim
c484eb8c43 Don't require CSRF token for get files 2021-02-05 10:45:28 -08:00
Chen-I Lim
b2a3dafbb2 Merge branch 'main' into requested-with-header 2021-02-05 10:29:03 -08:00
Chen-I Lim
484247cefd Add help link to table view 2021-02-04 10:47:48 -08:00
Chen-I Lim
6ea082498f Handle enter on login, register, and password UI 2021-02-03 11:15:45 -08:00
Chen-I Lim
d655ca3af6 Add X-Requested-With header check for CSRF 2021-02-03 10:16:37 -08:00
Chen-I Lim
79b79b35bc Auth readToken in websocket 2021-02-02 18:21:37 -08:00
Chen-I Lim
26f73135bc Version 0.5.0 2021-02-02 14:34:10 -08:00
Chen-I Lim
c2894693ea websocket: send not authenticated error 2021-02-02 13:17:34 -08:00
Chen-I Lim
b3e660d354 Websocket auth 2021-02-02 12:06:28 -08:00
Chen-I Lim
12846ccc38 Allow ValueSelector to clear 2021-02-01 13:42:21 -08:00
Chen-I Lim
ecae0e5e4c Show view type in sidebar 2021-02-01 09:29:54 -08:00
Chen-I Lim
b44673321c npm update jest 2021-01-29 21:16:02 -08:00
Chen-I Lim
dc69ce315e Rename main-app div 2021-01-29 20:39:06 -08:00
Chen-I Lim
6749b39f27 package app name 2021-01-29 20:32:32 -08:00
Chen-I Lim
b0d8d5a025 Website: https protocol 2021-01-28 15:10:40 -08:00
Chen-I Lim
b72f5ced7d Rename focalboard-server binary 2021-01-28 14:23:52 -08:00
Chen-I Lim
82269da96e Handle single-user app (user) menu 2021-01-28 14:15:03 -08:00
Chen-I Lim
4d6754d1a9 Logo hover effect 2021-01-28 14:10:04 -08:00
Chen-I Lim
5fd0636809 About Focalboard 2021-01-28 13:55:51 -08:00
Chen-I Lim
de0e317c59 App logo in sidebar 2021-01-28 13:51:45 -08:00
Chen-I Lim
41e362cfd3 Fix table column resize 2021-01-28 11:28:05 -08:00
Chen-I Lim
e821270f24 Display close button on dialogs 2021-01-28 11:24:39 -08:00
Chen-I Lim
37b751723c Content: Load images with auth 2021-01-28 11:20:46 -08:00
Chen-I Lim
19d9e9cf15 Default favicon 2021-01-28 09:38:04 -08:00
Chen-I Lim
ffd8ccac33 Update notice.txt header 2021-01-27 12:08:33 -08:00
Chen-I Lim
62417a6ef9 Add webapp/NOTICE.txt 2021-01-27 12:03:39 -08:00
Chen-I Lim
22bb4b55bc Fix typo 2021-01-27 10:20:26 -08:00
Chen-I Lim
c812b5dc98
Merge pull request #34 from asaadmahmood/ui-updates
Updating Application UI
2021-01-27 10:14:09 -08:00
Chen-I Lim
3b26ff7d14 Add rel="noreferrer" to markdown links 2021-01-26 15:46:45 -08:00
Chen-I Lim
387150151a Default webapp name 2021-01-26 14:32:34 -08:00
Chen-I Lim
cbe8e42e62 webpack extractComments: false 2021-01-26 13:15:31 -08:00
Chen-I Lim
451fbbaf4c Doc link 2021-01-26 12:56:48 -08:00
Chen-I Lim
03ab512657 Archiver file extension 2021-01-26 11:23:20 -08:00
Chen-I Lim
61be2d219b wss on https 2021-01-25 16:59:16 -08:00
Chen-I Lim
4f3eb7239e Use wss for https connections 2021-01-25 16:56:00 -08:00
Chen-I Lim
2dd7848b9b Don't show share board action for single-user 2021-01-25 14:02:44 -08:00
Chen-I Lim
09c713a253 Help button 2021-01-25 10:21:13 -08:00
Chen-I Lim
117b64bf96 fix npm run check 2021-01-22 13:12:07 -08:00
Chen-I Lim
99b3a0ed55 Comment out export board archive (incomplete tree) 2021-01-22 11:25:34 -08:00
Chen-I Lim
efbb337f03 CSV export: include title and escape quotes 2021-01-22 11:23:36 -08:00
Asaad Mahmood
3abcb59b43 Updating Application UI 2021-01-22 23:44:04 +05:00
Chen-I Lim
98858f9d32 Move invite users option to user menu 2021-01-21 10:52:44 -08:00
Chen-I Lim
2bddb0cfc0 Remove user menu for single-user 2021-01-21 10:42:05 -08:00
Chen-I Lim
1286349a22 Change password 2021-01-21 10:16:40 -08:00
Chen-I Lim
33d5dda7e3 Show error message if unable to load shared board 2021-01-20 10:33:04 -08:00
Chen-I Lim
6831497630 cleanup 2021-01-20 09:49:27 -08:00
Chen-I Lim
f7769bb14e Use modifiedBy for comment author 2021-01-20 09:47:08 -08:00
Chen-I Lim
c5cb542d7e Look up comment username from userId 2021-01-19 15:12:54 -08:00
Chen-I Lim
dcba640427 Add author's userId to comment 2021-01-19 14:49:05 -08:00
Chen-I Lim
f0f7b3ccc6 Fix: Add new comment 2021-01-19 09:47:27 -08:00
Chen-I Lim
5e4fcf57bd Update mac config 2021-01-18 18:21:10 -08:00
Chen-I Lim
82d68be007 login/reg responsive UI 2021-01-18 09:37:25 -08:00
Chen-I Lim
6384ad067f login / register page UI 2021-01-18 09:30:29 -08:00
Chen-I Lim
6975c66438 username 2021-01-14 19:01:06 -08:00
Chen-I Lim
bf8b624346 logout from user menu 2021-01-14 18:23:15 -08:00
Chen-I Lim
684177d5e2 Show username in sidebar 2021-01-14 18:14:03 -08:00
Chen-I Lim
d7eb2651cf modal shadow 2021-01-14 17:12:42 -08:00
Chen-I Lim
9cef3ac008 Show link anchor in share and invite modals 2021-01-14 17:10:27 -08:00
Chen-I Lim
6f8e7b5312 forceRefresh on Router 2021-01-14 16:57:45 -08:00
Chen-I Lim
d4f1848ab8 Basic login and register UX pass 2021-01-14 16:47:26 -08:00
Chen-I Lim
0288adc1c5 Remove now invalid readonly board test 2021-01-14 11:56:02 -08:00
Chen-I Lim
eecf134b3f /shared for shared boards 2021-01-14 11:33:07 -08:00
Chen-I Lim
0450a03971 Fix register error handling, and client json parsing 2021-01-14 10:58:16 -08:00
Chen-I Lim
d3eed6308a Fix redirect to login if no session. Cleanup client error handling. 2021-01-14 09:34:08 -08:00
Chen-I Lim
ef390d9653 Cleanup share board and register link UI 2021-01-14 09:15:31 -08:00
Chen-I Lim
0598aaff2d i18n-extract 2021-01-13 17:02:46 -08:00
Chen-I Lim
7915564d2c Require signup token to register 2021-01-13 16:56:01 -08:00
Chen-I Lim
9b1d9e7a1c i18n-extract 2021-01-13 11:48:42 -08:00
Chen-I Lim
dfb45021de Fix switch state. Show share state text 2021-01-13 11:48:23 -08:00
Chen-I Lim
e4d41b82e6 Share board call API 2021-01-13 11:17:47 -08:00
Chen-I Lim
a8f0a9590a ShareBoard: Copy link 2021-01-13 11:01:33 -08:00
Chen-I Lim
2b20802656 ShareBoard WIP 2021-01-13 10:37:17 -08:00
Chen-I Lim
fa136c99da Refactor FilterComponent to use Modal 2021-01-13 10:18:34 -08:00
Chen-I Lim
55620f45df ShareBoard modal. WIP 2021-01-13 10:12:22 -08:00
Chen-I Lim
b8bfc7fce3 Pass read_token to getSubTree 2021-01-13 09:40:37 -08:00
Chen-I Lim
61fb38d418 Allow GetSubTree without auth. WIP 2021-01-12 18:49:08 -08:00
Chen-I Lim
2dab4f56fd OctoClient Sharing APIs 2021-01-12 16:52:25 -08:00
Chen-I Lim
19eaa56870 Website: update name 2021-01-11 11:33:53 -08:00
Jesús Espino
41ce3fdb91 Adding singleuser to the ci tests 2021-01-11 16:57:29 +01:00
Jesús Espino
dabfd2ea01 Adding config for session expire and refresh 2021-01-11 15:16:39 +01:00
Jesús Espino
daae244cba Merge remote-tracking branch 'origin/main' into auth 2021-01-11 13:56:26 +01:00
Chen-I Lim
9b3322cc43 Hugo website 2021-01-07 14:12:26 -08:00
Chen-I Lim
71caf4b24d npm audit fix 2021-01-06 18:08:16 -08:00
Chen-I Lim
6bb89d6c09 Make Cypress optional 2021-01-06 16:09:36 -08:00
Chen-I Lim
77de551fdd Clear visible and hidden columns (options) when changing groupBy 2021-01-04 14:26:18 -08:00
Chen-I Lim
722680218f Comment out board test code 2021-01-04 13:57:48 -08:00
Chen-I Lim
061767103c duplicate view 2021-01-04 13:36:16 -08:00
Chen-I Lim
e35ba1abc5 Property Menu: i18n 2021-01-04 12:08:12 -08:00
Chen-I Lim
8ac0a9ba14 Use blue theme by default (rename to defaultTheme) 2021-01-04 11:19:03 -08:00
Chen-I Lim
2b6370daa4 Fix submenu position in css 2021-01-04 10:58:11 -08:00
Chen-I Lim
1c719d3a16 Update duplicate to handle card contentOrder 2020-12-18 14:28:54 -08:00
Chen-I Lim
68f5130098 Refactor: card contentOrder 2020-12-18 12:52:45 -08:00
Chen-I Lim
f22527e650 Readonly support in UI 2020-12-17 12:02:12 -08:00
Chen-I Lim
e2440457b0 Align template menu icons 2020-12-14 13:06:41 -08:00
Chen-I Lim
d3e8c5a6d2 Cleanup attachToBoard 2020-12-11 12:55:23 -08:00
Chen-I Lim
135d70e07d View menu icons 2020-12-11 12:01:11 -08:00
Chen-I Lim
967933b7a9 Use template name when creating boards from templates 2020-12-11 11:47:22 -08:00
Chen-I Lim
ab6068fe34 Board icon for Empty Board menu option 2020-12-11 11:45:25 -08:00
Chen-I Lim
6d1782256c Menu text consistent sentence casing 2020-12-11 11:10:25 -08:00
Chen-I Lim
846a8786d5 Cypress: test create table view and rename view 2020-12-11 10:34:11 -08:00
Chen-I Lim
def630e705 Tighten up Editable className 2020-12-11 09:46:34 -08:00
Chen-I Lim
ed2f4358dc Restore Cypress color logging 2020-12-10 14:31:20 -08:00
Chen-I Lim
89fd8a5d54 Disable Cypress color output 2020-12-10 14:23:45 -08:00
Chen-I Lim
4756a6a26d Default Cypress to use Electron 2020-12-10 14:16:42 -08:00
Chen-I Lim
bc4fee49b7 Fix jest tsconfig 2020-12-10 14:08:51 -08:00
Chen-I Lim
d3a4ea0c02 Add Cypress tests 2020-12-10 13:45:56 -08:00
Chen-I Lim
f53d425985 Fix standardIcon import case 2020-12-10 12:44:15 -08:00
Chen-I Lim
7570182fa4 Icons for view types in view menu 2020-12-10 11:00:34 -08:00
Chen-I Lim
312fd2f9b1 Delay after adding view so it switches correctly 2020-12-10 10:19:58 -08:00
Chen-I Lim
e74723e699 Ensure horizontal grip shows on last column 2020-12-10 10:19:34 -08:00
Chen-I Lim
ee71e31dfe Set random card icon if template has no icon 2020-12-10 10:19:13 -08:00
Chen-I Lim
40902c1803 Hide "select a template" label if no templates 2020-12-10 09:32:10 -08:00
Chen-I Lim
2574027f9c Update unit tests 2020-12-09 19:47:52 -08:00
Chen-I Lim
6faf3cef63 Refactor ViewModel (*Tree) classes 2020-12-09 19:08:07 -08:00
Chen-I Lim
4b744bd395 Corner case: handle deleted view by another client 2020-12-09 16:52:29 -08:00
Chen-I Lim
a154ed561a Refactor CardTree: handle missing and deleted cards 2020-12-09 16:07:41 -08:00
Chen-I Lim
7007f13df4 Handle board undelete on another client 2020-12-09 15:43:15 -08:00
Chen-I Lim
0eb5bf33a5 Refactor BoardTree: handle deleted boards 2020-12-09 15:35:01 -08:00
Chen-I Lim
50efb8f0c3 Handle deleting last board correctly 2020-12-09 12:08:39 -08:00
Chen-I Lim
0d5f45b9b4 Move sidebar Add Board button to bottom 2020-12-08 15:00:03 -08:00
Chen-I Lim
cd9e34499b Put shown cardId in url, to allow direct linking to cards 2020-12-08 10:57:36 -08:00
Chen-I Lim
8f441747dd Unit tests: BoardTree 2020-12-07 16:36:02 -08:00
Chen-I Lim
45afa34c72 Unit tests: Refactor FetchMock 2020-12-07 15:40:32 -08:00
Chen-I Lim
832509c766 Unit test: WorkspaceTree 2020-12-07 15:17:04 -08:00
Chen-I Lim
662441f29c Unit tests: OctoClient and CardTree 2020-12-07 14:50:22 -08:00
Chen-I Lim
79dd2d72fc Basic block unit tests 2020-12-07 12:13:54 -08:00
Chen-I Lim
55a3685263 tighten up arrayEquals parameters 2020-12-07 12:13:20 -08:00
Jesús Espino
e5941d6440 More work on auth 2020-12-07 20:40:16 +01:00
Jesús Espino
4cc6ecbc64 Merge remote-tracking branch 'origin/main' into auth 2020-12-07 19:49:08 +01:00
Chen-I Lim
f631d89d07 Unit tests: duplicateBlockTree 2020-12-07 10:20:38 -08:00
Chen-I Lim
c396613161 Fix css user-select for input 2020-12-04 10:18:57 -08:00
Jesús Espino
c8ac701587 Merge remote-tracking branch 'origin/main' into auth 2020-12-04 16:04:28 +01:00
Jesús Espino
f491241c1a Preliminary auth implementation 2020-12-04 16:03:09 +01:00
Chen-I Lim
22314a5825 ViewTitle min-width 2020-12-03 14:54:50 -08:00