├── .cargo └── config.toml ├── .github └── workflows │ ├── deploy.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .rustfmt.toml ├── .sqlx ├── query-01136abb22f93c57ed38b1cb2ae242ca64355765b081dc11a118cbed3e467b3b.json ├── query-019b77847bcc4e92de699970b567b06666912e9ff4da868b40532311ed267abf.json ├── query-0942f282362ecbe774701c1f8f8719157b7b43af6c976230a1312a6b05de2cf0.json ├── query-0e2be3f3bfd1c806c848c82457d662e3ad2ec65ef178eb2f9ae94428368b28c8.json ├── query-16f2de5d28484260179bfaadf84bcf1b929503daf42784d4d54deb232e3faadc.json ├── query-25854f44b479c234760b3bfb98c441099f401c9674da83bc58636cfa2fc891c0.json ├── query-27cbecbe6a8e280a6f55dfb59a2a55316204e498d61238fd398117282cc3e9b1.json ├── query-28b54e78b13519d2cb6b4c0dd614a8b9a3c536ed5c76266d8be17e0ac6dfe42f.json ├── query-2a3541f7d45d8beae78ac06280f2d5f50833f82a35f5614584fd263077956620.json ├── query-2b4a67b64e58ce2198f6eb60de9847d4504700aa6a03b1600481c7b26617e454.json ├── query-31e6ddfd38bed07cfc5d3ddd8674818b0e6fc9fc1535c6b6c7f88f6ed8b3059b.json ├── query-3498b6cb6ece3d679798ef2d4a4cd0452b9402a1f920f386ab1cece2a9861636.json ├── query-34ccdc49189a0b27fb662fefe86c608356436a6904622aaddfd67d37dfbc72da.json ├── query-385bfd181b368b51ea6f8a44954cd07b06d8e1d60eabafeaf2bea60932b1c2e4.json ├── query-39000d7595778665b228e44d2b6b85186e7281834fbf990d734f9abc07b6f7aa.json ├── query-3c5ea07ca90a5caa0c79ce1c68f02da26aec9c1b18123a60b2178a78b859da4c.json ├── query-43b3fe2005ac9469c57813bf62ff6b7725b0f04b643a2cb1efc19e79e2ccb969.json ├── query-4ad01dbc0d38e82b7912d1399e0d3dcd3a2c09685d10195a5c817ce22c32a1a9.json ├── query-52fd90958f1b2e6612dec13de314d06b75dd46ba21cf815137cd1b5fa6d306b0.json ├── query-5d7ed3cbf12beb8301dbeb953d46307541acf3b8a27e108729980ab9e2639dab.json ├── query-5fa0bf25cd9bb4c7244b287a9a6daf5ab73100f70f45a840a7a5bbedfbd7b132.json ├── query-676559dbcbcea1783d304540b698f76c897ac1876d0ad35de8b97f6cce26fc43.json ├── query-68bb47f9051939fa1296d9874b9a1190aa58ad748298c865e3e095a07c3269f0.json ├── query-69351827b7de922c0919b9f5c5c7df10bb4c5cfb57e9cbd96adb978b29d82245.json ├── query-6f2628ba6f45022f3cd34aff2b19abb005230b31e2ad0c8c08ea3a78f050bd4e.json ├── query-734371e0a4a075109ee1d20ff75ab05626468c476c3be512e631b01d784347ac.json ├── query-74a628cfae7091eb0dc2d8e4a240cfcbde608ed57e1d21459497829188f61049.json ├── query-75d90fd359177bcec312352cd258122de11574571b99bd141f7ffd2fa7a9c45f.json ├── query-786dc2339e049419d09350c2f33a7f7accec34ab08b466d124c7f5f001cb8056.json ├── query-7fad14c65cb976e0d9db8f41fc22780d7ca70c8afb7ba1b4961515dfb3bdcd71.json ├── query-92cce4a4c5339d60f57d846e6b2c731924b1c77a9e0ac11dd29b2ed98ad144f4.json ├── query-9630fb7d0510dcb5131e7282a281a99fd8e75aea9c0ddee352ef78668c41ee3a.json ├── query-96c2263ba79e4896488f25fd81dfcf9da0422b287efa5f74524d9c6acf93ac6a.json ├── query-b2a1c56822c134f0b9894288d593c10dee3760970bd59909be3ae9f159ef513e.json ├── query-b3b5f16a0f9bbbf3760f10fa3c29550e6a5bfa7c4288244edd5bebefb6fbb498.json ├── query-b5a6161957ee6477d6c0784d0088f6f930b4c25b5ff37dd2501d317df8e5afce.json ├── query-b5df81e42525074417ee0bb71565086e4c8077f4b9deb8424cfe2cd6d0b472b6.json ├── query-d345920cadabeef5e15c16c945c01e983a6e09223717c70d2a095b9d19b698ba.json ├── query-e0fa0b0fe25c68af8d68113b0d680ad78c357abc50d2aa7a15481bd43e4b52b4.json ├── query-e7ba1677b96c9a57a8b1974c68fdbb77d0473c7121ac7fa6680dfae892fd461c.json ├── query-f50f882c5bdc3c0759bfcd73fccc84709ebc33b94c43fdd0d471f9fa00753109.json ├── query-f71ec867e62f3735189fee98f1d89aaca031bc8a140e7c2750a63e8b85d74b10.json ├── query-fcd6116400e01f6bd3487a745bd06d10548b02dc7c5de412cdfa80248701cd03.json ├── query-fceae91f6b777f0994efe08f047033725a04d416dd674cb6f1206d79aa267dba.json ├── query-fe0011f7988f567ab1b5c5162f9558907591b4c60f6605b8bb0700d0c413b4df.json └── query-fe3385e1a9d371954fb4c1816612125f4102b1b440f9e60089083963770d1f61.json ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── LICENSE ├── README.md ├── assets ├── this-week-in-bevyopengraph-dark.png └── this-week-in-bevyopengraph-light.png ├── docs └── developing.md ├── end2end ├── package-lock.json ├── package.json ├── playwright.config.ts └── tests │ └── example.spec.ts ├── fly.toml ├── justfile ├── mocha.tmTheme ├── night-owlish.tmtheme ├── public ├── .gitkeep ├── _headers ├── android-chrome-192x192.png ├── android-chrome-512x512.png ├── apple-touch-icon.png ├── browserconfig.xml ├── favicon copy.ico ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.ico ├── mstile-150x150.png └── site.webmanifest ├── rust-toolchain.toml ├── sql ├── 001-tables.sql ├── 002-devlogs.sql ├── 003-posted-at.sql ├── 004-users.sql ├── 005-expand-cloudinary-ids.sql └── 006-expand-issue-description.sql ├── src ├── app.rs ├── app │ ├── components.rs │ ├── routes.rs │ └── routes │ │ ├── admin.rs │ │ ├── admin │ │ ├── crate_release.rs │ │ ├── crate_release │ │ │ └── id.rs │ │ ├── devlog.rs │ │ ├── devlog │ │ │ └── id.rs │ │ ├── educational.rs │ │ ├── educational │ │ │ └── id.rs │ │ ├── github.rs │ │ ├── image.rs │ │ ├── issue.rs │ │ ├── issues.rs │ │ ├── showcase.rs │ │ └── showcase │ │ │ └── id.rs │ │ ├── custom.rs │ │ ├── index.rs │ │ ├── issue.rs │ │ ├── issue │ │ └── cards.rs │ │ └── issue__showcase.sql ├── atom_feed.rs ├── auth.rs ├── error_template.rs ├── issue_date.rs ├── lib.rs ├── main.rs ├── markdown.rs ├── oauth.rs ├── session_store.rs ├── sql.rs ├── state.rs └── users.rs ├── style └── index.css └── tailwind.config.js /.cargo/config.toml: -------------------------------------------------------------------------------- 1 | [target.aarch64-apple-darwin] 2 | rustflags = ["-C", "link-args=-fuse-ld=lld"] 3 | -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.gitignore -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.rustfmt.toml -------------------------------------------------------------------------------- /.sqlx/query-01136abb22f93c57ed38b1cb2ae242ca64355765b081dc11a118cbed3e467b3b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-01136abb22f93c57ed38b1cb2ae242ca64355765b081dc11a118cbed3e467b3b.json -------------------------------------------------------------------------------- /.sqlx/query-019b77847bcc4e92de699970b567b06666912e9ff4da868b40532311ed267abf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-019b77847bcc4e92de699970b567b06666912e9ff4da868b40532311ed267abf.json -------------------------------------------------------------------------------- /.sqlx/query-0942f282362ecbe774701c1f8f8719157b7b43af6c976230a1312a6b05de2cf0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-0942f282362ecbe774701c1f8f8719157b7b43af6c976230a1312a6b05de2cf0.json -------------------------------------------------------------------------------- /.sqlx/query-0e2be3f3bfd1c806c848c82457d662e3ad2ec65ef178eb2f9ae94428368b28c8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-0e2be3f3bfd1c806c848c82457d662e3ad2ec65ef178eb2f9ae94428368b28c8.json -------------------------------------------------------------------------------- /.sqlx/query-16f2de5d28484260179bfaadf84bcf1b929503daf42784d4d54deb232e3faadc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-16f2de5d28484260179bfaadf84bcf1b929503daf42784d4d54deb232e3faadc.json -------------------------------------------------------------------------------- /.sqlx/query-25854f44b479c234760b3bfb98c441099f401c9674da83bc58636cfa2fc891c0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-25854f44b479c234760b3bfb98c441099f401c9674da83bc58636cfa2fc891c0.json -------------------------------------------------------------------------------- /.sqlx/query-27cbecbe6a8e280a6f55dfb59a2a55316204e498d61238fd398117282cc3e9b1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-27cbecbe6a8e280a6f55dfb59a2a55316204e498d61238fd398117282cc3e9b1.json -------------------------------------------------------------------------------- /.sqlx/query-28b54e78b13519d2cb6b4c0dd614a8b9a3c536ed5c76266d8be17e0ac6dfe42f.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-28b54e78b13519d2cb6b4c0dd614a8b9a3c536ed5c76266d8be17e0ac6dfe42f.json -------------------------------------------------------------------------------- /.sqlx/query-2a3541f7d45d8beae78ac06280f2d5f50833f82a35f5614584fd263077956620.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-2a3541f7d45d8beae78ac06280f2d5f50833f82a35f5614584fd263077956620.json -------------------------------------------------------------------------------- /.sqlx/query-2b4a67b64e58ce2198f6eb60de9847d4504700aa6a03b1600481c7b26617e454.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-2b4a67b64e58ce2198f6eb60de9847d4504700aa6a03b1600481c7b26617e454.json -------------------------------------------------------------------------------- /.sqlx/query-31e6ddfd38bed07cfc5d3ddd8674818b0e6fc9fc1535c6b6c7f88f6ed8b3059b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-31e6ddfd38bed07cfc5d3ddd8674818b0e6fc9fc1535c6b6c7f88f6ed8b3059b.json -------------------------------------------------------------------------------- /.sqlx/query-3498b6cb6ece3d679798ef2d4a4cd0452b9402a1f920f386ab1cece2a9861636.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-3498b6cb6ece3d679798ef2d4a4cd0452b9402a1f920f386ab1cece2a9861636.json -------------------------------------------------------------------------------- /.sqlx/query-34ccdc49189a0b27fb662fefe86c608356436a6904622aaddfd67d37dfbc72da.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-34ccdc49189a0b27fb662fefe86c608356436a6904622aaddfd67d37dfbc72da.json -------------------------------------------------------------------------------- /.sqlx/query-385bfd181b368b51ea6f8a44954cd07b06d8e1d60eabafeaf2bea60932b1c2e4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-385bfd181b368b51ea6f8a44954cd07b06d8e1d60eabafeaf2bea60932b1c2e4.json -------------------------------------------------------------------------------- /.sqlx/query-39000d7595778665b228e44d2b6b85186e7281834fbf990d734f9abc07b6f7aa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-39000d7595778665b228e44d2b6b85186e7281834fbf990d734f9abc07b6f7aa.json -------------------------------------------------------------------------------- /.sqlx/query-3c5ea07ca90a5caa0c79ce1c68f02da26aec9c1b18123a60b2178a78b859da4c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-3c5ea07ca90a5caa0c79ce1c68f02da26aec9c1b18123a60b2178a78b859da4c.json -------------------------------------------------------------------------------- /.sqlx/query-43b3fe2005ac9469c57813bf62ff6b7725b0f04b643a2cb1efc19e79e2ccb969.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-43b3fe2005ac9469c57813bf62ff6b7725b0f04b643a2cb1efc19e79e2ccb969.json -------------------------------------------------------------------------------- /.sqlx/query-4ad01dbc0d38e82b7912d1399e0d3dcd3a2c09685d10195a5c817ce22c32a1a9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-4ad01dbc0d38e82b7912d1399e0d3dcd3a2c09685d10195a5c817ce22c32a1a9.json -------------------------------------------------------------------------------- /.sqlx/query-52fd90958f1b2e6612dec13de314d06b75dd46ba21cf815137cd1b5fa6d306b0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-52fd90958f1b2e6612dec13de314d06b75dd46ba21cf815137cd1b5fa6d306b0.json -------------------------------------------------------------------------------- /.sqlx/query-5d7ed3cbf12beb8301dbeb953d46307541acf3b8a27e108729980ab9e2639dab.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-5d7ed3cbf12beb8301dbeb953d46307541acf3b8a27e108729980ab9e2639dab.json -------------------------------------------------------------------------------- /.sqlx/query-5fa0bf25cd9bb4c7244b287a9a6daf5ab73100f70f45a840a7a5bbedfbd7b132.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-5fa0bf25cd9bb4c7244b287a9a6daf5ab73100f70f45a840a7a5bbedfbd7b132.json -------------------------------------------------------------------------------- /.sqlx/query-676559dbcbcea1783d304540b698f76c897ac1876d0ad35de8b97f6cce26fc43.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-676559dbcbcea1783d304540b698f76c897ac1876d0ad35de8b97f6cce26fc43.json -------------------------------------------------------------------------------- /.sqlx/query-68bb47f9051939fa1296d9874b9a1190aa58ad748298c865e3e095a07c3269f0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-68bb47f9051939fa1296d9874b9a1190aa58ad748298c865e3e095a07c3269f0.json -------------------------------------------------------------------------------- /.sqlx/query-69351827b7de922c0919b9f5c5c7df10bb4c5cfb57e9cbd96adb978b29d82245.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-69351827b7de922c0919b9f5c5c7df10bb4c5cfb57e9cbd96adb978b29d82245.json -------------------------------------------------------------------------------- /.sqlx/query-6f2628ba6f45022f3cd34aff2b19abb005230b31e2ad0c8c08ea3a78f050bd4e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-6f2628ba6f45022f3cd34aff2b19abb005230b31e2ad0c8c08ea3a78f050bd4e.json -------------------------------------------------------------------------------- /.sqlx/query-734371e0a4a075109ee1d20ff75ab05626468c476c3be512e631b01d784347ac.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-734371e0a4a075109ee1d20ff75ab05626468c476c3be512e631b01d784347ac.json -------------------------------------------------------------------------------- /.sqlx/query-74a628cfae7091eb0dc2d8e4a240cfcbde608ed57e1d21459497829188f61049.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-74a628cfae7091eb0dc2d8e4a240cfcbde608ed57e1d21459497829188f61049.json -------------------------------------------------------------------------------- /.sqlx/query-75d90fd359177bcec312352cd258122de11574571b99bd141f7ffd2fa7a9c45f.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-75d90fd359177bcec312352cd258122de11574571b99bd141f7ffd2fa7a9c45f.json -------------------------------------------------------------------------------- /.sqlx/query-786dc2339e049419d09350c2f33a7f7accec34ab08b466d124c7f5f001cb8056.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-786dc2339e049419d09350c2f33a7f7accec34ab08b466d124c7f5f001cb8056.json -------------------------------------------------------------------------------- /.sqlx/query-7fad14c65cb976e0d9db8f41fc22780d7ca70c8afb7ba1b4961515dfb3bdcd71.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-7fad14c65cb976e0d9db8f41fc22780d7ca70c8afb7ba1b4961515dfb3bdcd71.json -------------------------------------------------------------------------------- /.sqlx/query-92cce4a4c5339d60f57d846e6b2c731924b1c77a9e0ac11dd29b2ed98ad144f4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-92cce4a4c5339d60f57d846e6b2c731924b1c77a9e0ac11dd29b2ed98ad144f4.json -------------------------------------------------------------------------------- /.sqlx/query-9630fb7d0510dcb5131e7282a281a99fd8e75aea9c0ddee352ef78668c41ee3a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-9630fb7d0510dcb5131e7282a281a99fd8e75aea9c0ddee352ef78668c41ee3a.json -------------------------------------------------------------------------------- /.sqlx/query-96c2263ba79e4896488f25fd81dfcf9da0422b287efa5f74524d9c6acf93ac6a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-96c2263ba79e4896488f25fd81dfcf9da0422b287efa5f74524d9c6acf93ac6a.json -------------------------------------------------------------------------------- /.sqlx/query-b2a1c56822c134f0b9894288d593c10dee3760970bd59909be3ae9f159ef513e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-b2a1c56822c134f0b9894288d593c10dee3760970bd59909be3ae9f159ef513e.json -------------------------------------------------------------------------------- /.sqlx/query-b3b5f16a0f9bbbf3760f10fa3c29550e6a5bfa7c4288244edd5bebefb6fbb498.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-b3b5f16a0f9bbbf3760f10fa3c29550e6a5bfa7c4288244edd5bebefb6fbb498.json -------------------------------------------------------------------------------- /.sqlx/query-b5a6161957ee6477d6c0784d0088f6f930b4c25b5ff37dd2501d317df8e5afce.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-b5a6161957ee6477d6c0784d0088f6f930b4c25b5ff37dd2501d317df8e5afce.json -------------------------------------------------------------------------------- /.sqlx/query-b5df81e42525074417ee0bb71565086e4c8077f4b9deb8424cfe2cd6d0b472b6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-b5df81e42525074417ee0bb71565086e4c8077f4b9deb8424cfe2cd6d0b472b6.json -------------------------------------------------------------------------------- /.sqlx/query-d345920cadabeef5e15c16c945c01e983a6e09223717c70d2a095b9d19b698ba.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-d345920cadabeef5e15c16c945c01e983a6e09223717c70d2a095b9d19b698ba.json -------------------------------------------------------------------------------- /.sqlx/query-e0fa0b0fe25c68af8d68113b0d680ad78c357abc50d2aa7a15481bd43e4b52b4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-e0fa0b0fe25c68af8d68113b0d680ad78c357abc50d2aa7a15481bd43e4b52b4.json -------------------------------------------------------------------------------- /.sqlx/query-e7ba1677b96c9a57a8b1974c68fdbb77d0473c7121ac7fa6680dfae892fd461c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-e7ba1677b96c9a57a8b1974c68fdbb77d0473c7121ac7fa6680dfae892fd461c.json -------------------------------------------------------------------------------- /.sqlx/query-f50f882c5bdc3c0759bfcd73fccc84709ebc33b94c43fdd0d471f9fa00753109.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-f50f882c5bdc3c0759bfcd73fccc84709ebc33b94c43fdd0d471f9fa00753109.json -------------------------------------------------------------------------------- /.sqlx/query-f71ec867e62f3735189fee98f1d89aaca031bc8a140e7c2750a63e8b85d74b10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-f71ec867e62f3735189fee98f1d89aaca031bc8a140e7c2750a63e8b85d74b10.json -------------------------------------------------------------------------------- /.sqlx/query-fcd6116400e01f6bd3487a745bd06d10548b02dc7c5de412cdfa80248701cd03.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-fcd6116400e01f6bd3487a745bd06d10548b02dc7c5de412cdfa80248701cd03.json -------------------------------------------------------------------------------- /.sqlx/query-fceae91f6b777f0994efe08f047033725a04d416dd674cb6f1206d79aa267dba.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-fceae91f6b777f0994efe08f047033725a04d416dd674cb6f1206d79aa267dba.json -------------------------------------------------------------------------------- /.sqlx/query-fe0011f7988f567ab1b5c5162f9558907591b4c60f6605b8bb0700d0c413b4df.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-fe0011f7988f567ab1b5c5162f9558907591b4c60f6605b8bb0700d0c413b4df.json -------------------------------------------------------------------------------- /.sqlx/query-fe3385e1a9d371954fb4c1816612125f4102b1b440f9e60089083963770d1f61.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/.sqlx/query-fe3385e1a9d371954fb4c1816612125f4102b1b440f9e60089083963770d1f61.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/README.md -------------------------------------------------------------------------------- /assets/this-week-in-bevyopengraph-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/assets/this-week-in-bevyopengraph-dark.png -------------------------------------------------------------------------------- /assets/this-week-in-bevyopengraph-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/assets/this-week-in-bevyopengraph-light.png -------------------------------------------------------------------------------- /docs/developing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/docs/developing.md -------------------------------------------------------------------------------- /end2end/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/end2end/package-lock.json -------------------------------------------------------------------------------- /end2end/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/end2end/package.json -------------------------------------------------------------------------------- /end2end/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/end2end/playwright.config.ts -------------------------------------------------------------------------------- /end2end/tests/example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/end2end/tests/example.spec.ts -------------------------------------------------------------------------------- /fly.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/fly.toml -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/justfile -------------------------------------------------------------------------------- /mocha.tmTheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/mocha.tmTheme -------------------------------------------------------------------------------- /night-owlish.tmtheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/night-owlish.tmtheme -------------------------------------------------------------------------------- /public/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/_headers: -------------------------------------------------------------------------------- 1 | /* 2 | Access-Control-Allow-Origin: * -------------------------------------------------------------------------------- /public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/public/browserconfig.xml -------------------------------------------------------------------------------- /public/favicon copy.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/public/favicon copy.ico -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/public/mstile-150x150.png -------------------------------------------------------------------------------- /public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/public/site.webmanifest -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /sql/001-tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/sql/001-tables.sql -------------------------------------------------------------------------------- /sql/002-devlogs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/sql/002-devlogs.sql -------------------------------------------------------------------------------- /sql/003-posted-at.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/sql/003-posted-at.sql -------------------------------------------------------------------------------- /sql/004-users.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/sql/004-users.sql -------------------------------------------------------------------------------- /sql/005-expand-cloudinary-ids.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/sql/005-expand-cloudinary-ids.sql -------------------------------------------------------------------------------- /sql/006-expand-issue-description.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/sql/006-expand-issue-description.sql -------------------------------------------------------------------------------- /src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app.rs -------------------------------------------------------------------------------- /src/app/components.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/components.rs -------------------------------------------------------------------------------- /src/app/routes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes.rs -------------------------------------------------------------------------------- /src/app/routes/admin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/admin.rs -------------------------------------------------------------------------------- /src/app/routes/admin/crate_release.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/admin/crate_release.rs -------------------------------------------------------------------------------- /src/app/routes/admin/crate_release/id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/admin/crate_release/id.rs -------------------------------------------------------------------------------- /src/app/routes/admin/devlog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/admin/devlog.rs -------------------------------------------------------------------------------- /src/app/routes/admin/devlog/id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/admin/devlog/id.rs -------------------------------------------------------------------------------- /src/app/routes/admin/educational.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/admin/educational.rs -------------------------------------------------------------------------------- /src/app/routes/admin/educational/id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/admin/educational/id.rs -------------------------------------------------------------------------------- /src/app/routes/admin/github.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/admin/github.rs -------------------------------------------------------------------------------- /src/app/routes/admin/image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/admin/image.rs -------------------------------------------------------------------------------- /src/app/routes/admin/issue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/admin/issue.rs -------------------------------------------------------------------------------- /src/app/routes/admin/issues.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/admin/issues.rs -------------------------------------------------------------------------------- /src/app/routes/admin/showcase.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/admin/showcase.rs -------------------------------------------------------------------------------- /src/app/routes/admin/showcase/id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/admin/showcase/id.rs -------------------------------------------------------------------------------- /src/app/routes/custom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/custom.rs -------------------------------------------------------------------------------- /src/app/routes/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/index.rs -------------------------------------------------------------------------------- /src/app/routes/issue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/issue.rs -------------------------------------------------------------------------------- /src/app/routes/issue/cards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/issue/cards.rs -------------------------------------------------------------------------------- /src/app/routes/issue__showcase.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/app/routes/issue__showcase.sql -------------------------------------------------------------------------------- /src/atom_feed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/atom_feed.rs -------------------------------------------------------------------------------- /src/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/auth.rs -------------------------------------------------------------------------------- /src/error_template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/error_template.rs -------------------------------------------------------------------------------- /src/issue_date.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/issue_date.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/markdown.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/markdown.rs -------------------------------------------------------------------------------- /src/oauth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/oauth.rs -------------------------------------------------------------------------------- /src/session_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/session_store.rs -------------------------------------------------------------------------------- /src/sql.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/sql.rs -------------------------------------------------------------------------------- /src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/state.rs -------------------------------------------------------------------------------- /src/users.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/src/users.rs -------------------------------------------------------------------------------- /style/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/style/index.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-adventure/thisweekinbevy/HEAD/tailwind.config.js --------------------------------------------------------------------------------