Skip to content
Merged

Tempo #510

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
119 commits
Select commit Hold shift + click to select a range
00b19a8
New Crowdin updates (#2866)
arnaud4d Aug 8, 2025
892575f
Feature/improve soap (#2867)
arnaud4d Aug 8, 2025
35d94f9
New Crowdin updates (#2869)
arnaud4d Aug 11, 2025
82e6e8c
fixed links in command legacy
arnaud4d Aug 11, 2025
fb122fc
New Crowdin updates (#2871)
arnaud4d Aug 13, 2025
cf27a48
New Crowdin updates (#2873)
arnaud4d Aug 18, 2025
db431b2
New Crowdin updates (#2874)
arnaud4d Aug 20, 2025
d51ea72
New Crowdin updates (#2875)
arnaud4d Aug 21, 2025
a7448d9
New Crowdin updates (#2876)
arnaud4d Aug 22, 2025
ab5b866
fix links
arnaud4d Aug 22, 2025
837066e
New Crowdin updates (#2878)
arnaud4d Aug 25, 2025
44a00c7
New Crowdin updates (#2879)
arnaud4d Aug 26, 2025
551a5c0
blog posts ref
arnaud4d Aug 26, 2025
87b57f8
New Crowdin updates (#2880)
arnaud4d Aug 27, 2025
7f5bd44
fix links
arnaud4d Aug 27, 2025
1e125ba
New Crowdin updates (#2883)
arnaud4d Aug 28, 2025
467d4fc
icu update 21 + index rebuild
arnaud4d Aug 29, 2025
666c641
New Crowdin updates (#2885)
arnaud4d Sep 1, 2025
80cd0a2
highlight records
arnaud4d Sep 1, 2025
189927a
Update updates.md
arnaud4d Sep 1, 2025
8c92992
New Crowdin updates (#2887)
arnaud4d Sep 2, 2025
47646fa
New Crowdin updates (#2889)
arnaud4d Sep 3, 2025
9765ccb
New Crowdin updates (#2866)
arnaud4d Aug 8, 2025
92a54ff
fixed links in command legacy
arnaud4d Aug 11, 2025
4b18fef
New Crowdin updates (#2871)
arnaud4d Aug 13, 2025
7f9e56f
New Crowdin updates (#2873)
arnaud4d Aug 18, 2025
c49178b
New Crowdin updates (#2874)
arnaud4d Aug 20, 2025
26f9b16
New Crowdin updates (#2875)
arnaud4d Aug 21, 2025
00a276f
New Crowdin updates (#2876)
arnaud4d Aug 22, 2025
f8f1cb3
fix links
arnaud4d Aug 22, 2025
2b39e7a
New Crowdin updates (#2878)
arnaud4d Aug 25, 2025
b34565d
New Crowdin updates (#2879)
arnaud4d Aug 26, 2025
219bd28
New Crowdin updates (#2880)
arnaud4d Aug 27, 2025
3875f81
New Crowdin updates (#2883)
arnaud4d Aug 28, 2025
eb6ec28
New Crowdin updates (#2887)
arnaud4d Sep 2, 2025
d8597cd
New Crowdin updates (#2889)
arnaud4d Sep 3, 2025
d74d82a
Revert "Merge branch 'tempo2'"
arnaud4d Sep 3, 2025
19c9d4b
Reapply "Merge branch 'tempo2'"
arnaud4d Sep 3, 2025
3133df1
fixes
arnaud4d Sep 3, 2025
e4bd5c8
New Crowdin updates (#2893)
arnaud4d Sep 4, 2025
391c81f
New Crowdin updates (#2897)
arnaud4d Sep 5, 2025
6031298
New Crowdin updates (#2899)
arnaud4d Sep 8, 2025
e7ca5cd
updated see alsos
arnaud4d Sep 8, 2025
c8816ee
New Crowdin updates (#2900)
arnaud4d Sep 9, 2025
3ef0983
New Crowdin updates (#2906)
arnaud4d Sep 12, 2025
847c76b
Writepro/user legacy import (#2910)
mouna-elmaazouzi Sep 16, 2025
ce8fdbb
New/homepage (#2914)
arnaud4d Sep 18, 2025
074da65
New Crowdin updates (#2924)
arnaud4d Sep 22, 2025
b723c44
New Crowdin updates (#2925)
arnaud4d Sep 23, 2025
99a6445
Update delay-process.md (#2920)
sandritica Sep 23, 2025
32bf92d
New Crowdin updates (#2928)
arnaud4d Sep 24, 2025
7959533
Feature/published components (#2932)
arnaud4d Sep 25, 2025
88db85e
after closure dependencies
arnaud4d Sep 25, 2025
973cb57
New Crowdin updates (#2934)
arnaud4d Sep 29, 2025
8ac54d9
fix links components
arnaud4d Sep 29, 2025
4af671f
New Crowdin updates (#2942)
arnaud4d Oct 1, 2025
d159414
New Crowdin updates (#2943)
arnaud4d Oct 2, 2025
0e477e2
New Crowdin updates (#2947)
arnaud4d Oct 3, 2025
6da711f
removed old files
arnaud4d Oct 3, 2025
fee0943
New Crowdin updates (#2949)
arnaud4d Oct 6, 2025
17cb9d7
delete
guillaume-kotulski Oct 6, 2025
4e24037
Tempo (#2951)
arnaud4d Oct 6, 2025
0715bb9
New Crowdin updates (#2952)
arnaud4d Oct 7, 2025
5aeba49
removed pt
arnaud4d Oct 7, 2025
d7d0aad
New Crowdin updates (#2956)
arnaud4d Oct 8, 2025
73a45e9
after closure events
arnaud4d Oct 8, 2025
b250406
fixed error handler components
arnaud4d Oct 8, 2025
8f934c5
New Crowdin updates (#2958)
arnaud4d Oct 9, 2025
08b64dc
fixes log recording
arnaud4d Oct 9, 2025
40309b8
Feature/winui (#2960)
arnaud4d Oct 9, 2025
8109eea
New Crowdin updates (#2961)
arnaud4d Oct 10, 2025
e62618a
New Crowdin updates (#2963)
arnaud4d Oct 10, 2025
0c0e066
version 21 created
arnaud4d Oct 10, 2025
d6acedd
fixes and removed banner
arnaud4d Oct 13, 2025
74cc919
New Crowdin updates (#2964)
arnaud4d Oct 13, 2025
4090075
New Crowdin updates (#2965)
arnaud4d Oct 14, 2025
625be32
links to standard actions
arnaud4d Oct 14, 2025
55e46c3
fixes in 21
arnaud4d Oct 14, 2025
a330e3b
New Crowdin updates (#2966)
arnaud4d Oct 15, 2025
f2667b4
added fluent screens
arnaud4d Oct 15, 2025
44a9225
added picts fluent
arnaud4d Oct 15, 2025
85553dc
added link
arnaud4d Oct 15, 2025
49c2fee
events to entity events
arnaud4d Oct 15, 2025
6ef2543
events to entity events
arnaud4d Oct 15, 2025
a6cf1c6
entity event
arnaud4d Oct 15, 2025
c6a8cdd
New Crowdin updates (#2967)
arnaud4d Oct 16, 2025
634c488
after closure fluentid
arnaud4d Oct 16, 2025
cffb29e
Delete forms copy.md
arnaud4d Oct 16, 2025
18b91f0
edits for more clarity
arnaud4d Oct 16, 2025
3f4bb57
New Crowdin updates (#2968)
arnaud4d Oct 17, 2025
d72069c
fix value type
arnaud4d Oct 17, 2025
e2492d5
Import/triggers (#2969)
arnaud4d Oct 20, 2025
b45db54
New Crowdin updates (#2970)
arnaud4d Oct 20, 2025
fac33c8
Update SessionClass.md
arnaud4d Oct 20, 2025
e1b0d81
fix p
arnaud4d Oct 20, 2025
db5d4df
fix p
arnaud4d Oct 20, 2025
01a0fac
Update formEditor.md
arnaud4d Oct 20, 2025
2acd44b
added link
arnaud4d Oct 20, 2025
d2b1cf9
fixes in vector similarity
arnaud4d Oct 20, 2025
0ae66d2
New Crowdin updates (#2971)
arnaud4d Oct 21, 2025
61c7d09
link
arnaud4d Oct 21, 2025
688f365
triggers and transactions
arnaud4d Oct 21, 2025
92811cf
Update triggers-new.md
arnaud4d Oct 21, 2025
d2858d6
New Crowdin updates (#2972)
arnaud4d Oct 21, 2025
2c51fb4
note updated in Form Editor(Layering objects)
mouna-elmaazouzi Oct 21, 2025
99ef224
New Crowdin updates (#2973)
arnaud4d Oct 22, 2025
08e9128
Update SessionClass.md
arnaud4d Oct 22, 2025
1e612e8
fixed orda event examples
arnaud4d Oct 22, 2025
eeaa5e5
New Crowdin updates (#2974)
arnaud4d Oct 22, 2025
72730a2
fix triggers slug
arnaud4d Oct 23, 2025
b1dbdc9
Add update instructions for 4D NetKit
arnaud4d Oct 23, 2025
5ff9b1e
fix links components
arnaud4d Oct 23, 2025
43e6a64
fixe server-open-connection and context menu
arnaud4d Oct 23, 2025
460f8f5
fix notes for release notes
arnaud4d Oct 24, 2025
0f427b2
New Crowdin updates (#2975)
arnaud4d Oct 24, 2025
9318bee
Update README.md
arnaud4d Oct 24, 2025
6b9f56d
Fix link to previous release notes
arnaud4d Oct 24, 2025
b576233
Revise README for PR process and Algolia reindexing
arnaud4d Oct 24, 2025
4ad9935
Create overview.md
arnaud4d Oct 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
14 changes: 13 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,13 @@ banner: 'none',

3. Aller dans i18n\en\code.json, à la fin du fichier : liens de la page Home (vers extensions) à mettre à jour

### Mettre à jour le lien vers les versions Notes précédentes dans notes

Lien main :
`See [**Release Notes for 4D 20.x LTS**](../../20/Notes/updates)`. <br/>
à transformer en
`See [**Release Notes for 4D 20.x LTS**](../20/Notes/updates)`.

### Si problème de traduction avec cmfcmf:
1. Faire
`git restore --rebase --autostash`
Expand All @@ -180,11 +187,16 @@ Forcer une synchro globale de main sur Crowdin
Tester : Faire npm run build

### Builder
Sur github, faire une PR de docs4d/docs/main sur 4d/docs/main
voir ["mise à jour prod"](#mise-a-jour-prod) ci dessous

### Algolia (4D only)
Aller dans l'interface Algolia et lancer un reindex de la doc

## Mise à jour 4D NetKit
1. Synchro avec prod (4D/4DNetKit)
2. Pull request vers prod : Main pour version en ligne
3. Pull request vers prod : version qui shippe pour doc embedded

## Mise à jour prod
1. Créer une nouvelle branche en local nommée par exemple Tempo
2. faire git fetch upstream (met à jour la preprod avec la prod)
Expand Down
2 changes: 1 addition & 1 deletion docs/API/DataClassClass.md
Original file line number Diff line number Diff line change
Expand Up @@ -1185,7 +1185,7 @@ In this case, the *value* parameter must be a **comparison vector object** conta
|Property|Type|Description|
|---|---|---|
|vector|[4D.Vector](../API/VectorClass.md)|Mandatory. The vector to be compared|
|metric|Text|Optional. [Vector computation](../API/VectorClass.md#understanding-the-different-vector-computations) to use for the query. You can use one of the following (Text) constants:<li>`mk cosine` (default if omitted): calculates the cosine distance between vectors.</li><li>`mk dot`: calculates the dot similarity of vectors.</li><li>`mk euclidean`: calculates the Euclidean distance between vectors.|
|metric|Text|Optional. [Vector computation](../API/VectorClass.md#understanding-the-different-vector-computations) to use for the query. You can use one of the following (Text) constants:<li>`mk cosine` (default if omitted): calculates the cosine similarity between vectors.</li><li>`mk dot`: calculates the dot similarity of vectors.</li><li>`mk euclidean`: calculates the Euclidean distance between vectors.|
|threshold|Real|Optional (default: 0.5). A threshold value used to filter vector comparisons based on their cosine, dot or euclidean similarity score according to the selected "metric". It is highly recommended to choose a similarity that best fits your specific use case for optimal results.|

Only a subset of **comparator** symbols are supported. Note that they compare results to the threshold value:
Expand Down
1 change: 0 additions & 1 deletion docs/API/EntityClass.md
Original file line number Diff line number Diff line change
Expand Up @@ -992,7 +992,6 @@ The object returned by `.lock()` contains the following properties:
|---|---|---|
|`dk status entity does not exist anymore`| 5 |The entity no longer exists in the data. This error can occur in the following cases:<li>the entity has been dropped (the stamp has changed and the memory space is now free)</li><li>the entity has been dropped and replaced by another one with another primary key (the stamp has changed and a new entity now uses the memory space). When using `.drop()`, this error can be returned when dk force drop if stamp changed option is used. When using `.lock()`, this error can be returned when `dk reload if stamp changed` option is used</li><br/>**Associated statusText**: "Entity does not exist anymore"|
|`dk status locked`| 3 |The entity is locked by a pessimistic lock.**Associated statusText**: "Already locked"
|`dk status mild validation error`|7|Can be returned by the developer only in validate events and do not require|
|`dk status serious error`| 4 |A serious error is a low-level database error (e.g. duplicated key), a hardware error, etc.<br/>**Associated statusText**: "Other error"|
|`dk status stamp has changed`|2|The internal stamp value of the entity does not match the one of the entity stored in the data (optimistic lock).<li>with `.save()`: error only if the `dk auto merge` option is not used</li><li>with `.drop()`: error only if the `dk force drop if stamp changed` option is not used</li><li>with `.lock()`: error only if the `dk reload if stamp changed` option is not used</li><br/>**Associated statusText**: "Stamp has changed"|

Expand Down
4 changes: 2 additions & 2 deletions docs/API/SessionClass.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ This function does not remove **promoted privileges** from the web process, whet

:::

Regarding remote client sessions, the function only impacts [code accessing the web server](../WebServer/preemptiveWeb.md#writing-thread-safe-web-server-code).
Regarding remote client sessions, the function only concerns the code executed in the context of a [web request sent through a Web area](../Desktop/clientServer.md#sharing-the-session-with-qodly-pages-in-web-areas).

#### Example

Expand Down Expand Up @@ -409,7 +409,7 @@ This function returns True for the *privilege* if called from a function that wa

:::

Regarding remote client sessions, the function only impacts [code accessing the web server](../WebServer/preemptiveWeb.md#writing-thread-safe-web-server-code).
Regarding remote client sessions, the function only concerns the code executed in the context of a [web request sent through a Web area](../Desktop/clientServer.md#sharing-the-session-with-qodly-pages-in-web-areas).

With stored procedure sessions and standalone sessions, this function always returns True, whatever the *privilege*.

Expand Down
2 changes: 1 addition & 1 deletion docs/Concepts/components.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ A 4D component is a set of 4D code and forms representing one or more functional

Installation and loading of components in your 4D projects are handled through the [4D Dependency manager](../Project/components.md).

Several components are [developed by 4D](../Extensions/overview.md#components-developed-by-4d), but a lot of 4D components from the 4D community [can be found on GitHub](https://github.com/search?q=4d-component&type=Repositories). Additionnally, you can [develop your own 4D components](../Extensions/develop-components.md).
Several components are [developed by 4D](../Extensions/overview.md#components-developed-by-4d), but a lot of 4D components from the 4D community [can be found on GitHub](https://github.com/topics/4d-component). Additionnally, you can [develop your own 4D components](../Extensions/develop-components.md).

## Using components

Expand Down
6 changes: 0 additions & 6 deletions docs/Concepts/parameters.md
Original file line number Diff line number Diff line change
Expand Up @@ -313,12 +313,6 @@ The legacy syntax for declaring variadic parameters (`C_TEXT(${4})`) is deprecat
:::


## Triggers and On Drag Over

Some contexts do not support declaration in a "Compiler_" method, thus they are handled specifically:

- Triggers - The $0 parameter (Longint), which is the result of a trigger, will be typed by the compiler if the parameter has not been explicitly declared. Nevertheless, if you want to declare it, you must do so in the trigger itself.




Expand Down
2 changes: 2 additions & 0 deletions docs/Develop-legacy/transactions.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
id: transactions
title: Transactions
slug: /Develop/transactions
displayed_sidebar: docs
---

## Description
Expand Down
Loading
Loading