7a0af6ab9b
Fixed checking the path for existence
2025-01-09 15:55:40 +04:00
Valery Sinelnikov
433d312c0f
Prevention of removing the register keys in case --nodomain
2024-12-09 18:49:01 +04:00
Valery Sinelnikov
2ec68dd95a
Added preservation of mod_previous_value in the Source registry branch
2024-12-09 14:17:02 +04:00
Valery Sinelnikov
1f541914cd
Added clarification to the log
2024-12-05 17:14:56 +04:00
Valery Sinelnikov
99a6e85ccf
Fixed the preservation of previous keys
2024-12-03 14:34:49 +04:00
Valery Sinelnikov
79ef884f7d
Fixed loss of value 0 from dconfdb
2024-11-29 12:37:25 +04:00
Valery Sinelnikov
4d5969a5fa
Added messages using the force mode
2024-11-20 10:53:23 +04:00
Valery Sinelnikov
7188c70a77
The function clean_data moved
2024-11-15 18:10:48 +04:00
Valery Sinelnikov
b87e8b218f
Removed unborrowed code
2024-11-14 13:54:36 +04:00
Valery Sinelnikov
df0f806035
Added preservation of previous values of the registry in the register
2024-11-14 13:54:36 +04:00
Valery Sinelnikov
a879d5ad52
Replaced the _true_strings list with set
...
and added dict previous_global_registry_dict
2024-11-14 13:54:36 +04:00
Valery Sinelnikov
b791f3d5eb
Added the ability to write and read from applier storage
2024-11-14 13:54:36 +04:00
Valery Sinelnikov
71eeb1d5a0
Added the ability to specify a specific file
...
in get_dictionary_from_dconf_file_db
2024-11-14 13:54:36 +04:00
Valery Sinelnikov
e537b3846a
Added the ability to query get_entry as data
2024-11-14 13:54:36 +04:00
Valery Sinelnikov
1436ee201e
Added new classmethod check_enable_dconf_key
2024-11-14 13:54:36 +04:00
51b744f94b
Added check for the existence of the cached file and logs about it
2024-10-11 17:17:31 +04:00
cdd9d84037
Added function for changing rights to caching directories
2024-10-11 17:17:28 +04:00
Valery Sinelnikov
b3e222ae55
Fixed getting the network path
2024-10-11 12:04:38 +04:00
Valery Sinelnikov
0d2c70da35
Optimized string cleaning using str.translate()
...
for multiple character replacements
2024-09-06 15:05:27 +04:00
Valery Sinelnikov
c8585ac932
Added accounting for empty policies
2024-09-05 10:37:15 +04:00
Valery Sinelnikov
981d883ed0
Added escaping of special characters in data
2024-09-04 13:04:30 +04:00
Valery Sinelnikov
ab79f169e8
Changed the function of adding policy data
2024-09-04 10:25:36 +04:00
Valery Sinelnikov
d554b1fdf9
Removing Unused Code
2024-08-29 14:44:36 +04:00
Valery Sinelnikov
c6c34accff
Added --force key management via Group Policy
2024-08-09 16:02:49 +04:00
Valery Sinelnikov
316f5d1e49
Added class field _force
2024-08-09 11:52:55 +04:00
Valery Sinelnikov
769b520d47
Added tracking of attempts to read from the dconf database in the log
2024-08-07 11:58:57 +04:00
Valery Sinelnikov
2eb6e0c632
Added ignoring of policies without versions
2024-08-05 17:19:46 +04:00
Valery Sinelnikov
ca8cb9ce78
Storing versions and policy paths has been changed to a dictionary
2024-07-25 11:00:41 +04:00
Valery Sinelnikov
8a36e01fbb
Added explicit conversion to uid string to form filename
2024-07-22 17:14:39 +04:00
Valery Sinelnikov
b737c9f0aa
Added saving of policy data in a class field,
...
which does not require downloading
2024-07-22 11:34:37 +04:00
Valery Sinelnikov
48d94ae046
Added method for reading keys and binary file
2024-07-19 15:58:26 +04:00
Valery Sinelnikov
4ed05cb481
Added check for empty value
2024-07-18 17:56:25 +04:00
Valery Sinelnikov
cddc7d70fb
Changed the way the dconf database is created
2024-07-15 10:41:49 +04:00
Valery Sinelnikov
5e5c5d45a6
Added saving policy_name for preferences
2024-07-11 12:05:48 +04:00
Valery Sinelnikov
de5ef65c16
Added list mark
2024-07-09 18:44:21 +04:00
Valery Sinelnikov
453934621d
Renamed the variable
2024-07-09 15:51:13 +04:00
Valery Sinelnikov
2132c3676f
Added use of RegistryKeyMetadat
2024-07-09 14:02:42 +04:00
Valery Sinelnikov
3e3957d693
Renamed the function for clarity
2024-07-09 14:02:42 +04:00
Valery Sinelnikov
3e99bfcb60
Added saving data about sources in keys
2024-07-09 14:02:42 +04:00
Valery Sinelnikov
2c48b3a6a4
Changed the gpo priority key and added the use of gpo_info
2024-07-09 14:02:42 +04:00
Valery Sinelnikov
cdcac9e4db
Added use of GpoInfoDconf object to save policy data
2024-07-09 14:02:42 +04:00
Valery Sinelnikov
eb951cbd5e
Added functions to convert preference objects to dconf keys
2024-07-09 14:02:42 +04:00
Valery Sinelnikov
b6e84b3d9e
Removed Convert_string_dconf from valuename
2024-07-08 16:29:00 +04:00
d3c9b95331
Correction of missing entries with a upper case
2024-06-28 18:44:11 +04:00
Valery Sinelnikov
84e1340362
Fixed sorting of scripts
...
Reported-by: Sergey Sysoev <sysoevsa@surgut.gazprom.ru>
2024-06-27 16:43:18 +04:00
Valery Sinelnikov
2a993f0400
Fixed reading key values from dconf
2024-06-27 12:14:59 +04:00
b9b5239448
Changed macro processing method
2024-06-19 14:37:40 +04:00
aae2776790
Added dictionary with macros
2024-06-19 13:59:13 +04:00
Valery Sinelnikov
d65f3ed942
Added forgotten return
2024-06-13 16:07:53 +04:00
Valery Sinelnikov
5c889fd57e
Added saving to dconf of type REG_MULTI_SZ
2024-06-11 16:02:17 +04:00