Иванов Денис
|
e59a4511d6
|
Added backgrounds format. fixed #75
|
3 years ago |
Иванов Денис
|
9d26db03f0
|
Changed order of saving changed CONTENTS files.
|
3 years ago |
root
|
dca33902d9
|
"X" value is available in symbolic chmod values now. fixed #65
|
3 years ago |
Иванов Денис
|
8140c9a84b
|
Fixed the bug in the algorithm for checking symbolic links. fixed #67
|
3 years ago |
Иванов Денис
|
d52239f172
|
Templates with append = 'link' are able to create links to an unexisting files or directories if force parameter is set now. fixed #68
|
3 years ago |
Иванов Денис
|
d45688ffd0
|
'save' tag works nice in templates now. fixed #60
|
3 years ago |
Иванов Денис
|
e52562d42d
|
Now 'merge' parameter can contain packages that does not exist is db/pkg. fixed #61
|
3 years ago |
Иванов Денис
|
c480831c59
|
Now template can be run without install package value.
|
3 years ago |
Иванов Денис
|
e8d9ddd9e7
|
Now conditions can be started with string, integer and float constants. fixed #56
|
3 years ago |
Хирецкий Михаил
|
0372035961
|
Восстановлены встроенные jinja2 фильтры
|
3 years ago |
Иванов Денис
|
80da6602f0
|
Added ability to use 'not' in template conditions. fixed #33
|
3 years ago |
Иванов Денис
|
804b7ee3d7
|
Xml style comments can be added to the file after joining regex or raw
formats if comment = "xml". fixed #47
|
3 years ago |
Иванов Денис
|
a852377198
|
Dependencies comparing was fixed #48
|
3 years ago |
Хирецкий Михаил
|
3ed36c49ff
|
Исправлены переменные install.os.audio.available, install.os.audio.selected
Доработан grep
|
3 years ago |
Иванов Денис
|
19f92a0fe4
|
Added auto trim and lstrip for jinja template's blocks.
|
3 years ago |
Иванов Денис
|
4b474258fe
|
Merge branch 'master' of https://git.calculate-linux.org/calculate/calculate-utils-4-lib
|
3 years ago |
Иванов Денис
|
ca1d9e1674
|
kde format is fixed #44
|
3 years ago |
Хирецкий Михаил
|
931620a0f1
|
Добавлена функция шаблонов exists
|
3 years ago |
Иванов Денис
|
7f1c023a99
|
Variables now can be saved in calculate.ini files using 'save' tag. fixed #41
Added string represintation for Hash values. fixed #40
|
3 years ago |
Хирецкий Михаил
|
e1c500d5c5
|
Добавлена функция шаблонов grep
|
3 years ago |
Иванов Денис
|
9a3e55311b
|
Merge branch 'master' of https://git.calculate-linux.org/calculate/calculate-utils-4-lib
|
3 years ago |
Иванов Денис
|
103315f32d
|
Variables representation is fixed #25
|
3 years ago |
Хирецкий Михаил
|
606d7bde0e
|
Добавлен фильтр cut
|
3 years ago |
Иванов Денис
|
f963900f93
|
The CALCULATE_FILTERS dictionary is added.
|
3 years ago |
Иванов Денис
|
fa3c023c0d
|
Server is partly implemented.
|
3 years ago |
Иванов Денис
|
44c3ff8f9f
|
Now scripts namespace is inherited by templates as their env parameter. fixed #13
|
4 years ago |
Иванов Денис
|
841adf07d9
|
Now namespaces can be set in env parameter using dots. fixed #15
|
4 years ago |
Иванов Денис
|
778f665561
|
Server development is started. Ability to run templates using scripts is added. fixed #14
|
4 years ago |
Иванов Денис
|
fb325a4669
|
exec and run parameters is not available for directory templates now.
|
4 years ago |
Иванов Денис
|
740c0a4d21
|
Template root path can be set for the templates execution now. fixed #11
|
4 years ago |
Иванов Денис
|
3834b7e168
|
Template executor checks if the template is empty now and checks original file for changes using MD5. Format 'raw' is added. fixed #10
|
4 years ago |
Иванов Денис
|
f42ebc0075
|
Changed files list are added for the template executor. fixed #9
|
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 |
Иванов Денис
|
ae7f6f620d
|
Group parameter and its handling logic is added. fixed #3
|
4 years ago |
Иванов Денис
|
a70c39ed37
|
Calculate tag have to be single in a template file now. fixed #1
|
4 years ago |
Иванов Денис
|
998a495669
|
contents format is executable now.
|
4 years ago |
Иванов Денис
|
8959bddcdc
|
Support of the handler is added.
|
4 years ago |
Иванов Денис
|
6561bb2c00
|
'handler' and 'notify' parameters are added.
|
4 years ago |
Иванов Денис
|
a36aa05bae
|
Implemented commands and scripts modules and parameter's container too.
|
4 years ago |
Иванов Денис
|
8f02dcd5e5
|
Errors processing is almost done for the datavars module.
|
4 years ago |
Иванов Денис
|
a2ce6f87f7
|
Now save tag can save variables to the calculate.ini files. Tested adding to calculate ini file of hash and simple variables. Developing of the errors processing is started.
|
4 years ago |
Иванов Денис
|
970f19cd3b
|
Save method is tested for += and -= operations. Saving variables in the custom calculate.ini file is almost done.
|
4 years ago |
Denis Ivanov
|
1116c28e36
|
Tested the template engine using Datavars object and save tag in the templates too.
|
4 years ago |
Иванов Денис
|
2e5946ed6e
|
Added main Datavars module and its functionality is almost implemented.
|
4 years ago |
Иванов Денис
|
6bfd4c046b
|
Added the new VariablesLoader for new version of the variables API.
|
4 years ago |
Иванов Денис
|
0a5776ff85
|
Hashs and table interfaces varables types are added, dynamic dependencies creation is available 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 |
Иванов Денис
|
322685ae1c
|
TemplateExecutor methods for mode and owner information is tested and improved. Testing methods for working with a filesystem is started.
|
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 |