Commit Graph

26 Commits

Author SHA1 Message Date
Sylver 4b7b7dac81 chore: unused patches dir 2024-02-12 19:19:35 +08:00
Sylver ee0c6ffa4a chore: eslint with strict type imports 2024-02-12 19:04:42 +08:00
Sylver f4bc1d65e2 feat: replace nextjs with preact+vite+vike
also removes the pandora dep and moves it back into this repo
also updates to new graphql-codegen presets
also adds a `textContent` field on files
also replaces headlessui with radix

fixes #36
fixes #35
2024-01-28 06:48:06 +08:00
ryan d8d10f908e chore: update dependencies 2023-08-31 00:39:27 +08:00
ryan eaee2318f9 build: use tsup instead of ncc for prod builds 2023-04-05 07:39:02 +08:00
ryan 17c148ed7d build: fix arm64 builds 2023-04-01 03:38:28 +08:00
ryan b148df497a build: add python because github thinks its necessary 2023-04-01 03:01:16 +08:00
ryan e1b73c26d8 build(api): fix esm issues
Workaround NCC ESM issues by just not using ESM with NCC.
The API is still ESM, but tsup converts it to CJS before NCC consumes it, as a temporary workaround until there is something to replace NCC. Please save us bun 🙏
This seems to work fine, and as a free bonus, there is a huge build speedup because NCC isn't trying to run tsc.

Shoutout to ESM! Because forcing everyone to choose between ESM, where you need multiple workarounds a day on every package imaginable to get it to work, and CJS, where you opt yourself out of a large and growing number of NPM packages, is a fantastic idea. Interoperability is for fools!
2023-04-01 02:27:28 +08:00
sylv e6378f0970 build: add ffmpeg 2022-07-05 19:08:13 +08:00
sylv 1d0a6e7fae build: fix dockerfile again 2022-07-05 18:55:15 +08:00
sylv 772f1be07c build: permissions issue 2022-07-05 18:48:21 +08:00
sylv 7e50fb043b build: smaller docker images 2022-07-05 18:39:30 +08:00
sylv ac7729c2f1 fix: gql schema perm issue 2022-07-04 17:49:42 +08:00
sylv 18536f4dd1 chore: turborepo 2022-06-24 03:49:19 +08:00
sylv 67da25ea0f build: single dockerfile 2022-06-06 10:40:41 +08:00
Ryan fd11d0418c chore: use eslint config 2021-08-26 08:30:53 +00:00
Ryan 7fb37a3000 build: automated docker images 2021-07-15 11:54:20 +00:00
Ryan f09f365389 chore: replace yarn with pnpm 2021-07-15 10:47:07 +00:00
Ryan 106e65cf18 fix docker builds 2021-04-06 08:13:50 +08:00
Ryan 08ba6115ea fix docker builds 2021-02-25 22:26:31 +08:00
Ryan 2a619b3431 working dockerfile this time 2021-02-24 02:57:22 +08:00
Ryan e812cf2045 docker build that doesnt work 2021-02-24 00:30:49 +08:00
Ryan c59acf1568 rewrite with nest, s3, postgres 2020-10-01 16:36:52 +00:00
Ryan 9e4cf8f0db fix dockerfile 2020-08-30 10:37:39 +00:00
Ryan 0f39f54f98 docker builds, easier setup, readme
commit 404b0b6e93fe791fad5976f1afb6ee06b3369d30
Author: Ryan <ryan@sylver.me>
Date:   Sat Aug 29 17:30:53 2020 +0000

    set env in docker

commit 16a192710179fac78dd977f123d9c917e5b41a9e
Author: Ryan <ryan@sylver.me>
Date:   Sat Aug 29 17:23:41 2020 +0000

    config generation

commit 115a35a408404f6fd9bbc944b160c67ee3a2d3ef
Author: Ryan <ryan@sylver.me>
Date:   Sat Aug 29 17:05:55 2020 +0000

    readme, easier synchronize

commit 757dd21f73508c413a8d0bb67f6940a23ebd19e0
Author: Ryan <ryan@sylver.me>
Date:   Sat Aug 29 16:48:49 2020 +0000

    fix tags

commit 55f58a32867f120812f9ec0b308f1d1e07e2ba21
Author: Ryan <ryan@sylver.me>
Date:   Sat Aug 29 16:13:51 2020 +0000

    wrong image name lol

commit 18dd5c0330779540c590a58c832222eb5a24b85b
Author: Ryan <ryan@sylver.me>
Date:   Sat Aug 29 16:12:13 2020 +0000

    github actions

commit e34b24bb270e1f3c3317bc76b2467a74bd1d9a01
Author: Ryan <ryan@sylver.me>
Date:   Sat Aug 29 15:50:36 2020 +0000

    working multiarch builds

commit 66e23132e69c4fc72ddd07fe8a8d2aabc0e370f2
Author: Ryan <ryan@sylver.me>
Date:   Sat Aug 29 12:46:59 2020 +0000

    something that works

commit 334e7705b0b65529f446be5ec8498623af7aa977
Author: Ryan <ryan@sylver.me>
Date:   Fri Aug 28 19:10:54 2020 +0800

    this does not work
2020-08-29 17:33:07 +00:00
Ryan 43c0093a2d docker 2020-08-27 23:09:15 +08:00