Commit Graph

74 Commits

Author SHA1 Message Date
Dominic Wong
fec86cfd2f update example 2022-02-16 10:00:57 +00:00
Dominic Wong
f1967eaa4b clean up password reset code (#375) 2022-02-16 09:22:39 +00:00
Daniel Joudat
8b8e0ff500 change sender email to the default one (#371) 2022-02-11 15:06:04 +00:00
Daniel Joudat
10b3d176f6 house cleaning (#368) 2022-02-10 20:50:09 +00:00
Asim Aslam
8a213a851c add error logging 2022-02-09 22:06:44 +00:00
Asim Aslam
f232eab84e fix the verification emails (#366)
* fix the verification emails

* fix typo

* switch to token only
2022-02-09 21:51:47 +00:00
Asim Aslam
1ea9b6f373 Merge branch 'master' of ssh://github.com/micro/services 2022-02-09 15:08:22 +00:00
Asim Aslam
d86514de46 change some comments 2022-02-09 12:57:13 +00:00
Asim Aslam
5e5c36b28c Update README.md 2022-02-05 21:29:55 +00:00
Asim Aslam
c282608d00 Update README.md 2022-02-03 22:38:18 +00:00
Dominic Wong
ba77f7b2f4 More deleteData endpoint impls (#362) 2022-02-02 16:50:11 +00:00
Dominic Wong
9b8d144dfd Delete data part 1 (#360) 2022-02-01 12:09:33 +00:00
Dominic Wong
1f494e6638 New admin endpoint to delete data (#359) 2022-01-31 16:14:52 +00:00
Dominic Wong
189170fa42 remove user migrate (#358) 2022-01-28 12:41:16 +00:00
Dominic Wong
6e7819626a f 2022-01-28 12:14:55 +00:00
zhaoyang
cd215a8392 Replace DB with Store in service/user (#321) 2022-01-28 11:03:34 +00:00
Asim Aslam
db071b3947 update Users display name 2022-01-20 18:41:48 +00:00
Daniel Joudat
09d6f9f615 Add missing '&' (#329) 2021-12-14 09:10:45 +00:00
Daniel Joudat
5220d7fade fix an error when calling VerifyToken with valid Token (#327)
* add two rpcs to User service:
	- Passwordless: endpoint that receives an email, topic and an optional message
	- PasswordlessML: endpoint that receives token and topic via MagicLink.

* Proposal to add Passwordless login feature to the endpoint user.

* remove currency run check

* Commit from GitHub Actions (Publish APIs & Clients)

* Create downstream.yml

* Commit from GitHub Actions (Publish APIs & Clients)

* update todo

* Commit from GitHub Actions (Publish APIs & Clients)

* Update publish.yml

* Commit from GitHub Actions (Publish APIs & Clients)

* Update publish.yml

* Commit from GitHub Actions (Publish APIs & Clients)

* Update and rename publish.yml to generate.yml

* Update generate.yml

* Commit from GitHub Actions (Generate Clients & Examples)

* Commit from GitHub Actions (Generate Clients & Examples)

* add comments

* Commit from GitHub Actions (Generate Clients & Examples)

* move otp to auth category

* charge for user verification

* Commit from GitHub Actions (Generate Clients & Examples)

* Update user.proto

* Commit from GitHub Actions (Generate Clients & Examples)

* Commit from GitHub Actions (Generate Clients & Examples)

* Change js client git repo url (#249)

* Commit from GitHub Actions (Generate Clients & Examples)

* use tableName func for Count

* Commit from GitHub Actions (Generate Clients & Examples)

* update notes example

* Commit from GitHub Actions (Generate Clients & Examples)

* Update .gitignore

* Update .gitignore

* Commit from GitHub Actions (Generate Clients & Examples)

* add new endpoints SendMagicLink and VerifyToken to M3O user serivce

Signed-off-by: Daniel Joudat <danieljoudat@gmail.com>

* fix an error in user.VerifyToken

Signed-off-by: Daniel Joudat <danieljoudat@gmail.com>

* OSD add another check for err in user CacheReadToken

Signed-off-by: Daniel Joudat <danieljoudat@gmail.com>

Co-authored-by: Asim Aslam <asim@aslam.me>
Co-authored-by: asim <asim@users.noreply.github.com>
Co-authored-by: Janos Dobronszki <dobronszki@gmail.com>
Co-authored-by: crufter <crufter@users.noreply.github.com>
2021-12-13 18:47:24 +00:00
Daniel Joudat
cb0c202aad Fix panic sendmagiclink (#326)
* add two rpcs to User service:
	- Passwordless: endpoint that receives an email, topic and an optional message
	- PasswordlessML: endpoint that receives token and topic via MagicLink.

* Proposal to add Passwordless login feature to the endpoint user.

* remove currency run check

* Commit from GitHub Actions (Publish APIs & Clients)

* Create downstream.yml

* Commit from GitHub Actions (Publish APIs & Clients)

* update todo

* Commit from GitHub Actions (Publish APIs & Clients)

* Update publish.yml

* Commit from GitHub Actions (Publish APIs & Clients)

* Update publish.yml

* Commit from GitHub Actions (Publish APIs & Clients)

* Update and rename publish.yml to generate.yml

* Update generate.yml

* Commit from GitHub Actions (Generate Clients & Examples)

* Commit from GitHub Actions (Generate Clients & Examples)

* add comments

* Commit from GitHub Actions (Generate Clients & Examples)

* move otp to auth category

* charge for user verification

* Commit from GitHub Actions (Generate Clients & Examples)

* Update user.proto

* Commit from GitHub Actions (Generate Clients & Examples)

* Commit from GitHub Actions (Generate Clients & Examples)

* Change js client git repo url (#249)

* Commit from GitHub Actions (Generate Clients & Examples)

* use tableName func for Count

* Commit from GitHub Actions (Generate Clients & Examples)

* update notes example

* Commit from GitHub Actions (Generate Clients & Examples)

* Update .gitignore

* Update .gitignore

* Commit from GitHub Actions (Generate Clients & Examples)

* add new endpoints SendMagicLink and VerifyToken to M3O user serivce

Signed-off-by: Daniel Joudat <danieljoudat@gmail.com>

* fix panic in user.SendMagicLink

Signed-off-by: Daniel Joudat <danieljoudat@gmail.com>

Co-authored-by: Asim Aslam <asim@aslam.me>
Co-authored-by: asim <asim@users.noreply.github.com>
Co-authored-by: Janos Dobronszki <dobronszki@gmail.com>
Co-authored-by: crufter <crufter@users.noreply.github.com>
2021-12-13 16:08:26 +00:00
Daniel Joudat
2b24aba3c3 Remove stream from SendMagicLink (#320)
* add two rpcs to User service:
	- Passwordless: endpoint that receives an email, topic and an optional message
	- PasswordlessML: endpoint that receives token and topic via MagicLink.

* Proposal to add Passwordless login feature to the endpoint user.

* remove currency run check

* Commit from GitHub Actions (Publish APIs & Clients)

* Create downstream.yml

* Commit from GitHub Actions (Publish APIs & Clients)

* update todo

* Commit from GitHub Actions (Publish APIs & Clients)

* Update publish.yml

* Commit from GitHub Actions (Publish APIs & Clients)

* Update publish.yml

* Commit from GitHub Actions (Publish APIs & Clients)

* Update and rename publish.yml to generate.yml

* Update generate.yml

* Commit from GitHub Actions (Generate Clients & Examples)

* Commit from GitHub Actions (Generate Clients & Examples)

* add comments

* Commit from GitHub Actions (Generate Clients & Examples)

* move otp to auth category

* charge for user verification

* Commit from GitHub Actions (Generate Clients & Examples)

* Update user.proto

* Commit from GitHub Actions (Generate Clients & Examples)

* Commit from GitHub Actions (Generate Clients & Examples)

* Change js client git repo url (#249)

* Commit from GitHub Actions (Generate Clients & Examples)

* use tableName func for Count

* Commit from GitHub Actions (Generate Clients & Examples)

* update notes example

* Commit from GitHub Actions (Generate Clients & Examples)

* Update .gitignore

* Update .gitignore

* Commit from GitHub Actions (Generate Clients & Examples)

* add new endpoints SendMagicLink and VerifyToken to M3O user serivce

Signed-off-by: Daniel Joudat <danieljoudat@gmail.com>

* remove stream from SendMagicLink

Signed-off-by: Daniel Joudat <danieljoudat@gmail.com>

* fix user/examples.json

Signed-off-by: Daniel Joudat <danieljoudat@gmail.com>

* fix typo in user.proto sessino -> session | add dumpy session in user/examples.json

Signed-off-by: Daniel Joudat <danieljoudat@gmail.com>

Co-authored-by: Asim Aslam <asim@aslam.me>
Co-authored-by: asim <asim@users.noreply.github.com>
Co-authored-by: Janos Dobronszki <dobronszki@gmail.com>
Co-authored-by: crufter <crufter@users.noreply.github.com>
2021-12-13 13:47:25 +00:00
Asim Aslam
156042c6ea update 2021-12-10 12:17:38 +00:00
Daniel Joudat
1d6234155a Passwordless (#292)
* add two rpcs to User service:
	- Passwordless: endpoint that receives an email, topic and an optional message
	- PasswordlessML: endpoint that receives token and topic via MagicLink.

* Proposal to add Passwordless login feature to the endpoint user.

* remove currency run check

* Commit from GitHub Actions (Publish APIs & Clients)

* Create downstream.yml

* Commit from GitHub Actions (Publish APIs & Clients)

* update todo

* Commit from GitHub Actions (Publish APIs & Clients)

* Update publish.yml

* Commit from GitHub Actions (Publish APIs & Clients)

* Update publish.yml

* Commit from GitHub Actions (Publish APIs & Clients)

* Update and rename publish.yml to generate.yml

* Update generate.yml

* Commit from GitHub Actions (Generate Clients & Examples)

* Commit from GitHub Actions (Generate Clients & Examples)

* add comments

* Commit from GitHub Actions (Generate Clients & Examples)

* move otp to auth category

* charge for user verification

* Commit from GitHub Actions (Generate Clients & Examples)

* Update user.proto

* Commit from GitHub Actions (Generate Clients & Examples)

* Commit from GitHub Actions (Generate Clients & Examples)

* Change js client git repo url (#249)

* Commit from GitHub Actions (Generate Clients & Examples)

* use tableName func for Count

* Commit from GitHub Actions (Generate Clients & Examples)

* update notes example

* Commit from GitHub Actions (Generate Clients & Examples)

* Update .gitignore

* Update .gitignore

* Commit from GitHub Actions (Generate Clients & Examples)

* add new endpoints SendMagicLink and VerifyToken to M3O user serivce

Signed-off-by: Daniel Joudat <danieljoudat@gmail.com>

* Update user.proto

* add examples to examples.json | convert isvalid to is_valid | add some extra comments in user.proto

Signed-off-by: Daniel Joudat <danieljoudat@gmail.com>

Co-authored-by: Asim Aslam <asim@aslam.me>
Co-authored-by: asim <asim@users.noreply.github.com>
Co-authored-by: Janos Dobronszki <dobronszki@gmail.com>
Co-authored-by: crufter <crufter@users.noreply.github.com>
2021-12-10 09:57:00 +00:00
Asim Aslam
a4187894b2 update db examples and readmes 2021-12-01 13:57:07 +00:00
Asim Aslam
3cc3329e29 relax expiry of otp tokens 2021-11-30 10:30:20 +00:00
Asim Aslam
68103309f8 fix password reset flow 2021-11-30 10:02:41 +00:00
Asim Aslam
6aff0523f8 change pricing 2021-11-19 14:25:31 +00:00
Dominic Wong
c8dca46bab Add user/list endpoint (#280)
* user list

* add paging
2021-11-19 12:10:37 +00:00
Asim Aslam
5ea297aaa8 update the examples 2021-11-17 20:23:49 +00:00
Asim Aslam
bb9ba830c4 fix user example 2021-11-17 20:10:59 +00:00
Asim Aslam
cdac1b3782 more comments 2021-11-17 16:50:17 +00:00
Asim Aslam
318ba91480 more comments 2021-11-17 16:49:08 +00:00
Asim Aslam
28e2965d81 comment proto 2021-11-17 16:47:53 +00:00
Asim Aslam
54099a2df7 Add Email to send verification endpoints in user service (#277)
* Add Email to send verification endpoints in user service

* updates
2021-11-17 16:44:42 +00:00
Janos Dobronszki
644b8a32ea Dont send email in tests (#275) 2021-11-17 10:43:56 +00:00
Janos Dobronszki
ee2ebd7ca2 Fix user examples (#273) 2021-11-16 15:05:39 +00:00
Janos Dobronszki
64773e0e2d User service: added reset password email endpoints (#272) 2021-11-16 14:42:24 +00:00
Asim Aslam
9d1871a618 fix typo 2021-11-08 14:55:01 +00:00
Asim Aslam
47d5904eb4 ship regexp fix for user email 2021-11-05 12:01:27 +00:00
Asim Aslam
1ae6a92598 Merge branch 'master' of ssh://github.com/micro/services 2021-10-28 08:55:03 +01:00
Asim Aslam
b45a80b2ee charge for user verification 2021-10-28 08:46:31 +01:00
Asim Aslam
f5c9b477ac Update user.proto 2021-10-28 08:44:04 +01:00
Dominic Wong
901e637687 Display name (#225)
* add displayname

* Commit from GitHub Actions (Publish APIs & Clients)

Co-authored-by: domwong <domwong@users.noreply.github.com>
2021-10-07 14:58:26 +01:00
Asim Aslam
81a68e4b15 Update user.proto 2021-09-22 11:44:09 +01:00
Janos Dobronszki
ba6220fd01 Amend examples (#211) 2021-09-21 16:36:39 +01:00
Janos Dobronszki
6cb1a023aa Everything service has examples now, fixes for client generator (#203) 2021-09-13 16:19:53 +01:00
Dominic Wong
5c998951a1 run check bool 2021-09-09 13:56:52 +01:00
Dominic Wong
d378ef2de5 tweaks to docs (#200) 2021-09-02 15:23:24 +01:00
Asim Aslam
7bca9be0f3 Update user.proto 2021-08-17 11:48:59 +01:00
Asim Aslam
64ffc8c586 Update user.proto 2021-08-17 11:42:56 +01:00