af7c15b100
AD/Windows functionality expanded
...
- transform_windows_path to transform some Windows paths to Linux
- More encapsulation of Samba functions
2019-12-19 20:14:19 +04:00
40cfbb6800
SQLite storage functionality expanded
...
- Functionality to wipe settings for SID
- Numerous fixes
- Shortcut storage API expanded
2019-12-19 20:11:58 +04:00
ac5345de3e
Backend and frontend refactored to use new Samba and storage functionality
2019-12-19 16:48:29 +04:00
17154b5611
GPT merging function improved
2019-12-19 16:47:40 +04:00
897ad54af6
util.rpm.is_rpm_installed function added
2019-12-19 16:46:58 +04:00
5bbb481629
Plugin management facility added
2019-12-19 16:46:30 +04:00
eb1a462721
SQLite storage schema expanded with supplementary table
2019-12-19 16:45:43 +04:00
0050ddfa90
gplass operations encapsulated utility module
2019-12-19 16:44:32 +04:00
a885f6feb0
sqlite_registry: Initial functionality to store info about shortcuts
2019-12-13 01:20:08 +04:00
cf9b420160
Massive backend cleanup
...
- samba_backend now uses 'gpt' objects for operations
- SID is calculated each time on backend and frontend in order to
allow calculation of SIDs corresponding to both machine and user.
2019-12-13 01:18:03 +04:00
2d9ea4d8ca
systemd applier: perform permanent enable/disable and also check state
2019-12-13 01:16:43 +04:00
788877b1ad
Firefox and Chromium appliers refactored to avoid setting its own defaults
2019-12-13 01:16:02 +04:00
039a5f4c85
util module refactored
2019-12-13 01:14:40 +04:00
b46aa8777b
Functonality to transform PReg into dict() and merge it is separated
2019-12-13 01:14:25 +04:00
fae8e996bd
Helper functions copied to submodules
2019-12-13 01:13:48 +04:00
1bc6ec32f8
Functionality to create GPT object out of GPT cache directory
2019-12-13 01:12:59 +04:00
8e747ff84b
Use storage factory in frontend module
2019-12-10 19:00:22 +04:00
8289edb0b9
Changed message loglevel for samba_backend
2019-12-10 18:59:54 +04:00
4b46726b97
Use storage factories in samba_backend
2019-12-10 18:59:36 +04:00
520061ea4e
Use storage factories in util module
2019-12-10 18:58:54 +04:00
289ef8cc16
util.mk_homedir_path to create paths in user's directory
2019-12-10 18:58:29 +04:00
37d0c89156
util module loglevel changed
2019-12-10 18:57:53 +04:00
1f0714fc58
Use backend factory instead of direct backend access
2019-12-10 18:56:56 +04:00
41445bf3d4
Implemented factory method for backend
2019-12-10 18:56:19 +04:00
dee217b3de
Implemented factory methods for storages
2019-12-10 18:55:40 +04:00
3860bffb89
gpupdate rewritten to implement default behavior and checks
2019-12-10 18:53:20 +04:00
937f3a52e1
0.2.0-alt1
...
- Code refactored to work with storage facility
- Retrieval of HKCU preferences implemented
- Numerous backend and frontend stability improvements
- Chromium and Firefox appliers implemented
2019-12-06 18:33:05 +04:00
40ee4ec8c4
Cache storage API stabilized
2019-12-06 18:27:27 +04:00
ad6712a6de
Select dc in one function call
2019-12-04 23:17:27 +04:00
e31aac8bbc
Get domain name in one function call
2019-12-04 23:15:13 +04:00
38ddee2e8a
Removed pickle caching functions from util
2019-12-04 22:57:19 +04:00
eda1aca541
Firefox HKCU applier STUB
2019-12-04 22:39:08 +04:00
ed7b1da958
Implemented HKCU interation functionality for Chromium applier
2019-12-04 22:14:25 +04:00
d7df4f67e0
samba_backend - check for machine name (+cleanup)
2019-12-04 22:12:56 +04:00
d23cc1902b
util.get_homedir(username) to query password database for HOME
2019-12-04 22:11:53 +04:00
1b8d618019
util.is_machine_name(name) to check if working for machine
2019-12-04 22:11:20 +04:00
adb44bbd2e
polkit_applier - remove unused import
2019-12-04 18:19:48 +04:00
99f45eed69
Supplementary functions moved from frontend
2019-12-04 18:09:32 +04:00
98969efc8a
main.py: remove unused import
2019-12-04 18:05:22 +04:00
b8693d4005
Browser appliers: create settings destination directory if not exists
2019-12-04 17:56:31 +04:00
fcae9879da
Frontend - Chromium applier added
2019-12-04 17:52:05 +04:00
9ae73f2d58
firefox_applier - minor refactoring
2019-12-04 17:51:33 +04:00
f1fdac9a62
Chromium applier implementation added
2019-12-04 17:50:44 +04:00
e02f218abf
control_applier - remove unused import
2019-12-04 17:49:50 +04:00
bf4b809f8d
polkit_applier - remove unused import
2019-12-04 17:49:29 +04:00
59a98a79bb
systemd_applier - remove unused import
2019-12-04 17:49:04 +04:00
a4fe429d1a
main.py: use util.get_sid to make code shorter
2019-12-04 17:48:33 +04:00
b0a2376e0a
util.get_sid - get SID using caches
2019-12-04 17:46:57 +04:00
e37cbeacf1
Firefox's homepage defaults adjusted
2019-12-04 15:14:57 +04:00
f53420414f
Fix for Firefox's homepage setter
2019-12-04 05:24:27 +04:00