Lakhan Samani
116972d725
feat: add support for ScyllaDB
...
Resolves #177
2022-06-04 08:59:26 +05:30
Lakhan Samani
1941cf4299
fix: move sessionstore -> memstore
2022-05-27 23:20:38 +05:30
Lakhan Samani
8bee421d0a
feat: add flag for log level
2022-05-25 15:04:26 +05:30
Lakhan Samani
714b79e4ab
fix: format logs
2022-05-25 12:30:22 +05:30
Lakhan Samani
fd52d6e5d3
feat: add casandradb provider
2022-04-21 12:36:22 +05:30
Lakhan Samani
df1c56bb1c
fix: tests
2022-02-28 07:55:01 +05:30
Lakhan Samani
ad46210112
fix: report error on initialization
2022-02-26 10:06:26 +05:30
Lakhan Samani
cb96d2d8d1
fix: update to use db.Provider
2022-01-21 13:34:04 +05:30
Lakhan Samani
13c038effd
fix: env + session to new db format
2022-01-21 12:18:07 +05:30
Lakhan Samani
38419a4ef4
fix: rename config -> env and handle env interface better
2022-01-20 16:52:37 +05:30
Lakhan Samani
f1b4141367
Feat/dashboard ( #105 )
2022-01-17 11:32:13 +05:30
Lakhan Samani
e35d0cbcd6
feat: persist encrypted env
2021-12-31 13:52:10 +05:30
Lakhan Samani
beae4502d4
feat: add integration tests for signup, login, reset_password, forgot_password, verify_email
2021-12-23 10:31:52 +05:30
Lakhan Samani
65478296cb
feat: add mongodb support ( #82 )
...
* feat: add mongodb enum
* fix: isMongodb var condition
* feat: add init mongodb connection
* feat: add mongodb operations for various db methods
* fix: error message
2021-12-20 23:21:27 +05:30
Lakhan Samani
c3f4cd3bf9
feat: add support for sqlserver ( #81 )
...
* feat: add support for sqlserver
* fix: update gorm dependencies
* fix: update constraint
2021-12-17 21:50:57 +05:30
Lakhan Samani
f110255310
feat/add arangodb support ( #80 )
...
*feat: add arangodb init
* fix: dao for sql + arangodb
* fix: update error logs
* fix: use db name dynamically
2021-12-17 21:25:07 +05:30
Lakhan Samani
b69d0b8e23
Feat/multiple session ( #64 )
...
* fix: disable windows build
* feat: add ability to handle multiple sessions
2021-10-27 23:15:38 +05:30
Lakhan Samani
173a55137f
feat: use uuid instead of unit type ids
2021-10-03 21:33:55 +05:30
Lakhan Samani
b3a52c2466
feat: allow admin to user profile ( #51 )
...
Resolves #49
2021-09-21 08:23:40 +05:30
Lakhan Samani
21e3425e76
feat/role based access ( #50 )
...
* feat: add roles based access
* feat: update roles env + todo
* feat: add roles to update profile
* feat: add role based oauth
* feat: validate role for a given token
2021-09-20 10:36:26 +05:30
Lakhan Samani
9473268654
feat: add resolver to delete user
2021-08-06 19:17:52 +05:30
Lakhan Samani
ea320c2401
fix: env init ( #33 )
2021-07-28 11:53:37 +05:30
Lakhan Samani
30f83aaf82
chore: rename project
2021-07-23 21:57:44 +05:30
Lakhan Samani
40ad01e6b7
chore: add multistage build to optimize the image size
2021-07-21 17:53:22 +05:30
Lakhan Samani
2840a085ca
Add resolver to resend verify email link
...
Resolves #20
2021-07-18 12:56:17 +05:30
Lakhan Samani
e2fc610762
Add query for verification requests
...
Resolves #28
2021-07-18 09:53:54 +05:30
Lakhan Samani
7d17032fc2
Add resolver to update profile
...
Resolves #12 #11
2021-07-18 09:25:20 +05:30
Lakhan Samani
9b8658f666
add google login
...
- refactor resolvers
- fix signup method typos
Resolves #17
2021-07-17 21:59:50 +05:30
Lakhan Samani
699c49ade0
Add query to get token
...
Resolves #16
2021-07-15 17:32:55 +05:30
Lakhan Samani
27264c6e29
Implement login resolver ( #15 )
...
* add sign_up_method to users table
* add session store
* implement login resolver
2021-07-15 00:13:19 +05:30
Lakhan Samani
eeb8f7d097
feat: add resolver for token verification
...
Resolves #6
2021-07-14 01:36:11 +05:30
Lakhan Samani
04a522c947
add signup resolver
2021-07-12 23:52:16 +05:30