1
0
mirror of https://github.com/altlinux/admc.git synced 2025-03-14 22:50:14 +03:00

370 Commits

Author SHA1 Message Date
Dmitry Degtyarev
53a9d4af0f add FilterDialog
replaces two duplicated dialog wrappers over filter widget
that were created for EditQueryItemWidget and ConsoleFilterDialog
2021-09-28 14:42:39 +04:00
Dmitry Degtyarev
c7b2adc971 redo find widget using designer 2021-09-27 15:19:55 +04:00
Dmitry Degtyarev
3937710831 redo filter widget using ui files
redo all sub-widgets as well
merge filter builder into normal tab
add add_classes() f-ns because ctors for classes used in ui forms can't
\ have extra args
2021-09-24 16:47:27 +04:00
Dmitry Degtyarev
9d0098431b redo password dialog using ui file
add ctors to some edits that accept widgets instead of making them
2021-09-24 14:20:20 +04:00
Dmitry Degtyarev
7b3f8bce11 clean up object impl
match decl and impl order
remove unused f-ns
inline f-ns
2021-09-01 16:09:09 +04:00
Dmitry Degtyarev
7fbf3a2de4 remove member adconfig from adinterface
always using the static variable anyway
2021-09-01 12:43:50 +04:00
Dmitry Degtyarev
d9376d0805 make ad requirement for filter dialog explicit
pass adconfig from adinterface to filter dialog ctor
\ and down to all sub-widgets, instead of using the global adconfig
2021-09-01 12:23:00 +04:00
Dmitry Degtyarev
2a5636a7bf fix security tab test 2021-08-31 16:21:05 +04:00
Dmitry Degtyarev
ad23494973 fix test compilation 2021-08-31 15:59:13 +04:00
Dmitry Degtyarev
def7a45fa5 rename console types dir 2021-08-31 13:54:14 +04:00
Dmitry Degtyarev
450745e850 rename console query to query item impl 2021-08-31 13:52:30 +04:00
Dmitry Degtyarev
8e9684d72b rename consoleobject to objectimpl 2021-08-31 13:00:57 +04:00
Dmitry Degtyarev
1f03f65f3d fix policy results test 2021-08-31 12:13:29 +04:00
Dmitry Degtyarev
d63a6be2e3 rename gpo f-ns 2021-08-20 17:54:53 +04:00
Dmitry Degtyarev
e10f6619b8 test protect deletion edit 2021-08-20 16:16:28 +04:00
Dmitry Degtyarev
6c00ff9211 test check_gpo_perms() 2021-08-19 13:58:26 +04:00
Dmitry Degtyarev
61a8185a78 test for correct perms after gpo creation
delete gpo in cleanup()
2021-08-19 12:21:04 +04:00
Dmitry Degtyarev
6a24956319 unlink policies after deletion
move gplink.cpp to adldap
add test for this
closes #273
2021-08-16 16:54:25 +04:00
Dmitry Degtyarev
7bdf381945 fix infinite loop in Gplink::equals()
add test for it
2021-08-13 15:25:56 +04:00
Dmitry Degtyarev
cb8a11c282 update gplink tests 2021-08-13 14:54:20 +04:00
Dmitry Degtyarev
c29da5c157 fix password edit verify test
previous version was nonsense
2021-08-05 17:17:32 +04:00
Dmitry Degtyarev
7b9d9d12ab add tests for policy results widget
add alternate update() f-n for test
2021-08-05 16:58:33 +04:00
Dmitry Degtyarev
3dbbe0f297 add test for create_gpo() and delete_gpo() 2021-08-05 16:11:17 +04:00
Dmitry Degtyarev
0777bc55c3 fix object menu test (for real this time) 2021-08-05 11:54:40 +04:00
Dmitry Degtyarev
2fed66e0d7 add test for edit query item widget 2021-08-04 12:47:53 +04:00
Dmitry Degtyarev
eb401464fb improve how unlock edit looks in password dialog
put checkbox on the left side on text
2021-08-02 17:11:12 +04:00
Dmitry Degtyarev
19287643d6 fix object menu test 2021-08-02 15:55:01 +04:00
Dmitry Degtyarev
718e0e0a06 fix account option edit
use click() instead of setChecked() so that clicked() signal is emitted
also test conflicts multiple times
2021-07-28 12:08:00 +04:00
Dmitry Degtyarev
31265a2ba0 add tests for gpoptions edit 2021-07-26 16:08:27 +04:00
Dmitry Degtyarev
f74b4db13b add tests for string large edit 2021-07-26 15:50:28 +04:00
Dmitry Degtyarev
14a677bbc8 add test for account option edit 2021-07-26 15:29:23 +04:00
Dmitry Degtyarev
e6aefa5568 rework settings
remove Settings class
don't need to keep around qsettings
remove usage of bool settings
rework creation of actions tied to settings
save state in dtor's, can do that now because qsettings is not tied to
\ Settings object anymore
2021-07-26 12:29:25 +04:00
Dmitry Degtyarev
b52ab925b4 fix save_state() f-ns in tests 2021-07-21 18:07:37 +04:00
Dmitry Degtyarev
aacd9ef7bf use qvariant for state f-ns
remove usage of qhashes in f-n returns and args
instead convert qhashes to/from qvariants
streamlines code using those f-ns
remove unnecessary state.isValid() checks
2021-07-21 17:47:14 +04:00
Dmitry Degtyarev
e6c6c64abb rework some tests to be data-driven 2021-07-16 17:35:44 +04:00
Dmitry Degtyarev
0fbc8b5db6 use menu for attribute tab filtering
instead of dialog
filtering is now universal between separate properties dialogs
2021-07-14 16:38:52 +04:00
Dmitry Degtyarev
23331f70d9 rename logon computers edit test 2021-07-14 12:36:16 +04:00
Dmitry Degtyarev
0fca55f71c make a general apply_unmodified() test
add this test to all edit tests
2021-07-14 12:35:00 +04:00
Dmitry Degtyarev
600fca88e1 add string other edit tests 2021-07-14 11:52:26 +04:00
Dmitry Degtyarev
8deb867bbe add multi editor tests 2021-07-14 11:13:38 +04:00
Dmitry Degtyarev
7974341e89 add string editor tests 2021-07-13 17:51:48 +04:00
Dmitry Degtyarev
f6d365e11a add datetime edit test 2021-07-13 17:42:13 +04:00
Dmitry Degtyarev
3546be89aa fix test class name 2021-07-13 14:20:00 +04:00
Dmitry Degtyarev
99e0e71f84 add bool editor tests 2021-07-13 13:58:37 +04:00
Dmitry Degtyarev
d7948a1003 fix octet editor test 2021-07-13 13:51:08 +04:00
Dmitry Degtyarev
d4274dec32 add octet editor tests 2021-07-13 12:57:16 +04:00
Dmitry Degtyarev
87c2ababb1 replace QMessageBox static f-ns
they use exec(), use custom f-ns which use open()
2021-07-12 16:48:26 +04:00
Dmitry Degtyarev
0253680ada clean up includes and defines
merge logon_hours_dialog.cpp into logon_hours_edit.cpp
2021-07-12 16:28:04 +04:00
Dmitry Degtyarev
c66cecf202 add delegation edit test 2021-07-12 13:14:38 +04:00
Dmitry Degtyarev
3ef8bf3f2b add manager edit tests 2021-07-09 17:58:25 +04:00