repository StreszCzarka---Krypto-AI-news-serwis FILE .github/dependabot.yml 1-20 files/by-path/dd4fbda47e51f1e35defb9275a9cd9c212ecde0b870cba89ddaaae65c5f3cd28/index.html chunks=1 FILE .github/workflows/ci.yml 1-64 files/by-path/b803fcb7f17ed9235f1e5cb1fcd2f5d3b2838429d4368ae4c57ce4436577f03f/index.html chunks=1 FILE .gitignore 1-7 files/by-path/bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947/index.html chunks=1 FILE .nvmrc 1-1 files/by-path/2c8effdf840690ccb88c7e21e56148978c6adb2c6926530c58ff0e47a9588b44/index.html chunks=1 FILE docker-compose.yml 1-40 files/by-path/e45e45baeda1c1e73482975a664062aa56f20c03dd9d64a827aba57775bed0d3/index.html chunks=1 FILE docs/SETUP.md 1-133 files/by-path/22495e73839073b1b84e771b0b9097a8820e466365fd27b123f7fe7edeeb3047/index.html chunks=1 FILE frontend/index.template.html 1-101 files/by-path/600f3410d4a3f55a381044c3277e4fff8e97201ee992afc52589bba72a68c972/index.html chunks=1 FILE frontend/package.json 1-8 files/by-path/da6498268e99511d9ba0df3c13e439d10556a812881c9d03955b2ef7c6c1c655/index.html chunks=1 FILE frontend/replace-env.js 1-16 files/by-path/622f89ebcc85b69183fb9f833d60958dedaafcf37b7ca9a00161ac21a19b83d9/index.html chunks=1 FILE package-lock.json 1-12 files/by-path/053150b640a7ce75eff69d1a22cae7f0f94ad64ce9a855db544dda0929316519/index.html chunks=1 FILE package.json 1-13 files/by-path/7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519/index.html chunks=1 FILE README.md 1-81 files/by-path/b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5/index.html chunks=1 FILE scripts/check-syntax.mjs 1-27 files/by-path/ebbaca62151927029644c2855b798fab8af953bb19bf16a37c72c1c812765669/index.html chunks=1 FILE SECURITY.md 1-19 files/by-path/f6ed156e4bf5c791680662464b94ea5d753f219ee816b385f67870e2c0d7d4c7/index.html chunks=1 FILE services/article-extractor/Dockerfile 1-12 files/by-path/f8209da05c36c20a9fe57f7ce131c94b4dc157f7fff23b3e0429d2677c8ef4bb/index.html chunks=1 FILE services/article-extractor/index.js 1-99 files/by-path/7265eabcbde2eb45503355a720807e76c48ad2f795bdbd0e814dbd1e0bebcb85/index.html chunks=1 FILE services/article-extractor/lib/security.js 1-56 files/by-path/7ba90c901c28a7d7e298177862f948ea042792d0f4f362bb762ee36ffee0c381/index.html chunks=1 FILE services/article-extractor/package.json 1-15 files/by-path/f8c88a1a71f0ca7b2835d8299381682d742c825c76cda67ef087619b627033eb/index.html chunks=1 FILE services/article-extractor/tests/security.test.js 1-72 files/by-path/1852dbf48c571142bfee509d117c579ff76b24d2fd0a15fed92a7d2f21a52e7e/index.html chunks=1 FILE services/storage-api/Dockerfile 1-7 files/by-path/91e5d02088d24c3acea9308de4504357afa0660d295cd1aaf6b0a7cdac2ef382/index.html chunks=1 FILE services/storage-api/index.js 1-180 files/by-path/f9dd45ff8d3f755e6bcb4053773defe6d6710e2f66df94d8b7fce64742675c7b/index.html chunks=1 FILE services/storage-api/init.sql 1-22 files/by-path/88a03c303d2c34f9dc4adc0e48ec2765f901558077c67d557d471406797542e3/index.html chunks=1 FILE services/storage-api/lib/security.js 1-25 files/by-path/a5768fdd538ffddb73d96310b1f58b00e0da29c860fcb1db9d8107e3fc3b12ea/index.html chunks=1 FILE services/storage-api/package.json 1-15 files/by-path/dcc2215a6f30fa00d6095c3a07da7c8d3ab929cde735f733d9b2d945e4ae0eca/index.html chunks=1 FILE services/storage-api/public/index.html 1-57 files/by-path/c8489224ea691c29da766286ee0664407c2e31dc94b2ca29176641a5fbd972ec/index.html chunks=1 FILE services/storage-api/tests/security.test.js 1-56 files/by-path/705eb543d95cb2b2825dfb17bb59e05ec10ab6b05a66897a2c38123920b9ec04/index.html chunks=1 FILE supabase/schema.sql 1-43 files/by-path/23135fa07bae8f6f00bbf8f64c86b841a74dc3d874772a379cace1aaefe14c26/index.html chunks=1 FILE tests/deployment-contracts.test.mjs 1-22 files/by-path/035e8e6b2b6937e9b19403b79e93744eef1531415542d2b757d3e86ae1cb5af9/index.html chunks=1 FILE tests/frontend-build.test.mjs 1-32 files/by-path/854858c556229d12e1d4a0986857c4bfca925c055ba3f457dc8a385176ef6f2f/index.html chunks=1 FILE tests/workflow-contracts.test.mjs 1-52 files/by-path/0a783ae826571bc343a5cc4f7b0f3ef4f912c4162ef08c8df1aa6cdfa9f96895/index.html chunks=1 FILE workflows/01-ingest-coindesk.json 1-500 files/by-path/a67074803b4389840d9eb4e5e00df6805d47c43eb04ea59417683c282c6c11b2/part-001.html chunks=2 FILE workflows/01-ingest-coindesk.json 501-756 files/by-path/a67074803b4389840d9eb4e5e00df6805d47c43eb04ea59417683c282c6c11b2/part-002.html chunks=2 FILE workflows/02-ingest-cointelegraph.json 1-500 files/by-path/8447baa809f57add7263bcfcf9c832b88e4529b357a3be474798b03d7b7eb420/part-001.html chunks=2 FILE workflows/02-ingest-cointelegraph.json 501-756 files/by-path/8447baa809f57add7263bcfcf9c832b88e4529b357a3be474798b03d7b7eb420/part-002.html chunks=2 FILE workflows/03-build-digest.json 1-336 files/by-path/d854843a7bb423566cf5f325f300302c2cfddc69fa52723c21f6a32b4151a35f/index.html chunks=3 FILE workflows/04-market-dashboard.json 1-500 files/by-path/437090aac81cb7b1815cf7df1ab3f67c3791b2b85a2e70f3faa91de0be11415d/part-001.html chunks=3 FILE workflows/04-market-dashboard.json 501-567 files/by-path/437090aac81cb7b1815cf7df1ab3f67c3791b2b85a2e70f3faa91de0be11415d/part-002.html chunks=3