49 Commits (c0a552a1cff2ef4306eec1d2353659aefbd4e28d)

Author SHA1 Message Date
Иванов Денис c0a552a1cf Fixed force parameter. Added new worker ipc, some pydantic response and requests schemas and server api description.
3 years ago
Иванов Денис 327d0ae56a Added format 'world'.
3 years ago
Иванов Денис e59a4511d6 Added backgrounds format. fixed #75
3 years ago
Иванов Денис c59f6033c9 Package search was improved. fixed #74
3 years ago
root 1ee3326431 Adding newline character in raw format was fixed.
3 years ago
Иванов Денис aed9be1eee Error with saving of the CONTENTS files is fixed.
3 years ago
Иванов Денис 9d26db03f0 Changed order of saving changed CONTENTS files.
3 years ago
Иванов Денис 1afbff8b1c JSON format was corrected for python 3.9
3 years ago
Иванов Денис ea8077088a Improved parser of the CONTENTS files. fixed #35
3 years ago
Иванов Денис e52562d42d Now 'merge' parameter can contain packages that does not exist is db/pkg. fixed #61
3 years ago
Иванов Денис 74e9ef8b9f Warning messages while processing packages from 'merge' parameters was
3 years ago
Иванов Денис fd22b6062a Fixed creation of the group variables
3 years ago
Иванов Денис 79ee3146e7 Fixed some typing errors.
3 years ago
Иванов Денис 5b76fdfcd9 Extended syntax for the package parameter is available now. fixed #28
3 years ago
Хирецкий Михаил 1f0cd60a37 Добавлены переменные install.os.audio.available, install.os.audio.selected
3 years ago
Иванов Денис 2fad797d86 Symlink error is fixed #30
3 years ago
Иванов Денис b844378505 Fixed check for the presense of a file in the CONTENTS file.
3 years ago
Иванов Денис 103315f32d Variables representation is fixed #25
3 years ago
Иванов Денис e00423b52b Links creation is fixed #18
3 years ago
Иванов Денис fa3c023c0d Server is partly implemented.
3 years ago
Иванов Денис f42ebc0075 Changed files list are added for the template executor. fixed #9
4 years ago
Иванов Денис a60cc5dcb1 Created a common interface for creating and executing executable templates. fixed #7
4 years ago
Иванов Денис 5d0862de1a Added collision resolution for packages with the same names and categories, but with different versions and slots. fixed #6
4 years ago
Иванов Денис 44fcfc72f6 Now versions can be checked using range of versions. Different suffixes and revisions syntax is available now for single version values and versions in ATOM-names. fixed #4
4 years ago
Иванов Денис ae7f6f620d Group parameter and its handling logic is added. fixed #3
4 years ago
Иванов Денис 998a495669 contents format is executable now.
4 years ago
Иванов Денис a36aa05bae Implemented commands and scripts modules and parameter's container too.
4 years ago
Иванов Денис a5b710666d Support of a tables creation and modification is added in the NamespaceIniFiller. Creation the variables and namespaces using calculate.ini is available only in the custom section now.
4 years ago
Иванов Денис a60ce2317a The directory processor is fully tested. The method for the running an execution of the exec files in the directory processor is implemented. The package processing is improved.
4 years ago
Иванов Денис 73de9343b8 Tested processing by the directories processor of the action and autoupdate parameters and joining templates with files with user changes.
4 years ago
Иванов Денис f70b7ee0e5 Tested working of the directories processor for templates which files belongs to a one package and target files have no user changes.
4 years ago
Иванов Денис c3fb39156f Tested methods for editing of the CONTENTS-file while template executor is working. Testing of the directory processor is started.
4 years ago
Иванов Денис d62f5d6efe Tested method for running exec files. Testing of the changing of packages using the template executor is started.
4 years ago
Иванов Денис 89b2350113 Methods for working with CONTENTS throught a TemplateWrapper object is tested. The CalculateConfigFile class is tested. Testing of a TemplateExecutor methods is started.
4 years ago
Иванов Денис 211e98ebd2 User changes check is tested, and a behavior of the wrapper when a template is executable -- too.
4 years ago
Иванов Денис 59e3c93a6f The template type conflict check is tested. Added method for getting target path from symlinks. The template package collision check is also tested.
4 years ago
Иванов Денис 2b2af024ba 'mirror' parameter is supporting now.
4 years ago
Иванов Денис 3ac3973731 Some appends is added or directories. Protecred and unprotected template division is supported now.
4 years ago
Иванов Денис c3e5cdb9e1 Method for the append = 'join' processing is implemented. Added support for the 'unbound' parameter
4 years ago
Иванов Денис 2e846c9586 Method for append = 'join' for files is almost implemented.
4 years ago
Иванов Денис 820f0cc8b6 The CalculateConfigFile class is added for working with the 'config' file. The ._cfg logic is almost done.
4 years ago
Иванов Денис 49a97a87a7 The methods for checking of the packages collision is added. Started developing of the ._cfg logic.
4 years ago
Иванов Денис cc6dfc8de5 pkg() function bug is fixed. The parameters processing and the conditions solving are in parsing time now
4 years ago
Иванов Денис 88386d685d New templates for the directory processing testing are added. pkg() function is debugged.
4 years ago
Иванов Денис 76452a1eb7 New version of the directory processor is completed and debugged.
4 years ago
Иванов Денис 6b427ee3c6 The ATOM names parser and the 'pkg()' function are debugged. A parameter inheritance is partially implemented in the directory processor using new version of the template engine.
4 years ago
Иванов Денис 476d59201f pkg() functions is added. The Version class is added for versions comparision and sorting. A search of the older package version is imlemented. Template engine is tested.
4 years ago
Иванов Денис 03c7930bb7 The merging of the template engine and the parameter's processor is finished. Some tests fail now.
4 years ago
Иванов Денис 9c339bb03b Parameters processing and 'package' module are added. Some changes to the structure of the utility are made.
4 years ago