<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Docs Archive - ETL administration console</title>
	<atom:link href="https://eac.cidwe.com/docs/feed/" rel="self" type="application/rss+xml" />
	<link>https://eac.cidwe.com/docs/</link>
	<description>L’application essentielle pour le déploiement et le monitoring de vos flux ETL Talend.</description>
	<lastBuildDate>Tue, 09 Jun 2026 14:33:20 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://eac.cidwe.com/wp-content/uploads/2022/10/cropped-logo-G-32x32.png</url>
	<title>Docs Archive - ETL administration console</title>
	<link>https://eac.cidwe.com/docs/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Dashboard</title>
		<link>https://eac.cidwe.com/docs/dashboard/</link>
					<comments>https://eac.cidwe.com/docs/dashboard/#respond</comments>
		
		<dc:creator><![CDATA[Tom Langevin]]></dc:creator>
		<pubDate>Tue, 09 Jun 2026 14:33:19 +0000</pubDate>
				<guid isPermaLink="false">https://eac.cidwe.com/?post_type=docs&#038;p=2421</guid>

					<description><![CDATA[<p>Overview Error Executions Gauges At the top of the dashboard, EAC displays half-donut gauges showing recent executions that ended in errors.They are grouped by periods: Gauges color help identify error types: ORANGE RED &#8216;TERMINATED&#8217; &#8216;ERROR&#8217; Use these to quickly detect if failures are isolated or if they increase over time. Last 7 days execution tasks [&#8230;]</p>
<p>L’article <a href="https://eac.cidwe.com/docs/dashboard/">Dashboard</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-post-time-to-read">2–3 minutes</div>

<div class="betterdocs-print-pdf betterdocs-printicon-i79k078">
	<span class="betterdocs-print-btn">
		<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80" width="20px">
			<path fill="#66798f" d="M14 16H66V24H14z"></path>
			<path fill="#b0c1d4"
				d="M8,63.5c-3,0-5.5-2.5-5.5-5.5V26c0-3,2.5-5.5,5.5-5.5h64c3,0,5.5,2.5,5.5,5.5v32 c0,3-2.5,5.5-5.5,5.5H8z">
			</path>
			<path fill="#66798f"
				d="M72,21c2.8,0,5,2.2,5,5v32c0,2.8-2.2,5-5,5H8c-2.8,0-5-2.2-5-5V26c0-2.8,2.2-5,5-5H72 M72,20H8 c-3.3,0-6,2.7-6,6v32c0,3.3,2.7,6,6,6h64c3.3,0,6-2.7,6-6V26C78,22.7,75.3,20,72,20L72,20z">
			</path>
			<path fill="#fff" d="M16.5 2.5H63.5V23.5H16.5z"></path>
			<path fill="#788b9c" d="M63,3v20H17V3H63 M64,2H16v22h48V2L64,2z"></path>
			<path fill="#8bb7f0" d="M22,41.5c-3,0-5.5-2.5-5.5-5.5V20.5h47V36c0,3-2.5,5.5-5.5,5.5H22z"></path>
			<path fill="#4e7ab5"
				d="M63,21v15c0,2.8-2.2,5-5,5H22c-2.8,0-5-2.2-5-5V21H63 M64,20H16v16c0,3.3,2.7,6,6,6h36 c3.3,0,6-2.7,6-6V20L64,20z">
			</path>
			<path fill="#fff" d="M16.5 50.5H63.5V77.5H16.5z"></path>
			<path fill="#788b9c" d="M63,51v26H17V51H63 M64,50H16v28h48V50L64,50z"></path>
			<path fill="#d6e3ed" d="M17 52H63V56H17z"></path>
			<path fill="#788b9c" d="M26 59H54V60H26zM26 67H54V68H26z"></path>
			<g>
				<path fill="#ffeea3" d="M70 28A2 2 0 1 0 70 32A2 2 0 1 0 70 28Z"></path>
			</g>
			<path fill="#66798f"
				d="M17,56v-4h46v4h2c1.7,0,3-1.3,3-3l0,0c0-1.7-1.3-3-3-3H15c-1.7,0-3,1.3-3,3l0,0c0,1.7,1.3,3,3,3H17z">
			</path>
		</svg>
	</span>
</div>



<h2 class="wp-block-heading">Overview</h2>



<ul class="wp-block-list">
<li>EAC Home page offers an operational dashboard of <strong>recent task execution errors</strong> and provides access to the <strong>connected user&rsquo;s favorite tasks</strong>. It is designed as a first screen for <strong>daily monitoring</strong>.</li>



<li>You can<strong> check</strong> execution fails, <strong>identify</strong> concerned tasks, <strong>open</strong> relevant executions for deeper analysis.</li>



<li>It is divided in <strong>three parts</strong> : Error execution gauges, Last 7 days tasks in error and user favorites tables.</li>
</ul>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="740" height="1024" src="https://eac.cidwe.com/wp-content/uploads/2026/05/image-740x1024.png" alt="" class="wp-image-2422" srcset="https://eac.cidwe.com/wp-content/uploads/2026/05/image-740x1024.png 740w, https://eac.cidwe.com/wp-content/uploads/2026/05/image-217x300.png 217w, https://eac.cidwe.com/wp-content/uploads/2026/05/image-768x1063.png 768w, https://eac.cidwe.com/wp-content/uploads/2026/05/image.png 1079w" sizes="(max-width: 740px) 100vw, 740px" /></figure>



<h2 class="wp-block-heading">Error Executions Gauges</h2>



<p class="wp-block-paragraph">At the top of the dashboard, EAC displays half-donut gauges showing recent executions that ended in errors.<br>They are grouped by periods:</p>



<ul class="wp-block-list">
<li>Errors in the last 24h</li>



<li>Errors in the last 7 days</li>



<li>Errors in the last 30 days</li>
</ul>



<p class="wp-block-paragraph">Gauges color help identify error types:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td class="has-text-align-center" data-align="center"><mark style="background-color:rgba(0, 0, 0, 0);color:#ff6900" class="has-inline-color">ORANGE</mark></td><td class="has-text-align-center" data-align="center"><mark style="background-color:rgba(0, 0, 0, 0);color:#cf2e2e" class="has-inline-color">RED</mark></td></tr><tr><td class="has-text-align-center" data-align="center">&lsquo;TERMINATED&rsquo;</td><td class="has-text-align-center" data-align="center">&lsquo;ERROR&rsquo;</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Use these to quickly detect if failures are isolated or if they increase over time.</p>



<figure class="wp-block-image size-full"><img decoding="async" src="https://eac.cidwe.com/wp-content/uploads/2026/05/image-1.png" alt="" class="wp-image-2423"/></figure>



<h2 class="wp-block-heading">Last 7 days execution tasks on error</h2>



<p class="wp-block-paragraph">This table gives you quick access to the last execution tasks that failed<strong> within the last 7 days</strong>. <em>KILLED </em>and <em>TERMINATED </em>error statuses are included in this table.</p>



<p class="wp-block-paragraph"><strong>Available information:</strong></p>



<ul class="wp-block-list">
<li><strong>ID </strong>&#8212; Task ID</li>



<li><strong>Project </strong>&#8212; Project related to the executed task</li>



<li><strong>Task </strong>&#8212; Name of the task that was executed</li>



<li><strong>Scope </strong>&#8212; ///</li>



<li><strong>JobVersion </strong>&#8212; Semantic/Talend job version (e.g., <code>0.1</code>, <code>0.2</code>, <code>1.0</code>).</li>



<li><strong>Start date</strong> &#8212; The exact date and time when the task was launched</li>



<li><strong>End date</strong> &#8212; The exact date and time when the task ended</li>



<li><strong>Duration </strong>&#8212; Execution duration</li>



<li><strong>Type </strong>&#8212; ///</li>



<li><strong>Origin </strong>&#8212; Way the task was launched (Manually, automatically)</li>



<li><strong>Identifier </strong>&#8212; ///</li>



<li><strong>Server </strong>&#8212; Execution server on which the task ran</li>



<li><strong>Status </strong>&#8212; Final execution status</li>



<li><strong>Action </strong>&#8212; <strong>Remove</strong> the task from the database</li>
</ul>



<p class="wp-block-paragraph">Search, pagination and column sorting are available.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="272" src="https://eac.cidwe.com/wp-content/uploads/2026/05/image-2-1024x272.png" alt="" class="wp-image-2424" srcset="https://eac.cidwe.com/wp-content/uploads/2026/05/image-2-1024x272.png 1024w, https://eac.cidwe.com/wp-content/uploads/2026/05/image-2-300x80.png 300w, https://eac.cidwe.com/wp-content/uploads/2026/05/image-2-768x204.png 768w, https://eac.cidwe.com/wp-content/uploads/2026/05/image-2-1536x407.png 1536w, https://eac.cidwe.com/wp-content/uploads/2026/05/image-2.avif 1621w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Favorite tasks</h2>



<p class="wp-block-paragraph">The table lists tasks added to the user&rsquo;s favorites. Useful for accessing<strong> recurring, critical<em> </em></strong>or <strong>frequently monitored </strong>tasks.</p>



<p class="wp-block-paragraph"><strong>Available information:</strong></p>



<ul class="wp-block-list">
<li><strong>Project </strong>&#8212;  Project related to the executed task</li>



<li><strong>Name </strong>&#8212; Name of the task that was executed</li>



<li><strong>Scope </strong>&#8212; ///</li>



<li><strong>Context </strong>&#8212; Talend context with specific variables if any.</li>



<li><strong>Last exec. start date</strong> &#8212; Date and time of the last execution</li>



<li><strong>Last exec. end date</strong> &#8212; Date and time of the last execution end</li>



<li><strong>Last exec. duration</strong> &#8212; duration of the last execution</li>



<li><strong>Last exec. status</strong> &#8212; Last status of the task</li>



<li><strong>Enabled</strong> &#8212; ///</li>



<li><strong>Planned </strong>&#8212; Whether or not the task is planned for future launch</li>



<li><strong>Action </strong>&#8212;
<ul class="wp-block-list">
<li><strong>Edit </strong>task</li>



<li><strong>Duplicate </strong>task</li>



<li><strong>Remove </strong>the task</li>



<li><strong>Launch</strong> the task</li>



<li><strong>Remove </strong>from favorites tasks</li>
</ul>
</li>
</ul>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="248" src="https://eac.cidwe.com/wp-content/uploads/2026/05/image-3-1024x248.png" alt="" class="wp-image-2426" srcset="https://eac.cidwe.com/wp-content/uploads/2026/05/image-3-1024x248.png 1024w, https://eac.cidwe.com/wp-content/uploads/2026/05/image-3-300x73.png 300w, https://eac.cidwe.com/wp-content/uploads/2026/05/image-3-768x186.png 768w, https://eac.cidwe.com/wp-content/uploads/2026/05/image-3-1536x372.png 1536w, https://eac.cidwe.com/wp-content/uploads/2026/05/image-3.avif 1616w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
<p>L’article <a href="https://eac.cidwe.com/docs/dashboard/">Dashboard</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://eac.cidwe.com/docs/dashboard/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Encryption system</title>
		<link>https://eac.cidwe.com/docs/encryption-system/</link>
					<comments>https://eac.cidwe.com/docs/encryption-system/#respond</comments>
		
		<dc:creator><![CDATA[Tom Langevin]]></dc:creator>
		<pubDate>Tue, 09 Jun 2026 14:31:51 +0000</pubDate>
				<guid isPermaLink="false">https://eac.cidwe.com/?post_type=docs&#038;p=2428</guid>

					<description><![CDATA[<p>EAC comes with a built-in encryption system to protect your data. Activate encryption To activate the encryption system, you must run the command php bin/console eac:generate-encryption-key. After running the command for the first time, you will need to pass the argument --force at the end of the function to overwrite a key and generate a [&#8230;]</p>
<p>L’article <a href="https://eac.cidwe.com/docs/encryption-system/">Encryption system</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">EAC comes with a built-in <strong>encryption system</strong> to <strong>protect your data</strong>.</p>



<h2 class="wp-block-heading">Activate encryption</h2>



<p class="wp-block-paragraph">To activate the encryption system, you must run the command <code>php bin/console eac:generate-encryption-key</code>.</p>



<p class="wp-block-paragraph">After running the command for the first time, you will need to pass the argument <code>--force</code> at the end of the function<strong> to overwrite a key</strong> and generate a new one.</p>



<p class="wp-block-paragraph">Note: If you <strong>overwrite an existing key</strong>, <strong>all previously encrypted data will not be able to be decrypted</strong> anymore, please proceed with caution when using the command.</p>



<h2 class="wp-block-heading">Usage</h2>



<p class="wp-block-paragraph">Once activated, you can use the encryption in:</p>



<ul class="wp-block-list">
<li><strong>Task setup</strong>:</li>
</ul>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="575" height="1024" src="https://eac.cidwe.com/wp-content/uploads/2026/05/task_setup_cryptage-575x1024.png" alt="" class="wp-image-2430" srcset="https://eac.cidwe.com/wp-content/uploads/2026/05/task_setup_cryptage-575x1024.png 575w, https://eac.cidwe.com/wp-content/uploads/2026/05/task_setup_cryptage-169x300.png 169w, https://eac.cidwe.com/wp-content/uploads/2026/05/task_setup_cryptage-768x1367.png 768w, https://eac.cidwe.com/wp-content/uploads/2026/05/task_setup_cryptage-863x1536.png 863w, https://eac.cidwe.com/wp-content/uploads/2026/05/task_setup_cryptage.png 1037w" sizes="(max-width: 575px) 100vw, 575px" /></figure>



<p class="wp-block-paragraph">When writing a <strong>variable to overload</strong>, you will have access to a &lsquo;Encrypt&rsquo; button that will <strong>automatically encrypt your data</strong>. Then press &lsquo;Save&rsquo; to save the context configuration. All your data will be<strong> safely stored crypted</strong>, and automatically <strong>decrypted only when launching a task</strong>.</p>



<ul class="wp-block-list">
<li><strong>Context files</strong></li>
</ul>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="523" src="https://eac.cidwe.com/wp-content/uploads/2026/05/cryptage_context_files-1024x523.png" alt="" class="wp-image-2431" srcset="https://eac.cidwe.com/wp-content/uploads/2026/05/cryptage_context_files-1024x523.png 1024w, https://eac.cidwe.com/wp-content/uploads/2026/05/cryptage_context_files-300x153.png 300w, https://eac.cidwe.com/wp-content/uploads/2026/05/cryptage_context_files-768x392.png 768w, https://eac.cidwe.com/wp-content/uploads/2026/05/cryptage_context_files-1536x784.png 1536w, https://eac.cidwe.com/wp-content/uploads/2026/05/cryptage_context_files.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">If you create a new context file or edit an existing one, you will have access to a <strong>crypt/decrypt system</strong>.</p>



<p class="wp-block-paragraph">Trailing white spaces are automatically removed by default but you can change this behavior if you need to keep them in your context files with the checkbox. <br>Encrypted values are <strong>automatically copied in the clipboard</strong> to be pasted in the context area.</p>



<p class="wp-block-paragraph"><strong>Note</strong>: Only users with role <strong>admin can decrypt</strong> values.</p>



<p class="wp-block-paragraph"></p>
<p>L’article <a href="https://eac.cidwe.com/docs/encryption-system/">Encryption system</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://eac.cidwe.com/docs/encryption-system/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Exchange values between ETL and EAC</title>
		<link>https://eac.cidwe.com/docs/exchange-values-between-etl-and-eac/</link>
					<comments>https://eac.cidwe.com/docs/exchange-values-between-etl-and-eac/#respond</comments>
		
		<dc:creator><![CDATA[wp_jdarges]]></dc:creator>
		<pubDate>Thu, 04 Dec 2025 09:08:14 +0000</pubDate>
				<guid isPermaLink="false">https://eac.cidwe.com/?post_type=docs&#038;p=2338</guid>

					<description><![CDATA[<p>Different values can be exchanged between the ETL and EAC. Root PID The root pid of the job is used to display on the execution task ETL logs, meters and statistics. Use the following code in a tJava component (but can be any other java componant you prefer): Specific identifier This value is « the main [&#8230;]</p>
<p>L’article <a href="https://eac.cidwe.com/docs/exchange-values-between-etl-and-eac/">Exchange values between ETL and EAC</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Different values can be exchanged between the ETL and EAC.</p>



<h2 class="wp-block-heading">Root PID</h2>



<p class="wp-block-paragraph">The root pid of the job is used to display on the execution task ETL logs, meters and statistics.</p>



<p class="wp-block-paragraph">Use the following code in a tJava component (but can be any other java componant you prefer):</p>



<pre class="wp-block-code"><code>System.out.println("@@eac@@root_pid="+rootPid);</code></pre>



<h2 class="wp-block-heading">Specific identifier</h2>



<p class="wp-block-paragraph">This value is « the main information » of the job. For example, you have 2 tasks on one job executed with to different values for a context. Use this option to display the value on the table which list execution task.</p>



<p class="wp-block-paragraph">In a tJava component (but can be any other java componant you prefer):</p>



<pre class="wp-block-code"><code>System.out.println("@@eac@@identifier="+context.myParam);</code></pre>
<p>L’article <a href="https://eac.cidwe.com/docs/exchange-values-between-etl-and-eac/">Exchange values between ETL and EAC</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://eac.cidwe.com/docs/exchange-values-between-etl-and-eac/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>System services</title>
		<link>https://eac.cidwe.com/docs/system-services/</link>
					<comments>https://eac.cidwe.com/docs/system-services/#respond</comments>
		
		<dc:creator><![CDATA[wp_jdarges]]></dc:creator>
		<pubDate>Thu, 04 Dec 2025 08:55:24 +0000</pubDate>
				<guid isPermaLink="false">https://eac.cidwe.com/?post_type=docs&#038;p=2334</guid>

					<description><![CDATA[<p>In order to run internal EAC process, some services need to be created with systemd Server status This service must be install on all servers. It retrives memory and cpu usage in order to determine what will be the best server to launch a task. Copy /var/www/html/current/deployment/systemd/eac-server-status.service file into /etc/systemd/system/ with the following command Edit [&#8230;]</p>
<p>L’article <a href="https://eac.cidwe.com/docs/system-services/">System services</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In order to run internal EAC process, some services need to be created with systemd</p>



<h2 class="wp-block-heading">Server status</h2>



<p class="wp-block-paragraph">This service must be install on all servers. It retrives memory and cpu usage in order to determine what will be the best server to launch a task.</p>



<p class="wp-block-paragraph">Copy /var/www/html/current/deployment/systemd/eac-server-status.service file into /etc/systemd/system/ with the following command</p>



<pre class="wp-block-code"><code>sudo cp /var/www/html/current/deployment/systemd/eac-server-status.service /etc/systemd/system/</code></pre>



<p class="wp-block-paragraph">Edit the file and change ExecStart parameter in order to specify the full path to php according to your installation.</p>



<pre class="wp-block-code"><code>ExecStart=<strong>/usr/bin/php</strong> /var/www/html/current/bin/console eac:server-status --<strong>every</strong>=3</code></pre>



<p class="wp-block-paragraph">You can change option « <strong>every</strong>« . This value must be set between 1 to 10 (seconds to save memory usage and cpu on database).</p>



<h2 class="wp-block-heading">Assignment server</h2>



<p class="wp-block-paragraph">This service determines the best servers available for tasks with status « SEND TO QUEUE ». It must be installed only on the main server.</p>



<p class="wp-block-paragraph">Copy /var/www/html/current/deployment/systemd/eac-execution-assign-server.service file into /etc/systemd/system/ with the following command</p>



<pre class="wp-block-code"><code>sudo cp /var/www/html/current/deployment/systemd/eac-execution-assign-server.service /etc/systemd/system/</code></pre>



<p class="wp-block-paragraph">Edit the file and change ExecStart parameter in order to specify the full path to php according to your installation.</p>



<pre class="wp-block-code"><code>ExecStart=<strong>/usr/bin/php</strong>  /var/www/html/current/bin/console eac:execution-assign-server --<strong>nextSecondsToAssign</strong>=90 --<strong>pastSecondsToAssign</strong>=60 --<strong>frequence</strong>=10</code></pre>



<p class="wp-block-paragraph">You can change options:</p>



<ul class="wp-block-list">
<li><strong>nextSecondsToAssign</strong>: assign server to tasks which will executed in the next 90 seconds</li>



<li><strong><strong>pastSecondsToAssign</strong></strong>: assign server to tasks sent to queue and the start date is in the past of 60 seconds</li>



<li><strong>frequence</strong>: to this action all 10 seconds</li>
</ul>



<h2 class="wp-block-heading">Consume task</h2>



<p class="wp-block-paragraph">This services consumes / execute the task with status « SEND TO QUEUE ». It must be installed on all execution servers.</p>



<p class="wp-block-paragraph">Copy /var/www/html/current/deployment/systemd/eac-consume.service file into /etc/systemd/system/ with the following command</p>



<pre class="wp-block-code"><code>sudo cp /var/www/html/current/deployment/systemd/eac-consume.service /etc/systemd/system/</code></pre>



<p class="wp-block-paragraph">Edit the file and change ExecStart parameter in order to specify the full path to php according to your installation.</p>



<pre class="wp-block-code"><code>ExecStart=<strong>/usr/bin/php</strong>  /var/www/html/current/bin/console eac:consume --<strong>launchForTheNextInSeconds</strong>=0 --<strong>launchForThePastInSeconds</strong>=60</code></pre>



<p class="wp-block-paragraph">You can change options:</p>



<ul class="wp-block-list">
<li><strong><strong>launchForTheNextInSeconds</strong></strong>: execute tasks exactly on time : at 0 second. You can change to 1 if you prefer to execute task one second before</li>



<li><strong><strong><strong>launchForThePastInSeconds</strong></strong></strong>: execute tasks sent to queue and the start date is in the past of 60 seconds</li>
</ul>
<p>L’article <a href="https://eac.cidwe.com/docs/system-services/">System services</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://eac.cidwe.com/docs/system-services/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Planned tasks</title>
		<link>https://eac.cidwe.com/docs/planned-tasks/</link>
					<comments>https://eac.cidwe.com/docs/planned-tasks/#respond</comments>
		
		<dc:creator><![CDATA[wp_jdarges]]></dc:creator>
		<pubDate>Thu, 04 Dec 2025 08:33:36 +0000</pubDate>
				<guid isPermaLink="false">https://eac.cidwe.com/?post_type=docs&#038;p=2330</guid>

					<description><![CDATA[<p>On linux server edit cron of eac user: 1. Status Purge &#8211; on main server only To clean up old memory and cpu usage on servers. We recommended retention of 4 days: Replace {path_to_php} by the full path to php. For example: /usr/bin/php 2. Deployment Verification &#8211; on all servers When a job version is [&#8230;]</p>
<p>L’article <a href="https://eac.cidwe.com/docs/planned-tasks/">Planned tasks</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">On linux server edit cron of eac user:</p>



<pre class="wp-block-code"><code>crontab -e -u eac</code></pre>



<p class="wp-block-paragraph"><strong>1. Status Purge</strong> &#8211; on main server only</p>



<p class="wp-block-paragraph">To clean up old memory and cpu usage on servers. We recommended retention of 4 days:</p>



<pre class="wp-block-code"><code>0 0 * * * <strong>{path_to_php}</strong> /var/www/html/bin/console eac:server-status:purge --days=1 >> /var/www/html/var/log/eac-master-server-status-purge.log 2>&amp;1</code></pre>



<p class="wp-block-paragraph"><em>Replace <strong>{path_to_php}</strong> by the full path to php. For example: /usr/bin/php</em></p>



<p class="wp-block-paragraph"><strong>2. Deployment Verification</strong> &#8211; on all servers</p>



<p class="wp-block-paragraph">When a <strong>job version</strong> is deployed in EAC, each <strong>execution servers </strong>must retrieve and keep a local copy of that version. <br>This scheduled verify that every execution server holds the correct copy; if not, EAC <strong>shows a visual alert</strong> and <strong>avoids launching</strong> an execution on any out-of-sync server.</p>



<pre class="wp-block-code"><code>0 1 * * * <strong>{path_to_php}</strong> /var/www/html/bin/console eac:check-jobversion-deployment --force >> /var/www/html/var/log/eac-master-check-jobversion-deployment.log 2>&amp;1</code></pre>



<p class="wp-block-paragraph"><em>Replace <strong>{path_to_php}</strong> by the full path to php. For example: /usr/bin/php</em></p>



<p class="wp-block-paragraph"><strong>3. Check executions are still alive</strong> &#8211; on all servers</p>



<p class="wp-block-paragraph">This schedule allow to kill all executions with status « IN PROGRESS » which no longer have any os pid running on the system.</p>



<pre class="wp-block-code"><code>* * * * * <strong>{path_to_php}</strong> /var/www/html/bin/console eac:check-background-task  --secondsToConsiderOutdatedAndKill=90 --secondsToConsiderOutdatedAndReaffectServer=10 >> /var/www/html/var/log/eac-master-check-background-task.log 2>&amp;1</code></pre>



<p class="wp-block-paragraph"><em>Replace <strong>{path_to_php}</strong> by the full path to php. For example: /usr/bin/php</em></p>



<p class="wp-block-paragraph">You can adjust options</p>



<ul class="wp-block-list">
<li>secondsToConsiderOutdatedAndKill: reduce or increase the number of seconds after what an execution with the status « SENT TO QUEUE » is considering oudated because on server is available to launch it.</li>



<li>secondsToConsiderOutdatedAndReaffectServer: reduce or increase the number of seconds to reaffect a task to an available server</li>
</ul>



<p class="wp-block-paragraph"><strong>4. Enable scheduler</strong> &#8211; on main server only</p>



<p class="wp-block-paragraph">If you schedule tasks on EAC you need this to launch task on time.</p>



<pre class="wp-block-code"><code>* * * * * <strong>{path_to_php}</strong> /var/www/html/bin/console eac:scheduler --planForTheNextInSeconds=90 >> /var/www/html/var/log/eac-master-scheduler.log 2>&amp;1</code></pre>



<p class="wp-block-paragraph"><em>Replace <strong>{path_to_php}</strong> by the full path to php. For example: /usr/bin/php</em></p>



<p class="wp-block-paragraph">You can adjust option « planForTheNextInSeconds » to provision tasks to be launched more or less than the next 90 seconds.</p>
<p>L’article <a href="https://eac.cidwe.com/docs/planned-tasks/">Planned tasks</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://eac.cidwe.com/docs/planned-tasks/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Workflow</title>
		<link>https://eac.cidwe.com/docs/workflow/</link>
					<comments>https://eac.cidwe.com/docs/workflow/#respond</comments>
		
		<dc:creator><![CDATA[Adile EL HADDIK]]></dc:creator>
		<pubDate>Tue, 07 Oct 2025 12:27:07 +0000</pubDate>
				<guid isPermaLink="false">https://eac.cidwe.com/?post_type=docs&#038;p=2290</guid>

					<description><![CDATA[<p>Overview The Workflow feature allows you to automatically trigger one or more tasks after the execution of another task, based on the result status of that execution.It enables conditional automation between tasks in the same project. How It Works After a task execution, you can define rules that specify: Each rule defines a link between [&#8230;]</p>
<p>L’article <a href="https://eac.cidwe.com/docs/workflow/">Workflow</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading has-large-font-size">Overview</h2>



<p class="wp-block-paragraph">The <strong>Workflow</strong> feature allows you to automatically trigger one or more tasks after the execution of another task, based on the result status of that execution.<br>It enables conditional automation between tasks in the same project.</p>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<h2 class="wp-block-heading has-large-font-size">How It Works</h2>



<p class="wp-block-paragraph">After a task execution, you can define rules that specify:</p>



<ul class="wp-block-list">
<li><strong>Status condition</strong> – The execution result that will trigger the rule.<br>Possible statuses are:
<ul class="wp-block-list">
<li><code><mark style="background-color:#abb8c3;color:#000000" class="has-inline-color">Success</mark></code></li>



<li><code><mark style="background-color:#abb8c3" class="has-inline-color">Warning</mark></code></li>



<li><code><mark style="background-color:#abb8c3" class="has-inline-color">Error</mark></code></li>



<li><code><mark style="background-color:#abb8c3" class="has-inline-color">Terminated</mark></code></li>
</ul>
</li>



<li><strong>Target task</strong> – The task(s) to launch automatically when the selected status condition is met.</li>
</ul>



<p class="wp-block-paragraph">Each rule defines a <strong>link between a source task and one or more target tasks</strong>, allowing complex workflows to be created across the project.</p>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<h2 class="wp-block-heading has-large-font-size">Rule Creation</h2>



<ul class="wp-block-list">
<li>Select a <strong>status condition</strong> (e.g., <em>Success</em>).</li>



<li>Choose one or several <strong>target tasks</strong> to execute when that status occurs.</li>



<li>You can select <strong>any task in the project</strong>, <strong>except the current one</strong>.</li>



<li>Optionally enable or disable the rule using the <strong>“Is active”</strong> switch.</li>
</ul>



<figure class="wp-block-image size-large"><img decoding="async" src="https://eac.cidwe.com/wp-content/uploads/2025/10/image-8-1024x489.png" alt="workflow rule creation" class="wp-image-2291" /></figure>



<ul class="wp-block-list">
<li>Click <strong>Add rule</strong> to save it.</li>
</ul>



<figure class="wp-block-image size-large"><img decoding="async" src="https://eac.cidwe.com/wp-content/uploads/2025/10/image-9-1024x247.png" alt="worflow rule added" class="wp-image-2293" /></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> You cannot create multiple rules with the same combination of <em>status condition</em> and <em>target task</em> for the same task.</p>
</blockquote>



<p class="wp-block-paragraph">If you launch a task with a workflow you&rsquo;ll be prompted to launch it with the workflow or without it <br></p>



<figure class="wp-block-image size-full"><img decoding="async" src="https://eac.cidwe.com/wp-content/uploads/2025/10/image-14.png" alt="" class="wp-image-2317" /></figure>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<h2 class="wp-block-heading has-large-font-size">Multiple Tasks per Status</h2>



<p class="wp-block-paragraph">You can assign <strong>several target tasks</strong> for the same status, as long as they are <strong>different tasks</strong>.<br>Each active rule will trigger independently when the matching status is reached.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="197" src="https://eac.cidwe.com/wp-content/uploads/2025/10/image-10-1024x197.avif" alt="multilple task for same status" class="wp-image-2294" srcset="https://eac.cidwe.com/wp-content/uploads/2025/10/image-10-1024x197.avif 1024w, https://eac.cidwe.com/wp-content/uploads/2025/10/image-10-300x58.avif 300w, https://eac.cidwe.com/wp-content/uploads/2025/10/image-10-768x148.avif 768w, https://eac.cidwe.com/wp-content/uploads/2025/10/image-10-1536x295.avif 1536w, https://eac.cidwe.com/wp-content/uploads/2025/10/image-10.avif 1622w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<h2 class="wp-block-heading has-large-font-size">Disabled Target Tasks</h2>



<p class="wp-block-paragraph">If a target task is <strong>disabled</strong>, the workflow will <strong>not execute it</strong>.<br>However, it will still appear in the <strong>workflow summary table</strong> and will be marked as <em>disabled</em> for visibility.</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://eac.cidwe.com/wp-content/uploads/2025/10/image-11-1024x192.png" alt="inactive workflow rule" class="wp-image-2295" /></figure>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<h2 class="wp-block-heading has-large-font-size">Linked Tasks Overview</h2>



<p class="wp-block-paragraph">At the bottom of the workflow configuration page, two tables are displayed:</p>



<ul class="wp-block-list">
<li><strong>Workflow rules</strong> – Lists all rules defined for the current task, grouped by status (e.g., <mark style="background-color:#abb8c3;color:#000000" class="has-inline-color">SUCCESS</mark>, <mark style="background-color:#abb8c3;color:#000000" class="has-inline-color">WARNING</mark>, etc.).</li>



<li><strong>Tasks triggering this task</strong> – Shows all other tasks that have configured this one as a target.<br>Each entry includes a <strong>direct link</strong> to the originating task.</li>
</ul>



<figure class="wp-block-image size-large"><img decoding="async" src="https://eac.cidwe.com/wp-content/uploads/2025/10/image-12-1024x95.png" alt="task triggering this task" class="wp-image-2296" /></figure>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<h2 class="wp-block-heading has-large-font-size">Execution Logs and Workflow Tracking</h2>



<p class="wp-block-paragraph">When a task is executed as part of a workflow, the execution logs provide additional details to help you understand <strong>what triggered the task</strong> and <strong>what tasks will be triggered afterwards</strong>. This makes it easy to follow the entire chain of executions in a workflow.</p>



<h3 class="wp-block-heading has-medium-font-size">Example setup</h3>



<p class="wp-block-paragraph">n the following example, when a task completes with a <mark style="background-color:#abb8c3;color:#000000" class="has-inline-color">Success</mark> status, two target tasks are defined:</p>



<ul class="wp-block-list">
<li><mark style="background-color:#abb8c3;color:#000000" class="has-inline-color">wait_and_see</mark></li>



<li><mark style="background-color:#abb8c3;color:#000000" class="has-inline-color">EAC_testContextType_test_4</mark></li>
</ul>



<figure class="wp-block-image size-large"><img decoding="async" src="https://eac.cidwe.com/wp-content/uploads/2025/10/Capture-decran-2025-10-10-114347-1024x179.png" alt="exemple worflow setup" class="wp-image-2311" /></figure>



<h3 class="wp-block-heading">Trigger Information</h3>



<p class="wp-block-paragraph">At the top of the execution log of a workflow-triggered task, you will see which task caused this execution, under which status, and at what time.</p>



<p class="wp-block-paragraph">For example:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><em>The current execution was triggered following execution #6028 – <code>EAC_testContextType_test_52</code>, which ended with status SUCCESS at 11:38:41.</em></p>
</blockquote>



<figure class="wp-block-image size-large"><img decoding="async" src="https://eac.cidwe.com/wp-content/uploads/2025/10/Capture-decran-2025-10-10-113951-1024x267.png" alt="triggered task one" class="wp-image-2310" /></figure>



<figure class="wp-block-image size-large"><img decoding="async" src="https://eac.cidwe.com/wp-content/uploads/2025/10/Capture-decran-2025-10-10-114016-1024x264.png" alt="triggred task two" class="wp-image-2314" /></figure>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<h3 class="wp-block-heading">Triggered Tasks Table</h3>



<p class="wp-block-paragraph">At the bottom of the execution view of the <strong>initial task</strong> (the one that finished with the triggering status), a <strong>summary table</strong> lists all the tasks that have been launched as a result of its execution.</p>



<p class="wp-block-paragraph">This table includes:</p>



<ul class="wp-block-list">
<li>Task ID and name</li>



<li>Project</li>



<li>Job version</li>



<li>Start and end date</li>



<li>Duration</li>



<li>Type and server</li>



<li>Current execution status</li>
</ul>



<figure class="wp-block-image size-large"><img decoding="async" src="https://eac.cidwe.com/wp-content/uploads/2025/10/Capture-decran-2025-10-10-113924-1024x546.png" alt="workflow execution logs table  " class="wp-image-2312" /></figure>



<p class="wp-block-paragraph">Once all target tasks are finished, you can return to the execution view of the <strong>original triggering task</strong> to see the completed summary of all triggered tasks.</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://eac.cidwe.com/wp-content/uploads/2025/10/image-13-1024x332.png" alt="workflow execution logs table completed" class="wp-image-2313" /></figure>



<h3 class="wp-block-heading">Example</h3>



<p class="wp-block-paragraph">If task <strong>A</strong> completes with a <em>Success</em> status, and a workflow rule links it to task <strong>B</strong>,<br>then task <strong>B</strong> will be automatically triggered as soon as <strong>A</strong> finishes successfully.<br>If both <strong>B</strong> and <strong>C</strong> are defined for <em>Success</em>, both will be triggered in sequence.</p>



<p class="wp-block-paragraph">Next see <a href="https://eac.cidwe.com/docs/retry-auto/">Retry auto</a>.</p>
<p>L’article <a href="https://eac.cidwe.com/docs/workflow/">Workflow</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://eac.cidwe.com/docs/workflow/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Retry auto</title>
		<link>https://eac.cidwe.com/docs/retry-auto/</link>
					<comments>https://eac.cidwe.com/docs/retry-auto/#respond</comments>
		
		<dc:creator><![CDATA[Adile EL HADDIK]]></dc:creator>
		<pubDate>Tue, 07 Oct 2025 10:36:13 +0000</pubDate>
				<guid isPermaLink="false">https://eac.cidwe.com/?post_type=docs&#038;p=2275</guid>

					<description><![CDATA[<p>The Auto Retry functionality allows a task to be automatically re-executed when a previous execution ends with a status ERROR or TERMINATED.This feature helps improve job reliability by ensuring temporary failures do not require manual restarts. Configuration In the “Post process” tab, a new Retry auto section has been added. Here, users can configure: If [&#8230;]</p>
<p>L’article <a href="https://eac.cidwe.com/docs/retry-auto/">Retry auto</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The <strong>Auto Retry</strong> functionality allows a task to be automatically re-executed when a previous execution ends with a <strong>status <code>ERROR</code></strong> or <strong><code>TERMINATED</code></strong>.<br>This feature helps improve job reliability by ensuring temporary failures do not require manual restarts.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-large-font-size">Configuration</h2>



<p class="wp-block-paragraph">In the <strong>“Post process”</strong> tab, a new <strong>Retry auto</strong> section has been added.</p>



<figure class="wp-block-image size-full"><img decoding="async" src="https://eac.cidwe.com/wp-content/uploads/2025/10/image-1.png" alt="eac post process tab" class="wp-image-2278"/></figure>



<p class="wp-block-paragraph">Here, users can configure:</p>



<figure class="wp-block-image size-full"><img decoding="async" src="https://eac.cidwe.com/wp-content/uploads/2025/10/image-7.png" alt="configuration of retry auto " class="wp-image-2287"/></figure>



<ul class="wp-block-list">
<li><strong>Retry count</strong> → number of times the system should retry the task</li>



<li><strong>Delay between retries (in seconds)</strong> → waiting time between two retry attempts</li>
</ul>



<p class="wp-block-paragraph">If a task ends in <mark style="background-color:var(--ast-global-color-4)" class="has-inline-color has-ast-global-color-2-color"><code>ERROR</code> </mark>or <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color has-ast-global-color-2-color">TERMINATED</mark></code>, it will automatically be retried according to these settings.</p>



<h2 class="wp-block-heading has-large-font-size">Execution Flow</h2>



<p class="wp-block-paragraph">When an execution fails:</p>



<ul class="wp-block-list">
<li>A new retry execution is automatically queued.</li>



<li>The retry execution keeps the same <strong>Identifier</strong> but is shown as a new <strong>Execution ID</strong>.</li>



<li>The system logs clearly show the relationship between the initial task and its retry executions, including the sleep duration applied based on the configured retry policy.</li>
</ul>



<figure class="wp-block-image size-large"><img decoding="async" src="https://eac.cidwe.com/wp-content/uploads/2025/10/image-5-1024x325.png" alt="link between retry auto execution task and initial task" class="wp-image-2284"/></figure>



<ul class="wp-block-list">
<li>On the <strong>initiating task</strong>, you can see the list of <strong>all related executions</strong> (the initial one and all retries) at the bottom of the page.</li>
</ul>



<figure class="wp-block-image size-large"><img decoding="async" src="https://eac.cidwe.com/wp-content/uploads/2025/10/image-6-1024x200.png" alt="list of execution trigerred by execution task in error " class="wp-image-2285"/></figure>



<p class="wp-block-paragraph">Next see <a href="https://eac.cidwe.com/docs/workflow/">Worflows</a>.</p>
<p>L’article <a href="https://eac.cidwe.com/docs/retry-auto/">Retry auto</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://eac.cidwe.com/docs/retry-auto/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>API</title>
		<link>https://eac.cidwe.com/docs/api/</link>
					<comments>https://eac.cidwe.com/docs/api/#respond</comments>
		
		<dc:creator><![CDATA[Adile EL HADDIK]]></dc:creator>
		<pubDate>Fri, 22 Aug 2025 13:41:44 +0000</pubDate>
				<guid isPermaLink="false">https://eac.cidwe.com/?post_type=docs&#038;p=1556</guid>

					<description><![CDATA[<p>You can access the in-app API reference at https://your-eac-domain/api/doc.Below is a quick summary of the main actions and their HTTP methods. Action Description Method Get the application version GET Login check Enter your EAC login credentials to receive a JWT Token. The token is needed to use the API&#8217;s other actions POST Get execution task [&#8230;]</p>
<p>L’article <a href="https://eac.cidwe.com/docs/api/">API</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">You can access the in-app API reference at <code>https://your-eac-domain/api/doc</code>.<br>Below is a quick summary of the main actions and their HTTP methods.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="554" src="https://eac.cidwe.com/wp-content/uploads/2025/08/cryptage_API_doc-1-1024x554.png" alt="" class="wp-image-2436" srcset="https://eac.cidwe.com/wp-content/uploads/2025/08/cryptage_API_doc-1-1024x554.png 1024w, https://eac.cidwe.com/wp-content/uploads/2025/08/cryptage_API_doc-1-300x162.png 300w, https://eac.cidwe.com/wp-content/uploads/2025/08/cryptage_API_doc-1-768x416.png 768w, https://eac.cidwe.com/wp-content/uploads/2025/08/cryptage_API_doc-1-1536x831.png 1536w, https://eac.cidwe.com/wp-content/uploads/2025/08/cryptage_API_doc-1.png 1899w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-table is-style-regular"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-center" data-align="center">Action</th><th>Description</th><th>Method</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">Get the application version</td><td></td><td><strong>GET</strong></td></tr><tr><td class="has-text-align-center" data-align="center">Login check</td><td>Enter your EAC login credentials to receive a JWT Token. The token is needed to use the API&rsquo;s other actions</td><td><strong>POST</strong></td></tr><tr><td class="has-text-align-center" data-align="center">Get execution task</td><td></td><td><strong>GET</strong></td></tr><tr><td class="has-text-align-center" data-align="center">Check if a task has an execution in progress</td><td></td><td><strong>GET</strong></td></tr><tr><td class="has-text-align-center" data-align="center">Start a task on a server</td><td></td><td><strong>POST</strong></td></tr><tr><td class="has-text-align-center" data-align="center">Start a task on this server</td><td></td><td><strong>POST</strong></td></tr><tr><td class="has-text-align-center" data-align="center">Stop an execution task</td><td></td><td><strong>POST</strong></td></tr><tr><td class="has-text-align-center" data-align="center">Encrypt Data</td><td>Enter data you would like to encrypt as key/value pairs, the API&rsquo;s response will contain encrypted data.<br>You can encrypt multiple data at once.</td><td><strong>POST</strong></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><em>For paths, parameters, and response schema, refer to the in-app documentation at the address above.</em></p>
<p>L’article <a href="https://eac.cidwe.com/docs/api/">API</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://eac.cidwe.com/docs/api/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Test a New Job Version Without Impacting the Schedule</title>
		<link>https://eac.cidwe.com/docs/test-a-new-job-version-without-impacting-the-schedule/</link>
					<comments>https://eac.cidwe.com/docs/test-a-new-job-version-without-impacting-the-schedule/#respond</comments>
		
		<dc:creator><![CDATA[Adile EL HADDIK]]></dc:creator>
		<pubDate>Fri, 22 Aug 2025 12:55:49 +0000</pubDate>
				<guid isPermaLink="false">https://eac.cidwe.com/?post_type=docs&#038;p=1545</guid>

					<description><![CDATA[<p>Goal Run a new job version safely while your scheduled task keeps using the current, stable version. Prerequisites Steps Notes &#38; Tips</p>
<p>L’article <a href="https://eac.cidwe.com/docs/test-a-new-job-version-without-impacting-the-schedule/">Test a New Job Version Without Impacting the Schedule</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading has-large-font-size">Goal</h2>



<p class="wp-block-paragraph">Run a new <strong>job version</strong> safely while your <strong>scheduled task</strong> keeps using the current, stable version.</p>



<h2 class="wp-block-heading has-large-font-size">Prerequisites</h2>



<ul class="wp-block-list">
<li>You have a <strong>scheduled task</strong> already running on version <strong>A</strong>.</li>



<li>You’ve deployed job version <strong>B</strong> that you want to test.</li>



<li>Role: <strong>Admin</strong> (to edit tasks and versions).</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">Steps</h2>



<ol class="wp-block-list">
<li><strong>Pin the current scheduled task to its version</strong></li>
</ol>



<ul class="wp-block-list">
<li>Go to <strong>Task › Task setup</strong> of your scheduled task.</li>



<li>Select the desired <strong>Job version = A</strong>.</li>



<li><strong>Uncheck “Follow the new version”.</strong><br><em>This pins the task to version A even if new versions are deployed.</em></li>
</ul>



<ol start="2" class="wp-block-list">
<li><strong>Create a separate test task for the new version</strong></li>
</ol>



<ul class="wp-block-list">
<li>From the <strong>Job</strong> or <strong>Tasks</strong> list, create a <strong>new task</strong> (e.g., <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">MyTask_test</mark></code>).</li>



<li>In <strong>Task setup</strong>, choose <strong>Job version = B</strong>.</li>



<li>Leave the test task <strong>unscheduled</strong> (manual runs only), or schedule it off-hours for testing.</li>
</ul>



<ol start="3" class="wp-block-list">
<li><strong>Run and validate</strong></li>
</ol>



<ul class="wp-block-list">
<li>Launch the <strong>test task</strong> manually.</li>



<li>Check <strong>logs, status, and metrics</strong> as usual.</li>
</ul>



<ol start="4" class="wp-block-list">
<li><strong>Promote the new version to production</strong></li>
</ol>



<ul class="wp-block-list">
<li>When satisfied, go back to the <strong>scheduled task</strong>:
<ul class="wp-block-list">
<li>Either <strong>re-check “Follow the new version”</strong> (so it will pick up version B now and future versions),</li>



<li><strong>or</strong> explicitly <strong>select Job version = B</strong> to stay pinned to B.</li>
</ul>
</li>
</ul>



<ol start="5" class="wp-block-list">
<li><strong>Clean up</strong></li>
</ol>



<ul class="wp-block-list">
<li>Delete the temporary <strong>test task</strong> if no longer needed.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">Notes &amp; Tips</h2>



<ul class="wp-block-list">
<li><strong>Why this works:</strong> unchecking <strong>“Follow the new version”</strong> freezes a task on a specific job version, so your schedule remains stable while you test elsewhere.</li>



<li>Use a clear naming convention for test tasks (e.g., <code>*<mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">_test</mark></code>) and keep them <strong>manual</strong> to avoid accidental runs.</li>



<li>If contexts differ between versions, review <strong>Task setup › Context</strong> before testing.</li>



<li>Rollback is instant: just switch the scheduled task back to version <strong>A</strong> (or keep it pinned).</li>
</ul>
<p>L’article <a href="https://eac.cidwe.com/docs/test-a-new-job-version-without-impacting-the-schedule/">Test a New Job Version Without Impacting the Schedule</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://eac.cidwe.com/docs/test-a-new-job-version-without-impacting-the-schedule/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Release notes</title>
		<link>https://eac.cidwe.com/docs/release-notes/</link>
					<comments>https://eac.cidwe.com/docs/release-notes/#respond</comments>
		
		<dc:creator><![CDATA[Adile EL HADDIK]]></dc:creator>
		<pubDate>Mon, 18 Aug 2025 14:43:08 +0000</pubDate>
				<guid isPermaLink="false">https://eac.cidwe.com/?post_type=docs&#038;p=1206</guid>

					<description><![CDATA[<p>v1.10.4 — 2025-07-09 v1.10.3 — 2025-07-08 v1.10.2 — 2025-07-07 v1.10.1 — 2025-07-07 v1.10.0 — 2025-07-04 v1.9.2 — 2025-07-01 v1.9.1 — 2025-06-30 v1.9.0 — 2025-06-06 v1.8.7 — 2025-05-28 v1.8.6 — 2025-05-26 v1.8.5 — 2025-05-20 v1.8.4 — 2025-05-12 v1.8.3 — 2025-05-06 v1.8.2 — 2025-04-25 v1.8.1 — 2025-04-23 v1.8.0 — 2025-04-15 v1.7.3 — 2025-03-26 v1.7.2 — 2025-03-24 v1.7.1 [&#8230;]</p>
<p>L’article <a href="https://eac.cidwe.com/docs/release-notes/">Release notes</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading has-large-font-size">v1.10.4 — 2025-07-09</h2>



<ul class="wp-block-list">
<li>Fixed batch purge.</li>



<li>Fixed execution logs and status in specific edge cases.</li>



<li>No longer sends error emails when a task is in <strong>WARNING</strong>.</li>



<li>Excluded Log4J warnings from error reporting.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.10.3 — 2025-07-08</h2>



<ul class="wp-block-list">
<li>Launched <strong>batch purges</strong> to better handle large data volumes.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.10.2 — 2025-07-07</h2>



<ul class="wp-block-list">
<li>Fixed single-server launch.</li>



<li>Fixed refresh of <strong>DB</strong> log streams for a task.</li>



<li>Added CLI check for the <strong>PHP</strong> binary path.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.10.1 — 2025-07-07</h2>



<ul class="wp-block-list">
<li>Purge tasks are launched by the <strong>best execution server</strong>.</li>



<li>Purge history now uses <strong>creationDate</strong> instead of <strong>modificationDate</strong>.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.10.0 — 2025-07-04</h2>



<ul class="wp-block-list">
<li>Admins can download <strong>application logs</strong>.</li>



<li>Execution and purge task logs are stored in the <strong>database by default</strong> (configurable via <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">APP_TASK_LOG_TYPE</mark></code>).</li>



<li>Purge mode <strong>history</strong> keeps the last <strong>X days</strong>; mode <strong>total</strong> keeps a <strong>fixed number</strong> of executions.</li>



<li>Purges also clean up <strong>old purge records</strong>, not only old executions.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-306</mark></strong> Task type labels clarified — <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">exec: Normal execution</mark></code>, <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">purge: Purge past executions</mark></code>.</li>



<li>Fixed task <strong>kill</strong> behavior.</li>



<li>Fixed verification of <strong>jobVersion</strong> deployment across all execution servers.</li>



<li>Fixed log generation.</li>



<li>Fixed scheduler launches when the <strong>PHP</strong> executable is <strong>not</strong> in <code>PATH</code>.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0)" class="has-inline-color has-ast-global-color-5-color">EAC-368</mark></strong> Improved <strong>4xx/5xx</strong> error pages.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-375</mark></strong> Fixed timeline filtering and grouped executions by <strong>task</strong>.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-214</mark></strong> If a server hasn’t updated its status for <strong>>30s</strong>, show a warning on Home, Servers list, and Server detail.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-365</mark></strong> Server status on the <strong>execution detail</strong> page updates live while the run is in progress.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-369</mark></strong> Allow killing <strong>multiple executions</strong> from the list.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-345</mark></strong> Added filters (status, scope, etc.) on <strong>Tasks</strong> and <strong>Executions</strong> lists.</li>



<li>CPU and memory charts can be <strong>enlarged</strong> on click.</li>



<li><code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">eac:server-status</mark></code> considers <strong>active servers only</strong>.</li>



<li>Fixed <strong>server deletion</strong>.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.9.2 — 2025-07-01</h2>



<ul class="wp-block-list">
<li>Fixed <strong>second-level</strong> scheduling for purges.</li>



<li>Fixed <strong>history</strong> purge mode filtering that could miss items to delete.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.9.1 — 2025-06-30</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-363</mark></strong> When no server is available, redirect to the launched task page.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-360</mark></strong> Don’t mark EAC as failed when a <strong>non-blocking</strong> Talend subprocess errors.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-366</mark></strong> Hide the <strong>delete</strong> button for job versions that are used by a task.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-96</mark></strong> <code>ExecutionTask</code> now stores the <strong>jobVersion</strong> used.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-251</mark></strong> When deleting a <code>jobVersion</code>, delete related execTasks and <strong>warn users</strong> beforehand.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.9.0 — 2025-06-06</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-96</mark></strong> Consolidated <strong>jobVersion</strong> at task execution time.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-360</mark></strong> <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">eac:check-background-task</mark></code> rechecks a task after <strong>5s</strong> before killing it.</li>



<li><strong>EAC-246</strong>: If a <strong>task/job/project</strong> is disabled, nothing related can be launched (API/Scheduler/manual).</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.8.7 — 2025-05-28</h2>



<ul class="wp-block-list">
<li>Fixed a display issue on task detail with uncommon contexts.</li>



<li>UI performance optimizations: <strong>Tasks/Executions tables</strong>, <strong>Scheduler</strong>, <strong>Servers</strong> list.</li>



<li>Home page executions list shows <strong>errors only</strong> by default.</li>



<li><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color"><strong>EAC-343</strong> </mark>Disabled accounts can’t sign in.</li>



<li>Fixed status filtering on PostgreSQL.</li>



<li>Task detail: hide crontab planning panels when unused.</li>



<li>Task detail: show the <strong>last failed execution</strong>.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-346</mark></strong> Fixed errors on the <strong>Users</strong> list (PostgreSQL).</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.8.6 — 2025-05-26</h2>



<ul class="wp-block-list">
<li>Optimized <strong>Tasks</strong> list rendering for large datasets.</li>



<li>Introduced an <strong>internal stateless API</strong> for AJAX calls (lower resource usage).</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.8.5 — 2025-05-20</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-329</mark></strong> Added sidebar scroll when the screen is too small.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-312</mark></strong> New command to <strong>recalculate context typings</strong> for older jobs.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-311</mark></strong> Use context typing to customize <strong>task form</strong> fields.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-310</mark></strong> Fixed search on the task-executions table.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-309</mark></strong> Fixed sorting on the Tasks table.</li>



<li>Removed stray “dump” in the search bar.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.8.4 — 2025-05-12</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-308/309</mark></strong> Fixed defective sorting on the Tasks table.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-305</mark></strong> Added <strong>bulk delete</strong> for execution tasks.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-298</mark></strong> Added <strong>switch</strong> toggles for activation in tables.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-297</mark></strong> Reduced table font sizes.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-287/288</mark></strong> Fixed wrong default sort for <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">ExecutionTask</mark></code>.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-270</mark></strong> Standardized <strong>date formats</strong> (EN/FR).</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.8.3 — 2025-05-06</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-307</mark></strong> Recomputed <strong>MD5</strong> for job versions in addition to checking versions deployed on slaves.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.8.2 — 2025-04-25</h2>



<ul class="wp-block-list">
<li>API: added <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">hasExecutionInProgress</mark></code>.</li>



<li>API: added <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">/api/version</mark></code> to check API availability.</li>



<li>Added a URL to open <strong>Task detail by name</strong> (not only by ID).</li>



<li>Restored <strong>seconds</strong> in execution lists.</li>



<li>Fixed a scheduling anomaly.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.8.1 — 2025-04-23</h2>



<ul class="wp-block-list">
<li>Scheduler supports second-based ranges like <strong>10-59/20</strong> (not just <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">*/20</mark></code>).</li>



<li>Scheduling expressions are <strong>validated</strong> and highlighted when invalid.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-293</mark></strong> Crontab checks use the user from <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">EAC_CRON_USER</mark></code>.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-272</mark></strong> No need to comment an <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">AppExtension</mark></code> line during installs.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-303</mark></strong> Project’s jobVersion list is visible again.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.8.0 — 2025-04-15</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-135</mark></strong> Migrated execution logs UI to <strong>StimulusJS</strong> (from jQuery).</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-80</mark></strong> Added validation on the <strong>task name</strong> field.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-122</mark></strong> Display <strong>context params</strong> in a table (collapsible when multiple).</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-214</mark></strong> Show a warning on <strong>Servers</strong> page if a server has no update for <strong>>30s</strong>.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-227</mark></strong> Syntax highlighting for context files in comments + <strong>auto-resize</strong> textarea.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-239</mark></strong> Info bubble on uploaded zips list.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-240</mark></strong> Select/Deselect all uploads on the deployment page.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-261/258</mark></strong> Show screenshots of jobs/sub-jobs in <strong>JobVersion detail</strong>; <strong>full-screen</strong> on click.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-264</mark></strong> Option to hide “<strong>null value affected</strong>” in logs.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-262</mark></strong> Icon refresh.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-260</mark></strong> Validate context variables before launching a task.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-242</mark></strong> Info bubble on <strong>Project</strong> pages.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-243</mark></strong> Added <strong>Project</strong> column on Tasks/Jobs/Executions lists when multiple projects exist.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-248</mark></strong> Horizontal scroll for long contexts on the <strong>Tasks</strong> page.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-249</mark></strong> Show <strong>roles</strong> on the Users page.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-244</mark></strong> Improved breadcrumbs site-wide.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-253</mark></strong> Periodicity now includes <strong>seconds</strong> and never shows empty.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-268</mark></strong> Live refresh (logs/stats/etc.) on execution detail no longer breaks on server errors.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-216</mark></strong> Server statistics are more consistent and update correctly.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-156</mark></strong> Launch a <strong>purge</strong> from task detail.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-179</mark></strong> Executions list correctly filters the <strong>last X days</strong> (aligned with the home pie chart).</li>



<li>Tooltips added to all actions; colors aligned with the logo.</li>



<li>Show poorly deployed versions <strong>only</strong> on execution servers.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.7.3 — 2025-03-26</h2>



<ul class="wp-block-list">
<li>Don’t display poorly deployed job versions with <strong>single-server</strong> license.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-215</mark></strong> Can disable GIT status check in <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">eac:server-status</mark></code>.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-217</mark></strong> Scheduler doesn’t relaunch <strong>too-old</strong> tasks on resume.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-223</mark></strong> Purge tasks can be <strong>scheduled</strong> and no longer use the task’s contexts.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-224</mark></strong> Emphasize context values from the <strong>context file</strong> in task settings.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.7.2 — 2025-03-24</h2>



<ul class="wp-block-list">
<li>Hide the <strong>Logs</strong> tab for <strong>purge</strong> tasks.</li>



<li>Added <strong>OS PID</strong> for purge tasks.</li>



<li>Added <strong>copy task</strong> action.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.7.1 — 2025-03-12</h2>



<ul class="wp-block-list">
<li>Post-v1.7.0 fixes for <strong>SQL Server</strong>.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-221</mark></strong> Scheduler no longer controls purge tasks.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.7.0 — 2025-02-24</h2>



<ul class="wp-block-list">
<li><strong>Multi-server support</strong>.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.6.2 — 2025-01-22</h2>



<ul class="wp-block-list">
<li>Fixed JSON error responses from the API.</li>



<li>Fixed purge when the <strong>log file</strong> is missing.</li>



<li>Fixed purge when <strong>history</strong> option wasn’t applied.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.6.1 — 2024-09-11</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-166</mark></strong> Added a <strong>Makefile</strong> for development.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-163</mark></strong> New command <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">eac:check-background-task</mark></code> — verifies background executions; otherwise stops them and sends an email.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-164</mark></strong> Reworked pagination, sorting &amp; search for ETL logs, metrics and stats tables.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.6.0 — 2024-07-11</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-24</mark></strong> Added API to <strong>start/stop tasks</strong> (docs at <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">/api/doc</mark></code>).</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.5.4 — 2024-07-08</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-161</mark></strong> Prevent password managers from auto-filling context credentials on task edit.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-162</mark></strong> No default <strong>start date</strong> in the tasks listing.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.5.3 — 2024-06-19</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-149</mark></strong> List <strong>unscheduled</strong> tasks.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-155</mark></strong> Check that the scheduler is present in the server <strong>crontab</strong>.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-157</mark></strong> After editing a schedule from the <strong>Scheduler</strong> view, return to it (not to task edit).</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.5.2 — 2024-06-03</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-142</mark></strong> Don’t disable the scheduler on each EAC update.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-158</mark></strong> Fixed scheduler <strong>end date</strong> handling.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-159</mark></strong> Scheduler now launches <strong>purge tasks</strong> correctly.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-160</mark></strong> Purge tasks are <strong>logged</strong> in EAC.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.5.1 — 2024-05-13</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-150</mark></strong> Include <strong>duration-less</strong> tasks in purges; fix end date when launch aborted due to disallowed parallelism.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-154</mark></strong> A <strong>killed</strong> task becomes <strong>WARNING</strong> (was stuck on <em>killed</em>).</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-152</mark></strong> Task execution list is no longer a dynamic table (filter/pagination/sort removed).</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-153</mark></strong> Fixed missing task-launch dropdown for jobs with multiple tasks.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.5.0 — 2024-04-17</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-18</mark></strong> Internal <strong>scheduler</strong> (<code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">php bin/console eac:scheduler</mark></code>) + ability to stop it from the UI.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-112</mark></strong> A disabled task <strong>cannot</strong> be launched.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-78</mark></strong> Added <strong>Allow parallel launch</strong> option on tasks.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-73</mark></strong> Show Talend <strong>stats/logs/metrics</strong> tables.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-114</mark></strong> Fixed reading <strong>JVM</strong> params at deployment.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-115</mark></strong> Preserve active menu after deployment.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-116</mark></strong> “Upload” becomes <strong>“Upload &amp; Deploy”</strong> when requested.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-113</mark></strong> Remove temporary folder after unzip.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-118</mark></strong> New tasks default to <strong>Email on error only</strong>.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-81</mark></strong> Add a context file from the <strong>Project</strong> or the <strong>Context files</strong> view.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-130</mark></strong> Tabs update <strong>browser history</strong>.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-137</mark></strong> New tasks are <strong>active by default</strong>.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-119</mark></strong> Added <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">/check-requirements.php</mark></code> page.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-138</mark></strong> Fixed special characters in ETL launch feedback.</li>



<li>Limit <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">ExecutionTask</mark></code> lists to <strong>500</strong> items max to avoid memory issues.</li>



<li>Added <strong>Support</strong> page.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.4.1 — 2024-03-13</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-77</mark></strong> Allow overriding JVM values (<code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">Xmx</mark></code>, <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">Xms</mark></code>, <code>-<mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">XX:MaxPermSize</mark></code>, <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">-XX:PermSize</mark></code>); run <code><mark style="background-color:var(--ast-global-color-4)" class="has-inline-color">php bin/console eac:jobversioninitjvmparam</mark></code> at deployment.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-101</mark></strong> Show job description under the task form title.</li>



<li>Show <strong>Project</strong> and <strong>Job</strong> in task breadcrumbs.</li>



<li>Restyled <strong>Task edit</strong> form.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-87</mark></strong> User form redesign + delete action.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-88</mark></strong> If no password is provided on user edit, keep the existing one.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-98</mark></strong> Show <strong>Ack</strong> button only when relevant.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-99</mark></strong> Minor spacing fix on deployment page.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.4.0 — 2024-03-11</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-62</mark></strong> Upgrade to <strong>Symfony 7</strong> (PHP ≥ 8.2).</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-86</mark></strong> Better rendering of active contexts.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-85</mark></strong> Show only <strong>distinct</strong> flash messages.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-91</mark></strong> Changed ETL execution method (removed <strong>Messenger/supervisord</strong> dependency).</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-95</mark></strong> Link to download an archive from <strong>uploads</strong>.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-97</mark></strong> Visual loading indicator during archive upload.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.3.0 — 2024-01-31</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-10</mark></strong> Licensing.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-39</mark></strong> Migrated <strong>SQLite → MySQL</strong>.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-64</mark></strong> Two DB connections: core EAC entities vs. Talend log entities.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-34</mark></strong> Upload workflow includes <strong>auto-deployment</strong>.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-68</mark></strong> Show current product version.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-69</mark></strong> Show the meaning of the <strong>EAC</strong> acronym.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.2.0 — 2024-01-22</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-59</mark></strong> Include execution errors in notification emails.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-60</mark></strong> Fixed sorting on Tasks + Executions tables.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-61</mark></strong> Visual improvements to execution logs (dates toned down, non-selectable; highlight command-generated logs).</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-33</mark></strong> Allow <strong>multi-delete</strong> of uploads.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-63</mark></strong> In Task › Additional information, display <strong>current</strong> rather than the release name.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.1.0 — 2024-01</h2>



<ul class="wp-block-list">
<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-36</mark></strong> After deleting a jobVersion (from Jobs view), redirect to the <strong>Job</strong> (not the jobVersion).</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-17</mark></strong> Added <strong>executions timeline</strong>.</li>



<li>Licensing system.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-35</mark></strong> Version tracking page.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-30</mark></strong> Visual distinction of <strong>environments</strong>.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-18</mark></strong> Human-readable <strong>crontab</strong> schedules.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-37</mark></strong> Date-sorting enabled on tables.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-32</mark></strong> Show size of uploaded ZIPs.</li>



<li><strong><mark style="background-color:var(--ast-global-color-0);color:#ffffff" class="has-inline-color">EAC-21</mark></strong> Fixed missing logs issue.</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">v1.0.0 — 2023-09</h2>



<ul class="wp-block-list">
<li>Log visualization.</li>



<li>Job deployment.</li>



<li>Job versioning.</li>



<li>Start/stop tasks.</li>
</ul>
<p>L’article <a href="https://eac.cidwe.com/docs/release-notes/">Release notes</a> est apparu en premier sur <a href="https://eac.cidwe.com">ETL administration console</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://eac.cidwe.com/docs/release-notes/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
