Commit Graph

25 Commits

Author SHA1 Message Date
Rahul Rudragoudar
07a2f38065 Removed convertImage method 2019-02-26 21:10:46 +05:30
Rahul Rudragoudar
079fa0cd3d Changed all end points to POST
Removed serialization of objects to db
Added Map to track providers
2019-02-23 22:11:31 +05:30
Rahul Rudragoudar
e52b87d72e Added thread support
Added scheduleThreadPoolExecutor to run the thread periodically
2019-01-26 13:21:34 +05:30
Rahul Rudragoudar
77bc4c6ccf Defined separate class for http endpoints 2018-12-28 23:41:21 +05:30
Rahul Rudragoudar
94200d10f2 Minor changes 2018-12-28 11:53:26 +05:30
Rahul Rudragoudar
eb8c8d272e Added validation http end point
Added Object column in h2 db
2018-12-17 16:10:10 +05:30
Rahul Rudragoudar
cafc855711 Added .png in gitignore 2018-12-17 13:41:37 +05:30
Rahul Rudragoudar
36aa8639fd Added binary data support for response class 2018-12-17 13:38:31 +05:30
Rahul Rudragoudar
3c6bcad7bb Added captcha and media http end points
Added convertImage method
2018-12-17 13:36:36 +05:30
Rahul Rudragoudar
6394fde5d2 Added Library dependencies
Added compile support for Java
2018-12-17 13:34:24 +05:30
Rahul Rudragoudar
4acb527ec8 Returns the body in string format 2018-11-10 12:34:05 +05:30
Rahul Rudragoudar
4bf6b45f2f Added the JLHTTP server 2018-11-10 12:29:12 +05:30
hrj
f8a91db4ca
Merge pull request #3 from SanBlig/framework
Initial commit for the framework
2018-06-14 11:49:57 +05:30
Sanjana Baliga
223808ba98 Minor fixes
- Used prepared statements and made them immutable
- Fixed indentation
2018-06-14 10:57:06 +05:30
sanjana
f73f2a762f Initial commit for the framework
The ChallengeProvider trait provides the methods to be implemented by the challenge providers.

The framework gets a challenge from a challenge provider, inserts the details of the challenge into the database, and gives the challenge to the user. It then gets the answer from the user, and sends it to the challenge provider for verification.

This commit includes the implementation only for FilterChallenge provider.
2018-06-06 12:18:40 +05:30
hrj
758eb4d9b9
Merge pull request #2 from SanBlig/init
This adds two additional types of captchas - LabelCaptcha and FilterCaptcha
2018-01-07 13:38:47 +05:30
sanjana
03c1e825f5 .gitignore file 2018-01-07 13:38:27 +05:30
sanjana
d2dbb36fd1 Formatting and correction in thread safety 2018-01-07 13:34:53 +05:30
sanjana
93399ea980 Add description for example Captchas in README 2018-01-07 10:04:19 +05:30
sanjana
3ad3a0e73e Minor changes: coding style and thread safety 2018-01-07 09:59:32 +05:30
sanjana
40d0fbd0f7 Add FilterCaptcha
FilterCaptcha generates a random string, creates an image of the string, and applies a series of filters to make the string hard to read.
2018-01-06 10:10:43 +05:30
sanjana
dfa146e139 Separate captcha classes and add LabelCaptcha
LabelCaptcha creates a pair of known and unknown images. BlurCaptcha is modified to use a better filter.
2018-01-04 15:50:59 +05:30
hrj
970d51e322
Merge pull request #1 from SanBlig/init
Initial skeleton for the framework.
2018-01-03 10:43:30 +05:30
sanjana
4610245b38 Initial skeleton for the framework. 2018-01-03 09:12:43 +05:30
hrj
864c9dd9a0
Initial commit 2018-01-02 10:57:01 +05:30