Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare release v2.0 #5

Merged
merged 126 commits into from
Dec 17, 2024
Merged
Changes from 1 commit
Commits
Show all changes
126 commits
Select commit Hold shift + click to select a range
20e0309
Process Bundle Ui v2 initial commit
clever-age-gtonon Oct 5, 2023
56b0e8d
Add dependency to symfony/runtime
clever-age-gtonon Oct 6, 2023
d7bb55b
Add migration for mysql, postresql & sqlite
clever-age-gtonon Oct 6, 2023
0b945b9
Lint twig templates
clever-age-gtonon Oct 9, 2023
4b22326
Bump actions/checkout from 3 to 4
dependabot[bot] Oct 23, 2023
9db1f59
[Update symfony & easy admin]
clever-age-gtonon Dec 13, 2023
6c005f5
Merge branch 'v2-dev' of github.com:cleverage/processuibundle into v2…
clever-age-gtonon Dec 13, 2023
0adf9a7
[Fix] When multiple messages in queue log filename must be reset befo…
clever-age-gtonon Mar 18, 2024
a42bb49
Add context when run process async
clever-age-gtonon Mar 18, 2024
f2f771a
Update ProcessExecutionStatus.php
xaviermarchegay Jul 23, 2024
7594fda
Update ProcessExecutionStatus.php
xaviermarchegay Jul 23, 2024
6c2bf37
Only display public process (list, execution & logs)
clever-age-gtonon Jul 30, 2024
c3ba778
Add scheduler configuration from UI
clever-age-gtonon Jul 31, 2024
3a768a8
[Feature] Http post request process launcher
clever-age-gtonon Aug 1, 2024
458e6d9
Launch process form to set input && context
clever-age-gtonon Aug 1, 2024
0c6fb77
Fix error on Logs filter
clever-age-gtonon Aug 1, 2024
07d2f26
Add custom filter for log crud on process code or id
clever-age-gtonon Aug 1, 2024
cf86b78
[Fix] Migration for sqlite platform
clever-age-gtonon Aug 26, 2024
1008137
[Fix] Context from form
clever-age-gtonon Aug 28, 2024
992aa1d
[Feature] Add default values && constraints over the execute page
clever-age-gtonon Aug 29, 2024
7dbdb51
[FIX] Error on _em for ProcessExecutionRepository
clever-age-gtonon Sep 3, 2024
b4209ae
Add message to log crud filters
clever-age-gtonon Sep 6, 2024
e116c6c
Fix log handler (log in same file for subprocess) && messenger
clever-age-gtonon Sep 12, 2024
df0e1f7
Remove custom index query builder
clever-age-gtonon Sep 18, 2024
1f37a57
Fix scheduler on first migration run
clever-age-gtonon Sep 18, 2024
15c7b42
Add context to filter on log crud
clever-age-gtonon Sep 24, 2024
aca79fc
Add timezone to user
clever-age-gtonon Oct 7, 2024
252e3ff
Add context to process execution
clever-age-gtonon Oct 7, 2024
374e630
Delete comment on last migration
clever-age-gtonon Oct 8, 2024
c3e6378
Add locale managment to user
clever-age-gtonon Oct 9, 2024
6734e40
PHPCS Fix
clever-age-gtonon Oct 9, 2024
2080fe5
Fix locale set on logout user
clever-age-gtonon Oct 9, 2024
c567e7b
Use default monolog config for process and doctrine handlers
clever-age-gtonon Oct 9, 2024
38d80eb
Fix on scheduler to set context
clever-age-gtonon Oct 16, 2024
d9b127c
Stop workers on scheduler updates
clever-age-gtonon Oct 16, 2024
1ecdfa8
FIX - Process filter on log page
clever-age-gtonon Oct 23, 2024
b0d8999
Fix roles error
clever-age-gtonon Oct 23, 2024
a3d2587
Increase the length of the message of the LogRecord
Oct 24, 2024
f380139
#1 Update README. Add docs, CHANGELOG & CONTRIBUTING.
njoubert-cleverage Oct 24, 2024
fb4e41b
#4 Update composer : "doctrine/*" using same versions of doctrine-pro…
njoubert-cleverage Oct 28, 2024
da70ea1
#4 "symfony/*" from ^5.4 to ^6.4|^7.1 => Update changes on code. "lea…
njoubert-cleverage Oct 28, 2024
74dd893
#1 Add Makefile & .docker for local standalone usage. Add rector, php…
njoubert-cleverage Oct 28, 2024
652bd17
#1 Add notifications, quality & test github workflows. Remove super-l…
njoubert-cleverage Oct 28, 2024
486b2d3
#1 Apply phpstan, php-cs-fixer & rector rules
njoubert-cleverage Oct 28, 2024
f842703
#1 Add Doctrine rules on php-cs-fixer & rector. Apply it.
njoubert-cleverage Oct 28, 2024
ae13795
#2 Routes must be prefixed with the bundle alias => `cleverage_ui_pr…
njoubert-cleverage Oct 28, 2024
913a51f
#2 Update services according to Symfony best practices. Services shou…
njoubert-cleverage Oct 28, 2024
e62fb5e
#4 "symfony/webpack-encore-bundle" from "^1.11" to "^1.13|^2.0"
njoubert-cleverage Oct 28, 2024
9c834ef
#4 Remove "symfony/monolog-bundle" from require-dev (already required…
njoubert-cleverage Oct 29, 2024
a49d7f5
#4 Replace "ddtraceweb/monolog-parser": "^1.3" by "syonix/monolog-par…
njoubert-cleverage Oct 29, 2024
94e776a
#4 Apply quality stack after updating monolog-parser which bump "mono…
njoubert-cleverage Oct 29, 2024
27694a4
#4 Remove require-dev dependency on "symfony/phpunit-bridge"
njoubert-cleverage Oct 29, 2024
314c038
#1 Apply <10.0 restriction on phpunit/phpunit since configuration fil…
njoubert-cleverage Oct 29, 2024
7cec21e
#2 Fix some services definitions
njoubert-cleverage Oct 30, 2024
ca7fe4e
#2 Rollback controller services defintion that doesn't work with Easy…
njoubert-cleverage Oct 30, 2024
6bcf10a
#2 Fix some services & controllers definitions
njoubert-cleverage Oct 30, 2024
c10cf5c
#2 Update repositories definitions (that doesn't work on vendor when …
njoubert-cleverage Oct 30, 2024
dbd5dfa
Merge remote-tracking branch 'origin/prepare-release' into prepare-re…
njoubert-cleverage Oct 30, 2024
e3bc44f
#2 Remove wrong readonly on Process.$executions
njoubert-cleverage Oct 30, 2024
363d204
Fix migrations_paths namespace
njoubert-cleverage Nov 19, 2024
ec7a594
Remove deprecated github actions
njoubert-cleverage Nov 19, 2024
6aaf59a
Fix composer.json & remove sqlite support from DoctrineMigrations
njoubert-cleverage Nov 19, 2024
0db2009
Merge branch 'v2-dev' into prepare-release-merge-v2-dev
njoubert-cleverage Nov 19, 2024
4bdacb2
composer require symfony/scheduler && remove ext-pcntl
njoubert-cleverage Nov 19, 2024
a3303c2
Apply quality rules
njoubert-cleverage Nov 19, 2024
419b3d8
Fix manager & controller services definition
njoubert-cleverage Nov 19, 2024
d39754c
Fix command services definition
njoubert-cleverage Nov 19, 2024
4cedf5e
Fix event_subscriber & monolog_handler services definition
njoubert-cleverage Nov 20, 2024
9f9958e
Add http_value_resolver services definition
njoubert-cleverage Nov 20, 2024
96e706d
Fix message & repository services definition
njoubert-cleverage Nov 20, 2024
4142a57
Fix security services definition
njoubert-cleverage Nov 20, 2024
f0e5220
Add scheduler, twig & validator services definition
njoubert-cleverage Nov 20, 2024
496759b
Fix DependencyInjection using service name instead of class FQCN & re…
njoubert-cleverage Nov 20, 2024
3fc81ee
Fix controller $context definition using AdminContextFactory
njoubert-cleverage Nov 20, 2024
8a9eaec
Fix documentation
njoubert-cleverage Nov 20, 2024
2f36ac8
Merge pull request #10 from cleverage/prepare-release-merge-v2-dev
njoubert-cleverage Nov 20, 2024
a33b94d
#9 composer require vincentlanglet/twig-cs-fixer and add it to qualit…
njoubert-cleverage Nov 20, 2024
0424b35
Merge branch 'main' into prepare-release
njoubert-cleverage Nov 20, 2024
5d39fee
#9 Apply quality rules
njoubert-cleverage Nov 20, 2024
7e1eedd
#3 Rename process-ui-bundle to ui-process-bundle, cleverage:process-u…
njoubert-cleverage Nov 20, 2024
ac7806b
#3 Rename ProcessUi*** to UiProcess*** & Update CHANGELOG
njoubert-cleverage Nov 20, 2024
8dc901b
#3 Fix configuration naming to clever_age_ui_process:
njoubert-cleverage Nov 20, 2024
d51aec5
Add missing twig.runtime tag on ProcessExecutionExtensionRuntime
njoubert-cleverage Nov 20, 2024
66e81e8
Fix $requestStack configuration on Controller & clean unused dependen…
njoubert-cleverage Nov 20, 2024
8e410f8
Add missing services tags
njoubert-cleverage Nov 20, 2024
00ac02b
Fix previous renaming $request to $requestStack on LogRecordCrudContr…
njoubert-cleverage Nov 20, 2024
f5619d3
Fix CronScheduler definition using scheduler.schedule_provider and mo…
njoubert-cleverage Nov 21, 2024
242adaf
Fix Transformer configuration & add missing aliases on monolog handlers
njoubert-cleverage Nov 21, 2024
1f80e86
Fix ValueResolver that must use autoconfigure: true to allow AsTarget…
njoubert-cleverage Nov 21, 2024
1918138
#11 Restrict "showLogs" button when log_record exists. Restrict "down…
njoubert-cleverage Nov 22, 2024
13b9e9e
Merge pull request #12 from cleverage/11_restrict_download_show_logs
tonongregory Nov 22, 2024
aa3e2f8
Add composer conflict on latest twig due to https://github.com/twigph…
njoubert-cleverage Dec 9, 2024
4e659f6
Improve quality on Entities
njoubert-cleverage Dec 10, 2024
0943b8a
#14 Quality fix
clever-age-gtonon Dec 12, 2024
92aa63c
#14 Quality fix for LogRecord entity
clever-age-gtonon Dec 12, 2024
16d92bb
Merge pull request #15 from cleverage/14_quality
tonongregory Dec 12, 2024
e8a4c26
#13 ability to add modal confirmation or nothing instead of launch fr…
clever-age-gtonon Dec 12, 2024
0917492
#14 Quality. Phpstan remove - '#type has no value type specif…
clever-age-gtonon Dec 13, 2024
dffccf2
#14 Quality. Phpstan remove missingType.generics
clever-age-gtonon Dec 13, 2024
92dd52b
#14 Quality. Phpstan 7
clever-age-gtonon Dec 13, 2024
0d0e7cf
#14 Quality. Phpstan 8
clever-age-gtonon Dec 13, 2024
5d29fef
#14 Quality. PhpCs
clever-age-gtonon Dec 13, 2024
06b69a7
#14 Quality. Phpstan use phpstan type to prevent duplicate definitions.
clever-age-gtonon Dec 16, 2024
f4bdfbb
#14 Quality. Phpstan use phpstan type to prevent duplicate definitions.
clever-age-gtonon Dec 16, 2024
ebdfa8d
Merge pull request #17 from cleverage/14_quality
njoubert-cleverage Dec 16, 2024
85f3145
#13 ability to add modal confirmation or nothing instead of launch fr…
clever-age-gtonon Dec 16, 2024
c9df400
#13 ability to add modal confirmation or nothing instead of launch fr…
clever-age-gtonon Dec 16, 2024
1ee039b
#14 Quality. Phpstan remove - '#type has no value type specif…
clever-age-gtonon Dec 13, 2024
ccce788
#14 Quality. Phpstan remove missingType.generics
clever-age-gtonon Dec 13, 2024
1173eee
#14 Quality. Phpstan 7
clever-age-gtonon Dec 13, 2024
fecf2a2
#14 Quality. Phpstan 8
clever-age-gtonon Dec 13, 2024
85cf872
#14 Quality. PhpCs
clever-age-gtonon Dec 13, 2024
e996d47
#14 Quality. Phpstan use phpstan type to prevent duplicate definitions.
clever-age-gtonon Dec 16, 2024
1911fbf
#14 Quality. Phpstan use phpstan type to prevent duplicate definitions.
clever-age-gtonon Dec 16, 2024
b1433dc
#13 ability to add modal confirmation or nothing instead of launch fr…
clever-age-gtonon Dec 12, 2024
65b2003
#13 ability to add modal confirmation or nothing instead of launch fr…
clever-age-gtonon Dec 16, 2024
5507185
Merge branch 'prepare-release' into 13_lauch_process_without_context_…
tonongregory Dec 16, 2024
ad6d10a
#13 ability to add modal confirmation or nothing instead of launch fr…
clever-age-gtonon Dec 16, 2024
dd2e099
#13 ability to add modal confirmation or nothing instead of launch fr…
clever-age-gtonon Dec 16, 2024
b103677
#13 ability to add modal confirmation or nothing instead of launch fr…
clever-age-gtonon Dec 17, 2024
05c1878
#13 ability to add modal confirmation or nothing instead of launch fr…
clever-age-gtonon Dec 17, 2024
55f982e
#16 Fix context field on nested array
clever-age-gtonon Dec 17, 2024
37a0b8b
#16 Fix context field on nested array
clever-age-gtonon Dec 17, 2024
1a1c47b
Merge pull request #20 from cleverage/16_context_bug
njoubert-cleverage Dec 17, 2024
b781189
Merge pull request #19 from cleverage/13_lauch_process_without_contex…
tonongregory Dec 17, 2024
990523a
#6 Bump dependency "cleverage/process-bundle": "^4.0"
njoubert-cleverage Dec 17, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
[Fix] Context from form
clever-age-gtonon committed Aug 28, 2024
commit 100813734d4c985a5d9f824a2512761b500a9621
2 changes: 1 addition & 1 deletion src/Controller/Admin/Process/LaunchAction.php
Original file line number Diff line number Diff line change
@@ -53,7 +53,7 @@ public function __invoke(
(new Filesystem())->dumpFile($filename, $input->getContent());
$input = $filename;
}
$context = $form->get('context')->getData();
$context = array_column($form->get('context')->getData(), 'value', 'key');
$message = new ProcessExecuteMessage(
$form->getConfig()->getOption('process_code'),
$input,