Commit Graph

290 Commits

Author SHA1 Message Date
hrj
ab1e09142a update scrimage version 2021-12-09 23:24:38 +05:30
hrj
529e482a17 update sbt plugins 2021-12-09 23:14:06 +05:30
hrj
abc9f5440f update scala version 2021-12-09 23:13:48 +05:30
hrj
6b2d565601 update sbt version 2021-12-09 23:13:34 +05:30
hrj
928fc786cf
Merge pull request #102 from JacobPozaic/master
CORS configuration and disable playground
2021-12-09 22:00:31 +05:30
jacobp
99ee7c55b5 Added configuration to disable serving the playground webpage and configuration to set Access-Control-Allow-Origin header value on responses.
Signed-off-by: JacobPozaic <jacobpozaic@gmail.com>
2021-12-09 11:02:43 -05:00
hrj
8f606da92f
Merge pull request #96 from rr83019/image-dpi
Set Image DPI for captcha providers
2021-09-02 16:37:00 +05:30
Rahul Rudragoudar
a0afba6fa5
Remove print stmts
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-09-02 14:54:20 +05:30
Rahul Rudragoudar
b46f6795ce
Set DPI for FilterCaptcha provider
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-09-02 14:53:58 +05:30
Rahul Rudragoudar
f83289514b
Rename DPISetter to PngImageWritter
Make fn static

Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-09-01 22:57:26 +05:30
Rahul Rudragoudar
26d86bca4c
Set DPI for captcha providers
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-08-31 15:43:58 +05:30
Rahul Rudragoudar
d30249a89f
Add DPI setter
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-08-31 15:42:57 +05:30
hrj
1d26b76b01 added example usage for API 2021-08-04 11:45:03 +05:30
hrj
6f6c6eda66 added address to debug config 2021-05-19 20:19:23 +05:30
hrj
ab9c0e6247
Merge pull request #94 from vinceh121/master
Listen address in config
2021-05-19 20:16:01 +05:30
vinceh121
bbe7c8b858
Log listen address
Signed-off-by: vinceh121 <contact@vinceh121.me>
2021-05-19 14:32:06 +02:00
vinceh121
b5a33d2e42
Listen address in config
Signed-off-by: vinceh121 <contact@vinceh121.me>
2021-05-19 14:32:02 +02:00
hrj
c914484b42
Merge pull request #92 from rr83019/Config-file-path
Specify config file path
2021-05-02 20:13:17 +05:30
Rahul Rudragoudar
ecff4087ad
Convert objects to classes
Update references

Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-05-02 16:58:14 +05:30
Rahul Rudragoudar
6f38a77c2f
Support to specify config file
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-05-02 16:57:12 +05:30
hrj
1a41724fdc popping characters captcha: don't show prev char for the first char
Signed-off-by: hrj <harshad.rj@gmail.com>
2021-04-24 22:36:25 +05:30
hrj
e3241ff7ac fix bug in randomNumber(min, max)
Signed-off-by: hrj <harshad.rj@gmail.com>
2021-04-24 22:35:50 +05:30
hrj
6196a34aae
Merge pull request #90 from rr83019/BT-captcha
Background Thread - Random Captcha Generation
2021-04-24 21:52:25 +05:30
Rahul Rudragoudar
1708347504
Remove seed member var
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-04-24 20:53:28 +05:30
Rahul Rudragoudar
04755c0a07
Add method to set seed
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-04-24 20:44:20 +05:30
Rahul Rudragoudar
30bb26473e
Update random generator reference
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-04-24 19:37:44 +05:30
Rahul Rudragoudar
0d33f51f9e
Move random number generator to HelperFunctions
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-04-24 19:36:48 +05:30
Rahul Rudragoudar
d62951fa51
Minor fix
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-04-21 14:56:58 +05:30
Rahul Rudragoudar
aa5e7da0bc
Merge branch 'BT-captcha' of github.com:rr83019/lc-core into BT-captcha 2021-04-21 14:45:42 +05:30
Rahul Rudragoudar
e38c3b680a
Reformat:Scalafmt
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-04-21 14:43:00 +05:30
Rahul Rudragoudar
98c304ccd4
Pick a random captcha provider instead of params
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-04-21 14:39:20 +05:30
Rahul Rudragoudar
d3d5296ccd
Disable JavaFmt on compile
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-04-21 14:27:19 +05:30
Rahul Rudragoudar
241be1631c
Minor fix
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-04-21 13:53:35 +05:30
Rahul Rudragoudar
8f0f29c579
Minor fix
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-04-20 13:53:08 +05:30
Rahul Rudragoudar
8ea0652331
Java formatter
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-04-20 03:07:35 +05:30
Rahul Rudragoudar
3682b2cb7d
Randomize captcha generation
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-04-20 03:06:47 +05:30
Rahul Rudragoudar
ef31ee8a57
Move random number generator to config
Signed-off-by: Rahul Rudragoudar <rr83019@gmail.com>
2021-04-20 03:05:13 +05:30
hrj
9e7efc1cf3 readme: removed reference to unimplemented provider
Signed-off-by: hrj <harshad.rj@gmail.com>
2021-04-19 23:35:27 +05:30
hrj
f5a262cf50 downgrade docker compose version
Signed-off-by: hrj <harshad.rj@gmail.com>
2021-04-19 19:26:05 +05:30
hrj
ed3afbc47e ensure data directory is present in the repo
to ease running the app on checkout and in CI
2021-04-19 18:51:20 +05:30
hrj
9b978212dc show errors in demo
Signed-off-by: hrj <harshad.rj@gmail.com>
2021-04-19 18:05:59 +05:30
hrj
8595b2cc79 added popping characters sample
Signed-off-by: hrj <harshad.rj@gmail.com>
2021-04-19 18:05:43 +05:30
hrj
c362ed5cb0 renamed GifCaptcha to PoppingCharactersCaptcha 2021-04-19 17:26:09 +05:30
hrj
d81cf17a08 tune GifCaptcha: decrease character spacing, add jitter, slower frame rate 2021-04-19 17:17:24 +05:30
hrj
7ad164e3c2 GifCaptcha: show letters at different offsets
Signed-off-by: hrj <harshad.rj@gmail.com>
2021-04-19 16:59:14 +05:30
hrj
d32d836475 Gif Captcha: Simplify code
Signed-off-by: hrj <harshad.rj@gmail.com>
2021-04-19 15:26:03 +05:30
hrj
d2ef8c5259 Use port number from config file (fixes regression)
Signed-off-by: hrj <harshad.rj@gmail.com>
2021-04-19 15:13:52 +05:30
hrj
46012b2ce3 default config: randomize seed used by randomizer
Signed-off-by: hrj <harshad.rj@gmail.com>
2021-04-19 13:29:41 +05:30
hrj
523805263a Default config: larger throttle setting
Signed-off-by: hrj <harshad.rj@gmail.com>
2021-04-19 13:29:15 +05:30
hrj
da1b7eee23 don't track data/config.json
Auto-generating it is better as random seed can be made unique upon
first run

Signed-off-by: hrj <harshad.rj@gmail.com>
2021-04-19 13:28:45 +05:30