𝒴𝑜𝓊 𝒸𝒶𝓃 𝓃𝑜𝓌 use pdsls
+2
-25
bin/main.ml
+2
-25
bin/main.ml
·········
·········
-21
dune
-21
dune
···
···
+1
-18
dune-project
+1
-18
dune-project
·········
·········
+2
-2
ipld/lib/dag_cbor.ml
+2
-2
ipld/lib/dag_cbor.ml
+4
-4
ipld/test/test_dag_cbor.ml
+4
-4
ipld/test/test_dag_cbor.ml
······
······
-4
kleidos/kleidos.ml
-4
kleidos/kleidos.ml
+33
-34
mist/lib/mst.ml
+33
-34
mist/lib/mst.ml
···············
···············
+7
-7
mist/test/test_util.ml
+7
-7
mist/test/test_util.ml
······
······
-5
pegasus.opam
-5
pegasus.opam
······
······
-49
pegasus/lib/api/account_/login.ml
-49
pegasus/lib/api/account_/login.ml
···
···
-4
pegasus/lib/api/account_/logout.ml
-4
pegasus/lib/api/account_/logout.ml
+1
-1
pegasus/lib/api/actor/putPreferences.ml
+1
-1
pegasus/lib/api/actor/putPreferences.ml
+6
-6
pegasus/lib/api/identity/resolveHandle.ml
+6
-6
pegasus/lib/api/identity/resolveHandle.ml
···
···
+58
-55
pegasus/lib/api/identity/updateHandle.ml
+58
-55
pegasus/lib/api/identity/updateHandle.ml
······
······
-184
pegasus/lib/api/oauth_/authorize.ml
-184
pegasus/lib/api/oauth_/authorize.ml
···
···
-41
pegasus/lib/api/oauth_/par.ml
-41
pegasus/lib/api/oauth_/par.ml
···
···
-179
pegasus/lib/api/oauth_/token.ml
-179
pegasus/lib/api/oauth_/token.ml
···
···
+10
-10
pegasus/lib/api/repo/createAccount.ml
+10
-10
pegasus/lib/api/repo/createAccount.ml
······
······
+1
-1
pegasus/lib/api/server/createSession.ml
+1
-1
pegasus/lib/api/server/createSession.ml
+1
-1
pegasus/lib/api/server/getServiceAuth.ml
+1
-1
pegasus/lib/api/server/getServiceAuth.ml
+2
-57
pegasus/lib/api/well_known.ml
+2
-57
pegasus/lib/api/well_known.ml
······
+55
-145
pegasus/lib/auth.ml
+55
-145
pegasus/lib/auth.ml
························
························
+23
-115
pegasus/lib/data_store.ml
+23
-115
pegasus/lib/data_store.ml
······-(* no need to store issued tokens, just revoked ones; stolen from millipds https://github.com/DavidBuchanan314/millipds/blob/8f89a01e7d367a2a46f379960e9ca50347dcce71/src/millipds/database.py#L253 *)···
······+(* no need to store issued tokens, just revoked ones; stolen from millipds https://github.com/DavidBuchanan314/millipds/blob/8f89a01e7d367a2a46f379960e9ca50347dcce71/src/millipds/database.py#L253 *)···
+1
-3
pegasus/lib/dune
+1
-3
pegasus/lib/dune
······
+6
-26
pegasus/lib/env.ml
+6
-26
pegasus/lib/env.ml
···
···
-6
pegasus/lib/errors.ml
-6
pegasus/lib/errors.ml
·········
·········
+4
-3
pegasus/lib/id_resolver.ml
+4
-3
pegasus/lib/id_resolver.ml
············
············
+26
-20
pegasus/lib/jwt.ml
+26
-20
pegasus/lib/jwt.ml
···············
···············
-45
pegasus/lib/oauth/client.ml
-45
pegasus/lib/oauth/client.ml
···
···
-15
pegasus/lib/oauth/constants.ml
-15
pegasus/lib/oauth/constants.ml
···
···
-204
pegasus/lib/oauth/dpop.ml
-204
pegasus/lib/oauth/dpop.ml
···
···
-138
pegasus/lib/oauth/queries.ml
-138
pegasus/lib/oauth/queries.ml
···-INSERT INTO oauth_requests (request_id, client_id, request_data, dpop_jkt, expires_at, created_at)-VALUES (%string{request_id}, %string{client_id}, %string{request_data}, %string?{dpop_jkt}, %int{expires_at}, %int{created_at})-VALUES (%string{code}, %string{request_id}, %string?{authorized_by}, %int?{authorized_at}, %int{expires_at}, 0)-VALUES (%string{refresh_token}, %string{client_id}, %string{did}, %string{dpop_jkt}, %string{scope}, %int{expires_at})
···
-71
pegasus/lib/oauth/types.ml
-71
pegasus/lib/oauth/types.ml
···
···
+1
-1
pegasus/lib/plc.ml
+1
-1
pegasus/lib/plc.ml
+11
-11
pegasus/lib/repository.ml
+11
-11
pegasus/lib/repository.ml
······
······
+28
-28
pegasus/lib/sequencer.ml
+28
-28
pegasus/lib/sequencer.ml
······
······
-33
pegasus/lib/templates/components/button.mlx
-33
pegasus/lib/templates/components/button.mlx
···
···
-56
pegasus/lib/templates/components/input.mlx
-56
pegasus/lib/templates/components/input.mlx
···
···
-11
pegasus/lib/templates/icons/circle_alert.mlx
-11
pegasus/lib/templates/icons/circle_alert.mlx
-16
pegasus/lib/templates/layout.mlx
-16
pegasus/lib/templates/layout.mlx
···
···
-35
pegasus/lib/templates/login.mlx
-35
pegasus/lib/templates/login.mlx
···
···
-64
pegasus/lib/templates/oauth_authorize.mlx
-64
pegasus/lib/templates/oauth_authorize.mlx
···-<Button kind=Secondary type_="submit" name="action" value="deny" class_="grow basis-1/3 min-w-0">
···
+2
-2
pegasus/lib/user_store.ml
+2
-2
pegasus/lib/user_store.ml
······
······
+19
-59
pegasus/lib/util.ml
+19
-59
pegasus/lib/util.ml
······
······
+15
-33
pegasus/lib/xrpc.ml
+15
-33
pegasus/lib/xrpc.ml
············
············
public/fonts/Fragment.woff
public/fonts/Fragment.woff
This is a binary file and will not be displayed.
public/fonts/Fragment.woff2
public/fonts/Fragment.woff2
This is a binary file and will not be displayed.
-48
public/main.css
-48
public/main.css
···
···
-27
tailwindcss.opam
-27
tailwindcss.opam
···
···
-88
tools/tailwindcss/dune
-88
tools/tailwindcss/dune
···-"cat 2> /dev/null < $(which tailwindcss) || curl -#fSL https://github.com/tailwindlabs/tailwindcss/releases/download/v4.1.7/%{target}"))-"cat 2> /dev/null < $(which tailwindcss) || curl -#fSL https://github.com/tailwindlabs/tailwindcss/releases/download/v4.1.7/%{target}"))-"cat 2> /dev/null < $(which tailwindcss) || curl -#fSL https://github.com/tailwindlabs/tailwindcss/releases/download/v4.1.7/%{target}"))-"cat 2> /dev/null < $(which tailwindcss) || curl -#fSL https://github.com/tailwindlabs/tailwindcss/releases/download/v4.1.7/%{target}"))
···