"README.md" did not exist on "bcf08ed558f1539cf1cea4d7c8816d15df6a05cf"
- Apr 16, 2020
-
-
Benjamin Bertrand authored
Tooltip only added when server side processing is used. JIRA INFRA-1893 #action In Progress
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
- Bootstrap 4 styling v4.1.1 - DataTables v1.10.20 - Buttons v1.6.1 - Column visibility v1.6.1 - Print preview v1.6.1 - Responsive v2.2.3 - SearchPanes v1.0.1 JIRA INFRA-2021
-
Benjamin Bertrand authored
Remove btn-secondary class on datatables button btn-outline-secondary shouldn't be added with btn-secondary anymore with 4.4.1 JIRA INFRA-2021 #action In Progress
-
- Feb 24, 2020
-
-
Benjamin Bertrand authored
JIRA INFRA-1790 #action In Progress
-
- Jan 28, 2020
-
-
Benjamin Bertrand authored
JIRA INFRA-1669 #action In Progress
-
Benjamin Bertrand authored
-
- Jun 13, 2019
-
-
Benjamin Bertrand authored
JIRA INFRA-1049 #action In Progress
-
- Apr 24, 2019
-
-
Benjamin Bertrand authored
1. It's possible to erase the network when creating a host. The exception raised was due to the ip_in_range validator where a select using the network_id is performed. This is now catched to raise a ValidationError. 2. Add some javascript to remove the is-invalid class on the network and IP fields when changing them JIRA INFRA-810 #action In Progress
-
- Apr 23, 2019
-
-
Benjamin Bertrand authored
JIRA INFRA-979 #action In Progress
-
- Mar 27, 2019
-
-
Benjamin Bertrand authored
Allow to trigger a new core service update only if there is none depending on the triggered inventory update. JIRA INFRA-895
-
- Mar 05, 2019
-
-
Benjamin Bertrand authored
Tags were basically only used for IOCs. Tags were linked to the interface (and not the host). But for IOC we assume it should always be the main (first) interface. Using a field on the host table will make it more obvious for users. Created a IOC dynamic group type, to create a group including all IOCs JIRA INFRA-862 #action In Progress
-
- Feb 28, 2019
-
-
Benjamin Bertrand authored
JIRA INFRA-860 #action In Progress
-
Benjamin Bertrand authored
No need to use ajax to retrieve the content of simple tables. For Ansible groups, it takes some time to retrieve the data due to the list of hosts for each group to compute. We keep the ajax request so that the page is displayed quickly. We might switch to server side processing (like for hosts). JIRA INFRA-860
-
Benjamin Bertrand authored
Allow to specify the gateway for each network JIRA INFRA-809
-
- Jan 25, 2019
-
-
Benjamin Bertrand authored
- Restrict the width of the vars column - Make the children and hosts a list of comma separated words with space to allow line break JIRA INFRA-763
-
- Nov 09, 2018
-
-
Benjamin Bertrand authored
- mac is now a column - the id of the input field changed from #mac_address to #mac JIRA INFRA-639
-
- Nov 06, 2018
-
-
Benjamin Bertrand authored
- Host names are unique (no 2 hosts with same name) - A host name shall not conflict with a cname or interface (if not main interface) - Interface names are unique (no 2 interfaces with same name) - An interface shall not conflict with a cname or host (if not assigned host) - cnames are only unique by domain (2 cnames can have the same name if different domains) - A cname shall not conflict with a host or interface - An interface has to be linked to a host Validation is implemented at the model level. Some is also implemented at the form level as it gives nicer feedback, but not all as it's a bit more complex when it requires check on several fields. JIRA INFRA-245
-
Benjamin Bertrand authored
selectize-bootstrap4-theme v2.0.2 from https://github.com/const-se/selectize-bootstrap4-theme To use selectize on a Select or MultiSelect field, add the selectize-default class. It initializes selectize with the default options. JIRA INFRA-644 #action In Progress
-
- Oct 18, 2018
-
-
Benjamin Bertrand authored
JIRA INFRA-618 #action In Progress
-
- Oct 11, 2018
-
-
Benjamin Bertrand authored
This saves the state of hosts and items tables (search input, ordering, paging position) so that it can be restored when the user reloads a page. See https://datatables.net/examples/basic_init/state_save.html JIRA INFRA-608 #action In Progress
-
Benjamin Bertrand authored
- switch to server side processing to retrieve network hosts (the table started to be bigger and takes time to load) - add full text search using elasticsearch Note that only the first IP is displayed in the host table (all interfaces were displayed before). Search can be performed on any interfaces. JIRA INFRA-595 #action In Progress
-
- Oct 05, 2018
-
-
Benjamin Bertrand authored
JIRA INFRA-575 #action In Progress
-
- Oct 03, 2018
-
-
Benjamin Bertrand authored
The buttons should only be created if the items_table exists JIRA INFRA-584
-
- Sep 28, 2018
-
-
Benjamin Bertrand authored
Retrieving all items from the database takes some time. The task is thus handled by the RQ worker. We use ajax to periodically monitor the status of the job and redirect to the file when ready. A progress bar is displayed to let the user see the progress. The mechanism put in place could be re-used for other use cases. JIRA INFRA-545 #action In Progress
-
Benjamin Bertrand authored
JIRA INFRA-545
-
Benjamin Bertrand authored
Included libraries: - DataTables 1.10.18 (with bootstrap 4 theme) - Buttons 1.5.2 - Column visibility 1.5.2 - Print view 1.5.2 JIRA INFRA-545
-
- Sep 21, 2018
-
-
Benjamin Bertrand authored
-
- Sep 20, 2018
-
-
Benjamin Bertrand authored
This is not directly supported by CodeMirror. See https://github.com/codemirror/CodeMirror/issues/850 Add cm-resize library from https://github.com/Sphinxxxx/cm-resize JIRA INFRA-543 #action In Progress
-
- Aug 02, 2018
-
-
Benjamin Bertrand authored
The official flask-bootstrap is still not compatible with bootstrap 4. The application basically only uses the main template and one macro. It's easier to include directly bootstrap in CSEntry. It makes upgrading to the latest bootstrap much easier and removes a dependency. Update to bootstrap 4.1.3 Added: - jquery-3.3.1.min.js - bootstrap.bundle.min.js (include popper but not jquery) Note that jquery.slim can't be used. We need for example $.getJSON for datatables.
-
- Aug 01, 2018
-
-
Benjamin Bertrand authored
-
- Jul 31, 2018
-
-
Benjamin Bertrand authored
-
- Jul 17, 2018
-
-
Benjamin Bertrand authored
-
- Jul 13, 2018
-
-
Benjamin Bertrand authored
-
- Jul 12, 2018
-
-
Benjamin Bertrand authored
JIRA INFRA-412
-
- Jul 11, 2018
-
-
Benjamin Bertrand authored
Allow to enter Ansible variables on host in YAML format. Use codemirror (http://codemirror.net) to make editing YAML easier. JIRA INFRA-412
-
Benjamin Bertrand authored
+ yaml mode
-
- Jul 03, 2018
-
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
-
- Jul 02, 2018
-
-
Benjamin Bertrand authored
Allow to display tasks JIRA INFRA-403
-