1
0
mirror of https://github.com/altlinux/admc.git synced 2024-10-27 01:55:37 +03:00
Commit Graph

99 Commits

Author SHA1 Message Date
Dmitry Degtyarev
a8ffee6c1c fix smbclient stack smashing on 32bit systems
closes #294
2021-09-23 12:58:45 +04:00
Dmitry Degtyarev
ddaa99a3c5 re-add cmake spec-version getter 2021-08-09 14:36:22 +04:00
Dmitry Degtyarev
ce3ec2dc2c update version 2021-08-05 17:30:02 +04:00
Dmitry Degtyarev
87d3b0617f fix version in cmake
has to be manually defined, now that there's no .spec
2021-08-03 15:48:41 +04:00
Dmitry Degtyarev
7a5b45a067 move c++ cmake options to top cmakelists.txt
if they are in src cmakelists.txt, they don't apply to tests
fix unused var
2021-07-09 11:29:46 +04:00
august-alt
3ef44e5747 update executable permissions 2021-06-02 17:45:26 +04:00
august-alt
06bfaeeade remove specific architecture 2021-06-02 17:23:20 +04:00
august-alt
2a14822282 update files to support debian 2021-06-02 17:21:28 +04:00
august-alt
f41ca71d85 Update build files to support standard directories 2021-06-01 16:26:24 +04:00
Dmitry Degtyarev
7899968b80 improve translation build process
make it the same for admc and adldap
move admc translation files to admc dir
delete translations dir
move translations.qrc into admc.qrc
2021-03-25 16:38:44 +04:00
Dmitry Degtyarev
2bd47e372f setup help 2021-03-04 15:34:50 +04:00
august-alt
ae3637b97f add version extration from spec file for cmake 2021-02-11 16:51:06 +04:00
Dmitry Degtyarev
44dd3ec0e4 move enable_testing() to root cmake 2021-02-08 16:36:04 +04:00
Dmitry Degtyarev
e6ece90475 setup tests
make sample tests for adinterface and create dialogs
2021-02-05 17:56:49 +04:00
Dmitry Degtyarev
3b84ab5563 add help menu to menubar
manual dialog is a stub
2020-12-25 17:53:29 +04:00
Dmitry Degtyarev
67c4e4cbae fix translations target in cmakelists
build translations before src
don't mark translations.qrc as byproduct so "make clean" doesn't delete
2020-10-06 16:29:00 +04:00
Dmitry Degtyarev
65cabb7e55 add smbclient to spec
rename openldap to libldap since there's no openldap-devel
set cmake exe/lib path to generic binary dir, not "build"
2020-09-07 13:51:25 +04:00
Dmitry Degtyarev
891ed6cefb move translations to project source dir
\so they are shareable by admc and gpgui
fix auto moc/rcc warnings for libgptbackend
2020-09-04 16:05:55 +04:00
Dmitry Degtyarev
40d1bd1c55 cleanup cmakelists
set cmake cxx vars in src/cmakelists.txt
delete unused/empty files
delete include dirs
delete cmake/Modules dir, move files to cmake
2020-09-04 15:51:39 +04:00
Dmitry Degtyarev
3f017d8ee8 fix cmakelists for a build in separate dir
move missing cmake modules to cmake dir
remove unnecessary gitignores
set path for executables and lib outputs
remove build outputs
2020-09-04 14:57:14 +04:00
Dmitry Degtyarev
23f2256e7a move admc, gpgui and adldap into src 2020-09-04 14:11:30 +04:00
Dmitry Degtyarev
96b023e087 move admc cmake target into subdirectory
rename src to admc (src will be back)
2020-09-04 14:09:10 +04:00
Dmitry Degtyarev
2f97c1e225 remove samba experiments from admc
remove duplicate from gitignore
2020-09-03 18:23:29 +04:00
Dmitry Degtyarev
944f1b409b start work on gpgui
create browse widget, for now just local
add xml/pol editor skeletons
move headers to src dir so that automoc works
2020-09-03 17:45:30 +04:00
Dmitry Degtyarev
a8223814c6 rename move dialog to select dialog 2020-08-31 15:08:25 +04:00
Dmitry Degtyarev
89a21240c6 change members tab to apply non-instantly
repurpose move dialog to select dialog, renamed in next commit
move object moving and adding to group outside of move dialog
\ to object context menu
2020-08-31 15:07:00 +04:00
Dmitry Degtyarev
44c0ba6bc6 split edits into their own files
remove stray old attribute_edit.cpp
2020-08-28 15:06:41 +04:00
Dmitry Degtyarev
c0f8254a59 create edits directory 2020-08-27 17:13:33 +04:00
Dmitry Degtyarev
afc3c9280b add unlock edit
change it from button to a one-way checkbox
now has the edit marker
2020-08-27 13:03:56 +04:00
Dmitry Degtyarev
d98f8ddac3 make expiry_edit.cpp 2020-08-26 18:10:46 +04:00
Dmitry Degtyarev
63607d64d2 move country edit out into it's own file 2020-08-25 17:22:24 +04:00
Dmitry Degtyarev
c52cd5fa85 improve attribute edits/widgets
change attribute_widgets.cpp to attribute_edits.cpp
create AttributeEdit and subclasses
remove CreateDialog subclasses
2020-08-20 17:12:00 +04:00
Dmitry Degtyarev
ae6e5b5093 wip for create user dialog
setup most of the dialog
create attributes_widgets.cpp
create attributes_display_strings.cpp
2020-08-18 14:11:33 +04:00
Dmitry Degtyarev
2b76336e5e add create dialog
replaces previous implementation via QInputBox
2020-08-13 16:34:23 +04:00
Dmitry Degtyarev
4e2f7c8687 add rename dialog
custom extra attribute edits for users and groups
remove rename_user/group from adldap
print untranslated/unreworded ldap error by default
2020-08-13 13:50:59 +04:00
Dmitry Degtyarev
1b941164a3 add object tab 2020-08-11 16:01:12 +04:00
Dmitry Degtyarev
a5c4832ae8 add country selection
add admc.qrc to cmakelists
add countries.csv
2020-08-11 14:50:34 +04:00
Dmitry Degtyarev
d7ba5f791d create AddressTab
add add_attribute_edit()
\so attribute edit creation code is shared between tabs
2020-08-10 16:43:58 +04:00
Dmitry Degtyarev
1da8e6500e rename details tab classes to SomethingTab 2020-08-10 15:09:25 +04:00
Dmitry Degtyarev
7fc8cf02c7 create DetailsTab
remove target_dn replication, use target var from Details
rename change_target() for tabs to reload()
move tabs-accepting-certain-types logic into tab code
move tab titles into tab code
2020-08-10 15:05:04 +04:00
Dmitry Degtyarev
cbb8fd75ca add general tab skeleton 2020-08-07 15:25:00 +04:00
Dmitry Degtyarev
05d3c5a91e create account widget
add initial stuff to account widget
add user_locked()
2020-07-30 16:29:03 +04:00
Dmitry Degtyarev
c943937eb2 add english translation
this is just plurals
2020-07-22 16:18:06 +04:00
Dmitry Degtyarev
45f38468ba create menubar 2020-07-22 14:00:05 +04:00
Dmitry Degtyarev
4bba6d3f30 add -Werror=switch 2020-07-21 14:48:47 +04:00
Dmitry Degtyarev
c9db852f77 setup translation 2020-07-17 16:54:53 +04:00
Dmitry Degtyarev
34f39795f7 remove admc 2020-07-15 17:27:23 +04:00
Dmitry Degtyarev
0ef3c6e6b5 remove Runner 2020-07-15 16:50:47 +04:00
Dmitry Degtyarev
50dcf31370 rename object context menu
rename object model
2020-07-15 15:41:45 +04:00
Dmitry Degtyarev
ae134d76f0 rename to ADMC 2020-07-13 15:59:57 +04:00