Commit Graph

1840 Commits

Author SHA1 Message Date
George Gevoian
788a223f13 (core) Fix missing placeholder flag icon
Summary:
Shows a placeholder flag icon for the language picker button when a country flag
isn't available.

The country flag icon is displayed on top of the placeholder icon. For countries
where an icon isn't available, the placeholder will then become visible.

This fixes a bug where no icon was shown for languages that didn't have a flag
icon available.

Test Plan: Tested manually.

Reviewers: jarek

Reviewed By: jarek

Subscribers: jarek

Differential Revision: https://phab.getgrist.com/D3805
2023-02-26 22:23:04 -05:00
Dmitry S
17569561bf (core) Fix issue that ints would be imported with a trailing ".0" from Google Sheets.
Summary:
Whole numbers, when imported from Excel into a Text column show up
without decimals (e.g. "300"), but when imported from Google Sheets show
up with decimals (e.g. "300.0"). The decimals are hard for end-users to
remove. Fix by treating whole numbers consistently as ints.

Test Plan: Added a fixture reproducing the issue, and a test case.

Reviewers: georgegevoian

Reviewed By: georgegevoian

Differential Revision: https://phab.getgrist.com/D3800
2023-02-26 15:24:15 -05:00
Przemek
2d59e51680
Translated using Weblate (Polish)
Currently translated at 43.0% (321 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/pl/
2023-02-24 15:06:42 +01:00
Rogério Penna
cfdce7e1da
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (746 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/pt_BR/
2023-02-24 15:06:42 +01:00
Paul Fitzpatrick
b8c07a7fb0
Added translation using Weblate (Chinese (Simplified)) 2023-02-24 15:06:42 +01:00
jarek
cee0cdcd67
Merge pull request #406 from incubateur-territoires/column-description
feat: Add a description to a grist table column
2023-02-23 17:16:17 +01:00
Sylvain Page
b86701a28f
Translated using Weblate (French)
Currently translated at 100.0% (746 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/fr/
2023-02-23 16:35:46 +01:00
Camille L
2a4c0412a7
Translated using Weblate (French)
Currently translated at 100.0% (746 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/fr/
2023-02-23 16:35:46 +01:00
CamilleLegeron
5e244a9a24
style(colmunDesc): tooltips icon line heigh to 0
Co-authored-by: jarek <jaroslaw.sadzinski@gmail.com>
2023-02-23 10:18:38 +01:00
jarek
ebac296157
Merge pull request #438 from incubateur-territoires/enter-key-formulas
fix: Harmonize enter key behaviour between formulas and transformations
2023-02-22 16:29:12 +01:00
l-vincent-l
55a80f1475
Translated using Weblate (French)
Currently translated at 99.3% (741 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/fr/
2023-02-22 11:45:20 +01:00
l-vincent-l
02014d8099
Translated using Weblate (French)
Currently translated at 99.3% (741 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/fr/
2023-02-22 11:44:52 +01:00
Sylvain Page
cc30cbbf22
Translated using Weblate (French)
Currently translated at 99.3% (741 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/fr/
2023-02-22 11:44:52 +01:00
Camille L
a929c75bc2
Translated using Weblate (French)
Currently translated at 99.3% (741 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/fr/
2023-02-22 11:44:51 +01:00
Camille
dba64a20b4 fix: Harmonize enter key behaviour between formulas and transformations 2023-02-22 10:34:31 +01:00
Camille L
c582797aa1
Translated using Weblate (French)
Currently translated at 95.3% (711 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/fr/
2023-02-21 18:17:21 +01:00
Camille L
cada815d14
Translated using Weblate (French)
Currently translated at 94.7% (707 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/fr/
2023-02-21 18:15:53 +01:00
Camille L
8af7ea3a3c
Translated using Weblate (French)
Currently translated at 94.7% (707 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/fr/
2023-02-21 18:15:53 +01:00
l-vincent-l
a02f0979cd
Translated using Weblate (French)
Currently translated at 94.7% (707 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/fr/
2023-02-21 18:15:53 +01:00
Sylvain Page
152ad0e33b
Translated using Weblate (French)
Currently translated at 94.7% (707 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/fr/
2023-02-21 18:15:53 +01:00
Paul Fitzpatrick
cbf925aa00 (core) updates from grist-core 2023-02-21 10:49:19 -05:00
Jakub Serafin
da9de8660e
Translated using Weblate (Polish)
Currently translated at 28.6% (214 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/pl/
2023-02-21 11:38:37 +01:00
Camille
16d7f16840 style(ColmunDesc): icon size and visible when there is a long colmun name 2023-02-21 11:33:11 +01:00
George Gevoian
1ac4931c22 (core) Persist forks in home db
Summary:
Adds information about forks to the home db. This will be used
later by the UI to list forks of documents.

Test Plan: Browser and server tests.

Reviewers: paulfitz

Reviewed By: paulfitz

Differential Revision: https://phab.getgrist.com/D3772
2023-02-20 22:46:36 -05:00
Paul Fitzpatrick
3aba7f6208 (core) set up a trialing list and a call scheduled flag for Grist SaaS
Summary:
This adds support for the automation described in
https://grist.quip.com/rt3tAoEH4kuy/Automate-Sprouts-outreach-email

Test Plan: added tests; will need manual testing and iterative integration work

Reviewers: georgegevoian

Reviewed By: georgegevoian

Differential Revision: https://phab.getgrist.com/D3804
2023-02-20 15:32:58 -05:00
Riccardo Polignieri
16d8ef559e
Translated using Weblate (Italian)
Currently translated at 100.0% (746 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/it/
2023-02-19 19:37:54 +01:00
jarek
5aa95e2e7c
Translated using Weblate (Polish)
Currently translated at 28.0% (209 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/pl/
2023-02-18 12:35:44 +01:00
Jakub Serafin
5113bc4510
Translated using Weblate (Polish)
Currently translated at 28.0% (209 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/pl/
2023-02-18 12:35:44 +01:00
Jakub Serafin
e2745fdc59
Translated using Weblate (Polish)
Currently translated at 25.6% (191 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/pl/
2023-02-17 09:44:20 +01:00
jarek
a5b1c4cbdc
Translated using Weblate (Polish)
Currently translated at 25.6% (191 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/pl/
2023-02-17 09:44:20 +01:00
Paul Janzen
302801beae
Translated using Weblate (German)
Currently translated at 100.0% (746 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/de/
2023-02-17 09:44:19 +01:00
Adileo Barone
d278ec24a7
Translated using Weblate (Italian)
Currently translated at 95.7% (714 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/it/
2023-02-16 16:21:30 +01:00
Jakub Serafin
78470d9dc3
Translated using Weblate (Polish)
Currently translated at 25.4% (190 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/pl/
2023-02-16 16:21:30 +01:00
Denys
b565ecd226
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (746 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/uk/
2023-02-16 16:21:30 +01:00
Владимир В
32b0c89c5c
Translated using Weblate (Russian)
Currently translated at 99.4% (742 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/ru/
2023-02-16 16:21:30 +01:00
Paul Janzen
ea1227585b
Translated using Weblate (German)
Currently translated at 96.2% (718 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/de/
2023-02-16 16:21:30 +01:00
Paul Janzen
1e377dfd1f
Translated using Weblate (Spanish)
Currently translated at 100.0% (746 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/es/
2023-02-16 16:21:30 +01:00
Paul Janzen
c7f64f68ba
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (746 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/pt_BR/
2023-02-16 16:21:30 +01:00
Paul Janzen
1018584d48
Translated using Weblate (English)
Currently translated at 100.0% (746 of 746 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/en/
2023-02-16 16:21:30 +01:00
Camille
0fa908d41a fix(ColumnDesc): tooltip show multiline description + remove useless variable + remove outline style 2023-02-15 16:41:58 +01:00
Vincent Viers
bb9dd5f15e
Add region param for MinIO bucket (#428)
add region parameter for MinIO buckets
2023-02-15 09:12:38 -05:00
Cyprien P
bc43e16bc7 (core) Fix one day shift in datepicker for DateTime column [WIP]
Summary:
Datepicker reads date using getUTCDate() but we used to parse date
using the document timezone instead of utc, hence the 1day shift.

Test Plan: Manual testing.

Reviewers: jarek

Reviewed By: jarek

Differential Revision: https://phab.getgrist.com/D3801
2023-02-15 14:54:33 +01:00
Paul Fitzpatrick
6109b89d1b (core) update node-sqlite3 version to include memory leak fix
Summary:
This updates node-sqlite3 to include the a memory fix
from https://github.com/gristlabs/node-sqlite3/pull/12

Test Plan:
node-sqlite3 has a new test script; all existing
Grist tests should pass

Reviewers: dsagal

Reviewed By: dsagal

Differential Revision: https://phab.getgrist.com/D3803
2023-02-14 12:57:15 -05:00
Denys
80c56f7d4f
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (707 of 707 strings)

Translation: Grist/client
Translate-URL: https://hosted.weblate.org/projects/grist/client/uk/
2023-02-13 23:38:27 +01:00
Paul Fitzpatrick
f7f76fb5e7
A set of tweaks to simplify electron packaging (#421)
* Replace `ormconfig.js` with a newer mechanism of configuring
    TypeORM that can be included in the source code properly.
    The path to `ormconfig.js` has always been awkward to handle,
    and eliminating the file makes building different Grist setups
    a bit simpler.
  * Remove `electron` package. It is barely used, just for some old
    remnants of an older attempt at electron packaging. It was used
    for two types, which I left at `any` for now. More code pruning is
    no doubt possible here, but I'd rather do it when Electron packaging
    has solidified.
  * Add a hook for replacing the login system, and for adding some
    extra middleware the login system may need.
  * Add support for some more possible locations of Python, which
    arise when a standalone version of it is included in the Electron
    package. This isn't very general purpose, just configurations
    that I found useful.
  * Support using grist-core within a yarn workspace - the only tweak
    needed was webpack related.
  * Allow an external ID to be optionally associated with documents.
2023-02-13 15:52:17 -05:00
github-actions[bot]
d55e56297e
automated update to translation keys (#426)
Co-authored-by: Paul's Grist Bot <paul+bot@getgrist.com>
2023-02-13 09:51:29 -05:00
Dmitry S
d70a7209f7 (core) Attempt to fix test_formula_prompt test broken by a merge
Test Plan: Tests should pass

Reviewers: jarek

Reviewed By: jarek

Differential Revision: https://phab.getgrist.com/D3797
2023-02-13 08:51:54 -05:00
Paul Fitzpatrick
ddde364e5d (core) updates from grist-core 2023-02-13 08:20:39 -05:00
Camille
1641c31c06 style(columnDesc): add semi column and cut too long lines 2023-02-13 09:34:50 +01:00
Camille
4e8e087abf fix(columnDesc): await async function 2023-02-13 09:24:12 +01:00