1
0
mirror of https://github.com/altlinux/admc.git synced 2025-01-03 09:17:53 +03:00
Commit Graph

3793 Commits

Author SHA1 Message Date
Semyon Knyazev
2c5f45e212 GPO creation/renaming with only spaces is fixed (bugfix#44684) 2023-11-22 17:38:54 +04:00
Semyon Knyazev
8d371a24ad Add group rename sam account name autofill
Bugfix#47082
2023-11-22 17:38:54 +04:00
Semyon Knyazev
b1de04f01a Add disabled computer icon
Add disabled computer icon, bug №47551 fixed
2023-11-22 17:38:54 +04:00
Semyon Knyazev
4b6eed9ca3 Non-empty OU deletion warning added. 2023-11-22 17:38:54 +04:00
Semyon Knyazev
3fc1951f04 Added message for multiple object deletion 2023-11-22 17:38:54 +04:00
Semyon Knyazev
e04927404f Add translations for domain info item feature 2023-11-22 17:38:54 +04:00
Semyon Knyazev
59961279e6 Add site icon to icon manager 2023-11-22 17:38:54 +04:00
Semyon Knyazev
34700234d6 Change parent item in impl sources 2023-11-22 17:38:54 +04:00
Semyon Knyazev
ecf9b98b82 Add attributes and object classes 2023-11-22 17:38:54 +04:00
Semyon Knyazev
316ec65ab3 Update CMakeLists 2023-11-22 17:38:54 +04:00
Semyon Knyazev
0b52e7558e FSMO code contents changed
Did some refactor, add fsmo role change signals and
other functional for domain info item feature
2023-11-22 17:38:54 +04:00
Semyon Knyazev
4b62168462 Add domain info results widget 2023-11-22 17:38:49 +04:00
Semyon Knyazev
bf5f1ab7b4 Add domain info item
Added root domain info item to console tree and
corresponding functional for domain_info_impl to main window
2023-11-17 04:35:01 +04:00
Semyon Knyazev
14343b61f0 Add impl for new domain info item in console tree 2023-11-17 04:32:34 +04:00
Valery Sinelnikov
e3375f5782 0.14.0-alt1
- Possible errors due to domain controller switching are fixed
  (revealed with failed tests).
- Disabled user icon is added to icon manager. Now user item icon
  changes after user disabling in the object tree and in the
  organizational unit results widget.
- User domain admin perms check for GPO add is fixed. User should no
  longer be in a group named only "Domain Admins" to be able add GPO
  (domain admins group is defined by sid now).
- Fixed group policy link dissapearence after applying enforce/disable
  action in context menu. (closes: 47122)
- Test admc_test_gplink is fixed.
- Test admc_test_policy_ou_results_widget is temporarily removed.
- Added connectivity to another domain's host.
2023-09-05 10:39:25 +04:00
Semyon Knyazev
1c1e83b59d Fixed errors after DC selection.
AdInterface object's actual DC and LDAP connection member
values didn't change after PDC Emulator connection move, it's fixed.
Message about failed connection to DC stored in the settings is
also removed (because it spam after kinit in other domain).
2023-09-01 17:24:11 +04:00
Semyon Knyazev
a4f677d763 User icon changes after disabling.
Disabled user icon is added to icon manager. Now user item
icon changes after user disabling in the object tree and in the
results widget.
2023-09-01 17:24:11 +04:00
Semyon Knyazev
a836858a96 Icon manager is added.
Icon manager global object's functions are used now for icon receiving.
2023-09-01 17:24:11 +04:00
Semyon Knyazev
7359803be8 User domain admin perms check for GPO add is fixed.
It fixes bug when user must be in a group named only "Domain Admins"
to be able add GPO. That group is determined with corresponding object
SID now.
2023-09-01 17:24:11 +04:00
Semyon Knyazev
70c2b9b375 GP link dissapearence after enforce/disable action is fixed.
bugfix#47122
2023-09-01 17:24:11 +04:00
Semyon Knyazev
31ef3da073 Test admc_test_gplink is fixed 2023-09-01 17:24:11 +04:00
Semyon Knyazev
d396fc078b Policy OU results widget test is temporarily removed. 2023-09-01 17:24:11 +04:00
Semyon Knyazev
d8ed748f2d Domain changing from default to custom and vice versa.
Connection options dialog's ui is changed. Option to switch between
default (from credential kerberos cache) and custom domains is added.
2023-09-01 17:23:55 +04:00
Valery Sinelnikov
6353d682ac 0.13.0-alt1
- PDC-Emulator check option is added. If option is enabled, GPT-related
  moves like policy editing/creation/deletion will be prevented under
  non-PDC-Emulator DC connection.
- Fixed group policy link order value in organizational unit's
  results widget: order was sorted as string number earlier.
  It is sorted as a number now.
- Organizational unit's inherited policies are added to corresponing
  tab in organizational unit's result widget. Also inherited policies
  list is added to organizational unit's properties group tab.
- Enforce and disable checkable actions are added to policy link item
  context menu (group policy objects).
- Fixed organizational unit and user rename ok buttons availability
  with spaces only.
- Crashing after drag and drop attempt in organizational unit's results
  widget is fixed: drag and drop is disabled.
- User and group general tab read-only widgets are added as results
  widgets for corresponding group and user items.
- creationTime attribute's value display/edit fixed.
- Time span attribute value display fixed. Also time span attribute
  edit is added.forceLogoff and lockOutObservationWindow attributes
  are added as time span.
- Attribute userAccountControl, msDs-Supported and systemFlags values
  are displayed as hexadecimal.
- Fixed group policy link appearing after an unauthorized creation
  attempt.
2023-07-17 17:48:53 +04:00
Semyon Knyazev
5662ec119e PDC-Emulator connection check is added
PDC-Emulator check option is added. If option is enabled, GPT-related
moves like policy editing/creation/deletion will be prevented under
non-PDC-Emulator DC connection.
2023-07-17 15:42:55 +04:00
Semyon Knyazev
4d61404d58 Enforced and disabled actions are added
Checkable actions are added to policy item context
menu.
2023-07-05 23:02:09 +04:00
Semyon Knyazev
fb082f998d Inherited policies tab for OU is added
Organizational unit's inherited policies are added to
corresponing tab in OU result widget. Also inherited policies
list is added to OU properties group tab.
2023-07-05 22:59:48 +04:00
Semyon Knyazev
75f5395d9a GPO order in OU results widget is fixed
GPO order value was sorted as string number earlier.
It is sorted just like a number now.
2023-07-05 22:53:02 +04:00
Semyon Knyazev
c69156bee1 Attributes with hexadecimal displayed values are added
Attribute userAccountControl, msDs-Supported and systemFlags values
are displayed as hexadecimal
2023-07-05 22:43:23 +04:00
Semyon Knyazev
226a664edf Attributes display fix and edit add.
Attribute creationTime display/edit fixed.
Attributes with time span value display fixed. Also time span
attribute edit is added.
Attributes forceLogoff and lockOutObservationWindow are added as time span.
2023-07-05 22:43:03 +04:00
Semyon Knyazev
0ca1d68733 User and group results widgets are added
User and group general tab read-only widgets are added as
results widgets for corresponding group and user items.
2023-07-05 22:42:24 +04:00
Semyon Knyazev
83506383ea Selected item's index data checks are added
QStringList emptiness and QVariant convertibility checks are added
to prevent crushing
2023-06-24 00:02:37 +04:00
Semyon Knyazev
e617503255 Translation for GPUI absence message is added 2023-06-23 23:54:03 +04:00
Semyon Knyazev
ff9c00e9a5 Crashing after drag and drop attempt in OU results widget is fixed
When using item's drag and drop in OU results widget on the same
area application crashes. It is fixed with drag and drop disabling.
2023-06-23 23:52:36 +04:00
Semyon Knyazev
182efe1217 OU and user rename ok button isn't available with spaces only
Fix for bugs #44682 and #44680
2023-06-23 23:48:19 +04:00
Semyon Knyazev
6c968b1914 Not allowed group policy link item creation fix
GUI group policy link that not allowed to create doesnt
appear anymore
2023-06-23 22:24:37 +04:00
Evgeny Sinelnikov
9154796ccf 0.12.0-alt1
- Indents at selected OU's widget with policies list are minimized.
- Ellipsis for too long names in description bar is added. Label is located to
  the right of the tree with chosen object. Tool tip for that label is added.
  Tool tip contains full object name.
- Attribute groupType display and edit are changed from decimal to hexadecimal.
  Attribute value also contains flag names that were set.
- Error dialog after critical policy selection is removed. Error is displayed
  in log now. Dialog error messages after critical policy deletion attempt are
  clarified.
- Russian language is removed from english logs and vice versa.
- Block inheritance indicator is added to OU's icon from group policy objects.
- Enforced link indicator is added to policy icon from group policy objects.
- Disabled policies appearence changing is added to policies from group policy
  objects. Policy item icon changes appearance (fades) after group policy link
  disabling.
- Policy link indicator is added to policy icon from group policy objects.
  Indicator is located in left bottom policy icon corner.
- Policies that are linked to domain is visible in group policy objects now.
- Group policy objects order is changed. Policies is placed higher than OUs now.
2023-03-22 21:05:00 +04:00
Semyon Knyazev
d9487cdac5 Update changelog for release 0.12.0 2023-03-22 20:59:30 +04:00
Semyon Knyazev
02be6c6bca Domain policy items are appeared in the scope view tree. 2023-03-22 20:49:36 +04:00
Semyon Knyazev
e71df5affb Ellipsis for too long names in description bar is added.
Word wrapping for description bar labels is removed. Also tool tip
for object name label is added. Tool tip contains full object name.
2023-03-22 20:49:35 +04:00
Semyon Knyazev
1e16bdd868 Policy OU results widget indents are removed. 2023-03-22 20:48:32 +04:00
Semyon Knyazev
c89e7658a5 Translations of messages after critical policy deletion updated 2023-03-22 20:48:32 +04:00
Semyon Knyazev
83e8feb2b6 Warning message after critical policy deletion attempt is clarified.
For not critical policies warning messages popup without clarification.
2023-03-22 20:48:32 +04:00
Semyon Knyazev
92f2df3d31 Russian language is removed from english logs and vice versa. 2023-03-22 20:48:32 +04:00
Semyon Knyazev
ebd748ccfb Error dialog popup on GPO selection is removed.
The error message appears in message log.
2023-03-22 20:48:32 +04:00
Semyon Knyazev
2a50673729 GPO items in tree is sorted by type.
Policies is placed higher than policy organizational units.
2023-03-22 20:48:32 +04:00
Semyon Knyazev
0c6ec21f27 Edit dialog for hex displayed attributes is added.
It's implemented only for groupType attribute now. Other appropriate
attributes should be added later.
2023-03-22 20:48:32 +04:00
Semyon Knyazev
b10003b8c0 Attribute "groupType" value display is changed from decimal to hex 2023-03-22 20:48:32 +04:00
Semyon Knyazev
95d9443e0d Block inheritance indicator is added to OU GP objects.
"change-prevent" icon from current theme serves as indicator.
2023-03-22 20:48:32 +04:00
Evgeny Sinelnikov
a08ce21001 Add support of policy item link indicator icons with enforcing and disabling.
- Link indicator icon ("mail-forward" from theme) is added to policy item
  left bottom corner. Indicator is displayed only for OU's child policy items.
- Policy item icon changes appearance (fades) after group policy link disabling.
- Enforced policy indicator is added. Indicator ("stop" from theme) appears in
  the right bottom policy item's icon corner after policy "Enforced" setting.
2023-03-22 20:46:54 +04:00