1
0
mirror of https://github.com/altlinux/admc.git synced 2025-01-06 21:18:15 +03:00
Commit Graph

3759 Commits

Author SHA1 Message Date
Semyon Knyazev
27f0f14c04 Update ace compare samba source
Update libsmb_xattr source with ace_compare() method
for samba 4.20 compatibility
2024-07-11 21:25:50 +04:00
Semyon Knyazev
0aeaa43e1c Update dom_sid utils for samba 4.20 compatibility 2024-07-11 21:25:50 +04:00
Semyon Knyazev
c04753a3e1 Update generated ndr_security samba chunks 2024-07-11 21:25:50 +04:00
Semyon Knyazev
d3409711e9 Update dom_sid utils for samba 4.20 compatibility 2024-07-11 21:25:50 +04:00
Semyon Knyazev
aaa8c2167d Set security descriptor utils source for samba 4.20 compatibility
Put security_descriptor.c to corresponding dirs. Source file is
chosen according to appropriate samba vesrion.
2024-07-11 21:25:39 +04:00
Semyon Knyazev
912386d0bd Update replace.h header for samba 4.20 compatibility 2024-07-05 19:34:28 +04:00
Semyon Knyazev
7bc65bfead Add secace samba sources chunck
These sources are used in samba 4.20 security descriptor
modification utils.
2024-07-05 19:26:38 +04:00
Semyon Knyazev
2ac60e4fde Remove extended rights loading crashes
Crashes occured after controlAccessRight object creation
2024-07-01 19:59:52 +04:00
Semyon Knyazev
ed52c5764d Arranging widgets
Move widgets and dialogs to appropriate dirs.
2024-06-27 22:34:39 +04:00
Semyon Knyazev
3ea6691372 0.16.3-alt1
- Fix crashes after OU/user creation attempts by users with
  corresponding delegated rights.
2024-05-15 20:53:06 +04:00
Semyon Knyazev
94f7b6aa04 Bugfix 50353 attempt 2024-05-14 20:56:22 +04:00
Semyon Knyazev
08793ddd8a 0.16.2-alt1
- Fix OU insufficient access for users with delegation. Users with
  delegated OU rights can do corresponding allowed actions. In particular,
  user/group creation/deletion, OU creation and policy (un)link.
2024-05-03 21:33:15 +04:00
Semyon Knyazev
8ec3e0439d Fix OU insufficient access for users with delegation
Users with delegated OU rights (only via RSAT for now)
can do corresponding allowed actions. In particular, user/group
creation/deletion, OU creation and policy (un)link.
2024-05-03 20:48:11 +04:00
Semyon Knyazev
e9b48b13cf 0.16.1-alt1
- Fixed policy link deletion: OU's child link items are deleted from
tree after removal from policy widget. (closes: 49670)
- Update backend files for Samba 4.20 compatibility.
- Fix admin domain definition method.
- Fix crash after optional attributes load.
- Fix optional attribute display bugs with enabled LAPS.
- Fix crashing after domain object properties apply changes.
2024-04-16 19:09:55 +04:00
Semyon Knyazev
72afc90f8a Fix domain admin definition method 2024-04-16 19:04:30 +04:00
Semyon Knyazev
b4d6355df8 Fix optional attribute display bugs. 2024-04-16 19:04:30 +04:00
Semyon Knyazev
d5ecf57765 Optional attributes load crash fixed 2024-04-16 19:04:30 +04:00
Semyon Knyazev
13204be516 Fixed crashing after domain object properties apply 2024-04-16 19:04:20 +04:00
Semyon Knyazev
6ca131ab4a Bandaid for samba 4.20.0 compatibility
Re_generated ndr_misc.h and ndr_misc.c for samba 4.20
compatibility. Actual ndr_misc files are used according
to samba version.
2024-04-16 14:51:39 +04:00
Semyon Knyazev
17791d752a Did bugfix#49670 and refactor
Policy link deletion fixed. Link disappears from the tree
after deletion action in the policy widget now.
2024-04-16 14:35:30 +04:00
Semyon Knyazev
ac99ff6175 0.16.0-alt1
- Add drag&drop policy link order changing to links tab in the policy OU
  widget.
- Domain info widget: "Servers" items are removed from the tree and
  domain controller version is added.
- Add link state icons (enforced/disabled) to the links tab from the
  policy OU widget.
- Domain policy link broken deletion is fixed (the same links in other
  OUs were deleted instead of domain's link). (closes: 49385)
- Fix broken domain policy link icon changing: enforcing/disabling
  from policy widget changed another OU's the same policy link icon.
- Fix links duplication in policy OU widget's inheritance tab.
- Fixed user properties window resize.
- Add optional attributes loading. It can be performed via "Load
  optional attribute values" option checking (in the preferences menu)
  or with corresponding button in the attributes tab. (closes: 48817)
- Fixed not selected of any theme after ADMC start.
2024-02-20 01:13:02 +04:00
Semyon Knyazev
8ffaeac60d Remove vertical spacer from domain info widget 2024-02-19 23:11:48 +04:00
Semyon Knyazev
e4b1fc68da Set translations for optional attributes loading feature 2024-02-19 22:48:59 +04:00
Semyon Knyazev
a5255dc14a Add optional attribute values loading to attribute tab
If "Load optional attribute values" main window option is checked,
optional attribute values will be loaded after object properties
opening. With not checked option values can be loaded with
corresponding button in attribute tab.
2024-02-19 22:48:59 +04:00
Semyon Knyazev
092ceb17fd Add "Load optional attribute values" action to main window 2024-02-19 22:48:59 +04:00
Semyon Knyazev
a5792f4b38 Add translation to dc version label 2024-02-19 22:48:59 +04:00
Semyon Knyazev
701f68b714 Add connected DC's OS and its version to domain info results 2024-02-19 22:48:59 +04:00
Semyon Knyazev
21332966b6 Add server reference attributes 2024-02-19 22:48:59 +04:00
Elena Dyatlenko
cc741fb794 Fixed the size of the user properties window 2024-02-19 22:48:59 +04:00
Semyon Knyazev
5adc2f0a33 Fix not selected themes from start 2024-02-19 22:48:59 +04:00
Semyon Knyazev
928e892e90 Remove 'Servers' items from domain info tree 2024-02-19 22:48:59 +04:00
Semyon Knyazev
b3ea81a70c Fixed wrong domain policy link deletion
Domain policy links are correctly deleted from GUI now.
Before fix policies, linked to another OUs, were deleted (in GUI)
under not domain OU fetched items (bugfix #49385).
2024-02-19 22:48:49 +04:00
Semyon Knyazev
62869e4e84 Added link state icons to links widget and did another refactor
Enforced/disabled state icons have been added to policy link items
in policy ou result's links tab. Some refactor is additionally done.
2024-02-15 20:09:22 +04:00
Semyon Knyazev
1ceae5e917 Fix and refactor LinkedPoliciesWidget::on_item_changed() method 2024-02-15 20:09:22 +04:00
Semyon Knyazev
0e9e6e8352 Clarify comment 2024-02-15 20:09:22 +04:00
Semyon Knyazev
ca37bc674e InheritedPoliciesWidget class refactor and duplication bugfix.
Fixed duplicated policy links in OU results inheritance
tab (bugfix #49385). Small refactoring is also done.
2024-02-15 20:09:22 +04:00
Semyon Knyazev
c033dd874f Small refactor and domain policy link icon bugfix
Fixed ou policy index search function name.
Domain policy link icon bug is also fixed (#49385).
2024-02-15 20:09:22 +04:00
Semyon Knyazev
fd65784f34 Fix gplink test wrong order expectations 2024-02-15 20:09:22 +04:00
Semyon Knyazev
837cecf1f0 Add translations for LinkedPoliciesWidget 2024-02-15 19:26:46 +04:00
Semyon Knyazev
be61501281 Refactor groub policy tab widget
Inheritance widget and gpo options check box are removed from .ui
and created in tab's ctor now. Group policy tab is also initialized
with console ptr now.
2024-02-15 19:26:46 +04:00
Semyon Knyazev
e6f5638db5 Add console widget ptr to inheritance widget initialization 2024-02-15 19:26:46 +04:00
Semyon Knyazev
30786c41d0 Policy OU linked policies widget is refactored and drag&drop model is added
Linked policies widget is refactored. In particular, the widget is
initialized with console ptr now.
Drag&drop changes: add model, configuration and corresponding applying slot.
2024-02-15 19:26:39 +04:00
Semyon Knyazev
828ba085cb Add ResultsView internal drag and drop setter 2024-02-09 19:21:56 +04:00
Semyon Knyazev
eaaa25ae7c Remove links and inheritance tabs from ou results .ui
Remove tabs (links and inheritance widgets) from policy ou results
widget's .ui file. These widgets are added in PolicyOuResultsWidget
ctor now.
2024-02-09 17:32:59 +04:00
Semyon Knyazev
d2f5f76b57 Update Gplink class
Add copy ctor and assignment operator, link order move and max order
getter methods. Gpo order getter fixed and arguments rename is also
performed.
2024-02-09 00:06:05 +04:00
Semyon Knyazev
7b5e9a7af7 Add drag-n-drop model for links widget 2024-02-08 23:56:18 +04:00
Semyon Knyazev
c860787af9 Create LinkedPoliciesWidget class
PolicyOUResultsWidget links (left tab) content is refactored
and moved to LinkedPoliciesWidget class.
2024-01-16 16:45:19 +04:00
Semyon Knyazev
df6189a3fb 0.15.2-alt1
- Removed missing theme error log on first launch. (closes: 49043)
2024-01-16 14:34:53 +04:00
Semyon Knyazev
aba2567a52 Removed missing theme error log on first launch
bugfix#49043
2024-01-16 14:04:37 +04:00
Semyon Knyazev
045f506df9 0.15.1-alt1
- Add icon theme selection. System theme is taken from /usr/share/icons
dir, custom themes are taken from /usr/share/ad-integration dir
by default. Theme dirs must have index.theme file to be included.
Theme dirs can also be symlinks.
- Object creation and disabling bugs in 0.15.0 version are
fixed. (closes: 48780)
2023-12-19 04:52:10 +04:00