Commit Graph

578 Commits

Author SHA1 Message Date
karishmas6
2a62df4b42 chore: lint 2024-09-26 22:57:07 +05:30
karishmas6
be5f1ef40a feat: get robot by name 2024-09-26 22:56:44 +05:30
karishmas6
1f15794ffc feat: pass requireAPIKey middleware 2024-09-26 22:41:46 +05:30
karishmas6
a854894034 refactor: rename to record.ts 2024-09-26 22:40:35 +05:30
karishmas6
159c5262c7 chore: lint 2024-09-26 22:39:57 +05:30
karishmas6
c13a0de5ad feat: get all recordings 2024-09-26 22:39:39 +05:30
karishmas6
4b18bcd815 feat: pass requireSignIn middleware 2024-09-26 17:49:19 +05:30
karishmas6
a2abc57642 feat: generate api key 2024-09-26 17:48:56 +05:30
karishmas6
91a69022cb feat: requireAPIKey middleware 2024-09-26 17:47:26 +05:30
karishmas6
d1819c9570 chore: lint 2024-09-26 17:21:56 +05:30
karishmas6
3c13b19fa4 feat: generate api ket 2024-09-26 17:21:34 +05:30
karishmas6
554d5f31d9 feat: gen api ket 2024-09-26 17:15:35 +05:30
karishmas6
e847646fb6 feat: api_key in user model 2024-09-26 17:13:57 +05:30
karishmas6
784d4f4e9b feat: use requireSignIn middleware 2024-09-25 20:51:04 +05:30
karishmas6
7106115dda chore: remove console.log 2024-09-25 19:56:39 +05:30
karishmas6
e1846510cd feat: set raw:true 2024-09-25 19:53:45 +05:30
karishmas6
59e563b161 fix: remove UNSIGNED 2024-09-25 19:37:05 +05:30
karishmas6
af62e91388 ts: define return type 2024-09-25 19:19:06 +05:30
karishmas6
2e10b966ed feat: hashing & comparison 2024-09-25 18:52:03 +05:30
karishmas6
037c7b597f feat: return Promise<string? 2024-09-25 18:43:43 +05:30
karishmas6
8d29edc634 feat: set password as string 2024-09-25 18:43:09 +05:30
karishmas6
5029f3728d chorE: remove unused import 2024-09-25 18:36:28 +05:30
karishmas6
b528efa75e feat: remove logic for hashing & comparsion from User model 2024-09-25 18:36:12 +05:30
karishmas6
a6e7e23114 chore: remove log 2024-09-25 18:15:03 +05:30
karishmas6
6bea5a2ad1 chore: lint 2024-09-25 18:08:35 +05:30
karishmas6
4931bb6f96 feat: use connection string 2024-09-25 18:08:19 +05:30
karishmas6
710b39c55d fix: dotenv config 2024-09-25 18:02:29 +05:30
karishmas6
ec2b5d1174 feat: pass cors options 2024-09-25 17:01:55 +05:30
karishmas6
aa72538e88 feat: print to console 2024-09-25 16:25:35 +05:30
karishmas6
b55536d8fd feat: send proper response 2024-09-25 16:16:49 +05:30
karishmas6
ce7291e048 feat: return error if !user 2024-09-25 15:59:33 +05:30
karishmas6
23e55deec7 feat: use body parser 2024-09-25 11:54:04 +05:30
karishmas6
c6564fbf00 chore: lint 2024-09-25 11:07:09 +05:30
karishmas6
61d65b1e26 chore: lint 2024-09-24 23:51:36 +05:30
karishmas6
f68c61c0ec feat: generate api key 2024-09-24 23:50:55 +05:30
karishmas6
a2e4c2dde0 fix: ts errors 2024-09-24 19:16:51 +05:30
karishmas6
e9d3b9fcb0 fix: set error type explicitly any 2024-09-24 19:07:02 +05:30
karishmas6
e6e54eee7f feat: connect && sync db 2024-09-24 18:03:26 +05:30
karishmas6
6c06cbf1d3 chore: lint 2024-09-24 18:00:38 +05:30
karishmas6
f671014444 feat: sync database 2024-09-24 18:00:25 +05:30
karishmas6
1bcc8d372b chore: remove unused import 2024-09-24 17:48:01 +05:30
karishmas6
1f2f505ac5 chore: remove unused import 2024-09-24 17:47:44 +05:30
karishmas6
33a3d71c93 feat: use comparePassword from utils 2024-09-24 17:47:30 +05:30
karishmas6
fd3d65e632 feat: exclude hashed password when return user 2024-09-24 17:46:35 +05:30
karishmas6
37dab830bf fix: remove hashedPassword var 2024-09-24 17:45:05 +05:30
karishmas6
26b08e510e feat: use hashPassword function 2024-09-24 17:43:28 +05:30
karishmas6
f5fa79faa9 chore: remove todo & unused dependencies 2024-09-24 17:40:55 +05:30
karishmas6
f0e685f339 chore: lint 2024-09-24 17:40:20 +05:30
karishmas6
d82171f7e3 fix: extend request to include user 2024-09-24 17:39:50 +05:30
karishmas6
7c36bd7245 feat: use User for current user 2024-09-24 17:33:51 +05:30