JILS-22: Ability to set filters based on IP



Issue Information

Issue Type: New Feature
 
Priority: Major
Status: Closed

Reported By:
Ben Tasker
Assigned To:
Ben Tasker
Project: Jira Issue Listing Script (JILS)
Resolution: Done (2016-04-29 15:04:51)
Affects Version: 0.01b,
Target version: 0.01b,

Created: 2014-11-08 15:02:03
Time Spent Working


Description
JILS-12 implemented the ability for a client to include a header specifying project keys to filter by.

It'd be nice to have the option to override these on a per-IP basis (so that a client with limited access cannot gain access to project's they shouldn't be able to index).


Issue Links

Toggle State Changes

Activity


Now implemented, tested and doesn't interfere with unrestricted IPs. The request header is overwritten if one is provided.
btasker changed status from 'Open' to 'Resolved'
btasker added 'Done' to resolution
btasker changed status from 'Resolved' to 'Closed'

Repo: Jira-Issue-Listing
Commit: be38c3f2dc32eafeaaaf041bb81f26af40dadc60
Author: Ben Tasker <github@<Domain Hidden>>

Date: Sat Nov 08 15:15:16 2014 +0000
Commit Message: Added server-side IP based project limitations. See JILS-22



Modified (-)(+)
-------
config.php
index.php
utils.class.php




Webhook User-Agent

GitHub-Hookshot/0687198


View Commit

Re-opening to assign to a version
btasker removed 'Done' from resolution
btasker changed status from 'Closed' to 'Reopened'
Assigning to v0.01b
btasker added '0.01b' to Version
btasker added '0.01b' to Fix Version
Re-Closing
btasker changed status from 'Reopened' to 'Resolved'
btasker added 'Done' to resolution
btasker changed status from 'Resolved' to 'Closed'