Commit Graph

45 Commits

Author SHA1 Message Date
Aravinth Manivannan
78d85ab9a9 feat: annotate license headers using reuse on text source files 2023-07-03 23:19:51 +05:30
realaravinth
629c841e2d chore: cleanup and addressing clippy lints 2022-05-27 18:37:59 +05:30
realaravinth
cd72ae6ffe feat: migrate fetch captcha config to use db_* 2022-05-27 18:16:47 +05:30
realaravinth
4cd4605266 chore: use local app ctx 2022-05-27 15:25:10 +05:30
realaravinth
12edac7915 feat: migrate get_email to use db_* 2022-05-27 03:08:37 +05:30
realaravinth
2dd18897b0 feat: migrate getting traffic pattern to use db_* interface 2022-05-14 18:45:59 +05:30
realaravinth
ddb6d336f7 feat: implement accountnotfound and captcha notfound err vals for sqlx postgres 2022-05-13 19:09:00 +05:30
realaravinth
9f91854c4d feat: migrate account deletion to use db_* interface 2022-05-11 13:33:29 +05:30
realaravinth
8dde022851 feat: define interface for username registration" 2022-05-11 13:33:29 +05:30
realaravinth
43aac949e3 feat: convert db errors to service errors 2022-05-11 13:33:29 +05:30
realaravinth
fc8a1670d2 update copyright notice 2022-01-08 22:16:05 +05:30
realaravinth
fe1fc3fb20 address clippy lints 2021-12-18 14:10:05 +05:30
realaravinth
b5af9ee259 it appears actix-web's scope behaviour has changed in the latest beta
release:

Routes 404'd when scope contained trailing slash like so:
let scope = "/api/v1/pow/";
web::scope(scope)//

So had to rm trailing slash in scope
2021-11-29 17:33:08 +05:30
realaravinth
068c49080e handle libmcaptcha actor errors 2021-08-20 18:15:55 +05:30
realaravinth
9f940c317a upgrading to actix-v4-beta 2021-06-30 20:13:12 +05:30
realaravinth
d5aceb60b4 sign in with email 2021-06-29 19:42:07 +05:30
realaravinth
dcfba60c86 addressing clippy lints 2021-06-11 23:39:38 +05:30
realaravinth
f5624947b9 redis storage for captcha mech 2021-06-11 19:31:03 +05:30
realaravinth
9e70f8f756 rename guard -> mcaptcha 2021-06-01 17:33:47 +05:30
realaravinth
fcdbe66b26 captcha stats 2021-05-27 14:47:29 +05:30
realaravinth
98719670df sitekey list 2021-05-04 18:34:36 +05:30
realaravinth
3ac95e1005 error pages 2021-05-04 17:04:03 +05:30
realaravinth
266b8dea88 error page 2021-05-04 16:19:24 +05:30
realaravinth
ef778687e0 cleanup 2021-05-02 16:44:54 +05:30
realaravinth
c7bac9e623 server-side password validation 2021-05-02 10:32:22 +05:30
realaravinth
a82d61ed27 api endpoints migrated to use auth middleware 2021-05-01 23:39:52 +05:30
realaravinth
06815469b7 set email 2021-04-14 09:45:59 +05:30
realaravinth
d1aea6c456 conditional registration blocking 2021-04-11 13:00:34 +05:30
realaravinth
36b505ef59 mcaptcha token generation unique constration err handling 2021-04-11 11:17:15 +05:30
realaravinth
08ec215709 update user secret 2021-04-10 21:44:08 +05:30
realaravinth
884cb25e02 user secret 2021-04-10 21:00:30 +05:30
realaravinth
7777db477e pow verification 2021-04-10 20:19:59 +05:30
realaravinth
55dd3fffe5 OAS: example payload 2021-03-31 15:27:23 +05:30
realaravinth
8ca3729dea toekn not found and OAS: domains 2021-03-31 13:05:33 +05:30
realaravinth
a3a118927e swagger ui 2021-03-30 20:49:09 +05:30
realaravinth
79348eaf85 rm actor temp 2021-03-29 21:07:01 +05:30
realaravinth
e5dd22679f domain verification 2021-03-27 12:39:20 +05:30
realaravinth
51764817f9 domain verification 2021-03-26 22:18:01 +05:30
realaravinth
e5ae38472d levels, duration and tests 2021-03-13 23:50:14 +05:30
realaravinth
096dcd32e4 cascading delete, mcaptcha add/del and test suite 2021-03-11 20:58:18 +05:30
realaravinth
6be10af6fd suplicate errors and database fkey null correction 2021-03-11 16:45:43 +05:30
realaravinth
a73725eb39 del user, add del domains 2021-03-11 15:30:05 +05:30
realaravinth
7f289cce03 excluding main and from impls from code coverage 2021-03-10 21:37:20 +05:30
realaravinth
328fe5ed3a auth and migration util 2021-03-10 20:43:25 +05:30
realaravinth
2c54518e12 moved from mono repo 2021-03-09 15:58:54 +05:30