25 Commits
Author SHA1 Message Date
zeekay cd123ce5cc build(docker): pin pnpm 9.15.9 via packageManager
The deps stage ran `corepack enable pnpm` with no version, so corepack
resolved whatever npm calls latest — pnpm 11.20.0, whose bin/pnpm.cjs is a
three-line `import('./pnpm.mjs')` shim. The corepack bundled with Node
20.11.0 loads that file through vm without an import callback and dies with
ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING. The build broke with no commit to
this repo, which is the actual defect: the version was never stated.

State it once, in the field that owns it. 9.15.9 is the last patch of the 9
line, which is what pnpm-lock.yaml (lockfileVersion 9.0) and engines.pnpm
(>=9.1.2) already ask for; pnpm 9 also still runs dependency install scripts
by default, which prisma needs. Its bin is plain CJS, so the corepack in this
base image can load it.
2026-08-06 12:24:31 -07:00
Puru D b2cc36fc76 chore: set node version 2024-06-04 02:36:25 -05:00
rbalmanandPuru D 740a5fd3b5 peg node to 20.11.0, remove NODE_VERSION var, add prisma studio 2024-06-04 02:36:25 -05:00
rbalmanandPuru D d11863e531 remove Dockerfile.dev and adminer from compose.yml 2024-06-04 02:36:25 -05:00
Puru D 2045a6ca6f chore: disable running migration - for now 2024-05-20 02:05:16 -05:00
Puru D f23874ef8c feat: fix some env variables 2024-05-20 02:05:16 -05:00
Puru D 80b8511e5a feat: fix jobs and docker entrypoint 2024-05-20 02:05:13 -05:00
Puru D 35f2431ffb chore: testing docker build 2024-05-15 01:31:08 -05:00
nafees nazikandPuru D a00efda2c9 fix: workflow 2024-05-15 01:31:08 -05:00
nafees nazikandPuru D 27ea0f20f2 fix: staging 2024-05-15 01:31:08 -05:00
nafees nazikandPuru D 6b4a69da71 fix: command 2024-05-15 01:31:08 -05:00
nafees nazikandPuru D 55024b1ceb fix: deploy 2024-05-15 01:31:08 -05:00
nafees nazikandPuru D aa4aba9e95 fix: release script 2024-05-15 01:31:08 -05:00
Puru D ca8bfc3182 feat: improving developer experience 2024-05-15 01:31:02 -05:00
dfc56bf466 feat: improve deployment workflow (#318)
* chore: remove docker.fly

* feat: remove deploy workflow

* feat: add staging deploy

* feat: add production deploy

* feat: move docker file

* feat: add experimental and release command

* chore: use emoji and update node version

* fix: enable action

* feat: testing staging and prod deploys

* chore: setup fly before deploy

* feat: testing staging deploy

* feat: deploy latest docker image instead of re-building it

* fix: app name during deploy

* feat: fixing command

* feat: another try to fix the command

* feat: rename file and build image before deploy for staging workflow

* fix: updating release command

* fix: try bash file

* fix: command

* fix: bash to sh

* feat: add docker setup for app as well

* feat: update docker compose

* feat: working with docker compose for developer dx

* chore: final cleanup

---------

Co-authored-by: Puru D <[email protected]>
2024-05-14 04:24:12 -05:00
8292c2d8f7 feat: build and publish docker images on GHCR and Docker hub (#309)
* feat: add docker image and workflow setup (#306)

* fix: schema and ignore

* feat: add standalone output

* feat: add docker image

* feat: add runtime env

* feat: init runtime env

* feat: use runtime env

* feat: add cleanup cache action

* feat: add build docker image job

* feat: init changeset

* feat: add changeset script

* chore: add changeset script

* feat: add basic action

* feat: refactor action and build app

* chore: remove script

* fix: add shell

* fix: add shell

* feat: update image label for docker hub / ghcr

* chore: move docker file

* feat: fix file location

* fix: build error

* fix: action

* feat: update cache version

* fix: fetch depth

---------

Co-authored-by: Puru D <[email protected]>

* fix: testing fly deploy with default docker setup

* fix: github action permission

* chore: disable unwanted actions for now so we can test docker workflow

* chore: fix docker image publishing

* chore: testing with captable/captable on docker again

* fix: artifact's subject-path

* fix: Error: Only one of subject-path or subject-digest may be provided

* fix: removing Generate artifact attestation

* fix: remove un-necessary workflow

* feat: rename workflow to release

* chore: remove references to changeset

* chore: undoing docker fly changes

---------

Co-authored-by: Nafees Nazik <[email protected]>
2024-05-12 02:36:56 -05:00
Puru D 1cda772fc3 feat: renaming project to Captable, Inc. 2024-04-15 04:05:42 -05:00
Nafees NazikandGitHub 78ce0061cd feat: add default values and read only for fields (#195)
* fix: compose

* feat: add default value

* fix: schema

* fix: accordian style

* feat: add read only and default value

* feat: add default value fields
2024-03-19 00:17:53 -05:00
Puru DahalandGitHub 0c376bcee9 fix: get a direct link to public images (for avatars and company logos) (#189)
* chore: minor changes

* feat: update env variables for public vs private buckets

* fix: the issue with getting direct link to uploaded image
2024-03-12 23:55:03 -05:00
Nafees NazikandGitHub 93eeab389d refactor: cleanup dead code and some bug fixes (#167)
* refactor: remove waitlist router

* feat: remove signup page

* chore: remove allow sigin in

* fix: double redirect

* refactor: progress bar

* chore: remove waitlist env

* chore:

* refactor: remove waitlist table

* feat: add public bucket

* feat: add bucket url

* feat: use bucket url

* feat: use image patterns

* refactor: extract get compnay

* refactor: remove duplicate form

* feat: update form
2024-03-04 22:16:58 -06:00
Anik Dhabal BabuandGitHub 396695c574 fix: update the db port number (#159)
* fix: update the db port number

* fix: update db port number
2024-03-03 21:41:28 -06:00
Raju kadelandGitHub 4cc8987752 feat: update profile (#150)
* feat:update-profile-procedure

* feat:zod schema for update profile input

* feat: get-user-profile-procedure

* feat: edit-profile-page

* update to update-profile-procedures

* get-profile-procedure updated

* member-router schema update

* env changes

* new routers registered in root member router

* session-sync-with-profile-update

* update: profile-page

* update: procedure-upatate-profile

* update: schema-member-router

* update: server/auth

* minor fix

* feat: added bucketMode props to s3 uploader

* minor fix

* minor change in payload-action-type enum

* types

* added zod-schemas

* fix: member-router-schema

* update: profile-page

* update: update-profile-procedure

* added enum in constants

* update

* update

* update utils
2024-02-29 22:56:33 -06:00
Nafees NazikandGitHub afda10e3e1 fix: minio docker compose (#44) 2024-01-17 01:21:56 -06:00
Nafees NazikandGitHub 645bc0e38e feat: add file upload utility (#33)
* chore: add dependencies

* feat: add env

* feat: add minio docker

* feat: add id utility

* feat: add file upload action

* feat: add get signed url

* feat: add provider env

* fix: command docs
2024-01-16 20:10:40 -06:00
Ephraim Atta-Duncan 87c9bf84a6 chore: add docker compose for easy dev setup 2024-01-11 16:52:54 +00:00