1
0
mirror of https://github.com/altlinux/admc.git synced 2024-10-26 17:25:38 +03:00
Commit Graph

3409 Commits

Author SHA1 Message Date
Dmitry Degtyarev
690be1a128 Revert "tentative fix to crash in find widget"
This reverts commit f672be5c53.
2022-02-10 15:21:22 +04:00
Dmitry Degtyarev
ffb244a693 pkg_check_modules libsasl2
closes #347
2022-02-10 13:11:24 +04:00
Dmitry Degtyarev
f672be5c53 tentative fix to crash in find widget
closes #349
2022-02-10 13:04:03 +04:00
Dmitry Degtyarev
e464d90995 don't allow all spaces values in list dialog
also empty values
don't accept the dialog and warn user about such values
2022-02-10 10:46:26 +04:00
Dmitry Degtyarev
87d7cf2e25 change dev mode to be a feature flag
remove action and checkbox for dev mode
it is now editable only through .conf
same format will be used for other feature flags
2022-02-09 10:41:37 +04:00
Dmitry Degtyarev
f42e37e50b don't add duplicates to list dialog 2022-02-08 18:25:51 +04:00
Dmitry Degtyarev
bef850e463 fix title for string other edit dialog 2022-02-08 17:57:39 +04:00
Dmitry Degtyarev
22525a272c fix manager display showing full DN 2022-02-08 17:57:35 +04:00
Dmitry Degtyarev
1392e3f8c1 move gpui path construction into lambda 2022-02-08 17:57:00 +04:00
Dmitry Degtyarev
1028ddcac9
Merge pull request #346 from august-alt/master
Implement correct launch of gpui
2022-02-08 17:58:05 +04:00
august-alt
5edf4712bd implement correct launch of gpui 2022-02-08 17:25:36 +04:00
Dmitry Degtyarev
c8b3c04ec0 add get_dc() to adinterface
getter for member variable, NOT the static variable
get rid of getter for static variable, not used
2022-02-08 16:24:56 +04:00
Dmitry Degtyarev
14f5d9c651 fix manager edit not being read only
set this property in code and not in designer so that it's
\ automatically propagated to all places where it's used
2022-02-08 16:06:42 +04:00
Dmitry Degtyarev
710a0ca944 fix organization tab
during the big rework of tabs, forgot to add edits to list
\ also, edits shouldn't have been created in the OrganizationTabEdit
2022-02-08 15:58:23 +04:00
Dmitry Degtyarev
3796193ef8 fix select dialog accepting empty selection
warn user about the problem and don't close the dialog
2022-02-08 15:40:35 +04:00
Dmitry Degtyarev
085fd00c64 translate country names
closes #345
2022-02-08 15:02:12 +04:00
Dmitry Degtyarev
865fb55dd0 fix countries.csv processing
don't split by comma's that are surrounded by quotes
2022-02-08 14:23:26 +04:00
Dmitry Degtyarev
805ccaea2e refactor country combo
move handling of "NONE" country case from the data structures
\ to the apply() f-n
improve country_combo_init()
preparation for implementing translated country strings
2022-02-08 11:59:40 +04:00
Dmitry Degtyarev
99958a8e1e improve country combo ease of use
place current country at the start of the combo box
2022-02-07 18:27:52 +04:00
Dmitry Degtyarev
c865301eb7 add length limit to string large edit 2022-02-07 18:12:15 +04:00
Dmitry Degtyarev
3734f41248 turn on "Delegation" tab for user objects 2022-02-07 17:10:13 +04:00
Dmitry Degtyarev
bd0e2bf3b9 remove "trusted for delegation" account option
not present in RSAT in account tab, should be editable via
\ delegation tab
2022-02-07 11:15:05 +04:00
Dmitry Degtyarev
f89d88d0b6 update changelog 2022-02-04 17:42:12 +04:00
Dmitry Degtyarev
4fba8c5b5d update translation 2022-02-04 17:31:32 +04:00
Dmitry Degtyarev
1431b42f9f add missing des key option
that uses correct flag
2022-02-04 17:19:18 +04:00
Dmitry Degtyarev
f7ef03fb76 fix incorrect flag for account option
reversible encryption option was incorrectly using flag for
\ allow des key option
2022-02-04 17:16:49 +04:00
Dmitry Degtyarev
a856844d60 add special display for primary group id
in attributes tab
2022-02-03 15:01:15 +04:00
Dmitry Degtyarev
2ee56fbfd2 improve display of sam type in attributes tab 2022-02-03 14:31:50 +04:00
Dmitry Degtyarev
fa506cdd71 improve display of UAC in attributes tab
show flag breakdown
2022-02-03 14:22:48 +04:00
Dmitry Degtyarev
fcc4a1f819 rename "doc" folder to "share" 2022-02-03 13:33:36 +04:00
Dmitry Degtyarev
941f9af4f4 remove duplicate admc.svg
effectively, move it from /doc to src/admc/data
so that the same file is installed onto system and bundled into QRC
2022-02-03 11:03:40 +04:00
Dmitry Degtyarev
86ac4c9b10 fix app icon
the icon that's shown in tray and title bar, shortcut icon worked fine
2022-02-03 11:02:48 +04:00
Dmitry Degtyarev
b50b23f9e0 unset UAC_PASSWD_NOTREQD when creating users
only via create user dialog
adldap still uses default UAC value which includes PASSWD_NOTREQD
2022-02-02 14:37:00 +04:00
Dmitry Degtyarev
20a9131776 fix empty case in logon computers
when value was empty, list was incorrectly populated with one
\ item containing an empty string
add test case
tests became messier, but will fix later
2022-02-02 12:11:16 +04:00
Dmitry Degtyarev
96a3da9161 fix selection mode in logon hours dialog
previous mode made it so that you could only select one rectangle
this mode allows selecting arbitrary cells of any shape, for example
\ rectangle with a hole inside
2022-02-02 10:57:11 +04:00
Dmitry Degtyarev
6f77198978 disable editing of cells in logon hours dialog
was able to write text in cells due to that
2022-02-02 10:54:01 +04:00
Dmitry Degtyarev
5e09f3d6e4 improve handling of unset logon hours value
if value is unset, it has to be treated as "allow all logon times"
also, if value is unset, it has to remain unset after dialog is accepted
\ that is, if dialog didn't change anything
2022-02-02 10:52:15 +04:00
Dmitry Degtyarev
ebe20f7687 fix field labels in rename user dialog 2022-02-02 10:21:57 +04:00
Dmitry Degtyarev
e07edfd60e add upn->sam autofill to rename user dialog
use shared setup_lineedit_autofill() f-n to implement
2022-02-01 15:20:20 +04:00
Dmitry Degtyarev
7d10268fe4 trim spaces in StringEdit::apply()
leading and trailing spaces
2022-02-01 15:19:49 +04:00
Dmitry Degtyarev
e2eb38924d fix crash when using properties for deleted object
object is deleted on another client but stays on current client
then crash happened, if propreties was opened for that object
\ and properties was accepted using "OK" button (applied)
2022-02-01 11:06:26 +04:00
Dmitry Degtyarev
abfcaa894f fix upn edit tests (should be final)
figured out the problem
the domain used by testers somehow was configured to enforce
\ unique upn's, while mine didn't
so on tester's domain, during creation of conflicting user
\ server didn't allow the upn to be replaced
bring back test suffix, since it wasn't a problem
change conflict test case to setup conflicting upn uniquely
\ from base test user first, and then change input of upn
\ edit to create a conflict
2022-02-01 10:06:15 +04:00
Dmitry Degtyarev
8782f1cb7b Revert "fix upn edit tests"
This reverts commit 9b7a2b950a.
2022-02-01 09:55:19 +04:00
Dmitry Degtyarev
878f0d85a7 update translation 2022-02-01 09:55:01 +04:00
Dmitry Degtyarev
d620a5792f fix "group name" field text 2022-01-31 17:44:14 +04:00
Dmitry Degtyarev
8fd420eefe update translation
fix untranslated window title for connection error main window
2022-01-31 17:36:25 +04:00
Dmitry Degtyarev
9b7a2b950a fix upn edit tests
had to remove test code that tested multiple suffixes in upn edit
\ because didn't figure out a way to do that on any domain reliably yet
might re-introduce those tests later
2022-01-31 17:31:16 +04:00
Dmitry Degtyarev
49e878fa0f use object category to determine icons
instead of the full list of object classes
simpler this way
2022-01-31 11:40:50 +04:00
Dmitry Degtyarev
0bda527e93 fix object icons on kde
use "-symbolic" versions if non-symbolic icon is not available
kde appends "-symbolic" to some icon names for some reason
2022-01-31 11:27:33 +04:00
Dmitry Degtyarev
d344147b63 update protect deletion test
remove old comments from another test
use data-driven testing
2022-01-28 16:35:03 +04:00