├── .dockerignore ├── .github └── workflows │ ├── e2e-test.yaml │ ├── push-ghcr.yaml │ └── test.yaml ├── .gitignore ├── .gitmodules ├── .ocamlformat ├── LICENSE ├── Makefile ├── README.md ├── bin ├── dune └── main.ml ├── dune-project ├── e2e ├── Makefile ├── manifests │ ├── certificate.yaml │ ├── elk.yaml │ ├── jaeger.yaml │ ├── magout-values.yaml │ ├── mastodon.yaml │ ├── postgres.yaml │ ├── reset-mastodon-database.yaml │ ├── reset-waq-database.yaml │ ├── socks5-proxy.yaml │ └── waq.yaml └── src │ ├── common.ml │ ├── common2.ml │ ├── dune │ ├── main.ml │ ├── waq_1.ml │ ├── waq_10_mention.ml │ ├── waq_11_marker.ml │ ├── waq_2_ws.ml │ ├── waq_3.ml │ ├── waq_4_reblog.ml │ ├── waq_5_fav.ml │ ├── waq_6_rel.ml │ ├── waq_7_reblog.ml │ ├── waq_8_delete.ml │ ├── waq_9_ap.ml │ ├── waq_mstdn_1.ml │ ├── waq_mstdn_10_attachment.ml │ ├── waq_mstdn_11_mention.ml │ ├── waq_mstdn_12_summary.ml │ ├── waq_mstdn_13_v2_search.ml │ ├── waq_mstdn_14_preview_card.ml │ ├── waq_mstdn_15_text.ml │ ├── waq_mstdn_16_cred.ml │ ├── waq_mstdn_17_status.ml │ ├── waq_mstdn_18_account.ml │ ├── waq_mstdn_2.ml │ ├── waq_mstdn_3_reply.ml │ ├── waq_mstdn_4_reblog.ml │ ├── waq_mstdn_5_reblog.ml │ ├── waq_mstdn_6_fav.ml │ ├── waq_mstdn_7_fav.ml │ ├── waq_mstdn_8_lookup_search.ml │ └── waq_mstdn_9_delete.ml ├── flake.lock ├── flake.nix ├── lib ├── activity.ml ├── config.ml ├── controller │ ├── api_v1 │ │ ├── accounts │ │ │ ├── follow.ml │ │ │ ├── following.ml │ │ │ ├── lookup.ml │ │ │ ├── relationships.ml │ │ │ ├── root.ml │ │ │ ├── search.ml │ │ │ ├── statuses.ml │ │ │ ├── unfollow.ml │ │ │ ├── update_credentials.ml │ │ │ └── verify_credentials.ml │ │ ├── apps │ │ │ ├── root.ml │ │ │ └── verify_credentials.ml │ │ ├── instance.ml │ │ ├── markers.ml │ │ ├── media.ml │ │ ├── notifications │ │ │ └── root.ml │ │ ├── push │ │ │ └── subscription.ml │ │ ├── statuses │ │ │ ├── context.ml │ │ │ ├── favourite.ml │ │ │ ├── favourited_by.ml │ │ │ ├── reblog.ml │ │ │ ├── root.ml │ │ │ ├── unfavourite.ml │ │ │ └── unreblog.ml │ │ ├── streaming.ml │ │ └── timelines │ │ │ └── home.ml │ ├── api_v2 │ │ ├── media.ml │ │ └── search.ml │ ├── helper.ml │ ├── inbox.ml │ ├── nodeinfo.ml │ ├── oauth │ │ ├── authorize.ml │ │ └── token.ml │ ├── root.ml │ ├── static.ml │ ├── users │ │ ├── following.ml │ │ ├── outbox.ml │ │ ├── root.ml │ │ └── statuses.ml │ └── well_known │ │ ├── host_meta.ml │ │ ├── nodeinfo.ml │ │ └── webfinger.ml ├── crypto.ml ├── db.ml ├── dune ├── entity.ml ├── image.ml ├── job.ml ├── k.ml ├── migrate │ ├── m20221230_220000_create_accounts.ml │ ├── m20221230_220001_create_users.ml │ ├── m20221230_220002_create_statuses.ml │ ├── m20221230_220003_create_follows.ml │ ├── m20221230_220004_create_follow_requests.ml │ ├── m20230121_195200_create_oauth_applications.ml │ ├── m20230121_195201_create_oauth_access_tokens.ml │ ├── m20230122_183000_create_oauth_access_grants.ml │ ├── m20230209_204400_create_favourites.ml │ ├── m20230212_175600_create_notifications.ml │ ├── m20230225_173800_create_account_stats.ml │ ├── m20230225_174100_create_status_stats.ml │ ├── m20230315_100000_add_updated_at_column.ml │ ├── m20230318_232000_add_avatar_header_remote_url.ml │ ├── m20230321_215500_create_unique_index_on_accounts_username_domain.ml │ ├── m20230321_215501_create_media_attachments.ml │ ├── m20230328_233800_create_mentions.ml │ ├── m20230331_183000_create_markers.ml │ ├── m20230410_193300_add_spoiler_text.ml │ ├── m20230416_182600_create_web_push_subscriptions.ml │ ├── m20230427_204200_create_preview_cards.ml │ ├── m20230427_205000_create_preview_cards_statuses.ml │ ├── m20230502_220400_add_note.ml │ ├── m20230506_145100_add_file_file_name.ml │ ├── m20230506_172100_add_blurhash.ml │ ├── m20230511_225300_add_blurhash.ml │ ├── m20230516_125248_add_actor_type.ml │ └── m20230519_142558_add_url_to_statuses.ml ├── migration.ml ├── migrations.cppo.ml ├── migrations.inc ├── model.ml ├── oauth_helper.ml ├── ogp.ml ├── otel.ml ├── regex.ml ├── router.ml ├── schema.ml ├── streaming.ml ├── text_helper.ml ├── throttle_fetch.ml ├── util.ml ├── webpush_helper.ml └── worker │ ├── accept.ml │ ├── account_update.ml │ ├── announce.ml │ ├── create_note.ml │ ├── delivery.ml │ ├── distribute.ml │ ├── insert_to_feed.ml │ ├── link_crawl.ml │ ├── local_notify.ml │ └── removal.ml ├── lib_sqlx ├── connection.ml ├── driver_pg.ml ├── dune ├── engine.ml ├── error.ml ├── migration.ml ├── otel.ml ├── ppx │ ├── dune │ └── ppx_sqlx.ml ├── ppx_runtime.ml ├── sql.ml ├── test │ ├── common.ml │ ├── dune │ ├── test_example.ml │ └── test_sqlx.ml ├── util.ml └── value.ml ├── lib_webpush ├── dune ├── jwt.ml ├── test │ ├── dune │ ├── test_vapid.ml │ └── test_webpush.ml ├── util.ml ├── vapid.ml └── webpush.ml ├── nix ├── docker.nix └── kneesocks.nix ├── static ├── avatars │ └── original │ │ └── missing.png └── headers │ └── original │ └── missing.png ├── test ├── dune ├── test_model.ml ├── test_ogp.ml ├── test_ogp_eow_alc.html ├── test_ogp_flickr.html ├── test_ogp_flickr.json ├── test_ogp_theguardian.html ├── test_ogp_youtube.html ├── test_ogp_youtube.json ├── test_regex.ml ├── test_text_helper.ml └── test_util.ml └── waq.opam /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/e2e-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/.github/workflows/e2e-test.yaml -------------------------------------------------------------------------------- /.github/workflows/push-ghcr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/.github/workflows/push-ghcr.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.ocamlformat: -------------------------------------------------------------------------------- 1 | profile = default 2 | version = 0.27.0 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/README.md -------------------------------------------------------------------------------- /bin/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/bin/dune -------------------------------------------------------------------------------- /bin/main.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/bin/main.ml -------------------------------------------------------------------------------- /dune-project: -------------------------------------------------------------------------------- 1 | (lang dune 3.7) 2 | 3 | (name waq) 4 | -------------------------------------------------------------------------------- /e2e/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/Makefile -------------------------------------------------------------------------------- /e2e/manifests/certificate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/manifests/certificate.yaml -------------------------------------------------------------------------------- /e2e/manifests/elk.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/manifests/elk.yaml -------------------------------------------------------------------------------- /e2e/manifests/jaeger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/manifests/jaeger.yaml -------------------------------------------------------------------------------- /e2e/manifests/magout-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/manifests/magout-values.yaml -------------------------------------------------------------------------------- /e2e/manifests/mastodon.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/manifests/mastodon.yaml -------------------------------------------------------------------------------- /e2e/manifests/postgres.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/manifests/postgres.yaml -------------------------------------------------------------------------------- /e2e/manifests/reset-mastodon-database.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/manifests/reset-mastodon-database.yaml -------------------------------------------------------------------------------- /e2e/manifests/reset-waq-database.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/manifests/reset-waq-database.yaml -------------------------------------------------------------------------------- /e2e/manifests/socks5-proxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/manifests/socks5-proxy.yaml -------------------------------------------------------------------------------- /e2e/manifests/waq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/manifests/waq.yaml -------------------------------------------------------------------------------- /e2e/src/common.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/common.ml -------------------------------------------------------------------------------- /e2e/src/common2.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/common2.ml -------------------------------------------------------------------------------- /e2e/src/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/dune -------------------------------------------------------------------------------- /e2e/src/main.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/main.ml -------------------------------------------------------------------------------- /e2e/src/waq_1.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_1.ml -------------------------------------------------------------------------------- /e2e/src/waq_10_mention.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_10_mention.ml -------------------------------------------------------------------------------- /e2e/src/waq_11_marker.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_11_marker.ml -------------------------------------------------------------------------------- /e2e/src/waq_2_ws.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_2_ws.ml -------------------------------------------------------------------------------- /e2e/src/waq_3.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_3.ml -------------------------------------------------------------------------------- /e2e/src/waq_4_reblog.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_4_reblog.ml -------------------------------------------------------------------------------- /e2e/src/waq_5_fav.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_5_fav.ml -------------------------------------------------------------------------------- /e2e/src/waq_6_rel.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_6_rel.ml -------------------------------------------------------------------------------- /e2e/src/waq_7_reblog.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_7_reblog.ml -------------------------------------------------------------------------------- /e2e/src/waq_8_delete.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_8_delete.ml -------------------------------------------------------------------------------- /e2e/src/waq_9_ap.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_9_ap.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_1.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_1.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_10_attachment.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_10_attachment.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_11_mention.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_11_mention.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_12_summary.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_12_summary.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_13_v2_search.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_13_v2_search.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_14_preview_card.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_14_preview_card.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_15_text.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_15_text.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_16_cred.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_16_cred.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_17_status.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_17_status.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_18_account.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_18_account.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_2.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_2.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_3_reply.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_3_reply.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_4_reblog.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_4_reblog.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_5_reblog.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_5_reblog.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_6_fav.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_6_fav.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_7_fav.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_7_fav.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_8_lookup_search.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_8_lookup_search.ml -------------------------------------------------------------------------------- /e2e/src/waq_mstdn_9_delete.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/e2e/src/waq_mstdn_9_delete.ml -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/flake.nix -------------------------------------------------------------------------------- /lib/activity.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/activity.ml -------------------------------------------------------------------------------- /lib/config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/config.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/accounts/follow.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/accounts/follow.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/accounts/following.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/accounts/following.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/accounts/lookup.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/accounts/lookup.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/accounts/relationships.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/accounts/relationships.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/accounts/root.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/accounts/root.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/accounts/search.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/accounts/search.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/accounts/statuses.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/accounts/statuses.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/accounts/unfollow.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/accounts/unfollow.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/accounts/update_credentials.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/accounts/update_credentials.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/accounts/verify_credentials.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/accounts/verify_credentials.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/apps/root.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/apps/root.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/apps/verify_credentials.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/apps/verify_credentials.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/instance.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/instance.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/markers.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/markers.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/media.ml: -------------------------------------------------------------------------------- 1 | let post = Api_v2.Media.post 2 | -------------------------------------------------------------------------------- /lib/controller/api_v1/notifications/root.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/notifications/root.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/push/subscription.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/push/subscription.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/statuses/context.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/statuses/context.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/statuses/favourite.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/statuses/favourite.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/statuses/favourited_by.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/statuses/favourited_by.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/statuses/reblog.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/statuses/reblog.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/statuses/root.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/statuses/root.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/statuses/unfavourite.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/statuses/unfavourite.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/statuses/unreblog.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/statuses/unreblog.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/streaming.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/streaming.ml -------------------------------------------------------------------------------- /lib/controller/api_v1/timelines/home.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v1/timelines/home.ml -------------------------------------------------------------------------------- /lib/controller/api_v2/media.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v2/media.ml -------------------------------------------------------------------------------- /lib/controller/api_v2/search.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/api_v2/search.ml -------------------------------------------------------------------------------- /lib/controller/helper.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/helper.ml -------------------------------------------------------------------------------- /lib/controller/inbox.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/inbox.ml -------------------------------------------------------------------------------- /lib/controller/nodeinfo.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/nodeinfo.ml -------------------------------------------------------------------------------- /lib/controller/oauth/authorize.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/oauth/authorize.ml -------------------------------------------------------------------------------- /lib/controller/oauth/token.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/oauth/token.ml -------------------------------------------------------------------------------- /lib/controller/root.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/root.ml -------------------------------------------------------------------------------- /lib/controller/static.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/static.ml -------------------------------------------------------------------------------- /lib/controller/users/following.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/users/following.ml -------------------------------------------------------------------------------- /lib/controller/users/outbox.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/users/outbox.ml -------------------------------------------------------------------------------- /lib/controller/users/root.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/users/root.ml -------------------------------------------------------------------------------- /lib/controller/users/statuses.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/users/statuses.ml -------------------------------------------------------------------------------- /lib/controller/well_known/host_meta.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/well_known/host_meta.ml -------------------------------------------------------------------------------- /lib/controller/well_known/nodeinfo.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/well_known/nodeinfo.ml -------------------------------------------------------------------------------- /lib/controller/well_known/webfinger.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/controller/well_known/webfinger.ml -------------------------------------------------------------------------------- /lib/crypto.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/crypto.ml -------------------------------------------------------------------------------- /lib/db.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/db.ml -------------------------------------------------------------------------------- /lib/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/dune -------------------------------------------------------------------------------- /lib/entity.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/entity.ml -------------------------------------------------------------------------------- /lib/image.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/image.ml -------------------------------------------------------------------------------- /lib/job.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/job.ml -------------------------------------------------------------------------------- /lib/k.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/k.ml -------------------------------------------------------------------------------- /lib/migrate/m20221230_220000_create_accounts.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20221230_220000_create_accounts.ml -------------------------------------------------------------------------------- /lib/migrate/m20221230_220001_create_users.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20221230_220001_create_users.ml -------------------------------------------------------------------------------- /lib/migrate/m20221230_220002_create_statuses.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20221230_220002_create_statuses.ml -------------------------------------------------------------------------------- /lib/migrate/m20221230_220003_create_follows.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20221230_220003_create_follows.ml -------------------------------------------------------------------------------- /lib/migrate/m20221230_220004_create_follow_requests.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20221230_220004_create_follow_requests.ml -------------------------------------------------------------------------------- /lib/migrate/m20230121_195200_create_oauth_applications.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230121_195200_create_oauth_applications.ml -------------------------------------------------------------------------------- /lib/migrate/m20230121_195201_create_oauth_access_tokens.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230121_195201_create_oauth_access_tokens.ml -------------------------------------------------------------------------------- /lib/migrate/m20230122_183000_create_oauth_access_grants.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230122_183000_create_oauth_access_grants.ml -------------------------------------------------------------------------------- /lib/migrate/m20230209_204400_create_favourites.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230209_204400_create_favourites.ml -------------------------------------------------------------------------------- /lib/migrate/m20230212_175600_create_notifications.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230212_175600_create_notifications.ml -------------------------------------------------------------------------------- /lib/migrate/m20230225_173800_create_account_stats.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230225_173800_create_account_stats.ml -------------------------------------------------------------------------------- /lib/migrate/m20230225_174100_create_status_stats.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230225_174100_create_status_stats.ml -------------------------------------------------------------------------------- /lib/migrate/m20230315_100000_add_updated_at_column.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230315_100000_add_updated_at_column.ml -------------------------------------------------------------------------------- /lib/migrate/m20230318_232000_add_avatar_header_remote_url.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230318_232000_add_avatar_header_remote_url.ml -------------------------------------------------------------------------------- /lib/migrate/m20230321_215500_create_unique_index_on_accounts_username_domain.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230321_215500_create_unique_index_on_accounts_username_domain.ml -------------------------------------------------------------------------------- /lib/migrate/m20230321_215501_create_media_attachments.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230321_215501_create_media_attachments.ml -------------------------------------------------------------------------------- /lib/migrate/m20230328_233800_create_mentions.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230328_233800_create_mentions.ml -------------------------------------------------------------------------------- /lib/migrate/m20230331_183000_create_markers.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230331_183000_create_markers.ml -------------------------------------------------------------------------------- /lib/migrate/m20230410_193300_add_spoiler_text.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230410_193300_add_spoiler_text.ml -------------------------------------------------------------------------------- /lib/migrate/m20230416_182600_create_web_push_subscriptions.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230416_182600_create_web_push_subscriptions.ml -------------------------------------------------------------------------------- /lib/migrate/m20230427_204200_create_preview_cards.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230427_204200_create_preview_cards.ml -------------------------------------------------------------------------------- /lib/migrate/m20230427_205000_create_preview_cards_statuses.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230427_205000_create_preview_cards_statuses.ml -------------------------------------------------------------------------------- /lib/migrate/m20230502_220400_add_note.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230502_220400_add_note.ml -------------------------------------------------------------------------------- /lib/migrate/m20230506_145100_add_file_file_name.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230506_145100_add_file_file_name.ml -------------------------------------------------------------------------------- /lib/migrate/m20230506_172100_add_blurhash.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230506_172100_add_blurhash.ml -------------------------------------------------------------------------------- /lib/migrate/m20230511_225300_add_blurhash.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230511_225300_add_blurhash.ml -------------------------------------------------------------------------------- /lib/migrate/m20230516_125248_add_actor_type.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230516_125248_add_actor_type.ml -------------------------------------------------------------------------------- /lib/migrate/m20230519_142558_add_url_to_statuses.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrate/m20230519_142558_add_url_to_statuses.ml -------------------------------------------------------------------------------- /lib/migration.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migration.ml -------------------------------------------------------------------------------- /lib/migrations.cppo.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrations.cppo.ml -------------------------------------------------------------------------------- /lib/migrations.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/migrations.inc -------------------------------------------------------------------------------- /lib/model.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/model.ml -------------------------------------------------------------------------------- /lib/oauth_helper.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/oauth_helper.ml -------------------------------------------------------------------------------- /lib/ogp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/ogp.ml -------------------------------------------------------------------------------- /lib/otel.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/otel.ml -------------------------------------------------------------------------------- /lib/regex.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/regex.ml -------------------------------------------------------------------------------- /lib/router.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/router.ml -------------------------------------------------------------------------------- /lib/schema.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/schema.ml -------------------------------------------------------------------------------- /lib/streaming.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/streaming.ml -------------------------------------------------------------------------------- /lib/text_helper.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/text_helper.ml -------------------------------------------------------------------------------- /lib/throttle_fetch.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/throttle_fetch.ml -------------------------------------------------------------------------------- /lib/util.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/util.ml -------------------------------------------------------------------------------- /lib/webpush_helper.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/webpush_helper.ml -------------------------------------------------------------------------------- /lib/worker/accept.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/worker/accept.ml -------------------------------------------------------------------------------- /lib/worker/account_update.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/worker/account_update.ml -------------------------------------------------------------------------------- /lib/worker/announce.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/worker/announce.ml -------------------------------------------------------------------------------- /lib/worker/create_note.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/worker/create_note.ml -------------------------------------------------------------------------------- /lib/worker/delivery.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/worker/delivery.ml -------------------------------------------------------------------------------- /lib/worker/distribute.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/worker/distribute.ml -------------------------------------------------------------------------------- /lib/worker/insert_to_feed.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/worker/insert_to_feed.ml -------------------------------------------------------------------------------- /lib/worker/link_crawl.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/worker/link_crawl.ml -------------------------------------------------------------------------------- /lib/worker/local_notify.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/worker/local_notify.ml -------------------------------------------------------------------------------- /lib/worker/removal.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib/worker/removal.ml -------------------------------------------------------------------------------- /lib_sqlx/connection.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/connection.ml -------------------------------------------------------------------------------- /lib_sqlx/driver_pg.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/driver_pg.ml -------------------------------------------------------------------------------- /lib_sqlx/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/dune -------------------------------------------------------------------------------- /lib_sqlx/engine.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/engine.ml -------------------------------------------------------------------------------- /lib_sqlx/error.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/error.ml -------------------------------------------------------------------------------- /lib_sqlx/migration.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/migration.ml -------------------------------------------------------------------------------- /lib_sqlx/otel.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/otel.ml -------------------------------------------------------------------------------- /lib_sqlx/ppx/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/ppx/dune -------------------------------------------------------------------------------- /lib_sqlx/ppx/ppx_sqlx.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/ppx/ppx_sqlx.ml -------------------------------------------------------------------------------- /lib_sqlx/ppx_runtime.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/ppx_runtime.ml -------------------------------------------------------------------------------- /lib_sqlx/sql.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/sql.ml -------------------------------------------------------------------------------- /lib_sqlx/test/common.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/test/common.ml -------------------------------------------------------------------------------- /lib_sqlx/test/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/test/dune -------------------------------------------------------------------------------- /lib_sqlx/test/test_example.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/test/test_example.ml -------------------------------------------------------------------------------- /lib_sqlx/test/test_sqlx.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/test/test_sqlx.ml -------------------------------------------------------------------------------- /lib_sqlx/util.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/util.ml -------------------------------------------------------------------------------- /lib_sqlx/value.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_sqlx/value.ml -------------------------------------------------------------------------------- /lib_webpush/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_webpush/dune -------------------------------------------------------------------------------- /lib_webpush/jwt.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_webpush/jwt.ml -------------------------------------------------------------------------------- /lib_webpush/test/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_webpush/test/dune -------------------------------------------------------------------------------- /lib_webpush/test/test_vapid.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_webpush/test/test_vapid.ml -------------------------------------------------------------------------------- /lib_webpush/test/test_webpush.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_webpush/test/test_webpush.ml -------------------------------------------------------------------------------- /lib_webpush/util.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_webpush/util.ml -------------------------------------------------------------------------------- /lib_webpush/vapid.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_webpush/vapid.ml -------------------------------------------------------------------------------- /lib_webpush/webpush.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/lib_webpush/webpush.ml -------------------------------------------------------------------------------- /nix/docker.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/nix/docker.nix -------------------------------------------------------------------------------- /nix/kneesocks.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/nix/kneesocks.nix -------------------------------------------------------------------------------- /static/avatars/original/missing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/static/avatars/original/missing.png -------------------------------------------------------------------------------- /static/headers/original/missing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/static/headers/original/missing.png -------------------------------------------------------------------------------- /test/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/test/dune -------------------------------------------------------------------------------- /test/test_model.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/test/test_model.ml -------------------------------------------------------------------------------- /test/test_ogp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/test/test_ogp.ml -------------------------------------------------------------------------------- /test/test_ogp_eow_alc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/test/test_ogp_eow_alc.html -------------------------------------------------------------------------------- /test/test_ogp_flickr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/test/test_ogp_flickr.html -------------------------------------------------------------------------------- /test/test_ogp_flickr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/test/test_ogp_flickr.json -------------------------------------------------------------------------------- /test/test_ogp_theguardian.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/test/test_ogp_theguardian.html -------------------------------------------------------------------------------- /test/test_ogp_youtube.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/test/test_ogp_youtube.html -------------------------------------------------------------------------------- /test/test_ogp_youtube.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/test/test_ogp_youtube.json -------------------------------------------------------------------------------- /test/test_regex.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/test/test_regex.ml -------------------------------------------------------------------------------- /test/test_text_helper.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/test/test_text_helper.ml -------------------------------------------------------------------------------- /test/test_util.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/test/test_util.ml -------------------------------------------------------------------------------- /waq.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ushitora-anqou/waq/HEAD/waq.opam --------------------------------------------------------------------------------