Skip to content

Commit

Permalink
Merge pull request #241 from Cingulara/develop
Browse files Browse the repository at this point in the history
v1.10.0 Relese
  • Loading branch information
Cingulara authored Nov 6, 2023
2 parents d4b202c + dba05d9 commit a905a03
Show file tree
Hide file tree
Showing 74 changed files with 1,937 additions and 599 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM nginxinc/nginx-unprivileged:1.23-alpine
FROM nginxinc/nginx-unprivileged:1.25-alpine
# Fix for broken build on Docker in GH is to put RUN true between multiple COPY statements :(
RUN true
COPY *.html /usr/share/nginx/html/
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
VERSION ?= 1.09.01
VERSION ?= 1.10.01
NAME ?= "openrmf-web"
AUTHOR ?= "Dale Bingham"
PORT_EXT ?= 9000
Expand Down
22 changes: 21 additions & 1 deletion audit.html
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,14 @@ <h3><i class="fa fa-fw fa-shield"></i> Audit Listing</h3>

// setup the table
var tableAudits = $('#tblAuditRecords').DataTable({
"responsive": false,
"searching": true,
"pageLength": 25,
"autoWidth": false,
"deferRender": true,
"ajax": {
"dataSrc": ""
},
"columns": [
{
"className": 'details-control',
Expand All @@ -193,7 +200,14 @@ <h3><i class="fa fa-fw fa-shield"></i> Audit Listing</h3>
"defaultContent": '',
"targets": 0
},
{ "data": "created" },
{
"data": null,
"targets": 1,
"render": function (data, type, full, meta) {
return moment(data.created).format('MM/DD/YYYY h:mm a');
}
},

{ "data": "program" },
{ "data": "action" },
{ "data": "username" },
Expand Down Expand Up @@ -226,6 +240,12 @@ <h3><i class="fa fa-fw fa-shield"></i> Audit Listing</h3>
tr.addClass('shown');
}
});

$.fn.dataTable.ext.errMode = function(obj,param,err){
var tableId = obj.sTableId;
//console.log('Handling DataTable issue of Table '+tableId);
};
$('#tblAuditRecords').DataTable().clear().draw();
// load the data
getAuditRecords();
}
Expand Down
2 changes: 1 addition & 1 deletion help/_site/artifacts.html

Large diffs are not rendered by default.

Binary file added help/_site/assets/add-system-package.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
424 changes: 263 additions & 161 deletions help/_site/assets/js/search-data.json

Large diffs are not rendered by default.

Binary file added help/_site/assets/reports-checklistactivity.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added help/_site/assets/reports-checklistupgrade.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added help/_site/assets/reports-severityoverride.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified help/_site/assets/reports.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified help/_site/assets/system-listing.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added help/_site/assets/system-packages.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified help/_site/assets/system-record.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified help/_site/assets/templates.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified help/_site/assets/upload-checklist-xccdf.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified help/_site/assets/upload-nessus-scan-file.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified help/_site/assets/upload-template.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion help/_site/checklists.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion help/_site/compliance.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion help/_site/dashboard.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion help/_site/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion help/_site/metrics.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion help/_site/navigation.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions help/_site/permissions.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <title>User Permissions - OpenRMF Docs</title> <link rel="shortcut icon" href="/help/favicon.ico" type="image/x-icon"> <link rel="stylesheet" href="/help/assets/css/just-the-docs-default.css"> <script type="text/javascript" src="/help/assets/js/vendor/lunr.min.js"></script> <script type="text/javascript" src="/help/assets/js/just-the-docs.js"></script> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- Begin Jekyll SEO tag v2.7.1 --> <title>User Permissions | OpenRMF Docs</title> <meta name="generator" content="Jekyll v4.2.1" /> <meta property="og:title" content="User Permissions" /> <meta property="og:locale" content="en_US" /> <meta name="description" content="OpenRMF is the only open source tool to manage your DoD STIG checklists, generate NIST compliance, keep track of your security items that are Open or Not Reviewed, and shrink your timeline to submit for an ATO!" /> <meta property="og:description" content="OpenRMF is the only open source tool to manage your DoD STIG checklists, generate NIST compliance, keep track of your security items that are Open or Not Reviewed, and shrink your timeline to submit for an ATO!" /> <meta property="og:site_name" content="OpenRMF Docs" /> <meta name="twitter:card" content="summary" /> <meta property="twitter:title" content="User Permissions" /> <script type="application/ld+json"> {"@type":"WebPage","description":"OpenRMF is the only open source tool to manage your DoD STIG checklists, generate NIST compliance, keep track of your security items that are Open or Not Reviewed, and shrink your timeline to submit for an ATO!","url":"/help/permissions.html","headline":"User Permissions","@context":"https://schema.org"}</script> <!-- End Jekyll SEO tag --> </head> <body> <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <symbol id="svg-link" viewBox="0 0 24 24"> <title>Link</title> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-link"> <path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path> </svg> </symbol> <symbol id="svg-search" viewBox="0 0 24 24"> <title>Search</title> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"> <circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line> </svg> </symbol> <symbol id="svg-menu" viewBox="0 0 24 24"> <title>Menu</title> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-menu"> <line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="18" x2="21" y2="18"></line> </svg> </symbol> <symbol id="svg-arrow-right" viewBox="0 0 24 24"> <title>Expand</title> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"> <polyline points="9 18 15 12 9 6"></polyline> </svg> </symbol> <symbol id="svg-doc" viewBox="0 0 24 24"> <title>Document</title> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-file"> <path d="M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"></path><polyline points="13 2 13 9 20 9"></polyline> </svg> </symbol> </svg> <div class="side-bar"> <div class="site-header"> <a href="/help/" class="site-title lh-tight"> OpenRMF Docs </a> <a href="#" id="menu-button" class="site-button"> <svg viewBox="0 0 24 24" class="icon"><use xlink:href="#svg-menu"></use></svg> </a> </div> <nav role="navigation" aria-label="Main" id="site-nav" class="site-nav"> <ul class="nav-list"><li class="nav-list-item"><a href="/help/" class="nav-list-link">OpenRMF Introduction</a></li><li class="nav-list-item"><a href="/help/whatsnew.html" class="nav-list-link">What's New in v1.10</a></li><li class="nav-list-item"><a href="/help/navigation.html" class="nav-list-link">Navigation in OpenRMF</a></li><li class="nav-list-item"><a href="/help/systempackages.html" class="nav-list-link">Step 1 - Create System Package</a></li><li class="nav-list-item"><a href="/help/uploading.html" class="nav-list-link">Step 2 - Uploading</a></li><li class="nav-list-item"><a href="/help/dashboard.html" class="nav-list-link">Step 3 - Your Dashboard</a></li><li class="nav-list-item"><a href="/help/systems.html" class="nav-list-link">Step 4 - View System Packages</a></li><li class="nav-list-item"><a href="/help/checklists.html" class="nav-list-link">Step 5 - View Checklists</a></li><li class="nav-list-item"><a href="/help/compliance.html" class="nav-list-link">Step 6 - Compliance Report</a></li><li class="nav-list-item"><a href="/help/artifacts.html" class="nav-list-link">Step 6 - Generate RMF Artifacts</a></li><li class="nav-list-item"><a href="/help/templates.html" class="nav-list-link">Using Template Checklists</a></li><li class="nav-list-item"><a href="/help/reports.html" class="nav-list-link">OpenRMF Reports</a></li><li class="nav-list-item"><a href="/help/metrics.html" class="nav-list-link">OpenRMF Metrics</a></li><li class="nav-list-item"><a href="/help/users.html" class="nav-list-link">User Profile</a></li><li class="nav-list-item active"><a href="/help/permissions.html" class="nav-list-link active">User Permissions</a></li></ul> </nav> <footer class="site-footer"> This site uses <a href="https://github.com/pmarsceill/just-the-docs">Just the Docs</a>, a documentation theme for Jekyll. </footer> </div> <div class="main" id="top"> <div id="main-header" class="main-header"> <div class="search"> <div class="search-input-wrap"> <input type="text" id="search-input" class="search-input" tabindex="0" placeholder="Search OpenRMF Docs" aria-label="Search OpenRMF Docs" autocomplete="off"> <label for="search-input" class="search-label"><svg viewBox="0 0 24 24" class="search-icon"><use xlink:href="#svg-search"></use></svg></label> </div> <div id="search-results" class="search-results"></div> </div> <nav aria-label="Auxiliary" class="aux-nav"> <ul class="aux-nav-list"> <li class="aux-nav-list-item"> <a href="//www.openrmf.io/" class="site-button" > openrmf.io </a> </li> <li class="aux-nav-list-item"> <a href="//github.com/cingulara/openrmf-docs/" class="site-button" > Code on GitHub </a> </li> <li class="aux-nav-list-item"> <a href="https://join.slack.com/t/openrmftool/shared_invite/zt-ck8lqld0-8LD7k66mzj7WsIno9YFrMg" class="site-button" > Slack </a> </li> </ul> </nav> </div> <div id="main-content-wrap" class="main-content-wrap"> <div id="main-content" class="main-content" role="main"> <h1 id="openrmf-roles-and-permissions"> <a href="#openrmf-roles-and-permissions" class="anchor-heading" aria-labelledby="openrmf-roles-and-permissions"><svg viewBox="0 0 16 16" aria-hidden="true"><use xlink:href="#svg-link"></use></svg></a> OpenRMF<sup>®</sup> Roles and Permissions </h1> <p>OpenRMF<sup>®</sup> uses Roles to allow permissions on the front end user interface as well as the backend API calls for interaction with the data and features.</p> <p>Anyone that has a role has that role for all of the system packages for the entire installation. So be careful when you give out roles to people as they will have that role for every single system package.</p> <h1 id="types-of-roles"> <a href="#types-of-roles" class="anchor-heading" aria-labelledby="types-of-roles"><svg viewBox="0 0 16 16" aria-hidden="true"><use xlink:href="#svg-link"></use></svg></a> Types of Roles </h1> <p>There are 4 main types of Roles (out of 5) in OpenRMF<sup>®</sup> used in the application:</p> <h2 id="administrator"> <a href="#administrator" class="anchor-heading" aria-labelledby="administrator"><svg viewBox="0 0 16 16" aria-hidden="true"><use xlink:href="#svg-link"></use></svg></a> Administrator </h2> <p>This role can do anything, including:</p> <ul> <li>create new system packages</li> <li>upload checklists</li> <li>edit all data</li> <li>delete all data, including system packages</li> </ul> <h2 id="editor"> <a href="#editor" class="anchor-heading" aria-labelledby="editor"><svg viewBox="0 0 16 16" aria-hidden="true"><use xlink:href="#svg-link"></use></svg></a> Editor </h2> <ul> <li>upload checklists and scans</li> <li>delete checklists and scan results</li> </ul> <h2 id="reader"> <a href="#reader" class="anchor-heading" aria-labelledby="reader"><svg viewBox="0 0 16 16" aria-hidden="true"><use xlink:href="#svg-link"></use></svg></a> Reader </h2> <ul> <li>read only access to all data</li> </ul> <h2 id="download"> <a href="#download" class="anchor-heading" aria-labelledby="download"><svg viewBox="0 0 16 16" aria-hidden="true"><use xlink:href="#svg-link"></use></svg></a> Download </h2> <ul> <li>read only access to all data and download capability</li> </ul> <h2 id="assessor"> <a href="#assessor" class="anchor-heading" aria-labelledby="assessor"><svg viewBox="0 0 16 16" aria-hidden="true"><use xlink:href="#svg-link"></use></svg></a> Assessor </h2> <ul> <li>a placeholder role for future enhancements.</li> </ul> <hr> <footer> <p class="text-small text-grey-dk-100 mb-0">Copyright &copy; 2020 Cingulara and Tutela. Distributed by <a href="https://www.openrmf.io" target="_blank">openrmf.io.</a></p> </footer> </div> </div> <div class="search-overlay"></div> </div> </body> </html>
Loading

0 comments on commit a905a03

Please sign in to comment.