gristlabs_grist-core/test/common
Dmitry S be0b4a1968 (core) Use slugify module to construct slugs in urlIds, addressing a long-standing TODO.
Summary:
This offers better handling for accented and non-English characters,
e.g. "Événements" becomes "Evenements" (rather than "vnements") and
"таблиця" becomes "tablicya" rather than an empty string.

Test Plan:
Added a test case. Existing documents will auto-redirect to
newly-generated names. In cases where it's different, that's probably for the
best.

Reviewers: georgegevoian

Reviewed By: georgegevoian

Differential Revision: https://phab.getgrist.com/D4176
2024-01-29 10:02:27 -05:00
..
ACLPermissions.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00
arraySplice.js (core) bump mocha version to allow parallel tests; move more tests to core 2023-06-27 02:55:34 -04:00
AsyncCreate.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00
BigInt.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00
BinaryIndexedTree.js (core) bump mocha version to allow parallel tests; move more tests to core 2023-06-27 02:55:34 -04:00
ChoiceListParser.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00
CircularArray.js (core) bump mocha version to allow parallel tests; move more tests to core 2023-06-27 02:55:34 -04:00
ColumnFilterFunc.ts (core) Fix date filter for DateTime columns. 2023-01-18 10:18:15 +01:00
csvFormat.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00
DocActions.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00
getTableTitle.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00
gristUrls.ts (core) Use slugify module to construct slugs in urlIds, addressing a long-standing TODO. 2024-01-29 10:02:27 -05:00
gutil2.ts (core) Add timeouts to prevent ActiveDoc bad state during shutdown. 2023-09-26 15:32:49 -04:00
gutil.js (core) bump mocha version to allow parallel tests; move more tests to core 2023-06-27 02:55:34 -04:00
InactivityTimer.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00
Interval.ts (core) Fix bugs with intervals 2022-08-25 12:38:36 -07:00
KeyedMutex.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00
marshal.js (core) bump mocha version to allow parallel tests; move more tests to core 2023-06-27 02:55:34 -04:00
MemBuffer.js (core) bump mocha version to allow parallel tests; move more tests to core 2023-06-27 02:55:34 -04:00
NumberFormat.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00
NumberParse.ts (core) Fix number parsing/formatting tests after updates to node version and locales 2023-10-17 16:45:08 +02:00
parseDate.ts (core) Converting big number (9 digits or more) to date directly 2023-10-05 16:58:25 +02:00
PluginInstance.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00
promises.js (core) bump mocha version to allow parallel tests; move more tests to core 2023-06-27 02:55:34 -04:00
RecentItems.js (core) bump mocha version to allow parallel tests; move more tests to core 2023-06-27 02:55:34 -04:00
RefCountMap.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00
RelativeDates.ts (core) New date filter with a calendar view 2022-12-20 09:58:42 +01:00
roles.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00
serializeTiming.js (core) bump mocha version to allow parallel tests; move more tests to core 2023-06-27 02:55:34 -04:00
SortFunc.ts (core) Fix the empty values last option in multicol sorting 2023-01-31 12:14:22 +01:00
sortTiming.js (core) bump mocha version to allow parallel tests; move more tests to core 2023-06-27 02:55:34 -04:00
StringUnion.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00
TableData.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00
Telemetry.ts (core) Add earliestDocCreatedAt to telemetry 2023-08-08 00:48:18 -07:00
timeFormat.js (core) bump mocha version to allow parallel tests; move more tests to core 2023-06-27 02:55:34 -04:00
tsvFormat.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00
ValueFormatter.ts (core) Fix number parsing/formatting tests after updates to node version and locales 2023-10-17 16:45:08 +02:00
ValueGuesser.ts (core) Moving client and common tests to core 2022-08-23 19:20:10 +02:00