Aller au contenu
v1.10.4 — 2025-07-09
- Fixed batch purge.
- Fixed execution logs and status in specific edge cases.
- No longer sends error emails when a task is in WARNING.
- Excluded Log4J warnings from error reporting.
v1.10.3 — 2025-07-08
- Launched batch purges to better handle large data volumes.
v1.10.2 — 2025-07-07
- Fixed single-server launch.
- Fixed refresh of DB log streams for a task.
- Added CLI check for the PHP binary path.
v1.10.1 — 2025-07-07
- Purge tasks are launched by the best execution server.
- Purge history now uses creationDate instead of modificationDate.
v1.10.0 — 2025-07-04
- Admins can download application logs.
- Execution and purge task logs are stored in the database by default (configurable via
APP_TASK_LOG_TYPE).
- Purge mode history keeps the last X days; mode total keeps a fixed number of executions.
- Purges also clean up old purge records, not only old executions.
- EAC-306 Task type labels clarified —
exec: Normal execution, purge: Purge past executions.
- Fixed task kill behavior.
- Fixed verification of jobVersion deployment across all execution servers.
- Fixed log generation.
- Fixed scheduler launches when the PHP executable is not in
PATH.
- EAC-368 Improved 4xx/5xx error pages.
- EAC-375 Fixed timeline filtering and grouped executions by task.
- EAC-214 If a server hasn’t updated its status for >30s, show a warning on Home, Servers list, and Server detail.
- EAC-365 Server status on the execution detail page updates live while the run is in progress.
- EAC-369 Allow killing multiple executions from the list.
- EAC-345 Added filters (status, scope, etc.) on Tasks and Executions lists.
- CPU and memory charts can be enlarged on click.
eac:server-status considers active servers only.
- Fixed server deletion.
v1.9.2 — 2025-07-01
- Fixed second-level scheduling for purges.
- Fixed history purge mode filtering that could miss items to delete.
v1.9.1 — 2025-06-30
- EAC-363 When no server is available, redirect to the launched task page.
- EAC-360 Don’t mark EAC as failed when a non-blocking Talend subprocess errors.
- EAC-366 Hide the delete button for job versions that are used by a task.
- EAC-96
ExecutionTask now stores the jobVersion used.
- EAC-251 When deleting a
jobVersion, delete related execTasks and warn users beforehand.
v1.9.0 — 2025-06-06
- EAC-96 Consolidated jobVersion at task execution time.
- EAC-360
eac:check-background-task rechecks a task after 5s before killing it.
- EAC-246: If a task/job/project is disabled, nothing related can be launched (API/Scheduler/manual).
v1.8.7 — 2025-05-28
- Fixed a display issue on task detail with uncommon contexts.
- UI performance optimizations: Tasks/Executions tables, Scheduler, Servers list.
- Home page executions list shows errors only by default.
- EAC-343 Disabled accounts can’t sign in.
- Fixed status filtering on PostgreSQL.
- Task detail: hide crontab planning panels when unused.
- Task detail: show the last failed execution.
- EAC-346 Fixed errors on the Users list (PostgreSQL).
v1.8.6 — 2025-05-26
- Optimized Tasks list rendering for large datasets.
- Introduced an internal stateless API for AJAX calls (lower resource usage).
v1.8.5 — 2025-05-20
- EAC-329 Added sidebar scroll when the screen is too small.
- EAC-312 New command to recalculate context typings for older jobs.
- EAC-311 Use context typing to customize task form fields.
- EAC-310 Fixed search on the task-executions table.
- EAC-309 Fixed sorting on the Tasks table.
- Removed stray “dump” in the search bar.
v1.8.4 — 2025-05-12
- EAC-308/309 Fixed defective sorting on the Tasks table.
- EAC-305 Added bulk delete for execution tasks.
- EAC-298 Added switch toggles for activation in tables.
- EAC-297 Reduced table font sizes.
- EAC-287/288 Fixed wrong default sort for
ExecutionTask.
- EAC-270 Standardized date formats (EN/FR).
v1.8.3 — 2025-05-06
- EAC-307 Recomputed MD5 for job versions in addition to checking versions deployed on slaves.
v1.8.2 — 2025-04-25
- API: added
hasExecutionInProgress.
- API: added
/api/version to check API availability.
- Added a URL to open Task detail by name (not only by ID).
- Restored seconds in execution lists.
- Fixed a scheduling anomaly.
v1.8.1 — 2025-04-23
- Scheduler supports second-based ranges like 10-59/20 (not just
*/20).
- Scheduling expressions are validated and highlighted when invalid.
- EAC-293 Crontab checks use the user from
EAC_CRON_USER.
- EAC-272 No need to comment an
AppExtension line during installs.
- EAC-303 Project’s jobVersion list is visible again.
v1.8.0 — 2025-04-15
- EAC-135 Migrated execution logs UI to StimulusJS (from jQuery).
- EAC-80 Added validation on the task name field.
- EAC-122 Display context params in a table (collapsible when multiple).
- EAC-214 Show a warning on Servers page if a server has no update for >30s.
- EAC-227 Syntax highlighting for context files in comments + auto-resize textarea.
- EAC-239 Info bubble on uploaded zips list.
- EAC-240 Select/Deselect all uploads on the deployment page.
- EAC-261/258 Show screenshots of jobs/sub-jobs in JobVersion detail; full-screen on click.
- EAC-264 Option to hide “null value affected” in logs.
- EAC-262 Icon refresh.
- EAC-260 Validate context variables before launching a task.
- EAC-242 Info bubble on Project pages.
- EAC-243 Added Project column on Tasks/Jobs/Executions lists when multiple projects exist.
- EAC-248 Horizontal scroll for long contexts on the Tasks page.
- EAC-249 Show roles on the Users page.
- EAC-244 Improved breadcrumbs site-wide.
- EAC-253 Periodicity now includes seconds and never shows empty.
- EAC-268 Live refresh (logs/stats/etc.) on execution detail no longer breaks on server errors.
- EAC-216 Server statistics are more consistent and update correctly.
- EAC-156 Launch a purge from task detail.
- EAC-179 Executions list correctly filters the last X days (aligned with the home pie chart).
- Tooltips added to all actions; colors aligned with the logo.
- Show poorly deployed versions only on execution servers.
v1.7.3 — 2025-03-26
- Don’t display poorly deployed job versions with single-server license.
- EAC-215 Can disable GIT status check in
eac:server-status.
- EAC-217 Scheduler doesn’t relaunch too-old tasks on resume.
- EAC-223 Purge tasks can be scheduled and no longer use the task’s contexts.
- EAC-224 Emphasize context values from the context file in task settings.
v1.7.2 — 2025-03-24
- Hide the Logs tab for purge tasks.
- Added OS PID for purge tasks.
- Added copy task action.
v1.7.1 — 2025-03-12
- Post-v1.7.0 fixes for SQL Server.
- EAC-221 Scheduler no longer controls purge tasks.
v1.7.0 — 2025-02-24
v1.6.2 — 2025-01-22
- Fixed JSON error responses from the API.
- Fixed purge when the log file is missing.
- Fixed purge when history option wasn’t applied.
v1.6.1 — 2024-09-11
- EAC-166 Added a Makefile for development.
- EAC-163 New command
eac:check-background-task — verifies background executions; otherwise stops them and sends an email.
- EAC-164 Reworked pagination, sorting & search for ETL logs, metrics and stats tables.
v1.6.0 — 2024-07-11
- EAC-24 Added API to start/stop tasks (docs at
/api/doc).
v1.5.4 — 2024-07-08
- EAC-161 Prevent password managers from auto-filling context credentials on task edit.
- EAC-162 No default start date in the tasks listing.
v1.5.3 — 2024-06-19
- EAC-149 List unscheduled tasks.
- EAC-155 Check that the scheduler is present in the server crontab.
- EAC-157 After editing a schedule from the Scheduler view, return to it (not to task edit).
v1.5.2 — 2024-06-03
- EAC-142 Don’t disable the scheduler on each EAC update.
- EAC-158 Fixed scheduler end date handling.
- EAC-159 Scheduler now launches purge tasks correctly.
- EAC-160 Purge tasks are logged in EAC.
v1.5.1 — 2024-05-13
- EAC-150 Include duration-less tasks in purges; fix end date when launch aborted due to disallowed parallelism.
- EAC-154 A killed task becomes WARNING (was stuck on killed).
- EAC-152 Task execution list is no longer a dynamic table (filter/pagination/sort removed).
- EAC-153 Fixed missing task-launch dropdown for jobs with multiple tasks.
v1.5.0 — 2024-04-17
- EAC-18 Internal scheduler (
php bin/console eac:scheduler) + ability to stop it from the UI.
- EAC-112 A disabled task cannot be launched.
- EAC-78 Added Allow parallel launch option on tasks.
- EAC-73 Show Talend stats/logs/metrics tables.
- EAC-114 Fixed reading JVM params at deployment.
- EAC-115 Preserve active menu after deployment.
- EAC-116 “Upload” becomes “Upload & Deploy” when requested.
- EAC-113 Remove temporary folder after unzip.
- EAC-118 New tasks default to Email on error only.
- EAC-81 Add a context file from the Project or the Context files view.
- EAC-130 Tabs update browser history.
- EAC-137 New tasks are active by default.
- EAC-119 Added
/check-requirements.php page.
- EAC-138 Fixed special characters in ETL launch feedback.
- Limit
ExecutionTask lists to 500 items max to avoid memory issues.
- Added Support page.
v1.4.1 — 2024-03-13
- EAC-77 Allow overriding JVM values (
Xmx, Xms, -XX:MaxPermSize, -XX:PermSize); run php bin/console eac:jobversioninitjvmparam at deployment.
- EAC-101 Show job description under the task form title.
- Show Project and Job in task breadcrumbs.
- Restyled Task edit form.
- EAC-87 User form redesign + delete action.
- EAC-88 If no password is provided on user edit, keep the existing one.
- EAC-98 Show Ack button only when relevant.
- EAC-99 Minor spacing fix on deployment page.
v1.4.0 — 2024-03-11
- EAC-62 Upgrade to Symfony 7 (PHP ≥ 8.2).
- EAC-86 Better rendering of active contexts.
- EAC-85 Show only distinct flash messages.
- EAC-91 Changed ETL execution method (removed Messenger/supervisord dependency).
- EAC-95 Link to download an archive from uploads.
- EAC-97 Visual loading indicator during archive upload.
v1.3.0 — 2024-01-31
- EAC-10 Licensing.
- EAC-39 Migrated SQLite → MySQL.
- EAC-64 Two DB connections: core EAC entities vs. Talend log entities.
- EAC-34 Upload workflow includes auto-deployment.
- EAC-68 Show current product version.
- EAC-69 Show the meaning of the EAC acronym.
v1.2.0 — 2024-01-22
- EAC-59 Include execution errors in notification emails.
- EAC-60 Fixed sorting on Tasks + Executions tables.
- EAC-61 Visual improvements to execution logs (dates toned down, non-selectable; highlight command-generated logs).
- EAC-33 Allow multi-delete of uploads.
- EAC-63 In Task › Additional information, display current rather than the release name.
v1.1.0 — 2024-01
- EAC-36 After deleting a jobVersion (from Jobs view), redirect to the Job (not the jobVersion).
- EAC-17 Added executions timeline.
- Licensing system.
- EAC-35 Version tracking page.
- EAC-30 Visual distinction of environments.
- EAC-18 Human-readable crontab schedules.
- EAC-37 Date-sorting enabled on tables.
- EAC-32 Show size of uploaded ZIPs.
- EAC-21 Fixed missing logs issue.
v1.0.0 — 2023-09
- Log visualization.
- Job deployment.
- Job versioning.
- Start/stop tasks.