Граф коммитов

181 Коммитов

Автор SHA1 Сообщение Дата
Christian Wolf 7019b7a483 Update code style according to code style fixer
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-09-20 10:38:05 +02:00
Christian Wolf 9d6f8432fa Update code styling
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-08-26 19:04:35 +02:00
Nathaniel f51496842c
Add test exercising new parser logic
Following the update to the parser to support inheriting the schema
declaration from the root object to the recipe object, add a test
that exercises this new functionality.

Signed-off-by: Nathaniel <I@nathaniel.land>
2024-06-23 12:08:10 -05:00
Christian Wolf 0ae75eb9e7 Allow for UTF chars in the file name without breaking the backend
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-05-31 10:22:18 +02:00
Christian Wolf 502f813d26 Create hotfix to avoid parsing of &quot; in JSON strings
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-05-31 09:27:02 +02:00
Christian Wolf 1a8d7219e4 Use underscores to prevent trailing dot in folder names
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-05-30 12:42:32 +02:00
Christian Wolf 49633ab31b Use default server time zone if non provided
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-05-30 10:15:06 +02:00
Christian Wolf a7e991eb4e
Merge pull request #2329 from nextcloud/fix/1463-quick-fix-special-chars
Do no longer cut slashes and backslashes from recipe names
2024-05-21 19:12:57 +02:00
Christian Wolf e13b66e1fe Add more logging to debug easier any issues
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-05-21 18:22:48 +02:00
Christian Wolf b031159230 Do no longer cut slashes and backslashes from recipe names
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-05-21 17:05:24 +02:00
Christian Wolf e4b2c4b7e9 Remove annotation causing a warning
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-05-20 21:38:47 +02:00
Christian Wolf cd5a2189e8 Fix unit tests
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-05-20 21:31:42 +02:00
Christian Wolf 850e7ee9fd Make online linters happy
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-05-20 21:31:42 +02:00
Christian Wolf a5a30729f0 Add some basic tests
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-05-20 21:31:42 +02:00
Christian Wolf 23f6a08d47 Fix the issue of wrong times in backend answers
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-05-20 16:41:54 +02:00
Christian Wolf a99b095f09 Fix deprecation
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-05-20 15:50:46 +02:00
Christian Wolf c3db44dcad Fix tests
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-04-24 09:08:56 +02:00
Christian Wolf 446cc80277 Make PHP code linter happz again
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-02-13 10:21:56 +01:00
Sebastian Fey 4d5a5bc0ed style: Run PHP fixer
Signed-off-by: Sebastian Fey <info@sebastianfey.de>
2024-01-16 13:53:07 +01:00
Christian Wolf 87cae41aa5 Make psalm happy
Signed-off-by: Christian Wolf <github@christianwolf.email>
2023-12-04 08:46:02 +01:00
Sebastian Fey b5037a19d6 test: Add tests for timestamp filtering
Signed-off-by: Sebastian Fey <info@sebastianfey.de>
2023-12-04 08:42:03 +01:00
Christian Wolf a77e03228c Register output filters for stubs as well
Signed-off-by: Christian Wolf <github@christianwolf.email>
2023-12-03 21:15:59 +01:00
Christian Wolf 703ed9d8d3 Clean up code a bit
Signed-off-by: Christian Wolf <github@christianwolf.email>
2023-12-03 20:57:18 +01:00
Christian Wolf 3123f2689b Fix test case
Signed-off-by: Christian Wolf <github@christianwolf.email>
2023-11-15 18:35:16 +01:00
Christian Wolf 140d87437e Merge remote-tracking branch 'origin/master' into fix/single-tool-import-support
# Conflicts:
#	CHANGELOG.md
2023-11-15 18:01:59 +01:00
Sebastian Fey 334775004d test: Add tests for ISO 8601 duration helper
Signed-off-by: Sebastian Fey <info@sebastianfey.de>
2023-10-30 21:52:42 +01:00
Sebastian Fey 75e69073b1 test: Deleted wrong test, add PR no to CHANGELOG
Signed-off-by: Sebastian Fey <info@sebastianfey.de>
2023-10-29 18:31:43 +01:00
Sebastian Fey bddf2a67fe test: Fix test and add unit tests for FixToolsFilter
Signed-off-by: Sebastian Fey <info@sebastianfey.de>
2023-10-29 14:36:50 +01:00
Sebastian Fey 49924f81c8 test: Add test cases for string-valued recipe tool(s)
Signed-off-by: Sebastian Fey <info@sebastianfey.de>
2023-10-29 14:08:10 +01:00
Christian Wolf eadf339e9b Fix php code styling
Signed-off-by: Christian Wolf <github@christianwolf.email>
2023-10-09 23:41:13 +02:00
Christian Wolf a4d7138fd7 Add id of recipe on the fly
Signed-off-by: Christian Wolf <github@christianwolf.email>
2023-10-09 23:36:58 +02:00
Christian Wolf 6527aa1f32 Fix unit test to be more restrictive
Signed-off-by: Christian Wolf <github@christianwolf.email>
2023-10-09 23:14:23 +02:00
Seth Falco 31db708794 fix: display error message on conflicting recipe name
Signed-off-by: Seth Falco <seth@falco.fun>
2023-08-31 10:43:49 +02:00
Christian Wolf 7113dd48d0 Fixed some psalm issues in code
Signed-off-by: Christian Wolf <github@christianwolf.email>
2023-06-04 14:26:17 +02:00
Christian Wolf e058d2ef82 Make Psalm partially happy
Some old issues were solved but not all.

Signed-off-by: Christian Wolf <github@christianwolf.email>
2023-06-04 14:25:53 +02:00
Christian Wolf 6e98f9d4f9 Update baseline to avoid additional errors
Signed-off-by: Christian Wolf <github@christianwolf.email>
2023-05-29 07:36:59 +02:00
Christian Wolf 785ec371d4 Create basic config for Psalm
Signed-off-by: Christian Wolf <github@christianwolf.email>
2023-05-29 07:36:59 +02:00
Christian Wolf afbbd5dfc7 Fix alphabetic ordering of imports in all PHP files
Signed-off-by: Christian Wolf <github@christianwolf.email>
2023-05-16 17:38:37 +02:00
Christian Wolf 1fd2668f0c Fix php code styles
Signed-off-by: Christian Wolf <git@christianwolf.email>
2023-03-17 19:24:15 +01:00
Nikolas Rimikis e8d2926738 Implement filter to ensure string representation of id in returned values
Signed-off-by: Christian Wolf <git@christianwolf.email>
2023-03-17 18:55:36 +01:00
Christian Wolf b1cd19eafc Make PHP code styler happy
Signed-off-by: Christian Wolf <git@christianwolf.email>
2023-03-16 10:11:08 +01:00
Christian Wolf 2684d2121f Fix unit tests
Signed-off-by: Christian Wolf <git@christianwolf.email>
2023-03-15 20:51:53 +01:00
Marcel Robitaille 8e7124fa51 Run PHP style fixer
Signed-off-by: Marcel Robitaille <mail@marcelrobitaille.me>
2023-03-15 19:34:39 +01:00
Marcel Robitaille cc98191fef Fix backend unit test
Signed-off-by: Marcel Robitaille <mail@marcelrobitaille.me>
2023-03-15 19:34:39 +01:00
Christian Wolf b66aac388d
Removed unneeded autoload tricks with composer
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-11-07 15:07:11 +01:00
Christian Wolf 9c46cc4745
Make tests run again also with older PHP versions
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-10-31 15:50:00 +01:00
Christian Wolf 2ba0880552
Fix issues with tests
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-10-31 12:53:48 +01:00
Christian Wolf ca595700aa
Fix the filter to allow Instruction sections
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-10-31 12:16:26 +01:00
Christian Wolf 9ac1eefabd
Prepare test environment
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-10-31 11:48:57 +01:00
Christian Wolf 74ebd738f8
Add gitignore file
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-10-26 08:24:44 +02:00