10 Commits

Author SHA1 Message Date
Daniel Rochetti
a2166cd113
fix: nextjs handler x-fal header passthrough 2023-09-26 21:22:38 -07:00
Daniel Rochetti
2e7a4d0a3c
chore: release 0.2.1 2023-09-24 14:49:47 -07:00
Daniel Rochetti
031454ca2a
fix: polling status call (#11) 2023-09-24 14:37:09 -07:00
Daniel Rochetti
f075fd914f
feat: support single fal_key env var (#10)
* feat: support single fal_key env var

* fix: default config and tests
2023-09-24 14:21:18 -07:00
Daniel Rochetti
9a0497da30
feat: client proxy + nextjs support (#9)
* feat(client): add function alias support

* feat(client): auto config from env vars

* fix(client): username in aliased url

* feat: nextjs proxy handler

* fix: update client tests

* feat(client): built-in queue support

* feat: client + nextjs e2e demo

* chore: update browserslist

* chore: update version info

* chore: update readme badges

* fix: ignore lint error on require
2023-09-11 16:26:06 -07:00
Daniel Rochetti
3b11d468a8
feat(client): add function alias support (#7)
* feat(client): add function alias support

* fix(client): username in aliased url
2023-05-02 09:18:25 -07:00
Daniel Rochetti
ed322048ff
release: client 0.1.0 (#6)
* chore(client): add assets and bump version
* chore: rename scope to fal-ai
2023-03-31 18:35:08 -03:00
Daniel Rochetti
5c4cdee6a5
chore(client): add some client unit tests (#5)
* chore(client): add config unit tests
* chore(client): add runtime utilities tests
2023-03-31 15:28:03 -03:00
Daniel Rochetti
1724bc37e7
chore: add docs, license and prepare for release (#4)
* chore: add initial readme and license info
* minor fix: remove colon from note
* some jsdocs
* update build action
* fix nx command on gh action
* specify remote origin as base in build
* update release info
* semantic release config
* rename auth headers
* chore: update package-lock.json
2023-03-31 11:09:19 -03:00
Daniel Rochetti
6553779987
chore: configure new monorepo and build workflow
* prepare monorepo and move client to its package

* create nx workspace

* workspace cleanup and updates

* upgrade nx workspace and fix client package

* add basic codegen logic

* first working build script

* update nextjs app

* update generated code

* add koldstart core and client foundation

* add basic fetch implementation to client

* add stable diffusion example

* remove local output image

* remove keys

* remove more keys

* update client usage and samples

* remove grpc client code and dependencies

* rename base package

* remove core package

* continue package refactor

* rename koldstart apis

* refactor main function run api

* add listen function stub

* removed more koldstart references

* build workflow added

* minor doc updates - trigger workflow

* nx workflow action
2023-03-29 12:49:55 -03:00