Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Blitz.js

⚡️The Fullstack React Framework
Collective - Host: opensource - https://opencollective.com/blitzjs - Website: https://blitzjs.com - Code: https://github.com/blitz-js

Version Packages (#4301)

* Version Packages

* pnpm lock

---------

Co-authored-by: github-actions[bot] <github-actions[...

github.com/blitz-js/blitz - 6f44c2334ee3665b450cea6c873d3500249b3e49 authored 8 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
feat: remove restriction to use secure cookies in localhost (#4300)

* feat: remove restriction to use secure cookies in localhost

* changeset

* pnpm lock fix

* U...

github.com/blitz-js/blitz - 8a417533f68a5b85211cf1ebb658fd0b0594de8d authored 8 months ago by Siddharth Suresh <[email protected]>
fix: getBlitzContext() can only be used in React Server Components in Nextjs 13 or higher (#4299)

* fix: remove custom errors thrown by blitz

* Create curvy-cougars-lick.md

* use require and e...

github.com/blitz-js/blitz - 6f54841b7ac19ed18e7139a275e5dca343da0e57 authored 8 months ago by Siddharth Suresh <[email protected]>
Update import location of `BlitzServerMiddleware` (#857)

github.com/blitz-js/blitzjs.com - a1a69a0e0cb0c72b80568bf6cc5eb9746559318b authored 9 months ago by Siddharth Suresh <[email protected]>
Version Packages (#4292)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

github.com/blitz-js/blitz - e8f564ea66ef31369c40bac09966bbc80553a388 authored 9 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: ajv dependency was not installed with blitz new (#4297)

* add ajv to devDeps

* Create four-dots-retire.md

github.com/blitz-js/blitz - 71b9950037f73dd34d8b1adf63e3f356bf2d2eaf authored 9 months ago by Siddharth Suresh <[email protected]>
feat: export `BlitzServerMiddleware` from blitz-next (#4296)

* feat: export `BlitzServerMiddleware` from blitz-next

* Create sixty-pants-hunt.md

------...

github.com/blitz-js/blitz - 28a79040e4569823c83fa72eb3325540cea14602 authored 9 months ago by Siddharth Suresh <[email protected]>
perf: add filter to query only non expired sessions (#4288)

* perf: add check to make sure only non expired sessions are selected by default

* remove conso...

github.com/blitz-js/blitz - dd604c7675dea01805bf3e329af7ec65ec3646d2 authored 9 months ago by Siddharth Suresh <[email protected]>
chore: bump `swc_core` to `0.89.*` (#100)

* chore: bump `swc_core` to `0.89.*`

* fix: fill missing fields

github.com/blitz-js/next-superjson-plugin - f0b31f884b52874a548e1675adc6376a735f7c44 authored 9 months ago by JH.Lee <[email protected]>
(meta) added @Doc0x1 as contributor

github.com/blitz-js/blitz - 0a8d4bfdaf2371d50015e764d134b3ffd6c31123 authored 9 months ago by Blitz.js Bot <[email protected]>
Added codemod support for legacy projects with a /src folder (#4290)

* Added support for legacy projects that have the pages folder located inside a /src directory
...

github.com/blitz-js/blitz - f25aac08c094fecba541a9b558b0e40787cb4c2d authored 9 months ago by Doc0x1 <[email protected]>
chore: allow superjson v2 (#92)

* chore: allow superjson v2

* chore: restore changes

* chore: bump superjson

---------
...

github.com/blitz-js/next-superjson-plugin - 82e33fd504f18f33bf8078984bea60810b2ebddc authored 9 months ago by Jonas Strassel <[email protected]>
ci: bump node version for workflow

github.com/blitz-js/next-superjson-plugin - 55ffb2efd488ec74d13a5284438d4bf3f0b787a6 authored 9 months ago by JH.Lee <[email protected]>
feat: set build target to module (#98)

* feat: support dual package exports

* chore!: set packages esm only

github.com/blitz-js/next-superjson-plugin - 28801876605eb1c7c043fc1ccde93d95058e1692 authored 9 months ago by JH.Lee <[email protected]>
Version Packages (#4283)

* Version Packages

* pnpm lock fix

---------

Co-authored-by: github-actions[bot] <github-acti...

github.com/blitz-js/blitz - a09685a63a01a01b697047b3200427f12489b214 authored 9 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: add missing `devDeps` to the new app template (#4284)

* add prettier and other missing devDeps

* match the devDeps to the pages template

* Creat...

github.com/blitz-js/blitz - 595f400e9ad45ab0685c7dd0958f09506090c91a authored 9 months ago by Siddharth Suresh <[email protected]>
(meta) added @LeonMueller-OneAndOnly as contributor

github.com/blitz-js/blitz - 6f333ee643bc6d263006c050a32948d1a887517c authored 9 months ago by Blitz.js Bot <[email protected]>
fix<codemod-upgrade-legacy>: provide correct path to template files (#4274)

* fix<codemod-upgrade-legacy>: provide correct path to template files

* fix<codemod-upgrade-leg...

github.com/blitz-js/blitz - 956a739e83303a42f08e095b75ac5edc75948d73 authored 9 months ago by Leonidas <[email protected]>
Fix: BlitzCliConfig does not work when blitz-server.ts is in /src/app directory (#4279)

* fix: search any subdirectly in `app/src` to find `blitz-server.ts`

* Create giant-knives-wond...

github.com/blitz-js/blitz - 47722e045618e03dad8aeb9e5c16d92fcc46558f authored 9 months ago by Siddharth Suresh <[email protected]>
fix: sodium native missing prebuilds (#4276)

* fix: copy sodium native prebuilds to `vender-chunks` and `chunks` using webpack

* Create seve...

github.com/blitz-js/blitz - 2f5c8a3a0d8ca4adaf7597f52d22f837281f87c7 authored 9 months ago by Siddharth Suresh <[email protected]>
Version Packages (#4270)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

github.com/blitz-js/blitz - 4ac47ff2a1df40fa4bc6f15af8a30bb71ff2f0d5 authored 10 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Fix: windows slash correction for rpc resolvers (#4269)

* add slash to both absolute path and resolver import

* Update pr-release.yml

* pnpm lock fix
...

github.com/blitz-js/blitz - e8fd12e4f9cef0ff2bf1a69c40be0c4faf9452d1 authored 10 months ago by Siddharth Suresh <[email protected]>
chore: improve github comment from snap shot release

github.com/blitz-js/blitz - 89d3d0279e0c4abcae5e93abc3abfeed994767fe authored 10 months ago by Siddharth Suresh <[email protected]>
chore: remove `changeset pre exit` from workflow

github.com/blitz-js/blitz - cd9852a60b8ac7a69198d35bab958b5c3684c6d7 authored 10 months ago by Siddharth Suresh <[email protected]>
chore: cleanup changesets

github.com/blitz-js/blitz - 29dcb9a24af3949f8a49c42c37129edf8ee50fcd authored 10 months ago by Siddharth Suresh <[email protected]>
Version Packages (#4268)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

github.com/blitz-js/blitz - 0b941dc841b23fe15313193807e5c56b7e487a6e authored 10 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
create a new patch to cause the auto push to npm (#4267)

github.com/blitz-js/blitz - 8782aae64042b765c01fc86b712297dc771899ad authored 10 months ago by Siddharth Suresh <[email protected]>
🎉 2.0 Stable Release (#4264)

* stable release

* pnpm lock

github.com/blitz-js/blitz - 612aa1dd747c1c53dea66c49b9ce3ca4094fe802 authored 10 months ago by Siddharth Suresh <[email protected]>
Version Packages (beta) (#4262)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

github.com/blitz-js/blitz - f7735d59a30d131e84b37c3ed190a58d8e7c139e authored 10 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
new blitz app starter (#4146)

* new blitz app starter

* tanstack form first time working

* complete app template

* re...

github.com/blitz-js/blitz - 6d5f9efe14870316fbddd61d7f770e07fdd0fef1 authored 10 months ago by Siddharth Suresh <[email protected]>
Next 14 Compatibility (#4263)

* upgrade to next 14

* use default react import

* use `next/compat/router`

* set baseurl for ...

github.com/blitz-js/blitz - b84c5bedbd4a5e1f4caf50bde80284551b9a35e7 authored 10 months ago by Siddharth Suresh <[email protected]>
(meta) added @papsavas as contributor

github.com/blitz-js/blitz - f80cd3dba9be741a978abb385cc2c2d769470132 authored 10 months ago by Blitz.js Bot <[email protected]>
chore(rpcHandler): onError ctx (#4259)

* chore(rpcHandler): onError ctx

* chore: add changeset

* Update .changeset/rare-squids-brake....

github.com/blitz-js/blitz - e5cd2c8622c2b8278717c7f2dce335b4a70a41c5 authored 10 months ago by Savvas Papageorgiadis <[email protected]>
Add helpful error message when RPC resolvers have the same path (#4261)

* add helpful error message when resolvers have the same path

* Create cyan-rings-play.md

* Ap...

github.com/blitz-js/blitz - 86e8eb7c8ca6375b956d222aa77cf129a91a94ed authored 10 months ago by Siddharth Suresh <[email protected]>
Version Packages (beta) (#4258)

* Version Packages (beta)

* pnpm lock fix

---------

Co-authored-by: github-actions[bot]...

github.com/blitz-js/blitz - 99541848b35a9792918c7a4c317375bb17797d77 authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Add logic to auto authorize role with usage of `redirectAuthenticatedTo` (#4257)

* add logic to auto handle role with usage of `redirectAuthenticatedTo`

* Create hot-knives-van...

github.com/blitz-js/blitz - 09e0c68db9678eda0475196b1f45b984be62dc92 authored 11 months ago by Siddharth Suresh <[email protected]>
docs: add peterbud as a contributor for bug (#276)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------
...

github.com/flightcontrolhq/superjson - a0eac0cfeedfbd6b7c9f27307d68e9c08537a72c authored 11 months ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
fix: target es2020 (#275)

github.com/flightcontrolhq/superjson - 66637a76a36bc55705efa1feda203ac5fdb44eec authored 11 months ago by Simon Knott <[email protected]>
Update peer deps for Next.js to include version 14 (#94)

github.com/blitz-js/next-superjson-plugin - db078a7ed3da004b49a89a4f4570ad11dd8ad41b authored 11 months ago by Alex Hedlund <[email protected]>
Version Packages (beta) (#4227)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

github.com/blitz-js/blitz - fb232d126ebdbb9183417336a4ce461dc89b2a56 authored 12 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Remove unintended dependency on next-auth (#4235)

* export `next-auth` and all its requirements in a sub-directory

* Create modern-insects-rais...

github.com/blitz-js/blitz - b97366c42728a93beb7ec3839202c1b5ce0fc80f authored 12 months ago by Siddharth Suresh <[email protected]>
(meta) added @potikhanovsergey as contributor

github.com/blitz-js/blitz - 11eeebee6708580cbd3f2f520164031e1be455e3 authored 12 months ago by Blitz.js Bot <[email protected]>
Fix misspell (#840)

Co-authored-by: Siddharth Suresh <[email protected]>
Co-authored-by: kodiakhq[bot] <4973610...

github.com/blitz-js/blitzjs.com - 6d7dafaa9be1294306c3d270555c0de759e5ccea authored 12 months ago by Sergey <[email protected]>
Update sponser asset casing (#831)

github.com/blitz-js/blitzjs.com - a8a7c464dc1a4cec6f5f2c4ec0b80c17c528de78 authored 12 months ago by Siddharth Suresh <[email protected]>
Update usage-next-13.mdx: Clarify that the API route need to stay in the pages folder (#848)

Co-authored-by: Siddharth Suresh <[email protected]>

github.com/blitz-js/blitzjs.com - c4a9c35c9b8c42acac80c3af9b3b19a9783a9f99 authored 12 months ago by Tobias <[email protected]>
Update usage-next-13.mdx: Still use `authConfig` (#844)

* Update usage-next-13.mdx: Still use `authConfig`

This is how the auth docs show it (https://b...

github.com/blitz-js/blitzjs.com - 23ff59b77ca1a90bf4f97bc4443f9c82204dc4f2 authored 12 months ago by Tobias <[email protected]>
Update usage-next-13.mdx: Clarify `/src/app` folder (#845)

* Update usage-next-13.mdx: Clarify `/src/app` folder

* Update usage-next-13.mdx: Change to r...

github.com/blitz-js/blitzjs.com - 68bb6129b52b65d3b6f2660b3ffba67b1322bb07 authored 12 months ago by Tobias <[email protected]>
Export SuperJSONResult type (#272)

github.com/flightcontrolhq/superjson - 3956df68766dcbd61f8a7892fec0a8ac8bf358e3 authored 12 months ago by Tom MacWright <[email protected]>
Upgrade next, prisma and zod to latest versions (#4237)

* upgrade next, prisma and zod to latest versions

* Create green-years-behave.md

github.com/blitz-js/blitz - c89cb943bb01ca25eaf43f7d56f2b5d4e6d87a0e authored 12 months ago by Siddharth Suresh <[email protected]>
`invoke` with RPC Logger (#4229)

* add logging to rsc invoke and decouple auth from rpc again

* implement object chaining

*...

github.com/blitz-js/blitz - 3bcbad1a910984e84e69ee3178b4addff9cedc50 authored 12 months ago by Siddharth Suresh <[email protected]>
docs: add kidqueb as a contributor for bug, and code (#270)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------
...

github.com/flightcontrolhq/superjson - 0dbf734cf4250c1440a4b6da1bda10292c10eb07 authored 12 months ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Update package.json (#264)

github.com/flightcontrolhq/superjson - 734a829b0f9d53e3ce53b223f74a5e43814c3cf4 authored 12 months ago by Nick Quebbeman <[email protected]>
docs: add tmcw as a contributor for bug, and code (#269)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------
...

github.com/flightcontrolhq/superjson - 465daae1c23d4de4e92772db5f3099293b5d8a13 authored 12 months ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Strip constructor, prototype, and __proto__ properties in the serialize step (#267)

* Strip constructor, prototype, and __proto__ properties in the serialize step

* Update src/p...

github.com/flightcontrolhq/superjson - 47bf57dfc917f580aa3bbf8e136fd5fc7b702e8f authored 12 months ago by Tom MacWright <[email protected]>
Fix code typo in README.md

github.com/flightcontrolhq/superjson - 5e01a015e07d798737eeee6801702f48831f05ab authored 12 months ago by Brandon Bayer <[email protected]>
Recipes: Map Repo link to this repository (#4228)

* map repolink of recipies to main repo

* Create pretty-snakes-search.md

github.com/blitz-js/blitz - 98d04ed6139e8e7a1a4371f36a4e9a6d90798a05 authored about 1 year ago by Siddharth Suresh <[email protected]>
feat!: make SuperJSON esm-only (#263)

* feat!: make SuperJSON esm-only

* fix: update node versions we test with

* chore: use vit...

github.com/flightcontrolhq/superjson - f574bb23d83df192d3d4c9556abf139dad3cc755 authored about 1 year ago by Simon Knott <[email protected]>
fix: fix typo in banner filename (#262)

github.com/flightcontrolhq/superjson - aa68fa894295ad835ec29ad8ad75ddfa6b12e98c authored about 1 year ago by Colin McDonnell <[email protected]>
Tweak Banner Image (#261)

github.com/flightcontrolhq/superjson - 47dda752a2427756b696222a58dae2b1c213ccbd authored about 1 year ago by Agree Ahmed <[email protected]>
Authenticate does not work with roles (#4225)

* fix logic to test the role

* add tests

* pnpm lock

* Create afraid-ligers-build.md

...

github.com/blitz-js/blitz - cee2dec179765c5d6b92eda473e77d95ef37a984 authored about 1 year ago by Siddharth Suresh <[email protected]>
blitz-next: Fix `next/head` warning in app directory (#4176)

* feat: Load Head lazyily using `dynamic`

* feat: upgrate turbo and fix layout.tsx

* fix: ...

github.com/blitz-js/blitz - aec1bb076b8b3bf617cf65be0ea009e1b696b57e authored about 1 year ago by Siddharth Suresh <[email protected]>
(meta) added @Zamfi99 as contributor

github.com/blitz-js/blitz - 2c72af7175047eb6cdaf2fc692cfdd7ab08df8d8 authored about 1 year ago by Blitz.js Bot <[email protected]>
Fix for Tailwind recipe (#4165)

* Tailwind recipe: fixed tailwind.config.js

* Tailwind recipe: change dependecies to devDepende...

github.com/blitz-js/blitz - 465a5c07202fa5e125a73b3b54dd54aee0151ba9 authored about 1 year ago by Zamfira Costin-Andrei <[email protected]>
Version Packages (beta) (#4216)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

github.com/blitz-js/blitz - 353af3fae647d1b2b85e0cb1eaa845e87598a73c authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Update location of `resolve-href` in next 13.5.2 (#4222)

* upgrade to next 13.5.2 and update location of internal function

* Create lucky-teachers-sle...

github.com/blitz-js/blitz - 3ddb57072b8455befad3d4b43d74855f62d98ef5 authored about 1 year ago by Siddharth Suresh <[email protected]>
rename logo to bust cache

github.com/flightcontrolhq/superjson - 5680d8d7cf6523ea283e3ac377796261e17c6651 authored about 1 year ago by Brandon Bayer <[email protected]>
Update logo and README.md (#258)

github.com/flightcontrolhq/superjson - 9bca77c28a94304545bf65762bd7218c6361fc01 authored about 1 year ago by Agree Ahmed <[email protected]>
bug repro with dedupe=true (#253)

* bug repro

* chore: add two more assertions

* chore: write test to explain problem

* f...

github.com/flightcontrolhq/superjson - a8949df2dae06f9fd80b8acfdb97d78f0957871a authored about 1 year ago by Alex / KATT <[email protected]>
Update Flightcontrol logo formatting

github.com/blitz-js/blitz - 8477d44aa7d3e7a4f67fa70c0e01b92062b7057c authored about 1 year ago by Siddharth Suresh <[email protected]>
Update flightcontrol logo

github.com/flightcontrolhq/superjson - ff9cc2d15fa7c3fe8152ea6cce97510e3a2d1477 authored about 1 year ago by Siddharth Suresh <[email protected]>
[Internal] Update Flightcontrol logo (#4220)

github.com/blitz-js/blitz - 6802c678098aa128ac0b6ba14633e137ebf6944e authored about 1 year ago by Siddharth Suresh <[email protected]>
Remove rouge `console.log` from codegen (#4215)

github.com/blitz-js/blitz - fe8c937d24f105133febe9e46fa6fa7c5fe16f23 authored about 1 year ago by Siddharth Suresh <[email protected]>
feat(cli): remove unnecessary language selector step (#4214)

github.com/blitz-js/blitz - 30fd613164d3b7d098b0c076678cb5d1b11b8a31 authored about 1 year ago by Kevin Østerkilde <[email protected]>
Version Packages (beta) (#4212)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

github.com/blitz-js/blitz - 9a5ce2e8eac16a80c4cadf79f2ce80e9dcdfa2de authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
(meta) added @rodobre as contributor

github.com/blitz-js/blitz - 81290b478c9a0cff46d82a280647434434f5e05f authored about 1 year ago by Blitz.js Bot <[email protected]>
Fix for tslog error logging (#4208)

* Added: Fix for tslog error logging

* Create nervous-shrimps-serve.md

---------

Co-authored-...

github.com/blitz-js/blitz - 19898a4886c8a720b4ad851eb0493745df30a397 authored about 1 year ago by rodobre <[email protected]>
Add .tsx & .jsx file extensions for resolvers (#4209)

Co-authored-by: Siddharth Suresh <[email protected]>

github.com/blitz-js/blitz - 6811eab1aa501a5fa40c1a9f41fab5cc53bcd6c5 authored about 1 year ago by David <[email protected]>
fixes: Blitz template (#4211)

github.com/blitz-js/blitz - 022392c1238386b5262fd0d8191ac6581648c36b authored about 1 year ago by Siddharth Suresh <[email protected]>
sponser: update asset names

github.com/blitz-js/blitz - e3522d65ef42467f0149519216abecb8fbc038b3 authored about 1 year ago by Siddharth Suresh <[email protected]>
sponsor: update Byteflow Logo

github.com/blitz-js/blitz - cb1600a82113917e3443a59b05879a03f400f948 authored about 1 year ago by Siddharth Suresh <[email protected]>
small tweak

github.com/blitz-js/blitzjs.com - a39814204ef0ebabcaab9633ed3ccf05e0b4db2a authored about 1 year ago by Brandon Bayer <[email protected]>
Version Packages (beta) (#4197)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-...

github.com/blitz-js/blitz - e1bffdf3d6fd735352e9e15f32de1493d4db02a8 authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
blitz-auth: `useAuthenticatedBlitzContext` returns `AuthenticatedCtx` (#4198)

Co-authored-by: Brandon Bayer <[email protected]>

github.com/blitz-js/blitz - 8b01175b477f9ba1316915f0f1c8d96f6b6e7c4b authored about 1 year ago by Siddharth Suresh <[email protected]>
(meta) added @justinsmid as contributor

github.com/blitz-js/blitz - 0f1beb55b72289435280d6fe658a4fc9966b16fa authored about 1 year ago by Blitz.js Bot <[email protected]>
Upgrade `tslog` dependency from `4.8.2` to `4.9.0` (#4180)

Co-authored-by: Siddharth Suresh <[email protected]>

github.com/blitz-js/blitz - 82649f3415763229b18c135354b5582492235b04 authored about 1 year ago by Justin Smid <[email protected]>
(meta) added @maciej-ka as contributor

github.com/blitz-js/blitz - 231c2ff5abf795384018a5551ce07ee7a56ed344 authored about 1 year ago by Blitz.js Bot <[email protected]>
docs: add a name column to generate all examples (#4181)

Co-authored-by: Siddharth Suresh <[email protected]>

github.com/blitz-js/blitz - 47c6b62dcb19b32fc5e6224253730e020d3b6708 authored about 1 year ago by Maciej Kasprzyk <[email protected]>
Fix CI: remove workspace from package.json (#4196)

github.com/blitz-js/blitz - cf393786c08372f5d332cbd5fb9e19d24ea61bf7 authored about 1 year ago by Siddharth Suresh <[email protected]>
sponser: add `Byteflow` as a bronze sponser (#830)

github.com/blitz-js/blitzjs.com - e7dd1ab41e7806096d8d7915c8a43c8df40fe649 authored about 1 year ago by Siddharth Suresh <[email protected]>
sponser: add `Byteflow` as a bronze sponsor

github.com/blitz-js/blitz - 8d29b8afa9fa1579fe08bf82aff1bd1513fac46f authored about 1 year ago by Siddharth Suresh <[email protected]>