89 Commits

Author SHA1 Message Date
Jérémie Pardou
d875eefed0
Migrate to functionnal components (#232)
* Refactor Home component

* Refactor Welcome

* Refactor small components

* Refactor Nav component

* refactor Settings

* Refactor Chat

* Refactor New message notifications

* Fix tests

* Remove tooltip

* Remove react-simple-dropdown

* Change to last redux

* Switch to redux hooks

* Add github action
2023-12-30 17:53:50 +01:00
Jeremie Pardou-Piquemal
08071fba44 Add polish translation 2022-12-30 10:42:51 +01:00
Jeremie Pardou-Piquemal
b5e654f833 username and settings are now persistant 2022-12-30 07:43:56 +01:00
Jeremie Pardou-Piquemal
6d0b703102 Fix env loading 2022-12-30 07:27:37 +01:00
Jeremie Pardou-Piquemal
d2846e1605 Fix dockerfile 2022-12-29 22:53:51 +01:00
Jeremie Pardou-Piquemal
27c0214c5e Fix build command 2022-12-29 14:45:45 +01:00
Jeremie Pardou-Piquemal
448dc80884 Update de.json 2022-12-28 19:37:33 +01:00
Jeremie Pardou-Piquemal
0057292553 Update all dependencies 2022-12-28 11:22:19 +01:00
Toyoharu Han
d0d36d690c
add korean translation (#223)
Co-authored-by: Toyoharu Han <toyoh3232@gmail.com>
2022-01-20 08:32:23 -05:00
Alan Friedman
dd4a6cb221
Add Turkish language to config (#190)
* Update index.js

* Update index.js

* Update index.js

* Resolve conflict

* Update settings snapshot

Co-authored-by: lilcsz <43272857+lilcsz@users.noreply.github.com>
2020-12-11 16:15:48 -05:00
dependabot[bot]
86c2011f11
Bump dot-prop from 4.2.0 to 4.2.1 in /client (#189)
Bumps [dot-prop](https://github.com/sindresorhus/dot-prop) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/sindresorhus/dot-prop/releases)
- [Commits](https://github.com/sindresorhus/dot-prop/compare/v4.2.0...v4.2.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-11 10:04:26 -05:00
dependabot[bot]
13d54a9ad0
Bump http-proxy from 1.17.0 to 1.18.1 in /client (#178)
Bumps [http-proxy](https://github.com/http-party/node-http-proxy) from 1.17.0 to 1.18.1.
- [Release notes](https://github.com/http-party/node-http-proxy/releases)
- [Changelog](https://github.com/http-party/node-http-proxy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/http-party/node-http-proxy/compare/1.17.0...1.18.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-11 09:44:03 -05:00
dependabot[bot]
ba0138a5a8
Bump node-sass from 4.12.0 to 4.13.1 in /client (#176)
Bumps [node-sass](https://github.com/sass/node-sass) from 4.12.0 to 4.13.1.
- [Release notes](https://github.com/sass/node-sass/releases)
- [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/node-sass/compare/v4.12.0...v4.13.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-11 09:43:42 -05:00
dependabot[bot]
427f97dc8a
Bump ini from 1.3.5 to 1.3.7 in /client (#188)
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-11 09:43:11 -05:00
Toyoharu Han
c16ffb49d0
added japanese translation (#180)
* added japanese translation

* added japanese translation settings

* removed redundant line

* updated ja.json

* Update settings snapshot

Co-authored-by: Alan Friedman <d.alan.friedman@gmail.com>
2020-11-28 10:20:21 -05:00
lilcsz
8ecb7cadb5
Create tr.json (#183) 2020-11-28 10:09:58 -05:00
Mejans
57f9eaa872
Update Occitan (#185) 2020-11-28 09:50:17 -05:00
Jeremie Pardou-Piquemal
8e7b782f0b Different notification message according to message type 2020-09-04 09:11:53 +02:00
Jeremie Pardou-Piquemal
901a1157f9 Closes #154 - add es_ar translation 2020-08-19 16:22:47 +02:00
yaBobJonez
36c20bd458 Russian translation proposal
I'm a Russian native speaker from Ukraine. Note:
"(-a)" is used as the standard ending in Russian to indicate female gender-specific ending.
2020-08-19 16:03:17 +02:00
dependabot[bot]
3c4bb0c63e Bump elliptic from 6.4.1 to 6.5.3 in /client
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.4.1 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.4.1...v6.5.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-14 23:35:35 +02:00
Jeremie Pardou-Piquemal
b2700f2400 Fix broken lodash version 2020-08-14 23:19:10 +02:00
dependabot[bot]
a3eadaa482 Bump lodash from 4.17.13 to 4.17.19 in /client
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.13 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.13...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-14 21:33:27 +02:00
Jeremie Pardou-Piquemal
e06b0e384c Apply prettier on client 2020-06-13 16:33:08 +02:00
Jeremie Pardou-Piquemal
3f17ca707b Add lint command 2020-06-13 16:33:08 +02:00
Jeremie Pardou-Piquemal
e9339dc378 Fix and enhance FileTransfer component 2020-06-13 15:39:29 +02:00
Jeremie Pardou-Piquemal
cf696fefc7 Remove test line 2020-06-13 15:26:25 +02:00
Jeremie Pardou-Piquemal
d88fcbdc33 Fix notification autorisation request process 2020-06-13 15:13:49 +02:00
Jeremie Pardou-Piquemal
f01f995d9f Add optionnal desktop notification 2020-06-12 15:38:08 +02:00
Alan Friedman
d475a148b9
Revert "Revert "Rework Home component phase 2" (#152)" (#153)
This reverts commit 16be9dea8349d076ea67783ab25ca261f45b7a2d.
2020-06-11 09:04:10 -04:00
Alan Friedman
16be9dea83
Revert "Rework Home component phase 2" (#152)
This reverts commit db6831603123dfdaf763bdf2f0fae85f044b99a9.
2020-06-11 08:43:51 -04:00
Jeremie Pardou-Piquemal
db68316031 Rework Home component phase 2 2020-06-11 13:18:52 +02:00
Jérémie Pardou-Piquemal
50cefcb459
Add frontend component tests (#144)
* Install react-testing-library

* Add some trivial tests with snapshot

* Add File transfer tests

* Add Home component test

* Add Chat tests

* Add tests for nav

* 100% coverage for About component

* 100% coverage room link

* 100% coverage for RoomLocked

* 100% coverage for T component

* 100% coverage Settings

* More 90% coverage for Chat component

* Ignore some file from coverage

* 100% coverage fo redux actions

* 100% coverage for translations

* Near 100% coverage for reducer

* Better coverage for Home component

* Run tests in circleCI
2020-06-10 21:46:56 +02:00
dependabot[bot]
ca59d1b800
Bump websocket-extensions from 0.1.3 to 0.1.4 in /client (#149)
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/faye/websocket-extensions-node/releases)
- [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-10 07:44:12 -04:00
Alan Friedman
af7489005c
Revert "Revert "First step of spliting home component (#145)" (#146)" (#147)
This reverts commit d7f37098907e9a9075458e9119abdf2cb400cc40.
2020-05-11 08:46:50 -04:00
Alan Friedman
d7f3709890
Revert "First step of spliting home component (#145)" (#146)
This reverts commit 141da51f74ff50a35399d7d6b7552007b464b441.
2020-05-11 08:21:23 -04:00
Jérémie Pardou-Piquemal
141da51f74
First step of spliting home component (#145) 2020-05-11 08:02:35 -04:00
Alan Friedman
86db7bda5d
Update ETH address 2020-05-08 11:14:32 -04:00
Jérémie Pardou-Piquemal
9e27704108
Fix download links (#140) 2020-05-08 10:58:55 -04:00
Jérémie Pardou-Piquemal
a8fa8b076c
Fix #137 remove gap on firefox (#139) 2020-05-08 10:53:57 -04:00
Jérémie Pardou-Piquemal
bd1bea20ed
Auto detect language (#141)
* Auto-detect lang

* Fix Chat test

* Default language to empty string

Co-authored-by: Alan Friedman <d.alan.friedman@gmail.com>
2020-05-08 10:47:45 -04:00
Alan Friedman
be81d7420c
Revert "Revert "Allow to launch server without Redis"" (#134)
* Revert "Revert "Allow to launch server without Redis (#119)" (#133)"

This reverts commit 18065f965215c32b4b66e13246a6a54977088518.

* Default to REDIS_URL env var for store host
2020-05-05 10:26:21 -04:00
Alan Friedman
18065f9652
Revert "Allow to launch server without Redis (#119)" (#133)
This reverts commit 2a8d3281db851d15f9402d0fe69291255c6b250b.
2020-05-05 10:03:50 -04:00
dependabot[bot]
5affceb47e
Bump jquery from 3.4.1 to 3.5.0 in /client (#123)
Bumps [jquery](https://github.com/jquery/jquery) from 3.4.1 to 3.5.0.
- [Release notes](https://github.com/jquery/jquery/releases)
- [Commits](https://github.com/jquery/jquery/compare/3.4.1...3.5.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-05-05 08:57:20 -04:00
dependabot[bot]
4c95b5f992
Bump acorn from 5.7.3 to 5.7.4 in /client (#115)
Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4.
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](https://github.com/acornjs/acorn/compare/5.7.3...5.7.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-05-05 08:57:05 -04:00
dependabot[bot]
7e15880a32
Bump handlebars from 4.1.2 to 4.5.3 in /client (#112)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.2 to 4.5.3.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.2...v4.5.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-05-05 08:56:31 -04:00
Jérémie Pardou-Piquemal
2a8d3281db
Allow to launch server without Redis (#119)
* Add nvmrc file for nvm use

* Add help to run redis store with docker

* Add Redis and memory store

* Rename dist files

* Allow to launch server without Redis

* Slit stores in their own files

* Update readme.md

Co-authored-by: Alan Friedman <d.alan.friedman@gmail.com>

* Mimic Redis API

* Move store logic in is own file

Co-authored-by: Alan Friedman <d.alan.friedman@gmail.com>
2020-05-05 08:56:14 -04:00
dependabot[bot]
f55a643b7d Bump mixin-deep from 1.3.1 to 1.3.2 in /client (#108)
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases)
- [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2)

Signed-off-by: dependabot[bot] <support@github.com>
2019-11-25 07:30:24 -05:00
goofy-mdn
081df36a4a trivial typofix (#111) 2019-11-25 07:29:45 -05:00
Alan Friedman
3930623a99
Improve Italian translations (#110)
* Cache html for one minute

* Improve Italian translation
2019-09-02 21:12:23 -04:00