Chris PeBenito
95ecdf492a
apol: implement initial SID query tab
...
Closes #81
2016-03-31 09:06:20 -04:00
Chris PeBenito
21c70d5b74
apol: implement GenfsconQueryTab
...
Closes #80
2016-03-30 10:43:54 -04:00
Chris PeBenito
c85d67f9e2
apol: implement fs_use_* query.
...
Closes #79
2016-03-30 08:34:09 -04:00
Chris PeBenito
b1c6652de0
apol: implement type attribute query tab.
...
Closes #89
2016-03-29 10:56:07 -04:00
Chris PeBenito
fdb058838e
rolequery.ui: fix copy-paste errors
2016-03-29 10:50:04 -04:00
Chris PeBenito
9c3ce5c067
boolquery.ui: fix tab stops
2016-03-29 10:47:05 -04:00
Chris PeBenito
3fae0a2540
Add missing boolquery.ui file.
2016-03-29 09:58:28 -04:00
Chris PeBenito
6878afb0ce
Role/UserQueryTab: minor layout adjustments.
2016-03-29 09:12:05 -04:00
Chris PeBenito
8e2c8ca372
Implement extended permission rule support in TERuleQueryTab.
...
Related to #73
2016-03-28 09:33:24 -04:00
Chris PeBenito
fbee99a747
Implement TypeQueryTab.
...
Closes #51
2016-03-16 08:47:55 -04:00
Chris PeBenito
8e5b4bc604
Implement RoleQueryTab
...
Closes #87
2016-03-14 12:38:30 -04:00
Chris PeBenito
a7232507a8
Rename UserList to GetDetailsListView for reuse.
2016-03-14 12:38:19 -04:00
Chris PeBenito
d7e8cf0701
apol: connect copy/paste menu options
2016-03-02 08:19:07 -05:00
Chris PeBenito
5cfab15fd7
apol: Add ctrl+w keyboard shortcut to close the current tab.
...
Also move the action definitions to apol.ui.
2016-03-01 13:41:29 -05:00
Chris PeBenito
ef9f315aa0
apol: fix class names in .ui
2016-03-01 11:39:41 -05:00
Chris PeBenito
41579ede04
apol: revise sizing policies so results vertically stretch more than other frames (e.g. notes)
2016-03-01 10:17:50 -05:00
Chris PeBenito
7e8fcba695
apol: switch tabs to (more discoverable) check boxes for hiding UI elements
...
Also drop the results expander.
2016-02-29 10:51:24 -05:00
Chris PeBenito
c3759ec164
UserQuery: add missing user name field.
2016-02-26 09:05:43 -05:00
Chris PeBenito
16e03a3960
Implement UserQueryTab
...
Closes #90
2016-02-25 10:03:20 -05:00
Chris PeBenito
a1fbce87da
(DomainTransition/InfoFlow)AnalysisTab: convert QToolBox to QTabWidget
...
Better vertical space efficiency.
Also remove graphical results tab as it won't be used for a while.
2016-02-25 10:00:22 -05:00
Chris PeBenito
113dfcdb8c
(TE/RBAC/MLS)RuleQueryTab: convert QToolBox to QTabWidget.
...
Improves vertical space efficiency
2016-02-25 10:00:14 -05:00
Chris PeBenito
f89f875a62
ChooseAnalysis: Sort analysis options
2015-12-15 09:17:07 -05:00
Chris PeBenito
5e3da8f6bb
rbacrulequery.ui: fix class
2015-12-15 08:55:47 -05:00
Chris PeBenito
cf7b0789ba
apol: add MLS rule query
2015-12-15 08:51:14 -05:00
Chris PeBenito
6c702179c4
apol: add RBAC rule query
...
RuleResultModel: give up trying to have a parent class. Remove.
2015-12-15 08:04:01 -05:00
Chris PeBenito
cff5de89e6
apol: add domain transition analysis tab
2015-12-14 09:53:59 -05:00
Chris PeBenito
05c8cdd732
InfoFlowAnalsysTab: set raw to default result
...
Not yet resolved on how to do graphical representation yet.
2015-12-14 09:53:59 -05:00
Chris PeBenito
a899206ab6
Implement UI for excluding types from an analysis/query.
...
Connect it up to InfoFlowAnalysisTab.
2015-09-02 15:35:32 -04:00
Chris PeBenito
40bc6c9404
InfoFlowTab ResultsUpdater: missed flows into target type
2015-06-30 11:57:22 -04:00
Chris PeBenito
e51410191b
terulequery.ui: fix initial results tab
2015-06-30 11:07:58 -04:00
Chris PeBenito
d8f69d912f
InfoFlowAnalysisTab: initial implementation
...
Does not yet include graphical results.
2015-06-30 11:06:59 -04:00
Chris PeBenito
3cc8d49365
Shrink GUI layout margins and spacing.
2015-06-30 09:15:52 -04:00
Chris PeBenito
7a5850e423
terulequery.ui: fix tab stops
2015-06-17 09:45:40 -04:00
Chris PeBenito
0f4b70ded4
TERuleQueryTab: change item list selection behavior to the common behavior.
2015-06-10 10:31:40 -04:00
Chris PeBenito
308ce26872
TERuleQueryTab: switch expanders to use toggled signals
...
Directly connect expander toggled signal to relevant setVisible slots in
the .ui.
2015-06-10 10:22:24 -04:00
Chris PeBenito
9df420ad70
ApolMainWindow: misc enhancements
...
1. add icons for opening policy and new analysis
2. add shortcuts for copy, cut, paste
3. add filename to apol main window title
4. fix file chooser bug for selecting a policy.
5. improved handling where new analysis is started w/o open policy
2015-06-08 10:58:12 -04:00
Chris PeBenito
e9c48d6b5b
TERuleQueryTab: further layout adjustments
...
Better make use of expanded criteria box.
2015-06-07 10:54:33 -04:00
Chris PeBenito
13d6531947
TERuleQueryTab: convert radio buttons to checkboxes.
...
Keep UI consistent.
2015-06-07 10:22:43 -04:00
Chris PeBenito
911e44d5d8
TERuleQueryTab: remove unnecessary outer widget
...
Make the scroll area the top level widget for the tab.
2015-06-06 11:36:49 -04:00
Chris PeBenito
d26101d041
Squeeze margins so the tab widgets have more room.
...
The tabs have deeply nested container widgets, so a lot of room is lost
on margins.
2015-06-05 15:05:18 -04:00
Chris PeBenito
ee6a619113
TERuleQueryTab: move clear button connections into the .ui
2015-06-05 10:51:00 -04:00
Chris PeBenito
c8419393fb
TERuleQueryTab: add default type and boolean criteria
2015-06-05 08:59:29 -04:00
Chris PeBenito
7af8c276cf
Create collapsible sections in TERuleQueryTab.
...
Source icons from Koloria Icon Set,
http://www.graphicrating.com/2012/06/14/koloria-free-icons-set/
2015-06-04 12:46:41 -04:00
Chris PeBenito
b619166ba0
Initial apol commit.
2015-06-03 13:33:11 -04:00
Chris PeBenito
39505d0295
Initial public release.
2014-07-08 14:28:55 -04:00