lp:congress/kilo
- Get this branch:
- bzr branch lp:congress/kilo
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at https://git.openstack.org/stackforge/congress.git.
Last successful import was .
Recent revisions
- 550. By Tim Hinrichs
-
Add parser/lexer
These files are generated from congress/
datalog/ Congress. g,
but (i) they change rarely and so no one remembers to run
make and (ii) they require Java to generate. So it's
better for end-users and most developers to check the files in
and just have the people changing the grammar remember to
check in the generated files.Closes-bug: 1387209
Change-Id: Ia315fc28570edfaa7d8b223c46f51 4fb7e34921e - 549. By Janet Yu
-
Create rule in a policy via Horizon
Add form to Policy Details page that lets user create a new rule in the policy.
Update Horizon setup in devstack installation script to install JavaScript and
CSS files used in Policies panel.* congress.py: Rename SERVICE_
TABLE_SEPARATOR to more general TABLE_SEPARATOR.
New API functions to create rule and more ways to get data source's schema.datasources/
* utils.py: Data source related helper functions.
* views.py: Rename constant.policies/
* urls.py: New url for rule creation form.
* views.py: Generate lists of all data source tables and columns and add them
to the template context.policies/rules/
* tables.py: New button to show rule creation form.
* views.py: New view for rule creation form.
* workflows.py: Steps in rule creation form. Translate user inputs into
Datalog and send off to the Congress server.policies/
templates/ policies/
* detail.html: Change to extend new base file, which includes new static files.
Store lists of data source tables and columns here for use by child
templates.policies/
templates/ policies/ rules/
* _create_conditions. html: Rule creation step where user defines head column
mapping, join, and negation conditions.
* _create_output. html: Rule creation step where user defines rule metadata plus
policy table name and columns.
* _mapping_row.html: Template for a row of inputs that defines a head column
mapping.
* create.html: Rule creation modal window.static/admin/css/
* policies.css: Custom CSS used in Policies panel.static/admin/js/
* policies.js: Custom JavaScript used in Policies panel.templates/admin/
* _scripts.html: Custom JavaScript files used in Admin dashboard.
* base.html: Custom CSS and JavaScript files used in Admin dashboard.Includes partial implementation of table aliases for self-joins. Does not
include: usage of builtin tables, data preview before submitting rule, policy
table name and column autocompletion in Output step, redisplay of rule creation
form upon failure to create rule, robust input validation.Partially Implements: blueprint horizon-
create- policies Change-Id: I6ef7e15c34d639
f5eb09303077893 dbf289347f9 - 548. By Jenkins <email address hidden>
-
Merge "Modified predeployment example and added tempest test"
- 547. By Jenkins <email address hidden>
-
Merge "Fixed keyerrors exception when no named pair arguments are passed"
- 541. By Jenkins <email address hidden>
-
Merge "Add murano environments to murano datasource tables and fix bugs"
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)