Maxim Lebedev
|
0585d51f66
|
🎨 Format source code, rearrange structs fields
|
2023-03-16 21:30:00 +06:00 |
Maxim Lebedev
|
bf3499084e
|
♻️ Refactored user HTTP delivery schema
|
2023-01-17 01:01:22 +06:00 |
Maxim Lebedev
|
cd236a6662
|
🐛 Fixed BasicAuth usage
|
2023-01-17 00:42:07 +06:00 |
Maxim Lebedev
|
009e9eb163
|
🐛 Fixed duplicating path join
|
2023-01-17 00:19:54 +06:00 |
Maxim Lebedev
|
1ff04b42bd
|
🎨 Format auth HTTP delivery schema
|
2023-01-16 16:37:27 +06:00 |
Maxim Lebedev
|
c42bef9895
|
🔧 Removed StaticURLPrefix config
|
2023-01-16 16:33:37 +06:00 |
Maxim Lebedev
|
fb93202373
|
🎨 Replaced empty interfaces to any
|
2023-01-16 16:29:40 +06:00 |
Maxim Lebedev
|
5f05cef767
|
🎨 Format metadata repository interface
|
2023-01-16 16:23:35 +06:00 |
Maxim Lebedev
|
f87435b797
|
🎨 Format metadata HTTP delivery schema
|
2023-01-16 16:23:20 +06:00 |
Maxim Lebedev
|
ddc73036a8
|
🔧 Enable pprof by default for now
|
2023-01-16 16:12:24 +06:00 |
Maxim Lebedev
|
b67c386ce7
|
🔧 Replaced viper config to environment variables
due 12factor, see: https://12factor.net/config
|
2023-01-16 15:24:31 +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
|
95cb5a2950
|
✨ Created BasicAuth middleware
|
2023-01-11 20:48:34 +06:00 |
Maxim Lebedev
|
a99ba8b949
|
✨ Created CSRF middleware
|
2023-01-11 20:48:17 +06:00 |
Maxim Lebedev
|
37d55b88bc
|
🎨 Format JWT middleware linter comments
|
2023-01-11 20:47:17 +06:00 |
Maxim Lebedev
|
d815e79c55
|
🏷️ Added more HTTP Headers constants
|
2023-01-11 20:46:46 +06:00 |
Maxim Lebedev
|
bf41a38014
|
♻️ Refactored user HTTP delivery layer
|
2023-01-02 08:31:31 +06:00 |
Maxim Lebedev
|
caf25386fd
|
✨ Created JWT middleware
|
2023-01-02 08:30:55 +06:00 |
Maxim Lebedev
|
0bb155ebbd
|
:replaced: Used url.URL instead domain.URL in domains
|
2023-01-02 07:44:15 +06:00 |
Maxim Lebedev
|
2af2a432b0
|
♻️ Refactored ClientID domain contents, translated fasthttp.URI to url.URL
|
2023-01-02 06:32:13 +06:00 |
Maxim Lebedev
|
834af5d3cf
|
✨ Added urlutil package with ShiftPath helper
|
2023-01-02 06:16:33 +06:00 |
Maxim Lebedev
|
f02bde306d
|
♻️ Refactored health endpoint
|
2023-01-02 06:11:47 +06:00 |
Maxim Lebedev
|
bb6beaba44
|
🏷️ Added ContentType header name constant
|
2023-01-02 06:11:17 +06:00 |
Maxim Lebedev
|
6e0467deec
|
✨ Created LogFmt middleware
|
2023-01-02 06:03:58 +06:00 |
Maxim Lebedev
|
0a7c6d3433
|
✨ Created middleware package
|
2022-12-26 23:09:05 +06:00 |
Maxim Lebedev
|
c287f65eef
|
🚚 Split scope.go on scope.go and scopes.go
|
2022-12-26 22:23:57 +06:00 |
Maxim Lebedev
|
e0d9212678
|
🎨 Format GolangCI-Lint comments
|
2022-12-26 22:06:17 +06:00 |
Maxim Lebedev
|
fcc2a9aa0f
|
🗃️ Check loopback hostnames in HTTP client repository
|
2022-07-29 01:24:56 +05:00 |
Maxim Lebedev
|
61f1324c27
|
🗃️ Check loopback hostnames in memory client repository
|
2022-07-29 01:24:38 +05:00 |
Maxim Lebedev
|
e61c79136b
|
🐛 Fixed loopback and real ClientID hostnames
|
2022-07-29 01:24:33 +05:00 |
Maxim Lebedev
|
ae615df8c8
|
🧪 Added failing test
|
2022-07-29 01:24:26 +05:00 |
Maxim Lebedev
|
80937fbb8d
|
🎨 Improved enum domains representations
|
2022-07-28 23:07:37 +05:00 |
Maxim Lebedev
|
364f974c0b
|
🔒 Updated cookie paths
|
2022-06-22 19:22:19 +05:00 |
Maxim Lebedev
|
a3526eade6
|
🐛 Allow empty scope parameter in authorization request
|
2022-06-10 15:00:03 +05:00 |
Maxim Lebedev
|
150963c690
|
🐛 Make error and error_description query optional in callback request
continuous-integration/drone/push Build is passing
Details
|
2022-06-10 14:22:59 +05:00 |
Maxim Lebedev
|
f97d0ba272
|
🚚 Renamed util package to httputil
|
2022-06-10 01:22:28 +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
|
86f3b3d581
|
🏷️ Added undelete micropub scope
|
2022-03-07 23:30:16 +05:00 |
Maxim Lebedev
|
399f5c934a
|
🔥 Removed 3rd-party profile providers
|
2022-02-28 13:58:41 +05:00 |
Maxim Lebedev
|
c677ba1e22
|
🐛 Little strings fixes
|
2022-02-26 04:50:22 +05:00 |
Maxim Lebedev
|
9f766db302
|
⬆️ Upgraded go modules
|
2022-02-26 04:18:04 +05:00 |
Maxim Lebedev
|
2cd0b7ff31
|
🎨 Format auth http delivery tests
|
2022-02-25 20:36:40 +05:00 |
Maxim Lebedev
|
cbc2040a02
|
✅ Added user http delivery test
|
2022-02-25 20:35:12 +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 |