Matt Gilman
06cb7cfc10
NIFI-655:
...
- Fixing checkstyle issues.
2015-11-12 21:48:58 -05:00
Matt Gilman
09cb608859
NIFI-655:
...
- Adding support for specifying the user search base and user search filter in the active directory provider.
2015-11-12 21:37:55 -05:00
Matt Gilman
6f82802f7a
NIFI-655:
...
- Ensuring identities are unique in the key table.
2015-11-12 21:37:10 -05:00
Matt Gilman
5ce44b1fe2
NIFI-655:
...
- Persisting keys to sign user tokens.
- Allowing the identity provider to specify the token expiration.
- Code clean up.
2015-11-12 15:38:33 -05:00
Matt Gilman
b3ae3e3149
NIFI-655:
...
- Allowing the ldap provider to specify if client authentication is required/desired.
2015-11-12 09:10:29 -05:00
Matt Gilman
cfee612a78
NIFI-655:
...
- Initial commit of the LDAP based identity providers.
- Fixed issue when attempting to log into a NiFi that does not support new account requests.
2015-11-11 19:40:40 -05:00
Matt Gilman
0281e2773f
NIFI-655:
...
- Ensuring the login identity provider is able to switch context classloaders via the standard NAR mechanisms.
2015-11-10 14:58:04 -05:00
Matt Gilman
e61ccea7a0
NIFI-655:
...
- Updating the login API authenticate method to use a richer set of exceptions.
- UI code clean.
2015-11-10 14:55:02 -05:00
Matt Gilman
2e158d15be
NIFI-655:
...
- Removing unused filter.
2015-11-10 12:14:03 -05:00
Matt Gilman
e2f7eba7cf
NIFI-655:
...
- Removing unused dependencies.
2015-11-09 21:08:47 -05:00
Matt Gilman
a16d8c35c9
NIFI-655:
...
- Making the auto wiring more explicit.
2015-11-09 17:49:44 -05:00
Matt Gilman
1925392a98
NIFI-655:
...
- Removing unused spring configuration files.
2015-11-09 17:46:09 -05:00
Matt Gilman
7851a4f506
NIFI-655:
...
- Removing file based implementation.
2015-11-09 15:01:05 -05:00
Matt Gilman
f250560474
NIFI-655:
...
- Removing registration support.
- Removing file based implementation.
2015-11-09 15:00:33 -05:00
Matt Gilman
efa1939fc5
NIFI-655:
...
- Updating packages for log in filters.
- Handling new registration exceptions.
- Code clean up.
2015-11-09 10:52:18 -05:00
Matt Gilman
1350483d36
NIFI-655:
...
- Fixing checkstyle issues.
2015-11-09 10:19:18 -05:00
Matt Gilman
bed35d81a5
NIFI-655:
...
- Disabling log in by default initially.
- Restoring authorization service unit test.
2015-11-09 10:04:19 -05:00
Matt Gilman
3cf3addd85
NIFI-655:
...
- Adding a few new exceptions for the login identity provider.
2015-11-09 09:20:49 -05:00
Matt Gilman
018c0864e3
NIFI-655:
...
- Fixing checkstyle issues.
2015-11-06 18:28:31 -05:00
Matt Gilman
d47c00f00e
NIFI-655:
...
- Adding more/better support for logging out.
2015-11-06 18:06:47 -05:00
Matt Gilman
d41b83c19b
NIFI-655:
...
- Fixing checkstyle issues.
2015-11-06 10:10:54 -05:00
Matt Gilman
06a4736a58
NIFI-655:
...
- Allowing the user to link back to the log in page from the new account page.
- Renaming DN to identity where possible.
2015-11-06 09:55:40 -05:00
Matt Gilman
b6d09b86b6
NIFI-655:
...
- Starting to implement the JWT service.
- Parsing JWT on client side in order to render who the user currently is when logged in.
2015-11-05 18:26:00 -05:00
Matt Gilman
93aa09dace
NIFI-655:
...
- Starting to add support for registration.
- Creating registration form.
2015-11-04 22:03:52 -05:00
Matt Gilman
2214592865
NIFI-655:
...
- Extracting certificate validation into a utility class.
- Fixing checkstyle issues.
- Cleaning up the web security context.
- Removing proxy chain checking where possible.
2015-11-04 09:07:27 -05:00
Matt Gilman
7799deeaa1
NIFI-655:
...
- Starting to style the login page.
- Added simple 'login' support by identifying username/password. Issuing JWT token coming...
- Added logout support
- Rendering the username when appropriate.
2015-11-03 17:08:37 -05:00
Matt Gilman
ed27ed0449
NIFI-655:
...
- Ensuring we know the necessary state before we attempt to render the login page.
- Building the proxy chain in the JWT authentication filter.
- Only rendering the login when appropriate.
2015-11-03 12:45:37 -05:00
Matt Gilman
71d84117e4
NIFI-655:
...
- Adding a new endpoint to obtain the status of a user registration.
- Updated the login page loading to ensure all possible states work.
2015-11-03 11:10:32 -05:00
Matt Gilman
7f9807f461
NIFI-655:
...
- Making nf-storage available in the login page.
- Requiring use of local storage.
- Ignoring security for GET requests when obtaining the login configuration.
2015-11-02 22:55:57 -05:00
Matt Gilman
5e341214a6
NIFI-655:
...
- Addressing checkstyle issues.
2015-11-02 14:54:51 -05:00
Matt Gilman
ade5dc9bac
NIFI-655:
...
- Moving NiFi registration to the login page.
- Running the authentication filters in a different order to ensure we can disambiguate each case.
- Starting to layout each case... Forbidden, Login, Create User, Create NiFi Account.
2015-11-02 14:21:25 -05:00
Matt Gilman
e7a5e18221
NIFI-655:
...
- Creating an endpoint for returning the identity of the current user.
- Updating the LoginAuthenticationFilter.
2015-10-30 10:17:34 -04:00
Matt Gilman
a40e5a07ba
NIFI-655:
...
- Refactoring web security to use Spring Security Java Configuration.
- Introducing security in Web UI in order to get JWT.
NIFI-655:
- Setting up the resources (js/css) for the login page.
NIFI-655:
- Adding support for configuring anonymous roles.
- Addressing checkstyle violations.
NIFI-655:
- Moving to token api to web-api.
- Creating an LoginProvider API for user/pass based authentication.
- Creating a module for funneling access to the authorized useres.
NIFI-655:
- Moving away from usage of DN to identity throughout the application (from the user db to the authorization provider).
- Updating the authorized users schema to support login users.
- Creating an extension point for authentication of users based on username/password.
2015-10-30 10:17:28 -04:00
Bryan Bende
5cc2b04b91
NIFI-986 Refactoring of action classes from nifi-user-actions to have interfaces in nifi-api, and adding getFlowChanges to EventAccess
...
- Fixing empty java docs and adding sort by id asc to the history query
- Changing userDn to userIdentity in Action and FlowChangeAction
- Modifying NiFiAuditor to always save events locally, and implementing getFlowChanges for ClusteredEventAccess
2015-10-29 16:28:36 -04:00
Bryan Bende
c4f0cb1c6c
Removing nifi-pcap-bundle/.gitignore
2015-10-29 12:06:25 -04:00
Mark Payne
dc4004de64
Merge branch 'NIFI-977'
2015-10-27 16:53:38 -04:00
Mark Payne
af19053a7f
Merge branch 'NIFI-447'
2015-10-27 10:42:46 -04:00
Joseph Percivall
07238c7913
NIFI-447 adding replacement strategy to ReplaceText processor
...
Signed-off-by: Mark Payne <markap14@hotmail.com>
2015-10-27 10:37:43 -04:00
Joseph Percivall
b885f955f4
NIFI-516 adding option to StandardProcessSession.read to close stream
...
Signed-off-by: Mark Payne <markap14@hotmail.com>
2015-10-26 20:23:13 -04:00
Mark Payne
1c1738670c
NIFI-10: Updated FetchHDFS, FetchFileTransfer to use new FETCH provenance event
2015-10-26 17:14:29 -04:00
Mark Payne
fc2aa2764c
NIFI-10: Added FETCH and DOWNLOAD Provenance Events; updated FlowController to use DOWNLOAD event instead of SEND whenever a user downloads/views content via Provenance Event
2015-10-26 14:58:50 -04:00
Mark Payne
51f564024a
NIFI-10: Added FETCH Provenance Event and updated processors to use this new event type
2015-10-26 14:58:50 -04:00
Mark Payne
aec32a277c
NIFI-1070: Added detailed debug-level logging about how FileSystemRepository is choosing to expire archived data
2015-10-26 14:36:03 -04:00
Matt Gilman
f8c3377c84
NIFI-820:
...
- Creating a context menu item for accessing provenance directly for a selected component.
2015-10-26 10:16:01 -04:00
Luke Williamson
26edab3185
NIFI-908 Added support for SSL in JMS connections.
...
- Added SSL context to JMS producer and consumer processors
- Tony Kurc Amended patch to check SSL need by scheme and exception consistency
Reviewed by Tony Kurc (tkurc@apache.org )
2015-10-26 00:29:05 -04:00
Mark Payne
8d2f9bc64b
NIFI-1056: Do not treat BigDecimal, BigInteger the same way we treat Number's when serializing to Avro because Avro Java Library doesn't support them
...
Reviewed and Unit Test Amended by Tony Kurc (tkurc@apache.org )
2015-10-25 11:31:30 -04:00
Mark Payne
385bfbb2c6
NIFI-673: Rebased from master; Added InputRequirement annotation, as it is now merged into master
2015-10-25 11:14:11 -04:00
Mark Payne
4e38288062
NIFI-673: Added sftp.listing.user attribute to FlowFiles created by ListSFTP; ensure that FetchSFTP indicates that the username supports Expression Language
2015-10-25 11:13:02 -04:00
Mark Payne
b0322d9ffe
NIFI-673: Added Completion Strategy to FetchSFTP
2015-10-25 11:13:02 -04:00
Mark Payne
d1d57931bf
NIFI-673: Initial implementation of ListSFTP, FetchSFTP
2015-10-25 11:13:02 -04:00