sugoidogo
|
4918696c5a
|
add TwitchAuth to exports
|
2025-12-17 02:11:18 -08:00 |
|
sugoidogo
|
4bf079571b
|
update readme
|
2025-12-17 00:34:31 -08:00 |
|
sugoidogo
|
f032477067
|
publish to gitea npm registry
/ build (push) Successful in 2m25s
|
2025-12-17 00:25:08 -08:00 |
|
sugoidogo
|
ada811dda2
|
revert default fetch handler
/ build (push) Successful in 2m35s
|
2025-12-16 02:43:00 -08:00 |
|
sugoidogo
|
c2c952e96a
|
fix types
/ build (push) Successful in 2m35s
|
2025-12-16 01:17:06 -08:00 |
|
sugoidogo
|
bed578e80d
|
add origin parameter to webstorage
/ build (push) Successful in 2m33s
|
2025-12-16 00:51:47 -08:00 |
|
sugoidogo
|
c31eea94b0
|
fix barrel
/ build (push) Successful in 2m39s
|
2025-12-16 00:39:56 -08:00 |
|
sugoidogo
|
eaf5343e27
|
remove docker build for now
|
2025-12-16 00:13:10 -08:00 |
|
sugoidogo
|
0185d96095
|
fix env variables
Docker / build (push) Failing after 6m36s
|
2025-12-15 23:38:38 -08:00 |
|
sugoidogo
|
a4bcb1d5d1
|
update ci
Docker / build (push) Failing after 5m13s
|
2025-12-15 23:32:39 -08:00 |
|
sugoidogo
|
005e73ad25
|
fix node version
Docker / build (push) Failing after 5m24s
|
2025-12-15 23:24:03 -08:00 |
|
sugoidogo
|
71329b534f
|
update ci
Docker / build (push) Failing after 4m8s
|
2025-12-15 23:14:21 -08:00 |
|
sugoidogo
|
8c5ef76367
|
npm packaging and gitea publishing
Docker / build (push) Failing after 4m11s
|
2025-12-15 23:02:51 -08:00 |
|
sugoidogo
|
a92e575c48
|
update example with CDN import
|
2025-10-25 08:54:40 -07:00 |
|
sugoidogo
|
0b3b2e0127
|
add readme and licence
|
2025-10-25 08:50:42 -07:00 |
|
sugoidogo
|
7e723b13ed
|
remove extra comma
|
2025-10-25 08:04:02 -07:00 |
|
sugoidogo
|
31dd75f2f7
|
add docker build
|
2025-10-25 07:59:03 -07:00 |
|
sugoidogo
|
59f15b7e60
|
remove compiler output from git
|
2025-10-25 07:50:44 -07:00 |
|
sugoidogo
|
d925b1ec19
|
update wrangler config and source maps
|
2025-10-25 07:41:20 -07:00 |
|
sugoidogo
|
ee9eb17898
|
switch to dedicated source maps
|
2025-10-25 07:39:28 -07:00 |
|
sugoidogo
|
db9828a518
|
refactor: typescript
|
2025-10-25 07:36:08 -07:00 |
|
sugoidogo
|
a01835b818
|
fix default scopes
|
2025-03-04 03:49:19 -08:00 |
|
sugoidogo
|
868b57cd11
|
trim scope string
|
2025-02-08 18:29:56 +00:00 |
|
sugoidogo
|
e2adb054a1
|
include clientId in request
|
2025-02-02 18:08:48 +00:00 |
|
sugoidogo
|
37e7e40ddf
|
throw text error messages
|
2025-02-02 18:08:32 +00:00 |
|
sugoidogo
|
604a546336
|
rename/reuse variables
|
2025-02-02 16:08:26 +00:00 |
|
sugoidogo
|
302b988bcf
|
don't allow other content-type headers
|
2025-02-02 16:08:11 +00:00 |
|
sugoidogo
|
6b788fa16c
|
fix infinite promise
|
2025-01-29 20:29:13 +00:00 |
|
sugoidogo
|
9e5ab46353
|
don't consume response before returning
|
2025-01-29 17:53:50 +00:00 |
|
sugoidogo
|
9b149f326d
|
fix usage of global fetch
|
2025-01-29 17:43:14 +00:00 |
|
sugoidogo
|
ca245bfedb
|
fix reading properties of undefined
|
2025-01-29 17:42:56 +00:00 |
|
sugoidogo
|
a430aa0eab
|
fix usage of hasScopes
|
2025-01-29 06:39:13 +00:00 |
|
sugoidogo
|
ca977afc23
|
Don't redirect on twurple token request
|
2025-01-29 06:27:49 +00:00 |
|
sugoidogo
|
a8782db14c
|
fix context for setToken
|
2025-01-27 15:24:27 +00:00 |
|
sugoidogo
|
51ab97c156
|
defeat racism (prevent race condition on simultaneous inital token requests)
|
2025-01-27 15:21:16 +00:00 |
|
sugoidogo
|
3765ca1bb7
|
fix no scope token request
|
2025-01-27 04:44:35 +00:00 |
|
sugoidogo
|
e7ba689f14
|
also use cached response for server errors
|
2025-01-26 16:50:37 +00:00 |
|
sugoidogo
|
32e8cc8054
|
support fetch wrapper chaining
|
2025-01-26 16:31:18 +00:00 |
|
sugoidogo
|
37250b3925
|
WebStorage re-write using native Cache
|
2025-01-26 16:11:39 +00:00 |
|
sugoidogo
|
f10da029ba
|
fix legacy auth_headers
|
2025-01-26 14:40:47 +00:00 |
|
sugoidogo
|
4d25d9b5d3
|
fix incorrect variable name
|
2025-01-26 13:25:16 +00:00 |
|
sugoidogo
|
0c20ff2365
|
fix scope passing
|
2025-01-26 13:24:33 +00:00 |
|
sugoidogo
|
951eb7ea5a
|
fix no scope handling
|
2025-01-26 13:24:21 +00:00 |
|
sugoidogo
|
9c1eaf3ff7
|
a null token has no scopes
|
2025-01-26 12:51:37 +00:00 |
|
sugoidogo
|
bb1c1944ca
|
formatting
|
2025-01-26 12:13:03 +00:00 |
|
sugoidogo
|
fca32bf7f2
|
empty promise to keep client from busying browser during redirect
|
2025-01-26 12:11:22 +00:00 |
|
sugoidogo
|
efefe08582
|
better url parsing
|
2025-01-26 12:05:14 +00:00 |
|
sugoidogo
|
d9579b5398
|
fix reversed variables
|
2025-01-26 11:51:19 +00:00 |
|
sugoidogo
|
1ad11bfc09
|
don't need this anymore
|
2025-01-26 11:48:09 +00:00 |
|
sugoidogo
|
37c8573832
|
use TwitchAuth
|
2025-01-26 11:47:43 +00:00 |
|
sugoidogo
|
0d278e19ad
|
throw actuall error objects
|
2025-01-26 11:47:05 +00:00 |
|
sugoidogo
|
24ff5163d7
|
actually store token in memory
|
2025-01-26 11:02:33 +00:00 |
|
sugoidogo
|
4724c3741d
|
abandon token storage, only keep tokens in memory (more secure)
|
2025-01-26 10:53:53 +00:00 |
|
sugoidogo
|
62cd53b775
|
simplify getTwrplePoxy syntax
|
2025-01-26 09:20:14 +00:00 |
|
sugoidogo
|
63558e9421
|
fix again
|
2025-01-18 12:54:55 +00:00 |
|
sugoidogo
|
bb414c7de6
|
fallback to any user token instead of app token
|
2025-01-18 12:38:33 +00:00 |
|
sugoidogo
|
5a95fe8bef
|
properly reject unauthorized clients
|
2025-01-18 12:28:03 +00:00 |
|
sugoidogo
|
f835545283
|
fix header check
|
2025-01-18 12:25:11 +00:00 |
|
sugoidogo
|
ad752a580b
|
fix static request handling
|
2025-01-18 12:18:27 +00:00 |
|
sugoidogo
|
d3f744ae9c
|
remove sentry
|
2025-01-18 11:57:22 +00:00 |
|
sugoidogo
|
5c6cf0345b
|
npm update
|
2025-01-18 09:28:52 +00:00 |
|
sugoidogo
|
e5f175c10a
|
update localforage url
|
2025-01-18 09:24:29 +00:00 |
|
sugoidogo
|
b8033138ce
|
add custom domain
|
2025-01-18 09:24:10 +00:00 |
|
sugoidogo
|
1feefe0397
|
initial commit
|
2025-01-18 07:47:59 +00:00 |
|