222 Commits (cdd626823aef5d2715f17724f6495be369687879)
 

Author SHA1 Message Date
Иванов Денис 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
Иванов Денис e00423b52b Links creation is fixed #18
3 years ago
Иванов Денис 22663d464b Unexisting variables from custom namespaces return None value now. fixed #19
3 years ago
Иванов Денис 4323d334ab 'skip' value of the 'append' parameter is available for template files now.
3 years ago
Хирецкий Михаил 725c0f737d Default 'join' value for 'append' paramater for template files
3 years ago
Иванов Денис fa3c023c0d Server is partly implemented.
4 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
Иванов Денис b6116fccfd fixed #12
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
Иванов Денис c45c3068ac Duplicating group packages bug has been fixed #8
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
Иванов Денис 73ce266ed2 Now build packages and uninstalled packages can be specified when running templates. fixed #5
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
Иванов Денис 31f40fb589 Merge sequence is really correct. fixed #2
4 years ago
Иванов Денис 0b42d43438 Execution sequence of packages from the merge parameter is changed. fixed 2
4 years ago
Иванов Денис a70c39ed37 Calculate tag have to be single in a template file now. fixed #1
4 years ago
Иванов Денис 564e6a0a0d Some formats was optimized.
4 years ago
Иванов Денис 8a98083a29 Some test files are removed.
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
Иванов Денис 3276a63859 All work on multible package templates is removed.
4 years ago
Иванов Денис 6d27fa7e62 requirements.txt file is added.
4 years ago
Иванов Денис 34936bfff1 Commit to restore repo files.
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
Иванов Денис 632b88b79f The datavars loader is done. The ini datavars loader is basically implemented.
4 years ago
Иванов Денис 6bfd4c046b Added the new VariablesLoader for new version of the variables API.
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
Иванов Денис 8f646d38b3 The NamespaceIniFiller implementation is almost done for the new version of variables.
4 years ago
Иванов Денис 224b646793 Tables, hash and dynamic subscriptions is fully tested.
4 years ago
Иванов Денис 91d3f4f3cb Implemented dynamic subscribing for variables of the table and hash types.
4 years ago
Иванов Денис 0a5776ff85 Hashs and table interfaces varables types are added, dynamic dependencies creation is available now.
4 years ago
Иванов Денис 4c775e76d7 Hash type and a number of other types was implemented.
4 years ago
Иванов Денис 88554c3295 Implemented two versions of the Hash variables and some remarks for the finding variables was made.
4 years ago
Иванов Денис d7048baecd Works with errors. Some changes to the dependencies and interface architecture and errors processing.
4 years ago