Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
CIRCLE
/
cloud
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
94
Merge Requests
10
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
A prog2-höz tartozó friss repo anyagok itt elérhetőek:
https://git.iit.bme.hu/
Commit
ed82dac9
authored
May 07, 2013
by
Bence Dányi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
firewall_gui: variables refactored
parent
c4bcad7a
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
17 additions
and
17 deletions
+17
-17
firewall_gui/static/js/project.js
+1
-1
firewall_gui/static/partials/rule-edit.html
+16
-16
No files found.
firewall_gui/static/js/project.js
View file @
ed82dac9
...
@@ -118,7 +118,7 @@ function EntityController(url) {
...
@@ -118,7 +118,7 @@ function EntityController(url) {
var
id
=
$routeParams
.
id
;
var
id
=
$routeParams
.
id
;
$http
.
get
(
url
+
id
+
'/'
).
success
(
function
success
(
data
)
{
$http
.
get
(
url
+
id
+
'/'
).
success
(
function
success
(
data
)
{
console
.
log
(
data
);
console
.
log
(
data
);
$scope
.
rule
=
data
;
$scope
.
entity
=
data
;
$
(
'#targetName'
).
typeahead
({
$
(
'#targetName'
).
typeahead
({
source
:
function
(
query
,
process
)
{
source
:
function
(
query
,
process
)
{
$
.
ajax
({
$
.
ajax
({
...
...
firewall_gui/static/partials/rule-edit.html
View file @
ed82dac9
...
@@ -3,25 +3,25 @@
...
@@ -3,25 +3,25 @@
<div
class=
"control-group"
>
<div
class=
"control-group"
>
<label
class=
"control-label"
for=
"ID"
>
ID
</label>
<label
class=
"control-label"
for=
"ID"
>
ID
</label>
<div
class=
"controls"
>
<div
class=
"controls"
>
<input
class=
"input-mini"
type=
"text"
id=
"ID"
placeholder=
"ID"
value=
"{{
rule
.id}}"
disabled=
"disabled"
>
<input
class=
"input-mini"
type=
"text"
id=
"ID"
placeholder=
"ID"
value=
"{{
entity
.id}}"
disabled=
"disabled"
>
</div>
</div>
</div>
</div>
<div
class=
"control-group"
>
<div
class=
"control-group"
>
<label
class=
"control-label"
for=
"created_at"
>
Created at
</label>
<label
class=
"control-label"
for=
"created_at"
>
Created at
</label>
<div
class=
"controls"
>
<div
class=
"controls"
>
<input
class=
"input"
type=
"text"
id=
"created_at"
ng-model=
"
rule
.created_at"
disabled=
"disabled"
>
<input
class=
"input"
type=
"text"
id=
"created_at"
ng-model=
"
entity
.created_at"
disabled=
"disabled"
>
</div>
</div>
</div>
</div>
<div
class=
"control-group"
>
<div
class=
"control-group"
>
<label
class=
"control-label"
for=
"modified_at"
>
Modified at
</label>
<label
class=
"control-label"
for=
"modified_at"
>
Modified at
</label>
<div
class=
"controls"
>
<div
class=
"controls"
>
<input
class=
"input"
type=
"text"
id=
"modified_at"
ng-model=
"
rule
.modified_at"
disabled=
"disabled"
>
<input
class=
"input"
type=
"text"
id=
"modified_at"
ng-model=
"
entity
.modified_at"
disabled=
"disabled"
>
</div>
</div>
</div>
</div>
<div
class=
"control-group"
>
<div
class=
"control-group"
>
<label
class=
"control-label"
for=
"targetType"
>
Target type
</label>
<label
class=
"control-label"
for=
"targetType"
>
Target type
</label>
<div
class=
"controls"
>
<div
class=
"controls"
>
<select
id=
"targetType"
ng-model=
"
rule
.target.type"
>
<select
id=
"targetType"
ng-model=
"
entity
.target.type"
>
<option
value=
"vlan"
>
Vlan
</option>
<option
value=
"vlan"
>
Vlan
</option>
<option
value=
"vlangroup"
>
VlanGroup
</option>
<option
value=
"vlangroup"
>
VlanGroup
</option>
<option
value=
"host"
>
Host
</option>
<option
value=
"host"
>
Host
</option>
...
@@ -33,20 +33,20 @@
...
@@ -33,20 +33,20 @@
<div
class=
"control-group"
>
<div
class=
"control-group"
>
<label
class=
"control-label"
for=
"targetName"
>
Target
</label>
<label
class=
"control-label"
for=
"targetName"
>
Target
</label>
<div
class=
"controls"
>
<div
class=
"controls"
>
<input
type=
"text"
data-provide=
"typeahead"
autocomplete=
"off"
id=
"targetName"
ng-model=
"
rule
.target.name"
/>
<input
type=
"text"
data-provide=
"typeahead"
autocomplete=
"off"
id=
"targetName"
ng-model=
"
entity
.target.name"
/>
</div>
</div>
</div>
</div>
<div
class=
"control-group"
>
<div
class=
"control-group"
>
<label
class=
"control-label"
for=
"direction"
>
Direction
</label>
<label
class=
"control-label"
for=
"direction"
>
Direction
</label>
<div
class=
"controls"
>
<div
class=
"controls"
>
<select
id=
"direction"
ng-options=
"choice[0] as choice[1] for choice in
rule.direction.choices"
ng-model=
"rule
.direction.value"
>
<select
id=
"direction"
ng-options=
"choice[0] as choice[1] for choice in
entity.direction.choices"
ng-model=
"entity
.direction.value"
>
</select>
</select>
</div>
</div>
</div>
</div>
<div
class=
"control-group"
>
<div
class=
"control-group"
>
<label
class=
"control-label"
for=
"proto"
>
Protocol
</label>
<label
class=
"control-label"
for=
"proto"
>
Protocol
</label>
<div
class=
"controls"
>
<div
class=
"controls"
>
<select
id=
"proto"
ng-options=
"choice[0] as choice[1] for choice in
rule.proto.choices"
ng-model=
"rule
.proto.value"
>
<select
id=
"proto"
ng-options=
"choice[0] as choice[1] for choice in
entity.proto.choices"
ng-model=
"entity
.proto.value"
>
<option
value=
""
>
None
</option>
<option
value=
""
>
None
</option>
</select>
</select>
</div>
</div>
...
@@ -54,13 +54,13 @@
...
@@ -54,13 +54,13 @@
<div
class=
"control-group"
>
<div
class=
"control-group"
>
<label
class=
"control-label"
for=
"owner"
>
Owner
</label>
<label
class=
"control-label"
for=
"owner"
>
Owner
</label>
<div
class=
"controls"
>
<div
class=
"controls"
>
<input
type=
"text"
autocomplete=
"off"
id=
"owner"
ng-model=
"
rule
.owner.name"
/>
<input
type=
"text"
autocomplete=
"off"
id=
"owner"
ng-model=
"
entity
.owner.name"
/>
</div>
</div>
</div>
</div>
<div
class=
"control-group"
>
<div
class=
"control-group"
>
<label
class=
"control-label"
for=
"foreignNetwork"
>
Foreign network
</label>
<label
class=
"control-label"
for=
"foreignNetwork"
>
Foreign network
</label>
<div
class=
"controls"
>
<div
class=
"controls"
>
<input
type=
"text"
data-provide=
"typeahead"
autocomplete=
"off"
id=
"foreignNetwork"
ng-model=
"
rule
.foreignNetwork.name"
/>
<input
type=
"text"
data-provide=
"typeahead"
autocomplete=
"off"
id=
"foreignNetwork"
ng-model=
"
entity
.foreignNetwork.name"
/>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -68,46 +68,46 @@
...
@@ -68,46 +68,46 @@
<div
class=
"control-group"
>
<div
class=
"control-group"
>
<label
class=
"control-label"
for=
"description"
>
Description
</label>
<label
class=
"control-label"
for=
"description"
>
Description
</label>
<div
class=
"controls"
>
<div
class=
"controls"
>
<textarea
rows=
"2"
id=
"description"
ng-model=
"
rule
.description"
>
<textarea
rows=
"2"
id=
"description"
ng-model=
"
entity
.description"
>
</textarea>
</textarea>
</div>
</div>
</div>
</div>
<div
class=
"control-group"
>
<div
class=
"control-group"
>
<div
class=
"controls"
>
<div
class=
"controls"
>
<label
class=
"checkbox"
>
<label
class=
"checkbox"
>
<input
type=
"checkbox"
ng-model=
"
rule
.nat"
>
NAT
<input
type=
"checkbox"
ng-model=
"
entity
.nat"
>
NAT
</label>
</label>
</div>
</div>
</div>
</div>
<div
class=
"control-group"
>
<div
class=
"control-group"
>
<div
class=
"controls"
>
<div
class=
"controls"
>
<label
class=
"checkbox"
>
<label
class=
"checkbox"
>
<input
type=
"checkbox"
ng-model=
"
rule
.accept"
>
Accept
<input
type=
"checkbox"
ng-model=
"
entity
.accept"
>
Accept
</label>
</label>
</div>
</div>
</div>
</div>
<div
class=
"control-group"
>
<div
class=
"control-group"
>
<label
class=
"control-label"
for=
"dport"
>
Destination port
</label>
<label
class=
"control-label"
for=
"dport"
>
Destination port
</label>
<div
class=
"controls"
>
<div
class=
"controls"
>
<input
class=
"input-mini"
type=
"number"
id=
"dport"
ng-model=
"
rule
.dport"
>
<input
class=
"input-mini"
type=
"number"
id=
"dport"
ng-model=
"
entity
.dport"
>
</div>
</div>
</div>
</div>
<div
class=
"control-group"
>
<div
class=
"control-group"
>
<label
class=
"control-label"
for=
"nat_dport"
>
NAT Destination port
</label>
<label
class=
"control-label"
for=
"nat_dport"
>
NAT Destination port
</label>
<div
class=
"controls"
>
<div
class=
"controls"
>
<input
class=
"input-mini"
type=
"number"
id=
"nat_dport"
ng-model=
"
rule
.nat_dport"
>
<input
class=
"input-mini"
type=
"number"
id=
"nat_dport"
ng-model=
"
entity
.nat_dport"
>
</div>
</div>
</div>
</div>
<div
class=
"control-group"
>
<div
class=
"control-group"
>
<label
class=
"control-label"
for=
"sport"
>
Source port
</label>
<label
class=
"control-label"
for=
"sport"
>
Source port
</label>
<div
class=
"controls"
>
<div
class=
"controls"
>
<input
class=
"input-mini"
type=
"number"
id=
"sport"
ng-model=
"
rule
.sport"
>
<input
class=
"input-mini"
type=
"number"
id=
"sport"
ng-model=
"
entity
.sport"
>
</div>
</div>
</div>
</div>
<div
class=
"control-group"
>
<div
class=
"control-group"
>
<label
class=
"control-label"
for=
"extra"
>
Extra
</label>
<label
class=
"control-label"
for=
"extra"
>
Extra
</label>
<div
class=
"controls"
>
<div
class=
"controls"
>
<textarea
rows=
"2"
id=
"extra"
ng-model=
"
rule
.extra"
>
<textarea
rows=
"2"
id=
"extra"
ng-model=
"
entity
.extra"
>
</textarea>
</textarea>
</div>
</div>
</div>
</div>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment