Commit Graph

53 Commits

Author SHA1 Message Date
Maxim Lebedev d6c89a8d00
🔥 Removed TicketAuth for now 2023-08-07 09:05:22 +06:00
Maxim Lebedev 98576889a2
🎨 Format of the source code 2023-08-05 08:50:16 +06:00
Maxim Lebedev 0585d51f66
🎨 Format source code, rearrange structs fields 2023-03-16 21:30:00 +06:00
Maxim Lebedev c7bd73c63a
♻️ Drop HTTP delivery framework
replaced 'valyala/fasthttp' to native 'net/http' package, close #4
2023-01-16 06:43:07 +06:00
Maxim Lebedev 0bb155ebbd
:replaced: Used url.URL instead domain.URL in domains 2023-01-02 07:44:15 +06:00
Maxim Lebedev e0d9212678
🎨 Format GolangCI-Lint comments 2022-12-26 22:06:17 +06:00
Maxim Lebedev 80937fbb8d
🎨 Improved enum domains representations 2022-07-28 23:07:37 +05:00
Maxim Lebedev 3266fb1e57
🎨 Replaced TODO context to Background 2022-06-10 01:22:24 +05:00
Maxim Lebedev 39fa484a65
♻️ Refactoring due dependencies upgrade 2022-06-10 01:22:19 +05:00
Maxim Lebedev 5d311b5c8d
🚨 Fixed linters warnings 2022-03-25 23:07:52 +05:00
Maxim Lebedev dbe7ba3dc2
👔 Fixed token use case 2022-03-19 19:18:04 +05:00
Maxim Lebedev 3b0ebb3690
🚚 Renamed module due project migration
continuous-integration/drone Build is failing Details
2022-03-13 15:58:34 +05:00
Maxim Lebedev 9f766db302
⬆️ Upgraded go modules 2022-02-26 04:18:04 +05:00
Maxim Lebedev beedd6781e
👔 Updated token use case logic 2022-02-25 20:34:20 +05:00
Maxim Lebedev 4ebe8215a7
🧪 Added token Exchange use case test 2022-02-25 20:33:25 +05:00
Maxim Lebedev b92af9dcbc
👔 Changed token.Verified use case signature 2022-02-25 20:32:18 +05:00
Maxim Lebedev b5c29dd553
♻️ Improved profile token claims support 2022-02-18 02:47:13 +05:00
Maxim Lebedev 6594a532fc
👽 Updated token endpoinds logic due IndieAuth spec changes 2022-02-17 21:15:40 +05:00
Maxim Lebedev 6a1e281ebb
🎨 Format of the exist code before refactoring 2022-02-16 01:07:39 +05:00
Maxim Lebedev 6cb8845cfe
🐛 Fixed PKCE support in token UseCase 2022-02-03 02:13:46 +05:00
Maxim Lebedev 19c11f6883
🐛 Fixed dependencies usage in token HTTP delivery test 2022-02-02 03:04:35 +05:00
Maxim Lebedev 5b90405d40
🚨 Removed linter warnings 2022-02-02 03:01:52 +05:00
Maxim Lebedev 3f565cb6b3
♻️ Added dependencies helper in delivery layer tests 2022-02-02 02:22:23 +05:00
Maxim Lebedev 8655ce36bf
Removed assert dependency from some tests 2022-02-02 00:40:18 +05:00
Maxim Lebedev d5448c3766
Removed require dependency 2022-02-02 00:17:22 +05:00
Maxim Lebedev f1245f334f
♻️ Replaces xerrors to errors package 2022-02-01 23:38:08 +05:00
Maxim Lebedev 54de0d1dcb
♻️ Replaced `context.Background()` to `context.TODO()` in tests 2022-02-01 23:30:18 +05:00
Maxim Lebedev 59d4c4988a
🚨 Removed linter warnings 2022-02-01 22:27:48 +05:00
Maxim Lebedev de0281b9fb
Used SQLMock for token repository tests 2022-01-31 17:05:34 +05:00
Maxim Lebedev 2e30613089
♻️ Simplify error usage in token package 2022-01-30 01:43:53 +05:00
Maxim Lebedev 7ce8335212
🚚 Renamed NewMe to ParseMe 2022-01-29 19:54:37 +05:00
Maxim Lebedev c31d47d5ae
🚚 Renamed NewClientID to ParseClientID 2022-01-29 19:45:49 +05:00
Maxim Lebedev 75f6cb168f
♻️ Refactored token package 2022-01-14 01:50:40 +05:00
Maxim Lebedev 60da2ac25e
♻️ Refactored client support and handler rendering 2022-01-14 01:49:08 +05:00
Maxim Lebedev c9a76ddbd6
🚚 Renamed project from oauth to indieauth 2022-01-04 22:39:19 +05:00
Maxim Lebedev f99cd0955d
Added Generate use case in token package 2021-11-15 02:38:49 +05:00
Maxim Lebedev 88d78f243b
🚨 Removed linter warnings in token package 2021-10-18 04:12:00 +05:00
Maxim Lebedev 35b4ae9e23
♻️ Improved token verification and revocation support 2021-10-18 03:56:37 +05:00
Maxim Lebedev eda0f7095c
🚨 Removed linter warnings in token package 2021-10-14 03:00:28 +05:00
Maxim Lebedev 4f63db7bfa
♻️ Refactored token package, store only revoked tokens 2021-10-14 02:53:31 +05:00
Maxim Lebedev 83b9f56a4f
🎨 Little format client and token code 2021-10-05 11:54:36 +05:00
Maxim Lebedev a7ba6267aa
♻️ Improved bbolt.DB testing 2021-10-05 11:52:04 +05:00
Maxim Lebedev 8f7dec0fb0
🎨 Format testing utils 2021-10-05 00:46:54 +05:00
Maxim Lebedev 7fc522a2b2
🔥 Removed Profile from Token domain 2021-10-01 04:11:32 +05:00
Maxim Lebedev 3034cae45e
Improved HTTP testingby TestServe util 2021-10-01 03:24:40 +05:00
Maxim Lebedev 1a905931db
🏗️ Renamed model to domain, added testing helpers 2021-09-30 01:35:39 +05:00
Maxim Lebedev a8bc4587ed
🚨 Removed linter warnings for token 2021-09-23 23:27:59 +05:00
Maxim Lebedev bb1d908c9a
🎨 Format token package 2021-09-23 22:55:56 +05:00
Maxim Lebedev fafb4bbc94
🗃️ Created bbolt repository for tokens 2021-09-23 04:26:13 +05:00
Maxim Lebedev 22187f309b
🎨 Format token package usage 2021-09-23 04:25:30 +05:00