Commit graph

105 commits

Author SHA1 Message Date
khorshuheng
1756a3bff7 fix: add cors for nginx gotrue configuration 2025-01-12 00:16:33 +08:00
khorshuheng
a096a0383f fix: minio redirect url shouldn't use API_EXTERNAL_URL 2025-01-11 23:22:39 +08:00
khorshuheng
1e72525c64 fix: wrong gotrue site url env on docker compose 2025-01-09 00:37:52 +08:00
Nathan.fooo
5195dae3a5
feat: Chat file metadata (#1133)
* chore: chat question metadata

* chore: update

* chore: update env

* chore: update env
2025-01-07 12:46:55 +08:00
khorshuheng
2b800c8aa4 feat: allow appflowy cloud docker compose setup to optionally enable appflowy web 2025-01-06 13:56:05 +08:00
Zack Fu Zi Xiang
44357379b3
chore: add missing configs to docker compose 2024-12-17 14:50:53 +08:00
Nathan.fooo
ec9c38254b
chore: open ai call directly (#1074)
* chore: use open ai embedding

* chore: update test

* chore: retry

* chore: metrics

* chore: clippy

* chore: env

* chore: delete test
2024-12-15 23:29:46 +08:00
Khor Shu Heng
b1ef53435f
Merge pull request #1034 from AppFlowy-IO/gotrue-admin-creation
feat: shift admin user creation responsibility to gotrue service
2024-12-09 14:39:18 +08:00
khorshuheng
a8c3adf166 feat: shift admin user creation responsibility to gotrue service 2024-12-08 15:01:48 +08:00
yangsong13
8a8385aea1 fix: add the necessary environment variables for docker-compose.yml 2024-12-06 17:29:11 +08:00
Nathan.fooo
fd98351473
chore: adjust redis env (#1003) 2024-11-17 14:26:59 +08:00
Nathan.fooo
9778843746
chore: disable history service (#985)
* chore: disable history service

* chore: fix build
2024-11-13 10:46:15 +08:00
Danrley Pereira
abcb624e63 bugfix(issue-969): docker compose gotrue service with right context 2024-11-06 20:36:28 -03:00
Khor Shu Heng
2700180e20
Merge pull request #939 from ThanatosDi/refactor/force-set-supabase-username
refactor: remove supabase username variable and force set to "supabase_auth_admin"
2024-10-29 10:38:35 +08:00
Nathan.fooo
9629d4cefa
chore: add limit for importing zip file (#938)
* chore: add limitation for import zip file

* chore: support upload big file

* chore: implement client api

* chore: implement client api

* chore: implement client api

* chore: update logs

* chore: check file size

* chore: last process at

* chore: set content type

* chore: fix test

* chore: try test

* chore: temporary disable test
2024-10-28 08:51:34 +08:00
ThanatosDi
248c62dfbf
refactor: #934 remove SUPABASE_USER variable 2024-10-26 13:22:03 +08:00
khorshuheng
bd654e3f2f fix: wrong minio browser redirect url 2024-10-25 15:39:46 +08:00
Khor Shu Heng
aea83801f7
Merge pull request #918 from ThanatosDi/feat/simplify-env-settings
feat: simplify env settings
2024-10-24 15:46:47 +08:00
ThanatosDi
9830dbfb9a
feat: set the APPFLOWY_REDIS_URI variable from .env and reuse redis settings 2024-10-23 22:00:36 +08:00
khorshuheng
e767f36a2f fix: allow gotrue service to work without postgres user 2024-10-23 16:36:46 +08:00
ThanatosDi
3ed976605d
feat: postgres service add supabase user and password env 2024-10-22 16:31:24 +08:00
Nathan.fooo
1616ceaf4f
chore: use workspace deps (#880) 2024-10-14 16:02:22 +08:00
Nathan.fooo
bbd21dfef6
chore: import mailer (#869)
* chore: import mailer

* chore: update template

* chore: config template

* fix: add missing config parameter

* chore: update template

* chore: show error with task id

* chore: show error with task id

---------

Co-authored-by: khorshuheng <solemnpriest@gmail.com>
2024-10-13 20:08:55 +08:00
Nathan.fooo
9c0dffacef
feat: implement import notion zip file api endpoint (#840)
* chore: implement api endpoint

* chore: worker

* chore: async zip

* chore: test bulk insert

* chore: insert collab

* chore: custom task

* chore: consume un acked message

* chore: fix compile

* chore: add test

* test: update

* chore: save import record

* chore: save import record

* chore: fix ci

* chore: remove unused deps

* chore: update docker file

* chore: build worker images

* chore: use small int

* chore: use small int

* chore: rm protoc deps in runtime

* chore: move collab cache to database crate

* chore: update test

* chore: rm health api endpoint

* chore: clippy

* chore: update ci

* chore: add test

* chore: upgrade collab

* chore: clippy

* chore: update test

* chore: use custom host

* chore: config nginx

* chore: install cert
2024-10-03 22:22:29 +08:00
Khor Shu Heng
03fdcf4621
feat: option to skip s3 bucket creation (#852) 2024-10-02 09:54:46 +08:00
Khor Shu Heng
5193d011d9
Merge pull request #851 from AppFlowy-IO/use-pgvector-image
chore: use pgvector for postgres image instead of building
2024-09-30 16:37:54 +08:00
khorshuheng
d99f85cffd chore: use pgvector for postgres image instead of building 2024-09-30 16:20:19 +08:00
khorshuheng
262d2979c4 fix: remove unused env variable for appflowy cloud 2024-09-30 16:12:00 +08:00
Kalitsune
366aa03a0e
feat: modernized the docker-compose file (#776)
This commit allows the port to be controlled using environment variables without having to edit the file which can be troublesome as this app is deployed as a git repo.

Additionaly this commits removes the `version` field which is now deprecated (read: https://docs.docker.com/reference/compose-file/version-and-name/#version-top-level-element-obsolete)
2024-09-04 19:15:35 +08:00
Zack
b02f8a2844
Merge pull request #660 from SharksT/fix_env
chore: add mailer smtp config to docker-compose.yml.
2024-06-29 02:50:33 +08:00
Bartosz Sypytkowski
42b3cca886 chore: remove appflowy indexer service 2024-06-28 05:40:44 +02:00
Felipe Passos
e5021b7313
chore: add mailer smtp config to docker-compose.yml. 2024-06-27 11:40:38 -03:00
Bartosz Sypytkowski
0e50650aa8 chore: use appflowy ai client for embeddings in search api 2024-06-18 10:51:11 +02:00
Bartosz Sypytkowski
ae2a2a4fa0 chore: appflowy indexer uses appflowy ai as open ai proxy 2024-06-18 10:04:38 +02:00
Zack Fu Zi Xiang
a2194e4ca7
chore: try remove unused ports 2024-06-12 20:20:04 +08:00
Bartosz Sypytkowski
2b9fd57eba chore: hide postgres port from docker compose 2024-06-12 13:37:41 +02:00
Nathan.fooo
da9b9d730e
chore: fix ai docker compose (#598) 2024-06-03 20:01:31 +08:00
Bartosz Sypytkowski
d3e59fa801
feat: Appflowy-indexer service and /api/search endpoint (#582)
* feat: implement appflowy-indexer and search api endpoint

* chore: store embedding content type

* chore: more descriptive messages for open ai missing key

* chore: fix sqlx errors in tests

* chore: document watcher - change plain text rendering to use depth-first scan

* chore: added nested document blocks example
2024-05-28 21:09:29 +08:00
Nathan.fooo
c491f1a560
chore: fix ci (#549)
* chore: fix ci
2024-05-12 21:02:28 +08:00
Nathan.fooo
359433f14c
fix: pool timeout when there are too many put blob requests (#533)
* fix: pool timeout when there are too many put blob requests

* chore: fix clippy

* fix: dont use transaction while putting data

---------

Co-authored-by: Zack Fu Zi Xiang <speed2exe@live.com.sg>
2024-05-08 12:20:06 +08:00
Nathan.fooo
79bb510aaf
ci: run history test (#513)
* ci: run history test

* chore: fix ci
2024-05-01 16:28:07 +08:00
Nathan.fooo
af75e8a2c0
chore: update configuration for ai docker (#512)
* chore: update configuration for ai docker

* chore: add script to test ci docker

* chore: update docs

* chore: update docs
2024-04-30 19:37:52 +08:00
Nathan.fooo
5bebc6a2b2
chore: Integrate appflowy ai (#504)
* chore: remove client api

* chore: add summarize row test

* chore: merge main

* chore: fix ci

* chore: update docker compose file
2024-04-29 22:23:40 +08:00
Nathan.fooo
f3279e9b4e
feat: implement grpc for history server (#470)
* ci: docker compose for ci

* chore: add test

* chore: imple grpc

* chore: fix test

* chore: fix ci
2024-04-16 14:10:56 +08:00
Nathan.fooo
28e0e74fd1
feat: Implement history(1) (#466)
* chore: update collab commit

* chore: collab history test

* chore: collab history test

* chore: impl redis stream

* chore: impl redis stream test

* chore: impl migration

* chore: implement history sql

* chore: add test

* chore: add test

* chore: fix test

* chore: update log and test

* chore: add xtask

* chore: clippy

* chore: impl api

* chore: add missing sqlx files

* chore: fix test

* chore: fix test
2024-04-15 09:18:19 +08:00
Nathan.fooo
c85383b21d
chore: project folder structture (#392)
* chore: docker build

* chore: update

* chore: update

* chore: test stream pubsub

* chore: fix wanrings

* chore: realtime crate

* chore: realtime crate

* chore: realtime crate

* chore: realtime crate

* chore: reanme crates

* chore: reanme crates

* chore: project structure

* chore: disable docker for collab hisotry
2024-03-22 11:24:28 +08:00
Zack Fu Zi Xiang
9b375a5afb
chore: add env var for docker compose 2024-03-21 10:26:07 +08:00
Nathan.fooo
d1c82b7811
chore: enable access control by env (#394) 2024-03-18 19:34:44 +08:00
Nathan.fooo
08693f2d72
chore: integrate appflowy ai (#388)
* chore: integrate appflowy ai

* chore: disable ai test
2024-03-16 21:43:02 +08:00
Zack Fu Zi Xiang
8028f667f2
fix: docker compose 2024-03-09 23:23:28 +08:00