{"action":"created","comment":{"url":"https://api.github.com/repos/inverse-inc/packetfence/pulls/comments/25799240","id":25799240,"diff_hunk":"@@ -356,6 +356,17 @@ Important parameters to configure regarding the captive portal are the following\n \n For some browsers, is it preferable to redirect the user to a specific URL instead of the URL the user originally intended to visit. For these browsers, the URL defined in `redirecturl` will be the one where the user will be redirected. Affected browsers are Firefox 3 and later.\n \n+* Filters under *Configuration -> Portal Profile -> Portal Name -> Fitlers*\n+\n+It's possible to get a specific portal profile based on filters. Actually in Packetfence you have the following filters: Connection Type, Network, Node Role, Port, realm, SSID, Switch, Switch Port, URI and VLAN.\n+\n+Example with the most common one:\n+\n+* SSID: Guest-SSID\n+* VLAN: 100\n+\n+CAUTION: Node role will take effect only with a 802.1x connection and if you use vlan_filters.\n+","path":"docs/PacketFence_Administration_Guide.asciidoc","position":14,"original_position":14,"commit_id":"58dc652997b06906259e030895097ab847debee0","original_commit_id":"58dc652997b06906259e030895097ab847debee0","user":{"login":"cgx","id":1088448,"avatar_url":"https://avatars.githubusercontent.com/u/1088448?v=3","gravatar_id":"","url":"https://api.github.com/users/cgx","html_url":"https://github.com/cgx","followers_url":"https://api.github.com/users/cgx/followers","following_url":"https://api.github.com/users/cgx/following{/other_user}","gists_url":"https://api.github.com/users/cgx/gists{/gist_id}","starred_url":"https://api.github.com/users/cgx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cgx/subscriptions","organizations_url":"https://api.github.com/users/cgx/orgs","repos_url":"https://api.github.com/users/cgx/repos","events_url":"https://api.github.com/users/cgx/events{/privacy}","received_events_url":"https://api.github.com/users/cgx/received_events","type":"User","site_admin":false},"body":"I suggest to move this information under **Optional components -> Portal Profiles**, where we already talk about filters. Please update that section at the same time.","created_at":"2015-03-04T18:28:49Z","updated_at":"2015-03-04T18:28:49Z","html_url":"https://github.com/inverse-inc/packetfence/pull/406#discussion_r25799240","pull_request_url":"https://api.github.com/repos/inverse-inc/packetfence/pulls/406","_links":{"self":{"href":"https://api.github.com/repos/inverse-inc/packetfence/pulls/comments/25799240"},"html":{"href":"https://github.com/inverse-inc/packetfence/pull/406#discussion_r25799240"},"pull_request":{"href":"https://api.github.com/repos/inverse-inc/packetfence/pulls/406"}}},"pull_request":{"url":"https://api.github.com/repos/inverse-inc/packetfence/pulls/406","id":30488457,"html_url":"https://github.com/inverse-inc/packetfence/pull/406","diff_url":"https://github.com/inverse-inc/packetfence/pull/406.diff","patch_url":"https://github.com/inverse-inc/packetfence/pull/406.patch","issue_url":"https://api.github.com/repos/inverse-inc/packetfence/issues/406","number":406,"state":"open","locked":false,"title":"Added a quick documentation on the node role usage as a filter in portal...","user":{"login":"lzammit","id":5261214,"avatar_url":"https://avatars.githubusercontent.com/u/5261214?v=3","gravatar_id":"","url":"https://api.github.com/users/lzammit","html_url":"https://github.com/lzammit","followers_url":"https://api.github.com/users/lzammit/followers","following_url":"https://api.github.com/users/lzammit/following{/other_user}","gists_url":"https://api.github.com/users/lzammit/gists{/gist_id}","starred_url":"https://api.github.com/users/lzammit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lzammit/subscriptions","organizations_url":"https://api.github.com/users/lzammit/orgs","repos_url":"https://api.github.com/users/lzammit/repos","events_url":"https://api.github.com/users/lzammit/events{/privacy}","received_events_url":"https://api.github.com/users/lzammit/received_events","type":"User","site_admin":false},"body":"Description\r\n-----------\r\nAdd a quick documentation usage with the node role as a portal profile filter.\r\n\r\nImpacts\r\n-------\r\nDocumentation\r\n\r\nDelete branch after merge\r\n-------------------------\r\nYES ","created_at":"2015-03-04T17:56:06Z","updated_at":"2015-03-04T18:28:49Z","closed_at":null,"merged_at":null,"merge_commit_sha":"a0e8e1078464213ee0d63800622e48d99d0a82e8","assignee":null,"milestone":{"url":"https://api.github.com/repos/inverse-inc/packetfence/milestones/2","html_url":"https://github.com/inverse-inc/packetfence/milestones/packetfence-4.7","labels_url":"https://api.github.com/repos/inverse-inc/packetfence/milestones/2/labels","id":981501,"number":2,"title":"packetfence-4.7","description":"","creator":{"login":"julsemaan","id":3857942,"avatar_url":"https://avatars.githubusercontent.com/u/3857942?v=3","gravatar_id":"","url":"https://api.github.com/users/julsemaan","html_url":"https://github.com/julsemaan","followers_url":"https://api.github.com/users/julsemaan/followers","following_url":"https://api.github.com/users/julsemaan/following{/other_user}","gists_url":"https://api.github.com/users/julsemaan/gists{/gist_id}","starred_url":"https://api.github.com/users/julsemaan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/julsemaan/subscriptions","organizations_url":"https://api.github.com/users/julsemaan/orgs","repos_url":"https://api.github.com/users/julsemaan/repos","events_url":"https://api.github.com/users/julsemaan/events{/privacy}","received_events_url":"https://api.github.com/users/julsemaan/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":28,"state":"open","created_at":"2015-02-16T15:52:08Z","updated_at":"2015-03-04T17:56:33Z","due_on":"2015-03-06T05:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/inverse-inc/packetfence/pulls/406/commits","review_comments_url":"https://api.github.com/repos/inverse-inc/packetfence/pulls/406/comments","review_comment_url":"https://api.github.com/repos/inverse-inc/packetfence/pulls/comments{/number}","comments_url":"https://api.github.com/repos/inverse-inc/packetfence/issues/406/comments","statuses_url":"https://api.github.com/repos/inverse-inc/packetfence/statuses/58dc652997b06906259e030895097ab847debee0","head":{"label":"lzammit:feature/doc-node_role","ref":"feature/doc-node_role","sha":"58dc652997b06906259e030895097ab847debee0","user":{"login":"lzammit","id":5261214,"avatar_url":"https://avatars.githubusercontent.com/u/5261214?v=3","gravatar_id":"","url":"https://api.github.com/users/lzammit","html_url":"https://github.com/lzammit","followers_url":"https://api.github.com/users/lzammit/followers","following_url":"https://api.github.com/users/lzammit/following{/other_user}","gists_url":"https://api.github.com/users/lzammit/gists{/gist_id}","starred_url":"https://api.github.com/users/lzammit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lzammit/subscriptions","organizations_url":"https://api.github.com/users/lzammit/orgs","repos_url":"https://api.github.com/users/lzammit/repos","events_url":"https://api.github.com/users/lzammit/events{/privacy}","received_events_url":"https://api.github.com/users/lzammit/received_events","type":"User","site_admin":false},"repo":{"id":19698519,"name":"packetfence","full_name":"lzammit/packetfence","owner":{"login":"lzammit","id":5261214,"avatar_url":"https://avatars.githubusercontent.com/u/5261214?v=3","gravatar_id":"","url":"https://api.github.com/users/lzammit","html_url":"https://github.com/lzammit","followers_url":"https://api.github.com/users/lzammit/followers","following_url":"https://api.github.com/users/lzammit/following{/other_user}","gists_url":"https://api.github.com/users/lzammit/gists{/gist_id}","starred_url":"https://api.github.com/users/lzammit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lzammit/subscriptions","organizations_url":"https://api.github.com/users/lzammit/orgs","repos_url":"https://api.github.com/users/lzammit/repos","events_url":"https://api.github.com/users/lzammit/events{/privacy}","received_events_url":"https://api.github.com/users/lzammit/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/lzammit/packetfence","description":"PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) solution. Boasting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, powerful guest management options, 802.1X support, layer-2 isolation of problematic devices; PacketFence can be used to effectively secure networks small to very large heterogeneous networks.","fork":true,"url":"https://api.github.com/repos/lzammit/packetfence","forks_url":"https://api.github.com/repos/lzammit/packetfence/forks","keys_url":"https://api.github.com/repos/lzammit/packetfence/keys{/key_id}","collaborators_url":"https://api.github.com/repos/lzammit/packetfence/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/lzammit/packetfence/teams","hooks_url":"https://api.github.com/repos/lzammit/packetfence/hooks","issue_events_url":"https://api.github.com/repos/lzammit/packetfence/issues/events{/number}","events_url":"https://api.github.com/repos/lzammit/packetfence/events","assignees_url":"https://api.github.com/repos/lzammit/packetfence/assignees{/user}","branches_url":"https://api.github.com/repos/lzammit/packetfence/branches{/branch}","tags_url":"https://api.github.com/repos/lzammit/packetfence/tags","blobs_url":"https://api.github.com/repos/lzammit/packetfence/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/lzammit/packetfence/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/lzammit/packetfence/git/refs{/sha}","trees_url":"https://api.github.com/repos/lzammit/packetfence/git/trees{/sha}","statuses_url":"https://api.github.com/repos/lzammit/packetfence/statuses/{sha}","languages_url":"https://api.github.com/repos/lzammit/packetfence/languages","stargazers_url":"https://api.github.com/repos/lzammit/packetfence/stargazers","contributors_url":"https://api.github.com/repos/lzammit/packetfence/contributors","subscribers_url":"https://api.github.com/repos/lzammit/packetfence/subscribers","subscription_url":"https://api.github.com/repos/lzammit/packetfence/subscription","commits_url":"https://api.github.com/repos/lzammit/packetfence/commits{/sha}","git_commits_url":"https://api.github.com/repos/lzammit/packetfence/git/commits{/sha}","comments_url":"https://api.github.com/repos/lzammit/packetfence/comments{/number}","issue_comment_url":"https://api.github.com/repos/lzammit/packetfence/issues/comments{/number}","contents_url":"https://api.github.com/repos/lzammit/packetfence/contents/{+path}","compare_url":"https://api.github.com/repos/lzammit/packetfence/compare/{base}...{head}","merges_url":"https://api.github.com/repos/lzammit/packetfence/merges","archive_url":"https://api.github.com/repos/lzammit/packetfence/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/lzammit/packetfence/downloads","issues_url":"https://api.github.com/repos/lzammit/packetfence/issues{/number}","pulls_url":"https://api.github.com/repos/lzammit/packetfence/pulls{/number}","milestones_url":"https://api.github.com/repos/lzammit/packetfence/milestones{/number}","notifications_url":"https://api.github.com/repos/lzammit/packetfence/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/lzammit/packetfence/labels{/name}","releases_url":"https://api.github.com/repos/lzammit/packetfence/releases{/id}","created_at":"2014-05-12T12:51:37Z","updated_at":"2014-05-12T12:54:09Z","pushed_at":"2015-03-04T17:52:08Z","git_url":"git://github.com/lzammit/packetfence.git","ssh_url":"git@github.com:lzammit/packetfence.git","clone_url":"https://github.com/lzammit/packetfence.git","svn_url":"https://github.com/lzammit/packetfence","homepage":"http://www.packetfence.org","size":86459,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"stable"}},"base":{"label":"inverse-inc:devel","ref":"devel","sha":"a54f8ffd6ccf201a615a3c57f4a4b97d1f917fa8","user":{"login":"inverse-inc","id":1203154,"avatar_url":"https://avatars.githubusercontent.com/u/1203154?v=3","gravatar_id":"","url":"https://api.github.com/users/inverse-inc","html_url":"https://github.com/inverse-inc","followers_url":"https://api.github.com/users/inverse-inc/followers","following_url":"https://api.github.com/users/inverse-inc/following{/other_user}","gists_url":"https://api.github.com/users/inverse-inc/gists{/gist_id}","starred_url":"https://api.github.com/users/inverse-inc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/inverse-inc/subscriptions","organizations_url":"https://api.github.com/users/inverse-inc/orgs","repos_url":"https://api.github.com/users/inverse-inc/repos","events_url":"https://api.github.com/users/inverse-inc/events{/privacy}","received_events_url":"https://api.github.com/users/inverse-inc/received_events","type":"Organization","site_admin":false},"repo":{"id":3595658,"name":"packetfence","full_name":"inverse-inc/packetfence","owner":{"login":"inverse-inc","id":1203154,"avatar_url":"https://avatars.githubusercontent.com/u/1203154?v=3","gravatar_id":"","url":"https://api.github.com/users/inverse-inc","html_url":"https://github.com/inverse-inc","followers_url":"https://api.github.com/users/inverse-inc/followers","following_url":"https://api.github.com/users/inverse-inc/following{/other_user}","gists_url":"https://api.github.com/users/inverse-inc/gists{/gist_id}","starred_url":"https://api.github.com/users/inverse-inc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/inverse-inc/subscriptions","organizations_url":"https://api.github.com/users/inverse-inc/orgs","repos_url":"https://api.github.com/users/inverse-inc/repos","events_url":"https://api.github.com/users/inverse-inc/events{/privacy}","received_events_url":"https://api.github.com/users/inverse-inc/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/inverse-inc/packetfence","description":"PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) solution. Boasting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, powerful guest management options, 802.1X support, layer-2 isolation of problematic devices; PacketFence can be used to effectively secure networks small to very large heterogeneous networks.","fork":false,"url":"https://api.github.com/repos/inverse-inc/packetfence","forks_url":"https://api.github.com/repos/inverse-inc/packetfence/forks","keys_url":"https://api.github.com/repos/inverse-inc/packetfence/keys{/key_id}","collaborators_url":"https://api.github.com/repos/inverse-inc/packetfence/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/inverse-inc/packetfence/teams","hooks_url":"https://api.github.com/repos/inverse-inc/packetfence/hooks","issue_events_url":"https://api.github.com/repos/inverse-inc/packetfence/issues/events{/number}","events_url":"https://api.github.com/repos/inverse-inc/packetfence/events","assignees_url":"https://api.github.com/repos/inverse-inc/packetfence/assignees{/user}","branches_url":"https://api.github.com/repos/inverse-inc/packetfence/branches{/branch}","tags_url":"https://api.github.com/repos/inverse-inc/packetfence/tags","blobs_url":"https://api.github.com/repos/inverse-inc/packetfence/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/inverse-inc/packetfence/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/inverse-inc/packetfence/git/refs{/sha}","trees_url":"https://api.github.com/repos/inverse-inc/packetfence/git/trees{/sha}","statuses_url":"https://api.github.com/repos/inverse-inc/packetfence/statuses/{sha}","languages_url":"https://api.github.com/repos/inverse-inc/packetfence/languages","stargazers_url":"https://api.github.com/repos/inverse-inc/packetfence/stargazers","contributors_url":"https://api.github.com/repos/inverse-inc/packetfence/contributors","subscribers_url":"https://api.github.com/repos/inverse-inc/packetfence/subscribers","subscription_url":"https://api.github.com/repos/inverse-inc/packetfence/subscription","commits_url":"https://api.github.com/repos/inverse-inc/packetfence/commits{/sha}","git_commits_url":"https://api.github.com/repos/inverse-inc/packetfence/git/commits{/sha}","comments_url":"https://api.github.com/repos/inverse-inc/packetfence/comments{/number}","issue_comment_url":"https://api.github.com/repos/inverse-inc/packetfence/issues/comments{/number}","contents_url":"https://api.github.com/repos/inverse-inc/packetfence/contents/{+path}","compare_url":"https://api.github.com/repos/inverse-inc/packetfence/compare/{base}...{head}","merges_url":"https://api.github.com/repos/inverse-inc/packetfence/merges","archive_url":"https://api.github.com/repos/inverse-inc/packetfence/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/inverse-inc/packetfence/downloads","issues_url":"https://api.github.com/repos/inverse-inc/packetfence/issues{/number}","pulls_url":"https://api.github.com/repos/inverse-inc/packetfence/pulls{/number}","milestones_url":"https://api.github.com/repos/inverse-inc/packetfence/milestones{/number}","notifications_url":"https://api.github.com/repos/inverse-inc/packetfence/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/inverse-inc/packetfence/labels{/name}","releases_url":"https://api.github.com/repos/inverse-inc/packetfence/releases{/id}","created_at":"2012-03-01T20:21:13Z","updated_at":"2015-03-04T17:59:16Z","pushed_at":"2015-03-04T18:18:56Z","git_url":"git://github.com/inverse-inc/packetfence.git","ssh_url":"git@github.com:inverse-inc/packetfence.git","clone_url":"https://github.com/inverse-inc/packetfence.git","svn_url":"https://github.com/inverse-inc/packetfence","homepage":"http://www.packetfence.org","size":109969,"stargazers_count":105,"watchers_count":105,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":58,"mirror_url":null,"open_issues_count":52,"forks":58,"open_issues":52,"watchers":105,"default_branch":"devel"}},"_links":{"self":{"href":"https://api.github.com/repos/inverse-inc/packetfence/pulls/406"},"html":{"href":"https://github.com/inverse-inc/packetfence/pull/406"},"issue":{"href":"https://api.github.com/repos/inverse-inc/packetfence/issues/406"},"comments":{"href":"https://api.github.com/repos/inverse-inc/packetfence/issues/406/comments"},"review_comments":{"href":"https://api.github.com/repos/inverse-inc/packetfence/pulls/406/comments"},"review_comment":{"href":"https://api.github.com/repos/inverse-inc/packetfence/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/inverse-inc/packetfence/pulls/406/commits"},"statuses":{"href":"https://api.github.com/repos/inverse-inc/packetfence/statuses/58dc652997b06906259e030895097ab847debee0"}}}}