manoj
|
589af96888
|
resolve conflict over the db models
|
2022-10-08 16:07:07 +05:30 |
|
Lakhan Samani
|
e6c4fdff26
|
fix(server): text type for sql server 2019
Resolves #266
|
2022-10-07 10:13:20 +05:30 |
|
Manoj
|
cc4eaa2847
|
dynamod db index changes added to the schema
|
2022-10-05 15:32:32 +05:30 |
|
Manoj
|
dba8944565
|
provider: dynamo-db support added
|
2022-10-03 01:08:12 +05:30 |
|
Lakhan Samani
|
4f81d1969e
|
fix email template
- fix verification types
- add design to cassandra db provider for email_template
- fix default email verification types to include update_email
|
2022-08-13 11:34:24 +05:30 |
|
anik-ghosh-au7
|
d7f5f563cc
|
fix: add design to email template
|
2022-08-11 16:45:59 +05:30 |
|
Lakhan Samani
|
81fce1a471
|
feat: send email based on template
|
2022-08-09 01:43:37 +05:30 |
|
Lakhan Samani
|
0714b4360b
|
Merge pull request #206 from authorizerdev/feat/2fa
feat: add mutifactor authentication
|
2022-08-07 11:11:56 +05:30 |
|
Lakhan Samani
|
587828b59b
|
feat: add helper for updating all users
|
2022-08-02 14:12:36 +05:30 |
|
Lakhan Samani
|
db4d711cba
|
feat: add subject to email template
|
2022-07-29 16:15:57 +05:30 |
|
anik-ghosh-au7
|
49cc6033ab
|
update: verify otp resolver and test added
|
2022-07-23 18:32:31 +05:30 |
|
Lakhan Samani
|
5d903ca170
|
Merge branch 'main' of https://github.com/authorizerdev/authorizer into feat/2fa
|
2022-07-23 16:52:30 +05:30 |
|
Lakhan Samani
|
f6029fb7bf
|
feat: use upsert for otp + implement otp methods for cassandradb
|
2022-07-23 16:39:35 +05:30 |
|
Lakhan Samani
|
22ae3bca54
|
feat: add otp implementation for arangodb
|
2022-07-23 16:06:52 +05:30 |
|
Lakhan Samani
|
1a27d91957
|
feat: add otp implementation for mongodb
|
2022-07-23 16:01:46 +05:30 |
|
Lakhan Samani
|
f6c67243b9
|
feat: add otp model + implementation for sql
|
2022-07-23 15:55:06 +05:30 |
|
anik-ghosh-au7
|
ed7ed73980
|
fix: collections names
|
2022-07-23 15:44:56 +05:30 |
|
Lakhan Samani
|
9ef5f33f7a
|
feat: add is_multi_factor_auth_enabled
|
2022-07-23 15:26:44 +05:30 |
|
Lakhan Samani
|
a102924fd7
|
fix: remove debug logs
|
2022-07-17 13:39:23 +05:30 |
|
Lakhan Samani
|
a48b809a89
|
feat: add tests for email template resolvers
|
2022-07-17 13:37:34 +05:30 |
|
Lakhan Samani
|
1f7eee43e2
|
feat: add email template implementation for arangodb provider
|
2022-07-17 11:37:04 +05:30 |
|
Lakhan Samani
|
7c441fff14
|
feat: add email template implementation for cassandra provider
|
2022-07-17 11:21:51 +05:30 |
|
Lakhan Samani
|
647cc1d9bf
|
feat: add email template implementation for mongodb provider
|
2022-07-17 11:01:47 +05:30 |
|
Lakhan Samani
|
610896b6f5
|
fix: refs for email templatE
|
2022-07-15 22:13:00 +05:30 |
|
Lakhan Samani
|
aa12757155
|
Merge branch 'main' of https://github.com/authorizerdev/authorizer into feat/add-email-template-apis
|
2022-07-15 22:11:58 +05:30 |
|
Lakhan Samani
|
847c364ad1
|
fix: refs
|
2022-07-15 22:11:08 +05:30 |
|
Lakhan Samani
|
e2294c24d0
|
feat: add email template implementation for sql provider
|
2022-07-15 12:35:35 +05:30 |
|
Lakhan Samani
|
283e570ebb
|
feat: init email template schema for all providers
|
2022-07-15 10:23:45 +05:30 |
|
Lakhan Samani
|
14c74f6566
|
feat: add email template schema
|
2022-07-15 10:12:24 +05:30 |
|
Lakhan Samani
|
6b57bce6d9
|
fix: cassandra + mongo + arangodb issues with webhook
|
2022-07-12 11:48:42 +05:30 |
|
Lakhan Samani
|
bfbeb6add2
|
fix: couple session deletion with user deletion
|
2022-07-12 08:42:32 +05:30 |
|
Lakhan Samani
|
1fe0d65874
|
feat: add support for planetscale
Resolves #195
|
2022-07-11 22:37:07 +05:30 |
|
Lakhan Samani
|
018a13ab3c
|
feat: add tests for webhook resolvers
|
2022-07-11 19:40:54 +05:30 |
|
Lakhan Samani
|
e91a819067
|
feat: implement resolvers
|
2022-07-10 21:49:33 +05:30 |
|
Lakhan Samani
|
09c3eafe6b
|
feat: add mongodb database methods for webhook
|
2022-07-09 12:23:48 +05:30 |
|
Lakhan Samani
|
bb51775d34
|
feat: add cassandradb database methods for webhook
|
2022-07-09 12:16:54 +05:30 |
|
Lakhan Samani
|
6d586b16e4
|
feat: add arangodb database methods for webhook
|
2022-07-09 11:44:14 +05:30 |
|
Lakhan Samani
|
e8eb62769e
|
feat: add sql database methods for webhook
|
2022-07-09 11:21:32 +05:30 |
|
Lakhan Samani
|
0ffb3f67f1
|
fix: index for arangodb
|
2022-07-08 19:10:37 +05:30 |
|
Lakhan Samani
|
ec62686fbc
|
feat: add database methods for webhookLog
|
2022-07-08 19:09:23 +05:30 |
|
Lakhan Samani
|
a8064e79a1
|
feat: add template for webhook db methods
|
2022-07-06 10:38:21 +05:30 |
|
Lakhan Samani
|
265331801f
|
feat: add database models
|
2022-07-04 22:37:13 +05:30 |
|
Lakhan Samani
|
6a74a50493
|
feat: add support for scylladb
Resolves #177
|
2022-07-04 21:57:14 +05:30 |
|
Lakhan Samani
|
82a2a42f84
|
fix: user session access
|
2022-06-12 00:27:21 +05:30 |
|
Lakhan Samani
|
926ab07c07
|
fix: session invalidation
|
2022-06-11 19:10:39 +05:30 |
|
Lakhan Samani
|
dff50097e8
|
feat: add support for cockroachdb
|
2022-06-09 23:43:21 +05:30 |
|
Lakhan Samani
|
5d2d1c342b
|
fix: allow setting host for cassandradb without prot
|
2022-06-05 12:13:55 +05:30 |
|
Lakhan Samani
|
116972d725
|
feat: add support for ScyllaDB
Resolves #177
|
2022-06-04 08:59:26 +05:30 |
|
Lakhan Samani
|
cf8762b7a0
|
fix: slice envs
|
2022-05-31 08:14:03 +05:30 |
|
Lakhan Samani
|
43359f1dba
|
fix: update store method till handlers
|
2022-05-29 17:22:46 +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
|
da0fcb109b
|
feat: setup logours for logging
|
2022-05-13 00:47:01 +05:30 |
|
Lakhan Samani
|
075c287f34
|
feat: add support for database cert, key, ca-cert
|
2022-04-23 17:52:02 +05:30 |
|
Lakhan Samani
|
39c2c364d9
|
feat: add support for db username, password, host, port
|
2022-04-22 21:24:39 +05:30 |
|
Lakhan Samani
|
961f2271c1
|
fix: tests
|
2022-04-22 19:56:55 +05:30 |
|
Lakhan Samani
|
aaf0831793
|
feat: add users queries
|
2022-04-22 16:45:49 +05:30 |
|
Lakhan Samani
|
27cb41c54c
|
feat: add verification_request queries
|
2022-04-22 11:52:15 +05:30 |
|
Lakhan Samani
|
718b2d535f
|
feat: add session queries
|
2022-04-21 18:11:15 +05:30 |
|
Lakhan Samani
|
ed6a1ceccc
|
feat: add env queries
|
2022-04-21 17:54:33 +05:30 |
|
Lakhan Samani
|
fd52d6e5d3
|
feat: add casandradb provider
|
2022-04-21 12:36:22 +05:30 |
|
Lakhan Samani
|
325aa88368
|
Merge branch 'main' of https://github.com/authorizerdev/authorizer into feat/casandra-db
|
2022-04-20 23:32:02 +05:30 |
|
Lakhan Samani
|
d5f1c5a5eb
|
Resolves #156
|
2022-04-02 17:34:50 +05:30 |
|
Anik Ghosh
|
b2541c8e9a
|
feat: update user access (#151)
* feat: update user access
* revoked timestamp field updated
* updates
* updates
* updates
|
2022-03-24 14:13:55 +05:30 |
|
Lakhan Samani
|
a6b743465f
|
feat: add provider template
|
2022-03-19 17:41:27 +05:30 |
|
Lakhan Samani
|
99b846811a
|
fix: token + redirect
|
2022-03-16 21:44:57 +05:30 |
|
Lakhan Samani
|
d1e284116d
|
fix: verification request model
|
2022-03-09 07:10:07 +05:30 |
|
Lakhan Samani
|
2f9725d8e1
|
fix: verification request
|
2022-03-09 06:41:38 +05:30 |
|
Lakhan Samani
|
8c2bf6ee0d
|
fix: add token information in redirect url
|
2022-03-08 12:36:26 +05:30 |
|
Lakhan Samani
|
f0f2e0b6c8
|
fix: auth flow
|
2022-03-02 17:42:31 +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
|
5572928619
|
fix: remove redundunt break statement
|
2022-02-12 22:55:33 +05:30 |
|
Lakhan Samani
|
85b4cd6339
|
Add support for maria db
|
2022-02-12 22:49:53 +05:30 |
|
Lakhan Samani
|
6c2a4c3256
|
Add support for yugabyte
Resolves #119
|
2022-02-12 13:19:31 +05:30 |
|
Lakhan Samani
|
2bb0ded20e
|
fix: error log and gin mode
|
2022-02-05 09:00:56 +05:30 |
|
Lakhan Samani
|
40dcf67de9
|
fix: remove logs
|
2022-01-31 14:53:17 +05:30 |
|
Lakhan Samani
|
4e48320cf1
|
fix: bug with authorizer url
|
2022-01-31 11:35:24 +05:30 |
|
Lakhan Samani
|
6331ec7b7a
|
Resolves #110
|
2022-01-29 17:03:21 +05:30 |
|
Lakhan Samani
|
9bd185a9c6
|
feat: add pagination for users & verification_requests
|
2022-01-25 10:57:40 +05:30 |
|
Lakhan Samani
|
7f18a3f634
|
Implement refresh token logic with fingerprint + rotation
|
2022-01-23 01:24:41 +05:30 |
|
Lakhan Samani
|
cb96d2d8d1
|
fix: update to use db.Provider
|
2022-01-21 13:34:04 +05:30 |
|
Lakhan Samani
|
8a4b2feffe
|
fix: user + verification requests to new db format
|
2022-01-21 12:53:30 +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
|
969395ccdb
|
fix: make email verification col nullable
|
2021-12-22 15:38:51 +05:30 |
|
Lakhan Samani
|
3ee79c3937
|
fix: unique constraint data
|
2021-12-22 15:31:45 +05:30 |
|
Lakhan Samani
|
508c714932
|
fix: refactor schema for open id claim standards
|
2021-12-22 10:51:12 +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
|
a933ac1118
|
fix: remove count check on cursor
|
2021-12-20 18:32:36 +05:30 |
|
Lakhan Samani
|
bedc3d0b50
|
fix: arangodb get one queries
|
2021-12-20 17:33:11 +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
|
155d2e65c2
|
fix: use char(36) with golang uuid instead of sql uuid type (#78)
resolves #77
|
2021-12-14 22:57:45 +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
|
b1b7f47f4c
|
fix: roles model
|
2021-10-04 13:58:03 +05:30 |
|